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
338208583983	338208584541	338208585091	338208585641	338208586191	338208586741	338208587291	338208587841	338208588391	338208588941	338208589491	338208590041	338208590591	338208591141	338208591691	338208592241	338208592791	338208593341	338208593891	338208594441	338208594991	338208595541	338208596091	338208596641	338208597191	338208597741	338208598291	338208598841	338208599391	338208599941	338208600491	338208601041	338208601591	338208602141	338208602691	338208603241	338208603791	338208604341	338208604891	338208605441	338208605991	338208606541	338208607091	338208607641	338208608191	338208608741	338208609291	338208609841	338208610391	338208610941	338208611491	338208612041	338208612591	338208613141	338208613691	338208614241	338208614791	338208615341	338208615891	338208616441	338208616991	338208617541	338208618091	338208618641	338208619191	338208619741	338208620291	338208620841	338208621391	338208621941	338208622493	338208623041	338208623591	338208624141	338208624691	338208625241	338208625791	338208626341	338208626891	338208627441	338208627993	338208628541	338208629091	338208629641	338208630191	338208630741	338208631291	338208631841	338208632393	338208632941	338208633491	338208634041	338208634591	338208635143	338208635693	338208636241	338208636791	338208637343	338208637891	338208638441	338208638993	338208639541	338208640093	338208640643	338208641191	338208641741	338208642291	338208642841	338208643391	338208643943	338208644493	338208645041	338208645593	338208646141	338208646691	338208647243	338208647791	338208648341	338208648893	338208649441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13885	1263	1158	859	660	468	337	316	298	292	233	257	246	206	218	216	199	233	217	232	210	236	203	240	218	209	195	218	201	251	207	189	193	234	214	201	202	191	176	228	224	208	196	238	216	202	225	206	181	247	210	213	224	236	204	222	201	233	213	207	224	187	183	220	243	194	181	206	191	177	217	214	230	223	191	210	187	207	196	219	203	265	197	183	202	198	206	220	213	195	232	236	205	208	210	216	205	202	203	220	211	191	216	225	196	206	194	212	201	210	193	179	194	218	205	211	219	222	218	183	197	192	206	201	202	213	208	189	164	201	214	194	204	194	200	200	191	184	197	186	231	200	211	196	214	218	201	202	189	205	198	219	207	218	202	204	217	220	200	208	199	202	193	200	196	216	219	210	191	213	199	196	178	194	202	202	166	205	157	183	208	180	188	189	204	199	194	242	189	191	189	190	183	194	202	206	197	191	194	202	203	207	188	233	202	177	207	191	200	218	191	220	199	232	217	223	202	231	214	193	218	208	229	190	206	196	190	211	172	208	189	191	189	217	170	198	216	211	210	216	193	194	199	226	206	190	189	218	179	209	239	184	222	219	223	185	200	212	190	205	210	226	235	187	186	185	217	206	165	203	230	199	215	222	222	209	212	198	205	194	218	186	197	208	197	211	224	219	182	219	210	210	208	209	211	211	206	220	195	208	199	200	204	189	184	197	195	190	215	218	195	191	216	208	202	207	193	202	194	212	167	192	201	188	226	190	203	229	201	202	217	217	189	195	221	188	191	186	198	195	238	198	201	207	209	208	189	219	176	195	193	186	234	207	194	218	203	204	210	190	220	210	190	238	194	208	191	210	183	203	204	211	228	184	209	207	206	188	184	179	159	210	187	184	200	209	210	208	213	210	210	207	204	163	189	190	208	194	196	204	183	179	218	199	215	183	172	202	190	207	185	177	198	206	197	196	192	209	181	196	214	212	193	206	206	247	206	211	208	194	186	228	212	206	180	204	176	207	230	208	182	214	197	201	191	192	199	212	200	197	211	204	230	172	205	200	195	207	199	195	211	215	212	182	194	188	219	226	247	217	194	216	189	211	234	204	229	177	197	197	212	208	198	216	201	238	246	213	223	219	196	181	193	185	205	212	199	207	193	194	181	215	189	205	186	217	199	217	182	215	233	202	241	206	236	198	202	204	192	224	178	199	179	212	214	212	211	217	196	230	204	194	217	199	228	205	222	189	224	209	223	224	197	206	178	222	191	202	194	172	190	200	213	240	200	222	188	181	222	198	201	218	199	200	189	181	234	207	223	223	175	196	208	202	209	183	166	202	212	190	211	198	184	214	200	185	224	206	190	233	177	193	205	201	185	217	215	207	193	223	206	223	208	195	198	203	207	234	216	197	204	186	204	193	207	190	221	188	216	197	201	209	198	211	190	216	221	207	179	196	208	234	194	195	189	214	220	192	202	204	216	204	191	204	200	197	216	175	212	217	232	193	207	180	194	212	207	204	209	191	190	203	211	207	208	187	205	186	187	172	200	195	207	199	197	204	207	187	204	208	195	179	168	199	196	189	200	184	202	209	173	179	212	237	227	190	190	221	199	186	204	225	189	189	192	182	226	204	241	222	212	212	188	181	183	227	205	219	187	213	211	197	189	186	204	205	195	179	218	189	183	172	188	222	208	196	202	212	199	178	177	204	187	205	187	195	224	216	196	190	197	195	197	219	209	203	195	187	214	184	207	190	180	207	186	193	164	198	201	208	187	187	206	182	238	201	188	195	193	207	201	198	197	207	190	189	181	189	189	223	176	224	219	217	190	206	215	232	205	197	191	195	179	196	191	208	199	181	193	200	194	227	215	217	199	204	215	180	197	212	209	210	199	207	232	211	223	205	201	252	191	195	209	231	187	213	227	193	180	205	202	212	225	191	234	186	190	189	225	191	161	202	233	210	206	177	200	216	195	206	190	194	185	179	213	214	166	217	213	243	227	223	191	202	235	192	189	219	168	197	196	209	202	192	216	213	210	209	201	187	213	203	207	183	219	197	213	191	194	217	201	212	187	196	220	217	216	222	204	215	203	202	198	236	222	198	195	221	240	202	204	187	211	200	192	206	174	215	206	197	222	206	180	180	198	192	202	187	195	212	198	201	217	215	221	218	190	190	197	226	195	187	211	187	190	204	201	186	206	214	205	237	210	206	223	185	206	195	187	183	209	199	207	197	214	199	215	208	195	224	186	202	191	245	197	189	187	192	209	193	214	205	197	207	194	200	192	220	216	210	227	185	200	199	188	202	181	191	217	233	202	187	201	201	223	176	242	194	213	217	213	198	211	186	214	191	211	169	215	181	204	186	211	201	191	196	204	197	186	220	197	202	187	193	204	213	206	229	218	212	215	220	229	212	234	212	212	188	196	213	220	211	195	229	207	229	237	212	197	192	187	214	208	196	187	218	219	209	197	183	191	197	203	212	190	205	163	202	195	195	191	210	182	201	169	203	211	209	205	200	219	220	205	197	211	185	182	214	192	172	240	201	212	202	194	221	185	225	173	207	219	197	234	219	201	231	229	221	208	220	188	213	191	178	178	173	195	201	206	208	208	229	227	204	223	200	214	214	220	206	212	214	207	198	181	196	196	184	188	201	204	198	183	193	209	189	205	209	187	204	219	224	212	202	168	204	204	194	198	230	208	221	209	218	172	220	184	213	197	214	226	181	185	193	191	180	178	199	223	203	182	201	203	215	187	215	208	198	221	199	204	208	165	196	199	193	188	226	212	197	195	189	192	216	200	178	210	183	208	196	205	211	185	206	205	194	221	218	202	228	203	171	193	197	229	196	210	212	173	195	182	215	188	197	199	245	221	185	213	191	203	212	180	204	176	215	192	187	185	197	208	197	197	209	206	196	204	197	217	215	177	208	210	222	177	190	211	193	225	194	169	236	211	186	173	213	215	194	207	172	191	201	182	214	187	173	209	213	209	238	218	192	199	200	198	205	213	170	186	196	194	218	186	223	214	182	218	216	202	223	211	218	223	189	218	193	190	205	207	192	201	212	203	193	208	205	202	223	211	218	226	219	192	215	210	199	233	199	177	181	240	200	192	207	211	189	179	203	194	241	235	217	181	226	186	212	234	206	219	225	213	206	220	200	207	189	204	186	212	219	213	214	231	174	198	194	193	202	175	223	201	183	197	213	207	220	200	202	214	216	216	175	209	191	213	197	207	199	204	181	217	207	198	206	194	184	181	198	222	193	208	196	200	202	219	185	183	201	216	227	214	191	212	212	217	212	194	187	214	202	172	206	208	184	219	181	212	194	227	181	179	233	205	204	197	220	188	171	202	216	214	215	186	210	185	225	198	204	217	180	205	187	187	211	204	204	234	176	189	201	193	204	209	193	167	227	201	192	241	203	193	207	206	235	175	194	186	192	211	199	216	200	213	182	172	199	171	199	231	216	175	230	205	203	200	204	189	217	179	192	202	175	199	207	206	183
8011	1155	2632	2746	2225	1580	1297	1151	964	908	857	814	746	766	701	702	647	642	654	613	576	659	592	598	563	601	556	551	581	533	563	526	572	510	570	536	554	502	554	564	534	520	552	515	523	530	467	518	506	551	520	554	550	521	547	536	492	536	521	527	494	515	542	508	530	505	519	535	550	536	522	532	502	563	554	524	560	524	494	574	517	494	518	512	504	549	500	532	486	504	558	558	538	495	518	483	508	528	509	538	533	523	528	505	544	508	522	527	480	549	508	510	535	494	518	524	486	510	552	457	523	506	505	512	546	517	529	505	535	526	511	529	512	492	491	496	529	515	506	512	491	485	503	529	549	528	520	530	533	551	505	508	545	508	516	577	495	544	499	491	531	527	479	503	504	507	524	547	542	533	452	504	510	538	532	518	518	558	524	532	530	567	495	483	459	526	531	553	516	540	489	500	516	493	497	493	521	502	528	530	549	519	553	519	536	487	491	533	542	511	527	504	501	517	499	516	510	552	504	517	491	552	475	514	448	515	558	489	480	510	512	521	450	513	543	479	488	482	566	539	519	533	508	532	548	546	493	524	499	495	523	491	510	498	516	556	489	532	514	515	469	509	512	517	483	485	522	532	493	496	467	520	540	553	485	489	481	482	475	555	527	473	474	503	524	505	525	552	515	535	566	478	524	525	498	482	498	463	541	514	543	513	541	510	505	507	487	519	516	560	529	492	527	508	542	511	496	544	511	485	539	507	503	512	491	506	535	539	547	476	507	507	495	547	491	521	484	485	487	477	511	509	500	520	556	509	485	491	506	523	498	460	513	541	512	512	494	522	509	511	494	498	554	497	535	524	483	507	482	502	517	526	516	480	499	514	549	530	512	511	553	508	497	522	514	502	531	495	481	536	497	527	529	466	497	522	532	513	502	488	568	517	493	556	479	507	517	528	482	520	508	528	485	496	473	493	510	513	492	507	511	501	502	506	482	520	457	518	534	514	502	522	505	504	488	525	483	528	534	515	511	503	507	482	532	506	481	518	503	506	504	530	528	520	514	501	490	509	513	495	475	502	516	503	508	520	554	492	514	517	457	491	534	511	532	523	541	519	471	520	498	502	519	510	539	517	529	521	530	513	531	533	563	488	532	543	499	462	528	472	529	488	519	484	497	502	503	486	516	476	539	538	553	484	513	499	497	511	468	494	507	480	493	537	487	525	516	542	498	517	484	510	548	487	518	508	489	520	501	482	549	474	480	485	473	480	530	544	491	533	488	482	518	498	548	555	518	504	520	500	522	523	521	531	494	511	491	532	497	510	551	542	486	520	502	514	542	510	531	442	503	532	466	486	496	568	512	514	537	505	492	496	513	538	491	507	472	488	568	534	534	507	521	540	517	519	545	501	554	512	512	506	495	546	494	529	491	522	532	501	487	499	548	505	499	514	502	494	517	505	512	538	518	464	523	502	505	491	486	532	535	508	501	467	505	501	509	540	488	515	521	519	503	535	477	511	546	484	532	488	540	515	493	480	482	525	521	487	506	555	532	520	495	511	493	492	542	498	525	502	507	567	486	516	488	503	461	483	527	511	496	505	521	533	462	532	516	501	516	517	498	539	498	528	505	549	534	502	508	493	518	531	510	506	486	520	489	518	516	525	515	526	577	487	492	538	482	519	495	521	498	505	539	514	489	498	482	481	531	458	490	546	522	556	487	513	544	504	551	529	480	514	502	508	477	532	517	501	503	530	524	552	507	518	538	488	507	508	523	504	524	496	505	495	520	509	502	535	499	499	540	482	533	523	499	493	522	506	515	503	514	552	463	496	501	540	509	529	541	518	520	528	469	507	492	496	499	533	486	484	530	499	498	523	509	498	528	534	539	561	524	495	518	511	539	507	515	558	508	516	520	542	513	514	488	472	511	494	540	549	469	554	497	486	514	516	500	500	510	528	503	531	535	507	507	461	546	525	524	468	545	514	509	520	462	565	525	498	514	527	518	499	530	515	493	494	474	500	553	515	540	538	517	518	492	522	511	519	549	510	507	497	498	511	498	475	533	514	544	551	486	486	531	499	492	509	512	517	517	526	515	482	511	536	510	498	515	552	522	498	481	526	517	485	518	511	512	489	521	490	527	547	530	520	536	490	563	540	493	519	519	516	500	545	518	556	532	514	473	478	533	536	524	561	504	485	538	536	480	519	504	518	526	476	515	511	480	518	555	516	552	521	524	489	493	511	502	499	508	543	483	490	531	541	500	531	537	518	516	517	516	546	509	493	512	497	538	489	536	479	568	509	519	501	525	517	500	528	484	527	484	476	514	515	485	489	495	477	518	489	531	519	522	483	494	520	576	477	540	514	519	496	514	494	540	482	503	483	511	482	535	495	488	492	554	467	490	543	529	504	535	521	505	515	511	481	501	504	516	514	501	516	523	527	538	528	534	525	511	529	498	505	517	506	530	546	495	527	537	496	534	527	501	514	468	529	479	513	468	512	555	509	517	531	499	491	503	485	508	452	478	501	510	494	518	551	505	472	512	503	527	525	466	471	526	524	504	461	497	487	496	560	544	516	551	513	515	512	464	509	484	478	524	501	515	559	504	512	535	508	450	483	526	507	554	496	521	469	507	532	549	554	545	512	498	535	496	511	455	559	503	480	517	520	519	525	464	542	514	513	518	518	517	549	536	516	501	512	477	508	491	538	525	536	503	517	515	506	544	515	556	475	518	511	500	528	529	517	546	542	510	527	476	498	528	499	528	550	491	502	528	488	532	536	489	545	501	534	512	542	540	538	505	492	504	562	505	558	524	543	510	516	514	535	500	511	486	536	519	495	482	496	487	475	487	489	516	524	493	524	541	536	581	466	536	514	552	514	522	517	493	505	546	513	499	491	518	495	546	496	506	511	524	504	495	538	488	509	528	485	488	510	528	524	490	509	522	542	506	470	516	498	491	512	526	478	493	534	491	511	506	512	487	503	516	541	502	543	543	506	516	490	530	493	506	530	513	506	511	547	530	497	534	518	476	532	523	484	517	544	516	489	506	520	516	514	492	525	512	502	524	550	501	506	514	518	481	523	505	521	488	476	492	514	518	519	497	516	489	510	494	496	468	477	522	509	479	487	537	515	545	533	544	494	565	531	546	516	508	525	531	533	480	509	505	502	522	500	499	515	549	537	500	545	531	499	537	514	518	527	510	482	505	520	533	547	515	502	539	518	519	505	530	506	540	518	482	517	483	501	531	511	530	494	489	495	528	520	519	533	512	521	532	490	477	527	517	515	524	544	478	497	522	533	507	518	492	488	499	495	482	509	504	480	507	529	509	512	513	503	529	489	501	486	529	536	506	503	523	495	493	489	498	519	530	527	458	517	521	532	516	502	474	519	475	514	548	493	507	500	490	483	507	517	526	492	527	509	522	497	513	501	527	488	497	538	527	536	435	509	530	516	483	485	492	517	494	513	482	555	503	469	522	499	504	509	519	560	488	470	532	500	539	523	484	526
1544	383	394	367	377	353	372	348	343	375	335	400	344	346	333	331	353	361	320	344	371	362	370	336	358	374	378	345	285	358	366	377	349	337	345	357	337	362	360	354	328	363	371	372	388	350	320	336	376	346	341	343	376	318	331	339	377	343	351	327	333	341	349	342	367	359	346	326	345	316	340	348	388	346	329	307	354	361	337	330	361	353	368	359	345	344	355	358	341	349	350	366	344	337	365	351	331	325	347	332	358	348	349	371	345	368	326	370	374	343	328	344	338	369	348	357	332	385	356	311	349	346	350	322	361	374	360	340	379	358	346	359	349	366	357	353	357	330	331	349	367	351	357	353	364	332	368	339	369	300	340	349	354	363	392	342	374	354	364	324	335	348	367	345	343	381	349	345	381	363	369	358	336	382	336	360	339	370	329	364	337	375	407	384	372	367	369	334	371	343	338	357	376	326	350	382	354	324	355	359	363	336	331	341	333	374	334	344	336	363	351	349	389	364	371	366	325	358	360	357	324	323	326	337	330	360	316	370	352	352	360	386	323	358	339	329	337	360	345	339	350	359	356	363	380	402	381	340	332	359	364	360	340	342	353	342	360	304	392	344	369	361	351	363	339	334	370	371	355	384	361	337	362	325	350	381	372	387	387	313	338	341	341	343	294	369	351	325	334	356	345	345	362	352	325	329	348	347	300	357	367	332	382	334	333	345	333	383	334	397	332	354	350	367	334	369	346	360	335	346	356	339	352	340	345	352	342	294	350	328	328	376	330	363	362	372	338	339	314	349	330	358	361	339	337	323	329	331	366	324	309	346	312	345	360	369	348	343	362	345	360	342	334	323	363	338	372	356	365	344	344	359	331	388	337	342	332	358	345	358	353	341	360	353	370	338	381	363	320	353	368	330	351	339	335	368	326	336	345	358	365	356	350	356	327	362	335	346	354	311	322	320	365	376	372	355	351	336	332	335	358	336	365	322	310	359	331	358	407	343	348	351	327	339	367	335	359	360	358	344	390	369	327	324	386	373	329	327	337	366	340	326	361	345	382	385	349	365	388	325	355	324	395	347	348	366	349	361	325	367	348	320	363	342	353	369	358	378	370	335	355	300	353	374	336	383	320	332	344	355	363	342	360	390	332	369	326	319	318	345	347	342	281	318	348	379	364	344	379	308	339	322	309	341	326	357	309	345	352	359	372	364	376	335	336	358	348	367	334	378	338	365	320	363	341	324	380	362	365	357	367	342	324	314	334	351	399	343	325	333	311	336	347	351	337	347	356	338	333	332	335	351	382	375	325	361	292	360	345	335	305	359	353	351	350	312	330	313	341	308	385	351	342	324	359	379	352	329	379	317	377	341	345	341	362	372	333	384	305	360	367	339	358	363	321	353	359	353	311	356	376	332	338	335	338	349	387	363	332	395	333	307	386	368	374	345	330	357	324	333	357	329	352	338	383	332	334	356	374	332	333	334	363	378	391	345	353	356	335	362	367	332	344	374	343	402	314	324	337	301	386	355	314	360	329	344	397	325	371	388	353	326	334	328	331	359	315	327	344	329	369	368	341	361	341	359	352	377	374	334	369	369	344	364	361	352	365	338	364	347	358	383	326	346	365	367	389	354	366	356	342	344	355	352	387	358	357	392	337	317	392	335	338	334	331	333	367	360	297	396	341	352	366	365	352	380	339	350	333	346	378	384	373	367	356	341	372	332	351	359	343	384	355	369	363	364	375	310	325	353	367	316	356	344	370	346	381	375	381	360	344	381	350	325	350	331	313	370	328	360	363	323	336	308	368	357	352	320	345	366	319	346	341	312	312	309	370	340	380	327	332	377	327	352	329	319	324	350	377	349	353	342	368	343	329	327	357	385	372	326	394	354	317	340	352	331	362	342	342	347	373	370	349	385	371	383	354	347	319	348	345	352	337	352	362	326	329	362	359	345	348	371	325	333	342	332	329	383	341	366	358	373	370	331	335	312	340	356	402	349	322	317	362	339	400	352	317	375	339	317	337	362	348	368	322	370	366	358	380	388	305	333	373	359	359	307	349	318	347	345	353	347	347	376	359	373	339	334	379	369	366	378	354	350	361	354	361	346	374	385	347	319	346	371	363	349	328	341	350	366	334	357	331	341	333	369	369	349	372	343	333	321	372	385	370	356	373	360	335	374	322	360	314	313	354	365	349	351	346	337	354	358	336	388	330	333	351	345	389	320	343	330	323	346	379	365	335	352	362	316	354	330	378	395	319	377	366	349	318	332	335	361	355	336	363	360	356	364	335	350	346	382	361	332	355	389	327	372	342	320	329	348	342	327	382	348	348	341	345	383	386	321	385	351	362	360	301	349	327	343	370	354	303	321	346	351	357	316	351	328	344	343	326	357	385	380	293	354	364	379	351	323	360	359	338	359	358	320	331	373	370	330	349	329	374	333	380	391	380	334	344	324	334	373	364	331	352	383	365	360	402	338	352	348	359	321	354	359	336	365	284	347	380	371	348	339	350	386	378	370	365	358	330	353	372	385	340	372	356	342	411	327	338	421	321	372	347	331	337	338	365	335	346	345	318	350	360	328	380	291	344	298	373	312	347	332	330	337	341	350	351	321	330	332	336	355	381	340	370	339	344	358	346	345	341	334	363	335	388	362	337	331	357	341	380	328	347	348	363	366	381	344	296	339	353	378	358	372	348	333	347	322	339	388	333	312	331	324	329	383	355	373	313	357	305	366	343	375	368	373	354	331	348	333	339	339	345	361	309	345	332	320	360	318	353	344	364	355	319	341	397	364	343	364	367	341	365	351	361	361	373	358	340	363	327	336	352	349	366	384	366	350	345	349	353	351	340	328	343	359	390	371	367	335	361	339	370	386	351	377	339	362	314	369	362	349	326	344	372	362	353	352	346	345	326	334	327	338	352	369	360	360	349	385	371	349	352	350	338	344	370	367	365	369	388	325	379	362	348	326	346	329	342	389	389	344	362	360	355	381	343	395	345	360	321	325	346	334	354	358	350	320	352	342	345	346	332	318	365	316	354	391	369	335	348	362	353	331	338	348	381	368	358	353	356	352	347	336	361	333	357	341	371	370	358	352	360	305	347	352	343	350	338	379	351	381	346	312	371	384	318	368	365	340	350	351	382	358	350	368	374	402	348	378	390	338	370	368	371	350	347	367	360	338	403	356	346	351	352	321	348	355	312	379	356	332	341	359	299	338	385	381	360	352	373	355	354	341	368	360	366	365	348	363	327	350	329	383	344	331	381	363	319	351	365	321	310	366	343	360	365	349	358	334	329	354	320	353	362	356	347	344	323	348	349	309	344	306	347	355	380	315	356	342	361	382	342	347	353	358	345	383	393	359	362	347	365	338	343	333	354	333	303	345	347	337	344	339	313	335	344	358	354	333	333	352	333	343	344	360	353	327	336	355	366	345	347	337	344	337	363	356	372	379	366	375	354	355	344	371	381	381	320	356	352	340	352	364	344	345	331	297	360	396	342	347
1771	762	820	844	787	784	793	707	738	716	773	782	744	823	768	717	730	775	797	718	774	730	772	761	783	786	755	831	778	745	753	820	756	770	783	828	779	763	731	760	745	752	788	777	777	782	763	774	753	790	766	821	804	774	785	768	766	778	816	772	817	769	790	769	724	775	743	754	718	792	729	734	759	771	729	739	782	813	739	735	811	760	777	723	731	765	703	755	767	767	792	750	786	764	812	771	770	731	812	740	734	709	765	798	772	800	751	752	725	765	740	740	726	783	758	783	763	737	715	746	751	765	740	751	812	731	782	753	747	798	736	784	735	824	749	829	764	758	804	747	783	783	776	776	740	744	768	770	761	801	753	739	749	764	755	780	761	764	768	774	769	794	756	819	789	798	738	728	777	754	795	775	754	749	775	762	718	789	745	727	740	765	764	771	753	766	772	739	762	843	809	799	799	819	811	784	762	758	788	783	776	724	751	728	803	750	795	786	778	760	759	761	748	776	818	764	764	740	818	783	777	738	725	775	717	732	704	789	724	753	737	751	765	756	762	764	791	786	754	698	757	802	741	787	736	746	741	782	750	778	774	769	760	745	781	742	758	753	729	740	755	716	780	796	728	811	763	749	735	717	778	753	794	770	767	777	769	831	743	783	803	761	778	831	771	771	736	767	834	710	782	760	760	748	747	714	812	724	774	828	765	768	749	801	730	763	788	742	756	785	780	710	719	781	862	772	806	737	773	762	732	822	765	790	766	808	776	769	768	721	734	742	773	789	812	782	745	740	737	795	749	706	742	731	738	763	727	729	779	748	804	825	772	754	746	794	824	766	810	746	771	738	794	738	783	788	728	717	748	770	790	772	768	774	748	769	754	735	756	743	732	757	725	735	756	735	776	716	773	838	769	784	790	758	772	788	806	750	756	758	748	757	751	758	750	732	755	777	792	753	759	793	732	709	780	773	759	796	739	757	757	756	757	762	756	732	771	774	781	770	697	745	739	780	777	753	755	789	747	778	750	770	788	750	722	719	782	761	810	715	793	783	720	739	834	751	818	729	750	775	757	748	782	785	730	750	789	790	708	735	759	765	724	791	726	796	801	797	705	780	848	764	768	790	750	759	769	774	793	713	713	765	754	739	791	774	762	753	791	802	770	733	795	781	755	743	804	788	730	765	740	721	768	747	735	762	744	761	767	766	749	764	767	782	718	785	799	759	749	752	771	810	728	747	752	811	774	781	770	753	707	772	762	787	751	793	781	743	723	748	785	760	792	709	704	789	754	763	760	743	730	771	764	750	761	738	771	766	764	754	743	725	756	783	764	767	761	773	756	754	745	778	743	728	777	770	772	755	717	782	711	777	796	765	748	722	716	782	758	747	718	780	772	760	780	774	770	791	774	784	811	806	731	792	787	769	769	703	770	787	768	794	716	764	743	744	743	677	795	791	779	777	773	830	725	794	728	763	735	705	766	748	722	792	758	790	793	774	768	804	726	733	761	739	773	786	816	829	772	737	723	749	765	759	753	729	724	758	769	730	753	798	781	733	764	760	783	829	758	763	744	804	768	790	742	790	737	750	781	763	796	736	749	775	762	817	781	785	740	756	779	787	803	755	803	754	803	737	734	746	769	754	767	799	755	788	810	729	774	742	716	799	790	692	713	749	751	772	734	799	807	775	737	785	807	748	845	738	800	766	742	787	775	768	758	768	791	699	788	730	806	811	757	762	764	780	734	760	788	721	797	819	733	783	786	786	777	745	753	788	792	765	782	751	786	755	762	750	784	750	743	807	782	752	810	772	805	747	746	727	735	700	819	720	746	702	720	753	847	761	734	801	746	752	774	772	752	738	737	750	759	756	746	802	725	773	786	773	764	732	805	784	746	751	770	772	763	764	766	755	735	738	773	754	739	798	763	764	798	752	764	754	737	756	842	744	756	766	781	798	764	773	715	729	770	754	787	765	769	766	792	751	731	756	721	731	729	725	751	778	752	758	770	773	728	720	770	747	834	724	767	809	771	735	769	745	788	777	761	742	744	740	702	763	726	730	755	776	756	732	767	800	745	755	708	775	737	784	770	767	804	765	760	740	774	726	792	766	759	757	790	771	766	739	806	795	738	792	787	793	728	766	750	748	799	746	805	772	753	735	817	769	770	713	779	730	730	740	740	766	753	791	781	751	768	756	764	721	749	807	736	755	775	751	778	839	771	716	705	767	760	788	714	774	776	760	755	743	752	761	748	719	775	774	769	733	751	758	744	784	788	789	763	743	777	792	776	812	651	772	737	788	787	801	807	790	736	772	762	782	789	762	781	740	759	798	762	790	731	791	802	748	775	775	719	774	721	767	747	789	823	737	745	721	748	765	788	733	735	739	741	752	728	709	756	742	751	771	735	776	786	792	736	741	752	785	764	834	748	793	775	783	752	726	854	767	816	740	735	725	741	806	725	770	724	741	796	745	710	737	737	780	804	711	756	720	791	776	768	748	726	780	835	805	770	771	766	739	784	730	826	770	722	758	767	760	728	746	736	761	763	751	780	735	751	779	751	763	763	781	786	762	748	772	783	773	726	784	734	794	749	768	739	773	750	779	797	771	808	765	828	767	729	788	769	789	722	738	693	762	822	744	784	785	798	785	797	750	717	715	747	753	740	795	757	823	827	752	765	756	777	782	781	776	759	717	775	794	779	795	813	756	686	734	754	794	740	737	798	746	759	795	770	725	773	791	790	757	732	763	743	791	752	772	763	764	796	749	746	777	789	744	718	749	794	773	796	754	826	748	786	729	700	777	766	792	766	732	709	770	723	794	740	787	767	763	767	772	787	793	745	802	751	756	802	806	733	728	765	749	721	783	795	796	757	778	784	737	764	754	786	775	757	745	771	765	777	778	774	771	789	743	720	773	781	781	773	750	766	752	767	728	806	722	750	766	776	739	707	744	780	756	736	787	757	755	765	768	734	769	760	774	812	781	762	725	768	781	808	812	809	789	775	754	757	766	776	801	778	789	741	773	795	764	761	760	764	779	750	725	795	722	779	744	799	758	794	736	745	791	727	793	770	710	759	756	742	745	785	777	769	724	808	782	756	794	762	757	785	765	776	810	728	736	785	712	754	710	750	773	769	759	805	747	782	758	798	803	756	739	803	730	743	806	768	772	776	755	737	738	720	759	769	742	763	764	749	775	747	749	726	695	704	698	758	786	706	728	770	729	774	766	774	769	748	733	790	761	727	727	788	762	784	750	746	799	811	777	768	786	774	784	769	760	762	793	763	746	795	756	810	716	760	774	722	756	785	723	811	715	792	752	762	791	762	806	745	745	806	730	733	714	797	772	745	772	781	762	803	756	755	726	711	749	778	793	758	751	766	824	819	808	764	734	791	778	799	736	759	755	787	762	774	745	745	772	744	768	762	740	756	733	745	770	749	771	748	747	752	772	793	803	789	749	779	765	796	727	812	844	742	758	727	718	826	793	784	765	792	746	746	772	780	779	768	764
7088	514	562	464	373	260	227	203	194	190	182	183	180	181	197	178	184	142	182	182	177	156	148	170	168	176	166	167	144	161	158	149	165	171	149	145	152	167	158	157	177	149	156	163	155	166	190	165	156	140	173	151	157	172	156	184	152	160	158	156	130	178	181	167	152	156	149	133	162	148	128	182	158	138	156	175	140	183	160	145	161	149	154	165	153	145	136	169	170	150	161	175	153	153	163	156	192	164	146	152	152	163	135	141	140	151	196	189	140	155	168	154	150	174	181	199	173	149	178	154	154	186	170	156	139	152	172	156	161	174	194	142	184	165	174	168	156	173	149	174	180	168	181	193	179	167	147	156	187	169	160	162	165	176	170	150	181	158	175	186	154	169	144	165	173	180	158	154	145	159	160	164	155	195	155	171	180	146	152	192	171	153	159	171	151	122	168	157	157	158	156	140	149	161	150	158	158	181	159	156	180	153	177	173	169	165	162	158	148	148	150	162	170	151	167	176	169	163	145	144	164	154	160	151	170	160	166	181	166	159	149	165	161	150	161	176	144	141	152	143	183	156	171	152	181	168	158	166	174	164	178	168	155	151	161	158	182	152	161	170	172	145	154	173	149	152	157	138	147	152	163	148	143	180	161	136	151	178	148	152	158	143	159	152	176	147	123	132	166	179	159	172	141	154	150	125	161	145	152	165	138	153	160	154	153	140	145	156	185	147	166	165	141	163	146	165	171	175	136	174	154	169	176	178	164	170	145	180	141	136	179	206	166	169	139	170	141	153	153	153	162	159	179	151	183	150	171	154	148	156	170	151	151	170	144	177	163	139	137	149	168	163	172	155	180	134	162	158	130	148	181	151	167	144	156	152	171	157	165	159	159	161	137	156	150	172	157	135	147	131	154	165	162	184	174	157	150	159	137	158	167	172	142	179	157	163	142	129	158	170	163	144	157	143	194	159	147	161	147	137	142	181	152	149	141	200	171	160	161	153	149	161	142	149	147	176	169	163	162	169	165	170	157	163	175	163	178	148	179	155	196	146	157	138	149	165	154	148	171	181	180	169	151	161	162	146	141	160	155	158	146	145	164	154	148	145	171	176	184	161	161	133	157	156	148	174	165	179	142	157	177	145	148	156	150	135	172	134	152	157	167	160	175	163	161	166	138	161	149	146	141	164	178	169	159	149	178	146	169	136	136	153	161	163	122	174	169	161	162	153	144	177	145	153	133	153	186	170	190	163	180	158	161	142	160	170	162	154	175	151	160	157	174	188	184	124	160	186	161	169	159	168	144	166	164	166	142	166	151	141	145	166	192	206	166	168	155	165	152	156	161	173	150	149	162	140	169	155	170	129	155	182	155	141	190	140	173	154	156	175	141	173	155	152	148	130	165	164	163	170	158	160	149	153	161	164	152	143	156	141	159	166	166	148	161	143	148	164	175	185	146	158	159	175	149	148	172	195	158	148	162	176	152	163	148	154	155	162	175	162	138	138	168	132	142	183	168	157	162	142	140	176	135	155	140	155	167	170	167	170	169	150	171	145	150	145	178	169	160	148	149	154	157	184	150	166	162	122	162	160	172	160	164	152	162	173	141	179	164	178	153	148	157	161	179	150	166	147	161	175	156	161	165	153	127	168	161	175	182	175	147	154	156	154	161	174	146	153	152	145	148	165	150	144	151	174	124	167	157	164	170	153	165	189	181	133	161	182	157	178	172	147	142	152	164	165	174	184	158	157	166	188	151	166	150	167	172	172	156	192	160	181	165	147	148	186	171	142	179	152	169	175	162	154	158	159	167	163	149	156	175	163	149	159	149	149	167	178	189	173	159	156	156	148	176	173	156	146	174	180	153	165	139	151	132	166	183	155	157	157	152	132	166	178	141	161	174	174	172	158	145	125	158	164	171	151	167	137	160	168	163	153	156	150	151	172	169	162	179	171	176	165	129	153	154	162	188	167	182	143	165	166	151	169	164	156	153	148	158	170	183	152	168	173	135	143	171	138	155	158	173	193	152	139	171	144	177	166	163	170	172	147	151	178	135	154	143	148	150	158	165	180	159	187	150	171	166	181	160	171	163	162	155	159	147	160	143	151	174	176	158	127	158	159	188	154	167	149	164	149	157	143	151	157	150	162	155	159	131	163	169	166	175	182	145	160	166	165	156	141	166	177	160	170	162	150	154	180	173	157	175	150	152	176	164	160	186	177	157	158	141	141	148	182	170	137	157	161	158	176	172	134	136	157	168	162	173	158	158	139	165	168	163	169	172	166	141	141	137	179	166	158	179	156	157	168	171	171	157	170	164	173	187	160	156	158	155	169	178	163	147	162	140	190	184	185	161	149	164	167	196	167	167	160	144	151	162	168	164	145	145	166	152	143	172	152	151	153	164	172	140	145	150	141	174	161	161	167	168	154	121	145	190	159	162	154	175	169	172	181	140	153	166	152	150	178	160	145	145	157	160	150	148	160	152	183	171	133	167	148	148	159	169	152	168	137	179	167	145	162	191	146	158	148	155	162	161	157	156	152	172	146	175	148	146	151	155	153	158	157	150	177	155	166	170	184	160	160	164	158	157	195	152	167	174	140	157	148	166	171	158	171	193	139	166	162	172	157	148	146	139	161	174	168	203	171	151	137	146	146	152	176	157	174	147	146	158	164	175	148	180	165	161	169	168	172	182	130	161	180	144	156	160	183	155	162	175	182	179	149	150	163	174	174	176	173	180	163	169	160	144	165	164	147	167	139	135	177	151	153	164	146	146	150	175	151	184	149	182	135	157	182	157	164	158	159	164	173	167	179	160	198	153	161	170	178	155	170	147	163	151	173	143	160	180	172	163	167	161	148	162	152	179	129	126	164	163	148	164	167	135	148	196	137	158	151	180	152	180	144	180	142	151	156	145	141	161	160	168	167	170	156	148	165	160	183	160	130	151	159	161	163	175	138	141	175	143	164	168	141	160	179	145	155	175	146	168	155	146	146	176	143	182	164	161	164	143	138	172	167	165	155	148	168	142	157	153	146	152	172	161	175	168	179	143	167	155	157	139	178	184	170	147	156	163	167	163	146	163	172	149	156	156	164	178	141	160	166	142	143	144	147	162	184	158	153	145	150	157	168	164	134	153	143	162	163	163	195	167	166	150	155	178	165	175	166	172	162	155	142	147	168	146	140	159	156	161	140	169	150	158	146	162	152	182	155	146	179	159	168	166	172	149	170	154	148	174	138	164	166	160	145	171	146	151	145	158	165	166	167	159	164	157	165	136	162	157	156	176	138	179	161	168	158	161	162	168	162	161	145	170	185	170	152	153	175	151	152	160	149	152	145	158	168	167	152	157	146	160	161	161	184	139	154	151	156	157	139	170	172	161	154	179	150	163	137	146	174	136	186	161	159	176	173	133	169	138	148	156	181	166	166	169	152	171	132	154	163	171	139	150	163	168	162	186	153	161	184	153	164	153	148	147	140	145	167	151	174	173	154	139	173	158	177	153	146
6067	745	1352	1481	1275	1004	803	761	631	613	553	537	578	506	481	461	464	474	467	451	458	445	410	468	431	431	410	417	393	412	410	416	406	388	416	402	414	398	433	433	396	411	380	404	418	416	385	408	423	396	417	396	381	409	403	453	447	400	399	387	386	405	408	379	388	414	390	385	398	400	355	392	396	372	387	409	397	377	388	418	394	402	387	399	399	409	375	381	377	393	392	412	382	370	412	371	375	431	359	422	401	398	397	384	382	414	386	395	414	367	403	401	402	416	397	406	389	391	393	383	354	421	406	413	407	395	384	402	386	382	379	421	390	406	421	392	428	398	391	379	392	406	356	383	369	402	412	406	391	399	362	383	391	400	419	362	351	352	410	377	342	417	385	417	445	386	381	352	391	403	416	396	384	400	407	394	379	382	368	422	407	389	374	375	404	382	380	390	367	401	419	348	399	382	413	390	399	384	421	400	410	407	404	398	403	356	364	383	393	390	396	384	385	411	396	390	363	432	360	456	426	401	417	427	451	355	399	392	392	408	382	414	376	369	393	422	377	435	401	411	397	399	400	373	396	405	382	397	380	370	396	421	393	416	411	397	376	402	381	416	352	412	349	411	372	421	418	406	379	417	407	393	423	446	393	402	390	397	424	364	409	385	396	401	391	400	395	394	393	401	413	416	379	404	394	388	428	412	405	400	412	381	390	404	407	389	384	395	397	453	402	366	357	405	396	396	393	371	420	387	386	360	423	404	378	416	414	436	405	395	405	415	431	390	364	404	401	382	407	354	390	403	388	377	398	394	411	387	371	353	380	421	388	387	398	410	404	439	369	399	399	396	386	377	365	389	399	384	388	421	401	382	389	384	399	354	374	431	393	384	384	375	396	382	392	380	418	409	374	348	398	394	385	382	406	370	418	399	349	366	381	391	369	378	396	382	414	355	414	418	405	417	441	399	415	375	416	356	405	412	374	417	396	384	399	407	406	408	412	382	388	374	411	389	360	394	393	413	385	416	409	390	408	382	402	383	384	400	370	384	386	390	400	389	398	384	417	393	376	439	389	437	376	413	387	409	397	380	383	374	396	399	380	381	397	390	411	412	379	402	386	397	383	383	425	389	387	415	352	417	376	359	433	396	367	422	394	420	378	370	365	426	393	393	405	420	395	408	375	399	381	421	438	361	344	371	393	388	423	430	381	379	392	399	398	393	405	386	354	391	381	405	384	398	354	375	394	357	395	401	392	403	407	372	408	408	397	402	392	405	392	398	419	435	447	361	375	423	401	390	391	415	468	371	411	388	365	407	376	341	373	373	387	381	428	425	379	400	405	395	409	410	409	407	382	405	383	422	367	338	413	377	369	400	395	411	372	389	387	404	399	386	348	449	390	443	397	401	402	413	411	401	397	411	447	433	376	385	381	401	405	368	395	395	402	384	374	398	383	406	405	409	379	381	378	371	374	409	374	389	411	390	424	383	415	405	377	403	418	387	397	361	421	350	370	373	390	395	398	376	414	378	405	423	376	396	392	418	435	383	398	396	392	423	394	400	393	377	388	394	387	407	394	427	390	395	387	411	398	393	386	406	414	428	420	376	394	377	414	372	362	384	383	408	420	376	426	393	421	400	385	382	391	424	395	414	418	423	400	404	365	409	354	382	384	384	395	388	390	418	373	425	377	425	376	370	422	367	382	402	406	389	417	418	358	448	384	391	416	384	394	412	365	393	391	413	376	420	401	362	428	406	404	403	374	438	355	390	386	431	345	377	392	394	433	394	358	373	388	366	423	407	383	417	419	401	398	419	391	391	438	391	428	397	407	375	411	368	375	412	369	397	344	417	372	382	362	401	363	399	420	410	397	387	422	405	377	420	369	414	389	417	393	387	395	387	443	350	393	421	374	399	382	407	398	397	346	386	400	402	414	426	365	372	381	378	400	385	402	401	456	407	428	388	369	444	405	380	384	403	369	399	368	386	399	380	366	422	393	399	387	387	427	413	381	409	405	393	372	372	380	422	383	390	418	421	402	396	417	401	422	408	350	411	373	397	394	381	414	416	388	391	371	427	387	365	378	390	386	362	408	404	377	401	393	391	375	389	412	383	404	404	385	400	392	370	370	418	378	392	378	391	397	394	374	366	394	390	412	370	400	389	390	381	375	413	399	383	403	376	393	402	395	406	409	403	355	378	408	408	404	418	375	382	393	397	397	350	377	406	391	388	373	434	405	437	393	390	389	407	375	400	429	412	373	373	453	363	397	374	381	418	410	433	394	415	386	381	390	422	372	424	394	403	364	395	372	392	337	411	413	407	411	418	412	392	389	420	396	390	358	369	387	404	411	396	373	412	427	364	363	409	393	394	409	401	384	368	372	400	411	412	393	386	370	360	394	388	423	429	392	389	391	392	403	378	397	413	430	383	407	409	370	361	381	389	375	422	412	400	403	396	425	357	402	390	361	427	409	382	388	392	380	402	396	412	372	419	381	381	412	382	398	419	372	377	363	392	366	376	406	384	374	391	397	382	397	395	378	436	384	387	384	378	414	375	394	375	399	369	386	369	405	396	416	394	432	375	401	385	406	403	406	396	366	418	406	377	392	425	411	367	378	364	396	423	457	403	360	402	367	385	396	369	377	390	410	403	372	390	395	376	375	392	412	382	408	414	389	411	400	383	380	385	382	376	383	380	380	387	389	372	387	395	384	387	381	389	418	408	383	384	402	366	398	402	384	394	395	401	383	366	395	388	389	397	402	345	397	388	366	384	429	386	373	399	390	391	406	400	367	385	392	398	402	404	407	397	427	408	414	413	385	389	387	395	408	346	437	409	423	379	369	390	378	391	429	399	411	407	380	385	389	375	457	442	422	370	359	391	394	420	389	396	414	399	416	375	372	387	420	370	406	411	392	405	404	380	407	379	419	420	410	395	379	377	401	405	380	395	408	362	414	398	395	410	398	380	366	450	436	382	357	400	418	431	363	394	390	405	372	408	386	409	403	393	383	382	389	392	401	411	388	430	374	390	364	431	426	420	416	399	380	356	414	369	392	406	389	399	399	353	371	411	379	388	387	393	395	414	401	378	422	387	393	384	422	385	368	408	403	379	384	424	396	393	418	387	367	351	386	375	408	416	391	411	430	386	436	440	399	391	403	408	408	401	399	428	349	392	398	401	388	424	392	400	466	408	426	397	405	402	376	343	409	396	404	404	438	405	381	426	408	415	400	361	426	411	412	408	359	404	436	395	389	360	377	420	410	370	385	414	402	398	411	391	379	435	410	389	392	397	434	379	435	409	425	358	353	409	401	406	398	370	389	371	401	378	399	377	378	385	365	431	399	383	366	372	373	401	364	383	370	391	386	403	389	402	422	394	418	397	389	377	412	411	409	370	366	394	409	378	399	389	404	382	409	418	414	371	375	389	381	394	378	385	378	381	399	384	358	417	375	408	415	400	438	382	406	425	379	433	367	390	381	403	389	403	388	374	382	403	432	427	376	382
13599	1253	1124	847	593	405	402	350	279	262	275	241	247	232	235	213	211	193	212	214	227	201	222	225	203	194	243	229	203	219	219	234	224	193	191	182	184	197	212	210	198	194	180	224	218	194	218	200	194	187	186	213	208	183	206	229	203	225	198	208	212	209	190	191	192	172	239	214	189	194	228	177	231	191	210	216	177	197	189	230	242	206	204	206	195	193	206	201	192	215	179	184	218	221	204	217	225	181	203	193	201	222	231	224	202	184	184	208	179	190	206	207	192	209	188	224	200	193	195	229	191	230	187	192	208	187	161	212	216	201	194	182	213	199	190	196	179	191	221	211	180	224	194	198	206	203	199	175	191	213	212	185	205	198	211	187	179	193	198	208	189	221	216	182	191	217	179	208	191	188	188	190	175	202	192	208	198	177	204	197	189	198	179	196	189	219	207	177	211	209	198	205	176	189	206	198	220	191	209	189	181	195	205	202	230	180	175	174	192	223	208	213	215	205	235	218	189	213	213	183	193	195	196	204	225	210	198	202	201	201	182	194	196	184	208	220	203	182	192	180	187	237	201	209	217	186	200	212	199	207	223	197	195	225	174	183	208	192	183	191	186	213	208	212	195	212	206	213	166	223	189	202	213	211	209	201	228	222	192	209	179	198	198	230	207	211	176	200	205	194	217	205	206	203	191	174	201	164	190	207	199	176	206	177	207	203	205	184	216	183	199	211	213	194	198	198	232	191	212	206	196	206	208	174	171	154	224	205	185	206	206	226	202	213	178	220	195	224	215	210	191	207	187	199	202	179	181	184	191	168	184	188	225	202	204	200	207	194	204	191	207	217	199	200	185	206	172	192	201	206	193	196	202	222	174	154	180	182	192	181	181	218	192	192	231	201	186	193	187	202	202	175	242	195	176	179	180	209	198	187	185	183	205	184	221	214	200	198	216	211	195	184	198	168	209	170	215	211	195	209	189	215	221	195	179	178	192	193	199	206	200	213	178	219	186	173	202	210	204	212	197	209	207	203	216	209	205	164	194	184	185	195	206	190	201	199	201	213	186	210	217	222	187	197	197	244	211	195	222	189	182	184	182	181	204	198	217	204	199	196	199	201	219	187	194	201	215	200	188	183	185	207	239	213	194	210	201	191	214	204	212	214	190	207	211	181	194	185	193	193	202	181	192	200	200	181	202	200	216	196	199	197	220	200	223	189	187	190	202	185	198	189	199	190	207	220	198	228	210	191	187	177	208	204	192	174	190	176	202	215	201	203	183	192	169	211	203	204	188	191	211	210	210	195	177	213	206	195	193	182	180	216	193	225	195	203	206	205	197	204	196	193	204	200	191	181	192	198	190	210	186	195	200	190	229	210	188	186	188	185	211	202	204	197	200	188	175	196	236	205	190	187	218	191	210	194	214	197	179	196	214	171	194	188	199	207	206	212	197	192	189	168	184	178	198	197	212	217	204	219	188	203	212	222	202	200	232	172	210	179	206	212	172	175	188	191	213	175	209	208	206	173	204	204	211	208	203	186	218	221	204	201	230	188	185	211	173	212	195	232	211	197	166	203	204	224	204	230	184	222	219	180	223	186	172	208	199	187	168	179	203	217	220	217	209	208	203	202	212	202	194	179	216	173	178	200	208	206	183	199	219	194	197	193	216	195	187	189	226	209	187	200	199	198	219	218	223	188	187	211	234	174	205	200	189	163	218	197	192	187	210	221	208	200	207	175	197	165	183	173	211	195	205	216	204	189	197	188	201	201	221	206	161	218	176	230	212	200	231	174	199	209	211	209	216	194	211	188	215	223	237	219	210	183	217	173	174	211	174	207	200	192	214	199	206	173	237	212	206	205	185	164	209	211	193	214	204	182	209	236	216	200	196	195	186	227	190	197	216	177	191	185	196	206	220	216	205	181	212	193	205	202	214	203	175	161	180	213	219	214	211	212	201	201	208	170	197	210	210	222	179	195	189	186	177	186	195	163	193	184	217	207	195	215	204	201	213	202	203	183	194	191	207	164	214	204	195	210	182	211	223	188	166	191	228	202	209	207	202	211	185	205	190	196	200	211	193	201	207	214	196	189	203	219	183	195	197	212	194	204	224	218	192	190	210	203	211	228	227	204	209	215	213	180	186	178	242	211	192	229	215	216	192	211	201	191	197	195	200	210	200	187	198	177	185	192	191	218	200	225	206	191	185	204	190	180	226	181	214	191	205	188	188	191	187	220	191	203	190	230	209	192	192	219	195	213	209	212	207	203	198	204	210	207	179	180	201	186	190	202	176	178	187	210	204	204	196	221	181	208	217	221	198	205	203	190	189	183	216	193	203	211	203	221	186	238	224	192	204	185	193	204	188	182	201	199	227	201	216	190	200	206	197	189	197	219	207	196	199	212	215	197	207	201	203	200	228	209	227	178	171	211	189	184	180	192	198	218	197	197	194	193	222	187	183	196	185	162	207	182	199	182	178	206	203	198	228	202	181	209	209	196	198	228	196	206	221	210	200	184	183	202	207	174	201	214	195	190	212	193	206	218	185	187	207	206	196	179	208	175	180	209	189	203	213	205	193	197	211	168	190	199	218	168	188	193	203	208	213	174	188	214	176	217	198	178	192	184	203	198	168	204	196	208	196	196	187	211	204	168	198	165	183	194	206	211	185	215	200	217	208	192	204	232	228	199	184	192	204	163	234	175	227	200	243	196	201	202	213	189	180	192	200	193	203	222	191	210	170	199	185	185	193	171	188	162	199	202	214	208	209	176	194	205	212	207	184	189	190	203	205	187	156	205	172	177	208	195	215	202	154	178	208	193	207	183	185	185	199	201	196	216	186	184	208	183	204	201	215	204	214	183	184	187	193	208	180	200	201	190	192	189	195	237	210	209	187	186	205	189	197	194	200	206	187	176	180	201	224	181	197	194	192	203	208	196	197	217	212	186	214	216	201	201	187	164	219	207	214	219	215	182	208	197	203	195	204	233	220	222	206	223	172	230	199	207	222	210	209	213	195	207	209	191	196	201	195	195	188	239	193	208	211	218	193	186	209	194	204	198	168	187	220	187	215	183	200	189	190	190	199	218	190	214	191	208	213	218	194	215	196	217	192	166	243	222	198	231	222	192	210	195	200	204	199	198	183	197	190	197	195	224	203	194	183	196	214	202	209	210	195	195	184	181	210	197	205	213	195	206	190	203	228	220	220	184	213	198	191	198	207	177	180	195	195	203	181	195	219	184	190	195	224	186	210	202	190	194	197	213	205	185	155	219	181	212	197	196	202	193	207	182	202	198	214	180	186	202	237	201	221	214	191	223	213	199	209	207	197	177	231	202	202	230	212	181	213	197	187	205	199	189	194	205	217	187	222	213	188	213	226	198	213	188	209	188	208	196	200	203	207	217	191	207	201	195	195	192	181	204	222	201	198	185	230	200	189	192	216	195	232	205	188	191	179	196	190	228	227	201	218	171	197	196	183	230	200	211	217	218	196	188	213	185	216	210
7910	1143	2373	2600	2125	1619	1300	1114	996	898	839	730	755	731	679	679	679	681	619	607	579	586	590	558	571	533	551	569	599	579	585	581	553	578	581	528	563	573	514	490	499	552	512	554	561	550	516	471	506	499	553	519	541	515	482	534	505	520	536	524	517	506	507	534	536	517	527	536	551	521	485	476	538	492	536	491	496	480	516	511	517	527	544	481	512	545	510	523	530	504	532	511	487	463	483	471	505	559	503	520	481	498	501	476	495	498	518	530	488	489	452	494	514	553	494	527	522	493	507	529	501	505	493	499	500	492	524	532	473	498	498	510	450	479	498	499	536	540	520	512	528	484	517	517	509	513	489	560	500	486	482	490	517	490	472	484	501	517	519	498	524	518	496	525	514	510	502	481	498	512	512	523	437	491	518	507	516	552	468	476	546	536	494	510	537	537	454	490	528	465	502	503	518	537	514	498	474	499	575	523	521	511	496	524	517	536	478	489	521	491	512	495	495	484	495	541	472	489	488	522	489	508	485	520	501	523	512	498	519	503	487	492	511	480	504	465	495	458	491	538	480	496	516	543	515	551	474	509	485	486	494	518	512	509	510	528	496	478	487	478	490	484	497	485	535	496	520	499	532	527	495	491	524	485	519	476	495	486	488	480	491	526	477	497	488	533	478	513	505	520	517	513	488	486	514	469	479	515	517	514	494	524	515	521	524	486	456	450	516	505	478	490	502	526	517	499	536	488	510	511	485	473	480	463	500	515	521	519	514	526	516	479	493	482	506	510	546	509	468	547	529	507	536	519	491	487	508	544	536	472	498	487	496	524	503	504	488	533	484	472	517	474	501	495	490	558	513	513	488	513	485	508	486	503	541	522	496	511	471	518	520	525	503	459	503	494	522	478	476	479	518	506	518	536	518	450	483	540	480	504	518	532	494	474	528	462	516	468	507	529	514	482	493	509	517	554	543	500	485	495	509	452	524	533	466	506	530	508	515	522	521	507	521	532	506	498	506	511	489	492	476	528	539	491	458	527	490	480	491	514	533	491	543	506	509	535	484	504	525	534	513	477	483	517	565	500	496	491	502	481	437	499	478	513	510	487	468	513	498	481	525	490	509	503	476	482	511	528	499	501	542	518	508	518	493	483	467	511	488	521	494	535	510	530	518	547	525	495	479	493	519	510	522	502	521	553	523	539	523	555	506	514	494	535	506	477	519	492	538	536	523	493	515	542	514	502	468	495	513	552	527	492	512	460	486	499	470	487	476	469	516	510	487	523	500	497	481	487	521	516	521	538	486	528	483	541	468	524	525	514	509	513	531	530	483	474	531	508	517	440	491	477	481	531	502	507	482	464	528	508	499	513	495	489	487	512	480	537	502	522	485	524	479	509	502	484	506	504	469	504	523	505	553	510	511	485	492	453	499	489	528	480	508	526	523	496	469	508	492	493	504	485	524	485	470	500	521	514	557	507	514	538	542	521	472	493	514	515	517	502	466	508	505	520	513	507	457	455	530	520	512	486	499	457	514	539	535	458	520	487	504	487	497	520	510	507	549	480	506	480	526	496	518	549	513	523	490	458	547	511	493	514	500	503	517	477	487	476	505	517	465	513	510	525	515	521	498	471	511	519	521	509	513	509	489	519	544	507	515	504	508	525	538	514	511	484	498	501	491	496	489	517	518	473	485	519	522	493	498	511	489	508	494	515	496	491	498	469	494	515	543	511	498	480	486	526	498	529	517	490	506	492	494	510	469	486	513	538	496	524	496	537	528	561	503	545	515	542	528	552	525	481	518	495	514	512	500	489	539	529	517	492	494	506	526	501	540	473	507	469	497	482	473	521	491	461	512	478	509	490	505	517	524	490	504	479	516	491	488	487	529	533	506	500	490	473	497	480	495	516	517	510	511	523	497	494	534	457	493	514	516	514	473	496	526	550	522	528	500	498	519	479	515	542	517	517	491	511	469	501	476	506	530	502	501	549	505	514	513	535	524	469	514	515	472	528	479	482	537	481	547	528	504	536	547	495	471	558	483	478	472	514	508	494	511	513	495	489	481	515	550	514	504	575	509	506	525	507	511	472	495	506	531	502	545	471	539	513	518	511	515	497	481	499	496	526	525	530	507	514	540	486	510	486	526	505	491	509	521	513	477	518	481	518	534	520	550	482	525	573	516	473	491	493	500	479	534	501	529	498	498	508	515	499	531	519	510	477	512	509	493	478	486	478	514	537	531	452	513	542	508	504	487	520	505	515	554	460	491	525	517	465	495	501	484	516	504	488	454	497	475	522	503	484	540	491	539	529	521	475	568	463	495	481	461	496	513	505	482	539	535	499	466	493	497	518	497	535	514	472	495	498	487	479	496	484	464	510	512	499	514	499	530	495	539	495	522	479	507	504	493	518	507	495	532	488	477	501	488	541	480	496	533	526	568	511	528	523	542	531	496	492	516	455	501	503	514	471	511	535	528	522	473	454	487	540	513	512	485	536	526	522	533	503	506	517	496	527	489	494	456	524	505	499	466	504	536	460	505	516	510	501	519	483	489	487	496	510	518	512	509	507	509	504	483	535	502	528	491	537	480	509	507	485	483	549	515	552	491	547	485	476	489	489	508	485	525	513	503	496	508	523	479	498	498	480	556	511	494	473	486	513	524	516	492	465	523	442	474	484	515	491	470	517	524	480	503	509	501	474	498	530	516	507	502	517	513	483	523	471	505	517	524	500	503	477	503	489	484	511	515	490	459	512	496	508	520	510	521	498	557	495	543	524	510	485	521	485	475	528	484	506	515	482	530	491	512	468	538	559	505	471	541	511	492	556	513	518	506	532	496	527	511	524	544	546	499	530	504	490	533	514	525	547	482	513	476	557	512	472	524	532	503	468	493	571	499	500	497	505	492	536	528	506	507	523	473	504	480	496	501	496	509	515	470	538	471	465	523	494	481	484	534	485	506	479	531	554	525	496	505	514	529	502	495	477	497	533	488	488	542	500	507	530	492	505	505	499	501	513	511	477	544	508	502	539	524	517	494	537	492	506	504	530	501	536	552	468	549	508	517	532	477	495	518	488	500	517	517	526	498	494	526	505	471	496	498	493	496	497	515	517	487	532	501	537	501	511	552	522	533	503	488	499	509	471	475	484	550	512	495	522	460	529	500	498	487	488	505	513	485	481	495	541	530	478	522	510	524	505	528	507	508	496	510	531	526	501	523	506	493	479	495	514	472	480	502	513	499	497	501	490	499	502	528	505	535	497	507	487	513	513	510	528	517	497	503	477	493	518	484	483	505	505	500	545	546	498	490	505	521	487	488	518	522	501	504	506	523	506	544	484	478	488	492	470	508	488	518	529	491	516	488	471	496	526	468	509	512	546	506	484	496	524	507	509	499	540	470	527	502	477	496	465	524	481	489	507	483	489	500	502	525	497	531	504	507	514	497	506	500	440	510	481	521	488	487	522	509	520	507	467	494	506	482	499	462	496	525	496	524	499	516	472	489	523
1595	370	337	377	380	391	362	338	368	334	331	349	343	362	361	313	365	364	340	378	348	331	337	334	360	357	291	334	407	337	344	340	368	330	299	327	376	346	332	399	345	361	360	353	327	350	388	330	332	370	349	361	334	375	323	397	317	347	369	352	373	334	343	351	354	309	327	331	326	296	344	330	329	379	369	326	352	363	329	348	344	341	370	375	372	331	361	353	342	361	375	336	367	363	351	306	341	330	367	318	352	378	336	339	330	363	330	347	358	320	343	346	327	324	325	325	364	349	360	337	347	320	305	316	346	385	341	365	318	326	330	344	340	325	334	367	336	365	358	309	368	316	334	378	371	351	391	389	338	326	357	390	365	363	337	339	353	343	388	351	321	348	354	348	377	362	353	341	370	365	321	329	317	352	362	332	344	344	344	334	301	364	339	384	366	329	342	303	364	354	350	301	348	363	347	321	324	371	295	357	377	352	351	337	321	302	364	346	336	335	368	342	370	343	338	354	325	389	341	342	337	352	343	366	348	358	332	363	404	372	337	368	389	335	319	395	339	352	343	380	353	345	349	352	325	380	339	312	390	379	381	382	342	332	328	339	352	329	356	397	393	355	358	328	366	335	332	351	363	361	358	348	357	342	347	346	327	400	364	365	364	357	365	360	341	367	341	351	369	352	336	351	348	344	369	358	337	366	333	352	370	348	351	303	363	401	335	328	327	359	383	325	319	306	349	390	356	325	366	331	372	332	382	324	347	317	375	386	350	346	365	382	353	366	329	346	368	343	343	359	393	349	354	345	379	365	325	341	373	398	373	363	397	347	357	356	338	354	356	355	340	341	351	327	371	365	370	323	332	344	362	358	333	346	368	367	368	348	326	363	350	328	349	329	316	347	338	355	356	335	357	364	345	345	400	338	333	368	355	335	366	326	361	363	327	325	395	362	368	355	338	355	340	343	350	354	329	340	333	315	336	361	345	347	348	333	353	379	359	383	365	316	380	333	344	342	359	372	323	340	313	380	361	336	361	344	365	313	352	349	337	342	389	383	329	336	375	370	324	338	361	368	348	353	336	346	351	358	356	385	371	362	339	368	331	332	339	366	356	337	333	352	351	350	290	344	345	388	366	353	341	335	344	318	332	342	349	384	346	360	362	367	348	351	360	314	372	353	327	344	375	343	351	348	374	331	344	362	354	346	358	327	351	378	341	372	359	355	359	361	357	307	327	346	360	335	325	328	342	348	342	362	348	315	335	328	325	328	365	326	350	358	342	325	363	333	327	346	334	321	361	320	368	342	359	345	366	347	345	367	361	367	353	353	341	343	373	386	325	334	343	318	341	369	331	381	330	343	344	341	349	347	342	345	344	359	386	391	344	338	341	354	331	358	353	372	367	380	370	330	364	350	332	332	318	353	363	353	360	310	344	336	388	331	378	360	315	359	327	354	339	355	367	332	368	344	341	365	343	318	347	354	356	348	334	340	335	361	347	354	389	372	388	385	393	339	363	331	340	326	340	348	358	328	361	369	353	348	385	351	370	338	313	347	359	372	372	367	344	342	347	342	350	364	347	330	353	384	360	357	326	357	348	347	372	349	346	327	340	337	352	377	350	349	327	355	337	321	367	333	328	374	368	325	316	325	346	362	347	352	328	352	340	340	370	373	384	338	381	371	346	359	343	311	355	354	377	345	322	365	338	329	338	376	345	328	346	326	370	343	349	334	368	351	338	353	355	384	375	339	340	344	344	394	357	349	372	357	343	314	366	351	352	349	371	352	305	392	359	348	371	381	329	340	341	388	348	384	353	325	357	353	309	354	311	352	355	377	369	387	317	305	358	350	340	370	310	323	306	328	338	313	323	348	345	338	333	329	394	335	376	376	322	313	340	347	332	324	339	349	368	372	332	353	369	372	316	349	357	344	342	338	330	366	350	319	343	343	349	346	320	331	344	353	342	353	346	366	356	342	369	382	369	368	350	336	303	308	335	337	328	339	342	343	336	347	334	307	359	330	364	356	337	370	345	338	405	333	304	372	352	341	334	354	362	346	348	352	361	336	382	364	351	338	371	368	383	361	335	403	377	344	315	350	347	353	332	368	368	358	363	365	347	328	365	314	336	312	351	356	353	320	357	330	318	372	335	341	379	398	331	355	377	342	376	313	349	328	327	358	373	398	382	327	326	359	376	354	342	313	339	344	360	348	350	380	355	349	351	333	366	358	387	367	355	360	374	334	346	348	345	343	366	353	311	348	398	337	326	366	327	343	355	345	349	335	376	326	340	354	364	363	374	358	324	307	337	327	322	368	342	361	360	364	343	362	362	355	346	389	389	328	367	348	321	368	351	351	318	350	342	363	341	337	351	362	340	349	357	329	380	366	346	368	347	330	336	341	361	337	347	393	352	361	341	337	330	337	326	336	321	337	347	336	357	370	331	342	324	328	370	377	363	332	357	364	399	370	372	396	345	345	291	336	328	379	330	346	362	379	336	334	330	363	324	325	317	348	376	364	349	324	325	340	362	352	348	344	363	393	329	374	337	324	347	355	365	354	381	318	381	359	336	409	352	360	342	349	382	351	332	372	357	357	332	387	318	322	302	338	360	366	350	337	363	352	359	335	342	352	330	342	386	351	338	357	346	314	393	338	358	380	347	328	353	361	370	323	355	366	339	321	348	357	356	348	312	328	359	339	359	356	354	376	354	361	369	334	319	339	359	359	373	296	363	348	369	329	341	300	364	324	336	357	355	336	370	359	314	346	390	341	349	382	382	356	344	350	356	350	387	337	328	369	337	356	329	320	343	340	348	356	342	348	356	353	336	358	363	336	316	379	346	357	319	346	347	324	378	353	337	331	342	349	326	360	319	329	338	366	350	341	329	337	345	353	341	322	328	323	349	361	364	358	361	340	368	356	315	324	387	362	332	366	325	309	318	332	332	362	327	365	352	349	353	350	361	330	340	352	302	347	378	372	327	327	366	353	349	348	365	343	355	402	328	320	341	345	326	358	359	365	392	327	315	325	314	336	338	345	385	352	376	356	383	330	340	392	383	356	368	338	342	341	352	331	360	320	326	352	348	313	341	340	326	388	347	348	340	348	352	365	332	360	366	342	344	328	346	344	382	345	340	339	344	346	331	366	345	358	336	341	358	328	357	344	331	359	354	324	336	342	389	369	333	372	333	368	351	326	384	382	364	339	343	367	343	346	354	370	379	342	355	336	322	340	358	319	339	328	352	323	369	353	351	338	362	363	343	351	352	331	321	317	362	329	381	371	373	369	298	355	338	359	378	361	361	308	365	347	322	329	386	355	331	345	378	370	381	361	363	336	369	360	360	338	359	352	355	374	347	336	352	347	349	343	339	357	349	341	360	336	351	333	379	344	351	336	314	338	387	388	337	339	356	347	350	351	376	335	324	346	375	318	328	363	335	332	387	358	341	382	382	372	346	374	321	335	375	370	364	356	349	323	354	341	335	351	347	326	361	345	352	318	358	357
1833	785	815	834	801	792	764	786	795	773	774	751	776	743	735	746	751	748	743	731	741	819	776	747	825	808	717	818	696	745	717	765	783	746	768	818	774	772	761	761	699	711	771	774	804	716	746	755	800	792	720	714	807	741	730	753	748	785	756	763	768	803	798	729	800	749	757	772	781	687	727	774	764	761	748	744	807	784	779	743	749	776	728	737	768	764	727	713	692	778	712	794	736	772	772	802	761	725	768	746	791	809	792	739	796	725	756	751	811	739	791	753	756	760	790	782	777	816	728	736	775	735	784	759	725	744	748	765	753	781	814	698	766	759	762	762	782	707	774	721	759	745	725	730	744	803	765	829	782	777	729	766	749	762	799	786	752	763	767	749	755	797	793	779	768	795	765	777	714	732	697	768	799	752	736	797	784	752	759	758	756	757	811	798	801	761	764	757	796	756	752	767	729	749	755	834	802	798	781	725	759	722	733	784	765	843	798	758	739	744	759	783	780	793	766	760	751	751	771	766	796	786	802	754	776	806	735	774	721	770	718	791	747	756	732	815	740	752	773	737	778	733	722	754	811	754	783	808	768	775	725	739	759	722	781	811	816	732	778	748	803	795	748	778	700	755	780	735	766	783	766	775	736	758	769	783	757	779	809	750	749	768	749	749	771	738	726	728	775	772	817	770	766	743	760	762	788	757	731	804	738	737	739	743	756	740	723	688	764	755	739	768	736	756	772	740	795	772	778	793	782	762	741	763	732	742	715	728	735	786	775	762	780	730	784	769	767	735	764	765	734	766	771	744	761	787	718	747	786	776	752	743	744	757	773	727	726	785	789	738	741	777	853	733	717	781	781	786	729	742	788	736	721	798	801	731	776	776	747	708	787	762	804	764	791	765	754	753	747	772	722	787	762	778	716	737	794	710	788	765	725	726	757	813	721	776	784	734	783	773	770	790	716	793	773	793	818	779	752	798	727	809	778	769	751	741	733	774	784	759	722	770	771	755	748	732	777	803	799	795	772	754	758	736	730	769	760	753	807	758	788	724	723	799	746	769	742	752	765	777	761	724	758	798	795	719	718	774	739	777	780	758	799	717	755	787	766	794	717	748	750	799	753	804	731	770	765	748	765	755	781	816	768	757	757	762	777	758	757	777	797	780	774	808	752	785	751	780	763	814	802	749	783	779	816	750	753	756	766	727	783	751	697	777	764	753	719	696	790	810	828	704	791	826	775	785	745	784	793	776	740	751	782	761	781	754	743	719	720	751	767	756	790	784	780	815	776	799	805	788	779	751	780	712	767	786	761	729	774	729	750	719	769	800	743	755	779	743	779	743	804	692	734	762	764	750	761	737	737	736	728	735	745	794	706	763	812	792	758	799	810	706	722	731	707	743	758	737	742	746	779	760	762	775	769	755	796	775	772	727	734	758	738	735	772	719	729	777	776	759	790	759	790	724	750	760	766	776	793	766	794	764	762	775	691	814	745	799	732	773	783	753	839	757	789	734	797	769	793	772	733	753	781	789	746	741	790	785	784	750	783	763	798	751	742	760	760	725	764	808	779	708	791	774	758	786	784	779	736	762	767	756	732	807	735	756	772	768	787	825	789	762	781	761	737	805	754	758	776	766	765	758	753	734	762	802	813	784	781	754	813	806	702	785	740	790	707	757	763	805	808	801	787	834	813	729	759	730	769	732	790	767	751	780	776	807	747	727	742	735	768	764	727	740	761	781	729	751	752	752	774	794	765	766	753	676	780	786	773	781	741	702	759	752	787	742	752	747	759	797	772	762	691	739	777	782	782	771	744	744	769	801	765	770	735	714	792	801	751	753	775	753	758	757	769	714	776	734	740	779	773	748	803	774	749	767	747	801	794	803	745	766	753	764	720	787	779	755	793	779	797	765	767	814	782	786	809	813	792	776	726	734	743	783	752	793	733	819	770	744	797	769	775	736	750	772	788	746	749	746	835	778	749	786	809	777	737	723	773	788	772	785	748	764	814	765	734	764	773	765	810	745	765	746	766	761	765	761	753	771	768	796	743	743	769	799	793	794	779	802	764	755	761	792	748	751	749	771	748	800	756	803	799	795	779	791	746	719	779	772	802	752	825	706	721	750	767	774	758	808	785	733	748	753	759	839	779	738	750	724	731	755	746	789	769	742	778	719	745	792	806	766	767	757	732	740	777	786	829	713	731	781	766	765	789	796	741	722	765	821	781	795	758	746	808	752	770	786	762	792	840	751	748	743	774	791	773	795	743	784	778	725	731	756	724	757	716	722	809	756	785	785	782	746	734	778	794	801	801	741	769	770	817	736	755	771	774	744	742	739	755	755	744	795	767	764	797	753	792	706	844	722	823	727	704	783	837	732	740	761	773	780	746	733	774	708	765	774	783	805	777	798	751	718	795	763	752	770	740	759	765	784	767	712	718	752	782	772	769	753	776	765	732	750	784	781	785	750	769	762	795	770	788	773	779	800	875	776	715	823	744	744	770	755	745	738	713	759	757	774	777	754	761	785	745	791	796	757	744	733	768	773	724	757	817	754	765	724	743	776	794	765	715	740	755	746	772	728	751	745	809	778	766	794	761	704	753	743	760	748	778	765	775	746	735	751	771	742	787	737	788	803	782	771	778	745	796	758	738	783	760	772	741	791	724	726	711	772	702	765	759	787	777	769	751	825	743	736	739	770	756	814	767	760	777	729	774	814	754	801	774	770	743	771	769	761	694	786	723	777	780	775	797	807	712	761	834	762	775	789	732	725	785	773	736	725	785	777	759	797	798	736	748	736	717	747	777	750	763	736	805	767	735	763	767	759	733	762	726	767	724	767	743	793	752	809	741	766	750	750	733	743	739	752	721	748	756	807	778	782	780	763	753	759	792	757	735	742	744	758	723	760	728	751	717	751	753	785	767	748	761	772	733	709	789	737	787	742	779	745	785	768	759	774	836	709	773	777	730	773	780	739	737	750	777	738	748	719	790	788	736	766	760	760	735	750	745	810	753	778	791	756	768	772	738	794	757	767	756	775	840	794	758	765	747	737	776	785	752	800	751	752	721	790	746	794	701	790	764	768	758	766	778	781	726	733	752	768	729	787	766	745	816	750	756	788	739	738	751	783	739	741	789	744	738	743	764	744	729	742	744	761	787	732	781	765	770	714	777	766	739	730	764	776	798	762	770	779	725	768	735	802	723	796	762	847	753	803	773	773	782	726	762	753	765	704	759	759	762	714	734	721	756	801	797	769	769	776	787	806	764	804	831	813	828	745	764	752	803	739	719	779	832	774	756	715	788	760	766	729	775	713	738	836	754	737	808	769	781	766	764	681	735	738	749	773	766	766	741	722	780	773	782	767	748	734	732	748	752	812	732	745	790	748	766	795	781	731	744	782	776	727	769	775	767	787	766	750	768	754	747	786	753	695	730	736	734	742	743	747	810	738	745	794	763	768	804	749	745	763	766	739	757	770	720	762	804	755	757	789	745	820	785	805	793	838
7504	595	608	475	341	265	245	232	215	197	160	180	176	185	186	181	161	175	170	156	175	176	154	162	146	168	159	163	168	155	169	164	175	165	173	159	125	171	163	162	165	158	170	173	142	162	135	143	159	166	163	161	167	165	152	189	176	169	161	161	170	145	149	151	152	135	186	157	159	160	151	156	138	194	144	166	137	176	168	169	154	194	172	158	155	154	180	195	176	164	169	165	164	152	167	152	166	165	162	191	185	180	210	138	141	163	171	143	162	165	183	164	141	157	165	158	163	169	146	150	164	179	148	148	159	156	147	173	170	166	150	157	138	134	156	150	168	144	179	158	179	161	173	163	142	152	149	151	151	160	137	153	160	127	157	168	148	174	151	152	162	172	169	168	153	152	149	162	159	141	156	158	145	159	182	164	172	162	163	149	160	138	150	165	179	148	142	155	152	148	150	170	163	160	156	156	182	145	178	147	158	153	181	166	153	149	165	145	166	172	165	177	156	148	163	151	166	153	150	168	149	159	154	156	165	151	168	143	147	159	164	165	152	151	170	154	143	153	174	162	173	137	129	164	154	152	174	152	174	173	161	159	160	149	169	194	139	143	147	168	168	167	168	133	147	166	160	158	142	163	172	171	141	151	148	186	163	155	176	147	155	128	157	166	169	171	153	140	157	190	164	154	169	165	175	164	169	172	160	142	177	199	168	141	145	162	164	174	177	156	174	141	160	155	156	162	139	174	171	167	155	171	160	179	157	161	164	175	147	156	164	160	158	131	156	158	154	170	165	195	166	171	171	172	177	155	176	162	162	166	182	157	168	148	150	152	173	163	164	191	182	187	180	166	145	171	170	127	137	170	130	166	140	160	152	130	157	165	156	143	171	164	167	162	137	153	161	146	137	149	149	155	172	146	178	187	166	157	159	166	176	165	164	157	145	155	147	174	150	165	167	181	162	169	134	158	178	139	171	148	155	149	145	150	168	175	160	151	139	143	157	179	167	166	166	152	152	182	173	151	165	156	141	154	179	171	156	150	177	149	156	146	168	160	171	141	160	140	166	147	171	172	168	159	179	162	140	147	160	156	179	165	144	155	148	153	176	166	161	161	155	179	182	155	157	141	167	152	160	143	175	142	195	145	141	150	156	147	156	173	168	152	157	166	161	159	195	164	136	186	172	141	145	159	174	171	151	166	158	134	165	160	163	160	146	172	141	146	156	185	165	135	158	155	154	159	137	156	150	149	139	166	178	175	166	175	160	150	161	160	141	159	145	148	164	168	186	169	160	160	163	177	120	149	142	156	158	168	144	177	171	153	133	140	141	160	165	155	188	189	161	173	141	166	156	169	171	139	186	174	165	142	162	156	151	175	156	173	193	160	153	152	160	177	120	154	168	160	176	149	152	157	178	163	168	162	157	157	158	146	160	156	156	157	138	165	156	156	164	134	154	157	165	198	170	162	143	176	150	154	156	175	156	175	169	162	172	173	151	162	146	143	162	183	150	140	165	158	159	158	157	145	160	160	158	161	158	148	153	184	162	167	182	167	152	181	169	150	160	146	153	154	172	186	170	148	154	160	127	149	146	119	139	155	128	154	140	161	145	158	158	175	167	169	165	137	158	152	174	168	143	148	131	153	154	171	169	145	154	152	164	172	153	155	177	165	139	147	145	162	155	157	173	159	133	157	181	135	139	146	154	170	159	176	138	151	146	161	156	143	156	164	152	153	162	145	137	152	145	165	167	164	133	149	151	163	152	150	178	144	182	150	138	152	171	152	149	165	145	142	151	167	169	163	156	161	168	171	171	162	154	147	192	161	153	151	153	175	149	171	160	151	143	144	154	171	176	142	173	175	167	162	172	154	175	142	160	146	169	153	154	139	181	145	157	184	154	165	193	168	152	170	139	164	143	154	156	166	152	158	177	154	167	164	162	187	158	203	145	163	177	156	156	165	170	165	143	147	148	169	158	194	142	184	129	179	145	148	164	163	150	157	161	152	156	165	153	166	171	161	142	180	160	182	148	160	166	156	154	148	162	146	170	144	142	138	183	153	159	142	161	145	170	142	188	157	155	172	170	156	161	131	159	155	152	159	176	140	176	183	150	155	176	155	163	174	165	140	137	138	135	151	161	146	169	168	168	169	195	174	164	171	164	154	141	166	172	160	198	161	167	174	178	175	178	151	148	165	174	150	162	193	172	170	172	156	163	162	169	164	152	155	163	139	158	163	146	172	199	138	169	155	144	179	158	153	158	177	175	147	171	173	157	166	150	167	147	162	157	154	135	160	151	189	172	151	170	167	144	163	170	148	173	157	157	164	169	151	162	170	160	183	169	166	161	146	142	158	169	159	135	180	147	166	166	164	168	180	209	141	137	164	129	155	179	179	167	146	181	159	157	185	157	155	191	156	144	166	171	140	145	162	168	167	177	135	153	157	174	167	170	169	186	151	162	149	154	170	176	145	158	149	131	146	153	178	177	136	138	155	163	152	164	161	161	151	171	163	155	149	145	148	168	141	158	141	162	184	182	164	174	172	168	140	145	184	162	147	151	146	158	156	155	154	153	161	159	159	166	183	175	155	139	175	155	155	169	154	174	167	157	149	178	168	192	177	169	171	158	175	173	146	158	156	147	158	152	171	158	169	166	185	176	173	173	149	170	166	155	141	174	165	176	182	175	164	156	160	164	162	144	173	170	168	136	139	171	138	153	148	151	167	171	175	159	156	171	150	149	187	173	155	166	161	171	172	187	153	147	193	166	139	151	144	161	135	160	164	154	186	165	139	182	167	173	140	159	165	144	138	172	138	148	155	176	153	151	145	155	173	175	142	161	170	147	167	144	142	158	163	139	153	189	168	185	164	164	166	146	165	158	168	163	175	152	143	144	127	167	180	173	154	144	153	162	155	155	150	174	178	176	150	171	164	196	177	174	162	137	158	165	158	184	190	162	150	155	186	157	156	171	162	144	176	165	164	160	170	139	157	158	139	140	166	148	153	180	156	170	171	162	145	170	165	185	175	168	163	168	176	167	169	151	171	149	171	158	149	153	144	172	170	166	160	205	189	148	155	180	147	154	136	153	176	187	174	156	178	165	167	139	171	170	183	168	148	147	151	159	192	155	156	176	169	161	183	156	150	168	159	157	181	161	156	181	161	160	156	179	131	142	162	178	146	159	153	169	148	157	176	159	134	153	162	206	165	161	149	165	164	146	137	165	159	152	155	132	162	167	150	168	159	144	189	171	154	144	163	174	174	160	146	161	158	164	148	161	155	160	167	159	150	158	142	156	162	148	169	172	144	151	154	180	168	177	182	171	166	152	153	145	139	152	162	155	187	171	181	161	134	148	151	169	132	139	147	148	154	164	149	143	136	148	180	137	164	147	143	141	152	156	164	145	151	179	151	156	156	150	151	162	167	166	148	174	159	163	221	131	157	141	154	159	158	162	138	161	175	163	137	177	161	158	151	158	137	182	146	141	176	154	163	171	174	168	163
6109	717	1395	1495	1230	964	820	717	640	596	565	561	509	499	518	490	450	476	445	454	436	436	448	416	409	442	432	433	422	425	402	425	411	400	410	440	426	410	387	393	403	427	359	388	424	405	403	388	413	397	415	421	380	392	424	451	423	378	412	406	391	405	400	393	405	409	387	383	404	397	393	402	421	390	360	380	365	396	394	390	388	421	382	388	415	373	402	417	381	402	383	394	402	410	389	398	390	391	411	376	384	349	403	377	384	372	397	395	385	368	394	416	372	415	384	404	396	387	398	414	402	414	388	417	420	370	436	395	405	408	404	362	421	384	384	367	410	375	407	428	379	389	392	388	399	412	403	374	404	399	370	383	361	396	416	388	405	369	360	442	388	387	385	357	387	413	362	390	389	448	396	382	388	377	397	382	438	386	357	366	437	391	382	403	390	379	375	383	377	385	422	391	402	384	398	440	376	390	372	407	368	404	398	383	412	400	399	395	397	381	397	386	406	413	430	406	426	385	397	390	384	371	407	389	424	399	407	419	391	405	360	396	390	405	422	433	403	391	399	392	372	422	409	382	389	420	407	411	440	394	380	398	408	405	436	423	394	402	414	416	415	410	386	438	407	377	403	416	394	386	402	367	373	421	416	395	413	446	400	399	418	364	413	401	399	402	380	400	404	386	374	377	388	385	398	417	396	431	419	324	370	405	399	375	369	406	387	450	382	391	378	386	352	368	441	396	429	387	379	390	433	408	397	407	395	383	446	371	414	398	370	420	383	383	423	420	390	366	375	390	392	388	412	376	389	388	417	419	408	401	422	413	393	399	394	339	384	418	419	433	384	448	393	440	405	415	383	411	415	411	365	404	408	362	403	391	362	384	369	425	396	410	385	376	389	377	386	386	426	389	386	396	391	389	389	372	388	390	363	370	374	410	399	392	394	399	382	403	411	416	421	403	382	375	383	389	408	404	408	389	412	402	357	387	411	426	381	353	374	418	387	387	406	391	394	391	427	401	379	383	398	422	346	407	436	406	382	442	377	406	383	378	425	420	374	378	374	422	383	381	391	351	399	375	411	382	397	384	356	388	399	378	346	376	434	398	371	395	406	409	406	370	393	403	380	379	400	394	370	399	402	403	435	380	392	358	403	383	380	418	360	387	403	381	386	400	397	391	368	423	404	397	362	368	418	374	401	420	419	382	381	421	401	375	376	387	411	406	387	395	391	429	382	401	421	391	388	381	408	369	400	370	384	438	404	401	400	382	375	402	405	420	402	415	380	354	365	389	412	426	440	385	407	402	400	423	405	399	406	415	421	394	369	393	390	376	417	381	379	374	380	392	382	373	368	389	410	385	379	418	354	437	396	404	400	397	406	399	412	375	398	439	389	369	416	380	390	406	395	396	410	375	374	372	391	418	406	387	413	420	382	395	410	414	437	369	403	378	378	397	396	394	390	386	366	392	373	385	393	414	381	408	365	399	389	381	384	399	387	371	366	408	445	385	395	423	374	413	436	397	407	367	379	375	363	384	412	359	405	387	396	433	404	380	413	398	398	407	421	380	422	397	423	386	400	402	385	388	393	413	403	404	356	389	403	410	407	393	384	387	407	414	385	422	389	402	398	416	383	383	387	379	395	396	392	349	404	383	358	405	405	387	338	428	375	393	378	413	337	413	428	387	352	389	374	429	395	397	393	400	403	387	408	411	411	402	385	397	368	418	382	414	387	384	376	406	372	386	391	373	365	379	391	416	384	377	378	414	407	418	394	369	388	386	394	401	397	390	391	393	373	405	428	369	396	402	361	391	349	390	392	361	364	399	397	380	358	382	396	393	380	394	348	379	414	405	385	397	419	378	367	405	368	386	407	429	468	409	424	373	402	423	399	383	406	403	393	386	400	356	358	427	400	362	399	399	371	423	401	366	364	386	406	376	377	386	365	410	403	398	373	378	374	421	390	378	400	422	387	422	375	395	426	432	400	372	398	371	407	381	395	404	401	426	372	387	370	391	374	384	372	370	358	359	414	371	393	420	425	371	399	395	426	400	386	387	382	344	375	396	377	400	395	389	395	360	411	422	400	398	431	387	379	386	396	394	388	377	380	410	415	403	396	379	382	400	423	412	415	394	369	391	393	426	396	396	402	451	368	377	414	412	399	397	418	388	375	373	399	403	389	417	456	367	431	379	387	337	435	421	405	406	446	360	367	384	387	377	396	401	359	398	414	412	396	384	416	376	414	392	384	415	410	398	406	395	428	410	382	385	394	386	403	423	376	387	395	388	409	395	410	434	357	414	391	378	384	415	374	405	415	389	389	350	403	404	374	391	411	409	391	366	379	411	380	421	385	406	413	381	382	393	396	385	402	373	387	423	387	390	355	391	431	389	369	388	374	402	394	404	413	354	389	386	392	379	381	391	382	385	398	338	393	351	393	436	363	416	417	391	400	397	413	412	398	410	402	410	402	349	388	398	405	395	417	369	438	381	398	395	400	385	409	428	415	412	396	384	375	386	388	416	416	388	423	406	395	376	389	356	443	378	387	409	344	395	410	401	380	416	370	380	415	394	385	349	406	383	387	414	400	427	380	366	410	384	396	402	398	384	385	383	406	341	367	400	404	409	387	389	418	395	398	402	393	370	439	401	363	372	391	403	355	416	395	437	353	397	386	427	383	430	401	385	429	405	346	381	419	399	418	395	397	386	407	372	419	390	404	368	427	394	394	405	386	421	395	400	402	397	382	403	423	379	416	402	384	393	409	374	400	376	441	372	414	394	395	413	390	388	368	390	410	409	412	394	376	390	382	411	361	423	389	404	387	422	387	431	415	390	380	397	371	404	412	406	377	385	390	355	395	390	398	395	426	386	407	366	414	419	387	404	409	416	393	443	369	365	404	398	387	417	413	402	388	380	401	378	413	384	369	400	412	375	371	420	387	387	420	398	413	390	374	401	387	370	407	414	388	375	362	419	361	389	419	440	391	354	376	396	396	379	385	435	424	392	365	381	387	378	389	378	412	395	398	417	368	372	370	405	374	396	390	396	371	430	401	409	393	374	414	412	401	400	378	394	360	395	380	420	389	433	407	363	399	387	405	388	358	411	418	381	373	366	372	370	402	397	425	414	409	374	366	391	393	403	419	396	391	389	395	399	410	408	406	385	391	420	392	403	395	409	413	388	380	416	370	361	435	374	372	381	396	385	376	362	429	401	384	376	371	404	409	368	375	415	403	405	411	365	400	400	405	395	386	373	452	395	399	408	409	410	380	386	400	432	394	385	347	420	387	380	407	373	387	402	400	387	416	436	385	361	395	409	371	324	390	413	363	421	378	424	410	416	373	366	419	402	410	379	414	344	388	371	377	418	395	393	414	388	392	379	432	326	373	373	405	423	394	405	389	417	399	394	404	451	377	410	401	413	379	411	381	396	401	395	429	367	432	387	399	375	375	407	394	391	370	393	411	407	385	375	405	377	405	372	419	387	388	414	416	391	420	419	392	437
13636	1213	1167	882	557	473	332	298	278	270	272	258	228	212	218	233	217	199	223	230	217	216	212	240	211	210	198	205	204	199	202	204	214	201	206	189	188	215	204	223	205	211	206	195	212	199	239	210	199	207	194	203	192	232	218	192	219	207	197	190	208	197	177	197	232	191	199	184	193	230	199	217	216	224	203	179	163	201	212	209	196	202	179	189	223	211	179	175	210	193	207	193	203	179	193	171	188	200	213	205	181	224	219	190	197	189	211	172	235	192	211	203	197	210	200	195	234	196	187	195	210	196	211	188	206	211	203	184	177	180	227	198	190	216	161	222	188	204	193	192	218	208	192	209	185	197	196	203	193	191	200	212	228	199	197	199	197	206	201	200	179	197	197	206	190	188	171	211	204	203	217	201	216	186	167	196	204	208	190	200	219	194	201	201	207	200	227	206	195	180	204	209	207	193	197	200	172	198	218	221	218	192	202	208	184	204	221	185	184	204	198	204	186	218	199	230	181	205	167	204	181	206	181	203	195	208	215	185	190	197	194	209	191	206	177	195	230	219	203	221	209	207	192	202	230	220	206	218	190	222	215	211	229	186	213	195	211	179	203	199	195	206	201	194	206	215	218	209	203	216	208	190	230	216	188	209	215	196	217	205	207	218	226	185	189	213	198	183	201	202	210	215	196	205	200	217	205	222	202	203	197	192	178	201	178	177	228	224	191	187	191	186	192	176	184	233	196	185	210	211	241	221	187	188	223	186	181	215	211	186	173	184	210	188	201	208	193	217	174	188	188	175	200	177	177	169	187	167	200	218	219	196	192	160	215	196	223	202	219	215	194	194	212	208	209	202	227	205	221	232	180	223	196	225	198	186	208	199	198	228	226	200	211	186	216	219	200	228	191	182	204	232	209	202	200	208	219	196	204	199	175	193	207	192	194	206	192	220	207	216	204	208	195	210	185	197	191	193	190	241	197	214	190	203	179	174	218	197	193	204	182	212	180	207	212	199	201	227	194	193	196	221	206	194	209	200	190	195	201	180	205	196	214	179	202	203	190	186	181	220	209	211	206	229	196	211	197	196	226	173	209	191	183	207	191	213	197	198	213	204	183	207	212	177	199	212	215	201	206	218	206	196	190	202	196	208	165	187	214	205	240	208	211	203	212	242	201	199	213	204	209	209	227	202	197	208	194	186	197	209	234	171	202	192	189	192	198	187	191	215	188	176	227	196	190	203	179	203	171	189	211	201	203	196	181	183	236	228	191	171	226	180	213	178	201	187	185	192	159	195	176	190	218	188	209	204	185	232	193	196	168	196	181	210	215	213	196	181	179	202	194	185	177	177	188	211	189	183	207	176	226	189	209	221	204	194	205	221	183	203	194	201	181	194	185	198	192	197	187	185	211	212	244	175	182	221	226	225	190	189	205	205	198	206	211	205	172	178	200	201	183	175	203	219	218	209	193	196	214	212	188	191	203	218	179	214	207	200	212	189	222	174	206	179	212	207	193	200	191	178	184	216	240	214	182	187	177	230	184	197	188	190	190	180	197	198	208	208	191	225	208	213	190	198	204	206	212	218	200	197	207	212	224	188	199	207	223	207	225	197	181	156	199	222	191	197	177	203	196	191	193	216	214	194	227	218	209	186	181	227	197	197	188	201	195	214	174	186	174	214	216	201	216	203	216	218	197	217	199	196	198	234	185	181	212	206	190	212	186	217	203	175	178	208	219	190	202	220	214	201	184	202	217	182	177	199	193	230	226	195	204	201	213	183	199	201	214	206	183	187	244	210	192	204	201	170	188	196	200	209	196	200	186	220	207	205	216	194	221	183	199	188	214	196	217	201	219	212	204	188	197	217	216	201	187	200	209	185	214	195	181	197	226	191	224	176	190	198	201	187	198	193	172	200	208	216	206	209	213	190	200	218	193	192	211	218	187	172	207	198	225	217	196	194	223	199	211	179	206	215	201	214	197	194	190	193	206	180	183	201	197	190	221	225	180	203	166	209	198	229	192	206	194	227	215	203	193	218	192	171	197	183	157	208	214	196	166	168	193	200	202	203	222	191	209	199	179	234	190	201	201	191	198	226	208	201	186	180	200	204	190	218	207	197	183	192	182	192	217	219	201	215	230	187	196	222	249	183	204	178	228	189	201	215	197	195	186	181	171	195	191	191	188	213	190	196	183	210	203	220	216	172	188	196	205	228	183	186	199	192	182	225	204	185	169	190	175	190	184	210	209	187	174	179	196	192	202	203	199	206	227	176	187	216	199	196	223	223	215	203	191	206	176	198	174	195	199	187	189	205	193	184	193	200	178	200	217	231	208	190	211	220	183	230	187	207	209	212	201	174	217	175	197	217	222	201	192	212	209	198	193	206	197	234	177	211	199	244	191	179	174	197	204	190	190	207	203	189	172	188	200	194	217	206	229	210	197	219	212	192	185	216	211	221	186	227	226	204	224	187	198	183	184	216	223	194	194	203	202	204	205	196	210	196	204	205	200	213	180	193	211	232	186	213	190	255	208	186	210	190	199	185	186	168	194	169	208	215	197	184	199	204	208	164	180	220	202	205	207	217	215	208	182	200	214	188	186	224	184	175	192	206	199	221	200	193	170	213	203	196	211	206	222	186	209	187	197	218	180	233	207	212	210	222	199	189	179	205	194	193	191	195	221	203	221	185	190	196	188	188	186	191	189	165	186	185	217	209	186	217	194	212	191	198	191	208	205	196	202	203	192	175	158	231	224	216	196	185	198	206	186	165	206	175	207	214	198	213	212	199	211	172	182	219	196	198	207	204	180	183	210	200	180	225	223	180	187	182	182	213	191	215	189	228	197	188	197	202	190	225	188	182	183	210	216	193	191	218	217	205	204	228	171	188	195	197	224	227	188	186	181	203	172	193	199	201	219	199	214	201	215	213	203	218	197	185	198	166	206	190	206	184	207	181	206	196	173	186	205	210	175	196	193	184	217	191	205	231	182	193	191	204	210	213	215	173	208	178	218	209	167	194	219	202	203	181	221	211	209	180	220	210	192	197	197	176	202	193	213	201	229	208	191	202	179	181	202	194	184	212	200	191	193	195	204	200	190	183	160	183	202	221	192	204	183	212	209	182	200	211	178	192	210	188	200	213	181	214	190	195	223	196	199	187	210	189	176	194	177	198	181	179	232	205	182	172	209	198	185	171	195	192	214	215	231	199	225	197	202	177	196	193	163	160	205	206	180	207	208	209	188	188	180	185	199	200	188	192	203	190	185	190	193	214	184	189	172	224	176	204	179	213	238	198	203	201	217	192	204	217	185	206	218	218	210	206	192	194	211	195	208	192	181	195	193	197	180	211	218	219	188	224	176	223	202	210	185	187	204	183	189	167	204	200	184	197	207	213	168	234	206	226	182	241	201	219	219	180	228	208	177	199	195	206	200	206	218	191	189	224	199	200	186	221	206	214	199	211	213	199	191	204	201	223	183	208	199	171	196	194	182	187	179	190	181	204
7843	1229	2547	2699	2212	1629	1296	1104	1038	952	830	774	774	705	693	669	630	650	634	632	599	579	620	550	612	561	543	543	555	544	542	589	533	572	539	570	541	574	518	525	539	566	521	517	535	530	557	540	541	582	541	508	529	507	539	484	550	582	545	527	493	491	502	485	542	521	504	528	519	506	533	530	512	515	528	539	493	534	526	518	553	499	515	528	494	510	515	511	535	532	488	497	495	499	540	512	541	499	511	527	461	499	482	521	479	515	496	492	483	491	479	493	481	510	526	487	515	478	515	520	535	493	531	534	520	523	504	466	498	511	490	537	494	522	498	478	497	554	493	473	587	520	498	515	523	480	529	521	508	523	564	522	517	479	526	491	489	508	494	540	490	503	526	516	469	529	477	485	472	487	479	531	519	536	517	532	551	512	506	511	513	483	511	468	510	529	472	490	519	469	508	497	509	463	543	547	499	526	488	497	502	510	542	521	530	551	504	463	465	547	480	472	511	519	500	510	469	523	504	537	502	539	553	511	513	479	462	543	487	483	545	521	466	513	511	513	514	488	481	513	485	531	469	498	466	491	536	534	513	513	502	506	483	428	493	521	498	498	509	502	515	505	497	492	477	497	508	538	468	527	528	561	511	486	540	500	529	488	513	487	516	483	486	521	491	485	492	518	519	494	457	552	473	512	542	554	528	504	463	514	494	525	507	545	486	513	511	539	491	503	499	490	512	504	495	516	504	511	480	465	486	499	489	515	541	553	509	488	536	498	514	492	542	496	527	512	490	496	511	481	513	477	530	511	489	528	490	518	504	492	517	510	488	531	526	497	507	496	511	477	521	509	514	525	536	549	488	547	493	525	503	522	500	467	492	534	520	512	500	518	519	433	520	534	482	477	531	467	486	526	556	501	505	540	502	547	507	505	511	502	498	444	519	510	489	513	528	506	495	506	474	531	557	488	530	494	512	530	489	524	500	545	509	450	494	479	507	524	539	514	462	478	490	480	458	514	514	500	491	513	518	541	511	483	492	512	520	504	494	488	479	563	528	525	552	503	499	487	500	567	546	501	546	480	507	479	472	516	488	528	507	506	512	527	502	499	520	496	505	506	508	525	475	542	554	527	541	537	472	540	535	511	504	537	488	514	499	533	497	533	579	519	504	500	501	513	529	509	532	534	513	460	517	504	522	501	508	525	509	523	522	498	490	492	491	509	484	481	487	478	506	512	520	508	524	521	514	503	497	502	535	521	507	503	491	478	482	480	524	492	474	474	506	491	511	538	508	495	515	501	503	509	460	512	543	512	487	508	486	507	529	493	460	467	499	533	506	477	469	485	514	502	467	542	513	465	474	538	502	501	464	530	499	528	548	494	494	506	505	543	485	514	512	527	503	478	487	496	487	521	501	485	502	486	527	508	499	508	495	496	524	455	502	507	538	480	502	554	499	512	486	496	527	508	528	517	507	486	543	485	488	480	501	485	513	461	495	509	507	501	494	507	529	486	501	488	476	531	479	527	498	492	546	497	497	479	493	531	521	517	473	512	527	495	521	512	525	498	468	518	550	488	515	487	518	496	555	499	506	509	506	523	524	519	505	490	476	491	518	488	477	462	506	545	515	488	497	488	528	514	509	503	499	505	535	545	510	538	507	495	532	510	528	510	493	506	515	531	473	505	500	525	492	508	520	528	537	510	515	505	530	505	487	491	495	501	478	537	502	500	522	534	493	494	536	507	539	517	538	467	511	479	464	504	513	535	525	521	493	537	549	518	459	527	497	504	466	511	505	523	524	546	537	493	514	466	487	519	531	531	498	531	488	484	539	516	506	531	466	506	517	521	531	475	536	491	497	521	510	481	465	503	492	507	537	514	526	463	540	513	516	490	558	533	498	484	496	496	498	497	479	494	475	487	512	480	489	509	509	490	515	514	466	521	548	559	492	493	512	500	509	512	527	549	496	510	497	490	537	522	552	479	500	495	526	502	503	534	492	495	506	493	511	498	514	510	511	518	500	496	468	517	492	477	488	535	499	483	502	489	495	522	506	500	475	487	519	499	514	482	532	508	527	512	506	486	511	489	474	508	495	504	486	531	467	509	490	495	501	479	492	504	535	500	483	539	503	566	476	494	486	535	502	488	500	510	490	507	501	508	515	500	496	495	505	531	503	513	538	453	500	512	515	531	482	486	504	506	543	499	522	553	516	491	514	504	522	532	550	535	491	511	525	484	510	519	490	489	519	521	498	519	489	527	497	476	512	489	519	545	511	497	523	524	542	528	533	477	515	488	485	529	495	479	497	504	482	509	496	526	521	519	513	506	468	490	476	490	552	532	502	513	551	543	490	501	472	545	494	464	547	507	495	556	497	515	540	531	499	519	511	574	523	488	525	534	495	509	502	478	512	506	486	558	513	524	527	483	485	521	513	550	520	493	488	506	508	497	481	503	494	484	505	484	531	489	508	493	524	493	522	504	517	508	525	509	535	492	520	502	492	480	495	485	530	462	540	510	532	484	490	498	509	520	526	449	565	534	468	511	483	499	472	536	486	512	534	497	495	488	454	531	518	481	523	505	497	539	529	535	529	543	507	481	503	522	490	499	527	496	526	520	509	490	507	500	486	544	478	521	523	543	482	458	540	501	491	464	514	524	498	546	484	497	503	491	528	538	500	506	494	529	494	493	510	497	509	495	518	487	568	525	525	536	484	482	498	506	521	519	497	482	499	537	528	532	541	502	492	502	541	479	482	530	484	532	534	522	503	523	510	539	483	499	471	469	550	512	505	526	456	530	526	485	534	473	507	487	481	481	514	475	514	488	477	536	511	513	488	502	513	521	496	491	497	543	534	498	562	497	492	528	491	498	500	486	522	482	467	495	502	495	480	506	495	524	523	564	498	524	511	531	515	504	519	516	499	502	519	516	532	479	509	529	518	462	503	507	518	489	516	507	497	495	479	493	499	540	515	489	482	494	493	549	510	508	518	504	506	503	480	491	512	511	514	505	497	523	492	479	460	510	538	482	467	506	573	488	495	538	484	518	516	523	558	517	502	474	516	507	506	510	532	491	520	470	538	531	513	517	505	530	522	472	493	516	510	507	493	477	509	520	479	496	533	508	497	554	518	475	493	489	520	480	511	480	515	519	488	461	512	524	521	513	487	544	482	528	481	505	509	499	532	501	512	528	511	529	512	501	475	530	524	537	532	541	489	488	526	474	535	491	509	568	491	538	511	529	547	492	511	489	515	454	496	477	494	526	467	479	466	513	537	490	485	510	508	462	505	502	533	484	453	516	515	533	510	486	516	500	491	498	516	530	485	496	519	521	499	487	494	513	511	496	515	517	507	508	505	482	496	518	499	516	524	532	496	486	498	506	548	499	527	536	501	510	514	496	529	519	488	521	480	492	501	509	535	492	488	509	513	543	495	486	526	531	504	526	554	537	510	508	531	497	501	481	521	494	510	506	526	510	505	479	509	523	509	484	497	486	493	458	524	533	474	503
1463	342	367	357	363	382	352	339	380	348	357	325	356	364	355	359	342	349	313	377	346	349	348	342	363	370	344	367	368	360	325	331	379	352	383	389	319	381	338	348	371	395	330	341	343	366	345	329	395	368	331	327	371	369	339	372	379	328	347	342	362	374	323	344	336	352	324	351	307	391	360	336	370	380	369	348	376	356	369	381	354	338	345	372	357	361	345	365	388	374	317	366	381	388	358	389	383	373	324	348	344	340	351	305	373	328	327	360	375	335	348	362	369	347	384	377	379	364	347	336	340	355	386	394	340	369	342	356	354	342	412	348	326	340	348	329	365	332	367	409	359	357	356	321	338	348	336	385	341	357	377	361	290	326	340	315	375	362	326	326	364	334	372	334	390	352	330	334	349	360	347	345	378	329	357	345	337	360	353	359	361	357	349	328	347	388	365	355	319	360	414	312	296	361	387	338	326	385	359	347	374	368	348	363	353	367	372	340	324	376	335	351	340	384	344	381	354	362	356	339	353	326	373	380	375	354	357	351	363	386	352	365	324	340	313	361	368	356	373	368	334	341	350	363	366	370	343	389	321	369	336	337	358	370	341	325	336	370	339	367	391	345	342	386	351	349	328	353	353	356	346	365	365	349	337	344	355	375	384	368	373	350	359	326	341	372	340	354	369	342	328	344	350	330	345	338	366	329	345	325	349	363	364	363	333	335	344	334	361	353	360	332	339	322	334	384	352	358	345	313	333	376	389	378	359	379	358	358	335	360	374	353	316	333	349	374	324	382	331	379	343	382	344	322	345	347	314	313	341	328	384	365	346	379	351	347	352	381	370	341	375	360	344	359	340	336	372	370	355	320	356	393	367	368	360	326	327	353	326	331	327	356	359	347	370	366	336	317	375	300	333	395	352	335	361	313	357	346	330	351	345	376	339	355	356	359	362	347	319	370	366	335	337	355	308	356	344	345	342	365	346	319	335	357	351	382	333	336	342	328	288	351	317	375	354	340	330	356	369	374	352	322	346	338	330	318	352	370	340	346	362	375	339	363	371	350	338	343	339	344	348	380	341	342	349	394	354	379	379	354	337	394	374	361	373	343	381	338	308	355	322	346	386	388	358	328	328	335	380	334	307	374	374	351	370	303	359	335	347	384	386	334	359	364	356	374	344	356	336	362	361	359	347	347	334	355	342	321	360	407	335	365	387	333	352	360	346	374	358	340	366	363	353	352	367	369	346	385	351	368	348	363	371	360	343	319	397	351	355	339	317	377	349	360	348	318	370	363	356	402	378	327	354	395	381	349	371	404	377	322	337	364	361	361	328	328	349	341	343	392	355	349	348	358	341	383	355	336	334	323	359	323	362	365	371	362	372	367	327	340	350	343	385	387	360	326	352	343	348	369	348	366	370	349	360	377	351	316	353	331	353	356	338	336	363	324	346	375	365	380	329	358	332	339	357	336	328	346	336	338	334	338	366	355	399	331	385	322	338	356	347	306	331	356	354	339	347	366	362	357	360	376	336	384	351	348	375	349	370	356	347	367	377	353	350	368	343	323	358	374	349	381	357	364	357	353	355	369	360	324	365	342	344	357	386	342	367	381	373	324	362	369	354	327	317	376	326	353	375	388	373	356	360	372	357	355	368	384	332	337	381	332	367	406	301	331	334	333	337	334	343	373	377	363	346	342	333	365	335	353	336	363	377	351	348	328	344	345	335	357	361	313	372	363	334	357	335	353	333	381	361	318	347	358	332	306	326	370	346	330	340	370	392	381	345	355	349	330	370	345	379	362	372	346	351	331	341	366	361	297	369	412	373	340	347	358	345	375	365	380	348	371	364	355	376	359	372	353	371	340	384	378	390	375	316	374	353	353	332	355	346	357	376	347	389	373	334	331	357	330	335	329	342	364	360	350	358	386	380	352	350	360	347	352	355	343	373	338	332	360	364	374	324	361	336	360	363	372	355	324	374	345	321	376	349	343	354	333	350	326	326	354	343	322	367	331	349	336	348	350	359	337	380	344	366	337	361	349	352	359	346	366	338	343	381	337	370	385	358	326	328	352	332	369	323	343	381	355	362	359	337	347	376	338	334	331	368	382	360	337	327	346	351	376	372	318	332	328	344	343	332	356	376	336	354	336	354	358	373	357	378	353	360	342	380	358	359	382	309	341	352	343	363	361	352	364	350	349	346	377	369	324	340	345	348	356	336	320	341	382	357	369	327	354	352	407	377	381	345	334	370	355	330	337	345	325	352	338	370	361	345	361	339	351	345	337	331	338	362	318	364	348	352	331	368	332	337	391	359	377	360	353	349	359	341	354	381	299	332	362	343	363	394	337	340	334	334	383	365	366	343	340	330	368	361	311	339	319	316	306	322	350	334	371	371	345	349	341	360	318	328	379	347	343	381	358	340	322	353	358	369	361	351	341	373	384	359	355	350	328	350	356	356	348	380	379	350	345	352	336	362	369	334	336	347	356	346	352	334	355	343	304	316	350	345	342	354	371	342	362	321	366	380	373	395	347	365	311	351	335	356	367	335	377	375	331	334	375	376	391	373	401	348	370	313	368	367	365	343	359	373	339	343	326	347	362	346	372	328	391	374	375	371	347	356	352	326	319	355	354	323	375	405	386	318	342	340	384	331	347	331	308	334	343	323	355	372	368	322	339	333	344	351	348	396	358	350	389	362	367	334	341	348	366	338	368	346	351	394	374	352	343	339	353	377	351	342	383	332	351	369	334	366	331	377	343	373	381	352	342	344	350	375	329	332	318	334	369	364	322	370	353	359	355	345	317	372	344	337	334	355	358	366	318	340	404	370	386	336	361	343	338	358	333	348	343	350	364	359	336	364	348	356	357	351	371	347	334	348	323	334	342	371	358	341	382	368	361	372	378	357	369	375	337	353	365	349	368	305	359	367	368	341	330	350	353	382	341	334	339	350	330	352	334	335	365	353	360	329	349	367	339	356	338	352	372	367	326	374	356	360	337	362	365	351	348	362	346	379	352	313	357	350	344	357	379	342	332	343	332	370	348	333	357	333	342	395	372	341	371	358	334	378	337	323	315	334	344	367	326	343	362	323	348	344	347	373	391	347	371	373	316	372	336	377	311	315	368	341	334	346	341	362	366	334	324	364	323	353	324	385	347	321	348	387	361	343	374	353	330	351	372	383	363	350	362	335	351	358	325	341	333	396	374	380	335	338	329	354	368	376	338	337	376	365	362	347	314	361	335	356	368	344	338	321	344	319	352	346	367	364	380	333	365	340	359	355	364	349	312	394	377	331	358	354	377	363	330	390	333	346	388	350	331	338	325	339	350	344	367	339	345	383	341	329	325	347	347	337	319	348	357	361	370	342	353	323	331	383	373	383	395	344	353	340	342	353	346	334	348	390	345	368	348	350	330	327	387	334	350	363	316	357	346	345	360	370	359	341	342	340	363	364	369	388	341	352	312	330	323	349	376	362	355	368	355	364	348	362	346	359	365	354	322	349	386
1928	811	822	776	805	791	745	755	763	747	746	803	747	738	763	769	752	768	766	800	754	753	816	757	761	714	755	734	737	741	759	769	739	756	795	788	781	821	747	703	739	728	780	762	785	796	793	780	720	803	788	765	773	768	773	771	741	715	761	753	769	743	739	730	733	785	770	724	757	767	755	747	719	754	756	735	744	763	791	722	752	783	757	866	773	819	767	747	741	795	738	752	773	801	739	772	741	751	797	753	763	745	757	731	759	764	748	741	776	756	756	747	798	742	761	790	741	821	768	810	775	785	783	811	778	771	707	764	786	752	770	776	744	792	796	799	735	757	806	759	787	751	663	752	728	757	803	771	731	757	783	808	752	757	777	746	748	748	758	769	752	716	753	748	772	794	715	740	784	755	760	737	808	771	726	782	795	758	789	776	760	785	766	807	732	723	779	787	704	773	726	740	734	732	732	748	731	701	780	760	764	746	743	726	790	766	768	755	770	783	746	777	745	730	757	784	733	736	695	758	763	755	789	785	752	703	786	824	757	785	837	770	756	731	754	768	752	798	757	814	779	798	758	719	729	754	787	793	754	763	758	804	763	748	710	727	779	730	776	816	795	774	755	726	816	819	754	778	757	779	778	741	773	752	768	772	751	801	773	757	761	738	787	750	787	760	755	799	750	766	769	758	800	777	777	752	878	765	739	765	756	800	781	771	759	804	763	801	727	747	730	740	713	751	767	798	794	762	782	754	742	765	766	767	771	747	738	762	770	714	755	759	755	732	725	799	752	768	809	804	766	777	725	758	769	751	767	766	750	763	834	747	823	775	765	766	803	707	787	754	720	687	781	778	798	757	775	768	718	736	726	783	746	774	812	785	738	780	787	795	725	781	777	742	739	783	820	719	744	764	800	757	757	721	757	746	774	731	783	728	757	745	753	753	756	724	786	770	789	768	719	769	761	749	764	723	719	758	725	737	735	750	780	737	790	791	742	736	735	733	773	763	777	765	756	719	813	798	786	752	767	735	757	778	785	776	804	748	750	761	709	788	817	769	787	764	772	769	721	731	793	750	754	769	782	776	728	741	766	801	762	729	786	762	727	798	716	740	759	774	777	768	750	724	808	802	750	739	762	738	784	744	764	729	744	774	788	739	805	754	790	753	791	764	799	800	763	771	753	810	754	774	776	795	806	742	773	759	785	733	762	770	763	756	752	751	807	753	817	789	832	721	775	780	787	770	726	769	732	750	746	763	707	747	780	722	793	720	787	791	777	826	761	784	747	754	775	796	780	773	771	770	774	795	733	764	759	763	786	751	768	736	788	755	784	783	793	742	758	710	789	760	816	699	757	747	795	738	777	748	744	786	794	781	781	766	793	793	762	748	757	778	761	770	724	759	756	771	782	718	767	859	788	749	740	744	810	748	690	766	716	775	734	755	760	765	797	762	811	779	730	775	772	766	753	775	805	761	783	743	807	752	756	780	822	780	796	752	766	781	754	796	767	752	800	813	810	829	777	796	763	737	744	745	779	738	804	750	725	759	740	803	757	768	798	758	777	782	751	763	796	763	794	773	767	741	777	756	751	802	772	741	748	809	776	770	753	758	811	771	733	766	738	763	760	765	800	790	736	771	789	765	716	775	772	748	765	799	781	800	758	777	700	776	774	806	783	770	762	776	713	770	778	785	759	761	740	749	732	782	756	747	737	733	723	755	761	777	779	770	758	822	732	754	813	795	773	794	719	710	756	758	779	728	795	779	770	781	760	774	713	762	817	774	721	772	783	791	773	712	713	815	752	787	768	732	702	713	813	771	712	731	762	751	751	736	771	763	786	776	735	793	766	792	819	736	781	734	758	730	716	746	737	746	730	806	780	800	819	745	809	762	769	780	791	791	757	710	797	721	839	746	772	796	775	756	772	740	746	762	762	768	797	733	762	741	749	769	738	734	725	740	769	775	741	747	786	777	794	816	783	742	771	821	774	745	770	811	723	775	758	770	732	778	751	729	788	771	783	717	722	751	727	734	756	762	749	758	786	746	797	803	770	744	789	792	774	759	788	759	743	763	742	790	787	804	790	753	822	834	762	787	796	744	790	751	802	763	805	790	729	776	753	755	754	795	754	818	715	818	770	765	740	733	777	788	727	780	727	768	746	779	780	783	764	744	744	775	730	749	736	709	740	773	758	776	736	778	764	767	764	766	761	742	739	767	773	781	781	779	767	778	726	734	796	773	765	749	744	739	717	730	783	775	813	766	816	768	764	762	818	785	772	776	764	737	753	760	787	775	793	753	744	722	738	786	732	759	730	718	775	801	745	721	792	784	794	721	735	776	775	793	774	785	757	782	753	799	744	779	732	797	764	797	749	721	738	749	768	756	765	750	760	749	758	787	763	802	761	758	774	787	795	733	719	775	737	767	818	778	757	776	753	695	742	709	721	768	724	755	774	760	771	760	742	781	773	792	768	735	729	785	772	773	810	768	788	823	780	763	728	807	800	773	770	781	748	802	754	780	793	778	740	755	760	779	748	819	754	738	755	733	779	788	779	753	790	717	747	771	721	746	766	761	776	747	769	756	776	803	747	789	786	751	837	741	775	796	806	772	720	750	738	749	766	790	734	750	787	713	791	760	791	813	779	800	799	805	757	827	816	808	850	750	795	764	757	775	758	805	768	797	779	774	754	764	729	751	796	715	785	717	744	746	776	777	769	771	764	720	775	754	729	746	772	724	766	805	783	777	736	751	769	810	781	775	823	777	708	744	702	810	744	752	776	771	794	789	729	759	746	750	816	761	732	768	759	771	796	789	817	807	761	790	768	778	811	763	832	756	729	780	819	759	774	782	790	693	698	743	744	753	769	761	766	735	713	748	767	751	771	739	757	743	785	785	748	794	771	729	765	777	707	779	779	728	771	748	757	777	819	758	750	830	762	752	776	718	805	858	792	776	683	746	737	749	795	802	772	817	772	762	748	752	800	762	730	776	731	790	769	772	764	781	740	751	752	762	739	759	764	703	725	796	725	770	752	721	772	757	783	755	747	772	832	765	757	737	787	749	770	762	799	716	794	795	805	759	762	795	756	795	799	836	756	723	779	731	748	803	730	774	785	768	791	761	772	773	785	796	772	731	740	711	786	774	731	736	744	839	731	815	794	763	787	791	813	745	733	753	782	813	814	725	727	726	761	785	768	773	728	782	782	747	787	768	813	770	753	735	793	793	735	768	796	702	747	786	758	775	762	788	787	772	764	782	773	752	786	794	802	756	756	761	738	750	777	720	746	752	765	783	762	772	761	796	769	749	786	814	813	742	733	759	772	726	766	728	734	762	794	804	728	711	746	797	763	813	777	758	747	765	810	751	819	768	708	771	774	777	751	791	788	757	753	767	717	758	742	753	732	754	744	791	736	789	808	773	741	778	808	792	831	764	774	714	771	720	745	787	765	733	780	742	726	782	809	789	775	770	761	742	778	717	769	776	773	722	789	757	755	775	778	763	790	729
7348	589	678	510	355	291	265	215	192	194	183	166	186	190	164	169	167	189	176	189	182	200	155	169	152	176	195	180	173	174	189	165	168	182	158	151	141	152	157	170	155	153	174	160	166	159	168	141	190	143	139	152	167	159	145	150	161	168	163	165	177	164	161	191	145	151	181	159	162	157	154	160	156	166	148	155	159	157	166	175	143	168	159	174	144	176	159	154	160	178	177	162	170	161	169	144	145	161	178	177	155	172	147	161	152	165	161	155	154	162	151	157	159	160	155	143	150	156	145	183	162	164	171	166	164	141	150	149	167	162	149	151	154	139	163	170	172	153	135	150	150	167	134	171	133	131	179	144	165	140	163	154	170	175	166	154	160	168	153	175	176	156	148	164	124	154	169	166	167	163	164	166	144	159	164	189	171	167	170	148	125	141	141	143	141	186	130	173	160	163	162	172	170	177	163	153	158	170	162	194	144	161	152	146	158	173	172	172	157	161	154	146	162	152	161	149	175	145	164	160	157	154	179	156	148	161	170	145	161	151	157	149	147	135	156	156	170	161	175	175	166	152	165	155	150	141	141	173	166	151	150	135	161	158	184	151	165	140	141	164	161	150	169	160	171	172	160	172	180	168	142	167	157	190	133	153	160	169	173	171	172	159	156	169	162	155	158	157	176	160	153	141	151	162	166	156	170	166	168	143	183	151	157	167	175	153	150	164	152	165	162	151	154	147	136	150	165	129	193	149	150	154	155	157	156	162	135	157	175	169	185	153	190	168	149	160	152	171	179	151	170	147	174	152	182	159	146	144	185	142	162	170	163	186	165	169	153	153	156	151	188	143	168	173	174	169	168	148	148	161	148	180	144	168	179	156	152	152	159	169	172	163	134	153	178	171	141	148	167	153	147	171	157	149	155	143	156	167	174	144	145	137	159	164	169	165	161	153	140	161	159	171	175	199	181	151	158	156	179	168	149	160	177	156	151	179	133	142	143	145	146	165	151	161	166	152	125	145	156	180	164	173	152	158	170	141	127	157	156	173	185	170	152	166	159	172	166	161	159	163	150	158	164	150	167	170	160	164	146	151	179	141	154	161	129	175	136	164	142	143	186	169	150	178	171	153	167	152	149	154	158	138	160	171	172	168	169	158	160	184	152	157	174	157	146	168	150	163	156	153	167	156	167	169	161	165	174	174	151	162	152	169	162	174	136	169	195	162	147	186	164	150	157	161	147	170	162	171	168	140	158	163	164	146	147	167	164	149	145	161	145	155	162	159	156	175	151	165	149	163	175	160	182	170	151	181	163	175	156	164	173	153	176	177	170	169	139	160	163	157	170	162	133	152	171	162	133	187	144	169	143	159	172	155	163	145	149	161	177	150	157	154	164	181	160	157	144	162	156	168	144	166	147	164	153	142	158	156	163	145	131	144	153	156	180	171	172	161	159	149	162	164	158	170	161	138	166	171	162	143	151	158	160	158	155	182	174	154	153	171	160	154	154	145	155	159	158	169	148	172	172	165	140	177	157	165	165	164	174	164	147	142	153	163	168	131	152	138	172	169	174	179	148	160	146	156	200	159	140	169	159	183	159	166	175	172	156	154	159	143	167	142	135	151	164	164	166	175	171	181	183	153	156	161	201	149	168	132	132	159	160	157	160	160	146	159	166	155	166	149	168	154	166	144	154	180	161	124	166	174	163	175	163	177	157	164	140	129	160	171	190	157	159	183	168	128	139	136	164	158	156	164	159	177	191	178	193	159	165	177	172	171	152	163	185	152	174	126	157	178	177	149	177	158	158	174	156	181	174	163	131	162	167	153	151	138	161	168	160	168	169	167	166	167	144	155	174	151	137	170	147	178	154	148	171	168	193	151	135	150	187	191	147	163	179	179	165	139	128	158	171	189	140	142	149	154	170	172	140	128	169	145	181	165	156	170	185	155	155	129	171	168	172	159	166	172	156	139	150	167	170	170	156	177	165	158	172	149	162	171	168	178	151	177	160	159	172	151	180	164	152	175	162	176	148	139	146	151	160	163	175	149	178	145	181	129	151	143	156	175	182	157	173	176	163	149	147	157	180	144	164	151	158	166	147	160	135	144	160	148	147	163	153	170	150	178	170	147	144	159	164	162	160	165	148	151	158	167	181	164	185	168	173	180	153	158	166	137	155	160	156	168	157	129	168	170	140	159	151	157	167	126	161	171	181	160	179	135	163	179	175	175	178	178	135	171	147	166	169	161	157	136	167	145	150	173	191	166	164	194	162	154	146	167	178	170	151	168	155	159	140	164	160	164	148	149	168	172	186	157	170	164	160	169	150	157	163	144	161	144	160	155	142	151	189	181	160	179	131	143	171	158	142	161	167	163	163	182	161	167	160	139	179	155	150	171	169	138	141	154	178	171	186	164	162	169	171	167	177	165	161	152	149	151	162	174	138	165	153	158	157	164	167	163	157	169	168	149	148	142	178	175	147	156	162	134	166	162	163	164	174	161	156	152	162	158	138	162	160	152	156	149	178	144	150	159	185	154	168	140	168	164	158	151	152	180	160	161	146	160	157	165	165	146	165	143	169	126	150	165	147	164	142	141	168	153	157	143	177	179	173	170	167	188	191	160	190	159	147	175	181	151	176	149	159	154	133	165	141	163	151	175	162	166	164	143	121	143	163	172	153	151	152	166	184	169	160	191	171	172	150	174	153	175	153	139	162	157	152	153	147	153	180	167	195	146	153	164	134	141	155	173	199	165	162	183	168	167	165	169	136	168	167	150	150	195	168	195	162	182	173	148	163	159	147	177	178	166	160	168	147	131	165	151	159	146	163	145	150	158	175	161	170	147	139	121	132	138	171	174	178	169	152	172	180	147	171	172	149	172	161	164	155	172	159	167	142	144	169	154	176	167	165	167	154	150	150	140	141	169	170	153	162	175	157	178	170	166	158	160	161	158	164	152	151	185	167	168	164	168	170	139	165	179	161	177	171	191	178	147	162	149	160	182	161	162	169	141	167	152	147	154	194	183	145	153	163	193	182	153	179	165	147	164	150	144	154	166	151	173	153	154	144	183	149	178	161	152	137	167	177	153	178	183	162	177	161	184	149	142	180	182	188	164	161	145	149	162	157	159	177	150	153	148	160	151	166	156	171	151	165	157	184	181	164	133	168	149	157	161	158	154	138	149	152	156	164	149	171	153	167	190	164	166	163	184	177	156	132	144	164	162	176	185	167	154	150	153	156	196	165	145	143	160	166	164	160	176	164	162	166	163	159	155	163	146	156	164	189	171	183	187	178	172	178	194	163	159	132	165	182	181	162	135	169	154	141	151	172	152	164	177	167	164	179	149	154	189	167	174	172	173	156	154	146	182	165	154	169	172	142	137	173	167	141	147	168	152	160	166	148	164	149	177	175	172	176	127	149	188	155	160	168	155	149	148	145	163	162	189	163	159	180	161	195	191	167	148	173	202	140	166	177	136	195	169	168	183	134	159	163	149	185	171	150	149
6102	748	1523	1537	1312	928	757	746	664	640	566	566	517	440	503	477	466	445	467	448	452	445	424	441	437	437	415	426	401	394	421	437	434	419	403	436	418	387	403	432	424	445	413	441	436	408	412	415	397	400	419	404	412	397	395	424	404	369	414	404	392	388	393	366	381	416	403	360	374	410	404	387	403	409	406	406	409	351	384	399	409	374	403	377	397	427	399	367	411	411	396	401	415	417	394	427	380	424	415	426	417	377	380	414	413	403	401	387	374	373	430	387	367	417	411	425	372	403	393	421	392	382	387	375	421	403	400	397	395	441	406	399	445	413	359	395	392	384	425	429	387	350	422	431	375	385	389	416	395	364	380	377	388	379	392	411	376	371	410	382	390	439	384	424	363	401	362	364	428	391	375	371	380	404	426	407	386	450	413	403	414	421	380	392	401	396	383	411	373	388	376	390	386	388	385	415	374	408	366	390	429	387	390	403	371	397	410	377	390	442	366	386	357	424	401	391	408	372	418	365	380	424	387	395	414	386	428	374	385	430	413	401	391	407	400	402	399	426	383	373	420	391	380	406	402	398	408	402	380	402	392	372	391	420	398	409	355	392	388	402	387	396	419	369	416	381	373	404	415	392	410	391	401	395	412	385	401	407	399	425	401	408	367	373	390	395	404	369	417	414	407	412	402	404	383	395	375	414	386	380	433	405	420	405	391	417	436	417	417	385	384	418	444	391	399	426	385	402	402	384	407	384	440	400	394	372	412	423	382	406	399	455	436	392	390	396	439	406	401	406	395	393	369	414	389	409	424	369	440	405	392	399	427	397	417	372	398	387	394	396	362	396	417	411	385	399	373	391	396	394	392	374	420	403	399	451	400	376	404	390	413	390	378	419	393	398	411	433	399	399	366	404	390	405	413	393	405	382	384	401	388	353	372	381	412	406	382	423	383	389	392	408	407	389	421	401	367	412	377	400	415	415	407	343	410	407	411	407	393	363	403	403	400	385	404	392	416	391	411	407	365	382	452	387	427	400	415	398	409	386	370	388	405	394	418	381	436	382	396	386	411	380	403	389	397	405	381	406	377	396	403	353	393	381	371	396	397	392	410	399	364	401	394	404	403	437	379	399	376	366	375	350	416	407	378	379	392	396	389	446	393	370	384	405	386	375	406	399	406	376	409	409	392	386	423	379	419	373	368	401	369	381	420	423	370	431	384	393	444	415	422	397	397	368	388	412	390	417	418	399	397	429	380	375	397	401	384	407	418	410	362	395	419	424	366	396	404	415	370	376	425	367	363	410	420	364	403	384	448	374	430	390	382	404	404	414	402	372	405	403	397	389	390	386	385	385	402	394	375	391	411	392	433	380	401	411	383	393	376	343	348	388	374	416	399	419	418	408	383	412	389	403	367	403	414	371	407	392	360	405	410	430	439	403	407	372	397	386	371	432	404	426	382	403	401	410	407	371	403	413	369	355	398	413	395	421	382	368	399	387	389	393	421	397	396	461	405	378	391	429	430	411	406	366	405	396	417	388	419	399	403	399	433	397	427	355	389	378	382	375	412	433	372	375	400	418	374	404	387	378	406	391	400	409	384	398	380	393	412	383	369	420	389	412	398	382	401	391	347	396	365	419	384	417	410	359	385	391	424	401	403	409	409	398	401	386	376	416	399	409	401	380	371	362	392	422	372	399	392	406	411	394	401	403	357	413	393	409	417	333	394	381	413	401	400	393	378	394	391	375	376	406	403	396	411	368	404	376	398	377	420	458	397	439	380	409	388	402	382	419	396	389	369	387	373	403	389	412	424	412	425	397	344	410	401	380	424	394	397	402	402	372	386	384	383	413	455	389	409	411	427	394	387	381	415	408	412	398	413	392	382	376	373	405	420	379	401	422	400	377	386	394	415	406	410	398	436	371	402	394	383	410	397	402	382	424	444	376	396	385	393	413	415	391	392	389	357	436	406	389	392	382	394	378	372	399	428	376	434	352	414	433	381	376	372	399	410	384	405	374	395	371	405	414	408	394	422	404	413	411	377	418	418	390	394	407	393	404	410	411	381	371	391	427	390	372	397	415	382	378	389	369	439	393	382	380	392	405	378	411	394	388	409	398	405	388	397	399	413	398	410	408	396	367	397	409	384	410	412	404	390	381	361	426	355	393	369	377	408	369	402	363	366	395	397	375	401	432	377	401	387	388	408	409	425	416	413	423	399	415	385	394	400	399	402	408	423	380	406	390	389	394	354	385	376	393	370	395	353	430	384	418	418	368	401	393	397	396	429	382	390	393	385	395	433	385	373	369	365	364	406	417	387	386	375	370	403	440	449	418	421	375	396	387	424	371	396	378	375	405	419	394	404	405	406	391	383	410	411	398	386	403	398	363	403	411	386	373	435	409	410	417	389	363	393	396	364	394	421	402	407	422	375	447	379	408	396	359	388	378	425	416	399	391	398	392	376	415	375	405	374	325	382	391	393	415	398	386	360	376	392	373	369	428	402	375	422	426	400	393	383	380	410	388	384	372	372	399	404	418	390	370	369	407	428	409	382	395	436	422	436	375	369	414	400	426	372	377	386	367	397	372	431	379	409	400	413	359	364	396	448	398	401	403	412	407	380	394	393	340	370	342	400	432	421	425	421	411	404	415	353	398	450	416	413	365	364	444	389	423	409	388	396	383	400	391	418	416	355	443	406	356	383	397	354	402	391	364	374	412	412	407	404	409	395	394	400	416	389	412	403	396	383	405	401	364	416	401	425	416	400	405	438	390	380	399	400	406	428	405	397	396	387	425	384	414	378	424	387	367	417	399	394	420	386	387	401	385	372	378	378	367	404	359	374	373	386	424	387	354	376	375	388	384	397	404	443	419	393	375	427	376	423	399	361	411	383	369	397	413	383	407	395	404	383	371	401	377	389	380	400	387	439	455	372	408	394	387	409	412	411	421	399	390	359	402	384	389	415	395	419	382	378	391	443	371	355	373	364	409	398	367	407	402	378	394	405	362	373	396	393	423	408	386	376	410	410	387	381	411	391	381	381	390	401	395	368	405	391	416	418	406	417	408	411	407	366	384	385	397	397	357	436	412	381	398	412	403	389	436	415	418	388	421	394	376	401	372	391	405	368	420	391	391	390	392	355	364	383	386	361	361	423	383	419	400	422	396	419	400	392	431	415	391	426	410	403	410	375	414	380	404	409	370	339	407	421	418	401	376	359	362	385	382	430	388	356	404	369	384	394	386	392	364	386	395	410	389	380	366	376	377	428	402	392	384	375	374	365	389	410	410	427	413	421	425	381	389	420	407	375	367	405	390	415	434	380	366	414	387	404	391	416	379	412	418	395	377	418	381	417	367	380	399	379	390	364	405	408	399	368	402	418	393	422	390	393	395	413	359	419	385	356	378	388	416	416	352	424	359	375	392	440	380	424	425	363	410	380	378	375	433	422	384	384	391	423	445	406	402	428	414	390	388	388	402	380	413	410	439	411	386	409	411	387	374
13611	1360	1218	866	583	426	326	335	294	238	260	250	233	243	218	224	211	210	222	214	246	186	228	224	212	233	222	211	228	218	184	213	170	204	183	197	185	226	187	211	197	207	205	204	192	210	182	192	189	209	194	192	210	206	199	170	202	210	210	178	217	216	205	202	191	203	176	197	220	186	202	210	231	193	212	220	223	222	213	190	186	191	214	215	197	181	199	176	210	196	199	196	168	211	200	211	194	176	190	203	201	219	182	218	196	204	193	239	185	211	207	203	220	210	193	198	210	199	217	189	199	200	204	157	225	196	216	157	204	185	209	203	203	187	226	220	201	196	210	207	170	199	166	200	222	198	215	215	225	221	205	198	189	223	202	201	233	218	212	211	207	190	228	199	191	207	198	197	185	187	202	202	193	164	210	206	211	207	192	192	200	200	182	183	196	180	224	184	223	190	201	195	193	199	165	187	202	187	197	184	193	189	197	204	210	184	209	207	198	198	210	218	187	209	172	173	159	224	180	224	221	190	202	217	188	197	180	209	203	221	197	203	213	194	199	210	222	205	214	190	189	227	208	212	205	170	188	211	191	212	181	197	236	231	201	206	209	191	183	184	206	221	219	180	198	180	215	188	191	195	186	203	183	193	173	183	192	229	210	204	217	190	202	185	221	202	202	202	181	194	198	171	221	189	215	200	199	199	200	180	191	210	185	182	184	208	215	197	195	194	200	206	215	213	201	218	192	201	197	189	236	199	199	215	184	197	208	212	190	192	210	206	189	199	191	220	208	198	207	200	182	216	214	183	212	210	207	228	205	212	207	235	174	174	214	189	167	190	192	199	206	195	211	196	210	186	207	216	202	220	183	197	207	197	220	226	226	190	181	198	191	167	188	196	192	195	190	176	189	227	194	202	177	206	170	193	225	198	231	199	176	202	173	181	191	184	205	173	224	217	200	178	223	203	198	195	194	210	192	213	218	216	197	205	213	193	213	202	164	194	192	183	198	198	188	188	225	189	205	183	178	227	187	186	181	171	196	213	189	219	173	183	197	201	184	170	208	200	197	195	208	220	183	207	227	192	184	217	174	226	206	214	198	194	228	197	198	207	188	190	204	188	224	189	195	200	202	206	201	200	184	205	191	207	202	213	203	205	176	206	190	209	204	192	192	211	220	227	188	167	175	229	201	215	210	198	205	200	223	201	229	209	181	191	211	229	193	204	188	188	209	187	210	190	217	211	217	231	218	175	207	178	201	224	189	198	213	191	202	195	210	218	219	194	229	224	208	214	201	200	193	186	191	245	201	194	191	177	210	182	194	209	200	193	193	223	243	195	218	218	196	184	201	205	199	205	229	190	186	205	200	212	212	203	196	185	193	206	210	193	175	211	185	182	223	183	184	197	195	204	193	185	214	228	217	217	209	189	202	185	186	206	217	217	197	202	210	191	237	197	207	187	220	200	201	231	232	203	201	199	231	194	213	220	207	188	215	202	180	190	202	187	188	209	157	217	199	193	211	203	199	207	226	204	194	203	197	208	212	231	211	186	175	184	230	184	163	237	240	232	196	187	185	200	192	225	190	211	204	229	188	183	184	221	221	203	217	206	218	207	229	191	193	227	209	208	193	194	173	209	173	184	215	193	191	209	193	188	202	212	213	201	222	191	212	192	206	208	242	188	239	214	197	194	196	204	228	203	199	205	214	196	186	171	212	213	208	207	204	196	203	191	189	205	196	208	204	194	198	212	214	215	212	215	214	210	177	175	201	204	173	161	190	210	191	210	189	188	224	199	200	174	179	195	228	193	227	196	169	233	201	193	202	197	211	200	222	202	198	209	228	206	231	200	225	184	202	196	203	215	223	181	199	163	186	210	193	194	175	190	211	201	221	217	188	186	206	203	217	199	192	198	177	203	176	201	208	192	175	207	199	212	224	214	191	193	188	183	195	203	213	182	210	198	204	205	181	230	166	196	214	210	236	197	181	179	186	192	196	197	195	226	185	212	174	180	172	200	197	194	184	198	192	201	213	202	216	211	173	199	201	190	163	230	204	209	201	205	193	170	216	212	198	222	198	199	208	199	194	183	188	191	239	211	215	193	192	208	194	206	209	186	204	197	191	214	204	201	233	207	234	196	207	194	186	179	241	224	194	205	195	188	229	190	203	221	230	205	223	200	193	193	176	215	192	175	199	185	217	192	197	216	193	188	207	208	191	193	210	212	214	192	178	179	209	216	196	211	200	198	196	222	247	213	167	194	193	194	212	197	200	230	202	205	197	226	200	201	201	211	187	223	186	194	189	197	203	158	180	196	172	214	206	206	200	186	210	216	184	185	199	172	220	204	213	180	182	171	192	222	197	189	208	198	207	211	174	182	209	216	204	190	199	168	222	188	185	216	200	179	179	191	195	185	205	215	196	183	192	213	210	213	228	198	216	188	216	212	193	176	232	214	186	187	217	208	238	230	201	226	214	186	194	181	187	186	209	198	208	201	196	202	209	217	233	211	201	209	197	181	227	183	197	206	218	196	192	205	196	204	208	220	213	193	205	193	189	220	208	235	203	201	183	192	215	182	200	209	199	209	184	212	217	209	199	208	188	238	197	189	210	190	181	205	208	187	223	183	204	200	212	242	226	217	218	194	195	207	224	171	207	194	221	213	178	196	181	205	166	219	219	200	196	207	184	183	205	182	185	215	180	175	200	191	216	206	206	204	200	203	214	169	220	208	189	185	213	187	181	207	212	213	203	195	205	225	210	235	210	185	195	194	226	181	212	196	179	205	197	184	192	180	220	211	191	193	215	204	204	211	186	194	236	180	218	203	210	200	215	205	189	207	193	199	187	195	200	206	211	201	241	229	181	222	219	202	212	203	183	219	219	206	204	205	214	186	193	203	214	199	200	201	210	185	183	191	199	192	189	198	225	185	208	194	197	190	195	199	214	195	195	199	187	202	198	193	206	208	203	203	199	169	194	192	183	202	190	229	201	217	183	202	194	211	201	197	192	235	212	194	234	202	193	201	240	204	178	197	188	210	217	239	188	200	206	218	191	198	201	194	201	209	201	186	220	215	218	230	184	179	196	193	213	194	228	223	207	210	189	177	183	198	222	214	189	220	200	197	217	217	199	195	221	181	199	209	200	184	183	201	200	202	190	211	183	172	209	207	195	171	182	204	213	191	208	209	187	190	214	196	194	215	200	195	206	193	198	183	210	216	176	180	185	173	184	213	211	223	210	211	207	215	228	203	205	226	192	206	215	172	224	189	186	220	208	181	173	207	218	207	196	225	196	213	219	216	213	197	184	214	208	210	195	234	234	194	180	178	181	228	191	190	208	206	189	171	182	196	176	208	201	186	189	179	188	186	207	203	193	213	180	203	203	209	218	199	187	190	210	213	184	202	215	192	206	217	204	216	199	219	184	194	178	200	209	210	191	220	193	189	196	182	190	188	205	186	211	191	200	215	208	198	190	200	192	221	207	196	209	200	199	181	229	202	193	206
7912	1314	2618	2613	2176	1580	1295	1084	1011	906	828	809	746	765	723	659	631	607	624	625	613	567	543	549	596	607	565	549	591	508	552	495	581	560	530	547	553	494	532	551	522	493	511	534	558	561	557	523	520	518	561	496	556	528	570	551	469	535	562	533	515	518	459	519	521	529	495	515	500	504	532	524	465	529	512	512	556	497	499	549	514	516	501	503	506	532	515	548	529	495	483	465	536	533	505	534	511	509	494	519	537	493	533	560	491	533	494	523	509	480	477	542	507	494	499	518	527	519	548	528	521	476	517	507	500	527	517	502	522	518	528	508	514	507	465	544	519	540	504	544	550	488	516	493	546	517	480	537	554	511	521	481	490	522	527	487	542	503	512	496	484	503	534	498	483	526	546	480	507	496	540	512	511	495	523	503	489	482	508	462	524	526	548	481	491	494	546	503	491	508	524	484	523	500	466	492	520	473	493	575	498	552	526	493	510	555	494	524	548	487	540	527	510	496	529	476	550	466	490	536	440	478	493	529	487	448	506	485	506	536	453	498	493	495	498	489	515	511	496	506	517	498	483	521	545	515	499	487	484	493	501	530	499	527	527	550	523	478	557	533	549	533	489	544	533	512	496	491	566	496	508	497	524	537	477	537	506	484	475	493	494	490	471	492	518	499	483	500	502	498	533	485	524	454	516	523	508	500	522	528	528	503	535	523	515	535	476	531	521	531	522	524	531	483	502	529	526	490	488	511	520	533	489	496	528	519	519	495	543	551	530	525	454	495	457	505	515	497	550	533	516	555	492	518	522	471	477	504	492	511	540	541	485	504	492	503	456	504	520	481	496	473	532	514	513	515	496	514	504	474	511	513	515	484	541	464	496	520	512	462	511	497	514	482	471	474	545	513	519	521	496	520	499	572	478	479	539	501	499	514	495	496	530	488	523	487	513	470	483	524	550	497	504	537	525	494	479	504	456	509	521	538	504	507	525	529	492	505	536	519	504	577	484	503	532	498	517	549	532	546	520	526	522	474	481	536	505	523	476	529	534	541	544	524	531	500	503	482	526	532	481	494	523	509	505	495	485	523	506	495	498	512	512	483	505	501	494	481	500	508	553	488	480	506	528	489	520	523	491	517	456	456	550	501	502	482	508	517	510	512	529	513	505	516	510	474	512	507	526	512	479	518	533	529	490	491	557	501	504	490	486	479	498	521	520	483	491	497	529	528	495	489	540	474	500	505	520	500	497	494	487	526	526	507	492	479	534	497	531	498	573	518	495	544	543	538	473	536	517	522	506	522	535	503	548	495	510	480	516	491	510	526	509	512	544	484	469	500	508	512	543	563	515	484	519	496	472	473	526	492	528	491	509	520	540	508	535	540	517	504	508	515	500	531	517	544	504	463	507	478	516	502	496	522	510	565	492	512	516	489	487	530	480	537	519	538	504	479	523	535	515	506	544	472	518	495	530	527	516	501	511	486	501	539	473	495	481	474	511	514	499	568	544	517	470	501	493	489	529	512	510	468	502	534	517	492	503	527	496	496	482	493	507	488	497	556	505	487	497	523	511	496	489	557	507	498	571	470	560	502	501	482	500	502	500	523	548	517	533	505	508	524	510	488	474	520	540	539	500	487	537	498	527	508	515	478	483	497	522	508	521	479	484	531	459	521	502	536	517	545	542	515	507	532	516	510	493	510	516	487	501	497	524	469	482	520	490	484	487	473	526	520	499	521	527	532	513	533	517	499	537	467	541	509	529	507	544	511	488	488	519	534	549	503	515	527	531	526	519	527	493	530	490	506	470	534	496	515	481	511	523	495	508	519	547	503	495	498	528	504	525	505	504	508	511	523	500	483	496	488	505	511	462	535	501	521	483	509	530	489	485	494	497	507	505	507	505	502	558	489	520	499	515	523	526	557	493	551	527	505	546	515	511	513	510	529	502	532	514	576	526	546	519	499	515	489	461	596	507	490	492	482	521	508	531	468	522	537	500	546	531	545	525	499	502	514	494	506	492	531	534	490	552	500	489	485	526	531	496	505	531	532	464	533	491	521	504	523	482	502	517	473	516	517	521	472	473	490	428	427	502	546	476	527	485	496	527	501	512	490	564	507	537	500	494	513	538	529	518	499	499	566	491	515	496	533	463	460	515	526	502	530	534	534	527	492	509	493	488	501	519	502	479	522	487	533	481	494	533	526	480	516	493	492	465	502	495	544	526	477	514	545	516	521	490	510	471	518	514	510	457	465	486	507	524	530	543	499	494	525	537	549	526	516	506	494	471	526	536	501	508	540	484	522	476	508	514	495	471	543	535	496	540	495	540	487	547	498	517	502	493	539	528	517	487	524	532	493	515	550	531	521	468	503	501	489	518	473	503	485	518	506	505	525	523	506	541	506	499	520	519	492	504	538	512	496	517	504	508	513	513	507	511	517	501	556	518	501	542	546	536	537	494	523	465	480	491	524	525	517	492	506	552	514	525	526	499	525	520	513	531	537	476	504	496	553	527	530	510	543	555	496	520	517	489	512	503	481	527	535	525	552	523	520	490	537	549	507	555	514	536	501	503	494	470	515	517	508	492	498	491	505	517	498	523	542	508	504	525	506	483	476	551	515	537	511	509	493	507	514	512	507	553	485	499	551	526	534	527	516	505	526	557	485	540	539	538	501	501	535	521	535	499	521	499	532	510	486	468	504	567	537	493	499	506	517	480	494	492	515	460	575	502	511	501	531	467	488	520	479	487	513	481	531	521	505	520	496	534	522	532	542	509	517	531	498	500	500	519	507	517	456	520	482	519	481	562	508	528	511	516	498	498	519	477	507	483	536	510	497	504	508	516	502	536	486	539	508	490	510	494	482	498	550	466	506	517	529	491	540	518	502	542	515	539	542	534	543	497	502	526	487	501	496	529	473	467	500	536	470	501	495	510	510	503	500	539	508	511	519	496	560	519	521	492	509	485	476	528	460	491	518	466	509	512	494	516	558	543	478	521	543	529	487	515	516	525	513	481	502	531	536	500	493	517	496	523	527	515	519	537	508	493	495	497	478	511	542	522	437	545	510	469	506	478	529	527	486	482	513	490	559	526	505	476	501	472	528	527	532	485	511	499	527	474	504	513	505	573	527	515	511	530	547	506	512	515	539	498	488	527	562	513	510	547	513	498	539	516	481	517	525	587	492	509	492	467	492	525	502	512	453	537	475	492	473	506	516	516	511	495	512	495	493	526	506	511	522	502	521	529	511	537	482	507	509	515	503	508	522	485	528	580	532	509	519	488	476	506	534	510	511	506	477	508	485	493	531	518	497	500	522	570	505	533	555	486	505	521	472	513	536	523	524	505	558	553	477	482	519	488	515	515	508	517	526	521	553	503	516	493	498	450	545	527	506	479	520	506	515	546	498	473	496	488	498	521	509	513	494	505	519	503	478	556	490	523	547	532	486	519	527	518	517	474	557	485	483	543	504	515	541	484	512	491	514	545	506	494	520	538	508	528	487	593	512
1531	387	360	341	384	372	339	359	355	361	361	333	369	374	294	335	352	358	377	368	382	372	345	359	334	353	354	379	355	366	396	360	305	352	338	342	351	352	356	364	345	373	359	359	349	359	368	313	343	340	299	319	361	373	403	327	360	350	366	365	382	356	358	360	356	360	369	370	336	350	361	358	364	323	344	353	354	340	386	344	346	395	359	353	388	348	362	347	365	357	341	371	354	351	346	396	356	365	349	352	398	352	351	358	377	382	365	368	368	352	317	342	334	362	392	383	355	374	338	334	369	331	355	314	348	357	363	398	353	321	347	333	341	352	349	373	335	384	391	396	377	373	362	351	371	388	344	347	298	369	370	372	397	349	358	383	333	368	336	337	364	366	332	352	346	360	351	350	338	352	327	358	378	375	366	333	335	327	354	311	337	326	398	374	346	328	350	331	362	350	364	362	395	381	352	348	380	343	359	335	356	342	372	352	345	339	357	348	332	371	346	350	337	347	351	337	382	379	339	365	352	326	351	366	348	352	325	400	368	330	368	304	373	333	355	352	331	348	344	380	384	356	361	344	347	382	353	348	351	366	331	343	338	387	370	366	348	367	335	324	344	370	353	344	353	339	373	355	354	357	299	335	370	316	343	352	368	379	350	372	348	353	340	362	362	353	408	351	367	348	378	366	276	351	345	358	323	335	347	334	315	349	336	360	344	335	329	374	350	328	357	324	342	333	359	365	327	405	374	346	317	311	361	365	366	371	347	341	357	383	377	338	357	378	356	347	343	341	356	335	349	366	342	371	356	362	362	342	369	379	342	389	372	400	359	361	355	373	385	369	388	350	368	361	306	360	385	363	369	344	325	324	346	344	356	336	317	318	343	355	370	372	361	357	340	353	302	336	321	389	310	388	360	342	374	352	338	398	376	387	337	354	355	348	350	369	317	334	341	331	361	359	392	357	340	341	350	377	371	340	394	354	316	349	343	348	397	300	365	353	339	344	322	359	354	360	377	364	363	350	372	388	360	388	351	363	355	388	348	367	390	364	360	351	336	374	364	379	378	328	358	359	347	376	358	394	329	359	356	338	341	345	375	360	365	308	377	323	346	336	381	374	372	347	356	315	352	370	364	343	365	316	371	354	365	336	349	356	350	340	378	355	345	335	363	338	362	365	347	331	343	367	396	362	347	345	335	374	369	354	349	368	322	370	375	350	358	344	365	369	338	384	356	321	379	353	328	376	379	319	361	333	364	329	346	377	340	346	368	346	326	363	367	380	353	353	364	368	353	354	337	356	358	348	300	336	375	343	349	358	335	353	372	332	361	352	377	358	291	353	350	338	334	314	345	330	358	370	325	353	368	332	349	359	375	348	384	350	334	365	370	388	356	366	348	380	356	322	325	382	352	354	356	346	368	369	354	337	326	358	348	344	363	348	348	337	318	338	375	331	357	374	344	330	359	340	347	347	369	353	358	353	354	324	337	361	351	363	354	336	343	363	368	366	347	363	376	310	314	328	373	358	364	380	338	379	346	327	357	335	341	362	394	319	347	354	367	363	327	329	361	376	354	359	328	347	356	377	369	391	318	323	324	377	363	348	351	339	342	355	385	380	322	370	412	333	365	369	339	342	356	368	373	358	376	372	392	401	339	364	341	402	315	368	327	360	344	311	334	329	380	387	361	344	352	353	323	328	353	358	346	364	372	370	332	332	355	357	419	384	371	351	374	355	370	333	355	343	369	358	372	367	352	354	347	351	321	383	334	367	370	336	354	305	311	394	356	372	381	343	349	334	376	359	376	337	346	349	363	325	361	325	361	343	354	338	356	352	326	367	342	337	348	340	325	308	383	373	332	342	361	361	331	356	328	350	369	360	314	338	366	336	347	327	359	342	344	360	363	361	346	381	325	386	371	357	325	375	327	320	359	350	348	375	372	365	334	369	358	363	328	353	340	352	336	366	323	362	375	364	345	304	390	331	333	353	353	354	349	349	355	324	377	340	369	333	364	358	342	344	349	335	382	340	341	341	348	342	362	366	383	396	364	344	355	315	371	368	345	374	342	332	373	350	380	322	334	338	328	349	364	308	345	349	308	368	351	352	341	359	359	369	321	378	310	356	367	359	379	355	388	350	330	358	354	332	333	312	361	364	350	337	371	362	359	359	360	348	372	329	321	363	333	312	343	335	378	329	374	376	326	366	325	356	340	335	310	338	361	355	333	377	366	382	407	348	361	376	377	360	353	331	389	295	315	340	379	337	336	322	311	333	377	374	336	360	361	314	362	339	328	341	330	327	361	329	340	371	341	307	361	360	395	334	367	332	381	360	365	362	347	359	333	362	356	390	376	329	374	379	351	350	317	358	326	312	360	348	333	357	365	336	351	321	328	360	373	376	361	327	342	336	336	381	314	378	361	388	375	357	382	362	323	337	431	374	363	342	366	377	359	378	355	367	311	368	320	316	348	369	321	326	376	352	372	337	357	382	330	336	343	340	381	335	373	379	332	383	390	357	385	367	352	347	347	339	328	343	336	366	371	347	355	361	350	351	348	336	362	355	350	345	378	358	357	326	390	337	358	355	332	369	353	360	344	337	379	358	332	339	360	342	376	383	358	323	347	346	369	377	304	351	360	382	398	348	374	347	372	371	361	362	364	355	318	349	334	380	370	304	320	362	371	358	371	360	407	328	364	355	347	368	347	342	341	347	345	374	349	366	376	385	360	345	357	343	349	371	383	345	362	397	352	377	366	339	371	360	345	336	317	346	332	346	352	322	346	323	383	338	389	371	362	366	361	374	318	337	357	351	359	354	345	382	344	324	322	339	360	358	310	349	345	337	354	339	351	337	370	336	348	401	347	324	360	331	380	326	329	374	351	344	380	337	382	351	352	365	313	344	339	356	326	361	355	342	362	370	330	341	345	346	343	347	369	350	364	385	335	363	352	343	356	361	348	329	352	341	346	355	367	345	380	348	392	359	360	352	340	369	337	348	314	356	364	385	385	340	361	365	352	359	353	351	368	348	351	373	367	341	359	345	363	347	343	312	389	394	323	366	387	354	366	333	304	354	354	350	353	348	354	346	312	339	320	376	354	372	365	330	368	344	371	346	372	344	359	365	344	344	347	334	314	341	337	398	344	359	346	343	321	347	360	366	400	402	366	359	339	368	357	347	341	340	336	349	329	381	353	352	371	368	361	354	365	354	356	340	367	343	354	345	343	372	376	372	376	351	373	363	376	340	334	357	353	351	361	360	379	342	318	357	355	331	357	339	369	352	321	354	352	335	352	345	365	366	327	379	365	343	400	372	368	356	365	362	376	335	352	368	411	345	331	369	382	309	352	334	363	332	341	356	351	362	337	350	355	361	341	358	341	363	359	367	364	341	348	372	368	357	347	358	363	363	358	340	350	358	377	343	349	364	373	359	381	372	350	381	301	361	334	358	344	356	373	331	351	329	343	339	363	357	391	353	378	369	321	349	390	357	365	357	358	372	349	323
1962	824	895	809	820	745	779	743	834	766	809	716	788	768	820	759	778	762	791	749	777	779	770	814	762	774	784	782	746	828	770	788	787	762	698	777	750	706	803	792	764	748	788	743	806	847	749	820	768	743	759	781	777	804	761	748	784	789	800	769	791	832	759	783	761	827	786	805	740	749	842	755	811	782	750	719	790	789	750	778	808	773	763	772	743	791	782	748	736	739	774	771	761	739	760	796	781	777	759	767	772	798	767	736	741	716	798	746	831	811	745	762	722	717	787	745	752	745	756	771	730	738	722	749	781	722	760	766	757	765	729	787	758	763	763	755	780	755	773	739	749	750	788	803	788	777	724	761	714	733	751	761	790	791	731	802	770	801	801	770	783	768	767	764	743	769	763	720	721	766	817	754	753	745	812	776	779	737	696	770	793	735	772	812	780	758	772	789	763	723	753	720	731	752	782	823	761	815	786	787	752	817	765	744	739	748	738	777	778	754	751	758	801	761	803	765	783	750	794	748	755	711	791	756	750	807	782	758	779	760	733	702	807	777	766	776	823	783	752	787	832	811	747	793	777	753	775	790	782	784	764	788	799	778	801	776	842	796	789	752	762	782	790	814	796	741	728	762	736	808	818	734	811	788	820	738	780	767	801	803	762	754	773	744	753	777	736	751	777	750	757	776	731	760	757	749	786	792	800	741	767	754	734	744	804	857	735	736	768	756	720	788	783	802	780	754	728	740	787	817	751	736	730	803	733	735	698	790	763	783	785	772	766	792	764	774	794	749	778	754	773	817	805	712	748	776	727	744	729	793	771	759	737	754	783	779	777	797	796	745	784	771	792	699	797	756	752	762	779	782	775	768	752	791	735	758	735	764	768	780	744	798	756	764	750	781	778	780	724	767	751	788	748	740	733	787	756	785	829	787	765	760	793	778	735	749	731	727	753	785	730	798	722	757	782	740	768	780	790	776	744	763	703	791	782	723	764	707	789	751	749	716	772	751	779	763	771	793	780	745	743	803	760	792	741	793	795	806	725	793	807	776	748	771	751	766	791	771	777	777	765	791	749	753	741	815	737	776	757	735	761	752	750	793	766	764	787	804	808	770	723	738	752	766	791	741	783	766	767	813	807	788	802	757	716	727	764	755	751	718	739	817	809	795	788	745	765	760	738	775	724	736	767	817	780	795	773	844	758	736	805	751	783	748	751	773	760	764	766	755	794	751	793	724	784	774	710	764	788	808	713	755	797	757	762	776	755	784	773	769	807	743	742	768	785	774	784	767	803	749	710	753	750	763	751	751	734	773	811	785	780	810	747	747	786	731	773	801	843	764	757	756	764	769	783	745	788	756	761	743	752	767	796	811	771	831	816	784	786	740	762	768	767	797	782	750	732	787	781	753	779	734	753	755	765	747	749	813	787	785	782	748	738	802	788	774	782	785	715	752	797	783	761	783	789	806	789	814	745	807	802	812	774	765	766	741	755	770	729	766	782	784	726	777	754	758	767	727	797	788	795	721	786	727	785	774	800	765	781	774	736	770	815	727	772	791	780	806	741	775	777	827	795	774	797	750	784	767	798	720	747	787	835	790	826	752	756	769	734	828	739	732	794	814	718	743	756	743	759	767	729	767	766	761	732	775	767	747	763	773	812	738	769	749	819	791	777	755	772	762	782	795	795	764	770	732	787	769	738	728	793	770	812	767	780	759	785	741	803	741	762	778	785	795	785	740	765	736	742	807	760	817	719	799	770	826	775	753	796	777	740	789	758	771	791	777	799	724	736	764	754	736	747	779	776	716	756	787	798	799	746	785	722	781	782	728	756	749	791	750	757	799	756	827	764	741	770	752	733	799	759	757	788	797	837	735	782	792	739	783	796	759	757	760	746	753	729	761	760	772	760	752	779	785	789	768	743	775	755	774	782	763	813	790	767	771	794	760	790	761	805	746	757	777	736	813	769	757	747	738	790	776	725	800	742	784	789	763	753	796	732	760	772	760	733	735	795	777	764	835	786	744	760	829	724	805	759	750	791	764	759	779	739	798	772	755	768	762	779	767	770	795	769	740	802	776	764	796	817	745	791	786	740	724	752	763	783	777	737	823	774	748	788	761	761	800	764	732	782	824	762	783	787	742	763	796	768	758	743	745	786	792	764	781	735	783	760	769	786	733	734	754	830	774	765	765	777	800	785	731	773	836	773	788	800	715	816	787	734	792	723	732	794	767	766	778	729	797	754	847	770	766	795	764	762	795	816	763	761	779	726	772	727	762	768	781	791	766	771	731	774	747	698	768	792	728	736	738	775	740	735	748	766	820	729	761	765	811	781	723	789	737	766	751	766	814	816	727	753	761	790	814	818	791	741	778	740	775	750	776	724	758	726	783	745	770	774	762	795	758	773	777	748	754	776	721	757	801	781	792	779	786	785	782	773	757	744	754	763	759	766	759	873	778	690	773	750	824	732	776	749	753	777	770	764	773	749	735	799	756	746	751	754	750	748	787	822	794	749	752	800	766	756	773	724	782	806	772	769	727	773	751	703	803	774	753	756	785	791	801	796	742	726	825	779	793	804	780	789	767	767	745	784	781	793	778	796	770	800	721	774	778	779	729	808	767	784	765	804	760	750	742	806	805	783	767	743	790	760	766	801	773	762	804	768	824	745	763	732	774	745	754	780	800	774	772	789	745	789	814	720	748	774	756	782	789	773	730	756	774	808	794	731	782	771	774	761	771	786	807	782	768	735	790	783	764	762	771	836	790	757	790	824	743	812	745	770	723	771	787	748	781	764	734	740	779	744	788	793	785	783	777	829	817	785	748	725	778	777	794	769	762	749	744	795	754	759	806	756	788	748	750	777	737	787	737	715	775	807	797	733	776	741	760	777	776	738	773	764	779	797	773	819	760	797	757	723	787	809	736	692	729	722	758	830	742	766	743	779	749	792	727	746	774	790	770	794	793	778	784	762	733	757	766	778	785	807	772	766	761	753	767	796	757	770	815	808	769	748	759	732	792	778	749	773	769	741	780	778	706	799	702	757	817	782	738	787	776	730	722	775	720	765	764	760	761	763	758	786	749	757	760	766	758	794	756	830	813	804	776	766	784	773	753	724	737	766	810	749	760	751	701	826	740	693	740	777	761	735	795	781	776	790	777	749	729	766	801	819	745	761	758	768	752	777	746	716	789	789	780	793	753	741	763	770	787	714	731	839	766	764	786	767	791	745	754	771	776	760	788	771	801	798	792	767	775	741	758	732	801	787	747	755	757	793	784	784	763	780	745	770	776	770	811	802	764	784	753	760	774	787	847	785	796	776	761	742	762	729	739	768	761	785	761	750	795	789	793	735	756	732	771	796	783	787	780	781	762	760	783	748	763	824	725	741	815	742	833	767	802	739	813	822	758	781	759	824	784	739	768	742	762	787	779	753	717	775	783	779	802	764	752	834	748	789	785	805	785	784	817	768	805	728	797	755	750	793	762	770	772	762	815	766	768	780	761
7302	596	686	487	325	253	249	209	179	191	228	187	156	179	172	186	183	167	168	159	180	146	177	152	145	176	152	140	171	144	167	174	178	166	200	165	180	170	156	158	164	168	181	174	166	166	178	174	170	177	163	175	153	165	168	162	158	152	167	160	162	176	152	150	159	159	178	148	181	150	192	176	176	155	156	166	175	158	162	169	151	154	158	164	171	137	174	156	200	158	160	151	172	158	181	182	129	178	173	163	154	164	173	147	155	150	163	186	158	143	163	164	167	160	175	176	148	145	161	184	143	168	132	134	150	147	158	164	137	156	137	170	142	177	144	174	175	153	162	162	178	176	141	139	133	155	141	171	144	163	169	142	141	185	154	140	148	153	154	163	157	158	174	168	168	179	202	136	178	156	167	182	161	155	151	174	161	185	172	170	162	180	141	118	187	156	157	159	148	181	177	155	143	152	174	146	126	159	164	178	191	148	159	178	174	177	158	161	146	164	161	177	172	171	176	157	161	168	153	156	161	160	165	162	164	168	171	175	179	162	178	149	151	169	148	158	168	133	151	165	141	178	159	156	173	150	159	156	162	167	157	150	149	170	170	156	166	159	132	141	159	158	149	163	148	159	149	157	172	173	122	142	177	142	157	151	155	181	174	133	155	153	152	159	171	140	153	169	152	181	164	162	166	149	179	175	142	157	159	165	164	174	149	132	140	175	144	140	161	178	155	174	171	139	166	152	163	165	156	160	173	148	164	172	150	155	183	168	174	135	161	168	183	134	174	156	171	149	156	163	161	159	160	173	165	168	166	147	183	169	151	171	143	172	166	172	139	157	168	169	154	170	179	163	149	173	151	155	140	163	155	162	148	160	167	178	168	155	159	164	170	160	174	133	153	152	147	163	163	150	147	175	164	169	193	145	174	158	172	186	165	172	199	152	165	144	169	146	169	164	183	184	184	186	159	171	189	161	164	139	159	146	167	162	169	149	150	154	151	158	142	176	157	165	169	167	172	153	176	129	174	176	185	186	158	172	171	174	160	158	167	142	180	168	164	184	163	158	167	165	168	138	154	154	162	199	158	157	148	190	151	140	167	170	132	161	161	173	152	158	159	153	149	158	179	162	167	136	162	167	148	145	194	168	151	149	159	157	157	185	170	162	164	164	143	171	159	172	168	181	146	168	139	165	165	163	173	140	168	140	145	173	120	157	134	142	170	172	167	150	155	176	162	166	155	167	158	158	161	160	167	164	142	149	166	166	188	185	151	156	160	156	147	152	186	159	147	164	185	157	168	177	146	157	159	178	137	170	140	155	173	170	166	152	158	149	166	173	149	177	178	194	158	137	170	173	152	167	174	150	169	170	191	178	162	169	167	149	163	163	166	161	149	135	158	150	164	177	186	156	138	159	172	153	166	163	132	157	153	152	149	170	168	148	169	170	148	181	192	169	167	134	146	155	163	147	159	169	149	177	173	150	142	158	159	166	169	173	134	162	146	179	189	155	177	146	173	164	165	171	171	174	176	132	182	143	167	175	162	152	151	149	157	157	145	160	177	161	161	162	157	149	167	159	166	158	153	149	184	157	151	135	173	169	180	167	156	144	162	161	170	176	148	140	186	164	149	155	176	158	145	173	180	169	168	142	178	163	152	163	144	155	145	147	140	160	132	186	138	141	168	150	164	163	187	191	150	185	187	167	154	166	172	177	176	161	159	197	157	176	170	154	163	165	174	156	136	153	156	144	146	183	171	151	168	170	146	155	179	198	153	147	165	170	157	153	177	156	147	151	162	155	171	152	156	169	144	144	159	167	177	157	191	164	155	162	181	180	163	141	169	172	180	145	166	180	173	175	147	151	173	174	174	167	170	167	164	143	194	153	165	174	170	144	139	151	155	179	154	132	171	177	153	143	164	187	162	141	154	152	170	171	158	161	159	162	151	159	154	149	159	157	165	143	158	151	165	160	145	175	160	168	145	147	133	162	155	175	168	175	148	171	160	167	163	160	179	188	159	163	164	141	154	161	166	177	169	155	152	138	177	177	155	149	125	171	187	164	179	151	171	202	155	144	155	157	171	143	163	166	170	162	158	151	183	175	159	162	148	170	174	165	159	152	182	161	155	173	163	180	146	161	149	165	178	156	171	147	171	184	162	168	140	164	163	144	145	152	159	155	163	160	168	151	132	150	155	182	151	184	177	158	171	148	191	175	156	161	128	193	154	178	183	154	163	172	148	179	172	155	153	142	164	156	174	146	172	192	151	162	180	187	171	158	177	169	153	162	165	184	158	167	143	165	172	162	136	168	178	158	175	173	152	153	157	172	184	164	157	167	175	216	171	175	158	178	165	188	145	165	185	172	167	140	184	151	178	156	151	148	156	157	124	166	161	157	135	142	162	164	171	184	174	147	158	148	167	142	157	169	151	166	161	169	179	177	183	141	158	155	150	154	187	171	160	150	169	155	170	162	165	174	174	148	171	172	179	176	170	155	158	182	162	147	148	150	151	209	184	166	180	174	166	157	138	129	155	154	164	145	166	186	150	143	174	182	158	188	130	128	175	160	155	152	175	150	163	163	184	153	171	178	185	194	163	158	155	178	152	160	161	179	172	152	136	167	148	166	180	183	166	157	159	159	168	158	154	154	162	151	176	142	124	162	168	123	132	156	133	176	151	162	156	164	172	157	161	160	164	154	167	168	169	174	177	180	159	159	167	168	157	150	164	162	183	160	178	164	178	159	166	167	161	191	155	143	160	142	176	133	166	160	175	175	148	155	175	141	142	157	160	149	178	176	159	171	155	174	159	151	163	157	157	138	160	142	176	157	170	148	136	155	140	167	151	150	163	163	146	159	154	155	153	157	166	146	160	170	142	172	167	160	168	146	172	162	128	145	188	168	157	155	165	165	157	146	169	183	143	157	142	186	184	159	170	154	158	146	167	179	183	144	163	169	152	156	160	146	162	169	183	136	156	139	152	127	168	171	157	198	138	159	158	173	186	162	163	161	157	185	182	180	150	168	182	134	158	161	182	166	119	160	161	192	159	148	145	171	179	185	162	169	156	146	159	154	128	162	171	149	146	160	141	151	163	166	157	164	156	142	162	153	151	165	151	169	147	156	187	153	156	166	164	161	167	147	146	148	150	132	168	151	186	176	158	157	162	130	151	179	161	140	167	153	175	154	180	137	174	163	154	160	155	148	154	167	152	140	150	184	153	164	169	144	155	142	161	168	145	152	199	193	152	157	144	169	131	164	167	167	142	162	154	162	173	146	137	166	175	132	142	162	172	157	153	153	138	155	152	168	196	180	160	160	151	153	140	159	152	178	161	180	143	166	158	167	148	177	188	179	143	183	156	153	171	177	163	170	154	163	155	135	189	155	183	156	158	174	185	168	168	126	153	175	139	178	161	134	144	150	139	167	156	168	160	174	151	157	146	153	196	142	150	146	159	161	150	172	167	163	152	173	157	162	164	160	154	162	159	171	162	161	169	153	162	147
6048	831	1390	1491	1257	963	817	738	655	578	578	541	521	505	504	480	500	486	417	471	471	395	448	434	435	436	426	445	412	462	425	386	422	411	391	413	405	389	415	396	430	395	409	406	410	403	403	413	402	370	420	422	393	417	408	411	393	392	382	407	390	363	412	379	397	371	383	404	400	365	384	366	383	401	434	449	415	364	407	376	395	354	411	390	401	371	420	378	389	383	393	361	390	417	394	370	410	393	373	375	394	418	418	396	402	387	415	375	375	423	398	398	403	418	386	415	376	421	393	391	373	426	402	372	415	369	408	380	432	390	391	388	383	386	407	439	380	417	379	411	372	398	405	395	409	386	413	400	391	395	397	400	402	382	412	392	417	377	364	394	374	407	416	408	389	399	398	420	356	381	431	404	399	428	391	389	397	424	424	409	413	386	364	387	392	426	386	388	374	371	417	362	361	388	369	417	397	391	382	365	407	396	423	423	397	402	418	406	340	432	413	392	368	426	380	373	390	390	404	394	399	389	389	399	389	413	413	379	406	388	372	395	378	382	424	445	392	406	379	370	399	370	406	409	413	409	397	365	407	395	383	374	410	418	416	367	368	385	422	391	387	382	404	406	366	410	388	383	387	359	417	417	347	363	351	367	409	408	455	396	393	388	409	407	417	424	369	429	369	381	366	411	377	402	389	371	417	419	419	386	388	420	414	372	410	421	402	396	398	388	418	424	407	399	392	360	381	383	376	392	395	340	420	407	403	371	375	401	378	400	378	404	378	396	431	397	413	376	374	397	403	354	435	392	337	379	434	394	359	362	387	360	378	418	412	401	379	383	397	379	392	415	408	372	394	410	408	397	367	383	434	374	433	372	384	364	416	412	398	341	404	420	405	390	413	408	404	386	374	366	380	412	414	420	408	407	408	378	374	408	430	413	423	415	350	381	411	401	385	404	394	395	420	387	386	407	407	414	387	385	414	391	421	406	384	371	403	390	399	412	370	411	357	399	414	361	393	404	370	398	375	380	435	410	378	410	421	426	373	428	371	415	413	407	408	395	367	388	392	372	418	392	411	392	407	395	380	383	400	388	398	374	395	392	371	414	405	427	415	384	406	414	396	397	433	405	389	405	368	392	396	392	344	366	393	388	406	357	420	382	378	377	406	404	342	392	414	401	387	430	391	379	397	432	405	387	436	431	404	399	372	399	391	397	413	396	396	388	370	409	424	397	370	409	394	400	380	393	417	438	390	413	380	366	369	437	401	412	378	391	391	396	403	390	404	397	351	396	398	408	365	365	360	396	409	397	400	396	408	382	381	390	394	384	421	384	377	413	410	420	396	364	368	413	362	389	381	370	407	403	395	377	382	385	398	372	438	375	379	370	398	423	383	397	396	345	361	405	393	376	402	416	380	364	394	357	374	381	403	375	397	418	397	394	378	401	392	400	366	435	403	410	423	369	377	435	392	429	403	421	403	392	391	377	416	409	387	400	405	436	389	382	426	398	375	403	399	392	397	384	397	398	389	435	381	398	386	378	421	371	386	404	378	403	392	419	413	399	401	439	395	427	382	389	387	384	415	398	428	397	383	415	372	401	379	405	401	423	394	400	400	387	381	433	393	431	365	398	395	430	405	403	417	435	388	389	416	394	445	388	414	414	381	384	384	413	436	421	392	385	381	427	393	352	404	411	425	349	392	404	385	372	393	382	394	415	401	409	416	395	381	384	411	405	387	425	387	374	409	383	387	408	392	374	422	386	381	394	393	413	386	399	386	388	400	402	415	393	410	390	393	350	394	415	377	405	397	399	415	399	386	382	403	379	404	415	382	402	394	390	380	354	404	425	395	418	394	387	407	392	401	404	387	410	388	396	380	399	374	391	471	380	392	374	383	389	413	404	401	377	390	378	375	386	414	448	399	387	389	424	402	368	434	400	395	391	420	372	381	398	403	367	427	398	379	382	394	401	373	384	408	383	378	415	372	394	390	411	363	421	424	418	375	418	436	378	395	395	395	383	390	420	446	390	404	347	392	415	368	412	387	398	356	380	395	389	412	390	399	364	418	397	400	429	387	431	420	420	425	380	400	394	418	374	375	393	362	362	403	379	389	395	425	382	358	416	372	397	401	406	397	378	413	400	409	427	406	380	386	423	401	421	420	413	406	399	415	414	413	347	383	400	416	401	384	388	377	376	377	383	398	420	372	383	390	361	383	431	395	424	412	410	412	373	403	366	390	432	424	394	429	369	374	378	372	388	397	395	412	418	396	409	428	389	383	372	358	391	410	408	404	409	406	429	405	408	359	372	390	392	385	394	398	374	381	410	418	393	412	406	407	398	426	362	431	410	419	364	394	393	370	364	394	419	393	421	385	399	403	401	385	384	404	413	381	391	442	403	391	410	439	383	415	378	401	383	415	387	409	414	423	418	385	426	439	435	421	406	388	406	380	385	367	388	397	403	371	442	394	391	409	381	417	381	402	369	411	422	416	389	409	390	381	430	405	366	381	384	423	394	367	342	384	368	392	390	397	376	377	396	369	419	375	401	405	402	417	394	417	404	383	424	376	394	399	415	391	361	429	383	396	394	420	414	375	407	434	391	389	446	381	404	415	399	392	379	407	396	409	391	395	418	385	422	430	422	405	374	393	430	409	388	386	405	393	383	403	410	377	389	356	413	361	424	390	389	398	414	384	365	340	425	367	360	371	402	383	433	378	421	426	400	414	383	375	416	334	422	433	380	384	404	362	372	386	380	419	368	405	414	395	381	389	395	416	406	406	378	388	384	384	407	392	389	404	417	392	405	413	374	414	420	400	383	435	394	369	419	404	388	380	364	440	414	377	403	384	386	383	409	412	436	395	391	361	379	412	378	427	411	421	412	384	360	394	374	351	447	399	371	393	403	410	398	391	407	382	430	375	377	396	400	410	390	407	416	380	396	396	409	415	385	402	410	413	369	391	384	409	403	419	419	414	390	417	407	393	376	404	418	390	396	387	383	414	437	401	397	381	375	424	394	369	393	368	387	405	382	371	400	388	405	398	377	397	399	420	358	397	405	386	455	394	387	390	382	409	421	412	385	418	383	392	408	431	363	407	387	368	402	393	364	401	388	402	400	393	432	385	433	405	429	385	423	410	407	369	396	413	396	403	409	393	454	398	380	411	382	419	412	422	384	394	378	385	396	412	399	410	388	410	379	429	407	413	371	380	400	388	385	393	351	396	388	408	417	438	398	385	395	411	375	368	431	392	405	410	410	385	405	390	353	377	433	355	381	380	388	401	403	391	364	405	405	382	394	435	371	415	365	364	401	392	367	410	404	386	393	434	409	408	388	341	428	401	409	408	371	384	415	402	385	393	396	380	420	419	388	410	412	387	424	392	396	378	398	383	400	376	390	410	408	364	391	394	351	381	394	426	399	380	406	395	418	380	400	373	372	428	450	373	358	398	364	391	392	394	387	404	381	377	412	396	394	392	403	458	376	390	419	392	394	412	376	386	420
13721	1296	1217	863	609	451	355	333	314	264	241	270	240	260	243	236	212	224	222	205	200	231	238	201	225	202	206	213	204	202	239	222	197	202	219	230	210	192	228	206	199	197	210	203	222	239	214	210	216	181	216	187	175	192	189	198	213	219	195	197	179	196	231	202	228	203	226	217	200	187	215	209	198	199	195	188	187	191	202	182	207	214	179	217	190	202	202	199	201	186	220	204	235	208	209	213	203	186	187	214	213	229	210	196	191	206	186	215	231	198	201	190	213	213	179	178	191	209	187	226	182	166	201	194	172	192	188	205	180	201	204	203	195	211	203	171	220	201	215	205	199	210	219	191	206	207	212	191	210	191	201	234	210	201	202	228	177	211	217	221	218	203	188	212	212	206	167	183	220	184	206	206	229	211	203	193	200	211	192	178	171	216	207	223	199	187	169	195	237	204	227	190	200	219	220	207	206	216	218	217	215	207	174	219	207	202	215	207	202	180	169	192	192	190	205	193	212	208	219	206	180	230	239	209	211	222	204	176	202	160	225	216	179	234	219	176	208	208	199	224	235	195	193	191	192	213	205	202	206	197	189	216	196	226	180	192	191	208	194	190	205	183	197	199	181	217	192	200	178	177	195	171	194	195	200	209	228	215	204	200	203	195	205	209	190	212	206	210	229	199	209	234	228	225	222	181	175	207	204	223	196	210	234	202	197	202	202	210	215	221	200	191	186	207	196	186	217	228	189	192	212	214	214	181	195	231	189	178	221	211	197	196	178	212	191	227	219	191	179	209	177	219	191	214	213	218	213	172	191	182	212	195	227	194	216	215	203	188	190	216	250	195	178	182	197	210	192	186	205	190	192	203	202	191	186	203	207	210	191	205	224	184	199	215	196	200	218	195	194	198	223	195	200	187	188	196	209	208	232	188	221	208	197	168	193	208	211	219	201	213	217	191	186	244	169	209	208	174	208	171	211	210	209	213	197	166	229	216	243	204	190	209	215	228	188	182	199	188	199	187	175	181	191	182	214	197	195	242	202	209	221	212	239	200	208	206	208	208	218	198	187	210	219	211	168	198	196	211	203	202	202	206	190	193	202	206	200	184	228	207	198	202	206	201	232	200	171	205	206	180	204	224	204	211	189	194	207	202	194	196	223	195	213	196	214	189	220	217	183	167	188	194	182	218	209	202	188	192	189	236	200	213	196	163	209	192	226	189	187	244	219	186	185	208	221	190	204	203	246	200	188	193	175	224	198	165	192	192	215	207	229	186	200	199	198	183	151	246	194	208	219	196	203	211	197	209	198	217	177	205	215	211	184	211	186	224	194	198	187	199	207	202	193	216	214	212	216	217	207	207	193	210	217	219	210	228	214	210	222	218	185	185	215	211	203	167	216	210	187	192	217	202	198	193	205	184	208	217	214	212	208	218	179	192	202	201	214	185	187	179	179	229	177	193	203	208	227	237	209	204	202	179	216	196	190	202	184	211	196	178	207	184	221	202	211	199	189	202	199	216	210	203	178	214	189	222	211	190	228	231	191	173	221	211	176	215	198	219	209	212	235	207	219	191	221	196	233	197	210	200	189	208	208	217	215	208	226	225	222	196	226	208	203	249	234	213	197	209	194	215	195	218	213	212	207	194	181	199	200	234	181	198	193	206	197	207	203	201	203	215	211	203	191	222	202	157	225	211	180	179	195	201	219	195	245	217	199	204	235	187	210	195	196	219	198	206	206	200	226	215	206	164	209	220	215	196	206	185	193	223	200	178	193	227	178	214	174	185	205	151	211	192	200	195	200	196	187	207	191	206	209	183	209	199	179	188	232	211	215	206	207	173	216	209	190	164	200	208	204	195	212	207	210	192	200	215	191	198	175	198	208	209	215	216	218	191	175	199	187	211	214	212	204	215	214	172	209	210	225	200	192	214	213	195	192	209	212	213	193	192	194	216	194	207	194	208	218	223	188	190	204	196	206	189	194	206	190	211	201	207	178	199	211	199	217	209	220	190	195	187	207	188	204	195	186	210	212	220	180	193	210	193	195	197	210	204	197	221	199	168	235	224	194	205	203	200	202	213	212	221	222	197	198	200	215	233	198	201	222	245	186	195	176	169	199	187	200	202	222	198	218	230	222	191	217	192	218	193	222	205	207	225	219	214	204	217	207	210	191	209	180	189	196	171	185	205	230	204	216	180	197	208	186	178	173	205	199	190	215	202	217	195	195	190	190	219	215	181	173	199	199	189	208	233	200	211	202	193	226	191	193	209	189	181	195	228	193	200	183	218	187	213	192	233	202	200	196	195	215	214	209	199	186	223	195	208	206	212	204	222	196	180	209	191	208	188	188	198	188	209	208	190	194	217	215	193	183	208	187	187	202	205	181	191	219	206	206	179	197	223	201	163	188	177	187	225	202	223	196	221	186	196	189	179	199	188	206	206	213	198	197	199	204	200	196	209	198	209	193	194	195	207	204	200	202	195	182	215	182	196	202	191	201	209	186	176	190	192	209	224	181	204	219	198	217	212	195	240	242	213	175	203	210	203	195	205	204	187	206	183	179	206	175	183	194	226	207	206	178	175	191	224	214	179	200	181	195	195	203	191	225	173	212	193	206	214	190	186	221	209	179	200	211	208	165	206	209	218	182	203	205	186	189	217	241	232	205	204	211	188	199	220	208	216	183	199	187	213	197	182	202	180	205	198	182	186	228	197	214	214	199	207	183	233	210	195	212	196	184	207	189	196	196	219	196	224	208	216	175	206	194	183	190	221	186	203	187	189	209	182	198	204	200	206	208	214	226	206	173	224	199	240	186	246	194	192	183	176	210	185	200	193	232	220	193	238	195	173	205	197	192	207	211	193	206	205	196	197	181	219	180	203	186	196	206	204	182	208	197	193	218	217	176	186	211	221	199	200	169	224	193	179	197	208	206	210	207	198	192	172	217	180	188	202	207	192	201	207	194	190	174	219	193	234	204	203	228	211	192	192	206	199	197	188	169	196	200	223	174	202	208	199	198	233	254	241	205	208	212	207	214	188	204	230	206	187	193	201	200	238	185	232	204	181	185	184	192	178	202	199	232	213	202	218	197	189	191	193	204	191	193	222	216	214	190	197	197	221	190	193	204	191	196	196	226	212	214	194	193	190	202	195	206	207	206	214	202	234	212	193	220	218	181	226	206	188	211	208	187	210	211	223	226	223	218	207	181	200	209	198	190	197	225	212	229	164	200	176	212	193	172	219	188	222	203	190	204	227	179	203	198	187	224	211	190	208	173	234	193	214	225	200	166	188	180	160	206	221	196	192	200	230	208	203	191	208	223	176	215	214	181	190	183	193	200	183	182	216	202	222	209	209	216	199	183	222	213	205	195	167	193	185	201	203	220	202	213	197	192	207	213	212	221	199	202	224	230	195	195	191	184	210	194	193	212	212	215	198	205	206	200	195	181	226	206	194	175	205	208	209	201	190	183	189	201	175	189	190	202	204	208	218	192	193	200	188
7803	1226	2596	2637	2180	1600	1365	1123	978	906	834	832	774	684	689	685	685	666	640	625	596	603	553	606	550	588	588	586	536	523	517	547	554	513	538	533	538	581	509	508	569	519	499	553	558	535	540	525	509	550	496	492	495	504	532	527	535	523	526	515	548	573	569	516	536	503	514	525	529	500	554	504	511	562	509	473	513	526	544	488	505	547	516	483	515	496	555	491	530	514	524	520	486	483	516	514	534	535	499	535	469	520	500	557	505	506	532	539	518	508	542	510	562	525	505	527	517	537	502	465	465	467	499	517	510	524	509	519	516	478	511	457	528	517	520	498	490	496	495	515	491	553	533	472	506	494	561	495	540	506	493	541	479	528	515	530	497	486	553	520	550	457	524	484	540	490	503	554	509	537	501	485	552	486	505	513	506	492	537	535	537	489	475	514	524	486	541	506	484	519	545	520	511	533	504	522	534	542	503	491	492	482	536	496	530	502	499	506	537	518	518	519	512	511	488	513	498	486	494	508	502	489	514	528	509	482	539	516	492	540	517	487	532	537	493	499	544	545	510	498	518	523	495	517	502	507	479	496	500	495	543	517	552	501	532	515	555	504	528	521	507	504	525	501	500	528	500	500	523	514	524	520	524	522	559	489	506	505	493	527	504	549	471	501	542	488	527	462	504	533	514	473	541	537	502	524	530	481	510	466	520	505	504	471	513	540	555	522	498	514	500	538	520	516	513	514	596	535	535	493	486	521	505	556	533	491	575	531	498	505	465	510	507	533	530	523	490	486	504	529	506	523	513	504	527	485	519	524	519	500	493	487	542	530	516	529	524	547	565	495	521	481	486	521	545	509	536	528	521	501	552	555	516	532	526	531	517	463	490	512	485	524	546	514	504	489	509	496	516	531	535	512	540	499	488	493	520	486	541	517	519	493	547	490	536	538	514	540	503	446	505	471	527	516	491	510	504	497	515	561	468	500	501	532	554	509	479	501	518	519	514	458	512	533	498	491	497	487	490	506	514	557	504	490	553	520	507	498	493	481	526	477	493	528	493	511	547	553	469	529	524	518	512	479	511	531	496	536	544	491	494	528	524	537	500	494	526	529	536	508	545	538	513	524	525	561	560	488	527	532	495	517	526	476	515	461	475	485	506	469	469	526	510	491	501	498	512	473	475	502	533	509	563	500	517	480	490	540	512	508	539	503	489	493	507	530	506	509	537	530	522	498	527	554	493	502	486	494	497	485	511	530	520	544	501	520	524	519	533	508	549	485	499	493	536	512	482	546	480	504	500	477	515	467	470	480	490	506	519	504	512	513	492	527	510	509	505	527	518	519	498	492	515	499	497	513	528	545	521	482	547	518	508	515	516	528	534	497	519	518	529	521	485	474	510	462	470	501	493	487	526	534	510	498	519	533	519	526	504	484	519	485	548	519	513	453	532	524	504	492	482	493	536	504	520	525	522	530	519	528	501	562	449	496	502	539	512	511	508	474	515	536	467	535	534	531	539	503	484	502	513	551	488	511	493	536	447	552	563	496	548	520	523	534	508	509	541	507	547	479	497	482	554	516	503	467	482	525	477	539	521	478	506	511	525	470	525	522	471	515	503	496	520	497	502	488	530	512	546	523	499	541	493	535	565	516	526	517	513	477	511	517	569	548	547	538	495	493	495	540	512	476	517	524	501	531	493	511	523	526	526	511	556	516	469	523	516	547	478	509	488	487	510	504	506	486	496	554	522	496	473	506	470	507	468	501	510	552	521	509	499	507	516	482	497	506	499	547	516	475	481	521	520	483	500	521	488	516	519	521	515	522	508	489	493	505	525	544	506	516	512	545	483	512	539	510	473	525	539	497	539	526	546	538	520	532	465	494	528	527	478	536	499	482	519	520	491	506	515	516	522	502	512	535	525	487	513	542	555	529	514	486	488	534	564	496	503	511	502	527	502	495	523	526	468	522	546	537	488	493	499	509	523	505	542	515	519	560	501	486	495	471	496	514	513	517	475	489	540	485	497	494	530	508	497	539	510	478	519	497	536	559	521	490	530	518	489	510	542	517	520	528	499	552	499	532	538	541	548	489	510	531	536	503	545	508	521	527	515	526	524	517	488	555	492	519	534	511	503	516	561	526	560	505	482	514	518	526	540	514	548	495	509	498	502	519	512	482	495	514	472	510	506	476	525	531	520	508	496	473	464	504	506	488	526	504	511	479	515	513	511	528	481	466	488	524	490	530	477	563	505	453	506	483	509	543	500	557	478	534	472	514	514	532	502	488	473	547	511	499	524	506	522	551	478	534	526	538	538	517	563	498	453	516	498	519	531	542	496	456	521	502	529	480	521	507	501	499	533	506	530	532	486	551	516	512	532	456	509	496	528	534	518	499	532	496	501	492	543	524	506	503	463	477	504	517	519	499	485	514	528	519	561	487	493	539	509	518	498	492	458	498	513	472	494	492	531	530	501	497	494	539	527	531	492	517	502	498	469	486	506	511	531	498	508	487	518	501	498	511	487	497	527	533	503	539	502	497	508	510	489	511	494	506	506	534	508	522	554	474	507	496	541	508	509	525	539	509	547	486	532	516	493	538	520	517	499	520	530	522	526	535	522	499	508	527	522	520	514	496	534	518	537	486	488	496	488	497	490	540	486	498	504	535	504	510	547	498	502	566	510	535	518	515	495	528	529	490	509	541	505	481	517	528	506	482	557	537	512	513	521	546	511	504	491	503	537	508	530	531	500	565	543	511	497	478	502	500	501	492	524	539	486	510	493	505	486	531	539	524	507	525	481	523	503	485	525	525	496	501	490	507	521	513	513	496	477	512	515	520	504	512	534	548	501	476	437	539	521	542	529	529	494	543	503	556	499	521	543	517	534	509	506	529	563	497	533	535	534	539	538	511	505	525	510	465	494	493	501	541	506	514	536	509	509	545	543	552	477	482	484	546	504	476	508	502	533	508	470	540	486	510	494	503	475	521	518	513	534	511	502	524	487	487	513	475	538	501	508	507	524	507	519	482	508	484	545	500	525	519	479	515	530	505	477	530	495	463	489	511	507	460	536	512	518	528	486	496	549	517	509	497	511	526	505	516	510	488	468	519	556	486	549	496	534	533	524	493	474	491	528	506	480	530	484	535	531	509	528	511	521	504	493	509	494	523	516	520	523	464	495	501	463	516	553	479	492	518	513	506	515	453	504	540	483	528	519	519	481	545	473	476	488	508	502	543	482	463	503	445	547	492	518	540	483	463	499	557	505	509	587	482	536	540	521	546	489	499	508	507	513	462	491	540	485	499	502	558	497	504	558	509	527	496	521	533	513	475	549	515	546	517	518	522	503	537	535	507	538	526	502	500	501	501	511	518	521	499	508	494	501	519	524	518	515	538	515	497	507	511	474	532	500	510	500	473	514	520	476	494	509	508	500	509	479	521	539	479	492	512	473	484	501	502	512	501	531	513	491	565	452	523	496	503	525	526	528	509	511	524	486	529	532	513	494	545
1512	351	376	376	349	350	373	372	358	373	337	345	338	342	352	370	367	344	371	357	355	342	355	368	374	334	372	370	360	340	365	423	326	328	367	388	362	341	304	353	336	360	335	352	349	356	366	328	354	367	365	360	380	366	315	352	334	366	375	384	342	326	387	318	338	385	332	357	329	344	360	369	359	363	365	372	356	367	352	392	348	356	339	331	351	333	332	366	384	367	377	376	357	334	355	366	357	338	351	339	328	336	401	361	381	364	331	350	332	356	310	364	309	358	328	367	359	326	364	347	363	390	327	348	365	368	375	361	383	337	344	352	365	331	335	340	367	326	351	386	358	381	330	358	354	352	368	363	321	347	351	364	325	359	394	402	349	341	351	392	349	367	389	365	359	380	368	341	335	328	333	363	334	327	359	331	370	374	338	323	361	374	340	347	363	383	393	349	343	342	354	346	368	365	353	368	362	333	354	360	383	358	342	322	334	357	354	359	390	349	372	377	385	354	357	373	357	335	351	355	326	374	347	388	341	337	315	335	377	364	314	340	369	355	382	343	333	314	352	338	317	376	380	351	337	332	346	379	359	348	394	341	327	352	353	316	359	346	348	360	323	358	360	362	329	315	407	331	356	344	369	347	357	375	354	353	356	372	346	353	365	339	336	355	324	379	353	361	313	375	342	336	402	330	342	358	339	356	339	359	363	353	345	381	307	377	355	333	351	328	367	354	349	361	360	366	373	363	356	381	360	372	317	376	326	345	359	339	340	402	373	339	385	352	360	369	364	357	333	397	374	347	310	351	330	314	334	351	372	358	368	336	387	360	375	387	340	377	338	344	339	325	394	352	338	331	361	363	345	355	381	337	354	340	316	370	340	369	360	320	320	333	386	353	352	358	377	363	339	338	378	345	350	377	394	347	358	370	358	359	334	355	349	351	325	342	336	353	328	343	355	357	382	330	331	333	332	341	352	358	337	369	332	377	375	366	312	336	374	358	389	355	380	372	357	359	365	347	334	332	354	341	354	369	328	364	373	344	373	352	345	344	392	347	335	349	358	382	366	359	328	345	332	321	352	388	351	351	358	338	349	353	376	330	330	368	308	319	375	349	356	387	352	343	360	366	343	296	365	311	330	355	359	352	358	329	341	350	327	356	390	353	353	354	356	339	379	299	375	348	321	376	335	336	333	360	304	359	345	338	346	317	341	345	346	347	342	365	357	354	323	373	342	346	337	327	376	302	359	334	360	366	349	323	324	368	350	375	360	342	370	358	339	330	342	339	344	324	384	381	367	361	345	350	354	331	358	390	342	358	359	371	338	387	335	365	374	345	361	334	313	345	335	372	363	329	357	348	340	329	331	365	340	356	320	364	316	333	345	344	383	383	343	350	376	310	362	342	375	363	349	367	375	366	344	370	340	348	349	348	351	403	326	356	365	361	353	353	341	391	323	363	352	375	371	338	361	338	356	340	352	370	353	345	391	351	332	359	348	373	336	339	341	324	372	355	334	321	353	361	346	337	360	373	353	399	369	363	373	330	340	367	365	397	370	357	355	347	374	370	371	341	363	340	351	367	344	343	347	354	347	362	344	363	326	363	348	350	326	340	337	359	361	362	328	336	351	345	324	313	348	338	348	355	328	362	342	389	378	364	378	316	333	348	353	351	364	389	398	369	344	365	351	343	361	341	409	333	378	304	309	350	298	358	358	356	381	378	371	339	337	323	327	352	350	378	327	352	346	383	352	341	339	360	333	333	351	373	363	348	350	328	374	349	335	353	342	354	368	373	369	357	374	362	350	334	359	377	372	316	312	331	355	310	353	369	336	371	360	362	347	346	339	347	360	291	347	345	314	350	374	362	337	359	377	340	324	352	362	338	322	306	388	405	353	310	304	351	355	347	352	363	359	339	353	355	367	333	356	356	348	338	401	354	365	353	394	357	317	382	360	374	326	386	329	334	335	349	341	357	396	333	310	355	381	362	369	314	319	334	348	361	376	363	359	359	353	357	338	353	346	319	338	344	324	317	301	358	358	344	323	330	363	367	347	376	387	362	349	315	342	391	353	355	348	357	336	371	341	333	377	379	344	321	352	331	367	342	385	348	341	385	386	357	363	347	374	358	319	288	339	351	375	331	355	370	343	329	338	374	355	363	352	357	343	372	361	376	323	371	336	403	359	345	341	383	354	333	348	336	366	328	356	370	380	319	357	357	345	351	333	350	359	377	371	339	373	392	359	368	375	351	339	336	315	353	364	410	341	361	342	367	378	342	340	353	345	334	315	350	350	345	361	350	338	373	406	382	381	370	367	345	332	378	311	341	374	359	364	372	363	368	375	345	337	345	365	347	376	357	362	365	342	346	371	369	310	359	357	363	298	356	361	327	347	381	320	363	351	381	373	388	382	332	375	358	351	342	338	336	339	336	366	358	384	372	350	351	335	351	321	362	344	380	382	321	308	360	370	359	343	371	366	315	303	393	366	336	375	356	359	324	367	362	362	337	335	338	390	399	326	374	372	332	340	333	349	369	349	356	367	369	346	367	342	338	362	343	361	354	345	344	354	357	372	356	321	325	351	348	352	318	365	340	329	355	361	369	318	316	316	357	352	343	346	346	345	297	358	385	348	356	316	365	343	355	365	326	338	334	349	331	377	389	362	347	341	350	335	329	304	385	357	346	376	348	363	335	356	321	351	350	358	363	379	338	353	343	359	343	327	366	371	371	363	327	360	375	347	343	352	341	334	388	336	328	365	352	340	366	333	308	329	364	396	361	360	343	339	343	384	360	358	358	379	339	336	338	334	350	332	373	349	322	332	373	339	326	349	362	349	347	345	338	381	364	358	386	350	382	336	362	361	330	374	382	359	330	388	364	338	327	365	349	357	376	319	325	376	370	315	344	356	365	328	333	358	382	365	339	402	317	329	339	379	354	374	340	347	302	357	334	326	338	327	375	363	320	343	364	367	362	329	367	347	358	340	338	347	379	366	336	382	337	332	355	343	327	330	365	330	363	375	364	363	362	329	382	376	384	339	349	377	338	308	348	363	345	392	348	331	345	340	341	365	349	327	377	327	367	348	344	338	336	376	379	363	358	366	349	350	355	321	326	355	329	331	343	378	371	352	332	359	330	308	330	336	367	361	356	320	385	361	318	334	354	342	337	364	333	379	349	348	346	346	354	355	322	337	331	367	353	318	384	352	377	363	337	351	356	357	340	361	357	358	339	333	337	368	341	360	369	330	389	335	351	358	352	374	337	358	358	373	377	325	322	332	338	386	343	348	350	354	370	357	356	358	341	324	336	345	343	360	349	371	369	328	386	362	375	423	369	372	360	340	326	333	363	378	353	387	354	348	376	334	342	346	339	364	380	359	356	331	363	342	350	355	337	370	394	357	334	340	371	352	311	339	386	348	371	319	364	361	377	353	350	346	354	339	370	345	321	336	374	357	376	326	367	332	335	352	370	341	390	324	353	332	351	334	332	360	377	338	342	345	362
1858	796	687	845	788	797	797	759	744	754	751	736	755	757	766	768	716	722	776	775	764	733	816	756	731	747	784	755	772	803	777	764	708	815	749	803	759	777	796	746	772	756	757	766	782	761	727	823	787	796	823	803	724	796	770	736	782	749	732	764	769	758	781	789	766	816	742	730	761	785	826	750	730	770	790	735	811	741	793	734	758	827	777	745	785	705	820	770	760	768	779	821	745	824	727	819	748	743	766	777	728	739	745	756	772	771	810	759	732	741	775	760	751	774	772	738	761	761	804	768	766	774	763	726	794	774	713	701	729	745	744	738	746	815	772	807	782	796	733	728	773	806	791	766	793	800	769	784	748	789	752	778	776	750	785	766	761	766	732	748	728	793	808	789	794	743	766	748	748	751	814	785	724	774	728	780	755	753	727	776	728	800	763	818	795	726	746	764	794	770	789	767	773	731	776	754	836	758	757	776	783	776	738	734	781	766	828	770	802	752	769	702	776	758	794	774	709	752	810	760	786	717	774	764	784	784	786	785	750	735	749	760	728	735	788	764	769	784	759	767	796	772	743	763	767	791	749	775	763	716	734	779	774	787	770	768	740	782	743	807	751	760	752	725	809	781	803	747	759	712	747	743	729	832	775	772	742	763	783	819	810	769	785	750	745	768	777	773	752	810	830	775	784	774	742	760	736	735	764	719	702	799	813	776	779	778	790	754	737	752	779	788	784	723	778	774	763	823	766	748	785	739	763	776	785	811	729	767	742	780	758	704	769	810	812	799	784	786	747	744	734	800	753	762	725	744	737	750	744	754	748	757	747	755	790	729	772	749	768	792	771	775	806	772	727	790	796	758	817	790	839	752	729	780	741	775	734	750	784	770	735	754	780	786	748	755	807	757	776	760	756	799	725	778	737	752	792	752	757	706	786	765	787	782	751	762	796	751	750	750	753	730	761	841	767	792	796	782	776	807	752	770	755	815	768	763	785	774	810	737	779	815	794	821	783	753	748	790	789	771	736	814	758	755	756	808	705	740	747	757	747	727	794	752	790	773	770	746	758	744	764	764	748	804	803	793	753	779	728	782	720	719	761	766	768	762	798	750	722	744	772	819	750	814	786	760	742	718	753	758	786	781	772	775	736	710	772	739	748	770	776	749	764	803	771	727	776	769	691	726	778	740	761	754	776	736	757	779	754	742	764	791	768	771	785	776	804	795	795	779	752	756	767	781	733	750	736	750	774	756	760	737	800	750	812	800	800	741	758	719	772	757	812	779	800	726	767	824	750	787	755	791	754	801	778	779	804	769	798	772	753	763	816	762	781	782	760	757	726	811	775	754	736	758	743	705	756	715	793	804	763	779	797	781	770	809	809	822	740	802	750	757	796	793	810	748	730	803	765	721	769	764	820	744	797	776	780	808	761	775	751	796	822	760	775	775	738	807	822	758	770	753	703	809	779	751	754	776	812	755	765	779	719	737	787	744	758	775	786	742	766	753	781	777	752	747	758	750	835	774	707	732	789	764	730	755	781	762	780	770	740	760	795	805	734	735	725	742	757	722	712	781	756	774	752	756	788	822	780	763	827	777	735	744	726	743	748	772	737	771	792	765	776	754	797	780	786	778	740	766	808	781	795	790	774	729	731	741	793	755	800	760	792	782	765	802	780	768	763	776	758	762	713	807	731	797	766	756	761	792	785	765	788	755	744	775	789	750	746	743	801	774	804	782	743	781	832	776	826	789	809	787	785	773	740	781	761	804	798	763	780	688	760	758	811	757	754	754	759	744	798	769	763	769	760	702	787	757	781	756	756	738	802	731	700	780	777	739	784	756	738	763	743	791	762	710	765	742	778	779	792	747	759	735	777	773	788	774	747	714	769	770	748	794	755	802	790	772	813	760	784	737	795	796	784	793	708	774	760	742	749	762	775	813	747	745	770	749	774	807	762	757	769	727	729	735	763	788	782	774	791	742	750	727	750	756	784	745	791	785	760	782	751	729	743	710	778	787	817	793	754	789	789	755	746	801	770	736	769	769	766	764	769	768	733	763	703	784	765	755	783	812	810	827	743	777	794	773	777	776	737	804	713	756	788	808	754	751	749	795	759	832	765	795	801	705	781	774	761	848	760	776	722	729	709	724	796	816	752	786	765	735	745	742	746	793	768	797	733	763	799	803	735	770	694	720	748	808	748	768	730	796	763	736	726	771	752	830	765	778	782	704	765	743	751	696	801	774	822	746	766	792	808	772	728	756	778	813	783	748	816	761	734	795	758	772	723	741	780	777	788	807	781	810	733	766	777	740	793	770	794	731	750	749	773	738	737	796	727	835	747	748	756	737	749	733	825	735	759	807	763	823	778	791	765	788	687	773	723	764	756	765	778	758	782	781	770	774	832	751	728	739	779	748	765	812	818	738	753	751	768	737	762	748	797	774	780	777	700	776	718	768	779	748	755	762	810	755	783	805	746	762	822	741	747	807	778	795	724	759	762	781	723	764	755	779	716	799	738	790	766	760	774	749	780	756	748	780	785	766	746	816	775	773	803	783	769	756	743	752	749	739	791	769	814	773	809	774	789	781	737	770	775	781	794	713	726	777	760	766	717	750	773	771	731	775	792	814	749	798	778	774	778	792	791	793	773	753	781	795	809	724	757	772	752	785	699	797	782	804	744	788	796	745	779	775	802	692	759	743	732	755	823	752	746	745	762	734	791	728	762	812	731	721	728	786	809	695	794	767	757	772	761	756	791	785	735	752	771	798	712	796	721	730	797	757	769	764	763	760	770	764	749	791	780	798	773	773	825	770	795	757	793	747	793	759	756	769	808	715	832	785	794	802	767	761	751	785	755	764	760	768	758	805	751	782	774	754	823	774	767	778	796	754	806	756	754	788	735	821	762	773	766	798	761	805	778	739	802	746	739	776	748	766	793	780	819	759	757	784	758	714	763	782	789	791	770	752	754	817	754	746	768	791	797	741	795	715	771	766	804	761	737	810	789	745	727	799	780	759	759	774	790	830	788	780	747	758	837	774	779	790	735	763	722	825	769	777	761	771	781	797	780	795	776	765	756	735	737	776	769	815	705	755	785	733	766	730	781	760	778	784	726	785	785	759	740	758	760	794	745	783	754	771	778	754	731	801	778	742	732	774	751	707	812	748	773	728	791	799	781	763	784	783	759	774	794	723	786	767	756	769	715	748	832	767	741	790	829	763	744	736	768	711	747	764	731	763	792	764	754	780	800	765	785	756	753	768	736	784	770	801	777	716	752	813	742	791	758	790	808	797	772	762	770	778	803	749	802	777	745	740	791	753	776	750	775	779	754	775	746	777	760	785	737	752	800	758	732	769	769	822	783	776	766	760	783	742	773	758	765	793	808	756	759	726	730	706	687	734	753	777	729	727	756	754	763	752	765	721	785	797	809	746	701	726	767	781	810	798	810	745	816	803	803	767	767	783	760	793	755	764	731	735	743	768	821	750	765	734	780	782	727	779	737	762
7476	596	611	486	376	316	231	217	230	169	213	180	198	166	191	156	168	160	166	164	153	203	185	183	172	196	167	179	161	176	141	181	171	172	160	155	186	188	155	173	157	158	164	158	140	168	165	138	146	146	152	160	154	137	165	167	160	154	155	184	161	155	159	172	147	163	165	142	167	152	157	173	177	165	166	156	185	141	166	156	173	146	167	176	165	159	157	163	160	164	137	145	158	155	152	155	173	202	150	163	188	149	185	171	156	191	162	155	175	168	160	157	156	188	168	183	168	163	188	153	150	166	153	146	139	171	160	161	148	155	197	185	178	168	149	174	150	164	173	172	186	164	178	182	158	148	158	184	168	183	164	186	168	161	176	156	141	158	194	146	147	191	152	172	138	146	152	138	165	185	150	157	176	166	146	151	171	188	162	168	160	174	161	158	166	179	158	155	160	148	170	168	149	169	159	155	165	161	160	156	163	152	138	153	172	170	164	154	150	160	166	140	137	156	162	163	167	180	164	163	157	165	164	169	161	156	155	165	163	154	146	160	152	152	157	163	157	157	154	151	171	149	189	134	170	153	185	165	185	122	169	167	166	157	124	156	144	165	179	154	140	149	164	166	179	158	169	155	176	168	164	171	154	169	137	173	183	155	167	162	176	165	151	169	146	149	162	169	140	148	145	157	153	152	167	200	142	144	158	160	169	149	198	141	142	177	160	147	156	165	161	122	159	149	144	175	170	168	155	177	202	183	166	190	150	167	172	139	168	160	134	151	169	154	164	146	155	151	154	169	170	169	181	169	147	153	159	165	182	181	171	152	156	148	175	173	152	156	161	177	169	189	178	170	181	172	151	167	143	150	168	174	148	152	148	148	166	166	195	146	169	151	150	162	166	152	158	155	160	135	162	161	152	145	163	154	168	151	153	126	161	170	161	170	174	154	181	167	179	140	155	186	146	160	157	196	180	181	150	149	179	157	152	149	167	161	142	142	151	192	194	176	177	144	193	149	184	168	161	157	171	180	166	147	143	170	159	145	157	155	147	176	164	192	147	177	173	152	175	170	163	178	176	156	162	176	158	156	173	159	164	178	130	174	161	147	159	166	156	179	155	154	169	174	170	155	162	179	151	171	157	168	153	178	156	174	132	189	157	171	176	177	161	153	171	151	168	185	137	176	174	165	174	152	144	181	172	173	150	161	189	135	141	161	154	185	144	170	150	159	169	154	164	149	157	171	176	149	141	179	177	141	156	158	155	160	169	182	128	162	175	167	165	171	177	160	176	171	158	181	171	170	166	160	141	172	152	160	132	162	170	180	164	164	140	161	148	188	146	153	162	141	167	154	162	177	166	175	153	170	154	139	142	167	167	156	155	171	163	158	146	172	167	145	167	165	164	158	157	158	158	180	164	162	141	145	178	149	170	157	187	178	145	170	162	147	177	163	140	169	160	159	150	177	154	160	147	186	193	156	160	140	161	171	141	159	156	154	165	168	163	170	157	173	169	146	173	186	194	176	144	152	166	163	153	138	137	159	160	141	149	156	175	174	179	161	189	166	161	168	172	168	159	175	134	180	157	156	144	162	178	148	167	168	169	186	165	144	137	166	156	179	124	153	175	175	149	177	161	178	175	161	178	170	167	178	164	148	164	145	177	145	170	150	169	161	166	165	171	173	176	167	148	166	144	179	161	171	155	151	176	152	171	149	168	176	147	163	175	157	191	152	146	162	158	191	173	161	140	202	159	151	163	139	187	154	150	176	161	150	157	173	159	182	167	191	157	181	182	171	149	151	154	163	145	174	173	166	188	176	173	143	168	196	164	156	169	136	145	177	167	155	194	161	150	155	149	154	150	168	182	148	176	153	168	176	151	170	147	184	160	145	157	170	183	177	152	174	166	176	147	136	161	152	152	176	169	162	146	168	144	158	174	155	146	157	153	151	166	163	158	166	187	159	177	175	179	151	163	170	165	137	135	150	177	175	184	156	161	128	175	172	165	168	147	162	143	148	180	156	176	153	152	161	140	157	189	179	139	166	164	155	140	172	189	154	176	169	161	159	134	165	169	155	180	175	178	175	154	143	138	161	172	198	159	178	157	144	149	167	159	149	169	144	146	155	166	156	152	168	172	155	175	183	156	175	165	159	154	171	146	158	165	150	145	172	154	176	152	143	161	181	173	175	171	166	163	174	170	158	159	151	155	164	176	136	166	156	151	154	153	151	173	172	142	160	188	143	147	152	159	183	157	148	146	156	164	142	162	173	157	154	144	150	145	159	185	162	161	152	142	174	189	164	154	154	163	150	142	179	160	152	148	161	177	160	161	160	164	139	156	168	154	158	163	154	183	156	170	180	147	153	165	180	162	164	156	152	148	161	157	166	176	153	137	193	173	179	187	174	165	141	146	175	148	134	163	156	154	157	174	163	163	157	151	152	150	157	149	181	170	161	160	178	184	155	158	147	154	167	168	155	149	150	159	169	159	178	159	167	144	156	143	167	172	162	163	153	158	179	167	151	183	165	172	197	166	165	151	154	144	177	154	149	147	157	185	161	139	168	188	170	159	156	148	164	152	159	167	165	172	157	152	166	182	165	167	154	162	170	192	200	188	150	161	163	167	165	145	128	167	149	158	140	149	166	134	203	160	152	180	173	159	153	170	161	145	142	178	164	157	155	141	158	142	194	160	175	152	158	142	169	143	175	184	162	156	181	177	160	173	160	156	159	162	147	169	170	159	167	155	162	173	179	192	154	182	170	170	149	162	159	157	157	169	153	157	174	179	156	155	193	148	184	165	157	164	155	180	143	183	184	166	144	146	168	155	145	165	180	189	165	161	153	160	163	166	162	150	173	155	172	160	175	157	149	171	151	158	143	149	157	160	166	166	162	171	159	166	166	174	143	125	148	145	145	153	157	135	148	184	174	180	137	160	158	160	157	151	161	168	157	146	163	171	154	162	125	150	171	148	169	189	172	159	154	155	149	148	164	155	148	143	157	152	166	141	138	157	169	157	167	150	158	166	163	159	165	172	162	140	154	163	142	159	144	147	174	174	167	184	153	145	159	146	172	173	172	142	172	170	169	183	160	157	157	191	163	156	146	145	154	160	182	144	166	167	175	183	154	166	187	176	145	170	181	162	166	173	187	173	188	158	162	155	160	149	159	165	158	158	174	151	167	155	155	167	177	160	124	168	164	167	157	151	167	158	153	139	191	191	155	144	142	151	169	138	177	152	152	156	177	161	167	156	182	160	150	161	174	179	166	161	140	157	159	168	171	160	156	155	175	161	181	153	153	150	152	142	183	143	176	171	166	162	175	164	156	152	162	180	152	150	175	162	170	172	141	173	168	143	155	158	157	164	151	158	171	161	150	147	176	183	170	167	167	183	160	173	176	154	181	146	170	153	166	170	149	141	161	155	154	145	134	176	166	176	185	172	149	155	163	142	164	136	156	179	157	159	147	189	164	172	169	144	172	149	158	178	161	175	156	172	167	162	159
6042	750	1442	1531	1250	937	805	658	644	586	601	517	509	464	485	533	478	444	457	488	461	401	424	448	423	469	390	414	425	441	384	430	417	393	414	432	363	431	422	413	433	421	399	363	442	384	377	401	425	383	358	412	400	406	405	389	386	398	402	430	405	389	441	400	380	397	426	410	416	398	406	398	396	402	418	386	367	431	398	381	400	418	419	391	399	364	386	396	401	389	412	412	420	409	393	414	402	407	418	377	422	361	423	393	385	376	405	396	402	394	421	429	402	407	377	397	393	416	394	407	370	401	402	361	400	392	401	362	396	407	398	335	368	398	392	395	384	422	405	406	392	398	379	410	381	421	421	393	383	408	427	414	405	435	402	399	397	396	431	397	392	430	415	399	423	408	374	372	369	371	404	414	391	396	404	366	373	423	361	397	395	379	370	384	419	415	377	415	394	417	384	364	401	402	398	384	391	396	404	418	394	384	406	376	364	401	384	398	419	386	360	365	409	397	394	381	383	426	408	373	398	405	393	392	405	394	383	423	378	379	421	409	390	363	382	405	378	406	408	383	409	384	427	415	421	397	427	423	406	409	407	377	396	396	427	363	406	414	389	420	418	393	386	389	377	397	402	385	402	400	411	374	384	376	440	400	419	399	386	375	394	413	419	361	414	391	414	374	394	411	384	394	402	389	384	366	374	410	423	391	403	363	438	366	385	375	363	390	402	413	404	454	433	372	388	363	398	394	372	392	394	394	414	405	398	380	405	397	394	389	401	391	385	426	398	417	408	385	377	369	381	409	385	375	404	413	395	367	375	423	385	419	396	403	404	390	418	435	403	406	387	397	394	427	378	414	395	421	420	395	408	372	447	418	407	442	387	399	417	391	385	434	362	431	418	391	413	399	414	409	393	415	392	405	424	370	384	423	412	407	398	399	405	406	396	381	395	374	396	387	418	367	419	421	372	441	366	415	376	418	415	418	425	395	421	370	396	385	403	431	398	390	391	391	409	422	401	399	380	410	430	425	389	393	423	395	374	401	406	365	443	418	387	406	395	391	401	423	375	435	390	383	404	404	405	406	404	416	407	394	416	390	368	352	395	409	382	395	379	394	396	406	374	396	383	379	386	356	385	357	408	408	417	410	383	388	411	362	388	401	399	417	415	425	401	414	395	372	417	430	372	409	379	395	372	381	379	409	412	385	382	390	380	411	388	393	425	350	390	382	398	399	392	407	357	404	398	423	380	419	385	398	394	389	427	399	356	412	412	394	409	416	392	407	410	392	361	412	404	372	399	387	396	414	424	404	413	410	404	416	403	388	406	389	430	438	390	362	389	393	385	391	417	399	388	390	422	399	382	393	374	408	384	402	393	370	387	382	412	422	408	403	412	386	366	387	406	448	427	394	372	386	427	397	366	418	399	410	409	386	349	393	393	396	407	407	366	416	399	384	431	390	396	412	336	359	434	348	390	377	375	399	381	421	397	418	398	378	435	374	408	365	414	408	409	400	428	421	379	370	400	412	406	381	415	365	413	407	411	399	373	395	418	425	389	427	406	415	385	417	382	385	387	388	387	357	403	370	381	408	385	416	423	407	414	380	390	373	388	377	386	418	392	396	363	394	405	435	426	395	404	389	388	374	392	386	356	410	388	410	409	390	378	402	368	415	425	382	417	389	401	428	404	401	448	389	373	412	417	404	415	383	404	376	416	422	401	389	390	390	397	361	422	406	390	389	378	411	369	404	411	392	382	437	405	391	398	419	409	378	409	397	378	436	393	402	366	416	373	384	406	403	423	428	426	385	392	428	384	387	391	383	409	362	405	418	414	405	386	375	390	356	391	399	437	409	434	386	393	426	408	371	387	381	427	388	390	424	412	407	385	442	382	407	411	390	381	419	376	366	393	396	383	378	411	414	378	421	375	384	430	398	411	430	368	403	385	381	400	395	427	372	384	411	406	404	398	399	412	415	412	430	375	420	384	383	386	402	385	437	400	399	382	377	426	437	410	424	382	418	401	392	376	393	407	440	422	397	387	392	428	387	389	417	383	391	394	399	391	369	398	393	411	419	378	407	448	408	427	409	415	365	384	389	406	429	399	404	414	402	406	408	426	382	381	415	400	416	385	400	424	400	432	359	369	391	433	388	386	390	415	414	402	372	375	425	389	371	432	371	392	426	392	363	394	393	422	408	385	433	391	414	414	387	395	429	413	393	432	391	396	375	433	391	385	381	383	401	408	417	373	411	407	381	395	415	396	444	422	376	375	403	420	375	413	420	375	444	411	403	377	362	383	386	375	400	408	419	411	409	419	380	410	412	417	435	387	409	392	361	384	376	388	418	358	427	385	387	412	415	422	381	397	393	392	394	346	409	391	422	385	390	378	413	394	399	370	397	426	375	390	406	403	402	380	408	383	406	406	421	399	370	441	418	373	415	398	415	377	385	412	405	380	414	389	370	372	375	429	429	429	392	446	414	387	373	386	379	398	406	385	385	385	415	414	390	442	420	402	384	376	418	392	363	378	444	397	436	385	383	403	429	417	394	425	372	373	381	409	414	389	438	395	408	368	396	420	405	392	436	383	383	404	377	421	416	424	421	429	426	420	409	399	403	410	414	383	375	395	434	431	384	387	431	390	381	392	397	424	370	383	370	385	407	399	394	408	386	412	388	417	392	408	415	417	363	420	384	416	400	388	404	400	401	386	407	418	402	370	401	396	386	379	403	417	405	362	390	409	395	408	397	382	378	408	374	394	414	403	385	425	400	376	434	401	363	338	406	418	404	387	390	377	376	378	423	393	415	417	405	421	378	402	362	394	392	407	414	406	364	388	438	389	372	392	382	397	381	399	390	404	402	406	360	390	447	391	380	397	389	420	352	392	448	399	351	417	400	376	406	402	409	398	395	410	389	399	373	391	413	396	375	434	403	381	410	388	431	421	426	423	429	415	378	423	419	399	406	413	371	428	400	419	391	415	430	368	375	430	411	422	434	361	375	401	371	414	440	390	390	386	406	381	391	381	401	403	443	398	414	412	383	414	399	391	383	429	400	430	393	409	395	377	369	414	437	407	356	390	402	358	409	383	368	449	390	423	387	375	373	402	392	394	412	384	387	421	374	409	384	405	381	443	403	381	440	399	385	411	379	378	387	385	426	413	400	400	401	440	422	388	384	395	380	419	387	401	410	379	365	422	409	404	403	417	400	405	402	449	409	419	384	413	423	393	439	368	411	411	375	408	408	398	400	376	405	424	420	368	404	394	410	370	363	421	392	413	388	407	422	414	405	439	415	423	454	411	393	406	380	391	375	408	409	407	385	420	418	428	411	390	423	386	376	396	385	393	424	374	424	410	420	415	408	406	391	401	373	374	396	395	399	455	418	391	413	390	384	406	405	391	410	393	389	389	422	424	418	398	417	382	413	422	409	396	429	372	391	364	390	400	412	399	381	395	396	388	434	409	401	386	405	407	385	377	386	388	391	388	389	392	414	371	400	397	375
13579	1298	1204	846	611	452	397	335	300	276	236	243	265	256	218	240	196	242	241	225	234	250	179	202	223	213	200	192	202	225	219	203	211	185	201	208	229	216	212	185	226	195	209	206	222	194	173	204	198	178	224	217	206	188	209	205	208	189	215	211	214	205	195	234	206	204	211	197	192	220	208	183	194	231	209	179	208	201	171	216	197	232	202	198	197	192	196	201	195	181	189	209	203	204	200	195	201	211	210	203	207	185	209	211	205	213	221	181	197	199	184	200	222	235	211	206	197	227	197	219	175	170	186	176	226	188	182	209	195	206	206	230	200	219	214	204	201	169	199	192	212	203	228	202	184	203	228	193	205	207	195	216	214	217	237	226	202	219	183	207	166	204	220	220	207	223	234	178	186	192	209	191	200	197	182	218	185	194	206	195	163	182	191	208	217	212	212	198	197	208	196	191	217	184	209	211	192	198	214	220	192	200	230	169	199	235	211	196	194	208	183	194	220	197	215	217	179	223	203	228	191	228	196	229	211	210	193	189	203	201	200	232	190	199	231	220	198	186	208	187	210	214	198	181	183	199	211	170	174	199	206	217	207	221	202	198	203	189	207	203	207	207	206	214	204	187	203	206	195	219	179	198	213	211	199	209	200	237	211	205	199	186	210	197	225	198	235	180	221	195	209	242	210	197	202	223	227	189	181	201	191	193	206	212	210	197	203	187	205	212	225	194	218	188	217	184	199	175	195	209	183	205	211	192	211	204	216	200	233	216	179	216	193	215	199	189	196	222	208	217	223	204	210	198	215	201	202	197	147	176	217	236	239	222	218	199	204	193	204	229	195	186	193	213	181	184	210	221	208	186	241	209	205	186	199	193	203	185	177	198	228	199	205	204	202	211	211	205	211	213	220	185	230	192	214	194	206	210	210	211	199	210	203	162	181	179	202	173	211	189	183	206	207	194	186	216	194	177	224	238	223	194	234	199	176	218	189	190	223	203	210	227	197	196	191	181	191	178	183	236	201	176	202	190	212	226	202	195	193	199	221	223	208	188	191	195	206	200	201	222	203	192	206	196	198	191	222	171	201	233	205	198	186	186	175	233	208	227	224	197	202	198	200	237	194	219	196	232	210	195	211	190	188	183	207	207	213	229	175	168	227	211	211	188	232	217	195	210	230	201	232	193	198	208	202	201	190	197	191	211	203	223	211	192	195	206	206	204	193	232	199	190	208	175	200	212	201	213	214	192	200	245	214	216	200	206	205	185	216	211	187	226	203	214	214	223	211	195	229	211	247	186	203	213	191	212	200	205	193	243	198	188	219	227	215	179	191	198	187	186	177	211	211	199	213	180	182	232	217	205	221	233	229	222	184	192	192	204	227	192	209	195	186	205	188	203	199	185	197	211	170	202	180	189	191	221	181	201	190	226	234	203	218	227	200	191	188	196	198	169	226	203	205	212	196	201	221	192	185	225	214	220	222	211	193	199	189	201	199	196	215	215	184	200	188	191	208	204	185	207	190	212	202	184	210	183	193	229	176	184	195	193	199	230	220	190	196	191	204	208	226	232	199	219	218	222	237	196	217	195	214	179	201	197	175	217	173	212	232	187	217	185	186	207	249	199	194	181	187	178	232	205	181	198	191	219	223	201	204	207	173	199	226	206	193	180	223	207	211	195	219	219	183	213	174	195	200	198	193	223	219	217	231	206	200	221	232	208	186	198	174	182	186	186	211	176	208	199	190	217	230	197	215	229	183	200	179	202	181	215	188	183	193	194	203	195	206	210	213	201	201	213	184	230	189	195	197	193	217	198	209	195	202	205	183	191	189	201	215	205	193	182	231	212	183	212	204	199	186	213	201	213	206	221	202	212	207	180	169	226	226	209	232	187	191	199	192	198	197	225	217	191	207	193	223	234	208	169	199	207	187	191	234	215	224	204	199	205	209	190	202	211	172	240	201	233	207	183	231	187	212	205	229	210	197	193	221	205	194	208	198	206	213	182	167	187	205	215	246	177	176	187	172	216	223	221	208	209	191	231	196	170	190	194	179	194	195	210	196	209	189	200	211	218	193	221	224	191	208	212	190	201	201	197	211	204	192	207	200	229	204	201	184	208	234	196	228	210	216	216	212	216	183	201	220	209	197	215	211	222	200	219	207	175	217	196	214	201	204	203	184	202	223	193	214	199	213	203	231	198	203	195	236	199	184	190	185	200	189	198	201	189	174	190	191	197	204	205	230	226	212	201	200	222	205	218	226	206	197	231	184	204	190	216	188	175	205	242	206	220	196	200	193	195	205	248	202	220	189	198	180	205	221	237	214	207	189	185	221	222	194	191	210	211	162	193	204	215	217	202	185	182	206	219	192	208	215	227	204	194	189	211	200	198	227	202	200	178	174	208	193	213	231	189	190	190	200	212	198	198	211	239	198	196	210	212	186	218	209	197	187	195	215	188	216	202	189	222	205	205	179	225	218	230	190	223	202	217	204	226	191	189	204	204	209	175	191	183	201	211	204	195	203	191	199	198	222	196	189	203	211	198	194	241	210	215	192	226	226	189	212	223	217	209	176	191	191	191	188	197	197	186	186	207	201	192	203	202	194	193	197	190	220	198	171	225	219	215	185	191	205	208	189	212	207	202	200	216	198	197	187	220	203	216	190	208	200	199	206	243	209	201	199	192	192	205	185	222	206	219	237	218	171	179	184	219	200	193	193	190	212	176	195	200	217	206	162	190	190	205	206	195	196	199	226	197	211	210	200	222	213	211	233	235	207	216	193	213	194	196	220	194	222	195	202	192	232	219	201	195	206	196	190	215	198	182	203	196	200	203	212	181	214	210	204	196	198	190	184	196	188	197	169	210	213	217	198	193	155	212	214	204	186	191	204	182	202	213	186	209	207	212	212	237	199	177	181	168	196	203	192	194	206	208	224	177	207	206	193	217	210	192	195	209	192	188	195	234	165	207	198	220	201	195	207	216	191	202	224	213	202	222	198	172	189	189	210	191	196	212	199	189	201	234	210	214	237	224	218	223	211	191	186	201	191	203	185	223	209	210	215	208	210	201	218	213	218	186	197	197	201	208	187	207	181	199	223	217	211	204	230	206	202	225	211	215	191	189	214	168	206	193	218	211	196	210	201	194	190	227	198	191	193	196	196	214	179	196	231	193	190	221	213	196	199	187	203	203	199	209	205	192	199	193	226	198	197	195	220	188	191	207	195	197	210	202	230	201	201	206	187	203	188	203	189	199	215	194	200	196	193	183	206	203	215	217	209	206	208	201	195	201	224	193	211	186	204	202	207	208	218	209	186	217	194	187	214	193	203	209	212	208	194	173	207	194	195	205	208	194	212	213	214	177	218	185	200	224	215	199	216	203	194	188	190	207	202	203	196	229	186	194	207	199	200	233	239	238	205	179	196	193	222	183	208	171	212	212	189	179	198	207	190	206	249	207	192	219	194	230	155	197	185	187	188	241	191	209	196	210	204	211	190	220	172	206
7874	1220	2506	2690	2158	1564	1313	1144	968	921	935	850	787	812	754	711	656	670	644	627	586	604	611	581	571	569	570	556	551	578	564	537	589	603	559	568	528	545	543	525	497	523	554	560	518	489	522	502	506	519	489	532	541	526	525	530	519	498	510	529	543	534	551	530	488	538	535	507	492	491	548	515	518	509	535	494	514	527	528	523	528	492	485	543	548	506	518	504	587	560	530	511	511	529	548	573	489	477	533	520	528	507	525	504	548	531	529	552	490	514	515	514	534	491	473	525	522	499	581	485	515	507	521	489	566	572	503	487	546	488	534	488	489	503	508	494	518	528	538	473	503	535	521	525	527	475	502	502	527	569	526	520	564	486	549	507	517	488	514	496	493	523	569	493	514	531	510	544	532	480	502	497	523	491	510	488	514	517	515	511	497	526	479	492	524	512	514	513	501	497	531	447	550	470	534	544	521	504	515	488	496	508	513	531	486	495	532	515	484	507	522	534	517	481	483	531	517	533	460	512	529	505	482	534	477	495	539	483	510	496	514	489	516	536	512	506	563	516	509	545	527	496	547	489	535	497	495	517	489	519	458	519	525	502	532	540	527	538	467	504	479	488	529	512	537	498	548	515	509	506	499	472	532	521	473	503	474	498	512	532	523	503	524	487	511	491	485	537	554	525	565	571	477	524	521	526	523	479	494	534	471	534	490	493	525	508	523	459	483	553	515	508	526	517	524	529	548	507	512	492	489	519	553	538	517	494	549	498	539	528	542	500	508	493	511	510	490	539	526	521	488	522	528	495	469	501	483	490	531	537	526	533	489	541	507	491	495	504	525	553	541	539	535	527	497	516	517	523	521	524	565	498	533	542	486	494	509	505	505	516	502	531	508	491	517	522	524	520	520	488	521	513	547	557	530	511	524	505	500	505	559	511	469	497	483	505	518	522	509	556	524	526	489	528	515	500	532	536	503	530	499	517	498	506	520	521	516	535	508	534	501	517	530	521	480	528	517	532	488	520	547	510	529	468	530	506	517	470	552	553	510	564	488	475	522	510	551	543	497	541	542	499	526	526	508	526	543	516	522	560	497	475	458	511	500	510	530	486	466	485	505	502	497	479	513	546	500	493	553	536	532	530	555	507	520	529	511	478	523	528	517	524	539	467	528	545	499	513	475	544	510	523	517	516	487	519	497	511	520	516	479	502	519	521	534	483	510	500	520	488	542	482	519	528	488	529	527	488	512	494	499	524	527	529	493	507	503	499	494	556	509	498	538	529	515	477	534	516	537	473	514	504	513	528	506	489	496	530	549	503	484	507	522	449	484	500	502	502	493	495	488	523	513	514	558	491	444	560	489	513	514	505	501	503	523	486	516	504	495	541	522	463	520	519	501	485	470	476	518	564	538	466	492	496	515	516	499	517	525	493	503	550	530	513	486	531	525	525	511	514	479	544	487	499	529	537	534	545	506	479	515	489	505	513	532	528	501	501	504	514	547	522	533	512	514	518	537	473	495	464	530	480	535	495	538	503	500	460	543	548	461	492	563	516	541	506	546	537	546	506	517	510	546	494	532	480	469	568	508	481	509	521	498	527	494	524	523	527	554	541	539	487	527	501	497	511	505	523	475	463	514	526	510	541	527	530	506	505	471	551	530	472	528	485	519	507	480	529	519	515	506	499	539	534	515	533	505	540	479	490	497	526	531	504	504	490	516	497	551	487	503	485	506	512	492	461	506	517	527	505	513	496	506	529	457	506	483	548	495	512	499	543	508	527	521	542	541	512	540	529	504	475	520	529	523	545	529	535	517	493	506	470	475	514	522	474	503	532	504	517	534	508	519	518	535	517	487	466	507	513	507	493	528	532	519	499	517	532	505	514	511	511	518	502	534	481	532	456	542	531	501	499	484	567	472	526	530	533	552	494	497	513	482	516	498	523	495	563	514	474	515	488	511	490	463	498	494	532	498	485	538	485	514	525	469	540	524	540	507	510	533	492	469	523	524	528	497	525	489	482	516	517	522	524	537	500	496	522	504	563	511	440	546	514	520	534	531	504	524	490	512	530	490	528	538	516	509	509	513	500	512	512	516	484	522	486	540	515	551	512	532	504	528	521	510	477	503	555	550	517	540	531	561	478	503	486	488	506	552	518	503	500	502	492	530	576	518	491	490	518	521	471	508	464	503	516	519	525	486	528	500	537	520	494	523	514	495	506	477	513	505	533	544	498	515	468	487	498	502	490	509	497	530	489	533	510	501	487	504	526	548	533	506	481	534	525	495	490	527	515	506	503	505	563	497	483	566	501	518	516	524	501	550	500	509	495	502	553	520	515	527	461	501	516	513	501	509	496	522	525	503	496	538	500	492	546	522	504	504	478	506	502	522	491	514	503	523	517	546	483	485	520	501	496	506	495	540	520	488	533	540	494	549	463	512	508	544	516	511	510	492	516	548	489	519	506	522	495	490	506	508	480	493	471	512	517	494	500	493	532	432	536	539	496	518	488	517	479	503	518	500	516	530	530	496	509	517	482	565	505	486	502	521	479	522	543	552	542	517	483	497	468	496	503	529	510	495	498	526	485	489	506	530	497	503	529	543	531	524	496	502	492	517	510	481	497	481	556	473	537	507	535	511	520	551	487	506	491	512	487	536	512	510	475	494	501	475	515	525	519	521	507	508	542	477	536	524	529	571	497	510	532	515	474	499	496	530	496	508	513	511	482	519	498	507	539	503	504	491	544	524	504	561	492	460	504	552	502	515	525	502	523	559	508	514	525	501	487	485	522	495	513	497	524	513	533	506	476	516	487	537	557	497	509	523	507	518	556	522	508	509	515	542	502	552	530	531	492	525	509	512	491	519	513	532	506	547	536	491	496	564	489	494	535	527	523	470	481	505	524	549	484	507	525	521	540	541	509	494	505	471	501	520	489	511	506	518	522	520	532	517	517	516	486	486	502	505	537	506	540	543	486	513	510	525	525	517	503	540	522	515	496	501	495	490	522	499	514	527	473	524	531	508	560	494	484	513	538	515	506	519	520	528	498	521	530	491	503	516	483	525	479	499	489	500	552	540	519	530	504	502	510	499	537	495	534	504	521	512	523	493	525	503	507	494	527	541	504	533	482	510	508	507	524	519	520	509	515	512	533	523	525	558	538	533	493	488	534	527	510	506	536	510	525	459	505	480	507	501	510	481	483	527	482	482	519	549	522	518	535	492	532	535	484	491	513	533	516	488	498	496	506	507	502	517	495	501	489	525	544	510	505	513	489	529	477	523	488	503	493	483	519	501	527	465	476	504	516	492	548	530	512	499	496	560	521	527	491	528	529	493	518	515	522	482	542	506	508	496	488	538	535	519	503	520	549	564	521	542	521	496	545	514	563	494	568	527	530	569	488	501	463	527	506	495	539	493	529	489	508	551	529	498	502	491	505	529	528	475	514	495	528	529	514	494	477	483	523	505	498	526	524	533	510	519	507	514	503	499	520	524	565	538	586	531	526
1571	345	368	344	352	380	376	353	344	350	362	374	368	366	379	373	349	349	379	355	381	379	383	381	382	319	318	346	344	331	357	386	321	382	347	339	340	337	377	348	338	331	322	349	354	347	359	360	338	314	379	308	319	360	339	340	381	382	387	363	326	341	343	369	345	342	335	388	394	376	337	348	365	309	345	401	345	364	380	353	348	363	380	360	337	374	379	409	376	354	306	385	302	307	320	350	378	392	346	386	312	337	323	326	356	399	360	340	361	367	372	372	371	336	316	327	327	343	323	354	367	360	351	404	399	361	362	337	356	346	347	349	345	330	389	383	363	376	375	392	326	374	364	317	342	352	342	319	345	345	371	365	343	340	361	329	323	386	364	379	373	336	336	365	369	361	371	338	350	348	383	395	409	353	332	328	367	367	336	347	398	371	403	362	320	341	379	378	358	363	328	357	314	381	378	372	348	365	380	316	334	364	358	338	362	364	343	364	338	340	335	350	376	382	371	350	333	360	390	357	334	345	361	374	332	355	384	372	365	365	333	343	351	360	354	358	350	372	382	353	374	337	337	359	330	351	347	329	360	342	315	328	342	331	356	377	335	383	355	355	353	348	343	373	348	345	392	320	365	338	351	382	355	326	358	372	334	389	339	365	381	370	354	326	328	344	376	385	342	374	376	345	348	342	344	339	347	350	337	334	397	329	363	353	338	337	346	361	339	367	344	335	375	369	387	358	358	388	325	340	331	318	354	303	386	345	359	348	343	342	339	321	348	337	319	362	371	380	389	393	366	378	372	352	345	360	350	368	355	390	318	353	364	378	379	389	354	328	337	362	384	351	335	361	385	345	361	345	349	345	311	358	355	367	386	353	326	347	343	309	330	371	349	364	370	355	354	360	323	376	367	396	331	358	370	345	362	334	361	330	384	362	329	350	339	326	338	349	381	343	357	340	349	359	343	378	332	384	336	378	364	375	353	352	374	365	372	351	348	351	340	367	398	342	342	389	359	344	339	347	385	353	365	330	392	349	324	347	387	355	353	391	395	353	319	319	334	340	384	377	326	358	333	356	350	334	346	361	336	379	353	351	337	336	348	363	347	345	391	336	356	312	322	373	337	367	367	355	332	340	370	347	381	358	328	372	356	336	383	361	336	316	329	345	384	374	391	355	324	354	367	336	356	326	361	381	386	303	345	344	357	346	371	370	363	384	355	356	365	370	319	352	394	382	371	316	364	353	360	351	325	354	383	345	333	378	344	371	340	360	359	328	383	361	350	380	355	391	361	374	333	343	390	402	363	347	334	373	388	297	339	396	395	363	330	351	387	369	358	321	362	345	342	385	397	346	317	359	350	343	329	351	352	328	372	355	373	381	351	358	362	366	341	366	375	362	354	371	336	344	316	350	380	350	362	400	366	374	365	367	372	367	372	374	368	360	318	350	333	361	352	366	387	407	352	367	294	357	347	379	379	373	368	355	353	332	364	352	348	345	361	363	341	355	375	363	314	333	348	387	367	353	376	362	358	348	325	343	373	359	354	350	387	365	347	396	332	345	373	372	356	355	355	346	352	298	369	337	384	364	364	339	351	367	352	378	323	342	349	345	387	344	380	345	364	333	363	346	344	342	356	357	402	377	351	366	356	341	405	387	341	349	346	341	420	377	363	355	356	361	335	400	364	345	360	310	354	314	361	341	369	342	419	339	343	382	321	343	357	356	380	354	315	377	330	352	396	343	365	391	362	351	349	334	353	321	349	360	350	380	379	340	331	380	377	345	367	353	317	352	355	324	333	371	349	330	376	383	362	375	348	343	339	363	343	360	343	349	371	319	373	375	370	384	356	363	368	328	362	386	341	337	372	390	383	340	349	366	329	342	345	319	313	349	359	355	354	339	335	328	341	367	367	355	356	387	346	328	349	371	358	366	351	351	379	360	352	325	323	342	390	343	361	390	378	379	342	320	334	348	317	346	337	325	376	343	346	328	346	377	341	342	348	321	348	381	317	320	365	380	355	381	349	354	343	337	385	384	378	315	336	342	299	363	329	339	369	376	342	349	367	338	364	354	369	335	338	357	335	379	409	375	332	320	345	383	379	361	327	342	396	384	350	363	322	350	330	318	322	351	331	352	344	343	373	350	341	372	360	356	343	352	319	324	354	361	356	337	377	311	356	352	340	337	335	324	387	375	373	363	351	328	361	309	323	366	330	349	393	345	332	346	361	347	380	361	362	347	378	377	340	363	384	318	355	333	326	374	347	349	373	359	362	325	363	348	343	346	367	367	354	366	376	340	347	343	350	341	348	350	355	344	344	400	363	353	372	337	359	354	358	358	348	340	347	321	335	334	370	387	382	313	372	380	396	357	346	374	335	329	368	381	356	337	334	356	347	345	376	352	360	341	348	332	344	330	333	320	344	384	315	374	355	353	356	342	357	317	351	368	351	393	325	311	362	344	352	392	369	330	316	341	364	356	353	343	311	396	363	339	365	392	371	383	344	350	365	355	330	321	314	344	362	357	332	329	376	338	351	371	354	340	363	355	360	319	333	387	376	366	361	377	317	376	378	368	369	342	359	350	366	355	314	372	322	355	362	322	401	374	356	384	377	329	341	321	339	341	332	363	330	351	374	386	347	360	325	383	373	346	405	363	366	362	361	336	341	354	343	364	371	323	340	360	354	340	337	366	333	349	355	355	359	371	357	333	374	328	359	336	345	322	308	331	319	357	378	353	374	336	318	352	349	334	343	331	342	355	357	339	341	366	381	365	329	389	363	380	327	366	363	343	367	312	337	345	346	383	358	327	360	356	349	355	345	356	348	358	345	390	382	366	344	359	368	357	336	345	382	381	375	348	327	321	356	376	375	316	362	349	346	328	362	366	328	371	393	353	325	364	320	334	351	343	385	355	323	340	379	352	333	326	344	321	339	353	379	351	347	386	335	348	367	354	359	371	366	331	367	360	328	325	343	340	361	351	348	320	341	347	329	324	352	355	336	373	373	339	353	352	360	337	372	372	313	323	340	333	349	354	330	329	353	368	366	352	353	321	346	332	350	343	326	351	348	368	357	378	369	366	361	341	362	352	347	372	337	366	365	334	323	338	373	387	340	387	334	342	322	324	365	372	353	348	303	363	370	357	329	334	364	363	340	356	367	334	371	369	370	392	341	353	373	357	345	386	388	328	351	323	360	319	363	350	348	334	331	380	351	331	348	331	346	350	347	327	333	360	362	340	342	352	379	327	331	338	351	330	349	348	350	378	359	353	387	370	308	368	321	364	342	322	361	391	368	385	374	368	332	376	366	356	371	379	354	362	326	362	357	378	378	376	351	331	347	342	362	345	380	350	307	325	353	381	355	338	363	372	368	367	348	381	346	348	387	324	374	292	361	346	350	342	365	347	320	347	315	346	367	339	386	379	339	366	352	340	322	350	347	363	393	347	335	343	350	376	355	339	345	350	373	329	344	337	366	332	348	349	330	387	367	349	385	406	351	356
1870	809	773	820	733	798	740	780	736	747	800	788	795	757	781	787	744	759	756	701	811	771	803	787	729	824	770	762	766	787	737	741	733	780	711	796	810	731	775	762	835	759	774	749	774	796	762	768	831	799	772	738	797	788	752	708	801	756	793	782	802	820	745	793	740	771	735	746	806	746	792	771	766	676	752	749	706	777	763	767	788	775	763	766	812	732	733	772	778	712	744	776	789	808	752	781	786	770	788	748	743	812	760	801	769	763	747	754	738	784	788	801	801	771	801	758	796	807	799	797	741	704	774	700	755	793	761	719	810	749	756	814	764	794	798	760	788	760	769	778	743	802	757	718	768	728	762	743	770	734	808	780	751	788	793	738	786	734	761	792	810	765	790	735	737	743	761	751	791	763	779	747	758	747	737	747	741	796	742	797	781	753	784	795	759	799	701	717	738	767	764	789	814	794	775	776	804	743	806	833	700	801	749	684	762	766	762	783	770	750	801	791	786	769	798	777	779	795	779	760	744	753	762	781	812	782	783	774	747	744	809	767	740	792	769	821	771	705	799	788	766	747	745	759	772	735	759	756	813	783	764	770	772	803	771	769	772	762	822	757	774	783	756	807	739	767	742	724	769	766	787	747	740	750	747	729	792	779	757	746	725	751	803	775	767	738	753	746	797	762	807	781	805	766	782	787	804	802	739	738	791	760	726	794	752	794	755	768	789	801	736	783	786	791	798	754	788	750	786	771	742	807	771	735	798	806	747	783	777	753	770	730	787	767	716	714	740	763	775	828	737	755	789	774	788	774	751	803	792	750	761	733	758	743	786	778	764	793	771	771	728	724	730	797	775	786	771	782	751	749	782	739	797	742	808	741	813	736	814	759	731	768	759	785	758	793	793	801	768	751	785	805	766	795	792	726	760	769	745	723	816	777	800	796	770	773	776	734	832	778	748	733	714	727	777	788	759	780	752	810	773	810	753	791	750	716	790	753	781	768	796	826	804	773	796	747	780	734	763	760	745	719	748	767	808	788	749	754	766	706	783	751	748	797	749	762	792	738	716	796	742	766	751	795	737	824	747	797	768	794	804	799	734	781	780	764	774	769	781	733	791	709	823	809	765	792	775	763	733	796	775	786	730	769	788	746	753	730	787	732	734	757	798	790	780	728	722	769	783	804	785	802	797	730	798	847	765	755	777	764	775	743	753	755	751	746	780	765	755	769	758	782	776	722	731	754	767	781	780	797	730	736	762	742	785	743	768	798	719	793	763	753	799	805	769	750	753	805	749	817	754	770	761	740	772	730	794	741	823	735	783	750	778	737	750	807	744	780	770	770	712	793	821	812	789	780	812	753	741	792	800	808	778	784	734	735	838	750	770	761	725	788	751	795	730	809	781	758	802	793	741	756	771	729	782	789	738	716	763	839	745	809	778	766	729	767	787	785	785	784	766	745	779	777	796	797	748	747	726	713	732	743	787	760	798	775	733	722	728	808	754	779	749	767	774	779	742	780	786	727	740	794	756	766	774	748	769	734	827	763	817	751	779	749	733	793	762	705	745	758	746	756	753	729	819	737	785	757	751	738	741	816	752	773	708	765	776	802	805	758	699	778	752	808	784	794	750	776	786	732	762	751	807	790	785	753	723	784	813	767	740	810	753	799	808	737	747	774	741	779	790	808	714	753	744	732	748	766	805	775	845	708	761	743	763	759	777	715	762	776	742	811	750	775	811	740	785	779	766	759	775	743	765	779	751	740	785	782	734	804	756	706	770	773	727	747	794	787	745	801	744	704	800	729	740	741	758	778	838	782	792	760	759	742	759	772	749	781	732	804	752	752	798	732	768	761	776	791	780	742	751	787	782	749	801	808	791	768	734	788	746	752	805	772	742	782	789	782	716	736	771	765	766	793	689	771	742	792	746	773	737	774	754	768	828	739	767	757	779	789	790	773	723	762	773	809	768	822	727	722	765	812	786	740	791	741	775	806	726	750	722	713	740	801	710	812	790	789	816	783	758	765	774	793	783	798	741	751	761	736	764	757	746	747	747	775	769	745	756	775	803	766	806	776	733	772	761	768	803	776	778	778	783	755	795	804	817	716	797	770	760	797	810	742	740	738	776	769	808	762	777	766	762	761	793	710	784	762	743	738	759	769	795	779	796	720	734	751	797	719	793	797	752	772	717	740	798	759	785	757	791	801	778	760	787	769	766	723	762	790	787	740	814	786	785	779	781	787	812	739	776	781	735	801	741	759	809	788	762	812	719	796	779	771	706	783	833	757	744	749	730	758	760	738	786	807	780	813	783	768	757	823	789	806	745	733	832	743	790	769	758	780	748	768	755	780	847	778	708	766	770	720	750	755	764	758	752	742	774	796	755	823	792	813	782	745	771	738	772	790	793	737	837	738	813	715	752	767	739	799	743	751	808	753	727	779	756	768	745	754	787	778	789	764	817	772	810	731	773	779	725	786	750	736	754	787	791	762	805	716	785	783	739	778	767	745	744	792	778	754	738	768	806	796	703	802	772	807	767	776	784	768	729	709	734	765	742	764	818	805	779	790	726	756	796	749	757	739	741	792	808	752	772	763	729	771	766	715	794	775	760	745	794	799	804	776	736	717	741	753	800	736	792	778	798	806	761	811	758	772	698	766	781	787	766	758	776	766	791	788	805	768	786	712	754	813	789	792	758	785	760	753	812	768	825	772	764	761	766	772	769	767	796	795	810	779	761	810	739	770	779	763	800	776	771	789	729	808	752	830	778	799	773	727	825	796	789	790	730	752	749	771	759	759	753	772	781	790	746	760	737	780	763	777	737	734	792	756	759	801	801	853	826	803	708	743	820	812	785	787	792	767	753	733	810	749	747	721	754	758	798	773	806	781	786	777	763	785	755	775	760	761	797	828	804	752	778	753	733	757	743	770	794	762	770	787	784	748	772	768	791	748	799	717	756	806	767	782	797	783	790	762	792	795	742	822	726	769	744	732	765	787	747	773	791	784	707	814	762	755	741	789	764	743	725	740	782	753	793	767	763	783	740	782	759	726	764	817	741	773	761	807	807	759	738	778	747	750	802	790	764	784	752	796	805	779	796	778	742	729	755	837	773	796	777	727	809	808	754	774	796	776	758	788	775	773	760	732	759	799	784	740	762	779	773	796	788	799	728	728	797	787	781	731	785	772	749	808	753	782	755	739	787	768	798	790	797	778	754	783	742	760	773	742	794	802	807	784	811	762	810	746	784	759	775	774	751	735	735	803	741	759	747	771	809	744	771	776	799	780	770	750	763	797	775	794	809	779	798	782	785	808	830	806	786	724	800	753	712	747	782	743	790	785	733	766	786	794	739	783	779	774	752	751	783	710	779	774	773	745	757	820	813	741	736	844	786	755	751	765	783	820	780	805	750	730	805	693	746	764	737	826	792	808	788	763	851	757	783	743	800	749	767	746	764	750	809	769	714	714	767	736	781	783	763	795	798	782	730	791	737	741	724	786	760	826
7470	528	640	514	354	265	258	219	186	218	177	187	176	172	166	202	168	170	157	154	146	143	161	178	169	171	161	157	173	187	148	151	180	145	143	180	170	187	146	162	142	158	156	149	160	172	176	160	156	171	156	165	172	183	150	152	187	172	173	183	165	161	180	147	173	131	194	185	132	159	152	153	129	165	163	170	138	155	164	175	154	148	186	167	157	168	158	166	169	174	167	179	171	162	171	168	185	184	158	161	167	169	176	176	163	187	168	150	157	142	162	148	162	155	154	159	174	147	180	151	161	128	147	154	196	173	133	147	176	144	178	155	157	152	164	152	159	169	172	162	166	152	159	142	155	174	157	171	164	173	168	163	163	177	157	158	167	151	171	176	159	164	161	154	144	144	174	154	139	163	131	153	174	161	186	164	174	160	155	164	151	180	159	186	157	120	162	159	158	131	193	170	171	174	176	172	159	164	162	172	144	166	166	161	152	157	149	164	162	180	155	171	184	141	145	163	161	190	190	154	178	159	158	147	133	150	156	168	127	162	148	155	157	160	150	178	150	162	155	169	156	162	167	136	157	174	146	147	165	164	186	155	185	150	167	178	155	150	145	172	168	161	186	161	146	161	150	166	160	151	161	150	181	168	180	149	184	159	170	165	153	160	157	150	165	151	145	134	144	185	140	156	155	188	156	142	168	143	157	155	168	182	163	171	168	161	164	184	165	152	162	156	159	155	156	164	141	144	165	153	153	173	166	182	162	171	168	129	171	165	167	158	167	163	185	156	153	143	139	182	158	158	174	134	159	185	185	174	148	156	159	147	164	165	143	167	150	166	159	176	165	164	130	139	157	185	170	180	169	182	173	171	146	169	173	144	191	149	148	168	151	133	153	168	178	189	161	161	158	141	135	163	161	152	164	179	164	170	177	184	158	164	168	148	151	184	198	160	212	162	172	167	148	137	152	138	169	157	154	162	184	167	145	152	147	170	173	160	160	153	151	145	195	145	147	153	160	166	154	134	175	158	165	143	160	170	155	132	164	162	143	140	165	161	152	144	164	157	176	177	176	167	156	140	181	174	156	159	168	143	150	155	167	137	170	151	161	193	167	159	161	164	168	159	147	149	160	196	161	165	161	152	143	149	153	146	167	158	152	164	176	162	161	142	147	141	141	157	148	159	179	180	155	150	172	169	168	177	144	152	144	174	157	178	158	141	189	194	185	170	155	167	152	167	169	164	159	149	156	171	132	160	151	168	156	187	179	178	150	167	171	153	165	184	145	136	153	182	160	169	172	167	140	159	148	157	178	171	170	183	166	139	158	152	167	168	164	151	164	169	175	151	168	156	174	169	160	160	144	178	183	166	175	168	162	166	149	179	156	158	176	142	142	173	167	169	149	158	179	164	153	154	162	168	199	199	173	166	151	167	165	152	182	185	171	168	183	159	139	177	168	147	146	151	143	176	174	179	168	189	159	170	159	184	170	162	174	168	147	143	138	159	161	147	137	148	160	163	162	188	172	174	183	156	147	152	156	169	186	155	162	176	150	137	171	164	156	174	154	170	171	161	140	153	163	166	197	165	164	162	195	162	149	166	151	151	170	158	181	177	164	151	148	166	174	152	162	157	157	165	172	154	165	152	167	166	173	146	155	123	157	175	156	149	157	169	142	150	161	174	141	162	130	132	166	154	168	134	143	186	153	140	152	142	162	158	167	157	175	156	180	164	175	140	171	180	150	174	164	168	170	153	148	174	142	177	144	145	183	163	153	172	159	172	176	140	143	153	161	157	165	156	153	179	186	176	155	158	158	167	164	153	153	149	162	149	162	154	165	141	153	184	126	188	132	165	155	149	164	170	161	173	164	173	180	169	150	170	166	158	171	152	148	175	141	157	164	151	135	171	139	179	175	136	149	174	133	170	160	173	145	160	163	161	154	166	172	171	180	166	164	182	152	177	167	151	152	155	167	122	177	174	161	153	173	178	152	136	158	188	175	147	167	164	171	178	183	170	153	162	151	171	160	183	168	132	146	171	145	164	152	185	189	157	164	172	149	174	186	168	148	147	174	159	174	152	180	172	151	181	159	169	144	163	164	162	132	167	192	169	164	157	173	170	172	166	149	161	174	152	171	166	189	190	160	168	171	172	153	158	145	179	186	142	173	165	157	148	153	160	156	169	142	151	177	164	153	160	147	171	144	143	149	166	175	162	146	150	159	148	139	171	140	182	172	130	151	164	168	149	153	167	171	148	181	158	179	161	170	163	151	155	156	149	187	151	160	155	157	174	196	163	143	167	162	166	159	139	149	162	166	161	157	191	157	151	190	158	164	133	184	166	147	192	154	161	159	143	170	175	158	177	167	183	165	157	160	142	148	153	142	157	149	172	146	177	139	154	143	190	172	167	144	146	147	177	167	168	158	179	175	155	148	163	151	184	174	185	171	181	155	157	157	173	175	167	140	132	167	177	171	153	164	165	141	153	185	144	167	154	148	155	182	180	178	151	174	177	141	140	168	167	160	170	150	131	170	160	162	169	160	163	151	151	146	172	190	156	138	189	177	191	174	175	165	194	156	177	166	152	136	163	177	150	151	153	149	174	180	173	160	163	175	167	164	167	177	140	153	170	158	147	135	168	148	178	147	165	165	149	179	179	138	175	156	143	160	172	185	150	149	159	145	178	160	169	175	188	171	181	171	146	181	167	181	186	182	167	164	148	167	179	173	148	182	145	152	157	176	165	169	147	166	153	148	133	134	164	160	163	155	180	172	167	167	162	150	174	142	168	144	158	162	178	162	159	160	155	180	170	163	157	157	185	178	152	189	153	185	161	175	145	156	164	160	173	165	153	160	169	173	153	189	144	157	170	166	171	175	154	173	143	151	139	167	143	168	174	169	144	190	146	154	164	133	158	174	167	154	146	174	156	149	168	153	162	148	163	144	154	167	175	148	166	154	148	180	166	169	142	164	172	144	175	174	154	184	145	149	172	132	140	170	148	153	158	150	169	135	141	173	155	139	155	144	161	151	177	155	150	170	164	166	154	153	142	163	147	138	174	162	150	153	152	167	153	169	144	161	145	147	151	162	174	157	164	149	143	156	145	160	137	149	170	162	181	151	164	156	172	156	160	144	180	153	161	165	134	150	161	188	157	154	164	152	172	127	183	176	172	163	142	144	138	183	187	149	150	151	150	168	149	153	161	180	150	166	175	151	164	149	152	154	175	153	142	174	174	170	160	153	158	156	160	170	175	182	154	155	146	159	175	146	178	160	154	180	140	144	150	154	165	159	164	160	150	157	158	149	163	170	160	148	177	166	142	169	151	154	162	174	136	164	145	173	155	145	160	189	139	190	155	154	167	158	168	190	151	168	143	136	142	182	159	153	152	168	159	158	170	170	174	151	183	168	180	153	163	180	173	155	162	151	184	166	172	146	130	146	154	161	172	182	160	145	145	157	149	150	164	158	142	141	152	159	137	171	157	151	187	168	153	181	148	154	159
6081	803	1466	1426	1312	943	844	743	652	606	542	575	531	500	503	481	505	450	467	447	449	433	451	431	419	401	471	428	441	411	427	402	426	424	391	423	452	458	400	402	395	394	397	405	437	409	424	405	405	441	396	404	403	393	385	416	386	407	423	416	418	406	418	397	383	377	385	347	428	379	427	402	370	412	361	425	380	376	396	411	386	432	411	416	428	405	415	402	374	386	415	388	370	399	400	431	381	382	369	392	395	383	409	428	399	411	405	413	393	448	361	409	406	371	366	378	385	380	357	392	421	407	412	390	399	411	373	409	398	412	427	402	361	392	404	387	385	416	403	413	445	402	400	384	391	375	438	409	400	390	380	425	377	392	397	388	395	401	369	374	408	361	399	404	388	410	359	409	403	357	396	379	397	413	417	404	397	395	399	393	396	380	387	379	393	402	387	411	403	421	432	394	435	406	399	400	374	396	402	389	376	393	383	396	384	369	391	421	386	400	403	389	390	393	388	383	432	367	385	392	380	393	408	432	405	378	379	421	396	400	423	399	374	400	402	387	375	403	372	375	416	414	397	353	385	427	434	385	390	407	410	400	388	422	411	449	403	396	405	418	415	391	408	408	373	401	382	384	419	445	397	421	359	395	411	391	402	408	416	376	386	404	424	372	399	419	419	397	375	408	428	387	398	352	385	424	420	403	390	376	394	435	409	396	367	382	387	420	352	385	409	409	388	379	392	395	405	387	398	402	402	394	419	422	406	419	380	413	391	449	399	390	422	395	403	423	388	448	406	383	382	424	370	427	431	420	398	383	387	395	400	410	407	384	389	399	441	386	398	449	411	357	384	383	407	407	355	406	435	401	409	390	414	407	399	399	401	380	403	401	393	386	397	400	393	399	453	390	401	387	404	416	391	375	385	410	363	398	455	422	420	409	389	398	389	386	376	425	424	381	380	387	410	414	370	385	373	442	391	365	416	371	417	412	406	385	375	399	406	403	404	371	406	409	407	387	419	375	410	400	392	393	395	412	423	392	407	360	393	410	437	407	360	398	422	440	423	375	422	405	396	413	381	393	414	409	401	384	411	423	394	391	362	425	390	389	418	380	404	374	403	376	380	399	387	395	403	414	397	349	418	403	412	439	392	369	406	403	390	397	391	389	354	408	388	384	350	383	376	386	391	375	377	385	375	413	411	392	395	388	426	408	393	385	387	406	399	421	393	424	398	384	389	395	389	405	391	381	413	415	414	386	388	408	397	400	388	416	389	415	402	415	394	418	444	430	405	387	404	370	405	397	396	383	365	408	426	386	375	374	374	379	406	395	371	409	396	379	404	387	413	404	397	393	404	373	440	382	438	393	413	407	364	400	388	410	391	393	396	400	425	385	392	378	430	421	373	400	402	425	382	422	386	402	415	419	382	391	404	375	392	385	407	403	398	409	388	365	414	393	424	409	401	390	395	380	426	427	381	409	408	399	397	413	404	383	379	390	425	388	385	372	385	396	391	390	416	405	387	407	390	394	402	391	383	379	407	382	383	406	390	359	353	447	428	389	432	362	387	379	384	398	382	399	375	431	394	405	385	409	393	431	361	411	408	418	372	364	381	373	399	411	365	391	395	369	398	451	401	396	426	398	385	394	379	416	358	356	421	372	402	412	354	409	389	400	411	370	372	371	363	425	401	395	391	398	431	386	404	368	388	398	365	439	407	408	390	394	366	433	394	390	397	383	413	394	423	419	407	401	410	432	383	419	416	373	417	400	379	392	389	397	414	403	420	366	375	385	353	399	376	402	389	422	432	404	424	370	381	391	416	395	401	394	382	419	439	385	392	405	417	381	404	395	388	391	385	385	356	384	368	385	424	397	407	360	388	404	367	409	411	399	372	398	378	426	416	371	414	387	433	430	368	394	425	381	416	382	389	404	409	398	397	400	420	436	365	420	421	415	383	378	374	406	381	392	421	398	381	410	408	372	375	399	401	435	395	369	403	405	419	401	386	390	395	389	403	381	369	408	392	390	389	439	388	366	392	407	377	422	380	369	392	387	407	401	398	394	404	399	359	419	411	376	420	417	388	394	389	406	422	376	420	450	399	407	447	357	391	395	374	388	380	381	411	400	406	391	377	416	449	391	400	391	383	402	403	391	370	415	393	407	393	385	426	408	414	387	411	441	396	396	420	410	413	377	386	401	407	402	392	405	398	408	446	412	383	380	403	374	403	380	368	411	348	429	403	396	419	378	368	382	400	396	417	386	401	391	389	432	375	400	376	394	405	408	427	406	326	414	401	390	414	404	428	385	426	400	400	416	376	420	394	408	383	397	392	409	389	382	396	394	350	402	385	428	389	381	374	362	391	412	405	391	365	383	403	368	373	419	381	394	415	381	418	395	364	399	391	396	354	411	376	397	396	391	342	404	394	415	414	392	406	408	411	406	419	394	383	367	419	413	397	416	403	385	383	422	380	402	402	391	367	397	396	389	374	405	395	407	421	379	428	444	430	384	382	392	420	412	400	393	389	396	384	378	368	359	422	421	414	405	394	404	440	405	399	420	430	415	427	413	404	401	375	411	414	407	405	378	371	415	414	396	388	401	407	384	374	383	396	396	420	363	388	406	388	427	415	411	363	366	434	432	421	361	385	434	363	414	423	363	366	409	377	386	354	391	431	370	390	366	361	398	382	393	405	378	406	408	410	366	353	415	416	397	433	366	390	404	371	424	396	374	382	389	480	406	394	388	408	392	422	409	406	389	403	389	378	369	393	383	389	383	395	408	407	410	431	402	372	424	406	387	419	398	397	389	373	382	414	411	392	424	372	387	407	384	441	401	385	400	380	387	379	382	399	398	411	425	416	385	414	385	369	410	393	388	413	388	423	372	425	416	392	410	402	400	394	409	390	393	377	419	372	405	420	401	383	394	378	379	379	371	376	364	394	392	410	398	425	433	419	391	412	430	398	399	404	393	395	363	361	401	391	396	416	380	420	368	413	381	427	354	433	431	402	383	372	418	405	422	380	367	445	398	398	397	386	414	425	372	433	388	365	404	393	431	403	403	389	405	400	408	403	425	374	437	426	383	403	383	413	402	332	383	388	396	360	409	413	431	400	415	433	423	406	418	415	401	385	391	404	402	358	398	365	429	401	394	410	401	366	398	409	371	402	416	404	398	381	349	443	401	395	367	429	409	402	394	393	412	381	423	421	383	438	395	397	377	332	386	414	418	389	405	382	377	360	411	371	398	402	427	405	373	415	352	375	389	402	374	370	385	401	397	433	386	369	408	389	415	414	389	394	394	398	415	408	406	414	392	431	415	408	375	391	398	408	389	399	403	394	365	377	378	375	381	381	400	400	397	370	406	397	410	408	418	413	376	422	386	413	412	377	418	382	344	414	397	410	420	390	416	375	419	383	400	410	370	377	404	411	412	387	390	420	386	394	370	381	401	377	433	407	420	400	431	363	403	419	376	399	385	393	406	386	448	398	421	380	372	396	366	407	387
13822	1272	1207	851	655	494	389	311	286	237	245	251	249	219	219	221	239	215	214	227	223	219	197	200	207	231	209	191	206	225	204	201	223	231	172	181	197	221	199	201	188	209	217	190	215	215	207	216	209	206	197	197	204	189	212	205	226	185	204	220	204	209	195	197	196	211	205	211	226	219	199	189	221	183	228	209	225	176	186	225	181	193	225	193	208	210	216	203	247	179	215	193	190	192	225	216	182	206	205	221	176	199	187	199	194	209	195	206	195	198	227	190	206	224	196	191	233	210	208	213	188	201	210	184	202	215	221	191	216	230	228	210	222	200	220	219	216	208	212	190	174	241	188	220	212	189	219	200	197	191	189	211	221	222	169	205	235	176	214	179	213	224	198	202	197	205	206	199	192	210	205	210	204	195	230	206	209	220	231	193	205	209	188	180	206	193	196	194	201	221	218	201	226	187	211	217	217	218	217	194	194	201	164	225	189	215	209	222	193	221	198	207	193	200	209	185	194	183	187	186	208	185	223	224	210	173	211	180	179	184	225	196	206	199	207	205	200	203	228	186	208	223	236	222	191	219	166	221	199	219	217	239	192	205	192	198	212	229	212	187	203	197	206	224	212	223	201	178	210	208	205	225	198	217	216	169	191	203	162	197	185	199	233	172	200	200	205	209	215	182	190	194	193	188	195	183	214	198	198	190	228	199	176	203	246	220	190	189	213	200	208	193	225	203	208	183	194	227	201	221	194	211	207	196	197	189	177	207	183	190	199	219	158	186	201	206	216	199	203	189	227	211	192	211	209	226	199	218	196	218	197	193	198	198	201	224	242	194	187	205	186	192	228	191	225	192	188	218	248	205	186	201	203	201	196	212	204	206	205	215	213	211	193	215	215	189	190	193	180	209	202	195	229	220	188	215	193	200	192	220	208	188	217	202	207	221	216	207	204	209	214	219	202	220	210	203	163	211	200	200	219	196	200	215	204	200	183	196	218	221	232	223	182	199	235	204	206	190	222	199	215	220	183	209	209	197	199	187	192	228	198	192	195	238	202	201	215	178	200	237	218	190	208	199	216	214	215	221	191	186	223	180	204	206	207	195	212	237	209	206	199	199	204	173	195	198	207	214	207	186	208	226	175	210	201	184	230	235	209	195	217	205	211	199	206	212	230	210	185	178	212	207	196	216	185	197	202	188	173	202	197	201	185	208	217	194	204	234	213	207	209	192	192	175	180	197	214	193	198	228	211	225	203	197	204	188	202	205	201	213	180	219	208	178	223	230	194	211	194	196	202	199	207	219	186	196	195	217	214	197	187	193	188	213	192	214	207	192	186	208	210	215	204	232	183	209	186	207	185	216	215	211	229	209	212	207	179	208	225	208	211	219	199	200	204	221	206	195	220	228	199	193	193	184	200	184	196	200	226	221	173	198	172	208	222	224	200	196	206	213	175	200	193	197	203	209	208	211	203	207	166	202	191	206	190	198	191	211	227	170	191	184	228	209	198	224	229	221	193	205	202	220	178	184	187	164	181	199	166	198	233	208	225	205	210	216	208	203	209	209	192	209	193	192	194	238	187	218	207	196	173	201	201	220	228	235	179	194	196	208	174	193	215	187	205	208	195	209	171	235	200	187	187	242	191	213	187	200	217	191	188	204	227	209	213	201	210	197	196	204	211	213	204	213	245	198	191	201	182	191	211	201	210	196	195	212	214	231	221	205	186	190	210	203	207	211	220	214	223	230	217	167	211	234	227	210	198	177	200	189	208	189	194	229	200	200	204	193	228	198	215	180	230	230	178	202	189	194	209	211	219	210	195	223	204	196	207	204	186	206	209	207	221	230	212	197	246	202	202	213	207	190	203	207	197	190	199	214	235	191	202	194	224	204	211	189	220	209	189	204	204	238	209	205	216	195	203	204	197	198	194	193	201	158	199	189	198	205	190	181	202	204	212	203	180	207	209	210	161	227	234	216	203	170	190	193	194	199	235	199	195	234	209	196	199	206	201	198	196	213	200	190	223	219	197	208	194	185	212	197	181	196	207	217	235	197	174	199	228	197	215	217	188	202	212	214	197	196	197	215	209	211	239	196	208	215	215	206	199	202	217	236	193	209	200	197	208	195	193	215	224	220	201	201	206	186	206	197	188	207	192	203	217	213	201	182	194	207	199	215	205	212	198	223	196	187	206	215	200	206	196	197	222	205	211	193	191	190	190	196	243	195	182	207	187	209	192	194	220	178	191	217	183	204	223	195	210	196	226	181	229	199	205	190	221	217	214	188	181	188	198	237	191	207	222	216	199	196	199	189	206	186	177	197	226	200	211	195	203	221	203	193	185	201	233	189	215	203	232	201	196	204	201	219	201	179	190	193	197	184	233	211	228	206	201	187	181	222	172	191	193	211	201	191	172	200	220	216	195	209	213	206	184	214	211	216	202	199	221	205	196	199	208	214	192	201	192	203	208	198	192	199	233	231	202	205	194	179	185	221	183	206	227	205	195	196	203	227	201	190	229	217	232	191	216	219	193	188	199	218	193	192	201	226	214	190	189	207	185	202	192	217	198	228	235	198	216	192	206	190	175	188	241	206	181	220	200	194	226	194	202	214	198	197	201	238	226	204	202	208	210	231	170	189	193	231	204	185	203	199	200	208	199	192	178	188	202	194	189	196	227	191	208	231	236	238	197	206	206	209	189	200	213	220	215	201	176	203	190	185	204	197	181	204	224	208	220	224	195	218	195	190	220	204	199	212	197	220	190	191	211	195	215	204	193	180	182	228	200	191	213	201	196	210	218	200	199	209	237	182	219	191	172	205	201	200	188	212	221	204	189	183	197	204	198	188	210	223	189	186	181	224	201	234	197	204	232	203	228	203	190	187	193	218	211	204	189	196	197	217	201	208	238	204	199	197	192	183	211	214	241	192	214	204	199	177	191	207	185	197	215	224	182	199	205	211	216	196	219	190	222	191	205	182	155	186	224	231	219	188	197	207	227	199	190	207	225	216	184	212	190	222	203	222	203	209	219	198	186	214	214	207	221	230	216	196	188	214	201	204	219	199	186	210	194	208	171	194	211	205	189	195	201	207	200	193	205	223	178	190	209	206	205	201	219	229	218	211	180	188	198	199	205	182	191	211	195	210	186	179	208	207	202	216	227	207	220	243	190	213	200	210	205	201	181	198	209	186	241	212	169	196	193	183	208	219	181	199	205	188	192	207	204	203	177	205	209	206	221	194	199	192	202	200	207	181	209	231	213	194	185	227	196	195	197	200	222	197	206	201	222	208	199	178	175	204	207	188	172	194	220	184	182	199	213	197	189	202	189	188	196	179	208	235	209	222	193	219	191	230	202	197	167	207	191	188	178	220	189	184	223	206	216	198	183	204	170	199	196	199	200	195	200	196	189	186	180	195	199	222	195	224	207	229	173	204	205	200	208	201	201	215	200	194	202	213	223	203	209	207	211	234	199	204	208	218	201	232	180	229	212	213	210	216	193	191
7911	1169	2566	2642	2148	1652	1352	1125	956	911	893	793	749	719	744	636	652	614	663	646	598	585	580	602	567	579	548	558	611	584	581	549	530	536	580	558	534	564	599	549	507	551	514	524	503	597	525	514	553	535	514	518	580	523	546	550	540	531	488	503	519	513	492	525	548	496	526	491	520	503	520	553	564	541	494	510	500	539	482	511	563	534	489	525	512	569	521	501	562	500	530	510	508	554	528	489	497	533	478	528	516	539	541	562	492	538	509	522	517	488	522	558	519	533	575	538	549	500	511	487	514	516	533	501	537	480	520	545	476	525	512	512	501	521	486	507	535	556	500	527	498	568	506	511	491	507	571	464	540	499	518	496	506	535	490	499	520	545	529	524	516	481	511	509	504	534	497	507	498	493	516	493	553	565	506	497	504	498	515	528	503	497	493	491	493	485	513	492	484	512	531	529	504	497	495	535	498	486	484	499	520	537	518	501	517	504	499	546	525	504	510	533	540	508	499	516	478	564	483	517	513	538	471	520	530	481	495	493	513	506	507	527	509	541	502	520	520	503	483	529	520	510	460	538	567	543	532	533	536	551	498	505	538	558	548	486	481	528	508	561	522	541	486	476	511	499	549	509	498	528	495	505	535	493	472	523	536	499	530	502	516	490	501	517	524	517	515	525	515	518	545	509	489	518	548	514	514	502	502	492	475	522	480	529	491	470	521	483	518	518	541	483	495	498	538	522	499	503	476	525	511	547	526	494	515	486	518	464	470	528	501	554	518	520	517	481	542	481	533	543	495	499	499	489	536	486	485	547	514	528	490	522	527	513	513	514	526	509	515	489	550	520	479	493	535	518	496	534	529	509	518	554	518	480	512	523	549	536	542	505	527	507	532	524	505	512	559	521	561	548	538	494	536	563	556	504	497	515	480	509	529	550	535	497	546	542	478	512	504	512	539	494	503	507	537	466	512	510	517	495	523	489	498	527	493	527	491	535	538	543	508	487	541	475	550	493	526	462	536	502	534	504	536	501	559	490	487	515	511	475	548	536	485	489	539	495	516	500	476	485	523	533	511	500	537	469	499	493	520	502	521	538	486	545	508	539	527	509	513	513	497	542	491	516	513	491	547	478	506	514	530	478	483	534	536	548	544	548	492	477	449	532	522	528	510	472	550	496	497	498	505	498	497	492	476	458	517	525	493	506	500	481	502	510	557	503	541	482	465	485	494	502	529	542	545	565	547	537	486	516	538	511	568	548	485	492	567	505	513	525	525	480	484	541	521	465	530	528	493	528	522	524	535	495	510	510	500	512	494	498	505	514	548	504	522	525	526	509	547	542	495	507	495	511	492	514	515	546	505	509	537	526	495	476	486	532	519	521	529	511	518	532	518	500	477	515	486	526	510	530	523	536	526	531	528	538	551	509	535	503	509	502	499	487	524	493	521	541	517	511	510	520	495	516	510	522	488	527	525	538	552	471	528	499	538	471	537	502	499	539	519	536	534	492	510	495	503	505	520	509	535	544	491	512	494	531	452	512	549	554	533	482	472	516	524	523	555	479	497	495	501	523	524	490	528	526	474	540	473	489	487	513	493	473	509	551	502	522	486	465	540	496	529	471	510	501	504	516	548	490	474	531	493	513	516	549	480	558	521	504	531	520	555	543	536	520	521	511	542	509	547	477	527	522	481	537	556	529	490	514	486	480	521	500	491	504	491	520	529	528	509	530	504	535	532	516	540	529	520	544	528	523	518	515	510	530	534	507	479	500	514	559	503	532	492	523	530	523	485	521	496	488	498	493	507	501	503	523	531	473	519	551	516	492	554	542	503	487	517	538	522	527	514	528	518	479	515	491	540	504	507	507	510	543	526	516	496	506	527	524	517	517	547	498	511	525	516	483	474	511	464	491	510	502	466	493	535	500	549	509	532	540	460	512	515	519	561	506	513	532	491	523	491	479	539	510	514	551	533	548	509	511	557	526	526	483	505	507	510	516	526	524	530	528	490	492	511	534	491	506	510	508	592	513	527	516	541	520	533	464	522	484	520	504	539	531	572	476	531	530	504	519	494	522	521	508	542	543	516	505	504	502	498	521	517	503	548	508	524	472	519	491	476	494	520	503	528	563	492	536	522	506	503	495	520	496	528	500	484	492	510	491	508	503	516	510	483	524	485	489	546	530	515	488	507	560	515	515	501	483	551	508	516	508	534	551	488	502	509	517	539	549	511	512	532	519	554	518	532	510	498	531	515	518	533	523	527	526	500	516	515	518	522	536	472	504	508	516	501	490	495	513	506	489	514	480	510	473	523	550	497	525	497	548	521	513	494	485	515	541	511	512	505	522	501	530	562	513	540	512	495	537	516	519	514	483	532	543	531	513	485	541	526	505	553	506	546	554	545	530	514	490	513	495	522	530	513	484	524	541	495	511	529	546	544	526	537	527	501	524	547	527	520	565	463	470	531	511	502	530	528	537	516	500	576	509	512	512	496	544	544	523	494	477	499	503	561	490	535	507	534	484	512	482	543	534	513	483	471	481	529	521	523	513	507	529	544	483	517	501	501	504	529	523	498	482	521	543	515	543	531	529	518	518	549	537	497	487	521	488	522	517	540	507	498	521	510	482	579	521	517	505	551	513	512	531	515	528	516	486	522	553	536	532	577	530	514	527	510	533	502	538	495	501	513	518	498	508	550	553	497	513	497	490	460	507	504	488	523	506	505	516	516	482	477	526	473	535	492	517	532	503	507	503	488	540	500	555	519	538	522	514	482	523	527	495	518	495	501	511	525	526	564	539	509	529	502	516	492	511	511	524	490	522	468	540	557	526	497	491	520	531	513	508	543	530	499	507	554	508	532	508	502	507	544	503	526	518	476	494	504	530	523	511	479	476	522	528	550	563	512	521	474	494	531	497	534	554	524	504	480	450	537	494	508	490	525	504	516	535	532	548	476	504	506	525	505	499	563	502	518	509	543	481	527	537	499	494	521	520	513	531	470	486	492	487	494	477	516	492	486	490	447	508	483	496	532	531	526	510	488	502	501	530	556	521	510	503	485	530	525	498	516	554	497	510	469	520	442	523	516	547	497	535	538	545	515	564	547	507	533	527	446	521	501	501	532	541	503	502	518	503	537	535	544	486	519	521	538	510	500	520	529	507	504	510	516	492	474	507	494	499	492	511	521	501	486	524	493	550	519	471	523	519	506	524	493	495	539	534	499	509	476	517	473	538	490	542	538	511	556	502	519	527	518	502	528	492	504	509	507	544	552	526	529	516	502	526	508	525	524	515	520	486	510	512	499	437	494	532	509	545	484	509	515	536	514	523	524	546	540	510	544	518	549	487	495	526	532	523	489	529	515	520	456	519	485	504	550	503	497	512	497	481	504	495	507	564	523	490	554	477	553	532	531	529	518	506	529	522	473	535	522	490	542	539	505	532	536	565	542	484	533	477	496	533	506	518	524	519	524	550	474	491	532	553	537	506	521	502	527	475	545	524	523	497
1537	405	370	342	384	370	352	331	371	312	387	353	353	356	365	329	336	378	331	351	329	324	333	358	373	366	331	347	345	322	358	367	312	372	331	326	330	319	360	334	350	354	366	338	358	366	311	366	355	355	342	356	357	352	375	387	355	348	370	341	401	385	291	336	369	370	351	342	365	349	347	369	343	342	346	338	347	340	333	371	340	370	353	362	349	368	327	331	333	326	341	328	308	351	346	346	377	356	367	308	358	361	343	342	361	360	379	340	342	364	364	320	355	351	357	331	326	356	337	327	313	364	335	342	359	339	326	331	334	369	348	362	309	316	350	375	357	370	341	336	357	357	362	330	342	334	324	359	365	344	319	346	365	338	343	343	354	365	354	360	382	335	363	356	344	308	329	356	346	364	370	339	358	365	320	350	334	352	356	368	342	336	346	323	311	339	355	348	332	363	404	368	375	373	346	346	313	368	330	340	338	341	345	338	369	344	391	348	360	329	343	329	335	323	352	366	354	356	380	332	315	350	309	348	333	336	337	339	403	332	354	349	354	355	326	357	361	347	346	353	326	356	378	333	335	324	385	359	352	340	335	373	357	344	348	349	342	361	355	326	353	355	333	329	390	343	359	353	351	341	337	332	353	342	368	358	360	343	358	317	344	341	358	336	350	349	350	328	353	355	353	350	391	372	352	367	353	366	345	332	346	334	343	334	343	344	367	335	360	345	371	367	390	354	343	324	357	368	382	334	340	326	349	315	341	343	374	330	321	371	361	342	350	354	337	360	367	370	322	357	355	353	320	332	337	349	354	344	332	346	366	329	348	352	380	338	336	352	337	341	355	341	320	324	357	343	402	345	328	335	357	340	304	358	365	368	355	379	388	358	313	316	362	342	352	352	394	332	337	366	334	315	386	325	350	324	345	350	355	356	355	384	387	348	371	368	363	336	344	351	362	339	364	342	360	384	353	366	361	361	403	356	332	321	355	316	321	305	391	366	289	377	368	364	376	312	377	385	315	307	350	319	328	340	342	331	359	355	349	365	356	363	379	332	346	355	339	364	360	344	347	338	345	355	341	355	371	344	338	348	371	347	388	362	340	390	374	396	359	382	366	368	367	388	355	333	332	324	386	318	375	370	328	350	322	344	311	321	362	377	355	366	358	364	306	338	356	340	315	351	377	377	356	336	330	354	369	366	380	368	351	345	378	334	362	381	345	356	351	349	353	341	338	323	357	325	364	383	353	379	365	348	367	337	348	309	322	299	355	337	343	339	336	358	333	358	318	373	341	361	338	334	318	356	333	391	341	336	344	372	358	354	364	352	346	343	328	336	357	351	369	335	352	336	329	331	338	339	322	397	367	335	307	350	348	359	306	332	346	355	340	344	347	355	369	342	371	348	346	352	353	372	427	349	327	329	340	319	350	364	366	381	395	377	378	342	349	324	376	371	353	342	383	363	366	314	335	357	378	352	362	368	334	354	371	346	371	364	341	375	360	370	343	343	352	382	378	333	362	364	325	368	349	328	330	341	379	342	362	371	362	366	361	384	344	354	385	362	343	360	321	354	374	342	343	375	394	369	351	323	334	360	338	340	291	336	378	323	348	355	332	335	347	318	354	371	349	345	343	316	400	332	376	362	355	332	320	332	368	378	356	374	351	353	345	337	337	340	358	351	311	329	340	346	340	394	358	335	329	371	368	333	351	333	314	378	353	312	341	331	364	364	343	352	355	389	360	346	352	375	327	342	336	345	372	383	326	373	365	353	374	355	331	337	352	334	341	314	340	334	353	370	365	373	360	338	370	336	377	340	356	336	374	341	367	375	331	360	330	344	349	350	372	375	341	326	374	365	334	349	390	378	405	346	339	310	362	310	337	316	323	342	355	383	363	339	351	367	400	383	359	374	374	380	307	333	334	378	391	374	314	371	339	361	366	369	321	336	349	338	305	359	364	333	328	351	356	346	318	332	336	378	348	344	370	371	339	376	338	363	389	362	350	332	331	375	344	335	374	361	344	330	331	344	336	349	364	347	336	340	353	372	374	337	341	405	329	368	332	384	376	361	348	350	356	359	331	389	344	348	339	351	360	365	323	331	386	360	381	366	338	351	350	330	343	332	320	363	325	339	326	363	355	330	347	351	391	372	301	334	359	328	357	364	326	364	362	345	353	371	394	350	364	382	359	333	374	377	362	367	348	357	413	334	361	345	343	341	334	329	349	371	383	388	379	350	390	349	362	350	351	358	321	360	352	338	332	351	323	345	327	368	328	368	382	346	309	334	363	363	370	334	330	355	369	314	304	351	356	388	357	387	350	332	358	348	347	324	340	346	332	333	375	341	370	381	356	326	326	352	387	375	355	321	343	368	334	363	356	394	342	372	326	324	352	367	342	355	371	365	364	350	316	358	341	355	382	410	335	355	330	353	339	315	327	361	343	337	338	344	323	352	394	388	338	307	356	347	354	351	307	335	342	301	372	333	329	355	356	359	318	318	330	406	371	309	371	335	354	352	333	382	386	331	343	364	343	335	329	317	320	364	377	340	339	355	346	303	365	329	338	362	338	361	356	330	346	365	339	353	362	325	335	343	346	313	363	353	378	369	363	337	328	314	358	374	352	345	328	364	348	379	372	397	332	366	379	361	354	375	362	321	349	362	392	333	360	379	369	326	320	333	389	378	381	313	344	367	370	355	366	345	345	345	351	377	311	375	369	335	339	360	385	366	287	336	342	308	364	355	361	355	360	328	325	356	323	310	334	380	334	349	340	322	379	344	370	331	386	356	355	338	397	368	331	392	370	350	330	362	348	322	336	381	337	340	367	306	329	347	345	363	342	382	385	369	326	384	356	355	352	342	372	357	376	345	341	370	299	347	352	339	365	359	369	329	336	346	353	344	337	380	342	356	359	345	345	352	333	345	327	341	339	362	323	372	357	322	359	349	312	370	329	365	326	332	368	377	334	329	352	342	360	343	349	347	324	367	380	358	346	347	321	349	371	344	352	334	375	335	370	314	354	388	372	367	326	350	367	345	371	347	320	350	366	347	340	378	381	339	366	340	304	336	342	353	362	344	370	345	369	343	331	354	351	339	376	380	371	364	341	295	377	357	354	376	374	343	339	378	360	346	366	350	366	352	338	342	324	329	360	358	372	359	364	341	377	329	345	346	340	360	369	323	343	362	353	333	391	306	333	320	301	353	316	338	361	367	319	331	341	410	372	323	342	337	372	367	347	324	344	372	335	347	312	371	362	340	381	300	336	359	351	361	387	328	364	362	360	367	371	337	354	353	324	324	357	313	352	390	407	376	356	349	362	345	371	334	354	345	365	357	364	351	373	339	358	339	343	330	341	373	362	346	333	328	371	332	407	370	328	360	365	335	347	348	353	366	340	355	373	340	385	353	341	371	340	373	362	357	317	358	355	340	338	331	337	313	323	362	309	356	349	344	361	348	355	383	385	363	390	386	358	357	350	355	336	336	311	366	336	339	376	348	382	359
1981	839	808	805	798	832	806	809	789	810	807	765	795	767	772	803	725	797	770	763	773	778	744	798	769	779	736	815	794	763	767	788	782	757	804	743	768	767	835	803	797	731	769	753	747	803	726	829	731	726	768	744	818	741	751	769	750	806	735	762	797	735	748	767	801	765	846	727	793	761	749	778	757	763	736	754	816	757	735	733	710	753	783	785	771	762	764	783	743	796	736	777	719	796	815	822	765	805	821	751	733	795	762	762	776	805	809	777	752	761	795	796	755	755	783	744	765	750	745	764	785	750	743	722	767	748	701	788	745	770	727	772	806	801	739	768	727	758	791	744	809	758	754	791	794	797	756	758	744	769	765	762	780	751	730	754	745	719	770	764	801	789	782	802	795	812	750	775	752	754	778	774	777	722	783	776	759	753	790	755	745	753	750	783	782	736	808	748	711	730	775	800	785	762	764	735	743	776	753	735	763	716	770	759	785	766	747	789	785	825	710	789	741	741	776	790	762	765	751	760	785	746	751	731	770	738	780	770	786	816	732	756	766	734	782	753	739	759	769	778	753	761	728	727	749	737	744	717	742	786	763	742	755	805	749	806	795	770	720	759	720	738	834	742	765	761	754	733	743	755	813	793	719	729	816	707	753	739	785	759	739	783	756	749	756	774	747	775	754	777	796	726	737	813	815	765	799	744	775	775	745	747	774	748	772	764	778	768	806	812	820	783	753	770	795	791	788	752	801	783	774	739	713	753	757	776	808	742	738	673	781	773	760	755	745	775	753	765	814	729	774	774	711	752	753	770	770	773	756	748	748	765	834	763	760	771	750	744	778	753	792	801	765	790	787	769	793	757	711	748	774	701	802	760	730	777	761	777	781	766	776	720	759	817	726	772	738	814	785	701	758	769	786	778	731	767	772	749	796	757	774	770	788	817	748	784	760	750	765	814	765	826	758	749	761	795	783	756	755	755	792	772	719	724	824	786	718	755	758	674	728	781	797	749	776	757	710	783	750	768	695	814	780	738	735	787	755	773	769	812	727	736	742	786	782	779	811	767	765	760	759	794	784	777	810	778	742	770	741	757	753	726	738	772	828	771	816	776	729	764	745	763	762	749	764	839	782	731	755	779	763	772	781	806	803	741	787	772	739	743	784	764	795	728	733	777	834	780	759	787	780	743	757	796	757	796	715	801	788	737	780	760	762	777	761	745	747	753	760	743	768	769	830	761	741	758	764	785	713	777	791	736	757	729	736	775	745	756	764	759	765	783	764	753	743	726	779	750	733	746	801	785	847	773	764	761	739	772	768	824	790	770	811	837	771	763	818	788	726	782	796	774	811	735	692	812	768	800	736	754	773	758	766	774	747	729	769	756	793	790	738	752	754	794	737	736	783	735	759	807	765	774	766	762	778	747	778	725	760	771	787	739	799	797	814	787	753	784	772	776	768	852	754	732	795	739	745	766	756	765	809	811	752	797	748	804	733	795	760	778	778	753	761	756	749	787	719	770	723	718	749	757	795	763	758	746	730	797	773	776	768	757	832	759	760	758	811	776	794	743	792	730	801	739	733	770	735	752	738	838	766	792	718	795	731	722	735	733	754	752	806	744	744	812	769	773	769	727	753	708	750	796	780	738	726	721	812	764	747	786	783	707	800	731	733	791	762	783	802	785	747	835	771	810	786	738	771	781	781	732	776	737	763	773	734	800	776	792	797	709	788	745	784	780	744	738	750	784	780	779	785	702	798	791	791	809	763	784	801	807	772	752	714	753	679	770	792	808	763	763	739	768	697	808	760	730	782	743	773	755	771	744	730	779	762	775	726	779	767	750	788	778	751	763	772	748	771	813	789	764	737	804	787	793	787	806	807	795	770	765	771	778	710	847	800	782	735	754	755	710	770	806	751	773	781	774	810	767	796	721	729	805	821	760	757	765	772	783	791	749	782	715	714	791	764	758	746	781	749	825	801	750	750	805	771	743	784	730	743	810	739	764	769	730	761	799	785	796	763	784	766	711	827	775	801	771	758	815	783	678	759	767	834	767	723	749	734	755	830	791	761	770	772	782	795	770	789	782	761	772	776	790	736	760	735	738	802	759	787	817	756	790	728	764	737	755	815	777	763	809	770	767	757	791	798	768	737	693	753	750	749	810	750	755	817	788	757	765	754	725	767	754	784	725	761	755	699	723	758	738	764	758	798	736	774	794	798	750	813	742	783	770	789	762	799	735	742	742	752	801	797	773	736	718	763	727	775	775	754	782	789	793	726	716	806	737	777	732	740	766	757	778	836	727	792	782	767	771	768	766	789	757	796	771	770	774	775	737	799	688	791	776	765	786	771	827	759	749	777	765	749	794	783	786	775	694	781	776	764	833	757	772	749	822	792	785	769	785	813	773	808	773	795	761	761	738	751	738	769	803	742	765	806	782	766	775	749	744	739	817	731	769	743	746	793	789	783	767	779	781	794	733	736	710	714	749	786	805	808	751	781	761	798	766	723	797	734	744	780	773	814	776	740	759	759	722	729	738	803	799	792	782	742	724	787	747	774	754	769	741	779	736	801	782	747	709	752	731	795	751	773	800	754	667	775	768	786	774	729	781	765	818	726	805	733	814	774	745	751	798	723	756	753	744	740	777	790	768	802	741	762	736	748	783	752	768	754	699	745	755	758	839	829	735	748	754	793	798	772	763	777	757	722	770	768	730	701	759	766	748	766	746	779	757	761	771	788	758	794	817	758	793	775	744	770	750	763	794	821	787	727	851	743	771	756	776	768	794	802	792	771	806	761	738	759	740	742	828	756	783	796	785	747	759	741	806	776	783	785	737	774	731	763	803	731	744	819	767	729	786	743	763	782	766	739	771	749	736	777	768	759	760	761	776	738	767	756	814	811	782	811	729	779	793	795	778	766	765	740	754	770	746	749	761	734	783	762	784	750	786	773	773	733	766	774	778	787	771	758	778	760	783	789	762	767	761	806	735	797	770	788	771	732	724	759	770	796	764	762	742	777	801	810	744	732	763	775	726	755	749	743	815	792	763	746	813	804	733	790	763	773	802	774	743	725	724	760	744	723	782	797	678	788	731	772	797	752	812	757	777	754	821	754	760	723	777	775	775	719	733	772	747	770	778	790	802	770	757	786	778	786	745	765	773	787	761	803	774	753	787	741	740	769	757	790	777	799	789	796	762	763	777	752	775	750	743	767	785	762	717	769	775	767	773	743	740	757	696	723	764	770	741	808	825	737	749	806	759	751	766	761	779	778	741	758	729	749	797	761	726	758	774	756	788	736	745	835	797	718	755	784	759	739	808	787	754	736	763	772	783	819	787	773	765	775	739	731	708	806	787	787	777	765	789	725	813	755	734	820	743	816	762	732	739	767	736	773	762	794	784	764	766	766	779	742	750	770	764	773	765	779	812	753	793	771	767	692	787	790	743	737	782	762	798	771	773	770	747	751	794	803	816	790	786	764	744	734	799	760	733	807	782	767	800	805	741
7342	605	690	499	328	301	214	224	230	200	164	192	177	198	169	157	192	179	145	163	200	167	151	172	177	172	181	177	135	169	155	171	175	174	170	157	165	158	152	165	194	173	185	165	181	156	169	174	170	181	173	161	169	152	164	169	174	131	154	169	180	171	169	158	181	182	174	149	151	159	169	165	165	153	162	153	159	179	163	151	166	172	168	148	171	144	136	163	169	152	153	147	165	181	187	164	186	147	165	149	176	165	134	172	177	177	188	171	152	153	169	189	174	157	178	172	174	157	154	154	156	158	153	161	171	154	153	187	154	165	147	165	167	170	152	165	151	159	140	156	190	164	163	181	144	157	161	170	182	166	139	165	171	157	176	143	137	162	160	151	157	154	167	161	140	138	174	147	153	169	165	149	172	150	181	182	162	184	154	195	158	186	143	153	171	203	169	167	185	173	181	176	162	158	160	160	141	152	152	183	169	142	163	160	186	162	140	171	195	160	155	144	162	182	161	142	166	160	148	161	164	148	142	131	182	159	174	169	166	172	148	173	173	161	185	165	161	173	172	153	145	153	134	160	176	163	149	163	179	154	183	169	159	152	170	181	184	168	172	171	187	148	164	156	175	156	162	185	183	176	137	166	163	164	149	156	173	154	160	191	160	152	150	163	154	165	175	141	156	180	163	173	163	166	163	135	181	178	173	175	163	184	167	166	164	171	178	167	148	152	140	151	142	149	168	186	163	169	161	162	181	173	165	176	148	157	160	164	156	141	161	165	174	169	159	161	160	149	162	153	151	175	175	167	167	171	182	136	173	165	149	159	170	168	158	163	167	137	207	165	162	184	191	165	165	167	168	152	154	186	167	177	178	153	141	150	138	163	153	140	131	177	199	167	163	182	167	173	142	162	169	171	165	184	175	141	158	138	176	184	172	150	151	160	158	158	166	155	148	157	139	160	181	178	151	160	158	195	161	163	135	172	160	172	131	160	167	162	162	180	160	179	154	155	178	155	147	184	164	149	136	172	168	165	167	132	193	138	186	157	159	155	143	162	150	170	164	161	163	159	158	169	180	185	143	155	178	151	155	162	161	190	132	185	190	162	161	175	154	179	180	177	144	187	146	158	147	140	148	142	181	172	165	159	131	152	166	150	152	124	173	162	150	149	147	181	165	139	153	164	152	141	154	173	171	137	162	166	143	138	165	147	171	141	147	152	186	173	178	156	154	157	143	152	167	160	156	149	158	166	160	150	151	156	163	161	178	176	157	161	160	171	145	165	165	170	181	149	152	148	155	153	142	178	154	163	146	141	175	171	141	155	167	143	147	139	158	179	167	193	163	151	173	169	160	155	162	158	138	149	162	172	167	184	191	169	161	167	178	165	203	164	162	162	189	162	174	179	160	164	158	162	179	179	170	139	176	139	146	163	143	176	158	157	182	148	177	158	158	154	185	143	165	156	157	178	160	169	157	180	162	164	168	144	161	164	186	177	161	143	133	163	153	168	176	165	146	165	154	162	162	145	137	183	153	165	140	146	147	165	174	167	155	143	171	171	157	155	156	155	160	136	193	153	152	166	168	185	167	151	160	165	178	153	184	149	158	183	167	170	165	187	175	147	141	157	168	165	181	159	181	187	158	163	183	179	173	168	158	158	151	150	176	161	161	163	159	157	177	167	162	194	154	171	153	161	161	158	160	158	165	170	171	158	158	158	146	151	144	141	166	174	161	161	174	167	159	139	168	157	161	174	170	160	171	167	166	147	155	165	149	158	145	165	148	174	159	143	172	190	172	147	165	141	154	166	153	157	145	153	157	177	145	170	170	169	167	161	180	164	156	170	181	177	167	198	158	185	158	173	161	163	147	155	161	199	181	168	136	159	169	176	167	161	156	131	145	147	174	174	185	147	152	168	166	157	160	170	158	136	147	147	138	172	187	171	172	154	135	165	154	149	159	167	176	162	153	145	143	139	161	158	164	153	141	160	163	167	143	174	163	184	170	148	172	156	179	156	168	188	166	153	171	149	155	164	154	172	166	188	158	150	181	160	157	151	165	152	135	175	180	161	171	154	183	175	175	182	172	162	173	187	167	171	159	175	176	169	149	189	192	195	182	138	152	153	176	166	174	139	152	149	140	159	167	156	180	169	136	158	170	181	178	193	158	148	186	150	151	169	165	163	160	148	163	145	125	171	149	145	158	176	162	180	165	171	168	149	160	162	139	158	160	156	134	150	204	180	167	168	153	193	162	168	164	161	181	159	177	156	156	177	128	174	117	154	171	164	159	161	157	166	166	167	165	160	147	158	149	157	170	160	167	158	170	185	146	165	154	147	173	175	151	163	157	151	175	164	156	161	134	168	191	156	155	174	171	153	158	173	153	176	140	194	181	163	185	171	158	168	157	167	154	178	142	164	173	159	175	164	166	153	155	179	160	177	164	160	141	162	152	124	174	163	165	175	171	151	159	172	170	159	159	157	169	153	180	146	184	167	148	145	162	161	189	151	166	156	172	176	148	172	151	145	143	158	192	155	180	144	158	164	196	165	162	151	158	163	155	168	161	156	172	183	168	147	148	166	158	148	156	179	164	145	140	164	149	173	151	157	145	173	160	155	164	184	149	160	183	158	153	167	170	157	143	143	144	172	156	156	138	171	149	184	171	153	170	180	144	170	156	169	156	158	156	148	183	171	164	160	159	167	147	172	183	172	166	154	150	146	173	146	170	158	157	159	147	171	175	164	152	168	168	159	154	171	152	154	159	155	126	161	177	172	170	161	167	180	192	170	132	169	174	159	163	172	150	145	167	156	173	157	198	145	155	162	158	149	167	145	155	167	153	144	151	167	143	165	156	141	154	159	154	166	156	154	144	177	160	156	169	144	155	145	161	164	140	167	172	161	157	155	174	168	161	149	160	167	166	153	159	156	172	183	148	137	169	177	190	150	165	165	144	187	143	152	150	152	168	138	179	143	157	157	167	147	152	157	149	170	160	164	168	151	162	178	167	153	155	159	163	173	174	177	175	135	147	152	170	141	144	146	146	144	152	165	144	154	168	161	158	158	151	163	153	190	161	168	154	164	180	158	149	161	168	177	167	160	144	173	161	161	145	146	165	164	157	128	173	163	151	146	152	164	187	178	167	118	159	135	162	163	158	174	153	161	157	155	164	177	126	167	162	167	167	149	142	161	179	159	171	172	173	162	177	179	160	174	150	161	142	158	169	148	186	141	138	158	156	170	160	150	192	165	149	162	164	157	174	177	218	152	157	199	163	138	162	161	191	154	181	174	160	144	182	174	151	166	144	181	161	152	189	134	162	174	157	174	166	179	176	180	161	140	151	193	156	168	167	163	170	165	179	158	163	147	161	164	169	158	150	171	165	150	177	171	157	158	160	171	179	156	139	148	184	163	179	168	163	150	133	178	162	152	142	132	146	171	152	166	163	177	134	170	160	163	166	178	177	168	168	158	141	144	176	163	155	162	169	171	166	148	158	159	171	161
6065	706	1460	1464	1272	1007	765	701	657	618	558	554	567	489	440	482	454	482	468	460	418	460	452	388	430	423	423	419	421	407	419	387	405	392	399	401	388	366	421	391	406	415	393	411	434	405	438	407	411	424	395	422	439	393	386	394	432	383	402	382	401	411	400	393	454	410	412	390	408	422	394	393	384	388	394	360	431	423	394	393	392	366	335	417	387	422	408	395	423	384	404	410	395	412	424	393	372	383	389	380	415	390	375	403	381	373	409	418	389	426	377	432	380	429	429	386	430	405	381	414	409	412	401	390	380	433	356	426	378	434	426	418	404	418	400	375	417	367	397	400	389	403	427	428	402	425	405	410	407	442	389	396	383	439	385	421	390	394	403	380	420	435	395	430	418	435	423	378	392	411	403	390	382	379	374	402	391	409	400	427	408	392	391	373	400	419	396	375	435	399	388	407	390	418	424	415	365	382	384	402	397	377	400	423	394	389	380	445	434	411	409	427	401	378	420	367	375	385	392	400	394	416	398	420	390	386	427	426	375	401	402	379	387	410	415	387	411	391	356	374	405	388	397	404	376	423	360	394	415	394	407	394	387	396	424	396	439	423	351	406	399	385	403	353	450	398	410	404	417	403	389	401	397	419	404	398	370	394	363	378	408	421	432	439	408	422	393	404	398	398	405	385	389	363	406	417	393	408	416	399	375	404	401	391	386	389	393	406	436	386	382	392	369	414	437	429	385	415	387	408	358	385	383	427	359	433	410	404	399	395	411	374	366	376	371	380	398	352	367	383	393	405	363	403	397	388	381	349	384	417	416	408	402	383	419	363	366	405	433	388	418	390	430	437	426	431	414	385	414	372	387	412	400	402	381	417	413	406	420	367	377	434	403	391	418	377	368	425	428	385	377	387	413	401	380	370	423	414	397	439	379	403	416	393	391	403	372	366	388	393	411	399	398	433	372	399	419	403	421	395	375	375	395	413	408	399	392	408	400	391	379	397	420	403	371	362	357	376	398	400	405	394	390	391	389	382	416	394	424	422	411	432	379	408	400	443	377	391	401	421	431	439	396	404	409	413	412	393	373	391	415	401	418	370	403	407	357	390	370	406	386	388	379	396	350	364	367	427	395	396	409	441	373	370	397	427	380	441	377	440	408	372	399	396	376	392	381	418	388	416	367	414	418	408	390	392	382	372	373	406	419	422	423	446	403	423	395	384	406	404	419	410	408	411	390	462	389	372	424	384	393	385	368	405	405	375	444	409	428	440	423	379	402	413	368	375	374	458	385	394	397	376	397	410	369	401	349	418	378	390	386	394	387	389	410	402	395	379	405	381	407	395	414	416	418	400	377	391	433	374	383	390	398	412	383	428	425	425	424	395	379	404	403	397	377	374	421	396	371	413	402	400	398	427	383	402	411	409	393	375	423	417	371	408	377	425	431	387	405	432	433	405	379	385	364	388	397	384	367	397	413	414	416	410	403	417	407	366	359	417	423	392	414	399	409	396	393	381	394	404	396	393	403	401	392	384	424	360	405	413	414	389	400	382	426	425	401	401	412	391	410	376	375	406	389	402	381	377	422	359	376	373	402	386	405	391	401	421	398	401	430	394	380	393	393	369	399	375	413	407	389	403	423	377	389	415	393	397	385	387	396	387	376	424	411	406	398	390	397	406	433	404	384	384	409	420	381	388	363	406	439	443	387	390	381	374	369	361	416	428	413	388	410	386	431	355	407	389	404	384	400	351	381	419	377	392	407	335	419	371	435	403	418	415	389	410	378	409	394	392	398	376	380	400	403	377	389	395	387	421	415	399	375	426	383	404	400	399	437	400	375	375	406	358	414	425	410	398	395	417	435	394	404	391	421	364	392	393	368	409	398	380	368	399	395	390	392	425	405	406	424	382	418	388	401	396	410	410	379	405	398	411	385	371	420	355	476	405	392	383	455	399	391	387	374	373	400	423	400	387	396	420	385	421	432	346	400	418	403	414	422	411	418	416	453	370	376	372	413	397	365	439	382	379	403	439	421	373	377	374	418	396	396	395	405	379	412	429	337	377	383	372	363	388	394	396	436	392	421	398	379	396	406	396	403	406	406	411	405	422	388	374	421	413	405	393	401	389	391	400	406	396	384	427	386	367	406	405	391	417	421	402	402	407	403	371	414	424	405	417	438	411	380	397	427	400	440	385	360	410	410	377	386	383	417	401	396	410	416	421	390	407	382	405	425	415	372	411	412	406	426	412	426	368	418	381	393	411	403	435	428	400	409	405	415	393	373	398	409	450	384	390	396	402	404	391	413	388	404	442	407	381	426	359	390	428	431	398	394	410	424	369	384	389	371	447	398	395	398	372	392	418	350	412	416	363	403	399	385	420	376	398	404	413	404	390	391	397	382	403	405	398	414	430	432	398	409	401	421	377	369	407	385	399	415	390	414	358	419	405	390	404	413	380	396	423	408	417	420	398	421	387	396	408	408	388	393	400	393	404	378	434	392	408	396	371	380	403	368	421	421	395	404	386	393	356	422	394	423	394	408	411	433	412	384	390	392	403	372	391	408	396	386	396	412	410	408	406	407	386	388	391	424	384	369	401	406	403	429	394	400	368	401	393	393	421	371	388	366	421	381	430	396	392	389	389	388	381	416	402	426	383	419	372	392	375	432	425	383	385	413	406	400	376	395	411	392	415	395	401	413	381	392	376	368	403	381	380	394	424	358	384	420	406	410	430	404	375	399	357	396	412	407	349	376	406	390	367	400	416	417	394	365	391	425	399	407	403	381	379	416	415	445	400	399	416	430	403	390	392	403	369	395	434	373	355	405	391	418	375	397	381	410	418	395	396	423	405	405	372	419	377	371	434	394	368	425	389	405	417	399	380	420	377	405	373	399	392	396	367	376	382	410	417	369	399	385	384	367	388	412	438	394	377	407	386	392	393	389	384	394	388	413	402	389	402	382	386	414	374	400	396	385	403	384	414	422	420	404	390	406	371	391	412	350	424	400	413	405	406	386	410	412	391	394	389	380	410	370	368	423	443	380	429	425	409	371	432	375	414	435	401	393	391	378	394	388	427	375	399	373	386	422	382	412	400	381	427	388	441	424	369	378	388	378	431	389	400	397	404	402	360	398	387	383	389	416	372	425	388	388	392	386	376	416	400	405	403	417	403	412	400	375	420	432	373	384	412	425	358	387	385	387	408	353	367	396	406	370	395	401	409	377	424	418	389	410	412	429	396	395	405	391	415	380	378	411	375	400	404	405	394	407	387	405	382	398	382	397	398	378	369	402	399	417	372	385	399	415	412	371	403	420	393	403	388	383	392	382	404	404	395	376	394	384	392	458	388	384	418	390	412	421	396	379	395	389	376	413	379	416	414	384	386	409	432	438	372	377	440	382	386	400	370	374	399	400	382	426	422	399	423	350	417	393	381	382	394	431	409	387	349	363	405	391	419	382	394	377	378	391	388	369	395	397	424	407	373	404	374	399	398	362	384	407	409
13999	1299	1183	880	586	433	359	325	280	281	237	285	225	236	228	237	218	223	219	210	212	214	218	204	200	222	191	227	216	226	245	230	191	183	194	194	205	252	199	214	205	195	202	183	204	202	208	187	208	222	176	176	204	173	216	232	225	222	209	194	231	210	184	225	209	202	198	186	179	217	212	162	172	179	205	210	199	205	224	226	212	214	218	179	184	190	239	189	218	228	223	216	205	224	202	197	223	194	201	212	210	213	199	210	209	204	204	203	235	213	167	185	191	186	225	209	197	198	190	209	229	196	194	196	191	193	244	188	213	181	184	191	204	196	198	208	182	189	215	191	227	205	201	214	193	209	210	178	196	196	192	209	208	197	189	196	213	207	223	211	207	203	192	205	251	210	208	192	193	184	221	233	229	215	203	193	208	198	190	178	197	210	210	210	219	208	200	208	213	178	208	200	206	209	199	192	203	222	204	187	196	202	196	223	202	197	204	200	186	215	201	206	229	224	200	200	210	214	211	183	260	209	194	203	206	178	200	210	201	203	202	210	195	180	183	214	185	192	200	183	216	204	188	221	178	194	189	183	227	199	199	179	218	213	189	194	205	209	197	205	213	195	210	227	210	210	203	210	215	169	188	201	174	211	221	219	212	210	201	214	218	210	196	192	216	207	182	201	214	219	191	217	215	189	181	207	185	202	203	194	187	240	217	218	194	222	208	211	220	245	250	227	192	186	214	189	186	221	194	189	220	200	185	189	211	225	222	187	232	230	200	197	202	185	234	203	200	196	207	198	194	170	208	174	208	215	225	200	207	202	208	188	195	192	194	196	217	189	202	180	181	203	208	190	189	230	185	200	199	223	202	188	198	221	205	194	201	219	199	198	191	213	212	214	209	240	211	225	192	215	196	196	200	203	208	231	217	206	231	179	180	209	197	217	191	193	186	214	234	223	199	194	196	192	200	211	223	197	209	208	196	213	192	223	207	185	187	210	200	213	201	250	208	208	195	170	194	234	220	215	212	191	216	179	213	195	206	202	211	185	214	212	233	221	211	190	214	190	189	188	211	203	189	202	197	225	181	213	205	206	212	209	240	194	212	238	188	187	200	198	181	220	190	188	196	203	206	174	202	197	232	173	190	186	185	217	199	200	204	206	238	207	206	217	215	201	194	223	204	203	194	205	184	178	184	183	203	183	179	165	216	184	201	189	218	219	206	207	200	221	187	201	232	167	182	204	197	170	187	179	204	205	177	201	181	215	198	180	221	185	208	194	204	213	194	213	222	233	180	213	200	213	186	203	208	199	198	223	220	218	214	216	180	193	212	203	201	205	207	198	198	192	203	222	240	193	205	188	218	207	205	211	205	174	217	183	216	214	171	192	205	199	207	197	199	201	195	218	222	210	241	217	198	211	244	222	198	197	220	201	215	204	209	179	185	199	180	187	224	215	209	204	213	208	178	211	224	201	210	215	183	189	196	199	200	194	205	210	235	197	202	224	202	215	203	212	189	223	207	174	206	196	197	236	191	191	199	231	163	207	183	191	172	178	201	189	194	207	187	202	194	206	199	215	216	188	182	180	210	216	201	190	207	196	212	204	191	190	190	192	199	196	185	202	188	222	219	220	197	202	215	213	172	187	221	238	213	214	228	228	221	198	190	183	189	212	234	199	208	189	210	236	214	203	201	212	223	199	220	206	212	240	196	210	213	180	204	211	181	222	204	230	213	196	195	192	197	180	196	184	205	209	186	202	233	174	202	198	205	195	188	201	194	216	208	201	181	182	220	183	208	194	214	194	197	192	193	215	214	181	193	212	195	200	211	189	206	226	205	183	230	240	191	224	234	210	196	209	197	179	181	177	203	181	211	180	198	209	205	228	212	184	191	220	194	201	205	201	197	211	215	186	209	215	204	195	211	180	191	169	175	188	201	203	190	196	199	183	218	193	161	211	211	193	189	190	192	214	205	218	218	205	199	203	204	217	200	205	200	222	173	228	208	198	220	201	218	174	214	205	190	238	212	198	208	212	197	184	181	210	216	208	193	220	225	213	192	214	207	214	183	214	229	214	187	190	207	225	225	196	216	238	213	223	206	202	201	212	210	190	212	199	215	198	208	226	210	207	204	231	203	197	208	216	199	231	208	193	196	226	190	228	194	188	216	197	209	200	197	184	195	212	216	182	206	233	193	217	216	204	213	211	230	197	195	203	197	215	198	192	208	174	183	209	185	215	223	231	192	189	177	199	176	183	184	197	177	186	200	225	196	200	194	221	213	201	211	240	199	214	208	192	199	212	187	220	183	202	234	191	196	205	194	214	208	192	213	191	185	211	210	232	222	218	198	216	189	206	213	194	187	219	188	195	199	195	194	186	205	212	212	223	191	235	217	181	194	202	194	211	225	187	199	221	194	198	224	250	217	205	228	209	195	203	205	187	177	189	216	198	223	198	192	205	201	183	208	186	218	202	195	218	206	207	195	219	185	197	199	199	221	213	192	192	217	197	189	202	209	207	225	212	199	220	196	206	162	207	200	186	209	182	233	192	220	203	211	211	194	188	235	227	217	209	215	192	180	183	218	202	209	174	199	225	208	195	203	181	197	188	219	200	220	185	201	209	209	176	194	216	194	195	204	199	205	225	218	217	215	187	209	216	167	213	204	209	234	234	189	220	198	218	193	226	201	212	208	196	221	188	231	171	202	181	185	206	201	227	225	192	232	214	237	219	194	206	228	207	197	193	189	239	186	187	207	209	176	183	202	198	225	195	193	186	218	211	204	199	190	212	227	198	212	208	190	216	178	215	197	230	190	195	209	234	215	183	189	196	199	202	240	209	206	186	197	200	233	209	201	212	248	186	213	173	216	201	236	201	222	202	213	245	176	201	208	192	190	191	186	221	206	210	226	190	208	219	204	199	200	182	200	226	186	186	209	209	203	200	209	210	202	193	218	208	199	192	203	220	192	217	223	195	200	214	218	230	209	202	182	179	201	242	195	212	209	188	224	199	209	214	176	196	205	202	195	183	200	201	207	196	190	197	194	195	194	199	186	208	220	182	225	213	205	202	198	176	193	188	193	186	216	181	229	229	215	179	220	224	225	210	236	207	221	211	200	231	204	197	227	199	194	191	209	210	205	189	219	209	231	205	220	222	209	204	184	191	206	190	207	209	192	206	213	194	242	211	196	218	217	195	186	212	199	177	162	196	215	215	213	211	217	217	221	213	223	225	207	191	218	203	211	227	205	190	202	198	215	205	207	222	189	210	198	208	196	188	194	200	194	200	185	210	227	203	200	214	202	201	195	183	191	227	207	202	214	204	207	202	191	197	198	207	216	209	212	215	223	207	218	202	218	198	217	226	196	201	199	190	238	196	157	187	183	209	220	203	177	210	188	208	196	217	221	189	229	221	218	185	222	216	193	184	222	206	197	175	215	187	199	194	211	194	205	224	208	213	225	190	203	202	193	155	202	216	214	203	201	213	218	202	224	181	186	196	187	224
7926	1223	2545	2568	2132	1600	1237	1104	998	958	850	769	763	754	685	663	682	713	637	599	600	565	582	581	594	568	615	542	565	539	539	539	553	562	556	551	571	534	525	537	565	564	514	544	519	546	501	551	475	550	506	529	479	499	515	540	508	530	475	565	532	514	533	488	507	509	525	509	505	605	502	522	501	519	489	511	533	515	514	498	510	517	552	558	622	542	477	530	518	549	482	531	530	528	557	565	517	544	547	528	545	570	528	499	514	509	527	556	552	529	519	533	536	521	502	533	546	541	490	520	500	497	550	534	540	519	556	526	522	546	514	566	507	577	491	494	506	510	471	584	499	515	541	540	501	517	546	542	500	527	517	502	518	482	506	485	525	484	486	513	517	473	494	536	492	539	545	549	506	566	510	510	494	492	509	502	489	571	521	571	513	531	514	508	521	512	509	506	501	488	532	510	518	520	503	497	498	522	504	522	530	493	504	499	513	491	502	505	530	509	494	535	524	504	516	520	486	521	511	534	508	469	489	504	509	542	518	504	499	551	479	524	507	578	524	526	477	552	529	493	485	525	560	538	488	501	515	494	522	527	557	495	548	532	478	523	540	519	497	541	523	500	544	487	518	520	530	541	501	551	493	498	547	483	546	491	521	506	530	495	518	517	527	538	537	533	541	503	536	517	552	537	498	482	503	481	527	491	538	520	544	522	505	532	518	489	504	496	500	533	532	491	500	518	506	492	523	558	542	511	508	509	489	496	528	502	500	520	544	539	491	562	527	541	511	503	512	483	545	503	502	555	508	508	529	512	522	519	521	523	524	491	547	503	490	511	507	525	516	501	515	554	483	491	517	558	527	490	518	532	546	497	497	553	532	499	503	519	556	514	546	505	520	547	547	538	513	522	545	500	529	526	537	551	516	537	518	514	482	514	487	508	553	522	516	484	484	518	517	520	509	509	487	531	497	532	496	555	509	496	481	531	508	529	504	556	530	520	524	501	498	532	524	514	528	487	499	507	527	518	545	590	527	529	513	526	500	495	535	493	515	511	475	497	501	522	529	479	510	527	534	503	481	516	513	544	518	529	522	513	500	514	543	532	511	510	537	553	495	510	523	499	555	516	527	515	511	514	493	553	550	518	497	571	508	532	505	463	488	505	558	516	514	541	507	477	498	525	522	556	513	515	503	519	533	548	549	499	496	519	525	518	534	514	480	544	536	534	480	486	547	531	462	529	537	513	581	516	535	530	505	514	521	478	526	522	495	506	496	499	525	504	540	525	525	506	508	515	538	501	490	516	524	516	546	564	518	467	497	516	521	503	515	485	540	526	538	514	505	513	486	548	531	523	514	498	499	522	530	507	526	504	518	487	520	491	516	503	509	531	550	542	500	507	488	484	514	582	505	516	504	523	493	499	487	529	543	512	513	549	519	536	540	561	509	541	536	465	531	507	497	477	498	493	490	464	532	528	458	510	549	496	531	497	532	538	538	503	477	518	521	502	540	527	550	506	511	474	528	559	491	513	527	531	529	479	494	544	494	484	511	542	517	517	535	509	491	501	507	528	508	542	502	534	516	525	491	507	537	511	480	515	525	511	531	516	493	520	510	487	485	546	522	484	530	561	536	497	493	486	540	487	537	498	493	525	504	509	500	517	490	503	499	492	451	525	508	527	467	495	507	516	494	483	463	533	515	491	481	532	514	535	533	539	566	494	515	536	535	559	511	538	520	547	538	560	494	502	530	526	526	532	490	547	544	529	552	551	499	494	486	528	516	478	527	537	507	516	521	520	508	499	526	541	494	542	533	482	506	485	534	500	520	513	496	554	495	515	528	522	502	512	492	506	503	498	538	504	504	550	541	509	524	534	482	522	546	519	512	536	515	508	514	510	501	553	502	474	499	524	583	519	500	560	518	508	534	512	519	520	507	576	508	518	506	560	498	529	528	523	490	563	510	488	509	520	542	493	500	548	540	549	506	527	490	528	505	557	541	529	546	507	529	513	524	499	509	532	504	503	498	499	482	548	508	504	509	517	490	509	544	481	569	532	500	522	518	549	517	543	551	494	514	545	468	511	524	495	472	509	507	532	520	481	541	520	500	486	534	481	477	511	517	486	531	520	529	505	522	494	496	481	488	563	547	502	537	520	530	493	509	533	483	491	521	488	555	496	520	513	512	537	523	520	515	510	512	525	511	549	482	531	508	494	543	506	512	519	555	474	542	520	547	479	536	492	509	493	495	481	540	524	498	520	538	484	466	514	521	516	506	525	532	516	528	525	505	496	552	533	514	488	507	523	517	506	466	509	533	502	526	534	536	493	516	515	514	492	530	522	525	542	518	556	496	513	494	537	497	507	499	521	504	554	501	521	485	505	553	532	517	522	530	550	505	522	520	533	513	517	499	518	498	528	527	548	543	525	530	513	492	528	516	523	515	524	539	516	495	492	526	506	506	483	542	556	498	532	513	520	528	487	515	557	551	530	522	524	517	515	515	511	548	515	517	518	522	496	526	528	501	529	519	525	498	520	499	523	536	519	498	560	550	494	528	518	480	533	519	527	487	521	470	509	537	530	519	492	525	515	516	504	498	490	515	502	487	552	526	490	508	497	508	535	511	549	537	523	490	529	533	521	502	506	486	507	519	570	514	497	514	523	523	519	512	515	495	508	484	531	530	557	503	521	493	523	537	530	499	565	518	492	451	526	524	499	520	477	498	529	533	519	491	501	523	520	531	513	533	514	509	500	538	522	497	533	497	487	498	552	503	520	522	452	510	527	494	544	487	498	518	530	505	514	531	500	520	526	482	487	516	523	491	496	486	513	506	529	520	572	525	546	491	498	506	515	562	509	489	505	514	541	568	492	511	481	550	507	509	528	493	563	507	499	518	556	526	538	517	490	550	509	522	460	506	504	515	481	535	502	519	522	455	506	491	552	511	525	515	503	499	527	516	531	515	524	527	541	512	517	520	487	473	488	521	536	482	544	491	518	496	503	521	514	519	524	500	502	535	544	511	537	491	496	532	558	494	516	491	510	488	550	495	513	507	518	535	535	539	522	500	504	502	543	481	548	507	557	511	525	552	539	539	537	515	538	537	535	507	499	497	496	495	529	527	527	491	518	496	496	538	544	537	500	496	465	516	486	519	491	522	551	527	486	514	484	530	538	520	498	485	484	490	508	496	476	498	561	506	510	529	519	513	527	554	524	537	526	494	525	496	483	502	517	509	534	494	512	491	499	494	550	554	573	532	522	533	513	528	478	532	494	544	515	518	500	477	488	504	504	548	536	495	498	504	515	522	507	512	492	517	502	529	484	461	514	519	479	492	477	552	493	504	483	495	535	527	527	525	493	492	491	527	501	517	465	505	492	462	547	497	490	475	494	480	539	532	546	478	487	531	527	504	522	546	525	509	465	520	509	498	514	498	498	513	538	501	564	524	533	484	524	527	532	522	486	502	471	539	514	510	479	538	525	520	571	482	536	533	488	541	549	517	531	545	531
1684	380	369	332	289	351	339	346	366	346	318	351	348	342	336	359	336	351	334	342	389	379	363	391	330	348	349	349	332	351	363	368	341	399	354	360	357	346	335	358	329	365	341	327	400	348	368	319	358	359	350	375	354	358	379	360	364	347	355	337	313	328	366	359	355	373	340	348	346	326	348	330	338	358	386	373	341	361	378	378	340	391	334	337	351	355	394	371	342	346	382	355	315	323	361	369	360	355	341	329	383	330	355	308	321	322	352	381	375	370	352	334	342	348	346	350	354	362	344	317	380	370	374	340	355	349	347	359	349	376	383	354	358	366	341	354	335	385	381	341	357	335	356	346	346	302	353	354	377	339	372	366	351	359	314	348	350	367	331	344	364	338	362	334	354	356	346	362	317	335	352	331	437	361	360	365	327	338	338	327	378	382	362	351	367	320	373	321	365	330	365	375	362	350	357	339	352	315	350	349	320	386	348	352	350	331	355	363	397	339	382	351	378	342	359	375	319	363	371	368	339	348	358	353	365	361	357	362	354	363	370	332	387	352	367	340	367	392	352	364	352	359	342	382	381	354	337	354	356	366	351	348	330	377	323	328	353	344	350	342	386	327	367	360	342	365	323	338	320	358	351	367	377	377	332	341	348	365	380	341	307	342	351	380	374	386	370	338	310	353	355	350	368	350	349	315	388	362	330	339	340	350	335	369	362	343	322	341	363	371	359	340	365	395	326	356	346	344	355	306	353	376	322	344	347	321	341	366	371	366	361	349	357	342	367	346	344	318	354	376	317	336	370	377	355	319	365	337	334	359	316	390	393	348	393	348	350	385	346	333	344	339	340	377	347	386	365	346	360	370	356	366	391	386	315	330	325	338	355	351	357	363	388	301	343	338	355	346	351	354	354	358	357	322	372	391	352	331	340	375	357	314	354	362	357	317	359	331	320	336	351	335	337	343	345	371	310	330	337	371	362	356	330	371	347	363	373	377	366	339	356	343	352	314	333	332	364	317	334	304	343	370	349	372	353	347	352	334	396	360	358	337	327	331	309	366	354	357	342	329	387	364	343	357	297	337	346	358	345	339	381	351	354	334	339	337	326	284	363	334	362	348	327	359	313	356	349	334	342	345	314	361	349	360	375	338	337	364	335	371	377	358	344	361	351	365	385	315	392	342	326	336	368	335	329	338	342	419	343	343	329	322	383	379	372	349	343	337	357	342	333	359	361	350	353	332	336	347	390	360	362	411	340	346	349	349	309	330	319	382	360	349	422	369	353	342	363	375	371	348	331	307	378	330	376	319	354	350	329	371	353	309	344	366	346	380	359	391	370	366	311	396	385	384	391	376	342	359	352	340	379	371	349	316	314	326	324	339	334	363	341	374	356	361	392	344	331	386	351	346	358	357	341	373	370	321	361	351	368	327	351	366	368	382	329	362	351	315	328	328	374	362	318	361	354	385	345	332	320	370	350	373	352	355	348	325	339	324	362	387	327	349	354	356	342	350	382	354	349	356	370	361	356	348	334	373	377	337	353	336	335	363	363	322	335	359	323	350	336	329	319	334	388	362	362	383	344	317	390	337	374	342	352	355	376	345	400	349	398	346	319	366	364	345	322	360	314	328	368	342	313	384	354	360	370	338	337	356	353	328	377	370	358	338	372	380	343	372	393	338	306	340	356	348	335	356	360	352	354	352	366	331	367	331	358	358	330	339	334	362	333	348	335	374	360	353	353	364	360	340	346	342	361	384	330	372	330	342	374	359	307	343	343	334	334	369	372	363	377	341	361	334	347	351	338	397	315	342	342	364	371	377	344	359	336	354	358	329	320	313	365	324	339	378	373	372	345	358	358	357	346	364	324	350	363	367	340	312	315	377	363	333	355	425	368	326	397	342	358	345	334	334	343	316	430	356	350	365	375	371	355	355	328	368	353	370	359	371	353	362	372	335	310	362	353	321	331	323	295	368	368	373	355	366	371	366	345	356	334	350	338	347	332	338	360	334	336	341	348	355	321	363	349	338	345	352	354	376	345	414	329	382	329	349	365	349	374	390	346	359	367	337	350	364	351	348	349	353	325	375	358	362	366	385	338	349	355	370	334	342	353	353	351	341	359	366	324	371	309	330	365	408	365	352	352	345	343	325	366	381	356	372	316	396	378	324	338	375	376	331	332	365	337	334	362	363	328	312	340	342	359	349	351	372	371	359	347	356	409	328	345	357	351	347	397	333	319	333	343	349	348	402	353	356	351	359	329	308	375	345	354	382	355	349	332	319	339	360	393	336	351	370	387	375	338	350	332	349	355	366	365	338	335	358	369	378	375	297	395	343	331	341	344	347	389	333	371	330	359	370	376	328	318	353	312	352	367	328	347	352	385	329	340	346	327	334	383	312	375	332	349	366	326	382	316	360	317	349	364	372	365	342	359	346	370	384	311	330	353	314	312	375	347	341	306	362	358	379	365	343	370	345	368	371	325	370	329	319	368	365	374	350	358	317	355	363	344	357	368	321	349	380	366	386	341	357	314	361	351	347	379	370	328	370	343	358	365	357	371	360	370	350	402	347	352	334	355	338	346	335	349	359	367	324	330	323	341	390	379	337	365	356	341	352	363	353	345	378	339	352	356	355	374	361	404	353	345	386	324	311	325	389	367	308	308	326	376	340	375	345	325	328	334	342	346	330	376	340	337	321	351	354	322	346	371	369	359	360	359	389	317	353	370	365	344	336	364	419	363	367	379	319	368	346	330	327	366	385	350	346	364	362	363	350	367	331	342	351	342	345	349	310	352	384	363	354	352	375	375	377	358	358	381	347	364	363	372	367	349	370	361	371	343	328	375	337	334	322	366	369	351	323	325	348	357	333	355	338	357	360	385	312	316	336	362	360	324	375	360	328	350	386	329	357	365	353	328	378	333	355	354	374	332	376	369	326	354	343	347	375	347	352	349	367	329	366	383	348	336	366	370	351	355	372	349	384	337	342	399	343	334	383	354	363	387	344	341	392	376	327	337	362	349	370	358	357	338	364	333	352	378	357	384	367	352	327	365	355	347	353	354	351	367	337	339	391	336	332	383	387	369	334	384	325	344	375	370	338	344	323	338	317	331	360	309	336	385	331	344	332	345	335	338	317	353	336	360	383	343	313	393	335	339	374	325	351	345	377	363	359	346	336	357	348	322	382	319	375	357	333	336	332	312	340	365	353	333	334	379	358	335	315	366	368	338	323	334	376	319	367	321	333	365	363	330	323	368	344	335	386	383	332	361	370	358	372	324	307	363	344	355	355	350	372	338	362	373	391	362	347	374	378	382	366	344	327	364	358	347	354	325	334	344	393	324	371	344	311	342	333	363	348	332	322	363	370	349	354	353	318	358	348	370	361	388	360	337	368	334	384	353	372	346	378	362	350	372	356	362	374	338	322	353	367	359	346	370	322	338	368	349	370	372	379	336	339	374	369	343	366	340	352	323	349	342	351	350	358	344	317	389	383	349	355	349	347
1885	797	864	783	812	819	801	767	764	759	751	791	792	755	734	789	785	729	764	784	853	785	733	751	745	734	754	813	791	707	795	783	723	816	744	708	704	762	758	808	800	712	784	768	706	766	750	802	777	736	770	815	749	770	776	704	787	802	742	782	783	790	775	780	731	766	772	803	785	740	790	757	766	810	722	811	757	795	760	731	780	761	756	724	758	765	759	776	780	761	806	763	734	793	750	764	765	788	750	806	785	769	776	742	737	771	746	729	771	759	729	793	771	735	774	792	792	785	745	763	744	748	763	785	744	775	824	715	826	785	782	817	776	748	771	715	738	753	788	739	786	778	787	760	775	744	753	769	768	782	786	766	743	755	770	776	776	744	788	756	796	804	827	779	774	752	800	734	741	771	785	741	756	738	767	798	759	768	762	774	776	729	769	796	763	779	781	795	710	732	796	780	788	749	754	746	776	769	748	749	777	743	774	752	757	734	777	817	750	741	749	768	784	801	777	748	784	708	746	781	764	786	769	735	783	761	766	734	785	782	768	792	809	782	740	773	740	763	734	791	735	754	767	735	739	776	748	735	813	787	771	746	733	786	751	775	765	782	813	805	782	785	758	738	780	720	811	761	753	770	811	792	779	748	777	772	816	776	736	733	797	779	731	783	772	804	783	764	740	763	769	726	789	743	786	697	746	797	794	788	772	766	739	758	826	802	778	777	731	729	779	780	759	713	747	744	782	781	806	745	750	767	757	804	740	838	775	807	733	713	742	751	750	773	740	763	712	738	743	726	822	736	767	764	760	741	776	763	785	742	766	789	740	757	817	797	753	746	735	760	771	798	741	769	760	753	779	750	791	728	728	765	771	740	749	776	733	796	764	761	755	787	775	771	735	778	780	744	778	743	775	744	745	771	771	808	764	764	757	755	737	793	736	772	790	766	769	780	727	781	729	718	676	734	802	787	730	756	732	798	759	763	797	786	715	796	778	777	738	841	740	698	761	704	749	804	779	804	746	766	754	749	772	733	752	753	762	776	817	722	714	784	780	754	802	823	736	756	792	762	816	808	729	766	746	703	751	752	822	760	737	759	739	762	723	734	783	720	748	750	766	745	753	766	772	702	767	774	755	769	731	781	726	774	778	749	822	740	803	737	740	721	775	692	791	726	760	745	754	762	762	760	756	773	725	741	731	760	765	725	777	782	786	751	764	780	788	768	806	759	780	771	770	788	709	746	721	787	760	755	800	812	749	743	799	745	746	754	752	857	812	773	758	758	783	763	758	762	812	721	738	752	746	788	785	764	705	729	782	741	781	794	769	752	800	801	799	720	760	766	731	737	696	767	828	807	798	767	806	782	799	812	755	762	811	763	753	773	775	776	769	729	748	771	780	709	733	715	747	776	789	838	774	741	810	764	776	808	770	768	756	742	813	776	780	774	764	775	747	781	739	741	736	781	762	711	737	786	774	794	763	780	707	775	763	726	832	778	757	742	807	812	759	754	746	746	759	757	746	776	786	781	802	760	749	730	777	670	821	757	746	754	780	785	723	801	739	795	757	742	759	770	731	779	787	771	757	734	727	767	778	770	766	732	806	769	763	750	773	820	796	729	776	773	767	808	781	784	748	749	749	771	783	742	764	784	779	731	780	757	762	697	753	835	698	741	786	783	753	784	767	766	787	749	781	766	803	761	745	797	757	770	753	789	718	742	759	749	769	785	764	811	764	800	767	789	703	743	749	781	745	791	763	757	713	750	717	764	762	718	784	765	819	785	767	796	792	783	749	773	743	763	719	767	739	773	755	782	763	821	796	723	789	803	804	744	770	778	810	790	762	810	777	778	761	756	719	761	767	770	749	753	744	780	744	785	756	747	752	796	735	737	804	749	760	716	762	798	760	738	731	780	781	765	741	784	778	793	729	754	769	784	797	764	745	780	809	816	767	756	747	772	723	732	836	784	813	785	757	704	802	781	708	783	808	752	770	752	809	754	758	784	773	770	778	822	730	774	742	735	763	776	802	784	760	785	725	768	764	768	774	787	772	775	732	733	793	797	746	803	730	762	806	723	786	793	717	741	737	795	784	742	783	781	731	794	746	799	798	773	844	740	810	779	760	758	771	811	740	748	780	767	760	709	724	739	704	809	767	795	793	713	807	767	775	753	751	756	764	764	797	765	778	757	752	771	799	754	810	794	773	754	829	781	755	731	765	729	762	773	780	815	766	755	822	784	772	816	767	791	722	779	726	833	714	781	732	782	753	758	760	738	704	813	784	714	733	699	768	777	755	745	773	800	750	790	734	690	749	725	764	746	763	788	763	735	777	764	688	807	809	723	780	791	836	802	786	767	742	779	788	712	755	830	769	755	785	784	725	751	780	763	759	751	793	749	780	732	758	751	813	751	795	738	742	767	814	727	722	742	740	787	741	732	737	820	806	806	831	765	802	797	740	762	793	733	710	725	742	741	800	778	820	770	764	778	787	833	755	754	729	685	722	726	738	741	769	765	781	730	780	805	762	769	704	769	756	721	733	751	765	798	749	755	761	749	738	743	767	781	750	772	766	761	757	786	776	771	774	740	770	764	765	783	766	783	753	757	737	752	758	703	775	784	785	790	823	719	775	779	760	762	765	752	779	720	798	778	741	786	774	768	766	791	746	769	769	771	713	750	810	803	718	748	765	775	784	752	760	795	711	790	791	750	750	746	734	784	762	764	756	809	777	815	747	708	795	751	738	733	733	800	768	772	718	735	758	776	753	778	770	769	755	726	756	761	781	749	786	782	700	730	737	762	791	743	739	833	763	779	752	701	782	767	743	755	783	734	768	760	751	793	780	770	736	785	772	746	771	731	773	759	779	782	784	787	773	807	790	783	705	760	777	792	752	773	755	735	768	781	739	800	741	761	728	758	789	777	787	809	769	756	772	753	794	734	728	773	745	744	780	772	826	735	747	795	741	741	740	780	786	808	803	829	811	786	762	757	793	768	775	752	768	781	733	736	732	782	756	798	770	770	723	763	787	762	788	744	771	765	777	751	757	765	785	788	735	735	732	828	734	785	770	759	746	726	732	751	769	782	780	769	720	716	758	770	756	740	777	739	708	814	743	743	794	739	772	787	755	763	756	812	788	794	723	773	761	796	765	762	771	752	787	788	716	738	834	765	727	806	766	771	778	805	800	763	773	766	774	793	747	778	752	779	755	742	731	733	796	801	809	789	764	755	798	796	776	736	782	750	757	744	785	792	732	777	833	819	740	789	834	769	794	782	740	786	794	790	749	779	754	773	755	768	786	804	766	775	787	748	729	703	764	724	746	820	694	764	794	746	789	699	779	815	798	786	744	745	779	745	790	803	752	781	767	747	775	791	764	780	759	789	740	786	773	771	713	775	779	783	732	741	757	791	800	774	749	790	723	807	735	790	827	761	782	774	764	797	731	799	754	791	678	721	812	805	790	772	694	770	728	787	750	718	786	723	768	744	751	793	761	782	782	783	754	719
7394	537	638	516	322	321	225	204	190	197	200	225	182	160	173	174	173	153	176	160	184	176	185	143	158	181	189	171	157	149	154	176	170	162	186	179	167	137	139	167	180	154	171	165	145	148	144	148	178	131	161	152	177	169	168	165	165	189	163	169	154	166	153	172	164	149	179	159	178	170	167	158	173	157	166	184	171	181	145	178	170	168	158	148	160	186	170	150	164	139	163	145	182	153	147	151	169	150	164	153	181	168	171	135	182	151	191	172	154	166	168	154	179	164	162	145	173	210	169	153	198	171	158	155	153	173	161	175	163	165	169	152	172	170	143	156	142	163	163	167	150	188	175	171	167	181	175	165	153	162	181	165	148	140	164	130	179	150	153	148	140	184	128	153	192	178	128	161	171	166	157	169	187	142	167	178	192	190	162	148	159	170	167	152	170	183	186	183	178	161	156	164	168	166	176	148	157	175	152	144	140	172	153	149	187	157	168	153	164	149	154	180	176	187	153	141	170	174	132	150	172	154	152	149	156	167	135	166	147	151	172	159	138	165	160	154	186	153	160	150	182	162	168	160	148	167	182	169	174	149	148	147	183	155	138	174	185	146	171	172	172	186	170	167	170	195	161	164	157	140	174	140	161	165	194	169	169	155	162	156	167	153	157	145	150	163	181	151	136	139	158	165	165	162	167	163	147	167	195	149	164	153	146	161	182	172	154	161	151	146	164	173	167	163	162	168	162	173	172	164	173	195	167	139	157	166	174	161	152	174	172	162	169	171	168	170	135	175	170	155	185	186	172	170	154	165	142	146	171	136	175	169	130	149	160	145	150	159	141	158	149	152	161	187	155	168	176	190	168	149	157	140	148	161	157	155	141	197	158	141	171	147	156	173	150	168	158	160	141	162	153	139	155	158	147	152	157	169	151	187	187	181	194	139	168	155	164	180	163	150	156	166	170	206	172	164	163	152	159	179	155	140	155	155	177	170	151	166	172	178	163	155	151	158	147	163	181	152	167	180	142	168	164	157	135	150	170	163	185	174	175	163	181	161	159	170	165	165	169	177	145	157	141	160	161	172	166	180	178	158	187	173	174	179	147	147	180	169	185	170	151	147	162	159	160	145	206	190	157	174	162	164	140	163	148	173	138	156	132	136	145	159	169	158	173	158	176	191	174	172	144	160	189	165	142	164	168	167	162	174	174	150	155	170	151	174	159	164	159	140	179	184	185	164	165	172	149	169	179	183	167	150	164	184	168	161	185	158	125	159	126	174	166	168	161	149	138	162	154	183	164	161	170	171	181	144	154	185	161	164	161	173	136	185	159	159	155	163	141	147	139	179	161	182	186	147	170	160	133	168	169	162	156	183	149	173	193	171	165	168	203	161	164	150	166	181	153	156	160	185	176	172	166	163	157	169	154	169	168	165	179	155	199	186	164	162	174	177	161	175	155	169	175	166	159	147	144	152	156	162	161	160	159	163	168	156	167	180	149	175	160	139	159	186	166	182	168	189	151	161	145	160	168	172	159	152	185	164	193	172	152	167	178	147	156	166	165	189	153	171	164	155	149	158	159	170	183	183	135	154	168	138	163	184	183	167	149	151	177	157	177	146	144	177	170	153	171	177	173	156	171	142	155	175	175	152	140	149	176	147	160	163	156	159	189	189	135	130	141	149	164	181	160	145	165	179	186	169	145	133	153	152	175	142	156	153	163	154	161	163	169	147	169	163	143	172	165	145	151	159	150	163	177	173	140	165	169	166	158	164	178	159	170	161	186	192	152	165	137	156	157	181	156	160	169	174	183	149	171	183	173	143	156	181	147	138	153	168	168	159	159	153	199	160	176	176	170	147	158	132	155	147	155	179	184	174	151	173	163	169	138	154	167	151	180	176	150	158	133	171	182	163	175	185	181	162	160	152	166	145	138	180	161	148	146	156	177	164	177	169	174	159	177	164	164	150	155	170	159	179	153	177	177	173	178	155	147	153	140	170	157	166	147	172	135	157	179	137	142	162	152	157	182	164	136	166	176	191	195	186	174	158	166	157	168	179	174	144	152	150	156	148	159	179	157	166	174	173	179	137	153	168	194	176	179	178	153	166	159	147	154	166	145	177	172	156	153	154	185	159	164	149	172	157	155	169	145	148	142	177	175	130	178	152	127	141	144	189	156	159	151	165	148	167	136	144	172	157	161	172	134	165	157	171	173	174	128	171	163	154	182	168	186	171	174	171	145	146	166	180	166	169	159	164	140	180	177	166	156	161	157	154	175	153	165	175	171	160	159	145	148	193	163	151	168	162	181	154	157	155	167	166	159	158	176	159	163	151	145	139	177	185	148	161	187	146	135	148	148	142	175	176	189	175	187	149	181	161	194	167	162	162	140	152	146	167	149	159	176	158	147	171	150	152	164	146	161	162	157	162	170	153	155	172	147	180	172	176	169	178	161	159	146	155	168	179	169	162	149	138	169	156	156	148	173	164	140	161	156	138	151	163	125	157	165	203	157	188	178	151	162	164	163	188	152	153	162	162	178	171	139	165	135	163	144	144	173	158	205	166	167	176	170	160	166	173	164	182	160	155	162	180	168	165	156	154	163	161	160	150	163	149	156	164	140	184	170	175	165	168	168	165	176	134	159	157	136	168	158	154	172	170	158	140	167	172	155	151	169	168	185	162	160	169	155	156	155	152	146	159	159	152	189	135	154	171	160	161	162	182	190	154	160	156	151	170	161	152	144	182	159	148	169	159	144	170	169	155	170	165	158	143	165	174	142	156	180	174	173	167	174	169	184	170	183	164	170	165	170	173	192	179	163	140	178	164	168	161	175	153	173	156	176	172	173	166	191	183	164	158	140	156	172	156	166	140	170	147	166	157	152	160	182	172	160	152	150	164	169	190	148	148	169	152	162	157	147	195	157	154	156	152	156	172	158	183	153	153	180	171	182	170	160	177	136	177	170	167	182	163	155	169	189	167	181	193	167	164	146	164	181	177	147	140	135	159	151	172	154	178	182	163	153	162	146	156	161	172	172	173	204	170	173	178	169	180	173	177	169	155	179	175	151	161	168	160	152	173	190	148	178	167	171	152	171	159	174	164	167	162	162	159	167	177	151	166	156	146	131	153	153	174	175	155	183	189	166	158	156	162	166	147	173	156	175	190	164	189	157	154	153	149	168	165	172	189	158	146	167	171	149	186	161	177	152	157	170	156	158	176	178	179	165	148	186	162	201	130	142	156	167	163	158	150	132	141	154	163	170	166	155	179	170	155	171	144	130	169	173	159	145	146	144	166	155	167	152	157	159	141	169	173	155	154	162	164	149	163	171	158	166	168	130	182	166	147	174	159	178	140	140	142	161	151	191	167	172	158	182	183	163	153	176	160	160	152	165	150	112	157	167	160	179	177	170	155	143	155	159	163	167	174	168	189	182	179	161	164	181	144	174	173	176	169	142	158	152	159	156	163	138	172	189	156	194	161	129	152	147	148	154	178	169	141	160	163
6030	733	1494	1463	1351	1000	798	688	690	595	522	550	496	490	514	477	456	498	453	453	460	421	440	384	426	432	401	431	429	434	411	420	410	441	414	466	408	407	404	413	440	397	420	402	398	392	394	415	449	443	389	415	428	370	411	384	393	415	427	436	424	398	354	412	418	392	396	401	433	395	392	377	389	420	434	405	399	394	417	411	418	398	395	419	405	425	401	381	418	399	380	397	421	391	396	382	391	386	431	410	412	379	437	429	402	431	415	362	404	425	415	398	407	386	417	407	357	416	403	372	380	406	397	388	404	402	415	409	419	393	433	388	400	394	391	378	404	365	419	393	375	387	428	397	392	407	428	396	420	397	393	379	373	401	361	439	414	435	408	420	401	435	411	409	390	421	414	381	434	426	394	362	376	377	411	404	391	414	418	418	405	373	406	408	420	426	368	380	420	375	401	405	452	408	395	426	390	421	406	433	409	405	413	384	407	383	413	432	398	386	407	403	366	432	373	365	388	391	393	425	422	376	389	431	404	401	391	406	426	410	416	399	419	392	429	412	411	375	393	398	420	379	369	412	411	407	421	413	395	423	382	408	411	397	406	389	393	387	411	373	423	403	365	415	398	396	379	364	439	344	368	416	419	407	411	433	403	415	382	415	384	392	410	418	398	396	397	382	396	389	397	396	387	407	399	413	444	406	441	412	412	401	402	406	424	408	393	404	436	391	402	365	406	413	432	361	391	404	411	379	405	380	395	373	381	389	407	407	415	393	376	399	400	346	417	371	437	401	385	373	433	424	400	389	424	416	371	397	406	417	425	417	408	409	400	379	419	389	425	410	404	396	393	404	406	403	385	391	454	392	415	400	385	424	454	381	391	416	394	398	390	385	397	389	393	402	412	411	413	408	385	419	400	390	418	379	414	385	402	415	423	383	383	416	411	414	425	405	375	408	422	384	376	369	396	421	425	375	402	396	402	370	424	400	402	395	368	442	402	380	414	425	387	388	413	416	389	394	419	406	415	359	382	397	373	389	363	422	407	375	407	453	381	392	391	400	401	381	422	408	416	403	395	439	400	377	383	391	395	412	394	388	396	398	410	395	369	401	422	391	385	382	358	412	428	390	431	387	411	416	389	410	402	399	383	424	390	414	396	370	398	443	383	380	394	391	400	357	391	406	410	398	384	422	379	426	378	409	417	376	378	408	384	412	413	433	438	420	452	395	378	398	382	433	361	410	411	400	390	376	413	388	365	396	414	394	406	389	395	407	376	378	412	395	389	404	414	411	401	384	411	410	377	415	431	405	405	414	402	384	380	377	376	417	414	382	417	392	365	376	426	427	392	396	452	403	406	407	421	375	385	413	410	390	398	387	397	402	385	394	397	372	390	372	430	361	387	402	388	420	409	394	419	407	415	397	391	428	376	398	367	427	409	342	390	423	382	448	428	408	394	393	402	420	384	397	405	391	397	414	369	414	393	425	367	404	391	382	410	399	444	383	437	373	396	398	421	395	393	408	390	416	378	422	395	394	400	387	407	444	419	373	408	417	384	416	368	405	369	372	389	412	400	419	390	412	421	391	375	358	397	405	381	444	413	396	356	375	429	409	402	369	383	358	394	405	390	409	413	384	359	404	411	380	368	405	383	380	362	439	395	390	413	372	424	363	380	381	422	407	376	357	404	415	411	412	413	425	401	372	434	400	387	396	401	418	427	384	421	410	394	368	333	384	388	366	411	431	395	387	434	410	428	416	396	425	380	405	400	421	372	395	350	414	375	442	429	422	394	414	396	392	407	411	367	412	419	394	400	425	399	392	406	404	397	415	411	424	428	405	419	393	384	376	382	379	419	390	391	364	378	419	414	411	403	419	400	382	408	396	381	385	415	444	398	396	402	404	396	408	428	401	400	370	385	426	400	374	409	449	399	411	431	411	417	392	400	411	419	390	393	397	408	381	413	450	420	391	364	412	401	384	378	367	404	415	392	431	400	384	395	422	448	417	383	384	425	380	384	392	441	408	449	383	420	400	383	403	408	398	410	362	371	416	398	377	393	429	390	422	381	428	418	379	412	370	393	375	427	376	414	416	404	407	402	411	449	429	430	403	389	398	419	406	404	405	393	393	391	421	427	392	381	413	424	377	398	385	395	402	371	423	414	424	396	385	408	410	414	405	380	437	399	420	398	399	419	420	394	403	390	407	377	396	420	410	403	393	380	385	376	388	407	417	417	378	382	373	394	421	406	402	391	372	390	424	409	401	378	379	390	365	413	390	404	396	445	381	410	410	385	386	388	434	388	407	383	410	404	392	389	402	415	421	420	371	405	383	407	433	438	375	410	414	421	417	408	413	420	444	391	425	386	425	425	408	370	444	381	425	424	394	419	409	387	408	413	385	432	405	400	398	437	393	379	379	391	405	400	404	442	410	413	372	429	404	410	363	395	384	394	411	382	424	439	406	387	381	416	418	391	427	385	396	423	403	384	389	401	402	380	381	421	422	391	412	401	388	425	405	404	444	400	385	450	367	397	440	407	385	404	421	379	379	387	399	375	370	385	398	421	411	415	409	390	399	416	428	398	390	397	423	415	425	366	374	390	412	392	405	385	398	404	381	391	417	403	430	402	436	407	420	393	382	371	392	394	404	409	404	427	379	401	398	407	404	431	411	406	379	399	371	410	403	428	409	380	423	382	384	412	393	400	411	430	398	410	402	409	368	398	419	391	419	401	386	388	419	388	389	410	404	432	382	417	388	362	396	392	367	414	403	387	402	402	421	438	406	382	402	358	421	366	376	412	393	358	428	419	407	396	390	387	402	415	385	419	406	387	365	428	414	352	397	399	405	382	428	370	395	395	415	419	374	400	379	450	407	424	402	430	400	398	403	448	386	388	412	379	439	417	377	384	401	382	399	404	397	407	415	377	449	417	435	351	404	392	410	392	415	384	369	391	393	436	433	385	361	382	401	387	418	423	395	389	407	385	444	382	389	402	411	380	397	394	403	387	379	393	371	402	383	394	401	381	409	401	389	389	435	390	404	401	363	392	424	386	424	368	413	408	448	369	433	396	357	392	370	398	405	375	421	385	426	411	407	409	416	399	395	464	376	388	416	393	420	383	459	405	411	395	381	393	389	414	398	422	403	389	402	403	377	381	394	434	369	412	395	413	430	435	409	370	435	404	394	394	408	438	393	387	367	421	420	384	381	398	418	425	429	386	376	406	369	419	381	414	383	410	418	407	437	402	385	405	348	421	410	399	367	400	402	416	390	433	430	412	372	454	443	361	417	389	370	391	364	401	420	403	405	406	425	359	432	363	400	385	366	395	361	437	370	407	402	404	400	403	376	441	419	394	374	375	426	414	441	386	379	389	398	438	397	365	418	418	402	391	420	389	393	372	389	407	403	421	393	378	406	393	419	386	423	402	388	378	358	428	407	409	374	407	419	397	364	405	390	396	408	408	398	416	439	407	384	373	399	420	401	382	385	392	425	390	388	361	413
13938	1298	1194	879	583	424	329	322	296	315	260	225	226	223	215	244	233	240	213	224	221	198	221	223	207	190	215	197	214	218	205	208	230	208	198	222	205	203	179	174	208	224	238	250	242	201	187	200	204	189	217	233	238	210	205	203	202	191	190	218	205	216	196	225	173	197	229	189	182	205	196	218	230	193	234	195	227	230	225	242	224	206	209	210	179	218	194	203	199	221	192	199	208	220	189	206	200	209	234	217	216	226	196	200	178	220	227	231	231	183	211	217	200	179	193	218	191	185	211	196	222	201	196	231	205	202	181	220	178	187	216	226	205	195	203	216	221	214	198	184	186	199	207	192	228	217	216	187	216	238	205	226	177	188	199	216	217	215	216	215	190	209	211	232	208	210	203	209	202	221	184	196	221	207	220	192	191	186	219	206	252	218	213	206	210	208	210	209	175	191	209	215	224	233	186	163	220	183	209	215	197	212	237	193	221	203	207	211	206	185	235	216	202	217	184	172	198	195	196	191	179	186	223	208	189	205	227	219	201	173	192	189	233	225	197	210	202	200	196	208	225	178	214	197	228	148	199	214	209	175	199	204	208	202	199	207	211	196	211	197	210	211	232	179	191	208	189	205	195	216	204	191	188	215	194	203	212	210	217	227	174	196	234	221	196	214	196	213	179	219	189	213	209	215	211	191	215	196	196	223	210	173	196	198	219	208	201	209	199	237	196	197	202	202	209	209	169	219	215	213	204	233	191	207	211	192	185	199	225	186	192	222	205	218	180	203	227	206	199	203	203	195	188	206	222	209	216	224	177	202	201	219	218	223	223	246	190	200	197	185	221	219	198	242	241	196	184	212	197	217	218	229	238	199	194	183	198	184	187	214	205	225	217	190	190	217	203	190	178	229	225	208	205	198	201	183	177	227	227	221	230	196	246	210	221	198	181	228	204	197	209	216	206	192	262	199	220	190	217	203	202	184	213	192	221	205	216	211	195	231	201	244	198	180	207	217	196	208	209	207	209	220	208	182	207	188	211	175	216	199	195	186	203	205	202	221	209	189	217	228	169	209	211	208	194	213	196	209	205	206	200	204	224	196	210	213	193	216	228	198	198	181	207	192	180	201	207	192	192	196	196	185	189	218	183	206	209	206	219	217	206	213	199	221	175	193	196	195	170	220	201	183	185	207	202	202	201	202	193	213	204	178	205	180	214	205	202	212	193	230	201	203	183	195	192	197	185	203	214	223	210	216	188	209	198	193	184	201	209	209	201	211	207	191	182	202	199	214	221	213	184	215	227	245	177	200	181	204	194	206	204	194	210	178	204	206	206	213	209	224	197	223	186	194	201	200	212	193	196	210	180	181	188	204	188	193	247	178	193	213	203	236	235	214	205	232	215	197	206	229	203	209	196	182	200	213	221	225	222	217	209	205	164	217	183	199	220	203	203	196	211	179	216	195	226	191	194	218	216	236	189	205	173	183	203	188	202	188	187	197	208	219	199	195	204	188	216	205	187	201	194	177	206	188	231	214	205	184	226	211	214	223	219	216	193	188	215	212	199	219	234	203	212	206	201	202	200	191	208	200	220	232	207	207	217	236	232	167	233	218	198	198	210	208	208	194	209	169	208	201	224	193	190	190	224	195	215	203	213	226	203	181	200	197	215	178	202	204	205	204	204	206	216	213	219	216	194	216	182	194	242	187	191	225	197	188	213	196	190	222	192	190	188	204	212	218	196	185	203	219	198	202	191	209	197	215	176	195	241	214	173	191	218	216	189	195	201	181	195	185	204	190	214	205	209	230	216	204	199	201	209	199	191	181	222	209	195	215	226	206	205	195	175	254	229	196	217	225	179	174	241	183	192	198	189	208	178	209	200	177	209	197	206	193	208	193	222	236	196	205	225	182	221	215	217	224	194	225	208	184	178	204	198	169	214	195	190	217	186	191	223	194	189	187	197	207	223	205	212	196	198	203	179	209	201	190	192	219	201	220	202	207	209	200	219	173	183	182	163	196	218	202	190	213	230	183	203	198	200	214	209	206	194	202	206	234	222	212	209	214	223	196	203	197	199	209	225	207	209	197	228	184	191	212	192	234	211	218	217	210	199	208	192	209	218	199	206	213	219	233	235	225	210	178	217	194	190	222	222	232	189	194	194	192	187	199	209	188	202	205	244	192	217	212	197	213	207	224	212	196	222	227	184	218	224	229	204	214	188	211	215	215	189	214	221	195	186	217	267	213	198	218	235	209	206	189	182	226	203	192	207	189	229	200	172	198	193	233	209	200	193	198	215	213	198	208	190	200	232	227	183	193	191	203	218	217	204	187	211	194	218	229	191	190	187	217	213	202	187	191	186	215	182	213	183	208	194	197	228	205	214	192	187	213	226	183	192	166	212	226	210	213	205	215	185	202	228	213	220	204	178	220	221	229	214	187	204	195	206	216	203	200	215	158	204	227	199	193	208	211	201	208	201	197	176	217	213	204	181	200	217	228	199	210	205	217	207	212	197	204	234	214	190	196	201	184	182	180	205	189	214	202	195	194	207	208	194	210	194	216	203	193	215	215	221	221	209	233	182	212	185	201	198	209	204	196	187	214	199	202	183	182	214	213	188	189	207	198	212	250	214	187	197	183	203	207	218	205	248	207	193	225	208	216	210	189	176	180	201	210	201	210	236	198	234	217	209	210	236	187	222	231	199	181	204	203	223	225	195	209	197	227	221	200	200	200	172	212	195	213	200	214	204	197	184	179	218	241	202	203	197	196	190	208	210	222	192	187	224	185	183	229	180	232	210	218	199	223	221	200	213	216	222	208	228	221	211	220	196	216	200	201	190	218	224	202	219	216	195	184	205	208	217	199	207	201	224	207	222	204	194	203	208	189	185	196	218	217	195	218	197	230	185	189	193	182	186	210	219	234	220	196	201	189	205	215	201	200	197	197	215	199	197	187	164	203	202	193	172	190	168	233	184	201	210	203	206	190	198	208	198	201	226	219	208	204	185	188	195	183	215	213	185	170	171	199	205	215	213	199	220	224	212	214	181	226	230	212	233	221	208	225	219	201	211	172	201	225	211	205	200	204	206	229	184	232	208	205	211	200	214	216	216	186	174	218	205	193	189	205	211	197	182	205	222	224	204	175	209	230	186	233	206	190	241	201	220	221	223	214	205	172	198	214	217	229	241	239	192	219	213	191	197	218	180	192	221	171	204	228	180	182	218	219	238	216	230	223	211	188	216	204	190	213	213	229	209	187	218	212	181	203	230	175	185	204	209	199	186	220	185	228	210	212	217	174	211	203	187	182	225	192	207	179	203	226	198	201	207	212	209	200	211	209	204	194	188	228	225	206	182	224	222	205	204	253	195	226	212	191	192	213	216	202	191	200	179	223	208	211	191	167	189	204	193	214	212	201	192	195	194	197	213	207	191	203	200	193	231	212	215	200	189	203	213	201	207	213	203	225	167	204	204	212	205	191	203	184	186	180	197	202	211	202	215	187
7994	1195	2459	2586	2141	1637	1264	1107	1016	907	872	803	793	740	679	679	627	640	637	613	568	608	630	546	595	566	600	580	541	543	571	551	523	566	543	519	515	512	584	544	527	524	533	511	539	531	533	527	569	511	533	534	526	488	521	518	523	523	534	522	522	507	543	535	505	546	526	532	528	537	530	441	534	564	555	512	530	521	550	542	528	513	530	504	493	508	505	507	511	491	555	556	564	536	542	517	536	495	512	520	512	517	540	558	526	496	482	539	532	549	513	532	517	513	527	518	485	529	514	506	527	523	505	499	533	524	488	520	506	525	490	485	516	518	507	516	547	531	491	494	508	518	568	526	537	538	513	522	509	508	487	498	525	515	526	529	541	528	509	503	541	508	509	519	563	533	509	529	546	508	524	537	468	551	495	529	536	522	501	547	527	521	512	480	524	538	532	486	550	481	536	522	528	503	528	531	498	534	526	497	539	540	529	528	517	540	532	513	542	496	564	544	531	513	502	530	530	564	504	517	529	534	489	541	557	540	521	503	480	542	547	525	439	501	505	511	552	573	535	559	480	539	506	549	501	513	496	486	512	506	540	516	506	504	493	479	546	546	521	467	518	462	505	535	531	558	479	500	533	527	504	535	503	512	522	500	533	544	551	475	539	491	527	537	487	521	516	544	475	563	532	557	518	566	486	505	502	546	524	511	494	493	499	533	509	498	530	510	538	521	522	510	523	496	513	504	508	541	550	516	548	542	519	537	511	487	532	505	477	514	501	530	521	535	519	483	556	505	536	490	479	504	500	502	523	543	494	527	533	498	485	497	487	550	494	525	548	506	512	528	566	524	506	510	506	499	515	543	498	491	506	484	462	529	518	551	524	533	544	547	520	537	525	505	498	537	535	540	509	553	519	537	549	524	533	560	527	526	537	533	506	506	509	558	485	507	497	510	488	510	498	504	493	520	536	533	535	530	503	490	494	502	562	503	513	516	514	549	502	519	499	518	489	507	510	552	511	526	478	567	542	482	529	505	477	481	499	527	528	510	534	529	528	542	513	523	528	506	542	527	564	481	481	505	491	500	528	475	501	566	507	499	490	508	532	523	516	517	508	588	511	514	522	521	549	511	499	521	456	527	559	500	564	472	502	480	487	505	553	495	524	532	537	522	554	512	496	515	555	522	497	502	536	514	515	523	504	520	534	505	546	535	510	513	479	551	495	506	490	540	490	530	497	541	509	490	545	509	562	527	509	557	506	511	513	553	520	492	521	517	509	555	517	529	517	486	573	497	495	525	539	512	527	522	541	487	515	504	534	505	543	505	519	518	513	504	520	488	559	543	564	480	451	529	527	523	496	506	505	561	540	522	499	521	505	528	505	515	538	544	521	506	503	476	519	487	506	486	523	512	481	536	522	475	581	475	531	540	518	531	530	522	504	541	498	483	498	495	520	509	518	545	527	521	520	539	538	553	511	489	521	507	498	493	503	519	516	501	505	547	530	505	503	518	516	519	514	556	515	505	546	543	498	546	495	490	522	493	526	557	509	515	485	514	522	487	474	519	529	505	540	511	551	535	510	494	532	535	505	525	478	500	524	500	522	483	531	507	487	531	518	473	532	530	558	513	538	509	544	531	511	521	490	499	520	475	522	547	559	504	565	491	524	488	491	499	528	505	515	507	513	545	567	529	574	503	495	495	488	550	503	521	510	539	541	500	482	506	524	521	549	497	540	495	514	561	488	562	500	555	501	543	509	555	506	515	501	517	520	514	536	534	506	551	537	512	499	497	504	538	493	523	507	497	548	452	544	484	546	514	454	519	532	545	485	516	515	512	538	496	560	508	513	551	526	486	516	510	485	523	493	561	530	509	537	524	520	514	541	525	530	497	525	490	486	523	517	510	561	516	452	531	517	549	495	499	525	528	532	533	518	518	520	521	507	530	504	556	532	495	508	534	534	518	518	539	459	472	542	501	501	512	525	528	489	526	531	507	515	490	515	520	508	550	558	481	510	494	531	526	536	518	529	501	509	510	504	541	509	492	495	517	514	503	539	531	519	492	485	509	524	506	483	540	545	494	496	491	538	511	562	532	513	537	478	586	506	531	532	515	517	526	529	500	505	514	520	541	515	562	484	517	529	509	514	504	491	556	517	528	495	515	514	514	553	509	496	559	545	537	509	482	484	513	553	545	527	519	543	526	531	516	571	502	530	549	534	535	474	519	537	551	515	547	473	540	501	524	553	542	561	503	518	515	539	510	517	467	519	566	534	536	500	508	520	498	535	487	465	520	526	513	526	512	498	515	469	533	526	525	532	526	527	526	509	492	505	557	517	556	515	507	562	504	498	504	493	529	498	514	498	521	536	539	494	559	515	522	526	497	514	496	526	506	522	548	513	502	532	511	497	528	515	513	490	492	568	516	482	526	515	518	524	513	506	510	555	487	522	525	497	529	543	509	499	500	492	501	504	490	539	516	526	482	453	493	503	494	496	554	510	529	510	541	524	500	518	478	559	523	480	518	503	512	547	485	527	527	506	523	494	516	493	509	519	509	509	543	508	502	517	503	499	521	526	504	544	530	515	512	517	497	509	538	547	513	559	527	575	511	497	522	494	499	512	501	541	561	507	482	493	544	520	507	507	550	538	511	542	487	540	519	507	543	511	545	541	536	521	503	515	568	525	513	504	494	515	539	529	491	532	526	532	506	524	534	536	525	498	509	511	526	527	518	528	546	524	503	521	512	519	544	523	508	504	524	489	552	513	473	468	519	506	508	526	516	581	501	548	525	496	517	520	541	495	495	541	473	490	503	522	522	502	525	512	536	522	550	526	477	560	520	530	531	542	509	534	476	481	527	531	489	521	501	467	508	546	548	531	495	543	512	520	547	523	539	535	511	544	499	516	508	546	501	528	490	520	487	529	524	521	500	512	545	514	551	548	501	528	532	533	516	557	500	539	533	520	503	540	547	477	555	522	558	544	480	500	514	504	496	531	523	519	503	540	494	514	529	500	543	551	499	507	542	497	499	578	541	457	504	542	517	552	484	517	524	498	496	554	497	503	546	534	527	483	536	513	535	493	524	519	560	494	526	505	502	516	517	520	492	486	480	560	498	507	488	541	542	537	521	523	502	525	481	536	527	486	515	515	519	508	482	544	492	538	534	485	542	519	505	535	481	522	527	503	569	514	484	522	536	532	498	541	527	557	505	531	494	547	527	507	507	505	523	485	511	505	478	534	499	562	531	496	495	533	547	526	528	514	529	512	531	544	548	495	513	543	550	492	535	536	529	491	472	513	517	542	520	491	496	537	533	558	532	494	510	517	510	497	496	540	486	526	468	568	535	519	523	464	527	520	489	509	520	532	520	478	522	506	513	550	526	509	522	492	490	485	507	505	557	522	511	523	492	559	512	484	514	503	557	512	533	517	492	530	534	528	474	508	516	539	532	537	508	555	520	503	543	515	502	513	510	529	524	516	498	504	505	532	532	484	553	529	538	501	527
1503	382	377	367	397	323	377	369	371	338	371	340	366	333	342	366	378	354	392	382	384	363	366	344	348	370	365	318	331	358	359	362	347	383	348	373	316	344	345	355	360	346	376	368	348	381	345	338	358	369	321	376	341	365	362	331	357	352	367	371	309	343	349	369	430	315	375	353	364	352	338	392	351	352	378	354	356	320	358	352	309	323	339	341	354	360	405	343	360	365	349	365	383	360	372	385	322	334	377	360	328	372	325	347	380	349	328	352	388	351	357	344	326	321	333	339	351	380	319	339	320	347	360	337	364	355	315	330	360	380	367	304	355	366	349	373	301	318	371	336	353	356	371	320	341	357	354	348	323	365	342	342	339	349	369	350	354	381	384	396	385	349	353	334	358	358	342	366	342	346	369	368	349	363	328	357	354	359	330	344	385	348	365	372	343	357	326	304	356	349	347	364	368	328	342	360	367	360	341	366	366	325	344	378	358	370	367	387	354	362	389	366	343	387	338	341	366	381	363	347	349	376	344	354	354	332	391	332	359	347	342	340	341	348	355	363	363	364	363	354	319	385	365	326	353	359	365	364	358	360	336	343	373	331	361	356	331	370	361	397	363	354	380	328	348	318	350	366	343	366	351	353	360	359	347	376	336	359	341	399	349	394	341	350	356	330	341	321	324	337	365	361	384	371	365	348	354	360	357	376	356	349	326	371	358	382	333	353	360	354	361	361	346	375	365	351	349	349	373	339	381	381	343	334	396	355	324	346	354	351	348	332	343	383	318	317	358	329	387	354	383	355	372	321	360	374	361	349	340	387	350	331	335	375	392	353	342	337	358	387	322	349	383	357	335	320	413	349	346	343	357	383	366	359	399	360	380	352	352	360	313	362	375	338	355	385	368	360	394	351	379	321	346	344	352	339	351	362	360	363	339	351	372	399	363	339	384	304	354	322	350	378	354	331	366	341	375	360	346	351	348	368	338	378	356	365	351	350	355	371	335	383	347	351	391	359	313	356	412	361	347	393	344	371	337	342	382	370	319	347	344	333	367	341	333	328	327	329	337	333	337	341	373	334	361	323	359	340	384	381	364	325	352	360	359	361	346	366	386	341	377	367	365	385	385	380	338	395	342	335	325	335	361	352	325	335	371	329	364	352	345	330	316	313	362	381	332	340	351	396	392	371	356	343	317	390	354	347	375	363	357	378	355	366	364	347	357	341	331	331	357	354	348	370	368	354	309	364	323	358	342	321	347	365	394	356	351	337	359	338	353	408	328	353	345	319	361	358	346	360	347	346	328	363	347	353	375	344	350	337	358	347	386	330	348	351	327	341	343	362	378	367	377	360	353	331	369	402	340	365	329	374	371	376	344	343	377	355	350	363	355	351	333	328	335	347	361	338	341	389	322	367	378	342	373	365	365	363	341	376	387	330	391	332	337	363	373	316	339	345	350	367	354	381	313	340	317	325	341	363	347	350	345	388	336	335	306	362	333	347	320	352	347	348	351	360	379	347	353	325	349	341	355	328	348	365	388	366	329	346	395	353	377	331	353	352	371	392	364	366	369	296	355	356	332	316	335	344	340	387	315	402	313	343	349	352	339	357	404	372	372	299	366	368	338	370	347	347	350	318	318	355	392	368	363	327	348	367	383	341	386	342	370	380	348	337	345	352	343	380	357	362	363	370	343	321	341	325	362	327	364	338	356	362	345	353	343	353	347	343	336	373	393	321	382	348	372	358	306	340	335	401	351	343	361	317	371	368	355	345	352	342	370	373	349	369	345	362	356	336	334	338	383	346	340	386	344	356	363	368	380	345	316	360	356	356	357	356	361	375	363	355	358	372	365	357	334	378	367	328	355	359	364	348	359	338	364	348	412	325	386	382	322	322	345	357	349	378	364	332	329	360	343	310	355	348	336	362	353	347	351	375	357	331	369	350	353	373	381	356	376	344	339	361	397	369	344	351	344	323	385	331	361	355	364	348	347	357	351	345	329	360	365	352	400	355	352	375	341	358	354	374	394	346	347	361	369	333	390	333	346	317	346	373	353	326	365	330	375	361	357	365	340	369	387	349	346	353	350	355	362	362	333	381	324	337	337	341	333	379	346	384	359	356	342	382	347	331	375	347	352	316	345	374	362	314	358	348	355	386	370	362	324	354	371	359	360	331	382	329	383	350	371	339	329	336	354	314	337	356	333	356	350	363	339	342	360	340	322	362	356	334	324	363	344	378	352	350	353	336	361	377	386	335	328	356	339	346	388	339	347	380	367	375	328	359	362	347	385	331	355	412	378	347	374	366	380	346	370	338	367	349	368	319	350	364	328	363	400	335	344	305	311	352	345	373	318	356	341	388	357	362	347	349	354	359	356	344	386	354	357	339	363	333	403	343	369	347	335	334	370	381	350	337	349	370	340	343	327	368	352	344	341	343	333	385	365	378	348	356	370	379	331	368	364	342	322	342	401	388	383	346	348	332	364	346	382	369	393	342	367	357	365	342	327	359	341	363	357	334	391	344	342	347	349	356	341	343	308	350	326	330	333	359	349	336	347	319	327	353	334	355	405	353	366	420	284	363	338	345	369	344	368	336	342	348	361	360	352	353	346	363	313	372	355	336	361	316	340	384	322	352	330	372	382	377	347	332	351	357	329	323	334	312	333	363	360	349	339	372	349	343	354	364	369	347	350	354	332	348	373	345	310	385	346	341	366	361	365	375	326	353	358	360	346	353	353	343	372	367	336	348	370	366	308	356	341	350	360	388	339	351	336	331	396	339	324	320	335	369	307	389	367	322	367	341	316	376	368	337	372	342	389	369	347	330	361	362	356	351	359	364	319	368	334	327	341	339	309	317	360	350	337	326	362	348	340	368	379	353	385	342	349	329	320	349	349	369	377	358	317	331	353	394	345	331	313	338	343	359	371	343	391	362	346	363	318	351	355	344	323	338	354	355	381	381	347	323	341	340	362	331	340	342	379	381	352	353	309	372	327	364	357	381	380	365	328	355	355	348	360	337	356	353	355	382	343	321	338	382	359	342	384	352	340	377	373	362	338	350	316	336	363	367	336	323	326	372	388	377	375	340	365	348	376	353	357	358	355	353	357	353	382	364	324	343	338	367	339	423	353	324	307	354	334	349	374	348	337	391	377	369	341	343	375	378	396	342	351	377	342	345	337	342	339	373	388	349	391	350	355	328	366	356	347	356	318	360	375	374	362	367	363	388	352	356	343	319	352	334	376	349	375	360	337	362	322	344	349	337	372	356	352	382	367	339	367	357	334	351	370	341	356	364	347	329	378	369	363	332	336	367	322	355	351	360	401	347	312	339	380	367	330	356	350	363	364	380	367	364	378	365	357	332	358	326	339	336	356	345	383	323	372	364	311	372	323	330	347	378	363	366	346	386	345	344	358	338	357	378	366	369	345	364	360	340	385	358	364	399	362	346	355	347	336	381	353	354	367	352	378	337	351	381	375	343	354	298	375	337	343	357	337	355	342	325
1938	833	774	806	803	849	797	792	788	806	793	767	801	750	812	787	753	775	813	771	787	821	775	786	716	740	784	788	807	749	754	778	756	755	788	756	785	735	758	768	790	780	782	822	798	750	838	771	731	787	805	753	766	767	762	810	746	780	713	734	757	741	779	729	797	803	794	800	790	755	719	753	765	777	751	758	726	761	706	683	788	764	736	708	813	747	745	791	741	804	752	794	761	784	806	772	724	734	769	720	762	821	723	746	782	815	779	767	777	774	807	800	749	782	809	826	743	772	789	783	759	753	797	782	744	776	779	753	777	750	774	832	787	790	825	785	708	776	723	792	757	721	773	728	774	748	786	745	795	777	760	765	751	776	773	756	748	725	791	753	781	793	759	736	746	778	756	795	794	760	755	794	737	763	714	775	767	783	790	752	759	748	754	751	749	758	818	746	751	784	834	805	827	737	793	781	743	756	803	765	782	772	812	795	771	782	780	762	791	784	814	797	766	778	790	759	750	738	868	730	803	799	731	778	799	766	740	755	720	760	744	717	732	739	782	797	740	768	777	766	736	728	752	773	767	754	800	791	763	768	762	767	717	700	719	776	747	821	791	783	790	787	767	789	779	716	746	751	761	782	732	772	762	724	799	780	777	739	786	806	777	748	785	841	752	779	773	815	737	844	766	786	756	782	735	763	759	762	749	762	794	782	789	727	769	807	754	714	774	810	746	790	808	751	740	717	815	733	742	804	797	748	752	850	747	795	749	779	790	771	795	776	784	772	731	767	756	768	780	769	821	767	775	803	790	779	799	751	775	697	772	774	754	776	781	767	756	764	753	756	715	737	747	711	773	773	774	761	744	801	767	769	785	773	768	792	792	775	743	778	806	767	786	773	808	765	760	755	704	763	772	767	750	811	773	784	834	800	798	776	770	743	752	787	788	774	792	751	770	800	778	789	797	746	805	770	743	726	791	757	789	710	771	781	714	820	771	782	754	755	786	732	740	728	744	791	770	804	777	792	784	817	746	761	806	782	771	769	773	764	787	752	750	775	738	737	803	793	797	772	750	787	795	800	737	768	824	740	760	758	799	800	755	723	772	770	730	787	822	774	782	793	712	756	772	759	774	757	751	762	817	712	724	773	796	774	796	743	725	793	809	817	767	754	776	722	760	754	776	780	724	777	746	785	762	788	804	822	773	772	736	791	761	815	757	734	767	752	792	803	782	756	763	787	697	790	755	758	786	831	763	797	803	767	791	754	766	761	759	782	780	732	776	808	717	788	813	735	740	768	807	777	757	751	746	766	771	766	734	781	794	762	755	796	792	737	746	773	754	735	754	737	763	753	769	780	804	801	789	766	703	769	714	810	783	735	788	769	786	792	841	842	770	733	709	769	810	768	752	783	750	722	741	787	734	741	795	739	723	789	782	757	754	733	780	736	787	744	779	764	791	736	748	737	775	727	706	780	766	810	762	765	789	734	787	786	745	785	740	768	778	780	762	750	753	771	781	732	763	798	773	773	761	724	773	723	756	771	782	748	774	794	733	805	745	758	747	782	764	715	773	759	830	759	827	721	754	774	773	769	814	760	723	742	746	726	761	782	784	813	800	799	786	776	763	731	778	744	744	734	771	752	781	741	766	796	780	719	776	834	782	745	706	775	804	756	707	759	760	769	765	760	758	788	788	802	730	742	751	769	791	780	761	781	779	769	796	770	770	748	799	782	760	783	735	791	759	782	791	747	769	741	746	758	738	779	760	807	799	781	787	762	725	755	766	793	775	791	746	797	763	816	730	740	748	813	758	773	813	748	737	792	778	751	782	791	794	776	782	743	749	741	743	773	718	821	770	788	762	769	739	735	793	781	747	755	739	775	791	768	828	762	749	812	743	721	760	745	738	788	764	772	740	781	716	760	744	740	770	737	751	758	732	779	768	781	730	740	769	766	771	780	796	819	798	788	791	709	794	775	772	775	809	766	809	761	787	751	747	778	797	767	767	696	768	785	734	784	756	784	753	751	793	734	769	798	815	764	798	745	720	763	739	802	739	776	769	801	788	759	754	774	770	795	742	771	794	778	753	772	743	802	776	747	747	780	742	760	751	798	774	707	756	824	753	759	749	721	810	763	801	817	764	765	817	757	773	759	729	779	725	724	788	729	768	785	777	790	764	778	798	763	737	737	744	761	729	730	764	783	770	791	811	774	792	761	790	768	779	768	764	757	792	814	828	795	775	709	789	770	768	767	746	802	824	789	786	776	797	786	792	739	799	725	739	753	810	768	821	758	789	773	769	770	767	764	794	795	776	781	750	805	815	763	740	706	777	730	867	748	812	765	758	802	776	757	795	750	804	768	792	810	728	739	794	804	747	796	752	759	803	737	789	761	752	818	765	793	776	735	729	719	787	766	759	736	836	742	781	796	772	790	752	771	770	770	792	762	747	811	764	797	752	753	745	765	819	742	697	773	770	765	726	724	792	742	743	766	792	738	778	713	782	736	778	771	727	814	749	737	759	789	809	766	739	740	714	717	722	777	752	744	759	798	744	760	776	757	807	783	731	780	734	798	713	772	822	751	737	698	762	728	784	766	803	802	758	768	780	787	768	785	789	794	770	752	790	780	788	783	812	793	752	788	764	777	807	770	756	759	778	773	756	731	730	778	766	764	742	755	746	786	777	746	793	784	791	788	777	754	765	756	745	773	788	748	733	753	814	746	721	770	758	750	747	707	728	783	812	782	779	771	765	804	754	804	775	793	791	726	777	737	814	742	768	799	740	789	762	776	760	803	740	805	752	710	758	745	777	807	749	744	775	764	780	794	771	783	762	794	735	769	786	788	726	793	759	795	771	784	782	737	793	746	757	782	753	808	745	785	768	759	728	772	775	774	748	716	739	763	767	791	754	802	825	799	815	797	766	808	782	763	771	763	746	762	758	745	772	783	814	748	789	766	756	741	780	773	751	732	818	834	734	796	797	752	744	763	748	728	722	757	786	791	811	771	749	749	788	782	808	762	749	753	838	777	795	781	748	766	743	721	766	766	746	769	785	811	762	780	786	766	758	799	743	751	745	699	832	784	805	751	788	786	753	770	789	764	730	792	784	788	714	737	794	754	727	757	747	724	765	759	730	781	779	781	762	777	835	779	770	743	779	735	731	734	728	815	801	756	758	766	741	790	758	751	798	796	777	741	762	787	765	790	768	795	789	746	777	761	673	856	846	734	745	760	780	780	774	760	728	772	762	790	758	780	792	776	789	737	790	747	813	814	776	770	811	759	722	743	766	766	764	779	778	742	780	789	750	790	746	735	774	728	750	756	757	741	783	740	770	778	765	755	733	706	758	787	777	751	766	794	763	781	769	785	792	783	775	794	776	772	760	730	740	718	784	768	733	773	752	751	766	759	780	803	817	765	759	769	736	746	705	751	772	784	786	791	754	774	745	761	763	789	770	766	757	759	742	726	767	783	802	721	767	772	769	703	776	754	750	803	765	739	776	786
7453	617	611	465	340	257	230	214	191	215	218	188	166	169	166	194	187	166	177	165	188	167	181	167	171	166	171	155	150	178	159	172	164	157	181	163	132	173	156	148	187	183	171	173	165	188	160	162	194	159	162	175	176	163	150	174	171	159	158	154	148	176	158	148	145	157	123	160	167	170	173	161	170	178	182	140	165	176	171	180	167	173	133	184	171	200	159	169	146	136	155	156	181	179	190	170	170	173	149	175	157	156	163	182	194	160	170	157	165	180	156	160	158	151	157	162	167	148	159	158	185	155	160	167	145	146	174	145	150	172	160	161	168	143	163	154	151	165	139	157	174	125	153	160	162	147	169	156	183	182	146	170	155	155	144	153	170	165	143	159	139	139	160	194	190	163	168	162	141	182	171	188	164	157	163	172	196	175	141	165	163	157	154	153	154	168	170	177	171	174	152	163	150	170	174	150	163	165	143	164	183	175	140	145	150	139	171	147	144	163	154	149	167	171	139	160	158	152	165	143	149	161	159	181	167	163	183	157	169	175	165	148	173	153	164	146	189	203	142	149	176	137	154	159	157	153	169	187	146	159	152	174	162	193	189	196	165	157	180	153	169	137	168	159	138	172	156	161	160	158	150	153	176	181	168	155	178	177	171	150	158	172	158	142	157	150	149	135	154	178	182	159	167	210	152	165	172	158	173	173	169	176	153	176	152	174	172	169	156	162	164	151	156	165	169	174	142	145	170	162	164	165	146	174	180	164	162	152	192	156	157	144	151	168	175	146	157	166	191	181	158	150	177	146	186	160	126	176	163	177	164	175	168	176	180	136	198	139	155	155	174	177	172	169	155	190	171	150	128	147	166	184	159	155	175	163	149	149	141	152	147	163	158	159	185	152	151	152	172	185	168	169	131	162	169	168	170	158	174	166	176	165	155	158	147	149	154	170	176	153	155	163	179	143	176	144	160	155	172	158	185	162	149	150	176	181	152	131	147	164	164	160	168	144	170	159	142	155	180	156	155	138	143	141	144	154	165	142	138	168	165	160	148	127	162	159	135	186	151	129	169	177	163	161	173	167	148	156	157	184	179	173	171	160	181	157	149	155	175	172	178	159	176	165	155	170	168	178	158	177	180	141	162	135	145	154	153	153	171	192	154	165	164	127	151	176	144	140	164	166	153	171	164	155	150	168	150	146	149	158	152	148	161	143	175	184	162	146	170	181	161	169	150	140	154	171	186	154	164	166	156	166	163	136	186	164	172	166	167	150	146	188	157	143	161	173	170	155	173	171	178	172	158	163	157	163	138	157	143	183	159	168	158	145	156	198	162	176	180	166	158	156	136	152	179	169	171	152	165	156	136	160	162	153	172	156	173	167	170	185	164	135	153	166	182	162	176	179	167	161	162	143	167	165	146	186	176	172	164	162	184	172	167	161	155	172	177	139	152	158	186	182	182	163	160	160	150	176	149	147	176	171	163	154	155	161	174	133	180	162	161	151	145	161	167	179	168	208	127	148	140	179	159	153	152	176	166	160	131	160	180	169	148	147	179	153	149	166	193	160	167	154	172	158	161	158	166	146	179	148	153	165	144	172	135	163	184	162	164	156	174	159	146	182	135	151	147	180	174	168	190	149	160	186	168	180	178	164	152	141	154	177	148	172	163	177	175	174	144	154	140	164	170	168	179	174	161	144	154	156	144	148	158	166	145	140	153	158	171	154	177	169	160	180	165	164	127	146	158	156	153	173	164	162	143	157	158	163	136	148	135	153	176	172	160	153	165	163	144	151	156	132	129	159	191	156	147	188	173	166	167	150	164	173	172	177	163	157	172	165	154	173	178	173	175	168	139	159	147	172	164	143	148	155	182	164	161	170	141	169	189	171	180	139	163	173	156	141	153	177	145	169	159	145	140	164	176	141	173	159	191	169	152	178	168	127	143	171	161	156	155	162	153	171	183	157	196	150	138	169	191	167	146	174	147	179	173	178	161	144	164	173	141	154	174	159	155	152	160	164	173	154	176	158	159	149	176	141	171	163	137	158	154	169	179	165	170	142	156	181	167	180	170	173	164	158	156	176	124	170	175	141	165	165	179	177	163	163	165	161	160	147	172	179	156	162	147	165	152	124	165	178	162	156	170	171	159	167	179	162	176	151	158	150	150	189	203	178	178	160	147	168	192	156	146	159	177	171	155	162	168	145	155	157	171	136	153	166	172	171	148	153	189	146	159	141	143	146	166	162	155	178	171	165	142	170	147	168	147	147	164	168	186	167	162	145	169	139	144	151	154	159	156	168	156	171	190	158	162	178	148	165	144	147	163	147	154	172	165	161	166	181	175	163	159	156	164	149	139	149	161	164	168	159	198	158	173	175	156	164	187	156	170	170	162	164	159	151	149	165	145	166	166	177	156	164	156	172	163	167	141	148	136	154	147	175	141	144	163	183	178	169	156	150	151	151	174	165	153	152	166	187	159	164	167	173	166	186	202	177	175	154	172	157	152	169	166	185	165	176	151	152	151	178	148	160	190	160	174	149	157	153	174	161	160	146	148	144	173	160	146	168	184	174	173	162	180	160	162	162	188	142	173	154	183	168	170	173	151	163	130	160	161	160	154	140	180	203	143	143	153	165	169	167	151	159	150	183	170	160	165	155	163	172	171	157	161	176	163	168	164	141	143	166	192	168	157	127	174	184	181	181	187	162	173	176	146	172	167	180	171	135	160	161	156	182	155	179	166	174	158	158	148	170	155	156	156	162	194	177	182	179	150	161	171	158	177	173	185	174	168	189	171	171	168	166	138	182	170	154	157	164	185	159	151	165	146	164	166	178	175	183	201	175	159	162	152	143	144	161	139	174	129	152	168	170	161	136	185	152	176	160	165	143	138	156	141	147	185	145	170	144	147	162	164	166	168	184	169	150	165	160	170	152	166	162	147	160	159	152	165	147	145	162	158	128	147	172	148	157	171	166	131	156	142	137	154	160	157	154	162	176	170	179	149	158	157	143	189	173	183	170	185	159	173	150	164	139	170	145	166	155	170	163	179	163	169	154	157	148	151	169	153	160	168	166	157	157	188	138	160	162	146	155	148	129	141	181	145	150	156	154	183	176	161	139	147	151	143	169	177	164	158	156	117	161	155	188	149	124	167	171	165	154	160	167	173	168	158	159	150	160	154	174	142	157	179	180	203	174	157	196	152	169	180	157	171	158	169	171	132	164	153	158	176	171	149	173	161	194	151	153	163	155	153	161	158	182	172	149	148	153	144	166	170	141	182	149	171	183	163	167	162	169	171	162	171	181	150	167	158	170	138	154	155	168	143	164	175	169	170	169	146	182	152	182	145	161	154	156	180	157	150	161	136	158	170	152	182	151	154	144	140	159	151	151	154	179	164	171	151	148	170	153	163	154	167	163	167	180	194	168	162	146	148	157	136	183	177	167	169	147	159	197	159	161	178	175	170	158	164	161	173	153	163	148	175	176	149	154	168	148	167	172	167	146
5906	773	1451	1535	1263	977	839	668	658	607	535	552	503	533	529	487	471	469	457	410	470	421	453	429	461	435	470	416	412	479	439	418	402	454	417	422	415	437	423	408	426	422	418	408	438	374	361	403	422	398	420	408	419	419	435	406	397	390	394	422	396	376	407	422	415	401	400	364	414	396	386	378	434	414	411	398	402	379	401	452	402	359	410	431	400	357	396	375	393	385	416	380	389	361	397	357	396	402	419	408	395	429	370	403	386	408	404	431	379	426	434	382	387	407	372	361	394	418	390	451	374	407	375	390	376	420	392	422	363	438	396	406	418	404	402	410	412	414	393	390	385	408	402	401	410	396	376	392	389	401	420	408	398	397	354	410	389	409	441	386	383	384	373	387	424	410	363	421	427	415	395	397	387	404	391	399	419	381	424	386	383	419	352	426	389	416	408	418	418	408	393	436	404	429	391	395	392	400	377	372	412	350	426	386	423	406	407	386	431	418	390	396	410	373	426	400	369	391	399	435	396	404	395	388	396	393	435	396	414	395	392	390	428	423	399	394	418	411	353	418	425	402	401	383	394	385	390	427	394	422	414	387	429	392	417	425	404	439	409	342	430	351	430	400	392	427	425	432	393	388	411	422	417	425	375	403	400	386	402	369	409	407	415	401	383	394	421	387	397	378	389	376	435	387	403	363	384	416	409	386	381	405	408	384	410	371	396	375	371	420	357	401	369	398	425	416	427	415	403	403	390	444	408	391	432	408	422	425	412	410	420	408	396	402	360	409	417	387	395	388	392	359	382	374	407	419	398	429	416	386	403	402	387	385	358	405	419	413	371	381	425	429	371	353	410	407	385	397	384	381	390	387	416	388	387	409	390	406	404	400	406	423	384	376	406	369	421	385	399	432	392	429	404	357	399	389	480	352	400	387	423	432	418	402	407	417	388	377	372	412	389	422	446	410	403	397	415	422	353	407	410	451	408	422	402	386	414	361	419	417	380	409	399	365	398	423	440	388	395	372	404	427	378	392	384	411	399	415	401	403	395	403	380	433	420	423	414	410	395	410	417	395	400	393	383	445	387	420	430	379	357	397	402	368	400	408	372	373	408	440	403	426	391	453	377	390	399	386	407	415	378	383	407	408	404	426	404	357	362	386	433	390	388	404	440	383	398	408	423	388	429	386	412	420	388	392	436	418	398	404	412	424	420	399	372	413	386	390	409	387	397	411	383	417	369	418	430	419	406	430	381	369	419	392	391	434	413	389	390	399	403	374	372	400	421	392	393	412	399	410	403	420	390	409	409	401	412	388	395	420	419	388	418	413	387	402	391	411	363	439	392	388	387	386	415	400	376	440	409	411	439	409	368	413	438	366	385	403	415	385	393	372	421	405	434	402	408	414	410	406	427	367	408	441	430	401	396	388	407	402	407	403	389	378	397	394	408	393	403	398	427	395	391	428	408	384	411	395	381	392	396	387	401	414	432	411	392	397	390	374	391	407	407	426	402	411	451	405	417	421	423	382	409	409	409	422	415	414	383	419	392	398	431	401	372	402	404	392	435	379	375	407	404	416	456	403	397	373	417	382	403	385	387	378	427	413	373	393	390	400	424	383	381	400	412	396	422	375	395	370	421	396	408	413	396	400	427	393	415	403	399	369	407	433	391	392	399	450	400	359	409	398	417	397	371	418	371	395	378	359	397	411	407	372	424	383	416	388	394	374	379	432	409	418	420	378	402	418	402	386	416	384	397	413	406	389	364	427	410	425	456	422	350	386	397	403	418	368	456	382	407	421	398	375	391	429	373	426	404	426	416	409	389	398	394	387	412	409	383	408	401	389	391	378	418	428	407	402	415	395	366	371	371	411	377	403	414	438	406	418	427	422	426	413	365	390	390	394	405	427	389	374	408	404	385	428	391	380	420	426	352	395	426	387	389	410	417	413	396	421	426	367	374	376	378	406	403	435	436	419	403	388	381	414	424	409	387	382	417	398	410	425	387	417	400	396	401	418	404	421	365	378	417	384	382	373	396	426	413	399	439	400	416	400	409	416	389	402	390	394	431	406	413	388	386	409	415	396	389	409	388	405	376	450	445	394	411	411	398	402	396	396	409	418	397	394	385	422	410	432	442	430	405	403	411	383	377	404	368	398	418	393	395	398	394	420	411	386	442	368	391	401	399	355	403	424	408	426	424	373	399	428	425	391	437	365	394	398	408	395	404	383	427	446	375	414	433	416	408	390	364	406	395	390	378	406	426	420	376	407	415	375	380	381	388	399	371	433	394	404	370	371	386	374	413	423	393	418	433	415	411	385	418	401	391	382	413	396	372	408	424	385	410	379	400	439	431	381	381	376	386	409	402	419	403	415	423	399	423	412	411	385	381	404	391	413	399	407	408	393	387	409	399	397	359	401	406	380	395	372	404	399	394	393	394	415	377	446	411	418	398	413	416	392	424	449	385	404	414	404	398	397	409	440	398	370	402	416	400	390	418	399	421	402	383	414	424	383	377	370	396	373	394	413	392	413	394	400	381	374	399	390	404	421	389	428	386	391	414	425	420	407	367	354	424	394	429	392	356	397	408	410	386	402	422	397	414	351	397	386	402	457	394	394	398	400	395	428	380	393	416	411	401	383	407	396	393	432	386	390	387	403	405	426	376	410	407	409	353	429	428	384	417	389	393	388	392	419	406	408	430	399	397	406	356	385	443	415	425	415	380	411	394	405	424	372	390	399	392	404	425	369	422	341	417	380	416	447	395	409	384	392	376	411	358	416	401	406	381	373	393	427	418	414	411	389	372	373	384	400	372	387	431	399	405	390	377	408	400	410	371	407	414	408	397	427	388	446	430	372	400	397	406	396	404	399	421	410	419	409	372	416	389	360	411	372	415	423	379	415	411	401	371	396	410	423	449	390	410	370	394	378	382	397	415	387	408	411	382	353	414	374	409	426	392	400	420	423	423	407	389	380	392	402	364	406	405	402	434	402	369	407	395	409	389	386	461	396	386	386	418	419	371	410	371	410	416	423	431	372	385	408	384	389	396	418	406	403	399	375	417	414	407	416	412	397	431	410	374	409	405	376	401	396	420	408	403	393	390	422	419	416	377	353	428	359	387	399	359	401	374	396	416	398	403	422	406	415	421	413	383	410	415	385	399	437	395	398	409	372	416	429	409	424	380	399	420	401	373	388	387	400	386	411	372	405	365	436	407	392	396	449	417	394	372	394	434	466	401	409	388	411	415	423	396	415	394	399	448	433	418	460	395	441	399	380	379	401	408	372	402	395	382	434	414	401	410	402	423	402	407	403	378	372	432	429	412	399	385	360	422	390	353	384	393	401	437	395	381	421	391	420	401	372	414	418	411	380	423	406	404	387	425	374	384	378	390	410	404	358	404	374	367	386	411	422	423	388	390	419	366	418	377	406	365	397	446	373	433	427	419	373	394	439	423	416	400	407	393	429	377	403	388	423	403	412	392	419	400	383	432	416	408	423	366	394
13870	1315	1209	858	643	436	344	325	312	273	248	255	243	244	259	233	250	216	242	218	199	233	212	224	253	221	232	193	209	219	239	207	189	201	229	216	194	202	221	207	216	198	219	199	208	174	183	201	205	208	212	192	222	210	212	189	202	200	222	207	223	218	193	181	228	197	182	198	191	202	217	209	202	196	207	204	190	204	222	183	188	202	206	194	199	188	198	224	223	209	186	191	214	186	206	224	203	207	185	203	187	207	210	198	196	189	196	193	226	201	226	195	202	194	226	212	181	170	218	235	258	194	209	206	216	232	228	203	221	198	189	214	216	211	185	195	189	217	219	192	229	192	203	206	204	201	192	237	174	215	216	209	205	211	202	199	207	211	227	222	211	191	187	210	218	207	195	218	218	233	242	214	198	202	174	186	174	213	173	231	231	220	207	149	193	212	215	211	197	190	214	184	205	192	173	210	193	219	202	191	215	192	201	198	206	205	198	219	217	240	202	210	201	232	157	193	166	209	207	214	187	201	187	203	205	206	192	208	178	205	222	203	206	174	225	209	214	210	194	208	197	191	222	183	190	203	216	180	208	172	212	212	190	232	220	232	232	225	221	208	188	189	209	216	206	186	179	207	188	186	201	225	192	203	191	220	206	205	205	221	204	226	195	221	218	175	173	199	197	189	200	229	215	193	178	223	192	198	213	220	203	210	215	227	219	251	196	215	181	211	210	209	231	185	203	199	244	223	230	173	176	189	224	207	232	190	210	212	199	195	221	197	210	190	193	218	209	184	246	206	203	219	188	179	231	184	226	182	214	204	228	204	201	205	213	203	224	207	187	199	184	210	208	203	208	184	226	191	223	193	172	207	249	205	201	202	202	197	184	234	195	193	215	210	205	216	211	214	200	195	193	218	208	204	205	243	207	233	222	190	211	180	200	237	228	240	187	220	184	202	189	183	186	203	233	206	227	196	224	221	193	213	188	218	196	199	196	188	220	218	225	224	219	207	240	222	219	218	209	202	217	214	239	203	225	195	189	200	188	221	214	214	240	203	217	191	208	181	195	239	177	183	219	221	195	199	185	157	203	184	216	214	210	192	197	181	215	215	202	200	204	215	211	220	197	207	222	206	230	225	185	215	208	180	203	216	181	212	203	222	227	223	185	220	220	214	199	227	220	221	179	215	215	221	221	223	204	208	217	213	204	219	231	211	220	209	213	224	209	188	226	225	211	174	214	197	209	211	161	186	187	196	204	204	231	208	204	197	196	189	232	197	212	217	217	218	206	214	216	205	205	172	202	210	229	213	223	225	239	193	217	203	204	201	213	212	183	214	229	204	179	194	207	185	228	179	192	230	210	190	218	200	221	216	180	189	211	190	198	206	197	206	236	209	200	214	209	195	216	201	211	215	217	236	208	224	204	198	216	203	210	192	177	184	213	189	238	192	211	228	210	184	214	234	216	196	198	224	178	226	205	189	199	209	222	185	188	212	167	211	204	167	217	244	177	177	208	197	199	190	226	173	233	202	180	171	200	206	215	222	248	217	181	198	202	217	179	221	192	207	184	219	227	222	216	205	203	186	222	191	222	199	210	246	193	213	184	218	189	231	211	226	183	208	228	209	221	190	190	195	207	191	211	206	195	207	204	224	232	201	195	220	211	207	196	198	216	175	220	183	233	201	203	186	196	198	185	188	200	213	231	198	217	185	223	200	241	209	211	210	254	215	210	212	189	233	181	192	213	204	219	221	205	200	202	220	230	204	191	198	220	216	210	208	203	197	213	205	194	200	214	228	220	196	229	188	197	227	211	198	205	206	192	219	202	185	189	202	226	196	189	214	199	206	197	198	203	193	185	211	205	192	183	219	206	219	232	234	190	192	191	195	185	192	221	190	162	210	204	192	194	237	209	203	201	189	215	202	188	212	201	238	215	195	194	214	221	185	197	193	193	183	191	227	191	190	191	246	217	211	183	183	223	236	209	173	197	215	201	193	210	198	200	212	219	208	198	209	201	208	201	217	176	216	211	198	229	215	203	177	191	205	184	257	186	196	229	189	223	185	209	217	214	222	193	228	213	222	167	222	200	209	210	185	207	228	200	189	200	175	167	205	189	198	228	213	204	221	178	233	216	215	210	175	184	177	201	186	211	210	191	215	197	194	209	234	210	210	188	215	201	203	205	195	191	205	218	216	198	202	213	191	174	212	202	197	193	224	207	177	221	221	221	235	176	212	203	188	184	222	201	201	205	192	228	195	208	215	240	184	197	219	190	216	220	231	206	182	198	216	214	197	197	187	198	194	207	178	190	216	209	209	197	168	228	232	201	236	180	216	194	194	176	194	193	212	191	198	224	206	214	183	218	221	215	201	213	198	190	204	237	179	203	194	195	211	180	207	220	205	184	176	190	177	209	199	214	217	190	194	167	212	200	205	210	196	217	204	215	177	217	215	189	173	158	185	209	201	238	222	196	184	194	203	191	228	186	217	218	193	204	198	210	198	207	191	206	199	211	172	210	185	211	228	206	209	239	191	211	210	211	188	214	209	201	184	192	205	200	203	223	227	214	193	210	202	205	212	211	200	212	214	187	193	207	221	191	183	204	200	198	196	216	174	193	190	212	233	213	222	220	191	187	161	217	238	192	205	201	227	194	200	204	198	202	201	233	210	237	190	205	219	193	249	219	185	193	203	192	225	186	220	220	186	204	199	203	216	220	199	226	217	203	190	203	206	192	200	248	227	241	218	201	216	213	204	236	210	225	222	198	194	232	226	218	215	215	201	201	200	210	205	229	194	212	195	226	224	213	205	203	209	195	227	210	221	192	227	208	203	208	210	186	227	186	183	198	178	195	212	194	174	199	202	203	208	227	192	227	208	217	175	224	210	219	204	187	215	212	196	230	200	194	217	211	195	207	208	186	233	183	217	214	177	207	227	223	205	191	199	185	200	200	181	195	212	202	220	194	206	203	203	190	172	209	220	211	211	212	222	189	219	221	212	213	207	197	226	219	203	185	203	181	196	205	237	221	237	185	209	220	209	201	225	201	222	192	215	195	212	195	239	193	199	226	200	189	216	164	188	199	223	194	204	212	209	197	191	202	187	179	209	217	185	197	188	221	207	173	182	219	201	241	186	223	219	193	212	208	203	189	188	182	203	192	234	206	204	184	214	194	219	197	195	205	219	214	201	193	171	200	219	181	185	196	217	205	188	199	210	227	201	210	188	230	218	202	183	207	174	199	227	178	217	181	217	206	229	202	211	217	175	191	185	187	191	204	216	198	194	206	230	183	195	202	218	204	195	219	192	213	196	189	201	199	202	237	231	220	203	195	198	183	209	217	198	213	200	233	209	225	198	181	174	207	205	225	198	209	208	228	184	213	226	202	218	203	218	217	200	204	210	198	181	209	229	210	175	204	188	202	231	203	192	218	168	211	209	223	205	193	217	204	211	200	169	179	192	197	202	202	186	204	199	201	195	197	173	232	208	194	185	189	194	219	192
7865	1275	2447	2638	2226	1581	1320	1144	1020	952	848	812	754	724	726	729	668	632	646	611	612	605	608	560	589	595	542	562	613	527	568	535	553	553	527	573	528	560	523	566	534	502	555	530	517	549	558	551	509	551	557	558	518	530	526	511	529	520	527	537	525	523	519	524	541	517	531	490	512	511	559	571	556	561	531	507	553	469	538	529	529	535	496	598	515	499	526	510	550	515	513	515	468	516	491	532	500	530	488	521	542	550	514	517	527	513	516	517	505	484	525	490	508	540	494	517	489	537	546	508	505	528	546	493	567	531	534	539	494	538	500	523	536	548	539	531	509	536	549	477	497	474	490	494	467	537	493	518	495	519	510	551	559	530	470	547	509	530	516	499	535	535	546	549	528	532	531	540	556	519	514	550	521	528	511	512	547	488	557	537	513	505	492	531	496	501	505	504	543	547	530	546	498	493	543	510	516	509	478	496	524	543	534	491	513	518	514	497	513	508	518	532	515	533	570	514	544	491	543	506	520	506	532	502	485	538	540	521	552	584	548	536	552	549	526	549	519	565	501	527	525	524	511	547	557	525	515	514	519	526	521	525	529	504	486	475	515	476	505	504	507	538	519	508	540	494	513	539	509	576	530	468	500	507	532	469	525	512	503	517	547	534	505	523	518	523	515	496	537	510	470	505	526	505	499	539	508	535	518	522	512	517	483	525	504	521	536	454	555	539	511	498	489	531	530	517	547	496	531	494	490	508	492	530	526	503	549	521	485	511	536	510	525	509	515	552	532	533	528	515	530	520	539	471	512	551	576	485	503	516	530	539	530	525	528	482	541	524	494	527	501	520	505	495	509	544	531	490	505	478	511	513	468	505	525	517	505	523	527	537	527	518	466	531	516	517	506	473	510	507	536	509	512	525	528	500	517	528	526	495	551	544	517	482	515	501	538	507	535	492	460	469	536	512	523	516	522	501	538	509	487	501	498	467	520	539	473	508	504	530	508	500	528	521	541	548	535	530	472	514	514	545	547	521	549	528	504	512	516	507	495	517	500	540	577	500	484	516	529	489	547	549	517	518	493	511	542	506	521	522	478	565	536	526	449	503	504	482	526	502	553	511	506	508	528	512	518	512	505	507	522	504	475	514	573	503	512	508	520	535	530	536	514	501	512	550	535	537	534	528	488	541	518	501	524	525	523	538	483	565	502	515	560	502	489	528	543	541	541	501	542	548	479	511	523	507	525	552	501	556	560	528	530	548	509	549	550	519	509	506	501	512	516	501	490	499	526	554	518	518	544	496	468	552	497	494	526	453	521	561	500	534	497	518	513	557	548	507	533	512	515	573	503	526	517	523	498	524	521	529	513	586	502	481	542	513	504	522	534	509	547	459	495	520	539	504	504	517	485	522	566	509	536	520	540	550	546	536	537	529	475	515	553	509	538	521	529	489	479	524	549	532	490	531	501	531	531	528	532	532	552	498	518	487	570	555	538	514	462	546	557	546	512	531	491	534	517	512	532	501	524	503	526	539	476	532	530	510	483	519	496	504	545	479	531	525	537	519	544	542	523	514	506	514	463	530	543	489	496	531	534	492	520	494	515	537	506	542	529	492	542	533	549	529	478	539	489	581	553	555	524	513	523	519	528	520	553	545	496	529	533	549	505	535	524	526	530	472	517	513	539	525	506	524	538	516	498	518	507	538	535	551	514	515	515	529	527	485	508	552	562	518	490	498	517	522	525	499	488	544	503	469	511	516	562	462	502	539	531	481	512	532	498	534	506	523	530	553	492	513	539	586	528	508	489	494	498	548	540	527	524	529	497	558	549	506	550	488	510	529	513	507	502	529	489	501	517	540	519	524	501	533	517	544	499	527	525	531	518	510	484	520	525	538	509	520	522	505	549	534	485	541	510	530	523	499	505	586	519	493	493	548	513	502	541	514	507	530	541	511	546	548	523	524	559	488	503	546	495	503	554	509	484	474	542	470	524	513	521	540	524	524	499	519	569	509	522	509	512	496	512	500	521	532	581	537	506	476	521	544	551	491	482	534	508	516	514	539	567	524	493	553	503	541	506	533	551	554	515	542	512	524	514	518	485	522	518	514	465	515	484	560	538	552	508	535	552	538	517	488	517	520	504	494	517	566	512	528	527	504	529	463	553	500	501	497	513	515	539	513	515	535	509	528	524	471	548	534	535	513	550	499	491	509	554	517	534	537	480	513	517	499	513	514	477	539	530	499	492	559	519	525	505	503	548	506	518	491	474	521	522	538	535	519	527	520	484	513	532	466	546	524	523	502	497	512	509	527	494	478	508	553	496	549	540	538	500	499	495	519	461	488	502	496	514	531	512	514	520	499	530	568	471	547	560	505	522	496	493	541	535	536	556	528	517	540	501	526	514	540	525	521	472	526	528	510	472	524	510	494	485	584	571	555	506	519	536	543	480	509	517	497	547	573	563	511	521	526	494	529	502	549	520	519	480	528	500	486	458	526	510	519	515	555	528	549	466	513	543	517	528	517	470	523	496	519	524	526	507	550	546	502	476	514	475	469	514	540	518	480	568	500	560	535	497	545	507	527	498	503	518	541	542	496	515	528	484	533	512	537	522	513	517	523	512	539	543	544	496	541	518	542	541	507	516	533	498	506	502	500	492	537	509	520	502	504	511	503	512	532	525	522	516	494	479	483	504	521	492	521	520	573	488	526	486	524	513	528	527	510	545	504	540	548	503	500	528	563	529	530	541	538	542	486	486	492	510	519	503	502	554	549	525	500	519	519	496	525	514	475	487	502	502	542	511	510	505	549	579	510	495	514	509	511	535	556	451	514	506	496	519	573	539	513	523	511	550	494	510	521	502	524	546	492	548	495	552	499	507	497	545	490	534	516	541	507	489	546	474	529	543	544	520	532	524	479	499	508	496	487	480	499	525	514	503	521	522	495	522	535	517	495	513	516	519	543	547	553	517	510	511	529	546	530	478	496	555	517	498	529	517	497	551	478	542	532	529	499	536	467	465	499	500	532	555	543	478	519	457	540	533	512	510	525	516	532	531	517	541	501	531	503	546	478	528	524	506	506	534	510	541	511	509	515	545	519	534	538	507	492	521	517	523	472	539	491	516	495	544	518	500	525	503	519	525	500	535	503	507	550	540	494	536	508	519	516	557	516	484	522	544	545	525	547	514	532	491	564	547	554	495	521	493	490	523	549	549	502	524	558	531	515	508	519	522	557	491	543	529	589	519	505	548	512	464	528	513	540	518	531	568	529	518	547	544	552	510	525	566	510	468	526	562	522	540	516	482	545	503	523	479	523	485	536	554	512	511	510	489	545	544	509	562	521	519	507	515	495	534	528	514	532	513	512	547	493	540	530	508	552	497	535	509	557	526	511	520	531	498	534	526	518	484	508	516	520	537	503	533	502	503	532	534	499	527	540	512	540	496	525	524	543	544	534	515	573	522	537	552	587	515	503	543	508	528	527	513	542	550	495	507	525	527	454	555	559
1564	333	359	361	356	356	331	322	345	352	387	380	368	359	357	362	400	369	353	344	366	355	349	372	372	336	347	336	338	366	365	354	367	341	392	346	328	358	338	358	382	360	357	357	350	391	343	368	331	382	342	352	384	325	345	319	334	366	331	357	329	337	332	354	355	349	358	348	363	357	322	351	368	339	359	358	358	367	363	366	352	340	337	403	351	372	353	378	378	353	353	328	298	343	343	371	337	355	373	325	328	333	377	383	336	329	319	377	335	349	372	368	336	358	347	344	352	328	374	320	354	361	399	346	363	352	356	323	365	348	364	362	305	335	329	356	364	352	308	349	344	349	375	356	388	354	375	341	348	354	349	349	374	317	366	314	334	368	328	314	353	342	332	340	326	340	327	325	329	341	383	347	358	354	353	330	345	336	400	341	329	338	359	334	367	376	367	403	375	339	351	391	351	310	364	364	337	359	310	361	353	355	321	340	331	350	334	343	322	331	360	354	328	361	356	338	363	357	357	353	325	355	358	371	342	341	385	334	371	302	335	375	321	369	347	333	339	370	351	360	330	332	367	316	378	367	342	350	346	334	345	321	370	380	343	326	368	364	364	360	339	344	353	366	356	349	343	343	337	368	350	327	316	339	356	351	356	341	346	324	331	356	364	341	341	363	345	366	374	336	328	372	370	345	361	340	385	351	346	326	373	366	349	409	390	324	362	365	331	339	319	373	340	327	399	356	381	346	327	360	345	338	328	349	340	374	356	331	328	318	345	358	393	317	332	356	364	352	341	382	352	367	361	372	361	350	352	341	366	341	321	343	365	346	363	357	349	364	365	342	334	344	326	362	334	341	354	320	362	344	331	359	358	358	388	375	352	359	363	348	306	353	401	399	340	341	361	376	347	362	370	373	347	344	374	356	385	353	348	376	337	340	374	327	327	324	347	340	360	402	386	364	361	293	381	337	305	377	352	390	362	344	319	338	340	325	370	334	334	358	322	372	333	339	342	330	392	370	369	334	342	356	304	327	351	365	349	370	356	352	339	340	379	366	363	344	353	381	351	349	363	373	344	311	315	350	358	317	334	348	317	375	359	397	356	365	380	362	380	349	341	340	332	355	355	327	337	364	367	317	359	344	363	362	400	329	353	339	360	345	348	363	336	360	362	378	377	383	355	332	329	365	381	387	346	332	362	362	358	360	349	365	384	385	311	329	345	358	328	345	344	324	313	382	363	358	352	343	339	355	337	351	364	357	345	382	340	328	344	337	348	338	358	348	354	393	349	391	354	387	365	356	371	387	334	332	333	332	337	399	382	353	372	374	336	359	333	362	384	329	364	340	334	317	338	339	355	341	390	330	337	384	363	348	329	319	360	352	352	336	340	388	335	391	321	350	362	335	368	372	350	346	369	332	350	343	382	364	321	347	351	376	376	328	353	329	322	364	339	366	365	372	388	341	339	334	315	382	329	368	335	371	332	367	371	324	370	378	388	375	348	373	355	327	366	357	345	317	378	380	330	334	348	348	374	344	372	348	346	329	352	372	370	360	315	327	358	333	363	313	369	396	309	352	382	310	325	335	378	326	346	337	363	341	349	363	363	359	350	353	380	340	346	349	348	334	335	365	320	368	305	348	399	348	369	364	368	348	330	353	347	376	357	385	375	372	383	344	341	324	323	329	359	360	366	310	374	367	321	352	336	322	313	368	357	360	343	350	349	334	366	374	336	323	338	336	339	324	338	349	383	376	341	381	396	341	323	341	364	396	359	364	351	348	337	376	332	324	361	369	354	357	371	351	335	394	366	331	329	327	345	317	357	362	330	371	363	368	331	337	351	389	354	334	342	366	322	383	377	351	325	361	328	343	302	340	334	318	348	360	333	350	372	353	361	379	335	367	377	342	339	327	374	352	385	364	424	367	311	332	334	345	319	348	330	357	371	363	345	362	323	373	334	335	320	336	358	352	361	355	376	359	357	381	398	381	356	367	342	369	373	359	335	364	322	364	338	347	361	340	350	382	376	364	349	371	342	387	331	325	359	378	368	350	335	325	351	366	374	363	348	329	324	377	358	362	337	298	335	362	358	354	344	328	351	321	339	375	353	376	372	320	378	357	335	354	356	347	340	341	367	343	325	381	346	364	322	335	324	360	370	333	374	384	369	334	351	334	339	373	340	393	327	347	333	344	340	317	366	360	359	350	334	354	357	344	346	356	320	348	351	347	374	363	343	352	323	361	345	325	339	356	350	344	349	345	329	292	349	367	329	341	381	335	347	342	339	333	379	355	368	336	367	344	335	400	368	364	385	334	355	308	341	378	391	371	372	350	361	351	376	381	353	325	350	362	363	340	366	333	345	383	335	325	359	370	332	332	366	322	335	376	335	379	343	342	325	357	343	350	352	317	334	350	370	348	367	360	351	358	312	331	320	377	347	372	354	383	335	350	356	330	376	329	321	379	352	366	313	357	342	346	340	343	340	352	340	407	350	336	332	355	313	377	330	366	335	366	312	337	360	353	408	363	353	346	321	335	339	379	336	350	368	321	366	348	356	361	324	357	378	367	378	340	350	318	364	352	343	363	336	357	352	338	356	361	365	373	336	362	373	344	354	362	358	347	365	332	332	363	368	329	323	335	351	337	364	386	345	339	379	335	357	372	348	353	357	369	343	345	351	347	368	359	329	340	336	351	343	344	370	366	339	344	341	328	354	318	349	319	331	346	350	329	360	384	350	362	372	330	335	333	353	338	354	359	325	339	362	352	343	333	343	373	393	370	331	325	322	324	374	321	332	365	361	318	368	327	366	332	402	367	353	344	360	310	347	348	357	350	348	345	346	393	352	341	373	361	367	364	341	331	371	328	326	359	349	361	359	340	305	345	341	355	327	358	354	361	329	364	372	372	350	377	358	333	364	381	327	358	358	336	339	353	343	358	339	330	365	327	311	363	365	367	365	368	359	349	330	352	364	344	359	301	366	362	351	361	338	365	357	374	321	357	346	343	351	371	400	365	388	374	365	377	325	364	337	362	368	375	309	306	365	338	371	373	349	369	347	355	351	380	358	379	334	351	391	374	320	362	362	320	357	357	362	306	401	366	353	358	362	348	338	341	374	366	357	337	352	369	339	391	326	348	359	350	338	358	321	340	370	330	334	334	341	360	326	384	347	356	353	358	350	338	370	342	368	353	344	368	316	343	349	369	361	336	387	340	313	370	350	346	347	367	366	391	357	365	360	368	358	326	332	374	392	365	355	340	339	325	334	335	349	349	358	328	360	342	322	369	358	379	362	359	327	350	332	330	349	376	349	317	391	345	332	369	380	352	378	338	348	357	344	349	354	327	337	353	323	340	330	344	362	379	392	328	343	324	354	313	342	364	329	363	359	369	345	335	359	351	361	367	349	346	344	371	332	348	391	339	377	328	349	309	364	294	355	329	347	358	333	333	349	352	367	348	363	342	377	353	352	320	358	314	382	356	341	390	371	329	343	331	352	387	326	341
1918	772	818	808	788	747	837	737	771	752	734	750	770	772	777	775	784	801	765	769	772	753	758	759	742	754	771	721	743	760	766	768	789	763	755	759	754	787	747	742	761	794	796	730	776	772	736	793	739	756	794	801	806	764	812	778	719	769	761	762	755	801	786	766	768	853	799	764	752	805	772	780	772	787	767	749	749	779	752	764	785	791	770	765	747	752	803	774	766	837	791	773	796	791	771	730	767	775	784	716	757	790	807	786	810	817	761	784	777	748	778	749	771	790	841	814	761	715	787	798	780	798	797	816	703	771	789	784	809	754	766	739	684	766	753	810	765	745	768	838	791	769	770	780	720	766	775	766	766	773	727	802	772	784	727	748	730	785	764	789	756	733	781	777	783	764	757	820	789	811	783	735	775	702	751	761	758	791	725	779	755	794	730	810	729	780	702	756	789	733	735	784	779	760	819	774	766	776	788	730	793	739	810	772	768	765	705	795	717	786	789	774	772	781	772	823	778	794	811	773	790	772	764	773	792	701	763	796	783	806	750	797	796	837	762	773	773	738	763	821	740	757	827	777	756	760	762	757	723	763	738	774	807	821	751	797	817	765	779	784	793	741	746	776	796	743	742	738	730	779	723	796	804	797	820	774	768	751	713	746	772	756	786	757	738	751	795	748	733	804	818	767	720	788	771	828	796	766	734	782	786	827	795	789	717	719	716	765	793	810	790	763	765	769	785	759	806	712	781	786	800	742	810	770	777	752	726	819	773	773	793	740	729	745	696	775	741	750	796	762	722	811	812	767	703	779	785	755	760	796	735	780	788	768	785	753	764	797	729	781	768	813	738	701	787	756	732	764	720	772	760	786	771	795	775	781	715	744	802	779	775	738	722	742	775	789	795	756	711	786	734	781	770	783	752	704	744	768	765	759	791	740	791	771	766	763	764	794	772	777	733	779	786	745	776	737	720	771	770	841	795	766	813	814	750	810	730	771	757	753	732	778	762	845	731	737	780	832	757	763	763	761	804	812	756	749	742	727	818	737	744	727	740	805	789	794	832	761	738	801	795	737	779	777	797	787	742	762	739	761	730	722	723	781	735	753	775	709	788	726	763	807	799	780	782	770	746	772	749	765	807	787	796	710	738	791	744	765	760	791	771	756	792	779	757	780	778	796	773	713	789	776	734	726	782	763	773	770	815	771	804	781	776	752	761	754	829	780	743	756	806	733	783	746	714	754	729	776	727	746	802	807	735	794	750	718	838	779	776	768	756	826	831	792	792	780	745	793	799	784	786	751	757	763	782	784	794	751	787	761	752	798	739	721	793	787	790	752	761	745	846	727	803	787	784	773	779	754	722	786	748	814	777	764	780	787	725	779	732	771	746	806	775	794	725	744	791	825	742	771	791	755	702	786	768	793	735	756	812	734	760	828	747	816	770	766	789	779	756	756	755	764	724	743	736	765	775	812	744	759	741	697	760	783	742	771	758	804	774	764	782	793	794	713	802	762	768	795	759	737	762	756	783	768	752	748	745	727	763	766	810	762	764	732	777	756	737	786	760	752	797	762	738	766	756	771	727	741	740	802	780	710	815	827	738	752	752	763	763	774	744	775	759	709	740	750	793	760	781	758	773	762	766	779	728	760	744	773	757	737	791	756	783	764	789	750	758	775	816	778	767	780	755	785	798	787	781	766	788	801	761	782	713	790	801	793	802	733	801	763	815	767	724	761	775	737	787	770	783	757	742	789	805	817	780	773	785	792	774	757	754	782	741	794	755	739	738	752	773	752	750	726	776	757	763	776	720	790	798	801	726	755	746	744	743	774	768	754	767	805	795	734	786	769	782	798	802	711	782	764	725	784	787	816	784	786	759	738	777	785	781	789	753	753	793	782	760	790	833	812	783	722	772	754	783	768	810	774	787	734	797	754	739	746	781	744	778	772	793	758	786	774	836	757	744	774	756	783	777	777	770	758	746	780	790	761	757	710	789	710	740	763	724	790	787	793	789	702	770	818	779	743	779	783	764	765	747	784	798	734	778	750	753	705	765	824	795	812	742	742	751	767	770	820	764	753	791	757	743	772	717	738	736	758	759	767	742	794	763	730	729	707	791	813	741	765	771	712	770	758	794	784	815	757	801	797	805	759	745	769	767	823	758	783	742	762	800	777	781	797	780	740	771	822	778	756	742	804	805	756	796	764	804	731	782	782	761	767	784	744	804	776	742	722	779	764	714	781	764	688	785	793	771	738	742	738	782	766	710	777	722	807	790	746	778	794	753	767	773	750	768	761	722	768	737	730	719	773	824	808	796	780	802	740	807	808	749	770	733	810	775	817	748	781	754	770	734	749	753	781	728	736	771	755	770	778	744	762	776	761	769	786	766	800	708	765	777	746	789	800	795	781	730	799	773	811	789	745	780	790	792	774	780	799	776	729	772	761	813	782	760	770	773	779	725	816	786	773	747	736	757	729	760	781	799	786	796	696	807	759	792	816	756	724	767	795	727	789	770	742	777	833	769	788	729	744	761	778	778	782	764	798	805	727	761	764	717	779	782	773	772	782	745	729	747	773	771	746	809	801	686	748	747	782	779	770	747	756	819	810	746	731	712	767	755	730	809	745	771	761	748	760	771	728	766	805	731	757	728	780	781	737	784	834	780	790	770	768	728	761	786	754	742	737	786	783	715	772	751	757	783	747	741	800	782	769	783	774	762	755	763	798	789	794	707	778	806	770	784	805	716	730	787	759	786	782	778	767	756	802	797	758	795	802	821	730	816	812	767	741	745	774	761	791	754	768	767	787	730	770	798	809	770	792	783	780	727	824	827	763	751	756	734	720	832	758	784	761	738	706	766	838	764	798	769	809	781	799	749	760	771	765	748	766	776	775	761	810	802	763	767	764	749	755	732	795	746	743	772	767	707	762	781	718	785	736	749	778	744	790	736	781	718	784	803	838	768	754	824	777	760	748	800	757	734	737	775	731	767	798	755	816	727	772	788	773	765	809	753	779	783	721	739	769	778	742	795	726	742	778	775	766	747	799	767	731	752	742	792	787	731	779	814	776	789	776	781	811	804	756	755	737	782	743	765	769	797	781	800	773	807	783	758	764	735	748	816	771	743	767	762	719	761	714	776	723	808	796	772	721	822	763	734	750	769	754	779	768	782	764	782	745	720	781	756	786	786	758	799	791	750	749	783	784	722	751	785	768	733	774	754	799	775	750	749	811	760	732	722	758	784	757	781	805	783	794	735	773	740	764	772	799	777	723	782	772	770	780	783	749	735	716	762	761	748	777	768	800	785	747	788	781	775	739	774	721	811	789	750	737	790	701	743	808	731	739	776	756	780	748	738	769	733	757	738	780	765	792	775	724	772	732	782	794	804	761	765	800	744	716	758	757	792	772	775	718	778	738	714	754	770	786	794	766	735	741	770	744	795	714	781	757	756	791	724	793	820	746	759	777	743	793	784	731	763	783	759	780	752	787	758	812	780	730	793	725
7298	560	608	477	374	317	228	209	208	169	195	166	192	165	166	165	185	185	158	167	154	169	160	150	166	164	177	157	177	171	149	161	152	177	151	167	171	163	157	173	155	167	175	172	157	152	145	171	157	156	143	146	154	160	154	162	182	145	146	125	134	163	168	164	184	187	144	152	185	170	172	166	163	176	163	161	170	172	150	159	166	150	149	146	147	158	183	174	159	176	154	154	187	145	190	154	152	157	154	153	169	154	154	151	173	194	200	189	187	157	156	163	141	157	168	158	173	168	161	141	184	172	166	182	145	153	181	158	156	196	161	142	176	168	147	154	160	175	173	155	167	180	132	127	150	159	166	157	158	155	171	139	139	180	181	157	186	161	184	157	160	171	140	168	169	144	196	168	135	165	149	153	166	169	169	172	154	162	167	216	168	185	169	166	176	180	166	144	155	154	147	151	173	156	158	162	159	148	175	178	196	165	161	149	157	185	134	162	163	152	150	176	162	202	148	145	179	169	151	153	172	150	117	179	152	172	190	156	158	176	189	139	165	205	143	131	157	145	152	158	170	158	170	149	171	172	180	159	169	126	158	161	129	169	164	145	147	176	146	131	160	162	155	142	176	182	161	163	170	155	178	146	153	157	170	156	157	178	160	146	177	165	163	156	145	172	145	174	165	142	177	173	147	159	157	167	177	177	150	164	160	125	169	151	132	151	163	164	145	190	165	157	155	170	151	171	188	159	201	155	139	159	175	174	152	159	167	172	144	144	157	153	153	159	146	152	147	167	173	154	164	174	155	139	147	160	163	182	166	146	175	176	147	154	159	151	166	166	153	160	164	158	161	180	182	134	169	158	155	173	149	181	162	152	167	149	169	166	141	133	146	159	190	167	130	155	171	179	148	145	156	166	191	142	173	145	190	152	134	149	154	168	147	167	164	141	146	164	191	165	170	163	152	166	156	167	170	167	155	165	160	147	149	173	163	154	170	165	145	181	179	147	148	141	156	176	142	158	174	144	151	175	159	170	177	181	154	165	186	144	168	150	161	170	160	159	137	165	157	160	148	152	155	162	161	174	136	157	173	154	189	174	150	164	177	156	174	168	169	139	189	173	156	145	163	162	188	161	175	148	147	164	154	162	158	176	157	137	166	175	162	137	179	159	199	170	161	171	151	156	160	180	147	182	170	153	160	153	153	139	152	162	182	159	166	158	160	177	167	140	164	152	192	165	173	188	172	156	163	177	173	158	164	165	171	167	171	171	157	178	167	165	151	175	157	159	161	187	148	139	163	153	154	148	140	136	177	153	176	154	166	160	172	169	146	169	142	159	182	160	159	154	170	168	182	155	176	159	154	152	134	155	158	152	151	152	165	159	149	142	170	158	155	161	167	183	177	190	173	164	158	171	177	152	176	167	168	158	166	165	166	172	147	167	155	181	160	153	159	145	176	173	182	145	155	169	183	188	167	142	145	141	167	167	159	166	168	155	164	157	176	170	142	166	183	165	158	185	160	171	157	140	138	147	155	168	153	149	167	175	147	136	179	179	170	167	189	178	143	163	145	156	180	202	160	176	155	174	170	175	142	181	164	159	181	143	185	175	166	164	155	168	143	150	159	176	158	157	167	164	144	156	168	175	155	149	157	172	144	150	147	145	171	167	142	152	148	164	172	150	157	176	141	159	169	174	155	132	165	149	183	153	158	151	149	155	151	162	146	173	180	142	149	162	140	153	165	153	164	166	157	191	154	157	151	160	168	168	142	159	148	173	173	155	162	183	180	171	154	142	171	159	162	190	195	178	151	162	149	160	150	150	158	156	158	146	159	169	153	176	145	163	190	164	150	146	143	154	170	158	157	188	168	165	168	173	158	180	160	183	166	154	153	164	172	162	147	174	160	165	176	169	164	172	172	159	182	155	144	156	155	171	179	163	167	157	175	158	165	164	137	184	166	175	155	189	166	148	148	158	160	159	141	171	163	187	159	162	172	155	147	154	171	173	167	158	150	154	189	157	178	185	165	186	136	174	142	172	163	147	179	153	166	166	146	170	145	145	173	154	169	150	177	163	144	151	179	162	148	162	139	167	180	139	147	172	150	154	168	156	173	165	173	170	175	155	140	167	172	178	168	167	142	178	146	171	136	154	158	148	176	171	160	164	132	162	155	141	170	133	147	133	165	176	172	180	161	165	150	170	182	173	179	176	173	157	151	157	162	169	153	186	164	173	158	149	172	165	173	177	158	147	183	138	188	164	159	153	141	145	156	143	152	135	162	151	140	160	164	153	156	167	198	152	159	152	170	163	162	159	170	152	162	134	166	153	158	169	169	169	150	184	136	155	141	141	175	161	146	131	172	158	136	145	157	146	178	170	136	177	166	177	143	173	164	167	184	176	153	142	151	168	191	143	150	164	143	166	168	153	159	161	172	154	183	141	136	164	151	168	158	169	193	160	185	170	165	163	150	148	155	142	169	169	146	197	135	156	145	155	149	173	158	193	188	162	154	176	166	165	170	140	193	151	161	150	168	132	177	191	171	152	174	165	160	154	160	135	151	180	182	153	152	172	142	146	163	175	152	147	187	162	146	130	144	157	167	162	143	142	154	156	150	156	164	133	147	166	167	168	151	151	170	183	151	168	175	160	179	155	175	146	176	164	157	184	159	134	177	153	169	160	166	181	157	166	152	173	145	167	169	146	159	159	137	173	177	161	164	166	153	149	142	140	152	186	160	168	153	165	152	161	139	173	161	142	147	190	168	160	175	136	156	163	171	172	165	152	158	179	159	151	145	153	168	171	168	178	181	162	158	166	135	172	171	154	154	154	158	143	139	152	151	156	167	150	156	168	161	167	172	160	166	161	149	160	167	170	174	154	186	154	167	179	153	157	177	194	190	163	155	163	188	154	158	161	183	169	171	162	151	175	164	160	177	162	142	205	148	147	187	178	163	162	166	172	144	154	151	162	146	155	166	175	154	161	151	177	154	135	155	150	151	124	170	135	144	172	147	142	165	163	165	155	167	190	153	153	168	167	176	154	186	168	158	157	157	165	148	162	161	149	154	187	154	167	139	145	160	189	190	168	148	146	145	150	163	160	159	177	179	150	168	149	164	156	171	143	174	162	181	149	142	161	155	154	163	176	165	139	151	159	166	172	151	185	167	143	170	174	180	137	155	172	141	151	143	157	191	193	170	168	147	159	160	169	180	167	166	155	148	151	165	153	159	171	132	181	180	166	146	164	160	171	154	159	161	144	183	145	160	162	156	134	131	161	153	139	167	158	156	180	153	163	168	161	146	168	151	153	155	162	161	150	163	146	162	154	167	126	163	168	184	155	144	169	138	127	163	177	179	167	151	190	183	164	177	165	170	146	148	177	137	170	163	157	150	145	165	164	174	143	150	144	161	174	166	162	167	181	176	183	134	158	179	145	142	175	135	126	175	125	154	170	156	156	146	154	170	165	151	145	176	151	150	149	163	126	142	163	161	144	129	169	161	170
6041	751	1388	1476	1336	945	796	724	710	626	579	571	558	508	528	508	463	486	455	437	453	439	478	412	475	403	421	443	443	399	388	412	371	462	388	392	412	426	382	397	412	399	406	390	404	413	424	406	447	428	434	382	393	406	405	442	362	389	393	374	437	421	431	408	396	404	424	407	400	424	393	413	437	354	430	384	375	372	396	359	408	388	374	406	394	426	399	406	404	399	388	393	381	420	404	395	406	394	367	395	421	372	396	418	384	383	414	404	411	385	406	430	406	396	405	387	403	406	389	373	399	397	394	374	406	403	410	396	392	386	395	414	450	404	385	378	376	381	417	398	403	437	421	416	397	414	402	403	407	379	380	400	409	390	427	377	442	401	383	408	453	400	409	390	379	394	382	386	399	371	404	429	417	366	383	427	394	417	394	421	408	367	373	422	411	376	373	399	406	390	409	389	420	433	413	366	412	385	408	398	388	403	379	375	366	399	404	445	420	408	390	394	408	362	404	406	431	382	407	421	425	420	392	408	362	394	385	399	379	387	397	413	367	392	394	386	366	401	413	392	401	405	391	391	436	376	387	361	357	358	410	380	399	409	389	409	381	411	386	357	409	393	373	418	389	439	408	398	400	395	425	389	411	384	397	370	397	394	429	399	393	421	402	412	386	428	406	444	377	383	383	390	383	405	386	407	415	379	410	427	380	395	408	400	427	435	396	408	352	412	414	398	399	400	391	418	432	399	392	415	420	405	382	380	380	414	409	380	382	424	394	369	436	404	393	398	371	409	387	415	401	394	398	395	397	420	364	425	406	356	381	414	391	410	386	402	373	397	394	389	432	398	371	381	435	394	399	402	428	413	405	408	428	413	420	397	422	419	402	352	390	416	400	407	392	405	396	412	391	398	424	413	397	382	399	397	403	400	398	393	389	426	398	427	407	376	397	412	413	373	367	415	433	411	451	406	383	391	399	379	369	416	371	359	430	406	409	346	394	403	416	397	392	390	417	385	407	380	407	395	376	405	341	417	372	399	371	376	404	391	410	399	382	389	397	393	422	411	396	387	376	430	431	383	387	407	384	385	428	414	418	394	400	389	411	372	400	404	425	406	379	429	409	406	449	401	427	394	394	372	410	422	399	413	369	387	420	407	370	391	411	380	403	409	442	377	420	408	385	394	451	419	432	396	427	380	374	401	382	388	392	425	373	403	407	399	400	406	381	415	391	388	423	410	371	437	377	403	386	383	404	394	364	361	429	411	412	425	391	432	426	412	379	372	377	413	422	428	427	398	419	355	396	401	402	420	389	357	366	422	400	380	377	449	393	406	423	422	416	421	393	393	413	384	386	439	382	394	411	392	348	392	417	421	405	400	389	407	393	403	401	412	396	395	386	394	393	419	422	405	385	382	367	398	408	374	426	406	408	402	392	387	384	406	422	429	389	360	382	410	368	399	388	410	401	373	392	426	402	384	424	387	379	375	401	380	427	366	367	402	393	398	411	411	413	415	417	379	413	439	371	384	410	398	405	415	371	405	381	416	380	374	389	442	369	378	406	417	403	397	421	399	433	398	378	415	432	409	410	413	422	360	395	434	416	389	382	382	396	396	390	391	410	370	394	406	374	404	386	410	435	402	416	389	426	388	387	354	444	424	372	409	389	406	427	434	424	401	386	369	387	393	384	378	430	435	367	391	385	398	414	401	431	410	427	424	403	388	414	383	424	372	385	373	390	406	392	415	413	401	378	443	381	402	399	424	393	397	394	407	420	423	422	395	395	405	411	410	380	410	385	424	403	414	396	415	422	426	404	424	384	403	410	423	399	419	377	373	420	404	398	397	421	371	379	439	405	418	403	423	355	406	377	384	408	410	408	389	398	403	406	430	398	414	429	399	393	384	379	398	383	402	434	371	402	424	384	425	457	420	401	394	405	416	386	413	399	405	425	386	390	392	410	370	394	375	386	380	400	421	381	372	405	357	391	357	400	394	409	402	410	416	380	397	406	409	412	395	371	410	418	408	388	417	410	407	416	412	391	393	374	392	387	403	392	399	417	383	348	408	390	398	393	394	355	434	387	377	412	390	379	402	398	403	383	418	434	379	404	386	402	417	395	403	368	397	418	382	405	381	391	435	350	439	382	426	373	423	418	387	393	405	422	409	421	386	391	399	385	404	409	394	438	391	403	386	375	381	421	394	392	393	412	390	382	394	401	396	418	379	417	385	401	409	398	362	412	393	413	396	382	408	417	373	394	361	439	430	416	392	386	400	404	417	413	361	400	370	412	375	406	397	409	395	429	434	393	422	414	403	388	386	409	435	380	391	369	364	384	387	429	431	440	400	410	402	425	393	403	380	417	386	385	397	387	377	374	407	377	362	398	415	407	420	391	392	444	442	391	394	438	428	390	409	365	378	358	416	385	414	392	376	416	387	409	383	402	399	365	391	391	398	404	454	386	435	416	411	442	389	400	392	402	403	403	394	379	404	401	398	414	438	406	381	374	374	410	370	398	404	405	381	413	390	451	404	406	411	418	384	396	383	414	416	379	412	399	395	389	380	413	412	390	411	395	387	399	427	370	397	386	382	439	399	390	366	413	419	404	405	400	426	427	389	378	393	415	387	435	393	379	402	381	393	389	411	401	378	377	398	403	434	373	433	445	373	403	388	408	400	387	362	401	383	411	446	382	437	407	403	392	391	421	401	391	416	376	364	408	410	412	393	432	400	388	394	387	391	403	372	415	402	395	398	438	408	446	348	396	397	394	418	375	377	393	421	410	413	394	380	412	381	406	433	386	365	424	372	424	422	386	432	397	395	373	419	364	425	388	394	367	381	432	398	367	395	367	402	443	434	410	412	403	408	432	412	423	432	400	423	399	392	386	402	405	363	396	378	469	398	393	367	421	421	387	423	378	393	400	391	423	381	406	385	405	400	418	384	397	389	388	400	374	393	377	401	384	422	417	399	425	410	416	401	423	408	421	414	405	384	400	389	409	390	389	390	388	414	384	410	394	432	402	370	403	382	410	346	387	387	442	403	364	414	403	385	412	433	401	439	410	377	409	376	381	415	408	381	430	396	378	369	434	406	431	409	392	407	400	369	402	387	397	428	392	388	414	427	398	412	384	405	417	409	408	362	434	425	422	397	401	431	425	400	395	389	409	419	377	400	426	362	396	395	384	381	429	373	405	351	390	360	394	374	389	405	409	380	409	377	387	404	403	428	389	380	375	387	391	422	373	391	405	359	373	388	402	405	370	407	382	386	389	385	414	389	399	405	424	419	404	428	440	392	436	400	403	405	387	401	370	397	376	413	411	383	397	418	441	407	411	392	398	396	380	467	430	391	406	397	386	421	410	408	389	384	400	442	390	400	395	392	381	408	412	411	374	429	408	387	413	413	368	428	425	395	398	383	436	387	403	427	451	427	385	351	394	411	407	386	417	407	396	425	374	387	399	408	377	390	395	405	398	405	418	383	425	372	422	386	397	427	385	406	426	404
13815	1319	1213	861	606	436	389	305	291	253	312	232	236	241	234	237	212	222	240	220	224	222	254	237	204	212	200	218	188	217	178	222	205	218	212	200	212	224	226	209	198	191	225	189	209	202	232	212	220	223	197	196	229	181	222	201	221	205	183	177	216	198	209	209	184	226	228	205	211	192	199	191	211	204	168	204	223	215	230	223	189	216	188	214	215	214	210	177	178	221	199	209	209	209	222	222	218	224	200	217	211	223	205	212	192	209	205	230	211	201	214	215	213	199	207	215	204	195	195	196	195	202	212	207	213	198	187	229	195	196	207	193	192	200	186	210	189	182	204	208	230	203	199	207	174	194	170	199	228	218	211	203	238	210	171	180	188	217	230	200	223	208	212	191	180	221	178	189	221	197	218	217	194	198	176	220	184	215	223	209	198	181	212	206	224	185	215	218	203	187	232	194	177	197	173	208	194	206	213	180	199	201	232	199	229	187	209	205	205	190	204	166	197	208	206	224	222	209	189	210	179	211	198	208	190	180	211	201	198	207	176	185	176	202	213	190	206	204	206	201	209	209	204	222	192	199	190	170	165	194	219	220	222	195	220	200	200	214	218	183	218	228	187	172	188	194	193	205	186	178	216	194	221	169	196	178	199	206	208	190	191	206	207	208	218	203	182	209	220	218	198	208	218	205	209	193	181	208	185	210	203	183	206	192	192	192	193	181	187	191	222	205	184	228	198	192	246	247	228	199	179	198	225	188	188	174	203	191	218	227	191	227	199	213	205	222	203	169	202	200	176	204	211	227	194	220	174	197	184	228	194	184	220	220	205	195	191	227	207	193	211	198	216	237	196	200	232	195	204	211	213	215	194	196	165	185	175	206	251	206	190	202	180	194	203	218	202	228	212	188	195	196	202	197	231	232	215	197	202	202	233	226	208	231	198	236	207	179	224	196	221	186	205	218	210	195	228	200	192	194	209	219	213	202	208	235	208	204	224	227	225	203	196	195	221	204	199	189	197	222	216	220	199	214	193	194	228	208	206	197	219	197	187	212	191	217	197	201	225	220	168	207	219	213	210	218	177	190	214	216	211	194	186	204	146	193	158	220	223	210	189	218	195	219	218	184	224	224	226	207	209	189	189	212	226	204	186	222	189	203	192	203	185	217	206	213	193	205	199	191	201	207	203	201	214	207	228	203	207	211	201	184	191	206	212	182	199	193	218	218	201	210	217	202	192	185	225	221	199	195	197	213	212	256	196	199	193	182	184	202	211	202	205	172	216	158	217	204	187	223	207	230	235	218	210	198	199	181	226	222	186	191	187	216	231	201	201	203	214	205	212	204	192	198	217	198	210	232	228	184	200	178	207	200	195	188	207	204	199	234	215	196	217	213	212	187	230	202	216	183	220	203	232	215	167	194	188	213	214	201	212	201	215	214	192	205	189	213	218	232	208	197	204	195	208	204	187	200	200	172	223	208	224	198	198	206	210	176	193	206	217	189	214	209	190	224	225	226	216	220	171	206	250	239	205	214	212	193	208	191	200	214	184	207	220	193	196	195	218	223	216	212	174	184	226	210	200	204	189	212	219	189	199	207	231	231	210	202	216	198	212	205	223	174	183	209	198	227	213	199	182	196	191	187	241	201	185	201	205	218	222	215	246	214	220	210	190	181	191	190	219	216	193	207	205	194	199	219	204	209	232	212	221	218	204	220	200	175	192	219	192	215	211	200	201	216	187	200	191	193	215	203	230	225	201	178	247	209	208	242	206	190	187	220	212	213	199	194	196	250	234	195	190	210	224	190	197	183	192	218	221	206	208	187	214	207	216	191	201	195	239	199	211	190	182	194	235	195	190	208	213	199	201	205	200	206	205	228	210	216	208	240	190	217	211	197	188	220	246	220	186	225	213	206	203	190	192	200	215	203	203	214	214	210	215	193	182	199	223	205	191	221	201	207	197	193	214	199	178	214	201	226	219	223	206	208	198	218	195	191	209	230	224	205	194	221	222	198	235	203	192	232	220	205	200	189	193	205	226	205	215	225	196	220	211	186	216	208	221	175	210	216	200	224	192	213	189	188	193	193	182	200	196	209	174	199	217	225	185	234	206	227	200	200	193	207	225	214	209	190	218	174	197	211	194	183	203	189	221	225	217	198	212	212	195	203	194	229	199	226	202	234	189	197	205	212	179	215	213	218	213	181	213	215	190	218	187	180	217	203	229	194	179	195	193	202	193	210	195	203	214	192	228	232	197	216	199	191	229	164	195	211	222	211	197	200	217	212	232	213	179	212	192	204	175	216	218	206	173	213	193	181	179	209	203	184	197	187	202	195	190	189	207	211	182	237	250	180	217	220	171	220	203	195	212	192	201	204	217	176	216	224	194	210	203	231	198	231	197	200	225	229	216	198	224	185	217	212	200	210	211	209	180	233	194	214	230	208	195	226	182	194	218	225	213	207	192	195	199	208	205	210	201	187	215	207	232	190	222	194	200	225	208	200	212	222	202	207	198	226	215	211	189	219	222	233	214	200	203	178	213	196	194	204	219	210	195	177	213	200	212	186	210	211	239	194	221	196	186	200	235	191	184	183	196	217	193	222	225	230	249	175	196	197	197	193	224	193	191	195	208	200	233	219	212	214	206	238	211	219	210	171	216	205	190	215	214	231	201	208	228	202	207	208	199	201	199	215	208	219	200	199	203	196	200	208	181	199	226	200	218	194	186	187	173	204	205	195	205	221	211	189	189	195	184	193	200	203	190	226	198	232	192	217	208	206	220	227	192	173	231	201	194	197	197	192	193	218	218	186	194	217	185	181	192	203	231	209	202	213	223	199	222	220	219	212	204	215	187	189	218	207	183	188	209	217	226	191	183	212	220	183	185	211	206	203	218	235	203	198	210	183	223	221	216	196	198	202	206	214	199	191	223	218	190	189	211	203	210	223	231	199	219	185	219	207	184	163	197	198	171	214	190	208	205	202	211	208	197	187	207	218	180	181	210	208	214	208	206	190	218	217	225	213	190	242	195	213	226	213	178	211	206	199	214	208	208	177	188	191	210	202	212	198	197	170	201	193	188	181	210	165	203	199	176	205	210	221	199	213	196	182	198	205	199	211	216	217	192	215	223	202	217	185	203	195	197	216	190	195	211	213	193	264	193	218	181	204	228	208	186	224	185	214	226	180	210	223	200	187	191	193	212	182	234	199	234	220	209	187	218	175	192	197	187	188	218	222	241	215	203	212	209	188	223	210	225	232	222	229	201	193	218	190	180	186	204	198	225	200	209	185	195	193	180	217	182	182	211	236	178	213	213	209	201	199	218	197	205	209	223	198	227	228	217	205	211	185	201	202	198	232	229	216	190	187	214	167	197	192	193	205	194	192	226	222	203	199	211	199	202	193	181	213	244	212	169	227	204	203	207	190	193	202	216	201	200	210	187	198	191	227	199	209	213	193	232	209	200	200	203	233	208	208	182	229	223	194	184	204	193	188	194	213	186	217
7892	1175	2537	2616	2206	1667	1346	1149	1006	905	906	781	776	795	718	664	724	684	637	614	608	590	572	600	541	622	589	589	564	577	536	567	554	538	511	554	564	550	553	537	557	524	561	572	524	523	509	503	521	546	534	511	544	555	533	508	506	542	543	504	514	510	526	515	480	550	495	519	534	538	539	542	501	551	543	539	506	558	509	525	523	520	519	581	562	522	521	503	515	504	534	520	497	493	524	528	514	526	506	562	531	505	499	503	505	493	540	493	507	507	495	533	520	518	534	514	515	494	523	511	444	514	489	518	521	552	510	519	506	522	546	492	509	476	510	486	559	519	556	569	492	555	534	513	557	533	524	520	519	566	525	540	543	497	485	499	507	512	537	522	593	519	524	473	520	575	524	489	548	499	538	519	518	531	497	510	538	501	528	494	517	530	492	521	544	515	501	527	518	528	519	534	549	524	509	548	544	512	494	529	541	529	501	501	548	542	514	512	513	544	509	520	527	541	535	514	513	494	511	476	516	486	492	526	515	534	496	495	511	491	504	536	513	479	527	528	551	508	569	485	548	539	518	528	510	498	551	514	544	522	489	497	520	521	502	544	486	469	498	508	556	503	510	548	539	505	500	536	518	487	530	520	538	493	501	489	544	535	506	528	555	524	517	509	488	529	512	526	499	519	511	512	513	522	536	497	514	471	556	548	533	508	515	534	557	535	471	517	524	489	532	537	528	513	545	500	485	569	527	481	510	505	540	523	530	493	528	471	499	532	516	526	517	559	514	464	514	510	489	524	495	513	502	551	494	506	501	525	532	493	508	544	502	491	521	485	517	546	543	516	519	513	512	501	517	500	536	538	484	502	534	516	514	508	530	534	556	542	522	530	572	500	543	552	504	498	565	526	537	521	530	528	554	547	503	505	516	512	513	547	465	513	508	521	544	531	488	517	508	527	553	508	497	546	532	559	542	544	516	512	550	519	500	501	508	516	496	501	513	538	511	498	492	514	541	529	540	492	525	479	516	520	542	502	500	529	526	478	512	495	482	526	519	532	524	509	577	492	523	507	541	490	514	515	509	539	509	540	543	533	525	511	522	516	505	523	512	565	511	471	486	504	514	553	531	575	526	505	507	483	547	495	521	526	524	541	501	518	531	545	501	533	520	535	541	517	505	514	523	518	516	523	517	494	534	478	521	529	496	509	524	533	491	495	534	502	499	517	532	504	511	558	517	492	519	538	530	494	529	487	475	564	510	509	533	518	529	501	526	482	551	490	506	497	523	549	555	542	534	488	549	499	532	523	530	541	510	532	500	519	514	531	551	505	492	517	504	492	550	511	522	484	540	517	508	511	486	482	499	541	504	524	530	553	528	483	509	509	570	535	532	531	529	516	535	526	538	503	542	558	525	513	537	503	521	550	501	510	505	524	509	516	508	507	569	473	528	508	545	511	518	493	553	531	523	505	531	526	508	512	462	524	515	476	497	528	508	511	546	500	502	492	516	532	533	500	501	533	494	506	507	498	525	534	498	530	496	519	510	549	531	523	521	541	537	515	514	518	496	502	515	521	508	525	502	519	498	500	532	519	541	539	527	481	504	525	529	526	565	533	484	542	516	524	512	506	503	545	548	504	507	516	515	548	527	474	536	437	553	509	537	505	532	540	459	486	544	535	520	520	542	525	528	538	524	491	528	505	549	511	518	531	524	556	528	518	516	528	509	517	530	547	524	560	532	542	478	525	508	502	545	480	528	495	482	515	514	549	538	521	517	518	515	535	547	552	523	518	464	563	545	539	530	523	514	497	530	456	544	500	540	528	491	547	537	514	537	527	533	490	577	563	541	562	516	493	555	562	529	542	550	554	531	512	537	495	511	526	466	501	541	511	527	505	522	519	519	527	528	498	524	535	520	497	498	552	526	513	511	514	560	487	551	525	525	515	516	539	547	520	492	552	515	526	504	528	512	549	536	500	488	552	500	538	534	514	505	513	542	522	515	498	539	513	485	503	488	527	494	535	539	516	526	559	575	525	504	539	549	522	540	508	518	504	493	520	535	494	537	534	529	523	519	516	524	530	497	547	532	504	503	541	515	492	489	531	513	501	512	483	560	536	520	518	538	492	517	477	477	516	497	556	513	531	533	501	536	552	516	504	523	557	504	514	513	525	535	508	447	546	505	495	513	520	464	501	544	518	496	533	506	500	536	477	524	555	534	520	543	518	540	514	522	547	488	498	548	507	494	510	576	497	515	539	517	484	529	488	507	525	507	521	496	530	542	516	543	516	546	522	482	490	505	523	518	547	530	523	501	545	535	549	530	550	529	511	527	524	521	485	498	510	506	476	499	519	526	572	528	507	508	534	527	499	516	528	526	524	491	527	494	533	554	546	532	539	519	509	503	533	524	549	548	492	499	532	562	549	521	524	462	560	556	527	539	519	496	510	503	524	489	509	465	517	522	560	524	497	528	540	500	495	533	546	537	508	484	516	486	492	552	483	524	513	562	499	523	517	559	500	565	499	516	536	500	480	513	534	578	560	500	531	537	557	540	512	516	522	542	527	559	537	489	491	534	529	483	523	547	505	541	511	534	479	526	566	491	506	540	531	493	480	527	518	481	461	525	494	488	502	527	539	487	546	551	503	491	536	532	537	484	487	512	505	534	490	568	504	542	547	515	490	549	491	522	533	524	548	521	475	529	530	500	554	553	510	510	516	527	529	528	523	517	472	516	496	505	492	526	505	517	558	506	525	548	511	497	540	500	504	535	572	499	518	524	498	525	541	536	489	527	497	515	538	497	533	540	538	514	531	530	550	521	508	530	511	497	551	508	541	569	504	526	532	513	529	481	506	539	508	499	521	491	527	514	533	486	488	512	496	523	520	518	518	520	499	519	500	504	514	558	527	505	541	564	549	491	540	535	537	508	493	490	483	537	537	478	549	540	559	505	528	524	467	524	549	557	537	492	523	516	538	544	529	499	535	553	522	493	498	522	531	512	532	466	485	519	506	513	529	481	520	541	488	524	464	515	514	543	488	527	534	500	514	527	514	535	557	538	503	555	536	505	535	509	522	554	509	524	522	549	537	507	487	532	533	539	528	494	504	523	512	525	516	473	507	485	506	502	492	523	523	497	525	512	515	524	516	531	502	503	535	489	529	526	523	541	519	536	500	508	509	533	521	504	524	522	509	554	519	530	525	514	507	489	497	525	484	478	517	534	498	548	520	499	534	492	491	491	523	549	486	541	490	521	489	516	485	515	477	537	469	517	537	476	559	506	535	498	587	526	543	517	558	516	578	494	504	515	554	526	538	512	527	515	576	523	527	542	512	523	527	508	535	511	528	505	522	542	564	498	491	520	513	477	536	462	528	546	514	538	517	479	483	518	517	505	502	518	511	509	519	511	530	537	490	532	523	523	512	516	497	503	494	495	548	535	493	497	520	523	539	510	530	507	565	532	548	540	498	499	512	523	539	509	533	523	489	525	541	520	501	547	530	476	518
1523	323	391	342	340	368	384	352	342	367	339	425	332	335	343	353	361	358	396	343	344	327	398	333	332	335	343	342	355	397	369	329	326	356	339	345	359	384	372	342	346	356	345	358	344	341	376	394	390	331	397	342	326	371	380	346	388	360	299	391	339	360	350	332	347	355	320	329	342	369	345	342	339	358	366	358	359	356	332	369	369	371	371	342	328	352	350	335	342	344	372	362	386	355	370	337	364	331	353	357	355	367	335	354	353	326	346	344	360	374	324	370	351	327	342	308	380	360	358	326	334	337	341	369	360	368	372	344	379	344	363	287	352	344	377	328	342	363	371	362	354	377	358	331	343	374	341	308	361	363	368	318	364	302	365	321	376	394	343	344	330	346	342	343	340	351	389	373	359	366	353	343	366	375	366	356	312	331	349	355	389	379	350	340	320	369	347	342	376	342	375	386	355	314	348	359	348	367	360	338	365	357	344	345	340	344	328	336	340	347	367	333	379	356	355	332	323	370	351	342	368	309	406	355	370	344	349	384	361	343	363	354	307	348	335	358	345	340	376	320	348	339	344	372	370	336	358	364	352	353	356	329	329	385	359	354	349	356	371	363	381	322	379	347	381	334	346	381	395	307	308	342	333	411	359	339	339	327	355	358	385	347	337	345	327	350	332	341	331	374	359	361	353	322	369	322	347	366	377	356	361	327	375	303	324	393	338	362	307	333	356	341	349	370	349	343	365	359	342	327	359	397	337	341	365	348	403	373	325	362	374	390	391	339	372	347	378	360	344	355	366	338	349	348	349	366	370	359	335	372	369	359	350	350	381	354	342	360	337	374	354	332	348	374	367	359	358	372	371	398	365	334	330	354	368	309	364	392	320	354	351	313	342	345	352	349	324	363	367	350	337	351	334	359	341	365	332	352	356	318	367	357	334	373	401	374	366	388	353	321	362	421	346	326	366	334	361	309	382	388	359	317	356	359	360	333	297	349	362	343	345	340	342	358	388	350	352	345	384	360	351	323	328	358	356	345	340	320	346	377	366	350	358	335	365	370	335	364	352	369	345	348	395	356	364	373	350	333	371	348	356	356	361	349	359	374	377	332	343	360	331	375	351	382	347	333	331	321	351	347	345	316	350	341	323	367	362	361	339	346	311	346	368	380	340	350	374	380	307	343	358	355	310	346	317	331	345	350	353	374	337	341	364	355	338	350	390	337	337	363	347	333	335	364	333	337	337	331	345	348	352	385	355	357	358	370	385	371	353	387	358	387	399	366	378	356	374	330	350	318	376	357	398	315	344	352	336	366	350	337	378	350	322	358	353	360	298	362	325	372	369	373	378	352	345	341	372	340	349	387	335	370	321	364	384	395	350	314	350	361	332	374	341	331	369	367	355	355	391	349	377	366	329	352	367	342	336	356	365	355	345	376	312	374	349	373	335	331	389	346	353	324	343	354	350	332	325	353	379	369	348	346	352	306	311	321	355	378	329	380	382	394	364	363	337	377	388	355	349	348	353	362	337	325	353	367	346	385	369	385	379	366	342	389	368	353	357	369	313	373	349	333	357	333	317	339	397	342	375	349	341	338	353	369	371	329	350	293	339	354	379	343	335	346	350	329	331	385	336	322	388	354	365	374	358	318	394	394	353	348	334	385	357	377	341	344	329	356	365	350	335	348	380	355	365	359	359	372	347	346	349	389	320	337	338	339	330	355	343	367	359	355	380	364	366	348	358	342	341	359	355	368	370	342	372	351	357	373	347	379	367	375	369	335	336	352	322	352	371	371	402	317	343	359	381	337	335	357	359	350	354	330	374	350	362	364	318	344	344	341	354	362	356	365	359	343	320	352	392	334	325	348	384	347	338	394	352	374	327	338	346	359	337	370	343	353	364	361	330	348	337	359	343	355	403	351	362	347	349	352	315	350	371	374	352	353	385	358	338	349	359	333	336	361	359	364	368	356	368	328	349	379	386	390	370	374	342	367	374	371	387	342	372	375	379	366	364	381	349	337	350	329	335	363	337	354	327	358	321	320	337	372	387	347	359	379	344	366	401	388	350	332	375	355	355	351	358	323	327	352	372	333	338	337	370	338	374	353	359	340	375	366	375	362	391	371	318	377	345	330	361	354	374	331	340	317	351	355	349	354	353	333	342	373	337	356	367	342	348	353	375	363	355	320	375	348	360	372	314	383	312	376	391	315	361	339	319	356	353	318	317	347	321	355	367	336	351	361	341	353	328	355	351	391	350	352	339	326	377	354	376	328	360	349	393	362	339	313	337	322	351	381	345	378	349	326	361	403	349	333	340	355	335	343	340	343	347	331	368	334	381	346	354	370	364	351	361	360	396	321	368	371	350	347	342	314	339	383	352	345	378	319	390	312	340	342	346	402	344	388	317	356	333	340	351	311	349	358	360	310	334	363	378	350	399	360	369	343	341	320	359	341	347	330	347	364	345	320	337	365	343	356	337	360	334	381	348	335	359	317	374	368	344	334	341	358	328	375	360	370	334	320	358	380	394	370	394	324	386	346	366	372	392	330	340	393	343	361	335	353	368	346	371	347	371	338	371	331	353	363	347	359	329	326	357	339	371	332	343	331	360	340	371	322	382	352	359	343	342	354	347	362	339	328	339	372	333	325	330	324	351	360	371	370	354	343	382	362	357	343	334	358	380	378	328	329	329	369	361	359	371	392	377	353	335	384	372	362	371	359	329	345	359	415	368	360	357	380	329	324	390	327	394	353	331	343	351	366	351	360	358	340	349	353	337	372	344	372	352	329	330	385	368	372	370	341	354	359	351	357	363	350	359	351	340	338	331	364	380	363	361	353	348	365	342	347	348	298	331	344	357	341	358	353	354	382	332	312	355	356	346	411	399	351	339	337	359	329	369	331	390	359	340	368	357	366	366	344	334	344	371	364	335	362	369	341	364	312	354	332	393	325	395	355	361	346	381	361	363	374	327	340	351	373	362	372	363	357	348	347	357	391	345	396	354	323	390	353	405	376	311	341	348	367	330	318	376	353	386	361	305	360	331	348	378	360	369	365	347	355	335	329	347	369	349	357	373	357	386	345	366	341	382	338	335	329	362	362	338	348	345	348	377	336	343	339	333	343	355	358	374	378	386	384	366	377	359	365	353	358	351	355	364	387	367	347	365	358	309	305	371	366	361	366	353	346	337	338	358	343	345	350	335	360	395	330	361	362	388	404	363	365	345	328	382	312	362	367	369	351	347	398	302	332	356	387	382	361	404	325	362	348	322	343	349	360	364	369	342	369	365	383	356	348	369	360	360	384	340	306	356	317	307	370	399	336	361	338	352	343	321	336	381	305	368	355	375	370	347	334	348	333	355	383	363	346	355	342	336	355	333	349	351	344	379	386	345	352	393	332	380	362	346	376	353	366	359	324	363	370	316	383	368	310	372	356	344	337	322	354	353	340	325	376	362	375	373	345	348	356	347	322	333	336	353	339	339	352	373	387	350	349	357	347	358	330
1844	793	799	853	816	787	801	787	781	782	757	806	699	757	796	793	731	780	821	747	738	758	792	739	736	765	775	837	775	770	799	763	770	794	731	742	755	791	754	777	763	772	752	732	762	813	815	717	763	843	806	741	853	773	799	760	794	799	764	803	764	766	748	761	750	817	772	758	775	766	788	743	762	796	736	786	764	812	746	752	732	752	743	755	736	737	784	840	754	802	757	817	753	769	813	741	776	791	772	763	754	844	743	780	758	790	803	758	817	738	748	755	788	715	719	748	752	789	788	767	812	769	737	743	766	776	770	769	761	727	761	800	819	713	760	741	780	779	784	747	810	791	784	799	782	765	790	735	776	758	767	754	785	741	769	761	770	789	781	799	763	756	749	736	763	778	743	723	791	801	771	789	784	795	756	772	789	749	781	791	769	817	820	739	731	732	802	752	777	831	762	745	758	727	748	743	751	740	722	798	831	759	738	784	801	789	755	794	770	756	743	765	742	790	748	709	790	740	847	728	713	729	757	775	726	747	782	820	783	738	845	761	805	796	832	809	808	781	801	800	755	748	751	762	758	771	732	783	778	735	791	839	801	781	783	764	715	754	747	755	726	747	767	801	768	763	774	779	759	761	786	767	736	756	779	826	748	770	758	747	772	762	746	769	812	778	789	809	760	756	772	800	782	790	764	794	771	762	779	749	790	757	783	771	773	809	733	755	800	759	829	790	704	768	763	769	800	780	772	779	776	792	763	792	794	737	781	832	793	765	780	762	775	791	735	742	819	773	737	810	796	754	810	782	755	798	788	781	801	821	766	800	732	768	781	779	766	838	810	778	784	740	766	768	787	760	753	781	741	733	747	762	807	766	759	776	738	803	851	809	768	839	789	784	811	749	760	743	815	827	774	738	786	785	764	759	748	755	779	757	773	780	751	778	786	744	787	786	755	731	797	803	776	769	725	790	741	808	782	776	726	745	754	738	806	781	782	804	744	783	804	748	763	771	787	764	814	796	797	744	760	737	797	739	748	754	778	727	768	791	740	793	775	809	764	757	733	783	796	781	755	814	844	766	793	771	797	792	758	782	771	753	729	807	744	762	770	807	781	794	723	760	795	761	795	772	777	761	757	748	776	803	750	723	793	817	757	785	810	815	813	787	770	747	749	764	788	772	775	755	838	790	741	755	747	778	768	811	739	794	769	805	724	788	771	773	840	751	767	834	820	783	763	802	776	722	751	818	766	799	806	755	797	750	755	787	806	766	756	752	789	812	778	775	758	801	764	783	785	774	732	754	785	770	796	777	846	750	786	720	785	772	763	759	783	775	756	760	746	752	775	783	776	765	780	798	775	773	764	787	739	780	744	757	808	787	822	772	772	774	768	802	786	770	773	766	771	771	730	809	798	748	823	809	763	812	803	808	811	718	812	791	753	768	763	754	811	775	734	786	747	760	734	761	755	843	813	746	720	771	799	778	748	788	750	789	759	807	766	788	775	768	787	771	796	741	743	746	810	736	766	738	775	751	760	767	747	774	749	770	849	757	722	806	799	834	758	781	789	747	755	761	711	721	787	723	768	777	830	765	750	793	790	838	812	814	805	807	816	742	815	778	775	783	759	813	760	762	758	772	740	802	779	762	740	733	739	795	809	739	764	758	795	774	765	790	787	849	755	799	774	798	794	806	777	793	790	782	790	769	801	787	789	747	803	741	792	834	752	762	788	794	797	751	786	754	770	791	729	739	776	793	772	750	773	760	776	812	761	753	720	785	761	817	728	767	740	750	773	789	792	757	750	801	774	791	761	763	735	796	763	759	728	757	796	764	760	756	708	744	767	751	770	801	771	790	772	765	797	795	748	774	734	769	738	779	725	762	763	771	758	798	787	736	812	785	770	783	779	796	807	783	770	779	775	779	810	793	785	732	790	763	776	751	775	776	761	814	778	853	762	802	738	776	768	824	767	770	745	797	806	787	769	789	745	809	788	842	749	767	793	783	714	788	747	799	788	809	789	774	754	751	772	754	779	764	821	745	751	777	717	745	767	788	761	795	762	827	765	809	746	755	833	765	769	761	863	786	793	756	769	770	772	753	776	747	683	696	753	792	759	797	798	774	789	744	822	768	824	757	774	794	770	770	771	776	752	768	788	744	835	706	770	797	775	755	758	780	777	772	781	750	772	704	773	728	842	785	760	775	770	797	695	772	765	774	793	821	764	763	735	797	722	796	776	846	736	724	788	732	803	738	765	770	750	777	784	763	702	758	785	810	768	779	753	753	750	766	745	774	746	772	818	801	773	762	754	845	812	762	773	778	775	805	793	820	778	735	767	776	745	817	795	765	758	758	750	760	747	771	803	776	795	776	740	809	746	823	759	802	811	785	755	768	766	789	755	768	749	741	760	791	772	790	741	803	799	815	715	771	734	773	727	745	780	796	721	791	777	815	754	780	767	796	776	775	768	784	790	790	805	779	811	774	770	772	743	755	776	779	765	773	788	796	773	768	790	778	759	768	789	763	816	749	766	792	756	797	788	743	754	801	761	776	792	778	746	753	775	736	751	768	793	760	772	778	751	814	773	805	779	761	767	726	815	747	808	794	777	787	769	729	783	780	777	754	787	777	786	776	761	734	794	763	760	776	792	802	770	749	809	760	835	744	781	774	741	827	741	759	734	827	763	784	765	773	798	762	790	778	756	755	799	813	817	749	745	774	748	731	776	759	775	806	776	704	754	766	779	789	773	768	790	767	759	751	766	777	799	773	778	736	820	782	839	749	772	730	780	723	764	751	747	785	797	742	758	760	784	773	744	787	794	778	791	781	780	737	731	794	752	779	799	765	731	762	737	754	714	770	749	755	801	823	754	768	772	755	783	798	814	745	777	815	811	816	768	760	805	714	741	793	793	809	743	763	729	752	742	739	774	788	788	766	765	761	790	750	735	788	771	750	783	775	713	775	787	771	768	763	725	785	751	757	761	771	699	794	835	727	793	747	752	754	775	753	823	787	786	795	716	815	760	783	750	819	771	770	792	776	755	756	772	850	759	754	783	732	785	790	828	780	828	764	773	799	787	785	771	806	779	752	704	814	802	765	781	802	787	781	763	788	771	736	779	772	807	813	777	757	776	775	796	783	744	758	710	748	762	798	809	730	816	705	778	804	795	789	764	763	760	799	778	791	786	757	751	795	811	778	771	750	746	769	768	748	800	820	750	784	790	791	788	754	749	772	745	811	751	763	748	792	765	781	822	757	738	805	749	731	790	793	765	768	717	777	686	797	721	746	808	797	767	759	827	807	759	752	802	811	733	810	775	744	781	780	788	762	795	791	739	781	769	751	757	755	771	774	769	760	761	741	792	819	794	788	796	796	765	811	770	800	741	836	772	754	758	713	760	780	738	763	794	795	786	782	805	791	799	767	848	744	754	783	770	759	764	751	804	757	774	821	752	807	762	772	747	800	810	799	837	756	773	729	734	716	817	755	812	784	789	786	783	763	746	748
7343	579	660	488	403	289	279	261	205	216	216	223	186	175	159	168	171	187	179	162	205	184	160	173	176	145	181	183	156	189	175	173	181	192	187	160	158	171	153	167	184	134	138	140	179	143	172	174	175	163	131	157	165	160	159	144	164	147	152	171	161	174	170	141	185	158	172	159	159	170	141	136	133	188	158	139	159	149	158	156	148	164	158	162	152	156	149	162	182	140	174	169	158	171	168	185	137	155	163	160	143	140	166	156	159	168	140	150	170	166	179	155	165	156	170	186	151	137	137	134	140	150	169	164	154	161	181	172	130	156	158	194	156	168	167	143	172	136	153	146	162	149	169	162	178	141	167	206	163	164	174	189	145	158	171	187	138	183	183	154	136	149	157	167	157	167	171	163	166	160	152	141	146	164	163	168	143	157	160	150	151	167	151	169	155	139	174	183	158	148	185	136	143	188	161	173	157	146	156	164	148	165	157	165	169	148	167	179	165	164	150	153	177	156	174	160	168	173	177	162	165	177	153	170	153	174	163	158	177	167	166	189	172	158	130	169	170	173	145	142	185	134	168	145	149	149	191	157	201	157	152	158	146	138	164	179	146	156	166	159	165	161	172	161	147	158	174	182	168	144	153	189	151	172	139	178	172	174	171	152	162	179	132	151	153	165	164	181	173	158	153	169	194	174	151	146	168	176	161	197	181	146	133	162	144	164	164	138	163	149	159	162	165	151	167	171	152	167	162	167	161	150	180	163	174	163	151	141	172	153	128	142	184	152	163	157	179	157	165	164	161	131	177	155	144	159	142	143	162	162	192	172	158	175	193	168	148	160	162	153	147	158	150	182	157	146	185	177	179	150	157	167	178	150	175	164	163	176	156	164	175	139	152	163	175	142	152	166	177	160	162	140	156	138	158	166	150	171	162	164	148	159	175	149	165	189	173	142	150	150	148	144	169	163	182	169	171	170	134	140	153	165	154	153	157	140	159	187	183	163	156	189	147	161	146	158	176	159	149	160	164	177	154	170	149	168	163	173	175	147	170	168	154	161	155	166	155	179	153	138	171	165	166	173	174	159	165	176	139	170	164	155	175	154	148	140	180	156	150	165	170	188	146	155	156	163	156	153	153	173	189	162	185	162	154	163	155	161	148	159	161	143	163	152	150	158	145	150	156	173	131	182	151	166	168	164	124	149	179	130	168	151	145	175	169	166	166	159	167	169	149	156	161	175	158	158	157	157	191	166	193	164	149	173	164	149	158	174	151	155	153	171	173	162	158	152	177	164	145	175	147	178	167	170	165	159	156	139	177	167	165	142	152	155	161	161	150	167	175	155	155	167	130	182	176	167	162	153	139	160	147	177	147	178	187	167	172	183	190	143	148	155	153	177	160	168	154	131	187	160	159	158	172	160	155	147	150	188	171	159	147	182	154	159	170	157	157	159	161	171	155	164	166	175	145	142	141	165	154	160	179	149	153	154	166	140	137	163	138	151	173	157	151	178	145	156	192	163	138	153	182	152	176	140	173	173	176	156	162	159	147	157	148	168	141	147	182	157	160	154	170	138	184	149	162	161	167	170	158	150	169	159	160	161	161	161	158	162	148	166	135	163	178	156	158	175	166	177	197	156	150	170	157	167	152	162	157	147	159	182	169	171	186	176	151	153	168	177	173	163	168	180	166	158	180	146	153	161	149	164	171	153	173	157	150	172	166	171	162	155	146	157	150	194	165	154	188	152	167	163	182	168	165	164	159	157	153	156	143	161	157	166	158	194	177	173	150	174	174	167	175	149	161	180	142	143	147	138	140	159	150	171	180	166	138	134	177	189	177	149	187	147	154	174	161	155	161	177	154	177	152	163	176	182	148	162	175	152	148	167	132	150	168	165	165	177	173	164	133	153	125	139	193	170	165	165	188	158	194	168	147	149	196	164	171	152	155	174	164	160	155	146	160	165	152	168	182	148	136	162	143	153	147	186	178	165	163	153	166	140	156	168	168	155	155	156	147	168	144	175	169	165	171	154	151	165	170	152	163	168	189	175	186	166	175	150	157	173	153	191	167	142	162	176	185	174	176	148	151	165	171	151	153	180	180	177	179	158	147	161	153	120	166	151	149	168	172	177	187	162	159	171	174	173	180	152	177	185	151	153	171	191	166	177	171	173	153	154	165	169	156	156	162	174	163	164	157	159	163	142	168	148	155	152	159	144	154	166	156	155	170	170	146	173	153	139	153	159	144	158	174	203	145	196	176	160	178	181	164	155	159	172	146	146	161	150	142	143	152	174	172	157	153	203	154	172	130	153	150	161	163	146	179	136	143	150	161	152	133	156	145	169	157	160	161	125	146	162	174	157	162	161	149	153	150	207	175	149	165	165	170	183	177	151	145	175	167	155	147	151	158	143	162	161	154	158	193	161	151	156	143	161	189	159	147	164	163	151	192	168	173	145	179	155	163	137	187	160	187	181	167	147	184	152	191	140	167	155	169	167	177	147	151	157	169	167	154	163	181	145	134	138	141	164	156	158	170	161	165	164	158	176	160	168	182	178	162	171	151	186	165	178	165	149	140	152	170	172	163	163	149	135	156	140	158	183	188	163	175	165	143	155	175	178	172	151	155	158	152	145	136	171	172	197	168	162	171	160	173	179	150	145	162	142	148	165	169	178	162	176	147	167	172	193	159	150	175	165	192	187	164	161	130	185	166	156	158	171	154	177	175	173	162	167	169	140	166	153	153	167	177	168	176	166	155	172	167	152	168	170	144	129	166	159	163	144	180	161	160	168	153	137	134	152	166	173	142	150	184	146	171	177	145	135	135	182	167	174	153	179	167	158	141	165	158	167	153	157	165	174	160	159	154	166	154	166	160	170	165	178	153	157	139	168	170	153	156	176	165	173	180	133	151	180	152	168	164	155	164	167	157	168	159	182	162	164	156	165	182	179	140	173	170	171	163	163	174	147	144	163	166	180	163	164	143	160	150	169	161	174	167	149	133	148	152	156	157	162	187	156	152	166	130	161	192	169	147	159	151	171	147	176	175	162	137	142	182	152	159	172	165	166	151	139	153	157	158	160	152	151	167	197	166	176	160	144	149	163	158	159	139	147	188	158	157	177	163	160	177	139	146	162	145	190	161	148	150	146	192	164	170	144	181	162	180	156	174	190	176	183	164	180	146	152	158	164	168	162	147	136	184	173	161	143	166	156	152	132	164	181	166	154	161	158	160	135	162	158	154	136	161	162	194	156	144	168	181	181	173	160	154	143	158	153	160	173	158	164	159	149	188	171	163	142	149	143	173	187	170	147	166	192	145	164	148	179	165	179	152	159	152	183	147	150	181	159	177	139	173	168	175	159	155	171	179	169	159	160	178	144	154	160	162	198	175	158	154	165	160	155	176	125	169	145	149	144	155	190	155	129	172	169	161	170	189	172	141	161	167	169	139	166	157	179	181	171	153	161	165	152	181	142	168	139	159	148	137	178	163	161	165	168	140	161	170	180
5943	747	1418	1494	1311	951	796	685	631	598	567	545	504	538	502	464	470	457	454	467	456	446	468	431	449	411	423	427	422	429	434	410	430	414	405	439	400	409	400	421	399	378	387	394	398	425	385	411	419	362	457	412	417	391	406	407	432	368	429	383	423	422	409	435	401	376	421	385	406	417	434	406	411	424	422	398	399	369	392	432	429	434	402	414	402	435	377	421	417	418	388	404	396	398	439	383	399	416	431	379	354	363	385	360	411	357	424	381	418	394	415	385	420	400	418	409	394	436	429	441	403	404	415	389	400	441	388	379	387	415	405	360	412	372	372	396	413	382	398	411	392	387	400	435	375	400	408	389	424	349	386	405	400	401	446	384	419	390	392	354	393	451	391	402	385	426	406	405	378	411	414	386	443	383	391	429	391	396	441	436	401	397	396	412	414	406	404	417	407	430	425	387	390	368	368	442	378	359	399	410	414	356	405	423	401	442	438	434	424	399	404	382	392	398	388	406	399	387	382	380	410	409	390	429	395	428	398	382	375	393	399	400	404	390	414	423	386	401	384	402	393	421	375	406	405	389	358	402	391	339	374	381	434	400	356	410	376	403	368	407	387	375	414	449	388	402	373	430	371	367	399	433	389	413	386	410	393	403	435	380	423	416	390	371	416	430	410	401	400	393	391	418	379	416	382	397	414	390	428	402	420	403	389	396	402	430	414	382	372	397	418	433	413	380	395	417	416	396	416	412	411	386	412	391	367	403	411	370	433	399	387	386	370	394	414	404	409	385	409	384	425	395	354	397	433	397	412	372	369	360	396	433	422	411	335	407	417	373	412	366	409	404	423	355	391	429	393	395	376	406	386	400	391	399	356	359	441	427	411	385	392	396	380	436	451	414	400	387	383	415	429	408	390	414	399	410	412	397	365	419	394	427	401	374	377	417	394	383	402	408	398	367	434	374	434	425	380	439	400	389	376	385	382	418	423	406	398	383	427	395	366	454	396	402	419	373	395	400	337	426	397	364	386	348	414	384	409	378	404	371	408	426	430	383	396	380	387	418	421	388	393	440	426	404	411	363	394	416	412	411	393	401	398	418	399	383	396	402	387	398	377	381	425	423	412	405	418	416	405	426	393	390	442	460	413	408	444	392	407	409	399	390	400	443	388	422	378	412	413	394	415	387	384	379	389	411	353	401	402	378	402	383	402	401	412	411	428	399	380	414	426	394	392	421	414	420	354	399	363	371	406	407	382	400	395	386	385	392	404	375	375	363	399	394	391	421	384	371	362	414	419	387	426	399	415	410	365	410	381	377	365	412	387	428	383	409	387	405	389	395	429	377	419	409	416	415	410	412	381	403	401	418	383	366	376	410	372	394	379	384	394	413	362	361	386	381	430	384	394	438	346	411	384	405	410	395	411	440	413	407	398	408	375	418	386	416	391	389	402	387	403	407	381	354	415	382	383	403	417	373	392	408	425	406	365	390	412	406	390	410	375	375	438	390	413	404	428	392	427	395	396	428	395	404	406	432	440	408	415	384	393	438	398	378	375	428	390	408	405	435	392	391	397	367	395	404	406	392	390	393	388	388	399	375	388	407	407	398	436	408	383	376	404	378	375	381	382	384	415	373	381	390	416	429	392	386	393	417	388	384	348	406	432	402	389	392	404	415	427	408	359	407	412	436	393	376	403	361	382	388	387	376	425	387	375	368	391	366	408	426	391	378	414	423	406	411	383	422	395	432	359	392	454	396	405	391	411	441	394	389	428	401	393	379	413	401	434	423	398	380	394	383	369	418	399	407	413	384	426	430	393	380	409	405	432	385	413	400	376	428	388	370	394	394	397	411	414	393	392	406	429	395	399	394	404	383	392	360	369	422	412	396	403	400	380	359	393	449	415	422	399	362	397	389	375	399	400	390	373	412	421	429	423	366	397	384	378	430	384	427	384	364	409	406	416	418	381	383	375	409	373	396	392	392	401	445	384	413	424	380	401	381	377	407	402	387	388	409	424	413	360	386	403	385	417	421	379	435	398	343	410	396	425	393	414	350	418	392	400	395	389	409	427	399	421	403	367	384	397	407	418	413	378	400	380	403	411	414	359	399	385	402	394	411	390	437	392	420	426	415	398	374	427	392	404	406	382	421	399	406	388	406	374	398	407	374	423	377	377	381	360	425	416	416	388	401	406	407	397	413	380	390	421	404	435	353	405	407	379	387	385	444	388	393	411	378	414	416	385	379	376	392	367	375	428	395	353	429	415	388	375	384	401	422	391	422	382	386	415	402	398	392	409	383	399	394	388	371	428	411	385	432	394	400	406	439	400	386	404	382	415	387	396	404	391	393	396	395	402	400	408	357	371	367	390	409	403	386	417	393	424	383	446	385	403	366	403	406	416	439	414	393	414	413	399	386	409	417	388	369	379	397	393	405	398	388	427	369	364	380	370	386	412	378	421	416	374	387	447	447	401	414	403	379	380	406	449	414	414	416	424	420	410	393	383	392	418	412	414	432	369	364	393	364	405	401	380	414	388	404	379	373	444	386	431	392	397	383	388	412	409	400	390	368	437	422	377	403	369	377	402	394	411	382	413	388	428	401	409	385	420	390	376	407	401	359	393	426	412	410	387	414	394	363	401	373	414	418	412	353	422	388	412	401	397	398	424	427	427	393	408	401	434	426	407	413	396	403	412	377	383	409	408	401	431	422	428	420	372	415	385	435	421	409	406	414	407	402	395	375	403	350	407	381	385	440	432	418	394	447	408	370	432	380	369	371	385	405	407	391	427	401	396	365	386	372	419	355	439	418	365	404	401	405	378	411	366	377	409	387	376	390	419	368	415	401	373	400	381	405	372	405	413	405	398	427	408	396	404	398	373	432	394	406	383	409	403	414	421	411	363	403	415	461	408	381	375	355	408	378	382	394	417	398	415	376	398	383	400	388	381	402	380	390	418	415	405	410	403	416	412	417	383	408	393	411	417	355	421	387	380	398	381	406	434	399	371	439	379	405	425	441	399	433	371	413	414	402	420	365	366	373	405	399	403	396	408	429	443	412	427	409	368	397	393	407	390	370	398	360	382	388	421	396	389	400	397	450	398	362	377	413	410	419	409	403	398	414	372	416	406	389	432	399	384	391	398	391	405	422	413	410	393	433	402	397	388	399	369	375	374	384	396	382	419	384	384	398	404	392	424	403	416	416	395	423	421	406	397	404	371	410	421	405	400	408	403	434	387	413	420	416	386	418	365	389	398	388	397	425	413	407	366	396	348	378	400	371	393	408	381	432	396	387	401	380	414	416	373	398	409	402	389	407	393	389	369	386	418	386	421	417	392	437	403	379	414	436	409	398	395	378	396	409	369	413	394	426	419	415	378	381	397	380	400	366	400	401	410	408	368	400	429	390	437	384	398	373	398	385	422	381	387	388	360	388	429	402	386	407	436	434	393	379	447	418	387	420	394	378	388	398	400	394	390	361	422	388	395	372	400	410	366	421	387	397
13724	1308	1197	840	598	428	369	353	314	273	245	265	255	232	241	264	223	226	243	217	212	233	248	226	234	225	224	226	199	206	238	223	194	207	247	248	195	242	229	209	201	203	177	185	173	195	204	194	193	208	202	230	240	221	189	220	222	215	222	232	227	210	192	208	221	201	214	226	202	197	208	228	234	222	211	188	228	201	181	209	204	210	183	195	204	201	195	217	200	189	186	216	207	220	207	223	206	241	201	210	226	206	198	205	201	209	212	212	209	180	206	191	227	226	226	177	194	241	201	193	220	212	203	185	200	194	207	251	203	199	211	221	178	239	215	202	212	206	218	222	225	200	204	225	199	196	211	228	213	204	226	195	226	220	207	182	190	196	207	205	188	170	198	197	195	207	199	173	200	234	222	202	223	214	193	204	214	189	193	223	234	217	187	208	212	206	193	216	204	192	223	220	219	204	214	235	231	192	210	184	219	209	194	198	222	199	186	202	196	215	198	167	199	202	222	219	209	222	208	177	202	210	203	205	192	193	190	212	233	222	221	217	188	213	233	224	210	197	215	201	195	224	203	195	216	200	193	226	231	212	187	221	237	198	216	195	215	243	183	213	211	198	196	209	222	218	185	213	214	189	222	215	197	195	223	208	199	211	187	206	225	197	220	221	198	193	228	197	189	241	222	193	195	218	203	214	201	200	216	215	218	204	226	197	189	193	221	226	220	201	207	199	206	205	196	214	197	201	214	197	198	206	222	242	201	201	196	202	221	209	197	192	200	219	200	216	218	193	200	181	200	202	216	190	189	204	218	196	225	193	198	196	196	199	198	221	218	205	221	220	214	237	196	213	182	187	193	208	189	223	220	212	201	196	195	224	189	211	194	197	195	227	202	219	245	200	179	203	237	188	206	177	194	218	243	222	225	212	204	234	199	191	201	197	205	235	201	190	201	216	199	224	210	214	219	222	201	197	210	209	221	221	212	191	248	227	205	180	179	221	212	234	222	224	205	205	194	233	192	176	195	215	232	210	202	170	201	209	201	225	240	174	218	217	230	181	217	238	207	226	215	202	214	222	216	189	182	192	193	212	214	199	207	208	223	180	190	208	189	228	192	200	197	214	199	200	227	199	203	213	232	220	197	256	196	195	190	210	187	189	218	198	212	223	214	254	207	198	208	203	200	233	199	201	216	191	203	220	223	180	205	209	215	220	242	211	210	218	222	227	226	237	190	207	201	216	191	226	188	210	218	211	204	213	215	216	241	239	174	175	203	203	221	195	206	218	213	218	199	201	206	217	189	200	209	208	237	204	207	214	203	213	205	218	213	214	233	202	210	225	209	200	226	196	219	176	211	219	213	200	195	214	220	209	211	213	216	213	223	214	240	216	215	205	216	222	209	213	192	221	187	204	208	209	192	200	196	178	224	225	209	213	203	209	201	215	221	198	226	195	201	214	206	183	220	204	206	186	164	203	208	210	226	228	195	227	191	198	214	232	179	215	217	211	189	206	174	219	209	187	201	210	223	219	218	215	209	192	237	201	205	207	215	216	195	190	201	181	209	202	238	217	191	216	198	206	194	222	205	213	213	237	195	225	219	179	179	187	196	201	219	213	193	218	220	216	223	213	218	222	209	215	202	222	198	234	213	203	211	203	202	210	220	204	213	214	203	198	200	214	214	203	213	201	226	213	199	193	229	213	195	191	196	204	218	203	171	199	223	236	204	184	188	196	223	223	216	212	193	226	231	181	226	226	205	161	208	234	235	227	217	223	194	212	212	195	218	221	200	223	206	183	220	209	213	219	201	238	201	192	217	203	198	227	251	220	196	216	238	219	203	188	216	239	191	215	209	207	225	247	211	228	197	189	184	216	203	211	211	195	197	191	220	218	221	170	203	200	222	180	213	217	214	191	202	188	215	185	212	212	192	197	211	200	222	223	202	209	220	234	212	226	210	186	183	194	189	201	192	208	217	214	217	209	184	202	210	218	227	213	185	230	199	201	260	202	196	229	189	201	191	184	191	206	210	212	168	178	214	233	213	204	213	198	204	218	181	221	222	189	216	216	199	203	179	229	205	202	200	196	169	219	214	227	211	187	197	197	226	200	223	226	199	195	217	235	191	214	199	203	205	214	211	192	165	204	194	207	186	242	212	172	198	218	228	207	228	218	191	218	211	217	236	199	214	224	219	208	195	208	224	204	212	221	230	212	221	218	191	198	199	180	219	198	235	203	203	183	194	221	232	202	230	202	192	200	202	216	195	205	197	192	195	212	205	204	235	192	193	204	227	218	198	219	195	214	223	197	212	221	203	183	227	190	206	184	211	225	209	208	220	219	224	192	211	207	223	218	213	221	223	223	204	198	207	220	199	235	192	190	201	199	189	175	180	215	192	193	215	196	197	207	194	223	223	207	197	223	197	212	196	217	203	210	235	193	219	202	198	192	204	209	196	191	179	228	186	192	221	221	211	184	226	181	188	223	204	236	204	236	205	189	224	200	191	200	197	209	218	188	220	198	236	214	188	211	190	195	202	201	215	218	201	210	231	231	215	172	210	229	219	230	217	187	204	205	206	207	222	201	242	212	233	222	194	197	221	210	218	182	185	207	193	183	203	220	204	209	222	194	180	206	193	200	211	225	189	219	199	196	209	189	190	220	213	210	207	241	190	208	203	203	200	213	184	194	216	211	199	214	206	200	187	226	185	190	192	239	199	191	191	233	181	205	216	209	204	212	211	229	217	195	204	209	209	195	207	194	209	190	187	232	208	201	226	209	203	207	213	193	186	201	215	228	207	211	193	203	228	215	201	202	226	214	217	199	189	195	225	189	189	202	175	218	209	217	207	220	225	214	224	201	202	205	194	234	202	202	185	185	175	210	198	194	214	249	202	178	226	201	215	203	215	225	186	194	188	200	195	217	193	201	216	186	227	250	223	226	215	196	186	210	177	200	216	191	207	209	211	208	209	225	205	189	210	206	206	242	201	207	213	187	214	191	197	201	208	205	192	201	219	199	199	229	186	219	201	201	197	194	175	245	218	201	211	219	228	205	202	200	221	216	192	242	219	193	222	220	206	182	203	215	206	187	220	209	221	199	218	212	219	200	234	187	216	208	212	242	216	196	209	190	229	221	207	185	208	220	191	194	194	212	194	202	242	217	212	205	209	196	221	216	192	201	201	238	214	230	213	198	198	199	229	210	209	194	253	224	218	214	204	201	184	232	228	215	200	226	216	211	209	194	207	190	208	194	236	210	204	215	205	203	223	235	228	226	190	179	193	238	246	250	192	218	223	219	192	218	206	211	217	201	171	223	211	216	204	204	217	205	188	174	199	201	179	204	216	204	216	207	215	226	190	203	198	180	229	201	211	227	241	198	217	195	205	205	229	190	208	218	184	215	199	230	179	204	231	204	209	207	223	174	190	228	214	206	239	194	209	197	211	212	208	186	211	224	164	207	211	224	215	220	212	201	214	189	204	206	208	218	186	195	212	203	221	255
7970	1246	2527	2709	2217	1665	1306	1154	1041	954	832	785	778	708	724	654	690	684	611	604	632	600	614	592	559	603	601	537	567	604	542	559	581	521	522	536	533	586	560	573	516	546	540	499	500	535	519	546	534	544	538	515	544	517	535	522	490	580	530	541	537	535	527	518	537	493	534	522	544	515	482	499	540	563	512	513	503	563	527	543	542	536	556	561	536	532	502	523	530	503	537	487	536	539	542	514	494	505	499	550	475	505	536	493	517	492	534	497	529	482	546	532	545	523	495	501	529	563	538	537	521	537	523	504	540	519	494	464	498	507	497	516	516	511	492	506	501	563	510	518	540	525	480	519	504	495	550	506	532	488	468	541	555	548	522	521	528	499	555	534	592	492	516	530	538	526	516	509	501	558	552	526	539	518	541	477	496	532	499	523	510	525	524	497	518	528	558	537	504	503	588	548	500	548	499	536	498	541	501	541	499	516	535	556	543	532	561	527	543	530	518	533	529	484	510	488	518	528	496	527	515	533	529	521	501	530	520	508	500	522	550	565	526	529	532	535	545	560	539	521	537	504	517	555	523	526	519	497	559	515	520	502	564	508	513	520	562	483	525	538	528	545	554	558	549	519	544	508	514	513	507	538	516	502	526	499	516	506	537	499	527	501	514	492	510	513	545	537	527	515	515	566	541	538	470	518	519	507	491	537	531	527	519	473	531	542	533	535	544	530	528	531	498	502	549	493	542	511	524	528	518	481	529	513	519	499	482	541	521	493	558	544	535	530	540	517	547	518	532	518	542	490	511	538	494	541	463	504	537	563	513	554	530	509	539	563	515	546	516	536	498	488	556	543	518	470	535	487	503	515	522	538	527	542	514	490	479	507	505	491	520	521	537	506	508	486	498	538	540	570	485	533	524	504	502	503	543	478	540	517	518	543	519	511	523	469	531	500	575	481	548	492	499	533	497	546	514	551	518	509	466	491	505	541	513	518	481	514	563	546	520	550	518	550	480	552	497	534	524	501	531	506	527	471	543	551	551	537	568	549	540	554	520	510	516	499	533	515	494	497	503	510	524	525	500	513	520	510	512	522	540	522	529	532	532	521	510	500	524	542	527	481	504	518	530	576	520	523	520	522	516	567	552	548	556	482	501	539	529	547	519	515	546	506	524	484	540	558	532	545	549	519	547	493	541	533	525	552	514	520	535	511	532	500	546	521	547	522	511	515	500	508	552	504	536	540	496	522	553	552	543	524	475	529	534	554	509	501	500	526	509	543	548	509	516	513	509	512	517	526	531	554	546	501	554	539	531	512	519	515	513	519	548	515	522	546	470	517	515	553	528	568	507	502	505	526	549	513	521	516	493	514	519	550	497	530	539	538	487	521	499	535	568	491	525	512	504	471	536	479	492	502	507	520	548	534	552	533	549	516	532	515	520	530	510	525	537	552	502	511	537	527	570	532	500	504	524	527	566	495	553	491	539	489	541	500	564	518	517	517	514	526	518	553	528	533	515	507	506	519	549	536	548	507	544	495	539	534	556	545	489	497	512	518	514	501	514	500	494	528	496	507	522	529	520	506	524	482	498	504	523	526	538	533	537	520	504	530	510	557	531	526	509	544	512	533	525	528	496	468	511	511	531	535	508	542	550	508	529	542	522	520	502	506	511	507	553	552	549	487	512	475	498	513	559	520	511	511	552	513	546	535	511	552	532	521	478	512	543	550	558	533	503	477	523	519	490	539	542	533	476	529	469	522	502	562	456	542	538	528	485	499	552	524	517	553	523	507	555	496	502	528	534	577	530	563	564	505	505	586	526	500	519	510	510	525	497	532	530	545	496	549	545	498	515	517	520	517	541	527	569	512	509	537	541	536	529	473	529	511	489	534	544	522	503	524	524	544	508	506	527	543	511	523	509	494	516	536	520	526	499	536	541	527	505	500	536	507	545	515	532	512	529	534	495	478	568	517	516	492	497	492	551	520	537	521	523	529	567	526	512	515	514	529	537	545	495	530	522	496	528	537	517	561	527	521	537	526	486	480	516	506	541	509	487	520	490	534	514	514	521	490	500	469	514	588	500	530	529	519	564	504	537	548	513	541	497	506	495	506	503	491	560	550	529	507	518	519	497	514	500	491	501	548	505	499	529	531	540	517	537	480	534	514	476	542	491	582	529	516	480	518	506	569	532	523	497	509	506	501	557	486	487	549	519	471	533	515	508	551	503	550	574	520	511	521	531	522	503	498	559	531	502	507	528	515	544	521	514	546	552	505	481	489	567	481	522	504	506	485	523	492	526	570	529	511	518	488	507	503	511	516	526	513	548	523	520	543	504	551	533	506	494	557	526	504	542	500	572	512	476	517	495	530	529	483	531	500	500	516	528	555	480	452	525	529	524	526	555	501	541	505	527	522	556	533	492	555	541	511	476	547	521	486	508	521	505	551	553	519	511	537	520	512	472	499	501	482	512	521	536	522	492	553	574	535	536	542	532	507	536	507	579	517	558	485	474	496	529	490	514	487	521	520	514	502	570	501	553	540	499	511	549	498	520	504	511	497	498	528	512	548	529	532	543	524	528	492	515	527	518	541	527	531	515	528	560	559	545	530	504	515	523	538	525	531	562	514	498	531	547	519	484	504	539	540	518	550	549	519	507	484	548	528	529	495	528	563	526	522	508	551	521	494	538	552	566	555	529	565	553	560	494	550	491	516	537	485	496	524	488	500	524	547	439	490	515	512	527	517	540	551	535	554	540	524	516	501	522	515	542	570	553	537	537	477	534	541	511	520	537	507	514	516	533	513	528	506	536	523	480	500	502	548	500	534	506	505	582	497	538	552	485	534	535	505	501	517	560	522	493	545	544	513	529	499	495	509	496	494	502	490	562	517	526	516	554	517	515	515	482	560	528	530	497	510	518	530	538	500	506	503	556	505	529	504	493	499	504	517	471	511	512	553	547	537	544	503	525	509	489	533	517	588	490	543	504	493	538	513	548	518	531	494	527	502	472	471	504	500	504	572	499	529	523	487	456	476	503	515	520	523	487	506	497	512	531	554	537	492	554	533	511	534	483	479	519	474	518	548	488	514	520	521	539	527	567	544	571	529	559	522	543	547	511	468	480	513	507	517	547	533	545	440	499	510	523	523	534	519	509	545	471	515	529	545	524	468	470	512	538	485	515	546	520	542	526	539	526	530	501	517	511	516	526	533	512	519	497	526	519	528	526	504	515	518	518	568	519	521	544	475	499	528	523	494	547	480	575	540	539	514	506	514	527	483	509	539	512	482	527	527	543	518	486	538	541	525	497	496	510	550	533	539	585	550	548	529	513	530	499	547	539	547	507	522	526	493	539	507	533	500	506	536	531	560	526	536	492	509	465	492	512	530	550	553	518	529	549	545	528	467	523	540	562	540	514	498	504	519	498	522	525	530	543	502	522	506	510	582	500	523	445	571	523	519	542	520	503	502	545	512	551	473	523	540	535	539	540	547	518	484	555	504	523	554
1581	310	380	394	333	323	366	391	383	321	355	375	354	324	347	332	384	324	369	358	326	357	370	389	328	369	390	339	359	350	353	356	360	312	331	372	403	367	323	330	347	353	326	346	327	332	336	345	363	364	357	332	342	351	370	340	314	356	349	373	356	332	324	344	366	391	369	351	342	364	386	369	341	371	317	376	365	351	325	375	348	356	354	346	335	354	367	365	326	303	328	370	373	347	377	365	364	368	342	331	353	341	354	383	329	325	352	357	363	352	346	353	335	346	379	325	380	368	346	299	361	352	334	306	364	356	330	336	326	350	315	331	345	376	329	374	369	379	336	330	389	395	356	377	365	319	330	398	373	384	338	351	346	336	340	379	313	338	365	380	335	343	332	360	350	361	368	354	354	335	353	349	339	384	359	371	339	335	367	391	339	341	341	374	349	394	330	375	355	310	370	327	350	341	319	372	359	318	329	334	356	337	352	341	330	343	364	381	339	354	352	355	371	381	384	394	355	358	346	380	354	370	348	327	349	357	335	347	353	338	365	313	337	324	341	360	386	340	386	368	350	373	360	362	349	357	340	398	380	390	360	350	386	374	339	383	365	359	331	351	347	339	343	344	360	369	366	337	350	332	357	376	337	405	328	332	380	361	346	327	364	374	351	339	349	336	366	368	350	350	361	340	337	358	324	358	408	333	337	359	357	346	356	334	354	363	303	334	345	350	330	344	328	383	350	334	357	308	330	345	368	309	321	315	377	354	382	383	368	367	379	357	358	345	349	340	332	340	378	339	332	357	370	356	329	324	318	345	352	371	359	349	365	352	386	362	357	330	348	380	325	371	351	331	361	351	353	314	345	357	361	313	334	320	322	347	378	322	357	352	366	334	350	356	347	374	354	340	362	326	379	346	323	335	358	381	368	357	383	362	311	329	371	321	370	321	399	360	377	334	395	356	339	335	323	364	348	352	359	357	359	309	358	371	365	358	379	349	345	352	331	349	337	377	321	348	366	356	362	382	370	322	366	330	373	354	352	384	349	336	381	368	372	362	358	353	333	316	378	344	362	341	358	325	365	354	338	352	355	363	330	348	349	336	336	328	366	354	377	344	376	352	348	383	349	348	351	349	353	351	335	387	339	330	338	339	323	358	359	329	360	333	362	357	346	318	359	350	360	330	353	396	347	370	381	327	396	354	359	323	376	367	348	371	351	353	356	394	327	390	363	336	320	349	381	355	328	347	372	355	371	348	388	361	374	364	375	339	357	374	368	304	337	338	340	382	353	384	360	338	347	310	349	345	377	384	348	361	320	338	338	330	337	344	339	328	351	367	366	378	392	391	351	354	331	305	353	348	362	339	367	366	369	381	341	309	343	338	352	330	344	343	348	370	366	385	386	370	331	371	335	385	351	334	371	380	342	332	354	389	337	346	354	362	354	347	374	367	334	383	350	350	331	361	342	342	366	335	338	325	328	353	339	360	327	352	325	353	397	349	322	348	349	332	351	354	356	329	356	370	361	346	377	390	360	362	348	328	342	335	348	322	326	304	337	367	373	362	332	354	352	345	354	343	330	343	347	357	340	340	348	334	361	351	362	344	356	345	387	360	308	357	374	367	347	382	351	334	312	344	330	388	328	359	342	379	369	401	340	347	344	365	352	363	339	370	361	376	361	360	362	387	350	343	368	366	367	355	386	319	362	372	312	380	377	364	328	376	369	362	327	371	338	363	356	348	337	362	375	336	335	356	335	308	321	344	347	338	343	346	349	376	333	354	306	360	327	388	346	367	373	362	355	364	361	362	350	348	366	321	358	359	340	356	341	346	312	350	404	353	344	346	350	349	377	385	374	354	354	344	335	368	364	340	363	378	344	306	324	377	373	387	361	341	377	378	394	353	355	386	406	376	345	337	338	343	320	374	333	364	349	340	354	374	363	372	344	372	333	338	326	308	365	385	328	344	302	378	364	317	324	306	346	351	334	359	322	344	357	344	353	383	351	328	358	400	351	328	341	337	348	388	375	330	358	324	383	342	338	354	345	361	337	324	391	351	380	356	365	338	380	336	347	331	340	314	398	357	350	313	350	335	347	333	349	386	349	303	358	328	329	333	317	368	349	349	315	350	351	320	370	368	310	372	350	361	373	365	354	366	356	380	335	355	341	322	361	332	350	361	367	380	331	360	384	369	353	341	347	358	384	351	319	383	371	353	363	322	333	370	356	356	360	367	359	352	380	371	373	371	368	341	337	354	352	384	371	340	305	340	356	357	386	372	354	356	330	357	343	361	380	357	380	370	364	337	405	368	364	341	321	328	403	345	361	356	335	348	363	347	354	336	347	360	329	332	337	313	381	347	343	332	372	338	355	336	363	380	340	317	378	379	329	324	338	371	350	353	371	388	371	361	410	355	369	371	362	347	372	372	358	337	323	347	331	369	389	429	384	381	344	345	343	332	391	362	344	355	355	347	332	326	373	366	339	322	378	340	348	352	352	378	378	355	363	360	356	408	356	336	370	371	354	345	341	404	327	345	349	342	321	350	338	327	337	371	350	367	349	357	390	369	345	365	391	338	350	338	365	391	349	385	360	317	362	339	350	367	365	331	360	349	353	326	328	354	339	391	360	354	369	347	370	320	342	332	369	373	330	346	378	331	379	384	405	318	315	354	365	364	365	322	377	347	304	328	322	345	360	351	347	354	329	391	362	356	346	342	370	386	386	363	356	334	367	357	359	350	314	355	351	345	318	383	334	334	365	323	320	367	348	349	397	345	324	382	392	351	352	344	339	380	392	337	371	346	380	322	346	381	359	365	348	328	332	399	362	369	351	360	354	331	314	361	317	361	372	325	374	354	350	355	358	342	327	352	333	357	331	333	346	364	363	340	337	390	335	333	376	354	304	343	344	367	380	387	390	366	369	355	337	311	345	347	348	362	333	305	354	345	340	371	354	340	377	353	327	339	344	367	349	344	354	353	375	346	352	343	332	370	328	369	353	355	368	352	363	346	346	296	349	340	391	350	309	334	366	346	331	391	358	351	369	350	315	352	383	340	325	353	337	363	365	354	354	327	346	324	369	315	370	321	345	362	353	383	343	361	349	367	329	352	346	351	373	349	341	316	338	359	358	343	384	351	385	359	357	339	345	373	347	339	334	330	319	345	336	343	357	351	381	319	361	374	374	354	311	317	385	365	354	357	352	378	372	336	364	349	363	326	357	411	311	368	338	300	359	363	393	335	339	384	336	351	329	347	364	359	326	327	329	310	339	399	362	357	374	327	348	337	325	314	387	340	366	335	358	342	358	367	390	330	362	319	384	373	347	334	338	360	358	345	343	347	357	340	326	362	340	360	365	364	344	357	360	373	350	327	376	358	371	311	366	364	318	348	363	348	365	347	375	317	347	335	344	323	371	316	350	353	348	353	377	329	358	383	368	338	340	343	348	350	349	331	352	341	380	340	386	357	356	336	368	378	375	350	362	344	350	327	324	342	409	384	346	365
1807	834	848	840	808	775	806	824	787	801	758	826	749	765	787	757	737	778	796	793	770	799	771	778	836	705	725	792	800	756	792	749	810	762	780	792	763	764	767	779	736	795	741	782	798	727	764	817	801	704	732	801	779	770	810	761	750	762	734	735	719	796	770	818	799	813	760	783	768	754	746	821	760	787	736	786	774	759	805	741	778	784	830	801	747	785	788	793	775	751	805	776	757	780	762	770	747	756	773	787	750	791	807	821	733	787	780	780	806	751	750	747	775	741	746	751	807	773	754	818	766	779	745	806	771	722	777	791	737	750	728	739	729	763	801	810	758	784	775	767	728	744	760	749	814	780	736	763	752	731	731	777	775	802	726	802	731	768	800	748	805	781	791	797	811	785	800	738	775	759	774	754	764	762	807	804	744	803	799	734	791	753	760	734	762	756	723	763	784	772	774	786	743	798	716	772	764	774	767	769	788	772	756	769	776	767	734	790	759	737	766	762	740	780	726	729	728	717	798	779	773	800	792	814	793	757	743	771	769	783	728	807	789	824	758	775	741	782	792	781	807	797	768	761	787	771	773	754	780	780	771	748	716	750	823	767	760	733	786	805	728	714	762	783	834	704	771	743	810	787	739	750	692	734	732	739	775	768	783	750	780	756	766	738	752	768	746	762	745	703	758	764	743	771	794	733	755	724	801	727	772	791	832	747	782	774	794	745	752	833	797	797	766	767	810	774	735	705	804	747	745	741	816	746	761	722	754	728	794	687	737	778	741	766	775	772	755	744	808	779	795	768	786	782	805	797	785	778	779	789	793	753	791	810	775	751	748	748	786	757	775	773	763	760	816	763	741	762	714	794	809	753	740	772	777	757	772	765	752	738	754	753	780	787	805	804	719	778	804	758	830	726	745	812	726	771	765	751	738	824	807	776	731	721	748	823	786	763	759	788	789	702	787	762	767	780	762	775	779	767	785	719	763	804	795	782	748	761	796	719	768	794	729	756	761	762	789	820	773	776	683	750	739	744	781	739	776	746	769	777	752	776	786	732	753	764	754	766	802	743	736	793	776	769	753	749	819	752	786	780	831	718	782	781	749	739	730	794	805	791	736	755	767	786	780	792	801	751	767	803	790	745	775	761	777	782	765	713	778	743	789	737	799	772	789	775	768	805	770	793	748	747	739	774	763	789	775	660	747	788	822	791	824	757	757	715	721	783	812	796	784	743	755	812	765	767	762	738	767	739	834	736	721	724	706	751	728	773	735	740	784	780	779	790	779	776	744	742	782	798	783	731	776	796	765	757	765	752	754	771	719	762	707	737	793	768	801	771	808	775	806	730	774	756	793	735	735	763	743	797	770	790	834	769	764	803	772	753	821	767	787	731	741	788	798	746	775	819	795	741	765	828	769	798	746	819	766	763	743	739	790	744	771	816	712	742	763	720	826	784	735	785	725	800	749	739	826	779	740	779	758	820	767	750	730	770	772	712	744	750	748	762	800	748	785	776	770	701	775	841	776	757	744	728	762	786	777	775	801	760	810	768	746	776	826	781	811	746	736	756	753	779	748	730	753	712	816	794	750	788	781	751	767	729	797	810	763	819	767	716	759	770	788	813	767	826	784	787	805	758	792	765	802	780	823	728	778	780	805	720	789	741	788	753	753	772	790	745	776	755	794	786	751	747	768	792	797	775	785	749	813	779	776	831	722	828	783	741	793	761	754	762	784	733	818	722	762	780	779	758	750	782	806	798	751	782	770	750	751	810	750	764	769	787	796	820	816	805	763	759	768	738	761	755	757	812	730	744	742	787	764	805	814	699	770	790	796	773	785	772	788	750	763	764	779	816	762	821	776	786	783	765	759	780	816	798	805	752	749	775	763	775	737	749	766	736	774	817	763	726	803	772	769	812	789	784	747	806	761	759	757	823	725	809	751	790	728	787	774	762	742	803	789	750	743	794	783	775	815	754	809	767	737	829	764	738	771	764	765	764	752	743	746	779	763	787	760	797	796	717	770	752	829	742	776	742	733	757	752	801	769	781	744	746	774	770	772	783	723	766	746	800	693	749	739	810	774	800	783	792	837	784	796	798	794	769	760	755	786	792	743	761	758	787	731	712	778	737	764	776	829	739	755	787	776	769	756	820	788	762	775	731	829	761	806	784	790	788	732	732	789	747	758	788	787	782	778	762	712	773	770	766	750	775	762	740	748	715	750	800	744	753	829	814	753	774	755	765	732	780	776	797	758	727	716	765	763	752	742	773	732	778	745	771	788	827	740	766	830	761	736	778	752	755	773	777	749	762	765	797	770	790	761	731	750	749	825	752	788	745	736	722	808	733	732	790	760	770	830	791	718	795	757	787	755	730	744	796	757	731	763	794	797	778	791	775	792	795	769	828	810	748	729	806	716	788	772	767	724	769	748	738	767	807	771	776	753	804	762	744	810	723	750	780	761	816	793	742	776	756	729	742	819	786	756	776	777	735	767	713	827	772	811	771	751	767	774	751	811	744	733	800	801	785	774	734	793	751	758	747	767	751	819	799	757	731	725	724	772	799	792	766	754	760	783	755	699	776	785	739	758	791	731	789	764	740	789	742	772	769	762	774	743	757	771	744	751	819	746	732	765	762	811	758	715	733	765	736	792	786	756	795	773	727	765	743	756	793	769	773	752	731	774	753	704	770	742	766	807	776	771	786	791	772	789	757	754	819	766	804	821	785	754	728	768	792	727	779	762	745	759	805	735	743	803	799	716	775	734	754	744	794	754	741	803	695	748	755	801	759	783	769	818	768	791	792	798	795	770	751	735	776	780	830	728	752	766	790	756	795	773	735	760	781	770	784	748	757	771	814	744	742	797	794	791	747	798	768	806	761	798	783	795	792	733	803	745	840	738	775	710	793	787	788	801	822	753	772	765	766	787	739	774	764	775	745	805	752	792	799	777	758	779	797	790	836	743	767	815	792	760	841	732	777	787	728	822	754	778	760	730	784	774	797	730	718	735	754	790	806	777	754	746	761	760	752	779	774	807	748	779	779	811	782	782	731	746	755	720	805	769	812	805	770	761	744	732	778	804	760	723	753	754	792	785	792	775	706	826	767	781	779	762	771	738	784	783	753	755	761	764	741	761	740	769	789	792	733	787	814	772	777	769	776	803	785	780	771	757	788	798	727	790	758	736	757	778	798	802	777	746	803	797	751	751	778	779	747	739	732	788	792	791	827	764	778	802	776	740	766	813	849	752	770	792	784	784	792	759	733	781	780	797	763	759	784	744	824	782	751	788	757	783	778	774	776	792	713	751	728	807	729	783	768	795	811	743	819	787	767	758	766	753	737	760	754	746	761	797	755	791	794	789	761	764	848	777	776	745	821	805	750	749	774	749	789	820	760	812	786	676	770	804	777	774	758	848	814	774	803	829	817	738	776	738	757	753	734	751	744	770	731	754	738	770	802	834	768	750	797	769	770	740	811	799	788	742	816	827	761	724	809	765	753	787	785
7331	552	618	503	368	259	256	223	216	178	178	193	162	173	158	172	173	164	171	203	170	200	162	163	155	159	174	165	167	151	149	175	176	171	159	164	157	166	161	156	180	160	171	157	173	201	156	146	178	169	139	161	162	164	169	150	148	164	167	159	146	183	180	181	191	147	151	176	166	152	145	151	150	154	158	164	167	162	153	178	167	167	175	173	152	170	147	157	154	189	157	156	179	153	168	159	199	183	163	171	165	164	176	168	190	150	163	171	166	161	163	164	154	153	169	162	172	169	162	177	154	163	199	162	175	171	157	163	153	164	153	128	162	186	157	186	171	141	142	132	169	168	146	147	150	157	138	165	153	172	155	172	169	176	164	176	149	155	152	149	177	151	159	158	173	159	167	188	160	156	150	169	181	172	158	152	167	168	156	152	173	181	182	162	163	144	162	172	176	168	158	163	152	156	187	165	164	179	162	160	142	157	159	173	160	162	147	179	189	156	188	134	142	181	158	161	166	178	142	177	162	176	164	147	175	155	176	167	156	160	144	135	177	182	174	171	137	191	190	152	173	166	156	174	179	163	147	174	210	160	137	163	151	178	168	156	160	140	166	169	169	169	152	177	145	138	161	153	173	173	157	139	155	174	169	189	152	173	160	162	172	183	177	145	153	167	166	183	180	172	141	157	176	171	165	141	167	168	156	145	153	160	145	155	166	166	175	153	151	160	156	169	188	174	171	173	154	160	157	162	153	180	153	186	148	178	152	178	168	139	187	183	159	164	174	181	156	173	156	149	156	178	162	166	161	159	147	124	189	166	164	158	156	195	202	152	153	165	182	170	164	174	177	160	164	153	173	162	161	169	149	142	126	158	147	156	137	160	173	151	140	148	146	167	168	168	183	171	168	164	167	166	135	152	159	153	159	160	187	179	159	150	170	174	173	156	170	146	157	180	159	152	165	183	162	176	159	156	149	162	168	167	154	156	155	157	172	176	168	138	151	142	166	150	181	162	174	172	156	152	167	178	147	163	165	150	165	168	161	186	146	155	173	137	176	148	143	169	158	164	151	171	171	173	179	187	163	157	158	155	153	174	125	155	158	160	167	157	167	141	165	152	141	147	173	136	169	168	186	165	143	162	154	178	165	164	158	162	170	150	180	169	161	177	170	146	139	178	172	178	155	140	154	165	163	158	169	160	194	159	162	146	155	175	150	152	170	175	127	137	160	148	180	195	155	166	155	157	149	188	174	179	131	172	182	159	171	178	177	181	143	140	166	158	172	175	154	160	164	145	200	138	163	160	171	173	161	154	149	159	153	148	159	157	179	188	163	180	167	162	180	169	163	163	181	153	192	156	146	163	181	171	161	177	172	149	175	166	156	150	173	178	156	158	166	185	181	162	163	176	175	157	148	145	180	150	195	171	164	159	136	173	147	168	187	169	173	157	177	156	179	164	151	164	154	143	140	162	174	161	154	175	153	177	163	146	149	198	140	151	166	168	195	152	163	171	138	151	163	145	165	157	149	175	165	136	168	146	161	167	176	150	187	157	136	160	152	166	161	169	151	175	151	132	152	151	161	164	153	173	165	170	148	169	153	156	163	157	181	138	139	163	162	171	154	169	164	164	180	142	167	156	124	162	143	161	150	145	155	179	157	157	154	176	153	146	143	160	142	181	180	169	151	183	182	155	156	174	161	134	185	152	150	174	165	167	165	147	156	171	145	162	140	173	144	163	146	183	144	160	174	170	165	162	143	176	158	174	146	163	171	177	173	139	167	147	153	167	174	159	156	158	156	140	196	164	151	169	177	159	156	177	160	170	157	157	162	162	163	164	162	184	167	175	155	147	161	157	163	171	157	162	165	177	163	177	171	155	151	152	148	163	141	137	153	162	169	149	173	163	160	121	173	136	149	172	166	162	186	157	155	177	161	152	163	172	156	148	169	181	149	160	157	161	173	166	176	174	160	162	179	173	157	159	164	166	163	154	164	171	142	156	164	165	163	176	155	157	144	145	143	127	172	176	168	190	159	183	165	163	158	159	149	150	185	155	143	154	156	148	160	170	163	168	167	178	166	156	166	166	156	149	160	163	176	160	150	186	162	169	127	176	181	142	149	175	178	142	171	159	133	140	177	193	161	175	157	184	166	150	142	186	156	145	159	136	173	160	166	160	162	176	184	157	155	153	155	172	145	170	174	151	139	174	188	180	165	184	152	181	186	178	168	156	165	145	143	167	152	160	173	149	153	165	181	164	152	144	163	169	174	190	175	165	161	139	148	185	156	147	160	161	173	165	142	175	171	151	181	166	171	150	176	161	171	153	158	158	172	153	169	162	150	176	185	185	172	169	173	181	182	177	147	174	156	157	149	150	179	149	160	159	159	131	159	174	164	156	157	160	134	180	151	156	159	193	154	157	141	149	172	149	172	155	182	154	162	177	132	146	189	172	154	144	172	148	157	160	165	147	145	153	173	152	168	164	144	162	158	166	153	159	159	144	148	158	173	179	155	164	152	169	172	146	155	155	138	149	159	188	160	154	158	191	174	147	169	156	149	160	147	192	164	150	197	163	144	145	153	175	187	172	188	160	150	140	159	173	167	177	133	177	159	156	148	171	177	166	159	154	156	175	168	168	152	169	171	160	197	185	173	165	189	165	177	176	176	163	157	148	170	173	151	163	185	172	184	153	150	179	152	139	151	150	183	134	136	130	157	158	136	160	158	163	173	151	153	159	164	153	150	157	179	146	159	150	170	152	132	181	163	146	160	154	181	177	160	154	158	149	180	161	152	167	181	155	165	162	167	166	145	160	165	169	173	134	181	164	165	158	163	165	163	175	152	156	172	153	171	195	139	164	144	156	173	164	161	156	202	174	166	158	156	146	166	149	166	152	205	160	161	153	166	141	144	161	163	151	151	174	154	162	171	159	156	156	157	155	168	174	174	165	167	184	179	174	163	153	142	161	158	170	194	183	159	192	162	132	182	163	150	146	170	145	145	191	171	152	177	150	180	159	140	161	165	161	162	159	151	163	147	164	148	176	181	158	155	162	142	138	179	163	158	167	148	175	154	147	160	152	169	159	156	157	176	139	148	169	130	157	163	161	169	156	178	157	157	173	155	147	151	159	170	165	154	165	156	153	165	169	178	149	144	160	155	161	157	160	149	178	143	131	144	159	159	164	170	144	151	166	149	177	163	190	171	156	182	190	167	135	169	167	179	163	158	175	149	161	175	151	166	130	160	152	175	168	169	171	151	157	177	176	153	169	168	157	183	167	165	171	175	143	146	143	147	162	184	153	164	171	164	154	161	183	174	155	175	153	146	185	179	142	168	151	157	167	170	153	175	162	147	177	159	172	156	171	159	184	173	179	158	157	170	160	179	157	171	169	149	173	161	143	174	143	164	154	188	157	148	139	160	165	151	169	172	150	201	171	171	146	159	173	186	152	159	154	155	182	209	159	160	164	166	167	151	184	169	164	126	147	159	198	161	171	163	162
6015	713	1406	1505	1368	981	831	737	651	585	603	544	528	495	487	483	514	477	446	467	460	444	422	431	439	394	443	424	416	442	448	416	413	433	408	459	375	416	439	417	398	440	418	436	424	400	410	398	430	413	391	420	400	401	412	411	389	387	411	380	399	396	403	373	415	439	391	412	437	403	415	411	410	412	416	385	394	366	405	397	407	426	399	418	450	394	386	366	362	401	392	393	442	411	388	396	391	374	408	390	446	398	396	410	392	432	412	388	411	453	388	391	390	425	408	385	425	380	395	382	437	405	396	400	426	378	403	451	422	388	421	405	407	392	429	449	371	405	417	392	391	411	420	375	367	415	402	401	396	363	421	337	404	371	404	399	449	378	375	419	409	416	391	393	357	397	392	407	410	378	400	396	381	406	402	397	400	401	375	414	381	405	376	406	399	415	364	417	404	373	403	417	448	399	406	419	402	401	379	399	408	418	407	403	386	415	430	415	409	424	397	427	432	376	381	393	384	404	423	372	427	417	373	404	401	392	402	371	401	411	408	424	410	382	427	407	411	380	406	408	432	418	399	405	395	422	428	409	411	396	421	399	416	421	395	419	397	401	416	384	378	431	408	406	425	416	413	389	396	415	387	371	395	432	428	391	366	379	411	368	441	375	406	433	426	389	399	408	458	370	397	439	378	409	379	400	385	399	429	374	403	420	427	403	400	401	414	438	400	411	370	383	428	407	425	420	377	436	402	373	407	404	398	393	377	399	379	381	410	427	399	431	421	401	387	400	394	349	395	402	373	430	395	427	407	401	399	385	362	417	372	396	374	387	410	441	395	373	380	429	391	410	391	382	402	381	393	412	423	398	395	407	423	400	383	417	403	403	399	405	390	394	394	410	405	427	417	373	421	399	403	392	391	401	412	395	383	406	439	354	381	406	406	378	399	426	392	399	433	416	411	401	449	397	384	407	435	430	411	424	389	397	383	419	414	363	407	404	394	449	351	396	398	382	433	360	392	385	394	422	384	403	398	439	417	404	422	365	383	399	398	429	403	360	386	376	402	365	435	406	415	416	416	402	372	415	402	381	397	362	409	404	427	399	426	411	389	374	364	430	365	398	381	404	419	413	398	387	411	403	418	348	427	360	390	434	445	397	453	385	392	355	380	390	440	376	402	396	392	373	413	386	377	429	417	407	382	414	423	410	390	388	390	400	428	396	385	360	380	391	381	430	395	394	421	411	394	415	408	393	427	382	390	418	447	407	433	375	413	424	396	350	396	437	411	399	373	388	423	389	376	405	390	400	399	427	362	384	380	404	409	421	391	426	423	378	428	395	376	412	441	431	386	408	413	390	429	434	393	392	392	369	388	406	387	405	418	389	392	410	396	378	372	424	392	400	370	429	401	411	378	450	425	407	415	406	351	409	402	414	398	402	410	384	429	370	382	441	384	394	412	378	396	390	358	415	406	416	428	432	412	430	392	396	428	402	399	394	403	406	377	405	433	364	420	384	389	417	416	423	394	406	391	387	394	446	408	433	370	406	380	382	410	425	386	369	422	397	423	419	394	393	408	383	402	369	429	410	404	399	407	413	399	420	418	430	401	392	422	421	390	397	397	408	406	410	404	408	395	427	408	409	401	398	408	393	386	411	385	407	425	372	437	410	399	446	448	378	405	401	388	403	387	374	432	373	421	437	397	401	418	381	412	382	416	424	406	356	383	377	407	430	387	413	420	399	343	381	427	379	399	403	374	417	381	378	406	388	414	369	393	433	392	406	363	414	394	408	438	398	419	382	389	392	396	432	400	436	423	372	382	431	407	395	394	386	423	397	403	404	409	389	411	396	387	439	392	385	394	397	434	386	377	401	382	413	383	397	405	413	434	396	387	363	421	403	437	381	382	412	393	408	397	399	391	436	431	385	413	386	425	389	408	396	395	399	380	393	396	394	402	435	424	440	412	401	388	413	418	421	399	396	422	389	393	378	428	411	412	404	418	403	396	401	372	387	418	401	376	397	390	395	393	400	393	382	364	409	444	405	408	405	355	389	400	408	399	400	410	411	425	364	390	362	417	382	396	407	398	435	416	419	409	397	433	401	363	416	411	391	415	413	412	382	404	421	393	403	404	366	433	401	389	374	392	399	375	434	385	419	399	408	408	413	426	383	397	413	378	406	401	384	400	396	388	399	415	417	411	410	402	378	391	399	387	394	429	370	404	364	385	430	412	387	397	381	397	384	409	385	375	449	401	355	383	394	361	421	429	388	381	394	421	416	383	444	405	436	374	413	419	392	403	409	414	410	432	411	356	408	381	368	390	421	366	407	427	399	372	367	382	384	406	389	423	399	404	405	381	409	394	421	379	446	378	398	377	403	405	379	417	425	429	388	389	381	407	392	419	401	423	401	391	374	403	361	401	391	420	375	411	402	378	399	368	403	392	434	402	378	406	419	381	376	423	414	417	411	414	377	423	387	384	418	403	421	435	400	386	372	430	396	392	402	394	415	404	404	383	404	403	360	398	423	423	387	380	399	381	373	429	383	399	394	404	389	390	399	379	428	425	386	413	417	386	395	419	374	441	406	413	401	423	391	375	408	392	394	409	448	373	390	398	422	354	382	442	408	389	425	404	370	380	408	398	387	443	453	379	379	418	419	378	416	410	349	410	431	402	408	415	405	374	388	421	453	405	442	390	413	441	410	383	399	398	417	400	407	419	345	393	407	385	430	430	385	406	435	403	396	394	402	427	385	408	397	380	390	446	398	413	433	406	396	379	386	405	348	409	407	411	375	393	429	383	382	451	403	414	364	412	420	405	433	409	416	416	422	431	428	405	393	381	385	393	385	402	424	391	404	406	392	384	413	373	403	411	403	395	432	398	410	400	376	410	410	387	407	426	416	396	407	392	373	393	378	388	404	454	421	398	377	389	405	412	383	399	400	356	369	404	376	397	409	409	397	412	410	400	395	417	387	386	393	396	422	356	409	416	434	414	418	404	412	386	361	411	438	358	407	410	396	403	398	390	402	386	371	413	415	387	397	389	417	399	411	401	429	397	430	421	425	401	412	387	402	432	405	426	409	380	394	419	407	452	388	383	426	375	413	413	399	417	403	442	404	367	438	405	421	410	391	383	394	401	404	401	426	397	391	415	406	401	429	424	414	377	401	441	395	377	377	371	398	397	400	405	403	423	386	417	402	376	391	389	396	402	420	378	435	395	410	408	404	376	397	388	409	438	403	420	384	417	414	417	386	422	421	391	416	397	389	412	392	395	428	436	424	427	388	405	419	395	408	410	406	391	392	408	368	356	361	406	383	346	408	413	387	412	425	373	411	445	381	449	401	378	410	385	439	390	457	439	455	387	393	407	399	413	452	397	426	392	410	412	440	381	388	403	381	399	405	396	397	402	393	415	415	399	386	404	424	436	400	426	410	412	413	413	391	420	393	406	431	402	402	382	398	447	421	404	370	389	393	397	408	372	403	375	431	388	396	387	400	394	408
13764	1278	1208	872	616	435	381	311	247	258	257	276	249	272	245	220	228	245	198	204	220	207	245	216	212	214	222	189	228	198	239	191	204	224	200	203	225	217	230	222	211	233	221	203	195	208	219	226	223	211	236	249	247	224	216	206	208	226	201	187	197	236	193	194	205	196	195	192	187	200	217	191	167	215	193	211	219	187	212	218	188	245	218	213	216	213	219	216	222	223	207	194	184	223	204	202	208	195	192	187	189	206	169	199	181	203	200	234	221	193	205	204	202	204	204	232	212	227	214	215	199	200	197	180	187	195	226	205	203	204	215	230	230	205	225	216	212	214	209	179	208	194	214	205	204	210	190	194	221	216	213	216	200	230	235	197	199	239	205	192	199	203	216	217	199	177	216	211	220	224	220	203	218	199	223	189	187	202	214	218	223	222	201	224	217	238	195	199	213	196	201	196	212	186	211	197	211	198	200	204	212	213	212	205	225	184	198	236	178	211	206	209	185	202	217	227	184	198	201	226	211	196	195	187	195	185	208	217	181	187	229	212	224	216	192	205	210	198	227	200	197	195	188	197	219	208	232	202	201	230	206	209	200	200	192	197	211	189	215	193	206	202	194	219	197	197	170	190	195	222	214	218	228	198	196	193	215	217	219	211	203	184	196	214	210	211	200	222	240	200	233	206	212	209	204	188	216	223	214	211	202	204	207	222	221	202	209	218	193	187	195	230	200	210	227	229	181	184	209	228	211	231	231	232	221	193	205	207	179	204	200	223	196	200	200	236	201	235	214	195	211	173	209	198	197	194	194	196	207	222	218	202	225	210	168	207	211	216	226	210	192	238	195	216	228	194	202	210	221	237	217	230	204	213	184	206	217	214	200	199	206	199	190	181	213	203	231	206	219	212	186	222	220	216	200	235	208	188	219	180	213	193	206	224	200	200	213	206	218	196	193	196	207	201	206	196	219	206	205	207	206	196	193	223	215	211	229	188	200	187	220	203	196	206	198	186	203	209	193	216	204	212	210	198	180	199	183	197	175	219	212	216	229	227	217	205	201	216	209	206	197	218	191	185	189	197	205	213	182	197	184	214	170	204	208	214	210	218	196	203	197	208	187	206	227	228	230	220	200	215	199	207	210	203	233	232	224	211	186	211	211	226	209	191	214	195	193	198	200	216	214	210	217	216	197	199	219	210	219	205	171	183	193	177	202	204	210	214	181	214	192	194	210	198	209	204	213	203	186	180	216	216	226	214	183	205	192	196	231	255	232	223	204	213	222	207	207	215	208	172	205	205	186	233	187	213	200	221	199	208	191	213	205	206	198	229	195	179	216	230	190	208	170	228	235	207	200	206	199	223	209	203	222	182	234	205	187	207	207	181	220	204	237	186	203	196	189	235	217	184	219	193	220	210	207	206	242	195	198	211	224	215	203	211	200	164	189	216	200	180	205	224	194	192	201	190	210	186	177	189	199	235	188	221	199	200	205	220	189	219	210	187	206	219	196	207	179	213	202	194	208	208	200	209	210	216	228	214	203	206	222	206	233	190	216	210	203	211	240	199	212	216	213	222	202	244	214	212	189	239	248	222	211	184	182	217	220	196	212	201	215	216	208	222	226	201	212	244	199	211	210	235	199	189	195	212	216	177	200	198	200	179	184	205	195	206	191	225	200	191	201	188	190	199	202	183	217	250	197	198	199	203	210	201	225	199	204	191	213	185	217	240	204	207	192	217	231	192	214	226	203	199	212	215	199	201	178	199	188	185	204	205	209	222	199	197	221	179	178	211	197	221	205	220	198	192	161	209	217	212	213	193	213	202	217	218	215	211	192	202	188	202	183	201	189	208	198	211	229	195	194	186	217	230	212	199	218	232	211	203	181	196	174	203	210	205	182	221	218	174	212	180	206	209	195	224	205	220	198	227	212	198	195	208	211	161	201	198	194	171	185	218	234	230	181	207	212	202	213	222	200	195	193	215	227	185	185	203	199	209	200	209	192	193	212	222	195	221	231	220	213	201	219	216	207	197	215	193	191	190	194	190	188	212	225	212	214	194	199	201	176	225	215	219	187	189	206	191	219	206	215	189	204	215	197	200	230	208	224	190	212	204	210	204	220	198	213	201	184	197	201	205	185	191	190	209	191	222	204	199	221	186	236	196	202	204	199	185	222	244	209	211	221	200	200	206	207	190	194	214	218	212	188	192	202	196	227	211	211	195	216	219	207	200	211	181	252	214	197	181	237	228	188	185	208	204	244	207	201	231	204	213	193	205	195	213	220	226	211	174	210	202	208	171	182	212	207	201	211	216	208	220	193	199	182	204	173	198	198	197	222	216	191	222	191	194	191	203	230	230	225	235	199	201	232	226	206	212	230	203	173	226	223	197	246	198	227	219	203	195	223	191	215	199	194	204	198	193	226	191	197	196	171	197	220	229	232	209	200	229	210	219	224	189	210	220	242	194	218	213	218	194	212	193	243	231	220	203	191	224	182	225	176	244	223	220	223	213	217	212	216	189	223	239	215	214	234	203	225	184	197	217	199	224	210	217	228	222	230	186	199	204	196	214	206	228	199	212	188	193	217	246	196	190	213	201	188	217	213	192	238	199	220	228	210	216	242	193	194	214	197	228	197	186	221	208	196	178	193	238	208	229	228	206	193	188	214	185	209	231	207	208	216	241	224	226	197	213	221	209	205	205	197	197	207	236	203	202	193	190	204	210	202	227	216	197	214	214	219	217	217	218	185	230	194	213	216	188	193	194	201	214	196	232	199	198	199	195	208	211	221	217	238	225	225	233	206	213	208	171	208	223	187	205	195	205	200	224	192	184	185	181	201	219	204	240	185	192	206	221	227	181	242	222	209	210	195	217	226	225	202	191	188	210	205	214	220	223	212	208	179	215	218	204	207	220	224	187	204	212	219	238	198	218	213	232	210	186	207	208	188	199	223	204	199	228	207	228	212	209	185	190	203	240	204	212	213	190	187	190	194	235	224	204	208	205	223	215	204	204	201	188	210	213	229	195	201	186	205	215	223	191	185	180	230	208	207	190	236	223	231	176	192	213	173	229	175	188	203	189	235	195	192	188	203	194	192	202	215	208	210	200	207	216	193	193	207	209	199	195	220	212	222	201	199	231	248	207	192	191	210	203	173	208	221	199	193	214	205	186	208	227	199	205	207	209	230	198	178	218	220	197	207	206	188	201	202	228	220	176	199	202	238	195	219	222	185	200	202	216	204	219	201	184	204	202	192	221	219	216	239	185	208	193	199	218	199	203	225	210	222	197	225	189	209	213	221	235	238	193	190	221	210	192	212	209	223	206	195	188	190	194	187	204	222	236	194	195	216	203	228	187	212	213	192	195	208	187	192	196	195	219	187	176	211	225	182	204	204	188	208	195	216	201	169	199	214	216	227	205	199	195	203	233	233	227	228	214	229	192	194	192	209	194	189	208	212	226	196	183	222	225	208	196	203	232	218	178	206	203	227	210	222	214	231	200
7837	1217	2510	2608	2204	1544	1251	1099	1042	951	880	853	788	745	729	693	678	704	639	635	621	579	609	613	603	590	566	518	579	577	545	563	547	555	566	553	507	522	540	527	542	519	585	605	519	565	542	556	496	522	483	517	535	522	584	523	510	552	528	575	563	492	524	536	545	519	512	531	554	563	502	523	511	569	504	526	547	506	534	533	528	519	547	542	547	564	527	547	516	561	547	511	552	551	505	541	528	569	578	520	518	547	529	549	501	575	555	522	481	528	520	497	551	536	482	547	529	549	493	536	517	503	518	526	568	529	494	516	565	479	553	505	477	523	532	562	535	502	536	519	485	531	541	550	540	521	554	531	501	574	503	526	517	562	512	544	540	545	506	520	525	493	526	484	532	565	494	511	532	558	560	510	558	549	550	487	491	522	541	500	524	484	541	481	543	529	532	490	520	529	499	502	516	519	532	549	530	510	509	549	552	515	514	518	542	499	521	518	543	545	513	519	511	513	499	526	571	543	488	547	546	522	515	498	511	532	530	534	532	530	548	543	566	541	528	529	483	516	518	572	511	515	501	497	502	504	548	508	517	526	516	512	525	511	505	492	519	516	535	523	510	535	497	501	550	514	546	523	481	514	527	529	544	537	499	507	535	533	519	499	490	527	532	535	524	527	533	509	542	529	503	487	509	541	557	536	551	525	537	525	541	531	525	513	508	510	515	502	495	529	542	527	471	550	519	458	510	522	518	492	528	515	492	518	532	521	532	545	536	518	528	529	527	537	548	535	526	568	500	525	502	543	539	521	541	480	567	556	533	529	555	535	535	484	532	533	510	518	517	503	548	529	468	507	557	536	520	557	506	538	473	530	528	512	536	522	530	544	520	526	543	492	495	546	478	534	559	484	522	532	545	536	500	543	524	525	564	515	544	544	523	514	549	554	542	493	519	530	547	543	560	550	515	504	527	511	517	500	528	515	504	506	547	539	546	518	514	535	511	531	530	545	449	508	545	546	538	513	520	555	496	525	527	511	523	515	558	543	531	532	527	537	491	484	507	563	493	554	511	490	530	510	581	495	506	514	539	482	527	525	536	516	516	519	512	539	545	499	544	529	516	496	523	522	508	494	506	495	529	530	527	519	519	507	555	538	524	487	547	529	530	511	529	513	495	528	534	551	538	535	540	549	526	525	524	492	512	499	504	546	524	497	523	540	553	512	555	522	537	548	515	500	542	536	545	535	507	524	519	517	532	539	545	519	513	515	509	522	512	535	506	560	515	532	547	527	532	502	512	509	502	514	527	510	531	480	512	523	552	513	491	505	472	540	540	511	532	518	545	509	510	481	490	511	531	531	526	534	540	503	541	547	483	534	515	491	518	513	512	488	591	515	520	511	479	541	542	496	549	497	476	524	507	511	510	544	554	521	565	528	514	546	500	530	512	506	509	480	548	512	510	542	512	530	527	493	497	533	555	558	515	516	476	494	494	486	541	475	545	484	486	506	550	527	546	550	479	573	495	499	572	540	513	496	548	477	515	541	536	554	540	515	576	508	521	521	546	510	565	554	508	515	503	522	530	504	530	546	514	471	543	508	520	532	559	490	461	559	531	515	502	507	513	507	498	517	504	527	525	529	553	519	535	509	501	481	491	565	514	553	523	521	521	541	537	530	515	522	531	483	516	515	527	489	530	579	558	527	519	527	501	550	530	529	549	537	485	494	555	495	524	530	524	527	502	499	497	537	522	538	524	533	497	547	537	527	520	514	505	469	518	520	571	532	507	514	530	548	519	505	525	506	525	519	521	507	493	506	519	514	494	538	516	582	530	497	527	491	520	528	511	502	516	525	509	520	537	540	507	477	567	549	555	494	549	476	507	537	536	529	550	575	528	542	529	537	526	523	543	526	537	513	513	541	488	505	537	526	527	510	501	512	533	514	518	517	556	525	532	497	539	476	525	536	496	561	507	601	546	506	531	553	496	537	534	511	559	516	545	511	521	558	534	510	517	557	536	506	538	540	465	517	524	537	556	509	530	523	541	508	513	528	529	549	516	535	537	498	545	486	511	537	521	511	534	490	528	529	533	486	508	542	522	525	526	531	508	526	539	526	533	550	521	525	548	482	586	547	521	510	520	534	496	519	514	520	513	519	552	524	567	491	531	523	509	514	541	516	514	538	526	542	521	508	514	532	511	501	575	494	507	553	518	568	541	550	536	491	531	518	495	538	519	543	512	507	555	539	497	521	546	533	529	501	511	501	560	534	544	519	517	518	557	526	473	508	543	478	515	545	511	540	552	555	500	491	539	521	558	529	501	534	535	510	537	511	555	540	511	503	553	534	556	520	560	540	500	563	518	521	516	515	528	499	564	512	487	556	501	540	507	503	552	528	536	521	525	526	542	501	502	541	495	481	540	514	486	555	505	505	550	545	533	547	471	550	517	508	501	497	509	529	493	522	542	532	502	522	533	506	545	477	535	539	524	516	519	493	531	529	586	548	557	580	505	554	521	540	502	524	511	544	557	538	540	540	559	500	507	557	498	537	539	498	540	491	509	491	551	525	537	530	563	538	538	546	513	541	527	541	484	517	512	508	458	498	572	514	508	513	529	527	532	507	538	540	511	531	506	503	547	502	527	488	507	539	549	541	522	542	520	486	590	522	534	518	507	547	526	523	481	515	509	486	526	505	542	533	517	516	519	527	495	523	533	481	515	507	547	519	512	544	542	508	571	527	527	563	518	523	507	509	475	533	555	528	544	561	503	523	552	534	531	593	526	521	564	548	522	544	546	586	539	543	517	513	487	528	512	516	494	511	521	557	525	580	542	570	550	532	513	555	522	531	510	527	523	559	551	464	494	540	534	528	459	492	512	519	611	521	504	538	551	550	502	481	520	522	535	516	532	522	513	480	540	560	544	534	549	523	543	532	542	514	534	537	509	519	535	469	540	506	478	505	526	532	546	491	532	548	500	470	573	525	523	551	577	539	541	519	543	563	500	471	522	533	567	516	478	508	489	524	544	527	531	529	520	543	530	545	522	525	534	510	549	521	488	551	526	505	533	546	506	500	500	515	521	562	551	523	480	538	525	501	541	541	508	503	503	531	543	503	516	484	523	521	519	496	533	541	540	523	515	570	500	501	541	510	526	546	527	509	516	496	531	506	522	527	524	512	473	511	503	508	536	530	539	570	549	535	541	511	566	511	516	489	543	524	535	519	481	536	548	524	545	510	518	514	511	521	515	528	499	502	501	534	483	527	478	535	503	516	512	535	541	534	505	477	545	526	526	554	525	509	543	520	506	526	532	555	544	506	524	488	509	502	530	548	512	574	501	501	547	538	513	536	530	557	511	528	502	517	520	498	535	518	552	549	513	533	532	510	531	505	492	521	525	536	489	556	543	470	507	561	529	556	536	556	526	562	545	537	581	512	511	502	542	496	510	508	540	514	524	516	512	493	555	529	519	538	543	570	483	503	511	537	524	583	526	560	541	537	516	583	568	506
1469	382	364	366	398	329	366	349	356	357	324	310	401	398	355	346	368	382	333	331	340	358	348	319	343	331	350	347	372	342	357	354	337	349	335	378	334	326	361	386	366	352	353	327	401	367	318	372	372	337	342	380	349	329	377	366	370	348	365	365	372	393	369	339	348	350	338	336	350	372	383	374	349	357	340	369	355	352	358	352	378	381	313	365	375	325	356	359	341	316	344	334	340	361	364	368	336	391	349	373	339	380	351	356	349	328	356	375	363	332	357	349	307	342	374	325	385	391	357	353	360	356	339	300	364	345	366	343	372	342	357	377	348	372	351	333	357	346	365	379	366	339	329	339	374	354	343	335	323	342	338	382	368	346	363	390	384	356	346	400	389	333	349	367	364	384	369	336	346	386	359	390	345	353	344	361	342	339	348	314	360	351	358	367	385	366	361	347	364	294	379	333	351	339	368	356	362	353	354	345	346	351	355	363	333	344	365	337	325	349	354	368	382	347	365	320	357	320	348	327	366	331	349	297	364	350	342	384	366	370	361	335	357	350	350	361	356	320	353	339	330	354	347	395	341	351	315	340	391	365	360	354	349	363	340	357	359	326	329	320	358	341	337	387	367	369	348	359	337	347	361	375	354	352	326	359	361	361	354	356	369	356	351	310	358	356	345	386	340	336	348	359	382	333	407	368	325	347	326	339	378	343	307	338	341	340	327	360	361	331	370	358	379	390	356	332	332	347	350	364	325	339	340	376	354	354	337	387	385	363	356	364	363	378	364	380	369	359	340	353	381	388	338	339	336	332	360	359	336	380	347	345	374	382	334	367	348	363	375	329	349	344	369	360	355	335	377	335	347	324	348	346	345	381	319	336	355	346	338	325	338	332	354	340	338	335	329	386	353	338	376	377	339	333	376	348	323	336	366	403	346	347	357	350	328	366	336	352	348	358	325	347	337	350	365	364	317	361	381	328	350	351	356	327	354	363	342	354	328	369	380	330	344	345	378	360	354	347	336	364	352	376	373	328	325	352	327	341	380	349	393	352	362	366	370	324	369	334	353	343	358	343	376	364	362	354	375	342	373	369	352	367	347	362	345	335	339	340	349	305	348	383	349	352	364	321	358	329	375	388	361	323	329	357	359	346	367	356	353	366	344	341	307	352	321	330	367	355	365	352	330	371	309	355	366	367	382	351	357	379	374	303	340	324	368	372	375	354	335	348	336	356	340	363	375	364	349	341	356	321	341	379	338	344	350	349	397	332	353	338	359	349	384	375	348	361	336	374	361	361	361	354	339	341	382	344	368	346	380	366	351	345	370	382	381	374	386	400	376	354	336	369	364	352	375	370	337	301	317	348	342	352	379	362	352	315	350	376	337	353	354	339	351	360	367	373	364	343	367	385	388	360	379	347	377	374	350	327	358	363	333	345	370	353	344	361	356	369	362	340	375	360	323	323	359	335	355	370	360	353	356	366	341	366	360	374	352	329	349	329	359	333	374	372	339	357	364	373	375	375	367	359	342	365	356	309	365	354	355	320	306	355	355	376	354	333	386	363	353	352	382	369	360	366	353	340	339	330	371	317	344	375	320	343	402	368	352	368	370	343	354	331	352	346	356	380	322	330	363	358	354	346	365	330	355	309	372	352	328	332	337	334	363	331	384	357	349	391	384	384	333	383	364	349	324	346	348	340	389	371	345	332	387	368	367	324	372	364	341	348	362	373	355	330	358	348	355	354	377	335	340	371	338	372	325	400	350	365	349	345	368	368	396	341	345	348	333	338	376	356	322	381	368	353	327	380	331	338	372	358	372	360	386	400	362	338	367	360	389	371	396	389	344	369	342	327	335	332	377	319	341	387	346	332	325	315	351	378	343	360	335	363	368	356	352	350	341	355	397	352	319	342	355	346	328	334	352	357	347	368	347	414	363	322	383	334	357	409	368	325	354	383	364	340	354	347	330	376	372	392	361	375	341	359	366	389	360	330	373	384	369	362	355	304	368	346	349	330	363	365	324	358	353	362	367	354	369	358	344	324	308	343	371	343	339	352	363	359	362	346	378	374	346	321	354	334	354	330	345	329	326	389	374	340	388	351	315	369	359	348	377	361	342	375	334	330	394	373	345	373	327	357	356	346	357	329	361	339	367	320	373	336	355	373	358	352	388	347	368	355	372	344	359	340	370	339	347	361	370	347	400	335	325	344	319	354	377	363	386	356	360	334	332	340	377	365	373	360	369	337	333	342	349	357	343	331	335	358	321	375	386	372	376	360	352	322	361	358	343	369	335	367	337	332	336	343	361	328	342	347	381	363	360	338	386	354	350	351	350	323	359	383	352	372	380	341	313	311	337	341	340	367	352	304	393	363	360	353	330	347	311	393	357	371	359	336	401	359	335	346	338	359	293	366	360	332	335	354	342	351	357	324	334	383	359	347	341	362	343	325	358	351	337	320	377	358	376	336	371	352	372	364	371	371	322	327	354	331	354	354	352	344	324	345	352	367	330	361	383	380	369	370	346	342	350	375	339	358	368	348	325	333	363	334	396	340	367	322	331	391	391	369	363	336	280	357	368	358	375	374	338	366	357	373	343	323	330	357	348	380	346	379	380	323	353	325	343	373	369	371	383	335	364	330	340	318	360	318	385	330	342	349	345	333	354	365	378	332	350	340	341	318	345	342	345	355	365	323	346	356	405	346	345	369	358	361	380	359	399	333	327	361	362	365	325	333	347	379	345	340	355	362	360	368	357	322	343	350	345	354	400	373	372	358	373	356	354	343	372	353	373	358	353	345	340	321	325	323	322	334	345	322	354	328	323	317	317	352	344	361	351	295	352	342	346	352	371	374	352	364	358	363	352	399	344	328	349	413	319	379	376	361	348	367	376	345	361	363	308	346	327	336	374	386	358	357	389	366	336	333	394	345	382	349	375	365	353	346	354	363	353	354	346	362	351	339	350	373	387	346	351	331	334	308	334	367	341	405	347	345	325	360	369	328	311	321	331	341	327	361	322	340	378	347	370	346	384	348	337	334	352	365	336	334	361	329	324	323	326	382	367	378	341	368	350	334	362	364	381	404	342	322	376	350	340	349	390	357	362	361	363	361	396	354	326	341	373	361	355	328	351	396	358	364	337	317	348	352	342	341	371	359	370	335	336	374	353	369	339	313	365	322	353	363	399	370	373	351	342	349	346	378	350	338	349	387	337	354	377	338	358	351	383	349	378	314	322	336	353	409	365	346	327	351	374	362	335	372	345	330	340	398	383	373	362	335	366	369	351	369	340	343	320	336	355	360	398	367	367	337	347	354	346	316	327	335	367	352	352	392	360	366	364	346	339	320	330	396	377	365	335	356	380	350	342	373	344	369	378	369	354	391	357	350	362	350	385	372	381	380	366	346	346	321	376	325	288	346	368	345	333	347	357	373	366	367	353	348	348	370	379	392	355	343	331	358	373	359	364	358	379	371	347	333	329	358	345	342	372	347	369	362	330	356	371	346
1841	732	816	805	797	838	836	816	804	824	810	778	787	793	790	790	734	782	794	755	764	784	769	760	712	751	769	778	725	752	783	777	779	784	765	763	773	716	772	745	722	750	810	775	808	728	766	769	807	758	752	778	763	763	818	773	753	814	774	814	733	798	784	787	758	705	771	728	737	750	832	741	734	778	747	800	754	773	771	839	731	743	764	766	805	781	762	719	739	729	759	796	736	697	748	741	801	787	743	753	760	766	757	764	794	797	765	761	792	755	797	750	744	792	765	806	810	790	770	728	756	726	745	775	750	780	782	830	788	763	813	813	789	767	763	801	747	743	749	775	790	769	802	783	810	753	789	796	790	790	795	716	784	764	777	748	785	773	781	814	778	781	802	748	720	825	821	766	764	803	755	759	742	729	765	743	767	766	789	746	764	745	736	775	759	747	772	767	777	759	730	759	789	775	732	746	778	723	787	769	757	795	737	786	827	744	794	789	795	771	772	799	795	826	762	753	797	784	780	769	749	739	777	818	730	748	737	757	740	760	766	795	767	805	759	795	741	794	803	742	742	757	792	759	783	742	793	728	748	794	737	787	829	801	785	781	755	754	745	834	800	810	789	711	797	792	748	757	725	784	825	739	742	757	793	763	754	801	805	772	761	786	812	746	774	816	728	784	739	695	776	743	744	772	743	762	777	738	756	760	790	749	771	828	789	772	766	773	776	770	750	782	729	776	711	787	792	736	793	772	787	768	784	763	773	750	760	782	735	796	811	783	756	759	710	763	740	801	789	751	760	762	756	825	804	804	805	764	768	804	754	813	795	759	797	778	750	809	795	722	785	774	773	816	776	731	737	758	749	797	796	781	753	789	732	779	732	783	725	792	751	783	730	816	742	753	788	772	756	805	785	745	769	780	781	758	769	804	749	792	723	757	760	795	737	819	746	768	759	791	746	780	721	795	796	805	779	781	772	740	725	726	741	765	825	762	775	758	750	728	762	761	777	776	770	826	780	770	813	781	723	773	798	774	731	782	785	783	775	740	700	762	723	764	743	768	804	731	766	746	723	723	800	802	753	744	773	809	775	818	778	788	825	775	752	739	777	814	759	798	788	785	759	786	735	790	751	776	791	745	776	766	723	758	745	771	748	783	785	765	786	735	805	757	733	773	769	719	749	753	754	724	759	801	745	701	779	761	789	744	758	804	807	771	737	741	764	767	756	813	765	758	799	773	792	755	772	729	759	743	735	798	757	762	760	760	735	782	776	762	746	788	791	753	798	757	783	779	793	720	782	727	797	788	778	751	738	765	808	813	795	820	709	745	795	758	757	779	786	759	785	734	732	790	749	766	796	794	765	781	753	750	777	741	779	745	735	736	686	813	809	780	815	728	777	773	767	809	750	759	804	784	781	741	771	751	806	775	805	758	804	739	807	799	773	770	808	700	724	732	785	770	768	785	755	759	740	777	785	779	743	798	791	779	800	772	760	796	741	784	809	782	727	773	844	775	782	761	774	798	759	732	764	726	791	839	723	747	755	788	773	731	767	776	782	780	799	780	774	731	750	760	767	804	754	746	743	798	803	752	826	759	732	743	766	808	800	789	737	746	758	777	808	779	755	809	744	830	775	773	768	753	758	805	797	758	760	740	761	753	769	766	770	751	751	759	771	731	766	750	747	791	773	824	766	788	748	766	784	818	765	792	769	752	771	754	748	760	777	770	747	787	798	744	760	794	775	770	798	816	807	806	785	720	836	734	780	740	758	758	798	802	797	776	784	824	816	753	740	777	786	742	784	807	826	773	777	745	768	774	711	737	781	803	739	791	762	767	803	744	746	764	817	745	742	816	752	761	729	749	752	796	744	796	747	716	778	810	784	698	810	796	782	770	798	758	753	789	766	814	774	750	741	748	804	748	772	721	784	733	778	786	755	711	801	742	765	828	759	731	778	784	761	745	783	741	789	747	815	710	790	742	779	726	750	795	687	791	752	802	823	747	764	768	778	797	802	759	739	847	790	857	770	823	738	777	774	778	793	786	761	792	810	781	739	752	780	788	799	775	764	806	773	773	816	761	798	771	724	789	751	784	738	796	756	752	791	814	779	737	765	737	800	784	716	775	802	727	803	772	742	777	756	750	771	752	791	748	778	775	763	813	749	755	796	752	791	780	771	754	756	726	782	792	772	753	809	744	745	727	788	786	737	757	787	766	808	815	740	771	774	789	784	733	776	781	766	782	774	736	776	735	773	785	705	744	763	805	767	790	761	707	755	730	783	793	757	775	764	769	771	753	732	733	780	794	776	747	770	773	774	761	771	807	764	797	739	785	761	789	748	760	797	771	744	732	741	724	765	757	804	781	816	775	765	753	778	747	863	783	696	784	788	723	748	788	739	773	775	800	778	797	788	689	820	753	764	800	782	775	772	813	755	813	775	766	771	781	779	751	735	751	791	720	781	803	714	736	804	759	802	757	776	779	766	775	771	815	772	772	777	748	788	819	816	779	785	717	760	769	773	786	774	799	755	742	754	776	753	763	716	767	776	835	822	797	717	762	778	739	751	782	756	728	741	745	751	775	793	802	779	759	786	735	795	742	757	778	808	770	735	760	809	797	784	817	730	755	736	761	776	757	733	759	764	780	753	764	782	823	765	771	721	766	733	739	733	750	731	754	756	772	767	782	740	731	770	754	792	765	773	785	754	780	752	753	772	741	784	740	755	794	766	761	748	776	734	789	752	757	773	801	711	772	755	721	778	731	714	796	771	768	777	785	781	750	765	762	766	782	764	751	745	757	748	757	760	764	795	748	782	823	784	738	781	721	771	750	757	781	782	805	776	772	758	748	779	792	779	793	764	830	777	800	786	783	720	770	786	749	786	772	769	784	758	804	768	724	763	778	779	789	766	754	779	783	790	728	739	766	757	771	778	727	716	766	822	786	762	753	769	765	769	801	783	778	734	789	746	774	769	805	808	806	784	745	743	783	745	776	722	772	783	733	781	793	751	794	841	726	733	758	755	766	804	823	753	749	781	751	833	778	776	741	791	794	735	745	748	829	804	835	817	745	754	764	768	793	729	779	777	793	759	776	782	793	807	837	794	758	726	795	788	748	759	809	706	790	735	793	775	793	728	706	836	722	727	731	770	790	792	761	743	782	710	781	765	773	738	782	792	781	792	810	764	745	741	783	775	791	736	742	838	770	764	776	762	814	812	738	757	768	784	766	780	765	805	783	778	763	772	744	760	790	764	723	782	754	787	781	787	785	801	790	760	762	727	785	735	732	773	748	719	782	782	803	772	774	782	766	751	755	777	780	767	785	757	787	794	791	804	740	752	769	763	806	785	779	761	761	770	777	797	787	715	802	787	799	782	754	781	798	783	779	765	779	793	720	756	808	772	756	766	747	802	780	828	803	800	802	776	768	801	781	768	749	755	751	827	775	761	763	721	731	752	741	715	777	691	773	758	746	731	787	750	752	752	761	774	808	782	784	767	782	773	771
7480	553	561	492	360	272	297	226	213	219	194	198	167	156	164	171	187	167	178	176	161	186	147	174	204	156	164	181	152	131	179	152	144	173	205	178	155	171	180	186	175	150	182	170	164	159	154	179	169	151	160	178	158	190	174	184	164	163	171	165	171	163	180	176	152	159	169	165	183	171	159	168	153	149	172	179	160	174	167	145	140	164	147	140	179	143	152	158	148	172	148	137	161	170	150	161	164	154	157	157	158	145	149	166	153	147	162	181	170	191	191	171	157	153	188	151	162	153	163	183	166	173	155	146	163	146	188	141	159	179	154	156	161	143	152	152	166	172	148	177	157	181	166	157	178	156	150	189	159	173	120	160	151	163	155	179	173	183	132	160	183	158	171	172	163	175	176	166	150	170	158	138	180	161	149	143	146	155	171	160	145	166	170	169	173	163	179	177	170	148	158	174	156	167	178	158	178	158	165	175	179	181	159	156	165	162	176	185	178	166	167	149	165	161	175	156	150	158	157	177	134	165	170	167	153	134	164	161	161	167	139	161	165	166	163	190	158	174	179	186	153	154	162	167	154	164	171	180	190	174	157	169	153	155	154	162	156	169	163	171	152	137	160	200	141	166	150	174	148	160	166	139	167	170	167	180	162	164	172	193	160	156	153	162	173	167	158	166	179	160	172	167	144	155	165	175	159	167	172	160	151	180	155	154	140	147	164	169	173	181	174	178	163	151	160	171	177	150	177	145	173	189	124	176	158	187	158	135	145	165	159	146	168	152	140	164	159	184	157	139	182	174	155	161	202	148	154	137	185	185	150	160	152	172	164	176	151	186	161	162	167	187	167	130	148	161	188	160	169	201	150	169	159	151	129	154	152	168	185	147	189	142	166	174	161	140	165	152	163	177	148	167	157	167	151	153	162	165	152	155	155	161	143	169	158	154	162	143	157	149	143	160	147	163	160	186	170	165	157	170	186	171	155	149	140	165	152	185	158	160	149	159	160	186	147	186	149	161	148	164	146	151	149	153	158	150	167	140	152	154	154	181	177	158	142	161	155	148	160	184	160	168	170	158	168	162	170	153	156	150	160	145	175	164	165	159	167	152	160	158	161	177	139	197	173	135	171	152	156	159	175	148	182	158	160	180	160	157	164	152	165	154	186	176	141	164	157	180	157	145	157	155	194	184	154	166	158	179	158	163	147	169	168	187	163	141	154	142	144	178	184	161	165	165	135	173	170	144	171	155	146	186	183	187	135	155	171	156	156	165	170	175	144	148	166	200	159	149	155	177	188	163	160	172	170	175	147	156	160	172	155	147	154	150	165	158	167	168	168	162	144	157	167	176	159	160	178	173	158	151	146	171	169	179	173	165	158	172	165	140	163	172	159	168	182	187	141	165	171	157	164	171	159	156	165	156	160	174	190	163	189	159	175	148	179	181	164	182	153	174	159	152	175	172	183	153	192	172	146	152	140	174	165	177	189	156	159	157	175	145	181	161	178	182	156	141	175	168	137	178	161	179	173	159	134	154	175	186	142	192	174	180	122	163	157	162	157	146	153	181	191	176	171	184	177	167	179	154	168	162	186	159	155	165	164	165	138	154	181	183	174	193	150	180	150	162	156	186	179	168	154	165	144	171	158	182	181	164	194	149	181	158	173	168	176	165	137	173	167	174	180	177	171	131	185	170	183	129	163	136	171	170	179	158	161	155	164	168	155	175	171	161	149	168	160	160	166	181	135	144	178	155	159	166	178	151	161	155	174	161	174	140	155	174	161	177	148	190	150	161	163	180	153	189	139	159	175	162	177	177	170	152	168	160	178	166	188	153	170	161	182	150	154	161	146	188	158	157	177	166	154	172	154	157	167	149	168	126	173	170	146	145	179	174	138	153	180	156	160	150	137	160	143	172	184	178	172	195	157	159	172	150	189	153	181	136	169	166	139	169	165	148	193	166	206	166	157	170	198	188	181	152	172	166	177	179	158	175	133	155	160	171	180	175	140	172	166	134	169	142	163	161	178	157	175	148	170	169	174	147	168	148	167	173	162	157	139	154	166	173	153	163	166	163	165	177	164	168	148	163	160	136	157	177	160	166	144	171	153	150	160	172	154	172	163	172	193	169	150	138	176	186	161	163	142	167	164	131	172	148	166	160	184	169	190	179	152	164	184	177	173	162	169	162	163	163	152	151	161	164	170	162	152	160	171	164	162	170	176	174	152	168	154	161	162	163	158	144	212	171	168	168	164	176	166	158	174	209	147	158	164	159	154	165	163	143	170	150	156	112	140	150	160	154	136	170	192	153	157	168	147	166	133	181	160	139	146	147	178	155	170	180	134	165	168	196	181	158	169	141	161	145	163	158	162	160	194	174	140	168	166	181	155	169	170	176	182	184	169	172	165	168	154	151	159	161	164	143	141	162	159	147	158	182	156	173	157	132	174	188	162	156	154	156	173	179	164	167	169	148	168	142	145	153	181	163	176	152	151	166	159	165	176	167	153	170	179	158	168	182	180	152	163	173	163	152	144	170	189	178	155	160	146	182	157	144	175	163	158	149	144	170	158	143	147	166	150	168	151	149	180	163	170	164	164	142	158	144	143	145	150	153	179	159	199	162	175	171	149	139	161	140	151	131	140	150	156	158	190	159	125	154	172	172	173	163	152	143	165	173	159	191	158	178	169	161	161	166	177	165	163	156	138	155	157	165	172	193	156	158	153	152	177	156	168	163	129	154	175	190	150	179	158	161	166	155	160	155	154	146	146	158	150	182	152	157	140	171	174	158	145	149	178	155	161	145	153	150	148	196	177	179	162	187	186	169	143	148	175	182	161	182	149	172	166	162	146	182	137	169	143	156	168	160	156	157	169	159	139	150	169	158	184	163	176	149	139	140	146	148	135	155	160	168	178	168	156	172	153	156	167	146	171	141	158	153	154	141	172	159	153	208	188	162	181	144	176	158	161	162	149	148	167	178	182	168	161	167	154	145	181	166	155	176	142	145	142	165	153	167	166	178	151	160	159	156	163	184	164	157	155	153	166	167	158	181	145	160	145	162	135	160	146	178	173	132	155	151	176	159	162	161	149	175	155	140	142	171	152	168	152	167	170	155	151	183	150	148	151	164	149	161	175	145	170	178	143	184	151	175	161	146	136	147	183	163	153	167	162	166	175	168	172	170	137	149	176	144	165	169	162	180	170	164	146	159	180	151	168	155	165	147	163	155	159	165	181	187	198	155	173	149	152	138	162	146	163	176	149	169	157	151	173	163	181	148	150	137	160	141	175	153	149	165	161	171	173	137	154	171	179	173	151	166	174	153	164	190	176	187	148	148	167	148	147	164	169	191	174	154	161	146	158	183	150	146	168	163	134	180	192	171	177	167	175	181	156	132	154	171	166	158	173	138	178	139	153	163	188	173	166	168	175	164	193	156	150	167	166	169	150	134	144	162	178	177	188	160	197	148	159	169	154	156	128	178	165	145	181	164	168	157	155	165	169	141
6148	775	1317	1459	1293	1068	821	737	655	625	591	568	523	534	517	457	486	479	462	453	432	474	402	484	415	425	451	422	440	413	443	426	391	415	451	427	384	355	412	441	390	445	392	429	433	399	405	406	407	387	392	392	417	384	388	410	383	421	436	442	447	430	401	433	416	395	414	389	443	395	370	409	392	412	421	399	431	380	405	411	429	408	410	413	419	387	402	397	395	405	400	382	398	422	396	409	415	381	389	403	423	420	397	408	428	431	380	391	398	422	425	421	396	399	410	420	361	406	397	433	412	393	403	385	411	376	376	441	414	382	376	396	391	418	382	396	405	420	386	464	372	426	369	400	399	387	399	392	391	389	411	405	411	424	388	428	426	419	409	381	435	405	389	383	368	393	409	397	432	417	383	389	386	392	410	432	424	434	437	391	419	412	417	451	415	397	413	429	426	376	417	378	381	389	431	386	405	403	417	375	416	388	403	460	382	392	394	383	359	394	404	409	370	422	413	415	405	357	406	396	444	397	373	400	424	412	414	417	397	437	395	389	421	407	377	400	415	398	412	425	415	396	397	384	381	388	405	411	383	429	437	393	416	407	422	433	384	377	413	414	395	379	374	387	403	383	408	437	417	372	400	403	379	372	404	402	436	407	423	417	423	415	435	415	429	410	410	435	414	422	414	406	410	409	383	438	428	411	417	433	379	365	376	408	398	423	402	408	354	397	412	383	396	384	421	411	423	414	423	353	394	385	392	412	398	422	379	383	427	426	420	395	438	391	421	373	406	413	409	400	398	403	411	418	398	422	426	414	368	414	429	425	444	401	419	395	394	436	399	401	405	425	418	390	398	377	372	403	438	443	425	378	424	398	380	388	432	401	392	443	393	389	397	397	426	354	392	428	400	423	395	385	395	408	407	376	447	407	362	388	398	400	363	402	409	422	431	456	402	424	407	424	392	378	435	360	392	412	386	408	399	423	384	379	410	391	381	387	440	405	416	436	393	440	402	372	403	394	377	388	419	354	424	410	416	394	390	406	420	372	418	386	408	370	402	405	406	415	400	395	384	423	367	419	422	400	399	386	397	388	430	367	400	365	399	363	377	401	402	369	408	417	428	411	397	431	379	421	391	390	375	406	381	379	413	392	388	377	386	439	385	373	392	428	409	367	413	414	386	396	340	396	412	421	371	386	384	369	380	417	395	388	406	422	430	375	415	388	406	422	389	358	373	464	389	412	388	416	431	399	402	388	430	394	388	416	379	410	381	407	408	414	380	409	414	433	435	430	384	433	403	415	404	391	393	430	411	394	369	392	436	405	392	422	399	402	424	401	396	423	371	417	396	401	379	410	414	417	396	438	416	381	385	398	403	375	386	381	428	417	409	410	403	378	407	400	401	418	418	400	421	386	376	393	417	405	404	369	437	380	375	391	418	387	401	393	420	406	406	389	401	378	388	414	416	429	402	387	440	407	400	417	369	396	406	426	436	412	391	396	391	380	389	403	374	392	412	396	351	408	423	387	385	435	433	348	420	396	395	406	388	420	394	396	376	402	393	401	404	411	400	427	356	397	401	411	419	403	390	413	383	389	425	422	408	408	406	392	435	420	369	399	383	388	447	423	395	404	378	389	374	407	380	407	385	372	410	410	379	388	388	424	383	409	424	402	369	407	391	394	404	399	415	379	415	400	414	391	404	415	419	447	374	427	410	393	388	387	383	404	416	380	416	411	396	411	424	401	392	434	370	390	362	437	383	405	431	389	422	456	392	395	398	382	428	397	399	402	422	420	451	385	395	363	399	413	439	372	414	437	402	398	400	410	410	404	383	426	424	357	386	415	382	403	389	393	375	429	400	387	411	375	386	412	418	396	430	403	420	394	364	357	429	393	403	416	405	391	401	382	400	377	421	402	419	410	384	353	391	417	358	397	455	412	396	413	391	399	388	389	403	424	401	379	385	398	452	361	410	388	414	401	453	408	396	401	426	400	395	387	416	422	387	380	389	397	459	404	375	382	395	422	405	393	366	383	430	385	415	338	415	403	421	402	386	413	413	385	423	413	412	413	364	423	415	435	384	391	406	412	431	400	399	424	415	409	427	403	405	394	409	420	369	410	391	387	391	399	386	394	390	439	362	392	425	367	413	401	388	394	389	381	403	393	384	401	409	418	413	392	408	390	412	407	407	415	431	396	396	373	431	438	406	395	425	398	431	407	394	464	409	413	387	369	399	405	390	394	385	411	394	395	407	386	409	395	375	407	390	434	407	396	398	430	383	402	407	400	365	407	434	412	432	364	403	378	432	415	402	409	373	400	403	396	437	410	412	382	427	369	384	417	416	408	384	389	398	387	403	380	414	423	404	409	374	371	398	394	450	411	388	405	406	413	396	403	391	414	390	419	409	440	414	423	430	421	403	404	389	403	392	392	397	386	399	418	377	412	411	416	373	379	372	436	366	410	400	420	382	393	442	390	411	400	389	405	431	445	375	389	446	404	389	395	375	400	399	429	397	437	434	409	416	399	393	412	398	405	377	442	428	390	393	392	426	385	407	406	416	388	418	406	404	403	419	395	406	398	389	418	418	422	407	393	408	408	408	399	424	414	433	401	394	358	419	380	414	437	381	409	438	424	432	419	400	392	447	404	408	402	440	396	390	423	388	401	414	417	408	388	425	402	420	375	440	440	388	378	363	419	367	361	387	402	410	405	411	426	424	423	437	427	388	438	411	403	390	388	402	401	417	452	390	398	442	414	386	389	395	378	420	420	426	384	381	421	399	409	397	379	391	406	383	363	400	409	382	401	402	423	427	444	399	393	398	437	357	433	390	400	397	407	407	410	417	426	417	397	380	436	403	379	433	417	436	387	424	432	417	417	422	396	415	426	431	361	422	426	427	422	406	403	385	399	382	420	407	387	395	418	394	417	412	416	396	402	388	438	421	421	405	385	427	421	390	407	405	371	414	364	389	402	410	402	369	422	402	421	386	396	428	385	381	399	405	404	439	414	408	389	376	380	415	380	430	410	397	406	405	460	436	421	397	360	413	385	407	416	389	379	389	372	388	415	394	379	427	404	407	404	390	404	389	393	423	389	412	439	401	419	410	398	419	427	396	377	393	428	393	399	376	388	414	412	407	420	415	442	428	389	433	437	394	380	424	418	406	445	410	378	421	379	390	430	421	387	391	381	434	402	394	388	420	381	385	433	390	409	410	378	394	396	368	410	362	389	405	421	411	396	400	441	389	411	416	415	437	388	410	378	421	421	423	430	398	375	402	422	408	398	424	422	420	413	375	455	365	385	410	463	416	389	404	433	379	400	418	388	437	400	415	410	456	396	398	392	389	378	360	388	393	415	395	435	415	404	419	425	420	406	401	401	388	391	406	388	431	444	389	433	422	411	440	409	431	373	378	385	412	425	438	416	389	361	381	414	431	423	368	384	380	388	389	389	403	426	420	407	385	445	463	425	387	444	442	401	445	395	395	393	429	428	432	433	399	387
13935	1252	1200	871	615	423	348	286	283	260	267	255	278	258	249	225	220	231	235	213	244	218	221	237	216	218	200	228	215	177	218	225	208	200	204	212	213	215	238	210	205	230	195	202	221	183	207	199	204	228	199	232	178	212	216	198	227	224	176	196	186	216	223	214	234	210	220	204	187	220	186	198	202	201	211	204	202	212	212	234	204	212	205	199	206	221	196	202	199	216	208	198	219	218	241	200	186	210	202	195	220	209	219	171	215	216	203	203	192	233	203	231	192	225	193	195	197	196	197	182	217	199	204	225	213	220	218	207	211	206	194	211	226	209	215	198	211	192	198	200	183	188	227	209	243	186	199	185	214	214	189	222	192	216	201	187	232	221	224	208	212	204	229	196	203	215	246	224	194	212	194	226	226	215	216	202	174	209	211	218	189	225	217	226	227	244	192	193	228	218	202	225	233	221	181	185	215	220	206	232	222	205	215	195	221	203	207	184	234	204	238	203	230	204	199	248	223	225	206	245	205	190	190	197	192	172	220	217	205	223	225	232	191	196	194	207	228	214	240	201	215	211	231	213	217	213	190	204	210	227	189	214	206	185	197	192	196	207	207	174	198	191	203	215	203	211	213	207	231	220	228	210	203	212	193	194	206	208	183	201	224	216	213	208	216	210	204	215	215	201	216	196	210	235	248	210	211	191	207	206	213	217	230	225	182	214	197	202	206	190	226	208	216	236	222	201	214	187	188	201	193	210	192	216	193	199	203	234	212	205	190	218	209	207	210	194	193	217	224	209	174	195	200	216	216	231	185	196	199	180	199	197	223	198	214	238	214	201	187	202	190	184	182	216	244	205	216	204	201	233	177	205	178	187	203	218	206	199	197	197	196	190	217	199	229	261	223	209	215	196	206	230	216	203	192	195	246	204	214	178	194	214	186	189	189	210	235	215	215	206	214	198	224	236	223	219	200	211	175	207	220	209	197	214	213	187	207	205	216	199	213	204	216	211	230	209	218	177	208	213	219	220	176	196	220	226	217	204	207	224	170	203	223	207	192	215	220	202	193	199	193	209	218	202	218	210	194	215	183	199	215	215	189	203	240	175	200	194	212	227	224	222	184	205	198	217	191	212	202	233	191	218	209	201	225	224	215	222	202	224	206	181	223	220	189	211	203	220	212	205	184	195	190	208	221	180	199	203	204	187	230	227	229	196	217	215	210	235	190	225	213	227	205	218	243	214	209	233	188	231	188	206	199	209	171	211	222	189	210	211	222	191	197	205	194	203	174	221	204	195	204	226	176	219	231	203	210	220	199	182	199	210	234	200	201	243	221	205	201	202	218	231	197	236	210	204	222	226	226	229	232	221	225	219	208	222	202	181	204	222	187	222	224	213	203	202	205	180	198	195	189	192	200	244	177	211	224	189	209	188	204	215	223	225	213	214	187	191	205	176	206	199	232	180	182	201	198	221	212	193	209	207	184	202	183	215	181	224	217	210	187	213	200	198	211	228	212	223	211	196	250	228	188	171	202	208	215	234	210	199	188	213	198	185	205	222	212	199	189	217	189	213	206	222	192	196	196	197	211	200	197	208	206	208	200	218	195	207	211	203	223	233	174	210	218	196	209	211	211	197	197	160	215	206	197	221	186	201	215	192	193	242	204	207	214	191	178	231	169	212	213	188	216	207	219	201	192	206	210	214	176	181	219	195	223	219	225	195	203	192	205	192	184	193	211	193	171	182	225	232	266	224	163	205	200	201	218	188	202	204	199	216	201	218	212	212	239	205	219	205	224	219	213	212	204	187	215	173	178	198	239	220	224	200	212	227	218	214	224	191	223	199	185	227	193	185	220	236	187	179	186	216	183	184	223	225	210	218	190	193	209	202	193	173	204	189	209	186	203	170	194	200	202	215	239	211	179	230	213	188	229	241	218	218	211	234	222	205	201	206	227	220	233	199	196	175	189	207	226	199	201	209	205	209	202	221	192	188	222	223	194	215	217	198	217	210	237	215	222	218	204	226	188	211	203	211	218	206	221	205	225	210	194	220	228	228	208	231	201	216	198	217	202	207	227	221	209	211	185	196	241	227	226	182	183	201	198	212	218	227	210	209	231	221	216	216	220	222	226	233	195	190	213	223	231	202	205	194	232	198	220	220	190	185	184	217	207	203	205	174	198	196	190	218	206	200	206	198	201	182	178	204	202	197	202	218	213	244	231	238	209	251	188	207	246	199	204	222	196	194	186	203	198	210	230	217	220	224	193	204	215	204	175	232	205	228	186	228	227	207	216	218	211	201	230	194	193	194	212	221	188	189	228	211	207	216	214	206	217	209	245	220	227	200	207	196	187	219	209	222	219	207	199	198	209	195	214	228	201	191	184	210	189	205	213	244	216	231	223	193	206	220	247	227	218	204	187	203	214	222	199	226	198	168	201	187	202	228	202	192	206	213	187	189	218	226	206	201	190	205	194	201	232	204	194	197	171	218	190	202	190	192	236	204	221	211	207	177	197	204	209	222	185	200	235	194	216	197	203	226	191	215	224	204	171	214	191	204	223	191	198	197	217	199	229	210	194	199	204	198	209	210	197	188	216	232	205	225	192	219	192	197	197	187	214	235	206	177	193	180	239	198	232	202	198	239	205	223	207	195	220	203	229	216	225	209	204	193	193	221	208	194	209	187	236	199	188	206	222	233	220	225	209	179	226	210	220	203	185	209	170	202	194	208	195	201	220	192	203	201	193	204	217	206	218	198	186	194	198	189	225	207	219	206	227	181	204	209	185	250	210	197	218	204	215	191	229	206	230	221	200	220	218	217	213	219	201	213	185	203	221	208	201	195	194	200	208	205	202	210	188	206	229	190	231	206	188	222	214	205	233	215	225	206	208	188	242	223	190	197	226	235	205	217	226	193	188	187	207	204	203	183	202	245	220	191	214	190	200	203	216	208	204	204	193	247	218	185	223	193	150	181	221	188	220	223	223	197	191	204	197	212	228	195	197	220	232	235	204	213	219	207	177	197	239	227	195	193	243	188	193	196	207	213	220	192	204	227	222	175	190	199	197	207	201	245	201	204	207	185	198	200	214	228	206	207	216	199	217	209	207	220	200	201	199	187	206	189	203	192	200	186	205	200	214	200	200	204	191	229	202	219	208	202	198	219	176	197	209	176	188	225	197	182	179	193	205	205	214	195	199	195	220	231	198	220	207	216	214	206	202	217	178	197	225	226	200	195	224	205	241	221	236	210	201	215	228	239	213	200	193	231	188	233	232	201	201	232	217	207	213	196	208	207	195	231	211	220	194	224	216	201	208	209	198	207	223	202	187	204	186	220	212	190	198	196	200	227	186	176	213	207	228	226	209	205	228	213	216	233	197	208	190	186	208	210	188	251	225	229	220	224	243	193	190	199	182	210	188	184	196	214	203	203	210	211	219	212	209	231	230	201	203	233	212	176	191	216	216	208	176	178	189	215	208	204	195	215	208	191	181	218	227	234	211	202
7870	1201	2364	2677	2188	1614	1311	1189	1011	949	832	774	745	751	702	700	736	704	642	620	601	621	575	589	570	571	562	616	581	558	593	580	571	585	521	619	502	554	559	529	517	525	526	533	566	526	535	533	523	538	518	478	509	551	518	548	508	520	523	571	521	567	539	581	515	556	568	519	581	554	514	533	556	537	535	523	534	550	568	578	537	544	519	517	521	508	520	512	554	541	555	535	561	497	545	525	478	536	539	518	538	482	529	547	577	510	511	509	523	524	518	501	500	539	515	563	545	545	502	584	525	548	541	484	532	539	543	497	516	502	528	505	487	528	508	539	527	557	541	560	491	508	523	526	538	504	520	549	510	519	509	529	542	527	555	508	538	493	549	522	513	573	469	558	487	510	537	517	532	537	551	544	505	518	537	477	556	518	549	543	547	518	472	499	532	488	478	538	516	528	539	516	550	513	530	548	503	566	551	554	508	512	533	562	530	526	546	535	491	540	529	513	541	538	521	518	536	525	503	529	507	513	526	521	547	523	512	534	564	540	544	525	527	534	495	535	523	523	575	544	516	532	545	519	536	555	486	525	512	490	532	504	484	566	537	486	549	554	544	526	513	485	508	519	510	537	496	510	533	540	536	527	519	512	539	530	531	535	537	534	501	561	552	515	511	476	544	534	547	510	577	559	578	529	523	532	473	561	568	514	542	511	503	502	527	547	553	502	522	496	526	528	547	488	529	524	535	580	519	540	523	524	482	521	503	524	540	508	528	504	528	492	521	488	514	528	529	547	548	535	519	527	569	516	552	537	522	519	521	557	533	507	499	538	530	500	536	558	538	533	542	528	527	528	530	507	513	503	496	547	527	505	525	561	523	491	506	515	492	512	504	509	532	499	499	509	517	540	504	534	518	526	510	521	495	515	546	532	533	564	548	496	515	584	533	492	538	493	514	496	501	493	493	482	522	529	535	497	521	510	499	527	518	513	496	497	516	548	526	502	506	573	528	529	528	512	537	505	534	513	530	506	514	538	506	504	507	498	499	544	516	506	545	547	550	507	549	487	522	532	496	530	524	485	544	554	512	536	556	510	515	530	510	528	562	546	523	560	477	521	504	499	531	545	548	523	509	531	515	531	533	540	546	510	514	489	537	507	533	497	555	507	520	511	493	491	524	507	502	496	515	545	508	493	547	517	515	517	532	520	490	512	497	497	508	532	526	530	557	508	547	536	531	548	535	524	512	527	529	524	567	497	527	508	507	550	551	542	523	537	532	488	549	525	534	514	536	511	547	511	561	534	559	516	501	511	476	492	550	523	500	540	492	552	532	535	523	519	528	514	502	528	519	546	500	543	495	538	495	514	518	545	488	521	543	517	511	465	544	552	543	547	521	538	594	545	513	552	535	521	538	489	513	512	545	545	514	552	520	495	543	478	507	528	522	507	535	498	558	525	517	532	517	510	562	488	553	540	515	559	503	483	512	555	509	567	535	527	525	551	515	499	546	533	556	510	525	531	539	513	526	501	565	523	511	499	544	508	520	561	493	528	541	496	478	538	514	500	523	532	502	508	520	545	541	506	546	524	527	522	545	522	542	517	525	532	509	533	538	527	547	539	517	524	529	531	524	554	497	514	502	528	510	537	514	528	535	544	527	556	553	556	538	554	568	549	531	540	554	506	520	531	536	537	517	496	459	506	549	542	499	515	525	522	571	491	508	557	537	540	494	522	486	477	532	549	537	531	543	464	520	555	559	445	561	533	512	557	530	568	528	496	530	538	543	527	532	550	536	547	497	550	511	540	531	540	523	489	480	495	493	538	465	571	541	532	534	532	500	525	515	553	536	529	536	497	559	492	535	516	514	526	525	540	506	531	570	522	518	525	525	520	515	507	496	531	495	506	525	519	493	530	520	569	517	545	517	512	526	543	503	523	495	536	535	566	494	519	505	509	523	518	545	541	532	515	491	567	493	505	507	535	510	550	550	531	517	538	513	497	498	541	539	513	529	528	513	575	537	521	517	529	510	511	537	548	525	513	511	485	511	555	537	521	508	519	526	499	495	567	506	527	558	535	585	564	533	533	503	586	528	541	552	559	560	512	508	532	551	543	513	501	527	534	531	521	542	551	519	533	537	542	501	547	542	534	543	524	495	566	498	488	533	522	476	510	542	537	521	496	546	553	486	539	522	549	543	516	548	538	519	512	551	537	539	505	516	495	504	513	517	519	538	535	518	483	506	519	545	513	498	524	494	488	524	563	511	531	522	517	540	520	507	531	530	521	496	513	474	570	523	501	543	520	506	539	552	524	513	490	526	530	521	512	507	500	516	530	536	565	538	506	500	553	579	499	562	519	536	540	527	503	519	508	501	542	520	527	547	534	518	543	475	532	537	496	516	516	532	525	505	552	585	549	515	530	496	478	486	540	521	524	501	492	533	533	516	540	488	514	515	462	465	525	505	529	513	529	491	514	532	510	513	528	490	518	537	519	537	534	522	478	458	491	521	499	552	519	492	530	539	584	536	539	558	555	499	575	520	524	539	508	552	542	540	492	508	539	495	540	512	577	549	573	511	557	519	517	496	519	526	483	536	529	488	537	540	521	507	513	518	511	567	526	528	549	601	537	546	503	502	507	581	553	553	551	516	515	547	520	521	494	548	546	549	533	525	537	465	531	523	549	507	555	525	533	534	536	521	533	560	516	509	551	545	520	502	528	494	518	518	485	510	507	513	506	548	514	507	525	537	526	545	535	541	538	498	530	515	527	513	518	531	518	539	538	507	578	440	522	517	533	521	540	520	515	545	533	545	512	584	539	531	478	539	502	562	532	558	518	495	537	528	534	524	550	508	512	526	507	465	525	496	531	560	489	541	523	501	524	546	520	507	541	509	494	520	495	543	456	557	528	530	573	526	579	498	540	551	537	521	519	512	531	471	559	504	562	549	518	514	547	544	503	512	523	560	563	564	517	514	541	519	513	528	516	516	513	511	530	517	535	551	486	543	523	510	511	541	495	530	520	557	530	546	483	572	513	506	542	487	515	500	552	523	503	527	555	539	534	564	521	553	546	523	480	504	492	569	537	527	509	509	529	494	549	517	511	575	485	518	501	475	530	512	520	506	536	514	573	536	529	510	539	553	561	537	503	529	555	537	551	539	532	553	539	552	504	511	503	522	526	531	539	543	537	559	553	525	553	545	519	539	481	496	517	521	529	478	482	526	519	556	542	539	558	505	531	531	513	539	520	513	530	531	564	519	527	568	471	510	550	557	479	521	538	496	519	531	554	529	510	531	545	511	508	544	498	500	509	523	479	503	519	534	510	529	505	503	533	567	510	523	496	564	519	514	530	527	482	508	518	543	513	524	532	519	533	522	525	546	513	549	531	565	506	502	519	532	540	547	543	531	482	561	516	492	552	519	550	551	539	557	480	527	525	514	493	484	526	527	527	498	529	530	516	519	538	504	565	486	559	512	533	515	501	541	527	510	509	530	485	526	550	499	557
1507	350	362	390	390	334	365	328	387	344	358	383	327	347	383	342	359	373	347	342	373	355	384	348	329	358	339	355	392	327	365	362	342	387	370	336	364	332	330	357	347	354	345	352	325	333	367	380	362	336	349	341	351	342	356	332	363	354	356	379	367	393	355	370	367	326	354	338	337	369	336	339	395	344	319	362	351	361	322	317	355	324	356	343	353	352	368	383	345	346	376	349	358	357	339	379	345	331	368	345	366	358	379	333	382	375	341	343	353	338	375	374	328	376	348	343	369	353	336	370	353	363	347	344	373	355	358	370	363	345	360	361	348	354	328	311	341	356	345	349	371	368	353	360	358	325	380	348	368	364	380	350	362	336	360	340	331	344	379	376	382	303	352	330	356	379	378	358	393	371	324	323	362	348	338	342	350	375	376	370	362	368	374	354	369	358	302	365	402	386	358	322	363	379	348	360	348	347	370	355	343	376	354	357	398	344	345	365	347	337	346	371	345	389	345	313	370	341	334	350	324	345	340	362	337	350	322	380	376	320	348	339	352	349	350	360	372	332	309	404	356	340	384	324	328	337	363	362	339	351	356	351	348	335	353	345	383	358	344	355	344	344	333	360	319	360	356	331	338	370	344	367	366	373	355	334	344	353	331	324	377	375	380	360	336	354	351	346	371	346	343	312	333	366	327	349	361	342	352	348	350	369	375	348	312	327	351	343	350	361	340	359	368	320	382	353	344	358	358	360	363	362	364	375	376	357	359	355	388	355	379	382	362	364	375	341	331	348	350	370	376	366	324	344	331	322	356	363	303	338	314	351	359	373	360	335	379	395	369	340	355	364	359	378	356	340	346	331	352	316	352	342	334	359	321	337	381	357	320	353	348	324	352	357	368	347	356	314	335	378	358	330	353	366	329	344	352	345	354	353	347	357	359	339	385	327	376	371	349	336	351	366	348	321	344	381	371	324	366	359	340	360	339	342	381	346	345	354	350	340	334	328	375	339	343	329	338	360	334	375	358	370	327	349	354	342	357	346	317	346	344	353	366	387	324	361	348	350	349	332	340	353	360	340	345	353	312	349	356	360	349	347	356	336	347	355	323	334	361	385	359	331	277	374	363	334	329	357	376	340	353	375	371	365	334	377	353	361	347	339	357	345	365	341	339	374	362	356	339	368	349	366	352	310	349	391	393	383	352	362	344	353	347	375	344	350	339	362	364	355	387	358	352	339	351	358	328	373	363	340	328	372	360	358	352	379	339	378	344	332	323	325	320	339	395	315	341	347	312	324	379	377	343	335	357	330	344	413	354	361	382	361	316	369	360	319	359	313	325	389	325	348	376	332	369	341	373	325	345	363	397	337	340	357	303	300	327	363	373	364	358	360	365	352	368	361	322	364	363	382	358	357	357	343	348	349	360	323	341	364	351	379	371	370	350	357	339	330	358	362	347	343	363	356	363	367	368	363	377	356	401	343	360	330	352	375	381	363	354	318	337	369	334	373	363	358	336	361	320	352	319	379	366	355	358	348	347	371	370	345	353	384	355	334	388	362	357	373	359	322	363	379	362	323	344	378	374	336	326	349	333	316	342	388	348	363	371	370	355	306	372	342	373	320	340	348	335	344	349	354	367	378	398	372	328	376	356	359	347	331	355	345	396	316	402	349	336	367	343	364	332	358	360	346	354	325	346	319	387	356	358	306	324	350	350	334	361	345	348	376	356	362	340	318	373	375	368	344	399	333	334	342	343	334	338	357	334	383	394	343	345	360	323	352	344	325	380	324	344	370	333	366	374	331	356	372	362	369	366	344	380	322	354	360	356	367	336	366	365	359	322	373	339	341	335	326	317	368	354	342	354	333	365	352	388	364	320	315	351	298	349	362	352	352	329	344	371	333	353	368	391	369	310	363	354	341	343	344	336	323	328	353	362	361	315	375	334	338	339	311	354	332	345	356	343	354	370	360	361	369	351	369	366	371	354	318	349	322	308	360	359	364	351	383	323	352	365	365	362	375	359	365	330	337	344	355	369	347	362	331	343	340	380	343	355	383	341	347	352	354	338	376	365	375	373	328	382	340	308	352	371	346	354	323	384	336	337	339	315	341	378	333	328	335	375	376	372	306	365	352	369	327	327	332	355	335	363	350	360	381	349	348	346	359	378	370	327	314	335	338	382	340	345	345	319	326	368	323	354	344	372	357	381	384	352	356	385	331	355	365	307	375	331	363	364	361	380	359	348	383	319	343	342	370	359	360	375	375	366	353	342	368	386	377	378	393	352	368	365	338	338	379	364	382	349	353	365	331	375	352	313	341	366	336	370	343	361	385	321	345	342	332	319	365	393	334	326	400	361	327	329	330	370	347	347	351	356	363	338	377	348	395	351	350	355	384	340	360	348	328	352	366	351	358	349	340	331	356	340	341	366	340	337	313	336	335	370	363	382	378	382	343	327	321	356	336	361	378	331	370	363	378	342	331	348	367	341	326	343	333	372	363	366	351	334	359	371	360	356	398	353	341	362	317	363	342	339	334	386	368	370	391	351	378	336	324	371	377	348	315	343	360	337	349	364	318	367	355	280	315	337	386	335	376	363	352	341	348	329	371	337	370	363	339	360	368	374	381	376	356	364	352	330	353	337	373	365	336	332	346	330	354	359	344	336	348	337	329	325	364	297	324	364	334	373	378	374	360	357	348	353	358	326	357	317	307	334	319	365	326	348	345	333	346	349	318	387	340	323	398	331	354	376	350	356	353	350	346	361	339	321	353	355	338	352	350	328	360	309	326	340	367	341	354	351	371	352	355	374	368	365	329	359	355	357	345	379	316	366	351	372	413	362	359	335	322	333	342	391	324	336	385	395	367	331	348	355	365	389	322	344	349	375	363	354	352	334	334	359	325	363	358	322	374	372	316	340	334	368	388	336	343	326	360	336	377	358	347	338	333	343	338	343	350	365	362	370	353	400	365	385	336	330	354	308	326	324	363	354	355	339	339	357	331	318	363	362	379	348	365	333	334	376	374	405	365	356	348	341	339	348	371	356	332	383	343	366	340	354	375	313	382	356	352	380	378	357	299	329	338	392	361	360	361	336	326	337	336	346	355	342	353	382	357	384	383	323	349	339	366	313	369	347	325	357	335	360	339	352	324	358	378	336	340	356	320	339	366	369	310	376	341	370	378	357	351	362	325	398	306	357	382	365	381	377	366	378	349	355	372	358	363	316	343	309	356	333	366	358	372	397	332	356	379	325	326	363	360	372	363	337	372	355	364	340	331	356	349	377	377	358	345	375	379	375	326	342	362	315	366	351	316	338	338	323	359	378	313	370	338	347	329	329	348	339	347	370	347	354	356	330	339	398	364	354	319	335	369	351	366	388	352	340	373	329	374	358	378	384	361	348	325	345	385	398	372	371	347	343	341	376	352	358	356	330	343	347	320	329	368	380	336	365	344	338	365	363	324	343	365	341	339	344	361	348	368	390	339	386	347	376	332	348	385	348	369
1892	865	799	812	739	809	770	799	731	734	780	803	810	750	791	790	733	771	789	766	760	760	723	756	771	753	776	717	762	794	783	708	749	736	775	807	766	777	727	713	733	777	747	745	790	755	823	761	756	782	778	760	765	750	757	769	765	739	751	767	770	773	785	757	717	758	781	786	756	779	808	772	775	799	771	749	782	780	775	700	787	767	715	774	764	777	765	751	809	775	749	774	785	803	749	781	766	802	776	770	771	775	784	781	783	761	740	735	789	772	759	802	737	770	816	756	784	787	754	801	750	763	767	767	754	743	744	782	740	801	808	774	751	752	834	762	787	780	786	754	804	819	787	705	778	732	802	805	748	762	743	775	806	742	781	796	772	776	785	792	802	802	837	758	690	781	734	771	812	760	797	745	769	754	756	739	795	764	799	731	770	747	749	746	781	769	771	715	798	805	728	781	749	727	773	795	815	830	713	825	759	748	763	804	776	716	766	759	772	760	762	771	809	751	718	716	772	769	767	765	740	756	744	771	806	768	749	792	763	728	770	816	754	787	761	779	720	744	784	786	804	809	777	757	747	791	749	810	828	759	782	791	798	743	777	723	714	770	815	808	844	788	792	752	765	778	741	691	784	809	735	786	765	766	769	740	791	768	730	766	806	833	772	772	745	803	744	757	765	770	743	820	777	792	771	777	747	750	783	823	792	769	847	782	773	789	815	747	770	797	776	833	776	802	778	735	765	758	754	782	789	830	735	787	723	707	789	808	770	752	745	739	717	770	774	723	777	769	752	793	775	804	776	720	760	795	771	782	755	772	783	772	787	776	760	732	782	740	773	788	766	821	777	820	809	777	736	792	691	787	785	786	812	767	721	735	780	763	740	764	786	788	732	759	695	776	767	812	769	733	756	731	811	781	756	781	792	785	759	776	784	754	743	744	778	783	803	766	737	778	786	773	812	810	805	757	820	810	774	742	797	758	780	809	801	760	785	805	808	769	762	791	774	785	771	775	769	808	827	746	735	768	731	817	766	797	777	756	777	795	766	766	756	809	808	726	775	792	767	730	749	844	761	797	767	754	750	745	744	792	755	806	758	782	742	773	737	755	815	785	773	807	792	763	804	789	775	832	741	779	757	829	770	787	792	767	809	795	724	754	753	740	791	752	719	760	738	779	767	767	770	808	774	750	792	756	729	750	734	795	735	765	782	792	780	765	756	762	793	772	760	783	769	737	759	738	768	788	743	778	745	814	762	742	757	820	769	790	815	767	765	805	728	765	693	790	774	782	782	796	799	726	765	756	726	774	813	772	777	772	751	779	732	770	778	762	777	765	761	781	745	802	784	751	780	793	757	797	787	763	750	790	830	772	808	771	796	800	727	739	737	794	783	792	770	814	774	757	786	753	751	794	773	752	731	768	735	794	791	728	754	764	756	770	784	788	799	799	754	806	747	774	778	753	836	766	746	732	770	796	776	794	772	769	704	779	799	795	794	753	749	755	768	818	766	790	802	822	772	805	837	798	785	762	781	777	748	790	827	781	760	759	705	790	769	719	761	742	814	708	798	773	767	777	816	773	791	743	808	795	711	746	757	802	759	821	783	737	781	811	799	797	810	789	793	795	759	758	744	770	781	775	816	754	793	755	783	773	790	778	833	809	770	783	772	745	811	749	740	754	780	758	760	748	771	783	760	741	753	816	758	783	757	758	785	769	797	763	769	814	795	748	772	807	709	782	796	793	787	760	788	782	749	761	763	741	763	785	811	784	777	759	805	755	732	751	775	789	779	734	734	787	760	727	749	783	737	737	772	809	740	781	800	729	752	775	741	761	812	829	755	741	752	782	777	771	783	819	725	737	774	759	760	796	750	758	772	780	776	801	752	755	773	811	790	762	761	814	771	811	749	746	765	770	779	733	832	807	755	782	761	817	806	799	763	792	754	716	741	786	766	755	766	760	785	770	736	800	725	754	822	728	756	782	712	726	721	750	777	727	825	779	790	742	781	768	766	733	754	758	766	775	735	710	783	710	753	780	751	795	739	753	802	790	779	813	743	767	819	791	747	760	736	766	765	763	731	744	822	709	758	786	745	814	773	788	750	727	812	742	812	754	774	743	726	769	749	746	730	721	729	789	810	807	763	732	782	764	770	775	741	793	748	777	806	740	779	778	775	766	767	779	730	737	782	753	726	784	736	813	762	773	792	807	764	722	782	806	747	768	830	783	765	818	789	775	772	753	770	757	800	773	788	774	772	805	769	783	742	741	748	783	785	792	746	807	770	765	786	772	743	770	756	738	763	774	762	770	811	772	755	718	769	732	781	753	801	786	771	749	762	790	734	762	761	778	818	798	771	695	775	757	815	727	714	805	753	801	827	761	763	742	796	811	753	766	773	805	791	744	821	811	781	802	782	730	756	790	780	733	758	755	741	806	735	809	813	826	762	736	772	734	797	772	772	736	751	779	748	805	734	733	761	820	791	757	743	791	767	819	798	726	770	727	786	802	810	808	696	738	764	755	782	765	747	777	788	758	780	794	818	797	796	794	787	734	787	798	764	760	787	758	808	733	762	732	834	777	773	820	818	737	737	782	762	784	766	748	791	764	744	772	782	813	772	753	803	757	809	769	785	810	763	730	802	755	797	780	771	775	709	812	765	812	784	734	748	708	818	760	780	732	746	826	747	756	732	795	721	797	788	807	784	739	750	762	757	775	762	810	770	805	743	733	786	796	810	792	783	756	748	763	781	786	796	762	778	744	821	787	773	792	807	777	787	811	761	780	781	795	783	753	805	744	712	725	756	738	791	755	794	771	724	770	773	774	786	774	793	784	776	777	716	755	749	779	764	789	728	782	788	779	820	724	727	742	833	789	775	793	788	774	751	760	741	783	836	760	766	763	671	727	823	848	809	792	790	753	762	794	788	727	792	772	791	796	777	797	808	764	735	783	786	729	802	775	770	784	774	745	772	777	826	737	771	762	788	750	718	788	722	794	791	780	755	771	772	768	770	764	810	771	746	759	781	798	829	740	754	760	785	753	756	769	748	751	768	765	743	789	754	797	748	834	778	801	792	787	724	796	750	766	760	765	755	764	759	777	784	739	804	795	748	831	774	766	766	762	758	758	770	774	787	804	742	750	714	775	805	798	739	737	768	774	777	773	738	751	813	756	769	758	802	760	759	775	783	769	791	785	807	756	765	743	792	758	729	784	764	758	805	761	782	806	792	802	778	798	750	779	778	746	769	787	762	778	727	805	726	760	761	693	712	761	734	722	766	758	768	787	754	770	767	781	721	755	808	739	768	760	824	790	748	764	767	760	710	765	766	790	797	760	733	756	793	785	815	752	762	763	765	772	751	786	780	776	728	772	798	761	755	798	741	749	803	819	726	792	785	759	781	750	753	717	782	739	773	695	739	755	762	771	750	731	759	735	772	780	702	735	739	787	795	764	731	726	747	740	772	751	813	803	770	800	784	778	780	836	758	788	786	773	814	794	778	751
7220	562	556	478	384	290	233	201	198	201	167	191	171	173	182	175	162	151	167	158	166	182	198	167	147	150	166	134	154	171	150	159	164	174	168	149	170	166	163	137	144	163	165	176	162	175	149	180	160	185	157	173	159	151	193	164	165	167	158	149	176	169	168	182	152	142	137	135	189	162	160	175	164	158	149	177	125	173	181	166	159	175	154	138	163	172	172	160	174	173	161	186	176	154	161	177	161	147	162	169	173	153	173	164	154	154	167	166	154	179	167	164	177	160	162	150	166	153	197	176	176	182	164	169	148	188	158	163	162	158	161	163	163	169	188	166	149	169	157	135	139	167	158	158	181	165	154	196	167	152	153	168	149	178	158	180	187	192	169	154	157	141	156	157	148	166	157	160	149	173	175	177	169	163	185	152	156	176	161	162	129	164	156	178	157	137	169	167	157	175	152	184	150	164	159	180	154	163	146	159	158	161	152	168	172	152	156	180	152	160	171	171	162	152	162	169	158	174	161	162	154	156	153	185	148	169	154	163	149	189	154	183	188	165	186	155	184	162	182	141	176	125	192	149	170	156	147	165	163	179	177	145	154	160	163	181	150	166	154	161	171	179	163	173	168	155	136	145	173	175	176	139	158	163	173	172	159	157	166	157	149	177	159	175	183	161	163	161	173	188	153	182	146	160	187	165	150	130	176	163	185	164	169	168	149	156	171	171	136	140	149	157	188	170	159	156	137	166	168	172	145	168	142	150	173	157	168	158	168	193	167	178	157	165	180	187	146	169	174	162	160	157	169	152	179	158	158	162	133	160	181	174	156	157	145	173	132	154	165	172	147	166	173	147	159	169	159	156	167	154	175	185	192	165	142	167	160	176	162	177	154	137	155	164	177	179	183	174	174	156	137	179	166	156	190	174	146	165	134	192	167	160	174	184	177	147	180	154	147	148	163	154	174	144	168	161	161	154	142	165	167	185	161	146	159	148	170	175	170	146	161	160	172	161	148	151	142	162	183	156	164	161	184	148	168	159	159	148	171	157	163	148	175	156	173	148	178	136	170	163	154	165	163	133	142	161	149	178	156	160	172	188	149	156	154	149	141	151	172	160	160	150	177	154	161	168	170	153	158	121	164	142	174	175	170	169	177	153	155	178	156	157	150	149	162	175	143	162	159	140	161	148	150	161	151	179	159	167	136	164	170	171	171	144	172	162	179	162	169	156	160	156	160	169	169	169	143	168	182	159	151	153	161	151	144	166	163	130	149	163	159	147	161	144	160	162	168	174	152	154	136	164	165	150	169	154	189	176	156	157	161	147	123	177	161	147	176	166	201	174	146	174	156	178	167	169	167	142	139	154	163	151	154	149	150	155	131	157	148	184	166	158	164	164	179	182	159	172	188	156	176	166	153	162	167	197	148	139	139	184	160	141	168	152	162	173	159	175	171	178	168	129	158	162	167	145	184	178	158	152	146	163	175	179	164	160	176	153	197	148	176	180	159	154	147	175	164	189	161	146	163	193	164	162	167	166	161	155	160	166	185	186	161	166	153	140	174	174	160	141	168	145	147	163	170	175	158	146	157	151	152	179	152	144	144	165	136	179	160	162	150	173	182	180	173	148	150	169	148	157	163	151	150	135	179	157	157	184	162	153	161	153	179	151	172	147	168	150	165	157	166	167	184	175	131	161	172	150	169	173	155	155	163	159	155	165	156	186	165	155	185	157	171	152	159	155	158	156	166	155	160	149	158	170	159	185	155	153	165	140	173	157	191	148	169	145	172	153	158	169	184	158	174	152	157	133	163	182	148	159	169	173	159	162	150	169	147	164	137	158	194	173	154	157	172	149	159	149	172	176	165	152	159	168	181	168	153	164	161	147	157	154	151	169	144	152	163	156	148	143	156	166	156	142	183	174	172	164	179	156	167	154	165	171	180	150	200	168	152	151	137	155	150	182	166	149	175	157	146	167	175	156	192	174	140	177	140	160	194	145	157	163	156	159	181	153	149	145	166	168	154	141	156	167	184	155	167	154	151	151	147	168	167	189	144	162	163	170	139	147	194	166	156	152	162	157	147	140	155	161	148	183	146	160	163	162	176	158	173	159	174	168	167	140	190	166	153	137	184	142	160	181	169	141	173	162	145	182	184	178	159	137	173	166	161	166	162	133	144	132	165	184	168	170	147	139	148	166	174	188	144	149	128	161	164	176	139	180	173	148	184	174	174	168	159	182	164	155	175	164	172	161	151	196	172	155	177	174	148	151	150	165	180	159	164	146	147	184	166	140	170	176	144	171	162	173	136	157	160	157	135	142	172	152	158	152	177	172	158	159	171	143	160	138	154	159	181	144	144	168	149	167	165	170	167	194	139	163	161	148	180	159	145	159	167	155	171	154	155	184	157	147	164	166	194	157	167	154	188	146	157	149	166	180	160	152	141	172	163	166	149	163	139	159	160	173	154	169	170	157	166	159	163	133	154	155	149	178	167	149	151	188	156	139	153	178	152	192	170	147	145	152	150	175	158	161	171	156	132	138	148	163	172	186	176	179	153	171	141	169	151	150	167	141	176	151	143	144	171	171	146	170	161	185	155	155	177	175	152	180	187	192	159	168	182	168	177	170	140	159	168	149	168	176	165	169	164	163	160	151	154	150	197	165	174	146	129	149	153	158	168	129	166	159	166	147	177	156	170	166	184	125	179	153	160	162	189	182	172	164	174	174	173	143	152	176	168	167	186	170	141	179	173	166	178	174	174	165	152	155	143	149	158	157	180	161	162	163	180	159	171	172	147	163	158	166	174	160	171	162	155	175	159	145	141	154	175	138	157	171	146	150	171	148	150	149	141	153	149	156	168	185	163	172	166	152	159	161	149	178	177	146	143	162	153	148	143	154	171	167	158	161	162	165	146	196	171	140	154	174	157	162	172	166	165	149	166	159	168	153	134	164	138	171	161	155	167	164	175	173	161	189	148	168	152	164	146	159	167	164	141	156	160	145	182	179	175	156	190	148	160	166	169	159	188	161	174	158	173	172	167	171	153	175	166	179	173	148	165	155	149	154	161	158	163	155	159	157	132	170	159	165	162	178	200	175	161	156	154	160	159	192	161	165	171	167	169	176	169	151	170	150	167	156	167	171	180	157	133	155	175	159	169	150	174	130	188	171	149	188	145	185	155	162	165	152	159	179	161	161	146	150	174	156	149	138	165	180	149	158	165	164	144	155	150	150	181	156	168	144	154	161	159	181	141	174	152	162	175	150	200	143	128	169	144	165	172	169	180	157	160	166	157	159	177	176	164	155	172	172	165	180	144	136	172	144	150	159	176	196	144	161	162	159	156	154	119	163	149	151	169	159	187	160	175	160	171	173	154	152	168	162	154	179	151	158	183	178	151	135	173	146	190	146	141	145	165	150	147	159	146	155	145	169	140	169	156	163	170	148	155	179	178	161	163	168	167	162	133	164	141	156	157	155	153	181	162	166	166	162	177	164	174	161	157	152
6061	724	1349	1473	1303	1026	794	691	672	582	562	549	547	497	496	494	504	463	452	450	439	459	475	430	434	421	433	459	425	449	424	392	411	417	406	396	412	398	416	401	388	408	415	391	405	405	405	387	421	421	426	388	382	405	382	421	403	381	397	384	415	426	446	397	468	408	387	390	401	457	390	419	377	386	409	415	366	392	392	399	363	433	402	397	400	405	387	400	385	390	417	402	391	423	402	411	427	412	391	386	405	413	391	377	394	382	396	398	437	394	420	404	419	416	389	410	386	400	400	404	419	400	424	374	404	389	438	371	380	391	426	414	413	370	425	394	366	389	371	390	394	385	410	415	396	394	422	399	412	417	410	420	393	396	374	366	422	394	393	355	407	408	414	400	391	418	420	387	392	423	406	410	428	412	392	363	375	428	410	436	405	411	409	419	406	404	410	372	379	439	417	394	394	399	423	410	426	426	397	402	375	424	380	428	395	390	426	351	411	405	383	404	401	384	429	410	393	414	432	419	384	424	407	382	408	408	419	339	423	379	403	417	363	398	423	404	378	411	434	386	363	390	416	410	401	395	391	427	430	394	424	379	414	375	444	423	369	408	399	399	396	395	416	421	395	409	393	388	431	392	399	362	401	423	404	421	401	387	394	424	406	385	397	393	361	384	405	366	382	383	447	401	399	396	374	417	392	408	421	403	407	421	420	406	434	424	398	426	428	427	393	415	409	391	437	386	399	343	404	355	432	380	370	392	417	415	401	403	393	405	397	396	427	417	363	425	429	402	447	382	419	418	407	396	384	407	395	386	423	376	403	393	421	411	368	387	386	388	370	413	392	379	408	397	388	398	382	414	409	433	402	425	405	459	365	398	426	409	421	402	397	407	413	408	409	429	382	376	386	404	370	403	365	377	412	401	425	433	427	398	400	399	412	367	418	432	439	385	419	409	421	463	399	369	401	351	378	355	378	413	388	401	387	399	406	384	379	384	412	420	436	432	373	416	441	401	401	394	417	430	419	376	395	426	412	442	389	382	378	439	411	412	404	402	427	428	399	399	384	420	392	404	427	413	418	391	393	434	420	358	417	419	373	391	421	380	400	423	427	428	408	420	419	398	402	408	436	403	379	376	394	366	413	400	395	413	387	401	410	408	376	382	379	377	404	403	394	385	425	348	379	407	387	427	385	391	371	394	388	388	425	390	389	417	397	418	392	379	365	374	433	392	428	435	401	417	407	408	413	364	405	404	399	405	387	382	415	405	446	376	384	414	415	340	372	397	406	394	410	417	376	399	448	417	412	372	418	356	365	402	391	401	374	428	394	392	435	409	365	414	407	388	393	401	396	384	411	420	391	428	370	394	432	416	406	393	410	387	410	397	406	399	414	414	422	416	409	381	359	405	420	407	395	414	410	366	392	397	421	413	381	416	414	397	393	445	408	395	393	407	419	407	392	393	405	413	393	384	414	380	397	448	408	404	460	416	400	402	362	378	418	402	413	400	383	388	407	402	396	382	411	421	375	393	367	436	406	396	376	369	407	438	418	420	415	407	413	387	388	426	398	387	411	378	415	416	395	419	415	396	409	382	398	397	403	397	378	367	384	437	392	368	359	360	396	379	378	425	390	402	419	401	373	392	369	383	396	381	394	372	408	419	416	413	406	416	408	434	412	376	417	442	408	383	422	403	398	376	402	409	439	391	455	419	390	361	399	357	374	429	381	410	406	389	419	413	363	394	391	400	421	402	374	427	420	418	410	398	370	401	438	432	432	430	391	398	385	376	356	386	425	411	378	410	391	431	443	401	373	402	439	390	380	416	385	389	414	423	406	421	413	426	392	399	416	399	440	418	385	405	426	450	387	412	423	414	392	383	417	380	414	391	434	413	403	395	373	417	413	419	441	378	405	406	384	397	435	391	404	411	406	385	409	382	367	376	425	363	412	473	431	404	457	398	399	448	391	395	391	395	426	399	430	390	449	419	414	386	394	414	420	399	430	407	438	399	423	377	406	427	394	394	409	422	440	415	439	390	419	397	395	401	408	395	413	403	411	448	406	368	421	402	369	395	404	392	401	409	392	409	403	421	372	423	375	405	380	392	405	403	392	430	425	402	432	361	430	394	410	389	406	381	419	365	435	384	407	394	404	436	388	443	364	382	391	444	407	407	383	410	399	435	403	403	409	372	430	423	421	364	415	404	407	399	401	371	446	412	402	393	399	409	442	443	361	404	423	391	423	375	427	411	370	427	424	384	380	409	411	396	424	387	412	418	391	407	399	388	390	429	387	423	422	433	377	421	394	438	415	384	418	412	398	404	428	434	413	446	403	384	427	422	426	389	426	418	410	393	403	382	393	413	390	377	424	421	380	428	389	385	435	425	403	360	391	385	394	389	402	415	419	396	379	405	394	433	399	422	423	410	389	424	404	393	417	401	427	398	387	408	366	397	414	400	390	402	423	372	403	444	417	407	409	412	424	419	392	406	401	393	400	444	398	382	388	394	422	416	381	399	409	410	410	389	371	402	360	367	400	397	417	404	426	413	426	403	364	378	422	376	396	402	365	394	418	420	403	386	407	415	383	385	414	416	405	411	420	380	405	404	410	390	378	398	408	418	354	401	397	407	397	428	437	400	385	409	416	403	400	440	367	385	412	389	416	418	362	405	436	432	417	397	425	408	418	409	394	399	394	424	398	422	390	396	434	390	410	408	395	390	374	376	409	393	412	408	410	449	369	398	445	394	381	382	408	427	374	405	417	419	360	402	408	425	419	406	412	419	405	379	370	395	404	364	375	404	408	413	398	400	387	379	385	389	405	368	375	388	405	400	388	396	416	388	397	407	415	394	412	377	382	451	392	419	398	395	379	400	393	407	392	373	341	380	411	436	410	466	401	371	389	377	415	407	397	394	388	429	405	386	422	395	391	420	380	400	408	386	378	447	432	440	414	406	395	398	423	374	399	401	408	393	404	405	401	404	391	422	406	460	386	392	394	402	355	416	414	413	408	378	408	412	408	391	423	427	381	373	406	377	386	435	402	393	389	409	387	400	418	417	439	400	399	394	414	406	397	423	352	424	387	416	389	412	400	412	406	408	420	400	398	381	389	402	393	425	413	389	426	422	416	405	384	415	408	442	406	428	367	385	384	403	399	373	401	413	409	380	365	404	407	380	409	445	404	379	411	367	414	404	394	390	390	408	403	398	430	420	409	403	451	385	424	386	416	391	389	423	421	421	442	425	396	376	387	398	418	397	424	394	384	372	410	399	373	418	429	402	411	387	375	422	403	392	408	416	422	406	398	407	418	402	377	410	429	401	424	374	360	430	446	393	431	434	403	412	370	407	403	419	409	382	404	405	421	370	437	411	391	396	407	398	408	430	391	411	426	393	391	390	425	371	403	411	395	416	398	425	381	401	391	411	420	410	400	425	385	385	402	387	399	408	394	365	396	398	388	387	417	414	388	367	425	436	403	405	427	370	395	398	399	396	412	399	395	443
13899	1265	1127	834	625	449	364	328	303	297	264	255	236	266	240	211	212	262	210	226	245	225	248	239	226	213	219	221	202	184	225	222	217	237	214	227	200	191	194	222	224	210	208	207	187	205	202	215	245	202	188	219	213	202	202	200	206	198	205	203	212	209	216	197	208	189	193	208	215	226	182	237	227	237	234	217	205	210	211	220	201	194	251	229	216	236	187	191	214	191	231	212	214	219	192	227	216	213	199	201	202	227	204	235	214	198	202	174	188	214	195	215	228	206	223	213	197	223	204	214	227	191	218	211	206	209	206	204	206	204	182	229	197	201	204	209	228	192	227	230	205	220	229	200	225	223	233	211	211	252	210	220	200	189	229	188	223	213	200	172	170	203	195	221	214	215	171	169	217	207	210	205	183	197	198	226	227	200	214	208	211	226	213	211	190	202	182	204	217	194	217	176	199	204	219	240	209	218	221	233	207	201	225	209	176	207	219	181	186	196	229	202	216	177	213	209	197	229	244	211	217	196	188	211	176	224	219	225	226	204	211	219	214	247	215	189	234	209	206	201	218	193	223	176	196	212	214	203	204	202	186	243	223	197	204	219	211	195	213	207	204	188	217	182	228	213	187	228	196	181	185	212	197	228	193	203	186	214	196	229	200	198	188	218	195	200	237	190	240	205	193	182	221	194	218	214	202	213	219	215	226	196	213	194	213	204	204	205	235	186	219	220	204	218	190	212	190	218	222	201	198	203	205	225	240	222	212	200	206	201	218	193	188	217	220	247	178	200	232	206	221	204	202	216	198	220	210	214	215	206	177	205	220	200	196	207	228	182	233	223	196	210	207	225	219	203	210	187	175	191	232	224	219	222	191	193	207	204	238	208	208	200	207	191	177	215	197	186	199	213	222	208	194	207	180	220	219	182	191	210	199	231	196	213	203	203	212	195	222	200	187	201	184	193	250	194	219	197	201	231	192	213	202	209	215	201	202	212	205	217	219	233	200	240	201	200	215	232	210	231	201	202	223	217	213	227	208	222	209	206	221	216	210	224	212	196	175	185	201	193	185	208	199	213	200	186	217	206	201	185	205	201	226	203	197	205	196	215	181	202	194	226	213	198	236	194	175	208	203	208	235	187	177	225	199	196	230	188	176	195	206	209	226	186	187	226	236	217	197	212	194	204	198	196	186	171	187	213	219	191	218	194	233	206	220	209	191	203	229	215	220	212	205	221	199	223	206	230	208	207	238	191	202	209	198	195	225	195	186	224	215	219	219	207	207	221	224	215	211	211	193	205	207	215	228	206	209	200	202	201	187	205	206	229	203	215	204	207	217	225	207	208	186	207	212	220	191	205	218	189	206	198	210	219	225	215	199	199	181	186	196	202	238	222	189	204	210	193	189	203	181	203	196	229	192	221	189	211	185	216	218	199	179	228	226	216	201	223	203	230	221	227	222	224	223	224	199	188	224	245	202	169	230	211	213	178	202	166	213	212	206	214	180	218	230	205	219	211	218	182	201	223	208	198	179	218	216	227	198	195	217	245	210	210	200	218	218	212	188	208	200	228	209	224	206	172	201	198	198	214	211	216	205	255	233	193	191	195	210	204	232	177	206	189	226	189	207	197	185	186	207	195	214	204	214	211	221	213	203	213	225	208	209	197	190	208	206	176	203	172	191	202	227	200	204	192	228	201	227	199	203	222	212	199	201	196	205	176	219	200	216	201	208	204	196	238	194	219	223	187	223	224	215	208	201	208	194	186	205	207	233	188	219	224	198	215	211	190	183	206	177	210	220	221	210	198	220	208	211	192	222	223	189	196	232	223	227	238	200	210	212	224	209	211	201	196	199	207	196	196	187	191	214	227	236	208	232	232	241	200	212	197	211	209	217	228	199	199	190	224	211	233	222	202	185	204	186	222	220	196	228	223	211	230	259	236	192	218	205	206	220	224	219	202	212	189	219	205	178	204	228	219	223	211	193	216	218	180	218	196	220	204	249	208	192	217	186	216	229	215	214	226	180	216	207	233	212	194	225	195	176	218	203	217	210	227	201	200	224	206	214	221	181	236	182	204	197	218	210	177	190	202	208	219	192	220	210	223	201	234	231	215	209	221	231	196	191	220	248	210	200	205	211	210	243	202	189	214	208	195	226	211	185	225	184	207	218	206	190	201	204	217	196	209	212	206	184	207	226	213	202	213	217	218	241	189	177	192	221	177	235	202	202	196	219	245	206	233	176	176	185	214	227	213	201	190	213	205	203	220	213	223	254	219	204	213	189	220	204	212	227	201	205	195	208	226	245	218	175	195	220	214	229	194	202	225	232	220	236	210	213	222	217	223	223	214	212	228	233	206	204	220	193	202	252	206	208	216	225	202	216	203	196	209	229	215	223	188	193	214	202	220	205	216	189	242	204	209	200	210	202	198	209	228	208	207	234	219	202	206	197	227	209	190	193	234	232	189	199	208	204	188	235	196	208	199	218	195	229	186	233	203	222	243	201	206	177	230	197	205	196	207	193	222	194	215	183	207	223	183	222	206	215	238	208	211	178	211	222	216	250	233	219	198	216	207	194	240	178	201	214	233	207	193	204	201	227	177	200	215	210	213	234	191	205	281	227	202	187	192	222	221	208	215	197	212	218	194	183	208	205	198	226	213	202	206	238	211	181	201	223	222	230	190	223	206	228	227	222	198	222	218	205	206	228	207	207	201	209	246	223	215	230	229	203	200	201	214	201	203	218	187	215	213	191	204	189	198	191	250	187	212	210	206	196	202	225	223	208	210	229	202	207	219	211	186	222	206	216	219	212	212	203	202	228	204	223	221	203	213	184	220	227	204	183	196	203	197	188	238	220	201	205	193	213	200	192	201	194	198	195	176	209	213	219	201	213	202	205	218	196	184	186	219	196	217	211	207	218	188	198	200	214	192	245	194	219	234	193	196	198	211	204	201	215	218	211	228	219	228	218	218	196	212	179	222	180	201	190	170	188	178	227	202	210	195	195	225	197	206	179	198	196	194	204	213	211	188	225	227	191	224	195	217	213	204	250	190	191	198	217	192	240	184	188	220	199	222	198	213	217	214	187	215	207	215	179	232	227	193	203	208	236	172	203	194	218	224	181	191	190	223	206	235	213	203	211	199	212	221	195	233	184	211	219	217	222	214	225	200	229	215	219	207	228	254	189	207	226	194	197	205	217	192	219	198	207	199	195	210	192	188	187	204	219	237	211	181	193	223	189	214	196	209	191	195	236	233	208	225	196	209	204	228	202	203	208	228	197	193	202	227	204	184	236	211	217	198	222	192	182	221	213	197	204	210	210	224	200	232	197	222	194	186	202	208	184	237	199	217	190	209	220	218	195	201	195	203	196	186	193	202	230	221	226	207	215	202	198	194	195	193	201	193	202	194	226	212	208	214	209	213	200	210	208	214	231	189	221	209	194	201	204	198	191	178	188	209	228	215	222	223	229	196	192	195	197	191	202	210	241	257	195	216	201	220
7921	1249	2351	2677	2278	1628	1247	1141	1000	939	844	775	783	701	706	696	681	632	723	675	643	587	626	570	609	576	550	575	605	590	569	561	544	583	565	562	572	535	552	531	550	555	543	540	563	575	513	529	560	526	527	540	571	507	561	577	509	518	545	551	518	523	542	510	545	535	532	541	546	545	493	516	523	566	526	500	535	516	561	536	512	537	496	534	508	508	531	525	534	512	500	523	501	511	554	514	497	525	532	518	511	526	532	545	534	573	539	551	528	506	504	536	479	494	524	503	511	497	495	546	515	546	512	524	526	553	550	550	532	551	550	526	570	490	533	544	523	546	559	559	525	536	531	527	558	520	506	507	549	525	528	533	516	530	520	537	530	516	546	539	517	508	542	541	523	561	482	539	524	532	578	547	514	554	498	492	527	561	577	521	508	524	521	516	519	521	549	554	471	516	525	498	541	536	541	551	511	506	534	528	521	505	512	518	515	508	497	521	530	507	554	545	517	504	535	565	497	519	514	550	526	557	543	525	533	535	542	513	506	555	483	540	489	509	545	525	530	518	547	482	519	494	521	550	512	515	518	543	550	553	526	502	541	520	551	482	531	539	565	506	505	517	515	516	505	523	547	559	529	535	529	576	558	537	511	520	477	531	518	550	587	530	549	546	542	510	561	543	571	548	536	551	514	544	494	529	498	546	551	519	512	527	505	547	556	496	544	546	559	560	497	536	543	517	539	512	588	565	532	475	501	539	517	525	533	513	508	534	489	558	543	534	570	523	522	536	526	565	543	547	573	503	504	544	482	516	525	498	522	526	553	522	558	538	515	526	529	532	556	549	491	543	502	521	508	528	511	544	549	529	512	518	542	523	576	523	563	508	579	543	529	558	534	544	520	518	579	563	520	508	496	537	513	535	507	524	535	546	508	501	515	527	516	525	556	510	519	494	550	498	533	508	525	526	532	526	532	499	548	538	525	511	555	487	536	570	547	563	523	554	560	522	506	504	541	487	522	502	550	540	506	527	517	486	547	531	526	526	528	541	485	519	543	532	545	517	535	532	546	544	516	494	533	531	531	540	513	536	497	542	529	530	480	525	506	535	512	548	496	500	495	559	518	521	521	525	540	527	495	541	522	507	558	503	507	543	507	529	493	543	536	499	535	531	552	534	543	526	567	537	546	529	536	549	511	514	544	512	504	519	509	530	532	511	533	489	528	520	489	505	524	515	535	492	517	483	557	519	525	512	490	537	539	523	576	516	538	513	509	536	534	528	531	507	522	514	519	520	494	547	551	530	524	546	526	545	538	560	499	489	507	496	519	541	530	534	500	543	552	560	505	517	534	484	529	572	540	519	505	518	519	501	544	502	551	519	563	529	527	536	551	521	503	519	537	498	499	543	539	519	545	510	488	535	501	510	547	502	551	529	523	540	506	497	526	483	551	498	550	533	576	536	583	532	516	508	529	530	506	527	554	527	565	528	529	557	558	517	520	546	488	482	497	533	545	514	531	523	568	528	548	528	515	551	536	507	478	541	595	563	517	523	494	558	550	524	525	554	522	519	546	528	511	514	562	534	527	539	568	524	518	577	540	486	524	543	545	491	528	543	520	520	516	593	522	540	566	529	515	502	529	517	496	495	488	516	505	533	532	567	495	513	505	503	528	497	530	547	537	526	580	502	492	510	539	483	511	496	521	523	548	518	531	539	539	523	516	498	516	539	492	551	511	523	529	482	518	544	511	563	528	513	504	548	553	542	512	542	522	505	530	542	543	514	518	522	529	518	534	513	551	511	512	519	542	511	555	554	559	510	471	556	495	531	538	521	503	576	534	535	534	557	555	534	537	500	535	528	550	477	544	534	507	529	544	528	509	542	517	531	554	520	519	553	548	512	521	533	525	514	572	484	509	526	511	503	507	526	481	523	513	543	486	550	522	505	555	522	499	501	497	548	561	492	565	559	541	512	505	538	497	509	507	520	504	535	516	526	530	538	567	488	483	538	501	515	500	520	545	494	548	536	499	515	519	520	498	520	535	518	499	523	507	514	536	549	515	501	558	537	516	533	529	517	510	551	530	515	537	543	500	530	538	511	543	505	556	550	581	556	542	526	546	539	531	555	516	537	513	531	546	502	532	514	548	542	501	510	502	538	563	483	570	474	536	515	518	525	548	505	548	468	489	516	502	531	518	549	524	523	541	544	548	482	525	539	491	531	539	521	511	563	566	531	549	502	531	559	528	523	501	481	500	511	551	551	577	560	595	524	554	532	554	513	515	530	535	538	527	569	505	560	532	542	474	530	505	549	518	506	502	556	488	500	523	506	495	497	504	538	545	498	591	522	532	543	522	548	559	548	538	496	570	544	541	521	501	542	507	527	500	548	555	492	479	518	509	531	522	505	573	549	546	495	537	530	495	532	531	535	539	529	526	530	488	543	533	536	532	557	523	522	494	551	521	547	512	553	542	500	553	525	548	549	503	526	538	519	557	540	491	549	544	561	568	518	512	543	535	570	488	508	542	590	544	534	538	526	514	523	490	517	484	515	543	498	534	546	516	489	540	510	498	573	550	546	536	556	493	508	507	560	537	522	506	512	531	551	543	511	538	529	530	519	518	579	529	528	524	546	491	525	531	544	550	545	521	527	558	512	504	503	480	550	538	520	525	493	522	547	525	496	524	512	515	512	497	537	519	530	534	567	536	548	453	507	548	523	550	539	567	526	539	505	513	547	507	529	540	474	553	512	518	535	561	563	518	542	506	542	532	546	535	567	566	546	572	527	529	529	538	535	535	511	545	528	540	508	494	521	553	530	529	507	533	547	477	503	492	520	528	532	573	529	532	541	492	513	526	531	534	537	536	534	515	525	521	541	534	550	476	587	515	537	512	549	516	550	505	517	531	542	550	503	528	505	527	531	520	526	516	533	484	534	524	524	502	561	502	539	484	470	530	534	516	591	532	551	523	534	506	521	500	539	536	510	538	551	508	548	537	519	554	525	524	521	565	534	506	539	546	506	557	563	556	529	537	527	508	522	527	522	501	472	554	545	509	560	493	559	530	519	514	530	513	495	550	560	542	514	496	527	514	475	492	561	530	502	544	524	512	536	584	530	498	478	513	529	522	522	507	529	521	561	524	526	562	517	533	546	519	566	507	526	521	529	506	511	573	532	502	530	544	541	523	538	535	532	558	531	494	532	535	530	531	523	518	541	563	563	498	494	519	538	520	516	519	562	534	498	539	506	539	505	504	551	482	515	494	517	484	501	497	561	524	535	547	562	498	539	518	530	482	523	541	486	525	518	532	539	532	493	537	529	510	563	550	504	518	505	539	496	517	529	491	533	537	523	539	537	530	529	505	504	477	505	526	517	484	515	538	528	516	488	515	589	505	492	525	519	538	546	504	502	514	540	520	538	511	557	484	539	499	532	551	567	508	516	523	536	523	553	545	531	532	514	535	572	522	534	554	577	551	485	500	482	512	508	540	500	533	519	517	524	545	532
1511	371	369	361	342	361	380	363	355	348	336	356	348	364	327	341	358	355	321	373	329	313	334	343	327	317	389	355	335	352	325	355	357	378	372	306	375	346	372	339	339	360	382	360	354	365	383	367	348	327	364	374	348	359	370	367	360	379	363	393	342	381	345	342	384	348	343	375	347	345	330	377	359	336	355	360	330	335	351	354	413	395	333	345	353	350	340	372	360	358	320	328	369	368	349	374	328	340	383	355	384	363	317	354	338	361	369	359	343	345	369	369	378	368	339	361	349	369	391	324	375	378	359	340	355	330	353	353	348	352	350	346	385	315	320	351	358	339	342	350	354	388	363	347	357	352	352	339	411	366	346	324	319	356	312	320	350	312	347	333	315	336	377	325	365	377	358	340	345	301	338	344	366	360	352	343	403	360	356	339	335	347	366	326	331	381	357	374	349	323	365	332	355	345	377	379	353	333	399	353	333	339	339	364	344	369	325	359	338	386	346	327	357	343	347	365	351	374	318	347	325	363	333	372	363	328	350	369	331	294	350	363	369	369	366	346	342	323	355	371	335	350	350	331	332	355	331	328	379	311	331	369	350	342	332	354	364	358	351	336	340	340	345	343	329	346	375	334	343	354	338	352	358	358	364	342	361	376	340	384	342	344	358	363	352	326	315	329	366	345	350	320	402	357	370	334	325	352	359	391	348	339	368	352	339	348	366	364	325	338	344	351	378	340	332	366	377	337	347	348	351	345	365	342	377	368	383	356	344	346	320	384	357	323	323	365	361	369	313	343	355	329	350	390	361	381	352	327	321	349	375	360	357	369	360	370	329	374	365	362	358	346	322	352	359	402	354	350	386	371	365	382	371	362	326	352	344	348	336	358	375	341	366	358	350	382	388	334	332	369	359	383	380	351	354	391	331	356	360	347	369	356	346	314	345	325	326	327	350	375	364	378	349	355	335	324	351	358	366	328	343	356	381	367	350	376	352	337	361	333	329	339	347	327	362	361	357	336	363	381	346	357	354	335	364	382	382	349	386	327	364	331	361	361	347	324	327	354	340	382	363	333	348	366	386	393	359	302	346	361	307	338	341	357	326	352	379	345	335	354	311	356	338	366	334	357	344	352	355	339	364	405	373	330	365	349	362	372	351	380	391	376	380	350	341	341	379	333	335	378	332	364	339	385	326	344	322	375	337	340	358	345	337	353	380	365	330	344	352	351	355	334	324	338	348	338	300	323	329	343	336	375	316	338	311	306	356	341	310	342	352	360	350	330	353	349	346	363	342	355	352	335	352	352	351	384	347	387	355	361	366	354	360	395	332	366	330	351	357	391	353	369	337	350	374	336	372	363	382	379	354	362	339	392	344	369	350	351	351	362	376	351	334	382	355	363	340	346	347	360	340	339	334	328	382	338	357	355	324	350	355	342	365	365	372	358	315	308	343	334	344	324	349	346	356	370	358	350	325	331	360	349	380	398	354	369	351	327	363	364	321	329	375	348	354	336	383	332	336	361	356	335	369	382	342	339	359	359	372	388	319	361	346	349	364	343	384	365	310	335	312	391	341	384	359	371	363	343	340	343	339	358	349	357	366	384	313	367	383	350	382	348	342	341	329	367	363	331	318	363	392	353	393	376	335	338	355	331	374	340	330	334	358	331	335	343	370	352	373	355	379	399	366	371	346	360	324	402	353	326	362	367	409	368	329	335	348	359	320	372	356	348	333	331	364	364	349	388	368	342	302	373	344	334	347	370	370	332	342	353	342	364	321	376	392	334	380	359	389	340	332	335	354	363	310	344	349	353	326	340	369	356	333	388	359	320	352	322	357	364	348	372	399	370	385	350	349	329	330	352	360	340	360	382	358	364	381	370	369	354	361	314	345	375	385	388	313	379	390	336	355	352	369	351	347	347	371	355	354	387	380	374	364	357	306	325	350	369	338	379	340	363	337	324	346	382	349	317	361	333	390	344	351	334	348	362	350	371	364	382	343	310	338	350	298	327	359	394	337	331	373	349	333	315	357	338	365	346	400	327	320	329	355	355	358	363	364	323	340	341	380	359	372	328	365	377	342	361	354	361	345	342	371	380	327	365	350	358	342	340	338	355	355	370	391	344	344	370	348	308	333	399	414	375	332	376	354	357	319	348	378	339	348	370	392	347	325	335	357	345	348	384	353	345	334	332	340	357	363	332	368	322	352	365	354	357	338	333	381	357	371	386	383	372	380	344	378	344	356	398	362	325	332	367	375	319	350	379	356	349	331	364	321	343	346	383	368	379	365	377	333	349	336	373	371	332	318	375	347	382	333	367	331	362	374	387	372	334	378	359	339	379	383	384	330	402	346	335	354	327	351	355	325	337	342	330	374	314	344	346	339	320	355	331	350	351	358	385	353	359	334	362	359	361	368	347	344	355	311	339	346	308	339	335	370	378	347	324	329	344	354	326	345	356	339	374	339	355	393	397	343	340	370	378	400	399	324	320	322	349	365	388	362	372	327	326	344	365	375	338	349	355	326	363	345	311	327	377	372	369	350	352	336	360	368	358	379	363	360	348	350	382	345	308	354	368	386	339	359	363	341	348	351	347	325	359	372	364	323	335	319	346	356	366	367	343	377	336	383	344	332	393	404	374	329	322	382	337	342	357	348	330	384	362	356	342	303	362	380	354	365	357	348	345	350	341	376	370	358	338	380	360	348	348	372	354	368	382	387	365	356	384	370	365	328	339	360	361	354	326	367	383	379	375	330	336	353	338	378	342	364	365	361	376	329	355	387	337	333	360	342	395	359	355	338	358	338	370	380	324	362	342	335	335	382	401	319	318	332	360	344	373	368	374	355	318	346	377	372	323	357	341	352	328	359	337	361	306	373	368	334	355	345	326	367	322	327	352	361	350	339	375	337	379	326	373	346	355	343	338	322	345	339	371	364	300	362	398	360	315	338	342	322	405	374	381	357	370	348	379	322	368	364	376	359	295	363	359	345	370	390	332	342	368	389	375	358	341	339	370	366	415	363	340	326	371	397	379	367	322	357	354	381	347	359	353	362	334	329	374	332	382	329	316	343	353	386	385	377	357	389	372	357	333	363	347	326	355	380	342	384	362	365	380	357	325	343	357	382	315	305	361	347	338	351	363	355	327	350	370	326	398	375	385	381	353	372	333	358	377	342	342	385	381	324	373	347	337	355	358	363	303	378	370	381	379	360	349	365	337	361	399	359	336	328	348	346	373	354	350	365	348	344	375	350	333	342	353	335	340	310	311	346	317	313	372	364	362	347	358	353	343	345	395	387	357	382	343	366	366	346	344	341	338	350	356	330	351	347	354	351	346	323	360	366	352	314	367	352	350	376	373	388	361	298	357	333	339	349	338	372	364	365	318	383	387	366	369	350	382	329	340	334	347	355	382	364	328	367	365	341	376	374	351	331	350	322	338	317	348	376	311	375	366	348	349	345	316	356	315	337	382	361	343	349	361	367	379	332	363	342	343	377	371	324	338
1872	796	757	843	881	745	734	770	846	753	735	754	759	791	796	780	774	777	772	732	792	781	789	733	728	768	801	778	809	757	761	768	732	780	769	792	796	775	732	729	753	804	717	840	781	802	807	764	808	745	762	734	769	763	717	767	781	866	783	798	798	761	811	740	802	722	772	801	851	790	761	749	797	783	821	774	696	787	750	768	797	791	746	772	726	759	788	762	723	748	767	745	742	736	790	743	786	799	786	678	765	735	770	739	744	749	781	823	786	769	758	831	728	751	809	746	773	755	784	750	786	744	792	799	814	744	773	789	728	728	757	793	765	756	757	765	712	780	815	791	807	782	746	761	825	778	773	771	806	786	784	770	752	785	796	740	793	743	792	750	768	807	773	770	745	790	734	812	794	749	780	766	809	828	784	715	737	773	787	779	774	782	811	809	773	760	788	761	772	768	757	689	783	781	757	693	718	799	754	789	725	763	730	771	760	753	820	754	793	728	749	776	770	693	769	760	830	757	847	805	754	764	773	755	741	777	762	775	784	812	766	756	762	791	789	790	845	798	758	731	733	800	778	690	753	801	774	803	781	724	782	767	778	771	788	785	701	813	787	776	780	680	780	779	818	773	733	741	765	782	777	795	801	748	771	832	734	778	778	725	755	745	772	773	736	778	788	786	722	807	782	765	829	766	786	763	783	761	788	761	721	759	801	794	746	772	754	770	778	786	708	784	758	795	798	761	783	800	772	795	756	808	835	772	795	773	722	805	772	786	720	777	784	790	763	759	774	751	796	753	776	809	743	758	750	807	762	780	771	715	755	724	806	752	762	755	723	763	803	761	797	742	791	709	758	788	776	789	776	777	751	750	825	794	774	779	729	764	763	787	738	813	780	757	738	782	794	748	760	756	806	792	796	785	765	739	803	742	755	813	811	757	788	786	789	779	746	775	727	724	790	758	734	766	781	760	785	776	787	760	749	770	762	765	779	795	767	742	786	736	804	725	777	786	822	710	715	768	787	768	827	760	725	756	771	781	771	759	787	801	769	805	821	773	768	809	737	794	813	792	717	733	748	780	754	766	704	788	785	773	779	792	767	817	790	766	775	793	738	786	784	797	772	753	811	805	771	799	710	773	755	750	731	773	753	741	800	813	765	781	730	775	770	771	752	788	749	772	746	849	762	814	748	772	768	771	749	727	738	773	786	827	794	786	781	773	804	728	772	758	811	817	766	796	757	725	774	735	781	820	778	790	801	826	805	732	753	719	777	816	785	746	768	800	747	766	740	809	753	832	777	821	816	727	805	794	764	763	768	789	735	847	738	734	796	799	745	801	782	804	711	758	818	776	792	792	740	788	763	764	807	782	795	790	777	795	764	747	774	770	770	730	769	742	728	730	730	759	735	767	774	783	793	783	726	802	800	791	738	750	797	741	786	794	744	766	820	813	750	779	732	774	812	781	784	788	757	819	769	781	809	780	801	758	761	732	747	706	759	748	852	767	779	797	774	753	824	745	768	755	763	797	798	774	796	782	737	794	767	748	764	728	777	821	730	765	765	779	812	754	753	803	716	795	769	796	765	819	758	762	726	752	791	764	751	780	785	790	789	802	785	776	810	780	767	815	785	772	778	773	772	771	738	759	798	739	751	833	823	808	789	744	744	762	754	789	772	750	784	803	825	802	799	766	806	773	781	755	762	754	708	787	721	810	807	726	756	754	771	721	790	776	790	780	770	768	759	790	727	751	784	789	747	774	773	792	759	742	790	784	819	782	765	735	754	732	771	750	785	742	775	751	789	757	812	801	793	795	770	793	784	782	763	791	789	770	796	805	788	765	757	787	755	772	802	799	806	766	791	766	784	808	777	756	786	814	800	786	758	804	777	794	746	838	750	770	713	840	792	775	763	784	786	791	739	723	770	785	739	773	774	743	770	799	773	791	737	814	769	772	757	738	765	791	727	723	804	813	797	753	744	731	811	829	788	732	786	759	760	745	809	778	798	739	749	777	804	757	755	695	800	774	798	759	766	774	722	812	765	729	803	740	779	802	790	775	819	728	770	775	765	778	801	781	756	742	755	753	723	802	820	688	749	760	807	749	847	827	781	762	744	771	713	801	819	740	785	802	735	744	813	799	836	755	813	790	766	779	785	769	738	782	798	771	835	775	768	773	798	769	755	725	756	798	745	755	742	798	748	758	770	779	787	754	817	809	762	814	751	765	769	793	812	768	773	758	758	857	805	765	787	710	794	781	791	838	786	771	784	807	795	779	777	782	800	759	772	784	743	805	766	778	785	787	761	778	788	768	743	779	818	806	774	731	756	718	795	775	765	790	687	717	794	783	765	742	726	771	800	784	757	773	784	766	770	747	795	806	751	783	819	753	688	778	779	811	743	819	776	765	802	738	761	763	803	791	727	726	800	750	768	750	775	801	753	757	805	798	817	747	786	758	779	745	773	788	765	799	745	742	794	783	706	812	763	760	788	732	778	779	726	738	759	761	797	784	773	742	785	770	745	786	806	779	772	772	739	771	773	768	754	749	773	721	797	732	781	812	745	767	741	761	758	759	826	757	770	769	762	749	753	765	809	808	751	770	823	782	772	795	763	743	810	788	753	792	768	749	806	795	767	756	787	717	725	738	749	760	733	777	784	756	780	784	771	725	744	748	731	758	797	765	771	784	742	731	739	803	816	762	753	779	745	757	809	710	748	805	811	812	782	747	788	733	764	834	739	811	786	835	764	766	769	800	801	809	799	771	751	779	744	754	719	736	786	763	829	785	747	823	747	747	754	763	719	765	793	782	748	751	808	790	756	794	807	749	790	766	804	762	785	766	753	797	764	799	791	788	784	794	761	751	760	795	767	820	761	819	724	795	770	729	747	732	699	778	771	782	759	804	766	766	821	803	796	749	784	775	725	822	801	794	753	763	792	768	757	776	748	766	830	769	767	702	742	733	749	724	735	712	759	685	780	821	727	792	784	759	753	784	775	746	757	736	773	765	794	760	771	740	786	830	800	753	838	805	739	737	803	817	782	801	772	776	743	774	802	757	764	737	762	812	747	776	760	773	775	751	758	725	807	773	756	780	765	757	765	807	720	776	811	814	759	777	735	787	801	743	807	786	800	750	762	767	713	743	811	745	792	747	753	755	741	757	732	767	768	775	795	796	795	765	764	787	784	832	762	795	750	762	730	766	711	797	793	770	821	789	783	724	788	745	798	755	732	709	811	819	742	751	761	784	761	758	757	806	812	770	725	803	780	753	822	772	825	802	797	799	743	729	758	761	760	765	798	781	801	755	730	784	789	824	751	747	806	750	824	728	779	792	761	757	750	762	709	767	760	797	782	772	819	715	797	781	826	817	828	772	762	810	783	818	770	767	760	746	765	755	782	722	791	762	809	768	724	802	723	769	770	771	775	798	787	764	779	790	786	766	748	808	823	837	786	774	792	780	742	739	770	759	740	815	752	817	819	769	729	775	783	743	796	764	829	783	720	768
7408	575	581	501	413	283	239	225	196	211	174	189	192	195	170	164	192	174	196	155	189	175	135	162	163	187	176	150	162	179	178	153	161	195	174	195	157	155	140	156	179	169	172	181	173	172	137	155	144	186	179	169	155	175	136	163	157	147	143	164	162	159	164	171	189	150	189	184	171	132	186	155	149	146	183	149	178	168	163	169	146	165	142	160	170	171	172	171	165	174	161	171	134	161	153	162	165	157	132	165	165	155	163	144	183	147	160	157	165	176	186	166	186	155	158	161	163	170	153	151	137	175	175	142	161	146	174	158	174	192	181	182	136	189	169	171	193	175	183	173	179	166	151	167	163	148	166	144	135	174	180	180	161	145	186	156	153	177	170	168	163	165	157	154	160	133	170	170	148	196	159	170	141	166	174	159	151	120	168	153	143	147	165	153	162	145	144	166	163	176	136	158	152	164	168	152	165	150	165	162	153	160	142	165	156	136	159	147	174	168	166	194	175	154	160	148	162	147	159	152	166	165	152	166	157	149	142	175	181	179	155	167	159	144	183	167	168	176	142	163	152	180	167	149	157	179	149	151	174	188	158	170	163	171	149	153	169	159	156	159	153	155	160	155	162	156	157	153	145	193	168	174	193	170	159	174	167	146	180	186	147	141	144	145	165	169	162	186	164	144	163	180	166	178	178	152	169	148	162	175	195	163	163	158	145	173	186	192	150	161	134	154	113	151	169	160	163	188	153	169	193	170	171	154	155	177	128	144	150	157	136	159	149	160	190	183	148	147	157	167	186	174	133	165	163	156	186	178	191	179	183	151	160	146	144	174	153	165	145	170	171	156	153	138	167	153	159	163	162	142	131	160	141	177	157	156	141	153	177	191	150	156	155	173	176	151	150	152	187	162	171	158	178	148	150	164	158	156	164	151	150	164	196	159	168	169	145	157	195	164	145	157	145	168	151	149	160	159	158	170	174	163	160	161	162	168	182	182	172	157	152	156	150	147	171	161	170	167	159	134	185	159	165	157	149	140	160	148	174	181	140	171	164	191	162	202	158	173	188	165	168	166	172	146	150	153	158	189	190	156	157	168	181	176	169	171	155	135	160	164	183	186	188	152	152	186	135	161	150	174	165	156	164	156	176	149	165	188	168	171	162	141	155	145	154	153	176	171	179	175	164	155	156	161	186	154	157	163	162	170	157	164	156	155	170	168	141	153	161	155	155	152	171	158	151	177	173	142	166	149	156	154	152	184	144	156	187	164	155	136	155	154	165	155	160	176	156	146	165	191	161	172	168	153	152	133	166	140	173	172	149	171	175	163	185	172	160	161	158	146	162	166	143	149	145	161	159	176	167	161	150	148	144	186	144	146	158	172	162	190	176	179	185	161	164	150	147	152	165	177	178	172	152	165	152	150	187	171	178	185	177	172	127	141	155	150	185	171	190	170	158	162	143	151	172	180	177	177	172	202	144	183	161	163	147	159	171	140	163	159	155	153	166	146	155	169	147	149	186	145	153	157	170	172	151	143	181	142	151	173	180	161	175	186	176	173	171	174	173	178	148	169	179	149	150	171	172	177	150	152	173	166	168	183	168	178	156	160	180	161	153	146	151	144	165	176	148	194	144	156	160	161	169	152	169	168	152	153	160	163	145	148	189	177	154	171	155	158	173	160	155	189	149	150	172	178	144	157	173	168	160	144	172	157	146	170	164	144	172	178	147	159	160	153	179	140	176	171	160	162	144	183	166	162	160	171	159	148	145	141	156	159	166	164	184	173	147	145	141	162	183	173	166	165	181	159	161	169	154	157	146	187	170	158	155	144	161	160	147	146	148	145	152	160	150	160	157	155	152	151	179	147	178	174	189	166	161	168	170	149	175	146	145	152	160	174	150	171	188	151	157	159	158	162	179	153	160	189	148	154	148	146	154	149	155	174	149	127	166	167	176	169	163	152	161	156	173	154	180	185	159	177	153	168	162	167	148	143	166	154	169	176	182	178	182	158	177	163	160	157	174	171	160	178	195	156	162	168	186	156	159	165	145	160	162	158	147	133	184	169	156	147	152	157	158	205	166	164	194	161	195	138	187	176	156	156	157	161	163	178	179	166	167	161	142	173	151	160	160	159	165	171	157	177	146	178	161	150	167	163	151	166	164	155	154	157	155	174	152	151	139	148	165	173	182	177	156	153	147	152	192	166	178	178	169	195	152	151	143	163	175	159	156	180	175	147	157	169	139	144	184	150	178	156	148	139	174	156	183	164	164	158	139	171	164	156	183	179	135	181	174	168	153	147	162	180	156	174	187	168	172	155	167	173	177	184	177	164	159	173	149	160	143	161	148	162	142	156	151	160	142	138	144	177	163	179	137	197	156	153	174	133	176	148	160	141	158	162	155	159	146	168	169	178	176	140	164	168	173	159	165	180	167	169	156	165	153	162	171	143	145	171	170	154	181	142	165	145	169	154	172	161	173	144	156	130	169	156	176	152	169	146	163	174	169	150	165	173	165	159	169	142	148	157	150	150	161	167	146	163	174	172	178	166	153	165	194	162	163	189	175	168	161	163	171	157	168	153	172	153	162	176	194	154	152	159	165	156	158	167	156	170	142	173	187	133	135	151	150	185	149	202	167	146	155	185	142	173	166	189	190	159	146	179	172	184	138	162	158	161	147	154	148	176	153	172	161	156	158	138	144	133	156	160	162	158	150	172	166	169	172	159	161	142	151	159	166	145	138	165	149	146	162	138	176	164	147	158	133	153	164	198	172	161	174	147	156	190	159	168	173	201	170	159	181	156	171	176	182	163	148	133	158	171	172	157	156	160	189	182	152	156	160	156	153	147	148	162	194	169	168	161	153	163	152	156	157	165	184	184	164	141	140	170	159	147	165	157	171	168	178	171	163	177	173	150	134	166	165	194	158	161	149	167	148	153	172	151	167	163	159	172	170	147	130	170	160	174	136	172	137	163	187	146	170	164	185	182	175	170	178	145	166	161	173	145	190	144	150	173	145	154	162	174	154	164	136	156	162	185	170	159	157	125	179	167	167	134	176	174	160	127	169	171	195	149	164	165	159	182	137	138	141	176	162	161	151	151	157	161	163	169	189	147	163	179	165	164	151	173	162	173	146	169	176	159	153	159	197	177	167	153	168	165	162	168	170	135	172	163	162	160	180	180	145	150	156	153	150	174	153	160	173	173	155	147	159	161	146	184	138	186	149	156	177	156	145	149	148	146	169	159	180	183	148	166	152	153	141	158	150	149	173	157	160	159	156	146	170	161	158	152	156	151	162	130	176	145	150	162	154	165	161	144	169	155	144	161	174	185	151	148	160	169	182	145	161	168	149	160	145	183	194	138	175	179	157	186	135	146	175	183	179	149	172	157	181	169	172	184	150	166	152	163	182	147	173	181	187	163	180	180	150	161	148	159	162	162	164	182	167	179	163	136	160	170	158	141	162	146	157	143	168	148	160	149	201	148	155	171	156	153	147	154	152	156
6053	740	1395	1523	1292	923	828	755	661	615	579	524	523	533	508	509	474	482	481	458	464	442	471	434	428	452	444	433	467	439	404	432	407	418	395	417	449	424	409	356	440	435	400	426	439	420	415	433	380	421	435	417	414	395	435	401	390	434	415	382	405	424	447	405	398	365	431	419	419	372	405	449	428	446	391	426	408	422	428	433	395	392	402	365	414	404	383	432	375	424	386	439	371	387	388	426	424	400	417	387	401	411	395	380	397	422	382	408	411	411	407	398	403	402	436	413	416	389	390	404	428	388	360	418	405	410	425	404	397	378	402	405	421	409	391	420	409	397	392	411	391	382	406	394	417	392	378	380	397	427	429	387	432	421	432	418	379	416	418	401	409	387	392	396	436	398	417	435	416	373	391	380	386	387	364	399	419	392	416	414	384	400	411	388	394	414	406	415	428	424	419	394	432	421	450	398	439	368	394	403	418	409	397	383	375	381	407	391	434	405	413	387	448	418	389	433	409	414	396	389	410	429	447	390	401	395	385	438	399	379	368	372	435	371	413	373	446	387	416	410	411	405	401	402	391	395	405	407	404	421	403	413	396	469	400	386	398	379	415	450	402	389	441	396	417	408	393	421	428	428	369	415	421	390	406	393	380	441	401	391	370	386	408	419	390	368	421	404	407	383	386	385	358	408	410	378	426	416	378	406	371	408	394	419	387	430	425	419	414	432	398	421	420	418	425	380	402	393	410	375	407	384	395	396	410	428	436	424	392	403	419	438	448	398	406	418	386	400	383	414	393	423	366	417	400	477	389	401	415	386	400	411	413	422	422	405	425	443	388	405	419	381	387	409	392	414	395	376	389	426	399	420	398	407	384	432	452	374	408	402	387	371	388	385	403	378	378	371	405	402	436	405	373	375	394	430	405	410	417	405	403	427	417	390	367	425	461	394	404	429	406	433	379	418	380	395	410	404	414	395	443	402	389	405	399	412	387	405	419	408	386	373	408	405	395	400	396	413	424	401	389	403	396	398	428	381	416	412	452	387	438	347	384	435	388	403	422	413	399	394	427	383	408	392	428	419	421	396	382	406	425	407	402	426	388	420	385	415	410	396	397	401	419	417	425	411	387	412	416	358	390	387	423	397	408	389	407	413	419	404	398	401	397	392	369	407	415	391	400	391	368	411	370	423	452	405	414	377	393	397	399	404	401	394	432	406	461	455	374	444	406	429	430	427	390	426	405	407	394	408	369	419	381	391	397	402	385	393	425	340	412	392	398	391	430	419	410	426	370	413	399	421	435	402	391	391	443	389	392	441	403	426	406	428	409	415	423	413	408	401	379	420	408	396	424	378	414	379	390	390	366	388	403	394	379	399	427	417	405	391	405	396	466	405	392	379	385	409	387	391	407	411	380	418	399	388	448	387	372	385	381	388	405	387	392	399	411	377	413	403	386	388	404	410	387	405	395	416	415	400	406	391	411	434	424	407	409	420	411	389	423	400	448	431	368	389	387	394	382	387	403	412	421	436	372	402	385	421	390	437	387	407	386	394	384	418	409	400	455	391	388	417	399	400	390	453	423	402	414	426	398	374	420	435	420	408	389	406	371	375	389	383	393	430	392	414	397	424	414	421	393	417	389	444	372	403	397	397	397	389	406	438	400	380	390	390	430	405	382	401	406	400	394	406	417	435	418	393	393	392	364	414	397	395	390	383	412	417	413	378	382	444	406	412	372	418	395	380	421	393	386	438	358	408	383	363	423	405	388	389	384	386	403	376	396	399	375	380	413	368	392	400	410	404	395	426	394	403	392	412	397	374	394	390	393	376	391	405	415	394	405	376	418	406	371	440	419	423	400	358	416	379	390	398	425	375	427	406	371	376	392	417	411	450	387	453	421	381	383	393	398	369	412	412	414	411	426	424	397	438	412	401	418	426	420	380	413	400	384	412	372	400	363	386	436	440	396	387	403	369	384	415	341	385	386	424	374	431	416	395	389	428	440	411	408	439	386	389	406	410	398	382	402	381	399	387	421	409	404	436	400	389	416	427	394	377	402	411	426	377	409	431	403	399	407	372	377	422	399	420	399	424	375	375	417	419	432	355	373	390	433	424	419	395	373	396	406	403	386	410	386	382	382	387	409	349	381	408	365	403	385	444	404	390	417	415	419	432	425	391	407	407	399	428	392	380	375	424	399	368	399	430	434	403	395	426	407	383	354	376	397	415	392	410	401	396	404	393	433	395	404	383	397	423	381	371	430	397	416	429	411	409	440	419	404	419	382	400	451	413	384	398	418	390	423	393	449	389	393	431	426	424	384	417	404	424	376	403	405	389	396	409	416	383	426	402	369	374	431	411	386	411	419	443	406	386	396	417	431	406	397	430	389	388	435	422	407	403	396	416	414	420	386	416	416	412	361	438	439	413	394	383	379	438	404	377	389	408	424	407	387	385	402	378	382	392	425	420	395	400	388	394	393	408	436	388	418	417	419	402	401	406	435	413	416	368	383	418	382	389	385	430	408	384	380	418	384	434	399	397	389	389	442	387	352	417	415	427	445	437	426	410	395	412	381	447	420	387	434	353	433	389	391	405	370	389	370	393	390	414	380	413	405	437	381	398	399	450	400	382	399	420	408	422	452	409	416	413	387	435	446	378	437	394	408	418	408	428	412	462	418	394	432	375	374	409	383	378	405	408	411	428	379	398	433	387	404	391	417	395	408	396	425	411	388	410	386	420	419	431	423	400	389	419	435	379	444	405	395	383	381	359	413	388	434	381	389	401	398	418	399	410	415	415	415	398	399	401	387	401	395	431	405	397	422	420	385	413	405	386	403	409	426	381	391	385	372	416	420	373	393	397	388	404	373	372	419	381	396	352	421	404	379	386	416	396	426	439	405	438	438	412	415	395	382	421	407	420	366	368	399	399	357	398	416	452	427	391	438	371	430	408	416	422	370	414	423	439	435	406	433	426	410	375	419	414	376	395	396	397	402	397	434	362	388	420	402	402	424	420	431	392	393	418	432	415	373	423	399	419	403	419	432	380	419	397	414	425	409	383	395	402	396	408	396	411	390	391	381	401	399	420	412	408	391	422	426	415	404	382	413	404	385	391	381	400	417	440	387	403	395	440	377	404	402	379	420	404	424	393	392	391	424	406	407	408	400	425	389	438	399	444	440	395	420	429	416	426	420	440	427	413	392	402	406	427	399	398	422	387	394	407	413	433	407	369	389	406	391	433	403	398	406	405	431	412	393	406	378	389	426	421	396	481	402	386	411	412	410	412	395	438	378	404	405	379	420	397	389	389	376	398	386	431	415	388	373	396	430	391	395	393	429	419	386	410	392	363	434	391	399	384	450	377	388	418	422	417	387	395	384	440	402	384	410	410	465	408	364	392	380	375	396	418	441	398	373	428	397	377	394	437	374	388	405	402	388	382	398	419	377	409	411	411	425	391	408	370	390	423	389	436	405	390	389	431	408	411	364	415	365	406	452	417	387	392
13985	1311	1164	891	629	423	362	321	298	274	284	230	237	229	240	264	229	238	235	220	248	217	219	250	187	195	224	225	232	210	218	222	227	245	196	226	188	227	206	250	235	223	222	253	231	202	216	219	214	230	213	220	185	191	204	203	235	215	194	221	213	199	196	199	204	195	215	202	205	218	210	194	191	216	191	210	184	218	209	174	217	198	220	222	206	197	212	221	221	177	211	201	221	212	208	203	210	193	200	219	224	226	225	232	215	199	225	227	239	212	216	187	218	193	197	213	202	196	222	212	192	221	226	212	214	187	209	216	210	206	197	199	221	213	233	220	206	207	207	207	229	235	214	247	235	205	210	188	241	218	195	206	209	216	208	210	193	213	195	202	193	230	214	203	196	193	192	206	203	220	191	186	222	183	220	237	222	214	220	218	228	209	178	208	216	206	208	205	231	194	197	207	195	206	227	195	195	204	215	201	204	209	215	217	213	184	182	211	197	192	224	219	207	194	231	191	226	231	219	225	222	203	199	207	220	229	190	192	213	189	211	210	223	180	210	221	222	203	215	202	236	177	200	207	198	235	232	184	204	197	183	206	217	224	212	207	232	213	191	201	205	219	212	225	242	196	172	206	226	208	219	217	199	207	215	214	208	189	183	205	191	208	218	218	223	232	199	206	192	210	222	243	219	191	211	215	227	202	220	209	219	211	225	210	237	202	206	214	199	261	197	202	202	219	213	209	205	229	251	222	194	233	217	215	209	202	241	223	214	186	205	228	210	203	200	215	241	220	217	181	184	196	190	179	206	223	236	196	192	161	245	209	214	210	209	204	244	241	198	200	204	200	198	198	203	213	208	217	230	234	217	227	222	219	197	199	200	205	220	199	164	213	203	214	221	203	210	228	190	198	200	189	219	212	191	250	227	243	208	237	231	185	200	228	187	190	194	243	212	220	199	191	204	215	200	202	209	228	198	209	215	207	211	197	213	203	197	213	220	192	203	229	223	228	192	206	222	230	195	225	215	198	226	219	190	215	185	208	206	206	203	215	206	203	211	178	209	201	228	208	220	238	211	224	193	214	225	245	246	222	222	192	244	221	207	213	216	236	197	213	204	201	219	208	203	220	256	212	227	198	194	221	224	202	220	220	198	225	204	232	202	230	206	174	185	205	204	206	196	212	207	193	203	188	197	211	201	210	199	204	212	215	227	211	186	205	198	196	197	223	196	203	209	227	205	222	228	180	214	216	224	219	188	197	200	224	243	177	210	218	217	210	240	210	203	198	173	204	178	223	211	217	223	206	209	192	201	186	199	229	246	195	209	191	209	175	203	184	210	210	274	231	230	205	231	200	216	201	183	236	229	189	219	212	220	208	242	211	216	197	196	213	242	189	203	178	202	243	218	199	217	182	215	224	215	227	173	235	203	175	202	227	211	210	171	199	217	194	213	187	188	212	190	230	214	178	225	191	197	216	205	203	208	218	208	192	200	240	215	213	194	177	222	222	222	204	232	191	205	210	201	196	243	208	223	212	193	215	219	211	218	212	196	227	234	217	199	242	196	218	211	194	229	211	229	227	190	214	234	255	196	221	206	216	195	201	207	210	210	199	223	181	194	181	225	196	196	207	204	197	209	217	224	197	176	209	189	215	208	214	235	188	209	237	185	187	200	215	201	206	228	197	212	202	194	211	229	206	205	202	215	195	196	213	212	198	237	191	241	205	213	197	196	198	197	218	209	239	198	194	214	225	210	223	222	209	226	203	209	210	197	216	192	223	227	191	211	194	214	179	232	201	192	212	207	189	164	240	222	227	176	211	195	221	195	182	214	201	223	193	212	210	217	205	184	221	216	213	196	224	224	191	241	233	201	238	191	210	222	220	197	223	197	194	211	221	213	207	222	181	196	216	223	196	229	213	187	207	194	235	190	183	222	216	208	219	211	215	222	197	201	205	197	244	252	193	212	180	184	190	214	209	214	212	202	209	199	220	239	192	210	227	264	206	217	225	194	227	204	217	227	222	217	222	217	217	179	194	226	208	238	245	212	232	204	197	214	223	231	211	218	174	220	204	251	205	217	197	222	199	195	218	197	210	213	200	202	218	205	221	220	207	210	196	219	208	194	234	203	225	195	206	197	206	203	239	219	220	219	206	221	221	189	207	199	187	205	227	198	239	214	209	203	215	186	220	219	230	240	213	209	217	225	230	213	197	220	216	209	218	251	190	243	202	184	207	184	194	201	222	196	240	190	178	212	192	183	244	186	232	192	220	249	238	204	213	217	236	175	189	225	219	236	208	232	218	217	199	224	205	217	175	225	227	221	209	190	216	191	228	224	208	206	180	216	225	212	204	164	207	218	208	204	209	199	217	215	197	184	198	181	203	212	203	226	216	220	197	192	209	191	215	218	219	200	195	223	213	206	227	187	204	191	201	197	213	201	230	229	215	205	205	176	218	209	238	218	214	208	227	165	230	209	212	206	218	200	205	208	169	210	183	203	216	227	229	207	211	198	195	204	225	206	210	188	229	204	206	230	218	202	206	214	219	222	199	184	203	209	204	216	210	226	206	221	193	232	185	210	211	194	187	219	221	198	224	213	180	211	206	226	202	206	201	207	205	205	190	226	181	193	206	205	219	189	208	221	198	170	217	194	202	209	228	204	217	249	201	201	202	181	195	205	207	190	233	199	191	218	213	201	227	212	179	208	173	202	194	220	200	216	201	206	211	217	217	235	219	212	224	189	240	220	203	178	239	207	223	233	191	204	219	193	218	227	196	218	204	205	225	212	226	212	220	202	212	225	205	188	184	220	203	242	216	184	191	219	202	248	201	172	239	215	195	221	192	213	235	188	191	201	201	218	206	245	216	191	180	194	232	185	188	209	205	193	195	219	230	234	187	220	194	220	209	185	228	200	234	208	195	205	222	216	235	193	210	213	184	209	194	200	220	193	217	210	231	220	212	207	218	238	230	235	211	183	206	198	221	199	202	222	237	211	208	213	237	213	203	232	201	226	209	224	221	234	190	190	199	212	191	226	203	203	215	226	223	237	218	207	204	194	207	221	211	225	233	213	195	206	214	221	212	182	182	206	224	220	192	235	218	223	223	202	206	211	239	212	201	204	190	204	219	208	208	200	221	223	203	218	159	204	212	187	217	192	221	218	255	204	212	224	197	201	215	207	190	194	217	193	210	188	196	214	228	199	201	213	188	204	230	232	219	180	210	212	217	205	220	207	208	216	185	213	207	207	212	215	199	225	235	204	212	216	170	202	216	228	219	187	178	187	201	208	199	225	203	224	234	210	207	204	208	219	207	208	228	214	214	222	191	238	182	230	198	200	207	188	239	207	193	243	191	207	192	228	200	218	198	190	180	221	217	223	194	183	227	196	226	219	205	231	200	187	206	220	207	203	193	218	238	216	241	188	216	175	207	217	198	205	195	202	231	220	192	198	183	205	227	223	216	213	194	198	195	183	186	205	186	240	209	231	212	205	202	218	208
7958	1177	2385	2722	2305	1585	1366	1123	1061	902	890	824	775	740	728	733	717	653	649	669	662	665	645	598	576	597	586	610	583	615	615	567	541	509	559	528	520	558	532	562	530	541	556	539	545	550	584	539	521	527	538	535	535	508	536	533	564	545	520	527	565	584	489	539	535	522	559	564	579	531	522	511	543	525	531	514	542	572	553	564	514	522	507	542	539	561	539	539	544	511	511	540	530	551	517	516	526	557	555	528	516	554	519	494	556	549	538	555	499	526	563	505	559	491	553	528	555	527	533	487	540	554	549	562	511	565	530	540	493	525	511	507	559	521	516	530	568	525	532	504	524	537	510	494	526	550	507	539	597	523	557	548	527	526	538	569	543	494	576	567	546	556	601	516	535	504	514	496	508	526	505	523	529	529	509	518	557	591	548	528	514	524	532	518	502	539	536	566	511	531	560	497	516	513	568	528	519	536	569	522	514	509	535	537	524	547	551	552	528	548	535	529	519	522	536	570	497	544	509	522	502	526	544	501	531	529	572	507	560	571	516	494	489	516	547	525	553	484	501	521	505	535	541	524	512	523	512	532	525	495	507	525	492	525	556	516	523	553	556	543	521	573	497	548	503	513	507	533	526	536	526	523	546	581	556	543	558	534	550	481	507	507	503	529	547	503	521	560	510	533	526	513	539	519	519	547	547	511	497	560	514	567	526	519	553	515	518	532	505	527	533	548	533	512	547	529	523	523	496	528	555	535	520	541	534	554	526	482	487	542	535	531	533	528	548	529	561	500	533	539	552	524	514	490	563	478	523	534	552	527	483	520	564	527	546	538	546	524	491	513	548	525	529	526	553	516	516	525	558	534	516	534	529	554	531	524	550	496	544	501	513	511	571	532	540	531	578	538	529	502	505	509	512	508	556	489	524	518	498	489	536	503	531	568	541	511	498	527	548	536	520	494	534	523	563	552	534	547	548	561	550	524	487	518	548	525	523	512	528	506	530	542	503	539	555	559	541	533	527	580	516	528	509	549	515	530	558	518	563	549	505	539	512	515	545	524	578	482	505	535	513	521	508	556	503	526	562	557	507	484	551	483	531	555	528	542	502	521	476	520	518	522	515	532	510	598	528	528	530	525	570	516	515	556	541	521	564	550	522	521	583	554	510	533	517	509	539	504	512	554	538	545	537	508	525	511	515	589	554	483	493	558	513	510	530	536	540	543	512	513	528	531	539	531	557	549	557	568	513	547	578	545	516	478	558	551	522	562	592	569	500	553	529	520	562	526	529	519	534	512	535	533	509	513	511	500	537	501	535	544	564	533	553	512	504	561	511	539	503	568	507	532	492	545	491	501	551	504	524	529	523	537	518	546	516	505	534	541	546	506	537	517	570	553	540	516	550	491	506	551	520	522	521	561	548	506	498	526	521	520	540	514	540	513	544	515	557	516	537	508	526	483	523	538	539	526	510	513	532	539	508	520	544	557	499	499	537	551	524	523	546	521	486	490	513	565	520	537	555	525	501	538	497	502	549	557	545	502	544	511	534	540	489	553	520	534	511	522	516	543	553	529	521	529	526	506	581	535	536	506	521	553	503	512	539	507	551	551	518	519	564	510	538	506	543	535	534	524	492	494	533	487	540	532	521	484	501	536	579	546	559	516	544	542	510	546	502	548	517	504	540	550	507	528	516	510	501	546	507	519	567	579	568	517	542	564	502	514	559	560	523	507	517	522	539	532	570	524	576	503	508	530	525	518	529	542	540	521	515	517	564	560	517	543	529	478	569	554	532	526	522	542	522	560	549	548	549	525	540	566	496	552	536	546	523	526	587	512	525	532	511	548	524	488	501	520	511	509	548	529	545	517	510	502	515	573	523	556	581	489	537	520	543	558	539	487	531	524	510	508	551	516	519	512	512	514	545	510	542	548	502	518	513	550	536	486	546	543	558	506	536	573	573	569	594	536	508	488	523	563	549	529	520	488	557	529	589	544	527	474	549	565	509	515	503	566	539	554	547	562	529	534	528	552	549	506	530	538	505	545	497	562	558	511	537	557	556	539	527	536	498	505	523	552	552	539	533	552	529	507	536	516	546	536	510	517	508	559	510	584	511	514	542	524	530	527	511	536	489	562	541	515	568	551	526	533	503	574	534	506	535	497	540	534	518	506	537	550	497	500	484	532	536	583	508	530	490	547	549	526	522	537	499	552	524	570	496	538	502	506	496	548	500	551	526	517	566	507	540	507	490	500	529	548	492	519	549	564	551	565	534	526	534	507	551	497	517	518	530	527	535	534	531	526	550	483	574	507	550	544	559	552	515	488	528	509	538	543	532	473	507	524	535	510	541	539	498	520	532	541	518	555	513	559	542	529	508	519	535	520	527	530	570	516	559	540	546	535	554	558	546	470	527	524	539	563	530	541	494	480	520	534	482	527	565	525	555	564	530	539	547	492	533	524	511	518	510	568	549	536	531	474	565	558	571	589	542	531	553	557	509	514	498	560	518	516	555	496	530	562	567	525	498	516	539	554	468	535	580	574	487	554	512	534	513	531	552	518	503	510	529	526	543	508	513	528	534	525	497	544	528	524	522	496	522	539	524	526	505	540	567	539	521	549	546	540	547	542	551	577	514	538	511	529	493	521	517	552	522	560	538	537	507	504	560	504	491	550	499	577	534	517	552	547	518	539	534	522	555	499	491	506	529	521	556	499	558	495	523	545	524	539	526	543	548	503	505	511	541	506	548	505	533	531	554	507	548	497	540	557	510	561	511	557	578	539	556	505	578	522	580	515	553	523	515	535	514	553	589	504	552	506	544	558	532	568	544	526	552	528	514	523	509	556	571	539	560	548	551	547	521	529	539	528	535	559	524	575	532	506	484	481	552	597	514	525	534	552	551	501	547	519	552	523	576	561	536	529	534	522	532	571	553	536	536	523	509	501	560	523	499	496	525	496	487	515	514	516	526	514	525	513	529	530	516	551	539	557	499	542	511	522	571	566	537	503	516	545	527	570	517	506	530	540	521	504	506	495	558	548	516	537	559	495	536	537	502	529	566	554	527	543	547	540	505	544	535	516	574	565	558	538	516	536	549	547	542	541	552	533	504	510	511	523	543	496	548	508	508	549	506	550	530	517	502	512	508	518	510	531	535	514	534	543	559	546	483	529	520	507	513	566	539	510	542	521	517	525	533	548	543	569	543	500	536	558	529	531	520	552	583	522	532	515	525	563	545	537	566	555	583	574	547	524	569	538	512	535	546	555	495	525	519	518	526	511	535	532	561	520	502	509	508	475	564	541	525	546	536	553	564	532	564	527	503	576	528	528	504	500	588	499	562	554	477	530	539	508	535	524	518	549	496	496	538	501	514	519	546	558	534	507	465	516	554	515	518	546	519	506	546	572	514	529	542	529	506	525	534	500	515	548	536	505	542	511	541	513	539	520	509	504	509	574	481	539	563	512	513	536	489	503	517	528	525	550	511	538	572	509	526	559	519	538	532	546
1511	371	404	371	349	343	348	363	359	361	369	350	319	334	346	349	362	350	357	302	351	350	361	334	410	355	349	353	373	353	356	376	346	372	355	337	341	331	333	350	311	365	348	346	342	358	351	387	378	340	325	370	395	361	343	358	380	339	366	331	366	321	322	373	375	362	370	365	376	374	345	341	354	367	351	356	353	366	340	356	354	358	344	337	436	371	396	336	387	369	349	350	342	378	354	338	371	362	383	363	352	365	370	353	355	346	371	365	355	360	366	311	382	370	346	373	357	313	331	332	383	352	355	416	305	342	353	342	366	343	361	338	384	356	319	358	368	342	343	366	360	352	357	346	338	366	391	368	354	391	325	326	320	400	386	369	347	340	364	375	382	348	378	360	318	342	374	363	338	323	354	353	355	334	331	325	342	355	337	362	338	377	346	324	348	375	357	339	399	344	336	368	362	392	403	345	326	362	379	370	338	372	338	373	342	317	364	379	353	353	378	333	349	389	336	379	372	333	394	365	341	320	326	362	349	343	357	372	355	366	337	366	349	358	345	376	359	348	330	319	322	361	355	346	376	347	358	359	352	357	342	349	342	362	310	373	371	358	357	366	346	339	323	376	367	345	371	353	385	349	334	353	367	349	332	355	383	368	357	359	371	348	333	330	399	331	351	331	339	348	384	368	352	346	347	331	348	361	359	366	330	340	342	346	394	352	405	375	358	299	379	373	379	338	335	329	369	342	341	417	364	333	357	346	370	340	385	341	318	355	366	352	347	350	338	357	306	329	330	372	339	326	329	345	337	367	330	351	343	394	420	366	356	333	353	351	339	352	349	347	344	356	350	328	368	384	385	377	313	375	339	367	370	351	378	352	353	364	363	374	355	343	371	365	357	369	367	349	381	379	358	359	361	346	340	343	379	361	351	324	363	378	343	360	327	342	343	369	362	369	368	373	353	383	388	362	376	339	378	387	381	347	352	360	343	376	363	366	369	344	320	340	365	383	328	342	362	364	342	326	335	350	365	383	398	397	367	391	330	362	319	330	361	375	357	325	339	345	382	326	359	338	341	351	341	363	396	370	352	345	342	366	344	358	387	351	353	346	345	340	360	344	319	339	386	340	382	380	313	388	378	343	338	367	345	388	376	358	310	375	357	337	386	373	353	343	333	363	348	374	329	334	353	354	336	372	381	357	317	353	335	370	361	370	362	329	349	321	344	349	364	353	407	323	314	366	401	381	304	376	330	346	344	368	381	343	353	380	373	364	401	352	343	347	426	327	314	314	335	362	377	389	365	388	367	344	370	336	344	339	364	358	369	376	342	363	369	366	340	353	330	378	393	387	347	408	362	348	360	379	332	351	350	367	336	365	316	355	371	370	360	405	355	349	391	341	335	347	313	351	349	386	352	363	327	336	338	370	356	361	366	345	352	364	373	346	362	355	344	316	349	380	348	329	352	347	370	341	351	374	321	363	370	349	318	371	370	332	346	363	360	366	387	357	363	374	370	349	359	365	339	386	368	373	375	333	338	331	373	335	362	323	410	344	357	342	366	300	334	317	326	359	318	308	334	398	367	377	406	376	337	339	327	322	342	352	352	330	345	368	348	405	353	388	342	364	373	376	369	319	353	371	348	338	397	403	348	355	357	348	381	316	404	366	359	396	361	336	360	362	347	374	392	355	347	336	333	368	392	330	302	368	348	349	332	338	332	392	310	338	361	386	366	352	353	374	351	334	326	314	343	344	385	341	381	350	352	362	415	334	348	345	354	336	361	351	335	401	352	353	353	367	363	329	316	350	360	373	370	387	378	321	371	368	373	349	363	314	356	315	363	337	383	358	358	321	368	342	368	342	350	358	406	357	375	393	349	349	315	370	368	376	352	374	346	356	381	398	335	332	345	372	418	349	313	366	362	358	346	335	337	357	365	359	378	403	368	347	363	357	347	354	367	352	324	322	325	360	353	356	341	353	308	369	335	367	378	356	366	374	345	386	362	347	371	344	342	345	337	338	350	345	358	353	383	382	405	376	347	351	324	371	369	351	345	354	355	372	327	344	370	364	364	352	378	363	338	347	354	352	371	389	310	362	334	373	398	376	372	358	350	337	347	337	369	364	356	375	383	356	348	348	364	321	390	342	355	355	370	332	344	340	367	347	366	353	307	339	349	355	383	372	376	348	381	342	348	376	330	340	357	325	396	398	332	347	370	308	343	316	327	342	374	371	346	353	352	367	331	347	405	345	334	360	354	330	364	370	351	354	334	390	363	383	345	345	374	355	325	351	361	338	364	365	343	357	383	374	343	355	403	361	322	385	341	347	374	331	331	365	363	372	362	367	343	334	351	364	352	357	311	384	353	355	366	368	362	323	351	352	369	316	337	325	358	353	372	366	357	351	328	344	340	348	345	370	385	332	332	347	348	361	347	367	356	348	335	369	345	331	347	373	370	372	345	345	327	372	397	344	363	354	373	388	359	358	362	379	358	336	363	366	358	350	409	349	329	359	352	355	350	342	344	336	384	364	360	372	387	369	343	359	384	381	313	329	342	370	333	350	384	345	405	379	338	355	364	382	345	352	372	340	348	355	364	357	343	365	351	362	367	333	335	377	390	364	394	354	376	412	359	339	371	359	321	356	339	345	327	367	377	339	361	345	381	330	344	362	400	335	335	370	393	385	396	353	325	341	327	359	320	331	370	398	362	360	382	346	385	326	334	340	343	359	355	341	321	322	309	351	339	314	380	320	369	346	328	339	340	346	380	342	387	361	337	344	359	360	395	351	312	358	365	341	332	352	352	361	349	351	349	354	333	305	346	336	323	332	373	370	332	339	378	332	349	343	318	319	378	317	357	353	349	339	351	372	351	359	382	323	341	309	374	353	341	370	342	345	328	360	346	317	349	349	391	340	351	335	332	352	337	368	343	342	365	360	384	346	375	381	376	359	351	373	386	325	363	365	327	359	349	345	343	334	344	337	355	369	373	342	337	335	357	341	340	354	361	333	345	361	324	333	386	372	362	332	376	320	370	397	378	376	340	393	363	358	357	344	344	354	351	378	374	341	366	353	336	333	347	351	332	340	380	367	365	371	343	381	333	332	359	371	365	356	376	344	363	339	387	324	333	357	342	355	332	337	341	331	352	334	337	365	376	352	394	349	325	400	365	339	351	380	359	369	362	360	334	350	378	348	326	358	343	368	345	347	380	360	369	379	335	365	383	340	343	364	371	372	322	361	357	310	351	340	290	334	379	348	331	352	366	371	381	351	363	383	351	354	361	321	345	380	347	398	403	345	359	339	330	373	309	355	378	344	333	401	366	395	376	344	314	329	346	355	368	368	362	354	337	348	339	369	372	323	360	334	333	385	360	352	320	372	337	327	329	343	319	353	359	361	377	356	339	360	353	354	363	362	350	348	363	376	350	334	346	360	379	373	325	375	387	354	362	359	328	341	370	337	349	324	375	374	336	354	359	336	377	351	335	332	392	381	358	347	331	340
1872	777	782	845	752	826	788	788	781	758	770	766	746	769	814	779	764	751	763	766	796	774	771	790	816	803	798	750	741	816	765	783	784	791	815	759	790	782	811	735	733	773	740	782	786	768	783	786	740	703	768	762	775	785	745	754	789	777	759	804	779	756	736	784	813	760	801	765	780	745	758	738	732	801	806	794	741	777	759	770	721	784	736	827	749	747	771	806	808	843	758	820	751	802	771	812	836	766	797	752	769	788	809	752	756	760	781	781	771	770	789	761	753	799	733	799	739	752	804	762	770	761	747	790	801	756	748	756	762	736	829	769	803	737	782	761	791	799	772	790	795	728	787	766	747	746	740	790	735	794	804	824	796	754	803	784	773	784	770	757	756	797	737	783	760	801	771	764	797	734	804	804	736	761	760	755	774	765	810	754	799	768	733	745	767	754	802	708	716	746	804	743	781	745	801	736	784	738	752	753	703	750	731	763	791	735	791	730	787	722	799	816	741	815	744	743	796	791	701	746	750	752	748	772	770	746	782	742	745	806	820	750	783	760	800	788	799	820	765	782	791	769	772	751	706	765	789	746	837	772	779	760	809	779	762	775	772	803	750	723	756	791	795	754	760	778	799	802	767	782	759	715	813	759	762	776	764	769	761	775	785	793	773	774	736	738	768	773	828	777	791	727	809	779	751	786	748	781	754	809	822	765	746	804	744	792	811	861	757	809	777	749	800	764	752	781	807	722	843	774	738	792	771	769	753	771	749	734	757	798	751	780	790	808	756	777	791	764	742	781	767	745	789	749	768	781	769	727	784	779	729	808	800	803	795	808	804	803	772	802	754	755	738	756	806	805	831	820	782	776	765	732	776	778	767	749	838	742	776	751	734	773	827	787	793	732	759	760	765	783	767	762	781	758	762	782	784	741	752	783	754	767	773	817	808	817	779	753	830	739	795	812	812	763	807	785	762	746	786	768	752	730	789	727	768	715	761	778	803	769	759	771	753	748	752	789	831	752	786	749	756	812	765	816	774	783	773	789	729	727	793	776	760	763	802	758	803	807	773	789	781	787	716	736	834	780	754	782	766	811	774	769	758	775	777	728	839	794	765	793	784	715	733	775	792	814	723	772	736	753	779	786	755	794	764	788	813	779	762	782	737	744	768	783	800	793	699	787	795	737	750	764	758	807	819	773	751	772	735	822	814	805	774	807	765	773	766	775	791	759	768	754	747	803	770	818	770	780	761	760	729	742	753	783	780	800	744	781	782	765	797	811	793	779	814	765	752	737	779	793	806	812	788	746	759	780	782	728	747	764	744	790	773	797	753	773	807	729	750	774	787	787	793	790	719	777	715	681	820	775	734	764	798	807	758	783	772	755	739	738	797	725	736	754	756	768	781	737	737	759	781	746	814	763	755	763	772	748	735	762	769	793	748	798	750	720	754	769	717	756	782	786	783	756	764	761	806	797	736	783	773	777	753	777	764	763	798	795	846	765	785	779	767	821	765	802	730	701	741	833	791	800	780	791	757	781	800	794	788	767	789	739	794	723	807	778	774	822	752	775	812	760	802	805	811	743	740	790	750	757	743	749	794	766	726	803	757	744	748	752	790	756	809	811	797	739	741	797	769	762	745	824	755	740	807	746	775	812	749	768	806	742	768	779	740	753	760	732	803	748	773	770	790	751	791	792	745	753	755	766	808	786	774	831	772	766	757	734	791	782	744	753	821	772	820	731	827	799	787	776	741	818	782	749	752	786	740	764	753	753	796	854	765	752	780	778	808	761	761	768	764	794	796	764	782	817	759	804	790	773	733	821	756	728	787	753	769	790	782	789	816	803	781	763	783	828	774	768	756	785	781	777	777	763	778	835	760	738	772	713	777	758	762	769	773	810	817	762	764	782	800	703	834	751	754	777	801	807	805	789	788	828	781	772	800	759	802	777	739	787	710	790	780	732	805	755	817	791	771	837	729	802	784	776	770	777	762	787	726	748	751	769	786	777	786	741	793	769	764	782	753	795	782	790	732	751	757	741	755	783	795	716	746	749	760	782	817	767	786	809	765	750	801	783	782	809	773	766	780	803	833	775	790	807	777	754	741	762	811	796	753	768	762	739	775	791	820	783	813	700	812	727	772	714	717	765	771	803	727	799	764	773	765	822	759	703	778	735	768	772	781	778	777	750	786	786	799	805	732	789	824	724	739	748	803	717	806	791	779	791	804	760	774	738	780	761	773	818	774	820	797	757	815	740	807	831	762	801	794	763	788	781	804	728	718	766	786	746	820	765	797	804	788	772	729	802	774	788	768	748	781	746	739	802	769	776	733	754	788	784	745	802	815	788	811	818	816	770	754	796	790	786	734	713	769	752	767	786	755	753	799	790	745	736	786	784	784	799	741	737	762	777	811	761	777	724	753	732	768	782	776	735	755	775	815	769	709	764	755	778	833	747	758	809	779	787	777	751	797	787	804	813	799	808	780	767	815	805	795	759	779	743	800	800	794	766	797	723	779	749	750	767	783	818	715	747	774	774	743	798	732	792	748	754	781	736	752	752	752	797	780	781	763	764	736	753	788	778	757	753	791	763	787	781	814	712	751	738	755	793	751	771	791	778	767	745	819	785	744	737	807	782	739	733	765	782	800	782	764	767	768	791	759	742	766	780	785	736	710	768	745	748	765	809	834	774	796	771	758	779	762	782	783	730	753	776	786	813	756	808	753	735	718	789	746	773	797	766	760	783	809	760	774	820	713	773	815	780	796	783	765	725	771	739	735	778	760	752	771	813	779	757	757	801	820	753	793	723	796	767	761	755	777	779	778	769	797	787	752	803	780	780	758	742	801	809	775	774	786	772	773	746	753	787	724	763	799	790	815	789	791	725	785	792	730	781	747	815	724	770	737	809	769	764	750	795	764	726	742	786	736	794	777	749	734	781	726	767	811	772	816	769	764	749	769	773	775	791	797	786	752	769	753	757	738	750	825	731	767	725	780	756	765	850	723	784	760	788	778	796	842	777	830	794	778	750	789	827	832	740	803	740	792	786	765	719	792	756	744	773	810	762	771	784	773	754	798	775	779	741	799	791	742	759	740	779	773	775	771	777	752	741	737	765	769	747	758	788	768	734	789	755	833	791	751	754	776	794	795	818	818	746	781	740	776	768	745	760	795	755	765	781	786	759	800	771	769	770	802	740	787	778	758	770	810	794	783	798	783	716	764	765	817	756	788	740	772	728	738	863	745	789	828	762	774	760	744	791	785	805	774	783	752	751	780	789	785	757	773	754	805	746	795	785	825	759	791	806	779	760	761	803	759	762	778	773	788	755	748	823	810	747	803	739	787	775	789	804	779	783	766	760	779	790	809	794	792	803	823	775	726	744	711	778	779	818	799	796	755	803	790	806	764	778	770	753	788	760	736	758	768	765	763	798	814	772	761	808	789	801	787	831	787	799	754	762	765	798	783	811	838	763	759	781	753	795	769	776	764	787	779	775	684	765	777	749
7302	626	597	494	324	288	242	219	206	229	191	188	187	189	167	187	171	193	191	168	176	159	159	156	192	159	201	156	158	167	180	163	183	164	144	158	153	174	170	192	150	157	153	170	161	179	168	186	152	177	171	194	186	169	180	155	144	154	137	152	164	140	150	174	164	160	150	191	157	144	169	159	180	168	168	149	130	155	150	176	154	154	174	169	155	162	175	167	154	157	174	146	168	158	140	163	134	166	179	168	160	166	124	139	185	160	162	171	132	183	122	173	151	161	172	166	164	181	161	186	156	147	170	157	167	154	162	189	148	172	181	169	154	167	171	168	181	152	185	176	178	148	157	150	188	165	180	169	152	168	160	158	149	188	169	192	155	151	141	139	157	182	179	171	176	135	166	161	160	184	150	162	195	140	164	183	166	172	145	168	168	162	176	167	165	152	168	178	150	175	150	162	151	140	136	151	167	172	158	151	175	164	158	170	174	159	153	162	190	153	157	174	150	165	167	159	156	141	170	174	144	138	143	162	143	146	171	178	161	168	162	160	154	162	158	162	154	167	163	164	172	152	172	163	151	172	169	169	157	166	149	168	156	145	162	137	179	182	144	154	167	160	134	164	162	153	152	158	145	167	147	149	174	157	156	171	155	194	163	169	148	173	130	170	159	188	158	158	159	150	183	165	152	180	166	153	140	163	150	181	143	137	158	170	165	166	166	155	181	177	176	181	164	157	172	173	168	177	157	168	175	157	153	145	159	150	171	162	197	151	157	192	143	156	176	190	159	156	153	164	177	155	160	170	173	168	119	136	156	182	150	174	148	141	180	160	173	145	155	178	180	142	170	157	162	171	154	151	138	165	152	166	171	168	169	186	203	147	172	178	180	154	189	149	169	162	135	133	170	152	146	154	169	138	163	166	179	158	152	172	157	163	169	163	156	166	146	170	151	158	169	153	167	156	158	164	182	181	178	160	173	173	166	160	172	140	176	167	144	153	160	158	165	184	155	169	158	141	155	158	169	182	142	151	172	177	196	164	155	182	166	141	157	191	151	163	172	140	154	167	174	146	172	180	165	174	165	147	181	160	180	140	171	162	172	171	155	151	194	161	140	154	182	150	158	121	167	162	173	163	167	150	164	158	166	170	180	159	168	154	180	168	127	132	127	169	144	149	162	160	151	171	156	162	160	176	164	175	169	151	161	161	162	155	147	186	158	172	182	147	146	185	183	156	152	154	182	148	143	200	182	160	143	179	166	160	156	152	176	149	176	132	172	157	163	164	176	180	168	153	174	143	164	193	147	164	145	151	158	150	187	151	165	155	143	150	157	135	159	161	147	159	186	140	155	170	187	168	149	129	163	164	164	146	153	170	183	156	174	144	158	158	146	169	160	163	167	185	140	155	162	160	154	178	148	182	165	137	165	159	164	157	172	157	155	144	163	188	178	170	171	157	149	162	141	161	154	149	141	145	180	179	161	165	162	175	170	192	146	165	160	144	174	173	142	157	168	187	166	176	141	156	164	170	155	162	155	185	178	162	177	156	154	172	163	169	170	157	146	153	177	165	157	140	185	152	158	172	172	162	137	146	164	162	149	147	155	162	173	154	148	176	173	150	165	182	176	153	149	159	172	147	161	170	160	143	160	162	191	154	172	168	174	142	160	174	169	171	174	135	140	140	176	162	173	159	159	177	169	149	161	190	152	167	165	175	182	181	151	171	186	180	183	156	174	163	147	144	161	158	166	191	147	168	165	146	129	155	167	160	160	145	170	148	148	125	164	178	161	171	138	153	170	154	185	187	181	161	148	175	140	145	163	156	149	177	174	138	161	173	182	188	166	173	167	132	167	160	150	179	152	144	139	160	169	177	190	161	182	167	174	154	169	176	153	145	138	202	168	138	200	170	150	177	154	163	150	178	173	164	175	155	182	178	152	170	169	160	163	183	169	158	171	159	184	142	171	170	148	165	156	145	173	159	153	164	172	175	183	166	162	169	146	153	169	154	156	175	145	145	187	165	161	142	172	162	154	162	159	170	158	152	160	153	156	199	180	146	157	163	189	181	183	162	196	158	160	163	169	190	158	171	170	143	153	184	168	183	162	166	133	166	146	125	159	165	174	162	155	132	152	165	158	173	151	153	156	175	153	150	176	167	167	145	125	160	138	143	175	156	151	149	181	153	146	160	156	175	140	186	171	154	153	162	171	167	186	149	187	182	151	157	154	149	153	188	161	162	139	178	165	159	154	180	170	180	134	156	162	177	167	164	186	178	163	140	187	158	154	137	170	159	151	168	132	160	168	162	157	133	152	158	172	180	199	167	168	161	155	168	173	177	173	169	148	159	172	179	141	162	164	173	169	169	187	171	145	168	183	168	184	164	146	162	169	150	160	158	133	168	152	201	163	149	150	158	169	187	167	165	147	171	161	168	167	152	157	149	188	166	180	170	155	165	180	169	186	153	159	182	147	170	172	143	169	173	169	138	146	168	178	152	170	175	168	166	166	181	156	161	165	165	152	150	159	150	183	156	131	166	169	173	163	145	159	176	145	166	171	180	152	142	148	150	170	150	173	169	157	156	169	150	172	158	140	147	164	153	149	168	156	177	165	186	179	155	131	146	140	180	159	158	172	186	146	179	157	165	173	154	171	154	169	144	174	176	189	137	149	176	140	165	154	152	172	165	165	163	168	158	157	147	154	183	137	177	185	177	153	156	158	150	183	150	185	181	164	172	154	152	184	135	175	178	179	146	179	156	156	159	176	144	180	154	165	183	162	157	150	145	164	150	169	167	197	159	158	146	145	167	170	158	177	160	180	156	185	185	160	150	163	169	160	181	152	181	192	157	143	149	154	154	165	181	165	163	158	171	151	156	184	164	155	177	170	159	156	164	145	183	181	147	164	173	179	166	140	155	155	158	167	167	160	158	169	160	173	148	145	151	157	194	144	174	182	162	152	178	160	174	147	172	156	143	140	177	158	149	146	181	184	184	179	168	157	163	166	180	189	159	169	149	172	156	163	161	180	150	168	133	154	182	150	158	171	184	176	172	201	169	166	197	181	185	161	177	177	195	142	149	175	150	169	166	159	167	178	150	162	167	149	142	169	155	162	168	161	160	145	171	173	146	144	187	184	138	151	128	165	153	164	171	182	175	142	168	181	181	175	163	152	167	168	169	157	144	144	148	137	158	195	167	157	142	173	160	172	147	145	148	164	156	145	158	172	165	184	192	164	181	166	177	194	143	164	180	169	192	173	170	156	182	161	166	163	142	154	177	139	159	178	157	156	143	169	180	169	164	142	156	168	169	179	144	165	160	167	149	144	154	150	173	162	149	176	168	163	133	165	162	148	161	166	169	160	167	181	152	146	163	161	160	150	186	203	180	159	165	158	166	158	146	170	173	176	144	167	160	169	157	187	189	178	153	169	152	174	156	149	148	165	151	148	165	151	137	165	158	173	172	153	143	179	154	185	151	148	135	179	164	187	171	148	152	172	148
6032	737	1387	1515	1284	917	852	733	629	590	584	567	547	516	535	475	485	469	478	449	478	468	465	437	448	430	388	418	395	442	429	410	406	398	436	404	389	383	428	418	452	405	388	384	421	444	397	397	437	436	413	439	399	395	414	438	424	407	384	424	431	400	397	419	397	425	425	424	410	391	403	429	395	416	394	422	375	400	384	393	386	383	398	382	404	382	393	382	438	386	397	391	403	417	361	387	421	375	393	402	393	434	400	389	377	407	400	432	394	428	387	405	381	393	386	406	402	371	424	423	379	411	419	427	387	377	384	386	402	415	373	407	408	411	399	419	406	439	411	403	418	391	406	404	398	409	405	373	358	430	400	408	410	379	402	418	402	399	388	400	409	397	425	405	378	388	383	421	386	396	407	420	422	369	433	397	375	413	368	419	441	408	396	408	423	403	410	358	405	433	405	408	428	387	395	383	380	434	389	374	395	373	392	413	411	366	420	387	413	404	377	404	432	430	421	382	401	416	408	401	417	421	409	388	374	382	382	435	412	379	363	387	391	330	402	419	407	401	382	441	390	395	385	431	377	395	390	437	432	408	397	387	414	426	395	409	418	395	388	395	400	398	389	415	425	384	391	389	401	347	391	396	386	404	419	442	423	420	409	378	391	428	397	371	392	400	414	419	410	403	416	436	424	393	385	405	413	392	407	368	403	387	391	380	400	407	375	390	427	389	409	442	372	423	376	379	398	391	407	388	389	415	429	401	407	389	421	442	380	406	394	413	415	390	360	430	401	391	405	444	419	421	419	370	417	387	403	393	390	411	383	418	398	416	384	405	412	366	396	394	397	390	401	445	414	386	415	416	390	406	439	392	363	395	415	408	401	411	386	380	411	372	398	426	445	397	379	416	392	429	418	409	399	383	417	414	388	378	369	397	380	386	393	418	380	377	422	428	390	433	371	398	395	424	411	418	383	397	386	386	403	447	410	416	364	427	393	401	377	394	426	418	387	424	383	403	355	405	466	414	435	384	385	407	380	407	355	411	393	428	391	430	423	419	396	408	397	407	423	392	387	389	378	439	410	418	411	389	381	383	444	408	437	393	396	406	429	441	397	423	373	356	419	393	377	417	398	406	392	410	388	440	417	387	378	389	412	408	415	412	388	418	393	395	363	404	406	418	401	414	390	398	395	392	388	387	387	422	393	339	437	410	377	396	399	397	396	388	411	422	390	399	421	389	455	384	422	397	405	410	405	413	412	368	412	404	427	389	412	395	421	394	458	375	399	399	414	416	383	377	393	404	415	387	440	381	412	387	440	412	412	400	375	399	454	384	368	398	400	389	385	394	401	458	387	397	429	398	395	390	390	395	408	392	396	394	375	372	388	438	414	384	389	432	408	408	361	378	430	417	403	393	414	384	419	397	409	375	402	425	411	404	382	385	447	416	420	413	394	405	417	397	402	405	462	378	425	412	380	417	412	409	436	407	407	410	387	402	418	406	419	376	424	395	406	385	403	414	425	415	415	399	374	378	370	390	397	409	414	389	420	399	427	405	406	398	372	445	386	416	379	379	399	429	425	387	390	396	405	425	402	416	391	391	409	412	424	420	413	430	409	420	388	381	398	390	421	400	399	420	371	402	383	418	387	422	385	421	419	416	397	361	403	379	379	380	407	425	413	419	413	373	395	394	389	435	417	403	379	406	402	408	362	390	419	435	397	412	388	417	434	397	423	395	397	384	403	387	413	388	389	380	387	393	405	447	432	366	428	397	417	381	429	390	377	391	390	417	409	404	402	430	415	396	421	438	446	398	383	441	407	414	402	431	420	418	372	371	411	404	404	430	431	397	400	382	398	389	411	396	417	415	400	442	368	419	385	416	399	401	405	400	409	395	378	400	422	406	423	377	420	409	426	407	419	380	397	414	397	451	388	397	401	397	423	392	388	369	387	422	402	449	390	393	397	375	401	411	413	419	417	408	411	400	396	377	420	371	385	419	375	399	394	434	412	406	385	385	411	413	416	433	392	392	460	389	404	370	405	415	400	398	410	432	423	405	420	417	399	429	445	413	429	363	395	401	425	396	412	360	417	432	425	449	386	378	384	422	380	378	407	400	401	398	392	402	397	404	395	376	423	382	392	398	414	406	396	394	396	391	419	397	412	446	444	416	414	398	387	382	385	380	378	421	423	421	386	443	410	395	397	399	403	391	402	363	405	375	379	402	416	398	378	398	400	420	401	377	380	384	377	423	423	410	434	415	419	384	407	372	406	421	382	395	388	365	375	414	375	473	366	400	397	408	396	430	390	407	388	397	396	414	409	432	388	398	405	394	402	430	431	396	396	392	398	372	377	396	447	424	394	399	401	375	385	384	391	424	416	360	406	386	401	417	417	411	399	406	384	401	434	419	424	388	416	419	417	383	401	375	429	409	427	426	393	421	329	383	374	460	366	391	374	360	427	466	407	388	383	383	370	414	422	407	413	396	414	381	384	406	412	404	398	409	427	391	429	402	411	430	397	385	406	394	386	400	415	409	396	399	408	404	436	426	405	387	393	415	421	387	391	385	406	423	396	421	391	406	411	440	396	379	427	418	401	402	407	423	391	379	405	407	428	353	380	405	411	441	429	413	399	427	400	386	405	389	393	391	426	384	390	453	389	390	406	409	415	393	394	406	438	392	424	410	403	427	396	389	388	399	397	413	409	414	380	375	374	383	417	400	411	426	398	408	390	422	425	383	395	413	390	430	397	401	425	377	395	387	418	411	401	401	430	405	445	383	388	417	420	422	423	420	400	414	381	361	414	393	360	426	413	420	384	436	365	392	413	388	390	390	419	430	395	370	380	400	384	427	404	429	381	440	394	394	392	423	393	391	407	411	399	428	421	408	371	397	415	408	412	402	385	414	395	429	408	397	406	447	396	421	402	429	414	388	407	397	393	398	364	426	427	395	399	414	387	469	362	438	402	391	428	419	410	432	340	418	388	412	367	387	420	424	395	403	413	399	432	400	378	399	390	374	408	417	400	393	420	411	425	417	388	430	411	402	389	381	404	396	391	421	394	416	372	376	430	399	386	390	395	405	429	380	436	383	411	381	370	374	393	417	383	420	403	394	427	383	423	384	411	411	386	381	396	391	412	377	364	403	416	391	393	371	419	434	413	388	413	383	400	376	417	405	436	390	412	405	438	417	403	403	391	386	428	407	446	423	448	394	386	403	423	428	420	417	428	405	391	426	404	394	389	398	388	423	421	396	424	403	400	394	394	380	411	392	427	430	430	406	409	418	395	429	367	401	418	420	400	380	420	399	402	455	439	411	422	395	373	383	405	422	448	365	411	420	428	415	409	412	393	422	405	418	409	421	416	429	416	386	419	382	400	422	409	420	420	406	404	382	369	420	390	358	347	419	381	437	413	432	404	385	408	392	402	400	401	398	363	430	408	403	432	416	407	412	382	418	406	424	437	385	388	414	400	382	432	392	399	349	431	391	400	378	401	412	394	405
13723	1325	1227	850	662	453	346	307	267	269	288	262	280	304	272	267	243	250	213	217	217	207	226	206	216	202	228	184	205	201	227	223	224	242	228	230	194	198	227	207	220	219	203	202	200	218	190	197	206	198	221	199	217	224	201	215	217	222	209	235	203	217	223	218	218	193	215	229	209	181	209	204	190	228	210	173	253	214	236	195	206	211	220	225	234	221	205	207	218	221	239	211	185	231	193	221	235	214	182	218	209	189	198	220	181	222	224	222	210	195	190	220	193	192	210	216	194	196	230	221	206	226	189	212	233	192	216	183	204	222	226	201	195	183	206	216	203	211	201	218	195	207	217	218	211	213	224	203	216	183	206	187	235	224	221	231	201	201	238	214	207	199	235	217	210	218	216	197	253	210	220	222	200	199	185	201	195	197	200	229	214	212	199	198	239	254	223	230	209	190	195	204	218	214	209	190	243	209	210	227	186	213	180	221	215	217	220	207	208	223	203	235	217	239	233	201	211	200	208	179	185	191	223	236	206	213	203	214	212	217	198	243	195	186	212	218	218	186	219	223	215	186	201	204	229	240	261	197	209	235	191	223	191	226	206	208	202	197	228	205	215	236	199	207	206	196	201	229	204	195	199	215	213	204	188	198	217	218	226	212	207	208	203	224	222	209	193	211	233	234	203	184	209	191	193	202	206	195	190	214	232	205	244	247	216	198	197	186	193	197	213	213	211	215	185	213	184	243	207	215	202	221	188	241	223	205	224	213	209	174	213	225	212	217	194	222	168	191	232	182	201	238	219	210	209	194	198	200	200	219	188	215	199	217	213	200	220	225	216	205	197	207	169	199	214	204	208	220	225	221	241	200	241	231	229	182	210	198	224	212	189	217	196	205	208	219	216	211	219	204	207	230	204	166	228	205	205	221	211	201	222	209	217	213	204	235	199	209	212	178	215	201	242	209	185	194	238	217	231	205	195	211	202	178	178	209	194	215	193	211	194	202	215	210	209	208	203	208	193	222	216	231	213	213	204	203	203	199	238	215	216	219	236	196	206	206	189	197	175	234	226	211	242	225	187	217	181	206	195	196	201	182	220	196	203	214	185	223	225	211	221	188	212	203	214	224	200	207	217	198	197	212	214	167	217	183	235	198	230	194	178	216	217	259	235	199	215	170	201	220	181	210	223	216	211	234	190	186	243	214	200	190	223	218	225	198	179	202	200	207	197	198	223	200	216	220	205	222	219	207	197	240	253	217	246	214	212	216	217	230	203	201	218	208	214	223	208	188	229	207	198	210	188	236	207	197	211	233	185	209	185	209	209	250	204	198	217	210	192	185	189	217	218	215	215	235	225	207	194	226	205	213	212	202	198	220	211	230	225	185	207	202	214	216	197	194	199	214	204	182	212	178	212	193	210	204	215	209	233	208	211	198	216	194	198	215	189	209	212	207	192	230	189	221	206	186	204	210	214	210	193	217	228	230	189	193	204	214	196	207	221	202	210	194	204	194	200	222	225	210	196	200	188	220	204	234	197	214	193	215	184	197	224	218	193	231	220	189	204	208	218	230	164	235	210	208	196	229	209	228	213	197	211	205	210	210	195	239	235	214	186	201	199	210	192	237	212	178	194	226	206	237	217	221	202	226	205	210	223	222	205	227	208	183	227	218	231	222	208	212	201	241	207	216	226	203	227	218	239	253	226	193	193	216	200	193	228	222	236	213	188	224	211	226	214	192	177	215	200	210	223	243	191	208	210	210	207	206	209	208	226	213	205	220	215	227	229	206	218	214	203	204	214	191	215	215	213	203	202	184	186	185	215	195	178	211	214	223	191	227	220	208	213	225	225	210	232	242	221	200	206	193	201	215	221	208	204	233	211	190	215	196	235	205	212	209	225	204	205	204	210	222	207	199	220	221	202	214	210	240	226	208	205	194	228	220	241	214	214	222	213	209	206	218	194	202	183	192	203	196	195	215	204	234	209	202	206	226	229	189	238	208	218	224	230	215	201	189	190	214	219	226	197	229	217	167	219	239	236	246	226	221	196	225	206	199	238	222	227	175	168	172	209	221	204	216	187	214	240	249	211	215	191	197	232	183	195	205	204	223	215	220	206	210	220	262	218	218	211	219	203	222	208	216	234	216	188	256	166	210	205	210	233	215	215	230	200	222	206	240	229	216	215	218	219	208	226	216	211	229	202	209	228	244	226	206	212	225	227	203	206	223	220	198	212	189	238	223	181	183	208	206	211	222	220	220	214	228	206	225	222	195	174	213	202	188	186	189	227	219	199	216	205	196	174	199	205	226	230	187	199	199	196	200	196	217	218	220	206	207	251	226	219	215	175	203	222	209	209	185	212	213	192	235	215	206	199	228	201	187	225	210	226	234	195	193	228	216	196	245	223	202	210	247	239	216	217	215	213	218	211	203	205	192	205	212	221	235	214	241	202	247	208	219	202	231	204	205	195	217	199	213	219	211	206	211	222	215	203	225	205	190	198	236	195	212	221	206	223	209	253	198	220	211	199	196	192	202	238	186	203	217	210	198	199	198	195	212	205	219	210	201	207	186	217	207	207	200	174	215	232	206	211	200	223	190	229	221	220	234	229	202	227	203	210	194	213	210	200	203	209	205	194	219	228	214	174	200	186	227	199	207	221	213	187	205	227	192	207	212	219	209	201	220	202	185	191	218	188	220	188	219	248	273	222	257	203	232	177	218	216	217	236	197	203	244	231	232	237	216	198	196	220	208	206	210	200	233	236	225	203	204	216	214	186	223	192	228	210	201	199	197	229	214	205	196	188	186	181	207	224	182	209	237	213	185	216	202	206	201	254	207	237	198	193	218	229	233	212	223	214	203	205	228	210	193	203	191	200	217	211	215	247	217	200	222	218	226	206	196	198	227	190	190	217	221	183	209	196	185	204	184	226	179	233	217	202	212	201	191	216	207	242	212	200	206	187	227	205	206	187	242	218	224	213	183	225	251	217	204	236	221	199	214	203	235	207	212	226	206	196	198	189	207	201	217	212	243	212	209	198	204	187	196	205	200	197	204	212	223	236	210	219	234	208	217	208	174	210	199	205	203	220	195	225	200	223	200	224	234	205	221	223	213	192	214	215	209	230	226	228	190	216	221	218	204	229	178	191	201	233	214	198	198	229	228	222	193	206	221	226	235	230	201	189	188	204	204	217	205	195	217	208	220	244	228	196	210	235	201	217	200	208	222	234	192	204	219	242	213	195	198	196	192	203	180	217	219	210	208	222	207	208	236	221	211	209	213	235	202	207	233	209	216	216	233	218	194	214	205	214	217	194	220	221	222	212	229	246	240	204	211	216	202	212	206	208	216	204	221	211	220	233	235	236	205	192	198	196	180	211	233	212	199	223	227	226	193	212	197	213	213	199	223	192	223	211	195	215	221	212	214	241	227	212	203	203	219	208	228	212	194	205	227	236	201	203	182	222	201	182	208	207	201	200	233	205	186	217	177	181	218	183	221	197	208
7813	1228	2428	2606	2289	1630	1333	1136	1033	921	878	813	740	689	693	695	676	704	641	659	592	616	625	581	600	558	587	584	594	566	566	555	551	575	559	521	577	551	563	590	557	540	534	566	522	530	523	530	503	557	543	545	544	553	489	585	547	528	534	528	523	546	534	519	570	553	510	543	524	522	553	517	520	500	539	497	525	548	580	514	553	525	572	536	529	545	509	543	522	557	481	531	560	515	519	543	552	515	524	509	519	588	494	521	450	542	510	537	538	563	522	505	555	521	555	530	556	513	544	512	535	573	526	506	556	547	554	530	558	546	497	487	544	532	516	502	548	480	495	536	527	548	556	530	540	566	548	550	522	510	556	564	521	523	522	517	520	494	590	512	577	571	522	493	550	510	564	542	545	544	501	552	584	514	539	526	542	541	522	515	528	568	521	546	528	509	565	528	559	555	539	526	511	521	535	535	576	520	480	545	581	557	552	498	534	540	531	515	528	525	521	523	490	513	510	508	517	567	563	516	526	529	547	532	519	534	517	531	519	542	521	521	486	523	541	530	505	532	535	488	518	503	575	535	530	529	511	507	498	535	508	525	532	555	528	516	514	530	528	511	540	537	510	488	511	489	480	519	532	536	489	576	518	507	509	523	570	549	509	573	509	524	554	532	516	504	510	501	500	562	516	519	506	552	532	548	549	546	550	557	525	496	481	552	499	579	514	505	566	488	527	540	522	537	549	536	558	522	545	527	521	528	563	555	544	557	506	517	555	535	469	531	540	496	512	534	498	553	512	516	524	521	545	523	513	532	515	525	558	531	510	538	573	484	535	539	547	532	540	517	524	542	566	500	543	571	539	555	531	523	494	486	540	514	514	561	542	552	528	512	513	547	518	585	539	537	510	533	555	525	540	565	557	550	541	546	550	525	558	548	539	560	536	503	580	554	545	530	545	526	514	576	551	566	525	505	526	539	545	546	552	551	515	507	494	542	525	547	535	518	543	543	562	518	518	509	486	494	529	494	538	542	476	553	548	554	529	497	540	560	524	538	550	520	534	527	545	532	518	515	526	509	544	551	543	568	531	530	520	511	550	534	505	492	524	492	551	550	552	556	525	479	523	523	490	549	527	564	518	513	527	519	542	564	522	554	529	528	512	530	565	573	539	504	532	514	536	505	501	526	536	529	520	491	546	546	556	546	484	554	545	538	542	523	512	561	496	508	491	552	488	535	526	520	543	566	546	517	540	526	486	508	516	538	527	599	567	493	536	521	527	541	483	542	513	587	551	517	536	535	518	525	554	545	531	529	496	517	488	523	588	524	543	499	503	516	531	528	519	482	546	536	533	542	504	551	531	516	559	543	527	531	532	548	529	484	514	517	532	550	514	518	535	564	539	600	533	490	544	501	506	563	540	528	503	526	523	539	542	529	525	525	533	521	534	529	494	528	549	515	562	519	544	543	508	512	536	537	540	507	496	527	538	522	518	546	502	548	515	526	530	548	560	578	557	526	544	513	508	519	548	525	555	514	487	510	491	552	552	518	553	518	516	470	507	549	545	556	547	547	518	573	538	508	493	536	559	523	572	533	508	532	513	553	496	533	522	529	530	529	524	535	560	474	506	498	542	557	536	544	508	529	556	508	525	539	525	550	555	527	545	567	562	504	527	536	532	517	492	500	517	491	522	537	582	521	559	473	527	527	519	534	528	515	493	496	542	499	558	530	555	570	505	552	520	537	560	551	569	523	512	524	517	495	586	525	497	528	522	524	527	530	528	490	499	536	512	508	548	534	532	563	542	527	524	514	560	535	534	504	513	542	551	521	506	516	513	517	500	549	480	537	528	516	544	532	570	544	520	526	507	517	524	506	514	575	546	551	518	535	482	558	556	512	524	492	529	518	552	517	533	563	521	502	549	513	526	532	543	526	510	512	545	546	539	492	545	537	526	500	533	547	570	545	516	497	542	502	523	512	555	558	528	530	575	562	517	505	528	513	528	505	574	498	538	525	563	521	525	509	520	512	556	520	532	525	539	559	543	521	529	560	543	517	550	518	545	558	538	527	505	517	496	545	527	518	557	549	498	524	527	531	533	537	531	536	511	504	511	565	568	514	561	507	569	493	521	526	534	526	547	487	533	529	482	539	572	463	514	524	549	526	538	539	519	523	534	505	521	543	522	531	527	533	552	528	519	538	520	517	501	528	511	519	528	507	532	518	513	555	556	552	503	532	525	504	558	465	547	529	517	538	537	517	552	542	495	529	565	508	513	524	539	527	548	516	554	545	527	548	510	568	570	549	493	564	546	540	539	531	512	481	586	555	545	538	512	549	555	508	525	492	523	524	554	536	534	526	555	502	516	556	546	521	515	521	560	501	535	531	520	518	557	530	567	518	521	485	551	482	543	549	553	562	522	522	537	528	558	576	544	552	523	504	537	558	503	501	524	539	528	483	532	566	529	541	517	538	550	484	527	495	523	510	505	500	542	502	521	528	514	539	536	530	510	516	559	517	528	541	511	497	543	514	519	528	487	569	513	560	566	515	517	522	511	544	555	539	530	530	582	566	505	503	510	546	511	520	524	517	523	514	535	526	568	532	555	541	517	566	532	525	525	530	544	498	512	533	534	543	514	525	496	482	516	519	582	504	508	532	565	503	531	559	516	535	514	533	498	540	540	514	523	503	527	543	536	532	526	510	559	549	549	512	554	482	475	532	536	501	507	487	522	508	537	526	543	494	538	502	592	539	503	544	544	541	519	544	536	560	561	566	607	557	591	517	503	516	502	537	541	493	536	508	601	520	512	528	502	551	512	523	504	525	559	506	536	575	519	570	538	538	553	521	539	524	504	527	547	494	526	526	518	536	544	536	534	542	507	529	538	550	517	510	511	517	499	561	565	513	530	557	501	551	519	573	528	508	499	565	518	547	510	546	549	569	552	548	534	534	500	543	511	509	500	550	505	535	477	516	517	489	539	525	551	472	521	530	525	555	526	526	556	523	532	523	521	549	517	523	557	507	538	577	534	536	545	556	515	518	542	525	525	532	547	529	549	545	498	527	504	528	480	541	505	517	539	571	538	520	512	597	535	591	518	497	455	521	499	530	557	498	525	491	515	546	521	503	538	532	526	529	550	543	534	541	535	526	560	553	550	531	533	527	551	528	531	523	552	553	540	516	549	554	498	519	526	514	535	538	534	535	532	523	542	523	486	516	524	508	500	552	527	542	518	521	521	511	509	517	556	537	523	564	509	505	504	507	548	523	512	500	528	509	515	529	556	530	519	524	486	548	532	483	580	553	505	541	526	520	533	565	566	493	502	536	500	574	521	571	524	518	512	513	479	536	519	525	544	572	549	481	573	508	552	526	528	517	529	555	515	574	517	539	553	551	537	546	558	531	543	530	527	512	516	507	540	560	537	508	514	531	535	527	516	515	516	570	554	532	472	512	514	551	559	531	533	520	536	522	498	484	538	550	499	552	558	520	538	468	533	537	517	542	521	498
1620	332	378	370	343	379	328	366	389	372	375	328	347	341	344	356	333	378	307	342	365	360	306	351	352	406	327	348	378	346	332	327	345	354	369	329	364	371	356	391	389	410	394	345	370	349	341	365	333	376	348	328	359	361	339	353	346	376	338	330	348	347	360	337	366	329	344	337	352	338	339	352	355	347	331	373	331	362	324	349	385	363	319	338	363	361	369	346	352	382	361	349	339	370	346	371	306	394	359	357	355	381	353	382	345	333	352	368	333	354	305	351	337	351	326	359	356	349	359	339	379	372	353	379	352	370	380	340	363	396	379	346	361	342	361	363	363	350	313	369	378	395	356	352	334	342	360	339	346	372	365	330	330	361	337	364	333	344	327	421	374	341	332	351	365	356	359	360	319	376	352	347	333	331	352	364	364	358	383	367	373	342	347	373	341	352	384	351	330	329	367	368	355	369	345	319	343	349	349	371	337	348	348	367	392	346	338	314	348	357	361	331	311	336	364	336	335	374	362	348	345	348	353	359	365	352	325	348	353	371	359	350	348	357	347	396	354	364	351	348	351	359	355	371	384	366	384	339	387	341	404	363	358	346	358	386	334	355	366	384	379	358	343	353	364	390	352	405	376	318	352	379	361	362	376	397	333	352	363	368	366	385	345	388	343	351	309	320	418	325	371	350	349	368	379	350	345	343	347	330	367	336	367	362	317	376	351	333	340	350	376	364	369	335	332	368	351	358	345	348	339	373	342	368	396	327	335	297	384	349	352	344	385	336	383	386	366	335	334	359	342	362	351	347	325	347	367	342	354	354	332	394	344	396	320	385	352	368	345	364	353	337	359	367	353	346	339	356	364	350	330	332	418	340	350	319	382	365	334	369	335	378	372	328	393	386	360	326	319	344	351	369	368	357	353	341	362	348	337	355	346	360	359	366	360	355	329	339	388	346	353	367	365	359	342	367	376	378	388	342	363	331	376	378	336	396	358	362	374	318	340	350	356	365	349	347	407	369	336	322	374	355	364	365	365	339	358	366	323	368	354	344	338	343	353	367	338	348	365	364	369	377	374	373	357	383	325	349	319	350	392	366	354	345	353	414	377	370	358	364	352	321	363	376	368	361	301	392	351	370	367	351	365	324	305	370	368	357	302	382	366	364	356	352	339	343	333	364	378	374	348	373	386	363	340	333	347	346	343	341	385	381	356	334	394	371	353	380	362	385	353	363	352	334	379	342	326	353	367	347	408	353	360	333	335	340	342	375	363	342	369	383	361	364	321	364	376	372	318	367	331	358	326	373	365	409	370	365	380	397	358	347	362	340	361	356	364	355	333	335	346	382	341	333	349	355	329	366	371	337	336	333	360	346	369	375	319	384	354	334	378	377	353	362	308	343	372	339	347	316	336	347	354	333	331	349	360	350	331	404	376	365	352	381	310	348	361	316	400	345	384	334	364	350	386	379	346	367	343	389	376	394	326	354	366	368	349	396	343	356	332	380	354	334	368	364	348	363	348	338	349	335	361	344	376	354	362	378	351	399	320	357	364	351	335	362	367	384	363	355	379	342	371	354	340	357	354	380	328	371	361	355	333	368	332	319	346	328	328	315	342	346	365	381	365	359	364	365	357	353	376	403	352	343	333	390	339	338	355	377	336	332	357	338	355	376	338	375	355	404	346	351	363	347	369	349	337	287	297	362	356	330	334	357	357	319	335	342	374	329	370	319	346	353	341	334	351	350	377	340	368	340	366	379	324	330	357	346	355	364	391	368	329	325	339	339	326	329	329	309	351	376	376	329	359	338	365	365	345	354	355	378	324	323	373	351	352	372	344	362	355	342	347	347	394	386	372	378	345	364	351	319	359	353	358	364	364	402	416	390	291	312	371	364	374	360	313	365	340	373	371	352	350	365	367	345	341	394	358	367	374	342	375	332	326	350	341	356	360	370	361	346	352	364	329	330	330	324	334	354	357	332	370	343	335	310	333	354	373	337	336	346	358	336	336	378	335	356	352	332	380	390	346	364	338	357	385	340	359	356	340	347	366	360	319	357	340	339	376	353	360	339	350	314	365	337	382	331	343	329	394	350	372	369	348	334	364	361	316	336	375	354	344	363	347	355	348	359	349	359	349	330	369	320	355	355	342	375	333	342	403	394	357	358	365	373	363	346	347	372	366	344	368	356	333	317	353	386	377	349	357	369	387	358	332	381	377	364	350	368	363	326	368	354	375	343	359	323	405	340	361	322	320	358	339	359	355	388	360	342	329	352	361	339	347	406	363	352	327	377	344	338	373	311	299	335	323	356	319	361	327	361	342	365	394	357	362	359	366	323	347	340	346	375	406	343	331	368	341	364	342	329	383	378	355	342	377	342	340	386	359	338	359	320	354	381	371	355	353	357	347	366	388	368	338	324	337	343	364	341	361	339	369	364	333	383	367	406	377	364	326	374	369	335	314	393	365	354	327	348	328	317	367	382	352	374	360	333	391	386	373	314	354	371	337	378	363	332	371	362	390	369	371	331	357	359	317	388	344	366	346	375	325	362	390	379	316	360	353	340	396	388	403	372	378	372	372	345	325	340	327	339	348	340	341	346	364	355	336	346	353	350	352	338	365	366	329	375	347	356	378	362	351	324	299	362	362	354	372	370	330	336	378	334	367	348	348	342	328	345	372	345	345	359	376	346	378	354	392	351	344	366	387	378	360	394	357	319	349	348	380	421	348	347	328	353	354	368	361	363	329	352	378	322	347	358	350	345	348	328	366	356	341	386	339	344	327	358	361	333	344	329	365	365	370	369	365	361	347	367	380	336	325	339	360	378	365	383	330	344	347	312	348	337	338	347	351	324	356	318	379	376	360	354	389	340	351	357	331	371	340	346	345	358	330	341	352	354	343	383	376	349	344	354	347	360	346	318	378	326	391	335	365	345	351	381	367	354	351	351	345	343	332	320	331	381	366	360	352	353	347	305	331	309	360	366	394	352	382	363	372	374	353	365	333	328	363	357	356	342	357	336	349	363	394	404	319	342	372	374	348	333	399	356	354	343	368	328	328	373	360	410	352	348	346	420	375	387	345	364	328	342	350	352	355	350	356	387	405	335	346	398	363	363	355	318	362	366	302	346	373	358	346	371	332	344	372	361	350	392	330	354	349	368	344	359	372	366	402	350	333	333	363	375	330	350	389	359	332	355	357	370	374	330	356	339	359	398	363	355	343	358	366	359	374	371	360	333	363	369	360	366	387	359	350	345	346	345	335	323	378	368	376	366	355	368	349	355	350	356	338	338	389	331	342	342	363	326	336	361	338	352	361	367	375	333	352	391	410	354	373	387	336	355	340	330	363	366	336	354	362	358	341	362	331	349	355	359	371	339	336	350	341	381	359	384	356	360	365	343	379	376	353	365	346	356	399	357	335	383	332	330	371	368	363	364	360	380	346	320	353	367	310	309	364	347	375	341	382	365	315	349	363	334	368	345	338	361	370	351	366	360	386	354	329	342
1922	838	829	824	755	794	801	784	800	778	775	793	795	748	783	784	749	817	803	801	758	849	810	757	776	719	763	733	766	810	801	767	790	827	758	805	735	821	832	771	781	768	779	748	786	818	769	748	747	849	770	779	768	816	727	736	762	749	767	736	736	775	752	799	776	807	792	750	834	797	845	808	740	754	829	760	821	779	789	750	751	817	754	775	777	787	783	802	768	793	778	780	735	753	825	776	802	768	815	727	745	750	769	774	747	770	766	761	772	745	809	772	801	786	755	813	748	797	795	769	753	783	773	764	785	833	753	745	810	750	810	762	791	811	722	747	821	764	771	760	797	806	755	760	769	759	763	779	774	743	771	766	774	777	751	756	765	810	756	777	754	818	846	700	812	779	787	788	783	758	763	750	778	780	764	740	840	739	782	754	738	777	777	788	760	781	778	803	829	751	791	787	771	756	757	749	740	775	773	790	742	788	767	771	757	742	727	771	765	791	798	747	757	813	787	746	769	787	781	747	758	796	747	740	790	729	748	728	760	762	760	776	824	779	766	744	738	792	771	774	846	803	774	805	796	749	799	728	789	810	768	816	749	817	742	779	744	751	765	806	745	805	741	765	808	782	784	737	785	807	779	775	712	784	771	784	802	807	781	796	747	765	806	779	765	771	805	796	799	771	753	753	818	759	750	779	758	775	780	778	765	782	795	773	770	752	758	718	799	754	773	799	802	810	778	765	775	764	762	785	766	785	791	764	753	726	794	762	809	792	771	765	768	787	771	825	764	745	775	797	747	732	790	805	766	796	792	767	760	741	774	803	765	742	734	769	704	770	747	797	791	822	883	788	755	808	807	766	723	769	795	764	787	812	813	722	785	788	782	808	799	709	769	762	769	804	774	755	782	782	808	740	767	747	786	753	766	789	792	836	820	782	814	748	773	807	824	728	754	812	787	815	776	764	817	799	795	744	768	760	770	729	745	793	795	758	775	782	799	752	775	791	833	807	766	820	798	754	745	736	785	808	808	800	802	773	770	739	772	795	748	798	788	781	747	744	759	837	760	782	798	785	751	820	778	765	771	770	819	792	769	763	752	792	788	735	776	765	768	784	821	727	790	753	745	811	783	769	811	742	758	855	775	734	776	755	737	763	758	725	813	735	782	812	806	783	778	754	769	814	770	773	749	761	758	785	762	762	756	770	798	805	776	761	759	761	750	765	782	781	772	790	774	750	756	793	765	817	765	760	790	786	807	753	794	763	783	792	817	771	765	711	802	780	756	737	759	760	788	778	798	775	753	788	787	746	837	765	762	792	837	762	784	733	795	736	781	766	799	817	773	782	746	790	720	720	746	773	776	742	727	820	759	858	793	782	793	785	773	765	793	769	783	734	798	780	768	755	762	797	750	747	800	772	779	795	765	835	781	790	722	749	797	792	794	791	738	758	766	764	774	793	810	770	756	833	803	766	793	875	754	747	808	800	754	777	753	771	761	775	718	769	731	761	801	771	724	817	775	809	807	773	790	738	825	795	797	784	780	775	722	775	825	714	780	785	781	800	756	757	722	769	815	782	785	783	781	703	750	820	790	781	799	792	790	752	733	789	822	797	767	806	773	763	835	765	788	769	771	795	786	819	767	759	797	777	747	781	719	769	771	826	786	815	748	799	754	733	781	726	740	749	768	770	768	818	784	827	800	759	774	778	793	725	777	806	778	779	749	806	780	778	786	771	721	791	758	778	746	818	819	796	806	763	795	756	784	745	789	807	792	790	813	780	823	773	797	767	824	766	829	790	775	776	804	774	784	777	716	807	707	807	776	771	781	795	786	774	811	759	732	778	769	778	749	761	770	747	769	789	818	785	764	811	708	753	807	797	788	782	755	754	794	785	767	786	765	807	716	801	763	749	763	786	808	721	798	802	779	777	818	787	724	803	787	753	781	817	811	822	820	782	746	785	793	801	817	801	733	720	759	773	777	814	780	777	734	781	814	786	746	745	758	780	795	784	748	776	720	722	754	771	784	764	780	779	780	732	771	812	794	826	766	767	802	766	791	737	741	759	759	723	761	799	780	745	761	720	729	765	765	822	740	760	754	760	737	793	779	801	782	770	805	750	785	827	814	772	810	755	797	772	772	786	794	779	795	771	772	757	763	791	804	820	817	750	794	730	816	776	789	743	786	744	756	784	758	725	783	738	782	845	759	750	750	746	792	757	747	829	780	737	759	710	768	806	782	712	773	781	799	768	802	770	782	735	797	792	762	792	733	793	746	813	735	788	768	745	764	747	769	767	735	806	719	776	761	783	789	746	788	792	830	742	799	752	741	767	790	775	805	753	765	758	774	742	817	789	803	791	744	769	731	781	787	790	785	816	819	777	762	766	754	777	801	760	773	770	764	806	784	783	774	809	769	802	782	771	795	789	766	701	746	759	772	770	786	792	746	740	769	781	800	823	779	785	752	766	727	731	733	772	786	775	763	796	781	742	811	773	711	794	821	752	750	801	789	776	792	748	806	797	759	760	761	800	786	763	789	804	786	710	772	804	750	760	766	751	788	791	774	748	765	780	818	784	809	753	786	799	798	837	748	844	819	785	719	852	782	783	840	733	792	798	754	820	795	806	743	770	771	796	793	737	796	756	797	732	784	755	747	770	803	736	783	809	805	779	765	764	786	822	718	789	778	781	837	799	804	766	750	782	788	828	703	811	815	772	789	748	750	753	799	787	770	820	810	781	782	763	811	786	787	797	726	750	796	775	776	790	747	809	774	807	851	783	741	824	701	755	807	714	775	809	753	796	793	781	794	786	762	741	784	761	801	787	786	757	771	813	798	834	727	772	775	802	816	755	777	807	789	787	739	750	780	801	751	814	735	786	814	801	753	748	792	673	781	797	796	788	805	731	797	753	829	807	805	783	773	760	764	778	797	746	797	815	759	724	793	791	757	798	808	767	775	781	760	767	741	722	775	791	788	755	840	759	770	739	814	781	826	815	787	761	778	733	786	768	822	817	722	808	826	795	733	763	831	799	769	768	787	738	749	751	818	771	749	762	806	783	782	767	751	800	772	803	777	763	857	748	768	757	783	775	750	780	718	765	775	781	793	831	786	720	768	781	754	784	757	782	804	802	787	812	788	771	774	777	729	799	758	802	742	773	736	819	765	777	774	774	781	763	809	748	765	788	793	761	766	789	745	733	734	737	773	787	801	781	732	800	738	762	789	796	823	824	819	741	774	784	763	798	738	805	801	735	801	843	774	763	787	761	742	744	722	816	734	783	763	780	762	779	799	758	760	728	748	748	769	774	807	776	745	755	809	746	777	792	803	801	803	767	716	745	731	748	800	755	766	773	784	784	821	774	794	772	801	815	784	842	791	780	755	758	743	762	792	789	799	754	747	793	764	792	785	773	769	774	741	778	770	752	794	759	772	757	766	775	826	734	817	788	770	782	745	740	744	761	738	806	749	808	784	793	814	763	764	788	761	804	752	775	788	768	816	761
7250	650	718	468	388	283	217	232	212	213	174	179	194	170	160	176	173	170	163	164	160	162	163	149	161	151	145	172	182	173	151	174	165	156	144	157	157	152	167	170	171	171	167	153	177	145	140	182	150	179	142	148	202	160	171	152	149	165	125	178	153	168	165	148	160	184	169	169	143	153	152	152	202	164	162	162	158	190	152	166	141	179	174	159	173	169	147	168	155	152	158	168	168	187	157	178	160	159	150	163	168	186	169	163	169	179	173	182	175	151	168	177	137	186	149	159	155	167	154	155	155	169	179	130	156	167	185	160	144	166	174	157	165	177	149	182	176	152	153	149	170	160	167	143	152	167	170	146	162	148	163	151	157	175	182	174	157	165	175	169	172	160	159	154	174	154	162	150	140	153	178	168	170	157	153	166	158	187	171	167	146	161	146	147	164	140	164	155	177	195	166	161	176	161	189	177	138	175	161	132	170	154	177	150	164	179	142	134	171	137	166	170	177	160	191	156	203	157	146	138	163	151	145	146	170	166	200	169	158	200	151	171	195	178	189	138	188	177	157	153	190	182	147	163	150	164	159	162	179	153	179	150	146	159	163	182	158	174	154	153	156	165	172	189	165	168	165	155	166	185	186	188	154	176	128	149	170	155	168	150	144	142	174	150	169	170	162	162	164	155	179	146	157	147	179	174	168	166	158	167	154	192	142	172	146	174	160	153	177	168	157	174	160	168	193	163	185	170	154	146	120	166	142	157	172	133	150	154	168	174	177	154	162	160	141	158	167	165	189	158	170	187	166	177	172	163	158	177	155	161	155	168	164	165	154	170	157	169	178	163	180	177	182	148	175	172	187	166	136	162	160	165	168	171	177	174	147	158	180	160	153	159	162	149	164	140	152	175	159	165	144	148	168	159	158	157	164	163	150	178	175	174	169	165	166	180	146	167	161	178	182	189	191	167	139	164	153	141	145	168	164	157	168	178	153	174	179	136	173	153	159	159	141	181	179	137	165	138	142	162	170	181	160	179	157	167	150	158	163	171	163	151	156	176	162	178	168	159	141	161	169	138	169	141	166	157	168	164	152	142	155	181	151	152	167	179	166	158	158	168	136	174	160	168	143	154	143	166	170	162	189	171	143	149	162	170	152	167	159	168	183	180	180	163	165	184	187	153	167	180	154	133	147	167	172	161	154	170	155	141	143	165	174	168	149	156	170	166	162	148	123	165	170	155	176	184	173	160	166	180	165	181	148	149	172	156	161	165	145	170	164	159	152	171	148	182	152	177	167	130	152	171	199	205	182	163	147	157	173	162	160	168	150	168	155	167	178	168	177	153	176	170	173	141	162	137	155	170	177	158	160	150	163	158	154	151	143	153	168	135	171	151	143	158	169	149	166	169	165	171	190	135	173	182	175	146	159	186	181	152	166	151	141	146	156	139	170	150	149	152	161	172	156	157	151	167	154	174	167	172	178	160	150	157	157	171	156	181	163	171	168	152	165	161	149	168	156	155	191	175	163	172	160	170	185	169	204	176	184	180	159	148	160	163	171	166	180	178	174	180	158	185	166	169	159	136	153	150	177	160	157	189	133	165	156	153	181	169	184	162	178	183	161	190	156	177	185	176	190	165	166	169	173	147	174	175	195	181	145	162	167	170	208	161	186	155	178	146	167	180	145	174	149	148	141	160	149	145	176	181	163	165	164	162	150	147	168	154	142	154	162	156	123	183	177	158	176	175	178	153	159	170	168	176	172	173	168	184	144	149	151	167	172	152	149	128	157	172	185	160	168	179	188	158	176	154	159	144	139	157	156	163	163	156	173	172	143	156	156	158	166	188	181	164	145	141	164	167	162	166	194	175	152	166	163	176	151	174	160	143	167	157	150	159	171	156	167	150	177	148	189	176	173	150	167	146	155	172	153	166	177	141	165	186	186	198	133	149	165	167	155	170	160	163	168	175	170	154	170	124	165	151	165	175	162	159	134	157	174	165	159	153	180	178	165	153	188	165	168	164	166	142	156	138	148	173	185	171	133	151	148	157	157	194	174	147	167	157	183	162	142	182	164	158	163	146	153	170	153	163	171	159	153	159	173	161	169	163	145	123	188	156	177	181	157	158	160	170	163	167	165	170	161	165	176	182	159	145	163	163	147	156	170	167	150	161	175	180	151	144	161	166	167	167	146	166	181	175	163	166	173	163	162	160	164	170	131	164	174	171	201	174	169	167	175	179	152	168	177	156	156	190	172	165	176	132	165	162	156	173	190	161	156	177	154	138	160	192	169	149	121	166	175	160	186	162	162	187	153	167	185	160	153	158	177	158	170	188	153	146	142	148	154	175	156	176	137	155	169	200	165	162	149	167	189	147	162	181	160	159	184	158	165	156	156	158	151	140	152	153	180	160	172	171	140	145	153	170	146	180	167	165	142	160	148	159	166	164	151	156	168	154	160	178	172	170	154	146	160	173	183	172	171	158	171	180	134	165	163	160	153	173	167	164	166	170	143	166	166	173	177	172	155	166	175	186	183	186	151	176	177	153	161	152	147	160	162	177	178	166	184	170	142	162	143	143	166	174	161	156	159	150	164	157	181	178	160	157	155	163	175	166	147	143	158	163	173	153	154	186	172	143	171	160	161	167	174	145	165	178	164	188	188	162	159	174	165	155	154	153	159	159	167	165	151	151	164	156	137	170	180	137	160	167	170	155	157	143	156	161	161	185	183	164	158	176	150	157	159	121	153	174	163	151	173	179	172	171	204	154	160	175	151	157	171	146	159	166	199	171	165	155	177	146	161	165	187	164	169	176	186	188	175	184	155	156	168	168	167	162	163	138	163	172	158	179	175	159	168	154	146	166	153	172	158	165	156	166	152	171	173	184	175	162	175	150	165	181	163	160	180	173	163	175	145	135	151	169	146	161	165	146	167	172	179	178	161	171	197	170	164	173	165	141	181	161	166	154	154	154	171	170	151	175	176	165	175	181	158	153	158	137	155	178	156	174	151	173	171	169	153	144	137	165	151	147	175	153	144	155	168	175	163	165	168	158	165	160	152	153	160	159	178	170	174	162	156	150	198	198	202	177	166	148	163	152	160	145	145	168	143	161	168	140	161	175	159	144	147	142	169	167	184	158	164	165	152	130	155	187	180	141	144	161	176	161	164	157	159	152	156	126	136	188	152	152	166	159	179	178	178	173	154	150	155	164	176	163	166	139	169	183	163	162	144	150	158	163	183	162	162	182	172	174	164	162	166	174	171	168	169	138	144	170	168	166	176	167	192	161	159	186	169	170	151	148	169	155	154	140	172	191	169	161	168	181	185	171	175	178	170	177	171	179	169	190	167	157	163	151	173	152	152	156	174	151	139	170	153	176	151	155	177	156	146	185	161	147	156	182	182	169	169	150	149	158	167	193	168	186	153	156	146	148	169	161	158	177	175	188	181	181	161	175	159	186	163	164	156	180	188	166	144	186	179	159	148	175	159	160	150	166	163	160	158	173
6047	811	1439	1546	1287	1031	811	714	677	595	604	538	578	520	504	504	495	476	466	470	458	467	465	444	473	420	455	426	451	424	466	430	429	396	442	408	428	421	428	430	394	430	453	391	401	427	440	389	402	411	430	434	428	397	397	424	409	419	440	367	467	406	406	384	430	434	439	399	399	406	416	392	392	405	394	450	438	388	344	376	419	417	416	424	433	388	396	401	429	436	438	399	413	392	465	387	387	421	423	404	403	418	442	400	419	411	422	435	413	422	413	406	422	357	414	375	435	429	385	424	406	399	439	406	395	379	388	406	375	394	415	439	384	390	393	446	432	416	370	414	382	378	380	382	392	386	386	408	400	409	411	402	403	403	391	404	433	415	410	401	426	376	436	390	393	390	387	393	395	384	372	398	404	415	440	409	397	403	412	414	418	435	403	410	392	391	409	422	426	367	354	379	415	440	466	413	397	401	390	417	421	408	405	437	418	414	401	395	384	371	389	384	406	403	391	385	390	418	425	383	416	405	468	411	388	404	405	401	418	407	431	432	384	390	409	406	393	350	432	360	434	436	402	396	431	380	407	345	395	402	390	388	387	423	404	439	390	424	385	390	407	385	400	396	385	413	409	384	413	450	424	412	391	394	383	394	408	422	382	413	430	365	408	411	413	417	428	370	406	405	381	429	390	396	426	399	382	391	393	379	413	382	399	423	433	394	402	390	430	420	383	389	400	416	426	414	414	422	391	388	401	396	385	417	420	421	389	445	383	388	391	400	390	399	380	402	369	369	447	386	384	411	374	414	411	424	408	399	391	417	374	418	428	425	387	411	437	399	390	392	405	402	412	383	414	412	408	401	389	414	407	435	387	405	416	376	375	403	447	414	397	402	405	401	435	407	403	390	420	368	401	406	400	412	420	363	390	413	394	387	412	408	389	391	419	400	443	388	360	435	438	376	403	415	396	412	441	395	425	409	380	388	419	400	421	386	400	431	409	397	391	389	392	404	417	418	396	433	395	406	409	422	376	392	397	374	428	420	382	410	412	425	426	426	399	386	406	391	397	415	418	399	424	389	431	394	411	417	410	367	391	424	400	416	458	428	361	380	399	395	431	426	427	405	347	412	387	379	425	411	388	409	373	413	406	406	370	395	419	384	399	409	415	423	442	422	364	383	406	418	395	384	408	384	441	381	431	438	359	405	381	418	448	370	400	382	404	398	410	412	423	385	434	398	414	447	418	412	423	411	425	391	417	429	393	434	403	417	427	455	423	407	434	372	401	386	430	424	395	402	398	386	390	450	428	378	371	428	384	432	388	417	421	410	431	415	400	439	402	407	380	406	381	393	386	386	440	416	430	412	407	375	390	385	423	410	391	413	400	408	428	410	406	404	402	373	370	405	435	414	391	380	410	390	384	391	428	388	441	399	402	440	372	376	404	426	407	386	414	424	412	407	424	397	387	378	395	406	423	373	444	398	414	373	392	407	382	421	391	395	396	413	421	421	378	376	386	382	409	426	398	395	415	387	410	423	399	421	388	403	405	368	440	417	408	373	404	427	405	430	375	392	425	406	386	444	394	426	402	467	399	420	404	391	404	413	405	439	408	403	420	412	389	410	391	391	411	429	378	393	412	423	417	413	400	361	425	417	396	398	404	424	396	412	457	407	413	367	409	403	399	422	427	432	459	384	410	423	418	394	385	400	424	419	387	398	423	402	426	380	427	446	410	426	414	436	382	423	413	387	400	376	369	388	393	420	404	378	356	425	389	428	414	427	379	419	399	365	423	436	380	410	411	408	396	375	414	398	375	364	437	372	453	394	406	412	389	418	395	369	391	370	386	407	432	414	440	428	392	420	411	376	409	419	412	401	384	412	420	416	373	367	418	414	457	412	408	418	380	403	442	422	405	370	438	410	388	420	437	403	377	408	412	432	425	386	399	387	388	403	412	411	411	425	410	412	412	408	394	381	421	397	404	406	429	418	395	368	395	394	392	425	387	412	410	388	434	367	395	398	400	364	393	402	387	407	406	398	384	426	386	405	439	416	368	417	412	402	414	395	375	397	377	393	410	401	421	393	405	424	377	405	410	413	387	365	399	434	429	386	416	405	411	387	425	422	388	397	378	434	388	389	410	398	407	421	385	383	402	368	408	420	397	409	417	414	408	394	396	416	428	413	396	364	385	421	400	387	373	415	364	380	381	408	393	415	390	404	414	407	405	398	410	409	421	429	402	428	405	397	433	446	408	426	393	382	409	366	382	429	428	410	383	433	459	442	378	418	401	434	372	434	401	396	407	415	410	394	395	406	423	392	387	412	402	370	418	418	402	413	445	365	388	388	416	404	377	384	403	406	419	418	424	372	394	403	397	352	430	427	412	435	405	387	363	394	395	402	394	424	403	397	399	374	397	397	404	392	382	413	369	371	399	401	403	411	389	370	401	399	410	393	376	400	381	377	373	407	384	383	445	431	395	395	387	407	436	371	411	430	410	393	403	420	381	407	433	383	397	430	383	421	407	393	406	408	429	423	370	417	420	435	426	405	437	383	404	419	375	410	376	433	391	438	429	430	390	413	407	406	396	409	386	372	397	410	422	394	381	392	396	437	425	376	408	403	411	425	388	403	392	409	399	409	351	396	392	438	419	423	398	409	447	393	383	398	428	404	422	412	409	422	393	427	394	415	428	425	436	440	362	391	437	379	394	387	388	398	407	417	417	365	427	431	397	417	394	410	396	391	370	378	413	368	410	415	404	397	390	381	410	401	400	423	405	399	405	420	422	419	421	452	380	397	402	408	404	377	394	382	420	408	393	468	419	395	379	378	424	423	404	437	417	431	439	392	394	412	393	400	410	411	366	431	408	413	415	423	374	403	409	395	380	378	379	397	440	429	428	412	424	427	371	443	409	392	401	427	374	406	360	401	425	423	433	444	394	380	371	374	428	402	390	390	375	360	456	411	367	419	396	378	424	414	373	402	430	389	380	395	417	393	399	420	376	408	392	397	414	395	368	424	432	399	421	411	385	448	388	382	399	368	388	391	419	438	400	417	444	404	407	433	404	389	412	423	381	445	396	403	403	383	410	430	365	371	415	399	427	395	409	418	401	450	371	420	383	429	406	398	386	390	397	423	411	392	396	392	401	374	408	385	391	386	431	367	424	436	374	403	434	441	391	395	395	387	387	432	425	415	382	393	404	376	410	420	391	402	405	391	379	391	386	393	377	408	413	432	406	401	430	404	418	402	367	388	441	398	447	409	401	417	386	430	419	422	402	365	410	429	391	377	400	381	430	398	401	414	408	370	384	405	434	391	402	438	417	400	371	412	434	412	417	400	406	372	404	431	382	425	409	393	376	405	410	406	375	423	382	383	421	390	426	369	379	390	361	412	401	441	414	390	393	420	397	436	432	382	408	410	431	406	400	392	426	377	418	421	382	439	389	397	404	389	436	438	388	388	407	421	395	402	401	421	368	381	389	420	435	400	392	381	389	399	423	427
13686	1381	1296	876	662	435	376	328	278	269	289	258	249	216	222	199	225	254	221	215	223	218	208	221	221	188	235	226	227	215	224	202	223	198	212	226	227	244	242	201	175	189	192	201	193	236	214	219	228	209	205	202	216	211	211	209	228	205	209	216	216	203	207	190	219	217	228	224	218	225	199	219	215	230	183	240	222	217	185	202	244	199	226	220	217	236	224	203	195	208	190	192	204	205	187	237	217	199	207	235	214	205	228	190	212	223	222	201	214	187	224	181	241	216	219	190	212	185	209	232	205	251	214	205	223	208	268	223	191	222	220	197	233	213	200	206	251	237	217	213	203	236	210	216	205	193	196	229	201	209	222	221	212	217	195	230	210	209	205	210	202	189	223	185	219	208	210	224	226	205	175	219	202	210	207	209	206	211	186	228	232	227	221	199	229	204	216	236	222	204	222	182	226	214	177	200	204	210	239	215	201	191	219	228	214	210	199	179	183	215	213	251	217	204	195	232	224	223	217	211	219	208	224	209	196	217	194	201	206	213	219	212	197	191	208	248	233	212	219	217	188	228	231	215	202	204	214	224	189	222	201	222	211	208	220	227	217	193	218	202	222	229	231	203	236	212	222	236	191	216	214	212	212	208	202	211	215	193	204	223	190	193	214	214	218	201	194	193	203	251	229	224	237	210	213	200	203	224	207	197	217	217	194	204	230	225	219	216	195	211	208	207	229	198	225	200	169	214	224	205	201	199	212	206	210	218	192	215	226	211	242	204	212	222	217	225	193	222	205	210	204	187	211	203	207	228	201	182	223	204	211	219	194	241	200	185	224	232	218	214	257	204	201	223	208	187	216	202	204	208	213	222	205	220	191	203	211	232	229	189	229	189	209	219	236	223	210	245	210	201	200	224	199	230	189	230	244	224	229	218	225	191	234	186	178	215	240	194	226	204	228	265	206	189	188	189	175	195	214	233	197	202	200	193	189	184	207	212	189	206	220	207	185	193	218	180	198	233	207	232	231	193	243	218	215	193	180	203	223	230	238	211	230	197	197	226	228	183	204	220	233	231	204	196	199	228	230	219	222	211	217	217	191	243	203	217	187	206	209	200	215	217	198	211	225	209	202	204	180	216	203	202	228	214	202	227	199	191	212	209	182	213	214	213	220	182	227	209	238	211	195	225	218	212	211	215	213	232	204	214	209	205	208	204	221	230	214	189	203	219	210	222	215	203	206	197	195	210	213	205	198	186	219	206	205	213	219	200	198	206	222	217	209	207	198	208	199	219	204	232	194	231	222	221	217	196	206	215	215	215	189	206	216	225	219	210	190	200	232	193	186	205	203	227	197	203	215	220	192	222	234	227	216	236	221	191	210	235	217	198	212	204	212	210	221	198	203	197	214	198	230	193	210	236	208	211	191	208	210	217	214	232	214	218	201	204	182	227	197	194	202	209	188	204	191	184	213	214	191	195	220	234	191	209	227	225	214	219	208	207	210	189	208	235	191	220	198	221	193	206	218	224	234	215	220	216	221	219	210	200	193	219	212	239	200	214	187	210	212	229	209	215	200	212	222	214	183	229	185	195	229	209	207	206	214	216	192	228	224	213	219	190	192	199	193	258	226	223	226	226	217	211	233	210	188	222	249	225	229	198	195	191	200	201	188	190	205	211	207	199	202	210	236	216	199	214	198	184	182	205	229	182	208	202	194	204	206	204	203	210	191	212	194	209	190	224	191	229	234	194	273	199	226	209	185	202	220	245	224	195	196	187	187	211	245	228	217	218	217	196	217	218	214	206	179	224	211	245	219	229	195	206	227	219	211	206	241	237	201	221	207	199	241	215	189	228	202	203	219	187	216	231	225	201	229	238	203	195	187	214	226	213	203	214	237	208	202	184	227	230	203	217	212	208	218	178	196	208	192	240	240	219	231	216	211	193	224	223	203	191	208	233	228	225	253	195	200	208	229	211	226	212	188	237	218	204	223	222	203	214	218	216	258	203	186	210	219	222	195	194	200	191	243	227	228	202	218	218	198	188	207	239	197	223	229	210	216	237	214	197	199	201	218	204	219	186	211	171	204	190	206	209	221	209	212	200	199	224	199	221	215	216	196	191	206	238	217	240	215	218	198	206	235	209	229	198	231	210	201	192	194	220	225	193	205	205	207	214	212	201	208	207	211	212	220	225	233	215	198	214	212	194	213	210	200	201	202	214	226	200	212	206	199	228	211	209	215	198	218	172	215	214	206	199	249	207	219	212	233	223	196	226	212	207	179	199	220	196	204	217	205	235	192	213	189	234	212	223	230	207	223	213	217	212	208	211	210	204	224	200	218	209	211	200	217	206	215	188	213	211	220	224	192	224	225	212	199	206	195	214	217	228	197	183	204	216	213	207	214	194	217	224	210	219	207	209	212	232	244	209	236	228	235	259	211	210	208	207	219	200	193	217	217	207	216	214	211	195	216	203	213	191	206	188	267	226	207	191	182	204	195	216	232	208	192	207	226	218	217	192	206	210	202	182	220	194	196	203	206	206	212	245	213	226	245	206	221	219	186	232	209	184	217	204	230	218	220	211	203	230	211	209	201	176	207	206	231	204	222	196	209	195	207	218	237	191	212	204	182	214	202	213	218	224	212	258	221	207	197	225	197	199	229	183	219	214	245	186	244	207	204	187	206	210	221	191	197	205	235	190	216	244	213	214	204	205	205	227	226	200	221	202	202	217	199	199	234	212	217	216	192	207	197	196	221	202	221	182	210	217	233	210	209	184	173	198	208	221	208	254	230	219	197	198	225	203	210	192	214	202	193	196	225	242	208	263	230	203	199	217	210	216	238	201	207	199	175	200	210	215	216	221	236	195	216	217	195	213	205	201	195	244	238	207	218	199	211	214	186	182	210	260	222	187	213	196	195	192	203	200	229	210	230	189	208	213	209	207	209	216	224	217	201	207	193	220	220	236	226	211	195	253	203	197	210	224	202	202	196	215	205	195	210	203	199	189	234	217	204	207	210	205	205	206	218	188	232	199	206	197	198	195	188	195	205	204	214	228	210	202	198	208	211	233	210	232	227	198	204	193	248	200	219	206	204	245	218	239	217	237	184	221	234	209	222	206	207	221	243	194	192	212	205	229	209	207	203	211	197	203	215	210	217	205	211	222	203	238	209	219	186	177	218	235	181	196	239	191	216	214	232	212	184	196	185	180	228	239	202	196	215	209	217	202	196	208	220	218	191	206	230	204	203	202	214	222	203	176	183	213	187	202	216	218	205	227	178	236	200	211	209	190	200	199	209	225	214	206	226	199	197	225	202	194	208	182	211	218	199	226	228	198	205	207	215	216	180	216	199	223	208	200	249	223	223	213	195	231	202	204	216	210	201	246	195	226	225	212	184	208	219	194	228	182	210	209	216	236	227	194	198	205	217	204	198	201	222	225	228	221	196	201	214	202	219	212	217	206	234	229	199	193	187	200	205	189	199	217	223	180	211	211	251	214	219	216
7894	1319	2432	2635	2222	1588	1282	1143	1036	964	890	815	715	717	716	751	689	690	636	602	609	644	594	628	617	578	589	619	597	614	597	570	613	587	567	601	534	527	564	547	580	562	568	564	592	574	500	510	556	572	592	561	526	530	552	515	561	547	576	557	559	524	599	513	545	524	501	547	561	545	550	536	486	558	536	526	556	502	525	527	514	543	548	535	562	542	511	558	559	505	536	544	530	542	543	555	538	529	543	581	543	535	543	559	515	580	508	549	540	517	513	573	499	533	525	563	533	544	551	575	556	566	583	581	535	519	532	526	534	483	525	565	534	550	558	505	576	498	503	528	566	579	505	547	540	554	523	526	515	537	535	542	535	529	562	535	530	538	524	525	586	508	546	539	500	566	491	528	521	548	566	507	543	524	529	533	522	543	524	523	508	505	543	540	566	557	514	526	523	552	546	510	528	491	547	527	510	499	529	588	487	581	519	539	521	524	539	537	519	498	471	516	584	509	544	510	527	545	518	552	517	554	532	493	525	520	563	540	547	508	536	522	528	542	567	530	516	518	537	498	571	544	555	509	535	511	535	514	563	465	527	526	511	522	550	540	556	526	502	545	569	527	552	535	552	495	527	554	553	547	542	567	491	528	551	592	509	504	544	537	530	554	523	541	484	526	535	535	557	497	518	542	541	533	544	587	567	520	549	505	519	521	525	504	520	539	507	517	507	562	505	549	546	541	519	533	490	552	513	518	535	573	521	565	523	504	561	555	544	520	542	551	566	514	535	521	501	546	557	526	560	527	524	495	530	536	544	540	487	487	502	530	524	526	536	517	543	528	560	506	549	548	532	525	530	584	541	530	531	541	495	515	544	515	500	568	567	545	553	523	565	502	552	538	547	530	543	512	566	555	534	490	522	521	547	521	556	524	497	551	545	560	556	537	580	503	512	484	483	503	500	508	533	562	534	536	520	523	535	523	528	560	575	523	534	544	510	506	525	534	519	510	494	532	543	545	563	551	543	516	568	508	575	561	502	520	524	532	528	516	516	526	530	533	513	524	549	539	541	519	532	535	530	518	492	550	577	511	553	535	549	557	530	567	523	550	524	490	521	549	539	513	562	548	471	528	584	525	495	536	579	495	568	511	526	532	561	538	536	553	544	536	508	547	539	508	513	527	505	509	523	504	559	531	490	536	509	542	559	539	556	527	541	559	527	555	522	512	521	515	515	511	536	540	532	551	506	524	481	539	553	520	512	578	582	531	545	533	508	530	542	515	530	549	544	513	515	526	545	535	538	522	493	527	580	462	547	553	535	508	554	522	547	507	476	505	540	543	573	546	523	515	525	535	536	530	569	530	483	517	538	549	518	566	540	518	505	547	516	527	517	562	557	510	495	541	546	543	522	545	506	504	522	552	537	571	533	517	547	571	526	528	531	522	523	541	516	507	536	565	529	549	544	546	540	535	579	523	512	518	544	540	528	537	542	551	546	515	566	525	555	523	530	513	540	523	510	495	551	544	534	509	499	511	526	553	547	488	534	510	553	563	525	532	525	531	523	553	526	558	528	524	583	488	534	550	507	515	512	538	529	549	548	560	537	542	550	522	515	550	528	525	498	534	493	560	488	557	498	511	494	515	537	563	533	572	523	573	533	530	512	516	521	515	534	590	511	544	524	539	517	523	528	556	549	480	524	519	524	491	520	483	576	540	532	573	494	544	527	561	520	520	548	530	514	529	526	499	534	534	508	527	547	541	529	540	526	575	555	552	501	602	543	517	521	570	527	545	528	546	525	501	560	533	603	519	541	546	532	519	604	556	526	506	534	543	516	546	516	505	552	544	506	505	544	519	560	543	550	497	535	529	552	520	487	511	556	536	543	559	571	572	531	537	498	488	533	560	525	561	531	553	555	527	535	547	527	512	580	546	557	557	547	534	529	511	536	515	543	545	563	576	560	509	526	528	510	523	563	493	537	565	550	543	501	531	565	526	531	493	542	524	486	541	526	523	571	527	493	540	547	498	533	520	571	516	537	518	541	526	510	530	570	528	511	518	510	508	541	494	529	549	557	492	519	552	561	541	584	529	560	573	538	538	521	540	527	512	544	519	507	567	499	525	520	505	537	537	513	522	480	524	545	542	528	495	541	536	520	516	514	564	524	556	551	535	531	577	543	549	532	515	547	566	555	514	556	532	553	505	511	506	541	501	513	512	539	513	521	541	525	481	521	536	541	539	515	545	527	563	545	490	515	547	542	561	513	532	564	549	539	484	550	552	580	499	548	530	526	532	536	483	549	542	521	528	522	538	539	526	551	529	546	538	506	509	539	569	498	541	499	562	507	528	548	504	481	513	508	528	554	498	541	513	552	534	511	500	541	500	515	548	549	523	519	519	525	507	550	508	550	535	563	467	529	556	545	500	536	536	520	497	547	520	537	548	544	545	518	512	548	493	535	486	519	513	547	515	522	553	557	574	513	547	535	555	507	528	487	572	541	536	545	553	515	589	537	529	507	536	503	498	534	520	496	549	528	520	518	518	533	563	503	500	542	502	551	519	526	583	555	539	525	530	512	505	521	549	540	573	539	536	526	484	579	531	496	578	548	493	528	519	498	504	529	561	559	501	518	548	529	494	506	538	534	527	545	534	554	509	518	604	580	530	546	513	558	513	472	500	491	525	551	513	533	520	529	520	508	534	571	559	525	531	516	534	576	554	543	540	537	527	557	507	525	553	509	549	559	552	551	503	543	522	575	499	536	556	506	575	503	545	481	531	535	512	573	508	503	487	515	526	523	537	502	518	528	542	502	522	539	560	510	523	533	522	526	542	528	566	515	500	527	511	507	525	543	511	536	552	548	557	532	508	535	552	548	542	514	542	539	520	544	553	508	502	577	524	525	548	523	514	561	514	517	547	539	590	532	531	553	527	534	552	515	525	523	551	514	551	535	545	587	506	518	571	475	478	521	519	487	529	493	561	504	493	518	556	534	586	499	519	527	481	540	540	558	525	539	564	563	549	509	549	511	542	544	517	521	549	549	499	512	500	565	546	539	506	549	534	535	566	529	548	511	553	559	563	544	576	567	532	551	574	525	548	566	564	509	503	539	511	578	515	494	511	545	500	535	547	502	543	522	589	519	544	549	530	540	583	583	511	526	550	499	542	508	525	578	513	509	550	544	538	516	501	542	545	526	493	527	564	517	562	554	578	566	534	547	542	559	562	534	536	483	566	529	557	552	519	516	532	502	554	524	566	535	539	526	541	549	550	497	500	550	537	507	525	525	560	575	533	495	519	509	550	532	542	542	563	507	519	523	539	538	520	554	549	550	528	523	495	538	516	507	566	544	515	533	503	498	522	535	520	543	531	499	525	535	543	527	559	565	559	556	531	539	507	536	508	540	514	563	555	548	562	539	526	546	483	486	511	520	494	539	569	535	516	551	521	511	559	557	529	536	576	532	532	514	548	572	520	544	542	506	498	549	517	547	520	493	533	546	548	495	533
1477	353	384	340	356	403	376	360	347	347	340	356	334	348	358	383	381	379	338	354	351	365	340	318	331	372	386	368	366	363	341	343	346	355	340	338	318	339	369	320	359	376	403	361	373	356	369	346	356	370	342	377	361	328	348	340	362	337	344	367	388	363	339	354	353	343	360	370	375	351	362	371	334	322	344	341	350	350	353	353	370	357	341	361	332	334	338	343	351	347	338	321	344	331	348	365	354	374	364	318	328	361	367	385	369	342	335	383	420	376	360	354	299	290	403	372	348	371	376	358	344	340	332	369	329	345	352	408	364	354	361	335	309	340	321	299	384	392	367	364	338	342	361	343	339	356	339	338	329	364	320	342	363	395	334	337	375	334	371	345	353	351	322	352	374	355	362	362	327	332	353	335	330	370	325	344	365	371	368	345	374	362	380	370	357	351	373	367	364	334	333	357	326	361	365	330	337	382	325	361	353	329	362	310	398	378	356	357	338	336	346	371	347	364	383	356	353	334	355	336	351	363	349	334	376	364	383	359	352	347	374	348	399	348	359	381	368	362	338	369	328	359	385	333	351	345	339	349	364	367	392	361	342	348	367	332	380	320	352	359	352	326	386	378	361	350	336	300	333	384	323	360	348	375	381	357	327	374	387	396	327	372	350	302	370	344	331	337	314	367	340	335	352	353	346	356	353	351	320	331	367	346	341	377	368	386	368	343	359	312	364	411	372	373	379	349	361	382	382	325	332	340	351	351	360	356	349	325	339	374	326	382	350	375	393	359	342	345	354	351	372	356	356	347	380	344	353	361	371	364	343	367	358	398	344	342	360	342	352	361	328	341	321	365	350	357	339	363	349	343	328	334	337	355	375	337	336	378	353	359	357	370	334	361	334	373	352	364	327	369	342	367	367	347	334	344	343	339	377	362	382	340	347	381	348	356	345	334	355	337	328	355	353	348	389	356	356	323	338	327	366	387	335	349	377	326	362	337	369	331	341	360	351	326	381	345	364	368	377	388	352	346	347	356	398	340	345	367	356	379	419	366	361	348	356	372	367	370	335	359	376	366	355	378	353	362	343	355	346	353	371	351	368	371	381	327	350	362	333	325	349	378	356	360	360	358	364	363	364	348	351	374	406	356	356	358	371	367	341	344	367	344	373	363	339	349	303	349	331	344	339	357	319	310	336	359	365	342	337	366	376	367	351	357	295	350	357	381	372	383	324	351	368	370	337	338	347	348	347	335	339	355	308	337	368	349	342	327	338	317	339	349	360	342	371	335	330	356	325	370	361	358	354	389	349	344	400	385	326	332	325	339	316	327	365	333	310	369	344	364	372	352	371	374	404	380	356	361	332	410	343	367	358	339	392	325	369	352	379	330	365	352	366	349	344	323	371	361	397	307	323	332	364	369	332	316	356	354	333	358	342	388	371	338	346	365	337	370	331	340	342	360	319	346	363	358	314	372	315	343	357	355	374	365	347	391	313	376	330	361	360	339	355	371	382	385	342	372	328	336	325	364	324	326	336	346	371	346	359	352	354	329	310	330	378	363	364	347	330	319	369	381	342	392	353	359	364	356	325	318	342	361	338	344	335	366	340	359	342	342	354	361	371	338	382	358	379	386	351	332	337	348	341	333	367	393	335	378	371	342	383	323	328	369	360	319	334	337	352	352	386	373	326	332	337	348	326	359	310	383	368	365	353	341	383	377	358	348	346	335	322	372	367	329	343	355	346	338	361	348	390	355	346	359	347	360	332	370	347	367	382	364	333	316	350	323	333	347	384	369	368	357	344	372	396	345	341	356	364	363	385	336	368	361	346	348	356	358	341	310	340	362	374	362	360	373	337	338	318	323	380	369	396	360	355	316	329	382	334	404	371	331	366	351	367	358	352	320	371	362	354	348	309	343	334	329	322	355	366	343	339	368	365	343	381	361	346	352	329	345	314	343	318	324	330	301	388	338	314	339	335	353	347	365	333	389	402	341	312	373	320	368	378	356	341	339	370	358	334	387	345	396	346	366	372	327	363	320	391	351	353	345	330	356	360	375	322	336	368	357	369	365	342	336	369	366	365	348	352	328	344	326	356	339	354	353	349	345	360	356	348	353	357	333	328	346	362	369	384	348	339	340	372	401	320	380	421	351	384	397	365	354	395	329	360	381	352	347	344	343	351	342	401	347	334	407	352	350	374	371	350	369	344	346	347	356	324	338	367	304	350	386	351	355	362	384	308	399	363	355	324	361	390	369	341	322	360	327	316	352	383	355	356	373	371	332	368	362	349	324	354	374	365	361	379	381	356	367	367	341	330	324	365	341	369	358	373	351	380	357	329	346	324	330	343	374	366	355	309	353	335	366	349	348	354	368	358	337	345	335	345	351	333	342	356	354	337	336	346	339	327	329	391	370	376	368	373	325	360	361	360	391	341	365	343	351	314	336	353	342	335	397	376	354	370	373	351	368	348	324	312	346	360	345	365	346	346	338	324	303	345	331	339	337	343	340	359	339	365	333	301	381	393	371	348	336	350	342	351	326	308	319	329	345	362	370	359	380	308	355	381	336	390	348	366	345	347	348	352	339	332	318	361	350	337	341	349	338	382	330	352	349	370	306	385	347	417	335	379	353	374	363	363	379	356	336	349	330	377	349	334	367	340	375	321	391	377	368	335	356	362	336	371	356	343	336	343	357	338	345	329	440	379	349	326	363	353	363	339	356	363	380	353	320	345	318	319	353	364	343	342	316	319	338	367	344	406	345	377	343	362	319	389	397	346	384	322	374	357	315	382	422	359	353	384	368	322	339	384	315	372	341	363	336	333	327	309	322	345	366	362	365	358	342	343	328	358	351	344	362	322	357	364	350	343	375	331	345	368	364	324	355	354	335	348	355	371	326	341	375	363	342	341	390	361	367	372	375	380	330	338	362	335	375	334	356	382	363	349	348	360	355	349	330	394	377	388	360	364	372	372	374	344	347	375	328	339	354	338	344	338	362	348	360	335	366	359	355	354	353	332	337	346	350	322	340	365	344	300	329	311	349	321	341	372	346	348	365	387	350	379	362	341	359	324	318	415	306	366	340	343	334	343	346	333	362	387	388	302	345	356	341	341	375	361	351	341	378	388	354	351	359	376	371	361	345	327	345	342	346	353	330	336	306	350	359	357	360	343	363	334	363	305	366	356	396	375	367	363	347	372	364	322	383	365	341	333	363	335	330	386	358	367	347	366	365	357	367	362	347	371	358	374	337	338	374	361	351	354	382	325	360	343	368	354	339	350	382	365	361	339	347	345	361	381	342	359	366	355	358	359	335	365	336	356	403	349	368	393	340	349	348	343	361	377	378	349	347	381	296	381	385	355	372	343	357	337	356	341	362	351	358	359	353	324	354	358	386	346	336	362	351	335	366	337	329	341	342	315	319	345	405	327	324	353	344	339	333	311	357	335	332	365	323	368	372	365	345	356	345	360	384	355	354	354	370	360	362	344	343	325	339	339	381	340	349
1847	818	777	765	822	816	787	792	787	833	811	790	798	747	789	782	742	789	767	775	782	761	745	725	747	779	771	781	774	779	799	791	794	790	750	791	790	816	750	752	733	724	767	777	839	761	835	802	744	803	769	783	761	748	754	812	776	759	760	781	763	764	733	756	802	773	772	735	737	782	753	767	737	786	722	768	787	729	825	769	785	799	792	715	789	794	738	738	762	837	730	817	805	772	754	803	813	776	754	749	828	775	775	781	778	792	773	782	785	762	765	768	781	758	762	788	803	801	761	751	812	739	727	757	796	738	759	754	776	749	770	773	779	799	774	781	764	760	753	744	775	778	746	720	770	808	829	774	805	789	788	771	777	798	837	778	763	778	783	792	778	807	799	754	721	811	744	730	768	751	747	762	772	745	830	792	777	741	825	782	779	783	756	768	736	809	768	776	779	768	728	753	795	766	791	768	768	748	727	792	801	766	805	794	781	763	770	767	763	745	818	768	785	752	768	757	786	817	787	771	751	786	759	738	781	776	753	795	779	777	791	771	733	791	837	745	796	742	793	759	788	736	777	758	746	777	781	740	805	818	766	735	751	775	794	763	796	765	759	788	779	749	740	759	760	795	781	740	763	743	818	751	772	811	716	738	736	774	796	807	766	779	739	736	711	830	726	769	777	759	789	749	784	774	782	768	735	754	817	784	744	776	818	760	787	803	804	790	770	774	755	686	782	777	746	820	820	764	740	780	778	751	742	810	770	781	728	769	832	773	757	748	753	840	747	792	751	783	774	771	771	787	771	791	717	807	778	812	761	721	754	733	807	723	748	776	793	807	802	755	729	840	776	741	770	804	765	789	732	772	838	805	759	744	803	769	785	766	755	776	740	754	761	825	765	780	766	770	778	743	776	742	762	738	782	758	803	765	758	757	760	755	796	801	766	791	776	794	753	758	788	822	779	792	758	772	818	810	781	770	805	715	735	789	804	760	742	743	813	762	761	747	783	828	798	768	759	749	728	734	773	791	778	766	813	814	736	788	781	741	746	770	793	792	748	786	787	767	763	721	792	745	709	796	839	778	790	726	755	770	769	779	789	768	777	789	735	790	789	742	750	777	807	797	792	754	799	746	758	804	798	770	761	809	687	822	781	768	769	753	775	749	788	840	764	805	796	735	823	808	775	791	779	777	749	758	765	769	813	737	798	800	792	791	829	779	770	758	773	709	766	771	761	771	801	753	804	768	763	768	788	761	759	746	785	767	746	789	778	766	824	800	766	829	786	804	806	796	767	787	739	753	799	821	784	793	769	797	784	794	778	824	751	776	718	785	795	735	781	802	728	772	807	810	736	757	790	784	776	778	778	759	771	791	824	778	777	765	753	774	764	755	784	762	756	816	795	731	752	772	780	799	802	777	774	751	840	810	737	806	764	757	762	782	806	755	715	785	741	719	758	796	735	758	773	728	777	751	785	763	789	774	778	791	757	758	761	774	818	795	761	726	775	817	765	763	751	782	805	822	790	747	789	752	766	794	792	803	765	790	805	804	739	803	836	788	734	775	752	787	742	735	783	810	724	743	825	790	824	799	753	773	825	781	770	738	802	760	815	753	800	754	786	761	752	780	806	783	828	735	784	767	769	726	789	774	768	797	743	784	744	770	793	770	784	796	772	805	741	737	733	771	779	762	823	786	820	761	748	785	751	789	813	828	751	760	771	782	778	748	801	743	689	741	764	743	775	759	726	798	802	703	860	755	777	754	742	791	778	777	778	719	729	793	731	769	758	782	744	812	787	827	770	788	808	795	765	796	767	722	775	732	791	780	783	729	776	766	800	736	784	782	810	760	784	812	734	821	820	720	734	771	738	771	794	762	756	808	789	836	746	767	770	801	780	798	798	763	806	765	792	812	806	788	787	786	764	791	779	782	769	775	817	761	734	761	782	714	769	765	753	760	789	807	819	758	772	758	782	789	734	768	774	781	765	766	759	767	731	784	740	767	756	754	787	751	773	772	786	742	778	770	775	775	812	775	764	834	758	781	741	795	773	849	769	802	769	763	741	799	754	750	796	751	831	826	792	753	764	756	789	757	802	720	792	779	777	766	725	746	796	767	774	754	768	749	790	751	807	788	726	798	742	802	773	747	794	755	780	763	784	745	756	785	781	766	763	759	801	785	743	773	803	762	773	778	749	758	749	772	786	759	798	841	753	777	802	749	776	756	782	776	836	741	788	772	766	782	754	744	801	744	815	798	772	763	736	788	813	718	747	743	754	747	737	786	741	779	756	794	780	780	762	706	741	768	763	813	782	815	796	766	770	736	769	795	770	768	779	809	785	786	819	795	804	748	758	755	788	797	746	821	732	738	753	750	747	729	759	803	760	781	769	794	751	828	733	736	771	730	728	810	771	727	781	766	738	752	787	790	744	814	771	791	841	792	766	770	798	805	773	738	777	760	788	739	749	748	741	776	758	756	755	767	697	787	826	774	794	743	860	782	812	780	759	800	760	749	791	727	801	789	792	777	747	786	764	757	783	705	771	772	815	732	727	794	792	765	774	782	839	802	816	774	741	773	756	770	789	780	824	787	783	788	773	794	775	753	764	751	764	773	720	803	750	777	726	712	811	756	802	766	763	783	753	800	749	731	833	763	791	815	757	773	838	770	763	744	829	768	705	786	774	788	716	772	768	789	763	751	772	788	775	712	763	751	819	763	834	785	806	803	751	743	774	792	803	751	758	724	773	799	804	819	781	712	761	792	803	762	726	766	752	844	774	762	779	758	779	773	743	764	821	791	753	767	727	775	759	758	779	754	775	790	781	756	806	839	795	722	772	798	778	767	815	786	746	756	732	777	815	737	788	755	783	728	765	809	779	732	791	784	779	799	793	780	781	717	777	739	785	780	774	786	740	791	755	769	788	764	779	815	750	830	745	787	823	769	807	748	736	801	737	763	744	765	802	756	776	803	750	801	787	751	803	760	773	748	798	807	777	753	777	780	784	767	830	738	772	766	808	769	783	800	786	743	762	745	773	745	775	748	805	785	765	841	771	773	789	790	761	770	780	786	779	741	748	827	790	792	745	740	670	781	818	751	763	825	787	788	742	784	735	764	790	753	740	780	738	755	836	754	753	781	754	788	755	811	729	808	809	814	717	754	775	764	749	774	753	807	793	763	762	816	769	810	780	754	808	746	756	764	782	786	804	781	750	772	809	745	756	794	748	797	792	762	781	786	782	799	755	785	698	796	799	769	817	773	771	727	790	813	737	772	791	765	784	772	775	778	729	755	761	762	738	773	752	815	825	800	732	792	837	777	723	773	798	767	779	768	780	727	820	750	756	770	740	804	751	750	832	749	752	781	784	776	757	767	805	785	787	787	747	772	765	781	749	776	743	754	792	804	759	743	760	715	756	798	732	786	790	756	765	774	737	776	774	739	788	792	762	732	773	752	786	752	797	794	784	752	801	786	779	740	830	740	756	785	797	827	795	783	724	721	787	859
7221	593	646	474	319	257	246	225	195	194	204	198	186	191	182	192	179	169	178	175	176	149	164	149	179	162	165	152	165	174	177	167	180	151	163	162	154	171	155	157	162	161	176	184	162	179	187	168	157	164	137	184	148	155	164	178	161	162	180	154	142	177	172	144	153	169	146	174	189	167	140	168	165	160	160	178	147	161	190	137	156	181	162	177	194	163	168	157	151	153	146	156	165	170	188	158	158	151	197	189	143	164	157	154	159	143	150	177	152	157	147	145	157	157	164	136	137	165	178	161	145	152	172	152	167	162	169	178	165	174	160	153	195	154	139	154	186	139	150	160	152	163	169	140	176	180	160	162	172	197	137	157	167	172	150	172	171	165	168	167	155	140	147	152	165	163	164	159	162	201	175	147	173	157	182	172	187	178	182	150	183	154	157	161	147	165	149	156	160	183	169	165	152	143	173	174	149	181	178	165	169	157	157	151	154	160	184	138	156	174	167	165	179	148	179	161	164	169	182	153	169	151	169	175	143	159	163	144	153	135	150	181	173	188	145	138	144	154	162	164	180	147	183	169	147	162	171	173	157	134	145	148	164	179	172	165	163	155	173	163	147	145	154	157	153	172	187	147	173	153	139	192	174	171	166	165	190	133	176	157	181	174	168	154	155	167	201	174	164	182	162	174	167	166	162	171	166	174	166	198	162	168	152	193	149	156	176	176	171	149	164	147	169	141	166	140	178	171	156	184	177	160	153	174	184	161	150	155	162	153	155	181	147	116	162	182	141	152	168	140	161	153	175	175	146	143	175	148	167	166	162	144	168	165	157	155	166	161	156	176	163	168	166	175	143	168	186	146	179	147	155	179	173	146	174	148	144	171	133	166	175	147	158	150	169	159	150	157	160	183	162	166	164	155	180	159	167	173	171	138	166	162	140	162	140	171	169	155	170	157	160	158	171	159	154	167	170	192	146	162	156	164	176	143	137	178	160	143	193	162	157	131	152	155	172	161	150	171	149	177	166	157	158	154	172	169	137	168	145	163	155	160	153	153	166	171	172	176	158	147	157	163	152	178	181	189	141	162	180	157	169	167	164	163	151	170	189	165	164	169	143	159	162	156	168	139	154	154	158	166	148	185	127	160	152	174	173	166	172	160	180	185	141	164	179	166	162	148	185	165	178	166	173	142	163	168	171	176	167	174	145	193	155	190	162	166	167	174	149	187	150	155	159	160	166	171	142	190	178	171	166	177	169	175	156	151	171	147	139	156	159	191	168	152	165	177	145	191	161	183	164	165	192	174	158	143	147	148	157	169	171	159	147	165	172	152	172	159	148	180	170	165	147	157	146	164	163	156	152	168	162	172	143	148	159	169	155	152	155	160	181	144	157	155	162	174	166	159	149	123	165	166	151	164	166	176	158	159	161	153	160	165	150	148	158	183	153	166	153	173	143	157	172	157	134	167	156	153	144	174	168	181	155	171	163	150	146	188	165	155	176	181	167	178	156	157	189	163	166	183	157	159	163	188	166	156	190	161	162	175	135	149	164	163	151	186	172	149	160	144	154	174	158	156	165	151	163	168	171	161	141	155	170	143	177	178	156	153	134	152	154	164	166	158	175	156	182	138	159	169	156	165	183	187	145	176	164	163	160	165	183	162	157	161	165	192	154	152	143	165	165	172	163	147	138	154	159	179	177	148	169	167	157	161	157	155	149	163	175	141	178	173	167	195	168	158	162	169	148	159	182	164	165	172	182	155	159	165	128	162	173	151	152	165	176	166	174	169	137	179	164	169	154	145	170	178	157	168	150	148	166	144	160	155	156	155	165	167	152	175	172	195	155	168	155	154	154	167	151	170	166	152	175	164	148	156	180	169	170	188	186	163	158	151	145	168	185	181	146	143	162	150	153	148	168	175	173	167	165	151	191	159	176	168	161	157	176	146	177	163	165	174	167	166	175	185	147	168	152	160	179	175	176	162	165	166	137	162	160	159	174	151	165	157	174	154	152	147	124	171	163	161	155	179	155	165	149	161	162	176	164	168	147	168	158	158	181	188	143	158	154	150	151	167	176	181	152	156	150	155	172	174	163	170	151	160	149	164	142	157	169	152	149	134	148	169	151	156	172	169	152	170	171	161	165	166	165	147	152	146	174	154	144	153	158	167	144	160	147	176	178	150	172	171	161	162	180	168	163	167	176	185	159	157	157	162	174	146	163	192	180	174	172	162	155	158	173	172	156	154	173	150	175	160	151	165	149	157	182	157	166	151	174	180	142	154	175	164	151	159	173	133	146	135	152	159	146	182	168	161	192	164	163	152	141	151	146	174	158	158	161	160	154	182	167	167	181	152	151	164	152	168	145	132	166	171	184	186	148	155	176	173	158	168	157	176	172	176	170	146	163	154	178	147	159	140	152	190	188	169	167	170	172	187	174	142	147	155	140	155	146	185	155	177	154	157	180	182	162	142	145	178	172	178	173	160	149	175	145	169	159	177	156	171	154	165	160	152	159	160	165	164	167	158	156	168	173	170	159	178	162	156	168	147	171	174	189	159	175	177	189	152	162	159	146	162	147	150	150	170	122	186	153	138	150	173	173	153	148	168	172	157	164	161	149	165	169	172	164	146	151	160	139	170	160	156	155	155	187	163	174	165	181	164	178	150	185	137	166	156	181	191	161	158	167	168	162	156	162	157	183	171	166	172	161	195	187	180	143	163	157	157	171	163	167	152	164	170	167	161	161	173	158	156	178	171	159	143	172	194	178	175	148	149	162	176	180	158	147	171	185	154	180	155	158	155	176	161	134	176	161	191	151	155	155	177	173	180	156	143	171	146	140	181	162	149	166	167	176	165	171	164	166	162	174	159	147	157	165	182	169	155	145	184	181	161	186	157	176	150	165	183	155	155	147	157	151	164	162	167	159	168	169	174	187	188	162	173	165	160	139	163	159	184	182	169	175	165	171	168	175	158	170	148	171	148	186	178	135	196	177	169	165	192	175	176	161	161	149	147	180	159	162	172	144	157	143	179	171	176	149	175	174	181	152	151	155	165	153	153	165	154	163	141	159	141	171	144	142	119	163	171	148	160	162	148	149	169	158	163	175	183	146	173	140	163	173	159	185	149	165	179	172	181	171	171	160	152	156	145	162	160	139	139	173	151	172	175	161	168	160	172	165	167	140	200	158	151	167	147	170	170	168	166	161	153	162	133	158	150	161	164	157	140	148	183	163	154	145	161	159	149	160	156	157	152	152	171	179	172	145	146	165	167	167	156	167	169	160	156	135	158	161	162	174	140	168	138	176	180	170	156	143	168	165	148	155	154	152	173	151	143	144	190	181	163	161	167	175	185	177	177	169	167	154	151	158	153	171	158	186	158	153	168	190	188	146	152	172	150	167	163	174	149	176	183	177	163	157	180	154	153	168	170	157	148	162	182	159	160	144	176	165	134	148	162	172	168	167	151	156	158	162	160	164	166	137	152	170	160	149	163	150	161	176	165
6084	729	1410	1496	1287	958	815	678	655	605	571	581	529	533	541	502	493	475	443	446	442	445	469	421	429	467	461	451	447	441	446	406	411	429	459	443	446	426	389	424	404	427	387	425	391	410	416	446	412	417	430	368	397	418	393	409	418	394	398	431	416	423	389	410	416	426	384	400	426	385	390	398	434	415	418	378	392	411	398	392	410	396	420	434	393	415	395	417	395	389	407	420	390	434	420	386	400	417	421	382	395	421	448	433	404	410	407	412	395	405	428	397	379	416	396	414	373	399	395	416	412	403	420	403	408	409	395	417	410	437	412	379	409	449	413	411	406	416	422	418	404	394	405	425	396	421	393	427	387	384	435	376	362	384	420	384	438	392	391	437	427	419	396	399	436	401	434	403	402	373	395	385	420	400	368	404	364	399	412	393	387	421	450	395	410	403	450	407	450	414	404	421	430	424	398	407	442	397	376	416	418	392	408	415	425	400	408	389	410	420	388	376	385	397	387	419	439	415	398	408	421	407	387	427	417	370	428	445	363	439	378	384	427	381	418	397	409	392	413	399	416	398	409	359	363	425	422	408	417	406	420	435	420	397	422	407	403	377	409	429	392	452	391	377	401	393	406	366	388	440	369	399	401	404	431	411	378	353	419	397	415	427	419	422	427	408	352	363	419	418	416	432	405	412	394	418	436	359	411	385	373	422	413	390	385	413	424	442	406	399	412	424	411	426	396	371	414	399	421	380	432	423	422	393	392	404	394	395	373	448	394	440	427	436	412	369	411	402	372	410	417	408	391	436	446	372	433	409	401	400	402	426	396	395	420	418	376	395	428	405	385	385	390	390	409	409	401	373	412	433	387	395	413	400	432	419	380	414	399	383	411	432	415	420	430	433	414	408	382	412	431	405	360	402	404	416	415	372	421	462	373	418	387	415	397	421	423	409	395	433	388	427	449	384	431	400	386	430	378	407	382	441	402	374	409	449	410	438	425	371	362	387	431	422	393	438	409	410	389	372	389	438	441	416	393	435	421	394	415	391	379	402	392	408	384	414	421	459	400	437	339	397	390	442	406	407	397	405	400	342	380	421	382	372	429	435	408	366	409	391	361	392	411	426	397	403	406	438	382	427	388	395	422	418	398	413	415	399	427	411	438	403	398	448	386	428	404	404	424	434	437	403	408	408	395	404	407	402	437	420	374	412	392	411	382	403	416	372	409	420	382	443	400	376	377	435	421	414	384	416	381	387	398	394	391	385	418	402	414	418	434	395	417	425	403	415	381	404	383	402	415	382	382	403	417	389	405	414	430	407	442	402	418	347	415	390	399	401	451	413	423	425	423	413	385	394	415	392	377	348	367	416	408	388	413	397	428	349	399	386	382	401	378	404	410	437	410	406	374	400	369	395	399	374	413	411	389	387	399	423	396	406	437	417	390	396	399	417	409	422	397	400	403	379	399	398	388	438	401	419	419	395	416	404	410	427	386	405	426	407	371	385	381	401	430	416	418	395	392	398	433	407	450	417	433	415	407	398	451	435	387	379	432	404	379	412	380	411	380	400	398	417	403	417	427	400	410	402	414	409	444	420	429	419	379	402	400	407	410	432	381	398	407	400	400	413	427	346	386	432	411	398	383	415	395	392	359	430	425	401	404	385	378	401	387	452	387	377	438	430	383	391	392	398	409	432	386	396	416	403	385	439	400	398	419	408	397	393	410	404	404	403	421	396	448	394	451	391	420	392	357	404	374	418	403	422	395	393	407	407	426	418	409	428	457	385	367	410	406	386	436	406	382	386	437	422	430	418	398	395	398	410	384	400	400	411	410	380	407	416	404	429	392	436	364	384	419	420	442	435	426	392	393	403	418	402	440	411	412	415	420	413	420	365	394	409	458	411	399	389	411	399	428	407	417	410	425	408	384	383	386	428	431	427	414	414	378	415	394	410	413	422	367	433	403	416	378	425	383	404	390	426	379	431	424	382	409	393	394	421	386	404	436	399	446	442	430	408	420	433	450	412	396	394	385	406	419	391	422	422	384	414	439	422	365	392	407	375	431	434	398	404	398	417	417	406	365	415	400	450	419	398	374	400	420	406	412	419	424	430	414	405	371	413	393	406	387	419	426	383	387	389	406	412	432	404	403	449	385	410	387	391	407	415	403	427	393	385	391	371	402	436	423	418	395	374	403	443	435	396	415	410	417	404	397	420	421	369	402	422	386	380	431	400	388	389	378	397	430	421	399	396	396	366	432	412	397	413	401	401	414	375	429	382	381	416	413	411	424	417	371	412	413	402	385	418	389	436	411	426	396	422	381	405	383	389	393	468	389	396	399	396	400	417	414	388	372	383	413	385	382	406	401	410	393	405	435	418	372	374	424	412	427	411	390	405	404	381	437	424	393	360	408	389	394	432	359	396	421	383	392	378	424	443	388	447	402	438	389	407	485	387	401	425	386	416	402	436	418	435	416	411	392	404	384	399	405	415	383	397	430	405	401	391	377	387	403	411	418	366	417	402	371	409	369	443	394	388	410	402	381	405	393	396	377	395	405	388	397	391	410	431	390	439	425	389	373	378	374	435	389	418	405	405	425	409	423	417	436	408	440	392	386	410	410	415	426	385	409	428	395	416	420	431	383	390	405	408	392	401	387	404	433	397	440	377	398	407	395	385	416	405	435	392	417	445	432	433	410	393	419	368	382	405	429	378	378	398	425	426	411	407	410	421	394	363	387	376	403	395	378	417	395	393	405	378	418	391	432	447	413	413	395	392	387	382	405	446	430	437	411	369	381	399	397	425	380	420	399	419	413	398	456	411	380	404	391	424	370	408	402	405	394	427	385	383	402	447	406	375	403	434	452	443	409	388	439	389	398	387	399	419	385	408	398	401	421	380	386	398	401	424	400	413	417	401	420	392	400	389	420	405	432	407	409	415	411	393	428	406	426	411	416	415	420	408	384	407	430	415	416	405	386	383	436	396	390	379	412	428	428	412	415	388	396	400	392	401	412	405	421	412	416	437	386	457	401	389	392	414	416	406	410	361	377	426	398	398	406	402	405	385	413	390	423	422	415	406	390	394	407	375	425	366	417	396	442	403	420	433	387	408	428	401	381	348	471	409	412	402	392	417	431	385	397	407	419	433	432	409	390	383	403	425	377	417	411	405	416	424	405	418	376	426	425	415	379	394	412	406	403	407	384	402	423	431	437	411	424	396	422	405	391	417	400	415	351	409	371	408	383	398	393	424	402	393	414	411	428	387	395	385	376	390	427	422	415	415	368	393	430	427	411	389	390	418	399	389	435	417	444	416	411	421	443	416	380	390	372	372	415	397	382	386	411	411	423	423	383	394	446	410	401	392	401	411	404	394	378	378	419	437	410	410	401	465	432	400	384	370	432	366	405	375	378	409	399	377	393	382	400	389	386	374	409	404	417	409	395	399	393	399	402	398	442	378	422	381	391	399	365	415	411	417	460	389	403	418	406	398	388	405	415	374	443	395
13906	1337	1248	892	579	438	367	303	266	277	241	288	246	241	255	256	238	229	233	223	217	220	247	245	202	222	228	236	184	218	223	226	237	205	227	220	222	204	217	227	205	207	215	249	224	219	215	216	212	238	200	200	185	248	195	211	219	226	201	238	230	209	235	247	190	190	216	213	244	236	234	218	187	228	226	199	190	212	214	213	221	217	190	202	181	210	216	208	233	210	230	204	209	201	215	211	200	246	219	201	223	203	218	211	218	218	232	201	187	225	229	222	224	225	211	180	231	218	222	206	236	207	227	226	204	206	220	203	214	204	207	234	199	209	183	241	206	226	199	214	230	210	202	217	209	241	187	241	241	211	226	221	210	240	218	207	184	208	199	237	200	229	195	213	188	222	207	209	211	215	195	234	214	207	202	207	212	212	211	217	189	211	216	212	218	207	220	216	238	217	243	195	219	234	233	214	198	227	218	215	227	204	222	215	168	212	202	199	212	207	221	193	230	209	197	184	198	229	202	209	200	195	201	219	230	201	197	214	207	212	211	187	209	206	198	203	210	245	217	216	202	219	223	224	216	200	224	213	226	219	235	201	235	201	198	208	225	190	200	193	202	237	237	202	205	208	221	231	221	199	213	217	206	209	221	201	222	204	244	222	221	198	206	198	215	211	228	216	215	214	223	232	224	223	224	218	195	221	195	211	215	210	221	202	215	212	188	207	218	204	207	223	206	241	231	191	227	214	214	201	229	200	199	219	204	204	222	223	188	219	231	232	207	221	203	207	206	209	197	214	193	231	216	222	217	192	185	247	218	225	229	201	204	207	218	212	182	223	210	223	208	221	233	207	193	225	215	200	234	234	227	223	216	210	211	216	203	205	209	223	212	238	241	203	231	176	209	238	221	223	224	213	207	206	196	219	203	211	216	204	201	215	191	188	261	206	211	234	196	179	206	197	235	228	211	213	212	199	241	212	206	210	203	215	159	206	182	186	233	263	213	212	228	209	227	199	209	204	223	218	195	221	201	184	191	184	225	211	200	204	209	179	206	211	264	184	192	225	209	195	210	205	215	235	211	205	198	228	210	187	178	208	184	225	211	224	202	206	220	188	185	227	245	200	204	219	231	200	195	188	205	217	218	213	237	208	221	209	235	203	204	231	212	191	190	206	190	191	195	213	210	188	202	211	209	230	216	210	227	207	228	218	189	230	219	212	215	215	218	203	226	219	241	206	250	202	183	224	210	232	216	209	251	211	217	202	204	210	212	237	214	222	206	232	223	228	223	221	232	251	237	247	216	188	200	209	189	229	209	218	216	211	205	211	208	234	201	243	214	203	186	195	208	184	241	219	214	216	218	238	222	220	210	219	207	213	198	218	244	215	200	215	207	201	259	204	225	204	244	202	216	212	209	246	253	236	211	195	218	200	185	186	221	222	217	248	224	218	194	208	195	231	239	217	200	211	226	232	199	211	225	215	193	211	227	231	211	214	226	204	199	205	229	214	206	218	202	216	216	227	197	225	208	182	200	177	195	219	241	218	226	224	195	199	201	193	212	233	195	199	180	206	192	194	195	216	202	233	238	206	201	213	219	209	196	225	195	211	216	209	219	201	202	205	248	192	183	209	201	206	227	175	249	204	217	226	216	213	208	206	210	222	210	207	195	221	203	213	169	234	186	208	240	214	212	259	228	199	202	195	189	228	202	205	210	222	201	232	206	194	176	197	217	196	180	203	226	211	194	207	218	226	201	194	208	205	194	228	179	194	221	209	237	219	224	198	205	194	219	224	203	222	224	205	191	226	211	204	213	196	196	187	186	210	208	209	238	198	243	224	202	200	252	260	210	202	209	224	197	197	214	233	217	183	217	196	215	207	208	228	195	209	249	229	215	209	227	203	193	235	225	212	200	206	235	211	207	206	217	227	238	206	215	206	213	200	220	225	195	202	206	195	235	242	212	236	208	180	180	198	215	189	223	228	198	194	216	198	208	228	229	212	208	244	218	183	199	222	191	224	196	196	202	250	203	231	197	200	222	200	220	202	206	220	209	242	227	209	216	192	189	176	195	210	207	232	227	235	230	202	210	173	205	194	213	223	221	201	203	200	234	229	193	186	216	236	224	189	218	209	233	228	198	215	223	210	200	205	223	210	212	191	200	211	212	211	195	201	221	222	255	210	185	203	202	213	181	198	183	193	213	212	217	220	232	224	208	188	198	185	215	193	223	200	226	204	223	212	203	200	222	220	201	204	228	194	213	189	167	208	229	204	220	206	202	218	240	230	222	185	194	217	220	226	230	210	209	237	216	208	208	214	209	195	202	207	218	218	234	205	193	197	196	208	205	197	237	223	213	203	211	231	241	203	218	206	214	208	189	196	227	204	193	181	199	225	185	203	212	197	231	212	222	227	198	201	196	184	205	219	231	199	218	199	230	223	199	188	196	204	234	228	210	201	206	202	208	233	214	239	212	198	198	203	206	194	182	198	178	188	195	203	220	201	246	190	207	216	203	200	224	208	207	173	214	203	241	203	216	238	225	224	213	214	208	200	208	207	200	198	198	243	183	222	184	195	222	219	223	213	225	233	198	182	209	201	197	239	197	174	232	256	204	174	201	231	255	222	201	223	207	220	213	202	213	209	221	197	224	203	199	202	197	206	186	219	247	232	206	224	211	216	179	202	199	204	209	203	184	206	215	204	202	229	177	216	226	214	242	220	191	209	199	205	225	215	209	235	220	211	212	195	193	175	205	228	192	216	193	205	206	227	210	201	217	227	177	216	223	193	196	221	227	215	203	205	221	193	205	206	196	214	203	234	244	212	231	227	226	197	219	209	219	225	237	243	210	205	232	225	237	196	227	229	198	218	187	209	200	220	177	215	202	212	211	197	225	212	232	186	223	210	219	215	219	224	216	184	181	224	213	227	224	199	207	226	204	254	215	213	196	198	201	218	206	234	212	217	211	183	211	222	221	207	200	205	228	211	228	222	219	197	209	216	190	218	211	218	226	225	229	226	234	212	226	234	247	234	197	226	202	213	199	207	196	206	201	190	215	219	223	222	220	215	212	222	191	217	208	194	192	209	212	192	196	179	232	244	219	196	216	196	218	202	207	206	245	232	228	221	220	189	234	197	187	208	200	220	172	227	202	203	210	185	207	195	203	231	235	211	229	202	228	194	237	220	216	193	195	196	183	222	202	218	214	208	197	222	220	218	205	196	224	220	230	205	220	217	221	240	223	191	222	183	198	230	197	223	224	218	228	243	217	218	178	209	198	222	200	212	208	226	207	229	200	247	206	200	188	195	220	239	230	211	225	188	223	206	227	214	207	196	205	229	198	231	174	211	209	201	217	223	209	225	201	212	260	197	188	213	223	192	208	224	208	223	190	209	210	200	224	223	228	212	213	191	181	208	189	218	200	207	201	188	230	224	194	183	211	221	203	237	222	210	219	228	209	190	211	213	192	192	196	203	202	210	204	216	216	217	233	236	211	220	214	218
7938	1317	2418	2690	2163	1608	1350	1095	1002	885	866	805	778	753	736	713	664	701	647	662	638	596	628	600	593	514	579	604	570	619	602	574	592	555	553	578	506	536	574	548	555	553	552	548	561	549	546	552	567	581	610	560	527	580	542	528	595	531	546	550	563	502	553	562	549	561	554	583	595	528	553	558	535	581	540	529	580	561	546	540	538	506	533	526	540	526	516	526	552	468	541	542	570	527	561	544	543	534	504	546	596	551	539	513	555	545	538	565	516	502	543	536	518	525	497	537	544	535	577	515	557	533	548	548	505	554	609	514	534	551	565	519	531	518	543	530	511	488	537	550	539	594	552	575	503	537	547	551	537	510	534	557	523	515	521	514	491	565	536	516	489	523	515	538	503	535	505	532	527	501	556	555	528	518	523	537	569	532	531	534	519	511	517	512	505	534	539	516	541	586	520	534	537	539	548	534	517	516	484	589	534	562	558	491	516	540	540	556	535	485	557	578	543	565	544	521	522	544	530	573	538	501	538	579	562	552	544	559	538	527	507	542	570	507	542	534	518	490	541	522	517	542	507	529	501	581	552	567	542	567	549	556	550	512	554	541	582	507	533	535	540	523	494	548	511	530	596	556	549	544	561	551	502	507	529	552	520	533	561	530	515	562	524	558	555	526	535	493	529	537	560	516	489	554	539	486	540	556	548	518	554	556	528	560	553	526	505	551	550	528	539	517	537	531	539	567	505	556	558	510	530	573	507	511	555	540	527	581	520	496	539	574	547	485	535	518	550	501	528	498	549	523	523	603	487	538	527	497	521	528	524	537	533	576	549	511	528	464	530	551	545	571	529	564	535	532	556	569	521	525	528	529	507	535	501	553	517	517	543	531	518	553	529	501	512	529	535	564	499	492	501	519	503	531	542	520	500	495	513	536	529	534	493	531	494	511	524	551	542	508	551	521	510	576	562	556	541	563	519	496	567	521	590	546	518	538	516	516	520	543	500	536	540	494	557	510	569	539	539	515	535	543	547	518	500	544	517	524	488	570	562	549	588	544	542	510	598	548	475	539	512	528	540	516	511	528	524	567	537	547	507	524	527	510	583	535	504	541	522	547	526	557	543	544	562	555	541	538	560	507	493	522	571	509	566	491	513	525	530	541	519	512	515	526	521	524	525	530	530	546	536	546	566	517	559	533	509	521	516	534	537	552	526	603	516	508	549	556	547	545	583	540	542	538	529	483	527	547	537	520	583	579	523	548	525	531	549	530	603	581	531	524	551	552	501	512	508	528	546	546	564	517	545	520	551	542	518	584	514	536	545	527	505	517	537	525	539	540	529	516	544	565	558	542	510	524	523	529	517	559	546	560	561	519	532	531	545	554	573	518	534	491	514	508	489	555	500	530	543	517	571	553	527	545	524	544	516	477	592	479	575	531	544	541	547	552	496	551	511	504	587	535	520	542	529	555	487	540	539	512	541	529	542	518	531	522	541	502	528	504	510	507	522	574	561	537	543	524	536	517	557	525	507	551	523	531	585	515	534	485	512	563	516	551	543	536	533	555	546	513	489	529	534	529	538	558	516	569	532	512	547	522	528	525	547	526	513	539	540	501	541	540	506	495	555	546	561	556	558	536	547	554	521	555	507	517	557	565	544	506	544	540	481	511	505	547	512	525	567	534	524	579	495	529	554	521	573	543	513	576	569	523	556	496	555	558	490	504	553	562	536	533	547	555	532	529	529	531	525	525	527	488	526	506	550	520	494	555	529	526	540	524	516	532	547	507	561	513	527	555	504	523	548	543	559	488	513	519	536	489	505	522	556	551	592	568	520	502	507	603	546	498	589	511	572	584	541	563	520	590	517	515	520	547	541	517	468	519	513	485	558	525	520	549	558	541	518	534	528	517	552	518	591	514	542	511	525	551	487	524	507	531	526	551	492	551	554	531	532	520	531	549	519	498	566	546	525	555	560	580	549	548	564	544	541	510	537	476	532	510	501	560	560	552	533	535	550	523	543	542	504	528	535	546	525	491	569	538	537	546	526	549	530	521	540	526	555	544	541	565	538	538	575	537	524	533	516	564	543	549	550	515	530	514	542	548	552	531	556	489	522	541	564	521	522	528	499	546	537	561	543	541	528	535	534	554	493	547	501	560	529	522	548	533	513	524	564	521	549	501	512	472	509	517	535	526	538	613	578	512	541	527	524	552	489	517	516	532	554	521	561	474	568	549	543	545	512	502	520	545	552	515	542	536	507	550	571	559	532	532	540	541	507	535	495	516	535	588	551	537	580	526	555	533	549	521	498	505	527	517	515	546	564	517	545	528	505	554	570	543	571	566	517	540	519	543	501	553	511	588	529	518	527	541	547	526	553	492	539	505	539	526	528	522	559	516	553	540	529	563	526	532	507	534	497	507	515	544	527	511	530	546	532	529	542	529	512	549	518	550	518	536	558	518	558	539	555	538	518	527	499	540	510	519	533	523	520	587	553	546	511	543	476	532	559	554	494	531	550	571	552	524	486	570	546	525	517	488	575	573	567	504	503	547	540	517	522	526	549	572	505	518	514	559	598	539	546	556	552	566	510	520	559	537	533	584	556	570	550	540	538	539	514	515	550	531	495	509	575	543	525	518	540	505	547	559	551	591	554	528	535	505	492	508	503	519	474	525	515	571	544	529	492	549	544	536	477	540	535	524	501	482	536	537	524	537	557	566	522	542	538	507	539	522	494	553	521	499	537	496	560	580	530	530	519	551	517	514	481	516	514	565	538	537	524	519	522	571	539	564	551	531	520	513	527	520	541	554	568	549	549	557	537	537	535	499	553	551	573	577	544	547	540	556	536	504	534	534	538	559	512	542	537	500	557	542	483	560	524	545	513	535	525	561	517	539	528	508	589	524	502	574	543	520	544	502	552	540	565	534	550	543	527	528	562	521	570	554	511	527	528	555	513	502	500	509	530	508	502	533	518	550	512	539	543	520	537	552	482	527	544	535	542	513	538	543	531	561	575	558	521	535	532	493	538	498	550	564	507	535	522	496	545	537	556	537	514	515	535	531	535	540	540	505	485	534	526	557	537	534	520	516	541	527	502	543	552	535	551	544	552	550	515	564	527	535	520	537	531	578	541	497	522	515	521	521	547	550	526	534	515	522	541	533	503	591	540	560	519	535	530	531	510	539	524	545	567	541	560	516	510	540	533	546	557	498	543	533	550	522	508	567	520	486	557	522	554	520	568	513	542	528	555	548	542	537	518	558	517	568	518	531	577	531	543	543	546	548	559	536	533	526	526	527	543	512	502	519	517	512	528	533	529	509	540	512	536	547	509	560	545	585	549	544	532	544	535	549	544	506	568	556	540	539	520	529	543	524	555	537	550	518	526	572	494	481	524	531	571	565	548	527	547	595	526	535	569	565	521	574	520	537	549	527	516	554	520	512	562	487	534	540	510	540	545	532	546	490	561	519	538	529	531	580	530	521	486	579	505	562	521	499	507	505	529	522
1475	381	370	400	345	368	340	361	345	367	378	354	346	369	332	363	352	400	372	368	348	320	374	366	338	357	368	346	304	355	397	325	378	356	417	349	350	355	365	356	336	365	336	379	334	338	370	354	319	362	343	307	378	341	328	359	373	402	358	320	339	377	365	331	339	369	349	344	369	368	335	404	359	381	377	377	365	344	352	349	346	373	338	317	369	331	357	350	358	350	376	374	359	373	358	337	349	402	347	327	390	355	364	353	355	395	367	376	380	357	354	375	374	363	330	317	327	338	377	345	346	363	321	307	343	349	330	342	346	373	342	364	358	338	328	349	309	324	331	313	359	355	332	366	306	345	354	336	335	342	353	360	356	354	388	372	352	357	371	339	340	363	337	337	354	332	332	373	320	355	314	364	385	374	365	354	359	406	339	361	353	313	341	400	345	328	370	377	330	354	374	362	352	391	374	343	336	371	349	330	343	366	328	367	339	344	373	381	365	355	360	359	342	366	322	350	389	378	336	346	355	374	346	350	344	345	353	372	341	345	350	338	341	358	355	388	364	369	388	378	319	341	330	332	326	373	346	358	368	333	319	314	329	326	372	347	366	337	367	356	381	370	369	361	303	339	357	366	334	366	352	356	337	358	382	361	372	389	320	341	379	378	360	362	354	327	354	354	369	339	367	364	362	364	369	341	338	364	345	361	346	338	366	322	345	345	365	354	371	335	330	350	342	350	384	357	354	336	358	353	343	370	366	357	352	367	349	399	338	311	343	344	381	363	353	354	369	320	354	387	366	335	325	409	332	334	319	330	355	377	350	341	364	359	375	352	340	356	343	370	362	350	384	366	376	364	334	347	352	360	329	356	372	374	339	373	348	383	350	370	393	353	387	321	365	377	334	306	370	353	374	372	361	367	354	339	363	374	359	338	371	367	367	371	353	338	326	377	366	339	346	329	391	373	353	381	313	358	340	375	338	371	350	319	357	353	367	330	362	357	346	346	357	344	359	377	362	383	358	369	350	348	339	358	320	338	321	344	356	349	358	365	349	379	358	356	335	383	385	383	352	363	359	332	388	337	333	352	319	363	354	337	313	388	366	346	349	314	374	360	322	401	354	349	362	366	331	337	349	344	338	353	369	365	376	388	380	393	348	347	371	362	354	356	374	373	352	304	325	343	343	379	306	353	350	371	374	345	366	358	382	372	350	412	366	367	365	348	385	371	344	323	352	353	343	369	344	369	340	355	365	382	375	339	365	386	341	367	345	365	305	337	356	371	381	378	370	324	386	314	370	354	316	310	338	353	323	370	329	368	350	384	313	351	330	365	342	335	339	370	363	353	336	393	358	376	322	351	376	323	364	325	384	313	326	344	321	366	317	342	372	347	340	345	350	340	374	343	367	353	352	370	352	342	368	358	387	377	339	354	345	345	328	390	358	343	336	356	381	347	331	347	362	383	367	358	378	335	311	361	329	328	316	327	376	389	371	379	355	352	356	339	386	356	385	358	387	381	348	358	339	361	332	337	386	379	347	342	358	341	374	360	375	371	317	343	372	355	313	340	338	348	339	356	340	363	357	341	367	328	353	368	361	369	361	389	364	371	349	359	361	357	384	370	317	317	331	345	364	356	326	380	360	319	321	372	348	336	324	351	326	348	343	385	358	363	382	327	309	347	390	347	357	397	350	354	338	349	340	345	344	356	377	322	371	388	374	339	349	358	323	352	345	344	330	316	304	337	362	350	348	335	314	314	336	384	372	346	379	351	369	326	390	386	340	343	326	338	400	346	378	355	351	362	393	363	314	337	378	376	368	360	342	360	362	358	366	374	381	334	364	378	346	355	359	328	345	344	328	337	370	328	354	370	346	364	395	416	391	367	348	326	356	341	349	358	398	391	332	351	347	364	361	345	348	369	388	337	383	372	338	359	381	339	371	391	347	356	395	357	349	328	352	355	343	364	401	363	363	342	329	365	345	340	323	315	331	307	361	367	370	348	347	347	368	349	352	366	408	397	362	351	371	348	335	376	336	371	379	362	361	375	349	384	356	344	337	389	364	339	340	390	356	376	336	347	332	339	367	360	360	338	342	361	364	389	358	350	373	363	368	345	338	356	349	371	385	380	337	376	335	390	399	364	346	358	374	366	317	367	356	375	404	390	340	363	330	361	354	380	394	318	332	365	369	322	369	351	367	351	374	347	378	364	377	360	361	346	337	344	346	366	343	355	353	351	358	371	353	331	343	351	393	408	337	377	388	387	386	349	373	408	375	346	331	333	364	378	339	371	361	355	376	357	372	366	329	351	340	329	382	374	382	373	325	359	392	364	371	312	354	376	353	362	325	360	347	377	354	328	329	332	403	379	364	331	358	370	390	371	391	323	371	355	376	355	345	391	330	396	359	397	314	350	362	333	353	323	367	381	358	358	364	364	379	338	336	324	396	377	346	374	394	309	396	358	355	361	369	388	388	331	391	337	364	358	359	381	344	359	366	329	347	350	392	354	359	396	320	333	344	374	344	320	369	330	364	362	346	376	366	331	357	357	377	378	329	346	358	359	333	366	380	366	354	367	378	369	324	348	334	333	350	381	342	354	368	359	363	352	350	368	339	349	343	333	359	390	355	355	373	366	333	383	342	341	376	400	352	381	355	377	370	356	348	357	348	343	377	370	371	369	389	378	336	372	322	358	394	384	363	318	361	361	385	321	357	339	377	348	363	369	371	393	377	381	314	358	367	350	322	348	325	365	345	374	388	388	397	348	319	388	335	375	377	383	385	355	340	372	336	332	360	379	375	366	357	328	367	361	337	359	375	358	342	394	334	362	344	371	344	362	357	348	390	323	352	365	337	367	328	340	371	377	372	359	352	410	370	369	355	339	378	370	341	365	359	373	306	346	351	319	368	365	338	333	369	314	342	342	373	336	349	350	343	372	337	346	349	381	379	376	359	379	397	382	396	364	355	359	352	354	328	398	347	336	369	347	360	358	415	357	320	419	364	343	355	360	353	319	328	364	378	383	340	357	346	351	377	348	323	370	346	354	341	342	364	348	357	374	350	374	347	332	346	323	338	379	340	370	320	339	361	345	363	346	390	333	353	357	372	356	380	356	333	392	322	349	326	347	370	354	334	338	324	358	380	356	347	363	358	364	374	354	346	343	373	360	354	367	365	347	364	397	346	375	358	355	328	340	357	350	369	390	357	367	331	353	352	373	377	393	367	322	373	314	340	392	358	365	352	355	371	366	374	386	348	338	357	345	367	393	324	369	396	367	359	398	349	352	336	351	361	385	355	369	362	381	374	367	321	342	364	365	387	349	337	358	343	363	321	351	328	343	387	351	328	352	391	395	364	388	385	349	373	361	326	365	394	370	375	362	355	332	321	357	366	342	350	318	325	321	361	353	349	337	333	387	344	387	333	342	393	362	377	338	344	347	363	337	332	348	375	345	383	385	330	356	330	367	366	383	399	378	384	368	344	366	370	366	341	322	324	364	345	358
1872	746	846	830	779	811	759	813	786	831	796	758	791	761	770	763	788	781	767	832	833	782	836	742	751	733	829	735	745	797	792	776	783	759	749	727	817	762	800	754	779	762	840	743	752	748	801	773	710	780	760	786	764	807	753	779	762	720	758	814	781	752	792	839	804	743	788	825	800	776	808	789	760	791	752	768	828	812	774	775	795	760	804	770	793	791	798	777	739	790	789	775	740	755	763	721	798	768	740	818	784	794	817	808	747	824	777	748	834	776	815	752	801	726	707	757	771	772	808	731	791	762	799	766	793	773	775	759	778	765	745	763	770	751	764	732	789	756	792	751	772	772	778	807	806	809	808	808	775	778	784	845	746	812	750	819	784	767	789	791	783	757	767	726	785	827	774	808	823	763	803	771	723	781	779	745	799	780	723	741	815	784	803	792	755	751	745	757	748	764	815	779	745	770	747	754	776	773	781	814	822	765	789	785	721	771	782	796	773	761	812	789	797	778	750	796	725	768	787	749	797	768	763	751	737	811	791	809	741	735	781	788	806	774	776	824	796	826	739	829	810	797	761	778	779	759	779	812	765	768	762	710	780	786	735	748	767	746	767	770	749	753	748	791	750	784	802	805	822	788	780	779	789	727	797	724	758	727	766	794	769	764	761	804	825	829	733	745	758	767	781	775	773	778	766	790	744	752	786	761	773	805	777	788	770	774	796	798	767	759	767	764	756	788	775	792	810	771	741	780	772	769	810	749	840	791	796	773	750	763	808	762	814	754	788	819	766	777	784	838	752	780	852	742	763	747	797	785	821	791	761	780	726	770	793	771	769	757	794	757	746	765	768	711	788	765	783	785	805	766	776	835	802	785	739	811	739	773	781	776	767	751	767	824	767	775	785	739	770	719	765	770	776	791	774	733	769	787	782	769	847	808	779	807	824	762	732	802	793	787	779	818	778	822	746	746	766	775	806	755	849	773	744	803	748	767	778	813	744	797	787	768	852	767	788	784	794	760	757	796	760	792	777	792	806	759	762	763	795	840	792	774	762	750	711	792	754	787	743	771	837	741	767	793	732	752	729	759	771	797	795	771	806	786	813	780	777	775	784	820	817	753	787	825	773	772	740	777	769	723	784	755	789	800	732	790	749	723	791	813	745	730	767	734	777	779	777	781	825	777	781	763	751	751	779	772	814	777	733	762	785	796	802	789	776	779	764	759	774	787	727	779	773	828	765	695	772	791	779	776	737	825	783	723	783	790	788	793	767	773	769	743	759	754	720	825	768	760	769	840	781	823	767	756	775	803	757	770	755	765	743	765	768	792	739	752	792	766	767	776	792	809	815	802	753	819	800	832	793	791	779	789	793	778	753	784	794	779	749	815	726	771	779	856	794	777	745	754	763	744	776	764	704	794	723	734	785	770	749	725	756	776	767	727	758	761	771	775	766	796	738	763	764	767	761	758	797	775	784	709	771	784	752	798	774	802	773	792	786	721	753	789	775	750	743	750	743	741	789	760	772	741	779	770	786	808	797	824	769	814	773	802	780	784	780	768	796	787	755	743	809	765	765	795	795	799	733	803	779	810	759	753	763	759	734	763	738	745	791	784	783	762	768	774	814	760	801	824	762	787	818	823	758	730	768	752	756	783	798	737	758	790	806	775	767	827	751	785	745	741	808	839	807	755	791	812	753	808	793	719	775	755	744	767	755	769	790	814	801	752	756	745	789	747	726	784	786	738	772	801	783	807	823	767	763	753	748	783	725	777	780	783	803	769	786	821	830	777	776	751	772	764	805	789	799	745	822	767	827	787	813	833	775	760	710	809	760	741	834	749	759	786	759	782	818	750	742	773	777	736	810	806	743	767	802	774	790	812	790	793	772	766	798	766	808	807	839	778	764	755	797	736	838	794	799	799	753	792	755	713	824	755	777	770	784	777	808	762	779	804	769	750	751	770	750	805	761	800	793	769	818	821	762	779	746	763	779	804	744	775	709	750	786	764	805	736	766	733	742	783	832	816	749	788	747	766	815	817	762	828	754	802	782	781	810	766	766	745	780	823	749	767	721	811	785	777	753	768	777	799	776	756	780	790	770	758	763	805	749	738	795	789	764	785	762	785	792	823	777	760	803	778	748	797	790	759	798	796	797	760	770	759	796	730	789	777	809	789	720	813	794	763	769	782	814	764	746	803	781	780	777	805	752	778	744	768	819	762	764	746	766	819	767	807	786	738	761	756	780	795	781	786	779	790	730	766	792	751	811	776	776	770	746	775	805	775	798	794	828	791	828	790	743	767	722	795	711	799	820	769	738	737	758	818	789	744	737	803	783	774	776	788	764	781	780	736	801	774	810	764	770	801	775	769	821	795	778	841	772	844	751	785	758	720	757	776	794	759	789	772	779	782	784	762	763	757	706	806	782	791	804	818	865	775	747	802	770	768	791	781	775	750	805	789	798	777	768	812	776	729	776	758	786	823	767	791	759	748	810	815	763	774	742	764	791	765	749	810	801	788	796	740	818	791	765	798	774	766	798	759	788	728	778	777	765	793	807	830	785	818	742	766	785	800	799	783	776	787	777	835	722	765	753	761	824	709	790	794	772	735	812	750	781	749	772	735	780	788	769	778	742	800	742	815	777	778	771	760	746	860	825	715	744	783	786	845	756	749	805	780	797	753	788	783	789	753	754	761	820	774	749	770	708	812	829	742	811	790	720	733	797	758	807	729	745	769	759	800	794	731	755	700	820	778	801	772	738	763	812	731	784	797	832	736	749	815	777	763	740	773	749	752	798	797	793	770	820	772	800	801	800	807	772	825	762	736	794	724	758	783	775	770	755	736	777	765	766	749	817	791	776	700	776	730	773	771	782	814	790	842	756	806	818	788	823	766	795	797	759	787	806	789	794	797	744	722	798	797	817	743	802	815	785	758	811	770	832	760	759	745	738	780	759	785	744	768	769	762	741	813	739	792	753	808	779	722	769	741	793	767	772	794	771	775	783	811	787	671	726	784	804	713	765	724	759	816	769	728	803	773	756	796	814	787	799	806	765	811	751	852	751	809	811	746	754	755	770	794	757	755	749	798	786	762	767	801	788	729	781	786	807	838	783	782	778	738	808	769	807	764	765	786	749	773	752	763	744	761	790	779	763	748	782	786	769	770	769	774	807	782	759	830	748	757	739	749	754	768	773	831	785	787	761	791	805	769	802	755	789	758	748	812	774	818	774	772	816	817	801	763	771	732	763	777	746	753	760	818	758	812	811	733	787	807	798	769	831	783	774	795	784	791	774	791	792	777	770	760	851	771	804	761	818	774	745	704	763	749	806	731	762	768	766	776	773	803	795	763	801	798	752	791	712	851	777	761	798	837	795	766	797	801	780	765	812	783	790	755	825	803	783	772	730	791	819	744	781	754	781	794	758	792	744	741	765	830	758	761	781	797	836	760	726	766	770	799	818	766	813	722	766	783	823	780	795	765	747	771	780	812	788	753	824	739	776	779
7502	598	558	459	338	275	260	196	212	191	187	190	180	179	191	190	155	160	186	199	174	165	161	150	165	149	154	143	170	181	178	175	172	152	176	175	149	167	167	160	170	155	151	151	151	150	158	158	166	152	140	175	162	133	160	191	175	131	131	158	185	179	165	170	176	159	147	165	159	151	182	160	166	193	156	166	153	157	178	159	173	175	146	165	145	129	143	180	161	157	163	138	172	170	153	180	139	135	160	161	155	165	160	139	190	139	176	178	166	158	182	172	154	169	153	183	147	169	172	165	146	187	166	192	163	150	143	168	145	175	177	169	147	188	168	170	144	158	189	152	180	163	201	145	140	169	166	173	162	180	171	158	174	171	186	165	190	164	183	164	153	139	170	166	150	182	157	146	154	199	170	172	162	160	182	162	155	158	183	143	134	152	157	150	177	202	176	161	125	174	144	142	183	160	163	170	158	164	154	165	166	178	164	148	173	172	163	178	141	140	171	184	184	189	143	170	165	188	169	143	171	161	143	183	142	156	148	145	144	146	171	176	153	165	150	143	167	157	174	157	156	176	173	168	162	157	160	163	137	153	136	143	166	168	176	148	160	153	175	148	178	173	159	171	171	185	169	158	171	155	185	166	185	160	152	170	177	196	166	176	154	145	151	166	177	179	170	170	154	174	183	181	183	152	148	149	167	175	178	152	162	144	163	169	167	182	173	158	167	172	155	156	139	181	142	164	178	158	162	177	170	157	171	147	188	181	153	151	139	143	177	155	175	172	164	167	171	161	177	210	163	170	173	157	172	147	192	161	175	156	168	158	169	166	168	176	172	158	168	173	162	164	151	140	210	166	156	163	192	153	153	163	176	162	173	194	148	188	160	159	183	174	166	162	145	148	172	155	184	162	184	199	151	144	180	172	164	155	176	148	159	166	160	167	147	167	175	185	179	187	146	148	175	177	170	179	150	158	157	176	137	173	167	169	179	166	172	158	187	163	155	150	159	162	159	191	151	148	168	168	147	151	160	156	170	142	152	162	169	182	165	148	175	190	161	176	159	174	161	181	165	178	169	141	150	196	208	172	182	141	177	149	165	150	174	164	156	186	158	146	143	169	161	192	185	189	148	178	152	148	166	156	152	167	153	157	162	163	166	165	167	169	166	176	178	179	159	137	171	174	169	144	167	148	172	140	138	150	160	176	157	176	154	160	158	182	185	187	163	166	147	153	197	198	158	175	184	161	182	144	136	174	159	175	153	157	183	177	154	133	140	199	164	142	161	166	162	195	158	155	154	152	151	144	169	161	148	161	159	184	157	181	164	152	147	154	144	145	146	145	171	150	160	157	161	175	186	157	142	148	158	166	172	152	165	170	151	141	167	187	168	166	176	192	168	182	181	158	150	160	146	172	149	177	157	160	149	171	167	156	179	168	169	164	156	177	146	160	170	164	172	168	156	161	161	176	150	157	157	172	173	160	159	197	158	135	172	142	164	177	150	187	173	175	162	176	149	197	171	204	171	141	143	160	163	152	146	155	157	166	142	191	171	166	166	159	171	168	180	153	178	171	166	179	159	150	194	165	169	156	168	163	150	189	152	155	172	164	173	145	151	170	143	155	176	171	177	172	179	154	167	170	137	156	168	155	164	152	167	168	160	170	138	147	173	177	153	162	165	143	173	170	183	159	164	165	146	160	176	176	150	169	146	171	137	177	163	162	136	174	169	162	151	159	154	164	168	166	153	177	150	157	162	158	169	179	151	181	164	152	170	183	160	149	152	166	155	152	137	186	170	155	157	163	186	155	183	177	151	158	150	169	153	154	175	162	165	144	146	180	174	151	146	143	178	162	163	149	155	161	162	145	170	170	160	176	164	160	173	169	165	153	144	189	168	165	169	185	163	182	147	170	166	149	163	172	160	171	170	177	153	154	145	168	149	161	168	156	137	173	178	192	134	155	146	164	180	176	160	186	162	178	152	149	163	168	185	171	150	171	154	155	195	161	179	162	171	159	149	183	164	143	169	155	145	152	168	127	144	156	151	150	162	173	182	183	152	158	160	157	120	169	186	183	159	154	161	143	176	163	159	176	140	157	191	168	161	189	146	154	168	153	164	158	164	181	178	177	180	164	194	170	146	138	176	156	175	161	167	196	194	218	174	154	157	146	165	164	169	178	166	159	167	163	136	156	168	165	162	141	151	159	161	155	158	168	183	153	160	173	154	139	148	157	172	159	149	191	167	143	165	144	158	156	150	149	159	157	189	162	155	149	179	170	163	152	153	169	158	145	152	160	185	173	174	169	183	177	142	171	128	161	170	183	153	181	150	158	160	158	160	161	170	143	174	128	142	178	170	148	148	163	143	154	170	192	186	178	149	192	141	140	143	139	155	156	148	178	183	202	147	176	148	135	170	173	132	147	169	161	154	150	173	168	179	154	146	173	159	153	187	170	142	172	181	188	190	155	159	143	149	148	170	171	164	181	171	163	144	172	178	165	184	155	178	162	171	178	143	149	147	147	154	165	176	166	156	183	179	151	147	157	148	152	178	183	146	174	165	177	165	161	189	155	165	180	162	154	135	164	160	145	138	152	154	155	143	154	153	186	149	169	168	161	165	172	167	140	140	157	150	153	187	150	171	163	146	174	180	174	155	171	166	175	141	121	176	167	159	154	159	142	149	162	164	189	147	157	173	159	145	159	158	158	184	169	156	176	153	162	161	178	153	155	152	164	158	156	189	145	175	174	154	162	145	169	165	160	150	156	176	168	149	170	167	162	170	167	180	172	153	155	156	166	189	172	178	147	155	155	178	161	172	163	179	165	187	163	157	176	160	157	162	146	177	161	190	176	187	180	142	180	157	158	143	172	156	156	155	152	149	153	168	167	157	141	167	156	173	162	160	182	156	168	161	150	139	159	138	150	155	135	173	179	162	183	154	159	152	151	163	157	161	169	151	190	175	151	171	167	130	166	152	162	168	146	168	159	154	165	168	179	172	162	173	167	168	179	179	172	160	152	176	168	151	159	145	163	160	162	164	185	165	163	157	169	160	169	151	159	172	171	193	165	158	196	165	151	183	196	156	180	175	163	146	172	164	162	191	160	171	170	172	158	158	162	142	173	169	190	160	133	169	171	188	152	166	146	162	165	160	173	148	150	177	163	161	137	152	163	166	175	142	134	170	130	149	151	158	176	177	151	141	153	186	151	148	174	146	161	185	173	136	177	178	150	170	144	180	135	169	168	154	147	161	182	185	177	182	151	133	144	145	166	165	159	165	152	179	145	144	151	166	163	176	154	165	180	164	167	141	144	172	134	153	133	167	144	151	167	134	165	179	197	158	165	152	166	175	170	146	139	168	157	159	175	183	157	158	142	180	155	156	166	169	173	167	130	185	160	156	164	157	173	160	147	161	155	167	153	141	171	181	169	166	168	181	149	148	153	169	139	166	161	140	158	148	152	179	178	149	186	176	177	163	162	189	179	169	150	145	186	163	159	153	165
6074	758	1318	1561	1226	974	837	710	676	618	633	550	530	527	485	501	482	441	445	477	439	441	448	474	433	444	410	456	470	410	434	397	397	436	437	438	469	416	396	445	439	417	422	467	416	405	429	430	405	419	435	433	417	413	405	401	440	365	441	423	439	428	398	407	430	392	428	438	438	441	428	429	416	412	385	394	407	428	391	417	412	410	431	413	398	417	445	417	383	422	421	425	376	412	419	378	407	413	405	403	421	377	366	386	414	397	436	394	415	411	424	428	411	382	389	397	424	400	411	428	404	382	409	413	414	419	365	370	382	433	392	420	442	393	430	407	431	407	388	397	398	399	397	415	421	378	385	412	435	422	376	427	407	403	436	409	403	410	431	426	385	441	420	411	430	386	408	426	375	400	393	422	416	392	410	423	421	426	398	418	393	388	426	399	429	474	389	412	438	396	375	372	393	396	424	411	391	403	394	442	421	403	419	425	406	380	408	402	419	367	409	369	385	414	385	389	395	419	431	419	419	406	420	394	395	403	389	407	388	424	422	383	406	374	391	424	401	408	369	419	378	416	438	420	425	376	401	450	403	399	420	372	395	419	425	418	411	440	394	417	419	388	400	408	423	376	375	388	442	406	394	444	411	412	426	371	426	383	384	379	412	467	410	403	416	417	411	399	428	378	400	388	402	374	434	403	435	390	406	420	378	388	394	374	375	450	412	430	392	380	393	401	402	378	381	386	427	368	400	424	401	416	361	444	408	380	424	449	420	413	377	383	395	370	412	396	410	420	434	380	389	397	425	440	397	384	375	390	403	388	426	380	413	425	393	412	411	405	376	382	430	398	416	429	392	420	410	379	410	392	386	414	424	380	402	390	385	410	395	409	396	436	400	420	421	388	391	401	407	414	395	396	402	408	395	426	379	394	412	414	375	409	387	401	425	402	426	402	442	375	409	406	386	435	404	407	393	420	405	428	423	417	431	416	390	400	443	390	405	370	429	386	415	424	430	374	422	395	381	423	456	368	416	389	419	379	393	403	420	399	430	414	405	419	390	396	406	430	390	389	391	371	426	393	428	354	406	394	413	459	387	401	439	394	374	412	392	381	385	390	401	407	389	373	391	372	366	423	414	398	379	384	419	377	426	414	419	389	406	446	418	436	452	427	404	400	388	428	377	429	402	438	410	434	401	393	427	389	408	416	409	414	397	444	412	412	428	405	424	399	400	433	403	440	411	395	439	410	411	399	401	413	398	417	381	405	339	435	431	373	388	420	381	406	416	384	411	410	372	405	436	381	411	424	442	434	422	410	388	413	383	437	435	402	383	389	431	426	368	397	390	428	392	387	411	419	398	421	435	432	471	446	417	380	380	356	417	394	428	423	411	395	402	407	403	380	370	403	397	414	409	399	381	444	424	407	413	445	413	409	367	385	390	429	446	382	413	408	422	404	420	395	395	402	391	393	417	408	415	395	426	403	416	389	400	443	382	396	427	420	413	424	413	463	415	401	447	450	414	394	405	401	453	387	428	413	380	405	387	414	398	405	402	435	447	400	401	427	413	429	432	436	409	392	396	389	388	433	450	377	384	400	403	396	397	410	403	454	367	411	407	399	403	402	429	397	403	377	386	415	446	430	362	399	422	401	400	339	389	395	405	399	397	421	387	381	392	405	387	429	424	394	408	376	412	409	424	446	432	399	371	421	415	397	368	450	440	411	411	458	413	399	413	410	390	387	402	415	407	406	421	392	447	436	428	386	393	413	406	440	387	416	417	392	422	439	424	390	408	377	426	380	411	401	428	429	410	420	447	395	443	417	427	427	414	439	406	364	418	395	419	390	402	394	424	380	404	381	404	437	395	393	397	409	416	427	441	418	403	412	389	402	452	401	409	399	393	412	413	384	427	399	411	390	400	406	413	383	417	387	408	407	417	398	414	384	414	395	374	393	426	384	432	397	422	395	407	455	411	400	414	428	404	390	387	392	393	416	398	424	404	380	396	383	402	383	402	425	416	432	385	423	424	401	397	421	448	392	430	382	364	377	404	418	392	411	407	428	424	414	412	399	370	406	451	381	420	465	399	441	429	369	408	434	446	411	411	405	415	441	406	418	374	401	446	411	396	403	377	388	420	376	406	431	404	387	398	399	392	444	420	398	426	413	404	388	434	440	354	406	416	389	401	391	394	416	423	409	397	378	409	414	386	397	402	388	400	398	424	405	381	394	420	411	352	405	404	401	391	442	422	378	450	420	437	413	430	422	370	406	434	410	395	394	423	387	408	389	424	415	380	403	394	402	386	382	395	394	380	387	401	379	402	388	398	373	390	427	387	397	435	408	414	427	383	392	407	424	450	392	415	421	434	431	384	403	420	408	415	394	407	424	431	380	385	379	426	402	426	411	409	415	405	395	406	409	454	414	430	389	368	381	407	418	416	380	401	383	412	402	400	425	421	431	402	419	424	417	457	383	388	383	378	409	405	389	416	406	439	387	405	405	402	402	416	403	388	429	436	435	394	427	379	376	432	410	405	395	406	388	407	451	423	421	414	439	379	395	415	414	407	428	398	377	406	398	434	379	446	407	400	406	387	431	384	422	410	426	425	392	401	412	409	400	398	408	387	415	390	435	414	390	381	401	434	387	451	398	395	415	398	401	390	414	375	399	418	397	423	416	411	396	399	357	407	413	401	422	415	390	425	388	435	390	415	392	395	419	418	384	401	420	406	392	385	452	388	438	410	428	409	407	396	401	432	398	409	406	395	368	403	428	425	405	459	397	423	455	438	407	423	402	408	431	395	395	408	451	363	406	441	380	393	402	423	398	405	413	365	389	423	432	435	386	415	406	415	414	420	392	411	420	410	386	457	419	417	425	402	394	395	415	390	388	408	361	404	400	421	422	387	385	385	409	418	360	415	426	398	410	407	437	406	400	431	414	428	381	368	428	430	396	400	429	403	410	442	405	424	396	402	425	386	395	383	399	416	395	391	405	389	415	395	375	388	423	419	422	396	435	421	385	399	383	383	432	421	415	394	370	418	407	374	407	407	396	417	410	392	397	415	404	380	394	363	406	403	387	382	408	434	415	430	403	422	433	417	393	403	410	383	421	386	401	402	402	406	430	408	429	370	399	402	417	415	413	415	409	418	422	423	415	413	426	410	431	411	389	367	402	397	394	429	405	377	400	432	373	389	412	411	402	361	472	386	414	402	389	432	414	397	429	398	404	407	401	385	386	380	427	412	421	431	411	412	393	406	402	421	386	418	425	439	369	405	447	415	403	397	417	408	400	437	428	416	449	441	437	410	386	395	438	377	419	391	418	420	392	435	400	414	388	423	416	370	382	428	418	388	383	409	395	425	406	388	405	383	379	415	422	397	432	423	422	396	425	397	397	422	379	413	396	417	354	393	384	417	415	405	381	420	437	380	418	410	404	430	442	395	411	388	420	386	405	413	394	371	379	364	410	370	460	395	425	430	427	426	413	405	403	343	424	406	414	390	423
14027	1369	1256	935	618	450	389	344	313	296	274	253	229	266	250	226	222	235	237	237	232	222	224	207	223	235	214	221	197	225	205	186	239	203	205	205	234	213	219	226	224	227	224	223	190	232	221	216	197	186	215	212	246	193	203	192	228	249	213	217	205	222	207	209	210	261	190	192	205	185	207	201	205	193	223	196	210	199	214	219	202	229	204	213	221	229	216	231	237	221	217	211	216	242	191	232	186	209	222	192	186	207	220	237	193	213	220	179	218	224	244	203	208	207	191	223	196	227	192	199	206	222	187	213	204	231	209	214	213	206	202	196	220	224	238	222	236	226	222	218	230	193	214	215	208	192	215	203	221	202	198	234	212	190	220	214	192	164	199	227	211	210	185	225	243	211	213	211	232	225	230	217	202	197	216	210	212	243	234	221	204	218	218	212	199	208	231	193	217	242	221	226	189	183	182	199	200	208	226	203	199	221	188	204	211	217	197	216	215	236	224	230	211	170	190	208	230	221	222	195	188	230	197	207	211	189	198	201	208	207	229	246	200	223	203	215	200	226	210	233	207	218	207	220	176	231	213	198	244	208	216	208	213	193	213	198	223	224	177	213	193	211	239	197	201	198	221	224	235	206	226	232	212	222	218	231	198	226	213	206	221	211	217	224	211	201	228	200	177	216	232	235	189	203	186	220	215	185	249	191	230	218	201	217	220	220	214	201	212	225	216	193	200	244	219	221	206	195	200	231	231	186	214	214	248	217	214	221	248	223	235	194	217	219	222	197	177	204	166	194	208	195	205	216	204	235	204	209	224	212	214	199	197	222	206	191	211	228	192	234	207	223	195	203	213	225	200	191	216	198	214	208	212	216	222	216	210	211	239	199	203	249	229	202	251	224	223	209	214	221	217	220	209	233	213	213	203	207	216	215	232	174	233	207	215	218	214	188	192	214	204	229	244	231	227	206	200	231	228	217	207	223	219	212	200	235	202	201	172	206	269	213	202	185	229	217	241	216	225	174	226	218	218	190	204	237	209	218	186	211	206	198	237	210	207	205	230	228	212	260	206	199	194	205	212	217	212	222	237	224	220	203	225	199	235	218	218	221	203	215	191	207	210	206	217	188	192	211	220	182	198	207	224	204	212	189	224	190	214	213	221	229	224	210	200	231	236	221	235	173	212	228	171	222	231	184	220	206	197	206	204	207	191	219	206	226	245	213	233	189	211	210	222	209	214	208	236	222	220	218	214	227	212	215	196	213	186	230	203	211	200	202	212	203	213	231	187	222	204	202	208	210	220	193	208	201	203	211	221	201	225	243	215	223	224	209	219	213	220	213	201	237	215	204	231	224	195	216	224	224	213	218	208	225	232	218	196	219	236	194	189	181	218	209	226	212	221	182	228	187	249	207	207	193	230	197	207	182	229	250	213	242	203	226	200	198	184	207	183	211	185	220	206	210	207	197	201	236	209	228	219	192	237	186	175	218	202	193	207	204	199	201	209	203	214	181	196	218	218	223	232	209	205	212	217	224	222	196	210	231	201	211	219	215	201	237	214	187	197	207	237	200	205	174	212	208	230	221	197	229	212	204	207	230	248	202	217	229	196	194	216	226	225	236	188	195	224	220	214	182	215	205	236	221	206	213	211	188	197	218	212	208	200	186	229	209	219	228	223	237	213	203	206	197	220	234	196	194	190	219	207	202	207	212	205	203	214	227	212	208	207	194	212	214	185	204	225	230	201	224	217	235	223	218	183	197	199	185	234	218	232	193	206	187	181	218	209	205	200	210	197	229	216	214	235	198	208	210	225	182	191	262	205	218	168	197	210	196	221	245	226	224	238	218	207	222	215	215	199	232	211	201	219	191	214	196	205	212	190	218	187	206	220	219	206	206	213	210	212	211	240	252	231	182	186	211	216	220	219	239	204	190	218	193	203	182	188	222	232	199	212	209	212	213	219	212	192	235	231	212	233	195	204	202	183	226	226	219	190	214	205	218	186	228	220	236	232	220	225	209	211	217	216	194	223	215	208	207	217	202	220	221	192	197	217	205	201	182	213	194	201	226	194	199	199	204	219	204	191	210	232	219	231	209	224	214	232	217	221	224	234	224	221	178	207	207	207	218	179	213	194	200	229	210	204	227	179	230	192	180	196	181	214	237	249	222	215	235	214	213	219	216	191	239	221	207	198	217	224	216	204	216	243	228	202	206	260	222	220	227	218	232	212	200	223	219	201	213	201	234	205	212	222	243	223	208	205	200	220	230	200	210	219	221	244	235	211	200	181	176	248	223	193	201	177	188	180	200	225	205	224	235	235	231	226	202	197	222	187	211	188	207	222	241	222	226	219	210	216	211	206	200	200	213	201	234	211	179	216	223	225	209	201	201	197	204	204	207	204	188	211	221	206	211	216	203	196	202	201	227	199	207	181	196	233	210	208	202	210	198	202	218	199	219	237	217	211	231	204	198	188	208	242	219	210	204	219	226	216	192	226	235	225	218	203	212	204	212	214	221	217	224	237	226	211	224	197	179	230	242	223	201	205	216	245	211	218	207	219	212	208	201	206	189	165	202	227	221	224	219	227	214	197	172	205	226	204	236	205	221	191	212	237	218	190	199	216	239	192	215	193	200	201	194	217	219	239	202	236	215	210	193	213	202	200	211	231	213	212	218	235	188	192	219	206	185	185	198	196	229	224	215	228	216	208	184	170	197	189	192	193	209	228	220	197	224	216	196	198	187	193	194	221	231	193	231	232	191	167	201	201	185	213	222	197	220	187	200	200	206	206	192	200	218	197	213	218	191	206	207	220	207	219	221	206	197	221	212	229	207	220	223	216	231	203	223	235	206	189	201	226	221	184	183	201	246	205	225	191	202	214	181	198	200	226	201	208	212	187	173	209	199	214	205	197	248	207	216	205	205	206	209	197	199	204	196	205	209	214	209	238	209	184	205	209	214	210	214	199	192	204	218	235	178	219	200	207	245	196	205	198	225	215	214	219	217	219	230	178	203	210	184	206	211	224	218	218	216	206	212	187	211	229	207	201	217	194	217	230	220	210	209	201	191	199	211	202	212	192	204	210	228	214	194	193	200	191	209	185	196	193	196	243	213	206	205	211	195	187	205	211	207	186	210	210	212	210	205	199	187	226	236	222	210	229	224	215	195	188	209	200	212	195	213	224	221	187	224	217	223	204	205	215	202	225	217	219	191	218	242	240	236	196	189	221	214	199	200	226	221	212	223	232	202	202	192	220	217	192	223	202	195	224	215	206	213	233	188	198	210	210	208	217	191	219	210	219	200	222	220	238	200	224	241	207	206	220	210	217	204	208	217	190	204	211	217	198	230	204	215	214	211	181	205	227	181	208	206	207	201	200	180	190	221	215	208	230	243	218	239	210	199	219	221	188	208	235	186	208	222	187	241	242	203	209	179	199	212	216	199	194	229	212	228	218	195	184	174	220	216	206	198	222	201	221	212	228	205	221	215	208	204	210	215	196	226
7866	1236	2452	2807	2133	1627	1342	1151	1031	956	888	839	787	735	731	699	671	715	690	676	638	613	575	612	577	594	540	637	547	570	561	544	590	575	585	570	534	514	527	572	538	554	545	562	557	546	560	594	537	570	527	570	565	574	558	611	602	547	522	523	549	577	558	572	518	504	550	571	532	529	549	546	529	550	523	561	551	552	533	518	575	549	533	570	524	528	498	527	547	503	529	553	548	537	495	580	532	515	552	566	510	520	515	565	576	552	503	545	550	515	546	559	515	484	531	549	537	545	545	536	525	534	528	545	579	528	530	510	511	588	522	471	538	546	514	561	552	560	545	553	518	557	549	543	528	539	557	560	488	527	555	525	536	526	532	528	529	564	522	556	532	574	530	517	538	536	529	520	530	537	501	507	544	562	539	530	513	564	556	544	544	498	511	515	553	521	527	535	577	544	516	528	534	545	531	549	536	533	547	537	562	545	549	532	580	551	538	520	538	578	493	552	530	542	523	522	549	532	535	510	586	555	550	521	507	528	567	519	575	529	576	524	569	562	532	530	530	547	576	471	540	538	522	548	531	530	572	548	517	538	544	543	516	535	562	504	534	524	562	525	540	542	522	541	554	491	582	546	505	537	533	493	543	509	518	529	518	527	527	592	577	521	536	535	529	505	507	516	513	501	525	503	547	502	591	524	572	515	538	539	536	504	552	545	563	574	544	558	542	498	542	519	536	540	536	532	528	524	560	525	530	555	557	484	511	554	578	567	562	550	549	531	570	563	557	521	503	522	513	532	548	511	529	512	560	513	558	546	492	539	504	524	486	529	533	575	559	543	580	533	512	536	515	578	513	552	539	552	546	538	537	531	546	472	535	557	586	495	518	565	524	552	543	514	568	527	521	522	550	552	559	515	555	560	494	486	537	500	540	502	496	526	540	531	535	522	510	510	563	546	535	526	495	541	530	549	572	560	506	530	531	549	541	525	529	493	546	513	531	554	517	564	570	554	525	557	574	515	561	572	485	559	548	501	522	549	502	551	509	544	562	537	550	523	536	512	521	489	534	529	518	512	553	561	536	531	518	529	537	489	537	543	589	514	547	524	553	562	542	539	557	529	545	575	547	532	517	518	517	520	515	529	542	514	542	535	538	562	547	574	586	521	521	529	534	559	489	509	536	511	511	505	539	566	515	521	542	542	525	511	523	500	527	544	555	525	519	521	519	528	504	573	500	494	511	506	525	549	512	513	562	566	542	518	554	543	516	555	524	527	534	547	546	551	545	512	505	540	578	558	506	530	534	559	513	536	523	515	520	539	530	523	578	540	590	511	565	548	537	558	533	514	515	583	538	557	525	575	505	536	566	552	562	547	499	566	546	564	565	545	529	557	534	531	519	545	516	505	578	547	514	573	549	551	514	587	486	549	540	527	547	517	514	568	538	541	547	556	568	544	527	497	508	547	561	579	528	510	499	544	495	506	555	526	503	556	556	519	555	570	543	557	530	540	531	508	571	520	542	530	535	549	558	562	529	546	561	524	533	514	544	510	591	560	539	521	503	538	577	511	532	533	536	536	551	526	518	521	541	544	537	499	545	553	520	549	543	536	524	549	511	552	544	552	563	551	584	531	519	558	568	522	520	591	522	504	548	518	563	502	531	547	514	515	543	513	550	529	554	521	518	551	558	554	554	544	531	545	546	559	520	549	543	497	582	532	493	564	545	535	532	510	543	501	532	534	511	591	529	544	546	562	504	511	529	510	526	500	521	504	515	558	557	547	495	552	538	545	557	518	507	519	542	546	539	519	520	548	524	553	515	532	523	514	539	529	530	539	536	529	532	503	509	517	498	558	559	538	528	538	529	531	509	535	545	543	542	545	557	540	522	541	516	514	515	528	550	528	504	553	528	604	563	519	557	549	513	574	486	541	520	572	605	534	547	520	532	576	505	517	507	539	483	507	568	540	565	492	522	547	528	531	533	544	532	536	531	529	548	525	544	557	534	515	547	572	505	505	524	529	494	514	542	534	561	533	524	523	562	561	526	539	530	544	519	560	546	546	547	561	531	524	559	526	546	517	544	512	523	574	531	508	510	502	550	546	517	542	513	522	504	523	567	537	509	535	570	538	531	504	562	534	523	531	547	530	549	550	525	528	502	530	555	552	503	530	533	546	514	489	528	554	545	511	520	535	575	522	507	553	547	538	506	556	527	501	563	543	550	537	543	504	514	524	534	519	545	567	531	507	533	549	571	583	539	504	518	535	559	545	542	495	508	537	514	499	497	581	553	543	565	492	533	548	546	566	513	609	538	466	577	567	516	550	529	563	502	533	484	550	548	571	525	519	592	565	525	519	506	544	550	566	539	588	516	587	544	574	561	516	555	544	505	526	524	526	525	548	546	561	561	534	553	505	545	544	548	527	518	553	502	514	525	513	543	560	505	501	508	533	548	555	523	527	474	531	545	537	534	526	550	544	503	520	536	550	542	538	538	479	501	524	528	551	519	552	540	560	550	536	534	514	525	551	524	545	553	520	590	516	505	542	537	547	542	529	523	544	478	510	514	523	558	568	593	577	525	520	499	531	579	511	532	495	551	548	563	580	560	542	533	541	563	531	515	541	525	550	539	510	561	527	530	549	537	504	571	554	538	500	500	522	542	557	568	498	499	523	507	532	527	524	544	522	511	564	488	509	544	561	502	536	549	535	530	527	529	526	555	548	507	520	552	512	535	521	548	524	578	495	538	478	541	599	552	557	513	517	503	547	551	539	533	537	510	555	536	508	532	515	491	516	573	541	571	535	508	558	582	513	532	518	567	526	539	552	566	537	553	558	560	498	512	534	532	563	571	548	503	552	533	508	519	539	539	539	527	546	584	522	534	514	545	519	516	585	577	526	533	514	521	547	552	513	522	567	584	522	537	567	551	556	550	493	571	509	553	561	572	520	546	532	512	508	554	553	528	568	517	518	545	557	539	537	553	506	510	538	557	542	538	533	579	537	551	513	523	569	523	557	518	478	539	517	543	517	546	520	498	549	514	477	526	533	510	554	539	549	557	488	529	540	537	551	478	536	519	552	509	552	574	547	531	513	580	538	538	559	547	520	555	517	565	523	538	511	524	558	536	540	525	554	514	538	543	490	552	521	530	540	544	530	527	536	534	558	568	543	552	521	532	521	522	552	521	526	553	556	552	533	559	565	513	543	534	509	519	512	512	532	566	536	541	485	533	535	517	535	529	503	517	534	531	540	551	546	517	530	545	556	523	533	556	554	531	525	538	535	526	542	509	524	505	556	568	522	575	513	525	536	541	520	578	548	529	558	553	505	510	501	528	543	551	563	519	522	536	516	587	535	522	555	542	533	546	500	508	561	557	554	552	513	519	528	494	517	525	506	558	557	536	536	547	557	546	512	544	542	524	514	521	521	513	552	520	534	547	474	519	549	509	557	523	555	508	524	521	535	501	499	505	519	510	539	582	545	552	535	552	521	489	553	524	509	544	549
1548	398	345	324	324	357	379	350	331	329	373	373	348	383	307	348	392	377	357	350	338	357	355	414	403	376	364	362	338	350	351	359	364	349	342	387	375	368	359	353	341	376	354	331	349	347	377	312	333	312	346	334	363	359	356	353	348	334	368	383	355	364	371	358	357	351	356	338	390	368	327	345	363	334	326	368	332	314	332	350	337	332	396	325	347	396	344	334	346	378	333	376	359	368	343	348	335	382	309	329	358	332	363	354	386	396	345	403	356	353	364	388	344	337	378	349	350	352	328	350	357	346	358	340	347	357	365	380	353	334	340	331	375	328	372	341	375	345	354	341	369	370	398	374	438	374	363	334	336	341	345	337	395	351	342	359	349	388	335	312	336	366	399	353	377	397	350	310	318	336	352	378	369	359	365	328	378	336	330	356	345	319	382	403	343	346	334	328	309	368	334	366	365	356	372	325	308	365	374	385	334	362	353	359	345	364	366	355	354	363	361	351	350	338	339	365	338	361	365	337	359	380	355	353	325	344	338	328	343	349	357	343	343	323	303	367	412	351	409	347	395	358	340	327	370	329	386	361	338	330	367	325	335	382	341	365	371	354	348	328	362	344	345	344	320	369	365	348	354	322	369	380	341	372	358	339	329	336	342	360	338	379	379	344	355	332	422	352	347	370	327	335	365	361	374	349	395	367	343	316	347	331	377	381	381	307	318	349	300	336	331	393	343	374	376	367	364	373	343	342	361	334	299	385	358	342	353	362	315	359	373	352	366	332	341	389	349	334	365	378	329	323	319	359	301	331	342	379	354	349	355	376	355	351	360	336	340	314	333	339	354	341	355	371	367	362	319	381	340	317	342	347	356	358	368	396	305	327	318	365	358	361	376	356	376	371	359	365	354	360	385	325	322	412	339	346	350	382	361	380	339	341	372	330	318	367	383	343	342	356	362	347	341	363	385	380	338	358	372	337	366	380	351	326	356	341	369	373	342	337	376	388	350	356	362	372	345	381	400	331	360	359	365	313	346	351	367	356	312	322	309	380	387	360	338	335	324	345	348	353	361	331	370	358	344	359	369	329	379	391	354	323	376	332	356	347	345	374	380	405	340	379	366	346	361	365	336	348	372	376	331	382	293	320	338	350	346	381	299	370	341	342	347	364	374	345	358	376	382	334	353	317	315	373	365	366	335	336	326	334	356	329	383	357	384	342	375	351	379	358	344	322	355	357	320	380	338	377	338	321	356	351	328	339	390	334	342	331	369	376	364	353	355	355	361	347	351	363	340	362	354	389	362	348	327	384	350	349	305	371	364	332	361	346	310	327	380	356	366	329	397	367	339	373	348	328	349	352	381	350	375	383	382	340	342	343	350	362	336	345	349	337	370	337	328	331	351	375	339	367	367	384	372	392	333	324	345	348	324	340	343	377	363	356	348	353	326	379	339	364	367	359	347	333	359	348	351	391	351	341	352	348	319	364	314	357	358	331	368	390	357	379	367	341	377	365	360	355	391	380	356	365	342	351	345	369	354	357	337	395	380	364	369	328	370	317	400	347	325	323	354	355	339	367	355	314	349	366	352	312	357	356	380	365	345	370	379	361	331	394	359	370	343	361	310	332	317	331	370	326	362	367	326	338	347	356	359	343	293	331	368	348	370	365	401	359	343	354	331	331	330	351	320	360	364	322	351	344	380	334	366	370	346	343	337	349	319	344	327	408	368	363	345	338	392	326	360	375	346	362	359	320	364	389	325	319	349	372	371	358	347	362	330	365	333	387	340	359	327	382	354	367	383	363	343	357	335	343	362	369	340	366	367	344	357	382	362	328	344	377	366	334	352	332	364	339	373	378	338	346	377	351	346	350	352	354	347	358	357	342	327	372	339	348	376	361	334	330	360	398	325	363	396	379	397	367	347	359	351	354	333	375	358	349	353	367	343	371	347	334	370	344	344	368	380	349	376	395	371	344	367	364	362	357	375	395	321	321	330	340	356	356	360	380	341	362	342	314	363	331	382	330	416	383	376	362	334	362	336	355	353	375	365	333	349	325	298	328	384	346	418	343	362	349	374	358	418	351	370	336	363	356	361	364	333	384	350	330	343	376	370	371	383	357	352	331	327	373	352	366	353	353	335	371	363	352	361	366	334	341	393	340	356	372	362	371	349	347	379	382	349	333	340	328	376	377	339	372	357	360	320	369	364	329	323	354	359	370	351	329	381	349	321	329	402	342	358	361	345	368	346	330	338	390	360	358	362	345	362	342	346	321	370	348	382	352	342	366	338	345	362	368	342	357	356	344	353	359	360	358	366	352	341	330	386	341	332	385	374	344	351	349	382	366	316	365	337	342	348	338	358	358	326	349	361	370	364	361	370	368	365	364	380	337	332	341	327	356	348	380	327	360	370	351	345	331	382	365	361	335	368	351	361	379	337	356	347	334	344	334	362	367	352	346	357	345	342	381	337	347	385	362	355	340	342	359	349	302	341	341	332	373	384	339	353	369	297	330	350	355	347	310	342	352	341	370	391	357	351	396	338	372	370	378	361	357	360	342	361	344	372	371	365	346	318	380	373	339	341	333	365	362	370	326	348	347	347	336	344	384	389	300	334	357	351	349	362	329	380	362	343	324	349	347	367	366	345	330	323	360	380	381	344	341	347	368	316	350	329	359	323	355	370	351	333	375	341	363	331	343	386	371	359	342	355	366	350	311	365	362	352	342	308	392	343	360	358	352	328	339	333	383	345	330	376	382	336	369	378	334	370	345	367	330	352	343	373	408	338	343	363	382	327	334	359	314	389	367	351	351	354	417	370	372	336	346	334	357	419	332	376	352	402	378	355	363	366	349	359	344	367	376	349	353	333	351	363	334	377	348	312	361	311	403	359	355	405	370	372	346	352	355	351	333	330	376	379	365	324	369	341	340	311	351	341	324	326	357	347	331	292	339	357	360	346	350	325	339	341	365	352	380	382	350	354	408	360	367	346	336	303	309	352	332	333	360	379	348	344	351	372	350	353	337	351	353	311	350	336	350	375	362	358	361	364	339	342	363	365	364	360	352	398	333	381	329	335	351	353	315	363	360	348	327	369	338	330	341	329	346	354	357	354	347	325	343	357	350	339	364	361	388	348	366	381	346	356	348	370	319	341	349	338	370	317	351	326	358	342	349	328	369	377	355	381	383	313	364	401	348	342	356	379	347	351	382	320	325	364	373	333	333	353	351	371	361	360	367	346	403	338	338	363	355	339	355	375	356	289	300	337	316	312	366	360	341	355	355	331	408	400	416	364	399	367	370	371	377	382	356	376	332	348	367	399	338	367	348	341	339	345	359	359	358	317	342	343	366	346	348	340	372	332	359	338	363	364	357	319	375	353	318	316	368	325	362	382	365	343	365	369	364	356	343	390	353	339	349	354	304	377	355	363	367	356	382	362	377	364	347	313	338	364	357	325	362	330	349	362	372	366	357	334	348	345	330	347	330	383	342	377	369	370	360	359	355
1902	797	833	820	746	808	779	765	760	743	794	769	808	784	760	766	791	801	767	760	741	809	759	747	778	795	799	828	745	818	761	725	752	825	764	760	815	797	779	803	732	832	755	769	774	699	802	822	768	780	817	737	750	810	786	791	792	747	779	796	730	770	746	724	793	745	813	753	753	798	704	753	797	783	762	778	750	794	715	774	787	757	763	789	771	789	787	747	765	798	799	705	784	793	778	765	732	805	744	759	824	757	834	761	744	762	776	783	752	804	773	752	801	752	797	831	747	746	770	776	826	743	776	753	801	800	754	806	767	785	747	762	729	759	798	790	749	788	782	780	732	760	755	836	783	753	782	761	728	781	741	748	789	788	798	811	773	795	781	773	769	776	786	778	791	731	731	783	746	761	788	775	791	795	757	761	819	769	752	765	842	774	787	794	788	789	820	823	742	776	809	808	753	741	737	766	836	752	783	763	801	791	813	772	790	767	730	744	793	767	748	805	815	782	742	772	817	833	796	780	724	766	786	762	777	792	752	732	786	734	765	769	769	752	777	757	801	768	779	835	809	733	773	774	811	748	856	798	787	733	775	769	779	760	768	759	808	766	772	785	755	780	816	799	765	790	833	725	758	798	785	802	748	794	769	774	761	862	797	779	806	770	800	776	803	775	798	766	739	777	742	728	761	772	731	782	772	746	779	805	769	790	785	784	762	720	793	763	796	797	757	733	778	754	792	767	723	743	770	763	821	773	819	759	763	708	821	760	757	786	766	760	757	805	763	810	792	813	750	768	794	823	740	784	775	845	763	775	739	744	726	788	752	751	825	821	802	771	780	777	767	788	792	800	772	809	793	826	808	770	783	770	762	861	724	747	764	752	807	773	767	755	807	763	792	762	766	785	765	742	733	760	776	759	773	799	772	764	742	762	785	779	772	739	736	753	767	756	781	796	706	745	792	762	792	762	753	848	791	747	780	791	793	730	775	733	778	782	764	741	756	815	750	772	772	765	775	823	777	786	780	815	835	752	774	812	798	758	759	760	752	749	746	741	782	778	744	768	730	782	778	756	775	738	773	796	728	756	770	798	782	759	803	797	772	768	760	787	774	783	738	778	780	708	763	784	787	771	790	821	783	795	732	801	752	824	811	762	761	798	796	717	779	721	764	874	786	818	801	803	774	800	803	741	764	795	767	810	785	762	786	772	809	747	791	787	769	770	778	778	733	748	776	757	794	796	772	747	736	786	756	817	731	782	778	765	793	801	784	787	802	771	803	763	701	738	809	761	767	783	754	793	776	769	767	725	742	822	767	743	782	764	798	786	790	762	785	808	802	749	770	752	735	820	774	756	790	750	780	793	791	770	794	771	710	757	815	788	766	798	754	807	813	702	827	788	794	744	809	770	821	772	756	785	780	736	786	764	775	820	746	742	745	783	773	777	769	783	747	747	742	781	779	770	750	790	757	786	792	809	798	791	758	716	747	768	813	739	753	759	749	764	766	769	783	766	814	758	756	764	736	777	755	806	750	760	788	811	774	733	764	793	796	778	774	777	756	752	740	788	754	817	719	773	788	710	742	782	778	776	770	764	803	792	773	763	738	821	726	713	748	829	734	766	835	826	783	788	753	793	784	790	814	751	764	697	796	782	735	755	768	737	805	731	789	723	767	766	749	783	829	750	816	757	772	768	752	807	749	775	807	779	758	785	832	711	778	770	772	709	794	784	806	752	759	756	769	790	783	737	739	759	750	762	795	745	808	729	781	770	869	765	815	770	753	782	717	763	743	800	763	747	739	783	768	751	755	756	773	756	781	736	794	836	758	806	795	793	785	703	805	737	788	740	726	771	762	750	754	762	785	730	774	781	809	778	722	786	756	787	726	768	744	704	740	804	786	757	764	753	744	804	732	813	746	757	785	782	733	737	781	727	781	763	748	762	794	777	769	768	763	811	784	756	775	785	774	768	745	791	765	756	798	762	802	769	765	805	779	771	794	767	721	747	746	764	744	826	823	775	808	755	796	786	780	784	779	805	816	780	819	774	768	722	771	766	758	777	762	798	784	750	754	786	785	808	778	788	798	778	758	798	829	806	735	809	819	794	794	747	746	796	787	795	740	735	804	747	731	751	782	717	772	829	802	745	813	793	743	791	756	776	783	761	783	796	739	740	781	755	780	761	829	734	725	790	757	762	798	768	766	729	769	854	785	755	775	775	807	811	814	776	742	787	745	739	776	761	763	744	770	735	810	768	759	752	766	772	744	791	794	773	743	780	754	763	772	817	779	792	767	765	755	804	774	792	765	756	784	728	782	772	818	793	765	799	786	746	803	780	797	782	770	793	789	787	787	768	772	815	768	773	813	776	752	735	734	770	769	771	756	730	764	775	756	747	753	777	741	767	774	786	744	774	754	728	717	752	774	800	770	767	766	844	711	762	762	770	741	824	794	773	763	780	753	798	768	826	742	774	749	807	876	721	816	797	813	746	745	820	808	808	732	826	791	744	741	803	807	758	784	770	776	748	793	762	749	768	736	774	765	789	764	752	790	795	801	741	737	745	810	775	810	817	746	797	766	800	758	760	829	782	774	727	815	752	725	757	801	778	775	711	803	775	786	797	722	793	778	745	778	757	784	725	699	767	800	753	812	770	739	755	705	777	756	801	782	720	797	777	794	748	747	737	769	795	789	754	810	714	814	727	789	765	753	785	806	765	779	734	775	804	761	786	782	748	797	731	822	773	789	816	774	774	772	797	752	769	809	772	767	779	789	740	768	761	764	784	830	783	743	760	743	749	832	801	773	808	742	788	797	740	831	766	740	815	786	765	786	752	794	785	827	817	777	760	702	788	722	763	748	771	789	796	773	780	760	773	752	785	726	794	834	767	759	772	800	749	754	781	799	760	742	761	794	800	707	741	778	752	799	836	762	802	810	718	779	767	748	757	721	792	763	800	751	714	804	778	806	765	724	790	796	775	816	771	748	763	795	774	776	798	811	740	767	784	786	773	728	755	754	776	754	755	783	813	791	751	826	785	831	789	762	773	741	768	809	722	766	724	772	772	811	763	763	778	747	769	782	793	758	780	763	765	764	788	770	801	744	763	763	780	781	786	796	793	757	783	796	753	779	732	749	840	734	780	728	760	754	768	791	744	775	672	791	744	775	773	784	805	759	823	769	774	722	727	711	803	779	765	749	767	757	777	741	779	812	797	753	755	832	747	774	768	780	760	781	780	789	773	782	792	761	769	806	745	733	769	792	777	751	785	771	751	784	747	819	710	797	736	821	833	756	801	775	748	757	781	773	785	739	818	800	792	767	797	785	771	782	816	798	738	799	779	789	764	755	820	750	813	762	738	780	775	779	779	722	815	765	735	750	776	803	765	764	802	732	780	804	756	705	721	767	765	800	795	730	796	708	740	768	756	782	798	769	787	758	793	754	760	807	795	794	814	775	767	782	815	759	725	738	711	815	764	769	767	792	749	765	736	782	788	773	754	749	750
7317	576	633	463	330	280	255	204	212	205	171	194	165	170	171	181	177	170	192	192	155	171	195	184	170	175	166	145	178	146	173	200	158	155	158	177	144	165	181	161	169	165	147	168	167	165	168	164	164	165	164	153	165	170	141	163	187	138	167	183	163	178	158	141	169	154	161	173	162	150	209	164	149	168	165	172	165	162	146	164	160	167	185	171	164	172	156	172	165	158	161	164	180	165	151	157	152	161	168	175	161	150	163	180	155	153	152	148	138	140	146	170	141	169	163	164	171	170	156	205	163	172	172	187	156	156	159	166	160	170	159	166	177	154	161	146	164	163	154	158	165	166	174	139	169	165	144	163	171	163	159	150	159	162	140	161	154	160	188	173	164	156	147	148	146	181	156	144	151	174	181	167	174	179	163	160	153	154	150	173	179	181	175	175	145	179	191	165	169	168	170	165	157	174	159	162	159	165	162	158	183	163	168	170	147	154	150	160	165	154	150	170	202	144	159	144	164	161	163	168	158	155	169	159	139	162	151	168	135	184	157	181	165	171	159	167	171	161	158	182	175	155	159	165	147	194	185	165	174	147	166	161	150	149	132	158	152	148	167	176	156	171	163	147	158	177	161	136	154	162	140	173	167	162	155	149	164	170	155	160	170	154	143	174	122	167	160	165	157	160	167	169	166	142	165	209	166	149	177	159	162	172	152	157	162	169	141	156	152	178	172	153	172	149	161	159	169	158	183	156	189	166	150	194	154	149	173	168	171	170	162	148	175	146	144	188	167	151	147	159	148	160	176	146	156	175	173	167	178	157	150	152	168	143	165	152	154	186	177	168	177	164	171	162	181	175	162	160	174	180	159	137	165	186	137	153	168	157	162	154	185	160	143	147	175	154	165	153	162	145	196	160	173	148	180	172	169	156	166	183	149	174	172	153	159	160	176	173	155	168	179	170	164	176	157	172	153	133	160	176	146	161	157	205	141	178	145	154	159	150	157	164	161	172	170	159	161	184	162	159	177	167	160	169	158	144	145	155	158	175	190	173	181	183	168	170	145	155	163	169	172	164	170	156	149	148	158	146	175	149	183	161	166	176	155	156	163	149	170	155	178	158	155	166	198	165	183	168	153	159	163	155	168	161	158	144	178	147	166	178	183	140	163	151	167	157	171	147	183	150	163	176	163	163	157	162	163	164	172	168	157	178	176	158	155	167	147	150	167	164	168	167	174	189	152	167	170	157	146	182	158	154	152	144	167	175	156	163	156	176	164	164	150	162	161	178	146	149	180	157	159	169	156	148	153	170	157	152	174	145	162	140	169	156	162	196	179	168	138	156	153	181	164	142	148	161	151	144	175	160	167	175	157	155	147	164	176	169	169	135	168	149	165	142	168	154	170	133	152	158	154	144	168	143	158	175	177	139	178	184	160	161	170	180	151	149	131	144	146	165	152	152	169	137	145	166	165	182	179	172	170	150	137	139	152	151	172	171	177	173	158	139	158	159	178	174	174	160	128	168	153	164	156	162	149	137	169	190	161	150	167	152	148	159	165	172	172	167	156	182	169	189	146	192	161	158	175	163	169	151	166	178	147	145	148	179	168	147	181	148	148	145	154	184	161	154	202	145	167	133	178	160	159	155	174	180	166	146	178	162	156	164	146	155	167	179	144	174	157	140	140	154	166	162	165	156	149	174	181	170	156	167	181	164	167	153	160	162	148	146	177	137	153	158	151	140	157	193	190	173	168	154	181	179	144	149	148	177	161	187	162	142	170	166	171	141	174	173	146	176	204	172	162	167	149	136	164	153	170	164	169	153	149	144	170	160	174	196	189	150	160	153	162	144	165	156	178	165	184	172	179	143	170	197	168	189	162	146	172	167	153	197	145	191	153	162	155	187	171	161	133	167	149	149	135	169	145	173	177	152	166	166	163	168	143	155	147	159	161	164	158	173	171	155	177	193	167	150	152	165	140	153	154	156	165	167	145	167	147	171	157	146	164	161	156	152	185	169	170	150	194	155	173	147	151	178	195	184	135	157	135	175	155	182	147	172	161	159	159	154	134	152	162	181	146	160	164	158	154	170	180	187	168	185	155	162	158	169	163	161	159	190	166	145	155	174	146	158	177	139	163	194	152	156	152	150	168	135	157	160	166	169	185	167	180	158	153	166	150	163	163	174	167	166	177	170	183	172	161	179	187	166	156	168	145	150	159	162	180	147	185	158	152	144	181	174	162	185	153	191	165	174	158	171	158	143	161	189	169	183	182	161	180	137	174	177	141	163	176	168	180	157	158	187	142	169	167	158	161	161	157	176	169	176	174	156	161	162	175	176	167	138	160	140	155	196	153	170	158	203	160	156	162	151	166	161	160	144	169	148	178	172	152	183	160	166	165	157	151	173	174	154	157	160	168	155	171	160	162	173	162	175	190	151	178	150	168	165	155	164	158	177	150	156	159	167	175	183	171	162	174	158	166	170	161	159	170	188	126	152	160	141	152	169	151	167	169	163	181	155	125	177	160	159	171	169	150	167	168	171	167	168	136	165	159	159	183	164	143	159	168	176	138	148	178	174	136	141	155	168	144	140	172	154	149	160	178	145	181	144	168	168	140	131	168	163	160	163	160	191	173	183	169	183	167	173	165	169	172	145	185	153	166	164	167	164	172	178	162	169	146	166	134	180	146	148	163	163	169	152	176	155	174	151	161	158	169	139	177	149	151	174	153	164	152	165	166	162	164	184	154	133	165	149	179	164	152	162	148	180	168	147	153	162	182	188	154	155	156	158	152	159	174	177	149	161	161	155	156	155	160	168	172	155	158	156	180	150	190	157	166	141	167	183	171	194	162	146	164	169	157	159	156	178	149	159	181	144	153	154	189	185	170	166	170	179	162	180	165	167	165	151	182	174	173	160	149	135	176	157	175	182	181	167	148	188	146	150	160	163	162	188	167	173	153	161	163	204	171	156	175	162	165	179	180	194	163	164	173	177	159	181	185	176	140	188	139	155	157	165	178	157	188	159	183	189	175	158	186	164	162	171	165	165	170	145	153	168	163	160	186	166	163	144	156	153	152	167	172	171	162	155	183	157	173	158	153	152	157	164	160	163	152	204	157	173	163	175	154	145	175	161	166	172	137	165	158	163	155	156	166	149	170	159	152	157	162	150	172	168	139	180	163	151	164	136	173	156	145	172	145	137	163	164	154	161	159	159	178	182	175	140	160	166	176	172	178	177	157	161	182	163	154	149	174	156	178	158	157	149	132	145	157	147	177	150	166	155	183	167	161	154	146	174	150	145	166	169	156	172	141	144	198	170	158	162	168	147	175	137	166	170	182	166	146	163	125	156	145	200	161	167	177	175	177	175	170	166	158	174	154	175	176	173	152	165	172	146	147	165	143	157	166	158	176	148	165	147	160	179	176	168	162	176	159	183	147	155	125	159	181	167	159	145	146	160	147	173	154	171	161	175	177	170	149	168	151	157	157	196	195	166	159	176	169	181
6115	734	1383	1564	1236	995	847	734	641	643	582	565	504	475	477	507	518	487	486	455	472	486	463	463	422	435	449	432	446	436	438	418	453	462	441	376	395	424	436	430	453	400	408	403	407	413	460	432	390	406	436	429	408	446	394	419	413	422	408	430	395	416	409	398	432	384	445	420	414	410	435	440	406	415	404	410	385	379	438	401	416	397	408	438	406	391	397	415	379	418	410	410	401	417	423	394	384	433	391	417	420	423	410	419	390	420	447	409	452	398	437	419	405	417	381	404	443	395	394	391	385	443	430	392	412	395	409	417	417	395	416	426	448	391	405	435	379	379	444	389	446	458	361	433	404	418	429	396	395	381	427	433	406	364	393	350	387	441	435	442	396	441	337	379	437	401	428	387	391	420	419	389	410	405	413	367	413	406	403	401	410	432	407	383	397	406	399	417	422	414	438	403	380	426	395	382	436	408	396	409	404	411	399	399	430	418	395	433	450	396	418	384	389	408	432	381	385	392	411	423	401	413	419	414	417	441	442	414	422	400	395	404	422	403	423	416	387	393	371	417	401	411	406	373	400	412	442	388	397	440	412	443	420	396	407	402	408	391	384	413	396	408	401	403	426	388	405	410	398	398	398	395	377	422	430	400	417	369	421	431	415	383	415	408	427	404	404	401	389	390	408	391	415	407	422	401	447	412	401	401	413	397	390	393	410	377	403	401	390	381	408	393	396	399	409	387	393	403	446	424	409	432	459	395	384	379	414	405	411	420	428	419	411	412	453	410	413	428	421	419	418	388	414	424	400	420	428	401	426	415	370	397	388	406	398	387	375	414	393	395	379	413	373	403	422	416	431	371	395	375	436	422	415	340	417	367	405	410	405	427	398	439	451	381	421	422	395	371	405	396	426	427	388	393	408	433	385	378	419	384	393	400	432	411	408	407	411	432	422	400	405	392	405	357	380	382	390	412	423	401	418	394	441	392	430	409	401	383	399	415	417	373	393	429	390	379	399	410	408	439	412	440	426	378	425	424	388	437	422	435	393	429	414	401	365	406	437	400	406	411	403	418	409	380	392	413	392	388	429	415	391	420	402	372	461	471	435	418	385	414	410	442	423	398	448	374	402	352	427	389	440	411	402	391	455	428	386	420	407	388	432	385	447	452	427	411	434	434	441	436	376	400	400	437	406	428	381	406	425	445	375	420	404	412	394	415	396	383	424	404	408	396	413	413	405	374	406	393	420	406	442	402	398	397	376	414	403	401	409	416	415	379	393	412	404	424	377	420	362	381	404	423	385	402	404	401	386	417	439	381	391	399	420	447	403	415	440	394	405	421	429	437	380	422	389	394	373	401	404	400	417	394	400	409	450	395	380	424	457	394	407	407	399	402	419	415	381	405	445	434	430	420	419	393	407	397	405	401	415	392	379	412	407	388	413	415	472	407	393	418	414	412	378	405	394	397	430	413	403	436	420	409	423	408	391	385	400	370	411	420	389	414	381	416	394	391	431	409	393	379	392	409	408	409	395	427	434	410	379	429	405	414	423	422	421	414	399	391	428	388	399	441	410	392	393	415	410	390	440	414	397	423	387	397	414	405	423	408	410	435	411	396	397	383	412	383	379	403	395	387	419	429	387	421	439	354	432	436	427	404	390	392	378	391	420	392	364	410	396	405	426	421	386	382	398	420	377	415	423	400	446	427	420	410	382	421	442	391	409	395	408	424	403	397	420	410	391	378	385	407	408	389	418	442	400	385	400	389	403	433	399	401	430	436	413	389	422	408	407	417	413	438	447	425	394	411	437	351	415	365	410	415	398	420	431	443	382	398	429	439	417	390	406	385	413	435	406	375	433	429	398	398	366	390	420	423	403	379	402	385	386	459	419	411	399	428	438	392	405	405	401	422	426	391	413	425	404	389	390	401	429	392	401	410	398	400	395	374	395	403	394	426	396	422	422	416	390	417	387	436	429	400	414	426	386	393	412	414	374	409	421	410	400	415	442	386	442	374	423	446	398	419	427	401	415	376	384	396	419	382	387	421	414	406	424	410	463	397	421	412	418	396	398	363	380	415	441	383	416	395	399	371	399	421	369	407	407	405	438	413	423	415	404	398	434	383	413	392	396	394	397	374	406	407	408	410	380	410	419	408	396	374	380	438	430	399	371	408	413	394	365	372	409	411	400	371	447	395	391	404	382	428	426	397	387	416	381	409	379	411	386	425	411	415	417	387	382	400	410	451	429	408	451	389	433	380	417	408	422	416	416	415	422	376	404	395	382	399	432	408	378	423	407	431	380	400	373	444	426	436	448	426	430	416	421	415	408	437	387	397	377	449	403	383	417	416	359	405	403	404	400	434	401	378	412	418	405	393	401	430	406	413	407	407	410	387	418	410	412	417	431	389	391	392	405	427	415	401	388	419	413	396	371	400	374	463	423	414	409	453	371	384	449	419	417	395	409	442	402	435	397	397	438	441	412	410	423	391	408	390	426	408	415	382	406	419	412	396	427	393	376	407	440	406	424	421	401	421	394	461	412	389	436	444	444	418	434	404	395	406	389	396	395	432	412	392	408	420	403	397	394	401	381	407	406	392	388	409	412	409	434	434	372	459	435	417	416	396	387	403	426	425	400	416	439	424	398	412	406	384	384	373	369	380	404	432	411	422	410	389	381	416	400	396	377	429	400	418	413	375	394	413	414	406	391	437	398	396	382	383	433	403	416	432	385	375	407	402	367	461	416	397	413	410	365	416	400	427	404	340	424	362	414	406	400	406	419	418	422	427	383	394	409	405	376	446	393	408	415	435	397	397	382	404	378	420	406	444	405	395	397	418	435	387	381	395	406	389	377	408	403	375	396	387	409	375	401	386	385	388	411	397	352	391	400	422	439	408	442	403	399	409	425	399	397	423	384	400	390	411	356	378	406	423	397	384	417	397	420	409	391	418	368	413	418	377	390	362	407	430	403	413	411	411	394	409	395	411	414	389	351	378	384	451	401	360	407	442	356	353	379	415	398	395	404	386	422	377	415	411	403	390	404	402	384	429	439	429	427	426	388	397	411	423	431	412	396	405	430	441	409	383	385	424	398	416	388	395	436	415	396	402	422	434	407	411	390	379	408	425	412	397	414	425	385	379	443	429	411	387	429	430	430	421	413	399	397	424	404	417	403	398	409	392	381	401	389	394	395	395	388	413	410	436	421	413	410	411	451	387	397	413	375	385	402	373	380	405	366	391	408	422	439	424	365	397	399	413	385	391	453	429	395	368	414	390	414	401	410	413	383	426	376	392	420	427	410	439	394	404	413	391	408	408	401	397	379	404	394	419	389	372	424	419	416	409	420	440	395	386	434	415	383	406	407	388	415	402	397	425	362	422	396	433	415	394	426	409	380	409	378	431	427	423	398	436	418	399	399	436	413	430	412	433	396	416	408	381	413	426	424	400	436	395	409	430	407	412	408	399	392	379	440	401	379	406	387	440	409	416	388	427	422	388	376	431
14042	1338	1189	862	593	420	390	331	271	292	271	246	259	260	235	234	213	231	229	226	234	253	223	204	238	196	232	219	232	214	234	210	228	205	212	222	227	203	234	212	247	216	207	230	246	206	207	243	226	210	207	211	224	217	202	204	218	215	233	223	201	223	198	216	213	246	209	192	204	206	237	214	247	188	233	218	203	216	225	207	209	260	218	210	215	195	224	217	197	210	190	200	203	211	230	208	214	237	212	210	246	212	209	216	222	234	203	242	227	195	221	209	222	236	216	240	203	236	206	227	217	223	190	198	190	214	227	235	232	248	240	206	243	224	230	234	241	218	223	203	212	185	217	240	218	241	209	222	240	238	192	193	187	219	196	234	199	199	189	217	206	240	223	217	177	216	198	240	224	209	198	231	228	225	224	214	210	223	203	213	192	191	196	202	199	188	204	221	176	226	201	203	216	227	208	202	198	227	229	226	223	227	195	211	222	194	193	191	194	203	215	199	212	213	187	209	208	224	227	183	193	218	186	212	230	206	233	215	218	212	222	189	211	205	222	192	221	228	217	216	240	235	212	216	223	211	198	213	209	198	196	188	219	194	197	201	211	221	250	196	205	201	237	232	206	217	195	211	244	213	205	222	197	226	230	217	242	204	206	235	233	190	228	223	187	226	175	207	205	193	202	210	207	207	233	222	192	221	200	225	198	195	215	209	210	180	221	175	206	221	195	221	203	230	191	204	225	197	198	184	216	202	202	231	223	242	185	198	202	219	205	217	223	237	204	206	198	202	211	222	230	239	224	240	206	227	229	202	213	196	204	211	244	224	210	228	207	208	188	198	215	194	195	237	207	198	188	197	200	228	217	231	237	200	194	204	203	237	202	191	189	205	226	209	214	205	231	214	178	203	225	225	220	216	221	257	201	213	219	192	227	198	195	240	211	244	213	236	236	205	228	212	189	190	203	216	245	187	195	228	220	230	198	188	207	205	209	220	221	227	237	181	194	211	225	232	204	193	210	194	213	223	221	208	230	223	204	188	229	212	203	213	210	227	227	203	229	207	202	212	213	221	204	236	215	216	195	203	216	215	197	250	236	203	188	238	206	205	212	229	250	216	196	220	201	191	182	194	202	216	193	199	207	214	241	211	204	214	223	207	226	227	176	229	207	196	223	213	191	209	193	207	194	221	218	219	214	225	216	181	214	236	213	220	213	211	239	222	213	245	232	195	226	216	204	213	186	223	183	210	214	206	203	229	210	239	187	231	215	234	237	211	196	206	215	211	222	225	201	199	203	196	214	188	215	170	199	197	200	213	200	234	235	185	232	219	249	216	206	180	203	217	207	221	194	185	211	222	201	205	195	174	221	182	237	230	221	211	213	239	196	230	220	245	206	207	208	231	207	186	205	212	224	193	229	211	206	251	228	220	209	207	231	203	210	222	228	186	195	216	209	216	227	202	210	221	200	221	213	203	211	216	215	209	228	186	194	241	230	207	213	208	218	217	217	173	221	228	225	212	206	204	194	208	224	200	202	214	240	193	199	195	226	213	219	190	214	201	234	205	207	225	208	222	257	197	213	214	231	224	195	194	205	230	210	232	211	238	226	222	190	214	216	226	221	215	205	193	213	205	201	197	217	210	191	191	217	233	201	198	236	213	209	207	204	217	233	215	217	201	217	216	227	197	217	238	220	221	233	206	181	208	248	215	210	232	211	203	214	218	207	192	219	209	229	217	215	228	215	215	211	203	204	191	231	228	219	201	185	206	227	211	210	221	220	217	191	214	215	217	199	220	194	229	201	223	201	221	227	240	192	202	222	188	239	238	225	212	231	211	210	195	210	221	240	195	213	215	178	222	192	232	205	236	206	226	202	206	199	220	215	173	206	194	200	204	186	252	197	218	242	218	214	216	199	177	204	228	222	227	194	190	212	224	184	211	206	219	245	212	205	216	200	199	195	221	210	217	245	191	186	212	197	240	191	210	220	204	214	244	187	204	210	207	216	237	223	186	219	246	205	200	215	228	195	220	216	251	200	223	228	241	226	210	229	206	233	223	226	215	213	203	240	221	254	228	210	240	209	194	221	227	227	229	222	191	232	228	202	200	209	175	200	210	204	209	236	208	200	213	214	221	210	233	211	209	203	195	218	193	201	193	210	217	237	218	209	221	213	232	214	194	222	219	211	191	224	218	213	236	226	192	197	202	207	221	195	212	220	189	203	249	229	224	198	223	229	207	230	211	207	214	204	206	206	202	235	213	243	209	189	233	211	217	233	237	236	192	200	234	210	225	219	194	210	218	218	202	215	235	220	244	235	206	225	211	242	212	251	229	209	197	204	222	213	250	190	209	212	217	220	200	207	194	228	220	221	198	205	220	208	191	196	197	232	219	247	204	239	207	196	233	236	184	227	196	206	220	213	188	224	208	205	197	196	206	216	218	213	231	204	233	190	244	218	207	231	238	214	205	205	221	206	190	183	214	189	240	206	257	239	230	191	207	173	197	205	228	213	224	224	209	213	236	244	221	220	216	237	205	215	223	220	215	213	191	221	205	230	204	231	222	207	235	232	182	204	222	218	198	197	206	223	216	205	223	195	230	228	214	203	218	228	225	235	175	193	187	237	223	249	232	231	214	198	224	208	219	219	204	210	218	233	213	217	228	217	214	198	220	232	226	206	197	198	180	212	191	216	218	256	207	222	212	232	221	196	222	211	178	182	228	228	220	215	194	231	237	221	209	194	214	215	222	209	185	214	231	199	249	219	216	218	203	219	227	203	218	197	191	204	235	214	203	226	228	219	188	212	215	201	208	242	213	240	251	203	192	235	229	197	218	201	225	204	198	201	199	244	219	216	203	238	204	236	184	211	205	207	227	217	230	233	198	196	213	203	230	231	198	226	210	212	213	214	208	232	199	215	199	217	216	187	206	209	225	214	222	186	197	195	224	217	220	208	234	198	207	189	239	181	229	192	239	192	244	214	219	213	226	229	206	218	196	176	224	214	225	207	204	219	210	221	202	221	226	236	187	178	199	219	206	231	215	239	172	227	246	229	200	226	176	227	205	219	210	220	193	198	205	186	241	232	221	234	216	234	210	210	220	197	213	220	176	229	236	211	201	190	243	231	220	237	195	215	224	211	214	215	200	217	215	205	215	210	194	235	224	198	185	199	207	222	219	213	239	194	192	203	220	188	198	203	238	220	199	190	214	210	243	198	208	197	244	224	233	186	231	210	209	219	208	214	208	217	242	233	203	227	206	193	231	187	190	223	210	212	219	233	206	220	196	190	211	227	214	192	213	249	229	220	264	181	192	215	217	205	205	187	220	234	225	248	208	207	183	225	204	220	214	229	205	197	245	244	182	241	205	208	193	223	220	212	191	186	232	230	194	217	201	212	208	228	224	207	210	203	218	227	193	218	199	204	209	197	213	209	227	206	208	229	195	223	232	230	215	205	199	183	212	183	209	195	230	234	212	233	219	216	206	225	217	180	222	205	217
7919	1261	2436	2716	2175	1560	1315	1137	1010	850	937	820	782	728	736	749	707	665	671	619	590	650	577	609	601	601	609	598	601	548	591	608	567	518	601	557	542	556	592	570	577	536	598	550	530	523	565	544	523	563	590	568	535	531	585	573	582	517	561	547	547	521	565	580	571	531	572	537	501	523	567	558	573	534	537	512	560	556	530	557	548	503	519	531	550	547	574	497	544	525	593	522	546	533	568	539	493	536	524	547	536	545	558	569	524	542	526	560	541	545	525	609	509	533	524	573	537	570	551	537	565	562	504	580	510	483	555	504	569	516	559	573	579	559	550	525	542	531	564	530	553	534	527	521	534	552	531	532	520	558	575	562	496	497	526	517	558	531	535	491	506	563	527	559	520	579	571	537	530	570	545	546	519	547	526	517	546	539	564	562	518	522	563	526	548	541	487	546	571	561	528	549	530	550	505	518	533	561	501	523	512	538	573	535	543	560	544	581	536	522	564	570	545	573	558	524	533	517	546	569	540	581	509	547	494	545	588	517	527	544	556	550	532	533	545	538	553	555	566	508	516	533	549	547	548	505	542	588	520	543	577	543	550	530	550	549	550	519	544	548	561	532	513	506	532	502	548	536	585	539	533	494	534	552	523	561	543	571	504	519	568	539	554	506	524	549	542	504	550	529	565	525	508	544	524	519	578	560	546	510	570	550	531	590	580	508	515	551	541	526	551	512	522	518	548	526	509	562	520	564	512	546	513	503	577	544	521	550	552	554	499	551	562	553	520	492	573	538	543	553	495	552	529	503	498	540	512	543	523	538	537	510	507	512	532	538	548	540	543	558	538	545	590	547	544	526	546	516	561	528	549	552	496	498	553	483	566	536	490	508	543	526	523	557	561	552	516	519	561	533	529	535	510	559	541	546	517	523	536	536	531	548	545	543	528	554	548	544	568	575	579	538	505	551	506	479	569	548	537	515	500	506	533	549	593	498	518	492	561	551	512	556	528	568	566	573	507	499	509	544	564	524	551	532	567	519	561	536	542	521	557	561	542	565	572	555	572	506	512	490	542	529	501	542	560	517	535	528	590	573	555	505	577	565	561	551	548	532	538	515	533	547	528	526	546	517	532	544	505	514	533	521	556	525	508	538	540	516	526	528	532	529	543	531	559	564	579	535	532	529	540	542	544	549	485	518	530	503	544	492	508	536	530	541	506	560	502	548	540	549	539	564	541	566	520	523	539	516	535	579	523	553	559	549	538	530	517	515	579	564	549	583	558	538	566	535	540	528	510	525	486	555	540	575	514	533	486	522	568	517	522	512	535	583	541	586	523	512	532	540	549	556	546	559	506	533	557	534	518	544	593	544	562	526	509	525	509	568	532	493	514	505	540	516	549	487	490	582	558	560	542	537	546	509	551	512	519	533	501	508	534	522	567	506	497	534	542	538	532	537	547	530	585	522	509	581	534	543	489	505	561	550	486	552	545	551	566	514	524	505	511	550	560	570	562	569	541	535	541	561	541	542	575	545	562	535	526	490	547	513	559	537	571	550	546	542	524	521	538	542	523	525	524	498	549	505	574	537	524	522	540	591	529	534	522	514	549	528	524	571	515	533	513	521	532	538	520	549	547	551	556	567	522	510	546	519	513	529	564	541	572	532	515	511	559	540	549	552	572	518	561	540	534	531	527	488	535	500	537	533	534	577	567	577	500	556	542	521	531	569	536	520	516	553	533	554	507	519	552	525	566	553	538	569	547	554	519	506	524	556	507	535	516	569	554	569	527	537	560	529	558	566	542	544	519	544	507	565	523	556	546	546	565	527	511	506	560	500	549	528	512	557	526	511	558	510	535	510	518	536	512	537	521	554	520	607	535	466	540	549	559	548	530	531	527	525	492	555	540	546	503	579	539	512	558	565	521	520	559	532	553	541	546	522	521	531	553	544	505	519	561	502	552	486	550	533	545	498	548	540	508	529	519	507	503	488	552	531	523	508	564	558	579	601	554	535	530	575	547	533	536	501	567	512	545	529	564	508	545	550	484	526	519	522	549	511	543	541	530	512	549	518	543	530	549	538	535	521	550	521	543	527	569	519	540	550	556	571	534	536	534	554	563	564	516	549	527	534	524	535	510	539	553	530	524	539	518	530	523	541	558	561	499	547	554	519	535	555	525	505	499	587	541	518	515	537	553	543	512	524	550	548	532	528	533	506	529	526	563	533	565	544	541	535	541	526	529	524	532	516	526	525	549	508	535	566	538	523	537	483	504	503	529	511	487	556	585	511	568	574	549	504	556	542	511	542	535	540	539	551	547	546	532	501	543	549	580	535	571	521	543	500	590	563	492	540	548	536	542	569	510	512	548	523	580	520	524	555	574	526	534	594	518	512	526	533	569	592	541	514	527	564	568	556	577	552	524	548	526	520	583	544	511	535	536	556	545	498	542	510	542	555	578	553	584	523	523	546	510	507	538	526	545	534	544	531	512	531	563	524	528	576	574	554	555	602	572	505	560	555	554	535	495	549	529	572	553	527	537	563	524	580	569	554	541	541	540	548	524	554	495	502	523	546	548	528	573	531	555	505	531	530	546	558	520	507	542	509	537	555	538	558	524	510	534	549	533	532	524	554	521	519	536	551	539	525	535	536	574	569	495	554	587	543	601	509	548	529	533	532	526	560	553	510	551	543	530	515	541	490	505	494	534	523	576	523	554	536	509	546	537	551	540	526	572	536	514	542	530	588	547	529	538	582	552	551	534	523	526	535	523	547	514	506	534	539	593	526	545	514	560	558	546	543	545	538	540	535	538	523	486	492	569	571	497	521	557	550	496	588	577	530	540	513	529	520	536	551	528	493	527	552	517	533	572	507	541	535	520	530	534	500	525	527	545	541	524	542	532	538	576	529	542	514	560	518	489	521	544	522	530	515	483	497	563	575	533	517	586	571	545	511	505	519	530	529	517	503	542	526	543	561	540	500	476	535	518	479	523	569	570	564	498	578	553	548	511	528	564	583	581	514	503	543	591	528	554	523	531	571	543	519	514	546	508	522	500	527	574	547	540	530	533	506	552	567	546	552	560	531	538	561	585	566	479	522	491	556	546	532	546	533	556	570	504	539	527	522	548	572	524	550	535	540	557	565	556	564	548	523	522	536	524	537	546	506	511	538	588	540	521	552	517	532	552	519	529	555	555	562	557	501	514	536	544	544	611	544	543	510	545	537	571	516	534	563	532	559	505	533	571	514	496	506	539	538	539	553	534	576	540	560	529	553	500	507	514	519	506	510	558	544	557	568	537	524	490	571	551	506	499	519	569	539	531	499	580	546	546	540	504	518	573	546	530	537	526	507	525	534	517	514	545	529	518	547	557	524	522	547	606	555	521	543	525	549	552	547	559	546	555	541	556	518	524	578	533	534	545	542	518	539	524	519	537	548	537	542	583	532	530	549	532	540	526	538	530	528	538	527	535	549	531	527	518	524	579	552	552	551	528	535	536	516	524	572
1460	377	347	363	344	389	360	355	366	351	367	333	343	341	355	376	400	374	366	367	341	386	374	334	385	387	402	320	325	378	343	354	367	359	352	377	329	366	362	317	348	305	351	384	342	372	344	329	364	374	360	366	392	367	366	338	329	355	355	344	334	346	372	341	364	361	352	362	365	341	348	302	326	347	335	343	365	359	390	374	360	337	362	352	371	352	358	357	345	354	377	372	364	362	353	348	327	365	326	361	379	350	344	313	342	340	346	381	318	339	362	322	349	351	354	366	366	386	364	374	377	352	387	334	352	336	340	319	316	331	345	332	382	338	366	340	361	333	346	356	335	412	365	368	334	354	350	361	325	363	348	351	339	334	349	348	368	337	325	312	350	359	373	349	395	361	365	342	363	364	332	360	331	362	309	353	347	319	360	319	340	338	355	310	392	298	352	340	305	334	348	360	374	351	342	359	363	361	353	380	347	336	351	354	335	367	352	335	294	357	325	372	358	337	378	341	343	324	376	335	359	382	350	345	366	381	374	352	344	389	402	357	398	342	369	352	356	354	327	354	355	322	354	358	348	352	319	312	352	371	373	350	317	337	345	337	330	365	335	321	363	314	351	362	338	405	317	371	348	351	369	314	385	402	350	346	336	301	328	318	356	314	333	332	353	338	353	332	352	380	339	343	351	368	331	321	355	382	359	326	347	376	356	363	352	358	368	338	374	342	341	338	359	384	341	348	375	365	361	341	357	344	329	339	346	344	320	336	355	346	374	335	360	349	393	391	389	345	368	355	397	287	367	370	358	352	324	324	377	359	328	357	372	359	332	344	363	373	340	349	347	347	373	341	357	379	368	380	319	334	358	349	378	367	370	353	357	372	353	363	364	373	339	376	369	345	394	299	341	357	354	350	341	323	376	344	388	340	339	369	368	351	404	368	358	338	338	361	354	303	341	349	340	331	371	301	340	356	358	361	358	361	362	299	375	351	384	344	369	357	380	403	326	377	360	327	313	337	326	330	318	368	348	383	348	353	347	335	301	360	310	377	339	354	363	361	390	337	337	379	313	386	341	370	347	367	321	355	343	346	333	328	346	335	365	375	315	331	339	341	366	364	367	338	379	333	360	333	347	356	354	394	375	371	308	367	335	330	341	364	335	379	386	312	332	381	386	318	356	389	389	334	341	356	341	365	369	360	330	318	345	380	365	361	361	340	362	339	327	368	335	353	374	418	360	376	370	361	319	340	342	350	403	324	322	349	329	335	347	341	352	388	336	383	361	344	314	302	348	342	329	349	333	360	343	333	345	355	362	377	339	357	334	326	315	349	368	339	322	411	358	406	370	348	330	345	313	341	354	373	345	344	332	363	407	366	350	326	351	365	383	374	314	342	346	367	331	339	314	348	324	419	326	348	323	375	350	357	353	376	355	354	352	346	352	368	369	367	358	330	340	371	346	363	358	344	375	360	347	365	349	356	354	344	360	359	357	331	369	357	366	397	337	374	368	315	338	379	340	342	346	338	354	348	372	345	359	312	320	358	326	363	378	324	356	302	348	381	360	364	331	375	403	314	351	371	362	352	345	307	371	344	331	387	372	333	374	299	367	352	358	366	375	312	366	335	340	387	356	347	372	337	345	346	363	363	370	345	358	355	332	350	346	360	380	377	369	357	349	351	379	358	355	368	353	333	337	351	340	317	345	361	332	342	337	357	338	355	363	368	344	368	337	296	363	343	324	406	358	335	369	366	356	364	335	371	408	341	365	383	394	364	371	346	365	360	353	329	316	365	361	348	341	354	361	330	321	336	328	377	370	346	334	351	339	352	332	368	356	336	356	351	357	349	367	342	337	347	332	402	388	333	341	326	368	344	319	329	379	346	365	337	341	341	347	376	361	351	357	345	366	389	351	341	359	377	364	348	338	359	353	339	367	333	355	372	316	361	351	348	377	360	346	327	325	365	363	341	329	354	353	352	342	360	368	363	368	313	350	342	359	370	375	366	334	366	331	360	336	329	385	356	339	335	350	364	328	338	364	342	372	366	386	343	344	325	324	387	339	355	352	335	356	313	353	383	349	377	334	352	347	344	341	335	336	353	341	349	392	376	340	337	320	382	307	325	357	350	347	337	359	350	350	373	367	364	354	374	368	355	320	361	329	378	371	372	374	354	330	323	317	341	317	353	355	400	347	335	341	298	296	315	336	340	314	366	341	368	326	349	378	364	300	344	382	334	351	339	331	374	356	367	348	370	353	363	359	342	343	350	341	361	357	329	331	387	389	322	354	341	342	347	361	358	344	352	371	352	390	345	388	357	385	338	341	379	369	347	326	336	354	349	350	372	362	369	333	352	346	356	370	362	388	371	353	344	349	359	352	318	383	324	363	312	326	342	345	353	354	380	328	360	375	330	354	320	352	332	391	365	343	373	345	353	363	343	336	336	352	356	370	344	345	357	355	355	355	345	370	331	331	377	371	366	362	324	375	357	346	375	356	356	303	350	332	380	343	345	338	321	344	365	331	350	356	363	332	357	375	358	339	338	340	364	360	375	379	354	402	336	348	352	384	377	332	357	360	370	339	312	376	374	358	342	329	339	333	347	352	390	337	344	368	350	384	363	375	337	349	374	370	368	350	296	354	400	364	341	365	376	365	337	337	352	359	391	413	347	348	358	361	350	349	361	330	344	339	354	374	337	362	369	353	317	315	354	331	360	362	359	334	360	359	355	347	357	328	341	337	338	343	328	386	353	355	380	345	363	319	359	383	388	377	324	425	356	378	354	341	366	362	336	341	354	361	398	359	340	379	338	343	324	370	354	367	339	368	355	356	373	375	358	364	363	373	344	362	331	323	333	351	368	356	329	375	369	395	342	359	326	329	372	367	379	351	365	354	330	329	313	341	341	376	334	344	301	378	369	341	361	352	330	352	376	343	334	305	341	357	317	345	342	334	350	391	345	352	341	390	356	333	300	334	377	344	365	353	387	361	354	346	350	333	370	362	371	359	365	350	367	383	360	325	365	367	334	363	328	345	374	377	362	328	341	384	341	307	346	379	372	357	339	352	356	321	343	340	364	373	384	342	380	367	309	357	330	339	334	349	345	394	332	350	365	334	322	381	344	360	338	369	361	331	333	331	351	349	339	347	377	405	339	343	355	370	377	355	352	359	392	345	362	303	369	358	318	340	356	370	326	329	383	403	346	368	382	386	364	341	364	323	386	331	336	349	335	374	341	358	364	380	381	332	365	375	332	350	325	347	345	357	371	331	347	374	330	381	337	332	347	359	337	324	330	338	356	347	352	316	356	361	363	339	342	371	343	334	367	339	330	332	333	361	337	341	318	370	371	357	343	337	317	347	334	362	360	371	358	356	373	361	344	344	348	376	354	359	349	373	346	332	346	353	388	394	350	357	361	343	341	346	355	359	383	325	362	313	357	372	351	309	327	375	331	363	355	385	327	365	340	373	344	327	376	367	343	362	321	346	325	378	365	393	359	373	345
1885	784	767	794	745	775	760	787	771	754	784	781	735	770	752	800	779	800	739	793	784	772	825	762	761	747	796	803	770	780	794	775	761	770	769	804	771	771	753	792	730	749	737	779	796	777	777	785	799	771	738	783	803	765	782	821	744	733	755	728	734	783	756	758	814	753	732	753	784	786	800	776	763	782	748	800	742	785	690	771	771	788	774	790	782	774	765	789	801	763	765	796	781	785	773	752	737	815	774	750	804	738	809	775	767	765	776	807	778	792	744	780	831	767	748	756	823	786	763	756	739	806	762	783	749	816	783	749	796	789	804	750	764	773	765	809	799	811	789	713	787	803	753	727	771	753	807	740	766	776	765	796	797	761	785	793	765	731	781	708	758	812	746	779	801	806	769	804	772	774	774	770	797	773	733	738	761	808	759	796	726	716	685	795	770	777	798	795	860	745	793	770	742	768	735	743	784	832	756	758	754	763	748	766	748	776	723	776	795	784	742	777	753	787	709	810	782	788	755	819	736	780	741	737	758	766	737	785	758	755	825	779	783	723	745	786	796	781	813	796	765	807	781	778	786	768	732	770	759	784	774	760	728	753	796	784	783	790	820	777	707	805	774	777	794	785	742	785	780	742	794	749	800	794	759	800	822	747	752	756	749	759	817	741	766	765	776	796	796	770	756	799	756	835	791	768	770	786	752	750	794	759	760	774	743	796	790	792	811	753	780	756	786	778	778	799	736	805	730	729	770	754	741	845	780	736	774	795	749	759	736	746	745	800	780	793	756	781	718	727	731	754	755	737	776	765	740	747	835	742	733	784	734	789	753	735	798	813	737	769	795	710	773	764	782	750	737	758	790	791	728	821	801	789	737	768	852	772	830	747	784	792	771	747	806	767	769	767	772	781	772	728	790	829	799	740	729	758	804	781	767	749	766	775	786	779	765	757	804	723	759	773	762	752	788	755	772	788	775	728	834	777	803	723	774	813	777	758	795	808	763	740	779	815	789	796	723	733	786	791	749	742	777	827	717	771	789	788	710	751	760	738	763	792	771	760	741	795	772	786	761	786	782	788	793	784	726	797	748	724	721	765	769	837	777	787	793	763	792	732	783	739	780	779	778	779	791	784	798	785	800	751	808	780	780	773	737	737	771	826	769	762	750	784	812	733	773	803	762	796	769	772	785	777	774	780	745	811	836	762	805	715	804	734	818	757	775	776	739	789	810	787	779	746	766	828	773	777	784	815	830	861	735	743	767	735	733	720	755	785	802	774	785	773	778	805	771	761	810	792	728	776	769	776	766	745	750	736	764	741	733	787	742	783	785	757	766	798	793	758	787	819	787	747	752	738	812	781	766	737	777	788	790	761	802	772	798	743	799	750	800	695	775	740	745	761	807	764	793	814	827	808	796	822	747	787	751	776	796	736	739	790	780	740	744	774	750	744	760	763	746	790	786	765	815	822	785	820	774	764	770	738	779	750	779	761	754	786	771	761	803	786	771	810	790	813	797	794	795	772	761	752	765	783	758	746	771	764	839	788	763	757	770	826	749	762	818	780	754	794	777	749	752	792	810	790	794	801	711	827	749	783	803	795	802	758	809	750	753	819	758	764	772	805	774	812	802	739	764	822	734	808	803	789	777	786	770	749	770	757	750	780	789	809	773	770	779	748	705	797	787	780	773	782	763	758	815	777	749	753	759	809	773	784	786	804	731	768	704	762	781	800	796	808	782	775	785	779	744	743	793	785	802	768	776	768	703	777	774	744	785	764	735	794	774	750	792	761	822	781	763	753	765	753	753	771	822	778	767	811	807	759	719	763	791	722	785	759	775	814	791	756	714	796	763	825	784	795	779	747	741	784	797	812	851	811	813	809	784	805	735	784	802	764	786	798	718	809	780	796	738	691	765	781	752	760	767	722	755	733	795	805	769	780	769	814	797	724	744	795	752	766	797	739	795	760	742	783	773	764	796	827	735	787	782	778	747	801	715	793	745	788	766	763	794	849	754	757	783	793	757	811	850	744	767	789	719	798	784	762	751	736	797	817	781	783	753	788	746	732	754	800	764	736	724	782	768	752	788	753	786	787	796	795	745	766	759	770	754	755	772	760	786	793	782	786	764	744	713	759	751	799	756	787	772	736	755	817	761	744	741	741	828	766	741	780	790	774	774	818	764	772	787	822	788	759	801	752	760	725	751	812	739	770	771	748	820	802	725	805	801	754	803	774	778	800	685	786	761	783	805	759	769	795	750	773	837	817	735	751	743	793	807	761	734	793	782	739	725	777	790	765	744	753	767	763	810	800	753	760	773	789	810	809	798	839	781	760	759	809	786	764	825	772	791	759	773	791	776	779	750	754	786	779	785	810	749	783	801	791	731	734	811	793	765	773	806	772	745	766	750	829	751	794	791	781	736	813	746	717	795	801	746	747	751	761	747	719	746	807	786	764	797	778	803	750	708	788	778	711	832	773	826	732	784	759	704	757	721	774	750	788	814	758	804	804	749	793	755	766	789	756	753	711	807	764	722	762	777	785	743	783	798	756	765	770	734	786	772	787	806	783	757	769	801	762	773	838	765	772	789	781	799	785	764	752	797	764	823	756	787	781	804	784	763	779	783	789	795	736	766	733	774	784	775	778	737	789	764	800	765	740	773	726	792	790	799	745	770	809	789	705	794	746	811	828	802	759	745	802	769	720	780	815	781	716	768	774	771	749	772	739	760	788	771	763	796	751	758	809	802	763	792	785	793	797	770	799	738	787	795	766	790	797	802	786	783	763	804	721	784	730	771	781	791	766	775	778	784	731	748	735	773	778	761	745	779	825	767	749	769	763	813	775	737	747	780	812	774	779	784	746	725	748	766	781	811	835	760	779	738	773	753	761	783	779	755	769	778	737	734	770	745	796	781	798	771	758	762	754	786	738	784	783	789	756	768	805	792	742	727	781	772	780	728	786	773	770	791	699	744	772	815	781	712	840	817	791	763	776	780	808	831	763	765	722	754	744	786	751	769	748	816	776	838	755	705	771	754	779	772	771	766	747	764	717	766	795	798	820	775	757	781	755	835	740	750	774	758	805	736	801	731	779	754	722	782	782	748	748	778	805	782	789	791	741	762	805	816	778	747	800	789	763	816	741	763	722	776	784	761	791	797	728	791	757	749	764	735	755	755	822	851	743	715	724	758	813	781	774	677	782	729	787	738	745	808	789	791	772	773	776	825	771	805	828	734	784	747	772	735	732	756	780	808	792	750	801	787	808	800	779	740	761	781	752	811	775	735	802	803	793	806	764	770	744	797	784	822	765	831	805	841	741	798	798	741	743	784	785	838	745	771	786	760	762	749	777	772	725	796	719	744	735	755	819	805	762	804	788	769	760	748	768	740	758	743	749	763	781	798	768	784	754	767	734	716	737	759	799	759	769	727	790	814	735	779	792	817	742	768	775	761	824	730	804	759	762	810	818	739	777	767	752	782	767	758	762	770	786	767	811	746	789	785	828
7148	586	607	492	375	288	215	200	198	231	202	182	166	162	190	154	180	179	179	189	162	172	161	175	171	174	164	158	167	159	171	166	171	175	168	165	176	146	192	187	194	184	165	164	205	153	158	162	158	166	176	155	161	171	164	204	178	167	191	170	169	144	170	157	171	156	176	153	162	151	166	145	158	146	161	163	145	172	173	173	177	159	176	140	157	162	160	164	136	146	162	146	160	172	163	161	182	169	173	171	167	154	140	168	157	171	156	171	177	161	171	165	145	178	154	170	177	166	153	186	177	166	131	202	170	175	156	161	142	175	153	161	140	169	174	160	184	153	134	173	167	140	185	170	142	153	154	166	163	149	182	196	168	169	169	171	177	149	171	154	155	166	169	176	136	150	168	166	174	117	165	179	178	143	152	172	177	180	179	184	166	135	163	166	148	161	169	159	158	173	192	164	173	157	167	188	154	152	168	161	154	161	153	162	181	152	175	147	156	182	172	174	182	163	169	178	163	173	187	187	145	179	158	161	167	188	175	173	160	155	152	191	171	178	160	146	161	183	160	172	143	145	180	144	158	158	174	177	153	161	182	163	162	164	149	169	146	195	145	146	172	154	166	178	151	166	182	161	188	150	170	166	164	154	169	185	142	160	179	163	187	147	189	143	165	172	175	170	165	154	179	181	152	189	144	184	141	156	171	144	161	159	174	158	163	147	149	152	155	178	168	170	173	175	168	172	170	167	179	142	147	159	156	174	156	172	179	152	148	191	147	157	170	166	151	172	159	161	154	178	169	126	141	169	169	174	170	153	162	161	161	179	167	171	150	146	155	164	179	142	177	156	184	172	188	164	166	145	141	154	169	153	188	172	158	145	153	161	158	195	156	147	148	157	164	164	153	152	141	166	160	159	170	175	190	158	162	175	165	181	166	178	171	166	167	155	168	146	157	154	183	173	166	161	138	157	146	191	188	171	183	145	152	157	174	151	159	132	168	134	162	155	148	142	152	197	164	187	158	152	163	152	172	161	150	188	162	169	181	155	169	162	146	150	178	162	174	155	175	175	172	152	175	178	178	166	135	158	150	158	163	168	178	171	186	175	167	149	166	157	158	189	180	147	174	160	147	167	145	155	164	169	168	153	167	183	149	143	156	168	162	190	183	158	157	170	153	167	183	167	167	159	157	157	160	160	169	171	159	151	168	158	171	174	163	150	155	192	187	181	159	148	168	138	164	175	143	177	170	158	164	142	159	143	164	191	167	166	158	142	138	171	150	156	134	170	152	161	162	153	158	151	164	175	169	146	154	133	162	145	145	152	174	183	164	167	129	162	154	142	168	167	159	177	172	151	178	135	162	167	159	179	174	174	161	163	163	179	178	167	168	170	166	171	176	153	166	148	175	168	174	169	177	148	148	183	171	193	180	156	156	153	145	168	160	160	160	159	158	153	137	186	173	153	153	169	155	139	168	165	165	143	179	186	161	176	179	169	171	158	145	167	166	161	182	192	166	182	152	175	141	180	162	164	172	172	170	157	160	181	180	171	152	171	166	146	174	165	157	189	164	151	155	155	157	169	160	179	163	161	168	190	171	141	137	174	181	168	153	169	154	140	173	157	181	156	169	155	138	172	165	165	197	152	152	149	144	143	179	141	149	166	138	182	134	150	157	170	159	158	165	158	171	141	154	171	192	167	174	160	161	141	169	149	170	152	149	161	151	154	175	187	150	184	170	146	156	150	162	170	167	157	172	175	165	154	160	179	146	152	157	161	147	165	172	153	165	152	162	174	164	168	183	162	159	172	157	160	196	160	190	183	173	170	162	176	159	152	156	171	171	161	197	148	168	175	166	153	155	158	172	177	145	160	156	150	133	131	177	165	153	151	156	157	151	132	151	144	142	146	143	177	173	174	140	158	158	164	185	146	151	164	171	163	183	147	185	164	151	163	164	154	178	174	147	177	162	170	209	183	147	151	166	178	166	173	172	161	176	135	166	160	182	153	161	176	140	162	173	162	157	182	153	191	158	181	165	142	160	175	182	130	151	150	162	145	163	170	156	172	184	150	161	193	173	174	144	161	191	159	169	163	163	153	150	161	146	161	160	165	171	157	151	161	151	165	164	140	170	179	164	180	143	154	167	164	170	168	168	149	162	161	169	160	164	172	175	146	167	170	161	164	174	168	165	161	155	171	163	183	181	155	157	182	144	164	148	198	153	140	152	159	172	159	158	152	161	171	157	165	165	172	174	156	175	158	172	174	159	162	167	182	166	177	163	147	180	182	160	188	180	169	133	140	168	153	169	168	166	165	154	156	150	162	156	149	173	175	183	140	155	170	159	179	171	169	167	160	154	164	168	168	165	168	167	152	189	156	194	158	160	177	152	133	176	175	177	158	187	159	172	156	164	165	180	158	182	161	183	166	161	145	174	165	171	195	178	138	158	180	150	175	128	167	185	156	156	144	172	161	186	179	147	183	167	151	150	158	153	168	172	161	164	187	153	168	157	155	176	154	166	155	176	165	178	155	161	165	158	186	163	153	167	157	166	167	170	144	170	167	188	168	146	160	150	158	160	158	172	163	159	161	155	139	154	164	163	171	178	164	179	162	150	148	181	183	156	146	173	162	150	167	173	188	162	157	167	165	150	159	189	175	176	148	166	184	180	165	170	159	175	156	171	176	166	159	166	176	147	148	179	181	164	154	168	158	175	168	172	156	157	172	173	144	183	175	149	144	138	158	148	165	186	150	142	161	150	171	165	170	161	163	154	161	172	196	170	167	183	153	170	165	167	162	150	145	163	153	171	174	168	185	168	155	181	159	177	145	165	179	157	160	164	164	168	144	161	166	152	158	161	180	152	148	164	164	179	173	158	151	157	134	167	169	153	169	181	162	179	148	174	177	171	157	138	169	178	173	172	147	127	180	164	154	185	204	147	163	137	146	144	167	172	150	131	172	159	172	166	169	157	171	162	151	182	157	166	159	167	131	166	175	161	170	176	172	140	148	179	175	175	151	161	160	171	160	169	165	154	142	167	157	161	162	167	134	175	135	160	185	195	177	154	182	176	178	193	149	145	170	155	150	143	176	160	160	178	172	176	148	164	183	174	151	154	143	166	153	168	182	153	151	168	162	148	162	175	192	156	169	156	146	167	169	170	174	137	131	141	176	149	138	165	163	165	152	159	149	173	190	186	133	155	180	169	141	170	159	182	170	166	177	162	158	151	167	163	177	169	150	158	171	170	171	178	152	163	166	165	167	158	177	167	154	166	160	173	179	182	167	157	157	155	160	156	156	141	173	161	177	141	147	159	172	180	151	187	176	173	167	139	160	159	172	154	163	171	151	149	195	164	145	166	166	142	149	165	156	171	154	169	169	182	144	177	163	162	145	178	165	180	150	143	162	159	155	175	160	159	160	164	138	156	160	145	173	169	172	176	160	192	185	152	172	163	158	164	168	132	175	170	158	172	164	178	160	181	179	173	169	143	148	155	158	165	154
6116	778	1392	1591	1250	940	831	728	655	616	566	559	499	523	528	524	506	473	443	471	466	473	416	467	469	456	418	451	469	452	452	413	414	435	435	410	385	389	408	444	421	396	432	429	388	407	405	438	436	402	405	395	380	412	394	402	409	433	417	376	378	431	442	396	403	414	387	407	397	403	427	438	417	406	399	394	436	425	425	421	387	383	434	412	405	405	422	449	417	431	439	392	409	428	428	427	443	370	386	418	440	424	415	400	452	405	414	400	401	384	376	420	375	370	415	395	402	414	438	378	396	399	407	453	415	380	377	403	430	416	390	414	394	386	418	388	375	413	406	399	364	402	433	378	411	387	388	397	398	423	392	375	376	417	381	426	416	408	394	426	429	443	419	379	419	418	402	412	428	413	384	407	401	415	433	421	402	425	385	436	400	408	401	422	387	409	407	413	416	402	444	416	404	442	411	392	396	369	441	405	438	399	444	371	382	411	411	388	392	368	423	451	419	378	399	403	405	409	378	433	418	439	403	384	397	401	410	419	391	429	418	394	409	426	401	402	431	425	417	388	401	363	376	412	415	386	408	418	445	373	410	403	415	399	377	364	412	407	430	370	443	443	417	420	417	421	378	390	418	420	385	392	415	434	405	386	384	410	439	422	415	397	421	376	418	398	389	440	401	417	434	395	422	430	430	405	377	437	437	402	388	418	388	411	405	400	398	414	403	370	421	433	369	408	421	383	399	426	416	384	393	431	400	404	437	404	413	452	409	397	415	441	383	399	420	430	382	413	435	412	412	402	385	431	390	410	431	411	369	397	405	400	375	408	399	385	427	401	423	414	383	427	418	405	382	420	419	433	371	407	424	410	429	427	355	432	409	393	422	381	388	416	400	413	393	370	415	445	399	414	399	415	410	433	388	382	413	428	377	422	427	396	394	427	428	386	396	391	404	451	406	398	429	435	396	391	385	417	380	394	404	393	405	439	381	409	385	372	408	453	385	415	398	413	385	403	410	417	393	412	411	412	395	402	408	376	394	446	411	402	438	388	386	403	426	426	386	434	418	393	409	418	401	399	399	404	399	414	418	406	389	403	429	388	385	441	413	425	411	418	427	414	410	411	409	399	423	396	409	399	397	421	355	383	430	400	417	387	435	433	430	447	405	396	410	409	463	445	439	404	409	402	427	405	408	414	412	407	428	384	380	415	405	395	411	374	400	354	392	412	398	397	438	407	391	400	406	422	415	399	427	394	439	398	406	409	411	434	420	417	397	416	440	424	432	380	368	407	387	426	409	379	399	391	393	390	454	411	367	417	433	403	409	357	407	433	398	389	396	426	398	425	410	391	388	400	403	409	421	437	411	373	402	431	417	395	413	417	418	398	402	400	410	428	427	426	403	424	440	391	387	387	384	400	400	416	455	390	435	420	390	388	394	419	388	448	418	421	385	401	391	384	399	417	410	394	415	405	404	384	356	418	386	414	412	407	424	437	385	466	403	459	442	396	421	414	423	376	402	366	411	377	400	390	405	363	410	428	411	398	374	397	428	407	390	401	391	413	444	383	418	392	411	400	407	399	408	404	469	414	411	424	409	444	393	400	416	415	404	385	433	392	377	412	397	404	435	409	416	423	376	414	434	405	402	448	437	433	393	402	432	419	378	414	389	397	478	411	422	406	389	424	383	421	413	402	400	392	423	401	391	421	400	393	402	376	448	430	419	392	425	384	374	431	436	382	414	426	427	413	406	417	412	390	408	425	389	386	380	419	473	449	384	390	426	379	355	385	386	380	428	420	420	391	410	410	408	407	374	388	418	418	421	431	372	451	419	393	408	385	394	417	422	399	393	417	372	447	476	388	426	401	406	397	424	396	376	397	396	421	438	414	385	413	399	399	397	390	389	401	406	421	388	442	415	381	420	403	410	381	373	423	420	395	426	413	430	372	402	426	404	415	411	417	379	383	399	376	368	397	385	374	407	411	363	397	396	406	411	429	397	377	421	410	401	405	403	399	417	392	417	400	411	412	422	429	402	394	409	423	405	393	368	411	412	409	409	441	416	392	400	392	411	396	444	383	415	384	392	460	432	392	419	403	370	432	404	409	424	415	422	426	401	418	429	422	392	411	430	401	407	387	402	428	404	422	413	412	396	389	415	408	415	399	404	397	400	400	420	419	404	426	412	349	415	410	413	414	382	395	398	428	422	428	422	443	399	397	378	373	398	402	421	395	406	403	421	424	392	400	422	414	394	388	413	444	346	434	415	381	389	436	402	390	398	383	415	399	405	383	404	406	399	437	413	405	415	429	423	421	408	383	422	345	419	388	440	430	406	431	424	419	404	397	417	390	382	408	417	356	407	416	395	376	396	404	409	441	421	387	441	406	401	407	411	388	447	398	427	367	443	423	377	377	362	420	424	427	416	378	392	411	421	454	386	411	427	445	390	434	383	409	367	413	407	428	382	385	413	401	417	413	443	406	376	414	375	433	403	392	376	394	446	408	414	383	403	417	399	390	428	414	386	402	416	417	390	392	390	384	435	387	386	436	398	440	415	385	395	397	415	409	418	440	438	390	385	379	418	414	415	389	409	413	381	364	403	390	411	422	391	422	405	423	440	383	415	438	415	419	393	410	424	428	447	417	417	411	417	441	423	435	375	411	404	391	417	403	370	344	385	392	412	403	422	400	387	360	376	357	387	400	446	402	422	407	380	425	386	394	428	386	388	397	430	403	432	430	390	409	409	394	413	391	400	440	394	382	420	386	402	416	384	420	381	415	438	441	401	431	407	376	419	393	386	409	381	389	406	379	413	395	401	376	391	373	393	415	410	406	412	412	399	399	428	405	393	429	353	411	418	388	407	389	400	395	377	389	391	401	423	402	407	398	403	437	390	369	422	423	415	411	402	395	392	412	441	389	416	374	408	419	414	410	425	422	416	389	384	423	408	422	392	403	403	423	379	376	388	415	361	406	398	422	398	411	421	443	408	378	419	415	399	400	387	394	418	409	414	437	372	415	368	416	387	414	425	405	394	405	402	410	394	408	408	407	424	418	419	419	438	410	397	378	431	421	428	385	396	398	427	425	387	405	405	362	408	437	419	399	437	398	417	386	422	393	422	393	433	397	436	414	391	402	367	395	404	397	441	423	428	438	392	426	426	416	402	418	421	391	403	395	443	395	390	455	411	418	414	423	404	430	378	404	403	388	431	394	420	405	402	409	412	425	384	396	405	441	416	414	409	411	437	381	469	398	420	423	407	425	382	440	398	392	415	442	369	410	422	391	374	400	404	400	411	434	407	457	373	424	381	428	397	379	399	394	384	411	378	402	387	439	399	406	426	375	388	406	406	396	436	396	439	421	380	432	414	398	409	369	394	402	403	430	398	400	393	374	433	405	431	365	391	414	394	398	423	369	390	420	421	385	394	391	430	393	412	381	397	415	400	433	401	418	385	379	388	401	424	388	459	409	422	412	400	386	384	426	382	400	416	383	420	385	351	421
13854	1419	1153	868	627	474	415	304	298	250	253	259	244	254	247	240	262	223	230	220	228	240	193	227	202	216	224	229	250	227	233	206	219	229	221	193	229	216	242	229	225	209	212	209	195	223	211	191	224	182	214	231	221	199	225	207	193	197	216	241	185	222	253	234	216	203	227	210	206	192	233	218	228	220	250	229	239	210	224	220	246	216	224	237	218	214	236	189	230	227	219	239	198	167	233	220	228	220	215	221	189	199	221	236	185	205	225	203	234	207	215	186	178	215	225	216	214	212	211	207	188	235	242	240	215	216	229	232	196	218	214	185	191	217	220	229	245	216	212	213	215	227	218	220	206	213	194	208	227	226	226	229	216	183	210	230	182	201	228	219	220	219	225	222	238	206	221	206	171	210	230	240	210	250	238	214	212	199	236	226	211	212	222	192	206	213	194	205	221	192	223	202	203	204	224	188	220	228	233	155	211	242	224	238	215	221	219	216	213	209	236	226	238	191	238	223	245	212	220	230	221	261	209	220	215	218	205	230	219	234	238	192	230	225	230	207	208	207	194	219	205	214	223	186	225	212	208	176	219	204	210	209	213	226	206	216	220	214	218	217	236	221	209	233	214	222	212	189	210	211	193	206	190	181	228	246	213	227	218	221	191	208	212	257	230	222	236	205	214	215	200	198	207	205	230	232	200	218	233	200	221	214	189	183	242	224	197	209	234	205	197	240	223	218	210	224	241	201	213	192	227	193	183	202	244	203	221	250	227	198	211	198	210	187	202	240	216	217	227	214	213	226	213	216	225	214	196	227	202	190	194	218	242	231	214	204	232	218	206	214	225	227	198	193	227	202	201	180	216	192	196	224	168	209	222	211	204	228	243	228	228	212	204	226	218	218	207	216	211	194	212	195	210	222	191	235	194	199	195	241	224	203	213	212	241	208	220	219	215	230	244	214	198	202	204	195	238	196	232	244	220	224	222	229	195	207	218	211	229	212	199	205	259	234	209	232	221	265	214	194	213	230	218	223	218	180	185	233	218	192	205	207	200	200	209	207	202	193	215	213	210	206	228	242	191	209	220	214	216	223	200	231	192	190	196	215	217	202	188	225	193	226	212	200	208	245	200	213	199	197	227	220	219	234	216	220	194	207	192	220	220	202	212	214	214	209	186	222	217	220	230	206	209	198	217	227	211	217	210	220	224	198	219	211	189	210	215	207	210	199	208	201	205	226	214	215	229	222	190	218	229	201	216	228	197	220	204	227	230	238	234	235	244	198	215	208	202	220	218	220	225	208	237	222	200	230	203	205	208	212	209	182	203	221	209	211	232	225	212	211	235	232	223	207	210	235	212	191	219	239	195	233	235	218	237	202	190	236	223	203	232	198	209	218	244	202	221	236	223	182	181	209	186	201	227	205	201	220	208	220	186	218	208	247	225	224	191	196	219	202	210	190	199	230	214	192	221	190	199	196	230	245	223	213	219	206	225	247	202	217	247	215	221	187	174	219	223	208	206	223	222	226	236	194	220	208	220	203	216	198	240	205	203	200	242	205	213	197	231	226	207	238	202	227	204	195	218	202	204	194	204	216	206	211	172	238	225	225	240	226	225	208	201	184	222	196	225	205	205	210	242	220	203	186	209	220	217	218	174	203	212	191	223	237	240	218	210	199	211	190	206	204	209	212	229	213	182	199	223	200	238	197	217	214	238	221	202	218	198	198	232	235	228	235	230	216	221	180	198	225	216	215	229	197	207	186	236	221	194	200	225	201	202	245	223	212	216	242	231	225	202	224	208	200	220	200	192	222	196	215	218	217	232	225	205	224	217	205	244	219	193	208	215	221	235	222	237	231	221	220	234	222	218	206	214	206	228	195	214	219	236	193	217	196	203	211	225	207	242	197	214	227	228	229	210	212	215	216	273	237	236	197	207	204	219	229	214	200	224	214	199	190	201	212	180	223	239	238	233	204	214	201	191	193	218	201	243	221	225	218	198	194	209	231	203	202	185	236	211	239	215	217	248	186	221	214	217	193	192	179	206	198	211	209	238	224	212	199	231	202	198	197	211	228	226	201	225	210	213	213	229	226	227	220	205	196	221	215	226	244	211	233	233	205	200	194	221	225	234	197	212	222	199	192	225	224	204	200	219	209	191	193	187	219	232	223	234	240	217	232	226	196	223	238	202	212	204	194	225	217	219	196	203	205	225	195	220	229	232	174	223	207	246	227	203	223	196	237	240	192	226	188	218	226	205	213	211	205	214	186	223	221	201	209	198	227	185	207	172	211	221	184	226	200	203	223	206	249	230	226	228	225	209	218	228	213	217	255	206	238	226	234	231	223	230	206	232	256	221	218	202	220	204	206	239	192	231	204	203	197	224	217	206	229	193	207	242	241	198	219	193	213	208	246	216	198	217	212	194	215	205	219	219	195	193	206	198	211	214	206	220	220	229	226	220	223	210	224	231	222	187	213	208	211	223	214	204	226	209	238	203	213	190	242	222	207	217	221	221	217	225	208	188	231	204	231	225	193	217	193	199	207	211	218	221	219	217	200	233	217	217	237	194	234	207	196	223	175	229	239	236	206	199	209	208	214	189	225	205	213	231	205	228	224	210	204	236	228	217	212	231	224	199	203	216	219	210	245	232	221	215	217	213	183	220	197	216	198	239	204	236	179	195	211	243	227	211	220	207	222	204	224	181	218	211	205	189	213	186	197	178	207	205	188	213	212	199	204	190	198	212	217	206	201	217	219	217	217	252	228	195	212	202	211	203	171	232	215	210	211	219	224	225	195	226	223	213	217	242	198	203	209	205	218	221	220	251	189	224	218	206	219	206	227	224	202	198	197	229	226	236	239	202	216	210	223	207	216	200	217	210	207	229	230	201	266	195	218	219	207	211	232	218	183	197	210	203	222	226	231	211	222	208	222	214	250	228	205	205	203	237	216	249	203	203	227	223	215	224	206	209	232	239	211	222	210	197	214	181	215	218	201	230	209	198	222	211	204	222	206	212	211	199	243	247	225	215	205	225	203	187	209	227	230	218	207	207	199	205	215	195	202	223	226	220	216	206	185	207	250	196	224	210	223	222	211	203	213	193	227	212	240	209	222	223	223	203	208	223	209	219	192	253	215	226	245	198	214	217	211	222	207	208	235	207	218	213	218	226	202	242	209	212	227	200	193	195	212	187	209	243	212	209	237	213	218	222	207	197	211	216	206	216	203	202	218	222	211	225	235	220	182	181	244	187	231	198	203	193	191	227	214	178	213	200	223	216	203	236	183	248	213	217	228	218	195	207	206	212	193	229	191	234	215	230	215	240	231	199	210	215	194	242	243	226	188	206	229	196	210	229	202	210	199	195	206	211	214	183	215	217	235	227	219	226	213	210	221	220	220	218	200	211	244	215	216	238	217	209	231	215	206	214	242	224	224	189	175	206	258	225	194	211	212	221	235	224	186	218	206	218	244	220	243	194	212	223	218	213	223	250	213	214	210	174	240
7872	1331	2468	2728	2155	1586	1330	1144	1024	923	882	841	807	776	735	709	655	665	657	630	556	654	619	556	590	566	639	561	580	585	572	605	563	562	585	559	562	540	556	575	546	549	542	554	588	581	521	561	574	561	495	529	556	557	516	559	550	563	535	562	530	540	532	521	517	589	584	532	551	495	535	472	526	580	511	551	548	529	534	515	569	554	558	501	578	519	528	557	578	515	534	560	492	568	598	558	569	563	585	540	572	520	543	498	536	541	499	552	565	573	500	544	538	535	559	522	544	540	511	565	551	554	529	542	538	552	516	527	512	539	509	544	519	561	533	542	526	511	510	548	508	537	527	552	528	513	545	516	530	500	514	557	526	578	556	531	516	546	534	529	557	497	572	569	535	556	531	577	526	585	611	545	544	533	507	547	564	518	558	524	545	513	577	529	565	557	547	556	526	563	558	543	516	538	519	568	561	512	548	557	572	534	541	534	540	537	521	517	565	550	563	534	479	514	544	574	518	533	517	541	529	532	553	525	516	532	500	542	529	552	494	556	567	550	551	534	565	560	539	557	514	563	535	567	576	554	538	578	528	543	564	556	578	566	516	551	499	499	539	518	568	536	520	525	534	511	551	512	540	526	518	536	521	554	568	523	514	527	515	546	537	559	515	590	541	570	565	515	491	518	564	589	534	527	552	525	540	522	534	536	564	536	543	572	524	542	493	521	555	527	537	541	539	540	522	535	524	561	536	570	487	550	551	538	491	506	566	531	502	563	522	508	532	551	518	553	528	550	554	521	526	542	525	576	510	542	494	541	557	542	546	517	553	535	599	584	555	542	513	516	510	542	520	483	577	514	543	539	567	543	543	563	488	549	568	562	541	574	544	560	570	574	519	547	522	566	498	533	518	573	522	552	589	585	517	550	542	529	527	514	525	515	558	572	531	517	567	503	515	552	499	512	567	522	538	547	504	561	558	525	523	588	538	529	530	496	541	523	551	540	576	496	566	552	583	525	587	549	553	551	555	549	552	546	550	583	554	534	555	552	519	570	537	521	548	528	534	514	550	527	500	549	520	484	530	583	531	549	547	572	520	532	507	538	529	555	503	538	568	546	509	543	544	516	539	538	535	549	547	525	542	547	523	563	525	514	561	508	541	537	525	552	536	545	496	512	521	520	533	534	528	520	555	532	519	555	549	532	557	514	571	503	517	556	504	527	552	545	558	562	552	544	537	569	516	527	533	521	558	548	502	536	546	542	570	535	564	522	529	575	568	522	521	531	533	539	477	568	553	529	519	554	523	533	522	549	535	511	529	540	524	516	556	553	547	520	544	550	577	546	543	535	517	494	555	526	498	499	536	516	527	523	560	512	527	532	517	526	558	545	533	553	559	547	498	549	537	544	509	525	563	552	566	560	512	533	542	526	552	546	551	548	553	544	456	533	541	577	566	578	517	534	519	499	520	543	528	522	536	533	567	500	525	541	532	571	550	527	556	554	518	525	534	545	547	554	547	561	498	566	540	508	542	502	523	551	535	551	531	525	573	513	519	520	550	571	573	538	546	555	546	547	526	561	581	556	517	574	542	532	508	556	578	539	541	532	529	553	544	513	507	530	544	541	538	534	504	542	578	564	584	565	526	533	526	552	522	546	591	507	562	539	570	560	498	557	530	494	542	570	526	546	538	558	539	513	508	539	560	551	522	506	571	526	527	537	484	561	534	536	588	548	533	496	538	508	552	501	548	511	494	511	512	527	548	567	523	554	533	559	583	533	510	522	548	540	545	544	546	545	580	536	538	526	513	529	579	584	530	583	588	544	566	533	535	548	509	524	531	522	543	495	535	544	496	513	525	528	509	547	544	511	591	524	561	537	517	562	523	540	540	535	535	564	514	556	551	537	552	532	523	535	553	493	544	472	513	564	534	542	539	547	554	576	569	582	549	537	551	546	530	538	511	565	548	522	518	554	501	526	548	564	542	549	534	522	508	538	514	532	550	522	556	514	571	511	493	522	540	516	518	564	554	530	526	563	514	529	536	513	563	507	509	503	545	548	549	556	543	529	501	549	546	551	564	556	522	536	560	533	539	539	544	538	504	545	526	583	532	495	516	526	553	511	555	556	512	538	476	576	577	558	553	550	558	532	559	525	572	526	534	513	570	532	551	553	540	553	510	544	534	494	533	568	545	572	522	540	534	543	535	567	548	526	508	531	525	551	498	545	566	564	583	540	522	552	533	533	555	541	506	528	559	533	526	514	535	532	554	527	568	516	518	542	542	555	546	497	537	508	548	526	549	520	546	544	541	537	535	551	549	545	526	545	531	524	499	519	552	505	498	521	544	568	479	559	574	573	547	547	583	472	529	524	544	556	530	501	547	546	557	547	527	536	508	540	580	492	524	541	527	546	565	575	527	500	529	553	522	516	538	535	532	504	516	529	547	559	532	516	547	554	537	504	513	559	568	516	508	521	531	516	587	538	501	573	564	563	502	520	556	558	481	519	547	567	519	513	517	568	528	552	567	570	545	508	561	539	554	516	537	555	578	537	548	530	537	543	521	530	514	603	564	515	552	533	530	543	525	559	494	546	530	516	492	536	520	511	572	521	524	556	536	521	561	506	524	523	604	520	530	526	523	520	537	537	531	544	537	530	516	567	568	546	542	525	513	496	551	550	537	550	529	532	539	509	535	590	529	493	532	560	510	539	529	481	558	531	554	557	501	580	537	532	500	532	539	510	538	552	509	506	563	529	516	540	533	533	512	508	547	551	499	507	558	559	551	555	560	491	513	514	535	527	572	545	520	572	539	514	539	532	582	525	533	502	556	535	531	519	531	555	545	505	559	555	527	552	528	563	541	504	529	515	565	537	503	504	481	562	530	559	522	535	498	529	538	527	561	554	488	525	508	554	520	540	539	556	539	541	540	552	506	509	499	557	538	509	522	534	563	562	551	504	541	505	539	552	529	512	473	496	555	505	531	494	578	567	545	560	532	497	558	578	540	557	538	522	509	539	516	586	525	505	532	548	545	536	532	516	514	522	548	573	558	503	532	577	534	503	518	537	536	545	500	569	505	538	519	519	510	528	555	531	534	523	514	532	571	543	543	556	514	542	524	549	525	569	566	519	496	558	513	515	521	558	535	559	495	559	556	548	540	504	535	575	596	536	533	530	542	546	558	531	533	566	539	554	510	510	552	503	535	554	541	518	508	548	550	530	542	521	512	524	530	535	571	539	573	550	508	539	566	547	514	520	551	493	495	566	542	515	528	519	558	545	540	532	498	519	564	528	554	538	537	526	505	552	567	578	538	547	486	509	528	566	516	518	530	555	521	551	555	588	547	500	551	511	571	516	519	546	506	562	556	551	528	499	562	542	564	542	520	545	562	525	530	495	522	537	530	480	531	533	521	499	566	528	547	533	540	531	543	546	557	534	514	555	554	518	548	534	532	551	510	549	530	565	506	540	566	550	514	531	578	591	540	566	538	541	502	540	487	490	545	529
1636	501	368	400	374	322	353	359	414	335	389	367	354	338	338	363	348	325	313	341	344	356	359	382	344	347	338	354	331	385	354	342	368	376	347	348	359	380	374	339	324	337	328	346	372	360	345	338	342	327	350	385	410	375	353	327	390	304	324	366	366	404	356	364	403	359	354	340	361	347	324	367	350	359	386	357	333	343	321	327	398	350	361	329	343	337	351	364	381	311	359	359	338	358	338	355	342	354	344	373	368	340	346	369	334	340	355	365	354	355	332	346	355	355	298	349	308	353	355	370	348	355	336	384	382	360	359	375	362	339	351	337	343	351	351	359	343	354	314	351	376	356	359	327	361	352	350	374	346	337	330	369	324	343	382	354	350	339	352	348	336	372	347	396	359	395	368	379	359	370	368	345	370	403	343	359	352	330	362	380	348	370	336	339	348	372	346	399	304	360	347	358	366	386	317	362	374	355	355	348	360	371	398	338	378	373	379	325	339	362	351	346	356	353	371	354	327	356	363	337	361	373	364	349	357	352	352	404	358	377	351	359	339	352	371	388	331	343	330	371	325	334	379	344	356	350	347	372	361	345	327	384	350	324	321	351	362	350	331	369	362	372	377	341	349	364	389	345	342	378	343	371	375	366	343	343	361	360	363	327	384	342	341	342	361	367	348	346	335	383	323	376	362	375	398	334	366	320	389	351	328	320	358	357	339	364	385	351	345	384	341	357	373	353	337	351	373	345	345	317	349	362	350	356	325	330	350	341	390	377	338	338	351	339	362	354	374	372	348	395	368	344	361	341	355	352	363	388	400	366	340	309	371	383	344	341	342	375	352	322	350	360	398	326	347	363	343	304	373	339	348	358	331	384	362	347	369	365	357	313	359	336	337	382	322	387	377	322	390	359	348	353	374	362	383	378	331	319	371	376	353	376	313	379	381	320	354	379	387	361	362	351	394	331	371	346	356	342	323	331	369	355	389	384	342	347	367	390	356	357	362	347	355	371	379	353	346	369	312	322	384	377	377	341	383	395	348	367	357	360	348	348	355	369	318	351	360	373	341	369	376	360	328	360	366	309	338	395	393	351	369	339	348	350	361	349	368	388	362	375	360	330	396	370	354	340	332	371	370	336	392	368	368	295	326	327	330	369	371	382	349	316	350	324	359	368	384	360	337	356	343	358	345	345	335	387	367	362	331	383	359	356	374	363	334	349	352	329	363	346	356	367	337	394	407	341	368	362	352	332	377	332	379	390	336	365	357	365	381	323	363	383	333	364	354	342	357	354	358	345	368	311	363	326	363	347	353	351	345	346	342	346	363	343	341	372	360	398	386	373	345	363	375	340	364	358	353	337	336	350	353	353	353	373	379	352	365	366	354	320	353	343	355	370	351	343	339	334	382	362	381	321	369	332	378	361	357	341	337	351	376	379	332	331	369	349	337	343	333	351	360	358	390	349	337	363	373	383	358	363	357	372	348	366	398	330	359	358	359	349	354	320	368	366	350	323	353	315	350	344	322	333	368	337	354	377	364	364	386	358	365	411	357	342	365	366	378	334	304	356	375	370	366	331	355	360	313	361	346	372	368	362	340	332	327	369	391	354	382	337	347	378	368	375	341	368	338	348	314	355	377	351	352	338	352	370	372	365	353	376	354	367	403	351	356	366	332	389	355	338	343	345	367	357	355	344	372	345	373	309	331	320	380	332	378	347	331	353	322	348	358	337	339	355	351	362	361	357	338	324	320	343	361	359	358	357	386	330	353	358	355	355	374	362	345	329	363	360	316	396	365	335	343	347	355	308	335	349	348	387	347	354	371	327	379	373	327	334	393	399	399	357	335	336	349	346	362	367	353	367	369	331	333	326	352	348	400	370	365	395	368	364	313	368	347	349	374	366	341	372	375	391	382	362	342	343	363	350	300	401	315	364	376	363	376	330	391	359	361	318	343	396	324	370	385	376	366	353	353	359	332	341	342	328	384	377	346	387	404	371	353	383	361	356	315	325	325	338	368	325	349	368	344	346	388	347	345	364	334	345	361	363	332	362	347	382	407	381	382	372	386	341	310	349	340	337	348	374	369	340	366	357	339	382	355	373	379	374	334	368	349	355	350	357	358	352	340	354	396	340	343	349	345	344	345	345	363	337	350	371	361	378	361	324	361	365	364	410	375	380	352	350	338	354	360	365	317	371	362	338	347	354	316	334	332	359	333	363	361	366	398	356	340	361	373	344	350	374	361	362	349	366	340	339	341	361	346	336	317	374	348	345	356	409	364	380	397	361	345	373	360	352	365	360	359	346	354	364	338	341	351	375	351	342	345	363	416	367	335	365	342	346	396	400	370	394	375	371	366	341	368	346	344	363	347	375	337	362	308	369	334	341	396	355	388	346	332	366	328	316	356	331	347	390	354	348	318	370	392	375	332	360	350	354	363	356	354	359	337	386	388	374	355	321	351	375	354	397	368	364	386	352	346	342	335	363	354	371	320	334	346	360	371	356	359	341	346	356	340	321	347	361	381	371	361	367	351	366	343	340	364	342	326	353	341	355	354	335	370	359	374	344	347	383	363	295	381	388	345	349	338	341	370	368	346	379	351	360	364	360	378	378	343	370	347	345	356	355	374	344	386	354	334	363	370	311	333	329	362	372	368	377	350	382	309	368	340	356	354	341	352	365	313	343	357	356	324	368	343	329	357	356	349	334	396	354	361	345	391	361	335	328	368	370	349	348	326	357	387	366	367	349	340	349	346	331	392	348	384	375	345	351	305	364	360	367	362	395	341	305	348	378	375	353	361	345	376	345	363	367	372	398	325	349	377	342	350	360	313	369	382	350	374	343	337	354	359	338	355	313	351	394	331	355	354	319	311	375	341	362	326	335	339	374	339	350	337	331	351	370	360	325	374	312	338	381	353	341	366	356	358	375	350	364	354	375	353	399	325	356	384	377	328	346	395	351	372	361	378	361	344	364	396	352	378	343	384	348	354	389	360	385	351	369	352	329	366	344	362	346	371	364	370	355	355	336	345	331	345	363	395	311	345	359	335	356	392	382	366	362	360	335	329	352	334	363	362	335	389	370	343	343	347	350	347	332	347	326	339	366	362	349	381	360	380	320	375	349	369	375	362	382	338	357	328	317	357	352	371	358	343	361	347	349	402	355	339	344	388	333	327	373	346	362	362	323	335	360	352	347	345	314	366	342	369	360	351	382	344	347	320	350	310	365	360	333	361	362	380	370	362	374	365	364	349	368	332	341	392	359	353	362	362	346	379	358	321	352	331	363	390	332	322	346	315	373	372	368	347	344	342	358	318	351	359	389	336	360	370	393	377	374	396	344	352	353	317	356	331	381	394	355	386	344	329	352	398	361	325	322	328	329	326	384	364	360	366	343	337	326	341	336	371	359	338	341	346	354	355	348	366	341	362	345	388	405	361	377	333	357	376	368	407	351	331	337	403	354	353	330	400	395	359	342	371	355	336	379	353	365	354	336	345	318	368	348
1878	972	831	876	829	810	810	709	770	815	799	797	745	766	777	753	817	786	767	759	833	755	780	826	813	708	731	779	795	759	768	825	769	796	792	777	772	785	769	808	751	761	800	765	754	764	757	781	838	793	819	764	806	749	805	767	789	776	785	754	747	738	777	749	816	809	806	765	747	811	762	724	746	843	794	776	776	816	784	755	745	782	780	786	797	808	801	780	774	779	762	754	803	807	775	788	783	846	771	787	773	827	762	774	773	776	797	813	748	838	764	736	789	751	801	782	764	786	819	770	780	794	751	769	771	804	786	801	806	756	787	787	738	767	770	804	716	756	763	774	762	785	765	828	793	807	765	797	762	751	809	773	771	756	765	793	751	785	769	776	816	768	848	812	835	781	826	748	784	722	776	783	741	773	785	761	839	795	806	842	789	759	753	746	767	783	741	838	722	743	772	779	780	741	816	773	806	750	796	796	793	783	779	771	849	789	798	797	777	783	825	783	792	818	813	760	702	809	751	774	749	783	832	793	810	785	734	815	763	799	803	778	803	794	770	751	781	831	782	774	763	803	768	769	814	757	771	724	819	786	728	767	767	781	743	760	725	791	792	763	817	850	718	764	770	782	786	795	756	781	751	798	758	734	787	793	775	765	791	777	787	764	795	858	770	722	876	774	758	741	800	804	755	742	776	740	739	788	782	815	804	774	763	785	769	785	803	745	807	777	825	784	783	822	793	780	789	741	831	779	803	817	773	814	775	731	816	766	782	756	766	777	752	774	813	792	815	763	798	733	749	757	805	787	774	753	757	785	768	755	847	754	782	785	787	787	764	771	771	749	789	724	747	825	757	776	812	782	821	801	826	761	761	790	763	764	784	738	763	742	806	815	810	832	782	768	749	784	794	872	787	791	776	754	806	767	786	762	783	840	819	780	787	784	796	780	723	800	787	773	787	775	803	794	785	829	762	817	798	793	763	840	804	763	730	823	833	784	781	841	784	770	800	774	792	816	815	766	771	802	816	774	828	854	807	813	774	776	739	815	760	828	779	763	806	767	784	739	747	765	817	787	758	774	837	838	763	807	746	805	789	774	788	762	785	733	840	782	730	813	768	759	746	761	788	774	749	778	760	790	800	737	749	849	774	802	745	792	788	793	762	777	805	800	792	803	785	772	748	779	768	791	824	728	780	808	780	773	782	731	781	762	768	758	836	753	733	751	824	777	729	737	789	819	791	798	849	798	816	804	774	811	826	782	810	813	809	793	792	710	775	770	802	812	810	764	781	779	763	780	770	790	799	738	841	798	789	784	750	804	802	752	816	754	775	726	772	752	727	804	800	760	801	786	785	798	763	766	795	792	818	750	753	770	760	787	767	826	795	753	804	764	811	786	766	803	744	741	768	737	803	763	778	786	795	741	776	810	778	785	822	774	800	821	781	778	772	797	733	750	801	783	799	754	759	798	734	765	815	820	761	780	777	803	808	799	806	789	806	766	838	772	765	775	778	793	750	746	760	771	786	790	826	777	777	762	821	773	769	780	776	716	760	761	794	785	787	751	809	742	750	752	811	775	770	752	780	745	765	765	775	768	792	759	784	785	763	759	819	806	729	820	807	772	799	751	797	728	788	779	748	798	797	725	774	790	726	768	786	764	802	748	763	813	750	750	802	804	786	827	791	766	784	813	770	736	764	748	792	790	769	822	774	799	811	782	753	807	752	832	804	751	804	777	779	760	812	756	806	803	723	767	786	744	809	734	764	818	809	739	797	775	755	793	776	761	775	798	811	790	787	772	769	807	762	755	757	770	753	771	780	787	759	798	763	780	758	786	836	758	814	748	779	776	789	775	792	795	795	806	805	756	711	784	837	741	775	797	811	781	816	823	838	744	745	804	829	837	746	795	776	792	767	808	756	795	809	814	758	789	762	763	796	751	734	776	764	785	788	775	820	792	766	758	787	803	786	771	777	761	802	792	816	763	831	787	775	811	709	769	834	780	791	810	791	826	801	754	763	773	830	805	766	799	824	742	848	764	798	817	792	794	813	774	796	752	825	748	771	794	752	788	806	729	789	774	732	743	781	823	744	814	773	773	744	823	822	772	766	772	782	829	790	743	824	778	751	759	754	736	787	774	723	774	780	770	816	795	785	786	757	791	803	775	793	791	788	787	852	803	766	766	798	804	767	737	821	823	759	760	816	815	773	821	795	771	807	729	786	751	774	769	771	717	764	767	755	813	811	774	768	839	808	747	782	804	790	762	780	753	861	776	806	784	727	774	807	802	831	810	758	795	788	720	785	769	758	783	849	773	768	770	838	806	759	805	777	786	772	812	771	775	747	793	820	793	788	786	789	745	762	773	784	780	795	756	802	782	790	749	823	748	742	782	815	809	777	714	744	770	809	778	768	814	775	719	748	756	788	806	781	780	746	779	746	805	773	820	794	842	830	786	743	784	763	766	755	820	798	753	816	787	840	731	816	736	722	753	749	787	797	707	765	807	787	757	762	824	726	816	824	808	792	796	759	769	855	778	804	768	761	716	791	808	793	798	735	807	811	790	761	739	807	779	799	755	809	780	815	771	761	756	768	793	784	773	712	820	810	763	810	763	760	752	731	810	749	746	791	815	773	781	737	779	794	873	771	794	755	817	776	769	793	723	739	771	791	794	744	786	749	809	790	752	779	823	752	760	782	770	739	768	803	779	835	768	786	791	791	788	754	793	842	767	792	782	772	772	794	794	772	784	757	830	823	782	800	808	769	739	744	761	799	797	780	773	780	794	743	788	743	817	755	777	793	800	802	769	789	794	779	780	769	776	755	797	848	782	784	766	770	746	773	788	800	788	773	723	813	772	808	802	777	782	773	752	767	754	778	734	746	759	778	836	784	821	780	781	822	769	741	757	805	801	766	836	773	754	818	753	735	746	813	797	764	816	765	764	751	840	758	863	743	777	789	792	811	820	760	771	842	813	787	785	757	812	695	741	755	767	800	783	759	792	770	779	801	839	794	768	792	807	853	757	844	763	784	757	786	829	810	811	774	789	746	803	753	758	769	784	779	782	786	781	811	837	781	826	816	792	789	761	753	778	762	757	798	801	750	806	725	781	813	778	738	777	767	804	790	781	783	845	746	748	745	796	748	779	775	734	781	742	768	760	765	769	758	823	804	766	811	760	790	769	770	823	804	744	836	767	781	761	773	766	766	777	793	752	763	782	840	702	776	834	802	739	760	799	795	778	786	794	763	839	769	801	761	762	724	805	741	742	787	766	774	851	762	825	770	803	748	811	808	814	781	789	738	740	766	790	738	747	747	755	784	811	786	761	742	753	765	780	799	796	806	796	751	769	800	793	809	736	754	775	785	795	786	770	771	755	800	759	817	798	787	754	769	782	841	778	739	785	785	795	784	773	768	824	783	816	779	777	776	746	723	776	792	831	811	769	791	781	803	770	771	777	762	802	795	745	761	780	827	852	758	759	774	829	797	778	796	753	803	769	777	793
7560	986	603	506	316	276	226	210	178	194	199	203	200	201	164	187	190	171	148	157	179	189	163	151	152	160	152	173	188	158	158	190	174	170	150	174	138	165	164	154	148	170	164	148	183	159	154	170	182	174	176	166	176	176	188	164	195	157	174	174	160	152	172	155	161	170	163	165	180	163	170	171	156	168	151	166	173	178	171	182	148	167	182	180	172	203	192	173	185	161	172	181	179	166	175	145	159	174	173	162	179	174	168	152	179	165	175	158	160	172	158	160	163	145	175	158	175	174	165	191	139	183	183	155	142	164	183	147	145	142	175	155	168	169	186	150	177	155	161	149	187	166	143	171	161	196	198	150	146	172	151	170	144	156	141	165	153	168	165	157	167	190	174	155	167	157	169	172	153	170	201	164	159	188	164	160	177	184	165	156	161	172	169	149	159	161	161	170	156	175	169	158	164	152	173	166	163	182	171	183	164	153	158	162	180	154	152	205	174	175	163	183	176	188	134	193	155	151	180	210	156	166	149	164	161	149	169	163	180	173	163	148	162	159	138	163	177	142	133	178	142	167	159	170	163	161	162	156	149	140	174	181	149	181	162	180	167	174	157	155	175	181	159	157	158	150	141	153	184	173	154	178	162	157	166	167	151	174	172	176	177	170	176	188	187	170	170	162	175	161	150	136	156	153	162	163	169	166	175	163	144	168	169	176	175	167	164	164	154	158	157	175	165	165	154	152	178	167	159	150	172	159	159	161	161	171	146	151	183	155	175	163	146	141	175	164	177	186	163	159	178	183	168	159	154	182	169	139	167	180	165	177	168	176	155	149	154	194	168	161	157	156	161	130	159	167	202	189	149	156	170	178	171	166	203	169	158	163	150	179	168	202	185	163	194	179	163	164	169	148	147	150	164	176	189	148	174	150	153	139	154	153	165	165	144	168	148	174	170	142	145	170	158	147	192	158	158	172	173	172	168	163	165	187	147	161	151	178	194	175	151	168	170	165	151	146	185	155	159	163	152	186	180	203	159	169	152	154	144	148	206	181	178	180	155	194	172	186	152	149	176	173	161	182	159	136	174	163	167	147	149	154	162	163	166	154	166	168	191	168	173	150	162	156	148	160	180	185	172	175	149	187	149	156	152	148	168	195	150	148	166	167	151	178	163	149	167	167	146	152	141	136	180	150	172	143	134	169	178	149	157	151	157	168	166	186	164	150	172	174	147	172	157	162	157	165	179	155	179	176	157	164	161	146	176	156	173	169	164	146	171	198	137	133	143	142	172	166	174	149	162	147	151	131	162	176	171	147	132	190	149	136	163	152	194	172	154	177	161	175	176	174	157	177	169	163	168	166	154	175	151	186	170	168	157	155	155	171	164	176	176	158	182	147	141	148	145	155	147	170	155	154	164	137	148	167	161	172	160	185	171	174	180	172	159	157	141	170	146	157	179	151	189	161	179	136	162	170	153	160	164	161	165	162	154	159	133	154	135	154	166	159	155	162	147	168	162	158	173	161	177	168	163	158	180	146	155	164	179	172	168	146	174	170	173	151	148	173	177	165	145	136	163	150	156	152	160	157	175	177	152	153	171	146	142	182	195	150	165	133	150	171	171	163	177	143	158	170	168	154	159	164	158	154	150	154	157	155	186	143	157	166	153	171	165	167	152	163	160	168	165	165	182	149	179	164	164	156	181	149	182	165	166	145	177	171	172	170	181	161	183	160	155	189	151	171	166	169	180	146	190	162	182	168	154	186	160	167	172	153	162	163	156	163	180	190	180	184	164	184	185	177	200	138	159	187	201	168	153	128	166	169	176	163	155	165	177	196	141	153	166	193	175	173	168	186	150	182	175	159	155	149	154	171	145	144	158	170	132	158	179	183	182	157	169	165	170	162	156	152	151	142	153	163	147	160	157	149	151	162	174	173	168	178	166	167	155	164	150	166	150	180	165	159	160	155	177	142	171	164	157	151	173	188	182	161	162	151	158	188	165	169	190	163	159	151	148	126	187	150	157	143	173	151	155	149	163	154	174	169	168	166	172	169	166	166	156	147	186	154	175	152	164	171	180	189	171	162	154	158	156	161	175	150	170	173	140	165	159	167	138	165	155	159	165	169	148	160	147	157	166	171	145	177	180	145	176	174	177	167	166	160	186	175	191	158	172	140	184	167	151	165	170	156	164	159	157	178	179	180	186	185	169	146	178	147	161	173	157	158	152	166	165	157	173	155	137	157	167	144	158	166	144	180	172	149	189	162	144	157	161	180	149	170	193	166	200	160	154	168	156	180	152	165	171	157	176	162	145	158	160	150	158	169	154	153	171	171	169	172	169	152	181	169	198	169	134	168	170	177	160	161	198	157	158	148	147	178	171	170	170	178	164	157	189	156	155	138	174	191	185	155	140	170	183	174	151	189	161	193	165	185	168	174	153	141	185	185	176	167	202	174	162	193	178	130	149	168	169	153	170	178	173	159	158	138	166	140	166	151	160	166	165	160	151	163	166	159	162	168	182	166	141	190	156	157	199	181	160	166	180	184	150	159	171	158	160	154	166	176	148	148	191	176	169	177	157	171	148	166	153	166	142	162	166	205	168	162	148	154	159	152	161	161	178	156	189	184	158	185	163	141	179	191	155	171	155	142	153	149	165	169	167	136	159	160	179	169	168	166	161	184	169	163	155	172	172	167	154	186	170	178	147	130	147	171	157	173	158	172	159	143	180	178	185	151	165	171	174	156	158	160	168	165	159	150	157	167	182	175	151	166	178	179	175	164	149	190	147	182	192	170	164	158	154	165	175	181	172	158	172	180	169	170	151	171	139	157	175	180	186	188	160	193	177	161	157	174	178	131	158	159	174	170	157	170	163	163	183	190	166	143	164	173	166	149	179	151	159	152	175	172	180	168	138	172	163	182	181	170	166	165	156	173	149	151	178	174	176	158	141	165	164	161	161	155	167	184	167	140	150	171	152	132	139	159	154	169	164	177	144	163	162	167	173	176	164	189	177	167	157	195	155	150	187	151	171	194	182	186	164	158	156	159	143	134	170	166	173	168	167	169	187	169	155	185	179	193	158	168	164	172	147	175	183	167	144	141	181	162	189	146	178	178	151	150	190	151	144	161	162	157	144	187	162	146	138	149	187	143	146	166	165	140	166	174	177	206	176	171	150	165	177	155	199	190	165	186	167	180	154	165	186	183	175	164	166	189	189	152	176	207	183	147	158	172	154	180	192	163	183	181	162	170	187	193	158	165	150	172	151	175	163	163	142	166	160	174	157	153	157	169	155	185	158	161	189	167	175	186	181	169	162	191	163	142	162	185	175	169	155	166	164	170	168	155	128	150	167	172	162	174	175	162	157	158	169	193	181	174	159	164	154	162	175	154	182	157	182	138	167	161	154	171	173	159	174	167	159	157	156	180	161	184	188	195	161	144	153	162	169	159	166	155	154	144	182	182	145	179	171	167	184	180	158	172	189	187	166	180	183	154	162	150	161	167
6089	1311	1324	1575	1211	977	824	721	717	626	555	574	546	531	524	500	483	503	492	497	471	462	459	453	439	453	440	414	415	408	407	434	462	452	420	425	384	436	431	433	417	471	457	429	422	429	409	401	385	418	403	454	418	372	413	404	432	420	419	426	424	441	418	419	417	422	454	418	421	405	393	413	447	397	443	424	432	391	437	416	442	425	420	417	399	440	410	439	412	407	406	390	431	400	420	432	391	419	401	399	405	375	427	435	379	418	410	452	394	397	389	407	433	417	409	417	415	401	431	379	401	394	442	388	419	422	398	417	402	401	427	429	434	427	425	403	434	405	359	388	432	405	433	384	441	401	423	437	426	393	436	419	392	402	406	412	427	371	401	407	409	420	410	424	398	416	485	426	423	414	375	415	400	403	389	383	395	390	411	376	428	401	403	412	418	417	441	400	401	399	434	396	437	375	391	396	396	402	403	401	419	444	408	429	441	421	430	427	413	453	441	431	416	400	412	439	410	405	446	422	398	398	449	436	418	424	422	411	378	370	380	389	399	379	441	413	432	424	415	416	410	401	408	400	407	443	413	383	410	449	413	403	396	381	421	419	390	430	402	414	394	419	438	434	424	439	431	403	435	421	408	450	378	411	406	426	429	428	356	394	411	430	442	401	420	379	437	390	369	405	436	442	369	438	416	405	408	379	431	423	402	391	394	434	419	428	398	390	427	412	451	413	394	398	384	401	410	411	409	422	423	402	420	407	409	391	402	407	420	465	407	382	383	413	416	430	431	383	426	394	390	393	390	419	412	417	410	464	443	414	434	410	419	409	427	408	422	455	468	397	438	463	412	437	420	429	438	420	426	400	399	376	442	375	406	414	407	453	398	420	406	417	451	391	400	423	409	459	396	421	395	455	396	392	416	426	416	431	419	425	457	414	393	421	411	409	431	405	428	401	436	442	393	404	415	426	405	416	381	425	394	439	392	423	422	443	405	410	379	375	393	398	412	401	394	416	395	408	415	402	446	389	436	363	400	446	397	372	405	414	394	457	435	405	413	405	388	408	416	391	372	378	408	427	427	396	427	426	402	399	424	406	410	439	459	450	426	381	442	409	426	406	391	421	435	429	443	363	456	440	400	400	397	421	418	407	439	420	415	436	417	418	427	448	395	440	418	427	397	416	398	404	415	416	396	417	383	436	436	394	421	406	398	408	432	448	463	392	429	388	415	409	427	390	407	362	394	436	394	426	408	416	409	423	408	447	422	412	397	409	406	400	400	423	422	425	399	427	444	405	424	396	438	434	390	398	413	409	423	389	386	426	460	347	401	400	410	382	429	405	413	396	418	381	423	388	455	436	422	398	417	430	417	409	386	368	417	412	429	434	424	421	415	394	391	437	407	375	426	392	402	420	389	434	398	406	423	386	430	421	389	369	397	406	405	400	379	434	389	374	423	413	436	407	408	428	394	384	432	383	406	391	423	411	422	410	430	417	420	412	403	426	441	416	425	405	438	382	411	385	430	406	444	417	387	405	402	421	445	412	370	425	396	422	437	393	402	468	456	401	406	413	419	398	401	412	388	418	408	385	409	375	409	420	423	454	421	393	374	413	452	390	426	415	412	423	426	445	384	371	449	451	442	378	401	390	389	389	434	404	446	377	425	454	419	420	412	393	434	392	404	408	410	401	399	470	398	374	438	431	359	412	378	433	433	416	361	391	416	399	439	397	403	431	456	417	411	378	387	397	430	411	367	420	406	437	378	414	454	398	424	388	387	402	433	445	438	365	427	384	393	409	422	434	393	425	406	400	410	409	443	390	400	438	370	395	399	424	405	457	405	395	446	407	454	410	433	449	424	427	451	410	419	434	436	384	425	425	405	407	399	417	401	387	392	404	437	458	391	417	441	400	436	369	400	414	423	428	404	446	382	401	439	422	439	423	381	395	414	410	449	426	453	406	401	427	414	391	387	416	417	427	420	402	414	405	382	402	414	414	422	410	408	411	461	400	414	421	395	421	400	416	415	377	412	367	422	403	427	419	409	367	397	415	398	417	387	408	363	402	402	391	394	414	385	449	465	402	380	452	397	424	446	424	407	404	380	423	393	420	419	403	388	380	402	402	431	397	410	410	400	418	403	375	420	402	418	417	446	383	428	418	394	419	431	393	442	421	435	410	432	416	439	393	430	398	395	423	403	386	374	406	431	418	433	420	400	442	407	380	415	393	421	426	410	440	451	379	406	392	380	404	392	414	404	400	402	384	439	386	410	421	412	411	393	449	395	421	387	420	395	427	425	413	385	415	424	404	384	373	399	390	452	433	410	411	424	392	430	454	425	397	415	394	406	400	439	393	385	439	397	395	417	405	417	440	440	422	436	421	395	371	432	425	396	402	422	402	395	370	474	473	424	380	413	409	421	431	388	373	418	388	433	421	441	435	445	420	412	411	404	370	384	424	418	400	406	432	433	391	432	410	391	428	423	390	400	413	405	416	396	427	409	413	405	453	406	439	386	395	406	433	374	382	391	407	416	373	405	398	417	418	398	433	409	438	431	419	432	399	394	405	415	426	418	418	420	434	426	461	407	434	429	413	419	406	404	440	418	412	417	402	425	368	406	407	421	424	422	405	399	415	412	388	429	427	440	397	429	414	416	437	420	422	426	407	428	398	400	440	412	387	423	415	451	414	424	406	396	423	428	410	416	438	439	407	418	403	408	392	402	422	408	404	407	416	395	396	424	402	397	405	405	422	400	388	385	387	440	418	417	419	376	415	428	411	438	401	396	398	440	409	418	425	425	404	391	402	408	416	397	428	436	411	405	421	405	423	432	409	425	410	460	415	440	403	396	415	481	360	417	400	433	368	428	398	408	453	397	379	425	420	421	432	410	408	419	435	461	385	382	425	447	382	416	409	432	437	423	411	425	440	425	405	419	377	402	399	408	425	386	403	432	384	407	412	397	390	416	392	427	399	447	397	404	385	429	385	416	395	410	409	386	396	405	413	428	435	422	428	443	394	432	390	381	402	444	404	412	427	394	417	410	415	411	390	445	382	404	407	430	403	428	391	414	380	402	399	421	392	393	429	406	409	395	408	422	394	410	369	453	420	438	411	404	424	408	381	401	422	392	410	380	426	411	392	424	415	411	412	434	405	406	416	397	402	393	436	385	396	418	419	384	408	454	412	442	417	411	426	399	415	430	401	401	420	408	414	409	420	407	420	441	434	400	440	385	414	459	406	380	418	416	401	411	410	409	407	456	437	392	448	389	445	389	421	451	385	435	383	408	431	421	445	413	402	428	402	445	434	421	421	424	406	404	414	430	445	419	426	421	405	407	435	411	399	439	407	378	372	400	407	424	407	417	412	410	429	411	416	421	403	428	414	452	398	414	386	392	411	429	413	403	411	409	420	446	417	408	390	414	415	393	449	418	417	421	403	379	362	425	409	388	428	420	396	403	414	405	445	381	403	432	401	401	382	405	397	400	417	427	413	424	376	436	418
13796	1646	1221	874	606	449	364	314	298	308	298	252	225	247	244	225	227	255	226	232	212	233	224	239	235	220	205	217	214	218	233	238	192	223	243	243	223	222	209	200	229	250	226	203	207	214	233	210	201	225	203	207	214	224	200	207	207	197	226	207	226	221	203	212	188	199	192	215	186	194	226	205	201	223	195	219	220	212	208	234	202	208	222	223	221	224	215	212	211	204	201	214	228	216	237	208	215	263	238	212	217	216	184	179	223	209	216	203	221	216	212	229	208	215	218	202	201	199	223	251	215	211	188	206	214	231	243	238	218	238	192	219	209	225	223	225	221	214	218	208	222	238	220	202	229	234	219	209	208	204	228	238	222	220	223	210	189	190	205	225	246	233	230	208	205	233	226	206	230	211	206	177	217	207	221	203	232	196	198	231	219	212	217	213	267	234	217	201	189	208	211	191	196	188	203	205	204	193	212	213	231	225	201	222	247	236	255	205	245	229	211	205	216	218	224	193	197	189	234	226	180	229	244	212	204	226	241	195	210	209	193	201	215	244	214	214	201	203	216	221	220	196	190	195	209	236	211	217	212	245	193	252	189	197	200	251	224	233	246	223	228	225	220	245	206	212	234	216	207	209	228	218	204	193	212	220	229	214	204	246	178	197	221	208	215	217	259	214	221	192	224	219	209	232	228	226	236	213	216	196	209	214	205	212	218	225	213	248	238	210	219	208	206	236	230	223	219	244	229	211	191	209	231	213	198	234	235	226	231	213	208	227	208	203	238	208	217	235	205	218	215	229	241	201	211	200	210	197	235	196	207	219	206	232	214	181	222	230	196	200	229	218	208	206	218	239	223	220	227	194	207	215	216	229	226	221	191	215	211	215	215	234	193	232	201	216	198	218	201	224	209	220	219	198	213	246	214	209	218	199	207	223	196	227	237	215	215	198	202	211	222	211	226	198	178	209	204	220	230	188	216	173	169	208	255	223	226	224	213	183	228	232	227	191	205	208	176	229	204	236	192	231	228	222	227	191	211	206	234	213	227	223	230	225	218	223	221	240	204	211	222	214	221	220	194	213	247	207	186	178	221	215	218	208	212	229	210	213	199	222	225	193	226	201	226	215	212	225	190	214	202	231	221	204	187	190	235	197	220	199	243	226	213	203	222	234	229	220	233	207	228	212	189	187	201	220	209	209	182	219	216	216	223	202	195	213	186	202	220	187	229	219	217	231	220	201	201	196	207	207	241	226	195	235	221	226	209	255	227	204	229	197	229	210	211	242	216	227	223	189	215	202	216	242	214	216	199	225	223	212	217	201	200	233	218	200	220	218	203	257	204	222	216	212	232	218	227	206	201	203	230	216	185	202	235	210	197	204	232	209	216	210	222	253	202	204	231	186	213	199	243	198	216	227	198	217	204	219	233	214	205	204	233	235	196	224	200	217	206	229	189	212	208	180	205	209	210	219	197	193	200	208	204	228	212	223	229	218	203	203	223	229	222	217	209	216	209	219	217	196	229	218	207	248	210	210	205	222	227	232	233	222	201	233	206	205	237	216	196	226	229	214	211	222	229	209	213	203	208	201	202	226	202	225	244	240	210	228	219	196	204	218	247	185	213	214	208	224	211	211	165	210	229	205	220	224	194	223	178	219	205	220	209	205	206	229	201	222	198	196	186	202	220	241	211	241	216	202	210	211	250	199	212	233	224	250	178	224	204	222	212	188	186	204	198	217	198	208	253	216	188	202	226	237	228	225	208	226	228	210	224	210	218	226	237	192	240	212	204	258	227	222	226	233	181	210	233	208	218	192	229	255	214	215	181	187	236	229	207	214	205	197	202	189	235	249	215	207	224	215	216	204	216	214	226	221	241	227	211	220	226	186	245	219	199	219	210	214	193	189	231	227	224	205	219	212	219	213	227	216	222	247	190	223	231	201	206	215	237	194	227	242	198	222	244	190	222	210	182	225	214	193	198	178	228	205	223	198	223	223	234	206	212	194	203	200	205	204	239	211	238	206	210	200	227	214	200	195	218	203	202	218	215	202	233	253	250	200	227	232	209	231	222	233	197	224	216	187	208	216	235	231	186	189	206	228	232	190	202	216	218	192	211	236	190	223	220	207	233	229	210	183	210	201	239	207	218	214	219	235	220	227	216	188	203	223	215	181	240	197	215	200	221	210	184	212	231	209	223	231	182	195	231	244	217	211	218	178	221	217	198	221	227	241	232	234	227	216	226	227	208	211	191	217	224	212	207	219	209	216	200	242	225	217	246	245	224	213	208	198	194	206	216	208	215	235	193	211	212	176	238	207	195	182	203	209	251	213	223	234	208	224	211	208	192	229	212	234	214	217	230	206	216	218	219	216	235	220	211	207	240	234	218	175	226	192	213	195	224	191	208	191	210	236	203	195	198	207	224	232	206	201	240	236	179	218	212	208	184	224	224	177	183	228	223	206	237	181	204	196	231	203	194	201	236	205	209	224	222	184	221	238	214	219	222	188	208	188	243	234	193	204	232	214	223	223	209	223	222	202	205	222	229	223	250	222	233	209	208	236	224	201	209	195	226	212	226	250	224	216	219	198	213	192	214	211	239	225	229	217	229	251	213	192	214	216	206	220	172	200	199	206	213	220	198	219	201	207	192	209	211	221	231	205	187	181	204	229	237	228	213	254	198	220	214	208	227	226	225	213	215	215	202	220	208	205	199	208	206	223	224	241	219	236	219	249	209	207	205	219	217	227	239	191	214	232	242	202	205	223	208	230	201	226	211	201	223	203	188	220	218	208	214	204	204	232	219	225	195	206	226	222	242	222	176	224	209	213	201	212	199	201	200	220	185	232	206	210	185	200	218	211	195	192	197	183	203	220	226	244	218	188	202	225	218	244	193	197	199	197	206	200	190	194	212	227	219	229	229	224	205	225	207	216	186	201	228	193	263	218	207	217	196	197	219	193	210	226	204	234	220	226	201	230	203	198	190	229	208	235	202	220	177	205	213	227	205	212	222	202	191	211	185	241	229	185	217	235	210	228	239	214	226	207	214	191	215	239	211	201	203	219	237	187	208	209	200	222	198	223	225	243	189	192	215	218	226	191	231	214	192	207	219	218	242	196	229	211	193	215	210	225	254	219	188	206	257	202	208	204	220	220	207	208	209	199	190	226	196	224	207	203	204	229	230	216	199	225	190	228	247	209	231	216	240	215	230	189	207	204	214	194	184	213	216	192	214	227	249	239	224	229	215	223	230	212	208	236	207	236	226	218	218	211	255	207	231	227	217	224	195	215	221	228	177	216	238	213	220	241	225	216	220	214	203	215	217	225	205	247	241	214	236	211	222	202	201	203	209	228	227	181	214	230	225	199	203	186	187	205	232	228	214	216	225	199	207	207	232	233	222	206	242	210	209	217	197	212	225	210	212	213	201	197	202	186	217	220	227	220	189	205	217	215	210	217	235	206	243	230	201	212	212	209	210	190	200	225	202	186	250	232	220	215	188	220
8016	1579	2440	2741	2142	1569	1354	1141	1025	962	916	870	770	781	749	702	739	678	681	665	654	637	620	612	563	586	605	598	566	551	616	608	544	573	571	568	588	544	526	585	542	550	596	588	580	546	551	594	531	570	524	579	577	546	557	600	562	550	538	565	546	501	540	533	536	580	560	578	549	551	550	540	528	530	559	578	556	527	564	533	557	508	575	568	565	526	566	511	536	555	534	553	593	568	530	554	518	574	531	530	530	535	502	546	515	548	559	557	517	566	516	578	559	554	512	542	529	540	559	545	507	586	547	524	530	562	536	568	538	520	543	527	528	530	591	598	534	536	569	534	582	523	596	570	580	557	553	529	540	538	536	527	544	516	525	558	522	504	534	518	532	524	525	536	556	533	557	558	519	562	544	523	557	518	556	578	561	562	527	501	524	508	558	543	526	532	477	518	535	551	546	523	520	539	555	517	540	553	558	485	552	510	517	585	521	534	525	525	570	535	554	565	529	492	556	532	507	559	536	512	560	518	543	549	574	564	528	523	555	562	562	539	557	522	525	579	577	608	550	543	581	517	548	591	557	507	536	561	531	521	529	598	539	516	530	555	587	591	493	543	608	524	548	535	528	518	560	506	556	567	524	564	565	539	532	539	530	573	531	543	566	532	513	504	497	573	501	547	505	543	539	539	551	545	533	590	532	526	502	524	515	551	532	569	531	540	564	573	527	541	521	563	557	604	516	539	538	554	505	555	549	498	598	557	544	529	578	532	537	535	510	558	512	558	529	550	547	520	489	540	569	570	534	542	523	526	515	546	578	558	544	581	564	528	533	572	539	548	561	579	544	550	490	553	537	571	539	549	544	544	547	569	523	524	531	535	528	573	521	549	528	561	579	545	544	530	535	535	528	503	605	509	548	557	527	532	620	529	532	536	567	495	536	512	513	504	553	555	528	576	553	525	572	580	549	516	555	544	556	564	506	546	540	583	512	544	552	555	543	550	531	549	548	506	515	536	515	531	556	529	509	544	528	522	531	543	544	540	543	517	533	539	552	551	569	530	546	512	533	550	533	548	551	567	526	548	548	566	543	577	550	568	556	552	556	566	524	566	520	580	579	534	546	507	554	513	558	570	570	558	529	545	523	544	532	549	548	553	526	507	554	533	540	565	548	555	533	492	547	537	550	530	522	547	581	537	537	512	530	548	550	579	558	563	551	509	564	504	480	543	536	549	508	570	535	536	504	525	545	507	526	578	570	506	544	545	524	514	514	530	555	499	568	570	527	532	547	472	549	576	554	553	578	554	539	570	543	570	542	555	576	492	524	523	524	536	550	541	555	544	544	547	542	562	559	503	536	542	560	527	554	544	533	571	529	547	547	549	542	551	558	589	553	548	528	517	545	528	541	533	580	561	513	557	584	550	516	570	556	528	538	532	579	554	536	552	519	533	574	584	565	532	579	538	514	534	596	558	558	550	569	544	536	523	563	555	556	564	523	597	553	572	557	516	544	512	544	567	522	529	532	521	571	521	524	569	566	532	538	523	514	557	573	572	508	532	567	587	529	532	531	553	519	532	544	561	578	483	555	562	531	553	545	502	542	540	529	550	533	619	538	525	550	529	569	545	515	539	541	538	532	556	559	529	558	525	482	537	594	533	559	560	581	536	580	526	602	531	537	577	558	531	544	562	500	593	571	537	531	531	548	529	501	547	533	559	518	494	520	549	541	522	496	526	571	541	588	544	563	518	547	537	499	528	507	555	569	547	511	515	566	609	515	526	548	560	532	544	553	523	555	581	500	573	550	539	516	514	539	546	513	523	583	549	510	542	526	541	571	517	540	580	601	599	527	581	536	549	544	569	547	509	564	536	570	557	570	560	501	550	566	573	544	544	539	519	564	509	532	560	561	497	554	556	586	573	502	509	505	516	587	517	549	559	514	521	557	560	568	531	528	535	537	520	538	593	571	533	537	547	535	526	534	521	560	525	511	539	564	518	561	565	538	541	557	573	521	554	517	548	538	526	567	568	531	541	547	525	544	533	553	543	539	532	528	535	498	566	589	599	542	555	520	517	548	545	578	517	522	550	561	554	518	532	493	553	526	567	542	579	543	510	535	555	572	522	557	535	580	561	546	495	551	539	493	558	537	535	566	546	528	570	500	539	517	510	584	604	512	582	524	506	554	561	525	565	548	583	556	570	528	538	545	543	481	500	543	538	523	567	518	552	556	546	567	485	526	539	575	542	543	557	557	558	545	517	519	553	542	574	588	535	531	547	552	530	514	517	521	560	504	528	547	495	535	530	512	542	529	522	568	543	542	562	557	528	523	507	565	533	536	545	553	553	527	564	535	515	562	538	543	515	554	495	584	533	534	513	508	565	553	531	550	531	551	520	544	522	547	559	545	557	516	516	534	541	583	528	529	566	557	525	554	575	542	531	525	600	525	537	542	577	520	570	546	506	525	565	575	539	487	533	545	510	523	552	528	542	543	537	562	535	525	513	534	553	549	581	545	555	535	521	520	495	559	517	545	541	526	524	537	556	581	564	564	543	554	524	562	596	537	529	527	545	543	509	562	521	532	536	545	543	526	504	532	538	500	521	539	516	530	540	578	569	555	510	530	528	580	533	554	582	587	547	488	508	540	559	532	549	564	554	548	567	533	536	588	559	572	531	536	548	567	564	542	566	524	569	520	530	555	565	498	542	533	561	541	542	573	555	543	511	540	543	559	540	564	542	550	569	550	526	519	521	530	542	591	560	485	527	533	533	545	526	502	554	554	542	512	553	533	574	496	539	562	526	531	574	547	544	557	553	547	561	555	584	559	543	535	571	555	557	563	534	583	554	578	569	550	515	518	573	544	547	544	538	566	554	542	555	479	519	548	526	564	532	509	581	529	569	561	530	537	533	538	543	531	539	544	570	532	557	536	518	550	535	538	516	523	524	571	558	531	556	560	538	565	574	507	559	541	539	536	528	563	559	523	540	579	570	565	548	493	545	539	505	554	545	536	535	518	493	532	564	596	515	542	543	528	508	538	540	551	518	541	535	537	544	539	571	532	511	531	536	570	568	555	558	558	544	515	544	496	514	523	569	580	545	561	537	505	548	513	555	532	554	520	585	530	595	527	572	571	545	560	553	522	506	513	549	564	531	526	574	556	551	585	567	541	536	557	572	532	531	582	496	523	568	516	525	542	501	517	557	511	539	539	527	553	564	514	567	535	543	565	596	532	530	585	514	544	539	489	573	531	531	512	492	557	548	492	573	555	510	548	562	480	560	533	552	589	558	562	569	515	521	548	511	542	490	495	544	529	582	559	508	548	532	579	526	539	539	552	547	510	540	545	507	514	569	530	523	511	561	550	549	502	520	572	557	543	550	534	570	535	519	544	529	534	561	498	511	527	545	571	555	555	552	555	538	555	514	512	577	548	522	557	541	551	529	534	559	541	583	574	564	551	555	521	546	565	548	492	504	498	570	531	516	518	534	514	560	536	554	502	549
1597	496	389	380	351	354	333	366	372	395	372	357	327	331	356	348	356	381	388	385	349	316	335	322	336	392	384	336	365	367	355	377	341	386	414	390	358	336	364	369	365	360	377	357	373	345	370	323	379	366	375	336	360	360	345	345	346	372	374	354	324	333	314	364	384	383	350	352	384	368	360	387	365	344	336	379	384	382	339	348	342	376	311	341	358	362	375	358	339	383	359	364	389	367	368	357	371	330	358	388	357	369	329	354	380	354	389	349	349	351	367	356	377	346	318	367	335	405	360	331	363	329	322	381	337	364	363	375	405	345	396	364	359	367	346	347	365	380	375	357	330	309	348	390	368	379	366	369	357	379	363	334	328	392	387	395	375	356	369	354	344	367	313	336	357	337	367	369	359	344	371	329	325	346	369	359	349	391	355	357	336	367	379	349	355	380	323	345	323	327	375	333	347	374	380	370	373	335	381	330	332	352	338	326	334	333	371	362	348	389	368	364	350	340	360	374	361	385	320	317	337	362	379	350	363	351	365	391	366	394	334	337	329	336	373	354	340	313	366	362	338	349	365	367	349	362	391	364	354	356	347	358	350	418	403	340	356	363	333	337	366	367	322	353	348	375	387	325	353	345	383	344	387	384	345	347	348	366	379	373	369	366	376	389	342	359	359	347	347	362	375	349	368	343	336	356	329	322	353	389	332	360	380	385	365	371	324	344	346	367	369	341	384	391	382	384	364	349	342	353	365	339	394	320	395	345	364	359	366	376	346	357	312	335	354	345	363	344	384	345	356	377	347	373	358	355	379	346	398	353	331	363	373	354	352	407	352	375	359	367	344	324	348	352	351	345	350	347	332	336	368	356	346	368	371	389	330	374	385	357	350	367	334	384	380	378	341	351	326	378	372	369	359	369	329	385	376	343	380	377	385	361	355	356	382	335	356	339	354	363	363	324	416	353	335	342	333	317	360	365	362	364	365	342	380	344	383	357	401	373	357	325	349	324	374	393	382	354	353	332	367	371	371	344	353	383	373	350	380	340	371	343	354	361	371	367	355	368	341	394	329	372	334	337	332	403	372	350	356	348	338	354	335	376	357	368	364	363	312	397	346	398	363	338	347	354	361	339	355	340	383	386	375	361	372	355	375	366	362	377	381	342	367	341	372	347	370	388	344	358	326	321	370	366	374	333	356	359	377	358	361	329	329	317	375	346	411	350	342	340	352	366	406	347	341	372	353	352	351	324	382	384	329	339	360	372	344	355	367	363	369	335	363	321	358	354	374	392	348	335	339	357	340	329	408	386	362	372	351	357	367	367	360	390	376	351	362	374	353	378	343	356	336	366	362	407	376	332	317	347	388	386	402	355	369	348	348	344	369	347	364	372	368	330	358	356	341	314	361	390	363	362	341	354	372	341	346	348	395	359	349	375	357	361	350	343	357	369	347	330	370	395	347	359	378	343	363	368	365	374	389	366	324	348	352	339	324	352	354	372	344	364	337	344	379	377	387	374	376	366	378	354	331	365	367	386	348	339	327	396	397	369	313	339	347	361	358	399	363	348	402	387	396	359	363	312	355	376	374	357	370	373	361	325	355	333	343	381	349	388	349	331	372	330	366	359	363	370	364	346	354	339	392	369	385	339	369	384	343	317	370	359	340	354	351	352	350	350	338	370	332	371	387	359	341	342	343	401	355	319	360	325	347	345	351	355	346	343	377	312	392	367	364	344	401	343	378	378	329	346	373	368	406	371	345	317	369	345	374	393	361	328	348	335	380	384	354	397	375	369	350	350	372	336	335	382	341	373	355	381	350	352	331	318	362	351	366	340	349	376	338	362	379	366	406	373	355	325	368	362	340	382	393	354	329	336	351	350	358	361	354	333	340	336	369	368	360	315	353	386	331	347	387	350	368	396	352	379	332	343	387	348	345	376	352	351	314	366	305	371	332	371	358	350	363	327	321	341	360	358	346	375	338	359	357	364	373	409	337	356	338	351	334	357	324	352	340	337	317	367	348	382	380	348	355	380	339	326	348	353	373	339	379	344	340	372	343	342	366	337	375	404	334	383	340	391	360	356	375	354	321	306	363	338	373	378	385	335	393	362	381	372	367	353	368	368	366	344	365	378	375	350	332	357	384	362	389	374	362	340	364	376	336	347	340	383	351	336	361	334	326	370	374	320	345	316	368	391	345	357	332	319	346	381	369	341	348	346	355	356	373	385	357	351	372	322	363	330	328	372	378	338	366	378	351	359	339	369	359	351	326	344	373	394	357	366	339	384	314	372	338	365	368	397	334	378	346	343	380	383	329	367	312	362	361	370	341	352	350	395	349	370	333	391	357	374	375	347	316	355	376	357	343	373	382	377	335	387	321	353	324	357	390	359	395	393	355	363	371	388	344	328	382	346	346	389	370	328	351	354	346	343	342	389	382	377	354	341	357	363	311	365	353	346	338	380	360	347	352	344	353	308	364	368	332	332	366	354	356	375	360	340	398	341	350	347	329	371	381	366	371	348	361	359	354	365	360	347	332	366	341	347	355	369	356	329	335	354	372	387	345	334	359	350	356	354	352	338	343	358	363	387	355	363	311	361	356	332	348	348	313	355	366	372	371	333	364	395	373	359	372	347	360	378	390	367	330	334	352	348	323	336	365	346	355	399	369	366	327	387	377	361	359	368	351	347	396	378	358	371	373	341	339	358	359	339	387	344	375	332	350	358	362	371	339	330	317	347	333	397	340	339	333	368	340	335	328	345	361	396	359	368	375	357	347	374	349	372	391	356	334	345	347	339	321	386	343	362	366	357	381	372	346	356	325	366	411	366	373	340	363	369	362	344	363	339	384	348	370	371	358	354	336	374	372	345	364	362	349	299	393	365	352	357	346	353	335	353	350	345	344	349	316	375	344	368	328	358	382	315	316	395	359	376	351	369	368	369	357	351	365	349	364	376	339	334	338	349	370	359	380	338	336	363	355	333	364	362	374	333	351	328	344	340	362	325	325	337	362	367	345	353	364	314	384	369	367	341	355	350	355	318	420	370	360	346	388	331	365	333	350	386	336	382	380	321	307	359	326	372	353	323	378	359	365	340	321	367	359	364	346	375	361	372	366	381	326	341	347	365	338	340	386	373	367	338	331	363	364	367	344	332	362	329	354	316	356	342	344	361	355	369	371	384	356	350	360	341	331	390	363	370	359	337	378	372	406	402	347	357	354	344	373	342	375	369	342	378	336	369	318	351	357	346	333	306	361	342	335	388	328	374	344	369	377	385	354	361	337	359	364	350	364	348	354	367	374	336	370	374	330	356	340	336	338	372	355	336	359	387	370	338	372	365	366	330	327	384	347	380	361	365	343	371	330	344	381	365	356	387	381	370	366	360	384	382	352	363	351	357	355	328	340	368	377	389	372	382	347	340	332	354	364	351	336	350	416	376	320	349	346	351	402	322	360	368	371	362	359	328	341	378	352	357	359	378	342	353	358	328	322	344	354	372	393	388
1870	934	834	833	810	821	769	840	804	812	745	765	759	753	771	774	785	800	805	823	782	814	786	836	801	778	791	778	775	754	774	798	790	805	797	766	758	764	754	788	749	744	765	774	773	773	758	796	767	840	742	781	795	754	785	761	807	731	761	814	791	769	763	796	786	793	803	788	788	769	766	797	814	786	843	754	773	766	768	784	760	772	790	764	828	703	771	784	749	762	752	748	795	759	803	773	800	792	805	827	776	788	786	773	804	817	798	785	784	793	780	747	799	761	804	795	770	827	798	753	723	807	777	716	757	753	771	783	795	813	743	787	746	812	766	745	780	791	725	749	724	814	790	799	743	775	831	772	741	742	815	788	785	785	779	746	811	792	773	758	789	751	817	776	796	796	747	772	761	856	794	713	754	794	799	750	793	768	821	778	763	797	809	763	799	743	755	799	784	737	758	754	753	785	765	813	746	799	785	771	766	816	740	793	794	755	793	788	757	803	780	769	802	801	826	810	796	743	789	755	788	777	752	785	821	737	769	757	782	774	783	830	749	796	741	771	798	738	762	749	777	770	799	819	811	752	776	770	762	748	794	844	734	768	718	757	799	810	717	797	811	721	752	782	796	761	769	788	768	769	781	731	764	790	788	795	772	778	805	821	764	842	791	762	805	766	774	792	786	810	813	835	771	738	753	769	769	745	786	779	765	782	732	777	746	805	744	744	827	770	814	751	746	791	792	811	762	845	808	836	762	764	752	784	819	761	746	735	785	833	810	766	779	783	825	750	743	756	785	765	775	779	815	772	744	764	790	795	782	805	772	789	708	748	769	793	801	724	750	763	780	850	809	801	810	774	832	781	751	822	768	796	767	783	740	766	793	812	826	785	757	785	777	802	772	777	794	788	746	748	795	765	768	771	756	840	779	778	770	729	825	771	770	779	777	718	783	802	744	699	732	812	780	839	783	775	793	790	756	813	742	793	831	819	760	763	793	736	765	755	783	746	801	751	833	814	800	821	754	850	761	829	791	790	804	748	744	772	852	821	808	833	798	770	822	780	755	747	771	773	798	781	777	782	819	777	770	774	793	832	809	747	781	758	807	753	808	787	786	754	796	767	747	796	786	743	816	785	808	763	773	756	764	769	795	842	783	817	774	753	843	756	767	756	760	745	766	827	810	754	769	763	788	815	786	758	812	787	818	726	756	799	788	757	781	793	806	755	819	743	772	766	776	808	792	822	788	754	767	752	774	791	751	766	825	835	730	786	750	786	765	781	825	795	788	753	782	760	843	756	738	816	811	804	763	796	775	800	771	776	765	790	786	787	853	775	804	770	785	770	806	788	790	777	843	775	792	752	784	799	788	793	822	775	815	818	763	753	754	807	833	788	794	775	767	794	742	790	823	831	802	811	807	797	788	822	761	802	775	814	764	801	764	814	773	777	788	779	757	724	801	748	787	794	740	749	716	739	800	760	794	771	791	799	786	801	735	823	762	749	755	759	811	813	793	729	774	795	782	749	781	774	780	787	812	741	801	798	757	750	779	781	763	820	754	802	722	788	790	779	803	790	773	797	794	791	799	779	788	767	796	776	775	802	812	796	765	801	797	778	772	774	794	844	766	784	724	772	809	865	767	799	735	816	802	766	838	752	787	742	733	793	738	786	786	785	815	745	771	775	822	747	753	773	740	774	783	734	777	805	750	775	777	774	781	795	819	783	781	782	777	835	747	737	791	775	797	770	785	763	817	781	754	773	813	774	788	697	756	772	783	754	743	802	802	807	827	734	844	786	783	777	762	812	778	804	714	760	792	796	819	771	799	752	813	825	817	823	775	764	775	838	740	776	742	760	791	796	770	778	762	805	799	768	792	791	802	795	761	744	736	776	802	802	788	824	757	802	801	793	808	764	782	755	781	800	768	756	765	755	823	750	780	713	761	815	743	797	832	738	788	790	790	750	712	799	773	759	818	749	797	768	741	753	733	790	800	801	796	778	745	723	815	766	827	780	741	763	797	805	813	771	778	803	774	803	767	753	781	779	858	816	760	748	790	765	767	755	751	760	780	759	774	747	772	781	768	751	743	786	749	786	762	802	746	780	753	826	778	744	782	821	785	785	792	817	806	748	748	763	798	743	816	770	772	770	748	820	769	737	778	767	774	765	803	813	790	841	777	779	786	789	750	766	761	791	804	778	772	769	766	787	786	775	781	739	818	766	756	781	807	826	764	774	784	797	731	788	771	786	783	803	793	817	750	749	807	848	750	828	793	761	807	790	758	757	754	765	784	800	824	749	770	772	766	800	817	805	773	831	782	813	789	812	792	810	772	749	762	816	807	792	782	741	755	821	790	794	841	777	761	773	796	812	707	788	803	813	794	737	801	832	774	814	803	780	836	718	770	803	758	728	781	783	783	791	820	782	764	755	785	790	706	792	803	746	785	742	769	800	800	803	791	777	780	843	769	782	772	761	787	727	742	774	798	737	793	737	795	813	706	782	766	763	789	794	800	812	737	772	793	765	792	773	712	795	829	769	815	781	785	765	784	814	715	810	807	804	839	759	782	784	765	795	843	712	823	798	799	766	793	807	803	777	792	732	774	766	794	718	809	776	734	731	774	791	820	803	817	798	774	785	779	784	765	776	780	804	776	789	771	780	792	783	806	778	759	765	820	782	785	753	765	823	762	730	812	798	760	779	748	753	776	763	768	758	805	751	751	858	818	743	754	765	795	766	778	772	794	781	801	808	759	793	806	781	792	821	791	753	768	808	738	727	825	809	796	804	793	747	737	758	754	749	769	777	784	748	860	787	766	775	781	774	748	747	788	755	785	773	788	819	740	741	802	774	771	791	731	749	740	750	826	782	789	780	801	772	776	784	783	825	792	725	799	796	743	781	747	827	782	743	789	796	786	745	754	798	808	793	751	761	766	786	764	831	731	770	752	785	748	776	796	785	811	763	768	817	780	762	788	770	783	806	782	795	794	801	818	757	783	821	801	789	769	816	761	800	745	758	798	831	789	781	773	837	759	784	772	775	783	761	776	789	789	815	769	833	769	772	797	818	773	799	770	739	821	717	776	818	787	740	784	803	757	808	771	731	736	766	799	783	805	772	740	787	711	739	753	762	801	785	786	763	744	819	738	773	806	779	789	798	820	768	767	797	775	810	776	794	775	819	772	771	777	805	804	780	799	790	774	757	779	813	819	790	755	799	737	849	770	843	788	755	748	799	779	746	751	761	798	784	749	778	764	744	766	803	800	734	775	834	780	776	780	759	816	763	820	773	812	796	755	814	727	792	743	853	758	796	761	767	812	833	808	790	805	781	797	771	779	798	787	801	772	800	779	736	728	808	770	806	796	803	773	777	793	776	780	764	750	803	785	764	799	823	797	774	765	799	764	768	816	736	789	811	766	742	770	799	805	792	764	771	790	767	760	749	803	720	766	773	782	833	798	797	745	787	730	769	770	766	752	796	770	762	790	817	811	798	793	774	769	768	727	782
7288	973	671	533	374	292	263	223	210	191	207	205	188	183	180	163	191	190	162	194	192	181	138	184	173	163	206	175	163	179	149	156	179	167	176	147	142	169	176	162	174	154	181	191	144	163	176	158	150	163	169	185	165	176	158	176	161	192	162	153	169	174	201	173	158	180	186	189	162	164	174	174	184	175	134	169	157	150	177	147	166	200	166	180	176	149	169	150	164	149	150	141	171	168	171	177	172	152	172	163	184	165	169	177	140	165	169	169	192	174	168	169	147	150	157	168	168	172	154	185	171	169	173	165	149	161	155	152	142	167	164	167	150	167	146	156	147	166	182	176	158	190	178	171	164	176	170	184	164	173	181	184	183	161	149	160	160	171	154	158	167	171	195	170	148	163	164	151	150	147	169	165	170	145	174	160	196	154	170	185	188	167	153	164	166	157	173	154	170	169	165	147	178	164	147	157	165	198	163	170	173	206	162	162	185	156	178	144	156	163	194	179	180	167	203	162	179	177	166	156	169	167	154	168	151	173	159	153	162	183	175	166	167	173	155	195	199	157	181	165	160	152	153	161	160	160	173	181	173	152	153	149	194	165	147	161	161	168	178	173	178	163	190	147	158	160	180	160	189	160	145	173	161	194	169	152	168	163	171	167	158	177	182	165	160	179	157	144	195	159	166	144	173	143	195	159	164	179	184	155	161	147	143	163	184	177	171	178	164	164	154	199	146	150	177	164	189	158	168	137	147	153	188	152	179	143	173	179	167	169	180	178	173	161	155	183	174	166	180	159	198	173	163	157	159	144	158	145	167	162	148	170	179	159	164	177	173	158	182	184	172	172	159	170	175	151	190	176	181	169	163	169	170	174	153	172	181	164	159	178	160	191	153	183	157	143	167	164	183	145	162	162	154	163	175	162	145	174	150	175	151	174	177	172	162	155	168	151	151	162	178	173	170	131	140	151	156	177	204	147	165	187	168	177	161	156	173	166	171	176	175	178	173	156	168	174	178	163	208	147	169	150	183	165	165	173	169	176	181	168	184	167	161	169	159	184	177	188	176	172	158	185	153	159	189	152	174	175	158	176	171	187	170	140	178	153	169	161	168	193	190	177	168	171	180	162	163	155	193	146	172	158	161	166	150	173	164	154	186	169	169	168	174	171	168	160	154	149	158	173	156	173	161	151	189	170	157	166	145	186	149	179	157	167	151	176	164	163	182	151	164	174	162	168	178	173	163	157	171	175	164	174	169	150	161	183	152	160	149	174	160	163	173	171	195	171	167	164	157	181	172	165	168	165	161	159	158	155	159	169	174	173	180	172	177	185	164	147	154	161	175	164	163	186	168	152	151	157	160	162	187	159	162	176	168	157	158	166	174	170	162	202	175	174	149	189	169	194	155	166	158	170	155	158	165	161	171	152	193	167	190	155	175	171	157	161	166	203	182	163	173	173	179	158	184	163	209	187	156	163	179	163	160	173	166	163	160	176	175	165	146	159	181	165	158	177	167	152	157	213	163	183	190	166	156	178	189	168	165	133	181	170	165	153	134	175	154	152	201	149	172	149	191	185	160	150	178	160	196	180	167	155	160	143	165	158	158	186	166	185	165	167	177	172	167	194	158	157	160	160	155	147	192	164	172	161	177	167	162	174	179	156	165	167	152	170	173	151	153	149	194	173	171	153	170	158	171	162	148	175	155	136	164	159	174	158	155	158	159	183	171	166	171	128	155	174	165	172	186	179	170	174	162	164	179	180	149	176	145	170	161	155	165	146	173	164	169	173	164	171	150	145	184	152	150	189	135	160	165	156	192	167	170	181	160	156	182	185	135	147	159	160	145	155	158	166	164	168	159	203	147	188	152	165	172	203	172	157	188	182	160	158	181	181	172	157	190	173	167	170	152	165	157	164	177	151	163	162	140	150	179	135	178	154	147	155	171	177	174	173	155	150	171	151	160	182	165	159	164	187	149	163	163	173	158	154	159	196	163	156	150	156	148	187	170	163	194	150	171	167	191	198	169	190	150	172	157	168	152	156	170	153	168	178	207	163	158	150	173	170	179	162	171	191	161	177	173	140	179	156	144	171	175	153	169	163	169	175	162	175	172	175	185	162	184	180	148	173	183	159	160	185	140	154	163	164	183	173	160	166	165	180	181	168	173	172	175	168	177	172	188	152	184	182	175	162	150	151	166	212	153	161	187	166	150	188	172	169	178	160	161	163	172	182	177	156	153	161	201	169	160	150	149	166	161	155	176	169	142	178	157	166	164	170	166	181	164	177	133	164	161	162	148	166	178	189	158	163	150	150	166	179	170	181	169	149	147	175	148	167	180	173	151	151	158	138	178	161	163	191	165	139	141	168	184	157	183	158	172	165	161	177	174	166	167	170	162	165	170	151	192	175	211	187	163	159	158	156	161	154	157	169	181	150	177	163	164	170	174	181	182	183	165	188	110	182	153	168	192	153	174	174	172	149	184	213	157	151	181	154	186	156	178	161	153	163	182	171	160	174	170	180	158	145	162	166	186	158	175	153	173	182	168	148	168	193	158	175	167	137	161	167	148	163	157	164	160	165	165	154	143	166	150	170	162	164	163	157	150	147	150	170	129	151	179	180	164	130	162	203	183	176	162	157	156	174	139	163	164	160	192	180	178	186	193	172	188	202	166	181	162	171	146	157	174	150	186	173	173	189	177	158	135	180	155	158	168	181	185	172	169	164	167	165	175	151	169	155	161	174	194	156	163	173	184	150	176	168	173	177	147	153	166	159	139	168	178	177	178	180	171	159	150	166	169	165	141	155	188	184	154	182	162	171	189	150	148	174	178	153	162	162	167	152	169	165	180	179	168	180	157	195	179	143	152	175	141	171	178	166	154	185	188	167	167	157	192	168	173	182	160	178	171	176	147	180	156	156	155	158	181	161	184	136	184	174	178	168	200	151	153	157	142	171	165	174	179	168	146	155	150	137	189	162	168	154	150	156	166	179	179	169	149	148	194	179	197	165	178	172	158	142	172	181	181	198	168	157	166	155	172	176	144	153	174	158	126	175	150	162	175	153	149	166	174	170	155	167	166	162	169	157	156	168	167	162	162	184	158	170	157	159	162	183	148	168	142	165	161	165	178	153	138	182	168	170	163	150	168	167	170	169	167	166	158	156	162	161	184	169	172	173	182	185	157	176	148	199	145	173	166	153	142	190	178	176	173	174	202	165	151	166	164	183	170	172	178	189	172	175	167	175	179	168	143	163	176	147	153	202	161	163	168	168	144	150	157	156	178	187	159	157	138	150	166	167	164	161	164	168	172	159	174	175	157	182	173	164	154	171	157	155	188	177	150	170	167	131	171	178	178	155	167	165	166	171	167	150	169	163	162	141	154	167	177	164	154	169	188	179	185	153	136	149	167	165	158	174	146	174	176	170	160	149	157	162	183	168	171	178	185	172	155	170	164	170	142	173	146	175	161	168	178	169	179	152	156	172	136	154	157	185	183	160	168	168
6056	1192	1428	1589	1276	962	829	727	658	630	557	588	567	563	526	538	455	460	488	466	446	482	453	428	438	440	435	409	465	434	414	432	455	386	440	456	451	421	394	429	421	422	457	415	447	383	346	459	448	423	437	428	407	426	395	421	425	428	408	446	435	420	425	443	429	415	421	422	426	411	440	396	426	446	414	469	412	392	412	450	401	405	424	414	408	412	468	380	400	389	381	457	404	393	417	363	415	423	389	419	396	427	419	401	402	394	409	384	394	412	386	416	410	426	390	396	445	432	435	415	426	418	416	408	413	424	395	467	455	389	446	446	394	449	454	400	418	390	433	370	410	371	410	404	421	419	441	413	415	424	409	432	433	374	438	450	396	414	418	441	417	421	445	441	405	406	375	405	409	422	401	360	423	410	389	421	403	455	398	430	436	416	397	453	418	409	400	401	436	383	389	386	436	424	435	427	455	427	395	410	410	402	429	444	400	392	419	405	420	442	431	414	416	449	415	383	458	444	415	445	423	411	372	409	412	390	390	396	398	445	406	387	386	429	433	421	458	429	393	436	394	396	412	404	395	396	403	397	442	396	420	454	415	409	419	410	411	413	415	431	407	413	402	421	418	406	411	439	410	425	417	410	423	424	397	438	414	428	414	385	407	417	413	399	412	393	419	400	412	421	429	416	420	426	416	427	434	413	394	413	428	421	416	380	427	410	409	439	408	390	418	435	388	371	394	434	426	425	378	408	414	419	399	428	429	390	403	471	389	373	387	381	429	440	397	433	418	445	391	393	451	427	422	415	415	434	424	417	398	426	406	417	391	413	420	459	402	424	422	413	412	398	396	417	405	424	420	418	384	366	442	396	411	374	387	446	429	413	398	414	427	446	455	412	402	387	390	423	434	415	403	437	397	432	441	416	427	401	394	407	432	432	399	425	423	426	429	430	392	422	401	420	412	408	411	427	400	403	447	416	424	409	459	430	391	417	447	405	446	437	417	389	388	419	396	374	444	432	423	393	387	415	379	407	411	434	381	405	458	400	355	419	464	436	470	425	383	452	385	394	392	424	413	402	410	407	419	392	404	445	401	380	439	426	406	374	411	423	450	414	419	402	422	396	401	388	425	390	413	451	442	435	425	419	422	390	434	391	430	417	441	404	423	407	451	416	440	386	451	409	442	445	452	424	418	427	459	408	396	405	424	405	402	375	441	408	425	416	450	391	418	438	426	430	439	377	372	431	398	444	417	434	418	394	409	435	418	396	387	421	414	431	395	360	391	407	430	423	419	383	457	459	397	399	437	407	432	403	415	395	424	395	441	435	400	411	418	394	432	428	437	426	400	426	396	442	413	348	405	406	457	407	406	421	403	408	395	413	412	412	416	429	453	432	397	407	390	423	392	405	408	439	404	446	408	412	424	424	390	398	417	381	445	404	390	417	406	415	427	428	394	393	416	395	378	424	449	421	381	401	404	413	440	424	413	412	394	423	428	419	443	408	412	380	418	415	381	416	402	412	417	412	396	413	423	425	384	422	397	429	416	391	409	393	389	390	403	439	409	365	430	433	401	396	420	402	386	387	407	470	396	431	406	396	414	424	395	401	418	432	385	433	408	421	428	412	405	428	427	435	406	436	407	423	411	445	402	426	389	389	425	439	405	385	382	398	411	442	385	396	430	408	436	427	416	436	408	400	420	430	435	438	422	430	424	394	435	412	411	435	440	394	406	447	392	449	388	431	449	431	411	387	415	400	394	387	414	409	405	405	410	432	438	431	382	407	447	420	404	405	427	402	400	383	400	403	412	432	400	422	430	417	438	407	380	418	431	368	396	410	394	396	420	409	395	441	404	435	440	397	452	418	400	397	404	392	397	439	393	413	424	434	423	436	396	454	392	416	444	427	457	425	391	383	408	431	399	404	425	423	424	389	402	423	418	406	421	431	408	453	393	416	401	459	440	418	404	433	425	390	401	428	384	418	389	381	436	427	407	401	428	407	406	418	428	403	406	424	408	401	414	446	411	423	423	404	434	404	417	396	394	413	410	434	409	428	415	423	384	401	378	397	432	397	423	404	419	423	438	403	430	378	409	409	406	425	402	418	436	398	386	410	415	386	406	414	420	424	396	409	448	404	398	396	381	404	420	419	391	432	426	409	425	397	416	442	418	423	422	421	405	426	424	398	402	415	415	425	413	424	371	409	410	401	437	403	427	429	416	444	420	420	403	440	403	422	441	424	453	414	413	405	445	394	403	411	409	401	387	425	404	395	416	440	394	398	383	409	446	417	417	423	409	400	429	409	411	392	426	414	426	416	390	442	430	382	408	397	418	433	357	388	443	439	416	420	408	400	399	411	402	444	420	415	412	407	422	424	413	371	364	374	412	366	428	374	440	432	364	409	404	397	388	390	413	388	425	377	408	396	429	421	411	429	416	409	430	423	359	396	442	387	419	422	401	359	424	418	409	413	412	406	430	451	391	405	439	431	424	393	373	428	471	412	437	399	422	425	412	429	407	380	422	416	421	425	441	387	455	424	408	413	365	392	391	456	394	411	421	388	417	432	424	400	422	412	403	444	430	392	435	393	425	395	423	417	405	400	385	419	379	420	415	398	406	426	438	389	454	388	413	405	429	403	421	441	382	377	407	398	378	409	404	435	405	413	422	407	393	419	387	378	434	422	386	403	434	416	373	430	403	433	413	413	390	372	406	434	403	411	411	411	382	402	388	420	430	409	408	415	417	408	429	402	391	423	410	397	443	443	402	410	413	419	432	454	398	414	454	419	424	378	419	377	430	425	418	391	443	433	413	407	394	409	436	426	385	421	413	413	420	394	419	452	433	436	399	400	405	397	446	407	414	387	383	430	436	432	411	436	433	377	428	399	424	412	409	396	401	388	409	415	423	387	453	374	363	460	424	431	443	407	430	389	401	420	441	388	405	413	430	435	394	383	416	452	394	432	401	419	375	381	401	383	394	392	400	425	415	386	423	385	408	407	437	406	399	425	399	395	438	432	423	412	408	407	441	425	430	425	402	443	391	395	386	421	452	432	424	442	408	412	397	378	409	365	394	421	451	413	408	412	420	418	439	424	438	416	385	375	395	441	426	400	440	399	409	381	393	405	430	423	425	385	432	389	445	422	404	411	400	370	417	399	393	408	411	404	389	380	420	419	434	429	427	415	420	416	400	383	376	404	385	482	401	398	428	448	405	426	385	428	425	399	416	417	400	445	415	422	441	401	419	417	399	433	421	449	415	402	388	420	444	432	418	409	431	440	415	377	420	410	406	420	372	403	386	415	403	403	441	399	416	398	458	424	418	402	381	429	427	442	406	381	373	403	423	389	418	396	410	424	433	396	413	413	397	361	426	425	405	414	408	411	399	439	417	425	440	400	426	403	416	370	396	406	419	431	438	417	453	423	408	396	409	432	420	428	382	394	398	367	412	427	409	385	428	436	442	414	416	451	430	397	406	406	398	411	417	418	445	446	418	419	399	439
13718	2038	1251	901	599	453	378	353	274	296	287	278	286	267	244	217	228	273	239	250	241	224	229	206	244	208	236	221	256	211	227	239	218	212	231	207	212	210	207	237	218	220	203	250	218	221	221	226	222	207	236	202	206	221	204	221	238	212	225	220	210	233	244	218	177	234	225	203	248	223	203	200	206	228	235	233	230	223	240	193	232	238	214	218	225	207	173	212	233	216	204	187	212	233	212	202	230	206	223	208	210	251	255	217	194	195	216	212	219	215	240	230	230	223	217	209	205	227	188	244	216	217	234	219	215	207	220	224	219	194	220	195	191	196	232	212	203	196	211	241	180	232	182	183	224	234	232	236	231	216	240	230	189	213	214	220	201	219	212	217	214	193	205	224	235	225	222	244	227	227	195	222	246	233	210	207	201	215	221	188	253	222	222	214	206	206	233	199	195	223	230	245	216	227	222	200	193	241	200	204	234	250	210	198	186	205	207	216	211	233	199	230	219	197	237	233	205	213	201	229	216	244	191	226	205	215	220	218	203	198	247	247	218	211	229	255	220	216	194	230	209	224	209	199	222	189	224	235	216	210	175	203	187	210	225	197	228	209	200	220	233	197	197	239	224	197	234	213	211	212	229	210	197	203	229	212	218	233	211	203	220	203	208	231	200	241	242	236	222	249	221	218	216	227	221	212	216	213	238	229	221	225	206	206	208	214	206	204	224	225	228	215	214	221	230	231	187	186	219	187	185	232	225	212	213	245	228	210	198	212	201	195	234	208	235	215	218	214	227	235	178	189	201	221	235	189	229	220	214	203	217	221	210	226	244	214	201	228	196	209	209	197	229	229	228	225	206	228	212	224	239	229	193	234	207	213	225	212	221	231	204	255	227	217	210	205	193	228	230	221	206	223	210	198	221	220	208	216	241	210	222	221	220	186	211	247	220	231	226	225	232	210	200	228	229	220	224	234	208	206	213	262	237	220	199	229	207	204	231	224	220	216	205	205	210	216	216	252	230	207	199	199	222	195	220	241	230	230	183	225	192	252	243	231	246	224	221	225	217	198	234	198	208	210	201	234	201	239	190	192	207	214	200	207	228	200	212	202	250	201	237	210	236	205	204	232	188	229	235	193	232	224	209	229	202	220	242	226	223	191	219	234	211	216	234	209	219	227	241	234	236	217	205	190	221	215	193	219	244	192	226	196	229	221	214	197	204	218	214	213	210	234	214	235	207	232	203	213	205	213	220	219	182	225	227	211	216	210	231	190	215	231	213	221	247	205	207	215	197	233	236	231	216	205	219	223	194	247	207	218	223	222	182	219	178	221	189	195	190	186	214	205	225	202	200	221	235	212	226	218	234	247	238	238	223	236	233	215	214	211	194	228	219	219	232	209	209	224	211	211	224	195	192	220	212	219	203	215	234	235	193	224	229	230	235	228	204	205	213	199	229	239	193	196	224	204	239	224	202	190	191	214	207	230	209	235	208	217	211	206	190	220	198	218	191	228	194	230	208	226	241	205	227	215	230	212	194	205	227	253	234	243	204	194	225	240	182	224	239	229	211	211	179	210	207	229	226	244	225	192	199	219	192	237	218	210	227	221	230	224	209	219	199	219	202	196	207	234	210	215	211	225	196	240	241	218	228	196	206	220	206	217	180	206	216	212	204	226	230	231	225	209	216	227	235	238	173	233	227	226	198	224	217	207	208	206	248	224	205	197	229	203	229	212	242	218	207	214	213	243	191	239	236	214	222	204	197	214	151	199	239	223	230	243	232	226	244	208	208	207	228	242	215	187	211	202	177	236	217	198	238	193	204	191	203	223	193	222	208	235	209	250	207	223	233	209	243	196	224	200	223	204	215	225	202	168	213	226	210	218	211	219	222	217	199	202	222	221	218	210	204	204	248	220	202	191	207	218	250	223	222	210	218	202	194	232	229	255	226	198	230	222	216	198	199	221	246	218	206	217	236	239	225	202	202	231	210	205	214	206	199	189	185	217	199	230	212	254	226	235	257	246	189	224	213	226	224	212	195	231	228	216	192	211	192	226	174	232	209	217	230	217	195	209	250	214	208	191	249	239	233	201	245	259	197	209	227	219	187	203	209	216	210	206	192	238	202	230	238	209	227	223	225	204	206	223	207	241	238	187	227	226	218	196	236	192	186	252	228	191	212	227	208	227	205	204	236	218	194	213	243	225	219	232	204	196	212	217	225	221	244	218	252	230	212	221	231	236	218	221	240	201	221	231	201	226	209	213	234	210	204	245	222	206	201	225	196	223	241	200	192	200	210	232	203	242	231	228	208	227	219	212	232	221	226	207	202	200	199	211	217	217	210	228	206	185	228	227	200	201	225	233	222	233	214	218	195	200	206	239	234	195	201	224	206	220	224	202	190	207	257	253	202	212	203	225	216	203	217	220	206	202	206	221	225	208	196	197	166	206	216	228	196	211	200	193	211	201	209	235	210	203	214	225	224	227	223	204	225	206	256	209	223	235	244	208	226	256	228	195	201	202	214	232	222	205	220	205	221	204	222	213	204	188	210	231	217	204	228	200	195	204	215	225	194	223	238	200	228	233	224	202	224	238	230	220	224	199	200	222	185	202	209	215	232	210	237	235	218	203	254	214	197	218	226	205	214	227	206	222	232	207	252	202	187	213	237	217	200	215	208	208	223	231	224	180	240	217	221	230	199	226	226	221	196	198	242	230	206	229	215	221	210	222	216	246	265	195	209	215	236	220	229	217	205	208	216	226	235	262	213	239	216	248	202	208	226	222	216	237	208	206	220	201	260	240	190	219	213	198	231	200	190	241	201	248	223	205	195	216	230	236	219	217	224	244	211	199	226	196	200	219	226	210	221	211	227	211	244	256	209	210	230	212	204	209	214	242	188	232	218	224	214	198	222	221	219	201	220	199	228	231	213	195	202	247	201	233	219	206	225	205	211	204	221	206	213	200	187	216	210	217	238	236	210	198	207	226	237	211	212	210	206	247	233	219	232	232	233	218	203	224	215	206	210	227	195	217	199	228	209	226	225	236	206	216	213	204	234	234	233	212	237	238	222	218	222	203	170	211	232	207	228	252	226	195	206	216	204	225	223	231	207	239	230	189	207	196	226	221	251	213	202	216	231	216	216	215	183	204	226	223	238	227	214	217	230	163	206	215	193	195	235	226	212	216	201	213	195	221	247	213	233	208	231	230	203	201	224	220	212	233	232	232	223	214	256	216	216	241	230	206	227	221	202	223	215	221	197	228	241	200	207	231	244	217	218	210	231	231	182	220	232	215	206	206	191	208	215	247	216	209	212	222	227	252	194	213	217	206	193	221	215	228	219	206	220	218	212	211	211	221	239	220	220	216	200	209	235	183	223	197	246	235	235	226	226	218	217	248	209	213	235	202	231	229	224	231	207	213	229	196	202	217	207	213	176	217	218	235	234	225	191	250	183	210	196	233	199	220	208	198	222	179	182	229	223	221	202	214	204	220	202	230	220	221
7967	1937	2474	2744	2176	1545	1335	1186	1034	965	879	799	795	754	753	729	642	712	684	619	664	608	612	615	605	595	601	613	626	548	587	569	596	588	573	575	550	545	552	587	584	544	569	559	539	586	590	519	568	520	605	560	555	608	540	556	564	523	555	552	559	563	555	548	560	608	548	558	546	565	519	570	528	517	547	549	586	534	577	550	543	532	543	567	541	585	493	532	551	514	562	566	511	562	536	580	545	546	545	527	566	560	555	567	576	556	514	554	566	551	578	591	553	564	497	536	576	493	565	609	535	542	520	549	552	557	542	556	545	581	531	559	532	518	523	558	575	543	568	554	556	531	559	526	578	528	535	555	586	587	519	528	585	523	549	540	557	548	525	510	540	593	577	532	586	545	542	545	556	586	542	572	528	553	529	549	548	562	563	554	527	555	548	515	581	542	537	561	534	562	556	548	580	557	530	586	554	523	518	546	532	502	521	570	541	547	524	549	554	511	556	511	560	545	569	508	551	547	540	541	510	539	558	534	594	521	569	560	554	583	574	526	544	537	517	508	556	595	570	503	557	564	527	550	565	569	530	515	555	546	547	556	499	468	551	567	542	511	526	569	563	528	593	542	552	554	579	587	558	528	502	523	537	553	581	556	554	551	541	528	568	552	533	518	527	531	554	531	589	515	554	536	544	504	593	581	541	498	508	541	582	538	580	536	553	477	525	593	548	547	539	522	572	565	528	578	569	547	548	555	549	568	531	562	537	596	542	565	526	523	541	557	556	539	543	575	570	537	558	523	475	525	576	558	557	525	514	597	565	535	527	596	483	531	543	548	578	573	503	536	531	513	568	570	525	546	542	548	612	580	546	587	547	565	503	527	537	559	516	543	513	522	569	567	532	556	544	543	561	546	533	515	602	577	512	516	539	507	489	589	571	539	579	543	539	514	506	551	551	527	544	517	582	553	516	552	568	571	572	539	529	519	541	544	561	536	535	534	518	534	593	525	562	544	544	540	565	582	559	514	533	554	528	537	522	573	551	564	555	554	553	582	578	563	556	548	538	582	532	568	571	548	535	528	518	535	526	560	552	525	543	545	533	529	558	537	581	562	547	554	558	586	559	534	537	509	560	546	524	532	523	559	491	555	563	538	490	555	521	543	549	531	543	533	528	554	564	512	558	524	563	557	537	544	533	565	523	552	586	565	557	552	554	518	547	581	547	553	539	547	529	513	519	572	572	532	566	459	549	524	531	569	562	577	549	565	556	525	546	562	538	584	524	586	548	599	552	525	595	551	577	555	565	564	522	540	559	531	516	551	580	532	542	559	537	562	551	510	551	540	573	519	539	582	530	545	534	595	589	514	524	548	499	582	522	514	572	543	542	544	538	524	537	571	562	517	581	563	532	551	548	576	594	540	519	559	549	521	513	538	525	553	542	538	561	499	571	539	527	568	559	566	558	530	514	524	544	550	550	590	566	510	500	526	561	563	541	534	551	606	567	563	537	520	559	578	500	511	564	548	569	556	525	551	514	543	581	556	487	516	577	575	530	566	511	566	508	542	519	552	503	550	529	557	556	573	515	551	572	548	537	533	534	578	617	566	544	520	582	555	560	540	534	492	522	516	536	572	577	552	559	550	544	605	509	555	535	525	570	557	579	532	576	530	556	548	555	550	545	587	541	554	602	481	537	595	549	556	549	534	545	552	566	578	575	523	526	555	530	539	488	544	532	544	579	553	535	577	508	557	568	588	569	527	520	549	584	538	531	553	527	517	533	556	518	548	591	526	561	566	495	558	573	541	551	511	550	565	526	548	541	499	536	549	551	545	563	571	570	547	558	553	570	539	556	577	530	533	555	552	562	595	537	544	574	522	526	602	527	539	561	584	527	502	531	542	553	503	558	566	514	561	512	547	540	565	582	557	524	546	562	604	563	568	521	497	507	572	532	549	572	542	531	570	524	561	531	558	557	564	496	564	502	618	576	558	574	566	503	544	564	518	550	535	543	574	564	569	545	549	573	567	523	547	588	545	531	535	539	553	595	519	584	538	548	540	525	534	557	539	549	560	545	520	567	557	538	545	528	540	568	498	569	552	556	552	551	541	524	553	499	536	549	535	577	564	526	544	594	528	567	552	533	517	558	558	563	541	544	566	547	512	552	558	517	555	549	547	547	540	575	546	574	514	584	585	535	566	549	601	555	540	531	595	524	584	517	541	586	559	554	537	581	527	502	546	537	569	554	566	518	571	532	528	540	514	512	541	508	531	502	553	540	560	570	545	543	532	557	554	535	536	586	528	534	539	562	508	581	581	518	563	533	560	540	537	559	542	525	524	519	530	569	524	557	560	545	563	557	548	532	564	548	540	560	563	593	539	508	544	547	581	584	532	523	541	542	511	533	550	535	508	550	573	551	515	482	555	548	560	517	597	554	538	547	551	566	518	548	555	539	558	541	595	555	558	533	561	537	553	573	558	544	581	531	568	539	558	518	566	529	555	545	574	543	538	526	549	520	583	548	516	509	530	531	600	532	552	541	540	529	543	559	530	548	533	575	542	573	577	544	539	531	555	558	536	544	540	575	511	579	529	565	574	576	552	548	560	493	534	541	500	510	516	552	573	566	532	529	537	528	567	544	548	588	537	528	546	521	573	562	528	517	552	575	551	556	506	519	526	527	539	523	526	569	522	568	589	545	546	587	548	582	534	589	536	578	573	562	561	509	547	536	531	531	542	556	532	552	539	525	517	537	570	509	516	534	555	543	526	552	515	534	560	551	523	560	546	556	552	484	524	536	515	523	552	578	507	522	532	523	552	569	561	542	517	547	560	554	574	513	547	553	556	561	533	549	532	555	575	527	563	540	536	570	544	569	554	553	544	535	537	574	549	511	545	568	550	565	537	559	563	580	546	530	567	537	569	541	555	552	529	519	535	575	548	526	551	533	500	530	523	525	545	555	537	555	540	552	569	525	538	546	568	528	544	512	568	535	540	560	522	550	559	534	592	557	538	522	556	523	545	509	517	508	571	562	548	516	568	551	545	580	518	487	559	552	551	585	522	524	512	582	547	578	532	544	575	582	576	577	515	527	540	574	571	581	520	549	487	555	518	588	563	558	533	546	570	549	554	569	575	501	530	572	500	526	570	566	556	538	539	537	579	544	535	523	560	543	544	539	578	555	598	552	558	567	599	549	574	518	525	548	557	560	540	562	543	539	536	530	542	556	561	559	527	546	557	532	559	576	477	534	543	545	580	528	541	585	585	548	554	551	581	515	521	551	541	519	548	527	553	543	565	531	583	550	502	549	525	566	561	537	523	527	524	513	567	510	519	593	566	531	555	528	543	540	551	554	563	562	583	584	579	540	566	569	586	521	551	522	562	531	549	576	529	567	578	535	567	555	581	490	577	533	553	533	532	553	574	492	557	535	554	557	581	519	540	559	509	566	548	541	593	559	554	528	572	550	591	533	563	579	526	526	582	544	519	559	533	526	560	553	522	568	524
1511	582	369	349	388	351	387	345	342	366	325	388	362	379	355	353	375	358	333	370	363	348	353	369	365	372	328	364	367	340	390	359	359	365	365	334	378	341	358	349	328	368	350	391	387	371	339	352	350	353	339	356	367	350	373	303	319	369	341	369	318	360	342	348	383	394	327	353	334	397	386	366	401	350	335	335	356	331	390	350	358	356	356	348	341	356	338	351	372	353	361	360	348	347	359	345	367	351	365	383	363	367	365	355	333	350	366	365	358	336	325	337	351	350	384	374	385	386	385	359	370	350	365	347	376	342	390	361	389	341	370	362	332	413	305	338	364	333	386	388	371	394	334	360	370	364	373	335	337	396	357	332	373	389	378	352	326	338	372	335	333	359	353	379	355	334	369	357	364	395	311	371	342	370	362	381	341	349	342	358	346	363	381	377	328	368	331	355	356	322	356	342	357	386	338	334	336	368	349	341	344	362	341	349	344	360	329	353	332	407	380	341	367	335	367	364	360	381	371	376	329	331	332	392	348	364	364	370	349	366	345	347	340	355	369	347	353	347	369	374	355	364	368	351	362	336	345	323	385	336	340	343	328	360	317	342	383	362	361	356	342	362	328	331	333	353	335	351	341	355	383	350	330	345	345	391	356	331	371	380	354	347	364	359	407	387	362	370	367	342	364	359	360	371	365	349	374	324	364	365	340	348	396	318	358	365	360	325	398	352	349	310	376	341	359	355	384	350	371	347	322	351	348	354	359	347	415	368	357	341	366	359	377	359	347	346	334	373	356	351	349	363	345	340	368	363	323	345	374	347	377	380	345	360	373	359	349	351	347	345	381	367	371	360	351	337	352	380	357	347	349	372	378	340	356	346	373	352	364	363	370	344	378	368	375	362	356	338	366	342	355	343	338	367	359	373	362	372	353	393	392	353	361	357	357	396	360	416	359	362	379	400	336	370	361	360	382	353	373	377	326	357	376	322	381	356	365	350	331	385	365	364	358	385	386	352	389	378	340	347	367	339	374	362	367	341	380	365	354	383	356	335	370	339	375	349	381	368	380	389	347	351	333	355	360	353	383	367	367	395	331	329	388	347	372	389	375	388	380	349	357	367	330	361	380	378	375	354	375	375	338	316	376	362	365	369	351	359	337	361	350	351	388	384	393	375	360	396	358	373	379	351	391	366	357	358	351	330	372	334	364	360	385	378	377	312	352	343	340	377	395	386	397	343	334	341	395	349	374	343	329	359	320	337	357	319	347	354	370	349	369	399	362	360	333	363	391	357	369	343	362	354	355	377	358	377	372	352	300	326	350	319	332	376	353	347	389	369	382	354	370	341	365	345	364	353	349	380	418	380	348	350	350	366	389	352	402	351	318	333	353	391	365	374	324	336	373	377	374	339	357	336	380	348	371	350	350	369	377	363	380	361	365	324	380	383	345	348	352	371	356	365	352	338	369	363	341	329	383	319	376	363	357	380	373	344	359	372	305	357	336	356	358	351	359	369	362	375	325	334	378	428	367	329	322	395	306	347	366	384	365	356	347	390	359	348	361	355	355	385	336	361	349	341	368	343	364	376	358	361	335	370	347	328	367	345	380	358	357	368	331	337	388	382	353	338	350	368	354	379	353	363	359	355	346	373	372	351	359	371	362	372	345	314	333	364	374	358	369	352	360	312	337	324	331	379	309	353	398	365	368	345	430	347	336	340	354	354	317	373	369	357	381	354	353	366	399	350	339	390	356	368	337	341	391	347	379	350	336	402	354	356	330	317	378	350	327	340	346	341	371	360	356	350	358	355	339	344	343	383	352	354	367	369	385	351	351	399	352	356	338	313	358	381	412	383	374	382	397	381	361	379	353	343	364	373	345	344	358	322	354	381	384	350	347	415	359	362	327	343	374	373	346	359	322	386	378	325	395	391	428	376	357	402	381	308	347	323	365	367	347	376	338	366	335	381	380	351	389	356	377	389	359	362	366	354	331	349	378	362	387	368	390	366	360	317	335	334	361	373	347	332	377	353	331	338	363	332	349	365	386	403	382	373	364	328	379	359	355	403	340	365	375	385	344	356	328	362	340	378	360	325	382	328	368	336	358	300	331	339	321	406	369	339	362	375	361	344	365	334	357	357	348	375	381	342	371	369	377	351	383	345	330	365	345	355	361	345	368	368	354	333	305	366	329	366	340	374	353	354	352	338	374	355	343	353	380	361	362	336	345	342	374	344	358	351	347	342	344	342	349	355	389	348	358	368	328	372	369	323	365	359	405	341	322	394	391	388	321	349	349	339	339	357	371	350	362	373	349	372	370	355	360	370	417	364	349	352	362	358	343	360	320	380	344	364	358	365	342	342	374	358	356	337	378	346	369	360	350	357	389	385	375	349	332	382	320	378	401	378	393	388	348	358	316	365	338	360	336	369	352	345	352	347	380	336	371	332	327	350	361	344	353	353	355	355	329	386	385	328	362	354	337	384	361	330	339	393	345	338	329	353	370	386	367	393	367	396	358	323	362	358	362	394	346	410	397	339	376	355	363	351	359	363	365	343	344	350	364	332	383	364	384	375	332	353	368	363	354	330	376	352	335	348	358	291	344	373	352	404	365	330	363	369	347	378	351	375	386	363	367	395	317	363	354	366	377	343	388	364	399	358	363	370	343	376	365	348	344	364	382	391	381	385	348	424	382	348	365	347	350	356	388	349	342	350	359	309	344	332	368	360	356	357	395	390	329	357	381	406	335	340	375	394	353	355	403	365	402	364	351	356	341	362	378	332	339	351	341	390	350	360	387	309	362	344	360	377	355	385	399	374	357	376	371	363	358	360	352	365	383	359	326	337	358	337	340	380	365	367	367	340	335	398	383	385	384	374	340	368	372	348	379	352	376	353	373	321	363	365	367	310	377	365	348	364	339	369	396	394	341	376	375	375	327	374	367	337	371	340	357	354	343	345	340	350	395	340	363	369	380	343	389	376	376	363	355	365	343	334	374	338	335	356	370	337	347	361	384	369	382	359	379	369	377	367	366	345	365	347	354	343	368	378	357	367	405	356	377	347	353	410	395	376	361	366	346	356	371	389	372	333	367	388	344	411	378	373	385	373	412	389	365	350	374	361	398	360	338	340	357	384	330	324	362	353	368	350	366	349	398	370	335	351	363	368	367	360	359	341	378	357	382	373	345	382	361	325	341	302	367	345	403	373	368	347	375	375	349	340	389	372	346	362	362	344	359	346	367	309	361	340	393	345	344	370	350	331	366	366	348	354	317	362	368	345	337	337	398	327	369	371	407	372	354	388	375	367	326	359	351	348	361	330	330	367	367	369	347	366	366	330	351	376	356	322	335	313	342	381	313	400	350	356	348	356	350	361	338	356	376	362	378	361	375	384	363	345	367	361	349	323	350	359	372	334	362	354	313	375	352	369	346	373	365	361	374	339	365	359	352	373	360	378	324	361	384	342	345	406	383	346	347	374	380	359	363	334	375	372	337	368	366	343	339	353
1952	1093	794	839	833	757	746	759	801	832	797	800	778	833	833	811	775	794	787	811	781	826	795	837	821	803	801	746	830	769	793	800	814	845	769	826	813	763	794	802	764	794	791	779	783	786	806	750	771	760	768	755	780	814	754	807	832	808	761	817	805	801	790	759	761	793	823	728	761	761	811	762	782	768	739	789	790	813	811	811	779	763	799	771	800	826	802	742	791	775	753	781	767	796	766	765	786	840	793	768	780	782	758	741	797	838	732	767	764	799	800	782	802	798	801	783	755	757	776	766	796	750	802	759	794	769	753	777	747	770	729	775	745	815	774	805	795	819	747	752	778	838	803	816	789	794	846	808	761	760	767	795	818	803	773	781	812	816	780	810	760	789	802	777	777	784	760	781	783	784	812	770	782	804	760	858	758	760	789	815	753	812	803	804	739	787	768	784	882	776	776	806	791	782	788	764	787	775	766	772	827	757	783	822	766	799	747	764	775	756	777	820	773	757	740	782	736	773	795	740	759	781	756	789	785	794	775	776	768	794	814	767	785	792	807	785	755	779	756	800	759	840	828	814	770	772	775	776	770	761	749	786	780	772	781	752	789	761	762	783	786	756	799	747	776	782	759	805	803	760	786	780	803	808	772	800	774	766	845	769	782	783	788	772	783	781	744	761	790	739	757	791	779	775	844	808	739	795	799	765	807	813	783	809	794	750	800	802	801	757	807	766	732	801	794	800	782	822	789	810	797	731	825	824	775	780	791	787	795	792	778	785	804	844	809	765	740	807	813	747	758	793	781	821	772	811	764	775	769	824	810	758	779	756	708	808	748	774	809	818	836	797	777	758	756	767	762	740	773	734	779	782	729	770	782	776	767	747	799	777	737	758	794	744	813	766	750	769	812	776	747	807	734	788	813	763	763	767	832	784	705	774	806	794	767	779	774	741	744	791	797	778	753	773	815	762	797	763	724	825	769	809	782	741	799	769	786	810	806	801	768	789	785	747	765	768	738	780	844	787	764	816	795	753	776	785	797	773	742	806	724	770	782	832	770	764	778	784	783	786	799	834	772	772	788	772	773	778	769	832	791	725	777	812	793	794	804	850	775	759	773	825	748	775	776	777	765	781	807	742	813	833	777	748	811	840	775	826	767	811	732	778	810	763	774	785	820	826	768	758	756	803	752	771	757	812	768	807	770	772	785	789	800	837	815	803	774	756	787	809	777	786	780	785	795	827	792	739	810	786	832	769	758	763	814	817	741	798	769	718	739	770	782	769	775	757	780	748	850	770	781	735	756	784	781	817	766	819	788	741	763	779	773	775	766	783	780	777	783	755	823	763	772	804	784	824	740	759	757	825	750	749	793	771	741	776	821	802	765	793	814	758	799	804	784	801	792	791	731	784	776	792	777	797	766	749	802	795	783	777	751	788	768	810	818	823	773	790	769	781	758	740	795	750	806	811	805	755	789	739	783	770	797	759	765	784	793	784	784	780	799	780	796	792	751	779	808	790	841	752	762	735	758	762	814	797	785	750	764	780	816	776	750	748	778	736	738	736	804	821	808	764	787	764	774	744	759	820	699	805	825	773	808	784	753	814	780	789	748	782	852	773	753	763	769	784	814	811	766	739	820	795	798	815	813	761	742	828	794	791	806	742	762	809	829	806	751	782	769	811	759	770	803	729	759	768	746	788	785	752	769	742	782	782	799	783	809	816	834	767	805	771	812	761	780	786	779	797	760	795	767	746	759	756	800	817	752	724	785	801	808	772	739	786	756	818	794	756	829	774	781	778	758	755	833	815	772	817	818	795	783	769	848	781	782	815	771	835	807	808	782	776	804	793	802	826	804	778	757	796	817	786	779	797	777	779	786	811	746	738	798	775	764	821	737	840	791	778	758	837	751	795	752	752	769	771	787	745	819	808	728	795	776	748	823	768	774	816	813	805	812	778	705	800	762	801	752	783	770	780	777	735	826	781	735	814	780	787	816	820	772	805	764	809	762	813	813	739	748	768	816	780	785	764	757	716	766	769	745	788	784	762	813	735	746	798	790	760	779	744	832	798	796	794	778	799	766	831	834	830	774	760	803	773	724	735	746	765	795	808	815	776	761	766	817	795	790	762	746	770	793	773	778	805	784	776	780	784	757	756	726	768	774	803	779	771	742	759	736	799	819	775	802	784	766	810	851	753	800	742	738	790	804	777	773	831	766	741	782	796	818	761	780	796	733	764	768	718	789	815	808	776	800	793	802	822	840	790	749	751	772	765	811	813	779	756	741	820	829	819	808	728	808	744	788	816	790	803	768	786	824	755	763	786	768	711	813	756	750	789	822	772	820	777	756	783	762	773	743	774	770	817	791	737	814	732	740	755	790	833	794	782	784	783	727	809	809	803	810	784	748	755	767	789	814	802	803	791	825	804	778	772	745	809	846	775	760	824	815	825	769	763	808	793	783	749	786	782	724	762	806	799	820	827	751	760	752	743	791	839	786	822	783	824	794	775	785	815	763	807	740	778	775	759	833	767	797	780	846	770	777	749	817	792	782	795	798	774	807	770	800	805	797	805	792	801	791	767	820	761	826	780	747	784	835	762	836	760	762	785	773	751	700	851	796	776	817	798	759	820	767	769	750	788	717	767	758	797	774	795	745	790	731	843	801	760	822	750	774	773	779	799	796	800	763	763	781	767	806	773	749	779	810	793	760	774	790	757	802	783	802	822	798	741	810	810	795	808	750	764	789	791	770	770	795	799	783	806	766	810	807	792	737	801	748	771	857	745	787	810	773	731	761	727	780	771	808	803	780	823	769	796	739	741	733	778	830	834	802	741	775	772	780	814	814	749	782	767	787	825	784	803	766	715	791	802	802	790	750	755	747	776	726	783	837	728	717	842	810	816	739	763	802	793	788	823	752	778	758	793	813	788	768	785	774	752	783	777	792	822	754	791	774	766	785	774	817	764	807	774	760	742	748	770	805	780	798	799	809	786	708	772	785	805	786	782	797	758	811	782	785	809	797	784	774	779	772	780	818	801	763	787	790	762	765	764	811	774	795	798	771	808	807	766	771	778	814	729	823	750	764	816	798	813	789	829	788	853	781	743	800	769	793	822	803	813	791	775	759	769	752	727	787	751	791	761	766	800	746	825	747	852	758	820	765	782	816	765	754	793	777	757	771	803	796	791	786	756	801	800	777	788	769	795	781	791	782	793	773	780	765	768	749	801	745	776	731	755	787	747	762	748	756	796	769	809	773	730	777	799	804	815	759	781	727	783	789	826	787	758	789	766	818	725	801	766	772	794	815	753	756	829	819	814	768	738	766	807	712	768	768	791	795	819	760	720	785	809	788	772	780	798	779	823	797	826	783	783	779	777	739	716	744	794	797	803	791	834	798	835	779	730	775	781	826	816	829	796	801	766	819	766	784	782	846	793	790	798	731	833	749	764	754	762	792	746	778	757	784	769	771	733	820	787	788	811	764	842	742	817	801	790	753	771	760	737
7338	996	657	490	321	284	266	234	206	182	195	220	182	193	166	189	164	176	182	152	169	172	165	181	183	158	162	158	186	153	156	181	188	176	146	172	176	183	170	184	191	188	163	177	184	165	162	155	178	191	162	173	162	162	160	193	155	168	161	192	183	158	172	157	153	194	183	186	162	148	161	138	152	191	170	144	149	153	149	163	168	156	177	177	164	170	163	167	177	173	179	159	178	165	177	175	166	155	162	164	168	175	159	174	164	181	180	206	165	159	164	163	160	148	186	168	161	141	186	156	152	163	159	149	172	163	168	189	157	153	157	169	153	183	186	166	170	159	168	185	170	169	172	186	161	187	169	148	152	160	187	163	170	171	162	178	164	183	163	168	147	176	144	184	160	181	158	177	157	161	174	143	162	185	160	159	186	169	185	164	151	170	150	193	176	189	178	176	185	170	170	166	156	151	162	171	166	198	150	172	175	168	180	143	151	151	167	174	162	143	170	141	146	168	154	158	176	162	150	168	200	158	189	161	162	159	166	185	165	168	160	189	180	163	176	187	178	181	171	178	207	147	180	164	174	153	154	154	172	210	170	151	159	176	176	158	151	178	166	151	192	176	158	162	155	181	182	163	149	171	152	175	172	177	162	158	161	170	185	149	178	162	166	142	167	151	164	168	169	161	174	165	163	176	162	148	149	168	164	192	186	144	171	160	181	190	161	178	159	174	160	171	173	154	166	162	172	155	154	176	141	169	174	172	207	143	166	206	157	175	190	166	173	160	172	149	157	157	165	173	155	160	164	176	165	192	163	179	173	196	156	169	218	185	147	147	168	167	177	150	147	132	163	183	180	176	171	176	178	177	193	175	196	168	182	167	172	153	187	182	163	148	170	177	159	163	167	174	160	187	164	157	169	199	165	202	175	189	163	183	173	169	160	174	152	181	173	191	168	157	165	151	158	138	154	169	164	173	176	162	159	175	155	191	180	187	145	141	177	157	193	155	161	175	166	183	159	145	142	177	146	193	164	154	161	161	143	202	157	176	159	177	166	182	171	194	180	182	185	168	166	176	171	151	190	179	144	143	157	164	148	147	191	165	161	160	161	173	157	164	196	174	156	170	158	177	131	160	148	176	186	161	144	140	169	184	166	160	153	157	204	172	160	161	188	165	165	143	138	183	157	164	193	168	158	178	166	168	171	145	168	180	171	183	174	168	147	196	165	172	160	166	150	157	175	162	180	145	184	172	162	172	160	175	184	172	160	144	185	162	183	160	195	197	168	157	165	153	173	150	149	177	146	165	184	159	167	161	141	151	162	161	155	158	153	163	178	173	140	164	164	152	150	171	174	141	153	181	191	155	162	179	152	165	154	166	155	172	181	172	158	174	180	175	181	179	157	152	152	155	178	178	170	155	170	187	189	169	168	155	148	151	171	162	184	149	196	161	163	137	163	179	165	180	191	164	166	175	149	169	174	165	182	173	179	169	193	162	164	176	148	187	190	180	189	170	156	149	178	166	156	167	172	204	140	175	174	153	175	160	156	152	176	194	169	160	173	154	155	161	154	158	164	158	183	131	167	182	157	147	158	145	185	154	179	192	188	166	148	175	171	162	157	163	142	174	166	183	135	176	177	163	178	152	173	148	171	165	172	169	162	165	180	167	171	150	162	170	187	178	168	149	162	188	151	186	183	172	184	154	165	171	179	152	162	147	173	143	153	165	175	161	184	158	154	152	169	160	179	174	166	180	155	206	171	174	161	163	168	171	187	157	153	200	185	177	179	173	172	179	159	175	160	183	163	194	166	172	183	169	166	178	166	177	135	179	177	169	172	170	164	160	157	177	152	154	174	174	179	166	177	160	160	190	161	172	152	162	164	180	167	165	180	173	155	175	171	153	176	170	165	175	149	161	152	178	159	165	192	174	161	161	170	157	154	170	161	163	161	170	159	174	179	170	170	184	172	162	177	191	159	183	173	156	165	174	166	188	194	166	158	166	165	160	185	175	171	174	182	172	164	144	161	159	180	188	157	177	159	157	162	160	177	181	168	192	175	168	201	140	170	172	155	153	143	179	179	168	172	155	168	184	172	167	143	143	160	178	163	148	179	152	149	161	162	175	154	180	162	167	158	165	188	163	186	155	166	145	188	160	164	164	153	165	162	177	168	161	143	178	162	154	155	168	183	161	171	148	171	154	161	174	145	163	153	161	163	150	169	193	173	186	162	168	184	165	176	170	158	142	167	181	182	174	175	166	164	186	148	192	128	154	162	191	197	167	177	167	180	168	148	146	148	150	161	157	175	161	180	149	165	173	165	161	153	168	176	183	150	184	148	150	186	189	148	145	171	159	166	182	178	169	147	180	195	162	167	186	171	188	140	154	152	186	182	162	199	166	172	164	169	173	168	162	160	164	181	169	175	200	177	145	146	151	183	171	177	171	147	171	170	178	152	176	155	164	168	153	164	167	188	188	170	172	188	189	147	170	168	170	169	190	190	155	149	150	168	154	193	152	151	150	205	165	188	168	172	183	181	159	188	174	151	155	175	183	144	165	168	149	192	162	152	170	148	167	159	174	171	168	156	141	187	171	169	176	176	171	176	156	174	186	173	164	165	171	156	156	185	159	167	206	188	177	178	138	188	170	155	144	177	176	174	146	191	172	174	184	176	159	168	177	161	185	166	167	158	156	160	175	175	166	179	157	189	147	163	153	168	162	152	176	164	178	150	171	141	178	175	163	173	189	167	150	163	171	169	151	157	189	186	169	157	154	193	181	165	155	148	177	168	172	179	159	163	160	178	169	188	166	182	170	154	177	139	166	164	156	157	199	174	179	220	169	154	142	165	159	142	179	180	161	181	175	159	187	173	160	180	180	156	164	143	148	189	152	157	180	149	190	166	163	180	171	162	172	167	162	177	178	163	161	158	170	165	168	164	177	173	163	164	179	193	188	168	147	184	170	164	173	172	151	195	174	171	177	159	195	167	166	168	167	189	145	166	168	166	158	169	167	174	179	155	181	155	170	153	167	151	152	147	158	159	172	172	170	173	154	181	153	169	150	130	151	167	151	167	176	180	153	179	163	177	139	174	158	181	156	179	166	184	164	162	170	187	140	176	161	150	169	163	191	180	153	168	164	149	192	173	163	186	179	166	149	150	183	157	146	177	171	168	191	188	190	158	186	150	189	181	150	155	189	173	177	164	167	169	187	157	168	182	171	181	171	157	180	187	185	182	165	182	150	175	133	160	179	146	178	172	179	152	176	184	174	157	149	191	186	144	156	178	174	128	151	162	158	171	162	163	177	168	201	177	182	172	172	167	149	186	168	149	166	158	168	184	193	188	194	160	172	152	159	187	181	184	156	158	162	168	176	154	174	155	148	160	155	160	204	179	160	173	144	162	180	164	153	138	166	175	169	187	179	195	171	166	154	153	194	186	173	149	177	161	157	162	141	180	190	170	192	133	154	173	162	170	150	141	156	166	161	159	187	169	148	158	181
6169	1188	1388	1590	1252	993	792	746	669	621	574	545	534	500	508	489	521	474	502	477	449	459	436	442	478	444	456	463	456	432	394	431	390	451	448	377	394	415	457	403	410	418	400	440	405	415	443	423	423	440	431	410	402	430	423	418	451	467	407	450	459	468	411	450	418	386	413	454	409	413	416	414	449	436	416	448	425	409	451	416	433	403	428	408	426	413	409	413	405	399	409	392	446	416	384	412	401	405	402	407	437	438	428	397	415	400	406	456	419	387	404	441	403	415	401	376	392	418	416	414	460	401	415	426	432	407	422	420	395	414	413	411	412	404	409	416	445	418	416	412	425	408	426	413	404	413	428	445	410	427	401	440	407	409	439	389	422	396	415	438	408	391	454	408	402	411	396	386	409	387	428	435	409	426	379	430	377	401	396	394	405	416	391	398	409	401	402	421	401	420	414	429	396	439	462	348	419	419	454	419	431	390	396	393	382	444	454	396	389	429	430	428	421	438	388	405	392	417	401	419	412	412	384	381	409	423	415	419	436	408	433	422	440	415	405	429	431	419	414	395	418	456	413	411	390	415	420	385	420	427	386	380	393	407	454	413	398	428	416	434	430	461	392	411	403	443	419	435	416	447	371	395	429	430	414	420	463	415	397	386	444	437	453	432	443	401	426	412	391	445	417	420	416	465	417	404	431	399	430	441	427	411	444	398	432	418	430	423	448	399	400	461	382	383	391	396	432	425	443	425	409	406	400	404	410	447	413	424	440	467	402	434	406	430	428	409	431	395	428	433	437	426	417	429	416	432	409	402	421	429	447	386	408	439	416	401	441	441	400	420	439	386	411	391	431	385	446	428	440	376	414	400	412	426	434	399	427	404	372	454	401	432	404	410	413	422	388	413	392	421	421	372	400	379	444	430	398	413	442	438	415	401	428	421	418	434	404	409	405	401	424	400	415	459	436	433	428	383	399	432	408	411	449	378	447	392	433	440	394	412	428	405	398	416	436	399	413	386	392	415	404	422	388	450	437	382	389	436	430	426	419	387	398	402	406	400	422	390	421	403	388	424	418	452	422	432	469	416	386	394	420	414	417	419	410	419	361	415	409	430	426	406	426	390	405	427	397	431	365	417	417	398	415	413	422	399	378	419	440	462	428	427	424	423	407	382	444	412	410	416	429	421	397	447	418	411	460	431	397	464	403	419	429	377	426	422	424	447	400	404	402	412	422	443	440	391	416	390	408	398	406	428	425	433	402	416	440	403	431	441	421	393	416	427	413	411	426	365	421	416	428	427	418	415	424	409	422	412	394	402	424	443	421	413	394	434	394	442	408	429	421	361	413	419	432	403	421	423	438	396	391	429	424	427	447	396	393	382	421	421	410	420	431	397	382	394	407	397	394	449	442	425	412	387	367	397	426	391	433	401	447	424	390	463	419	419	404	398	423	407	406	387	433	426	382	399	400	426	412	424	422	430	403	415	420	387	399	429	427	453	396	418	423	397	409	398	426	431	411	402	458	397	428	387	414	400	422	437	422	390	398	405	384	430	395	381	419	396	402	420	436	388	434	387	413	438	427	416	431	412	418	419	408	418	387	391	433	431	406	441	436	415	417	398	442	374	411	400	381	412	454	404	442	411	387	422	422	406	412	458	426	395	441	415	401	419	429	431	396	462	390	427	407	386	442	430	384	415	400	410	435	407	389	405	431	414	412	406	387	391	396	401	431	414	434	405	418	396	400	442	415	415	406	400	431	412	375	416	410	429	401	407	416	436	444	411	441	404	409	431	426	421	422	429	424	427	382	405	427	423	403	422	405	426	452	434	435	424	395	401	401	440	412	425	414	418	412	426	455	401	425	425	425	426	428	414	421	429	416	412	463	419	416	424	399	403	389	409	435	387	392	443	395	429	429	401	429	389	402	408	407	384	366	409	415	436	404	415	423	397	403	429	420	395	449	398	405	403	401	382	423	381	381	432	414	423	402	405	402	387	404	410	413	439	413	398	437	421	406	394	431	438	433	386	433	389	415	387	436	436	408	416	401	403	389	424	400	427	422	413	428	420	441	415	420	388	400	407	424	386	452	416	437	399	452	415	419	398	427	406	425	422	454	410	427	412	433	425	394	431	417	466	412	396	406	404	402	392	387	379	400	436	428	409	410	447	407	416	448	421	396	416	418	406	363	433	408	424	392	444	423	442	415	438	419	388	426	415	427	406	454	420	396	412	418	374	418	439	437	466	421	435	420	419	383	434	437	396	415	394	421	425	392	436	428	426	422	421	393	401	403	362	408	424	432	418	406	387	422	403	399	397	407	420	447	436	397	428	435	449	434	425	429	419	420	367	405	465	432	411	402	430	437	433	433	426	410	401	440	430	420	410	439	398	432	435	426	413	410	402	395	420	441	383	414	426	417	422	416	460	421	441	418	387	373	393	408	416	423	413	400	465	407	393	423	398	429	433	415	427	420	377	459	379	413	396	396	416	426	363	396	390	423	429	414	389	421	433	381	431	429	439	421	412	420	436	413	437	436	453	387	373	417	421	407	423	437	445	385	457	414	447	396	409	429	381	428	401	420	412	436	435	435	452	417	421	440	378	415	431	430	432	404	429	407	398	418	422	396	399	414	404	435	418	418	425	434	402	397	437	449	410	420	398	398	397	427	412	410	399	424	409	412	388	422	390	425	388	443	445	428	410	420	419	486	429	428	421	436	386	410	385	415	439	402	452	413	387	393	425	424	454	405	405	423	432	414	427	390	424	394	406	455	385	419	428	407	417	400	421	380	411	405	384	398	443	393	412	407	443	385	434	413	383	409	423	419	412	411	401	459	417	446	423	411	430	389	427	401	413	435	454	409	426	426	374	428	426	417	403	412	394	436	401	404	382	439	408	401	420	448	393	412	434	408	421	405	450	426	408	416	400	457	433	400	408	358	419	441	407	393	382	430	425	368	371	421	412	410	397	378	434	378	412	425	433	444	424	437	398	432	410	407	434	397	404	409	418	377	440	426	437	424	406	412	433	417	431	417	420	406	419	393	368	405	417	415	423	395	436	413	448	395	390	460	420	432	422	393	422	421	448	358	398	442	410	446	404	409	435	481	428	458	385	441	405	405	411	418	390	409	442	432	373	431	415	381	393	450	392	428	435	396	427	429	426	396	411	397	398	414	414	374	427	364	421	421	381	422	427	404	416	419	454	406	388	398	425	385	393	395	459	376	435	426	443	385	401	391	404	447	400	402	419	415	464	385	441	426	399	442	404	414	391	420	398	411	396	401	440	444	405	392	426	440	428	395	406	397	418	415	395	435	422	447	400	437	414	418	442	420	407	431	404	392	438	417	401	394	412	384	428	390	389	415	373	379	418	431	424	407	373	412	427	440	418	410	414	376	389	403	379	439	424	412	433	357	426	398	387	420	409	421	412	415	427	435	417	423	399	433	417	394	407	400	413	438	415	424	381	386	431	423	439	401	423	413	443	426	415	429	398	404	406	401	395
13893	1901	1262	974	614	447	377	338	294	281	302	270	255	252	239	282	245	245	219	251	240	234	228	206	191	213	235	214	214	238	218	241	207	259	222	220	234	237	225	213	238	226	213	193	235	242	216	262	200	230	241	217	215	235	224	226	233	218	220	223	217	207	201	195	189	230	209	212	231	268	225	229	220	223	227	247	184	229	211	230	234	209	226	214	206	206	251	203	216	207	210	224	253	234	196	247	209	244	219	224	235	237	224	215	227	206	228	215	194	199	229	221	187	180	198	233	248	202	185	198	214	237	218	220	204	218	186	229	223	226	211	227	219	232	258	218	233	211	207	260	242	241	234	237	205	229	203	215	214	218	195	206	242	205	238	215	196	231	182	196	235	212	215	210	239	231	224	229	224	209	180	205	213	242	241	232	219	217	219	188	228	217	231	232	234	206	184	190	194	216	200	211	190	215	245	238	212	206	220	224	212	203	244	225	215	204	199	232	209	206	206	209	230	228	184	203	208	212	208	235	228	226	223	209	235	219	208	230	203	204	228	202	204	207	210	196	202	211	223	200	216	217	206	228	216	218	213	207	224	216	233	211	222	216	209	194	203	230	245	259	224	237	194	216	208	229	231	226	205	225	209	217	223	217	216	243	237	207	191	206	240	203	231	199	204	183	211	205	218	199	192	207	261	249	231	223	215	217	208	215	231	228	220	189	196	243	215	224	202	202	227	190	221	224	200	217	203	243	197	241	200	210	225	234	244	208	209	201	208	231	238	213	196	209	230	213	183	198	192	212	221	226	209	200	207	200	237	208	188	197	188	205	221	209	224	210	211	195	206	247	202	211	218	174	203	222	241	209	192	209	210	230	205	222	241	212	191	223	225	204	239	230	205	224	201	214	227	221	228	250	234	234	200	211	212	220	217	203	214	241	240	242	247	235	244	243	213	199	219	211	227	183	237	228	228	196	231	211	202	226	216	203	222	214	203	215	226	243	213	213	229	235	206	219	232	222	243	211	250	226	224	210	237	227	205	205	196	185	220	236	213	225	208	227	203	214	230	218	236	216	242	214	183	230	223	226	228	210	210	236	228	226	188	200	232	214	217	215	243	229	210	235	181	206	225	223	198	214	241	223	212	212	240	217	209	197	195	226	236	209	231	221	216	197	200	201	247	189	233	195	207	182	215	211	206	210	217	204	204	197	190	235	206	210	233	215	196	207	239	221	191	236	214	231	235	222	213	201	214	229	201	223	224	219	213	203	189	196	186	231	224	199	218	215	231	206	227	206	234	228	216	188	222	226	198	178	220	216	210	217	245	231	226	227	240	236	229	205	251	236	201	210	201	200	225	247	231	198	178	213	224	224	233	209	201	190	230	231	231	209	202	212	228	218	213	207	212	213	211	226	231	197	221	248	223	177	233	185	229	208	209	218	210	194	213	243	227	218	205	198	202	224	205	193	196	181	215	215	232	227	217	232	218	209	226	211	194	218	194	207	224	241	202	208	211	230	222	247	231	241	209	217	230	230	222	245	212	201	226	245	217	205	203	224	207	207	235	215	206	230	198	254	241	192	218	211	208	225	229	247	189	189	230	195	226	223	217	212	246	221	209	232	206	217	208	205	195	218	217	176	207	191	222	225	205	218	209	245	226	248	265	200	236	220	195	226	222	222	213	186	260	210	186	219	195	223	215	220	204	221	209	209	246	211	211	211	233	211	199	213	209	251	234	219	193	200	240	231	232	235	212	217	220	222	231	236	189	208	202	178	219	222	214	193	211	233	210	205	226	204	230	207	239	216	227	224	204	198	211	213	229	221	227	225	210	220	214	238	230	240	207	212	210	205	236	221	212	213	196	202	194	226	189	196	202	206	210	225	185	224	227	232	226	241	206	230	193	202	243	217	214	236	209	223	229	244	214	228	221	202	218	210	212	232	191	198	213	219	239	218	218	242	216	214	211	209	231	189	211	219	224	222	209	226	227	241	222	238	217	246	196	212	187	226	242	223	177	238	222	217	226	201	225	178	221	239	217	199	224	220	214	217	205	223	207	213	236	220	197	187	224	238	227	217	216	236	214	203	215	232	216	208	237	229	249	223	191	208	208	186	205	228	242	245	233	223	207	194	189	219	207	223	226	241	195	233	251	208	198	209	228	198	184	206	204	217	193	214	209	215	227	204	224	206	185	239	229	216	240	222	242	191	220	204	201	236	206	229	226	206	255	226	227	220	210	230	221	204	250	264	226	193	212	203	216	202	225	201	235	249	206	186	200	191	204	223	228	215	219	232	219	239	215	221	206	247	200	244	264	230	216	207	208	225	238	241	214	212	222	220	234	238	221	231	219	206	202	214	210	219	222	204	212	225	215	233	245	230	218	240	217	232	195	225	220	225	195	228	202	237	240	212	205	232	240	211	203	214	225	212	224	235	227	243	216	203	205	232	215	214	225	212	255	202	231	228	213	225	223	216	220	223	209	222	191	236	221	217	213	214	207	208	220	201	221	207	214	232	207	225	237	231	225	225	216	220	226	205	223	228	230	221	207	235	225	209	185	221	204	190	206	227	246	212	212	233	199	250	215	246	220	238	208	221	223	239	226	203	192	229	205	211	220	256	203	219	203	188	227	231	193	216	205	216	211	172	222	196	205	198	198	229	217	225	227	237	211	195	192	216	221	200	221	219	220	215	209	221	220	218	210	215	207	193	189	238	220	229	234	232	214	192	217	219	214	230	225	215	227	221	230	201	234	215	203	229	190	230	225	237	176	184	197	233	233	201	215	222	215	214	226	215	224	208	232	209	238	216	209	241	212	213	214	226	193	221	230	228	215	186	222	228	224	195	234	258	188	208	218	229	234	205	229	223	205	203	230	222	230	205	220	205	232	237	213	240	251	234	214	218	214	197	210	208	212	213	229	242	200	202	226	222	206	238	220	218	201	202	227	211	229	190	217	190	204	215	211	229	224	223	211	228	199	213	204	226	235	201	182	227	204	217	193	212	220	210	234	223	199	244	230	202	223	200	196	223	187	224	183	225	225	249	186	214	180	215	222	230	191	217	225	212	246	197	231	214	214	187	200	231	228	187	178	242	237	232	211	193	237	199	204	220	211	228	197	230	223	224	207	230	217	228	209	187	182	213	231	226	215	222	203	224	195	216	220	205	208	220	225	187	195	244	237	221	231	243	222	234	205	194	200	202	242	213	209	226	229	210	213	214	197	213	210	241	195	190	247	205	214	256	229	214	226	220	218	182	229	220	203	203	243	199	209	186	219	207	232	234	220	224	228	204	213	213	249	211	238	238	238	216	186	209	214	200	208	251	195	214	227	216	230	221	225	195	234	236	220	227	220	240	195	224	237	209	218	229	226	201	220	220	226	219	217	211	210	221	242	231	194	209	227	238	232	193	215	206	210	234	221	235	184	208	227	219	244	208	205	193	211	218	215	238	217	192	245	226	206	226	229	216	182	195	232	214	198	240	223	227	206	175	223	222	241	222	227	185
7995	1879	2461	2763	2153	1489	1293	1159	1048	924	945	865	799	789	729	706	717	657	661	661	635	578	605	693	605	612	600	576	606	564	595	574	587	559	583	561	550	552	556	567	602	546	565	556	580	535	576	561	598	568	580	571	603	572	536	574	541	562	587	530	567	507	561	517	598	578	582	561	567	567	514	548	537	567	588	549	557	529	564	566	552	554	557	522	566	554	500	574	555	525	552	539	566	537	544	547	566	566	506	598	588	535	547	531	549	571	544	577	532	566	543	574	539	537	561	536	573	544	542	526	538	537	572	553	569	565	492	531	495	552	542	523	581	545	517	562	485	558	516	547	543	540	560	542	494	566	536	563	587	519	513	565	560	525	557	522	553	538	500	535	529	544	549	526	555	545	567	532	541	559	550	514	567	588	548	572	532	541	556	538	538	554	519	552	543	565	548	587	531	603	564	527	555	516	562	512	545	569	591	556	561	520	587	530	536	533	549	543	536	541	513	534	535	549	524	532	558	555	532	540	523	532	515	547	540	556	532	539	522	554	551	566	523	562	546	558	574	563	564	516	545	581	554	540	523	529	543	559	530	556	604	553	563	554	546	547	566	588	545	544	546	541	645	512	549	576	546	551	555	534	550	516	540	588	579	537	566	518	568	556	555	532	619	536	564	522	572	554	572	582	523	539	538	548	537	544	565	529	526	531	538	525	535	541	554	513	541	580	557	539	566	543	532	535	572	540	553	554	537	573	565	534	558	603	539	535	546	543	541	567	587	529	514	549	575	544	514	535	536	556	526	553	564	499	508	558	581	596	547	528	524	524	554	527	579	503	528	522	558	559	487	544	499	516	525	532	519	514	554	502	547	573	545	531	558	551	545	531	558	545	551	533	548	514	571	552	551	546	553	553	524	585	539	532	578	562	527	566	538	529	561	573	481	555	544	523	568	568	557	568	568	556	536	565	569	581	556	536	539	596	552	509	551	544	528	549	543	516	565	504	515	579	526	519	532	546	564	567	511	550	550	544	546	536	564	555	568	520	547	537	576	577	535	538	530	549	534	543	556	570	520	539	528	591	574	508	527	539	564	576	548	571	557	599	550	556	570	547	554	569	532	557	545	559	550	526	518	534	538	540	542	545	501	556	526	570	535	574	571	540	573	528	536	566	557	557	605	568	545	546	523	548	540	604	584	586	544	531	525	529	510	569	557	575	518	581	579	547	603	522	579	528	549	537	571	535	560	543	565	543	531	531	516	550	551	560	536	539	568	516	613	531	540	502	524	550	544	575	526	547	627	480	536	571	536	559	555	541	546	550	493	570	531	544	567	550	557	560	555	506	518	522	518	605	525	576	538	550	542	527	561	536	485	539	554	563	556	534	538	542	556	497	534	536	594	561	498	543	526	506	560	576	568	552	555	542	526	576	535	558	516	538	543	543	526	604	561	563	520	532	564	554	500	579	568	577	522	490	537	592	541	554	537	522	561	572	558	526	576	552	548	540	534	521	582	523	541	533	545	522	531	573	541	527	514	508	545	543	552	581	551	544	551	568	530	547	539	505	550	587	606	529	551	531	565	556	540	547	566	598	489	570	528	520	601	587	527	571	563	549	548	518	513	573	540	520	535	555	556	537	549	539	573	554	551	551	537	552	535	541	558	506	566	505	531	549	567	538	526	518	553	540	525	525	546	554	585	521	557	553	566	523	549	553	542	512	546	544	585	589	563	517	558	568	582	531	545	565	540	548	517	513	534	512	543	526	518	592	577	587	572	527	557	523	542	515	518	551	490	555	534	587	555	558	563	579	550	519	544	529	602	505	540	547	546	521	589	543	538	551	564	541	538	588	549	562	577	548	484	546	560	510	571	543	535	561	562	534	566	532	547	559	526	545	548	549	575	543	532	540	552	545	564	521	575	519	580	529	565	536	537	554	544	546	578	545	571	513	582	509	536	565	576	546	551	545	523	560	548	494	500	516	534	531	552	541	523	575	566	523	523	542	556	498	543	557	573	551	520	563	557	515	566	521	519	588	531	614	528	553	578	521	564	598	581	522	534	570	528	545	523	585	527	537	593	552	547	569	573	569	581	576	535	540	523	524	582	569	506	540	563	570	593	521	526	545	537	528	557	551	562	537	556	533	569	549	527	538	544	518	545	558	575	535	527	550	560	548	549	563	548	536	565	553	536	519	545	527	546	553	557	539	579	536	580	558	570	546	578	552	548	546	573	574	539	514	544	522	573	573	542	554	534	541	558	560	561	553	541	537	536	523	563	542	509	508	524	521	573	565	563	544	537	516	545	510	559	564	543	512	551	564	541	522	541	539	526	551	554	562	602	574	563	546	552	541	565	523	575	510	554	521	553	544	587	533	549	533	585	505	561	531	533	511	568	501	574	561	549	495	562	548	581	528	546	526	588	581	575	530	548	553	533	526	554	506	546	541	562	573	570	536	536	573	541	563	541	497	563	528	554	582	546	495	526	573	562	537	501	529	548	553	614	554	568	535	592	517	567	547	567	578	541	559	573	553	585	549	591	583	534	534	539	571	548	575	543	557	527	533	538	524	550	518	584	553	554	568	529	539	514	532	566	578	563	547	532	579	550	567	544	533	567	577	550	549	542	542	520	565	532	512	555	556	545	517	511	542	565	560	549	523	548	507	582	564	570	556	514	535	521	551	556	528	550	537	533	564	541	574	564	502	539	588	583	531	597	537	550	550	522	591	523	552	574	535	548	560	552	582	531	544	593	564	537	580	577	554	491	531	537	565	566	554	602	568	553	535	542	566	545	566	550	503	561	557	510	574	586	507	521	539	524	537	555	574	507	550	555	517	553	516	589	534	516	517	477	560	554	527	583	551	519	492	545	570	550	513	566	547	557	536	524	536	572	552	510	524	551	546	525	526	536	535	534	560	590	565	582	529	555	577	537	526	545	537	533	566	593	531	541	505	539	538	548	580	529	541	578	521	520	516	604	574	559	548	526	551	563	524	536	542	566	506	540	577	534	543	539	503	556	545	572	554	585	508	493	537	579	558	550	553	539	547	532	543	569	537	547	540	530	518	561	534	543	564	565	583	560	537	579	574	575	533	539	522	532	533	557	557	567	546	574	538	560	521	579	552	526	554	543	536	533	541	529	554	565	521	553	545	554	508	528	569	615	538	546	536	539	529	553	513	571	539	514	549	574	584	536	555	516	530	492	543	548	515	577	552	536	539	531	561	521	507	583	555	568	535	499	529	537	585	544	552	536	543	528	538	512	521	561	544	516	557	533	524	572	558	517	560	537	569	589	572	560	588	565	533	565	550	558	520	556	574	558	535	534	551	544	539	576	566	577	541	559	560	554	543	520	558	509	531	543	561	532	600	533	532	515	582	539	589	532	510	534	576	514	582	575	559	549	529	532	490	512	527	537	528	591	543	525	559	518	551	535	528	557	530	580	497	559	570	530	604	536	532	573	546	559	518	550	537	565	541	552	560	561	527	572	504	546	555	550	550	546	579
1629	502	404	359	355	386	349	344	355	372	349	350	345	338	355	376	358	361	353	328	386	339	360	372	343	331	348	375	331	406	359	400	381	387	334	359	366	321	360	307	363	382	350	366	352	364	400	347	333	368	353	361	337	365	321	359	344	360	351	346	355	348	362	341	335	371	316	362	297	375	321	351	368	324	351	333	364	384	365	363	356	353	366	364	335	353	382	326	346	377	363	349	345	351	354	353	374	368	373	363	369	367	334	375	358	369	375	365	313	363	315	340	347	356	343	373	314	401	374	357	344	368	366	359	356	368	383	380	358	356	380	369	380	371	369	333	349	362	357	363	347	350	348	355	379	340	382	376	368	375	347	376	349	367	374	372	357	339	366	327	364	327	363	373	389	391	372	336	384	397	352	352	347	368	314	404	396	359	314	369	380	356	355	379	368	368	394	356	379	375	352	370	389	322	383	357	341	353	358	373	341	363	338	383	349	339	331	328	369	313	365	356	320	330	335	316	372	345	354	361	344	379	367	366	376	364	354	376	365	366	339	366	363	372	369	385	345	359	386	347	399	372	338	366	349	382	387	410	368	330	358	350	380	349	349	365	370	383	363	349	340	379	342	341	349	356	397	376	367	380	367	386	323	345	368	307	376	334	334	360	363	360	332	375	346	355	351	348	343	389	348	375	395	334	326	386	365	348	358	346	371	372	377	338	378	353	346	390	343	377	358	337	367	344	387	366	333	295	385	364	334	350	361	337	326	360	365	370	350	357	386	374	352	375	367	339	373	365	330	353	352	347	313	335	353	363	363	364	414	382	347	345	338	358	382	364	374	350	355	351	348	341	359	388	329	316	353	353	332	374	358	359	351	333	371	330	382	360	362	354	362	339	357	379	360	364	388	369	400	388	354	368	356	364	392	366	372	361	351	346	417	374	341	344	350	374	361	353	371	321	323	339	341	371	346	392	359	387	374	363	299	368	355	328	335	335	331	346	373	321	380	354	352	344	368	331	325	343	305	346	356	360	333	378	375	350	374	346	348	373	361	344	373	363	353	351	314	374	366	351	352	338	348	357	386	341	360	352	380	368	346	339	371	372	357	346	326	376	366	311	382	374	384	341	341	361	343	319	336	337	350	355	363	365	319	360	359	340	364	367	363	357	357	340	368	341	348	332	361	377	350	362	330	372	390	390	344	316	342	344	339	388	338	361	359	366	338	333	359	311	336	359	386	360	362	316	374	347	395	338	355	369	343	333	342	361	366	339	349	374	323	365	369	345	352	336	360	399	342	355	350	360	346	338	383	348	329	330	356	363	401	339	334	351	361	348	355	362	318	336	348	371	363	366	366	400	358	368	378	332	357	367	352	368	358	365	323	369	354	357	363	323	328	372	376	384	360	344	376	376	326	402	343	391	354	349	315	355	358	360	350	382	376	348	364	340	379	331	345	310	360	359	399	373	371	390	367	378	322	360	369	360	360	378	364	364	378	364	369	340	353	372	357	367	359	345	372	378	366	370	398	346	350	341	357	333	371	362	360	364	341	361	378	327	345	377	350	364	331	367	328	373	364	341	344	347	380	380	347	398	356	333	356	366	315	347	326	365	357	364	349	414	366	361	356	344	370	320	336	312	393	360	378	371	368	391	340	373	337	365	323	360	320	347	326	314	339	359	353	375	394	355	360	336	375	382	364	348	345	345	390	367	334	317	333	319	354	341	384	375	372	336	355	387	385	364	392	361	375	383	368	355	371	344	349	361	344	335	338	349	365	361	360	335	305	369	357	359	371	331	329	308	335	349	366	347	357	335	363	339	376	326	369	377	336	356	368	371	340	346	363	345	397	352	363	348	369	372	350	360	337	346	357	354	353	405	341	356	370	319	342	378	360	376	382	313	321	333	334	373	378	354	363	382	334	353	374	363	324	348	326	335	356	358	312	339	348	364	361	359	311	377	365	380	343	338	383	329	347	328	353	368	329	344	340	368	364	371	352	310	365	363	339	324	327	363	374	367	343	384	391	364	400	339	346	369	359	350	339	366	365	359	373	362	399	372	339	358	335	380	361	350	365	371	361	362	348	333	351	342	366	335	346	355	313	325	363	364	338	351	318	344	353	378	381	375	355	383	361	353	362	342	332	369	341	367	355	351	371	388	335	376	334	356	355	337	364	343	347	351	359	400	363	351	374	342	360	346	358	361	364	352	342	394	376	366	334	353	339	359	322	334	361	406	345	405	344	342	372	352	366	342	323	328	345	319	349	385	353	400	345	355	363	329	362	341	358	380	349	363	353	354	354	357	367	345	335	359	348	359	370	351	307	367	348	341	380	345	332	345	416	345	358	320	352	375	344	340	348	346	341	340	357	339	361	370	363	395	351	359	375	350	376	353	338	370	404	348	373	369	386	342	360	336	355	355	360	358	362	349	383	403	355	319	362	390	353	364	385	380	366	388	315	337	340	392	360	316	346	310	405	330	360	405	330	335	382	346	382	351	357	345	380	366	352	324	399	402	369	398	324	357	327	345	335	397	357	357	359	352	370	372	341	361	364	382	345	391	377	365	388	371	386	362	352	346	342	372	365	355	379	344	332	387	365	356	347	383	382	372	377	359	362	346	380	369	376	353	347	347	365	346	324	379	348	351	363	341	348	367	363	374	381	340	337	364	370	343	400	367	371	324	369	391	346	373	330	320	349	372	356	366	360	370	342	345	340	352	367	354	355	338	366	371	326	313	343	353	368	288	351	388	360	388	370	347	375	370	340	383	340	341	309	356	367	366	384	385	330	368	364	344	360	330	381	363	372	326	337	341	361	368	320	362	337	358	331	348	401	367	370	302	360	343	380	390	356	327	334	309	374	325	323	358	349	363	361	333	392	381	359	363	375	378	354	346	348	357	394	377	358	361	356	370	368	350	337	376	358	342	358	362	355	307	371	375	324	319	344	349	359	353	372	371	320	376	347	343	371	337	338	370	345	340	358	368	364	372	399	346	381	358	371	377	372	380	346	388	368	360	340	352	355	349	365	362	347	396	362	366	377	324	367	373	345	379	330	355	352	366	346	343	345	367	351	376	362	332	389	348	353	385	357	330	380	365	338	341	354	329	346	367	380	393	369	331	373	335	364	366	375	369	367	350	358	380	333	357	390	361	381	385	361	356	374	336	317	383	361	345	333	360	377	337	380	359	354	377	394	350	331	382	355	371	352	373	367	351	330	391	341	388	366	361	349	336	349	341	392	339	323	338	372	350	329	371	378	369	371	350	358	407	336	339	374	367	350	323	360	357	352	361	363	403	350	364	335	347	390	347	391	348	356	380	369	352	385	388	354	367	378	359	368	334	354	318	330	398	340	382	338	393	351	388	340	358	349	371	379	362	354	371	363	367	360	372	360	288	374	369	363	380	353	337	328	344	390	350	328	363	367	377	350	371	367	322	356	338	346	372	336	372	354	300	348	359	372	364	377	371	400	366	378	361	378	395	396	350	357	345	369	342	340	387	387	338
1907	902	795	807	742	779	828	797	764	785	805	793	779	832	792	801	806	798	785	835	810	820	822	768	806	798	737	737	772	811	736	796	788	736	757	781	823	763	751	817	796	778	792	795	797	759	795	798	782	750	782	777	760	787	833	763	766	759	809	832	799	822	807	762	769	792	778	798	767	741	791	768	794	815	763	788	789	772	778	808	788	792	830	774	761	811	787	783	798	788	754	765	857	770	786	743	792	787	798	793	750	799	774	818	780	799	749	723	820	783	831	798	758	763	793	805	796	753	763	762	761	758	768	775	783	786	786	747	791	800	825	730	786	795	812	811	794	780	772	750	802	805	796	762	780	768	789	758	771	826	868	822	796	788	751	787	728	772	798	862	748	776	760	782	785	833	768	766	810	762	780	717	780	752	796	777	761	827	796	774	742	757	787	823	815	822	776	801	811	748	738	764	783	753	776	816	782	795	807	713	783	755	778	772	763	777	764	788	775	769	822	787	781	757	789	791	806	730	837	711	846	798	795	749	717	810	767	761	795	783	753	779	775	777	791	773	754	812	731	777	755	755	773	784	755	754	746	761	759	804	749	807	812	734	777	796	787	764	790	797	811	792	767	795	766	799	803	767	789	716	803	795	735	778	835	795	711	794	763	798	765	785	784	773	803	769	782	771	789	763	802	752	758	781	823	823	787	740	762	772	802	724	813	803	796	764	788	765	777	767	796	792	799	763	767	772	777	779	757	768	773	778	792	805	785	813	802	764	735	763	823	802	777	754	844	832	734	752	763	740	788	810	708	765	795	762	724	786	757	827	798	781	807	795	790	753	801	787	804	764	785	787	791	792	760	786	790	770	789	817	778	824	848	789	755	788	783	748	753	777	774	785	770	786	777	804	792	769	790	742	756	771	807	768	819	791	748	790	811	731	779	831	820	798	716	768	772	785	838	764	752	838	819	762	806	773	847	754	812	773	776	803	772	758	818	776	754	799	817	790	810	756	758	781	755	806	773	811	766	772	763	816	784	782	784	754	751	814	761	770	746	837	769	778	806	759	773	770	763	748	795	802	821	770	802	776	759	770	748	804	786	781	723	776	780	802	792	778	719	800	786	791	778	771	797	761	772	848	794	744	743	754	814	797	796	842	843	805	755	806	835	765	805	729	795	795	751	748	785	741	804	793	805	713	743	776	756	822	785	790	784	793	806	759	792	768	745	749	785	761	758	781	814	783	751	788	792	818	780	748	727	774	736	765	780	757	787	717	811	758	860	776	763	785	811	780	799	790	777	796	779	755	762	834	768	790	815	782	805	749	776	750	774	775	735	829	752	791	758	745	797	738	769	745	790	793	776	803	777	788	788	786	759	852	874	754	821	810	811	800	787	791	752	803	789	765	742	781	775	776	802	779	765	854	773	815	786	748	764	783	773	729	788	763	775	767	768	796	789	765	732	753	772	824	784	766	808	779	780	795	822	796	822	790	795	755	797	824	813	793	745	794	747	792	805	830	753	784	771	791	805	756	787	745	724	815	828	787	781	803	771	775	772	835	786	782	775	771	756	761	751	757	754	817	768	754	747	807	828	792	786	762	739	743	766	810	762	756	778	803	749	760	813	762	792	747	801	811	747	799	840	739	784	819	816	801	757	772	778	784	732	806	773	778	755	832	763	831	766	803	775	779	713	795	770	790	802	837	788	744	819	758	748	804	778	773	807	783	761	757	785	756	795	803	795	799	800	775	778	785	782	733	768	834	732	778	769	838	760	776	803	789	776	759	795	813	767	797	766	765	786	750	792	814	739	804	730	789	793	761	742	771	776	766	795	830	809	801	746	791	763	779	798	771	801	829	791	780	779	732	746	765	804	782	794	736	781	817	840	777	771	758	780	809	749	799	801	819	777	748	761	796	740	791	778	789	768	810	831	795	782	768	776	821	851	838	780	794	775	815	745	784	716	790	812	739	767	764	784	737	768	771	806	804	760	767	781	824	751	817	781	772	736	804	775	811	796	786	744	752	799	801	808	771	799	768	780	707	761	827	755	751	802	748	781	727	760	770	808	774	790	797	787	788	777	777	769	774	763	770	735	804	748	785	782	784	805	745	770	820	829	763	767	781	782	760	764	771	735	813	792	786	755	777	800	809	791	771	753	800	761	800	772	746	803	788	742	838	805	817	805	790	748	770	794	756	830	754	797	784	819	743	785	795	828	824	787	775	771	800	789	759	732	767	803	798	791	750	795	787	778	788	792	766	777	804	828	818	816	783	767	773	790	805	787	766	755	735	780	822	702	750	811	746	811	762	776	788	788	776	772	767	768	801	769	750	798	757	797	784	781	783	746	760	827	760	789	774	771	766	772	798	777	745	792	779	786	798	793	772	810	769	748	754	788	804	813	813	799	745	747	764	714	774	765	800	799	740	799	794	776	738	761	755	763	819	858	787	750	766	836	810	813	778	807	736	752	797	774	761	777	779	825	779	853	741	795	806	793	826	816	789	778	770	807	752	787	789	789	827	777	776	761	784	792	778	752	758	791	784	747	811	741	785	767	783	779	805	705	793	795	772	767	778	771	780	742	818	770	822	766	793	796	817	793	775	753	758	784	769	790	747	771	785	834	762	810	795	814	796	747	746	762	796	758	792	753	777	855	798	738	814	752	773	813	784	745	805	829	788	736	798	763	794	777	763	811	790	874	796	793	769	787	790	839	762	805	790	761	798	800	738	767	780	727	751	765	838	790	766	796	740	808	781	777	831	742	813	814	812	732	778	807	767	815	840	751	781	762	749	811	788	748	783	808	747	827	732	799	771	756	733	802	814	802	823	815	755	741	763	774	757	815	805	707	735	761	726	754	711	789	818	723	816	784	783	755	734	797	821	806	717	779	743	785	736	782	743	752	775	773	732	805	793	825	813	782	775	827	817	765	739	804	763	780	760	797	737	808	734	748	816	768	764	743	700	743	771	720	811	742	732	752	772	796	757	787	816	771	794	750	813	776	765	817	845	773	791	801	765	773	761	784	771	774	818	790	787	753	786	824	826	792	770	826	817	812	822	795	805	741	789	777	799	799	794	768	781	748	829	742	773	753	793	804	759	745	775	812	741	785	779	773	752	778	811	778	792	767	820	784	783	767	782	801	756	847	788	840	824	726	799	763	788	802	783	824	757	755	799	764	793	819	784	721	736	811	779	781	779	769	822	802	807	752	790	768	776	819	739	824	827	775	765	783	765	820	815	734	784	756	809	768	799	788	779	770	804	791	751	820	714	740	777	770	795	781	756	741	800	835	791	750	739	848	799	787	774	779	767	725	744	815	745	761	766	732	749	806	817	763	758	780	730	791	739	805	760	770	806	791	747	760	771	786	797	773	744	745	766	798	823	796	835	808	741	837	785	790	814	801	777	775	807	738	782	759	831	778	820	782	758	802	737	768	728	833	806	788	806	806	758	743	771	783	780	800	757	816	766	732	765	772	786	823	787	770	799	753	761	756	760	814	748	776	763
7503	908	714	523	371	265	229	208	223	230	221	247	216	194	189	185	191	172	156	183	143	152	150	173	174	142	177	182	171	149	179	189	176	168	150	172	146	152	190	161	160	172	185	154	164	182	149	143	160	153	169	152	183	172	168	170	162	172	159	199	202	174	167	155	147	162	181	151	171	155	152	160	134	161	177	184	146	153	154	152	156	163	168	147	161	157	149	165	165	170	168	157	170	156	174	155	182	165	169	180	176	187	160	146	161	184	158	162	181	193	191	180	152	152	166	180	156	159	151	143	160	152	151	160	177	191	192	182	148	181	178	142	148	162	135	155	143	144	137	152	139	171	150	147	159	169	167	151	168	165	198	151	178	170	148	155	165	149	160	155	157	172	182	153	169	175	167	160	159	155	185	163	162	166	153	178	179	172	148	199	198	186	182	201	167	164	166	172	138	162	175	150	183	147	155	148	166	151	172	165	169	157	141	157	142	175	177	166	175	170	174	154	162	158	168	152	174	147	178	185	153	140	173	164	156	146	185	199	185	159	160	172	151	185	170	131	177	160	186	178	182	183	192	185	162	156	165	176	157	178	203	165	171	146	162	186	151	153	149	159	164	176	157	171	171	177	188	138	177	161	190	179	154	169	185	175	181	172	165	137	195	164	176	159	147	145	147	174	181	174	150	164	173	188	163	178	163	163	163	181	169	189	163	148	146	149	149	173	163	181	156	154	169	171	172	174	164	173	180	167	142	164	159	142	152	156	178	175	183	160	159	171	170	173	153	179	157	177	173	174	198	229	187	187	186	152	146	163	156	157	180	175	168	173	162	170	179	169	164	172	188	147	155	156	148	149	193	158	176	187	165	176	157	150	171	163	147	154	151	164	151	159	174	200	209	182	162	171	160	180	159	183	150	143	156	171	156	152	154	160	174	145	175	184	149	171	170	133	161	164	170	187	163	179	156	169	176	159	172	179	177	174	150	175	154	164	158	159	165	179	145	171	160	167	165	177	161	190	162	170	180	162	158	151	185	154	167	159	172	170	150	157	184	172	175	201	183	171	145	204	165	173	165	156	182	151	162	176	143	167	161	144	176	173	182	166	173	146	178	187	177	162	160	158	152	172	179	185	172	168	204	175	155	171	170	156	162	184	154	173	167	166	167	141	169	154	158	159	169	173	161	157	167	148	164	156	171	191	176	162	165	157	160	158	158	177	168	170	148	197	187	170	167	178	156	175	165	185	150	157	179	187	171	186	176	167	146	189	164	182	161	173	145	175	178	186	154	153	159	177	166	156	169	140	169	185	167	195	170	173	182	180	185	168	162	149	137	150	168	147	179	154	165	150	164	168	192	170	176	164	191	164	162	192	194	182	185	173	178	150	152	156	174	162	156	163	163	163	176	154	186	140	161	165	164	138	159	159	166	162	162	169	183	168	175	164	150	175	167	164	163	174	166	158	180	171	164	159	168	164	162	159	179	175	155	157	170	158	144	156	140	158	158	184	176	165	180	162	159	148	153	171	171	168	176	164	156	189	165	156	145	180	157	153	166	177	161	165	162	138	191	153	184	157	165	155	168	163	167	156	157	170	154	173	137	147	155	163	191	171	188	187	181	179	157	174	168	133	168	176	167	179	157	190	176	185	181	161	139	162	153	184	161	190	187	164	154	184	170	159	143	167	177	175	165	166	149	146	171	159	148	163	160	147	149	141	174	144	147	158	156	150	168	150	157	137	177	177	172	168	194	173	166	178	165	158	159	163	166	180	176	151	149	186	158	161	180	172	176	199	200	178	162	163	165	168	178	177	163	178	173	159	147	174	161	162	165	180	157	175	175	157	164	180	158	160	177	187	161	156	164	149	152	140	185	143	165	168	176	171	160	176	174	156	188	151	157	180	170	161	160	164	159	162	160	155	163	177	168	155	154	184	170	164	154	144	183	143	145	163	150	172	160	160	125	149	151	174	168	146	159	174	173	155	168	155	148	178	176	155	171	165	164	162	160	165	174	157	158	189	160	159	161	170	184	156	168	198	186	170	171	169	184	155	137	162	137	172	165	144	162	162	186	171	163	191	174	162	173	165	175	156	122	200	175	165	167	166	160	166	146	187	160	178	153	144	140	183	154	177	208	165	174	183	149	183	194	139	144	162	183	157	171	162	183	178	168	163	164	159	159	164	142	160	188	164	167	155	149	174	155	173	193	168	157	172	174	150	156	175	148	170	173	169	165	176	177	165	134	169	165	172	157	127	165	187	172	167	186	152	169	171	161	174	148	174	150	122	150	137	185	168	154	181	163	163	174	167	155	148	154	147	166	163	163	188	164	169	161	187	165	186	170	161	175	179	165	158	184	168	171	147	164	157	163	170	180	170	166	155	153	158	167	141	148	160	157	173	195	158	196	182	176	150	141	161	193	149	144	169	183	169	147	179	173	154	169	144	171	133	175	167	189	164	214	143	189	159	148	138	172	169	186	159	176	170	162	145	190	166	173	173	167	162	142	133	151	166	177	159	166	166	191	157	144	167	155	159	152	143	180	159	163	160	146	168	157	160	155	166	163	154	158	151	179	173	165	167	185	170	158	149	189	183	162	199	204	166	161	153	165	153	157	149	177	187	156	169	157	151	165	168	179	192	167	180	164	145	161	178	161	170	170	166	162	160	166	145	141	158	146	163	153	170	180	147	144	145	154	155	166	179	170	170	165	138	156	171	169	157	178	152	156	160	142	167	162	171	156	159	145	211	156	163	155	181	173	182	161	176	176	152	177	177	156	152	167	163	172	155	147	162	155	162	175	185	150	178	162	149	175	160	173	183	173	171	181	174	179	185	165	171	161	172	157	159	172	179	158	150	161	140	163	175	151	171	176	149	143	166	152	148	139	162	167	160	175	159	148	170	170	171	180	189	171	193	163	149	176	194	175	164	171	149	163	162	191	164	154	129	155	169	153	167	161	186	166	202	139	162	167	134	163	147	162	149	164	184	166	178	157	184	165	179	154	162	168	174	172	206	195	181	159	150	142	158	160	171	191	179	181	162	169	172	167	187	173	169	179	186	182	155	166	145	169	165	162	158	193	176	139	152	164	160	146	154	150	171	167	175	168	175	158	184	189	177	171	161	156	163	174	168	167	172	182	167	168	161	164	148	152	162	190	189	153	158	163	179	160	176	177	149	178	175	163	183	146	174	160	154	198	174	154	153	155	147	167	192	169	178	161	169	174	156	178	177	154	169	166	164	175	146	152	161	166	154	140	160	154	170	138	150	143	159	153	142	167	165	173	195	179	172	159	155	178	161	185	172	174	150	167	183	151	167	188	173	209	169	162	167	169	158	175	176	193	185	165	175	169	154	164	155	168	179	157	174	185	171	169	191	171	129	159	164	169	154	129	157	184	167	197	153	178	151	184	171	160	160	161	166	149	184	165	178	184	189	169	147	165	156	195	195	171	178	159	188	136	183	149	184	176	150	177	163	147	193	169	175	159	153	177	171	152	172	157	147
6162	1072	1459	1556	1267	924	847	707	746	632	592	561	562	521	549	508	539	459	468	427	417	445	489	474	424	402	480	399	412	436	455	382	457	423	427	418	416	459	415	420	458	415	420	426	440	429	382	422	395	429	450	430	397	399	419	412	433	385	418	435	440	415	415	409	439	411	400	421	382	398	426	394	421	436	414	411	385	449	434	402	375	415	382	407	429	428	410	437	403	388	442	383	390	399	437	384	431	401	415	449	372	406	418	408	441	411	406	405	407	406	424	423	396	405	410	412	423	438	411	413	411	410	426	423	390	383	395	399	436	426	425	406	403	414	421	400	406	388	414	420	440	417	402	424	419	384	411	431	394	423	398	405	423	439	426	403	383	417	443	417	423	376	397	448	387	433	406	465	397	431	437	380	400	460	435	403	388	413	396	419	399	451	400	429	386	401	401	417	371	446	422	425	419	412	398	402	376	417	414	423	408	400	423	402	411	432	437	407	385	433	400	448	414	418	406	435	424	401	388	422	439	447	405	439	398	424	427	427	360	377	455	423	384	414	409	419	424	398	367	419	424	404	428	427	381	416	432	430	400	423	392	398	423	386	420	402	440	406	422	459	395	384	437	394	409	409	427	395	407	442	419	440	382	417	416	386	403	423	395	434	440	404	378	423	400	397	410	433	415	402	421	446	427	393	400	432	427	445	406	402	418	398	408	428	442	424	393	386	376	419	373	420	429	415	411	427	422	398	423	425	406	384	410	382	388	385	421	435	409	397	396	408	419	409	416	388	404	432	441	427	398	423	380	427	429	407	426	397	393	393	416	411	399	423	430	409	417	456	399	416	408	459	394	413	433	387	394	430	361	383	406	408	412	396	395	411	403	437	434	405	427	446	419	405	426	410	426	391	450	384	418	392	395	424	394	422	435	377	393	419	397	405	417	408	412	398	428	404	406	404	415	451	427	383	385	406	416	410	429	424	390	389	390	406	397	429	416	414	472	411	399	394	412	418	432	404	405	391	433	413	444	413	418	430	414	414	421	429	409	381	429	426	427	394	411	407	403	445	423	411	450	398	425	372	374	406	423	422	420	419	397	376	440	416	406	413	398	397	408	411	376	381	413	442	394	388	383	404	408	412	422	421	431	382	373	433	405	382	409	416	411	395	383	412	398	391	413	407	411	427	373	418	433	417	400	408	413	383	400	437	430	413	403	411	454	416	425	406	438	430	415	432	404	419	420	431	401	414	376	407	415	440	484	388	433	425	393	432	368	420	412	406	374	430	416	400	410	416	433	453	419	412	388	405	415	391	418	419	411	430	468	423	434	388	376	405	416	408	399	405	437	415	393	434	447	426	396	441	450	398	389	417	428	375	414	375	403	390	416	389	447	441	407	416	417	400	403	403	411	401	405	425	406	393	398	390	386	374	371	419	444	414	366	383	416	416	388	419	394	412	402	422	417	427	454	388	423	408	401	403	420	412	455	423	422	393	401	439	402	423	405	454	392	417	416	402	397	437	421	420	412	426	390	393	397	407	388	434	431	399	424	439	424	396	451	407	404	442	423	445	408	370	403	359	413	443	405	413	378	443	435	376	424	384	401	416	429	421	399	402	390	418	416	395	390	432	411	362	421	434	426	394	424	419	402	426	465	436	434	392	414	415	389	424	411	421	392	418	420	382	426	391	395	407	432	418	397	421	439	429	392	409	409	405	391	431	413	407	393	459	429	436	392	417	456	399	439	409	390	424	426	425	410	432	409	408	408	439	439	439	427	381	419	430	394	403	429	397	428	427	448	381	390	410	453	395	423	422	392	399	394	389	402	416	413	387	386	391	421	412	412	369	404	391	443	427	392	398	391	447	432	433	414	398	403	396	413	398	420	390	387	423	412	407	399	383	406	398	401	431	412	412	405	419	443	420	420	419	410	433	385	393	435	402	424	418	380	411	433	399	387	384	404	416	402	365	408	383	416	348	396	399	403	428	386	426	353	387	446	423	408	386	443	393	415	372	413	417	387	391	426	411	405	442	405	412	424	390	431	382	358	425	469	378	414	409	405	405	406	420	393	415	421	425	421	426	416	434	415	418	449	396	388	402	402	414	425	370	421	430	416	426	424	409	422	455	428	391	384	404	404	425	404	404	389	397	393	425	425	424	438	433	437	374	407	414	412	432	390	418	425	412	414	448	406	407	406	405	399	396	429	414	441	429	406	397	434	439	402	452	425	412	420	420	397	399	423	417	390	398	396	382	432	412	421	377	422	407	395	436	392	420	406	408	402	434	416	427	419	401	394	422	398	416	389	436	414	412	426	420	375	410	452	423	393	410	430	434	391	378	424	425	414	376	397	396	410	413	426	435	396	422	414	425	414	399	418	418	428	382	412	426	380	437	387	421	397	431	397	398	419	412	399	408	395	436	427	425	402	410	405	410	392	404	429	424	419	428	379	428	398	403	394	388	438	418	451	404	419	401	421	432	445	395	415	407	427	412	400	427	403	392	435	381	424	420	422	396	409	403	417	393	384	387	436	431	423	426	433	419	402	373	422	450	408	433	432	418	399	427	409	417	413	387	386	419	400	405	400	428	408	421	457	419	428	402	426	418	400	412	388	436	437	418	455	419	390	375	418	402	387	434	408	442	438	408	422	418	391	402	411	424	408	371	447	446	401	440	412	396	392	419	443	433	405	398	414	421	389	400	441	441	454	395	404	428	425	409	412	429	383	399	404	407	407	400	420	403	406	409	421	381	414	404	447	378	457	394	384	426	380	444	405	416	404	436	424	386	449	427	426	418	434	364	416	445	395	391	419	448	426	436	422	383	403	421	421	386	431	438	391	405	425	398	369	463	428	420	404	459	380	405	393	409	436	430	429	406	411	449	395	418	401	413	395	432	378	389	452	404	421	403	406	411	409	431	430	430	408	417	396	391	419	371	383	428	408	380	383	433	412	402	449	439	416	430	400	457	417	412	406	411	403	427	440	387	443	402	464	363	422	397	412	432	400	397	390	367	405	424	386	435	419	415	390	421	388	408	393	388	409	418	424	425	402	485	449	421	430	393	410	415	413	392	371	401	404	406	405	395	431	410	425	407	402	434	401	358	402	448	448	423	427	409	405	381	418	448	404	392	420	435	434	414	431	430	398	423	425	398	420	426	416	461	390	412	428	428	397	417	428	404	407	442	396	469	387	437	384	402	441	420	410	412	427	422	421	414	409	395	386	447	455	410	425	397	425	384	419	435	412	412	429	426	432	434	418	440	424	396	397	408	428	421	444	392	424	382	445	419	414	411	389	421	424	435	368	424	376	445	427	385	381	416	409	399	411	408	434	419	420	383	426	409	417	420	418	419	407	431	423	410	464	405	404	402	420	409	358	367	423	413	398	402	422	403	438	416	384	416	404	417	433	414	409	418	414	386	421	381	398	437	411	413	419	422	408	415	399	439	402	404	462	416	427	395	420	407	405	395	390	401	425	410	385	406	387	402	412	430	424	447	410	408	372	417
14504	2010	1264	881	613	431	378	349	321	297	279	256	286	268	237	244	247	262	198	227	218	229	248	214	228	262	223	244	214	213	211	211	221	245	206	213	226	206	221	210	215	204	209	211	199	241	231	232	216	212	262	202	227	216	229	227	207	212	238	229	221	200	227	214	226	242	225	225	221	213	222	220	234	238	227	209	221	239	227	229	209	212	235	232	196	213	227	198	227	209	197	189	220	232	234	216	202	225	239	223	216	210	216	210	224	213	213	213	250	217	199	201	192	241	214	248	228	202	230	208	233	228	213	219	212	229	220	242	229	214	245	213	203	243	224	217	210	189	226	250	213	243	216	185	209	206	212	211	200	230	240	243	221	226	217	209	211	225	226	215	228	231	206	220	205	233	209	224	194	230	217	243	206	234	226	212	213	238	197	215	200	224	211	186	229	245	211	236	197	221	203	244	206	217	234	233	196	215	217	205	247	230	211	198	183	213	201	220	242	213	211	252	232	222	229	224	216	239	248	219	227	226	209	224	238	233	267	186	207	214	207	244	232	187	240	236	206	212	214	210	201	250	203	197	235	188	221	214	247	199	227	212	194	247	231	182	232	211	212	213	232	229	257	232	230	232	193	198	256	227	212	218	221	229	208	173	209	245	197	262	249	234	235	214	229	216	216	209	214	216	215	234	224	241	230	216	207	219	211	231	242	218	219	218	236	215	212	197	209	185	222	234	207	217	228	197	222	190	205	222	231	216	223	202	224	214	213	200	186	203	216	202	247	224	207	221	222	200	222	224	223	229	207	206	209	232	207	217	210	236	231	224	219	235	239	227	216	228	228	209	219	187	211	218	182	186	227	207	237	230	234	246	237	231	188	245	224	237	213	207	230	224	227	237	211	230	217	229	206	213	226	213	208	212	210	190	212	190	212	226	229	208	237	249	206	208	243	197	211	223	212	213	234	205	220	219	203	222	211	223	214	216	207	220	208	219	194	201	217	229	234	238	231	217	230	212	196	216	205	226	210	224	212	228	212	221	190	221	211	222	216	214	234	205	221	225	203	215	235	195	223	204	237	227	242	221	224	220	184	216	245	230	227	219	229	229	216	206	206	220	249	202	215	227	223	199	217	243	206	228	227	264	224	238	197	230	208	210	213	219	238	194	214	208	196	215	216	205	207	250	216	219	224	196	217	229	229	212	235	232	192	233	201	213	209	221	226	215	209	236	223	207	211	189	247	216	208	221	227	200	215	222	205	209	241	216	216	198	230	230	229	213	206	187	206	255	208	197	235	234	219	233	223	220	229	230	203	228	214	201	210	244	210	249	233	218	247	232	231	230	236	242	222	212	232	207	210	226	217	197	220	225	207	217	221	178	225	230	210	239	223	213	236	224	247	201	195	210	228	242	213	238	202	261	235	209	217	199	246	201	232	234	255	220	188	197	238	230	200	223	200	221	184	231	228	203	265	218	243	221	250	245	224	232	221	204	209	218	229	184	193	215	221	183	226	208	207	204	208	227	213	241	237	218	203	229	213	226	230	189	213	228	211	228	236	226	224	203	230	236	231	205	233	219	222	223	193	196	200	234	227	197	235	227	213	224	206	225	239	211	205	211	237	228	199	215	233	227	223	234	219	212	212	213	213	259	233	239	243	223	220	223	204	200	222	223	235	215	243	223	216	219	214	228	205	225	224	229	234	208	208	229	199	215	209	218	230	214	233	214	213	235	179	215	230	232	214	218	210	211	206	206	210	211	216	267	223	236	182	236	223	205	232	203	216	228	195	206	230	230	227	218	220	213	215	255	202	195	189	226	208	219	197	232	215	221	217	229	214	233	205	197	219	196	213	228	182	191	212	230	239	201	206	238	193	204	221	206	218	198	222	247	221	218	196	199	210	209	226	231	234	209	208	264	211	246	224	183	221	218	222	194	218	217	235	230	247	204	215	237	222	212	243	199	233	222	241	216	224	232	222	230	220	230	221	221	247	248	227	230	219	232	189	212	239	221	205	233	223	229	242	246	195	185	221	255	213	216	234	225	209	209	228	213	209	203	208	226	243	210	215	213	195	212	220	226	223	227	206	216	214	250	220	209	215	230	227	247	224	218	235	221	253	223	197	220	242	214	232	247	223	227	223	205	248	246	206	205	230	224	198	226	211	220	190	191	236	208	223	240	233	228	187	209	179	221	222	205	199	221	214	209	240	220	221	222	214	185	214	224	218	232	215	220	213	220	221	223	209	196	228	217	227	187	204	196	238	217	233	232	210	207	260	228	199	220	192	210	237	224	220	213	205	198	237	241	228	191	222	232	243	232	234	230	201	193	213	223	228	223	225	222	256	224	234	203	240	242	243	187	212	233	251	235	240	211	196	211	221	211	219	211	193	223	227	234	222	224	218	221	229	233	217	239	193	223	212	218	212	213	222	241	227	214	197	207	233	209	224	180	199	211	215	239	190	208	213	215	225	218	238	223	212	219	252	225	206	198	233	207	192	241	199	223	211	213	200	222	216	215	202	217	225	204	220	190	206	223	216	214	205	219	194	229	216	217	235	234	242	228	220	232	203	186	225	223	240	234	231	196	242	213	212	230	229	225	203	246	217	240	194	226	230	226	235	207	229	205	212	210	191	215	218	215	218	228	228	220	229	218	217	216	200	197	211	211	224	219	235	243	213	232	232	205	235	201	215	241	223	215	218	238	226	205	239	212	227	203	204	189	209	240	226	222	240	181	222	219	241	231	226	221	227	227	223	207	223	199	221	216	205	235	204	227	229	219	221	203	236	221	211	231	208	232	247	230	212	202	222	223	233	233	224	207	238	195	204	237	192	251	237	233	226	195	246	230	237	214	211	220	216	208	247	223	189	220	250	200	231	209	207	201	210	222	238	214	237	251	220	219	247	214	253	219	236	222	206	196	225	224	232	198	213	205	213	250	261	201	227	260	195	239	214	228	204	222	211	221	195	222	239	224	204	190	211	202	219	200	209	198	216	239	223	233	223	235	241	202	194	235	222	238	197	223	207	210	211	229	220	209	219	220	212	227	213	226	225	216	218	189	209	211	204	225	231	206	204	246	217	206	199	232	221	225	245	216	214	207	220	237	216	244	240	256	205	213	215	234	234	215	237	223	189	209	231	240	212	216	221	182	217	207	215	225	191	209	222	224	236	210	203	198	213	220	206	246	243	191	215	223	226	225	215	220	228	218	223	210	230	226	223	211	219	200	229	231	219	249	227	196	210	216	229	217	204	205	201	209	221	205	197	215	222	214	219	222	203	220	230	263	223	231	198	219	199	208	204	275	222	218	227	239	224	214	208	226	203	214	239	213	239	239	209	225	236	205	223	226	219	223	216	200	215	237	247	227	229	212	217	240	205	253	242	217	220	236	229	204	232	229	226	199	182	212	220	223	215	232	229	235	225	255	213	208	202	215	215	221	208	208	212	215	211	220	199	193	222	218	212	231	225	210	206	233	202	201	231	201	221	220	193	198	231	196	222	222
8291	1912	2492	2842	2052	1548	1296	1126	1010	984	870	837	788	718	752	703	727	705	646	613	700	699	639	627	621	586	582	638	584	617	640	612	609	541	605	551	590	565	555	518	558	548	562	522	585	552	564	593	584	526	594	548	540	551	520	583	588	592	522	578	530	589	536	605	548	542	540	510	597	562	561	543	546	534	578	566	611	572	534	517	549	564	542	555	580	580	531	566	551	553	580	533	558	535	590	597	516	592	503	552	595	535	536	538	584	575	567	532	560	569	552	545	545	549	569	583	516	529	516	558	545	557	540	544	526	584	511	554	569	537	573	595	556	558	544	566	565	554	550	572	580	524	553	589	538	518	558	552	580	513	539	533	496	559	564	512	500	555	542	543	521	515	566	538	552	518	530	553	552	528	561	510	536	542	500	552	527	601	531	539	573	557	532	498	535	572	548	528	589	541	521	520	552	557	586	573	576	550	527	570	535	542	569	519	550	516	587	568	478	549	514	550	550	539	510	550	526	513	566	545	517	510	578	541	534	555	547	516	575	532	534	608	566	556	489	592	606	528	550	583	544	550	492	533	567	523	537	565	528	556	532	584	530	581	543	563	538	515	566	556	511	530	544	545	592	526	498	589	569	562	487	537	567	549	533	570	563	524	518	524	565	579	560	568	550	562	598	527	560	548	530	543	556	573	578	556	557	559	533	558	559	546	595	539	493	525	558	560	535	540	525	554	566	552	516	511	531	542	556	508	548	555	584	551	557	553	561	550	508	548	495	537	511	532	536	545	548	528	542	526	584	531	581	582	550	579	577	548	559	551	557	541	586	523	585	586	543	554	578	552	580	532	535	561	581	556	527	511	509	538	565	572	535	515	544	558	536	558	550	578	566	586	558	542	543	583	534	573	553	579	560	575	556	515	519	540	522	554	545	582	567	535	561	548	565	566	558	561	530	543	471	559	496	564	504	566	594	569	527	553	518	526	548	581	518	567	576	555	564	526	565	552	517	574	532	546	520	524	525	559	564	549	598	520	545	544	516	572	533	536	516	535	572	541	582	551	538	550	531	528	574	558	541	562	542	530	571	544	552	547	564	529	542	621	537	589	551	543	491	555	588	519	581	566	570	551	568	539	592	543	542	533	583	547	555	583	560	507	521	524	547	535	546	521	572	533	579	566	574	572	484	532	556	554	554	565	517	575	565	532	503	532	530	552	568	541	544	537	531	535	566	543	532	523	535	548	522	516	549	575	488	580	504	498	523	556	561	535	565	563	587	533	568	546	560	548	541	530	571	554	500	512	584	555	551	558	535	543	573	550	556	558	527	527	570	583	530	638	574	550	568	544	534	529	534	544	556	569	553	559	513	535	558	520	555	557	573	547	579	574	579	535	553	568	533	564	578	570	514	521	508	557	561	578	513	531	576	542	516	511	501	539	500	586	593	576	546	508	587	527	547	557	565	559	581	552	531	566	552	539	559	508	546	584	575	617	543	580	523	562	602	522	535	568	593	532	566	592	538	491	555	564	570	535	536	533	538	547	600	538	540	550	522	503	506	590	558	583	542	578	570	520	578	561	529	550	533	542	535	558	516	549	567	550	551	570	599	543	539	534	561	525	547	522	574	569	561	549	551	547	556	529	518	518	597	548	564	545	535	546	554	523	579	549	575	570	542	552	518	536	535	498	577	527	588	521	575	567	547	570	544	563	571	562	577	576	530	524	586	523	519	583	527	570	542	544	565	546	541	525	519	575	552	526	539	522	592	566	531	552	565	526	567	537	575	562	554	566	544	557	526	524	541	564	510	550	576	556	577	553	576	571	547	564	528	568	559	584	582	552	505	536	569	562	577	599	555	542	532	566	573	564	538	541	582	544	500	540	571	573	512	554	565	549	564	563	564	543	545	552	564	567	594	549	544	573	535	530	564	558	574	533	525	558	535	560	546	543	516	581	550	535	573	555	520	611	559	530	587	553	560	578	579	484	503	544	531	542	585	556	534	578	526	519	537	516	583	544	525	558	519	520	543	501	556	531	543	527	597	582	562	546	574	578	568	572	551	518	528	584	527	548	589	539	588	588	559	543	528	536	528	524	571	514	554	507	584	530	563	553	559	587	571	537	600	524	535	539	555	575	562	527	501	524	571	566	528	574	499	514	568	575	561	570	560	530	566	520	578	578	556	510	572	553	553	557	550	531	538	554	606	514	574	590	534	541	541	586	578	565	568	535	535	553	544	562	556	519	503	545	560	572	533	550	546	563	571	556	558	542	561	510	523	547	566	523	561	544	499	563	583	565	550	533	537	564	547	538	578	597	603	541	554	544	536	520	554	551	565	569	538	561	538	578	556	539	533	546	571	563	548	565	592	575	552	535	610	538	524	525	539	589	564	522	567	533	564	536	563	516	540	500	608	582	576	605	567	550	535	534	522	551	584	543	566	547	622	524	557	552	542	547	550	559	541	549	554	583	533	555	530	507	527	548	566	545	550	551	554	548	570	597	524	557	547	510	492	565	578	573	521	526	552	539	533	521	509	535	575	531	510	542	549	535	534	556	524	527	557	546	543	541	516	518	541	530	558	503	556	536	534	514	539	527	553	562	518	563	596	518	559	507	531	528	584	529	565	531	539	551	608	589	558	542	556	537	583	561	558	558	577	563	547	534	548	573	585	525	576	562	552	510	516	572	523	525	550	506	547	535	565	556	560	527	560	566	524	548	515	535	494	499	569	581	587	568	569	563	610	553	519	544	564	601	579	559	531	555	537	595	568	523	534	509	514	532	525	539	554	517	562	566	530	557	534	549	540	550	554	559	563	555	572	486	550	552	546	535	611	534	545	524	551	528	567	542	536	540	566	534	541	578	523	569	555	522	544	502	557	551	575	522	563	571	576	548	526	578	576	529	548	532	546	533	558	570	555	500	526	509	556	521	545	561	563	554	496	554	560	557	573	529	592	537	539	559	551	564	541	532	567	541	530	570	546	566	513	583	527	564	527	525	581	548	555	558	557	550	552	558	534	555	573	532	555	564	576	544	537	535	550	561	540	515	596	559	556	554	538	562	547	528	511	563	570	501	524	550	555	537	602	513	556	534	560	527	576	557	536	498	511	572	539	541	547	566	579	536	530	539	507	587	517	539	560	553	571	564	545	506	568	524	559	551	576	542	551	588	546	572	524	559	523	537	515	529	537	517	540	521	542	560	530	577	539	570	563	558	553	575	523	533	524	564	536	495	544	544	544	583	548	540	605	511	539	529	556	536	592	545	557	539	509	588	536	577	554	537	541	519	566	560	545	584	552	552	572	571	560	562	527	557	610	592	568	526	526	548	547	576	595	531	553	544	509	558	569	557	552	565	538	557	538	563	533	550	589	522	531	544	487	542	528	535	531	538	558	525	517	532	547	551	520	562	548	534	522	587	569	557	532	546	509	594	516	562	558	592	577	523	525	566	542	524	566	542	586	564	569	574	544	529	589	586	596	573	546	597	552	552	569	594	595	541	553	534
1654	449	393	368	325	364	348	407	355	355	393	385	333	354	365	372	370	390	335	337	386	360	357	330	389	358	376	326	344	350	364	377	340	339	320	348	374	389	368	327	358	345	362	391	381	341	381	368	358	346	355	351	355	340	335	355	332	353	346	364	362	350	351	308	315	372	356	357	335	359	385	391	327	343	363	387	333	356	383	330	382	305	367	310	353	367	353	368	348	345	368	338	372	370	373	353	351	342	335	399	367	332	346	357	345	363	327	368	337	324	370	370	333	317	352	359	363	360	339	345	332	344	381	379	364	344	324	332	389	319	367	350	347	348	381	372	358	345	347	330	327	340	361	372	345	376	367	383	351	365	334	370	343	370	327	366	361	359	331	368	368	389	357	322	340	366	394	375	342	372	333	361	358	371	382	384	344	369	293	344	334	398	342	390	355	354	366	377	361	347	363	354	365	352	370	380	361	380	356	370	351	348	373	339	362	397	323	350	338	348	374	347	399	393	386	320	362	374	340	373	371	398	379	347	353	374	379	367	372	363	361	336	364	392	374	371	368	377	358	383	343	345	349	348	317	349	342	398	380	330	323	318	354	370	341	367	353	343	368	361	404	379	346	335	342	327	356	312	334	379	343	386	373	367	343	344	393	324	348	358	348	361	342	380	379	381	346	353	357	365	333	373	360	363	354	332	359	364	312	390	370	339	364	355	362	364	384	354	317	356	361	347	337	353	339	354	389	391	337	373	343	371	346	400	333	390	431	352	378	363	374	376	334	336	332	324	359	341	338	385	331	370	380	362	401	303	361	385	347	343	358	355	379	375	369	357	350	380	388	380	341	379	372	356	349	366	338	358	340	341	327	365	359	349	355	374	315	348	380	390	345	338	351	377	371	336	363	325	346	349	321	331	359	341	409	377	345	350	327	345	353	355	349	364	340	364	374	330	352	338	398	366	367	344	365	343	375	360	345	367	346	362	387	353	355	350	324	368	340	366	367	384	289	373	388	356	349	365	350	326	376	332	368	366	344	363	363	320	354	335	342	377	359	371	366	368	358	343	331	369	343	346	399	385	345	336	361	388	357	311	383	335	300	345	372	382	360	352	338	355	342	337	379	319	307	334	336	354	364	389	345	376	361	355	353	349	334	332	364	346	373	351	364	368	367	356	364	377	365	364	387	376	352	334	372	372	350	358	352	335	372	364	338	341	355	342	331	411	362	311	345	310	352	378	342	343	349	388	345	337	388	333	385	374	332	359	410	334	367	364	397	338	380	326	345	375	335	331	331	358	407	328	362	347	376	325	348	336	380	335	383	348	369	384	379	349	341	352	340	359	358	359	332	350	353	383	400	380	366	351	350	387	349	323	348	355	368	350	350	379	339	376	382	359	355	327	387	350	359	336	351	367	336	334	363	335	366	375	334	329	386	351	321	333	368	379	342	341	370	383	366	349	369	328	392	349	390	367	332	361	358	364	353	355	384	357	379	358	361	399	339	333	343	360	371	358	375	358	358	340	345	383	377	354	328	343	349	372	377	341	346	326	370	350	379	353	357	342	364	373	371	325	390	335	358	360	339	346	380	348	354	376	378	325	349	345	381	316	374	338	353	361	376	377	378	356	328	353	314	331	335	366	353	384	361	368	378	374	366	394	358	388	352	372	310	354	360	395	361	320	329	362	369	375	327	355	372	364	347	351	401	392	366	343	365	367	342	328	374	324	317	339	329	344	410	374	378	336	340	352	340	365	382	346	352	387	369	344	386	324	381	378	338	399	394	335	403	393	385	364	361	353	370	367	365	369	351	389	388	355	363	374	354	365	371	363	350	341	348	383	377	370	364	333	331	378	364	352	356	325	337	364	384	367	310	357	359	355	388	378	361	366	378	371	355	352	404	344	365	372	369	342	377	379	391	342	356	366	337	314	364	383	372	337	354	358	312	377	377	313	343	348	348	344	343	351	362	372	376	320	370	328	322	386	341	352	368	331	353	370	328	350	385	364	382	335	362	371	366	343	377	360	385	337	342	362	367	347	349	353	338	371	371	380	382	342	331	365	377	330	356	385	357	365	385	323	373	334	352	397	351	387	356	367	360	357	326	360	326	356	344	326	344	372	333	347	375	356	348	357	331	345	340	365	326	342	344	327	357	359	377	334	337	349	357	366	399	361	347	355	383	329	359	369	374	366	367	363	323	385	322	362	361	366	386	334	335	335	341	348	325	374	371	382	355	349	369	400	377	357	370	402	337	352	388	380	361	360	375	390	390	342	356	378	328	321	304	339	369	385	358	347	344	365	319	367	335	374	383	351	362	391	342	348	378	374	346	361	379	368	377	374	338	357	379	349	338	374	382	336	293	327	404	381	374	362	341	397	378	341	328	342	367	355	353	346	380	371	353	413	366	340	330	364	354	347	320	360	365	363	367	364	335	363	353	317	351	326	353	347	373	355	352	366	321	356	399	389	373	352	388	376	383	374	348	367	379	368	359	356	326	336	386	356	366	340	361	335	391	386	354	352	356	351	348	321	354	369	351	372	376	340	373	365	342	371	375	354	355	320	340	331	361	356	374	353	350	342	377	335	336	343	353	385	379	342	376	363	357	346	354	369	371	377	334	340	343	362	348	364	390	328	323	374	345	387	343	332	336	358	350	368	367	375	378	387	377	362	370	343	328	382	341	337	361	362	382	394	374	337	351	336	313	315	339	364	376	338	350	361	382	393	357	368	357	335	348	373	365	299	364	375	345	377	350	356	341	363	342	368	373	337	359	367	333	364	362	353	340	380	355	409	357	344	363	337	370	349	379	330	387	378	343	344	351	351	360	358	354	348	352	348	318	398	360	324	344	318	353	354	356	375	373	338	344	349	326	325	351	351	375	377	335	340	341	335	351	343	359	330	358	365	346	354	371	359	347	396	376	329	358	357	353	357	365	396	358	349	364	401	368	365	387	388	354	377	367	336	374	331	393	386	341	400	329	351	358	387	344	356	349	353	360	370	331	333	382	350	346	375	378	417	377	339	347	350	363	361	343	371	370	369	345	383	355	350	360	352	329	347	367	369	320	354	347	372	354	347	353	368	382	379	393	382	315	343	328	345	333	376	368	365	347	372	391	339	352	358	362	351	327	378	327	366	374	362	391	388	346	355	354	382	344	354	370	353	334	383	377	340	346	370	353	367	401	371	359	335	367	340	333	350	335	386	323	352	369	379	365	340	365	328	356	349	365	384	372	349	337	385	348	340	395	368	378	391	369	372	364	339	371	346	356	355	316	333	368	354	344	354	368	326	328	383	383	384	315	344	381	342	366	368	332	384	356	375	336	361	340	382	378	352	350	370	338	354	353	353	351	381	360	356	358	340	372	364	350	327	339	357	372	352	361	402	357	376	369	355	364	387	384	391	332	393	351	387	379	326	380	355	345	407	376	352	345	338	321	355	365	357	342	342	353	359	341	337	353	372	343	357	399	344	373	289	336	367	311	375	377	380	369	368	374	368	329	386
1958	862	888	817	787	800	836	781	839	766	783	747	826	792	774	786	785	815	810	754	797	830	776	785	780	793	788	824	745	762	782	775	812	758	786	764	770	765	758	772	751	846	813	821	765	805	747	796	753	785	807	881	780	799	840	769	788	787	794	715	734	788	782	834	753	790	757	736	758	780	791	811	798	762	815	779	728	794	827	767	725	840	769	789	770	775	765	776	777	798	847	792	748	726	756	782	770	766	816	771	744	782	830	814	791	795	772	802	773	819	787	743	819	792	764	728	778	765	745	774	787	759	756	758	734	787	817	792	778	801	807	802	787	781	809	734	725	794	799	806	783	826	725	754	771	827	774	799	735	756	773	766	731	754	777	705	834	754	799	803	713	798	743	769	723	801	784	804	790	822	784	775	738	788	717	807	799	771	758	702	784	767	746	816	748	735	789	749	797	748	787	764	817	766	771	855	733	762	760	803	760	792	820	721	825	790	809	775	775	774	756	761	785	761	742	792	830	780	758	797	770	746	773	756	755	747	788	834	798	765	757	754	774	779	844	726	777	790	757	781	799	791	798	778	823	788	764	766	756	827	798	786	788	747	810	782	813	752	769	740	777	765	833	784	792	759	794	766	725	767	806	743	764	754	765	738	749	790	785	756	797	826	785	808	753	766	799	808	780	758	796	785	739	726	767	793	815	798	791	712	762	692	783	811	768	749	838	779	815	767	776	855	786	809	767	766	754	808	789	771	794	837	842	754	734	705	798	805	808	750	807	811	794	770	748	779	751	789	793	743	816	752	799	785	829	845	767	760	795	730	825	801	760	745	770	804	781	828	744	768	752	771	788	771	775	780	760	764	781	802	787	769	781	808	772	790	772	822	774	765	761	798	798	753	762	770	785	847	745	773	792	762	797	780	795	781	783	765	769	796	784	807	768	786	760	840	772	803	776	756	813	773	760	828	776	719	789	777	759	763	758	761	736	760	802	799	801	792	801	783	778	757	699	791	820	805	757	758	798	833	733	760	847	822	825	789	806	796	792	779	817	793	784	789	818	802	795	805	800	752	826	777	839	764	801	755	791	780	779	723	788	757	821	811	734	733	790	769	755	772	756	805	790	754	760	776	785	760	813	798	734	812	752	802	770	772	719	765	754	760	825	803	801	766	807	758	772	757	794	786	814	754	784	776	725	758	812	773	790	758	811	796	787	783	790	774	742	718	810	732	835	809	756	791	763	732	781	764	815	736	741	829	822	771	737	734	738	784	710	777	790	778	765	785	757	816	811	760	739	844	765	799	840	790	787	836	744	780	785	754	805	786	823	750	813	788	774	816	792	767	807	776	806	832	817	796	782	787	764	741	779	774	779	755	757	825	768	785	786	775	746	764	776	744	777	789	770	769	805	824	738	829	786	824	772	788	782	757	741	768	745	813	739	765	748	772	813	789	780	790	771	801	800	780	806	801	761	765	763	792	768	795	757	791	760	761	778	789	804	767	820	809	843	800	773	760	719	757	719	764	781	800	788	765	808	795	807	738	810	791	776	795	778	755	740	799	787	790	794	774	794	797	761	774	786	758	787	745	754	793	819	716	754	761	766	773	777	751	818	731	830	783	754	837	793	818	781	774	775	761	764	791	781	764	816	756	787	774	737	825	752	769	760	748	763	771	820	755	791	840	816	837	804	800	775	737	773	719	829	764	807	781	740	816	790	832	774	741	732	781	765	797	828	769	765	826	727	775	721	790	810	775	798	803	799	732	771	781	831	810	827	798	760	763	759	782	785	837	831	782	804	775	768	791	799	805	759	793	772	684	796	753	775	754	772	780	784	805	802	826	790	832	768	829	766	766	769	831	774	786	788	784	812	751	762	782	759	780	815	773	772	764	782	786	808	806	791	764	795	768	797	791	814	768	782	768	779	809	832	810	821	740	774	815	706	720	714	749	752	786	727	791	830	756	784	758	747	762	780	774	753	786	796	770	752	773	764	791	762	773	808	795	804	785	813	764	779	831	755	788	766	786	797	780	781	795	777	803	745	754	730	803	806	788	757	753	745	726	715	769	757	750	785	733	814	782	711	756	779	773	765	793	794	760	796	776	809	793	846	776	732	768	807	798	777	786	777	792	768	799	813	742	753	727	754	824	772	809	730	828	829	774	803	753	839	760	782	815	754	743	731	794	788	787	868	773	791	796	790	785	794	784	843	740	837	781	778	778	777	757	787	789	804	745	780	794	761	809	760	812	788	757	804	792	833	765	779	756	831	804	758	770	748	802	803	770	808	749	770	785	774	781	775	781	780	787	822	843	817	812	774	764	791	785	760	794	779	763	813	785	822	801	782	824	734	782	809	808	769	813	797	783	795	737	737	779	796	788	782	764	748	815	729	805	817	782	778	752	805	750	785	757	788	763	731	746	831	790	762	774	814	808	776	792	783	762	759	809	763	814	814	778	816	828	725	796	795	781	838	774	807	805	830	779	732	764	790	795	751	838	768	794	788	803	812	792	801	744	790	776	729	801	775	826	775	810	812	781	770	742	748	778	756	731	759	739	825	804	763	730	838	786	762	793	759	790	779	820	773	765	796	811	792	726	777	790	795	750	819	772	732	762	789	771	767	789	786	801	785	830	763	789	721	758	782	790	788	766	833	758	749	803	799	774	779	779	775	775	809	759	793	771	834	739	792	712	785	724	791	760	796	781	796	777	791	818	761	782	754	723	777	786	750	806	779	779	772	740	809	736	764	801	799	773	797	735	790	755	784	790	809	787	813	825	770	774	776	796	826	765	791	784	732	779	758	808	737	807	732	771	754	799	772	763	811	767	807	794	800	789	742	776	817	788	760	825	725	774	791	779	796	827	843	814	799	818	729	799	782	808	797	772	777	784	792	744	788	816	808	765	798	745	766	847	776	831	755	728	781	792	805	747	776	777	735	753	794	761	768	819	800	753	771	813	781	770	798	767	762	796	759	801	785	770	790	796	813	807	773	751	799	780	755	802	777	801	729	767	780	753	777	779	782	721	810	787	820	786	748	808	801	781	786	775	778	783	712	788	782	743	778	786	769	810	769	764	773	775	783	775	777	790	774	778	824	728	757	766	806	814	825	742	797	767	766	789	790	787	756	743	787	770	819	813	794	783	799	731	810	755	799	794	746	800	794	795	808	783	763	753	720	767	766	808	825	744	791	781	855	812	794	809	771	728	783	788	783	780	746	779	740	820	792	791	798	757	787	814	803	747	757	825	783	817	771	728	761	786	803	768	787	797	792	804	816	800	765	765	761	820	781	766	803	715	783	792	773	773	799	721	783	772	793	792	787	753	749	779	755	772	730	769	864	783	768	742	804	735	780	784	803	724	772	812	807	800	779	790	824	783	777	819	772	804	796	781	813	810	753	777	743	736	821	792	847	767	783	826	770	834	840	791	871	778	803	815	806	734	749	801	788	802	841	765	766	815	792	784	778	775	835	831	801	727	778	780	832	804	797	781	762	801	762	817	763	761
7718	684	742	520	364	260	256	222	245	210	171	157	167	160	184	155	198	196	189	170	171	162	151	156	158	152	169	157	157	155	168	169	163	156	156	166	173	164	160	160	168	165	157	170	168	170	172	139	175	164	173	188	179	147	144	169	135	167	161	170	147	147	148	176	145	150	140	180	139	148	164	166	175	161	161	165	164	168	162	184	189	128	155	175	164	156	157	165	151	155	156	177	175	167	145	177	155	147	157	172	177	192	182	149	173	168	162	164	166	194	172	164	175	148	159	142	158	160	183	142	160	190	190	160	142	179	180	180	175	143	153	150	165	157	128	167	155	152	146	140	163	186	164	175	171	174	159	175	160	153	211	153	170	134	171	164	171	159	166	180	172	193	161	164	196	165	175	160	160	174	197	189	143	202	183	176	155	172	186	173	180	182	154	153	165	172	164	159	182	173	152	164	155	136	160	172	158	160	145	154	154	153	170	161	192	147	147	158	156	163	148	166	128	142	167	181	147	181	174	148	169	172	169	144	155	163	160	177	173	174	181	153	165	170	173	176	151	148	145	158	197	148	175	165	175	162	148	150	164	160	165	159	164	186	160	127	147	167	191	170	154	158	192	178	152	161	207	158	176	144	179	176	175	140	145	182	171	179	163	179	159	173	160	181	186	165	158	182	167	151	152	145	161	162	172	174	141	134	165	183	194	166	159	156	155	159	143	150	168	142	196	180	158	194	157	166	186	169	144	179	158	183	163	174	182	177	175	159	172	147	166	175	165	161	161	172	181	164	156	175	143	158	177	160	183	162	159	197	171	149	169	172	173	157	166	175	155	151	172	168	169	159	158	183	167	148	175	148	187	179	169	166	182	162	164	166	174	160	166	169	151	174	175	167	178	177	169	197	149	163	158	194	149	161	142	160	158	183	167	169	137	168	155	149	158	171	170	171	185	172	191	152	161	156	164	172	168	170	173	194	144	159	179	167	171	185	168	190	204	162	192	154	160	145	148	156	166	160	145	190	162	149	180	176	153	184	150	178	181	180	162	169	157	164	151	159	179	196	154	149	157	164	171	177	169	151	164	166	148	185	172	157	168	197	197	166	183	186	194	193	179	176	159	166	178	162	192	177	168	187	178	160	165	163	180	170	174	182	168	165	133	172	142	172	153	155	164	154	165	155	147	169	162	187	170	170	187	170	160	156	177	140	180	164	154	165	179	185	162	157	159	170	140	149	139	159	165	164	171	181	161	155	159	185	160	165	165	158	135	136	183	157	158	163	171	182	160	165	138	164	178	139	159	150	148	165	169	167	162	167	179	175	139	160	183	157	188	168	162	160	161	158	172	153	188	161	152	174	172	170	176	176	154	159	168	187	193	156	150	167	178	168	160	162	166	161	156	166	169	169	138	162	167	166	150	178	164	169	166	171	167	178	167	180	158	182	157	164	159	179	158	177	156	172	185	172	154	169	159	160	167	146	170	165	145	167	166	170	173	162	161	169	155	172	152	185	161	153	155	178	174	168	149	169	158	175	192	149	169	163	158	160	163	148	166	164	152	141	154	191	189	157	148	142	212	186	159	175	153	162	171	168	186	154	162	175	152	139	149	166	165	148	172	177	179	170	159	164	150	190	167	153	172	142	164	162	156	179	160	184	162	175	157	124	152	187	172	173	152	180	164	162	148	173	158	174	163	176	183	165	150	174	183	150	175	169	176	168	180	168	165	174	195	165	173	168	164	150	173	162	175	178	153	174	154	160	178	163	165	170	142	155	184	176	145	166	153	171	164	159	169	187	168	176	162	165	153	143	167	148	177	173	185	176	165	170	167	147	138	149	173	152	156	173	197	152	176	176	182	177	163	165	181	154	172	148	172	166	171	179	141	163	169	159	181	170	143	149	157	156	159	174	162	164	171	182	153	192	172	156	166	142	193	177	173	135	173	175	147	178	154	157	168	178	142	169	161	179	162	159	157	178	182	168	161	170	163	166	181	167	186	139	174	164	164	143	177	175	168	163	159	160	169	174	137	163	158	175	168	175	181	136	195	145	156	157	153	159	167	165	169	161	154	162	160	185	198	159	152	155	162	161	148	157	148	163	158	165	174	155	140	149	174	164	163	168	184	163	177	182	185	159	147	155	155	161	181	150	131	178	164	165	159	152	161	183	178	182	156	186	183	165	157	169	147	165	170	166	169	165	148	163	145	148	163	146	154	147	179	157	180	175	171	142	171	146	153	191	143	144	146	195	170	167	151	187	183	189	169	162	162	184	172	157	168	171	183	156	135	177	174	155	155	169	161	177	203	155	162	163	151	160	151	168	149	177	147	155	144	160	154	179	173	159	147	180	172	161	151	168	174	182	147	169	161	157	160	175	196	179	157	160	142	148	203	207	173	163	169	175	171	178	161	143	141	153	182	178	157	174	179	169	168	143	145	148	189	158	148	169	139	172	168	163	162	159	176	140	152	192	146	168	179	181	171	147	149	174	164	180	143	153	161	140	159	167	176	178	146	165	176	163	157	156	170	131	166	172	160	151	161	148	196	168	182	170	153	169	149	178	169	188	181	140	162	170	136	156	177	165	152	167	172	145	131	161	198	161	209	155	190	169	158	157	167	182	160	170	180	161	172	163	193	167	172	165	171	134	170	139	152	142	171	173	179	159	189	161	161	145	201	163	177	191	178	153	157	175	177	147	205	172	160	166	174	184	175	155	176	166	149	146	155	175	160	178	156	157	179	165	161	152	171	188	181	160	181	179	166	165	162	182	181	151	169	169	149	129	176	156	161	157	182	153	192	163	175	154	166	126	192	165	167	171	158	146	170	161	188	157	167	192	154	159	179	162	171	167	132	176	189	151	174	161	169	179	160	181	173	164	147	153	157	188	165	175	172	157	145	192	148	178	168	172	153	163	160	187	158	162	160	192	158	145	159	171	148	146	150	166	162	185	160	187	198	166	180	164	181	132	168	155	176	161	145	168	169	161	163	162	156	173	161	175	177	178	177	146	199	167	138	166	170	154	138	153	183	147	165	179	166	142	184	186	142	147	147	150	169	164	181	168	171	154	144	166	186	196	154	156	147	173	178	191	143	167	163	182	177	149	171	162	163	196	160	171	169	182	118	169	157	177	162	157	171	179	167	183	166	147	164	148	146	199	174	178	167	168	183	157	185	155	169	190	160	177	169	166	159	147	157	149	146	173	167	174	137	164	166	171	160	173	198	188	157	184	152	157	189	155	179	162	191	147	161	152	139	160	166	152	175	183	171	178	150	162	149	167	172	164	192	157	163	177	152	185	183	153	185	160	159	153	167	166	161	180	170	145	163	134	151	165	167	166	143	159	169	160	172	186	164	178	169	163	172	155	145	173	164	134	143	171	158	168	201	177	156	170	159	156	138	159	155	161	160	158	164	156	139	170	169	171	173	164	132	156	165	179	185	152	192	169	166	184	160	155	163	175	149	172	157	167	159	176	156	164	157	167	164	158	149	157	178	170	149	168
6068	921	1513	1625	1216	922	780	729	665	567	599	528	525	514	520	510	504	474	451	498	476	446	460	467	451	458	431	447	456	408	432	444	434	416	447	425	413	391	432	433	475	432	406	419	410	380	444	401	428	407	413	425	424	434	423	441	415	422	411	413	444	354	428	381	385	405	389	402	395	440	420	375	416	431	419	415	375	450	427	413	426	385	426	391	414	393	417	407	432	423	412	400	390	423	450	419	409	419	460	443	417	419	402	413	404	388	403	384	376	391	385	409	437	406	405	399	408	391	431	430	395	402	429	421	409	442	413	400	427	429	406	385	415	412	398	428	394	456	379	415	388	399	392	403	434	425	417	462	421	415	391	390	393	468	427	380	382	414	430	433	383	402	399	416	449	402	438	420	395	419	429	415	386	381	387	402	409	419	401	431	389	395	381	424	411	387	389	404	403	390	417	421	421	415	394	383	395	450	376	391	403	440	444	437	416	405	425	407	408	380	394	410	433	455	364	377	430	430	400	411	438	402	392	394	401	404	415	386	403	409	398	407	433	400	426	411	427	441	406	400	432	414	385	430	418	409	391	408	432	410	439	403	361	415	415	409	411	415	398	412	455	422	403	411	424	389	416	400	407	417	422	410	416	378	394	434	453	461	376	435	405	425	405	378	428	394	394	392	418	451	402	404	411	430	417	432	428	404	421	419	424	400	396	412	415	387	397	372	399	385	408	404	386	419	378	396	408	406	381	414	388	438	438	447	423	413	423	420	414	402	398	402	394	434	431	383	406	398	457	421	359	421	405	405	422	449	411	401	379	409	447	404	400	446	407	427	419	421	426	381	407	401	410	421	435	408	421	400	452	425	409	420	390	411	408	387	404	372	422	411	426	439	418	366	414	440	383	412	416	432	416	396	438	424	414	432	401	397	388	398	408	406	424	398	400	428	384	401	424	409	432	387	374	391	408	383	401	435	406	422	379	398	426	419	400	417	404	434	444	402	415	387	421	405	380	411	409	428	392	431	401	437	453	398	413	407	361	390	402	410	407	380	434	398	416	395	425	407	405	404	399	415	438	441	420	419	400	394	422	425	423	397	395	392	400	422	438	473	389	449	396	403	431	417	417	420	427	423	401	391	429	420	438	400	415	422	390	402	429	407	428	420	422	383	424	389	442	414	423	408	432	418	431	434	400	413	403	381	383	424	415	428	383	407	378	400	430	417	425	385	433	424	418	387	411	387	411	415	404	416	407	432	382	390	393	432	440	399	462	399	423	405	418	407	426	395	398	412	440	424	382	431	411	414	419	404	373	400	399	387	380	406	393	420	407	429	406	447	368	382	427	401	395	399	411	390	388	426	421	385	406	407	426	402	419	413	413	413	420	391	441	370	409	426	398	424	399	424	405	388	421	418	364	431	414	416	420	407	380	385	381	386	407	390	399	411	411	362	409	416	424	415	409	477	416	413	429	384	441	451	390	396	414	378	413	412	428	400	403	427	401	399	413	428	421	403	452	400	434	395	396	437	468	428	439	418	403	434	345	390	432	367	406	449	433	433	423	398	447	425	422	403	423	359	417	435	442	405	405	408	419	448	404	379	395	398	413	428	386	394	424	375	401	437	418	421	368	403	392	425	425	421	418	415	453	436	429	402	400	389	421	396	426	419	403	442	437	396	395	398	421	409	410	414	393	394	430	418	393	402	419	395	414	388	424	411	358	399	399	418	439	437	445	426	402	415	422	420	420	388	410	401	452	427	394	452	374	444	416	405	382	423	433	427	431	387	418	385	390	388	407	404	396	413	410	422	374	419	403	410	392	401	396	381	399	436	411	409	393	417	399	422	419	392	459	403	400	407	427	421	380	439	423	378	400	447	402	388	425	435	456	397	415	415	406	412	413	458	411	414	428	459	416	401	398	395	449	430	404	411	426	418	412	402	425	390	384	421	413	418	401	404	417	418	428	436	429	417	392	407	466	402	447	417	408	434	449	411	423	401	433	416	419	382	427	413	439	401	402	405	374	394	371	404	400	443	442	402	424	390	421	466	412	403	360	419	429	407	414	424	432	395	387	377	381	403	403	405	373	417	384	414	423	414	410	397	438	404	397	418	395	438	362	396	437	400	404	404	444	415	420	404	450	438	409	412	394	385	404	410	418	405	396	387	428	441	411	394	453	443	413	421	383	374	410	427	403	401	408	372	405	405	389	427	443	392	428	393	395	381	417	375	408	403	408	384	407	424	400	416	442	397	415	403	444	392	407	419	393	394	401	440	420	409	377	406	370	408	422	450	423	399	432	395	436	404	414	407	417	428	420	436	432	404	371	409	418	434	429	389	406	420	373	436	432	405	424	414	441	429	396	447	411	366	461	439	426	401	442	411	395	404	413	422	412	410	426	455	411	410	396	412	405	417	419	406	433	455	384	401	411	425	400	382	427	404	403	418	385	424	407	415	419	392	378	433	404	412	384	433	400	421	361	412	457	379	425	390	419	402	407	381	420	401	327	398	416	415	393	375	420	430	396	430	391	426	438	423	428	426	390	383	410	444	400	419	416	422	410	421	391	427	443	431	410	436	425	432	397	402	398	394	418	371	424	416	410	403	423	417	431	397	405	376	435	415	398	408	413	442	428	388	401	399	395	390	433	377	400	405	372	402	407	436	429	413	417	397	401	392	422	398	417	437	436	432	401	407	408	431	410	418	406	430	408	374	421	413	467	419	431	402	385	396	411	376	438	416	438	421	404	414	389	390	394	401	410	433	411	413	400	419	394	396	408	384	421	416	427	387	447	390	423	407	420	441	433	411	408	425	383	396	440	449	417	403	400	439	373	418	399	435	397	387	383	393	427	378	363	389	427	426	463	398	419	410	401	419	383	391	430	413	402	398	428	427	410	391	396	414	399	429	399	380	435	430	402	431	448	405	404	395	392	382	427	418	398	388	434	440	412	449	397	397	396	417	388	415	401	440	467	396	428	432	412	420	422	380	435	392	424	405	447	396	420	387	382	398	407	428	411	438	404	426	395	416	392	404	445	407	371	422	399	432	401	400	420	412	433	421	414	410	436	394	386	431	389	416	398	434	414	427	419	407	458	415	406	422	423	403	404	450	412	374	366	405	418	396	386	423	416	410	428	409	442	421	431	376	421	403	388	459	441	405	392	384	432	381	418	435	387	410	422	416	420	457	406	429	422	400	423	429	384	445	416	394	429	412	396	439	401	424	381	415	444	415	421	419	375	419	435	403	417	406	423	435	387	369	417	389	414	433	380	421	432	431	404	402	401	419	410	390	443	424	419	406	404	413	407	440	399	426	425	414	460	417	381	391	389	418	425	437	420	415	415	388	408	377	423	408	396	407	454	429	390	407	374	389	361	407	389	431	423	403	429	396	410	398	410	406	393	426	416	401	390	410	447	414	421	397	413	349	437	421	432	411	410	403	415	409	414	408	366	381	391	400	442	431	422	430	401	425	432	392	418	427	421	422	406	390	449	417	411	395	392	396
13910	1542	1311	928	618	428	378	330	320	279	290	260	255	261	279	234	248	238	236	204	217	249	221	210	256	232	250	251	235	225	226	225	226	211	243	220	221	249	218	230	235	199	212	230	209	202	213	212	210	212	234	218	214	193	208	218	221	202	243	204	194	216	237	204	212	207	209	208	203	212	213	223	234	226	225	248	214	192	233	221	219	211	218	209	193	218	211	247	234	226	209	227	200	211	218	240	218	257	214	215	228	198	196	206	252	218	219	193	222	237	231	197	208	214	183	215	241	216	190	184	237	227	198	204	209	213	196	210	213	215	217	207	222	245	214	178	213	222	243	253	196	220	199	233	254	210	194	238	215	199	231	212	239	193	253	239	223	220	236	212	204	214	211	223	236	234	237	233	224	241	217	224	211	221	222	220	198	211	201	179	186	214	193	203	188	216	206	224	236	230	220	224	204	198	209	219	214	193	218	227	200	207	203	258	221	245	207	216	244	205	240	220	249	235	233	239	218	243	212	223	229	227	183	189	226	250	222	215	212	232	210	219	233	206	210	238	195	216	209	212	209	225	223	234	236	198	214	233	204	234	203	213	207	217	212	202	229	214	210	219	242	228	213	209	215	179	223	239	232	243	214	211	200	243	217	207	203	225	200	181	237	212	222	245	220	229	191	205	214	215	218	215	209	219	213	225	203	238	244	240	232	208	219	211	190	208	197	197	211	217	234	178	192	202	208	213	241	208	213	230	246	210	202	211	188	228	220	217	225	195	218	231	220	221	218	212	216	233	238	208	207	210	224	247	239	219	207	198	248	197	204	224	238	216	210	201	208	197	201	186	217	209	220	197	203	216	229	214	199	236	232	218	218	205	221	225	207	190	214	234	228	219	221	215	219	210	194	203	221	209	232	218	197	221	230	202	223	212	197	202	181	234	204	213	252	216	194	228	244	202	235	243	184	226	229	192	214	240	213	205	184	208	174	210	180	203	227	215	209	230	232	196	209	221	239	229	209	218	209	232	165	208	191	223	236	219	200	231	210	204	186	239	214	191	221	223	215	237	238	233	194	232	195	212	207	221	221	233	219	194	206	236	235	198	213	217	251	235	215	194	218	214	210	172	178	209	193	217	223	228	232	221	220	213	217	208	237	234	183	196	212	246	219	208	224	221	228	233	208	180	187	196	222	217	200	211	233	219	230	212	208	192	253	196	224	196	196	208	231	241	207	222	208	209	209	212	222	232	224	212	202	217	217	217	204	243	226	223	225	235	207	227	209	230	223	202	183	201	209	223	220	213	222	201	207	196	199	205	235	202	189	216	209	213	219	219	207	236	241	234	236	192	224	219	223	235	198	215	213	220	228	190	243	229	198	236	207	191	222	224	226	214	215	197	202	203	218	205	227	243	207	210	222	203	194	222	234	219	237	227	213	244	205	209	187	223	219	221	206	242	215	221	226	194	240	220	215	231	189	210	211	220	265	212	195	207	220	203	210	194	219	209	226	187	232	211	216	211	215	201	225	209	223	244	223	223	202	228	241	229	241	211	204	194	205	197	228	254	227	228	239	230	228	209	200	237	245	213	202	201	211	211	243	227	215	218	207	198	200	183	225	242	216	207	213	225	241	210	220	214	200	216	214	190	219	209	217	208	208	195	205	224	200	206	229	253	214	207	202	206	231	195	233	226	217	225	208	181	207	206	223	246	225	204	228	205	194	226	194	219	198	227	222	228	241	180	222	220	225	212	232	232	198	220	193	234	236	226	205	233	216	195	212	216	205	224	242	225	238	224	206	237	233	230	226	225	205	217	186	216	198	207	227	197	215	213	217	239	225	203	215	212	215	237	233	210	224	240	217	224	224	191	214	268	201	196	223	232	241	243	222	214	254	215	199	212	222	211	215	225	232	216	209	206	217	240	234	220	217	223	215	191	199	191	218	201	188	222	252	222	201	231	218	231	219	234	206	213	198	214	190	225	211	232	194	230	218	247	221	209	238	197	250	200	212	219	228	225	197	228	208	195	230	189	207	234	209	217	206	254	216	213	209	215	227	220	226	210	209	217	246	200	203	225	230	192	229	229	201	207	216	236	192	230	222	206	233	205	226	227	210	219	229	191	221	199	236	238	178	237	234	214	219	252	233	214	228	210	234	203	236	220	210	222	219	224	245	202	203	222	223	236	196	200	203	214	205	211	209	235	208	240	211	210	216	193	204	213	198	201	235	235	188	221	224	244	227	222	202	228	198	185	241	217	227	232	195	187	234	222	193	224	223	218	204	206	200	214	228	221	218	229	200	201	197	236	210	206	230	199	213	231	227	192	215	246	210	213	193	211	241	198	191	187	216	202	223	208	187	227	220	203	223	221	235	213	192	179	226	216	219	213	231	220	195	222	224	225	202	239	272	193	212	185	218	206	184	227	215	216	218	205	218	234	229	235	213	213	204	218	192	206	213	250	215	230	207	176	218	227	220	218	205	218	218	200	197	201	222	245	231	198	219	193	217	202	214	228	205	245	219	248	226	234	248	189	195	229	211	221	243	208	229	216	243	227	204	236	223	195	195	228	209	204	216	229	240	194	202	216	217	243	236	220	215	230	195	232	201	210	216	237	201	235	251	247	227	200	228	217	199	198	211	223	222	210	215	217	216	210	221	223	231	214	226	207	221	232	221	219	189	233	201	234	229	219	181	241	221	213	200	210	226	252	197	210	205	226	215	207	224	211	234	218	209	201	208	218	211	219	224	215	227	218	238	206	221	222	175	205	195	179	222	214	217	227	208	206	211	220	220	200	182	215	237	232	212	206	211	233	214	221	217	217	226	209	234	220	226	208	213	223	222	212	210	232	208	222	209	216	255	194	193	199	217	209	203	217	215	220	246	191	204	223	228	213	218	227	212	202	218	247	212	242	191	213	208	216	220	198	199	209	227	197	225	228	198	221	227	197	251	206	234	243	217	230	219	241	229	237	223	223	227	242	244	211	236	239	211	234	221	219	240	246	219	201	238	238	194	188	216	201	217	242	212	201	234	224	169	213	220	224	173	221	209	204	219	206	250	199	205	212	226	212	231	212	201	209	220	227	232	193	197	211	226	246	203	205	201	226	227	207	240	227	222	228	192	194	204	211	223	212	225	261	213	219	216	204	207	211	229	217	208	213	221	196	204	236	233	246	224	218	236	214	218	218	231	201	191	210	246	229	231	205	204	213	195	182	220	229	185	183	210	230	222	225	221	221	218	235	225	247	218	209	218	195	237	191	210	222	231	235	196	230	220	240	231	224	223	211	258	199	207	216	221	190	191	244	235	213	203	216	219	197	223	202	255	205	226	210	189	237	223	249	199	206	202	198	213	232	232	245	234	230	201	175	216	230	216	205	193	215	211	253	221	216	203	229	209	199	211	239	237	234	187	203	197	206	222	195	234	190	198	250	198	208	196	220	227	215	223	214	226	233	206	196	208	217	201	238	235	203	206	219	246	209	215	227	212	229	231	225	208	187	204	221
7987	1501	2502	2774	2145	1609	1333	1157	1016	986	882	835	803	740	686	690	703	673	707	635	691	632	617	605	612	621	587	654	616	581	576	600	614	589	560	544	544	574	566	574	602	569	581	518	522	542	574	580	551	568	582	527	562	567	573	523	556	575	542	559	608	551	553	596	598	500	565	581	560	554	548	571	582	557	522	543	552	561	505	539	546	585	553	576	537	546	548	535	532	561	549	531	509	569	541	544	509	530	534	545	583	561	546	558	577	521	551	572	551	586	560	551	564	616	559	532	550	535	533	527	558	573	570	547	589	532	561	503	510	541	549	547	570	521	537	532	560	561	530	542	563	527	536	532	529	533	543	541	559	526	574	549	559	548	522	535	555	555	564	531	546	547	574	558	513	503	592	517	546	573	516	553	581	571	550	574	522	577	520	553	558	565	558	542	552	548	550	550	571	564	545	520	541	559	533	512	556	548	543	526	594	557	551	552	548	528	549	562	518	548	564	567	573	534	513	534	529	576	534	544	589	546	538	493	592	545	517	572	579	537	551	567	531	566	535	547	521	583	538	522	525	533	570	558	562	553	577	523	549	522	570	582	514	569	532	557	525	521	539	547	531	560	569	522	524	537	524	542	558	571	614	542	585	522	537	502	580	544	586	559	544	555	546	542	575	539	550	538	540	563	530	518	524	548	534	549	531	491	522	509	533	593	554	565	584	574	572	551	545	555	548	560	582	582	564	556	557	537	563	584	540	518	557	532	582	535	572	504	537	555	524	548	543	550	564	536	535	557	538	500	536	546	576	523	575	565	558	539	553	525	541	542	583	601	516	525	539	509	541	575	521	507	531	560	541	567	594	517	493	560	534	555	572	538	534	577	543	551	568	577	574	538	523	581	523	553	536	536	575	597	539	560	554	575	547	578	524	529	567	550	544	527	498	523	581	534	493	509	558	532	577	591	562	589	557	559	534	586	537	514	524	529	540	521	551	538	533	565	513	570	559	521	558	527	529	564	543	539	561	549	632	548	557	509	559	540	565	528	536	522	527	509	556	533	536	527	518	556	570	533	534	555	522	550	555	514	527	564	533	557	528	570	551	571	571	520	600	584	535	553	561	566	585	552	610	564	564	526	561	529	526	529	560	536	499	559	564	534	515	545	552	537	557	551	550	563	550	561	534	530	578	559	569	566	552	574	548	537	516	564	560	578	556	525	550	564	520	565	541	585	567	529	556	547	489	576	592	570	591	521	538	549	551	537	541	528	591	522	532	555	556	538	555	528	528	535	540	534	531	557	526	522	498	583	529	563	580	527	536	530	578	487	534	528	552	529	549	486	537	540	512	528	560	553	517	596	558	579	535	540	542	542	568	568	528	513	523	571	557	488	554	529	570	552	544	560	542	536	558	525	530	527	544	512	529	555	524	558	596	545	563	527	551	521	590	572	501	535	541	554	570	526	556	517	573	568	547	552	576	535	544	515	546	553	574	513	530	579	516	548	509	514	500	513	553	522	581	558	556	535	533	521	521	560	559	563	542	511	528	529	546	549	545	576	574	551	530	560	527	549	572	540	512	612	542	568	552	580	536	567	529	559	549	534	574	567	561	538	524	563	543	577	518	546	553	550	527	570	517	555	566	528	550	550	555	605	544	524	541	570	546	564	528	557	560	539	552	551	531	553	539	567	531	525	516	551	526	564	530	536	574	551	511	545	561	563	575	520	559	539	532	548	536	540	519	549	517	571	533	594	544	561	576	563	527	555	521	550	551	564	555	578	533	562	558	562	584	534	549	551	570	556	562	513	531	559	525	543	567	589	564	547	530	527	557	571	560	538	576	568	539	562	564	526	558	565	525	522	544	571	550	541	540	533	572	545	612	562	512	583	564	536	547	513	555	523	552	536	506	539	519	592	534	539	533	496	552	540	532	502	509	546	531	554	537	583	552	569	525	523	519	557	536	533	568	584	546	554	562	513	533	562	566	546	514	554	552	556	567	534	597	538	530	535	549	527	506	539	551	575	542	530	562	548	517	545	539	568	605	574	591	535	514	551	527	544	533	580	555	527	545	576	591	521	519	557	574	561	522	515	557	533	574	528	565	538	562	524	511	520	521	549	516	519	562	527	527	550	538	525	544	565	587	602	523	532	556	530	561	533	571	507	549	577	531	500	579	532	550	550	592	559	569	504	561	556	542	588	582	545	542	541	557	512	561	564	536	535	503	551	546	521	523	502	513	547	573	558	525	536	577	545	547	563	551	562	517	571	488	519	581	549	532	497	516	542	530	534	529	546	546	519	566	565	536	545	534	570	536	564	592	558	572	508	498	552	529	547	543	541	546	570	534	524	553	531	502	548	526	551	549	513	546	548	533	528	509	535	561	555	548	599	511	543	536	555	516	575	557	523	518	528	576	558	562	550	512	525	572	536	584	510	550	540	569	503	570	511	569	501	617	568	521	526	542	522	571	534	553	567	542	578	528	514	525	513	510	583	550	558	539	551	528	528	522	567	552	526	560	532	564	529	562	548	577	567	565	541	541	553	582	547	534	586	562	521	553	539	530	523	560	533	572	537	543	525	521	546	541	537	540	573	550	550	559	536	553	529	513	525	551	536	522	520	559	560	512	524	527	551	587	527	546	564	568	517	550	572	549	541	536	476	560	556	516	542	544	545	575	519	573	541	545	553	545	518	534	550	517	584	555	521	585	549	536	562	561	567	555	527	555	537	573	565	582	501	564	545	531	525	573	545	553	524	596	526	550	564	520	530	575	561	518	524	508	521	551	572	572	557	518	530	550	550	553	572	565	577	562	557	556	572	514	557	524	559	549	542	550	541	558	521	561	566	551	528	539	546	593	556	560	538	530	546	570	546	521	534	567	540	532	568	593	558	543	517	552	541	574	580	569	571	554	523	581	551	518	488	582	548	532	538	547	566	593	529	540	541	567	532	551	527	536	541	517	530	540	551	509	541	560	550	600	543	507	549	560	553	493	538	542	504	499	546	528	579	562	531	532	523	544	552	572	557	534	541	571	578	513	541	564	530	525	573	535	563	547	548	589	550	495	528	545	552	550	557	583	561	518	568	532	562	540	569	544	520	556	569	562	500	550	550	501	540	537	518	515	573	539	540	516	515	553	547	543	529	555	582	560	530	513	552	548	600	586	534	552	527	536	545	531	557	550	559	517	539	530	512	578	511	556	572	524	574	570	552	516	536	550	551	573	519	550	506	531	568	549	568	549	552	531	561	519	538	570	538	578	545	529	527	546	541	567	538	516	503	608	616	566	575	549	541	523	541	587	555	553	552	564	562	573	542	553	556	522	517	540	543	575	533	559	514	515	570	542	540	531	533	567	567	570	564	576	561	501	585	563	576	514	571	529	553	549	575	532	588	533	510	550	565	539	555	539	539	526	497	536	540	539	581	591	554	546	508	559	544	528	580	494	563	540	532	549	564	530	578	544	565	505	550	595	528	536	524	539	593	528	562	539	585	581	522	517	549	555	552
1610	458	409	378	350	350	374	338	361	347	364	357	350	347	406	342	359	337	364	350	399	346	352	380	383	394	377	372	370	380	338	362	389	313	351	374	351	366	353	350	403	365	376	354	364	359	392	343	374	348	369	368	386	358	358	356	366	357	349	351	362	380	390	391	387	345	323	335	353	339	391	363	347	358	342	381	383	358	350	352	337	361	335	312	327	351	350	357	381	384	374	379	363	341	344	365	369	368	350	324	331	350	354	351	344	390	325	392	351	360	407	339	340	372	367	378	361	363	335	352	346	369	370	303	375	401	374	346	329	373	355	380	342	349	400	352	369	351	353	384	377	395	330	341	369	388	364	348	353	349	360	358	354	406	344	361	340	317	363	332	375	363	358	348	386	366	346	328	355	374	351	383	369	360	341	347	346	336	335	348	367	340	380	384	352	335	340	369	367	369	338	372	342	369	363	372	357	354	367	359	351	379	326	324	384	321	350	321	349	339	347	367	359	371	417	356	376	378	376	338	334	384	341	343	360	364	346	390	368	349	347	368	345	358	372	361	370	374	367	379	333	362	339	344	331	350	339	371	381	346	382	345	379	342	332	350	333	350	350	344	373	357	337	351	363	381	350	326	345	335	339	327	394	378	384	351	399	361	342	357	340	327	373	363	335	373	382	372	339	362	340	376	387	347	352	375	378	386	329	333	363	360	338	339	332	363	347	347	361	343	340	349	357	335	328	353	327	384	319	383	332	353	383	368	343	312	331	364	344	368	339	363	354	348	340	364	344	328	374	388	359	353	332	372	342	330	339	359	360	364	342	338	322	359	351	383	397	391	351	330	354	363	362	372	361	329	370	330	347	343	341	360	355	364	353	393	351	359	371	372	373	370	380	315	336	344	320	343	379	345	346	359	353	339	367	392	375	353	342	344	344	381	365	346	342	350	423	377	378	378	337	372	400	328	374	372	359	413	395	345	365	310	366	345	348	377	392	365	373	361	355	320	337	368	383	396	381	386	373	340	334	373	325	396	370	324	335	324	369	348	305	342	359	352	346	370	360	383	358	390	357	363	370	340	387	355	335	346	317	388	323	357	403	349	332	395	377	345	406	357	399	364	357	363	343	359	376	342	343	351	389	366	348	379	368	318	369	380	353	356	337	395	320	364	386	360	349	374	359	330	353	379	386	325	345	365	322	377	380	377	385	354	383	391	342	375	381	361	313	353	364	325	360	373	372	345	357	358	351	342	356	369	354	400	335	332	370	396	410	334	361	403	375	332	354	323	357	384	336	382	337	338	356	323	360	350	338	344	339	363	348	364	356	357	361	359	331	358	339	336	379	349	384	365	348	332	332	346	381	332	363	368	366	395	374	341	353	378	350	357	357	366	354	321	387	333	388	327	375	387	359	363	386	365	312	355	349	319	335	362	348	341	362	351	385	345	339	371	350	386	344	327	368	349	330	327	344	338	336	334	357	370	388	379	386	404	380	348	380	321	368	320	402	321	375	305	346	314	353	348	345	370	355	404	345	370	372	386	355	357	365	337	361	348	365	341	380	395	356	377	374	354	375	372	381	349	357	323	360	373	355	334	347	360	333	376	348	358	345	374	342	348	389	365	372	365	390	381	358	376	353	369	332	357	346	326	370	346	358	371	359	349	378	347	364	382	350	362	318	322	349	317	336	372	365	343	347	369	370	378	362	361	331	349	357	336	373	350	364	350	372	372	344	362	363	341	357	358	336	369	350	377	354	342	387	365	372	382	365	351	336	357	381	373	358	376	343	360	318	393	373	327	370	326	331	349	351	345	349	329	370	372	358	333	352	354	327	331	367	335	323	350	326	387	326	374	384	337	369	356	356	354	378	354	345	335	395	351	352	382	398	345	343	349	349	311	321	339	312	346	319	313	345	347	350	344	350	360	359	356	373	397	338	347	382	343	331	349	357	337	376	357	373	362	355	337	402	371	396	335	384	368	340	361	349	374	356	352	360	369	350	357	362	370	357	345	362	350	366	342	349	386	342	298	362	372	393	365	327	382	345	322	330	333	345	360	362	331	407	336	340	334	329	331	408	371	346	374	372	343	349	341	404	367	354	336	322	328	363	356	363	382	365	346	377	361	346	363	354	379	330	376	340	336	345	331	364	385	391	328	379	360	375	357	340	372	396	390	366	364	349	331	373	347	327	358	349	350	337	339	347	354	347	388	353	360	323	313	356	396	349	338	362	337	347	377	328	333	352	342	378	351	375	346	356	352	327	366	352	332	334	341	375	398	335	377	340	345	356	355	382	356	338	353	358	331	330	336	367	331	359	348	333	363	332	409	352	333	367	373	359	334	363	327	360	329	352	375	354	370	388	370	354	352	352	325	355	357	380	340	318	347	389	350	345	403	372	334	368	341	373	366	372	383	367	366	325	367	336	338	377	401	367	383	431	359	363	368	351	352	349	366	351	347	336	378	384	317	363	388	357	342	381	386	350	344	317	334	341	380	337	333	323	349	349	375	316	312	353	361	369	382	387	376	382	333	335	334	346	359	360	363	339	383	355	348	369	347	378	355	356	366	373	378	349	368	342	372	356	374	328	320	337	321	349	331	386	321	363	365	354	378	367	351	334	383	343	366	350	378	368	328	356	349	366	353	398	380	385	328	349	342	386	336	373	343	364	361	326	338	345	376	343	350	355	401	373	352	334	355	365	373	342	352	395	361	321	341	360	340	368	334	309	404	359	366	364	337	368	363	368	343	344	338	360	338	402	349	368	354	341	350	379	375	351	343	345	348	358	366	381	361	376	386	364	380	378	372	340	361	346	337	393	342	346	350	369	360	346	392	369	370	361	339	336	340	368	346	345	308	314	361	336	352	388	364	345	382	343	364	346	361	392	343	355	377	375	328	380	382	347	322	307	352	356	369	316	364	398	345	364	349	354	358	383	368	361	366	385	368	379	351	342	327	357	337	394	379	367	354	349	375	391	395	334	345	345	339	321	350	346	371	371	363	390	352	351	357	356	351	371	348	346	356	378	359	340	342	384	370	380	334	341	338	367	340	358	387	335	322	364	361	369	359	302	324	307	355	377	326	381	360	359	351	343	343	368	361	353	379	353	388	353	365	350	318	388	366	388	393	366	337	384	353	410	329	364	345	361	354	360	360	421	359	344	361	342	390	354	363	350	376	390	357	393	354	345	337	343	348	365	328	366	350	336	363	358	362	336	370	351	361	356	385	330	352	381	326	370	345	342	329	366	363	331	356	349	323	350	364	365	352	329	371	358	380	374	350	353	369	337	389	344	377	331	343	333	352	355	351	328	354	372	374	362	345	336	363	367	341	363	336	385	379	365	377	373	430	337	363	383	361	320	382	382	332	367	385	349	365	382	369	353	361	345	364	361	362	334	369	378	372	343	347	318	356	369	376	385	367	342	350	357	368	335	368	337	346	351	330	347	367	417	373	306	351	373	364	370	344	408	344	324	353	353	363	380	337	349	321	358	349	365	353	364	324
1917	901	819	790	784	828	785	774	829	808	782	797	817	772	803	795	816	768	761	764	756	784	760	812	771	814	785	745	841	778	732	781	744	790	812	789	786	754	801	784	771	801	827	759	792	793	784	769	821	778	754	771	777	756	765	764	822	783	758	819	762	772	707	717	779	803	813	790	777	744	793	767	782	733	721	755	757	743	732	777	789	761	791	810	774	797	775	806	763	759	713	802	784	790	779	741	763	828	780	742	783	777	793	836	787	730	748	726	780	795	797	764	758	735	826	801	808	773	790	764	785	832	796	781	770	774	794	746	777	784	833	776	783	776	730	808	752	790	757	833	797	733	811	779	768	767	790	822	742	782	763	774	795	819	794	763	783	815	775	791	788	777	764	787	824	762	779	795	793	810	755	824	798	833	788	801	746	743	776	780	805	765	759	828	839	833	785	788	773	784	782	734	799	755	778	822	783	796	779	778	779	761	779	804	765	808	831	771	804	795	762	716	738	799	796	796	717	784	732	745	757	807	785	781	767	802	760	775	778	837	778	781	778	794	760	786	772	839	792	786	720	774	735	720	765	773	786	753	813	752	776	762	780	797	771	786	829	771	815	809	735	785	728	749	784	789	804	791	722	805	734	744	802	732	812	814	705	777	806	768	757	819	730	774	730	729	753	779	777	804	809	788	844	762	771	732	760	820	796	766	751	750	770	777	738	781	763	757	787	774	779	743	741	803	802	866	765	783	792	793	820	776	735	701	809	787	740	816	751	801	756	798	761	752	781	781	785	772	785	815	768	825	763	805	804	743	769	762	757	755	773	772	802	756	784	800	758	807	771	786	687	773	776	807	790	803	815	767	806	833	813	763	792	750	819	719	805	765	734	747	795	804	781	772	734	718	786	779	716	787	751	788	797	810	751	791	790	764	780	814	807	817	787	771	774	786	799	777	747	778	787	761	748	778	787	813	819	803	788	814	813	772	774	760	770	766	761	792	738	770	844	823	752	793	795	792	784	809	820	747	749	783	763	751	774	750	777	761	751	786	773	800	792	748	748	806	779	779	785	767	824	774	811	808	790	774	810	781	791	847	851	782	761	815	771	797	827	756	766	753	798	827	821	782	776	771	766	803	767	817	796	769	778	789	797	771	818	726	816	771	846	758	769	763	777	776	763	808	773	807	726	754	784	743	755	814	803	747	753	753	835	787	801	791	784	807	744	763	764	792	769	786	758	765	742	803	761	741	762	746	756	803	778	734	784	776	746	738	723	785	803	794	736	784	743	789	748	800	738	778	818	774	807	767	763	809	852	784	845	755	812	774	771	796	778	788	789	800	767	785	750	788	757	754	760	795	784	799	770	736	780	812	710	756	795	776	778	782	786	726	790	814	772	812	768	755	715	756	829	758	775	804	753	792	803	762	800	808	783	754	764	832	720	721	766	776	786	837	792	754	783	817	769	744	824	822	788	768	786	769	789	794	773	757	760	743	779	774	762	762	778	725	823	782	805	787	800	789	783	763	838	773	786	772	752	768	806	770	814	728	758	751	767	706	798	745	813	770	788	802	807	802	795	803	803	799	774	775	824	802	811	780	831	787	791	832	824	794	803	758	792	818	832	784	776	817	744	762	786	723	821	764	749	824	805	778	779	794	776	772	771	795	844	763	756	763	770	751	764	856	766	777	790	800	796	733	809	779	794	758	750	768	783	797	773	787	808	763	797	759	808	798	778	708	793	752	742	761	799	758	764	751	764	789	779	805	720	825	806	778	789	808	750	761	823	764	757	800	750	769	788	792	720	805	751	767	767	805	748	851	759	733	780	758	751	791	765	777	768	690	783	745	782	772	789	780	765	798	809	778	767	752	782	757	735	769	791	765	798	731	753	787	744	806	801	755	763	774	790	777	806	800	786	757	779	795	838	749	782	752	780	789	793	774	759	759	775	752	745	845	769	822	793	769	803	750	826	814	776	735	811	720	796	807	855	822	780	749	767	821	775	779	818	789	760	742	773	767	792	747	839	779	807	756	749	762	822	850	769	764	796	768	781	736	783	761	791	815	732	766	801	796	744	788	715	836	795	812	788	788	818	830	796	767	811	828	777	822	812	843	789	788	789	763	783	711	763	781	737	789	791	765	792	779	806	723	769	768	797	754	773	820	747	754	775	777	757	812	780	832	798	809	746	798	808	733	797	745	800	835	825	787	772	755	800	760	840	777	763	762	758	702	824	796	757	789	761	779	755	766	768	786	756	819	805	748	820	769	787	766	754	861	784	774	804	804	750	816	758	849	801	747	798	801	771	771	772	835	763	800	834	772	761	776	784	774	804	746	789	762	790	797	781	806	810	823	796	803	774	727	745	785	786	826	748	803	782	811	808	800	820	710	814	790	763	791	806	783	799	840	765	837	792	755	780	821	792	754	756	788	763	770	792	812	760	766	819	799	772	792	773	816	776	782	790	751	816	762	793	814	770	807	775	800	774	806	810	760	798	793	786	774	737	829	788	721	792	803	780	825	774	768	764	846	776	830	814	781	775	751	755	773	791	794	770	820	796	761	816	785	789	838	772	750	744	836	800	815	785	769	819	833	751	793	782	802	820	786	745	762	761	747	819	790	791	800	753	791	778	761	779	784	779	735	808	781	792	803	800	775	780	755	754	769	819	793	798	833	763	801	731	778	723	791	800	773	765	801	716	804	809	823	784	737	788	756	767	740	775	827	830	762	767	744	797	772	760	752	752	786	764	769	832	764	800	791	754	773	743	736	785	789	736	809	813	764	810	779	802	809	791	768	755	756	756	762	753	786	801	795	773	782	808	780	788	743	792	787	816	810	752	853	766	742	781	785	780	756	763	744	821	769	758	819	796	782	832	739	770	768	836	792	761	779	811	731	775	748	751	771	740	791	782	812	831	763	791	813	795	743	754	787	794	788	731	743	785	782	821	765	836	809	771	762	762	735	735	746	786	731	795	772	792	778	790	831	808	783	777	823	756	750	787	752	783	784	794	795	775	788	772	773	753	762	792	811	815	741	730	810	804	717	794	761	758	756	833	841	735	752	734	797	740	751	753	743	742	821	814	766	748	843	805	773	816	775	781	822	806	752	772	788	807	770	822	745	775	759	746	822	758	843	801	786	772	769	816	814	806	756	789	775	776	768	745	766	792	798	780	755	791	784	809	760	797	776	841	782	778	767	809	774	779	735	780	770	791	769	807	805	807	734	777	780	720	775	753	738	776	793	764	800	767	821	777	760	741	802	811	739	767	804	790	768	793	801	760	804	756	789	819	742	808	746	768	794	702	734	791	765	741	801	798	785	863	802	791	793	773	811	810	740	790	777	755	837	759	763	776	805	779	755	792	768	780	739	781	786	703	743	787	800	779	776	774	798	790	754	817	790	770	759	808	760	777	800	780	794	790	770	752	810	783	810	805	742	864	766	795	753	817	779	778	790	811	789	804	794	793	816	815	803	754	769	722	860	801	754	724	782	804	767	807	754	784	789
7472	888	652	484	316	268	254	220	203	190	212	191	185	183	190	181	174	169	165	167	179	140	188	186	172	161	181	162	121	163	191	154	170	183	174	183	154	177	154	151	185	163	168	163	154	149	177	167	164	172	162	166	153	183	149	149	172	176	138	172	148	163	172	184	171	175	159	169	194	185	153	152	179	156	169	185	157	161	179	127	174	162	204	174	192	161	167	162	170	167	144	166	165	171	169	164	166	178	176	179	150	174	156	174	187	154	153	177	191	159	176	153	168	187	163	147	151	161	199	159	164	179	155	161	171	164	155	163	177	159	137	168	193	154	141	160	181	175	191	152	173	175	178	177	179	171	168	191	165	160	167	156	142	179	197	194	168	162	153	164	183	181	169	148	163	190	150	155	153	174	164	158	181	147	149	173	196	168	141	162	147	164	189	170	172	166	176	168	162	151	163	178	174	165	187	158	173	176	185	192	193	167	170	173	170	169	163	164	175	174	169	160	141	158	145	181	171	184	172	182	165	158	159	158	157	171	168	183	158	184	152	170	170	171	179	179	151	158	161	160	151	195	155	173	171	173	167	194	160	158	143	168	169	161	170	183	146	149	175	186	168	173	178	150	167	161	172	160	189	162	169	168	163	160	165	155	176	155	157	178	186	162	163	164	177	168	161	164	168	182	187	184	199	164	169	178	159	152	174	166	158	130	158	170	184	175	168	165	135	158	182	175	130	138	141	161	178	152	137	176	181	158	165	152	157	159	183	172	186	155	152	176	190	171	187	171	169	177	193	173	169	168	175	169	163	143	163	168	177	136	154	158	157	183	165	184	171	146	163	161	193	186	191	186	140	190	170	157	205	176	187	166	182	160	140	181	185	184	182	171	162	146	150	184	174	182	184	162	160	161	139	165	171	178	172	165	173	179	147	168	146	139	179	159	175	153	152	157	168	167	152	182	171	153	165	170	180	168	166	182	160	171	179	154	155	173	141	145	154	164	156	182	144	153	155	178	176	171	201	184	179	172	152	177	176	183	185	171	169	146	157	185	175	168	181	153	169	159	164	157	168	172	160	167	169	177	167	162	150	175	183	165	181	175	153	153	164	154	131	169	219	146	151	130	179	158	160	156	175	159	141	134	152	189	178	194	155	165	150	152	175	168	159	179	156	169	148	169	156	157	168	171	202	153	168	175	160	171	138	156	198	153	151	167	164	182	177	173	175	183	159	152	147	155	186	171	179	177	145	162	174	164	180	187	179	155	158	174	175	165	145	168	175	147	150	138	156	179	184	184	154	197	185	151	157	172	161	144	195	174	156	158	161	160	161	151	145	145	174	198	153	169	182	170	159	160	157	142	151	158	161	158	165	192	162	186	174	167	151	155	187	161	172	155	165	171	202	189	160	171	160	153	164	194	170	157	179	166	172	151	158	174	176	162	166	179	170	190	182	153	163	154	146	160	178	166	138	176	198	174	167	173	195	181	144	178	162	143	180	172	182	166	156	177	162	168	186	183	160	157	173	154	179	165	145	160	149	151	182	154	156	180	158	172	149	170	163	148	142	176	191	167	158	148	147	181	161	160	164	158	156	174	179	167	158	150	191	198	171	183	153	166	177	177	170	194	202	182	153	176	173	170	141	159	171	184	161	161	180	155	164	160	145	145	176	169	188	172	152	159	161	183	158	148	167	170	172	140	176	199	149	169	191	166	163	161	193	155	175	177	166	166	179	157	166	163	159	170	172	173	162	174	183	164	174	206	158	152	169	142	174	171	150	137	158	182	141	150	183	166	179	124	165	159	154	161	163	199	181	159	167	174	165	194	142	167	167	166	148	176	161	166	188	168	184	148	173	172	175	200	177	171	175	157	159	193	166	154	168	174	176	180	171	175	203	170	157	191	178	162	164	173	158	152	170	162	183	181	155	147	171	138	157	172	157	176	184	187	168	148	149	188	153	178	144	177	164	128	176	189	161	165	162	158	174	156	201	164	176	175	153	166	166	158	136	153	177	157	145	165	156	165	168	164	153	160	164	145	169	201	184	153	170	171	166	179	184	163	170	182	159	157	176	171	146	158	178	174	157	149	160	163	145	173	175	160	185	180	161	175	172	168	165	170	181	168	175	170	170	158	179	139	148	155	162	173	175	174	157	192	210	171	162	163	173	176	144	161	183	153	173	166	167	172	158	169	148	148	166	138	158	173	170	171	168	160	174	162	178	187	179	179	154	180	158	160	186	178	160	190	170	171	178	159	193	179	178	180	156	211	171	185	160	165	170	151	156	145	141	173	156	168	148	182	175	177	173	179	181	155	157	156	190	187	184	187	150	161	172	170	167	166	154	189	188	150	186	176	171	168	172	174	168	164	158	157	167	163	170	164	171	170	172	164	161	155	174	164	182	166	152	181	184	156	151	161	177	165	173	181	138	195	180	175	168	171	156	173	196	180	175	178	171	161	139	155	167	174	152	163	176	168	179	174	164	174	194	182	159	183	190	188	168	166	185	179	157	139	174	191	170	156	156	174	185	180	146	172	180	141	158	172	164	153	166	161	155	158	167	151	163	165	191	163	174	170	167	149	175	160	168	165	156	167	170	194	160	174	165	156	132	164	172	197	154	178	139	167	166	144	152	174	135	142	171	165	189	169	151	146	187	135	153	167	182	166	164	169	183	145	186	162	168	168	167	188	175	204	165	182	155	153	141	179	155	150	168	172	156	170	183	173	134	187	173	179	159	167	136	163	180	181	155	183	183	150	153	146	172	173	157	174	172	177	170	164	148	162	153	161	173	174	156	183	136	182	140	139	163	169	157	141	165	166	175	166	143	185	156	145	159	180	165	159	159	175	159	143	170	145	166	166	160	172	157	185	144	174	147	156	156	174	178	194	144	143	174	158	201	172	173	172	156	156	195	183	166	170	177	175	181	163	154	154	153	147	176	167	177	181	178	144	160	163	152	170	173	170	173	162	158	189	154	168	175	170	153	140	160	167	167	172	164	175	147	160	155	176	144	156	156	165	150	152	171	155	184	169	163	163	151	173	166	174	139	154	150	179	162	157	174	189	160	184	123	181	149	161	169	185	177	177	147	155	182	176	188	129	181	163	147	168	173	166	157	167	153	155	170	168	163	182	167	172	146	166	180	170	173	160	166	196	151	167	179	185	168	178	163	166	165	167	168	183	161	175	152	177	151	151	165	175	157	159	171	155	163	163	180	163	198	149	178	162	158	141	175	165	165	168	164	166	152	151	167	150	144	188	187	175	180	156	165	177	170	171	188	164	166	154	177	155	178	151	174	183	176	166	153	149	198	179	176	151	176	163	148	179	190	189	167	157	141	159	151	160	176	159	143	145	192	179	172	150	150	170	125	152	197	165	149	162	152	191	174	171	160	189	173	160	176	137	149	169	181	172	147	180	159	169	192	170	147	168	159	142	150	171	140	150	191	166	186	149	163	162	171	158	178	158	125	166	157	169	172	157	178	154	168	143	132	132	153	163	190	181
6033	1080	1432	1588	1167	1002	774	726	673	609	610	560	506	482	553	507	490	468	526	459	467	482	447	413	415	479	436	442	433	454	458	456	435	444	429	431	430	451	431	409	402	378	429	396	443	459	472	385	422	457	419	434	448	404	441	423	433	373	430	428	447	402	440	427	431	418	423	423	444	409	392	419	459	405	412	446	416	417	395	432	420	392	461	393	440	440	438	415	409	389	408	404	429	387	404	408	402	414	420	388	435	406	431	415	415	380	364	427	446	415	422	401	401	402	429	406	400	439	425	424	420	383	404	425	424	381	394	374	408	420	397	435	356	414	407	379	417	395	390	414	450	376	416	433	392	393	435	409	416	404	461	416	455	434	402	430	421	421	402	453	411	425	388	438	397	446	438	373	433	418	389	461	378	415	404	446	411	401	387	430	414	434	417	410	402	407	410	425	425	396	420	409	425	408	392	437	391	424	410	424	444	418	442	424	419	412	408	431	411	412	383	447	445	422	397	392	420	434	373	428	460	424	435	405	457	393	450	389	429	428	419	400	391	423	445	400	392	407	399	379	435	402	428	414	419	420	452	388	397	423	392	397	369	431	389	417	438	447	428	368	468	388	392	423	390	417	428	417	420	371	370	461	396	420	413	426	442	406	401	399	397	410	407	430	426	445	418	408	446	426	396	407	407	407	428	439	397	387	394	417	406	454	424	400	436	433	404	394	376	421	444	458	402	395	402	394	393	439	419	440	404	405	403	431	399	410	399	389	391	398	407	409	416	402	416	444	410	407	421	432	436	441	410	437	428	444	397	427	416	429	410	438	403	386	421	423	401	421	409	390	387	450	419	441	427	437	397	401	405	424	404	405	394	433	412	428	412	375	417	435	410	426	422	414	411	409	445	398	395	398	372	398	403	418	398	399	444	418	409	408	453	417	431	393	437	439	420	430	361	403	429	407	397	404	451	441	414	408	415	418	427	408	438	380	387	396	413	423	396	431	463	397	365	387	408	394	405	430	460	413	412	414	393	416	404	383	418	376	386	461	418	414	463	447	389	420	420	415	410	421	401	407	370	445	398	417	401	396	404	422	427	423	433	399	416	421	421	415	457	418	420	417	406	403	366	387	404	414	417	412	413	404	409	434	371	423	402	395	421	420	431	391	419	433	417	438	419	417	406	372	407	401	429	406	407	402	417	425	404	434	393	426	404	448	420	396	438	439	434	423	411	415	436	418	380	408	429	420	430	410	437	376	394	410	438	428	385	412	411	431	410	430	420	412	407	425	408	405	415	422	436	399	406	422	407	439	417	403	430	415	408	415	412	421	417	414	409	424	395	390	418	412	399	456	399	411	406	404	389	385	406	404	437	409	413	394	424	400	395	418	411	418	434	391	426	393	420	427	417	431	402	414	405	419	404	435	412	426	412	427	400	406	432	403	383	378	399	378	410	413	433	416	411	396	437	422	482	371	420	414	438	420	405	404	419	439	404	377	401	414	397	416	433	428	413	429	397	379	428	383	405	386	406	421	421	404	397	422	407	412	379	385	435	428	424	379	385	401	428	382	386	394	429	379	429	393	414	403	431	397	409	407	394	390	412	428	423	431	425	409	395	432	437	381	394	392	378	394	397	415	446	405	419	427	424	429	400	400	426	398	400	424	411	411	426	430	396	452	414	382	405	418	404	405	416	430	390	431	436	399	411	405	427	456	411	442	434	394	401	405	406	421	375	411	392	400	399	421	426	408	433	412	411	427	420	416	420	445	427	390	408	379	407	400	395	428	380	408	403	396	402	367	385	426	418	446	392	394	393	415	459	413	427	416	402	419	404	457	434	411	445	405	421	419	423	471	430	433	379	435	438	379	433	423	402	407	463	419	426	446	418	449	418	369	373	461	406	387	432	452	419	412	389	411	396	369	398	390	399	422	430	418	407	460	398	430	406	370	396	412	391	440	397	433	414	428	376	412	417	437	411	414	417	452	378	406	405	381	433	443	414	405	403	428	414	423	421	390	407	434	397	410	377	380	417	436	439	396	423	415	386	405	398	393	429	370	426	391	415	397	395	420	416	401	434	435	401	406	421	412	438	417	424	414	383	409	435	397	379	419	428	397	405	392	407	397	417	420	424	390	400	417	394	443	441	416	410	405	401	410	436	401	425	406	403	416	395	386	385	410	396	382	402	405	425	411	382	423	430	426	407	418	419	383	368	421	439	413	415	419	398	408	434	447	425	409	407	403	425	438	417	416	415	446	385	413	414	386	429	378	439	401	417	428	413	423	431	404	415	394	435	393	403	404	437	389	410	396	439	439	395	360	405	448	430	382	418	410	426	420	387	418	392	450	390	430	402	415	397	432	403	408	410	398	431	404	433	393	381	422	388	430	416	412	417	419	401	439	409	406	393	454	416	360	417	432	459	439	424	436	410	390	413	440	427	436	430	429	418	415	413	429	422	449	401	387	411	408	464	443	403	367	411	417	393	428	418	417	431	398	429	377	408	407	390	412	413	439	397	407	391	371	407	375	415	400	394	448	431	421	422	410	406	380	408	408	389	391	430	434	430	421	417	422	430	423	403	428	403	410	415	401	429	404	411	410	408	438	395	406	403	426	419	442	432	431	425	406	424	444	426	390	422	435	436	471	419	386	420	388	459	385	434	395	407	417	390	361	411	396	409	383	463	382	386	417	410	400	434	393	403	406	390	414	421	425	439	405	451	395	429	409	377	426	419	396	409	405	445	421	412	394	437	386	409	421	442	406	387	408	421	412	396	397	405	418	426	420	415	422	417	426	459	441	391	436	372	405	402	414	406	391	403	404	404	402	395	424	414	394	411	409	409	421	400	382	416	387	387	431	404	413	420	409	406	455	383	439	445	451	405	440	437	399	416	429	449	389	383	431	411	385	411	445	440	419	447	444	432	435	424	366	377	440	438	464	426	433	450	428	441	402	420	417	394	402	404	397	447	433	402	425	443	430	429	423	395	404	386	412	393	428	397	406	450	409	419	416	450	389	415	423	420	434	444	455	398	430	416	396	442	401	419	429	408	441	382	447	410	417	434	426	405	425	437	392	416	400	392	406	396	412	414	432	411	394	407	410	430	418	378	407	404	490	385	387	433	414	406	446	449	386	404	432	405	387	414	437	441	398	407	421	423	410	438	460	427	399	401	399	437	417	440	401	414	452	407	395	437	384	412	422	399	416	433	446	395	373	407	436	403	428	370	435	421	398	430	389	402	404	413	432	422	380	414	425	406	429	371	412	356	402	442	418	404	436	404	396	412	427	393	418	442	435	388	379	400	416	401	432	420	414	421	432	413	378	457	431	397	420	417	431	420	424	373	436	412	464	437	391	390	432	458	399	453	420	411	375	386	383	381	403	425	424	433	408	424	402	372	410	445	420	379	422	436	435	399	403	418	426	451	400	409	393	430	416	413	456	418	443	425	445	378	383	403	449	414	432	405	409	450	425	417	424	378	430	402	438	399	415	401	436	427	418	382	376
14005	1990	1182	888	619	404	339	347	299	292	284	266	293	241	235	237	257	228	260	212	209	225	206	228	247	220	208	246	228	222	247	253	259	218	214	194	210	201	212	196	225	229	228	239	237	220	192	203	251	211	243	238	218	228	235	219	210	225	200	250	200	208	196	216	208	221	253	246	210	224	212	249	206	232	212	187	210	220	228	216	190	213	213	229	223	219	231	199	240	199	224	228	231	208	221	207	197	233	234	219	210	244	221	230	232	210	240	231	227	228	221	225	209	250	216	197	186	204	256	223	231	224	237	206	222	199	208	205	205	209	232	238	232	208	235	212	231	224	223	234	213	208	206	219	232	212	233	247	219	222	214	207	226	189	199	216	225	234	202	213	225	230	235	224	199	227	229	216	199	245	240	236	226	206	205	203	213	181	211	199	246	243	210	198	225	237	236	212	170	227	228	210	221	202	214	211	211	225	207	226	216	197	220	201	212	234	197	229	232	236	232	181	185	200	209	214	234	211	230	232	212	246	213	215	208	186	212	199	220	224	229	236	258	222	198	216	209	213	193	212	246	232	232	230	215	225	240	251	266	217	215	205	240	207	182	229	202	228	243	240	193	189	219	214	208	239	227	253	248	220	234	240	259	223	204	218	187	202	220	228	210	272	202	196	232	198	230	217	222	220	216	233	219	208	210	214	241	199	218	191	187	229	223	202	195	224	216	213	202	219	215	205	222	232	218	210	251	208	227	231	261	228	200	234	230	233	252	212	216	195	219	207	227	195	230	223	200	213	203	224	223	224	217	213	234	228	229	214	212	220	216	252	231	237	218	203	219	231	188	235	222	238	199	232	242	238	233	224	187	205	198	218	202	216	230	237	215	254	225	240	216	210	219	201	201	188	228	225	234	221	207	215	225	212	245	228	214	210	218	211	197	249	226	248	219	230	197	233	205	198	209	195	182	221	216	223	205	217	221	226	215	221	207	220	200	226	231	207	230	213	225	213	261	209	212	220	243	214	215	244	228	252	214	213	200	224	216	216	231	212	236	204	233	228	236	226	228	208	210	187	211	228	203	241	197	244	207	236	229	227	220	238	246	214	229	229	215	211	208	209	224	201	236	201	252	231	192	225	220	242	204	242	208	216	229	202	224	219	228	230	208	210	235	206	198	215	249	209	210	206	226	201	232	225	226	210	203	234	226	209	223	216	207	236	216	273	217	220	210	233	249	230	230	236	237	247	228	206	230	216	225	219	209	223	220	220	221	220	205	196	198	217	229	235	226	218	233	241	241	218	202	213	239	180	201	231	195	218	221	210	191	218	210	226	220	236	213	248	214	235	220	199	190	219	203	234	228	207	235	208	199	222	249	196	241	195	236	233	230	223	201	244	213	209	221	245	221	207	234	215	196	193	207	180	240	217	209	212	225	227	214	243	261	217	205	206	225	203	218	175	230	229	232	234	229	202	231	225	214	235	226	229	236	209	222	234	212	222	241	230	220	231	199	218	209	233	230	235	209	227	197	219	195	217	236	216	215	220	215	236	219	209	222	209	224	243	225	225	209	211	223	200	223	202	228	218	200	222	228	199	222	214	219	217	211	222	242	193	215	221	225	197	221	196	227	205	232	241	195	231	236	184	220	260	242	243	254	210	201	224	208	216	202	230	201	238	219	253	219	220	221	253	220	214	218	217	234	217	215	209	225	237	234	217	237	190	225	212	223	210	209	243	243	258	206	205	213	212	222	233	222	202	206	229	239	221	249	208	224	195	232	210	206	221	241	213	210	205	207	229	237	208	220	194	226	244	230	231	222	204	217	224	220	220	229	220	220	190	216	217	242	229	212	223	201	230	201	239	218	210	225	225	210	245	232	207	210	203	190	216	208	203	213	207	230	208	219	244	224	241	195	182	213	197	199	224	218	228	224	232	197	242	219	226	216	225	234	207	204	206	202	214	212	230	242	211	218	236	200	212	212	218	212	232	214	230	223	251	212	211	233	186	228	220	200	232	215	240	211	206	245	203	202	201	239	219	194	214	222	232	194	225	230	249	200	236	215	200	222	236	198	195	237	217	210	224	206	214	221	190	224	226	205	229	204	217	188	228	199	224	202	206	246	242	201	211	245	216	216	231	212	219	230	206	245	206	200	205	253	211	235	211	230	212	188	217	225	214	202	223	197	209	228	200	230	214	221	190	209	221	230	225	232	191	208	215	192	226	252	207	219	230	220	236	223	227	247	241	231	229	234	224	211	204	237	221	229	227	234	193	230	230	210	238	218	213	209	211	229	222	206	254	241	224	207	205	218	208	238	208	231	214	218	204	226	196	200	236	204	222	207	205	209	204	230	218	240	220	216	237	204	222	245	215	235	198	194	206	223	203	221	213	219	230	242	212	233	240	211	195	233	242	213	191	210	225	206	229	231	206	210	204	237	238	256	228	217	239	224	210	242	228	227	226	233	236	195	236	199	241	214	209	224	229	212	218	209	228	237	213	211	213	193	224	217	245	214	226	207	222	220	207	201	214	227	253	215	220	256	200	223	202	215	204	213	190	233	193	194	235	243	256	243	193	228	225	197	217	206	213	215	247	210	218	219	202	208	248	196	235	208	211	202	238	193	185	241	223	225	197	247	236	213	223	225	205	197	221	200	233	239	217	200	210	226	213	200	233	200	220	231	225	232	218	205	204	206	221	210	200	198	259	219	215	236	209	236	228	215	210	187	209	219	200	227	223	247	221	214	243	231	232	216	226	224	222	197	217	213	229	208	231	209	199	224	234	239	210	223	217	220	225	194	226	210	242	219	242	211	222	195	205	212	220	226	220	233	203	207	218	235	211	203	208	193	217	210	215	235	198	217	208	217	232	233	239	219	208	234	223	205	211	221	216	210	220	213	212	256	216	223	205	194	188	224	212	214	220	230	237	210	220	243	196	229	217	227	211	234	215	229	217	201	217	213	237	211	205	209	219	226	217	223	208	229	216	215	219	235	238	201	191	193	212	219	214	223	206	217	195	216	204	208	210	192	214	203	216	232	207	224	230	233	217	214	215	237	212	226	189	207	218	224	225	257	222	224	237	229	216	200	229	225	233	224	205	211	210	218	217	217	240	233	233	226	214	207	217	229	196	215	226	216	224	192	230	214	207	212	215	200	236	199	234	204	237	214	209	190	196	221	229	256	221	224	199	216	204	241	207	214	233	236	228	244	211	219	216	228	240	215	200	241	195	232	216	217	217	225	212	208	221	233	207	219	223	213	235	226	224	220	213	240	214	196	230	224	215	239	237	232	217	204	219	216	208	204	212	194	227	215	204	212	222	230	216	205	213	210	212	237	229	220	197	199	248	243	213	221	260	255	207	214	220	220	226	217	197	207	206	205	219	234	242	269	194	223	201	227	239	241	196	256	223	227	226	212	231	231	219	209	215	210	209	242	216	212	209	226	224	211	219	221	206	234	204	213	227	202	213	240	236	226	245	234	247	217	242	185	214	229	208	213	235	197	227
8087	1830	2426	2866	2023	1620	1388	1140	1017	991	871	839	856	786	733	710	669	712	644	618	614	654	605	635	609	620	593	634	577	630	600	590	622	643	571	569	548	570	564	562	591	538	563	564	547	558	580	573	584	552	535	536	570	610	570	564	553	587	533	580	576	558	556	582	544	575	560	489	530	533	587	580	551	565	580	533	542	597	580	527	549	542	567	599	516	596	552	542	582	557	568	548	569	532	585	542	551	552	562	539	522	549	540	528	560	502	602	568	584	535	507	559	568	583	566	566	547	570	562	551	558	562	589	547	558	573	532	570	554	529	559	535	524	548	590	554	522	599	544	534	560	570	607	571	573	546	544	492	577	547	527	562	538	547	487	544	524	608	565	565	547	555	564	554	532	568	546	550	589	529	535	555	542	537	594	560	569	525	588	557	568	485	563	475	526	563	530	538	540	550	527	561	576	541	598	533	557	583	543	515	610	556	516	542	561	575	550	544	512	513	540	527	556	543	552	557	530	577	565	556	575	524	558	575	586	551	551	523	553	586	551	541	538	555	512	550	514	584	578	559	530	540	524	552	576	515	545	559	557	512	506	539	534	512	581	575	520	542	541	552	550	555	564	561	566	576	568	559	542	535	540	548	540	553	538	583	540	571	515	566	534	586	516	514	551	565	551	579	589	550	524	543	594	552	518	524	563	582	500	523	527	550	491	578	553	565	563	574	538	527	522	497	534	544	523	532	513	555	549	584	576	538	573	578	539	531	547	539	536	526	535	586	534	582	519	542	557	530	586	541	543	538	554	586	556	511	551	559	537	523	542	559	571	529	533	551	539	588	498	529	559	555	551	557	551	541	569	535	538	556	523	547	579	518	550	575	544	529	539	585	544	556	495	537	582	550	536	540	557	523	573	535	561	577	530	563	544	524	560	565	535	556	556	560	544	549	547	535	534	538	555	520	530	565	544	542	543	543	550	553	544	536	558	573	574	581	543	594	577	553	538	567	563	546	524	578	560	559	571	534	561	569	602	558	568	575	515	543	571	572	556	570	563	554	570	549	554	508	535	548	508	544	542	555	547	555	537	515	556	581	587	566	562	589	558	521	511	562	539	578	557	614	530	546	572	522	552	549	593	589	537	548	533	566	541	523	571	538	557	574	520	495	527	536	534	562	578	561	613	540	566	532	541	525	532	550	521	570	525	578	577	548	512	590	519	581	552	532	554	545	524	571	563	541	571	522	558	577	564	555	525	539	524	584	521	554	559	526	528	512	524	547	493	548	579	554	559	566	575	525	552	542	559	573	528	518	567	567	575	517	555	555	621	512	516	541	550	530	538	599	535	537	541	569	572	555	567	536	559	576	595	592	543	551	545	545	554	532	555	500	529	562	550	568	557	551	546	558	559	568	559	584	553	565	580	553	552	491	523	615	552	535	540	524	546	536	578	568	553	552	531	516	554	518	572	547	558	553	485	528	540	483	552	526	601	601	541	586	562	514	561	562	553	545	532	572	534	575	542	584	584	571	535	563	591	532	570	585	535	565	541	562	520	542	551	550	529	560	582	566	545	533	555	580	538	532	502	569	574	529	525	570	536	548	549	530	519	568	556	507	531	542	561	562	571	563	550	513	525	572	533	565	537	519	538	524	572	517	577	559	540	526	554	580	543	528	530	576	558	545	529	535	542	572	557	512	543	566	525	547	546	533	542	534	564	528	541	566	574	604	555	557	552	551	528	565	581	548	538	553	531	542	546	537	552	566	553	547	537	541	597	571	551	500	576	559	509	575	583	528	529	524	542	558	577	506	542	510	586	552	571	535	529	556	509	560	558	552	548	561	523	568	569	529	539	540	523	556	529	506	557	557	573	482	512	526	579	525	538	519	582	561	548	524	547	582	575	531	533	581	534	592	568	526	545	551	528	600	568	575	458	533	568	530	516	535	530	566	570	546	523	518	528	570	571	545	501	497	567	564	545	516	568	496	551	563	573	577	526	536	550	556	600	555	591	538	523	538	539	588	605	495	566	570	550	566	568	555	549	506	531	558	584	513	536	595	557	517	532	562	561	591	539	509	521	542	530	553	541	563	531	554	552	528	537	578	587	554	504	499	603	572	518	558	542	544	562	575	534	534	517	504	517	573	568	527	514	558	558	530	533	553	564	540	531	560	531	535	549	565	577	535	537	570	516	563	580	550	562	554	560	552	546	569	545	551	540	535	527	568	549	563	570	538	555	529	568	533	550	592	529	556	552	529	548	530	548	587	551	541	494	526	572	553	574	540	498	536	530	574	539	554	590	561	535	548	522	542	550	519	558	548	562	567	556	571	547	606	553	527	533	536	564	542	571	569	584	591	541	560	548	552	557	554	560	555	523	566	563	536	535	550	521	537	566	549	522	569	541	527	567	535	540	543	557	572	554	492	576	533	523	570	550	531	574	622	554	570	543	555	552	542	556	552	521	468	575	555	494	555	563	568	555	599	557	555	564	535	564	573	561	553	551	576	571	556	572	566	552	565	510	503	548	556	559	545	574	562	558	558	549	557	543	542	536	550	564	593	566	511	604	554	526	563	490	545	520	535	516	588	555	523	551	554	536	548	582	568	578	549	557	557	573	533	567	506	508	550	567	579	513	541	550	529	558	545	538	557	529	613	537	489	574	549	531	572	531	519	482	547	549	566	569	581	545	523	546	580	533	541	469	535	575	582	531	537	504	530	561	563	559	536	572	615	528	537	547	582	548	523	576	564	568	584	521	552	581	530	559	557	516	569	543	536	528	527	531	572	539	522	576	568	531	529	554	529	543	519	542	564	564	560	553	560	528	535	531	554	539	593	570	548	553	529	593	510	568	568	516	595	567	554	567	561	567	551	523	559	577	518	559	493	524	549	562	536	560	545	532	552	533	599	548	569	560	537	580	553	536	567	502	543	535	546	569	585	573	541	522	542	568	539	546	535	591	547	532	578	568	584	530	509	536	538	537	530	545	519	528	537	558	573	516	534	550	543	566	507	588	561	548	530	575	550	562	553	515	544	590	574	528	576	525	553	532	553	534	543	543	553	565	568	516	572	532	521	544	531	562	554	546	524	575	513	563	547	530	578	522	519	569	575	551	537	580	550	525	558	532	547	528	575	523	552	555	528	539	583	549	538	572	556	537	565	563	578	537	577	604	539	555	567	580	529	569	616	567	567	587	500	558	570	565	552	554	563	519	503	587	573	569	561	555	538	570	516	557	553	503	545	536	580	605	586	527	551	539	564	575	522	556	578	544	558	551	559	599	583	555	594	550	531	555	565	556	538	533	566	548	553	544	491	523	536	549	557	552	567	553	555	526	554	569	543	515	534	527	487	565	597	563	548	574	548	569	541	569	538	547	585	524	542	591	504	583	546	566	526	566	531	522	576	576	546	529	540	544	534	556	529	522	570	573	537	547	561	570	582	580	560	559	546	538	542	551	571	564	572	504	589	560	573	562	526	627	500	534	560	562	536	547	593	560	577	526	547
1621	626	352	354	395	395	389	371	321	388	364	326	346	379	362	384	338	336	348	306	358	341	364	336	350	353	384	389	362	336	358	360	374	356	353	347	358	341	339	348	335	370	352	340	381	343	374	359	369	361	349	358	350	367	393	367	364	383	374	381	380	366	351	386	381	366	386	358	363	372	359	341	372	364	332	329	353	362	362	372	367	347	384	356	353	347	383	384	354	307	360	332	358	375	348	369	375	353	339	360	385	366	349	341	361	389	320	358	346	365	334	367	353	360	353	372	353	363	338	367	353	327	336	348	394	351	368	382	377	399	311	365	392	362	337	357	372	367	382	368	368	419	369	369	361	367	350	375	363	347	326	324	348	353	368	335	383	348	384	380	375	347	359	348	327	334	375	354	359	373	370	294	344	373	317	368	353	357	373	350	374	368	372	405	312	322	344	337	369	380	358	344	371	358	377	327	362	336	352	351	371	330	376	333	348	367	347	342	366	342	351	323	382	361	372	359	352	362	326	332	360	335	333	329	354	362	304	390	357	370	343	364	351	366	338	343	336	391	359	349	346	363	366	381	344	380	362	355	362	355	326	374	391	394	356	384	404	319	333	368	326	359	358	378	331	362	362	372	330	389	392	366	367	329	344	356	351	348	332	335	413	327	340	375	359	396	306	358	375	352	368	371	372	326	327	351	389	363	358	381	326	398	399	346	375	347	365	350	372	342	380	358	389	362	356	373	347	379	426	339	347	356	347	344	367	341	359	322	351	347	351	383	367	353	365	334	331	350	340	401	368	385	337	338	343	300	368	373	347	353	331	360	368	375	410	309	391	350	342	363	382	340	381	336	348	390	377	378	378	331	334	383	353	357	378	352	378	339	338	299	354	351	400	352	329	313	313	352	328	345	370	387	379	402	388	359	344	396	412	364	336	350	358	357	353	381	375	328	386	351	368	354	384	335	378	364	331	358	334	348	387	381	360	338	360	340	384	372	373	353	332	371	347	368	353	360	359	361	371	342	344	359	369	361	361	356	374	349	380	355	411	347	346	356	354	364	313	352	378	349	351	377	353	325	337	386	337	375	349	363	316	357	350	360	365	407	332	358	373	353	387	369	371	360	362	353	350	356	398	376	350	356	326	412	367	398	341	369	382	352	371	350	383	320	342	357	361	375	375	366	367	362	352	332	368	364	360	348	335	341	384	349	368	347	343	350	360	377	361	373	382	352	369	345	381	381	326	332	345	327	366	344	363	392	375	365	367	361	369	349	365	366	363	352	339	350	340	343	347	343	332	388	363	380	389	428	343	345	331	351	376	345	362	331	352	317	355	375	378	375	337	371	348	350	403	363	359	363	348	370	402	354	354	364	374	368	384	377	379	346	374	382	361	344	329	360	391	390	329	364	365	394	356	334	363	401	403	400	345	365	396	367	320	371	364	354	359	365	345	337	337	380	360	357	321	352	336	295	327	351	385	357	339	366	357	343	398	401	353	340	333	330	334	350	317	379	311	348	348	371	367	336	335	346	400	344	365	368	343	354	368	352	382	384	353	356	406	374	398	358	339	377	339	369	365	330	362	360	339	310	370	354	352	340	350	349	373	366	362	344	349	387	346	380	388	372	340	351	347	387	357	363	369	370	341	398	323	405	362	357	329	362	378	403	347	381	316	321	383	349	361	387	337	364	369	347	361	329	389	352	348	343	398	390	346	375	357	377	304	335	350	348	332	385	395	367	330	361	365	358	342	356	351	350	377	344	375	346	345	323	353	339	370	348	351	346	336	338	350	375	356	385	389	348	394	367	340	402	369	347	358	359	386	311	310	397	365	343	359	375	357	345	371	379	360	369	375	389	350	361	368	351	357	381	381	340	356	340	364	361	378	347	344	374	368	354	372	384	356	374	352	357	340	329	355	339	359	362	370	354	336	371	355	337	382	378	352	364	352	351	359	352	366	367	372	368	356	366	370	350	372	371	336	368	314	346	379	391	341	338	334	395	374	370	330	382	325	334	364	331	351	374	387	368	363	342	365	339	366	377	343	375	373	352	349	358	373	347	335	366	363	347	366	375	353	340	359	368	408	390	370	352	387	345	354	342	369	351	361	344	331	374	388	367	405	329	367	355	347	382	352	394	344	338	352	368	383	327	301	335	335	334	354	367	383	361	337	346	357	369	339	360	396	342	363	323	378	378	344	356	391	327	374	371	381	386	361	353	371	335	404	412	339	340	387	348	350	339	380	362	363	409	323	377	368	352	379	387	340	367	378	342	379	359	370	340	359	348	364	346	337	353	344	353	354	394	352	302	362	342	348	368	405	356	360	353	390	343	361	377	329	331	361	330	343	347	353	348	324	356	336	345	359	346	389	374	359	375	373	375	351	341	365	350	354	343	382	368	315	379	327	354	342	362	315	346	346	370	315	346	409	358	367	393	356	357	371	360	359	315	315	350	397	335	356	370	364	365	368	312	351	380	381	399	358	371	344	373	356	382	364	354	334	347	341	321	379	398	339	373	347	401	374	378	351	417	338	379	343	333	348	381	351	360	326	327	349	336	389	349	338	384	386	351	344	358	344	335	343	326	391	417	369	388	360	379	353	294	338	338	334	378	379	346	362	382	346	343	351	347	337	342	303	375	341	345	350	363	328	355	385	368	373	376	362	319	372	381	377	350	353	353	366	384	332	372	374	375	358	372	371	357	358	374	330	352	343	336	368	393	360	329	369	371	328	410	370	349	384	388	357	347	352	362	343	352	361	367	333	359	350	322	365	380	380	339	322	348	349	332	320	397	399	337	369	319	334	347	331	359	350	384	352	371	377	349	369	358	364	394	368	341	381	357	354	361	365	371	373	362	351	339	349	380	382	356	334	318	377	356	365	355	365	307	379	341	371	313	349	357	362	366	364	383	359	321	369	358	380	328	323	344	340	335	334	357	378	324	363	344	377	364	356	356	358	341	328	363	369	384	368	304	377	373	378	335	335	382	367	398	347	382	409	296	349	371	380	370	345	366	321	360	358	375	337	347	365	390	353	316	365	348	349	377	377	337	356	358	408	383	348	372	400	341	384	364	359	360	351	391	343	370	369	337	334	355	339	359	363	381	336	339	391	350	348	354	371	376	343	352	370	346	350	386	361	354	380	362	375	347	359	316	314	350	349	374	349	344	374	370	354	358	355	415	370	345	348	357	356	390	350	377	377	348	345	352	347	332	376	373	315	377	373	370	358	387	344	380	331	367	334	357	402	369	369	322	380	387	351	361	359	360	363	366	360	346	327	334	337	367	366	355	353	371	340	389	357	330	365	335	377	360	341	349	365	342	370	345	368	382	372	356	370	366	352	375	342	361	355	356	369	399	376	354	344	337	363	342	359	359	380	388	362	376	364	356	361	338	359	337	366	365	353	380	333	393	364	359	388	394	351	365	366	354	323	379	360	373	374	369	392	359	368	353	382	393	349	362	335	313	371	379	435	335	373	347	363	383	347	362	365	348	370	389	344	363
1868	975	859	798	828	743	749	794	796	828	782	773	801	810	809	802	726	813	813	809	748	792	793	817	774	792	740	788	786	829	798	794	742	808	792	791	772	781	782	805	776	793	777	761	766	769	814	750	756	779	763	817	775	725	789	793	736	786	771	771	790	804	774	761	841	800	803	741	802	770	785	818	771	783	824	745	821	805	785	821	746	752	785	771	807	782	819	810	743	760	806	802	750	759	780	772	766	773	750	804	751	819	786	762	836	783	823	851	761	774	731	774	735	810	768	804	813	758	765	811	787	771	846	801	807	742	761	823	801	802	769	803	764	805	785	782	805	761	725	771	802	801	794	753	752	792	770	824	750	778	765	772	771	807	791	777	793	776	830	821	785	812	789	754	837	741	791	784	758	763	778	781	750	847	773	789	763	751	800	812	743	813	761	773	726	780	783	783	777	794	774	792	845	824	774	750	786	814	769	769	835	804	811	748	787	780	792	776	723	793	805	784	750	777	731	805	748	671	757	750	778	778	742	753	841	806	769	758	761	763	779	799	782	777	778	798	792	775	797	751	787	825	768	772	799	815	829	755	771	820	775	781	745	818	785	787	805	764	816	788	774	793	781	766	763	808	795	795	708	753	796	863	799	748	730	768	756	687	846	771	804	806	769	802	790	741	747	778	810	765	865	763	760	767	773	811	798	776	783	773	775	781	764	805	807	824	805	771	754	819	749	803	814	764	840	735	744	757	794	744	730	822	752	788	838	754	813	781	808	748	849	783	788	747	789	786	791	767	801	730	778	810	734	790	787	863	746	750	800	806	766	780	797	782	836	778	766	794	755	793	753	778	800	836	797	825	757	790	814	789	814	767	745	769	808	773	814	786	808	773	820	752	794	809	789	739	746	802	765	790	836	773	766	792	738	776	783	749	741	775	790	825	760	783	800	765	765	790	775	765	826	795	761	786	810	758	784	804	790	767	781	714	807	806	787	780	797	799	742	799	753	792	806	762	815	791	771	824	796	793	780	770	776	760	736	804	798	764	834	741	767	767	726	816	819	806	735	777	730	763	778	760	741	794	799	784	775	753	799	764	803	767	798	771	802	770	787	756	773	768	733	754	822	778	806	732	799	785	758	807	777	768	763	768	797	792	728	786	809	791	739	808	756	814	784	751	808	806	794	845	828	745	796	756	810	788	783	791	735	793	790	796	763	827	779	746	751	750	804	805	847	836	814	757	792	806	777	730	773	760	785	777	823	757	781	757	789	806	758	831	822	774	784	781	788	853	767	826	753	789	756	736	796	738	797	806	770	832	740	749	787	732	812	819	808	795	829	812	787	799	840	727	749	792	751	769	786	783	792	790	795	775	834	792	783	801	755	758	759	771	801	778	794	805	795	787	825	846	747	789	765	734	814	758	819	822	808	769	814	780	792	750	791	835	797	761	745	790	770	764	741	731	770	791	786	732	772	778	806	816	765	755	791	793	776	774	766	757	764	788	802	764	793	795	787	745	824	758	808	801	780	814	766	756	797	780	726	813	800	816	803	809	738	756	747	810	816	814	815	790	768	774	735	769	780	776	776	835	787	838	814	794	806	824	789	825	741	803	821	754	772	804	771	783	769	799	816	818	758	802	776	734	817	778	798	782	784	815	793	820	790	741	808	774	771	782	783	783	829	781	798	766	809	770	763	821	781	796	761	761	799	777	779	810	772	768	738	806	785	804	779	797	781	777	756	803	754	778	757	760	827	794	744	763	741	813	729	763	784	795	756	795	826	748	804	804	754	812	791	770	807	759	748	781	808	798	832	795	783	821	786	765	794	830	760	776	782	789	822	867	782	765	781	789	775	765	806	762	785	816	782	823	808	807	840	750	788	814	847	796	782	774	752	760	789	828	777	805	774	792	769	771	840	801	779	813	811	828	775	757	765	794	784	804	786	783	795	748	779	793	777	750	788	766	804	813	780	758	802	770	792	840	799	810	749	735	794	806	802	790	819	773	779	806	817	779	742	763	708	764	767	757	809	784	758	810	795	804	775	802	795	759	817	773	806	771	801	754	789	766	730	774	736	768	762	788	783	762	782	726	817	790	818	786	703	847	764	789	837	806	829	772	793	779	717	755	767	795	808	774	787	743	763	763	781	814	825	796	793	806	789	800	798	845	796	815	801	773	778	784	772	790	770	760	808	777	793	781	782	759	819	795	777	809	772	800	802	811	800	757	763	778	809	745	767	814	768	757	780	789	794	777	772	808	752	762	803	773	738	821	803	800	729	860	794	802	781	758	791	803	832	788	785	771	751	802	837	783	810	769	783	746	787	852	805	807	739	775	801	782	748	725	749	792	799	749	700	860	795	768	745	737	771	775	739	761	782	790	800	752	790	816	757	809	823	765	811	743	794	868	743	799	797	777	787	785	767	724	769	776	747	810	807	753	802	749	809	759	827	791	791	800	749	785	751	795	747	774	752	845	775	795	825	808	733	738	810	790	795	764	757	757	797	767	816	749	812	787	809	780	825	786	759	776	832	803	761	804	812	763	795	768	779	790	746	798	763	718	773	767	798	752	772	758	806	780	766	751	744	732	783	793	777	813	807	731	770	848	800	749	794	762	781	765	763	757	805	798	789	829	754	755	754	798	787	778	808	779	813	760	789	809	755	795	770	803	802	786	808	772	785	820	825	768	794	826	741	793	772	795	788	785	788	758	761	769	726	829	775	757	779	807	833	774	742	832	747	822	819	825	750	771	805	767	768	813	805	768	801	785	751	813	793	786	801	810	794	835	703	754	783	780	780	773	753	759	798	843	796	770	763	751	793	740	840	802	788	783	755	776	753	827	830	800	787	736	796	784	779	730	798	786	798	790	782	757	739	769	787	820	782	812	770	794	789	796	791	803	790	809	783	776	809	785	770	753	823	809	836	794	802	808	819	791	802	793	775	823	797	722	745	811	796	788	792	751	756	760	783	754	743	779	790	803	817	810	772	757	752	767	827	793	769	765	784	744	795	748	825	770	814	812	812	758	746	772	788	747	801	827	763	807	838	789	751	743	795	789	739	783	845	702	783	769	749	782	801	757	757	807	799	777	714	771	783	822	730	771	790	753	799	784	758	796	798	805	789	829	800	791	809	787	775	784	777	785	841	756	772	752	805	799	792	772	788	780	837	832	757	766	769	767	801	789	794	784	816	839	757	822	825	827	744	773	752	757	778	793	857	781	808	806	757	711	776	810	761	781	758	790	780	812	795	772	797	717	760	800	777	748	824	793	770	774	784	802	860	804	794	758	804	813	790	805	751	777	759	775	826	816	772	773	798	769	795	782	790	777	811	758	827	786	758	781	808	761	770	798	811	821	800	795	746	766	755	785	788	812	804	811	797	811	762	794	786	749	818	795	764	801	778	760	786	782	785	757	825	855	769	799	787	792	773	784	820	790	787	724	755	820	829	864	786	798	769	786	785	795	799	762	748	765	824	819	792	776	802	749	799	799	799	805	822	750	815	767
7594	1091	622	558	357	289	236	235	211	186	219	190	175	177	164	181	171	168	217	175	188	158	187	189	181	166	179	175	173	180	154	202	177	177	172	169	188	174	155	204	170	180	163	148	166	175	162	178	178	164	161	154	180	169	149	176	165	154	166	179	190	170	156	162	163	164	138	156	172	171	166	174	175	155	184	177	179	156	174	169	166	171	158	168	170	164	161	146	155	175	176	164	182	176	135	170	168	186	175	196	158	161	187	197	169	164	157	150	181	166	177	161	159	158	171	166	151	152	188	156	140	131	159	186	163	154	177	187	165	151	185	190	162	181	138	160	161	160	156	157	164	165	169	145	171	161	164	163	157	192	178	165	164	150	162	197	185	153	145	173	186	177	160	190	172	162	165	165	175	167	174	177	161	176	150	158	145	173	174	174	136	170	166	168	161	146	168	138	203	164	157	158	178	157	138	156	155	171	156	174	186	159	172	179	161	159	150	202	165	179	162	171	163	176	165	172	174	171	198	156	155	154	171	160	164	151	185	159	151	186	156	177	170	174	162	151	150	171	149	182	184	166	166	154	154	165	177	145	166	146	155	197	157	167	179	168	177	178	172	164	185	162	187	161	180	162	152	141	145	145	180	170	143	175	176	144	174	142	169	161	155	176	161	163	185	175	168	179	159	165	152	168	160	175	150	154	166	159	176	170	174	168	153	177	167	160	182	170	174	152	182	162	172	161	166	161	137	185	164	172	153	183	187	159	163	168	164	184	186	169	169	160	162	144	149	138	162	172	146	175	164	139	145	190	159	156	170	193	173	173	151	158	155	165	155	165	171	166	162	188	189	149	164	172	121	166	173	185	162	195	169	154	172	155	161	170	175	195	170	160	162	169	147	156	192	190	182	188	140	144	185	158	162	164	162	161	191	176	175	159	156	165	188	179	160	160	161	147	165	159	152	173	159	187	175	165	156	158	180	185	167	164	168	161	153	172	169	180	186	173	162	174	200	152	180	162	171	176	168	183	195	169	155	199	142	172	169	173	190	162	167	171	160	172	156	175	182	190	151	161	178	151	162	188	158	158	164	196	193	142	177	158	159	153	189	152	180	151	160	150	167	179	154	161	169	189	167	161	161	179	148	180	175	161	140	177	173	177	157	173	173	181	141	168	161	159	149	165	171	192	150	150	143	169	177	158	193	156	152	177	173	161	184	169	152	181	160	172	173	155	183	181	158	157	141	152	170	193	158	161	168	185	167	185	178	172	143	168	146	162	155	168	172	177	152	158	178	171	182	173	164	175	181	165	162	171	175	161	163	165	170	148	179	178	150	154	176	166	165	155	149	167	175	159	178	186	161	160	167	162	172	165	179	161	151	173	174	186	168	166	173	181	183	173	162	157	180	151	157	196	174	154	175	172	149	161	125	181	156	157	147	186	170	192	151	149	178	154	158	153	163	173	177	163	159	180	173	163	183	174	182	139	163	188	167	160	173	183	166	150	167	175	173	169	182	175	143	150	188	157	177	185	174	147	177	151	169	166	159	149	177	177	166	203	185	154	181	169	162	182	163	180	169	174	144	150	168	150	154	174	160	167	157	175	181	156	187	164	162	191	144	167	173	162	168	183	174	185	172	136	177	198	163	154	173	178	180	153	146	158	167	153	187	189	170	165	151	181	181	179	167	170	164	175	173	168	169	183	178	183	180	167	179	197	158	152	181	159	133	171	158	180	154	141	170	189	158	187	191	178	163	144	161	183	165	177	190	170	163	186	163	177	167	186	165	143	151	179	167	139	170	176	173	169	139	185	173	175	191	164	199	176	179	172	184	162	163	164	159	154	190	170	184	167	149	162	173	144	166	150	172	169	188	156	171	141	147	152	170	157	162	157	127	169	152	173	163	155	169	175	174	161	166	159	156	135	167	167	151	189	167	176	158	181	178	159	172	173	190	187	187	163	164	175	139	154	167	204	187	198	194	159	157	155	147	169	184	192	175	147	162	161	168	170	159	187	155	170	190	164	172	168	175	189	175	176	194	165	152	162	156	168	162	133	155	146	160	166	176	159	188	182	176	176	177	177	168	182	186	168	165	186	182	178	179	155	162	162	145	163	169	167	154	160	182	191	173	168	151	169	165	153	159	162	171	154	168	179	173	176	158	157	167	161	151	159	167	180	172	155	172	197	175	147	180	156	170	162	162	180	184	152	166	171	162	173	167	185	175	168	155	181	165	169	163	176	157	148	164	156	164	171	146	176	197	179	168	192	175	156	150	164	169	157	140	162	173	153	150	160	150	145	165	144	180	173	140	155	173	166	175	162	164	162	132	158	139	175	165	172	175	174	170	157	155	166	161	189	184	171	156	163	173	151	139	161	177	178	174	145	172	179	162	174	176	159	178	185	165	159	189	171	160	162	188	160	171	154	171	181	157	176	165	167	188	153	152	186	186	178	165	161	184	143	148	178	166	166	163	182	193	155	155	175	170	152	177	163	170	164	159	164	148	177	167	189	175	183	171	171	178	145	171	167	193	192	160	198	163	160	195	135	156	149	156	163	153	169	184	175	146	165	135	168	203	173	160	149	147	153	167	165	195	204	194	176	140	163	187	183	154	171	161	184	182	155	178	203	150	149	151	158	153	171	169	162	192	210	176	195	180	154	146	154	173	159	184	160	163	151	158	161	170	164	156	145	156	166	137	172	165	169	177	165	151	170	168	177	177	168	137	179	135	184	146	166	169	170	156	176	175	183	157	153	163	166	165	188	196	178	171	177	171	161	162	175	159	180	159	179	158	155	147	166	151	139	161	167	167	182	159	205	167	164	138	173	160	146	173	151	180	178	158	169	168	184	178	184	149	163	149	161	154	180	182	163	167	148	183	149	181	180	170	166	189	170	177	145	194	179	175	184	129	164	171	172	150	183	153	189	141	181	187	161	156	164	199	191	146	174	185	161	175	169	154	187	180	149	149	145	165	180	170	177	169	172	173	182	156	175	161	156	191	176	182	142	155	149	175	172	186	164	178	192	176	177	157	161	177	166	153	144	180	145	178	185	171	171	184	174	162	163	198	172	177	145	177	173	180	175	159	175	157	163	158	182	173	169	163	173	181	178	188	161	180	159	193	165	168	180	183	149	156	156	170	187	180	150	161	175	166	159	162	183	166	143	152	134	161	184	163	175	167	173	191	168	161	149	149	174	165	141	148	146	194	180	170	158	158	189	177	191	168	181	178	179	183	185	193	160	150	133	153	181	154	147	195	164	156	153	172	184	161	174	168	163	178	181	165	200	172	166	166	171	162	162	156	163	160	162	177	150	155	184	186	180	169	162	145	153	172	174	155	161	183	156	155	148	186	148	184	172	146	191	173	154	163	159	147	172	154	164	177	190	153	161	154	144	154	160	169	168	182	169	163	170	166	188	148	149	170	184	153	154	153	186	187	166	154	172	149	165	188	178	191	161	171	162	165	159	156	179	177	166	187	170	159	152	190	170	177	179	174	156	159	183
6162	1228	1363	1575	1273	896	836	749	653	630	589	520	583	524	488	489	474	497	471	421	435	429	450	400	440	416	444	449	437	449	421	475	450	452	446	429	417	415	437	426	435	366	433	436	400	428	437	389	392	433	396	422	417	433	420	406	433	410	422	464	439	431	410	435	453	408	432	396	424	464	424	441	414	413	416	393	433	451	423	392	421	395	368	392	456	395	375	404	398	421	366	429	430	406	409	385	402	387	387	404	416	417	434	459	427	422	443	384	438	443	434	430	407	423	414	436	427	403	452	453	415	435	406	397	422	406	410	422	431	389	413	430	413	414	435	399	435	412	393	393	461	402	391	385	430	425	391	404	405	402	404	410	409	407	415	433	413	431	398	427	402	405	370	413	392	406	424	421	456	384	417	428	415	450	393	407	386	409	418	395	391	415	428	408	439	421	445	412	410	420	421	435	420	432	374	399	375	370	384	399	410	420	408	414	401	385	428	439	436	422	419	424	396	411	403	426	428	385	420	394	400	401	410	382	381	419	390	413	392	453	452	416	457	408	470	379	437	396	391	498	394	444	446	420	394	389	398	427	408	397	414	448	410	414	416	392	425	442	435	396	414	426	419	440	426	385	441	412	420	429	454	435	398	404	398	422	410	414	404	431	400	393	442	449	412	408	398	441	421	436	418	393	436	393	432	425	396	426	426	453	454	388	402	450	381	469	416	419	439	413	371	430	407	410	404	414	402	401	432	437	432	403	416	418	419	415	453	427	460	401	410	396	426	411	413	409	384	438	402	451	413	433	389	455	405	424	385	404	385	435	426	396	427	390	425	406	405	445	403	433	438	430	431	406	405	420	462	419	376	426	427	445	409	402	406	400	435	425	427	376	433	435	411	396	422	384	446	406	410	388	434	402	446	418	445	392	436	432	402	405	453	394	412	372	392	393	429	409	409	439	423	424	414	462	405	400	438	457	436	391	451	436	392	415	391	391	390	385	402	397	427	380	433	405	459	418	421	431	392	455	387	390	408	402	413	387	397	427	403	385	412	439	418	406	438	432	424	430	388	435	417	429	438	409	397	422	426	417	452	406	403	384	425	398	366	461	381	402	390	419	404	420	377	385	430	408	445	397	413	443	395	391	446	383	432	390	425	382	406	442	412	408	427	390	409	418	414	402	407	421	430	415	407	423	403	422	438	383	403	403	445	419	422	442	387	406	423	414	424	429	345	413	375	390	456	400	418	422	409	449	471	427	411	384	403	421	408	398	453	444	368	416	407	383	390	426	417	444	420	415	429	458	406	361	417	423	397	407	454	443	429	392	409	382	413	394	437	376	416	448	400	398	445	404	423	423	411	368	444	401	379	430	375	391	437	410	394	357	434	411	396	403	420	412	424	424	411	429	415	401	434	428	381	438	431	401	424	422	391	406	426	382	447	407	421	419	396	409	429	394	404	416	396	401	422	423	428	426	394	411	435	419	391	409	426	393	412	407	422	435	434	403	444	405	375	426	446	403	406	404	400	419	404	400	410	406	415	462	382	427	397	400	393	413	420	416	411	405	417	424	389	425	402	396	449	384	387	432	412	432	417	417	415	390	440	431	397	427	430	411	385	429	432	446	421	445	390	396	453	434	404	393	430	419	417	395	447	397	395	395	441	396	421	399	419	424	412	428	370	429	395	413	414	401	402	452	401	412	362	375	414	425	426	400	435	442	405	447	455	412	422	402	407	406	401	416	412	379	436	393	416	401	422	435	397	402	398	438	429	410	471	407	419	403	410	437	413	393	433	426	415	424	423	410	393	431	437	388	409	453	431	393	448	441	399	397	420	378	414	432	376	395	430	425	370	442	447	411	422	414	420	439	423	401	400	393	408	412	432	406	406	420	406	428	412	376	384	404	410	397	416	392	420	425	409	414	431	421	419	392	391	415	430	424	410	443	448	440	406	405	420	413	393	437	438	402	385	382	405	397	405	460	452	423	409	394	429	424	385	450	400	407	442	454	411	402	432	406	399	397	405	394	379	408	405	403	407	389	422	438	419	404	408	407	430	429	401	423	431	406	382	429	415	399	386	397	426	403	423	381	408	421	408	376	435	416	388	404	412	385	406	405	411	405	414	422	382	407	370	440	434	425	398	416	393	418	442	413	418	452	415	391	449	443	407	415	402	421	423	413	397	414	421	413	399	383	419	460	417	421	416	437	429	427	432	416	434	401	402	474	425	434	423	403	376	414	424	428	439	421	395	413	419	404	428	432	429	411	443	405	453	419	456	399	408	435	437	423	395	394	437	415	417	409	406	431	417	440	421	392	406	409	430	382	448	408	415	432	374	377	376	431	414	412	400	448	400	405	455	413	434	387	401	401	389	423	426	394	404	395	417	403	388	386	421	425	420	433	427	384	413	443	441	386	447	400	438	397	421	412	454	411	401	391	399	409	397	409	399	368	429	401	409	422	436	402	395	385	393	420	428	365	468	404	408	406	434	430	403	409	374	388	429	394	419	413	419	419	410	410	419	394	375	402	450	412	416	405	404	402	421	397	380	429	434	422	411	424	394	433	379	389	428	397	407	394	434	413	387	413	426	393	415	402	389	409	406	436	415	392	437	396	407	402	410	428	422	432	424	388	417	428	399	431	402	375	452	428	448	410	429	409	382	442	423	421	422	439	411	411	438	406	441	424	421	412	412	413	417	431	392	402	393	421	418	388	419	411	401	384	382	415	424	407	415	437	430	405	440	456	390	422	422	386	405	442	435	459	439	429	414	432	406	382	424	442	426	445	411	475	419	407	408	423	416	404	399	391	419	425	425	433	455	388	413	405	430	433	379	410	434	381	421	390	432	409	421	416	397	389	397	378	411	419	434	416	379	447	391	367	433	420	452	404	445	402	425	402	398	409	400	407	404	400	407	425	426	403	403	413	416	436	395	404	414	392	398	436	394	424	402	401	425	403	435	418	403	361	421	394	417	405	411	439	402	399	413	403	409	404	406	422	380	384	448	419	418	402	412	403	387	420	422	431	408	399	450	389	420	410	385	399	415	385	394	446	384	422	403	435	385	400	427	400	435	428	403	400	463	405	415	427	413	421	397	415	427	447	380	418	404	420	407	404	421	425	400	417	405	432	429	426	452	411	441	411	460	404	430	444	386	402	453	378	436	431	425	386	394	402	432	415	391	420	426	400	438	424	406	443	416	446	381	408	393	401	443	385	446	421	377	410	412	403	435	413	398	406	433	400	406	385	433	441	425	449	391	409	398	422	407	411	409	413	410	415	423	425	415	406	435	383	396	385	420	410	397	369	410	396	443	410	372	387	411	386	392	424	412	420	376	420	437	396	419	432	434	416	408	420	383	395	429	400	406	416	379	413	387	415	418	404	413	415	423	451	452	405	409	363	443	389	393	354	440	430	393	444	398	381	448	413	460	439	412	441	380	435	378	442	388	412	440	405	437	409	368	391	401	384	416	389	418	473	429	391	400	369	462	410	396	446	433	403	451	438
14182	2002	1210	921	577	449	394	350	325	295	300	301	285	228	255	245	233	252	209	224	253	223	239	246	208	249	252	208	202	240	255	210	201	233	220	237	246	206	217	222	225	234	229	240	201	199	231	227	250	237	226	246	231	202	208	223	253	217	199	197	207	225	195	236	186	253	240	215	223	227	200	237	217	198	194	243	243	209	211	236	224	228	203	226	221	233	240	226	224	204	222	204	209	199	213	211	219	225	216	214	203	239	230	228	233	244	229	229	175	237	219	204	218	217	223	238	207	192	245	227	242	234	192	226	214	212	213	217	214	211	218	209	219	221	210	228	201	223	224	205	233	202	213	198	204	200	216	192	209	211	229	217	210	214	234	219	210	210	209	234	196	205	231	222	234	221	214	221	212	226	232	211	237	202	244	208	196	211	233	223	202	215	218	231	211	235	244	217	229	222	199	196	230	221	211	216	204	192	219	222	226	213	221	227	221	216	200	223	219	246	230	230	246	229	227	194	208	198	202	200	225	235	211	228	202	233	226	216	217	225	203	212	219	222	219	223	213	220	213	211	205	195	255	218	247	209	216	208	231	232	227	209	208	218	250	213	208	227	228	214	205	212	217	215	254	206	228	236	209	204	192	213	202	226	224	209	217	229	220	210	222	208	225	218	234	215	242	242	222	218	213	231	203	211	178	213	228	213	209	217	215	204	229	225	234	215	191	208	209	234	220	219	197	215	235	222	200	233	197	239	238	244	209	218	208	218	215	219	201	222	234	208	218	207	198	217	214	218	199	174	234	214	237	238	235	235	210	213	221	232	232	215	235	214	204	228	194	206	215	192	206	220	213	208	224	198	214	231	222	251	207	224	188	213	237	205	219	219	224	199	230	224	211	206	211	199	218	229	260	224	224	212	213	200	193	193	213	213	246	265	221	235	209	221	234	222	221	211	221	219	240	174	230	242	211	213	212	206	218	202	216	201	216	226	193	197	222	251	207	215	209	223	220	233	217	236	207	201	218	217	234	206	199	233	210	220	222	214	243	207	197	224	219	228	199	245	243	194	202	212	230	240	244	223	222	209	248	230	212	215	238	237	226	226	217	243	230	203	234	230	240	256	219	237	199	209	253	215	239	229	230	224	203	199	237	220	245	205	215	216	239	239	219	218	211	189	227	215	230	231	212	194	230	245	209	225	199	227	208	235	212	250	248	248	246	202	218	227	210	204	211	221	216	245	245	226	195	210	223	211	221	242	238	243	246	209	233	210	245	205	221	231	233	215	238	227	197	237	219	228	203	212	222	212	211	207	237	234	232	239	223	199	219	271	224	248	215	207	222	218	252	234	209	245	223	226	212	207	231	250	191	213	233	242	205	247	201	198	244	202	189	232	219	216	220	203	233	209	216	204	201	226	192	223	233	230	246	199	245	232	208	221	202	222	221	216	222	216	244	219	235	205	216	227	216	229	234	237	216	248	206	202	210	209	206	190	214	235	215	221	203	212	210	209	215	226	222	232	242	233	218	212	232	219	218	230	239	223	222	221	223	244	180	213	212	232	209	225	214	243	190	205	200	238	205	234	221	195	209	206	228	207	239	196	195	189	218	217	249	225	221	260	194	214	247	221	216	196	203	221	208	210	217	234	230	210	214	219	198	181	225	242	224	230	213	199	230	220	244	224	204	231	218	218	221	257	239	214	215	239	236	203	202	214	207	222	247	233	231	193	187	204	245	212	205	232	226	197	232	210	205	182	215	200	229	201	224	247	256	197	223	224	218	217	226	248	261	252	220	214	228	215	227	222	203	212	207	212	234	221	212	214	207	231	209	217	215	212	238	225	210	207	203	212	218	205	210	186	224	210	225	215	198	220	223	206	231	245	221	219	249	229	208	211	218	219	234	222	235	240	213	246	204	185	210	217	262	226	200	228	208	204	212	190	218	222	212	214	221	235	231	240	241	201	221	201	214	221	205	213	234	235	220	229	225	217	223	206	209	185	208	225	248	215	224	262	236	220	222	212	213	215	201	221	234	220	218	212	223	227	232	232	212	206	230	194	213	233	259	216	224	223	229	209	227	205	203	209	215	238	204	225	209	245	198	202	198	209	236	236	250	198	237	185	252	183	183	209	200	208	222	237	211	236	248	236	204	216	227	210	217	212	247	214	231	207	216	236	223	215	203	199	206	229	224	210	248	192	221	235	204	242	225	195	211	200	246	211	223	216	195	202	216	223	185	224	213	257	214	234	212	206	212	218	242	216	230	215	204	209	230	223	235	220	212	203	231	217	217	227	207	240	228	209	228	203	241	230	229	210	216	200	181	230	205	217	195	223	202	233	209	217	227	238	204	251	208	211	235	239	196	212	244	227	256	242	191	206	229	208	199	191	192	208	222	260	203	222	231	218	206	208	244	225	217	218	201	199	214	221	224	204	209	206	231	207	206	205	214	255	205	213	215	219	231	207	213	222	217	205	212	230	216	196	221	219	220	210	210	212	237	242	223	230	199	203	196	226	191	238	231	196	201	223	258	208	202	214	218	226	229	226	208	236	221	203	217	221	220	221	205	193	253	206	245	198	210	206	211	182	227	207	201	213	215	192	233	220	219	211	207	235	234	209	214	218	192	191	223	226	219	217	222	233	236	211	213	222	258	242	224	213	230	199	226	203	223	216	217	214	253	204	235	245	188	220	209	246	211	186	249	227	228	204	212	200	209	213	196	227	220	222	206	188	225	213	212	213	229	208	234	228	221	205	224	223	222	214	204	228	230	226	260	237	225	195	208	207	223	217	213	219	221	258	209	202	217	232	235	205	207	200	225	221	231	250	227	208	211	224	206	210	224	228	243	242	187	205	249	228	216	204	234	209	227	216	242	214	215	229	233	206	225	209	204	199	237	219	201	212	211	259	234	227	221	237	202	228	212	185	208	221	243	212	224	233	165	216	217	172	232	227	214	227	221	211	222	203	232	207	255	216	205	213	225	196	205	215	206	216	221	246	241	265	234	234	211	231	224	198	226	220	208	213	228	231	216	210	225	218	227	211	236	246	226	249	203	209	213	209	233	215	233	233	203	232	239	247	217	178	249	211	217	225	235	242	228	215	209	228	223	190	234	213	222	221	208	221	181	219	218	216	231	231	216	234	223	264	237	230	233	221	250	181	232	213	215	222	212	215	220	222	243	213	236	211	249	227	210	211	207	203	212	195	231	234	239	194	232	205	236	209	228	202	237	223	230	220	252	224	201	217	244	243	206	197	205	202	210	220	195	235	222	231	222	212	203	217	221	238	202	229	202	206	220	217	252	219	226	207	239	208	212	244	221	231	204	228	207	219	216	220	201	189	231	202	245	236	224	215	223	210	230	201	240	183	211	229	205	235	247	236	207	229	229	197	241	235	211	197	232	231	240	231	233	183	237	236	187	214	218	236	252	224	192	196	222	210	212	222	229	227	214	245	215	243	216	228	216	213	223	210	201	227	200	218	237	227	208	239	216	258	240	236	206	222
8060	1817	2389	2753	2129	1568	1343	1121	1083	981	842	850	778	808	705	688	698	722	627	627	665	637	583	622	614	625	664	575	630	559	604	604	548	588	585	560	599	530	582	549	581	558	578	578	555	560	566	580	563	571	536	528	579	578	554	598	587	642	542	563	587	515	519	538	550	555	517	545	559	524	540	567	571	548	512	535	540	558	584	551	551	576	540	546	544	525	522	594	546	604	540	530	550	526	582	560	542	547	586	493	529	566	548	520	623	568	544	545	575	524	542	522	515	532	569	581	546	561	561	599	549	558	567	596	551	559	558	568	593	537	548	544	552	562	550	580	524	551	553	564	547	578	539	558	551	552	566	548	516	574	567	553	539	577	515	573	546	561	556	524	542	543	572	566	531	575	531	512	523	573	570	541	543	516	540	568	565	558	533	545	544	577	537	536	528	573	539	525	589	533	537	549	563	535	547	532	510	614	504	588	553	566	546	538	502	550	570	534	544	573	554	529	536	519	568	571	578	588	566	553	588	546	562	543	574	563	561	566	594	545	546	568	550	575	552	573	563	566	561	566	545	556	581	584	558	519	549	557	561	567	534	526	523	534	597	571	543	562	567	554	564	516	573	535	530	556	573	550	569	521	526	576	525	581	579	550	532	526	545	534	573	567	565	556	552	551	518	544	602	560	557	547	554	538	528	524	546	548	559	566	572	591	532	594	489	519	553	509	546	534	585	554	530	550	518	578	561	509	542	547	587	514	593	550	492	577	560	566	523	561	556	555	551	569	523	549	542	571	528	555	584	581	547	535	572	540	544	552	575	615	561	510	583	547	554	568	564	574	543	557	550	580	550	499	547	561	529	603	546	572	567	561	582	535	572	554	536	586	538	572	555	530	568	528	597	553	573	565	590	561	520	559	570	564	557	554	597	562	584	541	568	520	541	566	572	574	527	570	533	562	555	557	556	532	556	548	605	534	496	529	600	534	503	551	506	500	566	543	566	511	594	541	536	542	563	515	516	536	564	585	547	564	554	550	565	539	539	538	564	537	520	524	540	589	564	556	540	607	572	588	541	539	558	545	559	518	569	558	531	560	583	546	573	536	544	553	561	545	515	567	536	535	575	532	533	526	532	515	541	559	523	540	540	551	554	525	553	589	590	517	544	591	520	593	545	574	570	561	541	563	547	545	543	564	557	572	565	567	554	551	522	532	520	564	577	492	521	563	532	549	547	573	493	523	553	566	578	621	568	564	582	525	538	551	542	564	579	590	542	505	540	569	560	511	562	564	557	562	590	578	580	557	553	567	567	548	563	562	542	529	585	533	546	513	556	536	544	530	583	551	556	565	518	510	517	532	545	572	550	555	566	581	540	563	536	501	558	529	590	524	548	544	534	530	547	530	541	536	558	552	521	597	545	518	565	535	528	545	545	551	563	504	523	526	574	573	568	567	517	548	563	509	570	560	572	547	548	547	564	556	556	553	538	564	527	527	499	560	606	503	550	559	517	558	574	561	563	562	561	547	556	545	525	542	515	579	543	560	556	563	521	536	529	580	541	550	535	560	530	576	562	538	577	530	565	534	571	601	566	596	584	570	538	566	540	550	556	555	568	549	545	555	529	581	569	557	540	536	502	542	561	544	547	573	538	557	562	573	529	531	565	556	531	539	546	584	535	521	559	538	544	537	525	584	564	514	535	507	572	549	543	582	561	559	517	539	568	567	577	526	571	554	547	541	569	573	566	573	544	541	536	546	545	562	515	555	568	571	562	546	578	579	551	588	586	509	551	536	559	530	542	556	580	534	543	556	551	538	566	574	563	529	525	548	526	577	556	567	570	523	563	563	562	532	562	579	529	545	570	570	552	511	554	551	528	560	547	544	561	532	569	557	564	543	514	551	567	550	499	516	552	540	539	527	608	515	563	561	583	541	548	554	557	561	581	551	613	537	537	527	547	553	568	514	551	596	531	584	561	577	569	563	549	521	609	537	538	537	588	547	520	537	536	527	599	520	576	562	525	530	591	540	546	545	497	527	516	619	519	550	535	553	557	548	552	596	545	526	564	571	583	571	503	559	532	592	548	541	564	504	573	535	562	594	582	546	556	582	562	577	535	558	547	508	551	538	576	519	550	593	542	524	561	566	516	559	554	576	544	540	575	563	537	543	596	517	574	568	552	521	543	507	567	567	557	582	525	553	565	554	532	539	552	557	517	551	573	527	553	542	585	533	557	536	564	553	535	530	587	528	561	527	568	524	573	554	576	567	516	541	562	574	570	564	574	581	548	520	539	541	522	547	568	552	584	546	542	549	490	534	580	557	556	571	590	524	565	524	572	547	569	535	534	540	586	560	561	577	560	541	560	543	517	574	546	574	542	565	570	558	550	548	582	555	533	570	551	552	525	585	565	530	553	520	601	548	578	545	535	552	592	543	549	515	558	573	564	561	570	551	524	553	559	554	571	569	591	594	536	558	569	591	571	595	533	589	534	567	552	561	554	576	592	503	527	562	542	564	554	548	510	578	550	521	578	571	534	536	557	547	569	569	545	531	569	519	582	547	576	514	548	556	531	574	534	547	566	538	589	546	567	607	572	523	540	558	584	561	570	554	550	531	591	571	618	500	529	561	538	578	543	564	547	540	565	562	536	527	526	583	546	535	551	562	534	568	558	525	557	555	552	550	550	569	576	548	510	557	581	528	520	553	596	594	546	536	579	543	586	571	546	563	564	538	559	558	544	530	520	501	560	554	549	558	537	605	545	547	555	534	564	533	567	540	546	585	582	549	567	555	533	573	560	561	545	591	539	542	563	567	493	519	608	596	567	575	577	553	480	522	532	509	567	580	556	523	550	535	554	545	552	570	593	571	524	543	537	552	530	554	561	582	534	574	562	547	555	544	574	542	558	562	535	572	565	550	564	557	527	571	580	539	531	541	569	581	543	541	521	572	579	551	542	552	571	526	592	543	532	561	547	545	524	561	501	544	550	575	574	566	577	562	580	561	532	545	560	549	549	527	555	573	562	561	561	566	613	525	539	513	549	552	510	555	532	603	539	558	542	571	538	525	520	573	562	557	529	503	551	530	570	562	565	529	560	585	566	564	546	562	573	499	579	565	572	572	565	543	562	545	561	546	551	577	525	566	547	548	562	532	560	555	562	551	562	563	529	543	529	551	529	539	557	591	555	531	557	574	545	545	555	536	557	562	531	564	548	578	573	538	587	544	560	548	531	570	528	570	521	546	537	546	532	565	541	594	503	568	544	549	577	530	550	546	545	528	563	516	585	559	523	537	545	543	545	516	578	541	546	519	562	585	551	518	531	535	532	544	585	549	563	549	520	580	561	510	539	527	537	553	604	557	565	561	555	585	594	550	572	571	530	530	556	580	546	564	513	522	539	559	585	541	540	523	568	538	536	512	530	534	567	564	518	546	565	540	545	552	537	552	526	551	561	568	565	539	527	574	522	571	538	577	568	515	537	572	535	541	589	551	528	561	564	545	486	567
1666	555	385	407	347	363	403	367	324	342	356	336	347	374	381	383	352	361	401	358	343	375	381	373	361	349	387	420	392	333	309	355	388	374	378	378	372	362	361	373	357	371	344	371	351	357	371	349	365	343	390	397	362	337	352	366	366	350	357	364	374	353	417	386	387	343	389	341	366	370	308	344	363	416	365	362	327	372	349	351	373	337	396	380	379	375	331	328	341	394	363	355	384	387	336	393	396	393	372	346	362	364	396	380	416	382	351	348	384	355	365	351	340	361	376	333	349	377	381	350	397	379	399	332	345	386	397	349	348	377	352	355	324	388	391	334	388	361	366	303	355	346	354	328	379	366	349	352	340	328	317	340	355	348	354	397	390	388	387	383	362	368	354	355	353	337	386	372	363	350	371	340	327	370	333	362	354	377	323	325	389	342	355	391	350	375	381	321	345	393	378	380	360	360	368	357	369	364	340	367	357	339	323	400	372	363	346	392	364	339	339	338	357	357	346	351	333	356	380	356	332	367	367	389	357	370	358	370	345	398	375	371	355	361	381	350	358	362	369	345	339	331	302	340	331	383	368	347	380	345	328	374	389	368	419	378	360	387	352	357	391	393	346	379	357	381	379	348	389	340	315	372	375	347	329	331	357	368	339	336	364	372	333	373	353	343	363	372	323	394	358	346	359	374	345	371	374	364	360	346	350	382	349	355	375	377	387	376	360	342	343	376	364	368	343	412	388	373	361	369	351	336	343	347	367	359	333	368	375	326	345	356	363	338	354	351	348	326	348	338	374	318	371	355	417	374	373	379	374	331	316	366	366	353	328	358	361	338	331	353	349	343	375	355	366	382	383	343	357	386	332	347	372	387	375	357	374	357	350	351	353	352	312	352	378	382	364	372	382	352	356	333	376	354	362	380	348	380	326	357	346	356	349	352	377	344	375	338	363	382	345	385	361	333	330	364	377	338	358	381	342	354	345	338	381	352	342	347	391	365	362	357	329	407	343	337	377	321	349	356	385	345	371	337	355	366	368	369	347	345	349	352	415	358	351	401	392	354	362	338	319	330	342	337	337	323	375	332	345	361	322	354	348	361	347	354	420	354	394	320	331	350	408	352	383	339	379	334	337	380	371	353	373	381	367	368	365	395	351	342	343	341	345	391	350	364	363	309	364	344	370	408	359	375	343	345	355	366	347	327	319	380	361	354	334	352	366	369	364	349	339	346	365	342	384	355	333	334	409	348	367	369	346	345	342	349	377	361	391	365	382	346	357	334	375	359	386	335	328	354	350	374	355	370	397	368	339	346	323	392	339	318	346	365	372	409	355	322	372	348	355	370	368	404	364	383	343	398	355	342	402	365	380	387	367	327	343	356	322	372	353	380	389	358	356	338	377	382	367	343	340	346	382	345	374	356	421	361	393	381	351	313	387	372	366	357	397	400	359	404	340	349	320	361	333	367	344	348	371	364	337	359	329	362	370	350	397	363	343	357	364	390	361	364	351	353	353	415	379	332	370	343	369	366	387	359	372	317	360	324	381	340	335	326	341	330	379	333	344	360	350	355	392	387	355	355	370	374	354	379	351	374	331	387	355	352	336	374	354	410	353	327	358	368	358	340	304	332	337	397	339	355	368	370	341	371	376	326	356	346	370	365	341	386	348	343	341	363	352	338	364	344	397	359	358	329	357	328	364	372	365	348	371	368	353	335	339	323	344	368	350	352	337	358	350	387	347	358	362	345	350	328	354	373	348	358	329	368	390	370	356	344	353	377	367	378	361	364	372	375	352	364	366	356	335	346	366	355	343	354	354	338	366	363	377	319	355	376	363	350	351	312	370	343	349	330	340	335	369	392	411	368	343	357	359	376	360	328	374	326	337	378	337	333	385	337	356	364	358	324	325	375	392	334	357	356	361	362	375	366	385	385	336	355	341	354	364	374	350	374	373	350	363	361	340	352	371	342	353	349	362	373	369	383	348	346	410	373	339	364	380	360	356	384	387	383	333	407	390	381	377	374	350	373	390	356	380	368	339	336	372	337	361	353	367	353	335	334	338	381	348	334	348	373	372	344	361	346	363	349	315	368	370	327	359	331	322	348	348	372	357	367	377	356	388	342	346	374	327	343	335	340	387	387	331	344	319	348	362	349	375	362	352	348	375	354	348	363	354	378	349	355	344	348	382	362	367	311	352	349	359	335	374	364	338	382	364	340	352	357	360	368	382	373	383	325	365	373	385	377	344	325	352	342	373	379	354	360	351	350	331	338	375	351	375	378	386	356	358	366	336	357	359	367	388	330	350	354	391	379	351	366	351	331	366	386	349	357	368	358	346	342	321	356	359	372	356	336	354	374	364	331	360	348	348	398	329	338	416	344	343	333	324	364	363	328	348	353	367	344	388	348	378	389	379	347	340	351	369	365	346	361	337	330	313	303	342	311	374	323	372	349	347	377	351	350	352	358	384	341	373	376	392	405	324	352	360	351	349	347	341	348	377	357	357	367	399	372	380	352	317	358	321	337	346	365	371	369	344	372	343	332	345	365	360	367	385	365	365	339	366	380	353	372	338	357	379	367	383	369	370	351	360	358	322	329	371	348	361	353	344	366	381	364	370	357	366	358	350	357	347	365	347	349	343	344	365	360	376	412	377	354	361	353	337	365	351	357	366	352	364	380	357	366	381	369	387	375	369	400	347	350	359	361	339	396	350	386	317	381	404	374	376	352	358	372	366	377	367	341	343	397	373	352	338	368	336	376	338	340	388	375	362	374	388	367	380	362	353	419	384	339	350	380	377	379	355	361	342	353	360	353	349	350	403	368	358	366	335	361	353	382	339	341	362	378	347	375	379	336	327	359	377	349	347	331	357	388	378	365	324	366	387	349	352	347	386	376	367	361	337	375	350	367	335	334	368	323	341	350	327	364	366	391	387	346	344	330	349	372	365	358	377	328	361	375	354	367	339	344	336	365	383	354	344	358	360	369	363	359	356	376	331	340	361	337	350	362	388	346	356	382	370	375	418	338	344	332	359	367	370	319	360	365	347	353	362	314	346	382	360	340	343	397	330	325	368	385	335	367	381	361	371	368	340	316	392	333	362	386	362	366	383	377	359	353	366	374	376	336	365	350	368	376	352	353	360	330	395	351	384	319	369	367	357	369	376	353	370	339	395	354	330	365	353	370	359	316	384	322	360	349	376	372	381	383	357	336	328	359	337	326	391	370	379	374	401	347	340	404	328	315	354	383	385	379	368	337	355	380	394	354	383	302	357	398	360	356	344	333	373	376	380	378	378	342	342	317	388	383	359	366	365	344	371	347	362	331	361	369	346	396	398	366	345	380	383	391	386	369	379	336	422	354	355	339	380	342	360	386	375	333	352	351	392	392	389	358	336	353	333	334	387	330	409	380	355	367	393	330	369	402	328	366	364	359	392	345	365	368	352	347	372	368	363	351	377	389	362	337	358	346	380	362	330	336	356	386	361	346	311	364	352	396	393	378
1873	965	800	834	788	794	821	877	778	809	746	777	807	814	734	798	786	802	749	751	757	773	839	787	771	751	853	802	789	798	730	797	775	789	788	832	815	786	739	725	734	782	780	775	714	817	803	769	786	783	798	763	810	755	802	766	785	803	739	791	786	803	778	754	815	771	803	780	783	802	767	779	782	807	811	766	790	778	798	779	754	756	757	798	782	794	754	777	810	721	762	770	785	764	746	808	807	793	796	794	779	798	759	751	765	819	791	771	791	783	809	768	810	772	749	812	753	788	798	796	829	780	813	743	751	748	692	809	794	745	798	902	792	753	799	863	809	835	754	806	793	802	793	752	832	797	773	805	752	762	789	764	773	830	852	800	815	760	783	843	786	753	783	802	830	804	792	804	734	791	736	781	825	795	804	753	779	811	770	817	785	807	803	787	758	747	786	774	821	766	793	780	786	784	759	751	791	771	766	779	770	779	774	779	774	744	766	750	757	796	747	817	769	813	815	762	807	764	799	809	775	739	780	747	774	808	787	804	798	746	780	772	760	801	737	842	835	790	721	714	802	742	803	778	739	806	798	748	843	809	790	740	785	755	740	817	815	798	778	808	826	760	754	805	816	789	808	776	788	803	802	784	790	758	785	827	757	786	750	801	792	753	808	735	763	820	792	773	753	801	768	758	827	840	784	799	788	823	768	807	775	781	790	771	787	789	763	835	755	795	717	769	853	745	754	789	767	789	751	771	787	730	743	786	755	785	734	808	766	808	760	801	768	777	784	771	771	765	799	804	807	818	789	795	757	803	779	809	793	823	720	782	735	756	761	750	775	787	796	798	790	803	777	751	760	801	742	740	822	734	806	778	768	777	790	790	785	814	773	768	752	779	831	770	862	747	766	778	796	770	838	769	723	811	795	767	750	805	802	769	750	789	793	835	832	796	734	767	796	757	808	744	810	764	756	783	758	779	784	793	819	817	746	774	748	771	825	808	736	811	774	777	767	796	798	777	760	731	720	810	793	783	795	781	776	770	755	768	750	748	806	789	782	813	773	849	789	722	805	829	776	770	769	828	768	781	810	835	809	754	808	779	759	781	764	804	810	745	778	790	739	779	780	735	765	738	786	764	726	798	780	752	818	851	771	837	707	757	751	812	773	686	725	815	765	804	809	769	748	750	775	774	847	791	791	797	778	772	801	842	760	772	810	780	792	802	803	797	807	778	773	739	782	797	747	786	753	783	839	730	770	781	753	755	786	822	791	773	795	798	789	874	742	816	779	764	699	812	780	796	764	772	797	822	799	784	740	798	745	751	816	844	795	796	792	811	822	775	800	822	819	764	806	803	813	751	779	807	787	767	751	787	783	809	803	752	811	789	809	761	750	814	846	813	785	808	752	774	790	809	789	748	721	820	764	817	813	765	803	768	743	795	799	818	781	785	794	769	775	822	817	736	772	768	789	788	802	819	771	787	810	782	793	766	791	820	799	800	822	781	739	775	800	787	767	772	736	754	743	768	812	820	747	793	785	805	781	791	788	813	789	805	781	785	770	783	777	773	768	820	745	784	772	824	738	814	811	777	780	795	773	771	803	763	782	807	790	782	811	797	839	817	808	827	762	765	773	835	786	765	798	807	782	746	798	756	793	742	793	842	798	750	791	828	751	839	758	756	786	778	756	791	770	771	791	815	825	740	807	732	804	730	736	767	762	810	798	817	814	769	792	767	831	805	818	792	822	768	806	791	762	762	825	807	766	771	791	792	842	739	778	803	776	775	733	803	797	803	786	752	743	767	824	745	743	768	766	822	802	796	747	770	759	797	768	825	755	793	794	844	732	789	742	827	803	813	735	802	810	741	788	779	730	770	773	788	835	787	769	793	778	796	782	744	773	759	748	811	765	776	749	797	823	709	786	818	774	801	759	789	798	776	797	753	730	709	774	736	792	779	789	843	756	800	757	776	766	807	807	816	837	767	735	817	765	772	748	812	823	742	786	821	752	793	784	815	828	767	741	788	801	799	770	801	768	765	783	780	809	779	768	779	789	785	769	879	804	779	816	791	791	774	766	774	805	819	832	765	788	757	799	758	787	776	751	799	759	729	767	768	762	773	748	758	812	752	772	744	843	774	757	752	811	803	806	785	816	816	814	745	741	777	790	802	823	827	812	794	758	792	791	725	782	718	758	840	805	769	802	861	737	805	774	770	778	779	806	773	805	806	744	821	840	778	780	721	804	800	768	756	792	787	773	827	783	789	762	763	768	768	787	787	768	765	753	716	777	769	832	809	783	763	787	787	821	799	776	822	759	762	788	799	775	774	818	751	797	756	784	768	781	765	798	761	770	795	828	771	788	773	800	813	773	784	752	720	804	760	814	811	806	799	779	810	742	786	750	819	756	776	815	809	820	830	795	819	750	770	757	772	770	758	829	819	756	797	794	833	790	761	772	777	794	802	800	831	820	718	768	743	801	789	811	807	779	798	796	797	775	797	866	802	745	764	795	794	786	763	769	820	786	781	769	778	779	780	774	780	796	796	813	770	812	787	795	766	796	755	806	793	822	821	741	812	772	762	753	810	761	804	751	803	821	801	747	772	840	764	792	783	791	846	749	759	767	779	775	813	754	772	735	779	805	780	800	803	770	764	832	720	776	742	773	743	792	749	780	741	761	831	758	743	767	761	787	806	760	798	762	793	824	790	785	741	749	751	756	792	763	698	734	780	802	775	766	739	764	747	836	752	756	739	783	768	818	799	814	814	761	779	797	790	755	811	789	791	782	780	787	749	804	749	804	802	755	777	766	762	786	788	765	767	816	768	740	784	777	810	806	755	764	877	799	806	746	779	748	825	746	733	773	769	792	818	835	814	749	787	831	737	822	806	796	805	792	779	802	795	774	798	805	731	779	766	753	760	798	801	834	810	822	772	726	750	801	792	747	812	800	802	748	773	803	750	815	821	814	788	762	779	762	753	783	784	782	792	778	741	817	794	757	762	775	788	809	728	803	751	756	774	817	794	748	763	776	757	814	750	776	770	785	816	811	748	786	795	776	804	766	818	728	739	793	744	792	754	780	757	823	844	775	769	797	711	812	771	757	807	773	801	779	778	772	783	778	822	784	839	753	812	814	796	782	780	726	781	833	805	808	755	811	767	797	787	803	760	749	786	757	789	815	822	804	780	761	757	772	802	802	742	777	764	799	747	774	740	789	819	780	808	769	774	818	794	762	757	713	812	757	774	766	777	843	812	801	811	817	833	724	816	805	782	757	744	741	761	798	755	790	765	773	756	743	833	813	763	799	763	791	806	760	844	784	763	806	799	774	795	803	759	781	798	781	832	726	858	799	769	804	751	800	788	797	796	785	828	805	797	794	794	785	725	821	791	786	788	770	831	774	750	777	758	761	779	778	830	748	707	743	791	792	777	782	831	812	735	793	761	760	749	751	797	756	758	839	791	811	791	805	777	765	743	805	821	739	795	756	807	746	748	741	795	787	759	793	764
7527	687	590	517	358	276	258	238	198	197	197	170	196	211	198	191	195	192	163	167	185	185	158	176	146	162	161	147	175	165	174	165	166	169	183	152	155	195	165	172	167	153	170	170	166	193	180	195	154	179	170	178	162	157	166	163	173	146	164	177	163	152	157	158	139	144	142	172	184	156	150	157	160	153	187	164	161	158	170	152	146	176	153	143	163	176	165	159	163	145	177	137	137	170	160	160	183	177	180	149	150	149	163	154	176	175	145	169	157	169	201	205	194	196	146	161	174	150	171	171	153	136	168	168	182	162	175	165	154	161	168	190	198	169	162	169	147	144	172	150	159	162	163	185	196	174	141	155	145	159	190	170	183	157	147	163	162	146	169	156	150	148	159	161	178	165	155	171	172	202	158	163	160	166	158	172	176	161	164	169	161	133	170	198	171	170	159	169	178	155	196	128	172	189	181	153	156	161	138	170	169	184	139	138	184	153	158	155	145	144	147	172	177	181	196	143	175	159	160	149	186	166	174	182	143	155	197	181	181	162	188	161	180	147	169	160	164	166	196	174	183	189	160	177	184	167	159	178	188	167	155	164	166	173	143	143	144	166	150	138	162	144	163	188	161	154	160	179	175	163	148	155	156	133	173	181	167	173	154	158	158	174	178	153	128	184	166	155	165	172	144	141	175	155	149	170	143	167	149	183	145	176	149	162	163	172	173	158	158	150	161	181	176	143	177	188	165	174	174	151	198	169	144	168	157	172	178	184	193	160	165	178	149	153	180	171	171	178	146	152	185	175	153	166	175	160	168	181	151	177	175	167	164	167	150	169	160	172	165	192	156	162	150	157	171	181	141	167	157	149	165	177	157	162	168	156	145	143	164	178	181	156	164	171	170	149	163	179	170	170	140	165	162	170	163	151	155	167	173	157	146	142	159	150	160	178	184	189	166	151	160	173	181	172	171	166	202	172	158	138	163	170	171	145	168	130	153	161	171	188	163	196	151	166	156	159	167	160	146	180	164	147	164	166	164	148	167	164	144	149	180	149	161	154	172	137	155	176	146	158	177	164	170	148	171	133	200	196	155	179	173	163	175	163	180	164	137	162	157	168	178	142	161	171	163	171	145	163	179	153	165	164	170	179	167	176	153	170	168	185	141	147	156	141	180	150	149	170	167	165	156	193	155	144	164	192	170	183	172	171	160	135	153	167	143	162	184	190	198	168	177	186	157	143	158	164	151	178	173	160	154	170	147	141	139	149	175	159	154	176	185	189	165	160	148	157	146	177	156	155	139	153	162	165	150	163	158	166	173	186	190	163	184	144	169	135	153	163	169	177	170	173	167	153	150	151	171	170	171	135	164	154	159	161	182	158	202	165	157	152	181	176	164	170	134	161	162	183	143	173	173	164	169	186	171	176	176	163	133	173	160	140	168	185	185	163	154	176	165	157	170	163	175	151	170	163	149	153	149	159	169	180	167	174	163	141	168	176	186	180	159	166	154	195	195	157	162	143	160	160	170	172	166	158	147	185	161	163	185	156	170	146	182	173	163	166	183	166	127	188	178	172	171	171	146	191	144	143	159	184	175	176	164	149	170	174	178	178	171	159	157	173	157	180	177	168	169	189	152	182	169	162	173	166	162	155	166	150	179	143	138	166	157	175	171	172	161	166	139	164	179	157	178	134	152	163	148	182	149	158	151	148	181	180	182	176	152	144	194	208	157	139	192	201	164	181	166	149	146	158	145	169	150	163	192	187	172	148	170	169	153	187	169	162	149	144	164	154	170	166	151	172	149	172	188	177	169	172	184	166	172	157	172	164	179	175	152	152	151	160	186	180	157	136	158	168	175	155	153	156	158	169	156	167	160	178	151	170	151	183	185	172	168	154	172	168	176	161	141	171	174	158	157	153	179	162	139	170	158	186	141	162	194	168	165	159	157	154	151	169	159	159	159	160	153	192	143	155	181	172	181	160	165	159	153	189	152	205	120	156	189	190	136	150	143	163	159	152	161	155	190	164	181	150	184	181	199	171	164	131	161	148	149	162	188	184	161	165	165	174	175	190	160	172	177	152	166	181	149	174	148	125	189	174	150	162	144	157	160	153	150	146	176	164	165	154	180	172	158	158	158	153	178	149	168	169	178	174	155	176	174	160	177	175	156	153	153	181	180	144	165	138	170	179	157	160	183	172	172	171	164	160	173	168	203	192	174	188	139	173	170	154	158	146	165	158	191	152	183	168	140	182	159	155	162	158	171	162	172	164	172	174	167	158	149	149	152	155	170	185	162	179	179	163	164	150	157	164	153	149	143	155	147	178	157	163	176	162	149	174	147	149	166	178	152	160	142	171	173	143	161	190	167	170	168	150	165	148	157	174	166	179	185	133	156	141	184	184	156	179	179	176	151	154	191	142	181	158	172	137	166	168	170	176	157	165	167	160	171	178	152	150	169	172	159	162	169	168	158	159	175	151	185	189	154	172	152	175	148	163	126	171	168	161	161	167	148	169	171	159	143	169	148	147	173	187	136	143	178	156	170	169	194	168	166	148	152	161	178	157	165	184	161	171	166	172	181	173	145	187	170	152	150	158	153	173	200	171	159	144	155	165	161	129	168	151	174	163	157	170	152	153	165	154	152	179	182	167	148	166	190	174	180	170	155	183	158	166	146	163	165	168	156	158	178	142	153	172	171	159	151	187	167	159	172	170	168	180	154	182	173	193	178	197	151	173	176	186	149	179	164	154	163	135	167	176	192	153	163	167	169	164	156	176	184	179	170	165	152	177	169	166	155	190	168	181	178	164	182	168	162	161	160	155	171	180	171	159	180	162	189	161	149	164	175	132	156	161	161	152	155	153	156	163	154	163	176	156	155	158	171	159	169	154	169	186	194	168	180	160	172	173	152	166	200	152	182	164	183	159	168	175	152	160	164	167	152	168	157	151	164	178	162	169	165	170	140	172	151	156	157	167	177	184	166	172	159	163	139	164	159	194	176	177	167	155	166	165	144	155	184	162	166	184	145	176	181	160	174	161	179	188	157	165	150	158	174	166	177	146	140	160	177	143	140	170	141	172	161	184	155	169	143	146	177	175	171	138	153	144	155	181	167	181	142	154	146	185	180	193	180	162	178	168	136	149	183	168	172	179	149	181	183	186	161	168	173	181	166	159	164	148	128	163	166	185	184	160	156	177	159	166	155	157	156	152	174	179	132	180	171	161	156	168	162	163	172	146	147	154	148	164	161	161	154	198	175	169	171	159	161	153	186	178	188	132	150	150	159	158	179	165	161	179	163	143	159	172	186	171	190	155	153	170	171	162	151	135	153	190	130	166	170	165	157	169	152	177	178	152	138	164	173	174	155	158	151	194	171	166	142	152	171	174	191	173	171	181	200	170	155	193	169	189	171	155	181	173	189	180	162	168	192	165	179	159	163	174	175	143	171	148	157	165	164	193	173	208	166	159	168	157	163	182	160	169	165	149	178	186	172	154	155	151	155	152
6095	913	1388	1535	1277	964	808	725	644	647	572	591	567	550	487	489	501	471	497	461	450	467	470	444	463	436	442	442	412	449	435	437	454	405	395	478	437	425	438	399	436	423	432	399	449	379	434	425	404	426	450	395	414	425	392	435	470	435	451	430	400	437	381	413	417	396	414	365	408	405	402	429	420	406	431	415	411	358	414	476	379	409	404	414	422	393	406	430	413	419	421	455	436	425	387	429	456	428	428	434	413	434	425	407	438	423	425	448	413	440	404	410	396	436	427	402	427	396	362	415	433	404	416	422	405	381	398	447	375	421	391	413	448	408	406	413	467	427	401	404	418	402	389	402	405	375	406	433	443	427	401	424	457	404	436	421	397	433	373	389	419	405	416	390	426	405	390	392	435	412	404	409	405	414	408	393	436	416	390	389	403	393	397	420	453	419	403	409	434	382	404	380	429	422	356	429	387	396	393	435	401	404	401	421	414	419	407	399	424	405	393	402	427	397	412	435	426	403	419	420	437	418	389	418	384	434	430	439	390	400	414	369	431	423	438	391	405	392	402	425	375	418	401	392	437	424	433	383	435	418	412	428	430	434	415	377	395	401	392	387	377	432	424	396	397	440	395	396	430	409	401	391	419	438	413	440	406	394	405	411	433	392	435	424	383	430	440	411	406	407	417	418	440	457	430	433	405	418	429	418	409	397	400	418	439	413	414	411	401	434	435	417	439	403	387	411	434	400	431	422	423	397	370	418	422	424	404	435	413	459	413	404	421	386	400	406	451	383	387	391	381	366	431	416	417	414	389	439	428	422	417	417	407	407	427	390	386	421	413	417	425	436	394	401	467	441	404	396	384	392	428	455	431	400	397	392	428	377	434	381	427	404	411	420	414	403	404	421	390	445	417	432	412	401	405	460	419	401	424	395	447	411	427	382	436	415	430	424	403	431	417	391	430	422	413	396	436	426	436	451	423	410	435	425	397	425	400	400	434	419	392	388	412	424	429	397	388	395	411	418	428	395	438	415	428	417	387	437	400	415	395	397	400	386	410	417	434	427	406	404	408	422	388	395	380	423	419	410	451	389	424	435	402	448	437	392	423	430	418	440	436	414	408	391	395	419	458	389	406	421	454	415	443	444	437	416	379	415	372	410	421	424	428	388	377	407	406	427	399	409	404	401	382	419	420	391	433	430	426	419	398	419	386	406	369	427	386	392	397	430	402	442	420	397	423	451	416	460	427	460	445	399	430	426	399	417	438	418	445	409	435	400	403	402	450	417	420	417	431	424	394	415	435	425	405	418	435	432	416	449	417	413	386	404	432	417	411	423	422	419	396	421	413	394	405	377	428	433	436	399	418	417	414	440	446	430	387	454	429	405	423	386	455	440	383	352	404	428	431	431	414	386	387	400	445	392	416	411	392	391	411	411	424	415	412	417	420	431	409	447	418	444	387	397	410	443	424	429	422	370	405	404	401	456	392	384	428	399	435	421	415	436	411	375	440	386	408	431	426	443	397	400	383	434	403	459	400	424	364	393	404	416	420	449	409	411	422	419	424	421	419	412	367	396	447	404	434	410	442	469	397	442	448	435	381	429	386	411	473	428	411	409	430	380	375	418	420	429	424	448	399	416	433	404	408	410	400	416	415	408	449	402	410	421	402	387	451	403	455	404	411	403	418	415	365	421	400	389	409	373	402	395	397	412	420	429	431	423	408	409	433	437	392	407	435	392	393	382	410	443	393	414	430	430	411	429	423	445	397	458	452	436	393	426	404	409	392	422	407	433	391	398	444	395	422	403	408	427	400	429	419	412	446	462	403	417	440	405	413	438	407	427	446	403	398	406	431	403	476	425	451	388	394	436	385	426	398	435	421	430	441	420	386	403	390	396	442	414	409	422	390	398	398	404	408	422	408	404	433	389	420	400	439	412	441	423	423	373	433	408	435	432	426	413	410	392	372	416	458	444	426	434	410	386	444	409	435	394	385	427	393	393	405	433	454	407	427	429	426	422	451	417	428	395	447	461	407	415	378	454	399	402	404	422	439	410	407	419	427	418	435	429	439	421	445	423	389	432	416	392	434	426	436	376	394	429	368	405	424	400	408	398	417	413	432	415	415	389	390	409	408	383	398	434	407	408	407	429	397	425	394	429	414	419	403	387	381	429	435	435	436	398	422	417	437	413	403	385	415	438	424	407	416	403	405	407	421	418	431	382	394	433	428	398	433	452	432	400	406	405	423	414	431	425	390	392	434	435	413	406	393	422	397	424	436	410	414	387	442	444	456	432	422	402	411	423	426	414	420	423	436	406	450	395	375	429	425	372	403	393	427	398	421	395	413	455	398	386	409	408	400	414	383	448	423	392	393	428	434	403	401	408	415	403	458	401	442	423	439	385	421	430	420	365	416	439	413	448	414	390	410	394	402	389	443	433	439	414	396	422	434	434	397	442	401	423	426	403	413	381	381	414	392	398	392	402	406	436	444	413	433	402	400	443	411	442	429	428	369	424	407	394	405	406	426	437	410	393	407	389	396	420	428	418	420	447	390	429	418	423	428	428	415	381	431	390	411	433	406	431	401	434	394	425	443	404	414	433	411	409	388	395	399	376	428	444	419	425	425	400	404	378	423	419	418	372	437	440	397	415	378	444	444	396	439	438	408	432	397	354	424	391	417	429	415	436	426	409	418	422	389	362	410	378	370	404	427	427	399	401	407	419	416	388	400	376	395	439	434	423	425	408	396	412	416	425	405	404	405	418	384	445	425	395	448	425	439	395	431	418	438	419	437	422	410	381	405	425	373	378	419	402	436	415	418	380	394	423	440	443	407	407	440	416	438	401	441	453	414	410	414	387	455	438	410	399	419	419	407	392	429	434	406	417	423	373	393	415	455	430	402	436	433	437	409	434	405	403	419	439	430	399	432	394	371	404	404	419	367	429	432	368	424	417	400	406	388	436	409	418	436	420	402	393	433	413	424	424	417	394	432	408	414	448	389	395	440	446	439	437	394	420	399	430	402	421	388	402	436	425	407	425	410	403	409	409	416	448	427	399	409	441	387	421	390	406	438	414	385	453	434	405	429	403	404	363	399	443	413	374	441	412	422	435	416	418	432	414	395	403	399	423	438	396	403	419	416	441	415	397	393	430	453	398	403	426	389	425	395	437	402	397	382	385	396	430	444	414	408	377	430	461	400	443	390	425	453	412	451	401	400	388	388	419	424	438	405	419	445	434	402	442	400	428	415	417	403	388	419	404	430	392	401	416	390	395	414	390	404	430	418	400	408	423	376	420	441	390	423	441	426	370	404	387	425	376	414	421	423	402	439	414	472	425	399	436	410	366	440	432	416	406	397	397	422	448	423	424	430	390	421	402	406	428	415	421	411	406	403	411	406	391	415	391	427	391	401	384	393	433	442	396	452	394	405	424	414	404	417	393	392	418	381	378	413	432	434	418	400	423	416	407	420	434	399	383	431	423	405	408	401	430	372	443	418	441
14143	1388	1163	922	626	445	359	350	301	265	266	282	280	267	254	251	229	234	208	215	202	221	197	206	215	235	225	232	245	228	223	227	172	215	226	242	242	249	243	234	238	212	220	242	232	219	195	245	199	229	225	220	214	219	244	245	216	235	216	197	237	228	224	225	210	214	208	218	195	218	207	226	216	221	212	229	237	228	217	207	229	206	204	218	209	224	210	241	223	233	209	185	218	233	219	227	229	230	198	239	221	206	224	232	194	190	209	190	230	195	261	219	229	252	231	209	244	204	230	218	205	222	221	196	201	226	217	217	238	247	216	246	231	232	197	240	219	229	222	229	230	207	201	210	211	201	239	233	215	231	222	234	210	240	186	202	217	220	240	235	211	232	213	215	219	218	216	209	215	233	233	254	221	222	224	220	219	211	222	182	238	224	222	232	210	221	229	224	236	202	248	212	176	190	217	224	225	196	214	200	218	216	189	196	246	199	226	221	228	223	239	247	234	244	195	211	210	200	224	254	229	206	220	213	204	207	215	236	238	228	217	191	214	235	210	238	222	231	222	187	206	193	220	243	224	268	228	207	181	228	229	220	196	228	224	195	237	227	171	205	217	239	237	209	190	200	202	210	176	249	187	219	230	196	196	235	228	221	227	235	234	229	221	222	239	250	234	249	216	219	238	240	208	214	196	243	236	204	197	225	214	262	196	185	216	224	247	233	228	230	205	195	234	174	196	224	228	209	206	200	205	238	234	224	226	233	204	242	205	190	203	190	197	213	217	205	215	189	221	198	231	236	206	212	189	212	191	203	214	212	196	254	214	219	192	208	208	221	238	234	223	221	201	226	205	190	251	231	217	192	234	216	246	203	239	213	228	224	199	216	223	232	216	220	203	190	201	235	216	217	209	207	265	198	195	184	204	238	250	247	248	212	230	218	227	204	227	204	210	204	223	228	215	207	202	222	237	231	205	202	233	232	234	222	185	195	228	231	214	210	203	215	234	216	215	247	206	227	189	220	218	249	233	213	224	224	209	199	215	224	236	221	197	192	233	227	221	211	227	243	230	252	210	224	232	208	203	198	236	212	209	240	224	236	227	222	226	232	218	209	220	204	232	228	202	215	248	225	216	242	229	221	207	224	251	195	228	211	222	203	246	215	208	218	220	194	247	214	247	209	208	183	198	180	217	226	210	236	247	233	211	210	241	236	211	186	201	219	253	207	216	224	213	225	233	221	215	205	202	244	198	216	212	227	211	204	220	215	239	247	179	190	217	221	197	211	252	237	221	219	219	223	226	234	240	210	224	216	235	232	239	213	222	212	203	237	219	226	202	211	214	232	238	225	215	224	258	206	219	205	223	200	235	213	225	195	201	225	209	211	259	210	247	236	186	221	225	208	189	205	212	212	213	213	229	235	206	207	215	213	233	214	255	191	216	230	201	233	211	210	220	194	211	211	199	202	230	254	193	225	216	216	217	218	201	211	225	227	234	192	216	219	196	218	237	226	205	217	222	200	235	221	204	233	234	223	232	236	209	197	204	183	266	254	231	241	200	229	212	221	230	205	187	234	226	271	212	221	229	232	244	230	241	202	216	209	250	243	237	244	213	193	228	194	212	229	218	223	229	210	236	220	219	221	223	189	194	209	204	217	225	219	215	261	236	253	178	226	198	251	209	215	228	211	221	200	223	234	218	251	208	208	192	202	236	217	232	228	223	224	203	211	222	214	225	229	188	207	218	211	225	210	206	234	216	179	198	206	230	224	199	222	185	227	213	238	217	228	227	221	210	219	226	214	244	228	199	217	214	215	221	223	220	212	186	209	199	225	224	183	202	223	243	209	174	234	246	220	244	223	223	237	247	204	218	221	240	219	212	219	223	205	214	216	202	189	198	238	244	209	216	201	241	236	211	216	182	230	206	230	245	200	204	214	203	189	205	222	228	200	222	226	195	222	220	200	251	200	214	236	219	208	220	207	203	200	226	228	220	165	222	233	218	248	251	221	220	220	233	246	232	242	198	219	185	210	213	219	208	229	211	206	231	225	236	197	199	232	229	231	232	203	209	245	226	232	197	208	230	222	234	226	210	210	211	218	210	202	197	225	212	213	224	234	230	220	239	232	213	252	215	185	201	224	208	202	225	220	212	210	217	243	226	235	219	215	199	223	211	212	220	248	198	232	239	238	185	235	232	211	224	214	231	217	188	222	231	228	226	245	214	224	209	202	203	210	205	214	230	201	237	219	233	218	221	223	238	225	222	225	209	212	198	233	216	251	183	242	210	204	203	220	234	247	197	190	223	206	181	208	210	229	222	241	205	234	205	204	255	223	212	209	207	217	223	207	234	219	237	223	223	234	213	219	205	214	239	217	213	227	212	237	249	215	222	230	211	227	217	236	235	209	219	239	222	207	238	216	205	219	228	221	211	250	227	234	207	235	237	202	196	219	231	228	231	197	211	275	228	224	200	199	222	218	244	197	230	225	196	214	227	233	221	207	217	226	229	219	217	214	211	212	228	238	222	224	241	228	213	218	228	213	208	227	237	208	254	220	255	193	199	205	241	219	213	216	173	188	232	259	248	241	209	231	219	238	211	221	230	231	199	211	233	233	211	208	222	253	222	221	238	222	215	216	202	232	210	213	222	209	230	213	206	197	217	195	225	211	248	215	196	197	208	218	224	236	209	240	218	227	242	228	226	242	256	221	231	175	213	224	195	221	241	233	225	224	208	200	219	218	207	217	234	191	218	242	182	192	203	215	219	219	174	215	209	229	199	246	204	225	199	228	219	204	235	221	195	226	233	211	227	227	200	217	194	235	217	200	215	203	216	230	196	239	234	214	225	236	225	207	209	220	222	203	225	212	247	222	237	186	233	197	223	226	251	216	214	214	225	206	199	221	244	201	224	194	195	203	183	187	218	229	213	200	216	214	216	222	233	239	242	218	228	269	217	210	212	219	204	221	225	203	221	215	238	194	212	204	230	209	229	226	232	189	220	232	242	195	213	215	202	223	190	197	211	235	221	205	237	222	224	193	225	204	215	238	214	227	196	212	229	231	233	233	202	241	209	208	213	222	232	234	190	209	212	190	203	245	227	223	222	222	199	208	255	204	190	217	190	219	215	228	198	210	217	216	204	204	228	206	237	234	208	240	223	214	226	221	216	220	200	219	229	224	212	198	218	239	207	190	243	226	241	206	209	216	210	222	212	208	226	221	214	232	221	247	182	238	240	223	197	226	256	246	233	217	238	208	213	233	200	209	215	233	218	230	242	186	212	198	180	200	240	226	199	180	226	241	206	198	237	211	238	224	223	208	217	211	208	226	211	240	216	222	223	202	205	211	239	234	206	216	231	233	248	196	192	227	216	208	219	232	205	216	227	199	224	205	226	206	221	212	184	197	229	204	212	186	215	208	223	234	230	216	233	272	216	232	219	227	220	222	207	223	233	243	249	211	232	230	223	214	249	233	230	207	240	209	181	211	234	211	212	220	241	182
8243	1283	2401	2892	2156	1596	1316	1139	1079	951	908	803	812	777	704	681	692	700	659	680	647	655	577	623	604	609	601	598	628	591	603	629	589	595	622	543	554	572	560	563	580	590	556	609	542	589	549	575	554	582	565	578	555	575	564	583	563	580	603	589	586	548	586	564	492	552	506	561	522	510	536	545	520	541	547	560	558	584	537	584	533	546	590	595	554	526	542	577	573	574	556	514	547	537	573	502	560	526	523	597	541	547	537	552	551	519	586	557	531	522	569	568	593	516	576	511	574	553	572	567	541	577	542	566	557	606	594	578	551	598	540	552	526	568	565	528	554	560	562	561	560	565	532	517	548	550	570	562	540	608	473	567	544	547	508	584	611	544	565	548	577	564	561	543	604	551	547	601	568	563	540	527	552	585	581	579	529	556	538	551	570	511	568	575	576	518	537	560	540	542	524	532	546	542	551	556	538	617	548	541	547	527	522	544	540	554	527	530	535	530	547	575	563	510	556	528	565	549	546	562	530	511	532	509	583	545	567	549	533	558	570	511	530	541	549	527	523	562	554	563	562	586	529	565	573	518	573	553	512	554	539	527	503	563	562	507	549	560	588	517	581	551	534	588	567	528	549	535	516	570	553	535	558	518	533	569	563	583	561	558	564	544	538	556	523	551	557	553	585	561	594	557	538	513	564	554	581	534	548	566	557	494	545	542	577	554	520	523	580	575	586	563	565	532	533	562	554	558	588	498	555	520	536	537	518	559	530	544	529	556	550	557	549	576	572	538	543	520	561	588	536	503	543	538	566	614	528	541	561	576	555	571	568	577	586	537	566	603	548	547	563	576	521	556	573	563	532	566	530	577	552	520	542	534	545	525	567	532	599	574	509	576	570	540	566	588	518	544	545	534	545	577	518	546	573	565	568	530	524	554	547	542	602	542	531	536	570	574	570	547	531	537	556	524	499	525	507	594	537	582	554	586	534	558	515	549	544	518	514	507	538	542	554	555	559	561	554	498	544	556	567	552	570	538	549	553	551	525	537	556	566	555	573	576	517	538	520	558	505	543	537	513	572	526	528	504	557	545	492	504	479	531	541	533	552	567	539	601	583	550	568	531	554	549	574	582	538	577	522	539	557	588	545	533	534	547	544	534	580	505	601	578	540	621	528	544	484	553	568	553	573	523	580	555	571	563	593	577	602	526	545	586	520	579	565	565	598	514	598	511	528	541	548	581	524	529	608	521	513	525	526	566	530	562	531	574	569	536	526	571	565	576	593	538	556	530	568	574	549	516	551	592	492	584	582	548	578	577	558	548	519	547	532	489	533	562	522	571	588	555	542	546	513	545	575	556	576	545	536	510	484	498	593	578	538	511	508	569	569	562	549	531	537	574	553	550	544	566	563	508	593	527	553	564	535	525	528	563	560	573	539	552	551	524	516	549	577	577	571	560	555	577	544	559	556	578	516	482	544	554	559	540	552	542	552	540	532	550	540	548	594	577	548	526	505	581	552	503	563	560	568	561	547	589	525	572	507	557	557	570	577	529	562	601	534	520	519	563	538	552	581	568	547	556	518	550	559	584	539	539	539	532	517	598	533	528	548	581	548	561	566	536	540	547	569	528	536	559	541	563	548	548	545	517	525	556	554	567	568	519	570	569	543	555	550	515	548	563	554	519	585	567	557	544	587	535	557	536	533	534	545	589	530	564	553	541	569	561	542	561	557	564	533	518	577	526	563	581	501	555	527	563	570	537	527	569	566	595	512	563	559	537	541	503	531	528	579	532	533	519	580	523	540	543	533	566	545	556	571	538	532	568	560	555	586	546	540	527	560	594	550	550	570	538	517	553	564	552	557	522	592	498	526	577	575	557	581	550	569	575	540	527	551	563	565	530	538	524	571	553	535	546	558	532	529	575	556	523	551	566	510	516	551	521	534	555	545	548	543	575	547	556	564	505	560	536	559	573	546	527	507	546	577	554	533	579	541	529	607	581	576	516	554	564	513	583	573	556	520	556	560	551	576	582	584	540	557	575	548	523	555	560	548	523	537	580	564	575	566	536	548	549	551	540	596	554	585	568	575	546	578	564	546	581	519	515	519	539	616	565	573	534	561	546	577	585	519	520	523	560	539	566	544	566	514	550	541	525	604	559	539	560	545	548	565	536	558	562	538	540	535	537	561	545	537	509	549	535	545	572	536	535	546	582	545	532	571	521	538	558	557	542	567	533	559	599	523	515	564	539	518	582	573	548	584	567	560	554	563	561	538	523	559	561	570	549	518	538	524	557	539	541	544	544	521	526	538	552	586	596	534	527	534	569	505	576	555	529	549	502	604	568	551	566	577	558	551	558	558	578	553	453	500	548	568	577	556	539	570	561	510	546	539	526	560	548	556	563	534	583	582	533	493	568	541	567	546	525	534	545	571	503	533	521	525	585	516	586	538	563	553	504	541	537	527	570	553	603	561	576	540	557	549	539	533	514	562	554	608	601	574	568	561	505	541	552	534	535	547	573	534	515	549	568	523	577	570	534	511	593	519	528	543	567	554	519	512	531	546	524	546	541	600	528	547	539	539	533	595	543	580	545	512	540	531	560	538	579	524	564	513	551	589	518	546	553	504	589	562	523	544	512	521	567	528	554	574	517	556	504	541	518	520	533	551	567	507	545	554	574	586	539	544	558	554	566	546	562	593	543	560	566	555	525	547	531	530	525	644	547	580	549	547	536	548	573	533	510	527	556	553	554	547	594	581	548	544	548	599	559	559	575	501	540	530	556	535	550	567	582	592	540	601	566	516	538	519	559	544	530	545	550	539	545	526	506	579	552	515	538	581	575	566	540	585	563	530	546	549	527	584	524	608	586	591	518	552	577	538	526	543	548	571	540	570	573	577	548	518	596	583	551	557	536	570	542	550	556	572	590	590	550	533	508	571	564	517	626	532	581	526	594	549	554	540	573	548	513	572	562	532	555	581	569	554	544	586	595	549	547	548	578	551	527	592	556	548	574	553	534	555	573	542	517	565	569	559	566	538	574	580	563	564	544	579	562	558	530	554	543	595	581	567	566	550	598	545	553	535	561	530	543	561	553	513	557	576	530	526	564	578	539	522	542	532	588	575	554	567	560	534	522	558	538	503	559	566	510	543	545	538	524	589	548	548	528	537	561	546	559	569	554	575	556	568	560	561	576	551	544	576	551	586	541	517	605	552	568	543	543	532	555	543	518	573	571	579	568	565	554	577	532	558	540	561	557	552	572	530	586	546	563	516	499	545	532	528	538	582	525	549	518	550	533	522	587	567	577	566	556	528	563	545	548	584	563	554	514	532	553	612	550	575	543	527	523	507	559	547	568	611	540	534	544	533	595	520	501	555	566	569	511	570	582	518	592	584	587	543	558	572	561	559	549	547	556	544	553	571	580	559	525	533	540	560	576	549	534	540	585	607	568	563	540	531	550	543	536	556	556	529	592	574	526	541	541	519	556	566	553	577	507	597	528	540	532
1559	371	353	406	356	381	357	349	370	372	366	332	379	357	336	341	366	352	323	370	354	340	348	343	363	355	393	369	377	355	345	386	347	360	354	319	361	326	349	375	366	328	327	326	347	352	358	349	355	360	354	361	374	368	341	356	352	366	339	380	317	353	343	362	360	355	370	374	372	362	364	366	351	350	349	346	373	386	349	348	343	330	362	373	347	378	346	361	380	351	365	378	347	353	359	326	380	355	347	361	363	390	314	363	345	332	360	353	365	356	359	328	360	373	359	322	363	373	385	348	368	314	338	342	344	356	358	345	368	355	339	361	325	368	401	398	360	360	378	366	362	372	373	328	340	386	372	388	350	351	341	352	357	350	356	353	374	380	399	392	344	350	342	318	378	381	349	361	343	356	353	347	386	367	395	366	336	361	357	388	380	347	354	376	355	337	375	336	348	357	337	348	370	352	364	353	349	363	351	378	347	364	370	366	362	361	352	345	359	364	371	325	349	364	348	316	340	343	362	357	386	356	364	373	373	397	343	322	361	340	368	363	309	364	385	344	362	352	368	374	359	346	342	341	326	388	384	396	356	331	331	363	343	351	363	365	338	347	344	368	354	386	355	387	357	361	349	360	354	351	345	360	361	342	342	329	342	313	389	377	375	396	376	366	385	383	382	389	320	391	395	356	358	338	363	316	358	343	373	311	357	371	345	346	347	343	353	377	358	360	357	381	338	351	314	348	355	313	351	306	348	390	360	339	376	377	361	378	364	383	379	330	370	348	378	373	363	364	325	346	337	360	348	377	370	358	380	357	331	332	365	330	356	336	355	387	363	344	333	361	358	337	350	387	361	374	353	380	374	311	348	366	376	352	329	341	363	343	340	383	331	381	324	336	357	345	328	388	368	353	338	343	354	365	371	382	366	366	374	347	362	349	345	339	351	367	327	342	329	360	344	357	317	321	351	396	363	360	350	345	382	344	361	365	333	337	342	402	325	326	351	351	372	306	324	374	364	344	374	376	344	317	361	368	347	334	341	350	394	353	344	353	370	352	330	346	369	337	349	366	362	345	386	331	314	344	347	375	364	336	326	352	363	349	392	345	341	352	403	376	349	329	355	330	319	322	346	351	354	341	369	374	346	371	357	356	380	332	321	381	356	346	372	338	351	315	346	348	388	337	391	407	324	393	321	369	370	362	396	400	343	375	358	341	369	380	360	378	375	375	350	353	371	349	383	337	359	357	368	360	356	355	374	371	340	363	367	341	349	322	335	349	367	362	311	351	391	342	346	396	336	315	342	331	321	350	332	368	342	365	380	351	350	349	343	351	351	345	371	327	329	358	342	347	359	360	371	342	353	345	374	348	363	395	361	345	385	370	371	391	405	364	386	394	326	366	369	345	325	350	321	388	343	359	360	377	407	372	353	311	318	385	356	374	340	372	324	342	376	386	334	311	376	331	375	372	326	352	363	360	351	317	375	369	357	325	347	353	359	354	364	373	380	345	368	336	377	359	373	329	370	380	325	406	366	368	342	359	327	369	373	343	329	339	358	333	332	359	358	370	366	350	376	340	340	362	315	351	344	319	337	339	371	354	357	330	348	354	309	368	354	353	363	365	354	378	347	354	347	344	343	352	346	371	381	368	316	337	366	402	386	361	331	331	330	340	381	387	335	383	360	321	343	362	370	358	387	331	371	366	309	361	351	298	339	367	366	346	361	353	346	380	355	383	332	357	397	319	372	345	370	350	351	351	351	405	342	383	353	361	348	364	337	367	388	370	373	334	352	336	331	353	386	383	354	355	342	331	311	339	328	352	343	314	348	347	361	365	344	363	346	372	371	338	344	367	368	372	386	367	364	350	341	357	357	341	341	307	342	371	367	367	317	363	309	388	368	353	397	361	364	366	321	388	358	339	395	369	343	360	367	373	375	368	355	380	369	373	344	326	338	367	335	370	388	346	327	351	314	379	360	363	321	365	352	357	343	348	387	333	335	360	332	397	370	343	326	353	357	377	345	365	374	378	379	396	344	350	341	346	291	331	372	350	346	354	325	372	333	357	363	366	346	325	348	338	342	347	328	414	366	356	361	379	364	335	367	358	344	347	346	370	301	316	347	360	417	359	361	376	357	357	340	342	353	360	331	335	355	333	354	326	347	324	375	372	372	370	360	382	366	353	362	372	361	328	319	321	350	401	368	355	367	350	362	383	337	367	370	326	328	347	364	355	343	362	345	356	374	341	368	341	342	320	341	339	341	367	326	359	381	360	373	351	358	390	357	325	356	336	408	332	380	382	367	351	346	361	362	356	384	350	367	318	356	353	308	343	355	352	383	349	369	336	345	356	364	316	380	343	353	360	328	362	347	366	340	367	408	369	343	348	350	344	381	367	377	352	350	363	345	337	332	340	343	342	354	338	357	335	304	358	373	336	350	351	343	349	344	380	358	359	346	367	345	381	352	378	369	374	395	397	363	324	352	340	375	357	345	361	351	350	353	317	353	362	338	361	295	363	356	372	333	351	371	372	357	348	352	387	361	361	342	374	386	359	355	362	344	360	330	385	370	349	372	328	383	360	345	328	342	362	359	327	367	353	363	330	320	340	341	333	337	322	328	344	354	328	334	364	377	355	383	334	384	395	351	365	357	331	362	348	298	373	337	367	322	425	340	372	353	335	345	343	329	355	367	379	332	378	346	321	355	324	361	354	393	338	336	329	318	325	348	369	338	341	375	322	382	365	389	359	355	383	382	360	337	360	344	338	381	357	329	387	342	384	333	350	383	316	345	372	323	358	374	345	368	352	340	351	357	309	353	324	351	334	354	349	350	351	333	360	363	363	342	365	359	356	375	372	333	348	352	350	360	385	355	370	378	358	361	328	364	363	338	354	377	321	349	331	319	353	339	356	368	374	381	353	352	361	347	367	354	382	324	342	376	385	386	371	384	334	331	328	340	347	367	359	326	384	374	335	365	354	361	351	332	357	334	378	340	394	339	352	370	362	343	363	362	331	357	344	359	354	347	343	379	390	334	328	393	373	330	389	350	382	394	387	364	376	336	377	372	372	341	377	372	337	321	369	335	309	317	372	374	371	359	332	331	338	350	338	325	366	388	376	378	335	379	363	342	364	389	370	351	385	379	335	365	348	369	383	320	341	355	345	349	345	367	366	372	308	361	339	384	317	340	398	374	350	375	375	345	379	377	363	376	358	360	357	341	359	362	371	351	383	347	308	378	378	349	367	373	360	389	350	310	345	344	365	354	349	371	377	371	340	387	321	357	344	356	335	396	324	396	366	379	372	336	346	360	362	386	364	366	353	350	344	379	339	350	347	323	352	358	359	341	355	368	333	404	376	354	353	351	375	348	369	360	379	346	332	337	331	366	340	344	348	343	346	362	357	327	370	376	351	321	386	382	353	338	353	366	360	338	357	363	340	351	366	354	336	345	332	366	340	359	341	393	374	353	365	366	382	373	320	392	388	347	357	348	312	390	323	379	366
1895	781	796	801	831	807	760	788	763	792	778	758	819	804	835	818	810	740	766	808	753	766	776	781	768	779	727	813	830	747	777	764	754	783	755	780	816	805	772	787	810	729	738	796	765	803	770	781	759	806	782	792	727	734	810	726	758	788	770	841	743	804	810	756	792	783	801	727	794	777	775	766	792	825	748	796	769	786	755	738	771	745	804	808	774	789	780	779	792	770	814	835	723	799	785	733	765	781	767	786	801	781	779	751	776	758	734	800	812	771	745	783	759	759	755	759	822	838	813	797	809	756	698	751	802	809	779	777	798	784	754	779	836	756	781	789	800	783	766	776	758	755	754	788	796	781	806	783	806	751	740	787	780	783	759	743	747	787	758	803	773	769	788	805	753	789	770	779	785	731	789	782	738	795	791	808	816	822	817	795	814	767	794	763	790	782	750	753	774	784	770	781	766	737	797	776	736	805	790	784	833	745	775	746	780	754	762	806	787	773	769	766	802	723	746	793	781	805	771	789	784	820	780	795	768	816	768	745	800	755	771	722	798	837	770	802	814	754	737	742	805	759	764	754	781	768	769	738	778	809	745	770	759	761	798	753	788	766	746	719	758	827	764	708	713	800	725	830	807	764	815	772	752	747	784	722	781	781	788	792	767	777	804	741	749	762	778	788	748	796	772	779	773	751	763	765	774	764	796	771	736	823	778	789	770	776	740	816	771	822	787	770	799	751	835	746	761	749	733	790	795	821	759	801	795	769	800	812	836	848	802	715	779	788	800	763	822	822	763	770	776	778	761	756	793	800	760	778	838	745	804	777	773	766	790	801	743	796	805	775	731	824	761	780	763	811	780	776	771	731	768	759	827	804	720	775	793	739	781	809	788	734	746	773	763	731	791	838	763	792	770	758	765	802	797	741	825	772	815	741	805	820	760	783	748	799	781	748	771	776	802	746	756	768	724	785	750	809	767	783	811	772	768	771	742	770	753	799	776	785	782	757	808	784	823	766	760	806	777	764	823	794	803	744	754	804	779	807	767	747	777	806	790	775	827	781	726	774	778	780	765	765	752	798	764	775	801	814	786	846	799	740	803	784	774	797	820	806	767	823	808	771	771	747	727	816	753	718	742	792	810	782	742	813	784	785	745	767	818	785	771	754	794	776	822	743	749	724	794	819	754	785	748	829	787	788	787	786	801	739	783	744	783	789	783	767	788	771	816	770	782	739	810	732	764	773	748	801	776	710	810	816	794	700	771	781	747	776	789	759	734	724	777	728	787	760	765	760	783	724	767	775	805	792	798	786	753	781	752	819	803	776	769	791	771	802	761	808	732	752	779	808	827	766	795	755	798	800	777	743	795	772	852	792	795	741	808	753	739	773	799	788	814	766	759	787	754	705	750	787	793	770	767	791	788	758	797	782	794	748	791	732	786	788	708	743	805	725	781	791	765	784	793	796	774	773	826	791	800	746	761	772	754	800	781	785	728	803	824	794	788	820	837	783	772	808	789	816	794	786	784	765	756	758	776	813	779	723	766	742	772	801	743	765	813	787	744	756	809	746	860	760	798	747	782	769	780	755	806	773	782	770	757	759	772	807	759	770	785	749	760	812	765	801	806	753	783	757	835	730	759	745	776	699	764	819	780	745	811	734	755	818	764	717	764	756	775	727	807	796	836	809	755	773	770	777	769	785	779	797	790	759	783	807	803	811	795	733	745	832	831	749	765	761	769	773	765	758	742	813	769	759	749	771	830	797	765	735	747	790	835	816	731	762	769	791	733	772	802	770	801	770	757	795	715	818	723	726	810	781	744	791	831	768	788	813	802	719	789	739	781	750	719	763	812	746	766	803	780	763	798	807	758	739	807	779	797	771	748	751	854	745	819	752	765	799	769	791	746	764	785	804	788	789	759	797	788	753	801	807	787	768	781	821	807	759	792	813	845	839	729	805	779	810	774	724	730	754	766	806	765	797	805	733	804	790	744	808	794	718	805	825	792	784	831	813	817	780	800	766	776	809	821	782	775	776	779	764	791	780	802	818	778	794	799	764	783	832	776	814	781	759	788	719	814	798	798	741	730	771	783	734	752	748	729	814	773	749	781	786	783	746	760	751	720	762	775	755	738	741	768	757	852	768	788	768	790	745	756	779	750	788	737	777	798	802	796	766	829	768	748	784	749	839	746	795	783	747	797	769	829	812	788	774	798	755	760	784	763	739	734	806	784	729	841	742	755	811	796	716	780	807	774	803	768	775	814	756	811	765	795	820	804	764	798	781	792	770	745	739	803	819	778	772	753	791	803	751	780	786	772	771	808	834	764	773	733	736	796	755	782	750	730	768	785	735	753	826	804	766	780	794	764	789	775	767	808	727	750	754	764	757	816	764	762	789	775	823	786	779	764	747	766	740	741	772	799	788	756	766	737	775	825	759	779	755	807	775	780	784	742	764	805	769	759	748	766	732	734	771	799	777	771	844	783	768	790	787	752	741	787	729	801	747	766	777	761	797	793	845	747	763	783	775	781	784	781	779	764	826	756	787	776	775	807	768	800	795	755	799	807	772	788	726	790	783	753	799	805	826	811	795	785	756	745	738	777	782	749	755	855	790	772	750	812	752	789	754	782	809	811	795	814	799	807	776	729	767	765	776	787	767	766	782	766	746	761	855	747	772	753	824	784	828	745	775	776	765	727	732	747	787	744	806	756	757	781	816	738	792	783	778	764	760	776	753	823	763	794	771	798	727	745	755	781	754	773	798	788	774	809	796	791	784	786	845	814	834	791	828	793	818	830	815	768	738	777	750	708	735	764	779	797	775	742	777	800	817	794	774	777	778	785	752	763	807	734	790	769	783	718	830	761	789	755	812	799	788	764	744	741	764	790	764	773	796	779	757	788	730	831	746	779	807	794	825	791	791	820	789	764	767	743	802	762	802	748	768	848	754	768	814	757	783	776	723	764	820	783	809	782	732	771	822	781	771	798	762	787	794	784	776	744	768	811	760	770	763	761	769	825	804	766	785	772	818	773	780	762	774	803	753	766	772	704	790	761	761	762	788	798	765	780	787	779	751	821	724	750	768	732	789	842	763	792	796	832	797	815	796	785	777	764	712	794	786	706	779	760	814	751	794	777	788	808	802	821	769	725	791	771	802	772	798	823	770	825	773	772	790	807	817	761	757	747	773	760	800	764	761	804	761	782	798	818	811	822	777	785	784	758	815	758	772	757	782	725	762	787	823	763	792	719	806	817	796	759	802	738	766	762	785	795	801	782	787	767	745	745	766	759	778	797	718	764	795	784	798	767	771	762	752	753	781	759	790	737	772	719	730	783	771	793	766	774	804	789	777	792	822	744	767	813	784	788	744	808	817	800	774	785	812	734	820	780	849	746	746	848	775	798	809	797	775	778	747	821	741	748	729	784	757	798	780	713	781	794	797	813	755	760	812	782	734	748	777	801	765	793	798	760	811	773	808	791	832	795	814	772	819	764	837	826	804	732	797
7778	589	595	509	359	291	260	255	234	201	200	161	186	192	164	161	162	154	181	185	176	181	192	158	173	163	169	165	163	172	187	165	164	148	172	162	161	171	150	168	174	145	164	162	190	159	172	192	166	168	173	158	149	174	175	166	160	166	172	193	164	147	198	165	152	163	166	187	157	172	161	133	158	168	164	182	166	173	154	173	177	158	188	179	159	181	156	168	188	159	153	155	165	179	147	176	167	180	171	157	154	160	170	176	159	156	152	161	162	150	178	182	166	153	156	162	182	181	170	165	179	155	178	170	161	162	162	168	153	165	177	171	176	177	170	170	139	143	155	172	159	177	180	182	169	173	165	170	157	161	188	169	156	147	156	179	171	172	184	160	158	164	156	182	164	167	172	170	153	163	143	167	155	191	163	145	169	159	166	181	164	149	146	164	189	164	167	174	172	177	180	172	206	160	180	156	164	162	148	169	155	136	154	180	183	167	179	169	176	182	145	165	188	178	155	180	139	164	165	165	168	180	138	153	157	144	161	158	170	161	161	178	173	161	166	137	161	164	151	172	160	168	182	146	133	177	178	174	165	165	175	162	166	177	160	157	182	142	169	150	176	174	168	127	170	195	170	177	181	159	171	186	172	176	170	166	159	141	164	175	145	150	172	161	170	165	157	162	165	158	158	185	149	167	162	183	163	160	160	152	163	165	194	156	150	175	149	162	148	179	187	155	158	157	163	171	153	157	158	160	175	169	155	174	167	193	163	170	165	142	161	170	133	143	179	175	165	154	181	185	180	155	163	169	171	167	181	191	160	159	154	181	183	161	192	158	172	151	165	166	168	161	170	178	163	153	162	164	159	175	157	165	178	148	156	147	168	176	155	180	146	154	158	168	156	165	154	176	177	157	155	188	164	175	179	173	148	140	149	160	154	158	178	182	187	169	173	186	155	176	148	174	189	172	199	176	159	167	141	159	188	170	177	166	159	148	171	160	164	168	157	179	150	158	211	173	155	163	156	162	163	154	170	162	153	165	164	140	137	175	160	153	165	150	140	148	174	181	140	164	154	154	152	191	133	174	186	157	157	177	165	167	185	179	167	187	188	189	163	172	167	173	184	152	139	178	157	153	165	141	164	160	172	172	186	168	162	167	163	162	173	166	154	156	187	185	174	166	157	165	140	169	186	147	193	162	154	157	140	177	142	140	160	151	163	174	181	165	159	165	188	160	153	169	174	165	168	182	174	168	167	177	168	132	163	172	158	148	161	185	176	181	176	180	157	154	167	167	169	160	152	172	146	152	150	153	170	155	169	156	151	173	163	152	173	153	172	149	154	185	142	183	186	160	151	165	181	172	192	189	142	142	174	150	169	173	156	170	177	165	171	166	201	201	154	133	155	169	158	172	165	166	159	161	181	170	153	171	159	154	188	165	156	156	153	165	165	169	164	178	183	169	166	173	164	145	153	174	184	157	159	152	161	166	164	154	165	172	162	152	161	160	145	146	150	184	164	171	189	163	193	168	166	156	154	154	154	188	199	185	144	167	172	130	169	156	157	169	182	155	175	176	166	171	156	152	165	163	155	158	165	130	169	156	177	151	177	166	160	171	186	167	162	159	156	176	162	177	151	178	151	148	169	177	173	145	169	169	205	135	162	153	175	196	135	175	155	167	166	209	158	172	156	159	151	172	149	171	150	173	166	161	163	159	187	163	166	186	163	166	161	162	174	171	152	147	171	182	162	164	189	153	169	178	153	166	159	167	145	142	159	177	169	179	206	182	174	176	152	161	178	190	168	168	143	156	155	178	189	152	159	175	147	158	152	162	177	164	164	156	158	183	174	155	171	156	169	148	155	170	155	167	161	134	182	185	181	158	151	183	139	153	173	147	154	184	188	160	165	160	169	202	161	148	166	168	160	182	168	163	158	157	160	165	173	130	164	168	141	165	168	151	156	148	170	191	183	149	213	171	167	172	150	145	171	185	174	145	178	156	164	167	183	161	138	160	184	173	174	161	162	154	152	174	172	169	158	151	162	171	165	156	154	155	139	155	174	148	165	170	164	159	160	161	171	165	194	159	169	200	176	168	146	186	164	191	167	173	167	151	163	153	166	168	161	163	122	167	178	159	195	162	174	165	155	166	187	162	176	155	177	152	165	170	165	156	172	156	130	152	188	161	156	150	183	153	168	161	169	160	169	145	156	169	161	171	163	149	171	167	169	144	153	182	152	159	173	184	144	164	175	143	142	179	175	171	177	166	140	178	158	144	172	130	161	184	173	177	173	188	179	190	165	145	164	162	149	173	170	157	160	167	164	150	185	160	168	175	168	162	170	156	150	162	167	139	175	169	183	179	163	175	155	150	181	158	158	179	164	162	144	163	199	180	176	176	142	141	177	163	157	143	178	155	157	167	158	173	192	140	161	164	193	139	153	175	150	145	172	157	180	160	169	171	162	178	163	202	161	178	181	184	160	139	147	151	156	149	178	155	167	161	180	168	174	178	171	162	153	160	155	168	157	153	159	191	156	176	167	155	157	180	156	169	157	159	163	156	154	170	162	154	154	160	173	143	183	155	163	177	194	153	179	158	162	185	169	149	167	164	147	174	162	176	162	174	180	154	157	163	175	152	172	153	161	178	161	202	175	137	186	160	181	176	148	167	170	164	164	159	132	139	179	143	148	145	142	170	161	134	161	161	183	167	174	160	160	175	177	169	156	170	153	162	184	161	174	142	161	160	166	142	150	163	184	159	156	173	155	158	156	178	147	168	141	137	161	171	175	154	165	165	168	193	167	190	187	150	175	190	166	159	137	182	170	154	147	175	149	146	168	163	172	176	167	146	154	147	152	178	185	186	175	164	153	194	157	170	141	164	158	163	183	180	157	160	160	168	149	147	194	164	168	161	114	171	147	151	168	173	183	157	160	158	174	164	163	158	173	162	190	148	156	173	156	177	160	161	153	161	143	133	159	145	148	155	143	162	156	184	190	157	184	134	148	157	176	171	177	187	164	162	166	165	178	152	154	154	149	162	155	152	145	168	166	166	147	169	178	171	167	148	167	167	158	159	173	168	158	163	195	182	171	158	162	150	159	165	164	159	153	176	164	165	177	176	151	185	141	170	155	174	139	152	155	179	175	151	137	156	181	170	178	193	188	165	179	159	154	167	168	181	161	172	162	176	180	179	172	159	161	180	166	161	174	163	151	163	174	147	161	147	192	169	142	157	157	174	164	139	164	177	155	159	176	162	148	184	159	152	155	165	173	172	162	148	151	159	174	173	152	145	164	160	158	162	170	158	147	175	178	166	137	183	155	166	175	180	168	196	172	176	149	174	150	177	163	160	191	162	153	157	154	160	169	179	174	136	141	164	164	174	160	166	177	174	166	161	171	154	180	167	152	139	153	159	145	178	172	157	192	169	166	170	162	173	190	162	166	149	145	143	162	137	168	132	142	185	173	160	178	172	169	144	165	165	158	161	169	146	172	153	190	160	162	157
6155	832	1457	1545	1215	982	824	732	666	659	593	581	546	522	548	501	504	450	477	495	466	451	460	441	409	436	427	415	415	455	371	470	406	457	445	416	433	448	477	400	432	443	430	412	408	424	452	410	422	441	418	444	411	411	435	402	412	391	386	392	435	401	378	416	396	431	397	382	417	433	401	404	400	360	417	430	413	430	448	424	391	390	381	415	420	418	408	388	424	419	464	415	448	440	403	415	423	399	411	400	416	419	392	412	441	429	411	401	407	370	410	414	431	420	419	417	408	420	382	418	381	403	437	406	423	423	423	425	383	450	455	407	424	422	444	386	423	419	404	411	409	413	384	469	413	429	416	412	397	412	389	398	439	404	415	421	426	440	403	424	415	450	409	410	412	377	420	431	419	424	414	408	373	426	404	418	422	409	397	398	427	387	423	407	472	430	399	388	431	386	419	431	417	401	398	421	455	391	391	415	432	407	406	426	401	384	421	457	440	410	407	402	376	400	413	385	443	377	398	401	400	453	455	415	403	403	410	403	393	429	454	409	438	417	450	416	444	415	437	422	428	428	371	401	419	430	409	414	435	414	420	381	385	403	421	376	426	411	400	388	378	404	399	407	430	415	394	412	391	392	401	385	425	417	408	394	452	399	418	423	372	388	407	405	430	418	440	387	402	398	385	427	450	418	359	461	408	450	394	419	412	432	386	414	408	401	413	433	406	407	395	429	413	426	440	366	421	417	440	416	389	455	424	432	420	413	421	421	424	423	400	414	420	428	387	427	405	417	408	399	369	390	426	406	421	378	432	419	392	399	433	437	398	368	404	419	411	429	424	436	412	395	430	364	412	431	425	429	414	400	402	408	443	433	420	423	385	430	434	394	362	383	440	387	393	401	389	397	408	445	432	402	447	414	380	387	404	408	413	427	427	420	425	421	389	426	389	403	363	387	409	424	396	447	420	418	396	389	427	428	427	426	411	402	444	451	439	433	430	395	386	409	382	418	404	411	436	421	399	408	405	415	432	402	396	401	391	419	413	388	409	372	379	442	437	417	408	406	395	383	396	397	424	378	413	420	443	425	411	396	421	369	364	410	418	396	410	394	427	411	410	427	401	438	424	426	406	412	424	414	427	361	433	436	420	440	380	395	410	435	435	388	423	399	426	374	398	418	412	398	429	447	381	413	435	393	397	432	420	417	422	404	383	438	416	411	404	401	404	410	448	410	398	415	402	392	419	408	409	400	414	412	388	408	418	458	424	417	380	423	420	414	363	393	439	400	424	407	379	402	419	421	421	390	384	387	417	419	404	455	430	467	418	391	426	397	416	383	399	414	426	429	479	412	416	431	387	418	386	398	399	390	397	433	434	408	384	416	421	371	408	388	412	391	405	418	398	417	404	392	368	402	382	410	427	411	475	393	368	419	417	417	372	413	393	397	416	410	426	410	428	410	417	414	405	401	426	424	404	411	428	366	415	437	411	400	393	382	415	353	395	378	427	387	411	401	407	421	442	429	436	407	424	384	390	437	397	407	414	394	443	393	393	462	421	412	392	444	420	380	384	393	381	444	402	418	415	473	404	407	413	388	413	411	427	417	436	409	417	406	418	417	376	430	404	387	415	402	421	406	375	432	407	400	401	422	409	458	409	451	405	379	384	409	403	389	412	404	410	415	384	425	422	409	399	416	379	443	427	380	387	408	442	402	446	382	436	400	409	419	393	391	393	410	423	416	396	415	395	386	400	416	414	376	389	428	414	387	427	410	408	426	410	418	423	437	390	409	397	417	420	413	409	388	390	400	440	404	432	421	389	458	433	415	430	397	406	405	415	450	412	436	438	378	393	433	437	413	419	380	396	405	377	420	441	422	379	387	372	428	444	431	454	410	422	383	381	407	414	403	445	414	445	442	404	409	422	412	394	444	414	389	447	416	417	395	392	393	425	390	372	410	422	392	397	418	403	446	406	441	400	417	403	430	415	411	436	403	403	408	439	417	396	421	431	436	412	423	415	416	426	380	467	403	429	439	446	429	409	407	412	404	439	411	409	389	458	392	414	417	407	391	421	437	393	411	432	383	428	405	383	414	398	384	425	423	436	404	414	386	395	430	441	435	403	417	391	387	374	426	376	422	372	409	409	396	404	421	377	390	428	418	398	409	443	441	401	414	423	386	370	400	385	419	424	470	400	410	407	449	403	421	399	429	433	390	395	424	438	404	414	395	432	400	392	413	440	434	398	396	457	398	408	410	385	404	457	433	400	395	396	437	420	399	380	397	414	435	417	446	389	432	433	447	430	377	447	419	436	437	431	433	425	388	403	385	431	430	407	411	379	428	408	434	423	393	418	406	394	404	429	437	409	435	425	396	388	390	400	388	451	377	404	421	425	384	400	402	400	403	415	379	402	393	404	424	440	401	423	395	404	418	463	401	402	394	416	402	433	415	412	431	404	409	393	379	404	422	416	395	420	430	423	441	399	389	417	413	426	391	453	396	413	401	394	414	411	418	405	408	440	378	403	433	410	425	441	446	428	427	403	425	408	381	398	435	418	412	423	419	432	402	429	421	406	404	428	459	440	391	399	420	406	392	400	410	410	385	444	408	433	430	418	423	424	419	412	426	404	406	439	430	411	417	416	382	409	403	392	412	410	431	385	389	410	432	414	438	431	431	400	379	428	410	409	443	410	415	375	427	421	405	422	405	426	431	400	390	397	444	436	440	400	383	400	403	387	428	394	430	417	412	452	440	392	388	385	439	434	418	431	381	407	430	434	416	400	407	407	415	401	405	430	388	387	436	409	439	368	417	436	432	408	409	382	413	442	407	395	414	396	401	408	398	407	383	423	411	415	430	414	361	372	395	415	367	414	396	415	395	411	413	377	406	379	424	411	381	388	406	455	409	415	407	407	385	431	390	403	401	424	408	420	402	413	366	421	432	427	438	436	420	418	421	433	433	400	429	402	390	433	440	392	427	399	423	422	393	387	406	417	417	430	421	425	426	431	375	423	410	423	411	360	400	383	400	409	377	392	412	426	419	440	402	417	408	446	401	411	390	409	388	440	427	370	414	444	434	421	418	412	416	386	396	409	418	440	437	416	429	417	424	432	398	410	428	426	403	413	461	422	423	429	391	392	382	417	406	432	382	383	402	415	420	430	413	398	414	413	431	411	426	441	426	411	425	384	377	435	416	399	394	440	379	432	376	421	399	416	438	423	403	407	420	413	403	421	392	419	411	438	399	424	402	402	413	411	384	391	445	462	431	406	422	404	400	411	417	413	432	377	414	432	432	368	393	403	409	421	419	419	414	408	423	443	438	403	444	406	428	403	393	404	408	427	413	433	389	366	408	427	440	392	401	415	480	423	403	414	389	425	405	428	431	391	397	405	422	387	420	387	389	424	391	420	426	392	439	420	426	443	424	425	412	367	416	427	374	406	418	413	397	387	421	394	401	415	403	418	437	410	442	372	393	424	397	436	412	430	420	394	406	423	380	429	428
14795	1564	1146	932	621	462	372	350	311	293	292	314	255	270	227	238	213	251	237	231	213	241	229	212	223	244	199	269	248	240	195	228	226	215	255	236	231	222	191	231	213	202	193	204	249	237	242	199	230	196	199	230	225	232	230	203	216	225	232	221	216	258	198	208	205	221	208	207	226	216	189	219	197	231	212	243	210	209	222	213	217	223	209	188	209	259	240	233	197	204	228	235	232	226	215	240	219	242	190	194	228	194	219	237	253	209	219	203	220	234	208	209	199	214	257	195	216	206	247	198	222	259	239	214	205	221	206	199	192	215	224	217	220	232	214	210	236	210	213	195	199	215	237	224	211	217	229	232	228	208	207	206	211	243	233	201	208	207	207	215	233	227	221	194	216	218	197	257	208	210	215	215	258	233	227	191	276	213	202	230	230	206	207	223	207	235	219	204	210	198	223	213	226	196	191	216	208	211	220	224	227	217	214	223	214	200	194	213	240	227	188	218	205	232	223	203	213	223	192	220	206	217	197	211	227	205	228	217	219	225	229	228	224	211	217	223	220	193	227	214	222	213	242	212	215	221	230	251	234	222	222	242	250	220	211	223	225	220	230	222	229	195	206	198	178	214	216	231	222	211	229	251	205	230	222	211	233	219	229	203	214	247	243	200	236	190	198	264	236	223	221	187	269	199	218	216	207	191	194	225	202	207	221	236	237	251	216	204	198	221	206	208	205	209	222	223	194	240	222	219	232	228	243	224	197	219	207	195	227	234	240	211	217	220	206	224	243	230	228	220	201	210	212	243	257	223	215	226	226	236	241	193	183	218	226	220	216	231	266	211	201	240	231	209	219	209	213	218	214	196	204	219	238	218	214	231	252	232	226	200	220	224	237	217	211	227	217	207	202	239	247	237	223	244	211	227	202	197	201	232	252	217	173	204	226	221	238	218	254	253	237	211	221	224	189	195	232	207	209	219	199	206	195	213	234	198	211	211	215	239	212	238	200	211	219	210	226	245	208	215	212	219	200	216	221	215	222	215	213	214	229	202	205	222	191	213	244	222	206	240	203	252	210	214	215	224	212	208	210	213	205	238	205	208	219	209	226	188	208	239	226	248	242	235	227	243	222	229	245	208	223	200	213	227	216	216	207	234	210	225	218	210	237	216	232	200	224	228	190	240	269	228	214	232	230	221	219	223	229	216	212	226	213	191	203	208	195	217	207	214	216	219	233	217	224	217	221	224	215	209	230	199	207	202	233	227	218	207	214	233	203	214	221	196	221	201	206	192	213	214	211	217	215	225	217	230	236	213	250	192	227	218	211	224	212	205	201	195	201	221	240	191	230	209	210	218	259	242	230	206	222	192	236	208	202	218	259	220	212	242	204	230	237	185	223	226	243	213	211	215	225	204	219	222	225	226	184	225	235	221	250	236	211	213	216	200	201	229	220	211	206	232	205	209	193	225	228	203	223	206	234	231	202	212	219	260	229	237	185	209	214	227	219	237	218	219	227	223	245	211	212	215	237	237	226	184	205	208	218	244	249	241	219	223	236	230	205	220	243	228	227	204	215	238	201	238	224	192	198	219	212	223	229	215	222	218	225	188	204	224	226	220	207	237	196	229	204	224	194	233	211	230	207	216	246	210	223	215	219	174	215	224	222	204	235	237	220	211	210	229	210	236	220	244	238	221	215	232	223	201	224	224	208	225	223	213	236	219	213	232	227	202	210	201	244	218	233	236	229	216	231	233	233	242	193	205	224	177	201	206	194	223	211	217	221	250	216	247	200	215	218	255	203	220	201	216	247	210	215	208	229	236	239	229	226	247	204	208	230	224	225	223	201	206	212	238	200	234	224	191	216	189	229	221	218	193	230	224	239	214	207	232	238	212	249	213	211	225	215	196	195	210	207	226	227	226	204	216	217	240	214	222	245	200	236	215	203	221	211	212	198	187	228	209	223	219	206	223	219	214	220	189	211	221	218	199	237	248	234	233	222	206	216	202	192	231	205	222	231	206	199	228	193	237	216	217	219	206	200	220	223	207	185	218	229	214	191	221	236	240	234	213	198	226	248	242	211	212	184	210	221	222	234	208	256	213	203	196	226	212	237	218	189	203	213	226	212	215	187	220	209	200	243	218	237	206	211	228	218	198	212	243	211	202	223	244	235	231	225	226	217	209	207	242	248	233	230	201	230	206	215	210	206	215	210	235	212	198	208	212	231	229	199	241	222	231	229	232	208	250	212	221	199	221	238	226	210	233	220	220	225	223	221	241	213	229	221	213	197	193	214	210	200	218	198	228	193	207	207	234	231	240	218	219	175	222	242	206	221	207	189	209	221	210	255	220	221	202	234	197	227	213	245	239	213	214	230	208	212	246	224	206	209	223	208	211	216	227	215	226	219	213	188	221	241	225	211	213	240	223	234	222	219	231	263	226	241	231	216	232	241	222	204	226	207	195	208	233	204	217	216	195	222	225	226	239	213	242	223	214	210	216	257	224	203	215	243	245	241	242	230	255	203	238	213	238	225	222	215	223	230	219	207	218	208	250	227	208	212	221	205	223	203	227	227	224	224	211	197	211	238	243	200	236	213	233	229	228	220	218	229	229	243	207	213	214	256	226	231	223	223	209	225	250	218	223	178	229	228	217	207	212	209	217	215	237	247	210	227	218	202	224	237	203	242	230	230	212	225	210	215	234	227	214	228	224	242	220	229	210	229	215	217	217	237	195	231	238	205	250	246	212	183	220	220	217	221	196	214	222	201	224	225	241	222	241	226	239	216	181	191	233	208	223	210	215	230	215	197	219	236	205	221	225	243	228	204	214	211	195	219	238	209	215	201	242	222	223	196	253	211	196	206	243	218	208	222	220	226	233	216	238	215	212	246	214	230	229	213	223	230	218	175	223	202	224	231	230	215	199	220	205	219	216	235	238	189	229	221	200	214	211	208	207	202	223	225	234	199	211	223	211	222	194	232	229	223	234	248	233	219	219	217	230	247	245	228	231	215	216	190	244	217	176	221	235	198	184	225	215	237	207	200	223	238	202	235	209	204	234	200	221	227	210	200	190	233	197	209	216	220	228	222	244	187	229	248	188	186	206	231	188	201	213	233	191	190	189	228	199	213	238	208	207	188	228	225	201	218	227	232	216	231	196	231	244	242	219	233	236	219	216	230	212	225	197	214	220	213	230	217	203	238	213	224	191	222	213	232	213	214	226	227	234	214	229	238	199	222	185	226	235	225	183	237	203	239	242	203	222	218	232	200	230	249	248	245	214	245	217	246	221	222	197	239	212	229	198	229	228	239	200	229	238	196	195	232	218	236	225	212	218	228	264	221	235	230	210	232	241	228	235	223	212	196	209	206	213	219	229	215	196	227	239	202	213	239	229	211	216	211	238	236	250	226	216	209	214	212	244	209	235	240	231	195	232	206	236	226	238	230	228	209	226	220	190	239	211	232	234	224	203	228	249	196	201	205	219	208	214	218	238	252	201	206	218
8450	1376	2474	2758	2147	1585	1328	1250	1097	880	888	867	747	773	653	732	725	713	676	675	657	633	621	639	649	615	612	626	601	586	579	562	586	599	611	580	573	556	566	573	541	595	570	571	580	536	543	587	551	564	587	545	563	551	573	569	538	563	595	530	574	602	523	539	526	531	546	576	565	568	549	526	539	561	586	543	546	534	550	546	537	541	578	479	547	567	528	552	544	582	601	519	541	548	571	553	547	532	584	539	574	548	530	557	580	563	544	546	540	561	519	554	594	588	551	579	527	554	581	589	529	551	572	530	545	520	578	555	570	556	575	501	570	532	561	588	586	606	551	587	566	562	569	536	531	550	565	576	598	563	567	546	533	560	544	561	579	543	520	547	542	546	570	547	580	565	576	550	558	544	553	543	533	564	528	517	557	537	555	553	538	584	536	549	539	531	540	543	553	570	578	496	530	575	507	510	504	567	544	545	528	584	551	551	623	583	540	550	554	538	565	559	539	547	563	585	560	591	538	512	532	565	537	542	551	547	549	566	573	576	546	566	574	590	580	550	503	547	595	541	543	550	541	532	572	532	532	542	568	533	529	580	554	532	532	530	569	583	547	517	507	563	564	554	556	558	555	576	549	542	536	531	561	584	539	558	555	567	532	539	551	569	547	531	520	582	580	511	562	528	564	569	586	566	536	552	589	572	569	575	579	567	564	548	567	598	564	544	511	568	525	531	522	538	537	560	569	520	571	578	528	552	568	530	578	572	527	593	568	563	552	557	498	539	564	535	586	536	532	575	550	557	544	581	538	570	556	522	578	592	561	569	541	551	530	576	538	536	543	579	545	533	550	545	493	581	527	555	557	583	562	549	540	579	539	549	585	551	569	545	571	580	550	563	561	566	520	588	521	539	521	554	545	578	587	559	551	592	541	540	548	595	539	567	549	543	565	580	537	512	562	544	541	569	574	565	524	555	529	586	542	562	586	547	556	542	568	564	508	618	563	567	545	534	508	548	590	552	515	536	528	513	604	601	523	545	521	612	521	529	540	561	514	558	530	527	544	572	585	558	554	572	557	573	525	538	598	538	548	538	511	538	584	576	508	552	589	570	500	553	537	570	551	531	518	575	553	559	551	562	534	536	566	553	532	575	555	537	522	547	557	535	516	552	578	550	530	571	533	574	547	536	520	536	521	522	564	581	563	563	580	532	570	555	575	536	550	550	583	595	574	545	537	568	565	573	586	574	541	564	580	563	580	508	571	542	502	509	557	576	560	559	563	583	525	543	603	573	528	592	569	559	558	557	536	521	534	586	587	543	524	508	581	612	532	551	525	562	574	557	559	532	550	528	574	545	546	537	555	542	550	559	572	575	555	544	584	525	567	566	528	570	550	547	588	524	578	530	551	547	579	556	500	538	594	531	548	545	558	547	553	552	565	551	577	549	541	564	561	553	579	550	570	536	562	558	537	593	598	545	602	548	534	555	556	568	534	561	608	593	548	536	543	525	512	533	589	529	558	551	554	511	532	528	571	522	568	537	547	548	577	541	537	562	564	571	529	544	558	533	548	571	518	540	576	554	533	575	576	535	582	533	578	577	548	572	582	539	532	531	530	509	559	526	559	561	553	548	547	534	539	588	557	527	587	523	566	545	586	533	527	552	558	533	623	554	542	536	557	532	568	528	530	542	580	513	573	554	584	554	597	572	553	554	521	535	564	556	592	537	557	553	507	557	543	553	566	536	561	592	527	555	522	546	563	554	559	555	532	588	552	570	565	580	529	538	562	517	521	556	529	510	543	540	499	557	578	546	580	585	546	550	569	571	523	558	514	585	560	537	574	500	532	561	533	551	566	575	567	544	578	524	591	569	547	526	527	547	543	549	580	540	567	559	541	544	549	545	529	533	547	547	542	536	522	587	563	608	533	560	542	584	545	562	515	511	568	538	569	555	565	541	573	553	566	560	559	556	551	539	552	526	559	527	550	615	597	549	564	542	587	526	545	569	539	557	566	575	565	564	556	561	537	517	564	598	519	548	529	574	623	574	550	540	608	567	603	566	566	547	542	541	527	550	563	553	540	538	553	543	563	510	587	542	544	591	532	575	565	551	568	565	541	581	528	590	563	551	599	557	554	596	570	546	531	553	556	511	591	539	569	542	561	541	581	570	548	578	536	574	522	552	541	551	574	538	550	528	551	556	532	557	561	571	550	570	524	516	538	574	508	576	549	574	533	543	564	552	560	576	540	545	558	546	570	566	563	557	532	591	563	576	534	530	521	577	560	553	538	520	535	548	527	572	536	566	532	546	526	543	539	543	556	531	551	556	558	504	554	559	538	517	565	556	529	588	581	532	601	566	566	520	612	516	570	558	560	568	543	551	525	543	528	571	527	574	562	537	541	570	564	522	580	528	591	540	552	585	545	561	559	569	581	533	570	495	551	519	568	589	578	559	542	538	568	556	562	500	555	546	571	551	574	581	547	571	572	567	574	531	543	581	539	576	577	595	550	542	561	551	530	588	589	528	553	606	480	558	549	547	536	516	524	522	552	563	586	540	577	572	531	565	572	540	547	574	528	561	552	522	559	555	550	569	569	533	560	539	555	534	552	579	535	510	544	525	522	518	602	564	561	586	547	552	562	555	560	555	575	575	553	549	568	545	516	538	558	543	572	532	540	576	539	539	566	554	577	563	533	553	518	568	557	557	542	539	556	571	551	577	507	546	581	551	587	599	586	564	525	533	550	528	570	573	522	572	539	554	586	565	579	538	592	644	539	601	546	523	565	558	554	534	540	571	543	601	537	547	538	548	527	551	549	533	531	528	568	585	543	509	562	543	520	554	581	543	611	546	534	512	538	540	511	573	562	551	558	547	573	580	520	532	541	597	534	568	571	558	554	529	563	544	569	557	536	543	560	553	544	579	576	499	543	567	577	519	552	593	537	566	570	595	548	533	553	578	549	594	551	524	565	551	606	564	548	555	553	529	554	609	542	557	563	573	567	550	567	590	589	530	542	567	551	558	572	583	549	552	554	607	585	530	581	564	524	563	527	560	607	531	530	582	537	568	575	533	548	530	507	519	516	584	521	539	511	581	520	528	608	547	572	520	571	543	585	609	570	560	551	561	592	562	559	564	517	561	547	577	533	556	553	522	571	542	540	589	551	567	550	567	525	599	564	540	516	534	547	561	519	545	577	566	578	551	577	571	573	555	516	518	550	565	549	576	547	558	563	581	561	580	560	568	606	522	516	564	523	525	554	547	573	524	539	587	559	517	574	543	522	534	568	521	599	543	560	536	591	570	561	521	567	589	571	518	555	591	530	576	586	555	567	581	566	537	552	569	571	548	543	536	559	541	566	590	540	556	561	610	532	547	560	595	531	563	562	575	553	572	500	561	493	509	531	531	517	569	548	545	566	546	525	562	530	541	562	542	568	566	504	542	559	577	571	575	560	582	525	517	553	540	592	550	545	565	553	568	580	522	552	583	560	555	599	572	528	575
1907	438	316	372	329	372	368	378	357	324	384	370	345	318	318	320	353	348	352	339	314	384	358	409	349	364	375	363	349	368	384	337	323	344	332	354	378	324	361	358	363	357	374	378	350	344	356	344	375	390	344	344	322	342	358	369	337	346	352	383	386	343	340	370	377	380	370	358	313	345	359	365	394	375	379	369	386	365	381	310	367	316	374	335	325	352	320	376	354	352	366	379	364	385	336	381	367	366	367	340	359	364	373	399	383	349	354	358	342	352	350	369	349	348	353	343	332	340	391	370	390	347	354	358	380	343	345	373	357	360	370	370	342	352	356	382	340	361	359	354	348	364	322	316	337	372	353	366	358	376	354	324	343	346	360	385	396	345	358	396	352	355	379	324	350	376	359	367	341	343	376	367	373	357	372	341	350	376	354	369	368	366	343	376	375	396	378	334	335	352	357	346	370	358	334	350	383	355	365	356	339	369	355	340	355	306	344	324	315	380	374	358	362	351	382	324	386	337	355	390	383	407	350	327	324	350	349	358	301	354	374	372	346	385	370	375	361	354	339	337	371	330	338	393	365	356	383	349	367	333	319	380	359	340	368	339	355	347	353	370	362	363	392	350	338	341	351	361	370	338	374	373	357	357	356	354	355	355	346	354	394	368	334	337	379	401	351	341	341	367	396	333	341	320	340	344	314	364	411	372	367	335	362	357	342	365	343	377	344	375	361	336	352	360	378	316	337	360	340	373	377	349	363	369	352	306	326	359	342	368	360	354	348	384	364	396	301	362	323	362	356	431	339	338	393	335	360	431	379	365	357	333	347	356	382	354	343	342	376	364	370	387	363	350	345	359	383	357	332	353	307	348	309	390	347	348	360	366	341	377	384	349	354	344	346	371	371	333	345	374	373	351	338	388	427	390	347	333	375	346	351	355	333	353	365	356	304	355	375	357	348	351	380	386	325	371	348	370	378	337	336	335	371	374	345	347	386	346	343	364	330	370	327	332	385	364	355	372	381	385	357	386	345	377	366	371	360	341	354	368	345	360	369	360	334	358	326	374	367	379	354	391	345	359	355	346	370	340	324	368	354	358	365	405	348	360	329	357	330	366	370	373	384	349	375	383	379	354	342	334	340	382	337	372	309	350	333	338	349	343	388	380	349	374	354	395	369	359	364	334	350	360	343	356	361	373	398	348	325	356	326	331	393	340	354	355	347	354	376	341	343	372	341	410	367	374	367	327	338	332	386	356	379	359	357	335	344	321	368	400	383	386	369	357	358	320	355	390	364	319	350	357	400	375	380	334	370	329	362	363	368	365	349	352	330	346	375	339	368	325	335	378	369	346	339	357	334	380	386	395	366	351	354	371	366	322	330	379	359	397	319	345	321	334	360	328	352	376	368	348	348	374	374	356	327	355	355	320	366	354	368	367	321	337	305	380	294	414	346	336	374	372	333	368	378	350	349	343	360	359	397	364	348	348	359	372	328	347	379	407	371	350	353	324	366	387	355	354	342	351	389	378	331	378	367	320	351	364	372	331	348	362	333	328	354	367	339	375	362	370	337	359	371	412	348	353	381	339	366	378	362	374	369	363	372	349	374	351	326	344	382	357	371	361	344	342	376	362	343	391	331	377	333	333	346	380	341	352	359	395	371	363	358	378	360	336	406	361	375	326	345	357	343	318	378	376	332	361	403	332	331	382	357	326	356	360	372	363	341	330	378	334	385	361	360	355	407	335	334	366	356	330	390	389	369	396	353	358	329	339	331	353	374	358	345	379	389	367	380	323	318	387	353	348	350	361	359	372	357	380	374	366	354	375	315	397	383	343	381	361	352	380	372	367	333	346	354	362	353	320	368	386	351	364	370	364	348	341	345	338	387	354	358	328	366	350	377	360	369	335	382	378	362	373	358	357	390	410	334	359	332	353	316	364	325	326	351	359	333	332	324	379	344	330	340	318	357	364	384	358	365	372	386	359	383	372	381	352	387	341	392	357	373	367	336	342	380	352	366	366	370	352	377	397	359	354	355	302	346	352	350	354	383	360	336	355	350	326	340	314	334	358	339	358	349	365	356	387	363	332	332	348	386	354	345	336	341	373	342	339	326	394	377	349	299	354	328	373	335	357	356	358	360	366	399	345	345	386	370	371	338	358	349	329	353	376	384	384	379	378	372	357	356	371	349	377	360	335	326	331	328	364	346	348	357	349	357	382	336	362	393	364	355	356	327	393	371	374	341	345	380	359	373	357	345	354	361	329	345	333	359	370	394	387	407	379	328	374	329	376	361	360	381	346	371	343	351	354	370	401	362	346	361	334	383	378	367	353	355	371	366	335	362	332	333	358	392	358	340	352	359	354	393	364	353	358	337	348	329	392	368	387	377	330	364	332	360	336	377	348	406	357	372	366	357	353	348	360	422	368	360	346	354	333	369	361	369	363	305	355	347	369	321	322	351	306	348	364	371	366	369	370	389	371	330	347	344	347	342	394	376	353	340	312	373	345	380	353	390	354	364	323	364	327	339	345	349	362	357	358	342	360	348	356	379	347	380	322	373	362	352	326	368	363	361	335	390	347	391	388	378	312	354	372	361	366	383	333	359	376	378	322	349	362	377	383	326	394	354	373	369	384	382	344	324	386	344	368	345	350	371	337	361	329	338	405	393	362	380	355	350	363	366	335	359	362	347	379	368	348	360	338	312	366	312	344	379	362	353	395	359	357	371	353	368	353	350	347	377	343	328	368	350	354	329	351	352	354	368	362	324	380	354	364	328	373	334	346	352	343	389	338	349	331	384	374	352	368	374	374	328	358	366	337	340	352	357	357	387	339	393	351	355	330	361	361	367	368	347	335	334	358	354	367	364	323	351	332	331	359	349	370	342	341	375	371	342	349	336	333	370	355	362	383	359	408	366	365	348	373	336	366	366	349	358	334	338	336	359	346	375	359	366	373	407	326	356	322	363	381	380	346	345	369	373	378	351	379	375	375	358	353	337	347	336	360	360	380	367	352	388	393	374	332	359	343	293	367	348	334	385	386	380	334	363	365	361	353	352	330	386	369	315	343	348	344	373	347	331	352	384	341	386	359	356	359	372	352	346	374	370	367	370	327	334	368	338	300	357	344	316	352	401	318	350	325	373	365	336	388	334	400	320	408	355	363	321	343	333	338	368	326	338	365	350	336	388	332	332	369	337	385	329	350	352	332	424	351	395	377	376	344	387	373	366	353	362	368	328	416	368	368	368	340	395	395	375	354	356	377	342	403	369	391	367	328	359	354	354	345	369	388	335	349	326	347	347	331	378	377	406	383	389	359	335	367	325	329	348	365	376	353	329	340	351	338	369	402	373	334	310	341	368	360	369	348	354	386	319	325	356	348	359	374	354	386	376	410	343	342	395	357	356	354	350	373	348	354	371	361	323	340	345	370	303	312	365	401	363	352	341	373	338	341	372	316	359	378	340	326	346	336	311	352	348	362	366	362	374	373	367	375	366	349	370	383
1997	845	796	819	770	817	784	783	825	814	739	796	765	801	784	797	762	789	782	763	807	785	784	777	838	771	758	755	762	789	780	812	825	764	774	769	738	794	756	750	802	805	771	773	767	798	775	790	804	737	750	771	811	778	799	754	764	778	755	767	736	766	732	805	721	747	767	800	794	812	730	776	814	785	862	741	774	736	810	783	760	834	760	786	765	830	804	786	747	818	757	787	771	751	804	824	786	782	748	776	799	791	757	815	795	814	759	836	806	746	772	797	807	743	818	790	745	776	811	742	826	745	760	776	790	788	742	799	743	777	803	814	818	783	788	772	758	739	721	745	765	743	751	714	753	789	748	827	747	757	791	746	773	738	755	858	772	768	791	782	721	761	756	772	755	795	721	792	733	794	767	780	761	782	788	822	757	777	739	742	808	787	808	783	815	743	785	802	783	799	809	751	818	765	780	741	764	814	791	785	823	798	798	742	765	762	757	769	806	776	813	773	762	770	792	745	820	797	747	728	776	712	790	772	780	773	781	772	803	763	786	832	773	740	763	776	781	825	800	778	736	765	760	742	780	803	745	812	747	779	809	826	787	786	774	744	788	721	761	784	830	814	765	787	743	770	767	759	771	740	824	780	773	818	764	768	744	756	765	759	780	801	801	813	798	807	769	779	786	777	788	814	786	737	805	791	768	750	783	738	764	747	779	783	836	817	764	752	756	741	801	798	790	781	735	838	750	796	800	807	756	747	804	832	781	774	757	769	740	768	763	786	794	778	779	766	735	818	794	792	779	755	769	772	736	781	789	767	810	753	790	735	791	778	807	774	784	786	800	778	793	733	795	741	759	782	732	776	805	744	768	798	753	726	830	783	747	788	825	761	799	798	783	827	804	765	756	822	766	759	784	767	775	774	767	791	786	752	779	813	756	779	760	793	789	782	798	745	771	796	790	803	773	728	735	835	756	786	792	813	727	771	751	749	692	767	804	761	780	800	751	784	804	767	775	784	836	775	782	796	761	771	827	763	782	706	739	817	802	738	790	818	804	758	820	759	739	731	738	770	828	762	784	752	758	776	818	821	841	789	828	738	755	754	764	810	753	805	786	734	755	733	784	765	825	754	805	774	741	748	773	733	760	757	789	745	783	764	772	819	819	791	836	790	811	795	837	786	764	742	785	828	752	818	764	760	735	729	756	800	771	782	779	767	837	811	772	800	788	781	780	750	786	742	747	775	795	807	777	779	796	744	728	822	825	788	740	761	756	808	793	779	690	815	781	778	762	775	760	787	787	836	728	795	810	795	792	771	742	835	790	811	758	792	758	791	752	764	778	737	778	769	776	760	754	814	830	805	804	802	783	775	794	812	764	817	812	753	817	740	809	716	805	812	762	781	788	828	768	767	747	734	778	807	798	709	711	803	824	773	793	769	817	802	799	849	755	783	783	784	783	793	738	772	807	774	796	793	762	800	766	789	781	820	780	783	752	808	766	803	801	816	819	786	812	787	798	805	774	772	789	777	766	742	774	754	804	776	841	809	797	764	799	734	775	814	777	794	816	771	761	783	778	798	758	786	723	797	835	844	802	835	778	774	784	763	797	784	790	788	765	765	775	784	767	791	782	804	813	758	801	759	757	791	815	790	772	765	741	769	767	801	766	742	809	775	785	736	778	828	728	750	799	742	781	792	779	774	759	797	782	771	783	823	756	710	757	761	793	807	761	791	800	795	764	769	754	787	795	795	754	772	794	779	781	754	760	766	802	791	809	815	784	755	762	809	833	810	765	793	785	816	813	762	779	789	773	804	823	777	782	799	776	782	771	803	753	825	754	773	769	767	772	793	784	813	768	778	752	804	754	737	853	763	817	837	784	778	797	825	778	735	778	778	767	807	779	782	752	786	777	796	808	768	853	759	757	764	707	759	787	736	810	803	803	800	755	777	764	751	800	828	797	773	752	834	785	780	785	793	735	710	745	819	806	816	778	768	770	795	775	788	784	745	785	795	785	787	736	772	764	816	809	770	752	745	822	789	776	766	737	863	824	776	759	760	799	768	834	766	785	771	774	768	790	780	769	785	773	760	789	736	787	781	823	753	800	702	748	749	761	815	753	785	789	722	772	813	741	735	796	779	843	831	756	802	765	762	807	754	710	784	767	853	783	775	772	820	821	785	807	757	804	805	800	765	794	816	770	790	805	755	760	783	758	806	803	777	755	780	803	791	746	809	743	785	808	789	743	774	763	756	778	766	767	788	826	757	775	775	748	815	828	764	771	771	771	756	772	789	735	771	814	737	814	727	750	796	788	809	743	804	821	740	826	809	811	755	770	799	798	753	810	770	787	766	811	759	806	826	772	771	801	817	769	774	790	755	824	729	789	747	796	754	821	817	729	753	760	790	771	710	772	759	795	766	785	802	770	814	817	819	767	788	840	822	867	831	782	761	826	727	797	786	762	757	782	794	820	821	747	791	761	757	787	771	751	729	796	807	752	799	762	810	771	729	763	780	767	808	752	786	782	801	837	683	791	820	777	758	831	790	789	766	816	837	788	756	773	787	778	792	780	759	773	734	786	802	797	769	784	731	799	783	822	763	764	753	766	781	793	789	808	794	808	736	813	808	764	783	773	776	786	818	789	790	785	757	772	771	819	771	776	780	783	769	784	826	726	783	751	766	769	775	834	786	797	776	789	795	766	833	778	808	787	744	759	803	753	788	760	781	795	753	766	799	813	806	779	768	802	760	794	737	803	796	750	772	724	762	769	809	778	821	815	771	748	778	766	740	788	808	725	728	794	811	761	815	775	772	773	822	756	760	798	771	830	799	734	835	732	791	820	826	788	797	780	783	790	801	789	809	750	803	749	804	801	773	793	828	780	758	811	763	785	751	780	771	764	760	812	788	835	752	739	831	777	798	777	757	755	802	747	796	762	761	711	834	760	869	773	793	730	808	778	774	755	790	764	846	793	747	805	805	730	767	792	772	755	810	787	798	816	770	745	780	764	779	796	786	813	798	773	819	827	805	777	762	791	810	764	783	798	806	764	774	718	805	775	807	796	782	765	822	779	765	767	765	814	861	823	758	784	812	785	804	755	792	780	762	793	792	767	765	752	791	802	751	782	782	736	740	787	738	802	771	758	819	787	782	778	780	790	791	841	758	794	754	768	800	739	815	794	782	805	732	792	725	804	808	796	787	786	779	799	800	738	754	740	800	813	759	807	830	829	786	842	743	772	764	763	795	760	750	806	767	766	782	846	753	785	763	758	797	811	767	806	811	819	780	774	710	783	762	744	774	767	812	799	736	745	821	798	766	786	779	806	794	760	767	775	754	812	815	800	753	750	759	769	783	783	759	798	787	779	794	779	766	750	816	778	747	824	862	784	827	794	808	763	775	748	752	774	793	822	806	786	764	747	790	737	788	773	765	814	708	742	777	843	805	818	814	789	822	777	764	778	803	784	786	816	762	758	784	773	796	793	763	771	821	730	728	783	793	784	858
8438	724	607	504	337	243	229	234	205	199	177	194	191	196	189	179	163	193	201	188	164	203	171	163	150	198	171	166	164	163	152	173	183	187	175	157	189	177	163	170	149	164	163	178	169	210	163	157	176	168	171	163	185	197	160	174	164	163	168	163	165	140	165	178	143	157	176	181	188	149	165	168	172	176	171	156	174	158	180	182	155	157	155	183	181	152	176	142	141	171	162	207	165	151	146	173	179	185	162	168	196	165	175	167	177	169	181	160	172	180	164	178	166	166	156	181	162	194	176	157	176	201	151	183	159	181	178	164	139	176	158	154	156	174	151	165	171	182	169	168	158	152	176	178	180	152	185	161	171	165	173	200	175	163	160	157	173	176	170	184	175	194	188	155	171	161	165	179	176	156	146	185	156	199	164	182	166	171	161	173	144	159	165	150	164	158	197	153	161	162	176	161	158	160	166	168	158	155	171	153	146	148	174	164	167	161	155	175	173	177	192	172	162	180	154	182	170	185	155	163	161	162	151	158	166	173	163	151	168	174	172	154	191	196	181	167	163	155	168	169	163	171	183	184	188	158	207	161	179	149	160	171	159	179	184	161	164	145	144	162	178	191	175	160	174	201	198	161	132	161	164	185	184	173	164	142	191	154	167	170	155	150	174	166	177	184	191	140	150	164	166	164	155	171	155	158	181	181	174	151	156	190	169	155	165	149	160	171	191	170	161	179	190	154	160	170	165	162	169	146	158	165	171	164	146	168	174	150	185	173	174	178	189	160	177	174	149	173	184	182	152	158	167	169	162	182	177	162	152	168	186	166	173	157	149	171	173	143	156	161	179	168	181	178	184	171	167	140	189	162	156	165	162	170	157	175	144	218	176	163	192	174	175	185	142	180	162	158	177	155	156	178	172	171	156	174	175	165	175	175	152	159	176	186	172	179	191	177	166	163	163	150	174	168	183	168	170	175	158	186	171	146	144	175	148	181	189	154	176	168	149	170	176	170	180	153	168	149	170	170	184	137	147	184	181	170	155	160	168	192	145	147	161	173	175	181	175	169	189	182	162	167	172	137	159	171	176	158	152	167	170	147	167	167	162	159	158	151	176	175	147	164	156	138	163	175	162	143	160	172	155	162	145	137	144	155	181	177	144	160	174	161	158	168	184	152	175	158	158	128	168	184	163	173	165	169	169	158	172	152	162	168	169	168	178	171	196	167	190	208	166	163	162	177	178	169	172	162	156	164	151	163	170	176	171	176	177	165	158	185	183	170	169	153	161	194	153	183	176	155	186	170	198	162	161	160	159	140	146	151	180	146	175	170	180	175	148	147	158	168	186	164	179	164	164	153	194	158	149	171	170	162	157	164	171	140	187	160	184	162	188	163	193	166	169	176	175	170	180	178	201	150	149	151	192	150	169	181	182	177	149	211	153	151	157	168	177	166	187	146	163	149	153	192	158	180	155	172	161	159	179	189	159	142	169	154	172	173	159	152	195	145	182	180	190	165	190	147	178	187	164	169	187	193	177	173	171	157	151	174	157	151	169	171	155	156	162	172	198	166	141	146	148	168	156	184	176	148	177	189	215	145	158	156	168	176	176	181	167	180	151	158	200	164	176	153	172	178	152	139	191	143	160	179	162	153	167	162	168	185	141	160	182	177	174	163	161	178	169	151	188	184	171	187	181	181	165	176	145	149	172	164	166	157	160	162	157	171	167	170	142	144	148	164	153	155	168	172	152	163	192	186	174	159	185	171	159	153	161	167	161	175	159	164	179	157	171	185	163	158	183	177	158	160	187	165	168	167	153	216	159	161	174	168	187	156	197	158	147	163	173	148	172	160	148	158	150	154	157	195	175	184	146	146	192	167	168	178	174	151	149	154	157	163	163	157	158	160	164	142	161	158	181	165	196	170	149	173	176	148	175	169	172	163	170	171	167	171	174	152	185	163	169	176	170	159	153	178	171	150	167	175	198	182	157	181	175	150	151	169	180	181	160	148	182	149	186	181	174	167	197	183	180	167	190	194	172	166	156	165	142	164	149	141	169	139	155	168	147	174	172	170	184	189	169	142	177	161	158	166	155	137	152	164	164	166	169	160	156	166	158	144	167	158	164	187	168	162	162	160	185	168	170	146	163	166	150	185	174	178	155	183	191	178	185	178	197	160	162	165	169	164	176	127	178	159	159	180	154	147	169	165	165	181	170	167	189	155	175	184	189	165	156	161	165	141	178	189	179	181	162	153	192	176	172	164	195	161	149	164	141	171	180	167	181	167	168	140	149	170	178	201	176	189	170	146	158	157	171	129	168	186	165	158	182	178	170	167	167	178	138	171	182	159	190	170	169	164	179	172	175	157	145	154	163	151	161	153	168	156	178	161	171	165	142	182	195	184	177	165	150	177	165	169	172	170	155	177	161	161	158	164	163	140	151	162	168	152	154	194	174	136	154	175	149	149	183	146	151	171	162	185	159	160	187	180	156	156	168	153	131	174	169	194	164	154	176	176	157	201	162	150	180	178	147	157	161	161	144	161	173	146	157	165	171	148	156	153	149	186	164	172	160	187	166	162	179	153	163	167	170	165	168	171	156	181	169	177	180	157	180	177	185	148	174	126	185	173	183	183	181	179	172	180	173	169	162	201	186	165	167	160	183	185	197	169	140	137	171	177	168	184	170	152	142	147	168	185	184	155	192	148	176	195	144	161	182	178	173	168	146	166	160	189	180	161	159	164	163	152	187	184	168	144	155	164	147	140	170	151	165	168	149	177	176	168	161	164	154	142	189	153	168	169	177	193	154	172	166	156	160	176	157	146	158	147	176	168	167	148	186	199	169	142	176	168	163	179	151	171	163	168	178	183	169	153	170	125	145	176	180	173	142	172	134	152	185	180	160	181	165	159	178	192	162	162	173	169	165	141	154	145	155	183	151	175	172	159	177	200	165	167	173	184	160	164	179	193	163	179	168	163	169	168	146	162	161	166	191	157	160	150	138	162	175	152	154	150	179	151	162	191	154	153	172	159	163	161	163	162	156	191	173	174	134	149	155	169	142	171	149	171	165	155	162	178	165	158	154	167	182	156	148	154	174	129	174	134	172	152	146	151	173	137	173	164	161	165	151	140	157	162	167	171	144	157	173	157	185	165	164	158	151	172	189	174	163	155	146	188	168	139	154	161	146	192	165	176	206	162	166	186	200	154	186	153	174	164	151	176	176	179	193	170	184	196	158	149	188	157	202	161	147	146	150	188	173	173	160	160	185	174	163	128	142	196	191	202	179	171	180	152	171	182	154	163	163	160	159	163	179	166	133	173	154	190	157	178	147	176	159	160	180	166	161	163	167	186	174	185	154	175	162	164	152	165	156	159	165	156	172	179	147	166	182	181	146	161	182	158	177	172	161	154	195	180	153	148	161	165	168	199	173	164	139	162	204	187	182	193	175	178	174	151	171	170	157	166	147	171	168	181	154	191	164	159	168	166	156	172	159	180	178	173	159	172
6522	810	1377	1556	1215	996	777	786	687	647	614	587	540	547	570	539	520	473	482	442	487	471	468	437	484	424	486	441	451	442	446	434	408	425	452	409	425	420	409	403	428	399	447	408	389	404	445	423	412	417	421	442	424	399	428	416	411	422	414	421	435	442	377	393	410	453	433	433	441	422	429	424	395	395	423	421	436	394	402	443	394	437	441	430	411	422	423	395	411	421	397	483	423	376	439	422	403	409	441	373	423	435	433	429	426	405	421	432	393	406	454	425	423	405	396	405	444	410	408	401	415	417	448	414	385	405	417	422	399	400	420	409	397	416	392	384	431	404	454	440	422	399	404	401	410	421	422	434	405	437	409	384	422	428	422	443	402	400	392	403	432	398	420	434	418	434	420	425	364	464	434	413	395	439	442	418	417	381	411	413	401	415	417	393	408	426	413	396	426	380	453	406	401	440	439	413	416	419	453	409	396	441	381	401	408	430	386	389	435	423	422	415	393	410	451	422	443	423	414	422	445	412	382	399	423	393	407	379	407	447	397	444	417	422	410	445	408	407	398	428	433	423	412	401	417	374	428	393	434	415	412	421	410	453	428	376	426	418	389	399	420	379	430	459	409	393	413	423	398	424	407	399	416	400	407	394	374	444	425	432	419	425	394	391	406	416	439	403	392	418	421	413	404	445	438	400	427	385	390	420	383	425	401	419	445	422	417	419	449	437	416	415	426	421	436	422	442	407	414	443	454	417	419	407	439	405	405	414	386	396	444	416	454	435	428	408	411	404	411	376	379	408	432	408	397	448	440	437	433	406	412	394	442	424	429	437	441	411	403	421	422	408	435	412	427	418	414	424	412	404	374	432	442	428	363	441	395	404	444	417	398	425	400	439	410	383	437	440	438	429	433	416	405	425	442	428	456	451	428	445	389	428	406	419	399	431	404	451	422	401	410	435	440	439	431	405	389	413	392	411	433	420	377	405	417	383	442	385	405	419	386	419	400	428	410	428	413	446	430	411	407	394	411	400	401	406	391	441	403	399	452	410	480	396	420	393	401	425	369	443	400	413	410	434	414	440	390	408	415	400	407	432	440	415	422	426	389	436	435	439	396	427	464	408	419	412	415	427	415	378	405	437	428	395	385	437	408	419	370	390	415	422	413	407	446	405	419	411	435	448	382	416	387	412	423	421	434	412	396	425	374	428	392	419	439	368	413	413	425	417	419	412	429	392	404	449	377	392	428	376	442	402	421	420	439	405	414	413	407	428	435	393	398	438	417	429	403	378	432	430	447	417	378	402	385	389	450	418	411	420	449	411	430	408	427	388	434	429	412	443	413	440	412	413	393	385	421	422	384	408	391	397	417	388	422	454	404	413	422	427	464	435	377	410	408	367	417	429	411	413	408	421	417	416	419	389	407	427	424	388	453	398	399	382	454	427	426	392	421	386	411	426	448	424	410	424	386	400	417	410	426	452	423	430	411	413	435	427	415	435	408	386	406	430	395	462	401	416	402	429	418	392	416	429	379	421	419	417	388	388	472	398	385	442	398	399	445	426	438	407	399	433	407	421	405	402	443	363	398	416	418	441	417	418	409	412	393	393	413	413	366	404	438	388	398	380	427	391	408	430	408	403	382	436	411	354	394	401	445	452	404	392	434	406	394	444	408	398	400	415	406	433	460	394	408	416	453	413	431	421	385	449	440	420	412	406	399	400	383	412	424	416	432	414	424	412	431	402	428	411	450	428	431	386	424	422	435	453	423	407	396	405	408	423	406	434	398	420	419	428	436	451	438	420	420	393	433	401	419	407	441	417	382	420	468	413	407	429	422	445	385	464	413	422	389	389	428	378	405	417	432	437	405	398	416	407	409	401	425	418	412	411	411	398	424	407	435	424	421	387	404	444	438	420	423	417	405	437	430	418	370	436	414	410	418	451	388	419	405	431	422	427	425	412	407	407	416	385	414	403	406	431	408	430	396	409	417	441	439	414	406	397	406	454	391	422	436	426	399	394	433	448	458	429	417	415	413	416	428	434	416	393	430	399	418	422	409	430	430	388	436	447	415	415	407	465	432	411	410	454	396	408	377	447	425	440	394	409	433	430	405	424	422	398	418	416	405	448	399	416	412	428	395	418	416	395	383	422	433	439	432	434	436	384	405	387	397	416	447	414	383	393	411	391	423	429	398	466	402	429	434	409	405	420	386	403	415	388	391	401	394	382	425	383	458	443	389	406	389	422	415	436	411	412	414	440	387	416	408	380	429	385	433	400	414	422	426	396	417	433	420	418	401	417	397	432	438	407	440	435	417	422	428	389	430	397	424	408	466	460	426	463	409	361	382	409	409	422	395	425	412	419	443	411	402	373	415	428	409	376	424	417	441	443	403	386	401	433	412	387	420	457	407	412	426	432	440	369	426	427	434	438	414	427	466	426	422	416	401	462	403	444	389	437	401	459	379	425	379	415	418	439	431	402	406	402	399	421	393	388	378	386	390	419	444	427	434	418	425	421	412	427	476	431	420	398	391	403	440	416	406	418	423	439	426	411	452	424	418	412	408	411	381	370	413	404	437	423	392	423	433	415	385	391	391	401	440	396	430	399	450	400	428	397	418	389	441	426	409	452	399	438	416	423	391	382	425	436	397	423	454	397	396	420	422	409	417	427	404	405	412	411	389	433	395	389	429	393	385	442	415	441	425	382	361	396	432	436	449	429	427	387	400	447	393	398	424	400	402	418	398	383	429	421	409	386	391	414	422	407	423	456	416	409	440	420	399	407	410	412	362	444	436	390	441	440	417	450	388	421	435	394	391	395	419	423	386	394	409	406	392	466	411	391	402	383	409	409	416	377	432	431	402	367	434	433	390	438	432	387	407	449	443	389	430	400	435	381	383	435	411	408	410	402	436	436	430	382	458	425	451	412	423	415	400	409	416	412	421	416	402	421	439	421	400	409	426	431	409	432	427	386	414	422	446	446	394	372	461	439	464	456	411	394	414	385	425	433	390	425	418	398	427	414	414	413	402	413	431	436	428	410	431	418	375	433	415	409	448	407	418	417	444	412	421	432	427	430	427	434	408	379	432	404	414	421	397	428	398	456	400	403	436	417	395	407	403	402	422	410	409	438	420	444	413	405	399	425	393	405	419	479	436	427	401	428	390	435	444	417	401	444	429	417	390	442	385	429	403	438	408	416	403	428	401	430	398	397	445	381	401	400	410	423	418	422	424	431	410	422	425	410	421	412	441	426	410	422	425	368	399	386	410	402	474	385	396	399	402	430	415	432	452	443	453	418	395	417	425	427	426	414	430	440	396	403	402	436	369	407	407	405	405	398	425	439	444	390	417	413	444	391	413	384	370	410	404	420	421	402	409	409	446	407	409	444	385	392	374	399	376	447	426	394	426	410	405	400	439	438	447	416	438	434	440	444	424	414	431	439	405	433	410	418	429	432	381	421	413	427	421	396	399	402	431	400	437	444	415	443	454	432	443	406	450	412
14876	1404	1111	860	581	444	362	331	303	288	284	263	232	227	255	259	243	222	225	229	224	215	238	238	231	222	222	226	203	257	231	230	236	215	224	249	245	222	215	203	214	207	238	223	243	211	213	216	203	195	204	221	201	237	210	228	240	225	241	234	216	216	196	242	194	241	210	201	221	242	230	189	211	217	217	209	206	239	250	186	214	210	223	215	227	223	217	225	246	222	198	205	244	225	223	231	232	225	220	237	217	224	221	235	199	217	213	208	226	215	246	227	198	210	226	205	210	219	217	224	209	199	228	202	201	223	248	232	200	186	217	235	208	215	213	193	201	224	245	247	222	212	230	211	240	240	248	206	175	216	197	188	229	240	222	229	246	220	220	204	194	230	232	215	207	208	239	256	220	233	231	210	222	206	222	199	190	209	229	237	221	224	205	229	207	231	224	209	211	215	210	215	207	217	219	257	192	243	212	206	236	230	227	225	196	250	198	201	224	237	233	208	198	241	220	219	191	230	211	232	234	225	218	215	244	240	211	209	232	221	212	239	220	213	194	207	210	223	229	234	232	195	225	229	229	220	208	253	214	210	215	212	216	228	245	227	235	222	247	211	215	198	205	229	207	236	192	237	200	213	222	224	211	208	211	217	209	222	220	235	243	231	188	235	203	224	240	223	223	217	218	252	221	225	225	239	223	210	210	247	231	202	218	250	211	234	233	230	206	219	229	237	210	216	223	193	210	223	204	234	216	224	228	254	223	239	196	224	206	213	231	228	207	233	229	224	225	236	227	219	233	213	198	226	233	224	232	207	204	226	223	230	231	224	200	246	226	206	235	213	226	196	214	216	229	219	236	205	215	210	224	219	210	216	247	226	230	216	223	195	218	210	227	195	213	227	230	228	203	235	211	234	194	221	225	222	218	236	198	220	243	220	233	218	195	234	234	218	245	214	235	204	199	257	209	249	231	211	229	219	214	234	201	224	219	231	252	244	227	219	255	222	211	208	212	254	246	202	201	210	244	224	211	192	231	208	228	228	252	223	216	221	205	235	218	219	238	193	215	212	230	231	219	206	200	212	229	229	203	212	194	266	205	192	230	220	219	230	235	221	224	210	225	217	214	246	201	231	232	214	230	223	208	206	208	215	214	221	209	222	219	225	228	244	223	171	225	214	230	191	219	236	225	210	212	194	183	223	239	255	212	222	216	239	198	199	192	189	231	237	241	210	232	226	248	232	269	198	205	214	213	233	228	216	217	226	230	210	225	260	206	227	211	231	242	219	223	197	236	191	211	205	231	203	203	228	207	210	218	224	191	224	244	216	220	227	196	198	229	199	215	217	208	207	236	240	195	211	232	224	212	227	213	243	213	209	234	252	220	203	212	222	185	206	211	199	241	223	232	227	240	219	237	206	209	245	207	217	188	246	213	251	208	215	258	224	233	217	229	214	205	225	213	217	221	211	205	230	205	215	231	237	230	220	224	231	213	214	221	201	251	223	226	229	220	239	238	226	210	208	237	204	215	184	221	209	229	208	212	234	212	200	236	205	223	223	226	220	237	223	214	212	228	226	206	219	205	223	221	219	239	209	215	214	236	226	227	184	199	225	252	230	243	192	209	242	230	242	221	215	221	207	209	206	202	216	197	217	236	216	228	217	213	217	218	202	216	248	229	204	220	210	248	215	205	188	208	221	213	208	214	206	221	207	237	250	223	205	174	235	184	212	249	225	226	222	242	231	225	214	209	224	223	243	232	223	234	234	196	205	244	221	215	221	203	234	215	223	239	189	215	227	246	227	197	207	210	213	213	240	227	225	212	202	211	207	198	216	209	197	201	229	218	238	209	219	261	197	205	216	232	190	204	218	209	198	207	219	245	234	210	200	255	244	213	230	218	222	215	236	233	232	226	218	256	243	249	237	216	231	198	224	226	195	206	235	251	234	212	189	217	215	210	226	229	215	215	260	239	216	226	214	238	208	214	199	228	252	194	224	216	208	209	244	234	203	225	230	204	232	215	206	204	213	229	223	218	204	212	210	211	205	209	229	260	217	208	236	231	237	220	205	208	245	214	220	212	205	207	244	194	208	245	214	250	209	221	216	206	235	214	234	205	228	205	234	233	235	232	222	217	248	207	216	224	242	240	239	233	207	222	219	222	215	210	235	227	206	228	247	234	239	199	225	244	224	206	226	232	214	205	230	224	202	208	218	222	215	211	230	236	218	220	228	219	195	208	224	228	227	232	197	203	214	207	215	217	252	261	211	207	218	232	217	196	212	211	208	248	207	221	240	219	215	232	223	218	225	222	196	255	219	241	194	239	211	221	206	198	245	219	207	182	227	215	228	211	257	227	209	226	227	234	213	200	234	251	234	232	206	244	196	215	225	210	206	211	214	237	205	238	218	227	235	230	225	226	228	211	200	240	204	215	228	231	192	190	221	222	232	233	254	195	187	195	225	214	228	265	225	226	262	222	209	235	224	245	200	231	209	204	250	208	238	230	209	214	199	222	253	225	218	229	212	201	210	237	190	233	239	207	223	208	221	219	201	210	238	239	218	239	210	232	217	208	230	224	206	222	222	208	216	217	214	230	223	208	241	214	216	226	204	246	216	225	233	229	202	216	213	232	209	224	225	240	211	203	212	213	228	223	205	223	202	214	220	224	210	232	221	239	201	221	202	243	221	242	222	214	196	209	204	206	250	236	207	213	217	216	236	218	219	226	179	210	203	199	209	243	219	216	215	190	198	208	221	216	219	219	246	231	223	214	228	249	216	223	214	217	224	212	255	218	220	212	212	228	242	198	229	216	221	238	213	242	236	215	207	209	239	205	215	198	214	249	209	236	253	217	236	221	217	195	205	185	216	229	228	244	221	222	237	262	223	193	242	226	236	221	257	237	221	208	231	213	208	221	238	241	207	215	232	225	230	225	217	193	220	234	211	214	228	217	229	197	230	217	194	201	204	235	230	237	226	232	215	227	219	250	209	231	245	233	201	225	243	251	199	198	210	231	230	228	214	224	221	200	208	229	223	243	230	206	210	215	207	260	234	199	239	205	200	226	219	232	225	232	235	215	226	235	210	220	196	217	192	223	218	222	201	212	214	218	222	201	233	207	204	200	232	225	231	216	217	213	224	224	218	209	204	207	235	224	204	202	214	183	232	223	211	249	220	258	271	204	200	236	209	211	233	235	206	205	235	229	240	217	221	231	197	192	230	243	223	211	223	210	235	213	210	248	241	232	226	259	194	219	212	218	216	218	213	232	218	205	206	181	203	246	200	229	234	238	207	203	227	230	215	239	216	229	207	223	204	216	207	224	232	217	224	230	216	231	207	197	247	244	209	212	199	217	210	240	233	225	211	241	226	225	209	215	210	247	199	191	241	222	234	202	217	211	233	205	234	230	226	211	224	221	213	202	205	195	204	235	214	241	234	238	219	229	228	201	240	217	216	239	195	242	222	232	229	202	252	218	208	195	230	218	217	239	244	228	240	245	222
8295	1241	2344	2768	2087	1535	1359	1132	1032	997	933	868	700	741	718	769	735	668	679	644	659	654	638	642	618	608	658	621	566	601	603	541	554	559	548	587	590	543	593	579	558	537	558	589	541	586	588	572	578	589	538	565	532	537	550	565	551	555	549	566	563	548	531	552	554	555	536	565	556	587	569	557	554	563	558	565	518	536	607	571	522	550	575	570	565	604	555	595	585	553	537	554	550	549	550	588	552	534	549	549	578	560	547	564	548	548	586	581	524	569	540	570	543	543	550	583	542	560	530	545	558	591	569	503	578	575	537	555	542	559	575	550	567	554	549	536	587	549	526	538	574	540	551	582	540	600	609	572	554	579	531	546	537	532	566	593	557	549	587	552	572	567	559	551	566	547	496	567	529	569	510	533	532	560	531	579	542	583	581	569	521	562	576	524	559	553	570	534	570	598	543	540	545	538	572	528	550	566	572	580	578	512	541	593	539	566	533	535	562	514	551	568	560	544	561	565	552	583	589	588	522	593	500	553	553	574	552	538	555	522	563	534	539	594	554	571	499	533	562	551	576	571	548	580	565	576	561	570	512	607	551	540	544	560	521	546	583	551	546	561	524	549	543	564	540	596	512	546	531	548	535	561	562	567	545	540	525	547	563	548	590	524	560	556	526	553	585	554	558	505	603	540	553	511	580	554	532	578	575	535	540	550	512	543	592	521	581	522	550	550	610	560	543	537	573	542	517	532	589	565	526	559	525	485	588	543	526	551	549	523	535	525	579	541	563	516	579	584	535	592	554	619	555	538	586	595	572	563	552	535	562	525	527	552	549	567	575	585	542	542	589	579	544	570	555	596	545	602	553	524	590	556	554	498	522	572	600	572	520	552	551	556	547	528	590	549	532	551	559	525	518	562	539	557	545	538	606	539	545	542	585	555	584	554	569	547	532	521	565	530	531	574	567	555	520	545	552	569	554	539	545	573	560	579	539	601	555	542	553	563	543	532	568	558	506	548	613	579	561	558	558	559	566	518	578	592	534	582	568	556	571	571	608	553	541	543	551	590	532	522	563	552	568	516	568	543	573	542	522	540	572	535	557	543	531	559	527	535	582	538	554	557	543	564	536	508	575	551	604	555	531	569	555	555	556	583	533	564	565	557	590	565	572	582	568	546	554	579	555	569	555	533	578	572	578	548	571	538	558	555	585	555	564	533	540	542	566	535	558	500	551	515	502	538	553	581	571	567	534	547	575	552	547	557	569	573	567	545	546	540	555	584	550	536	557	530	573	562	540	544	606	560	532	537	551	554	536	548	571	545	528	595	586	495	530	513	552	539	544	570	569	516	559	559	558	536	563	533	548	570	538	613	566	528	574	595	552	571	569	564	581	544	555	566	590	554	579	543	599	530	548	529	573	545	552	565	537	502	545	563	567	566	554	552	579	578	585	552	542	572	560	545	578	589	592	631	540	559	566	558	534	550	535	567	554	537	531	555	559	569	554	560	544	524	577	534	563	571	557	556	584	554	556	563	572	527	560	583	624	546	558	530	549	560	550	594	560	579	561	545	591	588	537	540	547	572	539	550	566	554	541	547	559	544	544	507	541	577	514	537	526	567	573	553	575	519	574	558	556	565	537	552	532	537	520	530	568	543	563	566	558	510	565	540	536	541	550	556	546	551	572	540	549	542	522	550	524	550	567	562	528	592	528	535	535	554	573	542	516	548	585	512	562	578	567	542	529	572	553	613	603	565	541	568	561	529	555	531	564	509	572	559	549	596	595	532	560	599	569	556	535	584	532	562	569	561	582	584	585	506	559	534	568	574	571	553	576	553	533	543	555	556	548	527	562	549	556	592	582	513	566	546	566	513	499	590	552	564	574	544	524	569	570	520	525	543	519	563	526	557	545	563	581	560	505	553	532	576	583	569	543	521	549	565	539	509	531	533	603	556	591	545	535	555	575	535	532	554	566	589	556	526	549	531	595	575	587	512	544	538	506	522	559	522	548	560	557	545	536	559	541	545	599	570	531	551	514	577	540	555	570	560	574	530	606	551	528	565	586	572	558	573	555	605	612	557	550	538	550	555	555	535	502	567	571	551	531	514	570	516	531	539	573	586	533	528	534	535	538	567	559	553	584	537	552	546	526	575	588	558	560	572	574	504	568	576	583	557	586	565	561	582	534	598	523	528	585	564	529	540	541	508	558	542	531	585	543	549	549	554	608	546	511	581	544	540	581	547	569	560	561	579	593	569	555	553	579	566	574	573	574	502	522	574	562	546	575	553	547	592	559	549	594	546	539	565	564	550	565	573	510	534	578	535	544	565	554	553	555	572	547	584	581	595	569	567	546	593	517	557	528	558	570	546	530	519	507	527	549	545	571	566	566	553	571	543	607	601	570	552	537	548	554	553	580	530	515	559	533	574	576	579	546	531	543	561	509	551	596	545	613	560	520	549	556	570	580	565	566	540	533	554	567	514	568	508	588	563	556	584	551	618	554	553	526	503	610	564	556	571	520	586	551	537	562	553	563	576	533	526	545	589	564	579	566	606	486	521	520	568	544	574	581	593	579	555	547	577	527	576	563	551	570	608	586	541	578	591	566	587	579	566	571	549	538	559	592	543	558	545	551	524	610	588	549	518	541	552	580	564	560	549	579	571	583	565	581	539	537	577	549	580	584	562	559	537	548	536	599	545	524	540	573	579	569	580	582	522	566	553	546	565	547	564	540	501	591	533	543	557	534	567	599	602	558	577	526	551	575	604	569	575	551	561	551	545	574	540	546	563	525	562	517	549	533	554	549	559	529	549	538	562	538	551	539	588	547	567	524	558	526	535	547	543	584	561	580	564	535	561	593	535	558	580	559	566	538	581	576	568	548	565	526	528	564	597	582	581	559	526	555	579	580	565	589	548	543	621	564	570	531	578	560	521	566	557	536	544	527	563	557	527	534	550	559	550	570	568	562	572	570	522	542	588	567	584	556	558	545	545	550	500	514	525	566	561	553	548	562	557	525	514	531	576	604	551	561	547	539	548	582	525	546	583	548	551	564	554	556	533	538	522	556	537	519	576	565	525	601	576	563	544	531	568	571	581	571	526	565	549	527	549	545	576	546	536	541	616	555	500	576	542	568	547	541	553	554	589	560	582	520	540	592	522	599	516	565	549	580	546	595	562	546	568	582	534	578	513	541	536	510	543	540	552	550	554	528	586	563	565	563	571	538	554	552	563	561	556	535	518	572	575	535	571	553	548	531	533	514	557	561	611	559	557	564	556	537	529	528	520	584	561	560	507	554	570	576	557	533	538	572	546	584	544	544	523	575	576	574	575	556	537	563	548	513	519	541	590	576	571	568	547	579	608	543	518	575	587	559	565	532	557	597	558	543	555	499	569	575	536	618	543	510	534	546	539	547	585	509	526	516	504	528	518	515	558	540	617	568	582	552	542	532	520	564	521	585	565	613	504	601	543	559	532	560	592	576	578	524	562	563	550	565	550	531	575
1662	345	357	348	363	348	328	356	346	361	353	367	367	320	334	338	357	329	355	377	353	338	356	351	355	331	363	365	364	369	372	342	374	371	348	352	372	353	344	344	368	346	393	365	347	337	347	343	364	367	368	367	388	364	392	374	369	358	369	384	345	393	366	347	350	401	358	386	361	360	364	351	366	359	338	358	343	345	370	362	339	359	366	351	354	353	372	365	361	336	354	350	339	367	312	353	346	375	362	364	364	327	328	350	389	314	374	350	323	351	400	368	357	359	357	336	424	333	360	346	392	337	374	326	338	356	367	385	360	319	342	344	365	368	352	351	356	332	327	350	383	331	368	324	368	334	366	334	333	364	326	374	373	356	346	355	339	334	339	339	380	405	368	376	343	353	365	408	357	362	367	378	325	334	364	351	380	351	377	393	360	342	388	380	353	354	368	353	327	360	389	312	346	377	333	315	363	349	352	341	381	338	319	368	360	335	410	355	376	361	372	346	356	353	321	359	355	347	382	345	381	363	385	364	345	369	353	362	337	374	379	373	335	361	363	349	317	360	347	384	352	373	339	330	367	361	362	357	359	375	372	347	367	364	361	343	378	341	390	390	371	375	357	374	341	355	338	329	393	354	362	373	364	368	375	359	341	341	369	370	398	349	350	320	370	350	377	357	341	397	335	357	336	345	358	384	372	354	360	343	334	339	365	337	346	380	358	373	370	331	343	347	279	343	345	361	377	354	379	328	389	381	371	368	397	396	356	324	316	337	353	352	357	345	374	378	324	315	353	390	366	358	352	349	353	369	369	406	368	354	361	351	360	353	381	375	318	345	358	369	367	334	348	331	380	355	352	368	368	389	357	367	338	358	314	339	378	364	375	348	375	386	373	357	352	363	376	337	337	390	367	357	388	382	361	362	400	369	375	360	362	362	372	359	361	395	356	350	332	326	402	340	327	353	395	367	343	323	360	355	352	347	364	407	346	378	357	384	357	355	363	360	376	335	380	344	363	386	363	341	368	359	388	347	370	340	366	354	353	380	318	345	340	337	371	374	378	333	366	322	351	298	312	325	358	353	392	361	374	337	350	337	340	345	396	345	358	376	362	331	365	351	358	364	344	328	363	355	333	367	350	390	352	403	389	372	360	318	375	372	337	370	342	370	389	339	391	400	360	414	391	367	348	356	339	350	360	369	350	382	370	341	372	365	323	343	344	406	371	318	392	392	339	366	352	388	363	340	387	371	372	350	356	376	374	349	360	350	338	373	356	342	336	354	336	332	323	344	339	366	354	355	337	370	309	346	332	400	352	386	337	343	358	344	342	332	385	411	325	401	350	354	351	340	356	356	336	345	342	385	349	337	343	329	350	371	344	312	334	303	337	380	371	358	366	370	382	347	351	371	384	374	356	335	382	385	359	361	369	346	376	369	350	346	334	375	380	355	350	352	342	376	359	315	350	343	360	361	361	352	350	393	340	366	374	367	335	379	379	362	362	335	349	373	320	337	361	354	386	376	369	363	344	370	348	329	365	348	356	325	373	352	377	368	342	343	388	349	372	370	347	374	404	344	376	363	314	359	388	349	325	349	390	365	331	338	400	342	355	403	365	391	350	389	359	358	365	341	410	393	349	366	367	352	339	367	362	350	358	368	363	385	358	357	340	346	388	378	345	378	387	384	341	357	341	328	351	327	329	386	377	382	388	380	374	387	333	371	383	349	352	310	329	366	371	395	411	342	332	360	343	343	373	356	356	368	367	360	335	375	355	336	301	373	348	359	356	394	393	354	343	371	346	340	379	394	395	349	351	372	386	390	365	346	352	381	334	398	372	380	355	365	359	389	382	335	346	361	346	374	348	392	365	346	361	380	361	375	357	334	343	340	360	364	363	360	372	342	325	369	355	347	352	344	368	357	384	368	341	323	338	334	336	321	352	358	375	346	373	373	366	350	399	348	340	354	342	333	333	328	339	340	338	333	342	370	358	344	337	355	360	378	378	353	356	344	349	361	344	402	369	368	358	351	367	401	325	342	348	351	361	337	333	371	364	339	332	335	378	327	345	360	353	359	345	369	360	377	328	386	352	318	371	354	391	365	340	398	374	346	316	339	360	364	363	362	371	377	386	386	370	376	335	383	338	375	342	352	394	373	353	338	291	363	352	383	342	345	373	348	328	387	397	361	342	370	353	335	384	359	345	388	297	357	355	342	360	340	338	360	357	357	367	339	324	368	338	373	339	345	365	356	368	355	390	339	369	401	354	386	358	422	357	390	360	366	311	370	384	364	368	343	322	344	350	392	359	339	355	352	431	361	338	378	313	369	362	350	363	376	362	367	331	360	337	365	376	353	382	338	333	351	365	357	377	349	375	393	378	393	328	344	362	323	333	365	332	385	372	360	387	352	402	380	315	354	351	366	334	369	324	356	358	364	390	350	373	360	395	373	360	338	389	356	355	322	351	345	354	367	344	336	409	375	400	360	345	364	390	333	336	324	312	348	318	376	355	352	331	340	369	325	386	341	342	374	330	362	322	355	388	361	372	323	338	377	374	382	366	389	383	358	366	376	373	381	374	396	355	343	407	320	329	361	370	358	338	334	368	362	339	372	337	355	362	376	357	362	367	319	382	334	380	347	360	341	337	375	360	359	368	362	354	336	346	363	353	391	356	359	378	357	324	364	358	372	360	365	384	379	349	338	332	363	358	357	336	337	362	353	358	336	357	332	367	369	369	369	375	377	333	365	379	358	354	363	342	334	351	372	402	357	376	318	371	382	334	356	363	379	368	353	304	332	388	354	390	353	356	334	363	361	371	338	359	352	334	358	362	366	378	356	381	348	367	342	347	334	365	376	331	346	350	339	334	346	356	356	354	325	361	358	372	358	347	357	361	373	350	405	384	377	378	336	377	324	371	408	373	328	372	366	365	344	352	325	335	345	398	385	352	368	351	340	369	360	319	335	350	360	354	370	343	353	399	375	355	334	349	347	336	324	373	354	341	367	364	360	338	374	379	368	357	344	372	349	339	321	387	385	358	306	341	383	360	359	346	375	334	342	360	355	357	375	349	363	376	351	385	343	313	322	343	336	338	367	352	388	362	352	344	337	343	334	372	328	327	335	354	359	341	307	351	387	367	368	347	359	330	339	368	352	317	353	353	330	376	345	325	333	354	357	329	326	350	317	372	361	367	356	330	357	348	388	363	369	383	331	333	350	373	347	425	374	381	369	362	393	397	314	356	362	380	376	376	318	351	369	366	349	335	341	348	392	369	364	359	334	353	393	361	338	369	338	367	364	347	344	351	322	339	346	378	348	327	354	374	365	314	353	372	339	383	396	390	319	368	356	324	340	327	347	361	349	359	330	347	337	339	343	371	358	360	325	348	355	335	332	328	368	337	369	367	329	354	317	352	360	380	342	355	363	331	394	357	371	328	341	352	365	359	338	357	311	333	366	353	369	359	364	376	353	344	344	335	372	361	368	398	341	340	368	327	328	349	364
2031	777	864	815	856	864	763	794	771	784	788	798	785	808	744	790	782	768	745	789	772	801	765	771	779	791	782	769	777	768	783	799	845	738	811	824	788	796	778	766	811	825	789	810	763	765	804	764	796	749	777	805	763	784	792	733	761	733	741	786	761	734	779	732	807	804	827	791	769	785	767	759	762	755	757	847	744	820	825	818	766	827	750	817	805	803	802	750	744	772	801	736	770	791	814	795	772	848	800	820	742	696	840	755	815	789	775	802	730	785	765	796	779	755	782	775	727	769	744	799	776	735	755	769	800	780	805	775	748	768	796	781	766	822	784	732	817	738	746	770	792	762	777	801	754	821	762	771	771	827	815	798	753	782	768	770	755	800	777	817	781	799	817	793	781	778	767	799	794	750	742	768	759	754	824	730	744	768	755	808	756	792	717	803	790	739	757	770	775	791	782	763	769	826	775	797	788	780	833	760	760	745	800	768	822	768	803	782	757	822	797	756	775	758	767	777	813	794	790	771	782	749	756	766	776	798	817	793	740	773	766	854	780	802	760	824	748	847	829	796	759	745	733	779	845	760	763	811	779	810	790	782	812	781	779	737	803	769	780	785	790	764	776	838	789	796	724	817	751	831	817	774	720	765	767	782	766	806	754	798	807	785	772	812	793	780	779	783	764	798	766	792	820	824	801	814	749	732	758	796	766	804	764	764	751	816	785	767	821	734	748	800	797	837	747	778	811	779	804	712	757	779	758	800	791	770	816	745	775	771	765	818	779	806	775	776	765	762	761	792	782	785	788	779	766	728	724	757	751	790	751	757	799	789	732	791	759	796	796	789	775	817	812	770	787	730	784	746	808	793	800	764	784	766	782	765	736	787	815	825	741	785	763	748	786	753	772	767	787	760	832	755	770	759	783	753	791	765	825	777	782	781	769	804	791	753	809	733	735	742	756	780	774	787	801	759	796	777	736	816	753	811	791	782	751	771	719	738	740	774	790	805	756	774	758	799	787	795	776	871	771	775	718	750	763	796	782	775	825	781	764	780	720	797	747	790	800	803	765	748	770	744	746	822	803	730	806	797	810	813	835	782	784	755	770	758	806	734	801	780	784	775	757	776	802	769	746	759	796	734	785	780	718	808	811	825	756	768	782	770	827	798	812	779	808	725	779	794	746	797	763	806	774	770	804	818	771	738	764	821	792	755	805	769	778	817	774	765	808	727	724	805	804	794	781	766	779	782	743	831	741	802	790	739	745	821	771	730	782	727	800	771	734	788	807	729	737	743	800	738	776	802	771	770	801	805	730	790	764	761	809	780	812	776	816	797	789	770	789	782	773	782	818	759	753	804	804	769	779	792	793	802	787	799	769	796	771	811	777	747	764	768	772	805	743	768	812	767	798	738	777	796	783	754	786	786	795	764	745	739	751	763	758	762	772	799	756	838	809	814	747	764	784	768	838	767	751	794	783	780	744	773	771	814	787	833	773	803	784	779	770	791	790	758	814	784	761	743	755	786	806	780	744	777	760	744	821	725	806	760	792	847	823	774	775	784	777	809	741	762	814	812	804	826	802	802	817	735	769	818	730	811	793	726	800	755	797	793	772	785	769	749	731	712	763	774	776	739	775	781	771	718	766	798	832	772	770	791	772	802	761	794	753	790	795	765	787	815	819	815	799	788	757	782	770	783	718	759	759	777	765	775	783	722	791	762	816	747	767	773	794	793	780	746	782	830	759	780	764	758	754	819	773	783	764	739	772	772	783	798	814	745	752	809	749	774	791	775	753	787	800	803	735	766	817	802	741	790	782	769	778	785	776	776	757	773	784	750	763	794	758	743	743	795	743	751	769	765	782	769	789	742	764	788	749	775	830	800	696	808	744	798	799	752	750	791	774	746	724	775	774	763	798	796	781	746	783	801	844	745	821	792	795	780	782	766	803	820	732	779	763	836	760	766	769	789	781	759	757	802	788	767	821	743	776	836	784	775	785	802	761	813	769	820	823	770	805	818	747	783	762	742	733	834	776	815	779	818	792	791	840	742	805	735	764	784	808	768	782	816	775	805	782	805	800	763	845	873	773	707	797	759	745	782	778	757	820	779	743	760	719	776	786	760	760	775	738	777	787	748	796	759	771	787	811	816	772	806	822	822	784	790	807	727	834	770	743	773	818	792	800	735	784	785	765	785	772	859	801	787	795	815	792	782	797	756	805	742	810	752	764	749	790	816	782	792	798	757	745	773	831	794	805	784	775	810	792	782	787	832	809	793	758	768	853	800	791	784	784	759	810	746	777	802	785	787	766	785	778	793	784	784	755	751	790	774	772	753	790	762	809	843	821	795	780	774	779	722	729	786	785	792	798	746	791	819	720	800	823	732	788	753	792	805	776	793	744	752	758	766	776	786	768	744	768	833	781	786	773	816	781	777	767	801	810	782	724	781	763	714	795	783	776	802	755	760	790	819	760	745	745	736	767	748	803	791	788	802	831	769	816	814	704	814	760	770	786	804	779	744	771	761	785	815	703	785	774	799	755	787	776	769	778	710	805	770	733	790	797	765	798	801	724	766	756	782	806	766	771	734	731	820	782	774	780	786	770	778	852	802	755	815	774	819	761	776	772	807	758	767	776	783	796	785	745	773	828	773	774	785	850	766	794	760	797	806	798	792	820	720	748	780	800	793	819	747	778	777	760	788	737	782	745	801	773	753	785	785	754	725	769	755	761	760	797	741	831	840	762	780	769	785	784	809	781	802	779	742	792	746	791	743	784	753	749	822	750	828	778	798	842	779	791	796	824	752	714	766	760	797	756	758	819	785	757	769	759	834	758	728	808	774	792	761	788	825	806	738	796	770	782	792	761	773	811	760	783	807	740	738	777	795	757	750	769	786	774	738	734	784	765	797	763	774	790	755	772	754	811	784	779	739	796	817	750	746	740	798	761	814	738	780	744	765	819	770	795	833	785	752	769	755	741	735	714	790	823	769	708	739	770	814	774	826	817	777	733	777	766	796	794	741	769	747	753	805	828	773	799	842	766	749	817	788	834	774	770	770	767	799	763	759	785	760	781	765	748	768	761	790	767	765	765	732	783	825	774	778	816	756	760	752	825	763	821	780	741	789	780	751	765	846	759	794	820	763	816	739	804	772	759	758	816	819	753	794	770	790	771	770	819	706	754	735	786	775	765	817	777	762	748	771	772	816	773	764	750	749	822	784	746	736	732	752	798	812	770	772	787	732	752	817	817	785	758	752	762	734	791	793	806	824	758	791	761	754	772	772	774	779	818	783	825	793	769	810	796	767	794	799	759	795	794	803	782	792	753	795	763	800	743	742	768	765	780	750	786	795	810	782	825	765	807	719	777	790	777	803	756	795	780	809	791	787	782	781	792	766	739	760	788	788	816	809	763	769	726	772	787	822	759	760	799	817	784	768	829	778	760	792	778	755	757	767	761	749	790	810	790	815	791	764	786	786	745	792	805	774	770	829	772	744	779	813	717	805
7485	542	579	492	355	272	270	204	189	189	179	198	200	193	178	171	175	177	181	171	177	161	169	185	198	169	154	148	177	163	171	182	170	185	161	163	186	186	138	171	161	150	145	173	150	166	191	144	167	175	203	133	201	166	159	166	162	154	169	163	158	147	160	203	154	190	171	160	160	157	170	157	170	167	188	171	171	162	147	189	187	173	176	158	150	155	142	171	156	190	162	166	132	135	132	141	167	175	144	152	181	180	158	163	147	167	192	175	157	159	164	154	155	168	171	168	182	170	191	183	162	171	147	182	150	152	150	165	189	169	171	149	176	188	167	179	152	170	168	171	178	148	163	184	177	177	166	162	165	169	171	149	188	179	173	165	155	183	163	168	168	160	142	164	149	169	169	191	160	163	176	164	170	182	153	178	168	152	154	183	166	170	162	164	146	166	152	163	177	150	165	183	202	158	170	175	177	166	169	168	194	174	170	177	164	165	131	141	190	177	147	177	162	170	201	182	150	170	160	148	178	167	168	178	184	168	163	166	197	186	170	165	163	161	179	133	189	183	164	164	180	166	175	147	166	165	151	160	173	177	162	160	161	160	166	165	187	194	176	173	185	178	161	184	186	158	154	163	181	177	170	185	145	162	163	152	175	174	161	170	163	160	142	176	148	181	152	158	157	184	182	147	176	163	172	185	152	198	172	164	180	197	150	164	154	161	156	142	158	186	153	166	157	139	179	163	163	142	189	168	142	191	146	158	183	189	157	152	155	166	168	171	173	149	152	146	161	170	148	179	142	169	149	165	159	168	145	162	166	160	169	162	152	155	165	167	180	172	141	199	173	185	192	163	154	208	181	163	172	167	152	182	171	168	163	190	181	141	150	195	144	129	173	170	164	153	179	160	165	174	154	169	158	176	141	161	179	150	165	168	177	174	183	164	171	168	187	162	150	173	183	158	185	183	163	161	170	175	166	166	160	137	164	175	162	141	165	169	173	176	176	167	177	172	130	167	157	162	160	165	164	176	149	180	149	157	196	188	178	178	186	159	162	160	180	150	172	155	178	177	161	156	170	171	199	182	172	165	169	183	138	158	178	182	145	171	186	173	162	168	138	152	148	171	139	167	184	170	161	155	178	162	155	190	175	138	171	142	153	174	169	159	145	159	164	161	176	166	166	182	168	163	180	172	165	170	176	170	161	152	153	174	162	161	152	147	156	161	171	167	160	155	130	142	178	154	176	169	182	162	149	186	150	168	171	182	156	145	163	159	166	161	180	164	153	158	143	169	175	190	178	121	164	178	167	173	157	191	158	162	167	166	179	179	192	161	173	148	161	147	194	182	191	147	176	152	165	167	195	180	147	159	173	166	169	162	178	162	166	159	171	136	166	159	173	155	179	175	147	161	175	153	132	139	148	165	172	162	168	171	169	155	159	161	177	159	161	153	175	146	158	180	197	157	151	176	184	161	168	150	144	154	188	165	179	145	162	174	131	173	141	155	185	162	171	154	174	162	149	147	162	141	171	145	150	158	163	149	189	186	184	145	181	158	154	165	158	133	174	149	182	167	151	192	173	152	148	196	159	143	157	153	146	156	179	152	159	183	157	150	180	169	194	149	181	159	161	172	165	173	144	196	163	163	171	169	158	163	165	176	178	174	147	180	158	146	155	164	163	176	169	152	150	168	159	161	167	183	173	184	164	155	149	179	176	172	140	147	171	164	186	169	176	161	188	154	173	149	184	153	157	150	169	183	180	147	170	158	182	156	165	176	169	142	178	168	172	162	186	173	175	140	156	170	153	172	158	134	176	163	170	170	171	164	145	173	159	168	167	179	189	183	188	179	162	144	172	164	155	167	152	157	149	167	151	140	164	155	175	191	140	164	180	173	190	155	168	157	160	153	175	166	180	164	178	167	124	180	189	172	156	157	167	183	189	185	161	169	160	162	165	157	176	140	153	158	170	161	145	164	165	141	172	181	167	166	148	177	184	173	171	161	148	152	171	169	159	143	172	166	164	163	161	166	148	158	177	187	127	168	146	172	139	190	182	145	155	188	159	173	188	194	154	150	172	161	173	161	149	163	184	171	146	160	175	173	143	180	164	173	159	140	133	147	146	184	166	200	163	167	175	158	195	168	169	165	177	172	156	157	156	169	168	191	147	153	183	174	183	184	142	178	175	167	171	149	159	149	183	141	157	161	140	167	157	186	153	151	163	167	168	175	148	171	137	165	165	145	139	187	170	167	153	161	161	169	164	161	179	181	188	158	138	160	177	162	164	169	158	164	167	160	156	188	163	132	173	151	176	184	151	170	209	175	156	181	163	176	175	160	180	147	167	153	185	154	190	177	170	170	183	194	186	166	153	176	160	168	176	169	151	188	168	158	164	203	193	175	155	152	158	169	155	178	159	147	178	189	157	168	178	154	195	174	154	158	167	162	133	179	175	167	181	180	151	162	120	184	156	152	170	156	132	167	152	165	166	153	163	184	168	168	178	146	163	174	172	150	172	186	161	176	179	165	186	170	175	156	145	161	157	159	166	150	185	177	149	182	171	168	159	166	184	183	150	180	187	146	178	168	173	157	173	157	157	161	153	151	160	176	176	154	180	150	175	156	170	137	174	181	149	147	191	165	178	168	164	150	168	174	155	185	186	169	146	178	173	172	174	157	161	167	151	153	156	171	173	176	192	173	189	159	169	197	179	174	159	155	159	155	144	182	162	187	165	178	180	158	178	166	158	177	200	152	145	158	156	151	155	178	157	162	144	159	154	169	148	151	151	166	166	155	186	149	166	168	175	167	179	174	144	148	169	186	166	169	156	183	158	133	136	151	163	149	184	156	153	186	178	183	152	178	150	185	151	131	146	161	175	138	161	170	174	145	140	158	162	163	160	180	164	164	176	145	151	166	161	171	170	165	168	157	159	159	148	177	168	172	170	198	206	168	151	151	132	197	136	156	178	183	173	155	180	191	176	178	161	170	179	177	157	143	208	177	176	149	163	172	185	198	185	163	168	152	193	175	176	202	173	180	180	159	177	175	165	151	162	168	173	149	165	189	156	177	148	181	170	152	162	177	148	181	145	160	144	169	187	159	197	160	152	170	178	159	169	181	177	169	145	177	172	169	151	174	168	162	159	141	182	181	149	147	158	139	172	186	172	162	176	184	172	145	154	170	194	142	136	149	154	170	169	155	191	167	167	158	148	187	159	147	180	146	152	181	177	151	189	188	174	156	158	169	153	160	144	159	181	140	164	164	150	153	166	197	182	168	174	210	178	156	154	155	151	154	180	175	154	170	173	155	204	163	172	162	172	167	173	169	156	158	169	175	154	158	168	163	159	150	176	180	185	185	142	182	164	175	161	148	166	168	178	160	197	147	184	142	157	156	160	159	184	159	168	148	143	172	178	175	186	153	168	199	163	183	165	195	176	163	155	174	162	162	171	159	161	182	171	161	158	170	166	160	169	175	154	149	173	142	155	141	149	159	164	158	185	189
6082	778	1387	1574	1273	1000	827	776	669	598	658	586	497	513	489	460	459	482	511	473	447	470	463	465	487	464	443	431	444	447	438	412	476	425	450	472	466	440	406	455	398	459	411	416	437	409	418	424	437	428	401	414	395	443	416	438	429	384	439	405	440	417	411	416	404	431	411	434	444	431	430	410	387	427	416	398	437	384	402	443	427	407	395	391	416	404	421	401	433	404	437	386	404	391	384	425	412	429	415	423	429	401	397	426	389	417	466	409	398	411	421	381	439	421	399	395	440	430	424	455	380	396	407	415	438	426	419	394	425	405	380	414	449	409	421	421	418	409	426	443	429	414	404	437	432	409	405	412	452	442	425	438	431	414	431	401	392	400	427	411	431	389	413	412	447	425	393	459	422	401	409	439	424	409	421	407	462	401	404	433	396	398	407	410	437	404	413	431	405	366	407	415	385	424	423	433	422	404	398	388	382	403	439	385	406	411	437	413	419	395	416	424	397	412	404	412	411	396	388	440	415	425	413	392	380	417	437	401	419	435	370	394	403	430	417	410	423	385	403	446	425	408	398	426	400	398	380	412	412	398	399	411	416	398	409	412	418	411	426	428	421	472	441	412	398	427	439	425	466	429	428	405	381	416	388	399	422	435	449	386	411	421	407	415	398	449	411	396	410	432	430	453	438	394	415	400	421	417	399	391	404	416	393	428	403	413	408	393	417	435	436	400	438	416	445	443	419	417	450	413	435	422	440	433	392	375	467	418	426	420	360	445	416	447	425	403	411	400	417	400	408	393	434	439	392	415	438	411	438	387	426	417	409	420	426	402	415	429	419	407	388	439	438	413	393	410	425	449	401	404	402	413	407	415	375	386	412	422	453	406	407	393	441	423	416	383	435	425	440	404	409	394	406	385	412	373	441	432	379	441	414	414	392	431	428	447	434	395	421	419	414	436	403	450	343	411	424	388	413	413	454	397	414	418	452	390	433	401	430	412	402	405	393	455	423	406	417	394	445	424	422	372	384	402	440	422	389	368	391	397	433	405	413	375	406	403	401	380	418	421	392	386	394	393	397	384	413	410	434	377	417	435	410	412	387	413	415	437	382	388	420	403	417	392	419	396	427	422	421	399	427	404	420	429	431	421	393	449	445	426	390	414	373	415	372	413	430	437	432	429	402	397	447	372	429	396	456	429	423	421	393	412	389	445	410	399	402	421	391	427	411	405	382	415	397	418	439	401	428	395	405	417	445	392	428	418	406	417	425	423	418	417	415	435	424	401	409	450	427	431	471	416	400	413	442	405	417	441	394	410	405	406	370	405	411	403	379	407	421	415	471	402	413	410	389	432	387	421	415	395	401	421	421	426	395	419	421	386	413	449	407	389	434	405	424	423	412	440	456	384	410	417	388	430	425	421	411	406	406	411	433	422	420	407	394	401	376	385	397	439	415	412	404	415	404	414	407	420	413	427	438	445	422	406	434	474	411	417	417	440	420	459	396	372	442	388	391	405	388	419	440	386	387	381	415	441	416	411	414	414	391	421	413	423	429	407	411	413	442	418	427	452	400	394	435	413	416	428	399	411	421	389	396	407	440	430	411	405	469	401	417	437	400	436	405	465	407	413	394	409	394	422	421	422	397	414	400	385	401	425	424	447	419	429	389	396	442	413	412	455	435	405	395	385	423	439	439	428	403	415	380	463	393	435	442	441	402	420	399	417	407	431	419	390	449	458	430	408	425	393	440	410	435	404	393	443	387	384	390	429	386	403	418	433	416	400	449	397	406	430	416	366	421	426	400	406	409	425	389	438	388	419	417	406	412	389	397	459	394	422	390	415	418	451	431	420	442	411	402	402	415	460	409	397	413	429	440	422	396	406	392	411	433	393	468	357	402	407	405	400	426	413	428	412	403	427	426	403	413	427	443	428	417	418	455	420	416	431	420	456	377	399	382	420	437	419	379	411	427	402	395	431	429	416	418	426	418	408	409	377	438	440	441	430	432	425	431	402	451	436	403	431	395	433	450	404	402	402	423	393	361	432	396	454	418	395	449	399	429	427	449	416	392	385	416	450	397	436	413	409	393	438	396	389	454	454	365	422	417	416	428	419	415	412	403	422	396	384	431	399	402	436	388	398	425	412	428	420	418	402	415	397	397	450	420	424	415	419	447	400	417	383	400	425	451	419	426	388	401	412	418	434	404	456	421	415	436	409	398	425	393	411	397	411	408	427	384	383	407	404	396	446	370	429	438	425	428	412	438	419	435	382	395	444	410	389	445	426	398	403	396	406	407	421	403	445	417	443	413	443	398	425	428	414	398	419	411	446	450	399	371	422	420	389	403	398	409	406	391	402	401	403	396	426	402	425	424	430	408	431	400	405	426	425	395	388	423	417	442	388	408	406	470	428	407	411	405	430	380	380	398	412	429	423	401	433	394	418	434	411	414	388	393	411	415	395	390	415	406	427	429	416	436	420	401	420	411	404	430	424	393	405	420	414	412	416	406	426	426	423	454	405	405	402	447	427	373	400	384	446	414	486	406	426	418	442	431	405	426	409	429	428	424	442	415	433	430	436	382	414	417	429	426	421	403	422	409	385	395	380	440	410	448	401	404	416	413	420	401	422	402	418	404	384	398	419	426	398	385	405	387	408	406	422	397	393	395	405	423	397	414	426	382	409	404	421	400	423	387	418	417	412	382	414	416	427	417	440	415	426	424	432	431	407	447	410	398	423	426	400	434	404	432	388	406	431	404	407	405	422	403	393	408	447	438	394	399	375	427	389	390	423	407	406	391	418	400	420	407	424	419	422	407	438	454	413	436	407	417	407	409	389	436	392	427	382	433	413	409	438	404	445	434	417	401	398	437	397	432	383	416	413	406	436	381	399	417	384	431	431	391	411	407	435	402	387	387	395	381	410	412	400	425	414	419	423	416	423	402	392	378	407	386	374	379	424	405	408	402	430	440	409	411	406	420	393	391	424	416	403	415	415	407	409	445	408	411	470	389	414	434	387	424	427	406	415	405	383	438	461	435	364	422	436	404	383	400	406	377	431	401	385	415	422	447	419	424	406	403	392	415	416	437	411	425	409	421	449	394	442	411	415	436	423	422	449	444	406	426	431	432	399	405	441	444	415	412	423	429	441	414	427	426	388	417	413	411	427	392	454	451	419	399	436	422	404	408	450	411	421	429	447	407	414	424	441	379	439	433	421	398	404	435	405	394	396	424	417	452	417	377	453	392	405	402	425	423	407	446	429	405	414	411	465	410	397	415	427	449	373	401	455	414	442	420	432	450	429	429	426	413	399	365	405	439	424	400	384	420	429	365	448	422	389	396	404	423	396	396	406	421	421	382	456	430	401	417	413	379	408	439	413	367	433	441	395	433	369	390	445	417	399	391	394	425	434	412	386	410	432	441	415	442	393	430	429	418	446	415	402	467	425	406	416	419	400	432	426	428	424	457	399	393	423	437	431	423	402	407	453	423	398	385	400	397	432
14070	1301	1136	966	578	426	382	323	301	280	233	278	271	236	261	235	236	262	221	204	252	238	224	249	239	220	221	237	255	213	208	217	212	215	246	212	224	220	238	222	201	223	218	199	279	217	226	200	223	208	248	226	215	215	237	216	201	214	184	248	218	185	216	230	205	224	225	203	219	234	217	203	206	220	213	229	178	195	232	222	211	205	205	217	218	217	219	223	223	223	242	217	240	216	196	205	222	236	231	228	244	220	222	230	242	210	262	228	229	203	230	212	213	212	220	230	220	247	215	232	213	212	202	228	243	196	218	239	197	213	207	194	223	216	225	224	224	231	245	231	226	223	210	207	219	232	241	204	212	231	216	220	211	200	229	212	249	207	229	195	265	225	199	227	217	196	224	210	220	201	203	211	206	222	229	235	216	216	191	170	234	211	256	222	198	207	204	215	228	224	242	214	238	218	242	218	221	257	242	214	220	202	244	214	187	219	228	212	239	242	211	213	206	249	218	221	198	206	240	213	225	209	221	241	202	206	214	213	223	235	199	235	234	235	246	228	238	219	234	226	211	226	219	225	240	215	226	223	218	239	230	242	231	214	208	217	223	225	217	183	204	197	219	220	247	224	258	235	207	254	217	189	219	223	231	250	218	246	201	193	188	238	210	242	225	241	219	210	234	232	197	207	220	240	209	215	211	215	228	228	237	232	204	227	231	236	231	233	226	187	224	203	221	214	201	232	230	244	198	237	213	227	242	244	222	218	199	234	203	211	211	208	197	210	237	230	206	211	229	205	200	215	216	221	213	205	196	221	202	228	216	231	220	232	223	222	197	252	204	204	189	206	230	226	225	227	216	199	209	219	196	232	226	204	252	212	218	203	219	194	223	234	214	204	197	203	243	245	195	236	224	197	234	204	218	222	236	220	250	213	193	222	256	204	216	226	253	216	204	244	201	228	246	222	230	205	229	202	215	223	219	221	222	189	206	189	207	215	181	246	196	249	235	230	203	202	223	236	230	235	244	236	218	210	208	239	210	197	207	200	223	218	242	234	226	244	217	212	203	224	262	208	236	207	210	235	219	208	208	255	198	217	233	205	198	208	223	205	219	212	211	208	192	228	241	222	224	210	222	202	241	233	237	209	210	199	185	233	220	210	228	225	237	199	229	234	206	224	202	199	207	230	223	221	244	227	199	195	226	222	215	229	190	235	207	226	221	181	250	185	203	221	241	200	218	203	225	218	241	237	214	214	214	185	241	230	215	207	215	228	200	238	222	220	220	221	206	235	257	221	218	217	201	219	220	188	219	213	213	225	207	217	223	214	227	191	235	244	210	191	218	203	231	226	195	229	197	232	228	231	207	209	215	229	210	240	247	225	212	224	181	229	187	238	225	204	217	223	243	208	244	221	200	240	216	212	233	206	246	191	232	239	219	218	230	225	207	238	217	217	221	183	212	217	233	224	221	230	211	207	211	223	225	214	233	210	197	203	199	190	220	209	202	199	228	238	234	196	221	227	202	218	228	197	235	225	211	218	248	224	233	215	204	210	257	227	206	228	215	221	219	214	199	222	214	214	221	214	216	192	190	192	196	239	233	220	184	217	216	203	216	237	235	233	222	214	228	195	209	226	230	232	215	221	202	215	192	221	200	218	216	229	204	226	227	251	208	219	223	256	204	213	230	220	220	203	218	243	249	212	208	206	216	192	216	205	195	227	214	230	219	218	245	266	204	241	226	242	203	197	203	238	225	213	219	236	237	214	197	208	241	227	209	220	211	198	231	217	210	210	229	246	212	239	212	211	205	232	207	197	222	224	218	217	208	226	192	226	220	203	208	220	197	222	223	220	191	197	222	229	226	205	223	198	200	207	217	213	197	225	209	237	235	217	242	209	222	234	225	201	226	210	226	204	187	197	206	201	217	218	245	207	212	221	190	225	228	213	232	234	226	234	225	232	218	218	212	216	223	208	204	226	217	218	186	223	198	240	207	201	181	231	220	244	216	241	218	254	248	233	232	240	210	232	221	215	233	236	183	214	227	279	223	196	226	197	243	234	212	248	222	220	236	224	223	215	204	256	212	226	221	232	213	232	209	212	204	214	240	205	235	198	211	232	216	217	212	236	217	216	236	225	216	209	236	225	206	203	216	216	216	216	207	179	216	216	228	231	216	241	213	265	207	229	237	214	229	244	259	199	245	238	209	209	212	223	212	215	213	246	207	225	202	215	231	193	204	212	226	238	227	218	210	256	231	226	232	230	243	231	233	238	245	210	198	221	214	220	216	225	226	211	205	224	194	181	232	226	204	217	252	208	221	229	232	233	225	234	224	231	224	245	213	222	221	207	228	241	203	226	201	211	208	226	229	228	203	250	226	196	237	213	218	217	223	225	189	201	226	229	210	197	214	220	214	215	241	226	225	233	214	231	209	215	208	224	224	213	214	207	222	224	236	219	222	213	227	188	213	231	215	234	214	209	206	213	205	224	248	205	246	214	205	198	238	217	231	224	198	216	214	178	211	228	200	225	202	216	210	226	211	224	232	244	249	227	219	192	199	206	267	232	217	231	183	203	233	230	213	213	236	213	229	219	232	239	228	208	215	241	218	203	184	200	209	213	205	213	232	199	234	218	229	219	244	237	205	249	207	227	232	206	195	207	219	236	189	222	209	228	234	203	226	219	225	240	202	234	222	219	237	234	222	193	232	184	240	197	243	240	239	218	200	212	221	212	222	207	247	230	222	249	238	217	189	226	205	218	177	230	215	219	207	224	200	217	223	227	212	230	192	203	214	243	201	221	227	212	210	241	206	210	215	229	218	189	210	235	226	215	225	212	227	232	231	192	241	236	226	216	207	233	220	221	220	217	226	207	208	214	240	232	217	193	227	202	235	221	217	217	249	192	189	240	209	231	226	218	239	217	228	222	205	210	222	230	213	204	236	185	214	202	233	221	213	218	198	236	218	220	221	225	208	204	235	245	217	251	188	223	194	236	239	205	223	239	206	190	236	231	220	213	213	217	240	182	214	227	193	210	214	244	211	223	222	234	208	241	219	208	225	227	191	225	242	197	228	218	220	236	203	221	226	219	214	198	225	246	221	216	225	221	194	218	208	214	223	227	219	240	228	256	210	233	233	210	251	245	230	224	245	228	216	213	219	228	236	227	241	221	237	234	228	243	212	222	214	193	218	228	183	233	216	222	226	205	201	220	230	205	200	200	249	185	223	212	239	212	225	234	244	221	233	203	214	210	216	200	226	240	207	210	227	234	220	221	227	240	207	236	242	220	224	218	211	221	233	204	210	212	227	216	233	210	232	230	206	217	250	231	182	230	223	208	221	237	217	225	208	239	225	203	254	226	235	213	238	226	225	203	202	227	241	218	237	209	216	243	209	217	233	229	223	217	224	203	214	223	196	212	203	228	231	204	248	226	206	187	224	234	221	227	226	215	219	236	221	229	213	235	232	251	240	180	231	204	207	236	222	208	222	202	217	218	211	219
8017	1206	2312	2726	2044	1611	1346	1153	1050	1008	966	853	820	734	711	701	714	715	621	656	668	613	664	630	630	652	613	597	592	623	603	594	635	519	590	558	592	539	568	601	534	558	602	550	622	577	566	541	633	529	578	591	577	549	554	580	571	566	606	536	545	576	528	573	551	570	588	546	563	541	572	569	576	570	536	540	636	556	568	541	578	564	591	556	529	514	515	570	545	559	507	569	526	523	549	543	527	548	545	590	553	539	553	500	564	565	548	575	568	608	572	565	566	534	574	578	590	553	569	580	574	576	538	560	550	514	516	533	549	585	556	522	523	551	556	559	547	538	537	549	513	561	555	512	548	528	570	541	572	564	576	576	551	555	533	551	532	595	538	579	590	521	605	589	525	568	542	562	551	536	583	525	565	568	554	551	591	558	524	518	514	570	560	621	549	513	565	539	544	572	573	584	562	544	552	565	573	582	541	520	577	568	592	528	544	551	541	542	532	578	559	572	584	598	557	503	563	518	556	550	569	582	572	582	538	519	561	544	575	573	571	530	530	538	538	570	553	567	515	529	561	552	518	537	614	549	558	513	539	537	502	572	600	553	562	536	546	537	559	492	579	558	561	565	572	546	543	543	561	564	603	494	532	525	572	558	566	560	576	552	561	581	561	549	572	556	529	561	572	549	503	521	546	509	547	571	538	488	563	552	550	529	540	564	565	521	556	534	592	530	545	573	535	550	515	499	596	571	535	582	559	565	603	543	556	542	559	629	549	572	511	517	543	569	572	523	582	550	557	574	569	525	617	498	547	571	507	550	560	583	541	550	612	508	568	558	534	570	530	547	550	524	586	526	555	531	540	570	516	572	578	580	572	567	549	528	534	547	555	530	549	563	550	531	540	572	524	516	560	545	551	529	552	552	551	580	525	577	554	560	586	526	564	519	547	569	531	567	570	534	547	551	564	540	530	564	566	570	550	567	576	549	543	583	518	586	581	539	548	560	597	554	519	590	537	500	562	566	583	583	538	572	564	551	536	546	517	560	574	624	547	555	529	563	525	573	542	549	615	534	541	580	542	533	511	558	543	546	571	533	574	561	548	546	550	547	530	586	558	545	524	567	522	580	532	604	502	545	533	528	528	580	554	613	548	550	537	569	552	526	546	568	552	538	530	518	552	526	564	504	547	563	552	539	580	524	558	546	509	543	568	523	536	538	524	570	545	533	610	539	580	527	548	554	553	531	513	610	547	593	577	559	585	589	553	567	570	517	545	552	551	540	513	579	563	554	539	543	535	523	557	552	543	573	569	544	581	565	511	603	523	559	564	556	552	554	551	557	554	603	544	537	558	541	535	547	530	574	558	514	548	539	568	539	570	566	548	556	585	513	545	575	505	552	594	567	568	572	560	562	567	544	591	566	580	552	540	567	556	612	607	556	561	578	551	557	598	537	571	525	570	558	560	568	541	517	561	541	523	532	543	544	587	548	546	591	529	534	546	523	562	532	572	561	573	574	542	582	560	550	529	549	557	550	553	520	538	527	536	516	542	610	562	555	547	512	564	575	562	566	553	566	613	553	591	530	525	572	519	555	527	573	568	566	618	498	511	545	523	534	532	552	537	547	577	568	520	571	565	568	508	574	528	535	546	558	534	549	567	502	531	528	554	518	548	546	550	566	492	507	585	556	574	555	556	547	574	560	578	510	542	545	560	552	543	560	556	517	535	571	540	522	574	597	514	552	549	533	526	567	532	563	517	595	571	580	537	517	579	534	515	516	562	526	538	533	542	533	546	533	562	547	528	531	575	572	564	578	536	530	523	525	513	583	540	526	503	556	561	531	557	540	582	514	553	567	562	593	540	551	570	537	523	562	598	514	570	537	550	592	557	574	545	506	578	550	567	545	519	556	515	538	612	551	567	579	537	547	576	581	541	561	555	534	526	558	549	572	515	503	552	546	536	521	542	550	481	550	573	561	595	534	595	559	567	530	554	535	549	522	523	553	539	537	563	538	568	596	553	549	532	569	528	531	571	528	555	588	542	526	532	519	546	592	532	566	547	558	563	589	549	543	524	600	590	543	530	565	577	530	611	512	539	516	545	530	545	540	549	597	571	603	528	562	570	572	550	501	569	565	546	542	608	565	536	535	581	562	565	532	571	585	526	571	532	547	538	584	547	578	585	570	579	567	560	558	583	541	559	567	544	553	534	560	561	607	592	546	554	528	540	579	568	583	599	536	578	535	536	537	559	529	569	591	540	571	569	569	530	506	603	552	595	558	540	540	569	538	571	524	532	553	541	581	580	563	549	565	544	565	566	584	565	560	588	553	573	579	571	558	542	554	578	562	561	521	569	561	550	565	571	530	537	563	548	549	534	578	518	539	518	563	521	576	591	544	577	577	556	526	514	529	559	543	519	498	542	560	566	550	571	599	543	579	557	568	530	560	583	573	555	565	574	554	546	543	538	556	568	555	567	536	543	494	548	553	561	574	532	592	516	569	571	557	579	563	524	536	532	541	578	508	493	539	533	587	553	507	574	533	519	554	517	552	544	573	499	516	539	530	543	479	563	548	549	557	549	587	568	509	544	539	574	578	531	541	560	524	559	576	594	573	570	569	552	564	564	555	505	537	549	536	576	535	534	546	571	587	532	572	550	536	574	574	534	572	533	569	528	515	579	607	529	588	570	567	571	538	583	523	542	594	543	591	553	585	556	562	501	535	579	579	556	589	560	552	556	564	536	562	555	503	538	583	579	536	525	550	565	562	559	558	559	547	555	561	560	548	556	544	584	523	564	552	509	503	553	551	574	548	530	562	536	570	552	528	558	587	545	535	522	559	581	573	545	562	530	575	551	538	553	575	575	541	559	589	570	539	591	540	550	566	542	543	552	528	524	555	520	574	561	568	548	586	556	569	550	575	568	578	508	568	566	547	556	542	533	565	570	554	551	611	532	548	506	566	545	582	534	510	570	553	577	573	532	586	538	581	566	560	594	574	545	545	526	557	516	590	558	518	507	564	563	549	537	576	571	561	549	553	572	508	592	549	537	556	545	544	556	568	558	548	550	554	546	586	568	560	550	539	547	529	533	586	562	543	552	548	564	540	535	564	565	564	530	603	548	538	590	651	581	579	510	535	551	548	549	527	526	520	552	579	557	525	579	582	580	539	507	541	562	532	569	582	561	546	607	524	560	592	580	580	543	588	581	554	573	531	513	525	564	528	541	505	561	569	565	568	562	536	543	554	586	573	538	611	548	576	597	558	577	551	570	557	571	536	532	543	544	529	523	611	511	558	513	581	597	553	541	521	516	533	560	551	583	554	586	520	526	560	523	600	569	540	586	555	564	573	566	584	545	571	537	542	500	560	563	551	597	559	555	531	576	545	596	535	610	544	583	534	571	581	557	562	567	574	566	573	519	581	543	532	487	555	553	497	588	553	539	547	568	559	516	533	526	579	564	564	516	555	573	584	618	592	529	536	549	532	527	586	518	525	530	513	586	515
1597	358	397	364	354	375	358	354	345	374	373	365	331	398	356	349	385	356	353	338	370	351	354	369	372	381	372	342	360	361	368	349	323	381	354	340	326	319	359	384	336	349	377	351	381	344	361	369	339	343	381	353	346	328	326	347	373	358	387	380	360	344	364	350	366	349	382	349	323	382	394	375	368	392	349	323	326	353	355	366	357	369	327	334	356	381	370	326	363	346	350	386	338	328	378	337	342	331	323	303	397	350	351	339	381	386	404	335	418	331	381	349	370	352	382	380	354	364	319	337	350	325	375	365	357	415	356	326	368	350	380	320	352	354	410	331	388	372	376	357	383	361	383	351	353	364	324	352	314	373	339	344	376	344	345	340	323	358	395	339	362	347	354	381	323	342	367	382	369	382	357	337	361	375	323	375	340	368	331	360	335	408	337	370	356	344	360	387	383	380	353	349	341	329	328	337	348	339	335	402	354	364	345	345	348	326	356	351	385	349	366	374	379	351	339	349	348	365	376	330	343	336	349	360	345	358	359	327	375	369	370	408	356	342	387	348	347	348	334	331	402	402	330	318	338	338	380	317	339	346	376	395	391	349	358	359	330	328	388	380	374	335	360	375	384	359	340	362	353	377	349	333	354	334	343	328	315	376	371	361	328	364	336	400	393	334	370	340	371	381	368	375	371	386	358	327	368	367	351	347	354	355	345	382	352	356	375	352	363	371	346	337	305	369	380	368	344	375	354	351	328	403	385	332	326	325	379	354	382	372	375	395	374	385	344	348	358	402	352	378	346	354	362	384	355	332	349	353	362	365	317	376	309	335	373	324	359	349	380	343	316	350	356	371	307	361	365	348	336	345	350	360	330	346	363	346	400	372	395	361	339	374	347	332	361	365	321	343	333	344	355	344	361	368	340	377	377	370	374	407	366	395	389	388	371	400	352	377	341	374	346	342	374	342	325	349	373	361	318	348	355	361	357	341	375	332	345	337	369	390	349	362	296	312	376	354	370	346	387	343	356	364	340	346	383	370	413	350	341	358	380	359	396	397	346	378	331	358	315	405	385	370	368	348	360	347	330	335	404	383	375	366	350	347	377	356	357	374	353	337	353	382	390	377	376	315	322	330	341	360	357	337	352	390	332	367	363	342	340	346	387	336	399	386	348	346	342	383	345	368	323	346	332	347	357	371	352	380	365	359	377	355	358	373	305	337	337	357	340	348	328	343	404	349	364	370	380	342	376	365	338	330	370	368	328	340	371	370	353	353	333	396	354	369	354	399	355	345	359	389	320	369	363	397	355	357	334	318	352	333	362	345	303	364	313	350	352	337	356	378	333	368	361	342	358	360	346	342	382	364	385	339	366	346	370	348	350	377	379	376	349	321	348	371	339	348	352	350	358	351	324	339	369	319	380	355	355	364	355	330	332	334	382	393	304	358	406	344	344	358	368	338	357	337	369	337	362	320	346	382	355	370	349	349	392	357	360	371	371	318	382	383	361	368	378	307	356	384	379	332	338	354	354	314	330	357	284	329	379	341	379	335	357	369	348	363	370	316	381	356	338	358	369	356	349	359	351	349	332	361	354	382	367	351	376	359	364	389	353	349	368	373	321	318	374	336	379	378	352	324	362	371	369	353	354	356	358	372	364	324	366	340	337	385	325	356	350	351	362	358	342	331	332	379	359	357	367	355	355	356	331	353	362	330	346	325	354	348	315	340	366	398	371	366	370	372	358	365	353	361	378	378	356	342	368	319	311	380	342	341	365	356	355	329	385	328	373	366	371	331	349	363	351	360	330	380	342	323	330	373	367	379	365	356	353	358	335	343	391	379	326	317	372	385	358	334	346	368	362	392	378	350	337	370	341	334	358	358	316	335	380	361	359	369	332	345	417	363	368	372	335	320	376	319	337	368	369	374	384	350	329	374	397	357	363	374	334	356	325	374	376	347	345	373	367	363	346	354	348	372	379	319	355	388	401	342	344	340	350	391	378	325	365	336	340	343	349	345	375	344	388	353	360	344	299	384	311	335	351	337	358	364	377	348	376	391	384	381	360	362	403	327	368	347	352	343	344	376	419	330	315	374	384	368	370	368	375	347	322	354	346	392	383	366	356	325	336	368	335	370	384	379	375	349	356	369	366	383	379	340	385	371	357	321	355	371	386	343	332	355	360	391	361	349	377	347	360	360	337	359	354	343	351	382	343	340	336	324	355	342	363	362	375	366	371	344	354	353	371	354	347	363	375	341	325	334	363	338	350	357	339	346	375	371	365	322	341	386	381	347	335	364	355	364	343	379	371	383	361	418	338	380	349	382	353	363	365	341	345	338	341	387	348	350	377	346	337	391	383	357	368	355	332	336	365	343	358	341	352	338	345	333	362	332	395	378	384	334	341	309	363	342	377	348	378	376	339	384	322	352	386	333	308	383	367	373	350	359	393	378	353	347	370	348	354	336	363	385	379	339	384	333	335	373	375	344	376	335	336	361	329	323	367	369	348	358	371	360	348	349	343	358	329	341	362	371	340	387	344	331	354	341	360	365	324	359	370	342	357	352	380	338	343	367	354	369	335	392	351	359	337	361	354	355	352	387	352	347	367	360	389	387	337	366	405	354	357	370	303	369	363	356	313	376	343	370	348	335	340	357	335	372	335	356	349	399	373	355	343	400	376	371	362	353	355	370	380	373	348	341	363	318	336	356	343	399	328	353	340	344	375	344	352	334	374	368	368	369	341	364	363	374	372	324	336	353	378	350	369	344	358	336	344	318	355	374	357	341	360	363	391	335	325	380	369	384	356	325	358	380	328	379	349	354	337	393	382	349	353	342	359	355	336	353	360	368	376	380	349	372	358	388	367	359	348	360	338	355	350	346	404	354	339	426	347	341	394	369	360	368	352	379	382	346	394	325	371	332	334	345	359	353	303	411	343	370	375	353	373	383	349	342	367	365	358	365	364	396	307	359	370	378	384	345	356	365	395	396	351	371	336	407	353	329	380	366	342	318	349	339	358	396	356	349	389	400	343	350	355	343	385	384	372	386	350	344	377	330	337	348	377	356	376	373	351	347	334	345	334	392	385	328	320	350	364	323	367	341	364	339	340	349	360	369	325	382	379	368	329	369	362	404	352	325	368	345	329	379	332	370	355	372	377	355	323	338	360	382	396	355	357	345	390	346	370	308	349	368	347	339	379	384	351	334	358	370	361	344	319	365	352	393	416	402	371	424	343	346	356	338	371	364	355	351	357	330	363	374	339	354	371	326	390	370	383	333	343	351	368	384	383	377	349	334	329	333	338	391	381	369	343	354	348	384	360	352	366	349	345	339	344	382	357	376	339	371	391	338	371	350	361	351	365	360	351	349	339	363	353	356	365	368	377	363	340	335	337	358	342	363	378	351	364	375	342	366	344	373	372	338	326	354	364	352	363	355	334	354	348	353	351	361	353	369	333	337	363	356	353	369	368	354	348	349	332	350	346	344	358	377	328	331	367	399	336	342
1886	830	813	796	811	752	785	758	823	783	823	719	778	816	773	798	790	793	768	779	756	754	791	762	792	776	756	777	775	766	781	783	787	785	786	772	786	798	804	791	771	786	808	733	777	807	771	811	772	731	771	835	752	768	768	774	810	791	781	760	766	784	805	810	792	769	773	750	767	811	761	767	791	801	812	828	795	782	765	790	739	771	769	770	773	793	804	794	808	766	794	752	765	808	734	790	842	731	814	792	803	812	777	812	755	813	740	786	826	796	813	801	783	794	813	765	726	845	840	723	837	808	815	791	763	787	757	808	786	810	832	782	790	804	778	771	764	779	768	741	777	798	838	751	766	733	776	750	751	806	816	771	830	797	785	827	747	786	776	758	793	758	765	752	816	768	748	793	797	793	796	781	726	778	776	828	775	759	774	787	799	728	808	820	773	792	714	798	766	823	773	817	734	794	791	787	739	808	739	791	784	796	742	763	788	779	774	799	769	808	767	766	771	817	827	767	750	813	773	789	778	837	739	793	762	764	772	761	785	739	800	781	771	812	756	764	758	786	725	834	800	811	761	781	745	802	792	806	825	762	816	810	806	800	818	790	796	848	808	798	810	764	800	843	769	803	679	719	757	751	786	771	768	778	751	768	767	795	770	791	787	790	786	777	800	773	776	779	741	805	801	768	784	783	758	823	801	758	779	741	769	803	777	783	799	799	787	765	766	787	797	800	786	775	775	775	777	782	839	767	801	782	828	801	776	818	792	797	819	768	725	782	838	743	784	789	808	744	791	770	787	791	768	791	757	812	770	780	774	786	811	758	776	799	749	766	806	808	752	850	801	807	824	775	760	787	818	790	761	797	727	796	774	764	809	788	777	792	726	771	778	793	768	802	793	813	805	783	791	787	761	818	761	779	790	795	811	784	751	811	750	735	778	792	763	748	788	792	760	851	800	749	773	766	779	802	805	796	749	726	810	794	792	794	782	806	824	750	768	791	794	779	739	826	749	768	819	797	801	779	741	759	771	785	756	782	782	746	727	746	746	754	757	789	744	817	794	772	788	795	781	807	806	783	813	758	830	810	786	804	815	792	772	740	772	784	763	777	768	735	756	749	804	775	785	711	766	756	781	831	779	738	800	769	785	778	781	790	734	769	749	779	781	779	750	763	780	818	799	796	778	742	820	835	826	807	773	765	766	776	784	778	785	716	777	744	758	777	821	782	788	813	774	771	790	757	756	773	738	807	816	773	817	744	806	755	777	777	722	761	762	772	773	765	790	807	792	765	777	698	798	814	788	791	781	807	789	753	752	786	784	803	779	772	844	765	795	764	758	747	786	795	767	818	758	827	805	751	779	783	759	762	789	756	790	767	797	829	780	759	786	788	785	745	771	770	778	795	781	723	770	780	780	783	781	730	806	776	798	735	763	838	706	756	801	737	816	780	802	817	763	772	739	742	772	802	756	740	784	781	741	777	766	775	773	767	826	780	751	784	818	768	757	745	797	827	818	716	777	772	796	763	761	794	803	760	736	759	798	774	767	797	752	754	796	803	757	747	804	810	788	794	769	732	755	748	758	819	764	709	768	762	773	813	801	745	763	777	769	762	726	819	805	790	794	769	800	783	745	792	756	775	764	788	799	799	801	820	791	754	768	734	732	826	812	781	759	774	796	790	818	812	815	822	761	819	794	767	815	790	821	747	735	828	765	740	783	786	744	758	760	764	698	778	785	786	859	784	787	759	767	816	766	758	786	773	827	795	763	774	752	751	832	792	779	773	786	828	811	778	767	779	762	775	726	768	759	796	803	808	750	713	804	795	833	812	748	823	758	783	796	782	768	818	818	778	811	802	764	788	788	725	742	811	811	777	786	791	759	793	790	762	796	797	769	824	794	831	841	829	729	831	785	787	740	774	814	773	818	810	797	754	804	732	810	754	834	760	779	789	756	839	746	811	785	789	786	821	763	754	777	795	782	817	766	774	839	771	744	759	761	762	805	721	728	756	761	797	781	823	807	771	804	791	755	769	759	768	735	776	752	803	819	788	775	774	790	751	793	800	738	796	762	761	790	769	797	770	793	775	794	727	800	831	744	831	772	785	756	741	730	846	771	805	803	728	761	741	814	822	793	758	839	824	811	796	749	830	786	796	740	809	772	789	798	775	769	781	782	767	755	805	784	743	786	754	754	781	737	780	792	711	781	743	796	766	761	741	809	776	783	804	748	787	749	730	734	779	823	762	732	772	797	806	748	774	789	824	824	781	852	772	749	752	756	788	760	777	797	790	772	763	790	767	794	764	805	765	816	824	794	722	799	829	763	810	754	804	798	792	807	793	794	779	749	762	792	772	771	739	749	777	812	770	744	803	815	760	799	764	780	761	726	742	746	788	782	805	790	779	809	775	762	733	814	762	768	807	770	804	780	771	792	778	752	793	793	842	757	767	732	789	819	752	803	829	794	847	782	789	773	758	834	831	814	788	756	722	773	801	791	803	801	797	760	817	766	798	801	786	758	723	833	791	787	806	750	826	866	800	760	796	784	814	769	778	758	808	798	744	776	799	740	755	782	784	795	770	793	770	786	771	780	712	806	793	808	734	787	794	784	766	833	769	765	749	810	738	746	813	826	757	805	802	776	766	796	762	812	781	800	775	754	802	806	773	764	783	794	792	774	755	749	771	778	789	780	796	798	825	752	790	764	819	757	767	848	804	819	811	801	804	742	767	750	732	755	810	750	752	774	754	827	783	788	759	713	757	791	762	766	838	791	792	744	808	749	802	830	778	756	783	794	794	762	781	805	744	781	787	800	786	820	803	743	812	786	798	775	776	796	767	807	779	815	716	817	798	751	766	757	765	763	785	824	756	762	779	760	773	767	781	790	756	765	799	833	772	816	747	805	742	760	747	777	773	792	807	776	762	817	768	774	743	821	819	788	772	824	788	771	781	748	841	775	802	763	768	785	784	810	806	795	804	760	749	759	750	800	729	772	743	783	783	804	759	786	825	742	755	786	789	791	731	840	797	780	790	774	744	763	760	797	794	739	830	777	717	837	764	719	813	785	746	777	777	779	795	803	755	772	813	757	831	784	775	765	764	787	768	819	748	762	751	750	724	764	817	730	784	772	778	824	767	815	783	777	853	768	747	777	740	793	762	779	815	762	797	789	755	814	771	758	812	751	815	797	788	750	783	788	845	780	772	781	804	761	771	812	796	791	823	741	818	809	788	771	791	751	771	787	794	772	743	824	747	791	791	790	779	782	760	770	764	777	804	766	780	751	761	717	804	806	786	742	805	790	804	730	819	752	712	788	794	787	765	788	791	775	769	735	838	773	792	802	770	798	757	794	833	751	758	812	776	793	782	797	792	809	740	732	769	791	747	758	771	798	783	718	786	778	783	775	777	796	773	828	776	816	758	778	829	814	761	733	798	799	782	798	807	829	785	767	781	787	811	775	764	797	773	790	768	797	812	813	771	789	802	776	745	772	813	770	785	731	775
7446	571	639	541	372	316	225	191	219	186	189	201	187	195	190	198	176	168	162	193	176	222	188	183	178	175	187	175	175	163	145	169	178	163	166	176	170	134	158	175	187	181	179	174	146	147	130	175	162	159	142	154	157	149	164	160	177	174	179	189	157	155	183	180	165	140	182	163	167	189	184	171	163	167	157	167	160	148	150	168	158	162	147	177	153	145	147	162	165	144	181	203	163	164	162	194	169	154	178	149	160	173	150	130	153	170	144	172	175	139	158	171	185	176	147	148	181	167	149	171	156	163	167	166	143	180	139	188	149	174	186	170	167	175	159	167	160	173	163	193	150	172	161	174	171	176	148	164	190	164	151	168	185	171	146	165	174	161	184	184	167	151	184	175	158	160	189	163	165	171	136	152	163	148	171	186	176	145	182	156	162	165	148	176	142	175	181	155	160	158	166	154	174	150	189	151	162	181	158	152	143	154	181	165	145	153	157	175	150	172	168	168	166	175	150	148	167	159	159	184	164	155	153	174	169	189	177	165	164	175	146	171	159	152	186	166	184	172	170	164	161	171	170	169	164	159	160	169	154	162	168	189	159	180	170	184	159	179	172	156	164	183	162	147	177	162	162	149	164	167	179	140	177	162	211	161	162	174	169	166	159	176	149	169	179	163	169	176	142	155	175	172	152	170	164	184	157	161	173	178	145	150	149	168	163	160	160	161	187	148	163	152	164	165	138	174	164	154	186	168	140	184	163	164	178	150	142	171	165	177	154	157	174	153	157	159	174	148	156	160	141	148	168	177	150	196	180	161	134	169	157	150	148	144	156	166	159	165	163	151	175	192	161	157	168	151	144	162	161	164	174	162	195	169	151	156	161	181	172	175	168	164	166	167	181	177	157	179	152	178	169	142	151	168	174	158	161	164	161	156	165	157	177	150	171	169	168	172	161	177	161	177	149	142	159	160	170	149	168	156	140	173	178	167	151	170	150	148	171	199	160	175	173	171	152	176	177	154	166	173	179	190	152	141	175	186	168	169	154	153	149	156	160	174	173	180	147	152	156	181	162	169	199	171	155	181	175	154	189	182	159	156	156	152	183	186	158	152	179	177	165	186	164	176	173	173	197	184	179	150	163	169	179	163	175	157	154	183	170	160	158	149	168	150	183	164	173	165	169	169	184	154	188	147	190	190	174	158	166	162	163	153	170	157	156	170	186	165	171	167	173	162	175	136	151	166	166	165	153	165	150	158	160	183	169	158	151	160	165	161	153	148	171	167	171	166	171	169	170	169	167	164	170	190	166	182	152	164	189	173	189	157	180	137	162	154	166	139	158	143	186	148	179	158	166	180	163	154	164	156	160	161	182	153	145	158	159	153	169	181	151	153	167	165	166	173	168	161	188	176	123	188	174	156	167	160	176	162	148	157	175	165	207	173	176	181	148	167	164	155	162	192	171	150	159	163	154	158	156	188	169	156	176	162	188	170	158	166	173	117	170	191	154	150	149	176	171	151	169	159	143	177	184	187	152	161	165	143	177	149	176	157	174	143	182	172	182	169	167	165	150	156	148	167	176	155	159	140	175	179	165	155	149	176	179	183	147	160	173	161	164	142	181	171	170	174	145	165	157	171	167	169	177	167	175	164	166	167	168	166	187	163	141	172	180	149	142	183	187	162	150	139	159	178	169	160	168	177	189	157	179	172	158	173	185	183	161	157	164	169	180	185	162	162	160	163	172	162	183	167	137	196	185	174	156	179	173	162	174	179	165	163	177	189	160	154	169	175	154	173	189	183	168	159	165	153	164	167	160	164	167	150	173	163	171	176	172	166	152	169	157	172	168	153	191	177	177	162	168	173	163	191	185	190	149	149	176	158	172	158	174	160	165	189	167	153	181	165	178	178	167	143	149	167	191	160	177	171	165	166	185	187	131	163	178	170	151	159	146	158	160	162	159	185	173	156	145	182	174	146	184	135	158	162	171	162	158	182	156	160	145	173	145	140	165	158	155	155	134	147	181	179	180	173	175	161	167	171	167	169	143	165	186	140	171	181	152	169	176	162	151	173	175	162	182	173	155	164	147	147	165	158	162	139	165	182	143	169	165	163	179	191	168	190	151	153	172	173	169	183	175	189	191	173	166	166	192	171	151	173	155	166	154	159	149	163	143	169	159	162	151	151	140	169	171	165	153	198	172	155	151	160	191	184	158	182	186	151	180	158	167	145	163	180	134	181	165	186	148	168	187	174	159	145	141	164	176	178	149	185	155	157	162	159	163	163	166	166	157	182	151	194	177	148	161	152	162	152	147	167	166	151	156	166	161	155	174	165	154	119	183	195	208	169	182	159	161	181	184	153	179	164	172	146	156	166	175	168	166	154	179	158	141	188	149	157	164	143	171	159	149	160	148	172	186	185	196	171	162	154	167	139	207	156	165	185	151	166	167	154	160	161	165	163	145	161	155	165	159	163	160	190	176	179	169	172	182	166	158	166	152	164	156	175	204	162	169	172	154	159	168	149	178	175	189	188	186	170	188	166	162	169	162	185	184	166	191	172	147	147	178	171	167	164	166	176	166	171	191	182	168	174	161	130	163	159	182	165	166	184	169	138	179	172	177	153	165	150	170	164	173	155	170	172	187	147	161	149	165	172	184	153	159	162	185	176	179	175	174	151	178	149	149	178	162	168	175	147	159	158	179	172	177	159	172	124	157	167	161	166	162	148	163	187	176	178	151	181	166	175	178	174	170	134	163	173	156	158	184	172	159	157	191	155	164	156	184	157	152	183	170	155	148	184	161	148	195	195	158	174	168	194	193	152	190	175	174	156	179	147	150	152	163	157	207	150	167	167	168	161	163	165	160	176	144	143	145	179	152	164	158	163	161	160	151	166	143	139	166	140	172	151	162	174	142	177	168	191	195	178	181	202	130	152	198	171	164	181	137	176	183	193	192	153	171	138	163	173	156	171	163	156	157	176	170	163	172	147	152	153	156	172	167	181	157	172	188	184	172	172	157	171	180	170	168	163	155	156	194	159	170	142	160	169	196	157	174	182	165	151	162	166	176	179	185	150	167	172	174	187	152	180	197	174	166	157	172	158	158	160	177	159	178	185	172	160	153	178	161	162	157	166	162	168	159	205	176	148	157	154	157	179	138	171	154	170	165	149	145	169	180	163	155	169	153	186	181	171	171	152	150	168	162	180	155	162	156	161	171	167	160	150	182	184	186	157	149	192	185	189	165	164	173	168	176	181	177	174	154	209	160	172	149	177	165	160	167	156	169	177	186	169	205	160	169	175	165	160	179	164	136	164	153	174	168	150	170	138	189	170	173	174	178	161	153	176	177	151	170	165	167	145	159	171	153	152	148	176	175	166	161	166	178	145	151	146	153	176	156	168	180	195	162	167	170	161	180	166	179	152	173	160	180	165	159	155	184	178	175	168	169	146	165	155	191	163	164	182	155	163	155	185	170	154	187	174	154	151	136	184	186	179	205	182	142	175
6088	733	1375	1567	1255	961	852	782	680	660	621	528	541	535	517	491	523	526	477	422	516	451	427	420	464	404	460	459	423	433	444	411	433	406	396	477	434	457	424	431	441	449	417	414	423	423	445	441	389	459	416	396	387	448	391	437	448	399	415	392	455	414	404	402	419	397	414	407	439	419	407	406	430	419	421	425	387	416	420	395	406	436	422	395	451	420	406	453	422	429	425	410	397	424	398	391	368	407	403	399	396	397	396	421	428	448	400	408	427	428	395	405	411	440	433	434	412	437	430	379	403	426	427	416	435	403	407	416	398	432	440	463	427	456	442	394	410	422	400	443	438	396	417	443	410	418	476	424	443	410	410	403	437	411	418	422	396	407	454	418	412	386	435	432	399	399	415	434	422	383	398	393	455	423	398	421	387	420	397	417	443	415	441	382	412	430	412	432	408	395	415	367	384	385	426	379	425	410	402	376	409	386	401	393	425	431	455	399	414	417	418	392	438	392	419	415	432	423	405	439	407	419	440	421	406	405	419	423	416	422	386	406	406	407	363	419	414	399	408	421	454	409	400	460	417	410	434	387	438	397	420	399	421	431	409	402	394	402	443	436	392	426	414	433	388	404	407	393	409	419	415	412	452	426	410	403	395	429	403	427	406	400	398	442	396	412	453	402	426	383	406	408	422	404	431	423	454	432	405	411	420	444	413	396	449	467	404	415	430	420	418	417	400	417	393	400	420	414	431	397	413	419	393	432	420	409	451	425	424	422	405	404	442	430	433	396	425	418	456	427	452	408	441	434	401	440	422	421	442	386	395	393	431	401	400	428	437	398	430	393	452	369	404	424	421	405	404	383	397	426	432	434	390	403	383	401	408	419	393	406	382	398	394	397	401	403	405	422	406	408	411	427	400	395	425	395	398	406	412	430	370	395	375	391	402	399	414	393	424	398	397	397	398	426	385	443	416	401	403	412	400	370	401	399	433	410	416	444	411	431	411	399	372	402	421	420	395	365	421	399	405	425	438	431	417	386	422	448	425	419	454	416	410	387	420	413	427	448	451	413	435	399	423	376	376	439	447	411	413	396	412	388	421	419	416	426	447	460	390	399	441	429	400	417	390	442	395	425	406	434	425	439	430	424	408	416	430	445	407	412	455	409	403	399	417	384	433	385	434	429	415	412	427	418	422	417	377	397	413	411	412	415	413	409	414	416	409	398	388	389	422	437	425	419	392	418	410	404	393	399	414	440	470	431	412	385	432	415	369	422	414	434	405	419	409	392	404	410	412	444	385	431	425	399	407	433	393	410	434	441	451	432	400	436	425	430	442	424	404	422	416	430	396	432	421	389	411	415	396	416	426	407	410	411	424	390	376	451	377	419	407	421	422	433	397	430	420	420	423	388	462	413	430	429	446	438	459	466	400	446	414	446	412	403	370	400	393	405	442	415	443	402	433	370	424	429	442	402	396	414	396	438	406	429	388	384	421	402	444	420	416	439	435	405	402	394	414	429	423	435	410	392	440	454	410	375	400	396	393	404	388	400	428	401	434	364	441	443	406	413	424	416	410	448	434	420	426	406	418	379	426	403	405	403	449	467	394	395	406	396	467	408	421	417	392	436	413	444	407	424	395	391	436	413	468	441	428	392	380	419	473	455	407	385	430	405	423	403	390	410	439	423	394	425	429	433	408	381	436	420	409	451	444	434	436	411	398	415	450	387	427	347	436	390	434	397	412	430	418	416	442	411	439	406	392	401	412	379	378	406	387	408	425	410	418	427	376	413	447	463	426	429	458	400	447	416	372	439	465	392	426	409	425	426	379	406	419	434	401	422	373	463	419	386	416	431	407	407	414	420	436	419	404	388	422	404	423	417	416	435	440	386	451	394	426	393	388	381	424	430	411	411	392	403	422	402	473	403	419	410	371	421	384	472	395	426	406	408	422	433	415	427	433	389	400	389	423	409	407	393	423	407	408	418	392	379	428	410	454	383	439	390	422	404	405	450	418	437	428	412	425	411	394	407	436	432	434	401	398	418	411	430	390	401	409	420	432	394	414	414	400	389	421	392	422	401	414	414	423	418	427	412	414	429	409	394	396	426	403	435	394	417	420	418	468	397	433	399	411	401	405	424	405	416	397	419	419	430	393	417	396	434	405	402	422	408	430	444	407	437	393	417	449	417	394	419	419	437	419	381	414	384	449	385	377	417	406	398	455	395	412	393	435	432	420	415	370	436	402	430	408	438	397	394	393	422	426	387	448	428	466	397	414	440	405	389	437	395	382	419	432	401	405	419	408	401	425	411	439	371	426	432	410	427	423	438	430	371	435	427	420	402	430	436	419	426	394	421	441	420	398	443	403	407	443	454	379	434	374	431	428	396	407	387	415	396	410	413	397	396	407	419	420	445	384	406	427	400	434	445	399	468	426	424	417	433	441	433	397	438	407	419	410	447	403	427	403	393	387	416	438	425	451	406	446	436	398	359	399	387	404	438	397	398	395	433	442	443	418	404	391	417	410	431	396	420	404	387	407	410	415	413	419	407	410	427	415	415	412	434	416	414	420	376	450	439	409	412	396	426	455	434	418	408	412	439	429	428	417	420	441	417	415	385	396	419	402	429	438	444	444	406	429	391	414	453	425	424	375	408	425	454	383	424	416	433	418	392	396	385	384	401	397	401	395	408	423	418	410	396	419	417	423	442	370	394	424	440	425	384	436	412	406	442	436	420	409	401	399	409	412	404	398	424	404	407	448	430	461	411	406	446	440	421	446	395	436	400	398	466	406	405	408	410	430	403	408	414	447	389	423	446	416	402	450	443	425	402	433	395	418	408	449	411	429	383	431	419	404	418	388	408	414	439	396	425	393	426	397	460	421	431	427	428	437	413	417	405	442	436	409	407	424	440	406	412	436	428	417	430	417	450	419	409	425	424	395	400	404	412	408	429	415	415	436	417	424	415	382	402	417	393	413	421	394	435	457	398	433	416	432	426	433	388	415	426	421	428	384	434	435	450	385	421	427	440	380	413	375	400	414	410	422	408	414	369	374	446	400	426	393	403	399	424	415	439	424	413	366	407	434	411	419	416	411	423	404	429	385	402	403	405	404	393	351	403	424	415	422	416	403	403	422	405	451	424	431	407	389	398	445	424	436	431	419	441	383	395	407	427	418	388	405	397	444	430	399	424	419	416	420	430	433	391	422	420	378	433	395	420	421	416	420	451	401	425	421	390	412	420	446	406	422	390	383	451	425	404	388	429	437	442	406	427	395	382	417	427	401	429	417	425	424	417	427	445	436	399	411	416	396	420	375	415	427	432	412	413	406	391	385	420	387	407	388	399	410	414	420	409	430	447	404	449	394	405	404	396	401	440	424	441	449	438	391	400	419	383	433	464	400	430	418	419	435	424	434	425	432	434	401	395	427	434	410	431	415	444	453	410	407	429	422	417	418	440	376	467	418	417	447	406	409	432	431	382	428	425	413	409	438	400	422	394	444	436
13807	1320	1179	885	620	448	346	313	307	284	255	241	284	244	251	288	235	253	236	230	238	254	252	240	234	240	224	199	222	226	229	260	227	234	225	199	243	247	221	226	211	188	223	200	216	226	212	214	189	234	221	220	211	216	241	246	220	226	231	230	236	240	233	224	244	263	230	220	212	237	233	209	217	250	225	216	211	207	230	242	225	204	224	200	209	185	241	210	187	207	220	247	208	215	223	211	225	234	207	219	228	233	219	255	206	237	221	216	227	229	255	212	239	219	213	217	254	245	245	212	198	187	228	228	262	236	201	204	232	206	223	246	211	217	238	214	217	223	215	234	258	182	227	229	181	243	223	241	215	212	246	202	236	241	210	208	220	240	228	217	226	221	194	215	237	181	211	204	230	220	235	213	234	230	204	245	229	214	237	228	211	239	205	235	200	205	217	223	235	229	212	226	215	228	233	211	241	209	204	211	210	236	234	208	218	185	220	237	198	232	241	221	246	220	221	215	213	224	209	241	214	224	231	208	205	201	226	215	206	214	225	212	177	231	200	217	234	229	214	191	206	194	195	245	213	224	229	242	231	224	238	224	232	203	246	224	223	203	210	210	255	245	202	236	224	229	208	204	223	218	211	243	206	239	236	203	222	210	213	210	241	230	245	232	197	210	241	235	214	189	224	224	231	213	201	234	210	204	263	185	222	240	200	190	231	208	224	224	210	212	219	230	224	220	212	227	224	216	210	197	209	198	206	212	200	223	199	234	232	236	202	253	220	224	234	244	220	199	241	229	209	220	221	177	253	237	206	233	212	233	225	204	226	212	230	225	202	214	213	217	208	211	223	242	203	224	219	219	198	206	202	193	262	226	213	217	231	231	202	212	183	187	230	221	224	239	217	205	230	245	226	211	232	199	197	241	209	223	229	248	188	212	229	215	199	203	225	215	244	215	203	227	218	226	196	207	226	201	236	239	229	215	218	222	234	193	252	215	193	233	209	225	251	225	234	213	234	218	225	224	196	219	221	226	189	216	201	216	229	189	214	235	204	219	229	211	244	224	215	219	213	212	232	223	221	220	238	258	236	218	254	219	208	228	235	257	226	210	221	216	196	227	236	247	216	212	217	247	188	235	207	218	232	229	191	221	223	210	184	185	224	206	216	198	194	219	258	231	204	215	229	214	230	218	230	239	211	215	195	244	234	215	212	207	213	214	228	226	233	194	208	205	212	234	217	198	239	228	207	220	234	220	217	205	195	204	207	205	230	200	221	244	224	217	239	266	227	247	224	222	192	208	215	209	229	207	213	234	225	217	205	232	218	242	211	199	227	212	203	212	218	199	225	229	214	192	220	245	215	200	199	215	233	209	211	231	205	255	208	220	182	216	223	223	224	227	246	243	243	179	226	258	214	206	236	224	232	214	198	222	201	229	215	258	237	233	214	212	215	210	229	248	230	205	230	227	201	228	226	222	196	211	228	214	210	234	229	251	223	206	208	215	226	232	221	215	219	239	184	247	256	215	215	231	221	235	203	234	197	192	188	219	217	202	249	209	230	208	210	217	216	223	210	208	228	256	222	224	251	227	207	203	184	239	217	225	222	235	254	231	220	222	251	180	208	220	236	211	237	204	252	217	203	223	220	194	221	217	204	178	214	233	219	195	235	217	222	198	188	208	259	207	224	213	238	233	218	223	207	232	217	181	236	186	217	221	262	232	225	225	219	210	244	208	236	218	258	206	207	220	240	214	245	213	205	263	216	228	216	241	239	220	226	194	213	225	219	234	223	217	217	199	218	227	226	243	196	245	257	209	235	187	208	253	216	199	201	241	245	218	234	191	240	171	210	206	197	208	211	240	232	221	235	253	216	206	222	221	198	225	228	234	218	225	206	209	226	218	198	218	195	229	245	223	208	238	245	231	200	208	237	212	215	188	236	220	248	229	201	224	226	226	233	236	254	216	244	216	197	207	203	191	190	196	219	216	207	205	234	187	216	185	185	226	229	210	223	202	210	236	210	222	196	217	216	218	227	249	229	211	229	251	222	207	228	227	205	221	231	231	235	240	222	235	235	236	208	239	248	233	223	195	226	212	203	252	194	203	204	198	215	230	223	213	237	219	220	225	215	223	243	229	224	206	212	226	225	242	247	219	249	240	177	236	217	232	226	185	216	215	174	205	218	215	203	201	203	226	202	223	209	227	236	203	230	241	241	213	212	216	216	219	238	218	200	215	239	203	229	249	200	200	224	236	213	255	203	218	248	231	222	179	232	238	247	205	197	204	223	224	214	220	235	230	248	229	212	204	232	214	210	192	202	215	229	215	211	220	203	228	215	212	205	245	235	237	214	212	211	209	223	255	216	242	212	242	225	217	221	224	220	217	223	227	232	240	211	231	199	223	246	221	216	201	208	240	239	240	229	214	231	247	235	222	207	222	221	233	215	221	203	191	225	208	217	201	242	206	213	213	211	228	226	197	195	207	220	212	220	222	232	229	223	210	202	199	246	230	181	205	223	198	247	238	248	228	212	189	197	213	179	236	248	220	208	193	197	203	224	230	211	207	219	205	231	195	231	204	209	226	208	233	220	190	222	211	232	201	249	219	190	204	214	252	235	221	200	240	226	240	220	208	218	244	233	185	205	212	220	229	236	210	250	186	197	219	205	211	240	212	226	202	263	197	251	236	224	234	220	240	197	200	211	240	223	192	216	230	209	251	239	203	234	217	217	225	224	199	229	231	223	222	193	249	211	209	237	239	214	220	207	236	180	225	209	225	225	236	220	207	201	216	233	219	194	204	235	228	208	224	219	213	233	214	204	224	244	220	200	231	238	252	198	220	215	211	237	232	212	226	228	236	229	219	205	243	240	262	221	227	233	201	223	201	204	208	228	216	214	211	243	225	231	229	251	234	191	227	204	220	248	202	194	199	218	234	238	238	220	195	189	200	235	204	184	214	228	214	219	203	234	233	238	212	254	217	209	204	224	234	220	208	214	235	207	201	213	223	236	207	214	216	218	250	210	222	217	229	235	255	235	228	230	217	215	232	245	224	214	235	200	215	176	231	229	223	235	205	196	223	227	208	208	199	229	232	196	206	250	204	208	236	221	219	187	230	237	205	198	204	217	227	231	195	223	250	229	224	222	229	218	223	215	229	213	214	214	232	226	213	247	215	212	201	211	215	236	224	239	211	213	213	227	213	279	210	195	194	218	219	207	225	207	220	237	232	202	194	216	215	220	226	214	214	224	217	225	209	235	219	259	231	205	211	232	236	223	232	208	237	218	212	219	234	227	220	203	223	244	243	190	227	211	194	235	205	244	217	175	231	225	218	247	213	224	249	228	214	225	217	232	223	225	244	203	211	234	223	237	218	207	232	221	214	208	206	231	234	221	203	228	222	224	241	237	247	201	188	228	228	263	223	235	241	225	202	209	216	229	229	238	220	237	212	208	216	234	235	225	243	232	225	206	223	231	227	207	217	229	214	216	217	214	215	218	232
7917	1224	2358	2638	2135	1647	1313	1175	1032	1027	904	861	817	761	754	748	698	747	699	654	628	656	615	626	665	664	618	609	650	580	636	616	594	606	591	636	551	574	615	570	590	563	573	568	528	573	572	551	583	583	573	566	527	583	570	576	554	588	594	558	546	569	552	574	563	542	584	581	558	551	538	558	583	566	620	557	575	537	509	565	567	553	572	566	589	561	540	570	501	544	532	576	552	547	570	579	511	544	547	597	536	548	542	573	580	556	575	561	565	568	510	566	536	554	551	593	569	591	559	576	558	565	587	540	556	558	545	593	543	530	604	531	601	524	573	602	547	549	574	573	547	555	528	529	549	511	538	549	554	576	559	558	599	550	611	577	579	575	543	563	542	501	551	561	549	561	559	598	590	589	563	583	536	581	539	572	582	527	570	576	590	535	572	555	546	515	572	564	571	508	532	536	581	550	547	590	548	599	560	528	557	555	563	567	546	512	560	549	545	514	567	532	537	506	612	542	555	515	549	566	559	545	571	556	528	573	546	591	578	589	564	536	547	555	558	598	553	615	558	554	532	551	565	551	588	556	522	537	547	564	528	543	534	574	550	560	532	540	577	569	554	561	513	552	552	534	503	592	530	578	551	559	565	593	602	535	588	559	564	566	591	500	532	505	561	583	538	549	569	594	577	536	564	582	533	578	549	577	537	554	538	519	559	504	571	518	504	544	600	539	543	569	529	557	543	572	553	578	543	532	561	573	576	548	550	526	533	579	564	562	587	519	559	520	563	601	576	524	564	557	553	552	579	632	531	561	538	539	576	543	529	548	556	605	541	567	582	531	542	529	568	558	559	539	577	533	540	575	538	557	566	575	551	563	594	572	570	515	543	557	575	580	562	570	564	530	562	610	590	531	568	555	541	574	565	563	509	531	593	563	544	567	536	529	543	565	542	593	518	542	574	619	569	532	585	589	522	546	511	569	601	537	510	570	599	542	545	541	567	564	551	565	501	535	537	560	569	505	540	569	549	579	575	540	572	571	525	571	593	520	546	577	524	542	570	599	545	509	575	574	550	573	519	500	558	578	548	602	568	553	548	580	555	551	566	539	525	563	537	530	575	552	548	576	564	557	559	540	555	567	552	550	573	566	595	576	552	547	536	563	555	547	558	601	569	553	556	569	588	553	571	607	552	558	502	548	583	597	554	563	533	561	542	524	536	547	546	581	566	573	519	560	557	576	550	594	541	628	541	587	564	568	564	547	540	555	522	580	582	555	552	560	538	548	560	562	595	562	562	519	560	560	537	562	579	576	532	534	545	569	596	592	599	544	532	572	602	558	577	533	546	519	557	524	570	577	547	560	562	582	562	546	540	540	585	574	541	549	554	549	579	543	559	513	572	519	547	588	517	548	556	545	551	550	547	591	574	563	548	552	562	583	605	567	539	558	531	565	533	511	571	574	568	544	558	562	579	554	543	551	539	543	533	538	551	556	578	553	552	555	557	566	506	537	545	584	536	571	581	549	568	517	576	558	538	551	513	567	574	575	547	583	542	565	573	578	520	596	548	518	529	518	568	559	526	548	525	566	573	541	535	569	549	597	526	587	553	549	591	540	526	509	497	555	579	554	538	573	536	578	573	524	555	586	564	537	599	544	560	544	536	538	592	535	573	539	543	540	536	539	549	549	571	531	558	558	583	536	564	547	558	535	564	539	595	525	566	578	575	546	544	559	577	565	540	546	539	537	541	544	548	551	515	570	531	554	570	534	531	577	563	548	514	538	569	517	558	566	578	525	529	563	563	562	567	546	550	568	583	546	568	532	527	568	553	545	524	583	560	548	522	601	516	577	549	558	590	540	535	560	543	563	575	562	548	516	532	564	551	562	585	559	538	543	552	556	582	551	569	529	551	567	549	575	505	519	583	562	582	526	562	506	493	526	523	524	541	522	517	581	547	552	551	565	581	557	540	584	500	543	526	552	570	603	554	541	582	559	539	581	552	550	581	579	580	512	589	542	557	562	502	517	549	541	571	539	552	572	528	581	535	509	525	522	565	580	555	512	553	532	541	513	520	565	574	559	570	579	605	564	577	550	545	591	590	598	524	589	534	529	541	557	572	579	541	541	552	551	545	587	553	575	513	590	520	519	587	564	589	558	601	557	553	546	571	549	536	551	548	553	525	559	535	566	529	554	544	549	543	516	548	543	560	556	534	509	549	568	544	585	549	591	532	559	566	576	558	569	579	536	562	561	552	588	599	560	550	543	531	529	605	575	575	570	557	579	539	558	565	548	586	574	522	545	581	516	603	562	617	549	566	558	583	583	542	542	541	559	569	553	524	535	558	563	543	539	548	522	577	568	557	574	564	586	564	571	557	572	577	546	542	538	558	593	549	553	563	529	562	551	551	549	540	553	566	581	532	530	552	552	584	571	558	579	608	565	564	555	568	563	513	577	531	501	550	539	573	586	531	542	523	562	548	548	549	566	536	552	580	585	610	572	561	523	559	575	563	537	529	592	564	543	570	537	577	583	532	568	542	566	568	526	554	534	555	566	598	562	530	535	567	534	577	548	567	573	553	587	554	558	557	538	510	586	568	544	573	521	518	555	522	565	539	538	592	546	590	564	540	566	520	581	609	561	600	531	555	561	559	563	540	540	545	587	532	583	589	584	514	538	532	553	543	532	550	543	539	547	550	576	592	521	547	534	570	573	569	584	600	601	562	558	543	564	540	569	588	556	557	528	576	530	588	542	561	576	548	548	571	547	584	557	514	509	517	549	521	507	515	553	528	515	554	559	533	584	607	504	576	525	518	582	569	613	551	528	600	579	528	559	539	535	572	559	497	544	552	542	542	509	524	533	570	557	558	580	545	552	556	565	560	534	548	528	570	567	549	535	557	553	557	555	559	543	541	581	530	565	567	563	566	592	557	568	555	567	542	532	561	526	553	563	560	585	559	548	527	573	527	548	535	552	571	593	578	547	522	574	586	536	581	587	578	575	547	572	552	572	580	536	526	549	600	530	521	595	572	534	550	583	563	560	563	539	568	528	554	530	575	579	542	557	589	564	560	553	556	573	582	548	577	576	569	581	534	555	512	541	551	542	550	552	535	577	542	554	565	536	570	572	584	629	533	542	547	535	551	517	544	521	556	535	501	538	551	547	554	594	586	587	534	581	555	542	562	552	484	553	549	530	518	549	567	542	594	535	526	560	530	546	592	571	554	542	541	544	588	562	585	623	534	541	573	553	534	526	555	559	562	523	562	552	588	591	556	563	546	600	591	547	551	590	543	583	535	538	551	595	534	578	550	597	584	579	541	534	539	522	524	565	537	563	525	581	537	576	556	553	571	588	555	554	550	544	547	562	585	549	532	577	517	523	543	542	534	558	519	566	540	557	565	548	551	551	548	538	580	560	583	572	520	569	519	561	571	558	546	550	553	527	543	540	589	560	535	554	530	562	572	534	575	553	569	594	550	530	569	525	533	524	587	562	556	540	595	554
1495	344	377	359	341	365	350	351	335	366	354	376	363	346	347	343	379	303	346	351	353	376	333	340	387	363	345	361	348	325	357	342	359	369	365	337	355	347	323	357	385	399	348	350	347	377	333	332	355	396	368	357	378	380	369	347	348	349	345	318	372	378	349	314	325	353	361	346	405	365	421	379	339	356	328	350	369	346	367	353	332	346	324	377	372	324	415	357	350	361	350	366	366	386	374	352	362	342	367	368	358	385	369	349	385	349	339	346	321	347	393	329	340	360	353	382	389	346	371	341	359	357	377	337	371	379	341	358	357	324	346	332	357	372	303	340	363	362	343	355	351	367	326	359	370	350	377	377	323	320	415	332	355	366	357	374	345	371	370	368	325	344	386	388	359	350	357	360	340	383	361	379	362	415	331	344	347	333	331	331	340	374	377	341	354	327	351	338	379	343	341	376	339	376	383	339	349	326	317	349	380	365	374	348	349	371	333	315	343	357	358	377	365	361	374	344	346	334	359	370	378	350	312	368	331	350	374	364	381	327	373	356	371	343	358	368	328	363	369	381	362	358	354	373	395	369	368	379	338	380	379	374	390	336	394	330	374	325	364	333	346	367	325	374	368	316	362	386	366	358	337	352	352	338	345	380	376	346	367	410	365	374	359	327	398	312	339	335	374	314	359	364	354	367	351	362	335	362	359	334	371	379	351	328	356	320	343	378	346	357	353	356	395	349	349	355	357	352	370	342	350	347	353	337	321	383	401	387	331	341	375	357	378	360	352	339	332	361	355	375	368	339	378	329	335	359	299	362	353	363	363	355	348	354	356	352	396	342	357	397	364	342	317	347	363	341	383	323	340	363	372	390	353	317	363	314	336	349	340	333	354	340	330	371	348	374	398	347	371	352	322	354	354	330	318	311	358	360	403	357	338	396	335	365	381	354	375	352	337	356	373	354	353	346	321	328	348	336	344	378	344	349	354	374	341	341	324	371	348	383	354	307	347	330	329	348	342	340	346	347	364	365	324	376	347	321	351	364	394	338	350	346	353	356	329	323	354	394	338	338	380	332	349	392	354	361	358	339	340	364	325	357	380	376	348	369	350	367	341	364	347	364	337	351	361	382	327	385	349	343	357	379	360	351	344	334	306	371	344	346	324	377	341	348	344	340	365	333	361	337	383	359	367	374	346	325	341	353	367	327	333	354	369	369	339	329	389	337	361	329	392	362	369	358	354	386	356	363	350	327	383	362	339	319	332	357	348	301	372	380	362	384	342	365	367	354	354	354	381	353	331	387	341	353	353	357	323	333	342	330	394	376	351	363	342	325	363	357	337	331	345	362	381	337	376	356	393	353	342	373	337	395	364	331	398	338	305	375	375	367	342	352	347	353	357	350	361	387	356	352	338	325	352	352	383	363	350	356	354	341	369	389	345	367	342	329	342	387	357	404	315	356	390	343	304	367	325	329	347	315	406	363	349	369	329	366	333	379	333	355	351	320	366	376	373	375	347	355	360	331	369	334	377	360	309	365	369	346	377	355	329	366	369	330	335	364	371	341	339	357	341	373	372	336	347	372	367	349	331	355	363	375	349	381	351	409	365	375	355	323	397	387	374	336	343	345	354	312	328	328	352	338	346	405	368	334	358	371	369	367	354	365	365	330	344	379	357	370	360	356	352	321	350	352	369	401	376	345	353	376	372	327	353	387	352	340	346	335	361	359	368	339	374	325	365	343	336	373	338	361	341	344	334	357	362	343	343	364	331	358	350	377	339	379	396	357	336	394	392	329	330	351	352	339	344	352	349	338	368	362	322	368	364	338	377	350	353	361	399	335	364	339	356	353	328	361	333	387	353	374	339	357	358	378	352	349	375	353	327	348	402	325	348	361	382	350	365	361	328	371	353	332	366	363	354	368	359	351	356	315	361	381	335	376	371	339	351	343	342	368	348	342	320	375	358	405	380	330	358	363	351	332	342	369	382	330	336	356	382	378	368	348	332	317	368	356	367	359	320	367	355	369	366	352	328	361	367	349	349	375	364	363	375	356	393	386	372	330	341	373	375	361	318	365	342	380	335	330	386	344	364	385	391	382	340	383	324	350	332	333	347	341	347	351	380	341	391	389	393	339	367	385	352	392	356	335	368	375	344	358	375	367	360	367	316	357	397	356	366	368	358	355	328	383	367	321	373	324	347	334	348	395	345	332	364	324	359	377	343	358	373	335	349	361	356	368	336	379	346	341	353	353	406	379	360	345	364	357	358	349	370	332	318	358	348	350	339	364	356	395	335	350	378	365	348	343	378	359	342	393	357	321	318	339	344	366	342	348	386	326	312	359	318	357	363	368	366	355	346	393	328	343	345	316	327	355	355	368	364	382	362	376	370	321	369	405	366	351	343	357	325	406	368	370	328	320	332	341	360	337	342	367	374	363	382	366	362	341	347	327	369	328	379	332	378	367	357	335	356	329	360	350	357	370	370	364	363	343	343	337	393	399	343	347	341	345	369	309	312	321	381	350	362	333	351	331	362	326	355	405	335	361	338	358	379	368	334	349	350	360	373	360	354	352	376	375	354	382	349	361	373	363	363	359	333	350	341	372	371	359	339	326	368	328	336	369	354	382	327	345	358	346	355	357	349	348	383	359	369	368	366	347	364	339	380	365	393	355	366	342	355	339	338	330	394	365	400	356	370	390	356	312	328	366	339	350	368	396	410	344	372	337	378	371	350	337	380	353	360	336	386	400	368	389	352	350	363	385	344	347	342	332	345	344	345	397	377	330	309	353	335	374	359	337	336	357	349	363	354	410	362	384	334	358	364	377	317	411	377	362	332	354	377	384	363	357	348	359	346	357	316	353	356	356	385	363	361	342	358	376	348	386	336	374	315	359	364	351	333	327	362	349	337	357	366	340	326	373	391	341	346	371	407	338	371	370	326	320	369	313	360	345	316	368	361	339	359	333	389	388	391	355	358	323	371	374	381	373	326	363	343	314	305	356	370	330	362	353	358	334	375	390	366	376	373	364	363	338	346	337	361	362	333	340	353	356	346	346	362	356	363	333	361	354	368	376	327	402	341	356	346	365	375	324	356	340	362	395	379	343	366	329	365	356	313	345	369	381	352	356	331	338	399	377	361	363	364	344	353	387	394	371	349	394	370	368	339	374	351	379	377	354	322	326	346	370	375	378	366	313	374	378	320	341	355	331	357	343	358	379	357	338	380	374	347	318	383	358	360	365	337	347	355	336	342	332	324	359	330	375	370	384	417	378	333	328	378	356	362	347	333	304	348	391	351	365	351	368	360	368	378	338	343	351	361	385	367	376	355	330	358	348	385	382	388	374	339	339	371	349	284	373	345	352	403	368	353	323	334	390	344	377	329	372	338	358	333	348	341	364	341	307	397	338	346	343	348	374	331	371	340	335	381	370	356	374	319	376	377	351	334	367	351	334	344	334	369	351	329	347	361	358	314	365	353	361	348	354	371	378	349	379	325	384	350	341
1857	844	836	844	824	837	783	795	789	842	799	806	783	721	825	756	831	776	770	787	775	805	775	806	811	788	746	807	787	776	807	775	779	752	714	827	791	845	739	731	803	774	771	804	780	776	737	760	785	793	800	804	810	800	734	798	781	807	778	787	776	737	764	762	810	741	763	776	773	772	750	775	782	820	821	809	761	762	725	787	802	798	751	789	809	782	768	736	774	761	784	813	791	786	745	807	800	840	797	789	787	757	777	834	775	771	818	741	771	806	779	791	761	827	818	802	802	767	815	747	791	774	791	767	759	765	786	779	766	790	750	786	778	826	786	855	791	760	750	733	754	836	788	745	795	802	787	808	745	800	785	809	777	772	756	813	759	815	756	798	738	787	752	774	780	769	744	786	762	755	813	815	808	766	793	734	765	767	761	770	737	799	797	758	790	812	790	756	814	820	743	809	775	815	725	794	791	782	805	747	780	798	794	747	794	805	761	804	776	800	750	797	761	773	772	764	770	741	804	768	805	780	754	777	804	803	815	759	811	799	733	759	779	818	734	764	788	814	757	768	758	760	776	763	831	811	816	755	761	794	732	765	756	772	802	772	752	775	781	773	720	777	743	790	777	810	809	797	778	773	739	813	779	804	745	797	777	771	771	790	819	744	797	775	766	790	771	815	815	733	797	807	783	780	764	718	802	748	777	750	814	788	772	780	792	811	745	770	813	768	765	775	752	754	811	798	752	788	777	756	810	794	782	789	795	775	831	774	807	771	750	758	717	771	781	780	795	788	829	772	802	732	804	769	763	792	762	853	780	734	810	826	789	748	782	820	815	782	755	765	768	762	740	760	774	803	787	819	782	793	781	729	740	740	767	779	707	778	749	791	815	822	802	750	750	774	806	783	748	749	764	771	801	761	821	813	765	736	778	751	764	773	780	770	790	767	765	789	751	745	801	801	808	765	842	812	757	801	777	774	772	774	788	824	805	785	797	854	790	774	804	728	797	782	707	725	773	794	766	759	828	787	780	742	760	797	815	765	801	778	760	807	820	806	767	775	760	724	853	847	804	805	812	811	836	791	775	760	771	797	774	793	698	810	805	779	746	795	780	773	732	793	723	769	741	799	794	792	785	767	752	774	779	776	762	798	738	759	764	773	803	747	785	816	776	774	740	802	801	786	783	792	757	803	781	721	750	805	745	756	796	785	823	812	788	780	774	737	869	777	818	816	797	781	786	743	832	768	793	769	812	776	808	784	765	764	786	773	759	808	786	792	782	752	795	799	738	765	798	760	801	853	777	787	747	753	799	748	769	827	785	809	747	801	725	816	757	789	770	733	771	804	795	735	749	746	806	799	790	742	775	787	788	790	805	773	778	793	787	764	756	806	816	811	778	833	796	785	749	821	785	747	724	830	779	786	795	809	827	810	773	764	755	773	770	777	790	790	815	776	772	743	788	774	774	869	819	758	762	811	754	767	787	789	806	803	811	801	776	746	797	788	798	790	800	774	778	811	754	808	824	792	794	801	729	777	746	748	750	759	831	790	749	752	801	815	763	751	727	737	782	783	744	759	763	770	765	795	789	764	742	844	799	801	723	777	799	748	742	823	775	828	701	749	743	764	741	799	824	806	765	788	789	761	829	754	746	788	759	765	785	775	816	795	834	747	763	776	765	839	814	782	748	805	777	843	805	782	762	832	798	779	752	750	740	766	823	750	760	761	776	766	802	779	804	783	761	790	818	734	785	786	741	782	749	769	791	790	816	807	750	747	810	854	752	800	739	781	785	799	795	767	794	808	844	815	809	795	748	770	786	738	757	772	792	770	785	799	784	778	806	757	784	783	740	820	789	805	798	802	790	828	781	801	820	787	782	752	782	770	776	776	772	761	775	810	787	792	782	796	745	791	745	836	790	767	750	746	764	807	819	747	776	771	767	809	777	775	757	758	777	786	772	791	751	798	770	790	823	763	769	806	838	801	762	792	775	802	796	776	769	794	800	844	802	786	812	730	799	766	813	759	730	762	831	763	740	762	780	781	751	783	785	752	808	768	796	787	784	805	763	800	770	756	836	813	799	834	786	766	805	766	803	780	781	741	748	747	823	773	803	747	777	790	765	798	770	822	777	812	807	771	769	761	784	799	791	749	806	747	828	787	764	801	706	779	751	787	777	856	800	799	772	749	774	817	808	780	841	731	798	803	726	791	813	790	792	786	790	762	755	797	782	800	796	764	755	780	791	738	759	764	759	789	775	789	769	735	775	819	767	757	801	786	730	783	808	815	784	800	819	803	814	792	741	809	816	741	766	760	772	777	817	786	776	795	796	781	771	781	749	790	728	776	745	798	779	782	806	798	792	762	817	788	792	738	749	741	773	728	732	778	725	787	760	787	744	770	836	765	765	786	807	760	771	737	750	749	747	797	750	772	806	804	785	735	790	816	778	845	772	712	798	781	753	733	761	761	784	785	787	770	776	737	758	774	810	730	779	759	794	814	809	761	781	771	770	805	801	777	770	728	771	778	729	723	767	746	777	770	746	736	796	784	816	810	770	797	749	717	786	846	766	777	745	809	841	753	760	789	789	775	765	772	782	783	763	775	821	745	781	756	768	781	761	878	788	863	775	768	805	748	719	751	797	761	781	817	791	798	751	742	798	797	765	778	772	779	793	793	774	777	806	787	810	790	745	775	741	793	779	782	808	780	772	818	819	806	768	797	797	771	791	797	759	765	733	795	769	753	808	747	739	774	806	727	740	777	752	845	819	832	758	752	778	755	767	764	805	792	733	739	775	741	788	766	824	719	775	801	776	786	805	793	814	778	779	755	792	795	761	739	753	847	806	817	798	755	766	769	763	756	795	812	792	808	751	732	779	760	784	805	775	723	784	827	808	771	782	898	794	756	771	780	787	820	804	786	800	780	813	815	812	780	711	762	799	795	760	779	737	744	783	761	811	801	845	752	740	715	771	746	733	772	814	792	784	764	750	824	732	764	755	739	790	780	833	800	807	755	772	712	793	788	723	756	791	744	784	830	780	761	809	777	770	746	783	754	727	782	773	755	802	748	758	741	750	825	820	784	798	772	773	732	811	824	756	767	783	827	798	782	750	763	765	814	770	765	851	778	824	770	806	768	765	767	852	713	818	793	722	869	796	797	807	786	801	873	841	859	765	783	827	831	776	789	748	804	778	752	788	808	747	780	753	760	739	793	758	815	806	780	786	830	778	797	781	771	805	790	802	801	769	773	824	827	790	791	733	774	782	817	788	727	750	766	778	805	814	807	784	770	726	769	773	774	781	777	788	790	765	778	814	749	744	763	771	804	797	783	803	777	738	742	791	770	775	782	792	825	761	815	790	796	813	811	753	700	763	815	813	719	794	784	804	788	791	775	817	791	781	865	781	796	785	762	775	737	784	746	790	758	746	792	795	779	774	735	772	811	784	796	759	727	807	820	868	777	759	772	714	742	749	737	796	743	759	836	782	769	756	700	785	860	783	754
7421	609	640	500	392	271	240	203	217	200	206	175	192	202	177	191	171	167	182	166	158	175	180	175	170	169	156	153	167	165	143	148	167	157	136	175	166	149	160	144	186	155	162	172	163	146	141	158	181	173	174	156	160	158	179	167	162	161	146	170	151	165	181	170	178	165	138	148	172	168	167	167	164	154	151	155	178	201	153	157	172	145	175	165	162	162	175	174	155	161	191	190	183	154	172	174	164	168	158	158	165	171	150	172	187	178	164	163	172	159	177	174	171	172	183	186	147	163	156	164	189	165	163	165	164	199	155	153	138	160	190	163	156	164	155	160	149	148	204	163	150	146	170	163	174	154	149	174	173	180	180	182	174	153	168	166	174	139	166	190	176	180	147	159	179	147	164	161	180	148	174	163	168	174	191	173	163	202	181	144	169	183	175	142	174	152	166	164	172	165	158	156	146	175	175	183	166	151	127	172	132	177	182	168	177	158	144	172	153	165	190	206	165	192	165	163	178	161	174	168	151	149	161	166	156	195	161	193	157	186	164	156	162	157	167	179	179	164	195	179	153	162	151	166	184	171	160	163	186	177	193	176	180	167	141	161	156	140	181	167	203	167	183	170	166	158	151	162	176	168	161	185	176	169	177	197	152	148	161	189	163	165	158	181	175	158	161	156	158	183	184	146	152	157	153	162	158	174	153	184	179	175	181	172	161	179	171	137	160	157	154	151	171	182	163	183	173	159	172	179	174	159	142	149	159	172	163	163	168	150	139	166	183	189	150	158	176	162	164	176	150	171	170	163	163	177	159	158	154	155	176	151	142	141	159	163	180	169	164	183	150	177	165	183	166	169	173	158	170	152	182	166	170	170	191	175	166	167	157	142	183	165	164	189	176	151	180	144	162	166	155	163	164	149	166	165	177	172	168	160	169	161	156	163	151	151	185	163	148	175	180	152	166	172	167	164	182	166	169	168	163	169	179	177	155	178	169	146	158	166	175	197	164	176	178	198	172	186	199	186	154	187	155	159	189	185	169	158	150	132	145	183	144	149	177	177	183	188	154	164	167	168	168	192	169	158	160	142	172	172	165	168	158	167	177	174	182	178	145	169	173	195	157	168	185	196	165	178	159	139	189	162	171	177	176	145	164	159	157	158	165	187	149	158	157	150	162	152	156	160	187	171	155	175	175	152	186	148	142	188	160	182	159	184	173	168	153	168	160	160	157	147	164	141	152	191	171	175	183	166	173	164	161	158	159	166	162	173	173	179	182	166	147	172	154	149	165	159	169	150	158	162	184	176	164	180	192	183	185	140	145	169	161	176	163	153	193	169	169	152	172	161	152	170	130	163	163	168	161	166	158	157	178	183	148	162	168	167	151	165	183	173	149	169	191	182	185	167	150	177	148	160	150	163	158	176	174	163	163	162	154	177	164	171	183	165	165	152	165	175	163	152	170	160	182	175	157	165	165	178	153	147	176	184	164	164	177	166	166	147	176	166	157	174	162	166	181	162	155	162	192	167	156	153	156	184	148	169	161	162	152	165	172	139	163	168	174	135	148	156	165	170	163	165	177	163	158	178	150	157	167	166	169	174	198	175	158	158	170	160	147	182	202	182	164	171	155	167	165	188	151	172	182	162	131	182	184	176	158	160	160	156	164	162	150	152	156	159	165	165	169	161	156	141	157	163	153	160	160	192	158	163	165	180	180	183	159	165	182	188	153	167	169	164	155	176	163	179	182	158	149	158	168	143	181	172	180	188	160	141	163	169	154	129	150	150	145	177	156	136	136	162	175	148	147	188	168	175	178	145	158	153	155	167	173	162	157	171	190	169	197	160	170	160	205	204	172	154	156	169	176	160	150	155	152	176	148	159	153	167	153	170	156	148	178	165	191	158	165	156	155	150	154	166	191	143	166	170	167	190	180	182	172	166	163	159	168	190	199	180	171	167	163	169	195	172	173	162	177	158	153	187	173	157	171	155	165	152	161	178	170	156	186	167	165	164	181	171	175	148	200	172	169	167	159	161	155	185	189	164	180	155	155	154	170	153	152	159	165	157	156	139	166	155	197	166	151	172	147	173	181	155	165	150	159	152	174	169	165	158	168	191	142	160	178	153	164	162	161	179	147	160	171	156	152	133	185	181	162	155	192	184	154	152	172	160	174	162	161	169	178	164	160	179	178	189	155	175	165	173	160	170	162	181	169	172	141	176	183	170	175	171	178	165	188	168	177	148	165	163	162	172	150	151	178	158	152	162	177	188	163	152	144	158	153	165	157	161	198	189	163	153	133	150	147	160	187	158	168	185	204	168	161	154	138	157	170	155	143	156	166	155	168	166	182	179	159	156	168	157	171	183	161	172	156	159	194	176	154	150	170	177	190	176	168	160	152	157	168	141	154	152	160	158	170	176	155	145	154	195	150	156	175	149	167	195	185	167	153	164	169	159	164	174	182	188	154	170	157	185	171	164	162	161	172	145	134	160	173	175	158	150	186	176	173	160	162	161	149	178	161	146	157	159	164	185	174	153	154	162	182	165	164	162	158	156	196	186	176	165	189	187	182	166	179	161	168	142	157	163	138	161	180	166	172	161	146	168	147	185	168	154	172	171	171	169	159	165	154	160	161	160	169	170	148	174	169	145	184	169	157	169	182	165	179	170	160	161	176	171	153	148	154	178	166	152	135	165	179	159	161	171	145	145	139	169	179	181	169	152	176	161	177	150	190	174	144	163	177	168	161	158	159	162	172	179	174	156	189	158	169	165	172	180	193	174	159	144	171	192	198	153	158	158	148	179	181	197	167	163	154	165	182	160	153	167	183	175	167	171	182	169	201	150	196	180	185	168	164	160	165	174	169	185	162	167	170	166	162	162	155	162	165	177	191	175	163	179	164	178	179	149	146	157	182	156	145	160	186	161	177	173	160	149	172	173	188	170	171	176	167	154	174	152	164	152	140	166	173	155	148	180	170	172	179	173	167	185	200	196	190	173	177	165	166	190	159	138	179	174	176	168	178	175	156	170	151	178	163	151	185	171	176	181	159	153	161	155	156	187	153	165	158	170	134	159	152	164	158	159	170	163	165	173	174	164	156	159	177	177	195	146	158	154	173	160	188	163	178	156	159	184	201	164	169	172	199	148	152	175	155	145	151	187	158	185	146	156	162	175	161	163	149	146	161	172	159	167	179	167	168	139	163	177	186	140	152	175	187	193	148	140	175	176	167	147	190	161	168	147	169	157	176	137	142	166	181	143	166	167	165	159	182	153	164	189	153	185	168	164	194	169	156	166	163	149	169	140	163	179	182	176	191	190	173	173	156	169	156	170	175	153	175	172	147	185	164	161	150	176	166	158	183	153	155	159	141	172	187	168	179	176	147	155	150	165	184	168	176	172	161	185	185	157	159	175	149	173	157	152	152	174	163	149	161	162	166	140	160	177	184	138	158	146	153	150	191	160	150	193	159	173	174	148	162	183	158	167	179	165	146	163	164	179	175	162
6200	869	1424	1578	1282	962	816	749	676	628	557	561	533	525	506	497	483	510	510	457	479	452	475	441	456	462	450	422	440	423	434	441	453	435	472	423	420	426	416	448	456	444	429	416	438	444	431	434	447	400	449	412	416	426	436	441	393	428	455	443	440	397	427	452	426	435	415	439	373	405	435	452	428	450	430	421	412	399	470	396	427	400	419	465	403	426	435	415	442	414	430	406	412	400	392	373	387	405	408	441	410	463	407	393	391	372	367	393	434	395	413	418	430	410	439	415	380	410	388	427	431	388	399	434	399	394	475	451	410	395	418	437	407	371	400	390	422	423	419	433	424	447	429	430	463	404	417	418	408	425	446	379	412	415	418	458	403	422	433	415	430	370	408	419	424	422	422	406	427	448	440	392	446	416	417	396	380	411	396	418	430	407	400	392	454	394	440	426	383	421	394	415	420	427	397	400	379	434	392	413	413	406	423	446	434	411	419	413	399	401	390	422	444	385	427	419	397	414	445	416	419	419	406	389	431	389	408	415	444	402	425	403	418	457	372	457	427	394	423	454	448	421	393	414	402	424	455	392	430	425	419	369	394	401	370	399	401	436	422	419	437	425	387	424	457	426	410	435	419	388	404	425	466	398	445	437	407	402	371	421	399	432	433	428	390	382	399	436	404	409	442	395	421	401	419	429	411	409	397	390	391	390	420	438	415	399	409	393	416	399	451	427	415	427	421	412	422	424	409	408	368	403	395	410	421	400	433	418	438	395	391	448	444	396	413	411	405	397	398	418	390	451	398	396	409	421	374	422	448	446	382	415	418	422	432	382	371	373	383	439	409	388	403	400	441	431	430	376	421	430	426	445	411	435	398	402	420	429	415	415	448	384	418	410	413	423	415	392	364	449	460	431	424	423	407	356	479	432	449	456	403	458	410	403	412	442	420	385	418	400	414	448	404	403	424	424	423	407	433	407	390	417	446	435	437	399	420	422	408	384	400	420	422	409	428	388	394	442	407	392	413	393	406	413	428	405	418	389	404	416	419	400	440	384	390	396	409	425	438	393	435	460	393	395	426	411	452	421	444	403	417	368	420	458	415	401	418	402	431	427	431	412	438	400	422	417	419	403	483	387	383	435	422	389	394	399	406	409	401	405	425	432	480	396	407	431	407	411	413	421	406	428	465	390	416	386	404	414	407	419	434	399	464	388	432	419	416	419	414	421	387	418	434	403	414	445	364	432	397	392	418	420	473	400	370	406	435	403	432	399	388	421	413	416	407	413	385	407	424	432	380	419	427	419	407	414	420	362	397	420	393	451	404	412	402	424	381	396	415	429	452	406	431	421	435	403	448	424	387	379	405	427	400	399	412	411	423	376	426	417	419	441	434	432	427	430	404	423	435	423	395	427	445	433	431	424	437	424	377	435	394	438	395	422	376	426	409	448	411	419	406	426	425	416	426	437	410	417	387	390	405	412	396	458	405	434	447	403	384	429	428	391	441	404	389	409	413	423	430	434	384	459	413	435	435	400	429	394	407	435	415	395	414	420	408	454	426	414	414	434	399	406	422	383	455	382	417	421	391	376	419	399	396	402	413	400	406	404	467	441	422	406	445	398	436	430	407	400	398	372	411	474	398	379	376	425	411	436	438	433	435	458	384	378	396	450	450	426	413	415	434	422	398	415	430	393	443	442	434	395	414	407	400	436	405	444	412	395	439	437	427	426	436	426	443	436	414	384	427	440	437	404	437	389	435	387	431	411	453	400	443	422	399	425	394	396	387	413	408	440	415	424	400	425	410	438	442	449	436	390	442	390	409	425	409	399	398	416	399	450	369	426	399	427	410	425	409	377	383	406	441	425	425	374	413	404	412	420	447	443	387	413	437	421	436	412	384	410	418	443	412	395	432	424	400	408	432	440	422	408	409	422	424	406	440	437	413	401	383	391	436	424	412	435	449	423	405	399	388	409	394	407	376	396	408	444	438	438	399	432	445	408	410	406	405	387	412	456	423	434	403	438	424	411	391	413	413	420	412	389	428	410	402	423	462	392	387	412	444	364	447	410	426	431	418	448	396	447	390	427	418	409	414	448	419	405	381	438	407	421	420	394	381	442	359	417	435	399	401	409	422	391	412	402	426	424	388	427	391	420	375	389	426	376	435	434	439	429	420	406	432	418	449	413	412	401	416	366	379	417	441	400	434	421	412	410	423	447	408	442	414	419	454	361	379	414	414	446	386	402	415	419	415	460	398	429	387	415	434	438	422	408	389	430	395	392	423	455	429	431	422	414	434	433	409	407	416	415	449	408	387	409	388	455	421	381	449	431	423	434	430	425	460	405	402	393	411	443	394	441	407	413	428	427	416	413	419	428	420	375	423	418	398	416	402	390	445	406	424	437	426	393	432	402	415	419	442	378	415	396	413	406	462	444	434	442	401	395	443	449	409	408	431	460	445	423	413	427	424	383	405	409	432	415	419	423	401	438	402	427	469	410	419	438	427	412	403	386	410	411	393	417	406	430	409	428	422	455	389	395	445	448	412	414	487	424	405	441	447	417	406	427	402	460	416	448	414	437	440	403	446	439	441	415	416	423	414	418	417	392	413	419	401	406	446	380	407	384	437	395	417	420	432	441	390	413	446	367	424	382	437	413	433	402	417	424	417	433	393	381	417	419	401	455	414	395	431	429	405	428	432	442	444	414	429	421	405	438	409	446	416	407	423	432	380	388	411	454	415	417	430	422	393	446	439	442	412	386	406	445	442	401	433	407	421	406	415	430	432	371	425	404	415	418	395	432	432	447	449	411	444	418	435	442	425	434	417	440	417	403	402	399	451	380	420	395	411	407	395	406	415	400	423	399	416	430	440	463	421	408	447	443	390	413	406	447	409	425	437	430	378	401	413	419	427	427	401	414	437	393	419	370	459	429	421	440	436	410	422	401	424	420	399	426	416	399	418	387	414	389	404	420	397	437	410	427	448	436	411	405	412	432	437	432	413	403	418	408	388	443	412	422	421	402	413	463	436	422	443	407	407	427	446	388	392	427	445	384	408	417	432	421	391	413	462	435	402	382	444	432	414	410	410	437	395	412	429	416	428	407	402	389	404	413	432	418	431	400	390	420	439	443	408	406	462	394	401	413	471	418	416	406	424	422	418	412	392	384	407	408	411	401	407	391	456	379	438	418	432	406	419	422	434	411	436	434	419	392	413	415	402	414	382	423	396	404	399	405	438	431	379	420	460	414	434	421	403	445	374	412	433	409	421	417	397	417	401	398	410	401	426	395	407	440	402	468	421	402	397	384	437	460	425	416	401	409	409	398	391	371	437	381	413	392	464	398	417	387	430	395	427	395	376	401	374	409	394	430	422	395	432	395	352	411	379	412	421	418	401	397	411	411	411	409	392	413	398	413	420	454	431	436	364	431	441	386	415	407	398	421	429	408	418	413	427	377	420	431	418	446	418	424	417	413	424	402	407	416	404	446	410	427	396	423	418	421
14667	2052	1227	963	638	440	417	359	303	300	291	262	293	239	255	271	269	253	237	219	216	247	242	240	227	234	199	231	245	233	221	253	217	218	217	211	224	229	224	213	217	251	259	237	215	203	226	250	220	223	253	196	210	246	210	211	217	235	201	225	247	223	226	238	225	237	220	256	221	228	212	208	207	221	213	226	210	221	245	237	214	239	254	218	222	222	238	206	234	234	217	244	220	213	195	222	221	225	216	204	233	223	209	223	226	225	243	221	223	213	210	197	216	241	193	230	222	260	192	231	216	221	216	222	230	221	211	232	206	184	246	242	200	228	208	211	203	212	221	207	224	231	235	244	238	235	247	210	218	219	203	230	247	197	242	220	208	190	240	200	234	219	239	205	198	224	225	209	220	232	226	223	224	188	226	204	232	233	207	192	197	218	247	238	206	219	251	234	215	212	230	187	233	203	228	235	259	212	225	214	224	234	239	230	210	204	207	233	260	214	213	216	212	247	221	181	209	230	232	211	231	212	242	200	211	204	228	231	212	218	238	252	206	256	263	209	240	229	230	209	229	211	211	212	240	234	218	203	221	254	225	222	204	240	233	231	206	229	198	226	255	218	199	218	217	238	191	218	207	201	222	212	196	250	220	227	209	221	204	247	215	230	215	216	223	227	208	202	234	206	239	204	245	220	266	230	211	207	224	235	213	221	233	239	214	206	223	211	218	198	243	190	211	265	243	227	214	260	213	212	229	225	232	207	219	214	225	233	226	213	186	215	218	212	207	251	218	200	217	221	234	235	218	190	218	211	235	257	251	239	247	222	243	219	195	248	236	205	192	197	226	235	217	215	216	215	234	227	199	223	216	241	191	231	202	209	238	237	247	244	234	235	268	227	230	198	244	250	212	208	225	240	247	239	214	210	216	235	245	192	201	224	224	225	203	187	231	216	219	222	233	233	245	232	197	199	215	219	210	231	241	221	241	222	223	215	203	234	212	212	218	228	207	231	224	210	220	227	213	256	210	210	225	218	209	220	236	225	209	205	206	249	227	231	218	199	203	218	211	240	206	206	242	237	240	229	236	260	202	220	208	230	270	220	215	215	224	204	209	220	197	216	209	229	201	229	232	211	211	229	218	231	213	238	226	216	233	231	211	224	228	213	225	231	207	221	242	206	256	239	216	253	222	214	218	227	221	218	212	210	188	175	219	212	247	208	242	203	224	255	249	221	210	202	219	224	231	203	224	210	236	232	217	230	228	233	220	243	232	236	240	239	208	208	230	197	234	222	230	215	241	223	202	213	234	225	219	207	260	242	240	237	238	229	230	249	239	209	196	223	227	236	238	252	214	224	219	208	253	225	211	237	201	221	236	238	183	230	244	211	223	213	227	235	218	250	226	195	214	218	239	234	189	232	211	236	248	230	227	241	235	231	222	205	200	208	232	226	178	206	222	231	249	233	226	243	214	190	194	205	237	236	238	228	217	209	214	220	216	210	231	228	236	244	211	238	235	230	232	229	219	245	239	225	213	207	228	200	216	225	212	202	210	240	200	220	219	228	183	190	208	221	212	195	200	224	224	213	240	243	249	227	227	238	224	199	232	224	244	216	217	209	202	233	229	237	214	224	237	241	210	231	235	249	224	218	237	262	234	234	235	215	229	230	228	209	245	229	232	197	207	217	242	227	207	210	219	232	214	212	201	228	199	204	225	251	227	234	237	224	200	223	205	208	228	183	238	228	223	242	216	248	238	234	235	235	213	245	208	201	232	230	211	218	247	203	220	215	243	245	252	236	220	216	225	196	220	223	247	189	218	220	207	227	209	230	219	229	235	211	233	218	223	211	213	218	236	208	217	194	224	219	229	218	215	226	229	203	227	246	216	236	217	230	225	240	197	220	214	237	248	206	232	217	212	226	206	194	249	207	215	231	217	211	251	214	218	250	222	227	227	243	250	181	228	218	254	214	229	216	237	236	218	242	238	205	213	220	190	186	242	212	229	225	232	219	207	228	227	247	225	211	229	225	198	225	174	208	208	200	235	223	209	203	205	235	228	219	231	240	207	236	231	200	226	238	207	215	225	207	230	236	239	243	238	206	245	216	251	238	220	203	235	213	206	196	220	195	212	220	214	193	217	244	222	210	227	209	213	226	231	193	217	222	207	244	221	208	231	216	215	235	246	244	246	174	212	227	211	208	215	212	218	201	229	204	200	236	231	239	199	212	240	213	220	221	209	248	213	223	259	243	262	225	199	220	221	215	230	220	221	223	229	231	225	230	191	201	220	199	220	212	249	243	211	206	216	219	244	220	225	209	222	242	228	211	215	246	207	211	234	249	237	231	211	230	225	240	246	208	212	240	217	231	208	199	233	239	202	232	218	202	206	224	231	218	246	205	226	223	217	195	234	233	247	226	222	225	229	252	228	224	243	268	236	213	231	198	226	214	238	226	205	220	208	221	243	229	208	222	236	221	249	222	222	224	225	224	225	231	200	210	203	214	255	200	213	230	249	231	219	230	232	233	217	241	223	219	209	231	227	196	234	192	211	284	247	204	228	212	241	204	205	229	244	226	226	220	219	215	213	235	232	221	218	211	226	224	223	211	212	193	201	178	227	221	187	209	234	214	221	217	223	206	244	236	217	216	233	251	215	206	219	229	209	215	257	211	221	251	215	217	208	222	237	196	211	224	246	202	251	189	246	236	229	196	248	237	220	224	240	212	227	226	225	228	233	227	234	208	224	230	262	225	206	209	214	207	212	226	198	228	228	220	234	216	216	232	209	256	212	217	234	230	218	222	227	210	219	247	223	217	217	207	208	218	212	218	208	216	220	230	237	213	208	220	229	227	223	251	218	224	212	227	254	206	212	206	220	274	238	201	213	216	201	206	262	227	227	206	194	218	211	223	213	223	237	227	249	216	223	196	218	210	220	204	232	227	230	217	225	183	249	237	229	251	207	221	218	216	222	249	229	231	212	250	237	206	212	214	226	232	213	210	222	204	231	205	212	193	222	194	225	224	208	235	202	184	232	242	200	216	216	218	236	223	233	234	209	230	201	196	196	239	238	209	206	224	227	222	199	217	181	231	229	210	235	216	233	242	230	217	238	206	230	210	222	268	231	206	236	220	207	210	188	230	225	234	234	223	269	235	240	210	253	253	248	220	209	226	234	208	247	234	213	211	234	241	227	235	213	206	238	233	232	233	268	232	193	215	229	213	217	239	211	227	251	223	226	222	232	228	227	232	228	246	233	197	231	183	222	225	226	218	222	211	231	221	231	194	224	201	210	223	214	245	216	238	218	222	204	208	213	232	267	230	198	232	209	226	252	231	230	248	232	213	208	213	223	241	248	248	255	249	247	216	214	208	244	272	247	227	230	235	218	209	240	219	231	220	227	211	218	220	223	227	256	212	202	266	234	203	236	201	234	225	205	241	211	244	207	197	212	208	232	221	247	209	211	225	215	227	232	242	205	204	234	232	241	213	229	212	235	219	234	208
8195	1816	2371	2713	2150	1621	1384	1197	1043	997	888	832	762	797	760	769	711	670	651	640	626	621	678	612	662	599	654	610	590	599	597	613	564	586	606	583	616	592	608	591	569	539	612	595	533	602	593	543	569	552	556	541	545	551	560	546	573	544	562	551	567	570	603	558	531	569	576	633	539	586	609	574	576	552	593	548	565	626	521	557	552	592	562	589	538	538	580	553	609	577	616	600	589	591	541	589	572	548	525	586	563	536	553	515	558	577	547	555	564	583	575	552	589	578	513	582	547	572	549	565	546	550	581	635	573	580	582	586	543	534	522	547	573	573	578	592	550	606	566	595	535	542	529	580	579	589	513	575	559	546	558	597	571	505	584	565	595	596	562	601	555	556	553	576	540	563	542	579	620	565	579	545	566	524	580	544	600	585	529	538	561	564	590	564	588	568	554	604	516	574	568	536	621	567	537	562	540	563	543	550	575	532	560	580	546	581	552	557	559	586	601	547	578	579	580	531	558	553	540	568	586	528	529	576	567	563	522	534	584	579	578	569	575	544	542	528	523	568	586	558	537	577	568	547	532	607	548	552	605	553	568	578	591	559	558	568	580	603	598	491	576	534	536	566	565	511	552	561	553	515	564	603	585	551	584	571	569	574	538	570	519	559	598	546	564	534	498	568	574	583	570	532	623	524	583	515	534	545	521	528	569	525	537	556	559	599	566	580	534	504	534	572	550	591	575	589	562	560	542	562	563	532	589	569	548	549	563	529	562	546	585	576	580	541	568	595	540	568	579	537	545	565	592	566	553	563	565	577	578	562	566	560	545	571	547	561	584	564	556	544	595	543	573	552	548	568	582	561	521	579	576	570	553	562	562	601	556	572	562	554	573	560	522	565	594	585	559	570	556	585	532	534	534	517	572	573	536	539	596	533	541	577	525	588	542	570	551	583	538	561	571	566	544	567	581	537	538	553	552	554	586	560	571	583	537	583	565	570	557	541	550	548	576	551	603	548	586	568	584	602	552	573	559	544	510	548	571	561	598	559	576	573	532	588	585	543	535	544	561	583	511	564	559	563	539	539	563	569	603	574	570	528	545	514	526	540	529	560	604	569	573	605	525	548	574	571	558	589	573	595	617	566	555	550	514	552	571	595	547	554	554	548	541	602	548	553	574	599	598	539	590	576	596	570	570	600	575	580	571	575	521	616	598	560	603	562	562	579	577	575	569	572	547	572	557	543	592	551	585	548	558	536	571	561	545	568	555	561	542	557	512	557	554	593	519	539	562	546	595	545	608	582	592	606	544	547	589	572	555	594	548	519	556	625	557	557	541	555	580	571	569	619	591	569	590	559	528	557	584	526	557	525	551	595	543	579	539	619	508	559	579	549	548	590	605	548	578	547	587	549	517	572	548	535	531	571	590	535	569	565	538	516	552	550	584	575	579	626	529	509	549	565	596	565	556	548	558	575	577	575	580	549	560	592	599	548	565	572	584	561	575	583	570	578	538	532	557	566	549	567	521	551	552	511	514	561	556	555	570	579	552	561	530	534	560	592	535	537	567	581	549	553	558	529	565	561	550	556	576	533	572	547	565	554	603	594	559	572	535	592	535	513	597	597	524	541	597	583	550	586	548	540	581	527	548	561	587	537	576	595	581	548	544	523	554	587	573	553	540	539	554	612	528	551	540	559	570	568	565	545	536	574	605	568	558	551	545	564	544	554	543	560	526	571	561	534	553	593	552	573	564	587	600	609	534	564	539	561	618	538	550	554	568	550	592	530	552	550	540	557	537	585	569	572	530	632	545	558	558	568	543	553	557	563	542	550	542	568	502	571	560	585	584	559	575	556	562	536	574	541	553	576	578	579	517	497	584	530	577	581	561	585	570	605	561	536	544	591	543	558	560	519	569	545	568	582	545	569	511	575	561	536	595	529	540	541	544	584	566	567	537	573	560	572	580	538	548	577	601	606	570	506	554	567	567	527	547	504	569	554	551	609	559	576	582	542	544	561	607	569	543	533	556	529	598	609	576	535	609	543	520	610	582	552	529	553	573	599	525	571	565	551	533	503	558	554	542	507	560	588	581	534	579	533	546	567	541	555	579	547	544	586	549	557	578	532	567	566	545	557	566	629	582	560	537	561	527	591	538	569	577	589	538	503	574	503	599	573	573	571	525	590	577	598	559	575	587	559	526	569	570	583	573	601	567	564	525	552	586	566	511	571	551	551	556	544	569	566	560	564	562	506	547	554	552	575	566	567	542	547	565	583	586	553	572	600	557	532	549	553	599	577	587	582	580	565	528	565	546	581	578	582	527	569	596	557	560	565	533	573	576	543	608	577	560	570	570	538	553	558	589	550	553	551	550	536	556	574	564	549	536	581	551	511	539	599	544	558	533	539	580	589	540	549	557	584	513	592	580	552	573	645	558	526	549	504	582	542	567	526	581	583	532	562	571	508	546	551	553	548	573	588	555	567	552	583	511	535	547	540	575	560	535	581	560	587	530	552	556	574	568	567	585	592	556	560	558	552	561	534	569	540	589	540	567	569	548	540	547	571	572	547	547	566	579	627	532	571	552	570	549	585	493	562	557	588	515	556	549	560	571	544	564	573	590	582	535	514	556	521	535	602	531	545	579	549	542	566	565	576	604	581	582	527	580	493	517	577	572	573	565	562	553	573	581	564	541	567	533	536	515	499	573	578	590	538	563	545	558	576	546	556	570	568	568	581	571	579	574	566	560	532	590	533	598	528	557	587	600	545	541	561	546	584	598	602	565	563	574	550	578	543	573	552	518	587	550	538	559	570	531	586	539	579	533	536	524	560	576	563	567	515	543	582	572	510	506	560	564	532	616	605	566	546	564	540	593	601	556	530	528	560	550	566	529	559	549	573	540	536	583	605	578	581	558	570	580	569	581	516	547	538	589	555	601	568	576	533	577	561	548	535	580	587	594	559	558	565	553	543	540	543	557	586	588	544	548	529	560	568	591	538	566	563	552	536	515	555	578	576	559	556	560	571	558	563	523	587	530	566	579	541	596	584	579	604	572	570	562	608	556	575	534	549	554	581	537	555	563	565	605	589	577	553	551	548	555	594	563	542	524	620	575	521	550	558	575	602	550	543	515	522	541	577	558	575	527	569	565	541	563	581	513	536	561	541	533	565	566	561	558	573	539	550	573	570	587	552	542	537	543	583	613	557	556	596	537	579	581	573	570	546	588	513	546	536	523	586	536	559	541	573	606	545	557	571	557	539	558	594	592	570	557	539	572	511	574	597	543	569	594	547	581	575	580	563	555	593	547	538	532	554	547	537	594	549	549	546	536	550	574	546	552	573	528	604	563	565	508	550	542	558	563	562	590	590	555	589	554	585	564	565	540	562	544	557	549	528	560	531	587	535	590	546	535	571	580	531	555	581	540	610	554	575	528	550	572	559	563	583	531	531	549	573	587	598	566	553	583	560	577	542	593	563	526	544	595	557	568	583	491	560	572	529	539	544
1874	754	375	404	372	372	366	366	367	357	391	379	350	344	363	370	350	356	360	370	357	372	364	375	344	315	320	367	353	371	337	347	366	372	335	366	369	367	341	319	365	352	391	328	378	331	374	398	373	321	340	380	386	349	335	393	393	346	361	341	323	368	330	375	370	405	363	363	352	347	369	378	356	385	367	347	381	378	346	357	388	397	358	349	384	362	384	356	322	344	411	348	346	363	352	392	377	348	345	354	332	374	355	402	363	391	356	337	339	370	369	353	383	362	358	343	366	386	329	316	366	375	324	340	360	367	365	361	360	343	375	347	354	368	346	390	368	342	369	369	375	401	325	371	339	363	350	376	384	381	351	369	335	381	378	384	369	363	349	335	339	362	328	344	335	311	337	369	358	366	375	340	414	396	321	357	360	354	362	359	303	366	374	348	353	348	339	372	364	343	337	367	391	370	351	314	333	367	354	336	347	364	345	348	340	350	362	398	389	374	368	342	357	376	377	391	338	347	380	378	336	353	350	348	366	362	353	374	312	369	380	348	359	342	341	382	338	380	353	351	345	368	343	385	361	358	361	370	379	363	363	360	375	365	370	332	369	346	361	341	383	392	346	372	369	393	380	382	369	388	370	374	314	379	351	361	410	353	388	346	352	353	352	346	346	383	351	408	413	365	367	337	382	334	366	353	378	393	352	340	400	357	342	376	371	356	333	350	342	369	362	361	359	379	379	393	384	327	346	353	371	329	378	318	369	380	378	351	371	364	386	349	318	349	367	347	386	351	339	383	342	338	350	366	369	352	386	337	342	352	334	330	378	318	347	384	358	389	377	386	366	345	380	369	390	373	406	370	368	370	370	380	361	333	392	378	324	345	318	361	360	348	376	398	348	361	347	332	359	357	345	349	384	377	375	361	412	371	369	375	353	389	344	361	369	379	366	363	341	353	340	374	350	375	389	338	354	324	383	385	328	360	404	380	363	350	376	379	336	353	381	342	330	346	333	360	346	326	356	401	403	339	372	353	392	392	367	369	362	368	386	354	346	349	345	371	382	341	335	399	372	382	385	406	367	388	345	377	374	421	357	354	339	365	393	338	331	350	350	378	367	370	371	345	352	354	370	350	346	350	340	371	361	361	373	344	355	336	391	317	327	343	374	324	348	329	382	372	367	353	415	329	315	351	374	381	374	377	393	340	365	359	399	358	414	375	351	320	380	395	365	358	342	368	399	357	362	348	330	354	353	359	397	387	387	368	392	372	353	338	356	380	392	358	395	359	387	351	329	340	373	360	355	378	376	359	373	357	351	359	350	372	360	385	354	361	401	329	358	355	371	408	374	342	341	401	393	356	367	378	352	353	390	344	354	376	376	357	363	345	377	327	355	365	363	403	367	345	379	362	360	366	352	343	413	380	364	380	363	379	388	359	319	359	348	365	384	349	338	351	346	341	376	377	353	356	339	339	347	396	378	360	348	382	347	359	340	327	353	389	359	366	365	389	387	365	370	374	397	359	361	384	324	402	395	334	381	362	385	372	375	385	374	364	375	395	340	354	340	388	377	342	357	384	369	371	352	345	350	356	438	355	383	378	362	374	323	379	337	342	382	374	356	378	369	384	355	340	341	371	361	361	353	368	382	326	362	355	366	368	381	369	351	368	366	323	323	336	406	357	381	374	384	351	359	354	339	337	355	351	352	325	346	378	366	358	380	365	367	375	382	383	365	409	380	329	369	336	386	361	346	342	345	361	346	312	368	330	345	382	351	368	387	340	348	353	334	366	327	386	375	364	337	332	377	345	386	359	361	372	387	401	380	323	381	379	360	379	376	371	388	298	368	343	387	326	368	342	403	357	350	381	384	375	365	342	367	369	366	366	363	330	382	347	386	328	369	366	378	386	391	348	354	379	372	377	381	367	333	380	393	354	315	424	320	346	355	346	394	369	360	388	358	361	351	357	376	358	393	375	371	390	368	338	385	359	352	358	386	383	351	331	363	352	350	359	424	347	346	364	349	367	372	340	357	341	355	355	345	391	383	366	372	371	413	368	376	365	373	368	369	332	370	340	321	369	377	374	350	353	378	361	333	375	385	405	345	356	392	346	356	342	393	370	398	376	386	334	382	344	338	372	317	352	361	376	380	373	367	364	376	352	343	381	364	338	351	339	377	360	356	361	373	378	365	387	362	390	376	322	386	351	370	350	367	374	388	380	345	347	346	359	337	365	376	334	339	361	360	358	365	349	316	356	346	332	354	393	370	358	344	373	363	346	396	372	382	368	429	352	357	390	354	377	372	377	344	375	363	352	356	368	334	380	360	340	355	325	380	311	366	349	383	390	338	372	364	352	344	349	349	343	383	334	343	338	356	317	346	292	338	382	390	350	331	351	341	331	348	376	361	369	390	314	371	341	374	362	358	371	366	346	353	328	374	362	405	389	336	396	360	358	352	405	358	395	357	369	379	372	353	368	343	342	358	348	373	357	381	335	382	331	368	360	410	331	334	346	328	341	350	334	355	381	302	398	370	400	411	351	365	385	353	400	337	360	384	345	365	395	363	379	362	357	347	363	361	355	352	348	346	356	365	370	365	389	348	352	375	364	380	359	353	355	367	365	335	352	373	378	358	357	342	364	369	379	340	382	427	351	367	356	336	368	380	353	357	374	406	304	375	335	328	363	371	371	368	415	336	332	340	359	382	353	368	352	361	367	384	377	386	364	357	365	357	327	369	332	378	379	355	376	343	356	394	334	325	355	408	367	394	325	334	348	349	343	347	344	367	376	348	356	355	362	349	370	357	371	376	357	358	388	367	367	365	346	406	308	323	344	390	372	365	380	373	398	348	345	329	366	359	356	379	386	375	419	382	339	360	410	356	376	391	367	396	367	358	371	364	357	345	365	369	385	354	375	390	341	361	369	363	376	371	331	381	356	347	346	385	368	357	366	361	360	351	355	336	374	333	353	349	339	335	350	379	354	332	352	395	351	368	358	362	367	368	378	367	366	335	340	386	351	399	399	366	362	377	359	396	373	352	398	378	357	343	355	344	353	350	350	384	353	409	356	407	345	351	350	368	381	387	377	360	372	356	372	389	361	360	361	372	363	364	360	303	346	348	389	330	387	355	379	367	359	365	345	365	394	355	391	350	365	351	369	366	378	377	332	386	389	346	368	360	372	322	323	360	368	359	377	384	412	379	418	376	378	376	357	362	359	391	335	362	376	394	327	377	401	360	380	319	363	337	382	332	380	365	334	382	366	349	365	391	380	372	348	357	325	382	352	358	352	367	356	354	370	368	344	359	371	341	346	372	368	357	367	363	399	383	364	350	350	360	349	325	379	362	350	366	347	366	388	349	355	346	356	377	378	373	324	336	340	379	377	354	353	350	398	366	347	310	379	351	340	381	344	364	368	358	390	349	398	370	334	327	356	354	381	370	349	329	386	363	319	380	368	374	366	373	346	388	382	328	327	368	341	335	391	361	366	376	380	377	346	373	418
2080	1116	783	832	846	777	790	822	825	821	792	838	808	773	774	788	792	784	751	822	776	803	822	791	798	777	833	744	799	863	770	819	789	817	828	774	807	825	790	794	762	752	800	830	792	766	797	788	790	780	810	762	752	762	748	813	774	772	786	796	772	824	813	782	815	794	771	794	839	824	804	750	754	798	805	816	808	808	808	797	787	844	792	830	764	827	735	826	788	818	799	808	811	771	800	769	786	814	778	841	815	778	781	786	767	781	831	807	748	796	781	772	811	801	787	786	808	754	808	817	775	783	791	815	817	780	820	783	742	788	808	813	835	754	814	729	804	809	806	778	803	839	823	814	785	800	785	820	812	775	821	802	800	789	761	817	791	812	793	768	808	761	827	786	821	799	816	800	769	822	817	832	777	787	715	767	822	803	771	779	817	820	776	822	787	832	809	809	776	788	806	779	813	822	821	784	816	771	875	771	767	783	778	855	798	816	851	773	799	752	789	807	799	816	782	827	824	789	813	797	760	809	778	801	808	860	755	771	761	776	764	839	756	799	799	814	799	780	831	755	845	820	799	771	772	834	807	813	795	866	809	842	787	771	821	824	763	796	763	755	784	794	854	814	811	823	792	767	821	776	789	760	824	784	799	772	798	770	766	817	769	825	832	789	777	790	795	792	825	771	782	774	807	787	802	749	784	816	829	755	815	828	828	812	804	786	809	798	792	834	804	808	829	808	755	824	813	783	836	757	791	817	758	775	749	788	818	837	852	805	767	804	762	777	829	759	799	771	802	817	771	754	797	807	806	777	773	789	732	812	781	774	780	780	792	795	823	806	782	827	786	791	794	799	747	805	767	818	803	802	780	809	825	770	784	786	753	805	806	792	819	820	748	779	801	776	824	811	767	775	791	814	847	806	789	808	781	804	797	791	770	793	750	785	797	769	777	772	818	821	802	809	781	808	792	797	806	841	804	807	770	787	751	772	759	782	812	773	828	823	769	772	755	796	801	785	815	832	818	782	801	795	801	803	797	792	783	781	833	775	759	812	762	748	801	771	782	742	806	767	782	771	844	866	782	765	809	769	850	756	804	841	801	772	807	833	815	792	780	808	829	737	788	793	774	801	833	781	778	811	781	758	754	783	785	759	847	798	848	810	798	757	793	745	810	796	748	767	782	767	857	721	828	831	787	815	770	796	805	785	771	832	756	808	766	798	777	790	776	795	761	780	796	806	799	766	767	773	813	802	847	766	814	793	844	770	804	787	786	780	776	745	792	760	791	737	798	823	788	818	796	825	812	808	804	751	826	792	770	759	850	834	804	838	791	814	761	784	811	759	802	786	820	778	823	786	762	759	837	793	745	770	834	788	845	770	811	797	777	726	834	808	803	788	777	822	811	781	763	787	774	804	777	744	804	816	817	761	769	749	812	811	758	818	811	788	795	766	814	780	802	771	805	760	819	820	799	822	773	789	758	772	741	804	821	828	793	781	742	788	852	760	799	791	862	744	843	745	825	769	763	801	839	784	795	724	762	802	800	800	824	816	781	785	835	820	791	806	794	812	751	776	791	838	808	797	751	790	771	782	818	807	736	738	753	740	804	821	810	808	800	772	818	823	737	751	844	742	741	742	813	848	771	814	835	796	787	799	811	817	807	713	793	792	745	761	775	803	827	769	780	781	806	712	818	814	777	834	811	801	756	781	779	821	789	737	823	756	783	794	765	787	785	859	799	830	773	785	782	774	792	778	791	806	806	806	815	790	813	814	827	788	783	760	763	757	767	789	809	806	775	765	733	823	820	754	770	848	839	776	776	779	809	771	849	751	799	767	758	779	759	832	828	830	749	785	757	799	738	766	815	757	773	824	788	820	778	796	791	840	828	797	808	792	799	793	821	767	747	761	794	777	796	780	823	777	823	822	836	799	809	819	764	775	790	873	768	771	780	774	804	781	799	830	792	807	780	797	758	817	766	776	749	762	805	803	814	761	807	809	774	795	797	787	764	812	753	750	752	810	809	832	798	815	815	765	786	798	786	783	761	767	789	768	801	766	822	834	802	818	791	766	810	795	766	741	811	763	789	815	800	810	801	812	848	777	804	801	784	790	759	853	796	776	785	833	813	786	780	775	790	768	758	802	831	736	785	790	783	769	809	790	714	805	811	810	808	780	822	775	807	790	802	821	774	794	855	805	782	779	786	807	796	760	814	809	821	832	828	768	737	750	833	773	752	773	779	785	759	760	786	855	790	783	807	805	812	756	811	791	799	795	797	802	747	818	764	808	772	800	769	729	824	791	827	789	796	809	770	790	785	804	811	775	802	808	796	784	839	790	748	747	751	828	800	840	835	840	811	796	811	756	788	822	801	842	758	754	826	789	777	827	765	770	787	831	829	818	792	807	825	817	734	751	829	793	807	772	837	797	796	783	809	758	799	793	765	828	878	750	779	781	807	797	777	788	744	829	825	790	751	773	877	817	776	806	847	805	766	797	727	786	797	823	782	803	846	787	851	800	841	794	825	778	782	814	844	808	802	806	734	834	812	811	786	787	833	823	800	781	775	770	799	811	822	811	776	833	792	820	795	777	802	779	756	817	762	778	744	872	848	765	765	797	804	727	766	804	807	798	789	776	790	822	817	813	830	818	816	815	764	786	792	794	822	774	775	832	796	794	767	775	776	811	821	782	870	822	783	779	775	758	780	811	825	791	793	794	770	786	786	786	830	766	800	793	800	796	832	816	798	783	846	879	815	794	799	822	840	813	799	853	811	821	800	779	831	759	781	760	845	797	796	767	759	792	771	819	833	805	782	765	801	806	825	823	859	794	812	825	794	778	790	806	789	823	780	759	834	765	769	802	798	757	792	786	774	728	812	783	737	763	789	797	749	843	796	820	815	766	791	791	790	804	757	775	782	717	814	794	768	816	808	791	811	792	790	787	774	753	810	792	809	819	801	765	747	832	762	850	728	819	820	828	809	784	824	789	737	797	830	720	784	748	781	778	736	825	765	794	779	771	779	797	769	801	751	754	769	761	800	720	771	840	740	819	786	749	797	804	768	785	768	844	807	773	735	811	800	777	769	791	782	818	806	779	811	793	797	772	820	806	780	766	756	783	793	772	813	742	776	774	764	799	827	798	779	783	791	796	771	766	793	786	803	760	754	811	826	810	799	773	793	773	816	779	759	779	831	775	772	787	762	756	760	740	771	804	742	758	832	806	764	853	725	811	787	823	757	815	792	761	799	772	755	790	783	817	755	748	792	774	803	778	747	782	820	796	774	833	757	757	823	798	826	793	800	749	810	788	832	780	825	771	813	796	772	816	813	765	782	801	785	767	779	822	804	833	793	795	787	774	802	818	789	786	778	797	784	787	786	780	790	803	829	799	834	783	751	836	766	795	797	831	788	803	824	776	833	771	773	868	783	824	814	815	762	801	826	767	748	831	805	751	804	774	823	786	860	854	751	798	779	793	777	843	822	798	814	828	792	791	718	817	794	780
8071	1561	601	510	315	260	264	218	205	216	210	195	183	180	185	200	176	191	191	186	175	166	153	172	186	156	183	164	183	168	173	151	202	159	185	189	181	166	157	165	163	175	185	169	176	172	175	160	164	186	187	164	166	188	164	158	175	170	155	141	184	144	149	174	188	200	150	169	167	165	156	185	158	158	184	159	176	186	178	184	176	166	161	178	145	159	204	169	186	178	179	154	165	179	175	154	157	160	163	181	175	159	159	183	160	163	194	164	162	171	157	149	189	170	161	187	162	166	158	153	185	166	171	189	186	181	160	182	181	174	156	184	165	156	177	155	173	154	180	159	175	199	175	184	172	176	183	156	187	173	173	170	165	171	178	177	190	186	166	189	162	170	164	191	192	150	164	189	179	169	168	172	158	178	192	187	172	180	160	153	163	187	169	173	204	182	170	183	181	156	179	167	154	151	169	195	202	181	153	179	173	163	190	162	187	160	174	182	166	181	175	170	179	203	175	165	177	160	201	163	179	172	157	173	164	171	175	181	186	183	158	190	172	183	192	175	186	171	176	174	182	166	154	162	169	191	181	164	155	154	143	205	160	179	187	169	146	181	206	178	182	193	182	158	188	171	141	154	173	160	162	186	210	161	202	157	178	180	146	174	175	154	179	170	162	179	209	180	153	154	181	171	178	177	187	184	142	155	196	144	169	177	187	184	168	171	184	150	166	188	166	147	152	172	166	169	161	148	168	190	166	193	171	167	165	177	174	187	158	175	144	173	166	159	170	190	152	163	182	173	164	186	160	153	141	164	164	167	193	195	174	180	190	158	180	157	184	172	196	162	160	186	208	186	190	172	190	183	168	171	188	184	179	151	168	179	178	189	183	167	178	153	172	162	169	167	175	189	170	160	161	197	193	181	150	161	169	177	175	192	150	177	166	152	169	200	192	164	153	187	175	156	220	149	141	172	204	157	166	184	183	171	145	160	165	168	152	141	156	157	150	166	153	135	183	163	171	182	203	177	170	170	185	172	189	195	189	168	167	174	160	161	186	158	182	177	175	184	159	160	152	174	177	171	180	175	180	178	168	168	167	178	181	154	179	206	184	183	184	188	168	148	165	170	157	152	161	179	170	158	177	160	168	175	172	180	178	149	164	189	190	159	180	179	162	153	178	155	146	187	175	207	168	188	188	185	161	169	184	165	166	175	177	167	174	151	175	156	196	184	165	167	161	178	175	175	203	173	170	157	150	181	179	187	186	177	156	166	193	168	150	183	165	167	179	169	167	180	168	155	182	192	187	183	168	176	161	176	182	166	179	180	161	157	159	161	154	187	156	142	185	171	151	174	156	163	185	203	158	169	182	197	186	188	179	140	160	171	170	178	176	172	149	187	180	183	172	172	184	169	163	200	173	168	173	180	182	181	189	179	175	180	159	172	179	199	186	161	187	188	177	175	164	171	184	171	189	146	191	182	186	166	167	150	187	169	171	161	145	161	172	174	206	174	170	156	158	175	187	167	174	157	163	171	176	179	165	166	165	157	195	185	189	162	173	175	178	184	177	182	174	199	180	146	155	183	174	175	158	163	160	181	178	151	180	177	178	187	177	181	159	163	186	153	163	163	156	156	146	156	178	168	183	152	188	162	161	167	173	163	164	172	152	152	186	157	138	166	186	157	192	168	167	145	170	167	175	164	176	171	146	158	193	187	167	180	175	169	185	166	184	170	182	161	159	169	180	192	180	193	176	199	196	176	188	150	168	152	172	192	170	169	179	179	178	179	158	182	175	204	160	181	152	154	176	164	183	180	167	185	184	170	167	175	178	173	170	163	171	170	189	194	182	180	162	173	139	170	193	173	139	186	190	178	155	158	172	170	173	161	152	157	173	160	162	159	160	160	172	173	190	162	193	161	165	165	167	192	165	184	164	181	182	185	158	176	161	186	168	191	156	170	184	165	172	171	135	190	174	168	163	159	182	159	175	174	179	174	163	173	197	176	202	180	176	169	171	179	184	177	173	181	189	176	163	161	200	186	170	163	166	166	150	192	157	145	168	180	167	177	166	177	172	167	148	150	168	165	170	171	159	194	175	176	172	164	158	169	161	163	179	147	179	168	181	177	175	149	181	172	159	177	187	165	163	182	178	196	183	161	169	170	179	153	182	168	164	154	164	188	157	184	165	157	165	155	167	195	169	153	153	171	161	197	166	179	180	168	171	174	159	152	159	141	167	161	172	173	200	199	195	181	162	172	180	167	189	188	192	159	177	172	183	153	181	183	185	166	161	153	163	166	175	167	180	165	146	155	190	168	165	186	186	156	141	160	183	198	148	167	171	180	166	158	149	160	159	187	160	161	197	162	193	166	191	167	184	165	175	151	176	157	157	161	181	167	168	172	192	166	189	189	181	174	175	143	171	172	171	155	187	153	164	201	172	163	161	191	179	179	196	161	159	164	179	175	178	183	170	185	171	174	168	170	164	175	171	165	177	173	196	173	194	168	163	185	166	156	166	162	180	160	167	179	168	155	162	171	177	159	161	180	170	175	174	162	184	170	194	177	175	192	171	168	195	182	186	211	173	178	155	165	169	197	189	196	161	168	177	178	176	171	173	162	158	182	166	170	172	158	177	179	215	156	145	166	176	143	194	166	186	159	168	177	186	160	176	167	167	172	160	159	190	196	152	198	179	169	191	186	204	181	148	175	161	170	175	175	177	192	168	178	177	172	161	174	156	172	179	158	168	180	150	165	187	164	149	190	210	197	177	156	171	171	161	201	140	166	172	193	187	165	200	173	175	154	174	190	171	169	216	178	178	152	164	185	165	167	189	199	158	162	183	184	158	156	176	178	182	153	154	170	152	193	178	182	197	158	169	157	153	182	197	174	167	167	167	172	187	194	162	172	183	150	149	158	165	157	160	147	169	170	193	150	167	178	162	178	164	165	179	170	164	143	170	207	184	181	179	162	142	184	178	151	201	161	172	136	183	187	147	159	179	186	168	140	155	148	157	132	165	182	179	175	193	164	171	171	190	168	172	162	183	165	177	201	189	160	171	171	167	140	147	164	161	149	198	156	156	186	156	162	160	139	191	193	201	164	176	172	161	183	189	195	161	172	178	153	157	162	156	182	172	175	159	174	165	163	172	166	177	159	163	190	159	193	189	170	175	168	164	149	180	149	158	183	183	188	178	177	156	161	209	175	194	152	163	155	200	179	173	196	171	160	174	155	158	182	191	162	152	174	158	192	179	166	174	186	157	185	157	166	152	173	161	155	174	175	172	161	180	178	186	188	156	172	167	160	182	147	159	170	160	175	189	173	167	156	169	168	181	199	175	154	163	189	165	183	170	162	171	150	178	187	177	158	176	163	166	143	166	181	165	163	176	163	172	171	172	173	188	215	195	187	189	159	172	165	169	168	188	157	184	176	193	179	152	162	182	183	179	172	180	176	163	157	158	149	206	167	184	136	177	167	190	176	153	173	166	184	166	166	179	187	168	172
6506	1658	1390	1663	1272	940	851	787	637	660	609	606	544	542	545	524	494	506	494	472	509	462	472	491	408	479	438	477	459	473	425	442	432	432	454	433	430	420	450	413	403	451	414	406	448	452	429	430	409	448	468	428	462	405	424	448	442	455	431	457	429	433	415	456	438	433	439	385	421	435	422	401	467	444	452	436	428	409	436	426	389	438	447	409	418	411	452	426	428	411	419	409	432	421	405	435	417	391	410	441	423	422	414	435	415	418	443	425	442	433	412	426	451	434	433	414	420	410	400	419	430	443	459	421	407	420	434	418	426	395	410	406	443	403	424	411	442	453	443	446	412	433	498	431	394	410	408	421	423	433	445	425	453	457	406	428	429	449	434	430	464	410	413	413	439	430	422	406	453	437	406	424	447	422	405	436	381	408	410	428	447	472	417	396	446	448	465	426	406	455	400	420	379	429	477	381	461	417	410	445	441	391	413	425	414	438	433	458	395	398	417	443	440	422	385	403	419	412	438	402	414	387	474	386	428	437	380	417	448	425	415	427	426	421	419	447	469	410	432	417	446	424	400	416	432	435	420	423	424	432	432	441	428	483	472	369	442	421	422	405	431	409	411	430	446	429	443	451	438	442	437	418	429	426	403	392	428	435	398	393	464	419	436	410	415	441	425	420	441	460	439	434	399	423	409	411	412	436	413	427	424	411	454	418	441	438	422	454	403	438	443	411	417	423	428	424	441	487	484	422	427	429	413	405	430	443	423	407	412	467	418	398	426	457	401	421	397	433	448	447	444	437	455	427	430	427	416	409	430	375	407	446	410	436	468	377	389	434	433	432	420	447	452	408	443	420	406	414	432	366	424	411	415	408	423	450	425	412	446	403	443	485	469	449	429	430	416	428	448	417	378	419	436	464	443	385	433	434	407	455	444	419	430	408	423	446	429	411	406	424	381	412	424	419	438	432	386	394	389	413	448	476	427	411	410	439	442	435	405	423	443	448	438	402	426	445	451	448	395	404	412	406	427	441	414	405	436	428	404	411	434	460	452	470	457	432	410	470	430	417	413	438	459	409	446	432	429	445	462	410	425	407	440	452	433	474	435	436	406	409	411	437	422	418	442	458	398	427	432	421	443	418	459	396	392	444	398	429	407	432	447	396	428	423	430	405	421	437	414	426	441	437	423	419	475	414	456	433	450	416	436	440	393	408	427	432	456	419	432	434	422	435	384	438	397	426	414	424	456	441	425	412	436	415	438	429	427	386	413	393	382	385	396	399	480	427	402	422	432	494	407	419	405	467	413	457	476	434	390	419	443	425	436	429	430	429	411	421	438	450	389	435	399	421	422	422	442	438	433	403	416	409	434	438	419	366	445	408	410	408	444	444	428	415	405	442	428	400	387	423	431	411	417	454	411	421	412	412	409	396	467	449	395	442	429	461	417	415	419	446	409	423	471	444	405	442	418	459	402	469	445	415	446	442	427	424	451	425	434	429	380	453	417	471	449	421	445	430	438	467	408	438	417	412	430	392	440	434	471	413	427	422	389	430	427	439	412	431	400	403	423	428	436	435	412	444	409	447	403	423	420	409	420	429	389	429	446	401	443	407	413	464	405	415	434	458	397	454	425	462	459	385	435	435	421	438	433	422	418	410	428	418	421	374	424	413	457	398	417	435	447	407	451	438	458	436	445	430	428	440	442	403	411	448	416	456	418	454	429	435	418	460	425	439	438	457	421	406	434	392	440	428	483	437	443	427	439	410	423	395	472	424	445	384	407	429	420	388	431	421	421	410	452	409	442	395	426	447	437	418	411	446	430	466	421	430	382	395	434	417	451	449	415	420	392	411	444	433	468	438	449	415	429	431	419	454	409	397	448	436	420	435	428	429	426	415	444	413	427	417	422	427	447	428	412	449	446	425	444	451	420	403	426	433	444	401	429	451	469	423	429	421	394	429	437	402	423	450	413	447	429	412	434	453	424	438	472	457	409	433	420	428	410	420	443	416	436	443	431	425	400	404	433	400	412	403	425	452	434	436	422	465	423	412	432	432	427	406	459	392	418	444	453	410	427	406	446	434	448	435	427	466	469	433	439	469	444	439	391	420	478	413	392	439	404	434	403	418	413	443	444	419	410	421	427	428	424	447	400	408	433	440	398	441	408	447	423	419	431	432	429	405	427	430	407	419	437	467	402	438	443	422	430	420	429	446	439	405	425	405	401	420	413	422	403	424	443	405	438	416	431	410	434	439	409	400	427	423	405	439	411	429	417	466	429	416	395	429	447	431	422	455	400	470	409	430	435	421	421	422	413	425	421	443	387	446	422	462	438	421	416	455	432	445	415	443	409	432	405	419	421	398	429	412	444	435	440	426	420	441	412	441	400	446	432	417	417	414	416	421	458	456	401	436	433	416	425	406	432	437	397	451	401	411	463	452	373	423	405	405	442	417	405	426	448	416	452	421	398	412	425	460	429	414	420	403	410	440	432	436	475	451	462	458	451	437	451	416	433	425	448	437	417	414	461	446	441	434	417	404	403	443	427	419	422	408	434	423	395	411	480	447	450	435	413	419	446	447	416	414	393	452	416	442	434	418	433	367	409	420	408	460	470	397	410	412	419	408	449	421	410	442	418	425	406	445	438	425	417	422	433	436	393	428	409	444	417	396	454	432	394	479	421	418	454	420	426	422	432	439	421	416	412	442	428	396	446	408	417	409	432	421	425	383	429	387	444	421	413	446	423	431	411	389	424	431	403	442	429	413	450	404	411	449	447	433	432	435	417	422	434	448	427	421	448	434	447	386	417	402	458	415	436	417	421	449	430	421	472	436	443	405	441	415	410	417	444	437	425	442	400	459	436	444	396	440	412	474	430	415	407	387	448	459	431	437	453	419	433	456	396	426	447	435	402	443	411	384	444	435	429	419	399	441	411	415	455	434	462	438	439	397	402	434	444	467	427	419	420	400	446	443	450	411	422	439	427	424	436	399	421	408	468	405	440	432	435	428	441	386	439	465	400	449	413	433	422	440	396	375	385	473	462	408	417	434	427	421	410	427	458	457	433	424	458	453	476	401	446	382	443	415	405	416	432	432	393	427	430	410	389	427	407	411	429	416	434	414	456	423	434	440	455	422	459	404	425	430	423	424	449	440	392	385	403	434	417	418	420	416	426	425	415	419	417	453	458	426	408	441	405	410	375	397	416	450	392	404	413	403	452	449	422	455	445	422	423	466	438	390	415	407	397	404	437	428	426	426	420	387	412	419	396	415	456	463	388	413	408	440	406	436	453	426	380	429	430	405	445	424	399	426	442	492	439	409	453	411	422	464	429	451	453	415	425	417	395	439	437	420	424	452	443	406	450	401	433	412	423	426	456	435	457	415	423	448	431	423	431	450	442	428	443	440	436	401	382	387	401	423	416	412	431	439	431	405	404	440	421	443	441	453	427	407	420	426	415	416	402	412	408	456	430	420	402	467	444	393	440	423	457	422	424	442	469	395
14156	2554	1162	957	615	453	370	347	312	319	280	283	240	241	253	275	248	261	234	257	236	235	283	275	264	233	220	235	237	237	257	220	241	231	219	206	252	234	232	193	252	229	212	208	270	239	209	229	212	220	223	237	236	195	247	232	225	214	229	251	230	224	235	226	218	236	209	212	231	224	217	242	204	240	203	210	240	232	218	231	234	217	236	221	249	234	204	217	202	228	205	227	237	228	226	249	207	215	208	208	236	246	197	193	211	224	228	229	239	216	228	226	257	277	258	241	254	221	214	196	248	221	232	232	225	236	229	235	245	212	209	237	239	223	236	224	243	230	225	219	216	272	214	220	231	245	231	202	226	236	221	241	254	214	197	248	202	217	219	232	203	241	209	224	204	201	256	254	214	228	241	223	197	223	230	210	212	212	228	226	248	209	222	228	244	215	230	235	246	224	218	221	227	239	223	230	240	222	207	210	218	213	205	248	214	250	185	190	230	236	209	218	241	225	241	227	232	213	245	234	201	226	235	209	195	223	226	222	213	238	238	221	228	222	225	237	215	224	206	204	243	259	189	201	230	230	208	206	205	218	199	206	243	191	204	224	238	232	214	219	215	206	234	215	221	249	240	229	245	227	213	235	216	229	228	215	227	253	266	211	262	211	218	197	218	229	239	216	212	236	237	210	219	233	212	252	233	215	244	244	218	216	250	210	204	214	208	245	205	214	218	226	227	230	194	227	177	224	256	230	205	220	269	222	237	242	200	210	224	221	246	239	203	220	259	203	206	207	234	207	233	234	216	235	241	254	221	227	227	235	232	209	235	230	225	198	229	227	230	185	222	241	217	200	213	202	236	237	218	224	206	227	204	227	217	223	214	206	251	214	213	242	234	269	227	221	225	228	200	234	235	227	218	213	214	248	208	231	245	228	203	188	236	222	258	271	246	221	209	221	226	205	218	243	236	223	232	243	226	214	241	239	235	218	223	220	213	251	231	239	217	221	205	214	248	247	228	218	225	199	216	229	205	200	223	226	228	221	272	262	250	238	209	211	252	236	203	231	248	222	221	238	238	250	228	252	238	216	224	227	222	182	216	238	241	229	215	214	228	216	223	204	215	226	198	222	212	236	242	236	225	202	235	206	236	235	220	208	225	190	212	219	201	213	223	218	244	223	240	231	214	242	215	197	207	189	229	207	223	226	242	242	202	200	195	225	220	235	220	230	201	211	217	232	268	253	227	227	229	236	241	227	265	210	229	221	220	213	191	245	212	245	210	219	225	188	240	244	202	242	222	240	192	241	192	214	241	222	227	237	231	227	226	214	221	230	214	235	219	230	210	244	230	235	222	244	234	220	226	228	231	196	217	224	222	249	205	241	224	212	212	231	239	241	241	251	214	222	250	238	233	240	235	210	212	216	222	235	217	231	246	219	234	233	223	220	211	229	222	210	235	229	205	213	216	217	247	254	223	231	182	204	224	230	210	240	215	245	232	257	196	217	220	248	239	196	239	223	217	227	233	186	220	216	256	219	221	237	215	218	266	210	227	234	249	206	231	223	225	245	217	222	241	211	205	206	215	215	218	230	204	241	226	205	224	235	250	206	249	228	229	237	223	233	226	207	214	237	193	196	245	231	237	237	217	221	197	228	250	219	214	208	255	255	236	217	204	199	226	242	268	231	226	226	242	215	202	197	205	240	241	231	256	221	237	229	222	196	220	229	241	219	210	234	202	220	223	218	211	210	236	223	230	226	229	273	248	237	220	202	227	232	182	195	208	208	234	216	218	224	259	244	242	232	237	223	238	248	248	223	235	210	220	210	238	240	235	227	223	201	233	213	252	260	210	266	188	207	231	222	260	220	197	231	252	224	207	231	270	220	250	230	227	228	224	217	223	247	235	259	224	239	222	207	263	204	257	236	230	255	237	246	220	239	237	202	218	264	239	238	259	242	277	227	238	216	233	209	228	218	223	254	209	237	241	227	242	214	217	241	209	214	231	231	212	217	221	229	241	226	221	201	237	209	192	239	210	236	250	209	239	221	241	233	241	249	237	194	236	210	228	254	189	213	199	224	225	203	255	219	240	224	245	223	253	214	178	222	228	200	230	228	223	241	213	231	215	210	242	196	208	231	234	244	240	236	233	237	228	218	229	252	243	240	229	213	195	210	223	228	250	214	230	224	210	212	228	218	227	223	242	209	222	167	229	196	217	200	213	248	238	204	232	238	243	206	222	224	254	235	219	230	222	201	220	221	212	261	246	233	242	224	255	224	235	198	204	241	207	221	185	219	264	202	228	211	243	223	232	244	228	246	198	203	251	217	220	219	240	222	214	229	249	223	195	211	193	202	212	224	202	238	246	230	204	240	227	216	218	235	221	211	206	227	227	228	217	221	201	225	210	217	201	246	225	219	256	227	226	244	237	259	238	219	242	207	196	218	222	256	235	240	209	234	207	235	230	229	226	209	230	209	184	231	245	234	220	192	213	210	216	191	233	224	219	247	223	213	228	240	216	247	221	246	244	204	229	255	222	228	264	228	202	262	222	220	230	219	243	227	228	237	214	200	235	209	243	233	188	220	230	228	221	231	202	244	227	233	233	243	240	232	225	243	240	220	231	232	242	233	262	247	218	222	194	228	214	210	236	259	214	216	247	221	260	235	232	255	237	208	227	254	250	221	242	226	225	230	249	216	223	211	238	249	241	251	271	211	199	222	231	229	226	214	230	237	201	221	208	215	245	245	257	205	220	221	214	220	210	216	226	225	237	212	256	235	228	220	245	217	210	251	222	245	226	248	241	219	235	239	233	239	228	245	234	245	231	219	237	233	220	237	233	259	230	203	239	236	209	206	223	201	216	236	246	212	237	234	236	197	221	196	209	207	219	209	232	217	202	215	214	220	249	243	216	194	209	216	224	214	237	223	245	213	231	224	262	227	211	206	241	223	183	216	228	228	236	201	220	234	203	192	229	244	222	221	220	206	221	199	227	212	233	214	212	216	218	219	234	205	246	243	238	258	193	202	206	216	242	211	224	242	239	243	226	213	224	217	205	215	233	213	225	204	195	224	252	242	206	219	220	209	216	220	235	208	225	199	231	202	220	223	213	254	233	205	211	216	235	222	235	212	212	233	217	246	267	229	239	248	218	230	219	232	248	254	271	232	207	180	203	227	249	221	214	238	208	216	227	234	240	212	233	245	248	227	218	227	247	215	243	211	243	226	221	214	253	216	234	235	212	210	234	217	202	203	214	200	221	243	205	235	232	219	207	237	224	216	243	248	220	245	246	216	238	222	233	216	227	237	203	227	254	254	250	223	234	228	231	211	227	206	224	203	210	220	231	226	223	218	211	221	222	219	228	244	227	247	238	218	230	222	237	210	245	244	222	256	235	217	238	207	228	225	239	237	221	228	234	220	241	223	240	255	225	261	237	210	231	223	236	202	214	205	202	231	228	239	244	235	205	205	188	208	218	227	233	202	230	234	221	213	208	199	239	252
8402	2346	2549	2823	2196	1589	1286	1154	1100	1012	926	860	784	829	766	750	701	735	708	660	598	641	632	640	633	638	671	645	615	587	611	584	581	563	586	612	582	580	635	583	548	601	608	588	620	616	563	590	614	600	552	609	611	573	544	538	582	572	610	590	606	568	532	599	598	565	577	602	536	557	519	540	556	540	567	557	602	556	610	547	568	526	560	556	558	573	553	569	580	554	575	533	597	540	571	562	576	585	594	583	612	570	544	546	572	579	551	578	571	580	575	603	564	556	569	606	578	558	558	559	575	616	613	599	513	576	555	572	591	587	562	554	596	599	584	562	541	571	575	549	577	573	544	534	541	576	542	570	565	565	551	541	528	619	589	602	559	576	569	581	569	577	599	584	599	592	520	588	552	558	564	542	582	633	562	565	557	540	538	552	600	530	589	525	557	562	535	564	550	597	593	578	570	558	550	574	561	560	544	585	558	550	523	536	558	578	589	537	582	543	584	581	545	573	593	574	514	544	569	608	578	596	565	565	564	557	586	575	573	553	531	566	535	557	575	569	569	538	519	540	511	570	565	570	560	536	569	576	561	586	552	583	607	519	582	587	549	576	575	557	586	590	564	550	553	512	529	548	591	572	583	586	603	564	562	541	588	600	591	544	605	538	544	568	550	592	556	548	537	550	563	581	557	547	561	526	586	599	545	537	575	580	550	582	609	563	589	547	586	560	562	586	599	545	553	611	536	553	526	540	595	583	592	561	585	586	563	601	561	560	561	560	554	607	585	561	530	518	581	546	596	542	563	552	576	578	583	592	553	563	585	609	552	557	562	553	536	564	565	569	511	591	554	570	594	614	538	536	566	557	561	552	531	559	578	565	584	585	583	591	554	576	579	592	601	553	578	541	580	570	554	555	559	560	552	591	572	547	538	543	556	579	542	587	596	538	569	618	505	556	579	562	608	534	588	561	538	532	560	560	585	555	604	561	613	542	509	555	550	568	543	542	564	558	539	528	543	567	542	544	568	580	542	567	575	586	586	590	601	572	569	567	555	544	609	580	541	584	606	539	516	576	583	582	545	539	546	580	547	556	581	583	586	566	577	592	603	562	577	517	602	555	568	551	580	566	562	580	554	545	586	568	581	557	603	549	542	529	580	570	560	581	520	567	572	618	541	571	553	532	589	562	565	529	554	550	574	574	528	557	571	531	571	548	596	593	620	627	541	537	546	583	527	581	583	574	534	574	528	559	540	553	585	564	533	565	567	551	599	574	572	509	511	591	587	577	567	513	578	565	585	541	559	575	542	521	514	604	547	553	566	519	589	554	545	543	542	585	560	538	582	565	549	545	564	510	563	566	557	569	562	536	610	582	558	604	535	536	560	557	604	532	566	587	597	567	556	566	571	568	591	577	541	591	547	578	574	540	591	554	584	570	579	537	563	553	540	543	559	555	559	604	604	605	543	554	574	551	589	574	584	574	602	563	553	582	580	521	593	538	537	571	548	568	540	598	553	590	594	541	583	552	557	573	552	545	526	574	554	541	604	560	572	514	580	569	547	598	566	562	565	557	577	579	577	589	570	557	597	540	610	558	565	573	591	585	566	590	555	542	574	551	528	610	558	581	559	569	567	601	532	539	565	567	532	527	536	570	607	580	579	520	588	553	544	579	547	532	543	566	551	561	573	589	532	578	561	558	544	538	531	545	579	578	556	529	527	545	592	553	549	548	543	589	545	538	589	572	558	572	555	598	602	620	548	559	572	511	551	542	601	552	570	567	579	557	550	590	586	559	556	587	553	539	565	598	594	580	570	607	569	571	565	573	543	548	562	584	533	584	545	606	592	583	532	549	611	563	555	547	539	537	601	579	558	562	580	625	577	590	555	592	587	569	563	568	529	546	564	550	577	558	536	576	531	549	544	556	549	541	555	596	558	563	533	566	555	583	624	558	599	575	591	581	538	576	572	549	577	582	584	605	540	592	562	524	565	563	579	578	574	538	567	552	582	526	580	541	526	566	608	601	521	578	547	560	573	567	576	505	565	565	543	526	577	526	585	553	572	583	506	532	535	588	561	567	584	594	567	568	544	551	565	588	580	580	599	539	583	537	606	563	553	576	552	571	583	531	558	529	551	563	557	593	600	584	522	595	572	582	603	557	593	531	604	609	587	589	576	564	588	581	574	595	578	575	586	533	584	521	569	543	566	508	584	541	542	535	550	585	524	600	578	586	555	564	512	547	532	579	606	557	599	541	554	565	604	543	545	585	585	543	592	626	585	560	568	592	573	546	535	574	591	555	499	557	567	586	577	556	616	523	516	572	598	571	539	593	571	536	623	580	579	525	537	571	583	555	580	564	546	555	564	588	572	566	578	615	575	602	591	563	571	542	591	576	613	560	616	580	549	583	584	549	541	530	600	550	606	574	512	560	553	556	572	574	598	561	583	577	565	553	565	540	568	582	566	573	566	539	547	536	548	558	555	577	534	585	580	554	600	594	566	564	576	584	537	582	534	544	525	546	550	609	602	553	605	575	541	565	572	553	568	570	521	539	578	554	550	573	540	521	574	549	527	512	550	553	589	571	516	571	568	572	576	572	520	560	581	568	591	546	565	545	562	546	531	536	607	560	581	551	566	576	554	510	567	542	613	591	559	625	585	576	566	550	541	586	543	575	581	550	501	582	566	603	562	556	571	562	562	543	571	540	596	584	549	575	559	561	599	556	557	561	535	516	587	562	558	576	563	576	567	538	549	568	606	561	580	549	591	525	583	614	562	581	616	605	541	551	565	563	510	576	601	546	583	532	554	595	563	575	598	571	576	539	530	540	534	596	595	545	538	592	548	534	552	584	576	612	543	580	547	562	563	557	536	566	612	599	576	543	554	565	548	555	588	530	568	564	541	534	537	537	533	519	550	580	590	571	536	553	543	570	543	562	537	569	571	529	497	603	576	566	547	564	553	520	606	612	597	604	552	633	550	545	590	579	595	559	537	532	591	580	573	561	572	526	579	576	575	562	530	556	603	564	563	573	606	530	526	579	554	595	562	577	585	550	527	562	574	578	591	573	559	596	576	538	535	533	541	584	561	552	562	545	596	552	531	581	564	516	515	545	587	534	560	601	546	604	557	568	596	602	576	589	598	592	586	582	573	516	571	578	598	583	554	598	568	562	566	575	568	588	576	583	549	566	558	569	556	555	545	555	591	571	559	567	572	601	620	563	567	538	542	587	559	592	593	595	562	604	560	597	570	558	557	532	564	576	624	561	568	550	548	573	565	566	538	589	506	547	542	553	534	559	569	552	590	555	585	556	562	572	553	593	590	575	561	568	575	538	619	545	561	517	556	555	519	613	546	538	577	552	604	559	575	531	565	588	578	569	561	546	545	553	569	546	556	548	534	558	579	589	556	604	551	594	559	610	558	595	583	594	552	597	593	534	534	610	594	565	550	541	593	584	554	541	528	602	609	538	535	565	560	550	620	588	545	546	582	566	567	588	573	575
1595	391	368	382	360	378	362	351	352	374	347	350	359	360	362	348	368	343	354	348	375	359	377	385	336	382	307	374	382	346	349	368	370	362	356	409	339	357	343	355	333	342	368	342	364	357	377	364	356	361	361	357	359	336	356	350	361	377	407	359	378	391	354	366	388	348	368	347	386	362	345	360	327	333	341	378	362	339	357	350	403	334	364	334	348	350	363	352	343	366	350	381	369	328	375	326	339	374	386	346	311	344	365	340	367	363	361	327	370	375	322	342	401	347	351	376	357	329	340	365	329	383	343	370	376	350	356	355	348	377	341	312	393	368	331	349	385	361	376	343	352	356	358	354	367	331	382	397	338	390	350	331	352	362	359	350	372	341	350	379	354	369	363	350	387	370	385	316	361	387	337	417	332	338	351	330	366	343	361	386	375	372	363	357	386	378	391	364	387	398	378	326	377	387	359	343	363	356	370	362	368	370	334	379	373	350	379	342	363	386	352	378	320	352	348	366	355	360	348	356	380	386	385	383	392	373	333	342	353	336	376	362	371	366	368	349	379	332	344	334	378	417	392	357	365	388	393	341	370	334	381	355	329	387	329	317	398	374	368	359	385	334	380	375	360	363	356	344	370	378	330	349	344	343	322	318	364	383	338	334	364	329	391	346	369	336	359	410	370	327	322	378	360	385	354	340	358	364	356	347	350	343	353	396	369	365	341	357	328	351	385	360	359	354	345	360	363	358	353	322	369	348	331	352	373	370	343	395	366	346	343	320	328	353	355	337	357	347	410	355	367	375	396	352	364	391	403	359	346	338	391	364	376	373	367	360	336	364	330	380	353	329	342	392	406	355	348	377	354	385	380	370	370	334	344	354	365	380	349	353	337	327	329	351	344	415	356	352	366	367	339	345	355	365	374	356	391	398	362	352	355	369	303	389	349	353	348	367	381	355	342	380	331	346	390	353	344	422	385	357	364	350	367	354	375	341	376	325	342	369	341	322	356	345	361	377	326	338	345	346	346	352	400	338	351	378	374	391	362	372	349	376	340	334	345	340	333	395	364	352	312	383	368	369	389	364	357	334	381	373	339	341	329	319	319	350	348	325	374	394	363	362	346	369	352	319	331	354	337	335	354	389	353	358	360	343	362	341	353	311	334	373	320	350	326	349	352	320	364	386	334	376	332	411	377	398	385	348	331	366	360	354	396	396	356	384	407	357	348	331	375	342	377	343	347	384	367	401	370	326	393	374	365	355	384	399	332	352	346	342	369	376	368	326	359	351	335	363	371	367	341	333	341	388	334	362	358	363	353	316	334	397	354	327	344	372	356	362	349	364	369	351	363	356	382	314	352	357	364	375	373	331	375	379	382	356	364	341	379	362	340	361	356	344	360	352	362	378	369	369	393	372	373	373	386	376	375	359	337	338	377	332	377	371	384	363	319	358	375	373	343	348	335	323	362	355	368	328	328	353	348	319	341	355	379	380	329	390	349	332	357	368	365	348	352	378	361	352	367	408	337	361	335	376	377	340	372	379	392	349	367	343	377	364	350	347	334	366	326	317	363	350	361	383	369	363	342	419	377	366	331	346	351	391	351	363	364	321	353	357	374	397	355	345	356	356	364	333	378	343	381	406	379	349	325	337	359	359	356	376	315	336	326	372	374	316	313	358	372	342	378	363	364	330	328	364	318	359	364	323	369	369	381	370	357	381	358	345	376	347	342	369	357	335	373	357	363	409	346	376	367	318	341	338	326	372	346	334	342	365	332	339	354	366	352	355	340	340	324	341	380	388	373	346	345	388	362	347	354	366	341	345	364	377	383	337	368	351	346	360	359	361	338	372	340	360	365	332	337	366	356	352	385	377	374	349	359	350	346	374	357	344	377	349	393	349	357	393	339	353	361	374	337	358	356	330	356	344	375	324	355	336	368	343	363	400	349	379	366	332	349	351	351	363	347	362	309	365	392	350	373	330	385	350	306	368	397	339	346	331	364	349	343	355	394	344	357	392	335	340	332	354	396	399	343	329	380	334	382	326	370	310	330	357	365	361	306	330	402	351	369	335	368	378	384	371	357	347	368	340	375	337	347	351	352	380	334	401	388	351	394	345	389	365	348	401	338	366	361	357	363	349	369	386	351	327	383	361	359	349	332	334	339	318	350	353	358	344	375	359	366	364	404	325	343	349	380	357	340	378	342	333	358	367	356	336	358	393	332	361	344	352	345	362	343	354	356	347	382	350	385	376	369	388	354	339	349	354	337	352	360	344	363	338	355	363	374	371	378	369	327	322	363	385	389	400	393	331	342	354	333	349	359	367	388	367	354	375	376	399	360	355	356	352	362	341	371	357	340	348	333	344	324	363	353	366	352	360	337	341	375	322	389	377	348	312	387	364	359	362	327	356	344	380	351	366	328	337	347	367	358	366	347	346	355	365	360	358	342	374	387	392	364	368	355	382	385	364	366	337	348	375	358	364	356	372	333	364	370	352	374	378	380	346	333	396	375	382	355	365	394	347	348	356	325	351	370	350	344	389	374	326	387	337	383	354	339	327	335	385	368	379	364	338	342	346	325	319	343	329	309	335	391	371	359	392	381	340	352	340	383	350	378	326	373	377	334	359	353	355	318	348	326	371	360	381	372	374	354	406	344	342	365	362	327	360	355	380	381	347	341	340	338	349	375	364	352	373	392	365	338	390	327	331	357	378	389	366	379	367	346	383	348	343	346	337	353	350	353	387	377	337	365	357	375	364	394	360	356	365	353	340	338	348	374	338	371	329	362	369	356	357	341	343	373	391	298	332	359	378	363	329	342	343	372	379	401	373	374	362	345	382	364	325	388	354	358	406	358	354	370	378	335	330	344	359	326	369	363	380	365	304	334	373	389	373	372	369	356	325	371	346	361	332	356	374	343	396	365	330	372	338	356	378	359	358	348	378	358	381	365	348	375	371	333	353	378	353	372	388	351	322	334	353	357	362	339	355	344	333	360	371	327	362	375	364	381	352	374	374	347	404	398	332	358	336	371	353	341	344	328	390	406	350	340	347	383	364	325	337	358	367	358	319	334	338	333	373	383	336	311	371	363	350	408	378	367	372	403	375	366	362	367	375	326	373	395	367	388	377	362	360	379	356	414	385	366	355	355	351	369	340	335	375	353	353	362	333	339	377	371	347	359	340	381	348	342	377	340	359	344	384	401	331	320	330	350	313	345	363	369	353	340	370	357	393	364	365	382	372	372	356	356	388	375	373	369	375	340	375	358	351	345	377	342	344	346	339	340	397	365	381	346	352	318	338	338	359	357	397	382	344	354	368	330	363	365	349	352	343	333	345	355	318	332	395	375	382	343	357	375	360	371	385	350	379	373	349	352	383	339	327	365	321	346	369	378	367	351	391	369	390	363	352	348	363	362	375	384	356	336	347	360	383	378	368	355	359	347	363	390	351	334	389	343	315	352	358	378	407	307	377	366	352	313	339	397	361	390	369	350	343	367	382	374	343
1910	907	836	863	801	787	806	737	807	747	834	768	765	789	829	733	759	829	769	768	815	791	790	790	723	786	833	789	793	716	757	760	818	816	753	767	779	825	737	814	751	742	765	793	782	774	788	785	807	749	798	761	767	864	768	805	780	820	806	797	838	778	730	777	777	815	737	783	774	805	779	732	734	753	812	738	826	826	790	797	810	780	807	839	764	777	749	774	783	823	718	784	748	714	822	824	775	775	763	803	806	796	783	774	765	824	774	782	794	778	796	752	770	809	812	820	810	780	766	744	839	780	725	769	795	796	810	830	790	814	754	787	832	809	799	813	811	777	792	784	738	779	768	747	768	820	779	795	742	786	747	772	720	804	744	790	768	840	775	755	749	744	797	809	803	756	748	761	800	763	785	804	790	816	780	768	804	782	750	777	786	763	767	767	758	781	746	807	753	734	778	782	757	765	780	777	805	743	813	747	731	766	788	811	754	772	790	774	776	756	772	787	828	782	809	762	755	799	800	797	769	788	823	748	753	823	779	779	770	752	775	776	795	793	755	782	774	796	746	823	778	759	736	818	772	728	782	800	775	767	743	806	751	764	792	787	805	817	715	757	771	789	780	778	744	758	766	809	726	794	797	815	763	761	765	766	779	750	845	764	768	762	783	745	773	797	809	765	765	809	779	780	775	747	754	747	775	793	793	826	713	763	786	732	751	776	778	803	814	739	811	817	795	768	827	781	816	789	750	796	727	874	831	790	762	759	773	767	745	801	745	788	748	820	805	788	790	732	817	774	774	772	835	835	759	759	749	753	790	817	783	781	745	729	822	757	760	785	794	761	787	730	785	793	792	813	730	863	777	784	800	804	791	819	785	744	796	794	754	718	840	791	772	819	742	772	779	777	789	805	753	747	765	804	730	741	804	789	728	752	780	775	748	818	801	757	794	828	802	786	755	804	781	752	789	818	835	816	765	784	738	805	805	765	738	758	797	730	770	760	786	770	788	785	812	762	779	797	751	766	769	822	756	743	757	764	777	776	751	788	762	743	760	776	761	764	758	759	730	788	740	770	806	749	808	815	796	788	757	808	811	790	775	770	790	773	801	804	783	776	773	777	767	761	764	827	824	770	761	784	781	796	752	792	807	795	774	791	813	778	802	770	794	788	769	832	831	746	784	814	773	798	789	785	801	782	783	787	779	802	805	803	741	817	796	823	759	788	800	752	760	825	725	771	822	810	765	797	777	742	745	788	816	804	791	788	740	788	766	798	793	770	720	773	717	813	783	728	794	790	826	778	804	817	775	746	821	769	732	801	811	760	790	829	776	744	751	771	765	786	766	799	761	766	764	747	766	807	769	829	755	775	779	750	831	781	803	793	789	724	794	774	815	798	814	775	751	808	773	760	796	757	780	757	804	751	804	782	809	772	763	758	813	788	742	769	792	774	740	763	798	741	781	815	775	823	798	821	789	764	739	774	797	789	818	757	809	804	823	782	772	803	777	793	802	808	798	756	815	783	736	795	813	747	810	765	745	758	776	799	766	808	786	782	755	777	740	829	782	805	772	772	785	741	737	776	797	752	788	844	763	802	787	816	736	806	781	753	771	768	799	807	808	774	818	800	787	789	799	765	807	749	737	808	798	776	776	763	781	767	769	756	807	748	743	702	778	806	794	770	762	818	815	759	820	796	798	769	749	782	797	742	801	759	761	766	754	770	767	796	747	784	770	808	787	751	741	785	762	763	776	781	740	784	786	800	786	763	791	744	734	800	808	750	728	799	796	831	760	826	771	725	805	798	733	764	811	738	785	748	745	798	774	789	812	772	773	784	762	792	762	789	851	789	788	775	762	770	741	803	770	771	797	800	808	788	776	840	782	826	776	793	770	778	781	774	755	833	786	822	780	756	756	842	773	783	770	770	731	816	764	736	786	769	781	783	765	721	769	782	767	781	810	778	788	770	763	785	788	799	788	769	767	770	726	865	790	808	762	745	771	773	767	804	789	758	820	796	781	739	795	767	747	802	766	751	750	781	740	833	799	756	804	817	788	761	767	798	783	789	797	849	781	825	777	770	812	807	740	783	803	772	819	836	856	772	821	774	735	772	836	793	770	784	799	824	831	753	773	827	824	786	789	763	837	774	836	799	786	761	751	804	729	775	763	797	762	784	804	759	748	767	781	818	759	785	770	790	762	794	756	805	806	777	791	755	820	789	765	765	746	751	799	770	802	745	770	770	775	797	731	786	765	777	781	756	714	808	749	774	770	772	753	799	797	789	791	741	758	815	803	719	790	798	753	743	844	772	810	854	761	743	767	761	810	796	788	782	801	785	788	799	853	815	760	779	771	818	799	767	773	810	842	777	751	796	782	786	769	796	778	786	791	774	793	771	823	792	777	807	748	791	803	820	783	751	777	795	763	748	837	738	750	765	817	739	773	780	791	811	764	768	796	750	755	785	759	755	747	785	811	744	776	763	776	856	797	764	814	792	801	766	788	796	798	770	760	803	738	777	833	728	807	761	725	812	821	742	757	811	771	791	756	771	780	732	762	771	793	800	776	781	763	738	752	788	818	814	756	816	775	790	806	759	752	807	812	811	795	761	813	782	740	775	833	728	816	756	799	815	750	771	808	773	781	743	788	806	837	797	780	849	777	774	785	811	795	758	839	789	741	846	795	788	778	780	765	801	767	782	794	747	752	778	772	788	750	798	821	737	778	782	777	809	796	768	765	789	813	808	813	779	814	783	777	770	809	779	779	748	793	795	780	822	767	762	756	787	823	799	783	798	758	792	747	753	765	747	711	761	783	832	831	744	819	775	742	783	811	722	778	762	762	794	775	775	805	791	764	780	766	762	785	833	806	770	713	766	781	767	758	803	778	823	829	765	776	783	746	792	788	844	788	752	756	801	764	772	798	782	810	801	790	812	772	736	780	829	742	790	756	810	787	750	720	831	780	786	792	747	773	776	765	752	780	765	759	794	771	780	774	802	749	763	798	770	820	768	824	765	772	791	821	787	781	793	817	815	782	755	787	822	826	815	752	739	790	839	834	704	777	783	766	775	768	755	795	787	773	761	736	766	764	745	832	772	757	768	780	786	740	809	784	793	787	824	800	775	793	763	762	748	758	763	786	788	797	774	842	783	738	800	758	795	778	778	796	814	769	756	800	776	833	738	803	752	791	804	702	785	804	742	799	779	752	777	772	781	814	818	775	745	818	762	749	771	787	762	809	756	816	808	777	790	779	744	749	787	803	799	774	779	778	786	778	768	780	812	763	768	766	759	736	771	804	824	706	800	805	765	806	746	800	765	769	760	784	764	769	782	750	802	799	785	814	784	771	806	785	781	801	815	748	801	770	822	792	796	813	772	763	774	746	764	762	752	852	766	809	835	804	800	783	789	767	765	805	783	787	754	796	730	801	794	756	793	851	769	794	824	806	739	752	776	810	807	792	760	765	774	796	745	784	779	819	801	791	771	753	793	758	850	790	799	790	812
7733	577	689	545	402	288	259	189	221	190	187	181	206	173	180	187	173	188	196	156	186	178	175	173	170	150	188	195	183	153	143	158	164	179	190	175	154	161	149	170	167	183	167	164	156	186	153	168	182	151	161	185	143	172	181	153	180	169	184	170	158	173	159	161	154	171	157	184	154	169	171	182	164	170	154	152	161	191	158	187	165	170	174	143	166	162	167	162	185	155	156	157	165	147	132	143	166	187	129	166	154	147	196	177	177	176	155	183	170	176	165	153	175	167	167	176	191	153	160	142	161	163	190	175	158	160	167	193	178	135	161	156	158	159	151	160	181	169	169	169	153	144	168	169	179	175	174	176	169	159	164	155	161	161	152	163	175	183	160	167	172	164	137	154	172	178	185	160	136	169	174	158	160	150	176	169	187	195	176	148	162	187	152	178	182	184	178	183	176	161	180	173	186	162	162	177	181	165	152	150	161	153	169	164	164	164	168	157	177	162	157	166	147	155	199	178	172	152	152	167	159	160	155	163	136	145	181	162	182	160	159	166	180	157	197	156	180	170	154	165	180	158	169	190	170	174	140	160	176	143	136	170	133	151	145	179	185	147	166	183	156	165	171	170	174	158	150	181	155	189	184	183	158	167	160	161	179	149	154	166	149	155	164	175	163	174	152	164	177	169	167	160	180	167	184	179	165	142	153	164	131	186	174	155	168	160	182	144	153	172	159	163	172	187	167	157	149	153	186	154	174	125	175	175	174	164	151	189	198	168	171	169	145	167	165	149	169	164	161	171	185	165	160	149	151	132	155	146	153	178	147	173	210	158	181	165	186	160	161	167	162	159	184	179	181	172	156	166	161	150	155	173	181	146	176	164	144	146	176	149	177	182	166	158	179	181	170	172	149	182	183	181	175	145	180	179	192	155	152	163	166	158	198	137	138	168	153	208	171	166	168	161	160	177	189	172	138	152	169	168	175	168	156	151	170	166	164	165	185	167	158	167	152	203	186	187	195	143	178	166	170	163	161	175	169	154	133	146	155	202	176	171	160	155	164	173	145	138	167	154	149	131	173	154	134	150	160	165	184	152	161	161	183	170	194	171	151	173	157	159	155	180	165	178	170	143	141	156	166	184	168	171	160	157	157	148	161	158	174	180	169	159	162	180	151	162	161	154	184	140	159	194	158	136	155	168	156	179	172	160	157	160	181	193	181	188	164	156	156	161	190	179	170	178	177	167	182	174	157	191	155	164	144	145	160	169	165	153	162	143	176	172	153	161	197	197	173	157	162	165	182	166	158	178	157	177	168	154	158	169	163	171	193	139	174	144	176	162	139	185	164	176	139	170	151	145	203	172	175	167	177	179	153	155	176	155	156	161	161	176	152	171	159	150	183	174	151	185	179	183	161	158	176	181	164	170	156	138	182	167	172	170	143	171	154	160	169	160	160	161	162	177	175	179	182	183	177	173	167	167	144	171	171	152	173	139	163	157	149	171	173	161	176	159	193	161	174	165	174	167	171	154	171	168	183	166	169	176	181	179	178	153	151	152	189	186	163	167	143	171	161	157	181	147	179	172	150	161	153	165	177	159	174	164	168	175	158	145	187	171	151	180	144	171	172	142	159	158	148	190	170	171	149	160	154	148	196	146	169	162	166	180	167	155	163	170	131	160	172	205	168	195	152	167	154	163	140	147	183	176	162	167	162	131	152	169	157	173	179	171	163	168	170	168	160	131	176	170	155	177	155	166	164	170	179	194	175	153	164	179	176	164	137	166	151	147	157	167	162	169	152	186	174	169	155	162	144	184	162	157	198	156	159	184	170	166	211	150	198	179	149	158	152	148	184	152	164	147	196	168	156	177	160	134	166	197	173	177	166	152	153	145	168	151	174	144	164	156	159	163	171	155	161	175	142	163	186	143	180	193	178	164	172	188	186	163	171	170	171	178	172	176	149	161	161	170	178	150	178	134	164	186	165	169	149	165	162	154	190	156	168	128	175	176	156	195	168	177	169	162	156	187	154	177	167	138	171	165	137	131	174	179	186	150	169	186	167	153	154	146	150	164	149	154	190	145	166	153	165	130	180	156	180	136	166	164	158	162	153	162	190	172	149	165	155	163	184	170	151	167	181	153	175	168	150	180	159	167	178	182	171	157	173	139	161	164	155	129	165	173	153	168	173	136	148	166	173	151	186	186	166	172	192	163	170	164	174	167	157	165	178	164	175	172	157	166	160	166	162	222	171	180	172	163	176	161	170	158	156	188	179	155	169	166	170	190	162	148	173	195	184	178	167	157	175	158	170	160	151	153	185	190	167	177	161	167	164	151	151	158	178	175	181	176	160	166	157	178	149	174	167	163	152	186	188	163	152	174	169	185	161	176	148	143	162	146	159	151	171	185	158	159	169	186	186	175	168	161	163	174	158	172	174	177	174	138	153	160	189	174	194	156	158	150	133	158	178	191	148	163	174	185	157	156	173	161	129	147	172	168	167	149	175	177	152	179	175	165	181	169	176	196	151	159	138	181	169	173	164	171	162	175	174	186	152	178	171	162	163	176	167	154	156	161	189	184	147	148	139	156	141	165	156	163	167	165	159	161	162	182	149	177	170	157	157	130	160	169	181	170	169	159	167	171	172	172	160	160	162	181	180	162	140	163	155	181	160	144	170	156	164	161	160	171	177	172	162	162	150	173	173	196	144	161	143	189	180	141	178	176	174	168	163	153	146	177	178	184	154	175	194	139	154	169	143	155	166	190	197	160	168	165	162	157	160	168	186	147	181	197	185	190	154	200	177	152	177	156	168	190	162	172	168	143	160	173	181	181	164	198	184	170	185	176	166	188	166	157	186	177	172	159	153	176	149	159	164	173	147	142	184	156	142	145	174	169	181	161	171	190	183	156	168	168	168	165	143	161	170	192	168	169	178	175	186	163	169	174	165	177	151	160	165	172	171	151	149	156	173	149	190	153	180	139	199	135	177	185	179	159	155	177	158	185	156	189	160	168	171	165	164	154	188	150	184	157	167	180	168	167	174	179	169	174	164	195	174	168	176	170	143	150	172	154	166	159	181	167	174	153	156	177	176	162	169	164	190	171	164	170	179	202	157	169	162	156	155	173	204	166	165	156	164	178	171	182	179	182	172	168	166	152	181	165	150	156	177	159	166	161	145	201	184	171	143	163	145	165	145	172	147	167	151	186	142	173	175	145	146	159	158	180	167	154	175	176	148	169	175	135	162	145	155	182	156	156	186	176	172	192	139	174	157	148	164	184	151	132	174	169	144	144	182	197	168	156	171	187	186	186	176	152	146	145	186	162	148	147	190	161	163	149	135	172	166	174	182	192	147	174	196	160	157	167	155	186	189	150	178	149	158	174	151	182	169	137	164	133	150	162	160	161	178	179	173	161	152	144	167	183	151	158	166	174	150	159	182	181	170	187	164	152	179	179	156	154	180	169	164	165	188	161	167	152	151	184	146	173	166	151	139	158	168	160	166	173
6228	740	1439	1602	1257	1011	769	722	676	625	572	591	517	536	522	514	507	448	470	479	483	428	455	478	433	447	449	410	432	418	413	415	426	425	439	427	406	424	411	470	418	429	422	431	423	417	429	412	409	426	416	447	407	447	408	391	411	409	427	418	451	448	400	450	429	432	404	403	394	406	422	437	413	412	404	434	420	424	439	404	388	417	438	435	428	386	418	411	379	396	454	412	384	424	460	398	444	423	476	412	428	407	433	392	433	410	422	415	440	409	398	427	417	413	425	418	388	400	401	413	384	412	454	405	414	404	416	437	400	399	406	432	422	413	400	433	389	433	404	419	444	404	411	420	406	427	401	424	415	409	419	414	396	426	435	421	380	468	435	364	424	413	439	421	382	417	434	426	423	402	454	406	410	375	434	437	405	406	412	439	371	428	444	383	440	416	419	399	413	425	381	403	410	451	421	413	404	416	418	399	391	423	443	449	421	404	421	447	397	413	421	403	411	417	410	408	417	391	398	433	389	390	453	428	395	393	417	436	394	404	384	427	420	402	461	408	428	387	407	439	444	422	426	432	382	438	412	434	409	425	450	418	378	424	385	352	425	386	396	414	441	404	416	418	441	409	429	427	408	425	433	419	429	394	406	427	442	403	388	467	410	446	399	419	394	397	432	386	451	414	424	453	443	398	445	417	430	401	404	436	446	406	400	368	388	412	432	414	418	406	419	402	418	420	430	379	425	398	403	396	458	423	394	405	359	371	429	426	401	417	413	422	414	410	441	392	439	405	373	434	413	395	402	395	378	401	438	419	357	419	393	398	369	399	435	433	444	379	416	414	433	423	431	431	380	429	429	385	383	409	411	414	428	401	458	414	423	400	441	459	384	495	438	386	423	428	395	418	422	417	382	387	392	430	440	396	427	426	412	434	437	419	410	437	408	433	404	458	432	442	423	436	417	447	429	386	416	404	420	424	432	451	415	421	419	398	386	447	409	436	438	411	449	415	394	422	395	404	375	410	430	405	424	423	419	420	422	433	390	403	443	430	451	399	438	430	406	400	426	419	454	397	436	453	389	434	419	447	386	417	405	406	412	420	389	441	440	420	426	434	431	388	398	398	428	419	413	387	434	435	433	435	428	403	442	433	446	387	441	421	414	378	451	408	436	401	440	405	413	411	445	421	421	434	429	415	420	414	397	439	388	441	428	400	378	396	423	417	399	427	406	386	420	404	421	416	409	383	404	396	448	437	406	417	411	459	413	422	414	416	408	412	398	468	408	427	411	394	424	395	434	404	383	435	426	434	379	449	417	403	413	381	419	417	399	414	420	375	385	401	429	426	418	416	382	405	431	427	409	403	426	398	401	410	416	410	401	434	438	403	421	440	395	427	454	402	419	443	386	412	430	401	434	391	440	375	378	426	445	387	427	441	411	401	439	442	399	428	414	400	398	381	368	438	406	402	435	395	417	443	432	410	392	381	422	408	412	392	443	432	434	411	432	395	425	416	402	444	416	419	413	441	401	394	447	419	411	419	410	418	402	396	408	407	417	377	398	392	382	441	390	401	406	409	429	394	421	463	424	404	416	418	400	424	421	401	449	375	452	380	410	444	436	442	398	408	433	430	424	397	421	423	424	370	413	416	435	392	402	390	385	405	404	429	404	424	405	413	412	424	397	393	421	398	417	404	409	438	430	417	400	381	405	448	385	401	441	452	426	404	415	403	396	450	421	443	435	426	431	415	401	420	384	378	400	434	372	416	424	441	382	400	385	425	386	415	408	425	363	407	416	406	454	430	400	387	412	431	412	392	385	432	382	410	395	436	389	418	419	431	427	414	408	427	398	388	384	395	421	383	411	437	380	450	417	446	404	426	384	420	413	419	429	412	388	406	402	416	405	403	463	394	402	440	439	406	418	387	422	416	413	454	423	449	404	448	395	445	427	391	413	445	410	402	425	412	371	397	380	397	417	409	394	424	425	438	424	393	391	399	439	414	399	404	403	396	421	440	401	425	414	439	424	407	435	378	400	404	367	400	425	396	417	451	384	444	392	392	448	368	418	402	408	431	435	428	398	391	426	430	400	424	397	397	404	449	393	413	427	407	399	414	414	362	397	420	398	403	402	433	407	424	417	411	411	434	416	417	380	428	425	393	392	381	391	428	427	417	420	410	423	385	397	412	426	428	421	432	419	435	407	448	391	438	411	434	429	367	405	385	414	391	435	415	392	370	374	421	436	378	399	419	386	409	395	407	438	405	426	409	433	421	429	385	452	400	436	414	435	403	427	380	425	424	428	397	404	395	446	392	386	439	436	428	418	400	383	456	414	393	420	417	435	393	414	396	402	373	410	445	397	381	431	441	433	436	389	423	422	400	422	428	407	388	420	413	429	429	423	475	439	396	393	414	414	413	392	361	415	416	421	413	443	416	447	395	413	403	397	387	385	410	391	425	394	439	427	415	396	399	401	396	410	420	398	424	394	427	403	389	406	416	405	416	394	413	420	398	431	416	431	380	434	407	396	425	449	397	428	418	376	425	410	435	433	395	447	408	408	417	436	424	426	419	441	422	446	421	464	425	407	463	408	450	429	455	414	423	416	413	426	426	395	415	453	404	421	438	408	419	464	443	424	425	415	424	423	400	389	387	449	412	410	454	425	443	415	426	385	395	425	437	408	436	418	426	443	418	400	424	447	424	406	419	386	392	434	432	418	386	405	400	400	430	422	413	440	402	391	426	416	460	436	444	393	406	394	426	406	434	393	445	411	448	429	421	440	423	417	368	393	419	401	382	402	404	387	432	408	382	426	399	394	432	398	405	406	392	399	414	444	428	424	388	428	386	416	419	410	403	402	422	441	408	428	403	429	439	417	418	415	409	433	408	435	398	384	425	465	433	372	409	432	437	420	421	406	432	382	391	396	386	416	417	408	426	410	457	399	398	424	428	430	436	447	378	410	392	405	386	418	425	411	388	403	398	408	389	429	411	405	405	380	437	416	405	426	402	396	400	383	423	438	440	413	361	426	438	384	408	416	435	420	400	395	405	448	406	423	415	420	418	429	442	405	423	443	426	434	449	396	437	405	379	450	438	444	422	419	370	424	412	432	422	409	433	402	404	399	412	414	388	382	433	386	396	417	405	367	422	406	396	404	441	403	425	393	419	399	412	414	433	400	427	406	382	444	417	416	417	422	409	412	405	402	381	430	425	412	398	438	422	425	424	393	423	392	387	402	427	430	411	439	412	420	405	427	422	387	393	439	419	406	423	420	413	411	419	411	397	413	414	441	454	405	423	394	451	387	403	400	438	414	405	361	398	404	431	406	412	415	423	360	381	400	419	432	411	402	413	377	407	437	438	405	393	423	417	407	410	401	387	409	428	391	423	397	396	395	373	437	425	424	386	431	436	467	399	405	432	350	404	434	418	387	428	387	418	419	452	421	418	387	406	364	446	405	404	402	400	424	431	436	399	389	437	433	397	437	452	414	400	405	447	420	405
13925	1292	1235	912	617	470	378	363	274	281	303	282	264	265	258	263	271	208	249	231	227	247	235	231	238	219	235	235	191	230	201	197	252	217	217	222	249	231	219	260	225	181	229	235	223	230	217	208	203	237	225	213	198	250	216	204	244	202	213	223	226	243	229	217	229	240	227	232	246	241	220	237	221	229	224	274	223	222	240	224	187	200	239	193	229	208	227	223	235	228	243	205	236	211	224	260	236	233	209	250	214	234	226	219	228	225	259	210	237	228	239	231	208	227	223	235	234	235	203	254	207	208	253	221	222	217	240	251	235	214	230	211	201	206	206	210	205	216	250	205	208	228	180	231	221	212	212	207	238	214	224	231	225	205	242	251	245	201	207	229	243	275	252	234	226	225	211	216	224	218	216	231	245	223	218	194	211	250	235	257	240	234	219	221	217	215	213	231	250	231	208	228	204	223	259	223	216	222	229	232	218	218	219	250	201	229	233	199	223	230	220	227	218	214	234	221	215	211	226	217	235	226	200	223	200	207	194	234	211	223	221	262	202	243	215	242	234	247	209	269	222	207	225	189	212	242	227	242	223	246	256	226	223	233	236	244	206	214	233	219	220	242	230	230	218	223	205	227	226	194	244	233	191	225	228	256	230	227	250	195	243	227	220	247	227	225	221	236	191	201	225	202	204	232	195	174	243	213	221	256	240	227	210	209	202	224	200	218	240	225	195	205	216	199	232	209	222	204	230	256	233	218	218	208	201	217	231	229	230	231	210	233	224	232	225	233	207	240	226	247	224	215	221	203	239	245	212	237	214	214	211	214	269	218	216	235	211	220	204	211	235	230	221	242	222	235	223	230	224	208	205	206	196	211	212	219	213	204	216	216	210	241	225	193	239	219	255	233	205	233	226	216	251	227	237	226	234	248	253	227	219	208	237	215	226	224	192	205	225	218	236	219	242	205	221	206	231	208	230	200	206	217	222	224	216	211	239	244	231	227	220	230	221	207	245	234	231	245	209	212	232	208	210	226	239	244	216	232	193	229	216	245	201	217	199	246	228	229	247	203	197	200	214	220	218	229	201	238	214	216	223	222	234	236	224	227	261	232	229	201	204	225	251	251	271	229	231	184	216	214	248	235	221	231	203	221	197	233	216	197	222	247	236	235	180	229	244	221	220	220	243	219	188	212	230	209	255	240	200	202	216	217	203	221	191	206	237	220	201	208	222	224	232	228	213	244	241	234	251	245	228	203	226	203	233	199	217	197	191	200	212	214	217	249	262	205	225	191	254	242	236	227	250	240	214	227	232	235	245	239	198	230	243	228	237	254	210	214	183	228	226	234	241	209	214	241	249	241	215	224	239	241	214	245	224	212	228	225	210	239	194	215	211	206	218	208	223	223	240	221	246	216	214	238	211	221	240	213	210	226	221	228	228	221	209	233	249	226	212	223	239	211	227	224	194	205	206	234	238	200	229	229	232	219	213	253	211	239	249	218	228	261	248	213	223	229	192	233	238	221	199	241	211	198	218	251	193	246	214	236	197	233	225	234	203	233	197	225	258	212	256	221	214	216	170	221	220	194	227	220	225	249	219	211	195	245	238	208	196	226	246	226	201	219	212	225	225	233	209	205	214	235	238	240	228	215	195	221	214	237	227	234	227	228	212	245	239	228	233	225	232	234	241	239	222	188	192	237	225	211	239	211	215	239	221	197	221	209	213	223	228	210	214	218	227	240	222	222	220	212	227	236	202	244	201	210	213	226	229	231	238	191	235	236	198	217	229	224	220	206	217	200	206	226	228	226	209	212	194	223	231	193	221	239	218	246	217	206	214	231	207	238	208	209	225	227	224	231	251	235	213	212	239	231	209	191	221	220	226	242	236	205	226	224	214	184	216	226	226	259	233	239	226	212	210	218	219	227	241	222	221	208	222	204	212	219	236	226	229	229	217	230	216	237	197	215	232	226	228	217	220	212	274	251	212	262	241	220	213	205	217	228	232	210	203	220	217	213	248	209	211	219	217	225	241	229	227	225	216	229	233	226	258	230	231	220	218	233	213	225	227	231	192	191	216	221	227	244	203	236	236	226	211	231	235	204	232	246	228	235	229	204	242	229	228	228	221	227	212	203	207	207	251	233	218	231	204	229	245	214	224	226	210	228	203	214	223	244	219	239	209	199	227	220	225	216	267	214	239	233	205	208	197	209	250	238	204	216	238	196	278	221	217	218	213	199	241	233	221	227	230	235	239	225	227	244	219	202	225	205	200	216	224	191	222	239	225	230	225	252	228	236	223	218	210	209	222	204	208	233	207	257	230	214	230	219	195	214	229	234	226	200	225	201	206	214	222	239	234	253	210	218	202	250	216	215	219	227	234	250	237	209	210	191	208	217	228	237	197	204	196	228	212	240	217	199	236	239	237	223	207	195	221	223	213	233	245	219	226	231	251	225	211	226	232	219	204	244	221	223	227	226	219	257	246	222	217	212	194	232	235	219	212	241	194	227	245	210	211	196	203	241	227	226	222	211	225	219	214	206	200	232	243	238	232	215	186	215	232	217	224	208	210	211	211	241	218	232	231	224	221	225	260	203	193	211	218	242	205	259	223	210	239	209	198	220	263	231	240	207	222	233	196	203	240	231	188	231	204	204	228	213	195	210	250	228	235	223	198	214	220	232	204	233	203	245	248	248	236	238	200	187	222	216	225	225	269	218	233	246	232	231	224	233	222	220	214	189	249	237	256	226	215	232	231	211	227	221	226	223	236	221	223	238	233	213	184	216	223	207	206	285	245	226	202	240	224	211	203	251	227	198	209	183	237	200	228	211	227	244	226	208	228	231	221	218	207	227	221	209	213	220	217	231	259	238	219	220	228	226	232	213	201	239	246	230	233	218	230	220	233	217	205	209	242	193	229	212	228	237	218	230	206	222	211	205	210	216	237	208	190	202	230	244	226	206	192	219	222	217	256	213	231	190	257	236	199	236	202	199	205	223	236	201	257	221	235	215	214	198	193	226	242	223	221	217	228	233	220	229	225	215	209	206	186	220	240	274	200	245	217	242	199	211	225	236	250	192	237	190	219	214	230	226	215	228	204	222	206	240	194	238	228	235	246	222	237	229	226	216	230	225	200	219	209	250	217	196	217	210	233	237	209	216	232	241	240	198	212	182	213	218	229	249	211	245	246	213	204	225	236	232	204	206	207	217	205	237	233	225	236	214	207	206	215	224	205	252	229	239	210	218	201	235	223	224	208	212	204	220	212	223	194	200	226	185	219	227	215	213	204	210	230	227	232	201	219	212	205	214	233	212	221	209	231	222	219	239	198	203	236	216	256	242	240	235	226	196	217	233	213	193	209	211	222	236	203	231	202	197	214	234	237	225	223	214	206	207	236	229	215	244	223	227	233	210	201	226	242	190	259	242	206	220	237	242	236	242	218	208	240	222	214	237	252	256	218	236	250	244	220	253	244	231	232	209	236	250	250	235	206	210	256	211	225	243
8133	1270	2515	2753	2190	1595	1302	1191	1037	1006	938	823	762	770	764	742	719	671	702	682	697	633	635	604	644	656	624	569	625	611	584	601	553	575	599	604	593	580	602	617	587	556	580	555	571	536	593	546	560	593	525	561	596	548	576	576	558	560	595	508	560	576	597	596	556	567	546	602	557	561	562	592	596	550	557	558	547	550	580	578	547	579	547	560	556	588	554	590	567	557	542	526	519	586	581	581	606	570	566	557	543	592	570	543	569	605	522	516	582	589	556	591	589	546	564	521	552	552	569	523	489	561	540	539	553	550	573	579	583	578	529	554	558	543	571	611	566	576	565	545	549	566	600	573	536	572	553	560	587	583	567	555	584	528	548	566	541	550	552	520	577	541	566	517	569	540	594	558	570	556	539	545	593	604	563	598	541	534	566	513	578	533	555	540	603	564	538	573	528	550	538	541	548	528	586	543	549	552	592	536	631	550	564	573	578	597	595	586	540	546	594	536	535	571	588	568	557	557	539	575	567	599	556	537	523	544	544	517	574	580	587	553	541	566	546	590	547	528	557	552	563	558	553	595	542	557	570	560	568	545	544	560	566	548	536	566	561	546	555	591	538	606	536	515	546	562	568	555	600	579	558	509	535	550	541	546	526	536	523	555	545	551	550	605	563	624	549	573	565	494	559	554	582	541	584	603	553	564	564	569	565	550	527	553	570	518	554	575	567	580	557	566	543	600	549	591	590	551	545	547	581	570	593	567	589	551	571	534	561	593	555	526	602	560	571	594	514	567	534	594	556	581	586	604	588	545	617	553	549	563	589	544	556	569	563	571	534	565	540	546	549	541	591	575	570	574	584	576	553	569	537	626	517	569	566	544	542	526	524	571	567	561	561	570	543	571	547	571	602	539	591	569	555	508	563	560	553	551	591	592	594	581	557	556	548	533	545	546	554	540	547	557	528	563	516	540	553	599	584	573	566	598	548	501	538	569	560	564	556	590	581	543	606	549	551	572	557	563	536	528	514	579	560	580	548	542	544	538	538	564	606	569	528	548	546	544	588	534	503	548	539	555	573	580	539	552	582	557	541	567	584	552	535	540	556	577	554	557	551	527	525	574	602	548	551	581	541	586	563	524	539	546	552	590	563	567	541	572	532	575	550	552	592	541	568	575	564	567	556	561	541	574	584	567	564	547	536	555	571	561	520	508	574	561	527	522	571	578	581	541	515	546	583	549	598	555	579	563	587	546	578	574	528	548	563	579	573	560	547	564	533	601	613	560	571	533	573	556	544	569	535	523	547	581	534	549	553	548	545	520	577	573	557	536	536	578	565	569	562	584	567	541	525	576	585	572	543	522	575	564	592	556	580	563	539	550	575	525	582	545	589	592	536	563	551	515	543	538	545	571	507	586	589	536	558	537	551	571	585	563	507	610	544	586	560	563	558	537	591	554	544	550	573	513	537	552	585	560	551	557	564	606	589	582	497	567	569	564	574	607	562	557	542	568	530	598	548	582	584	632	542	532	557	557	525	509	523	554	572	549	587	562	572	562	592	536	589	547	583	579	539	541	583	573	498	551	537	518	577	575	558	557	581	554	563	568	541	563	589	562	576	594	556	566	530	532	508	591	565	539	519	552	574	589	567	606	561	530	528	541	578	539	523	595	564	569	564	599	546	538	590	548	563	527	560	548	607	510	582	644	565	613	553	533	550	552	574	573	604	547	591	572	596	580	547	530	586	594	587	593	555	586	577	600	545	558	557	564	560	552	620	568	563	583	550	552	554	565	568	599	564	531	524	530	552	568	543	540	551	592	508	527	567	593	576	572	537	561	551	615	511	611	519	513	562	576	571	551	551	537	617	570	568	549	574	556	587	569	542	597	621	559	561	548	540	518	582	553	563	549	546	579	562	559	589	550	574	559	553	538	566	523	551	553	507	545	574	588	560	568	549	526	585	498	575	594	542	526	570	579	526	584	549	606	568	541	568	526	555	562	548	520	569	584	592	553	540	603	555	567	593	537	536	530	569	557	571	597	578	602	537	576	545	517	589	572	542	530	588	517	620	523	568	519	541	550	505	580	559	596	505	559	555	582	558	588	534	499	567	551	560	515	525	591	530	538	570	541	580	594	535	517	577	557	547	588	574	526	589	557	543	575	543	523	542	543	550	550	560	591	593	577	568	558	546	542	554	548	575	540	571	559	563	548	571	543	582	589	585	550	556	567	601	551	563	510	525	545	560	548	554	559	605	560	570	510	559	539	571	557	571	588	546	562	546	585	549	570	579	566	578	519	562	558	529	549	555	558	591	560	565	531	558	552	540	568	557	540	540	584	597	577	562	549	560	554	583	553	569	544	531	541	571	534	579	509	561	613	565	558	573	560	576	584	519	502	568	591	566	519	583	561	529	549	527	587	586	553	519	534	598	543	547	520	556	524	591	572	512	549	563	558	567	526	511	549	533	542	560	528	529	571	581	580	536	583	545	587	570	554	578	546	547	569	541	535	559	549	584	530	527	539	596	571	544	576	584	561	567	580	567	537	572	569	549	557	552	580	544	561	507	601	617	540	551	558	561	599	536	542	565	558	552	549	561	554	603	540	556	538	563	563	560	573	559	538	510	528	514	569	599	560	583	569	572	528	571	529	547	562	547	551	562	539	586	608	571	567	554	530	532	551	557	565	580	561	554	547	570	535	523	540	566	549	538	584	565	592	551	511	584	544	584	615	618	549	549	552	582	552	529	578	544	526	565	568	572	538	545	541	568	599	530	537	625	584	589	561	569	536	549	542	539	564	538	568	581	624	567	572	543	590	540	572	542	518	567	513	562	552	550	587	542	541	529	545	542	587	591	575	540	540	542	583	540	576	542	527	553	512	571	526	588	582	509	594	560	548	558	617	536	532	573	550	518	564	541	535	547	546	532	558	594	595	574	550	543	544	547	541	579	536	559	556	566	555	570	589	578	527	571	557	524	567	534	559	549	558	550	595	566	552	546	580	550	539	524	517	514	555	580	567	519	582	573	549	515	566	561	569	599	582	566	581	568	533	527	553	555	546	532	527	558	574	592	590	595	554	593	578	554	558	535	555	567	565	580	577	504	533	549	551	543	574	571	573	561	524	598	589	571	574	543	560	584	550	586	567	532	533	562	568	566	547	537	565	577	536	553	530	608	586	599	564	589	602	546	532	559	564	575	545	551	600	563	558	542	516	559	569	566	578	537	518	581	582	535	545	563	555	513	571	547	519	594	585	558	547	541	540	576	552	549	553	561	551	546	536	563	537	525	574	588	544	586	579	533	558	531	568	555	558	535	521	557	549	542	517	551	557	545	576	614	551	519	594	554	538	541	527	579	546	584	588	556	569	552	547	578	563	563	525	536	574	570	503	579	535	542	572	531	534	578	562	522	536	578	560	556	516	543	579	585	611	542	566	543	556	602	555	564	570	577	581	566	566	547	572	569	526	506	575	563	565	504	593	585	490	600	545	541	563	563	573	561	570
1563	376	343	340	392	349	368	319	366	393	382	364	341	385	351	398	382	352	377	348	352	375	355	375	361	340	373	353	354	352	402	365	383	370	358	361	405	371	366	368	361	351	357	402	350	404	323	346	347	376	323	350	357	335	396	338	383	345	348	406	360	343	381	362	322	392	363	364	358	353	350	351	372	366	344	375	381	365	352	374	370	380	354	352	350	414	390	340	337	346	357	362	359	355	378	379	366	304	376	346	341	332	338	324	342	365	341	335	353	334	367	336	373	343	350	358	339	317	339	392	348	313	399	376	363	327	335	375	401	352	382	360	363	329	356	370	378	349	363	376	316	356	351	354	333	329	371	348	369	395	383	375	360	357	338	313	364	353	371	327	352	349	380	348	363	369	356	336	342	356	357	392	396	331	379	392	352	340	341	373	353	351	373	352	389	356	345	363	326	369	364	365	390	331	371	339	364	333	350	352	337	358	381	337	392	335	352	314	357	344	335	353	346	343	340	339	370	382	337	346	332	343	370	373	344	349	360	388	359	328	336	369	341	357	351	381	344	347	351	355	360	341	332	365	345	372	330	347	351	309	357	331	342	354	374	359	342	370	381	340	374	359	334	318	369	347	408	357	338	369	363	332	376	355	346	371	354	358	371	377	354	371	366	370	355	343	339	355	350	342	364	341	368	374	363	348	329	368	376	363	349	347	375	346	327	321	344	365	355	372	340	367	370	356	392	342	386	375	343	333	345	332	341	352	384	378	331	356	350	357	365	365	328	353	341	344	384	378	328	331	342	345	331	356	292	284	364	328	388	368	377	383	379	347	356	389	359	377	388	379	382	354	395	393	380	341	379	399	350	341	324	387	342	374	358	362	362	364	347	360	360	351	362	351	369	335	366	351	344	373	327	372	329	368	353	345	355	358	346	324	342	384	362	384	390	334	374	373	364	355	314	338	356	342	331	342	393	351	357	360	349	339	358	357	383	342	369	346	350	375	354	386	355	344	338	346	353	348	321	355	373	312	341	348	321	366	388	353	356	371	370	368	341	330	339	331	347	349	346	353	405	346	335	330	367	373	358	388	394	347	367	346	356	356	398	361	351	340	336	366	363	353	368	333	371	327	373	363	318	346	379	302	328	336	366	363	330	358	341	353	339	376	369	336	342	392	340	329	380	371	365	381	322	348	348	351	344	365	391	342	361	326	364	359	377	418	349	372	375	353	349	413	377	335	377	405	364	352	378	313	354	367	343	365	392	351	343	371	344	341	328	372	390	364	373	360	416	393	337	314	326	351	361	394	318	353	341	359	335	333	347	351	369	420	356	394	329	302	381	347	340	339	360	342	335	345	342	322	361	373	366	347	371	382	365	360	365	348	389	372	327	351	359	335	379	346	360	359	370	357	354	338	370	384	339	308	365	381	379	357	326	368	372	369	337	329	328	335	381	360	372	380	340	356	339	339	319	342	365	387	376	363	369	330	354	375	374	369	369	369	358	339	344	376	365	373	365	338	390	354	337	363	368	349	375	333	316	368	337	376	384	357	358	370	358	380	344	342	338	310	364	364	360	353	339	340	348	328	366	301	387	356	351	369	383	378	371	355	352	358	332	355	373	342	331	371	334	381	294	361	371	344	356	356	323	368	342	347	410	376	366	337	351	365	358	342	322	340	367	372	346	332	320	343	389	364	370	372	359	333	378	345	328	358	331	365	343	353	369	370	346	357	344	325	324	376	344	354	373	373	325	359	340	366	343	356	362	343	332	352	378	393	366	345	351	362	347	346	347	367	357	370	366	384	389	364	361	384	382	354	355	344	347	363	316	396	360	364	355	363	354	364	337	398	366	380	376	320	351	333	342	358	343	352	354	344	315	356	386	364	355	352	369	351	377	373	352	343	335	348	368	343	372	340	348	358	365	350	336	356	335	373	316	357	351	347	325	370	397	343	372	386	352	346	365	344	386	395	378	350	347	370	362	363	356	357	353	389	363	340	379	316	319	424	327	334	380	347	358	342	367	307	312	331	366	392	336	362	374	323	369	364	342	346	364	376	329	352	332	374	392	350	338	315	362	401	366	352	325	342	348	366	348	359	377	345	404	360	345	349	345	317	351	364	376	342	354	327	307	353	371	386	347	368	335	373	350	348	334	354	360	366	354	385	334	343	362	346	376	309	369	337	360	364	332	360	371	364	312	383	346	352	388	377	339	375	367	339	336	377	369	396	347	321	366	333	385	384	342	368	369	375	368	327	358	308	379	354	349	331	360	338	366	381	362	351	371	355	318	354	331	362	345	375	356	399	380	340	371	364	365	370	367	329	382	383	344	363	374	365	358	324	366	352	355	341	362	336	323	338	348	372	323	349	335	327	411	332	371	328	363	338	346	353	316	339	354	348	357	341	388	363	350	338	368	349	381	319	371	321	348	363	392	350	352	333	367	354	342	372	364	339	339	339	348	342	362	343	334	347	346	357	316	318	370	354	381	323	333	331	354	370	315	366	347	356	374	391	371	309	365	387	367	312	360	360	371	358	372	387	314	335	392	323	356	365	328	336	350	366	369	350	323	335	346	331	341	355	370	367	338	331	360	374	315	389	346	343	331	373	379	343	343	355	365	394	342	371	351	372	376	333	366	340	398	363	384	407	305	372	350	348	326	324	328	374	330	345	332	361	383	353	334	358	368	376	369	353	357	366	341	335	373	370	359	349	340	377	384	373	369	337	311	341	369	411	323	347	332	346	356	341	359	328	401	353	381	395	368	377	366	365	348	346	352	394	338	374	337	349	341	349	378	366	374	388	327	377	367	350	375	356	350	349	325	373	342	375	355	393	371	354	368	373	357	349	365	359	338	344	355	376	361	363	401	364	363	384	355	365	349	344	360	346	354	371	339	344	349	369	358	370	343	349	350	367	335	390	381	340	365	351	336	344	366	369	340	374	364	371	309	345	328	326	368	345	328	360	360	352	318	344	334	352	371	373	342	347	368	340	370	362	367	408	394	369	361	378	361	389	343	384	340	337	365	343	348	381	363	330	327	376	340	358	348	337	397	370	359	343	363	366	350	327	387	378	359	388	351	367	353	322	355	343	361	326	365	347	354	359	340	406	368	397	370	392	347	359	362	347	345	349	348	377	339	325	377	394	383	362	343	358	353	398	339	345	398	330	372	345	324	375	358	366	330	380	338	364	350	338	343	342	352	331	369	329	313	339	345	357	320	350	342	353	379	334	380	311	348	334	383	352	381	355	403	321	374	403	363	319	362	364	342	371	372	358	332	359	338	361	358	413	344	409	367	325	361	369	341	361	400	342	323	347	366	383	338	371	307	346	340	333	387	396	347	347	353	317	383	374	373	387	331	369	361	375	348	348	415	364	359	336	387	337	367	358	381	365	380	355	356	358	352	339	357	377	369	344	302	375	361	348	352	338	342	356	356	331	321	349	341	342	351	355	349	327	339	367	359	371	359	340	334	330	370	361	356	405	351	317	351	353	368	340	314	352
1933	854	861	783	836	819	816	843	792	757	776	799	824	774	852	793	777	743	730	802	754	735	804	729	795	765	743	777	790	797	743	779	787	781	806	801	772	732	772	770	795	825	833	772	776	798	778	755	813	784	750	760	765	817	761	786	742	813	767	794	829	806	778	808	735	807	770	816	774	780	787	768	772	730	822	781	756	813	797	841	808	746	757	780	740	782	750	803	802	742	795	761	781	822	762	799	776	737	775	812	785	740	751	801	772	770	826	812	806	762	777	723	829	849	757	793	736	727	778	811	791	813	789	792	730	779	794	834	773	831	780	783	748	803	795	809	790	747	808	778	787	780	769	734	827	780	784	796	784	751	782	770	772	804	821	741	735	792	720	776	865	758	799	786	814	807	769	769	792	842	778	791	780	807	755	736	711	759	781	810	760	787	726	808	757	777	759	756	749	813	770	737	768	768	795	759	797	782	796	756	753	797	751	717	766	786	764	780	782	785	734	801	741	776	774	789	745	767	756	735	766	798	768	806	781	767	767	790	789	815	832	711	788	713	806	741	772	776	787	776	802	746	761	802	752	784	743	746	799	730	782	815	778	815	746	756	789	796	789	736	773	781	784	806	813	768	770	817	809	801	718	772	733	784	794	777	821	776	709	798	791	802	785	745	812	778	747	781	796	812	778	758	777	818	795	758	791	713	789	735	790	776	754	813	788	825	787	743	797	748	845	793	778	817	788	760	767	799	778	738	766	775	798	786	793	801	779	744	791	776	809	760	762	770	789	810	790	737	764	752	743	772	766	782	852	783	830	828	782	768	737	777	788	776	824	763	781	752	810	790	799	801	787	774	797	777	795	785	769	788	739	822	791	806	738	745	790	758	780	753	778	822	742	774	773	733	756	794	745	775	776	821	772	724	789	805	807	779	781	827	776	759	722	743	783	723	775	806	793	835	757	780	779	793	809	789	729	792	757	807	771	860	786	797	816	818	819	798	781	759	784	765	802	810	706	766	764	763	768	725	726	791	739	762	789	767	811	760	776	697	780	820	772	785	760	767	819	774	771	831	843	780	789	793	762	784	775	758	817	827	775	754	776	823	792	804	756	743	782	770	799	812	767	770	760	796	835	785	788	779	713	828	797	790	777	806	794	783	717	791	757	756	754	762	781	769	806	774	728	774	767	772	796	789	738	783	801	758	726	776	782	818	759	818	801	738	787	792	795	816	801	731	791	768	776	770	799	763	801	786	724	764	811	771	739	803	799	759	740	756	779	769	763	810	748	790	796	775	781	817	768	786	779	770	724	737	772	777	755	810	820	794	771	744	800	756	751	742	776	790	730	770	756	799	791	773	789	759	794	731	771	792	743	821	726	766	759	765	762	783	823	807	757	779	794	791	818	781	791	779	778	789	829	809	771	801	748	763	777	785	767	811	780	785	781	703	823	804	752	741	808	788	710	849	805	780	774	790	767	819	750	768	816	792	752	751	743	769	764	783	780	740	775	801	789	790	781	767	784	741	765	754	786	765	802	802	772	782	792	792	797	788	715	759	796	725	818	760	775	850	726	754	775	782	782	747	732	813	821	762	827	760	784	795	801	764	784	784	762	774	764	763	814	777	780	784	782	769	801	779	739	777	813	811	772	790	771	781	804	772	751	782	764	796	770	807	798	775	779	787	781	785	762	824	767	771	836	762	794	787	730	775	754	796	728	775	775	758	770	745	770	834	801	793	805	771	765	739	773	800	801	750	771	807	809	724	723	779	807	745	754	826	794	775	809	767	740	773	734	781	792	760	814	787	776	782	758	806	787	788	764	811	778	786	768	756	767	829	807	799	768	775	805	815	767	775	797	779	719	757	781	783	758	813	822	789	781	776	801	766	795	811	791	793	769	780	767	744	811	751	797	778	765	743	757	779	818	815	782	777	756	783	718	783	780	777	760	770	772	772	740	730	779	744	751	843	804	737	747	761	772	776	820	766	767	767	754	752	775	759	733	815	770	771	805	770	724	798	746	729	778	748	778	768	783	772	724	781	775	756	743	780	807	786	764	773	778	780	803	781	749	744	770	778	777	770	780	791	853	748	734	758	759	749	760	776	786	768	784	753	782	789	795	773	729	805	775	778	751	765	789	718	752	778	758	786	764	756	777	743	813	777	766	755	753	802	768	850	823	767	789	768	783	761	764	815	772	779	779	774	773	819	779	748	796	811	794	774	824	779	794	762	792	770	738	751	739	797	732	841	769	789	739	774	770	754	801	834	764	808	767	840	785	769	766	764	788	784	794	816	774	821	728	785	731	811	765	791	795	794	732	779	756	744	765	758	780	751	789	774	754	780	713	770	794	814	783	752	778	827	808	784	846	767	768	827	729	791	784	804	800	767	797	774	762	824	766	727	795	805	811	791	765	803	799	761	781	773	804	768	808	797	781	827	811	822	784	805	825	780	799	747	809	791	767	800	759	813	811	761	779	809	770	787	719	789	778	792	754	781	763	791	744	786	756	831	783	760	792	804	746	769	841	838	751	768	764	788	748	799	790	804	736	765	769	793	805	781	790	773	782	804	754	760	801	813	749	761	804	758	785	782	791	742	767	782	791	783	750	815	794	786	817	776	778	775	811	773	766	852	797	753	789	805	779	796	844	749	795	783	787	800	798	761	775	794	784	773	813	806	801	758	775	776	784	802	788	805	813	809	776	817	800	791	730	833	739	793	705	800	828	789	746	747	776	777	798	797	757	805	775	811	801	758	785	802	781	791	766	772	761	792	743	809	823	770	800	822	821	773	752	789	767	806	769	799	727	736	759	752	774	750	745	713	768	777	798	805	754	751	780	791	775	773	793	771	750	761	766	777	745	757	811	715	785	756	758	745	821	811	741	723	806	732	789	750	788	823	846	793	738	782	758	792	803	762	751	769	761	782	776	786	797	779	801	787	800	795	810	801	768	759	827	799	778	758	819	778	821	807	794	769	739	780	750	780	725	782	826	772	781	789	791	813	740	815	762	775	779	828	774	785	753	803	763	802	785	766	823	719	790	757	767	731	736	793	745	803	768	767	787	800	820	775	751	738	792	789	810	778	821	779	829	763	739	818	794	780	787	721	788	816	748	747	821	758	823	827	775	791	803	754	799	764	741	714	777	770	776	763	821	768	772	807	761	778	737	804	790	753	741	816	797	775	792	779	834	821	787	724	833	763	789	813	726	830	768	767	814	831	801	774	794	803	767	750	765	770	794	738	777	779	706	751	753	803	783	758	768	772	759	768	809	808	768	798	731	826	809	731	821	805	762	764	800	800	759	754	769	799	754	746	761	793	782	755	765	847	740	792	769	810	807	727	796	774	698	826	799	803	749	808	801	771	730	755	757	750	785	815	824	773	746	761	753	836	780	745	744	801	766	822	771	753	766	771	765	771	816	748	764	797	759	756	734	837	787	799	778	735	764	747	765	776	777	828	765	794	767	791	758	768	769	785	771	829	829	793	792	769	745	843	797	758	789	794
7653	855	689	514	360	296	232	226	214	211	184	174	198	167	169	193	194	161	183	202	148	173	152	164	172	166	175	170	153	161	152	195	154	153	178	176	157	164	166	151	180	148	157	160	164	155	147	194	168	186	159	159	170	162	164	177	158	203	176	178	148	168	164	166	173	183	170	163	179	157	161	187	157	165	172	132	182	180	156	184	166	158	173	153	153	150	185	165	174	159	188	177	175	183	170	184	204	178	132	158	145	174	201	192	149	179	155	164	155	172	160	164	183	163	184	182	184	163	173	173	152	178	174	168	170	158	174	191	149	160	200	172	160	178	163	151	180	184	184	167	182	152	158	155	188	172	177	136	163	175	165	164	172	172	168	167	141	160	149	173	154	178	159	149	166	180	174	132	167	166	151	166	201	164	154	172	177	173	173	184	153	156	180	139	168	142	194	169	158	179	155	160	168	167	191	166	146	170	142	164	166	185	153	163	150	183	163	170	182	158	179	146	169	163	167	175	176	177	156	174	179	181	161	182	180	173	167	164	155	151	171	181	176	160	160	185	175	158	164	163	172	164	167	174	183	158	162	137	178	132	180	132	149	162	134	217	172	178	176	167	170	163	176	159	171	165	167	169	167	173	157	160	191	162	169	156	165	163	162	151	178	183	170	154	197	169	160	157	163	136	185	171	179	178	153	188	160	163	190	154	151	164	155	158	168	147	168	167	185	189	152	151	178	181	183	170	140	164	152	153	145	172	180	177	168	169	146	155	144	152	178	189	162	200	158	190	161	174	183	165	166	172	142	170	168	162	174	149	166	158	170	170	156	189	158	159	183	177	166	164	171	172	165	138	175	175	175	178	160	161	156	166	139	157	143	154	169	158	172	171	184	174	188	145	167	176	172	150	145	160	187	167	201	202	154	168	176	162	153	193	169	149	159	147	174	182	141	152	170	168	183	179	153	159	172	181	143	186	191	194	154	168	153	181	193	163	154	151	168	166	152	161	165	144	168	175	167	161	141	180	186	149	171	170	158	153	146	171	177	164	160	164	191	162	164	147	167	145	180	160	175	180	181	165	157	159	174	184	154	166	150	170	164	152	175	185	152	196	173	155	192	178	168	144	193	154	147	168	164	162	197	164	155	169	164	173	183	181	165	167	160	160	145	153	176	175	156	186	170	136	162	168	165	190	175	171	161	172	172	169	154	164	162	183	178	155	155	156	172	165	168	162	182	168	168	176	182	175	151	156	146	181	173	170	159	172	162	140	181	165	183	173	153	155	150	155	180	170	176	177	153	161	179	197	139	189	170	174	190	188	154	160	171	145	153	137	165	158	175	166	172	154	160	152	154	147	177	167	139	165	165	173	201	156	168	186	163	163	165	165	173	155	166	177	189	175	176	161	177	190	180	168	164	155	165	170	155	168	166	162	178	175	168	162	187	192	163	165	155	171	163	163	179	165	184	152	186	170	158	154	170	167	183	144	177	149	142	152	196	176	154	174	171	155	156	168	183	183	168	185	155	158	159	181	208	161	128	152	177	156	162	149	181	166	195	157	163	158	178	162	159	148	170	142	177	165	187	155	171	153	165	168	152	165	170	166	185	167	177	158	191	133	185	176	157	164	151	167	179	166	189	179	176	178	178	175	154	169	180	184	177	171	163	171	174	168	179	169	173	180	176	151	189	174	164	173	165	198	181	160	168	168	171	181	182	172	147	179	163	190	169	195	180	166	173	170	171	152	185	165	200	168	173	187	193	164	195	186	190	169	163	162	153	175	159	147	164	173	157	154	168	176	179	136	174	188	154	177	158	182	173	157	173	178	151	155	183	164	172	177	180	150	164	171	172	188	185	179	186	176	188	161	162	180	163	168	162	175	171	170	201	156	165	166	159	143	150	157	164	174	163	138	158	151	173	152	194	171	156	175	189	184	169	143	169	148	145	161	167	171	177	191	175	171	157	141	189	172	171	145	145	183	149	178	173	161	179	159	159	172	169	165	164	184	161	172	163	153	145	190	169	183	202	169	188	183	193	195	174	187	170	161	149	179	199	175	184	135	170	172	198	183	160	174	200	192	172	192	186	142	151	147	171	146	161	151	177	161	166	171	183	186	176	183	126	170	143	168	140	171	136	157	156	172	151	159	182	164	165	188	158	179	167	164	160	171	181	156	167	164	162	157	172	174	184	200	188	152	156	137	159	168	167	168	166	156	175	154	164	159	151	171	158	151	152	171	174	176	157	167	162	180	166	168	160	155	172	168	177	165	140	164	176	187	165	166	157	172	162	163	171	155	172	150	163	162	202	177	173	158	151	151	177	183	156	188	174	168	187	161	138	138	189	185	144	187	175	181	174	151	159	152	142	175	159	156	155	182	169	165	172	180	200	151	153	166	183	170	165	173	149	169	180	154	159	151	169	168	193	197	175	173	164	157	175	177	171	162	170	177	152	169	169	182	150	172	165	152	162	182	165	143	170	171	164	164	192	180	174	155	174	162	149	177	174	165	186	176	173	156	130	156	155	153	148	169	188	161	165	135	173	160	155	169	162	167	168	169	158	145	176	179	172	161	165	133	137	158	158	179	168	167	177	186	153	188	137	159	171	174	178	169	141	163	157	142	164	171	163	136	163	182	175	185	158	190	162	169	159	132	172	192	185	169	157	173	164	184	163	183	152	145	164	181	165	192	180	159	172	150	146	151	164	170	150	147	183	176	174	182	163	180	180	176	172	170	142	150	161	194	164	218	185	184	152	187	162	164	161	166	172	151	177	173	167	156	166	138	152	154	184	168	136	181	156	166	134	172	189	183	180	165	168	139	155	158	173	187	158	147	160	167	186	157	180	183	157	197	192	170	173	155	168	177	160	167	182	209	172	154	166	182	155	176	178	148	160	181	186	152	186	147	173	170	150	170	180	146	144	166	172	164	150	176	176	166	165	195	165	187	173	165	168	157	167	154	158	171	179	193	165	158	169	161	142	141	153	180	163	186	152	172	170	162	193	177	174	156	139	171	163	160	151	179	178	161	178	158	164	178	157	169	152	165	184	155	172	159	147	148	173	164	139	169	173	152	136	156	196	148	165	142	181	162	158	147	173	160	178	189	139	146	158	165	167	162	194	175	204	181	170	162	183	150	157	152	180	153	153	166	164	189	167	157	186	156	175	176	161	167	177	149	157	189	181	182	183	185	131	157	162	158	172	167	162	164	181	168	173	169	148	147	181	163	204	137	198	156	156	157	188	160	174	168	155	174	189	185	183	196	176	185	142	162	174	179	164	161	173	158	147	161	173	163	162	183	183	161	144	158	191	167	134	151	174	170	182	155	165	169	158	153	145	164	186	153	169	156	169	155	163	174	175	173	170	200	165	169	176	179	148	176	172	167	186	169	170	188	202	174	174	182	161	177	172	174	179	160	188	180	149	148	164	185	152	157	163	166	173	160	178	151	168	184	164	168	161	185	158	171	182	156	175	170	174	180	169	161	191	173	154	197	181	150	174	177
6148	1112	1490	1618	1298	935	860	720	649	645	635	621	621	513	512	490	480	537	489	454	455	478	484	443	448	467	426	424	447	472	498	411	428	464	428	427	435	453	441	404	452	417	409	399	433	413	403	452	452	426	391	413	460	419	420	391	379	414	423	420	425	430	415	426	460	413	430	410	438	453	422	406	393	439	430	416	389	427	452	424	390	447	410	409	390	420	413	397	395	434	413	409	390	401	383	395	466	414	432	446	453	459	422	395	402	428	424	438	437	446	426	433	445	445	450	407	417	430	413	384	434	417	413	413	424	407	409	445	428	473	396	421	431	454	405	450	402	435	375	425	415	436	410	441	399	405	436	404	436	392	387	449	400	417	413	397	460	384	414	388	421	424	414	391	403	400	447	443	380	418	398	400	402	464	441	420	399	422	438	408	420	415	424	393	419	445	434	436	385	426	398	432	415	389	442	442	478	440	409	440	423	416	399	432	429	431	423	381	453	433	397	396	412	406	403	449	389	439	427	461	403	397	451	439	446	440	418	421	429	448	365	438	394	438	436	434	436	406	438	449	428	394	406	433	431	421	402	437	437	411	411	421	399	437	421	436	407	411	402	434	434	455	423	420	414	409	425	419	452	439	398	400	389	418	397	422	418	417	397	447	423	429	430	392	420	438	452	418	385	423	398	402	424	387	387	403	435	398	431	416	446	456	416	411	441	448	413	364	407	466	429	433	444	434	418	461	417	399	415	416	384	389	462	427	418	413	406	428	439	456	382	399	430	413	438	417	404	365	416	391	443	396	420	444	459	408	390	431	405	445	407	414	391	420	392	423	425	409	453	424	420	377	418	442	412	445	419	414	411	465	414	389	404	451	417	423	419	421	418	416	397	439	440	457	442	419	415	410	412	393	398	420	461	405	423	426	434	388	426	453	417	430	400	415	393	396	375	411	384	429	412	427	446	433	387	445	432	455	405	401	397	429	414	411	417	409	439	442	433	436	413	416	396	436	437	429	425	409	410	404	472	440	401	422	436	391	422	386	416	431	407	430	425	400	421	414	437	440	419	424	410	403	403	458	403	453	416	432	376	421	483	440	407	431	426	401	426	434	427	423	395	414	380	448	395	411	404	412	415	441	458	400	414	412	448	456	406	412	420	460	430	402	410	422	427	422	407	434	393	412	422	391	443	409	392	410	451	413	429	440	409	399	468	431	440	380	438	415	425	427	407	398	436	409	414	421	415	416	407	423	430	418	427	425	429	412	404	405	435	373	412	392	417	426	433	420	471	435	450	424	417	372	436	403	416	411	424	407	413	417	392	433	451	404	434	407	398	391	438	376	416	467	399	434	419	410	405	397	400	417	401	437	425	419	410	430	444	449	399	454	416	428	460	381	459	407	398	409	420	449	421	399	426	436	431	407	437	431	423	445	415	408	432	400	428	442	395	387	389	421	408	384	428	460	419	378	414	439	412	413	428	440	414	466	432	440	437	415	416	436	462	407	463	422	409	430	420	433	456	409	456	400	411	409	405	409	409	418	412	409	391	403	428	463	442	401	437	416	437	438	439	396	407	422	444	418	406	393	418	413	423	418	426	447	399	428	411	416	414	438	403	392	405	413	418	407	426	442	423	407	434	408	410	415	432	416	436	402	407	396	409	400	394	437	406	419	395	441	393	422	402	425	442	386	415	415	405	425	384	396	428	456	431	399	443	435	427	401	403	435	405	394	412	401	445	406	405	405	412	438	398	429	452	437	432	422	414	461	423	392	406	445	437	437	427	414	414	369	405	402	415	434	414	430	402	417	426	429	381	411	389	464	449	394	425	439	419	400	433	436	414	443	425	421	467	381	464	391	443	435	407	421	440	415	424	422	387	419	422	418	381	443	396	427	415	413	432	433	423	437	435	385	393	417	442	404	406	408	411	416	402	427	394	412	432	458	433	412	433	410	434	402	413	401	434	398	446	430	447	422	439	379	411	414	396	437	405	431	412	392	397	412	410	420	385	429	407	386	455	381	409	360	432	392	415	425	406	424	409	446	430	416	438	379	408	441	443	413	478	405	465	383	404	439	374	408	419	395	419	414	378	390	417	398	444	436	425	382	411	441	396	405	445	467	433	447	415	421	405	409	424	399	457	419	415	430	418	434	410	454	459	420	411	383	454	422	375	422	387	405	420	443	440	425	424	411	415	412	411	448	439	433	413	423	420	396	406	387	417	444	443	428	467	401	422	390	404	462	400	407	461	415	435	466	420	385	433	434	427	391	440	408	414	385	418	424	398	441	425	414	404	437	423	425	412	430	409	470	422	420	397	457	422	418	400	385	438	394	419	393	438	407	390	409	384	392	421	416	439	406	380	447	418	397	424	408	402	450	412	401	411	408	415	476	412	443	427	398	417	386	410	433	392	439	424	417	421	412	420	430	437	424	446	398	433	446	408	431	368	399	397	410	409	380	431	484	383	418	411	391	452	400	425	405	390	439	428	438	396	405	427	410	433	448	409	415	420	405	399	401	388	430	417	433	449	411	423	403	435	449	405	409	429	447	399	432	377	427	428	415	471	412	441	408	434	430	409	441	420	429	387	416	411	411	463	426	431	454	422	414	413	414	424	429	445	423	404	469	456	441	423	399	437	434	411	423	414	407	435	433	412	413	429	420	475	412	422	459	408	426	419	426	430	451	429	398	435	433	387	418	398	425	412	392	397	404	429	420	439	423	427	393	416	398	437	439	437	438	462	443	411	427	410	405	402	411	415	418	408	453	410	424	418	437	434	403	407	428	435	437	417	393	403	387	436	438	376	396	401	372	410	353	408	402	426	471	404	413	422	410	434	418	443	407	423	409	434	415	442	391	387	436	417	439	419	392	431	428	440	405	430	411	422	410	439	433	422	375	432	449	408	416	416	442	409	398	412	402	437	427	400	461	423	413	359	409	456	416	397	398	392	435	409	440	412	394	420	440	415	418	402	438	418	398	429	406	447	429	438	398	417	426	430	427	441	384	406	412	357	413	427	451	383	415	413	415	424	403	400	422	450	422	435	435	422	434	414	457	413	402	414	402	405	429	445	395	423	422	459	407	420	385	417	432	399	396	404	399	410	428	423	421	393	405	402	420	406	442	404	421	424	406	459	430	436	446	403	458	400	426	433	384	424	408	435	399	418	447	419	391	445	429	420	421	418	425	410	431	386	432	392	412	423	460	432	451	440	426	401	394	438	400	388	409	412	422	394	399	410	392	427	463	404	421	391	406	419	400	431	408	409	391	424	424	449	425	430	434	395	433	413	438	390	428	402	386	418	418	362	455	426	449	459	404	433	398	397	406	407	471	410	392	412	398	413	421	398	396	414	443	392	453	442	429	415	427	403	411	438	456	431	419	422	447	406	397	443	407	431	424	392	414	437	455	420	406	371	409	409	419	406	404	432	465	413	403	396	399	386	374	422	431	420	389	381	414	436	442	428	432	405	424	453	438	413	407	456	422	428	421	445	421	428	407	429	375
14390	2095	1353	916	601	447	353	331	298	284	287	251	246	270	236	239	205	260	226	225	218	230	247	223	239	215	262	214	255	201	204	228	251	216	238	224	225	231	235	225	219	195	236	218	203	236	245	218	234	232	228	194	230	221	203	253	223	240	221	246	231	240	224	211	248	247	211	230	231	242	204	219	227	203	226	214	225	222	238	233	234	216	238	219	247	215	226	212	236	246	198	215	232	227	215	238	244	243	212	236	228	244	243	207	236	225	256	220	241	220	206	229	203	214	253	227	226	211	195	244	222	218	240	216	223	253	245	236	227	249	230	225	230	208	233	215	221	233	235	217	220	220	237	225	255	255	226	249	230	219	240	227	236	243	238	217	228	242	222	214	197	232	230	218	229	215	250	213	218	213	229	218	229	212	207	221	230	235	218	204	232	227	238	226	206	208	263	244	212	226	227	227	213	228	243	234	226	248	234	228	224	226	191	228	227	236	208	232	245	243	210	215	214	245	220	245	245	197	215	236	253	214	232	226	236	230	245	226	238	242	254	214	196	223	210	206	231	222	228	233	198	218	219	196	232	231	210	202	203	224	206	227	234	245	225	223	233	218	255	223	246	225	219	223	244	226	225	231	223	244	201	219	225	224	219	237	248	211	205	217	220	231	235	217	216	194	217	208	210	208	232	201	222	223	191	241	229	237	223	197	201	217	229	235	215	233	216	232	239	195	216	219	235	243	231	246	216	220	253	241	204	202	276	225	241	241	246	227	209	234	211	221	222	229	228	214	231	209	237	225	220	234	228	221	212	218	223	198	194	216	210	216	239	223	178	195	235	237	220	215	238	230	245	239	218	254	202	239	250	221	225	194	228	241	220	197	220	224	233	226	230	223	213	220	207	222	212	257	207	222	198	228	213	223	220	214	230	197	222	232	203	212	225	235	218	228	216	188	195	213	219	235	240	216	191	221	198	219	224	200	239	224	224	228	234	244	228	235	233	236	241	243	191	238	214	237	195	244	225	229	219	224	231	246	248	206	245	253	237	229	261	229	231	229	216	254	239	230	198	205	260	198	252	248	244	269	203	238	228	221	234	255	231	239	252	215	204	243	226	213	204	252	222	209	208	230	242	227	239	210	212	233	241	263	232	214	222	225	235	222	219	220	211	234	239	252	224	227	222	225	207	241	230	198	218	206	242	237	208	232	230	268	231	216	236	232	249	246	215	254	228	232	241	235	231	232	245	236	226	224	228	214	222	241	216	241	193	200	242	210	221	210	254	208	249	242	231	232	229	232	238	229	225	216	225	248	248	212	237	226	226	215	220	219	214	231	237	218	246	224	222	240	207	215	241	218	231	215	260	230	233	212	224	205	235	229	223	227	223	260	225	212	246	213	248	226	216	203	183	226	216	232	232	218	206	218	212	217	226	243	249	225	266	243	246	244	241	223	232	226	209	210	266	234	226	200	220	238	196	207	226	199	227	221	223	239	233	216	226	238	231	243	229	234	219	221	210	240	229	234	215	248	185	209	231	231	219	229	240	231	211	236	242	226	249	246	248	232	214	210	218	222	229	249	234	229	222	215	248	231	215	214	232	234	214	190	217	221	224	239	242	212	200	196	190	243	224	220	198	241	193	226	243	211	252	220	219	212	242	245	197	218	240	213	202	227	228	188	213	194	247	215	230	222	195	229	226	231	202	237	226	224	213	202	217	251	225	224	226	213	237	226	223	218	234	239	238	216	225	231	193	240	223	231	220	216	199	228	209	227	258	214	219	205	217	224	230	250	238	237	245	246	235	236	262	238	204	229	231	224	198	213	192	228	209	238	228	262	226	237	225	226	238	193	254	227	201	221	222	212	213	221	211	224	224	241	207	252	211	227	210	224	226	232	200	229	255	221	210	206	215	232	238	224	222	227	221	215	211	223	252	231	212	231	227	214	208	218	228	229	243	221	217	246	220	205	221	232	198	244	262	234	215	222	226	207	240	193	223	217	211	220	230	250	238	240	238	213	235	221	218	228	212	218	247	210	204	210	233	224	221	268	225	241	225	219	207	245	244	247	219	255	218	240	210	231	238	243	235	239	226	226	227	226	214	214	203	227	218	226	235	232	204	211	231	226	269	220	217	231	238	249	232	211	246	237	201	205	234	220	232	227	207	189	222	242	253	206	212	219	228	194	213	210	246	229	209	215	223	240	221	204	218	232	234	209	249	221	262	214	188	219	223	205	233	205	221	223	234	228	232	220	207	231	227	214	236	224	213	240	196	218	189	243	234	223	229	239	240	208	240	241	207	241	250	220	240	238	247	246	234	235	231	216	234	244	237	252	234	249	223	223	207	215	223	223	230	237	214	232	249	239	236	211	248	223	211	217	210	220	226	208	215	216	238	192	220	233	244	223	223	203	233	243	221	204	237	208	238	232	232	223	225	216	226	184	206	244	237	215	220	234	245	220	250	216	214	217	228	225	234	208	217	219	242	236	213	211	222	229	226	224	215	242	206	222	231	241	248	210	217	237	218	228	225	222	226	220	233	223	221	215	246	241	239	206	227	203	227	203	212	210	228	207	229	226	234	246	237	238	187	202	229	243	226	212	251	210	215	195	226	230	218	251	218	218	225	220	214	205	221	235	229	232	220	186	214	231	180	221	236	219	228	241	258	249	222	222	229	222	220	232	244	224	207	214	224	229	200	235	240	245	230	243	245	187	226	228	223	238	227	210	229	208	212	239	237	256	250	231	238	230	247	219	234	253	215	249	214	202	232	239	209	215	241	207	250	213	236	205	244	231	257	225	215	198	246	240	232	195	237	237	248	216	238	215	220	234	221	254	223	216	245	257	234	227	229	197	202	235	231	253	217	208	230	204	257	204	231	221	234	253	235	241	199	220	232	253	257	261	256	249	206	215	213	235	224	222	224	224	226	204	201	210	221	211	192	206	205	200	221	216	261	243	250	225	226	225	210	230	229	228	222	235	231	213	219	238	261	221	232	245	232	227	245	272	221	247	255	231	211	214	244	234	201	234	249	241	245	213	244	222	205	243	251	234	246	239	207	210	211	222	244	249	214	228	254	249	211	217	192	247	199	203	245	235	232	223	215	238	221	238	243	183	247	211	229	218	209	251	192	231	249	233	224	236	215	221	228	250	223	223	213	192	221	234	261	233	215	203	243	212	209	242	250	243	228	225	250	238	205	245	239	238	242	229	235	214	240	219	220	220	236	214	233	220	223	222	214	221	239	224	230	218	235	231	233	215	222	209	225	232	242	251	253	216	215	243	240	249	202	208	213	206	217	239	249	218	233	245	235	216	223	216	241	209	210	237	231	237	237	220	228	211	242	224	233	244	243	228	244	237	227	213	234	213	201	220	220	244	220	222	237	202	245	271	236	213	220	208	217	213	238	220	219	205	209	249	243	226	252	236	236	212	230	221	217	229	222	217	218	215	202	210	217	226	237	218	245	232	209	231	200	232	212	199	232	241	236	205	209	208	211	238	228	242
8226	1902	2740	2877	2190	1638	1376	1140	1002	928	929	881	829	748	733	730	735	730	681	658	638	610	669	659	630	588	645	606	587	600	632	588	608	604	638	611	549	565	581	580	611	593	567	595	598	554	547	575	615	560	613	609	605	574	531	574	573	598	583	613	571	584	617	563	598	600	520	608	575	595	558	575	575	574	539	560	595	608	577	565	581	551	597	580	589	552	566	602	559	557	633	535	579	570	559	608	585	578	599	556	540	566	558	552	541	584	585	520	538	586	563	548	549	565	558	546	609	556	552	582	610	547	532	555	595	548	553	574	603	556	546	535	564	592	554	528	582	556	564	621	554	537	592	563	593	609	573	575	581	579	603	572	576	577	572	614	566	543	568	609	610	631	528	582	573	589	583	515	581	577	549	531	557	565	587	516	608	556	576	573	539	512	549	585	571	572	563	545	581	560	595	590	584	545	584	561	586	547	602	599	576	533	530	545	596	559	545	607	561	530	557	546	537	544	605	555	530	545	554	558	528	602	561	558	576	563	576	555	590	568	583	579	622	559	623	566	578	559	514	559	584	574	549	552	560	593	568	567	585	562	587	547	570	561	577	547	552	561	554	536	585	556	563	597	542	549	581	601	542	566	571	547	537	522	608	559	558	578	564	570	529	578	543	576	587	576	558	542	568	576	537	544	553	560	585	557	569	563	583	606	599	590	526	569	533	587	609	525	589	573	549	598	573	555	572	582	556	560	525	538	585	609	555	570	558	579	525	578	585	534	578	594	568	541	526	584	574	545	563	547	571	573	564	566	532	528	529	576	584	572	542	602	553	564	597	590	551	531	565	588	536	543	592	549	546	572	580	587	551	582	578	529	575	599	561	577	543	563	569	546	513	534	523	574	553	561	549	550	555	579	568	547	531	575	522	585	625	533	532	566	514	578	544	595	568	560	591	577	582	570	549	566	577	596	611	590	540	574	570	564	596	574	586	570	582	510	555	581	537	539	560	603	562	563	524	542	550	556	587	533	550	586	570	567	586	574	560	550	525	577	546	517	595	574	556	540	586	583	572	579	545	553	541	546	568	556	558	552	512	573	567	583	536	527	550	573	550	556	555	560	558	590	598	528	561	563	566	583	599	610	584	545	566	575	560	551	575	601	608	574	598	567	524	562	555	552	566	533	545	572	552	582	568	592	574	539	607	504	556	581	541	557	580	513	561	538	566	555	519	575	593	547	574	546	579	586	548	540	540	590	527	577	533	594	577	571	563	521	577	560	555	562	558	582	556	609	565	574	564	584	561	527	580	586	538	586	556	580	535	563	533	587	557	526	598	532	539	560	559	593	587	616	561	581	563	552	545	532	549	560	550	536	557	553	609	565	559	601	592	561	584	591	569	564	577	569	555	556	569	552	549	558	599	566	554	602	564	533	569	560	606	553	567	592	540	564	551	560	561	554	581	553	572	622	548	538	565	536	574	556	610	552	555	539	591	572	561	566	547	580	538	552	571	564	585	582	558	577	553	549	603	538	588	595	607	550	586	575	570	599	558	572	580	550	562	564	531	542	608	547	605	578	535	545	563	562	542	614	585	526	590	541	542	567	575	551	610	567	569	551	603	573	583	540	602	597	587	575	555	603	547	532	559	545	541	573	578	612	612	596	554	582	535	547	555	549	561	594	587	558	559	577	563	561	555	555	558	543	528	543	535	539	561	565	640	590	567	508	602	578	581	560	552	594	570	527	549	553	584	552	607	569	632	561	557	580	554	567	557	546	556	574	516	601	600	597	584	566	613	584	550	541	577	587	566	520	562	558	574	568	583	591	544	537	567	556	543	556	566	546	513	573	591	589	545	519	589	539	552	541	588	523	564	569	539	539	587	597	565	517	588	522	553	596	560	539	567	578	558	551	586	539	574	580	546	583	560	583	539	599	566	562	566	588	538	545	580	543	568	585	547	572	544	574	571	573	597	540	596	577	583	577	610	583	531	552	557	548	574	571	562	560	599	572	542	544	559	554	585	570	510	562	552	549	588	579	573	576	559	589	564	557	556	566	557	577	549	560	519	573	534	579	521	554	539	554	587	579	557	569	602	535	553	559	595	545	581	547	537	581	606	564	562	555	602	589	579	545	546	582	547	542	513	596	532	546	528	578	579	575	601	563	564	544	581	601	590	567	548	564	578	571	527	544	576	556	548	530	581	538	544	579	566	528	529	559	533	537	552	603	540	568	611	586	548	581	589	576	533	591	547	541	573	585	612	605	557	570	564	578	573	558	558	604	610	555	575	552	564	555	603	569	542	539	537	564	561	570	535	554	578	518	596	565	517	601	614	579	614	566	557	562	542	578	578	573	532	552	566	531	585	538	572	565	549	585	542	559	548	549	546	604	537	549	556	514	561	542	555	538	571	557	608	581	561	571	585	589	554	561	558	519	559	589	545	572	562	545	571	528	579	557	572	507	523	572	559	533	564	618	533	555	551	592	529	584	541	548	501	597	621	519	565	546	579	555	523	575	599	580	566	551	558	578	643	553	566	592	586	569	579	542	558	534	580	601	534	544	588	557	558	559	558	574	540	585	564	532	552	587	528	565	572	549	598	551	551	586	588	575	580	548	552	596	592	540	540	551	551	575	523	598	574	608	552	528	569	598	577	568	547	558	542	574	618	558	547	590	557	607	531	586	586	572	585	572	546	580	534	564	538	578	539	608	572	558	552	558	545	552	579	587	602	581	601	548	571	568	573	614	544	548	582	586	546	574	590	595	555	561	578	558	553	557	575	559	566	594	579	572	559	556	620	558	562	565	595	557	531	560	570	527	598	520	575	522	548	575	609	569	550	585	554	536	526	571	547	573	539	526	594	600	576	552	572	628	576	543	546	568	524	593	527	612	572	602	505	579	516	618	570	583	580	570	554	561	604	569	538	540	549	562	543	559	565	565	547	581	507	559	554	574	555	589	541	572	575	554	570	578	575	566	525	541	573	552	573	522	611	606	575	549	579	525	572	520	619	581	574	538	569	533	563	571	542	552	563	545	535	591	535	545	542	554	587	554	615	533	580	566	574	569	573	504	581	546	587	549	550	590	568	608	574	542	606	508	579	597	583	586	577	553	558	563	569	595	588	583	567	532	595	575	592	595	560	534	542	537	585	588	608	568	576	562	554	531	566	568	569	553	569	571	555	581	607	551	568	549	529	537	566	597	554	580	560	527	542	532	580	563	541	581	541	511	558	565	568	548	582	597	556	577	583	568	554	553	566	555	567	575	558	548	531	577	522	564	561	510	563	586	575	549	562	555	618	583	561	534	578	555	546	591	582	579	527	563	582	544	573	611	562	558	526	584	585	542	554	593	597	585	563	585	571	615	548	536	560	594	552	557	534	585	606	609	533	555	551	540	577	561	577	563	571	544	599	575	505	538	572	581	519	575	605	557	539	598	562	544	584	550	539	544	576	541	600	569	532	538	591	567	568	514	562	581	547	554	526	537	557	554	536	567	608	562	636	576
1696	553	371	367	339	365	368	338	383	355	333	384	344	350	330	345	369	322	346	389	366	348	384	434	380	381	357	368	366	379	331	339	393	361	357	325	326	360	348	334	384	352	349	363	391	344	382	370	385	373	353	394	364	343	380	369	385	391	394	350	372	373	351	362	362	369	344	337	383	354	334	344	350	345	340	349	382	343	360	375	338	357	361	369	388	362	315	353	351	382	368	354	321	340	355	337	358	328	358	350	402	361	366	368	361	351	350	365	382	331	374	360	395	354	349	364	364	370	359	364	354	346	376	377	405	338	403	370	386	345	348	352	382	345	322	341	382	357	376	366	383	366	311	377	371	342	348	331	346	366	360	359	372	361	400	418	345	359	341	350	357	350	389	367	399	378	345	348	356	385	401	368	375	385	365	384	338	379	344	345	349	355	335	344	381	305	310	369	356	413	364	378	372	381	378	377	404	340	343	353	361	337	334	371	357	369	411	346	374	365	382	362	378	361	352	355	368	364	363	380	359	359	369	397	381	376	355	359	374	328	342	335	367	383	383	375	344	344	351	357	376	380	376	337	381	375	370	362	360	355	356	377	351	337	327	360	397	357	359	361	308	366	346	381	375	366	382	358	353	370	359	371	352	359	332	384	375	325	369	358	344	360	332	342	354	357	348	358	388	385	358	352	359	363	382	330	354	391	364	341	378	347	376	334	379	358	357	401	336	344	345	407	383	332	351	377	324	362	366	334	368	366	389	382	381	343	314	360	355	378	377	339	353	370	369	349	390	367	381	348	393	367	371	332	341	401	384	358	360	405	377	340	375	371	365	350	346	365	316	408	354	344	359	352	388	360	363	424	376	377	352	383	347	336	353	368	386	363	350	399	362	346	375	369	377	382	392	428	362	391	384	335	344	343	419	341	336	357	391	360	372	376	360	394	432	374	386	370	360	345	323	370	341	362	348	383	368	348	359	356	377	346	372	352	344	364	329	353	370	361	363	377	378	336	399	384	369	367	396	363	363	355	382	382	325	359	347	367	365	401	368	369	371	354	357	368	381	387	317	396	371	333	363	373	356	342	345	393	384	383	358	347	323	362	350	322	370	364	373	341	362	323	380	328	350	383	386	336	366	376	364	346	390	397	329	371	384	349	408	369	351	327	380	364	335	369	346	357	349	362	323	376	375	363	365	365	396	372	359	355	345	350	387	369	347	365	395	335	360	339	373	365	369	352	366	367	315	407	332	356	353	328	402	373	394	358	399	345	355	387	350	344	385	350	383	364	310	351	394	388	359	339	340	402	354	401	359	349	368	357	386	377	337	370	343	403	344	366	363	342	359	366	352	338	345	390	366	380	367	341	321	406	412	360	325	323	380	377	376	381	341	321	355	348	371	371	392	374	384	339	354	370	390	361	384	369	357	344	356	382	338	320	382	359	346	326	387	345	382	380	358	363	392	384	360	392	385	346	381	335	373	355	346	366	351	323	380	350	350	358	350	363	393	330	395	344	390	355	367	380	360	365	342	362	349	332	348	382	404	395	378	358	376	355	376	407	394	346	371	384	376	396	364	366	381	352	385	335	344	393	346	357	346	335	376	355	349	347	363	364	366	351	359	367	339	348	379	350	351	326	316	382	355	358	416	364	360	372	369	343	388	333	396	336	349	331	364	376	340	388	368	359	372	349	381	345	307	394	324	387	339	354	332	344	369	374	341	375	360	354	347	355	358	332	397	374	346	345	388	372	406	382	362	382	374	366	366	361	359	333	354	349	325	353	373	359	359	335	376	355	394	346	352	373	399	364	338	362	335	360	379	373	386	379	348	386	381	359	330	350	377	332	324	335	341	372	354	368	344	354	326	367	364	362	373	339	374	368	355	386	365	350	343	383	380	381	354	362	377	392	367	341	351	341	402	346	337	372	383	356	346	369	369	372	334	371	365	367	343	364	375	366	355	330	366	375	380	393	385	354	390	360	389	394	367	345	371	374	380	383	419	354	356	355	336	327	379	379	377	356	357	380	390	381	375	381	379	345	339	374	384	319	389	354	344	380	396	353	386	350	396	346	343	414	393	337	382	369	336	382	358	328	312	362	385	356	399	376	373	426	372	335	343	348	366	358	381	393	392	349	338	361	378	354	352	367	340	351	364	342	329	367	392	351	348	387	387	354	382	326	378	358	365	347	345	354	384	356	382	404	360	366	343	334	343	369	387	338	333	382	365	334	355	350	354	368	357	355	361	360	339	379	355	368	379	400	372	344	373	395	359	394	358	366	354	360	370	334	335	372	350	375	371	326	360	372	316	396	362	372	368	346	367	384	346	336	381	412	392	378	336	352	346	352	389	344	333	333	356	328	355	357	420	376	344	364	375	340	356	371	355	350	351	361	355	306	325	370	374	373	380	327	367	333	360	363	400	381	366	321	379	357	371	364	350	351	354	381	346	385	337	383	371	370	382	377	393	369	373	353	374	383	367	352	343	364	386	344	356	366	375	365	393	334	352	371	364	372	366	382	320	341	369	343	353	316	394	366	379	316	346	355	382	383	356	362	363	378	415	374	369	388	447	376	355	370	354	331	392	383	373	306	357	343	346	351	332	390	384	373	338	363	366	360	386	406	354	356	369	367	373	374	364	346	358	377	365	405	384	354	357	371	356	366	351	365	349	367	379	358	376	353	366	381	321	348	360	353	327	368	346	338	304	350	351	389	367	383	334	331	343	347	366	349	364	367	387	348	373	364	382	336	404	386	358	346	337	347	327	395	320	331	350	374	386	389	344	386	345	360	367	365	368	367	390	334	395	308	362	384	381	337	357	325	403	396	364	336	359	381	365	347	370	355	331	358	372	320	318	343	376	385	348	322	379	387	349	381	407	347	371	357	379	343	350	312	339	347	400	346	353	380	387	382	378	321	324	347	378	374	363	358	368	383	347	373	379	328	355	366	367	345	347	370	391	389	344	360	356	362	350	345	368	356	386	364	357	386	355	350	374	343	360	329	370	361	374	360	375	359	355	332	348	382	323	324	350	412	326	378	376	334	374	376	358	381	376	351	391	346	375	341	356	380	382	356	351	385	357	352	321	378	350	380	389	356	362	333	358	388	379	367	390	360	343	353	351	354	330	345	352	364	391	341	357	377	369	391	380	359	348	319	325	361	360	382	370	363	388	362	396	342	355	339	334	403	336	318	338	315	366	396	374	349	359	369	361	327	365	354	384	349	364	389	360	391	376	351	377	374	376	359	390	355	356	363	336	361	332	354	361	384	373	379	384	350	358	346	367	345	351	367	402	360	332	384	354	349	357	367	353	391	366	379	353	360	374	327	404	380	353	368	346	332	365	387	311	381	319	380	379	368	357	354	340	378	347	364	366	341	348	345	386	381	379	375	369	370	369	359	347	380	381	373	367	353	376	395	346	358	351	361	356	343	373	336	337	327	366	355	393	345	373	355	372	380	344	374	368	344	386	369	380	370	367	359	375	383	354	362	348	340	359	375	355	349
1902	1056	882	875	819	808	779	791	755	800	831	756	789	805	750	826	757	806	833	805	819	769	808	771	753	800	826	727	813	736	797	810	802	794	759	797	775	769	822	806	789	780	785	795	747	784	815	811	788	801	774	834	757	795	773	841	815	752	745	810	781	820	718	828	795	799	805	763	795	834	790	777	769	800	783	828	798	781	805	767	706	793	757	755	800	818	777	782	791	711	767	782	758	806	827	801	759	775	760	771	801	839	775	780	818	765	791	790	773	769	803	771	798	805	746	768	812	770	779	782	787	749	788	802	766	840	786	757	833	751	776	779	788	781	751	765	772	792	754	784	739	778	793	773	789	798	805	782	736	784	776	775	766	832	763	756	778	755	773	793	762	791	756	805	739	798	846	740	807	788	797	809	766	739	795	817	757	767	803	781	805	818	781	798	769	794	739	794	783	808	743	762	838	746	795	811	769	773	815	820	796	814	802	795	765	835	746	802	772	768	767	777	788	851	790	792	753	742	777	775	805	747	778	783	794	755	765	788	797	794	784	751	763	786	832	800	792	766	771	772	751	805	717	737	790	770	821	818	790	837	790	794	784	790	807	753	859	762	768	753	810	814	740	781	848	766	808	816	831	777	769	810	796	813	825	760	775	768	822	785	740	775	766	796	792	809	798	725	788	793	755	752	771	736	794	773	731	723	810	788	802	750	810	828	785	812	774	766	798	834	771	749	787	804	806	791	774	790	768	777	772	744	795	791	819	792	757	760	782	735	723	726	790	802	753	769	805	754	765	778	797	758	804	785	761	786	740	792	784	783	831	767	809	813	776	719	790	765	733	749	811	783	758	807	789	804	844	785	769	773	799	790	798	784	759	760	852	778	732	796	767	756	801	819	786	821	732	802	836	803	775	808	775	772	784	813	786	832	762	782	770	779	751	778	793	803	776	792	826	801	796	774	761	771	780	801	758	783	730	771	758	728	776	816	784	776	762	817	788	724	770	827	767	798	786	827	804	767	756	791	832	787	763	764	748	809	759	806	768	746	777	780	765	762	757	807	782	814	790	802	800	799	756	738	773	796	797	757	822	806	783	777	758	754	828	802	728	756	797	770	796	773	780	730	793	817	785	755	786	763	750	833	762	749	802	799	773	799	780	774	758	819	831	712	815	797	811	765	724	819	778	795	775	819	819	791	829	814	808	787	811	789	767	764	747	765	769	789	808	793	781	822	790	817	850	786	803	828	810	785	803	811	831	784	784	785	797	750	752	774	790	784	785	825	748	791	765	754	801	799	798	791	818	759	784	746	737	849	796	802	820	787	796	701	790	831	765	794	756	793	772	715	826	790	774	759	780	770	814	831	771	782	808	749	746	758	831	723	794	780	804	808	805	758	768	813	815	769	832	757	763	784	689	764	811	800	759	741	753	804	792	776	738	815	736	806	727	794	790	778	797	799	771	881	841	772	743	809	789	838	738	809	762	795	773	745	808	803	770	859	784	765	802	749	800	811	776	724	762	791	789	758	806	730	810	811	737	795	794	840	825	757	779	812	789	802	749	839	796	784	794	776	815	761	813	774	761	820	751	821	784	785	763	832	789	791	800	804	763	788	796	831	752	801	803	759	774	807	783	800	816	795	812	778	788	763	753	794	826	775	782	786	756	746	770	805	796	793	740	817	816	749	771	815	757	817	733	787	766	800	795	783	736	795	781	767	790	737	742	759	761	756	775	781	768	784	803	765	766	802	750	780	777	764	776	783	835	806	791	788	775	756	750	818	781	771	764	740	779	793	735	772	808	737	764	754	751	781	784	782	715	785	753	807	751	783	817	801	820	761	819	765	741	771	809	758	755	803	795	743	828	842	805	774	802	784	801	800	801	824	727	777	796	842	782	801	720	787	828	821	784	772	785	742	748	783	787	760	812	804	807	789	804	777	792	761	757	749	792	803	803	798	764	790	813	784	801	755	815	762	809	811	794	800	776	807	828	816	762	808	758	809	763	789	746	779	817	794	812	749	753	793	746	748	756	794	778	813	823	756	792	785	833	779	782	804	814	795	788	765	781	766	761	820	834	767	818	802	796	811	745	771	771	754	797	785	748	787	827	797	776	738	754	788	764	756	818	798	854	741	826	755	804	784	798	802	761	768	744	832	789	725	762	788	771	767	785	787	729	819	754	781	773	771	744	781	788	753	826	797	774	741	792	819	704	733	762	751	744	820	779	782	813	788	780	722	831	798	781	759	808	762	778	788	804	812	731	765	783	845	803	791	756	786	760	792	819	788	773	746	770	754	770	826	775	770	873	746	782	842	812	820	806	758	801	752	786	795	780	815	780	746	782	741	793	810	831	836	767	811	765	776	814	779	767	826	783	806	791	764	791	814	814	794	780	775	799	783	776	812	834	799	811	832	801	824	772	778	823	753	800	778	762	748	822	775	799	765	786	816	740	819	724	783	744	794	792	793	760	820	803	838	803	797	808	789	791	752	810	737	818	752	799	792	789	781	765	788	751	823	809	803	779	781	810	781	770	805	775	721	793	785	772	796	768	802	765	817	774	751	796	772	783	836	738	791	759	798	760	767	786	792	810	781	815	803	794	801	784	814	744	767	801	772	779	785	790	808	746	834	814	767	807	780	788	775	759	783	822	787	849	751	827	737	805	823	796	784	758	780	742	804	842	806	782	801	781	750	786	778	759	753	773	765	770	779	794	734	771	798	771	759	785	810	763	726	779	780	837	797	832	820	730	720	777	796	789	792	743	736	744	748	759	833	790	783	812	814	802	798	804	787	835	755	803	833	791	808	752	810	828	770	753	794	773	784	756	761	800	771	738	833	753	815	791	775	782	794	779	803	760	805	838	787	802	780	783	816	794	838	764	796	715	791	758	793	772	751	793	793	802	792	775	746	761	745	727	820	765	795	823	827	742	790	818	839	801	819	802	807	757	779	758	749	802	834	788	755	771	752	813	806	854	767	784	778	809	770	796	773	763	748	770	786	794	755	794	753	794	789	749	719	794	796	774	767	820	789	790	752	797	787	785	794	796	825	821	793	783	807	763	821	791	759	798	787	723	849	784	781	775	822	760	800	778	758	817	779	768	772	795	823	789	818	764	749	811	775	761	756	805	740	764	748	762	775	799	801	795	805	784	723	784	815	781	821	766	763	786	749	812	770	786	759	833	811	887	777	810	786	800	760	795	794	835	816	817	780	799	798	782	775	761	828	823	776	801	802	781	784	760	798	790	851	823	781	776	778	751	863	777	744	731	765	762	809	809	791	785	789	739	826	798	778	751	775	771	789	808	813	812	742	794	787	763	788	756	778	764	774	764	826	798	825	789	800	772	774	760	785	810	799	777	816	813	796	785	824	795	799	848	793	808	787	821	815	765	783	805	799	768	840	737	802	768	751	775	799	773	782	746	756	836	705	736	761	739	785	805	786	778	802	777	760	776	789	839	726	754	789	783	759	774	809	811	780	794	809	811	796	758	805	770	773	720	743
7761	795	853	526	370	280	220	221	212	221	215	208	177	158	173	172	168	159	159	159	202	190	170	179	150	162	157	177	169	166	153	186	162	174	165	172	162	186	181	163	146	165	177	178	161	146	148	151	164	165	168	195	162	175	196	175	151	183	175	184	175	164	158	178	187	167	182	173	153	156	183	178	175	159	166	162	192	189	173	160	178	172	186	181	145	148	176	163	195	158	167	164	142	165	155	172	169	150	165	147	170	170	179	182	176	186	181	176	163	199	182	152	165	178	157	175	153	160	172	158	183	165	175	190	154	172	170	150	181	159	179	177	172	157	169	179	162	175	163	124	157	162	175	158	173	163	153	161	186	190	157	177	170	183	151	169	168	158	181	172	163	160	160	194	165	173	177	173	166	162	179	189	154	177	164	173	165	183	179	171	157	162	183	187	188	160	144	131	150	180	141	179	178	140	176	160	181	197	174	170	177	168	176	176	165	188	157	178	163	204	147	194	149	181	173	176	147	185	198	160	177	166	177	147	161	148	183	188	172	200	171	187	152	150	161	176	164	153	152	165	159	178	165	165	177	169	159	133	178	173	164	155	167	181	160	154	168	159	152	186	176	184	142	186	180	176	172	181	159	153	162	173	163	169	165	169	167	155	185	164	145	178	185	158	175	153	188	154	165	154	168	173	160	189	190	176	152	147	167	195	181	168	161	176	192	188	163	182	185	158	165	169	155	151	191	179	178	155	172	178	185	168	177	182	159	155	193	158	185	169	170	176	171	163	164	172	176	130	162	151	190	169	177	176	179	165	161	203	153	142	187	171	182	191	164	151	129	189	145	166	176	167	136	183	148	153	181	162	174	172	166	177	165	161	159	159	172	168	152	176	186	151	178	187	169	184	168	183	176	169	165	178	164	195	155	157	140	196	172	180	179	165	167	172	166	146	159	176	147	166	173	166	151	171	181	176	180	168	183	169	192	202	150	175	172	142	175	163	153	165	164	196	176	155	169	174	158	180	175	180	155	127	143	180	158	160	179	170	141	162	177	138	165	182	183	151	165	166	169	156	167	178	179	161	179	174	175	162	176	181	150	154	190	188	186	175	155	185	176	160	153	192	174	171	179	167	171	178	164	161	175	179	165	150	158	171	169	158	157	158	178	182	158	153	149	171	164	165	182	171	171	166	183	167	178	155	176	180	153	144	159	174	143	207	184	164	160	171	165	173	171	148	180	167	194	191	166	156	183	188	172	192	156	153	163	170	187	157	169	155	167	147	186	165	166	160	159	166	149	175	166	161	163	152	183	168	178	164	184	185	168	146	148	161	166	170	178	169	182	189	199	174	172	172	177	157	168	184	142	169	138	186	159	203	146	139	169	160	178	155	160	167	176	171	183	160	172	154	163	159	168	152	159	177	153	173	161	131	153	152	167	171	182	158	184	170	169	179	155	188	167	138	161	160	150	154	180	168	148	166	175	170	167	156	174	171	165	182	164	179	189	172	183	168	174	177	177	218	145	148	173	155	170	143	168	176	164	173	167	143	198	169	155	192	166	180	154	177	182	198	183	187	169	189	156	150	169	144	172	159	153	180	163	180	163	160	171	150	142	188	152	184	173	154	152	156	174	187	172	144	160	166	163	162	167	176	169	183	192	159	182	134	173	164	171	164	158	179	163	176	146	173	174	169	183	176	184	155	183	159	187	156	207	165	165	165	159	176	158	175	160	166	163	191	137	182	186	161	185	195	179	172	149	185	165	168	165	154	184	165	172	155	156	136	153	164	165	145	164	168	156	185	177	176	132	146	152	141	200	162	168	180	190	184	163	183	159	194	166	151	173	158	162	188	174	152	165	165	191	173	188	148	180	155	194	182	171	180	150	156	180	166	165	184	172	206	165	188	176	180	167	159	158	181	167	156	153	167	174	188	154	134	145	175	147	160	174	159	153	160	163	144	180	203	170	179	168	142	167	168	192	151	154	177	181	156	172	179	167	175	150	173	189	146	160	169	157	145	187	183	184	166	167	161	165	177	158	172	187	161	153	148	169	159	180	205	187	191	187	162	168	169	140	174	160	169	151	156	161	171	173	150	170	174	152	165	175	174	165	162	180	172	169	161	160	158	178	173	186	155	169	180	160	140	172	151	172	159	191	191	160	181	153	176	206	201	161	162	157	189	182	169	146	184	184	135	180	170	184	152	174	155	146	158	176	153	168	177	151	158	142	161	181	170	179	144	170	188	173	173	172	148	145	169	176	150	154	165	155	160	171	136	170	154	186	139	184	166	171	157	180	168	167	165	187	171	174	183	159	185	170	162	169	158	195	190	169	143	174	161	178	157	166	186	167	201	159	211	180	150	148	152	201	170	159	166	194	172	152	178	135	175	152	171	184	173	164	171	166	149	169	165	172	152	162	156	141	175	184	213	173	155	162	188	154	175	164	161	154	186	174	176	156	163	190	137	179	162	163	171	167	164	166	165	170	178	157	178	183	178	152	155	171	182	179	169	171	158	176	172	153	185	170	191	161	186	165	126	159	167	177	177	150	167	184	166	162	182	155	190	170	189	188	151	162	170	162	164	180	176	154	171	150	182	155	164	164	167	171	159	165	176	168	187	145	167	172	171	191	159	153	169	149	133	191	156	183	153	175	188	172	162	151	150	180	179	176	189	171	150	184	178	160	165	169	168	190	163	183	163	164	168	150	174	164	155	190	165	177	169	170	153	165	165	186	162	147	177	169	148	159	183	150	164	189	174	161	168	173	163	165	178	162	168	192	153	169	171	169	187	181	161	193	174	174	161	165	164	166	178	166	166	182	174	157	163	199	170	144	118	189	178	158	164	143	181	185	173	163	185	163	154	178	167	174	170	159	159	173	147	170	163	168	162	160	171	159	149	175	166	166	155	158	159	155	190	160	168	161	177	168	176	179	152	171	161	164	198	157	162	186	182	175	152	151	177	189	185	152	156	166	185	178	169	155	143	183	185	152	189	155	151	182	157	163	177	141	159	163	177	156	175	174	167	186	191	194	162	187	186	159	196	144	192	173	192	159	166	185	176	174	153	166	147	168	165	171	169	145	161	184	169	174	166	180	191	170	144	161	174	158	162	180	187	147	168	180	197	203	154	163	211	178	168	175	189	169	167	168	159	164	161	154	152	153	192	168	149	176	159	173	177	150	162	164	171	171	177	155	161	171	143	173	164	172	167	165	159	160	166	170	165	174	151	166	175	172	148	178	175	165	190	168	183	157	167	160	173	176	156	144	170	196	167	182	196	162	153	166	165	155	145	166	178	184	175	194	172	144	161	173	161	192	186	169	157	157	152	162	183	169	128	177	173	166	153	159	162	161	184	155	189	181	181	172	178	165	160	148	163	163	139	137	143	173	157	162	151	175	184	178	196	140	172	178	177	176	162	181	161	172	175	192	173	159	173	166	152	194	162	154	178	154	163	163	147	212	181	165	136	178	176	158	191	177	148	162	174	170	179	167	163	180	185	177	170
6267	990	1912	1593	1270	1008	815	761	676	670	609	604	543	585	512	492	510	522	514	471	443	458	457	437	456	461	431	433	472	448	469	462	464	437	433	463	417	396	433	410	460	449	452	405	453	438	447	400	450	417	411	431	441	465	428	449	416	403	412	448	408	434	409	426	401	437	433	388	434	433	450	435	390	438	415	430	408	422	431	441	416	423	456	399	433	412	381	441	409	404	435	408	411	398	436	405	408	401	436	397	410	422	382	395	411	396	395	390	427	413	398	417	444	424	420	475	415	411	420	401	392	425	453	426	397	423	452	398	421	377	442	415	416	441	420	468	447	405	424	420	406	438	391	418	410	442	390	401	376	429	411	422	400	418	434	448	403	421	420	429	411	403	426	396	419	421	381	392	378	446	441	403	390	466	430	392	378	439	435	437	372	433	399	410	376	410	431	411	385	451	409	419	409	436	434	426	416	412	437	419	420	377	420	416	438	443	422	406	459	420	422	427	429	430	426	422	408	445	452	411	431	356	427	421	417	439	430	405	406	400	405	404	406	411	435	461	401	409	373	395	383	441	419	417	424	419	417	425	412	409	433	423	459	422	388	432	462	427	419	419	430	435	417	409	395	431	421	420	448	411	439	413	416	422	399	414	396	480	438	437	425	383	397	403	433	461	432	435	419	389	415	397	417	436	432	414	413	441	433	409	414	434	417	416	431	410	395	417	426	418	405	427	443	419	402	443	396	433	420	423	425	413	425	425	438	401	431	397	377	430	406	439	435	426	410	428	455	441	434	392	419	422	425	415	405	432	438	437	426	418	424	443	424	434	430	409	392	451	400	442	413	406	432	412	385	410	434	403	410	425	422	414	423	384	430	413	417	416	436	394	441	416	440	393	437	442	419	429	428	392	456	426	432	414	445	413	427	416	429	377	423	436	432	451	427	438	454	446	424	397	427	426	455	429	436	406	440	397	422	409	421	436	441	402	443	434	426	389	415	425	420	401	407	460	407	412	463	404	421	442	424	408	416	438	396	443	399	412	428	405	448	421	381	412	394	436	422	410	422	429	399	429	387	390	407	438	390	427	418	424	450	427	434	402	454	426	390	441	392	420	441	452	414	422	435	430	395	438	425	427	406	426	407	433	404	423	390	413	428	445	438	434	420	418	400	427	448	405	403	446	403	417	431	384	440	438	444	408	407	436	382	414	386	424	424	442	394	435	407	398	431	406	433	424	446	361	400	386	423	414	391	426	411	425	434	419	446	446	412	406	376	396	416	424	440	423	451	424	400	411	377	425	384	419	392	433	411	430	432	410	415	408	402	434	416	408	414	415	434	412	423	462	429	402	425	375	382	454	382	431	425	440	473	453	409	382	424	429	422	415	435	442	403	379	416	439	420	428	417	416	412	463	400	405	386	399	412	410	386	423	427	447	403	400	398	403	420	444	405	385	438	403	425	412	431	395	402	422	432	400	392	416	399	406	421	420	424	440	396	441	406	409	430	381	445	410	417	404	419	422	407	426	414	406	425	389	416	421	384	462	419	403	426	411	402	415	435	410	437	410	408	428	417	418	392	416	397	416	393	457	390	437	406	427	411	432	429	396	423	421	411	453	447	419	430	440	429	393	382	424	458	420	426	418	396	419	440	453	412	405	428	446	423	423	377	431	398	396	454	447	437	419	423	414	404	395	450	411	429	410	405	417	406	385	396	427	452	439	415	439	397	417	417	424	443	392	432	395	402	434	421	393	425	428	451	427	395	404	421	437	411	424	411	394	427	412	428	449	417	441	427	411	444	418	406	453	403	381	431	423	446	418	403	440	400	448	447	440	397	390	413	431	427	405	426	418	406	406	397	408	433	405	419	408	436	441	421	414	417	414	433	404	417	392	467	431	420	431	413	457	416	430	431	436	431	441	413	432	417	434	429	409	440	425	448	417	410	462	482	408	416	429	420	425	401	417	397	426	418	438	441	456	395	415	417	427	418	385	396	433	408	431	397	396	416	431	460	390	406	415	418	445	415	442	426	391	416	447	416	438	395	386	423	445	407	428	430	361	431	432	460	427	425	388	433	382	437	393	461	442	419	413	397	442	433	424	460	381	427	443	426	458	401	406	428	405	455	433	425	420	420	441	409	421	427	453	447	408	397	452	420	425	409	415	396	419	452	431	402	416	452	448	428	401	427	403	432	392	436	414	441	419	406	404	362	427	438	408	415	440	436	423	414	422	394	430	453	437	417	442	403	406	414	433	432	404	414	456	414	426	398	427	430	391	405	409	378	431	395	440	392	424	427	428	420	439	412	435	393	424	428	463	423	388	397	410	386	422	402	450	399	402	383	408	400	426	432	429	389	452	407	422	396	448	421	395	432	440	417	434	409	397	446	392	424	420	411	416	422	434	389	409	390	390	411	421	394	433	438	438	375	428	391	415	429	383	418	391	413	443	414	400	425	398	417	448	427	395	424	407	433	423	408	395	413	415	452	425	447	412	437	422	401	420	416	432	417	411	416	405	437	392	400	386	430	436	439	454	453	409	388	410	452	430	413	429	418	439	410	417	426	391	427	372	416	377	411	427	391	420	408	422	454	448	407	396	431	458	386	429	393	396	411	450	415	421	394	401	409	450	422	406	446	436	421	412	417	397	402	430	393	448	416	415	407	430	415	425	416	465	459	419	411	376	402	414	432	426	406	440	412	436	425	417	411	439	425	409	402	411	405	427	415	427	427	430	427	453	398	429	467	420	426	380	440	379	424	390	450	455	406	409	438	447	396	421	395	365	420	467	390	415	399	420	435	417	410	374	398	432	424	439	435	424	456	429	435	373	430	454	407	406	422	443	425	391	398	411	406	442	422	428	413	417	410	410	429	451	413	405	410	432	418	420	438	437	414	457	434	405	440	483	410	423	411	439	434	420	436	402	380	432	406	418	379	435	460	434	444	397	373	437	361	386	433	410	419	399	403	431	413	420	433	412	411	432	452	396	433	391	463	448	416	447	400	375	384	414	422	433	363	422	409	428	439	411	417	407	413	409	413	408	444	419	395	450	414	431	405	453	441	427	416	388	440	449	456	409	422	422	412	400	434	422	440	434	398	414	409	442	464	413	430	428	423	423	438	411	437	408	409	430	431	452	433	417	426	404	419	448	438	413	423	419	491	460	406	433	409	466	449	423	433	391	419	414	406	401	384	406	395	398	429	427	405	447	421	430	479	418	431	447	405	428	416	422	436	435	394	381	379	450	383	424	410	400	394	411	404	411	450	423	441	411	402	400	418	419	435	409	469	405	405	447	410	430	418	412	437	424	402	381	407	410	438	421	439	440	439	449	412	393	424	414	449	432	403	379	408	430	412	438	430	415	382	419	423	429	384	429	423	413	436	424	429	412	432	410	441	431	416	396	399	416	410	448	426	398	409	417	407	442	426	426	396	395	449	431	417	408	450	410	392	431	459	445	417	427	396	404	423	407	444	380	425	435	417	418	406	462	424	414	445	402	408	430
14564	1992	1749	983	693	447	357	352	301	299	286	319	259	268	276	259	254	235	221	246	210	242	243	207	215	215	220	238	239	244	237	243	235	239	242	225	234	231	224	236	204	223	213	260	261	231	236	234	234	236	231	218	209	219	213	235	222	255	244	218	217	221	212	229	226	232	211	219	236	257	209	216	243	255	226	220	261	235	221	227	231	228	216	226	207	242	225	231	242	203	239	236	225	228	215	234	261	227	243	226	282	248	202	209	208	214	226	211	250	229	238	240	237	237	213	229	205	241	233	203	207	230	246	227	243	218	212	223	213	207	225	214	201	240	238	220	235	220	217	207	231	212	249	231	246	220	238	209	252	205	216	241	229	227	206	235	179	226	227	239	212	223	252	236	243	245	192	200	203	226	237	233	188	226	248	223	261	212	196	207	246	231	219	217	255	259	250	226	226	219	221	225	203	255	202	220	185	225	213	204	195	271	226	235	200	231	205	237	201	233	225	228	233	221	276	233	226	247	238	224	236	252	255	222	211	237	231	243	226	234	229	242	267	227	243	232	216	202	243	229	222	240	217	216	228	222	216	255	220	208	223	217	216	220	255	232	228	230	220	217	239	236	237	210	215	261	224	223	224	236	234	220	240	216	190	219	222	238	216	211	223	211	217	237	215	237	244	265	210	230	235	247	256	186	238	236	207	210	228	243	227	215	204	228	206	221	203	227	237	230	266	235	207	207	192	213	244	211	217	212	222	227	245	225	238	192	204	204	218	253	233	235	241	246	231	240	204	232	238	242	252	257	246	241	251	254	235	238	245	212	219	222	223	221	220	240	226	253	217	244	251	228	241	230	216	205	245	241	223	224	216	260	214	236	235	228	220	231	207	210	229	222	231	203	216	226	206	245	234	244	252	210	224	209	230	207	253	226	199	255	215	241	223	242	214	238	220	258	196	231	222	236	232	194	225	189	220	240	239	218	226	238	248	220	236	226	219	225	248	243	213	230	241	220	246	200	225	231	214	204	243	240	211	230	237	220	227	204	237	225	206	244	208	220	234	228	223	238	236	207	254	243	248	225	235	218	233	241	242	210	224	220	236	224	264	215	231	226	221	259	222	256	226	225	217	254	244	240	212	234	207	221	201	228	224	224	241	229	214	242	190	227	235	243	244	219	216	209	212	234	261	235	226	221	254	207	226	216	222	233	229	248	262	222	238	223	186	232	213	238	245	235	201	200	233	212	222	216	210	206	201	225	223	239	210	198	226	227	228	240	213	215	261	233	236	235	236	226	235	208	242	198	231	255	210	210	211	224	223	222	245	220	231	238	225	211	235	221	221	258	230	243	261	218	234	233	253	221	231	229	249	264	211	230	210	241	206	232	239	255	243	251	202	226	225	211	199	202	241	240	226	233	233	200	250	235	221	235	237	254	241	253	239	262	247	221	223	240	226	224	226	222	217	238	230	246	223	226	212	251	219	236	249	235	212	235	210	239	244	239	247	233	243	253	234	205	215	221	234	252	234	221	235	220	217	228	233	208	209	234	234	213	204	219	225	216	225	204	213	227	231	218	204	220	190	258	217	246	249	234	230	223	208	240	251	252	237	195	209	203	226	238	249	255	237	240	244	216	216	239	216	254	204	208	232	255	215	226	253	257	236	231	228	241	231	223	218	226	246	289	222	197	220	229	201	249	229	215	232	247	252	226	251	205	213	236	219	217	241	209	228	228	263	235	214	251	236	213	211	251	236	223	236	217	225	218	204	232	232	241	246	235	241	213	219	240	238	240	240	222	227	224	205	236	246	239	222	250	231	208	258	237	233	242	241	223	226	228	217	216	209	229	201	197	231	238	233	202	255	218	235	232	236	198	243	245	239	215	223	250	237	252	200	242	226	253	240	274	239	202	234	224	222	237	236	229	224	229	245	234	241	245	212	207	239	184	215	203	239	213	241	234	243	235	267	255	223	229	228	201	243	210	241	225	256	243	228	211	251	220	223	242	227	211	249	213	231	239	238	238	237	206	228	225	240	234	209	241	210	240	215	244	220	214	241	207	227	225	199	227	198	238	229	228	240	229	246	214	225	227	224	249	231	239	234	245	242	270	248	219	240	227	214	266	229	192	245	222	228	235	227	212	240	238	225	202	217	211	259	195	223	234	250	198	231	225	228	212	240	201	229	207	214	235	230	222	191	217	245	243	233	175	233	216	254	263	247	222	216	233	226	232	223	203	219	217	230	221	206	217	230	240	222	230	180	236	240	228	222	231	221	230	248	236	241	224	239	219	226	221	238	227	227	190	224	225	230	219	242	234	213	233	220	209	232	254	203	206	231	213	251	240	249	236	244	224	217	247	246	229	224	240	231	242	201	229	245	217	252	224	231	236	244	214	240	232	194	200	277	203	250	210	221	216	218	193	222	241	251	220	235	250	243	246	261	211	241	231	233	208	194	217	246	208	225	210	230	233	224	260	236	221	216	227	216	236	240	229	203	209	203	242	213	234	242	240	220	222	228	224	213	233	228	228	214	228	222	223	200	229	231	208	241	227	260	220	234	210	199	229	200	240	211	228	266	230	235	252	250	209	235	233	202	219	220	242	216	252	245	226	216	248	230	219	228	214	239	251	246	249	195	217	229	241	238	234	216	226	250	235	259	229	214	229	214	240	241	237	235	215	223	224	239	219	193	250	246	211	195	230	214	211	222	236	225	247	236	210	218	206	248	221	203	235	238	213	210	246	242	236	237	225	242	215	220	245	216	221	212	215	225	215	245	205	228	234	223	253	213	229	225	214	215	242	225	242	221	239	237	235	236	239	231	215	216	241	261	232	205	227	193	227	219	207	239	243	203	190	225	211	229	218	211	239	231	234	248	235	245	248	203	235	230	173	239	237	215	238	222	212	203	216	230	237	225	250	198	206	217	224	251	238	237	215	237	212	224	248	250	206	232	237	213	230	237	254	207	211	218	217	247	223	260	213	226	212	193	237	239	252	252	231	220	191	229	195	253	206	219	234	236	244	240	234	261	217	220	231	248	203	244	215	235	247	219	220	241	221	230	232	223	231	236	229	257	212	238	247	238	191	199	229	238	250	215	223	232	223	250	221	251	204	215	220	215	210	202	232	206	258	233	227	221	256	214	225	217	239	236	227	221	247	222	229	240	199	217	249	226	241	240	238	212	203	218	231	229	229	219	217	238	204	206	211	220	243	218	230	228	230	225	231	228	231	239	251	228	223	220	208	209	242	219	246	207	213	250	227	247	229	187	245	227	238	221	221	220	251	238	232	212	242	234	211	256	262	231	222	252	231	242	227	240	226	210	211	229	226	205	204	230	220	221	214	251	235	220	218	226	227	204	248	236	236	251	235	214	214	219	222	232	225	245	245	230	241	241	222	219	227	240	226	244	256	233	210	225	254	235	222	205	220	218	253	249	213	219	218	236	212	246	215	215	231	244	237	247	254	211	200	216	215	228	223	232	228	226	215	229	211	256	212	220	212	217	208
8394	1737	3410	2772	2227	1590	1362	1140	1091	1034	873	835	800	816	780	771	725	689	695	676	692	615	637	660	630	594	604	637	594	576	644	610	604	583	586	580	584	607	643	589	615	570	619	582	539	576	624	567	583	606	598	640	556	576	577	554	610	551	545	583	545	575	589	565	601	589	570	569	587	593	568	573	570	544	571	572	558	574	540	575	560	528	538	536	578	575	596	577	585	607	585	581	585	567	573	544	560	552	573	584	546	587	569	560	556	581	565	546	580	617	567	553	626	559	606	553	585	573	559	537	603	529	576	562	581	593	587	589	569	565	549	553	543	581	540	534	562	576	568	567	552	597	596	577	544	615	568	584	547	508	549	599	592	587	551	582	608	586	610	594	517	575	539	572	585	541	578	572	563	564	576	566	582	544	574	557	568	573	563	560	542	553	576	541	561	608	527	590	504	542	570	600	558	578	583	616	591	565	557	561	564	642	590	582	562	498	540	543	550	542	586	573	578	555	531	589	588	565	585	556	563	534	557	540	580	567	609	563	561	520	561	535	549	584	535	578	574	587	573	539	581	570	590	549	570	534	559	542	546	574	564	626	556	571	596	582	599	534	550	554	562	572	552	584	596	568	562	558	563	512	582	583	553	552	585	605	566	575	545	592	589	572	577	579	587	574	576	564	582	555	537	547	551	570	557	570	596	578	552	601	562	534	551	560	516	553	558	538	599	583	582	553	556	582	535	567	554	550	563	592	626	556	514	494	558	567	582	559	562	510	606	556	558	590	565	566	578	602	604	556	604	562	603	558	557	587	585	555	585	560	551	564	584	575	556	603	588	555	573	556	537	532	608	595	553	532	552	516	566	570	518	585	573	604	565	603	556	523	559	527	579	537	562	587	572	531	568	529	588	599	552	547	550	552	520	545	567	613	540	589	585	558	584	513	528	506	557	561	578	547	546	514	567	572	536	574	573	560	597	543	633	567	529	535	582	546	557	532	527	585	589	548	591	588	582	545	535	565	629	594	531	551	578	537	576	617	573	557	533	575	567	535	525	569	609	551	548	608	599	566	585	551	546	558	557	553	581	521	550	543	560	609	508	610	548	568	515	538	582	531	539	559	565	540	569	505	545	533	553	579	575	599	545	581	558	597	548	588	618	571	534	539	553	563	591	556	568	603	528	560	560	566	549	522	575	556	546	563	571	574	577	585	577	560	555	590	553	551	538	589	546	583	570	563	558	572	569	547	565	600	583	558	530	538	601	622	595	550	579	567	577	569	540	591	568	530	541	586	601	579	547	538	572	560	556	555	543	591	577	551	592	522	566	563	558	546	516	512	593	597	585	528	579	579	594	555	547	589	595	592	577	560	568	581	556	566	567	505	555	565	564	541	575	533	594	555	533	575	514	614	555	584	548	514	575	594	530	559	531	547	563	543	543	566	525	572	555	596	551	556	538	623	568	559	548	554	504	580	587	579	530	548	583	579	577	515	590	563	595	541	560	564	546	544	598	555	521	557	567	547	566	586	548	522	579	571	552	555	598	596	552	590	585	548	585	576	595	534	594	577	551	562	581	570	606	545	580	577	548	572	583	557	532	552	567	599	585	537	581	551	564	591	528	595	591	534	541	496	575	542	571	545	584	574	548	566	553	560	586	552	551	561	573	568	518	568	576	571	565	586	545	559	576	549	563	561	568	563	554	543	575	592	570	600	549	609	568	582	564	561	576	545	597	567	578	565	537	542	522	566	584	549	553	557	542	562	614	627	543	572	605	584	582	600	576	552	584	572	564	503	578	574	623	575	593	554	549	551	571	543	574	571	576	573	549	558	616	568	571	640	578	592	565	563	544	574	544	534	585	587	589	609	606	565	620	611	541	558	583	584	593	549	594	596	598	557	549	558	582	575	580	538	569	529	550	583	616	533	567	578	539	575	525	521	572	603	542	564	579	575	584	567	542	540	590	547	601	568	549	552	541	572	587	576	582	582	514	541	566	545	576	527	543	553	574	548	590	559	583	565	530	558	609	551	542	548	546	585	575	581	552	541	548	585	603	550	595	591	567	538	584	563	563	558	601	521	553	564	548	537	567	566	577	603	537	517	529	570	576	586	547	524	598	596	533	530	575	579	547	538	546	547	581	579	520	571	581	566	589	550	597	530	612	535	580	570	527	567	564	597	598	587	569	538	580	539	614	585	562	552	602	578	552	558	543	533	603	552	598	585	587	528	550	566	502	569	593	594	563	584	568	543	569	532	608	562	557	556	562	549	583	548	564	601	577	533	569	586	563	541	560	529	546	569	552	589	584	538	524	552	569	544	601	602	563	592	568	584	590	584	578	565	561	567	539	540	546	569	549	544	560	548	530	506	574	544	573	534	570	512	549	560	543	545	553	568	578	544	546	569	610	553	540	601	554	527	563	581	591	584	531	547	552	571	575	568	550	574	594	563	555	574	606	541	574	554	562	564	535	587	554	579	604	547	598	566	532	566	549	558	599	535	574	601	565	548	574	534	545	553	567	561	569	551	592	579	544	542	594	514	596	546	536	562	590	548	531	588	551	539	583	588	566	558	568	568	546	548	545	531	601	547	536	554	549	532	543	581	551	576	598	576	568	574	561	605	608	555	524	557	586	580	586	589	552	568	539	493	547	590	533	575	554	582	562	544	581	555	556	585	557	550	558	586	573	627	584	612	565	555	558	594	562	595	534	600	593	576	572	569	592	565	569	585	627	535	568	608	571	544	577	574	570	553	592	553	536	581	553	549	601	589	573	603	543	560	545	558	538	577	581	571	540	559	562	567	546	554	598	549	536	558	586	596	581	554	584	587	616	565	585	557	567	607	618	508	569	577	558	583	561	618	542	551	594	581	576	542	589	576	574	602	528	547	613	572	587	561	559	539	563	558	614	536	573	548	571	568	554	572	571	570	566	573	557	564	540	572	562	574	550	546	524	545	532	563	591	550	581	579	566	564	572	588	587	581	527	519	575	544	559	596	547	578	565	560	574	587	551	554	550	559	589	565	531	621	575	607	596	551	561	525	539	537	617	582	579	575	570	562	533	566	580	574	542	538	591	548	572	526	574	566	578	564	522	579	604	572	555	572	539	514	573	529	578	532	578	574	556	555	582	556	536	592	596	566	581	537	572	546	572	559	594	594	526	522	607	529	554	554	560	562	533	570	550	528	554	591	596	615	546	564	589	575	541	579	589	537	572	567	571	605	588	579	529	510	560	565	540	588	558	580	556	586	560	601	576	536	571	556	579	563	560	570	618	600	567	573	580	547	558	570	530	559	588	580	560	598	578	553	580	601	560	597	567	549	575	525	523	554	544	523	558	589	564	605	606	557	537	568	566	570	563	606	568	537	539	588	598	568	557	582	547	544	585	570	561	542	571	574	592	561	529	564	631	602	572	595	578	609	546	539	512	540	576	566	556	562	585	565	592	578	580	575	584	547	590	590	589	580	571	558	559	573	589	562	555	555	565	555	538	550	559	563	575	582
1645	498	553	342	343	345	386	354	353	369	347	353	383	316	361	365	384	325	349	367	364	362	393	338	340	335	399	374	365	367	375	400	389	386	366	368	385	396	375	382	384	362	398	346	366	367	381	358	341	376	373	372	361	372	350	383	361	367	371	394	355	374	366	357	349	378	390	324	379	348	367	351	354	342	349	361	384	319	384	361	354	356	386	364	399	325	402	361	361	405	329	334	332	335	354	375	346	350	340	348	368	366	366	382	378	335	395	422	352	367	348	365	331	374	346	401	387	407	375	355	371	342	380	373	362	365	373	378	341	330	367	374	355	371	354	347	369	401	348	365	399	366	347	377	348	385	395	355	389	356	360	352	364	398	359	340	379	368	329	370	350	374	372	366	345	369	336	341	313	356	334	340	370	387	395	347	363	333	347	380	335	354	362	353	316	340	373	346	374	359	355	361	344	373	378	391	384	351	353	346	353	327	412	394	352	345	338	383	343	378	366	347	357	365	364	363	335	366	377	345	362	359	366	322	353	349	387	386	383	424	356	329	410	345	392	339	358	332	376	331	411	350	333	353	375	358	375	376	295	358	377	356	358	373	359	327	371	330	365	329	325	392	361	362	341	395	352	406	357	393	375	380	354	387	387	317	347	345	355	370	336	367	367	354	361	384	351	364	346	379	373	366	363	337	326	379	358	349	376	312	398	397	355	365	351	379	374	360	365	357	340	357	372	350	339	370	379	404	386	388	323	380	369	371	350	376	347	392	396	396	352	369	397	389	366	344	366	327	334	348	382	350	331	384	324	373	418	375	350	349	352	352	328	353	346	348	300	346	374	380	370	346	349	363	375	358	341	403	402	347	338	369	350	359	343	332	361	356	348	364	414	365	356	391	368	347	332	349	364	340	404	324	360	314	376	345	322	396	349	338	372	369	384	379	374	345	339	368	364	349	340	321	382	342	342	355	381	388	385	345	379	334	406	344	340	359	370	377	335	357	362	339	368	358	351	379	359	369	367	356	370	325	336	393	372	405	405	376	376	355	346	384	362	373	321	350	369	347	359	350	332	345	346	381	375	346	334	329	385	370	358	355	345	360	354	372	354	338	364	366	343	391	398	335	333	364	352	346	376	376	389	359	336	375	345	345	346	403	346	406	365	366	362	334	344	358	349	369	386	374	356	334	319	371	391	375	346	325	353	359	398	384	367	369	386	358	383	334	346	339	373	341	369	340	353	357	353	364	325	357	396	378	337	340	397	347	371	349	331	324	309	355	397	358	359	375	349	359	378	386	388	358	371	342	340	356	397	358	330	386	330	375	318	348	334	370	388	351	363	343	363	357	353	356	354	373	362	355	351	361	362	393	396	337	339	344	348	349	376	355	360	401	368	385	413	339	380	376	356	376	362	379	369	376	307	341	391	374	364	388	373	351	395	390	373	362	350	354	360	331	363	376	391	330	357	342	355	386	375	323	397	406	378	364	355	374	357	339	341	354	345	322	361	351	357	346	380	359	405	344	344	343	369	335	377	355	378	362	374	388	385	370	362	369	364	360	337	390	351	355	381	371	357	386	387	365	387	381	370	358	375	347	367	350	348	351	353	366	354	409	346	359	387	352	370	351	351	343	381	340	362	366	341	365	397	341	359	363	366	365	328	341	334	360	390	359	346	372	379	342	358	364	311	365	390	358	328	350	343	384	366	352	374	367	368	334	359	348	381	376	395	355	373	350	409	387	389	363	387	371	371	401	353	394	365	335	371	400	351	376	359	353	349	340	339	400	355	388	371	346	348	348	359	332	336	387	338	342	327	382	345	354	402	368	364	350	324	342	372	349	406	347	337	355	359	357	377	361	385	384	350	350	340	342	363	356	339	364	380	352	351	329	332	361	382	329	380	345	364	373	357	369	390	358	404	387	380	351	364	360	354	342	385	367	385	345	359	363	363	356	343	364	340	422	373	361	366	389	350	351	337	393	382	350	348	357	370	375	334	388	382	377	348	368	342	370	365	353	399	381	355	397	348	370	364	351	369	329	382	362	356	358	359	358	385	356	354	358	378	368	401	373	333	370	388	345	351	380	371	352	353	351	358	386	376	361	358	360	375	411	311	367	351	376	369	338	370	372	369	341	358	353	416	374	350	356	322	390	360	379	355	347	384	343	349	318	317	345	324	368	327	349	354	381	372	403	309	385	363	361	375	318	418	363	333	381	358	359	357	350	376	378	340	343	374	364	388	323	383	368	383	361	371	324	367	350	365	351	369	372	380	410	344	376	333	356	358	359	356	337	307	375	364	378	405	327	344	349	333	370	329	362	362	350	363	384	377	354	349	398	356	367	375	331	378	349	387	340	399	360	396	368	383	372	372	371	349	350	369	362	367	363	374	400	397	388	340	366	365	377	372	339	363	347	368	397	380	355	349	378	373	407	350	344	364	355	366	344	374	328	328	379	367	404	389	345	365	387	353	355	382	368	367	363	348	354	339	366	362	354	327	336	368	374	340	350	369	374	392	360	368	394	386	325	388	345	374	398	351	334	376	365	380	387	406	348	364	377	362	323	345	355	385	362	375	382	376	359	367	359	318	311	377	384	369	366	357	372	372	386	394	370	333	343	334	355	343	339	349	365	383	367	363	363	354	384	339	337	351	323	410	361	375	371	383	387	345	386	334	354	366	339	379	346	353	330	360	360	350	364	343	352	365	330	371	383	359	344	367	360	367	376	360	382	367	379	395	358	336	376	353	375	377	350	373	373	353	344	403	370	307	328	319	354	364	351	372	343	387	349	396	368	350	374	368	362	341	348	355	365	365	349	376	348	355	379	346	359	356	352	391	385	413	307	366	379	356	349	352	380	346	346	315	369	359	387	337	370	343	383	369	386	346	334	403	370	316	349	363	387	408	347	321	347	373	370	377	347	372	334	353	412	354	338	379	338	334	351	351	357	352	367	362	388	385	328	385	369	366	336	368	364	351	407	352	351	371	383	364	366	378	348	354	366	347	417	351	390	380	364	374	342	346	376	387	392	368	352	402	359	339	383	333	366	396	359	338	381	364	375	367	357	343	365	317	362	372	374	360	349	365	365	316	387	399	358	381	373	324	372	380	402	358	325	359	357	368	345	350	334	360	350	358	361	393	359	375	390	373	393	347	393	363	315	370	384	352	360	393	370	370	365	356	385	343	373	360	368	381	374	354	362	354	372	351	346	388	349	355	339	360	377	367	373	350	381	378	364	393	401	336	329	326	367	388	375	325	348	353	376	355	357	356	331	359	333	335	378	360	378	344	387	383	339	365	329	352	375	367	381	364	357	329	363	376	345	391	334	367	349	376	358	382	378	361	344	306	336	381	382	364	361	329	374	364	346	341	348	329	356	356	381	416	380	343	353	370	342	384	341	352	373	389	376	372	361	374	372	381	352	388	325	372	360	364	361	346	358	340	344	352	358	367	366	349	335	380	350	380	358	353	358	374	343	327	371	341	323	374	382	360	352	374	377	365	384
1893	981	1121	812	818	777	844	748	794	782	771	754	765	797	799	812	748	767	758	811	840	756	806	784	766	788	800	841	755	844	834	812	765	806	784	745	785	749	817	793	789	801	779	773	770	785	814	762	767	768	805	784	754	776	779	816	756	802	834	808	752	774	823	809	775	781	818	728	732	769	769	798	782	784	770	788	796	783	746	791	786	744	800	789	770	767	788	808	774	793	812	742	756	769	802	745	763	771	828	777	839	803	761	784	814	765	784	850	814	783	798	794	830	772	782	852	783	761	823	818	771	795	775	813	758	780	798	816	796	765	768	797	763	755	795	842	802	813	820	808	803	855	787	813	773	831	806	819	759	793	801	772	778	811	807	746	768	770	783	760	746	735	781	819	765	787	809	779	777	807	783	787	783	772	805	801	813	711	786	788	846	773	752	753	767	830	835	807	733	805	757	821	730	829	790	772	786	818	776	797	831	781	790	764	739	779	703	780	792	826	817	830	735	750	758	809	801	793	748	791	752	807	765	798	796	776	852	806	762	827	769	795	849	779	789	785	812	758	758	762	831	784	813	765	799	782	751	762	765	792	770	824	766	786	803	829	773	799	848	775	770	779	793	805	820	734	780	775	777	832	797	792	783	812	763	826	784	810	753	752	763	772	761	798	732	794	710	750	734	797	757	791	799	757	771	781	775	768	855	812	776	781	798	804	822	765	789	751	826	814	801	796	808	836	790	855	739	777	766	759	790	777	734	767	808	867	783	778	791	779	797	773	780	759	753	760	788	777	758	843	790	806	780	804	804	779	790	779	783	795	825	795	792	791	807	763	746	814	790	773	753	793	833	790	797	792	801	787	834	752	824	736	762	748	815	843	754	818	797	808	786	780	797	780	790	810	782	787	768	789	774	786	760	768	742	785	736	770	734	803	770	779	783	750	738	780	782	756	837	774	785	775	776	823	753	799	720	746	790	819	790	747	792	772	791	754	797	762	785	785	781	809	816	823	787	832	830	815	801	801	808	820	739	789	822	758	814	798	797	760	771	749	825	835	748	819	796	826	781	762	811	767	796	761	783	788	800	754	870	788	771	782	790	760	762	791	844	790	786	796	830	773	748	757	788	799	790	775	817	771	779	788	762	808	790	752	799	802	760	790	799	778	747	793	773	785	774	797	778	763	816	756	810	795	766	792	786	777	777	783	729	776	782	768	828	805	818	795	863	771	744	760	799	763	775	774	787	788	825	754	838	823	797	796	790	808	771	743	790	777	788	752	771	785	796	775	751	811	799	744	768	798	788	740	752	786	832	768	775	800	743	791	763	800	795	813	759	793	733	828	765	734	818	779	769	755	834	818	813	777	721	772	789	791	751	812	791	822	770	756	790	789	765	847	800	790	807	768	745	798	810	820	808	800	807	826	725	795	800	809	731	778	774	770	803	845	811	803	833	756	791	807	782	745	726	799	792	772	805	776	747	824	810	761	752	830	753	805	787	791	823	723	793	800	783	756	744	791	853	787	748	784	743	775	753	791	851	797	816	783	747	757	808	803	814	779	792	811	792	786	762	740	758	806	775	796	794	787	799	802	794	779	803	768	789	757	779	755	799	760	754	750	786	817	779	808	787	797	776	807	771	816	763	780	761	768	799	756	780	782	768	817	808	795	767	782	769	821	757	813	797	792	812	799	798	763	798	802	779	761	798	786	783	788	780	815	753	821	782	807	801	822	801	811	771	772	816	746	780	780	785	822	813	792	764	840	843	734	751	783	792	794	829	799	802	774	774	753	842	776	723	779	796	712	781	776	773	742	773	790	835	817	767	788	805	754	761	814	775	784	801	803	868	793	746	748	844	793	837	790	780	772	853	824	763	825	819	770	798	739	785	776	805	756	766	829	781	825	792	774	814	791	791	793	787	805	774	768	814	786	772	808	790	753	794	777	796	751	775	781	768	783	759	760	780	778	806	762	787	773	819	787	715	819	803	807	768	722	757	797	781	750	750	812	760	770	794	754	753	782	788	822	752	784	813	803	797	791	775	792	760	771	831	800	821	783	760	768	763	752	838	798	807	739	800	831	804	747	743	823	771	804	810	788	812	781	815	817	789	777	818	815	776	777	785	772	796	790	761	764	762	749	861	754	813	780	800	841	805	836	835	831	782	791	875	813	794	776	769	749	783	818	823	780	723	770	779	788	778	804	820	833	793	842	797	750	802	834	787	770	779	800	810	800	812	850	759	820	754	787	795	832	754	788	798	759	746	773	785	770	770	758	776	793	814	764	795	784	812	845	785	777	733	801	814	776	753	838	812	800	795	839	810	740	820	792	791	813	833	769	783	772	764	769	808	722	809	787	782	779	831	791	785	777	781	771	775	813	753	817	780	826	772	782	799	792	759	716	741	803	801	793	739	846	779	843	774	774	756	743	809	808	773	772	832	762	764	770	784	804	782	799	788	754	785	774	826	760	818	774	827	850	802	814	773	775	838	822	761	718	815	808	793	803	780	842	837	824	760	814	818	743	827	834	790	780	786	840	814	794	807	856	809	848	756	780	785	798	813	792	785	836	773	790	751	762	798	777	815	827	769	754	791	797	755	902	752	789	821	810	804	822	771	799	800	769	812	790	750	772	762	765	760	782	828	838	781	866	781	774	808	770	743	733	793	767	792	781	805	770	750	787	808	752	795	794	718	801	787	722	732	789	826	772	816	755	842	799	755	740	780	775	796	757	803	823	762	793	786	807	767	768	815	786	799	809	798	763	814	755	801	764	789	837	819	755	811	728	739	819	728	746	800	848	785	784	794	793	824	805	793	839	720	773	797	784	802	687	812	790	797	812	765	804	797	796	772	737	798	772	781	786	813	800	790	810	750	774	753	775	806	718	787	757	809	769	783	772	782	789	730	824	776	769	826	798	768	799	750	789	743	830	786	776	830	780	863	775	799	804	763	773	743	813	760	819	805	762	783	760	760	804	836	790	764	796	806	745	760	771	752	867	740	804	765	757	767	736	753	749	800	741	744	835	851	790	736	767	824	730	747	816	747	761	750	792	765	773	825	769	747	789	816	808	759	774	753	764	802	733	839	823	837	801	827	804	746	789	806	809	767	790	764	783	783	814	803	763	800	802	798	786	804	806	780	779	770	871	767	800	766	780	766	748	806	815	779	798	803	784	807	769	785	791	747	789	765	763	823	819	803	804	831	814	828	769	769	761	805	827	831	829	798	794	794	787	743	797	839	806	864	785	734	834	771	735	812	805	803	790	801	745	785	783	796	793	825	716	804	773	799	802	779	780	768	805	769	780	818	782	832	797	821	793	781	776	758	782	775	812	768	807	780	766	817	817	858	762	802	792	764	764	786	809	736	790	798	744	782	772	803	761	790	784	777	819	777	809	742	746	760	798	778	795	750	765	781	756	822	792	815	748	779	827	785	789	769	753	797	754	801	809	816	801	798	833	761	814	802	770	769	772	813	770	762	788	768	764	808	780	813	789	799	757	741	812
7748	749	1234	539	361	247	248	251	200	223	194	194	195	188	173	195	176	162	168	183	176	166	163	167	166	173	154	173	177	141	141	183	182	172	152	178	201	192	156	186	176	174	175	197	124	158	203	172	147	150	145	175	173	177	157	162	187	168	171	163	192	172	152	162	161	165	165	170	197	186	192	174	177	197	157	162	165	176	158	168	204	158	156	177	156	163	158	165	187	180	177	181	161	173	157	173	163	194	189	167	162	212	175	166	159	172	152	199	159	153	163	156	176	147	167	166	172	178	202	160	156	170	159	160	177	174	170	163	160	171	143	167	186	167	160	175	171	165	163	176	166	170	151	159	169	162	166	157	159	154	166	160	171	164	154	161	174	176	194	166	163	178	193	176	179	155	152	171	170	154	158	153	155	186	186	179	188	159	190	126	164	172	171	175	166	197	156	161	178	169	180	195	183	176	173	173	163	159	164	160	182	154	173	175	182	158	143	167	167	187	172	182	166	176	155	174	175	166	182	178	171	176	186	168	160	161	214	201	174	178	155	156	169	175	174	160	180	149	173	163	166	172	165	180	169	150	186	172	136	165	160	178	189	161	190	174	195	153	163	164	134	165	188	184	180	175	188	182	179	157	179	169	180	175	169	152	162	146	146	168	160	156	191	159	185	175	166	175	144	162	163	155	168	167	158	160	201	177	169	165	153	149	167	165	157	152	148	139	182	180	159	172	160	153	164	164	169	174	152	166	168	154	143	181	180	162	173	189	180	176	167	170	182	193	191	175	174	177	179	157	197	174	190	183	187	166	166	169	161	177	158	147	181	164	175	196	172	159	168	156	190	181	163	149	166	155	155	144	195	158	160	183	193	183	164	151	168	133	183	188	173	155	154	149	155	163	152	188	174	176	166	191	189	177	154	168	165	172	197	194	172	167	157	199	169	157	178	175	196	165	187	173	159	150	144	173	169	188	164	144	161	187	176	181	172	168	184	167	175	160	189	207	181	147	164	152	161	175	182	153	184	180	166	160	169	193	163	198	177	138	169	162	157	174	159	144	178	159	153	167	171	171	157	176	171	165	176	154	181	166	152	158	171	175	165	175	170	185	143	167	167	178	178	175	153	191	178	175	191	161	175	167	171	156	192	154	157	176	173	165	184	164	170	156	194	138	163	170	179	167	160	154	151	200	172	163	140	140	170	158	174	173	186	186	169	150	170	172	165	160	177	162	150	172	156	155	198	171	164	169	150	155	175	166	168	157	160	154	184	179	149	164	193	173	161	173	184	176	162	155	167	154	171	157	134	185	164	166	154	180	170	168	169	156	159	152	171	166	198	196	168	171	190	174	194	166	185	177	176	168	189	179	157	168	182	156	166	168	173	169	175	171	168	179	172	181	163	173	166	198	161	192	169	163	164	169	148	166	174	196	153	168	178	156	168	159	186	135	170	197	184	178	162	186	175	201	172	154	164	193	178	199	206	193	157	187	182	176	180	181	183	194	177	144	157	171	144	172	184	167	164	169	187	163	154	153	147	173	156	170	151	168	188	181	173	145	170	170	136	174	183	170	156	202	161	141	165	158	173	162	169	170	159	181	180	158	207	172	172	148	158	194	171	164	187	171	162	168	156	168	170	162	179	161	178	157	167	150	175	162	160	183	183	154	179	178	197	157	162	190	150	154	149	174	170	173	176	162	176	191	174	177	173	153	174	184	206	169	172	156	171	183	161	153	177	147	168	161	155	181	188	154	153	162	162	151	172	173	190	153	174	178	160	163	160	166	174	175	163	162	182	155	153	157	195	193	169	178	158	182	158	163	174	164	176	171	175	156	146	183	178	169	198	180	165	171	166	156	173	176	165	160	179	163	182	175	157	178	158	183	180	171	169	170	175	190	153	157	147	185	179	176	158	170	163	161	161	152	169	157	172	163	154	175	177	174	161	182	159	154	162	180	143	158	175	164	172	165	153	175	181	163	143	184	203	183	143	159	148	174	181	161	179	173	166	167	160	177	166	178	178	174	176	168	166	161	145	187	147	171	173	196	169	202	168	169	149	172	181	160	174	194	169	153	191	165	168	149	153	166	153	161	162	162	168	163	142	174	170	142	202	167	173	182	184	191	182	184	168	168	167	167	165	173	163	158	214	166	153	157	155	163	169	176	190	171	165	172	150	190	157	166	179	175	168	171	157	166	184	162	182	152	143	171	135	158	168	184	164	176	172	178	176	174	173	158	156	162	171	175	166	169	193	179	162	182	172	196	171	164	180	185	175	171	164	158	171	157	167	168	152	171	178	173	166	148	151	158	193	172	176	195	165	209	163	163	148	198	183	159	171	181	188	168	165	169	153	164	156	143	157	180	164	176	176	158	141	182	177	141	169	190	166	182	160	177	140	159	175	161	166	170	172	175	167	159	170	146	168	188	198	189	164	170	166	161	157	159	153	172	154	172	186	163	174	157	167	162	170	158	162	160	177	173	182	205	178	155	190	159	179	186	177	178	182	149	187	167	182	200	165	175	170	161	151	169	165	174	165	173	155	184	193	174	165	159	174	187	169	172	169	186	165	177	153	162	165	182	171	151	186	171	174	181	193	153	142	175	174	179	157	169	164	162	175	172	145	202	161	164	160	175	142	160	185	170	180	165	206	175	183	168	173	168	162	207	164	182	169	172	152	160	173	173	163	151	182	149	180	153	151	173	166	188	167	171	172	165	172	155	174	166	148	170	177	173	193	191	168	183	165	151	164	180	172	168	164	169	182	177	152	164	159	175	176	186	173	173	182	155	156	180	163	176	164	132	192	182	173	187	162	177	162	165	154	165	148	155	186	188	177	169	185	163	176	162	177	148	191	171	159	176	154	177	187	165	160	146	120	136	162	176	176	158	187	197	167	199	153	180	151	168	189	177	189	173	168	180	165	180	169	161	162	161	166	178	153	177	173	165	139	174	163	154	170	178	180	177	148	186	154	176	174	159	160	172	170	172	170	176	185	155	162	214	152	170	154	182	192	171	143	152	145	168	145	179	178	183	175	153	166	203	179	162	176	156	161	201	174	171	181	159	187	202	154	151	145	191	178	155	149	180	176	177	159	153	165	185	174	169	157	186	174	178	166	180	153	158	161	185	173	168	183	163	220	179	170	166	176	173	152	154	170	172	163	174	158	195	186	182	159	149	146	156	182	169	176	166	189	158	168	199	169	169	174	163	153	162	153	177	186	171	171	168	168	170	198	169	175	171	153	154	162	178	178	157	161	169	164	161	162	183	173	158	191	178	180	157	174	182	160	147	150	173	162	172	162	168	173	146	170	162	165	171	176	167	172	174	174	177	168	190	165	182	185	183	182	168	210	202	200	181	187	152	172	171	154	145	156	182	176	169	157	147	157	150	165	152	169	176	206	158	171	187	142	184	164	146	171	169	164	160	157	169	186	176	161	175	177	172	184	137	183	163	170	145	170	162	176	137	155	182	193	164	178	156	158	184	178	140	192	166	163	154	166	176
6150	1014	2482	1581	1298	974	843	762	714	647	617	591	533	517	550	537	529	475	491	449	491	447	441	434	428	444	449	437	444	456	393	461	411	465	439	436	410	431	450	447	402	456	413	437	416	449	423	437	436	446	394	416	426	426	421	410	423	423	457	458	414	435	369	443	391	427	403	411	449	453	443	440	439	418	436	431	403	463	433	465	449	424	409	399	422	390	417	413	414	470	376	425	432	419	418	455	378	408	445	426	411	448	407	400	423	470	449	432	441	411	448	411	402	412	379	452	473	414	456	427	435	409	414	395	407	392	424	445	454	409	418	426	466	422	459	393	409	438	437	428	401	396	414	421	410	406	444	413	441	406	415	432	426	404	427	400	419	379	399	416	436	393	442	425	426	436	404	422	418	396	438	443	428	413	402	435	403	385	382	435	443	398	403	423	437	446	412	430	443	422	445	414	421	453	448	433	402	396	435	446	418	461	446	414	390	419	390	404	442	414	452	427	411	439	396	429	454	445	408	423	450	404	425	445	408	450	414	411	436	393	411	402	406	414	466	424	442	464	426	431	420	455	414	409	433	400	428	422	413	433	456	427	472	393	453	405	403	389	408	449	454	450	431	419	441	397	406	402	387	443	429	375	409	412	425	450	419	431	434	447	439	412	418	460	434	433	434	405	399	424	404	410	412	417	422	389	450	416	452	410	389	424	394	410	422	425	472	405	395	441	427	416	452	465	429	396	395	413	437	410	431	417	452	415	401	382	411	460	428	420	452	413	428	375	414	402	455	396	430	420	403	416	453	460	431	378	429	456	395	413	379	423	414	414	439	395	433	406	418	442	436	452	427	437	426	426	393	454	429	394	389	454	422	383	422	433	453	458	403	438	382	407	429	425	438	426	434	413	392	420	400	418	446	439	440	415	420	457	411	406	412	415	407	415	401	419	413	450	426	426	429	389	435	429	432	437	424	421	393	456	431	406	425	416	413	407	438	403	463	401	429	418	431	388	423	427	412	419	432	425	412	444	420	417	398	447	408	425	421	424	402	402	461	431	438	411	412	422	424	465	408	410	435	379	426	466	402	406	412	421	428	409	445	402	442	407	432	436	438	445	451	435	452	416	465	403	429	398	415	410	439	414	411	442	415	389	399	405	398	412	412	416	397	419	390	405	423	423	412	432	408	432	405	411	397	404	439	421	418	373	440	452	465	379	422	422	449	437	443	415	429	411	405	439	385	423	447	441	467	429	407	420	402	414	411	441	388	479	423	406	420	423	418	433	415	453	421	470	433	415	453	387	440	448	433	440	418	428	407	421	398	422	426	417	437	402	406	453	382	417	454	400	393	421	414	427	440	458	416	422	437	445	407	412	431	459	432	404	455	432	404	423	417	451	437	434	441	436	437	411	416	438	427	444	456	411	406	452	399	400	422	414	407	425	417	443	379	395	423	429	413	449	394	373	419	435	430	426	459	468	410	445	411	419	423	409	412	430	435	425	446	431	458	412	441	391	427	461	408	448	439	417	425	408	390	432	432	410	398	423	416	425	415	451	406	408	425	418	450	440	440	377	419	426	411	439	418	409	423	403	383	407	435	429	399	428	451	408	413	414	409	434	419	449	384	421	420	424	446	435	438	397	430	430	423	410	406	434	411	442	390	404	418	403	437	417	418	426	448	451	439	376	398	416	404	424	410	430	423	403	448	448	433	408	428	427	404	399	423	450	421	422	444	406	444	434	451	396	432	397	380	406	424	420	435	409	406	395	393	465	444	418	429	412	420	444	426	427	404	396	414	425	411	400	438	443	422	442	432	416	433	404	401	428	407	434	397	439	442	419	435	438	426	417	416	389	425	438	410	410	437	407	391	404	443	439	415	450	405	411	436	407	396	419	423	441	445	434	407	465	380	380	419	432	423	451	419	430	450	412	426	407	448	405	432	414	458	423	434	451	404	388	414	398	426	412	464	410	418	420	437	464	422	408	446	432	428	426	429	430	432	398	462	432	393	459	393	439	423	422	434	428	413	446	422	447	452	463	480	448	420	417	450	419	438	391	433	437	413	422	410	420	429	435	456	431	387	428	425	424	445	372	457	466	399	417	440	455	433	396	436	420	423	418	407	420	405	424	403	429	423	412	412	404	421	441	411	382	409	433	434	387	414	427	409	430	454	424	393	396	424	406	418	384	424	442	427	436	423	396	424	430	379	428	448	452	424	423	424	431	403	439	427	402	396	434	382	421	427	419	438	389	460	368	384	463	415	429	413	422	421	406	424	404	468	418	452	435	432	432	405	394	417	429	402	415	406	477	365	433	407	423	419	408	405	440	413	393	405	421	454	443	410	399	410	433	404	419	424	426	421	396	441	431	409	498	430	430	420	440	405	401	407	416	426	419	396	450	436	438	414	437	423	461	419	430	413	414	393	402	431	387	453	423	409	432	408	390	437	439	386	439	393	431	421	401	412	440	423	432	421	408	440	443	415	435	419	399	407	396	431	421	429	436	407	406	420	412	431	420	428	435	440	416	431	415	415	423	448	429	402	453	469	443	438	428	439	404	435	384	421	442	400	420	416	410	424	422	442	416	416	430	421	442	391	394	426	411	424	416	403	424	379	418	407	419	399	419	460	424	456	419	425	429	404	469	435	418	440	452	402	434	456	411	418	401	388	438	404	430	396	398	446	422	427	414	400	407	400	410	461	407	407	400	421	416	419	437	439	430	441	446	420	409	374	417	441	434	434	390	438	445	411	466	406	405	436	441	403	433	365	420	442	461	431	391	438	404	393	416	429	433	430	398	410	446	421	432	406	439	436	389	431	432	404	453	416	450	409	438	420	417	432	416	462	390	406	393	401	449	412	405	412	416	434	447	423	452	441	450	431	422	425	418	443	419	422	417	437	390	428	404	392	419	393	401	429	404	432	398	399	427	430	429	450	415	410	424	416	448	439	375	403	422	430	436	434	406	418	425	373	437	426	449	424	410	448	419	442	412	454	438	433	428	368	457	427	415	426	424	404	429	416	417	403	421	416	422	440	431	414	451	428	395	411	388	455	436	429	461	458	428	404	438	413	451	387	389	398	464	428	426	429	441	428	431	427	396	410	448	403	388	439	412	395	399	376	411	449	415	426	445	436	358	418	418	419	415	451	433	431	394	446	412	447	424	425	443	429	392	404	448	443	421	410	423	456	419	425	393	389	409	408	477	406	398	420	434	421	419	432	403	451	380	434	416	407	438	429	449	418	392	410	391	400	415	411	440	406	428	446	416	430	424	415	396	461	412	468	392	480	449	432	403	422	445	423	414	429	422	434	461	429	433	442	410	431	360	403	410	420	428	406	421	416	450	386	404	435	454	431	405	421	455	431	422	424	447	431	445	399	414	410	403	436	415	406	422	424	458	459	432	416	440	447	393	421	390	398	438	449	456	411	416	438	396	415	389	442	378	433	405	374	413	387	392	425	405	416	448	416	411	431	408	407	434	442	385	396	414	417	453	418	423	425	430
14226	1527	2118	1012	602	485	369	344	299	308	273	275	285	254	242	273	250	245	228	214	252	235	245	247	214	231	223	255	210	267	231	233	211	269	251	240	219	182	203	225	195	246	211	224	236	242	226	246	249	228	219	235	259	229	237	236	220	233	243	220	262	213	211	241	227	238	247	222	236	239	235	196	225	204	223	222	242	232	225	222	219	222	219	203	220	223	225	225	257	228	213	236	219	220	251	214	230	236	238	236	232	209	241	234	223	203	246	226	250	238	239	233	241	206	234	229	253	200	225	231	235	231	225	217	246	253	211	217	231	248	206	230	222	214	230	223	205	226	214	205	224	254	196	262	236	197	221	223	221	243	223	206	218	237	243	220	212	220	263	231	211	247	238	226	210	228	220	237	232	211	208	248	233	236	206	235	238	234	206	237	233	219	206	237	247	225	201	229	228	229	240	238	223	265	226	232	223	269	236	232	221	250	242	228	231	258	235	225	239	242	228	243	231	236	225	225	215	246	256	229	216	241	238	265	255	216	226	209	247	233	244	274	219	244	220	215	214	221	242	245	234	222	241	215	233	259	210	238	214	241	214	225	256	232	248	227	228	232	229	237	216	213	225	244	232	221	249	220	232	225	218	231	186	221	240	231	209	230	240	227	248	223	209	220	207	225	217	235	238	225	223	219	216	235	221	247	226	224	242	220	220	221	231	243	210	208	226	199	209	239	210	219	204	240	210	229	228	237	239	251	241	246	241	235	237	212	220	207	224	215	219	225	180	221	236	218	231	216	226	230	236	259	207	227	237	199	226	229	233	239	222	227	228	202	216	209	232	225	210	212	224	242	221	222	224	222	245	239	214	253	214	208	238	220	234	216	242	245	231	233	205	233	234	242	221	239	251	225	241	215	247	218	242	239	222	252	246	216	213	239	245	228	229	243	248	241	216	252	223	236	221	226	252	218	213	197	210	249	190	204	210	205	232	256	221	225	252	240	234	230	228	215	235	208	237	238	224	241	243	245	236	234	249	259	235	245	225	236	202	254	227	235	209	221	194	211	201	183	233	200	234	241	236	242	247	205	246	224	243	242	246	197	209	219	238	249	237	229	215	228	232	240	210	222	247	208	205	233	250	226	239	248	210	234	208	240	210	258	198	231	244	225	230	251	224	259	216	205	251	236	239	211	215	213	228	231	221	237	209	249	241	222	237	228	200	186	219	220	236	238	205	219	223	218	192	226	187	240	220	229	233	223	224	234	222	207	223	215	222	261	244	196	251	213	203	215	237	197	218	221	208	224	220	231	252	250	214	229	218	232	241	242	219	231	230	260	221	242	206	204	229	232	233	233	243	238	231	218	200	233	223	236	214	214	207	218	242	233	236	220	194	215	224	233	265	212	223	198	218	212	233	232	227	222	224	260	234	204	220	237	212	198	225	231	210	234	214	229	238	233	217	226	220	231	245	228	208	219	228	237	216	223	248	231	234	272	229	233	227	213	230	234	261	236	241	238	209	264	241	236	202	208	221	233	234	230	211	270	257	232	209	244	236	234	241	274	270	222	216	229	242	207	224	249	258	232	220	236	247	201	202	197	278	221	242	233	222	208	214	231	207	234	230	263	216	208	234	230	236	208	254	233	193	249	259	230	210	215	215	223	237	231	216	241	228	253	246	215	224	208	200	233	209	195	194	236	235	236	243	222	251	222	258	219	231	245	226	212	214	224	246	217	215	224	219	238	217	235	248	219	244	231	230	208	224	211	223	193	235	214	229	235	211	218	226	220	206	214	219	234	214	221	224	248	228	226	215	248	237	186	201	231	241	223	202	218	236	235	242	232	250	231	246	240	209	198	217	232	256	217	204	236	223	227	231	207	246	248	216	209	232	242	210	224	235	243	247	246	204	216	249	206	220	221	237	202	206	215	245	209	206	218	219	220	236	228	202	219	223	211	218	245	216	235	215	226	217	246	224	235	204	238	253	234	208	219	243	239	220	222	232	208	241	260	224	247	203	246	231	240	256	231	199	218	200	220	227	206	228	223	198	206	230	244	217	213	261	232	207	227	238	220	248	227	260	233	218	214	226	240	230	204	234	237	215	181	222	246	272	225	263	238	231	197	225	249	229	239	257	217	236	237	222	208	219	226	233	229	228	218	237	231	215	222	223	213	237	235	214	224	212	226	208	257	233	223	226	232	265	238	237	233	226	228	236	239	261	220	228	218	251	188	235	230	246	210	249	207	262	230	226	212	224	254	221	252	209	233	217	219	231	219	235	214	240	248	224	226	235	215	211	240	242	213	212	235	231	228	212	259	210	234	197	220	222	221	223	212	234	238	232	219	220	230	198	192	229	247	235	219	214	219	233	209	207	256	202	234	217	207	232	212	214	227	249	207	215	233	256	210	195	241	212	238	250	214	231	213	227	227	245	215	226	237	224	249	234	205	237	231	232	229	216	222	234	238	222	206	235	224	235	231	230	220	241	214	229	219	233	255	220	216	251	214	232	234	211	219	244	208	186	229	232	218	232	229	237	241	226	240	214	231	235	231	237	205	248	222	236	242	199	233	214	267	207	202	213	249	242	226	232	244	224	220	222	231	224	243	215	211	217	212	215	223	235	246	260	258	227	209	216	247	221	214	237	205	241	215	240	249	263	234	249	209	258	212	221	232	232	201	215	198	195	236	220	243	214	240	237	209	261	202	244	245	237	255	225	222	254	226	227	230	206	229	214	243	235	233	240	234	221	266	222	225	223	201	213	254	249	216	240	224	227	213	201	256	242	218	221	222	234	227	226	233	222	236	206	228	220	235	248	259	231	210	214	246	247	220	248	197	226	223	217	231	223	205	235	262	234	221	219	241	191	212	229	210	207	270	204	221	225	210	221	244	237	235	234	210	232	251	224	243	219	234	216	228	245	249	227	228	245	215	228	254	206	201	229	217	245	245	244	246	202	251	223	236	237	246	240	228	209	188	228	205	212	230	223	229	204	215	232	222	222	196	218	223	227	265	220	216	236	220	231	243	249	235	204	230	231	227	234	232	200	216	241	215	207	210	216	218	220	250	210	193	241	221	201	237	206	217	213	252	246	226	214	223	221	233	228	250	228	221	241	246	195	227	221	239	232	249	203	232	224	212	240	248	253	248	230	220	221	226	216	225	229	223	247	235	242	248	237	252	210	204	215	243	226	213	216	203	224	245	233	274	236	241	233	226	243	246	212	235	240	223	240	232	248	233	251	247	230	232	245	221	216	217	219	196	199	236	205	213	252	218	239	249	233	230	223	220	247	229	267	229	215	209	189	209	251	193	237	255	231	244	240	215	229	247	242	213	242	218	227	237	233	234	210	234	207	191	216	233	243	224	224	230	222	220	244	226	226	227	224	224	203	215	241	236	219	209	215	231	222	225	227	246	237	253	229	231	219	226	260	239	224	213	199	224	226	195	231	197	216	247	241	243	226	196	225	226	234	250	229	231	201	235	226	199	206	257	234	225	206	243	246	216
8045	1490	4406	2860	2339	1592	1343	1140	1095	962	883	838	789	803	709	733	737	664	675	696	698	618	645	680	612	591	594	600	619	603	606	600	621	599	597	574	551	611	606	585	585	596	589	566	606	596	582	596	587	622	589	589	548	556	569	541	603	616	560	579	567	603	575	564	552	560	577	611	582	589	575	548	560	556	593	591	610	572	610	595	547	539	562	520	608	553	518	562	547	557	607	586	531	536	595	582	574	564	577	594	588	550	559	572	546	568	588	559	557	584	588	552	526	582	560	551	571	557	584	586	573	538	619	562	593	606	529	535	574	568	600	572	568	555	597	544	532	549	557	557	570	560	567	527	570	549	559	560	558	580	552	546	579	574	581	598	548	553	540	566	604	540	541	532	569	543	560	605	551	565	553	574	599	554	573	590	588	542	588	591	540	575	612	584	557	544	553	569	594	562	597	586	548	536	566	547	540	584	558	536	563	533	556	560	541	594	517	557	615	533	536	573	594	577	567	590	547	550	606	573	568	597	570	531	583	554	601	555	544	524	535	580	602	540	558	560	544	582	513	561	561	577	597	558	575	544	567	557	582	552	595	595	618	587	558	563	587	591	556	554	544	587	599	605	569	564	560	565	565	589	551	558	584	549	571	543	605	586	570	587	549	578	545	556	553	571	587	586	537	547	555	560	607	576	561	564	574	589	560	575	555	612	555	540	553	575	593	556	565	571	560	578	538	518	528	564	538	519	552	558	554	513	591	562	511	560	563	592	562	576	559	604	538	573	553	542	571	587	555	604	536	589	564	540	598	570	536	585	567	578	556	529	561	586	571	563	541	540	577	583	568	550	583	546	547	594	545	591	564	557	565	555	567	551	581	591	579	560	555	578	593	574	579	583	595	513	514	575	525	608	563	561	592	606	550	570	576	579	580	585	556	549	589	594	571	593	603	540	532	539	575	523	566	582	583	553	548	617	594	556	549	575	595	527	603	582	572	581	553	595	560	587	557	599	567	579	566	586	530	560	591	571	560	568	562	580	560	568	602	551	563	596	576	533	561	563	554	573	594	582	580	532	568	633	508	596	549	591	591	530	557	586	537	579	568	539	557	532	571	553	604	577	559	570	620	567	624	586	572	567	515	551	559	578	561	565	565	543	568	564	554	564	586	574	579	578	590	530	508	541	527	559	531	575	552	551	543	602	552	558	611	585	590	558	585	552	574	604	629	572	598	548	514	575	566	541	555	555	594	527	545	557	606	564	569	552	562	549	582	556	539	540	545	567	512	554	586	511	567	559	580	583	555	579	564	552	581	579	549	554	537	521	576	598	577	598	551	557	575	561	550	562	557	576	536	603	552	549	564	542	551	570	579	578	566	544	540	558	612	575	575	548	609	574	538	544	544	529	581	565	587	545	579	564	573	574	547	536	530	579	545	555	529	573	558	592	592	584	547	576	617	565	527	576	577	529	591	579	533	567	595	570	557	580	567	526	529	551	588	591	572	559	558	598	589	604	544	524	587	573	575	544	555	592	593	553	566	599	589	554	553	533	579	608	531	548	541	576	572	532	560	588	520	580	563	543	587	548	553	541	532	563	541	583	559	536	571	588	565	573	528	571	533	562	583	557	537	566	541	575	616	574	556	578	611	546	583	557	591	582	553	553	609	537	543	591	571	563	571	546	533	599	579	540	560	574	538	596	513	569	611	554	587	591	569	549	584	613	569	571	561	592	590	558	554	581	557	553	570	559	558	604	547	557	583	620	549	576	598	515	551	538	539	572	506	601	560	559	538	567	538	563	553	565	575	564	543	537	555	558	611	554	568	568	583	534	606	561	554	599	565	562	579	523	581	559	561	620	562	573	589	573	540	579	532	519	546	558	617	556	570	599	583	550	535	553	559	514	609	568	563	580	581	586	579	543	578	575	554	507	590	598	541	588	554	590	540	572	627	572	544	537	569	576	598	512	616	601	594	589	606	572	546	537	579	578	552	548	541	570	574	559	555	550	605	551	513	513	560	567	572	602	512	547	504	537	544	531	584	596	539	561	548	556	586	548	557	538	595	534	585	578	575	558	578	581	508	554	576	588	582	537	546	570	568	584	569	590	565	573	580	537	525	548	568	566	578	584	530	594	532	567	564	550	571	573	573	585	567	575	572	567	568	579	536	590	555	553	591	556	560	589	561	567	542	588	551	563	587	558	576	591	554	579	573	569	568	565	515	596	537	544	580	602	575	539	580	533	529	552	537	564	519	573	574	532	551	590	558	533	530	533	578	579	597	584	534	584	548	545	524	569	579	599	574	542	560	559	586	524	589	554	584	579	592	570	569	565	567	567	573	544	598	530	561	542	590	550	561	624	575	556	601	586	593	601	582	567	605	506	562	631	522	565	512	578	565	574	559	552	608	563	583	571	555	550	575	582	592	593	562	536	578	590	576	561	551	541	578	568	548	547	561	544	579	560	542	535	568	633	514	603	572	532	560	564	574	542	591	581	548	578	582	573	582	526	561	589	557	573	556	545	563	545	604	538	535	588	573	553	569	570	572	538	559	546	550	584	581	578	582	562	621	603	551	568	581	553	525	583	560	551	532	532	579	563	567	565	535	587	594	600	552	578	548	565	572	606	590	583	591	568	609	532	575	559	545	547	542	572	601	567	554	531	559	579	561	557	501	535	568	604	546	565	614	575	585	603	572	584	542	569	524	568	622	583	585	605	569	577	607	584	598	602	562	573	575	560	576	570	593	575	543	586	554	575	582	602	577	581	571	567	535	543	566	567	568	572	567	555	553	532	555	572	521	594	551	512	567	572	583	567	576	579	557	541	566	590	566	568	595	598	548	593	606	576	565	565	591	566	553	569	569	546	545	561	572	565	596	580	559	556	521	512	545	566	589	578	588	566	538	627	503	615	535	540	598	603	567	592	571	561	567	569	556	567	496	523	590	548	576	567	585	584	597	586	566	556	533	577	561	521	591	558	529	528	563	566	560	559	537	577	567	557	571	545	554	524	566	593	557	549	598	590	601	553	563	536	578	575	579	571	527	583	545	572	572	562	571	545	579	573	555	581	570	535	529	569	541	588	568	623	561	573	554	578	554	608	552	568	569	585	575	606	562	558	527	574	576	599	563	554	572	536	550	538	551	567	577	595	577	569	566	544	545	520	584	585	549	552	560	577	560	564	556	594	570	586	582	574	551	566	577	557	548	577	543	547	537	592	548	566	594	548	554	610	553	536	547	567	552	565	549	529	573	561	591	591	532	592	575	579	549	559	567	568	578	588	595	549	557	578	561	569	544	593	562	533	570	541	537	566	565	555	576	559	578	556	581	547	602	605	524	567	552	550	558	580	580	562	571	571	558	591	511	598	554	581	538	597	531	540	539	544	571	590	606	559	549	550	598	636	604	585	567	585	549	547	534	607	607	569	548	532	535	580	570	568	586	591	527	580	572	612	574	585	562	557	560	560	540	603	555	569	589	545	586	579	581	576	553	537	552	551	565	580
1610	445	698	369	352	385	379	366	362	406	328	403	363	363	377	346	349	370	335	342	364	349	351	369	343	358	383	342	353	356	364	377	368	333	370	338	372	357	369	353	377	339	377	345	359	349	371	371	327	384	360	360	383	357	347	346	377	325	351	360	342	360	363	346	401	334	372	360	338	322	366	355	388	375	366	363	359	309	336	375	340	390	314	390	338	336	381	340	366	347	365	348	329	360	367	351	342	390	357	344	344	371	371	336	390	367	333	359	381	401	363	391	372	390	355	366	391	363	344	372	347	362	361	370	383	328	389	333	330	371	332	380	409	382	348	317	368	375	340	358	353	368	363	339	350	379	350	343	366	372	349	348	335	337	345	381	357	387	356	369	395	406	413	341	390	373	349	328	343	320	325	368	384	339	338	352	322	344	367	337	344	360	371	323	363	369	354	332	357	367	392	386	384	338	348	377	409	367	396	361	366	382	345	378	314	341	360	354	353	362	344	391	370	365	366	356	346	331	362	373	317	368	365	365	385	318	346	324	351	363	328	349	374	401	353	335	366	349	384	358	349	370	363	411	333	380	360	335	357	361	382	335	337	358	350	355	373	363	372	379	361	321	356	354	384	354	369	389	389	361	350	355	382	332	367	364	346	350	336	343	334	343	372	357	393	343	353	343	367	398	369	365	361	364	343	427	394	332	352	340	348	341	344	349	360	379	326	352	341	348	361	347	345	394	377	383	378	345	375	368	346	351	339	373	342	324	354	369	370	345	391	372	324	338	352	385	368	406	386	345	348	382	364	370	395	346	358	367	397	389	349	356	394	344	355	349	393	353	384	341	359	359	374	325	352	353	400	378	376	345	334	370	330	375	342	364	333	366	319	368	384	343	385	337	343	355	319	374	335	385	391	372	345	359	354	382	384	409	351	329	365	361	340	353	377	364	373	347	370	331	375	345	314	339	343	374	328	360	358	398	360	391	375	359	363	320	379	353	382	352	366	358	368	375	354	345	351	366	338	343	375	389	332	343	367	361	354	358	373	363	376	372	353	374	347	364	339	349	351	350	354	369	384	327	342	358	340	373	344	368	379	334	352	332	316	413	354	366	350	359	358	351	369	393	392	352	356	345	359	328	327	322	360	333	341	329	366	354	336	364	331	356	360	356	338	338	358	409	395	322	351	350	364	348	364	379	367	356	358	349	336	355	337	363	352	383	387	316	336	349	393	391	376	367	361	351	373	350	358	378	349	338	367	326	357	386	350	355	352	360	387	361	387	352	307	372	386	376	346	371	348	370	385	308	363	367	359	360	360	349	332	336	326	332	399	348	358	341	381	313	362	394	379	364	335	315	385	385	354	343	322	373	347	366	384	371	357	355	349	391	359	354	335	384	362	351	368	363	342	344	364	334	342	368	354	366	354	341	326	349	317	405	332	349	417	335	350	375	368	342	378	352	342	379	377	365	351	369	340	355	366	367	347	354	378	384	380	367	359	353	357	360	380	348	355	366	351	363	371	362	354	335	306	371	347	344	395	342	357	394	338	347	333	368	374	367	347	332	369	390	336	358	359	315	372	377	371	385	372	331	398	393	374	382	348	329	350	345	368	364	357	372	393	337	368	351	356	324	378	365	376	379	346	356	347	365	351	406	386	382	336	370	364	356	348	358	368	364	381	305	367	339	343	376	334	382	386	380	352	375	353	359	343	358	368	370	383	359	345	342	321	362	371	356	353	380	341	338	377	362	376	372	353	383	355	378	358	351	355	378	363	371	376	352	333	371	342	342	347	356	365	362	365	339	341	349	360	357	331	357	382	382	350	350	371	347	390	371	360	374	408	380	356	367	343	338	332	391	359	395	324	396	349	342	377	347	371	375	388	356	381	317	354	394	327	370	346	312	338	337	371	392	345	397	355	351	339	336	361	365	357	326	365	384	375	374	373	368	369	355	372	354	357	375	354	335	343	367	394	365	348	399	339	346	386	364	371	378	319	348	331	335	401	339	371	347	333	397	341	357	356	366	360	342	371	364	394	356	353	355	334	369	332	363	377	343	363	365	323	345	392	310	337	360	353	358	348	351	399	336	383	383	386	372	339	337	362	350	339	357	413	374	323	338	357	382	338	353	339	381	356	388	360	409	340	359	370	362	330	367	359	325	384	388	374	348	374	346	368	357	380	376	357	336	352	367	395	389	379	376	364	345	361	356	361	392	384	335	347	342	341	339	327	340	345	348	374	398	367	354	328	369	384	380	352	368	368	366	336	345	376	355	397	327	364	322	315	353	355	338	398	314	375	387	354	339	338	366	369	368	338	366	370	330	383	389	358	363	359	353	321	368	367	348	369	385	369	337	384	360	372	339	358	354	340	352	319	319	378	367	372	339	376	375	363	353	357	367	371	370	395	356	371	357	360	348	345	351	358	371	363	359	356	352	372	368	363	367	380	376	336	314	355	392	357	354	332	367	368	351	354	345	347	345	371	358	340	348	356	376	380	350	351	381	320	371	345	351	382	331	383	358	348	337	338	386	360	355	355	381	346	357	395	357	409	354	337	333	378	384	359	384	384	336	361	388	362	336	321	377	367	365	375	340	372	387	360	382	383	375	331	351	370	383	333	349	351	387	352	354	397	417	378	368	338	365	359	339	368	375	366	364	343	345	321	351	353	382	345	379	381	357	334	355	361	317	354	355	400	389	386	348	364	358	402	363	321	345	368	333	361	364	327	340	379	356	367	352	321	342	387	371	329	342	349	366	347	363	317	355	351	341	362	359	342	359	339	387	332	359	328	330	360	366	362	347	367	369	335	346	369	407	321	361	348	374	392	325	365	396	391	353	375	383	377	375	363	363	355	364	380	333	314	348	355	388	380	360	375	361	380	323	331	388	355	325	346	363	340	372	361	358	324	334	372	366	330	354	374	364	356	332	376	352	396	366	347	362	348	368	342	370	393	390	370	325	356	371	361	347	372	327	343	373	392	332	380	373	375	353	335	378	374	345	342	368	356	390	359	394	373	337	311	372	348	413	331	374	316	389	364	368	353	385	387	389	400	382	345	342	366	339	365	345	342	353	306	364	401	366	354	358	377	334	339	342	384	367	353	403	324	339	336	370	366	353	365	387	406	352	347	329	352	332	351	394	350	365	338	379	363	400	311	333	357	360	358	363	381	352	391	356	395	328	355	402	382	354	325	356	396	338	358	365	339	370	358	335	346	360	332	344	331	373	354	368	344	360	364	352	367	364	357	366	358	332	371	370	348	365	339	355	353	344	375	373	344	357	332	367	354	367	355	371	359	364	347	391	382	327	355	418	386	408	360	373	370	349	376	354	361	350	365	362	352	325	350	393	369	389	336	320	341	321	353	347	356	393	362	336	344	390	348	378	358	366	342	382	325	364	369	375	359	360	371	353	362	343	361	302	332	407	374	344	343	324	366	343	380	369	379	341	364	347	345	386	385	358	373	346	353	356	364	362	354	383	332	355	351	335	361	360	339	346	364	396
1870	863	1455	807	803	778	814	789	812	781	831	796	800	808	819	754	780	757	818	800	844	822	766	812	759	776	802	767	791	810	778	771	773	784	815	822	755	734	741	804	799	821	788	798	728	792	742	810	760	841	791	795	805	779	791	773	765	769	802	786	755	769	800	780	801	771	802	792	784	783	779	794	827	753	819	800	813	777	751	802	785	725	741	770	781	822	759	838	793	778	787	755	810	783	775	780	787	782	782	824	800	780	817	791	760	759	781	850	754	797	798	801	795	719	765	795	743	787	784	776	765	794	744	780	736	775	758	795	816	758	837	742	791	790	788	800	803	798	741	766	803	793	721	803	780	803	749	764	803	779	815	784	755	764	821	803	824	735	800	755	773	793	781	758	811	776	777	813	793	781	840	766	754	793	819	800	803	772	841	809	761	730	816	833	757	804	828	724	802	816	740	789	810	856	752	764	804	819	780	734	817	799	785	772	810	745	817	762	737	807	814	775	758	802	798	769	794	786	804	776	741	809	767	777	791	776	820	778	825	761	779	801	799	760	770	823	769	758	794	728	789	757	788	771	784	790	774	772	816	731	799	789	783	750	749	768	779	762	808	774	785	826	796	848	757	754	759	800	774	775	815	769	807	797	718	786	766	772	772	800	776	783	758	815	797	761	742	778	800	743	814	729	748	733	805	803	821	798	810	785	779	731	768	800	752	807	781	802	816	789	804	786	776	821	760	755	737	763	793	769	813	830	775	787	811	753	787	736	758	784	790	768	759	795	787	761	829	781	733	779	766	790	736	746	820	793	782	778	833	757	763	799	746	846	775	798	738	774	797	799	760	839	794	765	807	784	762	767	792	751	773	790	824	747	763	741	789	820	733	792	811	790	769	772	796	781	811	767	756	800	737	758	770	760	765	829	784	754	768	787	770	791	773	787	795	777	722	804	784	774	786	768	818	761	736	807	721	764	804	758	809	765	786	782	793	801	785	774	780	800	779	769	795	715	801	813	759	758	764	751	812	781	758	726	766	795	765	797	800	748	750	807	762	788	749	800	795	767	753	785	774	767	791	770	778	860	799	774	722	778	799	790	758	775	702	838	681	789	769	730	795	813	800	764	803	833	784	808	802	773	793	789	798	783	765	764	765	779	764	783	759	778	805	781	794	799	824	795	772	781	801	817	816	794	815	755	757	804	754	833	784	796	794	739	772	784	747	823	754	775	740	777	812	792	792	793	795	749	778	782	744	838	861	816	800	825	766	776	798	783	820	757	767	809	805	765	739	808	773	768	798	741	781	765	859	783	784	791	834	788	761	746	777	747	755	805	736	828	724	797	800	786	785	807	760	778	774	779	774	769	784	802	798	800	735	798	815	757	728	738	772	748	747	791	819	752	796	753	786	825	781	752	763	779	841	791	768	746	795	783	808	715	791	779	776	799	762	750	761	750	776	795	767	814	781	811	841	784	751	828	749	768	773	799	797	787	794	735	779	786	781	793	773	761	789	773	736	803	788	780	754	779	758	863	789	783	777	781	828	754	708	778	766	789	768	798	745	776	804	781	801	737	797	794	784	774	794	810	780	782	810	786	774	789	779	775	749	773	792	799	784	788	794	808	759	749	737	779	766	791	754	736	723	819	762	776	779	746	795	758	755	738	750	791	786	794	766	791	785	800	792	696	825	735	744	773	815	773	814	721	717	746	769	805	797	816	714	792	758	784	769	786	808	800	747	746	789	767	780	812	764	770	777	783	801	794	779	772	805	744	738	757	807	761	767	785	763	807	771	761	762	795	724	809	770	780	781	770	830	780	802	822	737	772	766	764	769	738	811	822	791	776	769	773	802	829	755	764	778	818	778	794	751	796	783	745	745	817	834	760	798	776	778	787	762	800	861	763	834	801	763	807	759	744	761	789	786	760	786	781	808	749	784	768	774	778	772	807	754	778	783	777	775	794	801	777	762	812	799	760	773	781	762	788	796	822	860	740	810	798	743	779	797	799	797	784	785	814	743	837	811	805	801	745	791	773	733	745	785	833	779	814	804	786	786	758	860	757	777	772	759	808	804	733	732	797	751	853	769	793	811	719	745	812	720	740	743	771	780	798	777	736	754	734	757	800	792	823	773	833	784	722	817	753	737	764	752	789	747	793	799	803	756	756	781	780	760	781	834	805	740	781	807	799	781	766	786	805	778	745	775	808	771	770	785	801	795	817	743	753	807	823	820	803	817	769	790	814	775	819	747	768	812	773	833	859	818	817	784	765	784	807	736	741	822	806	790	744	796	778	820	763	767	821	694	806	799	767	766	829	794	777	833	746	740	772	796	752	774	780	781	781	800	809	761	761	810	831	805	761	765	831	734	764	832	801	748	806	798	788	782	785	786	826	803	787	804	786	834	818	735	796	819	770	786	812	786	808	778	781	749	769	768	753	731	805	735	779	821	793	821	739	789	829	801	741	811	803	779	792	763	769	768	800	804	787	784	789	775	744	818	750	785	776	829	756	760	752	794	726	792	812	783	799	750	809	773	789	774	743	791	802	782	791	776	774	780	831	785	789	838	782	774	758	785	765	797	789	785	764	805	748	806	800	782	825	802	784	758	793	805	741	745	796	803	806	795	738	757	735	732	778	808	780	794	798	800	806	803	803	769	777	756	790	770	766	752	778	822	786	816	720	766	759	749	787	770	818	786	770	766	760	826	768	798	754	808	778	803	834	781	797	751	738	762	762	781	788	820	746	788	811	775	779	783	759	775	775	793	776	762	782	774	779	797	790	764	776	800	818	761	780	751	792	818	756	811	805	803	775	797	739	830	749	810	745	784	739	803	795	836	750	753	791	766	783	818	805	783	746	746	785	804	790	781	773	830	747	775	768	797	817	809	792	819	781	745	833	767	743	814	798	824	840	781	784	826	780	736	773	810	781	828	792	778	746	784	791	764	755	822	785	748	729	799	783	721	790	769	764	756	754	822	777	762	748	726	732	770	811	795	725	766	808	792	797	793	811	744	801	857	776	797	731	830	761	788	770	794	807	803	810	786	770	819	767	819	790	777	767	762	737	800	781	721	770	825	822	767	758	848	795	787	801	760	775	843	823	762	788	766	764	831	823	765	762	751	736	778	796	802	784	776	762	785	773	761	773	762	782	781	731	756	812	766	782	805	813	772	809	770	793	748	720	808	742	803	757	759	795	777	811	766	756	775	725	752	744	755	808	761	789	807	768	822	767	818	809	831	800	789	767	789	743	746	779	738	766	736	788	731	782	800	766	728	781	798	798	838	749	797	800	759	785	754	749	776	799	811	727	760	780	809	701	750	797	785	759	798	797	780	762	836	804	849	788	795	779	728	765	796	769	779	775	741	763	840	759	743	752	758	740	752	826	787	718	803	760	751	797	785	808	723	816	777	803	839	743	766	715	840	764	818	805	767	814	797	748	786	792	794	779	805	809	781	777	793	823	775	779	799	818	763	778	752	813	755	738	782	779	762	736	806	790	788	781
7533	666	1159	551	405	317	246	238	208	205	202	181	188	185	187	177	176	156	169	181	177	172	181	187	166	196	196	187	187	186	175	152	186	170	165	175	175	154	158	180	155	183	161	169	145	157	167	175	159	176	156	149	190	171	174	174	155	169	142	192	138	169	182	159	164	161	180	189	166	158	155	177	168	175	145	147	175	170	163	183	151	181	173	153	152	162	184	167	169	172	170	177	150	178	164	184	172	184	154	158	178	157	169	187	153	221	172	171	190	165	184	151	151	168	170	170	176	182	171	173	201	158	175	178	176	147	172	181	166	163	184	159	166	183	185	150	183	164	164	154	153	150	138	150	178	181	164	169	188	153	159	172	179	176	154	176	153	173	182	143	148	169	150	164	187	169	185	172	171	175	166	156	169	177	147	194	188	186	154	171	186	166	193	171	180	151	193	162	157	174	169	142	173	180	164	154	187	178	189	159	155	167	153	156	180	172	158	167	168	170	158	144	149	148	175	164	184	176	166	200	153	165	178	178	159	137	168	171	176	174	165	172	187	158	159	198	181	188	194	154	166	170	183	178	162	156	153	141	168	167	201	175	173	185	171	187	179	152	173	177	162	177	161	168	170	177	187	168	168	175	174	161	184	167	158	181	167	156	171	168	147	169	174	168	149	166	164	180	158	161	155	165	186	177	151	171	157	163	162	179	166	165	169	157	198	170	149	176	170	191	183	171	186	166	183	183	144	151	183	176	196	163	176	171	174	178	163	180	183	179	161	178	163	176	167	167	171	202	176	155	162	193	181	147	185	173	162	181	174	177	169	172	188	179	163	176	163	170	188	170	148	176	181	155	166	186	164	153	170	163	168	174	146	173	172	144	156	175	169	161	161	156	169	154	151	169	172	170	172	155	149	165	199	166	168	179	174	184	166	138	170	160	156	155	183	167	166	172	177	187	138	196	176	171	151	168	151	143	158	161	156	173	183	170	171	170	160	187	173	164	181	168	178	188	174	177	161	175	162	165	163	177	165	163	192	186	158	166	157	170	145	174	173	178	168	138	166	137	156	163	187	165	166	179	163	155	152	151	179	180	191	186	168	161	166	161	171	159	174	179	189	175	165	161	159	153	169	207	163	179	176	170	172	160	153	160	175	188	176	178	197	168	157	180	166	182	168	181	161	151	169	172	161	160	154	184	186	180	154	172	158	178	159	160	138	183	167	167	181	163	206	163	174	147	153	176	190	198	160	163	190	170	155	187	168	174	172	179	175	177	157	180	176	184	174	175	165	183	182	177	186	172	178	169	174	179	147	169	182	154	151	177	186	171	163	169	167	159	135	161	166	154	199	168	195	182	177	154	164	156	172	164	156	186	157	152	188	192	204	165	163	155	182	171	179	184	166	169	160	181	163	174	187	166	170	165	198	184	167	168	173	186	164	167	187	166	178	158	185	160	164	158	191	178	174	171	181	187	186	145	176	176	174	161	184	170	173	158	155	179	179	155	151	158	158	169	181	165	175	154	162	195	177	137	166	163	167	162	158	162	170	164	161	162	185	178	140	165	156	175	167	163	185	183	174	178	173	167	157	181	185	168	170	175	174	168	193	169	189	164	171	168	183	161	170	163	170	144	195	187	152	171	174	165	139	173	180	139	169	187	174	162	182	158	167	170	177	172	164	173	180	163	160	176	183	157	170	141	182	178	192	155	164	207	150	166	145	196	168	183	155	170	163	184	184	175	167	197	198	171	166	182	153	170	196	176	186	173	148	160	165	161	170	175	155	161	192	164	171	159	189	188	183	178	160	150	147	164	171	179	173	167	181	170	167	187	176	166	156	154	174	200	168	178	155	178	174	177	157	176	138	122	161	189	193	159	165	161	164	143	154	161	166	157	170	184	182	156	164	175	148	169	150	173	170	174	167	177	171	176	162	166	168	157	170	195	128	169	167	195	162	176	167	159	164	189	150	168	172	187	181	174	158	179	190	188	174	164	183	153	194	171	171	166	182	190	167	179	188	172	149	183	164	160	166	162	175	153	182	180	174	172	175	185	152	165	200	158	176	191	189	178	150	177	153	174	155	159	187	177	161	183	149	180	153	168	177	167	157	165	185	171	159	206	177	182	142	161	154	154	166	182	187	171	166	173	172	157	171	182	140	165	160	185	179	187	182	180	162	190	160	167	157	175	153	188	170	190	206	178	182	155	180	147	150	174	170	181	185	204	166	171	176	163	170	179	149	165	190	163	164	161	165	138	174	161	179	156	142	155	179	155	173	182	168	162	154	171	173	173	173	178	161	163	172	166	154	181	175	175	192	165	164	162	166	165	196	172	203	170	153	180	180	173	183	168	161	139	162	151	176	172	147	150	152	165	154	171	179	175	180	164	181	185	181	156	162	168	182	165	153	187	171	153	193	158	159	171	154	152	156	179	163	152	172	171	179	166	180	174	170	153	173	174	173	154	180	182	194	179	167	149	187	175	173	174	151	140	172	162	193	190	165	177	162	185	154	183	162	180	163	159	179	177	169	177	184	161	186	160	148	158	150	160	179	203	165	164	184	156	193	166	177	175	164	181	173	173	194	182	189	188	160	174	171	178	177	176	176	185	171	169	186	176	182	176	178	144	166	177	158	164	153	186	147	148	163	159	168	161	156	157	172	163	171	200	189	166	171	165	158	158	171	172	158	160	181	171	156	172	166	183	157	176	185	153	165	206	166	178	176	170	173	165	179	178	165	168	166	193	199	167	155	142	164	213	149	170	175	186	178	169	183	169	171	174	159	187	165	193	197	159	158	194	166	186	175	151	171	158	160	186	171	187	169	164	179	188	180	181	167	154	149	186	149	174	168	181	167	166	146	170	170	162	171	184	161	142	184	179	154	174	180	165	155	167	180	163	145	170	128	162	143	158	167	143	150	171	160	179	184	179	183	163	171	153	158	166	158	178	180	202	176	162	171	163	189	209	184	174	153	162	173	217	183	183	174	139	171	168	185	160	179	165	143	170	196	160	153	166	162	165	188	208	160	167	162	179	155	161	173	202	182	157	147	144	185	141	158	158	188	148	154	206	173	163	191	176	184	180	161	164	166	159	157	166	154	209	170	176	169	154	158	148	174	175	169	176	190	165	150	177	167	145	181	158	177	140	158	166	146	179	187	188	190	155	154	190	167	169	154	162	151	191	188	193	145	160	173	163	193	150	185	200	170	162	152	176	192	164	181	182	175	163	168	168	160	145	150	180	149	176	217	159	140	178	182	163	166	165	138	152	152	174	170	162	163	141	153	175	183	182	158	163	150	173	175	162	151	184	175	170	182	176	183	164	157	158	138	163	142	165	186	174	184	146	150	170	142	192	175	157	176	154	162	176	177	170	173	152	172	194	169	150	183	192	158	173	185	164	162	154	174	170	203	131	176	141	183	191	146	148	141	161	170	175	161	170	162	162	165	215	192	168	189	150	156	184	167	178	182	165	150	160	168	182	172	159	164	188	185	168	175	160	158	160
6130	953	2380	1554	1259	919	854	783	652	614	592	597	566	477	552	530	520	509	525	476	443	458	444	463	452	499	479	461	451	460	424	429	473	445	426	455	447	475	441	411	435	441	421	422	435	421	437	420	449	429	454	392	418	440	382	431	431	408	442	439	387	420	436	394	424	405	460	439	403	460	424	402	423	431	428	424	399	439	393	454	406	416	428	430	427	390	438	431	382	455	397	440	422	464	414	447	433	436	418	415	401	420	423	426	450	420	384	389	448	400	427	409	421	401	424	415	408	406	433	389	399	417	451	409	444	414	400	445	412	417	459	413	388	449	404	463	418	421	447	453	427	389	455	416	448	409	429	431	420	407	445	403	405	403	445	450	424	423	434	416	416	426	458	420	434	397	410	436	438	426	467	391	412	396	464	437	455	414	460	427	410	420	410	392	401	381	421	405	360	406	431	420	432	446	424	414	419	454	405	443	424	432	416	404	399	425	415	416	404	413	443	415	394	399	416	410	432	426	414	410	413	406	406	411	407	413	423	412	433	434	422	438	434	407	412	388	416	389	411	403	436	429	456	444	401	423	419	417	470	446	386	380	434	412	398	421	441	425	426	476	421	433	434	409	440	418	428	423	414	400	408	362	417	438	435	452	386	420	416	400	435	412	420	427	428	460	426	446	429	396	432	389	424	420	429	425	394	416	394	394	459	418	396	405	458	432	408	429	402	416	435	410	449	402	379	427	427	451	398	454	423	428	418	395	407	446	425	438	418	427	414	371	451	425	436	412	387	411	451	420	402	408	448	447	413	421	430	435	421	396	433	427	417	417	422	410	433	417	412	423	409	420	402	400	419	409	411	432	387	399	383	433	407	436	406	447	427	413	432	425	404	436	426	442	435	416	455	443	435	446	428	416	409	400	427	446	411	439	418	422	433	430	419	423	428	422	425	396	421	434	426	430	400	385	422	424	432	445	405	395	412	407	445	390	434	423	449	441	418	438	428	365	447	405	403	444	408	388	433	387	421	411	425	441	451	392	440	424	403	407	420	425	463	444	399	451	470	434	414	431	422	428	444	433	407	439	429	431	399	421	417	426	445	447	451	431	409	403	438	453	402	397	448	420	415	411	430	482	399	387	439	431	424	402	396	405	426	407	432	410	421	403	486	425	451	447	396	393	432	409	407	418	455	414	398	410	413	428	405	403	448	425	397	453	402	416	437	437	411	423	437	433	438	397	405	416	455	408	417	429	431	417	420	386	433	416	449	411	391	441	431	430	404	368	416	419	395	410	447	410	411	414	445	449	409	458	436	389	386	425	395	417	445	410	435	425	391	423	437	391	447	410	442	425	428	428	389	434	423	409	434	427	392	414	431	430	436	396	417	377	453	441	440	434	425	419	427	386	452	395	416	434	389	432	469	432	403	459	440	426	395	400	443	417	383	434	405	394	392	376	425	428	452	384	435	396	414	422	422	430	427	424	409	418	428	428	469	448	438	376	423	424	437	424	404	444	412	470	397	426	415	420	444	383	420	399	411	407	418	436	401	420	372	393	436	427	430	452	435	393	437	427	444	441	416	441	417	424	423	413	393	441	407	448	406	420	423	421	412	413	422	396	392	418	440	400	426	433	425	413	414	396	443	436	423	422	437	430	426	426	441	426	407	436	430	431	386	439	401	445	446	402	420	426	400	394	380	429	433	438	425	438	413	430	436	439	371	428	442	417	432	430	427	439	394	427	403	400	397	437	423	428	436	410	399	428	407	417	406	445	397	417	425	396	409	444	430	399	388	436	422	398	460	426	408	381	416	421	441	389	408	419	452	409	430	428	451	417	413	423	428	408	439	414	425	412	385	414	413	419	426	417	393	400	402	413	365	439	432	474	473	441	415	412	429	429	429	431	410	415	421	398	415	436	418	406	405	451	404	419	425	405	435	429	436	421	408	411	404	407	433	410	415	419	432	450	422	398	435	413	419	412	398	405	399	425	384	412	410	433	446	404	423	425	435	428	422	419	436	430	410	437	448	477	427	427	424	407	455	405	404	412	427	438	437	417	426	405	417	465	410	421	413	433	424	428	402	411	425	451	390	434	437	425	411	443	425	437	415	433	423	441	430	428	431	403	382	404	436	408	414	419	440	437	444	439	404	392	418	414	397	424	396	410	469	438	400	406	455	434	409	422	434	409	449	401	412	409	406	423	398	398	413	414	419	415	427	448	440	451	446	399	407	428	454	419	447	422	418	414	422	391	411	438	386	421	423	396	393	412	402	411	426	400	413	450	431	410	432	426	449	430	409	418	420	426	431	411	416	418	402	385	430	404	450	409	378	431	426	430	423	418	427	436	454	433	430	430	425	403	442	441	421	399	422	426	445	414	407	410	419	405	456	393	440	393	418	447	433	424	423	420	394	411	432	430	441	411	416	410	423	407	403	461	409	444	443	412	399	428	409	407	453	452	410	404	422	430	416	419	408	453	426	450	440	408	429	445	444	407	388	412	447	420	425	418	406	426	407	444	436	424	412	396	412	444	426	408	412	382	402	413	423	401	429	447	432	402	425	450	402	369	429	469	415	401	429	460	401	414	385	393	432	434	438	422	421	430	438	364	438	420	404	447	414	461	443	424	446	432	388	441	437	389	419	419	418	401	407	459	451	407	429	437	393	410	407	438	419	410	459	422	437	438	418	407	395	430	401	431	416	457	443	424	408	440	421	431	354	415	416	423	429	442	448	427	443	397	411	435	424	450	413	414	450	448	430	405	423	423	440	448	424	495	427	422	439	418	449	463	471	407	439	438	406	426	445	438	409	410	409	380	406	422	411	443	400	437	431	412	436	458	439	438	425	428	447	436	416	429	403	416	474	427	403	414	423	452	421	423	411	426	415	417	422	448	432	455	425	390	460	404	406	433	454	429	399	426	415	408	427	388	403	410	425	434	384	445	437	435	423	442	405	427	423	435	424	407	417	423	401	422	423	429	430	418	402	453	449	384	427	428	393	411	391	411	419	426	410	411	439	427	411	434	392	436	412	421	450	408	425	409	404	404	451	426	406	397	418	431	426	392	418	425	387	414	407	364	378	451	432	410	421	401	440	440	425	417	356	429	415	413	428	420	447	460	452	406	467	426	400	439	445	472	394	412	437	425	431	430	431	436	442	454	397	428	422	407	439	402	417	420	436	423	418	404	456	433	411	431	457	395	447	397	422	431	369	407	409	419	450	448	421	452	419	443	411	447	427	447	437	461	413	429	408	419	438	418	433	463	413	432	410	434	380	433	434	433	459	419	418	440	438	434	430	402	415	427	417	452	389	426	447	429	391	438	403	455	439	421	465	416	410	459	417	427	407	425	403	398	427	408	451	411	432	448	434	415	435	373	409	404	435	397	403	444	390	420	425	413	438	424	423	430	450	384	442	442	413	421	429	437	465	437	443	445	422	478	422	409	417	418	448	466	409	471	381	428	416	399	458	453	440	434	403	429	424	454	440	455	399	395	427	451	379	406
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
