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
338414688711	338414689270	338414689820	338414690370	338414690920	338414691470	338414692020	338414692570	338414693120	338414693670	338414694220	338414694770	338414695320	338414695870	338414696420	338414696970	338414697520	338414698070	338414698620	338414699170	338414699720	338414700270	338414700820	338414701370	338414701920	338414702470	338414703020	338414703570	338414704120	338414704670	338414705220	338414705770	338414706320	338414706870	338414707420	338414707970	338414708520	338414709070	338414709620	338414710170	338414710720	338414711270	338414711820	338414712370	338414712920	338414713470	338414714020	338414714570	338414715120	338414715670	338414716220	338414716770	338414717320	338414717870	338414718420	338414718970	338414719520	338414720070	338414720620	338414721170	338414721720	338414722270	338414722820	338414723370	338414723920	338414724470	338414725020	338414725570	338414726120	338414726670	338414727220	338414727770	338414728320	338414728870	338414729420	338414729970	338414730520	338414731070	338414731620	338414732170	338414732720	338414733270	338414733820	338414734370	338414734920	338414735470	338414736020	338414736570	338414737120	338414737670	338414738220	338414738770	338414739320	338414739870	338414740420	338414740970	338414741520	338414742070	338414742620	338414743170	338414743720	338414744270	338414744820	338414745370	338414745920	338414746470	338414747020	338414747570	338414748120	338414748670	338414749220	338414749770	338414750320	338414750870	338414751420	338414751970	338414752520	338414753070	338414753620	338414754170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3650	2300	2721	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13072	2827	3331	2536	928	462	446	1424	11760	12654	7091	2359	242	174	184	167	172	156	159	178	176	164	173	161	181	184	192	149	172	200	165	164	178	172	202	152	156	174	151	183	158	160	171	158	148	172	199	180	174	161	149	152	170	144	167	149	183	159	170	156	158	190	165	152	149	160	164	153	155	172	145	159	153	173	163	184	178	184	167	156	152	136	153	140	152	166	171	155	152	158	148	146	174	155	179	148	159	172	121	173	154	182	155	169	159	157	168	162	157	180	177	143	177	175	140	166	162	178	197	165	173	178	181	160	168	157	157	169	166	166	156	198	184	168	165	173	160	169	155	162	159	170	174	133	149	161	165	178	154	161	147	153	177	180	183	162	175	178	173	161	181	161	176	183	183	162	165	142	171	166	177	175	179	193	184	151	182	157	174	189	151	159	186	175	164	171	178	157	173	144	172	162	177	202	185	166	165	151	163	169	170	185	188	164	166	171	168	146	183	155	149	170	174	143	194	162	197	171	207	177	176	172	170	175	170	170	182	152	171	189	187	154	181	157	170	167	188	173	161	161	160	149	165	165	162	167	152	179	148	186	174	158	157	168	184	191	171	172	177	160	186	177	163	180	160	151	183	160	164	186	181	190	182	204	194	172	160	174	149	160	161	169	154	170	169	172	171	143	162	153	167	160	160	170	169	163	170	164	169	169	149	170	171	156	180	148	172	162	151	167	136	168	163	184	179	174	190	163	194	180	158	181	169	177	158	168	139	179	153	186	168	176	158	161	161	169	179	191	177	164	163	175	151	144	175	176	162	161	146	173	206	176	179	158	152	192	174	184	168	167	190	179	158	171	166	174	176	149	140	156	153	167	162	161	164	157	181	189	167	184	149	179	167	153	164	186	182	148	190	173	159	157	167	176	174	168	162	148	145	176	167	150	161	175	155	145	180	189	161	165	154	180	181	148	171	188	183	180	160	171	152	169	155	163	192	162	175	164	175	171	172	167	180	168	159	162	142	172	146	170	161	149	147	179	149	164	149	159	157	151	201	169	168	173	162	170	156	152	152	171	173	163	161	148	153	172	176	159	178	179	149	151	160	175	176	148	188	147	165	180	164	176	172	158	145	149	142	165	176	183	167	168	160	182	174	163	171	145	159	159	173	149	181	182	171	171	169	168	169	176	178	173	180	160	146	177	167	155	156	152	169	165	161	175	180	145	159	156	192	168	205	168	158	196	168	178	156	141	148	177	149	145	158	145	184	174	176	152	176	165	170	179	183	164	151	151	171	177	158	167	172	163	174	185	155	171	171	197	173	193	163	169	189	146	178	151	162	168	179	143	167	169	158	171	162	172	176	197	179	181	177	167	153	162	157	167	143	151	170	164	168	148	160	175	199	173	165	154	191	156	177	167	186	183	173	155	164	156	161	152	178	176	145	171	149	176	141	147	142	164	177	156	196	171	168	161	148	169	175	157	176	170	164	166	181	173	136	174	163	147	164	181	174	158	170	159	176	154	161	164	173	140	165	161	185	147	150	171	171	151	181	159	184	146	172	160	152	199	174	145	165	170	156	187	155	143	170	172	184	176	164	154	175	167	169	179	173	178	147	171	166	166	184	182	138	138	166	171	146	155	154	160	180	169	156	170	141	150	166	159	177	169	189	165	150	164	151	168	162	155	146	150	153	191	166	161	205	156	196	147	159	161	170	128	171	187	152	139	175	178	162	163	147	158	158	150	148	137	171	170	169	154	171	173	170	179	171	178	169	166	162	146	184	163	158	161	168	164	168	167	184	152	172	166	164	153	159	182	167	160	171	156	137	167	178	181	175	177	162	167	184	174	194	161	157	156	158	169	169	185	142	178	159	170	155	164	147	165	143	147	153	161	163	139	181	170	167	158	150	167	163	199	165	170	181	196	174	176	157	159	164	161	137	174	152	151	183	173	164	185	162	166	161	173	170	188	170	168	168	171	162	160	160	157	157	165	166	153	155	172	153	197	175	193	158	161	170	169	162	169	182	187	171	179	148	162	181	170	175	154	175	173	164	170	183	155	170	190	176	156	144	161	143	154	153	144	156	183	155	145	165	173	157	153	163	178	166	144	163	159	177	170	171	172	145	169	149	184	166	176	175	172	185	180	172	144	170	149	201	165	166	165	156	147	194	163	155	149	169	150	158	168	160	166	171	174	158	179	180	153	157	171	170	177	174	155	156	174	166	168	143	159	174	182	175	181	140	201	140	177	198	184	189	152	176	186	148	178	178	170	153	153	169	177	162	157	178	156	150	165	169	166	156	133	175	140	175	176	168	159	172	172	169	169	140	147	152	172	185	159	158	150	144	171	137	134	167	161	172	159	180	168	165	172	143	166	162	169	153	174	168	165	145	177	171	184	167	161	177	149	198	155	162	160	175	170	133	162	171	166	181	162	162	180	176	162	160	156	150	163	185	192	143	151	160	164	165	158	132	173	165	177	181	168	171	187	162	180	149	168	163	177	159	159	164	151	161	164	150	180	159	161	181	143	140	150	163	165	140	153	148	168	201	129	169	160	157	152	169	165	160	168	162	166	179	195	149	160	187	168	167	176	134	140	163	149	147	189	172	155	174	164	175	164	163	153	218	149	151	175	180	199	166	162	162	163	185	154	174	187	162	152	184	154	158	173	166	160	189	154	173	147	163	200	162	170	149	170	163	168	169	174	163	209	192	164	170	159	171	165	155	142	171	163	169	158	183	173	172	182	149	166	157	150	162	178	172	177	192	189	179	162	188	158	182	176	164	170	146	162	169	146	146	176	170	176	165	166	174	184	193	164	174	180	139	150	180	153	160	175	154	173	157	176	140	163	186	142	176	180	159	179	168	193	164	164	188	179	160	166	168	151	179	170	165	153	158	162	163	164	174	144	177	153	179	180	185	173	152	170	168	173	152	190	185	163	207	175	161	165	154	197	165	177	178	168	157	168	164	157	171	164	168	166	185	175	168	185	174	170	163	154	194	182	166	164	176	174	189	161	161	176	171	166	178	161	193	163	153	190	171	177	152	184	153	141	142	169	159	174	160	164	155	173	171	162	168	153	195	195	165	184	160	176	167	161	157	193	166	166	166	167	147	181	171	168	183	162	181	160	156	179	152	169	171	183	170	156	170	171	153	175	164	165	177	174	183	165	200	200	160	167	162	185	169	155	158	142	175	185	195	183	178	176	165	187	157	158	160	176	168	171	189	176	155	169	176	167	169	155	187	189	166	157	172	187	159	157	168	176	163	146	170	167	168	191	186	171	176	161	161	162	165	166	152	157	176	164	146	186	181	180	158	173	148	174	172	176	162	182	186	185	160	143	142	142	170	177	142	180	143	181	184	151	186	180	175	176	172	178	155	164	159	158	165	185	160	187	155	184	150	149	151	163	136	145	153	168	181	147	145	176	176	183	201	183	155	162	160	158	161	159	176	162	178	176	153	158	172	158	166	168	188	171	161	166	167	154	168	174	166	170	169	192	174	166
8516	2877	6878	7823	3408	2117	2220	6790	34726	33492	22330	8990	573	526	448	382	453	427	417	414	442	423	423	438	417	450	429	433	422	427	446	437	397	435	395	452	422	457	402	404	426	452	417	418	455	420	396	423	394	430	403	474	465	469	374	434	376	424	371	431	397	396	397	384	398	402	444	430	420	423	418	454	455	379	445	444	437	362	406	419	438	410	430	416	403	387	422	405	403	438	429	444	416	447	454	418	428	428	431	418	423	457	388	412	419	445	388	429	441	421	394	437	387	462	431	400	425	425	407	445	409	383	399	409	433	420	419	384	447	414	431	432	424	418	418	391	427	391	411	413	389	413	422	407	439	426	385	367	406	413	439	408	456	409	377	430	419	461	413	412	427	382	457	454	396	405	414	373	435	422	401	412	405	416	430	400	409	443	386	410	432	472	451	422	431	410	401	426	420	430	425	411	426	409	439	426	425	405	410	444	400	427	430	397	427	379	398	415	407	434	424	448	414	399	391	393	424	416	425	418	452	393	402	400	434	417	391	469	435	422	398	395	413	398	405	449	453	415	440	416	456	421	441	429	424	460	475	391	442	446	410	412	419	455	395	418	406	419	413	401	435	436	437	462	443	405	396	417	407	434	377	434	410	386	440	413	463	420	436	391	439	435	464	416	396	361	415	435	415	415	437	469	433	417	419	438	414	384	402	467	436	441	471	453	417	427	382	389	416	440	384	378	434	449	410	378	432	435	396	432	409	461	398	443	409	387	444	390	449	396	436	397	388	464	417	440	422	432	423	383	445	418	404	417	418	410	422	428	413	370	387	407	441	404	381	408	368	423	442	398	404	432	420	431	426	421	429	426	409	423	432	424	392	419	400	421	412	453	431	421	408	438	456	417	446	409	429	431	433	412	410	437	417	408	419	407	407	426	453	426	440	394	452	399	421	436	399	416	425	417	423	399	421	416	406	417	458	410	423	425	441	396	431	416	442	374	396	424	432	393	400	419	451	423	401	399	393	417	421	424	448	431	425	413	439	404	412	439	414	424	414	424	412	421	430	413	410	457	405	437	417	432	410	433	430	448	406	445	425	397	401	416	475	401	416	437	380	390	409	427	399	469	378	430	458	448	413	403	399	430	454	411	404	481	435	379	437	432	413	431	456	405	378	424	397	419	414	436	346	413	422	420	451	423	424	426	389	425	395	423	438	432	408	471	417	439	433	392	439	401	390	383	390	417	430	463	411	384	422	388	415	399	420	410	440	409	422	415	425	398	416	445	438	388	424	405	416	400	401	428	394	411	433	419	416	416	410	410	471	431	414	392	449	441	414	435	406	381	407	411	410	437	442	387	416	409	434	412	414	430	407	390	409	431	398	386	435	447	415	423	416	400	432	428	418	398	409	422	412	450	417	413	443	453	374	425	416	387	429	438	411	416	454	410	407	401	453	436	417	432	444	444	432	429	432	439	389	427	449	433	454	458	419	427	458	402	401	422	398	412	411	434	424	437	402	411	400	411	374	407	406	415	406	396	418	451	425	375	418	406	430	425	373	447	428	415	402	416	386	434	403	413	436	435	423	432	438	433	439	452	429	411	391	420	430	392	424	428	419	404	459	402	376	417	378	417	399	421	427	423	409	390	459	433	418	421	463	412	431	433	423	434	449	426	460	416	404	419	422	402	406	437	422	387	406	421	422	444	397	451	423	421	412	424	408	432	425	417	419	431	422	409	424	429	441	422	428	401	395	423	401	420	398	416	441	438	398	459	426	415	404	442	388	403	418	463	438	373	419	432	409	426	420	422	439	412	431	429	461	412	393	372	421	447	423	410	427	426	398	386	439	398	404	425	415	437	410	425	435	391	398	424	440	440	404	389	420	418	418	423	402	417	450	437	439	472	405	439	423	429	403	404	437	425	444	421	431	400	415	427	422	408	445	415	462	405	444	436	455	429	449	396	406	416	447	425	413	425	394	437	398	429	440	424	446	452	415	406	424	420	375	410	423	376	406	403	405	365	424	431	445	428	444	401	420	404	382	421	442	402	391	448	465	415	413	432	404	431	445	391	419	404	428	433	417	452	473	414	394	405	443	397	430	432	416	412	393	428	414	453	420	397	430	443	419	446	427	388	415	428	406	370	424	426	440	427	410	414	410	416	404	426	447	431	418	428	407	413	394	388	411	417	388	423	402	449	426	427	456	435	419	422	435	423	417	392	389	415	425	390	419	436	393	391	444	416	400	414	416	423	411	444	410	417	412	422	417	410	412	403	400	431	428	403	426	437	426	401	398	408	401	446	424	460	397	389	428	424	415	446	405	430	433	390	383	382	448	405	393	394	432	425	403	430	423	372	438	476	422	411	445	427	441	465	453	459	431	440	464	447	421	441	438	429	405	430	418	394	395	435	435	437	407	425	461	421	416	385	407	433	416	383	398	424	414	418	423	399	470	448	424	405	401	422	408	415	417	430	428	403	451	418	447	431	378	413	398	422	441	425	449	433	409	428	431	403	367	423	409	418	393	423	408	405	443	414	420	419	406	460	444	439	435	418	448	398	432	419	412	414	422	415	431	431	401	383	393	391	439	377	427	417	386	441	458	445	459	397	422	393	388	431	458	415	450	414	427	405	421	381	390	396	401	418	391	388	446	419	436	393	428	410	409	410	426	421	402	433	440	412	415	404	377	447	396	390	419	407	417	443	447	399	396	407	407	417	422	426	391	442	433	384	390	441	420	417	431	406	432	418	462	430	436	442	453	417	436	426	435	430	415	421	406	415	421	406	448	402	453	414	430	422	471	402	415	413	401	408	398	425	417	414	407	424	389	431	416	429	413	420	467	408	427	442	450	378	390	383	435	414	414	437	410	421	432	410	432	419	453	413	432	405	410	416	424	415	439	438	446	446	405	396	393	443	435	437	406	391	463	456	391	410	450	389	416	435	387	406	428	393	414	463	434	448	464	423	410	394	404	395	448	403	411	406	410	445	387	395	390	397	396	413	402	445	420	410	412	432	414	411	437	407	446	404	403	453	390	426	392	409	420	422	397	431	422	436	412	345	421	415	415	443	480	446	426	439	423	402	405	360	402	444	422	433	422	430	419	401	429	413	459	421	425	452	398	418	430	413	413	405	437	426	418	425	432	414	413	428	481	427	401	422	379	396	425	432	419	431	425	425	385	423	441	399	416	431	453	433	401	413	439	422	461	416	376	436	429	414	404	393	418	415	423	420	411	420	436	424	387	417	422	415	395	426	398	416	423	403	404	435	417	399	427	393	429	414	438	387	421	410	413	434	422	423	432	397	407	395	442	422	413	379	426	440	409	395	428	392	425	405	409	384	425	432	411	408	422	442	393	386	430	401	426	423	425	418	410	403	373	410	404	389	429	396	417	396	421	416	405	434	430	373	433	409	431	425	432	458	413	411	441	458	431	412	430	405	409	394	412	405	405	424	418	399	417	399	438	428	392	426	439	420	432	374	414	434	405	401	449	446	440	390	405	409	405	412
1679	1038	765	543	432	365	372	416	566	672	569	385	280	263	250	305	294	299	272	292	299	280	270	261	254	293	284	276	253	262	280	296	256	294	300	280	310	302	305	303	280	327	319	293	286	296	301	293	276	308	280	262	304	270	302	309	273	307	250	261	306	282	295	293	258	319	273	268	295	266	253	297	327	301	276	298	267	320	286	290	287	259	310	278	282	289	266	290	296	316	264	276	289	294	261	284	306	328	310	278	282	307	306	279	303	301	299	281	324	266	291	286	293	266	268	289	298	295	312	276	297	277	272	270	288	287	286	280	268	290	295	262	276	282	286	289	287	277	276	282	292	310	295	304	334	284	290	293	310	288	300	323	280	296	275	282	274	279	269	280	291	282	300	313	273	300	265	273	237	281	279	289	356	288	313	327	313	295	248	277	269	285	311	260	291	285	278	264	323	270	320	292	271	263	284	274	345	305	303	259	301	278	258	283	293	282	297	281	319	295	289	309	290	267	304	290	295	288	311	286	283	304	324	279	256	279	280	293	313	296	297	265	278	278	335	302	288	258	283	299	306	274	289	336	288	281	282	272	298	323	304	285	284	286	269	319	317	281	302	274	270	294	311	278	298	235	308	294	284	287	294	279	270	326	323	317	303	285	261	290	267	253	309	287	309	294	271	250	269	303	297	315	286	288	281	274	283	303	306	280	305	296	289	320	276	282	282	308	304	298	302	306	319	255	276	289	283	257	289	302	280	314	270	271	272	314	276	274	295	292	282	283	266	274	306	285	267	315	305	281	279	290	275	285	296	325	285	282	305	259	308	270	290	310	300	295	285	283	303	291	295	254	255	271	284	277	299	310	300	298	258	275	292	308	248	270	307	315	283	326	274	275	279	278	287	272	328	297	275	306	300	269	321	280	272	306	294	285	282	302	309	282	290	286	297	296	262	313	300	288	299	279	312	277	291	261	297	268	300	285	295	269	308	311	304	236	291	286	286	269	294	298	284	287	281	290	248	281	318	273	318	303	314	316	259	315	307	293	310	277	280	256	285	277	269	302	302	271	302	330	277	285	279	255	274	279	272	268	298	314	282	293	292	286	309	298	293	285	271	278	261	292	289	292	324	336	298	309	286	293	318	280	273	306	320	263	274	303	278	276	312	278	315	283	290	277	264	268	297	297	292	259	273	291	307	287	300	297	294	304	278	300	287	263	308	312	291	305	267	299	307	287	298	280	324	280	267	289	270	327	279	273	285	277	310	294	307	283	260	282	268	295	286	291	304	291	270	269	275	301	327	283	278	250	296	284	293	282	279	299	312	274	298	304	275	294	298	259	314	296	274	259	283	272	272	286	289	285	263	302	301	274	297	272	273	322	287	276	270	260	289	260	276	293	296	306	283	296	328	261	279	282	291	306	276	302	296	269	310	284	320	302	276	254	300	274	312	310	298	275	275	319	311	274	315	292	306	318	282	270	317	320	286	286	273	273	295	306	283	259	291	315	309	266	286	284	259	295	301	263	302	322	289	295	259	280	288	257	273	289	267	253	299	302	275	280	271	328	295	299	267	254	272	263	307	300	288	304	277	299	294	295	310	314	281	252	270	283	298	311	288	303	284	299	269	259	274	259	286	308	321	274	303	265	280	295	274	256	275	281	296	302	280	293	271	288	307	294	316	272	288	285	296	309	283	310	303	293	306	286	289	287	287	314	288	295	302	275	278	272	297	260	323	294	295	281	275	289	300	271	314	299	280	297	282	299	239	287	299	291	280	308	268	270	297	287	310	302	267	293	266	291	312	293	305	287	281	265	245	284	291	277	265	315	268	297	282	304	295	234	284	292	279	281	256	287	307	271	319	286	292	320	261	307	296	292	320	289	289	287	263	266	279	306	266	279	259	269	287	285	287	299	269	298	285	302	287	288	276	295	278	293	293	287	286	278	277	291	285	297	275	286	257	262	283	254	272	270	290	274	271	306	296	261	269	274	294	276	298	282	278	296	293	274	253	303	279	285	267	272	296	308	275	295	265	261	298	298	281	293	299	292	298	303	309	272	261	304	297	297	279	280	314	286	273	282	293	271	267	310	258	281	271	288	293	287	319	288	305	292	244	302	302	279	302	290	289	269	304	303	279	276	285	272	314	313	297	283	269	285	286	273	285	283	274	298	264	271	322	285	298	277	295	288	308	256	303	264	307	270	280	272	288	300	301	269	272	282	317	318	274	291	268	269	291	274	299	288	285	318	283	346	313	289	278	273	278	253	296	322	277	291	281	285	279	315	286	303	307	312	298	293	311	291	302	310	296	290	265	286	294	297	273	291	261	290	269	268	281	318	286	254	278	282	268	311	271	280	271	271	247	288	292	288	268	283	315	288	311	305	299	294	321	275	296	291	271	295	285	303	273	261	292	294	330	316	277	290	304	285	318	297	272	298	299	288	298	318	318	280	298	278	313	245	285	299	301	265	297	281	301	299	266	282	293	309	284	254	318	315	285	279	306	319	276	297	302	274	314	269	325	263	275	315	285	304	249	269	309	285	299	286	282	267	284	293	321	298	305	303	315	278	295	315	315	292	287	291	260	252	249	291	284	319	282	311	270	289	273	297	297	308	310	311	283	277	291	262	276	308	305	290	295	289	312	303	289	277	303	290	296	287	256	286	318	277	296	291	273	291	310	316	289	274	273	296	254	240	298	254	291	277	286	287	292	260	295	286	295	295	275	264	318	306	260	289	268	320	332	279	259	280	291	296	297	291	314	273	318	257	279	301	282	321	266	300	272	295	296	311	318	287	263	263	316	317	303	277	315	261	275	278	278	283	285	312	303	283	310	286	261	269	303	301	278	282	288	291	258	296	285	279	284	302	287	290	294	272	279	276	277	277	328	334	265	278	298	287	285	289	308	269	272	301	311	300	264	303	283	276	291	259	294	310	305	302	288	292	286	262	291	282	294	325	293	336	278	302	294	328	271	259	254	299	276	294	286	273	280	313	245	269	273	302	290	297	279	308	279	285	287	302	298	327	297	303	286	259	289	333	305	262	309	268	284	311	293	277	299	263	291	288	291	287	308	280	281	278	273	281	300	295	316	272	275	295	304	312	289	289	303	273	269	336	274	271	306	275	286	301	270	304	262	302	297	287	302	301	310	256	272	311	302	285	280	287	306	289	277	261	297	297	269	282	307	304	306	270	292	306	329	274	295	292	272	278	283	303	285	294	297	314	273	253	277	303	294	333	293	300	297	273	301	280	290	304	300	283	268	281	310	305	316	318	266	281	308	309	244	309	295	295	262	287	284	295	288	286	309	288	290	311	275	299	299	322	297	315	295	290	316	265	307	287	307	293	289	288	281	287	273	285	262	308	266	287	269	330	275	271	296	265	305	275	284	283	287	287	306	304	288	272	273	264	315	277	283	299	288	295	299	317	299	304	278	276	316	286	303	259	304	300	290	315	265	281	290	277	302	271	271	293	289	288	268	277	289	300	320	309	260	306	288	333	275	290
2146	1516	1636	1628	1235	1185	1231	1482	2574	2673	1893	1139	692	690	664	675	661	698	677	699	688	670	689	691	715	720	710	679	696	669	699	685	699	688	714	693	736	679	658	692	747	684	703	771	715	708	733	728	718	701	729	728	709	713	777	696	721	707	686	685	684	682	741	654	671	679	628	671	685	689	739	671	690	662	686	670	693	748	682	671	665	727	701	694	727	702	686	697	683	667	676	653	712	691	677	643	693	679	695	706	659	653	685	722	703	680	677	692	664	670	700	701	681	673	674	694	685	735	693	648	708	681	685	727	697	662	664	689	673	727	725	676	737	710	705	688	668	688	665	676	708	638	705	702	692	716	673	721	645	700	683	672	679	643	682	681	684	703	704	672	731	645	707	739	727	750	680	665	679	654	683	717	645	709	740	699	677	684	678	662	684	668	678	693	665	696	655	721	682	717	714	676	714	732	696	724	704	688	742	678	670	687	669	706	697	691	668	702	682	692	703	691	733	755	678	710	665	704	622	713	692	683	707	627	694	715	709	700	653	734	732	687	722	703	687	681	696	646	718	666	670	690	696	698	682	673	692	707	669	707	676	711	692	706	664	709	693	704	691	702	659	710	686	678	686	694	673	703	679	690	703	697	671	688	706	717	693	705	683	655	693	688	721	700	713	711	697	677	665	696	738	721	673	693	691	684	653	682	709	679	711	697	671	654	712	714	691	646	743	713	728	634	719	698	703	696	678	700	697	693	676	641	704	708	743	682	708	683	663	678	656	741	690	693	735	714	716	671	708	697	721	674	691	684	683	683	712	707	651	714	685	677	691	702	695	662	701	714	699	696	731	684	695	695	707	707	652	650	669	679	726	673	665	741	703	644	725	662	692	674	641	714	700	710	667	660	692	691	690	659	692	678	684	694	697	711	663	708	700	696	699	699	658	698	662	726	694	697	712	656	676	666	688	664	641	677	660	681	699	695	672	730	677	686	691	684	657	674	682	661	699	700	670	721	619	626	655	691	718	681	753	710	675	698	706	676	676	756	725	681	680	691	667	660	682	735	698	710	712	723	699	686	658	681	701	720	670	707	696	668	719	669	713	690	707	681	722	626	701	647	741	711	712	695	638	694	694	681	679	678	727	706	716	671	710	751	718	697	723	633	700	714	698	721	693	712	673	698	681	719	696	669	733	665	700	645	669	681	657	692	693	722	681	689	700	678	727	631	700	673	699	711	718	716	681	685	701	652	743	698	688	654	664	644	696	665	696	694	721	701	714	666	663	643	709	686	691	721	652	680	721	728	656	720	690	704	671	694	712	696	680	691	659	711	653	741	673	683	652	695	745	748	691	719	694	697	669	701	709	716	743	674	677	651	670	703	699	712	724	700	680	712	681	730	682	690	689	671	713	681	674	695	675	719	747	669	633	725	698	676	696	676	677	686	690	700	697	702	684	679	690	745	728	675	713	638	706	701	680	726	674	726	688	718	703	691	674	695	694	712	694	682	699	650	702	710	704	669	662	727	705	711	687	734	667	698	683	703	675	702	716	714	709	681	696	677	699	714	657	729	706	701	714	720	706	686	740	666	751	686	656	714	716	677	676	704	664	696	716	670	673	676	738	697	727	686	709	685	720	679	670	693	674	638	686	720	681	694	721	694	688	670	728	699	734	730	712	727	712	724	689	712	708	729	681	699	703	697	686	698	682	665	684	741	644	718	678	726	733	701	662	709	697	691	687	705	695	687	708	750	682	717	682	705	659	657	676	666	692	725	699	659	676	663	697	636	694	667	666	707	667	687	698	706	639	671	684	726	754	662	684	674	616	672	683	687	700	685	669	670	700	688	659	673	668	702	653	655	676	741	694	673	685	657	654	726	662	742	710	718	685	688	692	695	677	709	687	654	718	719	682	677	692	682	721	678	715	703	687	715	684	687	682	691	713	704	687	693	686	689	655	724	698	676	700	692	663	702	692	746	694	670	743	697	718	689	737	642	720	658	707	739	732	646	708	675	660	682	683	686	658	678	723	674	672	685	690	707	735	656	682	659	679	671	695	694	689	723	680	700	679	640	694	668	713	730	731	664	693	672	694	701	690	718	697	705	710	692	710	711	729	700	723	677	716	686	694	708	706	695	664	710	742	654	694	718	724	733	684	686	718	699	695	715	690	650	701	667	665	708	749	704	680	683	691	687	663	699	701	697	691	716	697	737	669	682	681	725	681	684	671	721	681	679	698	707	659	669	719	691	676	707	698	702	713	668	667	652	664	759	679	697	698	706	676	681	675	691	708	663	695	699	693	710	706	719	683	681	687	704	689	692	681	708	710	705	687	678	728	670	682	678	686	747	687	668	706	689	655	693	719	697	685	717	665	746	688	687	696	675	702	693	668	682	682	644	684	703	702	669	731	718	706	680	702	669	709	694	688	689	648	703	694	657	666	656	696	656	666	708	694	678	616	694	708	653	694	691	652	710	712	683	673	699	728	721	718	696	750	707	668	657	708	694	722	733	688	650	723	673	696	723	703	753	679	686	698	699	659	670	706	721	721	741	695	703	703	684	723	684	696	718	679	705	666	723	694	710	657	691	710	680	633	668	692	691	732	710	688	727	688	727	720	658	658	681	704	656	688	695	624	682	757	660	746	691	686	716	685	713	712	726	685	709	685	700	658	736	693	733	692	691	722	724	712	690	660	729	706	711	723	684	756	680	750	682	651	722	697	697	696	674	713	683	693	654	713	666	681	717	704	661	690	707	676	675	698	679	697	753	693	709	664	705	716	685	718	689	675	686	676	690	725	709	682	702	676	684	716	658	680	680	679	673	735	689	714	674	724	692	718	665	699	623	680	680	727	680	679	711	668	749	686	681	735	663	698	668	682	685	639	704	641	679	670	697	680	676	675	685	690	680	676	698	690	667	683	720	731	684	688	676	661	706	707	701	649	717	712	689	644	693	662	699	710	686	691	669	707	714	699	677	688	663	756	702	677	679	688	698	729	666	718	651	690	689	705	679	715	704	681	728	664	725	674	743	694	698	671	677	709	654	753	681	698	710	731	694	708	691	668	669	682	688	702	701	665	757	742	676	706	697	681	736	717	740	704	697	711	704	684	670	685	685	684	690	666	741	669	718	722	702	696	742	691	705	696	672	696	733	701	749	696	733	673	690	653	726	664	692	636	747	691	619	713	666	698	728	727	780	699	712	713	715	727	711	652	689	718	702	713	693	721	718	678	697	705	695	681	658	662	682	725	729	678	653	681	670	705	716	661	703	706	670	660	661	657	653	710	664	704	688	666	689	741	643	669	725	654	726	697	715	676	699	679	691	673	711	737	668	664	681	710	639	640	683	691	651	678	696	706	681	707	723	694	735	670	680	667	716	740	700	677	745	654	665	683	716	739	690	741	665	693	659	698	691	665	712	688	672	668	686	692	651	666	745	719	724	695	700	725	713	698	710	688	685	702	674	694	674	671	701	679	769	661	685	692	703	700	687	696	672	701	712	691	722
7137	1349	1007	701	575	470	448	1193	6277	5956	3369	1082	284	260	274	260	274	267	271	254	247	227	248	280	281	250	265	262	260	227	272	240	242	233	242	291	242	271	273	253	249	249	260	274	262	270	252	280	269	259	275	268	274	254	253	252	275	275	241	256	221	300	233	282	271	257	248	256	241	250	242	287	249	260	235	252	236	268	255	273	242	280	262	273	253	277	276	254	245	243	269	244	260	245	242	245	261	267	261	230	282	254	253	266	259	285	246	290	245	302	246	252	239	243	251	263	231	276	244	244	281	277	234	255	247	272	261	230	219	247	257	265	263	265	262	265	275	259	262	242	287	257	246	286	238	276	282	234	266	269	248	264	278	245	247	285	260	269	259	274	261	237	248	276	241	224	253	270	270	262	282	281	258	260	276	239	234	269	254	254	258	289	239	265	243	248	245	274	257	257	308	256	269	266	270	288	261	292	230	259	251	294	261	275	277	273	253	272	243	283	266	278	227	250	270	285	265	242	245	267	273	267	240	281	261	243	232	239	238	256	260	246	258	246	232	265	268	289	272	266	280	267	281	281	250	246	268	257	259	250	232	296	266	250	244	245	254	229	255	246	261	265	241	245	250	261	258	254	248	254	251	266	250	255	244	277	264	240	285	274	279	262	261	213	272	251	251	266	252	232	290	291	276	258	265	234	247	244	298	244	249	281	280	273	243	237	232	248	261	262	286	272	281	248	241	251	270	245	276	273	272	255	234	254	262	264	274	252	231	252	241	253	257	223	274	239	276	222	282	270	267	275	282	271	254	290	258	272	241	262	270	248	243	251	260	264	235	241	240	258	260	249	264	250	268	265	290	272	263	254	236	278	258	268	269	284	249	245	241	248	261	273	259	256	232	254	252	265	271	244	281	258	294	284	261	255	240	230	261	276	282	275	237	282	284	277	265	259	261	241	280	257	278	234	271	272	272	234	242	251	248	274	274	272	256	246	274	255	253	251	254	253	238	249	250	242	259	273	269	263	244	272	270	270	285	247	252	260	274	237	263	230	251	244	306	236	259	251	292	289	266	261	249	265	260	281	255	245	252	257	245	260	240	282	259	260	264	257	228	262	235	263	276	253	252	263	271	221	228	256	253	277	255	248	261	266	264	251	199	274	258	231	245	241	240	260	262	286	231	257	267	230	268	250	237	254	258	262	277	256	231	274	240	252	248	228	253	276	275	279	246	244	274	250	267	255	272	254	258	240	274	248	221	255	267	258	231	250	251	269	239	255	255	270	228	254	244	279	244	261	269	255	262	246	240	265	223	261	247	272	263	266	261	271	280	224	262	278	260	258	256	266	273	242	243	261	246	228	258	257	232	264	261	302	273	250	244	251	266	270	275	243	263	233	237	295	230	297	260	287	250	253	268	268	266	281	274	252	254	282	271	235	256	284	239	252	251	231	276	230	263	293	254	253	264	264	261	245	247	253	242	260	252	243	246	264	258	248	256	281	236	280	281	252	266	280	255	284	261	267	270	249	263	244	259	288	295	296	234	262	277	277	255	263	270	239	261	254	266	266	237	242	277	248	252	269	249	235	219	261	252	245	246	290	267	263	252	252	283	260	239	282	285	249	244	241	248	199	240	240	262	267	262	268	255	262	266	264	240	271	283	278	263	277	269	261	235	257	252	244	253	262	272	302	260	259	268	270	257	275	233	262	259	239	291	254	275	247	259	272	258	244	231	293	242	226	245	261	273	252	253	220	259	263	243	247	238	259	262	241	257	229	264	251	267	251	301	236	260	284	267	252	261	242	273	269	252	279	236	259	278	280	270	271	258	253	276	250	251	231	277	254	249	244	245	264	274	261	269	259	254	257	242	245	233	248	267	245	240	261	260	255	262	262	257	254	271	264	244	226	291	272	243	263	241	254	284	270	248	255	260	267	266	282	259	221	244	298	255	271	287	269	273	264	264	270	257	233	282	238	280	251	257	277	264	246	234	231	256	252	284	250	260	253	266	247	275	254	251	263	253	229	267	280	225	257	277	266	255	234	288	258	251	248	266	265	252	254	250	249	263	288	259	254	263	265	251	294	265	275	269	252	250	256	248	283	268	255	272	267	256	243	272	263	263	280	259	267	261	273	282	243	264	253	253	250	250	265	256	250	249	283	236	279	267	256	263	254	262	277	274	239	249	286	245	237	284	251	264	282	266	254	244	273	262	259	276	264	249	279	285	273	292	302	280	261	257	234	225	254	250	262	259	274	230	284	264	263	264	263	238	286	270	263	259	263	242	243	253	285	254	281	257	251	241	259	225	235	263	289	257	254	251	271	241	265	266	264	271	258	275	247	274	269	269	241	239	273	253	238	266	257	271	256	269	238	243	256	278	242	260	272	280	244	250	254	231	280	255	241	250	238	260	262	261	251	267	259	253	234	270	287	240	283	252	279	249	283	304	273	244	250	247	286	256	234	258	271	282	240	253	245	257	241	262	245	233	278	271	256	260	273	271	231	248	257	257	265	295	253	270	303	261	237	254	260	258	235	229	244	222	238	259	239	234	277	255	253	249	265	260	274	272	235	241	276	285	241	242	277	241	272	236	269	264	254	237	247	289	263	222	237	259	259	245	289	268	248	294	284	263	271	283	260	227	264	268	245	236	262	259	267	248	261	238	256	266	281	230	243	261	257	265	255	252	279	262	233	259	273	256	275	258	283	232	271	257	266	265	248	267	273	229	256	278	270	238	255	257	243	222	266	256	304	258	257	259	267	249	280	261	253	245	257	274	250	276	276	248	261	249	246	246	267	256	270	266	237	221	220	232	252	266	242	267	259	243	277	279	284	249	253	233	250	238	232	266	250	224	270	272	257	264	263	246	247	259	241	280	260	272	252	297	237	262	279	258	259	236	269	244	246	271	241	260	271	227	282	261	296	246	257	259	258	249	260	260	275	250	256	248	272	238	287	270	270	263	248	258	278	264	260	255	270	245	269	271	264	242	249	279	296	272	265	244	252	248	232	259	241	262	265	247	279	248	229	247	283	289	248	255	304	267	283	226	250	260	222	231	249	250	267	254	262	275	262	243	235	245	279	260	246	258	250	244	255	275	279	276	254	262	263	259	265	292	249	277	274	290	274	262	270	264	258	259	269	236	243	257	281	239	253	232	243	275	281	251	244	235	266	268	275	246	233	267	241	235	249	252	243	284	232	269	248	242	244	255	266	253	260	260	247	249	248	247	274	251	284	277	264	283	259	268	246	257	260	266	233	246	255	251	276	273	293	256	286	271	237	259	251	283	246	256	270	245	264	235	229	251	238	267	245	270	239	278	273	257	286	276	264	244	272	267	283	287	271	237	266	254	265	271	238	280	258	291	259	254	245	255	229	275	255	247	251	266	230	268	281	261	285	261	272	248	257	257	241	250	277	269	233	281	247	269	244	226	249	253	222	302	246	258	240	239	268	290	262	282	276	256	243	253	250	250	245	283	245	279	299	245	250	261	256	245	253	235	252
6727	1798	2245	2283	2123	1677	1867	5470	23845	21619	13027	4265	680	669	655	666	590	652	653	607	669	569	537	651	605	643	625	635	632	624	605	636	636	649	595	623	609	606	621	645	624	635	623	629	633	644	612	608	619	585	645	633	637	635	618	641	665	611	623	598	579	624	619	622	661	669	601	604	580	587	577	643	636	627	611	577	631	642	597	620	619	618	588	640	573	628	654	631	669	603	644	626	598	623	648	609	658	617	617	578	619	600	616	631	605	613	656	597	621	619	588	608	562	614	600	608	600	636	607	616	655	608	644	594	596	603	637	611	677	595	602	602	632	643	665	609	628	647	648	671	651	611	628	657	623	633	635	635	619	664	563	634	588	632	632	636	629	619	621	650	616	550	667	624	620	627	631	635	631	618	644	641	624	636	641	567	586	602	572	609	601	607	590	643	614	600	646	635	664	663	571	601	631	630	618	598	609	638	603	593	651	640	587	672	609	672	626	609	613	633	612	657	619	636	571	625	626	644	650	635	605	599	620	594	670	611	580	589	635	596	625	644	603	615	622	598	606	623	660	623	609	585	609	667	611	586	590	622	636	589	608	619	655	617	630	573	621	593	652	633	562	644	618	582	588	642	612	615	652	608	653	640	628	636	615	596	616	649	630	589	629	613	626	636	608	617	573	622	655	643	610	650	620	604	632	607	626	618	590	614	605	631	666	590	626	627	636	584	597	637	586	627	631	615	627	636	634	655	584	628	606	617	653	642	624	635	631	618	635	585	578	605	620	590	626	594	601	594	650	596	621	623	658	595	604	624	637	593	653	604	629	644	615	634	624	625	630	606	647	628	613	607	643	638	666	589	620	634	619	601	595	618	649	588	632	630	612	642	606	603	604	616	628	610	637	605	599	647	592	612	639	603	621	624	633	570	563	622	601	607	636	607	595	637	625	624	560	614	635	619	601	616	576	596	623	631	608	641	640	640	639	573	583	591	596	602	624	627	642	589	614	615	610	648	609	675	605	613	619	576	591	626	584	612	623	648	650	649	633	578	619	649	602	646	583	619	669	624	589	617	634	641	625	625	625	602	646	596	597	606	639	619	590	602	604	624	607	607	582	621	573	618	652	591	593	650	630	612	565	621	673	613	598	611	592	624	598	626	637	576	570	625	670	600	611	608	610	620	589	676	647	616	627	575	616	641	656	641	573	614	619	642	597	604	658	646	600	626	591	639	623	645	605	629	683	582	630	643	623	620	563	676	633	648	616	629	587	651	607	651	604	641	586	621	651	655	633	676	618	645	646	622	659	619	575	591	664	635	620	629	598	630	612	639	642	618	646	621	601	619	621	636	627	618	612	607	615	645	591	611	636	638	636	639	579	618	630	578	627	620	563	608	598	625	622	611	597	623	669	596	627	595	647	612	619	640	614	635	632	600	634	665	621	615	626	558	609	581	604	620	624	651	686	593	619	572	640	614	614	600	613	640	615	618	597	643	637	585	657	611	655	648	620	625	630	627	581	604	607	607	625	622	627	627	617	589	656	632	647	625	614	643	665	626	575	600	581	639	645	630	615	633	584	639	650	639	606	627	565	607	625	617	618	637	636	624	560	614	649	654	641	633	585	583	646	619	616	623	600	571	652	646	574	671	618	612	560	648	598	613	610	649	642	599	605	549	612	632	611	653	656	623	611	651	609	643	605	606	622	617	651	628	633	620	610	632	610	637	607	637	624	596	579	621	575	608	591	634	607	652	618	650	587	626	621	620	619	623	607	600	596	642	623	591	626	632	618	605	634	639	632	642	652	591	587	623	671	604	653	639	589	608	619	628	638	639	621	640	628	613	625	595	650	631	642	603	659	633	598	639	645	644	624	613	623	589	574	558	613	559	610	594	634	597	580	581	567	635	640	619	606	636	613	593	611	633	587	630	620	579	601	627	593	666	573	652	583	594	656	602	614	604	563	580	636	601	596	604	617	643	632	604	642	651	645	604	644	647	633	593	576	621	608	614	610	610	583	652	608	591	647	634	662	648	651	666	596	622	593	632	615	625	604	615	611	603	611	615	585	628	619	624	617	638	595	610	606	629	628	656	633	614	574	618	640	625	613	597	582	619	633	601	624	607	619	593	581	588	621	579	620	644	586	626	588	591	623	623	594	598	661	667	585	689	622	604	644	623	600	594	659	615	662	586	605	614	602	617	598	678	552	597	657	626	601	661	643	625	641	599	618	648	593	660	645	606	589	619	599	610	619	623	631	622	626	625	642	636	632	633	584	642	587	605	631	614	606	623	593	567	575	631	659	606	553	615	611	657	596	637	559	635	636	587	609	578	697	635	586	611	625	652	634	573	607	616	617	581	601	608	601	616	664	617	617	619	601	598	584	641	598	627	617	584	613	664	636	658	597	654	654	579	643	639	635	670	609	604	659	588	649	565	589	652	657	637	607	581	606	632	624	624	567	637	622	609	600	605	594	575	641	583	639	598	603	652	626	600	617	603	596	616	605	610	609	613	600	661	614	642	615	625	663	589	597	593	632	624	597	595	622	660	633	579	641	659	577	633	596	642	647	655	621	635	624	600	644	623	622	623	650	605	621	633	598	675	653	619	602	656	601	596	584	662	622	606	591	622	627	658	615	659	634	613	612	653	597	647	664	669	640	561	631	633	667	610	588	605	608	576	598	635	601	620	608	584	604	637	601	593	642	624	582	605	617	614	581	654	668	620	650	619	602	635	607	618	621	637	639	627	610	596	608	605	686	637	627	625	581	591	634	607	646	621	618	574	630	612	635	663	619	611	601	606	654	638	598	658	654	611	573	627	646	581	610	649	631	588	595	636	564	648	582	644	600	655	664	585	615	612	657	609	629	618	603	594	618	647	634	619	598	603	633	571	567	640	587	611	609	623	620	585	626	619	598	649	638	624	681	637	633	596	616	609	590	650	643	613	606	639	623	646	601	617	639	567	628	621	652	608	616	613	672	651	612	608	569	604	637	608	629	638	634	637	590	635	630	596	637	669	659	639	643	599	610	627	611	654	617	646	625	634	626	615	652	645	620	611	606	659	625	619	618	627	599	558	629	565	610	621	629	634	605	631	641	650	660	626	643	616	634	637	630	595	574	603	632	615	624	629	617	610	643	567	632	646	606	632	613	588	625	643	601	632	628	613	621	594	625	581	604	647	586	606	616	627	665	622	593	617	601	611	615	590	612	627	600	653	594	600	583	635	612	609	621	616	619	582	592	619	616	600	614	580	648	591	619	600	644	625	575	608	642	630	614	630	626	596	635	672	620	614	621	588	620	613	587	605	646	595	627	585	637	640	640	655	603	616	630	596	617	646	581	601	638	663	630	607	585	637	680	587	608	640	641	679	657	649	632	591	632	638	618	598	643	634	635	628	581	629	591	613	656	658	600	663	574	623	652	637	613	610	652	650	625	613	624	613	604	604	581	592	589	591	588	603	609	600	646	668	638	622	573	594	633	645	660	676	616	621	605	599	681	615	620	615
13115	1678	1364	1107	863	594	639	3080	10003	11085	4960	1059	189	144	137	127	150	124	132	153	120	142	126	126	122	140	129	114	110	138	148	127	118	138	128	144	116	127	121	139	131	126	119	124	131	119	129	145	117	125	139	124	129	120	117	141	140	138	123	138	157	119	126	143	118	132	126	126	122	129	121	132	132	116	138	147	130	141	128	130	128	123	129	144	139	155	110	136	112	147	119	142	150	132	148	123	121	112	124	111	116	124	124	142	126	142	152	145	143	130	128	119	137	106	135	133	141	146	123	148	142	122	127	125	155	139	130	122	111	147	120	134	126	136	111	122	140	126	119	139	115	121	125	125	137	140	146	142	128	111	120	108	106	125	124	134	116	131	130	152	125	149	145	118	132	129	119	119	126	120	141	128	128	108	120	131	123	120	121	148	124	135	129	139	116	136	147	134	118	117	136	145	144	141	120	137	133	148	128	123	117	135	141	120	134	107	133	160	124	130	132	138	109	127	106	120	141	153	128	136	118	143	128	132	182	131	144	137	163	142	130	136	123	115	130	123	157	142	126	158	132	120	125	129	107	109	125	129	112	144	133	142	137	133	134	147	136	128	111	127	148	148	120	127	137	134	129	127	111	141	115	124	116	130	148	142	136	112	128	147	146	125	120	123	132	132	130	120	135	132	121	109	147	135	148	135	143	131	125	117	115	153	140	143	109	148	121	134	137	105	144	132	135	142	149	127	142	146	127	123	133	121	119	122	126	126	120	105	120	144	124	103	130	121	128	105	133	113	116	135	139	156	151	158	121	119	124	117	132	140	112	130	123	139	128	111	140	147	149	137	122	145	126	127	126	154	117	130	116	143	121	132	132	129	117	132	117	95	108	128	123	143	126	130	128	119	115	143	138	129	127	134	126	117	160	149	130	143	126	130	141	126	144	122	120	123	145	128	126	147	129	133	149	110	122	137	119	107	132	153	119	137	134	131	121	129	127	126	138	142	140	141	128	129	121	129	126	132	129	124	144	121	132	153	159	125	137	120	119	119	130	116	140	115	122	122	124	136	161	136	121	126	135	119	120	125	116	131	142	124	132	102	123	124	137	147	132	120	119	108	130	121	130	132	118	127	134	116	125	114	127	111	128	138	138	148	126	142	157	137	121	129	122	136	146	130	118	128	139	128	128	149	143	141	131	125	129	126	120	129	119	159	134	124	139	132	125	107	146	124	117	150	133	120	143	114	129	118	140	141	121	137	141	123	136	108	126	140	141	127	146	122	126	129	170	151	131	141	127	123	124	124	135	128	120	127	115	129	128	118	128	112	148	124	132	141	125	128	129	146	104	144	137	128	120	133	118	134	135	117	114	119	131	121	122	147	113	126	137	132	118	123	132	109	137	136	130	137	124	139	110	114	115	102	116	110	121	128	128	134	118	151	140	144	155	120	106	125	151	122	141	117	112	129	125	143	135	121	140	139	131	129	133	141	136	141	123	114	126	117	125	136	153	142	128	123	109	115	131	121	132	108	136	122	120	121	140	126	123	133	115	111	132	119	140	145	117	125	144	156	110	127	139	152	140	133	140	119	121	117	153	132	126	149	139	138	128	109	128	127	121	131	126	128	117	137	133	130	131	125	130	133	138	126	139	148	132	125	143	144	109	114	139	118	108	145	165	102	122	143	136	137	111	124	119	122	132	136	154	139	116	123	125	109	127	124	122	146	101	125	140	118	123	146	128	137	125	115	120	99	124	127	125	141	136	124	128	133	106	129	123	141	144	101	143	128	127	122	131	149	126	128	145	116	139	142	133	130	126	133	117	126	140	128	137	135	111	125	140	117	139	114	140	130	119	128	147	125	133	142	137	118	136	127	126	140	110	127	109	133	126	121	110	127	145	126	131	119	115	121	138	135	118	128	139	127	146	128	144	164	131	145	141	128	118	133	138	129	128	132	132	133	126	146	135	146	148	113	126	138	129	104	130	138	118	134	127	160	124	120	106	145	138	146	136	152	130	133	114	132	136	126	125	133	125	123	149	140	121	117	124	113	120	154	140	130	119	132	134	132	128	125	117	139	127	135	137	102	129	131	124	134	143	138	125	158	110	147	122	120	131	116	120	130	129	120	122	130	136	125	122	146	128	149	123	117	120	130	120	123	114	138	133	136	114	112	133	141	124	135	117	145	117	135	106	106	106	123	140	128	113	120	122	133	120	125	148	145	124	148	101	128	121	152	148	127	121	146	152	117	147	129	152	143	130	119	136	138	129	134	160	106	122	115	144	134	131	128	119	119	114	130	124	101	113	126	135	123	129	136	140	108	137	135	108	126	122	118	137	131	126	125	130	144	134	116	114	143	171	106	127	127	133	139	124	123	133	135	120	142	114	116	116	128	143	126	116	107	139	141	135	130	136	133	128	153	138	132	123	141	138	133	118	136	118	128	142	138	135	124	128	136	130	121	126	147	125	137	122	137	118	124	121	140	144	141	125	111	123	132	137	114	128	147	131	145	141	110	133	128	117	128	143	126	154	125	139	146	145	127	136	138	122	130	113	127	128	109	132	105	125	111	126	124	136	98	124	126	118	127	140	139	137	106	129	134	126	116	129	124	119	130	116	114	143	121	134	116	133	125	130	130	127	140	112	128	119	129	125	119	114	123	139	134	113	125	114	130	146	153	140	142	131	133	138	126	114	124	148	103	130	137	114	125	147	135	139	125	153	128	130	139	138	122	140	140	125	121	107	136	124	131	139	133	128	126	128	131	126	170	123	145	141	87	127	148	124	119	135	146	122	121	144	132	150	141	150	126	148	130	137	134	124	126	122	112	128	119	132	120	95	145	144	140	137	130	118	120	142	120	127	152	125	125	118	133	136	141	129	120	120	114	119	123	113	125	126	127	130	114	131	119	129	131	116	114	125	131	113	125	139	133	132	127	117	117	113	139	137	105	124	123	126	123	138	133	145	151	142	138	124	104	123	123	129	146	136	144	140	133	113	145	142	132	116	129	123	126	128	119	120	129	146	121	126	132	142	142	148	144	127	128	137	122	131	128	136	127	121	118	131	137	122	127	155	141	121	117	103	121	142	108	124	113	138	116	115	134	144	137	128	142	126	125	122	113	120	126	113	141	147	139	133	143	131	140	126	126	122	133	119	161	116	114	121	125	134	118	127	131	124	131	143	147	131	131	129	123	141	129	113	138	134	140	138	115	129	147	142	104	137	142	125	127	113	131	138	135	122	130	112	117	128	130	140	139	135	137	139	146	117	131	122	133	117	113	123	141	123	117	151	121	115	104	127	155	141	142	132	136	121	146	123	126	110	134	152	128	144	141	144	131	140	123	123	135	141	135	134	112	142	146	136	151	120	124	125	143	125	128	132	140	121	153	125	126	151	134	146	153	120	128	122	122	107	142	132	134	117	132	134	125	139	128	148	136	126	142	136	141	124	111	145	136	114	112	118	126	125	152	118	154	121	124	135	134	120	137	106	114	139	126	139	139	131	131
8459	1617	3015	3888	3647	2618	3352	13302	31043	31006	16953	4341	460	395	418	370	376	328	371	339	356	372	362	337	344	340	325	317	327	306	337	339	344	324	327	316	321	341	343	336	365	336	327	313	345	317	322	335	287	333	330	348	340	356	325	325	337	342	313	333	314	326	356	348	322	324	332	317	327	332	297	330	308	321	341	350	342	318	312	327	336	332	323	358	326	305	348	327	324	346	302	301	317	352	318	338	348	319	338	323	320	331	329	351	342	363	327	327	330	326	328	326	330	338	334	338	342	324	330	329	344	356	297	310	313	306	322	348	334	335	326	307	327	311	334	341	347	335	332	363	335	310	336	295	326	312	328	345	317	347	346	316	323	318	325	297	315	331	300	316	339	362	342	341	321	316	342	350	346	328	298	347	309	304	340	346	317	306	334	337	319	318	315	304	365	314	341	339	312	312	322	323	321	300	341	313	332	338	319	327	350	329	335	351	330	332	322	328	358	330	341	322	356	340	331	332	328	331	322	316	362	347	311	329	316	322	359	325	325	320	317	329	312	325	321	316	306	331	357	334	338	335	313	347	318	313	328	365	321	329	328	341	338	333	336	319	331	343	306	352	332	324	341	327	332	318	379	330	348	312	311	334	299	305	323	323	328	327	313	362	353	346	356	351	299	331	336	312	309	341	338	324	324	338	350	308	316	307	336	341	329	321	340	322	354	324	343	319	331	340	368	338	334	326	338	326	293	337	337	316	333	312	308	347	305	350	320	326	315	307	339	341	306	330	321	317	305	358	331	330	308	323	312	323	326	334	315	322	332	316	341	304	326	319	308	317	349	303	328	315	334	327	352	327	317	328	303	321	314	332	333	318	332	305	306	312	357	317	322	360	337	319	336	333	355	320	357	353	332	346	327	299	326	302	313	323	300	303	335	329	350	338	347	315	340	335	348	303	332	333	339	325	328	330	365	342	321	310	343	313	327	314	317	310	328	317	317	331	329	354	352	339	319	333	326	286	319	336	309	322	303	286	345	305	347	335	366	334	313	322	360	350	340	287	335	312	337	313	331	311	318	336	321	333	319	324	324	351	307	332	344	336	318	336	300	317	341	333	329	343	307	336	332	321	328	347	322	348	349	347	342	339	339	320	349	304	341	351	347	306	330	345	322	323	338	332	308	366	323	313	319	313	313	325	367	342	291	314	324	331	349	332	342	361	327	352	338	337	288	317	329	333	336	327	329	335	309	314	329	302	292	327	325	331	352	311	318	336	336	316	342	328	329	321	296	345	325	326	352	334	347	342	328	311	302	296	307	325	334	335	297	323	303	336	354	337	353	349	333	347	350	315	314	327	346	316	329	328	345	356	349	336	327	340	326	338	340	323	308	333	281	338	313	281	343	338	290	340	312	361	320	340	308	323	311	313	310	312	316	310	336	356	311	326	312	325	328	307	303	356	323	364	331	327	338	359	351	325	314	302	322	329	356	374	319	301	337	340	319	323	313	321	317	314	302	335	288	303	321	333	343	341	301	340	366	315	321	360	314	352	345	303	341	341	351	342	332	287	326	312	325	298	316	307	333	331	316	396	336	318	318	319	355	301	328	298	342	320	332	333	320	343	356	316	333	316	291	340	319	358	358	354	342	337	343	301	332	310	335	318	325	294	322	340	348	313	328	326	319	311	334	339	330	305	341	325	322	320	329	335	324	312	335	317	368	332	336	325	330	318	286	304	338	324	313	357	318	330	313	302	343	320	337	310	320	317	329	317	347	338	316	314	333	355	327	321	337	332	343	335	347	338	328	304	353	353	294	319	315	329	333	313	315	309	338	335	354	336	365	349	327	351	320	290	314	303	308	359	312	336	333	333	308	304	338	310	309	320	319	308	327	326	341	323	312	326	313	357	318	338	314	317	324	349	336	320	313	334	340	321	353	328	345	311	318	308	310	328	339	340	295	310	347	287	308	319	332	299	313	361	321	381	311	331	326	299	321	319	344	336	353	322	329	331	305	321	303	338	338	350	344	318	295	337	323	312	335	356	347	351	304	332	345	357	316	333	344	334	338	326	340	274	359	343	347	307	320	317	322	321	355	328	323	325	324	308	337	326	378	299	319	346	316	297	324	289	334	336	333	324	294	333	311	315	322	323	336	333	307	354	331	315	321	326	324	314	323	318	348	319	317	312	376	315	333	304	295	328	322	304	302	323	337	320	339	318	317	302	326	341	308	308	298	346	331	326	336	332	344	300	331	325	312	355	325	348	330	370	320	363	331	327	336	310	342	285	323	323	313	317	333	349	364	334	330	318	307	356	320	336	330	328	327	349	378	332	313	311	317	361	327	337	355	338	334	319	304	306	312	327	306	338	353	316	309	329	377	359	337	288	333	297	345	354	346	348	342	336	340	340	325	351	331	313	338	344	330	313	363	360	355	330	315	352	356	296	311	353	320	332	315	315	354	305	332	322	294	300	306	324	330	312	317	312	337	378	335	355	350	346	353	346	310	336	347	352	314	314	282	341	308	311	306	322	298	320	325	334	357	306	356	309	320	328	315	334	309	328	328	326	318	374	334	304	316	316	292	334	318	334	323	337	331	338	319	337	320	296	335	356	323	322	328	355	345	312	336	320	320	353	353	330	312	344	306	330	312	335	293	317	343	308	327	304	320	312	327	370	341	293	316	315	315	323	318	333	320	290	347	353	293	314	324	308	320	309	331	353	341	335	322	355	356	329	335	312	323	331	349	357	293	342	330	331	326	307	355	340	317	315	342	348	335	313	324	324	322	302	319	318	292	347	285	311	354	320	362	285	334	344	326	341	316	328	318	310	355	318	323	334	324	346	322	351	314	308	332	358	337	373	362	315	330	324	338	326	360	349	313	334	338	307	319	337	330	343	336	330	359	334	326	330	336	326	309	321	298	336	292	320	314	364	303	316	330	348	334	302	288	324	336	316	302	374	308	340	297	316	322	311	330	350	314	336	307	376	303	316	335	361	341	341	315	338	325	316	316	302	313	321	349	341	299	342	345	306	338	293	302	293	331	310	322	352	315	315	323	329	307	313	299	302	319	310	355	316	334	379	317	336	344	332	334	320	308	333	324	315	327	306	274	329	345	302	306	313	331	309	339	343	335	345	305	298	311	292	335	337	319	326	351	315	313	324	355	327	317	379	336	313	348	347	329	334	321	327	375	337	310	331	298	356	317	327	312	308	351	310	339	338	316	307	324	345	306	313	323	342	313	313	353	336	360	333	327	333	314	338	310	350	332	364	312	350	297	346	310	337	338	282	345	332	310	333	313	327	332	322	353	335	315	305	341	319	340	307	312	295	336	327	298	339	305	326	344	320	346	382	300	302	311	314	311	351	340	341	336	324	326	313	312	324	320	319	342	325	319	324	335	323	336	336	336	350	290	344	321	313	331	309	327	306	333	328	320	311	376	363	305	343	313	341	351	337	341	342	364	273	346	340	319	323	330	310	303	342	344	307	333	319	363	306	354	295	336	316
1776	573	529	392	315	347	325	291	423	556	327	257	255	249	262	223	248	270	196	272	240	243	262	260	265	234	273	216	272	275	240	260	231	259	255	245	224	250	255	257	262	282	252	247	261	281	221	244	244	241	255	261	249	239	262	281	258	258	250	292	259	246	235	251	228	232	227	250	223	259	228	244	240	239	263	215	269	239	262	261	261	234	247	245	239	263	243	225	248	235	226	248	246	248	227	243	242	275	230	250	267	222	238	270	262	225	235	236	239	232	247	265	223	252	267	227	223	260	240	279	248	254	265	274	240	206	243	258	265	238	235	252	238	235	238	250	224	228	253	263	254	256	262	236	258	247	249	268	258	258	221	245	234	266	252	258	232	267	212	209	234	262	244	245	245	252	237	248	231	245	227	238	253	235	232	247	251	231	241	233	249	237	247	243	255	269	284	240	275	254	243	238	251	235	242	229	256	243	250	227	255	271	225	248	244	271	249	237	271	230	271	231	247	223	231	237	278	223	271	223	220	220	219	254	250	236	239	249	244	263	232	236	271	245	243	231	248	264	258	237	240	249	238	231	246	264	246	243	240	255	255	247	279	241	249	228	285	247	256	247	221	253	235	275	227	247	271	225	256	248	250	247	271	270	219	242	242	239	245	240	282	234	257	270	251	245	211	254	228	232	256	272	266	240	287	215	232	259	229	233	244	260	227	259	234	233	280	255	221	244	250	226	268	256	247	240	246	249	246	249	243	241	259	267	242	271	249	244	242	236	274	251	212	271	228	234	254	244	262	238	242	251	222	217	241	265	253	241	271	256	232	258	255	228	255	226	250	238	256	265	268	252	264	220	230	239	245	213	238	250	243	254	269	262	249	262	260	229	231	223	249	247	238	226	249	272	243	228	205	221	242	248	240	240	244	246	268	244	231	263	219	245	212	232	267	257	277	231	239	252	254	271	242	266	215	264	272	273	230	231	247	263	222	233	244	270	245	233	229	244	256	233	261	223	248	256	250	244	236	223	270	233	242	253	249	227	259	244	250	258	285	251	229	230	230	230	245	260	248	249	267	254	252	231	240	239	239	235	271	243	213	229	276	259	267	250	252	253	245	270	243	239	239	271	233	266	220	230	245	232	260	227	230	233	240	262	222	281	261	246	235	256	243	230	280	227	221	254	245	231	253	227	253	236	262	239	246	235	230	210	244	239	226	230	259	248	272	259	218	245	232	258	271	260	255	246	214	267	229	243	269	269	223	233	248	260	221	267	280	236	213	220	270	217	245	230	260	244	236	291	229	240	237	211	233	242	250	253	255	262	274	255	238	254	251	241	234	206	251	235	236	242	261	245	250	261	233	252	251	226	243	254	239	228	239	254	244	245	252	266	224	224	247	260	265	263	247	224	204	220	275	240	251	265	246	232	257	237	204	246	248	251	264	269	226	257	240	252	283	245	238	259	285	267	243	254	251	267	273	253	266	249	252	241	273	247	243	237	280	226	220	264	230	226	239	276	232	242	227	231	267	239	225	241	280	243	249	263	266	229	242	267	242	284	251	223	249	264	282	217	235	286	244	212	262	269	258	266	259	277	244	233	259	244	252	264	257	244	273	232	250	240	276	264	250	248	246	245	240	263	264	262	240	244	227	240	248	259	235	243	231	252	251	242	247	216	228	262	263	204	240	258	217	241	255	234	252	227	279	270	273	251	262	262	234	257	272	268	228	230	258	261	260	231	252	249	275	261	266	264	275	276	242	234	255	251	262	208	247	264	241	250	242	257	258	257	253	218	244	254	246	248	262	231	268	269	252	242	242	253	236	255	279	263	244	264	246	255	274	224	272	259	218	254	238	246	218	267	259	258	261	277	245	220	250	261	241	282	239	257	272	216	243	232	279	258	244	263	214	233	291	243	254	226	245	249	258	255	231	221	246	260	274	273	249	240	235	253	254	259	250	267	248	218	217	238	258	237	242	241	260	237	266	227	229	231	241	233	238	279	245	241	247	263	246	241	257	245	233	268	270	256	261	263	271	260	234	259	249	225	259	268	224	235	267	222	232	235	253	233	240	241	225	249	216	257	271	242	239	257	252	239	223	276	224	231	243	248	239	260	242	243	259	264	222	235	234	238	249	277	254	234	226	249	255	251	232	250	269	214	227	256	236	250	247	244	225	229	229	240	257	216	235	278	236	246	251	272	259	256	272	245	243	252	222	219	247	251	254	262	247	279	262	270	262	252	272	235	248	263	234	280	228	257	244	252	249	282	245	237	262	240	240	244	240	264	239	259	273	258	249	267	248	261	264	205	233	229	255	262	246	236	236	249	231	235	243	296	256	245	240	219	206	253	256	281	244	256	222	255	237	258	255	258	231	249	216	217	237	234	235	251	239	260	232	254	248	268	264	251	247	241	227	237	240	273	244	239	238	235	250	251	248	251	230	255	248	219	253	217	265	252	260	233	287	270	213	216	260	270	260	221	267	218	235	253	246	252	221	232	237	237	266	250	256	263	268	274	249	258	257	250	234	259	247	254	256	253	248	237	272	224	254	232	229	225	249	244	261	220	247	257	265	269	257	236	275	217	253	275	233	265	227	235	220	241	222	250	252	244	256	205	248	237	232	233	259	262	261	242	255	242	228	225	222	250	258	239	234	246	226	243	214	249	274	252	259	244	243	251	250	262	215	228	249	242	237	207	238	232	243	274	244	230	244	259	235	254	236	257	253	276	265	226	225	265	251	263	231	254	265	231	259	240	252	226	290	266	254	228	226	240	230	248	248	247	248	265	244	265	272	260	267	253	237	264	246	234	263	232	236	268	260	260	245	263	250	263	214	227	236	250	229	217	235	244	267	294	238	316	277	239	233	239	231	243	219	263	267	265	219	225	209	257	225	229	234	244	280	246	255	237	223	273	253	238	248	262	247	242	260	246	241	249	240	249	257	226	261	241	296	250	231	249	222	262	263	228	232	239	266	256	250	232	250	223	202	253	228	244	244	258	281	234	224	219	245	271	250	232	249	249	262	260	243	257	270	237	273	273	266	254	234	293	216	241	239	219	248	214	266	252	265	230	247	247	210	238	267	251	202	244	249	255	262	217	240	252	249	238	261	267	258	232	253	251	258	258	250	280	259	238	240	234	263	282	234	251	254	244	236	258	263	292	258	247	212	233	226	262	257	212	230	255	227	214	241	247	247	241	270	252	235	263	268	247	252	236	254	243	242	229	256	232	232	257	246	279	254	226	257	262	228	240	262	247	225	255	257	233	258	252	249	234	253	233	226	247	250	236	263	231	262	257	245	233	244	279	231	289	235	229	271	257	263	245	255	254	259	247	258	251	209	234	231	234	237	231	225	255	274	248	233	247	229	232	239	249	220	234	258	213	243	277	239	243	281	257	229	230	276	241	259	204	275	237	231	260	248	198	233	234	233	249	245	246	225	281	247	229	257	225	261	268	257	234	225	248	233	243	229	232	246	251	235	251	251	265	265	252	222	223	252	218	247	243
2172	895	1209	1103	966	1106	1006	957	1914	2160	1123	629	576	625	591	570	578	603	596	600	598	593	594	633	579	598	583	563	566	556	609	592	599	619	616	610	615	571	600	608	580	577	614	595	593	608	589	575	596	596	599	589	642	590	597	591	608	616	614	585	560	604	646	625	611	590	613	629	588	604	613	595	599	612	611	575	587	604	567	619	559	608	592	620	594	617	629	566	632	562	600	606	596	565	622	612	630	587	612	610	585	563	584	586	620	585	619	539	610	565	596	656	571	615	611	571	597	572	631	613	620	634	624	590	612	609	594	583	583	606	600	564	544	558	568	590	562	627	558	594	591	600	565	586	638	550	596	619	570	555	565	573	591	535	569	576	592	575	585	598	621	595	576	637	614	521	576	562	585	546	583	583	606	573	612	590	596	588	542	587	594	605	570	575	606	634	609	566	615	601	605	595	618	616	572	621	571	590	569	602	600	570	593	582	604	625	574	579	610	618	600	568	597	614	593	602	530	613	600	585	582	590	604	602	596	575	633	597	583	634	593	613	636	603	548	565	560	594	597	576	592	613	608	612	572	606	592	593	590	620	556	599	599	619	603	615	614	580	620	579	616	652	576	567	583	581	592	596	622	592	604	601	576	609	602	566	587	582	581	579	620	607	626	576	639	629	569	561	545	573	590	574	621	603	596	622	608	601	570	581	612	587	659	555	537	601	599	596	601	577	532	566	594	602	534	585	588	607	569	583	600	573	606	542	598	595	598	592	588	565	598	556	625	581	625	587	569	608	598	619	631	617	587	573	639	637	570	590	580	579	598	566	605	564	614	541	596	590	609	631	661	553	598	615	631	582	603	620	617	587	623	579	617	650	592	587	598	602	590	582	598	587	588	601	577	619	602	655	576	575	612	620	607	547	570	574	587	620	648	588	611	626	604	574	566	599	548	620	582	595	517	610	589	608	575	581	616	587	615	588	596	580	558	619	585	606	601	571	595	623	618	584	571	576	627	608	544	620	605	586	619	582	526	596	586	587	623	616	597	614	623	626	550	596	562	597	561	569	610	601	629	602	615	563	581	606	609	585	626	542	561	627	596	563	523	576	592	614	627	633	610	574	604	548	591	602	597	581	583	555	618	611	600	598	642	538	596	586	618	604	612	650	576	567	582	611	546	591	591	617	642	527	612	580	614	556	602	607	589	588	575	580	590	592	614	567	595	594	652	626	555	577	581	633	592	575	608	577	610	575	566	601	644	592	615	619	562	560	596	579	560	583	587	592	575	625	651	595	569	567	618	594	585	593	611	629	590	659	606	611	599	598	608	603	594	636	593	576	569	599	593	610	607	576	630	616	573	608	588	610	638	588	592	615	592	602	567	595	617	601	615	637	570	600	610	618	593	557	657	616	608	563	563	582	606	591	537	583	577	595	604	615	582	600	662	586	603	613	607	599	588	611	610	579	580	585	605	597	598	601	620	645	595	586	575	598	578	582	598	606	616	611	628	572	641	587	595	598	599	567	593	584	578	572	578	614	557	589	588	656	627	575	633	568	583	618	610	561	598	572	592	625	625	635	640	640	607	576	574	577	612	625	582	557	546	580	569	586	623	545	569	577	572	581	595	597	634	609	632	533	613	609	584	553	598	630	605	665	606	575	588	625	592	565	608	574	564	578	613	583	561	614	580	566	590	589	634	591	626	577	547	591	615	593	583	613	603	637	605	594	577	616	630	609	625	620	609	624	581	575	579	610	587	594	627	591	564	551	535	616	561	564	648	577	590	576	617	621	589	596	585	551	567	582	569	592	590	627	637	630	608	568	588	547	559	605	623	632	571	604	613	593	592	581	611	562	657	590	634	635	592	559	625	571	597	581	586	626	611	589	581	593	641	577	604	581	608	589	559	610	569	579	588	574	600	620	597	606	630	626	587	571	594	595	596	615	608	572	611	586	609	606	601	572	596	607	571	569	609	593	620	606	549	566	616	602	589	602	613	595	619	607	627	578	611	591	629	625	536	567	599	584	631	634	582	607	593	572	605	561	614	579	618	569	577	649	627	581	574	605	605	589	622	592	570	559	649	612	602	619	542	606	589	546	593	610	599	592	546	648	607	604	585	616	613	640	620	656	609	566	617	620	639	616	593	594	596	609	581	626	591	608	597	606	616	644	611	614	582	582	638	597	609	641	583	597	622	614	582	620	602	589	573	613	560	551	638	605	605	602	560	607	569	611	602	611	567	614	609	612	618	548	605	605	611	563	591	607	613	580	567	588	564	584	569	592	592	571	585	561	646	578	614	615	583	601	615	572	604	571	628	590	583	570	596	572	581	599	593	574	616	596	565	587	624	574	630	607	584	571	609	567	603	596	607	577	632	604	599	588	573	624	593	578	597	588	622	627	575	612	605	609	558	601	537	626	622	612	585	618	615	576	583	621	620	552	582	598	565	591	598	613	610	595	612	616	598	631	563	604	589	560	571	574	581	553	596	602	593	534	595	577	588	602	556	605	591	583	629	583	614	576	606	616	641	582	565	566	608	598	579	598	588	604	631	609	567	612	587	601	576	576	597	544	633	625	614	600	601	606	617	605	603	567	584	584	607	606	611	613	597	557	591	560	621	584	574	602	623	602	578	601	619	560	586	569	539	591	608	623	594	601	599	595	567	569	579	589	598	587	601	602	588	603	645	618	574	569	609	579	594	608	622	562	587	615	585	583	598	633	596	562	604	570	573	608	627	569	636	590	620	633	583	576	543	605	573	607	609	574	582	608	587	602	589	582	578	603	584	536	599	635	614	591	604	563	541	583	599	595	634	637	631	591	535	605	638	567	603	564	606	587	545	591	609	608	631	611	581	598	593	640	584	599	564	618	598	614	584	575	617	588	608	578	587	580	620	662	558	614	571	594	548	639	586	576	563	620	537	629	559	570	610	589	592	570	604	594	599	620	592	552	577	597	654	623	610	623	586	572	567	559	607	579	642	579	583	607	608	563	578	599	640	608	562	611	611	613	556	606	553	568	593	622	641	570	577	629	607	629	583	621	600	577	588	582	583	568	602	565	598	618	597	582	564	571	595	587	634	614	567	560	589	605	637	628	600	565	580	568	549	577	548	582	603	607	590	612	578	590	584	538	573	577	597	604	617	566	614	555	587	582	587	580	558	527	604	599	570	595	559	567	595	622	598	624	593	639	600	593	601	558	575	583	621	592	597	595	555	583	591	568	640	607	633	590	542	598	590	581	589	575	586	597	605	553	641	606	586	636	595	603	535	602	609	610	639	583	614	558	593	596	602	589	605	627	602	571	580	601	543	624	581	615	531	594	589	638	624	621	591	573	628	623	633	588	613	582	577	572	594	594	633	606	574	601	580	633	616	600	592	639	622	574	581	588	637	630	571	602	588	623	585	601	607	608	620	576	573	637	586	585	587	576	613	626	557	625	584	592	575	609	560	594	532	611	579	545	598	609	569	574	617	633	621	563	563	601	573	632	631	616	567	634	601	599
7419	1107	1230	743	569	621	1014	2903	4795	3749	955	259	258	228	205	236	260	231	234	226	218	210	244	228	203	241	219	215	211	228	223	213	212	231	232	213	235	221	220	242	205	208	207	218	217	193	223	214	244	219	216	235	231	212	196	244	217	200	194	247	244	228	222	210	228	194	243	224	201	214	213	232	231	203	213	234	218	247	208	231	213	184	229	216	212	244	199	234	212	203	232	229	221	214	256	218	267	239	216	233	234	226	224	215	244	231	234	221	227	214	249	204	219	253	209	221	228	208	223	232	230	229	236	226	215	249	198	235	233	218	252	225	193	232	230	252	253	240	209	217	210	223	237	219	214	211	227	203	231	216	215	233	238	218	238	209	210	235	211	207	239	222	238	258	209	225	252	217	244	212	204	237	218	244	220	233	201	201	232	209	211	223	203	208	210	207	232	232	217	227	204	239	219	215	192	218	204	208	213	228	202	241	225	240	238	186	241	220	229	207	212	235	219	247	237	212	212	209	221	231	206	224	231	228	208	191	208	221	216	254	231	209	250	250	233	229	204	200	202	219	223	227	218	209	225	245	218	231	214	231	219	211	225	202	241	240	212	229	213	223	207	246	227	211	231	238	204	221	231	216	241	228	217	226	221	229	226	237	229	222	205	208	211	210	224	234	231	254	234	220	209	231	237	238	213	236	231	233	209	211	259	238	204	215	212	232	226	219	223	217	221	225	238	242	230	226	232	225	202	219	238	213	219	253	223	218	230	225	201	251	223	217	252	236	231	213	248	204	206	211	230	226	218	218	229	216	214	210	236	236	230	229	231	201	242	232	223	226	212	228	206	220	230	226	223	207	237	182	209	186	216	230	201	223	235	237	230	249	204	201	217	192	216	244	219	245	218	209	236	223	214	219	233	243	239	227	243	230	218	213	208	212	224	226	208	200	205	233	216	246	222	238	213	251	230	192	243	209	244	227	229	212	208	240	221	221	201	193	194	224	231	229	227	231	214	223	224	222	248	211	244	249	223	203	256	196	223	207	235	236	241	227	235	245	221	211	215	211	221	236	237	207	242	226	238	216	247	223	240	222	232	215	235	201	210	228	249	221	194	214	228	212	206	201	198	198	231	219	217	245	260	231	202	208	197	225	252	197	252	202	235	220	197	211	213	199	224	219	246	232	235	197	210	222	235	246	199	221	225	239	224	243	225	195	205	247	239	206	210	244	222	218	216	227	230	221	248	195	226	234	228	224	238	190	244	238	237	222	220	225	206	201	228	215	214	224	228	203	229	227	214	237	237	222	222	238	229	228	243	219	227	203	226	228	202	227	211	203	246	203	249	230	212	217	225	220	241	218	211	218	219	209	226	200	215	222	228	212	229	234	224	194	232	197	202	227	218	225	245	233	211	220	223	235	263	255	223	224	239	208	216	232	233	212	226	238	224	232	212	212	190	236	227	235	227	195	240	211	219	228	222	268	226	238	240	242	213	218	210	207	230	213	228	215	210	225	250	224	255	244	209	232	223	251	206	213	208	224	237	205	215	231	215	212	227	223	211	207	235	208	226	229	211	231	230	213	281	227	218	198	212	224	202	207	256	218	257	209	221	210	225	224	218	207	227	215	210	243	206	223	231	215	213	218	236	230	242	202	217	229	240	230	248	226	250	249	249	215	225	188	210	239	230	214	228	206	238	205	218	234	191	228	218	213	251	233	222	243	243	223	226	212	233	234	247	223	234	201	217	252	221	215	214	201	230	217	222	203	227	206	212	218	241	204	211	247	224	226	220	203	203	204	237	211	202	217	224	244	212	203	228	220	215	250	207	215	241	197	242	203	193	206	224	225	204	198	206	208	220	223	248	211	231	209	217	243	260	238	205	214	245	218	232	252	232	226	198	216	194	213	232	218	246	219	225	218	252	249	238	217	235	220	219	219	247	224	232	233	225	193	220	232	217	222	208	217	236	207	251	202	234	213	220	216	223	239	206	239	255	217	255	216	249	255	219	227	223	205	232	176	212	241	215	215	220	225	219	228	247	183	221	225	233	239	244	228	224	226	218	230	220	196	205	211	241	246	224	213	222	227	232	219	248	203	223	210	197	243	233	205	222	221	233	221	216	215	219	211	234	215	221	237	217	208	223	225	205	233	220	220	217	216	222	212	265	207	222	224	207	225	204	232	243	254	206	222	233	203	229	195	200	221	209	252	224	235	200	223	233	210	210	225	224	223	241	216	220	210	209	228	216	203	222	234	221	223	207	220	220	245	249	244	232	199	204	199	221	239	198	218	239	223	232	218	214	195	223	223	229	221	227	224	212	207	207	215	230	217	229	205	216	222	219	201	224	223	230	266	208	232	203	231	215	223	231	209	213	211	241	233	222	212	247	230	217	194	243	247	221	223	251	235	230	244	208	215	237	241	192	211	227	219	242	209	208	254	236	208	219	211	242	216	209	223	194	207	238	207	250	200	237	213	207	204	220	230	228	223	256	210	208	223	207	244	225	213	228	233	223	254	240	199	220	214	231	235	204	208	218	223	232	224	236	180	207	197	222	224	231	235	216	203	242	245	198	213	231	231	230	224	229	204	197	231	202	212	214	212	218	221	207	210	194	228	199	221	215	230	220	237	226	205	220	223	233	230	235	200	211	235	224	223	225	238	212	226	203	221	259	223	230	221	224	218	181	222	211	205	246	205	205	237	210	214	223	238	216	216	254	219	220	196	250	232	232	214	231	223	212	228	206	227	219	231	220	214	220	245	195	234	191	187	230	217	219	225	254	198	236	212	235	221	228	213	224	227	210	214	219	221	235	238	244	223	240	216	219	220	229	193	189	219	219	218	207	241	225	216	231	225	233	216	218	230	227	242	232	222	219	229	208	224	238	222	213	229	227	257	234	233	181	218	206	234	245	213	221	226	218	210	228	250	225	225	242	217	218	228	223	215	230	223	239	213	221	227	223	211	183	214	196	227	250	224	204	232	234	213	213	254	224	197	238	216	225	200	211	232	255	255	206	208	235	219	210	192	238	216	250	234	253	239	231	242	247	204	201	234	197	225	229	241	206	212	208	229	220	207	226	200	210	216	226	239	208	214	201	218	213	258	251	231	246	222	210	192	243	227	230	211	254	242	210	209	213	238	236	224	232	256	198	227	224	192	243	214	237	233	218	212	251	216	207	218	234	222	247	233	246	234	260	250	197	229	216	218	216	217	204	228	242	222	203	213	204	256	239	213	216	250	223	221	259	220	207	228	221	215	229	215	211	239	263	206	199	192	233	244	233	224	250	215	245	219	238	231	246	240	219	220	211	223	230	237	205	215	233	237	220	231	241	224	248	214	208	219	196	232	216	224	248	222	219	248	263	252	217	220	241	195	202	259	201	197	246	235	228	227	196	219	216	214	209	247	251	260	211	248	233	251	218	233	233	227	192	231	245	225	237	220	225	213	199	251	234	223	213	218	226	217	243	205	240	215	200	199	234	235	202	206	194	235	242	239	241	227
6752	1433	2727	2219	2025	2565	4635	13336	19456	14218	3811	644	605	573	606	602	571	542	603	510	549	549	550	535	556	605	578	536	532	529	524	532	595	558	576	526	566	530	572	554	546	487	558	542	523	532	513	541	547	551	502	555	508	554	545	532	579	534	527	544	554	538	507	560	520	533	564	515	551	556	534	513	564	569	574	524	536	530	513	546	556	553	558	525	507	499	566	522	499	517	474	561	560	563	512	552	566	521	556	512	526	534	519	537	539	537	526	539	536	518	541	551	553	510	511	585	550	526	533	535	480	537	519	514	530	573	559	574	524	551	557	518	494	540	527	559	491	522	554	558	488	515	516	521	566	555	548	521	534	561	587	529	525	556	518	586	532	536	578	543	513	537	490	549	519	530	545	517	500	527	496	531	546	548	550	579	484	527	562	528	562	557	550	537	547	561	559	521	568	561	535	534	624	542	556	556	526	537	516	522	539	539	519	548	525	550	533	548	504	580	555	530	566	587	513	558	541	530	540	559	547	535	540	538	530	533	532	558	504	514	535	560	529	521	568	515	518	486	526	534	548	509	602	546	518	557	508	502	581	512	523	523	555	549	537	540	527	530	513	537	527	536	531	603	523	521	519	567	555	522	493	511	484	535	505	501	516	563	538	515	508	530	555	538	541	544	509	533	554	578	571	546	539	544	567	538	549	547	544	566	522	555	529	569	516	549	553	559	529	514	573	530	559	557	536	516	562	551	587	550	560	547	544	529	522	521	538	570	522	521	540	543	512	475	485	487	570	524	498	538	565	579	521	546	567	541	554	535	537	536	489	503	513	550	506	549	538	505	540	541	557	532	521	521	566	537	508	581	520	538	473	555	555	521	531	533	530	570	553	519	547	527	535	561	533	542	501	524	489	547	524	556	529	539	580	507	563	512	532	528	508	533	548	500	516	538	563	539	554	549	532	522	537	542	531	503	544	516	535	526	568	540	545	515	540	502	520	507	532	522	504	517	545	574	518	537	493	505	536	572	512	537	535	542	559	565	563	534	518	560	539	554	544	545	573	527	540	571	512	560	516	541	485	506	536	534	570	534	554	562	541	491	510	543	539	519	538	573	553	508	567	569	525	534	549	556	513	559	521	510	575	491	541	552	546	534	504	558	503	553	533	551	537	515	537	537	554	529	543	572	556	540	540	568	576	508	567	568	520	545	545	518	546	534	590	498	571	499	538	548	546	537	528	539	520	541	530	545	521	505	507	549	541	583	535	556	501	537	554	557	503	550	550	557	528	513	523	521	572	519	513	548	544	538	570	536	523	576	536	526	506	546	557	569	554	558	555	568	526	554	557	551	532	541	567	549	485	562	554	526	524	531	560	548	524	514	504	582	549	527	553	522	549	573	522	536	521	546	598	536	526	533	551	505	554	539	536	516	503	562	554	527	521	503	544	495	520	535	579	574	547	557	539	516	556	534	531	562	564	570	585	527	558	516	540	570	542	519	559	514	547	543	553	525	535	576	563	533	559	501	530	541	538	548	526	585	477	517	520	558	527	548	521	549	543	536	544	552	554	573	546	529	540	495	554	547	547	500	534	493	517	508	526	537	498	524	521	525	555	525	550	510	549	542	501	564	497	517	567	524	528	520	540	517	584	533	523	545	523	553	537	533	535	546	516	562	530	533	542	504	565	594	531	558	526	564	513	549	560	552	520	568	548	560	527	511	549	557	547	529	519	524	553	517	543	543	561	588	490	556	540	532	523	530	520	534	546	555	550	473	543	533	531	467	549	574	500	499	530	549	542	523	552	561	512	568	529	565	557	509	523	534	541	550	547	518	542	568	529	519	549	559	588	541	517	520	515	524	554	565	472	567	514	549	573	529	558	569	571	517	530	496	475	521	557	529	552	523	591	529	559	559	499	562	512	526	555	512	519	568	541	561	532	582	490	521	514	537	496	512	553	526	547	509	545	563	542	512	538	531	501	526	547	548	546	554	569	525	567	551	543	571	529	553	518	529	574	531	509	538	567	560	562	532	545	529	516	567	554	554	569	529	515	514	532	515	552	535	553	498	540	595	556	551	507	563	548	502	531	575	552	523	536	512	566	563	548	491	548	541	552	529	521	537	523	536	530	549	519	527	515	559	554	484	558	470	561	556	504	596	544	542	506	540	529	550	547	540	563	571	544	543	577	574	526	534	545	524	542	520	531	552	540	558	539	541	594	546	548	512	537	517	518	512	554	530	529	532	576	513	495	522	567	533	546	525	536	521	511	546	537	566	529	517	544	521	556	534	513	516	520	534	534	537	479	486	570	548	505	541	524	511	526	528	518	509	503	554	519	545	540	536	501	556	551	575	490	550	473	577	567	533	525	512	555	537	514	566	540	557	523	523	556	562	521	513	575	546	567	549	510	542	564	551	570	548	554	530	528	506	525	504	500	562	555	556	529	560	545	541	536	526	537	539	516	527	499	528	542	549	535	530	493	541	544	561	518	539	527	552	527	511	543	500	517	533	505	531	493	505	593	528	581	576	536	539	541	571	517	558	545	565	528	465	545	541	549	572	539	546	555	552	475	551	575	474	549	501	525	539	551	531	561	534	546	550	506	556	535	509	544	553	528	523	535	557	517	496	556	528	522	527	529	546	493	562	535	553	511	523	546	544	481	513	553	477	508	520	514	505	537	514	507	527	546	528	532	504	548	511	533	542	534	547	519	530	546	560	551	528	537	551	511	558	545	569	543	589	586	521	564	504	550	570	543	555	586	519	558	539	515	556	516	524	526	544	491	548	518	532	555	546	510	572	536	537	553	541	518	572	539	512	564	522	555	493	515	526	525	536	505	517	535	552	550	572	497	559	551	505	503	523	536	523	535	548	538	561	501	543	538	575	567	540	516	537	520	554	515	522	573	585	578	595	493	503	493	532	508	541	544	556	551	546	520	582	551	476	571	477	517	514	534	531	515	567	576	529	510	589	544	570	551	566	515	552	534	532	523	539	536	502	510	548	524	555	542	498	584	546	536	525	494	515	532	521	522	524	556	544	537	494	558	531	538	531	557	567	530	568	517	532	533	497	560	519	535	527	590	507	531	543	575	548	569	498	540	521	538	513	505	575	494	535	481	543	532	571	571	562	565	558	566	544	507	526	519	568	535	515	534	556	525	568	562	562	500	579	533	552	493	507	530	544	543	553	558	548	549	513	539	530	573	548	489	524	523	534	574	521	574	534	542	549	519	545	505	500	523	523	553	500	513	525	515	514	512	569	535	560	589	531	541	553	526	572	532	507	505	566	562	495	564	558	530	495	520	530	539	512	510	539	517	528	512	555	545	510	552	554	524	585	540	576	556	558	514	526	533	556	551	527	525	567	531	569	548	553	546	524	517	524	556	558	547	558	565	519	589	560	526	561	598	508	528	521	529	575	583	526	473	552	507	506	506	559	568	551	540	526	521	548	594	511	573	532	498	537	532	556	586	545	570	561	520	498	526	529	520	529	595	534	532	576	511	549
12713	1355	1307	862	705	980	2617	7328	10403	8411	2444	153	132	139	117	142	105	133	113	121	126	93	118	134	120	118	123	126	108	108	125	111	119	109	121	117	102	111	103	134	108	91	128	121	102	128	105	119	120	104	118	103	130	95	93	96	113	106	97	124	118	116	122	115	134	113	119	99	87	96	113	123	115	115	103	113	104	115	126	116	104	94	90	110	127	127	96	126	122	121	101	119	111	106	121	97	107	106	130	95	118	114	101	127	99	119	109	120	116	116	116	106	135	120	138	118	101	108	112	97	127	101	130	121	120	104	104	84	130	108	109	114	116	124	133	112	106	121	103	123	106	112	105	113	94	99	120	127	113	110	111	107	117	94	90	126	106	99	98	102	101	109	129	126	120	119	109	115	113	105	124	122	103	88	133	114	113	113	101	110	109	100	109	99	122	111	111	123	108	113	124	131	111	136	111	129	126	91	116	108	126	123	118	117	94	95	111	105	112	90	97	118	116	111	117	129	114	110	107	129	107	113	111	128	141	119	111	109	104	111	124	109	129	94	116	111	110	103	104	117	103	135	117	84	117	111	108	105	116	112	127	119	102	95	110	105	104	125	113	119	106	131	97	98	118	105	112	114	104	126	108	138	127	116	131	124	115	105	117	124	97	124	108	121	120	130	105	113	109	119	102	111	109	98	90	117	122	120	133	124	107	98	113	102	100	110	129	121	115	129	114	123	108	125	105	90	110	121	121	101	112	125	106	96	92	121	134	121	116	118	118	122	110	129	112	106	119	118	134	122	115	97	110	108	114	122	132	96	121	111	113	116	105	105	126	104	112	129	93	111	148	112	110	115	114	110	119	114	113	132	123	101	121	108	114	110	108	111	102	110	107	109	138	106	120	122	128	128	108	120	141	116	108	116	115	106	112	121	108	127	126	108	99	122	129	128	109	102	90	102	93	102	114	108	128	124	116	115	106	118	116	112	135	100	122	123	108	98	107	99	90	124	106	116	122	119	134	133	106	94	96	110	119	113	115	109	118	99	108	123	110	102	126	123	111	102	110	118	102	109	106	119	123	113	121	111	138	98	119	136	88	123	114	114	120	105	100	111	119	130	135	131	117	105	139	104	133	108	120	101	106	107	106	111	99	112	132	110	99	102	128	111	110	123	114	119	103	115	107	115	110	118	112	114	101	116	118	101	98	106	119	103	135	99	117	106	116	113	109	116	109	115	129	110	121	91	110	124	96	111	104	129	127	126	110	116	126	117	97	123	97	120	116	127	132	112	132	117	95	109	126	96	104	144	136	113	120	111	118	118	109	108	108	106	126	110	89	111	119	97	113	114	106	107	115	122	114	129	112	109	124	110	121	129	97	127	99	104	114	134	117	105	111	125	103	97	117	118	122	109	90	116	103	84	102	117	109	109	120	120	117	102	99	119	111	124	117	98	99	109	74	132	110	124	101	110	103	132	113	103	109	123	131	119	108	124	107	118	113	117	105	116	106	127	89	118	108	122	111	101	119	107	111	117	115	123	109	120	111	115	103	103	130	107	114	99	107	110	124	81	94	100	109	101	114	112	109	113	111	108	103	120	135	107	101	108	120	102	97	106	113	135	121	112	109	107	112	98	135	136	125	125	118	95	113	132	109	114	90	102	112	119	109	111	125	105	102	113	106	99	113	107	121	97	111	109	123	119	96	113	130	106	127	121	102	131	117	110	85	135	112	101	113	111	127	115	124	103	87	117	99	128	104	95	114	118	117	102	117	105	106	119	124	99	119	130	116	118	128	111	100	106	129	104	119	110	104	123	134	123	128	130	119	100	109	95	97	98	119	110	105	106	108	93	122	109	127	129	90	110	113	103	106	123	107	120	93	108	103	125	107	116	114	128	113	101	112	105	111	123	97	99	109	103	145	98	107	125	112	117	112	110	108	114	122	99	110	120	101	107	111	144	106	110	111	94	134	109	117	127	109	111	124	102	121	106	112	132	116	108	125	115	117	114	94	138	130	109	101	96	126	117	112	112	123	93	110	109	103	110	109	113	117	105	117	123	117	100	112	117	107	108	121	112	125	110	103	123	120	121	122	122	139	101	108	116	108	131	110	112	108	127	93	83	122	94	111	102	149	134	104	127	100	105	101	103	110	119	131	116	134	118	104	93	104	87	121	112	116	116	120	109	125	99	115	119	129	139	105	135	115	126	99	122	112	126	106	124	104	113	96	135	104	115	111	124	119	124	107	96	107	126	115	107	103	117	113	111	104	98	98	99	123	111	117	96	102	113	107	107	123	106	118	109	115	117	111	110	133	112	89	117	129	127	120	116	118	114	128	130	103	117	112	115	111	105	120	102	114	124	98	106	112	106	118	114	121	122	109	126	108	120	105	96	122	111	109	108	144	112	124	133	117	94	100	119	121	116	116	121	116	110	101	127	110	119	111	109	118	119	93	106	114	102	110	93	112	95	101	118	122	121	113	128	123	106	117	104	101	115	101	105	120	105	88	124	111	113	92	102	116	109	109	105	115	120	123	128	123	125	121	118	102	115	114	129	108	124	124	98	95	110	122	121	115	114	126	114	104	118	124	103	127	127	117	122	139	114	102	116	111	106	116	117	129	113	103	116	121	104	108	146	94	107	129	116	108	106	116	96	121	107	100	101	93	107	115	122	89	88	121	112	102	102	104	93	138	108	108	103	128	109	110	97	116	92	99	114	105	112	102	123	106	119	117	116	126	106	96	98	104	106	117	98	103	130	113	130	115	129	107	119	115	111	99	127	142	122	110	97	114	111	120	116	103	119	143	121	118	138	119	115	99	117	87	84	102	119	113	119	111	102	109	124	104	111	113	124	93	97	98	111	120	110	142	129	115	113	122	111	120	109	97	112	109	109	121	128	103	117	95	106	92	124	108	124	102	88	104	86	124	137	116	112	122	129	106	117	114	112	104	120	126	106	112	121	103	108	112	108	98	110	116	111	108	118	116	112	106	120	100	117	98	110	114	110	113	124	118	94	123	109	110	90	106	119	95	119	115	101	140	119	100	118	126	113	114	128	100	98	100	117	137	97	122	118	114	96	124	121	109	106	114	119	119	110	109	126	110	106	121	110	97	118	118	108	113	105	105	106	99	101	98	103	122	119	104	115	114	133	115	110	126	93	116	115	114	113	118	113	107	101	106	96	108	104	115	100	117	111	136	93	109	108	123	105	115	116	112	114	107	121	103	125	91	94	101	115	94	121	125	108	113	103	134	117	96	113	101	120	127	112	133	81	106	120	100	102	93	108	122	120	117	84	129	113	96	112	89	123	118	128	101	99	109	121	113	111	118	119	110	117	98	97	106	129	108	107	106	122	101	118	114	120	124	116	103	123	108	122	114	84	109	120	100	91	126	104	109	108	126	113	101	114	119	122	125	103	118	117	101	112	125	122	109	112	115	108	127	104	107	124	117	111	99	98	110	83	117	116	123	117	120	119	96	102	100	113	115	116	133	115	120	114	102	117
8357	1293	2596	3008	2665	4648	11575	25308	30618	25737	7519	480	449	394	389	329	346	314	320	321	333	345	318	300	294	295	304	308	300	295	303	279	300	309	284	310	329	308	288	302	328	295	275	278	327	273	273	298	285	276	294	293	296	282	303	244	291	303	289	303	301	300	267	312	305	268	295	255	273	259	288	303	293	285	282	301	274	274	245	310	309	293	296	290	293	274	309	305	283	299	334	324	291	272	279	280	289	295	323	279	261	303	286	285	312	287	295	292	284	285	283	303	310	266	307	287	291	267	303	284	304	279	281	284	304	262	319	308	259	301	301	311	324	290	276	285	299	303	247	278	302	317	258	297	283	307	295	280	261	290	292	290	315	313	295	278	280	302	288	272	302	263	294	290	314	294	277	301	268	277	282	300	278	304	302	308	286	282	289	289	269	260	316	304	305	311	274	291	298	295	285	295	292	269	252	267	270	301	275	292	272	263	287	298	301	309	287	271	282	305	304	302	303	282	270	266	290	281	303	286	294	274	269	271	321	277	266	283	269	295	292	297	311	269	310	289	282	277	243	302	269	292	281	304	303	306	294	273	293	299	275	286	276	265	292	293	310	281	274	291	291	268	303	281	311	292	302	281	277	273	290	314	289	293	275	305	286	305	290	277	296	276	284	289	272	274	307	258	278	297	270	301	282	265	274	280	283	287	265	307	290	277	264	310	285	281	295	272	251	321	297	269	286	295	291	309	288	289	315	288	310	275	291	301	278	300	271	312	277	313	268	289	311	272	300	267	280	302	255	268	279	239	306	280	284	281	276	296	273	291	279	298	326	314	291	311	273	283	251	287	299	299	279	310	301	255	297	286	284	265	271	295	253	312	265	293	278	290	279	291	299	279	289	301	297	279	290	266	300	294	285	260	303	252	270	302	287	297	288	266	269	288	296	289	308	275	271	289	280	271	263	298	307	295	288	286	281	340	288	290	284	286	291	304	311	269	293	264	259	262	263	285	288	307	274	285	280	293	281	293	307	264	300	313	278	304	251	290	294	284	328	260	310	298	278	306	275	269	267	305	284	302	306	271	324	291	299	290	267	297	295	278	289	278	285	281	248	274	285	281	291	293	276	274	306	283	252	283	287	294	294	293	263	269	290	283	282	287	308	288	275	302	287	269	287	269	278	262	277	266	277	276	287	287	291	297	252	281	280	275	277	276	316	295	268	259	274	302	264	296	308	284	299	278	286	284	260	283	311	274	296	282	308	287	282	274	299	288	282	291	278	289	289	267	272	291	280	250	276	301	289	306	301	278	284	287	313	281	275	302	298	258	283	328	283	281	273	297	314	292	278	283	282	308	278	312	280	289	298	270	276	311	299	299	255	276	263	273	275	282	265	277	295	317	298	277	294	277	294	281	319	293	299	263	282	275	312	280	288	302	286	291	277	282	295	268	277	286	313	315	291	286	284	254	299	299	259	286	276	292	280	293	300	269	273	274	274	284	291	320	287	266	300	286	294	306	277	311	268	292	321	290	291	270	304	296	284	277	296	300	339	296	290	254	293	260	267	294	257	298	312	277	285	310	294	282	290	301	280	261	262	295	292	288	279	268	287	293	293	332	278	262	283	259	259	293	282	259	250	294	280	305	267	289	291	311	276	310	252	298	274	291	252	250	292	311	276	275	303	288	309	308	269	299	306	327	306	260	313	309	293	304	304	308	276	297	297	300	282	304	261	306	304	285	310	286	282	298	318	268	286	263	274	288	309	294	289	307	301	278	276	298	284	298	323	290	293	310	287	303	311	302	290	264	298	291	261	260	324	273	294	298	303	300	291	317	325	305	294	292	291	313	294	311	267	292	290	313	281	273	273	288	270	288	276	263	281	293	263	288	276	291	304	260	277	278	288	269	283	301	289	287	286	321	257	330	295	262	264	275	290	296	316	277	275	293	295	266	272	284	318	297	284	277	256	287	248	264	301	303	289	299	288	282	282	286	313	284	278	298	277	267	283	286	291	284	278	269	296	302	296	300	303	299	288	316	308	288	291	271	258	286	305	312	263	276	296	295	278	290	288	290	321	287	302	290	293	296	292	314	286	326	261	269	271	298	273	286	281	293	273	287	256	317	286	277	274	277	287	254	284	265	286	295	266	299	312	291	250	279	280	260	326	281	306	272	307	273	278	296	298	312	282	286	244	281	283	300	281	295	302	280	300	280	291	299	316	273	267	256	314	284	307	291	286	314	257	294	307	305	271	273	283	267	304	280	300	279	311	270	296	278	294	300	257	304	273	296	266	281	281	300	266	280	270	259	308	284	300	290	280	298	274	266	280	326	294	288	298	294	267	278	316	316	285	293	290	286	271	273	287	264	272	298	279	281	281	324	295	300	344	278	286	285	294	307	311	288	267	260	233	309	304	318	288	289	273	303	277	249	268	274	305	285	267	281	285	294	312	327	277	334	274	320	295	284	294	293	273	280	276	292	294	287	289	277	294	284	277	310	284	273	275	310	261	301	293	268	303	307	307	294	280	300	275	283	292	293	294	293	251	296	283	251	281	282	261	286	302	291	302	293	297	281	266	284	271	320	268	302	306	323	277	288	281	279	299	278	299	300	277	271	258	296	286	276	281	260	293	270	289	286	292	280	261	322	266	300	295	273	309	306	293	284	304	285	304	287	298	301	261	271	263	284	313	268	295	294	283	274	288	275	315	273	269	298	301	299	295	307	295	284	282	316	314	282	276	295	286	267	283	287	318	308	283	270	274	299	284	267	288	256	267	281	296	281	307	270	296	276	275	294	301	280	304	268	284	279	290	313	288	296	322	279	261	286	331	276	298	261	293	300	297	277	299	296	284	313	303	279	281	303	282	264	274	256	278	294	287	298	282	260	293	279	267	268	280	296	299	274	269	307	281	291	316	291	276	309	277	287	284	312	298	289	270	276	317	277	280	291	306	293	298	312	268	307	274	303	292	263	306	303	282	291	269	290	293	279	287	306	266	301	300	282	278	289	248	282	291	287	313	276	259	284	285	296	282	272	284	274	268	285	262	272	298	286	293	271	280	278	295	294	273	304	310	312	265	291	260	288	296	288	278	275	289	262	297	284	285	295	287	279	289	270	303	295	298	279	286	292	293	292	284	264	295	300	277	303	310	271	281	285	276	258	297	295	293	280	314	273	276	256	296	267	304	279	295	245	295	301	291	292	305	320	293	252	305	274	275	265	292	294	284	338	302	269	287	275	294	288	285	283	300	301	264	270	280	321	295	303	295	265	281	312	289	322	300	295	303	299	268	269	294	294	284	282	295	313	294	282	281	271	303	315	285	282	275	308	295	301	295	301	290	274	293	310	298	282	300	295	293	304	306	273	267	256	287	303	270	315	282	283	327	267	304	298	258	293	272	275	274	274	267	303	283	313	267	290	318	258	269	307	246	283	297	293	266	284	277	303	290	298	296	290	287	293	270	295	265	280	288	295	285	295	308	296	290	306	251	283	265	299	266	261	288	303
1701	455	387	417	441	385	289	300	369	485	344	230	250	236	262	263	241	273	270	234	272	241	193	263	243	229	262	219	253	235	207	237	228	236	241	274	242	263	237	267	259	231	261	268	268	218	242	258	246	254	193	242	258	242	274	262	249	253	235	251	253	252	237	227	258	244	248	226	259	230	250	248	253	225	228	243	221	256	262	248	251	251	234	259	262	229	227	257	213	246	242	224	251	266	260	257	279	242	235	236	242	253	256	203	244	241	267	257	271	236	240	251	206	229	229	237	254	225	254	242	264	258	216	233	232	248	231	272	238	249	265	236	203	260	236	257	252	268	265	251	245	262	222	220	237	220	250	254	254	224	252	293	251	240	278	247	245	230	263	261	246	236	270	256	241	224	271	240	234	252	247	244	199	229	233	240	236	208	261	257	255	235	248	258	248	277	231	230	232	252	223	215	252	245	237	232	240	241	226	251	247	252	242	242	251	244	258	264	243	255	244	251	225	253	235	263	243	266	251	239	248	241	266	245	222	249	226	242	225	246	254	249	232	232	235	268	241	251	260	239	258	235	218	245	277	254	263	228	213	229	248	209	232	236	241	236	268	255	243	261	258	235	239	217	241	241	244	267	286	251	244	215	245	249	269	286	216	243	263	246	230	224	246	241	266	272	218	264	224	269	186	240	234	254	241	236	231	248	254	251	238	214	226	237	251	225	255	241	258	224	252	242	284	247	215	226	282	247	219	255	238	248	226	238	234	275	228	242	228	244	252	256	255	229	245	261	233	249	242	259	256	228	220	226	226	220	256	236	259	256	220	242	214	255	258	258	247	239	257	255	237	266	234	247	233	209	259	229	225	207	233	235	232	243	256	270	266	250	248	223	236	258	244	245	222	256	210	272	223	222	217	230	236	248	242	251	245	257	262	249	267	226	246	230	260	243	250	242	219	261	238	235	281	233	209	271	262	247	240	238	218	249	230	275	245	232	250	247	246	251	254	229	240	214	225	232	251	249	234	251	246	244	217	246	228	252	250	233	228	233	254	249	220	245	244	206	234	236	234	218	234	242	262	232	235	237	263	233	256	252	242	234	256	260	253	254	225	238	261	224	238	241	249	227	261	274	247	269	226	248	237	252	244	240	246	259	244	244	248	231	238	266	252	251	223	257	260	266	217	247	234	249	260	238	243	262	248	255	257	246	263	264	244	239	212	212	262	252	229	242	253	228	236	225	226	266	261	249	229	226	243	253	261	271	269	219	245	255	262	263	242	257	248	250	226	223	246	254	274	246	260	222	243	253	241	229	243	251	227	252	239	237	238	246	244	257	231	232	246	228	248	242	238	245	246	254	258	265	231	235	224	222	238	200	231	249	219	263	242	251	256	257	235	229	252	239	256	250	216	244	253	266	256	235	256	240	240	225	230	244	256	239	230	256	265	273	245	260	237	248	247	251	254	191	240	242	230	271	223	237	247	266	235	238	248	217	236	245	239	269	252	240	244	221	227	260	223	265	257	252	254	212	234	233	238	233	216	230	259	223	261	256	248	258	253	275	244	231	249	226	267	269	242	247	247	275	249	246	233	250	236	262	219	263	244	216	238	262	217	252	239	262	248	230	238	253	263	255	249	262	253	230	262	261	267	250	248	229	280	247	237	243	250	263	243	233	261	243	225	240	240	219	221	280	229	230	233	231	242	281	217	235	221	238	253	240	263	241	231	267	240	250	242	248	237	229	211	243	254	229	243	256	246	233	238	216	246	237	271	252	260	261	230	232	221	232	239	248	243	259	240	236	250	236	239	232	240	272	251	246	249	214	246	227	253	257	263	239	240	259	239	204	255	255	231	300	250	242	254	245	245	252	220	249	264	251	221	256	260	247	265	224	234	234	240	231	253	253	248	243	269	291	228	242	254	259	246	245	257	244	248	230	233	228	245	244	246	261	214	243	232	238	226	253	257	242	238	251	215	224	262	255	235	255	216	285	258	267	248	233	254	265	257	263	248	217	253	263	268	230	234	201	263	238	236	265	255	220	214	224	243	239	252	234	253	247	224	236	245	268	243	230	261	266	265	252	252	226	247	247	267	268	233	272	231	268	257	252	251	274	265	253	263	230	266	233	254	226	262	263	231	245	256	212	235	240	238	250	246	248	257	248	241	268	245	243	230	240	247	269	235	249	229	280	262	236	245	247	250	249	244	262	256	233	274	236	280	250	256	274	250	235	235	220	275	263	232	246	264	234	234	234	242	266	248	210	267	262	243	243	257	222	252	249	240	249	220	245	258	248	269	230	249	271	249	249	254	236	245	246	256	236	236	238	247	243	216	230	248	263	261	242	230	236	229	252	267	237	256	227	236	268	248	266	212	235	230	286	255	243	251	243	240	241	224	262	256	249	232	239	250	225	224	219	274	273	262	220	205	224	265	218	226	263	219	247	220	255	244	242	247	245	238	272	247	269	243	252	240	261	245	244	255	242	250	262	230	259	238	232	256	233	261	252	234	238	241	236	236	256	227	211	231	246	268	261	240	250	228	243	273	259	260	219	228	230	234	231	244	246	233	262	243	259	226	250	265	236	226	241	226	232	246	272	235	229	260	259	232	255	230	248	234	233	227	243	242	221	264	263	261	252	245	215	231	244	243	267	207	245	270	234	256	241	238	245	231	245	243	288	246	244	228	248	251	260	235	231	240	219	271	224	260	242	246	254	255	237	243	229	257	230	244	243	238	235	237	255	284	248	250	234	241	249	279	241	232	262	243	273	234	243	246	240	251	253	243	237	253	243	214	274	234	230	221	246	245	233	242	227	239	256	259	259	267	259	231	249	247	268	273	237	260	240	245	247	235	258	265	232	266	217	229	230	262	247	274	253	236	269	238	274	234	226	225	216	284	242	210	224	260	238	253	250	239	232	236	251	263	227	270	247	266	246	254	210	225	268	239	231	260	260	260	236	246	239	221	258	251	255	239	266	255	231	259	247	258	226	256	265	252	241	240	229	264	236	247	246	249	246	245	235	216	223	238	238	230	272	233	257	259	229	264	227	244	243	247	270	237	219	246	253	248	232	266	233	261	283	244	275	252	259	230	249	255	240	235	250	245	214	215	240	235	262	229	226	243	232	228	246	266	245	219	260	240	214	231	255	231	242	250	237	268	254	217	230	245	275	280	240	249	258	247	241	221	260	256	232	248	234	271	273	214	243	219	245	228	246	232	255	242	250	247	217	213	226	245	243	254	231	240	254	249	240	260	236	249	247	233	221	263	230	237	247	244	237	231	243	265	273	244	256	235	257	243	253	229	260	232	244	222	240	262	232	274	286	230	223	231	223	229	242	248	226	247	215	250	259	229	247	258	242	219	252	247	206	250	249	262	238	255	235	267	250	247	249	224	231	231	222	245	223	218	251	234	242	249	234	237	247	243	245	257	268	259	243	250	243	279	258	250	223	263	252	253	253	245	255	241	233	243	254	224	220	268	270	272	275	246	258	222	228	247	222	274	245
2102	727	887	1207	1406	1153	988	1048	1754	2234	1155	598	621	580	600	567	622	580	616	596	582	568	573	599	626	569	579	597	599	590	590	593	640	537	579	635	628	593	619	602	551	578	600	568	602	594	577	620	595	631	563	586	606	610	588	599	610	604	598	592	589	615	581	617	564	601	591	614	610	555	611	598	542	594	613	573	589	554	609	571	601	609	573	594	617	596	565	553	610	560	547	586	608	585	629	568	595	627	576	594	585	584	608	580	602	571	591	596	587	567	588	578	548	548	618	594	626	617	574	610	572	569	629	608	545	603	594	552	563	606	599	584	602	618	571	592	624	569	607	625	604	571	565	627	561	582	567	601	560	554	574	571	585	576	584	606	577	638	579	590	626	562	581	554	609	597	572	590	579	593	564	571	571	596	579	613	560	597	632	596	592	560	585	573	643	573	589	568	574	539	593	558	596	610	598	564	617	566	618	547	560	570	601	606	614	640	622	618	611	630	588	613	579	616	565	610	664	572	635	585	576	601	561	573	611	602	603	601	545	565	575	582	583	606	598	575	576	588	589	574	644	560	556	618	599	619	608	617	608	599	599	560	596	582	607	607	591	605	574	588	624	580	621	588	579	604	620	589	589	561	577	613	587	593	592	585	601	607	599	584	591	605	579	569	559	550	598	603	581	583	610	587	571	565	598	582	548	581	567	629	599	611	575	594	595	563	588	596	603	535	588	566	599	622	588	598	554	585	582	585	599	588	592	595	567	603	572	581	576	591	591	560	596	576	583	624	634	594	594	615	620	589	555	603	588	572	595	570	546	577	590	619	627	595	555	603	618	615	548	562	578	559	594	609	643	596	606	569	619	642	581	607	643	600	597	562	597	612	594	608	578	562	589	562	569	553	552	565	538	580	581	601	576	585	584	608	614	605	601	652	638	596	591	555	570	591	599	564	579	588	619	614	553	596	576	620	559	612	591	585	634	605	582	618	608	598	578	593	621	575	577	562	577	581	558	571	570	643	628	609	595	568	566	633	636	580	590	601	550	583	615	608	601	607	590	652	641	569	583	623	584	603	618	614	593	618	601	573	603	567	606	608	619	612	628	588	575	626	563	596	571	577	574	546	636	580	577	561	618	590	593	611	621	526	593	574	578	555	578	588	584	559	600	563	600	581	586	584	610	629	547	593	597	595	608	583	637	613	602	600	588	610	574	614	602	597	590	580	613	592	614	574	589	570	574	579	569	634	578	601	608	606	569	607	597	589	603	552	598	584	552	601	584	567	571	602	623	657	605	560	599	598	601	578	647	563	612	638	571	589	624	549	553	599	601	625	614	595	561	602	591	570	598	564	544	568	582	590	574	589	630	595	555	588	617	588	625	619	604	651	581	588	550	606	539	593	605	598	584	578	604	567	635	569	558	623	580	630	575	595	625	581	588	550	597	577	536	591	619	625	617	648	561	598	586	590	574	614	574	571	586	617	621	602	608	604	575	589	545	577	607	588	579	576	596	598	592	599	570	551	572	621	619	574	617	581	618	596	548	622	596	607	565	631	584	552	607	570	557	596	616	587	590	566	580	578	583	571	555	597	605	634	594	573	551	607	613	574	605	595	611	552	623	604	585	608	592	615	609	608	578	565	626	591	527	573	576	603	591	551	556	596	596	566	580	577	625	608	591	541	578	559	588	614	574	571	620	555	613	604	620	575	564	578	648	618	626	598	563	601	596	594	578	576	618	611	588	567	587	583	599	606	628	605	572	600	592	624	543	603	608	630	565	639	659	605	588	626	582	625	596	620	539	585	595	578	607	572	574	593	600	584	559	604	553	597	553	595	589	593	533	551	564	587	569	583	561	582	625	591	573	582	610	607	594	582	585	615	565	592	566	589	578	626	558	593	597	575	591	552	578	586	550	582	605	586	629	606	566	570	608	551	639	576	556	617	588	582	598	592	538	588	614	577	555	632	575	583	625	651	579	552	584	627	605	575	612	639	581	569	592	595	566	619	621	584	596	597	642	590	596	599	566	606	592	557	634	594	618	582	553	592	617	587	621	621	600	595	558	622	618	572	570	610	603	573	589	596	577	587	618	613	569	626	563	563	584	589	604	566	574	589	588	574	647	608	561	586	610	591	574	551	590	583	617	570	589	591	583	643	607	625	615	588	575	594	573	606	603	579	591	603	554	606	591	572	531	592	556	577	563	583	563	555	608	632	617	619	588	573	576	590	548	566	622	581	573	590	621	537	596	581	614	591	570	628	597	620	559	611	588	586	594	569	566	581	579	560	614	586	603	594	590	593	593	632	607	615	608	563	564	585	581	570	606	583	578	588	590	593	577	606	626	562	604	588	593	609	577	570	575	645	546	605	622	549	567	533	585	589	640	578	530	590	621	626	627	587	617	576	571	607	612	579	623	608	568	578	575	640	583	582	589	572	634	578	592	640	580	569	537	606	604	626	553	605	602	612	585	646	630	587	591	600	583	548	604	634	574	613	596	597	576	616	594	624	579	567	568	536	579	564	599	542	602	606	562	547	569	566	611	613	577	537	577	604	565	596	628	612	612	595	597	596	567	606	583	582	614	631	602	588	563	592	540	553	600	592	537	571	603	602	616	590	577	578	597	656	592	612	587	593	591	577	588	598	607	564	578	568	571	616	629	612	579	579	631	558	560	554	591	594	570	642	564	596	592	548	579	598	563	603	598	579	628	640	564	594	630	615	585	599	611	592	625	552	600	545	606	580	585	579	585	573	605	588	575	602	589	581	567	612	605	587	591	594	589	607	599	588	621	591	598	597	626	553	602	558	601	639	548	621	576	602	604	617	559	542	602	572	587	577	564	569	582	543	585	545	549	642	565	586	572	586	620	619	605	585	594	577	562	603	610	587	608	596	604	583	609	639	623	579	608	593	600	571	608	607	576	596	593	585	619	596	601	609	597	594	613	558	550	584	600	603	574	613	578	560	618	561	563	580	585	584	606	584	627	611	595	621	595	553	609	596	574	589	584	619	615	592	571	594	567	564	631	618	562	522	591	581	561	606	584	614	598	634	603	612	528	609	599	589	627	609	565	560	548	598	632	577	611	577	600	604	590	591	618	615	606	569	652	572	589	620	620	571	556	561	605	592	622	593	608	544	572	585	613	585	616	599	598	547	587	595	545	598	580	628	614	598	604	638	558	567	594	577	580	611	619	595	602	569	633	604	619	585	580	587	592	582	615	596	649	587	603	624	612	602	553	563	596	589	583	583	572	617	590	629	576	558	554	602	603	617	569	562	597	580	586	617	564	623	572	587	620	605	603	585	567	599	588	584	568	618	594	600	611	568	580	582	648	618	569	541	571	587	595	627	569	603	603	579	585	568	607	579	583	575	559	596	596	580	544	618	602	581	600	577	566	581	553	609	592	591	578	589	598	547	587	570	578	571	621	608	563	575	578	593	530	564	564	554	581	636	548	594	570	606	606	573	619	580	566	590	579	604	574	615	578	604	627	595	587	605	626	565
6826	824	1041	755	596	522	489	891	4848	6251	2924	351	261	247	227	252	265	249	229	223	215	250	205	233	221	256	260	217	228	247	193	228	246	240	249	243	244	207	233	225	222	240	237	221	234	253	263	216	218	226	225	243	207	241	240	233	221	208	240	227	240	258	241	260	229	254	221	226	233	225	228	227	254	242	226	248	204	231	235	226	223	235	246	243	234	226	223	226	221	216	237	236	233	225	227	204	241	229	252	211	210	206	252	229	227	241	240	241	250	232	246	235	248	231	236	234	217	244	233	242	222	234	245	230	232	200	247	212	198	212	246	198	230	247	250	208	225	214	240	233	240	230	226	236	229	230	231	228	247	241	231	228	280	235	218	245	194	246	273	247	210	237	217	263	223	224	237	214	215	257	239	202	266	225	227	217	249	231	225	244	238	255	246	251	249	245	233	248	221	228	237	213	211	248	234	235	230	254	252	240	235	245	220	256	240	212	276	225	269	216	244	237	257	241	200	235	249	235	228	242	244	250	221	221	259	235	247	224	237	235	250	245	253	242	238	230	244	235	227	231	265	215	230	226	202	225	210	218	256	221	233	224	245	211	242	225	234	246	224	243	211	242	228	225	238	228	195	230	238	245	228	211	261	232	230	243	252	217	229	252	229	250	218	237	208	231	234	238	250	241	238	222	234	236	241	213	235	246	223	233	253	240	234	265	230	204	263	218	239	263	212	208	230	211	243	241	222	207	241	224	228	249	232	255	229	239	242	257	232	234	239	245	195	222	241	240	242	229	231	242	251	249	228	227	235	215	236	244	255	231	230	240	232	254	232	225	245	253	248	222	250	218	240	233	243	209	236	247	219	260	232	235	281	233	247	213	241	224	232	230	235	210	238	237	206	199	241	221	230	208	256	240	242	239	224	227	244	242	240	238	233	242	248	222	233	268	219	242	253	204	256	236	247	252	252	247	244	233	231	242	197	225	218	242	243	232	235	250	217	267	233	269	250	203	249	230	258	231	222	205	247	243	255	242	218	252	248	251	255	246	268	254	249	239	205	213	241	253	217	225	229	268	211	225	253	220	220	223	244	229	222	249	213	232	199	252	219	239	237	220	210	271	225	250	214	240	236	223	241	249	216	223	230	231	267	234	225	270	228	239	213	222	236	213	222	253	264	232	239	214	266	249	227	241	224	232	214	225	220	241	250	210	221	223	225	217	208	234	235	236	203	205	215	226	246	243	204	233	247	231	259	258	252	246	242	257	232	206	211	243	213	230	257	262	215	213	257	225	239	232	217	225	256	233	249	265	250	237	244	240	235	244	240	224	225	232	238	242	254	224	233	246	240	217	254	237	218	202	253	234	225	218	226	212	207	247	241	242	245	219	238	232	238	241	224	246	243	245	233	243	233	220	242	238	247	234	231	243	200	245	215	242	245	215	254	242	260	230	214	251	278	234	239	236	226	251	241	233	245	256	249	239	224	232	235	234	270	241	243	194	222	244	220	224	220	237	217	236	246	242	235	260	239	238	213	229	236	210	239	245	268	242	260	232	238	259	242	244	196	251	231	262	221	231	215	266	236	233	243	229	229	236	204	236	238	265	236	234	267	237	230	252	254	235	235	258	273	248	214	253	208	218	230	232	240	205	253	226	214	266	224	233	204	248	209	240	234	205	212	242	254	240	228	258	221	253	235	242	239	256	247	228	252	220	210	247	229	220	232	235	266	228	230	224	244	199	231	233	229	250	230	255	229	247	220	246	235	233	255	241	220	263	225	228	198	253	223	241	236	217	243	247	220	236	197	220	240	250	243	235	258	245	234	229	231	260	251	229	190	235	250	241	219	245	264	271	228	237	199	231	246	247	212	213	251	230	228	203	233	230	246	245	228	221	233	246	215	233	239	240	230	213	236	207	218	238	200	265	239	202	229	255	242	216	223	238	232	203	235	220	218	247	253	222	237	231	253	226	231	232	228	237	252	240	216	230	255	225	252	238	227	251	236	231	236	239	245	210	271	243	254	217	209	235	247	211	224	242	224	191	232	236	249	222	234	253	244	252	274	217	259	207	213	224	236	237	225	225	243	202	230	223	206	238	250	235	256	265	240	215	235	246	229	218	237	285	238	234	241	249	264	219	222	233	227	222	219	233	227	264	242	215	248	273	226	243	229	245	271	264	245	240	216	216	219	230	223	244	235	248	248	239	212	253	238	233	245	243	226	270	234	256	234	230	189	261	243	238	275	256	248	261	215	253	265	255	232	228	257	226	233	262	224	225	253	252	237	255	262	220	189	238	229	241	261	236	209	255	240	231	229	239	215	236	247	218	244	217	231	263	234	231	240	239	264	217	253	216	210	242	229	233	209	222	218	207	233	241	231	238	212	233	217	228	263	249	216	233	212	238	231	227	230	233	255	244	223	234	225	237	225	260	239	195	225	242	197	218	246	264	224	259	233	219	223	249	237	226	222	221	230	218	257	239	243	235	267	236	265	229	272	211	224	231	242	183	245	237	255	259	248	229	262	260	217	226	242	227	213	252	238	223	224	233	231	220	227	244	230	205	245	233	241	229	235	230	245	234	226	229	227	226	236	253	233	233	240	239	266	249	272	226	237	183	232	270	204	241	257	238	233	219	220	233	220	220	250	204	245	226	229	258	226	226	221	222	212	210	233	233	252	253	215	205	225	219	231	236	251	256	242	268	211	244	230	240	243	232	256	259	228	232	247	217	226	224	241	218	232	207	225	218	188	260	196	219	262	231	236	228	245	220	249	261	241	212	220	226	223	261	217	232	226	220	221	231	212	259	210	190	234	242	248	239	248	228	229	227	226	225	241	241	277	233	226	235	231	233	243	201	242	227	244	251	231	243	209	234	232	228	260	220	217	242	235	261	195	259	245	224	213	261	231	219	224	227	251	253	218	228	208	233	235	238	225	234	265	213	222	256	196	218	216	248	237	255	224	227	236	226	252	237	284	258	229	226	211	219	210	228	242	238	224	242	235	225	249	239	227	222	218	231	225	225	229	269	232	234	227	256	203	225	233	251	246	240	263	238	231	246	248	217	214	241	240	233	240	233	226	232	251	233	221	239	198	242	235	212	229	211	237	242	236	222	224	232	244	224	225	244	231	235	237	236	244	244	218	255	224	230	215	205	236	221	245	209	231	232	256	257	238	246	218	233	242	257	216	254	209	255	234	198	265	228	199	214	256	224	227	232	231	215	222	244	197	225	241	216	247	243	236	244	253	222	233	241	234	243	199	237	221	233	241	213	220	228	224	224	250	253	229	255	231	242	234	223	257	197	263	234	251	216	218	225	240	227	217	250	210	235	207	248	227	237	221	236	233	223	238	224	224	260	244	235	254	241	239	219	247	247	209	236	207	228	236	262	232	248	213	242	225	238	248	250	238	243	215	251	258	218	209	239	240	261	258	245	286	228	212	236	228	225	247	237	209	222	220	213	250	227	238	245	213	224	235	233	246	231	245	236	246	220	195	227	227	207
6510	1165	2194	2421	2219	1985	1856	4197	20268	23119	11068	828	609	615	630	572	551	591	586	572	544	553	573	559	525	542	574	592	526	532	576	603	565	573	577	595	578	553	577	571	569	590	510	598	545	563	578	556	594	556	569	546	586	564	539	568	550	520	574	558	516	563	558	553	582	565	568	557	541	591	563	586	549	568	562	561	599	567	541	583	567	561	614	578	587	588	523	547	551	551	602	552	525	585	581	542	587	544	522	556	558	542	541	541	580	569	566	537	593	548	532	563	581	559	599	622	576	559	575	507	566	527	553	548	548	523	602	584	567	524	570	545	593	558	549	569	577	555	546	528	559	586	561	550	574	529	552	570	557	568	561	550	567	543	558	595	559	565	571	530	576	529	563	557	594	593	564	560	546	617	547	547	584	556	505	506	569	526	563	564	555	552	521	583	557	526	537	529	513	591	544	563	587	565	600	595	561	569	500	546	523	512	554	526	572	596	550	542	522	567	530	553	575	572	544	572	566	548	579	567	564	558	560	560	539	572	560	572	554	555	561	558	548	568	546	609	593	579	562	530	574	565	588	583	558	593	551	556	540	566	529	520	571	600	575	564	541	527	566	562	541	567	594	582	567	550	579	572	568	563	553	542	578	541	601	573	519	602	559	571	564	541	594	545	580	582	573	531	555	559	572	551	596	551	583	572	613	541	516	570	572	558	528	552	589	560	563	539	561	558	573	561	553	502	588	575	535	574	582	564	553	522	520	590	583	522	582	546	579	570	610	526	566	545	568	598	531	559	546	580	558	570	588	554	602	559	543	576	550	589	596	589	609	534	541	593	581	546	543	562	558	538	553	583	558	566	568	566	518	589	578	497	520	572	562	547	591	560	551	567	537	543	548	541	550	584	513	568	529	547	582	566	584	548	551	595	575	563	564	559	572	531	554	590	544	537	612	537	566	553	571	576	558	568	567	569	549	619	615	544	568	533	576	555	532	573	585	609	552	525	564	567	561	517	612	567	546	563	524	571	573	559	534	562	540	555	581	556	543	582	534	557	525	548	567	571	560	528	579	568	557	535	573	578	569	558	540	527	586	587	533	561	561	556	560	570	577	583	583	566	571	560	499	553	545	583	548	550	603	507	579	557	579	522	590	566	575	559	586	596	578	597	555	598	569	555	593	537	562	595	554	583	566	549	509	550	553	558	570	546	550	577	555	547	537	552	531	578	597	601	561	523	536	567	532	560	568	545	574	572	559	519	565	553	568	531	598	570	548	562	597	586	539	546	549	570	582	541	531	536	531	547	506	521	502	581	555	585	575	533	526	541	542	549	567	576	564	557	526	550	598	526	587	576	592	588	567	598	560	512	567	540	544	569	562	606	604	517	564	521	544	555	546	520	531	572	570	559	575	581	553	575	525	548	560	553	531	561	556	572	568	587	586	599	518	585	571	610	573	588	528	544	517	578	548	577	562	599	571	558	564	534	582	527	564	554	567	524	586	534	563	544	574	508	572	535	566	600	576	533	563	556	577	547	535	603	599	531	564	545	604	533	601	563	553	567	538	585	623	582	547	519	594	528	542	596	566	554	579	546	595	564	558	560	549	539	579	572	575	570	577	577	593	581	560	558	574	570	577	597	534	579	572	550	518	547	564	611	543	575	570	585	575	568	565	558	549	579	595	560	590	559	532	535	575	576	570	546	594	571	549	540	525	579	595	552	531	597	562	572	547	615	578	529	540	594	548	577	584	577	571	545	593	550	555	558	585	581	578	553	540	547	557	582	605	561	545	510	590	567	579	571	590	543	536	608	595	504	527	576	572	562	564	533	538	537	553	562	579	556	564	556	525	537	589	582	590	524	536	532	587	576	540	564	615	563	563	590	572	582	567	573	579	544	579	570	600	567	557	536	554	560	547	570	557	576	567	580	575	592	581	552	562	571	633	527	592	612	528	596	544	578	566	562	565	547	549	568	576	582	552	580	573	589	570	545	575	520	553	556	514	571	550	579	548	558	556	577	557	555	538	520	513	549	573	572	615	579	562	561	543	574	567	574	588	545	543	562	578	574	536	623	570	523	550	549	577	560	568	561	571	534	574	581	554	515	564	601	574	569	555	569	565	582	602	566	547	585	603	576	548	580	536	570	544	559	545	592	540	594	577	547	546	578	561	526	547	521	595	584	565	565	609	546	554	543	562	555	556	594	579	584	589	566	605	585	557	551	544	552	548	549	576	572	572	596	572	570	589	592	554	555	570	528	584	577	592	579	578	584	540	560	602	591	551	534	546	575	591	560	578	556	560	575	598	564	607	569	544	543	508	539	579	610	547	534	612	545	586	564	521	535	531	582	550	562	548	594	584	583	516	514	592	582	567	585	552	611	560	569	570	571	602	546	553	610	522	516	599	556	567	597	533	558	575	567	536	543	567	546	578	585	551	568	539	524	597	568	566	585	542	560	579	578	584	554	526	589	546	528	560	539	561	520	538	584	614	539	574	559	584	551	574	559	536	568	610	557	556	572	551	567	540	564	554	565	572	562	539	610	561	550	608	541	589	570	553	514	591	546	536	568	591	577	574	547	584	568	587	545	572	556	571	562	528	591	593	536	583	584	563	549	517	564	540	606	505	568	549	516	536	542	510	610	544	555	567	571	555	569	584	573	560	541	559	554	571	586	557	586	567	561	556	573	545	586	594	566	546	523	580	530	538	493	572	601	577	591	553	590	553	580	553	549	586	560	535	521	547	584	545	563	541	559	563	503	569	552	537	559	577	541	542	571	545	549	559	592	598	588	571	550	557	560	535	558	584	557	544	558	555	542	563	571	548	593	572	578	545	587	554	581	559	585	607	584	607	555	584	544	583	586	554	572	562	599	542	565	530	576	577	583	606	608	529	561	567	592	569	536	542	590	549	566	557	513	579	549	598	551	529	574	541	544	555	532	568	555	530	618	523	569	554	572	558	512	586	584	565	506	642	594	552	562	578	581	558	569	582	568	548	571	577	529	591	506	567	524	558	526	587	550	553	556	574	590	611	557	572	537	575	588	571	594	563	571	574	536	548	535	546	599	574	546	576	572	567	583	570	557	545	566	577	548	566	576	585	559	570	537	542	622	551	580	485	575	566	606	565	593	571	580	593	541	569	556	530	527	607	577	563	546	559	588	567	604	549	580	536	521	574	542	553	563	542	606	604	558	539	545	592	522	517	557	595	579	555	533	532	570	560	546	571	581	577	538	529	582	562	570	526	583	548	585	577	541	594	540	576	517	589	594	552	569	581	565	533	561	541	523	587	550	560	502	555	559	544	602	526	587	570	533	584	579	519	536	541	563	597	539	579	564	555	569	533	538	587	538	558	573	580	569	538	551	550	561	503	593	564	548	583	568	568	549	564	518	545	590	586	538	542	583	539	558	531	586	606	582	551	570	564	503	546	580	584	600	535	595	571	527	549	588	532	575	538	491	556	538	547	551	597	580	571	593	572	561	567	591	603	592	563	544	589	564	547	523
12471	1557	1967	1310	935	846	656	720	5207	11559	6425	357	157	138	108	129	112	133	119	111	106	120	112	125	137	126	136	132	109	117	102	135	119	139	132	127	137	122	103	120	117	118	112	116	102	108	125	104	109	122	116	128	119	122	107	101	113	112	125	112	104	102	130	120	132	115	102	122	106	95	118	128	100	113	125	123	116	124	127	136	116	115	108	118	107	112	133	114	111	109	122	125	99	114	124	112	103	123	137	106	117	120	120	126	114	126	110	111	104	113	114	96	124	102	105	114	125	118	100	126	107	111	125	101	97	107	120	118	122	138	125	129	105	101	125	101	99	109	110	106	114	120	112	117	136	119	102	126	106	103	107	86	119	109	118	101	129	102	119	85	107	125	106	126	116	114	97	114	105	125	127	118	133	117	109	140	125	112	117	121	101	111	127	134	112	103	108	120	113	95	95	99	101	117	154	97	130	123	110	99	100	109	113	115	99	109	108	112	108	104	123	115	132	119	118	123	121	110	118	114	114	133	107	105	104	129	117	117	110	115	106	114	122	125	109	109	114	106	106	114	132	102	97	114	121	95	91	93	104	113	126	117	104	108	121	132	115	105	114	106	119	109	122	138	129	110	126	101	101	125	111	109	131	114	98	131	107	106	99	115	125	99	131	98	123	112	97	114	123	110	109	105	95	124	99	104	121	111	108	122	103	118	96	108	96	104	99	119	125	119	113	96	101	119	123	118	120	117	120	95	105	89	118	125	106	113	110	130	111	116	127	109	126	98	114	108	121	118	119	119	116	103	143	106	98	113	119	98	106	133	133	107	107	121	129	117	112	86	112	121	128	109	105	111	130	131	101	112	106	116	93	97	116	117	85	111	96	118	123	112	117	99	115	114	105	111	109	96	120	123	96	118	112	121	123	114	111	107	115	108	114	114	108	119	114	123	137	108	123	95	118	103	95	107	108	101	120	103	115	112	105	108	102	106	137	129	123	92	102	111	126	112	99	116	97	115	105	114	110	129	105	111	137	135	112	121	98	129	115	98	96	101	107	116	105	98	114	122	100	111	103	104	107	144	132	101	112	124	108	112	127	105	119	117	108	99	102	107	112	104	115	124	132	99	85	114	118	135	108	116	110	127	113	96	100	107	113	136	108	115	136	97	106	116	123	141	130	115	121	97	100	113	143	110	117	129	118	117	97	108	125	109	104	118	104	96	119	122	127	102	116	109	97	118	91	111	114	115	141	113	110	103	108	121	120	94	102	121	108	116	120	113	115	100	127	96	101	107	131	107	96	110	112	118	122	106	131	119	115	109	99	120	116	111	92	116	131	113	111	110	113	134	97	110	109	101	104	105	101	110	112	107	111	118	106	120	109	128	120	119	133	112	115	127	109	136	118	101	103	119	106	122	107	112	131	118	139	126	124	109	115	133	115	123	124	108	108	114	123	110	128	122	107	96	119	120	124	123	115	127	125	128	126	103	111	130	117	106	113	117	104	122	126	114	132	105	96	93	121	119	111	109	125	100	105	117	117	118	123	92	94	106	119	105	123	109	131	131	117	103	108	98	101	142	111	116	103	106	114	110	101	107	125	106	93	135	121	110	106	142	144	112	102	141	97	116	113	148	115	120	111	118	134	127	113	111	102	129	106	103	127	122	112	127	105	120	99	134	123	138	114	102	110	125	108	112	110	99	109	103	119	118	105	119	112	99	118	102	119	111	116	113	127	112	101	111	102	105	116	106	105	110	111	115	123	132	109	118	113	121	106	117	99	120	110	135	97	117	107	120	89	142	105	113	114	109	107	118	119	109	98	109	125	112	113	125	118	114	124	122	160	117	121	128	121	108	123	97	124	120	120	115	95	95	126	92	106	117	114	98	109	122	129	115	119	101	102	116	101	102	108	115	113	116	111	112	122	116	108	124	103	111	101	107	133	114	108	120	104	129	128	122	105	107	109	101	97	92	110	95	86	127	121	120	110	131	98	113	109	115	122	114	114	115	124	121	124	111	106	135	119	118	119	126	128	115	96	94	123	107	118	113	91	112	108	117	121	115	114	113	111	104	114	129	110	141	91	109	131	114	113	128	104	102	100	122	141	122	104	97	104	102	106	111	96	117	128	116	107	111	106	115	136	125	105	118	116	128	89	107	107	107	132	111	143	108	106	108	110	119	110	106	102	120	102	106	132	112	118	108	99	114	105	122	99	127	100	104	116	116	124	109	104	103	99	110	100	119	112	121	109	107	113	118	111	127	130	111	129	112	106	104	121	136	121	114	102	131	100	99	117	116	121	108	110	128	98	104	119	105	141	103	125	119	119	104	109	110	116	132	120	118	131	110	108	104	121	113	113	120	108	110	102	104	92	108	113	101	120	112	110	130	116	109	116	111	116	122	124	113	111	111	120	123	132	105	111	96	112	135	123	111	95	119	115	118	114	111	109	126	125	113	136	103	105	114	103	116	109	126	108	125	128	94	114	108	91	118	110	143	108	111	117	112	123	109	112	111	113	103	124	116	100	106	123	108	100	107	137	97	106	104	101	116	115	109	122	114	139	123	141	122	127	125	113	121	95	103	125	125	112	87	125	125	109	107	110	98	104	117	108	129	110	118	130	115	110	104	110	102	114	95	100	110	100	122	122	123	127	115	111	112	97	106	101	126	116	108	118	117	117	120	105	119	114	115	104	117	124	112	112	123	135	122	126	120	106	118	117	114	106	101	110	104	104	101	108	126	107	106	121	109	100	103	112	116	102	110	134	117	110	106	119	119	131	122	114	107	114	107	127	120	132	129	112	122	120	116	107	132	100	121	119	124	120	111	110	92	117	114	124	104	111	118	134	99	132	113	121	130	119	132	111	94	136	112	133	112	105	114	116	109	107	108	101	105	135	104	115	116	114	119	126	115	108	131	124	125	129	107	125	132	122	112	115	120	119	97	117	124	128	125	97	131	113	123	127	108	96	121	84	126	105	125	92	101	113	123	100	115	111	122	104	94	107	107	93	109	112	118	106	117	107	111	116	113	115	120	103	114	104	122	121	129	110	117	123	108	118	128	122	107	118	108	146	122	112	117	117	115	109	120	115	124	125	134	115	110	123	120	117	80	112	112	119	102	112	115	127	107	135	128	110	95	139	114	115	97	119	110	98	121	108	116	98	112	112	118	113	99	106	121	104	115	100	114	107	113	122	119	113	124	104	122	114	123	94	88	124	113	111	83	112	117	122	117	121	122	126	116	97	103	107	108	111	103	118	107	95	116	116	131	105	104	130	101	112	105	143	129	125	123	134	114	123	110	92	105	140	119	136	108	101	105	114	106	110	93	111	101	112	126	143	122	98	117	121	114	114	100	107	113	107	108	116	106	116	105	115	127	104	116	116	106	113	89	117	137	127	118	122	128	121	91	111	95	107	120	132	137	91	114	117	107	113	94	94	112	141	114	128	116	96	111	128	103	111	117	110	98	115	119	122	111	100	117	100	129	120	115	110	117	111	112	123	119
8147	1691	4010	4324	3816	3759	2875	3855	20516	33070	19004	818	435	398	359	352	354	301	336	317	324	290	318	259	329	330	286	319	321	281	314	331	303	311	304	315	291	307	318	264	296	276	307	309	289	294	292	302	315	286	294	289	311	278	261	287	250	271	280	287	270	295	287	283	273	297	289	262	259	295	336	289	313	271	303	274	313	288	297	257	308	297	293	303	299	294	293	246	317	287	303	301	286	284	284	295	264	308	302	303	256	294	291	310	312	297	282	267	282	305	310	308	318	293	301	305	289	294	311	277	297	315	302	307	281	273	318	294	306	277	282	287	267	297	279	287	305	265	290	274	282	288	304	288	270	292	281	307	286	304	282	293	282	295	282	314	286	302	302	314	284	288	279	288	295	286	287	294	336	287	297	289	286	291	300	287	261	340	309	293	288	297	301	301	272	311	300	286	300	268	310	293	298	279	302	288	272	288	255	310	291	305	273	314	274	286	319	297	317	281	303	286	295	274	307	292	255	295	262	301	287	318	299	313	309	275	293	305	287	293	276	273	298	263	249	345	297	297	281	299	271	310	281	284	275	306	283	316	270	288	276	297	297	306	300	303	319	281	294	277	281	310	287	302	263	280	303	305	278	293	277	277	323	282	277	276	298	299	296	275	295	263	318	274	260	261	268	289	283	286	279	294	292	279	303	294	287	297	308	292	289	275	279	267	310	270	291	304	292	330	295	284	302	305	292	295	302	281	274	309	294	275	291	294	280	243	291	308	288	256	255	294	268	281	299	304	310	292	286	304	279	273	310	301	301	285	287	302	273	314	280	291	272	305	279	323	279	279	275	306	291	309	229	318	305	290	297	302	283	283	283	287	256	275	271	299	313	318	299	278	278	301	289	274	288	303	267	281	267	296	289	268	279	309	264	271	303	299	266	323	300	270	247	287	310	303	278	267	288	302	277	277	332	284	301	282	286	284	302	301	277	294	276	281	299	273	279	303	271	279	270	272	313	293	235	277	309	289	294	270	314	307	269	293	303	290	265	293	302	312	298	285	324	294	291	274	311	303	307	284	271	286	274	325	302	304	302	283	276	283	300	307	275	280	276	270	301	302	307	271	306	270	285	290	279	286	267	291	267	293	301	248	352	285	292	280	309	281	305	271	278	267	286	293	266	303	298	282	285	281	288	292	280	281	308	304	256	275	283	294	277	270	292	291	287	293	275	289	295	280	276	241	298	283	292	287	306	257	309	302	267	307	315	294	319	268	315	301	298	273	309	261	317	297	278	280	278	291	276	305	296	313	306	296	317	285	294	292	300	282	298	281	341	258	272	279	304	276	288	311	303	275	289	293	308	261	285	296	279	287	312	275	324	319	307	306	284	289	311	300	299	300	316	286	274	303	264	315	264	295	248	316	287	306	280	300	270	316	269	304	308	277	309	307	289	295	289	278	296	305	265	303	282	313	285	314	300	282	292	287	248	295	286	279	314	297	294	271	280	269	308	298	298	312	283	288	285	294	304	263	263	286	271	246	306	270	295	302	265	278	292	288	261	317	295	277	296	272	316	291	296	285	316	262	293	289	286	279	285	283	313	278	268	293	305	281	282	297	303	282	284	272	265	270	278	308	265	299	258	291	324	294	274	304	299	301	297	256	263	287	272	292	294	300	307	312	275	297	301	284	284	292	275	318	290	312	290	299	300	312	304	287	310	290	286	318	299	319	287	309	277	315	267	293	286	277	303	297	305	283	265	290	311	295	322	320	329	275	291	303	268	264	289	267	283	306	279	311	305	277	317	275	291	278	290	292	274	291	299	303	300	269	266	296	299	306	274	299	289	308	290	342	291	285	275	309	299	284	289	292	279	284	271	308	278	289	305	287	296	308	282	315	281	279	287	284	286	267	305	281	306	281	269	276	288	265	302	283	288	280	307	266	274	274	281	296	303	280	277	270	304	305	292	321	303	324	285	298	268	319	284	301	273	278	289	306	280	280	318	275	283	274	316	285	292	293	277	282	285	303	289	267	300	304	287	265	298	333	293	281	275	297	296	276	260	289	256	321	276	274	300	270	278	278	281	334	332	290	296	296	306	307	284	278	277	304	291	309	278	316	299	294	252	273	273	302	311	308	304	280	262	281	279	273	315	269	274	307	293	319	285	296	305	278	269	304	326	304	269	291	290	259	256	269	248	343	281	327	266	291	319	285	286	310	279	298	284	340	298	308	306	281	284	303	289	262	319	289	268	306	303	322	308	301	312	282	301	293	289	266	299	253	312	274	286	273	315	304	301	227	276	303	281	252	281	302	287	284	305	268	290	314	292	260	275	296	270	284	293	284	268	327	293	305	252	281	282	294	291	293	286	268	291	277	286	303	301	258	302	277	303	271	286	262	290	304	286	297	294	264	298	320	279	294	303	259	292	269	301	316	317	309	272	258	298	299	271	289	327	272	304	278	312	315	272	302	332	308	311	269	284	287	274	283	290	288	308	279	319	269	290	301	274	288	314	282	300	278	291	269	307	282	289	315	297	271	289	308	279	292	286	295	286	302	295	290	305	275	297	295	285	282	271	280	278	281	283	266	308	257	306	324	287	308	295	311	312	285	279	282	285	313	287	287	286	274	313	279	274	311	278	290	295	302	267	297	262	260	301	327	290	287	295	268	285	310	294	293	284	319	287	293	281	301	292	276	267	298	318	261	283	291	300	306	279	311	277	284	305	313	289	238	264	275	296	264	289	302	300	272	301	283	270	287	278	287	280	274	303	289	326	319	297	291	299	272	262	285	296	299	295	301	289	296	286	277	272	262	324	277	292	286	316	240	310	289	307	303	313	317	300	302	287	254	266	301	304	269	275	291	249	304	329	269	324	297	284	274	278	259	281	274	314	285	306	274	303	300	267	288	281	302	285	278	307	277	309	292	290	294	288	308	298	307	293	310	267	281	297	287	282	293	318	282	322	282	313	280	291	281	282	281	275	286	263	282	284	284	278	268	303	289	273	321	332	283	269	280	279	294	271	272	284	313	285	271	283	309	265	275	297	310	277	269	294	326	289	283	299	281	269	258	268	263	289	293	311	292	285	298	294	308	281	295	305	260	300	291	307	290	268	294	290	287	271	277	292	282	308	303	288	304	292	281	314	292	295	287	264	316	299	304	290	272	281	319	299	322	279	295	278	288	256	283	300	285	276	271	279	283	280	318	278	278	291	284	278	266	284	283	290	271	282	293	302	311	294	287	285	309	269	322	291	304	267	281	286	270	270	259	313	303	290	298	284	284	300	282	296	309	285	286	268	311	277	296	299	279	299	282	301	286	294	307	305	276	295	271	306	274	300	285	312	291	299	290	288	279	272	282	297	279	303	312	267	290	272	283	288	308	320	285	325	280	309	303	286	306	266	256	286	311	284	274	313	279	280	283	284	312	298	294	310	275	270	305	292	302	308	281	300	296	296	296	299	275	284	263	279	282	321	281	299	271	286	297	274	268	276	299	284	277	281	296	276	312
1431	749	901	727	623	505	385	321	352	469	294	252	261	253	240	234	220	237	235	239	244	240	238	250	254	227	208	235	218	243	226	229	226	249	195	269	237	249	233	236	267	214	275	254	232	213	223	199	245	249	257	217	207	221	242	254	226	250	239	223	246	247	218	224	233	244	230	255	234	240	235	263	244	241	278	259	240	234	238	218	220	235	221	242	238	229	248	246	223	237	239	210	239	225	232	231	236	263	247	234	231	225	239	216	243	213	212	257	258	234	245	231	233	225	248	227	217	236	219	246	225	236	232	258	228	246	256	224	242	240	225	223	223	239	216	239	243	230	268	223	251	238	213	217	243	272	243	241	208	232	258	246	227	213	238	240	222	244	216	203	253	245	216	232	217	237	240	243	241	225	245	233	236	258	228	234	248	238	247	249	255	261	244	236	241	239	240	210	255	264	263	240	223	243	244	221	240	249	220	224	243	254	266	258	207	249	272	255	239	247	257	237	246	259	201	215	253	244	241	257	245	219	265	249	227	232	232	239	249	233	214	270	221	257	237	228	235	213	242	255	234	238	217	211	246	246	244	265	230	233	224	237	234	230	237	245	218	252	248	235	221	228	236	257	231	218	180	243	257	216	250	197	275	245	231	230	223	214	232	266	232	262	226	248	230	252	258	227	238	198	248	218	231	246	273	225	248	222	244	278	239	228	238	213	244	219	254	274	227	235	246	259	251	260	236	251	258	227	262	236	257	239	255	219	253	209	234	236	255	232	244	239	247	234	247	243	228	240	228	252	245	224	257	211	250	223	219	269	226	232	240	247	226	226	228	240	231	233	211	230	278	253	236	244	242	253	229	229	266	212	242	198	235	246	232	207	234	246	212	215	232	230	219	230	235	260	235	206	219	230	236	211	226	238	241	202	243	245	240	235	254	242	230	246	233	252	221	235	234	246	239	229	229	240	222	241	259	236	227	242	221	245	251	241	254	263	218	229	246	231	248	257	252	237	213	247	237	237	222	228	228	222	223	236	236	256	238	207	244	251	267	238	235	239	242	250	236	242	240	252	255	238	255	241	221	251	237	224	259	242	255	210	251	220	211	210	230	239	237	231	227	229	244	225	212	219	216	232	256	207	212	281	244	267	234	238	246	259	241	253	271	260	231	236	221	245	218	246	241	231	251	230	222	223	207	246	260	203	226	254	233	239	227	240	224	230	239	247	220	226	223	219	261	256	236	219	219	239	219	248	213	248	228	233	244	226	201	252	197	265	240	240	204	223	212	219	226	256	269	241	276	230	242	227	241	236	231	209	270	234	255	249	237	234	228	225	210	243	223	237	249	239	223	209	250	242	249	218	245	241	260	247	215	238	220	257	232	257	224	216	241	265	234	245	244	214	238	247	244	241	229	240	241	248	192	241	241	237	247	260	207	248	238	266	226	253	238	219	219	221	221	232	235	235	238	270	228	240	222	236	244	235	245	228	231	246	235	216	285	240	258	239	236	242	231	242	241	242	268	229	254	252	195	239	220	205	207	251	209	209	239	263	267	225	235	224	212	227	235	254	233	231	226	254	240	216	238	221	209	235	212	252	225	219	255	226	258	246	247	210	233	246	236	233	242	247	265	222	220	231	245	228	209	225	228	234	256	226	216	234	255	218	226	257	218	238	243	244	225	255	249	229	242	255	234	265	231	252	231	257	259	267	242	222	217	212	232	226	252	236	230	240	240	224	227	249	233	253	233	232	213	221	233	247	224	266	235	227	251	226	223	256	237	256	225	232	246	248	243	250	211	222	241	233	233	253	232	238	229	204	240	228	224	232	222	246	221	228	249	245	228	266	234	205	228	237	233	235	250	213	251	270	252	234	251	230	231	214	246	266	213	231	240	219	232	220	240	242	215	215	193	221	232	239	233	241	252	243	249	240	227	266	236	226	215	255	237	244	222	244	264	231	202	241	231	217	245	235	240	238	210	220	234	214	239	234	214	255	212	223	222	248	250	224	247	239	224	212	231	261	231	218	236	218	253	234	227	249	236	234	226	215	219	224	259	239	218	235	210	230	237	217	246	253	256	193	225	230	245	209	224	225	239	240	217	253	256	246	204	247	213	251	240	228	267	263	252	273	242	240	241	235	232	217	228	225	267	241	238	233	238	241	259	253	229	260	231	219	244	235	221	218	197	225	241	227	236	221	217	255	230	255	222	221	237	255	229	246	239	251	234	234	226	231	224	225	229	217	228	238	256	252	243	232	226	227	250	268	240	236	243	244	241	208	247	239	222	232	237	224	224	236	234	243	239	244	213	208	238	224	199	226	224	237	250	272	216	252	219	242	240	254	260	229	231	218	202	227	214	222	259	249	233	229	231	269	265	257	208	250	249	239	225	223	257	222	245	235	234	225	250	246	263	258	263	251	227	220	235	233	261	232	230	210	254	246	233	245	251	217	258	240	234	240	230	218	240	219	245	208	253	228	242	253	217	221	267	227	219	266	251	226	238	252	250	230	238	221	230	253	225	231	233	234	244	218	228	265	241	230	221	215	262	232	215	228	241	236	238	234	253	222	222	250	258	248	242	250	208	199	242	229	252	230	231	269	242	204	222	273	238	217	233	268	228	251	248	253	233	252	255	269	245	209	219	241	228	236	224	246	236	246	227	259	234	240	244	239	246	222	236	258	237	257	235	210	245	228	256	218	228	251	226	227	224	234	258	229	247	251	227	210	270	238	233	232	252	231	217	235	220	262	256	215	215	248	238	238	213	241	242	262	239	266	204	245	261	247	238	239	240	249	257	227	229	225	236	227	201	254	228	230	258	229	228	230	206	236	228	254	244	235	247	218	247	239	223	276	247	231	230	231	235	213	220	223	228	236	267	261	255	225	248	240	232	250	254	234	209	257	246	257	245	241	213	248	246	219	242	235	230	240	254	239	261	242	260	203	239	244	238	210	272	257	261	242	220	216	248	214	240	231	224	232	234	242	259	228	207	241	242	221	196	266	218	230	244	228	224	213	225	230	248	248	229	249	241	222	223	211	227	257	260	223	262	247	227	229	228	218	247	243	222	257	228	263	200	220	206	239	217	234	243	230	208	234	248	230	225	221	252	250	238	239	258	256	228	219	245	211	225	252	237	228	236	231	247	248	263	231	214	224	207	234	231	235	228	247	223	242	245	235	254	248	270	231	248	216	207	208	233	236	226	235	240	215	247	237	263	242	251	236	240	231	259	267	259	234	222	229	233	252	238	233	256	255	234	204	213	232	221	247	225	222	241	227	248	243	244	260	234	241	213	204	250	267	238	235	255	261	219	248	218	233	235	248	249	253	243	256	250	222	241	225	225	230	257	212	254	220	233	250	227	252	249	256	240	235	236	239	269	240	239	250	252	267	259	245	255	235	258	197	241	232	254	204	265	208	243	219	237	245	216	233	197	220	278	241	243	222	246	258	257	243	227	224	211	220	229	226	248	224	224	232	231	215	295	236	224	227	225	228	234	256	212	231
1970	1112	2053	2423	2271	1986	1271	840	1175	1878	771	576	613	593	585	583	625	586	576	562	572	545	539	561	534	521	548	554	546	543	590	561	537	573	542	571	545	553	555	519	585	588	585	533	578	589	595	553	595	607	572	606	566	551	583	571	596	561	602	547	559	575	583	572	578	568	530	566	559	593	566	580	594	544	599	536	556	555	594	530	596	594	576	603	582	585	568	573	580	558	557	614	593	545	526	522	579	599	593	560	565	558	522	583	618	553	563	604	582	533	541	580	562	631	550	560	589	562	564	593	576	579	603	597	580	546	562	583	559	613	549	620	599	557	570	580	572	587	546	561	593	546	624	539	546	577	582	629	549	569	526	587	599	585	567	538	544	543	587	586	585	560	574	578	574	590	579	574	531	587	552	590	536	567	555	552	571	575	581	572	604	574	542	567	605	594	545	565	569	602	598	578	571	592	567	582	559	582	563	614	565	580	542	637	609	549	592	559	585	586	538	589	619	584	566	549	570	600	577	567	607	582	599	613	593	582	559	566	582	570	586	589	606	616	586	569	562	583	600	537	561	576	605	545	606	569	588	605	589	577	557	609	524	588	596	567	570	566	583	545	598	607	593	554	577	555	574	570	561	537	563	568	558	569	551	567	567	561	570	549	591	576	566	599	592	558	587	555	613	537	591	591	557	578	590	589	544	581	554	554	573	572	600	560	559	589	569	584	593	592	565	547	547	566	548	545	555	550	571	581	561	575	566	541	601	555	568	565	586	562	555	588	580	586	581	580	552	569	551	586	613	598	561	548	537	568	585	584	576	589	565	575	600	606	571	593	533	562	538	572	594	517	585	562	577	589	535	559	613	568	558	580	582	542	576	556	513	578	540	584	579	582	592	574	517	569	557	532	534	584	580	571	547	610	538	576	605	580	538	583	580	553	579	523	589	572	555	564	550	532	595	614	589	548	558	557	563	567	567	554	570	551	540	565	554	556	582	574	574	593	556	567	565	582	587	576	545	541	613	575	552	559	558	533	539	547	622	547	614	579	542	581	592	575	584	557	577	585	599	539	562	560	535	573	574	550	572	594	576	557	587	600	534	572	576	607	625	582	567	559	543	564	576	580	564	613	603	627	587	583	543	597	558	577	593	558	543	594	559	547	556	563	572	553	574	572	558	581	610	567	604	556	555	597	638	580	540	583	574	586	515	567	600	568	587	539	568	536	562	570	536	575	593	579	594	606	513	570	581	561	585	578	572	562	548	531	577	566	565	570	573	585	532	574	558	603	584	572	568	533	560	582	535	566	551	615	556	533	564	609	568	536	570	588	571	572	570	614	571	550	525	589	588	563	591	541	567	568	582	581	559	543	601	576	621	534	589	559	615	552	562	580	605	538	578	554	601	595	539	566	581	566	580	580	532	539	570	591	558	589	577	606	620	577	594	608	569	558	550	592	562	577	576	548	567	585	554	573	559	557	584	552	568	553	578	609	564	574	593	555	584	565	564	554	562	516	571	585	538	581	575	578	562	568	547	608	574	605	571	584	546	559	550	606	565	595	565	581	536	544	588	556	568	625	569	558	590	582	566	537	573	570	547	595	574	552	605	579	585	562	545	573	546	589	619	575	575	558	585	546	593	538	566	574	581	574	587	575	554	590	618	571	561	541	611	594	536	555	612	552	573	589	560	550	580	576	545	579	554	611	551	576	555	544	587	561	608	524	562	562	560	572	584	557	559	595	551	565	564	611	569	549	541	554	544	573	561	562	605	583	572	619	579	552	606	576	580	553	579	561	531	552	562	553	571	542	580	556	559	580	555	634	548	570	553	578	574	562	561	541	626	600	526	552	521	541	540	570	521	570	558	597	540	600	589	584	597	589	597	585	562	562	548	599	554	570	587	561	550	587	538	547	580	564	553	573	556	582	562	557	584	586	613	598	580	516	530	600	590	590	536	545	559	592	579	537	529	540	604	556	566	591	538	580	569	588	583	601	611	556	617	590	589	535	564	589	574	623	616	602	558	572	566	576	526	584	536	569	549	547	629	545	525	587	529	603	581	577	552	551	547	612	615	544	618	577	610	575	561	563	607	585	560	594	593	592	605	629	538	564	539	591	547	526	530	528	544	564	562	591	606	555	569	522	545	576	584	559	577	587	565	562	605	556	576	611	560	571	571	582	574	539	609	570	563	548	579	535	552	537	587	581	607	574	544	552	564	561	563	531	590	563	565	601	598	596	602	595	566	533	539	620	570	598	579	555	610	593	576	569	588	544	553	585	561	606	534	577	552	603	583	565	565	597	597	573	593	612	593	563	563	576	587	606	562	546	564	577	562	579	573	551	603	591	546	600	553	568	577	609	563	594	572	557	601	600	575	578	567	586	506	545	575	547	579	584	562	536	510	558	584	570	557	601	546	599	559	585	580	555	556	595	559	562	581	557	585	548	595	587	614	524	570	559	540	586	542	567	542	583	583	578	576	573	573	563	588	577	534	524	564	587	535	552	544	587	605	597	567	541	631	598	549	562	601	551	523	578	592	588	631	591	586	593	547	596	624	585	572	581	567	597	543	560	565	535	548	545	559	531	577	583	535	580	616	597	554	609	577	540	586	595	594	593	585	560	573	572	582	591	597	607	549	614	603	575	593	608	562	575	546	559	585	557	594	568	579	587	591	567	598	557	636	542	549	557	596	581	577	576	600	576	563	571	554	547	580	590	557	597	556	599	573	566	561	536	576	579	566	552	567	571	549	577	565	578	584	576	549	608	545	564	576	598	621	526	569	623	563	560	651	579	596	536	580	595	573	591	507	590	548	546	596	563	587	553	558	550	579	615	562	574	548	584	559	564	561	571	555	579	578	575	577	539	578	601	565	562	591	558	611	550	595	589	583	564	593	602	583	568	584	582	576	597	557	592	581	546	564	565	577	587	595	558	571	608	564	546	538	596	544	549	547	546	577	588	564	581	554	597	558	573	574	564	594	591	542	565	593	557	540	561	563	548	570	547	546	603	566	552	574	544	585	584	583	601	581	575	582	536	535	545	583	606	660	565	603	519	587	567	583	558	578	550	580	560	560	543	569	592	560	575	576	538	535	579	553	595	603	588	583	557	579	539	561	583	588	553	584	562	520	532	553	563	586	596	591	608	576	575	574	559	566	598	561	557	579	541	531	580	565	572	548	582	597	555	561	579	559	538	589	559	563	592	611	547	586	566	556	558	558	590	584	609	546	567	546	593	572	539	607	596	549	590	527	574	539	576	577	555	534	574	609	594	556	572	587	560	581	566	571	531	590	566	560	616	588	587	620	535	607	520	569	560	582	589	604	534	586	544	576	547	561	576	560	563	565	555	583	611	577	577	566	591	573	586	566	540	607	579	592	561	561	577	612	547	529	520	579	591	616	584	541	602	575	613	574	557	558	614	567	585	545	546	558	572	554	566	584	537	593	551	587	552	608	539	568	563	590	553	564	567	583	568	578	534	611	599	568	536	556	530	587	571	588	608
6569	1012	1428	1242	854	487	474	811	3609	5392	1974	265	240	237	242	243	225	240	250	217	211	240	243	255	222	245	242	210	230	229	212	224	241	226	223	219	222	224	205	210	218	197	212	222	220	250	222	229	243	205	243	224	234	197	207	222	233	231	184	224	245	238	212	224	222	231	238	239	233	231	218	204	216	242	213	235	229	227	249	254	233	235	244	222	226	224	198	224	215	246	244	240	241	231	227	227	224	233	243	230	231	266	231	214	223	224	252	206	221	212	227	221	228	232	255	238	202	226	237	234	214	239	204	235	220	227	219	225	202	249	213	206	190	214	189	264	227	214	211	216	241	241	213	227	216	215	209	232	225	257	214	225	227	241	220	220	228	228	200	233	220	270	249	238	216	249	241	230	206	204	213	224	242	224	223	238	209	251	215	236	252	222	240	244	219	213	228	228	221	218	213	212	224	200	220	213	254	237	255	240	221	239	192	217	232	239	211	242	261	229	232	207	227	218	238	222	240	196	207	194	225	226	212	204	199	215	192	218	197	218	244	219	251	239	204	208	212	226	232	229	206	230	223	258	229	209	255	209	198	247	225	247	230	233	255	218	211	201	211	244	212	227	241	229	208	239	240	222	219	245	254	218	227	182	219	215	244	237	212	217	237	229	230	206	234	271	232	233	239	213	223	221	221	243	223	241	201	223	216	230	197	242	207	226	210	214	218	244	211	228	233	247	226	251	241	205	269	211	235	246	232	262	228	227	229	254	243	217	245	231	229	245	203	202	231	204	256	238	220	250	224	238	236	238	216	228	219	230	206	189	229	232	227	237	206	230	226	216	235	219	226	228	213	225	207	230	229	248	223	227	245	235	215	214	227	222	245	257	253	219	232	230	210	205	238	254	223	197	216	233	213	227	242	213	231	195	238	216	232	223	225	234	217	227	219	247	234	232	265	262	240	209	221	222	210	206	253	222	220	236	221	225	217	225	212	234	235	232	238	234	208	230	238	242	223	265	217	240	245	218	230	230	225	213	225	242	238	235	219	221	242	231	224	236	243	216	220	213	207	246	211	223	235	232	249	224	250	223	226	214	213	242	237	195	225	224	234	219	227	209	229	199	226	241	248	212	250	233	230	203	226	219	223	242	257	224	199	217	226	255	233	221	231	246	247	215	235	219	226	233	244	188	260	233	232	214	221	225	229	217	224	235	247	227	240	225	225	221	218	258	234	239	206	237	227	205	222	235	228	246	228	220	230	214	208	228	193	231	229	214	215	198	221	221	222	215	233	220	235	213	219	230	215	211	201	211	220	207	250	215	239	238	241	231	202	215	205	230	209	219	209	249	219	224	236	245	203	276	245	225	230	214	198	221	249	215	222	203	227	196	235	231	251	234	211	238	229	251	220	247	230	224	218	216	213	247	206	222	252	223	235	242	218	206	272	202	219	223	248	236	211	224	245	223	222	226	219	221	227	216	222	223	223	220	233	215	231	212	214	186	218	258	244	197	234	248	213	240	228	227	215	240	204	238	203	217	242	222	233	234	240	265	247	247	219	216	208	235	212	209	203	241	214	218	206	223	231	234	207	260	206	231	215	239	242	233	240	213	209	243	242	224	246	232	239	221	238	196	207	246	243	227	232	216	195	214	252	247	244	218	230	198	237	255	241	230	212	229	203	217	206	227	246	246	227	219	208	194	242	202	197	216	213	253	236	229	235	249	238	242	220	207	223	229	226	221	242	222	229	207	219	229	223	227	207	234	231	210	243	245	246	250	198	203	232	216	224	225	236	263	223	214	235	213	199	220	241	223	210	242	200	252	239	210	226	215	229	200	238	232	249	223	236	232	233	221	256	214	205	234	235	242	240	226	248	213	263	276	216	254	226	225	240	230	255	236	230	236	232	234	226	232	217	232	254	236	254	226	249	246	218	210	238	239	248	210	258	219	221	214	228	237	203	205	219	231	220	220	248	224	229	246	241	243	226	214	206	215	226	236	232	225	241	218	256	222	215	189	231	230	224	275	215	222	220	238	212	255	225	218	204	212	235	226	245	238	238	218	225	210	214	228	211	217	225	231	216	235	224	227	226	241	228	198	253	222	182	224	212	250	239	217	226	231	222	223	220	239	204	220	209	219	212	225	245	226	236	219	202	225	209	203	242	209	198	243	230	223	207	221	240	232	230	249	216	231	210	243	220	220	207	191	230	247	257	224	213	229	203	219	201	244	194	227	220	223	243	237	214	250	235	245	214	214	220	226	238	239	222	220	220	191	214	243	237	253	219	221	217	204	218	236	246	235	215	260	247	225	217	230	230	219	240	243	254	243	216	225	222	229	247	239	208	222	224	200	206	244	215	235	230	247	217	222	188	242	217	194	249	221	240	227	205	216	241	237	235	238	206	234	211	237	243	248	231	205	210	217	221	227	239	210	255	220	214	215	247	249	242	193	223	210	235	241	218	203	256	215	204	260	213	238	253	229	211	232	256	239	226	231	219	230	222	206	219	228	202	239	220	230	226	203	237	217	218	231	213	238	254	213	229	227	223	195	229	235	206	231	230	227	247	220	256	229	235	224	209	212	217	259	248	237	249	225	209	227	249	238	227	212	242	230	232	254	240	236	247	217	236	231	221	204	225	206	223	217	216	194	201	218	233	264	244	220	245	223	197	223	246	242	241	238	220	227	215	242	223	216	219	206	223	198	219	232	217	224	215	215	240	221	223	223	227	259	230	218	214	208	229	214	230	226	212	230	253	223	225	243	241	238	244	222	228	230	209	223	240	211	251	237	238	212	229	230	236	232	218	204	206	238	229	240	254	203	249	245	219	226	220	224	218	225	209	213	256	231	237	246	205	220	225	226	207	234	224	227	247	248	205	215	249	238	256	241	215	223	246	225	226	230	253	216	205	228	223	222	239	245	241	197	207	248	222	232	232	218	253	213	214	212	216	220	234	229	243	254	211	196	230	215	227	242	202	216	240	223	244	222	258	209	205	219	207	217	263	216	215	197	240	232	242	217	245	224	211	229	221	227	263	241	246	222	239	217	199	225	210	208	243	235	235	236	212	227	231	190	242	225	234	236	238	246	258	234	236	212	220	224	202	236	230	213	243	228	242	235	231	254	232	208	242	222	245	224	231	213	219	218	225	237	215	218	252	240	211	228	220	239	217	221	229	230	221	207	230	243	226	188	190	241	216	231	208	238	248	220	204	195	220	224	199	234	230	219	213	234	254	257	202	238	231	207	215	239	211	225	207	252	191	240	254	187	233	248	233	249	225	246	217	191	220	230	221	249	209	229	226	250	181	249	238	235	218	269	256	241	221	218	231	264	213	232	236	228	208	235	267	214	251	237	239	218	215	225	246	240	245	237	210	243	209	226	198	206	221	206	235	213	243	226	235	249	224	214	243	248	211	234	218	239	228	235	235	217	217	236	241	212	218	218	225	211	245	243	237	231	235	228	236	215	233	227	215	226	223	204	236	217	230	212	250	246	267	242	222	238
6365	1398	3223	3932	3054	2065	1975	3948	15838	20473	6994	660	666	670	584	589	641	560	528	592	575	556	556	562	542	521	514	554	554	542	588	567	570	542	556	527	533	580	543	534	595	590	601	574	517	506	487	530	578	560	536	550	558	563	533	564	538	586	525	518	576	555	573	513	504	548	527	556	582	562	591	522	573	502	543	540	553	550	549	537	549	539	577	565	580	515	579	570	540	535	584	536	540	565	546	521	511	583	554	590	547	530	541	527	574	565	562	514	552	535	550	558	556	540	535	564	547	557	579	540	508	549	528	558	533	515	516	565	567	514	515	570	507	552	554	577	518	550	553	558	590	512	583	560	507	572	568	592	541	559	528	562	532	572	502	549	574	548	527	535	557	520	504	548	606	567	550	538	572	561	539	551	536	551	517	556	514	538	503	564	561	533	495	572	517	532	562	541	512	538	539	520	529	591	578	521	510	572	607	586	541	526	541	573	537	530	513	587	573	583	610	552	508	585	553	547	532	542	505	558	551	568	547	572	579	535	568	558	512	564	613	610	582	544	552	537	510	540	572	594	501	567	531	589	550	561	525	537	534	556	544	524	566	532	552	542	527	534	555	572	508	553	622	535	542	575	516	569	536	525	546	558	539	522	537	524	537	540	603	583	561	553	553	549	564	539	538	548	509	522	566	552	504	522	537	548	530	561	540	550	515	568	520	549	556	569	516	559	542	493	542	558	574	562	557	563	519	548	553	564	517	519	553	540	565	560	563	561	528	524	566	498	573	548	500	553	575	536	566	545	574	567	561	581	545	557	548	482	494	553	593	546	568	541	534	540	540	526	558	527	579	526	555	553	505	588	605	520	514	522	556	595	542	575	518	545	535	561	557	538	550	514	599	599	573	542	533	549	531	549	567	582	563	533	559	552	530	533	527	545	604	508	538	528	581	557	507	541	565	506	519	504	505	558	578	612	560	518	541	554	543	544	526	569	537	537	556	551	513	522	553	569	591	547	558	551	552	514	558	571	547	569	559	558	550	547	526	536	538	554	543	536	515	571	517	595	586	540	546	552	555	551	552	532	562	539	549	548	555	570	557	548	549	499	560	547	549	569	532	531	522	556	540	533	564	531	540	523	523	533	564	538	535	576	539	516	523	557	539	568	595	541	529	562	535	553	545	544	496	548	538	539	575	516	569	534	545	521	501	556	532	558	571	591	552	532	550	510	557	570	584	573	570	556	514	518	547	565	539	533	521	586	555	571	553	554	553	554	580	543	556	572	540	549	540	539	531	542	517	536	582	544	565	558	540	571	522	565	544	598	572	583	510	548	567	571	566	564	508	508	580	572	552	539	540	535	525	559	539	494	527	555	608	523	533	596	520	550	510	529	548	549	520	546	566	530	571	534	505	550	564	577	570	598	544	542	524	577	553	538	527	530	535	535	532	504	538	562	509	545	532	521	542	562	544	540	554	541	575	558	550	574	522	537	529	540	536	546	560	544	559	572	585	539	577	542	556	538	533	576	559	575	546	539	566	512	573	565	536	541	539	546	513	576	550	566	552	554	535	519	560	551	524	526	540	560	547	569	538	560	516	552	525	536	568	559	577	520	521	534	564	565	522	500	552	570	512	545	556	561	578	541	533	552	579	551	566	541	542	578	567	545	568	565	556	573	527	510	504	565	564	525	604	545	583	522	550	549	528	506	528	574	565	563	596	559	556	560	558	498	573	571	562	542	555	576	554	530	556	547	513	540	519	576	540	539	541	550	563	517	506	581	538	576	582	577	567	551	574	509	541	574	555	558	563	551	561	533	555	546	562	545	524	550	550	543	525	581	516	555	557	576	570	521	547	539	517	583	547	553	569	514	545	577	557	524	540	574	558	536	521	541	564	542	558	536	509	528	552	546	559	547	526	587	537	491	542	519	542	526	587	536	544	561	560	528	553	547	544	528	620	496	512	486	504	538	529	544	523	535	563	542	550	497	536	584	536	577	579	552	554	565	561	565	567	553	538	527	522	520	514	581	551	570	512	569	562	565	557	556	572	543	529	568	548	568	509	523	542	544	542	552	528	512	579	561	496	534	564	572	496	541	562	543	520	584	558	557	550	547	566	519	554	546	539	523	545	552	570	539	549	529	540	572	541	568	589	531	561	559	502	557	555	526	540	555	616	535	575	575	566	515	503	530	588	550	558	535	548	524	523	579	563	523	535	529	541	542	570	507	535	601	566	519	527	538	551	529	527	557	547	541	525	535	525	538	541	550	531	514	504	514	564	522	575	535	568	572	539	549	544	519	572	570	553	502	560	554	562	555	528	540	527	565	552	561	570	561	587	547	564	573	575	513	528	544	564	563	614	536	503	555	582	595	528	545	534	540	546	543	522	553	535	556	554	585	476	545	515	557	551	536	564	549	553	566	554	547	513	545	520	574	567	565	608	537	508	587	548	555	567	538	575	547	547	537	557	516	530	533	536	569	529	563	594	554	538	504	594	522	561	554	539	527	556	556	577	545	580	515	501	508	498	551	558	505	557	536	558	568	540	537	508	598	549	531	509	531	530	574	508	578	564	530	548	511	532	591	582	553	575	522	518	579	537	580	534	531	555	537	580	537	515	520	537	580	544	529	513	552	535	542	537	538	562	514	509	532	521	557	569	564	588	550	528	593	523	550	566	545	543	621	525	582	530	577	553	532	556	571	566	555	544	543	584	538	557	563	539	557	561	527	571	569	542	540	543	581	554	554	570	577	537	483	561	548	539	524	615	539	552	541	529	561	561	553	547	566	560	541	575	594	549	520	534	539	562	503	559	603	545	547	555	541	509	540	570	531	515	538	530	567	610	529	542	551	593	556	547	567	524	550	566	523	522	543	545	553	557	568	567	565	552	572	540	560	554	547	526	541	550	553	540	539	531	541	536	581	548	506	556	525	518	537	551	578	563	525	549	515	541	592	548	521	534	553	542	512	540	566	505	551	527	496	508	548	549	551	517	583	539	570	576	580	581	556	548	504	556	528	596	492	508	503	528	552	596	581	550	565	534	532	542	527	547	577	535	569	521	573	544	561	565	573	535	536	558	544	575	533	543	549	540	568	533	584	620	576	567	551	537	492	527	544	562	565	559	545	561	555	593	554	558	574	495	607	549	540	553	557	554	519	574	524	579	561	549	543	569	561	559	567	553	535	554	547	522	522	510	542	554	565	523	554	555	544	556	560	537	519	546	585	545	544	603	564	533	566	567	540	564	565	533	513	531	534	560	533	543	529	547	513	524	475	557	535	556	550	546	563	552	566	573	546	591	587	569	547	561	573	577	587	478	572	562	564	552	544	547	541	513	573	553	530	592	499	546	509	543	519	537	553	545	565	539	546	578	561	557	573	572	538	522	488	573	568	552	527	547	550	583	513	541	537	541	508	552	537	538	560	532	560	482	559	542	521	555	562	504	541	530	543	516	548	511	504	559	548	555	514	537	547	551	547	533	576	518	575	538	552	555	562	561	560	580	525
12620	1531	1857	1338	811	702	486	1909	8184	10579	6566	291	119	138	140	113	102	135	129	130	118	125	112	128	112	132	104	109	119	115	120	120	116	114	108	122	93	98	124	127	102	114	127	108	107	111	120	122	122	108	121	110	102	141	107	126	108	120	115	126	134	114	122	100	114	124	118	99	125	93	129	97	123	108	123	118	124	103	115	117	132	119	111	118	119	117	139	100	100	117	121	137	110	96	113	126	100	108	106	128	109	121	118	131	125	126	125	142	115	120	131	110	100	117	108	130	114	114	99	114	111	112	113	110	117	104	145	107	113	111	128	115	109	112	115	115	119	94	113	125	106	102	113	122	118	130	130	126	97	118	124	126	122	122	121	124	127	130	88	107	108	111	103	99	117	114	136	119	127	130	133	129	124	124	142	131	112	117	121	118	113	116	107	129	112	129	102	107	127	126	117	124	119	113	115	116	117	102	145	128	105	123	86	142	127	100	116	115	100	116	123	109	140	117	96	119	115	131	109	111	135	125	97	133	104	114	122	123	102	119	120	125	108	123	119	117	131	122	120	122	110	136	138	96	108	119	117	107	117	112	110	121	113	122	123	106	112	106	117	131	114	128	121	116	119	137	119	132	121	117	123	95	116	115	110	137	119	119	125	109	120	105	105	104	116	113	136	114	113	124	128	99	117	114	117	111	108	116	137	99	110	127	132	109	99	125	122	129	104	80	119	115	104	145	116	132	129	129	131	107	117	123	110	111	119	122	124	106	109	95	131	109	133	112	113	113	115	111	121	132	122	131	100	138	128	120	97	101	109	123	115	120	98	128	107	120	131	150	111	121	132	117	115	127	120	96	115	112	130	120	148	141	114	126	103	121	112	130	99	120	101	118	116	105	105	127	124	135	124	129	121	94	127	128	115	132	126	120	143	121	116	109	132	134	113	138	131	120	115	110	123	116	118	117	124	90	113	110	116	98	134	107	136	131	114	123	115	124	129	115	124	107	134	133	119	119	112	111	94	119	130	142	119	113	130	119	120	100	131	125	122	105	118	102	112	114	114	129	133	122	115	123	122	126	112	114	134	139	126	126	120	132	141	112	123	126	138	128	125	142	120	131	130	131	116	120	103	111	122	105	109	110	106	119	124	118	110	102	126	119	112	118	129	102	121	116	111	119	112	125	121	120	129	124	138	121	129	112	114	110	124	116	135	112	115	85	107	115	119	116	105	108	118	115	113	126	134	103	109	115	113	101	110	104	110	106	139	120	112	126	120	114	120	141	134	111	138	117	99	119	111	121	108	106	118	96	119	108	118	110	98	116	113	121	119	125	128	114	121	119	118	129	114	109	127	123	124	101	118	134	113	112	109	109	109	148	146	116	126	113	144	123	123	130	157	138	130	123	102	108	114	114	132	122	132	110	112	123	100	108	127	116	122	119	112	136	133	136	110	137	132	108	103	117	105	105	129	106	119	104	132	116	118	124	132	131	118	145	120	125	126	108	108	129	108	106	97	121	117	124	120	119	129	125	112	140	112	128	115	124	121	133	135	112	118	130	127	134	93	124	100	132	138	115	128	124	122	108	109	118	127	128	124	98	97	100	131	112	124	125	118	121	115	128	112	121	115	128	132	122	127	126	115	123	97	120	123	103	112	121	120	117	118	138	93	104	124	110	108	112	97	116	134	140	110	118	102	108	130	110	124	119	90	132	128	120	126	138	130	109	126	116	116	115	122	125	101	129	115	108	121	123	98	118	114	117	112	133	136	116	118	120	102	117	129	109	103	111	125	104	144	120	111	114	130	109	133	120	104	108	125	119	122	110	91	113	130	98	111	128	122	135	120	111	112	134	106	105	108	110	118	128	120	114	102	122	120	119	105	122	133	130	134	129	113	106	108	117	100	118	99	120	118	121	146	113	112	112	94	125	117	111	116	108	123	114	131	128	117	137	120	120	127	127	120	125	130	105	112	105	121	105	111	135	125	126	126	100	121	119	128	116	111	124	142	111	102	111	116	114	114	98	109	118	120	117	116	118	126	114	137	135	119	135	126	107	101	128	126	129	106	111	112	118	112	115	120	132	115	128	111	101	111	127	108	122	138	136	124	120	111	110	133	120	121	120	148	106	112	110	115	136	122	114	104	123	98	133	113	114	112	88	119	101	98	127	88	103	132	115	109	116	135	104	125	109	133	114	129	133	122	108	101	109	105	129	99	111	126	120	113	123	117	113	110	111	105	104	118	114	135	116	109	113	123	108	107	120	147	125	112	102	121	112	124	117	136	124	103	112	136	119	125	111	142	123	107	137	124	125	104	112	131	118	127	112	121	112	112	117	116	112	120	114	138	122	106	121	111	95	119	118	118	123	129	119	113	126	103	131	112	120	118	126	122	130	104	119	126	142	134	127	102	110	121	105	109	132	121	127	122	119	112	114	129	122	121	128	119	128	120	118	106	119	126	105	114	113	98	104	97	112	111	132	140	125	112	123	112	116	138	130	104	128	113	135	136	128	119	121	96	124	113	95	97	120	104	111	101	124	100	114	124	129	93	132	116	116	86	110	106	108	122	137	114	111	105	101	99	107	112	125	120	109	124	101	122	130	132	134	115	113	120	109	122	115	116	125	141	124	134	115	116	118	90	124	118	110	110	119	113	126	106	109	140	116	125	120	107	143	124	133	115	131	125	101	116	96	109	119	117	109	120	132	116	113	100	103	116	107	125	137	116	121	118	118	112	113	109	110	111	95	111	143	109	110	119	113	107	130	127	100	102	120	128	107	107	121	125	117	112	136	124	118	110	109	121	116	112	126	123	106	140	108	113	123	120	121	114	120	133	114	138	124	122	121	106	108	132	132	149	127	121	109	122	110	118	136	107	85	118	129	133	113	116	105	113	122	88	134	134	111	126	109	109	103	116	126	128	117	89	130	113	114	116	136	126	116	103	109	107	136	118	137	99	123	121	110	119	120	106	123	111	126	107	126	140	151	111	111	103	125	116	125	126	106	127	118	119	114	131	125	132	121	128	118	90	122	134	134	122	129	116	118	121	113	110	103	109	105	133	123	107	112	113	113	136	131	99	129	109	128	128	117	123	119	114	126	117	130	117	118	137	132	117	139	108	115	138	118	110	131	117	113	139	120	134	119	102	120	94	118	125	119	115	127	121	123	122	118	126	132	104	135	129	123	124	107	124	123	110	106	117	95	132	121	103	118	120	121	113	122	112	120	120	114	131	115	98	135	111	110	131	139	123	143	135	120	98	106	129	115	121	130	132	110	114	112	121	124	112	125	121	126	121	113	113	124	140	119	140	136	95	97	108	107	108	102	109	100	127	126	143	110	103	119	121	111	105	102	115	130	99	123	122	123	95	114	135	135	119	105	119	128	97	112	91	118	119	109	116	128	135	125	138	123	121	105	102	130	117	104	101	118	115	109	119	108	120	134	105	109	114	124	102	140	113	116	116	139	108	93	104	127	112	126	113	124	116	133	114	134	126	118	125	120
8070	1554	3893	4251	3244	3291	2133	9572	27931	31578	18065	521	501	410	399	359	336	358	315	328	301	327	290	296	316	286	323	320	301	331	282	310	356	317	317	297	314	281	328	307	319	321	334	296	283	330	291	314	312	327	335	291	282	311	317	292	302	286	290	298	291	318	318	307	326	320	305	315	296	297	282	318	308	303	308	314	302	296	308	302	328	281	329	317	284	306	295	303	292	315	311	320	293	297	296	290	281	298	292	315	330	324	289	295	297	305	261	322	304	286	303	297	268	313	277	300	285	311	317	283	299	285	329	313	304	280	284	332	307	312	293	315	300	305	326	326	313	287	313	282	307	297	278	326	301	285	300	279	286	319	287	284	299	315	288	307	320	280	342	324	276	297	287	330	283	303	308	326	285	301	284	312	284	323	287	285	305	311	297	312	300	307	278	301	299	292	284	290	328	258	303	299	335	294	326	316	310	285	305	281	298	310	276	319	296	286	299	300	311	287	297	285	304	289	288	315	300	316	279	290	289	295	279	315	302	255	301	287	287	310	272	315	289	298	308	302	295	322	335	282	318	293	291	307	289	304	315	332	301	265	281	309	307	315	310	287	307	315	305	304	293	282	301	290	291	293	303	307	289	320	274	305	301	313	273	300	305	321	295	326	311	290	298	293	327	283	289	271	259	270	294	320	315	287	319	266	294	295	299	301	295	310	326	286	289	326	290	302	316	277	283	309	295	309	286	298	278	293	310	304	276	304	297	281	278	299	295	284	304	316	315	305	285	309	295	296	334	317	281	276	315	288	283	304	296	290	304	310	320	301	302	298	317	335	302	281	312	321	299	300	277	307	299	295	306	309	319	290	323	289	283	284	301	312	292	320	309	314	312	321	313	315	287	283	305	299	312	275	291	297	305	322	329	286	305	313	309	326	308	318	326	299	310	298	290	306	319	295	293	266	333	288	295	300	329	305	289	309	316	299	299	288	281	301	291	285	271	312	305	285	333	323	306	304	276	314	284	299	270	299	325	312	294	292	292	289	300	310	272	305	328	286	297	334	304	311	319	299	295	302	303	284	280	277	279	292	279	302	297	279	303	313	304	302	310	279	262	299	304	300	316	310	307	330	301	287	312	299	277	303	294	288	302	304	292	325	286	286	312	326	282	279	323	301	313	288	311	320	270	280	288	324	339	300	286	269	301	298	322	296	306	281	312	323	290	324	302	310	284	293	300	304	296	314	313	299	283	292	288	312	343	317	293	307	301	325	306	315	273	317	299	341	293	321	314	314	296	317	282	304	250	332	305	306	309	324	304	289	291	291	298	284	290	269	310	289	321	319	299	274	288	308	310	291	297	293	326	285	296	314	355	275	302	310	267	292	313	332	313	296	301	294	297	303	324	314	275	280	297	300	290	307	303	298	323	291	298	290	304	282	282	280	294	288	317	300	310	299	323	297	307	300	283	289	282	312	296	308	328	312	287	284	299	278	310	318	297	323	295	291	305	290	272	285	302	318	292	270	286	298	288	290	310	286	313	299	291	291	304	282	300	320	278	275	302	298	326	286	279	294	285	278	328	290	274	295	286	306	281	297	275	326	314	287	322	291	292	295	287	303	331	281	283	290	299	318	286	315	264	280	304	287	293	285	282	286	286	311	290	311	301	289	292	300	280	295	295	322	307	297	324	323	276	300	293	319	283	304	294	337	303	309	313	320	300	300	309	301	272	256	352	286	287	308	328	298	292	328	308	301	299	303	316	288	313	314	325	318	308	328	279	342	299	316	339	283	294	296	303	324	329	294	307	297	308	330	310	264	292	265	298	321	308	342	315	301	277	308	325	293	294	337	322	289	284	299	279	285	321	289	317	305	296	317	291	292	320	273	295	279	330	302	297	322	304	304	289	310	292	294	317	294	314	309	330	307	296	315	278	299	320	271	281	342	322	282	298	299	287	306	290	271	306	273	305	312	284	287	274	315	292	298	312	286	294	276	298	319	306	287	300	304	313	302	308	303	313	303	277	315	310	276	306	289	317	299	313	296	301	312	312	295	297	291	341	312	328	286	284	308	290	287	312	322	290	292	262	281	294	277	307	298	327	304	330	299	315	296	281	319	321	272	299	294	290	290	341	293	311	292	330	323	316	295	288	323	294	306	307	319	300	294	303	287	292	297	333	310	297	309	314	323	297	315	353	276	288	274	343	324	283	308	298	325	299	300	287	273	320	296	304	305	294	300	302	297	298	285	333	289	286	324	309	310	284	305	285	301	296	275	307	316	326	318	305	319	296	310	318	297	309	298	317	282	287	303	297	310	295	271	278	311	335	304	354	290	317	285	325	312	295	310	323	293	306	282	298	301	275	309	282	293	294	264	318	275	312	287	325	277	307	288	307	308	286	301	328	296	351	290	298	303	302	264	320	308	276	317	319	314	289	295	302	293	325	303	322	333	313	296	285	301	309	318	269	294	315	297	296	300	303	327	290	316	296	295	325	312	279	306	296	300	288	313	275	267	277	298	314	296	289	270	305	309	313	265	292	337	289	319	291	328	302	293	299	278	280	307	336	309	304	298	289	299	315	295	307	279	296	271	313	316	313	289	303	302	328	294	279	315	291	297	297	318	321	301	333	333	324	300	329	293	296	277	348	317	294	272	242	285	312	315	279	298	306	304	312	295	306	319	307	284	280	305	326	294	282	283	316	280	320	283	305	314	319	319	312	296	329	318	301	319	271	299	320	258	273	287	295	286	317	327	310	264	290	301	315	346	300	294	312	323	303	298	311	284	314	319	328	302	312	308	274	288	286	315	283	284	319	307	291	306	264	299	283	293	332	284	292	308	305	325	298	290	302	312	285	301	276	298	284	320	302	323	290	316	295	302	314	310	313	302	268	322	307	322	310	314	313	302	317	314	314	296	288	306	316	317	273	292	293	285	293	316	297	265	310	283	311	294	294	355	298	311	305	330	311	325	311	303	312	288	307	295	298	319	282	314	287	320	307	290	300	303	320	308	282	297	270	322	311	317	309	286	292	323	314	309	317	286	325	303	296	280	290	277	305	275	311	287	275	296	282	277	290	303	276	295	300	304	320	297	299	334	292	292	308	287	286	307	289	293	289	290	262	295	319	274	283	287	319	275	311	342	326	304	341	280	296	319	295	321	290	277	291	286	322	321	288	259	307	295	312	300	293	300	293	315	284	308	324	299	298	335	320	303	317	271	298	317	283	264	319	298	325	287	283	323	346	300	297	325	271	288	310	319	310	313	290	316	306	283	297	275	299	296	309	305	295	279	304	328	329	286	294	300	282	302	315	286	310	312	291	326	270	303	297	293	312	320	280	299	301	312	309	306	291	308	285	318	270	312	280	275	304	278	311	291	307	280	295	264	270	311	331	305	305	295	286	315	263	335	311	298	294	291	305	295	293	291	313	288	295	318	320	290	294	306	305	292	310	297	295	305	309	284	293	302	301	323	330	299	296	265	284	326	286	308	303	308	314	296	307	281	273	323
1434	523	558	378	417	476	361	301	427	512	344	277	266	238	263	265	233	248	213	258	249	257	242	238	256	239	209	248	238	244	261	223	264	266	232	257	252	234	277	225	252	271	252	245	259	246	238	235	229	257	246	270	250	283	246	232	264	237	203	224	216	271	241	256	270	248	235	268	226	247	230	214	251	239	225	235	258	233	236	236	258	271	251	235	260	244	262	239	251	233	210	238	245	270	240	258	242	229	243	222	269	237	233	237	271	243	245	236	224	258	260	244	248	230	218	238	245	277	230	201	224	209	251	234	265	242	238	228	257	237	264	265	241	235	241	256	244	254	261	272	221	245	255	261	244	248	256	273	233	246	252	233	229	246	250	264	282	223	226	228	253	239	264	224	243	231	248	209	209	227	245	258	241	246	232	225	246	274	255	223	239	228	257	219	256	215	251	267	239	295	253	224	236	224	269	239	239	238	251	246	251	243	231	249	238	237	248	273	244	268	249	245	268	266	229	272	238	286	244	256	262	266	243	243	228	275	249	275	287	227	247	264	241	235	259	235	252	226	287	250	218	221	239	213	224	236	233	233	255	255	244	232	230	286	250	268	257	279	256	236	270	233	258	230	254	231	234	222	226	233	228	236	242	242	271	250	253	247	252	291	253	231	251	270	242	242	254	242	211	230	229	225	218	252	258	236	238	238	270	235	239	233	215	257	213	220	234	223	239	230	233	261	229	245	243	250	214	243	247	247	229	261	255	241	270	280	227	260	264	260	234	253	246	249	256	233	239	230	238	251	261	256	239	214	273	226	255	249	242	258	247	225	238	275	257	235	249	225	277	241	235	239	258	231	228	241	264	256	203	246	262	225	242	255	263	233	267	234	266	232	202	266	234	239	244	277	256	238	242	224	255	220	256	256	257	238	209	265	253	239	243	221	256	227	264	249	271	242	223	265	239	256	228	252	255	247	231	252	269	234	255	237	253	238	261	257	230	242	217	261	247	243	254	254	234	243	223	245	286	258	256	217	231	223	258	243	254	272	267	265	238	204	225	270	229	263	236	269	250	211	253	224	229	258	251	264	229	253	236	230	236	236	251	283	233	256	241	200	233	256	294	224	218	250	267	257	226	251	252	228	269	279	242	222	208	250	236	260	241	261	240	273	245	241	268	260	245	218	258	230	298	293	247	248	228	234	246	243	227	249	280	263	271	243	260	247	242	235	258	260	253	267	242	247	245	257	241	233	275	219	229	212	241	239	245	248	237	244	264	250	279	252	273	221	250	236	249	266	278	220	258	219	263	270	257	270	217	271	250	250	246	241	235	223	242	216	257	258	237	249	239	235	242	229	220	244	257	232	252	280	243	276	238	246	235	243	249	237	248	242	244	236	262	225	238	291	269	247	228	240	234	272	225	251	267	269	262	222	268	255	240	223	243	269	252	229	254	244	263	252	263	237	245	275	244	243	251	249	242	293	259	248	200	274	263	227	225	260	272	229	224	250	227	234	262	232	238	240	242	240	236	258	250	229	239	239	225	238	247	217	274	236	228	247	260	226	247	275	228	244	221	236	248	258	226	241	278	252	235	223	233	244	265	264	266	232	230	276	246	260	237	268	261	233	257	265	237	263	262	257	233	265	225	230	254	232	247	261	230	247	206	260	255	240	250	253	242	245	249	232	259	221	214	258	250	256	256	256	230	245	242	269	241	240	278	246	220	227	265	249	248	239	284	209	226	234	253	253	246	265	277	259	225	225	252	253	237	278	238	247	276	240	242	267	238	252	228	239	227	228	229	249	244	226	260	227	258	237	255	255	224	249	239	285	247	211	253	255	225	285	235	263	248	262	254	238	259	247	218	267	211	240	253	236	258	243	256	267	252	219	265	228	241	248	235	276	222	271	244	276	259	263	233	256	255	248	236	234	261	256	248	212	251	258	233	230	251	225	236	236	256	243	263	231	296	291	258	230	227	262	221	256	236	216	236	226	230	251	246	244	251	222	247	243	267	236	254	222	237	229	247	245	268	267	259	261	266	267	238	240	267	234	229	222	246	244	267	253	228	245	236	251	225	243	245	259	241	260	261	229	232	242	242	253	241	206	245	273	255	249	236	232	247	245	253	240	226	234	249	236	248	229	265	245	239	258	227	231	218	245	276	247	248	219	243	238	238	222	223	251	235	233	250	239	269	234	237	255	241	242	203	242	233	238	202	227	248	221	234	238	262	235	252	240	229	251	280	232	256	241	252	262	257	239	269	257	229	251	237	248	234	265	251	208	236	252	266	243	244	244	276	246	271	236	250	243	251	251	247	257	232	264	217	243	232	245	186	242	274	233	264	240	271	246	265	249	251	237	256	261	267	229	249	221	254	233	233	274	253	240	247	254	199	261	238	228	256	249	228	244	210	263	235	227	285	263	241	245	256	232	244	228	261	247	244	242	276	284	254	241	254	216	252	247	231	241	254	229	247	211	253	263	227	262	259	275	283	244	231	252	234	255	252	237	220	234	241	248	230	237	235	244	223	251	238	255	264	222	221	252	263	257	218	239	243	237	240	215	245	265	244	239	272	250	277	255	255	234	223	256	263	253	275	248	230	235	258	239	255	230	249	245	271	259	264	245	226	239	243	214	228	234	268	234	258	226	252	237	236	245	244	225	228	234	256	257	257	268	218	246	238	261	220	230	234	226	231	255	248	235	237	261	266	241	245	239	263	247	247	245	249	248	247	224	244	233	231	289	253	241	256	264	239	231	265	233	242	245	218	253	242	251	241	240	244	240	242	262	256	248	252	268	240	245	248	262	240	227	248	275	256	236	240	248	233	243	259	262	251	254	220	231	239	254	212	271	239	261	238	248	247	233	236	222	257	257	232	225	237	250	241	245	250	246	254	241	228	241	231	271	256	247	243	229	264	260	271	281	267	250	257	252	238	263	243	232	238	242	248	260	255	292	276	239	252	232	230	295	253	272	236	248	230	210	217	235	246	247	214	256	247	239	263	243	262	259	229	251	239	273	264	235	224	235	238	237	226	260	230	242	254	220	256	245	254	244	243	237	215	224	229	234	269	258	240	228	217	217	248	240	256	270	252	249	249	261	240	227	235	248	266	232	261	227	231	261	238	256	245	245	221	236	256	235	264	221	253	248	252	245	256	250	246	247	238	241	198	245	247	207	247	256	240	278	226	223	238	262	246	246	233	211	217	257	241	242	217	271	242	239	224	272	232	224	256	250	238	249	271	232	236	239	232	258	254	238	212	241	234	233	229	254	254	243	235	240	248	222	262	244	254	266	250	235	270	270	272	239	212	224	245	239	242	230	238	248	217	273	231	246	244	214	248	231	234	247	244	281	246	217	230	248	218	249	257	259	239	247	225	254	243	253	256	254	202	236	251	249	258	235	269	230	250	253	238	219	245	246	251	229	250	251	258	247	246	256	256	236	256	232	261	259	226	219	237	252	275	237	249	240	246	233	260	232	219	255	246	260	250	240	231	215	239	228	222	238
1873	888	1337	1094	1246	1618	1206	1164	1596	2318	1303	628	586	576	569	633	583	543	566	647	591	614	632	609	571	547	600	612	588	596	557	617	591	617	600	542	600	594	616	556	616	609	588	607	615	558	613	589	645	583	555	592	594	654	653	583	576	628	579	570	615	590	578	571	591	658	545	588	571	600	616	646	595	558	579	557	596	554	571	565	664	577	611	582	607	561	575	627	583	577	584	592	589	559	567	642	591	595	551	577	602	537	584	627	615	555	587	597	555	608	572	623	576	600	609	608	608	598	609	576	569	611	623	618	585	586	599	587	545	580	566	583	608	558	582	603	612	597	566	663	598	553	597	584	572	608	549	571	582	561	620	628	591	591	600	611	627	576	593	614	618	585	586	603	617	603	595	613	591	549	556	554	590	627	563	608	576	592	626	627	579	601	591	620	577	613	563	603	565	635	573	617	525	547	642	559	593	608	584	614	619	575	598	591	551	532	581	635	589	558	637	595	587	528	574	548	588	597	580	591	619	594	596	593	575	581	620	612	612	611	613	619	617	533	571	614	595	624	571	589	605	601	575	636	586	620	590	597	610	592	602	560	632	573	575	587	550	579	610	566	593	581	646	587	593	634	600	547	556	568	652	617	599	621	565	559	600	607	560	595	599	594	555	590	611	629	565	589	565	621	596	602	564	587	557	590	619	592	566	573	608	553	610	620	607	594	607	640	593	634	601	591	587	598	604	561	570	596	600	560	601	639	593	628	538	600	627	618	602	616	598	597	590	597	571	562	595	607	616	571	552	618	591	559	591	584	591	573	597	598	558	593	630	575	558	591	627	585	632	613	598	581	580	556	580	551	624	559	605	574	607	647	598	579	578	550	564	593	598	553	546	595	562	610	573	573	577	606	651	615	570	614	572	648	596	590	610	585	583	550	546	602	583	629	570	598	580	583	592	580	592	614	537	558	663	646	575	577	572	577	604	594	562	602	596	601	603	601	574	624	613	603	614	619	607	598	536	602	555	613	579	602	546	590	588	571	611	613	589	587	573	596	604	593	574	566	585	622	616	598	642	606	619	591	597	600	590	615	563	581	577	584	616	570	549	608	611	605	586	594	586	577	582	601	625	576	636	609	604	604	594	564	625	609	599	578	620	600	588	576	631	580	592	607	586	589	589	603	586	620	555	560	561	612	580	578	609	620	595	583	582	622	593	593	569	599	578	620	597	601	604	576	566	614	588	589	617	595	558	563	580	624	605	577	581	586	644	601	603	566	573	625	579	577	617	575	589	606	603	600	575	621	520	578	596	577	590	581	575	622	589	603	625	568	625	582	574	633	583	580	591	611	591	592	595	618	561	554	572	566	603	601	596	605	615	590	566	597	566	561	577	595	561	618	588	591	568	602	616	590	575	614	556	570	576	604	568	610	592	614	581	582	577	603	598	619	600	552	605	570	591	599	597	579	577	567	589	588	578	597	594	544	585	576	603	600	576	578	581	585	612	602	591	582	553	584	609	603	615	542	601	552	572	600	580	576	597	606	590	633	616	592	599	598	598	625	596	594	606	616	606	565	588	571	607	599	631	628	593	567	584	576	542	570	587	580	625	551	574	560	569	574	585	614	611	609	590	568	566	634	601	623	544	614	589	579	584	619	557	589	591	590	601	586	571	586	574	590	579	591	545	565	593	633	571	575	554	589	606	553	572	586	616	582	582	572	574	578	575	562	532	550	591	593	585	560	622	600	590	557	630	571	649	559	593	598	592	560	633	555	593	523	593	579	578	585	570	589	627	563	549	590	596	583	638	595	605	608	572	578	624	582	614	598	565	591	588	576	594	629	599	573	577	567	611	603	561	558	622	595	610	583	596	651	603	579	598	538	621	596	629	620	585	582	561	594	590	645	584	578	608	602	617	609	591	595	567	605	588	585	584	571	596	634	631	662	604	587	569	577	589	635	577	572	578	589	633	557	538	610	626	588	614	572	581	573	632	585	586	630	575	595	618	604	569	601	619	604	608	615	603	550	603	586	583	558	604	605	602	612	599	601	618	604	604	603	601	575	631	568	596	591	613	589	579	598	576	576	603	599	608	578	570	593	577	625	585	565	569	579	589	645	601	626	578	576	601	579	603	587	579	548	591	631	631	631	561	568	618	585	633	616	574	616	599	553	618	591	581	603	619	630	617	630	591	614	589	611	602	597	610	606	608	607	579	597	579	568	619	626	611	570	606	598	630	598	599	581	593	549	587	621	570	577	582	604	604	602	586	597	602	588	605	546	593	613	599	572	581	601	564	596	591	570	533	585	578	531	656	611	555	575	597	614	597	572	601	578	559	582	616	573	589	571	617	592	598	615	597	579	607	601	612	619	578	568	620	548	620	594	630	592	575	600	556	596	592	593	610	553	548	581	623	589	632	585	580	602	598	623	599	581	606	594	614	571	560	586	591	589	565	607	630	603	610	576	571	533	589	624	594	639	584	602	622	579	579	575	610	560	585	625	609	621	600	603	570	607	570	582	633	610	581	615	580	598	547	605	597	598	578	596	581	617	623	567	586	560	575	589	570	543	601	636	627	575	603	593	584	658	609	604	622	628	569	612	532	603	574	589	559	611	623	569	535	589	579	582	616	594	591	637	561	625	578	602	601	615	584	561	597	610	605	596	575	597	572	606	594	573	609	600	645	596	578	577	641	607	626	565	545	590	598	566	606	592	621	618	624	595	585	665	605	575	599	645	592	612	597	543	580	582	604	596	635	585	597	592	586	602	580	565	598	563	597	557	564	560	579	616	585	578	609	593	572	604	547	557	641	614	553	594	616	645	547	570	542	591	595	543	609	582	617	570	570	622	583	588	631	593	565	553	581	563	599	624	581	597	587	573	631	582	588	623	577	607	569	590	618	606	594	605	633	561	545	585	617	571	583	566	622	618	552	587	645	573	568	622	572	573	596	619	592	630	614	612	593	619	604	571	597	571	607	569	576	594	589	617	589	582	570	588	602	635	563	601	594	632	608	572	571	586	571	596	625	632	593	589	616	624	568	610	565	595	659	560	557	604	605	553	617	630	580	565	608	568	550	612	587	582	631	553	584	590	574	586	587	599	578	589	592	641	565	597	616	597	557	611	597	623	570	551	620	624	577	571	619	567	637	610	601	590	597	631	574	575	589	587	560	596	582	587	602	591	570	607	586	628	618	608	596	555	594	593	601	627	627	595	593	599	594	600	593	611	597	587	604	557	590	610	597	618	553	575	565	594	570	582	567	622	572	615	632	608	599	573	584	596	588	604	558	586	568	588	615	596	572	597	569	584	628	613	574	588	625	539	611	596	546	556	597	599	623	609	570	551	580	628	626	607	585	638	580	601	594	566	558	596	576	569	577	624	613	614	584	629	612	610	591	552	568	536	581	559	563	570	592	587	591	569	568	584	593	589	581	653	575	595	569	603	592	580	638	587	563	589	599	579	641	614	563	623	625	597	556	585	542	579	617	587	613	615	630	603	627	670
6533	1239	1715	1230	983	703	525	428	2529	5242	2960	253	247	277	261	271	250	251	221	252	208	230	218	231	227	242	240	254	243	229	244	234	242	209	210	223	232	244	230	236	232	222	225	249	226	224	229	204	217	218	239	235	221	244	255	240	215	214	218	197	234	243	264	236	239	208	227	251	226	224	245	225	231	237	214	251	256	234	225	227	239	212	231	218	210	236	219	230	206	216	213	244	214	245	222	231	224	223	211	221	231	264	234	237	234	249	244	216	204	226	204	225	217	205	254	252	208	223	234	267	228	242	233	206	232	217	243	222	196	199	253	213	232	223	209	233	231	239	222	253	236	223	190	214	210	234	227	260	247	235	238	228	212	232	220	223	221	227	225	225	231	239	240	244	240	220	251	203	225	217	222	210	238	243	215	251	205	239	226	219	222	243	225	229	218	257	235	229	237	244	240	221	242	250	195	214	222	222	260	230	235	254	218	242	236	231	236	253	237	199	220	253	226	218	213	229	239	244	227	228	222	251	226	224	262	240	221	210	217	247	263	222	239	214	213	247	219	228	230	239	223	230	248	232	234	228	223	203	256	207	233	227	189	232	239	237	248	232	215	218	246	224	211	237	230	235	220	214	225	208	213	249	233	218	223	231	217	227	227	247	241	207	231	255	245	224	205	278	216	224	201	250	218	230	254	234	208	230	210	246	237	229	232	218	234	221	217	258	220	227	227	234	228	252	252	243	230	237	209	216	214	258	243	226	238	235	203	235	226	224	266	238	218	225	242	243	196	225	240	232	228	236	252	256	235	225	218	204	236	221	226	232	223	222	221	238	227	234	244	229	258	230	236	239	241	232	234	224	228	245	255	214	267	250	247	222	224	243	218	262	235	205	220	215	205	251	221	222	250	231	245	234	248	212	205	256	237	212	219	232	191	230	248	235	222	211	211	204	245	214	210	239	214	215	217	233	211	237	217	232	245	210	240	234	227	252	228	209	236	238	213	218	212	252	278	251	217	208	234	239	220	212	231	230	235	197	222	229	214	217	233	216	227	266	208	232	242	232	226	233	230	238	229	234	236	216	228	222	233	224	221	240	207	209	175	233	214	259	228	246	221	240	228	223	226	236	251	236	209	225	223	236	238	229	220	201	258	268	244	256	207	191	235	219	220	215	203	236	241	208	215	227	226	224	238	206	219	234	246	242	203	224	234	213	223	243	224	257	235	223	209	225	244	210	225	222	258	212	234	269	214	236	239	232	239	241	242	224	250	237	214	220	207	252	222	240	231	221	231	222	206	245	199	232	233	242	229	227	227	230	216	236	245	229	234	229	211	241	223	249	221	245	208	252	228	240	227	218	240	243	233	240	230	209	252	226	240	224	235	212	242	234	234	221	210	210	231	242	238	188	264	239	230	201	228	230	225	235	236	211	230	219	245	243	246	217	242	223	221	243	221	211	229	247	221	215	249	220	241	238	258	252	219	217	232	239	244	207	232	199	239	237	255	220	239	212	262	226	263	207	210	243	239	231	229	232	230	241	213	251	223	218	204	213	221	214	248	238	211	218	275	222	259	236	211	202	228	236	228	222	266	221	231	225	221	252	249	196	234	220	234	208	214	222	230	200	231	239	215	222	218	218	240	245	260	231	234	228	209	202	257	193	212	240	242	224	224	224	232	251	253	224	226	225	231	222	214	227	195	220	217	244	229	259	217	239	254	224	245	240	209	254	240	253	223	215	212	238	209	237	231	205	248	235	232	209	217	231	244	268	219	214	216	251	231	236	210	237	226	232	201	258	204	215	206	213	228	237	270	257	226	228	240	227	225	256	218	256	207	240	268	252	203	236	246	207	239	209	235	228	211	239	250	227	231	227	223	243	214	251	219	220	233	235	246	218	210	267	202	268	236	220	223	226	236	219	209	208	221	213	226	213	252	228	240	223	255	234	235	225	222	232	234	232	224	226	213	219	204	240	223	220	232	222	234	228	252	230	193	220	225	208	211	261	218	231	242	239	233	228	238	242	220	221	241	240	217	235	232	211	225	202	246	238	240	232	262	211	217	207	214	236	203	242	214	242	210	217	223	202	231	241	226	237	219	230	242	261	228	213	235	250	214	231	217	215	224	239	234	259	247	233	225	202	206	237	224	200	250	219	242	264	228	242	242	216	227	214	215	207	245	231	231	244	232	237	231	248	220	235	229	229	247	241	224	244	228	257	209	252	234	220	229	241	219	219	242	216	210	220	226	220	239	222	247	228	239	248	220	225	229	235	240	248	253	215	235	225	224	232	234	223	223	248	250	250	249	222	225	244	218	216	214	247	191	234	211	217	228	237	240	228	232	244	220	224	254	234	242	243	219	220	224	231	220	225	236	220	243	248	244	223	245	223	235	236	225	261	226	219	244	210	211	243	224	255	220	218	233	210	236	229	254	241	232	223	218	215	204	214	236	234	224	227	208	235	232	240	230	219	225	251	250	233	229	235	212	265	263	236	247	242	207	222	260	223	234	216	228	205	220	236	201	233	196	248	229	250	228	227	244	234	228	228	227	220	244	247	243	243	264	231	254	212	225	219	228	212	252	212	224	228	228	223	238	211	233	214	240	236	241	197	212	232	242	209	229	210	232	235	209	222	242	208	213	235	240	217	241	222	201	252	206	243	213	227	269	236	220	221	240	205	237	252	236	266	251	230	236	227	246	222	248	240	259	231	243	218	223	235	235	208	247	219	214	244	223	229	228	231	230	201	234	274	243	204	240	234	248	239	232	220	227	249	237	224	245	233	221	234	246	242	215	214	234	234	201	240	228	230	240	248	200	244	224	239	244	256	232	234	252	219	214	240	204	236	232	218	243	228	231	245	239	232	233	220	260	223	259	203	248	222	252	233	261	230	222	218	252	252	225	233	218	216	213	200	207	235	209	211	222	209	231	228	259	226	243	242	251	217	249	212	234	253	236	221	211	238	214	252	238	247	228	223	257	204	221	240	213	237	243	222	227	234	203	223	221	196	239	249	225	251	226	223	223	252	209	227	250	227	248	201	245	227	232	200	208	237	222	249	234	226	255	238	253	224	246	227	238	222	232	240	229	249	245	229	239	269	224	235	240	224	212	219	188	256	258	248	220	241	206	217	210	221	204	232	229	229	211	250	220	208	215	240	251	230	212	217	245	248	234	225	219	238	234	242	244	218	243	271	242	212	231	229	230	222	211	247	223	257	221	232	228	225	237	255	203	266	265	227	240	215	242	226	211	216	225	247	222	236	212	219	226	199	241	232	227	239	239	232	230	235	250	213	244	227	248	237	239	221	252	203	224	229	238	219	230	207	235	215	221	233	222	237	254	212	235	253	228	241	233	250	207	228	225	236	224	213	217	221	226	212	243	208	243	242	234	260	251	257	223	217	234	242	210	215	259	229	234	213	209	239	236	245	211	238	245	219	214	233	257	230	225	205	264	243	239	234	257	262	255	217	232	214	219	233	228	207	220	230	198	231	200	249	217	198
6331	1652	3506	4157	4032	3281	2118	1690	11887	21074	10375	686	706	673	599	637	571	542	608	590	537	508	573	551	563	602	559	538	549	571	559	565	566	544	542	562	562	558	566	576	535	581	538	532	531	539	570	612	528	514	538	594	574	547	563	556	551	541	583	601	586	538	557	552	552	519	587	542	547	575	579	528	525	536	575	512	584	560	548	537	513	541	567	533	622	567	593	557	578	517	572	585	490	502	594	542	530	506	539	538	579	600	525	582	599	542	533	496	556	522	541	577	546	542	559	547	539	548	572	543	577	543	545	549	555	566	514	534	526	514	532	554	557	536	564	570	514	536	568	582	561	530	610	501	534	573	535	604	532	619	584	546	575	517	576	531	543	561	567	529	546	531	571	566	527	587	559	586	559	541	567	540	560	584	525	546	558	548	544	550	524	519	604	545	569	548	562	528	592	534	504	552	606	548	576	532	586	565	545	577	590	560	592	590	537	543	602	534	498	566	561	569	578	571	540	557	518	538	531	537	547	557	592	552	552	556	526	520	568	569	510	541	557	529	528	571	554	560	579	568	535	530	613	552	551	568	545	529	574	537	532	551	538	528	552	537	562	539	565	530	540	552	590	549	542	561	547	564	585	530	508	558	563	554	539	546	546	545	508	504	565	571	533	571	586	555	554	557	593	591	523	554	525	559	532	527	571	540	561	572	536	572	558	554	521	567	565	482	567	534	547	530	568	555	547	552	577	588	608	524	534	547	548	513	580	574	538	557	576	565	573	567	560	575	581	540	554	540	548	556	527	497	568	559	586	554	592	542	574	584	539	523	548	586	534	571	591	522	538	549	552	545	556	538	537	548	528	525	525	540	515	548	583	593	557	540	550	517	586	604	568	597	582	547	533	576	538	549	508	551	562	573	555	528	570	570	543	564	570	554	571	561	548	575	563	553	536	520	606	548	529	552	524	577	539	574	535	546	558	535	561	537	543	529	527	572	554	575	563	560	554	571	499	527	528	554	538	559	542	557	549	543	600	521	539	569	538	585	582	543	557	577	589	515	555	548	514	581	526	578	545	529	548	581	546	576	531	575	612	546	573	565	549	599	563	520	498	579	514	541	544	504	542	594	549	558	534	532	553	563	556	553	520	564	534	523	515	602	528	553	543	534	605	537	511	560	564	544	587	569	577	530	569	548	542	556	541	556	582	548	556	538	577	538	539	532	532	576	539	583	575	530	557	553	561	582	529	553	542	552	594	520	550	551	514	585	534	559	532	547	579	523	567	574	534	545	557	562	574	536	554	551	591	550	541	551	564	550	624	561	542	543	560	574	525	516	553	535	643	547	535	609	571	538	584	555	526	574	520	552	574	554	551	512	548	566	528	530	590	539	516	556	569	569	516	558	553	580	576	525	538	539	537	516	523	592	565	513	505	569	535	560	579	575	566	513	541	552	548	513	522	564	595	554	509	549	565	513	533	548	571	551	526	548	545	539	551	542	558	523	560	541	530	566	570	562	499	569	553	566	539	549	582	515	589	560	581	555	542	579	559	552	545	552	530	552	542	592	552	549	532	542	563	541	592	524	543	510	566	577	528	574	573	560	562	555	532	512	519	524	549	543	524	559	566	551	547	590	547	613	533	535	541	564	515	550	586	536	589	566	575	503	581	561	554	559	535	548	527	544	530	497	529	547	564	486	582	575	567	526	569	546	532	551	551	544	567	558	520	542	577	553	532	542	531	539	541	585	545	552	531	577	568	522	568	563	556	563	557	545	561	559	556	555	564	528	579	567	562	566	584	573	561	553	532	535	563	561	551	545	567	547	583	541	558	580	583	523	548	594	604	574	561	568	559	552	574	522	525	555	520	537	524	542	520	568	501	558	538	541	525	559	559	532	580	544	553	536	539	571	550	540	526	577	568	531	564	567	548	594	529	559	571	500	571	546	553	561	559	526	529	541	513	549	563	532	560	556	554	579	565	548	543	523	549	565	585	543	554	548	522	557	497	543	580	578	529	562	585	538	566	540	558	580	553	519	519	580	567	539	548	540	540	563	561	517	571	555	544	558	565	535	543	561	551	542	556	589	556	609	536	567	563	551	562	590	597	576	564	578	540	495	486	563	546	529	548	597	575	564	595	547	594	573	543	601	589	564	565	545	557	504	539	543	584	579	577	571	578	542	558	557	595	552	543	561	568	575	574	540	564	555	570	575	582	534	542	522	606	536	541	586	560	553	603	554	528	535	512	533	565	592	584	528	550	589	540	513	561	572	587	581	554	554	525	549	542	511	549	548	566	570	555	542	539	593	574	581	570	565	530	558	512	561	526	594	554	615	548	561	499	516	554	569	562	542	521	548	587	522	559	574	549	563	497	577	558	511	537	547	555	529	589	563	588	544	543	557	540	538	556	545	576	570	534	550	539	561	572	579	508	566	541	512	548	539	561	529	554	539	525	522	587	561	546	578	553	564	561	541	580	597	572	535	571	541	544	555	574	558	563	560	567	538	586	525	566	551	535	558	553	588	544	583	535	482	532	525	586	581	541	536	536	532	520	549	563	583	505	531	582	526	527	560	580	550	553	539	536	592	556	559	575	521	571	506	554	525	559	586	523	563	574	539	535	552	579	522	531	580	532	542	593	599	512	541	532	530	581	514	531	539	547	587	553	570	583	582	560	581	540	577	571	520	548	547	531	560	552	522	558	556	537	530	592	551	578	558	526	516	566	542	561	571	555	593	548	544	589	532	558	526	562	550	562	544	530	584	543	520	532	562	586	565	534	555	558	576	538	558	569	578	571	571	569	568	547	604	506	540	538	580	559	596	557	507	550	548	562	516	582	540	605	524	568	569	522	586	506	544	549	614	618	555	559	510	567	494	524	610	567	518	557	526	571	564	555	527	554	608	515	581	554	518	546	529	557	560	560	567	563	510	583	545	567	574	589	576	569	528	551	551	606	561	532	604	560	595	577	575	569	551	540	533	559	533	586	588	517	571	565	512	535	523	552	567	518	565	560	508	597	584	527	521	586	541	573	538	547	547	539	569	596	552	511	579	546	588	545	556	554	558	564	554	555	571	564	523	596	598	500	576	567	541	532	571	573	569	536	548	583	550	546	579	596	570	591	560	559	573	537	553	508	579	494	555	575	525	540	545	511	607	524	556	568	557	553	521	520	551	549	544	513	585	551	554	586	562	561	538	560	555	543	556	557	583	537	539	574	545	530	551	579	543	570	533	580	535	547	538	540	559	575	565	561	567	521	541	551	570	545	564	528	599	512	560	561	552	580	525	551	554	587	581	556	542	550	543	546	511	552	525	511	501	561	584	568	566	510	583	531	573	536	582	540	590	540	564	567	559	561	539	580	549	565	546	538	586	532	611	524	589	580	530	551	543	538	575	545	596	554	546	508	566	556	567	526	589	572	554	572	599	553	556	546	554	551	545	559	548	579	550	580	529	559	585	544	490	564	559	549	550	561	554	506	532	529	496	561	551	555	558	528	611	574	564
12718	2210	2748	2272	1546	990	629	500	3999	10338	6084	234	152	139	132	158	139	118	137	105	123	127	128	97	144	124	107	90	120	121	107	118	137	103	106	119	131	110	138	118	123	95	115	123	120	125	120	117	119	143	104	110	124	146	119	108	134	134	121	129	110	107	116	117	112	127	132	123	125	115	123	132	100	114	112	123	115	114	126	121	120	124	124	120	128	111	130	113	107	98	118	125	119	123	120	117	138	112	126	119	117	104	129	116	143	114	114	103	96	114	112	102	124	92	108	130	112	108	123	122	123	130	106	125	103	126	117	102	118	134	96	126	116	116	106	111	113	103	110	131	124	114	118	126	133	126	103	129	123	108	126	119	121	99	98	117	106	119	127	136	120	113	114	104	129	132	106	116	109	119	126	124	126	110	104	107	109	108	102	98	144	122	91	116	109	123	102	127	112	103	138	114	116	92	115	94	113	117	114	120	108	139	127	110	115	137	101	113	132	133	104	130	156	108	109	114	119	130	126	114	106	101	116	99	115	113	138	114	105	110	132	89	109	123	117	109	122	97	135	122	126	117	117	120	116	111	115	111	119	146	127	117	121	108	100	102	112	138	100	110	126	120	124	134	125	117	107	107	114	118	111	118	116	125	116	109	105	109	127	131	124	123	105	106	130	124	117	106	127	111	107	130	96	117	114	106	122	122	97	139	129	124	110	105	97	114	118	117	103	122	117	107	118	110	98	114	100	109	120	104	121	102	106	107	113	113	125	126	116	120	108	118	96	118	110	104	110	109	119	123	117	117	133	95	109	117	129	127	113	116	119	103	119	118	124	110	111	94	142	110	100	121	114	142	113	110	107	96	121	117	122	119	105	119	119	113	115	111	124	126	125	141	122	101	117	115	131	105	128	111	111	119	113	111	116	135	97	108	102	126	118	121	100	109	115	108	148	128	117	90	128	97	103	93	110	101	128	114	112	108	117	128	109	101	108	122	112	119	104	135	108	108	119	102	100	108	125	106	115	109	128	112	98	89	112	128	119	110	121	127	111	125	110	113	101	109	128	115	108	117	124	96	117	113	107	136	120	105	103	132	101	132	105	108	117	115	114	126	110	106	126	113	116	116	117	105	125	119	114	107	125	109	112	114	114	130	132	117	105	100	111	132	138	132	132	93	113	123	135	124	111	122	119	118	125	120	127	129	126	118	86	113	121	106	121	112	108	124	136	104	130	119	107	127	108	97	128	133	118	126	124	99	112	112	91	119	100	117	123	110	112	117	100	125	107	113	126	101	115	125	112	134	138	106	112	98	115	120	118	123	144	110	111	97	118	118	114	105	125	125	109	115	108	114	118	102	134	93	124	123	129	129	116	111	93	122	109	126	122	122	147	111	110	115	112	120	117	96	101	104	105	93	114	106	115	101	113	122	104	119	115	112	118	111	124	128	120	121	115	100	116	153	113	111	138	123	131	105	121	93	123	126	103	133	131	117	122	109	130	126	100	109	119	120	122	109	120	108	135	127	100	108	123	98	133	124	113	129	114	109	106	93	105	113	112	112	122	112	108	104	120	118	120	115	103	104	125	109	107	116	117	134	128	124	89	126	112	151	131	120	123	124	123	103	132	112	117	142	114	106	125	122	98	137	109	131	101	111	111	116	142	118	120	122	110	117	136	118	93	118	119	103	117	131	133	110	113	125	138	97	116	145	109	114	125	131	120	128	108	128	138	111	118	134	124	112	93	104	139	128	100	97	127	105	125	112	110	107	121	107	106	107	106	124	121	135	105	130	133	109	122	115	118	125	117	101	124	109	108	120	112	109	119	135	112	108	112	150	123	127	112	112	135	132	126	112	123	119	122	142	105	121	136	123	105	111	122	116	102	125	111	99	112	129	107	105	113	113	120	118	115	117	103	118	146	120	146	128	122	119	119	135	110	112	109	114	113	120	110	104	121	122	133	117	120	115	124	96	110	99	110	129	110	121	101	121	103	139	110	97	113	119	129	109	106	116	95	104	102	122	132	112	134	109	116	115	122	117	116	106	100	120	118	113	120	111	135	112	114	126	117	114	126	130	117	111	129	118	119	123	102	111	123	110	112	94	127	107	116	107	109	129	96	121	123	134	108	120	114	111	98	118	111	115	112	132	123	115	104	112	111	126	121	125	110	98	101	99	112	112	110	128	121	129	120	125	110	116	146	122	122	128	124	120	120	122	135	112	109	102	104	120	143	126	112	110	124	95	78	101	95	135	118	100	107	117	121	115	112	130	104	132	118	113	130	117	139	129	114	103	120	101	115	111	109	140	125	117	113	105	124	107	114	122	118	115	120	121	110	132	102	97	117	120	100	103	117	120	111	110	113	122	104	102	107	120	111	105	107	121	115	136	115	107	129	108	112	118	116	135	123	129	110	114	108	107	115	105	133	121	109	96	143	137	121	116	104	146	118	119	156	102	102	117	146	129	113	121	128	94	97	131	119	103	100	121	103	117	112	135	102	120	105	113	128	130	107	130	123	108	104	128	122	116	103	111	119	120	109	91	116	115	98	121	114	124	113	139	108	109	97	122	105	114	123	105	106	120	116	135	111	100	139	99	100	130	100	125	107	102	112	114	114	109	132	124	113	116	144	138	125	119	109	131	124	110	122	90	132	113	92	99	122	107	122	99	125	123	117	122	114	121	115	131	117	111	134	108	119	104	136	94	109	115	136	129	115	125	108	126	136	108	116	122	104	115	110	124	125	119	124	91	110	96	122	121	120	113	115	123	130	109	102	116	121	106	118	116	112	119	112	104	126	97	133	94	110	94	120	114	120	102	100	109	105	116	103	105	112	127	100	118	130	88	110	96	136	111	107	111	102	122	115	113	121	113	104	111	118	107	102	111	110	107	120	113	106	100	126	102	129	105	119	108	112	108	85	130	118	109	116	116	94	123	115	113	126	105	102	114	101	113	115	119	129	118	93	104	84	126	110	116	123	120	118	100	126	141	129	111	121	99	97	125	133	124	120	106	123	118	104	103	97	113	108	108	101	114	134	129	124	98	133	109	121	100	110	125	110	142	110	145	127	123	111	128	104	120	110	113	127	120	96	122	110	115	128	106	114	125	123	115	156	103	106	122	136	125	96	108	119	115	117	114	116	102	117	123	122	139	116	105	111	101	110	105	110	132	133	113	115	129	123	115	120	120	104	110	114	116	131	111	114	128	134	127	121	117	106	103	124	115	120	118	118	133	109	104	108	92	122	112	128	135	87	117	117	130	131	100	124	127	120	97	117	112	111	123	114	125	110	122	119	123	123	106	110	140	112	139	105	94	116	120	118	128	103	121	123	123	109	123	128	106	105	125	120	104	106	123	123	123	127	93	109	129	124	122	121	98	126	107	105	122	104	111	110	115	122	129	121	127	125	113	105	113	116	103	113	122	127	130	111	120	127	122	124	116	120	108	129	131	127	103	126	117	111	113	111	116	94	111	103	89	91	106	113	116	115	105	113	116	112	134	137	113
8022	2167	5389	7309	6210	4388	2903	2542	16397	31305	16861	589	569	468	419	455	334	342	343	328	328	339	315	332	329	357	311	314	298	363	307	327	308	331	294	329	289	318	298	309	326	333	347	283	295	351	301	331	358	296	321	319	273	312	306	289	287	316	288	289	322	313	319	324	299	302	298	339	307	291	297	279	292	296	277	294	314	291	335	292	294	333	314	312	291	318	297	297	305	281	285	295	289	285	319	324	305	286	271	314	319	298	296	308	273	296	293	316	287	293	297	330	310	313	299	301	305	302	296	299	302	327	303	299	293	290	275	316	289	267	285	276	347	282	318	315	288	275	259	307	304	318	286	302	300	308	310	298	270	334	310	306	279	287	306	301	316	274	299	283	301	289	298	299	294	315	277	283	313	290	316	338	298	306	331	323	286	282	282	318	296	328	323	304	307	293	302	308	335	311	284	318	314	321	291	284	283	312	297	288	288	290	294	308	281	290	323	304	294	274	300	326	295	272	316	322	263	302	283	302	286	285	308	283	307	286	283	287	303	271	291	284	312	318	305	304	268	282	274	326	308	281	296	293	340	294	316	307	308	320	295	291	323	271	288	308	329	282	283	294	295	335	307	304	313	294	296	304	297	294	308	309	304	283	302	320	288	278	284	299	311	284	292	294	268	317	286	289	328	292	297	329	295	283	290	328	256	298	284	295	317	268	295	284	276	283	288	305	304	279	280	293	308	306	288	283	276	282	321	303	334	310	322	288	289	292	321	314	286	284	280	282	308	309	290	297	314	287	328	280	296	309	315	303	300	282	317	274	278	300	274	303	327	299	308	315	289	279	284	300	343	307	326	303	322	278	269	293	300	290	329	295	274	291	259	295	304	304	296	294	241	274	304	312	281	298	276	306	290	306	296	298	315	290	307	327	324	277	271	284	291	293	299	274	281	313	280	302	277	315	277	298	268	278	293	317	289	308	307	277	290	318	278	288	285	298	269	301	319	287	265	335	301	276	296	298	306	281	274	320	318	287	298	276	291	283	300	317	336	294	283	317	271	271	301	282	315	293	331	304	304	300	321	316	290	302	288	282	302	306	313	291	290	292	294	301	292	315	334	298	300	275	255	273	277	290	305	292	260	321	294	307	279	316	294	326	316	296	288	311	297	310	332	311	276	329	344	294	307	308	295	290	304	301	264	345	322	316	284	286	318	286	289	298	318	283	293	346	287	282	286	320	283	273	295	282	309	297	283	289	287	334	273	269	296	305	302	307	281	325	319	304	296	271	306	307	245	317	310	314	299	300	300	304	319	310	340	321	309	287	296	274	316	286	268	317	306	288	252	305	313	276	289	298	305	304	302	305	268	290	308	318	336	291	302	310	293	290	342	316	282	291	281	285	320	282	308	318	305	302	307	283	271	278	291	283	294	316	288	290	296	330	292	296	302	282	268	289	286	298	292	309	280	267	318	310	280	325	285	288	296	280	283	308	327	281	271	308	304	289	290	298	292	312	308	298	289	292	290	296	282	304	316	263	318	303	303	300	307	283	281	306	296	300	276	292	307	285	290	326	279	295	278	307	285	312	337	316	284	310	294	294	277	284	294	324	304	315	289	257	276	286	296	298	292	296	310	273	295	276	310	282	303	279	315	295	326	279	247	280	274	290	314	311	310	299	319	276	303	292	289	323	301	295	285	297	287	291	291	306	314	300	308	306	301	261	299	299	311	304	308	309	297	275	272	296	276	301	294	297	293	282	288	284	286	320	309	280	297	281	307	315	291	297	291	299	309	308	258	335	279	281	311	294	290	298	289	298	278	311	281	316	318	291	259	284	271	303	344	294	278	322	295	274	272	302	306	296	316	298	328	289	322	319	277	281	299	286	283	282	317	299	316	308	300	269	275	282	307	280	318	306	309	276	303	281	318	304	298	295	279	316	317	298	317	318	298	327	292	281	282	285	294	293	327	306	330	318	286	293	311	289	285	312	291	302	270	268	296	335	288	280	306	313	309	288	314	292	301	276	298	325	303	280	295	287	256	296	310	297	302	280	275	312	317	295	304	292	308	278	307	281	281	298	311	283	276	298	309	282	310	292	314	305	299	306	308	286	307	325	279	300	287	295	300	283	289	317	302	271	306	294	297	307	318	286	315	305	312	311	261	284	289	281	280	281	307	246	274	339	279	313	265	295	292	282	302	267	331	323	298	296	282	254	312	315	308	287	293	319	315	303	332	316	280	293	304	314	295	255	278	301	304	289	307	293	290	270	307	290	310	283	306	328	286	316	287	305	286	301	285	315	292	298	286	306	304	298	274	302	289	289	293	267	324	290	311	278	280	292	301	321	306	279	256	299	289	302	311	293	310	269	302	317	282	275	299	321	294	268	298	287	309	278	291	315	272	309	282	289	285	274	265	296	306	292	280	285	321	313	301	292	299	306	307	292	302	308	293	268	282	260	278	330	287	276	317	289	302	304	317	304	278	309	288	281	289	305	287	306	299	303	280	318	294	293	284	303	285	282	280	300	280	305	297	274	279	303	299	296	294	275	302	296	306	278	310	323	278	302	271	314	321	333	292	314	302	324	307	294	308	319	334	296	305	287	291	276	320	303	302	278	281	330	326	296	310	284	286	286	301	294	268	315	306	273	310	276	290	303	276	298	295	286	309	302	280	300	334	310	313	323	320	294	296	298	289	266	262	327	309	317	302	286	286	306	349	305	294	281	337	299	287	301	280	292	288	281	271	290	273	290	311	289	292	290	284	316	285	308	309	312	292	323	263	278	316	281	284	303	322	296	305	297	320	248	311	300	290	321	301	306	310	309	284	304	282	292	296	285	306	279	309	305	294	295	315	318	302	304	306	290	322	256	281	280	302	313	316	277	300	297	292	278	278	319	287	298	279	269	298	274	336	310	286	281	283	305	312	306	297	279	302	305	292	309	308	294	286	326	300	309	298	305	314	341	304	292	300	290	293	303	303	288	308	321	336	299	306	294	301	265	311	304	285	302	319	309	300	298	276	306	283	318	298	325	284	279	297	291	328	312	287	317	298	291	287	290	266	297	276	285	300	286	314	316	307	344	297	289	290	279	297	293	287	319	303	291	280	286	325	311	270	291	291	306	323	274	301	319	323	287	309	311	309	292	307	271	275	275	291	289	266	285	286	295	304	295	302	301	308	265	301	311	269	327	250	283	296	263	292	297	325	311	295	304	313	283	258	322	308	287	310	307	306	331	299	277	320	309	294	288	298	302	309	294	295	248	260	272	296	315	278	272	259	263	279	289	311	303	283	280	292	310	270	285	296	285	272	254	280	307	295	270	305	295	301	303	307	323	284	306	323	278	307	293	303	326	306	315	324	315	295	286	266	287	278	307	302	293	271	306	302	291	306	314	313	286	318	296	270	305	300	295	266	304	271	296	308	290	321	295	285	266	310	335	313	283	308	340	321	298	286	298	304	284	280	281	293	303	297	301	301	322	293	291	291	300	278	309	301	294	291	289	317	278
1497	835	1076	847	593	371	330	309	383	543	476	249	293	257	247	290	258	259	260	264	241	253	251	231	266	256	246	257	271	255	229	238	237	229	239	246	280	239	240	264	263	228	246	259	253	270	258	270	257	229	216	257	244	270	261	256	260	280	262	250	262	262	270	252	238	250	258	276	266	247	257	270	244	241	228	230	237	267	264	226	265	278	253	239	278	266	236	243	248	269	295	248	283	253	245	277	260	279	249	248	241	267	288	246	267	246	261	257	242	237	247	288	264	252	243	262	265	282	226	260	270	267	268	269	279	257	244	262	254	249	218	249	257	240	216	292	268	229	265	268	251	244	264	248	275	252	244	228	228	273	235	257	278	292	230	265	246	270	260	268	269	268	287	246	275	272	245	242	258	278	258	261	282	277	264	257	247	273	250	253	265	244	244	297	279	275	244	266	287	252	284	266	245	271	245	260	260	259	283	283	306	274	285	241	240	264	279	266	272	253	258	255	243	252	266	231	251	263	244	231	245	241	251	277	283	246	277	294	238	236	263	215	268	244	238	274	248	268	274	227	233	237	247	244	267	238	216	261	261	231	257	267	261	249	292	248	222	253	281	283	270	268	248	248	250	271	275	251	237	277	270	242	248	253	218	251	268	235	269	241	239	251	260	237	251	262	283	255	269	272	248	250	249	270	249	277	246	249	247	264	274	267	240	301	219	240	263	267	254	277	211	260	271	262	275	258	250	266	252	272	258	280	265	264	271	254	260	266	245	255	250	237	242	266	231	236	207	249	240	239	218	277	295	257	261	278	259	277	268	239	251	293	243	239	253	248	236	247	304	266	228	246	244	272	291	249	262	251	249	273	234	276	294	255	238	235	244	239	263	244	263	265	278	266	247	247	259	250	253	229	230	210	236	272	247	261	276	247	243	257	264	231	287	270	243	255	252	246	260	264	258	246	275	251	232	273	259	247	271	229	259	248	248	246	267	267	254	248	272	278	293	232	242	264	242	278	267	274	268	262	268	236	226	244	217	251	234	245	245	282	246	253	247	251	256	270	253	255	270	269	241	265	236	274	273	232	236	253	258	247	249	262	276	252	251	263	265	269	240	272	286	286	239	238	272	244	258	265	263	268	285	260	252	275	254	261	237	258	271	237	268	263	238	271	274	235	268	242	253	259	283	292	221	249	250	247	236	249	226	249	272	262	267	259	270	245	244	245	246	250	223	253	266	243	268	265	261	243	258	258	239	237	265	258	258	273	243	261	249	274	243	263	267	245	260	254	260	270	244	254	243	269	263	253	246	277	263	237	251	247	249	272	269	275	235	243	272	258	236	246	264	249	265	270	247	245	257	286	240	251	282	254	247	255	239	240	264	260	245	250	245	265	276	261	262	289	237	282	280	249	254	241	281	243	285	267	245	268	293	241	260	251	270	258	265	275	260	251	263	261	251	258	281	275	281	258	277	246	296	244	260	286	240	250	263	262	262	260	270	245	262	240	259	295	267	245	268	275	258	280	231	264	246	244	242	260	297	247	275	276	253	276	260	260	221	261	285	260	242	251	232	224	240	257	245	253	244	235	252	247	233	238	259	286	240	283	271	265	270	248	250	272	278	244	246	258	276	263	245	259	270	241	252	266	221	256	246	249	285	244	268	289	253	209	239	235	249	250	238	277	260	254	264	239	258	269	255	265	256	263	261	268	271	265	235	247	255	274	237	251	255	264	243	264	254	250	267	260	246	257	300	260	237	253	292	242	244	263	252	268	252	209	226	275	261	252	257	260	226	277	256	284	246	260	258	245	278	245	229	254	255	250	223	258	243	285	259	255	213	247	285	273	259	228	263	234	253	277	267	245	302	260	262	270	233	231	250	281	271	303	261	254	255	248	265	268	238	219	224	272	259	241	261	255	268	254	241	247	267	226	234	261	250	258	266	235	247	263	265	273	245	263	250	246	251	267	266	230	258	256	251	250	249	200	255	278	253	275	256	249	261	240	271	251	244	249	239	250	266	252	253	277	242	263	265	251	234	244	259	272	245	245	254	270	278	228	257	265	264	262	226	272	272	267	229	274	257	238	259	265	249	278	290	259	240	238	254	250	269	252	222	270	262	264	270	269	254	258	261	246	263	269	247	251	246	247	264	270	264	260	234	251	276	231	248	257	252	257	248	268	219	256	246	227	256	211	243	247	248	261	261	282	260	251	259	225	233	268	277	222	254	231	275	242	221	261	258	235	266	271	257	280	277	264	237	272	245	246	273	264	249	223	292	257	269	249	261	266	236	242	245	250	260	245	225	236	250	235	253	247	271	254	253	233	243	275	254	246	261	259	256	264	281	259	256	259	265	243	271	279	258	286	261	239	235	253	272	254	293	284	294	244	240	255	266	254	256	220	253	269	271	247	240	272	255	281	251	264	238	252	255	236	276	253	287	264	255	290	249	272	275	264	259	282	241	276	289	255	259	277	264	251	265	249	279	296	242	238	288	223	267	252	269	274	254	236	244	262	253	252	233	227	260	237	251	283	249	244	259	237	249	267	263	257	250	274	262	247	250	236	262	224	286	257	254	225	273	247	272	263	262	264	259	239	259	263	278	258	249	237	250	233	251	253	264	255	236	250	218	242	227	243	259	251	264	269	264	263	269	228	247	271	238	250	258	256	264	277	271	238	238	244	240	227	251	241	248	250	253	241	257	232	235	266	284	250	250	256	284	257	240	266	263	283	227	229	226	242	300	246	285	263	272	242	267	245	261	261	278	239	270	237	268	237	231	259	270	266	248	277	260	264	285	290	264	261	274	280	245	268	222	254	293	270	259	255	257	260	266	250	254	214	263	232	222	236	271	249	249	248	223	275	293	238	247	269	237	240	284	259	239	273	264	255	256	243	260	277	245	264	258	226	239	256	246	244	260	260	250	252	227	237	229	276	259	239	263	258	236	248	231	261	238	240	254	258	276	249	265	268	261	272	231	252	253	249	281	260	254	261	244	256	237	271	262	269	265	281	243	257	243	269	248	228	269	242	251	300	261	274	237	223	243	254	235	255	260	254	286	279	261	261	260	264	262	236	242	257	268	260	257	234	262	250	266	280	286	232	251	273	218	242	261	261	264	262	223	229	237	231	268	293	251	262	243	281	237	238	281	278	240	284	251	261	252	243	259	273	268	285	258	261	247	267	241	234	267	248	258	252	247	226	245	238	239	277	272	261	256	245	271	263	217	272	238	267	278	266	269	252	271	239	271	247	257	286	255	241	213	255	267	264	268	244	217	247	240	260	242	252	239	255	260	290	220	242	234	286	303	230	248	239	259	279	260	280	256	231	241	244	254	258	270	259	226	254	259	272	275	224	263	281	277	249	264	278	267	226	230	300	255	256	267	264	253	239	247	239	283	249	245	235	273	247	245	276	261	244	263	241	264	243	263	275	276	239	261	229	274	265	241	252	253	239	261	246	244	296	247	276	258	217	285	267	265	273	241	260	260	237	245	239	284	272	244	248
1956	1288	2358	2718	1981	1197	1089	1072	1476	2362	1793	618	630	624	643	627	607	626	610	569	593	631	615	625	615	586	623	599	594	600	561	598	575	606	603	613	605	624	617	629	654	627	627	603	619	601	637	603	627	639	583	586	567	577	618	601	609	620	649	626	647	590	632	612	627	637	574	582	596	655	629	685	606	620	601	618	593	579	626	618	602	644	623	617	600	582	580	570	596	643	647	613	635	634	566	603	615	614	664	657	631	609	615	655	611	642	627	592	619	632	652	585	611	604	598	549	597	569	651	601	611	611	654	622	592	600	593	645	632	603	613	641	618	606	618	643	615	596	595	612	636	612	639	606	580	645	625	623	593	568	589	620	581	597	642	612	618	607	582	606	575	644	623	594	669	592	614	594	599	625	640	550	602	583	622	614	565	609	600	622	607	574	573	613	631	637	646	632	634	649	620	652	632	585	657	603	542	570	608	612	587	633	612	609	613	593	630	611	586	653	643	586	600	608	608	616	648	593	652	633	592	599	651	688	614	640	613	587	590	616	619	612	580	637	590	654	602	642	608	599	641	641	637	658	632	576	633	605	663	605	615	573	658	581	599	643	633	659	596	604	609	611	599	597	596	615	575	646	621	634	627	593	643	583	608	623	601	606	612	592	646	601	598	595	631	578	616	610	588	643	609	626	612	605	608	603	647	569	641	628	620	640	624	634	580	608	608	558	624	619	602	628	629	617	622	593	605	610	604	593	612	619	596	611	607	609	670	622	602	611	662	659	591	644	585	629	649	627	626	630	585	570	601	580	584	604	590	657	605	679	567	627	580	601	600	651	592	652	613	573	607	588	625	638	637	621	598	626	636	664	632	614	607	643	608	633	592	614	606	619	635	578	678	608	583	619	596	648	672	601	660	570	574	619	570	569	613	623	601	634	569	597	631	631	594	599	575	637	613	614	575	610	609	625	606	639	624	588	595	642	587	636	584	633	639	609	614	587	612	640	631	604	637	584	637	690	655	620	624	591	590	648	590	623	632	608	598	618	637	651	634	597	654	632	609	558	609	575	628	637	594	630	595	624	613	619	607	658	627	614	661	612	593	612	620	622	584	669	618	599	629	624	617	632	650	636	581	635	593	600	618	638	576	577	615	597	635	648	608	622	587	623	595	601	685	673	597	632	668	621	641	638	609	661	652	553	669	644	605	640	625	617	602	613	620	588	638	602	579	605	630	611	611	571	650	630	578	604	632	555	627	648	604	621	591	609	648	594	573	625	639	627	594	640	600	596	610	610	610	614	615	623	583	645	626	631	582	610	626	622	619	621	618	651	641	603	594	643	617	600	593	614	613	610	590	570	596	627	618	615	644	667	584	616	617	599	575	594	574	579	652	593	647	655	613	632	601	657	621	667	643	603	579	608	616	597	606	651	629	598	614	654	612	583	605	618	651	640	635	588	552	592	622	586	635	647	615	557	621	624	594	602	621	631	633	602	599	619	546	598	615	631	598	678	600	588	598	661	620	606	637	654	590	652	609	637	624	635	605	658	579	631	621	636	577	633	633	614	672	637	625	621	643	600	596	604	594	596	609	632	616	619	609	596	580	643	581	591	622	605	635	614	634	608	645	617	637	666	618	598	634	619	649	650	636	563	604	624	633	618	590	627	616	640	587	606	620	635	607	655	592	621	596	644	624	650	559	628	615	617	610	606	576	619	616	633	582	593	614	571	610	609	580	645	621	617	619	637	626	600	664	623	591	603	621	631	578	611	613	650	598	601	644	630	644	597	644	650	603	622	625	600	603	666	650	579	606	610	575	579	611	624	616	567	636	605	628	604	607	613	597	619	626	653	605	620	614	581	632	632	595	612	655	602	619	664	624	653	632	578	582	593	614	628	609	605	616	619	591	593	639	633	579	620	597	629	627	659	626	609	580	632	621	629	615	602	602	618	586	637	573	638	613	617	607	634	641	632	575	593	605	622	610	634	654	641	576	612	627	611	628	613	594	588	577	618	622	617	584	587	640	623	622	606	605	640	651	624	636	614	603	628	624	601	573	598	628	647	592	617	621	589	655	655	630	592	650	588	600	575	628	619	611	604	624	612	638	619	637	645	615	608	620	606	655	650	586	600	596	580	593	612	578	617	600	651	612	616	623	591	587	617	643	617	599	598	634	644	605	622	589	584	608	572	587	615	591	592	613	628	603	628	608	594	602	628	598	610	601	588	614	595	599	632	598	580	619	570	607	659	583	565	580	609	617	589	654	672	597	613	644	635	628	665	653	658	570	587	625	611	597	629	595	632	612	620	603	579	623	659	642	607	587	606	614	622	606	624	604	572	644	619	626	673	637	593	610	592	557	592	635	589	634	601	628	590	624	643	615	634	691	581	640	597	640	588	647	602	652	622	611	623	628	587	649	598	614	587	642	578	619	585	604	675	591	599	595	633	640	618	614	649	624	677	553	584	605	606	643	648	596	607	643	617	596	584	582	611	657	617	606	616	597	609	599	625	623	676	611	599	640	632	632	615	634	629	624	625	594	622	632	639	637	596	597	593	592	641	611	593	619	594	596	619	641	634	574	593	644	658	648	616	602	553	628	583	609	605	596	627	583	615	611	650	637	641	595	541	623	590	633	618	639	617	606	597	633	603	598	586	575	686	615	590	589	607	616	587	671	595	624	636	625	605	561	601	605	647	620	597	599	625	602	606	637	629	605	650	635	585	623	638	662	612	618	628	664	599	665	592	633	566	652	626	652	575	567	609	635	612	616	637	625	598	592	599	641	609	609	606	599	589	625	644	629	573	624	601	607	647	623	598	587	613	567	598	638	599	589	643	598	618	626	595	641	614	625	646	635	582	592	611	578	640	587	597	600	604	621	610	568	635	596	638	592	610	622	598	614	575	646	605	602	639	649	581	651	624	606	625	608	564	622	610	613	606	618	622	629	629	628	629	650	610	567	628	627	599	579	575	575	598	605	641	584	620	590	636	580	621	605	611	649	640	634	610	610	645	592	637	609	599	664	641	601	590	642	641	592	640	593	631	651	644	633	602	622	634	601	585	606	653	656	617	602	607	604	672	651	639	580	610	594	609	598	643	597	629	609	623	627	641	614	589	575	575	612	583	653	631	606	634	628	616	600	629	634	645	628	597	629	590	660	623	607	652	599	625	631	622	677	596	571	579	614	625	613	605	675	615	600	589	636	604	656	630	615	618	631	633	630	651	630	621	571	606	633	569	653	587	641	606	624	636	595	594	582	582	611	617	636	643	637	575	638	611	642	632	622	653	608	622	613	605	591	600	622	605	636	607	634	597	601	599	582	621	633	614	610	630	597	629	627	562	599	625	603	575	621	602	625	598	625	607	598	622	629	592	558	613	591	646	622	583	655	610	663	629	579	603	620	624	650	608	593	602	604	604	653	617	648	655	602	580	675	639	624	636	632	661	654	575	650	578	634	594	644	593	614	632	599	632	652	587	618	599	583	607	597	610	594	594	661	608	576	594
6731	1711	2372	1373	785	675	416	406	1438	3692	3018	312	246	224	246	225	214	226	249	250	238	212	236	212	230	255	269	209	220	221	224	214	243	245	218	255	231	209	226	229	224	211	207	231	236	221	231	216	232	231	223	243	224	226	229	238	218	227	195	235	219	216	204	242	238	220	217	220	218	213	214	212	242	231	227	212	246	196	233	184	223	234	221	222	229	222	237	233	199	251	224	227	224	219	230	233	223	218	251	238	209	233	212	257	221	239	253	216	246	235	218	208	215	220	211	221	255	232	243	235	238	224	217	215	250	228	216	225	233	184	226	225	225	239	237	246	226	251	234	224	236	230	236	209	223	242	228	213	245	220	228	239	218	221	221	215	233	214	229	214	225	231	213	201	226	238	227	236	224	242	251	207	241	236	215	224	215	237	238	250	232	210	246	194	217	227	252	223	254	276	206	226	238	238	256	241	228	215	230	238	261	225	234	226	231	236	208	221	229	237	211	228	226	221	231	210	271	225	211	252	221	224	229	252	241	205	239	253	246	231	233	234	254	245	238	229	223	274	221	230	248	211	238	230	224	224	235	233	225	233	243	213	221	226	206	229	247	227	244	235	239	240	206	240	244	254	231	215	242	262	202	214	202	229	208	215	235	222	228	238	235	226	236	247	226	204	205	223	227	211	217	192	225	216	235	241	225	213	235	203	205	226	237	222	231	205	217	215	233	203	217	266	225	254	255	261	196	259	230	249	215	244	245	235	202	230	244	247	265	220	223	260	255	219	233	243	240	208	223	222	248	207	183	253	233	260	224	206	212	244	245	228	243	235	250	272	206	267	226	215	229	234	245	243	221	230	247	238	237	233	228	218	227	244	230	248	246	225	242	237	222	201	221	228	212	222	234	234	226	252	254	227	223	226	222	231	252	212	236	210	236	204	240	225	245	222	248	219	244	208	229	226	249	235	195	229	241	231	205	224	232	234	252	238	214	214	213	237	229	228	236	236	226	259	214	199	236	203	206	228	237	228	227	207	216	219	246	223	214	211	219	217	218	197	241	226	217	239	257	216	217	223	216	234	222	222	229	232	239	208	229	220	220	248	250	206	227	247	207	206	242	228	211	233	249	196	222	179	224	241	233	234	244	230	236	248	241	210	209	214	230	237	228	244	243	248	252	241	241	239	224	217	221	206	244	233	225	237	217	227	220	210	233	233	225	239	216	226	248	230	224	205	240	259	215	222	255	238	224	213	208	223	233	224	245	226	227	218	228	235	243	240	219	222	247	230	216	249	226	221	235	232	220	226	244	216	223	240	238	254	241	206	221	227	197	244	235	231	224	201	237	224	225	228	235	213	231	242	226	232	220	228	223	235	232	224	233	250	230	228	235	214	217	227	242	276	255	228	232	217	258	241	233	218	226	241	204	226	200	217	208	211	230	232	224	216	238	199	238	240	235	258	230	252	188	264	231	238	248	215	228	242	230	214	246	257	241	233	232	248	220	205	238	226	223	213	225	240	200	226	210	255	225	182	251	237	207	202	211	258	240	227	213	279	251	241	211	227	246	244	215	236	226	235	214	237	236	233	231	237	234	227	229	242	217	210	245	250	259	233	231	247	216	214	220	229	235	239	193	225	208	243	235	242	217	224	256	194	212	220	219	259	206	235	210	221	231	245	202	204	220	251	229	236	224	223	221	213	247	226	235	214	229	237	225	209	212	202	213	205	238	245	207	211	234	192	251	215	234	213	243	214	195	210	218	245	236	228	213	223	243	237	230	222	224	243	223	211	203	239	243	202	223	253	225	225	231	216	216	212	210	226	219	236	222	235	200	223	219	217	199	221	222	235	213	210	255	249	240	226	229	246	245	204	235	210	231	230	214	211	228	206	222	254	229	251	198	240	231	238	234	215	219	232	236	234	187	230	233	229	208	198	237	233	204	235	214	216	233	225	243	245	224	225	237	213	231	218	239	297	244	235	224	260	265	182	215	218	238	205	206	247	215	206	247	215	223	213	224	217	237	201	245	223	235	206	223	238	221	203	219	236	207	222	228	248	206	221	227	193	241	234	253	234	215	209	219	216	234	232	212	214	227	214	225	200	229	236	248	233	239	233	184	240	238	231	232	226	222	255	201	236	242	228	231	226	226	221	208	239	208	226	236	245	230	231	200	211	190	200	200	193	253	204	233	211	247	207	262	207	223	215	232	206	228	235	226	235	233	248	223	213	260	240	219	265	236	211	243	205	228	237	236	219	213	223	235	222	232	230	226	225	230	229	220	205	196	233	229	247	226	255	238	207	216	253	237	234	234	221	255	231	250	201	220	226	228	224	209	219	239	225	233	235	223	227	243	229	193	230	215	235	195	236	228	218	218	214	211	219	218	231	238	221	213	212	243	261	215	216	223	235	218	233	229	228	237	226	226	231	220	251	249	246	227	200	236	211	233	226	213	245	245	217	227	244	240	196	217	246	254	252	242	226	219	226	219	245	230	194	214	223	230	240	215	261	255	240	252	243	216	199	235	207	223	225	235	245	227	215	214	214	226	228	253	223	227	252	212	214	186	221	240	214	238	206	223	235	239	240	232	224	208	219	217	239	240	255	231	221	227	205	231	238	211	261	237	258	204	213	196	254	240	217	213	220	241	228	240	221	230	251	237	214	222	261	231	214	248	239	221	246	232	214	222	241	264	237	247	210	224	229	209	225	237	223	216	239	234	226	217	224	220	232	203	242	213	232	205	229	233	211	227	229	236	234	237	209	251	228	223	243	233	247	229	221	206	179	244	221	211	225	222	252	254	215	241	218	212	230	234	235	210	230	267	220	247	249	219	236	221	248	225	222	235	238	223	213	223	223	259	197	233	238	233	224	242	239	218	227	226	242	198	218	216	228	260	206	240	211	250	212	235	223	205	233	217	216	236	228	255	203	238	236	252	253	210	237	211	239	220	261	211	215	215	218	231	221	239	238	245	210	224	227	236	257	244	239	240	243	230	207	211	236	261	231	205	193	232	230	211	220	242	240	225	234	222	266	211	205	236	259	218	241	234	227	250	253	225	241	220	231	244	240	242	222	230	204	220	244	219	226	225	254	218	201	244	231	258	225	249	238	239	217	217	237	242	225	233	220	242	258	245	233	268	235	207	226	196	228	234	225	220	219	215	223	206	244	258	234	206	235	235	253	257	198	241	223	233	255	256	226	245	247	236	222	237	245	256	249	222	232	214	208	262	237	247	221	216	207	243	247	207	214	222	247	234	224	269	232	250	238	206	202	236	245	221	204	222	229	215	222	247	244	218	222	236	228	219	242	211	240	217	225	229	223	225	236	263	238	218	235	189	245	229	204	225	225	219	226	212	244	249	226	219	230	224	241	205	225	237	250	258	203	218	239	237	217	246	245	223	238	242	224	250	228	219	232	219	233	215	239	238	224	247	212	231	208	219	243	214	219	216	242	228	231	230	203	219	228	240	216	227	230	203	234	226	245	259	254	232	247	229	214	207	261
6403	2134	5051	4443	3138	2628	1685	1761	7218	16460	11835	874	690	581	578	643	633	588	584	547	540	543	590	607	555	583	553	509	533	562	545	521	561	534	609	580	566	524	558	576	524	589	561	597	540	586	590	580	547	577	542	514	492	576	531	525	564	546	574	557	523	555	543	563	548	523	533	557	592	577	545	567	576	495	554	547	533	514	569	564	599	551	558	567	526	544	539	550	539	514	555	542	568	565	549	557	536	535	544	543	543	505	583	559	550	545	579	558	580	508	576	575	547	527	540	553	575	519	579	554	543	589	527	554	562	593	553	538	554	540	541	539	506	573	525	541	565	588	563	547	565	528	580	525	531	508	514	534	551	553	509	508	520	600	576	584	551	564	543	534	603	526	551	568	546	567	546	507	586	532	551	556	582	540	524	544	524	587	554	533	528	548	549	596	572	561	578	518	549	517	534	531	554	546	528	585	550	566	555	512	529	565	497	540	574	581	506	550	523	518	508	530	592	530	570	536	549	604	559	551	513	529	567	557	584	559	577	525	511	490	574	482	533	564	581	547	536	555	567	542	566	572	566	555	564	564	545	583	537	496	548	571	538	534	557	540	600	573	542	552	514	540	547	525	552	544	546	580	551	534	562	541	523	547	570	550	556	532	570	535	537	552	560	548	530	541	537	585	553	506	597	551	525	551	551	571	530	526	596	568	552	541	528	592	554	524	547	569	539	550	535	546	510	516	576	542	582	607	546	527	578	552	531	557	514	546	540	561	568	532	606	554	545	523	563	579	547	547	525	558	543	581	547	527	512	543	611	548	559	554	578	548	561	542	562	518	534	588	546	535	565	557	550	562	510	579	570	571	531	578	546	531	578	551	536	520	541	582	588	534	538	541	542	543	517	565	528	569	564	542	550	569	548	547	525	551	537	578	570	569	556	558	557	574	510	555	548	580	545	556	501	592	563	529	554	538	540	605	574	539	550	526	541	531	520	524	578	580	539	521	562	528	578	560	563	520	554	541	543	551	566	514	523	566	510	590	590	551	519	544	578	576	559	528	569	576	530	551	518	582	567	558	557	533	540	539	555	582	532	565	517	523	550	583	545	538	552	535	564	532	566	541	540	549	571	559	539	561	565	567	562	557	545	557	557	584	598	549	511	572	556	528	530	563	572	575	546	519	552	500	525	525	539	568	541	574	620	526	557	541	532	552	581	553	544	538	567	573	563	544	551	527	593	569	605	569	556	578	527	571	522	569	564	581	547	562	518	510	562	546	565	542	551	559	560	542	551	573	564	556	573	577	558	533	540	582	539	546	557	529	528	492	560	555	531	537	600	603	551	538	544	510	559	590	534	542	546	573	561	550	552	533	559	567	565	552	608	587	521	539	533	532	535	536	579	559	550	555	506	569	550	560	532	568	584	563	575	561	562	533	574	520	530	561	562	572	557	511	539	543	525	530	507	546	535	565	507	555	565	588	548	547	575	516	520	593	574	519	559	562	591	552	528	590	559	530	556	579	540	565	521	574	525	567	511	518	550	532	554	538	545	525	532	560	552	542	542	551	514	546	512	541	563	558	535	598	570	600	537	539	530	522	564	520	563	540	536	543	555	571	550	558	531	534	522	596	526	520	543	536	553	543	546	544	544	530	554	532	532	507	514	523	530	521	556	561	573	536	544	556	562	559	539	549	536	552	524	546	557	589	572	553	516	533	564	549	545	556	527	551	525	548	530	538	534	535	557	569	546	536	526	585	519	534	542	544	598	539	578	587	560	524	534	552	574	548	517	622	548	540	565	553	544	537	555	569	608	587	510	564	533	570	562	573	528	523	572	583	556	522	539	584	552	602	553	551	578	546	539	529	569	581	561	573	583	560	576	519	581	519	538	590	575	569	577	537	536	586	552	558	535	577	532	509	523	509	553	542	536	520	556	560	570	541	546	548	559	547	554	588	561	533	589	544	532	518	550	546	548	511	529	535	516	557	507	586	532	546	512	566	495	546	573	571	590	579	564	554	533	553	551	553	523	580	542	544	522	584	548	503	517	575	560	576	548	539	606	548	525	527	534	560	553	560	520	554	511	542	531	563	529	532	560	578	505	571	541	561	531	543	519	609	496	553	520	538	554	561	565	523	539	532	578	555	560	547	517	538	564	524	493	505	573	530	543	546	566	590	537	530	553	504	547	554	541	564	559	552	600	545	527	577	508	546	557	567	540	548	551	537	517	555	536	516	513	584	562	554	563	595	531	564	551	548	552	508	559	532	505	547	574	565	533	573	549	526	557	540	540	530	515	563	556	568	533	524	547	551	625	550	557	546	570	570	525	616	546	546	553	541	594	547	520	549	529	541	573	601	596	533	602	536	547	512	507	532	531	559	519	532	547	564	554	557	550	565	559	557	526	526	523	537	576	572	536	561	569	553	571	521	554	531	549	495	529	531	536	527	544	549	563	567	560	578	511	579	553	539	524	516	567	564	502	548	583	550	558	562	543	558	568	565	534	574	571	525	537	547	552	569	565	548	522	554	542	555	558	508	538	560	532	580	539	571	535	570	555	571	524	544	537	540	525	555	514	558	586	508	541	557	550	553	549	567	527	570	535	511	605	588	552	576	507	542	567	557	537	526	544	552	538	576	558	581	525	570	514	571	555	580	501	554	510	561	555	589	570	570	512	567	550	552	548	568	516	556	531	576	589	551	529	554	559	557	553	540	537	537	524	561	555	552	571	594	588	543	522	575	533	543	520	571	575	567	557	510	571	579	523	543	539	548	535	546	562	556	499	587	554	566	550	544	529	565	536	546	533	534	534	542	567	554	533	508	562	578	573	532	550	551	529	538	567	596	554	548	573	544	613	558	530	558	532	527	526	568	560	590	579	570	526	526	562	587	599	559	526	556	518	519	552	536	534	554	542	508	534	571	558	557	522	510	548	554	574	590	583	505	539	550	564	580	557	551	553	513	496	589	555	562	547	558	585	561	536	550	553	546	582	518	515	523	546	567	548	580	567	526	567	539	582	540	562	563	565	546	580	544	547	539	511	534	559	528	569	570	592	593	544	525	537	541	603	498	534	550	576	580	509	522	556	528	534	542	572	526	528	546	522	578	559	578	572	607	514	595	554	520	547	573	589	558	553	563	551	555	552	553	561	582	581	535	592	568	558	588	546	544	492	557	526	545	545	567	571	515	557	568	525	522	550	589	551	559	493	509	548	536	550	541	553	561	498	501	551	552	544	520	596	542	558	554	562	530	513	572	552	573	528	556	515	587	582	567	522	553	580	497	565	585	557	570	593	553	542	545	532	573	535	552	562	547	541	523	514	586	558	531	544	596	528	555	581	528	541	593	540	502	559	531	547	526	571	567	545	559	518	577	579	588	589	574	553	559	510	509	547	538	568	554	589	567	511	560	529	571	530	544	549	539	606	574	540	557	538	543	601	545	552	562	556	551	539	521	556	570	574	515	592	560	553	562	509	536	554	529	527	563	516	521	549	549	592	586	539	554
12827	2255	3183	2530	956	843	598	503	1791	6284	4823	324	175	147	144	126	112	116	104	119	109	116	109	116	118	105	113	125	113	113	111	113	117	94	114	107	115	105	108	84	109	94	128	105	115	110	119	101	106	104	116	116	110	132	120	111	93	101	109	104	112	103	102	113	106	120	114	110	95	99	102	98	101	111	106	115	106	119	99	99	85	94	110	117	84	93	97	96	105	109	95	113	86	106	92	114	113	94	99	96	99	97	112	123	82	99	115	103	84	107	100	113	103	112	113	91	90	89	124	97	93	109	84	102	89	135	97	105	88	104	106	109	114	108	101	98	101	110	92	91	108	105	130	114	109	103	106	110	111	120	105	102	98	100	111	99	108	84	99	106	90	100	98	107	106	102	105	105	113	98	98	110	113	108	115	67	118	107	89	109	108	112	104	119	97	113	118	108	91	95	93	96	125	104	99	111	115	94	103	118	122	121	109	105	127	117	119	136	99	93	107	105	94	101	109	93	98	102	106	124	115	96	108	116	121	96	116	114	105	105	92	109	128	105	99	102	114	110	104	90	99	98	109	112	92	119	117	115	98	133	127	98	103	91	116	114	92	82	107	93	103	100	95	121	103	96	92	95	92	114	106	101	120	102	110	90	97	115	118	105	99	101	127	101	122	111	88	118	100	104	115	91	106	89	107	118	95	109	117	113	100	88	103	87	102	92	97	116	89	111	100	97	108	119	129	138	100	119	100	113	115	115	121	93	104	107	104	97	117	102	92	124	98	107	113	99	113	113	102	110	111	110	96	112	95	108	98	112	118	103	104	101	98	98	86	103	97	105	109	86	111	116	114	111	107	113	116	97	96	102	107	100	110	85	107	113	109	116	102	118	115	104	110	104	116	95	92	108	111	115	99	96	92	118	110	105	84	109	94	106	91	131	103	121	120	121	93	115	103	107	84	103	104	92	113	105	106	113	109	105	106	108	105	111	124	114	112	94	107	114	99	106	123	112	100	92	112	103	96	93	120	89	112	117	86	96	110	90	102	107	108	105	125	110	112	113	116	102	111	92	95	114	99	111	108	110	107	106	114	103	106	109	114	111	115	116	116	117	127	127	111	123	108	95	106	102	106	103	91	97	90	126	99	98	88	102	98	83	103	96	100	106	101	106	125	123	99	93	111	95	118	108	117	109	107	109	106	96	103	116	110	103	103	94	106	99	108	104	111	93	95	121	86	126	117	107	102	117	113	111	100	113	105	130	93	93	117	106	107	112	103	99	107	115	112	98	94	84	102	119	81	107	113	102	99	104	93	120	95	109	98	106	108	108	112	103	101	104	96	115	111	118	110	115	103	91	114	99	113	101	129	92	108	111	99	110	98	99	108	104	113	105	111	105	106	106	98	102	110	96	126	99	111	89	117	117	125	110	101	98	121	98	116	98	110	122	104	101	97	117	95	97	107	126	124	91	100	110	103	113	126	100	119	110	132	102	104	115	119	108	99	107	95	111	90	93	102	117	108	95	113	118	108	113	104	101	80	108	114	119	84	112	92	137	121	99	84	105	111	102	88	118	102	97	103	107	92	99	97	108	101	119	97	107	107	118	102	89	110	95	108	106	115	120	95	115	126	114	89	129	116	112	105	97	101	108	111	114	110	111	110	117	97	119	120	108	111	96	116	101	90	112	100	106	103	91	103	122	112	100	105	124	98	94	107	94	103	117	99	109	118	109	97	107	107	121	116	103	108	107	119	98	115	109	84	102	115	97	119	96	90	100	103	110	133	115	112	126	91	112	99	106	116	113	115	89	95	90	105	99	97	80	99	117	87	108	118	104	97	132	103	106	94	92	105	113	113	107	103	121	106	89	117	125	92	97	107	114	129	113	117	101	90	95	91	110	100	99	126	120	96	104	106	109	95	106	109	119	107	100	122	98	101	103	102	106	96	101	122	108	92	109	114	88	110	106	110	111	113	113	114	95	97	107	103	110	100	97	106	101	120	109	114	123	125	101	107	105	108	128	102	99	90	100	96	94	112	115	91	104	101	113	125	126	120	118	86	102	110	98	128	118	117	123	120	105	96	115	121	110	94	110	103	98	126	112	112	126	106	89	100	114	100	99	104	116	123	121	100	82	110	113	111	96	101	107	100	96	97	96	94	93	82	116	112	111	141	98	133	108	104	121	102	101	106	110	120	89	90	111	115	93	121	106	112	82	104	111	110	120	106	90	109	115	118	118	104	110	116	114	116	95	101	91	94	92	118	97	90	94	93	104	98	100	111	99	108	111	123	102	107	117	79	105	100	101	111	116	106	109	98	83	109	110	101	93	91	121	104	93	108	85	115	109	109	126	103	81	120	129	101	95	81	111	98	95	105	105	105	121	127	101	102	108	119	111	97	98	93	104	119	97	109	105	103	117	112	113	98	92	109	93	103	113	95	104	105	111	115	114	100	88	92	104	94	109	106	111	110	88	114	93	115	114	100	107	98	103	121	101	97	106	116	104	120	130	104	114	101	113	93	101	94	120	103	116	104	108	106	114	86	120	104	109	109	91	97	122	105	94	113	122	92	109	87	116	94	96	113	108	106	105	126	109	106	107	98	95	107	116	113	89	104	118	94	108	103	138	102	101	109	102	91	84	119	126	124	100	109	107	92	99	110	101	111	122	112	85	106	117	101	114	116	111	114	115	113	101	122	127	94	90	112	117	99	107	109	86	113	103	99	106	93	97	101	107	79	126	105	110	99	118	118	111	96	108	96	108	100	100	100	107	118	87	91	112	115	107	107	103	110	92	93	121	102	91	95	99	107	113	100	114	100	100	93	111	120	97	84	102	107	110	104	98	115	99	119	102	94	97	111	100	95	99	87	99	111	119	95	134	98	102	111	104	109	109	104	94	96	107	121	115	119	108	102	102	98	94	107	94	91	121	101	121	106	88	104	99	106	102	106	105	125	100	126	99	106	101	105	121	125	81	100	83	109	117	112	90	119	122	128	118	109	112	93	97	119	118	90	119	105	113	100	97	98	94	103	116	103	81	94	98	110	108	76	110	100	90	91	114	107	118	93	130	112	102	121	114	90	100	99	108	95	108	108	120	101	113	106	94	105	125	84	118	95	112	106	118	104	114	108	110	121	99	112	102	107	102	105	101	102	97	105	111	101	94	111	110	120	110	119	118	99	123	106	121	93	101	88	100	110	111	101	91	108	103	125	101	102	108	125	95	124	92	84	103	98	85	100	100	108	88	84	77	82	107	91	109	94	98	103	91	100	104	113	135	94	103	93	90	127	112	100	108	121	102	91	94	117	120	97	87	122	91	85	100	111	89	109	90	103	113	114	107	105	105	94	96	86	112	108	108	108	106	113	97	96	114	133	105	115	95	131	123	99	94	114	88	108	105	106	106	93	116	121	119	123	125	122	95	91	98	112	112	108	114	137	100	108	105	102	91	100	110	106	110	109	109	105	84	112	96	112	117	99	99	100	116	115	98	90	92	102	111	92	103
8266	2271	6638	7309	3943	3636	2929	2362	8535	23944	15883	1041	604	543	447	379	343	362	329	317	306	331	308	313	300	314	294	282	288	281	253	340	291	319	289	303	279	306	298	335	283	277	280	274	283	297	287	291	272	264	294	269	288	289	269	267	260	260	252	293	268	272	277	254	257	316	296	284	268	295	272	261	278	263	279	280	241	250	278	286	281	283	265	269	261	293	281	278	279	231	273	260	277	254	260	301	301	296	273	268	267	297	255	281	262	284	261	268	289	273	252	262	262	241	259	269	276	272	280	262	266	252	280	283	264	261	287	273	263	249	263	243	265	259	294	256	246	286	288	273	297	279	293	316	273	249	231	257	259	274	278	288	264	253	257	287	285	263	256	290	268	251	260	249	266	268	278	301	276	255	268	279	279	259	263	263	253	277	272	248	249	241	270	267	250	267	238	273	259	263	257	275	267	271	259	269	263	279	292	277	253	298	279	263	259	275	291	284	275	289	282	261	295	280	254	250	272	260	273	265	265	287	285	283	269	250	295	268	261	244	283	282	283	268	278	278	302	287	267	261	264	276	251	262	281	279	257	280	270	299	262	286	278	241	249	257	281	270	280	296	276	242	275	280	311	269	287	286	279	253	284	262	279	256	266	277	273	291	268	257	269	277	269	290	299	270	293	256	299	276	287	266	293	271	257	307	283	257	265	267	272	272	290	272	248	273	256	299	286	274	267	272	256	287	247	253	249	265	306	290	288	285	270	253	258	262	293	264	292	261	266	275	272	274	265	287	295	289	254	263	262	303	259	268	267	296	275	273	272	279	281	263	259	269	235	267	276	262	266	277	273	294	277	300	290	283	273	271	266	286	283	251	322	265	250	275	232	273	258	250	304	246	278	288	273	252	272	268	247	273	270	268	261	270	270	255	257	280	255	278	270	275	270	268	277	286	266	296	297	272	270	242	253	275	263	287	255	270	273	289	277	277	300	254	280	254	298	252	241	285	278	291	254	262	263	267	238	265	267	252	255	254	258	256	259	271	276	278	302	265	247	278	277	269	263	269	292	253	265	248	295	274	268	292	261	254	274	270	268	293	254	251	249	268	261	298	263	266	257	258	286	268	269	251	282	272	266	275	281	273	275	276	265	274	279	263	279	250	272	266	292	270	263	318	269	280	263	248	291	286	258	298	283	278	270	269	303	281	281	281	294	259	244	271	268	267	282	272	236	283	291	273	241	296	282	244	263	261	278	253	276	296	260	268	241	282	286	287	254	281	254	268	284	247	262	291	235	272	305	280	285	269	269	271	262	281	256	263	277	262	285	258	271	293	286	302	257	281	292	272	267	273	258	254	269	309	285	270	237	278	268	278	285	256	302	267	284	265	248	248	267	282	234	270	288	274	277	265	262	287	300	269	279	254	238	254	308	253	279	256	266	242	239	253	289	246	252	266	242	255	283	278	279	273	252	279	262	262	245	259	266	308	270	261	259	273	258	254	291	311	279	284	296	271	274	226	287	238	270	255	291	297	247	270	276	272	272	275	277	230	260	284	290	261	285	255	280	277	278	266	267	266	257	256	284	252	271	263	281	283	289	262	271	263	267	268	280	259	276	279	297	284	279	270	269	294	280	262	260	250	244	289	277	264	254	298	254	274	246	258	279	236	275	291	294	272	282	277	291	292	251	256	261	289	271	253	279	274	295	262	254	262	274	256	287	274	264	286	283	300	268	283	287	266	272	264	266	259	268	277	275	285	285	275	263	272	279	274	266	275	240	276	256	243	296	270	252	279	285	269	283	264	263	263	241	259	262	266	247	241	262	284	247	271	264	290	253	280	266	274	283	277	290	273	264	287	285	290	279	273	275	266	256	253	248	287	261	259	272	247	274	254	305	290	288	268	262	268	272	264	277	250	280	290	251	284	244	278	249	240	268	277	277	280	269	291	281	256	280	282	261	289	245	249	270	259	272	267	266	267	289	269	307	262	284	289	284	280	288	254	286	295	262	256	275	263	275	276	280	262	261	283	260	279	255	262	264	252	266	270	252	273	278	267	262	259	281	269	252	249	289	245	255	278	294	251	282	295	268	270	277	273	250	276	254	260	289	273	252	274	240	283	261	296	261	281	245	240	265	263	296	274	271	292	303	286	289	294	291	252	281	269	264	255	261	264	263	284	277	259	265	320	257	255	255	283	265	270	266	281	271	301	247	265	299	224	268	270	267	253	265	294	280	253	293	241	268	262	260	254	253	271	302	267	276	274	251	270	272	293	301	285	300	274	282	266	273	285	277	253	292	267	289	298	282	288	253	255	275	286	249	267	247	268	294	261	263	239	315	254	263	270	277	280	325	297	263	296	282	284	267	258	274	276	249	285	246	281	251	285	294	302	273	294	254	273	268	258	260	284	278	282	259	270	271	251	286	253	287	278	263	277	289	250	278	289	266	287	273	270	298	284	279	269	266	278	283	261	275	248	278	259	299	288	267	287	266	273	286	262	286	273	250	270	293	284	259	264	274	285	247	281	261	269	250	280	304	249	264	286	271	289	278	284	273	277	237	272	267	261	263	260	302	280	274	275	276	277	284	283	255	290	275	277	281	272	276	308	296	268	253	277	289	259	245	298	271	267	278	291	261	281	277	261	287	283	277	263	296	276	257	252	283	251	282	271	267	292	299	276	255	266	281	271	262	284	276	263	249	282	277	271	276	277	280	240	268	254	282	277	268	256	264	299	284	278	276	244	259	261	290	294	268	261	278	246	271	232	252	283	286	287	290	288	281	306	280	273	261	282	280	257	288	288	284	297	266	253	274	276	276	286	275	236	305	268	264	245	270	280	273	273	272	243	278	272	265	269	280	272	271	277	260	266	272	250	272	262	280	282	239	261	251	293	267	294	280	288	268	276	271	306	307	277	242	267	277	285	262	280	243	268	276	278	277	288	257	296	270	252	260	262	301	301	276	278	254	279	287	275	291	275	257	287	280	272	249	265	272	289	256	280	276	278	300	294	270	276	288	271	262	238	291	245	259	251	274	265	253	264	299	241	265	241	283	284	287	262	270	299	294	280	274	307	288	295	280	291	267	260	267	279	256	268	279	261	258	256	289	276	292	304	274	246	289	282	285	238	266	275	282	266	276	239	302	266	246	255	251	257	280	289	278	309	257	273	290	269	298	291	281	247	267	295	269	251	265	266	266	276	254	341	282	281	287	268	282	247	256	267	248	321	252	293	276	239	262	249	272	275	260	279	245	289	271	278	274	276	278	269	254	269	253	280	291	273	262	284	266	269	262	251	273	239	273	259	285	269	281	287	241	226	287	261	275	276	282	273	253	268	290	250	259	256	297	311	275	273	251	262	282	264	260	253	265	244	288	278	244	284	261	258	290	275	287	263	288	278	268	269	269	245	275	266	299	276	261	247	288	280	256	263	284	273	282	298	257	260	279	277	275	275	276	266	287	270	278	251	256	285	268	297	271	265	291	284	305	247	272	261	258	278	277	263	271	259
1477	647	491	778	413	422	405	365	271	390	302	212	251	233	246	221	260	272	256	232	263	251	222	214	226	231	246	224	218	227	237	268	289	230	230	231	257	230	222	244	255	250	228	222	226	211	250	242	255	252	217	236	239	241	240	277	256	235	269	245	217	264	216	258	230	266	225	252	248	229	241	267	237	220	218	264	231	248	244	268	232	234	225	254	240	231	236	250	216	232	253	234	211	247	254	247	256	249	236	249	261	213	226	241	259	218	213	250	222	262	217	235	243	237	237	241	231	239	242	257	253	250	256	262	267	241	232	217	222	254	218	228	232	223	227	235	240	227	230	235	229	248	229	235	218	249	260	249	233	251	225	256	241	246	272	234	233	239	236	257	220	251	222	227	223	211	247	238	201	200	231	232	234	223	232	227	229	249	276	229	247	255	245	221	244	246	276	226	242	248	221	214	264	223	238	257	238	253	268	234	248	227	256	262	243	256	228	223	253	219	239	233	278	255	204	235	235	251	269	230	253	239	259	240	242	248	229	237	240	230	238	246	227	237	254	246	259	250	236	205	219	221	241	239	224	217	257	233	244	228	239	244	246	205	252	253	279	249	241	230	233	264	240	222	232	260	259	228	236	241	238	225	229	249	242	230	225	250	264	246	260	226	225	279	256	226	246	214	229	234	226	225	234	226	239	258	216	262	242	223	226	221	245	262	237	213	209	242	240	224	251	217	242	221	228	245	239	239	218	229	222	258	242	220	223	247	255	217	263	244	233	293	233	232	250	234	212	243	202	221	252	251	225	228	224	244	242	257	230	251	213	260	261	229	247	244	240	240	224	230	248	254	251	227	244	211	229	267	231	272	251	240	219	216	239	232	263	238	264	231	234	256	235	248	246	253	213	256	246	246	251	260	245	238	214	227	254	225	218	221	207	243	249	235	274	239	248	216	241	237	238	261	233	240	204	254	238	230	232	229	261	219	246	222	251	240	246	225	243	214	246	228	243	245	228	248	203	232	239	263	239	264	232	238	257	238	215	229	229	226	250	215	220	268	240	240	233	248	237	212	254	216	259	231	232	207	229	230	257	243	286	235	243	229	257	232	250	247	246	226	204	213	241	215	230	216	243	246	264	220	217	231	233	235	248	244	259	198	251	227	209	230	251	246	227	224	214	230	231	208	233	248	259	268	248	270	234	236	279	252	209	232	214	241	236	229	213	242	245	268	246	238	230	217	238	233	228	223	242	237	237	255	236	241	252	231	216	258	230	254	238	259	260	241	258	208	263	220	223	235	242	238	245	269	239	206	253	262	225	249	244	245	242	237	234	244	241	221	243	256	222	231	242	231	227	223	247	252	216	268	271	254	242	214	260	248	241	245	261	238	229	244	190	234	230	248	248	265	224	271	240	250	239	222	233	252	254	230	231	245	243	232	222	217	254	228	250	234	211	275	245	226	248	227	243	245	262	235	234	224	214	242	246	256	243	231	259	231	234	245	238	216	260	253	229	212	233	246	252	245	275	243	243	205	215	243	220	248	252	206	250	227	222	236	225	233	215	250	240	242	201	244	229	237	216	230	249	253	229	239	224	233	258	211	252	246	243	229	238	249	250	259	248	257	251	223	212	223	236	229	249	237	245	206	273	224	239	234	230	248	247	250	229	256	238	229	232	218	262	231	254	223	256	234	233	226	231	222	256	235	261	240	270	271	228	264	200	254	240	247	222	225	234	229	244	227	226	253	250	221	216	250	252	239	236	230	254	257	221	242	235	232	263	244	250	227	187	217	245	243	225	257	223	228	269	239	210	259	238	245	222	241	246	231	218	248	233	230	246	210	255	280	235	227	247	250	218	246	244	263	253	227	249	234	231	261	248	231	256	239	229	228	251	248	226	214	210	251	266	275	260	243	229	217	228	219	228	245	251	234	245	200	228	221	240	250	226	218	234	235	225	266	238	237	234	231	256	257	246	220	232	247	219	207	234	244	240	218	235	234	208	240	247	230	222	253	257	215	229	245	266	231	223	247	230	213	235	234	245	240	235	245	225	249	218	223	221	231	254	256	216	227	268	231	227	240	263	254	241	236	239	229	248	222	229	250	229	236	217	250	246	249	235	237	241	225	234	230	222	262	242	229	232	214	217	239	241	220	213	239	221	215	234	251	247	258	229	236	239	257	238	224	238	223	226	265	250	239	235	224	231	209	216	250	229	239	245	241	194	242	227	254	233	215	212	233	225	249	250	226	222	252	262	230	213	241	246	279	232	257	233	238	235	225	218	208	230	237	262	234	259	262	255	257	255	203	219	265	253	260	230	266	270	234	275	259	195	248	229	245	215	235	246	247	244	260	233	253	220	218	246	231	222	257	252	225	220	210	256	237	240	240	257	228	199	228	260	225	258	226	225	265	233	228	233	231	252	255	234	258	233	220	243	244	228	237	231	229	246	245	257	263	238	226	229	225	254	277	217	248	229	208	238	203	259	259	241	220	247	233	235	254	232	219	211	251	258	225	242	251	236	218	265	219	246	258	252	242	259	221	257	238	256	240	236	233	244	250	252	247	238	244	246	230	247	220	228	223	240	230	232	230	245	236	227	209	265	256	227	245	217	245	236	248	242	255	223	230	229	225	249	243	227	224	226	253	222	213	260	235	242	232	241	227	252	227	248	250	265	250	217	238	212	244	253	234	272	258	254	232	231	257	240	230	245	233	258	253	228	260	248	246	268	217	230	243	242	270	255	251	218	232	225	228	217	243	239	265	245	223	245	241	249	244	251	237	236	220	229	243	199	237	224	259	247	253	225	209	237	245	244	217	222	230	245	236	244	240	247	230	237	238	230	245	240	238	241	236	243	237	255	231	254	256	240	238	218	259	222	239	253	265	255	242	227	245	242	230	244	268	216	235	225	259	271	240	256	240	227	236	219	253	233	226	250	236	219	234	254	224	255	224	239	206	229	254	258	236	244	247	233	246	228	259	233	244	237	246	264	229	224	208	235	229	238	238	209	224	235	227	233	241	234	270	252	226	219	228	247	218	228	206	245	227	239	268	246	236	254	206	234	253	226	240	252	276	237	242	237	234	243	228	238	235	263	252	212	254	243	235	222	260	241	227	225	252	263	238	235	243	214	259	234	248	253	225	241	264	214	217	202	269	227	245	249	230	246	258	228	237	252	226	238	242	215	210	231	237	226	238	242	232	254	239	250	259	227	246	260	245	265	201	229	224	239	239	252	224	255	252	256	275	225	280	248	230	255	217	218	215	251	236	253	226	268	246	233	242	261	234	250	225	241	232	249	252	218	227	222	221	227	226	250	224	239	235	226	268	229	241	264	226	248	248	226	241	211	250	251	225	234	221	225	232	244	235	236	249	272	271	244	258	248	237	232	230	229	268	234	239	222	255	255	250	214	244	224	263	219	262	243	259	217	236	235	241	254	233	243	253	226	227	228	234	248	252	237	238	220	289	242	255	253	254	228	247	214	248	243	247	264	228	237	201	235	233
1974	983	1302	2575	1335	1649	1529	1052	967	1567	983	562	587	596	611	572	588	606	558	548	541	563	561	587	560	616	607	588	597	568	599	570	559	598	609	580	608	562	563	589	583	574	556	596	610	609	516	579	540	570	585	559	590	580	594	573	612	560	555	594	555	594	566	532	565	641	595	579	592	528	557	520	541	578	561	593	589	599	593	579	564	533	571	563	594	581	606	604	564	570	564	571	575	590	553	590	577	553	611	553	573	584	569	569	576	595	609	579	574	594	581	576	609	601	529	535	586	614	536	567	571	575	592	581	603	590	589	583	632	556	541	584	553	642	572	576	584	572	547	555	575	558	584	590	551	554	570	610	558	602	549	583	568	584	587	571	576	578	535	553	554	567	554	567	573	556	573	593	573	554	583	588	569	589	557	632	623	562	571	605	609	568	577	600	591	594	605	599	591	573	557	623	626	594	575	597	526	584	564	604	589	614	551	533	561	592	557	543	612	575	585	559	595	607	628	571	553	570	613	566	596	564	602	550	549	572	591	585	603	580	591	561	553	594	616	550	560	563	571	557	577	588	557	562	570	566	578	565	563	619	555	550	549	554	576	556	555	564	579	610	542	548	583	567	551	590	570	559	604	622	577	573	577	617	550	537	558	595	588	613	599	545	561	574	607	583	557	553	544	554	627	585	509	583	542	563	602	569	574	562	598	568	566	560	603	557	557	627	584	575	612	593	611	572	582	546	569	598	590	572	613	555	571	550	568	587	573	604	562	539	606	552	571	583	560	599	622	552	655	565	568	572	550	567	633	580	565	574	601	523	579	588	624	593	623	556	571	548	562	567	547	594	574	565	584	544	575	590	548	596	565	575	634	587	569	583	571	575	570	597	606	554	561	591	593	573	584	576	587	570	589	535	581	559	562	614	575	614	594	570	597	580	585	550	582	545	618	609	530	587	594	570	572	581	586	558	559	590	593	588	577	588	573	520	575	566	564	587	581	577	602	569	589	545	591	584	599	591	579	562	548	607	609	573	591	553	610	570	576	606	588	642	550	548	587	582	545	552	574	563	580	559	562	625	578	599	566	557	576	632	552	594	569	533	563	620	570	584	567	603	554	620	617	547	525	555	541	574	586	598	563	552	604	515	603	642	574	594	558	571	589	557	563	596	593	562	597	588	590	611	617	549	530	578	570	574	547	574	600	573	567	531	533	557	589	583	527	576	607	570	591	556	611	530	573	577	560	571	610	558	568	580	604	620	576	568	587	599	578	587	556	587	569	584	563	614	569	559	554	589	566	582	547	582	591	571	587	578	571	579	550	588	587	611	551	574	542	530	541	607	555	613	569	583	568	567	559	619	571	573	601	549	576	564	577	573	555	588	557	531	557	593	609	630	588	559	566	518	556	563	608	567	544	636	560	584	579	556	585	563	572	570	589	559	592	599	566	591	634	606	558	569	556	595	579	531	564	594	564	591	546	542	609	611	586	552	598	533	611	566	586	590	576	618	581	570	633	613	612	585	577	543	608	543	601	595	555	573	576	538	590	584	565	600	612	546	566	556	619	546	520	550	581	593	611	550	559	611	577	577	597	571	587	564	577	576	611	568	533	561	577	591	554	583	593	567	565	595	540	555	579	542	586	567	542	566	581	612	583	612	569	585	592	581	621	562	610	627	548	579	542	564	600	526	561	584	563	597	559	571	598	545	532	564	536	551	590	619	545	557	598	612	585	598	607	582	596	569	586	611	546	580	544	587	545	531	593	567	613	612	574	619	586	570	559	558	573	590	555	618	587	569	564	565	569	584	583	585	589	557	543	558	582	553	599	551	614	572	566	594	547	598	578	562	605	574	607	571	564	594	607	628	619	602	606	571	594	536	586	575	589	586	589	584	582	570	586	578	614	568	580	566	548	619	601	561	581	587	567	572	578	575	557	570	579	602	573	514	573	577	566	543	540	572	629	571	517	619	603	604	575	523	544	592	574	574	579	586	577	651	582	542	621	580	564	578	616	574	560	572	591	548	572	595	527	593	552	561	599	575	585	600	552	575	587	541	568	577	623	604	583	572	568	580	581	600	584	608	601	569	570	565	570	597	583	595	593	593	558	640	537	529	610	574	570	569	615	570	554	550	587	570	569	593	556	552	571	553	580	568	573	542	591	554	614	589	565	580	574	537	595	574	570	559	581	580	579	598	583	632	556	615	576	567	581	586	567	565	606	586	600	580	553	562	573	595	575	589	610	568	583	548	572	565	550	541	575	568	553	583	569	613	602	567	569	579	599	543	575	599	543	607	565	577	567	607	576	573	581	594	566	587	556	555	547	570	611	555	612	559	562	596	599	593	554	570	564	564	575	523	571	599	580	577	571	607	539	582	563	588	563	567	548	542	571	600	554	563	594	534	589	586	549	596	557	589	568	577	556	586	580	569	568	567	597	542	544	589	584	604	543	544	608	576	576	593	566	563	620	564	595	565	558	588	568	605	577	579	590	569	579	573	613	576	544	551	589	619	541	566	582	608	590	579	550	563	545	595	554	591	563	578	578	594	563	579	566	586	572	546	583	626	598	552	569	602	575	582	565	591	561	552	537	610	584	612	653	604	570	539	547	576	596	610	577	595	565	572	570	603	562	571	571	611	631	575	546	587	569	611	540	575	602	623	545	569	571	587	555	551	584	557	588	596	574	582	572	554	590	641	568	540	559	578	569	556	551	593	630	571	563	545	548	597	583	591	587	575	572	583	547	579	591	600	566	606	566	562	595	579	595	583	572	547	565	547	560	569	590	588	547	590	586	578	561	574	567	573	566	583	595	585	581	570	537	609	585	557	576	555	584	530	616	572	563	590	634	590	584	565	555	588	594	565	577	560	559	608	547	575	579	625	598	588	553	560	581	585	597	634	549	542	587	628	564	568	649	558	603	556	572	580	572	560	567	570	577	659	591	577	558	578	585	566	581	604	595	586	574	562	607	562	580	593	591	620	539	576	553	551	558	571	563	586	575	609	534	547	547	551	583	577	558	584	574	557	574	548	582	636	606	603	586	593	564	602	538	592	554	580	598	559	560	585	600	554	593	560	592	550	582	575	614	546	560	521	575	558	604	603	615	588	576	593	557	595	558	581	568	596	555	606	598	578	560	560	541	575	609	593	560	579	562	555	534	590	617	593	530	580	534	552	550	548	616	547	571	598	608	540	567	594	519	555	597	555	585	556	600	561	581	557	568	559	555	574	588	580	581	566	575	552	526	568	610	589	599	555	594	579	589	568	586	572	612	576	561	620	544	605	548	556	556	537	596	577	585	587	562	560	572	607	605	567	618	560	583	578	612	536	598	610	570	575	589	571	605	535	590	600	555	530	586	607	603	586	560	561	574	565	581	606	562	566	587	577	559	598	568	571	571	575	598	600	590	573	573	556	541	582	554	535	536	564	594	579	563	580	633	566	570	599	586	576	591	578	604	552	536	579	560	547	553	557	597	610	608	572	569	618	567	588	543	580	586	596
6809	1023	848	1002	913	964	725	461	1035	3080	1918	309	247	257	261	222	224	225	216	244	210	239	236	212	235	237	247	252	219	222	219	223	207	225	204	234	222	225	218	237	207	240	210	210	240	226	244	205	216	223	216	255	208	236	218	216	238	214	220	212	230	220	206	225	197	205	226	236	222	203	218	248	275	214	248	223	180	239	202	220	240	236	232	222	211	236	205	207	245	198	208	210	202	241	197	223	212	230	230	212	219	208	244	236	208	243	199	225	231	240	185	212	215	249	240	241	236	249	239	228	205	194	216	207	221	195	222	230	207	221	220	194	213	248	239	249	243	229	228	236	216	232	268	205	214	210	243	206	210	212	218	202	211	234	230	260	206	215	213	227	199	217	180	239	208	226	246	224	224	220	232	214	239	210	222	217	192	202	224	214	232	210	207	231	225	210	184	247	194	241	208	207	227	198	210	247	218	232	224	219	207	195	195	223	244	237	228	241	228	218	228	212	215	226	241	216	225	234	186	217	233	228	217	250	215	196	215	201	224	229	204	226	234	235	205	218	222	215	220	222	235	215	211	219	194	229	229	203	221	235	227	228	225	220	244	229	216	228	220	209	220	247	229	228	197	232	215	214	219	228	201	185	203	217	220	221	203	188	230	230	215	245	220	228	231	232	187	221	234	240	210	203	209	226	229	209	232	224	239	211	216	175	229	205	223	222	216	226	247	236	231	196	263	230	218	219	224	221	206	223	242	210	222	226	219	219	211	220	215	221	257	224	181	221	200	230	187	213	234	223	247	218	208	230	214	200	232	242	222	225	208	254	205	232	204	239	212	234	235	228	217	223	227	221	202	214	227	201	227	222	229	201	234	206	225	213	228	227	208	215	231	239	247	186	212	213	205	212	217	192	212	221	216	213	213	211	235	205	199	218	202	206	241	206	215	225	232	211	206	209	218	217	237	227	257	201	224	220	211	230	248	216	194	220	216	212	223	179	196	214	240	212	242	239	220	215	202	198	241	201	237	236	225	209	224	229	214	218	199	230	215	223	231	223	224	220	209	241	210	197	219	240	228	258	219	206	221	218	200	197	198	214	219	232	224	228	205	193	205	230	187	237	238	217	236	255	218	221	209	205	170	203	225	208	227	187	214	204	212	208	217	223	204	215	213	220	201	244	225	198	179	220	226	230	204	219	235	206	221	246	213	228	232	240	230	229	194	230	228	227	220	239	225	225	235	191	234	212	191	230	202	225	244	246	221	204	192	207	240	196	209	231	223	205	233	209	229	201	220	198	246	240	226	224	225	224	209	219	212	222	224	223	234	203	227	243	234	228	208	210	220	207	228	211	214	197	214	226	246	197	231	200	226	212	214	217	224	226	222	194	221	213	203	205	242	223	231	223	221	228	236	218	220	199	226	236	196	220	218	219	219	214	209	213	218	218	242	226	227	224	214	236	217	190	207	214	217	233	236	228	183	236	239	233	241	230	213	208	222	206	218	248	236	207	213	249	225	232	215	237	218	209	204	205	213	224	212	221	211	233	232	220	242	226	196	206	206	219	212	233	184	192	217	202	213	227	210	228	217	211	256	225	214	210	202	232	228	212	204	191	225	203	212	233	218	229	220	225	221	233	224	239	221	220	196	217	238	215	216	206	202	216	226	227	232	226	238	225	219	211	196	211	209	229	223	231	204	220	227	223	247	221	239	257	225	241	231	191	242	230	259	197	210	240	212	244	218	233	233	226	223	221	184	240	236	214	211	206	234	222	234	217	207	218	251	226	239	216	235	209	206	236	250	197	256	219	227	216	214	232	197	226	245	205	216	225	229	240	232	213	223	218	234	208	221	209	225	213	209	222	213	238	204	208	216	208	211	215	232	224	209	207	203	203	232	214	245	192	239	236	225	205	253	220	217	203	236	239	206	235	203	204	230	232	218	221	227	200	244	198	255	203	220	206	233	225	232	210	252	215	219	218	212	208	216	228	210	233	211	198	205	227	218	221	219	208	219	215	203	196	240	216	236	190	216	218	231	240	233	204	203	255	225	235	228	225	214	241	238	242	198	204	230	216	216	231	225	227	220	238	212	220	225	202	242	223	227	197	228	215	208	200	217	228	219	232	234	224	215	212	207	211	223	251	219	225	243	230	205	183	230	217	203	238	219	240	226	209	226	218	236	219	229	230	251	214	223	251	217	223	210	216	216	213	210	226	208	205	213	219	225	211	222	213	243	246	227	196	230	246	220	203	221	212	219	214	227	227	238	226	222	219	244	226	220	241	220	205	237	212	207	219	205	224	206	212	189	221	188	248	204	231	264	213	211	226	221	196	232	225	216	233	203	190	247	219	225	204	223	242	215	201	245	237	255	219	232	238	243	223	235	261	219	221	215	220	205	222	212	199	216	224	226	219	211	208	242	219	228	196	238	222	233	221	212	221	229	242	213	193	236	222	205	207	252	241	219	215	227	223	233	237	251	209	211	221	231	226	215	243	229	260	233	222	205	234	241	215	226	202	214	216	182	216	224	211	197	186	229	211	224	221	231	237	223	190	211	214	228	238	227	207	234	215	191	235	241	238	194	240	230	216	216	238	221	248	234	228	250	227	204	212	206	190	202	216	253	219	240	215	221	212	264	226	212	227	191	215	218	230	220	208	216	188	237	235	232	233	233	213	212	239	224	217	205	222	243	224	225	202	280	222	218	237	227	218	237	190	240	196	215	226	232	235	241	234	226	209	243	235	245	217	231	235	237	228	189	214	227	191	211	244	231	201	204	212	210	226	223	232	208	226	216	216	238	216	255	230	221	231	230	193	211	225	219	234	219	214	234	227	209	224	231	229	226	211	207	257	214	225	211	238	226	237	229	195	194	219	225	219	224	237	192	200	217	221	230	202	208	219	188	236	227	213	214	241	195	218	204	202	226	200	207	220	237	204	229	211	238	208	207	243	226	210	198	238	220	232	191	240	228	250	234	218	226	224	244	198	197	231	216	222	221	210	206	225	243	250	230	224	215	243	237	227	223	222	213	218	223	182	223	200	215	216	218	216	210	219	202	209	203	217	197	183	228	222	217	212	209	216	210	215	223	213	188	235	222	213	231	227	224	202	224	222	224	246	216	207	217	203	226	200	217	243	208	225	216	215	207	237	199	219	219	215	233	222	228	249	238	216	255	239	221	244	212	211	230	227	236	218	216	219	216	224	222	216	239	207	247	255	228	199	231	211	219	214	239	209	217	209	216	193	212	227	221	186	210	207	201	203	231	210	204	224	217	221	229	196	195	195	211	217	215	239	231	230	214	203	223	225	228	219	233	236	195	244	240	228	234	225	226	214	232	222	192	230	206	235	204	227	221	232	207	225	249	219	240	193	204	220	208	245	214	210	247	215	244	183	218	212	233	267	222	223	203	228	238	205	215	219	203	244	244	200	209	180	220	239	250	213	226	211	234	217	208	239	239	223	210	214	218	234	228	201	256	223	217	240	224	246	199	209	225	227	226	224
6374	1368	1908	3431	3564	4350	2968	1836	4946	14040	7207	698	689	685	594	674	572	584	574	596	581	557	533	553	553	573	507	567	551	536	544	599	495	569	507	506	500	516	558	528	502	552	515	565	571	526	511	511	525	494	528	508	514	539	547	540	493	507	558	538	521	544	518	534	552	571	520	537	558	520	527	564	537	537	549	519	473	498	543	517	510	574	504	519	530	547	526	512	549	552	565	527	541	569	494	524	532	537	518	532	534	586	534	510	546	556	540	535	556	555	540	560	555	576	520	544	521	526	523	508	562	503	496	549	548	539	499	502	527	547	530	540	501	551	497	517	545	515	554	521	557	515	538	542	557	563	541	531	498	536	566	544	504	551	550	524	532	542	527	499	513	508	517	523	557	552	540	525	555	542	533	544	504	531	530	496	525	514	554	521	541	554	528	541	563	501	603	514	562	532	545	497	523	520	522	568	547	540	523	527	560	544	501	516	541	568	531	521	551	509	503	530	552	501	572	549	511	519	563	544	536	497	507	520	529	549	527	551	510	507	531	532	555	530	496	520	536	498	502	543	591	520	502	505	531	503	551	519	506	531	560	563	494	551	550	563	556	503	510	514	522	552	541	524	516	540	559	525	530	524	552	506	500	510	490	539	522	538	529	543	538	498	518	507	471	520	547	535	546	567	561	551	521	507	538	477	543	549	467	517	517	539	513	554	517	545	537	500	518	521	533	499	553	566	522	524	557	535	531	580	484	529	540	525	510	535	522	563	558	525	569	505	536	570	505	527	533	516	581	515	555	565	541	565	524	495	556	510	555	518	501	566	548	508	550	522	499	522	569	503	503	519	531	562	535	474	555	466	570	555	515	527	522	546	518	550	569	506	575	536	522	527	555	514	586	575	534	524	552	510	553	526	531	550	549	560	540	540	534	550	513	542	524	582	546	533	505	540	523	527	535	529	525	528	512	547	508	498	529	518	525	490	541	563	538	510	508	529	502	532	525	558	502	554	546	495	521	537	542	519	567	516	533	522	481	581	536	511	505	509	495	520	511	542	519	560	565	559	522	566	573	561	546	519	512	569	514	538	540	531	495	502	551	541	517	521	545	536	510	553	541	516	528	516	519	500	538	558	533	543	520	487	530	520	565	515	511	558	526	515	523	521	482	535	497	575	539	523	526	514	503	530	583	517	532	500	531	510	527	526	521	542	515	502	538	571	520	508	542	515	532	531	509	542	548	553	513	523	542	536	524	514	528	555	547	520	506	538	571	538	538	565	528	518	527	513	572	512	511	545	505	526	511	538	523	531	531	563	556	495	525	519	528	486	483	499	553	544	544	561	538	503	528	511	572	509	488	491	501	535	508	520	536	570	524	523	508	538	531	519	529	553	534	510	496	569	510	527	551	545	526	522	563	542	528	585	540	527	526	490	520	532	570	528	558	498	514	543	545	492	532	511	517	549	540	532	510	554	547	522	566	547	578	555	508	539	508	557	504	552	482	505	483	528	489	522	544	539	511	522	532	519	516	514	562	541	559	561	494	514	525	567	498	551	547	513	544	536	516	526	524	498	545	547	511	501	548	538	542	532	573	537	514	585	521	551	591	520	503	514	526	543	505	518	508	533	506	554	494	566	506	506	543	499	525	524	569	536	508	543	520	523	518	524	542	535	545	540	523	564	518	525	559	544	546	526	569	548	540	544	505	521	531	534	559	525	555	529	513	536	518	566	531	546	527	532	549	545	551	587	505	541	520	535	568	572	540	546	467	508	509	534	497	509	546	547	498	562	511	549	459	484	564	556	497	461	524	559	522	555	534	554	534	547	523	510	584	542	534	506	520	528	534	555	519	523	544	482	542	529	507	554	540	524	536	470	514	544	539	574	513	523	502	526	523	520	499	525	532	514	536	583	540	582	537	538	570	530	522	531	504	493	554	541	567	469	544	517	548	544	547	542	549	522	525	553	517	563	552	533	515	580	600	515	595	564	534	520	528	546	547	519	551	513	509	560	532	540	553	482	528	566	560	538	523	515	528	521	526	541	559	501	536	532	494	548	536	525	562	537	533	539	504	548	560	534	545	548	527	540	551	547	538	530	531	535	543	530	507	538	513	537	560	547	571	542	532	556	542	535	562	531	549	524	519	512	529	517	557	526	615	509	539	522	532	555	526	503	535	553	542	502	539	518	514	541	502	534	497	546	534	503	536	567	455	558	513	523	564	514	577	526	531	530	540	502	542	500	479	555	538	514	534	535	548	536	589	519	484	514	502	552	507	559	520	494	551	549	529	534	547	537	503	527	526	500	513	515	530	505	517	523	510	547	522	529	540	513	553	536	503	527	533	528	521	530	509	549	543	542	510	552	531	565	562	502	521	542	537	510	542	559	536	546	532	513	514	505	570	516	547	545	579	527	527	496	541	524	550	496	541	521	528	552	554	546	537	539	537	554	502	568	561	533	527	501	540	538	529	505	517	526	504	521	549	585	506	515	559	516	539	508	539	512	518	500	507	520	516	499	565	506	540	537	529	553	524	498	524	526	534	551	525	518	522	532	506	550	516	513	530	548	604	516	544	513	571	527	556	523	522	503	518	566	496	552	502	522	556	561	519	524	473	529	495	492	543	520	565	489	515	519	530	556	554	576	533	526	572	536	525	545	566	538	509	577	527	515	495	532	507	536	519	523	511	519	580	490	514	528	518	523	535	530	548	525	513	547	528	517	537	516	554	590	527	535	502	520	502	573	567	516	501	551	520	564	578	531	538	520	492	513	523	566	518	559	565	571	550	532	501	599	506	539	515	533	559	565	537	516	537	534	532	531	529	564	530	551	499	503	579	544	551	525	583	494	511	520	561	543	509	541	555	556	550	572	492	533	556	544	521	516	494	523	603	525	516	577	524	536	548	561	522	506	517	502	554	538	496	532	502	537	562	547	558	558	555	517	546	497	536	495	527	590	550	523	508	541	506	537	497	536	545	513	525	542	524	548	483	509	545	534	543	536	529	558	531	540	534	557	527	553	490	572	518	553	509	512	547	544	543	514	534	562	541	486	527	497	536	538	520	590	483	537	596	511	503	552	525	516	554	545	569	463	532	521	535	551	499	580	519	530	540	515	538	544	533	556	569	545	527	528	567	513	532	527	578	509	537	518	543	574	548	565	531	519	516	514	557	504	529	514	515	515	557	546	566	536	513	542	521	534	526	550	522	485	585	516	544	525	544	503	555	487	517	554	508	552	513	533	545	546	517	518	555	508	573	519	533	514	488	532	495	498	533	527	512	512	564	502	547	568	585	532	538	502	517	542	531	515	500	577	553	527	504	540	534	529	580	514	546	534	469	541	554	520	515	566	567	534	523	507	529	559	544	473	539	535	481	565	509	526	518	588	541	549	530	529	548	561	490	488	540	522	475	508	574	500	520	527	555	537	557	524	534	567	531	490	539	493	557	559	570	551	536	513	502	550	535	530	544	522	512	533	519	546	545	533	541	548	528	538	529	563	548	559
12807	1865	2267	1850	1380	953	447	521	497	4912	3678	186	170	126	154	134	115	114	110	98	109	93	107	108	94	99	86	107	110	97	108	109	110	84	116	106	112	101	97	94	114	111	96	95	110	98	94	110	96	101	111	103	114	90	101	94	103	88	104	115	110	96	102	100	98	85	90	108	114	90	107	106	97	87	100	125	102	120	100	89	97	87	123	90	101	84	84	91	104	90	113	100	89	109	81	93	96	107	103	96	111	112	101	108	124	101	95	133	112	102	98	100	116	92	97	92	101	105	94	87	97	108	113	101	97	102	100	92	84	94	89	105	93	101	107	92	90	98	76	106	104	115	91	108	96	90	98	98	102	100	93	90	79	116	102	98	87	92	87	97	89	98	104	84	111	92	130	94	95	107	89	102	94	110	107	85	92	91	80	100	108	102	104	115	97	68	83	111	90	88	107	91	98	101	87	79	93	116	97	109	108	85	94	108	99	87	92	104	91	99	100	110	106	92	88	97	85	97	109	105	102	109	116	107	91	108	105	95	113	98	83	91	108	91	87	80	104	100	99	145	81	101	105	94	96	99	113	99	93	121	104	89	90	106	101	102	117	90	100	100	117	101	96	97	103	87	95	98	111	94	113	105	98	98	93	75	95	82	94	103	104	95	96	100	109	97	102	107	92	103	88	107	112	79	104	111	109	106	106	102	78	91	96	83	94	88	99	99	89	99	78	114	105	112	95	111	105	123	103	102	111	104	107	110	109	106	99	92	116	92	113	101	101	99	85	104	92	99	117	94	112	96	70	113	103	98	87	102	115	99	113	103	91	85	87	102	109	99	103	88	116	79	109	109	97	93	85	97	119	90	82	106	97	99	101	92	99	88	91	100	89	98	107	115	94	112	97	94	87	92	118	90	98	101	96	83	86	107	94	93	105	99	96	91	92	101	91	122	95	102	106	100	89	103	94	91	105	85	72	97	91	99	114	92	108	88	101	101	89	106	109	96	95	111	90	89	108	96	103	86	86	91	96	87	101	109	94	89	93	113	78	86	97	92	113	114	98	102	98	110	111	87	91	105	89	92	79	98	112	95	81	91	97	100	79	118	103	98	94	103	102	82	89	95	100	103	88	104	103	90	115	86	101	95	94	88	82	104	96	94	104	103	104	114	109	99	107	81	89	93	73	88	85	98	90	102	87	91	80	105	106	100	117	93	99	104	118	110	95	97	93	95	101	97	88	87	90	113	95	100	101	83	108	95	92	86	100	102	110	112	89	89	103	98	87	105	96	113	96	103	110	103	97	107	100	95	109	83	102	104	97	95	105	102	98	97	97	96	93	104	94	109	93	97	109	66	114	103	95	107	95	94	81	99	84	105	96	106	100	109	81	92	111	107	96	105	91	94	93	112	106	99	82	96	88	102	99	90	108	105	85	83	101	98	104	97	98	89	101	88	115	88	104	82	97	84	102	104	107	125	119	86	108	93	115	94	123	100	97	103	102	95	103	103	102	111	100	92	90	95	117	107	104	93	106	90	87	103	91	95	108	98	87	114	117	89	81	107	103	106	89	94	121	94	104	100	87	106	98	104	129	103	77	103	127	95	103	101	82	75	101	84	105	92	87	95	85	101	121	112	104	110	107	87	103	91	104	109	115	100	120	94	90	108	101	99	85	95	106	108	92	98	86	86	88	102	100	95	98	91	99	97	113	106	93	106	87	109	83	100	102	102	104	111	80	115	102	93	85	103	112	104	95	96	118	85	90	105	100	106	82	94	83	113	111	85	123	105	96	93	92	93	106	93	93	97	114	105	122	83	103	104	89	87	112	93	79	106	87	99	89	105	87	101	92	104	83	104	108	101	111	102	95	98	85	112	83	113	77	89	93	93	96	104	99	91	92	91	104	95	108	81	93	105	107	107	119	97	108	87	98	102	101	112	105	102	99	101	107	94	92	85	109	89	119	92	110	82	102	100	103	89	106	107	98	85	108	104	97	90	103	84	91	91	110	93	89	91	103	85	110	105	103	98	103	96	89	92	101	99	100	111	96	92	79	108	100	94	103	104	119	106	95	89	81	87	85	104	95	105	96	92	96	102	90	107	96	87	106	105	99	99	80	111	89	96	106	107	92	123	87	106	100	123	92	89	116	115	86	119	110	84	106	115	87	105	101	109	96	109	88	99	116	88	98	94	88	98	92	86	89	97	101	96	91	113	91	123	121	106	98	80	105	90	102	90	103	108	116	95	116	94	88	101	95	100	122	93	95	101	100	88	99	88	94	88	87	105	91	97	99	101	114	82	110	108	93	80	103	107	81	88	106	98	101	113	93	98	111	93	101	104	85	94	86	76	104	92	103	84	112	112	78	89	90	91	114	90	106	95	112	112	90	88	99	97	104	104	94	89	91	86	93	93	111	108	101	100	105	100	93	83	103	92	87	98	100	96	83	98	96	97	99	89	97	87	81	104	103	97	104	103	115	104	101	99	108	92	92	108	95	101	89	102	108	96	92	110	108	92	106	103	95	96	111	111	89	114	94	96	109	106	104	96	100	68	81	92	108	96	102	98	102	102	112	83	111	94	104	96	91	91	99	87	100	96	90	101	83	113	96	107	110	95	95	123	116	98	110	87	86	118	101	92	95	96	100	88	103	106	112	94	96	110	95	105	89	89	87	100	96	104	104	98	87	104	101	90	94	92	99	96	101	103	93	74	103	75	93	107	110	98	100	105	96	97	107	105	100	106	110	116	111	98	99	87	105	93	103	99	99	93	98	99	136	97	115	104	89	110	91	100	103	113	106	91	90	78	99	107	101	103	91	90	101	109	99	95	101	93	98	84	106	92	104	78	88	99	90	109	89	108	97	95	95	97	81	90	81	96	97	108	110	93	95	91	92	97	64	107	92	93	108	101	112	108	94	116	111	109	98	109	116	97	100	89	92	92	91	101	110	97	78	88	107	96	95	112	109	103	97	81	86	104	112	94	116	90	80	107	104	108	97	111	104	100	105	106	96	99	100	109	100	107	103	93	104	108	90	114	91	95	99	102	105	110	105	98	123	97	95	99	103	98	92	103	103	83	93	102	97	84	104	93	100	82	86	103	108	98	111	88	115	99	103	99	91	120	103	112	100	94	96	97	113	91	100	103	101	80	91	89	104	100	102	98	78	89	110	97	91	83	85	83	103	93	86	93	97	82	94	103	98	107	101	100	79	96	99	99	108	96	100	107	98	92	100	81	97	89	101	93	92	116	100	113	93	110	94	96	105	92	105	100	83	97	106	105	107	99	111	116	125	96	118	109	87	101	106	121	120	98	90	100	111	79	109	91	86	109	110	103	75	95	116	105	97	96	99	90	102	93	100	108	94	107	89	100	81	99	93	104	112	107	98	102	114	100	95	106	96	92	105	94	116	113	105	102	101	93	100	103	80	94	99	98	98	90	106	92	78	98	118	93	93	90	101	88	103	86	93	108	100	94	101	94	104	106	86	97	86	99	107	90	98	102
8219	1932	4579	5950	5774	3956	2129	2935	2738	20382	11144	584	637	514	499	441	355	348	320	324	314	320	308	306	310	298	335	299	289	292	265	265	272	247	277	273	267	271	264	305	225	247	278	289	273	248	245	301	265	280	264	280	266	257	272	283	257	295	243	261	247	274	273	242	286	268	264	266	249	273	260	247	223	270	284	247	262	270	268	238	247	268	272	268	270	275	237	241	259	272	268	267	260	247	260	269	269	268	271	258	287	266	268	247	296	254	229	265	250	228	238	265	264	237	261	274	229	279	263	275	225	267	266	262	256	269	239	233	262	254	255	255	273	253	250	240	238	247	275	248	281	257	254	243	276	278	260	254	270	258	258	252	250	257	277	214	267	251	240	301	266	277	254	230	273	256	270	252	266	266	247	291	249	255	279	245	230	253	257	248	266	248	232	253	253	281	251	244	272	246	262	251	286	275	263	267	268	277	266	268	240	260	262	273	244	249	232	266	231	256	261	247	257	265	284	266	231	237	272	269	275	237	249	246	263	263	237	260	244	260	254	216	269	254	256	259	279	268	238	300	245	273	250	259	280	246	251	285	251	247	261	261	282	273	235	261	270	254	286	247	249	270	265	230	245	251	242	269	277	245	255	242	259	278	273	247	277	249	243	282	278	291	237	259	289	262	231	289	244	270	296	273	257	242	295	254	253	277	261	255	243	233	255	257	219	259	281	274	281	238	253	259	269	231	295	263	232	257	246	259	255	250	263	239	283	273	267	268	268	244	252	261	243	257	251	261	261	278	287	241	296	263	270	266	235	272	251	264	291	228	287	266	244	241	273	233	233	235	245	256	251	241	240	251	244	271	265	298	259	252	238	245	251	263	251	257	267	266	257	251	277	278	245	254	230	244	248	257	236	243	260	260	241	253	260	269	288	268	247	291	261	251	267	267	250	275	268	233	285	272	245	241	275	229	244	292	252	269	241	240	276	277	279	263	264	253	248	275	278	290	252	254	244	257	248	256	263	230	280	269	284	252	254	269	248	243	277	246	288	230	242	270	241	242	266	258	258	268	234	258	269	237	251	272	244	260	259	255	260	267	249	250	258	250	263	249	256	223	238	258	254	267	261	276	251	274	218	256	258	259	252	236	249	234	270	251	300	216	244	243	275	261	270	237	275	270	268	242	262	282	269	253	280	274	276	253	260	267	250	243	251	259	263	245	274	277	232	254	256	246	282	257	267	240	268	250	259	249	273	257	270	262	265	224	254	261	283	267	263	255	242	267	273	253	263	257	282	249	278	265	252	247	246	236	249	251	237	280	246	274	232	220	283	273	237	270	276	231	234	269	258	228	256	241	243	292	272	267	272	262	261	248	250	230	255	273	248	262	233	252	255	248	241	236	277	267	273	244	257	256	236	225	230	281	248	275	254	232	290	245	237	275	225	281	261	256	254	243	284	271	264	248	273	261	239	260	278	248	261	266	265	254	254	260	236	244	245	218	281	271	232	251	271	240	263	242	260	265	258	255	251	253	271	255	236	288	246	265	260	261	257	278	230	241	250	251	254	277	227	230	252	247	261	249	254	236	263	241	267	245	262	227	264	259	250	259	240	232	252	262	261	256	255	240	256	258	254	278	232	219	248	235	249	245	274	268	266	225	229	252	262	235	236	250	286	217	259	243	245	274	252	269	251	241	242	266	246	258	282	252	239	255	220	281	250	250	264	233	229	247	254	269	242	229	270	269	247	234	251	242	276	286	245	245	258	263	258	262	239	266	233	257	252	267	235	267	275	275	272	260	253	267	289	221	235	266	248	255	259	268	222	252	221	229	263	245	259	245	233	263	229	257	260	249	278	234	246	279	248	251	250	255	233	283	278	266	230	228	261	237	245	272	249	238	251	274	262	263	266	260	241	263	271	245	266	266	271	265	251	253	238	262	269	243	280	256	250	233	271	237	241	264	239	256	252	269	277	258	275	252	258	258	255	276	279	241	248	256	220	255	246	267	251	256	233	271	251	263	268	254	292	258	304	256	260	262	244	244	262	288	249	255	259	269	256	241	228	248	256	268	215	255	269	258	255	257	281	257	250	249	278	253	242	229	235	263	253	242	243	246	283	250	270	257	252	237	265	246	287	245	307	287	242	251	265	254	254	253	258	244	252	264	276	245	223	273	268	213	228	273	265	249	256	270	231	260	234	246	247	257	241	261	260	269	261	244	249	264	262	247	284	237	261	236	262	252	270	276	215	239	253	224	247	243	261	259	271	246	288	262	265	251	259	285	256	244	223	291	277	251	253	241	244	224	282	255	256	260	263	250	243	242	245	258	227	255	238	260	241	264	296	248	234	258	237	262	268	261	265	210	277	275	249	247	261	243	249	277	274	249	250	270	286	262	270	255	250	270	264	285	255	246	249	268	263	243	238	256	264	260	251	269	237	271	262	250	237	266	248	261	259	227	274	238	275	251	264	282	235	237	265	225	271	247	250	266	250	243	271	294	272	258	271	258	278	242	277	266	264	258	243	276	261	251	277	287	218	254	283	249	240	227	267	273	267	209	277	269	250	274	283	246	256	262	272	282	238	268	241	253	227	260	266	285	229	237	257	263	252	256	254	279	246	263	247	243	243	270	279	234	282	262	261	248	270	247	258	266	252	247	238	257	273	266	276	249	254	246	234	269	233	265	284	285	252	245	269	257	280	277	258	241	236	224	256	276	269	257	249	262	245	266	263	260	268	249	267	238	250	278	238	255	283	245	267	249	242	276	263	237	255	285	269	267	263	236	261	243	241	252	266	261	252	242	260	298	252	233	256	247	232	266	251	257	266	252	258	253	240	239	265	259	248	285	226	264	260	258	273	266	257	278	244	273	244	251	240	286	247	259	269	242	266	230	258	267	264	241	265	245	271	221	254	241	255	225	270	254	263	277	270	231	235	244	253	242	293	244	233	238	270	268	256	250	227	271	245	242	238	247	249	242	250	252	247	235	246	267	254	254	266	232	237	233	253	273	249	250	260	265	262	266	258	248	282	272	239	256	268	244	260	258	248	249	256	236	248	267	223	264	239	264	264	233	251	264	283	291	260	240	251	267	243	249	256	275	276	260	283	256	238	239	260	234	264	232	251	283	270	236	251	248	256	286	282	296	256	255	254	269	256	235	249	251	273	263	292	258	235	271	277	259	275	238	273	260	242	260	257	248	231	259	254	258	244	247	292	229	269	241	247	255	241	264	237	252	272	238	272	257	276	242	253	261	266	226	254	281	254	250	246	249	234	246	245	254	270	238	207	268	262	268	268	250	260	249	242	258	268	263	247	262	222	224	246	266	268	274	249	271	282	261	242	244	244	227	243	250	268	252	245	259	250	258	259	249	258	241	281	280	222	290	261	249	247	251	243	281	279	255	242	267	265	260	232	265	235	233	245	280	273	232	256	257	239	275	268	260	294	257	263	256	267	241	254	256	229	250	250	246	269	276	258	251	230	260	240	236	256	263	286	278	254	260	233	258
1584	831	1323	914	670	494	378	283	253	366	344	267	238	253	257	210	248	235	257	215	246	257	242	223	239	252	241	239	212	220	249	230	241	229	209	243	257	233	235	219	250	242	262	237	258	232	257	276	253	271	243	247	239	290	248	235	273	229	235	227	227	238	244	243	256	251	250	213	241	270	256	255	231	248	259	233	228	226	219	246	262	256	251	234	259	239	243	258	245	279	236	228	241	253	255	252	231	235	253	203	231	244	264	215	231	251	244	257	249	228	237	233	227	236	256	242	232	227	245	243	234	228	241	239	269	243	254	251	250	226	247	216	238	272	228	255	218	237	237	242	216	227	244	247	253	238	268	251	228	209	223	244	241	247	259	257	232	263	252	229	250	264	252	233	260	246	204	255	257	250	274	247	259	224	226	244	231	256	231	234	232	241	261	242	246	237	226	235	264	247	248	275	238	260	239	241	222	250	225	240	277	241	253	223	247	252	248	235	251	269	221	228	233	278	225	255	232	267	240	240	231	205	205	224	245	270	251	209	237	218	256	216	212	247	238	232	243	229	251	223	221	266	253	233	258	237	225	232	244	248	246	212	225	217	220	232	214	250	245	267	240	197	232	230	234	248	242	241	253	217	247	252	263	223	252	233	261	222	262	240	237	222	237	245	240	202	263	266	253	226	256	263	248	241	245	257	241	233	251	221	280	244	212	237	258	236	249	241	219	267	273	242	235	233	236	244	230	266	234	220	245	265	228	234	225	216	257	229	254	253	262	224	220	249	218	252	287	248	250	257	251	241	218	255	248	261	266	248	234	259	215	262	238	234	221	246	215	264	261	231	225	245	246	234	261	271	243	244	262	233	237	249	232	231	192	252	253	241	230	249	236	236	259	274	233	261	229	245	223	239	236	215	229	250	235	233	268	248	244	243	258	229	217	224	249	265	236	233	234	242	287	250	244	254	216	258	235	227	238	217	234	229	265	224	243	227	264	258	246	226	242	254	265	248	235	250	237	252	247	258	256	237	240	230	212	246	247	242	210	254	239	264	263	234	219	233	240	273	205	293	218	242	237	214	256	246	266	225	242	262	224	234	264	265	236	224	233	250	266	243	247	234	250	237	233	246	257	231	230	231	270	243	245	228	255	240	262	259	214	220	268	248	240	266	203	257	243	243	229	219	239	252	239	273	250	246	254	250	251	245	262	243	230	254	248	232	294	282	246	235	245	242	236	255	222	235	221	237	256	224	237	236	237	284	242	253	259	257	223	250	251	242	232	254	267	215	226	241	245	241	250	237	249	235	248	220	206	275	209	274	221	262	246	274	250	272	227	245	235	239	244	249	237	250	249	273	213	263	232	259	208	249	254	210	242	250	235	260	227	253	234	228	214	245	218	226	228	264	231	243	260	256	260	264	218	257	236	245	228	267	237	255	263	244	259	236	248	255	246	275	254	250	238	228	249	221	235	219	236	238	216	252	259	236	231	246	244	198	241	223	224	237	264	264	250	253	291	229	239	249	232	260	215	253	216	246	251	219	257	239	250	235	248	281	245	241	261	233	255	246	248	232	228	233	247	228	235	237	248	218	242	246	210	246	238	276	231	248	289	264	264	259	218	234	219	253	224	263	242	253	234	265	256	247	254	240	249	250	201	234	246	216	230	258	250	230	288	264	254	265	262	253	231	240	240	269	225	248	240	244	253	238	263	257	242	243	226	245	239	244	257	260	241	271	243	255	253	237	226	245	245	261	229	235	285	229	245	208	213	254	223	230	270	250	238	258	228	231	243	256	260	226	224	230	229	228	257	248	264	233	266	235	242	218	260	239	220	233	273	261	263	238	239	209	213	269	270	223	252	235	238	209	275	219	248	245	256	226	235	276	266	280	259	254	225	236	246	239	240	235	239	252	285	247	274	280	257	256	208	258	265	226	257	262	259	243	212	226	250	255	233	258	239	255	269	246	286	249	243	234	253	273	272	243	240	255	256	251	270	231	237	228	235	224	261	260	238	255	216	234	211	226	217	231	236	234	268	231	260	248	233	230	230	278	238	256	228	223	277	225	267	259	245	258	218	249	256	251	242	256	215	214	238	230	258	243	237	264	242	217	227	204	239	214	204	264	232	239	264	223	250	282	254	256	257	256	222	265	268	285	224	252	243	260	254	235	252	248	245	220	232	246	234	250	240	245	239	224	260	261	247	250	241	249	239	253	258	233	263	261	236	232	216	232	241	267	237	256	244	261	254	231	292	265	234	264	232	238	255	249	236	236	209	227	254	219	238	244	229	242	241	260	263	263	229	233	233	223	227	233	238	255	248	233	240	264	238	222	249	248	253	263	249	242	220	241	246	242	272	230	227	254	266	264	233	234	208	223	254	240	239	271	249	247	260	252	252	235	235	225	246	236	261	263	236	241	278	258	229	232	229	263	213	235	262	248	215	236	245	241	245	248	232	262	219	219	272	244	247	237	238	267	258	247	229	245	257	208	231	236	237	232	228	250	238	232	246	235	248	249	257	250	209	245	267	270	257	233	271	266	273	234	230	240	248	244	229	243	245	233	239	263	225	288	291	253	258	250	218	228	232	239	228	241	255	248	270	232	259	247	221	240	276	230	243	252	239	226	243	224	240	257	267	236	238	234	243	238	246	269	244	221	251	244	225	236	252	268	239	240	216	217	265	236	254	217	252	243	230	253	245	227	249	236	239	248	255	252	264	227	238	267	241	221	209	235	262	267	257	240	237	290	262	252	242	257	245	244	238	214	231	264	249	275	234	236	247	291	235	236	269	261	248	235	224	259	267	238	244	245	242	274	264	216	253	238	262	241	250	251	242	224	251	244	238	215	246	234	232	253	238	236	268	239	240	224	231	236	208	235	252	242	258	225	251	259	242	218	273	249	238	228	276	248	296	256	250	208	231	250	236	256	219	267	244	263	228	222	226	237	283	248	231	227	238	247	244	238	272	267	242	260	215	272	257	241	232	238	294	248	238	245	265	260	257	243	277	233	234	220	249	239	264	240	244	242	255	241	268	240	268	250	239	224	251	247	284	248	263	246	238	229	240	261	236	225	218	243	233	254	260	256	243	250	230	255	209	245	237	261	243	261	245	238	241	245	246	246	247	251	252	226	252	248	242	242	269	230	253	231	223	244	255	215	260	236	241	250	242	235	231	236	233	260	229	222	264	243	248	260	256	232	227	227	253	237	208	232	233	246	239	241	219	246	241	229	247	251	233	235	256	236	239	262	235	248	248	242	240	245	254	216	243	243	263	245	229	272	282	247	230	227	245	227	224	248	259	226	233	240	230	216	242	235	228	225	236	216	264	246	255	272	243	228	286	215	244	281	231	221	256	252	248	255	224	245	239	222	244	262	266	222	209	271	259	248	234	218	246	220	208	256	216	217	261	291	220	227	286	241	246	246	298	252	257	250	249	230	238	271	273	242	255	252	227	247	260	258	241	253	270	219	266	244	240	249	264	211	227	230	279	221	242	239	267	240
2043	1230	2983	2931	2503	1932	1171	853	876	1537	1310	615	625	619	583	643	581	605	619	575	569	637	598	553	581	607	559	605	600	602	560	620	615	588	595	575	574	569	593	616	582	610	615	558	605	603	646	561	570	588	616	609	609	544	608	621	585	616	587	595	591	599	595	558	567	570	589	590	553	585	604	568	585	591	623	624	601	565	591	592	585	638	584	550	586	574	605	596	603	554	584	590	560	576	582	632	548	608	580	584	592	571	631	589	572	575	597	621	590	592	552	585	589	577	582	613	589	581	588	600	581	594	583	585	590	640	614	556	563	563	576	604	578	565	574	590	607	639	583	596	576	593	608	584	582	639	599	616	569	607	617	603	593	560	616	582	583	575	590	602	583	617	593	631	640	653	632	634	646	607	593	594	597	577	602	588	586	623	584	602	562	608	588	636	593	572	554	593	606	607	561	586	609	603	575	574	582	597	554	611	564	585	616	598	632	569	575	580	584	602	559	579	580	574	595	625	588	563	587	607	587	551	578	582	627	574	606	571	575	577	564	592	612	545	578	600	613	630	608	566	587	564	570	617	638	610	627	647	591	623	593	584	529	600	582	542	576	645	577	618	551	583	608	614	600	609	572	606	561	591	606	579	631	614	549	611	603	579	541	618	601	594	604	568	575	588	622	574	588	592	579	603	601	555	567	649	579	630	573	600	603	590	578	585	552	549	589	611	635	647	558	553	585	619	638	531	637	583	588	620	599	597	608	593	588	558	580	601	616	580	594	607	577	585	561	588	605	576	554	581	595	587	583	621	566	625	567	555	569	567	569	573	563	582	547	591	613	599	611	556	624	598	574	613	590	627	600	599	595	598	628	582	554	579	546	573	585	626	584	582	594	621	595	595	585	553	622	592	617	591	556	551	617	597	606	576	577	575	634	627	617	596	607	593	601	584	602	594	572	608	548	621	626	630	635	585	542	587	598	623	603	560	583	561	623	629	620	615	567	553	587	571	615	535	604	574	556	574	573	560	608	563	609	614	601	563	551	621	630	587	571	617	636	578	565	539	580	601	575	568	597	650	580	643	563	619	618	598	562	617	601	562	542	598	538	562	574	567	566	586	573	593	579	598	605	577	603	596	602	619	596	546	548	555	595	603	600	596	587	619	616	610	635	598	600	600	539	565	593	634	583	648	575	594	595	568	593	581	581	575	611	588	560	604	579	618	607	600	569	609	569	584	555	629	617	579	629	601	561	595	603	616	594	560	582	599	585	595	573	588	617	620	606	544	556	597	591	599	608	585	596	591	615	537	596	615	596	577	584	631	574	607	562	586	628	575	579	593	591	591	599	605	600	609	602	573	607	626	633	583	582	602	619	595	564	605	601	576	590	586	626	605	607	579	598	563	568	567	561	563	534	586	594	611	575	587	585	613	621	624	606	569	589	614	638	598	613	551	615	594	602	577	619	582	621	572	548	579	558	604	572	572	559	603	573	566	588	578	612	594	620	615	610	574	641	637	607	555	601	640	599	583	589	587	575	596	562	600	605	621	584	580	579	630	597	567	605	589	574	600	631	582	621	595	636	586	627	602	576	580	590	561	576	572	573	612	602	581	541	604	586	620	593	552	579	555	586	585	602	548	605	565	631	576	621	545	612	615	569	605	593	665	578	600	618	614	610	598	599	608	591	568	569	606	574	606	594	588	546	609	537	599	568	607	606	572	617	630	561	577	607	572	582	586	593	584	546	571	594	571	548	564	575	600	582	627	622	588	609	604	573	596	604	607	583	578	618	576	622	602	600	605	639	647	597	622	564	610	557	603	599	593	622	560	593	583	591	577	575	618	605	535	576	586	616	611	595	547	579	567	587	586	593	637	582	604	532	578	579	628	579	622	579	633	613	599	585	572	611	594	579	581	590	623	571	571	592	587	600	590	632	617	591	661	553	632	588	579	565	592	588	590	619	548	584	554	628	603	591	599	532	589	619	582	597	562	567	586	556	587	606	579	621	609	616	556	581	578	601	564	597	585	592	595	586	594	602	622	598	583	626	581	610	552	585	612	584	590	615	572	602	610	583	624	604	599	620	622	553	599	565	592	555	618	600	566	585	581	587	591	605	575	580	577	608	631	583	587	622	568	618	623	611	557	613	639	592	588	543	586	597	595	559	604	587	617	590	582	546	598	579	598	601	577	549	585	545	607	627	577	620	616	556	627	580	605	573	624	560	592	599	635	571	624	552	602	593	590	589	565	569	630	604	537	540	577	567	599	587	589	591	602	603	587	589	564	575	621	597	558	609	531	594	580	610	588	545	591	610	558	554	587	578	583	569	559	537	582	601	598	573	590	614	585	566	576	597	632	674	623	628	575	650	609	582	567	588	599	582	540	608	578	568	625	559	592	582	579	588	613	607	554	580	531	619	570	595	612	588	578	581	612	641	597	549	543	638	595	576	558	590	630	584	543	568	536	609	562	543	597	611	597	556	548	582	591	615	628	584	598	605	623	593	603	561	616	610	594	573	603	599	619	568	583	571	622	566	599	586	593	597	566	596	570	600	628	597	562	574	615	613	577	581	604	626	563	621	569	568	608	617	601	616	636	563	607	569	573	601	574	590	605	597	609	605	547	606	606	583	608	659	603	584	580	608	564	528	525	584	570	570	543	619	600	599	565	577	609	578	615	534	649	577	641	574	571	570	583	587	589	610	581	599	551	568	614	594	614	623	612	604	582	604	560	579	588	583	560	607	538	580	617	610	594	620	600	567	585	558	578	592	648	610	613	593	597	596	605	554	620	575	599	612	584	563	565	627	595	625	649	594	582	588	548	608	603	582	641	592	593	598	610	571	599	586	585	603	589	608	585	612	618	590	636	590	602	574	601	586	636	578	628	569	600	611	610	596	621	591	570	564	632	626	584	589	556	612	575	622	591	574	583	579	600	584	593	599	587	627	579	575	599	615	585	592	588	575	630	581	568	603	599	590	586	624	623	567	630	621	558	630	592	617	619	557	591	600	535	609	599	613	620	585	602	569	617	561	586	587	597	592	593	569	593	582	577	590	596	606	591	576	637	570	609	603	633	582	618	569	606	569	628	598	587	583	548	584	572	534	597	581	585	570	601	602	607	559	572	596	604	587	581	585	558	563	595	629	586	578	616	567	606	628	582	569	573	612	617	590	584	584	597	605	621	599	647	588	563	580	584	606	596	545	580	585	586	604	590	616	616	590	604	628	584	638	573	588	588	628	633	565	602	585	584	623	585	597	614	636	570	573	583	597	564	588	577	608	591	569	579	555	633	600	605	562	623	606	613	579	565	608	564	618	559	552	613	564	575	617	619	589	646	580	612	584	567	628	550	626	634	624	594	618	554	607	571	636	589	551	568	598	604	610	557	636	604	602	582	592	571	567	562	584	605	589	570	604	638	596	565	631	557	582	608	552	560	603	564	544	594	597	564	566	594	576	591	559	550	624	609	622	609	606	568	604	591	576	623	607	554	558	605	606	582	585	614
7040	1506	2318	1611	1013	624	495	842	1053	3630	3336	272	221	256	237	229	221	248	216	213	236	196	222	254	217	213	244	245	213	221	202	229	213	228	231	234	252	222	246	245	221	253	238	236	229	224	216	227	233	243	218	207	216	209	229	213	220	219	235	231	244	237	225	228	236	207	223	235	233	221	204	237	250	239	227	210	259	218	248	199	222	244	211	240	254	243	225	245	242	232	245	214	231	244	238	245	228	237	199	224	240	226	234	231	238	211	243	223	245	252	211	220	211	222	216	233	234	251	211	244	213	211	239	212	241	234	234	205	232	244	220	224	217	205	240	252	222	245	217	236	207	239	224	237	220	218	215	239	229	220	261	244	232	232	227	222	221	241	246	234	219	237	219	247	217	233	256	244	213	184	228	222	228	227	248	218	229	218	226	231	267	231	253	258	250	225	211	237	234	248	225	242	233	234	194	217	239	228	224	240	242	237	229	220	233	217	222	239	243	221	230	226	217	234	222	219	219	236	203	227	223	245	212	229	234	216	224	230	216	235	237	246	224	212	210	218	264	225	234	227	208	215	197	233	238	217	239	188	233	235	222	244	233	242	229	256	231	237	210	237	257	210	223	217	232	232	260	226	251	215	227	225	227	247	257	230	225	233	236	224	198	234	225	238	232	205	233	241	230	229	218	237	225	233	268	228	240	246	214	232	204	243	224	260	239	192	233	240	199	225	257	237	210	222	253	217	226	225	253	217	233	246	228	224	205	234	241	241	225	218	197	228	211	221	234	229	228	231	258	236	236	209	227	233	251	232	220	228	237	236	208	246	234	257	230	267	247	239	203	216	266	231	250	255	249	214	230	226	228	221	242	240	249	252	227	233	230	262	258	246	227	221	225	204	233	244	240	232	241	227	259	239	237	214	246	225	197	262	227	233	225	225	209	245	232	230	236	236	231	203	222	254	221	192	229	228	238	231	224	250	245	270	247	232	253	234	223	251	241	224	211	204	242	235	251	207	211	263	218	223	236	215	229	233	221	233	229	205	216	230	248	232	214	244	224	243	207	239	198	255	239	219	234	246	222	219	223	222	242	219	230	218	210	247	231	236	226	243	252	234	236	245	234	223	231	264	209	198	236	235	251	230	238	228	235	224	225	218	239	255	228	255	225	230	239	205	223	232	237	228	216	214	249	221	243	217	250	216	224	225	243	224	229	252	243	237	227	227	236	197	260	206	237	222	218	229	217	232	243	227	251	225	252	237	261	251	212	211	225	247	200	238	256	240	236	229	222	226	248	244	234	221	243	244	239	251	258	257	232	226	234	234	228	244	239	234	227	248	254	208	200	232	235	221	223	234	214	226	242	224	248	237	233	228	232	246	225	232	246	244	227	240	234	210	222	230	222	218	231	205	201	212	254	221	217	238	227	209	238	219	224	269	207	214	236	227	231	233	213	229	243	209	239	240	244	216	233	210	223	213	237	238	220	218	242	233	240	232	202	209	267	220	181	237	223	245	222	216	240	219	228	246	228	206	216	231	219	240	223	245	208	218	236	245	231	244	267	238	223	215	231	241	199	219	202	233	233	231	234	238	259	250	237	236	231	224	217	235	211	218	232	220	228	223	216	207	224	237	223	219	197	210	226	248	233	208	266	258	224	222	230	225	215	260	205	254	212	234	228	228	215	208	202	244	206	220	214	234	228	246	227	226	205	259	222	259	249	213	231	225	256	224	210	225	259	217	247	241	220	255	216	221	221	254	214	260	247	234	217	238	255	211	195	220	203	243	223	234	239	227	203	246	255	204	232	245	231	229	192	223	219	219	251	236	216	228	230	218	216	232	223	242	241	213	240	218	267	242	202	225	185	208	227	229	222	245	231	257	225	214	240	237	221	222	223	234	248	234	207	223	250	229	221	220	217	228	248	206	270	214	193	196	230	221	232	253	217	239	261	229	216	219	235	229	249	224	225	235	248	266	199	232	231	239	241	261	253	223	243	242	226	192	204	224	230	233	255	237	212	249	243	244	232	211	215	230	230	233	210	252	235	258	217	230	216	227	195	212	253	226	245	259	208	234	242	215	232	214	224	239	211	221	235	237	210	231	263	224	269	238	240	247	241	238	212	224	238	222	227	226	224	212	224	227	240	230	221	219	249	243	231	235	204	219	247	199	241	232	219	240	227	231	236	261	239	202	241	218	246	226	204	244	252	244	226	250	244	234	237	218	250	205	239	195	247	241	253	248	268	243	241	225	191	239	235	252	249	217	257	199	218	221	211	219	221	223	219	241	229	212	272	252	227	225	242	208	238	236	223	220	193	228	226	248	227	196	220	224	268	254	239	242	250	217	201	255	239	222	224	233	228	232	211	226	258	217	237	237	217	222	244	261	238	216	219	218	254	236	273	238	237	223	255	248	260	242	229	260	202	207	230	234	204	255	226	240	228	233	209	231	201	225	218	250	270	265	232	237	231	222	244	234	244	217	204	248	238	210	235	223	240	213	215	216	249	241	232	257	235	219	218	257	250	221	234	253	224	210	217	211	252	228	213	244	244	243	247	251	244	230	209	217	222	216	250	238	209	231	216	222	206	232	223	205	200	225	204	205	231	222	229	229	252	217	217	232	238	223	261	243	237	206	214	242	238	241	231	222	188	221	221	231	227	233	236	249	250	237	231	244	226	222	228	225	208	261	240	244	239	230	246	226	218	218	271	227	236	256	208	237	235	241	248	224	219	216	254	215	224	263	208	240	231	253	232	243	239	222	213	220	222	249	221	234	228	225	234	243	234	229	251	234	224	222	220	233	223	254	228	206	222	229	220	235	211	230	219	222	238	238	199	215	211	204	228	217	242	220	234	245	234	226	226	194	268	212	207	224	230	215	183	251	203	238	232	243	230	229	206	256	222	255	222	245	250	221	243	229	224	210	214	203	217	207	257	224	226	219	240	239	239	248	234	247	219	215	244	233	225	228	205	214	219	207	214	214	239	240	228	239	256	242	217	216	215	223	214	233	222	221	234	221	211	258	212	225	260	246	236	205	234	243	264	244	226	202	229	233	203	250	207	243	242	223	225	216	223	222	233	254	215	235	215	247	241	216	240	231	251	216	215	220	199	221	227	250	264	235	237	230	258	231	226	207	214	233	236	224	231	218	241	201	238	213	229	210	247	205	216	231	238	226	230	246	235	243	211	221	217	226	208	221	253	245	246	215	253	216	258	222	221	242	229	235	227	241	224	240	234	246	243	240	237	259	212	223	232	251	235	235	216	238	212	220	238	247	204	231	241	233	222	228	210	220	195	233	232	211	207	220	217	243	234	251	232	243	251	240	225	239	219	241	215	219	202	260	214	207	233	262	242	232	197	245	222	234	231	225	241	204	218	236	239	253	237	223	219	247	240	239	255	252	211	241	238	239	209	192	218	220	231	230	238	221	252	215	246	222	231	242	212	223	224	191	242	214	240	231	229	238	210	222	233	227	232	239	230	232	245	230	241	232	243	230	230	246
6535	1969	4918	5379	4382	2630	2097	3937	5293	16286	13122	682	681	723	663	611	540	597	611	568	646	572	611	565	576	572	574	568	551	547	622	577	563	568	525	515	596	537	572	546	535	532	568	548	577	549	562	583	527	542	615	553	573	597	519	570	557	558	536	555	583	548	570	549	553	530	576	572	614	548	574	569	564	595	584	524	595	568	500	573	533	589	545	556	549	579	489	571	561	541	578	586	569	547	561	594	552	577	540	527	569	586	583	563	563	608	537	526	574	603	553	533	599	518	555	537	548	582	556	543	557	541	567	523	535	595	593	562	561	535	549	530	542	563	596	571	571	592	548	522	561	565	562	561	541	573	514	531	545	542	562	536	553	533	503	507	560	568	525	535	535	566	532	555	556	572	571	549	512	541	546	531	535	576	545	558	550	494	541	570	514	511	504	574	532	582	547	542	591	525	549	508	553	589	563	560	488	544	567	553	542	563	590	574	545	540	518	572	590	507	537	531	526	564	513	556	572	542	562	506	517	577	524	571	600	564	592	545	578	548	545	580	572	609	501	571	551	562	537	543	576	566	538	547	536	552	575	563	556	533	548	548	560	541	541	537	540	541	535	545	556	579	544	576	587	505	555	545	514	565	557	543	541	563	561	592	545	514	541	577	555	527	517	553	487	530	559	522	554	565	558	537	527	574	536	572	539	520	550	512	534	552	588	567	541	589	532	557	575	602	566	546	541	563	574	549	544	514	581	571	563	573	521	530	615	538	569	525	536	559	564	567	563	570	522	563	551	550	641	546	569	525	548	568	542	554	548	554	526	521	571	565	576	560	545	560	558	549	564	585	567	559	548	576	551	559	514	543	520	582	497	584	591	527	582	542	540	548	516	562	601	522	544	559	575	552	587	560	553	563	523	579	540	546	534	547	552	570	546	536	533	556	573	571	566	573	530	575	550	605	557	562	568	531	562	570	549	552	548	533	566	523	561	576	557	532	564	573	533	561	520	537	545	573	614	562	595	563	567	534	548	551	549	531	532	535	573	537	546	520	557	538	534	546	499	538	550	566	579	574	593	557	562	590	564	517	547	572	545	578	545	521	594	555	560	546	545	562	547	573	519	568	529	562	503	556	520	561	570	590	556	538	586	593	560	524	538	514	572	554	564	542	535	557	567	504	499	564	551	578	584	548	570	553	541	539	587	559	528	583	559	541	572	567	534	529	546	505	568	533	503	536	575	592	535	572	544	562	584	564	589	587	593	557	518	583	524	592	580	566	552	533	529	551	552	521	521	517	591	592	529	576	533	528	551	574	566	550	540	521	532	548	540	571	527	588	577	532	566	543	531	560	532	551	536	541	594	568	549	532	557	542	572	572	546	555	564	549	566	534	549	559	609	549	554	530	523	570	546	543	537	549	558	540	523	561	512	575	584	546	551	582	590	547	520	518	547	561	552	506	565	536	542	562	537	566	553	553	593	560	592	528	551	551	573	569	553	573	522	585	585	522	556	561	570	533	548	552	578	505	570	572	562	615	573	603	554	579	558	562	574	558	547	563	585	539	554	582	594	567	566	539	523	530	551	578	537	608	566	574	554	556	541	560	562	541	564	580	569	546	590	573	557	530	552	546	527	533	558	566	534	563	534	544	562	581	548	523	553	524	560	564	553	560	570	585	569	555	548	503	499	555	566	473	586	550	561	539	541	522	559	517	565	564	564	554	572	549	624	550	521	586	550	543	564	550	587	523	580	532	565	591	566	550	546	547	548	554	550	492	547	561	535	581	547	570	592	569	559	562	548	546	551	548	560	620	552	538	559	550	566	525	585	512	555	566	556	564	489	581	545	594	545	562	555	574	584	581	550	558	538	586	532	557	546	548	591	566	547	579	550	524	604	546	559	554	516	534	571	542	565	557	568	575	558	546	524	579	572	556	521	541	570	580	589	586	569	559	581	530	530	501	546	565	508	567	549	566	557	589	556	570	555	543	544	509	569	525	569	596	498	541	518	586	561	567	578	570	570	563	543	585	491	505	536	542	541	578	575	544	529	596	551	585	505	570	570	543	580	523	549	584	551	557	553	550	547	582	566	565	623	514	541	521	554	533	577	568	604	551	542	582	549	538	574	513	550	579	555	574	553	545	537	572	564	596	553	543	547	542	587	564	541	595	576	567	553	555	565	579	579	551	546	578	586	582	597	593	588	577	530	565	566	592	627	590	574	553	587	533	568	510	561	580	580	528	536	554	524	528	584	585	543	557	495	573	548	590	531	551	542	604	560	574	551	522	561	596	566	543	547	552	551	507	563	614	517	553	543	581	564	544	575	533	517	580	562	555	554	529	564	585	526	521	561	535	579	502	497	547	540	573	544	531	536	546	583	578	558	555	536	560	576	576	581	572	562	565	543	596	567	557	545	588	540	526	584	563	532	590	527	539	505	540	558	566	581	611	564	564	580	586	580	575	504	545	552	554	547	556	576	546	506	548	564	592	521	538	606	582	571	532	589	557	597	586	576	556	550	561	566	526	545	573	555	522	536	548	571	537	540	570	535	551	531	591	531	595	559	578	535	557	539	550	528	526	573	583	565	588	585	520	525	577	553	551	570	546	507	553	575	558	537	570	580	572	524	541	522	587	558	561	556	611	577	529	581	541	545	538	536	538	552	558	547	537	546	562	547	529	568	569	608	514	533	542	566	562	564	516	559	540	553	551	544	559	578	565	572	574	616	588	558	557	539	550	554	568	514	584	586	543	501	546	533	557	552	507	580	549	585	553	559	550	515	546	534	531	527	543	584	583	542	562	536	548	617	552	553	547	590	503	563	536	582	546	572	545	551	577	519	591	555	524	585	522	550	555	583	541	559	577	557	566	585	544	592	533	591	561	556	578	527	585	568	574	535	533	581	560	577	544	557	549	587	559	481	559	583	562	577	533	574	539	559	543	560	549	588	572	560	538	577	595	584	540	566	593	530	517	531	522	569	548	519	571	554	563	587	546	572	533	550	557	537	550	540	575	541	519	528	552	568	546	559	592	561	546	520	518	579	588	538	556	567	520	590	518	541	541	562	565	581	564	547	525	586	533	553	566	566	590	563	556	532	531	566	583	624	525	547	559	536	565	559	579	525	568	547	560	546	572	522	532	562	555	521	548	502	559	556	541	536	536	555	554	556	555	588	554	587	552	508	528	558	578	593	529	548	542	530	551	534	521	536	541	583	538	532	548	571	544	534	547	552	541	525	548	540	555	578	600	529	530	516	520	581	598	527	632	588	539	563	615	538	517	546	555	540	553	575	542	579	538	522	531	540	530	543	596	548	567	538	554	544	560	547	558	537	575	530	520	511	546	575	555	549	539	592	515	557	574	552	560	557	574	578	500	522	558	522	552	539	565	553	535	565	556	548	528	517	535	531	568	571	546	578	557	560	519	580	534	547	534	553	553	507	582	546	546	559	553	545	546	576	527	535	574	577	551	556	543	535	548	556	527	572	499	587	566	567	523	601	574	577	599
13440	2524	3109	1750	915	457	448	2098	3877	8481	2266	142	164	165	162	122	139	112	97	120	110	124	101	114	112	121	114	117	107	106	84	127	112	123	110	110	115	114	98	103	106	117	126	107	120	153	119	100	106	101	104	122	96	129	109	110	95	108	109	108	111	116	100	102	117	108	126	109	113	99	105	120	129	119	114	82	105	84	118	99	110	110	125	111	102	121	122	109	97	92	115	121	107	110	106	116	85	106	123	106	113	114	86	100	106	88	106	92	100	122	102	98	100	112	103	111	117	121	98	111	89	90	117	111	105	98	93	109	95	118	108	101	117	111	106	88	126	113	105	98	107	112	111	101	106	109	132	125	97	105	94	101	133	115	91	110	109	94	121	94	79	100	113	127	94	91	102	133	113	111	124	91	95	107	100	94	88	111	126	99	103	115	97	144	91	115	113	125	102	113	106	76	116	107	111	124	105	110	108	104	130	111	90	86	119	108	110	102	106	112	87	101	109	100	94	90	111	120	125	95	114	88	125	106	112	98	99	94	105	104	113	124	101	109	87	89	114	109	119	111	86	97	105	93	100	106	103	109	98	96	87	110	116	106	97	104	98	123	121	112	107	97	99	94	95	94	99	114	115	113	122	95	110	123	125	113	106	88	87	98	102	127	102	116	111	115	85	110	109	92	111	112	105	95	108	99	94	100	113	99	108	103	100	97	91	107	108	121	111	108	108	98	97	113	98	113	123	112	103	103	113	102	112	97	106	105	116	100	113	96	120	99	96	104	107	97	90	121	94	100	114	120	111	96	107	110	102	117	122	112	98	97	124	105	111	88	104	93	97	110	82	95	109	102	76	107	134	125	103	105	118	124	135	99	107	115	104	94	95	109	88	83	96	113	92	96	96	105	112	106	106	110	106	116	108	98	108	101	111	110	84	99	107	102	102	109	98	98	109	106	100	101	110	99	97	90	104	97	101	110	96	127	103	90	100	110	110	123	100	105	104	125	89	109	110	110	104	107	99	100	121	105	115	124	96	101	104	116	106	95	109	110	95	105	90	88	107	122	113	98	107	106	85	93	102	90	108	105	102	100	114	116	119	102	104	98	118	119	122	130	102	104	111	100	112	109	103	118	116	102	103	95	94	87	131	92	95	119	114	125	104	115	102	92	92	102	99	120	96	89	115	88	104	110	94	119	104	89	117	123	120	105	108	104	120	109	85	108	111	90	130	117	99	111	113	96	111	90	128	100	103	120	97	136	107	115	113	104	104	120	117	80	116	121	127	119	128	100	113	108	95	110	98	113	107	116	103	102	100	143	98	112	115	102	115	107	114	96	100	102	112	99	111	90	106	92	102	99	99	98	86	106	115	101	108	104	106	113	109	91	90	114	112	99	104	108	104	94	92	109	101	74	95	106	89	103	88	103	116	109	111	92	98	112	88	108	124	126	111	108	99	124	109	109	99	109	96	110	97	110	91	109	107	119	91	97	104	124	97	111	88	113	89	115	92	116	123	104	108	99	125	90	103	113	122	110	110	100	107	108	121	123	123	114	121	99	83	123	98	105	105	87	96	83	101	124	104	117	119	113	119	90	116	119	107	90	105	97	86	93	83	92	89	109	99	112	111	103	113	111	102	104	122	128	106	114	114	122	101	122	112	101	124	121	135	105	97	115	113	98	100	116	112	112	107	112	117	108	110	126	123	144	98	119	112	114	94	106	115	88	109	99	108	88	108	114	118	130	106	121	99	117	123	114	108	93	102	104	99	113	104	106	96	122	107	102	105	117	101	100	107	110	97	100	107	114	136	116	109	94	107	113	115	83	112	105	96	108	110	107	101	108	123	119	108	105	129	111	114	105	120	111	115	115	101	99	112	110	95	105	87	110	97	112	97	124	116	98	132	101	103	112	97	102	122	89	117	93	106	120	123	92	94	104	95	126	102	108	109	93	115	107	113	122	128	96	101	87	118	120	108	125	134	104	117	118	104	111	100	94	110	98	102	101	102	106	92	93	119	93	98	106	89	104	117	109	134	110	109	95	118	102	105	91	107	98	115	121	111	100	99	105	105	114	119	96	104	114	117	128	96	121	125	108	105	110	127	115	116	112	113	110	109	108	106	109	89	98	109	102	105	101	104	109	105	101	101	102	111	96	93	99	81	91	109	114	96	115	103	94	114	114	94	112	103	124	95	98	84	110	102	113	108	106	100	102	98	98	108	122	101	110	118	117	110	117	103	109	117	127	116	100	86	110	114	119	98	94	89	130	127	83	97	96	116	104	108	108	139	124	113	101	102	92	106	108	125	91	115	87	118	120	108	110	104	118	111	105	95	106	110	106	100	125	104	108	93	109	100	103	114	96	96	99	107	99	99	98	101	109	114	93	96	101	100	96	98	115	115	99	114	103	99	95	109	115	100	106	96	101	100	103	113	101	124	101	114	122	108	120	107	111	118	102	116	129	105	97	106	115	117	133	109	115	108	102	109	117	104	114	115	106	109	89	95	107	102	110	104	126	84	102	100	104	110	111	123	106	97	109	108	99	102	128	104	91	112	111	110	117	104	119	99	103	92	99	112	108	117	93	96	100	90	86	80	91	103	110	100	113	113	108	94	100	102	138	98	106	113	109	108	97	110	94	101	109	91	96	114	111	123	99	114	125	120	104	110	108	114	116	93	100	98	110	105	120	113	112	109	91	101	119	99	100	105	105	93	90	120	121	104	104	95	93	129	105	100	122	106	105	89	95	98	114	113	95	98	85	117	92	100	102	107	111	98	91	91	135	110	103	95	95	114	116	114	125	86	106	116	109	117	116	104	114	117	106	110	129	96	123	99	113	125	92	93	96	117	112	105	116	114	112	102	108	115	106	101	121	96	98	113	119	105	86	99	98	98	106	113	107	102	96	121	117	101	107	112	104	97	121	127	111	114	104	111	108	109	117	115	113	97	121	114	119	106	131	115	139	96	99	113	121	99	113	121	83	117	100	98	139	113	100	108	84	94	121	97	100	104	107	128	94	118	104	114	109	104	119	126	118	107	105	96	113	109	97	113	115	103	103	98	107	97	105	121	118	101	103	89	108	107	100	101	110	114	130	110	107	105	106	95	90	93	113	94	120	109	100	112	101	104	93	125	110	109	94	110	125	113	134	109	116	115	114	100	107	118	99	94	92	105	103	96	95	103	100	93	114	117	100	99	93	123	99	101	107	100	112	107	138	117	122	101	131	102	117	100	109	90	115	122	125	104	94	123	103	95	129	98	90	98	89	122	101	110	108	125	102	104	111	125	110	120	102	103	101	129	106	104	110	117	129	94	112	103	106	115	105	109	96	100	116	96	109	114	109	87	110	108	111	103	100	109	96	125	102	96	110	93	109	129	97	100	110	98	108	112	100	111	98	94	97	99	93	124	95	119	108	85	110	106	107	111	125	107	97	107	110	105	102	95	103	109	95	116	97	104	106	112	108	105	108	126	102	114	107	100	114	104	95	96	96	119	96	95	96
8493	2563	5826	5594	3897	2048	1909	10132	16383	28572	5397	563	629	552	487	393	368	364	355	341	304	336	310	337	281	289	291	306	293	289	280	286	282	270	282	280	299	277	302	289	278	292	308	277	288	255	274	299	281	276	304	263	275	258	303	270	309	264	267	279	273	289	291	292	275	280	272	258	264	281	272	298	275	281	283	277	292	267	253	285	275	281	268	299	254	295	259	278	286	296	272	297	272	275	278	289	275	269	274	249	266	280	271	279	290	276	281	283	268	264	256	289	291	279	287	261	266	288	276	282	279	263	256	304	279	269	260	269	265	299	253	267	282	260	299	250	281	268	274	275	260	264	287	272	249	269	279	276	289	281	275	260	258	268	256	283	295	268	267	267	264	270	253	290	292	300	260	270	284	288	304	281	286	298	281	251	286	288	273	272	272	290	266	277	264	282	309	259	262	237	262	279	264	273	262	284	286	274	265	285	252	304	301	255	313	289	282	270	271	253	291	236	304	251	274	273	281	284	282	283	295	286	270	271	272	256	266	268	260	254	282	309	272	267	275	270	265	247	295	285	295	297	276	252	247	269	291	283	281	280	252	297	296	275	304	256	275	246	276	281	284	247	292	264	285	287	253	239	280	243	300	276	299	238	273	273	301	277	268	296	261	283	273	268	286	259	280	298	282	304	303	281	280	272	268	254	247	297	281	287	263	283	271	263	278	269	259	269	262	279	251	319	263	288	256	285	272	254	282	300	275	272	267	308	267	256	267	277	304	311	255	272	261	279	271	289	267	275	252	284	259	258	292	270	253	247	255	283	226	273	277	275	276	306	269	269	274	241	287	292	279	287	282	258	277	276	261	282	270	275	288	278	278	303	282	274	277	272	267	278	274	266	272	264	260	276	262	278	226	260	264	250	288	279	290	265	305	287	266	286	274	277	252	275	293	278	251	278	288	285	290	277	262	263	272	293	253	277	266	293	306	247	268	262	265	270	280	279	264	285	270	264	231	264	294	278	293	260	285	284	295	267	281	246	280	279	273	295	261	270	289	252	301	281	294	279	302	269	282	253	274	293	274	300	266	265	264	297	273	293	289	258	267	251	269	293	284	254	287	268	278	261	297	257	291	299	258	268	303	260	293	286	252	302	258	292	270	271	279	282	290	283	260	248	292	297	252	295	267	281	267	266	260	280	271	264	260	282	289	262	284	300	287	268	276	293	264	276	281	244	270	263	286	294	297	290	283	271	258	281	282	282	297	266	285	267	267	275	265	306	239	297	281	266	280	277	280	261	238	276	293	287	250	304	304	270	279	283	268	257	266	290	268	266	290	268	252	285	290	293	244	260	286	289	291	273	267	304	261	287	245	256	273	270	287	254	294	270	241	270	291	298	290	250	258	271	255	279	293	283	279	276	234	275	267	268	275	275	267	285	286	239	252	273	249	243	303	254	283	276	239	301	250	267	280	251	237	268	288	284	264	278	264	286	256	267	271	272	265	256	272	290	283	270	258	258	284	280	281	290	285	262	265	281	300	293	297	244	273	312	275	259	259	299	275	289	261	235	261	275	293	290	306	280	281	269	269	267	264	266	317	272	259	299	251	280	273	289	263	321	286	310	249	255	273	274	279	285	288	289	249	275	281	298	298	270	254	233	271	300	260	255	282	276	248	258	261	308	266	266	269	285	254	297	277	289	299	280	267	275	281	242	281	281	289	276	297	267	273	270	284	268	274	312	257	259	267	255	304	270	276	263	264	266	259	294	290	247	270	286	267	296	261	265	273	274	271	274	271	262	256	276	281	257	281	305	286	250	266	268	263	280	262	306	275	290	303	258	274	302	282	278	285	284	281	303	310	293	266	274	274	258	244	263	291	259	267	281	289	295	266	282	284	275	255	263	274	287	256	281	286	297	267	273	264	278	275	259	268	282	282	294	305	300	277	272	294	248	283	251	284	294	262	279	256	293	294	251	297	245	274	249	243	266	245	259	271	250	263	251	293	245	289	282	266	261	267	266	277	276	260	282	301	260	267	257	269	255	269	231	242	282	270	250	260	231	288	298	302	289	263	258	266	282	267	268	313	287	294	277	265	262	272	241	276	257	239	260	270	300	263	250	278	244	292	252	247	279	300	248	273	252	260	263	277	280	253	254	302	250	246	290	283	283	262	288	262	286	277	273	284	239	286	267	237	291	306	283	271	278	256	256	303	251	268	250	255	267	286	255	268	273	277	290	264	260	273	266	263	267	295	263	285	280	259	281	297	298	244	262	303	262	263	266	276	304	264	235	261	278	280	251	293	270	280	314	237	268	275	266	266	286	282	269	276	284	284	292	287	289	262	262	276	276	284	278	235	300	263	267	294	262	311	259	296	285	270	285	268	272	286	284	281	263	264	285	302	278	287	266	278	275	257	282	262	270	254	295	287	285	242	248	274	265	259	271	300	282	284	266	287	307	272	292	239	272	290	267	239	257	273	261	268	275	298	225	304	292	269	280	263	260	291	252	274	306	270	282	278	293	270	267	251	281	284	274	306	307	284	238	285	267	274	277	283	224	299	281	289	279	284	265	232	271	283	280	283	276	254	292	259	289	279	268	276	281	267	259	282	270	278	279	287	263	253	285	278	263	259	273	273	284	295	268	270	295	294	256	258	291	275	296	281	269	224	268	213	269	285	264	288	262	266	244	254	284	285	286	264	281	258	265	287	266	285	278	278	288	275	307	272	305	261	289	271	296	272	251	272	280	280	289	279	282	283	251	274	264	244	281	273	289	278	263	253	247	252	285	265	255	242	258	278	256	247	243	268	257	267	282	327	287	271	255	285	294	285	272	279	256	259	278	290	257	282	301	288	265	280	280	269	274	296	285	272	264	286	278	277	271	269	290	265	262	289	243	255	304	271	278	265	251	251	324	281	260	274	275	281	250	257	290	270	248	308	288	278	286	309	293	282	258	272	279	306	259	250	260	258	277	293	283	261	269	278	282	271	257	275	278	260	248	273	266	261	283	286	280	271	269	284	287	275	261	265	270	286	275	260	282	300	273	253	293	263	275	252	246	248	280	268	247	272	261	296	280	293	270	306	267	266	241	270	271	289	260	278	292	235	260	291	260	256	261	287	271	275	291	270	277	300	230	298	289	273	310	303	275	262	275	293	265	279	261	308	284	266	258	282	273	280	244	280	262	282	300	272	269	283	305	267	244	263	295	253	264	254	278	294	248	244	272	291	251	269	282	269	281	262	245	271	249	282	288	269	290	243	285	260	266	261	270	286	237	285	270	261	287	303	262	289	258	289	291	260	281	277	279	258	288	278	264	270	254	289	305	257	308	282	303	289	240	253	264	267	270	280	280	285	283	277	256	252	271	328	272	281	292	266	285	270	259	280	295	241	265	281	293	275	266	268	316	284	283	250	273	282	273	244	266	281	285	283	280	269	285	274	280	240	271	267	258	255	257	293	254	287	258	263	291	258	248	287	273	261	234	266	256	286	252	291	273	267	263	268	277
1847	923	893	472	371	361	297	271	320	447	300	216	267	249	257	255	240	258	254	233	232	251	243	228	263	265	221	254	267	220	236	237	252	237	231	238	251	278	260	235	256	250	267	269	230	261	279	252	219	276	233	255	279	271	236	238	278	210	250	251	242	248	264	265	229	265	245	259	246	242	258	235	238	251	225	242	232	226	230	251	246	253	259	255	246	225	261	254	234	250	238	257	245	236	268	267	235	245	240	269	277	221	247	263	244	269	239	238	260	261	245	223	275	235	270	289	261	242	235	246	256	243	238	249	260	244	248	246	244	260	258	236	244	237	268	248	260	258	218	275	264	240	252	250	245	251	243	263	231	226	219	246	250	254	231	236	295	242	223	245	239	256	236	251	263	249	223	237	221	242	230	247	263	208	241	235	255	229	228	218	232	233	223	257	269	261	241	259	245	207	201	212	225	241	233	257	266	243	228	247	244	246	260	259	265	260	227	264	231	227	231	260	242	274	247	232	242	234	258	259	254	265	214	262	245	243	237	254	229	244	264	225	238	253	234	251	238	265	266	232	220	248	223	270	249	247	265	218	251	248	244	223	247	260	249	239	274	237	271	244	289	256	267	287	251	253	225	269	228	233	248	221	221	248	231	249	250	236	248	275	243	259	262	262	260	244	218	237	255	241	252	229	223	216	232	228	245	295	274	279	265	246	222	236	236	241	267	240	260	252	245	254	276	242	245	233	227	258	221	210	268	237	241	242	274	211	221	223	213	251	265	271	241	238	233	243	280	224	245	236	263	259	225	225	257	219	239	255	236	267	224	220	232	247	233	226	256	241	232	240	215	237	262	232	241	246	230	238	201	223	234	236	253	213	255	258	250	225	237	247	275	233	232	239	254	225	231	235	218	237	240	238	245	223	256	246	256	247	232	224	254	270	249	225	232	225	240	240	255	254	226	230	230	212	258	237	228	256	235	278	255	251	249	239	242	254	227	254	257	242	233	246	205	257	225	227	254	226	252	184	260	234	264	256	271	236	275	263	212	256	239	254	237	242	247	258	243	238	245	262	247	217	225	241	226	249	249	258	236	247	275	227	245	228	235	258	252	250	229	237	234	229	255	216	246	246	259	252	243	246	253	273	243	294	259	216	279	235	241	214	246	237	220	241	201	224	246	238	255	256	239	222	222	245	235	246	230	255	252	243	235	253	256	262	257	221	254	238	261	261	253	213	222	242	232	237	268	255	231	259	243	231	261	275	228	226	245	225	214	246	222	261	247	251	267	276	254	226	261	234	265	257	259	250	243	257	257	269	258	260	245	242	238	261	210	255	229	237	239	228	246	222	233	254	239	226	241	244	225	229	253	239	201	256	242	241	220	218	238	235	248	278	247	233	236	237	236	248	210	231	242	239	246	256	226	255	249	240	226	224	234	263	269	239	272	237	254	243	223	233	238	259	256	267	266	269	245	255	244	246	220	266	230	227	242	246	248	235	250	260	238	236	226	239	246	260	238	256	241	234	257	240	268	253	240	234	243	272	238	225	268	213	250	274	242	260	253	259	246	227	241	227	247	236	225	242	274	258	227	277	259	231	264	237	206	223	257	235	257	255	241	242	246	248	240	231	247	230	245	240	225	250	238	220	255	228	225	246	220	272	267	247	270	250	276	229	225	234	246	228	236	249	242	232	263	220	248	232	251	250	222	219	238	216	260	257	275	213	231	239	256	236	258	212	232	251	236	258	204	245	214	241	252	248	208	233	259	249	231	222	241	260	264	293	244	257	245	201	249	247	265	267	250	255	234	246	263	233	243	251	236	265	260	244	235	225	237	243	275	223	244	266	247	235	242	250	244	265	250	215	259	228	235	257	248	257	242	204	234	248	281	225	225	225	257	269	259	227	240	236	238	235	251	244	244	231	274	239	246	266	260	232	259	263	231	204	248	242	251	269	232	250	232	201	237	233	254	255	247	249	257	218	210	235	253	254	205	219	225	248	238	216	218	267	234	252	244	244	237	256	237	251	254	218	222	278	293	224	212	250	257	255	260	260	226	255	212	243	254	248	239	228	266	267	236	266	232	264	218	236	231	241	221	242	283	260	264	248	270	239	265	228	227	252	246	236	243	233	279	262	235	236	251	237	229	263	239	259	227	262	227	256	223	214	249	232	272	258	243	229	275	241	242	217	245	261	259	248	248	241	250	225	261	242	209	241	247	255	248	245	248	243	254	229	249	252	239	247	229	250	233	243	234	266	244	265	248	247	258	248	243	260	244	253	253	255	227	241	220	231	235	242	277	230	232	250	238	256	216	242	237	230	244	236	238	233	241	272	228	262	266	242	234	210	255	276	251	247	231	267	238	278	254	238	233	216	245	232	249	268	243	230	274	224	214	249	246	258	251	249	248	235	254	252	259	238	224	271	251	245	256	246	253	231	276	225	240	260	245	234	254	238	249	254	218	230	241	266	216	229	222	247	252	269	212	221	234	229	241	241	262	229	235	229	219	245	264	276	208	235	259	225	243	226	241	255	229	232	255	254	251	239	239	253	222	251	243	257	258	239	221	254	237	230	227	247	255	225	264	237	241	263	251	283	247	252	264	263	204	274	276	240	240	254	217	246	270	255	246	252	219	241	249	264	237	268	265	243	214	261	258	242	236	261	244	240	234	262	229	221	216	237	275	238	261	262	279	238	240	256	276	245	236	250	259	278	253	231	238	231	246	251	237	227	237	250	221	245	259	243	246	234	249	265	243	228	218	245	231	245	222	225	245	239	268	233	240	244	222	262	223	235	229	219	242	236	258	240	246	284	248	236	246	238	221	244	254	237	272	222	224	261	237	226	246	268	249	219	238	238	256	238	240	212	231	267	248	235	261	213	218	245	236	246	250	237	255	271	230	238	240	288	237	228	265	289	218	226	224	257	251	207	250	252	250	239	256	251	261	240	269	247	243	225	223	215	237	248	259	229	242	248	242	230	218	245	247	258	245	243	231	271	233	247	209	244	232	219	249	253	250	217	261	222	223	245	220	266	275	264	248	233	237	240	268	257	238	233	251	246	244	260	273	264	242	231	222	256	246	240	241	250	272	262	237	241	238	249	238	223	260	222	241	238	242	262	251	225	243	255	241	275	226	274	240	256	234	248	236	229	254	231	251	265	237	230	244	232	232	241	234	261	244	217	249	250	265	257	251	240	258	246	226	249	250	240	239	217	239	268	237	242	250	263	261	251	241	239	244	245	251	287	258	271	259	242	249	266	242	221	212	232	268	236	268	235	227	228	256	243	242	238	214	255	246	244	236	254	231	254	247	248	248	242	237	259	242	246	247	235	228	241	248	233	244	248	243	258	233	257	263	274	249	232	248	251	254	250	268	248	246	285	250	255	244	220	242	269	248	239	246	248	260	221	255	218	255	237	263	235	291	261	254	243	240	233	221	216	254	224	260	227	258	238	230	241	256	238	245	221	257	231	259	236	222	241	261	236	222	217	268	240	233	268	246	216
2225	1331	1830	1392	1023	1160	1110	1023	1270	2034	824	601	618	612	595	606	587	571	550	575	596	533	591	597	590	600	629	611	560	593	594	637	574	564	572	584	615	574	578	624	578	581	618	642	575	567	606	612	566	562	525	572	578	605	594	595	563	592	611	554	609	565	574	582	601	636	579	577	615	607	579	573	585	553	584	558	582	639	616	595	545	579	588	597	598	554	596	559	569	622	575	627	589	614	547	587	565	618	574	603	588	599	554	590	582	589	563	599	575	559	605	574	623	598	593	560	570	597	584	566	575	586	610	566	574	568	583	596	525	589	578	589	618	576	592	614	571	553	600	565	579	614	564	575	561	601	603	568	601	584	547	598	611	580	540	547	576	587	564	559	585	571	572	584	594	589	593	606	581	587	560	604	619	572	584	577	573	605	576	572	576	591	557	622	582	620	586	582	578	583	581	635	541	581	590	611	572	562	583	605	620	619	550	599	581	571	549	582	580	572	601	577	580	574	591	615	592	580	562	582	618	587	566	558	585	583	585	597	525	600	554	553	588	556	584	568	564	611	603	544	580	590	602	551	616	579	585	612	553	566	623	612	606	606	596	591	571	588	576	572	582	550	576	571	570	567	595	595	622	538	567	605	606	589	578	595	544	592	548	604	541	593	592	639	576	575	642	609	552	581	592	587	617	555	613	531	598	612	594	579	598	576	609	547	543	615	635	612	605	550	589	540	572	566	595	591	550	592	585	592	584	556	602	624	580	586	653	596	593	615	603	550	563	551	566	542	611	557	570	633	522	567	575	598	585	580	577	574	605	589	559	627	582	566	578	564	596	550	585	567	545	602	580	585	607	569	549	561	634	592	581	618	597	551	539	562	575	618	601	577	583	574	587	596	586	531	575	595	582	593	553	538	578	564	562	560	557	573	570	563	599	595	583	566	617	604	595	594	618	592	558	563	595	578	568	562	572	593	595	554	573	606	571	603	572	593	586	584	573	584	583	620	570	583	588	569	537	644	574	583	636	580	560	579	587	568	580	598	583	572	585	580	576	599	573	594	604	592	561	594	603	562	583	593	612	557	599	592	564	564	592	611	601	589	594	534	590	555	587	591	589	593	562	636	544	557	576	605	654	590	618	629	599	557	574	572	585	581	593	599	545	560	541	589	612	554	632	593	638	624	548	571	597	582	595	587	558	572	623	549	550	613	572	592	587	587	611	597	597	579	627	568	591	618	552	536	581	545	587	626	574	586	580	568	615	602	595	580	581	580	582	589	638	596	564	592	506	575	573	620	588	565	575	624	579	552	594	589	596	549	600	592	586	552	606	627	598	550	606	582	610	618	544	550	590	585	642	655	616	578	563	577	600	541	632	603	574	593	588	633	624	615	545	577	634	511	619	623	549	620	568	579	564	641	604	576	605	552	575	583	602	597	557	610	592	563	598	570	543	534	571	592	620	594	562	584	543	599	593	547	576	562	585	556	601	561	584	574	591	557	576	583	554	531	601	567	547	614	601	612	550	607	579	597	606	553	568	568	597	604	579	582	565	591	610	635	596	652	565	584	623	592	630	588	583	573	592	579	584	580	558	612	566	545	615	608	551	596	583	586	565	605	563	583	609	554	583	583	600	621	569	602	567	637	604	625	570	579	603	572	603	615	574	580	595	578	585	588	583	595	580	596	531	618	547	561	587	579	606	620	557	557	581	571	620	563	576	612	564	603	569	597	593	572	598	600	560	581	607	627	621	602	598	572	623	605	584	585	585	599	606	592	594	574	540	585	639	581	556	590	579	588	603	584	626	581	567	554	584	593	623	601	576	597	560	612	625	578	596	591	598	575	554	625	565	560	607	600	549	600	597	597	615	606	572	614	591	526	569	583	530	601	582	599	592	578	614	567	560	602	586	586	577	637	562	554	579	606	579	589	583	562	550	594	563	603	586	578	560	606	581	603	592	577	587	594	575	597	556	588	602	586	592	590	590	607	611	572	589	602	570	619	560	572	596	579	587	553	576	550	563	581	581	588	568	598	584	557	607	576	611	586	589	566	581	583	588	534	602	564	607	603	610	589	574	611	591	581	573	591	553	587	613	565	582	601	605	615	565	583	577	542	600	568	578	550	575	564	572	600	558	584	519	583	551	536	572	603	643	591	631	580	605	567	587	603	602	617	547	611	565	607	560	628	613	589	573	590	582	558	592	585	584	581	581	584	610	554	575	610	565	571	586	611	586	617	546	607	610	569	566	604	612	571	621	567	588	594	622	555	583	574	569	631	611	626	631	641	595	622	559	574	600	561	576	598	592	551	548	577	537	563	604	586	575	589	552	574	606	603	612	571	549	589	611	586	588	532	570	566	581	613	564	567	587	603	584	627	608	581	572	597	620	597	588	602	649	578	591	541	572	595	607	562	591	553	591	618	595	592	583	624	614	629	586	540	579	620	559	563	583	605	578	550	613	599	584	610	601	567	602	553	568	574	562	546	614	563	582	591	617	535	559	542	617	619	562	611	585	564	567	604	582	595	573	591	561	562	629	546	581	587	569	581	596	544	575	587	555	613	558	596	551	624	589	632	625	537	525	567	600	580	591	560	572	597	567	577	599	602	586	578	576	579	566	586	588	567	603	594	638	632	571	591	533	575	588	592	617	591	585	574	567	558	599	593	603	539	514	582	581	560	596	606	580	611	548	610	631	573	598	607	616	615	564	584	641	589	587	593	577	583	595	567	564	581	576	612	596	635	597	555	626	569	549	594	545	577	597	578	582	622	535	567	549	587	573	563	559	595	606	529	587	598	606	571	539	563	593	584	609	598	617	595	561	586	588	575	577	605	562	595	575	568	538	524	574	575	600	597	603	577	601	609	553	622	582	630	584	577	605	597	547	592	575	565	559	602	598	585	579	575	600	588	567	623	610	559	547	603	554	583	611	603	557	602	617	567	602	600	562	557	606	578	561	585	629	592	557	571	609	584	577	585	575	550	593	570	572	581	583	640	577	603	612	613	565	581	595	586	599	629	594	578	552	558	586	596	612	588	559	592	600	607	633	627	583	537	608	616	593	607	565	586	583	541	586	553	560	588	593	588	591	587	623	573	561	603	555	604	565	572	612	593	590	585	566	561	551	601	571	586	655	586	585	590	530	609	578	589	574	580	582	594	574	569	595	546	600	539	610	618	594	650	575	659	583	602	598	597	621	634	621	605	617	583	576	593	559	571	543	533	619	590	621	584	554	564	606	651	589	614	553	593	565	589	549	588	573	588	579	628	576	601	583	550	584	603	549	568	579	597	632	575	567	584	509	564	571	586	579	570	556	536	629	609	580	621	580	656	590	581	565	586	554	576	576	583	547	575	556	587	600	614	556	616	649	630	590	567	557	549	586	583	631	567	545	584	598	650	572	602	555	558	590	586	557	623	554	568	604	584	621	608	584	568	552	557	599	586	567	592	573	576	592	591	564	517	572	559	582	600	553	598	591	551	579	626	601	559	587	570	565	608	594	541
7134	1455	2052	832	431	516	449	425	2070	4444	741	291	260	210	220	254	258	240	200	199	243	227	240	224	235	231	240	219	241	227	248	211	193	232	211	219	224	199	244	230	262	240	246	213	214	248	227	207	226	198	227	252	250	219	236	249	232	198	214	241	240	217	220	227	225	229	217	213	226	225	225	237	217	228	207	209	222	219	225	215	216	191	230	205	227	243	205	225	212	212	252	210	206	237	226	208	240	244	228	217	229	220	222	220	237	223	222	228	208	267	231	212	202	210	217	223	235	212	214	228	234	205	239	238	221	220	207	209	205	217	208	232	206	222	220	217	230	238	219	245	232	230	197	250	210	224	218	211	210	213	212	237	201	197	217	240	216	215	221	224	205	208	232	231	226	209	264	249	224	224	190	200	246	239	210	230	216	247	219	220	215	232	230	242	228	213	237	224	234	247	209	221	203	227	224	203	254	254	234	222	228	225	197	218	221	223	202	211	233	217	241	244	230	205	214	207	198	201	234	232	203	196	233	217	225	220	223	206	197	238	212	235	218	221	194	228	225	225	194	238	238	244	259	213	196	209	207	208	222	204	207	224	227	227	221	226	205	229	213	236	209	236	218	196	215	197	218	216	240	214	225	208	221	205	208	195	202	199	239	234	226	211	216	244	229	225	207	229	207	203	214	215	195	176	202	219	220	226	200	187	232	220	245	200	261	220	232	199	213	195	235	236	251	234	227	217	239	220	231	227	222	210	222	246	225	221	212	207	236	190	216	211	196	212	209	197	213	215	226	212	237	225	207	202	217	207	198	261	221	209	226	223	215	212	209	206	244	221	205	227	244	216	213	230	220	232	225	198	238	199	184	245	222	227	244	219	220	219	218	241	212	198	200	201	192	206	220	245	234	215	248	190	210	211	224	238	248	203	213	233	240	219	233	216	235	214	225	237	212	220	207	228	235	232	220	224	229	238	228	193	192	230	216	234	207	211	228	206	207	237	210	237	228	226	206	196	210	235	226	264	226	209	211	230	220	209	216	232	229	239	225	207	233	222	240	223	218	224	229	237	203	229	213	197	218	204	242	228	210	226	226	208	229	239	226	199	200	243	217	228	217	216	209	251	252	200	228	200	209	230	219	223	227	256	223	199	222	205	221	220	240	246	243	215	241	223	189	232	217	230	223	233	227	233	210	235	233	191	210	218	206	211	234	228	220	209	230	202	224	220	210	224	200	211	238	231	234	219	213	224	211	227	223	227	204	238	218	235	250	222	221	209	217	224	248	220	240	218	220	211	206	208	201	225	211	231	198	208	230	201	212	177	237	244	221	226	235	207	261	219	218	212	227	201	217	211	248	232	235	205	188	229	213	191	212	201	232	229	227	237	216	225	200	167	221	230	215	218	223	220	222	195	223	225	215	219	204	253	217	215	207	214	217	257	230	223	209	220	228	197	222	204	197	204	241	218	211	213	228	188	208	215	220	198	233	213	202	222	220	210	206	211	214	211	226	224	208	214	228	210	228	206	218	225	238	230	209	214	236	240	223	226	218	216	222	220	249	235	216	202	216	207	259	223	240	215	213	225	234	218	223	240	213	215	226	229	246	233	229	218	229	228	192	210	198	189	198	226	259	204	211	244	229	242	220	241	232	225	222	228	199	200	222	217	226	223	223	214	188	225	224	240	234	245	243	230	208	231	228	239	187	226	236	195	215	228	208	204	204	239	228	209	233	221	230	229	212	224	211	248	213	225	221	230	235	211	218	213	241	228	201	193	221	241	212	232	207	255	209	232	190	250	220	203	205	206	211	186	238	232	207	214	254	222	225	229	205	209	230	248	213	209	222	216	219	223	209	256	198	241	232	237	223	210	214	204	202	230	219	243	225	227	229	237	213	225	197	219	190	242	228	193	231	191	233	229	219	188	232	235	245	258	221	232	207	213	202	228	198	212	218	214	255	210	237	221	242	227	208	223	220	220	195	246	216	233	217	257	233	226	206	201	218	196	219	243	223	224	227	209	201	226	223	185	240	207	239	241	236	221	245	229	210	198	217	227	215	217	208	225	212	247	213	197	236	213	234	237	249	247	216	220	213	191	236	208	234	228	234	208	217	213	227	203	202	222	206	224	234	256	245	210	208	224	235	209	218	217	205	219	217	212	219	228	212	231	226	225	219	218	254	241	217	241	230	212	241	214	211	225	233	235	217	234	233	229	218	253	216	227	229	230	227	238	240	208	233	227	228	225	190	228	229	235	238	217	234	223	235	203	212	204	213	246	216	222	237	242	214	200	227	242	239	223	182	216	237	228	237	245	205	233	207	228	224	247	235	211	219	211	238	239	228	216	206	230	237	206	222	209	244	227	233	218	217	229	243	218	244	232	237	237	209	218	199	218	227	224	227	249	224	205	200	205	226	232	216	231	219	207	228	220	213	203	218	235	222	224	231	205	210	208	232	209	228	217	231	231	242	210	213	220	211	217	221	230	194	236	203	219	202	234	217	230	184	223	240	196	228	246	225	237	223	204	254	211	210	243	216	244	213	216	230	224	203	238	196	224	228	232	208	222	236	201	214	239	193	219	208	192	214	241	240	223	214	244	243	234	216	242	223	227	226	226	226	228	224	230	215	216	238	235	201	215	221	219	222	224	223	224	197	192	242	198	252	236	230	245	214	212	208	218	211	206	205	237	217	232	217	207	223	221	218	219	261	222	224	225	221	231	225	204	222	195	200	222	239	238	229	209	229	211	215	232	251	206	226	230	211	235	243	204	236	215	190	221	259	200	206	197	226	231	202	217	213	221	235	251	227	216	210	220	212	236	205	219	197	217	224	247	220	230	235	211	187	209	189	237	241	206	222	239	211	213	216	228	227	232	220	186	207	189	218	232	206	225	217	248	234	231	218	202	210	219	208	228	222	218	245	236	218	251	241	234	255	228	205	201	244	223	219	233	215	208	223	237	237	220	253	218	193	196	201	245	239	234	242	228	229	206	222	211	226	200	212	218	220	220	228	204	222	221	213	242	225	238	222	237	193	198	227	222	205	223	226	227	227	224	218	216	266	209	236	221	218	205	217	220	239	214	232	236	205	223	218	228	199	220	233	220	257	207	208	213	231	223	224	220	257	194	215	223	216	225	211	225	215	249	202	216	199	238	227	237	219	229	242	203	225	232	211	236	212	243	238	209	236	198	237	214	211	190	220	195	231	214	219	214	228	233	225	232	228	255	232	231	236	202	203	237	229	234	261	230	221	261	220	209	216	198	198	230	236	240	222	219	211	226	217	264	220	208	226	210	215	230	218	200	211	204	214	213	199	214	245	215	203	238	202	230	224	220	223	255	240	228	210	222	227	225	224	225	196	218	208	222	234	237	226	217	198	218	229	223	215	221	214	202	214	223	236	195	206	277	227	223	224	221	194	234	229	236	270	236	204	244	233	226	190	253	252	224	215	254	255	215	201	209	204	236	210	224	233	235	224	214	225	197	254	213	219	242	207	222	232	221
6584	1866	4377	2548	1606	1999	1708	1607	10094	18677	2425	731	727	728	761	602	652	643	621	575	556	581	523	523	535	538	572	579	514	552	550	557	549	568	491	533	542	493	559	551	526	560	553	556	566	505	538	515	513	556	556	529	561	549	548	500	546	527	535	529	559	519	546	537	536	541	554	566	514	527	543	520	537	506	555	551	563	503	542	532	527	573	550	544	504	543	545	543	514	529	521	534	537	554	525	544	556	530	531	551	529	513	512	546	557	569	567	554	513	567	568	534	585	565	543	518	533	576	554	570	524	568	574	573	520	547	495	527	512	516	515	530	515	543	502	530	531	516	521	528	540	514	541	548	500	509	529	500	572	556	532	524	523	541	530	527	534	581	545	532	596	510	517	542	538	502	529	541	556	564	537	483	514	511	568	514	549	550	566	524	517	490	543	586	525	477	537	542	484	496	505	520	539	538	524	494	516	528	535	496	563	500	577	538	520	544	541	473	557	519	531	514	508	495	495	495	527	519	545	587	567	507	510	501	572	532	542	526	522	500	544	562	538	534	512	525	575	495	532	495	573	532	538	555	527	481	559	565	523	526	554	529	524	533	518	543	534	532	514	516	556	471	537	565	559	530	540	500	526	543	551	513	542	501	551	554	536	515	518	548	524	535	556	545	554	525	525	526	542	541	529	516	537	537	538	539	497	527	536	511	542	534	553	530	521	474	520	540	574	491	547	522	560	517	539	496	549	543	534	520	573	544	477	516	521	525	543	508	554	462	512	515	477	546	498	505	501	515	538	513	491	475	576	524	523	558	529	523	542	504	562	510	543	500	546	528	556	543	517	530	521	544	512	559	545	531	493	532	529	489	515	510	577	554	543	501	602	575	528	482	521	527	520	521	538	551	577	536	552	540	547	558	533	564	521	526	526	548	535	483	550	511	537	523	553	523	525	486	514	538	516	544	574	503	515	536	494	512	555	549	515	513	545	549	518	533	553	518	511	543	518	535	535	549	543	515	512	524	549	528	551	556	543	538	539	557	542	545	551	546	553	530	542	564	560	518	536	545	539	547	490	509	544	566	521	586	555	512	506	545	539	575	553	508	533	566	532	517	517	570	522	527	556	550	531	515	565	550	513	584	500	521	545	579	612	572	555	533	536	524	563	539	548	526	521	543	544	536	563	536	521	541	550	547	516	510	540	576	533	551	592	501	524	519	556	540	525	525	520	536	559	535	552	515	496	516	544	551	507	499	521	477	558	540	520	530	556	532	532	494	524	577	568	604	519	517	541	500	546	541	508	551	556	568	559	543	523	540	548	538	536	544	546	528	589	512	538	536	533	499	588	585	529	537	533	560	579	550	563	517	558	501	524	481	505	534	496	494	505	591	556	549	516	520	561	522	502	490	524	545	538	562	540	511	554	551	533	508	547	515	544	535	553	547	533	542	542	542	500	537	502	520	562	562	562	526	569	564	527	535	522	530	540	518	572	550	510	537	550	548	514	541	541	529	518	515	519	539	498	536	560	556	543	551	556	535	501	520	541	525	504	529	530	511	505	531	507	550	531	520	552	560	546	541	544	542	524	551	524	534	550	506	518	539	562	560	527	520	493	569	522	512	522	514	536	518	548	509	537	552	494	561	523	537	486	541	543	550	540	509	524	549	541	514	539	525	535	527	520	576	518	587	506	527	519	535	576	560	485	526	481	534	502	489	521	526	522	521	527	559	526	535	554	548	542	504	553	532	556	509	545	561	534	547	515	491	516	537	533	543	526	532	567	547	516	550	506	553	517	531	537	564	547	508	553	562	530	548	564	573	507	525	515	553	551	533	526	512	556	498	516	517	494	568	534	537	583	531	528	568	493	510	532	514	546	526	564	465	543	519	488	504	555	507	574	530	516	538	539	515	516	581	527	531	533	512	532	516	583	525	552	549	524	530	528	573	504	523	532	566	576	544	539	512	592	500	549	499	541	532	511	547	486	575	508	568	508	563	518	538	543	531	529	486	532	548	549	522	548	517	524	509	501	526	533	520	509	508	525	494	504	551	537	534	572	533	563	510	524	532	524	536	542	525	521	557	528	516	539	532	546	561	534	539	522	503	511	569	539	492	531	550	527	547	555	557	564	536	559	542	537	538	474	502	548	549	559	533	541	561	534	539	522	567	540	533	538	531	512	524	528	525	494	601	575	511	509	537	537	567	588	533	565	526	528	517	558	563	539	501	536	534	595	517	558	482	487	518	480	515	544	514	540	553	524	540	532	505	483	511	559	539	545	506	566	539	573	517	513	569	527	533	513	521	557	512	548	571	525	511	502	557	501	543	513	528	522	512	488	536	526	530	540	524	531	522	513	551	541	510	518	492	501	532	510	547	542	557	530	540	554	559	509	532	501	541	505	523	537	520	549	522	497	515	514	483	550	523	520	517	557	539	513	475	549	525	514	528	508	500	542	536	548	540	472	530	520	518	513	566	534	522	534	536	538	529	554	552	538	495	565	510	541	544	528	545	565	550	546	503	511	491	504	538	482	538	487	541	562	558	514	542	511	555	518	508	572	514	542	560	552	559	548	518	547	547	544	524	494	505	593	539	520	481	526	552	492	500	549	551	512	574	503	534	547	501	544	513	558	527	519	514	481	525	520	530	512	554	548	516	530	534	527	538	524	546	546	509	534	551	519	489	511	513	549	499	526	507	544	528	575	564	518	516	573	522	540	521	584	481	541	527	517	518	542	549	530	581	507	533	586	525	523	518	590	547	515	549	505	556	543	525	513	530	590	527	528	576	538	521	503	520	509	517	533	523	558	553	520	547	557	555	524	530	568	554	543	550	548	562	562	496	519	524	516	515	515	529	555	511	540	528	564	519	509	518	544	563	540	554	532	569	552	515	509	536	549	554	517	540	503	603	552	524	542	543	529	565	551	548	517	547	530	509	529	527	545	544	549	541	547	527	535	501	544	545	583	566	505	516	533	531	559	551	519	521	544	539	541	544	547	530	546	495	538	522	553	554	490	543	579	505	545	571	570	551	543	557	530	511	513	525	517	551	573	524	527	542	536	550	545	518	505	552	569	538	495	542	529	517	563	544	537	504	518	527	574	541	532	522	535	531	494	528	539	498	595	527	550	495	512	529	515	545	522	531	532	529	514	571	546	544	500	530	579	510	509	542	551	536	547	516	500	581	549	600	545	524	524	514	559	540	550	532	534	551	529	540	540	535	506	548	602	514	531	540	563	520	535	541	551	553	541	540	515	509	548	515	569	502	505	500	567	567	523	527	513	588	545	540	531	560	526	517	546	567	529	504	515	505	543	556	542	514	559	523	528	551	507	539	566	552	516	568	515	522	540	521	565	561	513	523	493	495	522	529	492	531	588	530	538	553	525	547	539	518	510	491	555	557	550	518	517	543	527	559	543	532	536	532	533	534	540	545	531	564	535	548	528	528	571	532	492	550	548	561	504	567	538	527	533	523	558	548	496	514	537	534	510	526	526	536	549	566	530	548
12774	1995	2471	1224	558	487	371	1086	5614	8809	1363	229	159	177	144	137	160	128	111	118	108	123	117	116	87	103	118	105	105	110	101	103	103	106	111	115	110	107	89	112	122	95	112	105	108	114	110	104	145	115	115	90	99	115	102	103	130	115	125	94	115	105	131	117	97	98	107	98	109	128	109	128	105	103	113	118	102	107	112	102	112	116	119	122	118	97	123	112	105	80	110	108	98	101	113	97	103	113	100	123	125	101	104	85	109	99	110	112	95	110	102	103	91	92	100	119	98	113	111	87	111	128	110	108	130	109	111	123	103	87	107	98	108	104	110	102	109	113	108	87	80	102	111	104	101	101	106	101	82	110	95	86	114	106	120	100	94	94	121	97	118	111	116	102	113	103	93	104	89	111	87	96	97	127	82	118	95	114	108	118	105	128	121	111	111	102	107	98	107	75	82	106	94	101	106	91	109	111	106	92	111	88	117	117	95	103	108	114	108	105	84	93	134	101	110	94	95	92	94	120	102	86	111	118	95	105	105	103	88	124	136	126	109	110	91	103	107	95	113	125	96	95	119	95	108	112	97	106	114	102	129	106	99	87	108	119	123	121	107	110	112	126	103	119	104	114	97	109	115	122	77	96	104	102	100	114	125	116	118	122	125	121	90	86	102	100	92	101	100	113	92	110	92	114	119	102	112	108	125	99	92	115	99	106	132	121	96	90	82	94	92	106	115	103	105	116	97	106	128	109	105	95	108	90	102	89	111	76	110	105	127	98	102	104	110	110	112	111	117	108	104	111	114	106	106	125	104	98	97	107	107	107	90	95	102	107	126	100	90	118	110	128	115	102	99	104	86	106	108	86	110	103	104	103	116	109	91	87	102	106	109	97	121	114	79	125	82	91	122	95	113	111	111	90	112	92	102	113	88	103	86	101	104	121	90	125	98	106	98	94	111	117	102	96	106	108	102	112	118	97	111	120	98	124	113	119	102	99	108	104	111	106	103	90	105	117	114	110	108	79	106	115	122	107	95	114	97	97	115	110	122	98	105	119	112	125	96	120	102	99	103	98	100	110	111	116	108	107	108	107	89	103	87	106	92	107	124	100	100	118	87	131	98	103	101	87	124	97	93	98	100	103	109	97	103	106	110	103	114	97	117	106	116	115	101	96	110	105	100	104	107	93	121	101	100	115	108	112	110	128	126	110	98	88	94	103	86	108	121	130	111	103	94	127	98	121	111	102	98	118	130	89	91	101	110	114	128	110	119	107	109	98	119	90	113	130	109	89	103	113	117	96	106	84	108	113	117	105	102	118	113	90	99	93	116	84	136	92	103	109	112	103	114	96	97	106	97	102	88	104	127	104	101	96	113	95	108	108	103	98	105	101	102	104	103	118	83	117	104	137	122	96	127	102	107	122	118	104	93	90	119	99	83	108	104	86	89	89	102	115	110	111	97	90	95	104	121	114	90	96	99	98	95	109	116	103	118	109	93	109	116	111	100	128	98	95	102	104	103	113	89	114	116	92	105	103	101	116	108	111	100	106	100	103	95	103	90	91	96	113	116	112	92	101	94	103	106	84	97	87	105	119	103	93	109	98	92	113	108	93	100	127	106	124	115	107	114	91	102	111	103	103	94	123	130	105	100	105	106	96	91	96	98	83	108	76	104	90	79	121	97	105	106	107	101	111	121	124	113	93	110	92	127	116	114	102	103	102	111	105	94	109	104	102	91	114	88	109	105	106	109	114	104	107	122	100	110	90	104	95	101	106	122	85	103	99	110	93	94	96	117	110	100	93	126	109	133	120	101	115	111	107	100	96	96	113	120	93	99	134	109	95	108	86	116	111	121	101	97	93	109	117	93	109	99	92	99	107	94	109	117	117	107	109	108	84	101	120	108	105	109	114	95	114	94	91	114	108	97	107	104	115	103	94	124	98	102	102	105	107	120	108	101	102	100	106	118	105	85	102	102	90	94	111	105	101	130	100	90	119	111	118	97	111	119	101	97	110	95	92	106	112	100	82	98	97	94	117	101	94	107	97	121	109	119	94	95	94	100	117	111	104	115	123	100	104	97	98	84	105	109	126	104	107	89	114	112	109	106	106	123	105	109	125	93	113	110	101	81	99	116	103	136	102	99	118	106	107	99	98	116	102	90	98	109	114	106	117	98	114	77	107	102	105	102	103	100	115	120	110	104	113	103	95	116	98	91	141	97	108	95	114	133	104	110	82	127	126	96	118	108	110	108	104	109	124	97	105	95	115	117	113	93	106	111	100	103	91	104	110	95	99	106	100	107	119	93	92	96	89	117	118	101	109	128	94	98	113	115	127	95	108	99	104	107	106	95	119	109	100	107	124	105	93	100	106	94	98	112	114	114	111	110	123	87	100	113	103	114	114	86	114	111	96	97	111	110	105	110	124	101	106	117	119	104	116	100	101	92	95	102	88	100	89	90	116	108	102	126	96	105	123	118	86	105	100	103	102	118	118	112	106	104	104	123	110	104	104	106	110	114	109	88	79	104	92	102	125	94	101	90	105	99	113	102	106	134	100	111	115	100	93	107	110	101	92	109	113	104	93	108	112	106	93	113	105	124	97	94	100	107	101	115	108	102	99	102	120	125	103	90	114	90	89	109	117	111	105	84	92	113	121	114	102	112	113	90	100	109	97	109	99	104	104	107	116	124	101	109	88	102	104	93	106	103	90	98	112	94	96	101	103	114	124	119	120	109	94	94	104	103	110	111	94	113	104	104	117	115	109	106	101	93	112	83	111	112	106	102	103	104	110	99	109	102	117	103	102	120	100	88	104	99	112	91	103	107	127	109	81	94	86	129	118	120	92	121	99	103	119	113	108	91	107	82	99	104	114	98	99	90	83	109	113	103	89	89	87	112	113	115	90	83	82	97	121	113	135	98	113	98	90	116	109	112	102	99	109	106	116	109	94	113	112	107	116	100	114	109	99	99	95	114	85	106	81	107	111	133	130	132	103	102	120	110	99	111	115	120	103	83	120	88	104	100	109	107	90	94	99	96	113	103	98	112	123	108	95	104	102	89	91	106	98	115	104	92	90	104	92	119	117	120	100	86	127	106	102	103	118	100	96	99	95	121	112	114	101	92	99	129	103	111	85	107	120	76	94	96	117	116	104	102	72	106	90	112	105	113	114	84	84	111	106	118	92	99	104	105	103	105	92	105	117	105	117	118	89	124	115	112	96	117	93	118	116	105	116	119	103	117	123	109	93	83	107	88	108	90	110	124	112	83	116	106	106	114	107	108	88	102	101	114	114	96	116	95	112	114	121	107	112	100	116	111	96	102	112	116	92	96	104	100	97	111	104	105	109	101	114	115	94	97	115	110	95	94	109	105	92	114	96	91	99	98	120	108	131	99	91	119	106	92	110	112	88	108	93	97	115	79	107	100	107	93	105	83	125	126	105	113	106	99	114	102	99	109	94	101	103	96	96	109	104	89	116	107	102	90	90	102	113	121	116	100	106
8439	2131	4793	3820	2401	2264	1775	5551	22166	28150	2998	1033	653	612	555	519	489	432	383	335	353	294	292	308	317	269	322	282	281	276	281	279	299	289	273	290	272	296	288	272	291	274	289	267	288	265	280	277	277	271	275	240	279	305	272	249	294	275	283	275	264	254	282	279	291	255	275	296	270	266	260	289	273	267	260	287	261	299	278	262	252	272	265	264	262	279	298	252	292	271	292	269	275	302	283	292	269	236	241	229	274	266	264	246	253	255	265	258	292	279	263	273	252	248	273	258	261	248	272	293	274	283	263	267	260	281	263	276	284	262	282	265	251	267	274	283	281	256	302	271	265	274	281	275	270	268	259	274	276	292	254	259	277	284	293	261	273	235	249	314	277	302	293	290	249	283	266	270	281	293	270	266	285	230	286	275	275	284	266	262	255	221	277	265	318	217	256	278	273	277	313	280	265	264	275	251	252	273	310	239	253	262	261	268	289	236	294	250	282	267	266	269	297	287	263	280	239	278	276	284	266	303	287	260	265	257	250	239	265	268	295	253	274	264	297	277	241	274	269	281	231	289	283	278	253	270	256	251	275	276	285	255	300	264	258	282	252	282	260	274	268	285	264	279	267	272	268	231	286	281	292	270	253	255	240	282	263	285	276	271	266	298	235	273	255	266	268	276	258	276	260	267	284	266	281	251	261	269	257	266	284	264	276	267	291	244	242	295	290	296	286	278	271	288	254	264	283	275	254	250	281	260	276	260	280	251	251	269	234	248	256	281	262	280	286	266	256	269	271	280	261	294	265	254	255	312	295	259	269	280	288	264	272	291	283	261	275	277	260	244	254	268	270	278	276	280	258	290	268	280	282	274	252	288	289	264	285	265	288	275	241	254	264	264	297	294	274	291	275	292	235	273	265	252	259	285	262	285	261	244	262	232	264	269	264	284	296	245	269	243	255	298	259	272	276	278	288	251	275	252	237	284	292	274	286	298	291	260	287	279	256	281	281	259	246	283	267	259	280	265	269	248	260	289	282	263	264	299	281	267	256	262	277	273	276	237	287	259	278	249	276	254	261	283	274	289	273	275	264	268	227	252	264	268	226	274	264	273	250	233	270	273	288	253	259	268	270	283	268	282	260	229	256	264	270	250	263	266	276	252	270	274	269	278	239	254	251	290	283	265	308	270	273	279	261	258	288	269	274	276	273	282	274	254	286	242	269	288	254	266	266	225	289	251	283	278	259	271	277	256	267	260	278	259	266	276	275	284	261	278	273	259	236	247	254	291	267	270	264	256	284	274	280	284	282	239	288	261	287	279	243	259	289	269	254	279	279	270	262	266	271	281	260	270	253	252	256	274	266	231	286	266	282	281	255	250	269	290	268	272	279	256	270	260	291	263	267	277	303	293	225	271	283	282	267	270	261	254	275	273	248	281	297	262	296	291	249	275	274	281	293	261	262	250	281	295	281	272	257	272	279	239	275	290	268	246	281	293	244	243	284	279	269	282	269	260	241	250	279	283	268	268	254	279	270	265	270	262	266	301	277	264	241	265	251	296	269	257	261	293	266	293	260	266	266	261	257	293	280	291	284	260	279	279	240	259	302	286	294	281	255	272	276	255	283	282	258	280	270	269	264	295	262	275	267	278	250	258	261	274	232	287	280	287	276	252	266	260	235	294	251	284	275	287	256	269	250	292	282	295	263	295	262	251	234	278	274	285	246	239	272	277	260	260	262	243	286	257	269	297	282	270	239	259	286	291	259	272	304	303	248	270	270	287	262	294	264	272	283	249	270	247	237	280	265	272	253	262	266	253	291	271	274	277	318	281	278	288	277	277	264	250	268	259	233	247	276	283	259	254	264	296	282	250	273	289	272	246	259	251	281	310	267	297	255	286	319	271	276	242	294	243	274	264	278	299	277	298	243	264	295	285	271	258	256	257	276	275	266	262	274	274	269	303	280	225	247	281	269	276	274	269	282	262	264	263	292	250	258	273	257	262	261	245	276	269	255	266	262	255	259	299	283	252	284	257	233	234	265	282	278	277	253	266	283	266	274	270	251	272	254	301	256	287	261	279	280	292	273	264	292	269	266	262	292	273	276	273	277	253	257	252	283	273	264	249	298	289	282	266	286	266	264	295	267	270	267	267	260	264	255	290	289	271	253	266	266	269	254	265	271	260	267	278	277	253	264	261	271	271	257	269	275	263	288	249	253	283	263	252	248	286	285	273	273	295	266	301	261	255	266	314	265	238	305	244	257	290	270	283	304	266	272	284	266	299	252	296	270	272	284	268	295	261	281	275	266	254	280	271	253	278	268	267	268	249	263	263	279	252	252	271	285	265	284	280	280	283	285	289	280	295	289	297	249	256	246	266	261	250	292	253	265	272	269	281	258	277	254	259	260	291	247	250	284	281	284	298	271	273	253	274	250	283	311	288	315	273	328	260	277	269	256	301	267	283	280	264	254	285	265	309	279	260	264	258	296	272	252	279	297	281	274	291	291	267	282	281	282	265	259	279	279	265	278	282	282	282	259	270	293	247	242	262	278	274	273	286	277	268	275	264	277	254	260	268	249	269	261	265	252	273	270	306	272	259	254	290	240	261	296	277	273	259	282	273	273	279	283	292	260	284	290	275	269	295	290	266	272	264	241	267	251	266	263	275	249	261	238	263	301	252	261	290	275	294	246	293	253	254	288	292	268	253	256	282	284	239	281	262	279	265	282	291	262	267	270	289	246	259	285	288	250	269	261	255	259	262	230	262	280	251	262	277	285	237	281	290	249	264	249	280	255	291	278	261	278	274	279	276	253	256	246	287	271	270	266	291	238	290	291	293	275	289	257	268	292	279	254	250	292	284	281	262	285	264	258	273	267	270	294	282	314	281	264	274	268	258	267	268	274	267	257	266	271	303	282	282	244	274	267	266	281	265	259	264	296	297	288	266	232	257	251	271	257	244	283	295	250	246	254	283	257	299	246	270	274	252	274	288	251	256	262	286	282	259	269	283	288	258	258	270	305	279	267	253	287	268	280	284	279	274	284	238	296	254	268	273	252	278	263	272	296	299	277	269	296	272	256	265	252	264	282	283	231	276	245	272	292	283	280	282	274	268	249	259	262	274	275	289	249	260	301	286	279	263	256	261	286	288	250	263	273	272	284	253	267	282	258	275	232	247	275	277	252	271	276	296	257	267	291	261	275	247	256	290	270	248	254	259	229	264	282	290	267	264	260	266	254	283	290	251	280	276	251	262	255	225	306	269	225	241	299	246	279	272	281	255	259	231	297	273	237	253	277	263	250	264	287	262	240	273	265	292	267	262	269	293	249	270	274	279	256	258	273	290	257	293	269	264	278	280	274	246	267	272	259	267	264	267	271	266	296	299	290	243	270	263	263	271	232	281	311	290	260	252	288	248	247	294	279	255	269	249	271	277	272	309	264	266	254	283	280	254	276	245	271	279	298	278	282	275	286	262	260	233	228	249	269	258	272	295	292	279	281	255
1666	716	966	663	403	391	410	401	348	417	428	247	286	268	287	235	270	244	252	247	244	230	272	264	266	281	249	254	279	302	256	242	256	277	256	242	254	238	264	265	277	288	264	257	220	248	250	247	292	256	249	255	259	265	276	211	214	238	269	287	256	289	269	265	246	246	256	224	270	256	235	251	256	223	238	278	265	254	256	265	243	248	243	242	259	246	262	257	281	259	248	257	285	237	237	236	246	253	248	246	277	255	256	256	253	262	263	248	247	272	237	236	247	241	243	242	244	266	274	288	227	258	265	236	228	251	238	246	253	264	245	263	232	252	251	294	275	265	217	273	249	278	270	267	251	256	262	250	273	246	236	257	237	252	260	276	240	247	270	221	252	275	272	232	222	246	249	293	227	279	255	270	240	279	248	248	263	251	230	235	252	259	236	264	249	288	243	274	237	253	250	239	275	274	264	253	236	274	268	267	252	252	269	254	222	248	219	266	226	260	256	268	278	241	257	260	256	237	228	256	262	288	229	250	260	257	259	231	252	272	246	269	253	255	246	249	245	270	283	242	256	265	275	272	280	243	260	233	263	236	252	261	270	228	261	241	218	249	223	258	250	267	287	233	283	267	252	268	236	250	268	267	292	265	226	255	269	253	244	263	242	239	266	253	252	247	256	271	280	260	251	236	212	251	236	248	272	243	247	232	240	251	257	247	235	218	240	259	257	251	240	257	292	280	256	257	269	228	282	275	260	253	243	264	265	252	271	280	220	221	268	255	273	289	252	258	232	244	290	238	254	259	257	223	250	252	232	254	262	259	253	245	249	235	242	278	254	240	262	239	230	265	289	257	230	235	261	259	226	291	236	245	265	258	240	246	255	249	264	241	245	250	269	237	280	234	251	250	271	242	270	241	246	252	240	266	255	248	230	261	243	262	262	267	269	277	288	241	265	238	287	261	249	270	249	258	252	255	266	255	260	254	250	244	259	242	240	267	262	273	272	285	220	231	256	291	268	308	252	230	273	230	241	255	236	261	255	256	275	231	248	277	251	274	264	292	226	244	276	266	253	247	261	253	218	267	272	277	260	261	263	275	260	239	251	266	308	265	264	268	236	259	227	246	261	241	251	246	221	234	256	206	256	243	270	234	239	294	258	262	236	276	256	255	255	247	282	248	268	251	241	242	241	227	221	215	260	247	289	267	256	251	250	227	258	249	250	235	247	264	252	237	272	248	274	247	254	259	252	247	262	270	237	256	266	264	238	241	276	275	262	249	267	243	257	276	259	263	222	223	265	274	250	249	246	260	263	262	260	247	252	251	247	234	281	238	267	253	249	257	252	260	256	278	279	229	220	269	254	257	258	285	274	285	253	296	243	248	223	229	247	266	263	284	255	259	245	296	270	247	272	249	260	265	261	235	226	249	266	246	263	226	227	305	228	241	280	300	247	220	267	239	275	258	260	276	237	259	261	258	256	213	254	243	244	263	279	252	278	254	251	234	262	245	235	254	241	243	264	253	262	228	242	259	281	276	279	258	274	256	225	239	277	244	261	254	246	273	265	256	233	258	257	230	270	256	264	233	237	264	258	247	251	251	218	280	248	221	258	259	267	260	242	278	272	245	264	271	288	258	261	239	245	256	280	267	240	255	214	280	243	252	237	245	261	266	237	228	245	268	237	253	282	269	247	228	238	225	258	275	234	247	230	255	244	235	261	241	249	254	232	238	241	234	250	228	264	266	243	247	251	260	285	268	243	263	258	267	235	229	267	260	246	251	255	262	242	250	262	263	259	237	254	244	272	262	241	249	220	234	234	278	261	272	234	274	224	266	243	265	240	256	231	260	235	245	274	243	236	246	251	250	277	276	239	264	242	259	231	235	291	265	274	256	251	255	268	268	256	265	250	248	224	261	273	266	251	297	263	259	283	244	227	242	257	244	276	262	250	271	279	251	262	232	219	248	270	221	291	260	271	277	261	255	242	287	255	283	257	223	250	234	249	250	297	227	267	273	226	255	285	242	248	271	239	262	278	256	274	244	243	264	244	231	249	265	234	246	238	259	252	236	264	241	251	243	248	257	272	243	251	243	262	240	247	253	264	272	247	225	293	252	237	257	238	266	264	282	271	279	245	255	274	266	278	260	239	263	250	260	272	251	262	234	262	279	251	266	251	262	268	265	263	261	275	238	284	234	261	252	253	241	252	260	251	272	242	241	270	264	248	253	269	258	217	256	251	226	233	277	261	273	290	264	269	211	261	243	259	272	286	233	271	259	259	247	286	268	235	276	250	303	243	234	246	251	257	247	209	245	241	258	242	244	230	262	278	253	252	297	243	256	255	288	268	249	251	234	233	241	230	260	230	274	259	258	254	274	278	244	297	258	237	268	245	250	294	277	257	211	264	246	229	236	226	242	239	269	227	251	258	272	284	286	256	246	249	246	220	227	264	256	251	249	239	230	241	261	291	285	236	218	243	243	229	265	267	209	254	255	232	292	235	245	243	247	275	261	239	242	268	274	266	259	276	249	279	242	300	229	251	244	240	247	230	257	259	274	260	254	238	244	257	248	217	269	266	276	249	256	281	264	263	238	238	255	288	256	253	282	295	272	217	255	247	264	243	292	251	254	249	253	267	254	251	234	255	260	283	224	267	262	266	232	257	253	274	290	264	256	243	237	243	249	260	248	282	238	268	239	230	288	252	269	239	244	261	249	289	247	246	237	241	246	245	264	237	237	218	249	248	265	304	250	262	272	274	263	246	259	233	269	303	263	253	238	220	259	259	280	236	268	298	270	253	261	251	237	273	277	276	287	293	263	268	249	235	253	296	255	287	254	234	255	269	300	278	269	269	235	246	241	243	247	250	239	256	270	302	256	265	237	279	272	258	247	254	292	291	274	255	249	267	243	267	239	288	291	248	257	267	289	251	278	249	255	247	276	227	237	265	278	253	263	239	253	249	228	248	249	257	274	291	263	247	224	256	260	283	252	251	233	263	258	254	239	284	262	247	244	248	254	259	256	254	241	262	261	268	259	266	272	247	260	228	277	290	279	274	247	291	261	229	262	263	254	226	261	254	239	282	249	254	233	243	235	253	241	251	249	260	252	241	227	271	282	263	267	241	253	244	260	241	247	231	285	255	242	242	279	287	249	268	234	249	243	249	276	246	234	293	236	252	234	241	270	249	261	265	256	235	242	265	232	224	236	264	237	225	226	234	219	274	254	278	237	304	265	265	237	237	267	255	252	235	259	222	277	251	232	262	248	275	232	242	249	241	248	271	271	253	246	238	230	267	246	267	253	246	262	234	245	266	232	269	230	247	248	239	240	263	239	271	282	254	249	248	262	273	273	277	262	265	245	260	237	227	255	226	253	243	270	261	251	260	258	274	242	259	246	250	261	271	275	260	261	277	251	285	241	290	259	280	268	245	261	249	259	259	247	260	229	252	259	261	240	240	246	229	247	234	258	244	246	243	240	260	285	282	286	243	256	254	262	220	212
2154	1175	2095	2108	1225	1264	1307	1279	1223	1859	1574	708	663	652	627	652	623	568	636	601	667	609	626	626	619	592	606	636	609	590	629	635	601	619	647	610	614	628	610	650	588	639	621	628	649	590	614	601	589	611	635	617	563	630	610	634	581	610	601	605	603	585	575	608	663	616	624	607	578	650	584	621	611	598	537	616	632	640	592	596	648	598	627	609	601	632	632	635	591	602	606	603	629	594	642	584	658	648	643	599	652	613	627	626	668	599	609	569	607	608	620	625	596	590	586	578	605	617	585	630	589	655	612	649	584	650	589	601	610	638	616	617	602	614	583	650	587	660	575	651	584	618	634	637	601	652	605	600	620	594	642	635	605	579	618	604	597	603	630	650	626	634	656	638	588	581	604	611	618	605	605	592	630	569	641	627	575	651	617	643	593	640	605	626	566	590	595	609	648	641	603	647	596	554	611	634	614	624	634	601	664	655	637	636	601	574	662	620	601	657	612	639	615	627	587	632	640	641	636	626	635	591	602	627	612	624	607	600	617	576	599	616	591	613	633	551	600	658	591	667	584	590	584	579	633	616	658	645	615	590	586	639	611	595	615	640	663	611	577	620	639	635	602	607	622	620	651	635	687	631	609	616	629	618	617	629	606	643	630	632	555	606	617	615	620	622	633	611	628	575	638	588	614	611	622	610	601	606	591	594	628	597	589	591	621	591	610	618	630	629	589	628	609	581	622	633	626	629	659	631	608	621	624	599	624	614	615	626	589	595	594	615	646	595	640	641	627	636	654	585	585	587	661	619	628	569	596	638	631	588	612	631	651	603	647	656	590	657	611	660	584	608	615	641	599	627	605	652	631	643	585	624	639	594	592	622	589	603	626	611	613	596	595	616	611	612	615	647	589	626	634	591	594	602	582	615	594	613	587	629	616	615	607	600	621	638	610	642	613	626	585	611	678	556	614	629	609	590	606	600	610	604	602	610	603	584	620	634	606	644	622	605	617	649	626	592	638	631	619	601	604	578	610	593	590	594	594	599	661	619	651	640	607	633	603	643	622	545	582	597	689	643	663	654	599	615	614	617	635	634	616	607	572	622	620	572	637	610	667	598	608	594	610	590	615	625	636	598	569	622	619	578	660	583	604	644	644	549	603	601	621	645	610	616	640	607	620	630	620	618	635	635	617	596	622	638	600	620	601	632	638	644	622	605	621	640	581	641	641	553	645	581	648	600	666	580	652	610	654	640	640	608	562	603	605	586	653	586	600	621	610	637	605	617	600	621	618	575	648	618	639	545	621	625	646	642	613	599	570	581	615	606	633	583	608	593	636	640	601	564	667	608	592	613	607	585	681	614	605	592	619	651	599	602	641	601	568	636	603	587	581	678	614	618	628	603	596	620	576	631	604	561	636	594	632	585	580	628	572	592	591	612	607	578	639	597	657	615	645	595	631	627	624	594	590	628	619	597	597	636	610	619	647	590	608	644	612	595	632	666	576	580	599	627	608	651	595	595	556	597	642	604	620	631	660	616	621	643	615	627	639	617	614	615	622	660	606	639	635	643	620	634	593	608	642	605	579	644	629	612	614	600	566	588	598	616	612	619	561	631	618	617	584	655	655	604	618	620	591	604	582	601	620	602	606	619	628	632	602	678	630	579	583	612	618	629	596	624	611	643	640	568	584	651	650	649	598	598	581	633	624	637	622	588	635	654	594	643	598	614	622	625	608	581	621	627	638	564	599	644	604	640	615	608	618	602	646	566	608	609	601	589	623	642	599	619	645	611	632	590	613	620	560	653	620	575	619	642	601	594	636	612	640	618	627	628	591	613	618	628	661	638	595	608	635	606	630	628	594	613	609	644	633	600	646	661	589	636	593	656	636	575	601	610	649	586	603	650	632	553	629	588	604	661	592	608	593	630	646	568	636	651	610	623	610	629	627	634	662	666	570	637	597	586	604	675	611	572	599	589	566	580	623	631	658	595	624	611	617	606	580	599	608	593	644	656	657	665	674	638	599	633	635	605	648	598	616	595	611	636	569	574	634	576	649	639	617	542	602	592	583	649	631	594	609	588	670	613	612	626	578	617	637	614	607	581	576	628	637	567	630	596	611	649	593	619	642	693	622	603	609	641	693	627	596	617	620	637	608	614	618	615	627	604	604	648	632	599	594	606	621	628	642	626	603	608	634	611	568	576	603	613	622	628	607	583	609	621	603	634	651	630	596	641	600	626	605	644	619	584	641	610	642	613	566	559	624	599	620	649	682	620	632	595	600	600	597	568	577	589	597	607	610	608	628	608	591	649	596	642	625	606	616	600	605	621	589	589	602	620	654	578	574	590	647	648	642	593	591	647	619	607	643	643	596	625	612	637	628	660	627	596	605	626	634	578	671	597	578	605	617	587	601	574	641	595	637	616	614	593	636	657	573	588	611	619	617	637	614	595	628	628	613	621	593	607	631	611	621	619	633	617	607	643	625	623	602	587	628	629	641	665	574	626	597	628	639	626	626	595	619	616	602	641	621	612	594	624	599	596	633	591	580	582	618	650	652	621	641	618	638	651	594	623	591	596	582	573	581	613	600	626	643	629	634	606	670	619	585	604	598	608	604	599	603	580	627	643	630	601	619	617	600	604	636	590	587	598	640	627	638	581	626	593	606	588	628	605	597	630	585	641	669	591	614	617	599	609	590	630	644	587	638	664	627	617	605	628	611	648	610	664	570	610	597	594	621	605	596	592	636	624	629	657	599	623	589	595	633	586	619	614	603	614	597	604	603	611	593	697	600	590	632	615	641	595	619	557	568	630	609	598	637	592	628	644	597	615	631	648	640	611	602	680	601	594	584	602	645	617	663	625	633	652	594	626	630	585	578	615	584	616	693	649	577	627	585	580	614	659	603	577	587	646	595	615	618	595	617	597	605	635	615	593	589	631	649	608	562	604	584	630	631	619	590	583	583	588	570	617	596	572	555	650	614	608	587	625	631	596	602	679	573	610	588	604	555	585	592	644	596	625	621	610	641	595	572	568	591	567	627	654	587	625	638	604	580	649	576	669	625	613	612	651	677	611	663	576	619	626	650	656	599	600	641	658	586	613	622	595	638	617	606	601	593	617	591	632	585	620	592	643	584	634	618	612	591	566	608	610	621	653	628	587	602	583	621	628	629	656	660	651	641	614	584	629	623	593	631	612	600	590	618	626	615	600	608	592	632	671	649	639	653	642	648	578	667	617	596	642	625	600	616	597	612	632	650	620	662	620	597	623	587	629	642	621	612	589	635	568	617	622	594	605	586	638	616	573	618	594	599	618	640	619	647	633	626	594	646	643	624	577	606	558	641	633	619	588	610	619	574	607	642	600	566	591	644	602	605	601	630	639	641	577	617	631	610	572	659	618	596	589	597	597	604	614	626	603	633	665	592	627	594	594	637	595	628	604	616	628	608	620	635	613	623	588	644	635	585	588	632	602	560	606	594	612	639	572	616	621	616	581	606	606	589	586
7250	1246	1186	1350	862	534	555	502	636	3401	4412	960	316	285	254	256	237	248	270	234	240	241	239	250	268	217	251	232	226	225	267	243	239	287	248	251	248	242	250	253	244	232	231	249	241	252	222	237	243	209	232	273	242	226	273	249	251	231	240	228	211	216	223	259	251	253	199	253	226	245	234	204	229	261	256	247	215	242	232	272	235	239	222	240	268	240	246	265	232	244	255	257	238	289	215	224	239	233	276	220	229	230	225	232	255	244	259	233	255	239	271	248	254	245	262	224	232	250	223	246	253	230	229	236	261	257	248	251	214	268	246	235	252	247	239	220	243	261	235	269	245	238	222	224	249	241	228	224	241	233	245	249	267	241	246	221	242	208	230	243	245	250	250	233	249	250	253	219	233	236	234	250	258	241	235	226	236	222	243	247	229	234	218	281	241	244	259	221	235	241	235	228	230	215	236	239	232	232	254	238	250	233	246	272	222	259	218	247	234	263	272	272	241	237	265	251	259	205	245	213	256	255	282	225	219	239	236	250	242	268	213	254	224	228	236	258	260	236	242	232	236	218	242	244	226	234	228	230	247	234	252	254	247	242	218	243	217	239	265	224	227	248	254	246	226	219	255	231	257	256	238	237	248	274	208	238	239	224	244	262	232	260	256	247	245	259	242	215	232	234	272	238	260	233	219	238	257	209	233	242	216	253	240	239	241	242	255	209	263	217	225	252	236	277	240	199	202	226	247	226	265	252	248	237	223	243	247	246	236	257	225	201	238	270	244	258	235	217	262	234	225	236	235	246	227	232	252	208	192	236	231	227	246	279	246	231	246	237	255	237	233	233	272	239	239	212	235	250	258	248	260	245	274	236	243	230	256	241	269	208	261	270	269	238	247	227	235	225	242	246	221	239	248	259	284	235	232	223	261	255	246	256	237	232	236	239	240	249	232	259	228	225	237	250	260	246	251	211	207	255	233	258	238	229	194	259	247	227	231	222	262	244	269	228	246	242	240	227	215	244	259	225	258	222	240	249	245	217	243	233	264	239	261	249	240	251	218	267	286	233	259	261	256	254	233	282	228	236	241	251	252	260	259	246	226	225	242	273	235	218	235	249	244	261	221	236	243	230	235	235	244	246	236	256	235	275	238	222	266	207	244	248	279	258	244	252	269	238	238	216	265	232	240	230	258	257	224	221	252	233	240	231	259	226	221	249	241	247	245	232	259	252	243	238	265	244	222	248	261	226	254	210	238	247	260	238	224	227	235	244	237	255	238	244	221	249	244	212	238	252	254	225	249	225	221	243	241	266	240	246	217	228	255	235	248	269	228	262	254	223	253	232	252	249	266	257	234	227	215	247	243	249	228	235	259	236	247	251	259	236	241	236	235	258	251	245	234	222	240	235	222	237	252	263	227	268	221	241	251	232	248	242	233	255	231	255	245	263	208	231	276	250	260	259	227	206	270	277	232	248	231	234	223	243	241	215	231	240	245	229	239	225	238	210	250	239	258	245	227	259	225	228	225	227	255	222	237	250	248	228	226	228	262	225	254	254	244	246	233	265	241	242	244	238	266	249	240	239	231	257	237	249	249	239	238	217	241	236	215	248	244	261	206	232	247	244	236	284	278	275	232	228	228	252	227	270	243	241	261	213	256	218	261	241	244	232	258	242	232	248	267	246	250	227	236	231	223	211	240	237	234	200	230	264	225	269	228	247	209	228	250	250	243	250	251	234	230	243	264	262	248	259	254	227	228	279	265	236	226	222	252	232	235	245	246	224	260	220	260	223	224	227	251	217	241	243	250	232	233	232	265	225	237	263	254	247	221	236	237	251	245	269	237	225	228	280	242	248	241	265	257	246	281	246	240	252	246	239	252	239	226	277	252	251	217	261	242	232	227	262	247	216	223	243	237	265	239	255	223	234	247	253	252	227	226	252	194	258	242	227	253	252	248	220	258	246	245	230	257	214	236	209	234	249	218	266	233	224	249	247	232	246	252	252	216	236	229	260	242	268	264	271	242	271	278	230	224	261	238	255	235	227	232	248	242	253	247	267	225	209	242	237	226	258	250	266	279	230	259	247	217	221	236	243	239	264	262	245	237	233	244	248	250	230	244	248	228	246	234	224	250	212	249	232	262	207	248	243	224	251	237	243	214	227	228	232	232	240	235	249	241	280	233	227	233	283	242	248	227	244	246	231	255	229	247	261	226	252	248	263	237	272	247	247	232	207	282	234	220	255	245	226	255	266	251	250	238	245	240	278	231	234	258	245	261	228	271	240	253	220	237	234	218	230	253	235	267	244	219	245	230	215	247	221	280	244	212	244	245	270	259	243	282	243	227	271	252	251	247	269	246	254	256	251	242	230	200	257	279	241	223	242	242	251	235	272	238	241	256	256	245	236	270	232	205	238	253	249	262	222	238	262	223	218	258	234	224	265	238	274	252	232	269	252	255	253	251	272	237	230	269	258	231	243	238	237	232	231	233	237	245	262	243	235	232	240	235	226	230	258	250	229	249	217	260	240	232	274	240	243	249	252	230	232	232	240	277	210	244	228	217	254	228	249	269	225	259	219	214	234	257	233	238	228	241	228	248	260	238	246	275	230	280	213	229	275	222	265	259	247	247	232	227	256	254	211	255	213	222	227	251	224	261	251	259	277	239	255	251	246	245	206	239	240	263	231	254	264	249	268	250	276	229	223	232	206	222	258	214	218	263	247	243	235	267	236	225	235	231	256	237	239	220	257	230	228	226	249	237	246	247	266	264	228	237	249	246	227	239	246	252	247	238	247	251	248	250	249	266	270	246	197	226	222	250	248	264	262	223	240	237	239	242	239	230	260	261	265	247	236	239	241	203	217	249	244	245	258	244	269	278	242	243	231	247	253	247	223	254	206	271	237	230	256	238	208	213	241	262	239	227	252	223	263	244	213	219	271	243	220	229	242	220	245	233	238	237	206	225	258	237	237	238	264	235	261	246	260	244	234	264	188	237	235	260	237	227	252	195	247	259	215	212	247	234	210	263	255	215	266	256	243	240	206	236	263	228	237	247	219	303	260	243	238	232	277	239	244	246	231	232	254	246	234	224	265	225	249	239	269	228	221	223	257	228	228	213	245	245	227	250	246	239	241	246	202	249	246	229	214	207	221	239	256	238	268	227	236	223	219	219	243	281	240	238	264	259	270	252	234	219	252	235	253	233	228	233	250	252	246	255	263	248	236	228	244	229	248	223	248	222	214	242	251	244	246	261	228	246	229	286	208	249	238	271	252	245	233	232	253	258	242	219	248	247	226	221	224	261	210	217	244	232	248	227	247	244	233	216	254	243	266	249	268	252	206	243	251	247	236	253	240	231	249	244	230	260	224	233	243	249	232	231	262	247	232	226	249	251	221	250	224	230	232	231	264	231	216	244	222	240	237	227	247	266	251	230	238	256	249	240	237	229	215	235	259	271	274	250	243	256	220	253	243	227	237	227	234	244	233	250	238	248	233	249	255
6859	1558	2750	4791	3245	2066	2094	1915	2696	16039	18387	2924	792	752	767	698	642	640	631	648	571	621	549	611	580	610	594	559	619	624	534	583	551	584	545	542	607	567	564	578	588	582	573	545	570	600	615	567	564	627	558	571	574	592	600	568	558	598	603	570	593	586	615	562	585	564	609	635	594	565	543	595	548	554	598	599	566	549	570	606	583	570	583	577	547	592	597	599	610	577	592	568	595	594	555	578	539	608	594	580	557	515	562	621	612	592	579	530	643	567	618	609	586	620	623	559	590	649	559	591	593	588	579	588	607	605	567	610	576	615	595	619	567	581	571	543	573	600	530	565	599	604	589	575	559	571	579	572	603	591	537	595	616	576	602	582	619	587	545	569	559	562	578	650	563	569	550	591	582	573	581	590	560	608	569	582	617	544	565	575	608	577	564	608	584	544	611	576	549	603	569	641	589	612	595	570	570	527	539	585	574	559	584	572	576	571	545	525	551	548	570	546	612	601	596	569	558	583	569	603	564	610	576	577	556	549	601	592	587	614	582	566	596	583	516	586	598	560	615	547	561	592	560	586	573	565	526	543	598	519	569	564	597	570	592	594	578	555	583	597	617	546	552	592	588	604	588	585	641	522	555	579	583	598	575	547	604	619	606	565	545	576	530	594	572	575	537	560	530	598	593	536	536	542	606	588	571	574	604	571	574	539	597	601	595	611	542	589	566	631	578	598	590	601	593	579	555	623	557	607	615	589	566	582	577	621	558	569	576	553	606	553	585	559	592	605	556	593	572	612	579	540	561	659	576	588	604	594	620	577	634	544	575	597	592	571	610	578	582	538	606	633	590	559	587	531	562	603	576	536	585	619	582	582	511	579	587	562	589	578	572	539	550	581	585	547	626	594	557	592	543	587	633	544	556	574	590	614	598	547	573	588	582	599	559	644	598	570	584	554	583	541	562	555	588	587	589	609	564	550	601	543	596	616	626	544	530	593	574	564	589	618	541	602	577	569	585	556	574	587	575	575	582	574	568	625	578	600	577	605	578	601	605	563	589	584	577	583	553	565	572	534	579	594	566	604	572	572	563	608	562	576	544	626	538	568	558	588	577	573	547	571	622	582	595	592	586	588	574	551	627	603	584	585	573	589	576	593	566	582	573	608	547	573	572	575	568	549	575	587	586	628	589	559	546	600	627	612	599	597	595	631	598	575	581	560	585	588	560	555	560	591	536	594	582	556	603	628	555	539	600	590	580	566	575	596	588	584	559	611	597	602	585	536	592	591	603	568	558	626	605	534	577	618	608	588	595	554	602	612	611	576	582	572	548	560	599	594	564	545	586	575	551	560	641	568	578	631	581	602	539	580	547	549	592	590	550	599	620	563	615	563	593	590	575	607	576	552	519	579	568	610	559	617	563	609	574	561	560	560	594	625	563	578	582	604	576	549	571	592	613	571	601	579	550	581	546	577	542	572	557	595	521	570	580	600	576	615	560	598	578	554	561	570	606	550	586	555	582	574	584	613	568	614	580	629	605	581	535	611	562	542	605	571	598	530	587	543	571	559	607	578	601	576	533	551	562	592	654	586	560	561	598	583	603	593	584	553	623	576	567	576	601	588	593	566	612	568	589	598	599	591	546	554	596	547	588	577	572	572	596	612	534	587	582	579	576	563	617	582	572	638	547	587	551	582	546	572	556	562	558	573	624	571	569	582	583	564	589	585	575	590	586	560	580	599	556	540	570	566	582	580	494	563	574	625	571	559	594	539	573	584	589	578	521	583	565	650	584	613	574	574	555	562	617	586	552	564	617	547	581	565	616	569	575	539	565	558	553	586	578	549	547	596	571	569	603	602	602	533	561	627	586	558	553	565	563	597	557	574	576	571	572	574	613	588	574	561	609	573	567	561	597	568	546	582	582	563	545	580	550	653	583	620	597	572	578	595	565	582	537	580	595	585	635	585	560	576	581	586	577	579	579	603	586	559	565	594	623	597	600	573	579	568	543	557	535	559	587	567	611	566	575	567	582	570	552	592	570	552	567	579	585	589	610	562	557	594	614	582	581	571	581	558	594	596	614	553	611	581	584	604	601	569	577	581	607	612	581	515	579	588	562	571	623	575	598	571	579	557	566	562	596	558	594	577	587	613	559	582	539	543	622	604	586	598	547	591	550	577	585	615	574	545	588	598	590	560	607	562	541	551	570	602	587	555	543	540	579	583	570	540	552	553	535	577	564	591	573	582	571	586	601	610	612	540	588	620	566	548	586	564	592	598	588	579	613	592	570	587	617	573	562	560	576	569	595	575	592	566	577	599	584	619	568	616	610	596	570	557	582	551	563	617	554	559	577	632	611	551	604	551	540	578	590	550	593	553	590	528	571	580	591	562	586	619	573	559	555	605	593	562	604	552	574	612	565	564	578	571	566	597	573	583	558	579	588	614	561	516	562	593	613	563	602	569	593	601	574	543	592	616	553	616	604	598	589	603	597	575	556	589	546	608	586	581	579	550	598	634	629	655	573	582	602	550	522	569	548	571	591	569	545	564	587	569	546	579	580	546	598	574	571	569	574	563	588	575	602	608	577	583	578	589	647	580	577	606	548	593	547	561	571	579	567	576	549	576	580	591	595	550	580	566	576	555	602	626	608	602	546	571	545	572	586	623	573	592	581	571	591	561	593	555	597	604	566	568	571	547	595	554	591	587	574	569	560	616	556	553	571	587	614	591	599	575	582	610	570	556	543	583	588	538	593	635	564	551	553	580	545	576	572	600	569	554	564	588	593	581	514	616	574	599	563	555	609	546	577	582	575	600	581	613	559	579	576	606	586	606	640	573	611	591	591	586	578	602	560	596	564	571	589	628	610	574	586	565	589	580	599	574	583	553	567	583	545	616	606	573	564	582	557	590	596	572	545	545	559	590	573	562	583	592	563	557	567	551	586	536	591	571	568	573	598	560	587	609	551	548	556	611	545	540	551	552	565	595	544	586	560	594	552	593	603	578	600	599	581	551	549	562	534	531	583	583	549	596	563	560	549	623	518	587	603	584	568	570	601	603	553	582	605	576	547	579	609	617	576	571	550	581	567	537	616	585	561	562	602	612	591	579	597	573	582	592	557	602	590	604	588	591	549	634	572	564	547	566	617	550	565	591	567	592	563	592	548	562	638	599	583	557	568	617	540	567	573	577	557	592	606	569	599	576	611	582	582	618	565	596	573	548	596	590	575	562	619	571	560	611	601	561	539	575	548	545	549	584	597	579	520	578	583	568	578	618	581	603	564	575	574	577	552	564	576	557	574	556	591	576	583	591	580	591	615	601	566	544	589	577	572	571	558	596	577	565	623	527	580	570	557	539	571	543	600	593	593	554	581	534	557	572	548	548	558	562	537	559	563	588	572	568	570	580	553	625	587	587	551	585	579	556	530	604	563	615	594	580	593	589	583	601	584	543	568	555	568	587	580	597	609	578	586	591	572	606	608	585	528	602	582	592	610	622	585	525
13779	2044	2335	1600	1219	701	557	579	699	5817	5875	294	185	171	194	133	139	109	121	139	103	132	108	99	112	147	128	127	133	116	124	118	119	116	99	111	121	112	134	116	101	121	83	113	127	130	118	127	105	112	118	115	117	110	110	104	123	114	111	94	107	100	112	122	122	126	116	99	91	97	114	115	100	101	99	107	95	91	104	120	111	100	115	113	101	102	98	118	127	100	120	104	134	105	120	115	110	102	120	119	106	124	111	128	117	109	85	120	109	122	124	110	109	92	119	102	123	103	110	117	100	110	124	83	122	116	118	118	120	105	111	96	127	102	108	134	119	94	127	114	80	94	106	105	86	121	112	113	106	96	109	113	109	117	105	98	90	116	88	103	118	100	98	107	107	101	97	101	96	122	95	103	112	111	104	120	105	119	93	116	102	109	124	115	116	113	106	122	118	98	102	100	113	112	96	124	115	108	98	93	116	95	111	97	115	121	100	96	103	112	110	113	108	99	109	123	101	113	120	120	118	107	120	104	103	99	123	108	94	97	83	94	97	90	130	100	99	77	94	111	104	98	101	112	111	112	98	128	94	87	103	104	97	98	125	106	83	115	121	93	110	106	122	100	115	92	93	104	126	91	120	106	89	102	105	124	111	100	119	110	89	105	112	112	82	97	106	109	109	112	115	109	100	96	114	120	107	109	103	99	105	113	99	120	127	121	116	124	101	110	87	108	109	115	115	109	109	101	113	107	135	101	128	111	108	111	119	113	130	99	106	106	112	121	93	102	104	119	115	98	118	124	109	101	116	107	126	120	88	100	111	117	113	107	105	99	111	114	92	92	100	97	100	109	106	76	110	102	116	107	123	125	104	116	116	103	109	101	104	120	105	111	118	107	125	126	127	116	96	122	96	78	129	116	119	116	126	123	104	111	127	103	117	118	105	95	106	127	92	97	129	106	120	114	91	106	122	100	131	114	112	117	109	135	109	94	121	90	99	105	100	104	105	123	133	104	98	118	103	106	113	133	95	97	92	102	122	105	99	131	99	123	96	129	121	103	112	113	111	108	136	85	118	97	99	117	108	112	95	102	109	104	119	116	100	93	104	111	116	95	114	119	97	121	101	122	102	117	103	107	103	93	113	100	126	104	120	113	99	120	117	119	118	112	112	105	86	107	113	100	96	105	115	111	101	113	115	112	91	105	119	106	109	108	112	105	100	96	123	109	117	120	90	86	101	123	123	117	105	102	104	115	101	122	113	98	115	124	107	116	129	99	108	112	107	118	111	107	103	116	105	118	90	102	119	94	121	107	110	102	93	118	109	115	111	97	103	119	108	127	103	87	114	107	117	114	103	101	110	127	107	87	103	106	109	123	109	106	127	107	113	114	104	104	113	112	108	106	93	83	133	112	110	101	136	121	105	106	88	117	116	97	97	97	123	118	110	118	105	97	129	111	98	112	136	102	110	117	114	121	108	116	125	87	122	121	85	110	127	123	100	116	122	120	81	121	88	102	110	88	108	113	123	136	102	122	118	118	122	108	104	108	121	101	107	98	103	104	111	103	98	118	104	97	92	121	105	102	104	109	119	99	86	103	131	98	111	142	97	93	112	84	116	111	113	92	114	102	115	108	107	103	89	102	124	113	98	116	87	127	98	116	115	118	132	137	105	101	88	93	106	109	108	107	112	96	134	120	117	97	109	108	126	91	92	83	120	121	112	114	107	102	100	106	127	121	98	108	104	114	123	97	104	94	141	110	95	98	92	104	114	110	107	110	118	130	108	107	113	105	114	104	100	115	124	111	107	115	111	110	117	114	126	98	93	114	101	113	121	114	129	97	106	119	102	107	104	105	105	91	93	113	106	99	113	107	119	100	101	98	125	106	113	132	134	120	103	110	103	96	96	100	118	109	108	112	121	91	95	132	101	129	116	121	123	128	98	102	119	126	132	87	119	108	108	112	100	111	116	100	124	122	102	105	112	104	90	119	92	85	112	104	100	98	108	103	108	101	99	104	117	82	119	101	101	90	104	111	114	92	115	118	94	117	102	122	109	106	109	125	117	111	106	113	115	130	111	104	109	117	130	120	121	103	103	118	124	111	104	101	109	106	99	127	112	101	130	108	97	113	89	97	119	96	109	95	105	126	112	116	90	117	112	104	119	104	103	107	99	121	108	113	109	113	98	106	83	119	99	102	113	108	106	112	105	121	81	99	113	111	108	109	103	93	115	112	107	95	109	106	112	118	108	110	93	119	125	116	106	110	98	104	114	118	102	121	123	108	100	115	120	104	74	91	97	82	118	95	117	115	117	104	113	105	106	86	100	102	106	84	119	123	127	105	105	104	122	116	110	114	98	107	97	114	110	92	122	111	111	94	101	97	113	120	91	115	119	115	101	105	116	111	115	119	105	115	103	99	98	95	104	109	125	112	115	85	102	108	122	120	113	91	109	103	123	110	105	99	100	122	83	121	107	104	137	113	115	93	112	102	131	112	109	130	131	86	105	112	92	109	102	122	92	106	98	100	104	98	94	111	107	114	102	113	104	118	120	85	106	115	111	128	106	110	116	104	108	113	115	95	134	134	101	126	117	106	112	134	107	98	122	127	127	108	113	128	107	123	105	126	110	92	109	107	115	135	117	97	121	103	106	123	119	121	116	93	115	109	119	105	121	117	108	119	106	107	114	111	96	101	102	108	94	114	106	110	104	109	111	124	94	117	102	112	113	92	123	97	114	105	98	112	104	104	111	101	117	100	119	135	124	105	116	106	103	87	116	137	121	98	107	120	111	119	95	95	119	107	107	110	99	102	96	108	111	110	97	120	111	118	116	106	102	113	96	105	140	96	132	116	134	100	112	87	115	107	109	110	107	96	108	119	98	100	99	108	122	113	98	103	103	112	111	116	116	110	101	114	126	106	94	135	112	116	115	94	102	119	98	102	112	112	104	107	111	102	114	118	118	119	119	110	96	106	113	100	99	95	100	112	104	118	104	117	106	111	103	103	104	99	109	101	114	127	130	98	132	101	107	105	124	114	113	115	104	112	112	106	97	103	82	99	105	128	106	82	84	102	118	126	120	126	112	109	123	97	106	134	113	97	101	106	104	106	102	131	85	109	100	110	105	120	115	108	125	96	104	127	98	88	111	106	99	93	91	116	107	97	121	119	126	108	100	127	113	92	133	109	99	119	129	97	109	97	111	93	104	115	99	97	95	138	115	93	104	108	106	109	95	124	111	98	119	120	87	99	115	125	121	101	110	131	104	112	105	104	89	115	130	97	115	101	126	106	124	94	108	128	107	100	107	121	117	120	112	97	107	130	96	104	111	123	105	110	126	114	119	114	100	118	122	149	114	104	108	106	98	105	102	109	111	110	121	123	112	108	131	124	118	118	116	116	120	107	118	116	99	105	100	98	118	114	93	84	98	110	108	115	129	116	100	93	118	112	117	101	114	122	120	117	101	98	106	108	96	108	112	106	116	118	90	113	129	113	107	113
8912	1786	4776	5368	4830	3339	2565	2999	3749	22899	17564	838	861	813	719	471	458	472	424	335	356	315	311	309	326	304	304	309	300	296	285	285	281	293	287	285	292	316	282	306	293	293	293	286	316	308	284	264	259	293	316	312	282	291	287	287	293	270	284	303	289	303	301	291	290	273	309	297	282	274	282	273	283	302	296	259	285	272	307	245	273	297	269	266	262	299	266	286	276	277	270	272	301	238	267	284	273	277	271	321	290	300	298	263	287	288	288	264	286	291	291	297	285	289	302	285	276	277	293	278	276	290	253	280	285	255	284	263	271	307	253	261	265	257	277	295	253	274	277	267	297	298	286	272	279	298	279	289	268	309	265	292	279	281	259	295	294	257	289	282	296	290	290	271	291	295	287	272	280	273	246	288	247	294	294	246	274	266	262	236	282	307	287	309	288	251	285	285	298	299	271	260	290	282	262	299	273	312	300	295	274	268	268	309	255	254	263	266	287	296	275	283	264	251	264	291	303	274	290	272	323	263	272	268	267	267	287	297	293	261	265	275	309	301	258	291	294	300	255	299	279	275	244	285	294	281	293	276	281	303	312	292	287	291	276	269	294	269	262	272	281	293	279	292	270	281	252	279	252	275	265	307	287	275	290	281	290	292	276	266	289	293	267	295	260	286	288	301	265	274	280	276	270	276	273	288	306	303	263	248	278	259	275	264	254	285	248	265	310	270	262	271	252	292	290	266	312	240	289	279	254	297	288	266	283	248	278	274	250	301	286	300	315	301	277	289	305	276	300	286	273	309	301	272	275	310	261	283	269	293	268	277	291	271	278	264	302	267	285	289	278	265	282	277	251	276	252	288	270	283	292	285	277	284	297	262	261	283	277	277	264	280	245	228	252	287	285	316	280	284	284	289	281	264	284	268	291	263	290	299	280	270	277	279	305	274	284	295	260	270	287	260	271	294	287	304	292	298	288	281	274	280	279	279	293	286	240	291	269	270	287	257	296	253	244	299	269	276	255	270	263	285	248	277	265	306	268	281	290	297	268	288	285	299	299	292	247	283	312	314	287	301	276	277	279	254	236	258	294	248	285	276	285	312	275	264	271	298	264	292	298	303	284	284	264	289	285	309	267	281	284	285	296	256	269	252	292	311	281	291	293	300	285	265	251	321	273	254	260	292	293	297	283	275	268	286	250	270	256	259	288	247	277	260	284	281	281	292	256	267	266	274	280	280	272	252	269	271	277	302	268	261	268	313	234	268	292	304	288	282	289	280	270	282	295	284	282	285	267	277	290	281	271	267	289	283	280	280	258	278	273	284	280	283	288	289	276	276	296	253	299	253	283	275	301	300	283	254	310	294	269	279	291	285	285	278	282	248	304	283	271	271	255	281	266	278	264	273	283	329	305	301	304	267	286	279	283	284	285	306	249	258	321	255	285	286	302	285	275	280	283	272	281	283	278	293	250	251	280	307	272	276	292	274	276	293	281	255	281	291	274	281	288	250	258	275	280	305	283	260	301	294	262	285	261	246	285	266	328	268	273	308	289	248	258	289	306	270	281	275	300	281	300	266	288	285	266	244	308	284	263	288	272	285	299	284	303	251	301	282	310	276	272	275	285	320	299	289	299	266	267	273	281	275	292	288	298	295	270	273	270	310	279	284	276	272	299	316	264	287	286	251	270	290	266	310	279	284	252	285	258	234	283	268	289	289	266	272	263	286	301	295	266	296	284	274	303	266	303	269	275	272	276	302	282	286	274	314	284	294	279	294	269	304	269	275	301	311	274	301	280	285	308	304	246	245	280	320	286	271	265	272	277	320	266	274	270	297	243	304	262	249	256	272	264	259	264	280	285	274	284	286	296	272	268	260	279	267	286	293	267	275	267	256	270	281	294	282	265	282	281	256	314	263	255	286	271	280	284	276	290	305	261	281	264	286	258	294	273	305	267	290	239	282	258	302	310	248	289	260	317	264	294	293	248	271	272	285	275	288	280	263	269	285	257	298	298	283	291	284	305	307	290	282	253	265	283	270	256	253	290	295	277	302	287	258	291	310	298	297	280	284	273	286	269	281	276	281	248	265	298	270	285	264	267	279	257	308	276	259	265	278	277	291	291	282	288	276	278	276	275	316	269	272	261	295	296	290	263	277	277	288	292	303	303	283	291	280	274	292	265	275	263	252	272	273	296	273	279	279	287	249	268	284	287	325	276	280	286	272	265	275	248	292	292	250	273	284	232	294	270	298	274	267	274	287	281	258	272	278	276	277	280	290	286	303	289	274	265	278	259	305	289	277	283	280	253	252	311	274	279	299	269	306	272	257	274	254	299	282	284	272	316	284	290	265	286	264	280	274	287	314	311	317	281	285	290	307	278	278	273	278	281	248	256	273	271	277	285	268	262	304	276	281	292	279	287	281	320	279	280	277	270	303	283	291	294	302	280	279	293	294	294	246	261	300	298	283	266	281	260	298	259	300	264	293	274	277	261	271	285	263	306	292	297	267	245	285	279	284	266	265	295	253	303	294	283	265	283	259	299	287	278	256	256	324	271	285	298	266	274	283	286	282	312	283	290	261	273	275	274	268	290	282	290	284	300	289	293	268	237	271	275	284	288	290	309	289	284	281	280	288	272	281	268	313	266	339	288	276	267	274	282	278	246	263	237	279	269	319	276	269	300	299	236	258	328	307	286	295	296	276	288	273	255	281	239	302	285	295	236	303	282	270	279	315	278	284	307	268	264	258	257	282	272	273	256	287	268	265	263	283	267	275	260	258	278	275	303	271	262	274	295	307	266	297	247	304	272	250	277	292	291	279	269	294	262	269	276	258	271	275	272	284	259	279	298	252	285	292	263	280	289	234	273	242	282	292	299	299	269	308	287	276	301	257	264	257	239	281	275	270	295	282	303	274	243	308	284	266	291	275	278	272	307	290	255	273	251	295	278	267	300	254	289	265	257	270	290	279	253	282	308	268	291	253	283	275	268	292	281	289	257	259	273	260	287	262	295	251	338	316	275	286	250	260	255	273	299	260	290	234	268	284	286	283	257	275	274	283	295	266	290	276	280	266	269	258	327	298	316	310	275	287	269	279	267	285	284	278	264	294	272	279	303	287	297	278	258	296	263	254	272	305	296	294	285	291	296	292	259	287	262	296	298	284	283	291	302	292	287	279	268	282	301	253	266	272	299	304	287	276	299	261	295	284	272	280	296	265	311	292	273	263	283	270	280	285	297	277	297	267	266	314	288	296	270	265	299	296	277	290	259	261	288	282	267	281	271	244	290	323	287	276	266	282	290	276	306	289	265	267	287	277	267	281	272	292	285	263	262	266	282	259	290	298	312	278	273	290	293	295	285	277	301	298	236	270	291	249	267	281	271	272	311	258	265	271	269	297	282	275	279	278	310	247	286	280	280	245	290	280	271	246	274	264	280	268	283	253	263	258	291	279	253	273	286	284	287	284	307	262	267	254	324	225	275	233	305	303	274	259	294	328	272	264
2076	801	1335	930	543	409	374	302	305	418	279	277	242	257	259	238	245	258	215	271	283	238	259	264	246	241	265	252	239	269	240	268	258	224	242	272	238	243	255	226	244	248	251	241	283	221	244	251	243	254	219	281	252	247	228	262	256	231	221	253	259	249	251	260	257	236	263	217	216	246	231	241	236	261	233	234	275	246	290	263	224	215	274	262	233	236	248	246	236	242	251	236	244	255	252	226	235	240	222	229	284	283	248	233	275	214	242	249	234	255	231	269	241	262	268	215	247	254	250	232	252	290	238	261	273	261	224	246	223	269	245	243	252	230	284	248	222	246	256	229	242	257	225	258	223	268	245	244	232	207	233	255	251	218	236	252	255	219	239	245	254	257	243	261	294	236	270	255	228	256	227	259	221	270	241	254	216	249	256	254	247	285	233	245	247	266	230	228	238	225	241	273	256	249	260	218	246	226	274	263	238	260	249	245	214	255	255	240	237	245	243	257	237	265	240	229	231	268	230	239	236	250	236	257	232	285	242	269	236	254	231	228	251	268	227	234	243	273	234	250	245	230	255	267	216	232	230	216	217	234	236	244	243	260	256	254	242	258	234	223	231	227	210	245	245	235	227	236	242	255	246	224	270	243	221	258	245	267	240	213	254	250	236	244	216	247	259	238	245	236	251	231	229	224	283	262	247	259	235	264	251	234	254	256	231	246	225	240	244	247	249	247	263	241	275	267	254	269	261	256	238	248	261	244	269	246	251	219	245	265	247	199	229	214	240	212	228	236	243	238	271	241	235	248	247	242	273	257	252	243	284	229	284	246	260	251	250	238	262	251	232	244	270	253	242	240	219	217	216	231	253	243	225	237	228	223	259	230	247	231	227	251	260	266	268	266	208	246	214	232	277	240	218	245	272	241	217	264	262	240	236	236	237	245	211	274	221	251	272	269	257	248	280	251	252	223	265	228	285	263	274	267	259	266	268	228	232	197	234	230	230	254	235	240	231	242	256	243	241	236	269	268	270	250	235	231	232	256	236	222	265	225	216	228	242	276	223	230	246	266	272	238	274	244	245	254	243	231	253	233	247	237	216	230	238	254	217	233	274	261	249	260	254	252	237	221	235	266	228	218	271	227	224	264	255	238	253	243	236	254	260	246	251	251	237	229	242	273	244	249	241	239	235	254	291	243	257	248	246	251	225	248	275	242	250	241	229	242	243	228	229	201	222	244	248	232	219	239	228	229	236	263	236	232	271	253	228	230	239	253	271	239	219	226	226	284	245	242	245	222	254	227	236	235	259	223	220	238	237	259	241	233	232	250	251	235	261	246	236	282	257	263	244	241	220	237	247	261	247	237	223	238	272	261	233	226	219	232	276	248	237	234	235	240	219	262	252	273	255	237	257	238	252	230	229	241	259	213	235	260	267	243	216	229	258	264	282	266	262	246	252	260	252	256	270	256	248	226	250	294	225	244	259	252	239	274	278	242	240	231	238	251	273	242	246	246	273	255	237	255	292	231	245	246	264	266	235	253	216	249	240	264	261	261	241	244	244	220	282	243	279	247	222	232	234	274	250	295	265	238	245	213	229	251	226	253	243	224	276	254	229	262	249	254	278	231	243	249	253	272	261	239	272	233	244	261	251	247	254	246	240	270	240	238	243	254	271	255	235	268	262	247	247	254	240	238	258	243	239	217	248	240	225	253	239	241	208	255	283	262	280	234	255	247	268	238	256	259	239	262	266	241	257	250	231	236	242	243	253	254	214	265	230	244	255	239	292	226	223	270	279	244	254	256	249	248	268	224	247	251	260	251	194	274	220	240	238	250	247	247	241	267	217	238	237	250	280	255	234	223	275	267	253	265	220	242	251	273	222	235	257	251	246	235	215	253	231	220	247	264	260	223	253	236	245	255	231	247	215	244	225	201	257	236	285	264	251	263	258	273	248	227	255	260	233	248	241	243	231	234	239	253	249	239	257	276	239	244	247	241	241	240	239	268	212	260	224	229	250	241	232	257	256	229	249	219	263	243	246	250	270	253	267	276	248	259	260	265	233	248	254	236	259	239	250	253	227	229	253	258	261	245	255	212	258	236	238	247	254	206	253	259	249	265	248	248	227	231	222	245	234	249	245	238	250	234	240	233	264	248	237	255	254	243	242	241	227	250	240	246	234	230	254	230	255	235	256	246	247	247	233	237	273	257	247	255	261	255	259	254	248	254	272	260	216	247	232	241	244	263	266	231	271	264	234	249	250	225	226	242	269	262	219	262	275	275	245	257	233	256	255	237	226	241	234	251	231	222	252	264	239	243	271	220	232	226	267	243	256	266	229	240	238	260	251	247	240	249	233	227	252	263	261	228	252	237	240	262	272	256	233	254	264	257	259	229	225	269	246	257	256	243	253	230	240	274	256	224	258	246	282	252	231	269	258	242	216	271	236	269	233	241	208	259	243	261	248	221	250	251	265	244	215	260	250	263	238	255	265	237	237	245	234	228	250	273	250	245	252	253	238	244	222	233	259	232	241	254	246	237	240	238	253	253	262	234	257	226	224	266	242	278	253	253	264	252	241	231	248	264	197	233	295	285	268	226	252	234	224	231	209	252	217	232	275	236	240	232	230	233	269	231	250	240	250	271	257	219	262	271	265	239	271	238	247	247	246	252	230	262	245	271	250	227	204	222	219	246	251	227	254	225	230	257	249	245	211	265	242	222	238	229	237	251	216	258	229	246	219	243	237	266	259	248	227	239	250	224	256	252	219	240	240	230	225	217	255	233	240	229	230	226	251	249	243	210	259	231	237	262	265	248	252	235	246	260	287	268	272	243	228	226	238	236	262	262	268	230	254	246	269	238	213	261	222	244	230	235	247	259	230	263	246	262	229	262	221	246	223	234	256	241	223	279	234	248	234	222	246	251	237	247	263	261	249	283	248	236	243	228	238	264	245	249	246	231	228	230	260	253	264	246	236	247	246	243	247	269	252	237	242	253	230	220	233	252	279	239	261	268	260	240	255	263	230	251	244	247	254	231	276	262	243	214	230	257	277	244	245	223	227	242	277	240	248	235	251	265	231	238	241	249	276	237	227	257	247	250	243	251	241	249	250	235	269	261	253	209	248	254	273	209	238	245	222	253	250	258	282	233	226	251	236	231	273	222	259	278	252	235	260	252	240	221	243	226	247	249	273	222	244	259	231	242	235	247	276	244	284	270	233	256	246	239	227	227	243	214	272	302	258	268	253	213	219	255	223	261	259	237	242	253	272	227	237	220	252	251	273	234	251	261	235	256	248	251	239	260	268	218	260	238	251	243	236	228	278	271	227	239	230	237	260	251	248	294	242	244	257	259	213	263	226	237	254	240	212	215	268	276	252	244	260	239	232	251	259	244	259	260	227	243	261	288	252	258	221	233	224	266	292	258	261	256	234	244	242	253	300	232	210	239	213	249	234	245	211	269	265	249	263	271	263	239	221	249	256	258	241	253	247	231	258	250	235	257
2220	1095	2935	3061	1891	1369	1209	950	1022	1727	961	616	688	666	607	632	641	657	565	617	541	613	597	581	581	571	564	584	629	645	595	619	581	603	586	589	598	604	578	575	601	600	632	629	617	576	638	563	592	593	607	596	622	572	577	628	581	557	662	592	601	564	599	553	597	609	593	592	588	597	605	595	609	623	583	614	557	613	624	573	604	561	606	596	626	598	612	594	563	606	581	587	619	658	599	607	575	613	571	629	588	590	593	596	614	603	607	546	598	616	618	617	558	586	636	649	603	606	601	607	576	565	625	570	563	590	595	576	598	585	655	610	567	568	593	597	615	595	571	618	582	587	580	627	597	617	604	628	563	590	587	618	560	567	587	610	629	624	583	593	583	574	623	636	602	616	606	606	589	579	600	569	592	556	646	582	582	569	577	570	586	604	571	601	606	593	624	585	636	582	605	580	563	570	547	588	580	565	555	595	654	556	601	625	613	617	573	614	562	619	580	590	601	567	562	565	566	598	601	580	634	604	602	593	601	576	541	567	580	577	635	617	581	598	613	617	504	619	558	590	596	578	568	615	635	556	605	603	639	582	579	610	604	589	622	618	574	645	623	589	560	605	574	581	586	628	589	560	566	611	587	616	560	598	585	584	606	587	612	594	595	604	576	588	597	576	568	582	592	601	584	620	591	614	607	572	599	626	584	628	563	553	598	566	617	630	609	596	576	598	568	581	588	602	641	626	575	592	584	547	555	609	633	582	609	584	577	576	532	529	598	592	610	613	584	567	567	594	585	607	640	590	596	640	610	597	614	571	648	574	621	583	607	594	595	582	582	633	642	620	575	622	589	585	557	628	565	631	613	628	601	563	615	581	592	631	622	625	594	623	627	586	595	613	579	571	564	612	560	587	557	593	579	576	599	581	554	586	565	527	565	582	586	555	610	651	568	623	581	584	571	580	578	587	614	590	589	591	590	581	628	580	583	623	568	641	659	550	569	535	571	580	599	608	553	624	582	591	582	570	606	559	624	605	576	627	615	619	607	598	624	554	575	611	561	558	583	608	619	581	619	580	560	614	610	592	591	577	618	617	625	609	610	612	604	628	625	600	625	571	616	596	625	583	603	642	604	587	599	540	541	609	584	567	655	600	633	612	607	641	589	560	603	584	622	637	579	573	607	635	594	639	577	556	599	580	599	603	578	591	631	586	614	636	556	610	567	559	605	547	577	580	602	594	619	553	638	615	658	604	587	566	569	654	592	564	563	597	632	632	578	617	586	584	575	603	603	611	652	572	590	593	647	622	611	623	639	576	614	607	601	582	562	614	612	588	617	625	612	620	594	628	589	625	595	615	558	578	598	547	606	634	602	555	617	573	581	620	614	601	604	627	599	610	622	639	595	583	580	567	605	571	609	547	634	658	577	590	575	599	607	608	560	584	582	610	612	598	606	564	583	625	599	588	605	600	539	597	573	606	620	574	577	584	618	580	618	595	591	589	607	615	627	565	582	598	571	583	579	613	632	645	549	608	617	588	591	605	578	584	609	582	638	576	622	609	634	605	609	626	589	632	575	610	596	594	586	620	655	603	579	583	618	587	593	584	606	620	623	543	607	572	581	603	591	620	594	580	658	627	565	672	602	577	567	574	565	622	643	598	631	623	583	583	584	585	581	618	610	579	614	591	585	567	567	562	582	558	624	575	568	564	620	603	571	583	558	585	573	585	634	585	590	593	576	617	613	590	612	594	575	536	592	608	613	592	586	577	572	573	569	590	617	616	646	671	573	644	563	605	597	606	588	561	567	599	640	578	589	580	629	589	629	596	541	619	568	607	595	611	589	569	604	585	618	618	576	611	594	592	595	555	623	611	611	619	610	596	599	620	569	558	647	599	611	639	592	594	616	601	612	562	616	583	617	574	595	544	578	599	610	567	584	599	564	591	610	637	589	596	571	628	611	583	593	589	606	591	575	582	596	617	604	618	619	563	578	611	578	553	611	617	583	582	565	584	580	593	627	580	578	585	568	613	582	623	597	605	603	573	562	609	574	592	583	592	614	565	607	544	555	596	598	607	617	637	600	617	558	659	611	607	579	577	611	572	603	591	580	610	562	590	606	619	635	601	597	589	570	581	569	563	615	568	620	561	615	652	626	632	543	606	621	605	585	628	573	615	594	605	566	608	610	594	633	619	643	634	597	590	601	632	601	576	632	574	589	553	608	666	606	599	560	568	580	592	645	605	622	595	600	615	610	623	592	539	603	579	585	618	578	638	594	595	627	609	584	552	604	595	626	611	642	609	580	605	594	584	599	583	609	588	570	569	616	603	577	566	570	605	623	620	581	638	631	559	606	631	608	610	560	607	590	608	612	628	595	590	605	599	595	580	610	575	598	633	564	581	584	593	575	624	588	607	619	580	632	548	568	612	636	632	582	589	562	616	641	570	569	604	603	614	631	563	581	582	601	570	596	606	635	590	599	577	587	541	609	622	600	588	623	631	582	583	620	591	556	619	621	589	554	568	588	551	615	582	615	567	592	597	593	600	584	583	612	602	558	650	584	581	628	578	619	583	618	596	557	635	560	570	643	564	613	634	576	571	644	574	573	607	585	580	606	626	602	630	611	643	583	572	563	587	603	624	563	609	553	601	634	561	571	601	533	615	563	616	593	617	618	602	600	634	594	559	645	605	602	592	590	598	583	596	618	655	573	580	590	592	603	626	581	590	628	645	589	578	605	614	605	614	570	621	635	573	584	571	557	570	592	588	606	638	588	579	604	594	584	618	647	606	578	621	550	629	595	557	588	630	620	633	625	569	645	636	626	606	596	570	561	596	575	570	609	610	554	597	557	607	579	595	596	622	562	622	605	565	614	626	588	567	600	594	599	543	598	576	590	556	572	620	624	599	605	580	555	628	592	627	616	579	607	588	640	560	615	585	599	602	572	580	609	616	629	610	547	576	580	640	576	589	581	583	607	559	592	559	601	565	587	627	578	564	608	603	622	573	594	569	611	620	588	551	580	599	572	628	565	634	596	605	579	614	580	549	578	579	608	594	604	576	562	554	601	548	574	563	613	624	594	606	612	597	583	607	619	593	596	554	644	591	588	616	582	607	583	657	606	679	609	642	610	616	596	589	563	603	569	593	623	599	571	629	537	587	628	611	611	571	608	602	550	665	579	587	567	622	557	569	582	610	629	626	571	601	592	597	636	599	592	570	626	605	569	614	651	581	561	582	588	587	574	571	578	599	576	576	592	574	565	563	630	599	555	633	603	589	589	597	560	601	639	588	602	599	656	579	627	618	637	600	639	596	565	597	569	579	600	621	628	609	592	579	596	607	574	601	598	671	655	595	577	579	624	605	599	592	604	630	586	605	613	563	567	620	604	561	657	632	617	601	618	595	571	587	555	596	563	611	618	576	579	605	658	595	594	587	573	584	573	590	570	625	589	600	601	592	605	563	580	596	652	608	574	635	638	604	602	593	603	580	603	594	584	633	614	638
7164	1547	2628	1965	1128	670	506	434	837	3996	2311	293	255	253	305	255	245	249	237	237	214	238	224	231	231	249	232	238	245	255	239	249	239	224	232	224	213	208	227	217	246	223	243	219	216	252	213	236	233	249	226	210	228	230	233	240	255	226	219	293	239	227	221	217	210	188	215	243	215	252	228	259	223	233	233	258	227	210	220	218	250	217	227	207	216	220	232	246	240	232	218	246	222	261	239	229	227	255	231	204	229	211	229	221	230	254	235	225	226	247	227	232	235	211	263	219	210	226	239	232	230	203	221	204	235	211	212	206	234	236	194	238	233	240	226	244	222	227	242	221	197	210	233	240	216	237	248	240	204	236	230	227	235	225	224	225	226	230	235	225	261	219	214	244	236	227	195	253	248	235	217	224	211	225	241	213	218	221	268	226	231	204	229	215	229	267	249	187	207	242	217	231	206	246	231	225	231	223	221	227	233	224	240	247	245	218	248	222	207	228	229	206	223	220	218	229	240	216	244	217	215	240	221	261	213	240	250	227	218	237	226	253	224	230	223	229	230	229	229	211	224	199	231	253	234	210	257	213	232	219	239	228	214	206	227	220	236	232	212	237	229	233	209	208	230	207	233	235	205	274	244	218	227	228	231	218	204	225	231	215	224	230	224	224	234	207	244	231	218	222	207	227	213	256	236	240	224	218	189	258	242	231	245	256	240	215	237	237	263	231	221	213	233	251	235	240	217	235	240	220	236	247	242	239	223	243	258	220	206	227	231	247	195	236	211	246	229	200	249	212	253	237	228	226	233	242	218	204	229	249	222	226	197	224	228	232	215	212	229	214	207	227	241	232	241	223	234	215	217	243	217	238	222	251	237	194	220	210	293	221	247	218	220	239	247	210	236	212	236	242	234	208	229	250	236	233	254	245	260	228	214	220	225	223	248	216	225	222	218	290	235	223	233	236	243	229	215	217	244	230	220	240	234	230	219	216	233	222	216	222	214	220	204	240	215	225	195	181	232	245	244	255	249	217	220	217	219	226	246	252	230	235	251	243	271	218	233	202	195	227	210	218	227	240	226	231	233	198	246	240	252	230	194	260	190	220	208	246	224	225	238	253	201	213	234	251	193	222	231	244	251	233	229	240	246	222	266	228	199	223	232	224	213	220	224	209	223	229	235	191	230	218	214	237	228	233	240	237	257	233	256	240	221	240	239	209	215	228	240	241	241	274	224	216	253	249	211	231	231	251	267	218	253	218	259	229	250	244	209	223	245	253	225	236	216	213	255	233	219	246	203	222	251	221	245	232	196	230	222	214	208	230	198	229	225	232	238	225	214	245	250	237	248	220	245	223	209	209	236	244	251	234	260	238	209	243	243	222	216	244	235	215	242	234	242	240	224	224	211	203	209	222	222	212	235	204	224	229	227	259	243	225	228	236	257	257	222	240	210	219	233	238	226	234	199	202	222	200	238	238	234	202	243	265	257	226	212	243	234	210	220	226	223	244	226	233	207	264	237	251	242	247	241	232	209	240	245	246	226	209	222	212	227	223	262	225	231	233	217	241	248	251	234	255	212	243	210	226	255	208	249	231	220	233	201	213	266	221	239	254	222	226	244	248	242	230	222	217	240	244	214	225	244	237	232	222	232	236	224	223	241	238	259	238	213	223	215	230	217	243	207	218	238	204	210	217	215	240	240	238	209	226	241	209	251	201	239	227	225	218	211	225	232	222	236	230	222	243	220	241	218	234	243	238	232	218	210	230	206	218	218	230	217	245	214	213	205	225	237	235	211	219	245	223	217	228	246	216	222	222	223	256	200	226	242	246	224	209	228	225	234	207	230	213	246	221	233	239	238	232	226	220	235	228	221	225	219	234	203	251	233	223	207	234	234	214	217	222	204	233	242	209	212	225	226	226	234	221	219	252	248	240	234	215	239	217	233	239	239	235	237	214	247	241	234	235	254	212	213	234	208	219	219	209	216	229	248	230	241	209	251	219	229	221	209	229	215	191	216	238	218	208	248	211	224	219	233	221	219	210	278	208	260	257	264	238	251	230	237	217	216	236	207	233	217	217	253	229	251	267	212	229	232	231	245	229	234	202	250	233	213	181	227	203	221	239	228	226	239	239	215	194	211	224	208	221	237	234	228	230	223	247	254	195	243	224	232	204	222	220	229	230	257	228	255	216	223	242	248	236	209	232	219	249	215	207	247	226	250	249	225	213	244	224	241	207	205	241	220	212	235	227	242	210	250	202	214	247	232	218	234	221	240	233	209	228	210	214	203	223	210	240	215	242	246	250	226	242	251	231	238	219	224	265	254	254	211	231	244	229	208	203	216	241	215	248	224	231	231	206	228	220	237	209	272	229	221	231	261	218	244	226	231	254	201	244	230	245	217	233	210	221	222	231	192	223	238	246	224	214	233	235	211	208	215	215	223	207	246	236	235	246	229	222	214	259	223	258	255	238	238	247	239	234	240	234	221	217	222	230	213	222	223	247	209	216	248	249	226	242	205	214	223	246	233	232	214	222	205	238	217	248	240	232	211	191	238	221	235	208	218	221	197	208	216	214	215	260	233	229	219	249	216	233	234	231	228	278	224	270	233	217	211	246	198	241	196	207	204	238	209	213	214	217	238	239	250	221	210	217	240	244	242	239	227	227	232	249	209	200	228	196	259	253	248	227	248	234	236	232	215	215	237	235	251	228	206	230	234	254	234	221	261	241	201	237	216	238	210	248	204	218	206	215	218	240	246	240	205	203	261	222	268	208	238	231	216	252	243	237	215	249	200	212	246	234	216	220	229	235	211	234	204	231	244	261	208	251	215	255	254	216	266	226	244	263	218	261	238	229	232	223	224	261	244	243	230	222	243	237	248	221	223	228	234	220	242	215	244	242	220	244	228	257	224	251	263	229	214	248	199	229	227	250	223	235	209	231	209	227	228	205	218	237	246	236	223	212	201	205	241	269	227	226	225	210	204	218	203	209	238	225	248	247	242	244	213	225	231	259	243	217	238	272	250	218	250	237	218	215	231	230	219	213	221	218	230	220	246	189	191	222	239	227	233	237	236	216	224	234	241	227	231	219	229	240	247	237	227	199	224	230	225	231	227	208	225	221	248	243	210	236	217	224	270	221	219	227	221	230	260	222	219	240	248	241	226	225	187	262	258	236	222	213	210	241	237	231	217	195	245	266	219	199	233	244	269	246	227	236	215	253	241	238	221	233	244	215	229	237	224	248	233	235	232	272	248	221	223	240	230	225	247	220	233	234	200	234	242	243	240	225	230	248	223	214	243	233	232	248	208	231	236	230	245	202	240	221	206	227	219	248	241	233	245	237	216	205	224	241	214	231	232	234	220	237	214	225	249	234	215	248	210	252	256	231	264	201	210	222	221	215	212	236	232	236	214	210	242	219	225	256	217	225	236	250	243	223	222	219	220	230	240	246	224	246	231	239	222	221	202	239	258	225	224	214	212	227	223	211	218	227	218	215	218	239
6621	2061	5593	6345	4319	2727	2033	1610	4000	17841	8887	823	884	905	760	659	685	685	633	606	576	616	539	580	560	579	586	618	596	549	544	568	569	544	528	545	577	605	525	563	507	565	553	531	547	545	572	548	604	562	560	553	595	543	525	580	562	574	595	565	573	486	560	575	583	528	567	633	538	543	573	533	525	521	579	592	567	553	594	552	552	532	586	553	542	550	597	549	566	552	519	558	548	543	533	546	538	540	556	531	545	540	536	574	551	551	564	517	513	599	520	593	559	615	536	544	542	597	511	557	558	573	551	548	510	573	571	526	556	549	528	531	547	572	586	538	540	567	578	550	562	550	589	556	514	543	553	545	570	547	538	518	538	558	575	591	589	550	561	562	521	561	578	593	532	577	563	535	552	610	514	556	564	566	499	561	552	549	518	558	567	546	547	581	578	570	512	539	545	578	540	587	543	534	558	543	551	569	546	579	542	564	522	579	526	515	596	556	562	514	580	513	556	582	580	528	507	552	590	543	540	507	518	557	557	540	540	512	565	537	566	561	604	574	549	548	535	566	556	560	547	541	535	546	557	565	544	532	549	583	525	574	613	549	555	535	541	575	527	587	571	510	558	533	527	558	555	551	507	536	521	560	517	579	556	574	547	565	546	573	588	530	551	539	534	569	529	539	553	542	532	567	525	600	546	553	555	526	577	505	557	541	611	548	557	546	565	578	532	527	512	568	559	571	564	586	568	537	615	568	546	520	528	568	581	568	525	549	599	556	525	497	534	518	560	550	524	582	545	542	574	562	541	546	557	557	541	575	533	544	542	534	527	542	562	574	560	562	560	555	554	560	552	600	557	531	570	549	524	561	547	562	563	548	562	567	598	556	560	550	545	547	555	558	560	577	533	564	565	512	536	523	573	506	569	560	529	532	533	570	575	568	534	540	554	540	522	590	569	576	545	540	594	517	554	523	544	540	576	579	536	568	590	521	539	569	543	571	533	546	558	562	540	562	485	570	577	574	565	576	555	563	556	555	602	569	539	553	561	577	541	513	588	537	568	549	537	521	565	568	527	549	539	569	518	545	565	564	554	546	559	579	534	555	523	532	583	513	529	538	579	536	562	513	567	556	511	544	531	527	561	532	545	522	554	540	571	532	560	575	569	571	571	568	552	554	529	580	552	510	551	554	572	502	522	564	546	537	547	561	535	564	570	556	549	581	555	527	587	577	561	579	534	513	535	559	540	552	571	605	528	523	582	518	546	589	522	531	550	553	540	530	564	569	563	558	573	557	589	534	532	536	555	599	570	556	521	555	532	532	573	532	534	507	556	550	538	547	588	551	566	500	547	523	540	553	556	550	531	558	555	583	569	510	530	537	564	551	518	515	509	560	580	584	594	549	599	536	614	499	546	567	571	565	534	568	577	528	550	539	573	537	570	544	565	552	565	543	533	540	587	541	541	585	545	503	546	524	574	535	561	523	553	540	516	534	542	609	546	505	537	552	534	552	566	554	556	509	605	536	550	541	571	572	518	555	580	525	572	535	600	553	523	593	543	538	560	509	522	531	588	525	519	539	572	549	558	598	597	542	550	616	526	560	572	564	555	542	563	552	560	529	590	602	553	543	513	567	505	543	513	577	522	565	573	547	502	578	517	523	520	572	565	542	533	535	527	542	563	534	538	556	545	576	559	536	575	577	566	602	544	543	530	548	574	559	564	502	534	524	570	569	554	543	537	580	552	538	543	570	573	541	561	546	567	548	556	513	576	582	580	577	565	548	549	552	577	576	537	519	537	573	578	560	534	549	574	551	548	541	539	535	570	571	533	572	524	577	550	537	535	547	529	541	509	525	554	529	543	573	575	563	520	545	595	581	529	535	544	535	531	539	548	531	569	543	559	538	560	560	558	569	568	592	570	562	505	587	555	563	558	572	552	584	532	561	490	554	500	555	534	542	537	561	526	557	574	531	521	550	525	547	554	552	537	526	513	556	551	555	523	600	534	580	571	611	537	570	548	582	565	547	540	547	540	519	525	612	560	580	585	542	571	553	543	553	557	570	524	549	596	535	561	502	551	556	555	592	583	553	559	539	559	544	590	514	537	589	576	548	545	542	534	558	564	534	553	589	543	559	586	581	529	556	550	564	551	568	580	546	538	551	565	569	566	555	538	550	549	572	566	556	545	542	546	481	540	537	551	569	568	541	562	542	593	530	570	517	559	573	555	568	547	532	554	580	549	529	526	551	550	541	551	558	556	561	568	517	524	545	585	536	568	561	568	523	592	536	534	566	566	546	596	558	579	560	549	559	589	537	534	597	544	524	550	555	544	528	535	508	532	538	555	580	517	543	540	584	525	524	556	572	525	568	516	529	549	582	514	519	536	569	515	544	521	576	558	561	555	553	564	545	510	533	532	572	533	550	597	531	549	504	546	563	547	579	521	532	582	546	578	544	528	562	551	600	533	536	526	589	611	532	576	546	553	538	581	564	543	548	529	566	587	514	566	545	530	572	519	556	581	559	522	561	551	555	567	575	526	534	563	547	580	579	557	563	574	544	571	547	536	539	591	520	564	572	542	577	534	520	562	529	551	525	525	587	533	520	558	566	540	531	561	534	540	544	566	548	523	560	582	513	524	566	555	535	566	514	525	559	599	561	543	567	560	537	540	603	585	556	578	533	541	558	533	528	591	568	575	550	561	569	529	510	587	562	549	546	556	561	565	538	543	562	535	528	522	560	543	551	519	541	547	585	555	609	565	560	530	572	528	571	525	528	579	525	572	559	540	547	564	531	525	561	539	539	532	552	545	571	591	574	577	523	547	548	531	556	588	528	514	529	549	589	507	527	536	581	507	575	582	528	523	521	568	574	560	501	531	584	598	558	538	559	545	559	544	548	557	581	540	565	531	554	574	556	565	549	571	556	539	536	520	535	570	559	579	573	517	576	620	570	538	570	564	530	538	545	530	510	551	576	557	599	592	537	563	557	564	510	525	551	551	535	545	545	487	563	539	567	534	549	540	541	530	565	571	546	543	576	511	573	562	557	524	541	576	502	573	540	554	570	507	547	559	564	566	581	552	536	568	597	534	551	575	552	540	575	608	536	563	570	560	539	546	558	580	592	545	557	511	603	548	548	546	514	517	537	541	582	508	550	577	544	531	525	576	559	550	579	558	555	536	548	570	541	552	548	548	480	551	527	564	560	502	591	540	534	554	542	548	538	579	559	553	520	531	552	558	565	550	534	554	545	559	603	576	508	567	552	573	555	561	556	568	574	554	562	547	561	509	565	562	540	572	519	578	509	557	528	581	576	568	521	570	556	500	552	518	546	582	587	549	577	576	574	545	556	577	509	536	535	539	549	533	525	564	525	583	582	549	600	577	536	565	539	572	559	572	525	546	562	571	515	554	538	593	549	558	536	555	544	539	536	524	557	548	555	546	529	566	526	545	538	565	569	550	519	574	542	538	553	538	549	562	557	542	527	560	545	531	561	572	567	569	544
13335	2312	2207	2325	1592	1139	675	376	1178	7597	3607	212	230	179	167	145	140	135	124	114	103	116	116	126	107	107	118	123	98	109	107	97	104	111	104	108	139	116	119	122	118	101	103	86	107	105	109	109	116	109	109	102	89	93	111	99	125	104	92	124	121	102	109	102	95	115	107	90	96	110	103	120	92	117	108	110	122	106	96	104	99	97	108	95	109	93	100	101	91	124	119	96	98	113	99	87	95	109	91	113	119	119	133	113	100	99	130	110	114	110	115	105	107	107	117	115	99	115	107	99	131	113	88	101	91	110	101	106	110	102	103	130	119	106	99	112	97	87	96	108	103	107	123	90	102	122	110	98	92	88	103	116	118	121	94	107	115	135	92	90	114	111	113	117	104	120	113	110	107	120	91	119	128	107	91	85	105	122	94	105	126	106	119	107	104	114	111	82	109	124	101	108	110	111	93	112	100	93	106	109	109	116	100	109	117	117	113	125	108	129	108	106	114	93	125	93	121	120	94	110	112	110	121	105	122	108	118	94	98	115	107	116	90	115	103	95	112	108	116	106	111	131	123	104	127	119	113	110	105	92	96	101	97	94	118	112	110	111	99	111	92	111	113	106	99	100	105	107	107	89	99	101	108	126	85	98	101	113	118	122	116	89	88	109	104	116	103	110	105	126	114	98	96	112	113	95	103	98	101	109	105	112	95	104	111	108	99	109	113	110	107	113	93	95	107	120	113	96	104	105	120	101	89	113	105	92	100	98	121	105	98	118	106	111	100	101	121	100	114	111	90	103	110	89	99	100	118	114	107	108	119	108	103	98	109	105	106	122	104	138	114	103	108	104	91	102	108	113	121	105	93	121	108	95	90	97	113	111	103	96	90	98	96	105	107	118	106	104	114	102	112	106	101	105	110	97	111	102	98	102	117	108	106	95	103	96	115	125	106	106	114	99	122	109	108	96	106	107	124	109	110	110	123	102	116	104	121	122	103	96	99	114	99	118	112	125	99	90	122	105	121	107	112	94	126	119	111	111	113	105	113	109	118	99	138	115	107	128	113	103	106	99	110	114	96	101	102	99	106	104	109	85	130	115	100	93	104	80	126	98	106	86	107	112	110	103	115	101	91	92	95	99	104	99	95	127	114	95	91	91	100	91	121	90	102	92	110	111	104	109	119	106	103	111	107	101	118	111	127	98	130	91	99	124	107	128	97	115	116	105	110	112	107	123	110	114	117	108	91	110	105	107	98	116	94	109	117	134	106	109	97	104	108	100	105	106	88	110	114	124	112	118	114	102	109	118	107	113	107	122	118	116	113	109	91	98	113	109	105	96	92	105	107	81	94	107	115	102	87	88	116	101	99	89	100	93	107	98	108	117	114	106	106	103	108	98	107	108	107	105	113	103	114	117	103	84	123	97	102	115	112	113	103	116	111	116	110	115	116	106	103	94	99	117	113	98	109	106	114	101	102	85	113	96	107	109	114	106	91	83	124	95	101	91	119	110	91	89	98	116	98	109	128	109	118	109	107	112	114	96	104	119	93	95	95	95	104	88	96	95	91	98	128	111	102	108	108	89	86	114	109	75	93	114	116	109	106	118	98	87	96	110	101	122	101	111	102	110	84	106	95	121	122	107	117	101	122	108	86	97	103	103	95	80	105	111	97	111	113	111	98	108	109	111	106	105	115	120	105	122	111	98	118	93	110	105	116	113	119	91	96	100	91	103	122	113	109	95	118	107	113	108	111	115	111	121	97	122	122	114	121	120	96	104	118	119	107	97	110	94	107	98	94	101	98	102	99	120	110	112	89	107	95	103	109	122	88	130	70	114	104	109	88	98	126	109	120	126	125	113	111	105	115	72	117	120	101	115	104	98	124	102	87	107	97	95	102	103	97	99	107	106	123	101	91	118	91	112	102	115	98	96	105	114	115	115	113	108	106	104	115	107	97	127	97	112	103	108	88	110	103	123	122	112	115	133	110	117	100	92	92	97	98	141	147	110	112	111	99	122	102	98	116	102	141	126	98	106	112	101	102	121	98	142	106	111	108	117	124	94	107	106	115	89	120	120	98	108	127	102	92	99	95	105	130	119	102	119	101	94	93	94	95	119	109	106	111	103	104	102	111	98	107	89	110	90	118	112	98	114	124	96	109	103	141	96	116	94	98	122	100	97	102	115	101	117	120	107	108	94	113	121	98	99	95	112	99	106	112	133	95	105	115	95	119	101	100	110	117	100	116	110	118	129	120	118	97	100	110	102	107	120	102	116	90	102	100	104	119	115	122	101	104	110	95	98	95	93	108	99	95	105	112	103	108	106	93	115	113	119	98	109	106	95	115	105	94	102	101	91	110	119	114	127	90	123	110	113	117	107	100	115	85	98	100	120	115	121	101	132	111	115	108	117	88	99	86	106	103	98	120	112	110	103	127	128	116	110	107	136	121	122	101	106	102	98	104	102	116	96	112	99	114	100	104	121	112	103	112	105	101	101	99	110	130	97	94	92	113	104	98	108	92	89	112	125	113	97	116	108	118	113	98	94	102	118	93	120	126	111	103	120	137	112	109	108	101	98	89	117	117	95	107	112	126	101	104	119	106	117	96	87	115	120	122	121	118	95	109	95	97	115	111	107	88	94	117	93	89	98	111	94	131	107	110	126	90	98	115	116	127	110	130	114	110	108	105	109	122	103	114	106	110	114	114	100	114	125	123	110	113	95	116	104	99	105	96	103	111	101	111	115	122	105	102	119	100	113	104	89	101	103	116	113	107	106	80	97	123	126	118	100	106	111	118	102	94	107	107	95	102	94	103	106	100	106	96	113	110	112	108	119	115	118	111	109	111	93	98	113	104	106	86	105	92	98	101	109	107	101	103	114	107	108	102	115	112	87	94	116	101	138	111	118	95	118	139	104	118	104	95	105	93	96	110	105	120	111	129	112	102	139	100	115	112	111	88	102	97	100	98	124	106	88	106	115	110	98	98	104	119	117	91	110	109	97	131	88	138	136	113	127	119	108	120	98	97	84	120	106	116	133	130	101	116	99	118	117	94	101	109	92	99	92	100	104	106	111	109	119	107	111	97	112	103	106	87	101	104	74	109	87	107	120	96	99	67	91	115	106	99	91	109	127	113	109	106	109	108	104	97	109	116	127	106	94	110	95	86	90	103	106	90	95	109	106	97	90	101	97	104	90	110	109	103	106	90	101	130	91	121	113	103	120	98	83	113	100	98	100	126	102	107	109	102	113	105	116	108	103	115	107	105	128	111	102	111	129	109	129	108	108	118	122	108	93	103	115	103	105	108	91	88	108	115	102	105	114	78	89	108	108	96	109	109	125	81	99	99	111	104	102	113	101	105	121	104	119	95	106	97	114	112	111	118	97	100	107	92	86	103	122	104	95	104	95	105	86	116	97	98	91	118	112	123	97	102	110	90	121	85	107	89	85	96	90	99	102	98	109	105	115	108	93	103	99	102	94	93	112	95	118	109	110	121	118
8740	2241	4510	7464	6473	4826	3039	1912	6082	27504	10875	775	943	766	745	560	583	465	354	356	339	337	337	317	317	291	332	307	298	287	299	309	313	266	312	270	259	286	307	271	267	305	268	296	282	270	266	294	295	282	272	276	257	287	299	293	236	316	305	279	264	290	271	285	249	280	282	300	293	267	279	257	330	296	290	282	288	244	260	282	275	275	311	280	270	260	232	268	289	284	291	276	254	271	296	326	256	264	250	291	270	300	269	260	285	278	261	255	302	282	288	261	263	270	260	254	265	272	254	260	269	259	266	288	257	272	298	287	276	283	271	272	311	271	276	274	239	296	284	259	282	275	295	302	244	279	265	273	247	285	279	251	297	252	287	266	270	263	243	276	273	279	247	277	265	266	281	268	262	236	249	252	298	291	243	257	250	267	298	286	272	295	268	271	290	286	248	298	258	276	281	270	257	282	288	274	259	303	269	295	259	304	273	278	289	255	279	264	312	275	276	249	283	294	275	300	256	280	303	246	263	286	256	281	276	277	269	303	269	295	252	276	264	307	303	271	291	248	257	277	276	272	286	278	296	288	293	275	239	247	259	257	262	308	274	292	262	293	267	282	261	267	271	256	242	280	299	281	286	267	277	235	268	270	257	284	257	263	286	286	264	268	292	274	287	281	234	255	268	303	271	276	261	304	282	312	295	267	284	299	278	243	271	265	266	286	252	251	253	256	277	262	243	234	260	255	269	295	271	273	271	279	288	235	310	245	259	233	300	267	268	265	303	294	277	255	273	264	257	306	273	269	260	279	287	287	258	292	303	266	264	273	273	280	262	263	281	289	273	282	265	282	274	278	279	279	261	276	267	257	282	276	285	257	297	260	255	253	294	281	261	284	273	240	256	284	272	258	296	266	245	284	304	290	264	258	286	287	280	272	271	280	282	275	228	277	238	267	287	272	295	261	281	262	251	294	237	269	284	297	266	285	283	292	264	281	296	290	266	272	267	262	251	273	270	297	257	278	261	251	298	272	318	267	246	289	281	288	250	242	250	277	252	286	279	292	286	252	280	234	265	288	262	235	277	274	255	325	267	242	263	278	298	288	287	279	275	279	263	268	251	278	262	248	233	287	268	258	267	299	312	288	257	286	277	267	270	245	288	281	304	297	273	286	301	258	281	280	306	290	290	260	274	285	259	294	264	261	260	276	263	287	279	276	289	266	268	268	232	284	279	270	252	278	281	274	274	283	269	278	254	273	282	293	305	278	261	263	289	258	287	279	266	278	268	276	292	235	299	272	289	263	268	263	230	303	276	277	237	280	259	253	264	266	280	271	273	277	294	255	284	300	282	273	265	277	272	262	288	260	258	281	334	281	260	277	257	293	267	300	272	252	273	270	241	280	254	294	264	285	275	253	298	256	283	292	293	284	287	284	271	250	246	289	279	311	276	258	267	253	259	277	281	264	267	272	273	254	291	269	276	248	276	278	271	248	292	284	289	267	263	290	300	282	280	246	270	244	263	307	262	275	282	270	278	255	260	269	273	246	276	257	279	242	259	264	277	307	282	259	274	264	293	234	263	252	281	260	292	268	283	274	262	269	261	271	288	256	238	258	259	286	282	302	262	294	304	254	286	283	239	251	258	239	290	256	272	260	274	311	264	247	274	261	254	288	276	271	291	279	280	265	251	270	275	242	249	259	281	280	261	277	287	274	283	270	247	273	267	286	242	281	278	290	289	268	274	247	278	276	293	266	245	284	252	311	277	256	242	270	257	254	264	266	298	272	269	254	257	287	250	290	264	270	284	300	265	283	253	282	276	288	297	306	268	254	262	284	250	287	282	276	273	296	299	284	284	246	308	242	290	271	311	295	248	286	297	268	258	258	266	281	259	267	247	281	270	290	254	272	268	280	293	276	274	264	278	246	261	265	271	257	297	268	265	286	259	272	269	252	282	260	282	276	274	276	294	254	244	267	286	276	270	269	260	277	259	275	298	277	266	253	277	282	282	265	277	273	279	276	305	272	258	275	265	285	260	280	280	254	274	279	266	293	268	286	286	274	265	292	264	277	286	254	262	296	263	274	304	284	278	267	244	266	262	252	265	275	276	292	272	273	233	269	247	254	290	267	245	278	274	261	302	295	277	287	295	271	292	292	267	268	271	246	322	281	265	277	266	294	271	279	268	256	285	305	265	276	287	300	291	269	300	280	263	261	259	281	280	302	244	278	274	293	243	270	264	267	278	278	279	248	291	234	289	283	267	254	285	288	275	257	296	282	270	261	255	281	271	276	266	269	264	260	301	275	300	276	272	276	264	258	254	273	276	288	295	257	269	301	261	263	246	265	276	281	272	305	291	286	261	296	293	290	271	260	283	318	291	269	287	264	307	297	268	285	282	267	258	279	270	306	268	248	275	239	315	289	228	289	292	302	261	297	251	293	273	277	247	304	287	234	261	259	258	269	273	307	288	266	295	258	275	245	306	289	281	271	254	289	269	264	257	274	278	266	284	246	299	262	287	257	286	293	291	300	283	275	291	263	293	280	255	266	273	286	282	246	246	286	300	249	296	285	256	283	281	274	262	264	283	241	287	253	268	248	245	286	254	267	262	271	253	284	277	260	250	255	277	262	292	315	303	254	301	290	276	276	286	276	270	263	253	273	268	266	295	260	263	279	296	297	276	299	271	290	307	272	281	261	272	267	277	271	280	275	272	282	275	260	279	290	302	248	276	283	277	277	299	256	296	279	263	304	259	292	268	259	283	291	244	276	285	291	261	271	253	284	274	269	298	289	258	288	275	241	250	251	279	258	255	253	261	259	254	266	284	276	267	287	239	273	270	238	262	266	282	271	276	286	282	284	296	247	286	261	275	301	261	286	252	245	270	276	253	282	264	274	269	256	301	274	260	282	275	288	272	303	263	266	255	280	255	271	291	266	260	258	250	269	248	306	250	318	297	321	278	250	278	261	293	266	287	286	261	281	294	238	297	275	303	295	295	262	268	283	258	286	288	264	261	254	251	271	285	276	304	240	260	297	232	268	273	253	284	273	290	256	265	289	300	247	276	277	263	271	291	259	303	307	273	285	298	283	249	283	258	268	248	255	247	293	278	259	291	279	243	264	294	267	280	270	266	274	286	277	252	270	282	270	236	270	256	304	273	262	263	283	248	274	268	303	271	251	295	280	255	290	269	288	251	266	258	248	266	285	259	261	292	243	290	271	311	271	256	281	287	276	270	276	304	258	287	282	290	241	247	263	261	253	284	273	262	265	288	272	320	260	257	285	261	270	279	285	260	256	292	258	277	254	255	294	272	269	258	235	259	251	286	265	277	262	296	274	300	267	269	279	281	280	276	251	270	288	287	260	291	264	284	276	272	266	287	275	277	292	276	318	242	300	253	296	260	292	280	290	287	298	252	264	286	269	268	265	274	255	291	282	278	252	281	268	258	276	289	278	285	260	281	263	275	262	278	275	244	286	260	274	288	284	287	267	285	262	264	259
1767	739	1111	813	563	421	377	321	301	370	262	280	257	250	270	233	238	278	231	232	238	218	219	255	240	257	260	209	245	230	242	259	272	229	224	240	234	255	257	255	229	253	207	224	248	258	240	249	231	217	248	253	250	254	237	246	205	239	243	236	276	211	232	220	242	252	215	271	278	228	250	245	228	257	229	249	253	231	242	255	257	266	238	219	214	242	255	242	241	219	214	237	261	235	264	238	250	223	261	242	236	269	240	246	239	239	221	221	225	231	264	253	216	240	259	238	227	257	246	230	255	239	237	245	230	232	251	261	229	227	250	266	226	227	222	242	213	253	272	246	219	251	272	220	249	259	241	231	227	245	240	268	256	242	247	269	259	244	238	241	223	263	250	236	226	211	237	253	240	246	227	256	224	230	256	297	222	257	244	235	238	266	238	248	267	232	261	248	273	233	243	235	234	270	270	257	244	214	230	216	269	232	225	266	238	251	216	233	229	245	248	245	228	244	236	269	230	263	219	228	273	248	265	267	221	203	257	259	245	235	219	229	249	231	224	243	239	223	226	240	233	248	251	260	257	236	268	274	248	269	261	248	258	248	254	244	219	234	227	213	254	229	245	247	240	257	242	257	268	234	252	230	237	271	233	219	229	251	237	231	261	243	231	225	245	251	243	259	260	248	272	251	267	246	275	231	257	245	271	254	245	258	251	251	245	264	242	243	235	239	263	254	272	208	237	254	232	232	251	240	267	241	223	241	254	243	272	256	236	233	238	224	224	261	218	258	253	279	234	220	221	220	256	234	241	232	233	208	234	230	261	229	273	259	262	215	227	235	252	262	234	249	240	231	229	216	263	257	233	235	262	291	258	234	237	234	249	203	210	234	233	213	228	241	236	240	232	269	239	231	233	236	233	234	271	212	195	221	244	252	231	232	216	235	233	235	243	254	251	222	252	248	217	230	219	235	244	264	244	251	246	255	231	254	230	232	241	242	272	255	246	225	252	259	222	261	239	252	236	245	255	245	271	208	243	265	221	230	249	236	236	252	264	253	253	239	228	248	293	230	243	244	256	219	224	250	227	238	220	257	243	254	226	246	249	256	243	219	257	223	228	247	254	260	256	233	220	244	249	238	234	242	247	235	249	220	212	239	236	232	212	246	260	244	241	242	257	233	214	226	220	293	243	239	235	232	261	245	261	240	255	209	260	290	234	227	225	222	232	271	249	237	258	248	259	220	238	257	249	235	256	251	222	215	213	255	237	263	239	256	234	246	243	238	253	225	253	225	236	244	261	223	248	256	255	270	234	237	245	250	248	243	224	259	268	224	228	239	240	223	223	227	235	261	230	260	232	250	229	228	225	229	261	270	217	236	225	267	237	200	254	215	246	249	236	243	214	243	247	259	243	253	251	235	268	240	273	252	229	257	230	224	245	242	233	244	245	227	237	236	238	242	244	266	234	260	242	236	234	253	244	252	258	252	249	241	250	267	248	238	236	266	235	234	207	213	249	274	248	245	252	232	258	231	243	236	285	244	254	242	228	226	248	233	269	258	249	225	294	250	210	263	249	280	210	249	264	235	264	265	231	242	207	245	245	226	253	216	256	259	226	221	230	244	239	234	233	269	245	255	231	236	237	232	241	269	226	236	235	234	234	216	283	256	259	249	256	216	247	229	232	267	226	240	233	221	253	250	242	248	223	223	219	240	236	202	211	244	233	247	231	252	246	224	243	248	236	234	254	213	266	258	243	248	242	261	248	262	250	231	250	247	224	226	262	211	237	245	225	253	250	246	244	273	214	246	203	275	235	258	232	247	240	263	248	227	229	237	241	235	237	216	247	227	217	240	229	225	237	244	232	242	250	249	224	249	231	243	222	224	237	244	260	245	219	231	216	241	229	235	270	258	252	242	233	253	245	242	250	267	268	254	235	258	230	271	243	258	210	256	263	244	254	231	242	280	241	257	228	281	231	247	235	232	233	229	241	247	254	254	249	220	228	243	235	255	249	241	257	234	209	209	248	273	246	265	263	257	250	259	268	253	253	242	233	215	247	235	251	237	224	241	236	244	232	204	231	226	257	250	246	265	249	240	276	259	254	235	251	236	216	291	230	219	218	232	220	232	266	254	249	242	231	225	249	237	236	221	230	224	253	260	229	226	259	240	255	224	234	232	251	268	235	239	240	266	234	244	209	252	260	242	256	252	227	243	217	269	253	251	255	236	259	234	259	221	221	217	253	243	230	273	234	228	241	256	245	248	232	274	254	233	264	254	259	260	244	246	243	233	261	216	218	252	240	231	240	245	250	245	239	227	242	227	212	255	224	242	232	232	207	224	244	251	239	253	256	237	248	192	234	229	250	232	247	249	238	248	233	265	233	212	200	220	222	264	234	229	255	208	249	233	274	265	253	250	246	223	238	220	232	255	243	234	237	227	217	253	227	257	241	261	262	261	237	233	241	231	252	268	243	225	247	263	219	243	222	216	252	251	253	269	271	260	266	264	246	252	265	220	225	250	239	264	244	239	221	237	277	225	278	217	216	240	226	246	227	247	219	244	205	282	226	237	225	242	281	225	239	234	251	225	264	243	238	233	254	245	239	246	225	249	232	213	245	237	275	223	240	270	245	222	244	231	265	239	222	242	240	247	245	236	268	268	232	231	251	223	244	263	255	217	223	262	244	254	251	236	257	257	265	236	216	222	246	240	244	233	259	242	214	250	244	275	200	259	229	226	249	247	260	233	247	270	220	241	253	224	218	222	266	241	229	240	240	243	221	260	225	292	235	244	235	223	242	228	220	243	262	235	220	227	248	253	247	234	227	229	259	244	225	248	231	235	228	255	241	241	250	231	231	258	244	238	268	237	253	246	252	245	213	256	257	241	261	224	244	230	255	244	246	246	231	242	224	256	239	250	222	220	208	242	256	245	225	214	273	226	269	212	203	228	240	279	223	232	243	228	272	254	232	254	247	235	243	225	241	223	262	234	286	237	244	249	238	257	259	234	243	242	259	240	242	239	270	257	237	236	242	248	235	244	261	248	246	278	235	219	233	268	243	233	249	236	217	253	214	229	240	269	266	261	248	242	246	250	261	230	251	228	246	254	219	226	240	254	241	237	264	239	225	254	243	245	219	258	241	277	232	231	228	241	248	256	259	230	253	235	245	261	235	247	219	259	251	222	241	224	215	220	224	272	240	276	222	251	228	287	245	223	237	251	229	227	232	258	242	235	263	241	228	217	256	204	234	254	228	249	259	245	232	243	228	211	225	231	253	246	234	255	236	235	247	225	219	246	218	268	229	250	227	257	244	238	253	229	224	238	256	277	241	217	242	264	225	227	256	262	236	220	259	239	266	268	213	233	257	261	242	248	258	223	231	269	222	228	241	254	228	246	234	261	244	255	239	235	247	248	253	248	254	244	197	231	242	245	251	242	222	240	223	236	226	232	255	246	242	250	241	262	223	241	214	215	238	234	226	250	267	226	274	258	234	229	226	211
2191	1127	2528	2544	2032	1421	1310	1019	836	1450	800	706	647	573	589	591	569	624	567	566	580	557	575	539	535	595	591	588	636	569	540	572	533	602	580	575	600	629	577	593	580	560	572	560	594	635	587	598	567	567	613	611	542	550	524	593	566	639	583	610	592	590	575	577	547	590	545	541	567	610	559	572	575	584	611	599	606	580	583	555	568	602	590	578	591	573	553	580	607	537	532	606	609	600	570	582	577	545	581	574	566	559	598	619	570	549	617	565	573	583	554	573	619	565	596	586	576	573	557	584	589	530	557	527	593	616	598	581	593	555	532	600	601	597	560	566	613	558	575	589	597	580	582	603	573	537	587	608	544	528	600	577	571	570	605	602	618	552	546	582	594	596	582	593	564	603	598	578	630	595	601	541	575	593	567	571	586	583	563	598	612	631	586	620	546	577	592	577	603	568	541	596	550	588	578	567	634	566	583	593	584	572	537	598	543	572	619	579	543	551	547	593	565	566	545	586	588	625	590	591	552	625	610	558	537	589	560	596	578	592	605	593	575	563	580	611	582	561	602	621	607	588	553	543	539	611	573	612	570	567	559	547	581	588	579	547	566	623	596	566	623	589	613	608	577	596	580	578	566	582	566	552	576	573	548	553	582	583	574	567	585	580	626	568	592	563	568	509	588	617	570	600	553	628	614	582	613	552	595	545	569	550	640	592	590	619	581	562	598	539	572	561	579	548	525	580	634	627	573	609	628	577	516	553	533	618	601	582	586	560	568	606	583	586	565	579	558	579	604	589	558	557	579	557	567	561	571	592	598	582	588	562	576	609	589	614	606	616	557	552	567	555	593	575	577	582	569	626	587	556	572	569	588	598	593	562	592	624	587	585	594	578	599	543	575	541	564	614	592	574	597	564	553	527	570	538	572	615	590	605	563	558	565	620	584	570	573	562	623	630	592	579	626	599	571	577	569	582	618	586	549	599	576	576	614	579	587	599	568	573	609	606	560	610	562	593	590	579	583	577	625	535	574	576	606	591	575	570	581	568	546	548	577	594	606	548	590	573	562	596	574	565	576	620	611	568	607	558	602	581	586	591	573	578	566	536	568	562	568	576	558	584	569	574	558	605	566	584	541	568	564	579	611	540	572	604	569	560	575	576	589	570	570	577	586	559	553	560	593	567	559	572	584	563	592	572	558	588	587	610	590	549	619	548	613	567	567	569	551	578	549	556	645	579	546	564	581	602	560	578	601	568	611	612	584	579	630	586	599	584	590	519	579	608	573	625	581	588	618	576	579	586	574	542	582	615	554	606	640	519	558	566	576	562	551	584	563	595	616	606	608	589	574	597	592	582	599	583	588	571	567	600	587	598	584	540	606	570	562	578	579	563	576	600	547	575	584	598	543	620	589	588	566	570	594	564	566	577	622	595	609	593	621	591	605	598	585	550	597	582	576	565	620	564	584	550	576	578	594	564	513	555	559	573	567	601	548	562	574	583	610	563	575	590	592	590	579	558	557	562	592	599	570	553	519	602	605	581	547	611	571	563	544	577	565	580	565	559	582	591	618	578	596	594	537	607	546	611	563	565	571	581	552	556	601	552	552	579	576	548	596	608	583	616	588	605	586	609	582	539	583	613	571	586	590	582	544	566	591	580	599	533	588	583	595	567	574	531	536	571	559	603	552	528	534	596	546	585	606	548	550	578	622	606	604	590	552	566	601	543	619	551	560	575	593	586	579	596	577	587	586	583	584	627	563	603	570	599	578	613	533	595	556	595	602	571	610	574	535	563	611	527	588	568	578	589	596	601	606	530	639	605	582	595	576	548	571	570	617	513	550	557	592	535	597	579	592	587	590	537	591	567	601	580	543	540	559	599	612	588	577	583	524	605	564	568	551	578	582	602	585	571	607	581	598	527	547	543	571	551	579	560	519	520	583	584	545	573	577	538	580	552	573	585	557	587	628	581	557	577	584	534	589	577	607	600	612	607	585	598	519	576	589	624	613	573	572	590	561	581	560	654	563	576	604	626	605	635	595	578	563	631	585	565	584	552	580	571	575	573	595	562	566	577	569	562	587	585	610	567	539	593	592	660	618	530	594	560	591	575	588	617	609	574	522	567	581	601	609	572	620	593	549	572	601	569	595	554	625	606	587	555	610	552	585	585	590	621	558	578	578	578	617	546	582	587	595	548	561	595	616	576	577	573	540	597	603	588	559	562	577	575	560	561	615	541	557	595	579	623	590	572	556	567	580	581	619	604	589	576	568	581	576	565	617	604	569	573	576	571	566	554	588	575	639	594	588	588	573	577	546	543	565	551	585	555	613	605	601	572	597	588	564	574	601	541	582	527	595	546	590	542	627	596	597	608	590	627	550	571	615	557	572	517	527	568	555	598	582	584	571	598	586	597	539	590	575	592	545	576	592	590	547	571	575	571	610	609	603	564	595	569	602	596	587	598	590	568	598	566	587	589	595	562	599	546	578	573	579	575	620	606	603	546	624	573	591	590	566	546	568	538	582	563	550	588	597	600	576	569	553	591	603	578	551	594	554	559	570	571	579	577	553	581	536	600	612	581	566	564	571	567	604	553	626	562	595	608	593	536	570	603	574	544	576	547	564	543	579	595	612	574	588	581	566	561	602	578	574	578	580	555	600	588	559	594	588	604	593	579	584	579	573	603	600	593	539	575	585	615	585	627	605	577	543	556	621	517	618	565	577	591	575	578	559	618	576	599	558	625	601	594	562	596	598	584	581	592	538	609	596	606	542	574	601	571	604	593	560	561	546	589	617	568	561	597	581	575	544	579	616	564	578	602	567	557	613	587	549	571	588	581	593	577	556	592	593	574	565	580	551	573	550	589	610	573	553	564	575	559	615	576	581	613	610	606	605	553	575	568	570	588	576	621	554	578	558	567	612	613	566	595	578	607	567	586	557	531	602	593	616	594	610	580	596	574	607	567	547	566	552	604	546	552	613	586	556	559	568	513	542	556	580	575	570	549	607	583	538	595	582	550	526	578	572	561	593	596	548	601	603	565	563	611	560	606	566	563	584	583	546	592	569	571	566	579	630	572	616	577	566	586	607	589	585	593	607	608	635	608	556	579	584	594	578	594	587	611	561	596	570	556	568	567	593	573	538	597	607	564	600	582	572	587	604	601	560	607	557	584	573	581	557	569	596	549	605	569	591	607	596	584	555	586	583	566	612	614	551	577	563	574	577	612	550	591	571	560	599	593	577	539	560	561	579	574	571	553	627	603	608	598	596	619	580	546	575	568	554	619	552	617	595	553	617	569	592	553	575	519	594	574	588	585	580	620	576	587	598	571	563	555	593	603	587	595	557	573	599	568	584	563	578	585	594	572	566	585	605	558	569	586	566	553	613	568	553	569	551	602	552	587	567	604	563	597	553	622	577	548	595	605	616	573	550	568	598	610	565	595	598	579	591	577	567	581	576	578	571	601	604	585	582	514	572	626	574	567	583	570	560	572	614	582	581	552
6960	1526	2261	1639	1117	800	720	477	379	2821	2118	342	282	307	274	276	233	234	242	206	228	214	211	255	251	218	227	223	242	205	228	219	233	225	220	238	193	228	217	212	214	246	229	219	223	193	192	219	242	200	218	227	234	220	238	213	191	219	227	229	186	220	213	225	241	217	217	205	223	205	219	227	212	210	220	212	225	211	250	217	221	255	218	229	268	238	246	202	246	213	199	240	250	237	199	217	233	226	224	249	194	241	252	200	226	249	235	255	231	252	236	222	237	205	209	231	227	236	242	252	239	214	267	192	224	228	226	248	221	218	215	244	241	209	232	229	218	247	220	211	229	208	237	204	210	215	230	218	212	209	233	211	239	218	220	203	244	249	233	229	235	240	233	242	230	263	248	241	259	224	214	238	205	211	211	233	225	217	221	216	235	211	226	211	230	240	212	230	207	220	223	240	240	199	242	235	226	245	251	220	242	226	224	221	225	240	242	225	230	192	207	202	230	245	234	227	214	211	235	252	269	235	250	244	235	236	220	200	207	224	262	251	249	249	235	225	201	238	202	240	201	229	222	218	216	238	254	230	233	240	222	241	244	252	214	219	251	251	202	240	241	241	216	239	220	235	219	210	212	229	210	212	221	227	232	218	219	228	191	233	229	223	220	208	243	209	251	215	250	226	237	242	241	237	201	240	241	251	251	243	208	233	241	235	209	235	264	219	242	241	233	240	230	244	247	233	223	227	209	221	232	212	195	245	247	206	226	243	210	233	231	206	237	271	247	221	232	210	267	208	239	209	230	233	256	211	222	211	208	199	213	214	224	228	244	215	233	232	239	235	243	218	228	214	208	239	233	207	220	242	218	221	213	259	229	232	279	221	238	214	222	238	217	179	256	228	221	248	175	211	231	240	203	236	252	221	235	235	233	202	238	223	244	212	220	214	231	263	211	217	240	228	236	230	226	239	176	218	230	227	216	220	211	237	225	203	221	226	225	239	216	217	199	222	238	227	224	187	221	239	265	208	211	184	207	211	241	207	238	216	215	237	209	208	223	255	220	216	238	191	242	216	218	221	215	212	229	209	230	252	242	224	251	205	192	223	215	232	224	232	266	225	217	237	229	286	235	241	214	219	197	234	226	208	229	187	223	221	238	211	247	227	235	253	205	212	233	214	231	234	243	210	242	258	220	244	243	224	221	213	233	230	251	220	233	226	215	237	219	221	215	254	222	234	203	217	246	234	229	224	215	223	215	245	209	225	212	221	201	205	200	228	226	213	210	230	246	245	238	219	191	224	239	217	235	228	202	236	246	226	226	240	221	235	227	248	229	258	249	227	239	224	214	231	215	220	216	244	211	201	205	225	239	212	262	221	210	241	242	222	225	215	201	204	231	225	255	221	248	206	255	215	213	241	213	211	224	239	223	210	193	225	246	220	236	199	197	221	230	226	221	219	205	233	216	232	209	263	238	212	226	219	242	211	243	217	223	210	219	224	233	254	213	217	244	212	217	196	200	216	243	216	216	197	212	219	237	236	230	244	239	228	222	219	231	227	222	228	222	243	226	247	210	244	238	221	222	213	235	245	238	212	232	229	245	253	223	202	211	246	229	214	235	198	231	248	238	255	222	266	225	229	222	243	228	225	226	214	270	237	215	199	249	204	255	240	234	237	244	236	247	228	189	215	223	214	221	239	224	196	237	239	240	232	230	225	216	247	231	208	225	229	228	282	231	224	212	209	234	224	241	223	225	216	232	197	243	214	232	244	229	209	219	234	233	226	234	227	228	203	230	250	224	232	225	241	235	220	225	244	266	250	201	232	227	197	228	232	221	202	241	216	213	216	221	237	239	237	227	215	223	219	236	218	211	235	227	217	207	240	229	233	206	215	252	229	246	224	219	220	248	232	207	222	198	238	214	204	238	232	219	200	226	234	212	247	220	205	245	231	242	197	245	221	217	240	207	217	230	230	245	224	203	254	221	238	228	223	227	207	223	205	220	227	223	217	192	243	231	232	215	216	260	230	223	222	224	222	210	192	226	261	217	207	248	225	227	239	213	187	220	200	217	232	188	203	235	223	221	214	225	217	229	224	232	222	212	245	180	212	213	237	243	218	238	199	231	209	203	208	217	229	215	215	221	250	205	213	233	247	225	240	233	222	242	221	240	237	212	255	243	217	239	255	216	219	248	226	212	218	207	256	212	236	223	238	245	233	207	206	208	220	204	254	237	234	223	227	252	225	253	228	226	222	258	219	244	220	250	208	237	245	217	213	218	226	223	230	205	214	222	221	239	239	218	221	245	252	209	207	220	219	235	218	224	209	241	203	240	221	242	218	243	219	226	257	232	233	201	218	247	242	260	230	211	272	213	206	222	205	240	242	226	210	187	244	232	228	245	233	222	231	253	207	221	210	216	225	223	229	223	208	226	224	237	235	209	205	223	203	209	254	260	204	223	261	238	240	218	216	247	225	230	233	183	227	249	244	254	247	266	263	230	231	222	242	208	229	225	241	235	203	246	205	202	219	227	212	243	201	226	248	209	241	238	222	229	247	245	236	265	202	250	220	223	210	237	195	216	221	226	220	205	266	252	238	257	240	246	224	192	206	225	218	231	227	231	244	214	232	214	222	233	245	215	221	215	215	231	241	217	222	237	217	225	236	221	230	232	224	219	249	226	221	228	228	240	241	232	239	230	226	218	234	226	236	211	201	229	215	241	228	191	233	201	228	232	203	210	228	231	237	219	214	206	197	222	240	249	220	208	218	233	241	195	221	223	217	217	214	198	232	199	237	223	218	217	235	206	202	238	240	222	242	227	199	229	201	217	203	214	220	230	233	216	211	214	230	212	205	220	215	221	237	230	217	223	214	215	216	225	234	213	258	207	244	224	237	221	275	225	242	227	243	259	251	228	248	214	183	217	226	219	215	227	211	232	239	223	243	224	245	229	236	236	235	246	220	227	234	253	221	230	211	238	226	216	217	214	210	239	222	210	251	232	235	229	248	260	205	207	241	207	214	222	238	215	206	214	250	223	254	235	237	237	244	241	228	206	236	218	204	216	245	205	228	232	241	251	245	238	216	245	221	227	229	216	219	214	200	203	222	231	215	216	219	225	220	257	240	244	243	244	214	256	195	230	209	234	232	222	224	222	222	234	221	206	215	255	227	227	210	237	248	209	198	234	223	207	212	231	223	219	259	208	224	216	252	234	232	214	220	217	237	253	213	226	219	242	227	235	221	216	258	220	202	217	231	210	216	227	229	198	228	234	210	257	222	241	234	227	227	208	209	202	218	223	213	210	222	208	227	204	236	218	234	222	211	227	244	226	252	217	232	212	245	213	252	207	230	237	234	234	210	192	226	229	208	220	199	231	245	222	223	252	220	230	215	204	217	241	233	236	217	210	219	216	221	245	226	226	205	214	212	242	220	221	212	237	231	243	224	216	231	231	237	210	229	206	241	224	234	205	245	205	249	237	199	200	210	211	240	238	220	209	206
6808	2008	4765	5318	4464	3527	2878	2031	1456	13630	8660	1088	981	903	872	802	702	639	581	518	585	566	553	588	554	550	599	555	560	531	564	523	542	555	575	539	609	536	548	560	558	546	555	581	573	536	523	543	549	549	509	539	520	576	502	550	550	558	552	553	539	572	524	567	574	540	523	496	528	561	584	536	565	524	551	531	544	553	547	538	572	574	540	559	530	520	556	544	555	605	559	538	525	531	512	522	568	557	540	555	534	524	545	568	527	542	542	527	588	566	613	536	574	577	551	534	581	547	534	603	505	572	578	537	570	512	557	568	552	548	518	559	570	556	497	536	567	528	518	560	569	535	561	541	571	528	546	532	474	564	512	524	598	519	566	511	541	527	510	537	567	529	539	550	538	549	548	541	491	505	551	503	548	497	565	554	492	547	546	540	552	529	524	534	508	545	541	588	523	552	538	548	534	573	547	585	524	530	553	535	544	568	520	553	480	513	529	487	546	543	570	523	545	513	555	544	561	544	557	603	600	552	535	564	539	538	590	569	488	550	525	546	591	534	545	529	563	523	583	542	536	546	595	511	526	538	526	593	517	547	578	554	563	530	567	533	538	578	529	568	564	519	603	551	523	539	563	549	496	563	538	544	566	560	533	546	556	517	544	565	537	565	526	543	558	545	525	547	523	556	559	536	581	536	533	555	521	546	559	553	568	526	539	505	560	545	501	516	542	557	528	526	539	545	526	548	562	518	571	533	566	520	532	550	569	530	554	546	545	556	583	535	573	538	534	550	532	531	541	536	550	539	555	556	577	568	510	516	519	544	568	540	547	513	572	548	597	532	556	556	520	515	509	572	542	561	561	573	527	545	535	561	566	542	540	521	594	570	543	528	576	500	515	527	551	559	552	559	531	557	538	529	544	561	532	556	531	538	561	542	538	574	548	545	556	504	519	526	552	550	573	528	536	541	564	476	552	550	580	567	565	571	552	570	527	517	548	550	595	536	553	533	523	522	571	565	497	508	559	552	537	590	518	552	556	521	525	558	536	535	574	575	563	526	531	549	545	549	507	557	558	561	544	559	575	552	538	520	550	525	583	508	560	540	546	517	486	540	529	512	577	532	568	569	527	510	563	525	563	531	558	567	565	521	573	533	509	525	529	546	523	537	535	564	531	525	551	550	555	573	546	552	576	583	523	526	553	509	542	513	532	564	540	562	565	564	516	523	563	541	607	528	514	569	526	521	511	565	561	558	561	526	531	551	567	530	562	562	520	516	503	508	527	547	541	534	589	530	541	558	520	533	563	557	546	523	514	576	536	596	572	532	561	499	559	566	569	581	562	537	551	510	550	528	534	572	531	528	567	538	517	548	534	553	534	551	545	563	512	509	562	589	515	548	535	562	571	586	531	585	532	550	558	552	540	543	556	505	541	575	556	512	547	570	493	548	553	526	554	516	558	572	528	543	549	512	527	523	531	532	544	523	551	573	528	560	521	522	541	609	542	558	516	508	518	540	521	570	566	532	554	570	547	549	530	544	520	566	523	591	513	556	546	538	533	567	515	545	560	542	537	547	562	512	577	572	556	539	567	538	558	609	542	510	568	544	580	543	532	590	486	544	569	527	551	536	517	574	553	551	571	524	494	577	558	526	520	546	498	576	525	552	527	478	546	561	536	513	505	532	497	535	538	571	526	526	511	524	543	509	543	553	552	512	511	544	577	513	526	514	548	533	497	568	574	560	550	510	515	534	510	550	552	554	599	543	544	531	570	583	523	508	571	539	539	522	517	559	518	530	546	531	537	568	568	594	540	529	563	531	524	496	544	518	555	549	561	549	532	557	505	542	541	562	543	533	517	515	554	538	556	554	532	536	528	532	565	547	566	525	549	554	543	558	546	508	540	532	559	533	497	505	606	513	533	523	554	579	540	520	529	576	530	579	544	538	529	588	485	588	535	554	499	554	540	549	524	529	533	518	629	588	537	518	542	564	575	516	537	581	553	530	504	573	505	517	549	528	546	520	523	533	556	538	520	533	538	505	520	536	539	540	550	534	555	538	542	526	508	529	546	549	585	569	569	540	550	493	525	558	558	570	575	574	546	534	540	528	536	543	505	538	565	530	606	556	534	528	557	522	577	544	525	595	540	546	555	526	534	543	546	560	532	556	537	517	547	568	514	538	526	540	530	593	569	600	521	555	546	537	565	575	566	533	554	532	513	566	574	569	523	545	513	475	545	539	529	533	505	576	501	563	498	568	539	544	585	541	565	553	532	583	581	471	549	525	534	542	545	540	593	556	576	583	524	524	548	541	536	561	558	545	531	563	548	575	492	569	532	562	536	572	540	533	539	527	538	504	572	538	560	548	537	539	536	525	560	532	530	525	544	531	569	540	584	512	527	543	555	573	574	550	571	545	528	578	545	556	537	528	559	511	498	523	530	542	532	575	547	558	548	527	595	508	537	539	603	588	573	524	522	524	530	556	562	539	578	526	541	559	578	549	556	526	513	544	517	558	573	535	515	556	568	553	552	504	549	571	540	551	546	573	507	527	556	527	549	570	515	539	555	573	524	546	552	533	491	505	532	535	549	579	565	537	506	526	560	540	527	509	536	506	557	522	528	565	526	550	540	524	538	564	554	520	558	571	538	560	510	529	581	539	554	538	552	509	540	513	565	541	588	537	542	562	554	573	532	565	505	538	511	562	548	557	559	564	559	564	582	568	516	581	556	562	507	519	539	523	507	575	528	530	570	510	529	572	564	564	560	512	557	554	546	568	516	549	564	567	528	577	539	553	519	560	511	519	527	556	583	499	548	559	558	552	523	553	536	558	563	511	554	564	542	493	491	512	557	571	548	571	556	576	549	551	557	528	529	493	549	582	594	480	550	505	524	529	540	562	602	529	534	505	565	578	563	512	539	574	597	544	556	501	565	524	517	544	580	516	557	539	532	563	580	547	521	554	616	529	541	575	512	654	575	537	567	537	530	501	580	557	518	570	567	560	548	577	632	589	541	537	543	532	563	551	557	573	538	513	547	527	566	523	547	503	547	516	541	531	548	549	581	546	526	541	505	506	534	519	533	536	535	512	526	551	551	579	534	525	587	553	582	527	540	515	538	537	511	545	545	531	564	592	547	531	578	544	538	530	548	571	549	495	523	536	506	540	533	523	552	520	576	568	571	546	554	562	531	536	540	552	565	489	537	522	531	562	548	524	562	572	454	540	513	527	550	535	528	527	543	533	542	530	511	499	564	587	561	552	523	536	522	573	550	534	566	582	552	554	501	538	517	588	559	530	534	577	577	519	547	510	545	540	558	565	575	519	569	551	536	571	568	567	532	536	544	533	495	566	526	535	561	525	517	572	537	521	507	500	526	548	569	542	557	567	571	569	543	545	546	557	550	537	561	566	537	566	540	579	537	521	554	530	556	543	596	541	548	531	459	539	533	564	531	595	515	513	487	542	514	511	546	532	528	542	631	574	550	566	523	549	520	544	573	539	558	562
13538	3002	4384	2283	1487	1174	822	620	752	6452	4302	299	215	197	213	166	135	139	126	115	108	110	101	115	106	92	122	114	124	105	118	117	108	113	111	101	109	115	114	118	110	90	101	112	116	90	118	117	116	104	101	102	100	115	102	101	104	100	108	99	101	104	85	111	90	109	103	107	102	116	109	100	102	103	110	118	139	93	110	111	118	118	99	109	115	103	109	101	88	91	106	118	113	106	93	101	106	122	79	111	101	110	121	85	94	85	112	115	112	110	105	102	107	117	126	102	119	103	115	114	107	98	108	119	103	95	106	99	106	130	95	99	124	102	98	89	109	111	101	104	112	102	107	105	108	98	124	108	112	115	111	102	105	103	126	78	95	116	104	98	114	109	92	98	76	90	99	102	121	95	116	91	134	116	114	93	98	100	106	102	115	96	114	118	105	94	107	122	101	118	102	110	95	120	99	109	103	108	109	111	103	108	132	106	114	117	109	109	95	109	108	112	96	83	103	97	86	127	109	102	110	93	92	125	108	104	118	104	100	105	106	121	117	83	93	80	112	100	104	122	107	90	102	94	120	118	104	112	118	105	131	124	129	97	83	111	91	107	112	126	101	112	124	100	139	94	93	102	106	114	100	91	107	103	89	94	110	122	114	110	81	132	107	117	101	123	95	97	87	104	93	121	101	106	108	129	79	112	95	96	122	110	105	109	114	91	119	110	120	105	116	97	117	92	113	101	97	91	113	109	126	97	95	109	102	100	112	99	138	105	116	99	111	110	120	122	92	86	114	123	97	101	92	117	116	109	113	103	110	122	104	113	117	89	112	107	107	116	105	128	114	112	119	99	105	102	119	91	108	121	97	124	96	104	96	110	127	101	96	103	98	110	98	114	107	99	93	112	109	90	106	103	110	92	106	97	123	117	95	102	101	118	102	97	93	112	104	98	100	106	115	125	118	122	104	107	84	127	105	108	117	110	110	104	114	98	104	114	97	128	116	91	107	125	98	104	110	113	126	96	112	97	105	111	111	111	91	96	115	120	119	104	106	101	92	101	116	115	112	124	109	112	117	115	111	100	103	115	120	101	98	119	102	119	109	115	112	126	95	110	110	97	123	114	109	92	85	97	91	100	96	115	111	109	102	112	119	125	114	100	123	102	107	96	115	104	107	119	117	114	97	111	70	106	119	110	96	105	104	128	105	118	116	113	104	114	100	114	107	125	99	91	106	105	123	103	99	107	114	108	97	108	108	116	107	116	111	113	119	95	88	118	111	122	95	93	94	119	99	101	101	115	97	100	104	111	90	112	122	111	105	122	105	97	105	122	108	114	92	106	111	118	103	103	113	113	116	97	115	100	95	103	90	95	109	106	108	104	100	118	100	104	122	108	93	90	101	95	109	107	103	100	93	106	107	113	103	122	105	109	82	113	101	105	102	105	119	109	110	80	113	99	92	93	114	102	100	114	106	97	97	100	104	116	98	105	104	95	118	102	104	119	126	106	110	114	131	113	95	102	106	90	115	114	109	95	95	110	103	89	102	100	97	101	121	106	100	112	96	110	106	94	113	112	110	88	100	110	111	107	98	93	123	108	106	104	109	108	102	95	96	93	108	116	92	119	94	108	133	107	94	90	95	112	104	107	89	118	110	120	102	96	112	113	108	88	103	100	96	102	121	109	120	100	103	119	109	91	119	111	88	80	104	110	129	111	115	95	88	112	111	122	117	94	100	110	105	114	97	108	98	114	112	88	112	94	106	101	113	99	111	115	111	114	98	115	107	101	106	100	99	92	97	90	130	96	107	110	106	84	106	110	88	125	106	111	105	113	108	127	123	105	103	125	118	115	103	102	95	112	89	107	113	102	105	114	91	102	101	99	107	98	104	131	118	99	112	100	125	119	104	110	111	117	100	108	90	90	115	101	101	118	114	110	113	103	93	107	104	109	100	80	115	109	98	92	113	103	110	93	101	111	104	98	113	120	98	100	94	101	109	128	88	105	111	116	98	117	126	95	102	110	87	91	115	89	96	95	101	96	108	80	94	112	107	106	102	142	117	121	100	98	90	117	120	101	101	98	106	96	115	118	104	106	108	102	103	124	105	125	130	106	107	100	103	129	113	119	98	114	120	93	113	119	104	83	106	105	103	98	110	109	111	131	128	123	89	98	98	98	92	113	100	102	100	113	112	102	111	114	132	102	109	112	117	108	115	91	106	92	92	97	109	104	127	119	117	111	89	104	114	118	101	101	97	129	106	116	116	132	103	92	94	105	100	118	95	108	103	96	101	111	118	137	119	114	99	117	127	110	118	101	110	103	106	91	111	104	128	107	103	112	100	100	105	105	97	112	119	109	112	109	91	132	106	124	98	117	103	108	120	104	115	99	108	95	119	129	99	109	118	119	121	118	99	103	90	110	112	101	105	96	102	106	92	94	106	105	105	105	83	106	98	102	107	119	100	110	95	120	98	106	122	107	108	103	90	89	120	102	101	98	125	117	111	110	87	91	92	100	120	100	110	84	79	123	106	127	111	111	110	99	113	91	102	114	123	94	98	102	87	101	79	102	103	102	113	123	99	109	113	120	81	100	116	95	107	110	102	103	123	95	111	103	89	113	124	110	102	91	109	106	134	113	120	117	103	117	109	98	136	128	103	126	120	102	117	121	95	96	106	106	121	115	125	102	113	99	121	117	103	100	98	90	97	93	110	102	118	114	115	111	104	102	112	100	97	118	104	95	109	126	120	94	80	119	106	99	109	121	115	98	86	131	100	101	107	127	104	105	104	118	75	120	95	123	100	104	114	119	104	117	118	100	111	117	124	95	103	114	127	106	129	103	114	108	96	125	108	106	116	87	111	107	111	112	123	107	100	103	114	119	120	125	107	110	112	79	122	92	111	100	114	118	99	101	99	94	136	111	110	102	108	103	116	112	116	103	129	102	111	96	96	93	101	103	107	109	103	127	96	114	101	107	94	107	118	109	109	99	114	105	105	108	104	86	104	122	117	103	114	105	82	99	93	109	107	104	111	95	130	105	97	123	111	112	99	128	105	104	111	114	110	111	106	122	109	99	107	105	95	110	118	92	106	107	126	115	120	90	107	106	121	107	107	98	98	104	111	111	104	100	108	102	127	84	101	103	95	101	102	118	104	116	109	96	91	110	93	99	115	82	100	106	105	73	107	126	91	107	111	112	129	115	116	111	97	113	108	112	101	93	120	122	99	113	119	105	125	116	91	125	88	103	123	95	99	100	98	108	113	112	124	103	87	95	81	110	105	115	93	130	97	90	117	131	87	114	120	113	104	119	112	103	107	100	115	109	112	103	91	87	104	110	92	100	125	94	120	105	123	101	116	114	114	101	96	102	123	92	110	122	119	109	108	108	92	84	103	96	101	121	112	104	114	101	116	114	91	121	107	92	101	99	117	110	138	100	108	89	109	107	106	118	113	87	102	93	99	100	103	90	106	108	123	92	111	117	106	98	100	93	97	115	103	103
8878	2944	8593	6762	6041	4905	3747	2866	3961	24724	12565	1240	967	777	922	768	630	511	399	366	348	340	294	323	313	321	312	281	287	286	304	313	300	314	304	290	269	274	270	307	285	283	281	276	289	272	313	288	270	254	289	285	290	275	274	281	283	273	260	273	282	282	270	281	285	261	291	301	295	305	277	300	297	281	300	260	276	273	273	274	283	273	290	306	284	256	280	294	260	300	280	268	277	298	308	290	297	293	269	288	248	294	268	277	282	281	243	263	283	275	263	264	287	285	279	292	274	309	257	271	286	270	248	249	294	277	279	268	293	303	283	292	300	283	288	302	283	299	304	279	274	284	266	288	275	309	300	271	277	276	266	303	266	284	280	292	259	272	279	283	257	260	270	250	262	284	293	267	283	296	279	294	280	299	276	233	270	256	264	283	276	275	254	280	268	258	291	261	287	275	279	289	268	259	298	264	289	286	265	264	242	277	271	267	291	254	268	284	244	285	281	293	279	301	281	262	257	287	264	260	311	260	284	265	260	289	291	269	267	307	303	263	283	273	295	284	307	257	290	311	254	288	285	257	277	278	279	264	252	286	283	260	291	296	272	266	262	266	280	282	280	271	245	227	301	271	279	294	295	268	264	269	282	268	257	275	310	241	247	282	268	263	296	268	270	279	297	293	272	276	265	273	283	272	263	269	259	262	279	273	301	284	272	278	297	298	275	272	281	271	305	251	247	302	282	282	279	260	263	276	299	288	289	281	255	248	298	253	281	279	280	290	265	280	268	266	257	302	261	263	307	256	270	243	278	279	278	262	291	312	279	241	253	252	261	281	278	260	264	268	303	288	272	295	289	270	281	283	274	281	287	270	274	293	265	273	263	269	296	286	277	278	258	251	267	245	268	275	259	276	296	286	263	275	281	270	271	297	288	268	264	266	264	295	287	271	247	282	272	264	280	261	262	259	298	266	294	271	262	281	276	261	279	272	259	265	272	280	264	284	271	285	279	263	290	280	297	271	288	259	271	254	275	281	273	267	263	294	256	294	275	278	269	275	263	291	248	266	260	265	277	264	283	256	292	264	273	293	300	279	259	285	260	286	266	278	274	264	287	281	302	243	298	291	270	307	293	295	287	280	290	301	269	270	283	287	270	314	301	262	275	258	277	275	303	286	263	264	254	257	286	275	274	279	265	270	274	253	239	281	300	276	279	300	299	262	252	288	277	270	272	288	276	269	258	281	266	302	277	269	304	293	294	247	297	304	254	273	273	286	305	286	254	302	305	271	253	285	272	239	267	278	254	282	281	272	265	258	250	292	257	277	292	244	292	254	275	260	273	265	298	282	285	286	280	290	250	283	264	261	322	264	302	282	270	281	282	269	289	297	259	273	265	261	259	273	264	285	278	247	252	271	289	275	257	282	272	253	251	278	308	272	275	267	278	286	252	271	278	282	265	272	243	262	248	271	252	258	258	250	273	295	285	240	261	294	278	237	304	308	287	295	283	256	267	283	284	286	275	262	282	284	261	243	260	264	272	268	253	296	290	253	255	279	289	275	256	266	279	236	283	286	280	285	251	258	280	300	294	271	294	293	270	295	272	284	305	274	236	272	265	273	272	254	264	297	259	256	287	278	269	273	271	279	271	314	261	299	279	270	273	288	270	290	274	265	303	271	304	283	274	265	303	270	287	318	259	307	272	276	287	290	266	286	270	252	259	295	290	290	276	240	287	258	262	287	279	257	282	299	297	289	290	283	290	276	267	283	246	249	253	266	241	258	289	273	303	283	271	275	245	260	280	284	302	289	295	282	283	269	273	284	257	270	281	271	283	293	281	260	333	292	248	251	270	266	266	263	282	267	274	280	276	260	249	261	242	259	295	268	266	275	241	292	286	233	277	304	256	284	264	293	296	277	287	274	280	263	272	284	286	274	267	261	249	273	253	295	259	288	271	253	285	266	281	279	291	242	264	307	293	298	245	327	278	261	280	269	262	277	302	285	297	259	263	273	230	282	301	273	266	289	294	277	272	269	292	267	258	277	301	271	272	272	271	277	295	277	310	254	253	280	266	287	271	259	266	283	301	271	265	293	260	267	292	275	298	270	297	285	252	289	299	296	271	281	275	306	249	288	258	288	295	281	278	250	276	278	303	275	304	267	253	286	281	282	291	263	276	274	292	277	246	281	282	246	280	269	269	278	284	262	281	270	268	260	262	282	287	258	248	266	289	263	306	269	281	276	296	248	262	264	256	268	291	265	282	256	246	266	265	267	269	306	281	282	265	284	260	287	287	259	293	279	284	254	290	282	270	292	301	247	253	289	255	237	293	271	271	275	261	267	279	287	294	274	273	251	301	251	260	287	272	282	262	231	281	269	282	286	261	262	289	270	261	288	267	263	271	279	256	292	253	292	276	282	279	269	267	326	280	279	289	271	297	256	264	286	279	267	272	271	266	274	267	288	284	293	269	271	242	275	297	276	275	284	270	266	301	276	294	264	301	271	254	283	295	264	262	267	257	264	269	284	272	278	254	281	273	281	285	282	273	270	286	253	286	285	287	292	288	274	309	302	262	279	281	269	250	277	296	245	277	292	302	298	264	260	288	278	257	275	252	275	254	273	268	280	249	242	301	248	268	279	262	257	287	277	291	250	281	267	298	277	289	281	266	263	266	261	299	275	267	266	252	254	293	265	267	257	302	300	262	293	283	245	288	290	279	282	279	276	276	267	252	287	290	283	296	257	292	258	280	258	276	264	262	277	268	307	283	278	290	277	252	269	268	300	263	266	272	269	259	271	244	257	282	287	268	251	261	278	288	250	280	268	268	288	259	292	275	248	253	270	267	284	294	281	254	273	269	271	267	290	285	270	270	300	269	301	270	290	312	273	297	268	293	258	273	270	302	281	271	289	252	282	265	260	276	284	263	305	255	264	282	282	244	257	237	257	277	246	301	242	248	289	283	252	286	273	295	282	271	268	263	285	275	291	274	277	303	283	268	286	308	303	283	286	295	260	268	284	288	250	262	255	265	285	265	260	298	270	248	283	252	270	265	274	262	277	265	268	264	271	288	276	264	294	281	249	273	263	273	279	278	289	247	255	261	279	245	254	253	252	287	268	252	283	276	260	296	280	281	311	265	262	283	257	267	275	259	283	284	268	285	302	280	257	278	306	288	279	253	271	263	269	283	302	266	286	267	271	303	275	268	269	254	268	259	274	274	288	272	290	281	291	275	283	287	265	242	252	274	263	289	313	262	274	261	270	271	300	266	275	282	285	273	266	255	295	304	293	293	282	239	282	253	296	253	301	302	255	265	292	268	288	305	274	268	284	268	258	253	269	272	239	296	236	285	263	269	288	299	291	300	291	271	277	279	272	271	294	264	283	272	291	263	279	247	260	321	265	250	254	282	272	273	289	264	279	280	271	271	301	304	256	284	280	286	293	275	269	287	267	277	292	268	260	293	274	259	272	284	281	264	258	275	289	253	285	264	261	273	276	272	251
1857	1034	1340	1062	615	426	356	311	293	411	410	256	259	272	252	237	260	241	284	244	239	259	249	271	230	265	269	248	261	261	290	221	263	253	238	268	243	257	223	254	277	266	232	248	263	270	251	256	255	259	221	236	203	249	217	240	248	248	219	256	266	270	238	247	266	260	269	263	242	249	250	259	231	302	267	244	242	289	249	239	238	266	267	271	255	281	241	274	240	244	278	252	243	231	248	268	269	248	248	285	251	271	237	249	255	268	283	287	248	251	220	255	293	268	230	237	258	232	249	243	265	293	257	268	239	253	261	229	255	238	253	240	234	247	267	214	255	239	261	277	246	246	271	252	244	259	255	246	227	251	288	247	262	260	241	247	238	262	260	263	260	245	245	263	255	263	246	243	235	272	286	276	246	242	244	239	259	253	258	241	252	253	226	244	241	248	251	240	271	242	237	250	256	271	254	250	254	237	247	261	228	255	252	272	241	230	258	240	247	261	264	237	277	265	249	226	241	248	260	275	263	265	262	282	224	231	255	258	274	293	272	246	252	222	246	281	283	227	222	228	251	235	266	230	255	254	266	252	245	256	269	255	262	256	263	236	250	277	306	225	271	247	242	244	235	252	278	252	214	215	231	236	265	247	236	278	269	226	242	225	261	247	248	238	279	260	245	274	261	250	233	266	253	273	250	248	226	263	259	257	257	247	221	255	244	246	257	248	247	262	246	250	228	263	265	257	232	264	272	219	254	255	251	262	250	238	259	261	250	257	236	273	237	280	228	262	272	236	228	257	250	240	249	256	269	254	278	241	254	280	251	270	269	256	269	252	255	280	234	237	270	266	234	233	247	282	238	229	241	238	224	246	251	262	250	269	237	273	255	288	257	255	265	273	249	254	276	261	243	241	260	241	264	262	235	239	275	234	286	230	264	280	245	254	255	252	262	236	238	266	259	269	246	245	244	259	251	233	260	249	260	293	254	261	217	261	260	294	249	222	220	261	254	265	242	248	238	273	241	254	268	225	269	250	258	271	246	237	267	259	274	256	270	248	268	255	261	253	254	228	240	244	236	243	264	248	235	246	277	263	250	270	237	225	217	261	279	286	243	243	258	218	237	228	256	259	264	242	262	257	287	267	255	234	245	219	257	245	241	249	249	244	271	226	235	264	256	238	257	228	262	262	261	229	271	248	250	251	251	275	257	242	254	254	266	280	246	257	273	264	243	265	268	236	213	227	236	257	253	244	257	257	237	274	270	253	253	270	245	237	273	260	257	268	237	254	266	236	242	268	254	227	254	266	267	260	272	274	268	247	260	247	244	254	240	255	276	278	243	250	232	243	231	226	269	279	229	246	261	253	267	271	250	245	258	269	249	250	274	272	215	244	245	257	249	233	254	247	224	244	235	262	242	270	218	237	251	262	258	254	266	250	260	272	264	237	253	255	229	217	254	252	303	248	263	217	256	253	239	247	249	255	232	265	241	242	230	270	269	223	259	263	232	263	282	259	254	268	223	222	226	230	245	258	268	248	254	247	242	246	288	257	263	273	228	230	232	247	237	254	249	238	298	254	229	240	249	266	254	234	227	261	245	266	277	252	233	257	250	240	264	248	257	243	229	262	268	266	238	245	271	267	258	256	252	244	245	268	257	252	256	254	281	244	227	272	243	275	246	261	256	260	250	274	285	256	208	249	255	293	244	227	260	266	273	248	271	254	261	222	274	271	242	231	253	246	253	264	246	245	239	226	240	271	266	248	240	250	245	254	259	266	245	257	252	249	284	268	267	254	223	277	242	276	246	265	256	247	243	272	218	251	245	249	245	258	249	223	242	244	259	238	223	216	272	263	240	237	269	250	243	263	242	218	248	245	273	253	259	237	272	267	279	245	262	234	231	225	265	264	266	223	255	270	246	240	258	224	289	246	259	282	290	288	272	252	246	266	247	247	238	237	240	253	249	245	275	264	243	268	274	279	252	242	272	267	292	262	280	226	281	270	284	253	232	234	223	246	248	244	266	246	273	232	278	269	248	251	266	267	254	259	233	247	289	250	262	255	255	219	265	241	260	251	254	249	259	252	236	285	272	248	228	222	269	240	283	263	272	261	255	271	267	245	256	250	266	241	236	252	241	250	255	236	248	242	268	252	257	251	248	242	235	257	254	230	247	254	231	236	241	252	238	260	269	248	245	260	261	232	251	263	235	248	244	252	258	266	233	237	262	284	277	233	253	277	230	238	295	264	245	255	279	300	273	262	271	296	226	222	267	261	273	255	279	255	253	262	258	259	252	249	249	244	267	274	253	243	253	253	282	258	230	247	251	248	244	252	259	272	284	246	249	250	240	232	249	237	261	256	254	232	270	278	273	238	239	253	280	267	248	262	258	245	256	220	254	250	254	249	221	243	228	262	247	241	244	258	247	256	232	238	254	251	252	256	246	259	247	255	293	234	261	266	232	219	251	251	232	261	229	255	264	263	257	241	263	270	263	251	231	273	273	247	296	268	249	251	274	235	257	277	259	217	264	281	231	256	234	264	249	258	241	263	283	270	232	258	272	253	237	246	251	263	253	238	251	261	262	222	281	294	235	243	271	298	263	238	266	260	251	235	263	248	218	243	255	261	244	248	256	251	229	240	252	241	246	269	229	253	274	267	222	265	257	253	223	252	260	242	245	227	241	242	267	239	245	308	241	247	254	241	231	248	247	282	259	254	247	259	247	274	249	227	263	236	270	257	249	269	259	268	267	282	257	245	258	256	244	264	266	225	252	256	259	269	277	258	262	264	231	249	272	272	276	243	256	266	253	269	276	235	245	270	246	242	254	258	252	280	242	268	229	269	260	266	235	263	278	288	230	246	238	269	254	241	286	259	234	223	274	246	230	223	229	256	239	257	259	254	277	245	253	235	238	264	259	257	256	230	263	260	250	266	278	233	263	242	247	254	250	265	256	264	241	280	251	242	292	229	246	251	218	254	227	275	244	229	243	262	245	279	271	245	249	276	291	277	267	272	246	235	233	266	271	238	255	242	237	269	271	251	279	227	281	242	269	265	258	253	266	230	217	231	250	262	249	233	241	259	223	279	261	243	230	252	212	207	262	254	240	259	283	266	274	240	275	235	256	232	224	241	230	246	262	263	264	261	247	268	240	278	261	229	267	281	274	258	288	238	234	228	257	236	239	249	221	267	249	259	241	246	233	246	261	247	253	240	242	205	277	257	256	270	238	266	242	246	254	261	251	251	244	265	229	256	253	223	241	234	240	238	268	245	236	261	251	240	239	243	269	282	281	245	237	252	243	261	241	247	269	280	278	255	286	251	253	224	238	208	227	267	246	241	245	264	254	264	264	248	264	241	235	257	268	271	253	264	275	250	228	242	255	275	263	271	253	254	257	237	247	222	256	247	263	255	259	259	251	267	274	257	285	255	235	263	242	249	247	242	254	230	219	287	259	265	276	234	228	230	262	287	266	246	222	266	231	276	227	275	280	232	253	243	249	273
2278	1428	2818	3468	2269	1412	1214	882	912	1804	1429	637	623	648	610	663	685	590	566	610	612	612	581	643	619	601	639	632	668	573	621	623	625	662	632	597	591	603	641	580	633	622	623	602	579	575	631	605	578	666	628	600	652	595	550	600	583	588	599	608	641	639	637	622	667	636	590	582	579	601	609	637	627	632	631	633	597	618	579	566	605	577	577	625	598	606	608	586	628	619	625	593	649	562	611	624	611	552	629	585	605	625	578	588	549	592	584	629	611	628	628	574	613	617	624	575	591	620	614	585	581	644	571	629	596	641	549	599	567	611	588	609	557	625	582	603	580	539	621	600	639	568	620	606	581	590	611	587	600	591	625	596	610	611	624	592	563	626	649	588	643	589	623	643	621	634	610	620	629	581	613	601	644	572	632	631	595	585	644	573	609	632	596	619	608	619	629	654	653	568	612	633	650	619	614	606	614	618	559	630	558	595	571	602	606	612	565	613	597	612	617	624	600	611	617	613	579	565	640	609	605	588	606	655	577	631	575	583	635	588	625	606	629	614	576	630	660	596	660	592	601	648	617	651	662	606	604	640	628	599	609	619	604	588	618	629	597	605	626	587	595	614	619	600	600	592	617	590	590	609	606	620	581	584	621	599	647	628	603	602	596	578	590	616	581	621	587	625	653	641	618	586	628	617	595	605	656	603	616	650	586	548	652	607	604	592	602	624	623	644	602	629	633	590	607	621	583	562	611	596	605	562	600	639	595	598	569	582	570	622	610	624	623	637	606	583	652	637	586	637	582	612	589	593	573	619	609	575	614	586	626	614	652	595	615	596	621	582	621	631	604	588	636	638	626	592	559	565	586	637	619	540	620	607	626	598	611	583	566	641	609	646	612	627	576	592	609	605	611	624	611	627	629	664	585	614	665	610	635	614	659	590	639	614	603	617	620	607	626	579	613	586	640	573	614	609	580	589	612	601	617	637	608	584	635	632	618	595	590	626	592	582	622	611	638	593	611	635	555	623	601	597	605	619	604	600	576	596	559	596	606	603	637	573	588	607	656	623	592	627	631	546	574	641	620	582	610	594	608	579	593	599	600	579	638	676	600	677	646	588	584	638	649	618	602	620	619	616	605	607	604	606	619	595	597	625	624	591	614	596	584	610	630	574	618	608	575	583	679	591	571	630	620	583	611	596	658	600	569	648	649	607	613	650	651	592	581	576	595	606	598	630	608	629	595	576	631	616	607	601	593	611	582	575	614	612	623	561	631	620	667	594	604	635	594	572	588	623	613	623	639	590	604	600	595	612	626	606	633	590	618	629	594	624	637	614	618	595	650	593	634	583	588	611	640	629	627	583	560	607	621	591	603	653	609	589	628	580	607	590	605	615	598	593	583	660	661	585	634	622	611	581	562	597	575	642	600	593	640	626	631	615	627	624	603	609	612	580	623	622	614	667	643	601	626	587	567	574	599	612	613	602	609	651	601	569	644	629	606	660	619	592	590	643	599	635	620	636	601	614	615	633	620	598	627	580	600	608	625	632	653	607	633	598	614	591	573	628	599	581	578	628	571	614	596	618	629	646	624	581	618	607	608	598	592	613	621	664	629	602	635	597	573	635	599	631	602	598	626	603	609	579	590	589	634	632	585	626	558	598	620	622	614	608	615	630	644	632	573	598	585	623	597	619	609	597	566	600	609	621	583	599	646	552	593	629	594	613	590	581	600	655	638	609	645	558	616	590	577	599	606	577	625	588	589	614	642	607	586	599	588	608	621	615	604	609	618	603	605	620	606	599	601	614	645	632	632	635	601	571	630	617	605	585	617	663	592	616	620	608	596	606	623	582	607	579	604	589	630	621	610	598	559	584	624	597	585	615	624	629	592	570	625	602	615	574	585	595	631	615	636	619	611	661	645	610	625	612	601	662	590	603	639	650	609	618	587	639	569	636	619	596	628	648	634	596	655	606	602	579	632	628	646	599	653	617	593	617	557	620	635	613	571	620	583	584	574	599	667	610	568	607	587	601	637	628	603	628	584	592	575	620	596	629	602	610	624	612	582	613	623	617	602	580	637	574	631	598	594	627	605	643	648	636	559	575	631	630	624	602	615	576	565	601	590	640	624	627	636	633	625	558	557	573	619	583	622	611	610	613	603	603	641	617	632	608	569	615	596	630	624	615	627	600	606	597	596	594	557	600	614	638	609	596	605	618	580	603	569	625	616	599	597	608	637	635	603	625	629	647	587	651	585	608	648	567	597	637	612	598	666	637	576	644	587	648	593	599	605	617	580	563	614	627	557	619	622	628	581	558	617	609	602	593	623	597	627	645	584	633	641	642	598	619	614	582	615	606	595	606	592	550	589	629	589	602	637	661	580	612	655	612	609	561	602	609	588	681	640	609	576	610	662	596	630	573	620	606	560	628	613	585	574	605	648	576	657	588	604	580	580	594	619	563	583	591	602	612	593	656	619	617	622	620	608	548	661	596	575	606	605	572	623	633	613	565	538	634	568	611	557	612	671	681	589	600	589	601	614	607	601	631	654	600	571	607	595	611	594	610	611	632	673	618	609	594	565	610	637	611	589	643	600	608	600	581	602	602	642	607	582	594	628	632	630	574	616	602	632	584	575	647	673	588	616	614	608	600	605	584	605	600	626	543	594	564	562	612	591	610	590	622	605	639	546	587	614	610	627	584	608	628	611	648	599	629	625	611	605	597	606	632	614	578	647	603	598	613	585	577	613	587	608	620	619	605	619	596	591	634	622	594	626	579	614	564	651	640	625	647	563	584	643	577	601	594	613	601	555	603	664	593	588	618	583	660	595	618	611	629	629	596	643	648	629	649	638	624	664	602	645	652	635	577	578	603	590	615	595	660	603	579	597	590	587	553	593	585	616	582	621	559	620	609	611	557	606	633	600	628	642	612	658	589	592	558	606	601	608	600	624	557	612	615	600	596	599	589	598	649	583	629	599	618	616	555	620	594	615	630	583	619	577	589	609	602	625	578	640	610	581	649	566	596	640	604	633	583	615	638	614	583	588	584	576	613	594	603	599	616	584	592	589	625	626	629	568	591	608	623	600	619	617	570	611	596	628	591	572	617	607	602	644	568	554	599	604	625	585	617	619	649	583	594	587	626	615	650	621	618	593	631	649	578	627	610	640	582	640	596	593	586	582	622	629	607	612	618	572	604	619	602	622	589	627	612	584	591	615	632	591	577	620	614	658	621	601	614	623	616	604	597	592	552	619	655	574	615	621	614	594	620	616	621	614	599	613	568	617	638	632	604	589	568	611	555	597	572	605	645	604	598	636	618	610	581	618	593	602	610	613	567	639	614	660	639	634	607	603	598	567	604	616	594	618	678	577	618	591	591	654	583	595	631	591	596	643	617	565	616	617	627	603	578	630	628	620	608	674	595	587	626	598	584	612	598	586	661	566	602	598	591	614	593	635	605	631	641	627	616	632	609	638	589	618	631	638	617	619	576	582	604	594	648	652	610
7457	1691	1772	1738	916	763	595	455	456	3000	2653	298	317	272	313	276	265	255	255	214	211	215	264	236	232	240	219	210	222	202	265	237	226	243	216	228	225	213	249	213	224	265	225	219	236	222	250	209	225	214	242	259	209	230	275	248	245	246	211	228	251	233	231	237	224	261	221	241	229	220	253	249	224	240	226	233	244	197	245	249	233	240	248	208	232	214	261	229	201	219	247	249	255	235	221	206	231	235	208	221	231	238	230	224	208	212	225	225	221	242	236	225	224	238	225	231	228	244	216	220	219	217	234	249	261	230	223	235	245	227	198	241	245	197	214	232	242	229	242	239	233	231	240	213	233	250	237	232	266	256	232	253	239	227	237	214	246	228	226	251	246	226	206	243	238	246	222	224	210	222	255	224	253	231	228	211	216	217	253	224	225	244	197	242	236	238	218	251	236	215	261	222	214	231	208	248	246	200	207	248	212	223	248	212	227	240	242	240	237	242	234	227	216	226	238	248	254	245	259	249	212	242	206	204	202	231	234	206	220	235	216	254	219	245	234	202	213	215	242	218	206	240	240	228	222	246	257	201	204	214	237	238	259	244	228	221	250	229	207	223	224	241	218	225	217	205	231	203	229	216	235	212	231	224	222	238	219	217	234	235	222	215	231	223	212	225	231	214	213	228	237	227	253	242	244	224	213	218	220	218	248	204	195	238	247	221	236	230	218	213	225	210	223	217	212	232	210	207	222	231	214	201	230	247	225	236	232	231	224	238	201	234	236	221	225	238	218	246	232	240	238	242	256	256	236	212	231	231	239	226	241	230	228	235	239	222	226	225	239	226	200	228	198	229	204	244	212	235	237	213	227	238	242	232	216	204	209	275	228	215	222	216	225	247	235	238	238	218	237	244	203	232	198	245	225	231	235	198	211	225	226	231	228	225	267	232	230	258	222	217	236	220	225	209	239	227	250	228	218	213	260	221	235	201	221	222	230	217	226	259	207	218	251	232	205	261	227	203	220	225	245	205	212	216	244	218	206	199	202	215	232	224	248	195	191	222	229	230	220	228	204	223	237	215	228	247	224	215	224	224	234	232	262	255	227	224	249	243	232	241	220	231	230	259	221	220	248	240	230	240	246	217	259	252	213	223	237	201	201	248	235	199	213	248	222	198	217	247	226	218	226	235	217	228	216	213	210	230	225	251	228	227	206	219	225	239	255	225	210	201	196	217	217	225	241	212	223	222	212	248	194	221	241	203	212	262	226	246	234	196	204	231	244	242	219	198	231	209	214	223	231	221	201	211	215	255	218	222	231	218	217	250	235	226	253	251	258	287	223	201	197	218	230	235	235	212	236	224	246	250	227	229	229	248	243	244	245	245	201	216	241	235	213	237	194	252	240	238	227	236	214	232	228	246	256	220	266	246	228	212	247	224	208	214	229	230	232	228	222	218	215	228	218	224	255	229	250	237	234	234	220	250	246	212	267	246	241	200	235	245	237	245	250	270	224	210	266	224	236	206	211	206	228	218	197	229	214	239	185	243	207	223	237	235	218	212	235	228	218	239	232	235	184	245	241	220	241	226	227	230	250	236	222	222	226	218	222	232	217	220	224	251	242	212	254	228	223	216	230	209	206	221	218	227	231	240	217	229	250	232	228	226	212	203	230	223	230	222	237	206	260	231	243	206	207	216	242	246	245	218	203	231	232	228	220	210	216	227	211	195	213	231	248	238	234	233	219	248	226	241	231	222	256	217	256	220	210	261	216	255	222	216	217	212	214	208	233	237	230	232	199	204	194	226	252	218	249	232	242	261	261	246	212	235	211	239	235	244	216	223	197	221	230	224	224	238	234	228	230	219	230	218	212	206	230	227	241	221	213	227	256	236	207	220	230	220	271	253	212	249	222	210	248	243	225	235	221	204	240	220	233	214	242	221	236	222	231	238	254	225	239	186	244	206	228	206	224	275	224	212	197	221	209	240	201	226	219	230	239	225	256	264	231	220	202	237	253	235	232	227	240	207	211	236	259	242	235	233	244	235	261	234	207	219	222	233	218	225	224	219	219	217	230	235	221	243	225	214	252	220	272	213	227	209	238	198	224	237	219	246	247	244	244	234	206	247	254	203	228	226	224	228	203	243	239	225	246	227	233	221	225	206	218	223	240	218	246	212	273	244	224	256	241	247	228	218	244	230	208	228	237	242	246	242	263	226	210	216	209	233	246	219	236	216	224	228	217	225	225	215	219	225	209	208	244	253	225	218	226	239	233	277	210	225	229	226	220	235	241	241	239	200	251	261	245	206	241	233	238	212	226	262	213	248	219	238	232	244	221	222	214	215	225	252	237	217	218	241	224	208	219	253	258	216	217	248	243	214	227	210	221	209	220	199	238	241	224	239	242	224	206	221	208	264	247	224	229	237	213	250	200	223	230	248	228	221	240	217	244	212	241	242	251	243	213	244	221	218	237	279	212	232	239	232	245	228	202	223	243	226	225	214	244	237	249	231	218	217	233	248	233	196	244	205	248	232	225	240	227	211	233	225	233	221	236	228	233	216	204	196	245	226	235	245	231	220	236	222	229	244	243	233	237	198	248	211	246	277	236	202	209	242	228	233	239	258	224	221	244	261	234	244	250	249	207	201	227	227	225	207	242	258	252	224	230	235	231	224	212	202	236	209	215	219	226	237	195	273	217	226	237	263	249	225	243	244	217	241	207	230	223	222	219	265	218	223	238	223	224	203	247	238	217	235	188	246	218	218	221	220	209	239	285	229	242	215	240	197	230	188	232	190	227	227	223	218	245	225	235	223	225	226	234	218	225	226	215	217	217	213	225	226	235	216	198	222	216	250	235	247	256	217	229	270	243	262	250	224	216	232	233	240	207	226	204	236	234	219	201	226	232	218	196	240	231	211	264	227	217	268	261	228	224	214	228	210	230	199	218	244	223	208	242	232	207	206	223	234	230	229	206	210	212	254	237	229	212	211	196	231	192	214	216	243	206	231	211	229	227	220	218	246	214	234	212	245	218	217	214	227	259	218	237	241	228	222	241	239	228	228	232	206	219	238	252	224	223	203	209	224	222	218	228	212	251	223	198	243	234	239	232	247	223	218	210	234	242	208	208	246	264	233	229	197	223	230	229	214	217	225	236	232	229	255	210	208	216	243	214	213	233	230	244	234	231	234	220	250	229	224	213	243	246	250	230	240	225	232	222	212	240	259	215	251	236	219	209	222	225	232	234	233	218	232	223	231	225	250	229	223	217	219	226	201	226	217	241	242	229	229	258	224	221	225	231	253	239	227	212	219	246	208	242	265	256	203	180	222	240	227	264	228	265	241	209	250	209	215	220	221	232	252	231	188	227	236	236	230	231	227	238	210	256	222	226	195	251	233	217	238	224	227	239	233	231	200	226	221	231	222	224	240	249	258	201	255	260	228	219	227	212	223	219	206	212	242	238	204	222	211	225	232	244	229	257	232	244	235	238	214	242	196	223	191	243	237
6931	2089	3866	5440	3289	3219	2429	1550	1761	14264	10632	897	869	836	971	791	687	705	652	565	566	584	572	549	546	587	557	574	564	582	528	579	559	543	555	553	604	591	530	575	555	561	552	557	543	553	558	550	576	548	530	561	551	559	539	485	573	584	526	518	606	568	545	543	585	534	574	547	572	563	568	565	492	551	534	551	533	562	493	588	541	552	534	465	550	549	512	539	554	544	549	556	533	577	537	526	557	544	535	540	501	555	558	542	556	582	534	587	580	565	582	538	552	541	510	510	533	465	557	571	596	570	561	556	528	557	530	548	559	558	519	545	521	530	597	557	526	563	531	552	558	545	577	523	521	533	562	525	585	527	539	566	533	520	539	546	567	522	542	543	545	569	534	572	549	569	566	548	556	526	533	581	523	576	538	551	561	535	580	581	572	509	559	534	570	531	578	540	557	549	510	574	544	534	565	523	599	525	545	540	567	549	544	546	590	584	526	552	559	520	538	512	562	531	528	542	566	563	502	524	538	537	555	583	559	554	601	571	545	538	554	558	555	558	519	559	585	542	563	544	523	546	504	581	571	537	552	516	556	537	572	548	538	549	531	536	557	564	523	525	512	570	508	496	569	527	551	555	563	558	538	581	532	561	474	548	528	542	530	573	551	545	562	541	525	531	550	583	527	529	539	573	581	566	521	517	562	551	546	617	524	516	571	558	549	520	510	534	551	551	575	562	582	534	543	549	538	557	538	540	493	516	501	568	525	564	554	521	573	552	526	542	572	588	556	520	534	536	546	537	553	540	556	559	541	583	521	576	537	515	547	577	542	519	555	578	535	574	530	533	556	563	560	519	525	550	571	552	554	543	538	572	532	591	547	562	544	522	504	552	556	549	541	562	495	582	539	543	525	552	521	527	543	505	558	521	611	532	539	582	524	514	569	536	531	524	561	532	573	543	512	556	511	530	514	579	510	565	549	533	525	581	556	532	571	539	551	549	541	615	538	536	533	607	590	556	559	505	606	587	541	541	523	532	620	533	566	541	566	565	524	567	526	552	540	601	525	598	534	532	564	519	517	558	542	541	540	560	563	573	550	543	547	494	565	580	543	553	587	539	582	550	611	571	549	576	540	483	558	533	537	570	581	560	542	537	559	523	541	554	559	582	555	555	521	523	558	568	533	561	565	499	535	574	568	482	546	554	548	536	550	578	534	540	529	588	559	580	511	566	561	548	521	524	545	567	591	557	569	542	586	556	553	560	520	512	573	564	527	535	551	532	554	543	534	514	569	565	533	550	566	559	558	561	564	582	532	527	579	562	559	509	535	574	531	550	553	618	561	560	560	563	537	541	543	553	571	535	562	555	587	531	517	539	508	581	515	557	538	550	512	563	560	526	581	545	576	571	558	579	538	518	568	553	565	514	560	544	565	563	565	532	559	555	521	551	567	525	508	497	527	597	552	566	532	540	575	587	558	515	530	551	555	553	581	561	562	550	534	547	501	527	532	582	544	553	537	577	512	556	510	557	562	541	540	530	529	519	614	537	561	561	555	561	551	520	579	516	552	518	552	547	533	554	536	572	536	563	548	546	570	536	556	547	520	579	521	500	566	549	537	540	522	551	591	530	548	541	560	589	601	543	583	571	518	583	549	567	538	532	541	513	572	600	574	532	531	508	559	538	524	545	511	511	568	588	544	553	559	551	559	548	522	531	587	522	563	583	541	589	606	545	501	554	585	553	563	492	562	563	571	557	578	521	565	522	608	584	564	533	508	538	548	554	502	514	547	547	592	569	535	543	532	532	523	494	555	561	553	539	552	560	560	551	547	564	522	607	548	549	558	562	544	510	557	555	576	520	562	547	549	562	585	567	560	578	511	541	579	574	529	578	537	539	557	563	553	539	516	585	586	526	546	552	541	572	531	524	546	514	561	562	521	478	516	562	572	569	549	537	598	567	544	520	546	537	576	533	524	530	575	530	555	545	567	560	539	514	479	520	563	524	525	547	569	555	587	548	543	531	510	563	539	557	529	547	521	544	561	518	555	527	565	560	549	555	554	566	579	575	561	539	577	563	520	590	498	601	539	528	555	561	514	582	525	577	554	531	545	553	566	568	532	533	527	546	554	569	538	512	549	556	549	530	535	572	550	564	520	509	564	586	605	544	513	530	599	561	498	565	547	534	543	561	559	542	559	566	531	532	542	560	582	569	586	555	543	569	548	561	570	578	535	573	550	558	508	528	542	571	546	504	529	546	571	583	510	570	541	576	497	592	572	509	532	569	566	566	558	570	566	524	518	507	560	512	564	545	553	548	519	591	547	574	544	538	542	563	549	585	549	563	538	523	586	566	578	536	535	531	536	517	536	512	508	535	552	570	570	537	559	558	542	554	516	532	537	534	573	506	551	533	543	569	527	515	580	566	518	547	546	565	515	529	574	600	562	551	521	530	607	566	557	545	603	567	546	562	567	589	561	570	550	541	555	543	578	592	509	539	538	576	525	555	570	536	582	561	553	513	560	526	508	557	589	510	547	572	566	548	544	571	567	577	549	571	534	513	531	574	535	505	528	541	558	528	511	525	540	517	528	552	575	539	557	529	552	553	571	534	565	558	556	524	546	589	560	584	553	552	543	537	561	530	526	521	573	559	612	545	581	559	552	513	523	589	561	557	570	550	526	539	542	562	565	560	554	563	551	523	577	512	576	529	562	553	501	529	557	599	543	523	558	591	548	545	573	549	540	547	556	540	554	520	537	524	548	557	517	552	557	589	541	564	545	525	522	566	528	550	549	543	540	541	527	535	520	542	523	577	588	531	558	582	591	528	524	582	556	571	572	541	549	547	563	550	603	596	580	604	535	548	535	558	604	580	518	544	528	592	511	553	491	563	551	518	532	517	548	567	550	548	509	541	532	478	544	550	503	547	555	541	563	520	545	509	570	553	584	518	565	562	517	570	546	553	565	558	548	527	550	583	559	570	545	576	541	570	585	543	538	539	572	559	571	560	548	548	548	585	541	552	559	558	557	550	564	615	527	556	529	501	560	534	547	567	528	533	592	539	546	520	545	599	559	532	529	503	559	574	528	548	541	534	559	575	539	562	557	578	515	589	550	581	573	552	561	532	540	523	533	515	523	535	550	551	560	566	523	509	531	580	536	533	560	579	564	502	546	556	539	539	545	519	538	555	551	559	528	549	565	568	582	544	549	563	558	542	549	569	613	555	580	555	552	545	550	618	548	555	499	539	580	559	550	552	485	572	570	513	582	574	566	539	522	578	533	560	537	543	528	574	591	550	543	529	554	542	560	554	573	577	535	526	537	560	546	540	537	534	559	528	541	564	568	616	544	561	555	584	576	532	547	488	536	532	559	589	577	522	612	542	545	544	561	553	545	562	535	559	581	524	558	602	530	548	531	550	522	560	581	517	509	510	555	504	556	543	560	556	546	556	548	566	542	548	565	574	549	552	532	538	551	518	544	569	497	516	558	555	593	552	511	549	572	551
13095	2386	2292	1773	1087	605	531	406	382	5807	5490	852	209	190	262	219	143	127	124	117	129	117	110	101	127	113	140	130	117	127	114	116	106	92	89	110	120	101	105	122	116	103	108	100	116	120	102	113	119	103	99	100	94	103	109	90	93	124	113	86	83	102	111	102	120	121	115	114	117	115	97	89	109	99	105	120	100	96	119	110	110	110	78	96	100	102	123	105	112	96	106	110	111	111	132	108	110	103	93	110	117	90	118	111	111	121	97	94	118	121	107	102	116	104	104	112	113	101	93	127	124	112	108	102	87	116	105	116	102	122	112	109	91	111	115	102	104	120	94	112	116	119	98	122	110	89	91	110	110	120	112	100	99	106	113	109	113	107	115	117	123	122	110	107	109	120	118	117	96	102	112	102	110	122	116	109	103	104	97	120	125	109	107	106	133	110	107	95	95	111	102	121	114	95	106	112	119	106	117	105	100	102	110	99	109	107	102	109	99	124	112	106	102	107	98	106	100	120	111	107	133	96	114	113	88	103	111	91	94	129	133	116	97	114	105	116	100	140	119	115	93	124	108	108	96	116	102	104	113	109	121	94	100	124	93	98	109	97	126	102	106	118	122	115	82	114	121	127	99	105	110	99	102	112	80	120	110	123	100	120	123	93	109	100	103	107	116	116	111	101	110	97	111	116	111	97	106	102	94	87	118	109	119	109	131	98	99	109	110	112	97	104	120	116	92	122	98	106	99	121	86	111	120	123	112	88	119	109	109	111	111	89	90	105	111	98	91	108	116	111	123	89	95	94	102	128	124	102	111	121	104	98	130	106	94	132	117	101	98	100	106	101	120	123	103	99	106	93	108	104	104	106	98	108	126	98	123	93	127	92	104	108	93	93	101	98	124	102	103	123	96	95	109	111	114	124	89	92	100	107	97	106	119	99	101	105	100	108	121	104	113	112	117	114	112	127	126	119	115	102	93	118	116	122	117	127	113	119	118	113	99	101	119	86	88	108	119	100	119	91	122	114	101	104	114	110	101	95	108	119	112	133	98	106	122	96	125	114	87	89	103	110	104	107	106	97	93	105	112	122	115	124	118	128	125	112	107	119	108	95	112	114	97	123	105	119	115	95	96	114	110	130	107	109	96	103	108	109	107	102	96	111	102	113	108	94	92	139	112	109	123	108	103	126	120	145	123	112	111	128	115	88	117	111	107	99	96	115	101	99	110	136	134	101	102	95	103	91	113	118	113	118	80	101	102	117	102	116	118	112	100	94	123	87	92	88	107	133	108	102	99	100	95	104	119	101	99	98	85	98	102	92	99	127	117	78	93	92	99	114	131	86	114	101	118	119	107	103	94	107	125	91	110	119	95	130	112	91	115	113	106	103	111	122	112	111	90	107	96	115	130	91	101	101	95	107	119	121	105	103	114	104	108	106	116	111	105	111	110	123	101	108	85	110	100	109	93	110	119	93	116	126	109	103	114	117	114	104	100	131	128	111	101	117	103	101	95	137	100	118	112	122	105	117	107	110	121	106	89	111	104	94	116	110	101	94	97	97	129	103	102	102	99	122	88	105	96	114	112	113	99	124	105	105	125	102	99	104	120	104	102	105	111	95	113	117	121	89	106	107	125	118	107	109	118	118	128	95	89	118	90	91	108	85	94	90	102	111	117	85	136	113	92	115	97	125	107	110	120	105	94	108	90	114	117	117	114	115	117	110	89	108	110	108	127	107	125	92	108	108	103	112	117	103	115	115	84	118	106	112	110	129	108	102	101	105	114	116	108	116	102	112	103	98	114	105	93	102	97	100	101	98	117	107	94	120	112	91	130	112	104	124	115	104	111	99	108	96	94	86	83	107	105	99	110	95	114	106	114	109	104	109	97	106	103	122	102	117	109	122	115	90	92	117	101	105	103	86	101	111	119	93	98	124	101	120	104	101	97	112	110	124	109	110	108	124	114	97	97	126	91	109	102	116	91	116	105	120	103	119	113	112	113	85	100	106	105	99	98	109	110	111	110	117	119	125	107	122	118	105	114	112	99	106	89	118	112	111	110	90	107	118	101	100	92	111	125	110	99	107	123	101	98	127	100	124	115	103	103	113	110	100	109	114	103	93	102	103	98	102	120	121	111	111	97	111	118	142	117	118	99	94	115	118	97	106	117	106	110	109	107	91	125	84	105	132	101	116	102	111	100	93	109	109	103	132	106	105	102	106	109	126	131	116	120	108	80	112	103	107	111	101	127	113	89	117	105	105	116	81	120	94	99	119	115	106	86	111	108	105	101	105	118	102	87	100	102	97	96	91	107	104	101	115	100	111	107	105	98	102	103	91	108	118	99	108	105	118	100	95	98	117	99	101	93	120	122	102	112	86	111	100	102	109	128	104	115	87	122	114	106	99	103	90	113	105	110	112	108	118	105	113	130	116	104	107	119	98	101	99	106	105	111	115	91	90	115	103	89	119	105	109	117	81	108	97	97	120	131	122	108	121	131	90	92	102	117	115	113	99	111	105	134	118	113	127	119	104	123	110	132	103	112	99	105	95	101	119	109	88	90	99	105	97	112	102	91	108	123	132	105	101	118	118	106	107	114	106	99	102	90	107	97	115	107	101	101	109	108	116	101	109	94	109	122	110	105	128	110	115	87	112	110	100	93	107	119	96	104	89	95	108	119	104	100	128	101	110	112	87	95	101	104	112	102	107	131	112	109	115	123	114	101	119	108	123	122	126	96	102	110	93	108	116	100	119	95	124	108	91	87	91	95	88	119	111	99	94	104	97	109	117	98	123	131	110	108	95	90	103	111	112	108	98	128	103	101	123	110	117	125	110	97	106	106	105	92	115	134	116	108	99	111	115	84	115	103	106	98	87	130	104	113	109	120	98	118	125	114	103	101	115	98	114	97	108	99	118	108	106	116	114	101	104	120	113	125	118	117	110	119	101	120	120	107	116	119	125	100	92	96	87	119	97	114	101	104	110	87	101	111	122	99	99	100	96	98	119	113	105	105	97	101	123	126	77	104	116	123	113	103	87	88	102	106	91	114	118	101	104	86	111	101	117	112	112	111	109	98	107	100	104	99	111	128	120	116	104	107	107	86	99	97	118	105	90	97	106	112	96	109	89	113	126	100	115	99	98	107	120	100	99	104	103	113	110	91	110	108	120	100	97	110	106	120	124	131	105	102	114	104	93	129	97	112	124	115	118	124	103	107	102	103	102	115	103	121	118	124	124	96	103	84	108	118	101	130	108	100	98	103	120	99	107	110	114	87	107	122	105	100	106	107	108	115	106	110	115	107	97	114	106	93	122	120	96	99	102	94	113	113	91	104	93	97	114	119	96	91	106	114	97	93	104	100	106	104	104	94	97	96	104	112	103	109	102	117	112	115	89	92	91	103	110	92	117	112	108	120	109	102	123	123	93	104	101	100	115	106	112	96	119	130	108	133	102	107	133	95	101	123	91	90	128	112	109	99	113	102	104	105	95	128	106	101	97
8480	2411	4450	5620	4364	2587	2481	2007	1931	23473	18821	2685	960	791	1227	971	613	449	428	377	367	341	337	341	347	321	320	303	321	295	292	286	294	280	332	300	295	280	277	292	299	293	284	291	291	303	300	291	313	310	279	279	278	260	274	288	267	274	246	263	277	275	300	284	280	291	284	297	246	274	285	280	306	318	289	270	287	287	284	304	304	259	269	282	285	281	283	239	304	301	287	294	283	285	276	283	256	289	283	298	266	291	267	274	275	272	258	295	268	284	286	252	300	281	308	249	265	305	292	283	287	298	273	308	278	274	279	305	297	304	259	285	291	251	247	298	282	275	294	276	260	275	283	307	283	283	296	277	288	291	259	311	308	275	285	294	311	257	279	273	303	295	290	275	284	289	278	257	284	289	276	285	269	291	271	293	262	295	264	264	309	298	275	276	284	269	286	307	275	281	320	267	311	293	279	276	247	279	278	265	279	281	265	286	286	300	284	271	275	273	260	287	259	280	269	273	295	252	309	302	292	266	263	264	292	295	282	271	263	273	284	278	275	276	275	249	270	312	274	306	258	288	284	253	282	259	248	283	292	263	283	274	245	281	284	256	267	298	276	283	277	252	297	275	283	258	283	264	289	292	281	258	285	255	258	272	286	272	255	279	275	287	262	283	270	276	277	272	299	304	250	264	275	267	288	270	281	279	274	313	284	264	285	290	283	273	257	295	268	272	282	290	278	260	281	282	283	263	275	259	313	284	286	268	255	251	271	328	267	278	288	253	295	261	276	296	283	269	286	289	287	293	256	300	282	260	265	256	237	262	288	294	270	302	274	286	306	270	267	274	287	277	251	297	292	242	281	294	251	300	252	276	248	259	310	253	295	272	273	255	283	306	288	265	291	291	285	271	271	274	254	294	259	289	298	276	303	264	248	286	268	299	275	243	267	288	289	263	275	300	275	272	268	269	282	263	271	286	278	286	316	303	271	253	280	267	270	279	271	296	256	299	285	271	262	289	274	251	264	281	312	277	278	314	286	272	274	291	271	271	278	274	281	252	273	301	276	273	251	306	282	283	303	281	261	259	268	255	278	234	270	248	266	264	265	279	256	271	279	287	301	274	284	306	267	299	272	289	306	276	278	259	301	270	244	280	303	267	300	264	284	244	288	266	305	271	252	241	285	272	292	301	293	265	280	267	309	280	297	268	286	283	274	263	282	257	290	293	287	291	297	268	279	286	291	256	285	292	283	280	262	292	301	274	262	254	310	267	291	253	264	275	276	290	267	271	293	258	283	284	293	300	264	291	269	258	268	250	290	278	278	276	267	290	257	284	283	300	306	292	299	251	283	260	287	263	271	281	263	282	264	263	302	272	271	284	294	297	272	286	262	289	286	282	293	278	275	301	287	255	279	287	303	287	294	286	316	277	284	287	259	272	295	262	281	298	265	266	272	268	260	317	285	254	272	264	265	256	278	282	290	302	278	296	273	274	282	238	276	252	288	311	252	289	235	287	286	242	260	296	268	279	274	281	283	276	318	292	284	268	270	273	284	277	269	278	299	268	285	265	285	252	283	289	277	266	293	289	282	306	280	304	299	263	281	293	274	287	260	296	285	271	281	273	271	271	286	295	317	256	278	281	280	253	273	240	300	275	283	295	270	285	269	275	249	256	247	244	277	302	269	299	282	259	292	251	266	281	259	278	282	281	279	277	279	273	270	256	262	243	298	276	276	241	273	277	286	255	286	283	274	268	256	266	279	273	246	264	263	283	257	283	285	266	285	259	281	266	278	273	271	289	311	297	275	284	266	262	270	247	290	258	277	297	264	277	278	255	266	247	289	292	264	218	273	294	288	293	274	261	276	285	312	300	337	291	296	281	257	276	256	279	283	291	282	286	268	292	272	272	283	301	293	261	254	263	250	228	277	281	293	274	264	269	286	286	277	306	259	286	275	278	274	268	276	261	274	292	295	281	269	267	249	277	284	256	292	285	270	253	265	265	291	315	289	268	264	287	228	258	323	270	308	287	253	267	266	281	254	260	262	304	252	300	296	262	281	266	249	248	257	271	290	285	286	276	277	289	289	270	315	286	304	266	296	298	272	254	283	280	287	256	258	254	300	293	299	271	272	327	299	285	289	287	295	269	257	285	271	298	297	280	281	286	271	290	261	286	272	285	276	315	257	267	270	290	284	290	273	279	295	227	270	253	276	302	308	267	266	278	271	264	255	273	267	272	279	302	260	269	245	291	309	289	278	267	269	296	255	287	271	268	268	290	268	280	252	273	259	266	275	273	287	258	291	271	276	272	276	283	252	260	263	267	276	281	275	275	270	271	264	307	279	282	236	263	291	266	286	290	285	264	238	285	249	284	320	292	271	286	257	275	294	311	298	256	294	282	269	277	249	287	315	255	243	271	311	306	270	259	287	282	282	249	279	277	278	274	305	284	282	253	275	274	258	317	277	246	287	262	304	277	253	265	260	257	267	262	273	303	282	269	258	272	274	265	288	272	288	244	294	264	308	284	279	271	279	268	293	275	281	315	279	263	284	276	287	310	286	270	274	272	274	272	288	289	258	269	288	286	291	294	271	282	284	294	265	292	276	303	280	263	279	272	259	259	259	274	274	289	284	300	275	282	279	270	274	286	253	268	282	287	257	307	265	252	275	270	250	277	272	271	285	271	269	249	272	266	287	258	264	285	285	270	280	283	311	278	260	287	255	297	275	274	265	268	268	284	275	296	267	285	269	248	253	268	282	272	257	299	273	284	269	274	269	292	294	317	259	258	293	293	252	289	259	300	278	283	253	279	280	288	259	270	301	277	290	284	256	295	293	256	283	274	300	282	279	289	280	258	306	274	268	272	273	286	270	291	277	271	278	295	273	273	265	276	271	293	262	286	268	274	283	273	262	280	294	267	297	277	269	264	267	273	314	267	280	280	271	280	280	246	321	263	271	239	290	275	265	264	288	288	310	243	284	306	295	293	274	293	264	233	287	262	289	290	286	284	274	267	253	266	259	276	300	289	284	297	256	259	259	282	277	280	269	299	296	269	285	315	247	282	286	259	270	290	263	297	316	293	276	283	288	275	253	299	302	263	269	241	291	262	286	230	287	249	277	291	268	290	278	298	276	306	291	263	263	286	269	297	311	276	294	259	268	286	276	290	269	280	263	271	254	261	287	275	259	272	298	307	285	254	260	297	262	291	258	297	290	293	303	303	303	282	282	285	274	312	301	277	271	260	288	255	282	292	296	263	275	288	240	284	274	268	266	282	288	270	274	287	277	256	278	261	287	278	286	272	278	273	281	272	288	274	277	242	277	271	287	265	285	259	265	285	287	293	284	257	300	294	265	305	257	282	276	299	255	261	253	285	271	286	272	307	271	262	271	253	275	274	291	288	287	272	287	287	285	284	262	282	297	283	294	282	299	285	273	307	266	258	290	275	287	277	316	278	286	282	269	261	241	308	268	298	264	302	253	258	255	280	281	249	265	300	273	289
1829	741	856	554	428	373	400	364	280	388	463	241	262	264	282	290	230	261	247	251	246	248	259	229	247	275	257	246	236	268	261	230	232	250	273	273	233	268	224	256	232	230	277	241	236	266	274	268	247	229	239	226	265	273	261	261	261	270	273	247	259	252	243	221	237	262	241	258	260	238	224	239	261	265	274	258	266	250	254	267	286	256	242	274	245	253	266	242	267	258	258	257	244	271	264	236	245	225	270	247	258	257	254	225	235	256	227	248	263	247	262	240	224	241	219	237	261	235	223	242	238	256	233	242	259	257	239	260	238	244	257	276	284	274	268	229	257	233	252	276	265	271	220	266	270	249	244	260	255	257	255	218	225	259	265	221	251	253	222	254	222	268	260	248	262	240	251	259	231	240	230	248	262	253	260	242	251	245	248	272	265	267	285	267	260	256	271	279	262	230	235	260	283	242	264	247	283	259	279	244	278	238	252	257	257	268	286	271	247	253	252	245	249	259	271	255	256	248	266	276	257	257	241	245	231	263	275	240	276	264	245	219	247	274	271	265	267	245	263	279	256	242	235	243	262	241	244	248	249	224	249	258	238	291	265	236	271	252	256	256	255	237	241	274	256	257	223	261	254	262	244	250	282	275	262	269	243	237	272	247	263	261	243	249	251	270	310	228	262	230	251	243	255	271	245	236	267	222	273	251	229	255	248	277	238	256	261	233	258	268	258	241	261	255	251	255	279	253	259	295	269	263	237	240	281	277	235	225	241	257	253	236	261	265	264	248	256	252	272	236	241	230	265	228	235	234	240	252	238	268	259	246	273	251	265	282	252	223	282	255	270	283	250	249	247	256	263	246	239	263	253	257	242	262	270	247	268	246	241	270	254	258	295	257	244	273	268	269	237	263	250	235	294	232	235	246	246	255	225	234	264	263	226	245	250	232	267	225	241	255	287	223	224	238	248	246	242	249	256	233	251	257	270	271	270	247	253	265	260	247	262	252	258	271	268	276	281	231	239	236	245	247	267	231	250	258	261	242	272	252	257	243	261	245	246	249	237	257	220	263	286	261	256	255	239	238	260	239	270	259	261	246	258	247	246	224	231	247	234	231	248	228	247	275	265	242	261	272	259	253	261	236	276	263	243	260	247	252	281	276	262	243	248	257	232	296	235	231	271	270	246	243	256	259	229	276	255	251	261	239	213	231	257	270	264	250	255	269	265	276	240	262	232	254	224	244	236	225	280	271	257	224	246	213	257	244	245	240	247	226	290	244	237	276	273	268	252	245	274	236	232	244	233	289	250	260	260	268	240	269	265	246	229	242	236	274	244	226	268	241	252	239	257	256	239	232	281	253	238	253	262	280	304	264	273	260	248	250	270	255	252	247	263	261	273	245	232	254	238	299	284	252	266	238	246	222	269	267	271	291	258	259	271	258	255	244	265	260	256	222	250	260	257	228	223	281	248	243	283	271	255	237	250	236	266	255	253	246	239	274	273	261	265	271	269	285	299	239	242	250	272	241	249	262	263	237	240	257	231	268	260	250	242	255	278	257	252	248	228	247	265	252	264	243	269	245	250	280	287	251	245	259	249	263	256	244	277	276	245	254	253	281	257	247	254	237	243	259	246	222	240	266	255	246	257	228	255	235	242	247	222	269	255	263	234	262	264	276	251	288	241	227	265	232	253	223	223	248	240	278	244	255	228	258	231	255	243	249	257	261	247	241	264	283	219	255	213	265	276	282	232	248	237	230	252	218	257	249	233	267	229	257	248	256	229	241	251	250	236	248	236	263	235	244	250	232	226	272	258	259	262	242	255	263	235	260	281	256	265	283	244	255	252	263	259	244	261	254	254	241	226	237	262	243	239	266	264	262	214	240	269	260	266	257	263	247	252	264	268	263	230	244	244	249	252	260	253	272	237	259	256	267	245	237	237	233	222	258	243	249	260	266	248	262	249	267	263	246	237	246	259	213	259	249	253	254	258	259	262	233	240	265	256	274	274	238	245	228	214	259	271	272	239	230	249	228	253	260	226	260	248	249	252	280	266	237	284	262	229	249	274	239	251	260	272	269	250	244	224	262	262	261	239	240	282	261	237	255	275	253	258	224	256	281	243	250	283	290	236	267	281	246	262	241	257	235	258	246	253	259	273	218	265	261	233	227	250	237	259	254	277	256	248	245	246	222	241	250	256	244	248	258	244	248	245	271	206	235	242	254	271	226	224	261	244	236	250	259	256	252	263	273	297	277	279	244	245	253	245	238	226	283	250	246	239	261	275	272	257	245	262	232	244	236	234	249	269	238	224	258	262	245	284	240	256	234	233	285	243	234	256	235	248	265	246	269	232	241	246	265	279	236	264	230	272	257	262	257	251	259	252	261	236	218	272	252	247	248	269	244	230	249	249	251	246	245	256	276	264	272	257	280	227	259	225	265	247	241	267	223	263	270	262	248	233	251	249	243	269	255	285	276	239	246	230	256	259	247	258	281	264	262	213	240	256	218	266	267	256	282	244	267	241	258	258	242	238	264	226	259	261	214	223	273	253	268	244	257	221	241	251	269	254	270	273	267	241	245	250	218	265	236	271	243	233	246	242	262	270	274	257	242	243	280	259	249	255	250	247	269	256	261	268	271	231	264	257	277	245	270	256	253	261	262	232	239	266	259	265	268	274	264	235	255	259	254	273	228	241	262	230	249	234	270	259	251	257	265	219	256	254	256	231	251	249	256	255	241	263	245	246	272	233	256	277	243	244	243	253	259	268	272	230	278	227	255	259	234	248	275	252	253	246	252	253	270	267	246	231	260	242	259	238	245	274	249	257	263	254	248	222	256	272	252	237	273	245	261	244	260	238	270	264	295	251	272	247	246	259	276	258	239	241	281	260	254	233	255	263	243	263	236	261	270	236	251	248	257	253	262	285	263	267	250	246	230	257	262	285	283	252	251	213	239	247	241	259	267	257	256	274	269	260	256	256	254	263	267	263	226	251	241	260	263	246	250	236	255	253	241	267	264	249	263	232	271	265	241	264	227	259	250	249	275	229	265	281	250	263	253	247	268	275	250	279	248	241	255	258	235	257	245	280	254	268	257	274	243	237	245	252	255	234	250	250	237	236	252	258	262	242	272	271	258	248	245	248	276	251	273	247	266	264	236	273	256	279	263	243	253	221	278	266	238	244	274	241	261	245	270	230	253	217	271	223	246	258	259	211	241	252	226	246	246	259	263	247	270	241	257	245	296	269	234	253	239	272	257	263	267	273	254	254	252	238	263	247	261	235	236	223	252	251	239	267	274	255	262	253	264	233	228	219	263	280	265	250	249	262	231	269	242	236	246	252	245	244	249	246	253	254	238	249	242	255	271	239	257	243	259	261	257	261	236	246	239	288	212	279	236	284	247	292	252	247	243	256	266	247	263	261	240	260	236	239	242	285	234	279	279	250	244	279	238	246	245	255	260	252	273	254	248	246	250	278	252	226	259	281	244	230	266	256	247	272	285
2293	1111	1918	1867	1429	1431	1491	1206	892	1435	1751	716	661	635	673	622	604	582	636	627	640	603	633	632	561	601	622	609	621	624	626	624	588	645	603	621	620	649	575	637	563	625	619	653	625	590	604	613	593	641	613	634	621	630	603	594	590	653	607	535	647	615	610	628	615	602	591	621	635	620	601	604	616	624	615	619	635	618	602	606	593	609	637	554	651	585	621	635	612	583	585	613	573	633	597	606	637	594	595	627	611	616	596	615	588	634	614	669	630	662	610	626	579	658	591	638	631	586	648	621	580	630	627	566	674	625	600	622	614	619	664	610	616	596	613	634	583	599	643	632	613	645	573	634	596	638	593	631	556	585	590	600	567	604	601	603	669	667	605	641	611	593	664	647	612	588	571	580	601	576	584	581	584	624	620	629	602	661	610	617	586	607	592	614	645	622	620	590	602	569	595	616	633	598	616	593	570	582	642	620	624	630	633	553	608	611	621	618	608	577	652	594	575	632	562	607	606	575	606	647	583	606	617	646	613	627	583	610	601	632	590	631	613	629	653	650	615	656	583	563	629	640	631	635	608	626	608	589	632	633	599	587	631	591	565	589	606	653	613	601	612	603	617	577	626	579	616	601	654	645	643	647	671	632	646	608	653	610	573	602	613	617	650	667	620	631	600	637	608	592	582	597	617	648	622	591	637	596	591	628	644	627	622	633	636	607	619	644	629	591	626	588	622	638	582	608	546	585	615	635	612	609	609	623	600	607	608	621	596	574	601	584	599	625	581	619	618	569	623	615	626	619	643	685	641	621	609	606	617	614	581	626	627	640	646	622	590	633	604	610	626	669	585	604	617	586	624	605	593	625	583	616	654	597	596	622	570	616	612	600	598	601	638	569	607	575	648	581	586	618	610	573	644	607	650	609	636	595	616	622	614	627	637	644	586	581	633	584	661	629	580	614	586	591	614	612	588	637	568	629	623	592	649	616	614	600	657	648	590	581	586	623	597	571	618	622	637	596	621	618	549	584	612	608	595	614	623	595	587	624	618	587	577	597	586	612	584	607	616	578	646	590	634	583	601	633	595	590	603	548	587	613	647	590	651	630	606	617	609	599	612	624	625	615	627	610	587	655	628	638	596	653	611	623	612	568	629	644	641	604	585	647	619	565	617	618	617	627	639	575	645	610	638	562	604	589	618	563	607	595	633	593	603	614	601	606	633	591	618	570	600	602	615	598	634	590	630	608	597	622	601	570	573	663	605	595	613	589	609	605	595	615	593	676	584	635	619	628	606	595	626	594	609	596	628	622	608	617	648	604	596	591	633	595	616	588	643	597	585	627	642	634	619	579	622	603	614	634	643	600	612	605	624	635	608	544	639	595	580	570	590	644	653	603	638	537	630	639	631	636	640	621	604	578	638	639	585	606	616	580	592	592	586	587	620	585	633	610	611	595	587	617	643	619	611	627	641	606	598	609	640	634	623	617	640	599	648	639	622	601	598	632	615	605	552	590	629	649	607	607	617	630	632	600	608	576	621	657	606	596	628	603	614	635	596	598	623	580	584	667	596	598	591	570	605	617	617	650	655	619	596	629	611	637	594	582	636	598	600	613	605	622	560	617	645	570	627	627	613	590	618	632	621	619	629	598	638	645	588	592	642	590	542	632	570	594	609	633	633	624	609	597	618	627	601	599	591	613	574	569	602	619	616	587	605	617	549	631	596	549	606	646	616	618	633	654	607	607	617	620	627	590	639	627	651	621	569	574	588	602	620	632	625	627	614	635	595	599	630	594	689	629	604	655	604	628	610	596	644	644	576	582	625	632	582	567	634	620	586	627	654	623	593	622	639	668	627	595	580	617	621	596	616	598	619	607	601	662	561	628	632	614	594	584	608	606	641	601	626	580	604	572	596	592	643	612	612	644	604	635	633	565	599	602	636	599	583	608	627	591	615	603	615	627	600	597	584	633	632	604	637	584	569	598	595	616	600	622	610	661	591	555	583	602	591	614	586	624	623	607	587	624	586	683	637	586	614	614	621	607	619	596	620	623	614	620	646	575	594	597	617	621	630	634	594	601	614	601	629	620	616	623	615	603	621	627	593	572	615	595	592	596	642	650	606	636	601	585	619	571	607	654	658	596	591	644	653	624	580	548	613	636	586	636	634	641	596	586	589	580	627	627	605	608	616	626	642	606	640	638	554	630	594	625	629	618	609	613	610	626	627	624	613	614	543	545	609	594	632	591	609	614	597	588	611	634	576	581	591	601	609	638	602	631	624	596	612	631	593	597	618	594	634	591	602	610	574	578	617	607	597	633	639	583	597	573	585	576	594	639	617	585	568	627	640	612	638	579	613	590	620	632	603	661	609	629	612	570	626	613	585	625	564	621	646	599	567	641	646	609	605	573	606	639	603	613	618	647	613	561	630	606	621	581	580	631	652	614	601	611	622	604	583	576	615	626	593	606	615	620	615	602	606	584	602	577	611	623	570	648	618	591	622	598	594	628	618	662	598	652	636	618	627	631	593	624	617	626	667	598	629	627	621	571	649	605	626	645	609	609	616	617	607	557	592	632	583	653	560	632	634	634	584	556	639	598	599	628	653	606	635	627	564	589	582	591	635	588	630	622	630	614	634	600	581	614	598	617	643	581	595	580	607	635	635	591	640	626	610	594	592	659	608	614	595	613	626	644	600	630	629	633	608	614	573	617	593	618	581	592	597	617	607	609	574	614	566	597	601	605	634	648	596	637	584	650	616	640	595	618	597	573	627	598	638	619	600	626	636	619	597	603	649	575	578	631	620	619	640	651	614	633	627	608	618	615	588	598	624	627	611	600	596	648	646	623	611	605	578	593	597	623	674	556	580	629	614	621	571	611	621	612	565	596	644	588	587	617	670	616	577	605	578	604	588	592	664	607	631	625	653	656	587	630	609	644	631	568	607	609	653	565	622	636	603	594	621	636	618	602	622	629	597	623	583	598	570	604	596	602	683	633	617	609	587	607	590	641	600	593	619	629	606	609	631	572	606	613	634	547	616	570	602	583	576	597	613	611	650	624	613	616	620	598	586	640	569	602	571	629	614	620	578	603	612	630	532	648	616	616	598	671	625	592	634	597	597	641	620	647	673	620	562	628	626	638	597	589	596	641	609	612	574	659	613	617	576	599	622	625	619	629	617	588	610	607	600	639	626	579	594	619	577	615	657	600	628	630	632	594	579	603	619	597	684	636	604	612	608	625	580	628	591	603	598	623	596	597	660	608	590	621	660	618	590	646	617	620	645	620	602	591	623	586	667	633	622	655	657	607	594	620	606	582	626	625	596	600	608	623	628	616	620	644	652	667	590	642	590	612	631	637	599	605	625	607	608	660	613	598	559	573	649	618	601	621	628	612	582	615	660	608	581	586	605	601	581	614	550	609	594	559	609	627	606	593	605	619	638	612	598	647	634	557	613	618	606	586	606	592	568	669	605	596	596	634	581	628	624	638	653	635	610	619	594	622
7122	1045	1309	1086	665	471	371	399	410	3673	1935	304	333	300	279	254	233	264	222	213	214	257	261	211	199	242	237	227	224	239	238	227	215	232	219	216	212	235	230	239	219	212	220	196	213	229	215	232	243	234	234	251	213	234	220	233	235	235	189	227	221	203	236	215	203	221	222	232	239	240	232	240	248	208	240	237	190	236	221	174	227	250	195	241	231	250	229	223	235	239	225	220	233	205	236	194	219	244	192	222	231	213	195	248	229	232	229	202	243	218	220	228	233	213	246	211	212	238	223	235	238	226	276	230	196	235	197	218	207	264	215	241	223	231	223	196	234	225	216	204	226	213	226	227	257	253	230	203	246	219	214	205	189	209	254	223	212	239	263	229	235	238	233	208	225	197	223	257	227	212	218	213	226	234	222	238	222	215	228	214	213	221	204	236	249	215	229	248	212	231	230	225	263	206	220	218	248	237	226	205	197	237	224	216	211	212	222	239	233	201	233	228	225	234	230	221	214	228	204	222	180	215	224	249	220	267	210	209	231	219	229	207	224	227	223	227	233	235	229	215	238	271	232	241	236	234	214	247	228	230	221	242	238	201	231	215	213	177	236	227	218	246	212	203	231	222	213	238	213	209	238	215	239	227	245	217	212	211	216	219	205	200	222	229	230	233	225	198	231	240	214	222	243	182	234	235	197	249	225	226	220	249	219	258	197	202	245	195	206	225	223	226	228	213	222	230	210	239	239	217	210	202	216	212	206	225	232	226	217	230	228	191	203	230	217	236	227	202	245	226	252	214	214	207	214	218	252	205	229	225	240	228	219	222	244	201	214	235	204	245	204	236	232	224	227	218	234	230	219	239	212	231	237	222	205	237	209	195	242	223	238	213	210	214	213	210	242	210	205	220	229	204	233	227	249	210	214	211	237	240	204	243	220	253	220	241	196	233	240	209	244	221	223	202	232	239	215	212	237	222	212	250	264	223	238	216	239	228	226	243	215	229	236	275	231	226	231	239	260	230	223	202	213	244	218	249	216	226	239	220	204	262	246	252	245	241	232	227	225	221	214	216	238	206	237	234	222	239	227	245	215	232	232	226	215	244	235	204	228	239	231	231	237	245	224	229	234	211	231	235	218	215	231	224	224	208	240	213	218	235	200	246	214	212	230	250	198	219	209	222	216	251	241	222	217	229	221	217	233	204	215	200	213	220	227	226	238	234	206	216	217	229	230	227	261	223	206	233	213	217	227	229	210	237	234	218	208	218	222	219	226	226	214	227	208	217	233	223	208	209	210	243	232	206	225	204	222	219	237	239	245	234	207	206	215	222	242	243	230	195	235	231	201	208	185	206	212	209	257	214	235	239	234	218	246	214	229	214	209	203	233	206	202	207	241	213	205	225	234	230	222	190	242	229	280	219	259	212	228	258	236	259	235	216	200	181	228	190	206	202	216	216	206	231	226	196	233	235	223	209	247	214	195	241	231	188	254	216	233	232	233	238	232	234	200	226	220	242	229	226	239	238	230	246	237	241	220	245	217	217	221	224	218	253	236	218	214	257	194	236	251	223	242	223	232	198	234	239	234	232	188	244	209	235	206	224	208	244	220	219	219	201	229	195	231	250	215	213	190	237	232	233	238	259	231	217	260	210	258	214	230	222	239	211	257	229	202	234	198	236	209	229	221	221	222	203	222	189	228	206	202	220	214	217	228	230	236	237	221	250	234	248	235	238	228	213	210	203	247	240	224	228	228	247	214	255	207	203	222	225	223	215	202	240	220	240	210	202	222	217	224	241	225	252	233	235	230	223	236	244	241	217	193	228	230	238	211	231	260	200	230	235	198	216	223	199	243	226	242	222	240	231	217	238	219	198	218	229	197	227	225	203	236	231	240	235	210	200	211	230	252	235	237	234	228	223	210	232	205	208	229	196	224	225	229	260	231	234	217	229	220	199	197	203	223	206	250	209	255	233	229	213	233	256	224	227	230	202	220	208	229	220	193	235	215	243	249	230	236	235	255	223	218	226	226	219	246	235	209	246	242	251	215	228	221	249	222	222	218	237	229	239	214	217	239	194	197	256	249	243	227	229	255	230	264	244	231	217	234	252	204	216	226	234	230	206	213	208	223	234	239	208	231	214	234	214	217	231	213	238	244	281	248	234	241	215	241	225	224	231	233	218	222	208	212	249	254	250	233	233	230	234	245	232	201	249	218	233	230	209	222	225	227	210	215	196	244	195	234	233	241	207	231	228	227	229	200	234	224	212	227	249	214	230	246	228	228	239	217	229	245	212	241	209	270	195	245	249	230	226	223	196	234	218	213	232	239	222	231	225	212	207	210	216	188	232	235	243	218	256	219	224	222	231	239	240	220	244	247	241	212	193	237	229	253	227	210	232	223	219	228	229	232	208	224	237	229	241	218	226	204	219	228	216	207	248	227	230	220	246	231	195	234	236	207	233	208	235	252	217	224	219	238	235	242	222	194	210	236	224	220	243	224	217	237	215	216	218	220	205	216	207	233	246	247	247	239	230	235	232	222	238	255	213	215	242	219	214	249	238	246	223	215	232	234	208	212	220	207	221	206	223	266	209	227	194	219	239	245	251	238	212	204	207	233	215	220	234	227	232	226	215	227	214	229	206	219	210	227	215	230	227	236	231	225	264	210	227	239	223	209	219	231	206	220	235	210	225	228	240	211	210	207	225	204	222	187	245	197	218	247	217	241	256	220	229	217	205	238	245	236	225	239	207	214	212	211	251	214	240	208	249	206	224	217	231	191	203	237	242	212	237	244	220	218	217	235	209	239	214	244	200	206	233	231	227	246	247	227	224	205	218	227	186	243	231	222	228	239	199	227	240	220	214	231	236	217	248	206	219	224	246	202	226	236	267	251	232	222	240	227	231	238	211	215	250	260	237	206	242	202	244	218	239	249	242	234	237	207	242	242	219	233	214	250	222	211	235	230	218	250	243	242	237	243	204	212	225	197	233	250	218	229	205	216	203	230	233	218	198	225	235	217	210	266	239	229	225	215	210	239	226	207	216	199	212	227	237	237	228	230	209	262	208	237	260	249	253	212	211	228	262	205	238	199	189	222	234	221	246	202	224	229	259	205	208	256	223	232	222	233	222	228	232	236	231	204	220	217	231	221	234	217	214	256	203	229	234	198	236	241	219	227	243	240	209	226	214	209	202	203	224	224	234	209	205	243	216	261	241	247	221	240	252	212	198	220	236	224	239	217	228	227	230	241	196	237	233	238	217	239	220	235	219	200	208	200	203	199	211	209	241	196	215	216	210	208	216	225	213	243	237	211	216	233	220	235	212	216	248	219	234	224	193	220	231	226	215	214	250	253	230	222	214	246	209	221	230	222	220	241	230	252	227	247	255	244	219	227	208	230	251	272	229	201	235	217	214	231	259	223	259	237	234	218	221	240	232	205	248	237	250	218	193	244	206	214	222	201	236	229	235	224	223	225	248	256	212	231	214	222	253	217	262	201	255
6666	1377	2717	3293	2539	1758	1444	1377	2026	16559	7448	980	1152	1067	991	772	633	673	610	591	564	593	585	547	567	556	588	555	553	525	518	550	559	554	544	575	511	587	524	522	557	573	583	562	549	539	535	551	531	554	545	562	544	563	556	553	520	538	559	540	507	581	537	506	574	543	539	539	547	565	523	584	528	544	523	550	542	514	511	527	531	545	568	511	545	546	494	543	521	505	532	542	535	517	582	549	485	551	544	561	571	544	562	556	531	530	512	553	580	558	549	579	566	540	572	529	563	513	588	541	602	533	541	523	499	531	510	507	585	561	519	529	533	524	590	518	507	514	548	504	516	535	515	545	540	530	559	506	578	548	544	524	585	557	560	556	537	541	528	517	528	590	534	544	560	571	563	525	536	541	531	530	517	522	554	528	541	561	526	529	540	563	536	534	559	547	527	511	539	540	525	521	548	590	544	540	556	514	558	533	532	513	521	527	538	519	563	554	525	508	578	577	542	533	521	541	536	523	543	543	528	483	551	582	521	541	505	552	522	588	505	571	539	549	517	509	501	570	580	531	557	517	538	573	501	560	561	572	526	513	560	557	542	564	574	556	496	558	488	565	551	506	504	526	573	533	563	577	529	559	525	593	518	527	556	570	541	550	589	545	523	571	558	561	520	519	522	537	565	546	556	541	544	556	529	569	533	514	590	543	529	505	583	559	528	555	518	521	561	539	551	546	528	543	536	563	501	548	535	552	568	554	552	559	557	555	538	535	547	506	527	533	564	561	547	555	515	528	522	525	539	541	538	570	536	540	571	537	493	572	550	561	554	525	536	538	528	577	557	515	563	591	523	549	518	534	542	544	502	546	504	541	517	572	534	572	587	522	514	575	557	565	512	583	554	515	527	537	521	533	565	581	510	518	528	544	503	522	523	540	518	523	545	558	565	513	537	522	539	495	520	516	576	514	558	531	496	541	570	527	547	529	518	540	534	500	537	540	568	542	494	508	552	507	553	543	528	533	591	547	556	566	530	541	583	576	530	581	564	540	541	584	507	512	547	525	532	547	556	550	464	591	552	522	543	532	561	529	543	540	560	534	569	516	507	534	541	541	510	528	541	581	565	544	541	519	555	550	507	579	550	529	550	485	553	522	496	552	558	512	522	530	517	538	538	569	543	539	534	554	495	547	536	520	538	535	580	516	516	529	567	548	536	563	554	514	558	511	507	561	576	531	527	534	566	533	568	557	565	529	562	538	554	549	544	548	552	524	523	527	555	542	554	568	596	515	540	558	548	568	551	500	528	525	557	558	544	564	562	503	540	535	541	573	539	535	522	522	549	544	527	536	527	518	569	540	551	534	543	575	504	529	522	509	508	539	555	535	594	515	525	562	521	554	513	502	552	518	525	544	534	545	548	571	540	538	540	573	521	521	507	522	504	551	552	464	543	573	585	539	552	548	533	529	535	543	564	537	577	548	536	505	547	512	538	530	555	520	559	546	514	527	535	557	552	522	602	566	560	542	561	542	550	555	524	506	515	511	527	566	573	534	566	557	522	559	555	547	532	559	580	548	540	555	545	530	527	562	486	530	540	572	550	551	530	572	514	541	547	532	585	533	544	569	550	527	587	500	555	549	571	534	541	530	513	541	562	518	547	572	504	521	543	562	523	545	572	486	570	562	528	554	521	518	566	553	539	567	527	544	585	533	555	556	541	516	557	559	549	514	529	566	529	544	538	510	541	565	563	591	550	555	526	520	553	495	557	541	542	573	517	497	544	563	541	559	519	536	520	523	540	559	571	513	529	542	531	509	513	537	540	578	533	521	524	557	570	559	567	551	531	539	525	551	555	513	502	559	563	608	553	561	536	538	555	560	554	566	547	566	541	548	518	566	540	538	549	547	586	554	510	556	535	558	519	525	562	511	514	506	559	531	526	538	547	550	555	573	539	546	534	505	541	576	537	555	500	565	545	517	525	532	563	534	515	553	532	578	551	532	519	544	568	512	544	522	549	549	538	540	570	506	557	567	549	573	552	557	571	573	545	548	535	588	548	539	543	549	544	543	535	539	527	527	561	584	513	548	534	538	525	556	535	544	548	529	546	551	574	558	560	545	561	538	529	550	539	555	564	523	536	504	540	542	563	514	534	533	518	552	543	561	531	550	545	519	556	532	550	506	535	531	532	536	554	556	552	528	507	573	514	557	509	528	542	577	536	573	586	552	499	537	540	527	528	522	561	515	521	541	512	545	520	543	550	530	572	519	559	571	545	579	524	539	550	567	560	519	539	578	555	538	542	508	539	540	506	524	522	548	613	543	502	551	568	539	537	595	571	542	474	529	529	534	558	531	590	526	547	501	546	571	499	546	560	517	566	554	539	523	562	530	536	533	538	549	529	537	561	526	534	535	585	565	537	537	558	541	604	519	535	547	532	512	557	582	572	553	535	568	555	544	547	582	532	528	530	560	578	538	526	529	549	514	551	531	503	523	511	549	525	547	557	565	563	531	517	529	557	507	534	555	562	545	516	512	540	563	566	573	540	504	567	530	559	542	550	548	538	569	573	508	546	486	503	546	542	541	547	570	549	552	567	548	575	514	507	535	511	555	539	521	531	504	541	601	579	553	554	562	587	517	545	524	521	547	550	536	533	542	519	542	519	552	558	519	539	566	539	566	578	529	534	531	529	536	565	549	562	537	533	529	546	514	486	519	490	510	552	533	573	525	541	500	498	529	556	555	529	520	539	537	517	545	518	571	508	541	545	559	523	555	525	519	551	554	557	530	534	542	556	524	561	551	583	575	507	515	517	543	534	562	482	538	579	532	551	500	528	547	567	601	535	572	545	550	538	549	516	521	509	542	536	546	515	593	531	503	540	539	515	521	520	538	480	527	559	562	572	592	546	567	518	533	574	515	547	578	497	511	504	531	526	582	506	533	578	524	502	500	508	554	582	535	476	564	572	541	538	584	553	537	523	539	560	556	550	532	567	533	524	539	562	575	565	544	523	531	560	562	565	501	505	533	506	542	526	553	476	565	561	585	567	609	517	496	559	530	556	533	597	590	582	563	508	536	561	509	558	549	526	494	522	566	526	511	532	555	554	538	555	501	584	555	521	520	546	580	530	566	562	503	523	537	561	536	548	552	577	556	524	586	500	526	556	507	521	537	564	577	527	576	535	594	502	521	554	542	567	554	532	537	560	543	510	560	519	526	517	535	555	510	515	536	568	545	545	530	546	522	527	557	553	539	535	576	547	575	546	543	522	563	565	563	560	556	538	524	576	552	532	506	494	539	536	513	497	528	545	534	581	547	539	571	561	548	592	553	551	539	580	543	553	546	560	557	532	524	558	545	559	572	505	570	526	534	533	540	524	508	508	540	558	517	528	528	506	555	537	543	531	548	518	557	537	512	539	544	562	563	577	532	501	557	507	510	595	553	546	520	489	558	550	536	545	550	509	566	557	559	530	536	495	554	517	561	556	565	562	537	536	520	541	568	561	557
12854	1812	2659	1764	948	519	435	420	2235	6175	2971	246	262	254	276	222	131	129	126	111	105	112	138	113	122	116	96	127	110	119	107	101	124	107	97	102	115	105	114	112	88	82	99	93	111	88	117	105	105	90	85	92	87	113	98	112	101	76	94	93	109	104	106	113	104	110	111	95	89	115	103	79	96	105	93	109	95	103	98	95	123	102	98	96	103	105	101	99	116	114	113	90	118	107	97	103	107	115	91	77	116	118	90	91	98	81	82	79	119	114	116	117	108	117	89	83	105	83	86	93	91	92	112	93	115	98	114	110	100	83	87	108	106	111	99	100	114	117	110	99	84	98	103	111	105	114	91	91	102	107	85	92	111	93	88	111	103	109	107	105	96	85	85	87	90	108	87	113	88	97	95	96	102	116	111	118	101	110	97	105	104	85	101	107	91	122	82	93	101	110	108	114	100	101	96	93	89	125	122	88	84	96	117	105	110	102	90	108	101	87	97	116	117	120	103	121	104	101	89	107	94	109	100	96	113	108	93	117	116	104	116	108	87	118	80	88	106	125	101	90	92	89	93	86	100	96	106	89	119	92	120	109	105	78	87	93	90	94	100	112	108	105	99	104	100	98	98	99	82	118	94	83	117	109	89	106	99	124	124	128	109	98	95	94	99	96	110	104	106	117	94	94	106	112	103	110	94	109	103	88	85	91	119	93	78	103	95	103	81	92	119	104	117	91	99	106	87	96	107	108	110	97	114	99	114	101	110	96	97	107	100	90	103	122	98	75	101	112	105	102	109	111	110	118	112	103	110	116	93	103	93	101	108	99	106	66	101	110	119	102	94	90	102	111	129	96	102	111	110	96	104	89	111	93	81	112	100	95	105	118	108	112	80	98	103	97	91	90	86	105	104	103	89	105	94	102	87	97	91	103	90	95	88	112	106	95	92	112	105	103	78	107	111	100	92	116	116	100	101	99	70	108	119	85	97	101	103	98	90	111	104	109	87	99	101	106	113	94	103	105	122	104	109	88	118	108	101	90	107	90	114	86	99	119	94	101	94	99	97	88	98	110	107	122	95	116	104	92	102	119	94	86	89	106	109	95	101	106	98	112	116	94	101	103	106	96	89	95	89	110	108	109	90	89	109	111	119	97	107	92	83	102	85	112	123	78	100	96	109	97	94	103	100	95	89	91	96	97	100	101	122	98	92	96	77	84	95	106	105	109	120	91	88	88	118	91	89	109	105	101	128	110	94	112	118	97	104	107	104	96	121	94	84	97	78	94	77	91	101	104	107	89	102	108	99	103	92	111	111	121	102	124	110	97	88	98	101	99	111	98	114	92	94	99	89	110	104	109	101	117	95	99	103	138	103	99	100	98	106	87	83	91	113	106	109	104	108	107	102	127	103	106	104	101	111	106	84	111	118	98	105	91	112	109	97	111	100	124	88	107	111	84	112	104	111	82	110	91	83	89	109	96	86	101	110	99	109	135	96	91	93	81	111	123	118	103	98	120	84	85	95	101	93	99	95	89	102	121	102	90	105	107	118	117	122	105	91	99	88	113	92	74	121	109	92	101	92	92	87	96	76	96	111	102	96	104	92	91	101	91	91	90	97	80	89	118	110	137	103	114	102	95	100	103	109	111	109	111	94	120	90	105	113	105	110	91	104	98	101	90	92	114	116	96	81	107	110	100	92	109	105	106	100	97	107	104	92	88	114	113	90	87	112	116	98	112	112	102	101	92	97	83	89	118	80	90	106	86	110	120	118	91	100	93	104	104	116	105	94	101	94	102	118	114	93	97	86	98	118	101	103	104	96	91	104	100	98	88	108	98	122	93	128	114	90	88	91	98	108	107	116	91	83	103	89	112	97	109	93	113	103	101	92	98	120	96	110	112	99	99	86	100	110	103	112	95	96	110	92	90	106	108	90	89	108	101	92	97	95	105	110	100	90	87	121	110	115	109	93	108	98	102	98	110	100	107	88	83	104	78	93	100	99	104	128	109	105	73	95	91	106	107	91	106	97	96	103	104	105	96	105	102	92	117	95	106	94	111	109	108	103	109	96	107	94	78	116	96	101	91	101	91	87	111	111	109	108	90	114	107	107	97	101	105	98	88	97	93	104	109	94	124	98	103	106	105	104	116	103	119	95	89	100	121	88	106	90	95	104	92	90	109	107	97	110	98	114	99	105	85	111	98	98	87	105	98	112	100	116	119	98	78	90	107	108	94	100	105	94	103	105	95	105	93	76	106	101	90	97	105	111	94	98	110	107	98	113	99	111	99	105	113	84	123	81	101	111	109	93	99	97	103	118	112	103	103	103	111	91	101	94	106	114	104	109	115	78	111	97	104	87	96	116	130	106	95	122	108	107	105	96	93	115	113	91	102	109	89	109	101	123	106	110	110	121	92	113	103	117	114	92	96	94	94	92	89	110	102	120	109	112	107	107	106	106	123	94	106	108	102	92	103	117	109	98	98	96	107	117	98	124	103	107	101	83	102	82	96	78	123	82	95	109	96	98	111	111	108	95	114	90	98	95	109	79	99	97	116	107	100	114	100	116	95	109	87	89	104	89	96	124	102	114	108	108	97	96	93	103	88	93	108	102	90	107	83	85	107	103	122	107	98	90	103	91	95	121	113	111	81	122	109	112	117	88	98	113	105	94	95	100	113	109	116	130	94	114	89	88	84	95	106	95	103	95	108	111	101	112	118	98	118	92	104	99	115	89	101	89	113	108	114	105	118	118	107	101	90	100	81	87	130	111	111	107	101	100	92	105	106	108	107	96	94	114	101	100	94	113	83	104	106	102	94	118	105	119	116	104	85	103	96	93	105	106	106	95	110	105	117	100	94	100	114	98	92	92	97	123	104	103	100	91	98	96	103	98	108	104	106	90	106	119	98	108	94	87	104	107	99	113	103	116	129	104	100	87	103	98	91	98	103	104	96	88	95	102	106	109	102	113	93	95	110	112	100	105	108	104	115	108	92	108	83	118	128	99	94	94	100	119	114	110	111	117	113	94	116	101	97	87	107	85	100	96	96	84	108	85	107	86	105	102	89	114	106	99	103	92	112	109	113	108	106	99	89	107	112	108	104	97	98	86	78	92	95	109	103	110	105	104	94	87	88	113	106	115	93	87	91	109	114	107	93	89	86	87	97	97	101	111	87	93	83	107	98	113	98	106	85	82	97	109	118	84	108	111	103	98	101	104	98	135	98	95	91	92	100	99	96	100	121	101	110	108	95	99	104	116	112	102	117	102	103	106	109	88	99	95	90	94	123	115	108	108	111	105	109	91	101	85	114	98	94	101	122	122	104	95	103	110	95	103	117	108	108	97	100	101	104	104	118	99	95	94	124	101	100	96	110	106	107	101	90	100	89	90	91	99	111	99	93	108	108	90	106	111	98	111	96	120	105	101	89	91	98	88	93	115	103	93	108	91	95	83	110	94	105	107	104	110	105	91	89	88	99	104	91	103	91	103	102	99	88	97	101
8246	1824	5417	5366	3538	2291	2150	2075	10770	23144	10590	953	1027	1045	1038	679	451	416	409	364	341	307	319	307	310	282	321	276	313	299	287	313	266	269	298	280	273	306	269	285	306	293	275	271	252	281	264	264	270	265	279	242	244	269	266	276	254	307	271	265	284	259	229	270	261	236	252	278	275	294	286	257	296	237	271	267	285	295	286	281	253	272	256	285	287	266	236	282	269	295	286	246	260	292	268	234	249	257	273	255	275	269	287	260	254	244	294	282	292	272	248	272	251	242	266	265	289	282	293	234	292	280	249	227	284	263	283	271	284	225	249	277	254	244	267	266	264	289	253	246	241	246	275	261	272	261	273	280	276	269	276	250	254	266	251	277	261	264	259	259	281	244	250	251	251	240	275	265	241	260	273	263	260	230	267	260	269	269	279	265	261	245	240	241	227	265	245	281	268	272	271	250	259	280	261	290	273	299	238	240	264	264	258	292	252	252	265	268	259	273	247	289	247	273	272	241	270	280	276	262	239	316	245	242	243	257	276	269	266	280	240	257	249	267	263	278	253	251	249	249	292	274	275	243	238	274	264	259	248	243	272	269	301	254	275	264	286	260	267	247	239	283	252	262	292	230	269	295	249	248	283	262	300	267	267	260	261	284	251	254	251	277	251	267	250	266	262	292	292	280	272	276	256	279	270	242	238	266	262	248	276	253	252	268	225	270	266	250	276	262	264	273	272	285	271	275	242	250	258	264	246	273	244	255	236	256	244	241	245	279	257	251	240	263	267	272	236	286	288	250	246	249	274	256	280	258	260	267	266	270	265	245	242	262	255	265	257	278	279	253	254	273	301	268	278	264	262	270	265	240	258	231	256	261	260	257	256	278	278	283	276	276	272	256	257	245	250	309	244	254	250	251	279	229	260	275	256	270	249	226	283	262	283	275	281	296	242	252	272	231	255	256	247	276	277	262	285	269	255	281	251	241	275	247	266	288	300	262	243	258	267	301	238	269	259	278	270	247	264	247	286	262	304	254	261	242	230	237	238	279	266	263	269	247	258	275	238	272	258	258	240	299	249	234	249	273	269	260	286	253	253	274	289	264	266	230	252	281	297	265	278	282	273	273	261	257	242	284	267	272	248	257	264	267	263	244	261	267	262	241	256	252	236	253	279	247	255	271	240	248	292	261	271	242	247	274	271	258	247	261	258	279	281	269	275	247	252	272	283	253	260	226	228	235	272	253	242	277	268	226	276	260	258	246	252	247	294	255	257	263	255	254	261	265	280	266	274	267	262	264	255	242	264	249	254	240	259	254	263	264	280	276	260	231	257	246	290	245	276	259	267	242	272	271	259	255	264	266	253	280	256	270	276	261	269	236	227	266	270	264	266	289	271	275	270	265	259	265	235	273	274	281	251	258	262	246	281	260	275	268	273	247	272	259	275	280	291	249	288	270	258	223	268	271	274	244	246	262	269	280	250	252	274	250	277	240	283	279	265	262	279	281	264	301	257	256	268	295	297	260	288	263	273	259	273	242	285	273	294	249	275	280	276	294	289	288	281	256	282	236	288	265	280	261	251	264	274	265	272	286	253	273	271	283	258	257	270	282	266	242	265	279	286	287	273	247	264	264	262	280	246	294	292	281	253	280	276	277	265	263	241	242	261	245	250	287	237	244	249	254	248	267	269	240	274	264	251	251	257	274	272	275	248	287	263	243	264	263	277	262	257	264	304	281	256	261	267	274	254	275	258	246	255	240	262	278	262	250	273	254	250	238	257	263	251	267	281	266	287	237	269	263	259	244	261	255	229	218	250	268	300	291	277	249	252	268	289	268	252	254	270	245	235	248	226	246	258	251	267	245	276	282	251	279	265	254	254	286	248	261	260	278	256	268	271	227	257	241	288	281	273	232	284	256	259	253	265	241	273	269	255	309	268	246	276	239	262	262	262	232	263	247	259	284	279	282	255	255	269	246	278	272	252	265	265	245	266	265	255	254	257	282	248	238	241	276	268	245	249	293	219	282	245	250	261	295	265	257	303	254	256	271	276	234	253	253	236	274	251	264	300	272	246	270	298	247	264	272	270	267	247	262	276	254	264	255	252	276	252	254	285	264	222	269	253	250	245	266	256	276	265	291	260	252	242	269	274	270	291	253	260	277	276	292	281	239	243	258	270	285	249	271	249	270	280	268	257	240	263	266	273	254	261	266	246	250	243	246	265	273	254	248	274	266	250	262	280	244	285	273	269	249	231	271	274	277	257	281	267	269	269	236	241	255	250	277	285	262	275	260	227	233	282	241	291	273	268	258	301	243	262	259	232	245	247	230	249	251	274	267	241	264	270	275	246	241	257	248	264	266	267	277	262	276	239	247	257	284	248	277	284	268	257	238	220	231	247	257	247	262	268	255	272	271	261	272	276	270	216	266	272	270	265	267	279	240	269	279	255	253	253	245	273	268	271	249	252	277	246	243	250	246	276	246	273	270	256	263	275	269	266	271	263	255	266	240	241	273	258	246	258	244	265	272	258	266	237	263	251	279	267	249	260	235	250	266	276	241	263	250	252	279	257	278	262	266	280	268	275	258	261	290	268	264	258	248	261	251	251	277	275	274	251	271	250	267	259	255	271	266	225	270	252	269	276	252	287	254	292	268	265	257	261	282	251	288	264	264	294	296	244	277	273	255	263	258	273	247	264	269	265	261	261	241	287	249	284	260	251	261	267	259	283	256	268	273	298	257	273	244	267	268	252	265	280	229	252	260	277	272	260	284	270	257	251	273	246	250	286	222	254	238	241	253	273	261	263	248	289	264	247	279	259	250	279	287	265	260	239	297	249	265	246	265	232	264	300	285	247	275	266	260	259	270	265	262	287	249	282	270	229	245	259	248	252	254	266	298	255	267	276	283	259	258	254	290	278	257	269	259	272	291	247	248	288	249	253	249	265	270	258	276	260	288	280	268	256	291	249	271	284	255	261	240	265	282	257	282	236	285	251	278	251	258	280	259	277	281	292	261	283	305	279	239	266	270	291	231	252	277	260	256	280	262	284	260	259	270	275	241	259	273	259	309	227	281	271	243	254	243	264	258	253	293	249	248	264	267	269	283	288	286	260	301	259	237	246	239	260	301	220	248	249	280	265	258	293	261	269	244	259	250	259	271	255	276	251	272	252	252	256	274	286	235	270	242	261	270	248	254	247	266	296	247	281	255	270	260	264	249	272	267	257	246	269	247	276	258	261	247	273	263	295	257	281	235	256	279	251	291	274	254	236	289	272	252	283	271	248	275	282	270	262	266	266	271	254	272	292	277	243	255	312	258	250	225	283	286	249	246	291	257	258	249	265	247	277	278	286	261	284	281	271	267	239	295	240	257	257	268	276	249	282	258	279	261	244	259	276	265	248	252	259	238	278	303	271	261	287	240	297	240	256	279	255	235	282	262	264	269	265	255	263	256	259	266	257	265	299	274	252	284	268	249	280	259	243	247	246	291	247	240	284	267	261	277
1512	745	618	606	506	353	288	245	266	315	305	259	238	261	283	224	250	223	285	213	269	230	237	260	237	240	285	241	239	237	225	235	217	264	248	233	220	235	221	239	231	213	252	262	249	255	251	229	220	250	234	231	265	249	209	250	235	244	237	249	256	226	246	229	234	243	260	256	242	227	245	270	269	254	244	228	260	234	278	274	210	223	229	252	236	219	226	256	254	250	264	243	255	267	251	238	263	227	249	214	255	263	269	225	211	273	221	243	220	232	232	232	210	224	246	212	257	220	248	226	257	226	215	277	232	234	228	259	222	239	249	226	243	247	265	247	257	220	253	248	235	214	248	243	251	235	229	246	257	203	225	237	239	250	237	262	236	241	234	250	263	271	242	258	218	215	228	238	231	264	231	246	221	246	259	236	252	246	229	234	237	212	265	244	250	230	233	196	214	221	210	232	222	241	223	221	234	219	242	221	243	254	233	216	255	227	251	240	253	226	240	244	262	227	267	235	246	223	244	247	236	219	223	228	248	217	226	267	237	232	249	263	245	209	250	250	263	276	246	209	247	222	256	253	240	222	236	233	211	214	234	227	241	258	217	223	227	236	274	247	245	279	234	247	260	260	247	236	251	260	236	243	236	246	233	237	236	208	232	242	230	245	256	232	261	258	240	228	220	236	246	241	246	243	281	243	278	234	260	250	287	249	246	218	262	205	251	262	240	240	245	224	232	239	258	205	231	255	239	259	257	242	229	241	235	205	236	244	218	233	226	233	231	236	235	239	209	241	245	249	214	231	251	255	238	261	210	220	249	230	254	218	214	238	224	267	250	248	214	271	259	270	226	254	229	230	209	214	260	224	267	250	262	254	232	268	235	242	251	236	243	266	212	235	252	212	233	219	254	218	255	264	239	244	266	240	289	257	248	227	205	253	233	234	269	238	223	254	245	256	269	238	223	257	261	248	247	261	262	243	266	228	257	238	258	237	214	218	260	219	257	251	232	242	272	251	236	233	221	250	256	245	289	233	222	243	231	248	210	221	201	225	248	221	233	240	236	249	222	240	226	209	214	228	253	248	214	216	253	233	243	226	257	255	239	268	223	249	205	216	196	238	256	250	240	239	232	218	241	231	230	258	257	236	218	244	240	247	253	254	259	217	233	245	254	233	208	277	237	239	251	223	238	209	266	242	222	232	260	220	241	227	253	234	266	225	251	232	242	236	263	248	247	228	206	246	255	255	201	248	234	225	273	232	234	233	241	234	234	228	234	215	256	233	215	232	235	203	240	221	251	253	275	266	247	206	248	239	266	223	250	209	271	240	274	243	240	270	243	226	249	246	248	224	228	265	230	228	265	231	260	245	281	264	246	257	215	248	244	232	237	244	245	238	235	229	255	242	258	227	251	235	242	250	258	251	230	233	262	293	267	287	225	243	242	262	236	245	239	223	239	229	273	213	227	227	243	229	225	235	230	239	260	259	254	245	270	236	234	216	235	240	228	234	251	207	243	235	257	247	244	241	230	199	232	249	252	252	235	272	268	242	223	225	247	255	231	238	241	230	222	240	228	250	231	262	227	224	238	252	274	257	230	236	265	241	233	242	251	220	258	230	226	231	248	231	239	230	242	220	212	252	240	235	230	230	227	205	231	229	227	224	238	236	239	237	238	214	204	231	228	245	248	247	243	236	252	236	274	196	234	238	209	220	247	259	267	271	204	217	226	257	269	231	266	250	246	231	215	212	240	253	249	231	242	246	220	242	245	232	236	258	235	244	240	238	227	234	230	228	261	263	224	231	220	225	224	257	280	239	233	217	282	235	240	213	251	256	248	234	245	241	249	244	256	255	275	250	238	216	228	252	241	218	220	257	264	239	231	256	239	232	255	247	280	265	275	234	260	255	249	258	227	255	250	228	227	247	273	231	244	204	277	241	246	214	222	253	209	226	252	251	249	242	253	266	220	243	234	232	247	223	240	233	244	235	252	232	261	244	225	227	238	254	245	221	209	282	263	255	261	256	235	236	236	231	244	226	239	224	236	226	256	250	208	265	233	232	211	243	236	211	220	246	237	269	206	274	233	250	263	220	227	259	242	219	252	269	253	233	233	219	221	217	224	232	218	267	227	220	232	250	232	223	257	224	253	198	244	263	221	265	210	237	245	247	263	239	240	228	230	228	245	248	240	256	242	224	246	251	240	260	252	223	245	266	244	246	266	220	216	228	225	241	253	262	237	240	261	249	226	254	211	263	252	251	230	255	255	262	242	247	232	246	228	229	224	253	233	236	237	240	269	245	233	226	259	237	241	237	256	223	256	257	228	249	241	253	257	220	229	248	213	226	267	224	260	266	239	241	214	231	240	228	246	238	259	246	243	223	236	237	260	210	214	233	225	208	249	233	236	247	237	231	241	203	226	239	237	232	225	224	249	248	237	228	227	235	238	274	227	249	246	271	282	232	191	253	274	240	245	233	258	239	223	238	230	231	268	263	255	213	238	232	212	231	259	245	276	233	240	240	212	232	232	257	249	236	251	246	231	222	235	246	251	226	241	238	251	237	233	261	227	230	213	224	276	245	223	236	218	242	254	232	250	243	222	247	251	244	254	258	250	236	236	232	233	236	250	252	239	229	234	232	249	238	254	223	239	213	242	256	219	248	274	239	264	228	238	256	238	212	226	269	264	250	225	272	224	225	258	245	259	230	254	230	261	269	219	245	251	244	265	257	220	212	229	257	260	256	241	277	247	234	224	241	230	242	238	229	230	217	211	233	259	230	255	284	248	235	266	233	201	266	275	222	239	204	247	223	229	211	236	240	254	239	244	231	276	237	223	219	238	213	230	223	198	214	216	244	254	227	211	235	272	268	263	223	237	247	229	249	247	246	228	230	232	258	233	231	252	243	230	236	267	241	254	259	242	225	242	237	249	259	252	241	217	242	244	256	255	248	241	250	224	244	233	243	232	273	244	246	256	234	200	237	267	213	254	241	218	209	263	274	246	238	257	221	237	236	254	249	255	240	225	252	219	233	239	249	221	253	236	222	246	220	218	258	233	237	246	243	203	240	249	260	236	234	246	239	208	245	230	242	275	252	244	215	249	270	232	249	258	233	219	239	234	260	249	229	229	228	251	241	218	247	220	248	234	224	210	232	237	240	224	231	235	247	232	232	237	240	245	232	238	260	273	229	251	250	253	247	267	209	238	238	236	260	254	253	237	262	219	249	270	238	232	231	252	222	230	236	232	243	251	236	241	242	268	268	277	251	251	257	229	231	241	246	256	228	215	230	250	255	244	212	238	245	257	239	231	222	258	237	233	240	224	248	241	246	259	220	239	235	249	264	238	258	230	251	217	239	236	229	236	238	250	238	239	244	258	254	229	239	238	237	249	221	238	204	230	254	233	259	234	233	215	245	265	261	282	252	248	235	239	252	234	247	225	219	241	238	251	248	236	245	235	219	272	247	223	239	238	232	246	241	234	264	275	229	212	240	236	260	271	232
2025	1050	1383	1941	1758	1039	834	690	757	1149	1044	660	742	689	613	579	597	584	579	528	562	594	580	560	581	560	540	550	581	565	538	568	566	585	595	612	568	615	562	624	587	598	571	595	572	590	603	565	578	601	611	595	572	572	535	573	604	599	594	585	596	618	573	623	575	605	539	587	626	553	552	611	569	561	589	593	585	586	581	646	573	567	569	571	569	572	596	594	571	588	574	561	558	595	569	561	565	595	572	562	585	553	556	614	611	582	592	526	542	621	570	590	614	553	587	537	575	578	584	583	580	563	590	639	534	623	567	599	608	592	597	557	613	568	596	604	574	572	570	576	619	583	617	586	563	625	599	611	582	557	574	578	576	593	570	577	593	547	568	569	537	602	582	567	577	585	599	601	554	571	590	522	557	572	594	580	537	612	531	609	586	588	560	579	564	521	558	599	609	567	569	579	550	582	588	568	609	559	581	543	601	581	547	613	550	596	609	588	575	607	566	576	577	575	602	570	554	589	579	538	572	545	622	592	601	573	579	630	606	624	592	587	579	532	607	582	586	584	577	568	575	588	612	560	570	588	585	535	614	579	581	570	575	579	566	605	580	579	582	577	544	570	578	607	564	530	576	590	581	527	551	574	577	564	570	578	591	614	602	586	520	598	570	618	563	574	542	553	561	573	567	564	560	620	593	598	569	620	569	573	586	579	582	577	591	555	576	599	566	556	592	597	647	588	593	567	569	559	570	623	621	589	577	578	587	582	590	563	557	588	593	525	567	576	609	588	546	541	611	600	565	586	568	608	593	608	627	551	571	587	557	623	570	612	607	625	576	606	557	548	593	599	535	638	636	566	530	594	568	585	599	529	597	552	593	562	590	577	576	635	611	606	565	541	589	591	585	585	607	584	566	582	585	583	533	569	543	594	582	585	547	557	546	571	562	584	558	607	553	585	602	566	592	604	566	594	596	580	585	557	554	632	575	547	601	544	565	582	595	542	575	619	544	577	598	562	572	605	538	537	583	564	540	576	550	542	582	570	564	572	559	596	587	598	576	567	570	603	589	561	564	594	555	521	565	566	545	578	574	597	597	601	570	609	596	589	583	584	585	598	579	580	557	572	595	604	584	569	614	612	546	572	596	606	556	568	593	561	540	576	555	555	519	546	608	564	580	551	527	564	577	541	596	543	599	554	579	622	550	598	572	578	585	594	568	552	575	586	579	595	567	571	577	599	581	587	601	548	596	587	616	570	571	604	595	602	607	596	564	540	640	604	598	538	603	603	579	570	599	585	619	548	549	527	581	542	567	607	579	581	550	568	573	570	632	536	590	605	528	594	629	603	592	599	582	579	593	585	552	540	565	532	563	580	615	552	530	582	573	578	566	601	531	588	577	565	590	583	618	552	577	573	577	628	604	549	593	608	575	588	595	577	587	577	570	612	560	592	599	558	593	612	597	555	594	622	563	612	566	592	613	604	550	559	549	586	582	597	589	585	619	576	600	584	572	584	562	573	581	617	564	580	587	605	552	572	616	637	572	585	581	574	613	541	576	606	561	580	548	579	584	584	587	543	586	556	556	608	566	596	587	598	585	558	591	597	585	600	605	608	592	593	623	603	603	567	615	608	593	573	570	592	561	583	574	566	590	540	599	577	577	599	559	562	577	569	580	566	528	561	597	591	554	599	546	591	573	580	579	558	580	571	587	608	567	571	580	575	570	593	604	599	602	574	591	589	571	540	596	557	556	573	593	566	583	567	545	603	564	618	572	610	547	601	602	615	598	579	582	584	597	582	554	609	566	551	582	534	593	548	584	600	562	572	587	631	570	583	518	556	570	608	607	612	608	594	564	551	602	563	537	596	596	560	554	558	580	577	606	619	579	598	575	563	563	578	594	611	564	618	579	576	559	631	559	553	591	591	626	626	590	532	580	617	543	590	531	573	551	576	589	573	566	606	607	602	569	564	553	602	602	576	536	560	631	589	575	635	566	597	573	570	565	576	601	583	611	594	584	563	611	586	599	561	599	579	614	587	537	547	602	558	580	577	551	559	574	568	590	602	582	542	595	572	589	558	642	535	578	571	584	596	570	560	507	574	591	583	608	604	574	560	597	574	572	552	582	597	586	582	597	609	567	589	611	510	606	583	580	577	575	546	532	559	581	564	606	564	557	625	610	610	593	566	558	596	591	586	593	573	549	564	587	574	584	611	560	629	567	561	580	595	573	592	572	551	564	607	603	557	658	550	550	596	596	607	593	582	589	576	583	588	595	575	569	554	593	565	528	559	562	672	569	572	604	567	554	555	590	595	625	598	576	648	549	516	554	605	565	561	582	562	632	582	548	582	602	608	585	580	574	606	587	558	595	623	548	573	597	591	561	587	574	639	597	613	583	629	605	564	577	553	586	598	597	571	561	558	603	585	619	620	611	622	566	586	558	610	626	630	581	549	575	559	610	573	588	585	603	607	596	554	601	612	637	545	587	561	612	610	588	619	568	561	569	603	561	580	553	584	581	590	565	601	563	579	549	579	589	572	602	594	553	603	585	596	616	575	581	579	599	625	586	571	584	562	579	570	599	597	600	606	562	606	575	556	590	567	583	634	578	581	607	570	569	551	554	626	533	570	605	563	567	590	573	612	558	601	602	550	564	549	534	576	598	573	567	556	588	618	550	550	585	622	600	594	597	555	605	609	586	604	588	523	623	626	622	570	549	594	616	583	571	563	575	549	581	590	563	589	585	581	574	578	617	575	558	589	621	600	580	585	572	605	555	590	577	600	601	582	581	554	617	605	617	631	550	595	621	592	542	543	601	599	565	590	560	583	581	579	580	563	585	607	586	544	573	572	608	569	587	590	581	535	635	618	603	568	579	579	563	601	559	585	551	565	573	585	572	593	580	580	583	582	553	542	574	558	594	563	601	577	557	525	605	598	559	562	598	580	559	603	593	594	562	583	564	561	541	548	581	598	547	555	532	583	556	560	575	600	628	569	563	595	560	559	571	536	617	534	594	560	615	630	567	563	575	564	572	569	580	581	595	585	595	627	586	566	573	542	567	582	621	577	598	575	574	586	610	612	550	607	567	569	602	592	575	578	575	613	563	584	600	565	541	603	571	574	548	570	593	555	593	648	582	574	602	597	627	576	614	554	543	562	592	627	574	554	571	613	609	564	599	573	545	590	573	581	563	556	557	574	564	537	610	581	590	526	569	593	585	580	582	568	556	592	541	562	573	581	583	587	594	592	571	617	570	562	577	568	556	565	586	579	574	634	569	598	571	542	577	597	587	578	578	573	601	541	563	589	555	575	575	616	578	618	572	586	609	623	555	576	569	591	549	549	602	588	631	584	588	571	573	536	561	583	606	584	605	576	619	556	610	539	569	569	613	565	574	570	563	556	596	593	590	573	593	563	582	573	600	606	576	534	573	564	583	562	576	576	564	530	550	564	590	597	630	580	605	585	595	614	582	588	565	593	559	571	557	589	585	585	558	587	596	598
6944	1081	1297	890	820	771	509	432	352	3153	2647	299	322	322	312	253	227	215	221	220	213	229	252	237	245	214	241	211	218	225	209	223	234	234	239	217	225	244	228	249	229	228	211	223	229	208	215	222	206	243	230	192	207	227	220	229	222	229	205	216	220	217	247	220	212	226	205	213	243	225	235	217	225	226	216	236	230	227	235	220	215	203	249	217	226	229	235	231	237	216	215	228	218	221	248	185	237	219	223	236	229	211	232	189	220	225	223	221	207	231	237	199	204	230	253	207	221	241	232	226	246	271	249	225	247	215	228	210	219	258	211	204	229	226	234	230	221	251	229	212	215	234	214	244	214	220	201	228	228	235	209	246	220	205	228	202	240	228	244	208	226	236	230	214	207	231	195	219	222	232	248	222	198	230	208	235	246	228	209	228	256	237	224	242	256	223	232	234	230	186	239	229	234	219	248	240	209	231	223	247	261	241	253	214	203	227	218	248	225	236	229	227	231	213	205	219	212	219	234	226	240	213	209	226	211	246	223	205	260	214	209	212	255	242	234	217	210	224	251	250	260	243	215	225	241	221	227	221	253	214	225	222	224	218	240	244	227	208	226	227	235	241	239	246	250	234	210	227	225	214	218	221	201	212	248	243	241	232	197	213	215	234	238	231	243	238	198	245	208	214	244	220	237	232	242	222	206	245	231	230	224	258	217	242	232	244	208	199	226	206	214	201	229	223	238	229	227	228	244	244	207	232	213	239	239	225	231	237	213	221	242	239	209	240	243	200	243	236	212	237	245	243	224	254	247	237	255	232	261	234	230	243	205	234	211	255	227	236	225	231	221	211	240	217	219	222	224	217	223	238	218	235	242	221	227	264	237	232	222	225	237	213	218	209	211	214	230	220	211	224	250	222	223	242	181	260	232	232	233	207	226	243	217	224	232	243	236	244	201	218	229	214	251	227	213	238	214	217	261	228	205	190	230	220	250	197	242	227	232	214	225	246	241	216	221	280	240	203	230	224	213	227	240	228	202	228	212	211	229	267	214	240	231	207	241	215	242	216	218	248	230	222	224	228	233	239	224	238	242	231	227	218	244	232	230	217	246	230	243	216	253	236	229	249	225	234	249	238	249	215	257	236	215	213	223	216	215	217	233	223	227	216	244	224	229	246	249	234	237	229	220	228	238	238	207	212	215	239	214	235	202	240	234	242	213	213	214	211	229	211	245	210	248	227	237	242	205	215	233	211	217	234	241	229	233	213	231	222	271	229	238	258	218	288	224	199	215	216	232	259	197	232	260	220	230	217	221	252	216	210	219	233	215	219	225	231	225	226	239	238	204	217	220	241	241	222	252	234	257	233	223	239	226	211	206	255	234	227	216	213	212	237	213	246	210	252	225	211	217	207	255	222	227	251	232	222	232	225	258	240	209	208	227	217	237	279	202	246	216	226	238	225	263	239	225	244	225	217	222	220	264	239	209	222	204	227	204	220	215	241	250	212	205	268	221	247	219	203	248	214	238	228	210	223	215	218	212	222	235	252	227	226	188	229	213	198	210	228	237	222	213	228	205	202	215	220	234	228	246	227	246	212	243	223	218	212	209	221	238	225	232	238	218	226	231	233	182	227	236	248	219	209	221	224	242	232	222	228	227	230	223	256	222	222	239	209	243	241	222	228	243	231	230	233	216	221	236	206	234	218	231	220	238	222	223	220	226	214	224	225	213	225	237	206	247	242	232	247	245	216	227	230	235	238	223	249	247	211	226	218	246	235	244	243	209	216	239	206	263	218	222	201	203	232	222	234	249	223	236	210	205	236	209	205	219	216	256	224	205	249	222	221	217	224	227	251	209	203	229	219	227	203	218	227	210	212	230	243	213	236	238	214	216	241	234	229	227	230	201	220	220	211	252	243	232	207	235	224	212	229	227	241	203	229	257	244	230	210	236	223	235	232	245	236	229	219	226	229	219	266	258	199	236	202	188	249	223	186	239	238	225	253	244	242	243	244	208	247	220	220	242	232	219	204	221	227	244	238	242	215	235	223	226	223	251	223	247	228	233	213	234	219	239	211	227	227	241	227	229	226	222	201	227	230	218	222	201	209	237	253	235	235	206	261	198	200	238	242	245	231	186	237	224	235	256	210	265	231	242	238	251	236	232	238	223	232	252	219	204	211	228	234	231	239	206	245	238	215	204	234	251	216	253	250	226	244	247	261	191	228	226	212	220	211	225	239	218	256	249	211	251	216	219	203	233	205	224	211	234	202	211	247	211	227	229	227	190	209	249	223	256	207	239	220	232	222	233	228	226	238	223	229	238	263	242	221	251	231	226	220	211	260	217	233	223	237	234	210	197	227	219	213	245	219	207	232	248	232	225	223	215	203	205	226	221	245	240	222	208	233	219	242	224	237	227	215	244	206	224	228	231	219	244	226	222	239	242	213	213	223	218	222	243	226	256	233	220	224	237	198	246	240	226	226	225	254	237	237	215	237	264	216	250	229	239	236	210	199	223	215	246	236	268	222	227	220	217	230	241	224	237	226	236	230	229	221	239	224	236	215	226	225	205	228	235	214	229	220	236	256	221	235	221	211	238	223	247	235	219	235	215	251	209	237	227	245	209	223	233	235	231	238	229	228	235	241	244	234	223	244	229	223	245	226	240	225	256	212	253	211	229	259	245	228	208	232	202	199	237	245	234	239	215	229	209	214	236	257	242	229	259	200	230	213	230	206	196	259	236	228	234	242	231	211	252	238	226	238	223	239	241	215	228	214	222	272	244	238	256	221	208	219	249	226	224	272	223	266	260	195	247	229	224	241	234	227	226	221	180	216	234	223	200	225	228	243	230	233	218	216	224	234	233	242	194	228	241	217	206	212	232	225	232	221	213	224	233	233	218	229	224	220	235	250	264	235	240	235	201	230	232	264	220	221	174	227	239	204	245	228	235	247	216	236	237	224	234	243	219	243	206	233	231	217	247	225	231	233	218	227	246	249	208	257	195	240	211	236	224	217	238	226	223	249	218	227	216	217	220	234	216	217	225	246	228	237	252	222	242	198	224	217	238	235	221	221	246	221	230	230	229	245	236	245	229	218	240	215	263	247	218	225	210	234	228	246	221	246	239	226	248	263	237	233	233	243	208	245	245	204	223	249	249	187	230	226	224	232	232	221	230	221	218	263	219	215	231	217	250	202	255	235	230	216	233	217	239	222	216	228	242	244	232	219	227	219	234	212	228	212	225	221	233	227	215	209	229	228	210	243	222	218	225	204	235	211	236	224	222	219	240	238	208	204	230	246	224	230	243	243	223	217	259	212	222	239	218	248	217	231	255	241	231	214	222	245	210	219	282	236	222	251	214	236	237	226	240	202	233	246	209	233	229	208	251	219	224	243	244	210	214	210	219	247	202	233	230	244	240	259	241	248	198	227	256	235	223	238	235	214	210	201	228	216	223	226	218	250	239	225	225	242	223	250	234	220	232	218	242	221	225	253	247	229	249	221
6648	1434	2796	2622	3180	3349	1917	1602	1598	14792	10664	785	1150	1058	837	758	630	574	646	567	572	615	630	581	568	595	559	534	581	598	594	521	571	571	549	583	562	559	561	606	568	497	515	550	567	543	529	586	565	557	601	552	560	542	609	514	546	528	551	564	561	561	550	597	588	591	563	550	541	556	562	545	497	561	596	526	546	563	557	564	570	528	536	554	558	578	550	591	556	526	575	528	533	568	568	557	504	556	558	571	512	540	590	564	554	524	577	567	568	541	583	580	570	520	521	558	572	535	529	551	546	516	552	489	546	537	520	562	522	542	561	550	527	580	551	559	549	564	551	576	593	553	571	529	539	547	569	553	560	513	504	551	556	566	557	520	537	559	542	571	568	519	569	578	581	575	538	616	485	546	564	539	528	580	551	565	582	550	543	534	572	547	552	506	547	548	537	524	517	543	596	515	528	595	539	543	552	527	609	529	596	553	543	580	567	514	516	497	528	599	553	568	579	568	553	552	570	546	563	558	566	505	575	548	552	551	556	564	553	514	534	538	511	541	583	519	558	569	540	550	568	512	573	520	518	548	526	541	544	545	553	559	542	555	537	520	533	505	518	561	522	554	570	547	547	533	556	576	552	552	560	555	563	541	541	576	564	522	573	579	501	544	526	557	555	550	554	563	536	582	502	541	542	541	605	539	563	574	552	530	548	528	549	585	560	541	577	553	565	557	608	579	557	540	579	556	561	564	527	506	523	533	531	560	523	534	550	569	575	559	552	550	549	571	560	527	559	559	555	539	496	547	520	534	512	548	533	538	535	560	534	573	548	555	511	534	564	499	566	546	571	599	586	574	576	593	553	508	551	531	548	545	577	545	598	581	509	544	526	537	520	528	538	538	532	521	553	519	546	543	548	519	548	509	527	548	509	543	534	528	579	539	501	547	538	564	547	536	554	517	573	566	533	570	594	521	518	557	569	555	488	546	544	543	571	543	555	555	544	548	532	537	541	563	522	548	552	556	544	544	501	567	542	528	524	544	534	599	542	571	539	569	500	548	528	538	555	539	525	544	548	547	549	588	572	561	532	555	525	561	573	550	589	570	558	539	517	522	555	561	545	538	513	554	539	561	539	557	562	580	572	527	527	546	524	563	521	557	565	560	544	589	536	547	520	572	561	530	553	529	566	557	557	515	613	513	549	570	528	532	583	564	585	562	518	525	542	548	595	597	507	564	564	541	569	579	557	555	539	548	563	562	551	573	605	559	580	548	556	525	553	510	520	575	552	566	531	545	528	553	546	565	539	537	551	539	572	544	571	577	571	556	491	475	551	550	559	525	560	561	572	552	547	554	555	534	547	565	554	558	568	586	531	546	535	611	562	555	606	552	557	531	550	543	557	558	514	549	543	551	523	538	546	558	510	549	542	549	547	572	533	620	548	531	564	594	542	513	562	566	590	527	562	535	531	590	569	514	560	556	591	557	517	582	557	550	556	559	570	587	572	505	579	565	548	540	539	570	553	538	569	568	560	514	567	532	550	573	536	531	522	558	543	532	562	591	513	523	607	534	600	520	554	570	558	547	550	555	535	540	547	476	571	559	519	572	546	530	565	552	535	551	541	535	581	555	563	557	505	606	540	559	584	576	510	488	530	552	526	546	549	564	542	526	532	566	526	527	574	506	569	535	510	531	544	558	545	517	581	540	536	514	533	549	526	530	571	532	568	546	508	539	543	554	556	528	583	543	533	545	562	535	535	543	588	524	527	550	544	516	553	550	568	528	540	554	533	573	549	586	530	581	608	549	546	554	538	534	564	570	538	589	601	502	550	494	546	553	515	506	533	584	551	533	580	553	531	572	557	558	550	540	553	533	523	586	570	545	566	567	526	559	503	543	554	533	559	526	554	530	573	527	567	534	556	519	565	530	564	548	586	565	550	535	554	545	555	499	539	576	591	587	570	514	540	523	527	537	553	593	537	571	532	597	547	573	539	583	532	537	568	552	596	538	499	549	560	546	533	539	542	524	527	543	544	554	514	569	557	534	542	542	529	590	544	560	557	522	526	564	551	535	565	505	542	536	525	550	595	569	538	597	567	521	505	537	544	555	558	549	531	537	562	595	598	578	539	556	559	544	528	544	595	546	588	539	565	493	558	540	567	560	565	535	571	557	539	511	559	559	539	536	527	541	535	574	573	566	528	516	559	499	543	532	561	572	559	545	543	561	539	581	564	521	565	554	574	530	565	556	574	509	539	594	543	522	529	546	553	580	564	527	556	514	553	556	522	553	544	580	574	565	532	513	534	544	528	589	519	529	549	546	551	524	577	551	541	579	613	580	557	537	527	516	581	539	544	568	549	499	501	541	551	531	564	557	557	545	537	518	570	544	527	561	587	525	540	581	526	548	538	574	560	518	527	527	572	551	580	583	563	556	580	532	590	517	537	556	528	539	555	551	496	531	542	568	516	585	569	567	559	546	530	545	554	535	550	507	521	532	569	543	550	579	570	560	522	575	499	535	590	543	549	556	547	560	528	563	594	515	541	546	574	582	539	543	527	533	549	481	534	541	559	569	546	542	490	516	569	558	552	567	555	556	584	533	600	566	511	556	535	545	544	533	587	521	568	575	550	554	597	556	587	594	571	531	547	533	503	520	551	583	473	567	528	536	514	579	526	547	543	551	539	567	541	489	508	547	533	523	527	527	550	535	553	579	552	547	502	576	540	547	477	528	557	592	538	565	539	528	511	546	563	551	538	575	549	530	551	591	565	566	537	535	550	565	542	533	514	557	522	551	555	560	565	561	569	530	516	537	577	549	523	552	542	557	553	521	533	563	536	537	577	550	542	536	546	577	529	510	568	521	551	516	592	517	528	577	538	540	564	601	578	571	574	563	560	522	555	543	552	502	536	571	525	506	525	530	572	551	551	556	573	571	591	572	566	522	562	527	564	581	549	527	516	532	537	545	551	560	529	557	535	565	554	591	542	503	589	497	542	545	541	556	573	524	573	533	491	514	545	537	539	544	546	563	527	567	519	529	587	527	531	570	554	547	572	544	576	545	535	536	545	543	555	570	558	548	555	523	556	546	517	546	593	557	528	549	573	551	559	539	581	524	552	585	556	564	526	554	540	585	577	560	537	525	537	553	540	545	536	586	555	507	576	519	523	527	532	537	579	553	541	581	528	528	595	545	533	535	538	584	541	527	559	570	544	579	563	497	544	561	570	598	528	521	540	577	513	563	571	553	583	574	543	549	586	543	586	542	534	545	544	561	559	553	540	549	575	510	552	567	531	544	570	559	527	567	535	544	557	536	554	538	557	566	515	518	531	541	586	581	541	489	536	503	566	543	542	522	554	574	561	562	563	518	576	595	558	546	558	548	558	542	591	564	581	551	551	546	538	582	538	524	556	573	546	544	603	542	532	577	540	507	552	522	559	561	557	548	524	572	570	529	545	562	567	565	592	506	530	536	544	547	532	510	576	549	596	532	561	566	545	559	553	608
13019	1865	1565	1493	957	1141	839	499	346	5107	4777	270	271	231	222	218	148	123	128	125	128	129	108	111	110	102	137	116	105	116	108	100	118	107	117	103	99	111	123	101	133	128	124	108	118	109	113	111	121	102	121	104	115	101	122	108	110	98	108	113	95	102	99	116	101	99	98	110	107	96	94	114	103	113	108	97	115	112	108	127	97	112	121	108	113	117	91	110	107	108	89	98	99	119	111	99	103	125	117	111	89	105	97	105	109	111	102	113	87	105	105	126	99	120	97	106	120	91	103	93	125	118	101	120	97	112	119	109	121	107	116	98	105	104	104	95	116	109	109	116	92	123	82	105	110	104	108	88	119	104	93	102	99	102	104	120	95	104	127	125	121	102	96	137	107	92	110	123	87	101	106	105	102	123	108	107	114	115	124	126	116	112	106	102	113	97	111	108	114	125	106	94	126	102	117	119	113	127	108	115	110	101	110	90	86	129	115	106	124	119	97	99	127	127	115	106	116	98	105	108	101	99	92	104	107	101	114	107	100	93	98	110	103	100	81	103	94	80	81	124	112	126	77	135	109	105	100	107	103	111	97	98	104	98	105	111	102	103	99	123	96	107	96	126	104	85	93	109	98	122	96	105	93	98	114	107	105	95	107	108	117	106	119	99	110	103	101	125	114	109	111	108	130	90	117	114	116	103	100	101	102	104	96	105	115	132	123	96	86	95	123	107	119	113	108	117	118	111	107	86	121	118	89	92	96	92	108	119	111	102	120	109	95	88	110	102	97	86	99	112	122	95	91	95	112	117	97	87	107	108	84	104	106	96	99	111	97	112	88	83	92	108	105	113	110	103	107	93	97	116	81	102	104	112	118	113	110	129	116	101	109	109	113	101	116	106	109	103	110	97	91	110	103	102	105	94	102	105	124	104	103	88	120	105	104	93	111	112	113	102	105	115	102	109	115	110	92	93	96	100	100	94	101	115	125	89	116	130	138	90	117	79	95	109	97	107	131	126	84	94	130	116	126	115	99	102	114	100	93	92	117	112	111	104	101	108	91	106	100	106	117	131	117	94	105	108	94	91	98	106	108	115	120	89	119	100	110	103	92	115	92	105	91	97	105	103	126	132	102	120	107	102	106	94	118	115	128	102	127	118	102	108	106	109	106	107	116	118	104	112	118	91	99	112	113	101	113	112	107	122	102	88	97	103	117	112	101	126	113	107	98	99	90	89	109	117	107	126	124	102	107	111	109	104	99	91	111	103	106	100	133	106	113	122	119	98	121	100	100	116	116	101	96	111	115	110	110	116	96	107	107	115	107	93	97	94	111	107	87	99	97	117	106	96	101	111	101	112	129	103	108	96	99	135	106	100	118	108	109	96	118	106	87	118	131	81	110	103	88	84	110	113	116	110	88	88	127	86	110	100	93	120	113	109	115	95	115	106	113	99	92	95	129	109	91	128	110	97	100	116	119	107	110	123	101	100	106	115	103	118	108	136	95	106	111	101	122	96	105	114	130	94	112	109	122	86	114	117	86	99	91	85	123	114	101	109	103	98	104	110	102	90	117	107	102	92	96	115	108	109	95	113	97	112	102	103	114	104	107	102	111	99	109	118	99	106	101	90	125	108	120	101	116	95	120	107	108	107	89	83	105	125	113	108	124	113	115	118	120	103	88	123	107	122	109	114	104	110	107	122	113	122	120	116	115	103	103	112	93	131	100	121	93	96	90	105	105	80	92	114	118	104	119	117	96	95	108	100	121	105	102	126	109	114	129	94	100	95	94	111	111	107	114	111	115	99	93	110	111	107	118	130	116	115	99	97	101	98	84	101	101	104	101	104	94	120	119	109	98	107	95	108	110	111	109	116	136	96	83	116	111	94	111	126	111	110	114	107	106	121	108	105	97	123	105	108	95	111	106	100	120	99	114	108	100	111	111	85	108	122	95	96	113	106	82	88	100	100	127	130	135	101	121	88	112	118	96	98	112	127	114	99	109	104	112	87	101	114	104	99	114	128	114	96	92	111	122	103	108	96	96	122	118	100	111	100	98	125	100	99	113	100	99	108	105	102	113	101	98	109	106	120	116	127	98	99	109	106	118	106	101	103	90	104	109	94	111	132	105	102	102	99	97	101	114	111	122	109	104	106	122	88	105	107	105	113	112	86	112	102	104	105	108	94	101	103	84	99	116	104	108	96	109	114	123	125	107	113	105	104	113	94	119	96	108	101	110	87	117	109	127	96	114	108	112	115	134	109	116	110	81	127	105	130	105	100	106	106	104	128	87	101	99	117	104	131	88	110	104	112	108	107	104	99	114	106	114	114	113	114	108	94	92	91	119	116	113	125	104	133	110	95	114	105	92	103	114	94	94	88	103	108	106	113	123	129	101	124	108	99	102	113	120	76	105	141	111	99	94	91	95	106	98	92	105	108	113	94	120	100	129	121	113	101	138	111	107	107	110	104	87	114	89	103	118	103	113	109	127	103	104	86	127	115	117	108	111	96	119	110	77	97	127	130	111	103	100	98	98	114	109	100	96	107	116	104	119	121	108	115	101	100	95	103	120	89	93	101	111	116	102	103	111	101	101	99	111	106	106	87	115	106	120	111	100	106	106	110	118	98	104	102	106	96	105	107	110	83	118	115	92	128	105	110	101	112	91	96	100	129	113	129	111	105	100	102	125	116	118	135	104	107	107	112	105	103	103	101	107	98	111	83	102	123	92	96	104	124	99	101	88	100	101	97	105	135	113	108	101	87	114	117	110	101	98	129	98	108	101	107	114	130	102	100	95	128	107	92	106	89	116	119	117	106	126	97	113	106	87	90	107	114	91	118	94	105	109	94	103	93	106	109	122	130	107	107	111	104	100	122	91	116	101	116	101	109	100	122	116	108	113	91	95	101	96	94	113	106	127	106	107	113	113	116	111	114	91	115	107	114	96	104	112	108	98	113	121	111	121	105	124	110	104	97	93	114	103	106	115	108	110	103	106	118	103	117	92	109	111	104	125	111	102	120	109	115	112	121	111	94	105	96	84	117	132	122	98	112	104	114	106	112	114	107	109	108	111	102	94	123	100	127	116	105	121	94	120	114	93	110	93	93	96	116	118	112	107	102	117	98	89	131	107	103	105	126	110	123	82	92	121	106	102	108	94	122	117	122	112	107	118	118	121	122	107	104	113	90	104	109	113	94	92	106	113	110	123	102	116	119	92	109	106	112	102	108	91	131	123	123	108	105	108	120	107	103	86	113	126	100	114	91	107	111	110	92	93	104	96	94	105	101	88	100	106	116	119	94	112	102	110	99	97	122	94	102	99	112	106	114	119	113	102	114	116	95	104	109	96	94	116	112	116	119	115	142	118	125	109	101	116	118	127	116	98	109	100	108	121	93	122	109	91	108	110	112	99	120	91	114	123	100	116	107	108	116	110	98	110	117	110	101	92	105	109	110	91	100	103	116	118	105	104	115	118	110	111	111	112	111	115	101	109	105	118	114
8388	1733	3424	4835	3902	4961	4108	2462	1659	21048	14588	1040	1375	1120	936	920	570	397	365	329	337	342	320	333	286	295	314	292	303	288	306	274	309	299	296	278	305	276	301	306	301	298	293	315	273	307	305	310	286	263	301	325	309	292	280	292	278	290	282	311	272	302	251	268	318	286	301	283	290	270	288	293	259	280	309	260	260	265	290	268	295	290	300	262	268	290	280	253	310	295	267	272	254	268	312	287	274	263	255	265	287	279	291	255	287	245	301	248	265	279	284	247	246	254	305	262	260	249	284	268	293	250	261	267	283	302	283	299	303	288	282	254	269	242	269	303	286	273	260	257	287	259	291	272	241	316	265	289	286	272	263	286	274	301	265	255	281	243	303	281	262	272	269	247	270	293	274	280	279	253	255	270	256	302	264	291	263	295	272	288	271	271	277	288	280	286	282	264	262	241	285	288	257	289	303	287	306	253	282	302	276	292	239	288	285	324	274	308	260	277	274	261	278	259	267	269	270	299	271	281	282	259	277	255	279	263	274	262	304	276	279	277	239	261	279	272	262	270	276	261	263	265	308	276	279	297	278	272	281	275	262	242	307	276	272	295	268	254	291	292	283	291	258	285	256	248	269	285	288	285	264	276	260	254	285	285	259	270	269	264	291	294	253	292	299	282	245	271	299	274	274	262	270	315	271	280	252	258	281	282	288	275	289	264	280	285	271	278	244	265	267	244	295	270	315	262	258	279	238	260	278	255	274	281	284	276	284	258	291	280	283	261	247	302	299	261	236	267	273	248	290	263	280	255	287	272	293	280	292	244	233	277	300	264	267	278	251	273	276	288	299	284	262	284	293	258	269	270	277	274	288	284	267	262	277	260	289	312	287	282	277	277	266	301	260	259	279	276	273	261	290	278	258	290	280	267	225	294	259	267	320	261	259	269	269	291	270	266	290	294	307	260	274	253	302	260	279	272	286	277	253	313	280	275	295	283	243	305	281	278	276	273	299	266	286	284	286	286	248	252	289	252	285	262	269	267	272	277	276	297	270	275	260	257	267	285	263	273	260	282	279	245	287	295	281	252	255	266	255	305	268	309	306	225	284	311	254	283	252	273	251	293	290	272	262	291	281	258	280	294	283	288	267	268	239	295	270	284	252	252	281	299	264	269	276	266	280	276	283	291	260	312	280	287	288	294	273	255	297	277	290	273	261	297	252	283	261	292	283	268	278	276	273	269	271	301	314	263	268	272	277	237	286	310	270	282	311	281	305	308	257	287	278	284	259	287	272	276	299	271	255	263	284	266	295	247	276	275	295	294	279	269	256	249	262	270	304	297	302	263	296	302	273	276	287	310	291	269	282	264	275	272	274	269	296	298	282	255	262	275	312	250	261	257	258	256	269	266	283	241	255	283	276	273	273	260	279	259	277	291	258	292	263	263	256	290	273	282	295	269	290	302	260	265	265	288	278	251	282	242	278	259	253	263	314	272	297	283	258	278	304	285	301	244	302	274	291	271	295	268	282	249	287	278	270	275	236	273	248	292	276	293	271	269	269	253	266	249	265	300	283	304	258	275	260	274	248	280	276	273	265	264	273	281	267	287	295	264	280	287	252	273	268	264	291	278	271	260	313	294	274	274	261	237	276	271	297	278	264	261	269	272	256	279	293	261	275	242	233	247	270	268	293	289	293	246	254	276	260	273	277	294	286	257	252	301	263	274	272	264	252	288	280	263	278	286	249	279	272	286	280	279	265	300	260	301	265	281	283	284	276	290	275	305	294	265	257	268	260	258	271	285	302	288	285	273	291	259	269	297	279	240	258	275	264	262	268	247	257	300	298	253	274	283	278	290	290	266	266	265	282	278	297	307	256	291	274	284	269	277	252	278	293	270	301	284	271	260	288	277	260	287	251	235	278	256	268	268	281	302	291	287	272	279	255	278	286	283	259	277	284	242	268	279	306	294	290	289	268	257	272	294	269	268	281	262	279	290	307	276	262	254	278	260	268	267	273	281	297	301	258	257	271	256	273	298	273	265	263	252	269	263	253	273	271	299	240	293	275	271	288	261	278	269	258	278	244	303	272	266	262	264	273	269	263	281	279	300	260	273	273	266	272	266	253	270	259	278	268	282	266	279	261	264	274	262	304	274	286	270	275	291	258	272	287	256	270	243	257	301	270	255	258	270	282	299	260	295	265	296	265	279	258	291	289	265	240	269	272	285	265	282	250	272	253	277	270	264	259	266	294	251	245	269	271	272	259	287	279	288	258	258	274	270	259	270	292	270	276	302	303	296	266	275	276	294	257	313	259	268	263	274	275	292	301	287	263	266	286	314	276	291	275	257	294	266	283	281	275	306	275	297	279	254	273	273	264	278	263	245	301	287	257	277	281	283	281	291	259	274	272	270	256	291	265	266	284	274	274	286	249	258	270	277	253	251	280	297	267	259	273	257	259	235	301	294	265	264	306	282	294	265	269	277	248	267	258	276	283	295	276	273	278	267	273	255	303	273	282	268	272	282	269	285	278	284	253	278	257	253	285	283	264	270	301	302	266	270	255	277	277	288	293	291	289	273	268	299	269	244	279	258	273	306	263	280	296	265	286	288	282	284	285	285	273	257	281	265	293	281	267	250	261	272	256	274	259	270	300	237	325	291	270	266	263	266	306	272	291	272	273	265	288	260	280	264	272	296	252	287	273	263	277	277	297	285	255	293	261	277	297	276	268	272	260	252	291	267	245	271	315	278	276	271	271	244	256	283	275	292	259	251	281	295	274	272	258	289	261	292	276	274	262	280	279	285	252	256	292	297	291	256	268	277	284	308	259	304	276	264	253	247	265	275	264	264	321	270	251	270	294	272	276	267	297	264	284	279	270	283	272	301	264	260	246	297	284	284	251	260	302	268	275	266	326	254	256	291	255	258	268	290	238	226	301	281	282	290	291	272	276	277	279	259	280	288	288	282	287	263	252	254	262	261	287	280	282	279	244	276	236	276	262	280	326	276	257	289	260	269	294	265	249	286	310	254	279	267	271	283	265	278	268	306	257	273	267	284	263	317	267	284	249	246	275	286	280	249	281	298	230	275	266	278	269	246	265	264	275	286	240	259	295	271	324	269	277	254	275	255	263	262	283	280	280	277	249	274	266	280	284	278	278	284	277	260	273	241	286	281	259	296	262	281	278	321	268	265	256	278	273	304	252	252	260	286	280	267	269	286	265	261	269	294	273	271	280	289	310	305	259	268	298	283	250	244	259	252	286	275	299	286	264	281	245	273	276	318	259	268	278	273	289	251	263	278	278	294	287	279	264	283	259	277	253	245	266	271	301	299	291	269	280	282	280	286	269	284	281	289	299	260	250	283	278	292	282	272	289	297	240	280	283	285	275	268	286	268	283	254	244	313	296	289	265	284	318	258	292	268	262	260	249	262	290	272	264	268	295	276	275	298	263	291	277	279	250	290	253	295	275	258	276	259	285	283	274	238	275	251	295	271	292	281	281	266
1546	610	736	573	491	365	333	299	282	345	345	255	247	259	247	254	266	222	252	251	249	251	256	251	222	239	246	247	264	254	250	258	262	239	242	266	257	267	244	256	263	224	249	252	262	277	244	257	266	268	245	251	221	285	221	246	269	252	231	264	272	232	248	253	261	260	222	245	260	237	265	226	253	238	248	247	263	247	264	234	246	259	281	233	237	258	234	263	249	247	259	266	257	217	237	242	266	272	256	263	224	245	268	236	229	235	284	217	226	282	271	259	275	256	242	248	250	260	240	253	246	223	267	246	239	242	225	249	259	255	241	246	261	270	214	246	238	250	253	250	245	248	277	246	243	223	223	246	255	269	234	247	263	263	269	256	250	224	235	232	250	249	256	265	252	244	275	205	235	225	241	253	241	242	246	245	229	247	254	237	219	257	245	220	229	218	255	226	261	250	218	273	230	235	245	240	238	245	266	298	249	263	258	292	245	270	279	236	260	243	255	232	258	229	259	232	261	222	239	246	223	252	246	294	253	266	260	247	246	235	240	266	229	260	265	220	253	220	241	261	245	232	231	246	236	252	228	248	259	250	257	230	237	253	266	244	276	237	261	250	254	247	254	235	252	251	251	262	226	250	224	240	262	242	211	235	265	251	259	260	244	230	252	226	247	227	243	238	254	253	249	255	235	225	268	250	228	226	261	256	269	264	251	238	257	217	256	248	229	258	263	274	240	236	270	248	251	266	264	265	271	246	231	247	261	244	257	250	244	226	236	252	279	244	235	253	241	251	279	245	220	271	227	257	268	277	236	244	262	247	275	244	265	249	249	244	241	249	241	250	233	255	230	268	227	222	224	259	264	290	283	238	248	271	265	232	250	217	216	251	258	232	267	261	223	245	254	246	260	259	252	223	245	228	245	243	236	239	248	255	273	233	241	259	235	236	237	285	265	232	250	260	263	254	253	247	229	251	248	245	245	222	235	246	250	273	229	234	274	245	262	222	242	246	271	234	230	234	255	258	230	252	236	239	239	222	252	232	243	233	221	242	256	282	245	256	238	268	226	253	236	262	262	243	275	249	255	247	248	234	264	260	244	256	241	229	270	261	258	258	250	251	234	262	244	265	266	243	291	259	245	252	247	247	231	256	287	243	224	270	272	264	234	248	288	246	241	243	265	240	254	264	227	255	231	236	244	242	231	255	237	267	280	264	251	233	227	287	278	241	243	263	255	254	222	257	264	241	248	232	252	265	254	238	261	315	231	225	208	233	243	230	233	236	227	236	274	273	221	256	257	256	253	255	259	231	233	270	268	230	231	211	227	250	278	260	258	219	260	255	229	238	228	269	249	256	245	243	237	242	222	226	248	241	232	231	241	254	249	249	222	256	228	262	234	260	235	264	238	261	261	230	238	233	269	257	210	248	243	243	253	257	239	258	221	236	262	247	242	246	224	274	260	244	255	240	247	257	278	237	241	255	245	260	236	267	231	289	263	237	264	252	240	266	225	250	233	237	271	243	263	244	265	230	242	229	280	261	221	263	270	228	250	259	247	253	284	234	205	275	231	236	253	257	260	282	277	248	233	240	233	236	228	260	263	241	247	276	241	254	255	255	246	258	244	246	253	257	238	259	234	244	240	220	251	266	212	248	267	235	219	277	233	226	250	247	246	248	249	218	245	230	234	236	252	278	228	243	262	223	278	274	244	242	282	259	284	255	236	231	251	264	230	242	243	247	245	239	257	261	281	225	253	287	258	246	248	276	282	238	237	253	254	280	292	258	255	273	239	249	233	267	264	272	248	252	270	244	276	257	240	230	273	273	268	268	252	241	250	253	244	233	266	266	241	273	267	254	238	260	265	254	268	274	233	247	276	257	231	247	244	241	230	247	246	239	231	247	242	228	227	278	249	233	261	229	265	239	235	264	242	261	260	250	239	264	260	223	260	259	252	259	294	268	214	248	247	253	268	261	255	231	245	266	257	240	284	214	261	252	270	250	265	281	213	221	246	259	259	284	281	246	254	278	270	248	240	294	260	264	244	219	243	267	265	254	241	240	226	268	254	240	255	254	237	262	253	257	255	208	235	229	268	253	243	245	279	251	260	240	277	222	236	232	269	260	234	231	242	284	259	239	275	256	249	228	241	257	247	246	239	267	234	235	236	278	235	260	252	238	228	269	267	253	279	234	261	294	242	254	247	275	276	267	277	234	223	246	255	258	249	247	254	234	229	249	239	270	246	270	253	255	260	249	256	245	220	238	284	277	215	227	267	240	209	219	237	264	264	276	265	259	251	254	235	281	234	272	231	272	252	240	243	221	272	260	244	245	252	214	238	271	259	257	281	246	229	233	241	240	244	260	226	240	261	248	241	254	250	216	264	261	263	232	260	256	242	256	259	234	265	242	236	273	235	248	232	224	276	260	252	252	287	248	232	235	251	252	224	265	261	269	263	245	257	252	260	223	240	241	272	259	213	264	266	275	256	254	228	234	247	236	260	245	219	244	252	227	270	233	249	253	250	251	240	240	230	257	264	251	296	242	275	246	265	234	260	247	225	246	262	289	245	272	262	261	225	239	227	244	268	255	248	230	227	258	265	272	265	224	247	223	258	269	239	225	227	257	238	225	260	237	272	255	255	266	280	235	261	249	233	269	258	212	254	278	222	259	221	243	247	272	221	262	250	233	241	256	233	263	263	247	246	242	275	249	240	239	239	278	247	255	260	236	246	248	290	239	249	253	243	262	239	243	233	277	244	254	258	224	251	238	248	249	274	229	249	253	256	274	233	240	226	234	232	256	232	254	235	240	252	259	262	255	282	237	258	249	234	234	231	274	270	247	254	245	264	291	246	230	235	262	252	229	255	267	240	227	268	250	251	256	240	264	240	290	260	259	239	252	271	220	247	257	219	282	254	246	222	260	256	236	288	238	241	262	275	231	224	268	241	266	272	262	238	240	242	242	236	237	250	249	233	244	249	271	228	266	278	250	247	282	204	260	258	266	227	262	259	240	239	210	241	254	260	253	254	232	210	232	228	263	260	250	246	256	250	256	252	250	261	228	236	281	267	222	267	240	244	241	249	235	265	241	233	259	227	258	252	250	235	239	220	259	214	244	279	243	296	290	290	241	246	239	242	261	232	264	229	232	223	254	232	234	228	253	230	262	242	258	257	268	267	270	255	256	263	269	269	265	254	251	246	225	222	260	262	243	232	279	224	250	232	225	210	265	251	266	242	220	248	270	240	249	222	247	254	223	267	276	265	246	240	256	238	239	242	244	264	244	252	244	219	231	285	261	246	269	245	241	239	221	237	237	245	264	270	280	268	242	258	247	237	254	247	248	255	259	258	232	233	240	257	272	274	271	257	238	279	243	247	233	231	236	230	250	257	299	256	255	258	238	279	243	253	258	265	260	242	220	242	238	263	258	233	238	243	240	247	251	241	246	237	251	277	242	239	234	233	245	235	235	257	236	260	261	231	246	268	237	244	257	274	281	247	271
1991	1023	1705	1791	1656	1369	1169	899	833	1515	1105	776	800	654	687	645	579	634	616	593	645	617	607	627	621	611	618	616	615	621	655	610	614	591	602	617	593	608	552	614	608	612	547	601	585	672	577	632	612	613	597	588	606	615	589	622	621	627	602	577	620	616	595	606	601	564	596	567	597	600	597	606	543	652	578	571	539	605	620	595	579	618	623	637	628	585	585	632	601	609	574	613	601	586	628	596	601	578	577	589	648	638	575	590	579	566	622	598	625	599	577	601	573	612	603	574	607	559	606	636	621	606	611	648	599	604	624	586	581	643	591	610	592	631	588	642	598	598	579	559	578	628	601	614	627	674	619	618	568	616	602	557	604	647	605	594	599	619	674	642	582	639	619	603	603	655	594	583	551	614	552	612	529	597	605	585	599	608	563	610	588	611	622	632	589	568	567	602	603	568	639	619	636	585	589	584	619	626	586	565	613	610	641	625	619	620	633	643	596	642	607	540	615	598	584	603	650	585	608	616	606	575	614	635	621	631	580	615	631	578	597	573	615	593	609	561	607	567	584	589	608	598	619	587	576	568	622	615	581	618	603	597	579	605	634	591	578	590	560	602	620	554	618	624	624	627	574	668	595	646	616	572	616	628	595	610	585	610	647	624	577	603	627	610	603	612	607	604	619	636	585	577	627	580	591	612	635	586	606	623	619	599	607	620	621	590	608	578	583	600	597	608	650	594	664	562	623	601	557	595	629	585	585	590	626	608	627	600	596	617	590	588	576	613	644	608	621	586	529	619	587	607	621	619	613	614	571	652	633	592	599	597	600	597	572	617	593	560	654	628	586	588	643	576	613	592	600	561	597	596	562	611	624	604	632	634	597	649	609	561	613	604	625	578	575	561	612	588	599	598	633	626	588	583	573	589	581	636	628	630	614	605	577	601	585	576	580	645	566	630	625	613	636	632	571	638	599	603	644	592	603	561	554	570	642	609	611	582	627	581	573	633	590	609	590	595	610	617	589	647	627	608	601	631	605	588	562	626	607	593	595	612	626	621	608	640	595	577	636	581	570	620	549	613	588	625	600	628	609	587	585	600	598	600	567	584	573	605	612	574	565	582	594	614	559	612	611	645	572	605	594	588	602	576	651	603	605	597	621	608	632	568	642	617	575	579	568	607	630	613	637	559	622	591	613	595	606	606	606	620	624	610	640	600	648	614	601	585	604	636	605	595	644	672	591	619	557	623	583	653	618	608	564	613	595	596	621	596	595	612	636	595	605	605	586	628	620	609	570	666	640	554	573	586	578	635	578	639	627	622	642	618	627	614	629	604	578	601	624	633	594	629	645	625	578	616	595	600	618	621	600	572	600	598	640	651	634	609	630	640	640	593	615	592	630	568	583	550	572	651	534	615	575	595	637	569	625	608	598	617	599	584	601	609	607	601	622	592	589	585	573	606	586	633	573	539	632	590	583	603	661	610	607	597	594	622	607	620	604	609	645	636	551	579	595	603	622	595	620	586	587	580	594	618	614	581	612	629	624	598	592	638	593	607	648	576	615	601	621	602	596	579	572	627	604	660	621	612	583	626	677	603	618	579	588	583	619	643	568	559	620	568	589	614	576	622	591	598	612	602	599	589	634	609	604	585	598	598	583	587	630	614	629	572	635	590	599	592	599	615	655	628	617	617	611	610	566	587	627	603	571	606	594	585	593	619	601	642	616	630	569	599	606	563	590	616	609	603	589	606	605	582	642	608	602	563	618	575	592	604	565	593	564	599	616	665	567	591	568	563	592	634	589	612	584	674	628	626	594	596	630	616	568	609	582	657	604	584	594	581	650	549	597	615	580	614	576	595	610	608	602	586	597	575	576	630	603	609	575	559	631	591	622	612	589	589	593	633	608	589	591	614	565	632	599	593	580	631	590	564	615	626	634	609	616	657	611	591	550	612	585	555	598	623	589	574	634	580	582	572	601	623	615	575	634	628	632	620	598	617	601	584	640	609	626	579	596	582	635	593	570	568	649	613	620	620	595	614	644	585	626	605	583	608	590	584	586	593	582	552	573	611	637	592	587	629	595	618	621	559	625	610	572	600	616	631	607	631	556	603	600	605	614	599	574	614	619	588	603	621	615	589	561	567	580	579	598	622	582	604	602	577	625	607	602	583	616	612	607	587	574	616	590	570	572	608	582	596	611	589	617	643	575	595	618	589	610	572	585	663	576	552	615	586	584	638	616	576	634	609	551	640	580	606	589	615	631	582	610	617	564	612	604	614	635	555	576	617	574	602	566	570	636	577	578	645	615	625	593	618	556	579	628	583	592	592	607	619	572	578	618	627	614	630	606	572	647	623	635	583	597	597	599	628	604	639	615	646	582	635	573	583	610	606	600	604	609	582	601	621	635	595	612	604	657	625	584	561	635	607	624	574	572	644	637	635	616	584	655	586	609	619	637	592	594	670	581	636	582	623	586	623	658	548	618	634	581	639	597	634	601	661	621	594	601	603	579	583	630	648	553	646	602	637	641	618	638	594	580	585	660	613	599	596	584	619	630	591	598	601	634	654	598	589	618	577	611	616	586	600	607	596	631	612	629	638	631	617	618	627	628	596	629	615	621	573	584	614	582	657	626	652	618	579	577	588	614	619	611	611	612	610	608	600	596	605	599	656	645	577	608	627	625	590	585	660	584	595	599	561	663	638	577	621	629	600	625	615	626	610	613	620	590	611	629	626	633	634	587	572	638	602	559	610	613	592	624	562	612	599	607	588	595	647	603	571	618	573	628	569	657	597	633	607	613	641	614	597	572	580	612	590	600	637	556	615	619	612	589	577	620	624	594	605	632	590	622	639	575	595	600	618	641	597	615	590	547	611	612	590	609	593	614	579	584	559	614	599	646	619	559	612	606	605	588	571	576	616	593	579	575	670	635	570	614	562	583	601	623	597	643	624	614	630	611	646	564	604	605	579	629	608	635	621	621	599	582	563	620	646	576	587	581	567	621	640	627	605	605	584	582	585	623	596	623	638	604	680	591	626	628	601	630	610	604	593	580	601	578	613	597	577	635	644	605	624	580	597	611	588	610	608	582	561	588	633	578	627	594	633	629	639	601	616	588	563	660	566	609	599	608	656	581	595	572	570	641	581	597	625	640	612	577	616	587	590	584	593	586	589	597	582	618	637	598	582	588	620	563	627	568	562	609	630	612	601	557	599	622	565	562	607	623	617	609	628	584	634	585	616	570	591	611	615	595	629	579	602	585	617	595	605	577	650	621	629	576	618	631	601	594	591	607	596	590	572	619	595	590	614	619	625	580	570	645	624	634	610	557	591	588	567	590	577	595	607	614	597	599	614	607	602	608	605	641	640	594	607	584	614	594	548	631	608	593	599	640	584	615	605	613	579	613	631	627	632	618	569	571	632	635	608	607	605	576	591	606	607	606	560	643	600	633	575	596	641	641	605	602	615	586	589	621	631	588	611	569	612	607	608	554	591	622	601	614	618
6795	1165	1236	1078	821	613	497	413	374	2598	2111	349	330	325	291	316	239	258	203	246	230	248	235	266	226	210	225	245	246	218	217	238	220	199	220	220	238	227	227	225	207	231	247	244	226	241	222	209	186	237	251	238	251	233	219	224	252	220	248	240	234	246	224	212	235	251	246	241	228	234	232	233	219	243	233	256	250	213	217	231	221	223	236	244	221	222	218	224	233	205	235	246	222	206	243	232	236	250	215	225	251	213	230	251	229	233	220	238	243	252	234	244	207	219	228	238	223	232	233	234	208	229	241	253	221	212	249	252	216	235	218	207	207	205	252	221	230	223	224	209	230	235	228	209	245	235	221	193	221	249	220	223	235	221	210	224	229	273	241	231	224	254	219	220	231	232	210	220	224	226	226	235	212	238	248	218	221	244	227	209	190	244	222	215	221	234	251	260	246	226	231	241	254	257	232	231	212	227	223	196	211	233	222	231	248	216	225	219	241	225	244	215	245	245	232	240	256	244	222	247	237	217	226	229	210	220	211	202	208	212	228	212	250	223	233	236	241	213	224	207	221	220	200	238	208	204	215	223	231	206	209	204	234	228	254	224	231	236	231	228	226	212	265	222	227	214	210	203	240	243	198	207	232	215	245	238	232	239	244	224	220	206	249	240	196	239	220	234	212	197	231	226	239	257	234	215	235	239	221	223	248	230	203	231	226	212	232	241	235	243	227	250	244	223	222	253	233	222	259	245	197	219	216	214	228	228	202	244	231	235	241	217	244	206	201	236	217	236	223	198	212	247	218	267	228	209	249	221	203	212	241	250	238	249	258	233	233	222	220	223	231	220	229	218	226	224	201	248	236	225	274	230	230	247	236	236	241	239	238	221	226	231	272	241	242	241	245	233	227	242	222	207	242	217	195	231	207	272	231	257	236	229	214	249	236	224	232	218	222	241	225	237	234	233	233	208	224	212	231	212	232	217	226	218	254	209	245	232	213	223	254	239	226	237	234	239	239	257	225	246	218	225	226	234	229	232	244	210	192	221	210	231	251	215	248	247	238	212	217	234	224	214	197	234	219	219	252	231	210	232	199	223	225	211	235	225	239	219	220	201	233	236	220	239	214	220	215	222	202	239	235	209	257	250	225	229	219	245	215	226	219	208	227	241	244	230	241	260	233	226	249	263	207	229	221	229	220	208	229	207	246	237	227	230	253	237	214	217	247	217	225	247	245	249	253	237	218	207	193	214	221	233	250	251	234	220	233	211	223	233	213	217	219	235	251	234	247	266	252	206	223	235	225	246	247	209	236	263	203	215	231	233	226	222	231	244	223	250	256	237	241	242	231	224	252	231	213	217	235	223	228	239	246	229	219	221	241	219	227	225	237	246	244	223	236	216	233	253	236	210	217	218	235	217	231	254	245	246	210	218	229	248	220	245	236	214	238	247	237	227	212	223	225	259	252	233	230	239	219	221	218	218	243	220	226	220	238	228	202	209	235	250	204	240	232	220	222	233	204	203	214	206	194	214	221	251	253	239	216	218	229	220	243	244	225	217	255	204	231	208	204	229	227	244	202	226	231	235	247	219	227	253	252	196	241	262	231	214	202	249	216	249	249	229	193	219	212	190	214	225	228	198	220	222	243	244	222	262	241	251	221	242	268	239	201	226	214	229	232	236	241	221	231	247	204	235	232	257	235	219	246	220	238	238	239	241	232	236	225	223	226	226	229	207	220	236	203	247	227	215	207	213	217	216	228	232	257	216	240	237	230	252	225	221	217	236	216	224	234	202	221	215	250	228	237	253	212	208	218	255	257	212	232	279	256	213	226	208	210	233	223	213	228	240	223	232	245	205	231	219	210	242	198	233	226	224	237	238	225	243	221	236	198	230	210	210	245	230	264	211	231	221	226	218	235	231	230	218	213	221	224	202	227	237	230	222	195	211	201	273	240	236	237	224	238	237	242	214	239	220	244	247	244	219	200	243	217	251	197	259	244	220	239	244	231	230	267	249	216	208	234	224	242	235	235	229	224	199	228	232	224	246	237	217	217	227	234	223	201	229	223	246	248	208	214	227	228	239	208	238	257	273	255	230	217	212	207	228	250	258	249	223	221	219	226	237	216	241	231	233	221	227	228	232	228	241	235	208	226	259	238	220	232	216	224	209	222	249	210	225	233	237	225	265	239	219	215	244	224	227	187	197	228	215	228	246	233	209	226	271	236	234	233	240	225	228	227	246	234	241	240	270	229	244	231	211	246	221	219	214	227	227	235	210	226	231	203	223	211	239	249	259	251	200	210	232	226	195	241	221	280	217	206	208	197	235	234	237	236	231	230	210	249	213	226	234	231	224	266	216	251	259	215	229	202	242	245	228	248	246	218	212	250	224	226	230	234	233	244	237	204	215	212	228	228	233	215	220	245	203	219	254	256	216	232	228	227	249	240	213	215	232	230	240	248	241	239	229	228	257	256	229	219	220	248	255	230	236	228	223	238	248	234	259	239	224	229	237	233	221	243	235	211	235	252	252	234	233	238	237	250	232	229	237	245	220	241	239	253	238	260	223	222	240	233	235	234	223	230	238	220	214	225	197	228	225	248	217	273	234	250	227	192	226	252	246	212	261	231	208	209	224	219	230	229	207	228	231	234	226	239	222	221	241	234	211	263	213	215	274	233	213	236	231	233	232	244	267	238	251	229	221	247	236	238	243	235	224	230	228	213	241	226	236	215	248	226	228	246	229	251	214	242	234	225	209	227	230	228	236	249	236	212	225	239	242	223	222	216	212	236	240	225	234	215	220	227	224	212	228	214	245	242	217	225	234	230	224	214	215	216	207	246	198	272	219	223	235	229	225	221	203	229	243	248	233	237	239	230	245	213	247	228	233	230	226	216	243	226	211	231	228	221	241	232	228	206	229	221	191	241	217	240	216	220	215	229	215	205	232	199	222	230	242	228	204	219	233	233	203	226	230	259	209	199	207	208	201	229	216	220	226	246	204	221	200	226	219	248	199	254	252	237	228	209	208	213	219	240	226	218	228	258	237	233	217	239	231	230	212	233	258	227	232	193	240	231	255	218	219	225	227	237	236	249	259	242	187	259	192	247	241	213	219	230	239	228	245	240	243	226	218	241	254	224	211	206	235	253	238	213	272	226	253	239	224	200	234	244	202	221	220	232	206	223	222	218	206	223	221	240	223	208	214	254	223	251	241	238	247	271	249	230	244	251	217	232	216	228	236	251	212	226	234	227	225	223	238	210	228	220	214	233	211	223	240	217	259	253	210	220	234	213	252	211	199	240	247	237	220	220	264	248	226	217	216	254	226	223	257	240	224	234	222	223	200	240	254	242	229	225	227	228	225	214	224	213	250	235	235	223	231	211	239	212	236	231	208	223	238	212	229	213	235	201	256	241	235	217	240	225	259	227	216	210	241	248	225	236	217	262	234	243	232	259	246	227	251	260	218	213	232	206	265	230	218	219	257	207	235	240	210	226	222	251	207
6481	1491	2868	3562	3170	2463	2055	1564	1458	13051	9211	1121	1281	1149	1038	1179	951	659	588	591	594	605	612	633	580	593	588	554	575	524	551	560	567	600	556	565	539	529	563	553	555	553	566	567	574	564	576	554	517	577	589	522	537	548	573	581	521	574	552	578	545	552	537	536	553	561	551	574	582	540	529	543	537	571	526	523	587	531	551	545	542	599	543	549	542	567	557	520	579	536	591	585	578	591	553	536	540	575	568	531	501	554	583	567	531	550	515	522	555	570	557	544	571	562	545	543	549	537	523	571	565	549	567	534	505	546	527	527	541	553	535	540	538	571	547	543	501	570	498	539	521	562	543	573	602	545	579	554	551	556	528	598	592	568	544	545	541	531	555	553	557	590	543	608	539	529	581	574	584	540	529	612	560	513	584	558	502	533	531	548	564	530	560	562	517	525	526	520	559	534	551	564	547	588	519	549	573	537	561	545	533	510	510	528	512	533	570	553	545	519	572	552	559	581	564	598	552	534	559	553	556	550	579	549	565	509	544	598	521	579	567	561	559	521	552	540	533	570	546	598	567	577	553	544	557	569	584	562	532	548	558	562	564	551	577	554	557	562	568	559	546	584	551	565	550	534	541	560	553	541	536	535	560	556	517	535	541	565	507	564	523	545	543	564	549	562	558	584	539	547	557	559	555	581	548	552	543	594	534	563	545	537	507	605	566	560	522	540	556	587	573	491	535	553	572	538	570	570	533	540	583	579	500	562	529	565	539	550	579	582	535	521	521	592	502	563	531	549	581	580	553	552	539	548	535	544	557	515	522	544	546	554	517	519	541	540	538	569	520	557	551	577	554	550	553	549	553	558	535	567	575	536	545	557	582	551	547	571	558	554	611	556	518	526	546	582	561	542	523	533	522	536	539	558	583	549	568	597	537	559	545	582	497	566	528	524	555	579	514	574	601	523	568	572	521	542	561	546	552	544	538	564	547	583	553	572	536	502	515	546	554	536	545	542	542	560	545	570	497	568	524	558	559	543	561	562	486	555	553	567	542	582	548	514	558	539	547	551	578	542	548	554	556	516	560	543	512	554	543	571	561	576	531	560	543	564	545	567	570	584	530	604	535	569	497	534	556	546	537	563	569	530	543	528	566	542	549	568	577	555	543	564	514	557	550	554	510	504	547	568	532	598	516	501	554	538	560	509	562	548	568	550	571	527	549	575	523	559	577	525	553	529	566	577	559	513	607	502	539	594	531	583	580	542	564	532	537	512	574	535	549	544	507	567	534	543	597	561	551	558	528	545	538	567	604	550	563	506	554	556	566	542	525	510	546	603	528	547	532	589	542	603	561	535	589	611	566	543	543	577	571	558	543	555	590	555	550	598	564	599	514	577	550	577	527	541	534	513	535	549	520	527	547	581	562	567	602	545	538	549	561	588	585	558	542	542	572	578	549	547	526	568	556	556	576	555	543	525	546	538	581	540	520	545	532	535	580	550	527	578	556	555	573	546	552	540	539	553	538	528	557	542	608	536	523	554	565	543	571	547	528	541	561	538	520	541	534	574	503	542	523	562	572	525	524	550	578	581	535	587	534	552	539	536	533	544	521	532	581	562	556	549	545	506	541	556	517	545	562	554	551	614	553	535	568	521	534	532	571	567	566	534	558	588	578	561	531	534	573	535	524	524	551	545	571	480	564	575	576	539	549	583	558	548	541	534	533	530	551	550	533	492	533	563	582	592	537	532	522	525	523	594	528	558	540	533	537	535	540	568	556	546	551	535	561	557	548	550	547	592	556	558	556	519	503	577	533	501	548	600	585	550	541	557	529	540	558	535	520	600	533	552	594	581	536	558	560	551	570	548	492	540	533	542	577	572	537	552	604	540	577	580	583	583	533	548	542	526	574	560	563	571	563	554	554	550	536	541	539	565	556	534	567	540	501	543	536	544	577	533	543	552	535	581	619	541	564	549	540	506	513	541	580	567	565	565	544	528	512	579	586	569	535	560	565	535	521	584	537	532	573	542	553	558	563	547	572	516	563	542	567	544	561	538	506	568	529	536	550	559	499	556	577	563	523	596	537	538	536	566	564	565	568	553	512	556	542	493	548	569	514	595	534	538	570	535	570	604	521	566	519	564	500	531	531	545	521	496	549	562	560	555	526	535	481	552	506	536	525	538	515	578	551	560	549	532	556	545	562	591	585	581	561	510	547	539	520	565	551	548	546	577	553	555	520	537	543	530	562	567	579	619	514	523	562	570	556	594	563	529	546	545	573	568	557	571	563	593	551	562	576	553	567	530	513	532	532	528	527	557	567	572	531	531	551	577	559	525	558	590	558	549	573	532	566	552	589	529	554	558	501	491	487	574	549	560	518	548	557	576	535	546	563	533	616	549	522	583	555	571	569	544	567	546	554	538	507	596	537	513	519	556	576	536	554	565	528	577	541	571	585	593	576	583	575	523	548	547	519	548	531	545	581	562	552	543	584	558	558	535	551	561	523	541	530	550	532	549	542	541	535	529	535	522	545	524	581	524	592	566	552	578	531	545	522	574	582	569	564	519	537	563	556	580	526	560	505	562	555	557	555	585	558	561	526	556	567	540	588	553	508	551	559	554	494	565	575	496	535	527	601	539	573	498	545	521	552	543	538	552	554	535	502	531	566	538	545	525	564	495	534	553	510	588	532	554	525	561	550	582	529	567	497	543	542	546	531	572	580	529	561	525	554	556	537	564	540	562	562	553	559	557	537	596	581	562	533	539	528	589	548	544	585	546	567	562	551	508	510	565	479	526	583	551	575	514	545	516	567	555	537	542	574	511	554	545	524	551	585	582	536	546	539	530	564	547	560	550	550	547	540	517	510	563	562	549	567	531	561	566	499	569	556	556	535	543	549	594	537	575	542	549	512	574	530	549	534	545	564	538	548	548	520	551	525	550	523	522	551	544	573	562	538	535	530	543	558	596	547	544	522	537	537	600	573	579	539	548	530	580	562	485	541	554	551	546	576	521	560	542	528	567	542	575	545	584	534	602	543	563	532	552	558	577	598	505	562	513	517	519	569	582	575	521	551	564	560	541	546	535	550	568	596	576	568	588	528	567	556	607	587	560	541	568	569	553	550	550	568	539	515	563	568	572	550	505	558	551	552	520	553	534	575	550	524	551	572	554	522	524	520	601	532	537	535	531	596	522	542	577	557	546	553	553	569	541	590	548	550	581	560	569	527	555	529	568	512	552	605	554	545	567	527	562	562	503	529	558	546	548	547	512	548	547	575	603	580	530	501	565	541	558	524	544	529	579	540	523	511	568	540	510	555	579	559	541	541	535	574	573	562	563	547	571	516	560	552	551	534	509	530	494	537	525	534	537	510	550	564	575	512	552	535	499	541	552	546	575	552	567	574	536	544	585	534	516	574	565	523	551	539	538	526	563	518	545	528	573	568	569	592	552	600	569	523	537	557	548	547	517	544	579	547	565	559	526	562	543	554	566	583	587	533	540	563	557
13073	1733	1760	1325	944	605	450	310	335	4331	3744	356	376	285	250	280	207	118	110	121	112	120	109	117	105	113	107	114	105	106	91	103	114	131	102	114	84	122	120	123	89	99	104	121	105	93	93	110	94	85	90	105	92	128	74	113	98	94	89	100	96	108	129	103	115	119	100	110	90	114	108	107	102	126	112	86	104	113	112	88	114	101	109	90	129	106	83	94	90	99	88	99	104	88	100	89	114	121	100	102	88	97	112	94	109	88	98	93	126	104	111	106	98	116	117	112	94	122	101	95	92	113	110	97	93	97	102	122	107	114	105	103	108	114	98	114	110	104	108	97	107	94	104	113	102	125	93	101	112	108	102	111	111	95	109	96	107	116	98	99	103	88	106	85	95	88	101	100	94	105	98	95	91	103	119	101	90	98	107	98	90	113	87	92	102	103	100	102	98	80	114	109	119	110	94	97	114	108	120	110	103	92	104	95	90	87	100	111	106	108	99	113	104	103	96	82	108	91	93	112	112	103	107	103	109	90	87	86	125	99	87	95	107	89	107	104	89	101	94	78	113	98	109	103	99	115	88	90	109	90	120	97	103	107	91	108	109	111	92	101	76	97	92	105	108	84	115	97	99	105	102	89	92	94	82	90	102	106	106	115	90	107	91	86	112	104	117	97	97	112	85	116	102	89	120	114	82	93	82	99	115	96	117	109	119	102	90	112	105	91	105	103	94	112	112	96	104	113	95	106	123	95	112	98	99	104	92	119	110	94	94	124	91	109	92	89	98	130	111	118	93	115	111	95	96	117	102	101	102	93	108	97	125	93	94	99	99	98	95	114	94	84	84	104	110	91	108	86	103	114	90	101	106	95	101	105	105	117	101	100	95	95	110	110	106	101	107	133	94	83	112	120	113	113	93	107	116	90	97	109	106	89	95	83	125	127	121	94	87	99	105	92	104	88	104	96	99	106	93	136	94	85	107	96	98	89	103	90	95	110	113	98	90	91	117	112	102	86	107	112	104	98	115	94	128	102	82	98	108	114	100	84	96	84	115	105	100	100	98	93	110	114	99	96	100	114	111	102	103	96	102	116	105	120	120	100	114	111	92	86	91	96	105	106	109	99	98	116	96	108	124	99	109	108	106	100	107	100	96	105	118	96	101	104	100	105	76	87	114	111	112	95	102	105	116	98	103	107	100	83	109	123	103	96	108	113	100	97	88	111	106	106	92	95	101	98	118	90	83	124	116	118	99	98	118	105	101	89	112	112	97	87	123	114	95	117	118	79	114	101	104	96	95	86	94	122	96	102	107	76	110	113	92	97	113	97	110	122	91	100	102	86	99	113	119	93	95	97	103	117	105	94	77	100	120	100	99	95	109	98	119	84	115	103	100	90	96	118	108	78	84	104	95	105	110	108	112	81	115	97	104	104	83	95	118	93	103	95	111	107	87	88	109	99	92	97	107	98	75	95	106	98	115	99	93	103	99	102	123	110	101	122	125	95	114	106	109	95	78	112	102	115	115	85	98	81	113	97	117	102	88	103	107	120	102	115	104	88	98	100	102	97	111	89	113	94	112	118	91	105	86	99	111	111	92	107	93	97	110	93	113	97	95	103	98	111	103	102	109	121	113	104	98	107	125	109	91	101	87	100	93	96	91	80	95	97	82	90	99	122	113	111	98	110	106	104	106	121	102	110	122	95	89	103	103	94	111	88	108	107	104	97	111	122	87	96	112	82	103	122	103	112	108	90	106	94	126	103	114	101	105	96	100	109	105	108	110	81	117	116	85	108	88	99	110	107	94	83	101	103	97	106	119	115	98	75	93	81	123	99	100	112	118	116	110	98	121	102	96	101	108	99	113	98	106	116	112	98	110	100	106	111	92	114	106	103	117	83	112	103	111	95	116	111	96	105	117	102	89	115	84	90	118	115	111	104	94	114	87	87	93	122	111	117	106	95	108	82	109	105	112	83	86	116	97	89	96	110	102	99	101	108	107	86	83	86	99	112	105	100	99	96	112	102	93	118	86	106	84	100	121	102	111	82	90	94	95	106	108	91	114	104	94	103	107	92	100	101	102	100	105	94	113	129	101	108	107	119	103	110	114	92	100	110	96	115	105	112	111	91	98	104	102	111	94	85	118	113	109	100	120	100	97	86	87	99	96	109	103	108	111	88	106	102	92	109	111	103	101	105	94	100	104	111	86	111	99	84	92	101	119	116	84	107	115	103	100	90	98	90	109	92	93	94	97	110	114	124	120	108	96	100	93	95	100	85	102	99	99	113	110	110	103	91	135	111	104	109	92	85	95	113	109	100	102	116	92	94	89	130	91	111	109	120	85	116	115	121	118	89	92	110	106	121	88	89	106	107	106	122	111	103	106	118	105	102	106	85	101	102	89	103	100	103	108	104	108	114	100	103	97	101	97	114	97	100	106	107	81	91	102	90	99	103	112	100	105	96	102	101	92	107	96	100	103	111	126	107	100	112	111	95	87	102	111	92	106	97	92	115	84	89	102	100	106	106	112	104	119	99	101	99	103	114	115	111	86	88	118	106	103	109	87	92	115	100	99	100	93	91	113	103	100	101	112	96	111	109	101	106	104	102	100	98	94	93	90	120	99	99	95	122	121	97	98	106	99	104	107	94	117	103	110	101	99	101	113	111	93	110	94	93	91	107	106	107	108	96	101	112	115	101	98	126	98	109	101	100	93	95	109	100	107	111	120	109	110	102	111	94	112	116	93	104	95	110	88	110	95	89	106	102	89	106	114	92	108	104	103	95	100	120	102	111	85	88	89	96	103	81	112	96	109	99	89	98	103	102	112	119	105	104	94	95	96	118	105	109	117	96	106	109	128	93	80	103	111	113	111	102	105	114	96	107	123	123	102	79	99	112	112	99	99	106	101	112	99	110	108	107	106	118	118	95	98	83	88	107	79	107	117	120	99	105	103	114	94	112	112	96	100	96	82	107	113	101	112	99	96	102	94	90	97	102	103	93	79	114	110	94	114	102	125	100	123	110	119	96	103	102	106	93	102	102	102	96	102	91	100	92	115	102	110	103	92	115	91	99	115	102	107	120	113	105	107	86	111	102	101	97	113	119	107	82	130	86	89	90	82	98	107	96	88	121	99	98	100	113	96	83	109	103	110	109	90	93	106	103	106	86	95	74	105	102	107	93	84	84	101	103	107	100	109	100	84	89	117	104	118	110	105	122	94	101	91	100	93	91	100	108	108	106	104	113	119	103	107	108	113	107	99	122	103	89	107	110	110	108	103	101	112	109	108	112	95	110	113	95	93	101	98	98	102	93	100	112	89	112	114	90	102	100	90	100	92	95	101	100	97	92	121	110	99	112	105	99	112	98	98	119	115	106	105	108	99	92	109	92	115	94	102	93	98	84	91	111	95	110	111	106	101	104	105	111	74	116	96	102	106	112	92	106	95	106	118	104	111	109	83	102	111	79	101	94	114	101	100	96	106	108	81	122	99	109	95	105
8343	1618	3854	4287	3773	2655	2191	1565	1463	18561	12926	1492	1799	1305	1162	1361	981	476	422	352	344	325	337	321	317	305	305	316	272	316	293	290	293	259	271	265	284	281	321	288	253	254	252	280	276	289	277	281	261	276	256	258	275	262	280	289	247	300	272	288	266	289	253	303	273	247	251	286	270	254	252	252	261	295	266	308	242	284	262	267	265	279	259	258	316	281	267	262	286	283	247	273	253	245	264	268	272	259	254	264	262	278	262	275	299	272	273	231	264	264	255	270	261	253	301	276	291	280	280	255	250	279	261	290	281	246	282	269	270	264	228	241	257	254	244	279	276	262	267	265	247	265	245	268	249	273	268	274	256	286	255	294	255	248	247	252	266	257	267	274	293	262	263	267	241	253	254	266	259	278	255	265	294	264	261	269	253	264	250	281	270	280	269	259	286	248	253	259	284	255	258	257	279	281	247	269	279	265	252	265	249	270	279	278	251	252	250	277	281	258	243	247	276	260	261	245	269	262	299	282	275	250	295	283	261	288	266	259	295	253	276	241	284	255	237	263	255	228	276	261	249	253	247	244	278	281	261	241	262	270	263	261	262	283	262	271	267	257	254	267	267	271	252	279	225	252	275	285	289	243	277	239	268	232	267	249	272	256	267	263	279	284	272	284	260	282	245	272	286	294	251	248	290	233	290	244	249	268	282	276	269	250	265	265	237	262	274	284	271	245	215	285	288	266	280	252	287	243	252	283	259	249	261	248	250	267	265	264	271	271	265	257	264	256	230	270	295	243	248	254	246	251	268	273	276	285	256	256	261	249	283	277	252	258	264	288	248	272	231	263	246	259	260	276	246	263	269	274	273	275	268	264	279	263	252	262	278	270	275	267	280	283	284	275	267	267	267	243	260	254	245	235	282	259	271	236	263	281	273	265	262	247	268	290	257	271	265	272	303	237	269	281	247	261	223	283	279	259	275	273	276	282	255	283	252	259	248	265	244	246	266	250	229	250	266	246	263	279	253	267	268	277	265	263	283	276	264	246	281	285	253	287	268	278	289	256	296	264	279	275	246	294	258	265	235	287	280	258	247	263	308	289	264	273	282	257	245	262	273	274	257	224	282	289	269	251	278	246	259	317	271	259	266	256	252	238	255	281	278	265	288	276	261	303	288	278	288	255	285	275	264	270	278	268	253	240	279	245	263	253	270	259	246	269	285	265	255	254	250	241	269	235	271	248	240	267	285	284	233	244	258	279	309	291	292	243	258	265	250	257	292	233	260	283	259	259	250	257	273	280	274	275	265	275	233	284	248	293	266	266	253	293	251	279	292	285	263	255	265	273	271	260	232	257	281	246	272	252	256	257	228	263	235	258	267	265	248	254	251	252	275	254	242	257	280	277	261	290	271	271	245	263	265	251	303	277	293	280	241	282	262	294	266	273	265	290	252	268	307	268	278	291	256	248	238	261	235	273	248	264	272	272	258	264	266	270	226	233	255	251	270	260	278	264	268	265	270	262	264	272	264	257	254	291	276	238	254	264	245	279	285	262	267	261	259	249	248	279	260	241	255	259	253	267	294	268	268	266	264	273	253	267	277	266	252	264	266	258	284	250	272	264	287	268	275	251	269	244	248	268	267	239	266	250	293	238	272	264	260	228	271	235	255	300	292	289	282	266	267	259	273	255	282	270	228	266	288	265	257	246	226	274	258	253	218	265	273	272	271	259	258	264	275	266	268	275	273	266	261	249	267	262	269	236	258	270	231	264	262	279	263	273	259	280	246	263	256	251	264	265	257	263	268	231	263	253	296	237	259	258	280	236	264	267	260	239	288	250	296	269	268	230	264	275	250	255	286	265	299	274	264	292	258	268	259	269	278	280	228	276	260	260	252	288	298	262	272	257	273	288	254	242	250	251	263	249	265	265	287	277	244	268	244	241	280	268	271	250	264	267	266	244	291	271	242	266	259	249	262	248	268	285	246	257	257	274	232	248	259	275	269	244	236	256	251	299	263	259	249	256	254	268	265	263	260	288	252	250	281	257	247	246	276	254	272	272	265	277	280	273	271	256	249	247	285	258	280	256	276	259	285	301	232	254	275	293	252	284	226	277	239	277	275	258	244	261	264	254	242	236	259	260	256	253	222	253	293	274	245	244	228	241	266	243	265	260	257	253	272	267	240	278	280	282	229	271	247	271	278	268	257	249	260	267	267	235	260	243	259	286	265	246	267	300	277	281	265	247	258	236	283	287	286	266	274	258	278	231	237	237	257	274	283	248	268	225	265	280	283	248	251	279	266	233	276	257	289	249	285	265	258	270	267	240	225	278	303	278	253	248	245	265	326	259	274	261	238	255	279	272	294	279	247	263	269	248	275	260	264	280	253	260	278	297	286	283	269	252	252	247	251	243	282	222	264	249	266	283	251	259	226	232	235	254	235	262	270	290	243	242	271	251	267	240	293	257	263	254	270	242	260	277	258	238	252	276	281	258	253	237	270	288	264	256	278	277	243	279	275	269	283	272	263	270	267	283	269	283	266	266	242	246	241	281	244	274	237	256	264	268	282	274	280	246	261	282	244	251	274	261	250	258	261	273	240	264	220	271	277	282	262	281	251	255	246	253	279	263	276	241	278	272	277	285	228	263	247	280	259	272	275	266	276	284	255	222	250	268	258	279	288	275	266	271	267	261	264	253	276	260	258	282	270	280	253	255	275	271	273	256	275	255	250	268	275	286	286	260	258	233	278	288	267	257	251	284	256	287	276	274	266	258	263	254	320	279	242	265	233	253	269	263	252	283	259	259	267	245	268	228	272	284	244	253	277	263	241	270	273	274	264	235	249	243	243	257	244	245	262	271	271	263	287	253	249	280	279	272	254	269	243	256	239	252	266	271	270	260	259	271	246	274	257	274	256	265	264	273	243	269	278	277	278	260	264	262	248	271	277	259	251	282	261	285	275	262	268	287	260	267	250	226	243	261	248	264	264	259	266	267	262	269	283	255	258	266	257	282	218	246	245	262	271	232	286	265	279	271	256	263	261	232	269	252	254	265	282	287	248	287	252	236	274	252	252	228	252	258	253	257	232	289	240	244	285	263	269	278	262	247	266	293	295	285	243	232	251	271	265	248	282	255	256	277	271	277	274	275	261	276	250	262	270	253	293	276	268	247	277	275	253	257	277	260	267	279	252	249	268	261	257	268	240	230	265	271	271	295	268	237	248	265	264	240	253	289	262	245	223	269	260	256	271	260	287	284	253	261	262	267	272	253	251	266	315	270	274	256	258	262	262	239	244	264	276	267	244	280	257	290	291	272	259	251	274	256	277	266	261	231	259	251	283	286	293	223	237	284	245	273	266	286	244	252	260	256	273	262	282	259	238	261	262	278	263	260	254	258	277	269	265	254	248	261	293	242	309	259	278	236	267	268	240	237	285	246	246	274	277	269	251	263	272	270	249	267	259	243	272	248	250	246	281	252	255	249	294	291	250	257	279	246	254	281	241	282
1666	608	653	463	415	384	301	261	252	318	269	242	284	257	259	270	243	236	214	216	252	247	244	254	262	240	221	256	258	215	234	273	244	240	273	241	246	241	227	253	250	245	265	251	221	237	235	256	284	250	236	245	239	219	216	271	263	254	226	243	228	251	257	240	239	219	234	232	245	254	247	243	256	238	251	234	219	225	210	245	247	250	237	235	265	238	262	237	244	261	263	258	250	284	263	234	264	244	257	248	239	248	281	238	228	228	248	275	255	264	258	233	256	232	227	235	240	238	241	237	246	236	238	262	247	261	249	286	273	262	275	254	243	263	242	236	261	261	212	244	250	217	256	261	222	249	211	236	256	242	232	250	268	254	259	268	274	251	231	244	270	216	236	249	280	233	258	240	241	243	238	227	240	244	245	275	223	216	248	229	265	233	248	248	223	227	243	262	222	252	246	263	265	236	227	239	234	243	246	245	258	221	256	255	225	246	240	226	252	268	227	237	247	248	243	255	254	245	227	243	239	256	254	266	291	230	238	239	248	235	243	229	291	247	262	237	265	235	212	241	278	242	261	249	236	244	284	236	221	243	240	246	240	242	251	256	257	250	241	252	240	229	264	219	236	253	259	247	246	254	235	243	266	237	266	240	254	258	253	235	263	240	240	231	242	226	246	256	245	250	256	259	233	249	253	236	265	216	212	228	233	227	237	254	254	213	230	252	263	224	248	256	243	221	243	284	251	227	253	223	233	252	220	240	245	249	221	273	233	256	213	229	313	279	245	236	233	247	251	253	272	257	263	221	256	220	242	245	266	246	262	242	281	265	231	253	236	238	231	221	240	245	228	241	248	223	285	256	255	243	255	251	262	240	271	248	260	262	246	234	259	252	237	236	268	267	279	242	258	230	256	266	252	240	240	264	232	239	231	281	226	269	272	235	206	225	277	248	255	229	225	253	250	263	254	228	276	261	274	263	232	244	254	277	240	261	256	256	250	262	239	235	219	254	235	264	220	235	227	261	286	259	237	274	261	257	249	221	224	218	233	251	270	246	269	244	255	269	223	243	255	273	228	231	243	250	289	204	265	241	223	255	241	249	229	270	224	219	258	239	247	266	219	231	248	233	242	254	245	277	234	264	273	223	269	239	260	228	248	264	260	264	233	235	241	260	280	226	263	245	247	261	237	260	263	258	238	241	253	257	241	253	238	262	232	244	231	260	244	266	242	232	258	281	257	262	256	239	241	262	252	236	231	245	232	243	249	249	249	236	247	242	242	244	244	258	248	274	225	266	290	245	244	248	250	302	260	208	241	263	242	270	255	218	257	250	246	246	237	237	257	262	234	257	223	252	267	249	237	223	240	239	242	242	252	262	236	266	253	235	233	223	234	234	230	240	250	247	236	262	271	238	251	237	249	273	247	250	258	233	256	229	245	257	247	274	248	248	239	234	253	217	251	208	209	245	252	267	273	260	223	270	242	274	248	243	246	264	239	228	237	249	261	271	247	226	237	250	234	246	250	282	245	242	261	235	233	260	244	246	233	240	228	248	258	238	258	237	257	239	263	210	227	245	245	229	237	258	253	255	249	238	249	253	266	239	251	215	259	235	220	234	227	272	239	254	225	221	235	253	233	239	241	250	230	246	244	239	262	240	246	248	248	291	235	231	243	229	237	274	241	274	221	257	246	237	237	315	225	261	252	243	256	258	280	235	252	243	268	284	239	266	234	244	235	260	236	251	226	292	252	251	240	229	232	249	224	234	237	265	239	269	243	253	242	269	237	253	270	238	275	242	203	255	235	209	241	226	238	238	245	250	240	251	257	232	237	266	215	224	231	232	238	223	251	202	248	227	222	247	243	251	238	261	268	223	245	220	260	234	257	258	245	247	231	216	254	239	219	265	260	241	243	243	265	253	275	257	253	243	250	235	240	225	231	255	263	239	251	225	265	243	244	251	247	236	224	249	245	229	257	243	231	231	264	234	249	270	251	236	260	247	236	244	237	260	247	264	240	256	218	259	264	236	241	232	255	247	227	245	249	236	257	241	240	240	252	238	229	247	242	241	249	217	243	245	257	268	242	248	255	268	248	264	239	228	227	283	213	257	239	243	253	230	240	265	236	226	286	225	254	228	236	246	217	217	231	234	273	230	233	233	228	264	267	236	224	234	266	241	216	255	259	237	253	232	231	245	244	249	246	270	219	235	268	245	233	217	238	259	230	271	252	244	240	253	220	252	246	260	239	263	216	236	247	271	249	261	239	244	223	259	252	272	241	273	268	252	241	265	257	236	237	264	254	223	257	262	243	225	255	248	271	280	234	257	268	220	238	213	216	234	261	257	234	230	239	232	258	263	242	264	258	215	272	244	234	267	240	233	222	226	251	262	249	234	252	227	246	214	218	259	244	280	229	229	224	235	226	241	240	257	246	264	232	261	242	221	276	225	254	226	231	247	251	242	255	276	239	272	228	271	227	248	239	261	279	227	240	275	250	255	256	266	241	268	254	237	246	252	253	238	266	245	238	261	266	256	257	213	234	272	233	258	232	257	255	244	216	251	263	238	223	258	245	247	267	281	255	276	241	230	237	247	255	229	245	247	249	208	254	260	222	257	253	237	262	243	249	287	270	225	245	236	254	248	248	246	225	263	241	250	250	251	217	271	235	212	278	215	253	215	228	261	241	242	250	238	254	224	233	235	227	255	242	264	230	247	267	236	262	226	237	252	247	254	236	244	237	250	260	259	241	255	246	249	232	240	239	241	241	265	223	258	262	258	275	240	228	245	242	287	227	203	250	231	260	254	254	227	242	232	217	236	250	232	221	246	246	240	225	229	274	222	217	256	270	249	242	253	252	279	220	256	245	238	213	245	252	252	245	254	262	257	289	249	284	249	234	247	254	239	263	271	236	250	260	240	233	247	238	205	261	251	245	222	226	220	234	251	252	235	241	235	259	251	215	282	254	278	240	245	274	247	251	229	255	253	255	219	248	279	259	260	249	223	237	228	266	236	251	214	231	242	221	250	237	234	239	247	233	252	251	244	253	265	240	270	256	265	252	230	271	238	225	234	234	249	233	281	257	246	248	219	233	227	232	226	230	268	244	264	234	246	226	229	221	242	212	284	244	251	236	238	229	260	237	270	246	254	248	230	211	224	259	254	221	252	252	233	246	240	240	268	261	241	243	246	247	227	258	236	262	255	255	253	253	232	219	247	254	274	238	260	260	257	223	247	259	235	240	232	224	232	267	239	248	231	271	286	240	243	257	255	237	269	261	252	244	245	263	235	279	261	246	246	227	239	261	277	263	260	212	244	253	231	277	258	258	277	267	266	263	225	261	279	250	234	258	253	251	238	236	226	247	258	255	294	229	265	207	227	208	241	239	245	245	231	222	241	237	277	236	241	221	253	228	244	282	240	237	258	241	228	253	280	238	232	243	230	264	233	253	201	245	256	280	236	257	242	231	235	243	262	254	228	235	223	238	242	234	235	247	224	237	254
2074	904	1575	1500	1265	1116	966	793	759	1223	904	736	736	699	662	678	607	652	527	567	614	586	564	599	635	609	555	570	606	567	615	600	584	594	611	576	599	572	589	600	583	591	556	605	610	531	622	612	587	582	571	566	588	595	584	619	607	533	617	571	650	589	614	594	581	563	574	582	579	599	587	598	610	559	568	586	585	587	631	592	559	604	596	608	593	577	547	568	568	577	560	547	598	581	628	625	606	570	582	620	574	573	562	577	582	589	575	589	585	540	585	575	565	563	626	549	605	596	606	572	553	621	627	546	647	625	608	620	590	554	547	581	615	614	632	582	610	620	613	613	593	600	614	596	555	586	626	594	614	609	581	620	630	578	588	597	554	599	605	591	578	615	610	593	605	569	629	637	572	610	570	570	630	603	589	640	594	578	574	627	591	590	551	589	611	606	599	571	530	581	532	593	616	605	569	583	590	591	570	563	599	608	638	546	577	607	646	566	571	616	565	591	594	586	620	571	566	576	562	554	622	597	562	596	579	541	588	600	616	588	566	630	611	577	661	568	588	596	612	592	534	595	570	612	569	622	607	598	570	589	604	643	600	605	590	590	634	583	537	598	569	560	565	587	588	610	613	588	607	573	584	571	604	583	560	607	638	634	601	578	583	618	598	578	606	598	574	637	580	579	541	617	584	618	590	589	588	625	594	547	604	581	591	583	620	591	643	573	553	564	596	557	569	589	573	617	567	606	553	596	600	561	564	587	567	618	551	625	602	601	625	566	569	588	606	604	602	617	605	576	629	566	566	589	554	615	622	619	580	621	600	594	589	566	611	591	626	589	632	617	591	568	606	589	605	577	613	587	634	614	559	547	604	592	606	633	616	613	641	618	602	666	607	587	578	604	568	633	603	618	580	599	558	609	583	586	549	596	566	593	537	570	558	596	593	595	571	617	551	594	665	578	579	611	628	585	631	617	600	572	588	584	568	582	591	593	602	556	602	572	549	604	616	592	603	594	646	623	540	603	584	626	554	596	632	599	571	592	581	588	643	586	639	594	572	579	578	579	591	635	587	557	614	604	571	582	582	586	601	602	605	595	603	566	616	554	615	551	569	623	572	588	565	583	604	624	589	570	592	550	555	603	585	550	581	549	599	555	618	560	595	577	587	570	592	638	637	573	604	599	599	632	595	552	585	625	583	569	577	562	581	580	631	562	607	550	594	578	621	629	597	596	591	547	592	579	584	598	567	597	560	591	589	587	609	656	608	590	591	563	611	605	630	626	587	614	593	588	598	601	582	594	612	598	605	618	601	563	619	601	559	607	600	585	580	582	617	606	617	600	621	572	563	543	559	575	595	587	587	579	560	569	609	581	603	589	557	576	626	540	564	605	580	634	578	595	605	587	571	625	566	589	575	585	581	584	584	549	582	586	621	590	585	569	606	613	575	538	584	560	635	564	605	618	681	602	552	559	621	585	637	567	557	611	551	580	581	576	615	590	578	607	583	555	593	575	593	578	561	615	546	601	549	576	592	634	559	598	610	613	587	589	603	574	630	609	561	603	586	621	577	620	615	559	603	640	563	613	591	579	597	593	551	631	600	575	615	583	565	587	568	622	578	612	570	605	603	608	587	632	591	580	564	563	588	584	585	598	594	576	604	589	568	573	591	548	595	581	622	613	582	617	576	596	611	602	562	658	592	587	600	553	596	595	622	532	612	619	659	614	610	632	576	563	582	543	558	610	630	571	550	598	605	592	600	564	573	589	562	586	606	614	624	533	592	632	599	655	611	566	584	590	562	614	629	577	611	569	629	582	608	582	596	608	562	583	605	600	559	647	604	597	565	583	605	556	618	569	600	598	600	592	583	621	600	611	530	606	564	550	546	598	567	547	603	568	565	604	606	568	625	576	588	568	569	579	612	593	622	601	611	576	560	615	584	581	627	593	582	539	567	619	592	616	597	593	589	602	617	568	582	615	591	602	621	591	557	631	588	593	579	584	566	595	578	608	552	547	597	551	605	592	609	597	584	649	577	576	589	605	597	567	614	584	620	530	596	603	610	581	569	613	566	641	573	601	571	596	602	562	594	610	619	546	601	591	592	596	599	581	593	583	550	585	632	576	612	541	600	565	605	578	549	593	573	571	581	574	630	582	612	590	652	604	583	619	581	585	609	577	572	623	566	596	572	590	618	614	584	595	601	610	540	628	584	581	563	583	573	639	605	568	578	577	631	539	580	576	585	566	564	545	598	564	641	575	565	579	602	582	558	633	602	581	585	593	574	573	625	561	633	585	643	600	572	599	570	598	550	603	628	573	566	574	574	626	570	596	632	573	588	595	608	628	581	577	564	570	617	599	558	607	594	570	608	573	583	547	556	578	629	578	592	587	555	600	584	609	623	597	617	578	588	608	550	609	606	605	556	598	582	595	618	599	610	591	611	600	584	557	548	600	567	585	584	574	602	586	556	557	577	587	559	598	585	612	618	610	632	577	560	568	607	565	577	572	624	604	568	579	594	611	576	578	562	602	615	563	584	594	622	611	610	612	609	572	628	550	618	621	591	611	617	570	627	592	564	614	596	597	577	586	609	611	555	544	599	556	644	612	608	600	555	588	570	610	573	603	561	566	581	594	605	569	640	609	648	602	588	559	639	561	611	584	596	613	561	572	568	603	571	611	548	608	598	583	545	587	589	601	618	587	606	611	623	614	595	641	561	618	618	612	638	590	618	579	588	615	607	602	543	613	608	654	556	623	634	563	554	618	547	588	560	583	599	569	589	592	600	555	633	553	584	573	589	616	597	601	619	593	615	569	598	624	605	655	589	572	611	572	604	572	585	621	586	603	580	572	599	594	604	582	652	571	597	538	590	569	611	628	575	621	604	580	575	587	583	582	554	624	586	566	627	599	595	624	564	580	604	586	603	632	569	589	537	623	619	603	623	537	562	596	567	587	603	611	603	581	575	614	636	606	564	568	581	619	580	596	605	566	591	531	589	569	571	626	566	614	595	596	590	565	583	582	595	601	557	565	569	593	559	614	620	642	562	611	544	581	598	611	602	585	596	552	591	630	605	637	578	599	617	592	627	592	564	613	574	604	579	631	603	577	610	582	563	580	596	594	580	569	572	561	588	563	585	575	573	576	589	573	568	588	612	584	620	596	601	586	578	586	631	543	589	577	584	547	610	594	578	590	587	616	579	598	590	598	586	633	593	568	621	572	570	583	584	575	581	611	614	566	600	579	583	586	589	591	565	603	615	571	585	583	608	584	574	616	627	586	605	568	567	534	610	591	604	584	552	546	615	574	592	608	589	609	568	606	589	571	644	618	583	604	561	537	615	596	606	616	592	607	562	587	587	595	571	594	632	582	643	570	584	600	619	573	533	557	555	562	565	573	588	615	606	598	569	581	596	619	630	616	549	582	571	574	614	587	574	593	554	598	568	596	570	563	622	624	592	595	592	601	564	612	557	621	601	558	583	567	576	571	566	606	637	563	602	586
7232	1111	1177	1036	765	530	456	589	853	2235	1584	326	384	340	392	277	275	221	240	253	229	250	221	256	230	224	253	215	209	244	243	220	233	245	216	228	222	220	225	210	218	224	232	222	214	246	216	227	231	251	220	225	190	210	223	207	225	229	210	188	232	219	226	225	233	252	200	223	238	208	214	228	233	246	250	211	249	231	255	237	196	210	240	225	235	229	218	233	235	240	224	227	234	203	207	228	218	239	238	254	223	240	205	209	233	208	238	212	215	233	234	215	215	220	217	216	220	239	203	225	199	236	242	199	242	231	219	238	252	230	224	232	232	242	219	211	262	232	202	230	247	230	244	222	205	247	217	241	227	201	207	220	239	232	245	235	228	222	253	215	216	220	204	208	223	214	210	233	208	246	241	240	217	245	221	235	223	240	227	237	230	227	209	241	211	256	209	190	221	221	215	239	232	222	215	227	222	238	247	239	233	238	248	219	228	218	232	221	228	235	219	233	255	230	219	242	243	230	214	227	248	245	201	226	236	231	242	270	235	236	240	217	226	224	207	229	211	242	214	230	264	217	223	219	225	235	253	258	253	223	222	234	254	246	190	244	235	232	254	244	233	232	230	238	240	245	252	228	224	238	206	220	245	221	206	208	223	221	220	220	240	222	242	225	244	215	255	237	213	257	198	214	242	208	224	256	206	226	224	223	255	224	241	230	220	220	235	251	267	222	237	247	203	225	230	205	224	241	222	250	247	228	226	253	236	202	230	219	253	220	205	225	223	218	195	221	186	222	228	217	232	240	240	226	240	190	229	203	223	217	223	197	229	225	237	246	209	210	212	228	242	243	245	250	221	213	251	229	194	218	262	236	217	212	239	204	222	236	235	238	232	215	186	221	216	239	215	228	212	225	250	225	216	199	221	214	220	238	240	225	211	256	249	219	201	243	221	258	213	236	213	230	231	237	235	254	212	215	214	207	217	220	221	229	231	237	217	224	249	231	242	228	233	240	233	265	251	226	233	216	225	230	247	227	209	231	213	238	228	207	239	197	235	235	239	206	211	240	209	254	237	258	209	248	236	226	221	235	223	239	222	212	221	203	220	215	235	268	224	218	211	236	236	248	217	250	241	209	203	239	234	252	260	226	236	239	238	250	232	210	213	212	209	212	269	217	246	219	228	218	230	214	239	244	238	230	245	243	251	222	219	232	220	243	219	207	203	197	233	235	221	227	238	236	256	239	215	236	247	229	211	226	228	236	267	220	222	233	213	247	227	231	220	220	217	244	205	211	235	245	248	222	251	239	192	233	234	232	230	203	197	218	205	220	267	218	211	236	207	237	234	213	252	239	257	210	238	236	209	235	233	228	220	233	218	245	237	206	234	223	222	228	251	244	221	213	227	221	224	203	213	225	227	227	208	212	208	233	256	243	238	226	216	249	234	228	225	257	214	246	231	248	227	234	210	217	219	242	250	211	231	213	241	209	229	240	178	211	245	214	211	252	228	231	247	231	231	225	220	224	229	228	227	241	218	262	248	232	217	234	216	222	221	211	229	220	208	229	213	265	245	227	220	212	227	207	217	238	220	223	192	250	226	206	225	237	242	235	217	258	234	218	242	226	240	232	246	241	223	193	204	236	230	192	233	221	204	219	213	219	246	230	231	257	223	235	230	245	222	203	233	239	232	212	214	222	230	240	212	216	223	258	257	231	229	236	234	203	208	238	232	236	237	210	217	263	214	216	209	217	215	219	244	242	219	237	225	211	241	222	218	228	234	249	246	240	208	257	277	204	238	214	238	243	224	225	237	233	239	217	247	220	220	246	247	246	222	235	223	229	233	195	210	211	241	241	213	236	259	201	221	227	240	204	225	239	235	228	208	225	234	234	224	265	254	239	220	217	246	232	227	250	230	228	233	196	234	210	217	217	243	234	221	204	238	230	213	209	241	236	206	234	227	230	254	233	211	255	263	233	253	236	207	227	241	249	231	201	235	227	226	217	253	234	217	224	203	245	243	223	217	231	209	208	227	240	239	236	234	257	235	233	235	238	259	232	231	234	227	234	225	252	212	227	224	225	243	218	191	236	212	229	247	235	220	243	246	221	207	249	209	226	196	238	240	232	248	213	219	224	226	205	220	217	218	248	219	218	255	234	226	215	234	241	238	216	210	233	243	258	220	246	232	259	239	226	232	227	201	193	224	257	227	190	224	205	224	225	230	212	230	180	193	229	191	216	241	225	239	227	242	232	243	213	242	234	216	252	228	233	228	223	212	226	261	231	234	212	210	218	232	234	251	216	202	253	226	245	227	219	239	218	228	200	234	239	215	228	237	238	222	236	252	253	235	226	227	239	228	216	241	241	228	228	254	193	268	219	242	193	246	227	182	219	231	231	218	224	221	220	244	227	236	227	215	262	210	215	231	210	246	229	239	232	214	197	215	252	238	206	239	221	243	229	213	253	227	226	236	233	211	204	247	224	237	203	229	214	197	222	234	219	244	218	219	223	229	233	215	205	230	219	226	249	202	244	230	218	212	212	223	215	203	254	231	244	207	225	247	230	220	241	197	233	232	210	228	249	220	247	223	212	195	214	236	237	226	216	214	201	229	212	210	224	232	222	220	240	228	232	226	276	232	208	222	221	225	226	215	235	206	248	208	205	229	217	241	214	235	202	209	217	216	220	209	232	227	221	209	253	229	201	226	239	221	256	244	221	207	260	244	203	213	263	237	195	237	250	245	240	211	220	260	267	248	204	212	220	266	233	224	203	210	201	226	215	231	248	228	238	249	224	234	211	238	225	250	220	214	225	241	238	234	248	251	224	227	198	257	231	223	221	207	205	231	217	225	227	215	233	229	200	232	219	214	212	228	210	232	245	205	227	221	223	220	247	270	223	245	227	253	254	201	211	213	227	243	239	215	196	211	235	191	259	198	251	215	199	198	215	228	221	236	218	235	243	256	222	218	200	239	223	230	239	228	257	252	227	250	254	223	255	217	242	209	248	250	217	206	253	245	208	220	257	239	215	211	235	227	244	238	232	168	209	190	253	212	224	240	235	223	235	201	232	215	219	229	256	242	215	242	206	226	251	264	210	219	230	218	245	193	239	210	208	227	240	227	243	222	218	227	236	244	207	237	214	264	235	233	220	231	234	257	236	258	222	204	241	234	227	238	260	217	223	212	216	210	254	229	220	240	200	197	242	225	216	226	233	233	234	238	220	245	261	217	201	247	245	188	227	208	240	229	200	234	193	227	199	246	214	212	249	245	241	194	203	219	206	213	247	201	222	211	232	248	218	218	229	222	221	212	240	240	202	228	265	243	242	229	232	218	194	201	242	231	233	218	208	227	223	219	211	242	210	233	219	241	224	216	215	237	236	218	207	219	224	226	223	199	217	225	219	219	230	233	222	238	248	219	232	209	230	235	216	212	193	199	233	243	218	259	232	233	213	247	224	241	226	211	244	240	247	215	191	227	222	231	225	204	222	235	205	236	243	241	216
6668	1361	2547	3007	2635	2002	1753	2341	4755	11391	6333	1272	1473	1232	1290	1086	869	676	572	604	583	550	567	587	556	580	536	576	572	581	538	573	568	533	576	596	580	609	552	550	550	529	535	554	542	523	522	522	568	532	545	521	533	542	574	563	557	543	565	540	547	568	569	573	581	531	568	554	534	558	557	546	518	525	526	547	537	606	534	569	560	565	552	597	583	517	531	575	561	551	576	553	582	566	521	550	572	544	516	563	535	583	508	532	569	584	543	525	531	547	519	543	530	549	531	495	511	549	533	550	539	586	552	541	531	534	592	533	548	534	559	553	540	564	520	545	525	542	569	496	547	550	572	517	526	514	564	543	549	592	558	541	558	556	549	531	537	552	558	522	527	558	513	547	571	575	524	555	524	560	534	536	594	535	531	560	544	538	531	537	524	548	539	541	503	516	517	520	568	549	531	590	520	532	586	537	532	545	527	529	522	550	562	549	520	543	495	577	567	594	534	541	566	565	512	554	536	570	538	563	552	537	601	587	595	532	532	553	546	536	586	590	536	519	561	578	603	539	557	542	513	550	552	507	571	541	550	601	559	554	573	580	552	542	553	546	578	527	530	526	560	570	549	537	555	513	536	553	538	535	550	539	542	544	554	535	543	548	523	541	525	557	506	537	536	546	525	536	537	542	524	506	519	546	573	554	543	572	544	521	515	551	534	567	548	538	568	542	552	548	528	545	553	551	515	533	541	537	550	547	590	515	524	512	534	546	565	546	576	574	556	501	548	508	578	500	519	567	538	583	542	553	494	495	536	550	561	583	521	505	537	503	565	566	535	574	576	538	529	549	556	553	501	546	586	565	533	512	535	600	554	510	549	536	554	535	535	516	555	525	531	565	561	537	519	541	562	538	531	545	542	507	517	552	524	542	556	528	551	557	555	524	542	571	589	567	560	552	572	518	561	535	560	533	546	552	535	533	445	572	547	537	554	549	568	553	518	542	581	534	532	526	541	581	529	517	549	557	538	573	562	551	502	483	577	545	603	541	541	530	525	600	552	549	580	591	525	540	558	574	542	530	511	516	550	545	573	555	543	539	539	525	531	555	547	502	529	524	550	541	531	563	565	536	514	556	544	550	548	545	533	544	564	564	525	550	565	535	511	513	561	559	585	542	560	519	480	566	559	553	576	534	535	526	536	549	543	540	537	552	536	523	556	541	532	529	539	515	550	554	556	558	555	571	558	516	558	554	541	528	550	514	544	535	549	527	553	576	541	561	541	534	558	555	575	558	517	533	519	559	547	530	560	560	558	532	580	602	549	557	559	537	534	572	599	545	589	533	554	545	518	535	550	542	571	541	560	565	582	567	523	564	543	549	587	491	526	523	515	545	562	573	547	558	562	537	558	532	537	554	524	557	519	559	532	556	575	512	575	547	543	598	514	511	546	558	516	588	586	553	537	604	556	564	588	577	571	527	544	519	519	573	516	523	531	600	510	559	476	519	519	522	590	528	591	559	564	541	549	546	542	566	582	561	588	559	564	558	535	565	589	577	586	547	529	586	586	536	531	591	514	531	565	512	564	557	551	538	523	531	524	569	510	538	587	526	568	541	526	535	533	520	553	524	537	507	512	531	573	548	553	539	564	583	549	563	578	534	551	568	542	568	553	509	536	522	533	562	606	505	564	559	525	565	565	542	543	564	543	554	547	584	518	552	597	543	577	522	521	513	558	584	527	560	519	562	553	528	545	545	526	573	509	592	518	530	541	559	543	554	544	550	519	562	521	528	537	531	580	539	581	521	509	531	538	573	556	555	559	551	571	524	560	538	551	531	592	574	521	530	574	555	555	526	568	599	531	535	557	560	574	546	552	538	558	550	512	548	533	561	532	543	540	549	525	594	549	501	592	539	524	548	555	569	513	542	504	528	558	536	599	554	561	546	593	487	547	567	545	600	588	535	565	601	537	567	527	549	552	617	572	526	530	528	556	516	582	551	507	475	561	544	520	560	532	589	565	521	546	549	556	573	544	573	549	538	496	508	549	566	545	544	534	595	540	534	558	553	585	534	551	554	546	553	534	541	533	550	510	512	562	553	579	558	567	561	516	531	562	589	587	558	583	562	483	577	487	549	519	496	547	546	593	554	517	506	546	544	519	540	556	513	537	540	567	560	533	511	532	528	562	514	566	560	631	529	549	497	497	562	506	513	562	583	572	579	536	557	545	525	550	574	572	559	567	551	548	547	519	534	518	535	519	575	525	573	533	565	538	537	524	524	546	551	514	496	541	556	518	558	548	542	525	499	562	495	539	528	547	533	540	570	544	580	573	544	567	584	519	585	565	531	511	536	614	514	580	579	541	555	542	535	510	551	547	567	552	523	511	532	517	549	557	539	535	562	575	563	553	471	544	514	562	530	489	519	543	542	523	571	557	555	528	549	542	511	548	522	554	554	516	538	507	554	523	557	552	516	584	561	527	516	544	548	540	586	546	550	494	530	530	559	525	537	550	530	598	513	521	537	528	516	514	573	553	529	550	560	589	507	518	541	545	500	581	531	512	541	547	529	524	556	554	543	535	558	570	548	539	555	535	545	540	540	566	550	537	585	581	551	516	528	553	534	547	523	537	533	520	545	551	537	558	562	569	550	540	549	528	529	554	597	549	552	567	518	525	533	565	514	527	567	576	592	574	547	533	581	527	546	512	544	584	549	531	550	524	551	548	593	509	533	542	517	574	537	532	583	571	582	581	542	586	555	512	540	525	497	522	548	581	544	530	578	566	538	523	542	537	580	497	542	548	522	573	521	552	530	534	523	537	551	528	509	577	526	536	543	560	545	560	527	560	539	521	559	552	533	552	544	554	528	550	534	542	527	509	522	587	580	522	548	578	496	501	553	552	551	561	547	570	549	564	566	536	568	545	538	572	583	570	547	557	556	535	553	512	543	575	528	529	558	539	521	551	529	551	531	564	564	527	529	539	580	581	518	553	570	555	547	544	567	542	560	532	550	497	524	539	566	564	558	529	499	583	535	505	552	527	559	537	557	561	587	559	516	556	554	568	561	541	559	577	565	556	548	543	559	519	530	489	548	564	550	568	539	543	498	536	579	519	540	573	547	541	482	545	549	565	552	524	592	553	505	537	538	521	555	548	515	532	566	561	545	547	525	547	552	557	551	548	525	552	531	533	603	546	553	563	496	557	561	566	545	543	535	540	508	595	554	571	504	544	542	540	530	565	588	574	555	559	571	592	524	563	566	544	506	555	547	540	537	541	586	558	590	525	529	525	550	568	562	530	563	575	554	568	566	525	537	565	539	557	545	570	525	580	541	563	574	535	467	557	554	550	550	542	570	565	549	548	564	551	566	557	534	519	555	532	563	518	550	522	552	536	510	558	523	529	517	571	561	535	548	563	542	553	552	580	533	541	592	507	559	548	524	520	531	551	531	531	495	558	574	555	570	568	544	544	511	585	600	548	499	554	559	546	558	567	579	535	518	528	550	587	515
12963	1785	1787	1605	976	724	505	538	799	3139	3373	492	441	308	386	245	185	122	109	96	105	99	122	126	102	103	105	91	114	117	123	119	106	94	116	94	122	97	111	118	94	104	87	113	99	91	91	93	88	108	108	109	106	121	98	104	103	90	115	101	98	110	107	92	135	92	111	86	95	110	98	111	96	103	111	109	91	75	107	99	114	103	94	104	106	99	109	97	102	129	99	104	104	113	83	114	88	99	101	107	93	105	98	104	95	100	112	125	84	92	101	99	115	106	102	109	113	90	96	111	109	104	112	85	114	97	103	102	100	120	119	91	114	91	116	98	114	104	101	84	116	94	117	100	117	94	103	91	108	93	92	95	101	115	105	103	84	104	115	93	105	94	107	110	82	109	102	109	103	105	117	97	112	97	111	101	108	111	110	91	96	118	98	109	111	96	104	102	93	93	98	96	96	115	103	118	89	94	98	96	106	90	94	106	92	102	121	102	109	100	104	110	109	82	88	103	105	118	99	101	105	113	100	99	105	114	119	92	112	122	76	113	106	109	121	106	107	105	98	85	127	109	118	103	101	111	111	109	81	87	86	97	101	115	97	92	113	104	109	109	112	92	109	114	99	95	110	96	93	122	114	106	97	95	97	114	81	107	90	100	112	105	115	123	109	93	111	120	116	117	94	119	93	99	99	87	103	103	107	114	119	112	107	106	87	105	110	112	112	114	131	110	115	83	105	121	102	104	105	95	118	104	107	100	106	92	121	127	111	101	90	94	100	95	118	97	87	97	110	97	111	106	97	106	114	105	109	102	117	95	91	104	111	121	102	101	112	120	112	111	88	93	104	107	106	89	119	123	94	98	97	106	104	106	83	115	106	100	94	81	96	118	96	122	96	107	110	111	117	107	98	124	121	117	99	83	90	95	103	90	99	100	105	96	111	118	104	82	98	95	97	109	98	99	88	110	106	122	106	97	106	100	105	111	103	108	88	90	100	103	84	98	112	102	118	92	104	104	89	90	92	99	99	95	107	107	125	98	121	113	102	94	94	81	104	110	88	94	111	92	113	105	99	95	91	105	126	108	115	116	101	98	105	111	96	108	91	89	95	116	131	105	95	99	112	102	96	93	108	110	109	121	118	103	110	101	105	102	97	107	113	101	103	100	105	102	102	117	97	107	114	99	102	99	108	106	110	98	118	106	98	119	77	118	115	103	102	111	105	110	106	104	111	110	84	113	117	98	112	106	110	113	105	120	108	109	100	107	97	107	96	118	109	100	98	108	95	103	105	95	121	105	91	114	108	113	81	86	103	98	113	82	111	104	96	105	94	96	112	120	107	99	91	111	99	117	107	102	132	93	100	105	97	94	110	84	99	97	110	108	107	112	106	104	115	115	103	101	101	90	110	110	105	83	89	85	109	97	100	100	108	99	103	122	100	107	111	93	94	112	91	118	111	105	108	105	90	117	99	105	106	110	102	85	96	111	87	94	100	113	113	106	104	114	89	107	90	102	106	111	97	103	100	130	101	100	112	95	97	101	113	118	116	103	115	112	91	99	87	92	127	100	82	102	94	104	114	116	96	108	109	127	111	114	90	106	74	121	110	103	118	97	122	77	108	111	105	103	106	106	92	85	117	96	104	118	98	106	86	102	107	120	104	86	92	104	98	111	124	89	117	102	95	109	99	95	107	94	114	125	96	114	92	109	92	97	86	136	96	108	110	100	93	106	108	114	109	80	90	97	112	96	104	102	98	116	105	106	98	89	102	100	95	98	129	98	101	110	94	88	106	124	108	116	120	93	111	105	84	82	101	88	108	98	82	99	118	122	116	100	84	105	105	105	117	113	110	107	116	112	102	103	113	117	110	98	100	103	131	105	119	112	126	102	126	102	115	93	104	126	97	89	119	97	134	93	109	98	110	105	87	96	108	111	111	102	105	84	97	101	106	103	108	106	105	90	138	100	97	104	103	104	104	112	87	110	112	90	115	102	97	84	111	96	104	113	82	134	93	109	87	104	100	83	114	109	82	108	114	107	123	114	105	113	113	135	112	102	103	92	105	117	105	96	104	112	103	110	107	106	107	90	111	97	99	90	107	104	106	114	87	104	106	108	92	106	106	109	106	90	99	117	108	97	114	96	100	95	89	103	91	106	106	108	100	95	103	84	126	120	113	107	122	112	131	124	109	112	103	105	107	96	120	118	102	122	99	97	108	95	101	111	95	115	105	92	126	116	122	92	94	119	102	136	95	89	102	113	104	98	104	114	100	102	93	98	111	95	128	117	108	101	116	113	102	121	106	122	116	94	98	107	96	105	110	100	113	110	108	93	94	103	98	114	83	100	103	108	99	101	89	102	99	85	121	110	119	111	102	104	112	106	116	95	102	101	125	97	109	86	121	92	89	108	112	136	107	107	107	90	109	111	105	86	95	83	108	104	82	104	106	113	115	110	123	92	110	101	121	88	103	117	112	95	97	110	107	98	100	105	102	110	92	99	111	82	90	100	107	117	114	98	112	110	102	110	104	96	108	85	104	122	118	95	120	118	95	89	104	97	123	101	107	98	110	106	102	98	97	93	114	91	98	91	108	97	113	110	106	108	106	90	110	114	92	123	110	94	115	91	91	97	117	93	97	88	108	123	110	112	102	97	93	108	109	107	91	80	85	111	113	93	92	103	100	97	105	110	111	105	112	95	97	94	97	95	102	122	108	115	109	105	104	102	98	106	87	101	110	108	120	92	106	96	110	111	113	121	119	91	97	110	86	117	117	91	105	100	110	83	105	94	95	109	109	102	112	104	90	111	87	107	104	95	95	114	130	113	113	117	93	102	114	108	93	111	86	117	110	107	122	104	89	78	98	88	115	110	108	98	107	95	111	119	101	105	104	95	88	107	109	107	95	109	95	94	104	89	92	120	96	106	119	113	81	88	97	103	88	98	96	97	99	119	89	120	106	94	93	95	88	89	116	94	112	115	113	101	91	120	116	102	100	90	104	102	99	87	109	121	105	114	103	104	112	95	101	94	114	117	100	83	85	95	111	101	109	125	91	106	89	112	125	111	106	97	87	111	110	102	94	104	124	81	101	91	108	124	84	106	99	110	91	105	106	106	119	93	98	115	99	96	113	96	109	77	119	126	105	101	102	109	79	114	94	101	107	112	107	101	105	108	104	97	102	98	115	113	88	124	102	112	122	105	117	107	100	92	112	101	101	99	125	95	92	101	113	111	123	106	95	103	85	97	100	99	95	96	99	79	103	99	114	116	115	102	104	107	81	96	97	110	103	98	99	104	108	94	95	105	113	111	111	116	92	87	104	101	102	107	117	93	100	99	77	100	122	92	91	104	120	107	106	127	91	112	108	110	95	107	110	105	109	85	88	93	100	105	97	83	76	98	103	97	100	97	107	114	107	106	104	124	114	100	94	103	104	92	107	94	104	99	105	97	108	105	122	105	98	103	119	99	106	103	103	111	88	117	102	114	118	101	109	106	116	98
8625	1702	3702	5267	3924	3053	2258	2788	4007	15020	12911	2204	2025	1587	1918	1260	736	471	380	361	336	325	357	331	349	332	303	279	295	270	311	274	295	250	285	284	289	250	287	291	246	266	296	299	253	291	257	251	280	305	255	264	257	283	300	286	278	272	269	277	297	307	279	281	261	264	277	270	252	280	268	246	264	269	266	244	277	267	257	263	260	266	302	264	284	243	250	275	288	329	268	299	269	265	305	253	264	290	269	237	269	275	290	263	246	266	278	246	258	278	299	273	261	286	263	283	289	268	250	242	277	274	272	259	261	252	301	271	278	274	270	262	268	262	277	256	296	263	278	268	280	285	271	257	241	267	253	258	261	260	290	291	267	259	267	252	255	283	256	285	255	270	282	280	255	263	276	276	268	268	289	243	265	294	279	290	271	263	258	236	275	275	272	245	249	267	306	286	261	248	269	262	260	275	271	275	281	260	267	276	241	274	275	246	254	244	289	274	258	269	242	284	277	253	265	242	290	271	276	263	297	258	259	271	288	265	273	269	260	232	289	267	257	242	273	274	288	290	259	269	249	261	265	298	268	239	258	259	269	264	299	257	238	276	274	234	267	258	279	259	277	284	268	267	269	274	243	299	290	259	268	276	256	256	233	248	284	283	287	296	285	269	280	257	275	281	278	274	259	264	286	278	272	254	242	241	265	293	274	248	310	236	255	238	239	284	282	278	269	263	259	271	275	268	257	259	232	271	276	288	292	248	244	255	265	295	233	282	267	266	298	279	276	262	275	246	291	295	260	298	251	258	277	273	241	253	278	244	253	258	276	269	261	261	296	254	275	275	253	262	263	285	264	258	248	252	253	288	288	255	246	253	224	270	263	249	248	290	277	260	236	253	284	294	256	272	255	253	261	262	276	250	288	264	264	264	294	276	254	254	243	263	254	259	244	241	271	265	247	273	273	255	253	265	265	276	257	274	280	251	297	289	244	296	279	247	259	255	287	299	276	259	264	287	262	250	258	283	251	280	238	273	268	256	280	254	244	258	273	277	258	250	269	271	270	249	262	269	290	242	291	237	240	278	260	247	258	298	255	244	308	284	259	258	273	268	238	239	255	259	230	269	246	262	269	257	275	267	221	258	257	273	290	256	240	264	267	273	279	266	281	254	271	265	275	260	257	271	292	246	248	253	291	256	281	250	258	296	278	285	270	271	280	281	267	205	253	281	238	281	281	258	279	260	242	253	259	268	274	273	261	256	270	276	273	275	286	294	252	262	248	264	290	242	265	250	277	262	251	273	256	275	236	230	271	301	284	279	244	273	266	257	279	235	256	283	258	251	289	239	261	228	258	239	247	259	268	276	290	246	284	239	247	262	281	256	263	248	269	283	267	281	242	269	274	273	276	267	276	244	264	258	273	259	266	270	256	264	276	258	259	271	284	303	257	261	258	254	279	261	258	249	266	264	266	287	256	258	291	256	254	260	273	275	265	257	278	255	250	269	243	267	264	245	260	266	264	266	251	262	258	249	243	234	281	273	277	258	244	268	253	241	254	259	285	266	270	270	259	252	254	261	240	260	273	261	272	311	248	288	263	261	287	257	259	262	252	263	253	299	233	288	285	259	274	292	267	284	273	260	243	262	271	255	260	245	281	275	231	276	284	277	287	295	267	259	287	276	281	309	269	251	255	272	274	286	253	267	290	259	260	275	274	285	266	290	262	273	281	295	226	279	264	243	270	261	253	248	255	265	254	272	270	270	252	248	247	284	279	250	244	259	277	242	241	290	297	308	254	281	273	259	291	262	248	279	262	271	277	258	279	259	262	266	255	259	234	254	263	252	272	262	268	253	278	291	277	283	282	245	270	273	267	248	278	269	291	244	277	256	255	264	282	234	259	257	277	251	225	270	250	310	260	256	285	268	282	278	279	258	247	267	284	253	271	249	250	300	268	289	237	262	258	269	282	238	266	280	252	280	233	291	284	261	233	276	264	280	280	286	268	274	270	289	263	257	248	242	264	250	235	280	274	273	261	269	263	273	254	275	250	256	244	261	270	271	248	268	298	279	241	277	274	267	263	249	269	278	283	272	278	283	280	246	263	252	290	307	268	260	258	271	254	283	277	282	259	266	240	269	254	264	284	262	248	265	277	252	281	264	270	274	240	270	283	262	303	260	277	289	292	273	276	253	275	247	266	260	268	260	260	284	260	299	264	253	285	253	254	261	251	256	251	285	285	263	281	270	314	280	259	281	264	276	270	263	273	278	278	247	232	276	286	256	255	292	290	281	302	284	261	253	265	246	272	289	310	268	270	262	285	251	240	251	239	272	309	240	276	252	255	269	269	284	245	294	273	275	279	272	247	247	281	277	276	254	264	282	299	250	242	278	298	259	270	249	255	257	279	261	272	283	267	241	293	268	277	261	256	275	279	287	246	245	256	266	288	264	273	263	245	246	262	250	249	263	241	292	280	263	275	263	250	260	277	251	283	276	285	273	279	255	271	269	279	267	269	299	294	282	269	258	266	284	271	263	274	228	277	259	262	270	284	275	260	239	264	268	286	291	243	280	263	280	254	274	266	283	268	288	293	302	277	285	276	272	256	287	235	266	263	273	281	238	254	248	259	279	244	265	282	258	250	285	268	256	292	265	272	285	263	273	271	253	262	282	252	265	264	248	253	243	301	256	272	253	272	274	294	250	262	263	260	282	293	278	253	288	293	267	257	264	263	272	264	247	282	263	281	248	274	241	241	295	270	246	305	303	273	252	293	265	277	253	253	243	271	242	248	270	262	253	286	257	283	249	275	282	282	270	262	259	272	263	242	286	264	279	250	273	250	304	264	281	252	248	276	254	295	263	272	265	251	254	272	259	259	246	247	263	257	259	284	284	250	289	277	256	248	271	260	286	292	279	279	266	283	250	222	284	271	290	273	235	272	245	244	241	312	267	256	279	270	265	270	271	299	282	266	277	280	288	284	266	260	263	233	275	280	284	275	267	245	272	262	274	264	266	275	261	260	273	245	269	265	266	269	278	247	295	266	275	244	236	268	296	275	276	273	264	257	281	272	265	273	263	258	257	274	284	264	271	235	240	300	282	275	285	272	250	269	283	254	260	265	255	268	271	233	261	270	291	280	268	258	269	268	260	272	248	255	275	274	258	269	274	283	282	295	255	246	259	281	241	259	270	269	245	265	264	281	264	260	252	277	272	279	274	255	262	248	259	285	266	275	258	259	251	256	261	307	273	277	268	286	259	272	266	286	271	273	246	267	298	292	309	277	269	256	274	276	264	274	262	249	260	244	274	256	257	251	274	259	269	243	285	280	269	285	244	268	238	258	255	250	271	259	247	243	265	288	266	272	265	246	253	254	291	265	261	258	239	257	283	248	285	261	274	274	293	262	255	246	281	273	254	299	252	258	271	264	253	245	262	272	240	256	236	272	261	293	289	278	250	264	265	276	269	261	257	253	269	266	258	263	284	272	281	286	278	286	241	263	260	277	300
1684	570	796	592	436	327	290	289	310	318	365	289	247	272	242	242	257	277	256	228	254	246	273	261	282	241	266	270	261	244	271	241	266	265	255	267	254	271	248	237	241	254	257	288	258	265	251	261	240	247	275	278	260	235	248	244	266	256	247	253	266	252	241	249	274	241	269	244	255	287	229	282	217	230	243	256	237	235	257	250	253	281	264	245	266	271	244	249	251	251	282	273	259	248	290	256	268	246	241	264	257	240	280	278	255	259	245	279	207	246	226	258	228	267	266	278	273	241	257	260	260	265	225	243	275	218	251	279	241	246	267	247	258	259	241	208	278	253	220	244	282	276	244	275	239	261	245	251	236	234	250	292	295	234	252	236	227	248	259	291	238	241	230	260	255	252	294	230	265	242	286	283	240	268	235	265	231	266	268	246	254	275	234	237	271	247	255	227	253	262	252	245	266	258	254	241	240	251	274	249	242	242	262	263	267	261	275	217	236	250	241	262	260	226	265	253	256	270	229	242	257	259	250	251	243	255	250	270	233	234	237	263	264	249	240	259	288	255	227	242	262	259	290	246	230	258	290	251	268	227	265	237	262	256	224	256	272	233	244	265	266	256	275	244	282	274	252	263	224	263	266	267	253	258	249	253	250	239	251	258	234	218	233	255	246	224	249	246	244	269	246	258	276	228	288	242	257	252	280	243	270	266	245	243	236	301	229	260	257	236	250	243	262	238	261	243	258	262	238	254	239	245	256	249	269	239	273	279	240	226	271	250	248	254	262	242	273	253	270	256	242	266	234	255	256	242	247	238	258	237	282	282	259	238	235	259	269	280	238	253	276	276	240	253	269	263	248	261	237	290	266	267	245	262	251	288	262	256	239	274	262	232	278	268	221	277	260	247	257	262	254	235	270	218	252	267	241	245	247	230	270	208	274	265	226	287	234	266	263	267	274	257	230	264	242	251	240	244	269	254	264	248	259	241	220	240	257	257	238	272	267	247	265	240	243	236	277	300	247	262	244	242	250	261	258	250	250	266	247	256	235	239	260	256	268	261	249	231	247	260	235	251	260	235	250	275	249	239	237	254	252	273	257	264	275	237	262	261	264	233	239	256	244	258	254	230	266	253	255	257	233	254	260	244	280	223	258	221	251	219	239	258	264	268	236	287	245	267	249	275	283	253	230	279	242	261	241	244	231	217	259	234	228	259	235	261	238	240	239	222	252	269	250	254	274	265	249	264	240	231	242	248	232	244	276	271	228	241	250	242	264	247	262	239	245	238	219	255	223	243	276	254	273	240	263	255	245	267	272	242	268	242	273	243	241	252	238	259	240	249	275	240	252	276	240	265	227	265	278	246	248	259	244	287	253	232	228	264	221	240	258	261	263	259	239	249	281	232	229	248	254	245	275	251	255	229	227	256	233	216	251	252	285	275	240	276	262	283	289	281	274	253	287	227	246	251	257	267	254	277	254	243	259	251	231	266	282	222	260	269	255	249	253	260	240	262	265	232	265	242	230	249	249	250	256	285	271	251	253	254	237	260	258	248	224	238	238	265	254	247	268	243	232	253	256	273	237	246	231	232	282	260	252	241	249	277	247	259	269	289	263	258	254	280	283	266	235	262	230	262	259	231	279	266	244	220	267	233	253	254	226	235	254	286	243	247	253	227	252	247	241	266	264	253	274	243	248	267	235	245	297	223	269	264	247	242	250	266	266	274	247	247	242	276	249	235	279	212	256	274	244	263	243	235	235	250	247	277	263	266	258	229	267	272	228	272	281	263	228	240	258	244	247	255	262	254	241	275	246	264	262	280	238	233	254	261	278	239	227	274	247	218	285	250	268	246	234	253	259	241	269	229	263	243	255	254	260	259	262	268	241	268	261	269	274	212	278	259	265	212	257	250	236	276	270	236	257	249	264	250	257	227	235	258	253	233	240	247	269	273	266	253	248	237	236	251	235	282	261	255	267	227	239	268	274	254	244	269	241	233	238	234	253	264	263	253	257	247	251	239	261	237	260	283	243	269	245	223	275	269	229	230	257	237	233	257	255	266	258	238	235	259	229	254	261	254	257	225	255	264	253	250	276	227	237	235	275	273	288	255	254	274	254	281	254	246	255	235	256	260	234	245	233	230	218	254	250	267	284	256	271	246	263	246	238	265	262	220	232	262	239	225	253	258	244	277	273	271	251	236	244	263	243	252	269	236	272	271	243	240	255	265	259	232	271	262	225	260	258	267	252	223	234	240	250	250	269	256	242	225	271	256	266	246	287	274	265	238	267	245	280	281	260	235	273	239	241	256	251	253	277	265	261	240	203	218	242	254	234	256	247	244	279	241	271	226	221	258	264	209	236	259	239	255	225	215	286	279	273	273	244	241	258	257	274	230	297	263	261	266	251	252	246	279	273	288	275	277	256	242	232	238	243	266	275	279	225	242	235	232	255	255	271	276	241	252	270	248	255	265	278	252	265	241	245	243	261	262	234	225	252	258	278	239	271	259	269	252	290	272	254	244	234	240	264	263	252	275	242	263	273	271	285	212	247	215	269	283	206	234	266	243	251	261	240	270	225	241	278	254	240	276	247	264	246	276	259	263	237	258	255	266	253	264	275	269	238	231	259	239	257	219	266	258	247	262	240	267	231	223	258	258	261	251	256	243	252	233	262	267	257	250	259	252	262	285	256	233	246	230	279	260	251	261	251	264	262	245	249	237	266	240	265	269	260	247	269	254	281	262	245	239	236	257	252	238	251	260	244	248	248	267	274	251	247	257	231	231	256	239	210	265	261	227	229	250	248	248	267	234	250	278	263	253	249	245	238	262	258	247	221	238	232	237	228	236	266	250	229	271	258	289	208	216	253	250	258	272	271	256	275	269	270	236	266	259	263	293	261	228	274	262	242	238	228	257	234	258	260	245	271	250	246	289	250	233	294	240	272	261	230	238	246	228	229	234	234	240	272	242	234	230	237	262	215	242	248	264	276	268	268	264	257	252	252	270	232	235	264	261	235	259	271	218	278	261	271	279	248	248	315	285	251	247	253	257	278	245	280	263	226	238	273	265	233	253	247	240	265	252	273	237	265	233	250	247	211	218	232	275	282	246	266	239	239	263	247	227	216	238	265	264	264	267	270	264	262	252	234	267	220	259	248	251	283	265	247	237	274	281	248	270	267	243	257	258	272	286	226	257	231	240	247	250	271	292	274	249	275	255	257	274	255	262	249	221	245	277	246	265	233	239	248	247	250	253	254	256	258	246	244	281	271	256	239	257	233	242	265	270	259	236	248	256	263	244	234	235	259	249	249	286	267	252	261	255	244	265	261	268	232	208	238	277	247	255	246	292	266	243	243	249	261	244	275	236	262	258	269	244	229	288	221	220	247	271	251	275	261	262	259	258	262	239	255	252	258	254	237	264	233	248	240	267	257	278	249	254	258	248	245	261	242	271	213	246	254	240	249	235	248	249	274	234	237	277	276	250	275	272	250	250	257	256	277	253
2081	985	1919	1805	1359	1087	945	834	823	1200	1509	761	748	812	712	639	603	619	614	603	610	603	600	645	593	570	595	568	560	598	598	639	562	595	623	611	563	614	638	568	589	566	637	643	633	653	613	656	599	597	613	628	605	620	620	600	617	625	612	626	573	631	616	569	606	607	631	674	603	582	573	619	610	623	613	599	631	593	603	592	608	581	636	602	565	600	585	606	589	635	580	642	613	606	605	619	572	629	620	637	585	623	614	602	663	647	653	570	656	618	634	678	594	583	588	605	647	610	574	647	579	634	597	580	609	618	590	594	622	620	644	649	620	632	601	550	642	645	573	634	551	606	616	627	646	656	616	600	555	596	583	633	652	613	636	625	598	610	612	584	662	610	594	630	606	649	577	618	630	657	611	632	601	609	627	609	589	647	596	630	652	563	625	619	586	672	583	585	579	638	618	610	619	624	604	597	623	661	606	611	580	619	577	638	641	591	602	601	587	604	612	649	623	558	576	609	640	622	641	578	622	607	601	597	625	644	588	586	643	568	587	631	602	602	641	579	599	556	647	654	694	628	631	622	615	574	602	620	616	608	578	584	587	600	609	641	610	613	653	612	603	633	607	613	590	646	643	596	569	637	618	625	626	594	600	581	600	625	594	635	618	591	651	608	629	611	620	583	580	601	624	610	630	619	562	634	593	584	610	608	596	526	603	639	606	572	585	600	583	616	635	647	624	614	629	603	636	634	657	566	648	567	647	622	605	560	619	583	588	637	580	628	591	574	575	601	581	585	631	637	591	595	619	621	608	621	618	609	648	623	627	602	568	605	613	613	597	651	620	596	620	605	607	562	594	625	603	599	611	646	628	630	631	571	643	618	604	588	639	668	580	577	653	610	602	665	603	598	636	603	629	629	663	604	605	578	596	573	585	633	628	615	623	626	643	574	614	583	583	593	604	600	616	622	645	628	622	639	604	618	620	594	565	629	607	582	614	623	582	574	633	609	607	598	622	639	617	609	636	631	627	603	621	656	624	605	604	610	624	561	622	613	601	557	585	627	624	644	652	577	609	644	610	589	637	596	616	618	588	556	604	596	618	598	625	599	640	631	631	604	629	621	638	623	566	577	601	605	599	638	592	630	584	584	612	637	617	611	611	610	577	600	554	651	617	618	647	573	665	629	642	619	632	596	642	616	607	609	622	543	599	611	586	617	634	563	576	559	619	610	616	565	579	617	584	640	573	646	633	647	573	632	608	635	616	617	593	588	622	623	670	594	642	616	657	578	632	644	607	625	626	622	592	616	638	593	616	613	594	598	628	630	593	621	627	590	588	633	565	598	649	633	616	598	618	647	629	609	596	590	641	594	618	644	590	627	594	634	569	594	631	615	591	607	574	632	588	577	606	579	596	636	591	576	643	607	656	606	603	626	570	545	599	645	617	606	623	638	600	563	657	651	626	570	600	603	572	586	578	639	615	641	561	620	607	621	637	583	618	618	606	616	582	581	642	628	621	631	625	593	566	600	616	619	626	630	606	594	591	601	592	619	534	615	632	632	625	600	590	617	635	633	666	601	610	611	636	608	595	655	576	612	600	580	608	574	612	613	596	652	644	606	613	644	631	590	624	607	584	591	601	625	612	608	619	641	633	593	614	576	620	577	596	590	601	559	651	608	628	628	585	577	598	657	632	600	598	610	602	645	601	611	626	635	601	639	607	614	665	602	612	624	644	641	633	640	603	593	651	582	628	591	605	586	629	601	611	611	627	567	612	610	620	583	590	633	603	590	606	605	621	616	650	616	589	613	604	582	582	629	584	641	598	632	652	589	623	567	625	589	594	575	620	611	620	598	628	608	608	601	612	632	600	593	608	598	643	601	614	646	622	663	620	654	575	603	644	605	635	646	582	593	621	598	581	638	571	599	580	609	620	575	625	569	574	593	599	597	596	647	573	607	565	601	633	590	584	598	659	611	625	651	602	600	595	571	598	599	647	626	611	622	607	656	620	623	607	599	627	615	601	619	587	638	639	598	641	599	590	627	656	606	616	604	621	616	537	634	584	598	566	605	561	615	607	569	605	627	593	607	637	597	635	612	634	640	629	587	622	596	542	593	589	689	608	589	621	617	583	630	619	605	607	616	603	636	590	610	595	655	578	592	620	593	642	634	573	611	593	600	613	662	610	650	623	595	642	659	616	624	618	552	634	640	587	637	637	600	636	617	590	649	614	578	613	574	572	608	631	551	635	603	618	631	574	601	612	553	578	651	589	621	648	608	618	605	639	631	572	563	589	581	618	578	619	625	624	616	601	643	611	588	614	607	609	630	627	615	626	578	613	642	586	634	607	634	614	690	640	592	617	580	636	629	629	610	598	608	607	601	590	619	602	617	673	626	605	644	598	606	622	597	635	594	616	595	586	628	623	652	591	615	603	613	602	577	576	649	647	585	603	598	649	649	631	626	635	635	639	616	543	589	547	581	654	595	600	595	570	651	586	609	621	606	632	625	563	638	627	574	634	596	610	611	602	617	580	602	566	599	598	606	592	584	643	640	611	607	579	588	576	607	649	584	593	592	651	606	620	586	598	584	617	593	602	600	674	597	606	546	627	613	620	648	608	600	607	569	606	585	605	618	611	589	634	577	592	603	579	587	657	626	572	620	610	612	620	622	639	607	608	609	622	674	588	605	632	607	603	627	639	620	607	602	640	627	595	579	579	639	575	580	621	651	636	590	592	596	593	612	620	619	639	617	643	608	643	577	645	598	622	600	608	656	576	601	636	604	632	598	617	584	616	578	603	624	602	582	622	622	594	597	605	624	669	581	589	657	658	622	597	614	653	590	594	590	632	612	619	625	631	640	637	580	633	622	613	579	635	614	633	640	630	625	574	631	582	615	608	622	584	613	604	640	589	605	602	622	625	623	614	629	603	625	583	622	608	615	602	602	587	610	592	649	644	566	666	569	603	611	656	567	586	581	660	596	617	656	622	599	650	624	642	583	620	625	645	611	635	603	645	610	594	590	654	618	630	643	649	619	648	612	604	602	610	587	598	624	582	594	621	638	580	580	645	664	671	570	585	595	593	634	595	587	608	637	606	602	579	582	598	647	630	633	621	570	584	594	644	622	636	648	617	619	610	616	626	598	579	610	610	633	655	600	628	620	628	577	591	607	588	635	638	607	612	663	612	615	639	647	588	588	587	632	597	608	620	615	633	564	619	585	599	641	614	625	601	642	587	587	616	603	608	603	615	631	604	611	614	605	672	597	626	624	605	605	599	602	632	603	614	607	622	605	585	572	574	638	612	628	606	587	625	626	620	597	599	608	621	626	624	629	581	626	609	578	622	613	571	596	594	586	582	604	611	660	596	602	615	609	604	557	630	598	618	624	552	622	634	609	585	578	608	616	595	588	596	622	615	593	552	583	608	600	606	623	628	616	603	640	587	601	604	602	658	639	626	576	583	608	556	592	597	640	633	585	613	611	575	606	693	607	614	618	639	593
7201	1005	1318	1152	756	547	458	363	423	1365	2201	429	358	383	338	291	236	250	218	241	211	200	217	230	255	236	236	228	200	240	217	240	232	224	232	227	230	246	236	228	225	222	234	231	215	198	215	206	220	223	227	245	241	222	196	209	228	233	250	225	240	211	218	214	215	219	227	221	247	227	239	279	239	225	237	243	253	225	192	219	230	239	247	239	232	247	224	254	257	243	216	233	231	222	236	219	246	185	236	220	225	221	210	215	235	230	254	239	218	232	227	226	249	234	213	208	212	227	214	233	231	225	256	221	221	221	203	208	221	234	223	193	209	234	237	214	218	215	214	219	240	206	234	233	226	210	227	206	223	231	198	221	232	221	212	235	220	228	260	261	233	195	233	236	226	223	231	225	227	242	259	228	229	228	223	224	206	219	254	229	214	240	260	221	252	254	220	184	215	224	217	215	221	225	231	245	237	236	222	249	232	234	226	241	238	233	251	231	244	237	252	250	249	227	227	235	234	230	247	225	234	228	211	248	250	229	257	215	211	218	243	217	233	203	226	215	252	236	208	227	211	219	249	224	200	196	201	226	250	249	238	227	241	250	210	211	227	242	205	224	252	214	233	243	241	225	227	247	223	233	248	203	226	233	214	247	199	235	241	226	234	226	194	206	243	207	210	243	219	206	217	232	237	203	208	240	229	235	208	217	207	242	233	212	236	213	216	237	229	228	223	239	236	237	207	211	234	232	217	237	246	236	213	242	230	241	207	247	224	227	226	215	224	230	233	225	209	270	247	259	230	224	226	221	215	238	221	214	221	222	214	259	247	249	234	243	225	224	221	240	206	231	237	218	224	234	238	263	218	246	205	194	200	236	225	239	212	215	231	236	228	211	217	214	223	220	225	233	200	236	200	218	232	241	251	193	214	218	212	261	222	231	233	223	242	251	221	238	216	238	240	240	244	243	225	234	245	213	260	218	238	241	219	230	240	218	256	236	225	226	223	258	199	212	236	221	246	230	190	245	227	214	242	195	232	208	214	220	243	242	226	242	231	236	228	206	216	264	228	227	213	276	222	233	233	255	219	206	217	234	235	243	235	200	256	208	223	217	195	250	238	198	230	217	258	209	252	256	251	216	218	228	242	218	206	235	219	211	205	221	237	223	226	216	232	206	225	228	231	222	250	236	242	263	237	226	273	208	237	231	231	232	246	231	232	216	224	251	225	224	220	224	232	246	244	191	251	226	240	233	226	229	253	215	225	230	234	234	213	248	230	227	219	263	213	228	221	218	199	198	196	234	233	234	269	192	250	231	224	231	232	217	209	226	258	256	224	231	242	223	245	234	239	220	224	240	207	245	215	225	221	241	244	222	197	264	219	215	222	242	237	229	235	239	195	243	235	249	227	216	221	229	244	218	258	236	216	223	223	239	216	231	227	219	246	250	209	226	230	228	232	241	220	233	261	228	225	224	234	221	220	197	225	233	236	243	246	227	233	234	246	229	219	221	248	238	204	217	228	215	228	218	212	258	225	236	254	208	229	217	244	215	221	241	252	258	249	239	242	220	214	233	237	206	237	209	229	237	211	228	223	212	225	249	251	223	226	237	215	228	236	253	224	213	240	234	202	225	212	226	219	234	196	222	223	232	212	225	228	195	221	230	223	268	240	215	222	232	234	202	234	251	235	240	233	210	232	244	209	223	228	216	225	210	228	225	240	243	211	234	225	218	246	237	221	224	247	223	216	221	216	213	255	226	222	247	250	230	215	231	225	234	203	232	231	217	220	200	235	211	223	209	220	250	224	227	217	247	238	230	237	206	239	244	219	202	256	206	202	226	236	212	216	228	223	229	235	212	237	210	200	259	209	217	241	225	217	234	243	243	218	215	216	223	215	227	224	232	203	236	239	220	200	247	216	203	225	206	233	237	229	231	213	221	206	239	223	247	226	214	228	242	241	229	202	236	238	212	232	229	261	221	239	233	250	225	233	238	245	241	199	223	230	224	207	242	241	224	242	217	230	212	235	245	233	261	229	200	251	242	241	206	218	215	227	252	258	264	250	237	201	236	234	239	239	260	227	212	237	216	210	201	219	229	253	231	220	207	216	207	257	251	219	239	239	244	248	196	230	216	236	215	204	214	221	239	213	214	241	220	205	207	209	232	198	234	258	241	233	226	231	205	223	210	210	211	245	217	223	230	221	214	251	252	215	217	215	249	250	233	221	211	235	233	217	217	235	221	244	234	219	241	206	239	229	270	229	269	214	239	240	235	216	223	222	217	237	239	221	238	257	211	207	205	260	218	242	226	220	237	240	221	237	260	253	236	214	229	227	239	222	253	244	248	244	223	262	218	209	267	241	234	243	215	211	218	211	205	241	223	223	228	231	221	235	242	228	210	234	235	218	228	221	257	215	226	222	216	223	233	257	232	210	228	228	228	243	228	213	234	233	227	235	229	242	216	231	222	229	244	233	258	231	225	250	225	225	234	230	242	215	221	233	239	231	236	234	221	242	228	225	220	249	242	215	213	265	223	208	252	233	231	202	223	222	238	201	200	220	238	242	255	239	221	223	246	252	243	209	214	244	219	207	212	229	237	246	247	217	236	210	234	245	232	216	218	238	208	242	247	225	249	221	228	242	248	221	235	238	182	264	232	208	222	256	224	237	244	210	225	239	212	243	240	213	220	222	206	237	220	241	226	212	227	211	224	226	239	215	218	210	209	290	226	258	217	250	207	199	225	225	231	237	227	238	238	223	204	234	248	225	220	243	234	234	211	226	201	235	206	248	221	214	237	233	236	213	224	219	217	217	219	199	251	235	223	215	246	231	232	233	216	248	200	207	208	227	216	220	214	221	219	217	210	234	232	243	242	206	223	243	236	211	236	201	199	231	238	221	219	221	240	242	253	234	210	256	213	217	230	224	235	205	245	210	231	250	239	197	218	208	204	217	220	252	229	227	234	250	225	225	230	210	251	216	244	228	208	257	244	230	241	216	217	234	234	245	255	251	220	214	220	215	226	216	225	196	197	223	237	228	235	227	231	231	208	188	202	230	220	216	221	244	241	236	216	225	226	213	248	229	248	218	231	269	219	209	224	246	231	199	247	259	230	232	243	228	220	217	208	222	244	222	233	226	210	246	268	265	228	258	207	212	222	213	231	222	259	217	233	232	237	232	259	228	235	247	225	225	253	209	251	218	214	221	218	194	217	262	235	213	222	241	220	270	192	219	204	213	239	186	216	216	237	211	225	224	233	210	242	219	224	237	255	228	192	221	212	254	213	227	230	219	244	257	249	239	237	214	227	204	206	228	226	239	200	253	224	224	242	256	237	226	229	255	224	246	228	233	234	233	206	253	248	211	203	241	274	255	233	204	242	205	178	223	214	195	220	241	198	206	210	229	239	226	245	232	237	229	215	242	225	216	243	241	235	242	221	207	235	215	241	233	209	232	190	242	204	214	232	209	218	233	243	242	225	230	243	233	203	223	221	204	254	226	245
6612	1382	2810	3760	2802	2107	1686	1319	1259	6865	9533	1578	1422	1425	1332	879	754	668	646	587	631	563	582	549	626	519	519	586	525	566	549	575	576	563	561	578	574	555	547	551	528	547	557	555	525	588	536	585	571	555	553	548	550	548	558	576	520	524	545	538	544	572	570	572	561	537	552	557	559	528	554	576	546	546	558	536	545	526	532	508	533	573	586	569	537	564	512	522	557	528	571	517	561	579	564	582	513	589	552	568	561	594	490	549	553	529	576	547	541	566	568	568	512	533	543	486	515	574	544	545	557	569	563	560	544	570	540	497	555	572	561	585	568	563	526	588	507	567	533	528	541	551	554	553	533	537	539	543	556	565	514	545	552	529	553	541	537	570	546	580	546	554	547	517	501	523	513	563	522	554	508	575	534	500	531	592	559	552	558	538	544	532	553	539	559	551	504	538	572	519	543	515	563	564	530	578	555	529	566	562	585	565	543	566	490	536	514	572	513	530	558	579	559	552	523	505	545	528	564	539	529	525	556	600	584	557	528	586	518	564	585	551	515	569	547	516	531	495	598	531	558	535	556	547	538	519	519	564	527	581	517	557	523	573	553	528	508	545	521	524	555	548	553	538	540	576	554	566	543	545	567	541	576	537	513	595	560	516	555	577	551	578	524	526	591	544	541	559	537	525	562	574	542	522	578	559	613	498	503	510	534	565	551	487	518	548	540	551	566	543	557	539	554	526	560	538	530	545	567	524	567	566	533	504	555	520	548	528	556	485	609	541	552	541	552	527	562	562	503	538	554	531	573	517	541	570	570	527	533	498	536	526	554	554	510	562	506	578	526	536	490	556	544	541	567	566	569	557	541	553	559	561	556	538	541	549	564	546	566	485	563	544	533	509	551	590	544	563	548	538	554	612	549	504	551	538	607	579	538	580	524	557	542	560	586	574	574	546	550	579	606	539	503	544	540	533	558	504	542	592	570	546	507	557	546	552	591	555	502	522	523	556	578	574	531	560	543	566	547	603	515	556	537	526	552	551	541	550	558	589	542	514	552	531	573	571	547	570	560	503	567	555	567	555	558	558	527	532	524	545	538	523	560	520	596	535	558	588	541	538	505	552	554	537	583	548	519	539	564	572	531	535	558	567	560	551	579	569	516	494	596	570	562	487	524	550	539	558	584	568	563	576	552	566	559	535	553	612	559	561	526	556	541	559	537	540	533	570	557	529	559	562	527	551	564	535	510	597	540	544	548	521	535	554	535	554	556	565	497	524	522	558	544	525	557	526	563	545	542	554	524	529	549	553	552	541	554	519	559	551	572	525	535	542	568	570	552	568	591	523	544	531	550	563	494	543	531	504	565	523	536	577	567	508	568	603	552	545	585	618	579	538	554	516	557	505	550	547	492	546	570	560	532	542	537	556	527	501	537	529	543	561	598	556	536	543	542	537	559	536	535	548	511	598	529	546	534	531	544	551	571	517	562	534	564	505	535	604	537	528	541	581	573	539	544	573	563	540	569	556	567	551	515	545	550	558	557	518	569	541	542	490	565	564	553	544	506	531	544	549	537	533	555	549	558	537	534	552	551	573	530	503	533	553	577	542	575	573	561	501	527	505	583	487	585	554	550	521	551	509	506	523	524	557	531	540	573	545	547	558	598	573	521	560	537	545	535	544	545	542	568	549	534	568	528	534	545	505	535	570	499	527	530	546	507	518	556	571	552	554	503	554	524	518	590	510	583	523	551	568	566	531	543	559	589	577	534	527	533	559	521	550	554	526	561	558	542	499	507	475	535	597	568	543	518	551	528	539	529	569	559	519	591	524	548	560	561	539	553	536	566	547	553	535	577	560	523	573	543	558	543	534	571	575	542	553	558	542	553	560	548	559	532	546	538	520	560	569	527	557	534	504	525	548	536	576	568	553	531	581	526	512	541	567	543	547	516	538	508	563	533	544	566	525	558	539	550	556	551	535	557	530	540	499	548	564	507	555	504	544	534	561	561	541	553	532	549	559	514	537	549	556	546	553	521	593	551	559	517	536	552	546	517	565	559	527	557	592	566	550	578	549	556	559	522	507	539	530	537	504	548	538	546	554	563	525	557	529	558	521	512	531	550	521	583	517	518	568	549	518	557	543	556	576	532	568	559	572	588	544	543	562	556	550	571	582	517	541	539	532	542	542	577	508	526	521	579	551	536	524	592	530	557	521	557	535	543	522	514	571	582	539	553	529	520	521	567	576	570	600	551	566	558	538	564	530	565	550	575	614	530	512	559	562	531	558	545	581	516	493	566	576	514	542	553	561	531	554	537	556	540	528	502	554	539	527	499	533	566	599	536	570	546	511	547	555	576	522	546	527	536	571	543	565	543	543	579	529	532	579	599	543	539	555	522	548	560	551	558	558	553	582	543	548	544	523	549	533	519	547	536	514	579	567	562	528	556	529	558	535	518	530	543	564	563	541	552	556	584	559	542	534	555	559	551	534	564	582	550	516	561	542	538	548	528	552	543	529	543	527	553	568	559	505	537	563	546	549	566	592	524	569	575	576	583	559	517	539	560	556	523	529	576	566	554	542	495	553	515	594	579	550	540	555	544	522	537	573	522	549	543	589	537	540	567	570	559	555	569	544	520	578	513	555	529	557	559	504	511	510	568	546	494	515	570	516	537	528	531	506	564	543	529	537	532	539	537	568	504	535	534	596	533	585	531	563	545	529	555	562	517	546	565	541	561	567	545	536	532	561	522	537	565	559	570	499	524	538	549	538	557	542	526	515	569	529	578	551	574	581	531	533	558	564	507	533	552	529	529	512	570	527	544	540	589	539	548	548	541	523	530	574	520	546	538	537	561	577	544	530	538	547	536	574	560	510	563	531	545	528	560	538	534	529	507	558	567	535	546	551	555	593	533	523	533	568	519	548	557	519	534	556	511	547	526	523	562	539	563	568	559	547	525	526	513	524	593	531	536	570	564	551	529	583	514	587	545	585	551	572	505	543	569	541	585	519	551	562	536	538	538	516	531	507	531	528	527	560	525	548	556	522	554	570	536	556	530	562	520	523	543	556	522	550	567	568	537	567	550	542	519	531	568	538	583	502	529	530	523	545	556	560	548	542	567	568	557	557	539	566	493	530	575	580	583	536	565	507	522	548	573	566	574	543	555	534	565	527	560	553	551	566	546	559	582	589	576	488	558	563	564	536	506	576	553	518	499	538	544	548	542	568	564	558	534	536	548	547	506	571	559	522	512	559	528	534	589	556	516	547	560	547	569	528	548	558	536	515	535	505	521	564	528	547	541	564	550	540	572	515	507	541	574	537	537	521	552	554	602	585	522	515	557	564	569	555	565	509	533	562	557	518	571	545	514	549	558	513	545	523	540	534	555	577	544	536	501	537	559	524	514	573	592	562	507	538	564	543	563	561	537	551	521	561	548	529	556	553	568	537	558	568	532	532	501	554	581	576	570	551	576	557	546	546	530	544	578	552	586	579	593	536	558	576	508	542
13053	1500	1837	1672	1039	691	490	354	326	2555	5196	501	316	371	360	278	148	132	127	125	109	127	106	115	109	82	101	115	112	118	129	111	116	116	90	125	136	101	83	107	99	97	118	90	115	106	124	104	90	109	122	97	87	100	117	112	116	99	87	107	85	93	111	114	117	86	93	95	113	99	100	101	110	91	118	103	96	102	92	99	87	103	110	110	114	96	89	91	101	128	96	104	120	107	85	97	102	116	87	94	107	109	91	91	132	116	104	108	109	106	100	100	94	122	88	111	92	115	95	120	111	90	87	99	98	91	106	99	125	90	117	126	94	98	115	110	115	103	103	93	111	105	110	102	118	94	110	112	106	94	104	111	111	102	93	98	104	103	99	101	108	105	107	96	121	111	98	112	105	106	98	108	119	109	100	105	99	106	95	83	92	96	106	103	95	92	106	104	88	93	113	126	103	111	104	100	124	107	102	89	111	105	116	96	117	90	115	116	108	111	118	112	102	91	116	105	87	116	111	95	100	111	109	97	112	101	109	115	114	92	97	110	95	98	76	99	102	113	103	100	114	117	104	118	108	99	104	90	103	98	100	99	111	113	93	93	83	99	96	131	105	88	95	113	109	105	107	114	102	104	97	99	94	96	91	107	96	128	102	125	105	111	105	113	97	94	85	114	92	100	80	110	93	103	101	120	103	114	110	114	111	100	112	84	85	121	111	112	86	81	110	104	103	98	119	87	102	82	98	97	117	110	89	107	104	96	98	117	103	93	115	99	102	102	114	130	88	108	123	99	95	101	98	121	113	110	91	91	90	110	101	98	103	105	108	113	110	100	106	100	103	108	108	112	84	89	106	108	115	78	102	85	124	128	94	116	111	104	102	98	105	103	104	95	92	100	101	108	111	98	97	115	92	107	106	106	92	98	93	109	112	135	112	97	88	109	102	113	94	116	102	98	101	109	98	93	90	111	97	94	102	116	81	101	94	104	94	118	99	98	110	96	111	113	122	115	100	134	90	90	101	105	123	110	108	98	104	119	79	104	122	111	100	95	97	122	97	94	111	75	113	111	102	112	95	114	114	97	105	113	122	97	103	110	95	126	107	104	114	95	100	104	79	97	102	112	104	96	107	100	93	89	92	124	98	111	109	106	95	106	87	95	109	124	109	125	98	121	109	99	111	118	107	113	95	105	104	114	110	103	101	109	110	123	88	94	93	93	100	100	115	112	109	114	118	102	92	97	102	104	109	104	132	81	101	113	111	110	118	102	105	104	87	119	107	95	103	125	111	108	129	112	104	132	112	88	119	115	112	101	100	100	105	123	100	101	102	102	107	103	102	125	105	90	96	111	100	95	121	117	90	102	109	107	117	87	111	96	91	102	116	96	94	110	92	127	107	131	94	85	121	107	94	96	119	107	97	124	94	100	128	110	110	92	109	106	103	92	85	105	107	108	123	109	94	108	110	94	102	108	98	102	117	102	101	88	103	114	101	97	101	104	93	121	121	107	102	103	97	91	100	96	105	117	108	114	118	118	122	102	103	105	101	104	101	122	83	100	93	96	111	102	117	105	103	130	99	102	105	109	99	94	95	113	112	112	122	112	104	110	114	100	118	89	99	104	98	98	118	123	121	89	112	108	94	116	88	113	117	82	112	116	111	108	90	87	114	104	113	94	104	105	118	88	108	91	116	104	115	96	98	96	108	106	97	101	125	104	117	116	101	121	113	124	111	99	111	90	109	116	104	104	82	109	93	92	102	109	107	111	113	121	114	90	91	111	93	97	100	113	110	113	119	99	98	109	101	124	101	110	115	115	91	101	111	95	105	110	95	108	99	97	108	109	113	127	81	100	119	117	112	102	100	92	107	104	125	99	107	90	97	97	103	107	88	117	101	99	108	80	118	103	113	107	81	94	100	97	127	107	104	110	98	94	94	115	111	99	82	110	100	113	95	116	109	112	111	103	95	123	100	83	102	121	109	89	108	87	102	113	93	94	106	116	92	102	105	113	95	119	104	114	93	93	101	125	92	98	102	95	109	110	122	100	102	99	93	101	92	122	106	107	101	130	98	101	114	105	106	91	98	97	107	112	106	100	120	90	110	101	122	97	113	98	111	98	100	117	109	111	98	108	114	109	102	102	126	122	112	105	85	98	100	105	94	117	100	91	110	110	104	102	107	95	115	109	105	103	105	91	119	119	96	102	92	88	109	98	95	115	117	99	102	96	101	106	91	91	103	117	106	95	101	106	86	107	114	123	111	118	144	102	103	101	103	116	106	128	105	99	95	111	99	95	113	96	105	106	102	102	101	101	107	115	109	117	115	105	111	97	110	103	102	88	98	103	112	109	82	99	86	103	100	112	120	109	101	112	101	102	111	80	112	95	111	98	112	125	101	88	107	98	100	100	114	113	113	112	112	103	110	72	107	100	91	123	94	118	90	87	89	114	100	108	101	97	95	113	94	122	76	108	101	104	111	98	109	93	100	90	96	98	111	102	94	113	126	86	101	122	115	119	115	83	121	101	93	124	108	82	116	122	133	90	90	103	113	112	75	82	116	104	120	92	100	114	88	134	97	100	98	103	96	112	104	104	106	110	118	112	107	110	93	100	93	93	110	118	101	112	112	114	125	103	112	112	107	108	87	102	99	101	108	99	92	117	94	97	104	107	92	89	105	99	108	97	102	91	92	101	96	118	133	105	99	98	104	99	100	100	95	97	92	98	109	90	105	106	103	113	121	109	107	135	101	101	105	118	97	111	117	131	108	118	108	104	103	96	107	88	79	120	101	101	88	92	106	112	98	99	113	123	103	82	104	109	95	91	89	99	102	110	93	97	107	120	103	90	95	98	109	101	106	117	105	125	104	120	93	90	98	99	98	101	119	107	112	97	106	110	115	107	91	111	107	119	95	112	95	90	114	108	92	90	95	105	79	126	122	121	82	99	104	107	107	92	85	104	90	98	111	114	107	103	111	99	98	103	122	115	104	117	100	81	114	117	91	99	111	98	102	98	110	87	98	115	114	96	114	118	103	129	117	83	97	117	110	102	100	104	118	103	74	111	114	94	97	83	101	118	109	120	112	119	101	105	99	112	118	112	112	108	108	115	122	93	115	91	100	116	102	103	107	94	108	96	106	108	108	102	117	88	104	113	112	86	103	116	113	112	99	101	103	98	109	104	111	105	99	91	95	102	124	106	101	106	110	114	101	100	102	117	109	118	113	93	84	120	99	107	118	104	102	97	91	95	95	112	112	83	119	103	89	112	101	99	93	98	111	105	111	113	93	93	103	123	110	112	117	113	90	103	108	100	104	118	104	127	89	97	110	109	111	95	96	103	105	98	113	100	123	107	108	109	102	105	88	99	99	116	103	102	103	117	117	91	84	120	97	97	119	104	124	97	108	109	107	94	86	94	110	96	106	102	98	108	97	95	116	118	104	115	90	100	104	117	117	114	101	110	106	90	111	105	105	106	100	106	100	91	103	118	87	97	120	109
8490	1502	3836	5445	4112	2978	2206	1672	1819	12154	18576	2347	1667	1999	1785	1269	518	462	396	356	334	325	353	343	333	313	306	310	305	282	292	291	282	305	288	304	276	281	278	278	245	276	296	281	272	298	272	296	293	296	272	288	283	259	316	276	263	293	252	267	291	268	276	268	286	261	285	263	285	261	259	279	263	254	271	275	266	293	290	316	258	269	284	278	268	293	280	295	269	256	275	270	265	271	295	283	288	256	273	276	268	276	264	259	276	274	271	269	263	280	272	316	246	244	279	242	331	275	266	270	266	271	250	267	249	265	240	307	274	225	267	280	287	275	280	275	254	258	275	244	304	265	277	255	308	267	269	300	259	290	251	254	271	305	264	274	276	270	297	253	264	254	276	263	274	271	290	310	253	277	285	293	235	282	282	249	275	282	283	263	300	292	271	285	258	270	238	251	275	274	277	288	263	281	278	261	260	286	281	263	267	268	278	278	272	243	255	282	251	240	271	280	284	261	276	240	282	269	278	264	267	266	298	288	252	269	252	275	265	305	293	277	261	289	279	253	240	282	274	295	248	247	259	280	265	269	272	262	289	271	290	267	257	252	238	285	253	246	270	267	276	264	279	258	298	262	258	257	292	242	277	269	265	274	249	274	313	246	275	270	259	271	265	269	253	252	246	272	268	268	257	284	259	296	278	292	273	280	265	252	252	263	260	255	277	262	264	253	253	278	267	289	274	293	282	244	294	283	279	262	255	263	251	270	262	273	262	272	267	234	247	270	240	270	263	264	251	252	235	268	304	253	293	268	281	295	268	259	240	279	288	278	252	262	246	274	255	299	280	285	269	277	271	290	255	278	269	279	303	240	268	268	292	261	266	290	233	253	281	269	260	276	304	289	284	255	256	290	242	242	261	279	265	273	276	274	270	271	288	256	258	261	241	256	245	276	263	260	269	260	289	264	264	257	272	272	274	289	236	256	243	288	244	243	262	265	278	273	279	274	268	275	278	234	292	228	283	256	284	269	268	254	277	305	289	293	273	267	277	274	280	290	263	265	303	260	271	323	261	268	296	262	270	281	258	250	259	256	257	250	255	258	272	264	263	278	262	277	281	284	267	271	279	257	285	268	243	262	259	255	264	260	252	285	261	251	252	296	269	291	255	264	277	264	283	265	296	276	265	295	252	296	262	269	270	284	278	260	286	239	266	286	275	260	279	280	259	266	292	262	277	286	275	285	265	273	282	280	293	267	280	265	266	269	270	298	275	277	261	262	248	257	294	279	265	262	242	288	280	251	245	248	268	259	297	252	233	234	274	267	302	275	233	261	271	284	267	265	282	241	261	277	267	272	298	267	239	305	285	233	277	268	237	274	275	278	256	256	282	263	298	248	254	274	264	263	265	295	270	277	311	293	285	251	281	273	289	244	268	267	269	291	257	245	238	254	257	275	243	253	265	250	264	284	280	291	252	283	302	242	282	257	286	270	257	278	247	293	283	282	289	265	267	285	256	272	265	274	294	245	312	297	283	287	260	299	251	257	276	310	284	277	262	272	252	270	252	267	277	258	265	282	258	277	284	264	271	271	277	255	291	282	256	284	273	300	284	280	263	268	267	248	299	276	258	254	290	266	265	224	246	239	268	303	266	258	258	251	269	256	287	244	267	238	265	249	301	264	247	257	302	280	275	271	257	291	257	269	257	279	283	275	262	261	246	266	268	279	274	278	262	270	266	253	259	261	250	277	268	284	250	276	293	268	262	267	257	252	272	251	281	259	281	282	259	260	286	268	263	284	246	257	292	301	272	263	278	284	270	246	272	278	257	280	259	257	236	253	258	249	283	263	267	235	276	285	267	281	264	285	253	263	242	285	286	261	285	298	281	264	287	254	255	261	239	287	256	277	271	279	266	253	274	235	254	271	247	273	280	267	272	260	251	278	267	248	249	250	247	262	301	271	297	277	252	259	251	268	270	264	254	274	256	249	270	256	283	261	254	282	305	258	295	267	274	278	263	270	265	268	266	294	309	233	287	286	269	242	259	247	250	261	259	296	249	265	264	268	267	260	226	271	254	282	262	257	240	296	250	285	263	265	264	273	272	277	273	248	254	248	258	283	302	265	313	257	242	258	248	267	280	290	279	246	257	274	286	263	294	257	254	262	249	277	264	263	243	270	281	253	284	267	298	280	274	262	243	251	268	296	299	287	286	267	274	275	266	272	277	256	257	261	247	263	292	270	277	286	272	255	282	265	256	288	240	291	282	266	282	278	245	279	274	265	281	277	278	283	260	298	277	259	235	263	267	253	263	289	276	256	256	276	239	266	258	246	257	269	270	277	276	280	267	268	294	281	260	270	255	259	264	273	282	249	275	275	275	256	255	275	265	298	291	273	300	276	246	257	240	262	254	256	273	262	282	264	251	283	298	254	280	266	293	290	249	319	282	218	280	270	257	255	256	298	254	262	273	246	256	270	303	260	292	260	249	267	275	269	264	295	293	296	277	276	299	272	261	247	270	262	271	251	245	277	281	301	266	221	242	257	258	268	271	272	241	265	253	278	269	270	255	290	257	271	237	276	267	297	277	272	300	257	281	267	263	225	270	289	258	288	274	267	233	257	280	262	281	271	286	240	275	255	276	268	288	239	269	278	255	293	274	249	284	254	271	268	266	292	264	243	266	259	273	255	252	261	276	229	260	269	268	269	288	275	255	281	243	289	280	281	276	294	248	261	248	264	281	258	273	306	271	233	287	253	278	285	265	275	262	255	284	270	274	254	275	259	305	269	281	264	298	286	264	276	284	284	235	299	287	272	279	305	290	269	261	255	279	270	262	277	230	284	260	255	235	281	266	243	286	270	267	279	275	274	279	241	285	255	257	278	292	256	293	279	286	299	260	276	285	281	246	241	262	260	290	263	268	262	280	250	234	264	264	280	265	275	250	296	270	252	282	250	264	281	277	253	285	284	264	254	253	285	280	284	260	262	255	278	266	258	255	275	282	288	246	277	249	281	246	302	262	267	281	263	286	273	255	280	234	272	224	264	288	264	266	287	261	257	262	281	296	266	272	240	259	272	272	277	264	271	255	265	278	281	263	281	300	252	279	273	272	267	270	286	267	246	262	283	282	282	290	266	271	278	245	254	283	290	268	253	245	283	281	298	297	267	257	271	269	258	269	244	299	282	312	260	280	243	278	297	261	245	304	287	284	243	291	266	265	265	289	265	273	292	284	255	249	250	277	290	255	279	292	259	284	248	253	278	290	283	278	262	299	287	305	262	266	275	293	273	273	244	280	244	247	278	283	272	269	299	271	304	274	260	274	245	297	296	234	269	253	293	254	265	301	276	276	247	275	268	244	293	258	276	268	290	271	255	256	282	291	270	272	292	275	272	269	274	274	249	248	286	278	282	248	306	321	250	275	303	274	268	261	237	284	273	267	252	270	271	281	282	266	280	246	257	247	280	230	299	273	280	255	275	281	272	280	264	256	275	275	273	258	265	255	277
1804	498	450	514	476	384	308	271	258	295	388	281	256	283	262	235	235	264	258	256	276	251	268	253	217	238	233	273	236	259	230	273	291	256	266	258	247	240	249	254	241	300	262	282	261	262	212	251	254	256	241	219	257	245	263	281	230	250	252	250	225	258	239	249	266	268	279	261	260	234	244	276	258	249	239	243	238	245	228	285	260	234	209	246	248	242	239	250	263	256	230	211	277	278	265	266	247	253	258	239	234	244	251	250	255	258	209	228	267	211	263	210	229	204	249	248	233	254	263	242	222	276	246	266	222	226	237	230	244	254	297	246	258	277	254	253	266	238	233	249	255	285	270	246	232	245	282	273	253	276	290	273	258	258	243	259	254	244	249	235	271	240	248	278	247	252	249	281	239	228	256	286	232	265	266	234	249	274	229	253	244	264	220	256	229	243	250	293	279	274	260	231	242	249	259	250	245	236	263	208	231	252	265	249	226	239	260	278	250	267	258	254	213	274	254	255	220	269	285	250	246	228	270	237	247	263	242	284	256	229	244	250	254	245	293	244	262	235	244	273	237	243	236	229	249	263	253	254	264	251	235	285	276	220	230	241	240	261	236	255	288	226	264	256	239	233	244	259	277	216	251	240	240	250	275	277	222	257	226	257	263	241	257	247	240	258	218	273	270	275	280	247	232	237	271	243	257	237	264	270	240	257	230	268	242	252	252	233	271	247	228	237	249	251	233	256	262	240	224	225	263	259	281	251	224	246	260	235	234	244	266	235	259	238	237	305	250	253	237	274	235	243	240	269	240	241	232	266	243	266	248	277	262	250	273	281	240	277	246	277	255	260	229	234	278	257	235	263	268	246	241	274	211	239	256	236	265	259	234	257	244	244	259	271	250	240	242	233	240	249	237	272	255	249	230	244	261	256	275	261	253	226	286	283	260	277	243	259	234	246	270	226	251	259	256	272	245	230	241	246	259	268	230	272	227	241	239	253	246	226	252	265	225	254	207	288	263	265	247	263	254	234	243	269	258	300	258	264	257	250	223	225	217	238	251	255	261	265	252	247	265	210	244	265	221	285	244	258	239	258	235	245	259	237	254	239	257	271	260	255	253	255	235	270	250	204	244	248	285	251	256	273	215	281	276	257	272	258	270	244	275	225	260	237	250	280	247	263	245	267	258	253	257	248	271	270	263	282	234	256	247	244	249	243	257	269	276	274	232	253	239	269	266	249	262	254	224	255	238	242	245	248	254	247	246	273	240	284	268	234	266	231	225	268	266	238	241	246	252	261	268	258	260	252	256	223	262	257	250	259	255	235	264	281	249	233	237	290	277	245	265	235	277	284	238	266	284	265	257	264	279	253	260	266	243	247	266	257	256	253	259	246	222	271	246	238	251	278	267	264	233	241	248	239	254	262	245	258	257	261	242	264	270	278	241	257	249	258	240	282	254	267	237	256	262	259	277	262	284	238	276	234	247	251	241	273	252	241	247	234	275	293	248	250	253	228	262	223	237	233	262	263	231	244	206	270	249	256	247	224	236	239	270	246	233	289	265	264	263	257	254	250	233	265	252	256	238	246	226	259	236	257	246	217	230	234	224	253	266	247	272	261	241	221	230	242	238	253	241	252	242	253	256	252	251	248	236	264	276	238	252	247	287	257	258	272	247	246	239	260	266	255	277	250	250	272	251	263	244	254	274	270	261	257	258	240	255	233	222	216	232	247	286	241	269	235	264	238	259	222	273	240	253	250	221	270	251	273	246	256	256	263	263	243	264	272	264	240	249	286	242	252	253	282	292	236	265	270	275	262	267	277	262	257	249	279	227	219	242	249	297	252	251	258	268	273	250	247	237	251	242	268	282	239	246	243	246	240	264	249	259	289	231	235	258	296	259	247	241	251	249	255	238	247	248	237	280	258	239	274	266	266	261	229	224	246	259	269	249	253	244	256	266	237	257	229	221	259	240	262	258	260	254	264	213	249	246	240	250	242	222	242	252	241	233	250	215	234	242	246	263	245	262	233	281	265	239	241	228	223	241	251	246	271	225	250	294	231	244	267	223	237	256	268	245	251	248	243	239	261	256	280	237	235	249	243	231	261	270	284	233	252	253	221	226	229	264	259	251	257	266	271	261	210	263	227	274	263	254	227	249	276	253	252	228	243	246	268	283	257	271	280	247	259	270	281	260	262	248	293	241	251	236	272	266	251	257	250	286	261	264	248	226	255	260	239	253	235	241	228	279	263	234	250	256	267	257	255	262	251	252	271	269	250	254	240	295	242	219	263	247	223	244	241	272	244	262	217	243	302	259	224	250	246	252	285	254	278	238	246	244	250	263	259	251	254	242	237	261	254	240	248	258	232	268	240	255	231	243	277	242	246	227	256	261	247	242	277	230	257	282	239	234	238	253	249	261	246	255	243	267	258	262	272	237	245	269	271	251	267	276	266	254	267	265	240	251	249	226	277	248	279	268	245	261	280	253	248	245	237	243	267	251	235	237	230	253	222	233	255	218	232	238	255	250	263	261	282	258	250	235	275	228	272	261	263	265	279	245	247	243	239	274	246	235	243	250	265	283	283	269	244	264	263	286	250	259	260	255	246	232	264	231	255	250	226	255	276	240	260	258	220	251	247	237	266	245	256	262	243	250	263	247	235	246	248	266	249	289	276	252	233	253	221	258	269	254	264	236	240	269	254	246	263	269	265	244	267	242	266	233	257	245	266	238	291	287	258	261	267	256	252	260	258	247	240	246	232	230	269	266	248	230	241	259	240	258	268	267	239	253	259	244	250	262	248	263	247	255	251	271	243	233	247	244	261	225	264	260	249	241	248	254	268	238	257	244	243	258	284	238	249	282	259	247	246	254	235	234	263	244	267	291	265	242	242	269	248	265	243	249	263	270	264	246	234	249	284	268	235	247	259	229	279	251	228	245	247	262	243	244	259	244	246	232	244	264	254	235	263	253	247	248	228	255	238	229	261	238	263	246	244	245	259	258	284	291	272	261	243	244	269	220	249	290	240	261	284	275	259	264	298	247	220	237	232	237	237	240	223	261	215	272	276	209	249	251	255	259	240	259	268	256	228	254	275	259	237	258	244	242	258	239	236	252	268	245	214	281	281	275	269	236	271	241	259	263	265	249	245	256	268	242	247	279	243	230	270	242	241	227	256	261	257	246	230	250	239	259	264	231	247	224	268	282	242	254	234	250	259	248	263	261	286	247	287	272	266	235	259	261	267	270	261	234	265	231	267	249	271	253	272	249	234	263	280	269	286	262	257	242	270	269	232	236	263	293	263	247	293	250	255	285	253	248	227	251	213	254	256	249	234	231	250	252	265	244	243	275	250	251	229	246	241	268	271	263	255	263	242	245	261	249	247	224	269	242	242	222	216	246	222	236	239	264	280	254	251	245	272	247	280	250	237	276	245	277	243	242	226	243	280	235	274	271	313	247	263	281	237	230	231	250	260	260	266	263	216	266	263	229	248	233	260	284	236
2095	906	1078	1519	1621	1235	1062	823	779	1114	1365	753	774	750	667	636	658	643	634	573	605	582	571	626	574	595	608	615	565	644	639	631	620	642	601	587	590	628	632	628	628	590	615	589	623	563	581	629	608	632	585	624	550	586	604	580	621	573	611	603	586	607	593	563	621	590	631	611	597	639	574	648	604	621	560	608	617	625	605	609	629	576	623	558	596	583	620	610	602	586	607	637	613	618	612	553	583	591	608	653	595	599	626	543	597	653	599	583	617	590	619	599	600	605	656	606	642	622	629	619	599	631	632	617	634	640	618	584	625	594	604	605	641	580	584	588	627	621	553	613	556	597	591	621	553	619	645	647	597	566	630	671	626	602	603	591	590	643	567	584	594	668	594	585	608	618	609	638	615	605	588	606	594	595	558	652	565	567	619	624	608	617	613	614	610	639	637	631	605	617	612	631	621	623	615	599	579	585	644	570	604	593	599	634	614	599	581	590	569	608	587	663	602	601	586	636	580	596	584	621	664	600	606	610	593	580	543	575	588	639	624	626	591	551	639	604	591	596	593	591	620	567	621	559	634	593	603	618	612	662	601	602	628	573	611	607	593	620	636	572	601	611	600	622	601	597	632	644	612	617	649	592	642	612	606	592	628	605	629	579	602	649	645	604	649	583	591	619	612	591	574	572	603	582	628	634	606	617	604	606	607	625	636	566	585	641	597	595	629	599	646	563	595	628	635	573	610	605	619	606	602	594	619	614	639	617	613	642	575	600	602	593	596	643	572	631	618	584	571	612	582	596	626	564	603	634	598	586	590	598	606	622	636	600	577	633	618	598	619	624	585	587	601	620	583	627	593	579	621	658	668	577	609	608	564	573	628	622	584	580	601	606	616	579	576	573	618	579	636	593	604	579	615	608	589	616	645	599	604	592	586	593	605	626	609	576	605	613	628	569	580	631	556	622	601	647	645	590	614	586	622	561	614	589	597	608	597	645	629	638	576	571	607	645	605	643	585	605	590	625	607	648	630	576	605	579	614	642	613	615	588	646	557	617	612	617	611	587	611	578	593	576	623	617	625	594	593	619	608	629	585	628	608	616	612	579	573	586	619	607	642	593	629	633	599	651	600	613	614	568	638	572	609	622	561	579	571	604	569	624	580	595	575	605	576	610	633	590	611	597	608	612	580	596	590	652	620	640	616	613	602	612	606	623	621	621	601	577	602	575	583	620	655	548	645	610	576	632	612	593	573	613	653	599	647	643	576	611	628	582	574	594	611	624	659	590	592	587	617	632	620	585	598	585	610	609	574	615	615	610	638	590	607	555	603	634	602	609	587	650	601	629	611	614	602	575	632	586	608	616	639	601	575	586	622	597	612	615	542	598	617	673	632	602	615	625	615	614	627	588	592	582	602	630	624	621	628	608	641	605	622	611	617	635	599	609	629	603	591	589	616	611	635	564	638	613	559	608	619	627	610	589	619	619	635	596	619	595	592	607	648	571	644	608	570	588	555	566	575	595	584	615	627	628	611	583	618	591	588	606	648	616	543	616	558	596	606	635	610	619	614	614	648	619	610	666	619	593	590	595	636	589	632	581	602	609	583	587	625	577	619	615	626	625	554	579	599	592	606	612	629	610	615	619	620	604	602	613	550	599	612	626	610	612	581	598	567	602	652	649	585	630	578	614	626	608	587	624	599	609	592	621	629	630	602	596	597	609	589	593	637	636	595	631	570	601	623	646	615	654	599	586	667	614	574	582	599	638	590	604	664	591	598	623	590	590	601	628	598	626	598	554	630	577	649	581	549	595	619	612	573	611	605	589	663	575	609	613	636	616	597	583	636	600	601	568	617	620	639	600	626	576	606	608	587	626	653	574	607	623	619	541	590	621	598	655	625	567	609	604	581	613	580	637	617	627	601	582	619	598	583	586	638	612	613	593	593	610	608	604	598	586	564	581	610	534	629	609	626	608	636	554	617	607	620	600	563	628	592	559	659	598	598	640	590	678	609	596	639	590	586	588	630	604	598	625	599	630	610	609	565	601	591	603	629	600	624	620	596	576	597	572	563	550	591	616	613	607	610	626	668	583	624	611	639	608	596	622	585	665	623	644	618	604	643	612	616	554	605	598	640	599	615	589	603	606	643	620	662	588	633	635	574	591	574	605	608	632	589	630	605	632	593	578	597	584	619	627	565	558	585	590	607	583	614	620	590	617	599	610	628	545	579	587	609	579	611	583	644	636	607	592	638	610	604	602	611	587	576	596	630	582	570	587	599	652	607	654	592	646	574	579	574	628	628	581	588	601	583	584	607	602	612	606	629	574	643	596	601	596	607	618	605	567	560	634	592	626	573	575	577	625	640	621	595	619	639	600	586	576	643	659	581	574	623	597	635	557	635	603	648	584	589	586	627	634	591	579	626	651	582	581	601	575	587	590	586	623	608	599	602	603	568	607	629	624	667	571	599	621	627	574	612	620	596	570	598	617	601	621	591	620	627	635	604	569	601	601	595	627	630	629	599	572	589	598	613	615	587	579	618	595	642	611	629	570	618	654	582	655	612	629	614	631	559	571	582	573	605	600	600	623	593	557	600	602	620	623	601	567	610	605	619	588	652	629	590	569	600	600	602	604	610	615	573	608	570	638	589	606	535	563	628	630	654	567	577	574	630	609	566	582	616	590	608	577	660	642	588	612	633	640	603	594	573	652	592	571	613	611	546	655	632	633	580	636	645	646	616	615	588	624	627	624	633	594	632	637	624	549	650	605	674	601	628	592	578	603	598	587	563	577	583	575	572	611	604	622	599	607	628	633	597	638	621	605	609	592	570	595	579	617	589	630	588	630	624	631	586	627	598	632	565	611	631	560	648	636	624	618	639	589	668	569	588	583	626	616	641	617	620	592	635	588	625	608	608	617	620	591	584	591	603	577	576	595	565	611	626	573	571	564	559	648	585	637	606	608	664	584	626	590	581	623	577	599	611	576	539	586	639	608	605	622	598	645	592	613	591	611	563	597	625	581	640	630	604	606	593	616	592	603	595	600	575	615	607	606	625	647	600	640	614	634	623	623	623	604	574	600	601	602	611	609	593	609	587	617	590	592	624	567	624	570	581	626	612	604	682	617	605	617	624	592	629	615	623	611	560	645	639	624	600	605	611	594	587	610	586	652	579	603	636	611	605	573	631	624	639	650	640	529	602	569	636	612	585	582	631	599	584	590	594	605	568	622	581	600	589	557	600	632	582	609	572	583	580	628	609	593	596	552	529	629	622	612	591	633	583	613	594	602	603	595	611	656	562	577	596	610	602	618	614	589	623	630	601	565	616	602	551	642	571	602	623	623	614	571	578	597	623	582	555	610	640	610	619	623	614	606	598	600	641	607	640	602	560	649	607	591	648	597	615	594	604	577	586	629	583	534	600	602	595	613	571	601	605	657	598	624	628	605	671	583	670	589	600	585	588	651	644	582	585	559	589	610	588	587	605	632	648	611	606	574	608	586
7181	991	1018	814	671	551	527	408	392	2215	2006	436	366	347	293	276	263	245	237	229	230	258	243	236	197	237	195	225	213	246	239	214	248	219	220	209	194	201	223	231	237	252	240	249	230	215	247	205	236	213	250	227	236	244	206	207	252	209	261	197	225	223	259	220	203	244	227	235	218	254	235	218	225	229	219	236	210	249	234	219	247	242	216	243	226	224	232	231	231	198	199	240	235	238	205	245	223	215	200	209	222	212	253	207	228	222	255	237	216	215	235	213	244	226	205	223	212	236	239	238	206	231	231	224	242	236	211	223	236	227	216	241	220	235	216	242	228	219	260	201	191	242	208	243	242	208	225	241	235	227	214	227	257	220	220	235	206	196	199	228	235	243	231	225	221	222	253	251	237	247	230	221	229	245	213	232	259	224	228	215	237	261	244	239	206	210	225	201	231	244	234	238	247	233	226	225	218	209	234	237	247	214	230	197	229	228	209	237	208	225	233	222	212	216	260	238	210	214	232	214	267	248	202	236	224	206	215	217	262	224	223	222	196	213	235	228	228	232	208	213	246	209	221	228	222	217	220	242	254	223	218	203	220	220	254	229	212	214	240	208	228	253	192	203	228	251	224	194	245	249	224	232	227	254	252	220	217	197	228	249	237	238	218	244	208	211	229	270	206	215	225	248	244	233	206	221	240	213	242	224	224	248	261	205	238	207	252	241	236	211	247	226	208	246	229	225	232	218	209	202	203	242	207	220	234	261	213	242	220	221	209	239	246	226	230	221	257	232	200	224	227	226	228	211	248	247	262	214	208	237	205	221	236	235	205	251	236	236	211	219	223	244	240	224	222	219	223	223	255	245	198	233	237	236	233	218	247	230	231	249	230	239	235	228	220	225	226	207	259	214	211	238	248	215	235	214	241	241	251	214	245	245	224	206	211	206	241	217	210	228	227	237	222	220	219	195	264	237	235	236	206	211	216	226	222	238	206	231	232	251	234	219	241	217	221	233	227	240	198	261	220	253	208	236	215	230	215	237	234	235	250	254	234	244	226	240	202	225	195	228	204	213	235	226	225	218	219	215	224	240	215	210	204	173	229	278	233	209	216	246	232	247	221	222	218	212	255	256	250	223	227	228	249	226	216	217	211	198	218	241	232	245	234	227	241	234	220	231	212	219	242	221	240	229	246	244	220	229	239	210	217	225	230	234	240	212	226	232	221	221	236	254	237	226	203	224	232	238	230	233	227	190	228	209	205	224	252	240	200	221	207	235	237	233	226	233	231	245	221	212	206	248	251	248	203	204	230	232	225	209	267	249	260	224	220	227	239	235	247	235	218	248	227	250	234	242	209	231	249	210	231	245	209	217	247	251	235	233	231	231	207	221	231	240	227	227	224	199	209	234	245	237	224	229	238	200	242	226	253	234	210	209	228	247	228	227	220	228	249	199	235	223	223	223	211	224	214	239	258	241	235	226	229	211	252	218	254	238	229	228	244	230	242	235	220	204	242	217	255	243	223	227	236	226	227	208	222	249	209	238	230	240	228	216	210	224	221	200	225	237	237	230	223	202	218	225	235	240	251	251	248	228	226	209	237	240	214	235	233	218	205	224	234	249	213	234	246	257	226	229	226	243	233	248	249	271	236	203	236	237	237	210	233	256	203	191	212	220	233	248	217	225	212	261	237	222	202	232	215	249	225	221	257	227	241	243	237	252	238	212	250	272	237	246	225	219	248	226	207	223	230	232	217	225	214	244	222	221	233	246	225	206	221	236	246	233	213	244	234	226	249	233	225	212	222	233	246	231	227	213	234	210	202	211	215	227	216	239	221	252	235	222	237	235	212	210	216	203	238	203	232	239	231	226	216	248	265	203	250	210	224	213	236	238	238	230	227	251	221	221	225	232	214	219	233	246	246	235	246	260	207	223	226	233	215	201	197	230	243	217	250	231	220	212	212	232	251	219	231	209	206	230	234	237	237	241	231	241	196	247	254	241	215	221	216	220	230	237	214	231	236	230	221	197	233	218	262	228	229	248	220	223	243	231	226	227	195	227	250	233	241	227	243	238	214	235	245	249	233	255	211	214	219	221	232	233	247	264	218	222	236	204	232	252	227	249	242	236	258	246	224	241	229	197	197	207	236	205	236	240	230	233	253	234	234	221	234	229	234	239	217	224	229	244	251	219	220	232	226	236	257	249	224	243	261	224	236	221	208	233	237	217	237	227	209	224	244	243	229	230	221	248	240	244	240	220	230	211	211	223	216	248	246	240	259	238	221	223	253	229	215	227	218	254	229	237	235	212	240	263	223	244	219	246	188	263	201	234	192	232	233	227	257	214	215	232	214	222	233	239	219	251	228	249	214	224	213	215	218	237	213	247	211	216	227	207	233	237	232	240	198	217	222	219	210	247	223	225	221	237	219	226	226	238	226	224	223	210	254	255	217	233	243	251	224	221	229	226	246	230	217	221	222	228	264	213	243	240	230	246	236	193	260	242	213	221	251	217	201	243	224	232	214	214	243	212	234	249	246	216	230	226	259	230	226	234	231	195	225	247	236	250	247	223	208	209	229	250	228	190	224	243	225	228	233	235	243	228	226	267	234	210	252	220	221	238	227	218	251	225	246	231	240	254	223	231	232	248	204	209	241	215	178	228	229	220	225	205	256	237	219	229	236	244	243	254	209	226	228	240	205	247	214	212	238	222	267	217	223	244	228	207	194	245	215	212	238	232	229	220	266	270	192	238	242	235	222	240	241	241	209	234	246	204	240	229	215	235	243	241	229	214	217	234	219	242	219	242	217	222	219	208	231	228	235	224	200	226	215	212	245	251	224	210	222	238	248	242	222	251	192	208	198	237	259	219	215	243	242	223	244	221	254	243	246	242	219	228	277	212	233	216	241	217	225	225	236	259	235	226	214	243	239	233	261	248	238	236	228	208	253	232	237	244	247	235	208	242	226	210	218	225	255	245	218	207	219	210	222	229	204	255	237	249	215	217	243	215	228	224	233	206	209	202	227	250	250	239	225	220	235	226	230	229	239	235	222	220	220	220	242	269	216	203	216	238	251	229	206	232	250	257	232	246	242	244	211	232	253	250	244	237	246	218	253	235	233	223	231	219	205	213	216	227	191	233	236	211	232	232	203	258	236	259	252	244	208	235	217	252	198	225	245	232	218	217	237	253	240	213	230	214	215	231	237	243	236	239	233	231	215	234	255	209	238	233	232	229	253	204	216	235	222	222	227	227	248	267	221	206	207	227	214	243	224	248	237	212	214	233	249	230	219	246	207	242	221	219	205	213	216	231	207	251	218	227	250	249	216	222	234	250	203	252	233	231	230	255	223	222	232	236	210	219	238	206	230	203	202	240	251	247	233	238	205	240	211	258	260	217	232	257	223	224	285	264	223	228	222	228	230	226	226	213	221	221	203	209	219	242	229	217	214	245	206	221	228	196	207	247	222	202	224	229	245	221	230	227	214	254	248	198	239	236	242	200
6680	1237	2398	2659	2413	2265	1832	1380	1499	10691	8680	1788	1340	1404	1184	862	773	638	651	644	560	594	547	589	592	549	617	540	566	568	609	565	567	589	579	596	546	543	546	571	575	582	585	513	563	586	577	573	542	555	543	581	561	539	562	542	552	546	523	567	565	545	538	556	542	537	584	549	543	547	554	546	608	590	520	519	555	580	560	528	557	544	593	598	565	603	578	585	516	537	528	558	554	536	538	515	547	561	569	547	505	553	567	548	529	538	521	573	522	539	511	522	554	528	564	527	517	582	557	560	580	543	545	543	556	555	520	557	547	543	536	502	544	546	533	541	549	562	545	562	551	595	553	531	537	529	540	532	547	564	559	552	545	539	542	521	587	590	519	558	563	565	526	552	534	547	539	580	511	551	483	544	575	533	536	546	551	505	522	530	546	548	568	548	562	559	493	550	565	524	545	577	546	529	535	555	535	551	516	514	534	542	518	560	530	513	520	577	528	528	564	549	531	533	531	526	598	554	559	566	584	512	500	542	547	488	569	607	575	605	484	518	551	567	545	511	552	562	491	560	533	559	523	520	532	567	539	566	563	530	567	539	532	556	603	548	505	592	551	573	554	536	597	543	574	579	563	596	523	551	595	601	554	560	529	535	500	563	529	560	542	519	556	502	528	540	557	548	563	535	603	501	547	530	515	563	528	521	572	518	524	517	526	558	615	557	563	586	528	546	571	533	535	518	553	525	571	544	510	508	537	544	558	559	538	553	571	546	563	547	588	556	559	538	548	540	522	532	536	544	520	561	539	565	576	562	539	561	546	522	531	554	551	524	589	504	549	539	551	529	558	554	567	548	545	558	563	538	580	557	553	592	550	554	533	577	549	516	537	533	526	557	540	522	535	531	558	587	568	592	591	571	515	572	540	553	562	556	538	561	534	531	528	576	533	556	588	533	581	544	534	560	544	508	509	540	520	546	567	544	553	526	532	549	523	590	546	501	560	559	531	519	526	603	501	515	555	552	559	475	564	552	542	553	560	579	582	538	564	568	531	553	516	546	487	562	554	513	537	566	548	527	525	577	530	551	519	558	510	527	554	545	551	560	488	524	558	526	548	587	567	548	537	568	596	601	527	544	559	566	527	542	520	565	559	561	509	533	544	551	525	582	565	548	568	544	520	537	560	572	534	559	529	567	571	526	563	536	531	517	535	568	549	547	527	540	559	529	487	570	529	535	568	537	520	571	585	546	571	539	543	564	543	568	550	533	534	548	543	523	535	555	539	572	576	540	561	533	576	530	525	552	576	542	536	571	527	524	553	530	581	560	561	521	509	585	528	514	565	534	557	552	561	504	559	539	550	535	529	530	592	561	559	562	576	537	564	545	545	563	522	566	573	560	570	535	568	541	566	574	526	508	565	540	528	525	548	532	582	537	542	577	549	535	567	533	561	492	547	526	555	523	521	561	548	550	574	558	559	560	579	554	538	525	526	568	547	561	564	558	515	547	565	549	533	542	532	562	541	570	549	554	532	535	551	516	537	547	533	535	543	578	551	556	550	543	541	509	527	505	594	573	529	552	518	564	566	575	594	512	563	575	500	551	530	532	558	545	554	567	541	556	529	543	564	607	572	581	536	541	537	557	547	565	546	505	501	552	520	537	567	585	521	513	535	577	553	569	525	537	568	522	522	549	551	525	543	540	553	587	562	577	539	553	613	549	563	542	553	545	537	510	538	585	529	545	585	530	518	586	523	495	590	524	575	528	558	530	535	559	527	536	589	567	559	578	585	544	557	541	571	525	574	553	539	551	534	561	553	556	541	527	547	552	560	527	537	534	547	546	540	515	567	540	534	544	550	545	551	567	560	539	563	517	579	556	541	529	615	573	562	509	518	546	547	529	552	526	586	491	527	526	582	547	525	537	550	553	529	547	527	548	528	553	526	533	505	591	548	547	553	564	507	543	535	555	556	569	515	575	567	507	608	521	564	559	566	512	586	555	547	515	546	558	574	539	519	604	539	554	571	572	550	580	529	527	557	536	581	559	581	508	550	563	530	560	538	566	554	558	515	563	561	553	564	535	552	548	540	584	532	552	486	546	569	516	577	553	577	566	540	559	555	598	533	590	512	536	529	552	586	583	567	565	536	533	540	542	541	554	554	582	513	553	545	543	563	533	550	508	547	543	557	539	580	506	508	556	562	538	556	558	563	519	523	541	556	533	544	547	583	539	544	556	557	510	565	549	520	601	531	528	524	574	536	507	545	542	548	564	534	556	526	538	577	560	541	555	540	505	534	542	527	565	516	546	569	545	565	529	541	559	554	545	576	590	535	569	542	546	553	533	536	558	567	537	496	601	561	568	567	535	556	537	521	588	601	541	529	541	543	546	554	520	541	525	562	554	553	568	543	602	600	529	565	563	514	548	575	543	528	573	545	517	543	548	519	549	551	554	534	529	605	606	544	502	574	547	530	540	549	535	582	538	552	540	511	541	583	562	541	528	575	504	514	558	538	512	538	564	518	571	555	518	575	556	563	563	609	562	552	572	562	526	553	550	567	527	546	616	578	532	560	529	556	535	556	530	511	563	560	505	557	589	539	555	532	527	516	536	536	537	577	554	535	548	531	583	562	559	562	557	539	546	516	567	563	534	546	582	531	593	561	541	576	560	533	549	522	553	580	557	535	560	577	548	525	573	532	517	537	509	589	555	551	534	565	522	539	528	559	574	549	556	559	523	531	535	562	541	566	534	591	532	524	554	550	546	513	541	536	560	565	532	541	566	507	532	568	546	501	561	561	573	534	495	557	535	534	510	518	531	537	559	551	540	542	553	528	566	574	538	549	527	539	514	552	562	547	545	538	577	516	564	575	549	573	552	524	508	568	543	579	554	532	536	527	540	561	545	516	534	598	524	512	553	541	566	512	549	532	540	537	584	557	536	542	573	528	522	509	542	546	586	536	576	529	538	557	528	557	539	567	528	523	524	579	572	535	524	542	550	567	537	550	523	530	535	502	558	532	601	521	538	559	545	525	558	563	539	507	540	555	545	550	533	565	561	549	538	580	545	557	525	535	514	529	520	570	508	553	608	522	534	530	570	521	542	584	565	561	482	594	566	570	563	533	548	571	559	514	547	543	501	569	547	527	505	578	538	573	544	565	529	595	545	578	583	541	580	539	520	570	521	548	569	567	527	532	555	516	532	551	537	542	535	541	555	538	565	546	594	540	578	542	581	520	553	572	528	548	509	577	509	507	546	562	542	550	545	566	575	576	555	541	570	549	509	540	527	527	566	552	549	554	557	559	543	533	523	517	498	555	549	526	544	546	544	516	556	538	535	553	534	500	572	566	584	521	598	570	549	557	552	542	569	538	564	547	550	554	522	569	564	499	543	515	554	553	530	526	539	499	552	514	548	580	540	557	553	537	538	561	524	530	544	586	546	486	515	553	552	549	560	566	551	565	545	561	545	542	522	545	528	542	556	579	568	564	566	577	585	537	543	555	533
13180	1617	1521	1033	892	767	515	451	422	3716	2330	474	393	351	270	208	146	112	133	115	133	112	123	86	103	89	110	103	96	131	141	93	92	109	97	77	107	114	98	92	101	112	95	104	94	102	124	106	117	99	92	103	95	127	104	105	84	85	101	93	92	104	109	82	122	88	89	111	72	99	106	100	105	104	101	112	96	138	98	101	106	108	103	110	111	101	124	83	95	90	92	108	91	93	82	92	83	96	86	103	130	109	93	107	96	124	98	117	93	106	96	102	105	105	97	95	91	105	102	92	100	104	102	110	102	94	93	94	106	98	86	92	102	109	111	108	110	92	118	90	96	93	87	110	109	93	121	100	93	98	96	110	110	105	86	82	111	97	76	86	94	112	97	99	113	116	85	98	95	107	101	83	108	94	92	105	86	92	95	85	99	104	80	111	102	99	106	107	122	106	120	83	117	112	89	121	100	118	104	88	100	99	108	74	99	115	116	104	86	91	95	128	99	97	104	93	87	98	132	127	94	88	89	99	78	102	90	105	106	91	96	91	99	103	104	115	107	89	96	110	109	90	83	87	88	113	102	96	107	102	96	87	85	79	89	106	89	114	109	93	104	91	122	106	108	101	100	113	87	99	102	98	91	92	104	110	103	100	105	87	106	98	112	97	114	97	115	91	94	116	94	112	103	111	97	89	113	97	100	81	95	95	97	115	91	103	100	108	99	107	113	109	101	105	101	104	104	96	93	93	113	86	93	99	118	98	104	132	92	107	101	125	105	85	102	90	122	103	107	103	101	90	106	90	107	104	86	95	104	110	97	97	110	101	89	100	88	104	116	117	91	87	95	91	93	107	100	100	95	100	117	103	117	96	92	90	104	103	111	109	91	115	109	117	106	114	83	91	103	112	110	106	105	121	107	91	90	106	119	109	94	96	102	92	124	99	108	124	115	103	103	110	88	99	99	86	104	112	90	93	98	102	98	99	101	110	99	95	84	74	95	129	127	96	116	90	120	96	133	92	105	91	110	97	122	112	105	105	80	100	102	88	99	84	105	97	96	86	119	98	84	105	96	96	77	101	109	91	79	94	98	115	92	95	106	114	98	116	88	104	97	92	95	91	102	110	90	115	109	96	107	93	105	115	88	82	89	109	104	93	89	83	96	94	98	99	92	84	102	112	108	100	96	98	113	127	95	105	101	103	87	109	106	78	103	103	106	90	99	105	107	97	90	111	102	100	105	106	95	104	111	86	108	94	90	104	117	113	95	94	107	111	79	109	122	105	113	111	109	111	114	97	103	106	95	121	104	87	100	104	97	88	95	105	110	90	90	107	100	100	118	88	118	120	105	104	125	85	93	106	107	100	101	82	96	124	120	91	121	105	117	96	86	94	122	94	96	106	121	87	83	110	112	93	98	92	97	105	104	104	92	94	125	103	109	105	87	92	83	93	102	110	81	104	98	125	113	111	112	89	102	113	105	115	106	100	101	91	101	98	108	86	102	101	124	102	117	93	101	105	101	91	100	116	89	92	92	109	102	107	117	115	108	105	121	81	88	114	104	89	110	110	101	96	99	90	106	105	108	88	115	97	112	84	91	96	86	76	109	98	92	106	106	107	83	84	87	91	118	97	106	103	96	80	108	98	107	103	98	90	123	99	97	120	80	135	100	102	91	92	95	106	108	107	104	115	110	102	96	97	111	105	75	96	100	111	92	113	113	102	112	103	118	94	94	105	104	112	90	92	97	89	81	93	106	86	98	91	96	92	87	82	99	96	92	79	109	113	112	100	107	95	95	95	129	112	97	122	134	91	97	108	104	96	113	107	97	101	105	117	102	104	105	105	107	102	105	94	102	93	108	99	107	101	113	110	137	114	97	113	92	117	88	109	104	93	91	120	98	103	115	81	96	87	72	96	117	105	99	104	103	101	115	102	117	93	107	120	99	109	94	96	130	114	106	115	103	103	98	88	106	95	104	129	108	111	94	98	105	101	109	91	87	85	107	113	125	94	128	99	113	101	99	103	123	96	111	95	122	98	125	105	102	114	94	97	121	100	122	107	92	90	100	88	116	115	82	91	97	89	100	101	95	100	111	78	100	90	100	117	102	131	88	73	104	105	114	84	97	98	107	111	96	100	111	105	103	108	97	104	87	86	96	106	107	128	93	107	107	103	83	90	104	114	100	102	100	86	113	120	97	98	110	92	115	93	111	117	97	101	98	94	109	103	92	82	110	104	107	93	87	107	125	91	97	77	98	105	130	87	109	109	90	111	91	108	107	94	92	107	96	106	83	107	119	94	84	111	105	127	95	88	98	98	103	101	118	126	112	99	103	105	104	121	80	104	96	88	112	84	92	106	108	105	99	100	104	104	120	82	96	98	110	96	128	111	115	94	110	98	102	106	103	99	111	104	118	99	104	97	80	114	103	122	93	94	95	111	106	120	115	109	102	84	113	110	92	106	112	114	103	96	76	108	90	93	96	83	92	104	102	118	115	92	104	105	105	104	100	94	87	92	108	106	108	128	108	91	103	114	110	110	101	94	103	97	91	93	119	109	120	105	110	106	98	94	94	96	124	103	101	84	117	109	113	96	100	92	100	97	83	97	93	106	92	79	98	101	92	83	89	100	97	104	83	98	101	93	86	108	84	106	110	106	101	83	84	90	100	95	116	95	116	108	98	109	101	113	125	115	88	101	111	98	103	98	108	88	94	112	91	104	103	105	77	109	114	97	104	120	95	100	96	105	113	96	81	131	90	96	110	97	109	95	102	105	90	105	101	97	99	100	96	109	92	95	92	111	91	95	104	119	94	92	106	112	108	111	113	90	97	134	95	103	102	91	132	98	97	86	110	90	97	88	96	74	115	99	102	95	81	108	98	117	122	106	90	106	99	134	110	98	107	94	111	106	111	99	107	92	108	104	119	98	83	95	100	113	84	106	101	102	97	97	98	92	110	103	99	89	112	113	89	87	105	93	100	113	121	98	100	115	110	88	105	114	105	108	102	116	110	94	97	100	115	100	95	94	95	108	96	103	103	87	87	94	98	85	96	91	96	101	111	124	100	88	106	102	99	95	115	107	104	106	104	101	103	103	116	110	101	125	94	109	100	99	111	111	93	107	116	116	108	98	84	104	109	91	101	117	108	113	103	118	108	101	111	95	106	95	110	99	96	112	111	105	98	98	88	110	107	101	98	123	104	87	85	96	102	109	99	110	98	97	92	108	117	97	80	107	104	128	92	107	108	104	87	117	105	108	82	101	104	125	108	113	86	96	99	99	95	114	114	110	116	119	82	106	98	106	106	121	94	118	108	81	87	106	115	106	102	91	93	125	104	103	98	89	91	105	103	99	90	105	90	103	106	119	111	99	116	95	103	91	94	115	115	105	85	112	104	119	94	107	100	121	114	102	104	86	94	101	95	88	113	94	95	105	83	108	114	119	90	99	101	105	89	116	101	123	91	89	111	95	90	97	106	112	104	80	91	119	101	121	81	102
8508	1487	3265	3505	3287	3350	2357	2052	2209	16538	8851	2628	2035	1819	1510	888	541	399	433	357	361	373	350	312	296	299	301	300	291	281	288	296	291	280	290	294	298	267	286	271	265	277	271	251	265	293	313	263	257	240	283	272	256	245	254	277	263	251	249	276	255	268	260	258	285	260	245	256	271	247	265	249	270	256	311	270	232	246	310	282	262	261	235	257	275	256	232	259	238	279	267	246	277	262	243	262	249	268	246	269	241	258	256	265	257	263	279	274	256	250	246	283	289	260	275	284	284	243	302	282	254	238	255	248	277	264	256	278	241	257	274	258	274	277	283	273	263	271	281	289	267	282	255	276	281	258	287	266	269	264	249	261	263	246	272	247	253	260	277	285	285	257	238	243	257	256	266	253	240	275	228	284	247	271	277	273	270	257	279	287	260	239	270	256	280	284	243	254	247	273	242	257	287	245	274	265	270	295	261	250	259	243	242	292	277	272	269	250	241	254	248	271	261	279	285	290	239	273	257	314	254	276	252	253	255	255	249	253	285	294	282	277	262	281	273	271	245	255	256	230	245	278	258	264	283	254	277	264	235	266	285	265	251	276	248	236	233	271	259	264	265	247	282	281	264	258	276	256	261	273	251	246	252	256	264	257	251	273	264	248	279	256	240	268	263	247	258	239	257	293	253	263	249	293	256	244	281	281	253	265	263	263	262	272	237	283	228	247	227	260	252	245	270	250	282	263	257	253	267	279	291	252	284	275	256	270	250	287	236	240	253	247	259	255	293	263	240	264	272	287	269	253	268	271	213	254	292	252	245	267	265	261	254	291	270	240	282	292	249	274	269	264	252	273	284	253	250	265	235	280	272	245	242	246	260	279	255	266	267	285	252	291	240	252	279	291	275	242	276	237	281	267	269	268	249	251	269	247	233	260	267	269	270	248	234	255	264	242	243	257	253	263	242	274	261	244	267	274	240	269	267	256	250	253	264	267	265	239	256	270	259	252	272	263	280	278	280	234	243	253	261	279	276	244	253	305	282	276	277	277	251	278	251	224	263	246	253	261	251	304	277	252	256	246	271	272	275	297	268	241	275	248	274	271	258	260	249	264	255	257	236	263	272	268	271	254	275	289	239	231	277	256	263	272	263	281	279	248	260	259	271	232	260	214	274	279	281	278	279	267	274	267	270	279	257	276	249	285	278	271	253	259	243	271	286	266	286	258	282	252	265	253	281	296	240	279	268	240	286	292	232	262	254	259	273	254	263	238	242	269	275	266	255	224	242	301	258	280	266	266	266	267	280	249	273	254	250	223	261	245	270	279	265	272	262	246	288	262	255	250	259	294	268	255	259	279	250	265	279	265	272	259	242	288	244	253	239	289	259	239	258	309	239	276	275	257	282	278	261	286	255	274	271	219	235	281	265	264	279	255	258	249	261	278	274	245	267	248	249	278	254	237	260	264	270	256	282	261	254	239	246	282	235	285	244	254	295	242	275	258	262	245	250	280	260	284	248	285	236	241	233	262	294	285	248	242	256	259	298	296	260	284	257	274	264	259	232	237	238	266	260	275	250	283	236	245	262	259	278	262	276	266	247	272	260	248	271	248	260	297	252	267	253	262	264	243	249	280	277	276	277	248	242	269	268	262	243	280	287	269	245	270	296	278	282	292	266	255	224	250	267	248	287	260	248	259	255	289	274	244	271	278	261	286	250	275	254	279	257	273	275	243	286	261	267	240	253	262	264	252	267	280	261	238	239	248	277	258	274	264	248	246	261	290	250	281	268	264	268	265	262	255	272	253	286	268	253	236	273	243	240	261	293	243	273	251	247	244	272	268	270	227	260	261	227	270	272	274	251	234	255	247	249	276	267	272	224	296	241	250	227	241	261	254	263	268	259	256	274	256	272	246	283	253	227	258	266	271	256	262	266	266	270	263	241	255	271	254	248	238	238	270	251	246	245	252	255	258	264	296	250	276	236	231	261	239	266	267	278	284	295	240	248	275	248	246	271	229	263	266	257	252	232	258	257	264	252	267	265	282	282	266	253	281	281	273	258	250	276	244	269	268	246	245	228	267	264	273	255	241	278	226	257	281	246	269	241	218	265	258	247	240	244	242	277	265	260	237	273	252	240	237	253	229	270	257	235	246	254	242	268	263	253	282	236	276	255	289	276	248	246	263	246	260	258	304	259	261	278	232	271	262	258	289	290	263	245	238	287	233	248	267	267	291	285	226	254	232	237	247	287	283	263	258	242	241	258	261	285	245	261	258	257	282	248	248	227	259	281	235	249	281	294	253	243	255	249	290	249	259	259	254	259	279	261	249	255	246	254	251	265	261	241	240	256	237	257	257	250	285	258	273	277	266	257	259	269	272	247	280	243	254	237	283	279	292	257	273	269	256	300	275	278	260	262	283	276	251	259	276	246	265	242	254	266	264	244	256	265	242	268	270	238	263	281	253	259	256	268	273	271	263	247	224	258	283	239	257	244	259	265	273	268	267	244	270	249	257	264	251	284	276	270	254	262	262	241	278	273	280	243	263	248	258	276	296	273	259	239	244	281	264	265	291	272	242	241	264	261	261	254	244	278	280	252	262	255	277	276	270	261	249	280	291	251	272	290	235	254	257	263	271	256	256	268	215	239	258	252	260	222	267	251	276	237	276	233	255	239	251	251	240	275	238	284	262	246	282	276	239	263	271	293	255	261	254	280	270	283	243	261	266	242	292	246	249	285	245	265	249	283	301	247	271	239	241	259	249	249	269	224	261	252	283	246	281	260	244	251	237	264	278	252	268	243	254	249	266	263	292	253	260	276	263	221	243	260	257	235	236	236	244	280	265	262	278	250	237	268	220	285	264	245	256	265	250	261	249	271	282	238	248	288	273	272	261	261	279	259	244	238	256	252	236	269	265	252	249	261	273	258	276	261	269	271	251	250	268	255	236	261	265	237	273	244	294	270	255	247	276	249	265	262	244	254	255	254	280	245	288	272	262	236	269	255	251	268	245	240	268	259	242	265	249	267	278	270	269	269	241	265	273	283	293	270	246	271	250	255	212	266	255	275	241	245	283	299	273	263	264	283	249	308	269	262	276	273	246	262	244	268	224	255	260	271	269	270	241	260	252	247	242	265	237	275	252	271	243	260	279	268	270	280	269	239	242	236	235	247	279	264	281	254	252	265	262	280	259	262	272	282	273	250	274	245	248	276	272	264	224	258	266	274	246	267	256	278	242	226	262	248	264	295	257	250	263	266	265	247	259	247	267	268	266	242	261	254	255	278	269	231	246	284	284	275	271	288	267	249	285	258	264	263	236	249	242	263	251	263	295	287	247	247	265	265	278	238	250	238	253	251	277	276	238	249	239	259	279	273	241	265	253	265	278	264	272	251	242	249	267	261	257	258	247	296	253	268	262	254	268	274	257	262	258	280	255	245	263	229	255	227	277	238	274	260	261	265	259	293	248	267	273	283	258	235	239	233	243	266	236	272	262	279	269	245	261
1640	573	634	527	347	370	385	298	297	366	361	319	276	278	268	257	244	261	260	221	261	277	277	263	248	255	264	225	243	243	263	269	244	236	253	250	265	232	262	237	270	270	235	242	238	262	256	245	226	260	303	255	251	261	247	250	272	213	282	256	271	236	257	230	246	275	260	273	262	251	270	253	246	250	285	239	265	266	258	252	270	252	268	255	287	253	265	246	265	248	247	246	253	270	279	250	264	243	284	270	294	281	276	240	270	229	251	287	259	264	259	272	268	225	235	275	254	254	211	254	255	247	270	263	263	253	272	280	251	267	287	258	242	254	245	261	235	243	258	279	262	264	238	261	261	212	255	227	234	256	248	238	240	270	254	232	257	266	277	260	263	280	268	253	248	263	229	274	297	249	230	254	276	260	245	289	244	263	246	261	236	257	267	306	253	268	248	222	254	213	267	239	261	245	273	238	263	237	246	278	234	264	268	229	256	247	245	258	261	298	246	263	249	246	257	258	280	268	229	236	261	265	288	261	241	226	278	268	257	284	255	261	254	277	243	270	262	259	273	238	272	269	239	242	266	265	260	248	276	256	284	240	245	256	248	279	248	240	244	254	239	235	271	266	258	257	250	278	274	270	254	270	252	246	303	262	248	275	263	264	263	259	258	239	242	258	278	243	251	257	261	283	281	242	254	253	261	261	240	277	295	271	282	255	279	229	267	247	264	245	276	263	248	257	253	224	271	256	247	259	252	256	262	277	237	242	260	254	250	261	270	243	277	295	243	232	265	272	233	248	222	260	257	254	236	263	251	235	258	274	261	265	270	249	241	253	261	274	250	252	280	245	240	272	235	258	279	278	252	280	230	238	260	244	255	250	255	218	267	277	234	260	269	269	276	278	258	264	277	268	254	244	238	253	263	287	248	237	241	248	263	248	253	243	260	255	252	261	261	260	241	266	261	246	254	267	276	269	275	281	270	268	254	312	265	246	243	263	250	274	234	232	256	267	265	267	272	246	264	237	241	253	271	260	233	278	221	260	252	270	275	281	245	243	244	265	271	254	247	303	270	252	247	281	275	249	238	253	263	260	262	250	251	277	258	243	270	242	274	260	279	240	244	252	276	230	265	285	261	229	279	262	269	257	250	273	254	232	267	241	237	260	244	271	250	269	260	285	268	286	274	249	252	283	267	236	300	263	254	251	266	304	264	255	261	267	258	259	258	278	243	243	257	302	234	233	265	235	289	258	280	244	259	275	250	258	257	270	261	271	253	265	246	266	268	270	247	248	242	250	261	280	246	236	257	234	262	258	253	234	252	220	243	280	252	288	266	258	257	285	253	267	273	269	241	273	277	254	255	220	267	237	269	267	252	260	269	257	222	272	236	249	240	222	283	252	263	279	251	248	256	235	265	272	240	283	286	258	265	256	244	261	269	255	288	266	266	258	257	265	232	236	261	244	273	244	255	229	234	266	266	258	278	230	262	245	221	267	259	254	226	256	257	283	251	222	265	251	252	264	247	285	262	258	270	262	251	271	261	247	254	269	267	271	283	249	273	267	251	243	237	279	259	243	225	233	224	269	259	239	254	254	263	285	242	257	268	246	276	255	267	274	281	259	289	281	242	262	272	245	258	218	272	242	281	268	250	247	249	239	249	248	275	283	246	227	274	244	265	274	276	241	259	239	257	262	259	231	247	224	250	231	258	276	259	271	292	245	265	248	254	272	266	259	273	255	220	239	244	253	256	264	241	243	233	267	259	250	258	291	309	260	272	256	254	276	256	253	267	232	276	265	263	251	256	305	232	262	271	246	238	268	253	258	236	267	262	283	264	254	251	267	298	254	277	257	242	269	249	221	265	243	228	266	263	250	250	270	270	239	234	242	246	254	218	265	242	239	258	257	265	267	255	242	257	249	214	260	245	260	269	226	278	254	238	278	255	274	272	278	257	257	259	268	274	285	238	274	264	274	271	240	249	233	237	239	241	262	247	263	240	231	248	256	267	251	250	243	267	251	241	260	238	250	261	253	273	227	251	269	253	258	259	232	263	276	264	246	249	263	242	246	222	264	297	286	287	217	272	240	264	229	260	240	246	262	262	287	275	237	252	301	265	267	258	268	273	278	254	225	274	264	240	262	264	252	275	244	252	273	246	264	284	241	261	271	264	269	245	257	234	240	272	235	226	224	259	229	234	255	265	258	266	218	253	216	252	272	256	221	293	274	260	249	233	251	241	256	272	279	252	277	258	239	229	282	259	254	279	237	250	257	269	225	270	266	256	286	250	273	242	231	248	263	268	254	274	243	264	287	232	241	260	235	243	233	245	237	240	276	257	261	286	265	259	256	255	229	280	257	244	276	243	249	242	265	245	245	240	275	247	266	206	257	257	254	260	231	242	251	267	266	238	281	248	259	273	292	256	231	281	238	243	253	254	232	247	261	249	275	252	254	270	272	259	236	294	280	271	255	275	258	244	257	261	233	231	273	260	266	259	232	272	294	255	253	278	246	245	276	272	261	285	239	265	263	279	256	270	270	249	282	236	265	258	252	279	281	265	276	241	248	249	240	237	261	274	254	239	235	255	257	265	283	250	278	253	286	208	252	225	261	265	270	251	254	256	260	251	243	248	273	265	257	248	268	242	260	256	257	253	252	246	266	267	279	258	241	232	254	250	249	255	263	262	233	296	252	240	283	281	272	240	268	267	248	242	233	238	277	262	260	274	260	245	267	253	244	252	249	231	258	269	274	233	255	254	248	267	248	257	247	282	289	282	264	261	263	234	254	262	251	256	282	266	244	244	273	259	292	255	249	248	260	255	248	254	250	252	276	254	305	239	248	204	242	296	251	254	268	304	266	235	248	276	269	251	264	248	238	256	251	237	277	248	275	234	254	254	265	252	261	263	257	260	281	253	269	254	250	243	251	244	259	234	263	270	278	242	275	246	240	250	279	274	283	270	285	243	239	269	241	265	266	275	273	253	239	253	239	280	249	260	259	287	243	243	278	239	262	255	268	274	272	250	258	256	241	251	265	242	248	280	259	231	232	278	279	252	276	272	277	223	282	265	238	269	308	253	268	244	233	260	236	241	254	267	265	257	271	241	265	241	245	230	271	266	247	221	269	239	272	263	268	284	280	266	259	260	269	270	251	257	243	254	259	273	222	246	262	285	264	277	310	224	254	287	250	242	247	249	232	268	259	252	229	262	263	258	271	226	249	240	238	261	247	243	263	279	274	225	257	271	266	278	267	278	231	228	272	254	268	235	284	271	256	245	230	231	256	248	255	251	281	273	267	250	253	280	246	272	263	270	235	237	295	246	255	241	268	242	265	259	253	269	231	247	237	214	248	270	230	248	253	285	252	249	259	258	244	265	267	267	260	238	244	257	284	256	307	241	270	285	269	264	260	264	256	270	258	260	257	270	244	275	272	239	272	257	231	293	247	271	244	253	277	228	238	249	236	265	271	269	224	252	256	241	261	262	263	283	246	266	265	278	252
2102	897	1515	1479	1144	1071	912	785	876	1316	1388	746	769	774	742	655	650	664	594	623	629	617	617	607	656	589	591	582	614	597	600	670	633	585	600	662	653	609	628	601	627	572	633	617	610	659	605	659	643	593	621	601	614	594	633	625	642	636	627	604	594	619	620	629	601	616	650	630	606	591	589	607	633	565	599	603	605	622	599	636	618	639	618	624	648	581	610	591	603	651	633	662	609	602	610	630	623	562	597	607	609	629	604	644	597	595	608	640	607	619	623	644	621	594	606	550	654	610	590	659	593	629	588	640	641	623	646	625	596	612	593	600	605	679	630	607	632	590	620	646	625	582	608	601	603	623	578	687	596	604	586	596	622	612	621	568	614	636	633	656	637	638	583	601	606	552	619	627	651	690	634	625	618	614	583	614	627	641	603	580	581	613	586	646	601	629	601	596	657	644	603	637	640	639	637	582	640	654	589	641	592	608	624	610	607	605	579	582	614	629	623	644	608	609	618	601	590	660	630	632	620	660	644	635	610	612	613	651	600	586	593	613	600	605	626	634	617	628	602	612	638	629	604	658	605	615	614	613	600	641	629	626	599	593	667	657	596	649	595	647	632	635	632	623	602	606	554	617	641	611	608	607	619	582	599	609	616	639	639	626	596	659	643	624	610	618	623	632	623	620	608	596	634	642	635	620	601	623	633	641	572	621	589	624	616	636	616	621	595	642	580	659	622	637	620	581	594	649	642	603	597	609	597	618	656	621	607	585	651	641	632	626	605	630	581	638	606	616	575	646	658	614	580	612	691	627	640	631	631	580	627	630	613	610	621	626	648	622	666	605	642	589	626	623	659	641	655	588	644	643	628	638	681	583	645	602	628	621	616	640	629	625	650	654	666	609	600	566	579	658	613	624	642	617	642	605	600	605	624	611	647	625	669	574	622	599	625	605	611	632	607	605	622	657	657	600	599	629	628	637	599	609	599	580	670	631	615	672	628	604	618	612	646	638	611	581	649	601	639	652	591	611	590	632	646	578	629	637	663	601	587	640	621	617	621	641	638	592	653	635	652	626	578	582	602	610	621	631	611	594	627	596	651	644	577	623	610	604	617	612	601	601	609	597	635	580	610	610	655	577	617	590	592	623	684	643	666	612	627	658	626	595	642	597	623	586	625	556	640	592	626	615	596	582	605	599	649	611	656	628	604	643	581	643	629	575	623	572	636	627	584	590	588	596	611	590	618	629	610	655	591	606	606	616	615	636	635	589	627	669	600	625	623	655	644	587	608	673	652	603	582	632	565	604	605	594	684	645	648	636	608	607	593	576	587	635	626	602	659	623	631	647	614	654	602	641	630	638	614	623	650	619	611	622	652	621	638	594	659	609	623	596	627	590	623	694	658	584	647	601	619	585	647	607	622	603	646	655	649	605	630	590	641	667	638	642	620	594	617	630	682	598	622	609	581	643	609	625	665	611	640	604	648	656	623	617	625	582	596	588	574	615	568	605	661	582	579	596	611	634	648	559	636	606	609	620	610	639	635	644	614	639	611	667	574	644	627	603	669	633	631	615	600	652	577	589	620	630	597	616	625	619	634	622	581	630	593	590	650	651	599	654	618	653	553	603	635	636	583	565	626	620	629	624	646	649	604	623	601	657	606	629	632	591	634	630	605	574	678	572	610	600	624	622	620	618	595	650	667	659	656	616	607	651	614	638	593	595	610	619	629	587	573	626	659	602	616	672	582	624	588	643	607	585	632	599	596	622	651	639	655	625	618	631	665	613	651	609	607	656	647	615	642	609	539	637	626	616	577	602	598	623	638	665	607	606	631	632	625	609	646	602	617	601	620	597	613	608	667	618	616	582	618	649	621	606	631	641	587	599	654	585	579	607	627	586	591	654	618	637	602	620	637	595	612	599	636	582	624	620	575	611	627	598	659	598	609	642	608	614	605	584	638	655	598	651	686	603	629	612	611	605	623	623	606	602	619	615	633	604	633	653	651	614	557	612	617	611	606	585	621	668	604	581	615	618	578	668	613	621	628	635	607	600	650	603	628	624	596	643	634	593	610	633	604	650	625	624	623	626	649	648	636	654	647	617	606	599	618	640	641	571	619	680	626	623	657	608	589	594	671	608	612	611	632	599	620	647	679	591	606	587	609	577	627	581	595	656	610	611	640	597	653	584	592	617	627	629	599	633	625	632	631	607	590	594	572	618	646	636	592	603	593	629	553	596	588	615	645	579	625	634	602	662	615	614	628	602	655	630	609	637	596	639	599	583	639	579	662	568	625	607	597	620	600	638	644	634	633	629	628	688	645	573	608	615	612	650	614	674	599	549	593	623	664	625	638	624	638	640	612	653	590	652	654	590	662	628	622	629	577	631	620	616	632	620	626	662	631	650	616	618	630	642	608	606	686	626	599	623	586	594	593	599	601	619	634	649	615	632	638	586	630	619	620	611	536	627	632	586	600	618	634	612	633	629	660	633	607	606	597	604	660	586	657	624	575	642	627	648	685	612	623	632	640	617	607	628	599	619	652	599	585	643	608	620	672	581	597	607	554	645	620	628	597	594	596	634	663	620	649	616	635	556	658	621	626	654	615	641	607	609	620	612	602	642	621	573	602	629	588	662	612	620	639	583	635	666	607	617	598	607	655	625	593	653	603	635	646	644	637	633	576	681	563	588	625	629	639	615	604	647	614	648	626	651	633	629	632	650	582	570	603	632	600	610	598	656	612	621	645	582	624	614	628	623	626	648	591	642	660	612	626	589	597	601	645	650	604	635	644	653	614	594	579	635	650	659	598	624	624	638	640	601	600	636	633	608	621	624	617	631	686	589	670	582	602	589	599	615	569	601	633	597	638	601	648	625	683	620	640	624	648	620	636	624	617	614	618	625	603	614	587	643	632	670	613	586	629	621	642	626	656	612	629	603	634	642	627	621	610	578	606	571	608	609	616	671	639	644	636	639	606	601	589	621	604	605	648	589	609	626	602	629	607	648	669	616	620	655	558	610	644	651	580	625	597	620	623	597	592	557	621	602	603	572	607	634	593	575	629	616	611	680	606	651	625	615	580	626	615	650	658	601	602	651	623	598	649	615	616	632	604	607	681	675	641	626	600	592	590	602	586	638	624	642	618	664	624	633	612	602	626	637	642	582	619	591	636	604	625	589	615	587	565	598	635	650	600	605	631	573	596	637	614	547	646	585	588	591	635	611	602	634	574	608	613	639	593	616	651	613	570	617	649	604	616	644	597	558	616	598	630	648	577	614	633	587	577	618	629	593	635	607	621	636	613	616	627	604	652	623	589	657	623	662	603	647	567	601	606	582	606	631	664	612	589	605	597	599	584	643	598	572	636	635	611	624	622	676	631	634	641	631	624	611	600	643	569	610	621	630	623	628	610	587	601	587	625	614	624	599	640	574	615	622	626	623	635	630	621	623	614	626	613	652	642	630	619	591	613	631	595	641	597	636	583	615	579	623	629	620	619	645	644	642
7019	1086	1186	1355	844	534	444	455	853	3746	2817	438	321	307	338	318	323	283	231	257	256	237	278	253	246	211	228	263	224	235	224	241	255	233	229	218	210	241	272	254	263	214	230	240	228	243	260	221	240	219	240	246	258	231	232	232	258	256	227	240	238	220	228	261	210	245	257	265	208	280	247	238	236	242	231	231	256	231	265	235	261	222	206	241	238	211	206	266	243	215	258	211	253	233	247	232	255	230	236	220	252	256	226	248	219	251	241	243	248	216	266	277	249	231	252	266	221	216	210	263	253	270	259	250	259	216	251	234	259	238	220	255	245	247	237	237	258	262	210	208	260	260	215	203	265	235	226	226	240	216	241	271	254	216	262	265	276	274	236	266	235	236	240	242	254	254	230	216	222	245	230	239	251	245	242	252	267	256	238	280	242	242	212	257	224	255	227	252	229	243	261	239	263	240	249	246	249	233	266	238	258	255	252	245	254	255	229	270	246	260	254	238	266	286	254	224	252	233	257	240	284	232	243	223	210	252	237	228	235	268	228	242	220	259	224	236	227	250	220	266	227	268	261	225	220	238	255	242	272	261	252	226	239	268	240	228	218	224	258	210	242	234	232	240	256	245	264	225	250	250	248	225	276	221	260	248	273	213	233	225	250	281	239	275	254	274	231	242	235	243	234	234	248	243	230	224	265	234	256	245	250	222	250	257	257	231	248	241	251	237	252	253	245	263	245	268	230	218	268	255	238	209	231	229	240	256	252	239	238	261	248	239	205	233	251	246	240	257	265	248	239	261	259	259	244	242	249	258	229	243	234	224	275	234	209	247	270	280	215	236	252	236	258	250	244	249	239	216	244	227	243	260	248	224	230	252	224	251	273	235	245	244	244	235	235	244	273	246	261	265	248	231	251	262	240	227	229	250	258	253	248	266	242	276	238	232	240	220	229	247	227	226	227	250	221	226	226	232	252	246	251	232	268	217	249	252	247	249	215	255	238	260	244	225	232	234	239	236	242	251	274	233	241	262	233	249	250	214	251	209	231	252	269	224	244	237	257	226	229	255	224	240	228	254	253	265	231	233	254	198	245	226	224	232	227	241	232	218	243	246	239	241	234	227	250	265	226	232	223	222	228	248	242	245	255	255	245	244	223	242	277	249	209	242	245	253	274	227	239	269	237	217	246	233	244	227	252	245	250	261	250	268	220	235	238	242	249	242	229	251	249	233	242	277	260	243	271	241	235	247	224	245	221	233	254	236	239	228	233	244	241	261	246	232	246	243	252	263	237	257	228	266	237	228	253	224	240	232	224	282	236	241	231	240	219	252	237	214	216	230	240	225	223	235	247	254	249	266	262	253	211	243	253	215	254	232	228	234	239	236	247	223	249	255	222	271	270	241	238	229	212	250	226	248	236	241	222	249	239	249	254	224	237	239	248	257	255	233	212	228	271	227	253	233	261	244	245	273	226	262	264	227	222	261	252	252	222	248	254	216	249	237	238	231	246	236	232	242	268	214	227	270	242	260	249	247	226	247	238	248	237	246	271	254	266	208	236	253	238	252	246	262	236	241	253	259	241	266	261	256	260	226	248	275	251	266	224	231	253	248	240	243	241	230	225	251	238	229	258	237	246	229	258	213	245	234	255	254	236	227	262	246	251	224	262	246	235	234	277	256	241	223	220	223	236	241	245	223	260	255	241	269	236	228	231	239	233	266	220	238	240	227	236	237	254	224	278	214	234	235	233	265	262	228	230	236	240	221	243	239	243	240	243	267	296	261	239	247	256	254	209	224	246	252	234	258	264	253	238	247	236	225	250	239	228	232	230	234	221	229	249	219	250	242	244	260	240	262	261	258	231	251	220	236	257	249	272	228	239	239	251	239	266	234	220	246	238	256	256	242	258	266	256	241	272	247	241	251	236	235	275	212	253	239	246	214	225	253	241	246	220	229	246	244	242	259	238	236	227	245	249	248	277	241	268	263	236	261	217	240	194	237	215	209	232	244	216	254	248	239	267	252	236	225	221	224	253	226	278	242	233	242	218	218	222	278	253	239	257	249	250	251	239	243	240	224	227	246	228	272	237	247	221	244	248	219	233	242	251	261	239	234	245	246	260	254	265	234	250	254	228	244	244	257	252	240	268	254	241	264	247	252	254	233	253	200	234	265	253	228	223	217	257	238	262	244	246	268	266	264	236	228	251	253	237	241	252	270	218	220	257	263	239	218	228	219	251	284	240	214	243	238	255	266	207	228	230	240	220	240	236	246	248	246	230	243	242	237	231	253	260	229	260	255	249	223	237	250	254	222	240	237	277	257	249	251	279	255	254	245	234	236	283	233	250	224	267	234	248	258	254	248	260	253	237	236	261	245	228	251	225	278	240	265	247	226	277	229	235	253	226	235	243	256	273	258	237	230	256	226	230	237	237	242	237	262	241	239	237	266	274	250	247	255	269	252	270	227	239	231	247	238	245	260	242	219	226	230	257	247	222	256	243	253	258	227	230	243	229	282	255	263	226	224	261	226	252	263	241	268	239	255	257	235	234	254	249	268	240	261	245	242	275	268	230	259	265	236	263	231	266	293	243	254	223	246	238	271	225	268	252	242	245	243	253	251	230	254	250	229	233	244	242	248	234	240	269	244	248	248	256	237	211	245	272	242	248	258	248	244	229	265	260	259	233	223	250	256	243	237	231	256	238	258	238	224	261	238	244	241	222	244	256	243	238	251	249	238	245	229	257	232	243	265	199	232	250	262	253	222	231	228	248	245	270	242	266	251	241	240	259	249	215	230	254	239	269	230	276	236	223	242	240	244	233	229	258	232	204	241	267	257	273	262	257	236	211	226	223	258	211	259	233	219	273	215	239	246	242	261	228	221	221	202	229	245	243	254	245	241	243	264	222	217	254	237	243	255	258	247	249	259	243	230	244	214	273	238	230	269	240	242	250	239	219	268	230	222	230	217	250	253	214	247	241	259	238	236	272	247	233	232	226	253	274	276	251	265	242	205	259	264	291	258	254	248	264	249	276	238	239	216	236	225	206	254	243	250	234	237	254	249	249	254	219	234	239	233	221	246	218	240	216	250	249	242	226	245	247	243	215	274	230	255	240	224	225	245	260	262	265	227	264	236	217	239	222	234	237	218	246	272	224	265	240	223	242	228	255	224	230	227	246	252	221	228	242	262	243	234	266	257	247	244	266	251	224	239	262	256	250	257	205	205	246	260	254	257	213	255	226	225	224	258	259	253	262	245	232	270	269	223	272	249	269	233	261	240	241	233	272	236	219	240	244	250	244	250	255	237	262	256	240	270	227	267	235	256	220	237	254	259	234	244	241	255	238	237	239	234	239	262	242	234	263	278	255	249	252	262	259	224	222	238	254	250	242	262	246	217	239	240	234	272	256	215	227	232	214	272	257	223	230	244	262	245	251	238	237	222	229	272	231	217	209	255	235	221	212	247	276	260	256	250	250	241	233	256	249	239	244	261	253	223	271	248
6587	1446	2415	3879	2902	2222	1877	1659	4653	17013	11653	1526	1240	1049	1104	876	802	683	602	611	630	610	598	627	618	632	597	586	577	594	585	565	607	587	622	599	593	606	563	569	621	569	620	546	536	564	595	565	652	576	562	578	593	580	534	570	590	552	550	586	598	591	611	583	576	551	538	572	612	611	594	545	595	609	609	555	581	561	595	573	584	546	592	587	567	552	588	575	569	583	604	571	599	573	579	544	602	594	558	595	572	604	597	555	578	591	604	614	615	578	559	556	626	617	624	616	619	602	578	619	541	566	571	578	609	607	594	578	593	603	558	604	614	534	559	614	590	570	616	570	578	526	560	591	597	585	564	587	567	551	538	555	632	627	592	575	582	591	574	622	594	549	575	590	586	596	606	578	545	595	539	622	551	517	602	592	571	561	568	598	571	598	561	574	558	574	557	554	610	553	598	622	557	569	561	580	603	586	551	549	574	604	560	606	582	593	565	526	597	590	569	582	599	595	606	537	601	541	573	606	608	642	528	577	557	608	577	610	578	578	584	583	596	531	548	632	583	516	578	516	567	567	573	546	578	547	575	587	607	582	549	613	563	611	540	595	587	605	568	568	581	631	581	550	555	582	558	602	545	616	585	584	550	550	580	566	581	610	582	587	549	579	633	588	581	618	570	589	536	592	597	560	548	582	566	570	561	598	584	582	533	579	616	586	603	561	587	546	597	576	620	561	574	562	620	624	591	515	591	575	579	617	594	559	554	567	584	583	612	604	586	552	605	566	543	545	597	535	619	555	588	569	556	563	575	572	575	592	538	587	535	613	581	548	574	594	555	596	591	560	553	517	591	589	581	605	595	606	593	623	612	593	571	553	564	557	559	581	552	517	570	564	581	615	570	565	586	573	529	580	600	545	575	586	597	581	587	569	592	559	614	558	565	561	533	594	562	566	573	568	571	562	591	552	607	582	621	597	587	581	585	579	549	564	569	637	583	606	555	609	550	585	636	567	585	581	594	575	612	573	556	578	576	569	616	561	575	622	567	578	624	574	562	571	562	543	584	576	593	597	575	626	584	581	596	609	550	586	542	613	562	580	551	610	573	563	550	577	523	617	625	577	571	588	574	563	572	557	644	608	595	586	572	570	596	586	588	598	570	591	562	607	591	572	584	574	548	597	570	547	580	528	579	569	557	603	596	569	563	575	565	605	634	601	521	584	621	618	558	549	524	547	556	529	606	587	580	577	639	599	590	560	532	628	620	589	573	625	561	582	572	549	600	587	616	570	538	583	594	557	569	590	593	564	590	573	584	591	619	596	592	586	581	633	594	575	610	574	576	566	597	601	512	610	578	591	557	570	615	548	539	574	599	556	570	558	570	551	567	574	603	606	585	555	533	604	556	629	566	547	571	620	517	627	622	538	545	550	549	582	538	565	572	571	583	621	628	575	572	570	533	529	588	579	593	570	531	508	572	573	595	624	568	573	602	582	547	555	576	570	592	549	566	585	569	577	571	595	571	614	580	590	601	581	580	559	598	597	581	554	569	565	593	571	609	560	569	541	600	586	597	531	597	581	563	561	532	589	554	561	590	568	558	564	560	574	556	604	573	555	582	579	584	566	581	562	616	586	549	579	565	558	592	590	597	585	548	575	554	573	594	578	589	586	616	590	568	565	581	566	564	601	582	571	582	594	597	572	611	625	592	598	571	556	580	592	568	648	541	591	531	561	596	533	611	545	589	600	588	529	542	553	562	588	570	565	617	573	564	573	571	614	599	564	543	585	557	593	556	578	550	579	569	589	548	565	561	591	588	619	604	638	602	584	578	609	568	564	589	590	598	621	571	581	580	562	623	574	557	618	587	633	636	620	580	572	573	563	637	568	595	618	567	570	564	607	572	603	573	598	607	540	568	518	584	551	561	568	581	607	604	548	551	585	585	621	585	578	586	592	574	613	560	596	569	544	577	600	578	569	555	584	606	575	588	555	523	638	558	598	553	555	572	605	565	582	596	586	596	498	585	577	589	557	588	588	573	571	587	573	571	572	567	590	603	606	553	600	614	610	546	609	578	590	578	605	593	573	609	556	575	574	568	589	560	553	602	576	568	592	595	564	602	582	585	581	529	606	595	594	600	565	556	554	562	561	602	601	565	581	553	591	581	582	564	580	578	572	570	602	570	552	584	557	574	565	587	592	579	559	591	591	576	553	565	574	555	581	565	572	559	553	623	588	548	570	561	574	589	585	614	572	552	600	605	588	580	595	579	590	548	551	577	578	547	561	591	560	575	564	623	592	599	575	583	602	577	574	583	547	597	585	578	574	563	555	581	600	557	550	557	531	568	612	580	534	538	592	599	565	595	582	592	531	551	567	575	617	579	527	544	596	574	559	598	570	555	564	586	569	544	566	596	564	558	556	560	572	586	583	556	588	536	595	558	595	603	614	551	554	587	608	577	595	549	538	574	579	601	578	573	584	610	531	584	556	572	611	577	564	605	578	572	559	583	556	612	587	588	565	569	553	599	586	588	576	576	576	600	610	552	572	551	595	622	562	569	571	564	567	616	578	537	606	614	594	601	605	547	602	580	579	589	569	576	587	603	608	569	583	577	534	583	565	616	584	577	632	598	553	573	594	600	581	555	603	590	610	563	577	543	587	569	554	587	637	559	582	582	584	567	588	534	542	607	572	556	517	564	607	583	581	588	591	608	576	626	588	590	603	568	602	583	549	575	550	576	579	588	561	530	588	563	562	578	562	615	589	588	604	582	627	530	585	629	581	579	573	589	580	599	604	579	574	559	600	552	563	578	589	572	577	568	589	552	608	576	567	552	622	603	593	596	630	644	587	542	562	577	565	555	575	586	598	565	584	594	585	561	578	574	604	571	528	513	585	572	579	605	548	593	601	519	618	596	549	580	574	562	609	573	631	591	610	541	600	606	585	591	591	591	566	617	609	598	583	582	586	569	578	600	582	541	613	581	579	599	612	581	549	617	597	574	551	595	544	523	564	567	641	606	544	617	539	581	577	578	581	561	570	547	573	550	573	580	618	565	588	617	630	537	536	579	559	574	624	575	612	581	576	538	560	591	576	595	601	618	565	564	588	570	640	614	603	586	555	580	569	571	576	568	606	591	614	598	611	546	580	546	594	618	582	637	555	587	584	602	538	585	631	574	585	592	540	566	604	620	590	569	575	570	564	578	580	582	590	581	568	613	597	555	585	600	563	582	611	555	597	584	604	590	530	587	599	571	559	601	584	627	579	580	594	564	561	622	554	554	556	624	617	613	581	599	550	547	558	551	584	580	566	596	552	575	593	565	549	618	554	567	584	585	578	565	563	564	567	556	567	583	596	533	543	579	584	553	576	605	584	572	609	568	592	567	569	545	599	604	546	566	561	580	581	562	575	564	558	575	593	570	603	568	573	536	549	576	619	628	587	610	595	613	562	609	553	560	537	563	589	554	556	590	571	586	638	605	565	581	561	593	625	579	582	578	551	559	589
13368	1604	1573	2228	1728	766	537	445	875	7134	5675	513	283	270	221	264	193	149	127	133	123	144	137	146	109	111	114	105	112	119	115	124	97	114	125	123	123	117	136	126	135	124	130	114	122	100	120	129	124	117	117	109	102	113	134	117	128	148	123	116	120	123	120	128	131	115	138	83	121	98	121	123	132	108	102	117	115	103	130	111	112	140	119	100	94	123	130	115	122	127	106	101	120	106	126	112	131	127	112	107	119	100	98	118	127	126	119	128	134	108	98	126	113	126	106	141	133	115	117	125	125	122	110	109	130	117	115	134	126	115	121	106	110	133	127	123	101	138	125	100	112	122	125	135	120	124	110	114	119	112	137	121	138	119	109	101	118	121	123	123	140	108	97	117	141	132	130	127	101	102	119	103	110	126	102	137	95	113	140	137	116	126	117	116	131	122	108	121	117	116	132	124	126	117	97	113	109	115	148	127	107	122	125	123	129	111	116	123	112	109	113	110	130	118	109	129	119	125	138	138	93	138	106	111	124	94	125	141	123	119	115	110	115	110	103	118	114	131	128	121	105	96	126	132	148	144	119	112	132	127	140	100	119	119	125	106	110	100	122	127	124	110	108	119	123	117	110	126	110	125	119	114	125	104	138	107	117	110	119	146	124	113	115	127	109	118	126	122	108	103	104	120	117	129	130	94	132	149	106	104	119	109	140	127	108	136	124	116	108	129	96	137	127	131	120	116	129	122	121	105	115	131	148	129	105	133	123	129	132	124	119	126	118	138	96	119	113	116	124	111	116	121	122	112	104	119	126	130	134	127	113	129	144	137	100	112	123	102	121	125	131	111	125	128	121	101	123	103	146	109	123	123	131	116	121	119	109	138	106	116	139	118	111	116	125	123	118	118	121	117	115	122	99	133	114	125	90	111	122	135	129	116	139	135	112	133	120	114	131	129	130	125	124	126	117	115	107	119	121	115	113	127	111	122	116	101	129	114	119	119	100	114	124	148	124	105	139	116	145	106	129	106	116	124	136	100	114	115	106	100	116	138	127	130	116	115	119	130	125	150	118	131	126	118	106	117	141	116	110	143	127	125	134	123	106	114	105	109	112	106	117	111	116	114	124	132	96	128	112	110	118	116	118	111	119	92	130	116	93	92	128	103	115	124	117	135	110	105	107	137	129	119	128	115	116	126	122	115	134	122	139	116	127	96	124	126	130	119	124	118	110	111	113	88	98	114	143	112	123	130	124	115	123	140	109	124	110	120	129	112	105	104	105	122	117	112	121	121	110	133	122	139	110	116	129	125	93	130	116	105	108	115	116	124	120	97	108	113	113	125	94	127	132	133	109	115	119	121	133	130	111	106	144	113	124	117	131	106	128	111	125	120	113	122	127	131	127	133	118	124	106	106	107	124	119	134	124	117	117	136	105	100	113	137	123	126	126	142	136	111	119	136	125	105	118	119	136	130	116	126	115	109	130	120	124	116	129	127	115	108	102	121	125	143	125	117	112	141	160	107	130	130	128	107	116	135	128	126	115	123	125	108	121	121	102	114	122	103	98	106	127	110	106	120	92	112	118	118	124	112	115	114	108	111	114	131	124	128	115	124	127	125	112	115	126	108	123	109	121	101	114	144	113	118	101	109	120	99	133	118	117	139	111	121	139	118	130	106	114	116	133	102	131	138	117	110	140	122	104	112	102	118	109	117	131	119	103	128	127	125	106	118	136	116	126	92	129	124	128	117	114	116	121	110	127	124	116	150	123	123	108	131	131	129	110	121	120	116	126	126	92	124	130	110	142	134	108	110	118	144	118	116	127	125	129	121	96	135	118	122	127	116	123	120	120	109	107	117	144	113	115	146	133	116	128	130	130	115	126	116	99	115	115	123	121	115	129	104	110	150	142	113	112	102	122	127	120	132	102	130	127	118	104	115	109	114	117	137	93	110	125	129	157	135	105	121	121	123	118	116	130	109	112	101	110	141	126	122	133	116	102	105	122	136	134	123	130	115	122	127	119	128	145	100	119	125	121	109	124	110	114	107	117	129	106	123	119	117	114	122	99	120	114	104	128	123	127	122	107	121	126	136	147	116	116	114	130	107	127	117	116	115	123	121	109	118	117	119	107	129	133	122	121	103	109	108	108	137	132	120	107	134	99	133	134	108	125	120	111	110	120	128	123	112	117	119	118	117	97	132	126	122	108	116	112	121	117	110	105	126	128	105	102	91	114	112	141	137	117	129	120	124	124	114	123	110	99	103	112	119	113	116	131	111	114	106	107	92	123	120	102	114	113	122	120	129	97	125	110	112	110	97	124	124	114	146	119	127	133	117	103	112	107	116	135	144	140	104	106	112	131	114	109	104	132	117	117	135	107	112	121	123	118	115	117	129	135	117	109	114	140	124	120	114	118	126	126	127	129	102	101	146	114	89	96	111	116	115	105	115	113	123	126	108	110	117	108	117	129	120	115	116	124	130	115	120	100	119	132	111	119	124	129	122	110	111	116	114	118	120	106	119	117	104	121	111	113	112	120	117	117	119	106	107	118	104	148	126	103	110	138	133	132	95	104	116	126	110	121	123	121	101	126	105	120	115	114	95	116	106	132	95	118	99	100	122	143	115	119	123	112	136	100	106	127	130	124	97	104	111	121	114	130	113	128	93	122	136	123	106	109	105	102	118	116	121	130	129	123	119	121	116	104	116	120	123	116	119	110	107	117	135	128	122	134	145	129	133	118	131	102	112	115	139	117	118	112	130	121	116	100	101	122	123	135	112	117	125	123	122	119	129	110	127	135	103	127	135	131	113	126	93	126	121	133	112	122	118	132	103	108	109	92	112	105	119	118	137	128	121	129	109	124	151	113	123	131	127	124	130	126	142	110	95	122	129	131	122	128	150	123	143	132	124	122	123	117	120	103	132	133	106	140	125	130	113	114	129	139	124	135	124	115	116	124	103	138	132	112	111	113	105	119	139	139	122	135	133	135	120	122	130	120	129	119	137	127	127	118	118	118	126	99	103	122	122	100	108	134	116	134	107	132	128	111	112	114	133	125	121	143	110	112	116	120	112	102	128	118	122	135	124	109	118	120	134	111	103	123	119	106	131	96	140	100	120	119	109	100	118	124	129	122	127	124	122	126	127	112	125	113	111	130	113	103	108	128	111	120	129	120	120	128	105	129	105	127	120	110	113	119	140	121	118	128	115	98	119	120	106	97	106	129	136	105	118	121	129	137	112	111	116	134	118	118	126	133	136	115	117	127	121	119	128	105	113	112	125	121	136	142	121	124	125	117	116	128	126	105	112	131	113	109	127	121	118	129	134	107	100	136	127	114	141	96	130	119	132	136	112	117	106	126	129	138	113	126	121	130	119	116	105	121	108	111	128	121	121	110	117	111	104	127	114	121	100	129	106	115	113	102	119	110	125	97	113	117	124	128	118	117	84	119	118	126	113	123	115	136	140	117	125	133	111	126	112	107	117	109	122	114	103	128	136	127	107
8540	1553	3142	5777	5106	3117	2231	2072	4648	26125	18078	2042	1385	1242	1234	988	756	474	431	359	362	373	342	362	345	326	345	310	319	334	309	317	307	336	319	305	342	312	351	328	329	330	323	305	288	288	299	293	285	328	315	329	340	308	312	306	282	323	300	319	312	276	299	301	282	303	334	346	300	310	304	316	289	294	315	292	306	310	284	291	268	319	306	314	318	298	278	297	308	297	291	319	289	331	298	310	337	289	283	300	314	310	300	296	276	300	314	290	304	315	296	301	310	285	283	321	277	293	310	273	303	314	288	290	317	307	279	297	311	302	317	280	328	292	297	310	293	322	291	272	300	295	316	309	343	314	331	281	318	321	301	285	318	297	304	301	281	314	298	282	284	315	287	286	302	300	282	308	289	282	324	322	291	296	268	291	305	298	273	308	324	301	285	307	300	311	295	322	325	311	331	322	332	316	304	315	320	296	282	280	292	305	315	293	302	299	322	285	321	295	281	287	267	299	304	318	291	312	309	295	318	332	321	285	312	324	327	308	284	271	334	307	290	289	328	302	289	347	293	318	320	294	288	330	309	306	312	285	311	321	306	294	309	290	294	310	294	286	332	281	323	316	334	297	350	294	279	278	274	301	282	284	293	269	322	292	308	285	323	292	317	318	318	303	303	311	297	305	292	320	288	307	330	288	300	277	315	298	296	316	297	302	287	301	288	319	283	310	300	303	327	325	280	314	311	311	319	299	309	315	333	303	299	311	293	324	307	293	321	333	280	293	287	303	280	272	303	267	282	289	286	313	307	261	306	311	315	280	308	310	311	289	281	332	286	320	306	297	302	319	309	325	299	302	297	318	301	307	308	312	288	317	318	299	287	293	312	323	281	307	326	315	297	338	288	301	330	299	330	307	303	298	306	290	282	318	283	275	323	290	302	321	304	307	290	327	304	304	313	301	274	301	318	301	307	299	297	302	320	299	294	291	296	286	306	287	315	308	354	297	302	319	315	252	291	302	268	304	292	291	343	298	300	303	272	329	285	281	314	333	293	269	328	261	289	293	324	289	325	329	332	284	320	280	313	280	279	316	305	318	275	315	304	278	317	284	301	308	283	313	317	303	292	307	247	302	311	281	310	322	284	319	295	306	293	279	315	307	306	299	302	275	321	283	281	300	307	325	307	295	320	314	260	316	295	279	310	297	282	311	286	301	316	336	315	342	318	288	290	278	301	281	281	289	317	271	328	303	297	323	291	313	313	274	297	284	309	268	289	289	277	296	295	298	314	301	310	323	314	305	275	300	279	297	287	317	277	296	308	297	293	329	287	277	267	320	305	332	274	289	293	280	319	316	335	307	272	298	285	324	252	285	300	287	270	326	302	293	297	315	286	306	313	293	311	304	312	314	334	304	279	317	287	310	281	304	315	316	328	319	274	278	297	312	304	294	299	318	307	269	303	276	306	310	300	307	297	274	323	324	284	306	314	310	302	300	322	339	323	316	312	269	259	320	308	309	294	284	304	298	328	301	282	294	282	329	327	308	291	325	331	300	309	298	315	296	271	312	257	306	332	277	296	316	285	297	294	264	300	313	316	331	321	296	298	315	316	327	333	301	301	286	312	289	298	318	328	301	309	309	307	291	286	313	295	306	300	299	283	281	275	313	324	306	313	345	295	325	301	310	279	329	282	310	308	312	286	300	290	334	289	301	300	300	289	300	289	271	297	316	283	298	306	315	323	314	299	292	291	310	321	338	275	300	292	301	299	284	293	318	307	318	323	305	302	293	324	302	313	310	272	311	323	298	291	309	308	286	311	300	332	298	299	338	287	313	325	327	261	306	302	318	305	260	295	275	309	315	302	295	287	335	303	286	316	301	305	318	319	278	277	289	303	308	300	301	322	300	311	316	317	331	324	296	295	308	329	289	336	314	293	305	273	310	333	324	320	280	283	319	298	319	295	321	317	309	307	295	299	282	275	276	326	332	319	308	317	318	269	271	321	297	304	266	265	290	262	308	311	291	268	301	291	286	321	296	304	270	310	320	311	295	293	329	320	333	299	287	334	269	277	268	332	324	293	316	288	308	322	292	310	284	299	310	278	283	296	309	325	287	311	285	322	278	302	284	305	304	323	316	303	294	313	310	349	303	273	310	326	312	327	318	285	303	299	301	284	342	282	324	334	295	273	286	319	313	290	301	296	295	279	309	292	282	292	307	321	324	305	294	317	311	322	313	291	304	322	288	296	311	282	323	299	290	277	300	304	297	305	323	287	300	313	262	334	299	327	299	284	353	295	313	290	289	279	281	297	307	308	305	319	299	304	277	351	299	295	284	310	299	315	315	278	295	277	329	270	288	342	314	312	329	317	306	272	288	299	303	296	299	295	312	302	300	308	285	335	287	300	322	309	282	298	310	315	297	313	283	278	288	320	322	291	301	333	314	325	285	316	283	329	338	273	286	313	265	332	308	315	310	310	310	289	295	283	297	329	329	299	306	343	300	303	285	306	337	274	267	295	317	365	289	311	325	267	327	327	310	264	316	340	273	310	278	319	311	298	289	326	317	290	266	331	326	310	294	304	324	278	260	292	296	320	313	286	296	290	284	332	285	293	293	301	311	317	299	284	305	300	315	287	269	308	287	313	326	287	345	283	284	332	313	319	308	286	308	296	310	272	300	283	316	301	280	285	312	285	279	278	309	303	289	302	280	304	271	354	315	325	303	291	323	293	270	312	289	307	315	306	318	316	354	311	319	279	305	311	315	317	302	290	278	313	342	307	316	325	290	294	306	316	316	294	316	325	289	296	314	301	301	268	286	286	304	321	317	318	315	300	307	278	294	302	299	276	324	297	312	285	322	288	310	291	304	349	290	323	267	287	298	283	330	316	332	314	288	299	308	304	323	290	279	246	312	310	306	287	294	324	327	287	303	300	302	308	288	276	306	311	340	302	310	279	316	305	299	289	300	282	277	297	299	310	294	295	329	304	284	314	303	308	293	297	320	293	317	312	298	325	322	335	320	307	315	274	301	276	299	303	291	293	279	295	321	313	323	320	292	299	310	316	298	329	281	314	314	302	289	307	282	322	322	291	301	275	290	306	305	279	319	294	290	291	310	303	298	330	319	320	274	315	315	318	291	304	285	297	288	301	308	292	314	292	304	310	293	326	321	299	312	280	347	309	279	295	304	321	297	293	319	311	296	312	323	300	316	304	293	300	296	295	285	313	282	319	304	303	333	299	323	304	293	296	326	301	316	291	284	304	307	309	299	301	284	249	323	271	354	291	277	329	318	286	307	301	309	320	316	297	309	281	283	305	287	330	283	307	263	326	325	296	287	339	267	279	291	290	272	303	345	277	290	320	338	316	264	321	309	316	288	331	343	296	287	295	314	279	288	310	311	337	315	301	284	310	342	346	287	310	292	291	307	296	298	321	307	293	312	305	307	323	278	317	304	333	306	333	357	330	306	323	291	278	335	343	298	287	319	287	294	301	307	351	286	290	319
1660	507	414	352	388	370	358	308	296	351	379	289	293	279	344	289	249	245	254	260	251	241	255	246	260	247	297	264	262	269	276	245	246	282	289	260	274	250	249	274	287	235	263	261	297	287	282	281	275	286	244	262	268	267	260	284	247	276	275	228	274	246	257	265	261	271	285	247	270	275	262	303	266	266	275	280	282	271	278	272	274	282	254	247	238	275	286	253	263	290	272	259	263	281	243	269	285	267	250	285	261	252	277	295	286	252	268	262	257	250	250	299	253	271	276	235	274	286	256	238	252	268	267	279	282	247	267	258	301	300	268	278	249	271	247	250	291	265	262	278	264	255	263	283	313	283	279	261	251	257	274	298	279	259	264	279	300	267	257	243	281	276	267	254	257	246	251	256	297	266	227	277	273	261	276	262	283	241	257	256	250	288	288	250	254	267	265	272	260	269	295	294	214	238	254	273	254	240	268	251	235	245	283	269	278	218	281	279	276	243	256	277	293	264	255	257	261	269	271	267	274	278	282	266	272	264	249	269	259	269	252	264	264	255	244	280	296	250	249	216	247	245	278	261	279	243	284	262	273	273	266	273	252	255	270	270	271	263	281	284	253	277	262	266	253	270	290	260	294	269	252	261	284	280	269	285	244	251	238	239	280	233	260	241	270	224	245	234	239	250	243	270	281	265	289	295	262	261	271	273	273	245	240	276	288	242	268	277	300	278	289	258	279	250	238	245	277	248	244	267	264	279	264	261	249	263	272	259	260	260	280	247	259	255	262	248	257	268	298	295	265	269	256	260	275	267	282	250	259	260	239	301	262	261	269	286	288	262	247	237	253	239	295	260	284	260	277	261	257	251	275	259	280	277	259	294	265	302	268	245	268	244	244	295	277	251	254	273	251	236	258	276	295	267	247	270	279	252	248	265	286	268	285	246	265	278	278	262	255	250	267	297	272	294	290	271	273	248	287	266	251	280	244	266	259	263	262	287	267	239	288	261	270	252	262	257	288	286	273	243	292	276	233	296	248	306	252	252	258	260	258	245	246	241	316	289	260	290	249	262	272	252	271	264	260	249	279	276	262	233	270	269	270	241	277	274	221	244	242	261	237	266	257	292	287	263	262	274	262	253	258	285	285	275	275	307	304	268	274	277	284	257	268	247	252	287	241	256	261	261	276	301	241	278	251	269	290	263	274	283	267	261	272	298	268	253	264	274	281	248	258	302	255	263	262	254	267	235	265	271	267	275	259	288	252	254	272	280	260	278	243	280	261	268	244	256	248	246	279	272	292	255	278	267	207	292	264	285	287	256	328	273	271	270	276	286	268	265	273	244	278	271	249	284	250	280	256	291	279	273	287	285	277	268	269	261	244	260	285	277	263	264	236	269	255	223	277	253	246	228	257	270	267	276	266	284	272	265	281	273	274	269	286	260	242	266	263	255	261	241	288	260	255	247	243	281	267	260	257	264	281	253	282	305	262	247	275	270	238	274	261	286	245	260	262	279	243	280	233	269	292	276	279	256	281	273	287	269	286	258	263	257	252	275	269	265	239	260	254	279	283	239	234	262	255	254	270	284	276	253	280	272	295	261	259	241	248	264	271	234	258	283	268	241	250	282	290	322	288	272	250	253	254	276	286	283	261	254	260	252	253	270	264	275	277	242	280	306	261	302	276	277	265	252	263	248	285	244	262	293	231	275	246	274	255	261	245	257	263	280	241	269	253	260	277	239	248	242	218	272	277	263	252	273	260	269	265	280	266	293	276	273	279	274	293	266	276	277	275	280	294	233	226	241	248	244	278	250	270	287	248	255	242	269	249	234	257	279	262	258	256	270	256	265	305	282	268	270	248	261	270	295	237	274	285	288	293	286	253	289	278	274	300	302	262	270	272	263	284	275	247	267	256	271	269	295	264	251	270	275	297	290	271	258	285	253	272	241	292	267	248	267	277	263	256	232	239	270	277	267	317	264	263	279	286	255	257	247	249	291	280	290	265	237	265	267	238	260	272	257	242	274	278	272	273	264	268	269	285	275	222	263	286	297	232	226	273	268	264	227	268	282	253	267	262	271	272	255	255	265	273	280	277	301	284	275	251	288	257	229	268	242	224	269	257	251	253	270	273	294	269	279	281	302	275	247	266	259	249	271	269	232	279	285	264	261	263	279	292	250	267	272	263	277	239	279	243	240	252	285	258	287	246	288	290	254	273	256	244	269	303	283	281	253	274	232	269	271	291	236	287	270	236	250	228	242	247	264	264	278	259	268	284	239	282	242	265	277	273	255	257	275	244	231	271	263	274	271	260	281	279	250	268	265	253	277	253	265	271	270	254	263	255	262	283	250	265	236	297	286	251	263	258	264	262	255	261	265	233	276	266	260	256	228	257	262	275	253	270	264	274	261	275	272	263	276	280	306	271	251	310	263	262	247	253	258	260	272	255	251	258	288	293	257	218	244	259	259	248	272	251	297	277	233	231	274	251	247	276	261	296	254	273	243	272	281	239	266	283	236	294	267	260	286	257	246	265	265	264	238	323	260	276	273	258	270	256	252	286	266	293	271	253	248	247	278	256	254	294	287	291	257	266	269	267	256	250	302	291	291	237	256	284	255	264	270	254	245	272	291	268	243	273	288	232	253	240	264	239	250	240	243	284	290	280	241	253	275	288	262	256	244	276	242	247	284	279	267	268	246	289	243	264	266	270	264	266	261	250	258	296	304	281	288	258	259	273	272	282	285	284	264	237	287	281	279	262	263	222	246	293	250	263	260	282	253	254	279	248	259	252	272	282	248	297	250	264	256	262	259	246	274	278	239	299	279	260	246	264	271	274	238	246	237	269	269	276	259	253	253	252	247	226	260	304	251	236	286	288	267	263	247	252	278	293	293	248	280	260	282	290	268	251	251	263	275	262	263	264	254	292	294	277	262	297	305	247	253	268	298	253	248	266	275	261	276	256	262	243	285	268	263	248	245	255	259	246	249	266	269	279	308	256	248	243	262	235	258	279	275	268	286	285	289	268	228	231	239	253	279	277	252	272	262	269	243	258	252	272	284	278	271	237	268	257	255	236	296	275	243	256	279	249	278	246	252	254	279	270	264	247	277	274	276	265	282	263	247	278	256	269	257	248	271	264	274	283	244	277	292	271	255	264	272	287	274	271	251	250	254	261	269	306	288	250	261	247	261	271	263	277	267	246	290	265	271	293	293	268	245	259	258	268	291	243	247	261	284	273	296	241	265	244	242	260	258	270	281	281	269	251	249	252	280	262	255	266	284	236	297	287	302	270	261	244	248	283	250	284	242	232	260	232	272	267	274	239	287	271	297	233	228	267	251	226	265	256	256	286	285	284	276	253	252	271	290	280	281	294	233	255	240	261	281	284	249	270	222	254	219	270	277	288	286	266	277	282	254	281	271	284	255	254	244	285	283	258	267	261	253	273	252	262	311	298	289	288	238	243	267	282	233	276	268	255	255	280	270	277	291	263	260	278	287	271	241
2001	914	921	1161	1088	965	930	867	962	1567	1213	762	775	867	975	826	738	661	628	620	667	636	643	666	602	659	636	569	627	619	648	626	660	576	645	670	661	577	625	622	624	672	601	649	672	592	661	646	624	628	665	611	633	665	569	625	646	601	645	622	626	633	631	615	657	638	634	644	622	670	651	609	665	665	631	649	594	653	642	630	647	645	561	675	625	625	668	685	650	647	654	605	657	624	616	573	612	645	650	641	640	641	625	667	666	623	627	648	609	642	613	601	650	634	611	604	650	629	627	632	606	651	655	603	661	629	656	576	668	687	625	662	635	611	640	628	635	704	636	612	608	635	638	632	621	629	632	634	610	557	679	672	676	654	630	625	595	619	613	603	625	658	567	597	659	656	667	665	668	608	674	650	643	641	611	625	613	586	625	673	599	622	642	654	614	586	608	648	564	630	617	614	613	643	648	576	663	657	638	633	622	616	586	642	619	663	623	677	633	635	651	628	631	594	643	596	633	620	625	624	630	639	639	650	626	655	610	584	607	649	616	637	644	632	626	604	637	658	637	648	657	624	660	639	621	624	623	675	626	628	645	658	658	607	619	679	654	625	630	649	630	620	652	614	656	643	627	625	657	678	610	627	663	591	650	639	645	643	634	591	667	654	640	684	733	662	680	673	661	633	667	619	655	628	654	628	667	638	614	624	656	629	640	632	616	638	639	615	590	631	656	618	650	678	626	627	640	622	621	629	618	605	642	642	596	619	677	604	620	627	641	636	626	638	654	655	577	612	645	623	579	644	616	626	667	608	635	663	644	642	643	693	636	633	597	674	615	645	633	615	671	600	613	644	621	589	627	595	677	658	658	645	676	618	626	634	597	651	638	613	612	655	634	601	655	634	565	615	611	650	698	624	631	603	640	653	689	607	675	622	665	614	668	645	654	587	617	630	601	680	625	636	631	631	631	681	625	566	616	598	654	641	625	699	651	630	681	637	690	576	629	601	620	637	624	582	613	625	607	620	665	652	667	614	633	644	630	663	660	652	630	667	636	639	684	586	669	659	686	644	650	650	604	617	660	587	682	646	633	618	607	606	657	660	651	683	618	641	608	650	653	627	627	658	585	635	626	624	629	645	608	628	657	602	659	615	635	657	604	614	641	631	611	625	620	612	643	635	622	628	636	654	623	611	656	624	635	654	636	657	665	630	591	586	643	650	622	641	635	601	609	672	633	626	637	622	666	619	669	642	615	632	653	582	642	652	607	643	647	644	598	636	687	657	621	608	626	649	626	612	597	626	632	616	633	645	645	630	646	592	622	610	661	641	627	661	649	657	631	670	655	625	592	623	600	641	641	622	648	591	653	617	651	647	661	613	652	659	665	624	675	639	684	642	629	640	686	618	606	619	607	598	658	673	631	627	575	668	643	644	639	595	617	641	643	646	634	605	623	630	675	601	597	634	617	645	581	623	644	624	621	662	632	659	616	610	625	615	653	596	646	658	682	613	681	624	617	638	634	621	612	636	664	614	590	688	627	645	632	676	647	614	666	605	632	684	625	662	643	627	606	645	643	635	710	610	632	592	629	653	638	601	661	636	637	604	582	602	605	624	627	653	633	591	618	654	648	585	645	616	612	592	653	659	643	658	639	604	679	616	659	621	647	608	617	662	605	670	644	608	666	575	678	670	653	652	639	644	660	615	590	590	633	605	648	615	641	616	611	637	596	594	636	621	687	641	638	630	667	597	647	569	608	633	617	613	622	686	678	647	662	621	621	650	633	663	566	629	655	645	640	600	592	631	625	629	659	618	555	686	649	653	676	599	623	635	619	648	589	635	622	593	620	620	634	669	668	629	634	662	607	632	689	622	627	633	650	626	628	670	633	667	610	623	619	649	644	664	664	623	611	697	617	650	673	611	609	651	594	632	642	606	653	607	656	639	644	647	653	601	646	669	680	659	607	636	646	674	647	622	628	659	677	608	662	658	626	711	598	665	689	637	623	663	633	705	613	607	655	646	609	659	611	626	659	643	672	604	602	597	657	596	685	654	633	631	643	612	610	648	638	681	642	636	636	601	647	677	651	626	636	632	669	620	643	641	605	614	613	650	648	690	653	613	617	694	680	632	671	649	633	678	626	639	647	658	629	654	623	689	642	626	649	687	615	631	597	668	600	610	636	639	630	644	608	671	556	637	645	634	645	606	658	577	648	607	646	609	612	633	686	624	633	638	588	637	618	641	654	602	631	649	627	611	642	630	598	624	625	621	615	635	624	637	623	618	649	630	605	674	629	669	622	645	632	631	609	619	649	597	615	649	602	633	629	589	639	636	664	645	653	609	635	611	683	649	656	633	594	614	598	588	632	696	617	633	647	620	593	633	627	631	672	594	626	629	619	627	645	672	602	663	627	636	593	602	556	645	676	649	669	641	623	617	627	611	621	645	624	605	612	614	644	629	675	629	639	647	596	635	656	576	647	674	647	613	598	621	635	622	607	646	633	612	692	551	648	579	675	658	665	625	633	656	655	626	654	592	580	677	625	598	617	587	628	621	589	598	603	594	641	633	662	596	606	594	600	615	636	652	623	648	611	718	635	621	657	674	610	631	646	606	600	624	618	592	621	600	633	610	631	628	636	681	656	630	646	642	624	619	597	602	633	624	580	645	611	636	636	638	618	634	657	636	641	624	664	624	618	686	649	615	644	626	632	630	656	657	612	619	637	620	644	635	611	629	594	594	635	641	621	616	657	607	658	667	630	623	674	598	608	620	636	653	644	622	638	601	597	651	617	614	640	591	674	664	604	629	652	633	660	645	621	619	611	666	644	596	574	633	616	626	635	662	652	665	595	643	663	643	667	602	619	579	638	655	628	608	622	594	627	649	624	652	639	588	621	649	598	604	663	639	597	619	630	662	623	637	644	627	604	649	623	617	619	644	640	626	638	647	656	608	675	638	651	645	660	634	621	616	642	604	641	613	653	622	639	610	639	651	650	609	636	626	679	678	574	641	712	640	595	644	660	661	592	667	610	624	649	654	658	601	676	623	651	612	629	654	610	636	655	622	640	646	634	606	595	590	613	620	658	639	641	636	625	611	611	649	653	635	613	618	653	665	598	630	604	614	614	599	622	639	650	579	637	633	589	605	608	647	628	596	635	604	643	656	630	645	646	639	623	636	606	619	617	621	614	653	666	600	635	648	641	606	611	626	627	640	649	627	643	607	611	660	652	602	593	649	630	585	654	633	601	617	648	645	635	658	644	638	606	632	633	618	622	616	622	641	665	632	624	649	639	642	600	634	636	629	595	616	643	680	621	645	613	633	667	659	639	686	621	651	592	629	635	653	644	665	672	652	605	625	615	641	586	651	643	642	652	589	561	662	641	617	624	626	644	616	676	684	625	623	607	609	652	623	647	643	603	633	613	643	670	617	668	670	638	598	663	587	704	666	629	667	630	604	653	654	632	617	606	617	618	638	613	616	648	663	651	634	629	629	622	663	639	642
7061	959	980	813	915	663	486	411	478	2220	1079	356	357	355	397	321	268	256	247	228	237	233	240	218	197	242	240	254	233	235	256	262	238	226	254	236	260	249	224	234	246	238	235	230	236	223	250	237	212	228	245	259	265	250	254	222	257	244	225	240	247	254	255	245	230	211	242	263	230	254	249	202	218	263	246	245	239	263	231	264	207	234	225	201	212	229	240	238	250	190	268	230	244	244	217	220	244	240	226	232	246	225	221	217	253	232	213	230	244	227	220	226	267	246	236	242	206	254	235	235	250	236	230	207	227	241	258	262	231	251	233	244	257	237	270	242	243	236	233	238	257	238	241	252	241	216	235	238	220	241	244	253	253	209	254	227	229	249	242	260	240	212	219	240	234	235	232	239	212	253	269	235	236	234	227	224	234	215	228	249	230	255	235	217	266	253	255	231	247	218	248	228	229	259	269	241	259	240	227	245	237	263	249	231	247	234	278	247	251	226	253	253	232	251	252	237	238	275	232	246	259	224	236	236	243	249	223	236	268	264	265	262	234	221	259	237	243	224	233	244	239	224	246	224	239	231	210	242	238	210	209	261	218	240	228	237	237	233	239	245	263	260	237	265	210	254	230	229	235	218	238	254	251	233	250	254	239	242	245	282	221	242	247	242	240	250	217	234	229	255	238	224	223	267	196	231	238	235	273	242	235	213	259	241	229	218	241	239	226	208	239	246	234	220	229	249	254	231	234	261	216	252	210	232	242	231	240	271	244	255	211	249	250	258	250	226	244	236	238	254	252	228	278	265	244	230	227	263	248	242	261	227	218	260	229	246	245	273	232	243	245	228	238	239	234	229	199	210	256	227	248	241	226	253	267	232	242	218	242	229	218	233	202	239	236	250	229	212	248	208	238	204	219	226	251	202	223	226	267	246	244	223	252	249	228	212	261	220	209	222	233	221	204	253	243	218	221	238	236	212	237	251	220	210	258	251	221	206	227	229	240	233	219	216	228	242	253	253	239	273	237	245	246	261	253	217	264	230	235	224	220	248	236	259	244	217	228	215	241	252	226	207	214	224	218	248	243	228	205	243	220	241	241	213	238	263	246	246	237	210	227	241	238	194	233	218	225	233	219	256	247	236	253	246	234	230	216	232	224	225	252	239	251	231	212	224	229	232	235	243	242	249	217	234	231	236	256	241	238	243	231	228	223	234	222	214	247	238	230	274	233	238	284	236	226	220	224	233	229	254	248	251	224	236	225	244	249	212	233	249	253	255	265	242	260	230	233	238	242	189	257	219	218	248	259	240	245	216	262	238	251	243	238	230	226	215	234	213	216	224	242	231	212	236	226	207	229	252	231	225	222	239	236	213	261	221	274	212	243	230	215	227	248	214	222	238	218	241	210	243	246	212	229	255	250	236	230	235	213	221	239	232	244	241	212	213	221	226	229	229	238	258	220	229	257	241	254	227	204	235	250	244	264	208	225	221	246	235	216	228	263	247	236	227	233	228	217	231	230	213	242	248	244	225	231	239	244	210	246	244	215	222	248	234	233	204	231	225	227	246	237	212	247	242	254	261	237	225	253	247	210	237	211	228	257	249	260	232	235	256	232	249	225	204	236	215	218	242	224	228	245	239	269	242	269	248	253	220	222	242	232	228	223	259	210	226	240	244	220	236	221	223	217	222	254	248	261	231	277	230	210	255	237	245	225	217	235	221	246	266	236	261	256	247	229	225	218	223	234	214	247	262	243	209	224	244	234	248	228	229	196	224	206	233	231	237	229	215	216	235	258	239	269	256	206	268	271	229	259	238	236	215	236	234	266	265	219	221	239	231	211	260	258	264	236	224	203	244	206	199	240	228	240	249	249	228	210	254	250	220	222	235	234	238	225	248	253	241	237	249	239	219	242	232	231	252	248	241	256	256	250	224	231	247	243	248	245	213	232	248	257	254	227	243	218	213	234	261	239	234	258	246	211	241	226	243	240	259	247	204	244	243	242	245	245	209	253	240	255	230	240	257	235	241	215	234	232	234	265	244	216	260	244	212	225	279	247	238	219	254	226	241	232	233	226	228	237	228	226	237	246	211	227	238	235	272	251	246	218	251	258	243	253	216	242	242	240	231	211	237	231	209	238	223	223	254	231	225	238	257	239	230	234	215	235	267	240	212	242	239	217	222	222	249	263	231	255	217	225	242	270	213	245	226	232	228	224	221	239	211	258	217	251	241	233	223	231	242	244	239	225	231	223	224	217	244	226	233	226	215	203	245	243	208	238	224	227	233	226	240	239	228	221	227	222	225	249	242	226	255	257	187	229	220	224	237	233	224	241	250	249	234	228	212	214	238	236	207	236	257	224	237	224	233	264	240	229	236	248	233	202	235	261	274	229	217	218	244	255	250	233	236	252	217	252	223	215	220	218	230	219	246	268	243	210	237	239	248	268	234	216	261	243	251	212	254	248	236	190	218	230	226	264	212	220	252	238	261	231	236	253	251	191	256	258	240	225	213	263	228	236	234	248	256	234	214	211	221	247	267	236	244	234	246	196	238	207	255	237	245	250	249	238	233	256	217	256	227	254	223	207	250	213	224	244	227	249	234	246	199	238	229	248	245	230	232	245	248	244	226	221	242	232	228	227	237	230	221	239	230	234	245	235	249	217	223	272	250	230	234	244	217	220	242	249	263	230	239	216	221	236	239	226	229	247	254	244	234	207	234	233	249	237	245	231	230	226	225	222	222	235	214	222	226	240	246	244	246	215	214	237	227	240	219	255	216	246	215	218	226	247	237	252	206	246	239	234	208	227	231	243	211	257	246	259	219	222	241	240	247	202	234	246	232	238	220	241	244	248	261	207	245	254	264	249	271	249	229	238	246	228	255	229	215	250	265	236	238	221	254	242	217	250	257	230	221	242	238	240	242	237	217	241	230	213	254	258	236	222	234	253	231	207	271	246	249	237	246	225	232	217	245	231	252	226	250	233	237	228	233	250	222	229	245	227	239	249	237	256	226	246	224	254	242	266	244	256	225	245	239	222	223	224	208	216	220	230	219	252	222	238	235	250	244	247	220	237	232	226	246	228	259	214	223	215	220	254	239	262	232	249	231	249	229	222	221	229	253	245	260	242	235	216	194	255	244	243	230	243	250	221	212	219	251	209	244	254	241	239	225	220	243	209	231	258	229	229	250	251	218	219	228	235	217	226	234	234	227	229	205	225	228	224	227	244	232	242	228	250	252	250	247	257	219	246	261	250	236	226	253	234	240	230	233	227	256	243	234	229	197	263	230	253	228	244	240	249	253	240	217	241	243	226	220	255	253	231	239	233	240	215	220	236	215	228	223	242	233	245	258	215	242	221	253	231	239	242	232	246	231	211	248	226	220	226	243	242	255	255	232	243	233	236	255	226	217	264	214	241	225	234	231	237	249	242	231	216	220	234	240	246	241	248	214	222	235	258	265	254	248	229	259	241	277	243	229	219	239	257	236	231	226	262	233	222	204
6696	1279	2170	2507	3279	2499	1785	1718	1974	11186	4315	1619	1446	1407	1440	1185	836	749	675	603	618	597	618	581	533	571	596	597	591	583	560	647	600	610	600	547	567	598	564	502	540	560	581	576	574	542	549	572	581	616	585	547	558	538	580	549	554	609	598	566	543	565	576	586	565	553	526	560	553	556	581	531	533	576	590	531	546	574	583	622	584	566	569	510	565	543	538	577	547	573	603	534	580	539	589	548	590	582	635	576	543	594	603	582	578	571	568	567	543	544	573	537	547	541	594	572	609	589	562	571	561	552	544	550	577	552	543	547	589	594	562	572	505	565	591	591	587	587	536	576	557	543	570	539	538	547	596	540	581	609	558	554	588	554	566	559	578	594	539	597	563	542	614	564	554	526	573	575	560	552	572	552	603	575	577	565	567	501	560	569	603	580	585	548	571	568	596	548	565	560	565	565	518	507	553	544	562	554	543	555	518	548	602	564	521	548	578	573	560	517	541	550	586	540	560	545	567	599	551	548	542	585	560	574	556	537	558	609	522	574	583	571	596	595	540	575	562	541	535	508	541	538	559	620	523	582	562	597	559	621	562	570	593	533	534	583	609	569	572	572	560	533	576	584	535	560	559	542	588	569	566	545	563	577	596	570	539	560	546	548	550	573	577	537	545	593	592	532	573	587	593	578	555	607	555	606	581	560	576	533	583	603	547	565	573	539	577	564	595	546	570	585	557	548	554	604	597	570	558	553	542	585	559	606	534	523	587	548	577	529	561	550	575	610	567	564	569	543	518	584	553	533	553	528	572	521	549	583	562	530	585	628	608	552	525	585	579	572	546	613	564	562	569	518	562	574	548	549	546	589	567	552	580	521	580	560	605	541	540	555	583	541	554	597	556	584	569	550	587	586	591	584	594	533	574	527	538	590	582	541	565	554	607	570	545	580	576	588	552	561	549	555	597	562	535	577	593	542	619	541	588	533	555	569	558	566	541	550	553	530	590	533	584	582	592	583	595	555	512	584	570	564	561	609	601	555	532	562	589	573	554	582	575	582	528	539	597	583	555	546	514	574	575	532	527	554	571	555	586	608	566	555	542	564	580	577	594	564	547	569	591	571	580	570	565	546	594	573	551	587	599	554	571	592	536	517	551	613	575	555	562	524	544	551	541	539	559	569	558	551	548	597	622	598	555	547	578	542	537	553	539	549	560	555	551	594	622	572	574	577	549	556	581	570	551	610	561	552	596	565	542	557	536	526	560	547	528	543	553	591	592	586	632	524	549	542	609	537	564	586	562	568	554	569	560	567	576	556	521	590	561	597	557	568	587	561	551	544	595	613	554	580	547	519	581	508	573	571	553	533	594	531	551	571	550	623	561	559	543	586	528	573	581	560	575	562	590	523	610	559	525	574	561	578	608	545	526	544	562	529	585	563	571	540	517	545	579	575	577	558	580	620	583	526	541	576	553	564	534	550	588	544	562	571	597	537	581	547	573	546	617	578	545	546	571	573	540	562	646	550	599	508	575	581	590	588	624	555	536	572	600	532	583	554	585	598	558	597	580	580	573	562	557	548	572	570	508	573	534	539	580	606	574	568	559	562	565	530	569	576	571	571	555	583	613	547	596	544	547	575	560	549	590	527	616	544	544	543	577	506	565	592	586	572	572	580	552	553	566	538	551	589	560	530	575	555	517	554	583	568	540	574	582	546	599	543	560	581	600	594	559	560	548	568	559	541	596	557	573	537	573	570	550	559	563	589	569	573	536	566	524	575	572	613	583	564	570	560	562	536	560	561	507	570	572	548	588	571	560	577	567	599	554	533	555	565	519	589	592	574	530	583	516	601	570	574	590	576	566	578	538	542	575	553	589	548	553	579	572	556	588	576	577	568	602	541	608	565	544	571	601	556	531	587	544	527	548	539	598	553	557	617	519	542	594	528	556	570	516	552	593	566	548	554	539	571	528	565	540	571	573	571	564	588	578	521	520	598	560	620	590	574	594	524	543	548	529	587	577	534	540	585	566	545	588	559	551	537	582	527	539	581	559	571	570	581	558	595	583	546	578	583	537	599	564	553	598	548	528	602	574	560	543	545	597	620	566	545	599	583	554	584	555	570	558	598	601	537	560	593	634	530	568	566	568	547	586	598	533	571	549	568	590	547	557	525	555	575	551	570	548	591	577	560	547	539	574	554	570	563	576	572	531	573	605	578	571	544	581	530	543	552	579	562	569	589	532	548	567	570	603	567	551	542	540	510	564	561	575	583	574	622	590	575	549	561	580	584	545	609	577	557	584	585	564	551	544	607	592	610	556	547	523	539	582	594	544	574	577	597	589	550	567	556	575	570	575	558	588	525	568	582	579	607	581	590	523	577	552	533	557	618	566	556	587	603	570	569	612	562	590	564	573	603	607	608	533	558	567	542	568	532	586	583	548	569	551	613	580	544	560	535	590	570	519	566	599	573	541	570	599	575	540	577	575	559	604	558	566	582	535	532	562	545	558	521	538	579	604	575	571	545	545	581	592	603	544	583	555	536	600	558	628	583	582	589	566	527	605	557	557	551	581	522	595	588	565	580	549	562	508	512	551	611	570	551	531	542	540	549	549	531	568	524	581	634	562	579	621	578	567	576	563	589	559	555	563	583	559	573	579	580	553	549	566	603	541	531	554	562	526	605	546	594	574	494	544	576	576	569	573	574	522	572	586	525	589	566	553	538	592	560	545	591	559	573	598	553	561	556	593	580	537	566	543	571	517	536	583	547	567	560	570	537	626	581	584	560	613	550	561	603	590	548	550	571	606	586	578	520	545	540	545	551	546	526	559	588	577	587	527	624	555	571	559	554	574	540	526	590	560	585	571	541	581	562	603	580	578	568	547	585	531	583	538	574	608	576	594	547	538	548	549	520	540	582	562	567	558	558	593	546	588	573	565	517	581	586	576	585	572	569	557	569	563	583	605	599	585	543	549	570	563	535	567	560	548	584	600	554	591	568	612	553	603	576	589	565	597	573	504	563	557	545	570	579	586	582	559	541	570	551	546	545	538	583	565	542	541	557	555	568	559	545	609	567	560	510	551	581	574	546	579	552	558	552	567	562	590	561	518	536	551	522	591	582	541	568	591	564	559	535	560	531	566	582	557	542	592	579	612	564	570	555	582	554	498	535	596	578	564	541	552	591	558	527	582	581	584	606	577	580	569	567	552	572	576	568	564	578	611	593	510	554	571	554	579	616	587	539	550	573	562	571	541	594	568	587	578	534	586	565	586	599	542	559	565	548	567	606	569	585	554	543	571	576	563	567	573	563	568	556	571	535	541	557	553	529	555	581	538	604	539	563	578	567	601	523	562	568	588	578	571	539	561	567	557	562	590	563	593	569	558	550	603	555	504	549	588	593	536	563	563	565	538	547	543	569	594	605	557	564	529	532	560	566	576	557	547	566	566	573	559	580	574	552	587	599	560	525	508	583	557	612	552	588	553	553	561	552	543	548	580	591	590	564
12996	1615	1829	1341	1160	891	543	502	647	2971	539	433	426	371	367	289	235	153	149	118	120	112	112	115	99	100	91	133	98	146	115	95	128	102	109	101	95	100	96	89	98	92	112	130	108	104	105	114	100	102	111	107	130	130	98	97	111	110	81	116	94	91	123	109	96	127	115	112	104	112	112	111	90	99	111	105	112	114	108	130	108	102	109	94	117	100	101	95	130	107	113	104	98	102	99	107	97	86	116	106	111	119	119	100	94	89	108	118	124	101	100	112	109	102	116	100	136	108	116	129	112	108	114	112	114	118	120	116	111	111	109	103	93	97	103	97	114	96	104	108	115	95	96	88	105	86	93	113	112	116	104	101	112	104	127	101	102	95	114	108	104	105	110	107	103	102	108	97	103	118	115	122	114	96	114	115	114	90	108	101	94	110	106	114	96	121	99	107	108	121	108	93	113	109	90	113	123	105	98	127	99	100	109	103	106	112	98	114	109	98	106	90	126	82	86	120	109	94	102	109	113	114	114	102	117	105	101	116	101	119	118	119	109	94	103	85	108	93	105	121	92	88	106	99	112	110	119	100	104	98	112	100	130	122	132	107	113	107	114	111	119	104	123	105	136	113	117	125	109	111	104	129	107	123	106	92	96	114	99	124	124	108	90	115	120	98	102	83	111	116	136	98	111	114	101	136	105	104	126	107	121	116	111	98	123	112	88	110	89	97	104	108	110	111	114	99	89	99	123	116	96	98	111	119	124	109	110	114	116	113	121	97	119	96	130	96	109	106	114	103	112	103	106	99	97	115	107	106	119	129	108	102	121	101	117	106	104	108	120	108	101	113	109	117	111	95	110	117	117	88	110	121	116	96	101	106	112	120	104	92	117	117	107	116	104	109	105	96	112	108	121	109	100	101	115	100	118	99	89	104	112	111	115	107	114	108	104	102	86	114	125	118	102	100	118	94	127	106	111	117	113	103	135	99	135	112	109	99	119	94	103	102	112	102	110	104	107	108	100	125	110	109	107	102	110	102	110	92	104	100	103	112	89	113	110	123	117	105	105	119	122	109	124	106	123	126	102	115	104	108	122	113	105	117	120	124	117	134	126	105	100	114	110	126	98	118	115	110	104	114	112	107	120	109	102	110	124	106	109	94	118	105	111	116	105	105	105	101	108	94	110	113	112	123	106	103	119	109	100	117	109	122	105	83	116	109	116	107	96	114	92	94	118	106	105	120	110	103	119	116	112	117	105	116	84	115	112	114	120	105	129	116	106	100	107	101	126	104	131	111	87	109	118	103	102	95	113	137	114	105	107	103	125	111	123	105	116	111	102	101	134	120	109	101	102	120	91	85	127	101	115	112	110	118	115	104	125	134	80	99	102	116	100	81	90	98	91	111	112	95	116	107	116	87	114	104	121	117	103	113	110	110	111	97	129	109	107	133	104	108	111	128	120	117	119	103	106	109	105	118	122	120	124	104	122	113	118	110	119	96	114	119	114	91	100	108	135	109	112	98	88	104	95	117	106	104	114	112	125	118	129	115	96	99	115	132	111	98	94	118	105	99	95	102	105	109	84	93	108	114	120	104	117	103	118	120	107	113	107	99	109	107	116	117	117	99	100	110	101	102	114	114	118	106	117	106	109	121	107	123	108	133	124	113	116	111	106	97	101	98	115	110	100	134	90	114	121	89	128	89	115	98	97	98	123	97	109	109	115	113	106	113	100	117	119	112	104	115	85	95	102	117	97	110	104	111	105	126	107	117	113	120	100	99	108	115	119	123	114	104	97	116	120	98	110	110	119	112	89	111	108	96	106	121	133	115	106	99	119	110	96	114	108	92	116	113	96	95	116	101	94	102	112	116	118	110	99	97	109	113	103	101	113	99	107	112	112	95	104	89	128	111	110	106	116	108	120	108	99	100	105	90	86	139	99	121	68	116	119	109	120	115	117	136	113	102	104	148	124	105	135	104	96	120	94	142	100	121	118	97	103	104	98	113	132	100	125	97	105	101	90	112	100	110	99	123	119	108	96	128	103	102	116	99	99	108	107	118	105	115	112	96	110	114	88	94	114	113	103	103	102	98	133	112	100	113	96	123	106	111	107	121	120	118	101	93	98	107	116	122	114	120	125	111	106	107	102	101	112	116	123	108	108	104	113	98	97	93	91	110	81	91	108	118	106	111	99	99	116	127	123	98	99	101	108	116	114	114	125	128	101	106	98	108	129	140	105	115	110	122	141	106	103	119	120	115	104	109	119	87	113	109	118	117	85	102	126	115	102	107	110	123	115	104	130	112	99	101	100	105	111	119	117	104	114	109	84	132	129	95	112	95	128	119	106	112	118	108	116	100	87	105	109	98	99	107	95	125	114	123	102	107	100	101	118	96	107	115	140	130	109	117	115	121	131	100	113	97	94	115	116	106	121	109	114	96	101	95	110	100	92	100	114	101	93	146	118	115	117	105	96	101	97	99	122	108	125	121	119	102	97	102	106	92	107	108	126	120	129	112	93	97	113	110	108	102	105	101	96	113	100	116	110	127	107	99	87	105	119	95	89	120	108	115	107	107	106	117	96	115	112	95	105	116	104	94	106	109	95	99	113	120	118	85	121	113	103	103	119	118	114	121	91	104	123	112	117	92	111	103	98	81	95	108	116	85	105	119	105	100	97	118	106	128	116	109	85	120	122	105	100	108	123	92	113	105	124	107	125	113	108	105	98	116	102	124	102	97	99	114	105	119	108	111	105	133	127	86	78	102	125	116	123	86	110	114	129	106	101	108	116	105	114	91	106	116	107	112	132	94	105	118	106	108	113	105	120	104	105	110	114	119	129	99	91	110	112	97	103	113	117	114	109	97	110	100	105	110	109	107	111	92	100	109	105	98	110	94	94	112	109	133	102	116	83	101	120	130	102	116	122	135	104	115	112	122	102	137	108	113	127	140	117	116	94	125	100	90	126	116	113	125	140	131	122	109	91	100	106	103	104	108	125	120	103	111	108	106	111	102	95	119	94	108	120	118	105	111	108	105	103	116	111	106	81	112	121	108	110	106	96	109	94	110	98	106	112	116	101	113	98	97	122	106	104	120	96	95	91	128	121	108	101	105	107	92	115	97	121	99	101	109	124	114	106	114	104	111	116	95	114	87	98	92	111	108	99	122	112	117	96	99	105	114	127	125	118	95	92	109	107	90	102	128	112	109	91	110	93	104	103	131	90	97	112	108	116	117	108	123	90	98	93	112	105	116	108	103	108	98	107	127	107	95	124	88	115	100	114	90	115	133	112	120	123	118	111	100	115	101	118	123	83	99	100	92	123	97	113	99	129	109	122	119	114	115	101	99	100	114	102	121	104	83	125	127	119	139	93	107	107	98	115	128	109	105	134	124	113	118	110	111	104	106	101	102	110	112	109	105	116	122	102	94	109	118	124	104	109	123	103	88	109	120	103	106	117	130	104	102	110	113	109	130	111	117	107	108	95	113	102	109	104	97	95	128
8375	1567	4057	3924	4002	3444	2470	2257	3432	13768	2434	2241	2205	1955	1736	1268	929	632	516	390	352	397	356	344	323	320	300	331	333	293	320	331	325	290	304	311	323	310	308	332	302	301	293	276	266	265	306	296	304	291	257	290	289	288	304	324	302	280	294	275	294	297	290	279	290	276	287	291	259	269	295	277	303	263	281	299	303	307	313	268	292	280	279	304	260	257	268	277	256	262	280	273	279	275	311	260	293	253	278	301	271	292	314	304	281	276	285	292	292	286	297	295	265	252	286	263	271	269	288	288	267	289	277	303	279	293	258	291	278	251	293	282	303	277	262	299	294	255	264	304	268	278	276	263	305	305	280	275	294	287	292	270	295	300	297	247	279	257	273	294	277	269	279	286	304	284	275	267	273	251	294	303	287	287	265	303	300	296	286	278	262	283	263	277	288	244	287	277	293	291	260	262	317	271	279	276	270	289	298	284	272	264	268	261	271	270	316	255	294	255	303	266	279	288	269	276	292	221	268	261	279	283	266	313	281	300	294	280	277	282	286	268	266	294	282	295	260	255	300	255	277	254	268	278	267	267	280	303	296	272	274	280	282	262	293	278	272	259	239	263	269	258	293	278	301	322	261	291	288	281	263	286	256	257	300	254	274	254	269	280	296	300	280	268	275	282	248	289	274	309	255	288	291	289	279	277	279	258	251	289	283	264	256	284	258	293	296	297	265	278	280	259	301	308	279	291	287	278	286	272	246	283	266	291	282	249	257	280	285	276	278	270	284	276	280	318	269	270	296	294	283	254	266	270	288	305	273	290	275	286	326	282	276	285	278	280	267	273	272	292	271	286	259	300	288	295	296	247	273	272	295	270	300	258	260	295	272	282	272	281	261	272	278	320	246	296	249	298	292	271	290	299	286	263	263	264	269	279	304	292	283	267	261	248	285	267	319	259	245	268	273	289	279	270	278	293	270	291	282	253	282	264	269	279	267	273	284	293	260	269	281	277	282	288	284	300	266	260	302	312	293	295	270	312	241	282	305	302	262	273	231	292	296	280	297	258	271	280	250	241	259	269	261	263	288	264	303	267	294	278	252	261	281	294	269	307	269	290	278	266	257	289	255	248	265	265	285	251	291	290	318	262	308	256	280	279	267	268	275	296	272	280	253	275	259	253	242	281	281	257	303	264	266	251	272	277	278	291	273	280	301	273	278	265	292	262	283	287	300	289	258	263	293	250	265	257	255	255	261	283	264	263	263	253	301	264	277	276	265	315	260	286	240	279	256	272	265	312	257	269	257	273	283	296	279	288	284	276	270	265	300	255	294	262	282	280	306	291	280	281	307	288	266	267	285	276	268	318	275	291	287	272	272	297	261	288	294	272	238	284	288	273	261	269	234	286	295	283	283	281	290	299	260	269	271	282	266	259	275	258	280	270	268	283	306	248	248	289	288	276	263	249	287	284	254	247	299	248	289	289	290	282	268	272	272	294	280	277	272	256	272	254	290	274	286	266	265	261	293	260	260	258	309	253	269	271	252	300	270	258	297	288	304	253	269	304	272	273	300	236	297	276	293	274	288	288	270	286	280	289	274	246	287	308	297	269	283	260	286	287	299	278	292	280	256	275	231	274	271	284	276	277	260	280	262	263	269	291	255	259	279	283	274	277	301	258	253	259	294	272	273	266	302	300	299	266	286	278	272	259	246	321	267	286	258	294	225	270	287	274	291	266	268	296	289	269	276	270	285	280	311	266	290	276	286	258	265	291	282	317	322	274	287	262	257	291	242	270	283	286	290	252	303	292	258	293	268	273	289	251	289	253	275	277	286	266	287	254	256	271	275	266	295	283	290	293	289	254	293	271	258	272	296	277	262	274	279	267	301	285	276	293	234	264	287	259	292	297	291	272	263	279	262	294	286	257	260	287	292	295	301	229	267	304	265	280	259	245	283	248	276	304	263	285	267	269	297	286	296	323	269	259	293	260	290	273	277	278	295	259	279	294	283	267	268	263	301	288	259	293	269	300	297	264	281	242	277	271	268	294	319	232	265	270	283	268	291	252	272	283	275	276	251	272	279	286	295	302	284	295	266	275	263	264	299	251	275	264	255	278	291	280	264	290	243	295	301	281	267	304	294	264	284	298	285	268	268	265	274	279	290	286	292	286	287	255	273	251	288	315	275	276	284	284	245	296	307	278	268	279	269	275	289	291	284	268	236	267	283	294	267	272	294	297	297	288	326	294	268	256	262	282	282	281	271	256	283	284	275	286	298	279	282	303	292	258	304	239	259	254	263	256	268	298	242	261	268	266	271	270	281	276	270	302	246	263	251	244	289	293	265	257	313	288	278	256	283	306	252	292	281	283	315	249	262	310	297	265	291	264	271	295	271	272	262	282	274	298	268	270	269	237	265	277	287	250	272	284	277	291	283	286	275	290	299	263	285	277	282	267	294	295	260	264	297	278	269	270	263	254	291	295	273	289	278	266	272	279	272	265	290	281	290	259	302	282	304	264	275	253	280	289	247	257	297	278	276	262	287	300	302	288	277	247	277	284	277	261	309	240	259	260	251	276	304	311	273	292	291	311	297	263	283	301	316	300	287	276	273	301	268	316	277	264	266	291	298	281	253	271	291	252	282	270	257	265	262	285	273	291	309	308	282	268	304	300	268	282	261	272	255	283	295	293	303	302	289	246	275	270	283	242	279	262	293	273	260	293	257	289	284	265	288	284	296	279	266	254	263	296	275	294	315	251	304	275	284	274	272	285	267	263	291	249	275	284	259	297	274	278	265	279	295	298	252	268	275	285	289	285	283	255	265	289	266	296	280	298	288	306	250	283	288	255	286	275	258	288	268	262	320	272	287	263	289	266	253	260	267	290	286	248	246	260	283	294	285	262	292	290	254	273	301	279	278	281	282	254	255	287	274	252	266	252	301	271	249	284	297	244	288	298	289	262	282	254	258	292	271	297	290	263	286	264	267	279	236	257	272	284	293	260	273	265	277	303	278	270	269	261	286	269	280	279	255	290	285	255	267	301	318	292	263	282	264	300	298	285	262	292	262	269	262	280	272	292	302	297	288	300	279	234	289	291	279	272	242	279	267	257	285	269	320	287	276	294	296	262	299	255	286	271	267	270	284	258	281	279	263	255	253	268	285	275	260	314	278	274	293	274	280	256	280	276	291	277	261	277	279	276	281	298	296	241	279	305	281	280	255	281	282	270	233	286	287	274	288	259	290	256	267	288	281	269	276	289	281	271	271	249	299	268	286	271	247	267	260	278	282	306	274	302	296	259	289	270	276	277	296	266	270	280	267	247	250	260	282	269	281	282	270	277	317	272	260	290	291	260	269	241	268	266	304	238	250	275	275	301	260	282	298	279	266	255	295	284	266	291	267	288	289	290	298	269	293	258	272	276	265	295	280	286	266	267	286	287	287	285	264	273	277	304	265	299	328	279	277	265	303	243	289	292	284	276	295	261	308	301	304	281	276	257	292	265	272	264
1730	597	761	656	391	356	332	302	284	345	313	290	251	324	306	351	290	253	276	277	269	278	243	263	263	278	289	248	270	275	259	285	250	258	271	273	257	265	257	263	260	283	272	265	261	265	251	286	258	240	265	266	278	265	252	273	271	276	261	259	270	235	247	279	257	254	255	277	275	254	264	262	235	272	228	289	254	277	269	297	295	238	274	267	264	213	255	258	259	256	244	240	245	281	265	238	253	253	256	276	263	276	279	252	268	253	278	252	255	239	244	244	297	270	276	266	267	260	249	244	262	229	270	263	277	284	264	269	266	264	270	249	220	286	248	275	252	253	280	250	275	264	278	268	266	286	252	270	310	275	264	259	287	244	258	250	239	247	245	251	265	279	229	293	263	230	286	267	274	278	271	277	284	232	288	315	263	254	267	256	292	281	245	272	250	268	232	268	253	273	247	254	267	288	283	271	256	297	284	259	275	253	255	241	259	273	252	279	241	268	226	268	248	262	257	223	232	261	251	261	232	268	220	239	269	273	243	261	285	241	272	261	251	259	291	258	253	237	262	283	258	293	276	269	265	273	265	255	246	276	270	284	283	266	247	266	272	247	239	256	254	256	252	295	238	253	274	292	282	267	271	274	227	254	257	247	265	268	267	252	244	257	276	227	274	264	274	280	246	270	269	282	260	262	252	239	260	261	234	231	260	295	285	240	261	262	281	285	293	238	261	292	254	253	272	246	255	268	251	231	276	263	260	246	258	279	265	245	263	247	272	259	220	253	253	244	274	262	251	247	261	264	272	255	241	248	278	267	259	266	259	267	250	195	252	311	290	258	267	249	264	268	259	250	241	267	281	263	264	275	260	278	269	259	242	270	271	278	255	235	270	253	251	260	272	245	255	252	249	272	257	238	272	248	256	241	280	255	261	270	301	280	277	267	254	248	288	252	233	250	266	232	258	277	273	245	259	264	245	241	276	256	255	261	246	270	238	237	249	248	282	265	282	258	253	289	255	278	259	270	239	270	266	225	260	274	240	236	300	253	274	250	276	267	287	244	260	257	240	274	277	229	257	271	249	253	313	273	259	272	245	272	251	269	273	261	263	272	298	250	238	277	255	286	261	251	279	247	256	252	297	248	257	256	267	270	257	240	270	278	269	276	292	284	250	274	237	274	253	273	242	247	255	251	235	269	248	273	288	267	255	280	245	278	268	255	252	263	263	261	270	286	266	252	280	243	279	272	265	258	296	255	265	282	263	257	243	255	257	279	268	271	270	242	259	265	260	282	252	241	267	224	258	279	250	238	271	263	252	238	271	270	281	235	259	248	269	233	243	253	260	242	265	272	263	264	255	250	252	284	268	322	284	290	255	260	248	283	286	251	275	227	259	223	258	276	278	264	266	257	292	267	274	245	246	261	253	261	259	233	273	263	287	248	266	272	268	260	257	251	230	235	288	291	262	266	238	244	268	281	275	245	279	257	249	269	275	249	281	266	271	248	243	236	253	260	244	264	241	264	256	253	284	273	279	262	277	277	265	252	256	259	272	281	300	260	227	270	256	276	247	277	236	294	268	262	282	254	290	261	258	234	256	242	278	277	284	241	253	272	249	261	295	276	277	274	256	267	259	276	254	292	242	230	291	271	282	252	269	270	251	266	277	259	267	259	278	270	240	275	245	265	264	268	260	271	243	269	258	253	267	263	250	248	278	269	268	251	275	265	268	276	294	255	246	248	295	266	270	259	264	230	287	258	268	249	279	272	277	260	291	240	249	243	261	264	261	269	245	257	268	265	285	270	247	248	274	255	259	273	269	254	226	263	275	264	283	240	261	246	247	263	238	252	272	234	238	278	261	256	267	275	252	239	233	257	241	245	271	248	266	268	236	237	276	253	270	267	256	278	244	245	264	254	285	261	228	257	221	262	267	295	278	224	288	255	228	260	262	255	271	229	243	229	247	238	247	249	264	252	243	263	269	245	258	229	281	273	254	262	275	274	252	241	270	265	249	285	261	290	264	297	264	292	264	261	290	250	258	276	261	265	279	242	272	270	245	287	261	279	251	238	268	272	283	249	273	266	234	259	248	282	255	256	250	291	291	254	271	255	258	234	280	270	266	284	285	258	259	264	301	268	256	266	251	278	252	245	256	253	278	254	241	265	265	248	286	276	256	271	259	243	283	245	277	260	267	250	246	258	258	246	289	246	273	275	255	278	234	265	252	245	271	267	259	270	274	255	245	279	254	277	271	240	238	264	272	265	297	255	246	217	281	252	242	268	248	291	297	258	223	284	244	274	286	252	257	259	274	264	269	256	264	265	263	269	288	262	250	288	234	252	258	262	285	277	280	260	253	283	264	254	251	273	283	235	277	268	262	276	256	248	240	249	271	240	269	265	265	224	251	253	269	298	287	254	271	258	259	259	226	266	253	264	255	241	238	227	274	281	302	286	270	245	267	245	247	276	255	282	285	263	274	225	271	252	252	254	262	267	264	236	260	259	287	276	269	260	254	247	274	262	244	292	252	278	236	272	246	311	259	248	255	254	265	238	254	262	280	249	267	280	272	280	259	256	246	240	270	256	242	254	254	238	252	262	253	239	240	243	293	276	248	246	254	254	276	257	256	254	258	245	268	267	223	269	256	251	276	252	253	273	249	248	274	292	265	272	252	278	246	279	244	269	271	252	281	274	255	277	249	235	241	280	258	268	278	278	276	258	242	265	237	285	255	248	257	239	273	272	241	235	239	265	278	245	255	297	264	264	233	252	283	246	220	266	262	240	260	253	251	254	270	260	264	275	252	269	264	246	259	260	235	256	279	249	243	254	267	268	252	309	248	257	265	232	266	263	253	266	263	268	268	283	246	285	224	275	240	254	266	262	265	273	250	248	228	257	258	281	283	259	245	230	292	272	296	272	264	246	266	266	299	273	255	256	251	278	248	244	293	269	245	253	268	270	268	259	232	309	273	253	253	276	302	259	249	266	265	245	244	255	258	261	241	276	253	298	277	289	273	249	249	251	242	262	259	237	245	245	290	261	293	255	242	247	266	251	243	270	273	245	299	289	257	221	243	243	266	256	205	285	261	238	264	264	240	239	245	266	240	286	263	282	271	265	295	282	273	280	249	225	263	272	248	265	237	264	252	289	284	241	287	246	258	234	278	275	281	287	246	261	268	272	258	276	296	281	279	259	233	251	297	264	278	287	264	259	248	247	266	241	262	287	272	312	239	270	260	260	258	246	262	256	268	267	272	229	226	252	288	227	259	275	250	277	263	267	286	296	251	252	236	233	277	259	256	237	271	227	250	271	240	275	252	266	265	295	287	293	273	265	247	265	257	274	284	279	234	270	268	264	264	280	277	290	248	275	255	255	249	268	262	237	247	269	255	280	264	290	236	259	236	261	224	265	238	280	267	247	284	249	251	244	276	293	258	272	288	272	260	247	267	271	262	265	270	274	234	269	255	238	231	287	257	276	283	281	267	285	267	275	229	285	241	262
2100	1025	1700	1985	1180	1025	991	979	989	1036	871	862	824	1067	919	950	825	752	646	650	638	643	615	622	628	611	612	626	651	599	620	604	659	644	630	629	640	639	635	651	637	635	652	600	651	641	622	564	651	606	657	687	625	616	645	592	664	629	672	628	631	604	614	596	610	653	616	622	589	660	632	622	636	588	595	612	626	638	629	649	608	638	630	597	626	639	621	610	626	656	640	659	636	628	622	628	640	671	613	587	606	658	583	638	654	633	571	623	611	623	655	610	609	618	663	622	595	632	651	596	652	613	629	576	626	614	613	613	624	609	634	651	661	642	652	657	619	626	629	661	608	610	644	642	642	620	623	572	614	582	615	634	618	600	615	576	626	653	622	633	612	578	638	642	648	600	569	627	575	589	631	646	590	660	616	624	613	626	607	626	611	606	640	636	662	624	690	667	631	665	576	624	614	669	599	622	594	652	591	639	605	631	611	653	628	624	603	608	611	641	625	575	626	628	657	652	635	669	593	670	622	601	645	608	624	643	574	649	589	619	603	645	636	622	636	625	611	624	612	634	667	619	654	628	613	597	617	611	660	638	618	595	672	642	566	671	593	614	621	582	582	648	606	557	609	617	640	630	608	626	619	617	661	596	625	606	665	647	633	651	649	646	635	679	616	659	587	628	609	651	642	641	609	639	616	651	667	623	635	585	654	630	620	582	578	616	633	593	641	643	617	609	624	645	610	610	599	643	641	651	603	651	621	636	643	617	626	595	624	628	633	627	656	636	641	620	635	625	640	660	620	681	636	626	668	621	617	579	619	603	617	643	619	676	657	662	618	625	637	604	580	601	610	615	583	639	680	634	624	582	586	614	638	606	590	639	630	659	614	623	599	575	601	646	637	635	586	629	671	601	605	654	614	648	630	634	640	686	620	673	631	609	642	652	641	606	670	626	636	595	656	642	649	603	620	633	611	601	613	620	643	584	660	580	615	660	581	616	607	698	631	626	625	629	608	651	630	596	599	640	596	660	632	606	632	622	665	613	585	619	617	620	581	666	639	641	562	601	656	623	621	586	617	612	582	602	617	601	674	620	612	610	622	651	652	614	652	581	633	606	604	596	652	630	660	613	564	638	639	635	610	585	636	605	578	592	608	586	624	640	650	657	671	637	594	622	629	665	610	613	640	594	636	650	615	628	621	656	650	632	665	615	652	581	613	632	622	670	658	641	643	635	617	651	649	665	625	599	605	608	617	614	652	611	616	575	592	618	647	643	686	627	598	641	613	642	639	633	635	608	616	598	625	612	646	622	611	632	633	622	672	657	641	650	650	600	642	627	630	619	623	576	593	667	657	611	638	638	621	661	655	578	641	618	680	627	605	579	588	636	638	628	661	630	643	593	658	618	627	649	662	610	631	615	648	632	638	596	648	656	671	598	614	613	686	632	638	642	616	614	627	643	636	615	647	620	635	613	592	640	571	617	629	611	637	621	634	626	597	606	595	664	628	652	621	637	594	546	604	626	604	607	584	596	587	620	621	580	602	626	638	643	640	593	611	663	624	640	642	646	660	619	627	658	589	594	611	660	631	679	651	614	620	654	635	619	617	636	642	638	602	628	615	627	644	599	622	640	596	650	601	589	674	611	653	652	633	611	623	613	614	600	605	675	645	629	653	614	606	604	680	632	654	644	609	607	581	575	639	680	564	631	621	647	592	637	637	638	661	596	602	602	625	681	643	656	595	672	602	656	671	642	653	626	668	636	612	644	596	582	640	607	599	637	630	659	654	647	663	603	598	629	611	638	624	658	623	595	605	583	617	601	659	619	624	574	597	618	607	615	628	664	655	629	652	659	663	607	609	600	623	635	658	630	632	635	619	636	623	622	634	620	630	628	631	614	578	627	658	633	629	616	632	647	625	659	647	631	605	653	611	617	622	595	662	624	618	606	620	603	596	611	599	621	588	632	640	641	634	638	644	611	638	625	655	627	626	630	610	648	641	641	624	650	593	656	577	609	619	626	601	619	613	660	625	631	622	638	632	619	645	593	644	671	618	609	625	630	637	646	616	642	605	612	586	645	630	620	656	611	606	637	616	674	555	614	604	625	619	619	627	612	652	636	666	624	651	624	617	676	648	650	621	644	652	650	660	597	662	677	669	585	606	630	653	620	680	663	613	639	650	661	654	605	592	581	640	699	634	674	597	635	606	620	618	641	639	647	596	618	628	642	623	640	665	663	646	588	664	616	638	618	619	623	601	673	591	629	622	632	609	647	594	606	656	628	635	629	636	635	615	645	608	609	633	565	642	650	578	664	647	605	703	640	606	616	620	648	608	662	610	638	632	616	608	624	618	636	606	604	607	617	670	561	617	607	622	651	653	615	581	647	598	613	617	627	612	612	643	640	620	635	645	645	677	635	642	623	609	649	627	590	605	637	648	626	582	625	653	650	624	621	580	681	626	659	614	602	630	596	598	643	592	624	603	591	646	645	646	608	641	616	666	611	618	630	602	660	603	644	627	580	633	615	640	595	611	665	612	587	661	595	685	595	633	599	630	584	625	654	623	595	591	620	647	578	598	601	626	620	615	663	630	659	609	619	653	637	609	604	643	647	602	606	650	586	651	630	632	600	603	605	642	633	579	640	609	627	633	607	619	609	625	672	589	626	661	652	639	631	640	618	640	589	623	625	630	594	636	618	602	671	605	691	597	657	627	660	616	655	662	605	662	661	589	641	652	565	618	623	619	625	601	656	603	621	633	619	596	638	593	602	649	644	597	622	623	619	605	613	641	593	635	606	671	651	613	656	589	638	604	634	592	615	632	623	596	638	628	602	585	650	627	639	586	612	644	615	599	631	659	617	636	639	604	653	692	656	627	636	628	589	635	620	629	667	613	633	647	629	632	647	646	622	612	563	600	662	630	644	622	659	597	601	590	623	626	614	618	656	636	678	650	626	639	676	596	631	654	613	618	615	596	649	666	655	616	638	596	638	614	664	606	628	645	650	622	608	642	612	654	633	585	641	631	634	607	617	640	587	588	637	610	657	625	656	600	619	649	645	622	624	629	659	641	593	652	639	645	675	621	582	647	572	646	603	627	653	626	622	630	651	627	648	610	677	658	598	634	589	591	637	637	658	650	655	618	613	646	656	630	597	612	647	649	616	614	611	622	591	633	622	599	593	685	639	626	638	649	657	608	585	624	615	604	628	581	602	629	601	638	659	663	620	633	647	642	634	648	628	618	642	630	658	618	614	599	647	601	635	617	649	635	595	624	660	628	612	680	638	616	596	616	616	637	623	614	626	616	611	636	599	637	621	634	627	607	606	613	608	669	658	616	629	654	638	594	608	628	583	598	631	635	667	654	632	645	631	653	620	592	623	651	644	642	652	621	644	626	624	629	606	619	601	578	604	608	599	618	614	622	621	659	649	636	599	635	639	623	653	615	623	605	588	625	650	626	565	646	635	618	626	643	633	606	660	656	617	585	617	632	586	618	593	660	603
6949	1163	1090	1054	867	479	492	618	1597	2841	835	390	394	393	344	339	273	289	318	238	249	232	247	262	221	226	223	244	240	240	251	224	220	210	216	250	255	240	251	265	244	253	247	264	259	236	235	268	229	231	242	230	250	246	243	232	264	236	232	254	234	217	240	259	279	236	252	242	245	240	217	218	224	261	263	241	253	223	247	260	261	241	244	272	274	248	240	236	239	283	243	278	232	252	258	250	236	250	241	262	249	207	273	240	227	238	250	233	251	245	198	220	245	247	253	239	230	222	230	235	268	276	220	207	242	276	226	242	255	222	221	243	260	258	227	275	265	238	250	244	241	232	239	246	268	240	236	238	247	246	222	279	240	280	251	240	217	224	246	238	207	234	268	249	224	290	214	252	248	247	242	251	267	233	256	254	225	241	272	277	223	239	222	247	275	280	244	252	273	263	235	212	253	237	254	266	245	230	240	231	221	249	255	248	243	246	217	264	221	215	229	267	255	259	235	252	219	227	222	270	232	217	265	244	237	225	256	270	218	235	220	250	243	255	257	243	238	235	196	245	249	251	222	246	277	253	265	242	243	235	266	244	237	239	264	254	251	246	223	245	264	257	237	272	242	248	230	233	225	266	235	226	243	254	266	228	226	225	258	261	250	249	244	271	243	266	253	249	253	225	241	244	256	254	256	252	242	233	301	264	252	217	249	240	211	232	248	255	242	241	244	241	261	228	231	236	233	241	217	244	236	243	243	238	263	267	209	247	228	247	267	268	255	256	233	255	234	224	267	224	252	247	259	247	258	231	252	252	235	240	247	268	221	249	239	249	259	250	273	246	225	280	248	260	246	259	235	252	228	258	254	241	232	250	229	258	258	256	247	247	225	221	224	218	225	230	242	246	251	226	275	278	229	238	236	243	274	254	229	267	241	249	223	248	225	273	254	253	261	251	254	245	217	244	264	255	242	243	255	220	246	251	232	249	245	230	231	245	228	269	239	250	280	255	289	254	237	239	249	258	223	259	270	222	227	226	267	236	251	218	248	264	227	234	270	262	245	223	216	246	250	228	258	259	235	275	284	221	265	255	227	246	236	246	260	236	249	229	247	260	280	248	215	231	250	253	254	254	262	250	258	222	244	244	226	238	234	251	235	234	230	235	254	230	241	253	251	279	221	243	250	263	261	246	280	242	232	250	289	244	236	238	252	237	260	252	251	235	229	239	222	200	219	226	264	243	237	229	241	279	247	267	246	251	257	242	229	214	209	215	200	243	254	262	256	257	226	245	247	240	268	252	262	252	236	231	232	283	247	270	235	263	258	244	255	244	243	215	231	266	245	254	232	237	213	230	265	265	262	267	250	254	237	220	247	229	273	248	261	274	262	272	236	238	255	237	260	242	242	211	243	228	210	226	230	249	241	253	259	220	234	238	256	263	230	247	229	214	221	258	242	258	220	257	232	239	271	272	245	216	234	238	271	247	230	243	249	227	284	260	245	217	236	239	252	288	224	238	247	245	253	222	232	238	221	241	250	237	240	244	249	251	204	261	229	220	231	236	207	252	239	231	255	249	257	254	268	253	263	272	237	268	244	218	250	229	232	208	248	246	222	236	228	247	218	248	272	229	253	246	229	271	234	225	252	255	253	232	257	270	237	234	223	215	281	263	246	220	234	253	215	242	245	237	245	252	236	237	228	231	253	208	229	239	236	241	244	258	251	260	233	248	226	257	239	228	251	258	245	253	224	230	244	226	221	206	216	236	220	230	222	265	241	235	259	227	257	254	230	207	226	222	237	232	268	252	246	254	239	244	232	239	240	245	225	231	237	258	241	270	256	265	242	263	254	243	231	215	245	243	233	249	241	260	269	245	229	271	240	263	234	244	273	256	273	251	230	221	219	268	226	239	215	238	242	236	245	252	243	248	239	261	226	258	262	253	229	260	260	251	236	264	268	243	221	245	266	234	235	259	259	260	252	228	241	236	247	237	241	243	228	243	245	222	227	236	268	270	226	224	223	243	236	221	256	253	243	277	255	228	215	219	282	252	254	232	261	253	274	228	207	253	267	265	250	270	236	271	258	244	238	252	244	239	225	259	267	224	245	233	242	253	214	237	243	244	227	287	243	248	243	246	254	266	251	237	196	246	250	238	244	225	259	268	250	246	276	213	236	288	264	267	260	248	247	230	238	244	244	267	239	256	243	246	233	235	244	210	245	258	245	250	253	247	247	240	245	240	253	241	235	219	236	232	264	245	247	257	247	239	245	248	243	248	239	240	257	226	259	239	249	242	246	245	234	220	246	250	251	254	230	268	225	261	228	241	252	287	241	241	244	243	257	234	253	238	225	235	243	242	217	266	262	236	251	269	244	266	274	240	228	218	234	232	249	260	202	204	233	260	266	258	286	243	244	252	249	278	249	233	253	250	252	243	244	237	262	255	242	240	218	244	217	279	256	236	227	234	265	246	246	274	261	244	259	252	241	242	240	225	234	259	246	243	265	223	252	232	244	236	262	237	247	245	234	257	248	248	244	262	263	257	237	229	232	223	267	257	253	190	216	232	247	220	236	244	245	266	243	259	235	253	222	242	260	251	252	242	268	269	261	255	228	251	229	248	268	254	231	258	255	248	236	252	243	291	226	257	257	259	250	236	261	247	238	234	234	231	228	220	258	272	248	226	224	254	244	238	209	249	249	234	229	235	229	256	252	245	262	250	250	249	280	246	222	242	240	240	239	254	222	245	254	234	219	235	267	296	246	254	235	250	268	239	223	230	247	205	248	271	258	250	251	228	255	242	236	255	239	236	246	245	243	219	239	233	235	235	247	241	244	258	254	235	264	230	267	250	262	268	266	280	254	231	238	254	251	245	243	231	250	228	230	264	252	227	278	268	274	254	227	242	232	279	228	245	250	254	269	253	248	266	222	274	248	274	244	248	255	278	237	254	240	236	266	249	254	204	270	241	245	259	266	243	270	228	218	251	255	256	241	243	265	242	228	249	218	247	237	243	273	259	227	227	258	246	248	235	226	266	223	231	257	245	244	262	224	250	253	266	252	245	214	246	243	226	239	264	254	256	254	244	277	229	226	227	247	236	249	243	258	259	272	248	223	246	274	255	258	237	228	259	230	228	224	216	219	227	264	252	241	256	268	234	236	267	249	253	229	231	232	273	234	252	257	220	235	274	241	248	267	217	257	260	230	256	253	239	256	243	239	253	225	257	218	268	252	259	241	243	240	249	247	253	218	226	229	237	250	220	242	236	249	239	236	260	239	263	222	270	224	252	249	259	234	264	236	236	220	253	253	230	219	263	247	257	273	251	224	241	227	229	236	230	249	248	244	266	271	222	249	237	238	233	242	266	235	251	253	245	218	255	244	254	245	234	224	265	254	240	271	247	234	236	235	218	227	241	270	227	213	246	237	241	231	247	238	227	244	232	234	249	248	255	258	239	244	252	236	267	246	243	251	272	250	274	246	258	219	249	226	259	225	267	250	251
6746	1570	2385	3448	3300	2019	2081	2439	7914	12405	3002	1787	1705	1510	1338	1046	948	945	769	669	663	624	600	633	630	614	634	616	636	599	584	575	616	587	630	593	550	574	571	547	575	610	617	569	581	607	586	579	599	621	572	566	627	589	587	554	591	629	558	603	623	625	609	624	616	600	571	587	588	619	619	608	579	577	557	542	569	608	635	597	616	562	578	596	581	601	557	682	561	569	564	606	590	534	575	564	588	604	632	604	555	577	592	610	531	573	561	635	579	557	575	560	567	561	626	563	621	579	580	627	608	586	549	592	578	594	575	552	583	571	589	583	587	619	586	599	575	560	619	601	601	547	621	570	593	605	578	626	604	572	574	625	577	557	578	600	582	610	559	547	545	569	574	585	611	592	550	590	600	579	602	598	618	652	590	596	629	617	559	617	576	566	584	594	586	548	611	580	570	543	581	593	605	546	568	571	577	641	545	592	590	566	574	604	646	634	562	597	632	592	553	625	634	569	605	572	557	621	587	590	629	616	614	563	563	599	585	610	588	588	585	606	579	598	581	609	576	600	595	594	591	583	558	604	573	538	600	606	572	567	592	573	585	599	634	590	597	594	571	599	605	599	597	591	648	549	595	608	572	578	618	579	581	580	563	626	548	580	552	550	577	578	605	601	576	635	594	590	599	592	603	590	577	580	568	610	575	609	617	581	601	532	580	606	578	586	567	590	593	588	585	590	566	598	605	582	554	568	580	618	584	571	550	549	592	581	591	591	624	600	576	587	588	539	554	598	553	607	576	570	610	597	539	564	596	575	624	586	616	551	601	638	596	584	578	610	613	626	617	610	542	561	604	588	544	586	582	570	588	613	615	582	607	624	575	591	571	594	605	616	572	594	563	574	605	536	587	581	537	540	574	566	571	622	589	626	581	552	563	564	545	610	636	602	580	594	579	584	635	591	648	610	607	570	577	586	594	571	590	600	589	568	601	599	573	594	592	574	584	599	566	597	580	598	526	556	553	630	588	585	617	597	542	586	541	626	596	596	567	589	598	544	627	587	585	577	573	607	582	595	583	603	571	586	549	585	577	618	559	590	548	591	564	613	583	564	594	592	577	572	593	607	593	549	600	570	571	550	608	580	610	608	597	611	626	591	521	553	591	593	587	583	610	577	570	570	563	623	566	595	574	620	644	562	563	577	572	558	620	594	585	570	580	542	604	605	555	590	563	549	633	583	561	579	582	614	579	579	615	562	632	556	584	603	584	569	587	549	619	593	588	595	574	538	589	539	626	629	571	588	555	554	589	604	596	573	603	594	617	591	591	569	592	600	561	566	555	599	583	576	562	570	551	552	625	593	608	610	533	617	591	562	587	578	592	588	615	568	542	614	597	621	610	583	546	581	564	619	602	542	580	596	608	594	582	596	601	527	613	555	573	580	570	572	626	562	577	578	584	595	606	578	524	602	602	570	616	580	609	562	578	595	552	599	602	632	599	565	585	554	635	557	614	562	543	548	568	592	572	599	569	542	587	601	573	589	566	612	607	588	630	606	598	604	585	583	614	579	567	629	582	578	569	595	601	582	541	593	587	599	611	620	624	579	580	614	592	607	597	554	557	540	582	555	587	567	566	566	604	598	638	627	607	602	572	550	556	599	565	581	599	599	584	579	581	601	564	599	617	591	588	576	605	595	587	557	543	562	579	547	555	573	521	591	623	607	600	593	618	557	600	601	579	564	554	565	615	585	567	604	530	540	583	578	557	588	608	553	593	542	601	628	588	570	581	578	573	576	584	570	580	605	601	620	611	568	584	591	573	569	574	595	569	577	628	578	602	611	577	578	608	572	543	553	590	597	605	560	562	592	580	581	591	614	554	579	598	534	625	580	611	579	588	577	567	564	573	572	554	572	592	546	553	586	642	606	553	577	614	570	607	576	552	612	601	611	581	574	552	634	589	561	586	568	569	560	572	592	591	631	542	574	578	584	608	593	598	600	569	583	607	565	602	613	603	551	590	557	530	568	577	621	568	561	577	588	630	636	599	620	589	574	575	585	606	572	578	576	573	608	581	556	586	557	609	573	597	585	605	559	554	565	538	579	600	628	586	584	594	540	539	579	595	542	618	612	584	585	620	567	573	585	581	589	590	592	626	590	577	589	572	574	614	584	582	605	561	595	540	639	525	600	637	649	608	559	617	588	569	587	559	552	578	589	584	582	597	552	560	611	574	582	534	584	584	579	583	541	549	591	575	558	593	632	602	638	608	571	541	569	580	611	561	564	597	596	569	596	599	594	570	574	589	579	609	554	564	593	593	631	544	575	599	601	545	613	586	591	569	555	607	569	557	608	587	636	603	539	560	564	575	567	540	598	595	594	564	579	562	596	556	597	577	608	578	581	527	594	549	606	623	582	577	599	609	585	584	578	590	550	564	578	561	589	607	578	581	559	557	639	570	583	615	629	607	564	598	618	595	569	613	554	570	630	582	593	582	605	544	551	604	625	569	627	605	592	577	602	577	582	610	628	613	559	566	576	598	598	620	583	600	599	589	576	609	571	559	600	570	573	598	566	541	576	552	619	570	555	573	581	526	558	571	586	571	587	594	538	610	589	610	598	577	614	550	573	568	605	576	594	578	572	588	561	581	546	568	613	612	613	553	552	561	645	578	586	605	564	595	583	599	586	614	593	573	598	536	652	561	578	592	561	589	587	578	537	587	559	552	571	609	605	590	603	598	583	626	586	594	602	557	558	553	592	593	623	596	585	592	645	605	571	580	554	562	568	591	620	561	589	554	625	566	623	570	570	605	594	557	572	579	599	610	574	600	638	581	594	575	587	622	593	539	601	586	571	561	558	578	556	608	554	641	558	591	548	557	582	580	588	603	601	581	553	590	599	600	618	583	579	568	606	608	578	575	612	607	603	545	568	590	583	611	612	623	607	621	586	559	582	571	596	604	555	565	610	533	571	614	586	561	563	544	568	637	570	586	578	569	596	577	543	568	546	572	605	585	582	558	566	610	597	530	587	566	543	603	604	607	585	571	596	567	580	604	602	532	578	629	567	596	565	581	565	604	577	598	584	641	593	545	573	621	605	590	599	555	611	575	578	578	595	607	545	624	616	585	596	588	598	588	590	599	560	571	566	573	562	593	579	614	610	568	574	609	571	600	583	597	552	600	557	590	579	592	554	598	585	610	554	566	589	625	586	603	609	584	585	594	595	554	617	582	565	570	543	573	572	576	555	630	645	583	620	576	637	575	586	570	574	595	608	569	611	601	554	591	598	562	603	577	639	592	603	590	559	602	560	583	607	595	613	570	614	633	566	566	588	604	591	562	602	547	575	580	638	578	593	546	575	619	588	586	588	606	624	558	579	576	630	584	561	563	622	604	614	611	588	600	574	601	613	631	560	581	588	575	566	599	582	588	577	561	597	621	551	578	548	598	594	570	571	594	642	605	573	552	586	571	584	563	568	581	609	551	602	607	576	588	622	596	571	581	590	586	590
12969	2033	1570	1301	970	752	488	496	1486	7182	4235	520	365	367	297	201	173	169	147	129	119	115	146	113	132	136	114	137	142	135	140	113	139	127	123	121	119	142	127	121	124	106	125	124	108	139	126	117	131	124	95	124	132	120	131	128	133	113	139	107	124	117	118	114	129	140	123	115	110	127	106	105	102	128	129	127	123	125	135	121	108	104	141	146	117	130	144	138	123	135	111	109	138	128	112	129	97	101	127	122	119	124	134	147	120	144	126	121	109	145	119	140	116	115	109	110	123	123	122	141	128	114	131	104	125	127	116	133	127	106	136	125	118	107	114	93	126	134	104	126	125	130	115	135	127	132	119	108	107	140	118	130	127	121	118	126	137	126	136	105	116	123	125	111	127	129	124	116	118	132	122	127	112	129	118	101	112	121	133	109	108	124	107	127	138	119	116	133	124	126	158	133	123	143	139	128	125	140	132	128	144	111	99	116	129	143	140	125	112	148	119	114	145	130	106	147	116	100	110	127	157	130	124	131	138	123	125	125	112	108	140	143	119	109	111	128	109	118	131	116	124	124	127	116	121	111	120	127	115	131	144	128	126	110	125	128	116	141	114	134	145	127	110	133	122	105	121	118	123	126	113	140	113	111	125	129	147	107	118	132	115	125	128	118	136	159	121	121	120	126	130	116	112	113	116	113	114	121	114	115	121	130	98	106	124	128	131	108	124	114	121	129	120	123	124	117	122	123	116	135	131	125	112	115	130	137	140	128	125	106	127	100	131	127	118	113	112	124	140	123	124	120	130	118	126	124	107	128	134	123	136	120	115	113	140	125	122	123	126	113	116	130	139	121	112	138	132	132	136	116	113	121	120	110	125	99	115	143	121	133	120	135	132	126	143	132	117	100	122	130	135	123	134	129	104	112	119	136	133	107	131	139	114	120	106	127	143	110	137	130	112	126	123	128	138	134	109	131	120	134	149	137	145	134	105	134	122	115	130	125	130	120	133	120	122	132	108	107	107	100	118	117	121	141	125	110	121	124	109	122	130	116	128	131	113	121	131	123	119	139	126	119	134	117	131	122	116	121	103	127	117	124	129	118	113	109	110	121	137	139	117	109	111	139	127	122	126	120	126	116	125	111	113	118	117	147	124	117	112	121	118	125	133	100	126	116	121	108	116	121	125	147	124	123	115	116	119	131	128	115	120	107	124	142	120	124	132	118	128	122	105	138	145	122	122	124	98	107	105	131	104	148	151	129	137	117	126	125	120	111	139	119	127	129	123	123	141	126	107	127	123	130	145	145	107	115	121	135	114	135	150	119	121	124	117	131	124	102	130	123	126	135	136	129	122	116	123	120	119	134	134	113	106	118	127	134	130	132	127	112	124	117	132	131	127	127	127	111	118	131	122	123	112	116	142	134	139	132	126	133	128	119	107	111	145	147	153	129	116	108	131	139	117	109	101	130	123	121	125	99	87	122	127	116	108	111	131	135	136	133	128	106	133	158	133	133	140	135	124	142	133	139	136	124	130	113	110	130	119	138	106	136	115	137	128	117	136	131	130	110	133	94	129	136	113	140	110	120	117	126	125	141	116	136	128	114	112	124	123	116	121	120	120	114	139	132	116	123	128	126	114	132	123	131	111	96	129	123	137	143	127	125	132	122	122	122	118	127	117	144	135	115	114	120	143	121	117	122	134	120	121	116	117	125	125	134	105	140	138	130	132	127	108	129	153	142	135	114	145	126	109	140	130	114	133	108	138	124	128	149	125	139	130	99	125	141	121	159	140	113	138	132	128	119	122	133	119	109	130	138	129	107	131	136	104	118	130	120	139	123	127	127	111	127	131	138	147	118	131	102	123	112	119	114	126	133	120	122	127	139	126	122	111	125	116	121	121	112	121	126	133	126	114	130	118	124	136	117	123	134	131	126	100	102	137	125	124	122	112	140	117	142	137	125	136	120	126	114	140	113	128	123	122	134	132	120	127	136	133	144	131	144	103	117	135	107	104	123	121	132	122	105	114	114	134	123	128	92	126	109	104	144	135	125	114	121	138	112	125	127	133	96	130	134	123	129	118	111	136	117	106	126	118	122	109	113	120	134	120	112	135	101	138	95	119	111	145	128	120	89	120	117	124	128	129	143	142	123	121	116	113	106	122	130	138	129	134	134	138	120	138	125	145	121	120	146	120	102	129	129	109	128	114	133	117	132	133	121	139	117	127	141	133	161	121	119	115	121	118	122	140	138	123	126	136	125	128	123	133	130	118	123	120	128	119	152	107	152	128	132	124	133	101	108	117	112	117	121	112	123	130	116	100	128	124	135	114	136	135	106	123	120	117	112	116	112	140	132	130	136	125	112	143	144	136	116	120	111	113	130	105	114	122	128	111	118	154	119	129	125	124	117	125	133	122	115	112	125	118	132	126	136	127	136	125	109	157	130	141	141	123	137	137	133	136	125	120	124	126	134	146	104	129	126	136	110	126	129	106	119	114	125	122	129	131	127	109	132	138	106	139	127	142	107	117	102	125	112	114	115	107	134	131	109	121	127	141	120	121	132	113	115	108	120	122	123	131	142	144	110	138	124	128	122	124	124	126	122	124	150	113	109	144	115	151	134	134	126	136	110	117	111	115	146	117	120	101	124	134	121	129	122	115	135	137	117	141	131	109	96	121	119	97	105	128	104	140	121	141	135	121	111	124	129	116	136	111	142	124	122	134	113	115	126	117	144	144	132	113	123	138	130	135	110	107	132	130	119	129	121	102	113	122	129	121	140	132	126	141	126	123	138	134	120	125	145	121	121	125	147	127	115	140	111	88	128	126	128	118	128	104	139	134	113	112	111	133	130	121	133	124	122	134	140	127	128	111	118	132	120	118	124	130	121	127	117	130	109	110	112	127	105	128	126	131	129	146	129	106	135	103	127	130	130	127	143	130	128	102	111	104	127	125	131	130	137	91	108	134	131	142	112	140	125	126	141	128	133	138	147	109	133	129	119	114	140	125	120	129	116	125	131	128	110	129	130	126	116	121	111	130	118	119	139	126	109	111	141	119	121	137	121	145	131	118	136	132	125	127	115	111	107	125	125	121	113	121	130	113	131	131	142	108	134	116	115	124	133	107	137	128	136	117	112	129	122	116	121	116	143	124	128	130	126	130	126	137	124	116	114	115	141	128	124	124	119	114	120	132	111	126	141	122	139	129	126	135	118	138	123	122	136	111	146	134	152	132	142	112	127	124	119	129	132	119	121	127	118	141	101	140	120	135	99	113	131	136	125	127	120	111	125	118	123	115	134	111	128	123	150	121	125	110	134	124	105	117	124	111	133	131	110	109	118	123	142	107	144	131	113	106	136	124	139	144	118	121	120	128	105	114	120	130	113	118	121	130	138	132	117	124	137	129	123	128	124	131	131	112	136	139	124	143	118	127	117	128	115	106	149	109	125	117	133	120	122	104	122	132	137	120	138	128	128	126	126	113	117	139	133	127	88	145	133	135	126
8404	1856	3215	3895	3852	2968	2256	2543	7191	26345	13057	2353	1877	1733	1289	915	773	726	527	440	386	341	354	375	410	375	333	309	352	330	334	326	317	352	369	350	318	325	324	339	309	323	329	339	323	331	317	364	294	334	362	346	316	326	336	330	325	321	330	310	338	353	312	307	358	300	341	347	319	302	309	311	298	308	317	357	330	318	335	310	318	341	307	342	332	333	311	326	291	331	302	287	321	322	325	329	292	337	339	326	314	333	311	326	336	349	320	336	304	307	312	313	292	328	335	306	312	335	339	311	330	306	312	317	333	314	347	312	310	300	331	324	327	315	335	323	323	330	329	319	308	313	340	321	318	344	294	306	343	291	327	296	298	308	308	323	311	304	323	301	342	297	343	320	309	312	319	347	325	341	305	294	314	331	337	310	309	289	322	326	333	287	319	346	286	332	304	325	310	292	269	331	301	291	326	321	336	312	319	316	338	342	356	302	311	297	321	316	319	283	322	279	292	351	355	308	326	336	310	343	310	310	324	327	350	340	307	311	295	311	336	313	315	350	306	316	315	324	315	345	357	329	295	315	338	318	304	312	327	330	298	345	329	328	340	355	278	341	323	314	344	330	314	310	303	272	344	386	329	299	334	340	358	321	303	337	337	319	304	316	317	333	325	323	309	325	319	337	295	320	301	309	330	298	307	299	316	329	324	312	337	338	317	320	308	310	319	312	273	325	299	313	317	299	307	324	339	288	322	304	331	312	334	296	284	316	307	318	335	328	319	310	336	298	312	304	298	303	323	336	329	308	295	316	331	325	333	288	353	336	315	309	321	293	349	337	299	334	296	332	306	314	330	334	289	311	272	303	361	328	331	323	306	329	322	322	341	317	338	309	311	285	299	362	300	292	300	311	290	300	313	302	318	292	321	322	323	311	320	314	317	310	315	336	321	325	309	315	296	359	309	285	295	337	308	320	314	311	321	329	305	280	281	313	328	316	343	301	304	288	303	317	322	291	305	313	294	319	326	319	320	313	305	302	284	344	304	297	310	298	308	312	306	302	288	305	334	319	333	310	326	281	326	318	309	323	300	340	327	309	298	322	321	334	332	310	321	284	377	306	308	346	355	316	321	310	329	325	293	324	338	323	316	321	348	321	321	330	317	296	313	314	330	319	320	331	343	325	320	332	323	320	303	339	324	321	280	366	302	314	282	348	316	312	331	308	346	297	296	306	286	330	336	316	282	294	352	326	319	307	329	297	312	312	282	327	332	325	298	327	322	320	287	314	326	319	302	337	328	271	306	323	304	317	310	323	315	313	324	307	298	310	348	351	321	297	308	322	311	326	304	327	306	317	307	346	312	320	327	333	309	324	318	341	320	325	318	291	342	321	301	343	294	308	344	317	308	282	293	335	324	309	322	301	314	340	295	346	366	293	335	314	334	334	282	320	303	342	309	299	311	320	342	314	310	328	307	324	310	327	327	357	327	311	301	360	306	290	341	293	332	341	342	302	317	295	334	316	316	325	297	287	304	327	325	285	319	296	308	320	312	325	344	294	331	351	300	343	339	333	301	318	338	325	309	335	312	331	303	336	335	304	337	342	301	307	316	331	346	296	318	305	300	308	310	309	324	321	296	293	314	300	289	356	290	332	316	325	296	297	282	328	321	314	314	305	315	312	273	347	310	343	334	304	327	327	350	324	306	286	309	314	320	358	341	320	314	285	295	336	301	303	314	292	354	328	312	302	297	349	326	316	318	296	324	309	301	315	336	322	300	312	297	308	331	343	321	330	309	326	308	344	316	321	302	295	293	313	298	328	304	308	328	302	315	319	298	306	313	340	311	317	306	301	286	305	289	291	341	296	317	304	321	324	291	311	353	323	290	307	375	298	350	302	315	325	304	309	307	306	301	319	297	329	340	320	339	302	288	317	314	313	318	344	297	310	345	308	324	306	333	337	332	321	301	310	299	335	336	304	322	314	329	294	369	321	319	318	306	325	269	302	292	332	279	324	315	351	301	328	305	332	361	319	330	312	305	328	296	339	297	303	297	302	312	318	316	312	315	324	291	334	320	309	291	304	328	303	312	328	324	325	284	334	320	324	305	307	354	335	302	307	325	302	307	318	346	323	306	350	322	309	347	298	333	318	326	297	325	321	337	326	349	310	342	329	300	308	327	318	308	294	331	324	347	358	305	309	333	284	294	344	321	291	336	307	346	317	325	298	336	329	334	308	301	319	293	340	310	303	329	330	329	373	338	349	314	347	338	332	341	327	298	310	309	278	297	301	307	315	328	317	325	307	329	299	334	340	319	333	308	331	342	307	339	301	329	295	304	318	356	331	294	307	332	362	315	318	306	315	283	277	316	324	299	297	319	306	335	325	296	332	295	307	308	316	331	286	314	313	319	343	304	337	321	339	321	276	314	330	284	349	338	293	369	325	338	299	348	349	304	359	308	333	319	304	307	314	338	325	316	321	341	327	312	315	323	318	311	320	330	334	348	363	285	308	349	317	337	329	330	316	284	334	312	295	369	314	322	340	318	297	292	337	330	325	317	326	327	331	326	311	304	293	331	310	298	313	325	342	307	324	320	272	292	324	309	322	304	323	319	324	314	292	295	293	287	343	294	297	290	298	289	347	306	311	329	296	322	324	318	341	338	325	317	339	343	333	346	349	319	322	287	345	315	321	333	312	323	305	305	303	304	334	298	317	278	315	303	330	329	322	320	312	336	336	318	349	319	300	354	309	282	313	327	300	308	303	308	295	322	304	308	310	320	289	298	291	322	327	323	309	339	323	324	352	307	316	359	318	314	320	315	322	327	293	306	327	334	292	342	286	340	319	330	330	341	325	335	324	338	301	324	315	299	345	292	309	274	351	327	317	353	314	306	310	325	284	307	339	277	287	317	315	320	322	282	341	327	337	334	305	345	316	332	318	316	304	303	310	331	327	327	321	313	287	307	294	318	345	307	312	332	345	352	297	362	319	335	316	328	305	305	297	311	309	325	323	338	323	328	315	318	341	315	311	320	325	347	306	336	327	307	293	313	298	329	290	331	304	308	333	299	327	321	294	308	323	315	329	360	354	326	343	300	336	311	309	328	318	317	370	328	325	304	312	355	271	327	295	307	321	287	335	295	302	311	319	303	356	317	315	304	312	307	299	331	324	311	319	337	298	303	313	345	290	302	364	305	323	333	315	329	317	326	323	332	317	281	280	327	326	321	311	314	304	289	309	347	343	334	330	293	335	326	327	326	312	339	326	313	312	306	322	318	313	318	308	316	316	326	315	313	346	333	283	327	329	304	303	318	327	317	322	322	324	305	328	313	303	329	333	324	330	316	284	309	302	335	311	332	307	345	308	338	315	303	326	304	334	288	311	298	307	338	295	291	320	336	327	328	299	330	299	334	356	338	321	333	317	331	310	335	334	333	333	339	286	335	299	304	293	284	321	314	308	324	308	322	319	330	318	333	290	311	317	301	309	310	300	318	314	302	294	352	329
1735	706	601	478	389	369	360	323	328	556	389	290	333	337	293	279	305	285	261	296	275	289	288	277	233	275	297	281	286	287	280	272	289	291	256	301	274	305	254	268	274	248	279	293	270	272	262	252	288	264	291	253	241	287	315	265	261	302	303	288	308	264	314	269	274	312	302	301	274	253	250	267	265	270	283	270	258	285	260	255	270	272	260	263	296	273	267	273	254	296	236	306	321	262	301	270	283	271	267	264	282	272	260	255	290	251	293	257	257	295	261	260	286	277	275	277	255	259	291	274	290	282	295	305	294	276	297	258	257	277	290	265	287	283	298	278	294	307	287	249	291	305	266	291	257	240	298	277	260	308	261	291	285	289	250	265	259	265	262	260	291	303	296	285	286	226	254	276	285	250	243	271	263	260	276	251	257	262	270	284	264	281	279	233	302	263	276	311	270	305	300	273	277	279	295	296	259	246	297	266	289	272	288	274	291	259	278	295	264	282	278	265	245	274	250	254	282	279	264	302	270	278	277	297	264	296	278	264	297	286	250	245	256	270	252	290	293	311	257	273	270	267	300	280	269	271	292	292	258	251	277	263	311	265	316	275	274	293	289	274	248	265	276	286	267	256	271	243	280	313	290	269	276	229	267	261	259	314	270	292	263	292	263	268	289	267	290	276	277	259	273	288	295	264	297	257	274	262	275	282	269	276	299	306	273	290	277	276	264	277	265	314	256	277	292	270	313	254	261	266	276	281	284	280	291	276	287	271	267	290	267	281	279	262	268	280	249	286	277	276	265	248	289	286	284	294	268	290	281	296	262	263	295	280	249	245	272	266	279	311	312	230	262	266	278	280	263	273	277	256	296	278	306	283	286	303	258	270	284	253	304	305	281	272	276	247	298	318	284	277	257	255	292	266	273	275	280	288	246	289	285	279	266	310	286	267	268	267	283	260	290	301	298	287	285	259	302	301	271	276	256	272	259	264	288	302	284	281	269	276	261	272	276	272	279	250	287	262	264	241	239	271	253	279	272	259	285	291	269	294	268	297	278	269	280	261	291	269	249	278	262	282	288	254	303	266	295	271	291	251	283	274	292	298	260	266	328	238	282	325	303	280	282	252	260	278	308	294	281	282	296	283	295	265	274	285	270	279	250	277	269	269	262	308	278	262	300	303	303	251	275	284	272	292	292	293	302	291	292	246	225	285	326	258	273	247	266	262	249	267	293	257	285	292	301	257	281	296	294	272	283	260	266	265	252	303	261	280	288	264	282	281	291	247	283	284	295	270	278	280	281	286	274	266	291	268	251	264	285	276	258	245	281	268	256	267	278	255	298	275	289	292	282	244	255	266	255	283	269	267	259	277	284	281	240	261	272	280	278	274	267	277	275	253	260	303	261	258	290	292	306	298	292	255	283	270	279	272	264	265	269	259	267	298	284	296	255	276	304	273	286	266	274	287	263	268	311	265	256	292	309	260	244	281	287	266	269	246	318	248	268	307	285	277	265	287	294	237	279	297	307	271	305	280	287	292	248	273	272	283	314	276	278	297	297	294	268	270	274	304	269	305	248	303	293	287	287	286	261	305	252	311	277	259	296	271	253	278	281	274	272	292	259	255	241	258	270	291	261	304	261	252	278	300	297	298	259	271	247	254	256	291	309	265	267	245	283	261	272	275	294	277	280	285	283	264	263	272	278	272	282	287	264	284	299	262	297	241	285	277	251	248	293	273	247	286	285	332	276	243	308	258	290	266	264	305	286	293	278	259	258	274	247	293	295	274	305	268	224	303	237	289	259	279	267	274	262	265	270	282	321	251	260	286	274	255	322	257	289	267	284	260	302	258	282	275	271	273	253	269	293	281	279	276	280	236	277	273	277	268	249	280	280	252	267	294	290	273	289	284	287	301	238	296	251	263	250	280	289	251	285	281	277	254	251	269	284	260	265	261	273	248	290	277	285	287	264	272	295	265	279	258	292	278	261	301	300	265	269	267	289	309	289	273	283	281	275	281	276	255	265	272	268	278	283	282	275	243	326	273	282	297	264	257	273	277	281	248	229	259	283	294	311	268	297	256	278	260	294	285	244	282	300	280	283	278	281	282	285	278	280	266	294	263	283	268	239	270	294	295	297	287	284	262	264	311	259	265	241	269	301	290	266	284	263	271	278	285	267	274	299	312	289	276	277	282	253	249	253	269	277	270	252	273	276	295	263	301	297	277	261	258	266	281	280	251	281	269	292	280	267	298	268	266	295	265	289	303	268	271	288	250	298	293	288	289	278	252	259	282	279	303	257	276	296	271	288	266	263	264	263	280	279	298	279	280	271	275	268	325	286	229	311	291	256	253	277	265	263	283	248	291	256	275	274	246	285	280	282	263	288	298	300	264	262	314	272	283	289	272	249	288	279	337	282	278	311	267	326	296	238	252	313	288	310	305	281	290	260	337	274	312	269	280	291	287	265	256	276	280	271	293	291	303	285	263	280	262	307	291	292	278	295	291	269	301	286	275	294	255	252	287	286	280	288	282	277	282	266	258	282	287	324	271	268	292	276	300	288	289	295	250	290	288	266	263	279	281	279	315	280	323	282	253	277	251	262	286	271	258	270	283	282	282	288	277	249	265	255	288	291	285	267	264	291	251	268	272	281	275	276	273	272	257	285	285	263	276	282	273	311	268	294	287	268	298	273	243	287	277	248	269	275	263	301	292	257	267	275	266	279	275	290	248	267	260	291	266	261	312	278	269	283	274	301	275	288	266	265	275	264	260	259	296	302	252	285	262	278	276	261	255	285	260	274	285	290	247	309	306	295	239	267	284	299	276	303	270	289	276	288	317	271	281	308	289	319	299	240	266	285	282	258	316	308	270	278	266	259	288	282	265	269	285	293	294	260	267	286	266	267	262	264	238	247	289	280	274	302	256	269	238	309	294	262	276	246	285	265	286	285	272	260	275	267	274	290	284	282	268	276	271	279	289	264	311	297	280	267	300	283	280	256	290	278	283	280	247	281	245	283	277	322	285	271	282	277	275	283	287	290	288	311	307	249	317	278	274	273	285	276	248	282	287	306	308	259	248	292	290	286	267	292	284	240	280	301	252	302	248	280	295	282	269	302	309	276	323	253	266	277	309	275	248	260	277	270	265	260	275	260	289	270	258	285	278	258	276	268	298	271	294	275	275	271	275	270	285	261	282	299	287	277	289	292	283	262	281	267	294	267	274	297	282	304	255	277	264	321	241	282	287	278	268	267	298	308	258	268	250	271	282	244	242	287	285	299	304	268	253	282	262	281	271	281	286	266	299	272	304	269	248	268	277	261	295	258	302	282	260	296	269	289	281	305	266	257	275	284	280	271	247	301	297	242	258	302	282	255	282	260	275	250	279	243	287	278	250	281	303	308	300	266	267	261	240	273	268	281	279	281	277	274	285	300	301	296	291	287	267	297	275	273	256	272	269	298	311	305	293	304	260	303	289	271	266	275	277	242	275	252	271	275	253	260	275
2170	1096	1336	1456	1279	1058	1107	1053	1107	2170	1341	818	878	954	825	732	797	734	715	692	653	655	638	672	674	601	676	717	664	706	660	654	640	587	633	667	669	643	631	647	642	656	626	702	660	663	701	656	632	658	662	671	676	688	659	654	693	624	651	661	655	687	663	632	656	640	661	692	654	621	626	677	673	674	618	687	687	668	681	692	652	644	685	663	669	664	665	655	647	676	685	632	685	629	663	679	652	654	644	691	665	626	657	658	680	725	660	705	665	644	678	660	654	700	644	667	663	630	693	691	670	669	668	655	632	630	721	645	636	653	629	686	638	674	673	663	715	706	703	663	603	661	644	613	670	617	668	651	646	652	654	620	662	710	647	703	656	650	664	610	655	622	628	676	731	687	594	620	629	697	648	639	637	643	623	650	657	630	653	669	657	666	639	649	641	631	689	674	655	634	682	635	643	651	675	643	638	670	660	686	669	637	628	632	662	633	686	672	665	689	669	658	668	646	651	665	627	652	691	668	657	641	642	664	653	691	654	622	639	658	650	648	688	673	663	646	692	659	661	676	649	694	697	694	663	705	696	653	635	635	655	659	676	658	659	641	617	653	712	675	652	656	681	660	669	659	669	645	660	660	685	629	660	681	645	641	615	639	708	631	640	641	628	630	696	667	630	681	649	655	661	671	663	644	689	677	674	665	650	637	679	642	664	695	631	639	656	665	664	630	656	669	677	704	658	610	640	670	627	680	679	670	653	724	673	633	658	681	650	644	667	675	661	633	655	693	612	675	668	639	675	627	631	645	613	643	696	666	655	680	673	697	673	647	645	652	659	676	647	640	647	647	666	637	679	680	642	627	686	623	675	673	653	675	689	703	627	633	633	695	670	681	667	665	651	645	675	700	676	680	647	678	662	637	602	658	673	698	714	690	671	644	666	663	666	686	661	645	666	683	682	636	668	683	673	657	621	685	699	657	687	664	609	681	653	667	652	689	634	659	689	629	649	655	666	638	685	689	612	668	595	678	639	654	688	649	625	657	674	658	679	662	654	656	664	637	655	684	622	656	693	689	686	620	705	704	630	646	699	665	633	661	629	657	671	654	653	633	705	679	667	655	631	663	660	649	694	668	667	633	656	639	653	641	673	650	606	664	699	647	630	647	623	708	669	703	689	692	643	688	626	720	692	679	673	680	581	619	714	695	665	637	626	647	659	659	645	684	702	658	699	662	648	647	687	709	656	624	634	593	651	617	695	683	640	701	634	666	708	674	663	681	669	663	636	658	639	657	642	626	667	627	688	620	663	647	684	657	664	668	702	629	653	673	680	641	610	686	638	656	663	667	666	628	608	655	653	709	630	667	624	664	664	674	688	670	648	675	696	672	640	652	672	655	701	627	633	675	661	665	669	655	624	665	683	628	634	663	691	673	703	644	677	612	654	683	632	649	681	674	672	660	652	618	623	617	627	647	669	697	650	665	640	609	652	632	684	649	677	695	646	633	656	658	637	650	684	649	662	667	691	634	667	681	675	693	664	637	676	643	649	675	658	683	672	679	662	649	626	662	679	619	669	642	680	648	651	657	651	668	702	674	621	678	643	669	665	670	703	625	671	695	673	648	687	648	721	671	688	686	603	657	634	637	688	632	690	713	637	681	688	656	683	635	640	666	643	657	656	670	651	663	664	686	673	620	671	655	648	688	635	645	654	658	698	701	622	641	675	659	633	643	679	678	650	636	675	662	675	659	659	652	678	662	644	677	694	617	617	624	689	660	598	645	646	677	675	696	682	665	670	646	655	662	612	679	588	651	687	668	644	656	648	673	665	672	649	643	691	656	653	660	665	626	626	651	655	628	653	656	687	698	666	602	681	652	644	645	671	617	655	670	688	632	666	678	610	650	681	650	665	632	663	707	677	649	720	647	670	626	682	599	664	656	691	649	687	663	662	637	681	686	655	711	654	667	652	633	658	660	660	689	630	653	662	661	694	660	663	675	650	624	627	648	640	675	620	707	669	626	626	639	649	636	651	708	627	659	670	643	643	621	626	646	722	706	663	668	656	655	702	638	670	685	672	661	682	664	676	660	664	652	692	667	678	648	680	665	647	662	618	677	664	612	635	637	683	668	642	661	630	651	671	666	669	611	665	668	661	677	674	655	621	719	661	667	617	639	667	655	677	647	704	624	673	605	627	626	696	672	666	660	678	671	600	643	706	662	699	679	676	681	633	653	694	682	657	678	685	725	686	667	666	672	662	600	722	680	657	626	685	691	622	606	647	656	645	645	667	671	634	675	676	660	647	651	659	673	653	664	677	649	654	683	632	663	646	661	613	640	678	634	693	673	661	679	684	659	663	673	674	675	631	659	650	673	645	656	689	652	654	617	664	637	592	632	662	664	679	637	602	640	654	658	675	625	661	707	643	692	673	630	606	656	672	665	653	669	655	660	668	692	622	638	634	702	690	699	646	669	686	699	673	646	685	680	604	643	641	627	642	669	700	639	697	670	693	667	644	633	685	657	687	636	638	694	702	688	674	663	675	660	633	655	646	617	713	664	664	601	643	675	655	662	681	636	649	672	638	659	693	637	661	705	649	638	666	624	693	671	663	681	642	685	633	694	700	666	675	639	630	657	690	653	699	677	664	662	688	700	652	661	672	627	649	663	656	629	665	617	642	646	629	637	630	672	633	664	657	663	664	662	695	628	683	632	644	680	630	632	632	709	635	682	695	672	641	670	684	680	615	689	702	642	675	647	609	690	689	675	679	680	675	656	682	671	679	653	667	655	678	690	660	638	666	702	600	698	686	648	690	675	621	662	695	633	655	657	694	673	660	682	694	661	666	685	634	653	653	656	636	645	649	652	630	656	648	656	630	669	616	651	655	635	670	638	664	685	676	628	632	680	684	647	604	687	630	673	677	668	669	623	663	688	677	678	686	656	655	663	682	685	641	699	619	616	696	647	658	664	611	658	651	664	667	682	646	676	661	683	679	690	678	599	671	704	668	677	631	664	678	698	670	678	634	648	655	703	704	692	687	632	653	648	614	704	678	657	710	682	693	621	638	675	659	631	729	661	660	699	713	692	652	599	596	671	633	640	686	629	684	650	671	677	654	682	640	631	655	645	683	635	709	595	640	661	616	672	683	663	689	688	624	635	644	665	690	672	639	650	692	653	625	668	689	661	634	679	663	654	666	710	642	660	633	649	641	662	686	630	642	625	668	676	620	677	668	673	651	663	698	643	673	657	672	666	636	668	650	614	641	631	684	676	672	668	693	643	644	642	653	658	616	682	672	652	650	663	651	665	650	648	658	660	620	661	634	658	624	645	656	674	649	657	642	671	668	673	610	677	667	623	619	637	653	655	679	728	682	652	657	665	634	673	686	659	694	643	637	680	667	624	623	658	647	649	645	687	657	664	647	678	624	672	676	640	672	664	666	656	674	684	625	661	662	659	669	644	642	642	687	704	649	641	673	643	632	645	684	669	630	735	703	643	640	648
7283	1405	1428	1341	862	575	519	604	1167	4283	3017	439	398	338	328	301	258	258	305	287	262	269	265	278	240	288	263	276	247	252	269	263	262	261	259	298	252	257	260	280	270	236	287	238	285	253	266	265	260	277	275	232	252	280	265	261	277	252	255	247	277	262	243	239	281	240	255	266	264	273	268	245	252	219	251	250	243	258	280	279	241	267	266	267	294	278	253	248	253	262	237	251	265	274	272	242	241	285	223	245	223	248	229	271	268	256	246	269	248	260	263	233	255	286	253	249	238	269	257	239	214	264	261	237	252	242	233	242	238	232	235	243	269	264	264	244	260	252	258	248	214	254	261	302	264	279	279	266	269	264	275	260	262	276	259	253	248	219	283	254	264	275	271	247	271	215	268	257	271	273	246	265	249	277	236	242	268	250	246	283	264	277	251	277	241	252	259	241	222	235	247	267	251	242	278	255	267	227	262	253	266	268	275	232	235	251	265	253	261	245	249	258	252	250	232	256	249	249	241	281	295	231	247	268	271	244	255	279	263	246	259	283	249	234	255	281	252	249	262	272	289	286	266	256	259	231	260	264	257	273	274	283	264	253	250	286	267	270	256	258	252	256	287	258	234	241	263	270	278	252	250	257	245	231	246	244	256	287	239	224	243	260	253	277	261	290	258	243	247	296	238	228	215	237	218	239	247	248	263	302	249	240	240	228	237	262	233	264	227	258	257	262	256	264	258	248	244	253	269	242	252	239	237	249	255	281	239	225	224	224	273	240	287	259	259	258	257	240	248	281	265	265	257	241	235	268	240	246	286	260	250	250	265	269	255	235	283	240	261	255	264	258	229	271	282	233	282	257	255	261	279	261	246	274	262	258	237	241	224	259	254	224	282	243	247	228	235	249	262	236	222	279	256	286	265	261	262	264	276	268	251	258	266	248	247	279	261	261	228	258	305	242	225	226	284	268	254	254	261	244	271	249	242	290	263	256	278	248	286	264	276	257	279	268	252	242	256	252	247	296	280	246	234	266	229	260	255	237	248	258	248	235	266	240	269	237	266	276	256	261	251	269	279	245	252	293	240	254	255	233	278	257	289	280	245	260	256	235	257	275	266	281	280	267	283	255	241	254	251	276	260	251	256	296	253	273	258	261	247	273	275	266	229	242	249	242	253	284	241	267	289	245	241	251	241	244	284	208	260	262	247	258	281	232	269	265	266	256	253	270	285	229	246	262	251	263	251	254	254	236	276	282	220	269	270	265	243	261	269	273	236	231	258	287	241	264	262	270	269	247	262	250	247	248	269	267	230	237	259	285	240	226	250	254	262	245	231	256	257	260	255	249	248	246	250	236	238	231	263	237	241	274	260	272	268	249	253	248	254	236	271	267	250	261	242	244	263	229	258	253	258	273	273	232	270	267	240	250	259	236	267	245	238	268	269	259	274	242	265	262	265	251	263	253	300	285	255	230	286	235	282	257	263	233	241	259	250	270	254	247	258	256	266	227	233	268	266	237	253	278	248	306	242	258	265	259	270	245	237	276	259	276	235	250	270	263	254	259	280	249	244	319	249	245	232	274	229	253	233	269	248	258	256	250	254	243	248	276	291	248	266	247	257	254	286	262	255	236	252	263	262	283	249	265	255	277	259	260	241	234	243	234	260	250	260	263	290	252	251	272	254	257	255	253	252	243	271	280	267	257	277	234	244	253	272	238	288	241	254	234	288	284	243	258	234	268	246	265	262	249	271	252	263	249	247	254	267	270	269	283	234	265	246	261	267	268	253	240	248	239	250	223	208	251	262	232	249	250	250	202	262	245	244	264	249	254	266	254	248	261	243	229	250	259	280	238	247	273	241	238	258	239	255	243	259	269	243	260	239	252	248	238	255	270	268	231	247	244	234	242	250	245	259	244	283	262	223	243	256	259	266	266	243	287	262	231	266	236	258	265	251	264	242	272	247	264	251	237	259	238	276	253	259	257	282	260	254	265	254	255	263	258	242	236	252	250	254	235	263	249	250	271	264	270	267	245	245	261	248	230	282	272	253	268	280	256	211	243	227	270	215	253	251	253	259	268	261	239	230	276	241	275	281	262	294	254	274	244	252	241	233	266	220	257	222	264	262	247	253	283	254	265	276	275	244	228	251	241	249	257	268	237	216	246	225	250	254	266	256	260	264	239	244	272	251	271	287	272	277	227	262	235	290	259	263	248	245	257	267	258	231	233	248	255	256	229	268	228	252	265	269	263	277	265	223	248	278	245	255	271	279	273	277	250	262	246	251	226	268	276	269	266	233	234	256	281	246	246	257	298	262	260	292	255	240	270	227	244	248	243	247	235	286	288	298	236	249	242	231	251	266	248	278	279	258	258	230	273	258	263	278	245	299	245	233	226	268	249	247	269	249	293	259	249	260	267	259	241	230	260	265	229	252	276	256	262	251	266	250	239	248	282	282	223	261	274	301	259	233	237	266	247	232	233	263	247	276	246	255	243	258	250	264	274	277	239	237	235	242	253	231	247	251	264	255	253	210	240	257	299	255	256	259	228	240	261	271	288	234	210	282	234	257	259	234	250	275	262	258	262	264	244	268	251	264	254	270	241	250	244	244	250	255	268	239	209	239	276	245	267	236	263	242	278	256	263	252	244	252	279	244	271	250	224	212	266	224	264	255	287	259	255	250	243	268	251	268	264	265	252	260	235	239	283	245	213	259	257	278	242	239	257	221	259	283	250	249	243	246	261	260	277	264	257	248	273	249	248	245	292	255	296	256	254	256	254	259	272	266	250	263	268	272	265	275	251	258	259	263	296	260	254	235	244	273	250	245	282	274	254	279	238	263	246	242	233	247	239	255	262	237	246	253	256	245	269	250	240	245	238	254	241	242	242	249	269	276	274	250	286	286	259	257	248	265	248	226	217	279	230	230	257	234	280	265	226	267	254	236	259	259	282	242	240	215	285	268	273	266	224	249	289	273	273	250	234	267	271	261	262	259	257	257	257	257	263	257	258	256	221	262	259	260	244	256	290	246	250	250	241	243	266	258	284	267	254	238	274	228	263	259	265	264	250	219	272	273	234	272	251	281	249	255	270	242	230	241	246	245	255	253	253	258	275	295	243	234	246	245	233	235	260	233	258	293	260	266	265	257	244	238	262	270	244	242	270	259	232	271	246	241	201	241	238	245	259	258	251	246	260	271	250	275	270	254	280	282	240	260	245	282	266	244	266	248	266	266	264	270	242	256	249	231	270	265	256	263	240	245	243	263	282	263	241	257	259	238	232	220	266	275	231	240	247	255	233	243	262	232	259	235	239	245	271	275	281	274	262	307	261	247	287	292	266	266	254	278	254	222	252	228	253	239	301	244	275	250	262	258	251	267	255	250	260	262	237	244	291	244	235	256	230	264	249	266	263	224	258	270	280	266	257	259	273	260	226	253	248	259	246	244	247	226	259	239	244	256	238	303	259	264	272	261	261	262	247	272	244	237	247	264	254	237	240	247	271
6787	1800	3056	3567	2975	2148	1976	2321	6145	18537	11962	1550	1346	1161	1024	865	696	698	675	672	697	628	642	618	661	629	598	634	605	592	612	616	608	644	639	630	658	604	651	641	627	673	656	638	637	641	586	607	586	620	609	642	619	579	617	629	628	619	572	622	611	572	594	582	637	580	621	587	582	643	606	614	607	625	612	639	592	606	653	585	615	636	557	631	600	612	576	576	612	597	613	589	603	612	637	646	583	592	636	572	629	601	618	614	639	622	578	563	607	631	621	559	595	584	630	579	632	638	562	592	531	624	628	649	624	651	592	635	647	615	651	621	634	620	572	581	598	624	595	638	584	652	620	609	597	601	616	588	635	634	610	634	643	608	604	597	647	562	635	636	648	604	586	633	578	603	599	597	614	626	563	605	632	586	618	622	607	618	623	571	617	590	637	595	647	606	593	603	608	593	605	598	635	590	576	586	610	588	589	626	611	673	613	593	632	601	601	635	594	588	553	589	585	627	612	647	630	636	631	631	601	592	629	569	575	633	626	587	586	582	638	611	614	589	666	618	591	605	598	652	635	584	591	601	610	642	600	624	612	617	669	647	592	588	614	575	636	631	641	605	596	591	586	556	593	622	608	607	616	588	603	597	578	635	638	590	607	625	567	615	601	630	554	646	658	614	592	550	632	604	596	641	619	592	552	608	619	601	634	566	680	618	571	635	654	613	627	596	659	613	569	660	569	571	578	602	589	625	612	553	657	620	618	595	600	621	631	612	625	594	554	567	588	595	633	584	628	609	649	611	671	604	622	648	612	633	629	607	598	645	607	619	594	585	586	607	591	596	605	591	613	566	607	578	582	604	579	612	612	585	623	657	610	572	609	625	634	623	629	675	636	592	652	602	615	616	576	655	587	605	587	632	606	575	618	633	637	631	649	607	618	640	642	589	597	601	581	628	590	604	626	619	615	568	611	625	590	592	655	615	558	657	600	609	625	598	609	614	634	618	578	597	606	617	580	613	621	607	662	619	626	641	623	593	648	621	619	609	631	613	593	583	587	639	648	627	607	617	582	584	615	614	562	626	613	602	612	571	629	604	632	605	612	631	603	598	603	600	606	584	630	601	603	643	615	568	581	596	623	589	583	577	574	579	592	586	633	629	607	623	624	600	609	627	597	623	577	619	598	598	603	567	600	599	609	639	626	614	604	598	624	606	573	578	614	605	634	619	631	632	610	604	618	602	605	612	651	604	627	594	617	632	631	605	626	633	601	595	649	627	597	637	601	596	616	569	615	615	650	615	582	616	598	629	595	631	583	603	621	603	628	635	598	609	577	562	598	600	604	627	607	617	588	591	605	619	583	573	616	574	635	628	615	599	615	593	596	626	597	631	620	608	594	591	593	610	624	631	630	620	597	620	569	608	625	612	613	643	607	572	639	646	648	629	602	613	632	586	586	616	563	612	619	560	635	605	664	647	572	599	623	617	634	638	587	610	619	613	632	601	589	624	632	641	598	642	598	635	559	598	575	582	595	600	624	610	640	592	594	590	579	606	610	671	603	607	643	598	591	627	598	586	637	599	638	622	624	599	580	624	640	624	592	571	668	624	591	593	580	608	561	615	624	603	606	618	567	643	612	616	614	612	609	640	640	605	601	608	610	626	609	630	611	664	602	635	582	623	608	627	597	605	592	640	643	618	581	601	602	611	635	619	596	577	593	625	618	602	640	622	613	596	614	598	596	598	565	638	637	610	609	644	578	601	617	593	553	596	617	557	630	567	615	634	624	616	590	603	587	594	641	647	596	623	674	586	580	622	585	610	563	594	604	634	575	649	594	573	574	598	594	639	603	581	645	588	589	655	671	612	600	638	613	616	603	622	614	631	606	594	613	579	606	647	612	590	625	584	650	583	589	602	594	633	628	575	602	619	552	627	607	640	612	654	641	571	623	624	627	606	585	619	661	615	627	641	626	578	602	615	630	617	589	619	633	618	572	615	582	624	601	608	633	597	613	603	618	561	621	596	589	583	602	628	624	611	589	598	612	610	637	605	604	640	605	603	638	633	630	620	655	609	643	584	625	606	573	634	601	617	584	578	602	602	579	598	628	610	593	616	598	635	668	664	622	592	589	622	628	599	586	626	591	635	611	598	656	576	617	611	635	599	594	626	577	602	593	600	556	592	591	617	621	607	635	624	631	572	661	592	575	630	592	605	575	649	642	628	574	613	619	562	652	621	614	625	592	578	588	617	627	598	588	551	600	618	601	631	572	617	585	595	614	598	612	605	588	626	585	605	598	607	643	564	608	601	598	571	639	588	640	592	650	606	619	595	632	587	662	588	624	635	605	573	575	614	613	594	623	634	553	630	563	574	646	601	565	638	578	576	617	604	625	636	588	610	572	618	598	613	577	606	584	589	599	631	595	621	603	643	580	598	611	622	590	609	616	627	617	554	621	615	641	580	624	546	593	572	618	598	598	656	601	618	614	603	590	611	629	569	636	667	604	626	611	621	620	617	622	590	628	666	600	645	609	624	594	615	577	635	672	608	647	588	609	593	594	615	610	568	616	605	638	624	609	550	621	608	587	611	572	609	612	578	636	614	585	658	665	598	607	608	606	576	640	625	605	572	569	580	652	641	583	644	615	629	546	600	642	622	636	599	607	608	616	612	583	613	605	626	614	605	635	630	577	605	632	567	641	643	604	637	580	614	586	596	587	619	646	612	609	646	655	576	576	589	594	602	583	641	570	608	648	606	628	625	639	623	626	613	653	592	631	578	662	657	632	653	670	676	628	602	618	599	640	602	605	583	595	652	616	603	613	579	631	595	611	578	622	608	629	619	596	592	583	587	634	623	593	678	626	584	610	603	636	592	629	606	660	613	640	616	640	590	605	638	626	627	608	650	599	590	595	577	626	612	595	612	618	619	600	645	574	614	592	592	622	590	656	615	601	602	567	611	560	626	622	597	620	628	586	655	617	596	599	603	628	604	607	686	588	584	572	588	619	606	659	579	619	649	619	621	580	608	606	611	620	581	607	650	617	637	625	613	624	629	598	644	635	595	596	598	623	606	564	606	616	608	647	582	604	635	573	603	591	610	579	650	622	582	607	628	622	614	594	624	622	595	597	640	618	624	580	634	559	650	652	616	637	621	619	612	629	551	633	618	617	596	627	662	563	581	605	616	595	592	592	605	597	642	603	632	600	610	594	638	602	630	624	580	627	621	573	589	595	624	623	583	630	616	611	628	597	615	635	598	615	609	636	633	612	605	590	622	559	619	632	631	586	628	624	593	637	627	611	602	599	609	589	630	610	624	608	615	629	603	620	631	626	601	588	626	592	651	628	591	667	575	611	583	611	598	618	625	626	645	604	648	600	611	564	620	637	573	595	622	582	619	593	679	593	644	592	581	614	613	575	628	604	612	570	624	584	648	619	603	611	589	600	597	580	608	578	622	579	667	639	650	596	599	613	587	625	586	609	614	592	584	598	616	613	589	599	569	613	635
13569	2501	1949	1923	1562	818	640	545	940	5864	7733	679	374	287	227	185	165	182	168	153	143	163	163	119	138	140	150	135	136	129	135	119	131	149	137	110	139	133	119	155	138	149	154	158	132	123	130	132	126	132	148	138	141	144	127	127	120	118	118	140	134	142	118	137	121	125	120	129	133	123	130	122	147	131	119	122	128	133	133	124	139	116	131	123	127	131	129	121	121	116	129	140	125	106	131	133	118	128	134	146	119	119	121	127	135	123	146	127	150	138	122	132	134	128	145	115	139	127	134	122	124	130	134	153	114	127	129	121	142	126	133	121	99	140	120	122	117	130	130	112	125	131	124	116	143	123	105	122	147	138	162	139	139	141	104	135	100	120	113	118	147	118	139	129	131	107	137	103	140	119	124	130	136	133	124	131	132	132	130	138	142	114	117	128	151	131	134	126	137	134	132	132	134	117	133	131	112	137	141	133	154	132	122	136	130	144	136	149	119	124	147	117	128	131	156	137	156	122	117	124	115	128	141	124	129	120	119	146	125	133	129	123	128	134	129	135	124	140	136	135	126	119	135	112	120	126	137	130	130	131	159	122	127	132	139	119	112	114	108	134	131	132	137	119	148	142	120	124	132	131	130	135	121	138	120	147	124	131	130	105	110	148	113	122	153	129	116	142	129	114	137	135	125	139	115	144	116	144	109	108	135	115	128	128	137	125	112	127	128	122	134	117	128	126	152	112	119	139	146	116	117	151	143	132	142	120	125	125	139	152	122	118	127	129	118	122	150	135	137	119	157	132	134	122	149	129	151	102	123	134	135	124	134	131	122	121	123	147	135	143	130	128	118	127	124	146	121	146	140	134	121	142	134	121	142	141	142	143	98	146	134	132	126	117	117	152	157	143	119	141	114	123	130	131	107	142	126	129	137	137	137	127	136	126	133	108	124	138	136	120	141	159	140	125	121	151	127	116	132	137	130	120	150	122	150	138	120	117	134	147	126	129	129	140	148	136	122	144	117	129	128	124	141	148	144	109	130	133	161	141	127	119	123	120	142	115	120	134	141	148	135	137	131	131	142	118	128	131	138	126	148	129	121	119	155	137	137	122	127	133	135	139	141	136	147	147	133	132	154	144	109	133	140	140	167	137	136	115	123	144	120	134	111	130	138	136	117	135	138	105	120	133	150	147	123	158	124	135	149	117	133	119	124	112	128	135	105	118	121	148	133	122	151	135	132	110	118	125	132	132	110	111	141	144	126	139	127	131	133	132	134	111	124	146	120	126	124	111	138	142	140	135	133	140	134	121	146	145	119	129	129	119	138	152	132	144	124	143	134	134	132	132	144	150	122	113	122	148	133	116	120	138	132	136	131	141	128	121	113	152	136	107	126	145	129	141	136	125	157	132	128	145	152	115	114	147	127	133	147	100	149	119	117	131	157	132	118	126	128	137	126	149	145	127	128	132	130	132	126	139	142	135	128	136	131	113	130	135	115	137	143	130	130	130	132	126	132	129	132	114	131	118	115	135	143	133	124	124	141	129	119	109	150	124	137	135	101	151	128	134	117	135	113	113	109	132	123	137	132	136	135	137	139	126	110	141	148	151	136	134	136	134	143	127	132	148	138	135	119	119	119	131	112	126	127	134	129	121	149	126	118	138	130	157	138	135	143	144	135	118	123	137	118	109	120	157	132	132	129	123	141	128	123	138	123	120	133	128	111	118	115	128	127	149	122	131	131	125	127	142	128	146	120	144	126	109	121	145	139	137	139	142	136	114	125	141	143	127	137	137	133	143	135	116	131	127	126	134	123	129	147	135	117	138	118	115	133	134	124	136	134	121	133	148	115	136	122	115	128	144	126	156	131	114	117	117	132	124	138	150	117	133	114	144	111	144	148	155	118	148	155	129	124	120	129	141	137	121	145	140	125	136	133	128	136	113	125	110	121	123	131	134	129	136	126	124	120	118	137	140	133	149	139	142	139	107	117	148	121	117	122	156	122	141	121	127	134	140	123	132	139	134	144	142	151	117	134	142	152	123	118	118	119	140	124	152	142	148	123	129	118	142	126	118	137	121	142	139	138	138	118	124	147	126	150	104	121	159	120	128	124	120	140	138	138	137	140	129	129	119	127	136	126	137	134	128	129	145	133	122	115	121	130	144	152	109	127	145	134	126	142	144	121	126	128	149	136	124	130	152	133	139	142	127	139	140	141	142	92	118	125	151	143	123	136	130	117	112	140	107	125	131	155	127	120	124	106	111	126	126	124	155	127	114	105	122	131	120	113	111	124	126	137	111	135	113	129	124	134	122	131	140	133	138	119	112	119	145	139	119	143	137	132	128	125	141	137	149	125	129	137	107	121	138	130	121	111	150	133	124	133	154	139	150	136	112	134	120	131	122	134	127	113	129	112	139	130	143	120	121	112	115	116	128	112	138	148	113	116	134	130	118	112	137	129	154	143	138	121	133	164	130	135	119	110	116	139	129	136	133	134	107	132	127	137	134	161	139	134	153	126	145	148	123	116	153	149	156	107	123	114	135	113	129	125	129	126	125	132	147	137	120	131	135	133	145	148	131	132	121	161	153	124	135	124	125	132	116	126	119	114	140	127	141	136	126	143	150	157	137	124	135	129	124	139	123	139	122	143	125	117	142	121	120	128	147	130	119	121	137	149	126	123	131	150	122	150	125	147	116	148	149	140	145	134	107	144	114	145	142	135	135	126	135	154	154	122	128	112	133	120	118	144	150	99	131	152	134	133	139	129	136	134	118	129	151	140	114	142	129	135	121	130	129	138	141	131	136	137	132	127	115	124	139	121	134	131	133	122	121	129	156	126	133	132	120	126	142	119	134	129	124	131	120	133	124	131	124	122	141	127	150	158	116	127	129	110	111	127	136	130	151	136	110	132	115	120	154	124	142	119	119	121	149	130	118	133	142	114	121	131	134	111	125	139	147	131	122	153	141	139	149	120	124	146	127	142	147	116	139	122	142	136	129	127	124	140	113	126	123	123	128	135	140	138	143	136	131	131	142	129	116	111	147	137	137	155	144	145	138	134	120	143	119	105	135	146	119	115	126	101	131	115	118	111	110	137	139	121	134	101	121	129	126	143	131	110	122	119	123	132	145	129	130	133	142	118	137	136	122	124	118	140	137	130	122	115	123	128	126	133	132	130	132	146	135	132	137	133	141	128	137	130	176	124	111	124	138	113	137	125	116	129	147	130	137	129	128	151	136	134	133	135	132	124	117	117	110	130	125	115	132	146	108	123	162	121	139	144	134	118	122	145	139	133	117	140	127	123	110	126	145	130	130	137	127	122	114	139	131	137	133	140	125	141	124	129	144	116	149	123	131	114	116	104	146	134	132	130	121	129	123	140	129	121	139	125	126	140	146	124	113	140	134	133	126	160	139	118	155	146	137	108	126	103	135	112	133	110	123	138	122	136	127	112	137	129	110	102	143	151	115	124	127	142	134	133	131	128	143	123	101	115	128	127	104
8820	2245	3965	5506	4941	3234	2605	2367	4735	23090	23400	2184	1727	1411	986	720	553	596	540	434	380	393	394	387	402	391	383	358	326	349	355	334	354	370	363	361	348	343	380	345	355	324	325	330	356	346	330	359	347	323	344	336	311	303	318	360	311	366	336	348	348	358	339	330	361	334	339	338	335	323	313	355	320	297	354	322	327	337	325	345	329	317	357	339	329	331	359	330	343	310	315	335	331	334	321	338	359	335	371	333	351	304	312	334	341	321	312	339	311	331	332	327	345	342	342	309	347	340	315	355	341	320	336	309	330	329	329	312	327	332	311	338	336	343	331	340	346	340	338	325	306	330	336	331	303	340	332	338	323	326	317	335	310	339	333	326	346	332	319	348	365	367	353	339	341	353	331	334	298	321	323	348	334	319	316	287	339	333	308	295	305	339	347	296	340	328	330	315	313	302	340	329	311	317	346	326	312	331	318	354	324	331	350	347	311	341	328	338	327	331	312	317	373	301	323	344	305	336	332	333	328	335	343	373	337	336	357	359	346	306	338	361	331	318	317	303	344	332	289	355	344	337	349	339	335	342	330	299	310	322	324	317	336	331	321	346	308	334	321	339	327	347	365	327	366	359	306	342	316	345	320	336	360	359	339	333	325	342	356	327	331	346	306	370	323	348	331	334	296	342	338	340	354	342	341	328	363	329	308	349	359	316	349	327	331	322	344	341	335	315	321	331	329	340	326	343	334	362	322	316	341	352	314	330	334	332	328	336	339	336	322	320	324	345	335	354	305	338	336	325	358	300	324	305	361	310	329	290	328	318	330	311	324	353	314	308	345	332	331	359	319	324	360	333	345	330	315	328	323	309	333	331	330	330	331	344	309	319	315	323	335	318	346	361	330	342	338	302	348	362	314	326	348	337	350	368	310	343	360	324	345	327	306	400	334	341	355	313	337	320	345	325	316	357	344	327	302	370	367	309	355	325	319	327	297	340	302	371	314	322	331	339	322	320	303	321	334	309	333	312	345	323	324	347	334	342	345	340	331	338	339	355	338	319	339	335	335	304	319	377	337	331	331	337	363	360	308	310	297	320	301	296	312	299	349	349	316	331	329	323	335	326	324	317	340	312	349	333	324	347	312	339	299	345	361	344	311	342	332	355	331	334	315	333	343	315	341	334	314	316	356	353	323	324	317	339	337	312	286	349	362	321	353	313	328	306	317	349	340	322	363	302	300	339	344	317	334	316	332	368	332	345	337	328	336	305	333	339	343	359	304	359	332	321	348	339	345	324	323	323	326	335	333	378	341	321	311	330	309	351	340	311	331	315	361	338	340	316	338	318	339	316	341	301	325	339	363	340	320	285	327	344	311	337	383	344	362	341	338	326	326	337	332	301	323	338	346	327	316	313	323	318	335	352	290	336	349	313	332	305	301	338	331	324	330	347	336	294	314	328	336	327	324	343	339	313	318	329	332	311	316	340	347	300	328	319	341	348	319	335	290	349	357	334	332	334	309	345	338	341	322	350	319	351	314	325	287	326	318	352	324	301	293	315	286	345	306	330	356	311	332	332	361	339	348	292	327	322	323	328	298	302	361	331	324	325	325	360	362	318	311	329	321	343	337	338	352	348	343	315	325	326	330	333	344	329	342	325	319	318	367	357	336	319	369	330	342	327	324	330	335	339	357	317	394	340	364	338	331	334	308	301	311	324	330	326	352	334	335	318	320	366	369	318	327	319	328	316	352	319	359	313	319	333	309	310	347	345	309	338	324	331	355	338	320	343	310	340	317	314	331	337	364	338	328	306	338	328	342	355	341	327	325	320	309	311	307	346	340	341	329	346	297	318	315	335	331	296	296	307	313	325	363	293	299	344	312	355	342	330	348	331	311	324	312	373	334	339	307	347	325	323	340	311	314	336	324	332	335	333	312	341	319	323	321	326	314	312	317	327	321	359	314	328	335	325	308	302	344	333	359	328	325	358	353	352	323	318	305	311	354	319	327	330	343	292	306	312	335	334	328	304	325	321	320	323	333	318	352	348	287	308	329	299	310	316	340	343	327	321	312	312	344	320	315	361	335	317	290	314	331	363	313	325	335	292	348	334	317	314	320	350	291	323	371	314	319	329	351	347	280	333	356	303	353	340	373	335	328	342	307	313	326	310	337	353	341	326	335	320	318	326	324	327	328	295	324	317	328	329	327	317	335	345	311	333	331	340	334	356	329	339	330	329	338	323	338	305	298	345	347	313	335	357	359	349	342	326	353	325	347	362	336	341	324	304	327	318	320	334	348	344	322	310	299	338	358	367	344	352	363	352	307	330	351	326	328	300	327	337	344	327	329	354	322	345	354	358	324	365	347	357	296	338	310	326	313	302	338	346	323	338	326	324	331	313	292	347	324	352	313	346	315	334	347	348	340	348	351	334	327	336	313	327	308	379	332	345	319	315	333	369	359	334	361	312	314	326	326	317	325	319	318	318	317	347	330	305	349	344	358	316	345	345	333	310	322	324	309	322	354	362	325	337	330	354	325	360	342	318	333	309	320	323	316	343	314	331	332	336	317	305	352	359	338	362	331	323	332	338	342	319	313	332	316	329	293	324	315	313	351	345	317	297	319	309	328	313	318	343	382	357	361	339	354	328	352	348	307	341	336	338	343	305	327	331	327	321	346	327	357	313	331	336	347	362	350	348	327	330	337	340	353	324	302	335	303	337	336	291	332	334	333	302	308	314	367	324	341	336	316	336	316	310	298	337	328	345	307	320	332	342	346	343	330	312	353	345	356	339	331	331	344	332	352	321	342	330	308	357	317	348	342	318	327	306	340	386	309	359	310	318	330	316	322	333	350	319	323	325	334	357	335	358	297	373	282	326	381	333	333	339	324	371	364	350	348	347	326	346	362	332	342	319	318	343	291	301	320	333	310	345	349	338	339	292	352	316	317	326	324	341	365	304	330	332	326	340	315	342	349	324	341	324	347	340	343	336	335	298	323	364	328	331	342	311	353	310	323	325	327	335	317	331	330	360	357	337	310	307	320	338	332	321	325	291	350	341	341	309	314	322	355	334	311	307	352	327	328	322	307	336	315	291	353	323	334	330	376	344	314	324	328	326	342	342	327	350	333	319	332	312	306	287	326	327	333	350	313	327	319	347	303	336	343	336	323	302	292	328	348	340	320	307	326	320	336	330	317	310	345	334	341	343	334	325	325	357	326	350	319	316	357	331	306	318	328	328	321	349	330	333	359	342	325	353	333	339	316	354	332	347	360	327	346	300	325	330	333	354	336	319	327	337	320	342	308	342	325	324	345	320	289	321	324	355	328	349	326	341	361	332	332	336	317	328	333	326	327	320	331	370	322	337	379	311	342	329	348	316	295	305	343	326	354	314	321	309	349	348	350	354	303	328	290	343	344	315	313	370	314	336	331	300	371	311	335	338	332	303	343	338	331	319	359	312	331	354	354	345	347	329	314	302	354	339	330	306	290	340	355	334	322	328	355	334
1815	612	602	450	489	389	322	350	294	452	461	328	309	266	279	286	279	269	295	244	286	270	267	274	321	265	261	259	280	267	267	281	244	274	277	258	245	267	247	265	267	267	263	267	260	269	260	278	277	281	288	259	242	272	279	267	292	263	257	310	309	284	264	267	275	283	270	280	248	276	299	286	282	290	288	271	282	275	283	261	292	277	280	311	281	248	253	268	287	252	285	265	235	267	275	256	266	275	286	254	251	259	244	275	275	282	264	292	254	262	255	269	275	274	285	274	265	267	288	270	242	257	278	280	297	280	279	288	289	251	254	286	265	232	244	285	280	259	281	290	279	279	279	286	308	239	273	256	274	294	233	270	274	259	307	243	317	269	278	277	252	292	261	277	235	260	250	249	275	309	257	278	277	274	259	267	265	276	253	281	273	275	251	266	272	276	287	248	298	270	278	257	271	306	257	276	293	248	276	243	271	279	270	290	291	297	277	273	304	275	272	303	256	263	282	249	275	293	251	311	281	271	242	266	266	287	264	270	245	287	260	274	281	289	270	273	293	273	238	254	275	290	261	270	264	245	261	251	259	266	248	244	303	245	287	277	289	269	244	293	296	258	264	273	248	273	229	254	292	264	265	310	269	285	271	308	268	256	271	281	255	288	280	281	252	262	298	290	299	272	291	280	299	270	271	260	251	269	300	279	289	255	231	287	282	274	309	275	262	291	269	312	255	285	254	268	267	266	271	266	245	273	291	280	241	274	278	279	238	259	309	261	267	285	272	292	261	287	252	278	258	290	249	231	290	279	270	254	273	254	272	290	249	280	250	309	274	264	267	295	282	279	245	261	275	259	268	263	281	253	267	259	262	261	299	287	299	250	255	272	264	284	274	272	239	275	265	262	261	245	258	284	275	262	253	260	274	298	288	291	289	261	288	315	259	238	253	259	291	288	256	266	311	257	276	266	282	262	288	277	284	274	284	276	264	275	275	270	255	288	279	303	271	246	284	275	276	251	255	276	291	271	255	277	246	283	263	272	257	263	286	291	295	296	262	289	308	288	292	257	273	258	243	264	269	291	270	234	279	293	288	275	279	256	276	265	285	325	256	275	285	283	277	273	294	269	238	269	260	261	257	244	234	256	293	271	273	268	248	262	293	303	284	290	269	260	289	272	284	274	249	287	283	306	261	290	253	256	282	294	284	269	269	276	257	268	273	292	244	259	296	272	270	280	282	267	263	299	258	255	272	286	288	290	260	268	277	260	264	257	275	271	244	279	248	271	273	268	244	299	271	277	274	280	273	279	266	256	246	300	295	265	270	274	276	275	278	313	227	272	278	256	287	285	247	253	292	284	311	289	304	254	263	284	267	246	264	254	257	263	268	265	277	280	290	250	273	253	283	256	267	290	276	279	274	265	290	280	260	282	289	273	265	272	264	271	308	286	286	276	258	247	266	296	265	274	285	257	269	281	278	268	253	270	285	305	263	276	265	267	280	269	279	294	310	260	243	244	273	277	251	235	276	265	265	293	255	256	269	279	259	263	270	248	263	242	260	273	275	284	294	299	295	272	302	255	264	244	271	286	252	317	261	267	278	269	267	276	265	274	245	270	264	294	287	253	278	267	281	257	235	237	251	279	282	271	259	264	236	279	275	275	269	311	262	278	276	297	260	284	285	239	276	242	274	283	287	270	273	268	277	253	313	271	270	269	252	266	288	257	273	259	279	263	278	255	283	248	260	249	273	283	283	266	291	301	283	289	283	268	236	229	273	285	262	265	296	273	271	254	254	273	241	256	271	295	247	282	315	250	277	266	270	298	265	238	275	275	301	279	282	268	277	276	291	260	248	288	292	260	276	240	262	270	228	250	312	276	298	276	272	272	284	298	266	292	297	303	274	275	252	260	265	269	263	284	271	260	287	270	264	251	277	275	284	279	297	257	266	282	273	284	251	270	257	264	283	278	271	281	254	272	284	266	301	276	252	265	290	281	258	267	308	317	281	280	273	259	270	272	252	278	271	262	270	275	252	278	293	312	252	271	275	306	285	265	279	238	243	277	282	264	282	305	264	269	286	281	275	277	258	275	278	247	241	270	248	273	256	261	281	263	264	275	271	256	268	254	289	296	267	307	269	254	279	296	259	274	262	318	259	269	276	277	261	267	271	293	269	282	266	259	274	288	297	256	251	298	258	258	290	302	268	274	262	297	262	272	299	257	223	275	279	242	271	278	278	269	295	286	274	283	253	265	276	269	283	251	247	264	299	272	285	288	267	283	284	261	271	278	277	278	280	280	277	261	279	264	305	305	264	297	290	290	275	268	280	295	264	273	266	255	252	276	267	264	283	300	266	221	244	295	316	270	274	268	276	249	298	289	295	279	279	277	277	269	275	267	269	295	251	280	257	258	252	266	280	283	267	254	273	289	271	285	277	256	312	249	257	266	291	253	275	256	283	281	283	274	256	280	274	262	265	293	279	287	295	267	285	246	274	271	299	304	284	280	280	276	260	266	292	295	294	269	274	313	259	287	275	276	240	256	258	280	296	253	295	257	273	278	286	253	284	299	249	265	293	233	249	263	268	262	245	267	289	242	262	283	296	243	247	331	243	271	272	266	277	254	274	249	282	281	258	266	260	259	277	261	260	264	274	294	275	279	245	269	282	252	257	290	287	273	263	265	296	287	287	288	267	277	275	297	263	311	253	265	270	282	278	260	263	266	302	261	262	264	292	330	262	295	270	269	265	288	280	274	246	262	275	286	286	238	270	251	288	252	302	298	259	268	272	277	270	277	282	275	295	285	255	255	249	286	280	264	294	291	273	279	265	254	275	256	297	239	286	259	295	257	284	271	269	280	267	272	297	265	277	259	251	231	249	290	251	254	293	272	267	268	274	268	265	316	279	279	262	266	240	265	275	236	270	272	289	297	279	257	262	278	274	277	299	300	284	283	295	278	264	294	290	265	301	331	261	235	281	229	285	262	281	285	288	266	281	264	292	299	252	275	278	298	278	268	290	284	273	267	254	282	299	273	247	283	279	258	284	265	273	284	273	295	244	238	280	303	264	290	278	304	279	278	286	274	272	254	278	275	271	253	271	259	261	314	249	266	236	265	297	267	267	253	280	258	295	275	268	277	265	303	270	263	274	294	257	285	288	265	280	271	256	287	278	278	293	235	266	280	293	261	326	280	283	270	290	289	275	270	256	252	253	265	261	270	263	285	284	298	286	261	292	316	287	254	272	261	303	286	254	274	303	303	278	283	236	237	262	272	272	272	286	265	284	278	226	267	284	283	238	252	252	259	284	285	285	278	269	241	284	277	278	263	283	297	290	251	255	273	241	253	305	284	290	270	284	308	263	302	297	244	261	304	280	249	254	260	273	275	265	270	267	326	253	256	269	274	299	272	290	282	299	281	296	287	280	260	291	284	269	259	281	254	267	263	279	268	290	259	279	298	273	273	274	275	282	253	275	304	299	265	274	279	255	278	269	264	285	286
2304	1025	1366	1535	1595	1180	990	1070	1022	1631	1721	932	870	794	770	699	715	701	703	650	731	641	676	719	651	679	723	654	672	682	640	649	636	648	667	657	669	676	644	655	682	638	644	667	616	650	688	664	661	591	671	665	672	662	629	624	683	608	646	653	662	652	640	671	616	663	655	679	666	680	674	654	658	672	658	630	656	697	638	663	682	656	635	665	624	678	648	658	690	656	621	660	683	571	606	625	653	671	648	657	694	625	648	649	686	609	675	642	677	687	624	682	674	657	639	684	682	682	693	658	632	635	609	629	649	697	672	629	627	670	663	671	662	634	636	631	646	623	636	679	676	653	662	620	681	648	681	664	663	700	657	688	636	652	626	703	646	641	638	639	675	628	657	644	665	595	595	652	636	620	656	636	680	629	623	645	692	642	628	665	647	603	692	651	636	695	650	705	661	664	660	660	600	639	633	652	634	680	646	666	650	668	691	673	630	648	732	662	600	645	664	598	639	628	667	646	672	619	644	585	667	651	635	701	693	681	672	709	656	668	678	667	609	668	609	682	648	658	698	678	674	631	612	624	663	626	655	664	607	662	693	631	670	648	655	609	693	644	634	640	622	664	662	632	678	621	657	686	674	631	613	642	664	643	654	677	653	665	670	670	610	688	664	652	673	623	633	675	628	665	678	670	697	633	660	677	625	636	639	678	635	640	644	644	650	647	648	662	654	615	698	657	688	659	633	616	679	633	649	629	660	634	649	654	685	623	617	675	652	661	672	676	634	664	653	644	655	700	616	648	653	665	635	642	678	685	690	649	601	623	669	638	652	631	620	625	657	652	673	654	605	679	703	620	639	636	688	653	690	657	673	687	689	632	649	678	654	671	591	699	608	670	671	645	666	641	683	696	624	686	679	647	669	623	662	661	687	587	664	609	651	658	667	616	666	683	651	606	628	656	633	697	678	657	661	656	648	691	674	660	664	616	670	617	624	682	635	672	613	653	640	656	680	677	649	659	663	690	677	701	657	643	645	633	638	687	656	619	643	666	648	656	669	671	651	644	615	679	651	664	664	681	661	669	688	646	716	667	641	649	637	648	662	696	647	686	626	644	629	648	652	645	681	610	638	624	639	641	693	673	654	661	646	662	606	643	649	681	652	627	665	639	674	642	647	639	648	633	658	674	684	627	698	654	662	684	640	644	640	587	678	677	623	657	626	657	624	689	648	683	651	609	644	677	661	663	677	670	626	634	656	665	651	587	645	628	627	622	623	624	678	611	674	645	655	638	689	657	687	638	666	658	650	671	737	680	628	630	641	688	681	661	643	688	628	621	671	630	660	687	676	610	658	643	661	692	645	676	653	679	660	590	641	616	673	661	692	624	650	632	665	661	605	639	651	678	647	640	629	657	708	654	642	637	682	656	650	646	621	671	628	640	660	667	677	672	657	625	625	700	669	672	665	628	697	680	657	652	614	660	681	632	689	658	644	645	684	643	609	602	679	686	668	648	664	668	670	631	633	603	664	633	681	663	628	630	664	642	617	685	616	624	651	624	678	677	673	643	649	664	651	655	665	653	679	679	636	689	621	649	656	614	645	659	649	655	652	690	652	669	649	672	655	674	637	680	658	699	660	705	666	629	666	687	649	647	658	645	611	664	678	640	613	700	661	671	687	701	664	677	664	746	646	658	641	653	704	661	676	628	664	675	666	668	626	644	692	622	649	639	677	637	684	651	664	670	673	696	606	623	636	644	692	659	621	643	622	651	618	696	652	597	646	647	687	643	655	624	655	634	676	655	623	637	673	680	693	621	674	606	705	685	623	643	643	661	658	607	640	659	605	666	669	642	627	629	674	656	706	632	663	627	654	637	642	691	647	698	656	643	626	650	635	649	610	661	634	688	638	661	627	568	683	682	679	679	650	676	663	642	658	708	654	650	633	693	644	682	668	614	643	667	674	686	640	690	622	645	618	621	688	674	636	640	645	643	650	679	644	655	681	679	671	649	619	664	685	664	681	610	679	654	675	640	611	620	666	619	660	608	634	624	619	676	637	679	683	653	651	643	628	648	633	643	599	651	674	658	660	690	647	679	692	658	621	632	631	637	686	672	698	674	668	624	637	668	628	653	667	621	630	664	642	664	679	606	619	631	657	656	689	663	662	657	672	672	662	635	642	655	639	670	632	616	630	657	598	665	673	640	635	585	685	667	674	665	650	646	667	644	673	667	678	711	631	664	641	698	659	702	660	683	618	669	604	698	723	638	665	609	648	608	647	660	636	658	677	636	656	638	632	658	673	647	646	651	654	640	654	659	643	648	671	624	639	649	647	643	698	671	633	668	678	650	669	653	634	660	674	636	649	685	647	625	633	641	638	647	670	651	666	648	626	694	632	665	723	651	653	642	630	613	631	607	676	664	638	654	678	680	623	645	653	635	637	657	649	611	680	624	698	647	610	651	614	624	661	696	680	642	628	679	683	653	597	689	645	657	666	705	616	652	693	668	669	657	678	666	669	649	619	671	677	636	644	698	638	663	655	681	639	639	669	640	603	690	651	650	675	647	627	662	697	624	668	654	673	653	642	644	644	651	662	661	643	702	664	663	647	680	677	644	685	669	645	628	663	693	687	678	600	671	673	666	699	669	645	643	660	673	632	688	640	666	651	631	641	605	653	635	629	665	676	674	671	666	615	695	660	653	644	647	659	634	632	669	663	638	670	651	638	700	711	686	664	661	676	681	655	651	682	650	628	665	676	688	709	644	668	644	652	673	665	645	638	637	651	665	652	723	692	667	632	633	583	670	680	689	680	685	635	658	678	677	676	670	674	651	656	686	619	594	669	641	680	657	631	670	677	645	682	625	621	661	640	657	637	652	687	655	688	612	644	635	632	676	679	586	656	676	693	621	639	657	677	638	664	633	670	667	687	652	620	645	646	593	643	652	650	670	690	639	660	676	650	688	626	659	672	677	648	669	678	637	641	677	660	690	657	625	620	670	691	670	595	639	660	669	680	657	628	685	662	656	615	653	622	680	653	709	648	645	681	663	678	661	634	680	660	635	605	683	665	678	700	677	657	676	652	648	676	640	640	683	674	639	671	659	676	628	691	657	665	705	658	668	662	671	691	621	675	653	644	648	637	612	651	702	671	649	638	685	666	650	664	640	650	665	683	653	685	702	668	663	676	624	679	608	680	624	632	647	605	638	653	616	676	641	623	641	703	660	653	632	658	650	666	640	666	618	672	713	624	652	674	616	662	642	617	684	679	666	680	652	659	668	702	664	629	657	664	659	672	655	644	677	690	684	653	650	677	663	612	633	642	657	642	665	633	664	616	656	669	664	674	647	631	644	648	656	674	665	660	665	644	683	693	714	666	706	663	659	679	651	623	670	639	648	660	669	666	665	658	611	640	698	670	634	672	647	668	661	660	683	653	619	685	641	652	620	676	618	620	627	690	611	650	701	663	639	659	668	678	627	711	714	616	612	643	621	653	615	658	647	664	644
7015	1553	2003	1374	1039	637	576	484	483	2303	2624	571	415	312	301	264	228	225	253	251	261	244	245	246	267	232	249	240	261	250	237	260	238	233	254	228	248	227	239	233	251	206	208	236	236	240	241	272	264	245	230	278	260	279	247	230	240	216	275	251	244	261	238	233	266	231	243	242	238	270	269	230	274	235	234	250	240	244	256	259	223	280	247	233	260	247	228	270	239	232	251	247	235	234	215	249	260	262	228	262	211	261	234	257	246	248	276	262	241	228	243	237	245	215	236	241	255	237	250	241	227	237	264	263	244	249	245	247	242	211	239	255	249	257	233	266	259	242	249	238	244	262	248	246	218	233	246	259	245	239	238	231	242	229	245	253	254	249	247	266	244	242	251	243	262	240	234	258	265	264	260	253	241	241	281	253	246	236	226	230	265	227	287	273	202	224	256	240	229	225	251	238	254	273	250	244	255	212	258	210	266	254	232	268	250	238	219	264	242	251	238	225	253	242	244	256	248	250	273	254	268	247	238	247	250	248	256	230	262	242	227	236	257	266	269	228	241	228	219	253	239	261	258	248	254	222	249	236	219	257	245	249	244	248	227	234	254	240	270	218	259	241	229	264	225	260	226	252	211	232	215	283	272	212	254	216	224	251	257	253	238	271	233	249	261	283	241	242	231	264	251	266	253	245	255	258	285	258	275	246	257	248	240	241	246	244	253	248	256	258	241	263	266	277	274	246	226	260	230	279	248	245	273	232	249	243	241	254	277	266	238	239	239	241	225	262	255	225	230	236	244	244	267	238	235	217	236	252	230	261	251	232	245	228	275	237	257	246	254	234	245	257	268	237	249	246	242	227	239	228	242	255	273	264	270	249	232	233	265	247	216	265	236	265	248	258	232	256	240	244	261	267	261	225	221	245	239	243	240	213	240	267	246	254	238	258	213	237	261	242	213	236	233	227	230	226	245	226	235	251	233	222	231	233	242	243	235	271	230	251	245	260	221	260	227	245	249	244	253	204	246	226	238	234	225	242	260	246	242	214	233	264	255	256	246	242	259	259	264	257	241	257	274	276	271	229	251	221	259	254	255	264	266	248	254	279	244	279	281	228	245	233	249	261	215	240	244	255	226	221	252	219	247	288	252	263	244	258	218	203	245	247	225	266	235	256	205	226	252	217	240	248	238	266	236	232	275	233	232	235	225	253	239	264	223	235	244	227	188	227	203	242	268	253	252	245	230	234	260	251	219	251	257	258	243	246	244	226	227	248	261	229	234	235	286	209	254	271	222	242	245	258	238	245	253	231	243	251	216	238	234	211	256	241	222	253	238	231	256	223	237	276	264	241	248	257	251	265	236	265	228	215	224	194	241	250	232	237	254	264	225	249	231	213	254	228	256	263	258	231	268	225	245	230	229	249	226	234	232	229	241	236	262	224	241	267	254	278	258	274	226	245	263	232	248	269	241	254	260	239	218	237	239	247	289	238	259	237	254	227	240	221	246	226	223	244	227	231	252	239	272	259	260	233	246	240	268	258	249	238	265	238	238	203	254	243	235	259	255	246	258	217	236	222	246	246	238	249	231	241	232	236	256	235	235	276	255	261	245	250	243	246	226	242	226	244	244	256	230	236	221	221	233	267	287	251	228	226	252	244	241	250	233	259	258	254	215	261	277	252	242	247	246	259	239	212	251	245	246	231	234	273	265	229	243	266	252	217	239	261	237	246	240	241	251	272	250	252	257	254	247	257	220	234	239	242	248	252	247	262	241	255	252	223	241	234	249	262	213	218	232	251	239	224	250	230	250	260	228	243	260	245	269	223	238	237	247	264	250	247	227	244	213	256	250	255	268	249	228	235	239	251	259	207	231	241	229	248	244	258	272	245	223	210	241	231	242	252	244	247	271	225	273	268	243	233	261	249	236	269	251	288	259	246	214	262	236	262	241	252	245	282	257	273	267	258	233	240	236	235	245	254	230	249	278	227	236	250	260	242	244	234	265	240	221	248	219	260	250	246	250	247	217	249	232	251	230	242	236	259	245	246	226	242	223	244	223	239	227	245	220	251	246	239	280	222	237	241	237	242	261	231	236	265	233	261	243	247	235	274	246	242	249	244	244	227	242	231	228	259	228	247	267	238	273	239	244	243	262	236	251	256	257	266	245	251	269	265	215	238	221	233	270	263	259	254	230	277	238	268	255	253	263	255	261	225	271	260	267	245	205	240	267	238	266	242	229	231	233	239	252	217	199	267	238	268	267	249	247	232	252	233	245	276	209	246	218	248	248	210	244	258	232	259	231	270	240	251	246	238	236	242	266	229	220	254	242	248	255	223	220	246	264	221	240	265	240	243	253	246	286	237	241	263	236	274	264	240	247	217	246	248	230	251	259	281	246	243	241	225	255	217	256	232	270	254	252	221	235	251	244	267	221	239	256	237	229	254	275	230	260	248	238	250	215	237	236	263	231	255	255	265	261	258	242	227	273	234	233	256	242	250	252	259	251	249	222	224	260	257	264	237	271	232	254	247	239	234	235	255	271	252	230	255	252	240	234	227	291	233	239	244	253	257	243	233	260	250	236	232	251	241	232	242	258	268	216	244	224	228	254	213	259	230	233	238	240	243	255	269	236	234	205	225	255	249	263	245	253	226	206	265	241	250	273	254	253	261	218	207	244	260	266	278	243	247	247	248	216	269	271	236	275	252	283	225	267	283	256	231	239	237	280	265	251	250	260	264	256	237	246	231	231	244	252	228	207	237	241	235	222	280	272	249	235	233	251	259	277	238	268	232	220	231	246	263	231	231	264	243	261	269	238	243	263	243	244	242	249	284	220	238	256	247	246	228	221	209	226	257	258	221	244	247	227	274	228	229	226	226	256	253	258	234	241	271	245	240	230	268	230	243	299	243	256	233	281	227	253	243	236	251	255	235	243	251	242	257	248	246	245	282	237	246	238	250	245	231	243	241	220	243	202	265	240	229	247	236	243	204	226	252	256	253	280	243	241	221	251	259	250	264	229	250	239	235	248	229	236	241	224	237	232	238	239	242	220	228	257	254	250	257	242	242	245	243	246	262	244	237	259	239	243	245	265	232	243	216	264	268	230	279	257	252	216	242	256	232	265	242	247	229	242	248	252	262	244	244	226	258	253	216	253	217	263	245	244	262	209	255	263	209	250	244	257	253	258	245	243	234	206	276	254	217	248	254	265	258	226	267	260	257	272	268	246	253	245	238	231	258	250	237	260	255	247	226	266	264	256	284	278	249	233	246	243	243	248	259	244	277	239	213	268	243	228	281	233	233	230	228	244	253	244	219	227	236	242	228	227	251	261	236	241	241	232	231	216	233	227	267	241	237	227	253	220	250	254	240	259	247	251	232	251	266	227	264	284	229	260	249	231	261	260	241	216	222	241	234	247	246	247	247	267	226	265	252	264	228	240	272	226	251	252	240	237	215	234	262	249	233	250	256	248	264	226	254	268	223	240	258	246	255	221	224	267	244
6710	1922	4342	3572	3479	2520	2431	1874	1838	11028	10691	2427	1467	1166	1044	802	744	666	696	666	631	621	615	613	558	579	600	600	563	574	633	587	619	664	597	595	596	606	644	551	557	589	578	597	589	585	583	625	552	596	616	590	605	599	620	596	565	600	583	629	585	577	601	583	620	604	625	593	636	616	591	563	578	551	560	604	572	628	599	612	603	601	564	607	628	596	612	611	603	541	597	563	600	606	561	602	608	574	565	638	597	536	570	537	592	605	608	602	545	615	606	595	604	571	579	597	646	581	571	556	578	560	577	574	574	600	617	611	584	599	591	569	581	553	583	565	590	631	585	561	599	581	607	598	609	554	556	572	622	603	634	592	584	606	589	562	573	596	600	580	570	581	537	557	577	555	605	607	616	587	610	632	601	527	591	621	630	589	560	620	604	605	542	563	594	622	569	587	593	577	608	616	634	589	595	557	595	616	568	561	574	546	612	588	572	605	555	555	559	613	586	600	567	594	507	576	558	605	570	602	579	567	587	597	620	546	592	611	564	566	584	563	579	603	547	571	563	587	591	557	551	599	604	560	566	595	574	586	574	591	625	602	553	609	574	573	582	571	584	575	603	591	607	572	577	586	556	582	604	587	598	585	575	605	595	558	556	601	570	580	577	593	623	556	613	616	586	616	628	600	598	547	596	591	578	606	572	616	631	605	566	625	594	601	596	612	564	631	526	568	615	582	585	583	535	569	578	591	569	591	596	609	568	614	591	612	573	579	573	578	585	572	582	604	582	587	584	568	618	604	585	584	616	619	575	535	556	618	613	591	536	603	569	638	616	581	564	585	608	608	568	577	566	569	571	590	583	605	629	535	535	546	644	604	519	608	607	593	575	618	604	590	588	616	582	576	604	580	619	565	615	564	605	580	611	540	608	594	592	590	574	619	559	577	584	616	614	590	569	588	593	599	578	592	597	603	594	607	579	572	559	573	558	604	550	564	596	606	560	566	601	587	589	574	588	589	609	618	600	570	575	598	571	567	587	591	568	618	567	560	572	575	616	578	641	565	584	564	541	578	584	577	575	612	598	592	568	580	577	531	609	602	597	561	598	586	556	586	609	564	635	633	600	621	604	601	561	537	605	605	565	587	592	621	607	574	597	610	603	584	566	599	612	569	551	584	574	581	568	582	547	610	589	587	622	568	629	605	599	581	633	589	599	574	593	581	581	599	600	594	610	587	618	608	609	580	618	605	555	598	596	640	556	569	599	566	639	598	574	568	591	569	558	542	578	602	572	589	566	558	592	598	569	628	588	596	594	593	561	566	648	608	590	574	559	596	595	623	602	583	598	647	594	607	597	580	596	582	586	623	568	560	581	590	596	604	530	555	626	577	600	609	620	560	551	565	581	556	554	582	577	627	546	596	641	598	597	603	576	602	583	574	646	591	576	592	576	594	572	629	564	555	589	564	592	573	558	581	596	593	588	546	590	585	623	604	585	556	588	573	604	573	568	586	576	586	554	579	586	607	596	541	594	601	601	572	575	596	599	587	586	579	569	573	572	535	605	596	586	558	647	597	589	615	613	618	600	584	592	570	595	590	573	592	608	581	543	578	603	566	570	584	597	567	580	583	610	620	570	634	552	657	593	579	585	579	619	593	578	627	624	564	623	604	574	569	597	640	626	629	581	563	549	575	603	541	605	558	605	597	567	582	592	580	607	591	606	574	597	581	586	587	611	613	566	613	574	558	628	598	561	595	590	587	595	581	625	603	595	626	568	594	546	550	599	549	624	572	610	601	589	569	602	626	573	569	585	636	616	552	582	609	575	590	557	576	620	581	588	595	567	549	576	580	579	601	580	607	567	565	582	577	588	544	602	588	542	562	582	590	637	625	564	580	634	598	549	583	563	578	565	595	636	578	580	624	595	598	569	611	598	568	598	566	593	574	588	591	629	578	568	566	604	588	592	594	553	630	604	569	579	576	569	574	600	646	588	574	595	588	558	585	606	570	605	567	571	602	604	584	626	589	565	572	549	598	585	574	602	570	601	610	599	588	588	595	608	572	594	574	580	569	586	576	586	559	628	574	577	563	558	560	561	554	621	567	616	606	595	605	585	564	589	594	579	575	554	557	596	590	620	597	604	600	573	594	595	590	573	636	625	576	595	609	581	597	588	596	599	579	590	618	622	561	592	565	564	592	625	566	582	578	571	578	551	623	541	557	554	552	627	551	591	574	588	571	621	633	611	573	559	580	542	599	603	566	591	573	581	573	588	617	647	557	609	596	572	576	617	609	593	611	564	548	545	564	596	562	626	554	573	563	578	622	617	571	573	581	556	603	579	574	609	587	572	564	579	583	550	636	606	577	624	572	548	630	578	561	651	611	603	600	554	565	601	594	607	569	599	630	570	560	548	602	606	550	612	630	618	579	546	591	598	598	609	591	578	579	628	566	626	606	588	581	513	599	605	573	586	580	550	603	581	573	543	592	569	626	579	575	584	618	576	594	609	600	586	586	584	608	591	586	629	598	619	628	604	555	609	621	582	632	594	559	562	595	571	571	602	538	584	557	570	571	608	621	595	644	595	588	599	557	567	585	564	535	598	582	579	614	566	634	626	568	571	571	550	554	607	578	585	591	631	610	575	576	600	587	596	598	570	555	612	583	579	611	539	568	603	641	567	591	563	597	564	587	555	585	583	536	566	580	577	627	597	609	603	572	576	582	622	587	595	580	594	591	608	624	599	580	564	621	625	566	636	588	629	605	627	598	583	578	586	634	529	590	573	573	579	607	587	566	580	600	623	569	549	614	559	606	590	570	575	607	607	580	608	565	580	599	576	616	583	579	608	569	591	562	590	578	604	595	604	631	543	616	559	596	569	579	566	578	568	619	589	570	587	568	589	569	551	528	584	562	587	596	603	617	600	597	557	598	586	565	611	599	586	568	597	529	571	589	596	591	630	632	593	584	570	589	575	570	611	584	591	623	618	557	589	576	601	581	562	601	616	578	570	591	603	591	603	571	529	588	545	606	564	589	593	560	578	521	576	591	580	556	645	531	598	572	577	606	600	589	591	579	620	610	591	617	567	609	602	593	614	577	590	608	606	597	623	626	618	577	603	623	589	608	568	639	592	613	624	611	590	553	567	624	568	574	576	577	523	560	575	586	567	585	582	609	551	597	569	577	601	603	591	636	598	540	528	608	575	604	553	592	591	576	578	581	621	601	561	582	597	590	587	574	594	607	604	571	574	583	595	586	556	564	588	639	605	593	623	589	590	584	604	581	588	620	557	577	559	568	604	568	553	570	608	635	567	612	588	593	636	559	585	624	574	606	629	611	643	574	627	569	571	540	571	615	588	648	610	581	603	543	598	580	567	562	587	550	603	586	620	582	579	554	586	569	574	602	584	523	545	546	588	599	578	548	618	637	576	624	588	604	607	569	595	579	556	539	582	601	600	608	591	565	576	553	571	561	548	556	612	610	597	608	594	572	580	575	594	576	641	568
13388	3550	7724	3879	1594	994	714	545	525	3581	5083	698	351	283	221	181	166	153	149	126	132	128	149	123	135	107	134	119	114	110	125	122	127	137	133	120	127	111	104	112	146	120	136	138	124	128	129	138	120	114	112	119	104	115	113	125	136	101	142	122	116	124	129	119	128	131	112	113	121	138	111	126	117	141	137	111	118	112	103	133	114	131	120	117	144	106	128	108	123	124	124	124	113	116	129	106	112	116	132	120	123	147	115	142	117	132	112	121	112	111	113	120	101	106	110	118	100	113	120	141	128	110	121	128	121	106	115	133	99	120	131	148	111	122	107	121	128	139	106	109	119	133	119	123	125	128	135	107	130	132	109	104	110	120	129	115	120	134	121	106	111	112	109	124	113	117	130	126	124	109	121	138	117	96	126	120	127	117	118	105	115	139	113	120	127	132	109	106	122	129	120	127	122	123	101	127	111	114	119	130	118	110	112	123	121	104	126	111	131	111	116	124	108	116	119	136	112	118	113	119	127	126	130	122	125	111	122	125	91	128	109	143	104	119	102	123	125	118	107	120	120	123	124	118	113	109	120	130	125	129	131	107	125	115	111	115	120	109	127	110	119	117	143	110	118	117	140	122	141	110	111	124	122	131	119	120	139	128	124	115	113	141	122	113	106	106	105	118	118	132	117	127	138	110	104	128	110	88	135	125	124	120	120	128	104	116	113	114	118	120	111	115	110	131	119	129	107	98	102	138	132	116	112	138	104	111	136	114	121	118	119	120	121	100	128	115	101	119	130	129	128	124	133	136	147	119	141	109	137	116	120	114	147	128	129	122	118	103	110	126	114	115	145	110	118	140	130	138	135	134	121	125	113	144	101	131	121	107	119	94	123	116	114	153	114	136	121	124	129	122	143	125	107	141	99	111	124	138	124	126	132	122	121	127	105	134	111	131	135	130	120	127	127	95	120	123	135	100	115	125	129	127	116	123	116	133	128	103	109	107	104	99	130	113	132	111	133	117	117	106	104	128	120	134	118	128	115	129	96	138	107	131	127	108	111	125	144	108	118	107	109	94	126	97	126	125	128	129	125	129	100	125	147	135	107	122	111	117	120	110	115	142	115	119	115	129	125	113	119	131	130	109	145	109	124	142	114	114	106	129	116	140	122	102	142	128	124	112	124	129	119	91	137	108	116	116	113	129	129	118	119	120	148	117	108	126	120	120	124	127	129	114	142	124	95	126	116	114	118	139	135	120	123	123	134	124	106	130	130	122	119	121	141	121	122	122	140	111	122	122	135	123	113	132	129	93	122	127	112	151	133	124	139	112	113	97	133	96	114	115	113	143	132	131	116	98	115	108	127	126	126	109	109	121	117	111	113	109	111	136	118	108	127	120	127	137	124	111	119	137	109	119	120	129	119	116	111	134	113	112	140	136	128	137	122	120	131	95	100	119	127	117	124	127	119	115	128	110	103	125	116	108	140	126	128	114	137	106	132	123	114	118	130	131	128	135	96	125	120	131	130	132	109	111	142	121	116	104	117	124	108	118	105	111	129	110	103	117	131	117	109	123	110	140	122	115	120	111	113	140	123	144	119	116	106	126	114	107	137	125	114	123	122	116	129	119	125	122	99	114	125	130	148	99	130	126	144	112	127	132	109	133	109	140	140	112	110	128	120	116	121	127	121	123	113	106	110	119	111	123	108	100	122	124	103	119	130	102	121	127	112	109	119	114	93	123	140	119	128	122	144	128	134	112	120	109	122	106	135	90	111	119	102	124	124	126	117	116	126	122	105	107	114	120	129	134	105	121	106	127	126	138	105	124	119	120	137	113	133	125	129	130	106	128	108	121	114	113	115	124	126	116	126	119	105	131	113	112	122	101	104	105	123	113	116	118	112	126	118	106	92	117	118	119	133	111	113	136	115	117	129	127	116	125	117	123	138	102	134	116	125	143	140	124	116	105	129	119	125	105	117	112	118	136	127	132	118	96	110	121	105	116	123	134	122	124	119	123	127	119	134	115	104	124	114	124	126	115	126	112	120	114	110	110	116	100	132	132	114	154	115	99	115	117	119	121	127	113	123	112	125	136	109	124	139	144	109	133	118	96	116	115	132	137	132	124	151	137	134	94	126	127	132	121	117	127	134	124	122	122	125	106	115	124	127	121	101	129	123	133	100	146	130	132	142	129	116	108	133	117	115	120	110	120	129	113	116	130	109	145	115	120	126	115	112	102	132	137	100	112	125	105	136	128	106	112	122	127	109	132	113	116	118	113	108	136	120	132	115	102	119	125	107	120	140	102	119	106	123	114	110	137	117	108	132	135	133	133	135	132	116	114	132	125	119	131	122	120	117	126	128	131	116	137	99	122	110	106	133	111	134	124	118	119	135	105	134	149	115	106	132	122	116	103	109	103	110	136	118	135	110	118	140	133	123	116	129	119	122	139	115	123	131	139	126	123	104	117	115	116	132	100	139	132	127	117	134	114	118	118	124	113	128	119	103	120	121	121	98	111	126	127	139	111	133	112	109	122	115	109	98	123	123	129	126	110	119	103	115	124	135	120	139	130	115	108	124	113	108	122	99	126	109	109	100	151	124	120	121	127	104	110	118	123	114	111	138	111	118	97	122	114	145	124	133	114	119	117	114	127	130	127	127	134	132	157	119	114	108	136	145	123	125	116	104	122	111	138	134	131	138	136	145	107	121	128	139	122	109	114	144	114	93	102	129	108	115	115	127	110	122	133	129	106	108	118	123	123	113	133	127	133	119	119	100	116	145	147	96	110	108	137	83	128	118	137	128	129	127	122	128	106	108	98	143	101	126	128	108	126	107	135	122	124	120	138	112	132	108	114	117	111	117	114	122	117	110	104	108	120	97	123	123	109	116	128	118	112	137	116	124	110	135	108	131	104	138	138	119	110	138	124	113	151	113	139	94	129	125	111	132	119	113	100	143	145	120	124	110	134	109	105	129	127	119	127	104	103	92	124	120	129	126	106	114	144	142	141	105	112	125	109	128	124	116	131	123	116	148	120	114	119	109	128	114	109	130	144	105	125	117	128	123	105	116	127	115	119	121	108	120	138	118	130	107	117	128	123	141	139	138	109	114	107	127	116	136	122	128	125	125	113	134	114	125	98	116	136	84	141	105	97	111	121	106	136	103	121	136	113	129	101	114	128	136	114	117	116	122	119	122	133	140	136	126	121	118	126	118	104	117	120	102	115	114	135	107	114	110	114	107	99	125	135	125	108	133	112	98	111	118	105	127	115	106	125	130	122	127	111	127	126	122	119	124	97	115	135	121	133	124	129	119	134	139	120	105	153	118	102	110	138	129	127	131	118	108	125	112	112	134	132	125	111	101	125	112	107	144	130	134	105	113	126	116	107	128	119	108	122	131	118	112	115	123	118	134	117	148	105	126	110	105	126	111	134	117	135	124	114	122	151	116	123	119	96	116	117	116	141	135	134	122	114	128	121	152	150	132	112	129	118	129	109	113	125
8854	3465	13431	6103	5060	3996	3308	2548	2671	15620	18623	2695	1780	1384	871	716	627	572	532	432	457	401	355	356	364	359	372	344	330	317	352	329	353	329	327	309	315	346	295	319	315	336	297	333	296	339	304	341	315	298	325	332	283	315	321	348	335	354	302	316	342	333	297	315	341	324	311	306	293	353	277	317	327	306	331	303	321	287	316	288	300	317	325	319	315	290	313	331	350	298	337	297	337	342	305	310	293	337	285	286	315	306	298	335	313	310	317	305	295	306	309	284	307	293	305	308	334	248	309	294	292	299	281	317	318	305	323	303	307	334	293	316	302	302	317	298	310	317	327	308	320	303	304	301	328	316	280	315	316	309	302	317	322	276	278	361	309	299	334	320	317	308	303	328	282	294	292	340	328	312	329	298	296	293	336	293	296	285	296	357	319	291	338	287	332	300	271	287	311	313	321	305	303	289	307	305	283	317	329	314	300	324	289	324	333	307	269	330	347	330	342	289	337	293	293	288	278	324	307	286	283	323	295	294	300	329	306	271	283	289	271	296	275	309	308	295	306	333	302	305	332	312	314	335	315	319	323	328	320	321	326	297	321	323	329	319	341	303	306	300	310	312	308	293	306	314	306	303	311	319	292	315	314	296	323	296	291	315	291	318	328	283	320	319	321	328	322	292	319	290	328	317	315	317	283	322	326	316	314	282	319	318	325	332	258	310	292	292	317	341	322	305	301	336	288	330	336	321	331	297	323	290	337	300	315	313	304	292	318	315	334	289	293	291	357	296	300	298	309	324	305	279	313	339	285	325	315	328	304	324	309	323	304	287	297	334	307	299	304	331	304	309	289	332	271	285	317	346	324	326	348	318	317	340	304	336	299	311	301	318	315	317	292	293	295	290	305	300	300	308	326	289	300	305	331	297	306	289	295	320	312	282	327	345	290	291	286	304	313	315	317	338	305	281	302	299	306	291	301	304	293	306	262	302	298	288	310	299	283	283	289	304	313	308	292	308	326	317	292	286	299	324	312	326	309	316	319	325	320	307	334	288	320	297	296	303	287	296	316	311	318	314	342	301	299	300	290	295	306	295	276	316	316	314	311	315	316	288	305	293	315	342	308	281	347	307	307	306	302	325	283	328	284	324	320	336	306	346	325	301	307	319	303	330	301	292	317	306	346	294	266	319	309	316	298	305	313	318	305	325	299	336	312	323	308	329	291	342	308	311	306	318	296	334	309	345	281	280	300	295	308	305	293	311	306	318	278	332	281	290	352	305	298	329	294	314	324	280	306	271	345	296	338	295	297	299	296	328	295	296	318	315	322	326	284	304	289	329	317	316	322	301	313	284	299	312	312	286	306	308	337	275	309	294	338	306	300	308	327	315	279	323	320	312	315	301	314	288	276	334	288	291	298	338	328	311	331	307	296	337	294	261	300	322	315	280	276	322	286	306	339	301	320	318	300	308	304	298	326	303	295	328	320	308	312	328	298	310	324	317	284	304	327	303	319	308	304	288	310	339	330	324	312	333	337	275	317	337	303	304	280	315	283	323	344	336	301	289	331	318	332	304	298	318	325	321	330	264	315	324	314	292	280	285	309	321	305	315	312	296	276	300	286	309	311	292	326	357	314	336	312	360	301	292	310	308	314	318	296	300	313	301	319	306	289	302	344	302	319	291	303	268	294	335	300	292	299	294	305	321	300	323	332	343	332	321	310	302	308	318	315	303	296	334	278	331	346	268	303	313	325	300	325	312	301	279	305	288	330	330	309	316	339	330	296	334	307	300	317	319	271	299	313	344	307	303	352	307	307	321	313	329	289	301	280	304	319	337	327	304	288	301	340	303	318	329	312	320	318	297	308	322	280	301	334	295	343	298	313	303	339	324	304	333	301	330	296	337	302	331	285	296	323	295	295	308	302	278	290	301	309	294	268	355	325	329	324	296	324	290	323	315	309	299	327	319	320	286	313	325	295	283	287	300	311	324	310	315	298	319	292	286	298	307	297	332	306	332	275	308	318	314	314	299	322	301	326	338	316	318	309	321	291	288	296	300	324	285	285	294	310	304	328	292	328	286	317	325	346	303	317	306	326	314	317	323	306	331	293	287	317	320	302	289	325	304	330	302	308	358	329	313	306	317	297	311	330	291	279	295	285	333	296	310	303	289	346	307	304	331	284	307	336	321	309	296	290	302	321	300	327	295	296	310	311	329	321	313	327	295	315	310	312	327	320	334	314	288	300	317	292	321	313	326	318	279	317	316	312	336	297	300	310	316	322	328	300	327	337	309	312	274	296	291	284	286	300	323	307	315	271	346	321	290	329	307	333	270	318	309	287	282	283	308	282	313	311	305	310	321	327	327	285	296	312	315	303	371	320	339	345	302	343	297	343	290	305	339	283	305	293	326	309	302	307	327	283	312	282	293	319	298	314	295	315	341	287	307	281	314	318	334	319	326	289	295	333	338	292	310	328	285	338	295	318	318	325	287	297	298	325	292	288	257	284	299	283	296	297	311	305	302	308	317	280	318	309	314	316	334	294	333	326	342	308	328	333	332	299	312	306	304	315	271	303	306	292	329	307	356	296	290	297	350	305	292	298	304	302	324	308	340	285	276	301	268	303	335	297	322	310	332	311	305	313	318	332	307	323	306	338	291	282	333	316	309	313	308	302	292	306	304	318	315	312	286	299	302	271	313	310	272	309	309	331	347	322	300	312	301	333	301	327	331	278	287	282	290	310	334	322	288	301	315	287	302	306	324	304	313	328	300	299	320	294	304	318	284	287	275	328	300	330	314	326	316	301	330	329	288	299	315	329	312	318	295	326	302	307	298	304	317	291	308	310	314	298	332	324	325	309	325	303	334	325	305	317	304	286	302	295	298	312	321	295	311	322	338	330	297	315	307	293	325	290	286	301	317	300	290	307	286	301	286	313	303	292	302	289	304	323	310	303	311	294	345	274	306	334	319	318	319	319	332	298	304	321	279	296	311	291	290	294	290	289	351	303	303	339	297	310	327	314	300	287	350	294	314	341	324	296	303	309	344	313	308	311	311	265	319	356	329	312	322	267	293	321	319	314	278	317	312	320	312	324	297	324	312	348	310	340	318	290	298	326	303	277	319	332	314	309	295	286	324	275	270	293	300	304	316	304	314	285	357	275	301	288	286	307	315	323	290	314	315	271	299	303	296	271	284	307	332	301	278	335	286	314	311	274	329	307	292	293	317	321	275	298	305	320	319	299	319	288	330	290	303	302	306	337	320	324	299	292	303	310	276	306	314	269	326	319	330	283	304	297	314	288	301	276	330	310	298	344	344	320	309	299	335	326	305	323	308	324	316	310	321	325	271	333	309	332	291	297	308	322	337	319	306	295	304	336	317	318	332	285	313	281	322	317	306	295	297	291	262	297	308	308	315	313	316	283	301	350	337	306	326	340	315	309	316	302	297	310	293	293	314	301	292	302	309	310	344	318	274	311	333	277	328	309	286	302	299	294	320	344	343
2203	734	715	459	440	375	375	362	321	346	435	350	334	284	289	281	304	271	269	281	271	282	284	284	271	284	280	269	279	285	258	284	264	263	269	247	257	305	291	236	275	273	250	288	249	281	256	275	274	289	293	274	281	279	290	268	246	240	247	269	282	279	289	268	289	251	272	274	289	268	268	282	279	227	284	267	280	299	266	298	281	267	261	271	270	276	249	301	292	286	269	253	285	279	272	268	279	292	273	282	291	299	278	245	282	302	228	273	281	288	287	293	280	289	267	259	252	288	267	256	290	269	244	260	268	261	253	273	248	263	287	252	265	294	267	238	259	269	283	272	264	267	313	269	286	237	258	301	253	246	252	257	275	242	295	256	278	288	277	277	296	270	288	300	259	276	239	287	266	263	266	257	288	261	279	276	277	246	248	305	245	242	258	274	262	294	235	262	267	258	278	264	268	280	313	261	296	279	258	299	260	277	271	275	289	270	279	317	253	264	306	277	293	279	265	299	270	262	260	273	276	291	253	289	255	246	249	300	272	318	292	291	292	270	269	286	245	250	282	293	274	281	294	283	276	262	276	244	310	296	299	253	305	288	270	243	249	282	261	256	236	267	265	251	265	233	270	250	266	257	274	279	275	285	306	270	258	250	299	256	273	256	271	254	272	275	266	261	267	240	258	257	312	321	290	274	298	294	277	274	280	243	290	264	251	263	267	280	281	294	285	248	248	241	229	294	264	283	254	281	262	267	264	300	260	273	270	262	299	256	252	242	251	245	266	256	271	272	251	235	257	278	271	257	277	295	303	281	290	291	270	277	278	279	269	253	261	282	274	277	255	270	275	278	280	271	277	278	250	278	258	285	270	276	285	310	291	289	254	268	273	251	285	289	271	250	260	242	251	253	299	241	277	267	292	280	287	265	269	266	267	264	268	275	253	277	255	247	298	246	262	285	309	296	280	275	299	293	282	253	277	296	272	291	290	272	257	276	255	294	266	249	288	306	284	284	261	245	300	261	275	264	222	288	235	254	292	295	271	273	248	247	253	268	254	252	238	273	294	272	293	291	266	277	272	281	304	285	274	266	309	272	297	269	279	259	285	274	297	293	272	271	272	295	261	272	254	252	275	275	259	294	259	272	262	271	278	252	264	284	270	257	255	242	268	274	280	270	263	295	254	264	259	258	292	296	282	266	274	276	257	229	269	298	286	241	280	289	279	267	285	264	263	277	241	240	279	287	275	252	284	297	269	279	280	268	271	241	283	243	258	256	271	269	252	260	288	270	265	275	260	260	296	257	296	264	259	260	272	252	298	264	283	248	275	277	288	293	268	283	272	245	264	260	266	249	311	297	253	250	250	298	257	262	271	261	240	273	269	269	274	248	265	277	280	299	284	286	262	257	280	275	266	279	273	261	288	263	273	280	280	292	266	270	274	269	251	241	253	283	289	266	260	272	268	242	273	285	263	267	267	235	253	273	296	258	247	275	262	264	271	237	284	256	286	286	288	267	277	235	296	258	299	285	266	265	275	262	255	234	264	297	270	262	263	285	315	248	281	250	279	286	243	271	295	305	302	278	277	235	267	306	263	276	251	256	303	268	252	282	262	295	275	305	274	250	256	307	271	290	275	295	295	254	247	275	278	271	274	252	288	275	296	283	274	281	234	242	277	285	272	266	291	242	286	309	259	233	282	266	308	266	278	264	253	272	274	288	283	288	268	253	255	286	290	292	278	281	257	259	241	279	267	245	296	321	256	289	236	306	250	280	290	276	249	253	286	295	276	289	250	267	269	261	274	298	254	272	289	292	307	263	274	282	278	270	269	269	265	267	264	255	315	279	261	257	315	301	273	266	256	267	286	257	329	264	275	256	240	276	237	304	284	265	271	272	255	291	270	208	274	271	255	286	278	262	275	270	259	287	288	284	282	273	270	283	295	273	258	280	261	280	299	259	265	273	264	239	294	285	267	278	298	278	247	303	269	292	293	259	259	289	268	278	294	272	300	239	250	247	257	286	232	310	282	272	283	276	264	294	273	264	273	253	294	265	247	246	282	251	270	255	287	271	272	276	235	273	259	296	268	269	290	301	296	274	254	277	255	267	257	281	287	272	260	270	272	270	286	267	276	299	268	263	272	270	270	260	262	277	271	294	247	258	256	263	271	273	263	278	289	245	272	269	303	281	259	318	279	263	270	256	249	259	278	310	248	262	250	262	280	249	279	271	258	311	264	263	264	294	274	281	284	291	265	331	280	269	249	240	295	257	293	252	255	260	277	300	277	263	270	273	301	291	271	270	282	283	264	251	277	273	280	262	281	285	266	275	266	265	256	312	281	270	293	273	269	259	264	279	282	271	241	268	283	282	275	294	292	294	271	250	271	256	278	283	279	307	283	270	248	244	285	284	278	297	264	258	228	278	300	260	289	274	251	271	262	253	303	256	317	287	262	249	302	295	269	270	286	279	266	261	270	284	259	252	266	280	264	304	259	248	259	298	285	285	299	272	267	295	273	265	279	269	256	257	271	277	269	263	242	256	267	264	290	273	242	256	284	267	251	268	266	316	274	270	284	276	256	297	286	293	249	307	271	264	321	275	263	290	281	267	254	262	254	260	305	252	239	290	228	259	259	233	289	295	276	269	249	295	275	276	277	276	250	262	260	242	261	262	253	291	255	283	227	273	307	296	266	273	266	310	263	223	259	250	282	259	276	278	270	276	274	287	267	267	267	265	268	259	244	289	259	266	260	280	244	278	299	272	254	263	278	291	252	281	276	252	296	252	306	251	272	254	283	277	304	276	296	285	252	247	273	304	279	250	288	270	259	264	265	284	264	292	271	270	250	272	286	281	292	293	266	248	268	268	273	273	294	254	243	280	258	300	258	295	278	284	262	289	234	273	288	237	261	283	275	287	282	290	267	292	274	262	295	261	268	256	281	274	285	251	246	254	290	296	255	287	255	293	268	264	271	286	263	263	269	276	278	264	269	257	288	270	267	253	289	307	291	280	291	259	283	266	262	262	265	292	295	267	274	278	268	272	256	297	255	259	284	299	278	274	289	280	257	268	291	281	272	277	271	243	275	288	273	274	298	272	225	257	239	310	295	275	276	295	262	277	294	274	300	273	246	229	292	261	299	280	263	249	290	269	275	283	265	289	240	271	306	216	282	279	245	261	270	266	292	266	246	252	291	268	257	306	263	290	282	277	254	267	253	246	262	269	278	259	263	263	263	253	244	257	272	289	270	247	297	271	274	279	274	273	288	257	265	250	246	287	280	277	262	252	253	273	250	231	257	253	276	259	260	253	283	309	322	285	277	308	297	285	299	277	280	265	276	276	267	281	274	261	287	285	313	257	257	262	264	263	264	246	284	285	268	272	286	294	266	310	276	277	285	279	307	273	304	250	268	282	255	269	240	271	296	285	291	284	275	268	280	273	314	274	293	268	296	247	265	296	262	278	313	271	278	286	279	286	280	266	277	271	298	275	231	238	271	267
2408	1110	1876	1380	1332	1166	1086	1107	1040	1202	1809	1017	878	755	799	665	680	689	651	667	642	658	648	694	664	619	657	666	656	664	688	641	671	677	614	648	614	637	621	607	671	640	618	621	668	627	687	645	633	640	635	644	677	688	675	609	644	647	668	637	645	648	656	634	635	677	689	682	659	669	635	653	629	631	663	639	695	643	663	633	634	648	671	669	646	664	664	656	636	669	676	650	654	654	627	689	651	670	610	617	636	635	646	639	629	650	654	691	654	633	614	674	637	640	650	624	620	620	619	645	620	666	658	660	663	641	620	699	638	645	690	661	649	651	640	656	637	609	690	634	645	695	623	633	652	662	660	662	662	638	609	693	625	661	697	668	646	658	631	646	642	673	671	688	646	651	697	649	651	651	643	611	628	624	672	656	611	674	664	657	677	646	644	590	676	654	620	654	656	644	663	622	612	633	621	663	689	640	631	628	645	656	653	615	701	657	609	687	636	677	677	583	613	682	649	645	609	626	679	622	651	666	669	629	662	665	674	671	673	678	621	647	606	618	690	637	640	650	636	622	638	666	640	609	638	647	654	685	620	598	637	680	666	649	687	670	642	659	658	669	647	609	718	622	641	661	664	645	636	646	646	668	636	628	643	645	646	637	637	632	615	667	639	649	619	604	608	665	671	661	626	687	636	672	677	624	661	677	665	649	637	684	693	633	648	634	667	664	678	677	667	639	630	663	660	668	682	597	651	664	626	676	638	697	692	654	625	691	673	631	681	650	616	643	660	592	607	655	632	644	593	657	616	652	658	625	674	623	655	642	623	640	590	646	647	660	643	637	622	640	677	637	647	677	652	625	630	634	674	669	668	722	575	629	651	687	605	652	667	669	679	641	658	632	665	633	706	645	649	625	683	662	647	674	670	618	673	690	674	660	625	675	628	645	635	652	639	664	666	649	700	632	653	648	652	629	675	646	641	624	663	646	670	613	589	649	631	642	633	636	630	688	672	644	648	643	685	649	678	671	666	654	675	657	689	601	687	656	622	667	601	624	683	648	687	653	648	626	660	660	606	667	651	623	646	608	662	645	667	630	629	640	641	634	636	682	642	646	692	667	658	676	653	628	664	678	655	680	627	638	629	669	634	648	672	654	646	665	658	613	659	668	640	655	627	680	682	631	640	658	681	673	641	604	653	634	646	664	630	660	632	659	663	663	641	649	632	649	666	623	639	670	630	635	625	689	660	647	614	642	629	653	647	598	674	626	611	629	629	631	687	656	643	667	638	683	670	628	641	629	694	632	611	682	628	679	633	655	705	653	709	686	661	620	629	611	621	661	647	658	673	724	675	676	644	692	663	608	634	675	629	637	648	688	660	650	710	672	661	683	629	597	633	665	635	673	675	671	613	606	606	657	664	646	641	644	695	706	659	645	665	659	740	635	667	676	632	664	658	661	638	602	674	651	625	690	688	655	674	651	665	643	634	682	681	659	683	643	640	639	616	605	624	637	634	620	613	661	654	661	664	645	630	680	627	680	644	647	635	589	663	631	665	645	706	670	618	676	650	655	637	685	641	631	696	648	646	654	612	618	656	628	675	677	654	598	716	597	649	671	681	663	672	677	635	635	649	679	630	650	673	672	689	665	611	651	671	607	581	608	673	634	636	652	658	645	676	621	670	648	656	654	687	626	672	683	681	680	664	627	657	643	627	653	614	676	657	674	623	647	642	675	677	695	608	652	629	684	685	647	649	665	674	630	664	601	653	671	655	678	672	631	639	641	601	601	651	646	625	673	674	656	665	660	629	664	654	664	657	678	681	647	636	638	618	653	649	634	660	684	684	689	655	663	667	635	625	658	622	644	671	608	657	649	608	655	669	659	646	640	620	610	628	682	674	617	626	648	615	696	673	629	680	600	658	641	676	646	613	652	631	615	609	636	632	720	659	679	646	675	683	635	669	628	672	673	615	635	697	686	650	656	667	624	645	636	674	565	648	643	600	668	661	667	663	659	642	607	658	640	657	674	688	674	677	636	579	624	686	695	612	656	689	639	641	692	655	686	600	664	615	685	681	634	642	642	613	637	663	663	648	616	664	687	654	639	595	682	569	673	627	608	684	642	673	656	633	655	655	633	646	638	668	642	653	668	649	684	651	667	600	644	654	644	643	646	640	652	623	664	644	635	669	623	665	682	655	646	698	658	650	659	628	591	669	600	672	641	663	651	626	686	649	669	667	636	610	602	691	656	663	685	675	637	687	619	637	666	647	639	646	684	670	658	657	661	668	646	687	634	660	625	704	653	636	641	701	654	611	626	665	615	685	657	685	681	644	661	650	639	690	645	614	632	671	658	641	639	676	665	640	693	662	650	635	650	640	623	629	631	639	604	632	637	652	652	693	703	687	618	693	623	673	662	628	687	686	624	641	660	643	634	665	647	612	704	658	672	659	658	621	651	663	664	612	612	684	625	644	638	638	638	667	635	669	619	647	679	643	630	651	672	628	635	610	662	624	676	710	606	625	641	689	636	701	608	676	643	628	648	633	645	634	641	659	639	689	721	644	642	657	656	630	646	640	648	638	639	580	667	631	645	676	655	687	650	682	648	662	609	638	630	656	650	676	674	626	641	675	704	667	609	626	633	675	627	652	631	648	590	656	665	632	673	652	679	637	664	621	633	651	643	608	728	610	664	654	643	645	604	665	664	629	665	689	628	621	630	668	640	620	615	593	652	632	631	652	636	656	623	646	626	651	627	618	615	637	642	630	635	666	625	671	652	645	686	665	675	690	662	672	649	669	619	674	654	625	669	683	631	606	619	670	667	639	640	674	650	685	646	664	639	635	670	654	654	658	616	681	607	650	623	630	649	649	688	677	629	717	653	652	645	665	658	637	648	632	640	612	645	695	692	660	667	657	628	666	658	616	627	623	632	641	649	636	633	604	685	671	679	648	633	679	654	668	596	641	644	641	635	629	664	668	708	648	647	686	662	682	677	648	690	620	644	650	620	637	652	670	625	666	673	659	624	651	643	662	677	653	613	625	633	610	633	669	668	640	667	654	601	657	676	642	625	632	675	644	636	663	641	687	615	641	645	648	655	631	661	679	671	684	702	643	624	703	655	649	664	668	689	681	625	659	638	709	661	642	662	662	651	688	625	615	630	630	662	680	648	639	639	690	684	645	667	650	649	630	657	632	637	656	639	657	640	676	629	656	651	658	678	639	644	655	656	665	648	635	656	632	646	598	580	662	633	655	694	626	647	639	611	655	682	656	684	676	599	662	599	717	625	596	658	638	639	662	644	639	652	677	658	636	609	675	671	650	648	680	711	654	688	622	626	652	672	616	691	636	627	679	647	638	636	649	656	637	611	656	655	630	625	620	629	650	616	682	648	670	642	640	620	624	630	699	656	612	657	709	728	617	629	680	639	653	646	666	688	610	657	661	642	678	616	676	665	620	654	620	650	686	622	644	655	654	679	636	683	652	642	677	586	622	675	676	635	684	650
8122	2844	3665	1485	966	733	725	664	465	1409	2680	503	386	300	321	304	272	244	282	261	264	262	263	271	246	292	231	252	251	257	250	260	239	258	275	259	268	257	243	263	255	229	251	224	217	247	218	241	266	255	247	260	239	275	238	255	242	237	261	232	262	218	256	265	248	240	250	247	240	242	213	235	258	224	245	236	242	245	251	264	233	250	233	264	239	272	236	237	239	261	249	262	240	258	269	253	231	237	246	234	251	251	271	250	238	258	248	219	218	250	244	218	235	249	229	243	260	248	251	252	227	261	226	268	235	246	227	244	270	242	253	250	303	238	242	227	213	222	244	263	235	219	227	259	233	229	261	269	272	266	250	236	247	260	241	246	247	201	257	274	253	256	236	260	277	218	262	244	217	222	250	234	231	249	225	245	230	253	238	215	240	260	237	245	255	241	271	246	277	233	276	245	246	252	244	231	249	246	252	264	254	255	227	233	223	262	245	267	253	231	237	259	258	239	210	234	244	234	253	232	227	231	269	260	257	246	222	233	234	245	249	255	253	257	209	252	248	257	252	233	250	250	257	260	220	255	208	243	242	257	264	258	274	263	258	225	218	254	263	239	243	246	254	255	219	274	228	228	257	245	234	230	281	255	254	231	259	242	272	239	269	264	234	249	244	237	209	241	230	255	275	239	241	241	221	253	273	230	222	265	259	234	249	238	228	237	275	265	235	237	228	252	266	261	283	234	239	256	271	281	247	279	261	265	225	243	235	261	281	238	254	202	230	243	249	233	238	236	269	241	245	213	260	212	262	232	210	254	275	214	237	255	255	218	240	250	228	235	251	252	232	263	241	248	215	254	250	248	230	250	240	236	232	261	254	240	274	223	250	239	245	255	239	237	237	264	272	244	263	230	263	257	253	232	276	244	256	253	225	243	255	240	240	240	237	234	248	263	232	243	221	254	244	221	259	253	218	269	234	244	225	248	250	257	254	264	219	253	250	246	224	276	263	249	284	247	229	242	249	240	227	226	254	251	253	254	256	220	226	272	238	243	270	262	240	240	235	254	260	239	258	227	224	231	265	273	247	231	246	257	222	259	279	237	262	248	241	222	236	276	263	249	219	244	234	258	274	222	260	237	205	245	266	240	232	243	233	239	278	246	230	265	246	249	244	259	242	232	230	258	255	266	259	238	257	249	261	249	264	255	279	249	236	255	258	253	257	259	210	224	246	241	242	244	257	242	247	249	248	255	220	244	259	258	236	259	248	270	257	238	245	209	232	239	256	274	246	257	219	210	251	240	239	253	242	228	254	231	240	278	238	212	261	259	227	270	221	243	235	248	236	252	250	237	259	241	249	237	254	235	246	245	256	284	265	272	240	251	243	243	242	234	240	252	232	260	244	246	272	260	245	237	230	273	237	239	226	230	235	243	220	238	238	239	281	222	218	218	252	247	220	233	257	245	251	221	244	276	252	255	263	242	226	241	246	253	248	249	247	259	245	272	239	233	244	243	251	246	222	242	274	259	246	240	227	265	247	248	225	234	246	236	227	249	244	249	262	254	226	244	248	239	250	240	261	244	251	267	212	246	208	242	244	261	249	239	235	222	267	256	238	253	249	266	241	243	264	242	243	276	242	202	245	238	263	216	261	227	208	285	225	246	239	249	238	225	250	211	230	250	287	239	255	239	258	262	246	265	238	263	233	264	250	232	231	247	230	218	257	231	236	250	242	240	289	224	239	241	243	255	248	237	265	238	238	192	252	240	251	241	255	213	273	250	258	229	252	245	274	254	220	243	241	249	224	232	241	302	273	235	236	264	230	241	235	254	246	237	248	268	234	262	268	246	237	244	268	255	260	247	227	242	284	225	230	249	225	227	250	247	237	234	257	251	259	249	250	242	256	226	235	267	244	250	288	238	234	241	228	261	230	240	251	241	238	237	263	241	228	260	245	283	254	256	245	229	272	236	261	228	224	222	269	245	252	239	256	247	244	276	236	243	232	236	230	233	259	261	261	226	266	260	262	254	245	251	246	267	230	234	248	260	244	215	243	289	272	272	264	203	239	249	251	251	241	215	259	249	245	246	267	260	265	285	240	260	237	245	261	258	273	256	276	231	269	252	270	271	253	245	231	233	261	253	238	225	208	238	227	262	250	275	234	243	220	259	241	230	259	268	260	249	255	277	252	243	216	237	226	255	231	265	226	246	250	221	242	272	264	251	239	228	262	229	263	243	240	262	250	265	271	247	254	259	257	224	236	230	232	255	210	247	221	264	229	282	261	243	245	245	264	249	215	246	243	238	234	250	265	268	257	247	263	260	252	253	282	279	219	241	231	247	253	264	272	246	236	249	221	222	232	266	263	253	245	234	276	242	209	242	234	269	255	255	230	240	273	291	253	232	239	263	269	237	254	255	248	218	241	247	214	250	259	250	249	236	251	252	247	213	211	231	247	238	231	258	223	234	250	270	219	248	245	271	239	224	257	267	224	249	259	253	242	245	256	237	229	230	228	240	249	231	234	224	256	282	222	284	268	262	240	239	235	212	232	244	243	231	231	268	232	256	272	243	278	262	232	230	248	229	214	233	274	236	265	246	218	251	270	251	245	261	233	272	247	246	253	276	245	225	252	243	243	248	245	236	249	231	272	273	233	260	249	242	285	270	226	275	253	259	239	206	230	254	255	245	246	257	252	274	251	260	257	232	245	258	253	281	224	221	239	262	284	233	264	248	248	252	248	255	277	268	233	252	254	240	239	242	223	233	243	250	251	242	231	266	235	255	260	255	259	245	222	252	269	272	215	239	235	228	232	212	237	255	259	245	224	232	231	257	252	279	237	257	224	249	252	264	249	251	246	271	242	236	222	276	250	267	261	276	254	264	253	241	263	227	276	245	266	253	230	250	285	257	234	233	238	230	247	243	240	240	230	242	250	232	236	226	246	216	266	233	274	255	260	224	259	244	196	302	209	229	238	227	225	224	240	219	268	268	258	265	250	244	268	222	215	222	271	269	264	234	241	241	237	261	237	244	252	215	213	241	241	249	220	225	233	240	245	240	242	251	268	253	268	258	245	243	256	236	227	267	223	242	244	241	240	250	232	235	270	226	235	262	256	255	244	259	249	210	251	243	252	284	249	239	247	246	262	255	226	262	246	228	219	261	245	240	242	241	243	247	254	256	231	201	229	236	232	231	251	250	236	220	264	254	243	231	239	231	246	262	259	258	257	278	264	252	250	235	234	264	259	230	242	257	226	258	275	259	246	222	246	261	246	286	265	227	256	240	224	232	231	262	258	250	232	274	229	245	243	268	237	244	247	235	238	262	260	253	241	228	245	275	248	240	246	223	242	248	251	260	266	259	240	280	242	248	249	302	238	221	253	250	229	263	219	247	239	268	247	241	254	277	250	235	233	227	232	234	238	242	227	234	240	272	256	238	252	250	237	249	233	245	265	247	231	269	248	253	276	254	260	243	234	255	263	253	234	287	279	249	248	247	241	257
7151	3259	7140	3533	3247	2961	2954	2770	1895	7002	11752	1808	1442	1234	1020	903	758	661	613	672	638	649	615	624	652	604	641	574	569	596	588	611	591	578	568	561	528	599	630	584	588	621	569	579	622	598	611	580	611	570	623	609	588	610	546	586	597	583	592	608	578	579	599	608	582	594	629	613	564	546	574	545	603	552	555	548	593	618	572	570	539	622	562	629	565	563	590	560	563	586	599	630	564	546	556	578	586	568	555	586	592	641	566	523	558	592	565	624	549	599	571	584	605	597	603	551	550	563	602	609	584	591	590	583	604	624	604	606	579	523	596	596	606	594	583	559	618	626	550	543	605	604	571	615	579	614	592	595	597	530	560	591	617	599	581	567	573	556	567	575	583	600	588	587	578	564	607	570	555	587	601	566	569	574	592	585	552	537	599	588	591	628	578	546	616	528	532	545	596	558	569	594	624	574	615	631	605	553	585	557	552	581	609	647	612	570	606	569	572	583	596	634	572	609	599	581	577	618	553	578	587	605	575	584	606	616	600	590	577	590	601	559	581	562	588	539	584	542	635	589	596	564	571	567	573	642	585	574	590	584	576	591	552	592	611	594	592	586	567	637	586	599	573	606	574	575	605	613	565	588	593	589	564	589	599	607	584	546	590	544	578	584	598	588	595	590	588	550	562	602	584	604	590	594	612	625	567	541	547	591	635	536	550	640	586	586	568	615	569	617	558	635	547	582	593	562	562	580	596	585	555	574	573	610	596	562	600	598	578	583	582	591	636	583	553	609	584	577	591	576	611	578	624	612	584	582	596	552	587	583	574	588	571	575	606	619	599	615	596	620	569	587	606	570	578	620	581	610	591	629	609	598	557	553	579	575	614	613	617	563	619	584	624	573	568	584	561	577	571	542	580	603	565	585	602	596	615	619	576	583	577	573	602	601	553	585	580	592	582	556	583	620	564	578	621	581	576	610	591	607	623	612	577	574	575	564	595	557	598	575	551	566	598	624	621	612	627	554	554	602	591	573	602	564	580	580	565	628	603	542	603	567	584	615	563	629	590	646	589	605	593	625	568	606	612	578	556	582	595	604	597	552	578	576	578	588	595	607	545	614	568	621	562	581	600	632	564	546	584	600	583	581	573	609	629	585	613	568	607	552	568	610	565	554	612	612	606	562	554	604	547	637	562	619	605	591	576	552	610	592	567	611	603	614	562	600	619	565	620	614	554	584	576	564	580	613	550	585	604	599	555	611	597	580	645	609	581	564	606	588	566	571	589	607	553	628	602	627	585	563	565	585	552	569	614	587	572	558	590	611	588	580	567	598	583	591	600	545	575	627	577	585	591	576	567	606	570	584	588	577	547	583	582	587	576	588	583	633	621	596	625	569	596	612	555	611	540	634	574	633	607	575	611	592	596	569	549	566	566	603	603	568	612	645	579	602	529	599	583	591	571	555	600	596	566	591	618	595	534	620	603	651	572	582	570	607	579	602	526	549	595	541	608	569	621	603	600	580	559	604	590	572	545	557	590	614	601	563	553	593	595	578	610	552	612	612	604	547	609	578	595	555	594	543	618	593	566	570	614	589	538	549	580	580	556	598	589	603	569	561	586	625	597	609	559	566	554	545	591	601	592	601	589	571	536	600	576	572	596	533	598	557	589	557	583	576	579	571	586	568	562	612	556	627	561	576	611	536	614	610	610	555	590	553	625	600	577	570	602	593	613	578	608	561	588	594	562	620	566	553	605	640	581	573	572	544	571	612	598	570	620	600	572	589	568	597	589	573	617	576	606	576	597	580	570	621	583	576	542	593	570	594	544	576	561	619	589	613	574	578	587	601	540	593	585	610	650	598	575	573	620	589	573	599	590	606	578	564	576	609	537	609	567	587	584	647	603	588	598	628	582	588	571	592	576	593	626	580	612	634	566	577	619	543	612	542	611	584	581	580	529	655	612	590	539	555	646	579	591	582	579	572	602	575	634	629	586	587	541	580	565	556	605	607	586	590	607	603	598	591	560	574	569	625	558	636	625	547	619	607	601	568	581	635	591	589	546	605	567	620	570	561	605	575	540	629	601	605	590	551	619	639	602	574	544	574	566	573	570	596	585	602	611	594	572	616	594	604	577	593	601	586	626	618	603	595	601	579	537	577	633	566	550	585	587	565	609	579	569	631	581	592	560	580	597	543	525	574	568	607	571	557	589	563	568	597	619	597	608	567	599	611	562	586	588	589	548	588	568	554	590	566	574	576	556	570	603	593	579	609	573	601	583	546	605	609	567	600	588	597	593	609	605	586	580	573	607	604	610	568	590	574	624	565	592	570	588	589	591	606	561	584	587	615	576	576	569	615	590	603	577	605	564	601	594	606	587	561	560	570	595	581	538	554	595	600	622	570	560	623	562	592	559	576	605	595	549	580	590	569	584	571	606	547	596	634	553	592	609	569	613	573	553	576	619	577	589	578	629	606	555	557	591	573	583	604	570	617	605	586	564	603	592	578	554	570	596	579	603	591	592	589	573	554	631	603	625	512	564	587	613	626	545	582	556	544	578	599	588	611	550	568	551	548	629	609	589	564	557	581	591	593	571	548	580	612	593	567	616	574	563	588	598	564	598	605	566	638	658	572	574	608	592	582	585	615	552	576	572	592	624	596	560	585	626	570	597	555	630	667	593	550	619	595	580	619	577	583	600	602	565	585	565	602	583	599	618	592	620	539	570	541	579	574	582	590	589	524	570	570	580	608	572	619	550	561	586	597	638	602	551	563	604	538	592	579	571	605	603	579	554	598	584	585	601	578	609	571	608	578	625	623	541	598	554	610	580	552	562	602	578	590	577	596	575	608	570	592	559	602	587	596	565	569	602	592	595	602	607	523	563	537	547	598	615	559	610	539	575	579	561	563	599	580	608	579	571	587	625	604	614	584	627	606	603	568	561	597	592	580	583	601	549	607	577	566	538	585	570	589	612	584	587	574	606	617	560	568	601	625	633	533	556	623	567	548	598	571	590	570	585	594	639	554	577	581	610	535	629	617	554	548	569	606	594	552	604	654	599	584	603	569	600	572	588	567	566	601	557	608	560	575	612	583	564	621	579	564	580	563	621	572	585	563	569	591	580	561	603	581	590	653	572	592	610	615	565	603	562	565	593	582	590	577	575	606	560	582	629	619	581	582	599	550	601	619	586	594	557	582	612	588	579	582	540	637	535	564	586	590	578	600	567	557	530	592	583	596	565	584	556	607	586	594	560	555	600	562	557	578	597	552	553	587	606	607	597	621	545	591	572	591	570	590	631	601	576	548	638	622	582	589	638	575	589	562	595	553	578	565	584	600	537	596	593	621	569	557	561	611	575	603	552	587	583	577	555	644	606	583	558	606	617	588	601	605	555	598	563	585	616	612	573	601	589	590	532	600	590	588	585	571	587	568	613	625	574	588	570	560	587	559	584	549	630	588	587	527	611	589	594	580	557	599	608	583	607	605	622	585	568	552	592	538	613	557
14620	5209	5753	2330	1324	1151	1023	824	575	1748	3154	480	326	315	260	173	154	150	139	135	149	112	143	132	133	113	119	150	98	99	118	120	111	122	114	111	116	111	116	125	119	122	110	109	108	109	121	105	122	121	125	95	109	94	103	116	116	110	104	92	134	132	114	124	113	121	112	97	118	112	108	93	100	107	104	110	112	123	111	123	123	121	111	115	122	139	121	124	133	114	101	114	113	105	111	102	113	126	108	110	110	105	112	119	117	122	88	86	110	129	99	130	113	118	125	117	96	109	130	121	115	115	116	105	104	129	116	107	96	88	113	119	120	110	109	119	99	118	109	120	131	111	104	119	100	109	114	117	124	110	108	119	119	101	112	126	105	125	119	102	119	126	95	121	127	116	108	105	104	101	98	115	108	100	125	119	111	97	119	113	125	102	107	117	102	108	114	112	116	112	114	124	114	98	123	121	100	129	135	107	117	112	127	108	132	115	117	118	130	105	119	111	104	109	98	123	104	118	121	109	112	139	106	109	119	110	131	144	108	117	104	111	105	138	107	108	98	112	122	114	102	121	118	123	122	125	115	96	101	114	103	119	103	125	107	114	106	128	105	109	133	110	103	103	122	111	115	115	102	130	120	118	121	122	115	118	133	109	105	114	119	110	101	105	103	113	122	120	109	118	103	98	119	121	115	114	121	105	102	109	106	106	158	117	126	102	111	119	107	106	112	104	101	125	110	109	115	103	130	109	106	109	114	102	116	119	107	130	138	119	135	108	102	129	121	127	110	130	96	115	119	93	112	114	106	126	102	130	104	100	117	119	118	122	107	99	132	116	120	108	107	96	114	114	120	111	110	134	119	95	105	115	112	111	130	131	115	120	142	96	115	98	103	115	115	113	127	112	116	110	122	99	115	99	117	124	117	114	106	126	102	94	102	112	125	108	110	102	120	127	123	118	117	122	110	116	104	107	124	103	106	115	87	111	119	122	109	123	118	90	99	106	135	108	117	124	93	109	121	113	127	112	98	114	141	118	132	125	106	115	112	105	103	129	106	107	111	113	117	113	95	107	105	113	124	106	109	102	141	101	101	112	117	112	117	124	120	119	113	104	119	124	110	118	107	113	108	121	112	114	119	112	99	123	126	113	108	113	120	106	132	104	120	124	111	138	110	119	127	109	106	95	101	115	105	113	103	119	109	104	120	138	107	117	105	103	129	127	117	130	126	101	108	117	112	123	114	111	105	115	119	112	123	114	123	114	100	128	113	109	116	104	132	120	113	112	93	129	103	123	115	127	112	96	110	106	114	118	120	104	126	113	128	103	114	127	131	112	119	132	112	124	155	111	106	97	123	98	115	99	108	122	106	114	122	110	128	129	114	103	100	103	132	115	111	118	112	97	94	112	107	118	132	111	132	123	102	108	104	116	116	126	110	116	95	101	118	125	114	113	113	106	106	97	93	106	104	124	134	126	141	111	99	114	96	98	117	102	112	101	104	130	119	126	103	105	117	103	125	111	122	124	122	134	113	110	118	104	114	124	99	103	144	106	121	93	116	96	106	107	97	106	114	130	116	127	110	107	110	115	108	108	99	124	123	110	121	106	102	112	120	90	109	102	121	124	121	111	102	106	116	117	126	99	115	105	130	100	120	114	107	101	105	101	107	110	123	116	119	109	112	105	107	90	117	102	113	106	116	120	111	108	120	112	111	103	100	134	97	108	127	108	132	102	114	112	107	120	130	117	141	110	115	92	107	114	122	102	108	138	119	120	111	103	118	106	114	114	131	121	110	104	124	125	120	117	105	102	121	116	100	126	113	102	109	108	121	120	117	111	134	120	109	102	112	127	110	123	103	109	113	114	109	95	121	113	141	93	121	115	135	108	120	92	104	116	116	135	120	108	109	122	109	129	108	94	120	124	119	87	105	125	91	90	110	114	102	106	109	118	121	130	103	120	90	103	113	110	110	106	120	106	117	97	117	123	105	138	122	97	112	138	112	130	114	123	108	117	127	113	117	109	108	97	123	128	122	98	110	127	117	108	99	119	126	121	91	104	91	111	112	147	117	122	121	117	113	109	122	106	116	105	112	133	120	104	105	119	121	113	115	129	103	129	117	124	102	117	106	117	124	106	125	120	109	99	116	123	117	119	124	99	106	112	106	126	102	116	108	102	104	121	113	130	101	121	105	113	98	135	110	130	122	104	101	117	104	104	110	99	111	117	132	103	123	107	112	106	120	118	106	124	96	108	115	134	121	117	116	124	112	114	113	125	121	112	130	108	105	143	102	107	103	127	116	106	114	129	115	126	115	119	102	125	108	137	97	92	99	116	118	111	115	127	103	109	107	99	116	100	100	107	107	108	111	109	116	111	110	117	103	110	103	110	101	122	94	117	129	112	132	114	122	117	105	113	102	111	125	110	132	111	114	124	124	110	118	121	124	89	122	112	119	126	110	127	155	112	128	102	101	142	107	106	112	113	132	114	107	104	114	99	112	124	142	102	122	120	123	113	121	121	122	123	134	117	112	95	115	128	102	115	127	109	110	120	105	114	110	100	116	124	110	114	92	134	120	107	114	108	142	124	103	121	105	132	99	112	105	111	131	102	104	122	111	113	117	107	119	105	122	97	112	93	89	139	121	107	106	98	97	128	121	97	137	133	115	114	123	120	116	102	109	115	101	106	111	103	105	110	127	98	121	130	117	127	108	113	121	94	134	115	129	114	124	131	129	123	112	119	118	103	110	118	132	108	131	99	114	113	105	102	121	117	87	101	117	117	118	103	101	109	95	141	125	135	145	130	115	114	100	113	112	95	131	107	112	120	93	114	111	107	114	125	123	107	111	121	113	126	122	114	93	130	128	119	110	104	110	97	128	97	121	124	112	114	116	120	122	137	127	123	119	126	97	104	132	106	105	116	106	117	114	124	100	136	113	110	129	117	116	115	108	125	108	116	109	103	115	120	93	116	117	106	118	121	94	104	115	112	122	106	119	115	116	130	109	115	94	99	99	95	114	99	119	117	117	102	117	116	104	123	103	96	119	115	128	106	107	131	108	93	102	107	124	118	120	98	100	105	123	128	114	105	118	108	122	120	91	126	150	112	130	108	110	108	126	112	94	91	135	96	139	117	130	132	119	132	108	128	101	118	105	120	101	90	129	109	104	116	113	119	106	122	132	123	112	92	115	100	117	115	125	116	109	104	119	125	124	128	116	111	120	116	116	105	113	103	106	122	121	111	97	104	93	100	110	131	110	126	123	111	113	124	119	127	123	112	116	97	99	109	116	91	135	128	90	104	115	113	121	135	115	97	123	98	111	106	126	112	114	123	97	116	148	134	104	131	116	105	121	95	107	108	107	88	124	104	124	114	106	122	102	118	105	109	97	107	112	121	107	102	103	133	107	114	102	104	106	131	123	114	118	97	122	109	108	111	92	123	97	123	112	140	122	117	137	90	119	108	120	106	117	117	106	142	116	123	109	116	98	114	112	110	117	124
9253	4812	9755	5321	4440	4702	4597	3629	2722	8694	13932	2364	1799	1533	1039	748	563	479	462	420	402	426	384	344	312	351	381	335	323	339	320	320	303	305	306	315	310	332	269	308	316	275	301	319	280	301	307	308	284	301	296	312	304	304	281	326	272	331	294	319	290	295	288	326	269	305	252	261	300	326	291	295	291	288	305	299	297	298	261	300	264	262	295	297	281	286	306	253	306	287	300	271	297	254	314	269	273	272	296	258	308	309	287	302	288	285	314	315	304	289	279	292	288	267	300	282	259	272	261	300	308	283	308	318	301	276	309	274	312	292	307	285	323	315	281	255	299	298	286	288	291	313	303	306	296	311	278	297	282	279	285	307	296	302	281	294	307	282	290	319	305	254	276	297	257	274	280	269	307	296	297	308	330	264	318	253	292	263	304	259	303	282	266	294	276	293	292	289	313	303	274	313	299	312	299	287	301	307	295	302	292	278	291	280	301	287	301	268	310	271	273	300	320	266	300	299	284	299	285	316	299	293	284	299	289	291	278	302	289	289	287	281	345	294	274	290	286	291	298	272	296	294	284	296	290	311	302	311	311	286	266	262	308	315	301	277	304	276	293	287	301	289	311	291	327	264	289	284	324	274	284	287	275	284	288	293	293	264	283	278	312	299	279	244	271	252	289	292	256	249	312	299	302	259	287	268	318	278	298	286	304	306	317	296	301	311	281	296	321	289	279	313	290	292	296	318	308	292	274	284	305	290	320	296	297	303	303	298	296	288	319	302	294	296	302	293	285	323	275	307	292	285	298	275	273	304	292	268	320	287	303	297	310	271	314	327	258	288	273	295	314	284	293	286	314	304	307	293	296	325	305	291	306	256	284	301	301	301	280	279	276	273	271	323	284	277	326	287	296	291	292	293	264	317	283	308	298	260	297	292	283	328	294	282	292	323	306	266	281	282	288	277	304	295	323	288	293	278	336	317	284	280	252	291	321	294	280	285	255	311	279	298	320	302	276	284	272	279	295	265	316	308	306	319	285	265	305	281	286	281	293	287	308	312	307	300	295	272	292	259	272	288	279	287	325	281	287	291	332	290	296	276	318	278	334	332	301	296	271	289	313	301	304	280	301	305	289	301	288	309	283	317	298	265	271	282	286	284	295	277	306	288	266	302	261	277	291	289	327	292	300	272	316	285	272	309	319	272	304	270	301	300	292	302	277	300	301	304	295	334	284	306	274	278	277	285	277	311	264	285	299	324	303	256	286	313	307	301	295	272	299	289	294	283	309	284	285	288	295	281	274	255	308	295	281	279	281	284	287	292	308	293	271	294	272	318	285	283	282	304	267	305	251	292	306	282	305	292	307	262	295	271	293	274	297	309	280	331	286	277	301	271	288	294	270	292	281	266	281	259	286	290	288	286	290	270	292	270	273	296	310	303	294	298	301	274	297	267	278	239	282	298	302	273	268	273	285	282	283	299	271	263	278	298	278	304	284	264	284	262	289	283	297	300	289	284	292	300	292	283	288	294	311	311	294	299	283	268	265	287	317	301	276	323	268	281	298	286	311	320	301	285	277	290	280	271	303	291	300	288	267	315	280	306	291	295	293	307	292	303	287	258	272	281	312	290	342	298	292	268	291	303	275	282	292	297	290	289	266	284	272	297	307	321	318	295	294	287	277	285	295	281	288	276	263	268	280	296	293	287	283	261	283	274	282	294	287	300	300	272	279	304	292	276	290	294	308	310	302	317	287	299	263	287	287	287	251	252	291	303	299	312	292	267	291	285	312	294	303	284	304	307	282	274	269	272	276	283	297	299	313	284	288	269	292	299	289	255	294	280	296	285	284	309	293	285	311	275	320	290	276	287	266	286	316	302	280	307	262	279	292	298	252	291	273	278	308	273	287	274	309	279	296	290	286	295	300	293	274	307	261	292	295	268	282	293	276	280	305	291	272	285	290	323	295	293	271	309	253	305	281	316	290	305	300	282	281	267	288	313	263	292	271	283	317	286	289	324	306	282	265	283	292	285	262	297	275	290	286	321	304	276	315	259	316	304	280	263	264	310	287	282	325	283	295	262	294	278	296	279	246	285	305	271	241	265	286	290	314	281	277	271	293	286	269	278	271	279	275	308	256	249	278	274	314	278	308	286	272	307	293	311	294	294	256	318	289	272	280	290	289	266	311	307	284	308	272	267	270	279	287	278	305	287	291	281	291	305	299	311	293	269	277	300	289	294	274	280	301	281	259	290	297	300	264	306	305	319	272	278	290	310	275	291	282	270	289	265	290	298	327	274	302	313	306	304	264	292	274	291	262	294	278	284	303	282	295	287	268	278	295	283	279	267	312	292	282	260	275	312	264	277	283	279	295	291	290	306	326	277	290	317	315	266	274	275	253	303	278	278	306	296	304	266	300	287	290	299	274	305	279	271	303	252	313	296	307	307	269	314	294	309	304	265	281	289	272	285	270	283	261	248	267	296	271	281	294	304	265	309	298	318	285	286	305	314	289	274	310	296	316	308	315	270	291	290	284	296	256	283	292	266	279	277	275	301	278	297	269	300	290	293	327	289	296	300	291	291	298	298	283	287	286	290	282	270	279	284	263	263	272	283	292	288	320	251	270	301	293	302	328	311	272	295	331	299	283	285	299	276	280	310	281	276	293	257	264	285	264	286	296	307	271	261	295	253	267	318	285	294	272	294	256	279	273	279	275	299	292	305	283	270	284	272	329	286	290	315	314	287	279	267	317	265	316	275	320	291	292	268	308	270	310	286	298	285	277	279	276	295	270	276	317	280	311	272	274	320	307	302	312	252	287	298	304	316	306	300	304	301	294	304	296	304	282	312	291	314	288	277	295	263	267	290	296	280	292	294	277	283	306	309	288	270	269	290	301	320	285	300	279	318	281	269	297	282	317	297	324	268	294	300	295	282	305	279	288	305	311	282	297	305	280	288	296	284	305	270	293	289	301	282	285	289	327	294	275	295	315	285	283	285	321	296	303	290	292	300	287	292	295	304	293	252	305	288	302	288	286	320	299	298	286	322	320	289	290	268	268	323	300	295	275	284	282	289	282	283	287	291	304	306	307	282	308	313	273	296	259	285	285	289	270	278	291	287	287	285	274	261	312	277	271	283	297	297	302	263	303	315	316	300	332	274	278	317	302	286	278	264	279	284	297	309	272	294	290	296	285	305	281	256	271	279	280	272	324	316	280	314	294	297	271	339	300	304	296	311	298	307	288	304	289	259	288	289	306	310	323	282	258	301	295	286	294	286	279	311	299	282	320	271	296	273	306	289	276	289	322	307	289	283	315	299	308	303	349	291	329	297	315	280	263	293	293	293	281	289	293	283	305	289	270	292	276	289	285	302	274	307	298	296	298	287	291	258	304	307	266	311	289	272	287	278	281	295	306	289	294	296	286	283	297	299	312	288	277	297	293	303	282	276	294	325	281	278	276	296	266	266	330	269	308	316	332	328	283	289	296	297	303	295	317	271	292	267
2271	741	645	450	425	432	384	315	275	352	398	309	299	325	290	302	268	274	268	301	296	274	281	254	258	263	258	242	246	246	307	257	257	276	275	304	275	306	256	295	300	273	241	268	268	276	266	257	268	310	248	264	272	260	259	268	245	262	269	251	235	260	250	279	247	260	262	273	257	273	233	252	275	245	245	245	293	246	230	264	262	263	249	300	274	275	274	267	273	230	275	248	248	252	273	291	275	242	250	231	245	247	260	275	256	260	244	283	252	249	249	289	222	259	256	278	249	248	263	273	283	238	271	257	254	267	262	263	283	247	266	263	297	252	264	263	277	246	264	252	245	260	256	272	271	272	279	244	271	303	269	254	281	295	284	251	224	226	273	260	281	233	247	267	261	268	262	258	310	255	257	242	264	307	276	243	228	248	289	279	273	288	283	268	242	247	278	229	272	295	271	258	229	272	266	245	268	260	258	247	253	276	263	267	286	230	239	236	267	273	229	262	301	260	243	264	254	251	259	254	244	248	272	261	271	279	320	244	283	269	242	274	265	233	262	277	269	257	260	263	248	271	250	280	264	293	288	251	247	302	249	270	284	239	262	254	259	262	247	244	281	229	243	227	236	274	277	292	256	237	277	251	270	297	289	251	258	262	269	254	263	244	275	280	266	285	248	299	244	243	272	239	263	266	246	283	286	276	255	268	267	245	280	267	285	265	257	284	266	265	288	222	305	264	280	248	258	251	259	266	213	265	254	266	271	291	262	265	243	234	256	264	257	244	250	255	240	252	277	252	250	274	265	281	262	252	267	283	250	284	277	272	282	248	279	269	267	267	269	241	283	252	275	218	286	287	271	246	263	294	247	260	228	254	273	277	274	273	277	249	256	270	284	262	269	267	260	282	255	300	252	240	276	266	236	229	251	293	253	281	251	282	268	230	284	266	272	222	271	253	258	270	241	244	275	273	286	256	257	274	273	301	235	256	271	242	267	289	285	271	297	286	269	265	277	260	236	251	243	275	242	237	252	286	252	244	291	224	247	250	265	282	286	253	273	258	246	270	242	269	271	255	278	280	294	292	285	283	256	273	262	271	226	260	291	288	310	250	314	285	264	274	251	275	252	236	283	243	283	245	248	277	258	281	252	254	294	267	273	235	251	273	268	273	284	227	248	245	249	242	309	274	266	269	285	295	238	241	226	241	259	266	252	271	245	250	285	262	220	268	281	266	260	269	271	278	260	258	265	289	267	266	266	257	256	257	259	257	244	283	266	268	278	252	288	258	257	271	292	257	282	262	292	265	251	254	273	247	230	274	263	265	292	228	267	242	257	263	274	266	254	259	262	257	258	260	256	272	267	273	248	273	260	239	289	273	279	235	267	272	267	263	258	242	264	269	264	258	260	262	270	255	246	251	261	301	259	248	274	245	278	273	272	259	264	265	268	222	273	273	252	259	254	261	264	304	282	282	275	267	271	267	267	261	237	228	256	238	273	276	270	254	235	260	240	248	270	270	249	293	250	257	259	249	234	251	259	272	263	273	230	278	267	269	264	244	271	269	261	267	271	276	239	257	272	270	255	285	275	258	282	233	253	252	259	273	253	269	250	262	245	272	287	294	257	283	228	295	297	264	239	248	264	259	253	275	237	246	254	300	262	222	250	255	274	256	273	235	253	269	255	278	280	257	246	283	338	282	273	274	292	296	285	255	273	254	259	251	258	283	269	239	255	266	265	308	268	249	272	243	251	252	279	270	235	251	265	257	269	266	296	285	264	270	283	279	271	287	263	286	272	245	267	282	247	255	267	251	266	254	290	295	267	261	262	251	261	265	250	225	272	250	265	255	266	281	259	279	275	270	238	266	240	257	240	257	270	296	249	254	242	270	248	257	275	257	246	233	248	228	258	280	266	305	238	252	266	279	289	232	271	265	264	258	269	267	233	250	248	246	277	267	278	249	256	287	281	268	270	288	252	235	270	253	274	269	262	266	271	270	248	278	249	263	244	273	279	257	249	276	249	259	262	252	244	268	258	287	261	316	244	244	251	236	281	272	281	315	267	283	252	272	274	284	278	257	246	280	251	249	264	304	292	323	247	232	264	290	265	253	259	255	232	264	231	259	251	245	261	255	230	218	269	274	252	261	244	280	299	276	256	281	254	272	263	273	261	306	285	265	270	294	248	231	251	261	230	262	269	247	252	247	277	263	244	276	291	230	263	245	263	273	256	275	281	223	240	251	260	269	291	250	274	256	283	251	262	267	240	230	248	269	272	275	260	301	290	277	275	279	259	274	283	273	260	271	272	236	243	280	296	275	271	214	224	297	238	279	248	287	275	233	245	250	283	257	287	261	281	267	253	244	249	284	263	259	265	253	280	236	272	281	258	275	273	249	256	254	250	273	251	238	276	267	262	287	247	295	238	272	268	264	253	274	272	257	290	253	270	268	252	280	263	276	266	238	261	270	246	260	270	254	265	236	259	267	248	270	285	276	275	281	272	267	266	273	288	268	282	262	254	229	249	261	256	256	285	250	229	238	262	274	257	261	230	243	265	258	262	268	285	242	296	263	270	281	284	296	279	245	263	231	239	277	252	251	260	267	262	247	254	262	250	256	272	250	243	280	237	253	257	262	263	251	274	253	282	261	280	253	259	285	263	267	257	251	256	298	254	252	281	266	232	273	280	290	240	257	251	281	233	245	276	236	266	268	270	256	233	244	277	277	294	254	247	280	283	287	247	279	263	268	281	255	261	270	265	262	239	292	227	300	293	260	263	263	266	260	275	277	262	270	251	271	267	254	273	246	246	252	277	268	307	264	258	247	236	250	265	291	264	283	243	297	268	234	255	261	244	263	272	283	285	288	274	270	250	277	265	276	242	262	274	270	239	251	281	274	239	254	237	233	248	261	249	247	302	251	289	243	291	276	256	270	280	285	240	268	276	267	275	267	279	236	242	251	238	233	237	247	248	283	248	279	246	261	251	255	249	257	274	234	230	279	290	276	261	244	272	234	281	292	283	250	246	274	271	268	260	256	242	261	282	265	261	247	268	217	243	260	259	271	267	262	258	284	258	275	250	241	256	268	243	285	225	247	274	285	237	273	268	274	286	256	266	242	241	291	249	261	259	242	292	265	256	270	252	249	274	243	253	258	276	279	295	264	246	270	308	276	247	273	273	280	263	243	235	238	310	229	257	246	241	244	276	278	235	258	249	243	253	262	225	257	247	253	242	295	244	256	247	239	298	260	272	248	266	284	246	284	244	252	278	275	286	292	283	302	271	247	259	264	253	273	280	252	256	267	287	258	267	242	264	278	261	255	262	291	231	288	244	258	257	277	266	253	255	242	300	266	283	244	276	260	251	277	258	258	277	253	253	257	234	263	265	272	259	275	274	267	264	257	284	270	240	271	229	210	270	269	281	247	295	251	233	260	262	233	280	263	234	262	260	241	265	282	246	265	282	228	228	243	273	245	269	241	253	255	273	274	262	284	227	264	243	276
2376	1216	1508	1418	1348	1319	1199	1007	845	1105	1416	1000	945	922	750	778	717	617	627	662	687	658	647	603	596	643	676	609	642	656	628	599	625	631	624	599	665	623	610	650	615	607	621	584	635	634	631	627	606	644	654	625	669	679	621	626	608	624	625	623	648	625	602	670	615	673	584	610	642	591	651	643	617	612	650	630	590	655	623	678	605	617	627	634	665	636	609	647	603	678	637	620	651	599	615	600	644	617	640	626	607	646	619	655	616	651	692	584	597	640	605	618	608	659	652	622	656	620	593	607	675	602	612	643	670	636	641	618	678	643	657	647	661	643	648	672	648	623	617	698	647	639	604	641	648	642	635	669	618	625	606	672	622	647	606	646	614	575	644	619	625	606	644	597	621	619	640	658	641	644	650	591	609	620	609	661	609	636	646	640	666	661	625	572	649	646	645	659	626	628	621	668	609	619	613	639	657	630	613	674	591	628	607	665	590	582	559	645	706	636	620	630	653	659	656	679	643	587	583	643	600	604	622	661	615	618	650	612	611	595	631	640	609	673	625	636	603	620	637	577	618	618	634	642	662	632	643	631	611	656	655	622	641	620	611	658	629	644	620	653	637	651	625	623	621	601	627	615	638	658	620	633	621	634	621	636	665	654	618	577	590	591	627	598	616	607	659	621	633	589	610	644	643	646	593	644	635	641	594	645	636	655	602	606	622	593	645	607	653	651	658	637	658	636	597	637	601	615	660	614	598	662	652	674	638	578	581	630	654	627	621	656	684	636	627	586	600	563	608	605	627	645	655	604	649	616	670	649	594	621	631	623	670	631	709	610	629	642	609	558	611	655	618	625	673	599	679	604	618	631	622	622	595	655	625	621	626	628	662	650	652	627	619	641	626	670	579	631	680	631	600	642	605	641	666	660	609	657	614	672	667	586	624	650	613	665	661	636	622	629	584	612	618	606	650	621	668	651	660	609	636	711	636	598	617	604	616	611	646	642	602	639	607	634	591	626	619	634	625	600	594	638	642	627	595	664	658	668	614	643	627	628	630	626	644	615	620	650	659	649	569	637	593	656	658	626	667	639	612	576	634	600	654	619	615	627	597	677	601	599	637	605	703	623	601	667	612	597	619	642	655	612	650	674	613	622	620	623	576	610	578	650	621	610	634	602	607	641	625	667	658	652	689	606	640	699	597	625	593	649	617	569	616	637	677	644	715	666	651	627	582	625	644	621	639	619	627	627	633	590	670	594	648	608	650	614	577	660	635	600	614	635	598	651	610	626	620	633	644	645	596	627	607	606	673	619	642	626	610	601	683	612	661	618	628	643	604	597	638	634	639	642	648	590	592	633	621	649	619	603	631	641	617	657	631	634	656	588	574	666	618	610	634	604	635	609	602	588	649	595	619	630	626	621	639	620	633	630	638	605	669	609	654	599	644	643	658	641	624	654	598	641	623	668	645	580	659	587	648	662	616	631	643	658	642	639	682	659	624	600	631	622	625	629	636	641	678	567	638	650	663	565	654	656	598	637	628	681	601	614	619	592	634	611	614	643	632	654	582	632	626	641	657	660	622	633	662	656	621	624	623	607	610	622	637	633	639	613	677	615	650	651	607	622	634	680	571	624	610	641	674	668	610	620	591	654	616	701	644	630	654	644	603	624	656	661	656	682	620	632	627	630	667	645	580	617	621	680	616	611	599	605	605	630	630	635	618	677	623	630	595	651	627	615	591	639	630	620	613	636	634	615	637	641	647	688	624	590	594	625	655	643	644	634	626	654	619	642	600	617	631	641	646	600	620	661	635	618	613	614	623	626	604	631	666	650	619	632	661	624	643	615	566	643	651	632	606	603	624	649	628	607	656	614	608	603	668	650	645	640	643	620	643	599	656	607	598	600	634	638	611	619	642	633	622	656	673	563	606	637	626	616	620	602	600	609	657	649	607	659	647	626	662	605	632	646	627	637	607	620	636	644	607	611	620	654	629	661	596	668	624	650	688	626	650	671	609	659	612	613	600	626	654	638	608	673	641	579	585	656	612	655	631	611	646	634	642	662	640	630	667	613	638	610	628	610	605	634	616	640	647	622	620	696	614	607	624	634	608	601	618	641	594	615	636	672	678	603	651	617	612	653	598	614	657	623	590	674	586	616	650	666	647	655	632	638	652	628	652	652	650	658	638	636	616	623	645	620	640	640	588	674	655	662	621	643	584	612	645	611	600	646	607	607	622	581	632	625	611	607	635	597	640	643	613	630	585	614	633	593	643	615	668	616	609	611	619	602	676	657	613	638	637	620	630	629	593	649	651	635	661	651	588	704	600	667	635	648	632	642	616	603	608	616	595	646	663	619	613	653	615	596	618	691	642	610	646	647	654	618	613	622	606	624	643	586	571	583	622	622	631	651	598	681	640	582	635	615	622	623	616	602	617	637	591	652	650	646	627	630	633	638	684	652	652	617	592	642	651	661	635	636	607	617	612	639	665	618	613	643	643	642	612	620	636	632	616	631	681	597	594	649	609	595	636	633	617	606	636	620	622	633	589	643	620	619	583	620	676	620	600	626	571	653	640	592	635	615	577	621	627	661	617	592	626	643	652	650	661	601	645	632	641	617	648	642	630	616	596	637	583	668	622	639	675	639	609	617	638	629	596	627	613	674	608	671	607	613	637	560	681	625	579	657	650	658	671	627	625	581	619	624	605	623	640	612	631	608	637	621	658	661	604	660	668	667	641	615	614	619	597	657	619	615	640	595	598	607	613	681	636	651	629	652	708	621	593	628	665	653	617	638	632	626	653	647	612	660	660	613	637	599	673	620	602	594	588	625	663	657	609	672	604	603	663	621	626	588	612	631	594	641	545	656	643	641	615	590	598	654	640	599	643	646	626	634	582	621	613	637	623	613	614	631	644	648	654	659	616	632	653	610	633	644	585	646	610	617	636	660	638	598	604	627	615	605	617	652	611	640	648	605	646	611	650	607	604	659	594	651	629	608	642	622	580	647	617	661	589	610	654	603	632	620	665	602	609	664	622	623	588	609	602	620	631	616	609	625	648	629	606	591	676	611	640	622	613	662	653	597	629	662	613	616	594	625	629	659	636	614	643	636	648	646	652	624	633	632	638	635	610	666	673	650	624	646	631	637	597	683	614	606	625	682	624	669	660	580	635	631	634	631	603	621	619	659	628	627	631	676	619	636	616	632	596	617	723	618	639	657	648	631	647	606	656	626	679	608	650	611	666	647	614	660	618	590	602	644	630	646	602	660	630	648	660	624	643	628	641	625	621	640	647	623	626	615	629	655	593	617	665	669	647	606	630	626	664	680	620	661	646	610	634	633	659	617	631	642	634	630	609	616	642	652	676	630	662	603	655	645	650	632	594	636	660	650	635	605	682	623	612	660	618	677	577	636	640	709	616	645	591	640	646	642	633	614	648	657	655	607	631	632	631	597	602	610	621	646	659	611	636	635	623	611	605	619	668	611	643	636	648	559	616	616	630	617
7834	2921	2537	1255	912	845	731	598	561	986	1279	418	371	350	301	273	258	237	253	227	250	237	261	238	221	228	241	240	273	273	240	248	264	239	240	257	240	229	246	241	267	246	233	262	221	229	216	227	242	250	274	236	236	255	239	248	253	227	230	250	254	251	244	216	252	232	205	222	228	236	241	253	223	239	224	240	253	256	267	234	258	218	266	222	247	249	229	215	261	240	261	235	234	214	222	244	257	241	261	264	254	246	221	252	234	263	244	247	233	253	257	264	260	248	219	259	251	256	219	251	239	217	226	240	239	261	202	240	232	239	233	263	258	269	234	242	225	214	230	227	262	240	237	234	260	254	262	257	251	233	235	243	286	257	251	223	234	259	245	251	233	257	247	262	254	233	227	248	247	237	207	238	235	266	252	223	230	224	244	285	234	259	231	211	222	252	241	243	250	271	250	275	244	232	270	264	245	228	223	230	239	255	244	208	247	239	249	250	249	242	216	248	252	265	276	231	231	250	251	252	244	251	246	250	245	229	244	249	230	193	242	250	252	231	244	210	250	237	206	242	225	242	228	240	223	246	210	215	258	251	225	232	214	265	239	226	247	236	236	279	255	249	251	240	241	258	246	237	230	218	212	244	257	249	264	230	224	249	248	259	235	210	261	262	212	235	236	288	252	253	248	277	264	248	274	273	265	255	249	246	243	225	249	279	247	227	222	247	265	237	245	247	235	236	247	219	228	227	238	231	254	250	249	217	247	204	227	241	221	236	262	225	249	246	245	228	251	249	245	255	256	273	252	242	238	247	217	252	259	239	230	259	221	203	232	223	253	238	250	238	259	232	243	241	227	252	249	196	267	244	234	216	234	260	237	242	233	219	220	273	224	233	228	215	238	220	232	235	224	229	256	222	227	277	195	247	270	203	252	255	245	215	259	261	274	241	226	241	243	251	249	250	260	252	232	273	255	221	264	241	261	246	225	257	270	274	238	227	253	206	260	255	243	255	264	284	232	235	255	226	265	265	221	245	242	243	241	233	221	243	215	239	229	215	232	222	267	238	242	226	216	228	227	225	232	259	273	270	250	248	234	235	232	229	288	222	231	223	235	218	242	228	234	225	219	260	242	236	231	256	228	247	247	262	219	223	256	256	261	260	215	246	237	243	220	249	254	231	242	217	241	255	231	232	218	252	225	237	239	230	224	248	245	252	224	246	204	259	236	268	221	258	277	276	250	244	249	231	260	243	225	223	249	239	239	224	219	237	228	218	257	248	240	250	215	249	198	226	240	261	218	249	259	286	258	225	244	245	238	275	225	251	210	230	230	245	225	274	262	238	218	237	228	227	236	231	218	223	233	261	204	247	225	222	239	260	237	257	232	257	237	227	236	244	241	214	235	271	238	231	239	243	243	240	265	232	249	222	206	243	243	242	234	293	217	224	263	240	251	276	230	245	210	251	248	242	246	243	251	223	243	281	248	242	240	213	235	236	246	252	261	230	272	245	228	232	266	241	229	276	277	234	235	213	229	209	247	252	210	254	227	246	265	235	233	235	263	247	241	241	239	232	230	220	229	212	247	237	252	270	228	235	229	232	223	211	211	250	219	247	234	236	229	236	240	197	230	224	246	244	210	231	272	213	254	242	251	254	208	220	217	221	242	260	251	272	244	236	238	234	240	219	246	210	205	242	257	246	223	232	234	264	239	216	242	223	237	267	211	241	267	241	227	240	254	253	245	251	248	223	267	236	219	234	221	247	264	228	250	240	242	229	213	245	248	240	240	268	240	210	253	236	237	234	240	262	242	239	234	258	232	256	239	244	229	224	234	229	245	225	257	218	254	254	241	207	217	236	232	199	243	230	258	239	239	229	248	233	231	246	231	223	241	257	218	224	211	231	228	242	234	206	251	218	216	234	238	222	230	271	237	242	230	264	222	226	245	216	232	216	249	273	258	272	226	214	243	276	226	261	256	234	239	268	240	221	218	209	215	246	228	218	217	222	237	223	243	237	245	207	256	256	249	227	246	241	209	239	223	225	220	245	231	227	235	219	245	244	206	244	240	234	206	254	243	232	244	237	243	251	244	236	220	242	249	198	232	233	229	258	248	228	256	238	243	240	249	243	234	225	217	232	275	203	244	247	231	269	247	266	223	223	234	248	214	274	229	215	244	239	244	269	247	235	224	265	241	219	247	273	222	241	214	253	236	257	235	256	231	243	257	259	261	208	224	225	215	268	241	215	234	233	253	235	251	224	215	244	243	234	226	229	204	239	243	246	241	235	222	229	220	258	241	240	255	234	225	246	228	256	248	241	266	244	226	245	247	255	252	218	256	246	252	255	252	256	264	238	225	255	214	226	238	241	262	245	275	234	230	236	232	217	244	236	238	227	243	259	245	224	253	224	242	235	249	257	244	241	252	236	235	210	220	230	246	225	246	225	261	215	228	256	285	234	227	246	235	222	250	246	253	239	243	207	260	240	218	217	218	255	217	217	245	234	241	253	224	221	233	234	255	256	219	227	233	268	238	246	247	232	234	243	245	238	222	216	252	243	252	248	242	249	209	229	209	214	263	241	240	258	246	251	229	207	241	257	243	222	273	237	237	237	237	239	279	258	220	250	243	239	226	244	231	229	255	236	255	216	282	212	214	221	263	225	236	267	222	251	232	221	248	254	260	220	255	239	224	219	244	227	242	260	258	241	216	217	262	243	254	249	258	237	247	235	224	208	242	219	254	250	243	234	232	254	196	236	239	233	248	237	225	225	232	234	254	251	263	243	236	245	227	240	242	220	235	239	239	236	272	263	254	265	223	230	277	241	245	229	239	226	230	254	287	238	237	260	210	253	248	262	246	223	254	274	229	240	249	228	244	225	271	225	253	242	263	251	250	250	206	242	261	217	239	249	217	245	254	237	215	253	238	270	268	242	244	240	224	244	259	262	231	263	260	242	230	217	226	249	232	203	219	261	250	250	245	238	268	235	256	253	225	216	234	240	235	227	244	241	244	254	241	249	231	277	242	231	238	263	237	278	220	222	217	274	228	232	267	259	227	241	234	229	233	250	218	251	238	238	241	219	232	231	225	235	220	240	228	254	245	246	261	245	246	243	245	319	244	239	257	243	272	233	225	244	247	267	232	218	238	240	246	252	241	224	211	248	239	243	218	236	229	229	259	229	252	254	244	229	210	258	257	223	241	259	253	238	224	240	233	254	202	222	291	263	243	248	233	241	257	225	223	226	237	212	259	262	251	222	230	256	249	243	255	213	248	234	232	223	246	233	215	231	238	221	228	225	254	244	236	213	229	243	214	228	210	243	240	225	250	214	236	220	257	255	239	241	249	236	221	260	236	273	252	220	225	271	223	227	251	253	254	209	214	231	216	259	245	225	239	229	242	242	241	245	240	225	251	254	241	215	241	273	244	250	218	251	250	209	255	217	248	262	219	237	230	221	236	232	249	205	241	245	223	264	218	246	223	248	221	233	232	252	220	244	228	265
7126	3259	5109	3650	3315	3371	3523	2797	2272	4832	5752	1597	1389	1261	1115	926	797	720	663	613	606	619	611	588	582	613	571	593	605	564	599	571	579	565	584	593	588	570	574	591	622	599	569	571	568	590	584	577	561	622	535	589	603	568	561	600	581	605	550	582	593	590	531	562	599	562	595	567	562	588	628	600	590	548	626	571	557	561	545	581	535	605	547	552	592	576	564	570	601	533	579	572	576	548	629	547	590	556	593	564	568	543	593	568	590	583	582	584	581	585	584	536	570	612	586	597	551	614	591	573	557	575	598	554	562	563	582	547	604	570	592	575	601	567	621	563	581	603	582	616	551	543	553	558	561	567	578	550	570	598	602	622	587	614	575	558	599	548	591	595	586	582	595	557	579	596	600	576	571	588	567	546	556	584	605	554	570	589	610	608	568	598	591	616	600	537	605	554	569	592	584	569	601	604	586	603	510	558	534	555	553	589	576	574	579	599	589	531	552	549	559	554	626	613	554	563	548	563	611	595	586	578	550	583	560	557	549	582	583	594	617	540	609	561	586	551	548	579	552	555	546	591	573	562	559	572	579	604	588	588	529	565	586	556	598	582	586	570	584	613	599	578	564	553	588	576	557	627	603	585	568	559	601	529	547	542	574	558	572	558	594	593	601	568	570	558	599	594	547	577	561	623	588	582	621	558	621	573	594	594	590	558	626	554	610	572	546	606	590	584	597	597	555	535	579	587	577	560	575	540	544	579	576	608	548	585	570	574	581	573	571	586	580	576	539	615	569	596	607	575	544	536	561	547	589	566	563	597	547	583	583	581	588	579	572	583	539	574	598	532	577	604	566	548	577	585	562	578	560	545	578	564	582	582	543	568	552	552	558	534	583	595	560	577	586	555	570	573	590	579	562	576	561	585	555	571	559	593	545	611	600	575	534	554	561	556	534	593	556	538	536	558	612	560	607	565	585	591	549	557	595	563	581	574	600	554	593	582	564	597	608	543	632	555	598	505	593	582	583	574	557	608	615	609	564	531	583	602	575	539	558	593	530	562	573	552	554	556	593	589	566	541	577	573	585	620	576	571	522	535	544	578	559	581	600	571	565	532	581	574	570	556	588	554	558	589	579	559	575	568	536	583	571	603	582	580	569	560	575	557	589	573	560	597	590	608	556	565	535	580	588	544	567	586	595	564	595	556	563	610	552	557	512	558	560	573	587	536	529	597	559	576	538	604	570	609	578	570	558	624	570	545	600	560	590	550	570	556	596	560	562	624	568	617	605	620	589	577	603	599	554	589	557	625	588	591	567	563	557	556	570	547	610	612	590	538	543	558	575	538	614	572	546	576	574	530	574	595	593	562	612	586	569	522	576	556	566	535	560	556	556	581	548	608	600	542	584	542	555	607	538	602	586	633	588	549	550	582	550	601	559	565	529	563	577	575	602	561	555	580	576	568	538	585	573	583	590	587	574	564	575	631	556	607	567	581	551	580	547	571	558	549	558	593	601	587	547	578	580	558	565	596	630	560	544	560	558	564	574	603	604	606	543	531	594	545	639	563	592	569	558	558	551	546	526	555	579	546	529	594	539	563	574	601	605	573	564	571	593	581	587	581	568	568	589	550	599	547	623	611	558	571	548	585	558	573	617	556	540	568	593	571	575	608	554	569	563	563	534	571	583	608	552	583	557	580	556	588	551	548	581	552	556	572	570	575	597	562	575	608	548	575	562	582	549	563	577	599	578	594	579	608	588	558	564	535	540	580	536	560	593	551	604	569	570	611	573	616	575	568	596	582	572	576	576	624	547	563	550	575	595	572	585	592	552	578	556	551	605	559	586	567	583	587	568	582	572	573	579	575	572	571	558	580	590	612	561	547	578	572	591	561	618	593	548	560	535	602	537	576	556	501	545	600	550	580	615	581	588	540	585	583	598	627	601	533	608	564	590	547	597	566	562	566	541	548	576	553	534	567	544	544	560	556	511	579	553	575	563	568	553	531	571	578	572	602	575	578	589	547	552	563	573	596	586	597	577	565	587	558	583	587	565	607	574	567	571	571	560	582	591	506	578	592	605	536	570	611	607	580	557	577	582	566	577	575	540	523	563	532	581	626	548	581	605	551	562	572	551	550	578	595	597	525	587	577	568	577	543	581	547	563	571	596	585	589	527	557	586	556	521	582	549	578	576	617	594	587	570	552	564	572	571	552	535	560	592	563	594	574	610	614	567	577	563	569	560	614	635	563	558	510	554	574	576	582	582	575	555	548	593	555	582	579	541	536	569	551	597	580	568	573	543	615	585	594	573	600	569	573	570	555	594	521	579	563	578	622	546	575	574	594	600	575	536	575	566	577	516	570	611	607	567	599	600	554	629	602	541	559	564	600	531	556	523	581	588	606	579	579	582	542	566	551	554	574	579	535	576	593	591	527	597	539	594	581	520	591	561	527	517	575	579	595	513	542	561	556	590	554	505	534	531	556	582	540	579	539	554	561	580	598	577	621	567	566	552	558	559	591	570	533	538	550	601	579	574	600	621	609	540	593	569	547	553	566	576	615	547	543	637	591	569	548	589	628	548	592	566	597	562	578	600	548	552	550	532	517	557	577	578	560	578	597	542	585	559	607	538	557	557	622	543	579	549	603	590	568	537	569	573	544	573	585	571	554	596	579	557	546	590	576	583	583	593	572	570	593	564	544	607	567	577	584	535	564	529	570	581	585	571	588	563	568	580	562	595	539	617	563	526	563	560	580	563	564	522	564	607	560	540	562	572	555	561	564	612	572	532	553	562	572	590	557	589	582	612	544	596	596	547	556	525	559	560	544	577	579	598	569	588	568	547	587	595	603	570	583	533	528	574	579	554	521	522	600	540	564	629	591	582	510	561	580	551	618	527	581	602	553	553	561	600	543	602	538	558	529	560	598	493	567	560	588	573	606	562	585	556	556	569	592	586	525	574	537	555	580	570	585	607	526	593	565	558	554	567	574	585	553	580	569	589	535	558	558	604	585	570	582	590	566	591	545	572	577	575	593	585	552	572	574	583	605	541	565	596	616	594	515	567	572	564	565	600	572	572	552	559	606	584	572	604	578	547	573	585	556	552	571	541	561	557	642	587	561	614	536	571	568	545	564	537	576	567	588	551	596	591	539	587	568	580	556	549	541	531	584	559	602	583	531	556	563	608	574	576	576	566	551	569	592	553	563	560	570	557	597	602	606	565	567	561	568	566	599	604	583	601	572	558	551	521	540	584	554	592	553	540	586	562	572	599	558	550	583	561	557	581	606	525	546	582	560	590	475	578	587	571	518	588	560	560	618	568	587	595	549	585	607	606	588	546	540	571	577	549	622	564	565	567	554	550	566	587	556	552	546	547	558	554	549	565	558	605	537	579	558	563	558	528	531	587	598	540	541	573	587	588	553	604	583	544	603	553	540	548	567	578	605	595	582	550	598	615	530	553	571	571	605	554	551	576	580	564	617	595	556	564	620	540	564	578	581	581	602
13805	5583	3973	2391	1543	1278	1227	996	810	1741	2607	397	293	302	274	231	171	162	147	133	121	121	126	129	143	104	122	120	145	109	139	110	118	96	112	114	124	111	100	120	118	107	116	146	99	101	140	119	117	102	105	122	126	114	138	117	112	100	104	108	106	122	97	93	110	107	111	136	119	113	119	111	110	132	120	99	104	126	118	136	102	130	114	123	98	112	113	112	116	123	113	120	126	110	111	109	135	104	107	117	105	131	124	144	103	94	129	105	115	119	95	111	106	110	117	107	125	115	88	116	122	106	108	120	141	127	93	112	124	127	118	105	105	128	108	92	103	114	96	124	113	116	117	122	102	95	115	114	86	117	105	112	127	115	121	115	111	108	128	123	124	117	104	114	129	111	115	122	101	120	120	104	126	114	109	113	117	122	111	113	119	147	109	114	84	114	111	100	102	108	115	99	110	122	94	123	122	119	120	130	124	107	131	126	97	99	115	110	110	121	118	109	120	99	104	121	109	97	127	128	112	106	104	109	118	108	105	117	94	114	112	104	87	108	147	114	91	110	117	132	109	112	100	106	103	114	114	110	106	112	123	114	115	112	125	124	129	119	114	106	117	121	127	113	97	105	113	95	130	133	106	116	96	111	109	109	118	108	122	110	121	126	98	117	108	126	107	125	121	116	98	107	128	137	100	104	86	116	130	112	113	110	125	103	99	121	133	106	108	99	128	112	122	103	98	112	97	132	100	114	107	117	120	123	94	112	127	105	122	122	102	114	123	104	127	128	99	119	95	124	111	123	124	109	101	108	122	108	130	143	110	117	117	127	116	145	113	119	144	96	115	110	135	135	113	100	101	120	113	124	115	120	111	111	111	106	106	107	118	96	137	125	106	111	116	98	107	107	121	101	118	128	90	114	108	103	104	106	113	127	115	110	112	120	111	109	104	115	118	119	118	110	106	103	100	125	113	115	111	113	93	118	113	102	120	95	113	109	118	115	116	106	122	119	104	127	128	118	113	123	117	140	105	111	111	124	115	117	126	112	112	114	116	130	118	133	122	109	113	115	125	122	106	119	104	125	104	119	105	121	112	117	112	114	107	121	134	119	101	110	128	126	105	121	132	106	115	126	101	120	115	141	126	100	122	130	112	120	102	106	116	105	123	114	115	127	106	120	113	113	120	121	120	116	117	132	100	125	119	105	105	109	122	102	127	126	107	148	108	104	108	104	116	112	127	96	126	104	97	117	114	146	111	125	105	93	93	128	115	109	108	123	127	113	82	97	129	129	97	117	102	101	125	118	97	102	116	135	105	109	114	106	108	108	115	141	97	100	127	113	103	130	115	116	109	121	105	113	114	106	102	119	114	114	116	103	108	124	99	138	104	103	110	107	124	121	125	106	108	122	110	115	86	90	112	108	112	124	107	113	121	129	111	112	90	109	120	133	113	103	103	116	114	121	125	107	110	120	96	100	115	110	118	118	110	107	99	112	111	100	119	120	128	123	110	119	123	117	117	124	117	104	114	112	132	115	99	126	125	123	113	108	106	118	109	128	102	106	123	102	91	125	101	120	128	135	123	99	122	111	99	111	109	95	116	113	117	93	116	123	105	107	94	130	102	111	102	97	120	124	110	110	97	124	106	111	135	120	103	102	121	110	129	122	106	136	99	112	144	123	101	117	113	117	123	131	112	145	110	104	136	113	110	112	123	109	123	126	99	112	104	116	112	120	101	82	110	114	133	113	115	112	106	103	104	115	126	103	119	126	119	102	118	105	126	98	114	112	101	106	120	112	123	109	106	108	110	126	118	107	123	127	146	99	126	134	118	128	126	123	88	105	117	104	121	117	115	127	99	135	98	119	122	95	100	134	122	104	120	119	131	113	126	123	108	101	109	128	117	120	101	105	113	114	115	116	116	105	116	101	116	120	111	104	109	110	127	100	84	120	111	109	114	107	115	110	126	129	126	94	134	120	115	87	108	99	125	120	126	127	126	106	102	119	121	109	123	94	96	110	96	114	122	106	111	122	103	112	119	113	105	106	104	97	115	120	94	122	103	112	96	102	107	120	112	117	119	112	99	117	114	106	109	125	131	119	118	94	98	104	125	114	117	110	119	104	118	112	108	104	124	119	98	126	142	91	103	118	108	119	124	119	143	118	122	104	116	127	128	97	113	106	113	110	122	107	118	127	118	94	124	126	134	115	125	109	117	119	119	113	113	128	111	116	103	117	97	116	108	99	111	130	95	136	110	117	130	112	115	93	129	122	114	122	113	106	112	90	108	131	106	120	99	149	97	105	115	122	100	114	129	114	114	109	133	86	91	122	133	117	121	123	114	111	113	110	129	101	115	103	116	103	123	119	98	107	100	110	98	107	102	110	100	109	108	136	112	111	109	106	125	117	132	112	112	98	127	122	111	107	95	127	108	124	125	112	124	97	118	113	127	117	107	124	116	111	141	115	110	112	105	111	105	125	110	114	104	98	128	118	128	100	113	110	141	106	115	104	107	111	93	108	106	115	118	95	113	118	115	105	118	113	103	101	133	112	137	106	127	129	124	119	117	110	116	89	103	117	116	119	110	118	99	124	118	132	127	135	109	112	109	99	102	115	110	113	118	117	103	107	127	99	109	113	108	116	122	124	84	116	94	123	105	125	112	107	107	100	104	119	128	119	109	107	122	105	106	105	127	123	97	125	122	114	104	121	113	101	93	121	119	112	109	106	118	105	91	100	131	124	91	118	119	115	111	125	109	133	102	110	103	131	114	109	111	101	127	103	99	99	110	118	107	99	125	117	109	103	109	110	130	110	126	124	113	118	110	116	104	128	93	118	118	127	109	107	85	106	127	130	105	95	139	122	103	96	110	111	115	123	119	108	99	124	111	114	114	115	112	104	123	115	96	107	127	108	119	103	105	102	117	111	112	121	117	102	102	107	116	111	93	113	95	114	115	113	104	99	113	101	110	126	123	106	117	112	116	110	115	116	123	135	126	101	112	107	103	106	105	111	120	100	82	112	114	112	120	130	119	115	123	99	119	107	94	124	111	127	115	105	123	122	123	107	105	120	106	133	106	114	96	131	129	108	102	132	119	96	104	130	119	104	121	104	125	109	100	90	107	109	104	107	152	108	96	120	108	112	104	111	108	96	107	102	125	102	101	98	99	113	106	111	108	118	125	117	126	117	106	114	122	109	119	128	118	122	110	109	111	119	113	111	122	118	101	98	115	118	113	112	113	108	119	108	108	121	105	127	110	131	119	101	119	108	108	118	121	110	132	104	115	135	125	141	114	109	108	136	107	111	98	128	126	126	133	105	117	110	93	116	119	105	96	88	98	102	111	121	119	105	112	121	97	119	109	106	107	113	120	105	119	110	102	135	115	129	125	109	134	98	137	103	97	111	99	76	117	125	114	93	111	119	117	111	112	102	134	112	91	105	113	112	106	98	98	101	105	102	126	122	115	109	113	110	116	114	109	115	114	128	130	107	122	103	127	130
9041	5277	6552	5568	5170	5244	5386	5004	3626	9253	10585	2005	1578	1557	1267	983	646	571	528	475	395	375	375	360	357	346	347	315	338	313	324	323	292	297	311	287	312	301	294	297	289	297	323	339	313	320	316	286	293	331	305	340	300	300	307	298	329	276	293	277	295	303	299	297	307	297	303	327	266	295	310	268	308	301	313	278	311	293	305	328	303	294	310	286	246	304	287	300	267	285	280	273	294	282	285	280	290	289	294	290	310	290	312	287	285	296	304	286	292	306	321	315	310	297	278	284	313	301	289	293	257	292	313	294	293	286	306	305	255	294	264	289	286	301	279	301	296	317	295	292	288	300	286	293	325	270	290	299	318	263	279	291	321	319	297	312	301	275	296	284	288	308	291	288	290	272	274	288	280	337	270	285	267	303	299	287	286	300	293	318	284	307	314	305	272	266	304	281	291	318	295	295	314	284	280	321	282	283	258	310	279	289	294	287	267	259	324	294	275	280	269	295	287	300	266	263	263	274	300	294	277	315	310	296	252	293	297	270	288	293	315	277	296	314	291	289	280	286	299	302	317	275	286	278	310	310	282	285	290	294	279	277	266	319	283	297	290	285	301	306	283	307	286	246	304	295	282	271	283	312	303	311	280	277	288	283	305	288	313	305	289	289	291	294	297	337	297	300	268	288	307	316	285	296	302	306	286	287	257	289	256	300	302	267	298	293	306	288	303	273	296	283	287	313	314	283	281	304	299	293	336	279	298	283	306	279	291	285	296	327	292	267	280	267	277	278	314	300	302	308	294	290	276	290	325	277	281	277	296	284	297	292	301	294	280	309	303	303	292	305	308	271	262	280	291	305	288	306	313	289	316	261	297	278	272	291	292	303	269	304	339	288	292	299	305	292	296	295	318	291	274	300	297	319	307	285	292	283	290	275	304	290	300	301	300	286	310	287	295	289	292	290	298	290	309	254	296	279	308	276	284	294	282	280	313	344	289	289	285	286	312	284	317	292	294	243	283	279	266	314	298	292	307	299	301	282	267	263	296	299	299	308	323	293	288	303	308	307	304	302	276	271	281	321	302	279	284	269	271	291	283	293	283	280	296	301	299	292	303	276	308	298	333	253	307	291	283	273	260	292	282	311	255	270	272	311	293	269	281	285	319	286	304	276	280	268	304	290	289	295	285	302	284	306	254	296	259	258	279	271	267	296	276	291	293	299	266	290	245	277	311	297	318	329	276	311	278	312	263	303	285	305	277	282	332	281	249	310	249	322	272	266	282	290	285	281	336	279	338	304	276	295	284	318	274	330	301	306	292	305	278	300	254	332	303	293	280	300	293	293	302	287	298	282	263	292	300	303	274	257	278	297	301	278	277	268	299	282	286	290	295	285	268	299	296	286	301	282	285	267	274	276	293	279	289	284	273	260	275	301	306	312	337	297	283	296	270	276	276	290	289	286	292	307	299	293	270	277	252	324	284	291	295	268	303	266	296	321	324	284	310	290	299	308	282	265	287	278	312	282	301	253	286	289	260	318	291	283	295	282	303	284	266	264	278	289	308	264	267	271	294	286	305	273	332	305	283	293	295	279	262	309	309	320	294	324	310	279	300	297	295	323	279	269	317	281	323	264	299	285	269	315	310	302	301	293	319	299	276	317	319	298	284	263	282	285	299	235	287	310	268	311	307	297	289	308	278	277	286	293	294	277	279	304	317	262	307	300	299	320	319	276	273	300	301	313	288	269	276	279	313	290	292	273	311	302	289	302	262	269	300	316	269	289	309	320	321	294	326	327	269	275	280	314	288	268	294	302	285	298	298	297	302	294	282	299	294	298	299	291	277	287	278	318	353	288	294	307	287	295	273	283	264	301	262	300	298	308	285	266	313	273	269	318	293	284	280	308	297	272	286	287	294	304	287	282	305	250	249	317	288	287	280	297	265	272	303	277	305	309	278	291	304	310	267	288	282	304	325	293	298	298	288	268	256	260	259	284	320	311	277	255	277	290	287	317	278	346	313	289	292	302	310	309	281	291	296	285	273	290	277	266	279	292	307	345	275	261	281	294	298	291	297	303	291	296	280	286	280	284	324	322	284	293	292	299	299	270	310	303	292	281	287	292	318	315	285	311	293	292	266	272	259	311	287	301	276	262	271	294	298	322	283	310	294	296	301	303	301	282	268	298	295	288	333	293	309	296	302	289	327	276	269	270	278	306	260	290	287	302	292	280	301	297	281	289	302	299	292	277	292	292	310	315	326	299	283	294	267	314	292	279	277	285	288	303	273	250	294	272	271	282	319	282	289	310	279	271	278	306	292	275	293	318	282	299	279	273	280	281	297	288	313	313	283	285	293	263	289	293	276	298	273	296	305	319	259	291	282	310	283	288	299	278	313	289	295	294	309	284	299	281	285	276	282	315	308	293	275	288	319	288	279	299	299	263	297	301	273	302	276	296	292	287	263	267	300	282	307	284	250	303	303	296	287	296	303	283	289	291	294	286	284	299	270	282	307	300	294	285	295	284	282	294	283	254	293	297	262	285	258	276	295	272	309	313	283	287	294	307	276	291	255	288	324	288	259	284	275	334	314	295	294	293	277	310	292	302	268	307	306	298	309	291	271	294	302	279	298	307	294	297	304	283	299	303	303	306	288	309	315	307	274	288	282	271	312	275	265	269	274	277	286	273	289	305	305	313	307	294	303	298	305	271	275	273	278	310	296	310	301	284	283	311	316	277	254	279	270	265	312	291	272	261	286	301	287	272	283	280	303	283	264	279	286	276	314	316	298	267	286	292	301	290	297	297	273	276	309	280	278	269	296	305	285	313	308	321	294	296	292	301	310	307	274	270	282	293	294	304	284	297	322	281	285	254	294	308	307	293	256	325	312	268	296	299	270	267	313	306	291	289	288	296	287	283	283	294	325	289	273	310	281	302	283	294	291	288	289	314	291	289	303	295	302	307	292	311	272	294	309	332	309	286	312	276	284	258	288	287	295	260	334	278	273	269	301	330	267	315	317	285	332	285	283	279	297	298	309	280	303	306	304	294	302	293	311	280	301	282	302	311	306	321	277	311	296	296	289	289	276	291	307	309	292	292	303	315	290	319	283	333	303	303	287	281	294	280	277	246	281	318	294	266	290	269	291	284	266	286	309	290	281	311	276	309	297	287	247	310	337	295	288	317	305	306	269	294	295	306	288	280	287	278	279	319	287	303	303	263	282	318	289	284	285	300	301	284	286	289	295	279	289	276	309	284	292	326	290	293	293	288	308	291	278	311	287	315	269	289	284	294	292	304	303	314	277	287	319	302	292	305	279	304	311	299	308	283	300	307	270	303	266	286	309	306	279	313	291	296	305	271	245	277	305	293	289	292	297	284	282	293	276	278	270	296	255	263	311	274	312	300	288	285	273	296	317	257	289	296	302	286	297	277	303	293	315	269	303	264	261	278	269	281	306	280	286	306	283	290	304	292	299	320	296	303	299	318	293	267	277	262	327	300	300	290
1999	682	589	511	477	416	371	320	354	391	382	331	294	316	292	309	258	260	282	251	264	271	245	264	265	271	305	256	245	264	282	237	257	268	284	244	285	264	269	267	256	267	296	274	263	251	250	248	260	260	244	276	231	224	269	267	262	268	251	289	257	243	237	249	271	275	247	256	271	254	253	268	296	269	264	261	258	266	284	286	248	248	267	285	297	263	292	297	287	265	278	256	267	275	266	272	259	258	262	269	284	264	288	254	275	260	294	280	268	245	301	266	258	280	248	281	252	278	255	263	278	295	250	285	301	290	241	256	293	281	282	263	239	256	279	249	288	256	263	258	279	237	302	241	271	255	265	281	283	257	279	295	282	240	288	258	281	247	274	257	269	249	261	257	256	265	275	278	271	280	244	294	245	238	260	291	233	254	262	259	248	268	268	280	266	266	257	255	302	279	284	253	201	247	252	265	261	275	282	262	287	265	252	254	261	265	285	248	263	243	255	297	301	280	300	293	239	272	253	254	267	241	274	270	259	276	236	268	262	291	270	286	273	269	270	241	265	254	240	258	276	252	292	262	242	278	237	265	259	265	263	257	251	239	229	276	297	282	246	284	242	279	269	286	280	257	277	267	255	273	275	294	285	271	284	247	262	252	259	296	228	262	265	248	272	264	286	255	257	288	267	287	251	277	282	279	263	269	278	259	240	285	316	269	273	279	236	278	252	264	266	261	277	298	262	274	232	258	273	261	281	275	253	267	271	259	269	266	307	261	250	270	275	255	313	268	288	274	296	262	225	282	252	273	257	249	297	274	255	268	259	267	235	246	252	275	273	283	238	252	248	279	259	261	283	282	286	239	282	261	276	286	266	249	260	260	261	267	298	266	242	259	268	241	280	285	272	298	265	261	258	262	286	253	261	253	265	245	219	263	249	254	264	256	302	272	270	267	261	270	268	242	284	256	276	257	229	267	252	263	270	279	284	262	266	250	251	263	249	287	261	268	258	273	262	250	264	269	262	238	232	236	252	268	302	269	272	237	273	260	279	290	281	263	259	262	261	282	273	266	239	262	236	269	253	249	251	235	268	241	274	279	264	293	255	229	241	275	264	248	227	268	269	241	262	274	277	262	258	280	253	260	271	254	278	246	263	275	242	236	296	235	251	243	270	277	255	268	248	251	280	273	267	254	266	291	273	243	270	270	279	254	259	264	276	273	281	236	251	263	234	256	273	281	258	271	281	257	287	282	241	261	243	283	254	236	266	261	287	280	267	264	273	244	318	244	262	248	240	243	257	267	284	250	299	271	264	268	274	271	270	272	281	266	267	254	249	250	267	273	232	264	271	232	240	283	253	299	260	276	269	257	260	269	295	290	281	287	281	255	262	279	274	277	306	268	246	273	280	252	230	231	269	264	286	271	262	246	255	276	271	276	264	261	266	268	281	243	257	247	232	292	256	261	283	262	283	241	253	249	238	281	289	250	309	259	272	254	278	257	274	264	247	258	263	262	252	271	260	257	258	258	271	270	256	257	252	265	276	235	258	272	277	260	255	273	257	257	242	263	255	269	249	265	272	303	259	252	285	265	261	269	302	277	280	258	266	265	306	246	262	261	288	240	268	273	260	250	266	282	271	249	245	282	264	277	268	253	298	242	234	269	223	265	238	272	249	281	246	280	319	270	234	285	282	232	294	290	246	276	291	255	255	246	253	259	247	262	288	272	241	277	270	273	270	276	272	263	283	237	263	273	250	260	266	227	246	279	276	268	278	262	276	285	284	258	268	268	258	303	298	267	265	285	261	268	281	252	244	258	276	242	290	251	278	255	262	259	292	260	280	273	259	240	273	274	273	293	254	269	285	277	302	285	288	234	246	247	256	292	247	286	244	284	249	265	278	286	247	245	271	251	266	243	254	245	255	257	268	271	267	264	276	276	297	252	276	256	297	269	280	278	257	252	249	237	274	249	275	271	286	283	286	248	246	263	293	267	304	312	257	274	258	266	251	264	264	293	219	277	292	256	275	256	272	281	293	236	281	239	271	245	278	253	258	255	239	271	269	270	253	272	250	229	250	256	286	266	267	262	265	282	268	251	259	251	266	261	273	245	247	245	270	264	253	277	273	272	253	266	257	292	247	259	247	288	261	289	269	246	260	235	271	274	222	250	291	285	283	281	243	244	249	266	288	270	240	298	241	262	265	248	256	280	306	278	277	250	297	282	246	285	260	278	274	240	280	280	273	259	283	251	277	264	250	258	261	255	260	293	274	298	272	266	264	275	293	264	260	258	263	255	282	285	279	289	231	296	283	298	283	283	239	233	234	296	246	242	295	249	271	284	265	251	291	285	277	263	269	260	275	256	255	271	236	254	262	281	249	279	247	299	289	286	244	272	243	279	275	274	325	281	268	241	303	279	289	287	282	256	303	234	274	269	269	273	298	281	274	260	265	302	269	242	260	267	254	311	272	270	248	285	271	287	282	259	264	244	284	262	251	273	264	278	247	298	281	280	238	299	248	237	248	240	246	269	269	291	285	278	252	235	252	247	279	282	267	255	272	257	285	298	294	288	275	275	265	234	301	289	242	229	276	252	269	290	240	253	253	237	256	287	245	249	234	280	287	265	236	252	263	288	274	273	266	277	274	263	267	267	272	237	262	255	276	250	279	271	263	276	289	280	266	304	290	260	277	244	255	285	258	283	271	241	228	251	250	245	268	260	283	257	253	284	281	277	266	265	240	258	248	251	253	280	289	244	263	268	268	272	310	247	266	225	262	257	286	282	263	241	261	251	242	309	222	285	300	292	265	268	268	262	255	256	247	261	247	293	260	268	245	294	259	244	264	263	255	252	273	269	294	277	265	277	272	268	238	274	272	284	267	279	268	289	283	276	278	238	276	283	258	274	252	265	244	284	266	280	255	288	286	268	276	277	239	237	297	260	246	248	251	262	270	271	291	249	269	255	268	241	274	277	278	284	272	247	250	250	270	269	238	262	288	240	267	248	271	274	271	269	257	247	256	267	290	265	264	235	256	249	267	275	251	293	262	263	249	280	277	249	264	274	249	250	259	289	241	276	248	263	268	255	252	289	247	212	235	238	256	270	251	290	257	235	268	275	261	276	299	262	265	290	236	263	273	266	264	248	282	293	288	266	297	265	290	270	245	261	241	271	272	246	264	266	290	259	248	246	251	306	241	309	259	264	274	258	258	252	242	294	298	294	249	264	281	241	239	266	292	247	264	224	259	293	300	296	266	248	270	248	268	272	236	255	268	261	241	254	293	305	270	247	259	235	270	238	270	249	251	264	276	253	271	276	309	261	248	231	277	268	283	293	258	260	268	258	273	264	272	261	276	293	223	269	265	300	268	241	268	274	256	247	267	292	255	281	272	259	243	270	302	281	285	264	273	271	264	282	270	274	251	271	279	240	273	272	257	268	274	239	260	260	263	256	271	270	271	211	245	231	285	271	270	255	258	273	296	265	236	272	294	259	278	248	263	269
2264	1076	1414	1515	1570	1537	1161	1043	1191	1403	1317	967	910	915	907	756	702	748	674	646	640	639	629	645	617	660	634	648	635	621	660	608	607	679	669	654	625	619	629	629	621	635	667	627	653	637	633	601	649	672	599	662	675	574	614	653	649	621	584	677	580	605	609	633	612	644	642	617	597	658	636	621	674	647	599	617	610	634	622	657	617	616	602	652	655	622	632	635	627	642	622	582	656	645	688	636	643	641	635	660	646	640	630	637	634	677	686	668	667	654	597	623	661	636	615	602	641	627	641	642	653	639	600	617	619	630	639	692	621	612	663	623	638	645	608	624	679	620	642	682	615	648	648	640	678	641	637	654	620	616	676	637	651	644	693	613	642	676	617	654	615	660	676	639	646	671	656	684	652	638	631	621	638	623	636	631	668	604	632	650	600	614	616	627	631	634	652	636	633	608	584	677	646	609	635	622	672	606	626	602	674	621	638	623	666	635	663	642	632	627	661	579	592	629	621	653	634	667	645	644	636	590	632	623	626	641	627	656	646	658	677	610	624	631	642	603	642	581	629	650	631	622	669	670	619	627	617	654	655	607	662	649	615	674	641	635	668	631	617	629	653	646	600	632	632	641	630	634	668	635	680	669	631	650	584	643	627	623	622	610	677	643	662	596	650	630	642	611	680	676	625	630	621	632	589	617	657	678	639	607	649	621	655	605	606	634	647	628	622	658	623	608	626	670	641	654	642	610	650	633	644	615	634	623	611	661	656	645	624	596	554	643	601	618	658	650	642	672	632	612	633	582	620	618	640	687	657	606	611	681	645	667	691	667	636	639	666	630	659	611	616	612	620	671	598	623	632	650	621	604	642	658	664	623	653	652	663	600	642	604	641	659	621	692	637	622	637	648	607	627	672	609	667	668	662	621	627	666	670	650	612	629	624	644	659	624	636	676	632	644	624	607	621	626	641	638	626	652	617	669	630	627	619	624	659	595	660	603	653	623	614	651	646	611	613	651	601	673	657	627	645	583	580	623	602	652	608	659	644	648	666	612	674	654	645	660	631	680	628	633	660	649	597	643	646	629	576	662	660	661	685	669	630	673	665	624	613	640	622	650	632	665	632	602	671	633	666	654	664	648	700	606	613	669	616	675	629	613	643	684	644	653	633	682	597	625	630	655	668	662	596	658	639	674	627	632	612	628	624	610	658	610	575	618	631	615	637	640	644	625	684	650	646	655	640	658	672	633	661	596	619	649	602	642	647	617	678	633	621	645	645	640	623	652	651	632	632	619	670	657	662	652	619	655	612	626	692	654	645	583	625	634	624	629	675	621	645	635	655	647	615	616	622	630	609	577	599	617	610	646	605	657	627	577	658	659	605	642	659	617	604	614	660	622	623	649	672	631	657	632	658	656	627	612	619	665	648	645	647	660	610	611	590	685	637	631	641	630	632	634	638	589	622	614	605	598	632	640	619	667	635	640	647	638	639	636	640	621	667	606	586	643	667	614	618	647	627	630	627	619	639	576	640	621	595	677	636	644	701	663	614	659	648	600	658	594	614	641	698	614	623	618	682	652	613	631	683	641	611	589	623	598	634	659	651	658	649	635	637	622	652	669	631	628	623	613	619	646	646	629	700	691	670	606	617	607	628	640	581	626	684	665	609	639	650	626	639	622	648	638	626	605	654	649	653	683	619	628	617	627	664	637	669	593	662	626	684	703	639	638	614	617	618	651	586	671	614	641	623	590	625	626	638	662	643	676	629	635	658	629	606	670	619	680	667	611	607	626	657	600	624	617	618	598	601	628	625	627	607	651	656	635	646	641	609	626	629	620	662	673	607	643	650	635	658	641	656	606	639	629	623	618	617	638	658	661	635	641	630	646	611	622	653	616	653	638	651	632	639	591	622	664	622	669	605	601	639	633	637	609	637	631	608	609	617	624	623	651	621	636	674	639	625	653	648	623	647	626	634	630	629	652	621	645	640	623	662	611	663	637	646	662	631	663	628	611	639	602	619	643	603	618	661	605	656	653	642	659	660	638	623	675	636	678	635	667	598	640	667	582	597	655	637	650	655	592	658	657	645	628	594	653	607	620	625	603	582	643	654	638	646	626	628	593	640	628	664	636	646	656	612	617	622	646	631	662	605	628	610	625	684	644	640	664	679	666	636	625	643	638	635	607	610	643	598	608	645	618	617	621	618	686	649	637	602	663	622	670	629	633	625	689	679	667	666	633	671	632	581	693	612	625	690	644	655	697	598	607	657	660	672	658	632	642	632	641	639	667	627	630	653	641	622	644	610	621	604	608	679	660	616	676	605	637	631	635	612	664	622	652	601	613	630	632	591	637	662	647	643	611	627	601	635	556	639	656	620	662	617	659	637	672	689	657	631	649	619	619	619	668	653	614	652	659	599	618	676	626	625	616	618	596	607	631	646	658	644	612	699	640	624	628	661	623	611	597	679	652	646	671	622	651	666	636	628	672	682	640	641	630	637	663	633	624	629	658	636	624	641	663	629	649	634	671	637	611	602	624	621	608	594	644	669	618	638	607	613	623	618	657	635	661	669	647	678	647	662	626	674	661	578	619	644	601	662	614	620	683	701	678	638	644	624	642	575	608	607	611	619	634	660	623	643	636	669	619	630	627	656	656	624	657	612	603	652	626	639	596	702	680	652	626	615	653	625	651	655	669	633	636	595	605	637	641	653	654	636	649	622	645	622	695	661	652	632	652	655	632	596	646	667	647	663	665	644	626	656	639	654	646	636	648	595	605	638	642	621	677	656	625	669	631	691	653	578	626	618	624	623	668	652	650	645	622	640	632	660	692	602	674	642	669	604	626	627	672	643	661	678	666	602	628	614	666	611	609	630	621	647	603	665	637	614	581	632	702	614	689	653	634	624	660	676	677	667	635	625	623	660	659	649	618	633	665	659	648	621	594	667	603	665	630	662	670	630	642	652	643	651	619	640	580	656	601	625	610	645	626	631	654	624	681	648	607	639	610	610	642	641	623	648	590	654	632	580	652	641	645	606	671	658	598	632	605	630	634	622	665	648	639	628	592	667	567	618	613	616	654	682	628	623	637	613	646	670	625	665	611	630	603	592	642	668	637	647	623	655	664	604	625	603	632	573	634	635	644	645	608	646	575	642	693	616	667	634	601	621	643	659	602	626	669	685	606	624	648	578	663	619	632	697	639	641	638	648	671	633	634	660	653	612	644	601	602	645	609	659	596	643	659	640	663	630	623	651	630	651	665	614	668	655	652	635	641	683	628	645	582	624	676	632	643	637	654	687	640	594	605	666	620	676	653	633	641	603	659	649	597	637	627	608	623	658	599	628	618	637	654	574	635	625	643	672	605	650	638	635	654	636	640	626	630	624	614	594	630	617	618	609	646	658	629	670	636	630	630	648	615	657	613	667	646	658	666	620	629	642	640	627	643	630	639	651	661	638	645	634	581	597	672	647	642	617	662	672	625	620	675	667	619	629	626	619	607	613	674
7771	2824	2104	1520	1251	865	751	725	666	1334	1109	407	338	351	367	331	235	259	216	257	251	257	229	228	239	264	216	247	254	237	224	229	244	246	231	239	254	222	229	240	247	270	241	276	222	236	246	274	216	248	248	223	238	196	236	237	242	237	241	241	225	233	241	264	254	252	274	224	247	223	231	247	248	236	232	257	217	246	253	238	240	224	227	220	266	238	247	236	255	244	266	248	245	257	269	259	242	251	264	233	252	247	249	234	250	257	230	250	206	233	248	229	231	261	222	254	248	265	249	261	254	246	258	264	258	236	230	217	217	257	242	248	226	237	243	248	246	233	266	240	242	238	231	244	239	262	242	244	226	244	236	251	226	242	226	259	235	270	257	208	230	221	222	214	253	239	236	236	239	232	277	265	222	279	220	277	242	275	280	216	260	271	225	263	247	260	249	280	254	226	217	252	256	248	232	234	227	253	216	225	272	220	239	281	260	227	227	243	249	239	222	234	241	241	253	236	248	283	242	203	261	244	228	211	257	226	259	262	246	250	231	268	253	223	263	240	233	216	243	267	229	245	242	222	241	252	240	244	222	213	264	227	262	256	231	247	238	236	248	238	234	258	250	257	259	202	269	250	231	276	259	252	238	256	281	252	250	240	277	240	225	248	264	261	259	253	253	240	244	255	242	273	203	271	254	240	231	248	256	273	226	268	270	226	254	222	240	247	236	252	255	223	256	227	209	220	227	221	233	229	228	244	242	225	253	254	244	227	244	222	258	223	229	248	239	220	234	226	237	224	217	234	259	237	244	233	220	256	238	233	256	219	241	230	234	268	237	209	211	238	245	220	212	244	206	228	267	274	239	234	263	256	270	228	271	225	239	267	242	209	265	268	249	234	221	232	237	249	248	249	236	254	217	264	234	238	267	233	289	256	252	235	258	236	252	238	233	257	220	250	251	240	262	233	249	215	250	252	273	234	254	246	237	258	219	212	252	196	232	227	254	264	216	236	216	276	261	229	236	243	201	240	238	228	244	246	249	220	248	232	214	205	252	225	250	278	263	243	255	253	209	213	228	228	245	234	242	298	246	217	259	231	235	226	240	241	232	237	245	253	265	229	222	229	249	259	227	245	246	210	233	224	209	248	237	244	236	231	237	213	245	234	235	229	240	250	255	232	233	255	250	242	252	239	232	228	255	249	226	245	248	235	253	232	231	248	236	240	219	233	238	226	222	221	210	216	224	256	229	237	219	230	271	227	226	231	228	239	253	235	236	245	236	194	232	269	240	225	271	223	246	193	231	230	234	246	248	235	248	278	286	258	248	243	211	253	233	240	236	255	237	247	256	263	258	233	272	251	259	230	233	258	251	252	229	245	232	257	231	236	229	244	254	232	243	228	243	239	217	242	224	230	235	249	255	244	236	212	247	255	243	250	259	235	247	224	264	239	263	228	223	250	223	257	228	225	237	259	243	212	202	253	254	235	233	215	250	245	247	232	242	232	276	229	227	249	234	249	258	248	267	225	265	230	229	294	254	244	256	247	249	256	218	231	216	241	265	226	257	214	217	244	241	236	253	223	254	263	221	198	266	254	215	228	230	235	236	224	249	226	234	243	211	228	221	267	229	209	224	252	256	234	255	210	243	256	217	258	244	236	232	250	217	204	249	249	251	277	246	193	238	231	207	238	239	252	259	232	241	248	226	260	214	245	252	248	264	241	222	228	277	253	249	230	232	239	247	229	219	233	267	243	236	226	271	242	240	248	239	234	249	236	224	251	238	238	235	244	221	237	257	257	249	247	248	271	248	245	244	261	249	228	260	255	233	257	262	252	236	263	252	242	235	252	264	245	278	239	261	265	272	240	239	240	250	226	221	226	239	258	228	218	236	269	220	277	228	234	240	241	252	271	218	216	259	243	210	225	219	267	210	238	241	254	253	251	248	263	238	256	233	220	250	225	263	238	252	244	237	219	226	236	258	244	256	244	244	260	250	223	268	251	227	235	260	273	212	247	253	246	222	254	267	266	269	245	261	260	252	210	224	255	232	258	244	247	223	237	229	234	237	242	216	226	248	227	214	255	255	245	236	255	247	235	240	263	212	227	224	240	242	221	232	239	259	253	248	242	230	227	224	240	230	264	238	247	265	230	275	221	219	229	269	259	258	240	222	263	256	227	243	262	224	262	245	255	251	267	231	231	253	238	237	224	231	241	249	240	249	233	221	278	234	241	264	239	237	245	207	257	249	266	251	217	228	247	255	260	241	233	232	238	255	280	231	229	221	236	233	228	241	242	274	270	237	228	243	232	236	265	255	241	233	223	244	244	245	257	247	248	253	192	238	236	243	258	231	258	232	231	246	236	228	272	233	256	242	216	226	235	227	243	221	248	216	238	251	213	230	254	259	220	234	254	237	256	261	236	226	217	250	242	225	239	245	238	253	236	273	210	241	226	256	216	272	237	242	247	251	236	257	220	242	229	247	276	234	241	246	226	214	252	223	218	247	243	229	269	256	269	213	223	222	254	249	258	233	241	266	242	232	234	250	236	226	259	281	213	251	244	256	259	210	229	226	227	246	241	252	229	238	224	225	246	246	282	291	264	239	251	272	266	258	262	247	240	213	240	247	237	233	232	255	218	241	243	241	249	248	232	232	256	258	256	248	270	232	270	249	239	240	242	253	204	249	234	205	230	248	236	236	214	238	267	256	230	247	243	240	217	238	247	250	231	241	256	251	242	232	242	253	274	235	259	257	224	237	252	259	233	234	264	249	227	239	256	232	260	252	248	215	232	262	275	206	204	242	245	252	267	260	219	252	268	235	248	248	257	261	248	229	262	259	233	232	256	241	237	236	275	284	237	233	264	264	226	256	260	228	237	271	218	242	252	259	241	277	255	253	239	261	228	238	244	265	250	219	252	263	223	271	221	232	256	218	220	265	243	221	259	259	243	232	262	236	254	256	247	243	249	242	262	288	227	226	250	241	249	256	207	245	233	257	241	238	211	214	247	236	207	242	228	253	257	234	234	263	242	236	258	247	266	250	256	235	226	277	272	245	223	247	235	252	245	262	218	236	240	233	255	214	205	231	241	221	260	224	249	260	245	232	230	247	249	238	239	230	260	225	232	215	225	248	247	248	241	264	218	260	248	260	244	222	226	247	234	233	249	227	239	226	240	220	236	226	264	235	241	213	240	237	251	232	220	258	260	223	274	236	254	217	211	239	247	261	255	248	221	236	247	269	221	240	231	226	239	243	253	233	250	220	214	219	252	243	257	240	236	265	221	268	238	246	218	242	229	234	219	214	235	275	250	246	231	248	245	220	261	236	259	249	247	250	247	232	254	267	236	244	230	245	224	263	247	232	239	231	238	233	254	265	259	267	266	238	217	242	238	234	208	240	265	263	254	255	244	215	227	248	240	214	239	257	220	226	222	240	219	244	251	223	256	239	231	236	243	257	241	252	283	252	242	245	208	244	244	245	257	250	209	231	231	241	245	219	218
7004	3207	3789	4007	4254	3693	3265	3367	2878	7117	4956	1506	1347	1342	1238	941	775	715	656	605	623	607	643	621	659	618	614	590	628	614	538	634	595	555	585	623	585	578	583	553	615	601	529	592	541	538	604	576	569	611	555	543	574	549	548	602	591	561	584	565	561	598	552	567	622	590	580	565	591	578	561	601	581	542	592	638	548	559	606	609	580	545	573	565	613	542	601	583	581	579	544	578	584	599	582	563	576	647	602	539	612	623	585	594	589	573	572	571	584	599	559	582	567	560	617	570	603	613	563	576	596	566	608	609	598	562	562	567	640	572	570	533	576	595	549	559	560	598	581	608	587	590	543	577	563	573	553	592	614	618	568	538	607	553	614	623	562	567	547	579	548	569	598	578	586	585	578	583	578	572	558	592	573	544	565	580	542	571	603	563	589	546	551	560	604	554	605	555	572	596	565	554	578	571	564	592	585	554	552	571	552	562	582	595	590	608	595	584	578	587	606	582	598	576	539	579	578	547	575	547	578	545	573	601	577	546	596	581	609	553	607	556	551	563	597	575	537	567	568	577	565	585	548	566	550	525	565	534	580	562	578	604	557	587	593	558	576	557	572	586	562	569	559	619	594	531	569	586	583	585	572	587	592	604	575	570	556	538	577	593	586	579	566	545	564	574	550	579	568	598	636	571	602	550	565	595	589	551	584	594	584	580	567	549	592	575	567	620	589	547	566	598	617	639	551	577	578	568	615	557	585	558	589	558	555	602	522	567	614	579	559	543	580	561	562	587	566	577	572	611	625	611	583	565	623	629	605	560	569	576	561	593	568	569	547	586	569	613	597	583	574	576	544	587	573	611	573	593	586	567	560	592	605	624	563	589	577	592	588	576	606	579	552	550	582	600	559	580	571	580	585	598	544	604	538	543	526	551	541	579	607	566	568	597	542	566	540	577	612	568	625	581	585	589	576	593	591	585	570	564	569	601	607	581	604	595	561	567	541	567	583	594	538	553	561	586	601	645	634	538	587	606	553	588	581	545	606	594	624	553	572	524	575	545	609	572	615	556	587	566	556	602	568	574	603	572	623	582	612	547	591	539	607	584	580	533	623	596	623	548	603	541	530	571	583	585	603	585	583	600	582	570	595	586	623	550	569	558	604	541	636	583	551	610	559	584	598	581	560	567	567	564	561	551	598	553	565	606	587	584	607	544	584	601	543	589	567	550	578	580	593	597	592	610	594	581	577	556	590	578	551	590	566	558	593	538	553	563	572	556	577	578	581	637	586	585	509	572	548	562	570	555	541	581	600	593	576	584	583	590	591	544	628	564	577	597	551	600	557	592	590	592	603	569	643	566	562	582	576	574	564	586	595	580	516	562	628	599	594	593	579	561	541	571	601	591	571	558	582	572	603	595	554	557	570	574	593	586	555	603	606	619	567	576	547	533	567	566	569	534	592	614	579	569	569	561	590	624	600	569	533	555	628	600	595	571	574	599	580	562	626	549	603	586	563	615	582	569	569	577	580	579	600	607	554	594	593	546	578	584	591	529	632	586	594	563	584	566	552	578	604	563	547	596	560	601	568	614	588	585	582	582	561	519	591	600	578	575	590	540	608	585	606	576	599	551	597	563	600	573	619	587	553	539	561	574	559	552	559	519	594	594	550	577	561	653	539	597	582	572	589	564	582	562	558	579	600	576	548	568	636	538	558	584	581	580	601	591	598	599	642	579	579	587	564	597	640	564	601	603	591	579	571	576	565	623	594	557	551	581	581	547	604	559	627	577	581	603	551	577	587	592	580	581	612	553	573	601	613	584	596	566	580	598	588	567	553	614	574	605	551	631	539	576	585	577	581	593	601	607	563	546	574	588	649	554	592	580	562	564	576	562	593	603	578	586	566	595	585	579	599	556	569	545	604	577	602	569	565	562	569	615	623	541	580	542	540	606	596	544	554	579	550	598	549	633	521	567	585	575	599	576	591	566	580	609	564	591	587	567	603	550	607	608	592	579	561	568	589	588	508	576	575	591	566	592	558	570	565	585	633	539	636	566	550	559	602	564	555	579	514	529	600	548	637	585	507	591	529	583	589	584	550	581	592	588	576	623	581	637	587	556	561	564	583	549	545	531	551	588	568	533	573	608	590	610	591	565	567	534	588	553	593	572	584	560	557	591	526	632	554	612	573	593	585	560	562	584	574	572	576	597	582	574	583	633	618	563	579	590	594	579	544	535	594	556	549	578	543	576	582	566	604	612	605	572	625	569	564	560	613	626	553	587	590	592	563	586	571	602	573	579	613	564	546	560	566	609	585	575	585	578	560	535	612	554	573	593	596	565	583	571	575	568	558	627	583	593	568	599	631	615	573	580	587	545	581	580	564	565	593	582	567	582	539	580	570	529	543	594	568	604	570	572	532	583	561	588	580	573	605	577	527	597	574	600	576	573	537	581	587	585	585	587	576	528	554	525	585	573	554	582	584	524	576	526	562	587	533	586	514	575	560	594	549	537	553	575	582	562	620	569	568	585	552	567	623	574	576	580	535	589	596	605	609	575	603	552	577	556	629	570	581	553	571	577	595	588	585	562	571	547	602	543	572	608	587	547	597	601	596	586	617	586	623	595	571	577	563	601	580	625	566	532	598	581	588	603	585	592	560	559	579	548	558	590	527	606	599	595	539	583	590	603	606	605	539	607	573	560	601	587	583	569	580	565	522	531	581	600	546	615	565	588	586	607	542	550	577	612	567	600	576	579	557	591	577	582	556	548	549	600	571	542	583	591	586	568	552	554	576	592	578	584	554	569	583	604	598	566	556	569	563	576	559	580	600	615	597	569	583	565	551	628	591	563	566	579	599	576	552	615	537	571	557	547	595	576	541	528	591	562	579	603	592	564	621	543	573	612	616	531	558	603	557	536	540	588	556	531	587	595	575	577	569	586	584	577	582	574	618	562	591	570	598	542	540	579	586	545	623	578	558	562	592	574	594	582	604	618	526	571	545	565	571	613	573	561	560	605	566	562	568	609	591	605	582	602	574	536	554	575	567	612	610	561	621	566	521	578	563	576	571	551	544	577	603	560	541	538	549	608	566	560	576	573	579	583	546	550	579	601	596	569	575	590	524	590	592	579	579	579	565	556	586	574	567	557	563	607	599	567	543	588	576	561	559	608	610	580	546	557	588	587	576	574	607	523	548	572	554	610	596	594	573	556	611	591	537	612	576	584	637	591	548	528	576	568	605	578	597	559	600	594	577	592	633	579	583	580	549	639	557	558	570	565	562	558	573	574	590	562	601	554	583	574	598	576	583	584	576	573	572	562	593	566	579	569	587	585	588	545	584	612	592	591	578	596	586	557	560	557	562	626	547	590	569	591	565	583	591	580	574	610	552	593	600	587	537	615	584	591	614	602	558	557	587	567	604	556	560	592	606	588	572	632	595	579	580	558	628	562	567	565	584	571	607	577	572	567	582	565	544	637	569	580	565	577	571	590	554	553	605	550	590	597
14327	6598	5190	2594	2092	1328	1034	1042	801	1538	2582	371	250	284	271	205	172	149	131	137	121	133	128	98	106	127	134	108	127	98	133	125	132	119	118	96	109	117	132	132	105	125	119	107	114	130	119	118	121	95	106	124	122	121	133	119	119	119	128	121	114	95	111	96	118	139	127	136	122	108	109	94	116	108	104	123	106	114	113	116	111	107	92	110	127	114	122	105	106	119	112	111	116	104	129	136	122	126	120	108	101	113	109	120	115	109	124	110	107	106	146	120	108	121	108	132	127	132	141	119	114	120	117	139	106	118	104	102	105	119	107	110	110	125	107	109	118	105	87	104	108	123	102	126	114	135	120	109	136	120	105	119	120	112	131	111	111	118	117	110	101	119	97	117	122	119	111	113	116	112	114	115	115	126	122	116	118	126	140	118	99	120	109	115	131	130	115	105	123	116	140	127	104	114	114	114	115	114	131	109	135	119	113	115	124	124	136	147	100	104	136	110	112	131	104	113	88	113	108	116	100	92	111	95	115	119	104	108	108	108	134	133	127	96	123	123	123	106	135	113	103	124	97	118	120	110	108	107	134	114	114	98	124	107	112	103	105	129	118	118	112	112	115	96	116	107	107	99	109	119	122	119	122	115	111	116	118	98	117	111	110	132	125	106	109	110	118	129	105	98	133	133	118	115	92	135	111	130	105	104	115	111	128	118	108	116	123	116	106	118	89	105	125	127	112	130	120	132	115	120	109	107	110	115	124	135	115	108	109	133	116	130	107	121	126	116	125	100	122	123	99	130	101	116	131	121	97	114	104	122	113	110	107	96	120	127	124	125	100	111	99	124	119	130	102	134	147	135	124	102	113	125	141	114	125	122	124	131	129	97	97	128	112	104	130	100	102	92	115	117	100	114	101	100	114	109	119	110	106	110	103	119	110	127	112	125	141	124	122	125	99	95	127	119	142	125	116	113	96	96	121	121	118	120	119	108	115	108	104	107	107	111	124	96	124	133	107	120	117	129	122	122	122	129	135	110	117	120	115	107	97	121	95	115	136	118	136	123	132	110	127	105	90	122	120	111	133	119	105	115	122	92	119	107	115	112	125	131	111	116	88	112	131	122	119	126	97	127	96	115	133	117	96	111	113	117	117	101	103	90	111	104	124	129	117	101	127	99	107	120	123	99	109	97	93	107	111	112	136	110	137	107	111	133	124	101	130	107	124	111	102	98	108	112	99	140	119	129	116	111	110	121	111	115	117	114	110	91	95	105	110	118	113	97	110	118	121	118	112	130	129	118	113	101	100	121	116	108	95	116	101	125	117	111	123	91	124	123	121	115	97	121	110	112	125	103	131	102	129	92	113	114	122	112	125	109	121	109	108	114	131	130	93	99	118	110	98	127	99	110	105	97	108	117	125	132	116	115	123	125	122	113	122	123	118	128	131	113	117	109	117	114	110	108	111	116	125	120	94	106	122	117	106	135	135	119	119	125	108	117	101	86	134	128	114	133	134	117	120	119	112	118	117	117	115	123	105	139	119	93	110	124	119	105	110	110	110	95	92	114	114	121	93	103	121	106	137	109	110	121	95	121	129	113	107	102	114	110	107	120	122	113	98	107	110	107	113	112	112	134	104	105	125	99	120	131	123	114	101	117	120	121	100	112	118	118	112	120	109	123	132	111	122	130	121	114	113	117	116	106	129	121	115	114	129	130	95	121	115	104	110	106	130	135	117	101	112	120	108	127	106	94	111	107	105	136	118	114	85	125	123	103	125	141	129	117	116	106	119	137	117	108	117	111	118	96	123	116	110	123	130	114	119	108	105	128	92	129	119	105	102	120	113	125	133	108	139	114	111	116	116	118	123	114	116	106	126	120	108	136	112	115	110	121	132	128	118	93	106	101	96	121	117	107	103	121	117	115	92	102	123	125	113	119	104	103	105	119	94	116	115	127	130	128	119	103	117	130	118	113	110	126	111	101	121	113	93	117	115	130	132	119	117	111	126	127	142	122	123	136	101	106	112	114	114	112	121	96	103	122	117	118	118	109	142	111	118	125	103	122	122	122	121	117	138	152	123	110	97	100	111	107	111	108	115	110	101	94	115	135	86	124	123	117	111	120	117	106	99	111	112	113	119	137	117	117	125	116	114	120	96	123	129	118	119	96	114	137	135	95	133	133	117	115	122	100	105	106	103	113	95	119	132	100	117	99	121	116	119	115	110	117	118	109	109	113	115	116	114	89	127	103	119	100	95	120	114	118	110	119	128	122	127	113	114	124	115	129	109	109	116	105	113	115	107	111	114	114	108	129	107	115	90	120	101	134	105	111	113	102	107	116	134	106	121	101	113	112	110	105	96	133	110	120	111	135	99	129	94	121	102	119	115	113	126	102	107	104	115	129	111	115	110	112	106	111	121	133	124	106	117	114	123	113	94	143	111	112	110	117	128	123	114	117	125	113	124	121	122	110	120	129	114	110	127	125	114	140	116	100	99	122	111	94	130	116	119	98	102	110	138	132	118	110	125	120	125	120	122	112	114	124	125	102	103	126	116	132	114	123	108	115	113	134	122	96	106	114	101	112	111	119	119	111	107	103	125	112	110	124	124	113	131	128	125	118	111	111	136	89	127	108	106	103	97	97	109	125	105	117	121	110	104	92	106	113	110	110	119	98	112	128	116	116	131	125	104	92	109	106	118	107	124	116	112	109	134	130	126	138	116	108	129	136	113	121	119	127	140	100	123	127	96	114	121	119	102	107	114	128	114	112	120	123	96	139	99	118	109	112	105	114	120	137	99	97	95	112	109	107	105	102	114	105	107	114	122	108	117	121	103	100	113	109	101	112	114	107	121	114	120	97	126	129	110	122	107	117	116	125	120	100	119	122	121	115	101	100	131	108	105	111	111	121	113	100	135	110	113	100	111	96	104	113	104	117	107	118	94	117	109	124	123	117	118	109	135	100	115	121	122	116	110	106	110	129	131	114	113	126	118	114	101	118	145	122	116	113	107	121	115	114	133	118	117	108	95	107	115	101	127	111	106	109	134	109	115	103	134	108	114	112	121	111	123	118	111	130	119	107	105	122	109	131	134	104	94	114	107	127	109	113	120	106	127	122	115	122	109	105	118	117	124	115	117	99	116	123	114	99	107	122	119	130	120	111	131	120	118	130	120	91	97	108	122	126	109	105	114	112	111	121	115	127	113	106	114	102	107	109	113	129	119	113	100	115	97	120	91	115	103	111	100	107	128	114	129	115	119	103	104	105	96	108	105	124	116	109	104	108	113	140	120	119	102	128	123	129	137	97	131	115	97	122	123	105	96	100	105	128	117	96	128	109	112	124	141	106	112	127	146	138	106	116	101	110	111	114	105	127	124	133	104	121	102	129	111	131	115	123	130	119	115	106	99	106	100	103	110	130	118	121	125	109	117	98	132	120	106	123	116	107	122	106	124	117	110	108	111	122	104	102	102	122	123	116	116	128	113	110	90	127	120	123	125	134
9340	6584	6222	5858	6167	4959	4929	4834	4039	8346	11167	1601	1359	1578	1293	965	746	567	449	399	365	379	362	341	354	338	336	341	322	264	307	288	286	326	322	312	323	303	324	320	314	284	301	281	315	281	298	319	290	313	315	331	310	336	315	327	313	296	274	310	301	277	304	297	312	296	285	308	284	287	293	305	322	308	284	321	324	273	317	317	305	293	287	294	307	289	315	283	295	257	272	320	296	303	296	292	294	302	271	300	309	281	286	302	294	298	308	292	276	276	253	298	292	284	313	295	339	305	279	306	309	294	310	327	316	281	302	310	323	324	290	328	281	292	286	297	293	317	316	291	298	282	266	285	318	303	292	314	295	279	312	280	306	280	310	325	315	281	306	289	295	279	303	280	291	299	288	302	306	301	298	311	296	294	292	306	307	302	295	339	282	276	289	293	295	325	291	300	316	295	291	306	297	298	301	277	282	277	277	283	274	300	290	304	262	298	303	296	322	292	291	309	290	300	328	268	284	284	276	333	279	295	304	277	322	315	304	290	278	285	283	274	274	285	312	306	310	287	278	317	276	277	282	312	301	296	313	300	294	278	270	274	283	339	295	287	293	290	297	291	280	281	330	303	264	268	281	284	305	304	294	286	289	267	312	312	301	314	300	270	326	290	304	276	291	275	312	273	310	290	308	297	276	267	323	295	275	292	299	284	281	290	288	279	312	309	318	286	315	276	291	293	255	312	332	260	315	283	306	304	293	273	327	279	304	290	296	288	294	296	306	265	261	307	276	321	288	282	308	322	314	245	300	291	300	290	291	323	276	302	311	283	266	308	306	333	279	291	305	284	299	260	308	313	278	307	288	320	292	298	311	279	290	281	261	284	297	274	270	306	298	269	278	292	304	289	310	295	320	267	294	277	286	330	288	328	261	283	295	316	329	309	298	291	304	318	318	284	304	302	263	298	278	284	301	299	301	303	275	305	306	307	299	308	298	289	317	290	302	286	282	279	286	285	267	324	263	308	290	295	285	311	310	299	293	298	284	321	280	303	281	265	283	291	293	282	280	288	287	301	278	310	318	295	271	275	271	267	277	307	294	289	307	267	292	302	281	318	296	258	298	296	311	316	307	324	308	281	282	303	302	298	276	299	312	294	282	285	297	290	283	293	312	299	265	258	273	296	288	262	305	305	280	270	326	312	293	314	286	295	301	275	320	270	273	302	305	286	288	298	310	260	286	282	286	284	274	295	295	314	284	308	299	295	292	283	287	288	296	287	288	268	288	269	287	273	294	295	314	280	270	280	292	296	265	280	281	281	282	284	277	272	283	295	272	283	295	300	304	281	291	302	316	312	318	275	274	329	290	301	299	314	291	272	317	302	326	284	312	305	272	290	304	300	282	294	292	273	286	277	297	315	295	317	286	288	286	296	299	299	322	296	324	312	276	286	314	302	294	280	292	278	288	283	297	301	320	287	314	312	282	243	271	299	269	277	298	270	320	293	286	263	303	280	284	298	302	265	275	311	277	324	311	307	257	277	313	282	293	273	297	332	301	297	315	278	289	303	265	290	284	309	306	255	318	311	301	318	299	300	300	306	278	285	273	283	275	294	297	297	296	292	306	282	283	307	301	283	301	276	294	307	305	313	299	305	280	271	292	272	284	299	302	302	277	289	304	287	318	315	257	252	292	284	283	330	297	262	323	282	302	273	264	311	287	306	282	299	291	292	328	306	279	293	313	272	289	293	284	292	305	274	278	273	276	264	276	297	284	287	300	317	297	314	269	296	308	309	299	250	299	350	262	291	295	288	281	277	311	280	279	271	288	271	260	265	272	304	291	291	282	288	260	258	288	292	268	300	280	278	289	294	297	309	329	317	275	260	293	289	310	308	289	282	308	300	332	309	309	295	317	289	288	287	297	283	290	265	316	276	275	282	260	281	286	326	272	279	299	291	299	322	296	280	280	288	266	282	326	309	285	298	282	284	293	271	283	313	290	287	284	315	302	299	281	296	320	302	294	268	270	307	303	317	295	285	281	282	310	284	310	282	290	305	274	310	288	295	279	276	325	295	306	278	278	264	287	283	285	297	304	286	295	258	271	302	275	300	275	322	314	302	288	316	283	310	289	301	310	292	301	274	293	287	314	296	299	293	305	302	296	282	285	302	280	302	313	303	280	317	287	302	300	291	311	280	320	291	271	308	280	283	296	303	281	303	296	289	280	330	283	289	304	282	299	287	279	305	264	285	306	273	290	293	318	290	296	312	297	268	288	302	312	265	299	302	291	327	281	265	298	286	320	286	289	256	302	291	275	282	303	308	307	282	297	284	310	314	288	287	274	288	272	282	284	293	297	285	309	304	297	275	301	297	276	307	283	285	295	285	339	304	283	326	298	285	296	305	306	292	300	287	326	301	285	295	297	312	321	313	310	296	261	316	305	282	307	299	296	322	297	306	289	301	288	304	296	286	282	300	304	287	290	313	329	298	300	298	298	258	298	283	283	254	286	318	304	309	316	300	279	313	280	297	290	283	318	304	320	314	308	310	267	270	263	283	300	290	327	303	302	297	298	299	308	321	299	274	295	273	334	287	293	276	269	282	306	257	322	297	295	285	267	295	298	325	284	298	289	293	311	303	303	291	274	269	282	287	281	289	314	312	289	294	275	260	285	318	306	252	291	299	301	300	304	320	308	293	297	296	311	305	297	288	285	310	294	306	307	293	279	309	280	295	290	316	260	314	297	328	286	318	262	275	267	276	303	255	309	306	298	299	270	319	319	303	291	319	314	299	301	305	294	310	288	308	287	296	293	308	309	274	315	316	279	307	322	296	289	286	276	322	297	305	301	292	313	307	308	281	285	317	267	312	301	313	281	285	296	289	295	293	268	281	285	316	327	287	282	317	290	333	304	278	292	283	298	298	255	320	299	308	316	260	305	295	286	287	272	284	317	290	315	311	300	293	305	316	287	288	313	310	306	278	288	300	254	276	295	310	291	262	273	288	285	315	287	306	310	304	274	309	295	305	294	283	305	311	279	283	288	306	310	282	265	281	308	293	292	301	291	298	299	301	288	291	317	284	297	289	328	293	312	302	262	260	310	290	287	306	285	274	299	276	314	285	271	290	319	307	316	275	319	288	299	281	293	273	304	280	269	290	312	322	283	287	295	313	322	293	289	272	318	281	316	289	304	299	305	300	315	333	291	307	325	316	291	289	306	303	345	314	273	289	295	296	293	317	252	284	305	300	286	262	285	301	269	293	296	293	305	275	326	292	288	307	273	284	294	300	328	317	292	315	302	295	307	287	286	303	274	327	272	297	268	303	297	317	287	283	303	306	280	302	282	305	288	347	280	331	306	285	288	347	298	283	298	285	289	286	313	281	293	297	271	311	284	308	301	301	316	276	320	306	284	291	275	319	269	256	289	297	304	304	295	284	281	281	285	324	283	287	283	302	285	300	311	266	292	313	303	309	300	313	299	318	278	308	280	318	270	299	313	315	290	309
2262	634	537	518	455	375	360	381	393	377	395	315	311	321	292	326	267	254	245	269	274	258	274	302	244	297	311	264	297	275	258	258	248	284	257	283	265	231	250	279	234	241	278	258	261	288	279	277	266	258	258	306	282	267	235	252	239	255	247	287	264	293	259	249	236	261	251	280	288	274	263	281	272	269	269	269	255	279	283	270	271	265	287	249	240	305	242	257	240	294	273	287	261	295	225	237	293	292	291	265	242	298	254	253	234	264	273	285	269	261	260	272	265	291	283	256	284	281	295	282	302	245	253	282	264	253	260	256	266	266	268	265	280	266	300	258	270	264	305	254	268	296	259	287	269	287	280	264	265	272	257	281	274	288	266	259	258	240	263	258	256	281	225	266	248	272	254	277	310	290	289	262	307	265	308	280	274	248	280	278	275	273	261	252	244	270	253	275	250	281	264	269	269	246	255	288	236	273	299	278	270	299	242	272	277	242	257	248	291	226	308	245	258	267	257	305	241	296	257	269	282	271	253	286	251	282	253	260	242	290	289	266	254	296	223	280	242	286	282	275	249	277	254	291	240	253	301	276	242	247	247	273	236	256	267	291	268	255	278	250	240	242	264	284	269	273	243	284	252	254	281	262	303	291	260	223	245	253	259	239	271	287	279	258	246	233	252	280	264	255	270	256	261	284	276	299	299	262	273	248	283	257	254	254	252	245	291	287	264	303	247	276	291	235	273	242	253	265	276	288	272	250	272	287	283	272	270	255	266	259	231	284	267	281	290	277	272	299	270	238	285	231	266	296	267	282	268	263	254	271	275	294	253	304	290	256	240	279	253	259	263	274	260	246	267	264	268	288	239	245	235	280	266	269	256	292	259	270	284	242	264	262	274	263	288	254	278	230	252	267	265	258	244	266	205	261	288	244	290	271	284	258	257	261	250	243	255	260	293	269	254	243	241	253	250	266	283	248	269	255	208	254	283	300	249	259	266	251	278	253	293	290	243	275	256	279	285	242	264	244	283	277	264	272	245	291	254	248	246	264	254	292	298	267	249	273	281	284	237	254	241	268	278	265	243	264	279	265	258	245	299	278	300	282	259	276	269	276	287	237	268	274	266	271	268	274	255	308	282	242	281	260	252	285	224	267	265	278	275	268	241	293	262	274	263	273	282	236	273	270	278	266	267	225	263	273	252	251	258	255	262	288	288	243	251	305	273	257	274	255	269	245	268	276	268	277	294	264	254	275	263	253	267	278	227	271	256	285	258	270	258	267	260	285	256	289	245	259	289	254	310	272	254	233	262	270	289	283	267	240	283	283	302	285	267	253	271	289	285	275	261	272	272	284	249	255	293	271	247	250	257	271	286	254	268	296	255	284	257	254	238	247	263	268	257	278	280	271	253	240	288	254	281	278	266	297	240	249	255	246	272	265	283	251	249	250	295	244	252	262	279	252	269	274	282	258	251	269	272	262	275	259	260	261	250	258	281	274	287	274	245	284	290	259	260	280	264	276	265	240	264	262	294	278	277	283	256	257	254	271	282	302	263	262	259	283	269	245	280	229	309	250	276	288	277	262	270	297	277	276	253	262	294	241	272	280	292	268	280	299	249	265	252	268	264	253	260	249	232	246	309	250	258	309	245	257	251	261	286	245	265	307	248	296	243	259	273	272	250	290	277	253	253	259	276	289	285	297	266	274	243	272	283	238	245	280	275	298	258	273	246	238	258	259	294	269	255	256	278	280	294	285	279	270	269	268	270	281	272	273	304	264	277	267	249	284	274	252	279	273	264	283	253	243	286	264	251	275	269	289	265	298	256	256	275	278	273	266	260	257	231	284	274	246	259	247	279	243	295	287	267	260	242	273	257	259	276	256	259	246	261	240	252	260	258	289	269	271	245	260	251	275	246	256	264	252	281	301	284	272	281	258	277	263	275	270	235	254	270	281	272	243	266	262	271	240	298	275	284	267	277	278	284	245	273	276	249	267	259	269	243	252	272	283	275	288	272	273	299	252	286	293	267	257	229	278	251	260	275	248	254	243	251	279	271	276	275	264	293	282	279	280	288	257	244	308	273	269	266	293	246	258	282	257	299	268	258	289	259	287	291	252	250	279	280	273	277	264	254	268	256	263	257	224	263	262	285	257	274	260	256	225	280	293	266	262	245	275	272	213	259	262	250	274	275	297	261	264	275	260	284	266	276	282	259	245	273	247	283	262	257	237	270	296	264	256	274	281	298	242	265	265	250	257	253	290	255	246	275	299	289	267	279	275	272	270	268	261	265	273	272	270	256	253	255	285	285	269	246	252	247	302	265	262	263	281	275	293	289	285	290	265	282	277	224	283	277	233	268	255	261	249	254	284	257	222	265	267	247	277	281	282	243	260	294	272	264	295	268	268	271	291	235	262	279	266	264	236	274	280	305	276	266	256	262	273	247	295	261	283	286	271	275	284	265	261	262	264	272	257	296	261	272	226	268	270	269	261	260	250	273	247	278	255	265	265	250	242	245	261	250	250	271	319	271	285	210	260	290	271	269	269	271	261	272	248	269	266	257	252	277	246	265	263	266	299	268	246	255	270	266	261	230	253	279	253	246	251	239	276	284	280	287	259	249	267	262	271	228	220	271	265	281	246	261	265	267	281	275	243	245	265	276	279	248	256	256	291	265	276	272	261	255	277	273	264	287	252	259	246	262	267	273	264	287	227	251	287	275	261	286	233	279	269	265	252	258	265	260	251	232	270	259	277	283	259	291	248	265	270	247	276	275	274	259	272	302	273	258	239	248	291	263	242	282	287	278	233	261	315	295	272	257	272	241	265	256	237	272	267	249	286	252	259	249	234	276	246	261	255	269	250	244	246	263	289	261	283	261	262	274	283	291	280	288	275	289	291	261	284	277	261	251	292	256	279	268	275	255	280	286	261	249	274	313	277	257	281	284	311	255	286	286	276	243	275	261	270	257	281	242	253	274	298	244	295	271	256	317	254	258	273	265	286	257	252	245	284	281	271	266	258	258	285	264	262	276	252	252	233	267	256	258	277	269	261	275	238	254	289	273	254	278	250	241	259	255	255	261	278	252	247	280	260	276	263	241	253	291	282	258	263	272	264	283	277	281	253	239	275	236	260	276	227	262	276	253	268	268	250	297	294	287	271	291	268	239	261	265	270	258	247	284	287	267	291	252	305	254	268	251	270	258	259	272	303	279	272	296	298	271	247	266	274	273	269	245	274	270	291	266	292	280	298	273	260	241	272	270	276	307	298	253	268	255	272	276	271	289	254	255	283	259	277	247	271	281	256	250	280	270	271	288	268	287	285	241	276	280	256	278	244	245	253	297	236	256	272	283	251	296	232	269	233	248	292	267	264	299	271	275	298	256	279	251	286	257	247	278	273	278	283	291	252	283	275	270	273	244	285	264	278	281	238	262	271	268	276	255	263	271	263	289	258	287	310	283	275	265	298	294	295	296	263	309	257	260	276	255	302	263	260	270	274	279	248
2364	1075	1253	1424	1499	1161	1174	1281	1258	1178	1315	905	849	920	851	758	718	665	642	612	648	636	659	673	653	644	642	638	692	660	614	650	642	698	626	625	620	641	698	662	615	655	649	663	689	623	656	633	677	658	633	626	619	610	642	622	611	663	649	646	642	615	655	645	624	707	606	643	583	609	627	607	597	670	634	641	611	665	635	654	643	628	630	658	623	670	612	626	610	610	671	675	670	659	663	608	623	628	658	646	603	621	627	616	639	652	653	632	625	654	626	612	576	637	598	606	636	653	622	646	658	633	663	650	635	636	682	654	723	639	619	637	643	632	626	632	644	705	684	667	672	664	648	612	627	640	663	618	597	610	588	662	638	630	617	645	652	631	634	639	656	645	578	650	667	688	577	597	680	654	649	642	634	634	635	650	640	651	610	597	705	657	623	642	602	661	636	639	635	703	630	627	643	619	611	606	613	627	640	633	669	660	605	664	655	603	678	643	619	602	671	627	659	674	652	627	623	619	684	601	656	632	615	645	656	623	659	644	632	652	654	640	642	677	616	655	646	637	681	616	669	650	635	657	643	609	631	632	640	647	616	638	635	669	668	634	662	673	595	640	612	577	686	678	654	650	631	641	634	611	659	610	641	585	679	625	634	655	661	643	686	668	614	632	620	613	675	694	597	621	645	638	700	624	616	637	608	665	641	595	636	641	607	665	646	619	629	642	634	655	632	673	638	630	601	666	636	655	681	646	668	623	664	586	675	631	641	656	632	642	601	633	630	608	642	655	572	653	635	602	613	645	654	597	628	579	638	582	623	652	653	617	600	717	639	660	678	586	647	631	648	665	617	653	616	617	673	610	611	616	581	660	603	613	606	622	632	667	653	610	657	619	650	622	638	619	659	660	623	638	659	641	660	665	653	663	644	590	641	626	678	597	654	629	630	644	654	644	628	628	646	650	584	644	660	642	583	628	621	627	612	619	637	611	628	611	629	605	633	647	638	641	634	635	656	609	618	655	613	658	660	639	659	632	649	633	596	587	606	633	667	625	618	583	624	634	672	661	658	661	635	641	649	627	654	652	642	669	631	617	650	648	666	646	633	660	663	634	642	660	643	639	612	615	614	574	626	621	696	649	614	612	633	611	663	647	676	592	692	630	607	652	629	654	678	675	630	613	615	669	660	676	627	663	632	660	603	653	664	637	645	667	706	588	645	635	643	676	659	638	650	629	657	604	626	647	670	653	663	638	613	641	644	644	631	598	614	670	666	602	656	632	662	616	662	655	647	646	663	637	620	633	633	651	650	622	615	676	630	640	647	674	663	682	657	605	645	659	670	644	629	672	639	602	630	664	687	630	645	642	588	647	655	637	649	692	631	679	622	605	629	683	619	642	663	589	614	652	650	650	660	654	630	668	627	649	623	674	624	607	614	617	667	627	668	691	626	644	637	667	654	650	643	674	670	639	647	663	685	626	659	625	631	634	641	661	632	656	631	642	648	648	627	659	679	615	609	613	700	642	624	655	654	638	649	629	617	593	658	637	576	655	662	645	660	655	652	657	642	641	641	630	643	687	669	561	647	647	669	598	663	656	674	646	657	650	637	637	681	681	668	670	582	623	645	659	631	620	639	636	629	618	649	657	654	640	694	644	635	641	646	663	619	631	661	598	658	647	651	623	645	607	629	636	608	589	629	643	601	611	623	663	667	650	631	670	630	642	689	675	648	624	627	673	680	635	645	645	620	610	639	637	588	617	600	658	620	636	636	620	626	576	586	612	620	558	632	613	613	667	650	619	641	639	665	641	653	641	622	620	623	591	682	639	665	636	607	640	675	659	645	649	624	632	636	614	636	642	655	669	675	666	627	657	663	625	652	660	655	664	612	631	627	627	683	617	610	568	609	640	646	654	629	611	606	683	637	647	611	632	588	637	636	597	656	628	606	644	673	695	635	642	639	652	654	601	641	627	634	628	652	583	659	663	664	697	632	648	655	608	608	636	657	622	651	657	637	696	639	662	627	616	647	677	647	612	648	660	685	610	648	616	636	653	672	620	639	632	643	612	642	667	653	682	638	651	659	618	673	608	650	639	644	653	617	652	673	659	604	630	639	651	631	639	631	674	649	710	598	659	642	617	583	623	695	581	726	638	688	637	641	650	637	604	626	692	650	659	691	624	637	619	641	647	672	641	635	659	653	616	573	613	679	615	661	607	711	602	626	633	666	676	618	671	667	662	631	627	639	682	596	657	665	628	677	687	644	670	621	673	626	604	661	631	644	673	628	607	666	601	690	623	638	629	653	605	657	653	669	572	662	668	642	607	680	633	620	666	618	608	622	650	609	616	612	660	643	624	653	652	625	641	638	586	668	647	625	651	637	651	618	660	653	661	617	656	671	655	658	648	682	605	628	667	601	639	647	668	624	672	676	631	621	647	645	625	653	636	625	642	627	607	655	669	593	638	622	640	599	655	612	655	650	652	657	641	630	643	610	651	613	630	679	621	657	676	621	593	663	639	632	606	614	647	659	681	606	630	657	612	670	628	654	663	638	681	608	618	666	643	660	615	632	653	643	669	648	635	605	669	611	660	662	666	642	630	626	611	647	622	628	651	662	624	629	657	658	629	649	658	674	645	690	616	627	595	652	642	635	630	621	692	639	645	665	632	682	649	622	665	685	602	661	641	665	709	646	634	618	615	658	626	656	660	599	610	716	671	670	658	624	647	630	662	656	657	646	631	645	615	637	617	645	630	596	630	661	614	649	654	631	644	658	652	641	637	639	645	613	661	656	691	628	673	647	613	690	625	633	615	676	656	653	667	606	691	622	619	602	648	609	632	654	637	598	602	628	601	616	575	700	647	624	654	668	624	638	668	660	644	661	624	645	617	616	631	646	684	649	613	614	645	643	625	695	676	617	603	648	611	656	615	629	680	631	639	606	674	632	608	666	641	582	638	650	638	624	626	607	585	641	666	651	592	623	667	621	674	573	618	644	681	642	664	659	628	640	619	670	660	657	609	627	609	627	614	683	635	643	624	639	689	666	614	659	630	644	650	633	619	651	659	651	646	606	681	605	626	652	629	653	663	637	647	674	599	664	638	592	646	635	644	641	633	629	624	591	638	635	660	608	608	603	622	682	659	633	659	600	654	650	667	720	613	675	687	633	652	646	620	637	610	610	668	662	588	672	676	631	618	658	576	693	630	660	642	629	658	668	681	658	625	647	633	627	579	618	675	601	652	654	641	600	605	652	605	617	650	671	667	660	667	639	628	655	614	610	637	653	668	657	660	672	602	637	647	617	614	656	631	681	617	606	687	643	654	633	607	624	636	681	671	623	636	603	667	648	616	632	664	632	636	649	640	610	636	594	620	671	623	694	642	613	620	602	611	647	674	658	650	627	669	650	646	610	647	655	626	645	687	646	637	637	655	647	628	636	693	672	647	614	615	662	660	606	634	661	685	647	670	652	653	663	646	672	624	641	617	607	644	617	576	637	648	632	643
8112	4313	4643	1585	1010	774	819	770	704	781	1966	442	346	364	342	273	271	258	242	264	273	284	261	264	268	276	261	235	250	272	254	242	229	246	258	232	236	250	237	254	251	272	242	239	236	240	247	275	240	261	245	254	247	259	235	234	266	236	240	228	249	256	248	225	259	224	243	244	253	251	254	268	241	253	239	239	233	282	243	237	263	256	237	258	304	210	242	255	243	233	235	271	271	247	245	229	234	259	234	236	243	234	232	231	224	226	240	227	242	270	249	245	243	241	242	257	216	228	232	250	228	211	276	238	248	265	237	260	255	260	238	225	247	239	219	236	274	237	248	251	259	259	251	228	271	217	253	253	253	225	209	242	247	259	234	268	244	246	258	242	247	241	258	226	254	219	245	243	222	260	228	216	236	259	259	245	236	242	223	246	255	245	230	271	246	231	254	263	248	268	248	235	261	240	215	230	268	239	221	285	240	237	213	263	239	252	227	225	227	270	259	224	237	267	234	232	245	254	219	234	258	255	219	265	261	224	261	248	221	230	241	253	248	249	262	222	258	212	259	234	264	226	211	261	219	276	256	262	236	217	240	242	222	258	247	246	269	276	230	252	239	246	222	261	241	267	267	245	258	236	261	228	226	238	255	242	239	251	233	234	258	228	225	229	244	261	222	232	248	251	238	252	237	217	237	252	245	244	254	238	233	235	254	239	232	235	240	241	223	244	257	220	228	249	244	233	243	220	263	239	209	224	261	238	237	248	241	235	242	229	236	230	226	225	244	257	274	261	240	235	230	232	264	226	240	254	262	268	278	243	254	284	229	249	219	239	236	232	284	263	230	256	278	235	250	245	243	263	238	240	225	221	244	257	243	222	225	252	259	256	211	248	247	242	215	230	233	261	244	253	250	269	242	228	240	232	239	256	235	245	252	253	249	258	239	239	223	226	241	252	236	248	229	222	225	229	246	228	252	239	285	256	261	237	248	283	262	237	265	221	255	250	227	235	255	226	253	236	246	223	240	263	243	234	257	224	251	212	225	255	242	257	252	244	235	255	244	260	253	227	245	255	247	232	236	261	261	264	228	222	258	234	248	229	266	234	254	239	296	208	204	222	222	263	213	259	236	253	239	231	229	240	219	241	253	228	219	271	244	239	248	243	258	239	251	232	270	239	252	224	226	238	233	238	227	228	280	234	223	268	237	246	248	243	260	248	265	254	225	258	227	241	248	222	239	282	246	250	252	261	254	227	244	234	269	256	243	249	263	264	246	257	242	237	227	237	269	241	239	246	230	272	238	250	232	213	237	244	245	218	230	248	231	210	241	281	256	208	248	247	265	250	247	270	247	257	234	250	236	221	239	267	279	228	230	244	263	246	236	220	241	257	253	226	223	274	233	226	229	271	242	209	230	256	231	248	247	248	253	248	254	215	214	239	236	208	267	275	253	237	214	235	228	238	241	234	233	215	264	266	206	235	210	237	255	273	267	239	221	248	233	217	242	226	239	255	241	244	231	257	266	248	223	229	229	237	217	229	213	240	240	251	256	233	261	246	250	246	259	255	289	247	223	252	217	243	237	246	234	278	223	239	224	238	214	234	236	228	215	246	253	262	242	221	228	246	253	221	271	243	240	253	239	232	220	248	265	252	250	241	248	234	210	242	241	252	257	252	236	227	239	251	243	240	262	265	241	232	245	266	246	217	236	270	298	261	243	261	235	234	245	262	236	267	251	253	219	267	241	270	252	255	222	225	228	247	220	235	215	250	248	250	226	225	244	260	246	257	229	228	239	243	227	266	217	242	264	237	222	227	215	232	231	240	214	216	239	234	231	269	227	243	244	250	242	247	261	263	244	246	259	245	297	247	217	231	221	224	233	234	240	263	255	262	262	236	250	264	232	241	220	251	252	253	241	250	240	236	249	259	285	241	251	242	251	224	239	235	233	247	254	244	269	249	281	242	257	218	233	248	235	268	235	231	243	225	230	265	226	263	232	230	227	253	249	247	254	251	274	237	246	219	229	261	260	260	231	264	247	202	263	242	250	261	239	213	222	226	234	249	224	247	283	244	250	254	257	248	243	220	246	242	216	220	238	263	248	234	236	262	242	242	252	227	259	262	266	231	222	251	254	238	242	234	234	256	249	227	250	241	253	260	267	252	218	229	268	231	241	215	242	229	267	232	269	238	223	242	246	259	240	246	246	260	259	268	250	228	267	232	247	240	269	237	218	223	269	219	257	242	211	245	235	264	242	257	255	246	256	267	233	239	247	239	240	233	270	241	249	223	222	246	237	239	243	213	223	254	266	261	232	240	241	232	250	222	245	271	275	245	261	240	253	232	263	237	262	244	255	263	237	231	240	263	244	239	260	257	244	268	209	222	240	228	251	216	233	237	252	264	263	253	256	260	229	244	247	241	210	236	254	260	261	241	260	275	234	291	242	285	236	251	256	243	270	257	239	264	243	238	238	283	241	244	244	266	232	252	267	261	228	262	247	220	263	244	243	263	263	237	202	232	257	255	217	239	240	238	233	274	269	257	228	271	262	228	233	255	246	248	242	250	278	243	225	230	234	239	283	232	248	239	257	233	243	243	243	263	247	229	251	235	255	229	274	255	232	252	249	228	265	217	251	237	240	246	244	232	233	256	257	247	235	236	235	234	264	228	235	247	223	250	224	255	257	238	236	224	228	249	235	289	257	243	269	230	262	243	225	260	239	236	267	270	246	256	267	244	232	228	253	266	230	272	232	248	258	224	249	256	226	250	221	261	239	262	238	227	266	257	232	244	250	267	223	209	257	258	237	255	262	216	251	225	236	237	244	233	251	224	225	210	220	277	238	229	250	243	232	240	230	222	226	243	257	249	257	215	237	249	218	216	251	218	196	244	272	265	276	236	224	242	274	254	244	262	231	216	234	205	254	278	247	237	260	275	249	230	234	249	251	218	269	247	256	241	238	216	254	250	249	251	238	255	260	251	212	260	233	260	243	230	241	266	230	221	233	243	252	228	210	244	247	240	244	228	205	229	229	241	254	241	232	252	254	224	230	260	244	277	234	235	259	241	228	245	233	237	217	249	218	247	263	257	249	235	231	216	239	260	244	264	225	245	222	238	228	216	243	253	216	250	260	209	240	231	261	252	236	241	257	244	251	213	222	237	260	269	268	237	241	213	264	287	256	248	240	246	239	267	224	265	258	227	220	233	234	248	254	233	238	225	227	213	244	229	260	264	252	263	257	264	226	239	261	273	265	248	262	232	248	252	252	216	266	246	260	254	242	260	233	225	242	229	219	243	239	281	255	239	232	255	238	222	233	259	235	250	239	241	221	262	237	229	267	235	278	249	242	252	235	249	245	262	202	246	227	255	241	279	259	244	215	206	246	258	206	236	271	219	213	237	243	237	267	222	250	298	241	213	235	257	227	229	280	271	258	243	244	252	220	220	235	262	235	247	236	254	240	247	227	252	244	230	244	257	277	245	240	231	275	228	241	212	239	237
7213	4868	7523	3893	3506	3233	3685	3638	3138	3847	9610	1402	1157	1366	1189	800	746	697	663	619	628	635	638	601	629	605	613	554	576	588	594	606	562	589	574	581	586	603	581	589	560	559	537	599	615	573	574	563	550	600	577	598	565	571	570	576	587	577	596	635	561	590	604	586	534	563	560	586	588	638	625	600	599	582	607	625	612	539	606	611	578	586	578	553	605	597	568	576	583	640	641	581	571	660	608	613	607	588	613	624	532	538	575	583	621	572	580	587	551	570	565	584	559	570	632	556	659	535	568	590	576	551	585	575	580	567	581	566	602	601	577	575	576	598	590	555	532	596	522	584	594	613	601	581	617	608	570	582	555	558	573	586	628	563	598	576	583	570	588	581	574	570	586	576	552	598	567	609	602	574	573	594	633	594	629	577	618	579	582	568	569	618	605	563	588	567	590	591	577	594	586	600	597	602	591	561	588	602	595	562	556	580	590	559	603	568	590	573	557	567	555	625	560	592	561	567	562	571	566	565	559	588	590	598	572	592	607	587	560	593	579	601	590	599	567	572	567	585	579	555	594	578	600	560	582	603	571	602	571	576	587	640	584	606	563	602	594	582	561	571	608	526	583	622	582	604	574	591	572	595	548	593	602	597	578	576	582	554	574	590	587	564	601	578	564	552	548	601	602	611	576	607	585	583	570	583	607	550	594	584	590	605	576	531	574	599	557	559	584	592	588	535	590	594	578	597	635	580	588	617	627	553	593	590	579	613	567	601	572	556	594	607	579	560	581	603	579	577	598	564	578	551	555	566	600	578	567	551	592	580	604	596	584	585	593	584	576	541	562	582	587	575	581	545	582	572	540	553	566	553	603	586	574	589	585	545	565	571	613	599	556	587	577	621	566	584	607	631	595	522	578	552	590	609	582	626	605	581	588	598	605	579	586	592	600	603	575	573	599	587	588	608	637	596	582	570	559	608	642	561	569	550	577	572	583	578	533	611	593	594	605	546	650	576	518	599	574	588	572	625	616	578	587	579	573	543	600	575	626	588	560	573	585	600	572	596	533	587	599	578	579	593	560	587	593	595	553	586	629	566	584	596	571	576	604	626	593	602	578	592	622	590	580	563	558	567	587	596	574	537	545	559	592	555	556	606	561	567	578	611	545	501	622	587	578	608	581	582	568	548	587	628	575	565	551	575	607	574	569	606	595	596	594	586	600	578	623	550	582	552	576	563	628	585	543	604	577	638	541	541	630	648	579	599	558	559	581	599	577	552	584	594	569	601	598	617	597	591	562	564	599	577	577	576	559	564	532	531	608	600	612	600	604	563	549	626	583	586	547	547	577	617	568	574	557	596	602	595	598	589	571	594	637	591	594	570	568	570	568	599	599	560	560	609	584	556	548	581	585	597	560	546	604	549	556	570	579	572	595	569	567	567	568	572	606	599	571	602	583	567	650	567	601	618	571	558	576	555	558	574	590	576	597	588	564	581	568	553	596	596	577	582	617	576	589	613	570	565	592	586	581	602	595	599	574	581	608	599	566	600	619	563	553	588	624	609	585	618	589	607	548	581	577	593	592	585	603	581	597	579	568	566	576	551	578	579	644	614	564	595	586	585	571	569	572	552	564	592	572	564	608	555	588	586	589	617	577	612	578	576	593	596	573	576	541	591	579	598	607	617	543	586	584	547	571	604	614	573	560	565	585	568	556	561	559	645	576	586	590	559	573	569	587	527	565	616	570	582	564	598	561	637	564	565	633	575	573	574	555	619	582	565	630	573	572	574	606	577	542	564	578	632	600	587	569	545	557	559	611	597	577	586	592	637	592	546	584	587	591	608	587	596	549	590	591	587	634	574	630	562	572	644	566	584	589	596	609	592	554	622	536	590	605	605	619	627	603	590	541	595	596	580	566	636	554	580	604	537	589	581	611	589	551	589	587	573	564	593	556	587	570	593	563	585	596	575	567	612	600	573	580	594	560	550	619	592	602	561	587	581	580	623	586	584	622	591	555	617	604	600	607	566	523	599	578	581	638	561	598	596	589	593	570	557	589	609	565	589	589	590	580	563	583	590	602	560	590	601	622	581	608	562	568	598	551	583	573	567	603	557	594	552	604	571	596	588	583	578	610	553	544	633	561	549	580	551	578	541	633	576	572	558	579	582	588	541	628	564	599	564	608	591	595	594	577	575	589	597	602	598	578	563	585	558	546	597	603	572	583	600	573	577	594	605	576	587	563	579	566	539	579	576	595	601	561	580	607	554	573	572	554	526	569	570	595	540	610	529	613	580	606	588	557	595	554	582	562	559	605	617	623	601	596	601	576	572	576	590	580	578	576	605	633	559	610	609	576	602	582	555	592	570	612	609	594	562	593	625	578	583	592	614	583	589	547	560	599	569	587	621	548	601	610	577	552	591	567	579	600	555	584	646	569	624	588	565	554	581	583	571	557	611	568	590	543	566	576	588	583	581	612	562	553	635	579	554	590	587	555	576	561	603	607	545	575	599	595	570	570	553	569	565	569	556	575	572	570	617	594	615	633	569	627	605	556	585	600	577	555	582	608	587	594	568	583	609	592	607	589	562	596	597	591	554	581	594	565	581	578	565	608	581	579	592	545	578	604	581	611	585	599	574	598	582	556	596	562	578	582	623	545	613	584	571	548	576	554	545	553	586	574	536	568	599	548	587	599	586	591	571	583	615	595	603	595	575	567	582	615	595	591	613	580	570	548	593	578	578	591	602	611	576	613	595	564	592	566	590	573	588	555	580	570	550	575	544	613	595	579	561	583	586	616	613	597	590	568	591	599	576	589	590	587	577	561	583	568	630	588	599	611	616	546	608	570	614	546	582	551	576	576	613	580	578	589	582	548	609	548	624	572	583	585	620	596	551	560	625	617	605	592	620	532	591	605	601	637	581	567	604	589	603	551	589	582	597	593	607	654	580	588	600	609	618	614	576	599	571	611	598	551	563	565	544	578	607	590	598	588	547	576	584	589	603	569	580	557	587	585	574	581	596	615	588	583	593	576	543	563	557	600	591	625	577	531	614	525	599	614	574	575	575	618	597	600	597	566	550	607	612	556	574	581	650	606	578	594	577	573	598	634	617	556	631	637	549	548	613	561	611	553	541	601	591	575	568	568	580	575	617	577	562	538	630	563	611	580	582	577	597	613	611	570	620	543	558	615	541	574	601	567	577	619	580	554	572	565	561	597	582	574	580	599	589	610	606	599	615	541	569	610	598	551	612	606	559	623	597	590	610	597	607	547	536	572	601	581	567	578	568	620	565	618	596	638	598	605	585	581	624	574	603	588	570	571	597	619	618	631	604	532	598	571	627	590	607	579	572	601	615	608	561	561	550	600	567	601	605	591	529	573	608	612	601	584	634	592	586	573	645	593	603	589	562	566	580	587	587	599	600	571	550	558	595	564	587	589	598	582	574	588	547	581	600	560	574	602	594	594	545	615	621	608	624	556	599	600	582	601	618	594	562	545	604	551	545
14574	5974	7065	2266	1580	1446	1267	1268	901	1440	2789	319	307	358	264	194	163	136	133	126	122	158	102	134	104	131	101	120	116	102	125	134	119	129	108	111	114	126	131	98	106	120	107	113	130	99	108	124	118	131	101	107	114	108	111	102	114	116	116	132	125	128	98	111	120	112	106	115	116	102	123	112	118	134	103	130	99	121	123	115	89	109	107	123	95	132	129	113	111	97	121	118	121	97	110	129	106	96	100	112	107	117	118	126	107	135	119	126	104	115	145	129	135	111	116	106	146	128	122	95	115	119	93	116	119	104	107	107	100	129	112	109	107	123	124	107	125	113	118	104	119	115	112	116	120	117	113	105	108	121	124	116	88	114	106	99	121	119	93	106	99	120	104	120	121	99	129	128	127	119	105	122	111	115	125	116	108	102	113	119	111	121	138	99	105	118	101	137	116	103	117	109	105	118	131	114	130	127	123	110	118	110	105	116	100	113	122	121	121	121	112	118	110	93	124	102	109	107	128	111	119	110	111	95	130	115	101	126	117	128	103	103	127	134	91	98	118	128	120	104	116	119	115	138	132	112	111	127	116	106	129	119	105	106	139	95	119	111	102	95	120	113	120	106	106	102	100	118	118	117	110	120	115	105	117	116	117	98	110	110	116	120	127	125	118	125	128	113	108	109	116	120	126	122	111	126	116	110	123	104	110	103	117	115	134	118	140	96	120	130	130	119	103	110	102	105	115	111	101	109	112	106	105	109	98	108	126	88	113	136	110	92	105	110	120	111	108	97	103	108	128	112	105	120	107	117	111	140	106	127	139	122	123	125	119	134	121	118	122	104	111	121	107	101	122	101	120	94	120	112	131	128	115	124	135	121	126	123	115	112	100	110	100	122	90	100	123	112	108	119	105	109	97	122	124	99	109	109	128	112	129	113	114	112	110	124	130	111	118	120	101	110	99	110	117	119	110	117	118	114	98	114	118	101	115	113	98	110	118	124	120	97	92	115	107	111	111	122	113	130	133	118	109	107	108	113	123	108	118	106	114	122	103	113	106	99	112	117	123	109	130	112	122	106	116	109	107	121	108	113	120	116	118	98	108	114	118	152	95	126	114	131	121	114	114	116	104	116	106	103	101	107	99	105	116	109	128	131	123	104	113	106	106	124	126	119	130	119	95	110	128	116	103	106	116	136	99	100	117	119	129	115	98	113	102	133	114	110	103	115	119	106	110	124	117	96	109	110	119	102	114	111	109	140	118	110	115	127	135	119	126	104	103	122	115	110	91	114	122	130	89	94	131	115	116	109	102	128	113	117	99	121	119	108	94	91	123	106	119	87	138	111	122	121	117	123	121	120	124	110	119	137	109	101	120	112	107	111	119	105	119	118	101	125	144	117	128	114	104	119	126	102	104	109	113	113	117	123	124	116	111	126	132	108	104	109	125	135	99	106	107	123	132	109	97	114	110	107	142	96	137	109	132	102	123	114	125	127	101	119	115	116	131	126	103	118	120	131	113	106	130	100	127	120	121	127	111	106	127	116	121	130	120	123	104	115	141	132	100	134	97	78	88	122	105	111	108	123	116	83	100	131	107	119	123	115	128	109	105	129	121	118	108	118	111	126	112	102	136	116	111	110	120	109	122	121	106	97	99	120	119	108	128	113	108	128	124	114	127	139	115	116	115	101	118	130	127	105	107	103	135	108	118	110	110	103	118	109	106	114	117	111	116	103	114	102	98	111	89	119	113	122	112	101	124	125	128	114	104	103	116	113	114	118	128	99	133	129	108	132	105	105	115	127	105	84	105	115	96	105	120	113	112	103	110	136	101	117	120	100	114	124	129	92	102	111	107	102	108	113	120	115	106	121	125	119	110	104	140	121	106	127	117	116	105	105	127	115	121	123	119	126	106	126	116	120	101	103	105	94	120	103	127	117	118	112	123	113	97	116	108	99	120	110	112	105	130	106	116	116	107	119	125	118	124	116	104	128	115	101	114	113	136	107	100	121	124	133	103	100	133	123	132	105	114	118	126	111	107	110	103	130	119	88	114	112	132	147	113	124	94	135	132	132	107	99	110	119	131	110	96	122	119	103	122	126	123	112	106	111	117	105	131	127	115	127	127	102	108	122	125	104	115	111	117	99	119	119	101	128	112	118	100	85	101	103	124	134	106	104	107	115	113	101	105	113	123	103	106	121	114	111	124	116	126	130	104	112	111	124	119	108	147	111	152	113	96	125	101	139	114	123	131	112	100	109	111	111	107	135	128	108	119	110	110	126	98	96	159	125	113	127	121	111	112	120	110	117	117	126	112	100	109	115	111	108	140	107	114	138	126	99	112	101	113	106	94	117	122	106	109	116	107	111	130	101	104	109	109	120	117	103	118	144	133	129	117	112	109	119	124	132	134	122	103	119	124	94	108	113	127	130	118	117	110	130	120	118	96	83	115	130	110	109	104	99	105	107	109	109	101	121	125	121	111	113	114	112	110	132	122	107	112	120	108	131	103	92	121	105	115	111	108	120	112	97	104	116	120	122	110	141	103	117	107	110	107	123	122	115	116	113	119	104	100	99	121	120	131	111	113	140	109	102	117	117	111	129	116	117	103	118	102	137	129	113	98	117	121	110	109	108	128	126	121	109	127	135	115	108	102	107	121	115	103	97	95	127	112	125	103	127	121	121	109	118	117	111	96	121	113	124	114	113	91	98	113	95	105	130	117	99	101	101	128	115	119	116	96	115	112	107	118	101	106	112	86	111	125	123	116	145	122	120	123	111	108	111	109	112	104	111	103	117	127	103	120	91	134	113	138	121	109	114	106	114	109	112	126	111	129	110	114	142	121	97	115	110	109	123	105	105	109	106	130	120	104	115	100	117	94	113	125	118	129	119	138	119	146	118	119	113	101	126	126	126	113	107	111	93	121	142	122	95	108	114	108	118	96	108	116	111	125	106	117	124	134	113	104	116	132	138	111	125	114	111	112	124	112	119	113	115	112	111	111	115	114	149	113	116	124	107	131	113	96	105	116	103	130	128	128	123	106	102	95	107	109	144	128	132	120	97	119	102	108	95	105	113	110	111	136	105	106	107	105	120	97	118	122	105	114	107	117	93	109	114	91	115	144	131	124	101	113	117	142	128	107	115	120	113	102	112	102	106	110	122	107	116	118	96	99	121	112	136	115	112	116	115	114	103	120	124	134	111	119	121	122	120	123	110	108	121	94	131	138	114	114	124	110	102	111	120	123	118	126	135	140	108	104	122	123	125	118	114	111	106	114	119	113	114	133	117	113	115	118	130	114	134	131	140	124	123	110	105	114	115	121	126	112	111	105	119	103	125	123	98	125	131	110	102	114	124	128	122	105	109	123	95	130	102	101	116	125	115	107	105	122	103	125	95	138	127	122	108	107	125	134	111	95	105	110	107	117	117	121	125	103	109	135	111	119	115	109	95	93	126	116	112	105	104	117	118	97	110	109	107	110	115	100	122	119	124	126	95	114	134
9236	5656	9907	5370	5156	5332	5756	6243	4642	7610	11851	1596	1535	1919	1226	771	587	545	429	373	437	441	367	361	381	367	347	337	333	301	294	306	327	324	309	284	292	280	308	343	279	325	283	310	327	289	311	321	318	305	296	324	311	329	311	282	284	288	295	292	318	322	299	288	299	315	311	299	279	303	275	297	310	305	314	327	284	310	292	320	293	280	301	292	276	310	316	287	260	302	287	336	290	310	285	292	299	288	303	283	272	307	260	303	256	290	271	306	295	286	271	288	289	302	290	315	296	298	275	291	315	285	323	292	285	304	350	302	282	281	327	275	321	294	279	285	311	314	313	267	313	298	248	311	313	333	295	285	296	305	288	299	299	305	318	282	308	290	291	326	270	281	309	291	303	280	304	285	260	327	300	293	291	246	301	294	301	304	297	283	304	293	274	263	304	301	298	289	312	279	286	288	289	301	288	312	300	288	277	268	273	314	293	293	306	302	300	315	314	303	282	280	293	275	297	300	272	284	261	302	304	298	287	280	276	276	257	286	288	288	311	291	327	283	291	310	302	287	293	282	303	313	321	294	298	308	291	286	302	290	312	286	306	295	286	268	283	267	298	286	296	294	313	268	278	322	313	311	293	269	266	326	298	314	291	295	323	287	314	274	286	273	292	306	285	287	299	316	288	278	311	273	302	306	280	276	306	291	282	316	299	320	286	258	262	328	269	286	292	281	300	287	319	315	274	283	274	326	292	309	274	297	296	288	287	284	310	294	310	298	301	295	291	260	295	294	305	271	277	286	287	321	293	307	294	295	281	283	280	316	267	280	275	296	260	316	315	292	259	304	269	265	304	275	273	307	281	304	287	282	285	297	327	298	305	285	288	280	294	287	275	275	281	294	312	273	281	331	292	301	302	294	280	297	278	265	312	283	316	308	283	256	287	300	297	348	300	295	270	299	287	271	299	306	299	249	259	300	278	321	289	273	304	319	268	297	322	306	286	250	322	303	287	316	294	284	275	315	313	273	320	300	294	325	279	281	237	266	301	275	297	273	284	297	274	294	303	331	288	276	294	321	286	297	290	310	313	301	298	261	292	307	317	275	321	270	279	312	306	298	294	302	305	281	280	318	287	288	290	298	312	287	320	291	281	289	313	310	307	299	276	308	329	305	299	285	254	297	299	284	291	290	302	258	290	308	275	297	284	324	293	284	278	311	288	290	262	263	306	294	287	280	284	305	276	264	291	317	276	255	291	290	287	280	307	300	285	330	276	286	283	291	310	289	285	307	302	302	301	300	319	300	302	281	328	310	281	301	294	301	282	286	297	299	285	292	291	287	317	342	289	273	314	292	277	285	264	291	297	297	317	271	305	283	312	276	333	278	305	286	282	292	302	322	335	293	282	280	307	303	296	307	316	323	307	291	274	265	291	325	292	292	269	256	292	289	305	314	299	276	276	276	287	294	316	329	268	256	290	312	327	316	305	314	282	269	256	303	285	283	282	271	290	324	300	296	280	295	270	288	293	299	315	283	276	295	291	301	305	283	300	303	296	296	295	321	303	306	302	301	293	310	285	269	259	303	278	302	297	285	283	319	293	260	289	271	317	304	280	286	273	292	264	297	333	248	282	301	285	299	291	298	288	265	322	293	305	278	295	290	310	323	299	315	311	307	315	303	335	281	304	276	297	293	260	310	320	308	297	280	317	293	282	281	286	272	307	274	265	292	286	284	306	306	266	295	315	294	287	290	284	298	309	272	316	332	299	261	297	274	278	300	273	297	298	317	317	329	318	264	308	270	276	290	258	261	301	298	268	282	288	311	278	288	265	322	313	260	291	275	289	306	289	283	296	317	296	277	339	309	284	295	286	287	326	326	308	287	278	309	324	304	295	280	285	281	305	280	311	309	284	309	283	312	267	329	294	284	280	308	273	300	281	286	311	342	303	312	292	272	305	284	292	325	328	300	302	265	289	312	292	308	310	296	311	289	269	324	303	273	256	279	302	295	296	299	272	323	291	289	295	273	299	290	325	281	298	315	298	316	280	307	297	275	268	309	297	287	276	322	299	272	299	284	259	316	297	290	319	334	293	302	313	312	312	313	279	327	274	286	257	250	317	306	297	304	279	310	298	274	316	285	308	285	288	286	293	287	282	299	289	297	294	296	299	273	268	277	302	305	275	279	295	287	297	273	319	305	269	318	291	274	296	284	290	310	275	299	306	318	289	267	299	299	299	290	288	285	288	301	274	281	294	271	304	270	280	320	309	297	301	303	256	281	288	298	280	298	293	304	301	291	303	262	300	282	315	317	285	285	288	272	287	284	280	278	290	315	301	285	275	284	313	302	270	309	297	276	303	287	291	256	286	321	292	310	294	273	281	291	288	279	303	275	286	313	305	294	294	273	304	283	285	291	292	293	294	291	310	323	281	259	308	279	311	303	284	258	285	270	311	269	276	286	270	318	291	310	279	273	290	296	285	303	272	322	301	291	304	320	292	307	307	291	307	289	319	319	295	298	272	287	306	268	294	285	304	294	280	300	307	299	291	316	304	276	288	309	339	321	276	297	264	313	297	298	295	264	307	290	266	297	316	288	301	261	266	302	289	290	286	311	299	292	287	267	292	291	314	316	324	296	281	293	285	288	296	290	310	289	277	295	286	295	289	294	295	275	276	279	320	300	285	290	300	305	282	277	311	286	296	272	288	278	307	311	320	300	294	253	300	313	298	268	297	273	280	278	288	295	258	299	286	278	293	334	318	316	272	305	294	282	310	275	287	281	305	266	310	295	264	276	271	287	274	275	298	293	291	339	281	281	262	336	292	323	314	282	320	313	305	278	298	287	310	284	299	312	289	295	282	314	307	271	286	283	300	294	252	281	274	286	295	283	303	299	326	286	324	311	246	294	283	276	306	286	292	305	280	324	279	286	300	297	281	295	268	291	305	291	288	306	269	290	290	267	308	326	295	265	323	302	286	339	306	294	315	259	310	300	304	294	265	314	314	289	300	309	299	301	302	269	304	257	295	285	296	307	316	281	297	318	320	299	260	291	287	311	302	311	304	290	305	333	274	281	296	281	297	260	288	305	308	293	295	325	287	288	280	273	302	273	292	327	278	276	284	324	276	276	283	259	302	283	304	309	281	293	311	297	288	291	302	290	302	306	291	300	304	264	285	268	251	300	258	304	272	287	322	318	293	276	298	306	308	304	325	295	300	300	261	284	309	292	303	299	311	310	281	316	324	290	295	311	279	294	281	329	301	301	277	305	280	294	285	298	289	270	308	296	294	310	310	286	265	316	288	313	308	264	263	329	300	273	293	313	269	281	300	308	294	277	283	311	298	320	298	298	282	306	303	301	304	294	302	300	273	277	308	305	310	283	311	280	293	330	272	309	300	281	301	283	269	279	334	291	286	275	290	303	320	299	303	306	293	285	290	263	288	306	315	285	293	287	288	296	292	291	312	298	322	291	274	293	322	322	285	301	288	278	276	296	292	289	279	294
1966	510	534	465	404	363	384	433	336	352	390	306	305	311	268	303	270	280	271	276	294	281	323	266	281	302	256	249	302	244	276	256	305	267	274	236	272	259	282	292	266	296	259	277	256	295	302	259	263	241	296	217	255	283	277	265	303	279	277	315	268	274	273	237	255	234	269	275	279	267	264	292	268	271	287	275	272	269	270	243	248	266	267	268	260	250	277	304	221	261	278	269	280	261	299	256	269	279	262	316	238	276	253	281	262	261	259	291	287	268	267	248	277	274	266	299	257	257	287	270	259	255	275	312	301	257	252	274	293	279	275	274	278	282	268	263	259	268	278	235	300	251	287	258	249	277	285	275	308	274	296	235	234	264	269	240	253	289	280	287	284	291	297	294	271	247	293	261	264	309	268	262	272	272	296	299	299	257	287	270	267	294	264	294	271	270	299	304	255	324	264	271	268	264	293	270	281	271	275	270	243	279	260	262	272	283	248	275	271	266	273	304	260	299	299	248	285	293	223	271	293	272	264	275	270	287	255	270	306	244	273	249	288	269	271	255	293	276	298	274	250	268	278	277	250	304	260	250	293	274	267	262	277	291	287	280	291	272	275	232	262	268	272	297	283	306	270	252	269	266	271	258	288	255	261	262	269	284	260	266	276	267	275	270	273	248	258	271	260	266	276	266	257	241	288	264	275	267	257	268	281	301	280	265	257	269	256	225	294	252	283	290	283	264	275	286	267	285	289	260	279	297	276	272	249	283	263	262	274	261	255	286	242	263	246	253	269	288	292	249	281	261	272	258	278	258	293	261	270	262	263	295	272	247	258	259	278	270	275	281	284	281	265	307	262	277	251	276	251	257	305	238	276	263	257	298	262	260	266	273	265	240	254	269	270	287	292	301	261	279	280	250	261	249	288	282	254	303	277	269	270	271	260	273	273	267	245	232	273	270	278	303	273	250	270	279	288	274	283	246	238	273	256	278	280	259	255	247	257	262	245	258	266	293	277	270	252	310	285	277	295	257	235	241	284	244	293	269	278	280	273	257	307	245	255	276	259	266	273	238	292	255	281	275	269	261	277	263	294	267	273	286	254	291	238	266	277	302	272	219	289	260	284	291	263	270	258	285	265	257	250	275	309	256	272	291	293	258	265	287	271	267	288	260	235	246	243	264	287	270	247	267	274	263	272	262	268	277	257	288	281	263	262	294	248	264	271	241	276	270	250	285	257	248	280	250	268	260	280	280	287	275	272	276	270	279	270	274	321	264	267	315	261	279	269	293	260	269	252	255	268	268	285	273	248	272	307	278	272	292	274	285	300	292	308	243	249	262	275	270	300	245	264	263	256	291	239	254	267	278	271	304	281	280	261	275	275	263	274	267	253	274	292	267	269	266	292	263	248	278	253	278	286	285	265	286	272	258	255	281	261	278	283	265	284	278	264	254	269	284	276	247	270	267	273	260	276	229	264	270	261	283	277	244	300	262	248	282	257	258	273	273	287	260	257	261	288	280	294	268	279	268	278	268	266	285	274	293	282	249	282	296	277	256	268	268	262	282	254	256	290	253	254	274	255	294	283	274	263	277	282	260	267	241	294	265	266	281	260	277	274	245	286	279	232	283	247	270	271	293	217	292	313	262	274	271	266	265	240	284	253	279	253	276	253	283	290	281	304	242	251	254	272	236	277	272	292	245	256	278	249	286	281	270	281	257	282	279	299	283	255	275	255	290	275	249	242	287	265	276	255	247	277	280	257	269	256	264	300	249	249	272	233	240	271	288	260	254	313	239	261	242	244	270	257	279	273	288	278	293	243	255	281	301	273	276	278	280	277	258	278	259	276	269	270	291	285	275	259	272	290	266	263	256	240	274	282	237	302	272	275	292	276	279	288	283	269	251	264	236	291	264	264	274	281	284	283	298	269	265	255	289	250	283	270	271	267	278	236	238	276	241	261	281	262	247	255	266	249	295	279	245	293	278	308	275	251	267	259	289	288	233	271	266	260	276	264	252	240	258	288	313	313	265	298	272	247	264	281	259	256	266	297	259	243	260	264	273	236	272	292	277	272	255	305	280	240	265	275	279	263	253	266	252	278	252	259	295	281	241	249	248	271	274	266	272	308	247	259	283	272	277	270	262	256	265	281	254	247	259	273	277	288	258	281	262	256	295	297	294	268	347	277	233	266	281	270	260	266	276	267	263	268	263	292	257	260	276	278	264	246	283	272	304	309	266	256	248	294	281	262	269	263	264	278	264	303	263	237	244	243	268	230	279	245	294	252	259	267	249	288	280	277	272	245	259	255	264	271	262	254	315	261	280	260	261	288	267	285	289	257	303	259	254	292	261	224	289	284	311	248	270	278	305	274	249	279	304	256	267	278	297	266	256	280	289	266	259	252	274	284	277	277	280	285	318	301	262	296	285	280	272	317	263	274	285	271	297	260	270	245	291	269	250	269	298	248	281	246	255	267	259	281	316	295	280	250	275	246	274	283	263	279	272	270	264	286	310	267	259	235	273	262	283	271	289	260	266	268	278	276	260	265	292	278	277	299	261	311	249	252	256	261	265	275	289	257	243	265	286	253	245	245	272	238	266	273	247	297	238	267	268	286	276	251	291	264	266	260	256	285	317	290	302	259	284	261	311	249	261	261	282	291	301	263	273	268	268	247	284	279	237	250	299	272	264	280	294	268	280	307	279	254	244	265	285	238	284	268	276	276	260	259	255	280	286	281	252	275	264	278	273	286	304	265	265	272	270	264	297	269	284	255	255	266	290	293	274	281	263	252	280	295	274	265	281	279	259	266	254	241	282	295	292	278	222	252	263	272	265	268	239	257	247	256	271	249	270	266	282	262	254	260	276	230	239	224	259	270	260	292	277	296	239	262	277	264	285	245	287	301	278	260	299	284	300	290	298	250	252	275	288	261	302	271	241	281	246	278	302	270	258	268	257	253	297	297	275	301	291	238	244	276	263	293	269	268	276	291	251	272	267	272	275	284	256	284	272	295	269	272	272	256	248	276	276	236	276	250	282	278	260	282	250	273	290	264	304	283	290	277	271	269	268	279	231	273	275	276	291	270	274	288	249	294	261	269	278	266	262	254	285	256	277	278	272	285	260	278	248	251	274	262	275	301	273	276	269	245	261	269	255	290	286	223	236	257	246	286	283	283	280	266	281	301	285	277	273	253	284	278	275	279	267	274	289	262	261	259	295	260	282	267	280	264	270	247	288	290	298	249	304	249	270	264	264	278	276	260	254	263	271	296	288	269	307	285	240	250	256	256	295	252	276	277	233	263	278	282	313	271	272	258	277	294	291	251	254	292	249	274	273	261	263	259	285	257	295	242	264	292	280	271	271	278	267	272	272	320	262	274	273	273	260	286	289	262	272	257	286	269	240	276	258	301	282	239	289	248	254	257	258	277	254	280	254	236	280	236	273	298	259	278	258	298	288	268	303	282	290	290	257	270	272	292	293	261	258	263	245	284	246	264	247	259	273
2282	871	1393	1389	1214	1260	1203	1362	1142	1249	1454	859	905	844	882	756	670	684	642	636	643	624	637	636	641	638	616	655	634	661	641	603	635	614	619	649	658	661	626	670	676	672	668	634	669	627	689	639	657	716	689	675	672	612	694	668	663	645	634	643	674	642	640	627	668	678	645	618	645	630	616	680	664	663	649	652	610	662	677	672	689	614	666	705	675	608	670	652	593	619	661	646	640	660	651	681	670	673	629	617	664	603	664	655	680	616	623	678	611	627	632	672	668	605	620	672	643	632	609	661	602	644	658	652	618	670	580	643	680	681	644	654	617	596	658	621	618	611	646	658	668	688	646	668	650	651	640	618	581	636	704	675	651	654	636	622	613	640	613	633	667	644	640	631	658	632	618	630	619	630	668	695	628	671	619	626	652	646	628	675	625	641	663	634	629	583	611	654	639	665	635	671	625	675	642	648	639	668	658	669	645	622	652	632	652	639	623	624	621	700	664	637	588	608	640	602	615	631	644	616	644	663	645	680	587	682	655	612	672	647	666	628	661	661	623	688	610	640	639	630	665	675	664	649	657	646	652	672	630	653	703	669	680	681	646	668	641	654	613	635	609	608	670	643	670	620	658	616	669	660	621	631	631	696	591	701	690	642	650	633	666	667	657	692	658	634	659	652	670	671	641	707	674	654	660	685	655	646	616	656	637	655	629	611	638	615	639	644	660	678	682	620	673	624	634	685	648	668	678	657	607	672	686	640	632	634	638	624	687	688	623	622	620	694	631	659	682	634	625	617	661	644	596	626	695	647	666	666	636	674	629	646	623	608	641	674	675	658	661	595	668	594	660	623	663	642	622	630	639	619	652	648	616	649	637	624	617	665	643	639	632	695	634	630	685	623	677	663	620	622	650	677	615	621	634	673	648	705	620	649	623	623	653	624	659	630	629	622	657	608	600	684	695	659	676	680	662	657	670	629	649	652	698	658	659	625	651	601	642	662	679	669	638	650	667	650	657	674	620	672	644	662	648	655	638	664	660	614	616	682	620	649	636	593	668	631	617	663	678	671	659	693	608	623	658	665	663	629	596	631	643	669	639	668	686	631	616	642	679	659	669	633	633	632	683	644	578	670	672	687	630	616	606	636	622	636	653	633	659	601	653	605	664	620	688	653	623	674	609	657	676	629	631	648	624	671	656	659	641	658	657	678	659	653	623	659	645	618	633	651	643	643	650	621	678	627	644	611	662	594	628	662	663	693	647	646	606	654	627	651	612	598	641	643	655	679	623	622	655	671	651	688	669	632	622	648	674	601	624	682	621	632	610	691	605	651	645	612	622	657	662	660	661	659	630	632	660	656	633	605	612	630	631	650	625	603	673	648	682	634	674	685	666	657	654	683	675	629	663	635	677	669	660	652	615	661	650	663	669	633	628	640	671	669	622	638	626	654	625	617	677	622	627	642	677	632	671	673	653	670	641	655	605	671	601	688	613	602	574	670	683	682	646	632	654	662	627	615	584	645	640	627	608	643	633	620	639	629	648	633	689	660	657	652	614	661	671	592	668	667	657	676	631	644	686	605	602	638	669	665	665	637	609	687	657	614	655	651	623	652	662	650	635	633	636	665	654	633	688	679	616	617	638	660	659	664	679	659	696	656	626	648	687	676	647	601	656	682	638	637	674	645	602	647	655	643	611	658	670	674	598	664	656	697	626	645	630	640	635	636	648	687	649	617	594	637	662	630	676	698	628	687	644	646	632	631	677	625	648	635	620	624	585	646	645	636	683	658	638	605	642	637	650	705	644	627	672	684	683	623	619	636	648	640	664	690	621	616	644	626	657	667	669	655	622	608	667	616	612	684	632	631	608	603	649	622	647	615	654	633	628	694	676	598	660	631	680	634	654	629	676	651	624	597	679	621	666	635	617	642	676	667	638	630	639	614	663	627	646	654	666	627	661	651	647	682	597	590	676	639	623	641	633	642	655	667	676	654	643	636	637	644	647	646	671	624	618	629	666	642	641	656	621	642	628	606	701	632	625	646	646	606	630	642	647	658	680	617	657	641	681	635	667	638	658	613	700	661	639	642	623	610	652	675	648	671	664	595	650	617	619	651	616	690	651	634	612	645	636	654	656	625	659	661	660	619	649	664	669	660	632	661	651	665	667	623	658	636	641	622	700	685	638	648	650	629	637	668	635	663	636	664	659	647	664	636	646	666	629	632	663	622	644	661	638	636	632	646	680	664	617	624	625	679	674	664	667	653	671	633	652	668	618	671	637	639	636	688	651	626	675	659	669	653	674	656	635	611	645	647	660	625	636	649	642	627	666	703	662	634	646	672	628	641	620	658	709	621	656	667	664	615	671	670	643	662	625	643	675	669	672	627	700	633	660	607	644	642	653	633	638	689	653	633	648	684	665	694	671	661	646	659	628	606	669	667	642	651	639	661	623	591	662	618	637	641	646	697	667	646	672	714	636	644	651	620	645	676	629	630	621	636	645	662	620	668	632	681	623	625	670	639	620	678	703	682	612	648	672	680	642	659	585	698	689	681	661	642	607	629	635	632	641	666	625	627	683	656	658	661	637	637	669	638	657	640	644	652	634	635	650	592	609	659	695	638	659	587	614	694	625	661	630	653	635	648	619	662	652	702	686	668	648	622	691	630	655	603	649	607	660	638	603	671	686	634	691	673	632	694	656	647	649	643	639	639	621	627	664	606	626	608	642	654	674	649	671	604	646	628	632	663	590	626	686	623	650	640	666	650	635	623	578	636	652	650	657	659	651	632	680	651	673	651	642	642	633	597	680	620	643	640	683	662	668	642	623	651	633	614	640	638	656	662	689	625	694	706	646	626	593	634	625	639	637	670	636	622	650	632	618	649	642	592	613	664	640	655	667	664	656	634	616	605	665	734	638	648	686	643	643	651	623	638	648	643	694	653	602	629	602	676	662	622	618	659	632	664	660	641	635	619	696	666	627	650	646	700	687	650	628	617	670	630	633	637	631	618	598	607	696	647	620	632	609	670	692	628	660	665	654	687	660	643	664	621	676	633	637	653	671	611	693	652	687	657	659	630	727	624	629	624	644	607	650	676	600	611	675	643	636	639	638	665	695	690	626	676	637	630	642	582	653	646	638	624	655	609	638	638	655	638	652	658	620	640	617	663	623	642	650	615	645	645	660	624	670	653	663	656	616	631	704	659	648	635	647	655	571	640	665	669	644	605	662	702	650	679	606	682	674	657	640	658	647	612	660	625	649	647	612	628	675	684	688	640	656	653	657	635	660	655	610	632	671	630	653	610	635	628	608	631	643	641	675	600	645	650	641	629	669	630	590	665	666	645	685	633	632	669	671	618	630	646	643	636	661	645	618	639	630	643	585	635	634	672	612	653	680	644	630	648	644	657	618	643	600	655	621	646	648	620	709	704	638	645	673	651	655	655	586	686	680	623	670	649	627	665	681	658	622	667	666	685	655	634	639	641	625	680	638	636	640	701	626	647
7560	2056	4706	1404	1154	900	903	804	641	969	2445	417	353	383	282	306	271	252	235	233	270	235	247	244	241	241	213	238	265	244	255	262	262	262	241	248	283	273	230	271	232	250	260	263	237	277	230	266	247	273	266	249	261	209	255	257	240	247	243	224	255	253	230	223	209	268	229	237	250	263	235	231	243	243	247	232	252	256	240	236	234	237	249	233	243	277	248	248	218	270	248	256	246	261	254	259	245	249	210	242	252	236	225	219	239	239	218	252	247	250	254	252	244	241	234	261	232	220	242	241	265	259	243	245	240	235	258	233	220	242	260	258	261	224	264	212	226	259	252	256	211	244	239	235	236	227	246	252	240	254	282	265	250	279	230	237	269	262	274	211	221	241	262	238	270	244	235	242	247	251	233	233	223	227	250	220	237	242	237	257	248	235	252	223	226	233	249	250	233	269	249	269	268	246	219	250	244	234	228	230	247	259	237	225	213	233	225	214	266	252	248	257	256	239	244	258	248	242	253	236	251	271	260	228	215	274	242	271	229	256	236	247	196	255	243	244	255	205	256	207	248	261	229	239	270	249	225	260	231	227	247	243	237	241	261	248	260	247	246	260	229	262	313	275	265	244	220	238	252	234	245	229	242	240	245	280	261	244	243	257	248	252	256	241	235	249	225	240	241	264	253	258	266	227	268	238	246	249	260	245	248	221	255	242	276	234	245	215	256	245	207	256	236	218	255	241	231	258	232	252	240	201	249	241	232	257	240	205	230	264	230	240	272	255	264	260	270	254	219	237	283	231	255	235	248	252	241	226	245	222	240	249	258	257	245	239	275	271	250	237	216	235	231	251	265	231	228	241	231	254	238	259	212	250	256	232	216	281	253	283	254	215	261	264	226	233	275	250	240	263	226	240	250	260	255	211	250	248	256	261	247	243	222	256	258	228	251	247	245	219	267	216	263	269	261	231	225	294	254	236	238	247	274	251	247	244	249	244	229	254	284	238	246	200	223	229	241	249	223	246	277	300	247	274	216	237	228	256	266	248	238	226	252	232	252	231	233	243	253	232	255	247	245	259	252	220	266	241	222	254	243	221	240	248	255	237	256	270	277	250	226	219	249	242	241	239	249	276	258	255	263	223	269	248	221	216	242	280	254	254	225	245	229	251	232	238	244	230	253	234	243	245	245	241	210	232	234	210	227	247	252	241	264	231	260	259	241	263	240	242	233	209	243	297	243	254	240	252	244	234	230	264	231	227	224	247	250	239	239	245	246	272	279	255	278	259	260	258	246	247	256	251	267	243	260	267	244	254	250	265	242	252	219	242	267	243	267	248	241	265	263	201	242	243	250	251	243	246	240	250	234	278	244	235	228	237	243	275	240	225	237	234	255	238	240	259	237	237	224	251	250	232	269	286	220	236	241	236	231	287	254	237	268	247	242	277	316	239	235	249	205	221	265	236	246	272	233	236	226	249	244	246	250	259	272	252	240	244	258	238	246	253	236	219	233	239	242	254	222	253	249	262	234	240	260	229	219	280	241	265	250	247	258	261	228	257	249	252	262	238	244	272	256	231	230	212	249	221	263	224	224	228	225	262	244	245	227	264	228	244	247	247	240	259	237	226	225	218	232	253	221	267	243	251	211	258	263	234	243	242	229	259	261	241	213	229	254	247	241	213	222	253	246	231	267	231	218	235	209	251	245	250	237	249	259	264	227	265	276	257	251	267	258	266	238	243	242	255	275	245	227	237	254	261	253	264	226	245	268	258	240	265	254	239	253	261	283	249	275	248	215	248	236	235	223	246	247	253	246	225	253	253	250	245	245	263	255	240	236	223	260	241	261	260	247	236	252	258	271	256	255	236	244	242	253	266	269	241	256	235	257	253	281	237	268	247	211	218	264	265	231	235	211	242	257	228	236	267	253	246	243	253	243	246	243	271	248	242	279	236	210	221	223	233	235	229	216	244	255	257	230	229	260	237	255	246	220	250	244	230	227	257	237	227	261	256	232	261	250	251	239	246	256	270	237	269	252	246	231	218	237	255	223	242	245	250	267	239	261	252	247	246	252	267	246	238	249	219	261	251	238	282	260	259	233	235	236	242	251	231	243	241	244	250	260	246	228	227	265	238	260	251	248	275	245	255	231	236	230	243	245	227	247	267	256	248	264	244	238	224	250	253	230	251	249	228	249	248	228	240	261	244	261	235	256	234	257	246	252	243	247	248	247	252	256	249	230	250	251	246	222	226	236	244	251	234	232	217	230	224	236	255	250	223	273	261	262	256	251	261	269	258	262	244	243	256	225	248	232	240	275	232	246	270	258	273	256	215	286	256	252	267	240	249	251	214	261	229	221	241	243	241	243	263	235	231	254	238	250	246	262	242	243	240	247	240	255	285	253	264	228	228	250	253	254	243	244	267	270	253	259	276	241	239	259	250	249	250	233	255	242	249	225	231	252	240	237	248	216	266	238	263	239	238	243	239	248	236	239	241	236	270	257	238	235	290	229	229	241	241	254	237	255	226	208	241	254	257	230	262	261	233	223	239	232	264	244	256	245	222	279	240	264	242	279	236	192	242	252	267	262	222	267	221	248	274	244	243	278	203	247	254	241	268	248	241	239	245	244	241	245	218	243	257	260	250	240	224	236	212	248	226	237	250	250	232	261	207	256	247	268	257	241	233	262	241	236	237	247	238	239	239	250	240	245	242	244	244	222	251	283	260	269	302	276	246	285	241	281	230	250	263	246	221	264	273	254	265	269	237	227	232	223	213	262	257	234	238	249	250	264	218	243	258	251	241	222	245	251	271	243	236	241	263	235	232	245	239	227	269	234	238	264	227	218	242	257	231	259	226	276	258	238	250	252	225	250	216	225	239	252	230	199	255	238	257	230	226	260	243	262	239	224	270	253	244	227	263	266	261	247	264	245	263	280	252	270	287	244	259	248	243	240	252	271	251	235	230	259	207	228	247	274	232	242	258	240	249	241	245	253	244	219	250	271	262	231	237	250	228	265	232	244	248	239	264	240	246	242	224	242	261	231	268	241	258	251	265	236	263	232	249	261	249	249	233	232	213	249	236	235	220	212	261	251	242	216	234	228	250	242	245	243	223	209	267	280	229	274	221	248	247	255	250	244	257	254	237	250	281	211	253	255	264	227	251	267	253	234	241	219	251	255	258	254	262	229	251	253	249	253	259	265	297	251	225	247	245	240	239	229	228	236	226	207	240	257	233	252	255	230	215	255	223	244	220	233	258	264	236	230	233	247	201	215	248	218	233	249	261	248	228	225	273	253	253	243	252	263	242	258	254	263	220	242	254	254	261	267	266	269	235	261	263	246	251	238	246	252	238	255	275	249	203	239	244	279	225	224	245	260	242	245	240	227	224	216	233	244	251	256	252	230	227	263	254	273	248	240	263	247	230	253	242	213	242	248	216	233	263	221	239	231	241	254	220	260	213	251	236	249	254	260	255	258	242	244	229	236	244	273	240	264	233	229	276
6898	2526	8553	3536	3810	3541	3899	3814	3293	4817	11304	1314	1298	1445	959	816	768	706	642	660	643	652	637	628	599	615	614	566	604	578	599	622	601	627	629	614	602	584	574	596	606	623	565	604	589	611	568	582	563	613	614	606	544	603	604	584	563	606	550	614	581	574	608	555	623	591	577	613	595	559	594	588	607	593	602	544	662	574	559	580	570	564	579	590	606	624	604	574	604	577	585	573	555	593	555	612	578	595	569	567	588	616	651	591	554	634	597	543	590	571	584	574	574	540	529	563	583	566	555	587	577	592	578	554	628	573	559	606	612	558	602	576	569	575	558	560	623	550	576	602	529	580	595	603	600	609	597	620	583	597	589	585	582	600	562	581	589	631	614	578	529	541	623	555	577	582	564	557	596	604	586	635	583	572	581	602	587	549	580	595	604	582	599	554	598	551	613	562	574	588	592	622	620	622	570	603	622	621	590	621	563	606	577	552	585	568	573	578	599	591	588	603	512	568	580	554	565	591	578	597	576	603	611	611	570	607	567	602	575	582	560	572	602	530	585	630	588	572	546	604	542	572	588	624	593	584	602	613	566	574	556	596	604	576	574	595	646	566	579	573	616	581	599	580	577	607	580	590	639	592	584	592	562	586	560	555	552	592	548	564	589	622	582	564	590	581	559	572	551	589	557	592	572	584	563	537	580	573	566	576	581	575	578	602	571	584	569	601	563	551	607	603	561	556	607	614	618	566	532	610	608	596	544	577	625	567	639	588	576	592	558	607	555	561	586	567	573	576	564	551	582	580	590	540	574	566	569	578	549	582	521	576	542	569	579	599	627	591	570	563	581	565	551	592	620	571	572	584	535	604	578	606	538	619	615	550	584	587	591	580	591	574	609	568	614	527	560	561	595	571	588	615	592	596	598	611	590	572	620	621	567	620	549	567	587	585	576	608	578	556	563	626	592	604	590	568	564	582	553	540	542	573	591	558	595	558	586	589	629	649	575	555	554	603	573	597	630	627	597	576	577	579	600	545	592	639	638	554	563	601	621	592	543	550	569	619	559	593	590	568	557	573	590	576	606	605	551	585	591	581	563	600	606	547	584	611	585	553	589	576	582	598	575	592	601	607	553	582	584	609	572	584	606	565	614	577	590	556	617	581	605	612	639	559	589	573	579	590	614	546	608	617	601	579	595	565	584	579	611	593	599	623	643	563	601	623	620	593	563	599	609	568	573	572	578	587	592	596	580	579	571	592	623	573	591	569	591	597	596	575	595	594	560	555	623	576	560	530	558	592	527	602	578	570	561	605	607	596	581	600	553	562	603	557	597	607	603	553	624	627	562	568	584	604	567	550	566	595	538	588	575	617	579	596	518	606	615	579	564	635	602	582	586	552	570	610	593	581	579	562	559	555	566	606	597	592	585	634	565	616	558	575	563	599	573	571	558	576	553	549	557	573	613	568	575	577	567	582	585	558	568	572	587	589	573	606	596	568	605	601	598	557	572	629	599	568	590	601	572	599	597	618	596	588	561	584	600	615	567	607	607	623	622	588	597	643	589	577	600	556	592	618	589	583	568	575	591	575	571	609	598	650	566	619	582	562	571	596	594	590	601	583	605	587	586	592	595	600	575	577	600	574	594	595	588	602	579	596	612	587	589	566	550	572	626	557	537	550	595	577	616	590	612	572	591	618	578	578	600	574	560	593	599	577	592	575	598	601	551	548	616	530	541	562	620	591	570	571	584	576	620	534	558	586	603	600	570	595	563	548	591	578	588	600	589	607	535	574	604	596	577	570	572	586	586	584	597	569	583	567	555	623	577	600	604	574	584	577	613	563	607	594	566	553	580	602	593	541	608	631	555	588	559	555	593	650	544	590	571	565	621	578	602	603	576	594	642	595	564	600	591	579	575	592	624	543	603	538	572	577	596	555	577	631	557	590	604	608	566	560	570	618	581	581	599	588	574	592	633	579	583	562	637	605	601	535	611	539	586	539	591	625	558	622	591	554	593	582	584	566	623	614	560	582	594	601	567	548	587	588	612	539	533	571	556	590	606	601	557	533	592	562	555	605	558	631	579	620	603	581	566	626	585	574	558	628	557	554	595	586	568	563	583	573	604	567	595	601	587	603	565	587	585	595	585	595	553	587	600	581	583	606	610	535	579	616	577	557	570	597	548	570	606	565	589	585	576	590	607	585	607	605	594	609	594	637	605	607	599	588	580	606	604	605	580	595	585	610	613	625	557	565	609	601	595	591	616	557	562	579	592	615	568	571	595	599	576	593	574	569	617	540	581	591	599	585	550	552	596	544	568	589	567	549	597	595	615	582	633	618	580	570	581	583	625	601	560	567	604	597	606	574	561	561	648	599	607	562	559	599	598	570	564	544	584	613	610	581	574	594	597	582	582	605	520	586	554	542	600	585	580	582	534	586	576	588	561	582	550	571	543	584	600	576	629	591	550	574	597	563	598	568	554	575	617	587	559	607	545	607	573	561	588	587	607	610	573	619	581	613	586	542	582	609	585	562	580	555	576	609	564	579	633	593	568	631	621	567	586	557	601	653	566	599	574	600	590	601	563	561	581	600	576	660	559	608	590	587	612	545	567	611	620	556	614	627	585	604	596	589	575	591	552	651	609	609	611	576	607	632	593	584	557	563	592	592	570	625	594	550	560	539	633	566	564	577	581	624	589	594	591	606	544	584	577	555	569	589	617	582	535	542	567	608	596	605	571	552	613	535	643	609	573	644	594	598	594	600	611	595	591	563	553	612	579	579	600	628	624	606	525	601	605	591	596	579	596	598	597	592	626	615	594	610	566	587	590	558	579	601	564	588	623	594	586	603	606	586	604	560	530	587	598	596	586	558	568	596	607	629	572	607	557	583	565	636	551	605	524	590	593	544	602	573	609	614	568	594	599	586	629	569	611	537	609	630	586	551	586	626	601	613	587	576	602	605	590	578	599	576	546	598	585	566	549	570	561	598	622	592	574	607	535	582	573	595	579	543	596	545	586	629	590	624	547	605	605	575	597	580	603	553	526	547	601	542	602	597	564	624	595	566	568	583	555	610	620	598	592	624	585	562	594	602	611	576	619	589	602	589	624	589	606	575	540	574	583	626	547	580	544	606	580	574	613	622	596	551	571	576	596	629	600	605	625	592	559	592	572	614	547	585	588	561	636	598	639	576	601	582	608	636	552	616	588	563	575	581	612	576	565	542	574	590	633	558	598	593	550	574	559	611	567	597	586	577	560	587	605	631	571	596	584	567	600	556	594	517	573	595	560	631	573	578	569	576	536	581	646	597	573	560	584	599	626	607	598	591	585	573	578	558	603	571	546	586	563	575	579	580	607	556	636	581	581	616	564	576	548	600	573	600	619	600	577	594	571	598	561	584	584	565	612	603	544	616	589	604	577	608	582	565	571	599	622	593	604	602	607	592	632	587	624	558	588	622	609	590	571	571	566	606	577	545	561	591	617	565	580	593	583	568	578	510	580	584
13493	7736	11519	2580	1685	1450	1359	1175	974	1443	4144	394	301	319	235	165	139	117	141	127	130	129	122	114	125	131	115	104	118	115	118	129	118	124	120	124	135	112	112	121	122	113	123	104	117	119	99	118	134	125	119	114	111	95	120	121	128	120	121	110	123	138	114	110	103	115	113	109	111	110	119	119	106	125	126	110	110	95	105	124	126	122	131	123	130	134	91	132	128	110	96	107	116	124	118	113	121	116	100	104	123	114	104	101	125	110	118	122	132	108	122	111	109	132	111	104	106	119	116	100	123	115	114	113	113	127	129	117	124	114	128	106	105	115	111	116	118	122	115	129	110	122	125	111	133	104	100	111	120	146	130	118	108	132	130	95	120	134	129	127	122	119	116	97	128	118	104	113	115	106	124	110	122	105	140	120	98	100	117	116	101	122	123	101	100	124	117	115	119	123	110	106	97	135	123	115	115	125	108	124	112	127	105	132	118	113	109	126	113	122	116	116	123	117	139	115	103	120	130	108	135	99	139	129	99	128	108	117	123	99	133	100	116	123	139	112	109	126	124	119	122	112	110	113	120	132	104	129	96	96	131	123	123	132	126	133	126	124	123	111	123	111	122	119	105	132	133	111	123	111	104	117	110	116	140	113	110	109	127	118	143	121	131	115	102	137	111	111	130	123	132	136	111	116	92	133	131	102	113	117	124	98	127	112	105	99	124	109	110	129	107	106	112	116	113	108	124	137	121	101	110	115	95	119	114	109	109	112	115	126	122	111	119	125	119	123	121	119	101	112	118	135	116	128	86	115	106	121	118	102	126	116	120	130	99	120	116	127	135	111	139	126	107	124	106	131	104	132	115	125	118	126	118	107	103	128	106	135	126	108	116	124	102	120	91	128	106	139	112	143	123	120	109	121	127	113	107	103	113	110	89	110	118	122	116	113	109	126	105	120	128	124	104	112	133	106	133	128	122	110	114	122	113	113	123	117	120	137	124	117	113	126	107	117	117	129	114	127	103	106	111	103	120	115	113	136	126	127	115	124	109	113	102	108	120	114	114	127	119	113	122	112	107	131	132	95	109	127	125	138	139	128	118	131	106	129	115	104	112	142	121	133	114	138	130	109	114	127	119	132	121	125	97	99	121	122	136	109	114	99	122	111	114	109	101	125	110	112	103	94	116	117	128	122	98	107	125	109	119	120	116	113	122	126	111	118	91	138	127	132	122	102	107	122	112	112	107	93	114	114	123	116	116	105	122	115	100	106	96	124	128	114	106	97	103	122	116	128	102	111	109	120	104	111	127	111	126	105	124	96	112	116	121	101	103	119	108	117	129	133	114	114	98	113	112	117	119	109	107	124	106	104	121	134	124	125	89	127	129	120	121	102	108	119	102	111	127	123	108	107	126	124	125	118	127	115	120	90	117	106	102	128	97	100	130	115	111	111	112	112	104	103	121	112	134	121	120	111	116	127	114	151	94	126	118	119	128	125	113	121	110	106	137	108	97	125	128	114	124	111	132	119	106	107	131	132	103	110	140	103	107	92	119	107	94	127	97	130	106	120	113	108	109	120	133	119	116	119	116	88	123	110	100	91	89	125	111	110	113	118	118	109	115	115	131	136	108	99	95	107	110	119	123	134	141	120	110	105	113	121	129	111	117	97	111	105	117	109	126	132	127	107	105	107	106	135	113	111	122	109	122	123	109	106	110	115	125	127	112	122	126	117	137	96	128	126	123	127	118	123	116	110	115	114	100	128	131	105	119	122	123	99	128	109	127	102	106	106	110	89	101	104	136	123	119	114	120	99	126	107	133	113	102	117	112	123	91	108	110	116	111	111	118	106	119	142	123	118	124	122	120	114	121	123	107	129	100	135	143	142	108	114	116	115	117	99	107	108	118	123	115	126	122	128	124	110	116	107	135	107	128	96	142	132	114	112	108	112	122	125	117	116	117	117	116	118	102	123	117	109	109	130	119	117	110	106	130	138	108	117	121	106	120	132	120	117	104	134	116	103	126	132	103	113	94	99	115	103	104	99	98	101	100	129	111	122	138	121	106	116	112	113	117	113	132	106	101	127	130	119	97	112	98	113	106	123	106	116	132	121	106	107	117	109	124	110	109	106	110	113	113	123	134	113	114	104	119	104	113	129	129	118	102	121	88	106	121	108	130	119	118	111	131	109	115	107	109	109	127	79	130	111	124	120	114	126	128	127	121	111	116	94	122	121	100	95	119	117	106	120	122	103	116	109	100	135	108	113	102	123	147	136	103	102	108	118	132	102	111	105	98	121	136	104	109	112	110	97	108	109	119	103	123	126	100	113	128	115	124	101	121	100	110	120	114	107	105	104	114	110	137	98	104	129	129	138	121	128	148	121	119	129	114	122	92	120	109	116	127	121	108	111	96	119	116	113	116	125	124	120	134	108	118	122	123	102	118	107	130	129	111	108	111	106	129	123	124	123	120	104	132	106	120	107	119	89	116	102	117	124	124	118	99	121	137	127	116	99	113	117	99	110	115	120	115	121	123	100	113	114	106	105	114	124	114	123	123	108	102	131	116	119	133	115	107	114	101	119	137	122	116	138	104	105	111	112	122	105	102	102	119	117	109	123	115	103	122	115	120	120	120	119	107	117	109	123	126	122	121	106	105	114	124	104	93	114	100	123	125	118	99	89	109	114	126	134	97	114	102	122	93	111	107	109	136	120	120	117	105	123	110	101	111	118	115	140	94	107	120	96	118	109	106	109	117	115	106	130	127	114	96	114	114	108	108	112	128	112	117	115	141	120	113	116	118	108	111	130	109	110	116	115	118	106	109	140	130	130	101	104	109	130	127	128	115	103	121	109	119	126	97	111	111	109	116	117	134	125	135	108	123	125	123	94	109	91	108	116	129	137	131	121	123	110	116	124	103	124	103	121	100	101	100	128	122	134	137	135	107	116	111	111	115	116	135	120	112	132	93	113	119	94	97	110	99	118	114	117	119	134	121	125	105	136	124	130	124	96	120	109	99	119	119	112	145	113	110	112	122	113	133	108	97	122	133	133	122	118	124	116	117	119	117	120	98	131	121	115	107	120	127	138	126	114	127	120	111	97	111	98	119	89	96	137	119	118	131	111	107	124	114	109	127	134	118	109	123	111	107	105	126	115	123	122	109	113	109	106	120	121	119	111	120	106	123	121	106	131	113	136	107	130	117	121	114	130	119	108	109	125	114	106	113	120	120	107	107	127	112	129	130	105	92	132	117	118	113	104	99	128	104	108	124	115	100	108	99	113	117	110	114	140	113	123	114	119	115	123	121	113	99	103	87	119	128	116	118	103	130	126	129	102	104	145	136	117	109	103	95	120	116	121	115	109	104	116	114	115	119	121	107	133	115	93	122	118	107	119	112	128	100	115	143	113	128	101	128	122	113	118	134	105	106	126	94	116	105	103	116	117	119	112	128	135	110	111	122	116	103	113	110	114	108	134	108	122	136	98	118	103	117	128	123	135	118	121
8595	6824	15243	4600	5389	5554	6223	5827	5427	7738	16373	1377	1668	1599	1141	777	484	406	414	389	414	415	341	356	400	362	337	305	324	342	355	285	338	332	320	340	321	296	309	320	290	292	301	297	303	314	302	326	308	299	297	299	313	303	305	307	307	299	313	319	302	302	270	292	299	318	325	260	306	297	344	294	324	307	330	289	301	285	290	305	296	305	289	311	310	287	307	322	302	274	280	270	306	290	309	323	301	281	261	275	305	290	296	289	305	295	283	299	306	272	290	306	306	321	301	266	317	279	301	297	312	290	336	313	282	294	311	303	284	292	332	309	275	293	307	315	251	300	288	339	282	310	300	307	300	282	293	292	310	282	279	308	307	316	283	286	284	284	283	304	288	298	299	303	290	299	291	282	285	308	284	290	301	331	277	303	322	295	270	296	264	313	308	290	274	342	324	320	313	314	300	321	310	320	292	317	296	280	291	295	305	295	300	298	298	290	277	309	290	322	297	298	269	299	298	276	267	312	312	299	299	290	308	283	322	293	281	290	279	294	329	275	303	285	297	310	330	299	289	324	302	312	310	307	311	288	272	295	328	273	314	320	288	289	272	278	279	327	332	314	277	297	310	281	310	323	314	268	293	326	307	306	327	266	312	312	282	289	287	268	280	307	310	278	278	301	294	279	303	312	290	289	319	307	287	301	296	314	305	262	292	319	304	288	278	263	318	263	253	262	305	302	293	273	287	299	332	301	298	311	294	306	277	285	287	304	287	274	270	313	286	313	282	315	317	299	310	284	311	281	296	302	309	326	291	310	312	302	276	299	302	295	277	270	293	307	277	267	298	294	308	297	297	290	290	272	302	288	308	287	292	301	273	282	304	316	304	287	325	344	296	286	304	302	303	287	298	314	295	293	286	305	308	292	294	325	292	296	300	291	301	280	301	315	293	276	285	309	294	282	297	303	279	311	326	285	283	276	322	294	312	308	340	288	296	288	279	286	286	298	294	292	268	294	306	284	300	302	282	296	309	298	307	289	309	310	271	322	272	303	305	326	304	287	313	282	312	296	297	327	301	273	307	316	285	291	293	308	300	298	332	291	313	319	310	292	300	301	257	319	286	324	293	308	297	310	309	287	287	315	325	306	274	308	275	301	280	290	286	291	304	280	317	312	298	329	301	314	314	270	279	287	283	300	304	301	294	302	317	307	302	279	281	309	294	303	315	300	263	301	298	300	321	305	284	335	306	333	280	290	323	304	273	295	285	299	311	323	297	298	306	288	270	294	309	324	305	292	302	280	313	259	329	307	288	293	285	290	273	285	292	287	286	328	313	290	313	285	291	271	293	309	295	284	289	325	293	280	289	279	308	281	294	295	276	309	296	305	292	321	319	319	303	311	307	305	277	274	295	278	302	323	324	318	301	267	283	257	303	297	268	320	283	287	325	304	279	279	301	284	303	310	312	287	257	297	297	303	312	309	294	292	298	308	309	277	308	298	282	308	279	287	277	351	285	313	294	303	305	279	309	308	304	274	284	316	268	312	313	297	277	301	297	284	279	315	301	272	284	289	318	314	318	301	295	300	300	314	285	303	296	301	288	280	304	273	296	300	291	311	315	316	277	295	304	298	313	274	303	327	312	285	294	301	264	303	277	292	278	270	310	301	274	294	264	303	312	280	271	328	309	271	328	304	320	311	294	311	294	295	312	244	307	307	258	327	304	299	294	302	276	347	309	280	318	292	324	312	288	304	278	294	302	296	304	305	304	298	322	322	303	284	306	315	344	338	272	313	283	299	288	276	307	319	288	287	290	325	317	279	290	303	269	291	297	302	335	282	317	319	329	267	291	292	307	296	285	299	302	302	261	303	267	320	319	289	293	285	296	325	289	290	287	319	313	283	308	303	285	305	293	307	289	300	289	284	314	306	324	276	302	322	270	275	310	278	308	297	279	317	314	326	300	317	299	333	284	283	317	295	308	294	314	271	270	293	285	322	296	291	319	292	315	306	276	314	303	288	279	303	267	331	317	279	290	284	305	286	279	285	295	262	304	321	269	316	296	322	286	291	270	305	277	312	289	288	292	296	307	308	293	315	295	288	287	318	320	291	288	304	288	316	304	270	305	283	281	305	269	286	303	267	279	309	298	273	296	287	250	285	304	291	290	336	307	283	268	286	286	297	298	287	319	294	293	260	275	295	308	290	318	282	318	276	334	282	314	301	298	279	291	314	313	285	293	294	293	306	275	303	293	312	284	287	299	290	295	293	295	310	297	303	278	303	313	295	292	295	286	301	302	286	316	294	292	271	322	314	291	292	303	291	289	306	322	293	281	283	290	281	289	306	304	318	319	286	273	262	305	272	283	284	314	301	286	287	294	290	285	311	325	304	291	293	280	289	298	299	316	310	308	297	320	300	317	305	292	277	288	292	279	292	295	290	289	305	323	289	310	276	313	291	280	259	283	277	293	276	292	276	279	257	282	321	286	288	322	276	289	290	284	323	272	307	273	304	291	329	288	296	330	307	307	268	284	302	299	282	307	280	267	273	314	302	328	310	279	285	293	330	326	326	298	297	261	320	358	283	314	298	308	292	295	276	271	309	303	302	295	285	295	288	272	291	314	302	265	302	297	291	333	311	292	294	300	288	297	321	341	304	314	308	313	309	277	305	291	309	283	294	283	257	257	297	296	322	314	315	284	285	286	316	287	300	268	304	281	279	295	306	291	287	297	295	271	275	268	321	291	331	304	300	271	296	306	282	279	301	275	302	309	296	306	296	297	309	281	311	297	302	291	321	291	317	286	316	336	306	317	297	329	297	290	299	291	304	284	294	264	276	288	288	307	313	321	294	288	302	326	317	321	284	328	338	268	296	307	301	282	331	300	281	320	293	288	275	312	279	277	302	304	301	283	308	324	341	302	280	309	312	286	318	291	306	289	289	321	319	277	286	308	282	321	310	297	290	309	318	283	301	330	293	286	267	306	306	297	278	307	334	297	288	294	310	283	292	282	301	277	286	282	292	293	316	297	317	298	325	320	291	312	278	303	288	276	272	285	308	266	285	291	293	315	277	295	290	304	283	298	290	287	297	267	312	303	287	301	298	289	270	303	281	309	292	301	286	308	303	278	308	300	275	290	251	328	288	281	259	323	317	266	309	286	323	295	313	281	296	325	303	294	339	295	311	320	314	284	298	289	315	310	314	295	306	260	279	271	278	310	298	277	284	265	308	307	305	280	285	296	275	288	318	310	303	275	307	310	284	271	278	309	296	312	293	282	293	311	304	284	326	293	297	294	263	287	287	334	295	339	321	314	307	297	304	277	310	328	302	310	287	309	290	284	314	286	262	314	307	285	271	286	290	337	293	305	298	281	292	304	306	292	293	273	280	275	276	291	313	278	278	312	318	300	320	313	276	290	294	310	319	297	292	296	306	305	253	265	314	322	295	313	300	276	285	318	304	324	332	310	308	291	276	286	322	318	313	298	299	313	312	282	311	303	287	266	306
1652	607	519	405	371	411	420	356	367	365	377	338	323	287	335	273	249	268	279	274	251	262	284	292	285	272	276	277	283	284	250	285	263	260	259	269	284	316	254	288	259	260	237	269	274	275	272	271	265	279	290	238	304	274	303	281	243	286	261	235	255	254	247	277	274	282	285	246	266	287	306	304	262	267	250	284	259	288	253	271	293	279	264	278	286	269	249	253	304	260	264	292	288	267	279	243	262	261	232	266	277	283	253	244	261	316	298	275	282	264	290	254	269	272	274	302	277	290	278	265	278	297	256	289	258	316	272	281	269	290	272	285	271	280	269	284	276	247	272	288	300	274	248	267	253	267	265	239	279	283	298	261	283	262	260	283	283	278	265	275	277	243	257	267	283	257	290	261	248	267	249	300	251	273	295	238	279	279	301	278	264	306	255	275	288	288	259	256	273	266	283	269	283	290	273	280	292	261	293	297	281	276	255	243	272	284	268	264	280	257	280	304	268	248	271	266	279	280	248	301	284	270	292	269	255	288	254	274	272	285	298	279	247	248	276	276	270	267	259	260	291	266	275	277	269	284	274	281	259	277	261	254	252	274	279	296	258	269	257	248	273	243	225	265	273	262	276	298	295	279	274	239	247	291	268	273	307	271	278	272	281	270	264	257	241	237	274	262	266	277	242	285	264	240	245	257	241	292	286	263	241	257	278	254	270	260	251	298	248	273	264	291	288	259	286	229	250	277	277	261	267	262	275	288	276	270	282	256	262	252	280	272	267	265	236	256	259	274	272	288	281	301	274	263	280	248	262	283	280	291	270	285	264	281	268	249	263	264	270	287	282	272	301	314	273	244	273	270	245	251	260	269	257	246	289	262	266	255	247	290	305	277	294	267	270	266	243	272	295	259	270	270	278	289	271	219	264	280	276	267	283	304	310	270	261	300	296	248	261	264	276	251	284	256	300	255	234	281	285	282	277	279	294	292	258	279	260	271	246	292	264	269	314	252	270	277	255	268	270	266	292	289	265	276	338	273	296	276	262	281	268	268	260	283	284	257	266	283	279	259	282	231	257	299	289	227	292	269	261	281	236	247	287	268	266	276	267	269	251	272	253	258	278	278	282	266	278	260	274	287	257	275	287	258	296	279	277	274	283	277	288	265	276	259	255	264	314	297	243	243	258	294	261	294	266	256	289	246	248	265	286	258	281	295	301	257	302	259	293	266	298	268	266	259	289	277	255	273	273	303	276	280	292	270	297	275	278	271	271	240	291	255	274	292	282	281	253	268	255	264	299	285	256	263	269	271	259	281	245	258	272	275	263	278	296	285	287	273	302	295	253	274	263	260	258	259	261	289	283	273	269	239	256	268	265	306	286	225	248	274	269	264	303	273	241	271	268	276	277	284	263	270	242	275	293	268	278	250	266	252	254	272	246	243	244	242	287	253	264	274	275	251	266	289	283	241	274	248	288	261	287	275	255	226	244	249	268	286	261	258	283	266	242	289	295	290	302	267	259	284	251	250	244	266	236	280	254	269	271	278	268	254	253	262	276	253	257	268	274	261	263	298	263	250	282	275	287	287	259	271	291	239	257	259	267	257	272	281	263	263	227	275	297	265	276	280	254	272	265	285	254	253	300	279	282	269	282	255	263	290	266	246	266	256	273	304	283	278	284	287	262	276	294	300	237	272	295	269	277	308	262	280	260	282	250	273	250	247	278	232	306	276	258	269	256	271	281	285	282	276	279	281	278	287	280	296	283	259	237	254	259	266	253	264	267	276	251	269	258	269	267	267	260	239	253	272	264	283	270	260	237	267	227	241	241	271	290	282	281	277	273	270	255	246	283	275	262	238	245	268	280	249	272	289	275	260	285	284	242	249	282	254	308	265	270	263	279	240	274	263	269	244	258	247	238	262	278	272	272	260	285	276	234	264	274	261	242	267	271	266	284	288	284	241	269	292	274	289	299	263	283	227	254	286	289	299	266	260	271	283	239	264	285	284	261	275	259	247	261	257	291	241	277	290	254	275	288	292	303	285	313	261	276	275	274	262	253	273	251	269	241	278	280	253	280	228	253	262	252	288	270	244	259	284	246	284	257	280	277	272	294	290	274	277	269	293	258	252	284	275	277	273	255	254	269	247	288	307	274	304	258	261	255	309	264	244	278	292	278	282	264	248	270	297	281	276	266	258	286	256	263	303	282	254	314	288	289	249	273	286	264	288	279	284	228	263	243	276	287	273	258	251	266	287	280	288	282	278	258	267	288	274	263	278	264	279	259	270	239	264	252	265	256	258	290	274	274	262	280	265	255	259	296	283	273	262	271	260	268	265	278	239	277	271	253	278	258	271	270	291	270	269	288	259	270	256	253	262	248	285	249	262	269	261	268	308	251	259	299	271	270	262	273	265	259	264	270	274	270	270	274	307	282	277	253	264	286	256	284	297	276	263	271	274	270	282	286	291	262	267	283	279	235	261	273	269	268	277	288	238	231	280	280	257	280	258	276	265	288	282	238	257	244	252	271	258	259	252	292	277	284	271	265	296	248	275	266	263	284	271	259	248	269	269	285	260	266	274	271	275	246	297	232	292	260	259	299	283	259	225	239	277	273	282	282	255	298	266	269	269	285	275	251	241	264	246	272	268	238	243	284	277	287	250	246	295	295	293	253	264	252	276	253	242	278	221	274	291	254	258	241	240	268	250	246	242	275	268	263	269	302	312	287	293	284	272	286	273	263	274	243	283	253	280	254	287	268	267	264	262	271	279	275	264	259	250	266	262	283	297	281	287	281	280	266	299	268	266	284	248	258	261	281	273	280	275	274	278	272	262	292	268	263	276	261	284	275	287	285	273	282	265	267	268	289	252	273	257	262	285	249	264	277	250	270	233	267	287	261	272	264	260	290	311	281	272	258	257	245	262	237	262	287	264	254	267	250	296	241	255	240	268	263	279	256	290	274	283	288	260	250	295	256	288	251	258	274	257	267	267	238	230	262	298	275	288	274	310	245	246	294	278	273	273	268	289	242	270	269	257	237	249	259	246	293	275	282	248	246	300	296	265	276	287	291	268	279	289	280	258	268	279	238	295	270	251	275	262	250	279	281	285	280	263	246	283	252	283	300	267	255	286	269	263	272	260	279	286	298	257	273	296	264	258	260	280	302	281	290	280	269	254	224	289	263	268	292	251	279	291	248	281	270	242	275	298	217	274	267	263	286	262	278	284	276	264	245	256	304	246	273	231	248	286	282	262	237	282	256	278	256	242	295	255	264	270	234	253	264	300	268	278	312	264	254	292	297	268	273	277	293	277	269	277	266	265	257	272	276	255	289	293	292	281	305	255	276	231	284	275	285	284	244	282	286	300	268	256	258	270	247	302	270	265	291	252	252	297	264	267	282	266	258	273	282	282	279	276	281	252	286	285	246	294	257	257	255	253	285	277	269	250	299	288	259	276	278	284	249	247	286	279	252	270	301	263	301	252	258	267	278	272	266	278	266	268
2197	1126	1232	1174	1215	1371	1336	1313	1120	1235	1370	960	839	839	778	716	661	688	659	639	647	653	656	668	672	633	605	653	673	631	682	694	699	642	649	653	725	617	660	666	646	666	653	653	681	632	629	612	672	636	607	614	672	633	644	664	641	620	634	663	666	644	650	675	582	657	649	654	637	627	614	650	668	615	630	647	647	627	652	599	606	659	604	692	634	678	598	647	618	654	626	676	646	685	640	655	670	641	626	659	661	674	650	625	648	639	639	664	655	644	641	614	612	660	647	661	674	694	678	685	637	612	657	656	639	632	635	653	652	649	645	691	692	640	656	689	657	680	685	654	676	635	652	621	669	686	616	656	698	616	665	695	602	632	622	661	653	658	663	650	628	644	615	615	618	667	660	643	698	669	633	667	608	673	659	662	619	676	641	649	631	620	650	636	692	673	656	645	597	696	630	669	669	668	651	661	633	689	636	653	650	627	651	652	635	648	624	655	686	683	637	656	597	668	662	660	666	610	689	688	657	629	652	667	615	675	655	627	641	613	652	672	615	658	635	676	662	632	640	669	649	629	632	679	634	643	651	698	648	634	618	649	675	681	665	633	633	646	659	650	681	632	625	612	666	667	668	644	683	630	626	645	652	655	649	619	657	628	602	647	660	648	605	694	610	608	637	613	646	670	638	678	654	667	627	635	654	611	622	637	662	660	599	680	639	617	621	665	676	664	634	624	631	664	621	706	668	679	636	662	651	661	644	658	634	636	656	590	627	657	624	681	644	697	661	628	675	611	650	671	602	613	618	650	666	702	651	608	655	625	606	658	658	643	652	603	643	650	652	655	634	656	634	644	606	708	629	634	643	601	662	669	709	709	644	669	655	689	647	656	637	589	636	682	633	635	655	642	615	600	667	649	649	676	679	623	683	587	650	675	660	635	675	630	633	669	642	674	677	647	636	624	655	664	651	643	627	671	618	674	630	614	646	688	652	708	635	696	632	673	659	655	627	620	660	634	630	646	674	625	637	587	616	614	664	636	643	662	662	658	616	687	612	650	646	628	669	575	615	663	646	657	683	649	677	653	641	665	629	605	658	693	611	649	663	650	637	630	673	656	660	666	643	647	646	654	662	616	619	648	641	703	686	623	658	661	620	704	661	632	659	659	638	674	636	613	643	651	580	592	594	671	627	677	671	633	693	636	623	638	631	651	671	649	669	638	659	601	645	704	614	653	669	658	621	679	631	660	646	711	648	643	692	671	631	648	643	720	664	649	653	615	623	677	657	618	703	673	649	676	639	647	658	650	682	623	658	642	649	714	678	664	661	681	650	640	623	680	623	617	684	663	670	688	662	650	625	607	611	656	650	614	625	672	633	678	626	617	654	612	653	601	639	643	684	620	653	651	659	680	619	694	652	665	640	634	666	646	643	634	679	635	611	660	618	679	595	629	638	666	694	658	650	680	639	658	647	656	623	658	637	601	633	668	652	695	651	677	651	629	686	672	652	626	687	639	676	627	649	621	652	679	637	652	643	627	644	692	646	637	619	638	702	657	702	684	701	623	663	614	683	600	671	626	610	601	620	662	637	639	673	629	620	644	647	671	635	676	638	645	613	658	632	631	590	620	621	632	629	703	656	631	643	614	651	653	662	671	647	613	627	667	598	654	684	574	624	656	617	664	675	688	616	653	671	620	654	679	592	623	697	622	705	676	607	664	650	681	615	617	658	663	663	681	632	681	671	622	648	651	619	660	623	674	610	689	610	622	685	648	668	640	655	697	652	629	649	631	632	604	661	632	636	608	636	656	611	632	639	677	608	657	645	652	632	615	662	625	624	643	649	673	633	677	672	696	700	642	663	629	639	670	666	674	635	629	635	641	580	685	647	641	628	620	683	608	640	647	667	650	660	611	640	569	666	636	635	658	653	683	640	651	651	633	624	612	646	679	639	599	642	662	629	688	637	681	643	676	642	660	662	680	666	589	636	660	658	638	653	608	694	704	658	650	659	636	609	662	670	695	629	669	671	625	626	604	708	677	617	638	615	646	667	692	676	625	643	648	662	666	681	654	666	676	669	601	631	682	711	668	671	636	669	656	672	630	684	681	617	614	701	643	628	637	633	704	638	669	586	648	623	658	674	587	643	657	708	638	661	663	678	650	655	661	617	621	623	638	667	636	679	662	657	626	662	682	651	644	660	629	622	641	615	622	636	721	626	637	643	685	663	621	679	699	644	616	652	638	632	667	628	624	663	658	648	693	645	654	621	678	679	684	654	642	646	629	678	632	676	610	624	634	674	626	659	640	595	635	639	650	620	635	638	640	651	673	640	631	664	631	645	610	704	639	639	674	639	637	615	640	641	635	672	624	629	649	715	672	654	652	660	639	636	626	682	686	630	662	627	666	650	665	641	616	654	626	618	682	638	623	666	667	695	644	674	639	658	639	632	658	650	629	660	658	617	643	644	664	648	653	627	660	628	651	656	677	681	647	624	662	624	665	677	640	670	625	660	646	634	662	673	668	638	607	648	662	619	637	649	633	671	647	637	638	672	666	658	728	633	660	662	659	668	645	629	643	659	636	642	613	665	668	622	662	638	642	695	655	682	627	652	629	673	644	637	657	623	639	623	650	659	592	668	640	655	648	709	653	630	621	669	638	642	665	662	665	651	683	666	640	637	609	647	669	638	629	613	642	657	651	632	662	719	656	636	604	656	648	672	672	614	627	646	626	634	625	684	654	617	648	663	617	620	632	648	655	639	673	675	675	689	677	670	641	602	612	675	611	658	660	637	621	662	657	590	698	663	631	663	627	631	664	679	641	672	652	608	673	682	636	660	617	656	569	642	620	657	674	643	632	633	651	628	691	660	653	645	616	620	657	619	684	626	617	680	664	644	633	631	623	674	633	651	656	630	643	661	638	661	676	687	637	672	653	670	654	646	638	641	623	648	602	661	615	654	640	630	617	652	595	616	637	671	613	628	636	661	629	662	648	658	677	637	644	616	637	628	660	630	658	652	664	631	636	677	654	635	622	665	644	667	646	621	635	621	669	659	638	670	688	594	670	626	664	660	618	618	645	579	708	666	677	677	661	637	625	616	633	652	618	660	622	663	668	677	643	655	682	638	651	680	668	665	707	614	657	709	709	642	640	638	641	649	620	668	666	652	621	634	669	674	639	670	637	665	649	615	683	621	650	670	669	644	659	650	622	624	614	663	609	640	639	654	665	624	669	610	630	585	625	647	648	699	627	642	648	677	624	710	623	639	624	624	660	644	637	655	678	662	635	695	657	606	643	661	660	667	595	647	643	644	660	662	711	642	619	663	654	674	678	660	678	701	604	613	612	649	672	661	632	624	637	611	636	656	639	640	612	658	664	686	643	664	606	632	656	663	573	640	657	680	632	679	654	647	661	608	638	648	681	656	657	658	631	645	613	652	622	640	653	626	666	634	586	623	640	614	637	644	637	626	639	689	634	658	654	682	658	644	643	641	679	647	641	651	598
7070	5602	5232	1748	1384	945	854	972	718	1188	2308	348	404	362	298	293	262	267	238	245	255	261	239	283	219	229	249	229	247	256	229	246	259	251	252	263	237	241	243	280	240	244	232	236	240	219	255	273	253	254	262	271	262	231	223	250	254	239	296	253	254	245	234	251	239	255	234	261	274	235	243	243	240	235	269	266	234	246	241	226	244	230	277	253	238	228	241	248	243	238	262	252	261	246	213	256	243	234	257	234	239	257	254	229	276	253	265	257	249	230	244	251	251	251	266	262	249	228	247	245	226	222	270	233	245	260	228	253	247	241	251	231	260	266	258	283	234	287	267	270	251	241	255	200	251	280	265	272	242	243	248	270	243	257	259	249	231	236	267	280	247	290	241	252	222	239	244	231	272	243	256	276	251	252	275	247	253	244	262	241	262	249	243	212	239	259	229	260	228	243	239	245	265	256	222	269	240	234	216	243	237	229	233	249	260	270	246	255	274	253	253	278	255	271	251	239	258	249	225	256	263	237	247	264	243	265	245	244	263	223	214	252	253	253	251	256	261	255	214	223	234	259	232	239	249	252	261	224	267	245	273	244	268	248	229	236	238	272	267	285	276	238	235	254	259	285	286	242	217	225	253	258	233	252	246	270	232	237	252	255	233	235	246	243	240	231	243	282	259	243	239	235	236	269	250	238	253	258	259	257	262	236	262	256	234	246	239	261	266	263	251	214	249	246	239	251	247	213	270	245	262	251	210	240	239	251	246	233	237	228	234	231	239	249	255	230	260	234	257	226	247	260	229	254	236	242	253	246	237	214	218	282	257	261	231	246	242	247	271	238	277	262	253	224	253	231	249	250	247	227	255	254	235	287	228	256	258	229	269	231	271	235	241	239	226	232	252	245	239	238	225	263	256	244	249	247	245	220	284	237	246	224	262	244	263	233	271	246	224	251	231	216	230	249	276	236	244	253	232	273	210	245	266	228	275	260	246	261	224	247	269	216	243	249	210	234	226	249	241	261	230	236	255	239	263	246	229	253	248	253	255	249	201	256	223	231	246	282	243	236	238	245	261	253	235	231	277	254	234	227	221	280	252	266	297	285	239	229	212	243	233	234	256	267	242	254	228	272	247	233	250	217	269	223	243	212	276	254	225	254	243	251	246	277	232	235	230	264	233	240	227	246	249	266	252	238	277	254	255	264	215	263	237	230	221	225	258	245	264	250	246	245	257	274	269	262	275	272	242	247	232	238	206	225	249	238	265	233	238	214	226	254	277	260	278	247	224	283	255	244	237	229	255	256	240	245	208	260	223	251	239	271	242	241	238	216	257	273	248	253	242	247	256	267	258	215	242	265	262	253	274	249	247	257	264	227	264	238	267	251	260	263	258	246	235	248	235	254	245	264	235	270	274	256	242	263	247	246	238	240	232	310	252	267	248	222	252	257	252	262	236	278	269	233	266	229	246	240	283	250	240	247	216	285	247	225	267	244	242	237	224	217	246	253	245	266	259	243	216	238	245	258	251	214	262	263	234	249	284	246	246	249	229	242	237	254	251	255	238	241	244	266	240	244	231	258	241	229	233	232	224	250	237	242	242	243	257	266	282	233	221	224	256	264	235	202	239	241	231	233	248	219	252	244	260	213	265	244	274	253	260	276	249	249	261	256	277	231	251	284	255	228	238	259	265	248	243	260	243	218	255	253	270	280	249	242	241	253	241	264	224	222	243	239	252	210	228	236	234	249	248	262	227	249	259	235	255	220	218	237	242	267	241	223	241	271	255	261	278	247	260	214	258	270	246	220	265	245	224	280	253	225	294	245	224	245	235	252	263	262	231	264	230	253	261	238	247	260	273	249	252	233	262	243	256	269	270	235	239	258	250	260	276	265	229	234	248	238	240	264	240	249	256	274	264	249	233	240	259	233	250	255	289	267	253	263	257	237	239	248	301	264	231	234	244	254	259	248	231	225	252	243	249	236	260	229	293	273	228	239	243	268	227	241	250	238	238	234	218	230	245	252	276	251	252	252	239	214	227	242	231	236	262	265	231	263	241	249	260	227	225	242	254	254	231	260	237	259	230	237	236	257	246	263	246	220	231	249	243	226	261	269	265	271	232	254	252	265	259	260	226	263	258	259	240	257	267	243	231	284	258	274	252	236	226	235	269	238	218	255	252	221	255	245	236	231	230	248	262	250	272	261	249	231	231	230	267	218	260	233	233	279	248	232	225	255	235	259	263	244	257	273	262	222	268	251	234	230	232	233	237	258	216	222	254	245	246	260	239	271	226	261	238	251	240	254	241	237	230	237	246	242	252	301	266	206	224	211	278	252	255	240	256	256	241	232	265	228	281	243	251	262	267	272	250	267	265	252	266	233	228	264	215	240	258	246	247	255	262	262	253	242	252	261	246	250	274	234	246	235	238	255	255	237	205	243	224	213	248	251	265	264	230	250	255	240	236	250	268	232	233	252	258	270	264	255	231	228	227	242	253	255	238	252	249	277	237	237	229	260	244	246	223	248	222	271	240	247	239	249	255	232	288	258	267	244	263	257	243	225	255	248	282	240	234	238	224	228	248	249	251	233	223	219	234	242	248	221	259	244	248	236	240	259	247	264	263	270	223	225	236	228	228	235	250	266	240	248	223	249	218	236	256	260	247	243	230	219	208	258	247	246	254	255	259	254	257	225	247	245	274	261	234	253	233	224	240	252	239	261	245	221	220	213	219	245	237	256	259	240	258	250	248	231	245	247	226	252	224	248	268	259	247	239	234	221	250	248	227	260	246	245	216	244	234	270	255	231	246	232	275	273	236	271	254	260	228	252	230	221	274	246	221	221	269	214	267	248	245	242	234	254	248	228	249	257	247	257	227	248	242	231	224	262	242	240	232	242	244	239	257	262	234	237	245	267	256	243	246	221	246	257	266	225	235	246	227	241	237	231	278	253	265	258	237	257	228	277	249	249	251	239	250	251	269	235	256	240	240	262	253	254	245	273	238	242	242	239	238	252	278	286	267	256	261	253	243	255	282	236	239	265	268	288	265	245	242	225	235	232	240	269	227	271	272	255	261	247	244	237	221	231	252	259	255	222	210	247	245	259	226	260	245	256	219	221	274	235	245	259	257	253	258	206	266	248	224	259	210	279	264	251	218	269	233	256	244	240	256	252	227	229	277	263	231	236	218	233	232	265	254	245	248	242	245	252	243	256	240	246	214	246	271	242	263	261	225	231	230	225	220	226	277	253	252	259	249	275	262	235	225	222	236	262	231	266	229	231	274	226	251	278	261	248	244	208	240	253	235	234	266	241	265	222	266	223	241	252	240	267	233	236	267	243	236	224	250	241	271	225	236	243	240	245	262	231	245	221	248	230	235	237	262	230	254	248	238	262	269	244	234	250	242	255	247	244	238	221	263	230	226	211	245	259	269	234	258	245	228	233	262	243	214	240	247	243	246	246	267	253	224	246	250	243	253	234	249	262	257	256	247	244	266	246	248	259
6629	6442	7789	4009	4670	3859	3609	4128	3170	5882	10366	1240	1371	1378	1098	751	695	713	616	608	671	596	594	578	655	633	594	640	589	579	639	611	631	551	604	558	584	553	601	586	568	611	619	579	584	627	577	569	607	552	574	590	631	593	581	549	615	546	565	601	635	605	586	546	536	574	608	585	581	582	597	594	563	585	554	609	574	550	591	613	592	556	577	585	632	604	543	613	598	567	577	547	562	571	608	590	578	569	619	602	613	594	620	598	599	611	576	570	566	603	576	536	609	573	575	622	583	591	592	557	606	606	586	590	581	552	617	543	595	604	560	611	629	612	633	597	597	575	585	557	603	567	601	556	594	513	633	586	551	622	574	567	615	587	563	611	578	613	567	571	605	623	595	532	573	591	611	557	555	581	561	602	565	615	580	577	589	597	615	581	609	582	602	585	631	544	594	610	567	579	547	576	603	567	583	604	554	543	593	577	623	558	578	584	612	579	587	619	593	546	557	584	586	603	607	597	615	536	572	553	604	556	589	591	592	541	618	586	551	562	627	554	611	540	569	586	616	617	581	570	566	556	572	579	594	565	564	654	598	582	552	576	603	572	583	549	581	596	574	569	583	633	552	610	568	560	590	622	603	570	599	612	569	565	562	564	565	590	578	546	522	546	554	607	609	578	568	588	572	572	546	599	597	567	604	598	569	600	622	567	585	597	538	587	565	542	586	578	604	625	578	636	544	587	584	571	597	568	638	567	552	569	589	583	574	596	572	565	621	609	559	594	614	587	557	573	593	589	584	612	566	527	588	594	600	580	573	625	593	591	555	564	607	604	596	569	594	548	535	573	572	584	552	592	584	604	586	599	582	607	577	619	614	614	568	585	597	594	555	588	594	621	594	547	574	619	562	571	623	551	590	645	556	557	599	603	581	575	594	600	614	598	559	575	606	616	561	599	599	588	586	585	610	571	562	587	602	582	590	597	576	577	563	599	620	596	606	578	574	560	581	595	581	581	584	624	581	618	603	577	563	604	565	580	567	589	583	573	574	569	596	588	572	611	630	558	612	596	547	557	571	618	571	575	581	577	624	579	603	587	600	593	589	553	587	596	599	548	569	573	592	601	563	555	574	587	650	589	587	583	601	628	593	583	586	554	608	549	618	570	639	563	576	586	634	569	596	569	547	599	584	605	595	562	616	562	552	581	583	569	570	577	590	600	573	611	592	592	632	615	595	556	555	578	566	593	624	556	533	625	572	609	567	544	624	576	549	581	610	549	581	594	576	573	612	615	583	551	602	599	540	556	576	609	594	647	580	610	550	571	553	631	576	598	533	581	601	554	634	588	587	591	569	588	579	585	630	583	630	573	575	627	561	539	588	563	567	568	575	579	604	572	573	562	571	506	584	581	580	571	577	554	609	583	595	577	578	588	603	601	578	612	553	598	614	580	624	613	565	564	611	638	602	603	624	570	616	593	575	585	591	601	591	614	601	582	603	631	548	542	624	584	606	583	564	605	612	618	569	579	618	608	587	561	606	596	601	617	596	574	579	583	558	586	581	570	597	569	557	631	571	586	588	595	581	619	590	607	576	601	572	597	652	604	625	610	581	601	567	528	604	628	604	559	535	614	610	589	585	579	606	574	600	588	615	592	626	565	623	594	629	565	556	594	606	556	553	547	574	636	567	585	584	568	551	594	605	557	576	582	556	637	619	577	597	591	585	574	534	559	609	550	586	621	608	613	612	586	553	607	585	563	538	579	575	575	578	591	602	543	605	589	559	603	565	557	624	605	631	599	595	570	562	579	588	571	589	608	597	605	609	593	560	610	609	613	622	577	631	571	575	588	590	566	561	557	548	597	573	572	594	603	608	565	553	624	580	575	593	599	599	615	569	575	554	601	582	604	635	619	601	574	611	575	575	594	581	603	597	595	577	614	583	595	601	611	597	580	579	555	638	608	630	621	626	632	607	568	572	615	605	594	535	575	525	576	608	575	566	562	564	610	601	561	595	585	605	601	595	565	585	592	626	591	572	627	611	642	569	607	561	562	578	555	586	576	570	629	569	585	596	624	606	567	578	616	587	604	608	600	611	560	566	589	580	561	621	555	613	560	596	611	571	633	577	549	566	606	602	618	575	619	607	586	570	547	630	564	550	596	572	630	593	623	560	596	540	615	611	588	602	563	579	582	605	587	619	580	604	551	579	552	549	595	596	572	581	597	558	574	612	596	553	589	599	593	588	577	591	543	625	560	628	585	603	565	538	659	611	566	579	624	599	601	574	583	566	623	625	596	574	562	569	557	594	548	590	590	607	562	623	554	560	581	585	606	574	612	614	623	576	531	592	581	591	606	572	609	606	632	583	586	588	621	601	586	572	546	630	598	590	586	626	569	630	601	642	559	565	554	615	603	557	560	609	569	588	601	551	572	592	589	505	583	587	605	546	621	592	574	610	538	584	648	563	564	543	624	572	636	565	575	605	589	609	597	576	557	571	646	586	572	526	615	561	592	604	583	572	601	587	585	558	639	546	585	616	596	580	608	582	577	620	625	557	570	609	623	562	557	584	590	612	561	574	610	618	566	570	573	620	596	600	574	608	598	566	594	580	591	616	546	611	607	547	606	612	586	571	582	618	585	603	582	609	593	598	554	557	564	596	602	560	630	559	561	585	631	535	628	556	608	557	577	569	532	582	582	605	573	590	518	600	544	578	602	585	572	562	558	597	605	562	565	600	616	594	578	535	587	580	565	593	576	583	560	616	581	557	606	604	605	612	572	627	599	603	566	595	578	613	606	604	595	584	584	591	605	577	595	587	577	600	605	599	609	564	581	579	605	583	591	575	607	609	560	582	544	573	539	586	579	589	578	531	613	566	618	566	563	577	584	580	588	575	597	616	587	570	556	566	612	583	607	574	578	600	620	550	555	572	597	583	614	612	615	625	522	568	602	591	573	608	628	596	590	567	591	581	588	577	571	595	616	611	557	609	591	594	568	576	634	620	622	592	573	585	627	611	606	609	589	583	571	550	613	625	584	579	566	582	573	607	600	548	609	587	595	545	597	593	596	546	600	582	590	597	587	596	568	592	614	619	613	567	576	566	591	540	631	585	615	570	605	615	594	601	537	544	580	609	615	603	584	578	598	633	580	585	563	593	618	566	566	647	569	612	536	576	575	555	618	538	566	559	580	571	569	595	587	626	613	563	585	563	561	622	638	566	619	595	573	564	583	563	590	560	570	613	590	589	601	599	603	628	615	537	559	623	583	569	568	579	604	622	599	563	564	584	580	590	577	574	608	582	572	546	557	577	555	606	581	572	617	626	577	607	592	585	564	609	597	600	579	546	623	611	587	607	592	591	571	601	590	615	560	560	553	608	553	584	568	544	597	544	563	598	585	621	608	582	569	583	571	613	597	567	586	568	536	582	626	580	620	537	589	578	573	608	619	580	610	579	572	554	589	568	593	632	575	566	572	550	602	531	586	595	610	572	596	569	535	616	607	589	572
13179	10854	11152	2859	2234	1590	1234	1232	856	2274	3273	360	305	320	241	132	121	139	122	143	141	125	114	121	121	118	120	128	109	130	115	105	134	125	117	109	109	133	133	104	117	106	117	119	122	95	121	105	115	115	113	111	137	119	119	126	100	114	110	113	114	116	102	114	112	123	119	122	98	105	110	106	118	120	110	116	116	116	104	115	106	113	124	121	104	103	120	124	129	131	132	131	124	108	104	125	129	94	126	99	107	118	110	115	151	126	109	109	113	112	107	116	110	120	88	128	119	109	126	118	111	122	116	122	93	130	123	99	116	112	108	112	120	145	122	122	113	115	108	132	125	109	117	117	121	95	127	118	107	115	125	99	119	97	126	121	126	124	94	135	150	100	100	109	123	118	122	123	116	112	115	101	104	109	135	122	107	106	119	101	136	124	109	108	115	137	109	113	107	95	117	103	96	111	112	133	107	117	119	104	112	121	128	115	106	119	126	113	116	109	118	115	118	114	101	106	123	113	116	112	125	115	92	111	147	130	132	113	96	109	118	100	125	95	110	126	108	105	109	99	102	125	112	110	106	119	134	90	104	129	123	111	136	112	107	121	129	114	104	111	100	86	130	110	128	112	115	111	106	105	120	109	118	130	117	115	101	110	128	125	135	122	114	133	110	113	132	121	128	129	122	95	106	104	109	128	99	121	131	105	126	119	116	119	118	120	98	112	114	123	105	106	121	123	93	123	105	126	115	123	102	124	138	125	109	119	112	110	114	120	123	114	121	130	141	106	125	106	102	124	109	116	119	132	123	128	116	122	116	96	109	110	122	126	111	122	116	97	102	102	111	111	96	136	113	131	147	122	124	99	110	151	94	99	116	101	105	112	88	102	128	121	126	114	108	115	113	121	120	99	98	129	116	101	118	116	115	108	117	120	111	137	92	117	119	112	120	112	116	109	107	100	128	142	110	123	94	124	104	120	97	120	131	113	119	119	122	102	115	122	106	95	115	105	105	122	130	94	117	143	123	103	117	113	144	101	128	127	114	126	135	104	102	128	139	109	132	121	105	115	116	125	138	110	114	128	106	114	98	109	99	112	110	111	99	108	104	118	115	115	128	126	94	102	124	107	96	120	105	123	121	97	98	110	126	137	127	120	112	119	125	103	125	130	123	123	119	120	111	99	118	109	112	120	106	137	134	103	105	127	110	122	123	154	99	111	109	110	123	134	133	138	109	104	134	102	110	112	128	115	119	133	117	101	119	117	105	117	96	100	113	118	118	101	103	127	108	125	102	111	109	113	116	111	119	113	125	111	105	141	135	119	114	108	136	97	117	131	105	100	114	111	112	134	132	122	124	119	111	110	124	121	94	119	120	104	92	122	117	138	91	129	104	118	129	116	112	109	110	128	112	112	132	101	115	122	127	115	86	119	121	100	139	120	120	100	107	119	112	129	145	122	102	110	125	135	132	113	128	107	126	112	133	104	120	130	112	132	115	124	98	119	126	97	135	120	113	113	108	131	117	111	102	86	107	101	131	113	101	121	120	123	116	104	136	120	109	125	97	112	107	108	126	114	114	130	106	112	101	108	109	101	103	109	111	102	132	133	107	110	133	107	147	99	117	107	115	115	130	135	108	119	128	102	111	122	112	116	114	118	115	99	119	123	114	117	112	115	98	95	93	102	108	101	120	115	82	106	130	118	106	107	98	120	124	107	120	102	108	111	115	107	115	100	126	85	132	129	102	92	129	96	108	121	119	109	107	116	112	125	119	117	120	116	127	128	115	116	105	134	98	102	112	117	115	139	98	117	119	130	109	121	120	119	111	119	119	129	125	114	135	121	98	117	110	100	116	119	95	131	134	124	108	123	126	116	110	106	104	108	129	115	117	111	108	115	115	108	113	113	113	119	121	110	134	99	106	98	125	107	103	118	97	108	120	110	136	126	100	94	115	119	116	109	107	107	120	111	139	121	123	113	113	119	113	128	128	127	140	137	127	126	129	112	121	112	92	120	108	131	133	88	128	132	113	122	112	112	133	102	118	105	94	123	101	109	115	118	105	116	130	115	128	113	107	94	113	128	119	106	105	121	92	119	127	114	116	110	110	123	129	111	108	143	130	127	133	119	124	116	114	108	124	110	106	104	115	130	109	109	117	99	118	102	124	105	131	107	130	105	112	127	117	105	119	122	125	129	116	136	120	114	123	112	104	120	100	134	103	115	120	115	111	112	122	95	119	112	121	97	115	116	108	109	117	121	102	111	115	117	80	100	119	112	118	124	115	117	129	120	121	91	107	105	117	116	108	99	108	127	108	126	116	121	111	110	104	108	105	109	96	110	126	100	127	109	122	119	116	133	113	117	106	119	117	129	133	107	119	122	110	119	116	114	115	136	126	116	114	115	92	106	123	115	100	82	119	125	131	123	121	108	115	110	119	99	128	113	116	119	118	96	99	123	118	120	120	119	102	106	103	117	112	90	123	125	104	126	109	106	120	111	140	124	110	121	99	107	125	139	112	123	128	102	118	104	137	136	115	103	118	120	114	118	114	117	127	91	115	117	107	111	104	98	131	118	126	124	109	117	134	115	127	115	100	130	124	122	111	115	108	116	109	104	116	110	111	110	127	97	100	126	113	104	111	112	128	101	100	110	126	132	101	110	121	121	102	117	126	111	109	117	117	123	100	112	115	114	110	119	113	103	101	134	109	119	100	99	122	101	98	116	119	100	116	103	121	111	112	131	121	124	106	128	103	119	122	96	133	114	119	127	134	126	104	138	122	116	108	105	113	114	113	126	116	109	110	93	100	137	120	104	104	112	120	121	102	129	115	110	125	108	115	115	125	126	118	115	114	120	104	95	98	99	137	105	110	123	127	108	128	125	113	126	121	115	140	141	116	108	107	105	120	111	124	123	123	112	96	119	109	108	114	114	105	112	99	120	103	109	126	115	117	122	120	133	113	111	129	110	119	117	113	97	107	110	133	89	97	131	116	121	121	106	119	116	115	104	123	110	104	123	107	94	123	139	123	125	123	117	124	120	128	123	117	114	103	107	124	113	108	110	114	96	110	96	133	107	112	113	115	122	108	120	125	116	113	121	116	130	95	105	114	105	112	120	93	131	121	128	112	127	132	110	112	116	110	115	104	111	129	130	114	116	99	119	114	104	94	121	118	113	126	96	98	128	114	119	120	118	97	113	105	111	121	123	119	129	111	116	103	110	110	130	130	117	115	123	115	138	132	102	123	136	112	105	93	116	123	116	100	123	111	119	95	118	119	127	130	120	123	117	106	131	100	106	145	123	129	108	113	115	112	112	118	112	104	114	101	117	98	124	131	114	117	105	121	112	120	104	122	126	127	113	105	105	131	124	111	106	95	105	132	129	115	127	105	102	110	102	112	139	102	111	116	93	128	116	120	106	115	106	115	113	109	103	98	120	104	121	114	111	119	109	114	103	109	92	120	106	118	118	124	124	131	112	124	130	116	113	89	110	139	110	116	125
8562	10816	11290	5695	7042	5869	5794	6196	4550	11499	12036	1409	1608	1661	1016	559	478	433	409	413	371	411	366	360	372	374	334	301	319	339	355	337	333	323	305	324	321	298	308	310	299	293	329	315	327	313	307	305	317	279	312	293	294	317	301	298	299	328	317	300	284	293	306	301	316	332	265	294	311	299	302	293	303	289	334	303	275	297	320	290	297	293	303	288	302	289	294	287	282	287	294	315	272	301	279	302	306	299	305	277	296	299	328	295	277	308	266	290	316	288	256	291	319	301	308	325	284	303	266	304	298	312	294	293	317	312	309	296	331	295	291	308	288	319	308	297	319	287	303	303	293	291	284	337	315	317	293	297	270	282	292	288	327	296	287	301	288	317	270	295	293	279	301	294	288	297	282	287	313	329	290	293	315	278	331	264	282	301	278	270	279	267	281	298	292	267	331	305	315	242	304	321	301	297	277	275	279	284	261	304	288	285	312	281	296	326	282	253	292	322	316	309	288	318	316	288	284	280	287	287	261	284	279	287	288	269	277	268	296	294	317	301	289	307	280	295	315	315	276	304	288	303	299	299	291	285	284	276	289	302	309	267	287	309	315	300	308	312	259	321	277	274	291	290	312	283	306	319	263	290	282	281	302	287	269	297	300	307	296	281	303	310	317	326	273	247	256	317	278	311	264	306	282	278	275	293	304	251	312	301	288	307	324	295	317	269	304	296	309	299	301	320	312	287	298	288	318	298	284	285	299	294	281	271	311	294	274	289	297	307	303	258	294	315	299	291	301	322	275	292	283	313	291	309	289	280	303	251	242	285	317	264	299	303	299	289	267	309	263	311	306	280	326	282	306	323	296	333	304	281	280	287	297	293	274	303	262	308	269	312	287	311	319	297	289	317	298	287	300	312	355	289	302	285	296	301	327	299	282	327	280	318	311	295	285	304	282	296	314	311	278	308	308	310	293	265	282	284	315	281	323	274	300	311	308	264	303	304	327	277	288	322	304	284	280	304	304	309	256	283	289	328	299	284	254	275	296	288	324	258	285	274	307	281	302	301	299	272	287	272	268	269	276	276	301	273	293	242	281	319	283	316	278	305	258	329	301	287	289	294	326	303	317	287	319	313	287	260	287	303	259	283	287	281	270	298	254	309	306	300	321	313	289	309	285	284	295	303	274	308	282	290	285	290	328	274	304	299	300	299	294	302	306	300	275	332	293	317	299	308	290	302	285	294	275	289	326	300	312	265	304	291	264	313	287	299	293	292	283	306	304	318	300	308	326	302	277	279	304	303	310	287	272	266	298	313	299	279	312	287	311	272	306	291	304	274	303	308	305	322	296	322	283	303	295	266	264	332	284	299	301	326	297	277	282	328	287	325	296	301	288	306	290	296	289	302	297	288	281	306	313	316	312	303	297	276	291	326	315	303	291	290	267	315	300	315	280	299	297	289	298	307	292	301	294	303	279	299	328	276	291	283	291	305	296	296	280	307	295	292	303	342	286	294	280	266	343	280	280	297	306	275	295	290	299	293	322	289	301	291	305	274	292	276	298	299	285	249	312	303	293	310	294	308	311	360	296	314	296	287	300	299	298	294	307	288	327	264	269	281	304	308	327	281	285	299	279	303	287	323	311	282	316	283	290	255	263	249	289	303	282	326	289	308	297	293	274	284	278	288	317	311	282	306	289	298	287	305	311	278	319	291	283	291	304	310	310	306	274	272	306	286	303	265	290	310	314	277	328	310	270	281	320	327	246	312	334	316	310	282	295	302	283	268	288	272	282	320	296	284	347	308	315	307	268	279	301	289	309	317	265	285	306	300	269	288	302	291	291	312	277	322	287	317	300	287	310	311	312	363	284	291	263	273	318	326	309	269	284	290	277	267	287	307	286	297	287	280	311	311	252	290	301	282	286	309	267	283	287	283	317	312	286	286	309	277	333	290	267	283	302	303	293	291	313	293	309	297	260	293	289	286	331	325	300	277	303	271	285	256	299	331	278	274	304	293	309	292	286	277	313	295	290	326	295	335	304	328	298	292	294	268	305	286	287	276	302	308	293	286	286	320	313	305	270	312	299	291	303	296	310	305	313	312	291	313	286	272	276	298	297	281	268	302	287	295	310	288	289	298	308	282	284	293	328	277	292	307	287	297	290	288	298	291	305	299	283	306	286	279	292	301	299	289	267	303	288	274	291	293	280	279	318	292	286	266	309	291	327	296	293	292	304	309	302	315	264	304	290	280	291	294	285	288	314	293	283	295	293	286	300	324	281	302	321	322	294	290	292	313	285	298	290	303	269	334	281	303	300	296	289	295	291	273	309	312	277	293	297	293	297	302	306	303	314	296	271	317	316	289	292	320	282	289	301	312	267	288	309	274	287	271	275	289	305	312	242	309	287	268	282	323	298	300	324	297	273	292	311	278	300	288	290	277	300	317	284	343	295	296	298	279	307	312	295	289	285	297	290	308	307	328	293	316	300	323	297	294	303	298	299	302	267	305	257	303	288	335	300	354	286	340	315	314	278	312	307	286	272	306	293	278	319	292	290	306	288	284	336	322	268	314	301	331	289	329	298	282	321	302	324	284	311	299	288	279	304	295	298	289	288	302	314	274	270	299	341	265	274	294	314	299	321	322	282	272	281	296	285	302	301	285	302	297	311	285	311	328	276	345	303	324	276	309	317	269	300	298	287	298	283	304	291	296	305	297	293	293	317	289	271	299	344	253	292	308	308	337	272	304	297	294	307	269	303	284	290	313	308	262	253	265	292	278	288	290	272	312	294	288	321	302	278	280	272	279	299	317	304	270	290	276	262	313	287	295	283	319	293	300	259	285	296	292	281	329	279	289	285	321	300	315	318	324	319	293	297	327	306	289	326	301	312	295	303	285	317	291	290	269	273	332	295	292	312	280	275	296	299	321	300	276	302	298	294	319	279	279	287	300	297	284	294	279	285	301	280	261	296	330	302	272	283	289	295	305	316	280	310	298	282	289	313	308	295	300	296	294	315	289	258	319	283	307	291	303	299	294	293	295	298	293	300	329	300	311	299	307	275	317	270	303	289	316	276	325	320	302	288	294	303	271	274	309	307	279	303	286	255	295	310	300	280	297	303	299	274	290	291	303	281	310	297	293	285	302	290	319	274	299	271	306	257	294	307	294	297	311	261	300	314	278	286	316	286	276	314	297	317	297	282	295	303	286	316	279	306	278	339	294	289	327	311	280	287	284	294	298	306	279	308	282	281	309	282	306	329	320	286	285	292	286	287	286	322	299	284	270	312	305	277	274	290	301	288	264	301	329	307	271	302	337	295	286	335	304	292	289	295	297	290	299	282	344	284	290	290	267	302	305	280	324	311	303	301	302	314	318	303	276	299	264	266	281	296	326	286	310	289	290	281	309	294	295	276	283	309	254	309	284	284	286	299	281	303	313	318	266	326	292	313	306	302	281	311	315	277	268	311	312	298	288	289	294	313	290	281	273	309	299	303	282	286	296	301	291
1676	694	587	437	448	405	394	374	400	348	347	334	278	327	296	273	279	256	287	304	292	258	277	271	260	284	277	276	270	290	250	268	289	293	258	274	282	250	277	258	268	250	246	274	262	286	292	270	293	277	273	288	271	288	278	258	294	299	253	270	273	242	262	248	278	279	269	233	276	268	264	246	238	260	261	244	289	272	259	257	262	293	242	233	272	279	288	252	324	249	301	253	264	294	275	267	252	234	272	271	265	269	262	297	275	252	245	258	290	287	231	249	264	274	273	271	305	285	243	259	280	258	261	263	243	302	257	270	268	261	264	267	271	255	267	249	253	271	274	267	219	251	261	273	282	297	269	288	267	273	263	273	263	281	275	275	276	261	242	297	279	241	277	262	315	253	277	251	236	249	271	272	277	266	273	264	258	238	274	276	250	273	270	264	273	283	251	237	290	278	262	270	264	257	242	255	246	280	259	248	262	268	263	288	256	251	256	279	243	267	271	275	236	275	235	276	255	301	250	292	262	282	262	260	244	263	275	293	253	271	294	254	247	266	289	317	264	243	293	295	263	253	251	290	274	277	282	272	250	260	263	271	265	254	272	289	276	288	217	266	290	277	257	274	306	249	264	266	268	253	288	249	264	287	255	302	264	277	269	265	264	232	275	253	241	247	275	252	274	276	288	287	286	226	256	277	258	266	270	285	283	261	227	248	264	282	278	277	265	254	233	281	289	307	249	261	240	276	268	250	287	289	260	285	260	276	266	258	291	277	242	280	288	283	258	320	287	286	279	265	278	260	231	266	295	274	283	264	282	265	273	266	215	246	257	261	297	288	251	242	271	271	215	271	276	238	275	255	256	276	259	271	270	295	300	277	269	286	277	282	244	219	275	267	292	252	283	263	277	281	274	227	277	262	267	261	278	262	262	271	276	262	257	242	264	248	250	260	261	246	286	283	288	271	278	275	285	249	318	264	272	286	238	281	259	265	272	262	267	271	263	285	275	258	282	296	262	285	292	275	277	267	265	302	254	264	279	286	277	266	281	236	260	277	270	272	290	262	262	245	264	257	276	295	251	272	263	292	265	261	274	264	285	248	284	271	252	270	238	257	257	293	254	305	274	236	309	255	242	247	276	290	215	276	288	288	301	227	244	272	280	269	255	294	291	265	285	252	258	236	269	295	256	263	312	255	269	282	258	284	263	254	272	278	267	274	283	261	275	274	261	253	253	307	295	234	251	245	268	247	261	262	248	270	270	255	265	278	257	225	269	277	284	265	262	287	244	271	278	253	264	299	250	264	276	268	275	237	266	266	247	225	266	286	266	276	258	279	259	301	278	247	257	302	280	249	255	256	268	283	263	291	282	244	252	279	272	252	269	248	260	262	261	247	245	275	252	282	252	267	237	256	249	253	286	283	272	248	294	276	266	279	283	296	275	261	276	271	291	267	273	275	284	276	285	243	271	243	281	278	258	237	276	276	257	264	272	269	290	243	274	294	301	300	268	266	260	259	291	275	266	260	286	252	273	277	249	246	264	262	278	246	269	263	269	280	286	274	262	268	262	290	296	295	273	263	267	260	284	282	250	269	237	293	261	283	245	254	241	269	282	287	260	249	259	261	263	265	266	249	285	298	290	280	267	260	261	284	267	254	244	287	268	267	246	262	251	272	269	265	259	309	278	252	255	292	266	262	237	276	260	251	301	250	284	244	267	275	248	251	271	272	272	268	281	270	269	267	272	292	272	263	266	242	265	265	288	278	264	263	286	258	296	327	254	268	266	247	249	266	252	260	283	253	282	243	245	226	270	252	298	275	287	277	278	263	250	263	276	241	286	251	255	264	255	260	267	258	260	253	269	275	305	223	252	270	276	276	280	288	299	249	236	263	262	246	262	250	253	251	270	273	246	289	256	267	284	289	276	298	253	278	289	268	270	265	263	267	315	254	257	269	246	287	240	271	287	296	253	305	265	265	283	275	249	224	259	319	269	262	275	270	244	287	266	256	272	272	250	290	264	281	249	259	278	284	274	292	270	243	233	284	266	228	289	272	293	297	262	297	274	270	280	246	268	277	261	285	298	283	256	278	245	259	261	291	263	300	278	256	329	267	277	258	252	270	266	268	278	305	260	274	262	266	246	276	278	262	253	282	268	241	288	292	259	272	268	279	289	265	242	308	277	249	281	254	279	286	273	272	286	261	279	265	278	275	263	258	248	265	269	247	267	280	264	283	264	291	289	262	257	277	248	256	282	294	293	256	253	258	264	274	269	276	262	272	283	250	276	262	267	272	273	261	264	300	263	267	234	275	288	250	264	255	253	242	279	253	277	269	272	262	279	286	249	267	265	255	277	289	235	261	281	259	260	269	298	248	270	261	272	285	280	285	245	252	271	240	270	257	267	226	270	271	292	270	252	253	265	281	286	295	263	271	254	258	248	244	265	295	287	282	268	310	262	284	268	268	275	282	221	286	276	246	285	245	248	304	263	271	260	230	285	272	274	250	280	280	246	263	285	276	248	273	271	258	246	243	261	266	297	244	249	289	257	271	256	248	228	268	248	292	261	267	273	269	268	273	275	281	244	268	288	238	273	239	283	300	274	248	276	271	242	259	267	260	278	273	230	255	272	294	248	275	256	300	255	242	243	247	277	246	268	284	255	278	259	274	285	273	274	268	288	271	250	281	248	260	280	259	241	255	291	264	295	267	229	273	253	259	253	286	289	279	268	270	236	295	261	288	242	257	283	284	272	239	257	283	231	264	277	265	299	275	285	259	280	287	243	262	272	279	265	268	281	267	300	297	302	281	254	235	266	264	263	258	246	261	280	267	282	267	268	327	278	249	294	269	258	282	267	301	274	270	255	290	252	248	261	276	296	277	299	266	272	252	279	257	245	287	279	289	306	280	257	253	302	273	256	265	247	255	267	285	273	253	273	263	275	278	262	252	276	279	295	259	264	289	254	256	248	263	268	255	282	284	269	278	297	236	304	242	291	270	266	253	245	271	278	296	300	282	246	268	280	264	260	288	256	265	284	287	277	270	275	264	257	261	245	252	273	287	255	267	288	279	267	284	278	291	270	250	275	246	279	278	247	285	266	290	247	280	269	295	244	271	242	259	263	247	249	264	249	251	295	247	259	277	302	263	259	267	278	263	260	280	241	275	252	264	267	250	222	283	260	281	270	281	246	294	289	279	250	240	257	266	265	273	282	252	256	259	243	269	245	275	265	281	255	254	271	276	299	267	274	252	292	262	292	257	270	258	261	252	268	264	289	278	293	261	269	271	282	294	290	266	276	259	273	277	273	281	255	263	274	271	268	277	253	253	276	273	229	236	266	244	264	244	263	259	264	252	263	253	277	255	242	259	256	260	252	286	278	260	296	281	235	244	239	243	265	256	266	281	266	289	255	255	260	269	262	293	277	250	274	271	271	251	274	266	287	276	289	259	258	285	266	279	285	268	274	255	236	262	253	279	286	299	276	256	238	263	280	270	264	253
2034	1160	1289	1174	1446	1314	1308	1301	1151	1249	1098	860	904	926	783	719	682	669	682	703	637	630	685	617	657	637	641	601	664	615	654	655	686	629	630	650	648	628	656	691	642	650	611	654	677	645	638	599	623	661	667	649	643	675	642	602	626	631	635	651	675	679	649	639	665	674	631	659	627	604	652	588	663	639	625	618	641	631	586	617	600	704	646	622	620	621	651	652	638	660	602	668	633	633	659	636	656	662	616	639	680	632	651	625	626	635	591	630	662	631	636	656	617	640	620	631	652	644	652	665	617	625	656	615	662	670	679	621	641	624	640	678	650	621	624	609	628	675	673	658	673	642	601	645	586	664	643	656	640	614	665	587	603	628	654	618	673	623	643	674	638	656	617	653	687	675	645	623	644	670	649	612	629	614	628	680	640	628	680	704	623	674	664	650	644	648	663	611	646	636	630	618	621	663	692	710	632	640	648	650	655	638	664	639	673	645	682	654	597	607	645	613	608	625	632	648	627	655	669	658	668	670	658	651	659	629	628	662	650	639	653	636	615	643	644	664	628	627	598	675	621	605	675	650	613	650	619	593	658	613	643	654	641	631	614	642	635	643	658	661	664	620	633	679	640	674	683	662	642	612	653	666	663	656	659	662	643	632	626	644	611	646	665	636	643	601	600	654	628	612	630	653	587	647	622	681	671	671	630	675	610	662	656	627	647	640	616	592	634	648	621	667	663	667	619	636	619	659	598	621	622	633	629	657	666	643	649	688	650	645	687	645	628	647	637	634	654	642	660	683	657	636	666	642	620	612	620	681	696	635	636	603	635	639	623	635	638	653	637	633	594	626	629	671	615	638	660	596	706	647	630	617	644	647	648	619	623	613	678	650	635	633	618	639	633	606	678	661	626	632	611	621	642	618	627	616	623	613	644	606	671	659	648	676	630	579	551	641	653	638	610	651	613	638	705	612	662	602	624	658	595	640	675	633	621	659	626	629	663	642	640	676	612	611	617	611	596	670	645	626	626	606	695	684	628	629	668	633	624	637	622	627	623	633	647	641	597	617	672	605	682	633	641	631	623	631	653	639	666	680	597	647	664	610	611	621	645	606	603	675	642	647	639	613	621	665	645	627	636	685	613	644	696	623	643	636	674	624	640	663	652	680	603	641	641	631	632	647	653	659	667	579	592	642	614	629	624	633	627	636	664	682	620	664	671	651	627	628	668	669	603	672	639	620	665	636	632	640	649	635	668	651	655	646	607	674	603	661	635	642	643	629	630	667	622	682	696	645	672	635	614	645	623	665	611	668	653	639	652	616	634	642	667	632	636	614	657	615	636	704	670	631	616	640	651	629	644	617	640	656	644	644	643	640	640	610	646	593	640	633	668	633	652	651	668	618	616	612	607	617	686	630	658	654	650	600	625	648	611	648	606	665	655	680	624	668	668	619	625	636	627	687	665	650	628	627	652	591	634	663	685	611	624	650	671	661	614	562	637	657	620	639	599	599	645	644	661	660	632	673	632	618	603	636	635	668	643	663	669	586	650	622	658	678	647	624	634	670	628	624	640	686	643	636	633	657	663	663	647	644	626	651	650	626	648	676	648	645	663	676	616	633	608	635	633	648	672	618	665	625	617	651	667	610	624	677	666	690	642	594	577	619	619	654	656	625	624	619	627	631	626	627	609	671	622	655	633	654	648	623	610	632	649	645	629	602	627	613	663	635	620	639	665	658	664	630	620	639	598	679	652	619	647	659	602	658	595	602	664	674	623	629	627	646	622	634	628	639	626	672	659	562	640	644	618	630	632	631	635	635	605	614	659	600	679	636	633	633	620	646	617	587	637	605	650	607	655	627	655	656	626	651	661	638	653	632	649	647	655	609	628	618	577	646	642	701	646	647	638	634	646	611	606	632	629	608	652	614	632	659	655	582	677	594	660	661	624	642	639	603	610	655	632	603	660	669	649	611	647	619	652	636	638	648	564	595	632	622	650	656	636	615	655	630	617	596	655	653	683	655	630	630	639	631	647	670	707	633	593	647	680	651	623	661	663	632	631	603	657	657	685	623	654	629	599	615	672	658	633	605	621	668	653	630	622	629	676	617	679	657	640	700	612	659	650	662	635	662	657	626	642	684	631	629	637	638	617	661	689	603	640	617	662	638	614	588	613	673	633	681	584	587	683	622	662	639	638	628	626	644	673	630	615	679	607	644	687	601	616	655	675	666	620	590	649	637	641	644	640	633	645	640	593	653	636	675	630	636	652	652	690	641	613	638	636	653	635	633	625	660	663	665	653	641	644	628	645	657	641	698	612	692	622	631	623	639	611	659	671	600	653	637	598	664	597	649	612	618	646	609	553	655	660	642	656	648	629	659	606	649	668	653	666	637	650	610	650	644	644	647	691	630	658	687	637	680	605	657	644	692	654	614	613	632	638	656	655	637	698	596	645	641	645	656	590	642	656	614	661	644	660	651	627	702	607	640	623	621	633	660	632	661	625	657	674	621	609	578	656	667	653	636	605	623	607	658	640	613	622	626	615	631	615	624	621	606	655	619	640	653	648	673	633	573	625	603	615	645	663	675	653	634	646	682	631	662	695	641	641	675	637	603	650	677	625	644	654	703	628	667	650	605	658	656	605	656	688	650	648	672	639	646	626	610	684	619	654	681	641	655	591	651	633	648	603	592	621	676	672	631	635	632	659	692	675	559	654	642	648	675	645	680	645	615	670	679	620	646	657	616	705	647	646	704	686	670	656	632	609	674	683	673	636	644	616	628	656	597	643	612	639	636	644	605	647	644	704	634	642	652	636	676	679	679	616	687	641	604	671	673	682	629	647	636	614	614	621	678	623	634	690	598	639	612	657	596	618	623	622	628	635	638	656	615	646	613	663	669	642	635	637	729	637	604	636	662	633	649	631	656	659	670	621	627	611	666	659	711	619	643	635	672	676	664	610	579	655	633	626	657	665	600	647	655	660	640	607	689	689	658	672	620	680	650	606	628	648	647	611	642	640	621	652	614	623	631	626	660	647	654	626	658	644	672	620	617	632	634	670	689	659	655	608	633	641	618	648	649	634	643	594	656	612	626	608	612	617	632	616	630	641	619	645	637	714	668	641	631	601	651	638	636	604	694	652	624	650	702	602	620	624	681	636	674	594	663	644	590	661	606	652	676	612	633	635	642	607	619	647	616	664	646	641	663	631	638	599	646	684	639	646	621	616	671	651	640	613	670	591	671	650	619	633	645	657	623	615	661	668	583	678	605	659	664	622	664	627	622	632	657	642	618	641	631	617	668	676	647	634	615	630	609	628	669	643	647	656	648	618	656	657	619	627	639	641	655	682	617	690	632	652	656	650	630	605	655	629	632	634	674	615	651	640	615	656	664	647	599	595	607	653	649	641	627	663	647	631	681	646	611	663	655	602	620	596	636	640	587	625	691	629	658	641	643	605	576	641	655	611	685	595	610	617	611	634	645	675	684	654	639	660	677	626	601	621	613
6989	6857	7105	1365	1474	1151	898	771	596	955	695	387	430	394	297	279	252	251	254	273	249	233	242	242	223	231	250	267	245	250	286	261	248	255	242	229	249	240	258	258	233	223	229	209	242	298	244	259	246	287	252	230	278	258	262	245	237	216	222	214	219	238	222	256	250	254	235	269	228	227	214	258	236	251	239	246	238	253	231	230	228	255	228	225	249	236	252	241	230	262	260	232	278	235	258	245	246	244	256	228	206	235	246	244	248	270	285	238	217	254	261	207	258	231	237	237	238	244	252	228	269	217	250	269	236	243	259	256	219	229	222	240	225	261	247	256	226	284	260	236	246	231	283	259	250	234	238	219	244	206	249	249	222	261	266	226	231	228	263	260	262	253	227	252	254	234	254	207	241	250	220	218	249	248	247	236	233	258	246	251	233	260	235	221	241	236	282	230	233	230	240	240	235	241	220	240	224	225	258	235	238	247	260	236	278	235	220	261	261	235	280	271	281	250	256	264	248	241	277	222	243	263	224	247	281	232	265	239	249	234	223	272	230	240	259	246	256	225	256	260	244	242	224	239	261	244	263	233	252	234	219	230	251	239	262	233	247	247	230	229	255	231	234	222	268	219	261	231	242	233	251	239	256	223	259	235	244	226	244	202	251	257	249	238	210	271	225	252	265	262	243	235	285	213	238	241	254	232	210	221	227	255	240	248	263	281	256	263	220	224	230	244	222	254	248	246	243	282	268	249	230	235	220	231	241	214	230	241	253	253	230	231	215	254	260	240	233	241	253	225	223	235	240	292	245	231	216	218	228	230	237	237	243	258	212	254	240	225	252	244	249	238	238	253	261	245	214	217	238	233	242	250	247	264	252	248	260	222	225	248	267	256	253	241	232	246	233	248	207	226	216	232	242	225	255	231	251	256	267	239	241	235	240	242	255	231	247	285	286	233	256	254	219	256	221	238	233	272	251	240	265	278	236	259	262	236	286	226	275	254	230	220	225	268	232	243	224	231	252	234	228	232	261	248	233	235	248	245	233	266	224	223	226	249	220	248	234	258	253	258	260	253	261	227	238	241	255	247	215	217	220	266	208	230	267	246	248	248	249	251	250	275	251	253	233	243	233	266	236	232	258	227	230	230	256	248	236	255	255	252	230	238	252	252	235	267	254	230	244	249	248	234	244	234	261	241	270	251	220	242	272	227	226	260	232	216	244	243	256	239	224	219	256	242	243	273	234	229	227	258	245	236	258	224	230	263	226	233	231	263	245	246	258	266	215	245	234	186	229	246	232	244	227	223	223	249	220	222	246	235	264	237	230	238	209	251	242	247	227	229	231	250	249	223	245	234	255	230	246	230	247	247	223	240	259	261	215	253	207	230	238	242	244	278	248	224	245	241	248	243	245	245	231	228	227	237	259	264	242	221	245	249	231	242	248	245	232	242	203	246	242	226	263	253	229	254	231	242	240	246	226	221	237	224	259	215	218	241	249	250	249	251	253	235	250	224	226	280	230	229	246	226	246	253	217	249	264	232	212	243	217	290	194	252	239	273	241	220	238	278	220	254	260	250	221	249	256	266	247	236	269	261	237	262	221	210	267	236	224	257	250	239	258	215	228	247	240	220	248	215	243	243	241	257	232	251	245	227	233	229	231	241	231	270	227	241	241	244	229	213	230	234	234	226	275	227	238	243	222	252	240	261	229	236	247	226	221	244	249	263	224	229	257	259	248	239	244	264	261	262	206	257	262	218	236	241	268	247	265	227	233	261	237	230	230	255	232	243	265	260	245	253	217	219	246	261	259	226	235	229	242	264	241	228	272	220	230	262	249	221	232	238	248	231	220	249	249	238	211	222	242	234	257	233	257	235	237	230	244	250	232	221	262	245	238	252	252	284	244	269	243	230	219	227	229	229	241	228	256	256	259	254	232	234	243	248	237	231	216	248	275	248	249	250	241	247	259	230	262	235	236	241	246	223	231	264	257	214	262	250	234	263	232	236	252	235	253	246	241	231	236	236	236	258	248	243	260	233	245	219	236	200	230	265	249	248	235	241	237	245	219	245	277	246	227	265	214	261	225	229	244	251	266	235	234	236	230	221	244	240	217	250	241	237	255	237	261	287	244	251	250	242	260	245	241	241	224	233	272	226	231	245	227	263	221	249	217	219	226	239	246	250	257	240	249	230	269	245	290	250	243	224	281	282	260	233	253	246	243	233	237	227	260	256	243	251	255	233	223	237	248	237	245	243	243	242	255	241	262	231	221	217	272	253	230	223	231	278	251	251	231	232	279	237	231	242	218	242	233	234	209	255	239	273	271	250	207	235	245	230	253	229	230	256	251	246	239	243	265	260	219	267	248	264	241	249	237	269	266	255	264	234	253	295	229	263	236	222	225	222	252	230	222	248	239	248	253	238	251	232	253	228	252	203	230	259	245	234	249	269	271	237	231	226	210	247	211	242	231	237	218	231	251	244	251	235	250	232	211	264	207	232	229	226	246	253	222	257	278	232	229	248	261	261	243	248	251	256	230	265	237	251	243	234	220	247	251	249	224	241	247	245	246	254	291	255	235	221	234	226	250	217	245	251	217	192	234	253	258	271	208	274	222	254	256	210	256	217	231	260	248	258	211	210	226	221	226	242	234	238	240	224	250	231	221	238	252	244	259	224	247	228	256	256	230	213	231	236	253	247	253	234	246	251	247	241	220	231	223	241	246	247	219	239	242	228	283	234	238	245	258	240	287	242	240	213	258	248	217	263	263	268	242	227	264	250	234	241	212	257	251	240	236	265	224	244	236	226	246	241	251	256	247	252	235	245	257	240	239	215	262	274	202	235	236	271	246	235	226	238	231	223	260	231	205	247	260	243	254	275	254	242	237	219	242	226	257	248	237	273	267	241	237	217	219	232	225	222	237	288	209	238	239	237	248	239	275	217	257	228	271	249	234	231	242	221	261	245	216	215	255	230	259	228	265	233	243	216	241	211	215	255	241	240	243	220	264	215	218	232	241	246	258	227	250	239	214	244	239	211	235	240	223	263	247	261	212	216	227	248	228	240	246	262	258	246	254	276	258	278	214	246	253	237	275	264	225	273	228	239	230	237	228	235	244	246	255	266	236	224	226	237	210	215	230	221	227	214	245	234	272	248	237	253	228	238	240	213	235	256	258	236	221	256	237	277	247	255	233	206	243	240	216	257	237	254	265	246	233	227	273	233	230	238	261	240	212	231	215	228	241	256	254	231	256	228	245	226	224	222	235	244	277	250	254	253	193	238	217	248	241	202	222	257	234	228	256	265	248	225	227	222	265	251	279	264	232	233	214	248	217	229	257	243	209	245	236	259	265	250	236	234	248	207	250	225	228	210	245	241	241	255	245	245	275	233	254	246	275	250	259	229	243	244	263	272	238	294	215	246	234	236	255	222	226	242	229	236	251	249	229	244	234	259	233	251	221	238	225	231	260	254	280	237	230	243	221	240	235	259	212	264	235	205	252	252
6666	7841	8751	3794	5117	4403	3758	3400	2658	5066	2817	1422	1404	1518	981	766	708	669	660	637	612	670	611	593	629	635	589	585	567	607	603	551	606	589	596	569	582	558	622	579	612	550	558	577	582	571	602	598	568	587	619	579	589	605	581	605	542	565	595	561	589	589	545	572	586	572	583	554	604	584	584	599	573	626	582	566	629	557	569	540	623	622	574	600	601	587	585	550	597	587	581	571	576	581	581	563	565	544	549	565	604	576	513	583	619	551	567	605	563	582	530	575	593	566	590	557	595	587	659	580	526	576	624	530	552	544	588	558	565	581	554	582	576	582	609	539	607	584	587	552	573	540	548	565	549	588	554	596	573	554	585	566	579	578	603	591	610	529	564	605	590	538	586	615	516	606	562	578	568	577	568	580	589	571	582	553	630	629	615	594	577	564	587	548	605	582	521	556	592	626	582	585	571	577	627	562	611	607	578	580	553	611	588	604	541	575	574	583	588	619	567	543	563	590	616	526	628	542	567	579	593	569	535	586	570	540	578	631	553	582	526	577	574	600	552	564	579	567	606	540	563	603	589	571	593	565	549	538	576	571	603	544	569	602	577	598	595	581	584	566	555	561	568	575	575	528	595	580	571	545	559	590	564	551	568	594	566	582	590	557	573	566	563	547	550	582	634	587	545	592	542	564	563	577	582	572	563	570	585	571	554	564	601	632	604	598	588	563	549	580	561	589	582	569	594	596	575	558	587	575	587	579	601	575	606	551	543	583	608	594	595	578	592	599	581	611	602	570	543	591	601	609	605	616	603	554	562	557	577	622	599	584	615	560	582	597	579	603	588	541	614	529	556	588	557	575	590	559	532	570	622	573	545	541	600	557	623	578	566	562	617	588	595	601	560	571	506	560	578	564	591	564	555	612	575	575	551	577	591	611	544	567	589	540	575	615	556	586	529	578	606	549	585	590	587	581	568	559	579	566	561	559	592	581	616	588	583	575	590	559	576	550	585	583	591	600	585	556	592	555	589	571	559	542	581	565	601	607	546	610	547	591	583	557	579	573	587	575	563	564	596	611	587	556	617	575	584	567	569	539	607	569	558	552	563	545	605	552	572	577	600	556	554	534	580	576	552	552	563	524	614	578	598	608	554	571	580	578	523	590	614	585	611	561	593	609	537	569	546	539	580	542	562	568	577	578	594	551	547	557	546	566	583	566	558	579	564	577	582	570	602	570	541	574	585	552	593	556	506	556	577	564	576	545	606	586	614	606	580	550	599	568	578	611	562	581	597	568	568	592	545	538	563	573	567	590	603	592	569	549	529	560	579	598	582	571	568	572	590	588	617	576	566	597	582	588	571	582	572	576	611	542	620	592	549	557	603	600	556	556	558	559	612	576	577	596	565	567	592	574	586	555	581	538	534	599	555	578	579	556	572	601	564	545	570	556	590	613	599	563	591	574	570	561	557	577	557	546	559	529	550	562	564	614	566	551	520	606	572	608	579	551	599	545	575	559	571	574	558	586	563	569	556	555	591	575	600	672	580	574	580	588	565	570	591	570	589	559	550	569	563	540	615	607	541	593	597	602	545	580	627	625	600	569	558	562	576	529	551	573	559	566	566	609	579	575	546	597	574	608	555	547	601	540	563	580	552	582	585	557	584	586	583	580	596	534	588	576	611	573	568	572	595	629	559	547	582	590	588	594	560	537	555	565	555	573	523	549	572	565	548	567	603	564	606	561	546	598	574	579	579	586	575	579	619	583	556	611	613	604	602	603	606	549	614	600	548	588	609	562	556	554	567	555	545	585	561	569	580	564	560	551	565	541	563	595	551	573	582	570	573	607	591	561	565	549	554	563	541	585	556	629	570	540	548	552	559	591	574	565	568	579	593	629	581	573	614	550	643	567	589	586	581	530	525	593	594	604	533	634	549	669	596	604	558	534	579	555	557	582	575	564	599	552	629	603	562	572	591	584	566	583	577	578	566	578	585	593	586	616	631	574	538	621	543	625	584	547	548	565	596	607	566	570	566	592	598	595	612	554	561	588	559	584	579	570	573	563	598	599	589	571	578	573	588	624	593	510	561	585	577	584	612	594	575	605	554	568	570	576	582	601	571	568	575	574	562	570	556	586	589	569	610	551	567	605	547	599	543	570	598	586	508	567	581	558	586	577	614	552	582	575	569	549	562	561	537	602	551	536	551	632	616	588	598	587	533	608	559	599	572	551	551	591	533	560	555	626	555	564	574	583	628	606	587	574	553	588	598	568	547	589	604	591	604	555	537	591	562	535	537	558	603	571	585	569	581	528	575	572	565	564	585	557	605	570	543	586	583	571	546	608	569	534	547	546	546	566	531	606	585	552	576	580	561	560	574	568	554	542	570	588	633	546	595	630	593	554	602	551	603	553	562	597	585	625	558	603	586	543	543	531	561	584	605	575	593	627	590	552	600	571	578	595	534	543	583	579	581	543	618	579	589	572	608	597	575	614	551	585	559	575	555	576	585	598	592	580	572	546	589	554	556	591	574	581	554	539	597	572	574	563	584	572	598	555	558	555	581	554	552	630	603	601	582	564	580	579	577	614	621	609	557	612	574	617	590	583	583	576	575	581	591	550	568	554	591	550	582	572	529	524	592	579	591	615	596	555	615	541	568	529	554	552	590	574	587	593	565	604	540	587	607	592	538	558	572	605	570	576	536	615	557	567	533	554	603	622	562	543	615	605	575	558	578	542	613	590	613	611	606	570	608	586	591	568	595	558	545	539	588	526	546	568	593	549	587	571	566	568	594	587	572	589	568	558	581	581	552	585	590	596	575	601	630	590	578	561	588	516	547	584	578	590	566	590	562	573	569	573	569	527	547	570	580	605	548	593	613	583	595	612	578	537	581	572	574	599	565	612	613	552	589	567	555	530	545	586	560	559	600	577	620	577	586	599	568	549	581	528	571	592	593	615	556	594	599	580	527	566	618	533	546	565	559	587	576	560	587	583	567	571	582	524	611	599	563	545	577	595	504	595	565	539	578	610	572	579	576	556	634	600	603	583	560	600	518	542	562	631	569	590	574	564	582	572	588	554	610	541	567	571	568	578	581	566	569	629	570	529	563	568	587	569	603	566	540	574	538	576	584	580	574	576	550	530	612	587	544	571	579	537	584	528	598	584	596	569	598	589	569	560	577	580	637	583	578	614	569	558	570	582	543	566	551	601	646	586	556	584	592	573	615	579	553	548	569	582	569	579	612	584	599	588	563	534	602	536	562	565	576	590	593	631	575	597	617	568	552	552	502	568	581	597	551	594	575	556	618	604	541	566	541	581	552	605	583	601	591	540	577	533	573	551	600	600	556	575	572	562	556	596	585	527	613	581	574	572	586	611	593	555	566	578	557	571	546	587	609	619	573	574	568	568	576	602	605	560	606	581	571	571	557	551	611	579	568	581	542	559	584	613	585	567	541	546	613	612	587	577	582	550	585	561	611	576	553	562	594	602	553	572	563	544	536	561
13007	18623	13573	3107	2088	1848	1454	1149	736	1215	1203	331	398	394	218	177	177	163	112	139	124	115	106	110	118	126	127	117	124	120	126	116	91	120	119	128	133	105	110	113	101	119	141	111	115	131	117	123	108	101	103	118	116	114	93	124	135	131	103	115	113	124	101	110	105	111	96	114	106	115	133	102	118	110	117	115	119	99	125	116	114	106	115	115	109	136	95	116	106	125	111	99	123	99	128	115	105	128	117	112	116	114	116	122	110	129	113	105	116	114	116	130	110	109	129	107	124	124	117	139	127	106	104	120	112	105	127	97	109	109	103	128	93	128	116	102	122	113	114	111	114	95	100	126	92	112	120	113	120	109	126	118	100	113	125	121	107	120	115	116	101	94	115	103	131	129	126	124	100	119	108	121	137	102	119	128	123	118	114	122	120	103	111	106	109	121	134	101	125	122	120	105	126	96	125	118	122	105	122	95	97	94	131	113	105	136	128	99	110	124	103	94	108	108	93	108	119	105	119	118	102	121	102	111	119	128	108	96	101	102	123	123	115	110	75	127	113	116	99	114	116	121	112	107	98	115	92	94	118	122	121	130	92	103	121	133	108	114	116	139	119	103	127	114	130	119	107	105	98	105	130	121	109	122	113	115	90	104	111	110	110	95	100	125	148	112	119	101	120	107	124	116	114	119	116	134	117	103	108	117	131	110	107	128	131	111	112	99	113	112	106	122	97	113	110	125	114	108	102	115	92	131	101	102	135	100	99	94	105	109	110	119	120	114	107	109	120	101	128	109	109	132	117	123	120	99	111	114	108	113	100	123	111	120	127	100	95	127	102	103	88	110	131	100	115	128	126	104	104	109	107	122	114	133	128	152	121	123	103	106	90	99	122	119	96	110	107	112	111	115	112	109	113	114	104	110	100	107	113	109	90	126	116	102	109	112	108	104	129	123	89	94	112	101	84	93	109	101	116	106	125	110	119	94	127	107	107	113	123	102	113	116	122	96	121	115	121	110	132	112	131	103	102	103	119	92	95	94	118	95	115	123	123	114	96	104	96	94	117	130	126	87	114	120	110	86	97	113	114	104	114	119	112	115	114	115	124	103	136	123	101	105	114	108	111	116	127	96	115	113	111	104	115	122	124	119	98	87	110	123	100	104	103	110	107	99	118	110	112	97	131	111	106	107	109	115	107	126	95	141	101	101	122	115	104	136	105	110	106	106	120	123	109	113	121	89	100	112	128	107	115	107	97	127	103	109	135	111	97	128	124	108	105	129	118	105	107	121	114	125	131	92	103	102	115	110	125	108	126	93	111	104	100	118	125	104	101	108	104	122	129	115	94	123	102	130	110	112	112	137	122	126	113	108	120	126	129	121	123	104	95	138	116	115	113	107	112	116	126	118	96	99	101	154	94	104	110	117	116	118	123	98	89	129	98	126	96	131	138	127	116	102	118	135	109	106	110	104	111	95	109	119	133	95	109	117	120	125	113	100	92	114	115	126	118	121	113	111	100	102	100	115	125	106	107	118	119	118	117	127	117	119	110	115	104	121	94	89	119	115	98	110	108	117	107	99	130	115	114	90	109	128	102	125	120	112	111	103	127	129	104	117	128	91	113	124	113	127	118	117	106	138	117	115	116	114	111	102	100	123	109	115	97	111	126	106	128	99	115	112	99	113	124	122	133	116	109	103	93	116	123	122	100	105	109	109	114	125	109	109	114	115	120	117	121	118	100	115	114	87	105	130	118	96	100	96	126	116	129	114	111	131	125	98	123	111	133	122	94	131	94	110	103	106	115	100	121	111	132	102	99	125	122	104	93	102	133	134	124	107	122	118	112	107	111	116	120	126	115	115	116	140	125	107	112	116	94	107	123	99	147	105	103	111	123	103	103	123	127	132	116	103	120	99	110	125	92	118	106	110	127	126	119	107	126	107	93	109	132	135	117	100	111	115	114	118	114	100	100	101	127	109	101	103	112	123	96	114	105	130	123	105	127	112	110	127	103	107	130	107	115	110	103	109	105	88	120	100	96	121	108	105	115	116	122	115	116	118	117	107	113	116	115	130	135	91	110	112	115	111	107	103	99	91	107	110	115	126	112	97	106	114	92	120	114	126	105	113	116	101	94	101	99	118	104	130	121	111	105	124	111	126	108	99	117	114	115	123	114	128	109	105	122	113	123	121	123	138	105	111	132	96	134	116	129	113	112	98	106	100	121	105	103	108	101	99	107	135	121	95	117	112	114	128	128	142	110	98	123	124	121	111	108	113	110	119	105	107	117	114	114	126	125	103	125	114	103	115	113	103	128	113	103	119	112	126	103	123	121	122	121	111	85	111	112	124	115	129	116	99	125	134	95	113	113	101	124	104	95	96	122	110	102	114	113	128	104	109	100	125	124	115	115	132	112	97	118	112	126	118	111	136	105	106	106	116	100	117	114	104	129	86	106	117	125	116	114	94	107	117	110	129	104	112	91	127	118	111	102	105	141	118	131	125	118	106	113	108	108	111	117	106	120	102	103	119	115	124	102	112	107	109	110	106	99	114	122	116	110	133	136	96	127	120	102	107	122	97	119	129	106	91	119	113	112	89	92	105	120	118	118	117	111	106	128	98	127	109	128	110	117	106	87	118	94	107	122	105	102	100	145	104	106	117	117	116	118	108	140	121	101	104	118	115	117	129	122	121	121	98	136	118	124	98	109	138	116	111	129	123	120	121	122	119	117	114	116	105	128	120	96	110	139	114	107	134	93	125	115	131	113	115	111	104	141	103	112	124	111	122	94	93	120	123	118	110	109	107	90	114	119	99	99	111	114	101	129	128	110	109	138	112	125	115	117	99	125	111	121	110	127	109	106	125	101	121	114	120	89	94	132	132	98	117	102	124	118	122	115	103	104	115	110	126	103	101	116	127	109	132	107	123	118	111	120	117	114	109	122	118	113	116	97	112	117	105	114	114	104	117	107	109	117	116	125	93	82	107	107	100	117	113	109	115	121	120	122	106	107	121	146	109	105	124	116	117	106	120	119	121	114	94	104	102	105	122	111	107	99	103	111	115	102	122	114	97	104	127	111	109	112	102	107	127	119	107	125	119	117	105	106	113	116	116	116	107	108	103	118	98	113	115	115	103	104	117	113	102	123	113	143	111	129	98	100	143	109	119	125	108	115	121	140	92	89	116	117	104	112	108	109	91	111	111	116	106	105	137	147	119	111	120	113	95	115	97	133	131	131	106	108	107	121	105	107	115	125	117	119	146	115	134	107	110	90	111	123	117	115	130	120	106	122	106	98	109	132	110	97	128	115	127	121	92	106	98	126	109	114	108	132	109	95	117	121	96	125	109	122	116	117	117	119	106	118	116	123	114	102	113	118	122	89	110	136	122	97	111	112	130	102	122	122	103	105	117	118	86	107	113	128	128	119	125	113	107	119	110	110	127	124	127	127	120	92	101	124	101	108	113	114	129	117	106	114	113	98	96	137	99	103	105	125	103	125	113
8500	17409	12628	6298	6547	6945	6601	5312	3774	6779	5545	1666	2114	1866	880	611	523	518	433	399	352	374	328	348	386	359	380	310	322	309	322	349	328	331	310	300	324	305	321	305	308	301	299	319	290	298	290	299	302	289	297	308	279	255	311	295	299	313	283	256	271	317	270	299	283	285	306	279	280	302	319	308	264	291	274	281	281	275	300	284	278	267	311	275	290	281	288	286	292	307	281	293	298	346	298	284	319	291	267	306	300	268	287	294	284	309	266	285	283	309	292	251	294	289	273	309	281	267	288	287	297	302	273	311	269	320	308	256	292	268	265	283	286	310	309	276	286	303	296	303	255	311	267	281	284	300	296	298	313	285	290	286	323	258	308	314	296	283	290	316	278	273	287	279	303	266	306	330	286	270	305	303	295	262	304	292	279	280	319	279	291	272	298	310	273	318	305	276	258	293	275	312	269	273	299	316	281	290	278	301	293	326	296	257	312	299	287	301	312	264	294	288	276	265	297	281	282	307	274	290	266	284	288	295	278	310	308	327	298	275	281	265	301	273	285	288	301	286	306	271	280	282	273	289	298	266	300	270	277	299	274	244	326	287	293	303	335	310	269	300	312	287	283	293	313	301	285	279	251	276	290	321	266	264	291	269	287	325	276	307	321	276	282	292	278	294	290	260	290	289	287	285	251	258	309	311	279	322	279	307	323	295	309	299	287	273	298	302	297	323	274	278	285	269	292	309	294	286	295	291	292	269	285	279	284	280	313	275	303	278	257	300	253	282	299	274	303	303	288	285	311	291	266	290	269	284	291	293	283	276	278	297	336	264	311	278	299	275	292	293	250	289	335	282	292	281	293	321	274	273	293	317	281	309	268	259	309	318	285	280	271	302	294	307	340	272	307	290	273	287	280	283	305	293	305	293	328	277	292	312	288	312	317	304	261	287	283	255	287	301	296	274	263	266	296	262	289	272	299	306	283	300	265	269	288	291	284	279	279	303	282	292	301	284	299	314	296	293	277	272	256	281	309	301	298	258	309	280	285	279	286	277	300	257	312	300	291	328	261	298	289	305	290	280	290	301	292	308	263	321	294	329	296	310	276	302	294	270	289	319	298	287	334	272	274	277	334	270	299	296	262	284	292	270	257	300	305	286	273	303	316	297	277	293	294	288	309	295	261	315	304	274	298	320	274	291	309	298	275	320	267	313	294	282	290	288	269	329	294	286	289	272	292	272	312	298	270	276	290	287	294	279	296	263	312	298	310	281	274	290	301	238	293	291	271	260	316	308	284	279	314	282	293	274	298	308	277	292	284	302	296	298	275	274	318	270	316	312	296	280	269	273	292	296	307	306	306	310	302	280	265	289	274	255	267	256	287	309	282	262	285	275	267	269	268	286	290	289	281	286	288	301	268	298	293	315	292	269	319	298	303	271	304	301	309	281	281	321	286	314	295	318	291	290	278	288	292	293	276	316	291	277	294	298	286	311	303	286	307	301	308	311	301	294	326	258	251	248	303	312	281	273	280	285	300	277	284	290	271	292	267	322	281	319	260	285	245	289	271	309	298	296	269	279	259	281	289	286	267	331	299	269	255	282	259	326	294	300	320	299	290	259	289	276	281	291	294	295	278	270	275	295	285	283	286	288	275	289	272	312	267	290	282	277	282	311	279	273	317	287	291	325	300	274	286	291	291	310	323	321	275	284	313	284	292	289	284	312	300	270	308	306	310	284	299	347	284	299	285	308	312	318	296	297	290	296	281	288	296	321	291	300	291	318	267	264	287	297	296	271	300	293	294	283	324	285	305	288	316	254	292	281	284	284	279	274	318	276	293	264	278	297	299	290	279	290	310	273	277	306	277	300	263	297	297	313	295	274	284	312	289	280	269	291	316	295	271	299	304	293	290	262	308	285	301	294	327	288	297	306	301	327	285	314	297	279	297	274	265	276	289	306	279	301	305	275	294	277	280	294	301	314	291	286	269	274	290	314	274	288	327	285	294	322	285	280	299	300	287	292	282	279	282	297	283	293	285	317	295	307	298	263	266	286	269	291	298	298	271	303	270	284	299	302	295	303	260	286	290	309	260	272	264	284	289	283	305	256	306	313	245	287	298	291	294	317	309	288	292	274	303	322	292	290	314	283	276	270	333	283	317	305	263	284	273	320	296	255	294	322	290	261	303	292	297	297	287	302	308	307	278	286	304	300	279	271	282	275	292	312	301	299	296	300	274	317	292	295	351	298	288	268	294	293	295	266	284	256	292	300	258	302	315	266	290	276	309	309	269	290	296	336	286	258	305	311	320	290	269	298	284	286	276	296	272	302	280	264	307	305	298	322	290	281	322	296	261	288	282	296	299	292	280	279	317	301	285	316	274	304	291	260	293	294	305	285	290	258	303	289	282	330	273	298	288	315	249	263	293	284	276	274	307	266	286	294	270	306	295	277	292	288	304	269	270	283	311	297	269	297	294	273	292	278	306	277	302	310	297	284	294	325	300	296	317	315	272	318	285	314	264	302	269	269	278	296	275	302	290	314	291	298	280	295	268	284	293	278	317	284	314	273	261	309	286	303	279	262	302	274	284	292	308	285	300	276	285	285	288	275	278	288	315	273	273	278	304	297	257	286	291	278	311	287	297	305	267	284	300	312	284	303	291	278	297	272	325	296	294	285	250	283	297	335	286	296	301	282	282	282	290	328	330	305	287	280	319	291	287	298	275	297	302	289	296	303	276	314	301	323	306	324	267	302	322	292	309	260	279	308	283	293	272	309	309	273	294	295	303	357	282	298	292	273	310	290	267	282	264	285	284	270	309	312	283	295	297	275	282	274	275	322	291	289	303	279	278	306	303	290	294	301	289	270	314	296	272	298	324	302	312	292	289	268	290	284	302	300	310	307	266	299	302	300	267	271	307	317	287	264	281	269	292	310	309	290	287	282	317	296	276	280	328	297	263	284	286	302	266	286	276	281	295	298	282	311	316	293	274	290	300	281	283	279	307	285	293	306	290	279	295	272	274	313	305	300	292	300	314	312	299	260	276	319	333	278	270	266	287	313	305	283	273	297	282	298	287	287	301	286	343	301	272	270	277	279	302	311	276	267	277	262	309	256	319	299	284	318	299	301	313	280	246	275	280	295	301	317	288	296	301	289	289	291	291	274	305	285	265	294	297	261	286	281	267	271	289	338	303	303	302	313	292	315	307	318	255	285	317	296	295	318	305	290	264	290	302	284	265	314	301	306	292	286	313	278	283	280	293	284	294	279	308	327	291	315	253	286	315	285	283	271	284	273	283	288	289	275	295	291	316	288	303	295	309	292	276	265	285	282	272	301	288	287	315	307	313	268	306	284	316	286	281	301	300	261	288	288	315	273	263	285	304	310	287	307	297	297	270	295	287	270	277	278	273	305	301	286	289	287	299	306	311	283	276	289	312	317	279	291	294	285	293	292	307	304	296	276	302	303	278	303	318	281	289	277	280	301	286	289	271	299	293	291	260	265
1630	953	556	462	384	394	373	361	323	359	331	273	270	304	280	279	278	260	268	261	287	285	279	261	236	273	259	248	274	252	259	253	265	245	267	280	314	280	289	254	288	259	264	268	254	282	288	241	253	246	259	249	245	293	286	258	272	272	261	258	264	311	289	289	283	244	267	290	269	260	256	277	295	264	260	247	272	236	269	279	267	269	264	260	272	295	256	285	260	264	300	238	296	297	260	257	292	285	257	261	237	238	235	270	264	257	262	282	252	262	273	259	269	283	247	273	278	267	261	250	243	275	279	259	264	280	246	282	283	248	274	260	260	285	257	298	217	287	258	252	283	289	270	293	286	237	266	282	248	245	229	268	289	256	268	257	243	253	272	280	302	231	260	280	275	297	278	287	255	285	243	258	285	274	255	268	280	266	256	275	281	303	308	264	287	256	249	247	260	276	282	254	282	254	259	275	253	237	237	259	255	278	272	251	271	262	261	241	289	271	258	291	264	257	267	260	273	281	280	273	280	250	285	282	260	285	263	243	252	283	281	270	249	265	267	244	264	258	251	270	254	259	276	265	256	255	258	262	302	250	276	264	257	235	258	243	290	262	281	272	276	252	286	289	253	272	302	288	277	260	262	276	270	256	263	286	263	238	303	289	228	273	257	271	229	279	266	254	292	266	258	233	284	267	267	286	257	268	314	296	272	277	288	281	263	267	256	280	251	298	262	259	243	242	270	251	260	262	293	240	235	293	255	268	267	291	294	280	289	259	251	271	271	269	234	251	280	276	276	289	248	284	265	294	282	246	263	281	266	277	238	257	290	272	241	256	255	264	244	259	293	288	244	259	248	271	243	259	264	272	248	280	265	283	288	278	315	278	289	270	262	281	263	259	268	266	276	258	259	265	288	274	280	266	273	273	258	258	286	281	245	280	283	246	292	270	265	270	234	278	238	311	259	256	270	273	301	271	272	243	294	303	294	271	232	287	266	246	291	255	265	269	244	277	276	256	262	257	269	262	246	263	293	270	250	263	272	298	275	263	264	272	271	260	295	279	286	265	265	266	244	264	261	226	272	257	286	309	248	294	239	301	241	277	234	262	263	278	263	271	264	265	309	247	279	243	256	234	300	287	247	299	291	271	274	275	266	289	261	249	267	268	245	259	272	284	279	255	277	273	265	293	258	256	278	233	271	294	261	260	279	274	297	275	261	263	287	270	252	297	301	268	264	273	248	295	265	287	268	263	273	305	262	259	268	283	247	257	297	268	259	269	256	268	270	290	285	264	280	255	285	229	264	255	262	271	255	258	281	270	276	306	280	275	268	244	267	265	264	284	245	282	290	252	259	262	269	232	285	244	270	256	264	248	220	292	265	292	296	253	278	245	275	255	297	267	283	296	278	262	266	290	272	259	272	283	243	294	311	276	273	274	285	261	267	272	255	255	253	251	272	263	275	250	246	276	269	292	268	243	270	266	266	255	279	255	252	255	256	264	264	254	235	281	264	284	253	271	290	283	262	288	257	263	266	259	253	279	250	252	269	305	264	251	265	317	287	264	270	275	248	258	260	286	234	268	270	269	290	249	283	256	298	280	243	275	283	284	303	288	304	274	280	271	280	279	263	265	268	279	254	303	289	260	256	244	252	285	270	267	281	248	267	265	283	266	261	262	261	309	291	295	253	266	268	269	254	269	248	274	297	264	268	303	258	276	268	251	257	278	281	246	246	296	282	275	291	255	265	261	283	255	252	284	268	266	289	275	284	279	255	304	260	272	267	255	253	276	320	260	259	249	264	265	303	276	270	289	282	303	274	296	293	281	262	274	276	275	252	246	276	263	307	268	267	280	278	250	258	272	282	264	245	292	287	268	251	250	262	267	238	272	285	270	243	254	251	253	261	268	247	268	277	275	268	281	261	256	265	267	242	289	272	265	262	238	242	276	262	276	297	263	288	247	257	288	231	282	272	253	262	287	283	291	258	271	289	258	291	227	285	274	269	238	279	247	261	265	259	261	275	265	252	275	284	249	236	273	283	277	258	277	289	288	254	282	246	295	281	280	257	278	269	278	297	272	270	245	268	285	253	303	261	269	261	277	245	271	287	252	293	256	275	267	276	272	282	258	279	264	277	248	259	299	284	266	251	251	256	243	280	246	273	248	258	308	267	247	272	267	267	308	275	263	255	268	259	275	279	263	276	289	278	252	285	258	274	312	269	269	266	244	254	280	264	271	277	304	260	269	285	289	267	284	292	295	255	289	255	258	255	253	279	274	263	267	280	248	287	247	250	263	250	249	275	261	258	283	268	259	277	264	289	318	284	278	272	307	262	236	259	275	271	262	257	297	236	282	256	265	252	263	228	299	256	293	254	254	266	265	274	274	257	282	266	253	254	277	249	247	260	264	295	247	297	268	275	262	242	258	245	284	292	243	279	247	305	278	294	256	243	272	264	269	275	267	270	276	278	282	259	291	278	284	262	303	264	273	270	278	272	246	283	246	272	277	295	259	292	265	260	265	294	265	285	253	267	257	297	268	266	286	297	223	251	277	286	291	266	290	259	242	260	252	275	253	266	272	278	272	244	280	255	276	286	279	262	264	281	275	276	278	247	280	283	277	270	270	277	292	281	270	286	288	272	270	279	268	283	276	275	279	287	249	268	273	258	299	262	258	273	254	282	290	282	248	268	265	305	267	250	287	248	264	264	269	304	262	254	257	299	276	259	256	253	234	274	256	279	274	252	286	237	281	275	261	283	259	277	282	264	252	283	264	265	288	275	236	257	295	232	254	257	282	255	258	276	286	299	287	271	253	262	267	262	283	278	271	254	264	244	268	247	226	254	258	264	279	293	271	276	289	284	277	280	287	263	275	285	263	300	253	264	311	283	265	275	239	260	262	266	291	262	275	269	268	310	289	256	273	275	254	279	257	266	245	242	283	296	268	270	258	287	249	247	263	259	252	261	295	280	280	234	266	252	262	285	236	281	293	255	279	250	275	275	286	262	259	261	302	267	312	238	259	264	289	262	278	281	271	274	272	269	282	276	264	265	288	251	270	267	272	253	289	265	266	260	285	282	249	285	268	280	265	257	284	272	262	280	254	244	244	260	251	274	250	260	255	285	252	279	267	301	251	272	264	270	287	301	268	258	275	264	245	263	267	285	272	273	278	323	248	268	265	271	281	297	295	277	283	273	292	263	234	253	281	292	281	282	272	262	285	276	274	266	278	264	298	273	256	258	289	259	268	274	272	269	283	287	260	287	245	266	273	245	256	263	305	294	216	233	283	270	291	296	264	248	275	222	283	268	245	266	275	271	262	263	284	312	246	264	293	256	278	263	268	277	247	288	271	294	273	265	285	228	284	284	303	260	263	260	271	261	276	257	275	268	290	264	257	282	256	234	283	279	286	262	284	258	266	246	252	249	293	306	245	282	276	261	259	288	265	276	300	277	264	284	265	245	277	260	259	299	280	253	291	250	279	318	273	278	263	276	295	264	263
2001	1687	1427	1403	1400	1406	1278	1241	1028	1181	1044	876	910	881	779	783	632	650	625	637	715	638	644	652	597	639	650	645	638	678	647	626	663	690	676	650	647	622	630	646	633	668	656	618	615	609	632	667	620	661	643	660	671	632	630	668	641	645	670	674	617	632	611	632	654	662	667	669	647	623	636	625	630	631	613	628	637	646	634	668	660	646	624	693	624	612	587	613	665	662	644	648	665	667	657	677	660	636	640	659	660	628	679	648	630	628	656	628	653	648	619	665	655	644	623	668	627	596	671	622	621	657	638	641	658	646	650	680	645	620	642	642	628	622	643	635	632	681	619	641	634	688	621	595	634	659	653	666	673	664	645	663	679	623	648	651	612	624	672	654	674	646	654	632	637	649	626	635	665	637	639	681	687	680	689	600	629	623	661	585	625	673	629	643	662	647	647	657	653	645	647	645	633	716	703	627	638	602	640	684	672	607	662	700	596	645	645	703	630	669	612	616	623	709	650	620	613	559	598	660	612	686	627	612	647	629	654	678	649	669	645	604	619	656	626	648	636	647	651	648	700	635	650	622	656	658	635	654	662	646	659	586	669	630	642	642	673	612	666	682	712	632	643	642	661	668	658	656	604	613	646	625	677	591	648	641	650	685	624	653	629	663	614	645	640	662	622	593	643	606	609	653	647	635	669	627	626	672	705	606	635	676	607	629	654	600	644	600	676	581	655	656	637	616	646	662	623	666	675	688	626	671	627	631	610	678	658	612	635	615	619	651	672	626	621	688	632	644	653	611	606	642	665	610	634	634	655	608	647	638	570	652	598	676	681	652	632	619	606	616	658	653	647	632	655	636	666	632	660	669	658	673	644	651	631	685	659	612	666	647	603	618	666	702	623	612	648	628	682	600	624	649	644	665	632	695	651	639	679	622	638	675	633	659	641	647	637	610	654	653	596	649	653	671	625	662	566	659	648	654	623	585	690	635	654	647	656	642	676	601	652	640	634	650	619	592	692	649	672	652	640	656	614	615	652	647	612	632	669	629	644	604	639	633	665	681	692	621	667	658	623	661	633	656	649	642	627	623	648	626	622	647	650	615	667	672	632	615	698	684	635	646	612	636	656	665	624	671	637	661	588	700	628	656	686	664	679	648	648	634	660	670	606	628	673	621	615	715	693	630	641	614	645	671	614	665	640	653	649	640	628	633	659	648	619	665	624	668	653	626	636	613	689	662	686	626	669	635	625	613	687	658	639	649	653	644	639	683	621	615	655	645	637	663	649	672	660	628	651	597	637	657	619	662	622	622	662	654	621	644	636	630	647	619	650	635	641	654	676	657	677	646	644	625	626	659	620	643	621	629	654	624	659	609	596	684	625	625	682	622	649	626	630	629	684	610	681	642	649	617	679	634	622	621	619	658	665	644	639	673	696	619	598	604	682	636	682	649	668	594	604	670	645	636	587	668	678	641	647	615	676	641	682	616	672	626	616	631	616	644	642	616	609	638	632	638	636	670	657	646	678	652	671	654	614	679	645	657	680	621	616	643	623	642	690	674	599	647	642	692	647	617	650	622	637	657	688	599	631	652	620	684	653	677	683	662	651	650	626	621	655	636	673	669	604	666	639	661	663	610	643	642	667	653	635	664	637	630	632	653	683	656	644	620	618	609	626	620	611	633	621	589	642	638	683	667	643	651	650	621	641	623	619	651	649	660	627	684	625	634	654	674	635	649	671	634	682	685	638	624	633	656	649	650	648	677	636	621	676	610	686	604	639	628	637	634	611	645	665	660	631	670	622	673	660	664	633	655	622	622	696	660	606	617	676	690	646	619	639	689	587	659	643	644	674	623	636	625	652	650	595	652	668	668	618	655	670	636	645	661	655	658	670	651	654	603	627	661	651	670	708	647	638	648	646	640	665	694	666	637	638	670	632	649	657	624	638	618	632	653	670	666	681	622	643	661	691	658	699	639	624	660	664	647	637	656	645	617	629	658	666	633	618	599	653	644	644	635	684	623	684	625	648	672	629	624	645	664	649	607	631	678	681	656	629	639	626	656	634	613	601	670	667	657	672	640	653	658	616	657	637	649	628	620	644	621	608	611	660	652	613	589	680	631	614	653	661	630	588	662	628	664	709	625	609	640	720	643	636	630	647	655	617	612	658	648	651	649	656	617	628	645	627	652	638	612	676	703	630	634	651	675	604	608	627	597	683	625	681	682	617	640	661	674	625	665	637	664	626	660	643	630	627	641	639	656	647	614	636	674	650	624	659	649	640	643	694	658	664	673	683	628	667	663	662	627	677	676	696	679	626	649	647	646	663	682	648	664	671	651	655	655	665	600	622	666	609	661	694	596	635	663	663	629	701	643	626	687	609	685	677	634	624	629	660	691	589	657	651	608	659	649	657	622	677	632	664	688	642	657	607	596	663	655	648	630	646	639	635	660	658	628	644	653	628	656	668	634	639	618	623	652	645	665	641	648	687	646	651	672	656	654	665	596	672	672	652	682	638	681	647	623	668	612	719	652	579	629	644	639	643	652	619	674	646	661	682	636	590	624	616	636	634	657	621	716	612	665	651	603	646	654	628	650	636	618	651	656	671	655	633	661	638	595	650	616	620	640	640	610	650	662	631	605	655	658	676	609	613	661	646	643	639	661	670	677	710	615	636	629	650	644	657	639	668	620	666	663	660	652	676	608	662	624	626	648	636	608	618	601	661	659	607	611	643	639	636	637	638	637	676	628	634	665	634	649	618	635	658	660	657	613	645	630	690	695	648	655	672	642	660	704	690	691	613	662	645	634	691	662	639	640	603	668	660	621	619	669	683	635	697	697	633	676	644	690	603	660	709	641	627	678	660	652	650	648	695	638	640	613	639	643	676	667	678	633	661	632	642	633	654	627	679	644	612	643	633	673	647	676	665	634	648	681	639	598	652	643	653	683	651	642	634	635	645	589	683	663	656	666	608	605	637	669	652	695	629	622	645	611	630	705	638	660	659	634	635	633	667	625	642	662	609	682	588	669	624	675	663	625	657	650	647	661	585	615	652	653	611	623	635	633	644	641	663	678	652	637	669	683	658	638	643	631	666	637	628	611	584	647	619	641	631	675	657	602	653	655	662	631	633	621	635	615	659	656	644	688	636	623	593	639	665	596	611	620	618	690	642	620	644	624	604	707	718	649	688	654	614	629	610	617	625	623	636	634	654	666	649	635	728	651	656	633	664	675	681	613	645	672	661	631	624	649	663	638	613	649	647	716	672	672	682	648	650	656	660	613	633	682	675	619	594	648	696	620	660	649	693	631	657	662	669	630	665	610	615	646	670	652	653	665	625	684	728	615	639	569	680	661	616	667	540	635	671	677	633	643	598	626	681	667	643	683	631	617	619	639	637	616	647	668	681	646	573	621	675	635	609	650	629	684	604	635	670	662	681	602	692	687	643	650	643	680	636	681	658	616	628	652	638	631	676	703	639	659	618	665	681	658	658	677	682	645	653	651
7324	13407	7858	1762	1292	1102	864	699	502	649	569	349	389	352	274	268	259	247	242	247	263	251	247	224	248	263	282	250	233	228	268	260	253	263	226	246	242	245	245	246	260	270	258	241	235	245	265	263	265	261	218	215	248	213	268	249	232	268	223	223	256	236	260	217	270	276	253	249	250	272	233	265	247	225	289	236	236	253	251	257	223	207	237	246	276	209	220	250	273	261	294	226	240	274	244	251	252	236	261	270	226	246	227	253	268	242	248	241	232	268	240	266	260	249	278	237	255	240	249	229	225	244	263	230	260	213	236	256	247	268	249	236	269	251	256	257	238	238	238	236	249	267	241	248	223	230	224	224	227	249	266	226	223	269	237	233	241	246	274	230	228	270	244	256	271	267	234	233	256	249	243	231	247	263	243	254	225	248	253	230	234	232	257	253	266	259	250	254	241	231	245	264	243	237	248	238	255	215	260	239	244	232	260	267	259	260	246	260	229	254	226	248	249	240	256	233	268	253	232	234	235	271	243	230	243	234	218	245	255	230	214	269	244	235	270	243	254	236	249	270	235	240	223	242	254	260	246	252	222	238	228	233	247	264	270	268	240	212	257	265	248	226	257	260	260	257	235	230	248	238	283	243	241	251	249	288	243	254	238	241	260	267	246	229	250	242	255	270	227	228	261	240	271	231	228	248	273	245	256	247	224	226	228	253	264	254	245	253	253	244	235	243	225	222	226	247	227	244	218	231	266	240	225	264	213	221	226	243	202	235	262	241	270	244	236	242	240	247	289	232	275	232	225	227	280	235	232	241	253	233	252	241	218	211	241	276	255	238	227	232	250	262	253	252	220	241	255	230	245	225	238	263	264	247	260	247	269	260	231	259	211	241	247	219	257	223	269	242	294	253	254	243	250	216	277	249	274	209	249	252	232	244	255	234	230	259	235	250	249	260	262	259	248	209	238	238	245	222	206	240	275	263	271	230	247	223	248	268	221	219	234	279	244	220	281	256	247	229	228	254	288	221	247	247	277	251	227	254	260	240	217	231	239	223	245	214	248	220	238	243	261	241	218	232	237	221	251	224	259	231	236	240	251	235	246	235	246	245	244	218	242	235	262	267	234	265	249	233	240	250	239	243	261	222	244	261	243	241	244	218	244	247	203	218	269	249	238	238	259	241	245	263	237	232	248	267	240	267	246	239	239	272	240	237	254	230	266	209	256	236	263	246	228	223	270	251	232	198	259	277	218	251	247	258	273	280	244	231	259	232	249	272	259	246	239	251	243	272	266	241	239	260	257	251	239	233	279	248	235	244	225	285	239	231	276	246	263	250	220	267	249	253	220	230	233	277	254	284	237	223	251	234	226	262	231	242	287	257	234	246	262	224	236	252	249	242	244	266	238	245	248	237	267	217	268	254	267	259	218	251	229	225	253	251	233	274	259	256	230	232	232	242	239	243	263	234	259	254	268	252	240	233	235	242	226	229	267	238	248	232	248	252	239	231	242	256	223	265	254	259	219	237	233	250	252	248	242	256	244	230	211	275	225	240	233	220	248	275	261	268	247	249	266	260	219	218	255	230	264	282	265	229	279	241	260	253	268	242	234	251	227	229	284	230	244	242	248	248	264	237	258	246	255	233	207	242	246	210	238	259	236	237	259	229	248	225	248	253	215	266	248	243	231	230	242	226	234	253	235	253	270	244	242	252	210	236	237	261	247	250	246	253	234	271	236	230	256	236	230	247	267	257	238	248	249	213	264	235	263	254	225	260	257	237	246	234	219	252	231	247	235	260	247	267	231	247	229	230	267	241	283	261	201	233	250	248	227	270	239	258	263	255	233	249	236	231	234	251	256	255	229	258	226	266	242	251	240	276	266	249	234	229	242	229	229	281	248	234	229	255	243	232	301	234	247	252	240	234	229	236	243	241	233	241	238	244	252	248	244	258	247	231	211	261	252	240	243	250	239	232	249	243	233	251	272	235	246	247	245	259	239	224	231	237	242	264	238	227	238	258	244	240	223	250	232	250	244	245	240	246	277	259	254	245	227	283	234	232	219	257	238	223	237	238	213	237	241	241	261	285	224	241	261	243	247	207	230	245	231	248	226	244	252	255	253	249	241	258	250	250	228	228	219	228	249	235	248	220	263	231	227	256	255	257	246	254	220	251	226	240	257	246	266	255	241	223	246	243	238	239	227	248	226	286	225	261	257	216	231	238	269	241	240	260	251	260	223	236	249	247	238	264	264	231	242	255	235	246	265	265	273	273	263	266	226	243	242	225	270	253	230	229	233	211	247	228	221	265	252	240	272	247	245	251	251	236	209	221	220	249	235	256	264	249	247	240	218	247	255	224	212	227	272	242	259	239	262	244	240	239	239	225	223	223	244	244	221	256	277	255	270	250	276	244	262	263	244	250	246	273	234	233	231	228	245	277	254	265	255	258	243	253	223	259	214	254	254	220	230	260	252	262	242	224	227	265	236	268	272	255	229	240	224	261	249	262	242	244	248	258	248	203	272	236	221	219	284	233	277	249	267	250	268	242	235	232	268	218	243	240	234	235	262	229	228	231	263	241	274	244	223	224	247	249	248	231	242	235	210	251	236	233	270	220	233	238	252	227	231	241	218	252	261	226	259	261	246	246	225	245	231	235	242	256	256	262	207	241	248	275	230	238	234	228	258	237	211	244	228	235	215	261	227	235	247	282	283	256	261	199	265	250	277	236	233	248	202	246	252	253	272	221	253	265	265	246	239	231	217	236	233	241	234	232	224	255	265	267	225	198	257	225	235	245	234	268	222	239	256	229	235	252	228	226	263	243	250	237	225	246	268	223	243	248	252	257	233	277	263	223	253	218	257	231	250	240	236	253	267	244	259	226	251	243	228	231	265	255	247	268	229	239	246	278	277	234	231	256	276	244	261	245	257	243	257	234	255	220	248	234	243	222	251	246	264	248	238	260	234	260	230	247	259	244	251	231	246	262	221	261	227	248	232	218	278	246	234	251	241	226	243	251	232	232	249	239	250	243	249	278	242	267	258	241	255	245	229	275	212	261	253	252	225	233	256	265	214	238	241	242	238	243	246	228	287	230	226	241	236	235	269	267	243	246	264	252	211	258	228	267	268	269	258	237	245	253	259	259	258	231	255	265	247	222	229	254	248	225	246	239	250	228	220	251	247	245	255	242	246	231	269	234	240	251	255	258	235	247	255	229	253	221	258	258	252	226	240	259	244	267	234	230	247	244	259	241	279	245	253	265	207	251	238	256	264	258	250	242	264	237	240	249	238	268	252	256	251	249	239	244	256	250	270	270	229	220	243	274	250	250	236	235	259	221	244	221	229	252	254	253	285	247	243	238	198	247	265	239	250	217	224	215	259	265	225	246	271	251	231	233	248	237	231	244	246	225	253	245	256	250	266	273	263	236	259	282	257	248	242	222	236	253	260	252	239	236	227	261	226	239	233	258	249	251	237	254	219	239	254	240	223	264	232	257	230	264
6771	14430	8841	3757	4443	4420	3627	2971	2338	2815	2215	1399	1534	1310	966	815	694	711	699	695	613	653	557	660	616	611	593	643	645	649	612	564	580	600	636	582	585	583	620	620	551	621	606	617	604	618	590	541	578	620	612	621	596	588	582	640	591	584	564	577	565	615	579	572	586	615	561	597	548	565	593	532	590	609	559	594	583	602	558	551	567	608	610	590	586	546	578	548	595	567	574	593	612	615	611	609	587	594	596	565	603	576	581	576	580	598	576	604	564	640	562	572	573	601	648	570	553	587	593	604	567	595	604	644	576	573	620	585	577	602	581	556	620	549	596	587	580	585	621	584	599	554	573	568	541	574	572	559	566	619	610	576	593	611	606	542	560	616	520	607	576	557	553	610	561	531	609	590	620	558	641	597	639	531	621	589	605	559	617	591	547	588	594	590	611	567	566	613	592	558	589	558	568	568	577	576	613	555	580	604	565	598	572	639	568	541	607	562	553	594	587	563	568	577	606	566	558	608	532	581	550	561	573	556	573	567	624	616	603	565	577	590	611	564	568	582	611	551	559	595	598	607	605	597	565	575	604	564	577	563	617	597	596	587	552	581	560	538	614	559	591	552	600	547	590	560	550	574	606	583	582	581	570	559	603	579	610	569	563	583	598	615	594	584	587	554	555	556	569	593	605	592	551	579	578	574	553	579	539	553	573	562	601	595	584	578	603	597	564	521	573	550	579	592	577	562	589	586	594	591	574	544	612	569	624	603	571	526	632	564	604	563	569	556	579	558	596	546	587	582	612	562	590	550	517	633	600	565	617	631	578	573	568	561	574	615	577	639	601	575	598	569	553	587	557	557	596	580	627	584	581	588	588	591	645	584	613	577	594	603	564	572	602	572	589	566	564	551	633	595	566	544	575	607	617	575	554	579	587	613	600	552	605	583	584	561	584	541	572	618	549	562	596	623	594	601	553	550	583	612	599	558	603	612	577	558	631	563	552	562	569	572	544	572	580	579	557	597	589	571	619	576	577	546	541	578	595	566	585	585	561	542	597	570	583	594	550	607	579	550	608	617	605	587	570	597	590	548	544	577	551	572	556	587	599	563	600	561	617	544	562	577	592	595	600	587	594	581	597	589	603	602	568	604	555	640	593	585	557	607	592	612	576	607	613	593	602	609	566	573	581	557	595	549	646	587	565	559	568	555	536	590	560	562	576	618	553	558	605	575	586	582	585	643	585	595	580	602	598	557	574	583	610	575	557	555	587	570	616	577	612	589	568	601	607	604	595	530	607	565	560	594	568	594	532	532	613	581	568	579	580	566	583	568	580	597	591	584	579	604	570	600	585	560	607	581	598	589	573	559	602	595	584	573	586	521	580	615	549	578	559	614	567	590	612	586	642	616	546	560	561	571	577	566	553	570	583	590	584	568	573	591	603	618	546	601	570	604	589	579	616	588	581	590	565	600	560	638	592	550	550	571	596	555	614	582	573	613	571	583	613	646	580	564	562	576	590	547	608	579	622	614	532	560	610	576	625	613	594	600	607	625	580	606	565	588	552	560	602	580	576	569	593	598	587	558	579	572	567	612	580	624	558	587	546	604	543	597	575	555	589	579	543	524	580	576	598	542	622	602	598	593	566	575	634	576	534	597	594	606	559	599	562	557	604	596	531	584	601	562	592	572	601	567	573	579	579	585	608	569	574	588	609	585	593	594	569	601	592	601	555	586	594	588	565	564	606	553	586	556	586	639	573	571	608	601	592	634	613	602	569	563	582	601	583	575	570	553	566	585	590	540	545	568	588	600	597	618	552	594	609	581	584	600	585	565	534	579	595	575	589	551	561	583	581	557	601	567	605	636	589	571	601	587	565	584	612	575	571	552	589	585	605	575	578	546	587	579	550	604	582	588	561	559	571	552	580	581	643	613	586	566	578	580	617	544	584	563	599	573	600	593	613	561	639	579	601	559	605	564	562	588	565	588	567	569	614	562	575	569	584	598	571	600	573	614	606	590	575	606	614	544	579	602	574	564	571	606	575	574	576	560	591	627	599	563	577	550	597	587	596	620	586	606	571	562	586	612	579	570	572	529	576	584	578	614	599	590	583	590	585	580	590	564	584	607	588	540	593	588	546	591	609	581	580	601	581	586	626	579	581	599	597	553	595	633	593	568	576	589	568	597	575	588	583	540	576	584	587	572	578	553	619	610	592	547	576	562	573	585	567	606	598	591	562	584	605	590	554	599	579	584	547	597	589	563	590	562	544	572	551	563	553	578	622	620	580	621	579	594	593	547	547	548	608	643	557	586	593	581	567	621	571	560	627	575	560	583	584	586	566	568	599	597	596	589	587	611	589	558	592	567	576	580	602	605	568	578	593	595	570	586	621	588	572	605	598	571	588	553	616	595	600	549	569	577	592	638	536	545	560	605	565	558	586	619	591	600	531	589	586	579	567	613	575	613	585	618	563	597	585	569	569	611	584	587	605	621	583	568	608	641	585	573	605	590	555	578	613	595	617	554	573	581	578	542	611	586	609	578	616	590	604	570	602	552	558	603	550	566	575	589	609	581	537	614	537	587	592	562	579	563	571	557	588	582	596	578	570	591	646	538	599	581	587	608	631	621	573	553	585	588	603	607	619	594	521	581	602	558	617	536	545	642	594	557	580	600	630	635	563	556	546	607	594	563	569	559	642	608	584	595	538	572	587	576	576	592	567	586	549	601	609	564	604	581	604	593	532	548	593	603	573	602	621	570	597	564	586	584	591	591	577	616	583	560	565	574	611	559	541	574	564	576	578	645	611	625	573	561	575	581	583	610	548	581	589	560	568	576	585	584	549	614	615	580	581	561	588	600	579	596	580	560	549	598	594	580	600	549	595	596	557	592	613	591	569	560	574	582	585	590	580	597	601	573	513	576	572	576	570	578	606	571	589	587	572	604	580	582	574	572	567	624	608	591	594	571	585	545	573	609	581	562	593	579	594	580	577	601	585	563	619	580	591	566	584	566	626	556	597	580	558	554	594	568	545	582	599	615	565	566	603	584	597	544	587	561	580	592	594	627	555	619	558	627	565	592	637	594	567	599	611	601	646	577	614	570	577	580	567	620	615	596	581	601	564	579	618	585	605	568	588	559	616	591	629	598	622	572	547	525	554	532	581	593	608	601	624	574	575	558	598	600	571	592	578	588	597	535	594	574	520	549	618	614	612	597	595	573	578	580	578	558	565	618	577	581	546	614	603	552	548	596	565	599	574	608	562	595	550	592	600	575	602	583	567	563	617	593	537	603	589	592	586	567	574	600	567	584	607	549	571	567	583	593	592	566	602	517	573	587	551	566	637	564	575	559	528	564	584	535	620	580	593	603	612	547	582	575	618	623	584	592	566	632	544	600	575	564	577	581	581	588	577	632	606	572	539	554	613	549	577	577	577	617	567	587	625	576	560	602	610	586	562	584	573	550	611	581	579	550	542	580	625	553	571	610	561	545	548	577	616	613	601	580
13362	27144	19273	3630	2219	1524	1126	831	612	686	383	315	428	336	253	194	138	145	151	133	126	116	117	122	111	115	120	117	127	124	115	118	116	120	132	108	100	116	91	126	115	128	135	114	105	121	122	143	126	112	107	128	125	119	120	111	111	117	127	112	91	121	119	117	122	114	130	110	124	101	112	119	103	91	113	112	127	120	141	115	121	127	98	123	106	120	125	114	118	118	127	112	117	119	117	97	116	136	120	114	115	106	114	99	114	141	111	129	130	138	124	115	123	105	122	115	116	116	121	133	127	118	108	121	127	117	113	121	114	107	116	136	115	104	111	110	127	133	102	108	138	90	128	126	111	130	119	109	108	97	124	118	123	108	107	112	110	107	115	117	118	112	118	109	113	122	126	98	118	125	115	132	113	117	94	120	100	111	129	128	125	123	116	127	113	118	106	113	117	107	118	97	101	114	122	128	113	99	109	117	114	127	134	132	116	127	99	105	107	120	105	120	86	109	112	122	119	111	115	104	122	126	114	128	112	103	104	114	121	116	129	113	121	115	139	103	120	98	128	136	103	102	120	102	130	117	117	113	120	105	115	121	111	133	83	99	116	103	116	112	125	106	116	105	111	109	128	116	106	120	115	126	113	115	111	126	97	111	123	119	107	113	150	115	116	130	114	108	110	108	132	123	111	110	111	124	114	123	104	101	120	110	146	116	125	114	120	101	125	126	109	87	105	112	121	101	115	108	104	121	121	107	131	115	113	93	117	112	130	112	99	124	119	124	119	126	95	102	116	102	101	129	108	117	95	102	93	111	106	106	98	115	135	114	109	88	121	122	106	115	117	122	121	93	123	107	100	111	124	114	132	116	110	129	108	130	117	118	102	126	105	108	108	130	119	112	122	111	102	108	123	129	123	116	123	117	119	116	113	119	104	117	111	99	114	80	112	116	121	114	119	113	120	115	120	115	115	126	128	115	123	116	118	126	107	112	106	124	103	122	121	100	113	127	124	115	126	108	102	104	113	96	111	114	125	117	116	127	99	120	118	105	125	119	105	103	99	102	106	108	125	112	114	126	117	129	126	123	104	115	85	107	144	119	113	129	101	120	138	119	101	127	113	115	110	133	94	105	105	91	102	106	105	107	90	129	120	114	107	117	115	117	122	126	103	118	117	124	101	126	108	111	115	103	111	139	127	136	131	105	133	121	118	109	113	117	102	122	106	111	128	107	103	112	119	102	130	127	98	113	99	122	126	99	118	110	95	119	114	132	107	98	117	123	134	115	123	115	104	111	129	108	118	138	115	129	123	127	115	105	95	111	103	133	107	115	106	104	101	110	111	106	101	98	118	98	130	117	129	111	135	114	107	114	121	117	117	122	124	93	133	116	100	123	99	118	114	108	97	101	107	124	108	130	127	115	112	103	117	125	116	111	113	110	120	99	113	123	112	114	132	140	114	122	117	108	100	101	124	106	103	109	124	101	124	120	93	113	124	107	119	132	114	117	110	129	106	126	109	117	108	125	129	119	98	114	98	139	129	109	114	109	112	107	110	100	110	106	106	109	110	122	101	123	140	110	118	119	108	108	131	101	112	127	122	108	110	128	127	106	115	127	101	109	136	100	101	107	93	112	112	132	117	91	128	123	111	117	103	120	107	106	129	122	124	137	99	123	125	107	144	107	123	105	116	110	97	125	105	108	111	121	121	115	118	127	139	115	110	114	118	124	124	100	106	103	120	123	113	115	122	126	126	116	110	137	112	122	104	101	114	98	112	114	130	101	121	112	118	122	103	137	131	107	121	122	112	118	124	125	98	113	135	103	107	122	118	114	122	128	98	148	118	97	114	118	110	99	122	116	118	128	93	106	103	92	108	116	117	115	107	121	107	122	142	132	130	117	123	139	109	111	118	124	138	115	106	114	90	119	117	112	119	112	122	126	120	112	136	105	103	122	127	108	122	108	133	114	117	145	105	120	115	116	120	117	134	113	102	103	114	128	118	130	117	113	109	101	101	114	122	97	121	114	109	115	102	122	130	108	120	107	120	133	115	120	114	110	112	113	105	124	99	134	129	111	109	109	135	126	110	107	111	114	129	133	113	143	117	134	129	95	123	125	138	127	117	116	117	115	113	121	109	116	109	99	124	120	114	107	122	138	116	124	95	113	115	100	134	108	118	125	111	116	126	121	125	112	115	111	115	104	133	95	109	111	110	124	113	116	126	101	90	113	102	111	110	105	86	116	123	106	113	124	115	103	122	97	114	99	106	116	110	110	122	108	116	99	103	112	119	135	89	117	92	127	132	119	130	121	106	115	107	112	99	124	126	116	110	105	97	99	125	101	119	121	104	105	98	106	99	118	105	109	120	133	125	114	118	109	133	102	115	145	97	104	131	118	97	126	111	96	99	95	120	116	122	138	108	97	99	106	115	102	100	124	127	107	118	121	128	119	140	122	89	119	110	123	114	120	99	128	111	132	110	105	93	123	112	102	103	100	124	121	105	116	118	127	117	105	121	124	101	111	128	131	149	121	107	105	99	130	130	115	123	115	115	101	114	117	98	111	103	92	107	111	110	136	104	116	128	105	115	114	105	133	113	126	107	114	132	122	136	130	112	114	125	135	114	97	115	110	111	134	130	123	115	117	143	98	114	114	113	105	117	121	104	118	126	112	114	129	109	119	102	119	108	100	125	114	106	124	113	105	119	123	109	108	108	119	119	103	123	117	133	101	104	119	126	118	120	129	120	99	121	107	99	114	129	117	117	112	123	112	119	117	131	118	121	119	121	126	100	103	109	120	107	113	114	116	98	100	103	112	117	103	102	112	115	131	111	118	116	117	120	116	98	115	141	113	117	135	91	122	124	132	91	112	105	114	114	114	103	114	102	125	120	122	128	118	108	130	113	129	116	104	121	146	106	122	107	104	112	111	119	113	113	111	111	126	102	125	126	110	101	108	106	122	122	133	117	107	137	100	104	128	127	115	121	119	85	116	116	114	107	109	99	136	108	110	120	100	116	104	133	135	105	115	126	126	119	137	113	106	136	112	107	111	111	96	99	121	103	123	111	119	126	88	115	128	93	94	107	95	121	122	122	116	115	116	120	103	134	125	110	131	97	112	126	125	134	104	117	109	121	115	115	124	107	97	116	130	117	104	110	116	106	102	117	96	114	127	122	136	127	108	112	130	131	118	105	108	114	127	116	127	118	119	104	117	106	107	107	112	85	129	118	123	115	113	115	112	111	94	108	97	120	119	115	87	90	104	139	108	125	113	133	116	106	132	115	126	111	111	101	134	113	119	119	115	105	117	102	109	129	119	119	117	116	107	126	114	133	112	125	112	112	93	126	126	135	128	104	124	119	121	111	102	107	108	113	119	130	119	111	133	93	101	112	123	132	103	105	125	136	122	103	105	95	89	109	99	107	121	104	113	112	108	112	128	98	117	124	117	115	122	101	120	122	117	118	120	98	104	110	119	117	120	130	115	106	99	97	124	109	96
8648	24555	14203	5429	6715	5806	5104	4191	2882	3751	1866	1760	2386	1600	1051	707	526	493	467	377	395	374	387	351	402	357	336	322	340	303	319	329	338	342	310	331	311	301	317	301	282	315	285	330	357	349	317	265	302	308	328	308	309	306	324	338	315	324	306	297	335	302	277	303	299	308	308	285	300	290	297	291	301	304	325	295	322	287	277	319	320	296	296	292	303	290	300	306	313	282	293	295	315	274	311	302	320	310	317	272	315	293	291	318	317	298	297	315	319	306	256	293	296	307	289	311	317	308	305	307	296	351	286	300	300	324	291	275	309	293	287	296	319	270	283	292	269	295	322	273	287	318	304	304	303	302	294	283	278	303	278	311	294	289	292	269	311	284	323	296	308	305	322	277	297	283	316	300	268	288	284	294	299	272	302	283	288	322	317	281	275	343	296	296	294	309	279	299	309	294	291	315	282	269	293	296	283	278	287	324	316	321	294	300	281	267	260	317	267	294	271	285	274	296	317	288	248	306	294	328	299	291	304	281	294	283	303	322	281	288	300	336	304	288	310	282	316	291	281	282	283	313	265	318	297	270	258	302	281	298	304	310	307	304	288	272	308	311	305	293	292	249	311	294	304	280	252	289	314	311	278	304	310	301	326	285	269	293	298	288	294	285	327	312	273	283	301	296	322	283	309	315	306	282	315	299	296	306	319	295	310	289	309	294	297	318	293	291	309	272	308	288	285	304	286	272	294	283	300	306	291	265	298	291	321	275	281	308	254	305	292	294	338	318	316	276	304	284	307	283	287	309	272	286	277	293	308	291	272	283	301	297	296	309	296	286	287	262	317	263	339	272	308	283	302	310	305	296	298	320	301	287	293	289	287	304	280	308	330	304	282	315	324	320	319	283	295	312	317	309	310	320	305	307	321	303	266	284	300	293	287	272	256	275	282	283	320	305	297	293	322	295	310	278	288	281	299	289	259	285	287	283	299	280	277	288	297	278	295	293	271	308	332	274	283	301	291	321	284	291	299	307	284	290	288	308	308	271	283	265	275	293	311	298	302	310	325	306	299	309	282	299	313	292	279	272	312	289	315	296	308	300	294	299	267	295	286	295	290	326	304	276	280	333	299	293	299	298	314	287	287	284	322	321	302	290	297	288	298	321	315	284	284	316	271	298	276	310	327	313	308	323	293	284	282	293	270	280	297	281	288	259	289	309	295	281	325	303	287	311	314	315	269	284	298	292	332	308	315	286	314	308	278	313	308	305	339	302	269	287	276	292	268	297	286	272	278	285	307	302	287	307	283	283	280	305	321	287	305	284	308	311	317	279	294	313	292	287	287	287	311	297	304	296	305	300	282	297	283	276	293	282	298	266	311	286	289	345	311	296	314	281	330	281	318	274	287	303	280	305	290	315	303	304	278	317	277	289	268	308	319	299	293	290	291	320	289	290	293	293	300	304	282	282	316	323	316	273	308	308	286	308	313	322	321	283	269	294	299	282	290	301	264	278	306	296	300	306	268	262	274	292	315	290	285	280	275	302	294	283	309	293	333	298	288	259	298	336	284	346	299	297	290	301	302	305	310	296	320	275	292	298	295	294	267	296	294	255	296	321	303	282	319	295	285	310	277	296	317	308	315	275	306	284	304	301	307	288	285	286	300	268	312	293	307	305	291	295	279	309	293	315	315	317	315	295	280	318	316	276	313	326	304	304	311	286	286	305	291	282	274	286	286	297	267	293	271	282	324	316	270	332	330	285	287	299	288	295	316	299	282	286	311	282	297	297	281	304	283	283	275	290	299	296	308	307	306	300	288	297	273	322	271	298	284	307	329	288	313	304	280	295	303	324	300	305	271	299	323	307	298	312	272	297	325	296	320	336	276	298	268	311	270	291	299	280	299	291	317	289	286	307	286	323	273	302	320	324	294	310	293	295	283	281	282	281	270	313	287	308	299	285	311	270	287	314	274	280	280	277	312	272	279	291	268	315	267	265	278	296	280	289	278	290	289	283	290	328	276	305	279	301	305	328	297	284	296	304	275	314	299	326	282	322	317	316	300	314	304	261	338	288	288	255	305	305	276	262	298	291	323	261	280	301	299	292	262	292	292	298	283	283	295	296	294	274	319	284	280	323	274	315	280	297	290	303	301	276	293	299	308	280	297	288	288	284	291	298	285	277	327	299	307	307	314	293	288	303	342	294	298	298	311	298	308	296	291	295	299	298	301	313	338	298	283	288	271	267	268	307	304	287	303	291	286	295	301	279	288	274	289	292	270	343	278	299	320	301	307	300	293	294	317	295	296	297	277	285	288	290	293	299	267	328	292	285	298	312	288	300	291	293	308	304	309	276	315	309	270	277	300	279	329	296	286	269	285	309	314	324	303	285	280	298	285	325	285	310	314	280	308	282	292	276	295	316	277	269	272	300	298	297	297	289	282	279	293	284	272	287	317	284	270	282	318	277	282	286	301	294	316	290	346	288	306	321	296	296	296	263	301	320	291	301	287	271	309	292	290	299	330	302	300	294	289	284	291	306	301	309	298	321	275	293	279	331	257	298	284	293	329	293	283	261	274	283	313	298	322	298	301	305	284	240	303	296	284	310	310	259	321	303	292	307	315	310	297	292	308	307	301	283	324	312	266	275	308	265	278	300	299	293	297	296	313	294	288	304	310	287	292	268	311	292	274	310	298	302	279	279	291	309	294	303	304	277	269	306	283	333	297	291	253	333	314	315	280	287	268	303	337	264	274	305	285	293	279	291	287	287	272	302	292	276	293	307	298	316	267	302	341	326	287	288	298	299	296	303	324	296	315	264	320	259	300	301	330	297	337	281	297	304	284	283	301	296	319	327	327	297	261	302	313	267	323	302	283	291	298	287	292	302	295	291	306	300	328	292	285	285	328	279	294	302	320	282	311	305	261	311	283	280	305	311	277	298	321	276	276	310	286	300	292	302	285	294	334	322	328	276	306	300	291	266	295	317	299	316	307	272	275	298	299	295	275	299	303	287	311	302	315	291	289	281	287	303	314	292	286	287	271	305	322	296	310	275	308	307	288	293	270	274	343	292	276	298	297	323	291	298	289	309	262	302	277	316	311	291	289	304	264	299	280	271	300	291	303	300	307	294	324	297	274	293	282	272	294	311	266	291	263	286	281	291	290	274	323	281	305	302	300	294	269	317	285	279	291	320	278	303	282	267	316	280	304	304	292	297	289	319	320	314	280	284	267	307	272	288	310	274	300	282	324	288	299	308	297	299	313	296	285	286	307	303	310	303	295	297	310	290	274	257	299	318	270	316	311	308	310	274	277	317	305	254	291	309	289	316	290	311	301	306	302	307	281	284	299	288	292	289	290	293	304	317	311	329	298	324	272	323	297	303	263	317	287	287	295	299	311	311	283	290	291	301	303	274	259	284	286	306	296	296	305	288	291	313	283	307	284	303	305	280	316	327	292	311	294	282	287	295	303	318	319	287	299	274	326	294	297	289	319	309	301	291	279	287
1664	1196	790	435	418	381	372	312	329	324	332	330	323	294	312	292	290	283	264	308	288	273	284	277	289	282	303	250	246	269	267	254	256	284	297	273	282	317	279	318	268	285	283	282	276	291	266	293	252	282	262	268	269	220	259	272	242	282	278	264	278	274	302	258	256	268	301	253	280	318	302	277	260	267	263	301	269	270	282	282	295	302	268	256	261	264	262	258	260	293	310	282	246	254	277	313	264	289	278	288	254	268	249	272	315	294	264	291	289	281	255	268	293	258	259	253	298	272	275	276	266	273	289	284	256	289	247	262	268	294	269	260	244	279	300	285	253	265	276	303	304	260	291	252	259	292	290	260	297	313	264	311	288	256	290	254	300	269	281	240	290	281	244	282	265	275	259	287	278	281	287	280	280	276	257	277	286	242	303	293	270	260	232	298	324	286	270	296	284	290	279	257	271	290	266	251	285	296	293	286	276	289	277	260	268	275	272	294	289	278	289	258	295	286	268	268	256	298	270	229	253	266	269	270	250	249	284	272	269	294	289	271	293	278	260	296	268	302	263	267	243	255	249	263	274	305	252	277	279	303	307	288	251	293	255	288	246	292	252	252	268	272	291	283	281	287	269	285	271	271	273	286	257	273	259	266	262	288	278	258	303	303	280	310	284	288	283	264	284	260	283	287	280	277	284	309	297	294	277	298	273	243	260	259	276	283	275	265	280	262	252	288	281	283	262	274	264	293	272	281	277	287	280	285	278	269	289	270	276	285	260	276	255	256	267	308	287	309	265	246	289	263	284	275	280	264	280	285	283	291	266	274	294	287	279	275	285	280	280	281	270	262	277	266	314	294	243	255	249	266	265	283	264	285	267	272	276	295	300	268	292	301	288	255	301	298	279	274	292	252	266	268	284	295	269	292	287	280	292	302	264	283	267	269	273	272	246	286	276	251	278	273	276	284	287	275	291	291	274	278	253	290	254	292	305	271	273	305	254	281	262	271	280	297	268	288	261	270	290	291	288	275	284	308	268	280	296	279	295	276	238	263	263	326	255	272	273	283	270	271	256	274	277	256	258	263	287	273	277	271	273	303	265	282	297	293	248	280	300	276	289	263	252	277	292	289	269	242	286	250	298	276	270	259	273	262	302	272	292	287	230	249	277	308	283	271	285	258	272	272	283	277	303	280	261	298	313	283	263	246	269	283	296	272	287	287	252	285	279	289	281	257	266	273	282	298	293	266	299	293	276	265	252	277	261	291	287	275	323	309	276	279	254	295	250	278	304	262	278	283	282	264	268	281	297	288	279	290	262	307	275	290	271	240	285	278	270	277	264	270	273	315	263	260	271	300	294	270	269	254	295	270	267	273	296	294	259	259	254	260	275	256	272	271	293	268	270	258	289	264	277	273	302	293	275	286	282	274	275	252	246	272	253	284	270	251	273	271	292	238	281	281	274	306	277	269	285	277	291	264	302	306	296	320	295	282	298	288	318	253	268	275	260	265	294	281	279	284	283	248	257	275	272	278	265	284	261	265	289	254	280	257	293	273	259	316	269	277	307	261	299	297	285	268	286	297	254	242	295	269	270	278	294	293	254	272	280	269	273	247	285	295	278	290	323	310	281	273	245	269	295	288	280	285	303	309	260	240	290	248	288	279	253	284	282	284	293	243	275	294	281	270	282	293	279	280	304	293	258	308	265	288	273	296	274	277	282	268	268	284	308	265	247	283	301	258	284	288	254	312	231	270	273	251	300	270	262	270	297	272	295	268	303	278	258	278	305	297	280	300	259	290	268	278	269	266	291	296	285	260	265	264	266	272	275	269	291	274	267	307	296	275	270	269	271	252	271	260	283	321	266	309	267	265	298	309	271	281	266	293	245	270	302	296	305	299	283	304	303	306	278	254	275	267	273	285	262	261	288	287	286	285	257	309	282	251	298	290	311	256	286	276	255	266	280	256	270	308	307	265	273	286	278	248	245	292	261	259	248	264	294	277	286	266	270	296	255	289	277	303	273	269	268	247	282	261	312	259	276	236	260	290	285	281	325	281	294	287	252	250	271	282	288	287	311	265	245	289	280	277	250	265	259	293	293	238	285	281	280	289	272	291	252	272	282	257	288	256	245	266	265	265	295	280	291	284	243	252	270	251	290	263	286	273	293	280	293	300	282	288	264	243	293	282	302	303	268	256	281	243	251	269	251	253	301	272	266	278	277	283	280	265	260	294	289	278	274	273	256	278	285	281	276	283	223	303	269	269	266	285	266	282	266	279	260	282	278	275	244	272	306	270	275	298	296	256	282	297	249	299	251	289	270	254	292	273	280	276	259	267	264	291	291	233	264	271	295	265	280	253	281	253	284	285	298	282	288	259	267	294	285	268	258	313	271	290	264	281	318	284	243	252	260	286	277	297	260	290	295	269	289	250	270	235	285	275	285	291	276	271	299	289	243	308	273	285	298	266	273	256	258	259	257	266	285	280	273	247	273	238	272	275	253	290	309	297	251	269	272	272	279	289	268	258	278	242	264	261	276	267	284	256	275	279	265	248	289	298	247	252	282	277	296	257	261	269	292	308	265	281	260	276	270	280	290	249	305	281	284	301	269	252	268	251	258	248	245	327	308	237	280	287	292	282	238	269	263	264	262	243	303	266	273	288	304	276	238	273	220	264	294	289	263	248	267	300	308	244	249	273	283	283	289	256	298	293	260	259	277	291	307	301	270	253	292	287	297	275	274	265	254	295	281	298	300	291	294	295	259	295	285	270	253	289	290	259	288	290	283	311	283	253	281	283	283	265	265	305	251	270	262	262	267	260	285	309	285	278	264	301	294	287	258	268	302	279	264	286	269	305	252	295	263	275	273	292	288	267	281	287	303	275	284	271	254	312	260	268	292	269	275	277	270	264	280	306	278	273	282	253	283	273	272	271	279	256	250	270	281	266	261	248	293	288	297	293	273	277	259	270	262	273	279	311	261	275	250	247	241	285	287	293	255	264	299	281	289	284	279	284	262	284	275	262	246	281	301	279	290	283	267	275	253	321	271	279	282	273	264	302	298	284	270	279	260	302	257	262	282	264	305	279	253	277	288	305	297	261	269	286	257	265	287	256	256	270	258	262	286	275	276	291	266	308	250	299	276	288	274	266	253	272	243	292	284	254	281	292	285	295	284	290	288	274	307	284	272	302	272	249	268	262	268	289	276	289	259	253	268	261	287	269	257	305	277	302	262	324	274	284	274	295	253	233	256	258	273	283	286	236	271	267	312	282	291	266	286	275	276	290	280	262	247	277	294	280	275	310	303	245	302	279	300	228	275	266	278	262	303	281	269	256	247	287	311	284	245	286	285	270	263	256	300	274	294	266	279	267	283	260	283	273	278	301	275	299	285	269	277	281	288	271	301	269	313	251	302	282	302	268	268	283	297	267	260	267	279	268	285	239	290	293	267	271	284	275	298	271	301	230	277	263	278	296	280	292	248	289	249	264	280	276	290	252	289	276
2107	2324	1828	1141	1282	1168	1185	1053	1037	1024	961	831	943	953	808	714	651	696	648	630	688	710	684	725	686	684	707	659	662	660	623	645	626	659	656	658	654	684	646	652	691	694	697	637	621	645	652	641	649	613	657	643	697	642	665	663	637	661	632	659	665	636	667	664	681	658	662	685	695	695	657	645	662	642	647	601	687	683	635	648	646	655	679	707	642	626	628	681	658	655	641	637	666	650	631	647	643	646	662	671	634	625	681	685	621	651	671	642	627	662	658	662	620	636	635	665	683	659	660	669	686	611	598	650	647	687	679	680	645	660	644	649	668	695	670	671	651	669	657	626	642	636	679	666	613	670	666	673	695	690	665	662	624	696	646	608	681	680	625	628	681	685	630	627	664	687	690	624	661	694	648	666	655	691	643	706	678	674	667	708	688	661	656	679	669	684	638	677	631	670	633	701	654	637	695	623	699	648	644	649	649	682	667	647	675	679	639	638	700	662	650	646	667	668	673	670	647	662	668	681	616	670	670	666	665	697	660	636	633	710	688	660	661	655	663	672	670	671	652	651	674	655	664	642	663	690	668	630	686	665	667	670	714	664	690	662	655	602	650	675	660	688	676	631	641	666	660	675	660	652	686	710	629	644	629	685	653	677	639	656	625	629	677	637	698	662	653	662	612	636	634	642	642	646	650	715	645	685	664	680	717	639	653	670	670	731	631	667	674	665	656	698	655	674	687	660	681	689	657	634	693	658	641	620	663	625	653	631	715	683	628	705	623	691	664	675	642	625	696	660	669	630	690	663	623	687	691	656	694	656	654	653	679	661	661	682	602	632	630	691	664	653	663	666	656	654	613	698	701	690	613	615	675	665	680	647	690	620	653	683	663	660	657	691	666	660	620	696	599	661	641	667	660	610	639	644	626	714	670	658	655	648	623	666	623	677	663	687	668	638	719	669	651	657	689	659	671	664	629	667	643	627	664	615	635	671	628	689	669	656	638	646	624	647	606	655	649	651	619	661	604	675	666	668	709	666	660	625	684	694	695	684	698	680	648	676	639	659	652	693	678	654	624	637	702	653	649	612	681	659	674	667	669	669	607	655	694	688	672	639	670	603	597	671	611	654	670	702	687	652	669	682	690	673	671	703	658	672	659	615	636	653	672	705	691	640	665	661	689	652	661	600	653	671	708	607	685	695	656	626	696	624	641	660	622	614	694	649	661	696	680	674	668	660	647	644	650	640	608	670	617	671	660	623	626	651	636	652	653	670	620	612	687	641	658	684	639	651	671	656	688	643	647	680	649	644	644	682	686	659	707	678	679	618	657	677	694	668	674	690	632	642	623	633	654	682	641	640	624	648	681	674	672	714	712	694	666	653	671	703	707	657	700	643	650	638	660	619	643	641	659	664	666	678	656	685	674	655	698	666	642	657	677	707	658	676	657	639	687	648	684	691	660	627	656	669	664	612	625	638	636	699	654	659	659	656	622	653	643	664	674	638	673	693	664	625	659	665	653	661	669	614	646	605	654	622	665	670	648	627	654	665	669	661	672	637	632	651	671	642	636	648	625	616	624	640	646	617	716	665	683	680	664	646	641	597	651	661	676	691	683	648	697	618	608	667	678	647	630	665	695	665	645	676	651	664	645	679	664	648	680	660	668	698	679	655	619	632	665	661	668	687	712	661	656	635	705	667	714	676	649	662	678	678	674	608	685	678	664	694	636	657	641	604	648	636	688	660	634	631	630	644	678	677	649	636	657	655	663	656	664	670	701	643	623	656	652	634	635	666	672	650	638	616	635	659	641	695	689	677	682	641	616	605	726	689	660	648	653	655	713	668	663	702	668	622	682	652	600	687	652	684	639	653	679	643	672	619	652	706	610	638	652	672	635	698	664	656	665	668	691	658	669	648	715	643	674	695	670	589	674	673	630	685	669	665	689	622	617	652	667	646	666	653	616	623	668	630	685	661	652	633	701	637	633	608	684	652	648	675	690	676	651	648	649	656	663	640	637	650	659	678	668	664	624	650	695	624	637	631	654	601	618	667	651	668	688	713	647	699	678	673	622	670	702	668	592	676	632	632	669	673	633	657	668	631	647	669	659	588	631	660	649	647	616	673	682	648	657	633	665	662	719	646	647	675	693	730	659	680	640	640	642	649	633	646	655	659	643	638	638	635	631	686	629	704	638	682	687	642	673	670	692	638	612	677	640	634	664	651	652	679	590	673	653	680	671	635	608	696	652	673	646	622	679	703	669	624	680	651	647	645	700	619	679	663	678	624	629	651	640	722	652	699	625	647	678	681	665	668	695	614	656	686	666	618	672	646	681	712	689	641	665	701	637	651	673	636	714	640	686	696	652	669	674	660	673	637	717	628	665	649	625	625	688	606	629	650	677	628	692	655	634	654	681	655	665	645	670	670	640	675	673	618	658	653	685	662	689	625	596	607	672	648	676	671	644	641	641	620	661	656	634	625	634	639	635	681	631	652	652	667	650	646	704	640	701	661	663	642	632	668	645	637	696	614	615	656	663	700	669	681	641	668	674	690	657	655	661	671	660	675	672	666	661	662	680	671	697	638	665	688	685	636	631	664	686	633	700	751	686	670	632	655	638	680	711	649	713	658	676	685	663	619	654	683	697	684	657	659	675	689	677	664	648	628	645	648	665	627	640	639	670	662	609	651	701	690	633	661	662	654	677	635	647	604	631	703	633	644	688	658	679	660	682	702	675	642	625	651	680	659	688	698	648	658	640	630	696	686	647	674	693	641	644	651	655	658	686	696	654	655	687	694	677	679	642	682	663	668	641	670	652	706	682	645	666	654	685	658	641	639	611	632	636	671	682	640	653	629	697	685	642	682	708	652	682	708	641	680	641	692	707	691	695	649	683	665	696	657	651	647	674	673	609	660	641	653	624	702	675	642	638	639	700	675	651	668	646	661	638	667	661	659	655	699	641	695	650	666	669	682	616	599	683	659	639	618	623	665	636	682	661	619	627	660	682	709	707	640	666	692	715	699	614	682	617	672	647	669	660	629	648	634	660	633	643	686	706	637	649	649	635	655	653	680	665	632	691	662	659	702	690	657	709	671	643	706	614	649	666	642	635	635	672	626	661	698	634	684	661	715	646	623	644	717	661	694	666	649	688	656	653	659	638	635	673	677	633	697	705	671	649	649	627	663	627	663	669	625	674	664	660	634	688	640	654	603	647	639	639	695	600	632	713	678	611	694	653	666	672	675	670	660	748	656	656	669	664	640	691	643	723	660	702	673	631	654	697	667	675	680	668	663	638	679	657	659	678	677	688	655	636	610	639	658	663	640	651	652	638	664	658	702	683	694	670	675	651	625	657	688	681	652	640	607	696	660	657	700	661	671	622	677	656	703	602	685	670	648	659	662	673	647	654	704	596	692	672	669	659	662	679	657	640	704	656	735	673	652	627	641	694	696	666	638	674	647	699	670	655	660	688	655	679	654	658	651	648	636	645	677	649	655	682	685
7062	11613	15431	2039	1299	917	722	584	556	515	426	368	469	372	308	296	287	272	269	254	233	241	264	242	267	264	250	249	259	232	255	224	248	243	271	257	228	273	220	265	248	239	239	267	234	216	240	292	253	261	242	225	243	271	269	261	224	233	236	225	247	250	259	240	289	257	259	252	238	257	232	261	225	206	242	243	221	230	240	248	221	250	237	247	282	228	239	219	255	255	246	239	253	258	258	242	267	245	270	238	236	248	272	222	254	236	248	236	238	265	238	244	256	254	262	248	241	252	256	250	253	238	259	219	248	243	236	285	249	238	244	257	255	231	232	214	245	243	232	270	249	258	243	239	249	251	258	218	245	224	275	238	248	252	259	245	277	272	248	238	283	243	226	266	242	248	264	258	252	287	285	238	268	266	253	253	223	238	265	256	266	249	238	240	274	253	263	272	248	242	258	268	225	282	237	248	243	248	222	229	238	251	220	260	219	254	246	237	259	254	238	249	268	214	253	251	252	239	256	251	217	236	254	239	265	222	273	276	252	250	211	235	237	226	248	256	231	228	219	254	238	233	266	254	241	266	274	251	223	241	246	240	272	217	250	286	262	246	278	245	241	248	266	242	242	255	271	249	254	244	226	231	229	251	259	244	252	209	242	250	252	261	258	258	256	226	247	236	227	250	253	249	284	240	244	218	261	248	282	204	247	261	263	236	221	217	268	244	241	269	242	230	236	235	238	259	248	279	253	235	238	246	240	235	238	243	237	245	252	245	243	243	249	249	248	247	237	235	239	261	238	249	234	214	233	256	229	246	222	223	253	260	249	257	252	250	261	260	255	229	259	284	236	231	235	237	236	241	229	238	242	259	234	271	253	231	262	217	240	251	237	277	227	265	246	250	260	228	246	264	243	207	240	257	258	281	258	256	256	237	226	288	227	277	251	266	234	229	266	267	254	253	269	242	275	228	274	247	277	233	227	205	251	247	258	244	248	222	274	260	260	224	229	227	263	210	242	240	256	256	232	225	247	231	234	250	253	261	238	250	276	266	264	259	263	235	246	234	233	258	217	256	246	215	230	255	218	240	253	239	258	244	244	250	237	231	266	252	247	272	241	278	234	238	252	256	236	239	231	260	263	237	221	234	227	232	251	249	240	247	249	232	255	232	228	265	248	234	241	249	217	256	244	238	257	258	252	257	246	225	263	256	216	254	210	216	244	276	235	221	254	255	222	253	259	230	254	255	222	243	250	245	239	235	233	258	264	285	233	257	231	295	226	238	246	255	251	280	241	216	218	234	234	267	242	237	251	240	236	265	245	234	258	227	254	236	241	221	243	252	262	233	234	225	239	233	226	239	244	248	248	242	251	240	237	252	248	248	279	260	251	241	241	256	268	232	245	251	253	252	230	252	262	278	257	229	247	250	259	243	235	222	250	237	264	228	243	258	239	207	253	250	245	247	241	249	259	215	243	264	260	251	270	277	226	233	242	251	215	219	229	252	268	248	253	239	264	228	225	263	263	271	233	251	242	254	262	251	245	243	268	224	268	253	240	256	246	228	261	210	232	257	237	248	249	247	223	258	224	227	241	245	272	270	267	268	268	251	282	275	242	246	244	256	272	242	245	233	263	239	269	255	272	277	273	231	261	229	244	231	238	263	215	268	254	271	234	262	257	230	278	237	251	254	272	227	230	239	231	237	257	253	249	242	269	241	227	220	249	235	218	244	233	255	284	249	234	234	248	239	251	272	266	240	238	235	228	246	229	243	250	243	261	242	235	260	232	243	246	266	256	256	253	227	250	268	226	248	238	241	218	257	278	235	225	254	248	238	265	249	234	269	222	258	283	247	247	230	261	223	248	266	257	235	247	260	256	208	258	219	253	268	227	247	257	248	229	264	247	275	243	251	230	233	251	248	262	255	248	273	289	245	258	249	236	258	266	282	268	235	254	223	234	238	258	260	254	257	252	263	272	219	227	223	245	245	251	236	223	238	231	263	275	226	245	252	220	291	241	225	236	278	249	238	251	252	246	254	242	266	257	240	247	229	280	271	265	258	226	275	271	246	226	230	232	219	250	258	213	263	262	299	225	256	243	245	247	226	246	238	232	246	262	242	241	224	257	222	233	248	232	245	241	243	258	268	257	278	242	223	253	239	264	258	232	247	232	218	224	245	253	255	256	260	266	270	224	246	245	264	240	280	246	254	258	229	225	272	240	248	270	250	228	235	240	257	262	239	255	259	246	250	220	262	240	243	223	256	263	215	224	298	254	240	238	235	225	250	259	256	218	266	267	263	250	244	267	255	209	246	246	249	267	248	255	230	253	248	253	235	276	236	262	253	216	231	275	259	244	207	253	255	234	241	249	247	223	228	241	235	222	215	253	252	260	273	222	276	272	224	237	246	265	252	280	228	233	249	244	250	220	248	241	277	221	248	247	244	247	248	211	275	255	249	250	269	234	242	244	271	217	250	251	236	283	244	263	275	232	239	249	245	257	209	268	241	229	235	243	261	241	227	235	255	233	239	261	224	248	212	255	234	231	264	227	235	242	239	246	239	215	276	249	227	244	236	258	265	236	221	247	226	257	248	216	247	223	247	245	260	229	257	239	232	220	235	245	280	245	255	262	263	222	248	251	258	246	243	246	274	237	246	218	231	249	242	253	261	262	250	246	284	236	242	256	221	246	239	234	256	246	246	260	242	218	247	226	257	247	239	256	254	280	260	270	271	278	232	212	245	252	237	252	259	253	246	244	241	243	240	239	265	239	229	230	284	219	249	275	265	253	258	233	233	246	254	265	266	238	239	261	225	260	243	225	260	244	247	247	256	243	214	251	260	226	263	268	256	248	251	243	275	267	232	254	257	234	233	224	279	227	254	224	233	245	246	265	266	232	271	230	207	267	295	225	267	257	239	255	271	224	240	258	251	248	259	258	230	248	273	247	235	235	252	256	255	242	243	272	231	258	241	230	263	244	253	235	242	227	273	238	240	234	245	263	253	254	242	239	234	249	228	242	269	229	271	247	244	229	244	228	251	249	256	260	245	244	244	240	250	265	283	223	235	227	210	258	226	259	270	249	241	221	259	262	243	255	262	263	246	264	271	270	242	250	265	234	239	254	255	241	262	246	258	217	231	278	223	240	244	269	263	221	232	246	254	267	260	212	216	234	241	243	220	244	263	267	244	267	244	224	241	289	252	253	256	252	244	262	235	269	258	234	233	260	245	235	241	258	255	257	225	242	229	232	232	242	245	274	232	257	277	249	268	247	247	245	267	253	255	246	246	246	288	268	230	263	248	271	213	215	222	234	268	222	245	238	238	245	252	222	255	261	247	247	229	245	255	271	250	252	249	243	262	251	262	289	261	243	246	273	251	245	237	237	267	245	253	262	248	236	272	246	268	236	232	273	258	231	212	229	238	245	275	220	247	230	227	239	227	221	235	280	245	234	241	227	215	282	230	256	245	224	236	233	270	249	256	247	256	228	247	243	264	254	255
6550	12601	16566	3935	4132	3463	3096	2460	2360	2160	1596	1380	1979	1372	942	784	750	803	698	615	624	647	613	604	623	645	623	590	536	632	629	590	569	620	651	590	610	592	615	595	627	603	572	590	617	566	633	626	599	625	573	611	529	604	608	618	570	579	636	569	610	595	585	589	582	554	591	560	597	647	609	599	605	544	586	589	568	524	552	555	587	572	572	598	597	557	572	607	589	555	588	660	600	571	582	604	610	623	614	602	617	626	576	562	580	575	578	595	589	606	572	599	645	594	629	558	587	587	574	595	597	580	571	587	637	620	564	589	601	563	556	611	587	611	551	600	583	586	574	588	602	602	576	620	568	547	584	590	567	616	612	574	588	551	611	617	585	565	626	605	563	596	539	585	597	590	552	567	583	572	616	595	577	635	595	549	587	574	600	607	617	557	605	589	617	582	611	646	597	604	628	577	607	575	586	590	595	614	586	575	612	582	606	565	622	565	600	634	619	619	616	607	570	581	575	612	630	577	578	571	605	567	559	595	602	568	564	516	603	607	612	583	606	600	580	603	558	569	605	594	617	572	620	576	600	568	601	576	600	588	544	557	575	627	567	597	574	583	573	574	602	546	610	620	598	598	592	576	615	590	571	618	565	546	575	638	573	592	584	543	587	565	603	616	616	580	592	615	569	576	600	553	611	563	561	589	606	573	561	663	566	574	586	576	579	589	614	563	594	588	617	568	590	587	603	590	587	614	563	609	599	599	587	568	578	568	595	587	608	583	571	601	624	602	560	627	575	590	642	594	605	640	577	600	601	595	595	650	596	596	573	562	612	593	604	572	614	564	582	560	584	572	553	571	527	653	559	567	566	607	615	607	579	620	558	620	648	571	580	633	600	564	575	604	581	572	594	620	615	642	579	634	587	593	596	585	602	590	572	595	592	605	586	578	644	603	584	640	577	533	576	606	618	580	626	576	634	598	581	569	567	582	542	611	577	584	603	606	619	596	563	608	610	533	583	544	594	609	579	568	614	620	558	582	565	561	562	573	582	546	599	564	643	579	568	612	590	570	586	608	603	586	585	560	557	643	598	574	605	579	597	550	630	569	604	617	644	570	631	575	613	594	580	621	570	589	590	604	542	623	616	608	539	605	586	564	611	617	586	575	578	626	618	588	604	561	633	600	601	622	609	589	645	578	623	583	611	584	605	570	567	601	630	589	590	605	604	623	581	548	586	580	578	584	602	614	584	627	557	609	618	596	590	595	574	566	576	580	603	576	602	645	593	584	578	552	597	610	592	585	601	563	601	619	555	569	567	565	566	620	595	561	604	582	547	584	617	578	618	625	611	572	554	639	582	588	534	542	589	555	582	604	598	582	608	620	597	603	573	592	622	576	561	628	600	586	574	591	598	600	580	624	610	535	594	581	590	616	578	574	594	603	569	581	586	584	613	583	598	612	602	676	560	593	584	606	560	564	581	595	584	601	582	573	580	601	580	598	592	561	622	630	598	537	564	611	535	577	587	582	593	610	595	555	555	550	588	565	580	567	585	550	546	609	582	573	598	594	566	596	639	558	568	595	592	606	592	578	562	571	602	626	586	583	584	542	595	557	599	557	563	579	597	600	582	599	625	608	573	565	557	585	603	579	661	592	572	571	603	538	572	611	618	558	564	620	576	577	613	598	581	603	546	594	591	616	579	560	583	597	595	590	604	659	632	592	638	549	583	574	572	570	581	564	562	587	646	559	573	561	507	545	622	569	593	590	599	569	655	597	594	598	589	638	592	619	607	581	602	571	602	557	575	643	576	568	632	558	623	637	630	568	593	583	595	579	601	609	655	582	608	576	621	584	587	590	597	599	638	583	574	605	607	603	619	588	594	615	563	601	570	574	538	637	607	577	593	605	560	624	587	614	605	580	674	599	626	546	617	584	609	584	557	616	606	543	644	608	588	578	621	539	571	625	545	548	574	600	563	567	572	601	613	611	645	608	573	608	604	581	626	578	585	596	608	582	576	623	568	585	589	565	611	610	603	608	515	558	608	582	614	551	577	570	590	638	571	562	615	599	553	563	595	556	572	602	571	546	622	577	546	566	576	594	602	595	556	588	598	598	573	565	580	596	589	622	576	562	584	611	577	599	579	605	587	618	570	582	625	615	573	571	585	580	610	569	629	580	586	572	616	606	640	592	540	610	567	579	599	581	605	581	595	641	527	627	600	579	594	586	597	570	591	599	575	569	585	602	582	595	593	584	646	602	577	593	608	600	584	575	605	574	605	640	549	603	562	564	613	578	591	581	613	589	575	600	597	571	556	611	574	612	568	620	593	573	630	581	636	626	613	574	592	572	591	561	552	579	633	594	565	592	572	601	616	577	589	576	526	621	630	548	605	544	613	617	575	563	607	620	591	553	597	630	582	578	591	568	588	592	593	643	563	579	592	540	553	653	608	596	620	583	569	590	614	557	610	567	547	595	542	606	619	591	597	583	553	574	604	604	625	571	600	540	612	576	571	577	558	590	621	545	616	620	602	621	584	581	583	574	567	557	640	559	585	635	607	611	587	576	590	597	632	583	618	560	596	590	614	596	602	573	568	625	578	549	639	615	564	586	600	596	623	578	600	636	531	560	614	580	578	602	552	557	614	592	583	557	557	610	607	580	608	582	608	568	623	588	616	586	569	586	567	566	554	600	634	601	589	597	596	607	641	604	578	579	617	643	604	588	576	591	576	564	584	575	583	626	570	563	609	592	595	604	621	575	564	577	600	605	564	586	642	582	596	587	586	559	591	610	579	587	577	593	582	602	615	605	594	596	582	574	595	562	608	610	586	626	569	558	576	602	581	589	632	586	595	606	630	536	584	561	569	614	597	596	587	567	611	554	567	591	587	588	575	620	582	671	640	591	571	566	585	619	587	613	579	568	566	663	595	562	591	626	566	598	617	617	640	605	594	635	596	591	583	603	577	568	597	593	643	599	613	594	543	549	556	637	596	558	586	583	587	575	594	609	586	577	564	606	591	554	600	604	611	606	593	573	592	570	586	601	596	565	603	598	548	589	608	582	541	591	606	608	606	618	620	567	522	549	615	580	633	575	600	610	550	587	574	573	589	618	620	631	586	582	597	563	600	609	562	606	592	625	597	563	571	554	579	586	625	609	608	590	584	570	620	617	587	588	593	563	618	590	578	626	584	593	630	567	551	553	575	614	589	565	614	570	590	624	572	556	553	545	581	635	572	603	589	629	583	613	614	589	570	606	570	578	607	602	601	590	612	572	594	586	619	553	599	558	580	568	606	578	599	614	575	543	590	554	597	579	550	563	579	609	557	573	556	579	584	545	632	597	596	617	562	616	592	633	628	650	588	563	602	563	615	605	580	598	571	576	587	590	573	617	583	602	596	563	573	587	589	588	610	591	596	633	599	621	596	571	571	602	597	601	619	598	594	603	590	582	627	592	604	630	572	600	566	596	617	586	605	590	604	606	607	542	555	608	628	550	568	592	541	600
12970	19819	30690	5001	1654	1213	1051	708	706	651	376	350	470	289	192	157	182	134	133	135	111	142	124	144	137	115	130	110	130	92	116	121	120	131	124	127	107	125	112	106	115	122	126	103	109	123	108	135	103	139	111	128	130	114	136	124	130	122	120	128	110	113	110	113	108	124	124	104	106	94	142	116	117	101	103	115	108	122	104	125	119	103	110	118	114	130	111	124	114	106	137	125	133	112	109	127	132	125	112	98	110	100	115	111	139	137	108	108	126	112	119	123	136	134	122	137	125	120	107	127	113	108	124	112	129	132	142	128	117	113	112	135	124	145	117	123	111	115	137	123	119	138	124	100	99	114	118	127	124	120	132	130	112	130	114	105	110	133	102	106	126	132	121	99	107	105	134	108	112	115	116	122	118	117	104	102	149	114	116	117	110	123	114	134	109	128	129	118	118	123	107	110	99	129	119	106	105	134	119	114	114	124	109	110	102	110	110	99	126	118	117	118	133	134	118	105	119	127	125	147	108	125	121	116	123	108	98	125	148	120	99	115	120	145	105	125	114	104	121	117	118	127	131	120	114	119	137	115	112	101	130	90	139	117	118	117	125	119	96	93	109	126	116	125	113	98	126	111	134	112	106	126	97	115	117	125	100	126	122	137	137	123	110	110	124	118	132	134	121	113	105	120	132	117	110	121	113	108	130	97	102	131	111	118	129	122	108	112	115	120	121	129	112	111	127	117	106	117	126	105	120	105	112	95	115	118	113	111	127	102	121	112	95	109	108	118	114	115	133	127	118	118	106	139	121	115	119	112	102	128	123	113	132	122	115	106	116	126	135	143	134	103	119	139	115	123	120	122	106	132	103	111	146	112	141	111	105	111	130	129	108	108	120	114	110	127	127	125	105	100	117	116	123	126	103	115	97	116	98	129	107	138	121	115	116	108	110	108	102	125	117	94	129	129	106	100	110	109	88	120	116	122	108	123	137	104	117	107	124	111	108	121	103	119	104	114	143	116	136	114	108	137	115	101	114	117	124	137	120	107	110	116	132	117	119	127	133	100	131	118	110	124	132	106	120	114	135	115	109	112	104	108	132	110	108	123	124	125	122	112	120	125	125	121	115	115	93	98	126	122	118	106	118	128	126	98	116	130	119	116	101	130	121	128	104	123	127	130	106	129	111	114	111	118	110	129	103	120	121	124	126	126	117	107	124	106	136	114	93	104	109	100	122	114	140	102	130	115	106	125	126	107	101	112	102	114	138	87	117	138	102	102	107	105	119	116	108	120	110	106	89	117	113	106	108	122	122	110	120	103	106	113	108	96	132	103	125	119	129	111	100	109	132	121	136	154	120	145	99	85	106	110	112	114	113	106	147	128	98	115	118	126	114	118	121	106	128	126	120	95	130	117	115	113	118	120	106	112	107	121	113	93	110	131	128	95	114	112	108	119	127	116	104	112	90	118	113	126	130	118	115	111	121	111	136	111	109	127	121	122	129	116	110	113	121	115	102	134	120	103	116	132	123	110	118	114	101	114	97	117	119	112	129	144	123	120	127	116	117	119	123	126	131	122	128	113	99	124	122	117	130	109	127	123	126	111	105	119	120	106	102	108	109	134	116	123	115	106	112	119	126	93	125	120	104	130	110	118	126	123	115	105	104	115	102	122	116	120	108	115	116	112	124	111	110	110	134	113	96	120	132	109	114	116	106	111	109	122	126	132	129	123	115	134	109	117	114	111	126	117	130	116	129	121	122	117	141	120	132	110	124	119	99	116	122	113	141	126	128	139	108	114	121	145	124	146	119	102	122	105	114	138	115	119	109	107	113	86	142	126	95	117	107	101	94	121	122	87	96	117	112	134	115	112	112	129	116	102	116	112	131	117	120	118	125	118	125	109	109	101	116	116	123	130	124	115	123	114	116	122	136	140	141	91	123	143	110	124	101	121	128	111	111	101	116	109	114	102	96	125	105	117	117	99	113	87	139	97	117	134	109	101	95	133	121	122	127	122	115	132	120	123	128	126	104	120	107	110	139	111	123	105	123	108	137	128	114	120	121	114	115	130	111	114	114	119	111	126	108	128	116	106	112	119	125	117	101	118	96	114	104	127	129	111	111	108	130	110	116	113	111	115	137	128	100	123	138	94	101	126	118	93	131	106	138	122	115	111	124	129	135	120	117	135	121	115	114	104	120	102	109	107	102	99	108	132	133	113	126	110	102	107	135	148	115	122	109	109	128	113	108	126	111	132	135	106	93	117	122	112	108	124	102	115	103	124	120	99	98	119	106	119	142	120	109	103	120	130	118	116	114	102	105	139	118	96	129	109	113	106	112	112	98	138	101	112	109	136	113	107	124	119	129	106	135	122	134	103	101	119	97	123	117	117	136	112	114	105	132	130	106	135	131	131	139	116	113	101	153	126	127	113	112	112	127	99	112	145	109	113	131	117	125	132	129	95	132	104	111	126	130	115	104	111	100	112	97	105	124	107	113	122	109	111	116	119	108	123	132	128	120	127	111	116	116	113	113	116	123	118	102	116	137	150	128	116	123	121	113	102	124	130	102	111	111	118	117	106	126	127	115	146	129	121	133	124	109	121	111	120	135	118	130	117	118	110	126	130	104	122	127	134	118	107	123	144	106	114	127	117	107	119	111	127	105	91	105	112	114	110	107	109	113	111	114	128	112	118	113	113	116	93	114	114	110	105	110	114	113	133	111	121	129	118	124	113	133	95	120	131	140	107	105	126	90	116	116	118	130	139	134	122	128	148	134	117	119	124	137	110	125	107	133	125	118	107	109	100	117	133	112	126	119	126	131	129	118	95	141	104	121	111	107	104	108	105	105	104	131	135	118	137	123	106	104	132	101	95	119	128	125	112	99	108	90	113	117	116	113	113	113	125	114	124	118	117	117	104	132	116	114	122	125	132	109	117	109	121	117	109	125	125	100	103	127	85	129	109	115	108	122	121	118	128	150	111	107	104	116	103	121	118	104	118	115	131	116	107	117	101	121	134	137	105	115	122	111	138	103	123	125	116	118	109	113	121	126	108	117	120	104	110	123	86	123	121	114	99	103	104	104	126	110	134	114	121	126	132	111	110	98	125	102	117	110	123	117	141	124	135	118	140	138	128	104	120	115	125	113	116	129	127	120	137	116	113	106	108	121	123	103	120	119	125	99	99	114	101	121	120	120	101	106	111	104	122	97	102	119	147	114	123	133	108	124	116	114	117	106	109	134	112	123	124	104	132	98	112	124	105	126	106	109	116	116	105	105	115	117	111	113	117	115	112	128	113	114	112	111	92	116	126	130	119	98	112	125	121	125	122	102	108	92	117	100	106	118	116	113	122	121	120	103	101	122	108	133	110	101	111	118	140	100	106	107	118	104	103	123	109	130	108	99	113	107	104	108	121	130	110	104	106	122	120	104	115	127	114	115	108	106	111	118	110	112	113	139	104	109	130	94	130	126	121	127	125	110	121	133	128	111	107	128	112	127	120
8397	18258	25642	5390	5012	4953	5027	3709	3751	2927	2073	1941	2631	1546	875	672	689	632	514	420	401	366	374	380	385	366	332	313	295	342	327	337	318	314	339	325	314	295	297	293	317	306	321	334	306	309	324	308	326	282	303	320	326	304	318	321	311	311	331	347	295	320	311	301	299	296	333	306	282	313	306	286	301	308	333	297	312	310	323	356	297	313	302	300	323	310	296	316	321	317	321	303	329	260	285	303	327	299	324	310	302	296	315	308	325	323	305	309	319	279	264	272	297	312	299	300	319	279	308	311	301	336	291	314	291	326	282	331	293	284	293	308	324	316	288	313	299	284	312	258	314	297	313	309	323	303	275	348	298	284	295	312	292	309	286	311	321	296	293	309	273	314	344	328	306	295	331	289	292	283	292	309	290	322	307	305	318	286	292	351	317	294	300	304	294	297	280	300	281	326	293	310	295	325	290	300	290	321	309	340	294	280	334	303	286	316	300	321	284	314	311	309	298	327	271	277	270	293	293	339	281	283	281	281	312	275	285	291	325	293	293	292	293	328	259	314	280	338	314	296	317	295	300	308	310	318	286	287	291	274	287	313	345	275	315	292	293	313	287	281	270	308	299	292	284	292	287	327	262	305	308	327	293	295	320	324	335	313	294	313	281	280	310	291	293	270	278	268	288	305	313	308	296	304	305	294	324	320	308	326	315	307	310	305	318	331	334	310	302	308	270	304	308	293	297	319	315	286	320	289	298	310	299	308	269	326	302	299	323	281	305	314	288	279	320	297	328	313	314	319	275	325	290	272	305	286	289	315	297	296	324	303	296	310	313	285	286	308	292	316	286	313	235	321	281	289	316	299	304	294	328	268	314	324	304	299	299	285	303	306	301	301	326	288	326	293	279	313	297	263	296	281	319	311	310	342	292	315	314	321	288	300	311	295	300	318	298	297	299	304	287	320	310	303	290	280	321	301	288	270	267	311	323	306	266	299	298	312	285	329	313	304	312	322	313	291	301	288	314	282	286	324	290	312	307	300	301	285	301	287	335	325	302	311	287	320	323	331	321	315	300	310	318	318	308	307	316	295	319	305	291	280	326	309	268	305	296	289	269	297	299	293	303	320	262	305	313	310	302	316	285	281	302	308	310	311	301	302	294	280	332	312	322	293	296	299	314	290	305	282	297	293	290	284	317	317	330	309	303	307	272	267	275	311	322	270	320	307	305	278	283	301	323	312	301	299	278	318	334	290	308	287	303	301	335	279	299	341	294	308	292	304	292	296	328	309	317	301	266	317	334	309	278	304	308	291	306	310	331	315	322	326	288	290	286	313	288	304	302	306	300	300	290	277	317	314	298	329	339	295	315	308	311	295	278	312	281	304	325	283	300	302	312	309	326	317	289	311	301	283	330	293	299	297	285	302	304	357	291	295	290	277	302	304	308	277	297	290	312	301	303	306	298	293	345	301	284	314	294	306	305	306	304	306	314	347	294	300	293	291	303	305	280	311	276	270	304	284	317	296	277	285	291	285	292	301	308	305	317	287	316	292	300	288	303	331	309	330	291	296	290	309	297	263	300	319	309	302	307	281	296	298	294	296	322	295	285	325	326	316	297	312	314	301	337	305	286	302	271	316	290	303	304	283	325	306	323	305	294	324	311	288	296	290	307	279	287	300	290	300	304	310	275	280	353	270	284	282	315	304	293	297	312	272	308	289	305	286	280	301	326	284	319	300	285	320	311	296	309	301	306	298	314	310	312	300	336	327	316	314	315	314	297	293	327	314	324	302	279	289	272	301	294	299	275	297	306	318	324	322	300	298	304	320	307	305	315	277	325	297	301	335	286	296	320	293	287	302	288	289	274	283	290	289	289	296	295	312	313	306	267	277	304	322	334	291	317	327	301	327	320	278	310	276	283	285	283	315	284	325	306	280	286	316	319	298	285	279	289	300	333	308	328	311	309	301	297	327	316	325	345	284	293	296	276	291	290	266	317	290	303	289	291	279	282	340	321	292	296	310	337	288	318	275	277	295	305	278	272	308	288	280	305	328	286	305	283	302	318	307	317	305	289	303	284	258	336	299	296	304	295	288	289	297	271	316	290	308	300	334	322	304	301	280	320	293	311	284	305	313	292	305	293	309	303	275	300	329	309	310	297	315	303	290	307	320	269	312	315	274	304	357	342	308	296	300	304	318	320	299	323	300	285	273	318	293	285	331	305	317	294	305	291	286	273	280	324	304	300	289	294	289	281	309	297	317	347	288	284	310	273	311	293	328	298	291	280	317	275	307	319	330	326	311	305	311	300	322	270	275	299	334	303	304	309	276	302	291	277	285	298	284	305	291	331	300	329	323	305	318	282	321	314	286	285	304	284	313	333	317	327	299	317	330	319	291	319	304	299	298	310	312	301	309	294	286	304	284	312	319	311	293	269	296	317	297	284	311	314	332	281	306	318	300	311	321	297	320	321	303	320	304	311	273	302	314	280	261	261	293	321	312	315	294	319	302	316	298	308	288	297	291	294	291	289	291	314	308	315	273	293	307	302	286	274	281	278	319	296	332	289	269	273	286	278	308	307	278	290	286	289	313	319	295	288	333	291	306	304	324	330	281	307	278	309	319	279	297	292	313	318	343	309	297	294	289	268	314	292	309	291	317	302	294	286	321	297	287	288	295	303	299	309	271	288	302	323	334	304	250	322	317	312	291	287	301	313	292	277	310	298	312	313	279	278	313	282	314	317	290	282	306	311	312	299	289	304	342	270	293	313	287	320	292	310	277	296	286	280	304	316	291	281	316	311	306	322	302	302	314	276	312	310	301	279	294	315	291	314	270	310	321	315	315	309	313	260	281	315	309	323	304	290	320	323	264	285	277	287	286	287	298	305	319	295	289	302	290	265	282	299	309	287	313	307	283	312	314	318	296	293	317	329	316	266	289	329	317	308	293	290	338	279	312	294	286	292	297	296	288	310	298	298	290	313	294	300	304	306	328	306	312	313	323	293	289	317	325	297	304	305	320	294	339	318	300	301	299	315	293	251	274	320	332	296	314	298	280	305	329	321	291	291	293	284	290	305	332	337	300	311	301	310	314	293	283	265	304	286	311	300	298	316	310	296	294	308	307	325	331	293	311	317	310	303	276	301	297	302	299	295	316	307	324	305	289	261	331	315	287	314	292	277	276	288	315	276	306	290	308	288	303	297	279	301	276	301	316	283	308	305	287	320	296	292	285	276	331	314	312	314	306	297	292	275	291	289	336	305	304	314	319	293	338	279	321	266	315	276	278	313	281	314	315	333	309	316	299	307	296	320	295	290	309	334	316	272	330	304	311	319	300	288	312	279	289	310	298	303	290	293	280	301	293	311	293	266	319	311	318	299	306	271	286	307	288	289	311	303	303	305	290	294	289	310	305	307	321	303	303	328	298	328	286	295	308	321	327	325	322	262	310	256	302	300	286	319	324	322	313	308	293	272	329	272	334	296	293	321	303	297	290	300	294	303	275
1725	902	883	450	459	406	334	391	340	305	310	294	351	307	276	273	273	289	261	297	281	274	285	273	276	249	287	260	274	268	279	260	250	271	282	268	263	267	260	266	245	252	262	275	272	308	297	284	310	283	295	273	272	275	302	272	249	272	256	253	270	300	292	270	282	323	284	269	269	248	267	285	266	250	270	268	264	261	251	245	255	268	261	301	272	274	266	260	285	273	290	277	287	299	288	288	283	319	273	290	290	265	226	271	245	266	277	267	275	260	283	283	279	268	244	260	287	283	266	254	294	286	271	272	271	273	278	284	302	245	273	276	280	280	284	271	297	279	301	305	301	299	269	269	273	310	241	256	241	278	303	241	278	244	245	299	266	288	254	254	289	269	260	261	261	262	256	269	279	272	290	273	279	283	267	279	286	266	288	268	260	261	269	297	278	256	288	267	251	275	268	288	248	259	289	263	279	266	280	269	303	263	249	274	267	293	270	239	295	293	291	273	301	277	281	295	298	265	264	269	314	263	292	272	271	301	280	262	262	259	264	282	253	297	234	237	235	285	257	248	262	284	268	277	251	292	279	251	278	277	273	260	273	270	258	262	284	256	270	302	275	267	278	242	272	305	282	264	277	269	273	302	252	292	286	265	275	281	294	284	289	260	268	301	295	306	283	269	260	287	278	278	255	300	283	248	313	284	262	260	256	299	266	293	269	282	277	292	260	262	263	249	294	287	270	273	267	297	265	282	281	283	259	270	294	266	275	291	282	271	250	266	272	252	264	270	273	275	270	303	269	275	254	306	266	257	293	296	248	263	269	264	284	277	296	264	291	269	266	252	267	293	277	280	265	286	276	281	271	260	269	306	295	245	270	264	261	272	271	272	288	292	274	271	279	276	250	264	263	284	296	281	253	270	252	285	286	274	299	257	256	250	279	279	256	253	259	272	236	321	273	249	258	275	267	266	274	281	293	260	256	274	267	286	253	305	273	248	255	267	263	280	264	263	270	274	284	269	269	281	288	273	265	245	243	258	282	282	274	256	312	282	281	292	247	254	272	281	288	282	273	277	243	269	265	287	267	281	264	276	296	284	283	257	273	293	251	281	284	262	281	307	267	278	280	282	291	263	254	276	257	285	264	254	267	299	246	297	283	278	259	294	244	263	275	257	254	276	273	279	279	305	277	248	293	266	251	280	276	266	266	302	235	248	270	264	269	292	284	255	292	282	274	283	289	268	274	274	278	279	248	286	288	269	293	306	283	296	284	308	260	258	270	269	265	268	290	268	273	261	279	263	264	276	243	280	285	283	284	263	305	306	283	285	285	293	288	266	253	264	281	273	260	276	303	253	304	264	267	259	267	265	276	255	279	261	265	258	296	274	302	287	268	253	275	296	298	284	265	277	312	269	243	266	269	268	272	283	288	308	296	276	290	283	240	271	267	285	320	235	288	289	282	287	265	273	253	247	271	257	244	293	287	232	281	294	290	286	282	258	251	280	273	273	254	267	297	274	254	282	306	274	289	282	263	256	295	292	271	246	232	273	283	292	301	244	282	265	280	278	251	271	261	280	307	246	305	302	293	263	270	263	268	281	304	279	257	256	285	288	262	247	272	287	273	252	290	246	300	288	249	282	277	296	286	264	249	243	285	234	269	302	299	259	254	282	242	266	238	240	267	297	245	296	267	261	273	285	255	310	280	283	263	286	269	283	278	288	287	270	272	250	284	256	259	296	306	277	264	270	254	313	270	270	264	290	277	254	280	261	268	278	243	298	297	285	247	236	272	269	282	267	250	284	325	281	249	279	265	272	260	305	276	284	261	280	271	278	253	290	270	256	259	232	259	289	275	280	279	285	280	266	265	260	254	276	239	284	289	274	262	264	265	277	276	286	298	280	288	264	261	275	286	262	220	288	273	260	271	267	288	282	284	264	288	286	277	270	293	259	266	270	237	282	259	258	273	277	282	248	288	269	274	271	256	249	269	276	272	285	249	246	255	289	248	280	271	273	271	245	255	235	286	335	278	245	261	270	265	273	275	273	285	245	274	252	298	268	271	267	260	280	287	310	283	289	287	314	277	246	275	274	270	284	299	283	269	296	272	296	287	264	250	261	247	271	275	300	263	250	268	293	326	272	260	281	280	299	266	283	276	282	291	281	289	274	269	278	264	284	281	270	295	272	272	278	269	261	270	267	288	290	304	274	290	280	281	253	278	302	258	278	273	289	286	290	293	257	268	270	309	257	276	279	250	241	245	275	281	267	244	270	291	276	304	268	269	264	282	270	277	281	272	240	292	283	287	318	266	304	286	254	242	290	277	260	293	248	303	296	310	260	283	272	287	293	287	273	269	283	262	246	272	269	298	289	277	245	271	290	285	289	258	282	281	272	317	290	293	286	267	239	269	258	296	257	269	293	232	266	264	273	260	269	286	276	261	289	277	277	292	242	246	261	261	317	260	249	275	289	270	257	254	246	245	267	262	278	258	281	237	270	258	294	282	269	293	251	274	277	296	256	307	245	260	269	274	251	278	302	296	294	263	290	293	298	271	287	247	279	235	259	307	271	270	283	283	286	295	306	278	297	287	284	270	288	246	291	255	256	262	274	286	270	279	253	281	259	243	263	239	261	301	287	309	305	271	272	294	255	274	243	271	279	246	263	288	288	299	251	282	254	260	261	267	264	286	235	284	236	291	284	245	255	281	296	256	272	298	260	298	267	291	273	265	302	291	255	285	273	246	250	279	306	235	268	271	265	291	297	277	290	280	288	250	239	245	290	236	268	282	276	277	274	250	302	265	244	254	274	267	266	288	290	257	253	250	267	284	258	276	269	286	296	303	259	273	275	276	257	283	284	268	259	263	283	248	290	255	273	293	244	263	305	283	263	275	262	302	288	300	274	279	303	240	277	257	295	295	267	280	279	255	304	280	264	285	276	273	274	297	268	267	275	265	260	310	294	288	269	281	293	269	232	274	290	257	297	273	260	292	261	272	254	269	255	270	267	251	229	276	273	272	226	273	284	281	250	245	273	243	276	260	250	278	276	286	273	270	290	262	271	252	293	280	286	258	308	277	240	246	271	275	243	253	290	287	252	251	266	294	283	270	289	266	292	253	286	251	243	291	283	258	259	283	277	281	272	295	260	251	269	293	282	276	283	266	278	274	277	297	276	255	292	310	281	296	274	276	286	286	255	260	294	313	301	269	257	278	269	295	277	248	285	266	272	280	297	254	258	271	263	265	253	289	306	294	280	259	306	288	240	290	257	272	280	250	277	276	296	260	263	254	271	307	280	250	301	255	286	278	272	285	284	250	273	250	300	293	291	293	269	278	293	266	263	270	304	242	267	280	274	246	267	294	250	253	293	274	259	257	272	283	276	259	253	268	305	306	280	292	259	305	270	310	276	296	287	293	280	248	299	259	286	291	279	295	306	276	281	240	298	241	298	278	283	257	282	254	287	268	249	269	286	276	285	264	289	295	283	298	273	287	277	260	274
2150	1694	2277	1158	1370	1160	1057	1160	1193	977	971	946	1040	971	677	713	656	686	675	690	679	645	652	637	644	639	629	673	664	637	705	674	708	661	689	683	660	668	666	657	639	649	679	643	676	661	660	698	692	686	695	680	634	653	658	659	613	665	673	618	619	650	655	682	646	691	656	656	646	677	674	677	661	690	672	627	667	635	661	638	656	662	663	671	645	637	678	658	672	686	671	660	652	642	628	633	653	698	634	619	686	618	680	652	681	636	644	692	651	664	657	691	646	683	678	662	679	683	670	657	657	689	665	666	634	594	624	672	681	666	633	650	618	685	654	671	696	629	619	661	668	695	654	672	692	629	616	664	661	675	708	630	679	671	617	627	651	716	646	645	625	672	624	620	687	609	724	651	611	635	653	627	683	684	663	700	647	677	642	619	670	667	671	677	638	664	711	667	650	625	647	641	663	650	700	644	681	682	660	656	683	646	642	690	661	663	604	605	708	636	666	699	694	674	690	643	686	699	634	691	656	630	704	645	631	628	677	654	681	646	659	690	673	616	639	612	634	676	664	688	667	630	614	666	658	669	673	680	688	653	666	636	639	626	684	675	653	649	677	627	652	685	675	688	622	641	615	699	650	637	679	640	685	676	688	637	646	679	678	653	663	630	670	677	645	685	699	628	670	595	690	665	633	679	634	635	609	638	662	695	624	662	643	674	666	683	658	646	648	652	699	657	678	638	663	665	683	631	634	713	641	649	648	672	642	674	685	659	685	628	624	672	670	636	696	639	690	708	683	667	687	651	661	659	638	692	593	680	651	673	661	706	613	680	631	664	679	630	658	626	675	634	679	689	656	662	676	651	670	631	620	685	599	699	661	618	688	683	641	668	658	696	662	638	671	625	679	627	664	631	657	661	660	675	693	621	618	683	669	611	666	700	738	707	652	688	653	671	673	672	671	643	665	654	693	663	662	677	670	641	669	691	680	706	700	609	652	655	695	681	649	698	663	703	628	642	628	648	664	652	642	642	652	645	671	678	688	653	675	648	669	660	661	665	671	634	676	638	673	657	689	687	662	689	659	705	660	636	698	628	625	631	726	674	630	695	669	611	683	676	663	651	660	678	636	635	660	695	674	681	689	627	651	698	647	628	622	672	632	621	640	643	657	666	636	675	681	679	707	649	665	687	665	628	613	665	641	684	676	652	660	670	656	650	624	704	629	626	655	657	680	649	643	662	685	709	692	659	644	639	668	665	631	620	713	654	668	662	687	688	650	630	678	695	667	614	674	677	667	687	660	696	663	644	683	616	667	676	655	698	703	642	665	655	645	709	684	634	675	693	668	681	690	653	680	614	666	634	640	625	687	684	644	706	666	689	672	699	676	648	651	647	723	667	697	638	647	675	715	654	646	669	665	691	687	624	634	683	636	695	657	668	623	712	626	646	680	614	707	660	661	693	661	654	641	680	605	623	675	681	670	654	616	653	664	624	665	662	665	681	657	633	685	661	678	682	659	653	665	648	648	689	676	649	693	672	669	689	639	650	673	691	659	621	666	619	609	708	666	628	622	662	647	653	699	704	664	680	655	720	648	653	697	670	703	688	627	692	621	639	706	642	668	665	662	687	653	639	631	697	612	694	691	678	666	675	655	650	666	654	698	632	643	678	656	681	634	671	688	665	652	640	686	663	627	648	650	647	652	641	629	678	675	718	638	629	646	662	684	626	641	661	673	689	623	659	703	645	652	641	702	656	627	665	674	653	676	662	643	652	657	697	638	670	684	682	727	690	629	658	632	629	620	673	665	647	639	655	610	655	672	643	645	712	676	653	654	667	683	675	646	654	658	650	692	683	667	659	621	642	612	704	724	659	663	668	685	661	659	676	654	647	648	629	627	673	626	664	633	683	631	636	637	707	628	681	663	679	658	640	651	607	686	653	681	689	666	709	647	649	645	653	683	666	615	630	694	645	598	654	670	691	641	677	698	620	665	663	655	624	661	647	620	651	611	649	697	645	663	680	638	657	662	695	662	709	658	672	684	621	686	676	631	627	653	631	653	713	682	660	657	648	617	651	691	659	688	640	646	665	673	673	682	645	630	658	661	705	643	668	633	690	676	672	667	673	619	690	694	652	642	683	600	649	651	663	646	633	669	690	643	666	644	702	671	669	664	663	648	639	667	655	664	711	640	654	710	645	689	709	690	651	665	652	657	659	675	640	673	647	677	641	675	712	684	698	698	653	662	690	636	666	662	668	615	651	670	718	700	649	623	648	686	644	685	732	652	652	682	699	648	669	697	665	686	665	638	684	693	642	607	678	638	654	657	656	638	656	654	681	717	684	631	679	644	664	690	672	665	691	666	666	708	649	640	663	686	650	651	633	652	675	633	697	654	614	632	654	654	688	672	686	663	678	626	644	630	663	642	680	615	656	636	679	669	645	647	672	667	636	646	664	685	625	652	625	651	669	646	694	658	659	636	633	709	705	666	647	674	651	629	681	685	662	625	639	655	666	625	654	662	676	688	669	639	667	631	702	667	693	658	640	690	700	684	665	608	684	674	698	729	684	616	690	618	643	614	652	686	651	692	737	655	718	635	641	679	611	669	649	635	670	659	710	647	684	683	679	656	669	639	644	683	662	690	683	622	669	640	658	653	664	707	615	708	618	604	650	674	675	618	692	657	650	659	641	676	676	650	696	647	690	665	629	617	703	696	699	626	619	661	663	695	648	629	646	678	716	621	666	684	693	632	658	698	677	630	645	680	626	652	696	680	684	604	696	684	640	633	671	655	664	607	658	661	698	659	668	672	660	654	679	631	673	685	655	619	653	664	656	713	681	627	671	658	626	655	635	686	674	644	646	637	672	660	643	659	720	679	662	629	656	650	643	632	728	635	667	620	638	644	668	668	662	667	663	678	661	654	611	653	632	675	611	655	660	687	664	613	665	703	700	655	664	635	631	684	656	676	660	636	652	656	617	708	648	657	702	652	688	667	671	647	691	612	665	688	718	656	628	671	659	673	667	663	685	673	640	650	662	673	707	644	702	672	666	650	634	640	663	648	647	673	690	657	654	642	629	684	667	665	658	643	666	671	633	684	665	642	643	631	706	629	614	639	651	609	667	671	689	678	648	647	647	643	656	622	662	681	671	676	660	655	666	674	655	682	677	713	670	686	634	663	663	693	637	644	655	626	655	656	631	627	638	674	642	651	661	641	673	611	671	637	659	642	652	684	650	632	652	666	691	644	664	693	684	670	637	650	652	637	666	699	669	655	638	705	660	662	622	740	679	665	665	649	663	656	707	655	639	644	689	631	673	631	688	643	671	706	666	651	659	652	635	681	690	682	636	642	676	694	670	642	693	654	677	666	627	673	660	696	670	673	700	647	678	647	625	667	635	675	659	627	664	658	658	663	675	656	624	668	673	585	742	681	648	631	674	699	679	650	689	652	650	671	732	628	665	624	652	689	677	670	621	639	689	649	680	711	627	611	677	680	667	670	704
7004	9684	17877	2218	1197	751	651	612	619	494	433	378	436	357	290	314	294	275	277	243	253	267	268	240	254	239	253	220	221	246	238	274	260	236	254	250	258	259	259	261	231	258	233	268	243	247	231	231	252	232	245	245	249	261	246	249	245	275	234	255	296	275	223	251	247	251	243	240	256	287	273	245	263	251	231	241	282	236	254	245	246	270	274	242	279	249	275	239	239	276	251	240	249	264	227	248	270	263	248	243	248	238	266	243	258	240	261	271	263	242	253	224	227	229	258	261	234	241	245	294	252	245	274	265	240	238	255	266	249	267	266	254	241	242	249	270	270	241	238	250	240	243	249	253	225	248	267	228	233	258	263	258	245	237	257	284	274	257	230	256	267	242	215	222	250	259	228	240	231	258	286	248	242	215	240	232	254	259	248	223	234	257	221	265	225	256	232	268	247	269	266	254	245	276	263	237	233	254	241	256	268	263	237	227	234	245	279	253	242	267	266	251	228	241	259	264	246	232	269	258	262	254	254	229	223	260	250	213	253	225	259	247	247	268	230	214	245	257	255	250	264	270	218	236	254	243	238	249	257	251	245	254	229	230	262	250	244	244	260	234	252	224	253	286	284	275	226	248	244	260	231	257	260	236	242	263	235	263	263	254	237	243	229	284	256	246	239	211	267	254	256	247	246	287	234	273	246	255	241	224	245	285	237	223	263	258	257	266	264	272	232	227	249	244	225	266	246	248	294	222	244	254	256	229	214	239	224	221	252	232	249	270	260	250	264	228	243	256	243	221	284	270	279	278	257	219	247	238	261	243	241	241	240	238	242	219	242	231	267	254	250	265	258	225	259	260	240	238	250	221	224	281	262	240	242	252	224	239	215	249	250	246	250	265	259	255	232	246	250	242	245	259	234	244	242	259	256	238	240	249	254	282	254	239	266	254	227	268	248	249	254	257	216	245	294	253	231	270	266	235	216	254	240	248	290	273	255	243	217	272	247	231	236	223	243	211	234	233	259	266	267	265	239	239	267	269	263	250	239	242	275	218	260	278	252	258	271	238	267	257	248	282	291	237	245	230	247	239	255	248	254	241	251	249	245	245	275	221	238	246	239	265	260	249	272	273	242	248	247	221	260	264	242	267	249	216	232	243	271	241	242	225	230	243	265	236	260	244	235	279	237	238	242	256	250	233	291	265	259	242	264	275	243	236	264	229	251	267	245	240	261	229	271	258	280	233	243	240	259	235	241	261	219	245	251	276	247	255	248	239	249	244	251	235	240	250	257	258	254	275	239	247	211	215	268	266	237	221	266	267	258	269	229	256	225	234	260	233	234	253	239	227	234	241	234	262	286	260	239	213	231	249	257	245	271	262	230	224	231	218	266	268	277	223	240	230	269	257	271	289	253	275	270	231	255	221	238	238	268	257	226	230	242	258	261	248	224	240	261	256	266	264	248	246	235	229	288	251	261	216	284	266	252	265	262	260	236	253	237	230	264	238	241	232	247	229	264	245	264	237	270	236	272	239	286	244	240	228	258	229	279	269	263	251	252	237	249	236	225	244	246	252	222	261	243	264	271	245	272	224	222	287	241	264	248	249	268	233	270	263	264	226	238	238	267	246	246	242	255	235	276	223	262	221	266	231	256	238	250	212	254	252	273	248	232	252	232	243	228	250	239	227	264	231	238	246	246	231	217	274	236	240	251	245	247	233	273	274	238	276	251	237	242	255	240	228	240	249	236	257	247	241	217	219	259	280	270	255	261	237	275	250	255	285	253	301	232	261	254	271	245	230	243	261	237	275	243	265	227	245	238	255	281	251	260	266	260	222	264	241	259	246	255	248	257	297	247	254	224	231	266	250	263	255	249	224	237	252	247	243	250	232	252	292	250	270	240	229	252	234	229	231	274	253	252	235	254	228	241	262	288	263	243	243	250	249	237	259	248	272	255	239	275	235	229	231	233	230	237	249	233	245	224	243	232	287	250	259	253	243	238	254	250	218	223	249	251	242	239	261	249	259	231	252	286	265	258	231	252	296	228	213	232	275	244	252	282	244	282	259	271	259	279	252	264	238	230	233	243	273	234	263	274	251	240	284	235	231	242	262	231	287	248	276	225	232	286	270	248	249	260	253	242	244	247	264	262	253	233	233	243	269	263	229	278	232	245	238	255	240	252	238	246	226	260	228	244	248	236	239	241	265	261	244	269	255	233	228	253	256	269	220	229	223	241	241	269	248	251	248	257	249	231	253	270	265	274	253	250	265	247	263	218	234	235	278	237	240	251	232	260	251	232	221	275	226	267	246	233	225	257	259	269	258	227	260	266	278	236	264	263	237	260	245	251	280	202	243	248	249	222	263	247	263	274	236	237	264	261	248	260	207	262	265	221	249	254	239	252	254	245	250	265	247	257	243	238	252	246	270	260	256	238	221	212	232	226	253	224	241	240	244	221	284	263	247	238	264	224	244	250	243	242	249	273	258	263	249	250	270	267	238	243	271	254	245	229	244	263	279	247	241	230	270	267	248	252	253	251	250	269	242	243	230	242	260	249	267	255	253	252	262	220	242	234	230	249	263	271	230	237	225	245	255	249	226	225	277	239	249	249	267	244	236	242	259	246	251	237	254	245	237	254	264	236	247	257	255	238	232	267	229	228	254	250	231	254	238	239	221	252	234	273	239	269	246	248	281	286	280	266	236	269	252	241	255	257	244	256	261	236	233	247	227	263	235	264	264	237	241	247	261	255	226	225	265	268	270	274	258	246	230	250	237	224	237	257	240	237	263	269	264	271	246	263	244	265	274	253	246	265	243	232	241	247	270	240	242	246	272	244	276	252	253	227	250	254	238	260	249	241	253	249	250	254	239	239	233	250	237	251	259	261	226	237	249	266	277	247	273	266	290	254	222	239	243	232	245	256	246	272	217	259	258	261	232	262	265	251	278	261	250	247	260	257	234	237	271	267	230	219	248	245	268	261	237	218	236	238	277	297	224	249	264	267	232	230	258	237	252	264	248	242	202	259	235	246	242	242	251	243	250	244	247	258	284	251	244	268	253	240	247	238	234	242	274	249	258	249	264	260	235	245	279	273	282	268	214	248	235	263	252	264	253	263	246	259	236	251	232	251	221	247	241	242	274	245	240	252	270	251	250	237	275	252	266	239	267	273	256	236	261	253	239	243	241	262	267	257	247	245	233	238	240	254	236	246	251	253	259	240	198	235	244	296	235	275	215	289	235	259	237	239	248	245	237	238	263	236	257	248	251	237	258	237	250	266	235	249	233	263	214	245	243	258	238	234	274	255	241	228	217	232	244	247	237	237	250	269	294	278	262	283	230	240	235	245	225	239	248	254	248	236	270	246	245	263	273	257	294	248	261	255	230	257	255	229	238	259	242	249	247	257	257	248	271	240	286	226	249	250	232	268	285	226	246	205	245	253	247	228	249	214	253	277	230	242	255	307	269	239	273	255	304	285	240	231	232	240	233	247	238	262	259	238	234
6588	10194	19280	3500	3782	2917	2908	2795	2578	2014	1596	1449	1973	1485	855	774	783	680	666	679	736	655	599	634	644	609	614	643	643	634	598	572	593	584	543	611	639	606	615	605	572	597	583	608	609	552	609	573	601	622	621	593	585	587	584	598	534	588	579	604	602	585	583	640	599	618	595	556	615	592	593	622	559	593	579	605	522	559	606	619	575	573	617	576	629	611	617	618	633	572	618	640	557	586	600	589	606	576	599	616	640	570	550	617	599	623	588	576	582	607	590	620	644	581	584	587	590	595	599	638	592	621	606	574	570	608	592	598	582	643	532	582	592	623	601	589	596	618	616	580	598	615	586	593	589	601	589	601	627	610	553	621	592	582	619	615	581	637	601	645	610	611	608	600	571	573	588	602	595	624	545	599	587	576	575	625	598	613	628	601	568	570	652	649	559	598	589	639	622	611	576	604	578	588	589	593	590	609	570	590	588	576	558	579	596	598	601	614	598	634	540	598	600	567	599	538	555	575	550	573	583	582	581	618	590	576	603	616	591	602	620	613	608	596	597	572	630	627	622	567	601	596	603	623	644	571	614	576	586	580	610	592	585	561	566	644	590	568	598	542	599	595	627	608	584	593	586	611	582	600	591	604	555	583	622	631	588	581	644	579	603	635	644	582	628	589	613	598	616	571	596	593	566	593	568	589	591	591	554	590	590	568	584	586	604	529	609	579	597	591	591	558	594	556	584	586	599	585	605	591	621	568	604	573	600	617	559	633	600	564	586	602	563	593	587	620	609	604	555	588	596	596	588	602	590	605	599	579	591	613	587	600	603	577	569	578	614	606	596	617	636	600	586	582	619	590	662	640	630	571	615	640	602	598	638	657	622	591	551	644	604	587	572	584	588	612	593	623	639	588	577	612	611	625	611	606	593	563	580	580	582	586	624	647	604	612	590	627	643	616	607	616	613	596	641	621	569	600	589	599	585	620	568	597	587	601	586	637	599	579	593	581	548	595	602	541	576	637	587	619	619	593	623	629	586	550	582	609	606	602	542	616	603	590	581	610	564	605	568	604	562	597	588	620	621	575	620	596	642	561	602	611	569	605	535	591	590	576	562	549	627	639	592	592	582	616	625	589	610	561	631	631	574	612	601	604	618	585	618	643	596	649	585	561	570	606	652	601	580	583	601	579	597	615	614	624	535	569	622	594	561	593	536	581	610	587	590	597	581	583	600	594	603	559	584	576	602	572	623	613	633	589	611	628	586	599	595	581	582	614	596	607	578	576	631	595	574	552	604	575	602	629	614	605	578	597	559	573	600	597	625	550	613	587	636	602	620	567	632	586	588	610	624	595	590	594	615	592	594	595	587	602	566	596	542	574	606	571	600	591	631	618	628	580	578	592	595	621	622	592	552	586	588	602	596	614	613	566	548	579	632	610	587	608	559	583	609	613	639	564	622	592	594	631	592	550	623	617	577	613	573	570	578	578	585	695	590	580	611	568	598	566	636	604	584	602	623	602	584	554	604	599	605	566	597	537	643	580	549	638	622	579	575	568	595	599	594	624	628	599	587	584	634	638	584	579	600	584	658	585	610	573	652	643	567	577	572	587	655	628	631	639	627	626	624	621	593	641	601	604	588	591	594	584	607	623	591	542	646	620	565	593	596	628	589	603	606	545	616	577	624	605	623	625	603	593	623	605	638	609	613	588	618	625	604	575	558	618	580	631	634	629	588	581	579	582	597	627	606	567	617	615	626	584	626	626	573	613	544	593	631	596	601	594	579	577	578	591	586	610	584	535	583	598	602	589	574	594	641	608	558	591	613	553	594	611	591	626	606	550	567	591	582	600	571	588	589	578	580	610	595	624	585	601	594	590	613	574	605	589	609	603	562	578	596	643	576	613	594	642	604	594	595	567	583	562	601	592	605	610	611	611	630	626	602	561	641	581	593	594	620	544	613	615	574	612	599	596	615	538	572	613	586	588	606	608	642	615	589	570	603	604	624	578	600	650	601	598	588	573	570	651	633	576	639	644	575	583	567	564	624	565	569	624	568	613	587	587	598	607	622	582	589	599	639	571	595	610	583	575	608	614	561	609	578	629	566	621	587	585	554	613	617	548	608	557	624	578	587	614	642	565	594	636	581	573	646	582	607	586	628	537	619	584	610	599	611	588	577	633	633	615	587	589	595	571	560	611	571	561	635	558	596	621	639	581	615	614	642	604	605	590	600	630	623	596	625	567	609	590	591	642	603	544	565	590	579	580	641	587	628	597	572	585	593	594	608	575	593	574	611	592	584	607	593	614	610	555	580	628	616	576	603	558	595	575	620	555	615	628	598	577	583	591	618	597	590	606	570	553	581	613	628	571	592	617	592	532	616	558	599	626	545	630	558	562	570	613	585	628	624	598	587	577	573	600	592	544	590	597	563	596	606	552	590	581	619	588	570	591	575	547	576	573	622	586	620	644	608	620	614	598	592	603	625	597	642	568	580	581	617	636	582	653	573	624	594	626	603	618	596	596	605	566	594	610	647	585	579	595	613	647	559	633	563	628	602	603	557	634	590	585	626	578	604	597	582	569	630	604	575	568	579	645	598	572	601	619	600	582	573	594	591	604	594	596	594	593	557	611	638	598	598	589	633	554	593	600	637	564	550	562	588	564	656	613	559	579	590	590	662	627	605	618	623	653	639	606	598	608	558	591	649	639	627	616	604	582	622	600	587	608	563	604	582	607	607	573	573	571	597	567	579	592	618	629	599	561	590	595	568	579	569	590	625	607	587	622	584	634	579	610	573	627	584	620	612	560	571	578	570	595	567	593	632	596	600	640	564	565	613	596	612	597	583	609	608	602	562	561	577	595	551	601	598	603	629	567	580	616	596	591	637	624	576	571	611	637	577	571	635	576	586	643	578	595	595	610	589	625	616	551	570	557	599	599	623	595	581	602	562	601	609	595	624	585	581	590	592	632	547	603	608	609	593	645	597	587	596	573	593	565	614	599	635	623	558	620	577	598	629	579	588	599	596	577	581	586	580	617	609	580	582	635	623	559	586	605	590	631	626	590	607	601	625	608	638	563	585	601	618	594	635	606	609	597	571	580	600	617	601	619	595	614	592	622	621	595	578	610	581	636	608	622	594	615	576	605	579	632	582	592	610	632	634	581	557	603	603	593	624	621	567	615	606	589	592	589	576	608	616	651	601	574	572	569	600	610	603	567	592	576	595	555	599	573	651	597	621	604	616	576	566	615	607	526	603	594	581	613	643	617	579	601	609	580	646	621	597	581	617	564	596	605	594	638	580	594	595	568	578	565	611	591	570	574	588	580	590	615	595	577	631	611	588	564	593	570	579	545	609	551	607	637	582	564	609	567	594	602	578	591	619	599	605	569	603	612	593	576	581	617	589	612	583	609	625	579	594	595	611	602	599	567	596	599	582	592	651	575	573	552	608	606	536	537	611	599	654	613	559	615	594	568	657	616	575	605	594	598	574	571	645	577	590	635
12862	18522	31058	5415	1676	1133	1050	846	739	529	457	408	431	314	204	167	155	160	151	127	132	123	136	117	120	126	123	122	121	112	129	131	121	109	118	135	110	126	111	108	129	123	116	135	132	111	123	124	120	115	126	123	121	119	139	119	105	124	105	114	105	101	117	135	120	115	110	124	133	109	117	121	128	105	139	135	94	103	102	129	121	111	123	142	107	102	115	105	104	119	114	133	94	117	114	122	137	97	123	111	108	121	127	123	134	130	95	128	129	113	96	124	109	123	105	120	109	99	113	120	109	116	113	124	134	135	135	112	120	108	125	108	97	146	126	118	125	110	102	105	119	123	100	121	122	101	112	106	117	130	125	122	124	106	115	109	113	126	107	106	102	127	138	110	128	128	132	123	123	111	96	104	118	109	114	115	105	114	128	111	114	133	111	116	94	125	118	93	119	112	130	141	109	108	135	123	112	105	105	102	118	126	130	141	118	116	118	108	122	126	143	118	121	135	122	146	112	121	129	107	135	119	131	103	104	118	96	115	133	119	119	114	127	120	139	106	105	128	107	123	117	98	128	113	125	104	111	122	114	104	124	114	107	108	148	121	121	136	124	114	102	109	118	125	129	125	127	108	127	126	99	100	108	101	124	120	129	114	125	105	118	122	120	133	106	113	108	114	128	128	120	101	129	120	122	115	102	130	101	126	129	132	120	111	126	135	123	118	127	115	121	139	135	119	124	142	130	137	100	121	98	122	100	125	123	110	124	124	117	107	114	98	96	122	134	123	138	117	104	102	124	126	116	106	117	116	137	111	131	113	104	137	121	116	104	111	110	94	128	128	143	115	127	138	115	128	117	106	121	127	108	123	112	129	121	90	116	121	109	117	109	93	101	121	126	120	127	116	121	114	124	122	108	116	104	105	123	113	148	112	133	133	117	114	117	118	126	105	98	118	96	115	120	115	144	122	115	113	113	126	105	123	128	133	137	118	122	124	109	113	115	128	96	138	114	101	126	119	120	117	113	111	109	126	116	111	141	107	118	136	119	119	124	121	121	121	117	140	99	125	125	122	125	115	129	120	128	131	135	117	134	109	132	125	135	114	106	127	114	119	102	102	128	121	128	119	95	114	124	106	109	123	80	112	110	111	113	132	120	128	136	132	122	110	125	139	114	118	104	127	127	110	124	129	115	113	104	120	109	137	110	122	100	129	120	110	111	107	108	108	122	131	123	108	121	110	119	115	101	120	107	101	120	106	109	119	123	132	120	129	103	102	106	102	96	124	118	146	98	110	121	113	103	146	140	112	122	105	109	118	100	118	122	114	98	94	127	114	115	107	137	112	108	119	108	117	120	113	119	105	130	121	108	133	94	125	119	110	118	111	121	141	131	130	115	156	111	125	110	114	111	122	100	133	126	123	118	113	122	109	117	107	115	116	117	131	122	117	125	100	121	126	123	105	112	110	120	140	93	125	115	121	131	100	127	109	129	122	120	109	148	95	113	130	119	151	130	126	109	115	131	101	119	113	105	120	93	120	129	124	119	117	136	133	124	110	121	108	113	138	132	122	107	138	100	114	94	136	107	144	101	105	110	108	108	132	131	114	121	119	102	106	123	109	128	123	128	109	114	119	103	130	144	116	109	97	131	120	103	113	131	124	112	135	124	90	111	124	142	124	115	115	110	125	94	137	115	114	103	100	115	132	157	130	111	107	103	111	131	121	106	123	123	127	105	107	104	96	104	124	122	95	108	127	131	127	123	118	118	132	111	126	114	136	106	120	132	133	112	106	116	96	139	106	131	107	125	125	111	136	112	111	116	125	132	125	133	110	122	127	128	123	124	107	133	123	126	120	109	109	136	124	94	125	122	114	112	99	118	122	131	113	122	132	133	135	117	115	122	123	111	116	117	121	111	106	121	118	124	126	109	114	119	118	124	107	116	124	136	96	102	106	123	115	110	92	115	130	116	106	109	135	124	124	111	103	101	104	117	107	121	133	100	109	139	127	127	137	114	126	121	138	138	129	101	117	123	127	115	104	127	133	118	105	120	113	97	113	107	128	106	94	102	131	105	121	136	127	114	115	107	110	115	122	113	119	121	114	110	119	121	102	119	127	109	132	126	102	109	109	113	118	114	113	99	111	138	122	131	111	131	116	106	122	144	105	121	120	115	97	104	126	122	125	130	105	106	120	124	146	122	104	120	110	127	120	130	95	124	123	135	119	117	107	110	115	129	107	131	130	96	116	123	141	142	102	105	112	123	107	121	113	106	119	121	121	100	103	121	106	129	129	105	107	122	122	122	114	118	111	134	119	120	127	107	113	128	108	156	116	103	115	107	110	114	111	114	148	112	124	117	103	96	113	109	129	119	137	121	134	129	114	113	129	131	104	135	138	134	116	106	137	131	132	121	106	134	111	127	112	97	113	125	128	106	117	120	106	92	107	116	125	98	107	116	120	119	127	119	112	103	109	120	102	106	111	114	88	123	117	110	128	114	108	106	123	136	121	117	106	155	118	106	115	117	99	111	111	116	109	111	127	119	103	115	119	110	92	101	120	121	131	117	126	114	116	123	108	118	109	126	126	120	121	132	121	124	112	132	117	127	115	133	128	102	119	144	105	97	96	134	114	119	131	131	113	111	116	110	134	135	123	118	110	101	113	116	129	127	122	114	122	125	125	112	110	130	117	125	106	123	117	145	114	119	104	115	109	117	87	131	116	127	122	117	140	110	122	123	112	112	118	123	109	107	112	123	120	122	106	133	151	118	110	110	123	115	112	114	114	121	107	110	114	124	115	105	122	122	119	115	127	109	113	120	116	105	127	140	122	136	128	107	128	107	115	110	100	117	109	125	113	121	133	132	137	122	109	124	115	123	116	96	116	144	119	127	117	108	132	124	136	129	136	113	118	110	135	99	110	120	122	103	114	121	105	114	130	128	119	99	132	108	110	106	95	108	106	114	128	139	135	125	112	108	134	107	130	129	141	128	122	146	146	117	128	93	112	130	113	110	98	111	100	114	113	132	132	116	117	119	111	107	144	113	96	104	113	104	112	120	106	96	111	122	119	137	115	137	119	142	136	146	108	108	112	125	98	137	121	106	141	122	106	117	120	119	96	112	119	123	126	126	102	117	117	121	136	119	122	117	124	126	121	133	121	130	150	98	106	118	102	125	126	119	128	118	113	128	130	124	108	125	117	127	115	97	130	104	104	116	125	117	122	102	139	128	103	111	130	117	132	109	125	122	119	128	106	131	124	112	126	120	125	110	98	111	119	116	130	138	119	114	126	132	114	117	124	131	110	126	110	126	129	112	120	102	121	117	113	115	127	140	118	117	115	122	104	115	136	136	121	120	118	115	125	113	113	122	128	115	99	116	90	103	122	123	97	149	121	120	99	123	93	111	114	129	128	120	108	145	120	117	134	100	125	152	115	113	129	136	118	132	112	107	125	127	127	102	98	126	118	109	114	114	136	124	110	108	120	129	133	122	119	104	122
8330	15811	25392	5413	4698	4219	4732	4297	3777	2804	2103	1985	2305	1635	808	679	631	504	431	430	399	413	382	407	386	399	393	368	351	315	324	316	298	339	305	312	312	309	316	316	315	304	355	299	315	317	319	336	304	336	297	317	304	324	306	313	310	273	324	318	344	301	269	298	298	323	329	326	283	286	307	290	300	320	301	313	314	292	268	313	301	304	327	327	313	320	300	300	315	336	309	309	313	326	307	338	288	316	327	326	320	268	293	302	277	291	291	294	356	297	312	325	309	326	293	287	287	306	327	300	275	306	312	318	320	322	317	331	304	340	302	318	308	290	287	276	272	310	291	295	281	308	338	332	281	295	319	312	296	279	301	317	310	305	290	312	292	302	291	304	328	280	264	289	298	296	322	321	325	285	334	299	311	296	287	279	270	297	327	305	326	319	260	287	279	328	307	307	285	334	304	304	296	317	298	281	301	313	286	292	300	298	289	294	308	291	310	292	296	304	310	295	298	298	302	310	299	306	295	288	307	301	304	302	316	303	292	276	320	285	318	296	307	291	340	332	267	278	284	255	298	286	315	294	292	304	278	283	307	299	291	305	298	325	348	307	271	316	324	286	287	308	307	311	308	297	268	308	269	312	294	318	316	309	314	271	315	304	299	324	312	291	271	289	301	286	323	303	313	309	321	294	288	283	338	293	319	328	308	299	306	285	274	311	316	290	264	304	319	280	268	293	311	332	314	304	316	286	309	292	284	271	302	303	322	287	282	308	313	268	319	308	325	341	321	273	312	298	311	280	309	301	278	315	284	308	323	278	328	297	317	288	285	291	278	331	313	327	308	309	300	326	334	320	273	316	291	318	295	300	335	291	302	290	285	300	321	302	301	304	304	296	302	329	320	300	275	280	294	296	305	286	308	280	329	318	311	323	313	306	322	295	331	293	298	311	329	292	315	289	296	313	304	328	323	296	278	294	288	315	311	276	323	304	299	334	298	317	289	284	334	298	310	307	275	296	306	303	323	289	319	288	336	288	310	329	288	295	296	308	299	295	298	285	303	294	302	302	307	277	306	315	307	312	301	309	290	322	299	308	339	286	310	276	280	304	315	339	279	295	303	299	304	298	308	313	295	302	322	285	313	285	313	318	279	310	297	321	316	268	300	312	308	295	347	325	302	302	298	318	335	310	324	310	317	299	317	297	281	297	266	275	316	292	314	297	305	321	303	334	307	284	310	321	290	305	301	300	279	291	299	313	307	312	308	327	277	303	285	319	307	285	310	271	316	284	307	308	312	297	331	308	309	316	301	296	296	289	294	311	300	313	304	291	274	300	289	276	306	314	314	301	320	278	293	318	297	311	325	324	318	325	288	290	302	284	291	323	269	320	321	300	308	301	281	293	305	318	304	309	309	279	307	309	301	302	289	324	319	295	308	312	323	315	280	305	289	301	284	270	317	305	305	320	281	303	298	349	335	325	283	314	297	287	288	300	311	304	341	316	291	293	336	312	319	303	314	325	290	316	341	310	297	282	326	324	296	299	340	314	314	309	298	317	243	354	317	289	298	302	296	306	300	296	314	293	296	289	306	307	292	332	314	292	321	284	291	288	319	298	318	312	311	307	302	300	264	288	300	304	326	299	278	313	288	290	302	300	327	310	306	275	297	292	293	304	280	332	308	296	317	314	314	323	297	321	295	292	311	280	304	278	304	306	301	306	326	313	302	332	304	332	343	308	308	311	277	329	299	309	316	302	282	318	336	294	291	289	272	312	321	291	291	274	307	281	307	298	314	330	279	318	320	291	287	327	312	293	288	285	285	319	301	277	306	293	331	309	280	322	322	278	300	315	309	295	328	294	331	317	316	330	306	284	297	309	311	288	306	297	318	289	300	301	285	312	289	286	300	291	318	311	281	304	314	291	281	336	298	312	305	290	320	286	300	307	317	298	326	324	327	273	304	269	347	328	319	302	310	299	341	308	329	308	300	302	331	301	323	317	290	313	335	285	327	320	331	270	329	300	289	280	319	282	284	319	285	288	306	306	304	304	294	326	304	317	301	327	319	301	300	301	288	320	322	302	279	325	297	310	338	282	290	293	311	304	287	339	301	295	319	313	313	292	322	333	318	306	290	304	309	320	323	288	314	327	314	316	308	310	300	318	288	318	284	293	303	302	314	293	287	296	321	322	342	287	293	300	263	260	280	312	296	307	313	301	320	302	300	304	285	329	299	301	290	304	307	320	316	345	293	301	291	293	303	320	309	289	308	293	298	278	289	305	309	319	300	286	311	323	317	279	305	288	314	304	305	301	300	302	299	333	266	318	333	286	325	288	276	288	294	259	292	304	303	285	296	300	263	284	305	298	289	274	317	305	310	287	333	339	297	346	283	314	296	325	293	292	319	307	282	310	297	316	339	277	313	321	301	271	325	322	283	316	309	290	306	273	307	311	279	324	302	312	305	312	297	304	280	279	276	317	322	301	296	291	308	294	302	322	288	300	302	289	323	320	274	298	301	316	308	295	300	302	298	298	305	278	313	293	302	314	344	305	292	312	283	307	296	290	312	292	280	329	333	297	306	317	340	310	308	288	336	293	311	275	311	298	318	315	294	318	326	289	271	308	280	308	295	294	339	310	311	252	299	290	319	274	292	304	288	290	295	308	301	305	293	307	319	322	291	292	290	328	309	288	295	304	315	310	289	298	278	314	315	322	308	319	287	303	297	290	304	323	320	315	297	311	286	294	287	312	303	328	317	305	306	300	304	286	302	302	287	293	279	334	274	338	324	311	307	333	299	307	297	293	299	301	304	311	280	300	298	313	285	319	297	353	296	277	305	281	322	313	314	287	329	286	322	300	294	310	310	322	287	279	289	299	314	317	272	296	288	340	300	317	315	332	312	272	294	323	296	307	300	296	301	318	312	310	307	298	327	324	296	300	312	338	283	321	314	316	338	282	326	323	297	318	319	282	282	307	329	331	303	304	314	288	271	317	322	276	279	307	299	317	323	302	289	311	326	271	286	298	295	309	303	300	287	302	292	290	334	279	310	297	305	300	290	282	301	315	311	300	296	310	327	312	268	320	280	316	296	298	279	326	320	298	283	320	323	298	347	290	322	317	289	288	294	290	305	305	333	287	307	301	287	328	304	320	303	316	297	310	347	305	289	298	325	281	295	297	284	302	316	300	281	339	327	277	299	286	308	291	294	315	336	272	273	305	278	328	330	317	336	288	315	295	315	298	296	326	275	321	315	301	299	312	294	308	311	317	290	317	288	316	297	286	321	327	329	295	321	305	325	328	318	281	334	294	322	298	293	323	303	290	307	325	324	301	323	321	306	315	306	302	286	295	311	290	331	295	297	275	291	290	273	301	317	326	322	281	332	327	279	307	306	324	301	286	298	321	301	318	301	302	309	286	294	302	290	333	306	305	312	312	280	279	302	333	286	319	321	299	311	320	297	296	269	289	328	309	299	295	282	315	270	333	333	291	307	306	289	293	306	313
1559	810	985	438	404	351	390	371	298	323	323	338	312	337	291	286	296	282	245	271	290	298	284	310	274	269	245	284	266	273	298	266	267	258	249	271	254	265	263	271	269	323	281	282	288	277	288	296	283	248	283	240	278	257	276	264	266	278	261	286	285	257	272	294	275	271	242	309	287	284	255	254	272	264	274	257	282	261	254	235	235	294	267	250	260	289	294	270	253	297	272	241	268	260	294	280	283	269	247	263	290	281	238	279	234	274	269	259	299	278	287	287	286	267	275	300	299	268	253	279	259	247	245	274	278	265	260	254	257	269	269	277	282	282	270	291	283	296	304	259	285	278	262	289	269	287	271	285	287	273	273	281	296	292	259	299	267	290	263	245	279	268	295	296	282	270	276	311	264	257	290	261	288	289	248	280	274	281	284	277	285	280	254	310	251	285	257	260	283	261	270	260	290	283	311	308	292	256	276	298	293	286	262	247	269	300	256	275	304	289	296	296	296	273	262	272	290	318	290	278	291	275	246	257	289	293	256	277	279	273	272	283	255	284	283	254	276	267	258	263	277	275	286	286	273	300	266	239	259	277	285	293	272	286	269	309	257	230	259	286	269	263	273	285	300	293	272	305	303	270	266	281	289	316	296	274	271	261	275	256	272	271	289	277	263	272	265	253	266	260	261	231	280	307	266	263	280	255	275	286	270	296	261	254	269	256	283	280	282	305	282	291	264	267	296	243	283	272	253	286	244	261	273	302	293	276	287	299	271	272	291	295	240	289	240	288	280	275	248	255	287	268	287	286	256	273	274	260	269	309	289	253	295	257	276	280	273	261	273	269	265	289	276	266	308	304	283	271	267	251	244	255	269	275	284	302	294	267	280	294	275	255	254	252	277	272	272	246	283	307	243	258	302	268	262	312	293	317	264	275	269	296	260	284	291	265	294	279	264	265	280	259	246	240	250	281	284	253	281	254	252	298	265	280	251	253	251	284	283	270	273	289	255	259	245	262	258	284	246	279	289	241	255	291	268	265	276	261	242	280	272	265	259	282	258	290	267	268	258	288	276	296	268	294	269	265	291	283	311	254	293	268	270	284	276	282	267	315	303	279	256	295	254	284	255	287	272	257	282	310	276	241	256	265	280	266	287	259	268	284	291	261	271	271	280	276	284	280	289	274	309	287	263	276	264	296	249	286	271	278	271	258	248	322	270	265	266	270	278	274	263	260	251	292	276	292	275	289	264	261	265	290	251	280	273	283	288	286	289	259	249	245	254	273	266	257	255	277	263	271	263	281	296	274	260	281	265	303	287	276	280	249	289	285	288	283	265	267	287	283	299	271	255	281	278	255	261	309	252	270	285	286	309	270	258	278	314	237	269	256	246	308	327	286	252	307	265	291	256	286	282	277	279	313	267	221	264	273	263	274	281	276	287	291	308	276	262	262	260	260	256	280	253	264	275	274	285	285	286	263	252	272	297	257	269	293	271	268	309	299	287	242	274	281	314	277	283	272	286	275	303	280	293	256	238	268	303	278	272	260	265	268	262	275	271	301	257	273	256	268	258	275	248	267	286	287	286	322	277	273	277	281	292	284	272	292	262	270	278	284	262	259	262	268	251	269	283	268	254	295	299	282	276	266	274	269	291	273	270	276	306	291	304	260	305	255	277	278	297	237	262	297	266	269	254	282	261	276	282	257	246	263	291	271	273	284	291	245	263	276	272	256	263	263	272	287	324	286	293	296	278	268	277	248	246	267	269	261	251	269	273	277	291	297	274	286	255	261	298	294	284	265	276	281	257	316	276	294	301	289	279	282	264	248	253	265	280	264	277	276	295	284	281	258	291	311	303	274	274	249	306	272	319	263	245	271	271	292	260	294	254	279	268	278	271	309	257	275	284	287	270	281	275	276	258	283	259	296	278	281	276	282	304	275	247	253	281	289	263	282	311	276	300	273	285	261	261	267	283	300	275	272	267	257	243	269	245	303	286	275	265	294	265	278	291	253	282	251	281	284	289	268	282	285	269	275	247	297	268	251	287	283	283	279	297	268	248	276	288	279	279	263	264	269	273	239	308	265	265	288	249	280	257	281	286	264	272	279	236	262	259	289	274	290	274	275	276	319	273	272	258	308	279	265	304	292	290	264	251	286	279	254	252	294	260	273	281	300	273	267	269	275	301	260	291	317	261	282	271	291	250	268	283	273	259	276	291	233	288	275	303	262	295	290	270	316	272	289	246	314	291	286	284	271	275	272	279	269	282	256	271	260	269	246	265	302	275	262	268	278	325	248	251	277	307	260	279	271	314	281	270	289	263	278	296	270	261	262	271	283	248	258	276	276	294	271	263	238	281	271	256	278	267	253	294	268	276	268	279	290	252	278	276	265	285	284	283	271	259	267	306	292	284	265	302	335	277	277	297	293	274	267	270	274	278	274	248	297	261	268	266	277	273	295	290	261	285	287	283	314	308	278	298	245	240	278	280	243	299	275	265	276	252	262	266	306	300	276	280	267	296	287	275	260	281	268	260	259	267	274	251	262	261	288	243	275	269	321	274	282	255	295	223	257	274	271	262	256	247	280	240	293	268	269	288	286	313	243	251	254	257	299	297	276	264	262	273	258	299	283	298	283	287	274	274	253	260	243	291	236	261	252	281	252	275	290	256	312	271	275	249	269	276	278	298	299	252	265	233	271	262	255	284	267	268	248	282	274	272	278	244	290	281	285	290	268	281	253	262	261	264	262	316	270	239	300	290	275	260	264	309	288	263	286	284	266	275	274	308	263	279	282	287	258	281	259	297	269	265	308	275	271	244	254	253	239	271	296	258	285	270	284	247	263	256	289	279	304	253	265	260	263	257	259	274	235	277	270	269	285	312	280	273	267	255	271	298	283	294	289	298	284	246	295	299	301	268	300	280	259	309	288	291	307	267	276	306	257	269	292	255	274	251	267	282	301	293	268	252	273	264	259	276	276	303	276	295	259	253	288	258	259	280	248	269	250	261	270	256	274	266	263	269	318	258	268	284	272	285	276	293	229	273	265	296	249	274	261	306	298	318	291	246	234	269	253	260	283	278	290	285	286	265	281	261	257	277	317	286	267	331	281	279	260	268	281	287	278	293	269	266	296	288	241	283	287	282	284	257	251	299	283	245	264	276	287	291	294	276	258	237	297	253	272	286	273	273	256	286	282	289	259	284	260	272	275	281	277	268	287	248	306	258	275	271	279	246	303	291	276	287	272	255	290	279	307	279	239	271	255	251	261	276	266	281	255	277	242	271	263	244	259	277	285	277	248	271	240	250	256	271	306	241	256	256	245	311	253	271	269	293	256	277	278	284	253	282	243	289	274	277	290	278	267	266	296	295	300	276	267	280	290	268	273	314	289	283	307	295	239	294	304	303	266	295	262	297	264	296	264	294	287	294	284	266	277	275	262	264	295	295	313	295	298	283	268	275	264	262	236	224	299	251	316	258	262	273	282	293	264	247	272	294	309	269	272
2033	1573	2499	1204	1176	1118	1218	1236	978	956	1023	1003	982	941	769	647	694	648	680	641	668	684	649	683	682	682	611	667	624	643	652	665	630	663	677	655	676	673	622	685	715	654	654	616	645	658	683	679	644	634	644	660	655	660	645	676	606	682	669	693	689	654	652	658	615	666	680	640	637	679	622	732	670	692	713	705	682	632	637	660	612	610	676	657	683	652	628	671	654	647	640	633	605	664	654	639	618	588	689	652	665	647	666	653	632	681	619	630	654	648	653	603	681	643	653	679	649	673	661	662	649	638	663	646	668	691	665	677	654	638	654	637	682	639	661	690	668	672	635	702	629	647	651	661	651	683	670	649	631	634	654	630	652	641	670	643	672	648	646	654	629	681	682	670	681	666	672	648	638	692	641	681	683	629	629	661	641	675	667	630	629	672	642	668	711	686	662	662	626	699	643	707	659	680	645	651	681	603	684	675	703	619	681	626	674	683	663	656	671	644	673	659	645	682	636	665	711	680	663	642	691	693	641	717	685	664	678	655	650	634	676	669	638	686	670	632	640	636	642	634	640	672	613	682	657	654	657	689	640	633	642	658	645	621	702	646	645	687	673	704	632	672	675	668	648	657	672	638	681	642	647	630	710	686	619	691	639	667	668	671	629	600	685	647	645	643	678	666	645	633	669	632	643	687	680	704	671	679	652	686	641	718	641	709	641	625	633	649	650	625	667	625	685	666	663	644	637	692	680	642	637	676	624	644	647	694	670	675	654	628	666	655	667	629	629	659	628	665	696	642	667	639	651	671	681	654	654	659	690	663	671	637	653	629	672	684	650	624	656	688	634	631	661	642	709	680	647	668	624	658	615	648	635	669	726	692	667	712	670	580	660	645	669	712	675	641	640	681	654	659	670	685	618	646	636	684	617	664	653	665	671	702	664	649	657	629	625	679	661	655	643	656	619	697	646	651	688	639	693	687	651	636	655	664	672	645	596	695	641	653	617	736	665	664	675	663	648	658	658	651	682	702	670	696	685	668	627	644	669	671	630	629	680	711	644	674	663	669	641	671	623	676	646	657	650	663	635	634	605	694	677	724	698	683	644	665	644	631	645	703	642	654	682	662	645	627	660	658	656	710	680	636	678	671	662	680	656	652	688	638	667	618	688	688	673	659	679	677	658	677	643	660	622	648	654	631	683	706	677	625	633	691	687	694	674	670	625	711	629	650	646	673	628	671	634	666	667	643	666	651	669	639	655	649	672	647	635	645	677	675	660	642	658	663	650	679	642	690	682	663	616	683	679	677	641	678	668	651	682	674	675	677	661	624	646	659	686	659	611	661	648	708	664	651	648	653	686	658	609	660	688	636	654	650	641	680	703	677	672	722	650	681	672	667	661	579	705	650	682	668	670	693	694	667	687	678	603	648	675	632	634	651	629	673	675	620	679	638	666	681	665	639	674	648	643	650	623	660	691	651	652	634	653	660	645	656	699	667	667	666	649	629	654	657	656	627	653	655	666	688	633	662	664	660	645	666	594	605	632	666	655	606	656	689	689	708	650	651	592	695	622	718	625	686	685	646	668	652	681	671	674	627	706	654	641	655	685	648	645	738	700	685	667	604	644	693	717	657	599	674	662	674	645	629	683	678	684	678	655	662	670	650	617	617	670	664	661	710	658	654	673	647	668	705	609	685	649	667	697	689	678	678	666	616	632	650	627	698	688	676	692	664	719	653	690	693	680	669	670	637	664	683	663	672	640	647	681	622	685	673	665	697	665	658	660	623	640	666	697	685	630	667	644	684	651	664	602	657	676	661	650	648	676	641	672	657	657	657	645	695	672	663	628	672	671	648	683	631	583	632	673	643	653	701	625	672	702	664	642	687	645	637	658	630	626	661	681	625	623	662	623	619	684	646	621	654	648	655	686	667	667	683	671	720	642	661	638	686	666	693	657	628	673	625	678	672	687	668	652	633	658	639	686	679	664	667	678	688	645	672	643	669	662	674	653	661	662	671	664	637	628	662	661	703	664	641	637	676	658	671	673	659	667	624	654	663	630	637	679	690	683	623	613	608	667	644	668	675	648	724	673	646	661	636	689	637	632	710	644	633	687	626	657	705	607	634	668	662	683	684	663	613	662	649	657	632	705	679	674	668	642	669	651	687	643	617	596	670	683	643	669	650	671	664	646	636	662	644	657	698	733	635	683	651	640	674	654	649	672	638	647	708	686	641	678	670	702	664	674	639	691	614	669	677	646	657	661	675	657	653	674	654	686	635	665	622	713	667	649	622	646	705	688	665	625	668	661	671	667	686	652	675	641	698	677	685	665	650	671	667	655	601	648	656	673	662	661	654	654	662	669	647	633	635	644	692	618	651	642	617	661	669	656	702	706	659	635	688	665	619	649	637	630	654	644	680	672	631	641	659	695	655	669	651	623	646	671	658	673	644	644	644	661	649	659	656	684	672	720	641	704	608	639	681	644	667	682	669	642	672	670	631	689	642	624	673	626	622	684	643	670	656	712	624	691	664	684	634	685	642	635	651	668	676	648	662	636	665	677	620	672	662	712	687	666	640	634	663	660	687	680	658	692	639	679	683	618	663	672	649	646	658	655	654	664	673	670	619	654	675	650	597	685	679	671	685	667	646	666	641	664	653	667	682	667	676	662	719	614	657	645	672	673	634	710	631	682	660	679	659	627	698	675	669	657	658	704	715	656	689	640	639	666	668	669	675	650	657	617	649	703	635	667	666	645	666	693	643	660	672	686	662	673	659	668	668	659	672	659	660	638	678	633	651	674	601	690	718	671	653	656	673	664	676	627	659	643	672	699	674	635	663	651	687	674	703	711	657	645	655	673	681	669	662	645	692	654	649	656	645	612	649	644	670	649	667	597	637	634	652	685	647	645	656	734	683	717	651	636	655	664	683	616	690	638	669	659	655	633	669	708	661	643	670	677	626	677	650	656	654	682	661	649	681	691	643	644	676	639	642	623	651	617	648	664	638	632	621	678	642	679	645	632	634	623	637	658	657	690	643	670	639	715	674	643	669	638	655	655	725	659	663	643	666	597	632	650	680	640	640	659	651	644	655	644	639	646	619	654	664	654	665	643	661	641	655	659	651	676	626	727	651	640	709	675	671	610	704	700	627	664	653	664	663	667	711	689	598	611	738	641	656	706	639	659	616	669	652	626	631	656	698	630	633	663	653	676	664	660	633	635	631	632	661	693	701	640	671	627	667	679	629	639	768	667	661	649	686	655	635	674	653	642	630	700	633	661	630	649	625	657	690	629	688	641	655	660	662	628	666	661	704	684	691	700	612	708	663	657	721	658	664	631	681	661	672	655	666	683	648	635	643	699	701	649	678	653	620	640	649	625	644	656	650	687	642	667	684	629	648	621	675	670	687	675	618	650	631	621	674	638	663	681	642	670	665	671	645	673	688	636	655	633	663	634	649	659	679	665	676	716	677	673	644	685	648	642	662	655	698	640	650	650	658	665	661
7095	10240	20112	2549	945	780	647	619	509	445	428	375	414	346	286	274	256	263	246	256	254	246	234	242	242	258	248	230	220	239	230	215	256	243	248	239	237	248	250	232	283	235	221	249	253	239	223	234	225	260	273	247	258	248	280	242	253	259	243	259	246	224	250	247	256	270	255	262	240	254	268	249	221	246	244	260	236	254	265	228	244	229	231	248	236	261	247	261	259	249	274	256	239	260	276	235	221	232	240	254	256	266	247	220	227	238	209	231	270	235	228	248	252	289	256	231	255	252	272	261	273	264	255	284	261	249	231	242	243	241	272	227	229	276	217	224	235	243	262	272	244	254	240	257	247	275	224	245	247	277	254	245	276	274	228	261	252	240	261	249	244	229	250	239	250	237	271	241	272	234	267	260	240	267	281	231	236	243	253	235	242	243	250	247	225	253	258	251	278	268	255	254	254	273	222	265	253	242	253	244	264	257	259	246	297	259	241	262	218	255	265	258	239	249	231	260	262	271	239	251	241	253	260	244	244	241	243	230	294	257	254	211	256	232	231	251	260	274	271	227	245	267	228	246	229	228	253	234	245	233	272	224	273	242	238	246	259	262	294	255	260	269	251	239	246	281	255	231	250	246	246	245	248	245	247	222	281	260	276	233	274	237	245	223	264	218	242	266	246	259	279	246	251	247	240	264	289	265	240	256	279	260	248	253	231	249	250	241	262	256	230	268	242	232	226	242	234	252	260	248	250	235	256	271	223	260	260	255	257	255	251	262	257	268	250	225	275	218	231	248	263	265	242	253	250	248	272	230	217	228	252	211	245	266	239	255	251	265	227	246	234	256	239	264	286	257	265	244	250	233	266	236	229	247	216	245	235	246	246	264	233	249	255	217	229	265	259	252	263	268	245	219	270	218	254	277	257	294	208	281	257	273	242	246	258	243	217	228	246	230	210	265	257	238	242	245	269	256	257	247	220	245	245	243	284	256	236	257	206	278	229	249	257	227	224	248	253	262	261	222	265	228	257	276	229	260	219	261	267	260	237	241	251	239	252	248	236	248	244	249	253	227	266	244	252	233	242	269	275	267	255	261	240	236	253	254	249	223	246	254	262	264	261	253	249	243	238	237	237	247	252	259	243	231	222	231	228	249	250	238	258	210	234	243	254	242	243	282	241	237	249	238	265	231	258	246	286	221	216	274	260	253	239	247	247	250	269	255	244	277	248	208	236	271	231	277	248	256	263	255	258	247	272	224	267	265	264	277	249	253	272	265	230	258	245	255	253	253	262	256	234	262	238	243	242	259	266	241	235	235	272	250	248	254	248	245	246	263	251	229	234	246	228	219	258	240	248	272	260	267	252	268	263	233	258	279	248	278	276	237	255	274	224	217	251	229	249	240	242	243	249	264	268	246	288	263	251	232	245	262	244	253	256	239	262	253	262	252	243	247	237	275	230	239	249	255	251	241	271	234	268	250	254	216	253	244	275	246	241	249	234	252	262	238	261	248	249	257	257	245	226	265	254	242	228	234	223	234	269	268	265	246	303	258	258	252	262	243	239	242	260	229	231	281	267	288	268	226	247	256	253	280	257	246	250	233	270	253	258	237	258	262	250	251	234	266	267	239	259	232	265	244	254	259	232	250	243	231	237	263	249	265	239	228	243	266	244	215	252	262	240	251	246	245	253	268	232	242	250	258	262	230	234	234	254	299	254	228	236	235	216	250	218	261	205	251	245	267	250	229	254	275	288	266	253	232	262	247	228	234	263	241	219	271	251	245	245	263	247	286	253	235	227	237	253	244	244	248	246	247	212	234	247	257	270	243	235	263	262	255	245	233	295	260	253	211	247	242	260	257	260	245	251	248	273	229	258	266	250	271	238	267	261	263	245	278	256	259	257	226	231	268	275	263	252	247	252	237	251	236	270	264	256	213	252	243	267	245	232	244	251	239	262	261	254	225	235	228	251	260	244	253	260	245	230	250	231	262	214	252	255	271	237	258	246	266	234	226	301	251	219	226	236	236	255	274	236	245	275	255	258	260	268	266	246	259	244	235	296	239	269	264	265	265	249	239	227	257	270	272	250	221	243	269	219	273	250	268	254	231	241	237	239	258	256	283	227	217	259	249	239	235	228	246	252	240	242	269	277	241	251	268	218	238	261	252	234	239	260	240	237	232	251	250	251	276	258	229	256	277	265	226	259	268	235	246	229	253	237	217	249	219	221	238	259	260	269	255	280	245	229	252	235	230	241	226	273	246	244	229	253	271	262	275	248	246	266	243	237	241	242	225	239	245	246	266	242	285	292	269	214	262	239	250	248	242	242	251	225	252	275	258	259	221	240	247	248	255	288	244	265	259	241	262	270	245	253	267	276	244	237	257	230	260	272	254	258	253	226	242	235	238	219	256	238	249	240	220	253	261	230	244	282	236	231	244	249	288	258	247	241	252	241	241	275	240	241	244	262	249	232	267	259	245	250	249	268	259	259	240	248	256	224	240	243	264	262	256	257	249	258	268	234	252	236	267	257	246	237	258	257	249	242	270	231	238	279	257	253	296	243	245	257	243	237	214	231	249	266	269	217	253	268	255	258	259	254	263	246	228	249	254	268	241	246	258	234	256	245	225	249	250	249	242	253	193	249	238	211	243	260	251	244	246	235	254	290	298	258	222	238	247	232	220	241	262	269	255	245	232	275	234	261	236	255	254	247	281	254	253	247	236	227	232	237	236	282	245	269	259	246	221	228	229	243	248	268	245	252	266	287	281	277	224	277	274	256	255	242	244	256	254	213	255	258	270	249	259	234	256	252	217	222	234	227	273	277	264	256	251	281	228	254	232	243	249	249	248	237	273	255	266	235	272	248	260	228	279	253	267	276	267	257	230	256	265	255	240	274	260	260	249	235	236	244	252	255	231	262	259	220	245	248	263	242	276	241	251	260	260	255	254	227	218	248	264	258	238	235	283	236	219	240	247	247	239	248	266	236	257	236	253	232	215	238	259	248	279	223	258	267	272	248	243	226	235	254	249	227	246	266	283	245	273	268	230	227	270	267	254	231	270	250	223	262	253	232	259	247	258	255	244	240	242	249	231	250	251	255	258	246	262	240	233	247	251	258	230	260	259	246	248	226	255	249	259	238	238	249	258	259	213	249	219	255	267	247	273	262	263	254	243	274	244	247	242	254	246	244	228	259	246	246	260	259	266	251	248	216	244	255	247	258	291	248	248	249	222	261	268	266	284	248	206	231	217	255	261	236	286	235	256	228	268	249	236	234	259	234	248	243	252	257	245	239	254	237	258	220	251	254	243	250	251	260	255	257	251	260	244	251	227	238	214	268	255	282	243	227	254	240	215	261	240	224	255	254	255	271	260	229	243	243	263	243	242	258	243	244	269	222	256	246	265	233	231	259	213	259	230	256	256	270	240	240	258	255	266	242	241	243	242	254	251	255	263	250	241	230	251	269	254	225	230	240	219	257	225	251	253	270	241	252	249	233	237
6624	11067	21419	3597	3147	3067	2899	2810	2260	1789	1687	1444	1615	1263	903	737	625	702	711	661	650	643	657	676	647	599	631	604	609	633	585	644	635	629	567	593	612	592	588	573	559	599	622	568	576	631	606	615	588	552	597	603	615	618	611	599	622	572	646	597	602	578	585	569	578	623	623	549	613	571	616	584	598	584	604	626	563	624	571	617	597	609	588	634	573	625	556	610	581	593	566	565	567	607	654	555	639	595	607	577	577	578	585	586	631	621	616	581	605	561	596	579	584	626	597	574	595	588	568	589	572	626	576	581	597	575	576	605	586	570	547	568	577	565	568	588	643	580	589	580	584	613	599	622	608	565	628	604	551	579	561	589	631	512	586	605	601	571	560	604	634	560	573	618	548	567	597	655	562	610	601	569	544	578	570	607	621	564	594	566	615	630	598	590	554	584	591	587	607	558	556	575	624	622	631	602	618	597	627	624	586	599	535	599	587	573	623	600	625	598	570	618	577	586	576	576	621	569	539	588	592	614	590	562	631	652	587	577	595	585	583	593	558	586	560	531	607	576	631	587	570	604	599	610	648	626	608	593	569	595	576	621	605	594	587	624	596	606	606	597	631	601	602	598	641	593	566	651	599	580	582	618	604	579	603	558	587	585	604	600	578	568	607	588	583	565	611	578	609	590	590	588	638	604	570	626	605	593	568	601	544	620	611	553	571	593	590	576	577	586	592	579	549	639	620	622	605	610	577	594	614	592	615	607	615	642	620	546	572	626	597	585	628	571	606	604	601	587	596	622	608	586	599	587	625	627	563	625	604	608	585	617	609	567	598	593	617	592	580	584	595	615	602	598	561	606	641	606	566	565	578	607	578	593	573	609	578	576	573	609	593	566	625	568	589	565	615	600	585	644	619	642	634	571	613	585	605	549	642	606	624	595	600	605	544	599	560	573	617	642	619	594	595	604	581	568	608	607	602	565	558	595	600	586	608	571	574	560	614	603	583	637	562	584	597	581	617	587	586	599	588	612	581	575	593	636	621	576	567	574	549	556	587	620	586	602	617	612	608	576	599	577	621	578	616	611	606	588	645	589	607	614	599	595	615	617	611	593	575	600	624	599	590	560	619	590	582	565	590	638	633	542	538	603	600	569	589	622	587	553	616	603	584	584	670	594	573	558	581	632	602	597	621	621	583	575	583	610	536	590	586	596	590	595	598	608	565	611	555	568	600	606	563	577	609	638	564	579	598	601	597	556	679	601	604	629	607	639	603	584	565	597	610	610	587	603	587	626	547	572	567	580	635	617	580	609	593	559	544	598	599	549	615	600	649	643	589	604	600	575	604	631	618	598	575	589	598	600	626	612	579	594	625	618	581	627	634	561	569	625	566	578	592	582	576	626	627	603	614	623	575	570	608	613	599	616	618	566	599	560	588	574	622	591	619	573	577	564	555	583	614	620	557	608	646	590	612	590	590	608	613	605	587	609	627	579	603	562	611	599	600	605	646	585	577	560	583	645	604	602	607	610	610	635	612	606	612	572	609	578	560	598	594	614	576	572	617	579	631	576	582	582	605	620	615	605	584	611	573	563	617	636	583	529	544	590	625	600	585	609	595	631	614	563	596	601	547	616	570	578	542	580	567	567	610	588	620	620	603	593	610	609	597	597	603	572	611	576	576	603	586	567	623	588	615	569	596	586	627	591	643	608	618	627	631	625	592	645	608	642	570	597	602	607	583	621	551	546	581	605	607	601	596	596	548	632	568	594	549	616	552	619	604	620	653	547	625	577	607	600	593	627	604	598	577	598	651	619	605	589	612	630	599	630	546	611	596	623	555	574	621	576	586	602	590	591	529	577	590	595	556	603	605	590	576	596	571	588	596	603	602	600	594	602	599	595	621	594	574	607	593	565	608	600	566	603	597	590	557	592	563	583	559	609	613	559	559	574	641	597	601	576	624	582	605	574	634	636	597	535	559	599	587	567	558	550	590	575	574	573	558	591	586	607	623	635	602	587	632	578	595	581	614	602	661	588	597	665	577	557	549	582	587	615	606	580	549	621	608	568	638	552	599	593	601	609	544	630	563	564	597	589	593	613	570	595	626	639	634	590	607	558	597	600	621	584	599	627	604	590	584	601	600	556	624	602	595	573	595	588	618	584	601	564	608	573	611	600	589	628	633	556	650	605	599	592	662	582	627	592	597	592	620	577	599	571	630	569	589	623	564	639	597	544	634	576	563	606	595	616	598	596	604	556	601	595	638	600	568	603	605	625	580	571	619	594	575	622	616	650	607	581	627	561	608	644	577	595	634	599	610	597	576	636	579	619	617	615	581	586	593	598	564	611	618	577	598	580	604	564	591	629	616	596	626	604	575	585	636	654	566	582	579	581	614	578	613	611	635	587	622	594	572	597	594	536	595	570	604	591	598	586	651	577	606	577	584	565	612	578	569	618	610	613	597	634	597	598	587	597	622	671	607	556	605	666	569	578	592	668	614	589	590	579	587	581	631	567	585	625	574	611	597	599	643	542	589	618	598	607	562	582	554	604	577	621	566	628	599	577	580	586	601	623	601	646	598	636	585	560	623	613	550	631	612	582	600	596	616	611	615	592	595	549	568	598	570	565	594	582	599	609	584	608	581	588	620	602	617	611	577	646	591	588	588	603	595	595	615	548	602	625	627	614	624	591	597	594	609	595	587	617	581	557	568	606	618	562	632	591	605	596	614	631	611	626	602	586	621	626	582	566	600	609	583	587	569	601	627	600	626	596	609	589	618	567	579	649	570	614	581	517	578	584	619	582	608	606	598	622	588	600	624	607	610	598	612	554	601	586	552	563	593	608	560	609	612	573	564	601	607	590	578	626	631	553	597	583	570	586	600	556	584	552	614	619	559	583	585	599	614	577	571	626	557	611	570	594	611	565	631	561	575	597	594	633	602	592	562	608	588	570	589	606	592	560	591	610	645	677	618	582	621	600	608	633	610	601	604	599	587	596	573	606	639	558	565	551	551	604	580	600	596	635	581	594	604	590	591	611	603	601	582	581	581	590	621	599	584	576	589	638	581	548	593	656	634	592	593	628	597	626	591	544	593	644	583	616	614	601	577	616	583	617	581	645	585	583	630	619	559	628	578	598	524	615	604	612	595	580	582	622	559	582	607	613	587	611	596	572	597	567	583	582	562	555	577	580	587	604	594	588	584	605	583	589	604	564	578	603	590	618	628	583	563	654	597	582	639	596	571	588	619	567	583	630	644	610	594	613	600	587	617	595	609	608	582	587	615	596	608	563	551	581	590	565	606	629	614	542	567	580	586	588	554	590	573	606	603	605	576	604	629	575	613	586	621	562	609	593	577	594	616	565	599	568	597	586	589	587	559	598	610	639	582	598	600	540	586	580	615	549	592	588	582	587	573	570	644	552	608	583	605	668	626	632	598	605	582	602	596	585	593	635	637	591	590	578	615	596	648	609	580	607	580	599	603	602	614	570	589	547	620	584	603	631
13053	22346	29427	5954	1603	1223	1016	800	648	512	387	338	380	292	167	142	154	144	134	124	116	137	125	152	107	113	122	135	110	126	133	102	116	119	132	97	127	125	103	100	118	111	118	110	113	125	103	109	124	113	105	113	139	108	110	101	120	111	132	109	135	127	114	121	108	102	116	135	124	107	119	100	105	117	104	125	119	114	114	104	144	112	135	117	100	116	130	106	105	109	116	109	143	116	127	132	100	125	110	115	120	109	130	110	117	107	114	118	127	125	115	121	119	113	132	116	110	115	102	114	114	101	110	125	126	116	130	117	117	128	119	113	120	108	130	130	120	124	126	110	112	110	118	97	117	119	132	112	99	88	117	126	108	125	109	119	106	95	131	117	124	107	116	115	123	115	119	101	114	107	134	120	104	116	119	109	108	113	131	109	108	115	95	118	136	114	110	97	120	92	123	143	118	128	131	113	116	112	108	132	98	115	127	124	118	118	134	109	109	122	117	109	106	109	118	108	122	123	123	128	120	135	111	120	101	123	126	102	102	100	127	115	111	107	111	114	107	107	107	121	109	99	121	118	127	139	114	111	114	116	122	126	104	115	103	125	128	110	116	133	134	115	105	109	113	102	124	116	137	120	137	125	136	109	124	137	106	120	108	109	112	113	147	139	146	116	116	128	104	110	107	110	109	124	117	120	121	117	140	106	113	114	113	114	126	107	108	104	115	96	116	128	117	133	118	126	104	133	143	117	125	113	133	102	135	123	131	105	113	141	123	114	98	119	120	122	134	122	101	119	111	118	130	99	112	111	115	109	102	113	107	124	114	106	94	111	90	114	123	108	116	112	94	105	103	124	110	110	130	133	111	139	125	108	102	117	112	108	87	116	90	131	112	126	134	116	129	127	127	112	120	116	120	120	113	115	121	134	116	129	121	107	103	141	116	125	125	117	114	120	123	131	112	109	119	124	137	113	128	127	117	113	116	109	105	140	119	95	124	96	113	110	105	119	114	99	123	116	107	118	106	116	111	122	125	125	108	128	116	122	129	111	119	104	99	95	118	106	121	120	124	99	116	116	109	132	99	117	111	127	109	111	139	109	104	102	119	125	128	108	93	109	122	109	124	84	96	118	114	119	104	121	118	122	105	115	124	109	129	113	124	96	134	123	122	113	126	103	118	110	104	131	106	97	124	120	113	119	107	104	130	114	101	129	103	135	124	126	109	130	100	113	112	110	104	107	117	125	120	119	122	107	111	114	105	103	113	101	122	95	119	104	115	128	122	125	138	112	97	127	117	111	124	115	123	109	97	102	117	116	147	108	103	110	125	110	120	108	114	114	121	123	127	125	122	115	116	120	112	112	112	108	119	110	142	100	105	120	124	119	130	139	121	129	117	115	117	103	104	111	135	131	115	134	135	113	127	128	119	141	114	122	118	100	101	129	122	125	120	108	111	110	109	113	135	116	100	121	111	114	133	115	121	139	100	105	106	95	102	117	111	119	126	110	104	125	104	102	119	118	119	109	117	112	113	122	120	126	130	110	114	129	101	110	138	128	125	121	114	106	103	116	111	116	136	125	94	113	113	138	125	115	111	126	117	124	108	113	113	112	110	109	123	114	107	127	120	122	125	94	105	109	125	123	108	128	102	122	116	119	118	130	108	131	123	124	146	119	123	107	103	115	118	116	137	120	109	102	116	138	114	113	118	123	150	111	135	120	104	113	121	133	118	126	120	97	132	114	117	108	93	119	92	121	142	122	113	113	98	105	118	112	121	90	129	121	138	108	116	129	115	128	115	94	123	125	106	128	125	125	129	122	124	128	106	131	115	118	101	126	96	123	118	117	122	128	118	127	113	124	122	116	135	113	133	125	115	113	131	103	126	107	108	121	120	99	96	111	121	113	117	110	127	122	128	139	97	131	124	114	111	125	131	131	103	122	117	136	129	107	121	112	121	98	111	116	107	110	131	105	129	129	109	116	100	106	109	110	122	130	118	106	98	130	105	120	113	121	126	102	112	111	115	135	127	130	120	99	125	121	120	122	116	117	139	106	141	101	105	106	115	127	125	82	97	111	107	109	119	106	121	106	125	117	111	131	129	115	128	105	109	108	113	109	99	141	132	125	157	110	90	103	106	95	109	118	141	124	119	113	120	114	113	120	115	103	121	126	121	124	117	123	118	106	101	110	117	128	113	118	131	115	120	105	118	108	122	110	109	139	127	107	114	118	105	115	113	107	124	115	118	130	132	103	103	117	124	113	98	112	109	106	112	128	128	105	120	125	120	102	139	123	100	119	112	105	114	112	112	134	109	132	118	110	138	114	98	108	107	123	121	119	125	137	111	99	126	125	102	118	118	124	107	113	121	108	96	111	115	120	117	113	111	115	99	116	116	125	122	113	123	118	122	132	109	111	112	111	107	119	125	130	119	134	99	118	118	112	114	127	118	119	117	99	112	108	110	109	111	112	122	106	119	116	102	97	118	111	122	112	123	117	121	114	124	119	117	122	120	122	116	121	106	84	117	112	113	110	115	102	108	125	122	107	123	122	105	122	108	104	124	121	117	127	99	117	120	116	130	115	118	99	129	125	142	112	132	89	109	115	130	126	122	130	121	118	101	105	118	107	125	121	121	125	113	97	117	100	98	111	120	107	122	126	127	91	121	104	121	129	118	127	120	119	113	96	109	102	109	115	117	122	112	113	122	120	120	106	108	118	111	117	97	123	123	115	102	137	123	123	112	131	127	126	114	111	114	86	115	102	127	114	109	116	102	123	125	128	122	100	115	111	116	127	126	110	109	110	116	125	111	122	120	97	119	116	111	114	140	112	91	107	114	101	103	102	102	122	121	125	118	123	110	108	111	104	122	131	119	126	122	111	124	109	115	113	131	110	127	125	112	114	120	100	105	120	130	105	112	113	127	119	105	130	110	126	102	105	101	110	118	132	122	125	125	128	104	116	110	112	103	129	121	118	125	115	120	100	110	120	125	115	113	114	108	137	115	117	116	100	113	114	111	103	98	115	118	115	103	103	105	100	108	110	111	124	112	115	118	112	131	107	124	88	108	116	102	108	115	129	110	118	126	117	106	120	117	99	99	134	124	123	119	105	131	108	111	117	139	123	97	109	131	131	112	120	128	106	103	112	123	112	109	137	111	122	105	111	106	126	168	121	120	119	113	123	96	138	112	122	119	113	115	139	131	128	101	109	112	123	126	122	107	118	99	95	111	105	113	109	94	114	128	118	106	115	115	107	151	121	117	122	124	129	103	123	130	111	96	122	130	112	113	106	122	127	116	106	130	114	126	115	133	100	115	115	111	119	112	91	118	100	126	101	122	124	117	101	117	110	129	120	109	131	115	102	123	136	121	108	105	117	108	127	114	130	124	119	100	97	105	109	117	113	103	134	121	121	111	112	110	110	118	120	132	128	142	118	124	102	115	118	114	113	113	116	112	112	115	124	123	132	121	128	113	133	124	87	106	103	119	129	97	119	100	133
8517	17570	26494	5163	4417	4894	5025	4177	3380	2630	2163	1623	2166	1264	690	500	498	492	422	396	404	389	412	395	338	360	328	340	313	310	336	253	280	322	354	348	310	333	316	311	316	327	286	317	313	330	309	336	320	282	296	304	301	300	305	326	320	330	297	310	288	295	286	308	309	283	297	319	299	292	328	293	284	297	331	300	305	264	307	320	267	318	302	306	309	279	306	303	283	304	303	319	301	286	313	290	313	318	302	288	276	274	301	308	288	283	311	280	278	293	314	313	289	301	308	311	295	276	294	272	295	272	304	311	297	290	267	320	280	319	296	301	326	309	306	286	301	291	319	302	342	300	295	273	318	318	289	251	306	278	305	318	310	278	327	308	296	299	307	326	288	295	297	323	335	294	287	289	302	295	311	289	277	262	266	299	259	285	314	307	271	284	304	280	277	308	274	284	300	277	327	306	327	269	308	306	292	282	289	282	290	295	321	274	299	307	291	309	314	265	312	301	292	324	278	296	315	332	292	280	290	272	294	310	309	325	293	241	273	295	270	310	316	337	304	291	331	297	297	295	342	296	325	277	308	297	284	270	312	278	305	300	317	291	272	273	291	305	291	309	287	294	277	294	296	293	282	307	299	300	297	286	303	312	292	324	301	319	289	277	297	333	321	304	289	302	278	290	308	277	303	287	295	298	310	328	302	304	279	294	299	307	292	307	313	276	303	302	287	290	303	315	312	309	329	312	285	295	310	270	315	290	277	311	307	288	300	293	278	321	290	297	287	287	283	304	284	290	318	307	287	300	288	317	303	286	296	308	323	305	314	304	333	312	303	331	300	265	279	300	308	335	274	352	317	299	302	281	291	276	297	284	299	309	299	263	285	294	305	292	332	321	276	297	314	314	255	294	296	282	309	334	276	310	280	270	320	291	306	286	299	302	283	282	300	299	294	268	320	293	343	284	263	300	308	312	296	306	282	312	278	305	333	289	307	283	315	305	290	298	263	307	301	297	311	309	288	281	290	288	282	303	305	305	328	288	307	299	325	325	280	284	310	278	266	290	295	282	270	295	295	318	287	297	249	299	288	320	301	290	294	285	279	298	302	324	323	327	290	283	302	346	283	278	294	311	311	309	289	285	284	308	306	280	293	316	313	292	319	297	297	286	308	294	332	290	311	304	287	300	307	279	305	291	292	311	312	298	321	283	303	280	318	314	308	304	291	330	275	298	278	342	319	316	289	329	325	308	289	284	258	301	333	296	331	280	278	275	311	291	298	284	313	297	301	281	294	321	327	281	304	297	305	298	323	273	303	316	315	329	299	304	304	294	309	315	270	328	272	292	280	309	312	295	304	314	319	308	299	282	306	297	316	285	349	285	304	285	297	310	294	288	327	284	305	337	289	300	323	298	289	310	290	302	285	315	343	293	302	307	310	325	291	282	325	313	267	305	282	302	314	297	309	293	315	283	303	291	290	285	334	296	309	303	293	325	309	329	294	318	278	323	279	270	293	301	319	319	306	309	269	302	296	287	318	290	249	337	300	273	298	306	285	291	274	275	290	299	291	282	328	296	319	307	274	275	313	301	314	266	318	282	294	260	288	272	316	344	287	313	330	296	308	282	313	296	307	293	304	289	332	282	296	286	312	306	311	291	277	286	284	301	287	289	318	315	286	310	268	278	278	300	294	293	286	300	301	304	287	297	276	327	311	316	280	309	308	307	286	299	283	290	270	318	297	310	284	303	292	303	306	297	281	285	285	297	279	287	288	311	304	307	292	298	278	292	268	281	320	271	313	321	279	286	286	306	289	294	289	286	293	306	292	283	286	305	309	327	308	283	259	287	284	293	317	294	269	318	276	294	297	306	323	297	287	289	309	298	302	299	302	304	317	283	309	328	279	302	266	280	306	305	292	279	301	294	278	333	300	325	319	324	303	312	295	308	301	308	317	326	291	286	285	311	293	321	304	310	299	306	289	300	297	280	303	293	304	295	282	297	343	295	283	276	306	300	269	289	295	330	295	284	293	316	301	291	287	291	288	282	291	294	312	293	267	300	271	307	304	292	285	275	293	283	306	295	319	303	266	297	304	308	274	288	294	322	319	274	293	276	296	276	310	323	315	272	281	286	276	308	303	317	296	302	297	340	289	288	308	313	270	321	292	297	293	293	301	299	297	313	296	292	313	312	302	285	292	297	312	285	296	274	280	293	304	257	256	306	329	313	299	305	303	290	308	301	314	283	291	319	328	285	268	287	297	296	324	309	284	294	286	313	326	290	322	293	279	289	300	315	290	257	301	298	293	300	291	312	323	310	271	315	253	306	279	287	289	311	295	274	308	323	272	303	280	295	271	273	303	302	290	308	302	296	299	307	293	292	249	299	315	323	268	311	327	293	287	297	292	325	289	282	310	288	308	283	289	299	303	293	282	305	317	282	303	266	286	311	304	340	292	309	297	320	272	290	344	307	261	299	292	314	304	320	275	326	279	298	314	321	302	308	326	286	288	298	297	313	313	315	300	278	302	284	331	325	268	284	286	306	291	285	281	319	329	290	298	297	254	292	325	274	309	295	316	285	287	312	284	302	310	270	298	313	292	273	304	294	291	306	302	309	313	292	290	299	314	322	299	321	320	274	295	297	297	332	319	293	311	335	309	335	305	292	281	300	313	291	298	313	289	273	296	311	329	284	321	317	291	289	293	320	340	305	328	269	299	294	283	306	294	282	307	316	277	277	273	295	294	326	294	267	299	285	287	312	290	265	314	282	306	264	319	287	317	289	271	292	299	286	318	311	309	293	317	329	253	299	279	303	301	306	302	296	305	281	295	339	297	319	285	298	302	312	299	281	312	322	290	320	289	307	306	278	292	257	307	306	256	298	279	296	316	294	314	289	338	291	286	281	333	350	295	298	294	271	284	304	295	275	267	303	301	322	287	301	302	287	298	287	309	308	304	324	307	281	318	275	311	329	277	289	291	310	302	314	327	306	309	274	300	305	293	304	324	284	305	304	301	278	299	297	295	279	293	297	309	324	286	284	278	258	275	293	298	280	278	275	275	283	298	325	292	320	318	296	304	314	309	300	319	279	301	277	301	297	300	310	302	276	310	305	289	307	290	311	279	291	301	305	269	250	297	288	303	316	276	296	292	302	283	271	284	337	322	327	252	322	296	300	280	294	306	309	283	272	291	289	291	326	300	312	283	310	323	266	288	317	319	312	291	319	297	267	287	297	279	306	287	302	329	287	311	299	302	295	296	303	266	316	302	271	307	317	289	299	309	309	293	304	320	289	313	290	284	311	292	279	297	317	310	294	311	310	283	288	315	325	293	320	298	291	308	317	304	324	288	277	269	287	307	282	278	276	268	283	305	293	273	282	308	307	304	318	306	310	298	331	275	282	315	293	278	291	280	298	323	325	319	297	296	327	282	323	298	309	288	304	285	312	318	289	305	293	300	278	320	282	308	325	310	284	271	288	309	311	277	268	226	287	290	316	340	311	285	324
1603	1126	950	417	375	394	376	362	338	327	327	304	341	337	303	286	291	250	261	297	269	294	283	263	298	299	285	303	279	267	271	268	285	283	311	261	252	265	267	254	266	267	283	258	292	290	283	272	265	258	305	275	284	295	284	275	279	270	271	296	285	278	294	278	271	269	286	271	279	247	267	254	292	268	278	267	253	296	281	287	266	289	267	309	277	263	265	305	257	269	293	274	259	269	293	277	282	297	302	274	284	264	299	295	291	282	271	261	250	274	269	272	267	295	291	281	231	262	271	272	285	259	284	283	294	270	258	254	256	241	295	282	295	244	280	261	297	269	260	284	263	260	277	290	293	256	288	271	281	294	275	275	278	295	249	281	279	262	297	274	266	255	241	280	313	285	278	276	269	260	263	253	292	294	292	295	308	270	270	249	282	299	292	294	290	265	263	277	300	275	289	277	271	268	270	303	271	236	291	273	262	263	269	290	267	261	284	289	309	305	291	271	261	260	273	300	267	295	256	263	270	243	263	254	314	301	281	284	301	278	287	265	277	287	267	261	290	275	253	265	305	286	280	297	287	281	261	274	274	257	268	259	280	299	301	287	274	306	276	273	273	271	275	275	300	292	274	279	287	280	284	306	292	299	266	317	299	263	251	295	267	274	266	263	306	265	288	293	292	280	293	307	289	277	257	281	280	301	271	277	282	281	241	283	284	273	298	264	243	307	274	281	253	297	321	277	267	319	257	275	262	230	275	291	289	264	302	283	278	236	279	296	260	305	267	249	295	308	279	265	270	265	275	263	276	289	261	264	262	334	266	278	261	297	287	276	257	276	308	266	282	294	271	274	315	292	276	284	242	252	263	278	304	280	314	274	267	275	324	280	259	303	273	253	258	266	296	271	258	253	278	287	259	276	266	237	276	268	302	276	285	269	251	287	283	273	260	271	284	292	301	262	271	277	269	275	270	254	306	292	242	277	271	272	262	296	291	275	297	246	289	252	264	292	259	273	282	309	281	267	257	302	291	293	279	323	275	293	293	278	274	281	267	269	293	262	288	272	259	292	268	265	275	274	272	270	284	274	258	286	294	286	276	264	283	295	288	297	267	285	243	272	277	288	277	281	292	281	251	277	274	255	300	249	277	263	298	291	292	307	284	259	262	293	247	319	276	293	244	259	301	262	266	260	272	273	287	272	267	247	252	268	281	297	260	259	268	275	300	288	255	316	273	277	285	274	268	281	289	323	250	307	255	269	306	241	304	310	250	298	267	256	270	275	308	278	278	244	282	290	249	272	303	313	269	296	300	278	281	267	279	299	301	269	279	289	286	265	250	246	284	285	263	258	283	258	251	282	287	271	291	260	252	265	319	294	273	250	270	299	282	279	222	294	288	274	273	268	279	295	271	299	316	271	298	297	313	295	304	264	236	293	285	278	312	265	254	277	297	282	265	274	299	269	294	251	296	287	266	277	289	273	257	297	236	283	284	233	307	249	246	273	282	319	264	303	248	276	300	277	280	281	268	268	249	260	298	250	273	302	272	250	285	296	276	274	281	270	285	260	282	261	275	284	253	271	257	263	260	317	292	284	277	304	283	265	248	271	272	298	270	270	257	305	288	280	270	283	240	280	282	264	270	246	259	280	283	289	280	319	270	283	255	245	256	282	288	274	270	252	257	258	274	296	292	311	294	260	289	305	273	284	282	280	292	267	272	310	281	270	282	282	264	270	281	261	268	269	236	296	285	271	285	265	275	256	270	253	253	291	256	284	300	275	266	306	283	249	280	283	267	258	279	282	304	318	266	290	286	288	284	280	288	290	287	260	270	260	286	264	256	278	293	295	285	273	305	289	292	273	275	272	295	309	260	255	236	252	238	279	265	292	307	288	281	271	288	301	295	307	264	254	265	290	290	254	272	255	273	273	256	267	281	255	263	263	287	299	268	303	289	303	238	271	280	275	295	258	270	282	280	282	268	299	272	265	277	308	302	282	279	260	298	277	291	259	266	275	264	245	293	250	260	285	294	279	297	263	262	245	294	276	275	301	285	273	287	265	263	257	272	283	244	269	234	274	281	291	259	280	293	277	282	297	283	264	275	265	264	267	279	310	283	307	299	255	295	292	284	277	259	318	265	294	284	281	274	264	270	256	262	278	244	293	296	260	266	274	288	288	291	341	284	283	261	265	276	312	316	255	292	276	251	257	262	291	255	244	282	282	285	284	303	286	276	260	292	268	272	264	273	268	274	249	275	303	292	273	262	259	250	268	281	284	265	274	263	266	316	277	288	256	263	288	246	259	285	293	279	312	290	262	246	290	279	279	303	268	272	273	287	264	280	279	251	269	300	282	257	259	318	298	275	288	297	311	250	266	281	261	262	250	275	269	281	294	275	275	304	236	261	289	275	275	272	250	296	299	288	290	315	294	254	292	286	284	260	276	272	292	281	291	298	280	287	265	288	285	273	268	281	265	281	263	268	292	264	267	280	273	282	259	246	279	287	296	278	270	268	274	347	265	275	277	256	267	267	268	267	308	301	270	260	300	292	300	287	295	276	296	260	294	291	286	280	290	287	274	279	257	271	262	284	252	297	271	255	281	258	293	284	303	266	264	284	273	286	266	297	289	278	267	307	261	279	276	293	273	269	302	261	306	273	275	279	256	282	263	247	286	265	293	269	264	297	299	293	295	286	267	265	271	291	308	276	305	315	255	270	277	330	247	290	287	283	267	290	280	253	254	290	265	253	259	261	288	270	270	272	285	269	271	295	293	317	283	286	269	295	284	291	269	278	292	267	289	257	277	253	303	294	292	290	266	303	309	267	268	277	260	312	290	305	291	259	236	253	298	269	284	281	284	274	325	248	289	289	261	236	258	287	309	302	288	273	256	267	248	257	273	267	260	272	282	276	300	290	265	255	254	273	282	264	292	277	257	272	282	250	256	274	290	276	274	272	276	278	275	311	268	263	258	273	294	287	291	286	286	279	271	298	277	299	284	262	270	292	299	295	257	255	277	295	251	286	271	257	285	289	289	272	252	286	286	270	302	304	270	285	284	269	300	285	297	270	273	290	278	287	272	272	307	296	275	256	276	289	256	284	283	274	291	299	301	282	271	272	306	263	298	284	256	291	266	268	265	263	273	298	267	274	312	284	294	288	263	280	268	273	259	291	301	281	274	274	266	268	292	291	279	254	258	286	310	273	265	282	280	280	283	304	258	263	290	294	268	305	277	270	243	292	306	269	277	256	275	276	265	287	288	255	259	289	277	293	285	308	280	266	291	275	270	260	272	273	250	290	277	272	296	307	251	312	277	276	246	252	291	291	236	271	280	296	265	256	267	259	266	269	308	250	304	302	282	290	277	290	292	306	281	302	291	262	280	244	266	272	259	311	292	301	288	293	255	287	278	282	261	308	274	289	293	280	248	282	285	277	269	280	284	284	257	272	266	314	282	290	301	309	285	271	286	290	264	247	270	272	251	272	253	237	248	252	272	285	273
2102	1952	2448	1180	1211	1230	1225	1054	972	1048	969	927	1092	1014	802	673	700	669	686	648	687	660	649	649	673	698	649	713	637	659	657	663	694	637	647	669	679	691	700	644	631	641	670	623	647	627	675	715	675	673	666	660	622	711	659	659	701	653	634	688	647	647	694	691	634	667	676	615	703	637	652	632	628	690	660	669	641	660	673	689	641	686	630	684	675	667	683	683	700	666	684	672	654	668	629	687	658	621	685	710	662	640	666	659	717	632	632	655	671	663	676	670	652	591	653	663	699	691	643	628	647	667	615	636	655	695	660	659	683	671	684	689	709	664	658	660	680	639	633	670	687	675	711	639	652	674	647	677	711	627	672	638	643	637	667	667	642	694	701	706	647	701	687	702	646	739	666	691	689	638	681	693	643	729	644	649	667	720	597	662	662	683	646	642	685	672	616	725	647	639	685	692	706	628	676	699	704	684	647	682	636	660	657	713	672	686	647	632	648	671	695	663	673	693	661	639	614	637	698	688	694	629	649	677	673	621	650	663	670	656	682	635	658	661	694	666	676	650	696	681	580	632	643	657	663	668	667	670	660	698	697	671	704	654	653	635	648	688	647	632	623	681	663	669	638	660	676	648	662	656	692	640	667	669	691	730	619	672	663	671	676	645	714	676	677	675	716	662	645	657	689	683	687	678	620	670	681	656	655	682	629	680	672	683	654	650	675	698	649	647	675	730	710	686	654	684	682	671	681	671	660	649	679	666	644	663	638	691	612	707	634	658	653	691	706	659	644	659	674	664	650	668	639	671	643	685	660	654	694	654	704	646	660	674	681	675	634	683	650	641	703	655	667	631	681	663	667	649	655	674	640	644	622	697	647	654	681	677	686	653	678	656	693	698	691	679	624	633	623	695	619	711	631	657	662	673	688	656	672	731	693	674	690	627	698	651	643	703	711	653	670	623	647	668	699	646	617	697	631	635	665	656	700	644	719	714	642	672	671	643	683	705	625	691	663	689	691	685	671	662	719	685	648	697	655	625	653	669	674	658	664	670	673	647	675	698	664	644	661	690	682	648	704	672	691	636	684	664	681	684	648	695	659	646	628	653	732	658	693	673	674	693	721	695	662	635	636	680	687	694	667	623	710	671	640	671	654	630	664	629	646	674	618	660	682	694	654	641	675	621	630	634	643	678	661	631	655	691	695	645	643	692	680	687	680	648	676	623	645	675	651	713	695	640	674	704	648	665	673	675	699	642	641	652	665	656	659	663	663	639	662	711	652	687	680	697	636	633	718	648	710	640	655	662	664	652	665	686	669	649	692	666	654	685	652	646	640	661	659	652	657	663	652	694	687	700	660	661	691	678	698	625	638	660	622	657	685	649	691	671	660	673	699	678	661	682	695	713	661	690	657	657	661	695	672	691	660	665	657	601	621	686	696	663	688	652	667	613	705	642	689	690	659	640	662	667	651	662	680	666	672	712	703	645	671	649	640	699	632	691	652	655	588	687	700	605	736	635	690	651	699	692	634	627	641	700	671	722	654	702	624	672	658	659	617	651	689	698	688	657	613	643	666	690	615	677	674	682	706	706	649	753	655	695	677	671	674	643	641	705	654	667	608	617	650	654	688	652	680	630	697	659	676	717	637	665	664	707	709	651	677	631	642	670	712	667	649	646	638	682	649	649	696	683	700	647	689	685	657	648	702	686	687	671	624	667	713	655	680	656	654	688	619	664	670	642	632	686	660	664	645	691	671	630	686	667	658	643	677	647	654	657	636	617	647	655	626	675	679	663	682	712	679	710	636	644	646	673	715	623	615	726	613	656	651	651	678	682	653	639	650	643	716	687	695	633	627	648	628	685	674	675	668	636	680	697	672	650	678	698	678	709	664	649	695	676	687	699	631	657	604	666	664	653	614	638	636	644	654	681	708	659	666	702	711	651	652	653	670	650	646	709	725	611	685	704	680	697	701	641	692	641	692	680	673	684	700	714	658	724	631	653	660	702	674	697	646	698	687	682	693	699	643	657	650	678	637	629	670	612	657	706	669	678	622	671	675	631	702	627	669	671	683	689	652	673	710	656	666	647	684	669	685	627	671	687	684	639	660	656	692	691	657	669	710	662	633	651	700	667	662	663	675	660	685	698	684	645	676	677	631	656	686	663	683	634	714	656	645	645	688	618	711	672	699	671	643	657	669	660	700	689	672	679	639	625	641	659	706	676	665	677	695	683	674	677	673	680	649	682	711	655	687	643	633	675	687	697	687	671	677	703	647	647	663	720	637	653	682	655	683	625	696	613	693	631	660	669	668	651	677	663	733	627	649	613	598	721	677	652	691	694	653	640	701	614	634	675	638	626	656	693	641	684	691	653	737	668	651	662	669	691	682	647	637	666	659	648	626	637	676	674	676	717	641	666	662	696	659	678	665	674	671	672	662	716	684	692	676	647	644	680	641	630	728	672	641	652	669	711	681	652	688	664	680	677	672	637	693	667	651	666	673	649	683	681	664	605	668	621	647	654	690	664	640	667	647	674	685	660	713	644	696	655	657	667	702	648	644	679	710	674	692	646	674	665	709	689	660	638	659	665	698	619	688	695	656	674	660	652	687	662	739	686	631	597	670	609	690	681	623	667	706	698	676	681	621	690	657	721	664	686	651	704	704	622	646	656	686	703	652	684	667	686	646	685	652	687	693	691	673	675	700	640	690	651	634	681	682	676	616	668	644	677	662	702	705	662	669	659	643	662	666	667	654	646	683	705	671	668	709	623	648	665	665	651	641	702	671	684	637	657	696	689	659	650	673	668	653	702	699	679	665	692	686	682	623	638	654	680	688	670	708	677	672	622	671	698	658	645	684	661	648	672	681	695	640	677	666	659	626	716	716	701	640	663	663	673	624	656	619	629	668	667	697	669	703	694	678	686	680	687	639	645	656	697	640	705	674	644	665	642	698	669	650	669	644	680	666	669	683	626	686	675	654	661	636	681	664	681	661	645	688	645	666	676	661	640	678	717	689	671	642	606	651	665	651	648	685	667	665	623	629	644	691	668	657	706	691	665	644	685	686	654	695	670	640	639	655	709	695	694	627	706	688	683	645	678	658	642	677	672	691	662	747	649	650	652	681	638	671	699	719	705	714	722	659	639	624	670	643	714	694	639	679	661	661	637	631	710	643	681	641	662	675	640	689	702	667	723	664	680	652	610	637	642	664	620	671	668	717	675	627	677	685	695	624	666	672	676	697	689	641	669	658	634	683	683	698	693	602	677	656	645	728	645	674	619	655	626	703	675	645	671	637	670	702	691	672	659	676	687	673	739	617	684	664	715	690	648	686	665	642	695	614	675	651	669	659	638	693	641	675	701	673	688	656	716	702	675	670	706	646	638	710	661	658	663	602	628	668	731	642	682	665	681	655	683	680	640	679	687	655	685	655	661	682	686	736	676	652	628	661	682	661	659	708	655	642	673	634	683	682	692	618	655	660	661	653	660	679	666	663	659	686	711
6822	10691	17155	2933	929	787	721	586	521	470	415	381	488	339	269	280	278	270	248	244	242	243	262	235	256	248	254	259	233	267	280	232	236	255	234	230	247	253	261	234	250	239	243	228	227	257	262	234	271	246	254	209	260	250	269	263	225	286	228	247	236	274	220	238	268	249	253	255	282	252	246	259	248	250	248	232	220	246	263	229	198	253	259	241	260	261	241	235	257	261	268	215	214	265	267	255	263	218	292	269	248	254	251	275	262	255	248	238	243	265	242	256	262	271	264	258	252	236	260	237	238	245	263	250	269	253	263	258	255	254	224	238	231	247	272	284	239	265	265	267	247	216	250	273	260	250	260	255	254	254	271	294	262	241	228	293	288	229	233	239	229	259	235	225	269	256	241	241	250	253	240	251	233	230	273	230	264	267	258	233	273	271	219	269	247	253	251	257	255	236	237	259	260	264	236	254	256	248	225	246	244	249	236	241	245	260	244	251	237	231	247	259	264	227	246	259	255	260	250	243	255	266	278	279	266	245	248	247	266	246	245	239	254	242	251	251	249	234	221	243	208	237	238	255	279	296	244	244	277	252	223	247	226	226	261	233	256	219	234	199	238	267	246	267	237	259	247	236	261	263	271	258	237	266	259	254	264	244	273	248	248	261	270	257	243	241	233	208	272	234	234	237	275	246	239	224	244	261	242	241	247	243	265	264	222	225	277	255	278	225	250	243	262	261	264	248	261	261	242	237	234	231	253	244	248	260	268	265	265	245	239	257	243	252	262	228	256	230	260	251	226	238	262	270	262	270	241	233	249	225	269	240	227	242	285	247	251	256	246	230	246	273	258	251	270	255	255	234	268	231	255	250	271	238	276	261	279	242	255	256	212	280	277	274	255	236	255	249	257	259	258	247	242	245	232	244	228	252	233	271	286	289	260	251	245	256	244	237	245	271	254	238	252	254	250	240	237	236	256	275	259	241	255	224	251	251	224	250	242	251	275	249	244	227	258	271	227	232	236	248	223	247	220	243	236	230	243	259	288	249	251	260	260	273	250	255	244	265	252	258	261	250	247	256	238	251	243	217	251	246	244	262	267	264	264	238	265	289	269	228	242	239	246	244	246	275	248	260	265	267	245	253	267	269	267	278	248	258	216	248	250	223	286	251	250	241	228	239	228	236	221	254	230	267	249	230	261	253	282	245	243	250	267	248	237	256	270	261	219	248	246	257	248	244	246	272	297	283	219	263	245	259	214	238	240	256	273	240	250	246	285	257	242	235	207	245	260	275	243	247	227	240	239	257	242	262	238	242	255	223	268	249	208	278	249	244	260	253	253	238	248	214	268	266	256	246	253	239	271	235	256	226	264	271	259	265	238	265	254	240	232	242	245	241	271	278	238	277	245	262	267	259	222	249	272	256	242	231	230	239	222	254	231	281	265	236	236	238	234	257	268	255	261	237	229	246	251	216	269	252	293	252	245	243	249	258	245	253	236	226	258	236	242	255	258	242	259	290	221	235	257	241	270	247	262	244	281	265	244	253	243	256	246	242	236	229	242	244	232	221	242	270	249	231	237	230	224	232	251	246	264	240	215	225	248	225	240	260	256	259	240	252	231	230	221	224	264	276	266	215	240	239	243	224	245	268	259	259	251	249	264	252	250	257	290	253	265	234	234	230	299	236	260	253	260	271	227	229	275	265	260	286	279	247	305	263	257	240	256	226	247	244	240	262	270	250	250	265	238	238	253	239	276	230	255	246	259	257	248	260	260	242	236	253	223	259	240	224	234	241	217	240	273	245	267	236	278	256	267	251	247	230	236	247	261	230	244	236	246	263	239	225	227	230	267	278	256	278	250	277	272	231	266	266	235	253	249	260	248	233	252	239	256	245	259	234	252	243	258	283	246	287	264	243	259	209	263	279	278	240	278	241	234	242	240	197	228	240	231	256	262	232	243	248	255	223	264	230	234	262	255	256	265	274	243	260	254	247	257	257	265	260	257	257	262	244	247	263	244	251	253	284	261	230	246	257	265	253	265	242	241	240	261	240	236	227	214	260	251	252	274	247	231	222	283	238	255	252	264	198	239	239	258	225	268	276	277	249	264	251	246	261	259	239	244	272	267	238	258	241	258	224	241	258	246	273	253	246	233	244	250	273	250	268	247	238	245	228	242	248	251	234	257	238	255	247	233	242	262	250	258	234	260	251	249	254	263	227	232	262	272	239	229	287	281	245	231	239	237	251	260	240	266	210	261	238	254	242	260	248	249	273	233	286	270	251	250	249	249	260	242	251	234	262	232	258	245	281	255	244	261	260	244	275	239	279	240	239	266	258	262	245	271	245	255	225	257	267	261	292	253	259	276	259	242	254	276	279	230	260	277	238	278	229	262	261	239	229	262	224	265	247	260	245	288	257	263	262	272	252	266	272	270	273	215	236	231	240	218	231	244	257	269	268	276	245	248	255	269	242	258	244	250	269	251	241	239	259	265	268	255	230	264	246	232	219	254	254	230	217	261	240	235	257	269	247	244	274	253	250	249	244	218	256	250	226	238	228	265	255	236	260	237	260	223	234	269	236	228	229	258	244	277	234	261	230	241	229	255	260	257	242	240	238	260	249	236	307	241	245	255	265	276	253	250	250	245	271	237	259	242	271	258	232	253	267	256	251	266	257	267	256	225	236	251	256	265	252	262	234	249	248	228	250	238	237	227	281	252	276	260	253	242	262	234	294	236	250	216	262	259	244	249	232	277	223	255	228	213	268	248	278	270	260	244	270	232	235	271	272	254	254	263	245	256	257	236	280	246	234	256	227	266	228	267	276	247	232	232	243	234	251	225	242	219	266	264	263	277	226	266	275	229	281	241	258	263	230	236	255	230	247	234	213	256	237	254	270	236	230	269	243	241	258	243	246	250	247	259	241	275	254	243	262	220	263	315	265	282	254	261	258	270	259	255	232	254	256	249	234	264	254	222	270	253	252	252	253	252	238	262	232	260	249	266	255	240	243	260	256	222	244	253	245	253	233	229	240	257	219	248	261	247	284	250	238	227	261	212	242	260	255	281	249	220	240	247	280	258	265	252	243	251	230	222	230	237	245	261	266	265	272	262	271	247	260	226	232	253	239	240	223	279	226	236	244	269	288	259	233	232	208	247	254	280	276	262	233	237	242	250	272	261	220	245	267	279	254	250	243	246	260	243	263	236	280	228	243	246	247	282	239	248	264	240	234	253	273	274	257	234	245	280	264	275	232	240	275	244	240	248	235	247	247	241	236	253	252	246	261	269	265	237	271	241	281	239	264	233	258	229	257	275	253	256	266	246	228	256	254	255	244	247	254	249	228	241	232	252	243	225	239	267	252	253	256	217	238	241	223	255	260	257	262	263	255	241	263	257	225	258	228	244	247	224	254	249	270	258	228	237	243	262	281	253	242	246	278	227	251	264	250	267	247	262	245	248	257	267	247	227	222	246	242	282	242	237	232	276	261	233	232	237	260	226	266
6464	10973	20651	3614	2972	3096	3191	2843	2121	2037	1633	1456	1918	1281	864	727	694	720	651	643	611	666	652	636	628	657	620	624	593	627	613	606	580	577	626	598	632	620	650	591	610	601	573	575	625	604	589	628	612	553	641	625	613	600	589	632	603	573	594	591	599	575	634	563	574	610	622	651	621	552	626	638	572	567	638	606	588	602	632	630	615	605	639	570	610	627	549	609	590	606	639	586	564	578	623	640	633	592	602	610	573	612	558	577	598	596	578	581	656	591	584	587	640	596	596	633	582	590	564	580	596	591	589	526	580	578	603	640	643	571	599	638	587	597	591	592	602	582	595	656	610	599	588	593	633	620	600	606	603	646	613	589	576	607	601	617	611	612	596	593	589	588	600	620	637	565	588	630	618	606	603	600	654	630	602	625	603	608	587	601	591	564	598	577	598	621	622	580	632	573	598	577	561	572	601	589	571	594	587	591	591	657	631	606	604	576	598	593	601	603	562	597	641	637	589	568	624	589	584	645	586	628	619	622	602	610	653	610	634	571	617	601	605	613	594	609	601	584	582	646	562	566	574	593	617	548	550	589	576	606	566	590	571	583	604	586	560	606	579	635	595	578	559	602	599	607	566	567	574	601	620	593	615	592	627	593	629	603	600	616	572	609	594	612	555	603	570	610	588	617	601	585	602	623	626	601	543	580	600	577	606	559	574	552	593	588	594	579	651	588	583	596	593	600	605	598	579	627	610	578	562	571	566	560	573	606	615	577	626	614	631	632	589	592	585	598	612	574	586	593	580	617	604	614	562	604	576	598	612	621	600	598	579	580	614	614	543	577	603	616	580	601	562	648	603	565	599	584	600	572	604	616	598	606	579	590	573	611	623	622	587	618	570	581	595	575	597	610	592	609	627	626	554	588	599	582	578	629	588	593	594	555	597	615	589	592	529	596	585	584	601	599	572	594	605	601	608	581	583	598	628	615	570	563	592	584	567	583	610	622	569	643	621	623	608	597	597	627	575	580	614	583	583	606	632	624	649	607	618	636	573	592	575	609	611	598	610	614	575	575	657	632	566	580	623	618	600	571	569	600	610	585	631	600	592	555	562	653	574	626	571	596	566	563	593	588	625	585	636	621	584	604	572	617	621	623	630	572	611	575	602	589	603	631	587	621	537	590	617	615	631	623	599	582	582	598	595	595	620	615	637	561	611	591	599	607	592	609	626	615	618	588	610	576	633	640	589	602	557	606	615	640	570	591	553	595	579	593	557	617	551	604	619	591	604	563	615	585	605	603	634	612	596	587	573	588	595	581	605	600	597	601	614	604	607	594	598	597	547	608	632	608	562	559	587	595	596	613	607	606	567	587	539	565	586	650	564	644	637	617	591	617	570	585	596	626	609	593	606	604	583	591	628	585	598	629	578	591	621	594	568	561	569	595	621	593	589	621	607	582	545	575	649	618	577	553	586	613	608	572	606	616	602	588	598	569	577	599	572	579	563	617	634	596	617	630	598	586	612	584	528	650	607	597	569	592	604	598	566	598	628	546	592	619	578	612	589	583	593	594	613	621	595	645	588	585	616	554	615	591	629	597	564	601	584	560	608	617	622	572	619	607	600	599	547	597	598	641	620	590	617	603	600	579	565	604	621	550	617	632	589	600	576	604	565	644	599	567	593	592	611	604	599	583	560	615	593	593	599	633	581	665	614	602	610	537	617	612	624	566	601	613	590	543	575	612	574	598	613	584	599	598	568	620	644	633	561	587	547	618	568	592	557	581	600	579	606	635	629	564	633	597	555	605	613	633	604	609	580	576	590	577	601	596	583	636	613	600	591	649	558	629	611	608	613	611	629	612	603	531	609	608	579	612	519	608	570	618	623	577	611	604	540	615	596	567	625	568	564	578	602	613	591	608	595	603	560	628	582	615	600	622	617	591	587	598	651	580	615	561	610	575	592	570	570	592	567	585	610	630	636	617	590	553	571	581	561	590	576	589	597	572	633	594	590	591	567	598	587	629	561	554	582	598	580	594	636	592	561	584	607	564	604	580	559	622	595	549	611	598	634	604	616	591	607	622	590	602	552	611	601	630	593	558	588	635	577	612	560	600	594	579	579	656	591	615	617	622	596	635	572	602	608	595	590	623	569	597	584	558	630	596	591	585	570	569	601	572	626	560	610	599	601	586	650	609	581	590	599	585	570	622	609	647	599	570	586	611	551	585	575	590	595	647	581	618	600	630	602	638	583	562	594	581	587	608	627	563	620	651	617	568	571	577	614	566	597	582	591	664	572	574	651	600	609	571	599	576	593	594	584	560	625	619	589	566	595	598	591	578	577	584	568	590	603	587	600	586	560	617	598	561	608	587	622	607	609	573	605	637	591	614	618	635	599	580	605	602	593	606	634	622	589	597	593	634	605	572	583	599	594	579	594	543	582	644	599	595	602	591	576	625	592	618	583	573	587	583	570	620	571	632	589	616	590	599	598	625	602	623	568	562	564	599	598	597	558	630	587	594	589	595	592	628	666	606	607	568	623	621	561	563	592	603	635	555	603	628	616	585	640	615	624	561	601	564	589	566	631	594	602	589	607	631	627	595	588	652	609	582	605	651	568	631	607	627	623	613	615	638	606	619	593	653	587	611	622	639	590	615	556	618	631	607	566	617	599	579	593	576	574	596	627	577	631	598	613	623	607	630	597	603	583	561	550	628	587	602	603	591	596	613	575	622	623	594	582	581	591	583	590	592	611	636	557	605	600	584	611	584	542	626	583	582	588	619	613	575	614	598	611	617	611	559	584	588	582	618	602	595	588	622	604	585	513	570	584	569	577	588	623	621	603	594	609	617	589	644	606	584	606	575	634	592	634	586	598	563	593	576	578	568	596	544	564	593	603	602	589	560	586	582	607	544	583	575	650	554	578	580	586	612	578	594	619	568	590	581	553	629	613	575	615	641	574	566	566	601	586	614	605	631	607	651	563	639	595	584	602	592	595	618	602	544	611	565	571	602	561	582	625	588	585	594	593	616	595	564	588	586	599	572	607	609	550	616	603	555	571	568	575	670	596	580	602	619	597	578	597	620	571	578	577	627	574	623	604	584	624	562	603	596	601	601	576	596	610	583	636	633	628	624	616	588	599	571	575	641	563	587	596	629	583	642	583	587	617	615	584	601	598	589	597	584	604	582	601	623	593	613	603	668	589	589	612	587	616	599	566	582	569	591	597	621	593	574	602	610	568	576	602	559	629	637	631	584	610	595	553	561	632	607	627	609	603	593	592	576	603	627	598	570	635	619	593	587	593	585	593	583	585	603	581	603	630	650	584	564	608	576	592	627	609	582	570	603	593	617	618	592	601	607	566	568	585	618	556	594	566	620	601	609	618	603	593	628	610	626	558	627	583	569	609	628	585	615	602	573	594	642	662	606	611	624	618	657	614	582	601	600	561	572	619	625	623	581	625	579	572	635	617	555	627	592	639	574	613	597	595	588	645	587	578	571	634	601
12852	20161	31031	8085	1632	956	1056	803	597	474	404	376	475	289	215	155	157	141	129	149	130	142	126	130	117	132	119	118	127	134	135	121	134	132	126	109	116	144	129	124	120	105	116	113	129	122	114	135	118	130	117	128	132	117	108	119	121	107	133	100	105	116	122	124	112	100	119	136	113	141	112	119	132	114	138	113	112	131	115	111	141	114	130	110	121	117	124	122	107	124	112	107	101	115	126	121	130	118	126	102	106	112	114	124	132	117	117	125	134	132	108	96	125	136	127	122	130	117	131	145	111	114	123	112	111	120	125	114	120	114	119	118	117	123	118	120	115	120	104	129	109	116	111	129	120	109	135	100	96	119	127	107	122	118	100	119	137	127	112	110	118	124	112	100	122	117	126	117	120	115	116	109	116	132	147	97	121	122	114	124	136	107	123	125	108	109	109	118	123	133	123	122	112	102	105	138	129	148	121	135	125	120	129	112	121	127	135	124	113	116	127	126	129	103	122	120	120	127	126	120	111	129	134	114	114	115	142	117	127	113	141	96	118	108	112	112	120	94	107	104	134	124	106	127	127	107	109	130	119	120	117	129	122	100	104	130	111	120	120	134	118	114	114	120	108	125	133	122	118	122	121	100	106	109	111	109	122	118	117	126	123	128	120	135	127	106	116	136	91	131	122	132	99	112	120	119	107	120	128	133	117	103	137	116	134	114	125	135	124	123	129	113	134	125	121	124	130	107	108	99	116	132	108	119	116	122	116	114	122	136	118	130	110	104	115	107	127	117	136	131	104	107	103	115	120	131	103	121	114	107	114	109	127	130	99	106	112	139	139	93	116	126	120	114	115	103	118	137	116	120	106	118	131	137	120	127	107	131	113	120	111	117	113	117	122	148	138	116	103	102	124	99	122	119	129	120	126	120	115	129	117	124	130	146	130	128	131	113	118	123	125	130	101	126	125	141	112	120	97	128	141	123	119	123	120	134	117	109	109	126	123	116	97	117	118	128	116	125	126	113	110	102	126	133	124	107	108	116	111	118	124	133	89	140	117	120	127	96	134	101	107	137	121	113	147	133	132	104	111	129	132	111	109	105	110	126	108	113	122	105	120	110	111	126	152	127	131	109	125	126	118	116	117	121	113	121	106	138	106	106	131	113	137	128	123	115	119	111	107	116	101	137	122	145	111	128	126	131	102	133	108	122	105	111	117	120	137	128	131	114	113	118	112	118	102	107	133	115	103	105	131	117	128	108	99	125	110	133	113	105	119	112	111	125	108	138	132	148	124	121	119	112	107	122	153	119	106	121	105	98	100	119	112	133	116	102	133	120	141	115	106	102	126	121	100	125	132	115	106	118	136	130	118	114	119	118	110	118	142	107	101	139	115	122	110	122	116	118	115	133	119	105	109	111	117	111	123	101	107	109	142	116	125	110	137	117	110	111	113	105	139	130	109	132	110	124	132	83	110	131	140	108	124	117	118	96	130	122	119	118	107	110	113	124	108	103	125	115	133	104	141	132	130	121	114	109	122	131	122	118	107	132	131	99	114	112	121	137	99	132	110	115	112	117	120	120	130	129	124	114	122	121	144	130	112	92	116	112	101	111	124	115	122	118	117	132	131	104	114	123	111	117	122	110	142	115	82	119	125	144	121	126	105	122	124	117	115	129	118	124	131	120	130	123	141	126	130	118	126	106	108	109	126	123	113	132	118	133	107	121	110	106	131	129	108	101	126	124	116	126	110	122	106	117	130	104	126	124	124	101	119	129	118	106	134	119	115	109	129	103	118	129	120	107	130	116	114	121	111	114	114	122	99	97	126	111	126	131	105	115	118	122	125	128	115	136	112	120	127	101	133	113	139	116	120	123	120	112	147	120	116	118	130	116	131	112	130	108	121	119	120	122	133	130	123	116	133	121	125	110	115	110	125	108	106	128	123	114	114	120	115	104	96	119	126	118	118	112	121	106	109	116	97	107	123	118	130	125	120	120	103	112	94	97	116	119	118	132	129	109	111	112	133	126	98	110	109	103	105	125	120	109	132	140	105	118	140	107	116	128	121	127	117	115	112	110	132	107	101	121	106	131	116	133	137	123	123	118	116	136	141	115	138	142	137	112	109	124	140	105	116	139	130	134	112	132	105	131	117	118	119	106	114	140	132	137	113	122	110	126	113	137	96	100	114	117	119	119	118	117	116	102	104	119	118	113	124	115	129	123	118	112	129	115	143	127	139	133	120	110	99	116	129	114	136	141	116	135	138	117	118	123	108	138	112	119	130	116	121	104	116	115	134	119	112	131	126	106	145	127	125	119	133	121	115	97	111	139	109	128	103	106	125	115	126	131	119	115	117	114	122	134	104	139	132	129	108	122	128	135	125	117	140	133	121	101	97	123	107	130	128	135	99	126	124	107	141	112	104	115	155	126	128	109	130	143	114	95	113	112	130	135	128	138	113	120	126	112	128	121	126	126	130	117	123	100	115	115	140	120	136	110	125	116	116	127	132	118	119	135	113	129	108	101	112	118	118	118	108	118	102	126	114	141	134	147	138	129	129	125	144	126	138	116	115	127	101	111	126	120	116	132	104	128	109	125	148	129	129	143	141	104	124	119	153	126	124	117	122	124	99	134	130	123	126	129	123	121	124	118	117	132	125	104	140	119	128	111	114	132	116	117	132	134	113	151	121	116	114	126	119	103	130	127	113	96	131	112	137	109	128	118	135	124	136	133	113	101	108	106	129	129	121	113	129	127	127	107	135	139	132	114	122	121	109	106	122	115	127	132	130	110	143	124	125	114	120	94	110	114	125	102	117	114	129	91	125	104	107	102	115	109	125	116	108	137	145	111	127	117	106	113	129	98	136	116	119	128	119	106	119	116	127	133	115	103	111	126	126	116	111	130	126	110	121	119	123	130	105	115	132	126	122	121	109	110	134	146	128	131	113	127	95	119	123	118	98	123	123	129	136	123	140	129	115	104	129	124	127	109	129	97	137	124	122	122	117	134	119	113	99	119	117	101	114	113	115	106	123	117	122	119	113	134	133	115	124	123	123	105	122	122	114	128	106	121	118	106	126	117	100	120	110	128	123	105	134	97	103	127	108	126	106	131	110	124	137	118	137	124	107	101	116	107	119	138	130	137	130	105	125	85	131	136	127	121	104	103	108	105	126	100	126	102	130	136	119	132	118	105	118	114	131	124	126	94	108	132	123	138	117	118	125	126	122	112	91	111	125	127	127	118	127	114	125	121	130	139	134	109	107	119	105	99	98	113	124	129	120	103	121	115	112	133	146	114	123	111	97	109	130	123	121	129	120	132	127	112	101	108	129	116	104	131	112	118	112	120	114	112	111	133	105	126	107	109	113	112	125	126	121	116	138	107	112	115	111	120	119	119	96	132	133	120	112	113	117	120	123	128	124	139	120	138	119	132	139	115	113	149	117	127	98	113	113	116	126	116	102	142	128	114	109	126	120	91	98	117	119	105	104	121	121	110	104	129
8383	16080	29892	4583	4472	3947	4795	4060	3025	2750	1990	1986	2610	1475	802	552	464	511	394	369	424	430	383	367	384	347	319	344	312	347	295	304	296	341	302	322	346	333	278	312	295	300	289	319	322	300	320	330	339	318	297	333	341	291	373	314	319	328	311	305	310	326	302	284	309	338	308	281	298	360	346	300	301	323	288	303	336	295	330	306	312	284	305	300	301	291	312	339	291	300	326	321	274	280	304	318	275	294	305	333	334	309	325	299	286	325	322	288	332	320	287	294	304	309	309	299	286	340	318	327	304	293	328	313	328	318	302	289	319	280	316	318	266	308	305	286	342	306	309	313	296	277	317	291	300	319	325	343	319	330	295	312	270	297	326	307	329	309	295	290	313	298	321	309	285	350	299	314	320	320	285	328	316	308	317	310	319	297	326	325	308	307	289	313	328	324	305	275	315	317	332	294	273	321	293	287	299	283	297	330	316	308	308	298	295	304	287	287	287	307	351	300	278	277	312	307	328	315	310	303	308	319	326	316	323	326	319	316	309	333	325	282	316	358	285	318	286	331	286	283	291	295	312	328	314	298	277	327	308	287	304	257	314	292	300	307	292	290	312	326	285	304	314	333	300	286	300	299	267	335	298	312	302	301	314	316	275	299	304	315	318	311	307	304	300	362	303	292	289	291	309	301	297	293	308	325	275	319	274	325	319	307	281	314	299	303	278	288	308	319	312	339	321	250	302	298	309	298	312	317	294	301	328	285	329	309	318	289	269	339	333	303	318	328	309	323	288	325	334	330	316	321	303	313	274	265	282	321	291	285	291	325	298	294	289	286	300	295	298	309	302	291	337	328	290	310	297	290	301	284	294	295	277	288	311	319	314	303	327	299	283	289	312	305	310	294	314	323	321	338	302	311	288	293	299	302	293	314	261	311	286	319	281	294	310	313	307	295	287	291	297	323	293	298	274	320	278	295	321	314	305	303	316	307	295	313	323	294	316	293	276	292	335	293	317	302	276	296	285	300	330	319	296	294	306	311	289	313	307	330	295	295	271	330	292	281	293	318	319	321	282	309	315	277	304	303	305	324	299	321	309	290	286	295	317	306	313	291	283	291	301	312	328	329	343	277	299	297	305	315	332	329	294	337	304	291	327	305	310	306	319	305	281	265	312	322	296	321	285	308	311	317	299	298	263	274	302	308	307	318	309	316	297	292	321	297	271	308	300	287	290	300	290	328	283	274	322	317	329	321	291	293	276	277	295	293	326	327	309	312	313	302	301	261	296	298	293	316	323	292	342	299	281	305	297	290	319	292	282	303	299	296	298	303	328	298	327	305	297	331	306	305	309	300	303	298	292	287	286	307	316	303	324	307	326	298	322	293	305	307	327	297	298	292	283	310	309	332	338	303	265	277	315	315	280	330	290	312	326	320	324	306	308	339	307	301	320	308	294	306	293	319	328	295	315	268	301	300	312	325	296	320	353	316	298	325	306	313	311	285	298	332	297	293	276	293	313	312	298	318	302	303	323	298	292	301	318	305	319	304	303	247	315	273	278	329	276	342	304	297	323	333	311	312	306	319	301	327	300	325	302	320	327	308	305	308	316	324	304	292	311	306	302	310	300	304	311	304	268	315	282	295	290	280	290	289	303	345	318	302	285	304	309	310	299	326	281	289	306	279	293	307	293	294	298	313	340	279	298	319	307	292	300	309	297	302	289	340	309	269	296	319	299	302	309	305	317	303	311	316	349	302	319	293	325	327	316	279	339	314	277	282	303	288	291	300	293	313	314	312	328	305	305	312	298	310	320	322	318	294	298	314	304	291	289	297	289	256	289	326	291	294	309	283	302	323	346	290	321	322	322	299	293	330	301	298	339	299	301	302	339	295	284	310	308	303	299	288	309	303	274	317	289	314	324	292	317	339	303	314	315	308	297	291	301	343	330	320	292	292	341	307	308	333	335	332	322	278	313	283	328	284	343	304	288	282	330	302	328	308	311	301	319	299	328	296	351	308	287	339	283	305	323	323	318	315	305	320	292	311	284	345	322	314	299	299	308	328	322	293	290	315	300	303	316	296	297	292	304	281	324	282	283	267	302	308	276	328	299	276	279	318	306	314	307	296	339	287	270	304	328	309	313	296	303	285	286	291	305	299	326	333	299	299	296	301	318	326	321	332	317	297	318	299	299	311	317	320	301	303	276	290	320	291	292	313	292	297	309	283	291	297	334	291	302	300	291	305	284	310	265	299	308	336	314	290	306	281	281	291	342	313	303	294	304	313	305	307	285	333	290	292	350	297	303	290	314	299	313	298	307	327	287	320	299	295	283	294	299	311	300	297	290	288	326	313	293	321	287	282	279	295	275	300	303	349	322	315	328	299	316	330	278	298	305	291	320	306	300	315	302	304	297	282	308	329	306	291	312	333	314	328	309	304	270	285	302	318	277	302	328	313	310	281	293	281	287	317	299	302	309	308	277	306	260	323	306	306	319	297	300	325	291	330	279	279	294	311	311	330	308	339	320	316	304	315	309	333	299	299	317	286	279	307	311	325	273	311	310	288	294	303	297	310	299	302	286	286	280	311	305	308	304	312	295	282	300	305	296	266	299	275	304	298	324	303	319	317	311	309	293	323	309	303	278	281	296	304	324	314	329	277	325	309	344	312	289	319	307	264	299	304	298	306	262	299	304	301	310	321	314	302	301	291	310	314	304	292	317	299	313	288	296	302	301	305	325	312	299	316	331	308	288	307	351	315	307	316	298	308	302	291	320	281	291	324	279	320	303	317	314	292	313	302	325	279	290	301	321	296	297	294	311	343	284	313	312	273	316	305	298	344	276	311	327	281	318	311	312	283	325	288	338	319	324	313	295	334	325	296	309	291	320	307	321	324	314	312	274	317	301	310	296	307	316	327	300	300	317	298	298	318	325	304	258	324	301	300	303	304	306	320	327	307	297	310	284	318	278	318	314	340	327	326	295	269	279	295	303	309	319	321	308	304	278	284	307	304	313	341	305	336	261	305	294	326	300	317	317	277	283	306	312	307	313	282	321	277	297	277	343	322	290	305	271	313	308	305	324	302	328	310	299	303	315	293	305	301	297	288	334	299	301	295	297	340	295	312	316	317	341	300	274	315	292	302	304	314	317	330	341	323	326	332	300	290	289	311	312	307	343	288	327	321	298	274	278	292	299	309	318	318	291	311	311	326	332	312	259	287	313	319	322	316	337	287	280	290	325	287	266	312	326	324	290	293	291	313	310	289	282	328	321	320	301	308	325	279	325	327	314	337	276	316	341	300	309	317	318	305	314	267	320	314	331	339	323	322	305	300	321	335	320	321	300	293	300	295	304	286	284	306	312	284	288	299	299	256	295	317	307	287	307	319	283	321	302	289	297	312	310	324	315	303	287	276	317	345	268	311	327	319	316	333	312	302	288	301	306	286	303	318	300	263	304	322	309	310	307	293	295	308	314	309	310	287	296	311	303	295	322	305	349	312	309	296
1622	943	1028	422	358	365	327	322	320	320	340	363	349	316	286	304	323	300	306	281	273	287	258	282	287	285	264	295	255	280	266	283	307	281	304	278	261	283	291	284	272	290	289	287	278	288	260	264	298	311	269	298	277	283	263	290	258	286	262	275	267	273	265	276	288	290	255	299	236	270	281	260	289	300	280	268	277	304	264	265	289	291	299	259	248	289	272	296	250	306	319	287	256	275	255	250	291	286	295	284	284	308	284	276	309	281	293	267	262	295	300	238	292	283	284	292	300	277	270	281	250	277	271	272	292	273	265	268	262	274	251	273	274	293	263	260	282	259	310	250	270	282	268	247	286	267	260	291	289	292	289	290	280	262	272	306	267	261	256	280	249	267	280	249	283	298	288	264	277	282	285	277	283	316	288	251	271	286	272	292	276	275	260	271	259	267	311	271	313	252	282	268	273	272	293	272	273	271	248	316	275	254	265	283	321	281	279	247	304	245	271	279	262	283	258	292	284	290	258	261	305	294	265	296	315	289	276	295	262	254	293	285	297	277	279	263	289	260	274	249	269	244	233	282	285	248	282	285	276	273	271	285	284	245	264	256	260	269	289	286	270	276	272	253	274	271	258	267	296	258	233	257	271	262	256	244	280	296	264	288	271	243	294	282	249	261	292	262	266	261	304	278	262	267	286	282	283	293	297	279	269	248	276	269	315	285	287	251	276	295	249	256	308	268	279	250	294	256	272	285	290	263	263	277	283	272	256	272	259	264	264	272	290	261	263	240	269	268	264	288	270	280	256	288	278	263	276	282	256	261	272	282	291	254	260	272	273	272	273	277	273	313	274	266	268	283	279	293	279	295	258	282	261	235	291	277	273	304	266	284	326	298	280	283	274	278	276	280	244	264	300	268	271	291	267	296	263	287	277	278	266	276	265	255	293	288	304	282	270	313	265	286	298	267	272	299	294	268	263	273	286	282	256	262	261	289	233	267	283	306	295	259	248	282	289	279	262	306	261	288	280	304	267	288	265	300	304	321	290	272	283	260	279	281	288	277	261	274	261	290	238	273	278	277	274	283	262	285	282	254	308	276	282	267	280	262	261	276	273	267	302	256	285	262	275	265	293	261	278	266	253	280	288	298	291	262	268	274	245	317	294	277	282	276	290	280	251	280	266	249	262	310	296	264	242	243	277	259	248	284	253	296	287	274	255	250	303	261	264	276	284	283	274	228	269	277	283	258	279	270	274	259	263	268	266	313	278	255	286	276	292	297	262	285	272	277	254	267	263	262	303	277	283	302	256	266	313	261	272	286	279	244	292	290	308	280	302	277	293	286	262	231	277	273	252	268	276	254	271	281	243	296	248	267	259	287	300	276	254	274	279	272	275	302	286	298	259	296	264	238	282	250	281	270	291	287	260	258	248	259	315	266	276	259	284	289	268	246	282	272	313	277	280	271	267	265	292	291	256	284	268	294	276	283	307	265	264	300	267	274	273	266	268	287	284	291	240	250	250	234	294	295	252	250	241	265	313	272	246	278	291	251	253	305	266	280	281	281	278	258	270	300	289	257	254	220	244	274	266	277	302	272	254	263	268	270	282	302	309	281	285	266	298	283	268	263	298	300	276	252	263	268	279	273	280	289	262	289	267	311	277	284	292	272	273	253	290	264	293	282	269	266	264	266	266	280	290	246	275	255	262	281	280	300	288	271	269	252	295	274	289	278	287	281	286	298	290	241	263	283	276	277	295	252	311	248	266	258	272	278	289	268	283	268	288	285	264	254	276	289	286	275	278	281	289	260	274	295	285	257	219	254	267	273	250	263	262	280	275	312	276	287	284	243	271	276	289	295	313	295	286	277	277	262	303	280	286	272	280	281	259	252	296	251	290	285	259	265	267	310	272	254	246	254	279	305	280	251	281	279	288	240	254	263	265	289	272	259	259	277	262	269	256	281	263	249	298	301	281	259	270	294	288	263	266	276	266	299	305	289	289	258	278	276	276	291	300	263	261	325	280	268	276	309	282	297	293	294	314	291	289	259	297	309	263	267	284	269	272	266	285	260	318	250	268	279	277	291	298	292	303	300	271	299	285	269	258	259	258	286	277	274	270	287	256	301	287	258	261	282	253	279	267	281	241	283	265	310	299	279	276	256	280	302	259	257	303	255	253	251	277	264	268	275	285	286	266	263	263	259	290	260	271	305	287	283	275	289	269	264	315	281	279	226	274	277	276	295	260	275	265	294	277	265	296	286	287	275	294	270	260	293	297	273	294	294	251	274	266	288	284	273	257	312	275	290	283	269	245	268	279	239	293	293	265	332	299	285	276	272	282	265	248	274	282	279	289	267	246	274	277	267	258	290	270	290	269	241	277	304	265	267	295	274	258	250	287	279	267	305	283	253	272	267	300	283	289	258	283	294	260	269	287	257	300	290	282	232	273	288	287	267	299	284	266	290	281	261	309	276	252	281	251	313	241	288	251	298	252	242	269	263	268	274	281	276	288	289	265	289	311	284	285	287	258	277	273	254	262	265	258	261	259	260	274	278	272	268	285	271	257	278	282	250	276	272	283	282	248	256	283	260	247	260	239	294	277	276	309	276	267	308	301	290	257	282	268	280	292	270	243	284	275	257	309	278	301	300	312	290	278	262	269	247	289	300	283	273	274	273	275	284	226	270	301	292	255	274	264	288	285	260	293	298	282	286	289	298	284	242	276	252	284	277	288	295	281	288	256	285	279	286	252	272	278	313	261	226	267	281	258	299	289	267	263	272	277	300	283	271	286	305	261	260	281	301	300	257	258	247	261	264	289	318	251	270	268	263	295	244	275	296	268	291	305	275	274	295	274	274	267	283	260	254	273	266	295	276	251	282	282	282	260	273	324	264	250	323	292	292	276	265	291	306	295	288	295	276	270	274	285	297	293	288	271	286	255	281	265	244	286	295	302	277	274	255	288	289	258	275	282	293	244	254	289	267	270	288	251	275	277	284	287	301	277	264	258	272	275	256	249	267	272	278	266	265	286	281	301	295	275	278	296	227	274	256	264	271	279	269	302	290	265	241	270	299	296	241	264	289	302	265	276	255	262	285	263	287	295	282	270	266	327	282	289	279	289	267	269	290	294	262	266	267	277	254	276	287	281	248	283	291	266	288	293	260	270	280	232	291	279	242	292	274	295	256	255	289	276	282	288	286	282	274	263	264	274	274	279	269	255	277	252	292	277	292	249	309	260	275	264	315	282	285	286	247	257	286	291	230	269	271	264	269	288	264	297	293	277	281	271	282	278	279	283	265	278	301	269	248	261	276	288	248	299	278	287	236	284	280	243	284	286	277	277	275	233	289	298	279	253	272	289	256	283	294	267	271	264	284	286	285	277	289	283	243	297	232	271	295	303	286	295	277	244	272	252	300	283	307	260	267	282	254	284	302	282	250	290	264	266	283	278	274	265	271	297	278	298	285	295	254	282	255	253	292	282	262	269	299	303	251	241	276	286	289
2026	1807	2672	1157	1159	1097	1073	941	918	1039	1112	1162	1083	843	700	713	586	658	656	610	646	718	649	647	678	693	670	644	696	710	650	653	662	667	617	634	643	634	668	626	643	700	671	706	656	675	679	594	658	693	693	692	640	664	642	684	687	668	663	677	668	647	638	681	684	687	683	650	631	667	650	626	698	676	630	644	695	674	728	677	670	695	692	663	687	658	663	701	680	677	722	661	637	610	628	648	667	668	628	653	640	632	672	632	732	640	668	634	644	663	657	589	667	631	645	672	652	709	669	658	606	662	631	696	666	653	679	645	700	711	650	590	687	681	658	702	626	635	662	678	674	690	628	670	642	637	648	651	643	649	604	667	614	643	666	708	667	638	671	669	696	672	622	618	701	647	653	674	640	656	670	623	638	634	648	671	671	663	672	668	650	635	635	687	662	681	646	626	679	651	645	617	647	635	634	650	668	654	662	656	660	609	653	635	694	622	688	733	698	656	656	691	667	661	667	703	650	696	674	680	720	668	693	651	657	639	678	669	670	644	675	741	638	657	693	630	663	643	631	649	632	660	672	662	684	675	633	686	634	643	669	670	635	662	675	667	662	649	614	665	656	633	613	667	663	700	621	656	627	666	650	686	669	690	670	630	659	650	669	651	709	621	697	675	664	681	662	609	661	646	642	616	673	627	643	686	625	637	677	629	652	619	642	688	633	684	641	675	580	682	672	638	640	674	642	668	688	614	695	622	699	671	680	688	653	643	662	674	624	674	648	675	664	655	696	662	684	627	659	638	616	619	686	633	658	617	637	637	658	619	664	678	608	627	642	633	649	643	679	648	665	622	634	634	700	664	690	666	668	678	619	691	686	700	609	634	662	656	627	609	648	601	673	646	661	643	676	604	638	665	642	664	627	647	648	643	661	620	654	619	660	657	637	651	636	616	636	657	626	643	687	662	685	641	658	648	642	639	715	609	702	640	657	668	654	673	644	701	690	654	634	629	689	691	676	690	667	661	673	640	672	637	607	694	667	665	614	627	640	624	632	696	719	690	677	680	706	697	639	663	645	639	659	666	675	678	670	664	654	661	716	731	654	632	665	660	638	657	676	705	659	699	657	681	660	641	597	642	666	615	669	644	618	711	664	654	655	676	648	675	680	691	711	651	664	668	652	675	666	694	677	657	640	664	696	634	681	708	674	729	698	672	616	691	659	670	664	636	663	694	665	600	637	678	705	650	650	705	677	668	693	667	685	665	650	677	634	706	656	682	668	671	605	640	685	682	625	663	642	660	650	655	697	683	637	668	671	636	671	621	649	595	641	686	646	668	637	636	665	666	651	679	673	618	647	682	617	621	606	678	661	646	659	664	644	682	656	701	675	639	719	639	619	664	637	637	651	664	651	669	613	645	667	671	667	652	642	668	641	700	637	669	626	702	723	645	634	651	686	622	636	644	673	623	659	671	651	674	658	651	626	627	647	666	649	663	669	662	672	685	644	629	647	673	657	680	633	677	621	677	665	666	615	659	650	660	670	636	662	632	638	666	668	626	606	619	650	658	644	628	656	639	648	650	661	619	617	701	704	659	684	681	634	663	644	652	681	684	643	644	665	649	682	685	630	674	642	673	658	679	682	657	604	644	651	656	642	616	688	651	666	650	661	603	679	698	670	622	647	686	624	630	676	643	706	695	630	622	635	701	666	694	642	636	636	662	670	668	636	639	656	620	640	636	658	643	653	679	686	682	663	617	675	644	668	684	649	661	644	627	629	690	678	630	663	634	654	644	608	649	619	605	632	697	694	634	656	677	674	626	656	646	693	672	628	631	646	645	702	708	621	641	685	719	685	644	670	687	632	641	688	667	652	675	665	621	631	641	670	642	671	669	641	715	655	660	654	644	677	659	612	601	664	658	661	673	637	643	665	707	663	637	608	688	692	653	624	673	632	641	657	638	630	631	657	642	673	634	653	677	629	636	685	648	709	656	659	675	656	708	663	599	674	624	667	632	661	673	669	649	692	665	689	641	646	707	681	651	675	623	682	678	678	673	656	649	639	658	694	652	634	683	644	641	705	690	675	657	690	674	653	669	640	641	622	660	680	660	704	636	627	674	670	641	685	667	641	638	620	640	663	652	642	660	691	674	672	604	638	625	651	645	648	626	622	709	688	647	668	694	675	664	662	681	662	689	619	639	623	670	651	688	619	625	711	607	667	695	638	699	650	685	665	656	677	650	679	651	639	685	630	659	658	650	630	688	659	672	626	657	688	666	682	685	642	620	679	652	658	644	631	690	682	655	609	660	646	666	624	606	646	684	685	666	620	671	651	716	613	662	702	660	654	660	658	667	661	675	691	691	703	653	653	647	636	645	634	684	640	665	690	691	659	678	605	691	625	710	647	677	687	656	663	656	702	677	659	682	693	662	678	641	638	631	698	652	684	659	662	664	652	670	660	628	670	626	659	671	652	659	639	703	674	637	655	650	658	700	648	670	625	679	643	638	652	674	697	671	624	660	703	643	641	647	668	677	651	656	693	649	685	652	685	670	672	691	683	647	645	658	675	696	662	635	670	644	699	644	685	661	688	675	683	637	642	688	636	653	727	702	697	638	697	661	609	688	650	705	647	643	678	645	647	660	652	646	639	643	674	648	662	648	707	683	636	712	669	683	664	645	656	675	612	630	672	660	682	688	653	674	655	662	642	674	672	634	654	683	642	663	663	670	669	655	663	700	645	674	711	707	682	648	679	628	685	646	654	631	633	674	678	665	610	629	669	663	730	698	673	651	611	646	648	603	656	698	688	715	650	606	702	683	668	654	716	665	655	651	656	676	635	661	676	706	642	665	663	671	637	662	713	591	665	610	651	639	655	648	652	608	699	663	626	659	666	684	668	683	706	659	654	651	692	628	654	662	642	699	648	634	640	628	675	645	675	666	657	703	685	673	680	698	649	647	678	690	632	645	662	652	629	631	662	635	606	650	642	601	715	616	652	646	637	659	618	664	667	649	647	706	644	667	645	662	658	694	678	690	657	667	681	643	700	689	689	630	653	600	717	648	640	656	657	659	659	658	671	640	658	670	624	622	674	628	662	640	646	681	662	629	656	660	649	652	654	680	681	667	665	662	644	662	642	678	669	719	664	639	660	651	679	674	639	694	628	658	634	669	629	620	722	644	652	682	640	721	667	683	670	691	648	711	640	652	675	698	668	671	660	674	635	596	679	659	650	645	648	657	699	698	633	686	664	695	621	639	684	620	664	691	687	704	684	699	616	679	670	674	664	661	659	697	620	652	639	653	636	616	616	661	672	642	663	661	672	651	642	672	690	647	689	709	613	664	706	686	682	652	678	643	670	614	706	682	656	668	685	644	656	642	662	648	658	636	636	695	651	703	604	692	669	659	659	614	680	626	636	670	655	637	656	629	662	636	636	658	594	683	666	644	614	696	697	641	640	669	711	678	679	663	636	671	680	669	656	627	691	693	627	667	662	668	635	686	669	694
7059	10867	9390	1703	947	747	683	589	589	473	458	436	415	316	280	250	282	228	260	233	273	260	219	244	265	245	259	232	238	232	228	280	289	216	242	249	231	254	232	236	225	224	250	232	247	243	242	241	238	249	249	250	235	251	249	235	217	235	254	271	253	263	251	234	239	228	257	251	249	224	230	228	259	238	217	250	295	241	261	234	263	246	256	226	227	233	251	224	244	252	238	214	249	242	242	250	269	221	242	250	275	245	225	253	238	220	240	250	252	233	238	268	226	222	222	255	227	258	251	244	253	265	267	261	231	232	271	224	221	222	268	244	257	239	241	255	266	270	270	255	228	230	259	259	279	221	215	243	238	263	270	228	232	229	269	258	241	255	237	251	253	243	200	250	267	235	240	243	252	258	239	267	265	232	238	252	246	223	219	253	221	274	241	234	241	235	234	223	238	266	209	236	279	242	251	231	269	248	242	247	239	234	249	221	264	254	205	243	277	244	261	270	260	263	226	237	239	243	259	257	254	233	239	222	248	272	245	249	247	226	239	236	243	254	237	251	259	247	266	217	260	233	270	286	233	253	259	255	254	278	254	238	229	258	210	235	246	272	245	278	243	266	260	214	264	227	255	238	234	225	239	252	244	242	217	225	239	242	242	230	239	247	248	241	239	257	240	240	262	235	268	245	204	246	242	251	236	257	265	259	245	263	228	272	222	230	256	237	230	273	251	280	219	255	234	245	260	231	267	267	246	259	278	239	243	264	270	243	242	241	253	231	254	259	265	245	258	258	243	243	232	251	224	248	231	267	250	191	244	242	271	244	227	245	267	269	239	212	253	251	223	223	226	240	271	277	247	238	245	253	260	248	224	239	258	247	237	239	279	258	238	239	247	246	248	223	267	256	242	247	228	269	234	242	232	261	231	261	244	237	266	273	259	267	227	259	236	246	223	228	265	239	276	231	262	247	238	242	240	224	247	247	238	241	268	252	243	240	266	256	227	205	240	234	245	237	257	244	255	257	224	208	219	232	259	253	229	219	223	223	237	230	256	248	249	254	246	238	225	273	240	254	245	218	213	223	241	245	256	224	258	254	271	244	266	238	228	226	228	225	245	273	243	250	238	230	226	239	251	243	245	244	269	235	228	268	222	234	214	207	215	216	254	265	262	225	263	256	244	230	235	227	258	256	263	224	258	238	265	288	227	254	255	248	269	260	236	239	253	253	234	255	244	219	244	247	241	263	275	284	231	264	251	244	219	252	262	264	273	258	270	285	228	233	228	251	245	246	216	244	247	270	239	218	241	231	222	207	247	235	233	243	261	222	253	257	221	253	249	244	242	263	252	264	256	256	255	240	230	222	257	235	266	251	254	237	283	251	238	228	243	242	222	212	264	263	268	251	285	238	263	253	246	259	274	240	227	260	267	245	211	235	242	223	256	263	251	249	261	232	266	237	229	242	243	262	270	238	237	250	263	250	228	269	269	266	257	241	236	212	232	241	228	231	248	239	240	248	215	257	264	281	229	248	247	245	249	266	236	255	277	249	231	232	252	229	246	258	258	238	232	249	265	261	232	224	236	240	254	235	252	236	240	242	294	230	214	241	252	225	231	255	253	235	227	258	253	251	256	247	249	219	244	222	253	237	236	224	251	273	249	280	242	226	239	265	258	244	218	253	243	268	266	204	286	241	241	242	246	231	235	242	218	239	263	231	259	225	242	235	262	237	245	258	259	242	248	227	231	245	260	260	226	277	266	267	262	249	242	245	264	248	220	251	242	247	233	252	259	262	222	214	228	248	265	276	252	244	265	213	248	257	238	252	254	264	236	228	246	234	240	225	249	223	279	248	222	259	261	224	260	261	216	227	256	253	245	237	251	255	254	237	242	238	260	223	221	251	255	242	230	223	259	243	247	252	243	278	256	265	255	242	226	237	264	230	233	227	223	236	229	238	240	249	253	237	231	243	239	236	239	267	245	245	246	203	259	255	242	244	220	231	237	255	249	245	253	226	262	236	256	255	236	245	242	232	240	267	236	235	234	235	249	236	238	225	237	262	240	233	246	229	251	238	247	240	242	254	215	253	241	252	230	229	247	234	234	237	256	217	240	258	266	267	254	238	244	252	264	214	237	219	256	244	245	231	260	256	248	225	232	247	224	253	265	259	250	236	233	219	266	230	238	275	278	241	263	246	263	244	241	233	244	252	242	262	258	250	242	238	253	207	214	231	214	228	232	232	244	252	256	254	198	241	216	271	260	243	255	233	263	218	270	248	224	258	234	216	248	244	250	252	235	245	233	244	233	259	287	248	242	241	254	243	216	239	272	235	267	221	226	241	231	227	222	238	231	236	265	242	245	232	282	256	230	246	224	261	262	220	262	215	247	276	233	253	218	271	230	239	230	257	251	254	229	229	225	251	229	222	242	248	260	259	256	236	267	230	241	255	242	244	212	264	254	275	255	271	218	245	264	215	256	254	224	238	249	247	238	257	251	250	229	236	243	267	243	256	252	229	249	220	253	226	246	209	217	253	229	233	239	256	228	253	249	254	217	255	237	261	238	259	242	247	240	250	243	248	225	273	249	229	253	233	242	248	236	260	251	256	259	261	264	263	222	238	270	252	281	234	229	223	216	229	270	244	246	251	243	236	242	212	275	244	223	258	223	271	215	259	235	276	215	258	267	239	244	252	244	227	218	225	255	235	212	269	275	237	240	232	240	241	247	248	242	207	236	257	214	247	233	268	267	232	243	226	248	233	256	249	263	282	227	255	237	235	238	248	264	230	218	226	242	255	263	249	258	264	232	226	266	225	240	243	247	235	240	223	236	262	258	233	219	234	248	250	218	241	220	237	260	231	239	235	208	240	239	257	249	248	239	215	255	246	236	232	267	229	234	229	222	231	249	252	256	262	243	237	235	223	235	241	213	255	251	252	252	231	226	238	260	247	223	239	253	229	212	228	258	251	248	222	242	240	256	249	241	244	212	232	276	236	242	265	197	224	240	250	228	220	210	264	260	237	260	248	260	249	244	214	240	234	239	258	226	234	240	260	238	247	242	236	221	233	247	254	234	252	223	250	256	243	239	235	238	265	231	247	247	221	248	261	221	233	238	233	263	238	241	230	254	243	234	258	235	216	221	252	256	248	253	238	240	229	242	263	251	267	250	236	202	264	249	261	241	233	207	236	254	260	258	249	236	248	225	251	236	245	250	236	251	236	272	223	235	240	256	277	248	250	267	226	242	252	247	236	236	220	250	230	231	239	264	248	251	252	239	236	234	244	271	240	251	228	239	251	239	239	226	253	234	231	230	252	264	241	247	245	249	258	228	260	232	215	268	255	263	256	256	233	199	206	246	262	243	257	238	231	270	240	235	258	245	228	243	242	238	253	229	230	267	229	253	250	243	262	258	203	219	222	242	249	249	252	227	232	269	259	239	240	262	263	232	260	249	238	220	242	249	267	241	249	232	260	243	231	243	234	265	216	219	246	255	236	227	261
6538	10833	13825	3200	3133	2912	3032	2506	2508	2048	1732	1791	1498	946	820	750	692	706	656	601	684	635	621	618	604	611	614	642	581	603	610	599	607	630	611	642	577	574	625	638	593	621	540	619	624	595	563	613	610	544	573	586	596	602	607	623	589	602	594	601	588	568	592	546	626	582	577	579	596	583	616	575	619	604	564	549	610	556	557	544	620	566	573	585	597	582	613	572	573	563	593	546	582	593	574	581	607	582	599	552	585	572	592	592	594	621	587	538	589	595	556	573	592	566	580	570	558	583	582	597	592	648	566	601	584	576	542	595	558	603	565	582	639	597	577	596	546	567	620	611	577	587	581	564	551	613	556	581	592	577	558	610	599	613	553	574	606	562	550	588	594	572	553	558	574	612	577	540	598	609	536	544	583	631	586	596	590	584	594	546	570	579	610	594	632	597	559	551	594	557	595	575	623	580	606	598	584	577	584	585	602	596	604	577	619	562	578	580	568	600	588	646	580	538	570	605	598	539	567	593	563	546	589	600	553	610	614	595	553	618	581	556	589	566	546	647	636	581	605	620	566	564	563	565	539	574	566	591	571	584	565	580	546	628	592	570	535	610	557	595	568	551	605	527	599	566	546	584	576	664	588	575	646	641	520	550	556	592	595	599	576	565	563	565	571	627	575	583	603	523	568	602	646	512	565	597	560	574	549	542	619	581	573	594	605	593	589	570	597	571	579	596	590	552	601	599	562	588	611	605	547	621	547	594	579	540	577	549	592	584	591	595	562	621	555	591	560	573	574	621	528	597	574	567	591	577	543	575	591	600	583	574	577	572	593	554	584	613	564	598	577	620	569	556	569	583	557	573	595	589	588	592	549	584	619	595	599	549	559	581	570	586	581	610	596	624	605	597	585	568	581	567	545	582	607	573	554	599	588	581	539	565	611	568	571	623	538	575	571	560	572	601	576	582	586	591	550	609	591	603	591	568	598	562	622	592	573	609	607	569	613	572	590	614	586	616	542	592	615	573	585	597	602	612	598	565	583	556	573	564	556	569	584	570	625	590	571	591	584	576	581	609	585	621	593	550	572	544	556	610	595	587	569	598	543	560	594	604	540	623	587	574	527	626	579	563	599	595	618	630	623	580	628	599	601	606	573	599	546	580	616	554	594	541	530	585	552	598	571	586	601	569	597	603	618	607	576	611	609	546	534	574	615	615	583	567	565	610	597	586	599	560	617	557	597	573	560	567	599	555	611	543	575	601	644	559	564	611	592	590	581	559	628	574	576	567	599	602	578	578	555	587	540	586	592	555	609	611	580	573	615	608	601	531	575	574	585	616	585	597	623	593	569	580	584	637	538	584	587	574	620	610	558	591	590	567	599	569	598	594	563	597	526	594	617	567	618	620	568	591	563	597	578	585	595	577	581	574	571	585	609	607	600	570	640	599	589	570	602	618	615	587	582	568	641	569	591	560	589	563	597	583	568	611	597	630	583	581	592	503	533	617	595	609	571	564	551	597	584	599	534	553	569	598	599	578	566	606	580	570	609	590	575	598	588	577	581	547	544	549	591	566	564	610	622	612	606	588	607	605	577	567	514	568	593	578	569	603	565	568	590	572	625	593	562	553	589	580	600	585	594	591	591	588	607	591	582	552	568	609	532	592	558	548	554	594	585	565	620	583	587	599	604	568	548	592	595	579	637	527	574	582	596	588	579	560	591	594	592	622	575	592	610	580	596	578	583	541	550	581	622	596	619	601	546	623	603	592	628	608	544	567	569	538	577	548	571	606	545	571	565	591	596	607	588	573	612	549	579	596	599	617	579	642	559	600	598	588	572	611	601	597	514	551	573	579	547	603	595	603	569	569	620	588	604	563	614	618	590	563	597	584	557	574	568	607	563	581	568	542	588	586	586	587	629	522	593	556	576	571	547	588	600	517	547	647	600	592	571	588	614	531	556	601	557	578	608	609	546	554	595	624	612	545	573	602	594	539	588	600	582	581	581	585	581	602	581	541	579	547	573	563	536	586	593	557	620	616	595	600	618	519	559	586	615	598	575	629	559	614	611	559	649	580	597	593	589	577	575	629	573	575	592	562	542	607	612	551	574	589	560	559	578	575	570	631	563	548	571	576	598	588	589	580	624	608	591	570	585	593	566	591	594	592	594	584	582	619	562	552	599	553	591	600	589	632	645	623	571	608	559	578	571	566	552	557	582	564	611	576	588	587	607	560	617	566	653	606	608	564	580	602	593	593	579	542	601	545	607	567	605	545	588	610	622	562	586	607	608	605	557	586	607	574	625	568	571	544	612	537	585	608	565	557	615	599	563	590	600	561	573	571	574	618	573	598	589	595	594	551	549	599	639	569	622	609	587	558	565	580	563	571	576	559	623	564	593	551	563	571	606	565	607	566	589	596	583	556	636	538	597	574	583	567	568	592	540	588	582	591	600	538	575	566	567	605	589	558	631	566	598	599	605	563	597	583	572	594	616	573	590	607	588	564	616	606	555	601	540	560	601	613	617	552	574	607	606	590	584	611	577	584	594	611	580	625	608	613	559	546	571	612	547	599	591	596	568	597	569	535	577	585	587	600	558	576	535	561	616	565	584	555	601	601	603	513	554	539	586	600	586	607	595	580	557	587	576	550	589	576	550	587	562	610	619	579	570	588	607	598	602	574	643	623	579	537	567	564	601	589	605	571	537	562	564	595	589	586	575	613	579	567	626	568	593	575	594	617	533	613	604	601	575	576	586	592	600	568	584	553	588	593	556	640	573	603	591	602	573	575	592	586	595	619	597	601	589	583	560	531	563	526	618	582	616	614	642	610	566	592	621	612	625	590	582	591	593	555	589	603	628	542	575	558	590	602	549	593	570	565	588	572	617	607	548	534	580	592	613	588	557	569	618	574	582	592	528	596	581	577	605	656	561	570	621	568	557	614	571	611	591	580	567	599	598	588	542	563	595	555	573	611	577	577	596	612	588	555	579	614	606	562	567	591	593	588	583	563	620	557	581	567	612	537	600	612	643	572	562	610	589	612	577	589	589	615	564	545	612	537	578	572	578	592	574	605	578	567	595	548	485	588	590	582	569	535	572	577	571	608	556	557	575	587	622	558	558	568	575	591	565	639	576	563	579	557	623	599	572	587	603	607	599	583	596	606	594	580	593	578	584	631	586	616	555	604	638	529	549	578	543	600	571	562	579	571	599	520	580	602	616	598	597	556	592	602	587	608	601	590	597	585	566	590	595	620	610	574	547	576	592	564	611	580	559	591	563	605	576	581	566	569	608	606	565	615	587	594	576	549	635	541	571	620	601	593	569	534	587	605	603	578	616	642	591	636	584	591	607	593	601	574	607	585	575	601	574	573	620	591	579	585	600	578	606	580	586	558	633	551	558	576	593	566	576	530	542	586	575	611	604	597	561	573	577	560	571	610	623	564	612	596	601	552	610	618	574	592	610	591	571	545	554	539	621	612	582	562	580	586	595	611	603	538	597	527
13022	20801	15825	2912	1813	1010	1016	752	746	523	478	346	327	201	154	182	188	153	120	136	121	129	111	130	100	99	123	113	135	121	114	121	106	113	96	121	111	122	104	104	120	135	106	106	99	127	137	103	111	115	141	118	125	113	108	84	118	92	83	117	116	128	103	109	106	98	114	106	94	116	110	113	92	105	112	109	120	123	109	120	104	120	97	126	106	105	119	124	100	115	105	110	97	110	123	102	103	97	129	109	117	109	113	105	117	95	112	112	110	102	95	128	98	102	114	144	105	112	105	106	116	104	103	128	106	104	100	91	108	112	99	121	113	107	113	111	129	105	107	98	90	109	117	103	113	117	86	103	129	105	111	104	112	122	101	101	83	112	101	109	106	87	112	97	100	112	124	94	85	104	121	96	128	99	103	131	85	117	115	97	100	104	115	116	100	106	125	133	119	113	129	103	119	107	103	99	108	117	92	106	94	115	118	112	118	124	94	116	99	103	111	121	106	114	109	96	112	116	122	122	107	110	95	100	124	117	103	119	112	124	106	109	86	91	118	112	119	132	97	107	127	133	122	125	111	102	112	114	101	120	107	120	95	104	96	113	96	109	94	122	121	97	103	111	98	104	109	96	130	106	96	105	113	111	128	100	107	105	101	104	108	84	95	99	118	115	101	102	107	112	92	112	100	100	106	122	107	101	107	110	94	111	104	92	106	108	88	100	98	106	113	123	105	126	134	114	97	113	118	109	128	121	106	110	99	121	95	124	110	114	102	111	114	106	96	93	111	102	96	99	112	113	117	103	105	110	121	109	93	105	122	101	103	121	106	110	107	121	130	109	104	102	108	110	103	115	103	98	109	106	107	95	123	103	102	116	127	109	118	136	121	109	112	124	117	117	113	114	108	129	102	127	115	113	98	110	105	110	119	98	129	112	103	113	103	118	123	101	101	106	104	93	110	99	108	106	109	110	101	91	110	93	99	105	90	106	119	118	125	108	104	112	107	103	122	103	110	120	126	111	105	106	123	97	97	110	92	116	103	102	102	125	104	110	118	94	107	91	123	110	132	87	104	127	94	109	120	106	105	116	118	123	99	107	105	90	116	104	105	106	107	119	121	109	95	105	126	99	87	97	122	103	99	91	103	97	113	72	96	103	118	113	106	113	103	116	101	115	115	100	111	123	115	117	99	106	116	104	118	131	116	97	89	78	102	107	98	117	116	108	106	107	93	78	118	127	119	116	107	103	104	107	118	99	107	81	124	100	112	113	138	114	111	91	105	105	119	139	104	111	105	106	95	105	121	100	94	113	103	106	97	101	92	106	97	118	123	123	115	115	97	108	106	114	106	111	102	117	126	121	116	117	101	102	100	103	110	122	112	93	99	129	104	106	132	121	105	114	115	108	119	106	95	119	91	90	112	110	108	125	110	101	122	102	106	113	104	126	121	102	94	97	108	104	120	95	106	126	126	116	117	113	127	109	115	106	91	122	124	112	115	117	139	106	103	110	114	126	102	116	118	110	124	100	106	98	103	120	98	117	127	103	101	135	110	119	110	101	120	111	101	118	119	118	129	98	115	140	117	122	101	108	90	116	103	102	122	108	96	131	123	131	120	108	107	120	103	126	104	104	90	130	123	120	103	91	96	104	92	112	94	123	113	103	99	98	100	110	104	104	101	112	111	123	118	116	115	122	88	108	105	110	93	108	93	113	85	98	109	117	88	112	106	113	119	91	127	112	113	108	72	104	117	107	112	112	129	124	124	101	121	117	92	101	119	124	95	111	122	95	116	111	109	101	104	110	116	119	115	107	119	127	91	101	122	100	118	128	109	117	100	99	108	107	119	108	111	93	123	91	110	131	104	107	106	118	116	102	107	109	111	91	100	106	110	106	114	105	108	112	105	117	100	111	101	102	84	110	112	113	94	89	115	91	87	98	96	109	118	97	122	104	95	122	105	104	100	110	94	115	100	101	105	125	101	96	101	123	103	101	105	86	132	116	111	127	103	107	122	129	119	97	107	109	119	104	124	119	111	113	115	97	88	147	112	106	99	103	109	119	87	102	107	115	98	118	97	118	128	137	140	91	104	106	111	125	122	113	92	96	87	118	117	120	123	121	100	104	112	108	100	115	119	109	103	105	119	104	105	109	98	113	98	91	102	107	107	139	101	108	105	119	113	123	96	119	119	102	108	132	124	115	109	105	96	106	115	130	120	95	92	105	98	123	111	103	98	125	117	115	105	118	100	122	95	118	100	99	141	124	96	94	103	124	97	120	94	97	111	108	114	108	124	93	102	107	101	112	102	103	119	118	106	111	108	116	119	94	118	101	134	111	131	103	112	106	107	91	116	124	101	103	121	96	121	124	112	103	114	118	116	109	98	91	100	115	98	99	90	112	98	95	91	101	94	102	110	110	99	100	99	109	104	110	104	87	113	96	115	113	115	114	95	97	103	98	112	101	109	103	105	102	116	116	109	128	95	96	96	106	91	101	111	110	110	122	106	109	110	111	110	114	94	120	111	119	118	123	131	76	111	104	101	118	102	105	110	114	101	125	109	115	111	102	100	102	123	116	94	111	86	108	126	97	116	118	106	111	111	97	103	119	109	98	100	107	117	108	110	89	103	125	113	102	100	106	98	92	111	98	94	113	104	98	82	128	117	113	128	96	109	120	113	119	120	78	104	105	99	102	105	106	102	115	112	104	104	111	108	112	103	96	105	107	127	110	124	107	118	112	102	107	110	106	112	123	110	132	100	114	84	125	99	119	98	78	129	99	91	104	113	125	113	127	127	117	122	94	111	112	130	99	110	105	100	121	95	113	135	98	120	121	94	102	118	107	133	123	112	115	101	118	117	126	115	96	118	111	104	95	101	109	114	95	98	126	118	119	124	93	96	119	102	113	116	98	106	120	106	88	102	102	109	113	108	108	111	126	111	122	105	140	113	101	106	112	106	126	116	90	106	116	97	115	98	116	120	100	113	103	106	115	122	129	110	112	104	124	115	97	115	110	106	96	113	107	104	115	100	121	118	115	102	112	125	92	98	119	94	103	87	117	142	106	122	102	105	115	116	128	94	122	115	100	95	95	116	105	112	97	99	111	116	101	130	110	93	110	111	111	127	105	106	95	111	117	100	110	99	117	111	114	98	98	116	117	117	106	123	115	120	90	84	128	115	100	104	110	124	113	126	131	117	107	119	122	122	113	125	102	109	104	109	98	108	125	120	96	98	98	102	109	113	100	109	108	109	122	100	126	113	121	118	111	101	115	122	116	113	115	119	104	90	115	116	137	100	109	116	119	128	84	108	83	104	118	113	120	105	104	123	110	93	135	118	103	126	130	121	121	118	115	115	100	100	121	101	133	111	115	109	100	112	116	102	118	112	108	97	116	89	103	118	101	108	112	119	121	111	94	119	95	104	126	121	89	87	130	89	95	126	85	118	87	122	110	111	125	97	105	99	100	106	107	107	105	110	107	112	130	101	105	107	123	128	113
8484	16709	16047	4659	5053	4255	4654	3704	3949	2765	2464	1864	1717	987	737	612	513	479	382	404	423	373	363	383	356	313	344	309	318	327	318	289	323	314	290	327	308	312	297	283	304	248	290	246	288	296	274	305	308	282	301	285	303	293	283	268	266	294	300	269	278	276	286	286	304	303	292	297	299	284	274	285	309	291	283	346	269	294	292	307	273	270	289	256	271	296	321	283	310	299	281	291	292	253	273	281	296	261	282	288	291	280	301	275	308	280	294	291	270	299	316	301	246	270	278	285	268	269	272	277	284	260	293	296	294	269	306	294	273	280	289	275	263	264	255	280	280	302	271	302	265	279	287	273	304	242	282	281	289	279	276	286	284	284	273	320	273	285	280	320	278	302	262	277	298	285	284	289	282	273	274	268	268	286	281	270	308	280	297	302	252	287	309	257	282	305	284	261	268	317	286	270	271	283	311	305	305	280	271	298	326	270	261	278	296	279	300	275	259	290	247	270	313	282	295	249	294	251	288	293	298	277	273	287	255	261	283	273	303	313	305	242	285	272	313	295	268	299	281	289	281	287	276	292	327	274	297	273	296	266	279	319	277	301	283	295	295	280	293	271	274	292	251	291	280	298	263	307	286	304	296	278	332	261	289	296	312	290	272	322	287	298	275	291	307	257	297	297	282	289	278	291	278	260	275	262	245	275	285	293	276	285	288	289	273	284	302	307	294	278	304	308	272	265	294	309	282	290	291	264	288	280	294	273	292	297	276	273	301	267	295	260	267	281	284	251	292	296	281	279	275	290	320	271	300	284	265	276	264	283	289	285	274	302	292	286	282	304	295	296	281	296	267	251	325	271	260	313	271	290	268	288	280	297	297	282	305	318	260	295	282	306	275	300	285	305	289	251	288	291	325	287	312	284	298	264	289	291	245	260	290	267	271	263	290	263	304	318	287	270	304	267	268	263	303	286	294	303	274	266	299	308	291	283	279	275	280	302	303	261	260	253	281	286	290	266	263	289	275	314	290	288	304	267	285	253	300	280	279	259	281	270	296	281	300	304	272	308	273	278	296	285	284	276	266	300	297	293	311	292	290	269	255	259	286	300	314	278	265	298	274	267	282	279	310	299	305	286	266	299	282	299	288	314	278	291	267	277	307	275	280	260	285	285	271	275	297	295	290	303	275	262	291	273	305	297	291	302	283	272	290	295	291	293	226	293	287	298	313	285	245	294	288	283	274	316	287	275	265	292	277	264	257	294	298	313	315	255	275	294	281	290	294	280	269	271	278	298	278	305	278	291	264	290	296	297	248	286	292	296	278	272	267	295	294	310	291	277	260	298	288	270	262	300	308	262	266	263	281	277	285	283	271	284	284	267	294	309	275	298	262	310	309	241	299	279	260	280	271	291	283	276	237	254	279	259	300	251	310	284	277	295	272	282	288	245	286	314	295	292	277	245	287	274	282	279	301	277	276	282	300	271	271	292	296	264	279	285	284	255	272	322	306	288	287	265	268	316	275	265	292	303	300	278	312	303	268	291	289	284	272	270	289	258	272	256	263	255	275	283	283	311	284	273	286	256	317	289	290	296	308	303	255	289	294	235	305	275	268	275	272	293	254	296	284	297	341	288	312	289	279	299	296	285	279	279	275	304	279	306	303	270	277	290	300	300	281	299	292	284	299	311	276	272	274	310	272	281	290	279	270	280	263	299	300	267	262	263	272	247	283	309	274	265	302	277	274	279	283	288	305	278	305	279	267	274	272	283	277	264	315	267	288	279	267	276	263	305	297	245	286	248	253	295	310	313	272	278	263	281	272	260	309	280	289	273	317	276	314	285	292	251	269	282	277	305	275	285	297	282	298	301	230	277	251	256	290	278	298	305	279	288	302	322	275	264	295	267	294	265	294	250	284	240	281	277	264	276	274	273	314	296	325	261	281	256	295	321	267	300	278	287	271	314	257	297	280	270	266	279	296	269	257	285	259	288	235	295	327	261	309	215	260	278	281	246	281	261	281	267	268	278	280	272	268	296	264	300	285	278	309	280	303	288	279	288	253	276	265	264	301	298	276	271	255	275	284	278	292	269	257	255	259	257	277	291	281	292	282	257	265	267	299	263	282	286	320	282	250	305	298	260	264	300	319	294	300	299	302	241	284	284	265	294	259	311	267	319	275	300	295	292	294	252	309	286	309	270	296	282	264	288	275	299	268	261	302	310	306	288	275	296	285	313	269	275	285	296	270	295	280	277	269	280	301	306	283	277	268	295	303	283	305	286	276	289	285	254	243	280	289	300	257	303	280	273	266	302	330	292	275	283	282	288	272	290	244	292	286	303	261	288	289	269	326	275	293	257	281	292	252	278	267	268	297	293	264	280	266	259	266	285	284	296	261	263	245	281	225	245	286	272	292	330	293	272	270	257	261	271	278	295	279	264	269	269	312	297	278	284	306	301	280	304	288	295	298	279	258	301	266	305	278	275	285	278	297	314	266	328	306	249	275	259	299	286	309	263	227	305	293	299	272	285	291	302	294	273	262	250	287	292	262	287	288	283	290	273	266	295	280	270	275	307	265	283	331	321	296	259	278	288	289	302	263	320	294	312	291	301	277	297	264	295	255	273	262	257	250	306	262	282	280	258	267	299	303	271	310	285	285	276	264	278	306	317	292	280	269	298	287	285	259	270	303	275	277	313	280	302	309	275	285	295	292	259	304	270	269	236	273	295	305	310	277	297	270	282	291	295	300	284	296	273	291	314	292	290	271	299	277	282	279	262	309	284	282	310	276	281	265	277	292	277	297	256	256	314	281	279	296	275	297	258	293	264	272	295	291	273	290	286	280	286	291	287	292	330	287	272	289	302	284	266	269	287	276	306	265	312	287	267	292	271	285	307	292	301	269	319	306	286	294	298	292	270	250	253	283	279	302	308	292	298	279	303	284	291	278	287	289	308	286	297	275	282	283	302	292	269	280	288	311	293	300	289	267	329	319	273	300	272	285	278	274	270	280	254	265	280	290	297	300	295	298	282	287	301	301	259	298	320	255	275	290	272	273	291	291	274	282	264	286	294	256	273	293	295	293	289	277	287	265	279	270	270	284	304	279	272	274	286	268	296	281	261	296	274	298	287	305	267	280	306	269	296	284	297	300	300	279	286	317	261	292	306	278	266	308	281	296	256	274	313	262	289	307	295	280	305	265	292	265	298	285	276	255	261	291	273	255	306	284	259	291	274	295	283	284	277	298	267	309	293	277	267	287	289	284	271	307	283	319	293	268	278	270	276	287	305	280	259	258	280	291	291	263	311	304	278	282	280	268	322	256	282	297	287	287	260	276	263	276	299	264	277	291	275	262	279	312	283	292	296	299	295	232	297	280	277	278	285	285	301	302	275	273	297	275	321	258	291	267	277	269	285	255	258	289	284	263	300	269	263	277	301	289	302	294	306	280	281	286	263	310	284	252	290	272	308	266	311	275	292	268	292	274	271	257	292	307	273	278	290	310	287
1727	909	539	394	388	326	351	326	357	339	319	294	307	269	268	290	266	294	246	238	266	298	241	264	296	258	266	245	257	259	286	278	248	263	277	244	276	261	294	272	278	271	236	290	293	247	258	284	258	283	272	302	261	306	287	259	289	257	273	246	262	281	266	246	281	266	288	279	251	268	256	287	268	273	288	257	281	278	225	270	291	269	281	277	253	279	251	256	256	268	292	276	313	261	278	265	276	252	265	251	263	263	266	271	264	267	266	266	258	264	316	259	271	292	253	260	272	271	273	246	270	287	276	249	272	265	292	276	268	278	270	276	255	272	264	293	267	255	268	264	272	247	248	278	237	258	276	283	259	284	283	265	257	270	276	252	262	279	277	267	294	285	277	271	293	309	290	273	272	256	259	261	315	297	250	282	262	270	241	262	265	264	274	267	248	266	284	259	296	276	264	263	265	275	257	276	277	256	310	293	275	246	231	267	272	263	276	280	267	288	283	261	290	270	281	279	247	281	269	259	289	279	259	252	285	259	263	283	279	264	279	290	255	269	267	274	277	273	246	249	276	295	288	257	253	243	278	264	204	256	265	265	258	290	266	303	286	252	262	275	265	256	260	267	283	241	270	262	268	284	283	269	248	257	307	251	248	256	268	266	264	285	274	249	268	258	268	281	272	265	288	287	263	248	250	277	251	289	262	244	266	267	269	281	298	272	261	293	265	262	294	247	246	261	261	251	251	268	262	284	272	262	254	268	267	226	253	265	301	254	283	286	270	284	277	251	282	276	272	276	265	275	268	268	261	264	273	293	257	280	247	286	280	303	295	261	264	269	290	290	272	289	303	275	233	293	268	235	286	274	268	270	280	264	283	268	285	274	242	259	281	253	270	263	271	289	281	275	280	275	265	253	273	249	249	273	255	255	253	270	280	240	246	273	279	251	246	237	296	284	249	253	248	267	249	285	267	231	293	228	241	298	260	271	291	233	281	304	257	271	268	277	253	254	275	274	275	267	262	275	255	268	285	289	280	251	287	266	277	273	288	260	262	259	284	281	253	246	255	284	289	277	266	262	281	304	275	262	313	245	250	268	280	274	269	255	282	260	283	257	245	261	261	267	243	264	283	255	265	271	265	258	252	293	258	279	256	260	277	279	273	254	300	249	262	292	286	239	262	234	275	283	283	281	245	266	253	247	245	287	256	294	248	244	246	272	246	300	299	287	266	304	267	267	257	290	247	238	283	280	296	270	249	288	290	259	259	277	269	296	277	295	289	268	265	249	288	288	268	286	293	243	280	271	240	242	249	288	298	297	294	276	241	225	325	294	271	239	282	269	263	277	286	276	233	255	268	261	270	260	289	270	288	258	289	249	250	258	280	273	261	275	305	244	262	267	297	269	266	281	265	275	268	236	281	266	290	239	275	305	264	270	275	246	268	262	254	309	290	276	278	242	277	303	271	240	281	278	242	268	286	283	282	309	296	229	289	309	278	254	288	266	283	257	260	280	281	226	265	279	285	290	275	250	267	266	274	277	243	273	241	271	311	261	301	276	286	275	241	290	273	295	305	244	249	317	295	296	284	254	238	233	275	266	255	280	266	274	271	248	271	283	301	275	312	269	276	274	289	281	283	270	260	252	266	293	300	290	242	306	281	283	267	249	249	275	295	270	271	303	276	254	246	250	261	293	265	280	303	292	258	278	273	248	251	257	261	254	267	277	274	279	269	277	293	292	270	280	275	282	278	255	258	279	266	269	269	244	294	279	283	284	250	308	275	275	261	271	297	279	265	275	248	292	243	285	257	257	273	279	247	256	277	300	253	313	257	274	252	262	282	256	234	304	287	269	263	262	280	271	261	288	270	277	258	236	257	274	293	266	300	247	242	285	272	246	305	265	261	266	244	283	233	259	260	273	244	293	260	262	249	274	272	242	273	294	259	268	254	249	245	310	280	253	269	307	258	262	252	297	274	276	255	274	260	304	288	271	301	268	283	272	278	297	261	255	275	282	289	274	267	256	240	260	274	279	271	257	259	261	267	249	245	267	271	265	269	288	272	276	260	279	272	253	250	263	279	277	266	278	262	259	270	279	295	242	254	254	271	277	251	294	264	279	263	280	266	245	292	274	255	257	267	290	280	303	256	280	284	289	271	270	279	283	279	245	261	259	300	292	263	247	261	267	270	286	264	263	269	261	264	259	260	303	296	259	270	231	274	245	280	256	255	251	267	267	267	273	268	272	296	298	283	279	268	252	276	252	241	271	235	270	238	288	278	296	258	271	295	273	268	263	239	253	280	216	281	270	276	291	277	263	258	244	271	282	273	293	290	264	325	274	271	247	257	252	276	263	264	296	288	296	285	254	251	302	243	283	265	269	262	270	274	261	258	276	261	277	285	261	290	274	270	290	281	285	271	261	258	265	291	253	269	241	242	303	291	258	278	289	271	239	287	310	245	327	232	284	293	263	265	275	251	272	272	268	271	254	290	310	261	236	229	264	276	272	308	254	269	262	281	260	263	267	260	272	272	268	252	300	297	279	274	259	312	262	264	244	247	247	255	290	234	291	272	287	258	299	273	263	260	297	271	281	308	282	269	251	244	222	236	257	273	256	297	279	304	247	282	272	272	265	252	280	302	266	258	261	267	292	275	259	242	259	257	259	270	253	270	261	255	275	245	286	256	268	241	243	269	238	268	248	273	276	267	272	265	265	261	276	297	292	276	259	261	283	261	249	254	287	256	223	283	277	283	286	273	268	293	299	297	250	268	268	293	295	268	276	279	274	241	266	272	242	253	283	285	245	252	285	254	283	257	263	290	260	271	271	283	251	255	299	264	238	247	260	259	248	287	255	255	259	251	287	259	289	281	286	242	266	265	267	264	280	274	295	273	273	257	257	269	272	290	266	254	290	266	245	228	312	297	281	249	273	288	272	247	271	264	266	267	305	255	291	260	246	253	251	265	290	277	266	272	279	260	269	260	263	280	289	280	274	272	282	267	263	252	292	257	273	254	271	238	276	251	261	274	276	248	257	293	278	242	269	243	271	252	259	260	307	286	286	267	267	233	252	286	255	251	271	278	269	244	286	264	259	261	266	271	273	253	278	280	269	266	308	297	299	269	256	276	294	269	272	256	296	306	279	301	276	275	250	251	256	266	258	253	292	281	247	296	245	259	265	301	274	256	274	276	281	301	261	247	277	269	261	298	298	273	259	299	303	258	265	251	287	252	285	286	266	263	311	250	284	286	249	273	264	267	312	287	265	276	302	267	260	244	283	272	281	276	258	282	274	257	268	269	234	281	304	260	285	294	244	253	277	275	265	272	270	226	281	275	284	296	277	252	279	282	288	210	258	267	262	249	259	281	240	266	237	289	246	255	251	278	284	266	271	279	291	243	264	278	260	278	243	255	277	262	275	268	260	267	267	232	249	278	301	294	309	266	302	312	254	238	286	303	271	277	264	271	284	250	289	275	282	261	249	279	264	281	218	268	246	278	264
2101	1611	1402	1076	1224	1041	925	913	1106	1121	983	948	897	732	643	672	692	651	666	686	684	642	662	648	678	631	632	672	647	654	649	649	677	694	650	639	571	697	639	630	651	661	663	653	687	691	596	691	617	684	612	654	636	663	564	667	650	638	638	650	687	660	634	658	625	652	638	658	630	640	652	666	702	663	630	606	696	646	618	657	672	644	637	658	674	672	639	684	644	662	654	663	642	653	673	669	623	678	623	621	640	652	646	598	669	611	668	647	671	687	629	620	669	634	596	664	620	659	621	667	631	623	611	632	630	645	632	630	679	635	632	675	661	618	644	633	645	626	612	671	625	657	664	618	631	590	595	612	642	616	647	639	649	634	642	651	693	624	644	602	691	666	645	654	644	643	652	650	628	651	643	677	662	648	669	642	672	630	685	615	665	655	666	669	643	661	640	628	691	678	579	622	671	661	642	669	632	638	652	630	638	641	639	673	640	635	615	685	629	637	648	666	661	634	646	646	647	654	637	660	607	624	642	669	641	644	625	655	627	597	606	653	658	638	676	658	658	672	641	680	648	698	639	642	666	632	631	674	640	643	648	625	649	628	621	645	629	651	653	634	661	659	668	654	688	613	648	635	611	681	664	650	651	664	615	624	643	677	667	576	653	644	621	683	655	618	651	652	630	632	682	598	617	602	626	655	628	610	638	588	608	710	686	696	625	630	657	667	621	694	647	653	624	585	678	657	608	629	664	649	571	682	675	663	688	629	688	663	685	683	653	646	639	638	655	625	633	627	674	622	666	617	633	584	618	646	631	671	631	632	629	646	645	668	629	651	636	638	659	640	651	612	644	645	683	630	692	691	674	674	655	683	614	686	603	625	665	634	685	633	679	612	652	669	630	628	634	629	588	628	650	629	691	663	616	616	662	631	638	619	640	627	680	650	649	657	656	642	710	666	622	609	645	661	704	611	652	626	688	686	640	695	636	620	622	645	675	638	614	619	657	622	650	586	648	628	663	651	644	686	621	642	640	636	677	662	600	648	652	671	663	622	609	643	625	618	606	608	643	658	697	673	622	624	662	683	648	653	687	658	625	620	644	581	627	579	641	681	657	690	629	637	628	630	702	635	659	607	660	641	649	688	650	668	636	663	664	610	614	614	606	610	663	672	627	626	626	668	677	654	639	620	623	675	686	617	637	642	627	664	597	667	666	618	622	664	638	613	643	688	707	614	662	616	628	690	659	617	653	647	654	619	648	672	670	622	697	671	668	661	628	668	680	635	653	650	679	652	662	675	683	652	672	655	674	638	644	602	686	643	646	677	669	684	640	651	602	673	676	683	632	635	645	648	646	685	646	657	640	653	631	649	677	634	626	623	656	664	631	614	678	663	619	664	644	675	670	635	678	666	671	648	662	607	660	641	628	627	645	671	620	610	678	665	621	688	686	621	654	671	663	634	674	635	696	669	616	624	643	625	655	679	627	672	659	626	669	652	609	632	649	624	636	673	642	647	634	684	593	645	669	706	628	630	635	631	641	646	623	642	619	630	631	660	649	678	631	691	629	622	675	653	678	684	614	646	628	616	629	641	616	654	618	657	658	671	623	676	647	662	677	620	660	642	621	672	629	656	677	644	664	680	650	705	645	616	639	627	628	622	705	629	650	640	650	612	645	675	644	650	610	651	645	654	678	608	674	623	646	610	655	638	611	623	651	623	607	658	694	617	642	681	629	640	646	656	670	631	633	645	613	594	594	617	679	606	670	694	639	644	681	623	707	630	629	665	636	654	695	629	635	649	648	598	601	651	670	622	617	642	618	626	641	595	624	646	660	679	580	641	612	660	644	640	608	585	648	628	625	639	667	634	613	644	605	607	674	638	689	664	668	641	620	671	641	668	696	653	682	691	649	645	684	647	674	659	651	667	640	621	671	636	660	649	641	674	659	657	658	626	662	638	655	646	637	660	630	639	664	593	635	614	657	655	642	659	696	680	665	597	696	642	635	671	600	659	657	633	629	643	636	643	634	612	641	668	617	617	645	636	635	608	603	651	647	640	611	627	642	655	633	616	661	611	707	654	645	656	634	645	627	640	627	647	656	646	664	628	658	607	654	624	658	647	674	594	634	641	668	631	643	630	642	637	673	647	700	610	611	628	658	657	659	674	656	633	601	685	668	686	628	617	651	664	637	642	660	603	632	627	626	652	664	644	682	638	610	639	662	653	661	667	644	639	675	633	667	654	671	667	660	684	631	624	635	649	674	643	651	646	621	675	651	664	644	643	591	664	661	668	623	573	653	582	648	634	630	682	616	670	658	645	645	602	625	643	666	626	691	676	636	648	703	613	660	623	693	665	607	684	630	647	667	663	666	652	642	684	680	639	688	653	665	569	643	616	654	642	617	649	616	658	673	634	642	666	662	641	664	625	648	662	674	606	675	670	647	673	643	604	659	633	675	636	625	643	691	648	643	640	645	649	616	668	633	687	633	633	642	626	632	661	628	667	653	640	636	634	625	620	631	644	654	648	605	674	666	641	617	701	676	690	640	675	635	606	638	622	642	653	652	607	641	635	621	678	613	672	639	660	645	677	586	654	671	663	661	643	638	647	637	651	687	615	665	718	631	651	680	647	643	635	689	669	662	631	633	659	638	653	598	644	617	603	700	656	609	647	667	660	646	594	602	662	596	675	692	687	661	644	651	676	657	660	680	619	657	640	676	636	682	619	672	635	648	637	673	629	627	643	630	602	696	638	687	644	648	619	628	705	663	699	676	671	664	612	644	637	613	589	699	679	619	674	625	649	651	631	637	664	640	620	639	698	653	647	643	648	632	652	645	646	591	619	625	675	639	663	618	667	654	651	638	677	614	611	653	640	672	686	622	632	645	648	671	614	624	654	643	626	652	647	633	634	605	647	666	681	640	680	636	675	677	643	685	664	619	626	669	673	679	701	648	627	676	660	621	645	673	699	579	627	670	664	645	611	651	654	631	616	652	642	630	626	652	700	686	629	638	661	628	684	624	643	597	638	655	645	675	633	611	638	660	620	659	588	648	624	687	654	641	628	667	647	658	637	640	699	687	637	678	692	661	647	650	634	688	611	657	608	648	641	679	677	656	649	647	637	664	711	616	631	678	694	634	676	689	669	625	678	636	650	645	663	661	627	649	643	675	656	644	621	641	640	638	634	659	667	656	655	699	702	640	675	608	651	624	670	643	641	683	665	636	631	644	664	618	678	651	676	648	608	614	629	652	667	648	657	648	666	627	635	649	647	680	679	645	625	642	618	689	652	633	668	640	651	634	610	629	660	661	633	607	652	620	668	647	644	659	629	651	606	621	646	694	681	658	632	641	654	686	686	635	622	617	598	678	667	657	649	594	651	622	706	612	647	684	664	604	609	615	654	651	656	615	644	610	643	600	659	616	684	689	653	697	638	687	623	628	664	622	632	675	634	638	694	622	662	634	663	631	666	615	635	673	607	620	640	629	672	664	632	652	686	628	622
7183	11033	7801	1296	1227	822	632	603	525	506	432	388	356	282	281	245	272	224	239	260	256	272	248	238	228	224	284	214	241	225	240	233	227	250	230	251	268	235	242	242	246	262	217	214	271	232	230	250	258	250	248	229	248	238	237	229	261	260	262	235	259	239	217	250	224	225	251	238	260	251	245	232	254	250	246	250	229	229	250	245	236	244	260	242	240	249	238	263	269	251	225	246	240	248	215	249	220	220	241	228	239	235	242	246	227	241	253	245	203	256	266	242	232	239	234	255	282	240	254	236	239	246	240	246	227	237	241	245	238	212	218	231	254	244	237	206	276	253	248	221	269	236	229	256	249	263	242	243	221	225	229	258	229	260	264	201	219	235	275	241	228	266	251	265	233	246	233	255	244	237	243	244	236	238	216	246	244	260	243	237	253	247	249	228	246	254	283	237	263	252	252	259	250	215	216	212	262	234	258	240	233	260	264	266	225	230	252	250	217	238	241	241	266	237	224	258	239	256	228	209	242	235	231	269	249	232	235	241	237	225	239	249	228	242	260	245	246	269	221	243	254	228	238	259	256	271	254	256	243	256	248	228	249	231	263	278	262	248	241	237	244	249	248	254	193	214	254	199	245	257	265	243	243	240	247	254	235	234	267	266	233	255	239	234	276	249	259	247	246	247	248	234	258	261	273	263	252	240	231	261	222	243	229	240	215	239	242	238	234	228	198	211	234	252	255	258	239	259	219	245	250	237	256	233	229	227	254	259	279	218	253	236	227	244	228	246	237	225	248	253	234	233	261	246	217	251	222	257	238	244	258	275	254	276	246	270	223	240	246	250	217	224	250	214	218	243	226	238	251	242	242	221	262	251	252	258	240	242	247	250	247	229	249	223	205	269	224	234	263	251	271	239	264	239	248	204	248	236	210	263	209	251	256	225	257	252	252	236	250	216	258	245	251	259	218	252	233	244	261	239	247	268	231	239	247	234	256	251	211	227	232	235	261	238	246	264	253	223	229	223	254	250	250	257	215	235	233	215	230	222	243	223	268	219	207	238	250	228	242	216	243	260	280	252	236	211	250	216	209	269	230	266	256	238	254	240	245	281	217	245	234	218	263	248	258	270	259	253	240	243	245	248	275	269	258	259	263	262	236	213	229	231	245	216	221	251	238	237	234	225	246	225	263	230	227	225	276	261	248	243	230	227	274	267	231	239	255	246	254	257	277	252	256	261	246	248	244	258	234	255	241	258	257	206	246	217	244	238	225	220	221	249	248	247	230	246	238	227	233	224	201	250	252	261	255	240	263	268	226	236	240	257	257	217	247	214	253	244	268	224	232	242	248	225	238	239	285	234	242	264	245	273	243	247	254	246	267	270	243	253	234	230	218	230	233	255	237	238	252	250	223	251	244	230	247	279	212	223	225	260	235	219	231	249	233	243	242	235	255	257	210	259	203	208	242	221	221	266	235	209	231	239	226	235	281	234	262	240	244	253	248	228	248	235	225	243	241	226	247	251	263	244	270	218	245	233	249	242	252	266	260	240	242	263	256	255	226	222	254	263	267	224	255	247	263	237	237	259	245	208	220	225	252	262	247	247	242	205	236	223	250	235	245	252	235	269	236	239	235	218	261	293	243	219	253	254	226	249	238	251	230	237	229	255	243	244	235	233	248	228	248	251	260	236	245	274	243	228	273	220	279	249	220	249	222	244	220	225	257	256	247	250	259	269	245	215	244	241	234	247	229	236	211	236	274	256	230	241	226	206	269	253	259	220	229	265	243	250	253	250	247	282	273	227	260	234	238	246	231	219	243	267	257	258	252	271	242	244	266	260	241	216	258	243	248	237	236	277	247	254	264	240	262	228	252	249	287	238	220	222	257	233	241	268	233	254	269	265	241	254	254	241	246	259	246	233	232	247	248	225	249	247	225	239	230	236	206	241	268	239	268	250	220	221	195	240	264	239	252	224	237	262	250	236	259	244	255	247	211	260	258	250	259	213	251	213	240	217	247	242	230	244	240	231	233	249	230	249	264	260	242	248	266	255	224	255	245	284	237	232	220	249	232	248	216	256	249	224	249	228	250	233	253	215	238	257	228	233	208	256	231	258	260	255	235	225	248	245	241	258	232	266	250	259	212	237	245	181	246	259	247	240	237	252	244	255	266	233	260	257	226	238	218	223	262	240	240	237	242	236	254	261	254	224	217	217	240	237	248	249	265	250	243	258	218	254	267	241	245	233	223	232	226	273	255	250	254	261	252	281	245	240	261	255	244	232	219	267	265	252	261	251	263	252	230	243	241	224	218	234	246	230	250	250	246	246	250	245	258	243	268	262	199	233	228	231	254	209	246	229	227	259	214	271	258	258	291	237	220	243	285	261	234	237	242	278	286	234	226	228	254	222	258	208	257	235	253	235	230	235	235	249	271	262	254	246	235	229	264	259	257	247	240	251	223	237	248	250	247	255	271	233	264	227	271	259	261	236	236	226	236	241	227	242	251	255	236	229	275	244	237	251	279	267	246	222	243	222	219	267	246	254	234	277	250	243	229	247	235	237	263	257	235	238	230	252	203	244	225	253	266	273	229	256	274	257	245	242	245	228	220	221	244	244	229	258	233	244	249	235	220	247	259	223	240	260	231	226	263	232	259	237	226	253	251	248	226	242	260	243	249	265	232	257	270	272	227	230	258	249	227	213	253	246	228	242	251	248	241	242	233	239	245	262	246	223	245	245	251	216	241	263	236	236	230	232	242	225	236	230	225	241	229	249	238	227	250	247	252	245	241	245	246	247	264	248	256	234	235	239	242	217	211	230	260	237	260	240	238	253	222	250	216	240	212	260	262	261	250	265	236	250	269	235	237	233	228	216	252	234	253	256	230	230	218	243	262	241	221	276	255	243	253	248	256	211	247	224	228	273	234	249	228	229	262	245	211	231	247	237	229	229	232	255	242	250	236	246	259	238	245	215	244	248	243	233	220	232	249	255	231	259	231	271	238	231	256	257	236	251	250	252	246	253	238	232	252	248	262	235	243	250	243	242	244	227	233	239	245	257	212	215	241	225	241	252	276	237	219	260	221	254	253	264	250	220	219	262	256	242	227	229	223	236	246	225	232	245	248	230	264	278	244	257	208	227	214	244	258	255	233	232	257	252	235	243	263	259	231	248	232	257	251	216	246	263	250	277	232	245	231	213	237	265	267	271	243	237	258	248	245	229	244	243	242	233	223	237	232	258	247	232	220	239	249	233	266	256	223	245	217	259	220	221	248	247	246	285	272	229	204	283	248	237	240	262	250	232	239	244	258	233	249	240	247	237	243	236	241	245	261	271	230	268	244	244	261	260	218	223	256	226	258	227	247	238	237	236	230	246	245	266	262	260	252	259	255	239	243	231	229	199	251	229	227	238	247	266	276	267	231	243	240	242	244	240	239	223	217	252	240	272	245	263	257	236	207	226	258	265	226	236	226	257	226	245	264	241	231	247	268	233	211	261	225	295
6709	11320	9005	3385	4436	3125	2623	2745	2324	1990	1736	1420	1363	1001	776	740	703	709	671	638	638	615	664	608	607	610	599	598	607	638	625	653	593	590	533	583	564	564	620	541	600	606	548	591	637	544	619	593	589	596	575	556	558	583	594	538	593	578	569	597	559	595	568	598	594	600	561	538	568	573	585	607	616	608	595	609	560	595	610	606	608	606	569	578	578	569	575	577	571	612	603	583	569	634	582	555	544	618	580	540	573	613	589	536	611	568	572	605	560	541	581	638	623	618	557	557	605	593	599	609	627	580	573	557	552	588	574	549	565	567	568	603	586	551	537	566	591	579	528	587	590	576	603	592	573	570	565	595	614	581	574	543	586	547	578	540	570	602	586	612	552	568	563	560	623	611	589	594	534	568	601	621	570	577	555	562	566	579	546	601	574	556	606	548	618	589	565	576	568	597	598	605	606	558	599	564	627	589	579	577	572	593	571	609	561	566	577	591	566	563	590	596	598	607	565	563	585	548	602	583	587	625	559	581	603	561	574	567	614	623	606	585	568	559	574	622	604	575	552	580	607	602	536	557	574	616	557	533	587	564	569	581	573	594	586	583	593	603	573	555	596	616	542	596	570	601	617	576	578	581	596	556	577	554	563	586	601	561	572	580	574	575	644	609	552	587	554	590	589	573	564	608	597	521	554	560	585	587	552	577	516	561	550	597	590	573	558	570	595	542	600	571	566	570	601	563	552	552	554	583	532	572	589	570	602	553	580	580	558	568	565	572	599	581	595	584	547	593	572	559	603	563	603	610	594	560	552	576	573	578	555	594	591	555	588	547	543	590	580	569	585	618	577	619	566	605	583	578	622	616	536	573	594	589	541	574	551	619	565	588	594	566	548	563	583	627	580	572	609	589	587	590	589	579	628	563	595	572	613	583	597	612	555	568	558	567	594	578	595	555	621	552	554	589	595	619	549	579	597	557	591	605	618	560	600	557	585	532	546	613	580	533	606	562	587	586	570	603	584	609	542	591	568	568	550	607	604	579	549	569	630	594	588	569	570	610	510	577	575	585	584	534	583	596	580	580	580	545	599	574	567	582	569	622	566	585	564	585	558	579	566	587	561	563	542	581	574	562	560	605	549	546	594	582	585	596	622	606	542	569	556	544	579	586	572	575	567	580	570	598	590	548	613	604	643	587	555	582	590	564	563	575	592	605	613	567	587	568	559	583	587	597	603	606	554	557	586	580	558	577	537	561	557	550	537	643	605	615	571	560	606	578	588	579	571	569	574	620	563	563	602	589	565	632	583	525	574	612	572	560	624	569	601	557	616	576	589	606	577	564	616	602	535	586	648	582	574	562	581	612	573	579	576	637	593	629	559	584	618	620	589	547	587	557	582	583	564	620	561	647	555	608	577	598	581	575	591	546	542	581	564	568	548	540	611	564	602	549	572	623	615	560	594	595	600	598	607	578	592	597	559	607	601	583	570	581	584	610	593	606	582	622	592	639	565	605	577	611	562	578	574	603	585	578	577	591	579	558	604	548	547	548	620	589	543	594	560	584	617	610	577	609	619	580	587	601	577	597	593	605	542	615	575	565	564	562	601	551	595	604	546	590	609	560	597	599	601	575	557	556	572	599	589	627	570	576	554	586	560	597	555	576	569	621	584	583	536	607	603	608	575	557	568	608	574	568	593	593	571	585	578	623	596	545	584	589	603	585	557	543	592	599	584	534	532	569	595	587	545	574	612	562	603	567	591	606	583	571	613	583	525	584	533	610	569	595	570	589	562	629	566	569	616	538	536	605	541	613	584	535	595	584	567	589	592	595	611	595	551	553	579	599	592	608	569	633	598	563	608	604	563	560	586	599	528	565	596	582	593	559	582	568	566	581	606	575	570	628	592	574	562	570	543	589	590	578	624	569	602	536	567	542	576	571	575	574	566	564	572	576	614	558	577	588	537	563	610	552	604	592	592	605	583	595	619	605	575	591	549	548	577	617	609	595	619	578	609	571	582	557	609	558	575	591	606	568	538	553	566	578	550	608	578	563	568	577	595	590	595	557	618	571	564	577	607	601	562	604	559	542	604	618	590	601	628	610	620	576	574	597	582	616	567	585	593	587	582	610	537	577	585	590	615	580	584	584	590	587	595	560	562	606	569	535	571	609	566	552	602	604	605	590	574	546	561	574	608	566	569	580	553	568	583	588	575	563	589	577	595	542	537	564	560	564	604	608	574	625	563	566	595	571	594	582	553	575	587	573	581	579	569	562	583	594	577	579	566	558	583	510	620	602	575	615	590	615	588	566	581	566	632	556	586	573	612	549	580	596	537	587	575	589	581	609	568	603	566	577	566	548	576	551	624	593	584	634	586	607	585	578	539	578	590	550	609	607	602	566	591	531	565	593	572	560	560	565	605	582	574	594	566	585	529	573	573	576	599	575	590	594	566	648	585	565	561	587	591	560	570	600	585	548	533	558	552	604	576	573	560	564	533	610	564	599	578	562	579	562	645	590	607	591	588	570	525	586	586	545	569	566	526	544	634	572	570	595	602	609	570	593	584	582	559	603	606	579	597	560	594	597	572	588	567	575	619	587	611	588	594	578	549	583	593	576	604	548	560	615	569	615	580	566	579	536	599	582	538	578	545	583	626	600	562	607	578	581	578	592	647	600	547	604	582	593	537	614	582	612	638	584	556	572	598	583	526	585	600	562	568	588	625	596	601	575	562	607	590	596	599	598	565	594	591	568	563	574	564	620	614	589	578	608	637	551	563	556	562	576	577	590	580	598	558	603	562	592	602	599	582	568	567	578	612	537	586	546	578	598	575	610	569	589	561	557	581	580	600	593	565	568	551	619	606	583	604	564	623	596	591	610	569	601	562	582	562	634	564	588	546	576	577	549	605	588	559	585	606	574	606	598	589	551	565	621	539	593	539	578	592	587	559	577	551	589	571	588	622	590	554	609	581	576	566	569	628	566	617	587	575	622	577	607	588	543	584	557	563	561	562	555	574	585	567	542	602	577	542	605	602	537	600	546	628	541	609	576	529	569	550	599	550	615	601	549	556	587	619	574	580	589	633	634	593	568	567	616	618	573	571	583	587	586	582	623	563	566	641	542	594	588	569	585	600	590	562	592	591	551	606	589	598	559	603	605	580	569	607	567	590	546	558	581	542	595	620	594	574	616	568	611	593	581	522	559	611	547	525	596	600	598	579	569	564	625	567	565	627	539	585	577	589	592	543	562	553	586	560	598	572	603	599	589	581	547	594	579	579	593	556	580	544	568	549	590	572	567	534	599	585	581	613	612	586	587	529	599	590	601	542	562	570	552	585	552	587	571	592	556	558	602	591	595	577	569	580	594	617	575	568	595	569	588	650	523	567	569	551	575	609	625	600	570	578	566	553	586	593	607	592	561	607	574	603	564	577	584	560	553	543	541	578	550	577	548	613	603	598	587	587	569	558	600	606	599	595	602	556	560	560	548	551	592	532	538	565	605
13334	19319	18392	3089	2856	1389	980	886	638	533	407	346	334	237	148	142	122	137	148	154	122	110	133	117	112	118	111	117	108	97	112	117	119	111	120	113	105	128	109	114	115	114	121	123	120	118	114	76	111	126	115	103	134	112	124	119	138	115	125	113	107	123	119	114	95	113	114	117	114	115	128	126	115	117	100	109	121	111	103	117	110	113	91	123	109	106	105	116	124	138	113	133	119	93	89	106	119	93	107	109	111	98	87	104	111	104	114	112	113	117	120	100	109	97	137	121	119	100	134	116	120	102	111	104	119	124	130	117	104	113	101	93	107	114	104	106	113	110	88	114	121	106	106	128	111	118	106	108	130	126	103	99	101	109	116	119	119	119	131	125	115	117	104	97	115	130	98	105	115	97	112	111	146	90	114	98	103	108	121	94	109	129	105	113	117	138	114	120	126	102	112	100	119	124	120	99	119	110	101	113	118	106	116	111	135	122	119	105	122	127	119	130	98	118	93	104	92	114	100	120	109	104	116	104	110	126	123	113	131	106	110	106	109	106	104	97	130	115	95	113	107	104	98	100	121	102	113	98	102	113	107	93	115	129	125	100	116	108	97	116	116	111	108	113	105	120	108	119	131	78	88	105	125	105	102	119	104	114	93	124	119	126	113	103	124	91	113	118	113	127	124	106	117	120	120	138	98	102	85	111	108	115	123	119	105	127	106	130	127	122	127	108	119	107	105	100	112	117	123	104	123	99	108	93	124	126	123	117	111	117	106	112	108	110	104	110	109	115	125	127	107	101	100	139	113	110	110	101	98	107	89	121	109	109	110	128	128	129	123	96	129	111	124	107	102	123	119	111	105	118	98	112	103	93	123	113	109	113	106	113	120	124	97	115	124	118	123	115	105	100	93	102	116	111	110	96	106	121	105	86	106	115	121	92	93	127	147	101	110	125	98	131	109	113	106	104	104	127	117	124	104	119	115	106	106	110	120	108	111	131	103	103	116	97	104	103	130	115	112	94	120	88	102	122	108	121	105	90	107	109	103	93	108	124	126	112	91	95	96	98	117	131	94	112	103	128	98	115	131	111	107	105	100	107	111	107	114	111	113	117	120	119	108	128	113	95	109	110	101	99	115	110	110	116	99	142	115	107	124	112	118	122	107	94	105	112	99	114	111	129	110	109	110	128	114	116	102	101	96	112	111	114	118	124	129	125	110	122	98	92	103	104	116	118	93	135	127	125	122	112	114	133	126	117	122	105	100	122	124	109	119	111	107	117	116	116	96	107	120	103	109	117	107	123	114	114	115	99	110	125	106	96	134	115	105	139	119	98	97	131	92	121	107	112	110	117	110	101	108	117	113	98	116	96	115	104	108	123	108	123	111	99	101	115	122	114	105	127	90	108	98	101	116	105	134	116	109	97	94	133	122	121	113	109	109	126	117	107	99	111	97	115	104	122	115	105	98	104	124	96	108	124	136	113	105	108	116	123	113	118	110	117	114	139	124	100	91	113	115	115	114	124	106	120	126	105	104	111	110	123	104	126	124	128	99	106	113	120	120	89	106	89	105	100	107	131	94	120	130	102	95	123	111	92	99	116	100	123	118	80	121	94	114	113	128	111	112	115	120	131	99	97	118	109	118	114	117	105	93	102	120	109	97	102	84	113	98	100	104	93	86	104	101	136	117	111	119	114	114	113	116	130	112	110	123	111	124	94	97	119	106	113	105	109	117	118	115	139	108	105	96	112	111	108	112	115	124	114	115	96	98	117	105	111	99	103	114	98	119	90	96	96	118	127	114	113	114	113	97	111	133	112	119	88	105	112	107	106	119	124	107	125	99	117	116	121	103	122	85	114	106	100	136	99	114	116	119	102	110	115	101	109	97	102	92	96	116	111	112	104	112	128	111	126	103	105	121	112	112	130	120	111	92	99	126	109	95	107	91	117	90	105	116	105	106	109	104	92	111	105	120	106	114	99	125	105	97	122	95	104	133	108	132	113	114	97	117	105	100	111	106	110	109	125	108	111	97	113	104	113	102	121	102	88	105	112	102	128	108	121	116	108	91	109	133	104	114	103	129	118	98	105	92	122	115	111	114	114	105	120	124	108	102	107	108	110	113	121	103	104	125	93	112	108	104	100	98	132	90	113	103	120	117	103	123	136	109	106	117	114	97	118	95	109	106	110	133	107	111	102	105	96	109	98	104	104	110	101	101	103	108	127	117	126	102	101	114	124	119	122	94	116	117	97	93	102	114	92	106	98	104	106	102	128	95	112	130	121	128	123	102	112	105	90	121	130	105	92	113	100	115	102	122	115	110	95	125	129	106	112	120	125	115	103	102	97	106	92	123	118	108	98	113	120	112	112	96	107	102	97	109	122	108	96	108	132	121	103	110	88	122	98	97	111	91	113	141	130	102	106	110	120	118	126	96	111	119	101	120	116	116	89	80	88	127	102	96	112	94	125	136	104	107	124	117	117	114	117	114	118	132	120	124	104	110	96	89	117	113	111	137	110	112	105	111	123	119	107	99	122	123	114	115	102	106	104	133	100	126	112	123	130	128	114	106	120	125	114	113	94	112	104	119	103	102	116	122	121	113	92	116	111	112	115	112	101	99	110	103	98	97	118	111	128	114	105	103	122	112	105	91	114	122	110	105	111	122	101	124	91	122	105	121	116	109	115	108	124	108	121	114	123	99	112	96	99	106	106	109	108	122	118	112	106	91	119	120	109	101	128	117	105	121	88	119	115	97	101	107	105	118	101	112	107	105	116	100	87	124	92	84	102	121	107	87	106	127	120	112	115	109	98	133	89	123	126	101	114	116	101	127	118	117	114	126	99	118	117	122	113	114	111	90	118	108	115	108	115	98	109	115	101	119	91	107	118	97	94	112	117	103	111	116	113	114	103	124	103	103	89	109	122	117	95	123	112	104	103	110	100	98	121	119	108	118	108	99	101	103	131	121	111	114	106	87	104	100	89	98	125	101	103	106	135	117	127	108	119	88	134	93	95	108	113	99	105	85	111	105	95	113	111	108	112	106	98	89	98	101	114	89	99	91	106	120	93	104	117	114	114	127	126	119	99	109	116	98	89	108	106	110	110	120	117	106	106	103	117	94	108	109	123	114	101	100	109	127	122	83	100	96	101	127	97	109	125	115	128	110	97	92	108	109	127	111	107	115	116	122	102	120	107	110	95	119	107	106	111	109	98	104	118	115	115	101	120	97	114	88	99	122	114	109	110	86	108	116	104	118	109	127	116	113	105	119	108	104	128	116	114	119	102	117	137	102	118	128	102	124	113	109	113	99	105	111	114	126	103	108	115	113	94	128	142	113	116	113	90	112	121	111	105	124	104	101	113	110	104	127	111	131	109	95	98	127	113	120	107	104	118	122	135	112	111	113	116	114	93	114	99	120	85	114	115	142	104	96	109	124	138	111	98	130	103	92	114	101	119	122	111	113	104	108	113	109	112	106	116	121	92	114	125	103	96	102	99
8529	15567	17511	5266	9599	4545	4139	4444	3142	2838	2049	1756	1754	1083	604	591	464	437	428	388	418	377	330	366	378	322	351	340	300	350	298	297	279	337	289	311	296	270	310	287	324	321	306	318	329	276	297	305	299	279	297	290	300	291	272	281	291	293	335	311	294	254	285	277	320	310	304	302	313	347	260	299	313	322	289	309	289	308	307	293	292	279	314	296	274	305	265	290	289	284	282	301	298	318	290	266	297	292	279	299	305	313	273	288	312	270	295	261	286	336	280	279	290	284	276	297	259	282	310	296	323	285	303	285	293	282	278	308	283	288	256	291	296	269	298	296	283	298	301	265	274	277	293	282	259	296	307	280	291	309	270	296	293	290	309	289	279	254	282	293	297	270	280	266	295	311	303	296	305	279	299	264	288	284	266	301	311	286	264	301	293	273	257	313	285	336	290	291	281	296	265	300	307	306	275	288	265	293	310	283	318	257	282	304	282	286	278	277	289	264	256	281	298	267	297	299	247	246	282	310	311	303	291	268	265	288	305	298	284	283	295	271	294	286	291	258	301	317	288	285	270	274	304	271	289	305	296	307	269	297	278	269	250	253	285	298	313	272	292	313	304	289	333	307	255	292	283	316	292	265	293	283	283	263	270	285	278	284	291	294	300	266	291	278	280	291	315	270	322	304	302	294	274	304	281	259	276	278	294	272	279	311	274	273	306	283	275	255	304	271	323	294	275	309	297	269	290	298	295	302	293	273	330	296	279	318	275	281	245	296	285	288	305	298	279	288	278	263	277	288	249	271	291	289	276	268	292	294	269	290	295	304	292	287	305	282	282	282	279	298	262	281	304	281	274	267	298	270	280	314	275	278	270	297	293	303	275	302	330	295	282	289	302	269	278	267	300	313	302	295	270	297	290	294	298	282	301	265	275	276	291	262	283	272	325	283	312	282	288	299	282	316	278	294	289	274	282	286	276	284	304	262	264	289	274	285	300	267	269	283	272	284	252	281	292	301	295	280	283	311	289	302	287	299	266	310	283	287	317	297	285	269	291	286	283	299	336	293	294	279	287	289	290	268	281	277	277	284	253	314	282	294	282	297	295	267	263	279	288	296	271	294	298	299	279	262	289	252	294	305	270	290	278	286	281	285	296	309	265	300	301	297	306	274	308	307	313	303	305	291	305	266	306	295	286	272	293	275	287	318	281	286	288	291	283	282	277	305	294	284	277	290	295	270	272	288	272	264	318	272	299	265	254	284	284	294	268	314	268	309	311	291	280	261	251	275	293	296	285	273	300	287	293	309	257	293	300	282	293	293	302	294	301	279	265	307	265	310	323	290	284	277	298	307	293	259	275	272	265	265	304	291	292	293	285	293	282	282	272	302	291	290	261	250	271	315	312	291	253	314	299	304	308	279	273	270	283	285	278	279	282	304	290	286	304	292	286	303	283	246	275	319	295	280	315	283	304	290	290	302	268	282	304	272	264	294	280	289	275	294	255	258	318	273	265	272	276	298	267	271	246	283	322	280	267	275	281	279	247	290	271	304	282	275	298	277	310	264	271	282	276	316	270	259	282	281	290	306	262	296	291	268	302	255	261	309	322	278	300	292	282	288	307	298	295	278	280	295	283	261	298	292	293	291	256	287	259	289	305	279	258	286	280	280	276	275	250	270	284	288	301	293	277	288	262	292	304	310	306	294	289	290	277	277	289	310	302	269	279	292	289	319	315	298	273	262	287	275	272	284	273	314	260	290	284	303	272	307	260	278	266	274	267	300	278	285	299	274	300	278	273	311	287	283	306	296	302	289	299	287	298	294	289	287	312	307	316	259	258	295	290	292	251	295	251	275	288	310	267	288	281	297	279	293	293	285	273	285	287	312	289	315	274	270	287	260	273	277	297	291	291	273	290	281	286	287	317	288	307	259	304	282	275	320	282	286	268	300	311	240	306	290	279	255	275	281	299	305	298	317	278	302	297	305	289	264	304	270	289	276	281	301	299	272	291	267	289	290	261	286	320	271	291	289	267	286	284	307	291	290	284	281	283	300	311	255	281	255	279	309	277	277	269	287	256	274	296	259	292	294	297	254	297	282	291	280	279	294	285	291	291	262	274	259	289	283	299	288	302	271	320	274	305	259	275	264	281	276	311	270	290	328	295	302	255	272	299	285	255	287	282	282	285	291	300	250	278	290	301	284	299	252	286	264	278	291	270	287	303	292	262	286	270	295	281	280	290	285	261	289	272	265	258	283	277	256	290	286	289	289	306	289	260	274	281	299	270	285	263	303	314	294	291	293	284	298	271	284	299	290	309	271	273	291	261	282	271	276	287	290	273	274	307	260	288	272	300	299	292	305	272	286	286	290	285	252	263	288	270	305	327	283	285	272	291	295	275	278	257	319	284	286	294	267	278	304	280	301	294	274	300	296	309	284	304	298	280	310	290	289	292	284	293	294	294	311	260	298	280	294	298	285	273	280	277	285	295	283	272	249	278	307	293	256	285	288	304	269	258	269	286	288	313	271	302	265	283	291	295	268	265	290	275	319	302	275	266	291	298	269	276	261	282	299	326	305	288	302	285	278	268	278	274	299	299	248	297	293	297	281	305	303	264	271	305	331	290	308	305	288	289	292	285	290	315	290	270	271	291	308	276	290	245	271	282	267	276	298	285	297	285	288	292	287	326	287	262	300	301	262	311	267	275	273	281	279	302	304	289	314	307	309	307	299	308	284	289	301	297	271	284	269	294	274	279	271	313	263	321	258	273	308	282	326	312	270	321	286	296	328	268	295	315	271	260	303	280	306	259	303	303	294	279	263	260	270	288	291	295	312	275	321	307	284	324	288	261	289	307	250	283	306	294	282	274	262	286	294	267	285	262	298	270	288	292	301	277	299	275	298	304	246	277	261	292	251	313	285	272	312	297	282	290	262	330	301	281	253	261	310	279	271	249	286	288	303	290	291	300	291	288	309	294	270	300	306	324	270	285	249	301	287	297	287	291	276	270	257	292	282	283	295	306	279	272	299	295	295	268	295	307	262	269	258	271	293	275	273	272	260	264	276	320	275	297	285	289	299	308	286	284	297	270	289	301	277	280	284	278	282	300	293	314	297	271	302	295	296	280	269	269	313	282	276	293	293	294	299	267	293	325	278	271	293	300	278	275	280	283	277	306	282	297	290	270	292	308	286	284	275	279	257	289	289	243	288	320	258	300	311	268	307	258	293	299	286	295	285	299	284	285	295	309	260	307	296	277	286	280	266	290	297	275	289	276	301	273	300	274	282	268	302	267	297	290	272	300	296	304	293	296	293	267	278	286	273	267	292	272	286	268	278	314	310	293	279	265	296	293	303	279	309	274	312	268	311	306	284	291	272	292	276	305	310	279	268	291	258	292	293	312	284	295	278	260	248	279	311	297	295	273	321	294	281	292	294	303	276	287	281	285	309	261	305	298	329	277	316	280	284	260	276	300	317	291	278	265	302	275	294	280	296	318	302	298	299
1645	830	823	433	378	331	294	387	363	377	348	329	323	283	279	288	271	296	261	292	280	285	280	249	281	252	288	257	295	262	326	286	287	249	279	287	271	267	262	261	277	264	249	291	290	284	279	306	262	290	295	270	285	291	310	291	223	255	245	243	276	255	280	292	253	264	261	248	274	280	281	268	269	288	279	241	296	266	257	293	263	281	288	259	259	291	262	312	273	298	280	254	240	265	290	284	265	277	278	268	261	265	276	262	271	276	279	285	272	299	288	317	299	268	251	273	278	235	312	278	287	270	280	282	264	282	276	283	281	292	292	255	310	265	282	294	302	278	284	262	286	304	254	250	278	279	285	304	268	251	272	274	286	279	261	286	243	274	277	264	280	284	288	282	246	260	251	284	262	297	288	256	280	279	301	273	294	250	318	291	264	257	267	268	286	262	264	299	257	276	273	267	266	248	289	265	250	279	284	265	239	269	288	249	297	270	254	245	283	240	301	281	290	268	264	294	259	272	297	292	303	284	278	289	273	273	291	307	271	295	260	263	275	312	267	291	309	271	281	280	290	250	262	269	295	281	263	290	248	280	298	258	249	269	289	283	272	267	296	285	254	244	298	267	292	282	274	296	306	283	311	269	281	281	293	270	277	249	291	309	281	295	272	261	263	275	299	280	281	273	275	292	255	291	268	287	297	284	262	285	287	262	288	267	278	268	269	265	271	294	253	263	302	283	273	285	277	278	265	286	287	281	287	261	270	290	265	275	277	294	271	270	271	252	263	289	263	292	272	287	291	270	296	258	293	278	302	287	273	301	299	297	292	289	273	275	267	274	247	264	274	293	283	274	285	259	263	299	257	278	263	277	243	284	279	277	279	284	273	279	270	271	311	306	285	306	266	268	281	279	266	305	256	277	292	266	296	283	257	239	292	285	259	254	271	269	288	246	284	259	285	260	278	270	275	244	272	285	264	262	279	277	283	264	280	278	288	233	302	276	264	269	222	276	256	285	297	256	275	274	279	281	274	264	257	233	259	273	259	274	259	275	270	284	292	327	267	283	272	252	288	265	273	272	272	282	250	259	284	261	271	283	284	275	313	267	273	255	292	269	280	299	270	272	296	288	273	285	257	273	265	281	250	262	270	291	275	286	257	257	266	275	289	264	289	260	266	272	258	252	255	269	267	265	284	267	283	279	243	269	271	267	302	283	262	292	284	257	261	256	271	283	254	271	282	294	283	278	263	246	289	309	242	273	286	273	301	288	288	283	282	278	261	276	286	219	298	225	232	262	286	277	293	291	300	274	263	299	273	272	279	252	276	262	264	283	309	255	276	243	249	297	280	283	255	266	275	263	236	275	266	274	270	259	301	326	274	250	261	265	299	261	279	278	274	261	260	248	300	280	293	272	254	273	339	285	278	268	250	280	242	244	289	279	294	280	257	253	285	260	312	271	281	249	277	239	275	278	290	295	249	267	277	262	312	277	280	319	245	306	259	256	267	293	273	286	275	255	260	286	238	261	266	291	272	234	282	267	277	281	257	295	300	276	276	298	274	282	292	292	291	269	280	249	293	275	244	265	245	272	257	300	277	268	278	263	278	271	276	274	248	277	270	288	293	268	270	260	301	271	243	254	266	267	278	289	282	267	293	262	279	259	256	270	294	310	279	254	252	263	272	277	248	250	309	291	288	285	284	304	251	289	301	306	262	271	259	261	283	259	269	271	269	250	282	264	262	299	281	244	271	269	275	282	278	252	261	281	267	272	265	284	271	271	250	261	249	244	286	253	281	273	283	292	273	271	287	267	255	283	276	279	263	303	275	256	239	289	254	269	279	300	303	282	277	258	274	262	286	289	269	265	253	281	290	296	251	305	278	282	241	290	263	274	309	267	327	289	274	290	290	269	305	279	285	235	273	229	269	276	283	252	266	275	257	267	306	283	299	260	278	286	281	314	297	277	263	272	278	276	253	300	279	270	288	237	278	276	251	300	279	266	282	257	259	281	273	277	286	264	269	256	283	275	285	268	296	293	256	258	266	258	268	265	300	291	265	271	253	261	266	235	305	288	251	262	297	266	264	273	246	288	235	256	281	253	273	278	291	287	259	286	275	266	287	272	269	261	250	223	268	285	303	274	259	282	294	253	275	254	320	258	284	257	256	258	301	300	297	288	267	259	251	311	286	301	289	287	278	270	257	249	287	277	271	244	259	251	303	263	271	282	271	276	267	267	270	270	271	268	297	278	280	285	302	274	272	275	263	265	271	291	265	275	270	280	269	292	296	291	280	287	278	306	299	275	264	257	258	268	248	268	288	289	259	252	271	293	294	303	275	279	306	282	269	304	263	247	289	285	252	272	284	267	288	269	273	246	268	268	273	270	235	283	274	304	293	275	288	252	304	288	270	308	271	284	306	262	291	252	262	242	278	255	267	258	272	308	249	271	269	294	298	263	273	295	273	250	267	280	303	267	263	259	284	287	280	270	275	246	288	290	279	284	257	281	238	274	281	265	287	290	304	276	267	292	267	290	275	252	280	236	281	248	307	285	290	270	270	287	307	278	266	281	287	267	303	300	288	287	292	296	293	282	260	300	278	296	265	280	243	290	302	269	243	278	266	274	291	264	262	284	296	296	278	290	297	275	253	285	296	258	282	268	275	265	263	272	249	275	270	293	292	245	231	249	280	268	287	273	285	303	290	287	293	270	282	279	276	249	290	297	281	277	235	258	321	258	253	262	271	254	279	282	269	276	262	258	318	247	277	262	277	268	277	274	281	253	268	312	273	265	248	277	274	269	244	297	256	246	264	273	265	272	254	271	310	275	292	254	262	241	261	269	259	323	253	283	283	298	297	268	285	242	265	273	268	272	258	285	271	294	246	272	283	255	280	277	271	285	317	291	242	264	279	297	260	251	247	252	270	288	293	267	301	277	270	265	252	314	283	263	281	290	254	287	322	289	283	276	272	276	252	315	255	269	284	283	260	271	275	272	267	249	265	272	257	253	293	270	298	259	271	292	318	270	286	281	281	269	260	283	270	259	267	271	273	264	254	281	309	292	269	263	263	283	288	279	301	292	259	286	266	251	254	316	275	284	278	281	263	255	305	280	287	267	276	288	281	273	261	282	263	266	268	285	273	238	259	267	262	257	287	273	271	275	274	268	262	288	280	279	293	323	286	278	255	242	245	279	276	249	263	292	276	281	258	266	273	266	257	261	268	259	263	308	278	299	275	287	249	279	266	272	282	280	278	277	280	277	258	297	299	280	258	305	253	279	271	276	299	258	276	263	295	251	288	280	268	286	280	277	273	246	263	265	268	296	276	309	267	261	269	280	263	287	282	248	300	301	288	282	279	251	264	278	281	289	255	279	267	268	292	279	296	280	288	286	262	262	320	282	258	272	306	264	265	261	299	280	298	260	247	266	275	279	241	283	307	300	268	290	250	272	278	295	269	283	254	279	277	292	271	294	263	265	272	279	296	290	258	246	268	272	225	274
2105	1682	1978	1256	1176	930	948	1107	1148	1145	1080	1056	921	766	682	698	678	716	663	681	657	634	655	711	679	636	693	689	625	685	664	677	704	642	636	617	590	655	688	653	673	660	681	673	672	681	687	593	643	665	632	654	647	637	666	638	695	637	646	689	684	686	659	691	692	682	671	653	638	687	667	619	693	609	663	639	708	707	651	675	678	610	695	659	663	707	626	653	661	625	629	647	666	650	709	680	614	699	660	662	619	639	636	700	657	639	714	622	688	661	640	685	666	717	692	641	638	660	667	641	638	678	655	636	676	711	648	701	694	644	716	678	626	663	689	692	656	677	672	659	661	650	625	626	607	655	614	693	642	689	623	714	642	640	589	670	664	602	621	661	651	646	652	674	628	650	651	613	653	707	649	673	685	655	629	654	666	665	635	642	657	677	643	633	683	631	697	676	691	649	644	669	716	651	646	653	661	661	610	692	647	648	653	691	686	674	647	688	642	669	666	617	670	642	628	633	660	683	652	645	699	642	658	685	595	619	646	618	640	633	653	733	645	649	639	622	662	625	693	655	608	656	658	650	618	661	595	673	665	688	689	667	599	667	597	641	687	668	633	707	616	686	646	674	714	620	635	665	644	672	646	662	698	658	635	687	688	667	663	611	689	666	675	663	664	647	662	615	649	700	662	686	627	660	662	635	642	670	709	627	695	669	677	646	621	650	615	698	696	656	645	685	679	660	621	646	662	634	648	707	682	639	661	645	623	659	688	623	664	679	665	654	705	626	695	666	691	626	616	696	650	619	673	703	630	630	682	669	638	689	666	669	659	675	650	641	613	634	643	659	701	690	659	667	679	674	650	686	673	706	641	625	653	663	659	655	684	672	592	648	599	653	648	687	653	634	604	627	618	661	616	678	645	671	629	666	677	666	634	655	685	674	681	705	647	639	642	700	599	659	667	677	676	683	669	682	650	667	718	668	659	644	697	690	673	658	663	694	701	665	713	638	688	652	691	692	694	654	650	641	638	653	637	636	633	682	702	638	625	675	687	625	655	664	696	699	664	671	656	629	625	655	667	655	645	665	682	635	693	625	673	641	706	641	666	677	668	628	668	683	675	674	640	608	638	656	672	656	665	638	665	670	628	660	691	685	635	703	658	696	666	678	678	645	662	655	632	648	633	628	651	641	671	683	678	657	615	692	660	652	647	682	703	706	644	626	629	671	628	620	676	644	654	698	663	643	644	690	683	612	667	659	674	628	656	698	663	650	669	648	651	641	642	650	722	715	660	680	663	601	689	658	668	681	697	643	656	706	661	652	702	639	602	706	673	674	689	597	625	676	622	682	687	664	670	687	697	648	659	663	675	659	710	655	690	659	671	679	683	678	680	669	697	690	621	645	638	706	651	690	693	687	645	665	671	662	652	619	659	648	654	622	687	631	672	641	647	613	680	673	688	629	655	638	630	634	666	688	642	672	600	651	644	683	680	632	664	687	643	654	661	639	683	730	679	657	678	664	705	714	607	651	683	643	677	652	665	661	642	648	660	683	633	617	656	671	665	656	606	679	641	645	692	670	646	670	687	668	628	643	699	679	666	679	672	699	684	626	668	620	655	658	645	676	670	628	638	644	649	630	677	686	698	662	649	636	652	665	683	669	662	655	694	660	634	647	695	633	640	685	686	650	722	670	666	715	681	622	696	659	647	698	608	663	683	665	640	594	629	659	657	634	629	684	633	641	655	684	691	693	662	653	657	687	677	664	678	663	638	665	700	672	667	623	672	623	689	704	677	650	654	633	672	666	682	665	690	638	683	620	633	634	663	652	652	663	652	631	690	649	618	642	632	715	705	663	681	634	660	664	665	689	623	682	637	686	653	670	657	686	717	664	660	676	665	686	633	722	641	676	630	673	675	655	641	672	643	670	644	679	654	688	733	630	641	629	655	635	654	664	658	671	687	704	658	696	704	655	699	697	666	645	694	637	644	645	612	632	660	669	633	685	635	662	659	631	655	668	642	690	671	653	676	649	658	621	676	649	690	668	649	654	640	678	692	704	601	659	683	678	666	691	677	657	697	697	673	642	676	639	621	685	669	634	652	681	648	630	647	646	658	677	667	655	688	668	649	613	678	653	712	651	655	681	664	667	648	635	682	687	690	607	653	640	662	633	684	679	643	656	714	631	657	651	667	681	676	680	681	646	689	648	654	669	667	605	698	656	677	646	648	666	694	644	678	669	682	665	666	711	657	684	646	649	600	669	653	661	647	658	619	629	679	624	643	617	657	692	643	695	688	650	652	656	632	655	623	689	623	663	646	683	675	709	655	625	700	705	692	660	677	731	610	646	682	697	674	657	642	704	633	652	690	655	677	663	631	643	708	659	697	635	606	699	681	660	658	621	675	661	659	677	664	695	624	620	715	606	681	673	714	626	625	688	616	657	677	650	707	674	658	609	649	668	623	653	705	647	636	623	682	652	666	641	631	639	605	604	635	674	671	699	659	626	671	656	638	690	684	650	662	703	661	669	610	682	653	666	630	664	703	686	659	605	643	688	659	658	665	674	702	635	714	648	668	654	672	679	696	659	656	610	680	679	668	603	693	671	692	695	672	661	659	660	694	650	669	675	685	693	656	675	610	681	636	658	651	655	687	635	674	668	683	662	711	612	632	624	635	642	659	597	676	659	621	678	649	642	678	648	675	654	674	680	646	704	699	624	660	681	647	631	624	614	674	696	641	667	662	629	671	640	690	669	673	648	656	684	665	644	644	655	612	679	677	660	658	678	660	648	675	641	631	669	676	630	684	614	659	659	640	670	638	590	637	644	671	662	685	660	658	617	698	647	637	646	657	708	648	669	678	643	679	671	663	619	645	661	627	697	669	685	673	618	683	702	652	703	626	705	666	690	630	654	649	647	685	649	719	660	646	678	651	652	682	630	624	661	651	664	660	685	669	644	662	669	673	646	679	646	636	668	667	665	652	670	683	631	662	679	639	629	656	681	625	650	645	720	685	677	693	660	670	739	684	683	670	654	633	664	682	608	680	669	689	664	646	723	618	616	627	636	635	657	690	653	697	691	675	695	638	642	699	652	640	641	709	628	669	647	668	652	669	674	704	617	692	669	697	695	656	652	624	664	627	664	609	660	647	698	640	661	649	666	644	658	616	673	644	653	639	624	712	667	688	634	682	659	651	671	694	647	609	668	708	674	669	672	728	659	670	636	635	631	677	660	674	668	703	679	647	637	651	628	648	688	672	630	628	648	700	654	628	615	609	670	665	648	672	677	682	656	678	671	629	728	666	662	657	669	640	656	632	639	632	653	687	639	647	648	634	677	672	642	646	627	636	675	697	658	634	666	634	690	663	708	669	614	663	636	651	661	638	676	660	649	665	672	688	635	641	639	673	665	682	677	648	618	667	641	665	631	664	690	655	649	655	635	682	626	728	644	630	627	655	655	627	669	650	647	656	665	682	697	678	689	649	639	619	643	638	654	679	641	618	636
6941	11952	17924	2172	1691	715	627	566	500	476	376	380	334	293	266	260	265	256	267	250	293	244	249	285	242	227	263	240	257	260	284	262	267	275	263	215	233	261	249	232	245	259	240	259	267	240	254	299	246	239	202	250	280	206	235	227	250	243	237	251	275	231	222	266	241	250	235	254	236	251	258	269	252	256	288	251	248	230	245	266	260	245	250	252	245	252	237	250	231	248	264	263	253	241	221	247	264	241	222	240	251	259	240	223	221	240	246	251	254	252	252	242	248	264	263	215	276	266	252	227	229	272	234	232	261	258	270	240	255	245	230	231	247	280	252	237	240	245	225	250	252	260	253	250	243	245	260	225	231	245	244	236	242	252	253	259	256	243	264	247	219	215	232	249	206	256	262	264	254	240	255	219	250	258	248	261	211	249	243	269	259	234	277	258	252	248	233	256	261	257	234	244	237	241	239	199	236	233	249	233	248	267	231	239	244	264	259	270	267	217	262	235	234	237	232	244	241	254	249	248	254	259	254	258	236	235	252	232	239	232	234	275	240	252	257	272	273	251	260	270	263	272	227	269	266	224	252	274	250	250	246	247	250	227	240	242	250	234	255	230	235	261	236	232	226	289	246	227	243	256	249	281	275	244	259	237	249	235	233	279	242	240	248	269	244	239	244	285	254	257	244	229	240	238	218	246	240	257	226	253	233	211	242	255	235	224	240	234	265	247	253	257	234	246	235	223	231	246	273	267	250	234	273	236	255	251	262	242	260	233	243	232	247	247	254	252	254	273	276	264	276	241	219	256	272	248	255	242	250	282	245	226	223	284	248	256	283	263	234	273	255	232	252	252	243	272	255	226	262	224	251	228	263	244	235	249	240	256	226	255	269	273	263	265	227	254	246	250	229	213	272	262	225	259	227	251	239	274	248	259	263	273	255	258	252	263	244	238	248	264	250	234	245	253	268	211	227	235	236	251	243	250	257	224	243	243	237	262	258	258	241	264	227	250	244	241	238	226	252	244	259	243	289	230	248	251	235	256	259	251	249	217	230	238	243	265	231	230	239	256	247	236	276	268	268	233	216	225	236	242	276	236	231	238	218	216	236	254	283	264	233	238	262	255	284	242	246	233	238	236	256	227	222	221	231	281	232	239	247	233	227	253	238	263	258	254	240	262	247	233	239	219	255	222	266	253	255	257	298	220	254	212	265	258	268	235	263	243	281	223	244	284	241	263	232	289	264	227	231	194	230	263	261	245	263	220	252	253	240	256	221	241	280	240	257	261	253	221	235	262	241	239	237	233	244	257	247	223	258	253	256	224	213	260	239	248	236	267	242	245	268	271	273	251	244	255	268	263	247	228	242	256	254	242	214	224	263	248	256	251	267	238	258	192	264	256	251	274	269	262	250	236	257	241	280	268	241	231	245	248	245	261	219	235	261	244	238	248	258	249	265	264	230	225	241	243	265	274	227	244	257	260	259	257	250	208	250	245	265	262	269	223	222	274	243	263	250	256	237	263	266	221	232	232	203	252	243	256	265	236	253	258	247	240	268	259	229	217	277	269	247	247	237	230	245	221	242	246	252	246	249	291	253	242	243	248	263	253	242	239	256	210	267	250	254	247	256	276	249	250	270	279	252	242	249	247	279	249	257	255	299	247	274	247	250	262	250	281	242	248	231	259	260	253	241	263	221	256	265	230	241	248	272	233	231	254	274	264	233	236	262	236	237	256	214	231	274	257	241	290	246	255	260	277	246	239	227	238	256	241	230	250	268	295	229	243	232	224	236	244	246	238	238	241	261	251	277	266	231	242	243	230	246	233	245	244	249	261	247	259	262	268	233	264	240	255	226	237	245	255	254	225	246	252	269	254	233	254	249	252	247	223	238	216	251	257	239	253	264	254	236	237	249	248	220	230	231	206	263	259	246	269	227	216	268	252	278	239	244	253	269	264	252	256	244	228	263	260	252	244	258	242	236	231	254	221	253	247	236	259	241	273	239	254	285	253	242	231	247	282	258	255	249	231	232	239	236	252	248	256	240	221	224	245	235	253	239	278	242	252	244	252	242	243	240	231	244	211	253	226	240	258	241	247	233	238	230	223	259	262	222	240	237	246	244	231	286	240	226	264	247	223	222	239	261	243	263	250	286	268	238	239	224	268	245	246	238	268	230	257	232	235	226	257	232	242	277	260	267	215	253	253	242	255	230	264	222	278	254	236	267	248	247	277	261	232	278	257	267	224	255	265	221	247	229	254	262	265	240	248	249	211	240	215	256	225	282	227	244	256	252	235	255	242	232	238	239	262	255	268	242	242	236	247	247	234	253	265	247	231	234	261	247	258	233	256	249	258	284	235	246	264	258	270	266	251	252	241	272	259	240	247	249	225	271	244	238	243	235	248	249	237	268	267	260	254	229	254	213	239	261	254	272	245	280	254	268	227	249	254	247	235	254	249	241	270	242	228	233	269	252	225	244	276	218	236	252	218	254	246	244	244	236	280	255	252	234	245	219	248	232	255	241	259	251	271	240	277	258	246	220	258	234	246	253	230	238	239	245	283	243	275	264	253	226	254	250	249	261	234	228	248	252	256	240	254	220	262	249	277	249	231	254	261	271	249	249	238	221	270	269	244	251	268	253	250	270	236	262	247	233	240	246	244	233	286	240	226	239	233	285	234	229	255	246	265	248	240	271	237	254	254	234	226	279	243	249	260	264	231	275	262	251	227	234	281	266	251	247	239	262	249	275	274	241	282	258	293	236	256	212	233	256	226	221	256	222	237	237	242	231	261	263	246	239	222	250	264	269	263	257	283	278	278	247	251	250	263	266	248	261	282	219	269	243	253	246	240	248	251	238	243	248	268	247	221	253	235	269	267	238	253	244	233	262	234	261	284	241	251	239	277	254	236	215	263	278	254	268	244	249	236	247	273	264	226	228	262	253	248	270	265	255	293	227	242	255	205	235	249	259	255	261	243	252	232	253	260	248	266	246	240	227	237	243	265	248	243	236	282	250	248	239	244	220	249	261	249	226	268	241	241	246	276	248	283	245	240	223	241	255	246	260	235	234	245	250	269	210	244	271	246	257	274	243	255	249	236	266	255	241	293	259	244	227	220	224	240	243	243	234	254	257	255	263	236	235	246	250	241	227	224	229	238	234	253	244	249	246	239	236	241	246	262	249	257	269	253	241	244	241	274	228	269	248	265	265	224	266	283	251	248	250	252	261	270	265	245	249	267	258	266	228	270	210	242	253	252	260	265	248	243	253	262	253	262	245	275	238	228	261	217	266	271	268	237	253	280	260	212	252	259	250	260	230	278	268	243	226	244	238	225	265	249	251	244	237	250	238	245	257	270	244	230	251	225	258	275	221	235	239	258	241	260	254	238	225	276	251	246	231	253	271	217	233	237	278	274	271	244	246	264	234	246	236	240	230	251	280	260	249	231	248	232	264	217	260	235	243	241	249	249	264	259	253	220	252	248	281	253	258	232	232	271	236	234
6763	12145	19915	3576	6322	2381	2706	2642	2176	1872	1553	1473	1170	775	703	748	679	688	669	647	630	662	658	635	620	626	609	587	598	600	618	601	573	652	574	603	601	607	618	592	610	635	587	596	598	594	617	590	633	593	597	597	574	604	598	566	627	615	570	577	564	568	613	567	637	559	583	651	593	641	609	585	566	615	599	574	656	581	552	568	575	638	592	588	660	589	593	577	569	581	575	577	595	613	618	588	600	531	601	611	632	602	606	579	547	593	634	587	581	592	614	586	590	594	612	621	620	571	618	614	599	561	592	585	603	614	587	572	588	573	583	552	620	620	595	580	620	598	598	583	595	618	567	617	590	587	606	581	606	600	582	600	558	608	583	614	561	605	582	563	566	632	596	604	636	620	618	560	554	628	593	592	575	608	568	533	578	620	611	614	604	573	614	564	552	623	592	591	609	597	592	604	617	621	582	565	563	610	619	639	612	629	642	567	611	616	608	585	622	558	578	545	588	606	656	620	636	569	589	606	576	610	598	633	603	574	555	590	633	567	586	607	584	564	563	568	590	631	607	555	620	578	553	592	651	613	637	607	556	631	630	588	592	622	583	642	581	576	589	599	603	622	604	576	582	568	597	604	592	584	597	604	593	592	598	600	599	573	622	623	587	572	618	592	563	584	595	562	570	597	587	607	563	639	597	602	593	571	562	594	630	588	567	597	615	585	620	592	602	586	581	571	620	557	577	574	571	614	559	609	581	626	574	600	587	564	606	571	595	610	506	571	579	613	593	549	585	590	613	617	618	618	645	634	608	595	579	559	553	612	597	592	573	596	548	616	596	573	639	562	631	561	604	592	654	589	606	587	564	567	613	553	596	630	622	596	590	598	598	575	650	568	582	549	607	592	607	608	579	636	579	603	565	563	638	545	610	550	578	601	599	584	552	603	604	572	562	575	569	650	571	574	600	588	597	582	631	595	559	599	593	593	616	597	613	621	592	583	568	590	599	570	588	572	632	576	571	566	596	606	631	604	588	562	600	601	600	614	555	602	586	599	598	637	591	596	578	592	630	602	580	625	607	624	603	583	596	585	548	573	605	587	590	581	602	598	503	580	595	611	556	579	608	597	600	588	611	566	597	575	553	583	631	595	575	630	585	564	622	574	573	585	560	622	568	544	568	624	603	616	602	605	548	605	622	599	612	619	627	607	558	543	557	607	588	636	600	586	585	589	565	651	631	621	590	603	642	621	585	613	612	561	627	522	577	632	578	574	655	567	616	601	595	607	577	552	597	622	592	587	608	602	598	603	627	570	575	608	586	572	570	593	583	641	594	602	624	590	597	589	591	581	634	569	586	565	603	559	622	570	602	571	576	594	610	583	568	576	589	571	576	586	583	647	577	553	634	607	585	565	610	611	635	572	601	608	560	629	567	629	613	607	601	611	583	627	598	584	592	592	613	610	563	547	580	538	622	585	570	613	606	617	583	638	603	600	622	627	599	613	609	616	581	615	609	587	606	586	588	607	560	575	584	606	579	585	589	578	598	572	594	581	610	591	593	625	566	588	599	620	641	582	562	588	588	614	587	611	553	578	557	571	548	614	583	606	558	613	588	591	591	588	584	586	599	593	594	665	581	583	588	595	630	596	612	613	565	584	597	618	527	564	585	600	518	529	591	560	639	570	607	607	617	555	586	591	564	575	565	607	601	577	601	589	611	600	569	557	597	544	581	637	628	576	575	583	629	561	620	586	566	572	552	596	616	610	554	593	588	626	576	588	628	568	582	559	631	594	605	610	565	574	618	670	608	609	608	593	598	590	621	587	563	611	598	596	576	559	588	605	560	543	630	578	630	600	546	612	596	622	589	536	625	575	581	612	573	598	583	568	617	575	621	571	578	615	590	629	546	620	591	606	595	580	591	622	631	602	627	572	554	603	579	611	566	573	579	593	601	590	563	649	604	581	564	590	621	577	620	615	607	546	631	613	615	617	562	567	628	629	600	643	591	613	590	599	620	576	592	570	573	583	625	576	586	620	595	603	615	601	585	599	602	580	578	596	615	581	557	619	575	583	615	607	583	584	576	575	604	591	602	592	593	602	593	610	633	607	578	611	552	589	613	595	586	557	605	577	549	600	580	559	584	523	582	575	604	588	579	595	593	592	583	591	565	633	590	594	580	614	595	626	569	575	585	658	596	581	579	587	591	594	621	624	590	610	589	600	540	606	610	576	584	572	578	608	574	639	586	565	527	587	601	587	610	621	600	575	616	561	602	545	580	582	638	579	600	565	599	580	611	597	596	597	606	601	593	588	621	620	606	587	562	641	586	596	557	609	607	557	557	577	607	578	613	592	616	589	602	606	585	643	606	630	552	592	597	580	561	577	596	565	615	590	569	562	572	613	581	584	526	602	592	560	611	602	648	562	579	622	628	597	581	591	561	639	608	563	573	587	591	608	600	553	609	589	636	591	585	569	578	571	545	616	603	592	566	603	560	576	562	611	604	592	626	611	561	596	566	607	591	591	601	600	538	554	617	555	571	573	603	619	607	574	617	565	589	601	574	609	600	590	614	582	579	623	590	563	532	588	612	602	640	582	665	587	545	654	588	596	613	576	603	638	565	589	566	548	618	640	618	565	593	602	582	577	662	588	613	590	604	576	564	566	591	602	589	601	578	589	602	614	595	558	600	639	604	555	585	605	580	594	576	595	597	612	596	602	558	589	611	558	570	627	630	627	580	576	596	534	569	572	605	615	575	607	614	623	605	594	573	560	604	578	591	570	649	647	572	579	568	607	606	544	577	584	593	564	659	577	620	547	605	574	544	573	564	621	581	597	594	586	642	582	590	619	611	599	594	605	581	595	619	551	571	594	594	584	596	615	591	590	586	601	545	584	577	556	645	592	638	604	560	618	550	645	598	621	578	575	594	573	557	565	592	609	627	574	652	601	586	596	613	570	573	538	589	555	595	604	609	614	565	631	590	595	601	633	588	602	616	584	575	572	604	607	586	584	585	592	549	572	588	615	601	539	616	611	583	600	613	605	587	576	594	559	615	549	590	584	602	594	601	581	587	590	620	616	570	575	623	559	591	587	576	607	575	590	635	597	557	547	583	595	553	635	576	596	603	592	571	635	589	648	574	589	602	615	578	626	592	600	568	610	599	656	601	573	602	610	602	611	639	564	607	626	594	617	606	636	588	622	594	607	554	531	632	579	590	620	611	579	562	593	601	612	597	649	577	593	594	563	595	632	581	593	589	590	608	572	580	584	583	628	611	563	599	596	602	573	569	580	567	598	594	591	594	599	557	606	613	571	585	638	581	618	609	647	577	609	600	606	618	618	585	580	562	572	602	658	560	600	571	549	579	625	601	623	595	616	584	603	603	552	604	577	583	597	573	616	663	585	567	613	580	587	589	589	578	592	594	576	594	575	606	617	615	602	603	650	624	616	607	598	588	614	588	582	612	601	556	610	610	600	584	542	526	576	582	577	564	605	616	546	604	599
13296	22681	30438	6149	3293	1141	831	742	535	494	484	293	300	227	162	140	181	138	136	131	122	143	133	128	129	98	128	135	117	104	111	127	116	106	130	107	117	115	135	119	123	117	122	107	123	113	109	110	135	114	103	108	115	118	115	112	111	113	119	104	126	134	130	90	97	119	123	130	105	108	125	105	107	109	108	104	108	116	102	117	118	117	126	131	111	96	94	119	92	105	122	116	99	112	110	107	110	120	122	111	114	126	115	114	115	129	122	102	128	112	147	122	125	116	122	119	119	126	124	127	126	111	125	102	131	111	108	107	122	128	106	127	120	117	131	110	100	103	112	115	103	107	122	120	99	124	113	108	124	104	121	107	102	98	121	95	113	116	125	116	127	111	124	129	110	108	131	115	130	112	121	132	121	120	134	116	119	117	124	119	112	105	120	125	101	121	117	139	105	104	95	131	102	103	112	127	122	112	141	137	95	134	108	97	98	112	126	116	126	113	110	123	116	126	130	141	113	121	86	118	113	109	123	112	131	128	110	131	107	122	106	104	103	114	116	113	106	112	118	117	126	109	121	116	112	120	120	123	109	116	122	109	106	116	119	130	130	121	124	122	141	131	109	135	130	120	113	97	106	134	130	127	100	106	106	120	137	130	110	125	118	130	116	131	101	113	104	107	107	101	124	107	93	114	122	119	107	140	105	109	115	121	121	104	95	110	118	103	124	100	116	129	122	97	109	122	120	125	114	124	124	120	115	124	125	110	132	128	105	108	119	102	101	131	96	117	120	123	132	128	107	119	108	120	122	122	118	115	118	124	110	106	110	120	113	112	124	114	139	132	111	111	119	119	98	129	101	114	128	125	118	122	134	114	114	117	107	124	116	112	117	108	125	120	120	106	117	110	115	119	121	130	101	118	109	135	110	148	113	126	128	128	114	95	121	130	118	135	112	125	105	119	121	114	133	140	115	115	108	117	120	121	123	122	116	104	126	121	128	136	111	104	126	101	113	125	118	110	112	116	119	113	122	121	106	103	103	107	119	132	121	104	109	118	150	116	124	106	96	120	106	108	110	100	107	125	92	107	105	107	105	120	110	129	107	105	125	113	107	141	124	97	129	115	126	114	104	127	120	108	109	113	120	122	122	123	126	107	127	113	122	134	137	124	130	128	126	118	96	118	120	115	119	123	108	107	129	127	114	112	129	109	111	134	123	120	127	115	119	98	120	103	133	130	118	119	129	103	117	121	117	113	115	115	116	114	125	96	94	109	124	107	112	118	130	115	85	107	115	127	113	112	101	132	118	122	107	139	107	136	130	128	115	120	113	102	117	114	105	124	114	118	95	113	126	136	122	132	122	107	105	112	101	111	92	126	105	107	117	107	114	103	110	110	96	94	110	121	103	126	109	114	100	116	122	122	112	134	110	110	115	141	121	96	107	113	118	109	105	127	118	117	102	118	117	120	124	104	101	111	94	113	99	105	117	115	94	102	100	130	118	137	111	120	106	124	117	115	108	125	125	115	107	105	104	134	121	117	142	137	101	143	121	130	126	129	119	154	123	137	131	113	82	120	91	109	115	131	102	113	111	118	110	120	126	117	117	120	106	101	91	108	87	98	94	126	116	112	114	141	120	110	117	127	104	129	124	123	103	128	97	100	123	109	107	109	118	141	105	100	106	118	104	95	115	118	107	129	115	134	105	111	128	127	118	114	107	112	113	123	136	122	106	117	111	140	124	143	123	125	122	117	117	119	101	114	115	117	127	114	98	111	115	126	118	108	114	117	101	121	126	102	109	116	104	124	115	138	125	101	105	109	110	120	106	139	116	117	125	109	103	113	114	116	109	126	112	112	123	131	104	126	111	118	110	107	102	125	126	125	107	124	95	118	124	112	117	107	129	117	100	121	105	104	111	108	127	103	111	129	121	118	123	115	120	133	123	140	93	109	113	104	117	125	110	112	123	125	116	98	119	112	116	115	133	107	107	118	126	129	112	100	101	104	110	116	107	121	106	97	116	137	107	101	111	123	104	111	129	130	135	98	119	107	105	120	101	108	112	97	101	123	105	106	126	117	92	122	125	120	85	99	121	111	97	121	104	103	135	124	114	119	94	123	129	121	98	118	88	120	108	108	89	111	106	124	115	117	87	111	126	129	96	122	104	107	112	117	110	125	116	110	118	132	129	99	141	113	115	131	93	116	115	99	113	137	128	135	119	107	106	114	116	101	104	128	113	102	113	108	114	113	127	125	134	110	93	116	121	119	123	102	114	128	123	115	108	92	134	136	137	121	108	115	123	96	121	110	105	117	111	121	112	121	125	124	110	106	104	114	108	101	114	118	118	113	115	109	120	93	122	99	105	118	136	110	116	121	123	107	122	136	111	95	107	133	112	110	133	125	126	119	128	98	132	116	98	114	115	100	99	115	120	126	126	114	126	114	118	106	101	141	119	120	130	119	129	96	109	124	123	129	115	91	102	136	116	114	97	111	113	117	126	113	113	114	108	102	95	113	118	130	136	121	99	110	115	125	129	111	118	125	130	116	122	99	121	118	130	132	100	119	118	118	110	130	118	149	127	94	102	114	110	121	134	109	113	126	110	106	114	107	131	98	116	115	103	117	114	118	137	136	108	122	104	130	130	127	115	131	124	127	114	123	131	129	127	99	112	119	140	130	116	107	102	108	106	114	110	115	106	124	119	119	112	113	107	114	122	123	119	103	109	120	118	107	127	133	131	128	104	102	127	121	113	132	149	118	112	126	113	115	115	103	110	109	119	109	126	102	124	115	101	133	117	120	97	120	109	116	117	129	110	121	108	110	123	131	121	106	111	98	103	105	111	105	145	128	112	112	117	130	115	120	114	107	106	111	118	117	100	128	112	118	120	115	116	119	132	114	112	133	148	107	124	107	104	101	107	115	110	121	118	134	108	118	112	111	107	96	119	113	116	128	117	113	106	121	123	115	135	137	133	129	98	126	109	105	130	133	130	141	123	114	129	107	119	131	124	116	112	122	105	134	98	112	120	108	99	101	111	123	124	121	120	127	117	143	130	121	137	124	100	110	108	128	138	138	110	124	104	113	102	135	133	125	96	116	119	110	101	123	132	115	118	116	115	109	131	126	125	103	101	121	124	118	114	121	114	109	105	135	118	128	111	115	118	109	119	107	108	117	117	95	111	125	117	108	98	120	104	108	84	133	108	108	114	129	91	113	107	127	126	107	129	100	106	111	114	116	124	129	116	89	117	104	110	155	108	94	133	117	112	114	105	101	121	94	132	124	109	114	136	117	128	106	102	101	112	128	128	120	110	112	110	112	116	102	141	110	121	131	104	129	120	115	133	112	130	125	112	126	113	106	112	116	132	119	135	103	121	135	127	130	109	102	98	125	124	127	109	147	121	113	115	126	109	107	125	120	108	113	132	143	110	116	124	98	106	116	114	105	103	130	127	115	114	118	129	112	132	96	110	131	116	110	124	108	115	105	110	128	120	126	112	123
8658	19422	27439	4916	10502	3224	4099	3679	2758	2515	2380	1609	1191	904	612	572	688	488	440	358	388	368	376	345	374	343	312	344	330	303	322	326	328	341	324	279	330	291	301	302	305	297	308	297	292	286	302	319	299	314	292	333	305	314	319	340	310	320	290	307	272	300	339	312	316	282	311	312	324	323	299	268	303	316	307	306	282	297	290	318	315	289	317	292	291	310	282	321	296	281	305	333	308	283	323	299	305	283	311	308	298	293	287	289	302	295	300	312	298	306	282	297	276	290	312	283	291	284	314	279	286	279	309	321	276	292	345	311	323	313	276	336	303	289	298	313	251	345	295	331	302	285	285	272	282	290	276	297	301	288	305	301	319	316	284	283	291	298	323	304	296	288	310	280	290	289	305	310	327	300	275	278	295	328	320	306	319	302	289	278	305	280	274	286	307	265	271	294	291	309	297	316	284	303	308	277	327	271	316	277	306	269	300	309	325	292	315	294	321	299	283	275	287	305	322	284	290	304	289	315	295	308	288	275	295	293	295	302	282	275	283	302	306	267	264	288	323	314	279	287	300	262	283	336	303	309	324	288	307	298	300	326	305	289	305	304	343	328	274	332	325	310	285	270	288	306	278	296	301	311	293	268	296	293	300	278	297	304	351	283	288	281	317	298	289	299	298	293	286	290	309	308	307	316	273	327	291	301	275	298	301	288	306	296	299	252	315	283	318	319	325	308	278	280	303	297	269	292	298	292	325	291	321	292	313	335	278	293	299	301	297	337	289	293	297	286	297	278	306	297	291	293	288	296	318	303	299	279	320	321	305	299	269	312	292	271	307	310	266	305	289	331	282	313	320	288	298	300	284	288	287	270	310	296	307	299	272	320	276	310	311	270	254	269	274	281	285	266	297	297	277	286	332	331	285	305	299	310	294	315	297	302	273	327	290	301	283	282	300	259	299	272	309	320	299	323	267	272	298	315	284	297	300	303	308	285	296	263	302	293	297	300	311	317	293	302	258	282	322	324	326	288	331	325	276	287	316	309	257	276	327	306	278	289	315	286	308	299	294	321	281	319	321	264	322	302	299	301	285	290	323	317	297	293	296	276	290	306	304	301	304	297	276	285	308	285	293	296	285	296	331	302	328	319	283	282	270	292	304	279	313	307	301	309	342	296	300	315	291	292	274	291	292	313	305	284	295	291	313	313	281	302	251	288	286	296	325	271	290	289	296	268	300	296	287	273	310	299	312	324	289	304	281	346	285	285	286	294	283	297	298	292	305	311	311	309	284	284	270	286	281	314	300	271	282	275	303	277	274	309	287	314	306	287	314	273	289	305	325	294	287	267	316	286	316	293	283	316	272	299	324	298	305	260	301	276	286	300	310	290	290	285	296	310	298	302	278	255	310	314	275	302	317	260	322	286	323	287	307	292	296	302	333	285	325	279	290	346	279	298	280	293	288	315	277	310	318	313	341	298	327	304	263	305	271	350	307	307	308	305	329	315	284	307	320	298	292	287	295	291	294	290	295	277	305	287	285	322	303	302	281	305	282	295	308	309	289	277	305	292	273	297	281	302	277	275	283	303	315	294	307	338	297	268	293	319	307	293	275	302	322	286	286	320	298	271	286	303	322	291	276	264	280	321	299	315	274	307	297	285	315	312	316	285	306	286	312	312	305	262	260	316	301	288	317	282	289	302	299	300	297	271	308	295	298	287	322	307	297	324	302	253	339	303	298	273	277	304	305	283	326	274	294	329	292	308	277	272	276	303	252	263	305	280	291	288	272	328	276	280	282	305	308	320	307	284	283	303	311	296	287	286	283	297	282	315	292	303	321	305	312	305	283	305	280	263	293	324	330	315	321	304	267	277	318	276	295	294	313	323	296	334	313	309	305	288	285	309	306	317	259	284	278	296	290	306	302	303	282	301	314	287	296	313	284	308	302	307	296	299	305	298	281	298	284	284	267	284	300	312	283	317	293	304	282	330	339	286	336	301	294	296	305	324	316	305	282	279	306	292	292	305	317	303	296	285	326	299	287	277	300	307	334	286	322	290	290	311	316	311	283	327	301	303	276	274	307	321	277	338	293	312	297	290	314	278	311	261	269	337	282	324	281	310	300	291	288	299	309	302	279	282	300	312	280	291	305	299	292	298	308	279	304	305	278	295	278	321	263	336	294	284	297	304	280	297	270	293	298	303	306	313	329	292	301	316	281	303	307	264	325	315	313	328	328	312	300	271	304	289	293	296	276	303	335	336	274	311	327	309	317	297	297	296	295	302	285	271	311	289	303	293	320	292	330	278	275	300	298	308	304	292	288	286	320	318	289	301	286	296	307	329	321	294	304	273	324	259	324	308	284	300	299	267	316	314	284	278	273	315	314	293	302	314	289	279	254	279	287	318	286	303	318	287	296	292	318	288	329	280	304	306	300	286	284	290	275	286	287	291	300	303	315	301	317	301	272	284	310	326	276	279	292	318	320	275	302	289	274	280	295	294	316	308	309	300	330	292	293	328	317	311	283	281	302	273	258	323	283	288	277	315	317	281	318	312	299	292	315	328	303	299	297	321	299	310	299	292	285	299	316	300	301	290	307	322	284	324	294	296	294	284	305	287	303	286	257	285	289	306	305	314	291	303	280	292	290	318	273	279	327	277	290	293	306	291	302	286	284	286	282	287	318	299	290	311	268	293	328	290	292	300	297	313	310	292	323	297	288	280	314	289	324	288	292	315	291	316	300	311	309	280	307	290	332	270	257	295	252	304	310	313	301	296	287	316	276	296	323	319	270	271	305	274	320	269	264	300	245	305	263	299	270	328	293	300	307	284	276	294	299	298	285	337	292	278	316	286	304	310	276	283	276	314	298	289	299	292	268	303	298	281	311	310	317	329	317	281	278	296	277	316	283	320	295	324	304	299	260	337	303	280	290	305	296	316	296	285	296	308	304	296	333	308	285	325	308	276	276	302	317	271	275	278	312	288	306	275	291	254	302	299	319	265	288	297	274	276	290	282	279	297	328	281	280	305	267	289	339	312	296	285	307	293	288	297	333	303	294	280	286	283	295	296	291	283	323	264	265	298	312	298	295	297	306	291	295	259	312	293	287	320	310	312	317	315	292	305	274	325	284	308	296	316	283	268	280	298	289	290	286	298	317	283	296	288	315	293	289	271	286	279	300	308	311	321	295	310	299	299	323	314	294	324	309	286	317	298	281	284	319	277	302	279	289	284	284	283	298	281	296	328	304	287	280	281	332	300	287	305	323	262	301	290	282	306	296	328	283	276	272	295	309	282	290	311	280	304	308	272	296	299	273	321	322	286	299	330	323	263	285	267	321	312	294	283	272	322	329	280	280	303	289	317	307	307	298	275	299	263	295	275	300	281	298	286	282	286	299	302	309	292	315	269	299	287	302	291	315	305	265	281	314	299	315	284	265	295	285	283	289	298	305	296	277	296	309	306	299	314	304	305	330	316	276	275	291	279	277	291	301	302	282	281	300	290
1709	1020	1045	399	364	345	400	349	370	289	359	356	282	334	271	303	298	281	307	305	297	278	271	302	290	286	282	292	284	297	276	268	266	262	266	304	257	310	286	310	315	264	304	261	275	284	270	255	278	281	296	270	296	288	259	262	285	257	293	266	312	316	278	284	286	285	256	279	255	280	282	287	284	277	276	285	277	278	294	293	245	267	308	292	255	296	289	281	288	301	312	284	307	282	295	277	280	294	300	288	278	288	276	280	281	289	280	284	274	273	287	279	285	264	269	279	254	253	298	316	314	302	256	281	265	288	266	285	278	269	250	276	285	278	280	296	272	270	297	272	258	276	288	257	284	297	239	299	295	260	282	313	305	266	253	261	273	291	267	292	300	308	281	291	279	289	284	239	302	272	266	294	254	254	272	283	301	288	281	305	285	277	291	272	278	257	260	274	279	285	276	265	282	290	293	289	280	303	295	279	285	246	301	273	282	285	233	302	271	280	273	269	268	250	293	301	257	283	306	281	256	262	289	306	301	289	306	271	293	282	278	294	293	283	305	265	301	281	281	289	262	221	286	276	291	305	276	288	247	272	277	287	250	270	251	265	320	278	299	308	261	289	309	287	278	280	317	277	263	243	287	285	255	246	291	340	276	266	264	280	303	269	281	266	288	267	276	270	277	283	274	286	274	338	257	298	275	286	264	297	265	295	267	281	280	290	302	272	286	308	293	289	246	273	259	298	315	280	304	247	272	294	273	261	267	300	301	284	313	287	298	268	275	274	296	270	266	252	262	268	261	283	281	309	242	264	287	284	290	265	285	275	307	277	272	284	288	291	266	284	297	299	311	243	258	276	301	284	260	293	283	294	282	291	263	277	288	272	273	299	310	285	295	274	285	300	278	278	265	299	260	302	267	290	265	256	285	271	243	256	283	261	247	301	290	300	275	294	252	310	280	286	300	283	263	274	266	267	293	285	281	240	283	280	299	256	259	293	283	286	265	301	305	264	291	312	280	259	297	290	278	263	268	307	269	290	252	313	284	280	280	257	287	288	270	277	293	262	279	291	288	263	289	299	279	264	285	281	256	273	300	281	277	280	280	311	304	289	263	265	323	310	294	245	291	272	288	265	295	289	274	254	278	284	285	283	262	274	256	271	237	252	258	289	261	252	325	291	320	287	261	296	269	270	288	297	280	290	287	263	299	271	284	292	292	304	308	300	300	273	274	271	281	298	285	238	277	281	295	258	267	245	242	262	291	271	299	303	276	304	242	266	295	316	304	303	274	267	304	310	283	302	319	282	280	309	295	298	278	254	271	255	291	271	309	261	244	289	262	267	300	270	294	273	291	256	273	250	299	273	287	251	255	236	302	289	273	284	297	289	308	268	257	299	285	298	287	286	322	271	274	258	285	278	289	297	281	276	267	295	294	272	314	293	286	302	305	231	272	294	264	270	264	281	288	304	272	275	268	284	265	290	269	276	264	304	299	278	248	284	275	270	294	293	315	272	289	291	297	253	251	290	311	248	275	279	274	295	252	262	273	302	306	294	287	268	276	305	265	251	296	272	268	285	260	266	283	279	293	289	275	258	299	293	288	300	300	287	288	299	265	286	287	275	302	291	298	295	291	232	277	290	277	264	270	256	282	257	255	264	260	252	258	291	273	276	297	249	274	293	277	249	294	273	279	268	287	263	289	292	279	270	255	266	254	274	264	266	254	280	270	290	291	282	282	295	291	283	290	292	318	272	278	285	294	281	274	300	270	283	276	267	304	278	254	278	256	283	266	299	272	284	234	256	266	268	267	273	282	258	278	275	281	264	263	288	286	299	280	248	282	268	290	281	281	280	272	274	289	283	312	286	239	242	269	275	278	302	255	287	262	280	288	306	285	260	307	275	257	271	284	299	258	278	267	275	276	272	287	260	280	298	283	269	283	318	272	252	270	286	307	303	259	265	281	298	298	269	277	286	305	321	307	283	289	299	302	269	278	278	282	263	277	256	267	287	300	304	289	256	269	223	315	269	270	245	293	299	274	293	274	281	287	283	273	284	261	274	282	293	280	288	283	291	273	276	295	272	259	261	288	279	279	280	279	297	255	269	293	299	278	323	275	270	267	336	265	290	282	267	242	261	301	287	262	294	284	289	279	264	283	255	285	262	264	239	290	298	290	277	287	289	287	283	269	264	260	280	264	288	267	287	276	281	286	277	286	299	275	259	271	287	277	267	295	266	245	299	278	290	278	248	273	277	260	253	286	272	296	295	286	272	287	283	284	285	284	254	267	269	294	295	296	249	287	302	265	290	266	274	275	282	254	276	255	256	265	292	285	283	286	268	250	271	286	240	263	276	288	307	294	293	272	270	293	338	275	295	302	235	275	250	284	279	286	278	293	296	284	301	245	311	278	274	274	288	281	280	251	279	262	303	257	282	261	258	281	273	279	271	291	289	258	283	262	270	270	300	303	253	272	266	303	276	289	284	272	300	306	271	298	319	289	251	295	277	319	318	272	280	299	298	247	282	283	270	263	272	280	260	295	283	278	247	272	253	288	258	283	253	289	271	252	294	256	323	272	279	258	270	283	274	277	246	283	290	276	257	269	288	303	276	257	250	255	262	260	251	296	275	292	261	309	262	280	276	287	286	297	275	280	287	276	293	277	288	295	282	265	271	255	270	281	306	290	302	281	306	294	287	293	295	302	282	280	277	289	276	286	293	275	287	258	288	276	274	294	298	312	289	271	293	291	283	339	258	241	267	268	280	273	278	281	301	291	287	265	284	289	319	281	310	274	289	277	275	270	286	276	299	248	256	298	307	286	267	298	254	287	308	286	254	288	271	304	247	274	269	278	311	331	268	259	278	302	303	307	263	301	261	311	287	282	262	278	280	265	280	295	278	241	288	250	308	271	286	284	272	282	269	254	293	279	314	285	255	294	293	270	310	257	277	295	296	266	292	264	252	276	303	303	268	278	270	252	287	258	278	275	292	275	309	275	264	288	275	291	326	273	257	236	289	268	299	289	299	283	286	281	312	278	299	264	316	282	270	289	268	294	275	277	278	283	294	257	284	293	236	299	289	278	244	304	274	271	300	259	303	262	278	277	263	254	288	278	288	291	270	258	308	261	259	286	289	292	279	303	279	265	285	273	285	288	243	270	281	296	311	283	290	266	265	292	279	271	284	276	299	252	264	265	280	295	305	239	284	297	267	314	268	266	272	289	298	299	282	268	228	254	260	289	244	291	283	305	273	274	272	269	313	265	278	254	256	296	278	292	303	259	339	280	271	269	298	252	267	270	286	277	277	296	280	296	276	280	286	276	276	276	277	291	303	264	253	301	278	248	316	294	288	278	268	296	277	323	313	282	291	281	253	278	270	282	269	248	278	273	298	266	295	270	258	287	324	273	291	280	278	324	263	276	302	283	281	277	266	311	277	286	255	267	289	291	313	290	314	321	276	260	274	308	277	244	283	292	312	247	304	280	278	261	297	318	310	294	283
2147	1800	2557	1139	1187	967	1184	1063	1080	991	904	908	859	867	697	701	656	658	663	642	728	703	703	685	667	675	673	687	743	667	666	691	685	673	673	684	617	636	670	684	685	670	692	666	674	670	708	659	663	675	668	655	690	614	642	678	640	615	638	728	708	658	677	659	668	654	694	723	664	677	670	674	675	680	694	711	685	748	639	702	706	678	619	707	669	685	711	707	685	674	673	660	660	669	677	640	681	664	639	669	682	651	684	616	670	691	651	692	650	694	697	664	672	687	640	674	691	697	671	704	666	688	654	632	692	651	679	662	689	682	681	681	694	688	679	686	636	672	668	707	691	612	675	681	689	737	639	652	704	700	655	677	613	700	643	656	683	675	677	667	677	703	669	659	635	651	660	688	658	698	640	600	642	665	661	641	699	665	656	635	696	682	685	653	624	646	678	664	661	641	638	689	694	665	664	645	655	671	663	650	634	666	659	661	680	656	652	688	653	650	666	712	655	685	682	685	648	679	657	674	689	690	675	669	661	676	666	676	672	672	631	626	685	632	682	655	660	697	675	674	715	635	663	634	684	681	639	638	686	658	712	688	646	636	676	636	684	708	697	644	663	697	655	651	658	671	622	643	647	653	662	675	656	664	656	650	624	658	658	667	677	701	694	725	670	665	675	642	661	672	647	665	716	712	658	638	700	663	698	635	688	637	668	647	732	672	668	674	633	688	658	718	661	643	658	654	674	652	680	667	636	666	650	589	667	707	703	666	667	661	636	681	690	646	660	647	672	656	671	662	721	738	713	673	661	673	703	677	646	650	686	661	660	698	669	712	721	611	621	657	677	651	659	667	675	682	677	645	668	692	690	704	634	632	641	717	649	628	699	687	623	651	657	672	657	688	687	704	670	712	664	627	687	661	667	663	681	651	672	664	664	646	720	683	696	669	658	700	640	652	676	742	658	718	691	632	702	658	673	668	652	682	652	691	674	658	647	622	685	646	664	686	713	691	678	677	712	658	655	641	651	673	696	660	692	640	705	687	639	640	647	663	612	707	675	654	728	624	675	675	700	625	693	692	653	650	681	676	651	629	631	696	713	619	650	711	688	653	687	641	671	699	663	624	694	693	633	651	653	706	684	650	624	674	722	651	664	667	687	674	631	685	674	643	638	649	646	621	696	673	605	636	656	722	649	643	670	684	647	676	670	720	689	640	650	637	666	715	629	689	692	673	681	695	631	686	640	675	634	674	657	664	691	658	646	684	673	638	653	639	659	707	647	670	654	648	680	724	660	657	656	707	687	638	637	714	682	638	653	692	667	601	646	680	629	651	706	627	669	644	679	666	711	657	617	668	675	639	693	681	688	682	626	691	620	649	710	660	684	677	702	670	646	674	665	698	629	706	597	684	649	701	711	687	644	692	658	668	686	635	642	647	647	706	656	642	675	659	691	664	675	659	706	708	668	693	661	657	703	673	650	609	679	669	677	656	620	706	653	700	618	670	659	620	678	649	681	668	655	609	695	711	645	688	692	634	667	637	640	646	664	649	615	638	628	650	678	656	675	698	719	680	658	662	725	671	685	655	761	622	619	683	682	727	654	649	661	632	692	606	675	658	679	651	674	642	697	694	636	690	622	675	673	652	685	666	664	665	664	654	687	670	729	638	628	692	619	642	707	651	651	707	642	650	666	701	669	613	685	692	629	663	669	632	599	650	631	691	658	666	658	638	645	670	640	632	683	705	654	663	679	637	677	638	682	662	666	667	657	653	640	650	697	640	593	674	699	662	655	640	654	686	654	666	666	652	660	690	704	638	734	636	674	643	676	657	689	708	672	657	677	666	623	681	653	642	657	680	699	654	707	701	690	630	709	664	691	678	641	685	688	632	658	686	666	640	668	657	663	650	654	640	639	685	646	651	658	670	686	664	657	676	685	725	642	653	663	665	656	697	702	704	690	668	692	675	664	656	645	657	658	625	648	682	651	623	653	652	638	668	702	628	631	687	704	680	714	678	660	649	710	663	640	685	654	674	688	667	630	709	664	682	670	646	711	682	666	683	687	642	672	671	607	679	660	641	624	668	659	667	675	623	689	666	712	694	658	642	712	698	646	682	670	677	696	678	674	656	638	703	720	695	663	683	679	619	655	620	641	717	726	710	672	664	673	681	665	681	662	659	675	686	657	637	683	629	649	665	672	651	697	674	676	716	690	652	660	671	681	691	690	705	700	706	622	680	676	658	710	703	678	687	695	692	662	625	659	664	633	642	655	675	681	689	675	657	677	719	621	657	657	640	654	699	623	615	673	694	667	663	674	606	659	704	694	665	628	695	728	605	716	688	696	675	686	645	619	662	665	629	651	693	703	680	648	653	683	699	689	677	659	716	672	682	689	671	633	680	628	677	670	688	643	626	676	685	680	663	688	666	695	694	650	668	646	649	660	666	659	677	677	683	640	695	642	676	639	688	687	653	642	656	653	693	657	676	662	671	692	689	657	657	689	636	638	644	649	642	661	669	676	669	664	647	671	691	690	674	682	691	673	692	704	681	662	656	634	680	638	660	640	672	664	676	677	660	679	652	678	688	682	671	683	700	672	695	668	689	716	684	661	671	666	623	694	654	677	622	692	648	690	698	701	701	668	683	641	661	659	664	622	690	684	624	655	729	697	665	703	703	673	675	668	701	612	688	692	695	695	660	665	654	708	680	669	635	664	710	660	680	627	637	709	709	689	655	654	698	632	667	633	662	625	671	683	702	680	644	677	644	652	633	664	629	658	696	625	638	698	637	665	633	612	670	718	648	684	602	652	639	676	692	668	679	654	670	657	652	677	671	705	671	662	634	681	701	700	677	664	693	692	607	691	696	689	729	684	672	639	654	698	640	647	676	680	659	636	663	646	682	633	687	678	660	672	708	682	616	674	665	732	631	632	674	657	688	644	651	670	652	643	657	620	613	717	718	682	671	677	703	734	684	703	679	647	674	654	638	670	706	612	687	652	687	637	631	629	629	635	686	671	660	688	700	692	661	658	570	665	648	651	650	684	690	732	656	667	637	622	688	725	707	709	670	638	640	670	631	662	636	635	702	690	684	707	680	647	633	684	704	650	653	677	721	659	665	704	667	666	703	679	628	679	630	655	643	694	649	633	667	700	687	663	688	682	739	677	664	646	662	690	597	661	657	674	677	680	692	703	682	677	682	691	691	673	678	689	640	684	696	686	711	677	709	680	695	675	697	674	660	625	643	665	690	648	641	672	666	655	686	636	676	646	625	682	690	656	667	644	659	661	657	678	714	670	643	709	660	648	682	720	680	699	670	704	705	649	705	671	695	700	620	650	641	696	631	683	625	673	676	633	706	712	652	657	713	632	674	672	643	604	647	601	681	633	652	679	724	664	669	699	654	692	679	684	667	671	716	644	673	689	665	651	682	699	655	664	667	666	614	646	654	711	693	655	690	681	689	666	641	677	670	672	648	666	646	649	691	645	670	641	687	686	678	683	683
7084	11693	19950	4799	1451	688	713	570	514	415	435	374	378	317	289	271	257	288	264	261	253	228	276	251	271	266	257	245	236	238	256	246	277	247	251	258	241	260	258	233	246	261	255	228	253	292	250	267	240	282	232	295	257	254	276	261	261	257	264	228	231	254	282	260	274	295	254	223	265	266	279	256	240	231	256	252	273	251	242	239	245	244	296	251	251	231	277	278	230	237	233	269	257	256	246	263	247	255	282	243	250	240	250	221	238	287	237	243	245	282	258	266	251	248	258	250	243	232	232	290	266	227	265	245	239	233	260	274	224	271	277	248	257	272	244	262	240	245	241	236	239	283	290	250	242	243	241	254	247	271	235	244	243	232	256	249	227	253	267	264	232	256	230	278	258	285	278	261	257	250	242	264	257	272	245	259	242	276	271	246	257	228	228	250	260	243	261	225	241	270	281	255	244	247	225	238	256	233	263	274	286	260	274	260	241	258	234	252	236	248	249	245	260	229	261	263	243	238	222	226	255	228	252	270	261	261	242	209	243	245	252	220	246	267	245	269	262	229	263	252	242	246	242	271	269	263	264	295	272	297	251	261	277	269	223	236	252	264	257	252	249	267	239	248	261	261	250	276	240	215	281	230	265	261	262	228	247	249	258	268	292	267	293	262	252	265	242	242	236	245	279	249	264	238	237	264	260	268	248	257	246	235	242	261	273	222	277	236	235	230	276	238	255	241	232	258	248	242	238	229	249	250	236	257	262	271	254	257	240	275	245	229	260	272	293	275	246	235	223	272	274	253	264	262	262	242	266	256	271	235	244	255	255	284	244	282	240	273	237	259	257	209	272	222	238	234	261	267	224	248	264	260	248	241	268	274	265	280	264	256	254	267	262	275	261	258	286	275	273	241	284	256	228	265	247	260	223	234	265	240	266	252	261	270	256	247	250	275	247	255	254	217	235	246	239	280	231	240	258	244	245	234	246	282	251	250	228	259	270	242	287	230	252	237	258	245	262	254	247	239	243	275	264	252	243	282	260	257	258	258	258	264	280	228	269	270	221	254	231	260	271	240	262	228	274	283	258	255	241	239	259	284	240	265	257	251	253	241	252	254	240	233	262	245	277	271	273	246	273	280	255	262	250	258	224	277	261	244	247	256	244	237	265	265	277	256	229	262	255	268	242	255	236	258	218	251	222	248	249	278	204	280	272	232	263	295	249	269	228	270	267	228	243	246	239	252	239	262	247	228	278	212	243	261	242	238	244	267	260	285	256	253	239	260	220	196	259	246	266	265	222	247	239	256	229	237	247	281	252	263	262	243	245	277	232	264	226	282	250	273	271	251	251	266	258	271	270	241	262	258	229	229	247	280	260	280	299	268	278	256	270	275	277	217	244	247	220	256	254	277	253	297	265	271	262	232	263	248	255	234	276	281	276	252	242	260	287	237	273	276	294	263	256	253	269	270	225	251	241	247	214	251	241	262	301	272	273	228	239	267	253	240	246	238	248	266	240	239	229	258	221	253	234	274	216	267	258	272	253	278	223	225	280	246	248	242	269	230	236	243	265	267	272	255	217	259	255	266	243	279	260	250	253	244	242	230	270	251	243	223	243	253	260	264	244	229	259	235	301	241	287	263	232	250	280	268	273	233	244	235	240	245	257	256	250	241	259	287	287	253	247	284	258	234	252	260	231	238	226	250	259	234	258	243	285	235	228	251	235	259	249	250	273	259	253	261	298	275	258	254	298	263	262	263	268	270	248	250	249	272	277	270	237	261	241	254	242	250	244	276	273	255	289	257	248	246	244	228	267	283	265	245	280	257	262	241	242	234	269	248	242	254	240	238	269	288	264	257	254	257	236	271	259	226	273	245	234	253	285	227	245	260	235	249	275	251	259	248	274	238	257	231	252	253	275	250	246	273	256	277	255	261	249	266	259	244	245	279	252	257	233	232	238	277	225	265	228	275	264	268	269	254	273	273	286	251	235	239	265	282	270	238	247	276	274	266	244	218	260	286	249	230	260	237	229	284	257	252	252	260	273	253	254	253	253	279	243	277	253	264	273	263	258	243	249	238	256	269	272	249	259	261	237	247	264	233	245	278	244	256	249	242	238	250	270	242	261	229	254	271	282	247	260	254	270	243	208	249	243	258	249	225	286	255	248	255	253	235	247	246	275	266	262	251	243	247	264	240	241	280	267	266	237	262	248	236	250	300	249	254	276	232	260	289	292	237	274	253	280	229	246	279	258	257	233	286	246	258	252	229	225	241	268	240	252	222	249	253	288	268	211	261	259	262	271	298	234	252	264	241	237	237	212	242	258	287	262	254	243	254	274	250	259	221	275	256	257	260	252	251	273	277	248	273	253	247	233	273	256	276	254	225	260	264	290	246	275	243	263	263	288	243	237	244	248	285	236	244	277	252	234	236	272	274	257	258	274	287	245	242	271	249	277	232	244	254	275	269	264	259	256	280	268	248	227	280	256	276	248	264	251	280	281	261	289	267	242	236	274	242	278	254	276	230	267	246	275	271	214	225	237	247	247	253	266	267	235	256	260	253	267	234	238	225	250	253	216	262	241	280	248	249	271	281	224	263	237	239	247	274	281	256	270	295	252	271	261	234	243	271	264	275	290	248	250	240	264	263	229	258	303	262	251	243	245	216	241	233	270	236	258	248	280	257	260	227	277	249	233	265	258	252	243	269	239	271	268	214	250	232	257	275	241	255	257	246	253	268	242	254	256	253	252	261	237	248	251	240	256	249	261	233	286	242	235	250	215	280	217	274	253	250	270	252	260	244	244	268	259	249	242	255	243	240	246	271	268	237	237	226	255	247	272	216	240	252	261	264	269	253	235	264	258	273	247	269	231	226	271	250	253	218	215	253	268	233	240	242	248	258	225	266	269	264	256	240	215	270	257	255	234	260	244	243	252	255	236	266	269	262	258	253	236	272	256	244	255	238	246	257	259	256	249	230	230	271	256	245	277	245	262	262	277	233	270	248	268	283	236	253	246	245	279	247	223	262	273	256	275	278	268	238	258	250	292	254	249	255	250	271	267	237	252	255	235	278	240	262	274	260	256	228	260	222	258	245	209	230	276	285	244	279	230	257	246	267	269	274	260	264	254	271	269	245	250	295	244	215	227	244	287	233	256	244	263	253	254	260	264	257	258	258	244	270	260	244	260	270	230	238	247	240	265	254	266	277	277	248	247	236	244	242	239	255	268	256	277	269	257	259	284	269	267	275	245	264	255	257	259	283	252	273	247	270	267	248	267	237	240	239	230	263	276	250	273	247	255	256	236	265	296	279	238	251	241	252	237	254	227	206	272	273	259	241	271	263	269	246	250	230	239	257	246	244	229	264	265	256	283	233	269	266	220	267	265	258	277	230	216	240	219	298	273	239	266	260	255	269	244	258	232	259	279	246	241	251	262	250	263	242	253	265	255	270	239	259	237	250	235	238	275	245	259	276	261	264	271	249	243	259	236	247	263	276	274	237
6733	11853	24942	6345	4987	2583	2825	2267	2119	1767	1764	1315	1403	1145	885	762	741	720	667	645	642	633	651	600	635	603	597	649	611	656	620	614	695	621	601	598	628	631	626	625	596	623	578	603	611	614	576	657	629	624	611	624	617	581	581	609	614	586	600	624	608	635	575	595	592	585	601	595	649	609	609	598	582	571	597	592	647	606	604	553	560	623	636	610	624	579	643	603	612	565	610	609	619	629	558	600	599	590	606	630	599	654	588	636	592	631	611	605	594	597	604	594	581	609	595	606	593	592	625	604	623	605	613	606	640	586	582	613	606	625	594	582	632	577	636	587	613	596	635	637	664	605	589	567	618	546	649	624	610	590	627	571	587	604	612	593	560	582	620	630	637	617	568	576	604	591	624	578	625	621	615	637	624	602	605	612	583	629	592	566	600	606	619	603	620	622	583	634	593	589	586	614	625	618	603	599	569	610	635	599	629	608	575	572	572	634	612	566	614	596	619	588	620	613	591	576	619	609	600	607	606	609	633	606	601	625	595	628	603	617	612	652	592	569	637	632	593	586	578	617	598	584	642	618	618	563	627	613	619	559	612	578	600	627	610	598	605	580	610	586	570	578	627	639	642	593	556	590	630	617	628	645	626	613	598	564	604	643	613	600	606	603	603	642	624	636	595	618	599	612	626	603	612	642	601	626	590	569	579	594	597	589	637	635	586	627	600	653	645	564	581	606	591	618	607	609	566	610	550	590	608	584	650	590	652	607	639	607	584	612	608	612	609	605	589	700	547	630	630	620	656	568	625	589	592	581	585	609	600	640	620	591	605	624	561	628	623	610	581	649	586	594	591	591	598	588	609	566	642	624	623	592	647	601	599	579	600	611	625	575	601	593	597	585	599	586	638	625	597	576	621	638	584	609	603	646	589	572	612	623	591	580	667	608	589	592	599	613	639	588	567	597	625	585	592	584	563	587	574	595	624	584	575	594	591	575	611	586	618	603	601	603	631	582	624	537	659	597	603	607	614	566	605	575	589	615	606	627	589	605	616	616	606	567	610	632	622	630	603	583	630	589	569	617	620	606	618	595	593	559	638	586	592	583	584	646	601	619	596	578	617	588	611	566	601	598	598	603	613	561	580	590	542	573	595	602	626	559	643	596	637	604	637	594	666	609	608	576	563	593	615	585	609	600	572	588	614	669	626	629	623	601	594	594	586	599	622	612	634	635	646	624	598	609	579	577	604	584	570	559	604	588	604	604	586	625	636	618	611	585	645	617	648	558	612	595	612	640	619	627	606	580	554	606	581	577	622	649	608	623	579	592	602	592	600	596	597	600	586	630	628	555	610	621	582	626	574	637	577	598	588	606	624	642	620	623	576	572	599	558	566	585	623	613	636	610	621	620	579	588	587	558	643	638	589	594	602	619	598	619	657	640	549	608	616	583	593	573	596	557	569	602	605	581	604	583	601	586	626	572	616	620	627	567	602	602	637	634	588	607	624	612	629	645	631	580	614	581	640	604	636	631	586	609	646	600	606	631	613	604	628	623	629	610	586	590	562	559	604	641	622	580	627	597	575	606	594	614	609	626	632	591	581	638	620	618	620	606	575	582	617	608	606	586	657	588	614	608	609	604	609	572	629	617	610	596	648	646	571	579	636	614	576	664	589	601	604	644	615	576	612	591	600	606	573	600	625	589	622	627	625	602	611	600	577	611	622	578	583	600	592	687	603	614	582	619	592	643	606	605	603	628	613	608	617	612	622	581	573	579	591	590	629	637	630	599	577	642	582	596	593	645	610	629	585	606	603	591	579	619	641	571	614	596	574	611	607	583	582	604	621	597	604	669	569	640	582	618	571	615	622	579	604	598	583	559	615	601	575	626	559	578	619	587	667	564	628	583	601	605	625	610	589	592	596	595	604	565	577	591	618	632	581	564	617	612	649	583	584	624	625	605	590	624	633	581	596	593	603	595	567	608	653	594	616	582	602	637	597	623	575	629	603	594	613	606	579	626	611	549	608	625	597	591	612	608	585	639	645	591	596	583	604	585	608	615	634	595	611	620	635	563	608	613	607	602	612	627	602	613	647	634	584	615	611	583	593	580	616	620	608	602	588	596	605	628	611	627	605	626	604	647	613	575	585	631	617	623	592	625	604	589	600	619	609	594	609	598	606	605	576	587	615	621	599	629	606	640	583	598	588	605	606	595	593	595	578	617	573	603	609	588	562	573	578	608	618	589	625	608	582	649	614	600	621	600	591	580	541	638	588	599	600	616	609	623	592	639	579	620	593	588	568	659	580	588	575	622	596	614	572	587	574	583	600	627	623	570	606	607	640	642	570	601	577	572	611	565	584	608	602	569	651	613	635	604	627	648	640	632	599	628	583	582	556	612	640	606	597	587	617	683	617	605	598	608	603	645	581	571	627	598	619	607	611	617	609	617	625	606	612	611	601	627	576	591	579	611	587	564	599	609	617	637	603	627	616	607	635	593	605	609	607	610	617	610	599	652	640	588	617	623	546	588	570	631	620	591	579	560	608	615	594	645	626	641	575	604	617	601	588	591	642	608	606	625	589	591	598	586	640	612	613	629	606	568	566	584	601	603	613	601	567	584	578	608	579	589	612	586	614	610	600	614	640	576	589	619	599	581	577	553	582	632	632	662	573	589	554	584	619	603	539	622	602	591	637	587	672	611	583	628	579	612	622	586	626	620	592	597	606	623	622	569	587	606	551	585	625	627	627	600	640	600	653	632	591	629	637	608	657	616	589	585	610	601	565	569	605	594	566	598	608	604	545	628	649	590	645	605	609	572	614	637	586	637	640	642	609	566	572	603	613	654	582	596	613	572	565	593	590	666	611	567	580	605	615	595	675	610	604	608	635	590	625	592	591	622	641	600	609	620	603	575	597	591	564	643	570	612	591	555	563	600	612	644	618	587	587	615	625	626	626	637	573	634	567	569	624	661	611	611	651	582	585	566	623	610	639	601	606	602	606	645	572	571	563	641	606	588	631	602	567	597	575	563	599	612	655	587	608	614	603	574	609	601	614	652	602	582	628	594	582	588	625	619	620	571	617	649	601	591	610	575	598	632	638	588	566	591	599	629	643	597	571	651	606	596	621	602	591	610	605	557	624	645	604	600	556	605	620	608	600	615	610	589	627	583	614	572	598	629	603	606	617	578	563	621	606	558	609	589	595	567	597	573	605	618	609	623	638	620	568	622	567	600	603	614	620	621	592	581	628	585	617	607	585	621	585	597	573	643	575	627	581	595	601	658	596	539	616	586	593	632	607	634	611	627	625	638	610	567	600	620	635	616	587	594	591	592	603	619	566	567	592	624	585	617	615	609	629	602	597	586	584	607	625	561	641	655	645	632	597	636	585	600	596	560	598	563	621	569	586	637	612	610	626	593	622	601	621	623	643	577	602	566	609	602	622	597	638	620	591	585	612	622	597	631	571	595	577	559	613	605	609	611	604	578	635	590	605	679	612	621	638	576
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
