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
338251653770	338251654330	338251654880	338251655430	338251655980	338251656530	338251657080	338251657630	338251658180	338251658730	338251659280	338251659830	338251660380	338251660930	338251661480	338251662030	338251662580	338251663130	338251663680	338251664230	338251664780	338251665330	338251665880	338251666430	338251666980	338251667530	338251668080	338251668630	338251669180	338251669730	338251670280	338251670830	338251671380	338251671930	338251672480	338251673030	338251673580	338251674130	338251674680	338251675230	338251675780	338251676330	338251676880	338251677430	338251677980	338251678530	338251679080	338251679630	338251680180	338251680730	338251681280	338251681830	338251682380	338251682930	338251683480	338251684030	338251684580	338251685130	338251685680	338251686230	338251686780	338251687330	338251687880	338251688430	338251688980	338251689530	338251690080	338251690630	338251691180	338251691730	338251692280	338251692830	338251693380	338251693930	338251694480	338251695030	338251695580	338251696130	338251696680	338251697230	338251697780	338251698330	338251698880	338251699430	338251699980	338251700530	338251701080	338251701630	338251702180	338251702730	338251703280	338251703830	338251704380	338251704930	338251705480	338251706030	338251706580	338251707130	338251707680	338251708230	338251708780	338251709330	338251709880	338251710430	338251710980	338251711530	338251712080	338251712630	338251713180	338251713730	338251714280	338251714830	338251715380	338251715930	338251716480	338251717030	338251717580	338251718130	338251718680	338251719230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38077	7241	1022	672	513	428	352	378	340	300	311	280	267	264	240	274	252	265	256	259	241	224	258	267	246	252	248	238	249	293	234	250	225	248	259	241	237	236	250	243	233	268	264	278	240	216	234	251	228	237	246	244	226	270	217	264	230	239	217	243	266	244	259	274	216	240	252	235	233	243	257	268	245	259	227	237	225	252	269	260	234	253	238	247	262	247	265	252	239	237	238	242	232	243	212	241	267	261	226	226	235	254	207	238	268	218	248	278	234	258	224	223	236	291	258	230	240	235	242	243	209	257	225	271	225	263	225	263	222	234	221	252	269	217	259	286	232	262	240	243	255	275	241	251	231	250	246	237	264	251	241	239	228	255	267	225	227	233	250	218	236	261	256	222	241	251	278	269	239	227	215	257	249	220	227	270	264	270	262	223	242	243	254	244	254	239	252	238	212	276	267	259	266	233	230	246	231	256	239	299	240	227	240	227	273	249	241	225	238	236	239	254	227	246	244	226	290	216	220	246	236	266	262	231	244	273	217	266	258	248	265	247	236	239	255	250	250	265	259	233	255	258	234	267	262	234	247	230	246	246	231	243	209	224	253	227	232	289	263	232	238	216	210	262	232	251	262	284	265	230	250	264	266	219	229	268	254	258	243	226	233	253	260	262	241	266	216	231	235	223	272	240	230	233	273	264	232	281	221	244	245	264	260	243	252	259	265	247	231	233	230	210	242	253	226	234	235	250	249	244	238	260	248	225	248	219	218	246	243	218	243	248	222	266	216	199	209	215	233	261	276	253	214	265	262	248	246	272	224	236	257	225	246	239	267	240	264	249	272	266	230	240	250	227	254	237	255	257	268	224	226	215	268	243	218	220	255	242	276	247	253	246	227	229	253	268	249	233	279	259	266	226	223	217	244	220	219	252	243	214	231	249	270	227	255	244	272	241	234	236	234	243	262	249	216	264	239	261	255	230	235	271	228	248	240	249	259	224	269	261	225	231	245	227	257	232	251	245	271	274	253	242	234	265	232	239	234	222	213	249	264	244	227	274	242	215	259	259	241	256	267	215	266	241	232	217	230	227	240	241	246	223	253	224	251	259	247	229	267	244	264	253	245	264	241	270	244	268	254	253	218	243	233	248	249	236	260	235	240	250	224	238	254	279	236	266	241	239	249	247	207	251	247	253	253	252	246	241	253	256	255	231	226	210	242	273	274	229	249	234	224	222	227	237	224	234	274	268	221	226	253	258	241	226	268	244	268	228	232	255	235	258	264	249	261	244	226	244	234	245	266	248	253	247	266	243	251	237	228	242	260	246	239	251	242	262	224	237	229	237	221	234	248	232	222	232	255	243	239	247	246	240	227	253	236	224	249	246	239	256	249	249	241	242	262	217	245	245	231	258	233	228	266	247	254	258	246	220	260	266	247	247	250	246	249	264	234	250	245	255	235	224	249	231	251	228	232	243	227	233	238	266	241	246	245	238	237	281	255	234	240	223	254	266	241	243	245	283	256	242	249	235	246	245	235	225	241	225	230	260	230	244	235	266	253	212	250	270	200	233	252	222	261	277	227	262	261	242	194	216	226	248	273	252	234	214	227	226	230	236	262	256	228	240	248	276	247	227	253	282	245	241	259	252	240	242	227	217	257	231	257	237	242	252	251	236	244	256	273	240	242	286	240	278	247	237	246	234	224	225	232	239	251	255	218	263	232	220	220	259	227	226	243	225	268	240	274	242	239	229	231	236	218	231	260	255	230	230	283	263	238	232	212	270	249	250	229	238	258	248	229	226	277	260	238	244	258	265	203	250	247	223	219	268	243	260	236	255	257	248	272	232	230	243	224	246	238	271	260	268	252	239	270	242	227	217	258	232	237	267	253	250	209	255	252	247	284	246	264	257	240	238	239	260	279	236	225	232	249	243	244	257	249	241	224	236	224	221	247	228	249	225	237	236	215	266	238	228	252	257	225	240	256	237	252	251	241	256	262	241	268	252	257	201	242	238	276	213	243	228	239	261	245	240	238	279	248	255	228	249	244	260	261	227	243	231	211	256	218	227	241	242	231	252	246	287	250	256	250	273	238	252	260	239	249	256	211	238	242	232	260	257	237	249	255	246	255	247	221	260	196	241	228	208	234	269	237	248	237	261	241	249	243	270	262	257	237	214	243	255	252	256	246	247	258	252	233	237	277	244	237	235	236	251	243	198	262	260	259	246	245	224	252	263	250	264	252	232	242	225	232	224	240	236	242	219	260	218	272	247	246	254	251	222	223	276	247	249	254	253	241	229	248	220	231	243	236	239	241	234	270	207	253	266	255	225	260	253	241	255	241	220	247	283	247	253	212	251	223	270	229	209	233	255	241	255	256	222	228	218	221	232	251	228	259	244	267	249	253	216	246	281	263	230	273	243	251	262	253	241	258	247	268	250	268	250	246	219	249	260	251	255	253	233	216	234	270	244	250	236	238	233	237	251	239	252	240	291	272	284	264	264	243	245	246	233	247	250	249	233	223	248	229	269	242	225	251	261	214	258	240	266	242	231	217	218	240	277	249	240	224	270	232	229	241	279	249	223	254	237	257	274	251	245	268	226	210	223	240	264	219	249	256	236	248	265	232	263	277	277	260	255	258	240	240	248	229	243	233	260	225	243	206	224	257	209	232	290	228	247	260	237	259	238	221	272	236	250	252	249	237	245	227	247	227	206	251	258	245	233	242	256	253	223	265	252	254	240	254	258	237	244	229	258	235	258	250	256	250	235	262	240	244	223	249	230	251	217	247	249	231	210	245	246	242	270	239	234	246	272	214	242	237	239	242	258	263	218	214	214	261	237	265	261	258	233	245	250	241	247	261	217	241	220	270	228	223	273	230	279	279	246	275	275	237	286	253	260	247	240	261	227	263	220	273	223	243	256	220	262	213	295	226	255	244	268	257	247	249	225	244	244	280	262	234	247	226	274	240	226	221	250	229	221	203	236	280	233	253	249	244	215	235	230	243	244	228	256	235	217	244	233	240	236	238	296	240	216	232	232	235	263	232	256	226	228	238	242	277	241	244	236	234	242	244	257	214	220	229	222	251	271	219	202	244	238	217	233	260	258	272	242	243	267	273	264	276	239	238	252	244	238	278	257	245	244	238	254	245	251	268	259	252	234	230	254	254	268	255	245	261	233	209	248	232	249	252	257	254	250	229	246	227	268	262	238	263	229	257	269	249	266	246	238	247	248	265	223	232	260	250	244	236	271	222	266	230	225	249	221	242	237	272	264	241	241	224	236	250	274	254	264	252	261	230	275	238	234	235	284	217	229	220	228	251	239	255	259	256	229	256	278	260	234	226	247	256	231	254	241	296	250	258	208	245	245	227	265	267	249	234	242	231	271	233	254	239	230	214	270	251	276	240	244	215	242	292	259	244	248	261	247	241	233	231	257	239	266	269	250	212	263	251	239	245	261	257	230	228	271	245	258	243	268	280	264	233	242	252	279	252	244	218	232	273	249
21705	1555	1853	2007	1745	1449	1225	1144	996	953	862	865	836	806	766	700	707	711	721	676	664	660	687	672	681	606	645	628	608	687	654	625	621	627	608	598	605	631	601	668	575	635	575	642	617	636	638	652	639	612	601	646	601	644	598	631	601	619	578	585	605	615	586	627	628	613	595	609	617	579	629	628	620	610	625	601	600	602	630	636	615	615	589	556	647	627	633	637	563	636	616	616	644	616	632	657	640	576	607	587	603	568	590	599	606	636	594	624	642	617	626	600	602	623	659	627	613	659	623	665	618	581	624	609	576	632	627	623	650	637	638	600	600	656	588	647	601	626	589	612	589	606	630	656	627	639	555	642	623	556	584	586	631	618	632	586	608	571	610	648	608	638	637	663	625	601	620	595	620	615	610	673	631	649	607	562	589	585	584	647	593	571	622	621	616	583	610	615	601	595	597	628	584	646	625	630	602	614	633	619	645	584	606	626	613	613	572	568	591	650	631	626	654	599	577	638	612	602	591	610	614	608	649	580	595	619	621	636	597	617	591	580	580	606	651	619	610	605	629	632	596	580	626	591	617	615	604	620	634	607	688	622	573	591	578	620	623	617	595	621	608	637	627	643	584	642	572	600	599	625	616	665	607	625	616	596	629	625	596	602	585	612	641	650	580	631	641	665	577	595	593	609	588	619	587	600	606	636	619	561	609	640	594	613	660	618	587	607	631	634	623	593	593	599	580	621	636	633	622	627	637	612	582	646	604	625	622	583	565	601	594	629	623	623	625	630	632	663	593	620	619	621	652	616	612	661	655	625	628	593	596	661	567	611	645	616	553	623	585	598	614	630	627	590	601	599	591	592	600	571	613	641	647	624	624	581	603	622	622	610	574	641	595	614	654	593	625	628	658	586	604	652	641	594	596	584	604	626	586	631	640	642	611	609	640	613	596	603	641	564	637	611	599	577	612	603	568	638	608	552	587	640	624	613	579	584	628	587	609	616	623	613	604	605	544	576	613	645	625	600	603	563	585	632	635	586	599	611	597	652	620	617	576	589	645	619	623	614	569	604	603	585	615	596	638	623	619	614	598	610	624	591	626	620	627	616	632	638	624	643	608	630	613	619	626	592	622	576	615	625	591	595	591	603	585	570	574	617	636	583	604	561	602	575	601	610	624	613	597	654	612	618	581	612	611	615	602	636	632	621	562	627	601	611	585	586	609	563	616	585	587	620	624	616	603	604	611	661	600	636	670	641	592	581	605	588	635	575	594	617	598	608	616	642	568	596	633	622	626	618	619	594	618	594	612	600	640	612	611	595	636	628	585	599	604	606	594	611	592	619	635	592	592	582	579	583	599	602	622	618	577	622	618	587	571	622	624	606	562	567	591	617	624	654	610	618	621	608	597	600	629	586	639	601	605	583	594	596	616	601	590	624	601	612	553	580	587	620	597	599	534	574	626	650	659	583	625	662	620	607	640	601	591	567	653	619	631	603	543	614	631	648	620	604	639	600	616	624	595	621	586	659	578	591	565	618	664	609	607	617	596	628	647	568	534	625	636	589	617	560	642	635	568	556	594	578	637	642	631	566	596	619	610	576	587	674	630	604	637	606	599	625	573	611	598	639	608	580	635	634	650	569	611	574	659	615	595	625	604	629	630	634	593	579	632	603	632	638	632	596	615	663	604	596	666	576	633	622	614	605	598	585	649	619	592	627	588	620	602	624	572	604	602	596	612	608	570	598	626	596	606	615	597	624	615	610	610	599	651	602	609	630	661	569	591	629	578	630	571	577	620	606	645	566	671	655	583	598	626	588	630	635	590	607	543	598	626	615	621	627	646	622	593	567	617	668	639	617	618	624	580	595	629	643	631	627	601	633	628	591	583	574	577	579	617	594	597	613	624	567	654	629	553	622	592	608	601	616	614	599	588	648	637	617	618	647	591	594	603	641	643	613	577	615	650	634	597	575	603	619	577	612	598	605	601	636	587	581	597	589	588	604	633	600	648	646	622	610	593	634	634	609	580	564	583	608	641	657	607	601	560	611	617	637	620	606	591	597	649	578	607	622	609	597	631	586	603	632	625	645	564	591	598	632	610	588	599	619	621	622	640	621	618	630	612	586	609	641	568	625	564	610	653	627	627	632	623	599	655	612	603	612	605	581	595	675	648	645	632	623	592	605	599	632	652	629	581	655	590	638	603	599	614	622	588	620	603	588	610	580	606	601	617	628	574	599	620	597	578	633	599	573	621	629	600	590	631	591	603	586	595	556	583	625	609	619	630	639	633	616	590	613	617	639	619	631	631	601	611	627	594	626	606	583	629	596	584	642	602	604	601	638	622	601	563	601	604	603	608	598	599	601	636	627	590	616	617	626	624	602	637	621	606	577	595	560	611	618	613	641	639	594	578	609	600	581	596	606	597	645	661	609	578	582	616	661	561	582	622	625	596	624	586	601	622	689	592	595	623	608	628	587	589	579	621	641	568	586	587	589	594	617	605	613	626	628	600	614	644	587	622	607	590	590	593	612	614	603	586	620	594	607	592	633	543	590	617	603	611	602	605	570	622	622	594	607	594	596	633	639	632	618	596	578	591	627	605	619	654	636	607	619	651	592	660	608	623	595	593	579	600	680	620	586	622	601	613	612	618	583	598	622	581	582	628	586	638	638	617	597	594	615	624	639	577	623	617	582	624	632	593	604	614	578	579	565	595	577	593	628	601	588	574	586	609	598	625	611	630	570	614	616	576	618	600	620	612	603	601	608	626	626	594	602	603	601	647	633	573	611	644	611	631	561	586	629	633	619	592	607	607	626	579	585	618	578	621	627	648	597	592	593	582	599	602	570	621	569	611	561	599	593	636	637	535	622	622	588	618	607	603	594	613	641	602	638	604	599	636	604	656	582	598	581	610	617	579	643	612	628	635	603	628	604	622	619	566	591	571	600	615	594	586	583	601	604	613	630	626	608	589	622	615	630	596	600	634	652	632	567	638	586	635	597	640	602	613	615	568	586	607	594	601	613	586	568	610	594	607	630	594	566	623	587	605	646	622	597	592	617	632	614	640	600	613	598	601	578	604	642	623	614	604	580	591	639	602	571	609	589	659	589	599	613	611	609	611	622	621	565	597	598	624	625	587	640	558	588	648	591	606	592	609	602	640	621	610	590	613	632	641	612	622	634	585	580	623	638	611	581	590	665	605	605	615	633	614	581	609	590	582	587	617	613	555	612	656	626	597	556	637	633	603	635	633	624	632	630	574	566	602	598	639	645	605	575	617	571	651	627	604	563	552	632	576	604	591	573	633	635	612	649	592	626	606	613	605	627	587	616	612	638	630	644	676	574	615	600	562	580	574	642	614	608	605	607	605	616	607	588	582	621	613	632	584	628	600	650	606	673	659	635	620	606	581	573	589	591	635	603	585	605	569	591	645	605	635	654	614	602	620	574	617	613	644	579	602	589	610	604	581	612	620	634	559	570	582	597	620	604	609	608	628	618	583	637
14255	1661	494	477	458	450	453	482	421	467	440	484	461	458	429	435	473	416	438	417	467	471	450	477	481	459	481	487	459	472	455	419	419	443	453	451	483	457	492	405	461	463	444	444	460	457	438	496	462	422	441	432	429	482	490	458	461	444	439	457	441	441	469	439	461	426	449	453	490	478	434	435	471	460	470	436	466	445	461	456	467	488	442	465	451	445	458	415	462	427	501	479	487	475	432	454	497	420	423	445	449	469	438	433	421	453	450	435	478	483	463	480	467	454	448	433	426	437	474	470	501	490	439	457	466	433	443	443	485	433	472	385	436	430	478	446	461	465	455	476	460	486	448	459	417	449	469	454	478	477	493	505	450	435	440	413	430	436	504	501	489	422	462	466	410	458	444	448	431	420	410	494	452	445	476	439	472	447	434	439	464	485	463	454	442	472	464	513	485	412	476	422	507	427	466	449	470	462	421	467	472	504	492	446	455	484	442	411	440	480	431	466	448	483	461	446	450	426	429	440	503	452	470	434	451	456	467	465	456	446	452	455	473	458	457	484	490	445	437	487	445	452	536	432	437	482	445	459	475	461	436	438	509	464	417	503	486	425	444	450	504	418	442	463	464	434	432	491	458	459	476	468	465	402	426	450	442	464	488	444	498	468	435	466	475	457	485	419	405	439	464	456	465	468	478	442	461	460	430	462	419	451	420	442	515	487	492	443	478	455	438	435	471	472	427	433	443	466	516	448	484	495	432	452	445	493	482	450	470	428	456	481	426	474	453	413	452	438	441	524	440	429	457	450	478	473	463	446	442	482	442	468	470	493	420	407	454	424	429	430	468	447	470	484	489	448	434	426	505	459	471	454	486	442	468	434	496	491	494	454	417	506	405	448	428	424	450	461	453	470	478	438	439	458	460	466	506	485	504	465	445	469	411	459	432	465	418	457	479	447	451	427	433	452	462	428	513	463	454	459	482	461	450	463	475	475	480	441	444	430	484	471	483	466	467	439	459	447	428	440	418	432	429	449	435	454	484	453	428	438	450	449	449	491	441	445	449	415	452	454	452	449	443	478	435	430	450	439	486	453	456	456	471	436	432	494	472	481	495	433	474	436	438	498	448	407	488	481	466	473	438	464	444	423	499	455	435	477	443	433	433	438	444	490	429	450	438	482	475	435	498	444	472	491	496	450	448	466	408	429	451	430	469	453	419	436	445	435	472	451	491	436	450	470	491	459	399	465	452	483	435	476	482	463	429	447	480	471	471	445	506	463	448	494	453	433	429	429	447	506	455	467	452	441	425	461	487	452	455	500	487	451	449	434	464	443	420	467	408	422	461	411	476	418	459	451	447	461	450	500	452	424	437	476	434	453	473	439	446	429	423	471	451	470	443	470	474	466	471	458	467	455	459	435	413	411	450	450	442	413	446	426	422	466	455	437	460	447	434	459	452	478	454	481	472	468	456	438	427	464	472	422	425	422	424	475	481	502	432	422	459	430	415	414	429	536	481	453	421	406	439	482	474	512	468	468	503	497	409	433	450	431	498	421	495	470	457	490	451	472	482	484	473	515	472	465	475	469	417	492	449	463	489	411	436	422	477	444	466	421	460	470	463	453	453	460	476	442	467	485	472	498	447	460	477	419	449	464	466	445	483	463	485	494	445	435	457	430	520	474	440	445	467	427	465	434	450	491	394	442	463	467	483	483	433	436	473	455	479	461	423	478	505	454	470	496	428	458	481	437	446	391	421	450	456	436	443	454	445	469	486	428	439	468	460	454	458	423	480	447	452	446	472	432	463	407	456	471	417	431	500	446	433	507	434	472	444	447	463	431	447	441	440	442	452	435	443	456	481	469	435	450	475	437	462	430	462	498	444	484	472	454	429	439	498	455	492	440	441	452	457	480	470	463	463	441	454	436	443	447	469	438	468	423	442	448	469	467	393	390	479	451	460	480	457	492	448	444	485	448	422	440	490	445	448	425	452	469	435	489	461	476	463	445	484	484	426	428	476	468	488	445	457	464	453	429	460	466	457	432	465	457	464	498	446	446	427	471	462	419	444	387	484	443	475	469	439	487	438	469	486	455	459	440	440	432	472	408	419	415	464	446	440	447	428	450	460	427	466	450	463	458	504	476	460	468	414	489	429	414	468	469	434	434	420	428	454	457	473	526	476	454	438	471	411	473	467	426	491	474	464	452	498	454	427	461	505	446	449	444	489	460	448	429	419	446	452	466	460	454	453	432	455	458	443	425	444	466	463	439	428	434	446	426	521	465	444	451	478	459	464	432	465	439	462	442	445	429	448	460	462	470	480	417	446	488	413	425	458	422	432	404	454	487	477	482	445	446	460	455	434	461	438	421	450	464	451	449	449	452	461	434	459	443	407	419	450	471	456	473	477	426	434	423	414	432	434	481	466	467	470	430	459	402	459	417	468	493	481	437	452	461	451	473	471	450	446	475	454	487	460	457	448	467	475	472	477	423	481	442	452	464	414	474	492	455	441	480	415	462	439	421	468	423	465	505	432	479	470	449	439	408	434	460	449	478	469	482	509	445	472	456	443	436	444	411	421	491	471	431	437	440	466	442	444	456	431	430	464	449	443	476	433	449	457	513	463	443	483	460	470	454	445	449	422	438	450	454	461	431	443	451	441	476	437	472	508	439	437	436	447	473	424	487	446	477	438	462	493	465	457	419	464	471	451	463	468	467	492	445	448	461	456	451	496	497	437	502	470	469	448	432	482	468	473	464	471	482	438	468	460	469	471	458	456	449	493	434	436	431	470	436	472	438	461	456	482	413	458	462	482	413	492	437	446	441	436	442	470	451	453	418	493	405	485	458	467	442	442	455	473	432	459	478	468	435	424	417	467	464	429	458	429	476	469	481	466	498	415	465	421	455	475	432	446	484	386	477	495	460	464	475	462	443	479	455	457	442	457	444	435	423	471	486	452	483	462	422	499	483	428	461	447	467	500	440	439	478	448	461	457	432	439	464	475	457	428	484	467	427	458	472	465	476	424	449	484	461	497	472	444	403	471	435	474	445	471	461	445	440	441	464	429	466	478	427	423	494	468	413	465	460	458	431	408	446	436	438	502	487	481	459	428	442	441	463	452	462	481	441	480	473	456	448	442	424	449	405	440	452	471	443	500	420	459	477	455	419	428	461	437	478	399	465	460	458	424	395	411	461	453	508	408	455	474	490	463	429	462	405	456	480	455	441	415	476	450	447	442	444	423	470	454	483	470	480	471	470	399	442	442	448	456	500	474	503	451	448	476	436	488	442	425	457	412	449	440	443	481	478	473	491	441	456	411	456	436	483	465	463	464	458	477	492	474	460	471	462	444	464	473	476	437	460	460	472	481	465	422	430	444	454	447	442	477	440	443	480	443	439	461	441	475	444	462	462	431	459	497	463	439	484	463	429	449	452	461	475	473	464	472	462	441	445	456	398	468	454	499	427	450	454	500	463	439	470	470	447	456	442	462	424	452	477	478	431
8866	1096	1033	997	1003	995	982	1020	966	956	939	944	971	980	1011	968	1005	999	958	947	989	956	992	969	1026	987	953	1029	1038	1005	954	972	967	976	944	964	953	923	962	978	880	960	996	897	980	1002	937	988	960	909	966	967	961	973	944	978	996	989	1057	920	953	948	966	978	1026	918	992	935	1022	997	952	941	951	985	983	1017	1018	1014	960	1008	989	944	1001	1011	1001	994	1023	902	913	944	968	988	944	941	963	929	958	992	974	973	968	989	962	983	885	937	962	1000	997	1016	988	987	907	951	957	995	1033	1058	946	1020	966	1009	983	1006	985	975	968	983	975	943	1005	1049	1011	947	971	1009	987	960	953	998	1005	966	987	970	1000	923	934	964	988	974	955	940	1051	1003	923	960	999	970	968	985	948	947	980	940	996	959	989	951	970	969	964	999	988	968	980	996	993	1012	1013	1008	983	973	985	1008	940	982	915	1007	985	984	961	990	1005	947	972	988	951	964	939	921	1000	997	972	1017	966	989	1012	910	968	935	938	904	966	993	1017	958	953	1006	946	958	966	988	976	954	973	967	1005	971	988	909	946	967	970	960	949	978	972	978	990	947	1013	953	926	979	942	1049	927	995	975	915	951	993	963	992	963	930	989	955	957	1022	958	981	910	982	958	929	949	977	940	925	903	932	1016	996	965	1026	962	967	996	1036	961	967	977	968	997	997	969	923	945	1029	991	992	1028	983	996	931	960	987	957	1005	974	940	955	977	951	1022	961	953	1017	962	953	949	985	959	945	939	977	979	967	968	1054	902	932	1012	993	981	974	1001	995	931	1050	1004	964	951	1001	964	956	912	986	918	1020	981	994	998	923	948	945	946	1009	1007	956	985	957	981	947	948	934	982	958	989	969	971	957	929	975	959	932	1006	991	995	996	956	975	907	1027	975	1003	956	969	988	971	961	977	1000	960	1012	947	925	1040	1027	954	1012	951	943	1034	983	1038	932	990	979	982	960	1046	1074	932	1046	988	949	918	915	972	965	985	959	1011	964	1039	986	1043	961	923	985	962	930	1004	969	952	981	973	936	977	965	956	945	983	959	927	962	994	948	1025	1021	999	1016	992	948	946	991	1012	975	940	971	979	981	999	968	947	1035	999	943	1009	956	971	944	1020	962	950	993	1006	954	967	996	926	960	1000	958	988	989	982	950	965	960	992	986	992	960	1025	990	987	959	959	1002	1020	1026	960	963	925	986	967	988	1009	968	931	944	955	991	965	953	1003	1024	930	1002	1051	1063	981	980	918	976	994	1007	1028	947	995	998	990	957	1006	929	948	995	1003	933	958	991	962	973	1034	1038	934	1008	983	957	973	998	980	1025	952	1009	993	999	987	1012	960	975	980	982	960	1015	977	943	940	954	939	988	1008	941	1024	970	941	919	949	996	1023	966	993	1006	935	929	907	914	959	941	1017	976	965	965	905	953	1017	952	1027	961	1060	984	1004	969	962	934	953	1007	929	964	939	974	966	998	1010	899	1022	968	932	954	988	948	973	940	957	995	994	948	1022	956	972	1011	988	979	928	1020	1051	1003	982	967	922	951	971	914	998	976	989	967	980	1006	1016	1000	947	926	1019	979	952	988	982	989	1001	994	959	967	1018	980	983	1012	956	1000	969	998	1011	955	989	957	974	963	988	973	1029	960	925	1024	964	938	996	953	1012	977	1017	951	974	976	1002	936	1019	991	961	933	932	944	971	1004	973	948	934	1058	947	943	1009	990	954	998	1001	952	941	951	993	998	959	983	947	1021	985	983	950	961	1011	977	1007	959	1001	1026	965	959	1019	992	1006	1001	1007	973	970	1039	951	963	997	978	988	974	1001	978	927	955	999	951	967	1017	975	981	1009	1020	977	944	966	972	1009	983	964	998	928	1016	938	990	958	949	987	1003	963	1052	1004	983	978	953	933	1006	982	988	948	992	946	972	1027	978	969	1008	923	985	979	991	1019	1062	960	959	1007	1042	947	960	944	1000	989	955	959	933	957	946	954	946	1009	936	935	958	960	959	919	985	987	1021	1028	1009	963	941	1007	961	937	980	1014	999	976	999	964	964	990	938	937	954	999	1037	962	956	915	984	991	963	1034	1013	993	955	984	943	969	951	968	1025	991	968	976	1013	974	971	947	1001	967	925	921	912	987	999	968	975	974	947	943	1039	994	948	949	1001	958	999	987	911	960	988	972	925	981	945	956	957	996	922	945	1002	1047	1004	956	910	984	1004	957	907	964	967	962	948	946	999	981	991	985	1009	999	1000	976	1035	977	956	972	953	953	1003	999	975	978	1003	979	980	970	1009	1028	1027	997	1002	1004	998	970	948	953	1005	949	985	938	972	1015	1044	900	1004	1011	989	979	972	1040	923	995	965	979	973	965	1011	960	993	1005	962	946	989	977	1003	1019	1005	942	985	919	958	921	972	940	1012	974	1028	970	1013	993	929	1000	967	1015	937	1004	975	922	976	1016	937	994	967	935	956	975	999	1024	961	980	1008	1024	964	940	1063	953	1001	1000	973	950	925	927	952	932	917	1004	983	1001	1008	1008	1003	982	970	1009	1007	916	1036	952	985	949	1000	970	985	956	969	1029	991	950	953	979	984	972	969	956	939	1013	1010	998	1009	957	952	1002	944	992	983	915	968	1025	979	919	969	1002	967	946	933	1018	940	961	993	968	977	988	981	1010	990	958	1014	942	1003	1009	931	968	999	993	955	996	1001	980	1029	1033	995	956	998	995	916	931	965	945	951	977	951	1000	941	969	951	985	1001	969	1002	983	1017	961	1035	902	1023	967	933	969	953	1021	970	992	982	994	951	993	1008	985	967	971	1039	1018	955	964	960	971	1005	997	949	1027	987	935	1050	978	1012	1031	981	1062	1003	1017	1002	939	937	959	992	963	991	985	975	1025	1055	986	964	919	948	1004	1034	1013	1047	1003	1025	952	986	1001	1000	954	975	957	936	999	948	988	916	988	971	952	972	964	1014	980	926	953	1005	1027	983	1009	962	1013	956	1009	917	988	972	1011	1015	955	963	935	956	942	1004	970	1030	952	990	980	937	976	999	1036	978	931	982	970	979	958	1042	997	965	1003	1001	998	990	1011	953	1009	977	957	990	948	954	974	992	967	985	971	990	976	950	1024	950	983	978	957	965	984	976	948	977	985	950	999	1002	1001	1019	1020	933	971	948	971	980	950	962	981	986	1016	1001	944	967	1002	1052	960	965	992	1028	998	1014	980	949	1008	1015	992	982	1028	974	936	972	1051	963	1006	911	923	977	941	934	1010	978	976	994	992	987	997	938	955	998	989	1011	998	979	927	998	972	1064	982	1003	966	994	949	956	962	983	997	1024	1015	987	977	1019	956	979	1008	972	957	1018	985	946	1001	922	976	963	985	989	1016	1047	903	970	1020	989	1042	1012	1002	970	933	960	957	997	927	961	996	933	924	960	1016	982	966	1027	957	965	969	962	1002	999	939	1000	1023	986	1003	1011	968	968	992	999	1055	1071	959	947	976	996	953	1023	969	1013	919	977	1045	976	1002	938	996	919	925	1043	978	985	954	982	958	1021	899	938	976	933	1008	986	932	990	942	916	1020	1049	999	943	961	965	1001	985	966	942	1024	911	957	936	958	1012	993	989	1008	997	947	952	950	995	1020	1023	1003	968	926	956	970	1009	939	988	961	999	950	940	1017	977	939	991	982	991	986	1035	997	986	993	967	971	979	999	990	956	1023	992	950	1019	976	1008	958	899	961	927	941	1001	949	1027	1013	945	968	997	957	989	967	955	951	991	995	1016	959	954	962	960	965	962	959	983	952	984	965	987	901	968	1030	998	981	928	987	1015	971	975	951
27308	3600	618	514	351	329	297	279	276	243	273	247	266	252	240	243	299	269	250	232	229	243	229	267	228	216	246	271	254	229	257	251	244	216	255	256	264	245	225	229	236	248	224	206	229	219	247	228	240	239	217	239	228	222	235	243	221	226	250	231	253	237	252	220	231	232	261	236	243	207	227	229	248	188	251	205	217	236	228	267	257	261	266	218	228	238	215	248	230	246	245	258	246	225	248	220	225	238	232	234	222	215	228	235	235	242	224	226	223	236	236	245	232	222	260	227	220	259	248	235	263	246	226	215	289	257	265	240	232	241	225	245	255	234	245	260	198	225	213	238	268	235	212	231	241	271	247	237	222	217	260	217	222	218	267	232	246	243	251	237	232	240	236	242	249	257	251	252	246	249	245	265	258	250	240	251	214	248	228	279	237	256	240	258	227	258	198	248	251	206	212	245	245	243	264	206	236	228	228	232	229	257	240	226	218	267	250	233	219	222	226	253	270	213	192	222	240	235	230	252	253	240	254	206	251	239	256	251	220	248	235	245	235	227	214	242	222	236	240	255	239	229	263	229	281	263	236	194	257	249	237	257	232	256	245	231	212	249	226	250	257	238	250	267	220	258	239	225	254	247	246	258	242	223	242	220	241	246	209	239	224	247	233	242	243	231	219	247	263	238	220	224	258	231	208	265	220	231	254	224	235	258	232	240	236	221	227	267	243	240	215	223	255	230	226	230	222	261	267	229	231	245	231	212	223	224	233	223	228	229	225	288	229	221	231	251	242	238	255	210	247	223	246	252	267	237	241	235	240	235	239	213	237	260	226	253	243	222	207	228	229	217	222	236	224	258	237	260	238	256	225	238	252	266	224	233	239	228	203	270	255	225	239	222	233	255	236	224	210	213	242	186	213	228	270	224	243	233	211	232	227	213	249	231	247	232	239	228	251	265	261	240	222	239	243	200	239	239	255	228	259	232	267	252	235	254	221	256	238	202	252	239	244	254	239	216	236	231	218	211	241	202	250	239	217	237	203	263	224	210	263	243	230	231	253	251	210	244	209	241	226	245	242	216	250	229	218	225	233	220	268	245	238	245	256	253	210	251	234	264	257	237	232	247	217	225	249	227	198	227	225	252	234	252	241	223	215	244	239	227	248	236	221	242	217	222	256	272	267	234	213	260	252	235	225	234	204	221	254	264	240	247	248	209	237	230	245	234	257	238	253	236	245	263	230	213	252	282	249	211	219	284	218	257	263	234	259	259	281	239	218	222	254	227	247	270	216	227	221	236	201	272	243	246	235	226	258	220	236	249	234	240	256	244	238	192	259	239	239	237	248	249	222	255	231	228	225	212	244	236	252	283	239	228	235	238	271	219	235	248	207	230	258	213	255	245	243	248	220	259	235	244	259	245	257	226	260	215	258	277	239	244	244	262	229	253	259	217	231	243	240	264	255	237	239	234	268	272	237	220	246	250	253	254	247	254	224	246	224	221	231	243	217	238	248	240	233	208	252	259	267	240	217	232	200	205	235	250	248	215	260	223	213	248	216	242	244	227	221	232	253	227	222	236	217	219	266	225	253	239	234	237	239	237	217	261	266	227	259	264	265	268	241	222	247	255	238	239	202	238	222	273	218	234	240	218	243	238	237	258	258	228	274	263	236	217	277	236	257	208	234	247	224	233	216	212	218	234	243	237	230	217	237	240	232	264	218	217	258	248	254	222	219	245	245	253	245	211	240	242	253	246	234	225	246	265	246	229	221	242	200	197	231	266	232	234	254	244	257	242	240	260	238	230	247	233	234	244	243	260	220	254	236	237	237	272	244	221	243	254	213	208	246	230	272	236	235	234	216	216	235	232	269	259	218	218	238	197	227	232	271	239	245	213	229	247	233	263	241	234	235	265	263	215	239	259	253	218	234	246	271	241	252	248	241	252	218	228	231	266	239	236	225	228	240	251	232	217	212	218	235	216	216	224	232	231	235	202	228	228	216	245	239	242	258	239	244	232	231	236	237	249	246	238	216	233	238	221	249	253	214	231	248	220	209	240	250	263	221	243	219	245	256	238	221	234	235	240	242	248	197	246	221	241	261	243	268	211	239	223	231	230	205	275	263	233	234	263	252	237	259	219	236	256	261	256	242	245	253	242	233	274	252	222	260	253	249	230	228	254	234	214	256	262	225	224	262	229	224	261	261	250	228	226	208	214	274	256	237	274	237	255	263	247	217	236	231	236	219	248	236	242	257	231	229	254	255	222	232	242	275	221	249	230	205	240	226	266	227	247	234	248	227	228	206	233	211	238	248	235	218	231	212	205	248	241	226	222	231	213	231	280	238	234	206	255	255	254	260	225	228	215	225	254	267	262	248	235	267	239	212	216	251	216	290	253	247	227	241	245	231	271	200	244	252	229	245	213	269	230	222	233	237	226	227	234	208	241	213	227	227	257	260	219	238	250	277	236	240	225	222	223	240	248	259	236	269	220	233	216	229	235	222	229	229	257	231	232	250	219	247	231	271	243	257	240	242	217	231	233	260	242	245	240	227	207	258	228	221	220	251	228	233	246	228	253	248	219	256	243	256	247	255	239	253	239	233	260	250	250	229	228	238	229	213	243	216	213	230	229	208	231	249	263	224	219	209	225	238	218	219	246	208	228	221	226	266	245	224	253	268	245	255	229	218	248	251	220	240	219	250	207	224	248	239	253	206	247	224	207	251	253	201	265	265	240	255	237	246	255	254	235	236	229	222	246	245	228	235	201	246	273	218	238	274	216	258	227	208	251	211	238	252	246	235	246	245	235	251	227	248	259	219	258	238	262	219	242	267	251	233	241	247	227	235	245	228	245	224	260	264	258	246	206	232	241	246	245	218	230	251	242	244	240	240	227	236	219	262	260	235	208	247	239	236	250	263	244	229	266	243	239	234	229	229	245	231	203	237	219	235	230	232	235	236	224	234	240	218	247	231	242	235	233	235	225	244	234	244	241	226	247	259	235	222	250	230	262	243	238	205	212	209	238	226	217	199	251	216	261	210	220	264	253	204	238	229	234	228	231	246	224	223	227	226	242	244	231	245	203	229	246	203	233	229	257	245	264	245	242	241	248	260	219	213	266	249	247	211	231	238	240	237	236	232	286	225	211	219	246	224	207	254	247	249	244	230	240	210	286	246	226	258	236	240	260	267	242	228	238	241	255	222	226	217	235	246	257	259	257	249	231	245	223	246	264	242	221	208	240	236	273	212	218	252	234	231	217	230	232	232	203	200	223	242	262	252	247	221	238	234	234	251	257	207	243	264	274	257	237	216	246	247	249	220	251	237	232	265	220	256	260	215	248	261	233	246	253	232	228	257	246	245	221	239	216	226	208	223	222	242	245	215	226	233	229	243	225	232	222	208	226	213	253	253	271	254	236	214	262	230	253	240	220	218	263	229	222	224	250	260	254	247	260	208	221	251	250	213	232	226	257	243	252	242	230	274	257	231	240	245	220	258	252	228	236
16481	1162	1221	1342	1173	1021	916	829	696	714	714	669	632	635	651	652	648	598	656	644	598	592	588	605	603	589	559	596	615	525	572	600	658	571	555	583	598	575	576	560	617	576	522	590	552	550	625	628	591	616	531	520	574	558	562	591	556	585	568	580	548	589	597	582	576	586	629	570	590	553	571	578	549	579	542	584	552	555	544	557	587	534	589	574	570	564	542	581	593	610	554	520	614	564	518	560	618	575	571	561	579	565	582	558	602	605	569	579	578	570	590	588	551	544	560	556	600	585	570	597	578	593	563	525	560	589	562	550	551	576	531	538	560	582	562	543	563	597	575	563	578	554	566	543	546	539	595	562	564	566	574	533	592	580	584	541	547	602	544	557	599	532	589	580	604	575	555	542	570	526	537	575	536	584	600	552	550	578	550	551	560	589	601	560	539	565	565	565	540	598	626	556	572	543	564	554	607	535	529	542	528	563	593	574	587	620	578	543	530	576	543	566	541	575	558	550	531	567	529	546	557	617	568	586	559	563	579	550	569	593	547	573	552	550	542	517	571	558	559	562	596	573	577	564	560	569	540	530	547	602	582	562	543	567	529	561	534	555	594	542	559	553	545	571	608	595	545	583	590	582	573	586	550	547	553	564	523	550	580	572	567	572	537	577	569	548	584	648	560	571	538	542	561	580	601	597	542	568	542	568	568	593	575	613	532	591	560	588	565	537	577	549	580	552	529	604	566	583	569	587	583	568	542	573	592	582	603	557	572	532	565	554	581	522	567	570	590	586	614	545	577	555	520	609	568	526	548	591	569	562	618	584	563	538	555	565	576	547	558	600	542	539	572	570	603	546	573	522	548	578	587	530	575	555	522	540	589	542	591	552	559	575	602	579	597	585	614	557	553	584	571	572	586	572	595	580	553	535	564	623	524	597	545	556	558	572	575	551	574	568	556	595	556	607	572	582	577	577	526	538	532	649	549	598	617	541	534	571	591	593	548	580	560	573	577	582	529	602	599	601	566	539	513	557	590	564	583	575	569	565	534	561	563	550	623	558	529	582	524	500	525	562	606	578	539	524	528	532	576	603	555	570	569	527	589	592	587	570	547	550	527	582	596	534	563	584	562	564	588	549	571	528	569	545	568	609	556	522	544	588	574	577	589	537	563	568	568	551	562	597	538	501	594	579	562	600	620	561	565	589	562	586	556	600	605	592	537	578	544	571	537	604	556	528	587	567	591	605	610	557	568	557	563	585	569	535	560	602	586	547	605	552	565	523	564	573	574	577	568	497	560	588	555	573	558	564	591	611	573	589	538	567	587	577	586	565	580	549	573	558	571	580	581	542	587	537	535	592	591	574	594	536	588	550	546	523	642	564	594	579	554	524	613	569	639	575	588	570	556	587	540	583	535	535	603	540	546	557	520	540	559	551	557	580	539	579	559	593	543	583	568	588	588	592	560	557	597	566	558	568	530	595	558	536	596	560	584	571	581	551	582	559	554	543	536	533	569	581	594	582	589	558	602	571	566	552	556	552	535	594	578	555	535	540	510	566	521	563	561	577	565	535	532	594	567	617	547	563	514	533	545	536	559	604	582	581	574	563	550	563	602	538	553	573	598	569	548	574	552	564	547	526	546	572	581	582	559	557	566	576	530	554	584	532	595	576	552	557	610	565	574	558	558	562	577	545	567	556	532	594	603	558	544	566	575	578	570	586	565	546	599	560	562	517	592	545	549	583	530	543	590	576	607	571	529	572	568	580	604	540	535	526	536	575	534	548	563	555	590	589	551	558	576	530	590	583	606	583	607	553	570	578	558	564	573	559	570	560	561	535	577	564	567	571	527	538	564	546	594	580	592	577	554	556	585	561	525	587	549	596	561	585	596	596	596	555	572	567	565	548	602	607	568	576	574	574	595	595	591	527	567	583	590	550	535	547	519	555	525	566	530	595	533	589	587	530	588	601	595	529	547	572	527	557	579	560	551	562	542	528	525	561	573	588	580	559	586	551	590	571	509	567	553	623	559	551	558	552	563	564	546	571	536	564	559	580	568	579	604	610	554	597	564	579	564	498	572	527	559	599	570	574	542	578	564	552	551	585	600	557	575	563	592	562	584	586	559	599	569	527	585	601	572	551	593	531	583	546	631	547	584	551	574	565	534	593	542	552	540	556	534	560	569	577	502	569	547	559	577	571	592	559	593	532	573	567	626	553	559	602	599	525	580	564	560	567	546	568	597	557	562	574	543	570	598	551	560	586	535	608	531	560	596	577	581	583	626	587	538	537	542	532	578	620	566	574	573	567	532	558	557	535	561	603	543	552	560	580	564	554	603	582	596	569	552	557	529	525	615	583	558	560	562	575	549	566	613	562	551	585	583	523	554	511	568	589	542	543	561	550	524	561	597	605	597	595	550	591	552	541	568	566	525	563	550	556	548	559	575	596	581	590	559	544	549	550	581	604	566	583	579	549	535	568	564	570	561	573	569	582	586	602	566	562	544	603	547	548	557	558	553	540	572	574	547	569	541	580	573	558	577	564	518	573	547	600	538	528	544	583	543	556	540	584	540	545	600	587	555	518	570	583	520	580	565	585	545	562	536	595	576	600	536	605	592	575	507	594	579	579	576	546	562	578	559	615	555	592	544	548	531	551	553	557	560	556	528	573	569	545	544	586	546	564	509	604	581	541	558	570	497	513	529	572	594	557	569	599	544	517	542	561	553	599	576	602	570	617	594	513	595	536	532	537	516	569	577	585	578	576	627	549	552	507	560	595	588	529	571	579	563	608	571	570	567	569	619	534	544	542	578	595	558	560	582	577	593	583	594	550	581	562	556	562	612	517	595	551	534	555	596	559	594	529	556	564	580	608	554	561	544	570	545	624	541	570	539	524	565	536	523	561	560	604	562	555	539	575	601	534	526	595	582	546	546	568	579	555	583	547	566	535	519	552	605	560	624	586	550	545	572	548	584	556	559	583	606	604	581	591	538	554	569	577	567	580	572	572	536	573	570	605	557	568	540	546	531	545	547	551	584	584	518	552	598	568	623	565	579	544	570	575	533	584	600	580	559	567	545	579	555	540	534	602	522	549	528	577	563	582	566	610	546	547	573	534	589	539	559	574	575	542	566	580	554	518	560	564	561	524	540	545	538	587	572	571	579	565	561	563	568	585	535	580	557	531	562	528	586	550	544	576	565	605	581	549	536	565	597	573	560	554	609	565	598	570	557	572	590	540	529	588	598	568	535	603	510	607	535	590	595	535	519	618	578	562	560	557	571	574	539	569	561	552	559	608	598	577	598	589	584	587	572	560	588	545	575	574	553	529	602	592	573	587	567	527	638	561	602	567	588	565	566	547	589	577	521	590	544	588	593	571	576	550	572	599	568	552	584	532	572	549	571	592	563	571	590	560	547	579	551	556	573	566	554	560	548	605	637	530	585	551	573	593	596	563	562	547	540	529	564	564	553	587	527	562	602	577	594	544	560	582	567	572	619	566
36847	7767	1037	672	499	356	372	324	312	302	285	273	273	246	255	258	245	229	261	266	257	219	267	267	227	254	258	245	258	230	229	241	239	246	256	244	277	225	251	231	233	237	246	234	244	231	245	234	235	229	236	193	216	261	265	252	258	210	240	257	271	243	226	224	210	251	252	256	261	237	258	216	242	253	237	258	296	271	239	280	233	246	215	237	220	231	228	278	253	253	254	240	250	248	226	229	252	233	248	237	230	262	206	229	254	227	247	263	213	240	222	229	236	261	253	241	273	237	236	238	234	242	205	235	254	210	216	216	227	230	230	244	241	246	260	218	250	254	221	224	233	233	243	230	228	206	228	220	235	235	254	242	256	237	242	263	225	189	246	230	239	228	240	257	222	244	243	266	226	233	218	218	217	261	231	216	233	268	257	247	242	247	233	226	235	220	233	241	258	224	234	228	237	257	218	259	251	246	235	235	237	225	248	210	247	234	243	280	233	237	237	240	241	238	233	246	228	240	222	233	232	260	242	215	210	258	255	234	253	243	229	235	251	217	252	229	272	228	225	228	229	240	218	256	242	254	218	236	216	227	234	250	205	243	266	264	231	211	250	238	243	241	234	232	247	240	241	233	255	250	256	239	248	244	238	251	231	243	261	239	210	216	239	238	255	197	204	227	218	241	221	257	258	201	254	261	237	215	233	251	231	249	235	268	267	241	248	231	263	224	250	241	229	242	197	254	264	267	214	237	251	264	234	241	250	253	256	265	252	237	231	245	244	254	236	239	258	237	235	243	229	238	231	260	253	213	221	215	230	268	236	245	246	273	235	225	240	237	242	256	231	260	229	248	259	233	227	238	241	226	250	220	243	243	241	228	258	235	240	211	230	216	230	239	241	242	234	249	215	232	259	212	233	274	244	234	247	253	261	270	230	259	243	253	253	240	250	243	242	265	227	248	233	278	246	218	270	228	228	213	263	228	250	208	231	220	250	230	227	239	255	238	245	252	237	215	245	207	200	227	219	234	212	236	223	231	243	258	236	222	242	222	221	211	236	238	247	217	207	231	264	248	236	243	273	244	267	230	234	240	231	234	191	257	206	255	232	272	213	225	236	262	244	236	272	248	260	260	215	232	246	249	257	257	224	242	226	231	232	236	255	246	256	271	226	222	276	221	252	210	246	253	248	229	242	268	219	245	230	204	227	242	198	240	253	234	229	239	224	244	231	237	249	220	251	225	252	240	241	265	226	244	207	254	213	247	240	248	262	238	245	221	253	210	246	226	261	231	236	230	232	255	244	224	227	227	215	219	228	219	276	271	233	262	252	217	251	267	221	261	217	240	247	233	224	233	245	238	259	246	215	236	238	225	242	235	228	252	240	253	243	243	248	220	247	249	212	221	222	258	215	253	260	242	215	229	199	265	247	214	251	207	245	246	235	234	223	244	234	226	269	277	241	250	242	235	234	260	231	257	253	234	246	245	267	248	253	271	220	243	227	231	260	268	276	242	232	239	236	245	242	266	223	257	218	256	249	232	217	227	242	233	232	213	243	238	218	250	228	225	250	241	244	248	218	246	209	249	233	241	243	250	232	222	237	274	229	243	251	228	257	261	223	244	239	237	225	228	228	217	210	236	215	209	238	256	254	235	236	229	239	236	202	213	236	248	251	244	247	262	259	244	247	251	269	216	242	224	255	225	220	218	237	228	246	250	216	251	234	230	242	269	226	254	258	243	242	235	275	226	249	232	248	243	240	245	237	219	222	227	253	254	231	229	229	231	227	224	245	231	230	231	262	261	234	246	235	227	241	249	222	220	227	266	237	258	227	247	251	236	231	227	261	227	206	215	263	225	255	256	250	225	236	264	205	257	256	241	246	248	240	243	236	221	227	244	241	207	270	231	222	233	236	242	230	234	271	239	249	233	254	227	241	236	235	238	262	274	231	211	226	250	222	247	250	252	254	233	234	248	223	245	223	232	232	260	275	210	231	229	250	230	232	245	248	233	225	260	256	239	286	268	251	237	220	244	258	224	247	248	199	220	221	218	245	207	237	213	249	252	226	225	222	251	252	239	240	231	220	240	259	243	221	232	207	229	239	228	261	237	264	247	245	225	261	237	229	209	253	242	231	243	230	200	235	250	247	218	235	218	218	208	242	255	212	229	229	207	266	284	257	257	229	235	232	255	259	263	250	244	214	279	246	267	230	240	227	254	228	242	230	244	261	237	221	221	246	212	245	230	224	217	233	238	239	241	256	236	242	243	285	222	244	245	248	253	246	236	215	260	223	234	228	236	247	248	251	231	267	240	238	288	229	255	243	239	254	251	269	193	218	245	256	257	251	252	220	255	239	234	258	232	262	242	195	245	240	244	226	269	247	251	229	213	214	210	232	240	241	230	246	260	225	234	247	222	233	224	223	241	266	261	252	233	228	242	249	225	254	240	241	229	269	234	289	240	212	222	222	236	231	221	278	241	255	235	252	270	235	224	233	226	219	225	245	217	235	229	253	219	254	252	237	231	239	238	237	220	227	263	243	237	207	230	212	239	213	239	252	227	263	221	249	261	249	231	221	215	237	254	249	236	264	242	226	216	215	240	223	225	225	232	224	223	258	235	264	255	263	253	228	218	237	266	254	273	242	218	231	255	242	251	208	238	261	212	230	264	225	232	240	216	271	217	242	283	211	225	244	215	210	239	221	223	218	243	268	216	257	220	255	249	238	232	232	239	232	226	210	224	222	262	263	245	223	246	225	241	219	243	252	250	225	217	212	249	241	249	260	212	246	211	233	226	231	241	241	218	234	254	231	226	248	227	236	253	197	245	242	229	215	242	244	237	219	218	215	229	223	227	255	231	241	243	241	242	252	250	254	212	251	255	250	204	214	246	246	249	249	250	237	217	254	247	203	245	248	233	241	238	247	240	228	249	231	255	241	220	253	250	225	243	224	241	240	237	254	223	252	237	267	212	286	229	252	229	243	256	235	254	277	237	251	229	241	229	271	236	201	261	230	211	250	232	224	232	276	265	199	267	231	263	232	247	293	255	257	239	213	257	267	257	225	239	240	245	237	223	225	253	263	223	260	263	252	242	245	254	230	219	206	254	232	227	249	212	249	233	220	234	248	263	268	252	231	251	263	251	252	242	243	275	212	196	244	241	250	232	231	247	234	232	226	264	243	275	248	257	247	234	251	264	231	242	243	245	222	228	271	237	227	260	225	238	249	218	259	216	250	223	241	243	214	264	227	208	234	247	219	224	269	222	229	235	251	250	246	230	234	252	233	248	227	232	221	204	254	248	239	205	275	235	229	248	219	216	206	229	228	248	243	243	246	261	213	231	237	230	238	260	216	249	252	271	251	250	258	215	235	256	233	252	237	247	233	244	238	226	235	262	224	241	261	252	264	241	218	229	232	263	255	264	205	223	231	222	241	243	251	232	246	238	247	226	224	257	238	244	261	246	251	230	238	227	234	244	263	253	211	215	268	247	242	202	218	232
21225	1765	1859	2004	1727	1412	1236	1077	1028	960	835	876	769	760	774	716	704	683	647	638	628	711	638	613	654	634	666	639	654	654	598	589	652	582	608	641	595	611	642	634	609	579	655	598	623	648	615	589	563	602	622	586	584	598	609	564	597	567	571	624	600	615	617	608	598	537	620	626	630	570	618	585	574	573	587	596	612	626	554	557	579	580	599	599	623	596	587	572	637	579	588	574	611	602	579	611	615	588	630	565	604	615	594	563	618	612	594	611	564	551	631	580	620	605	619	617	606	579	610	539	646	606	575	601	575	617	554	575	585	574	589	587	591	601	601	595	593	585	605	618	556	626	609	587	621	611	602	550	570	594	580	594	584	575	609	632	575	588	553	596	596	553	583	547	586	585	615	576	556	621	650	611	599	587	604	572	591	576	577	553	625	591	582	619	613	560	540	588	567	619	607	594	610	633	604	543	585	587	629	586	611	563	545	591	567	620	584	585	586	594	617	629	561	580	577	613	579	561	587	585	610	614	585	596	608	571	540	618	586	612	595	604	601	629	553	573	620	599	536	627	599	574	584	564	602	597	588	583	612	586	569	610	578	569	594	631	569	607	610	583	579	531	586	557	608	574	583	558	587	588	585	585	602	588	602	618	538	618	590	551	584	608	586	637	566	603	612	608	607	636	589	665	570	571	622	594	595	569	547	587	575	601	574	603	550	596	582	629	594	595	632	571	574	613	593	551	616	550	575	625	567	596	592	619	599	587	592	603	577	599	626	572	575	585	596	564	602	605	591	590	642	613	565	606	621	643	596	583	525	623	601	642	561	563	589	583	615	580	630	589	579	575	615	575	624	617	567	571	622	551	579	616	565	558	577	601	558	590	563	594	582	590	574	558	601	600	586	561	540	563	619	597	597	607	555	562	573	583	599	597	614	601	581	599	633	584	595	588	586	605	634	550	622	637	547	596	573	554	633	585	573	580	632	593	572	618	602	606	575	585	615	622	552	605	609	546	607	626	558	601	632	607	583	612	593	630	649	631	581	573	633	558	594	580	585	578	661	554	589	627	607	606	610	627	609	614	568	556	581	552	522	574	561	575	550	553	612	586	552	586	644	616	649	609	543	587	564	649	644	590	579	566	571	561	597	599	615	573	596	594	597	576	597	605	629	608	592	563	627	614	588	572	571	590	586	602	614	596	589	596	637	573	568	566	558	578	588	607	618	591	555	609	599	550	571	550	659	601	602	575	584	592	628	594	552	610	583	602	619	569	628	581	579	617	589	599	594	569	566	596	572	613	611	594	588	610	601	615	579	593	606	564	605	590	597	605	592	589	615	634	571	632	616	605	579	573	680	532	598	602	569	547	612	638	596	579	600	633	582	603	631	606	575	590	607	597	573	590	592	642	582	601	605	613	587	619	587	614	600	612	561	557	592	587	582	602	581	574	591	555	571	574	579	633	592	607	614	602	611	555	562	615	564	595	618	568	613	597	574	609	593	572	578	551	576	558	620	616	576	590	576	557	642	610	575	658	633	599	600	589	535	552	557	570	538	622	596	561	566	585	598	595	630	618	647	597	582	572	619	573	559	583	597	559	623	598	587	604	576	572	589	619	604	589	572	580	588	584	558	585	606	588	610	583	581	628	578	619	588	593	597	596	617	582	593	581	611	574	604	603	585	595	582	594	563	580	591	620	551	596	585	599	553	641	634	599	614	562	622	608	535	603	587	605	544	613	575	628	598	583	607	586	596	562	611	575	607	563	621	612	628	589	596	578	604	565	611	579	572	615	581	581	598	639	605	590	573	604	600	626	631	596	574	583	562	593	618	629	646	631	589	568	559	605	573	577	564	557	604	590	612	584	551	618	573	583	606	581	612	571	613	600	588	616	593	604	604	594	579	582	579	584	616	548	583	563	575	598	607	629	626	604	578	585	570	582	592	618	576	602	586	574	565	564	592	593	537	619	597	539	605	587	583	591	638	545	599	620	641	587	586	632	601	614	611	546	558	569	583	585	578	593	623	619	595	588	572	592	596	592	621	583	629	539	605	600	594	631	587	566	585	619	598	592	586	582	616	539	608	583	595	631	618	618	623	597	595	597	577	604	602	574	573	623	590	592	580	583	580	577	579	608	593	623	600	599	600	615	606	619	611	605	599	568	562	578	595	584	571	589	581	595	582	592	569	577	614	583	632	602	636	606	630	635	636	553	560	608	642	603	595	591	578	602	604	576	584	602	601	562	624	633	624	593	561	589	593	556	581	596	648	633	607	577	589	566	586	537	598	576	602	603	586	578	616	618	635	575	589	596	584	546	585	627	615	620	562	632	555	569	597	588	608	555	603	555	585	582	614	556	535	589	602	594	616	609	627	551	600	583	577	582	594	593	622	578	609	655	552	602	569	583	592	622	584	571	554	551	585	563	588	605	570	604	589	568	583	595	569	584	620	568	630	593	526	601	602	573	600	578	590	581	610	612	617	587	553	591	616	657	594	604	564	570	576	582	574	589	606	580	551	602	599	622	610	595	636	597	592	626	606	565	583	575	599	604	561	574	600	587	624	599	576	578	630	624	625	611	610	591	619	602	594	658	606	625	543	603	587	607	591	581	609	582	599	625	555	599	685	597	588	593	527	578	601	552	573	563	582	551	597	626	597	578	563	572	588	628	570	573	580	560	577	581	574	552	590	657	572	557	551	592	586	587	612	650	594	540	581	602	561	580	579	569	636	599	615	558	594	583	593	613	590	569	602	550	604	554	612	614	614	590	620	567	608	587	610	600	586	601	591	560	586	558	586	603	611	582	557	627	598	574	606	577	595	600	592	609	595	574	615	572	588	634	596	607	611	600	602	570	602	612	603	576	550	630	621	575	589	575	611	539	548	644	588	586	543	577	600	606	565	571	606	587	623	574	579	567	593	602	590	571	582	609	585	599	616	561	564	600	558	629	582	617	570	529	642	627	606	606	607	593	590	571	586	588	566	635	607	604	603	568	622	597	625	610	612	591	606	615	583	603	552	585	608	626	609	588	596	594	593	572	546	557	542	625	617	646	551	623	625	624	610	578	607	601	594	555	562	586	587	586	559	587	561	593	621	632	566	549	568	584	596	592	578	620	579	578	636	564	633	588	593	592	607	596	589	569	598	634	613	557	586	584	596	575	551	590	649	579	584	543	629	611	600	571	632	615	598	607	602	614	573	581	568	588	610	598	586	581	603	596	595	550	584	593	567	539	597	575	602	594	614	569	619	600	614	587	605	599	569	619	599	606	600	548	587	581	621	592	528	561	610	583	566	579	569	598	617	597	531	558	616	622	578	583	583	556	591	596	590	596	580	586	602	591	615	598	582	633	620	578	621	599	621	574	586	580	595	597	592	594	568	618	600	584	590	631	590	607	645	604	604	609	621	549	604	576	585	597	591	607	596	639	549	584	573	608	568	605	619	607	610	590	620	590	587	592	572	597	640	551	616	590	563	593	548	614	587	588	607	621	618	583	573	565
13374	1529	523	465	477	436	421	472	445	465	431	460	430	472	447	440	367	426	493	423	447	442	483	457	440	435	411	459	444	435	473	488	445	456	474	443	473	427	447	447	395	453	445	431	439	445	428	455	488	452	468	424	415	493	453	438	459	490	477	447	449	442	453	483	461	454	415	451	435	453	424	472	447	488	413	450	448	457	440	430	435	462	469	464	452	521	475	429	445	453	414	479	454	466	490	404	497	471	485	451	436	426	425	418	479	430	451	410	439	470	460	468	404	440	466	424	420	476	480	443	437	417	435	429	440	416	476	442	431	413	480	422	469	483	459	415	457	445	478	467	439	412	449	420	469	445	432	436	463	448	434	459	438	499	430	459	450	457	486	463	427	443	438	452	437	435	450	434	454	486	474	465	469	464	445	429	419	440	436	479	456	447	421	468	438	445	470	474	456	439	422	432	435	447	429	471	443	458	451	451	469	437	459	473	473	481	474	444	462	428	483	439	485	487	453	418	453	467	474	445	428	424	399	445	403	439	430	432	456	447	429	407	498	451	436	374	438	454	464	454	481	491	440	423	409	477	447	438	452	444	426	463	460	458	470	437	434	408	457	445	439	475	428	433	487	447	490	460	463	420	429	431	477	426	429	449	438	481	435	425	465	466	454	460	471	435	447	468	462	463	439	461	448	458	466	470	437	463	458	416	461	465	428	431	450	429	486	472	446	464	401	446	449	449	463	496	446	472	474	471	439	444	451	479	460	429	428	431	473	407	419	457	459	422	435	428	424	441	437	452	415	466	427	469	467	470	489	425	414	450	455	454	467	458	462	481	469	469	464	452	432	490	452	433	433	459	462	456	449	417	482	468	449	431	446	439	477	432	455	415	416	423	435	455	439	453	438	459	418	486	461	451	437	449	459	437	498	453	465	418	435	422	478	462	447	453	432	424	432	450	432	432	421	460	459	469	420	408	449	451	428	437	455	436	423	463	439	466	441	390	435	489	451	458	414	419	453	453	445	450	420	441	490	457	421	458	440	469	449	446	447	411	419	420	448	449	439	410	449	464	427	447	467	433	463	446	422	408	449	464	458	443	406	462	448	460	469	425	465	472	412	458	458	430	434	486	433	432	451	511	496	450	462	425	456	447	473	469	439	484	433	468	466	410	431	441	426	476	482	456	474	463	439	435	439	415	457	461	505	470	434	459	422	455	434	440	432	431	472	466	474	482	440	433	477	439	479	454	456	410	441	436	459	483	517	452	443	493	446	431	455	422	489	419	444	416	431	480	445	434	465	441	443	420	435	475	482	453	485	479	432	450	476	460	462	423	447	427	475	468	444	413	479	494	494	471	433	428	464	466	482	448	403	470	467	470	457	424	423	427	468	472	436	463	489	494	417	443	447	458	484	407	456	455	456	427	475	406	459	427	441	437	465	468	421	439	476	466	422	455	432	444	416	435	450	441	418	456	427	464	459	454	457	471	442	462	462	430	444	379	458	459	451	438	444	454	440	427	470	437	432	453	446	401	489	456	492	426	525	462	465	475	437	461	437	428	505	416	443	492	454	479	444	483	484	459	492	468	453	502	448	443	488	435	451	460	465	459	440	439	468	450	480	487	480	406	468	458	406	464	476	413	464	426	446	446	423	464	451	435	429	459	440	424	521	440	450	423	453	432	489	424	466	454	454	474	444	469	427	411	440	493	456	456	434	455	458	460	439	462	443	427	425	449	434	427	410	477	463	474	456	422	460	457	443	501	477	425	464	431	424	444	450	448	445	429	481	437	430	494	449	447	454	413	433	412	423	460	492	437	460	446	455	450	505	441	423	409	502	487	412	479	436	445	434	437	439	469	452	425	399	469	436	433	474	427	415	426	451	440	468	434	487	472	417	452	477	454	447	435	478	441	446	454	464	446	479	445	450	468	514	441	482	415	432	478	474	497	456	440	426	409	472	402	455	451	435	391	453	447	439	481	477	426	439	406	479	410	404	480	416	486	492	437	463	423	447	458	403	472	428	469	466	440	466	489	436	485	486	431	477	481	433	479	468	495	453	449	460	455	462	452	442	462	452	430	480	475	448	424	422	439	436	504	425	437	438	405	472	485	490	459	486	414	462	414	482	478	478	448	473	456	452	453	445	469	442	462	435	463	478	462	473	471	423	478	415	442	442	416	403	455	455	440	467	480	482	441	430	449	448	421	460	462	411	432	420	442	452	459	479	451	444	421	487	473	454	478	460	414	474	444	429	475	441	468	429	445	432	472	482	447	468	451	466	484	426	487	425	459	456	449	453	466	483	511	462	433	443	442	474	475	445	478	448	453	420	456	479	416	446	439	477	443	468	491	459	456	473	511	477	411	402	429	471	442	433	510	431	439	454	408	420	454	447	459	435	465	470	439	434	443	453	406	432	450	435	436	447	461	421	477	461	463	460	427	443	407	440	457	449	476	428	433	429	466	455	434	447	426	435	464	383	481	453	463	461	474	434	455	443	460	475	432	460	467	454	422	439	474	444	405	451	449	480	428	450	482	471	437	433	404	489	447	459	462	426	460	452	456	448	491	432	459	429	435	445	434	428	455	455	464	461	452	434	410	440	425	468	463	482	440	458	426	442	442	459	472	430	453	450	462	425	486	465	468	406	423	432	468	457	433	482	451	429	471	435	455	479	451	425	414	469	451	458	411	430	440	440	467	450	452	468	432	476	451	442	454	422	442	469	474	416	446	444	461	473	421	434	467	435	478	431	468	467	474	415	389	411	436	450	455	454	458	419	450	464	450	455	458	428	458	432	440	441	462	444	450	445	435	462	465	409	448	463	487	471	488	458	448	451	435	440	449	484	452	478	516	470	457	427	462	456	411	403	421	438	417	464	420	428	434	451	455	469	435	460	452	476	472	500	500	439	430	497	430	432	451	469	452	449	455	441	447	441	483	440	442	452	475	439	457	495	491	481	472	497	405	419	424	455	469	474	476	418	441	455	472	501	470	453	436	454	469	471	448	465	481	457	463	469	436	461	474	419	469	469	520	454	432	469	439	450	451	451	446	460	444	452	470	506	431	463	432	503	472	434	442	488	462	464	451	461	437	415	452	456	454	474	461	429	435	473	446	432	453	470	428	472	435	428	467	487	428	475	487	445	472	482	454	423	459	443	463	439	450	457	468	478	455	448	441	441	439	478	450	440	505	443	443	457	454	464	461	459	479	446	464	454	465	458	431	433	472	474	454	403	452	490	457	415	403	459	460	440	423	447	501	425	417	486	433	475	427	460	426	469	444	458	432	425	463	423	456	456	453	450	457	483	435	453	463	464	446	495	457	444	446	432	427	475	474	445	443	443	432	493	422	471	494	460	449	448	451	446	445	456	490	439	455	452	440	453	473	467	436	466	467	461	459	454	516	465	406	468	436	411	462	477	436	486	379	417	442	435	431	469	476	463	497	413	481	480	437	481	447	423	451	473	405	413	486	497	420	430	429	466	459	458	451	448	460	440	453	421	455
8686	1149	1045	992	986	1013	980	989	1012	997	980	1016	996	1000	993	972	909	980	971	926	1036	976	946	978	971	987	1017	961	983	986	1001	912	964	989	971	1004	975	968	968	954	1010	956	987	970	943	988	985	976	969	903	981	921	966	1004	987	955	976	1018	982	954	934	985	992	950	949	1044	975	995	992	986	964	980	1005	989	995	981	963	917	973	986	986	951	950	998	924	1034	945	948	965	960	923	958	946	963	952	971	945	999	960	1016	974	1053	991	966	1006	967	1019	1011	972	958	959	936	994	921	931	1005	948	940	978	995	990	1004	1014	997	961	945	951	998	939	985	962	973	931	929	1003	992	1033	930	952	993	956	1001	987	954	962	982	969	1047	956	904	941	938	992	991	950	1005	943	977	991	944	1024	923	977	1002	987	986	914	944	1033	1031	1015	993	1015	981	975	973	936	964	947	997	981	983	973	942	933	928	945	927	939	952	941	992	939	939	954	1026	934	991	943	916	968	992	984	934	1035	1017	943	940	980	1003	981	974	1027	971	998	987	1027	1023	1033	964	978	995	957	1021	1003	963	984	963	973	976	1014	932	1012	987	946	934	963	926	964	1008	968	956	946	980	982	936	1076	971	940	987	973	976	968	995	999	958	940	964	963	986	909	962	1006	920	961	974	968	1036	984	957	967	978	970	989	943	925	978	947	1002	950	950	983	969	998	990	933	980	961	1003	953	946	934	981	962	943	998	981	977	958	970	991	985	1017	985	984	932	933	971	974	1005	938	942	942	958	962	996	954	963	945	917	917	967	973	971	1002	932	1033	939	969	991	922	940	938	1057	945	932	989	986	969	1006	1013	981	948	925	1004	1014	935	948	1005	962	998	947	980	946	931	967	959	963	959	981	999	1017	1012	971	992	962	958	960	958	963	969	960	983	961	963	977	906	925	928	1007	962	1047	1029	1029	965	1010	904	969	930	933	1006	998	1024	991	930	969	960	926	962	988	963	967	1016	1017	978	961	981	1023	970	995	994	937	945	1004	1020	971	974	984	943	1035	979	967	945	996	935	921	994	996	1002	981	973	1002	969	984	991	995	976	974	1006	981	938	987	1015	982	981	949	1015	1015	912	962	987	1034	1019	964	1016	1015	971	962	1030	976	956	943	935	951	990	995	962	1030	1055	986	957	1009	981	975	990	981	981	1009	944	964	957	927	997	974	950	937	928	955	1045	917	1036	997	954	981	976	962	981	970	925	978	941	983	983	989	983	948	1009	949	997	995	1011	978	971	944	1005	974	968	1002	984	1002	959	963	988	946	964	949	979	1061	1011	963	985	929	974	944	975	961	992	929	968	973	978	1029	991	938	995	938	969	967	997	866	981	951	986	993	954	1001	994	919	1031	980	914	984	974	1000	976	994	932	981	977	948	947	992	1023	949	949	996	1008	936	948	989	981	944	1004	1026	1005	955	965	949	966	1053	922	974	973	953	1006	972	968	898	972	979	945	963	1000	980	966	997	1042	998	1004	923	943	902	947	955	929	992	1025	1050	975	961	1015	990	958	981	959	965	955	957	945	1014	941	986	982	990	1014	998	992	912	936	975	970	904	964	1008	984	984	977	977	941	942	993	972	1013	961	985	990	948	991	1021	946	981	952	929	979	975	967	968	977	1001	1011	924	993	1006	1013	975	989	955	942	985	980	986	968	968	1008	979	996	958	984	970	1028	1006	974	986	959	1016	1038	970	967	981	980	989	965	1001	1027	1005	1046	936	945	985	927	960	948	987	1010	990	986	940	921	1009	947	996	917	962	974	1047	971	933	1002	1023	943	987	1026	943	998	966	996	981	985	970	977	999	990	963	980	991	1030	959	940	975	962	989	977	979	947	969	975	972	938	1008	980	930	977	916	1004	983	972	1023	982	957	962	939	1010	967	991	960	991	927	965	967	991	998	966	955	958	971	913	981	999	976	981	950	971	994	955	899	960	1011	957	1001	992	975	936	955	914	986	950	961	970	1000	950	971	999	1016	936	984	927	993	948	916	969	947	969	982	937	949	973	984	965	1006	954	979	1002	998	999	954	969	955	976	1025	1012	951	968	989	984	1007	974	989	972	988	987	950	966	968	989	998	940	995	1011	977	1000	1013	961	947	983	920	974	1007	983	984	962	967	992	930	1011	1015	1017	991	969	947	994	1007	992	990	945	934	988	919	1030	966	963	1001	938	974	955	991	932	989	983	958	1023	1005	948	1003	953	912	1029	987	956	987	1051	963	975	931	1002	1041	985	993	987	999	992	996	892	975	948	953	979	945	997	940	943	961	967	971	953	1008	970	943	961	959	982	924	959	955	939	987	952	931	990	964	937	984	978	975	972	939	1041	999	978	1028	905	969	912	964	1010	972	1020	931	929	969	954	951	932	967	981	980	987	964	959	991	956	979	936	913	959	922	890	969	936	960	985	975	952	969	948	949	945	1005	997	1019	998	993	1019	1018	989	957	983	972	973	904	986	1001	1028	950	940	973	953	992	961	957	977	961	979	949	978	927	963	988	972	1000	954	923	985	963	955	947	960	1005	984	972	980	951	1005	974	961	903	1016	978	946	914	981	965	976	974	955	1007	947	983	977	952	1002	951	967	981	965	979	962	991	1018	1007	927	956	975	1014	982	961	970	1005	1029	994	978	953	936	981	998	929	971	977	918	944	991	985	982	962	945	953	946	944	962	996	963	943	956	1007	977	976	944	1027	972	1043	977	945	961	938	934	972	991	944	1006	943	961	989	994	1043	1008	999	986	972	901	987	982	942	975	927	941	977	963	1024	911	951	999	1035	917	1026	984	975	983	1039	998	939	959	1016	978	948	994	988	972	976	971	983	952	984	968	981	966	945	1023	965	912	991	967	934	1025	962	977	992	1019	981	943	900	1002	928	980	1013	922	982	975	967	1027	986	973	934	962	941	956	949	974	971	944	923	994	925	1031	993	1046	943	1002	1049	943	981	954	933	998	958	1015	959	962	966	986	969	980	974	969	952	975	970	945	966	961	954	966	976	1026	952	963	959	1003	940	1020	939	973	919	1014	927	1004	975	946	966	956	977	971	963	955	987	981	904	984	965	984	966	999	961	1065	981	1020	944	944	971	955	964	973	974	949	960	997	1006	924	979	911	963	949	1004	986	969	982	951	945	959	1019	937	989	995	961	976	923	930	992	986	947	991	1004	1000	940	1019	999	1005	990	977	972	948	1019	952	926	958	913	963	962	941	949	950	1021	992	1001	980	1016	949	932	969	991	994	976	1012	951	987	960	989	968	944	1010	947	1029	1015	983	952	925	991	989	997	1017	993	980	996	968	1032	957	983	935	983	973	994	977	952	965	971	1009	987	956	999	983	1001	966	968	947	1015	964	1002	964	935	981	1004	935	976	924	1014	943	1046	980	966	982	935	983	975	973	948	1002	970	1042	955	1035	966	962	925	946	980	1035	951	971	954	997	952	978	987	955	977	974	987	952	981	997	982	981	996	949	983	1024	899	959	984	932	959	1031	990	959	966	991	980	948	986	959	977	971	955	988	1025	942	960	936	984	921	994	927	947	947	988	995	964	929	969	944	964	960	964	975	1029	1007	1045	930	969	931	1036	977	1024	937	981	964	970	902	1007	1037	1020	981	954	1003	980	1018	969	956	1024	997	941	966	946	948	919	985	908	979	1004	964	964	954	924	1053	956	1000	994	923	915	999	1034	962	930	1010	957	943	927	997	1009	970	929	1029	982	951	988	1011	977	987	963	1006	956	983	996	990	991	942	984	998
26500	3654	543	409	354	351	269	292	310	258	251	257	233	231	241	235	260	238	254	246	247	229	223	206	214	240	236	210	243	222	235	228	245	201	264	264	252	237	266	202	208	243	255	191	224	273	248	253	220	234	245	259	218	240	262	215	252	254	249	243	241	256	225	240	232	231	240	235	250	213	254	267	245	212	240	232	250	249	221	259	219	229	242	222	209	254	242	229	236	238	206	242	254	231	244	253	259	251	245	220	246	228	239	234	244	251	240	228	198	222	222	204	221	241	228	244	234	248	216	221	204	213	257	255	225	245	245	221	217	230	238	224	259	227	221	219	225	247	236	237	248	225	228	238	214	274	218	209	223	239	222	229	258	220	271	245	208	229	278	249	228	250	255	256	252	231	212	256	270	268	260	237	225	242	249	209	215	244	210	221	233	230	229	262	264	223	218	233	252	215	240	247	220	226	232	227	228	241	221	258	227	211	221	253	233	230	246	217	236	213	240	250	255	239	231	214	232	243	224	262	255	255	228	246	253	190	240	223	234	245	221	207	250	226	257	238	226	226	251	230	209	231	214	268	241	219	254	238	213	228	243	210	193	225	256	210	207	247	234	226	234	254	220	248	241	231	222	221	242	215	213	215	230	232	229	261	269	231	220	227	211	219	215	232	265	221	237	226	211	214	224	244	232	265	242	221	245	228	246	240	242	262	217	239	206	238	221	235	244	250	228	227	235	250	247	267	220	249	224	227	215	230	255	223	232	258	253	240	233	241	240	243	206	211	246	254	239	221	216	247	246	211	219	218	221	249	241	244	238	223	221	234	238	252	220	240	213	245	213	248	239	226	237	232	217	230	231	223	252	243	240	248	240	224	218	210	214	259	212	235	219	219	228	242	216	252	266	226	245	230	225	243	247	235	217	218	248	231	258	212	240	236	218	227	219	205	213	255	238	242	259	239	227	240	221	199	209	262	234	234	233	215	235	235	220	257	253	258	261	248	217	216	246	233	229	235	239	246	234	252	238	236	224	235	215	230	238	218	242	233	232	231	254	247	253	221	253	222	258	210	211	228	222	249	216	227	264	229	238	239	250	227	234	246	253	225	238	219	251	241	241	217	212	234	211	248	217	262	248	245	227	236	197	237	213	218	257	239	208	250	255	243	219	214	214	218	203	206	232	211	255	248	192	222	216	218	253	234	211	240	217	218	216	221	205	200	227	233	225	205	209	254	236	216	206	225	235	230	226	224	221	245	202	253	228	232	201	224	228	196	250	213	265	234	209	227	246	259	209	218	220	204	218	247	230	260	232	253	229	242	238	241	217	215	240	272	204	216	242	250	260	272	233	232	219	235	224	226	242	243	226	223	238	243	247	207	232	221	232	250	237	207	256	263	235	266	207	228	213	211	247	257	240	216	249	228	255	190	248	216	249	234	211	229	202	234	214	246	214	237	229	258	220	231	205	205	269	218	232	211	227	234	219	230	220	248	242	230	238	240	254	221	226	246	235	210	238	238	257	237	219	208	251	218	242	218	261	217	222	217	249	233	208	284	212	238	260	224	216	256	257	228	226	220	237	236	255	252	258	259	247	244	246	225	212	247	236	236	211	280	241	243	215	230	246	239	293	222	213	198	242	240	225	247	239	242	217	226	215	250	241	232	229	244	224	221	213	252	231	216	220	256	261	221	244	267	238	195	252	233	191	228	222	225	236	249	228	243	236	232	213	243	217	211	257	238	248	234	213	285	237	228	228	234	192	272	254	233	249	222	233	224	226	227	235	245	239	211	243	262	228	228	227	256	229	245	226	241	254	225	227	246	233	248	237	234	249	267	228	244	238	224	224	230	230	240	256	221	202	261	262	243	224	222	225	236	226	241	205	262	238	231	236	209	252	243	241	240	214	207	224	236	259	218	272	222	247	235	231	236	232	235	227	217	225	237	210	251	265	232	233	270	233	254	238	222	218	207	226	238	216	239	224	250	238	204	232	228	209	215	228	226	246	260	251	245	267	225	277	210	228	250	233	225	225	261	249	266	247	242	241	238	250	219	237	235	208	223	238	225	238	216	241	228	242	257	247	226	237	216	261	231	240	234	215	239	235	225	233	217	237	256	277	239	249	224	202	236	235	233	233	235	215	236	241	251	244	245	209	209	226	239	230	258	227	233	227	221	251	237	209	224	220	222	242	219	255	222	227	214	270	260	236	246	222	219	202	217	253	257	228	230	248	239	218	261	224	200	243	245	252	214	254	230	234	233	217	225	201	247	227	234	247	229	225	274	219	223	254	233	237	236	262	233	261	213	247	215	236	266	238	235	234	246	247	235	243	213	238	245	259	232	218	202	241	267	241	217	226	246	247	232	211	220	219	233	217	225	267	203	248	226	249	219	241	239	237	274	223	257	218	212	226	235	250	231	244	229	255	237	229	238	232	255	214	248	245	227	202	210	223	210	231	239	225	238	233	232	218	220	259	233	220	248	290	257	232	212	244	233	234	189	220	225	241	245	231	229	218	236	207	227	257	246	245	225	229	241	245	237	258	227	258	259	231	205	212	230	237	271	247	229	251	235	236	215	227	232	248	225	205	223	218	229	244	241	242	265	258	232	256	216	258	245	211	216	238	222	222	253	245	205	237	247	224	238	247	239	270	226	246	227	207	231	239	235	240	232	237	236	238	217	249	193	204	211	229	221	236	228	238	231	245	274	231	242	228	238	228	231	217	241	228	249	227	220	223	232	240	217	231	224	251	215	232	243	226	217	239	206	244	229	211	254	242	216	238	237	234	265	235	275	239	195	222	226	236	221	258	220	204	232	264	240	229	230	247	241	257	219	224	257	246	247	232	219	234	241	223	254	240	232	253	258	240	231	225	225	212	230	249	256	218	213	225	219	238	207	236	224	217	257	217	256	231	211	227	245	246	240	230	224	252	224	226	218	241	240	236	243	256	240	243	224	238	203	250	227	245	209	236	241	208	244	241	269	230	231	236	217	206	238	230	221	236	225	238	207	252	233	227	210	248	235	240	221	199	218	215	202	257	223	245	256	212	244	280	228	215	215	237	212	208	220	209	234	261	242	248	277	226	224	263	221	253	242	260	230	232	244	260	243	266	248	230	224	257	219	235	227	241	253	216	231	216	245	234	224	247	198	246	226	226	256	253	238	239	251	237	190	229	226	221	231	218	236	248	233	261	228	232	254	267	265	216	238	247	225	220	224	207	238	240	237	227	244	247	232	225	245	232	199	239	259	242	246	246	226	225	215	249	252	241	242	250	221	228	220	231	210	248	243	269	232	250	216	238	242	224	250	225	265	227	284	236	233	251	215	240	238	254	231	238	264	232	214	244	226	242	218	224	217	209	225	211	292	231	248	197	207	222	237	242	238	225	227	245	224	227	243	231	251	215	240	228	238	244	238	223	220	261	241	233	248	246	240	252	240	207	233	232	249	286	217	242	230	234	206	250	257	228	222	243	241	225	224	198	244	200	240	237	213	272	248	232	218
16309	1118	1148	1306	1149	1007	891	782	715	712	666	691	686	659	627	627	655	615	638	624	621	615	566	600	558	570	554	597	620	576	590	566	562	559	559	559	546	572	592	557	596	587	577	594	575	520	572	576	573	561	593	585	561	561	575	576	531	576	557	523	556	608	563	547	525	584	620	588	556	562	556	529	600	551	590	543	517	578	589	559	571	553	561	556	554	578	546	530	563	533	517	573	572	550	560	592	576	568	549	574	556	554	553	581	536	601	571	580	530	570	521	548	545	558	502	516	556	563	531	538	640	540	560	537	565	553	536	550	543	556	538	575	537	553	564	549	593	543	558	534	568	524	545	565	522	563	568	572	596	618	589	602	528	568	589	540	501	569	545	573	549	561	551	585	594	569	540	596	532	601	563	552	574	542	584	524	569	557	552	566	570	544	598	541	583	556	601	574	591	562	569	543	556	565	590	523	579	570	554	558	578	535	565	619	544	556	562	486	589	572	546	564	544	584	554	518	576	572	568	564	570	567	526	558	565	557	589	579	560	577	566	563	574	576	549	585	590	569	574	576	570	574	528	524	552	577	572	573	561	561	532	524	563	553	547	528	545	520	578	569	566	568	576	576	530	580	566	542	596	596	597	552	558	511	553	582	551	552	532	538	565	547	588	558	566	516	582	526	550	557	530	515	533	559	537	547	551	573	562	583	523	516	558	587	555	565	561	548	520	565	542	539	513	515	591	556	582	588	566	584	525	548	518	562	574	586	574	572	576	568	576	587	584	536	557	585	540	603	562	531	556	549	530	574	591	545	582	565	571	524	574	573	562	566	529	551	512	578	556	556	556	587	576	562	564	579	602	543	642	532	546	560	566	582	562	549	546	537	584	573	521	563	582	565	594	584	575	544	545	537	558	568	560	566	547	563	522	584	579	571	575	562	574	535	529	567	551	576	599	516	566	556	555	507	571	578	553	614	584	545	540	613	551	558	559	530	542	538	580	560	549	543	569	542	516	518	540	551	546	534	580	553	526	553	531	553	570	561	584	545	607	598	581	542	600	578	538	572	581	523	552	561	563	545	576	524	586	547	545	516	544	534	550	549	544	577	559	587	484	541	551	550	572	544	538	498	546	604	562	524	538	570	578	606	553	558	549	560	543	529	576	554	529	546	540	534	554	533	519	562	524	573	529	549	551	559	589	528	535	576	534	616	504	530	542	532	538	568	580	551	571	532	533	544	534	512	555	527	548	574	560	548	562	586	541	569	578	524	546	571	568	573	535	547	588	558	544	556	619	563	597	604	555	580	531	559	535	506	542	574	543	582	562	557	580	560	589	587	549	529	570	538	537	555	557	569	581	586	581	551	568	585	580	559	538	542	552	555	545	552	559	582	570	535	555	522	562	572	548	549	561	546	573	577	572	574	597	541	514	535	568	572	542	526	584	560	552	585	544	509	542	591	517	523	598	565	581	557	502	598	560	572	552	533	568	533	537	552	598	538	544	566	541	531	562	574	510	525	564	589	575	529	541	593	553	565	533	549	575	539	490	594	510	574	526	576	567	586	577	573	536	585	557	568	576	538	535	549	550	552	584	510	535	584	589	590	540	564	551	543	580	574	568	515	559	558	584	555	563	559	572	498	600	537	531	543	530	580	563	526	585	594	532	545	588	560	543	571	540	557	534	569	530	550	547	540	621	553	563	551	542	601	543	557	574	551	519	556	567	592	531	574	551	566	524	536	583	559	551	540	517	562	564	607	550	557	550	586	547	520	560	527	557	557	558	555	559	550	574	581	566	551	547	586	572	564	544	554	568	583	566	538	559	559	571	520	563	555	581	547	581	569	517	537	575	563	541	556	533	571	605	575	581	570	519	528	589	559	522	582	517	546	594	587	555	581	586	540	501	542	565	557	559	578	525	562	553	575	539	589	549	534	531	553	546	531	547	539	582	519	537	574	510	593	550	583	543	604	542	536	539	545	530	549	553	593	526	566	582	559	588	575	551	564	563	520	550	583	598	569	567	577	601	546	546	573	551	549	585	533	557	512	510	595	556	547	565	590	525	565	579	508	577	534	546	549	562	552	584	568	528	584	541	541	529	592	562	554	596	541	570	600	578	574	552	542	514	555	547	525	546	577	547	544	538	600	553	546	568	523	543	547	552	590	597	536	521	538	530	561	567	578	541	612	594	600	551	569	601	554	543	566	541	579	582	563	557	547	608	566	522	560	528	604	543	546	525	577	556	511	529	576	532	543	582	569	557	557	583	566	572	519	566	583	601	555	558	550	552	610	538	504	592	552	594	564	587	583	537	588	568	554	551	553	565	555	571	529	548	528	580	533	568	521	596	568	534	551	542	527	555	577	572	584	570	537	576	564	571	540	577	576	538	576	575	567	565	557	559	554	552	559	566	575	547	563	553	528	537	524	508	555	579	575	563	549	546	529	577	524	578	529	532	532	569	564	587	535	558	529	566	559	594	525	592	542	559	563	542	559	554	560	529	562	529	549	580	573	544	543	512	553	587	550	552	584	565	539	552	577	538	547	585	575	576	572	576	543	522	547	564	556	556	533	551	520	538	567	556	552	557	508	585	549	562	571	551	564	545	554	575	579	573	585	541	547	569	532	551	565	578	537	575	548	566	611	510	537	551	563	537	573	561	605	573	563	570	550	583	519	579	561	520	500	599	565	552	567	588	572	550	559	537	578	535	550	557	477	539	542	563	554	583	571	564	535	576	544	521	534	530	516	540	553	538	524	556	524	537	554	563	556	550	538	573	523	530	604	521	554	578	606	558	519	533	544	563	568	545	524	563	606	606	559	549	564	513	571	525	558	574	537	555	530	574	600	576	562	545	512	502	595	559	630	577	601	569	555	564	530	574	586	548	535	534	565	574	586	498	555	618	574	557	579	543	531	525	534	561	567	548	536	586	527	591	548	568	557	547	593	554	551	571	529	527	579	577	530	562	566	568	587	524	550	525	599	525	557	566	573	548	536	557	587	535	571	543	521	537	562	540	512	564	544	562	558	539	554	519	546	545	570	575	573	598	556	581	565	551	579	558	576	591	606	559	550	563	551	552	549	543	573	555	614	544	582	555	539	592	525	567	528	518	572	565	585	600	600	552	551	577	542	555	565	550	553	588	561	561	561	559	586	566	551	554	538	549	536	569	550	598	557	605	541	555	580	553	569	544	555	530	562	568	577	534	567	539	549	573	585	544	607	574	580	537	536	574	547	577	542	570	550	572	548	561	550	597	588	577	584	591	568	532	549	550	552	557	520	560	545	586	575	557	587	579	533	545	578	522	559	548	576	576	516	585	583	584	548	559	588	570	567	548	557	550	508	549	553	513	541	547	538	533	526	570	537	575	567	580	573	568	556	560	579	539	561	562	525	542	547	529	517	561	582	570	569	567	523	570	563	514	561	566	583	564	563	565	577	542	561	559	556	520	586	553	546	571	549	531	531	595	493	578	585	580	543	530	540	537	547	573	550	522	544	597	555
36337	6467	971	687	491	416	369	304	270	271	260	237	284	259	247	279	238	258	278	251	238	245	231	248	250	239	241	211	246	226	250	251	240	266	224	223	242	224	234	246	224	215	271	253	198	212	252	232	246	197	226	209	229	215	239	236	244	196	192	228	222	237	218	246	240	205	240	259	247	232	266	255	231	219	224	212	258	245	248	225	245	207	235	242	226	247	234	229	256	240	222	233	217	212	248	240	254	229	247	253	224	223	227	224	211	236	225	259	232	231	229	210	244	240	226	231	227	201	253	248	213	210	244	227	257	241	249	239	269	244	244	243	242	246	229	226	232	248	235	223	238	201	240	235	236	243	234	251	258	238	235	251	225	261	238	247	253	236	230	206	235	239	235	229	204	231	223	263	203	264	225	224	224	224	224	221	273	255	233	252	255	218	229	235	239	231	244	210	219	281	261	217	254	248	253	230	208	234	275	217	262	243	220	215	238	231	221	258	228	221	209	227	237	207	224	243	249	227	228	239	243	223	234	219	212	223	237	201	243	237	242	200	234	234	240	233	222	243	247	248	223	255	240	229	224	191	240	215	219	274	230	224	248	219	241	233	231	238	245	237	247	227	231	248	267	249	238	275	231	233	220	240	253	245	229	257	239	229	240	227	228	240	251	229	255	257	225	239	201	243	253	254	230	264	225	209	221	226	210	231	239	227	228	244	227	229	246	212	231	224	229	231	230	236	257	219	247	249	260	239	237	220	245	246	230	248	266	241	247	236	224	239	283	227	244	264	236	240	228	226	245	256	236	215	251	222	229	256	204	220	245	252	268	257	235	262	270	225	256	244	250	224	212	260	220	227	228	267	222	228	242	245	212	205	243	248	237	230	230	253	224	235	239	234	238	197	221	212	265	228	222	217	268	239	267	245	256	211	219	240	263	240	239	213	254	240	233	206	224	233	246	245	226	224	230	230	259	237	207	243	243	271	242	220	233	223	226	233	237	256	217	232	209	210	222	230	242	229	221	237	236	248	218	236	218	234	231	248	234	244	218	224	253	219	221	231	242	242	216	251	213	196	228	252	219	216	216	230	236	224	245	266	256	247	256	218	244	256	234	258	207	261	248	228	228	272	229	247	224	237	245	260	209	219	259	253	259	239	227	248	231	221	241	227	234	238	264	247	267	254	242	237	199	273	285	217	238	264	245	216	227	225	229	262	304	265	233	189	261	212	249	230	271	237	241	250	235	224	254	216	204	239	216	219	250	246	240	232	228	227	219	244	238	223	242	226	242	204	214	278	246	224	227	228	235	216	216	212	229	204	227	248	253	258	237	249	252	236	243	260	239	258	254	219	260	223	258	210	257	210	248	228	257	225	228	233	240	247	251	234	245	280	202	226	236	237	213	228	257	261	250	261	244	238	226	233	209	236	254	274	244	238	224	231	239	228	216	249	239	252	232	231	234	248	240	233	214	250	230	248	229	261	198	220	229	247	241	222	235	225	237	233	223	246	242	246	220	239	238	234	207	217	228	225	227	244	198	234	276	243	239	239	262	245	230	243	241	230	225	247	221	233	230	261	208	237	222	244	199	245	233	244	247	267	258	242	233	211	241	214	217	208	220	248	238	225	234	216	238	248	215	200	218	204	235	253	243	241	244	245	219	239	259	217	235	237	220	244	231	212	206	262	240	209	244	246	251	223	232	249	232	247	215	241	238	237	239	276	225	225	164	215	228	258	236	217	269	227	241	207	219	226	254	258	215	277	220	233	234	233	257	230	223	242	236	259	243	258	259	245	241	211	249	242	227	241	255	205	234	217	244	225	260	237	219	234	277	248	217	216	234	242	259	209	232	269	261	219	225	228	222	220	233	223	239	243	267	228	233	235	244	246	234	235	271	230	211	236	229	245	250	228	222	240	250	230	228	263	221	234	231	212	235	251	229	251	229	231	242	208	220	253	218	239	227	247	232	230	224	204	239	213	224	256	219	229	218	234	245	229	234	225	270	231	227	227	216	235	231	216	258	257	211	237	207	207	226	238	242	244	213	251	246	226	212	261	230	248	250	226	216	269	248	202	269	247	252	224	212	245	226	208	225	231	221	231	233	243	258	234	212	226	230	227	245	266	259	241	208	218	225	262	217	236	216	233	224	226	265	226	248	227	253	238	255	221	226	251	245	217	252	251	230	226	258	224	234	240	236	258	219	232	243	218	240	227	256	227	229	216	207	239	244	222	277	231	235	228	244	205	236	243	247	222	232	234	251	250	213	217	228	234	278	266	216	228	244	242	220	223	221	196	229	248	214	231	249	241	200	209	234	221	222	249	228	232	251	222	240	233	297	232	255	237	253	226	260	225	240	234	264	258	250	245	236	260	208	214	228	218	224	234	263	274	229	226	236	220	248	240	233	262	239	236	234	244	246	254	250	241	240	228	199	206	218	216	241	210	241	254	235	220	204	220	209	249	257	240	236	219	243	219	234	214	260	245	225	221	244	230	229	223	204	231	244	240	268	245	247	262	239	260	262	224	242	246	213	239	256	247	233	212	247	225	244	247	251	227	236	248	247	222	247	258	233	230	206	234	239	252	233	247	237	243	240	190	230	248	200	255	272	249	230	256	246	266	227	225	195	209	242	217	246	250	215	229	256	227	225	221	244	214	211	244	247	238	256	248	255	222	210	233	228	236	224	229	214	237	231	245	213	211	219	224	229	249	274	269	268	263	252	269	216	242	261	234	241	251	251	223	241	222	223	227	251	245	226	226	240	266	246	265	224	229	208	226	249	229	250	232	260	271	240	226	275	252	249	220	267	262	226	257	220	242	234	238	225	203	264	221	220	249	249	227	244	217	246	239	253	236	236	247	246	250	240	236	198	220	230	247	220	237	229	223	215	248	246	254	236	239	273	222	254	263	233	237	214	206	240	238	243	238	213	228	220	231	200	255	249	231	259	257	244	226	231	218	227	229	223	225	236	228	241	260	225	242	253	268	242	242	230	216	240	258	229	252	256	236	234	243	241	254	214	240	226	254	251	234	238	230	253	193	238	238	248	232	228	238	228	254	250	241	216	238	259	209	246	249	202	234	232	248	205	221	248	257	269	222	260	231	229	258	249	237	234	239	214	214	249	255	239	235	229	238	223	238	234	242	248	244	239	235	229	250	266	231	228	241	246	230	235	249	240	220	249	245	224	244	241	238	234	273	245	249	248	235	243	213	258	225	237	223	223	234	232	246	222	220	246	232	259	248	207	252	233	232	234	228	222	208	257	225	259	216	216	231	214	239	233	236	241	234	235	227	253	267	250	226	235	220	220	238	226	249	232	251	230	207	229	246	225	248	244	235	213	228	258	247	228	222	243	254	230	220	224	250	217	246	232	227	219	261	246	246	279	228	217	265	225	252	265	253	266	261	237	229	268	228	247	243	235	238	228	240	224	234	244	239	262	209	224	232	226	244	218	227	249	235	209	220	202	238	221	229	214	239	224	247	247	218	269	214	211	264	261	234
20177	1314	1892	2099	1720	1417	1204	1114	949	913	872	821	797	770	727	673	734	690	671	692	627	666	628	653	625	603	635	645	637	593	596	601	623	612	623	590	631	608	633	643	574	616	619	576	594	584	584	657	651	598	590	635	597	579	603	591	582	560	599	654	604	605	584	626	573	606	570	648	570	579	596	566	564	588	591	584	577	559	543	596	579	638	589	591	567	604	582	591	600	604	611	568	576	616	627	598	605	586	600	590	605	619	582	600	601	603	580	587	603	605	601	569	565	611	593	567	563	615	561	635	622	575	584	555	639	582	597	567	571	578	632	638	610	586	601	622	593	578	614	597	593	621	620	589	598	629	585	595	556	551	622	613	590	593	583	578	600	627	603	610	565	580	609	591	553	566	562	626	599	583	620	604	592	551	608	565	597	573	602	559	561	585	549	601	584	588	586	585	587	591	574	541	574	555	621	572	580	607	571	567	595	631	583	639	615	565	593	575	579	621	601	600	592	609	562	567	583	583	630	593	622	598	616	614	590	570	575	594	574	605	605	595	599	593	570	534	595	590	636	621	572	607	581	613	570	558	577	591	572	587	612	577	589	589	613	597	620	579	559	626	595	621	589	594	611	597	602	589	652	583	579	563	609	585	559	655	607	606	570	561	615	601	629	586	576	577	616	616	606	605	588	582	571	592	600	591	586	595	617	631	614	567	563	574	572	608	562	594	589	603	549	598	622	620	582	556	608	627	614	595	625	572	579	610	570	596	582	638	619	616	524	596	547	568	558	586	537	590	573	585	560	591	569	598	596	581	602	563	567	598	581	575	580	619	567	652	521	583	609	585	581	587	608	566	621	625	568	558	553	573	578	555	573	548	610	610	585	574	539	609	572	513	584	602	630	594	602	531	562	569	529	653	579	594	630	584	591	558	575	582	580	618	623	568	583	587	554	575	576	582	561	564	545	625	594	588	609	562	561	567	619	600	579	554	627	578	588	613	626	580	570	613	551	610	576	552	597	558	574	608	590	560	622	569	564	574	554	603	623	587	626	550	607	591	599	588	611	580	583	576	580	608	588	605	618	559	570	554	576	602	580	596	573	554	634	565	596	569	568	583	649	559	585	572	590	576	601	577	616	566	554	624	571	574	588	584	566	575	573	584	582	588	620	597	582	608	546	597	544	611	614	580	564	586	563	592	607	638	569	568	592	570	600	590	603	586	590	583	578	595	580	612	603	602	582	549	603	576	623	598	602	551	583	618	623	576	586	598	611	547	596	588	594	604	647	576	598	569	576	601	603	604	564	587	595	588	579	593	582	581	591	619	579	583	649	641	590	587	551	608	604	637	555	577	565	577	602	580	625	575	603	598	640	574	615	561	587	581	606	567	606	559	598	585	621	595	609	614	610	613	573	575	561	626	563	574	623	609	622	578	586	592	572	607	638	566	576	572	548	596	586	578	554	630	581	613	571	621	606	553	576	571	614	546	580	558	588	582	588	578	584	589	543	587	570	591	568	570	554	603	606	527	599	586	594	568	584	570	575	592	584	562	618	635	576	587	607	633	555	597	536	589	573	590	619	574	616	587	574	572	602	534	586	594	578	601	577	582	624	594	556	599	577	603	584	614	614	596	633	590	578	615	577	571	584	588	568	608	589	572	598	622	593	603	596	609	573	556	608	593	606	602	567	581	598	580	599	541	585	594	562	592	579	633	592	632	638	577	570	612	608	652	585	589	570	588	598	615	572	596	600	554	544	557	589	588	590	606	603	619	576	607	547	578	596	626	555	538	580	569	629	555	600	585	555	594	605	616	604	593	565	589	584	614	589	568	599	624	559	612	585	598	557	598	598	588	631	577	578	585	570	594	569	609	586	629	597	613	589	583	596	588	587	567	568	596	572	563	577	573	559	624	606	631	567	616	548	577	592	584	578	490	622	564	566	651	595	584	581	524	620	551	615	605	612	600	565	592	585	610	555	578	601	616	606	544	576	588	585	587	584	605	581	612	586	640	567	599	599	522	570	569	626	614	577	615	569	630	560	594	589	569	590	577	589	575	598	612	580	602	610	576	591	600	600	592	586	600	582	557	631	599	603	579	597	585	588	561	589	598	579	607	597	571	621	640	616	573	588	595	581	638	586	655	571	577	574	576	529	615	547	597	598	571	559	584	577	577	558	613	606	645	561	570	603	584	613	595	600	592	639	558	588	587	582	581	604	566	529	555	567	595	578	605	609	571	578	590	553	603	565	624	632	578	597	641	621	540	532	587	569	588	621	554	620	552	616	606	571	578	600	580	617	587	625	592	554	543	547	603	576	583	594	542	577	552	590	585	600	602	590	619	575	630	577	585	604	607	575	571	598	589	597	556	610	586	629	566	584	584	574	572	586	585	580	592	604	610	578	559	584	647	570	574	579	588	577	617	591	607	590	601	552	564	609	623	571	581	617	628	565	619	590	611	596	598	624	610	617	641	584	577	592	572	550	630	625	604	611	605	570	587	564	533	598	576	614	561	583	576	584	545	601	590	598	593	640	596	601	578	589	590	601	629	581	577	614	582	585	578	600	569	595	549	568	616	608	565	583	588	558	552	612	570	583	633	595	557	617	567	579	597	580	606	566	591	603	616	630	606	546	585	622	589	577	544	589	606	578	593	613	590	605	614	586	567	581	597	590	593	536	553	586	605	605	615	620	587	594	611	564	587	608	585	606	598	551	573	569	567	574	635	587	594	598	605	611	575	600	590	591	645	607	620	588	561	587	614	552	573	586	578	628	580	563	611	599	577	596	555	576	598	589	605	552	633	562	591	614	619	588	621	636	596	556	605	557	613	601	622	604	615	608	619	600	630	578	576	589	583	567	609	576	611	591	582	579	607	573	602	591	611	565	583	603	636	599	573	576	604	583	556	587	579	561	583	541	577	627	580	615	606	548	577	613	569	555	554	584	589	579	604	579	589	580	609	596	593	605	642	575	548	567	605	592	575	595	612	627	540	581	567	632	625	592	590	609	621	582	611	627	597	583	561	592	571	572	604	562	612	575	607	575	584	573	584	633	611	599	531	565	594	543	570	539	600	576	584	585	580	599	554	585	583	585	600	618	574	600	574	597	602	580	617	611	588	597	541	618	577	587	613	596	612	601	542	604	604	600	623	607	578	589	583	584	569	628	610	604	573	584	593	599	555	605	590	586	566	574	577	593	617	588	545	572	598	585	598	573	579	571	669	607	575	581	588	587	618	612	566	578	577	616	600	618	596	573	592	614	604	579	576	533	550	575	590	595	566	572	581	554	612	584	637	605	598	597	569	583	602	606	641	594	588	583	616	578	606	598	649	573	605	611	579	576	595	538	578	586	579	635	616	560	579	620	590	610	605	620	593	587	589	591	582	569	611	582	581	583	615	604	568	572	625	569	587	596	616	578	564	583	613	579	601	590	584	611	586	598	606	545	590	619	580	597	598	554	559	575	607	636	565	590	582	599	597	555	617	578	545	558	580	560	604	576	592
13383	1529	483	436	444	470	435	483	466	470	471	468	431	461	436	484	472	437	438	495	441	438	421	466	448	449	416	438	416	429	432	460	398	460	443	478	463	435	424	453	430	468	437	434	420	438	435	481	435	438	434	434	470	437	421	447	457	431	445	475	467	448	462	430	468	455	415	431	465	442	442	435	412	448	424	434	424	438	448	483	419	439	420	448	470	442	474	435	420	418	478	437	412	460	436	466	473	477	435	443	473	412	420	426	462	439	423	439	477	407	422	437	474	459	435	432	429	454	427	450	462	432	383	447	437	452	467	455	447	478	446	465	468	438	462	417	427	483	449	465	420	466	479	456	428	454	446	427	449	446	433	456	448	476	488	509	409	442	460	427	460	421	464	450	471	450	456	424	387	471	446	460	498	445	385	415	441	482	475	479	406	415	424	489	439	458	485	491	440	453	461	483	444	453	478	451	464	447	415	440	437	446	479	431	419	453	446	420	429	444	453	441	457	429	451	437	456	437	462	444	446	501	456	455	446	454	406	454	459	473	457	458	438	427	416	468	441	450	403	482	433	435	448	431	456	491	437	445	478	457	481	448	428	474	415	444	444	459	454	472	432	428	461	430	451	405	463	463	437	456	463	431	500	456	444	391	424	419	455	443	417	482	443	437	459	476	439	493	410	458	408	444	467	474	461	443	453	466	481	462	450	440	427	438	485	466	487	454	454	426	445	413	456	453	480	456	449	446	466	452	518	472	453	410	480	455	461	453	427	420	451	452	431	448	449	454	457	404	445	443	467	437	457	482	445	430	428	438	461	444	429	459	487	451	453	433	468	494	441	451	424	460	460	479	439	447	457	447	463	489	428	439	469	439	411	504	477	393	464	425	440	427	427	441	447	461	468	481	479	413	424	458	445	456	443	399	457	460	421	403	465	429	452	436	450	426	419	421	476	428	479	483	455	429	450	481	453	452	475	478	437	409	441	455	440	435	452	478	492	422	397	422	482	467	444	410	479	467	447	500	457	475	402	480	427	457	455	426	417	472	446	420	466	457	438	490	464	423	468	453	460	478	475	474	474	454	450	411	499	489	451	474	469	425	493	492	408	456	414	421	466	435	446	470	419	474	405	461	429	452	422	466	466	491	454	441	413	453	496	437	416	471	445	439	452	457	464	459	441	459	433	430	510	433	464	436	463	423	480	445	404	420	482	426	465	446	444	510	449	473	455	444	443	454	422	457	461	443	464	425	484	485	446	456	445	481	457	418	471	453	421	426	436	466	477	475	457	431	475	429	459	460	395	460	469	443	418	458	469	501	486	462	454	455	505	463	420	458	473	444	445	433	439	469	486	442	443	467	449	455	456	392	442	441	437	414	474	488	460	444	398	446	453	462	460	472	452	441	451	431	433	415	460	439	426	487	447	468	424	446	439	478	445	490	473	457	423	449	446	444	466	454	436	471	424	440	447	498	433	435	457	474	446	434	431	449	473	476	413	388	428	422	462	425	429	460	448	429	395	411	450	428	490	473	407	451	438	507	431	456	470	451	465	422	433	462	465	395	473	469	483	419	410	482	467	440	404	408	457	404	473	443	418	475	487	440	431	427	430	445	447	440	436	491	500	452	472	435	455	434	456	459	461	420	468	458	431	441	460	453	449	449	426	483	492	449	418	431	424	461	439	429	427	462	451	460	443	458	429	429	442	454	462	412	457	443	429	415	457	444	446	439	449	484	458	426	418	434	463	464	459	438	451	452	494	413	480	435	460	420	479	421	455	417	401	478	439	447	435	407	460	478	432	459	450	448	430	439	439	441	400	441	513	467	464	449	448	445	485	445	452	451	418	424	444	432	480	449	451	436	451	426	446	426	424	463	398	450	507	420	440	459	487	453	424	423	488	424	428	453	476	462	462	417	401	456	434	458	454	436	435	445	461	444	442	444	399	469	495	449	439	442	426	438	459	409	445	517	496	456	442	456	444	453	435	398	483	452	424	448	423	444	393	474	439	461	471	442	452	454	469	509	432	454	489	453	449	473	464	435	434	480	484	409	451	491	446	425	463	466	427	449	407	487	468	438	429	474	460	494	459	435	443	451	449	438	459	424	489	462	457	437	464	432	486	454	438	435	462	478	406	410	453	423	475	446	455	403	455	432	472	495	409	464	455	439	440	444	480	427	450	434	438	454	467	428	425	412	456	454	467	479	413	433	469	443	443	434	467	469	443	443	426	467	436	461	445	461	419	464	439	474	482	449	518	480	451	437	418	469	423	462	499	427	455	443	448	429	415	447	485	451	446	431	454	452	451	464	446	447	463	480	424	468	447	461	457	424	459	437	416	458	430	394	453	430	462	456	412	453	448	450	463	454	449	437	462	455	461	462	420	462	441	435	465	455	459	485	459	435	406	464	482	465	469	496	464	437	473	443	432	475	447	431	458	413	453	452	449	432	456	492	429	420	455	451	457	486	412	374	484	449	450	455	412	458	456	491	447	436	458	454	456	484	428	430	411	420	415	417	466	428	455	492	442	417	446	419	440	443	482	440	420	410	405	471	454	419	487	433	472	487	455	471	450	435	450	420	471	450	457	442	466	433	465	451	485	412	430	420	420	428	449	460	388	467	440	471	455	452	433	461	443	443	437	456	471	441	401	454	432	445	447	429	403	408	411	440	439	475	436	450	427	431	469	451	428	400	459	463	444	446	481	443	436	471	462	440	457	437	424	445	440	449	431	450	467	478	424	450	447	440	464	495	402	442	423	497	443	471	411	449	460	463	457	413	464	419	415	439	472	426	433	449	444	457	442	463	444	433	464	474	464	445	429	457	445	464	432	448	428	427	431	443	444	426	421	439	468	425	425	451	473	415	463	463	414	460	408	456	445	473	438	475	475	467	462	456	427	463	506	469	457	470	439	446	481	447	498	423	418	434	457	463	407	444	459	448	430	451	482	425	486	451	447	429	474	422	437	422	464	455	482	417	465	450	452	438	467	414	446	498	401	442	461	499	427	489	471	464	450	432	468	470	481	441	439	445	491	441	468	391	456	511	451	471	458	440	395	438	453	421	449	450	454	455	422	499	463	436	436	450	465	439	442	451	457	424	470	458	469	465	457	450	483	425	439	483	486	474	431	439	441	450	421	412	446	464	437	422	409	421	454	463	435	466	452	423	418	449	450	428	484	460	413	482	454	444	428	455	459	445	500	487	474	445	464	472	459	487	431	476	420	461	479	451	443	457	478	444	469	451	462	453	468	479	466	434	442	436	437	455	443	460	464	420	433	425	417	460	446	454	482	463	438	431	443	464	440	459	450	493	467	449	479	437	478	459	445	453	433	442	466	436	463	436	472	471	455	430	464	452	465	474	435	460	443	453	468	435	461	436	443	401	469	458	451	455	412	455	417	472	438	440	440	414	416	499	462	428	464	430	429	444	432	452	438	472	473	437	459	466	468	474	491	456	443	426	457	462	422	449	521	429	444	490	455	430	479	445	444	451	447	424	496	457
8722	1124	968	995	991	930	959	983	982	955	976	921	949	986	922	964	976	947	958	967	885	979	1009	942	941	956	987	955	940	952	998	985	984	989	1028	937	991	998	999	921	996	993	964	993	967	977	973	957	990	983	932	984	953	1016	974	912	1001	935	1006	1020	1031	979	1051	920	953	995	952	959	992	991	961	988	979	991	992	941	1013	987	986	957	1062	973	955	955	965	1015	947	963	955	997	957	931	966	970	1006	1023	975	933	998	980	988	989	1013	914	916	948	946	975	960	1040	949	1004	961	980	993	995	966	976	1007	957	967	970	965	987	967	1012	943	935	988	940	937	959	948	952	985	916	952	1006	1000	973	1025	1007	985	1014	943	943	946	935	958	988	995	1023	986	953	989	978	952	983	982	980	959	954	962	1015	964	963	975	1004	984	1012	936	985	973	1005	1024	999	960	907	945	943	921	958	932	954	966	959	911	1012	941	985	916	994	1013	922	997	933	1025	965	964	951	914	931	953	998	1009	988	959	977	929	939	944	929	966	929	960	957	959	969	1059	973	961	952	987	967	969	999	957	998	959	956	962	984	976	954	993	968	971	972	1041	1003	960	959	967	983	957	937	978	951	953	973	992	943	1018	963	948	922	968	979	978	931	959	984	987	949	1012	1035	989	996	1051	961	933	1003	937	972	1007	957	986	922	979	936	927	981	936	989	942	975	944	992	962	950	955	985	960	961	878	964	996	972	981	998	950	958	951	970	978	995	890	1001	952	955	1005	949	985	1001	959	963	961	1007	972	971	961	972	990	957	997	973	987	968	991	980	1001	963	952	1019	969	920	938	950	926	1007	1023	961	929	980	955	971	989	1033	978	952	968	1007	961	987	994	914	975	980	1013	943	997	941	932	925	1015	974	1003	944	980	960	960	1009	969	1011	927	970	926	991	981	998	1000	979	992	985	988	993	980	978	933	981	1019	966	950	962	1047	909	996	958	967	939	971	922	1003	964	1045	951	981	956	935	970	984	940	978	948	993	945	921	937	967	960	905	962	1036	923	939	1025	995	997	946	958	983	961	1003	979	912	890	964	1036	930	964	943	1031	982	1019	929	1014	1014	947	916	1003	1016	948	966	955	949	1025	978	969	945	968	935	914	1008	1020	983	934	972	963	980	993	951	966	955	1031	948	976	1051	1025	934	963	980	952	978	898	950	941	981	937	950	1008	948	911	979	982	956	964	899	977	1035	921	989	960	978	966	973	943	926	1004	989	1006	948	987	932	957	982	1004	957	1007	938	972	996	982	954	980	948	1000	956	914	988	967	977	943	979	1004	989	984	935	957	957	947	999	945	994	950	1036	945	919	934	946	958	937	1034	968	983	943	911	984	943	975	982	968	969	990	1004	972	1004	1005	970	942	1044	965	961	925	1005	997	983	1000	1014	975	910	990	1034	980	954	932	946	964	915	980	1012	899	983	917	951	1001	914	941	1055	958	981	1015	997	946	960	992	1017	948	906	960	971	971	1039	991	984	968	1016	945	995	937	967	1013	929	955	944	960	952	999	924	959	983	924	959	928	975	957	1012	921	1025	936	1006	967	970	976	966	954	1005	979	958	990	1005	986	930	1005	945	953	995	939	921	939	988	889	987	1014	974	968	956	964	1031	902	942	979	1002	931	958	924	967	977	916	949	989	955	957	1005	1030	959	955	1036	975	961	988	959	923	962	998	935	989	972	961	1000	972	965	1013	950	1004	958	1044	957	961	966	983	951	986	973	995	950	968	992	946	977	985	992	1007	919	987	1038	1003	994	986	945	958	978	964	908	1005	945	922	988	993	984	912	992	956	973	963	1037	981	959	980	955	961	958	962	1031	920	989	982	993	970	972	992	1021	1018	958	1013	1014	965	934	1015	949	929	979	1000	1018	1034	997	949	933	962	961	924	939	990	1010	950	981	1034	986	1012	984	993	999	993	963	1029	957	989	979	915	973	968	1014	914	1018	1014	1012	952	941	998	950	989	974	942	996	970	963	984	985	985	1025	990	1024	1002	952	987	901	1006	920	958	934	1014	959	1005	946	942	971	994	899	1013	969	941	943	1002	966	976	995	975	981	938	971	978	928	937	965	976	953	956	1012	969	967	942	923	971	927	924	1011	912	948	1010	1012	1006	996	996	955	943	1023	972	913	950	982	953	971	959	1000	1017	1029	952	1028	957	988	972	1050	943	973	992	1001	954	953	1030	964	963	948	1003	966	982	1032	1039	1013	996	954	1004	976	969	938	997	964	929	992	955	967	974	1002	959	932	970	988	971	985	938	937	918	992	948	987	974	980	962	1015	960	992	928	956	985	991	985	982	969	951	936	1004	949	966	967	1002	963	969	984	1000	935	959	1002	1003	967	1022	1034	1032	1002	917	966	1036	988	980	961	943	976	945	1004	991	1021	1024	968	990	975	1034	993	994	939	973	962	1006	937	978	956	952	1022	965	963	961	944	974	986	928	961	996	1006	966	960	1015	940	993	1000	962	992	976	973	963	1008	1000	987	992	967	973	932	1025	995	956	917	983	945	930	990	963	969	965	946	1039	926	941	935	982	974	932	1028	974	1005	952	928	922	939	964	995	979	900	969	1057	967	1035	956	976	953	974	985	930	947	951	1012	963	991	996	1029	1019	998	973	1018	964	988	919	989	974	1039	961	984	964	964	903	954	924	949	1006	959	960	1047	998	961	938	923	1019	864	949	1021	960	1008	916	960	945	1014	965	1018	945	1005	972	994	1036	922	995	940	980	937	960	998	955	999	963	1028	969	969	1038	972	975	947	898	987	977	979	968	969	967	962	927	988	973	923	962	996	961	940	921	958	916	936	992	972	947	931	995	973	953	918	1001	981	990	981	958	966	986	937	974	972	957	980	990	917	928	975	1035	925	950	944	996	1005	969	974	950	964	1022	964	1055	984	1011	978	1000	1004	938	984	905	972	1002	958	957	985	1038	1007	971	952	985	978	966	995	937	1010	954	999	979	994	986	955	967	949	1001	927	957	938	969	977	953	946	930	976	957	952	959	983	919	954	952	950	1023	940	1001	964	961	961	958	995	974	995	943	961	937	928	987	967	975	943	984	972	965	972	963	973	943	972	1005	947	979	986	961	946	965	952	978	949	904	925	917	975	1015	961	914	947	953	938	977	987	1002	954	954	1001	963	938	984	938	995	950	984	954	935	889	1019	977	958	968	937	948	1001	979	1005	987	981	973	1012	927	1024	984	992	945	970	999	933	1032	1010	963	961	969	1043	976	979	988	986	993	1004	1011	964	1005	1009	946	956	966	967	1021	947	994	888	923	991	986	925	978	985	928	986	973	972	986	943	929	973	974	1029	970	959	971	909	977	1001	945	995	983	936	1003	969	995	1002	955	1035	984	926	972	961	973	950	947	981	952	983	932	946	954	976	931	998	998	980	940	972	990	981	995	969	1025	982	957	947	1029	984	947	1009	963	1002	995	978	919	955	989	987	981	968	982	1001	1021	999	938	983	933	1002	905	985	988	1016	984	1000	1006	958	962	1016	996	948	978	973	1008	1013	970	1026	944	964	989	994	914	1005	982	922	965	1006	918	982	951	989	997	939	1012	1031	1015	951	962	1032	997	953	900	971	955	983	1002	969	971	1003	996	935	1025	964	976	987	1008	987	961	971	961	933	953	1020	949	906	941	947	1022	963	977	981	1000	958	1028	1055	980	954	994	993	940	978	970	970	958	956	945	932	953	1005	999	1033	940	1016	1001	974	963	936	985	933	935	999	976	993	998	916	948	980	983	940	997	946
26988	3755	600	437	328	368	289	286	274	269	255	283	227	258	282	278	227	231	238	230	221	240	232	225	239	224	264	242	259	255	219	225	267	243	215	236	238	244	259	231	281	252	245	259	239	235	254	237	214	275	221	277	254	258	235	246	224	250	231	221	258	239	241	254	247	245	250	216	227	252	227	232	245	239	270	245	248	244	236	226	236	234	237	266	235	219	231	209	237	256	238	234	212	221	249	258	222	251	226	237	218	229	269	248	245	232	222	254	244	246	254	246	252	228	215	231	245	225	259	246	261	231	235	241	224	247	226	226	208	234	238	226	228	257	209	258	248	236	216	210	228	224	246	219	240	225	254	242	225	223	219	226	234	206	219	234	250	241	240	230	238	229	211	237	215	231	249	254	223	252	276	280	245	217	257	214	230	248	241	229	259	243	255	226	251	243	245	262	213	227	249	263	226	246	239	231	208	225	234	235	252	250	254	210	240	229	259	212	232	245	232	250	252	246	250	199	243	254	228	255	241	255	257	253	208	232	261	239	229	240	244	250	212	208	256	262	247	209	254	233	252	232	249	252	226	235	221	250	229	229	227	243	263	205	237	226	252	256	263	237	248	240	214	240	228	250	249	216	236	210	212	224	229	236	219	235	252	226	216	230	213	258	224	237	213	228	218	235	211	257	233	213	230	230	204	233	245	227	234	258	237	224	249	234	248	229	221	220	263	219	266	221	240	250	237	202	237	240	239	238	214	219	215	217	226	208	223	229	222	237	229	248	222	215	274	245	228	248	266	217	241	262	253	220	235	225	240	224	244	253	246	229	240	221	216	226	253	221	252	261	207	184	252	225	231	224	215	216	284	210	206	229	235	223	205	243	254	251	242	221	240	258	208	225	252	229	199	221	251	235	240	225	252	247	266	227	224	227	214	243	253	208	243	264	220	241	227	241	256	244	234	237	208	216	243	220	241	226	276	265	235	226	202	208	230	236	264	228	241	239	231	211	251	237	226	242	248	241	224	235	250	231	258	232	212	225	234	221	213	229	254	249	222	241	247	198	218	224	202	222	230	229	244	199	231	254	265	239	238	249	268	211	247	268	232	233	238	223	209	231	243	233	219	231	239	232	224	223	231	247	221	234	241	244	220	218	218	232	223	208	245	239	247	245	220	238	240	234	250	224	216	258	221	231	209	221	209	206	263	226	228	250	240	221	237	235	234	243	255	236	223	252	192	281	259	240	238	250	246	226	239	247	225	215	261	227	222	231	215	229	244	231	216	236	234	259	256	243	252	237	255	231	233	242	272	235	249	225	217	202	245	219	224	269	233	256	248	270	229	222	239	194	234	239	242	207	239	203	261	269	239	234	238	224	198	228	246	222	256	245	212	234	210	245	247	227	218	244	223	199	219	260	254	260	221	240	242	241	222	236	241	184	261	250	201	221	254	214	223	244	254	250	243	215	244	249	222	194	233	237	234	248	236	244	221	235	214	218	238	232	218	245	264	210	207	240	220	234	218	269	244	245	215	246	234	240	237	229	218	230	211	225	244	273	250	211	258	241	255	229	237	263	233	213	192	250	224	259	215	237	203	222	246	247	225	236	212	242	211	231	255	225	240	217	228	277	259	236	251	248	231	246	229	214	213	222	226	242	222	234	225	228	222	243	265	213	216	251	234	246	236	262	222	221	222	219	222	236	232	208	263	224	252	236	240	256	199	270	236	235	214	238	230	258	223	265	220	249	228	244	240	269	262	216	251	241	261	241	255	263	226	228	234	231	236	234	258	263	240	230	253	255	245	269	249	214	236	233	235	227	267	231	224	233	225	214	219	247	229	241	239	260	244	212	228	249	230	241	258	253	242	258	241	222	224	277	227	228	247	245	241	244	205	232	230	224	236	216	239	250	225	232	231	221	230	208	228	264	207	224	250	216	220	193	260	241	241	234	234	198	231	200	238	224	202	232	229	207	214	218	234	258	220	242	235	224	213	226	234	230	247	232	242	249	247	250	233	289	254	266	245	248	249	245	214	226	225	245	266	256	221	256	230	228	228	225	228	238	238	246	211	212	251	216	268	252	232	232	242	234	224	245	221	226	258	234	265	237	200	213	269	233	213	239	245	257	229	226	236	258	264	215	266	252	272	226	265	209	196	225	246	245	229	244	247	238	225	257	237	224	230	263	250	222	227	245	230	248	252	229	231	239	254	223	248	226	261	255	236	251	240	242	216	231	220	229	259	253	262	237	242	246	242	219	240	249	256	228	227	212	242	214	222	234	229	185	220	234	206	219	250	248	216	240	228	240	237	238	246	229	224	232	249	237	223	239	250	239	205	201	261	217	281	256	253	249	230	210	216	259	238	235	236	213	231	188	212	211	221	223	245	242	240	218	236	248	248	257	230	245	221	235	259	239	248	239	239	245	241	238	276	222	217	256	248	209	247	249	248	258	247	241	225	227	196	221	252	248	255	230	234	236	214	248	267	219	238	241	225	220	208	248	253	237	230	213	227	252	237	267	255	230	231	223	250	244	246	229	215	218	217	248	203	222	217	258	230	227	273	242	246	229	217	231	243	237	230	263	264	208	226	257	220	231	213	267	239	256	224	232	226	238	248	261	220	203	227	228	247	259	252	212	224	244	256	215	245	232	244	233	215	211	269	245	248	241	206	253	239	234	241	211	259	251	255	225	207	223	245	236	263	237	223	231	263	223	228	273	260	243	214	230	246	207	230	232	246	223	233	276	252	234	220	240	235	212	249	242	236	225	246	243	216	232	246	261	225	264	239	244	256	236	211	230	213	238	211	247	244	226	221	253	213	234	232	218	259	219	248	258	233	213	247	222	223	235	244	237	244	230	216	238	219	216	244	262	224	238	236	225	265	253	243	235	227	215	228	254	236	226	236	231	271	227	227	242	210	237	238	257	235	219	220	244	239	252	244	233	236	244	255	260	227	229	257	238	275	233	232	232	228	264	244	249	231	219	226	235	241	251	238	241	239	233	239	238	254	263	235	251	262	226	238	244	262	221	241	208	250	218	221	212	224	207	236	237	224	268	229	248	251	249	236	258	246	227	230	234	257	229	264	228	228	228	244	243	226	252	256	201	228	218	202	257	227	236	259	261	240	219	237	249	244	238	235	248	241	248	249	230	218	238	217	234	197	225	236	235	254	247	224	218	241	224	229	238	226	217	226	200	213	249	245	241	227	234	241	242	244	227	249	229	231	227	240	213	221	229	219	261	237	250	214	237	239	233	229	245	216	223	231	249	252	205	217	228	241	248	232	234	197	275	221	243	223	231	261	231	237	221	249	265	269	233	249	232	254	228	231	259	260	247	231	220	214	244	231	210	222	226	275	216	268	226	264	234	226	270	223	227	237	239	226	213	260	255	241	236	215	244	237	230	251	220	238	221	225	210	214	244	230	220	224	241	195	230	250	206	236	256	202	232	233	249	223	247	230	289	227	248	227	252	227	231	203	235	213	216	226	252	251	227	232	225	239	250
16470	1113	1170	1282	1167	968	959	801	716	707	649	645	668	667	636	634	602	646	614	576	637	593	598	598	575	564	580	587	553	577	583	578	567	562	528	538	555	586	609	570	601	637	578	566	547	593	627	589	559	531	582	543	552	601	587	571	589	545	590	598	557	558	572	572	575	574	589	540	559	571	553	571	549	611	555	553	636	590	554	538	579	579	573	512	554	562	566	594	539	571	554	630	543	543	563	581	594	589	538	509	613	585	603	587	574	572	589	552	554	570	514	600	573	557	527	554	563	539	553	579	560	555	562	573	601	556	551	567	571	525	589	565	589	587	531	577	555	538	506	519	600	565	597	536	576	583	583	542	566	583	550	564	620	587	595	584	524	536	587	524	578	605	520	560	604	599	567	564	578	530	532	541	563	600	618	542	551	593	550	584	583	573	563	555	575	560	555	583	579	556	581	569	550	566	569	573	582	566	540	572	586	583	554	574	560	553	560	592	565	539	571	564	575	558	578	525	563	552	527	530	550	582	567	567	556	544	569	576	538	527	583	587	560	548	553	561	536	557	602	515	589	562	556	523	556	540	562	525	567	515	575	537	598	550	540	579	558	538	563	559	525	525	563	561	549	555	545	549	527	532	559	559	521	556	507	553	561	550	537	569	557	563	566	552	576	549	573	553	562	579	553	582	555	588	551	534	593	563	527	511	527	568	612	573	567	561	522	578	607	533	549	573	601	549	578	561	613	572	543	542	559	567	584	570	538	577	552	550	544	565	572	503	574	533	555	584	579	581	524	532	533	556	577	562	569	585	530	548	547	545	588	570	563	540	592	532	533	563	539	537	589	572	506	541	544	576	544	532	571	538	551	554	521	554	586	514	558	530	568	572	551	556	574	551	557	547	553	551	556	557	529	601	571	592	540	566	559	535	556	581	529	579	591	535	605	542	569	563	614	540	557	565	530	534	600	560	579	568	559	538	569	568	565	528	547	554	564	593	603	576	566	519	557	539	579	558	563	573	512	548	529	579	518	516	567	546	575	568	548	577	524	548	532	575	509	570	539	544	562	602	566	531	514	550	552	576	591	565	585	578	529	570	610	585	600	534	570	557	592	557	586	546	543	576	552	570	601	526	541	547	560	534	514	581	574	538	578	543	540	514	546	586	556	542	567	545	547	554	537	612	559	584	590	579	553	600	553	536	551	572	546	561	561	522	554	543	560	564	536	533	556	572	583	600	550	543	600	572	529	538	531	567	547	548	533	561	529	562	577	576	534	565	573	554	540	549	578	550	561	543	582	499	529	532	540	597	510	533	589	579	601	579	591	517	540	542	563	552	549	567	568	580	605	526	556	539	520	516	574	548	561	524	551	574	532	566	586	568	611	588	554	599	634	570	574	582	526	560	501	573	619	561	570	513	569	552	576	593	575	563	596	593	515	529	549	579	562	578	533	571	546	559	527	579	542	556	526	600	561	548	540	560	567	531	503	571	586	530	552	602	534	542	558	554	541	551	519	565	556	528	539	537	533	576	571	543	574	597	536	575	558	603	541	532	569	521	584	548	526	564	494	553	577	600	578	568	566	574	585	563	574	535	581	561	597	536	579	563	562	617	575	537	526	551	546	568	521	556	575	573	547	523	571	573	570	560	550	609	526	516	549	627	578	558	553	573	580	592	583	588	574	604	559	587	559	546	553	544	544	560	593	580	515	607	582	552	561	571	542	573	557	572	500	560	564	572	531	545	543	483	561	583	564	550	528	546	575	577	568	524	548	600	555	583	562	589	558	533	538	529	563	600	597	556	555	576	590	531	538	541	553	576	565	568	524	544	566	543	585	516	549	529	572	577	514	525	578	567	533	531	587	561	575	615	534	520	607	555	553	544	584	581	558	555	569	568	567	516	567	578	553	524	548	547	566	575	586	590	538	591	566	569	544	570	566	565	609	592	566	527	541	524	539	545	580	569	596	567	575	569	547	555	567	544	512	565	546	615	543	585	568	618	570	585	587	560	569	598	576	534	511	556	570	581	546	555	574	559	544	581	590	569	578	593	578	553	529	560	546	557	543	578	596	593	569	574	586	593	500	554	586	571	576	513	580	562	539	552	606	563	554	588	515	560	557	616	539	543	543	560	583	586	559	490	551	610	529	531	580	539	559	553	555	538	524	612	523	558	565	571	547	566	562	582	506	537	561	552	570	554	578	559	508	617	539	577	599	565	562	555	561	534	560	568	544	565	553	579	571	547	562	558	551	574	577	539	591	577	548	591	544	579	551	593	532	509	583	518	565	556	583	534	526	536	539	550	549	580	548	541	499	596	526	551	590	555	523	610	545	585	536	593	578	574	554	561	580	540	598	576	540	564	515	577	560	587	552	554	527	550	520	557	571	569	558	547	617	588	581	583	536	565	593	597	582	537	536	608	588	591	564	569	563	561	546	549	543	579	569	586	557	568	541	519	591	548	589	562	554	570	530	562	579	494	575	564	527	512	563	609	542	548	578	563	551	572	551	614	523	565	567	573	544	542	585	527	573	525	577	552	584	537	582	568	572	595	567	546	572	554	577	567	552	546	549	574	556	570	587	599	580	562	514	526	584	546	580	567	555	567	560	565	567	531	535	580	562	577	554	592	559	565	554	542	556	561	570	587	586	561	577	554	623	562	542	537	560	556	575	570	573	584	594	537	576	588	574	602	607	555	589	574	582	566	582	563	560	578	554	545	570	538	542	561	545	592	586	604	546	575	585	534	551	556	567	586	587	568	579	571	574	556	551	553	569	601	553	564	557	586	577	526	546	540	570	544	562	538	576	540	560	559	588	584	542	533	592	558	503	531	569	557	580	557	565	602	512	553	558	554	544	555	584	507	537	544	547	572	553	535	572	557	541	546	575	536	578	548	496	561	520	545	548	556	531	543	549	534	548	605	535	584	544	579	541	547	555	542	553	552	539	615	627	577	560	588	590	551	563	576	550	580	525	545	567	545	559	579	534	535	606	542	574	607	552	584	545	526	526	586	584	564	586	575	515	550	544	515	540	561	534	529	570	547	572	529	569	550	563	512	557	586	532	600	558	598	568	602	537	585	523	563	555	503	543	623	564	567	526	566	556	574	537	581	558	555	523	560	537	562	578	542	535	576	590	590	548	573	593	559	533	560	527	552	532	560	560	527	545	552	577	568	590	562	573	571	586	545	558	587	585	575	625	561	551	556	594	535	539	515	521	551	587	553	548	538	557	543	538	532	544	531	563	551	574	524	515	575	543	548	533	568	584	588	554	581	543	561	533	540	545	566	564	579	556	581	566	564	561	552	550	575	559	580	571	597	597	526	498	540	565	526	530	535	565	512	563	555	555	550	539	608	561	577	568	577	535	570	537	562	513	551	521	545	585	542	565	539	563	539	610	558	564	540	579	553	541	601	601	566	586	548	588	591	553	527	573	565	555	576	591	607	547	579	585	556	632	591	518	544	569	566	562	561	574	537	549	568	548	590	554	554	575	540	575	571
35546	6592	1035	718	470	365	388	317	274	290	292	302	267	250	286	238	230	222	199	277	236	245	258	231	237	244	226	280	253	252	251	238	251	220	251	253	239	251	225	219	263	219	242	248	246	211	257	230	251	236	221	241	227	248	240	242	243	246	241	251	230	216	230	265	238	241	246	216	229	234	254	221	247	210	231	240	247	251	243	282	224	217	247	243	250	225	219	243	231	242	234	239	241	259	230	241	226	233	215	227	237	232	234	256	256	238	215	240	216	254	253	235	255	238	230	209	235	247	253	233	215	220	231	215	246	231	233	237	230	251	209	217	212	207	246	211	221	227	207	256	226	242	234	229	243	232	262	264	262	247	232	232	222	259	235	255	248	233	270	234	226	216	234	254	207	232	242	221	245	211	243	268	259	212	264	230	220	252	234	246	244	257	229	262	239	239	233	214	214	268	238	234	246	194	220	225	243	215	221	225	236	235	231	202	252	250	237	231	236	239	224	248	218	208	249	230	270	232	238	206	223	233	236	250	254	251	228	233	234	228	251	231	241	238	243	235	246	244	253	271	226	236	224	222	256	215	217	239	230	237	248	255	219	221	224	226	255	218	230	220	208	238	219	222	254	244	223	193	225	248	283	224	234	221	219	227	231	221	232	234	225	251	206	216	193	236	249	241	253	229	252	232	235	208	259	230	241	270	205	236	222	204	209	238	250	259	250	238	248	224	251	191	223	223	222	258	239	237	235	198	217	229	255	237	229	247	231	232	246	252	233	244	254	258	239	218	242	226	254	256	222	241	224	248	261	205	253	240	231	250	263	241	214	237	236	225	218	228	225	247	213	205	227	221	217	215	247	226	239	215	209	236	238	248	231	225	237	239	252	262	227	254	247	262	242	244	260	221	232	245	246	239	249	236	224	235	236	221	220	214	223	229	229	203	249	242	221	258	245	226	215	209	224	214	222	237	259	209	249	225	239	237	208	240	229	223	240	254	239	257	226	250	235	257	225	221	257	232	249	222	235	239	242	222	257	244	224	214	226	258	243	215	199	292	233	205	257	242	222	231	251	232	228	230	239	238	247	268	236	237	246	215	237	273	262	249	242	257	247	229	234	226	242	254	207	251	231	283	247	250	256	227	217	259	223	247	262	236	229	217	236	209	213	235	243	242	238	223	234	253	247	265	235	245	260	240	240	223	223	232	243	249	241	230	232	237	233	218	231	210	244	239	231	234	251	248	241	223	201	249	222	243	234	232	235	254	231	258	232	232	254	217	213	229	223	228	245	229	237	249	234	214	257	216	249	220	222	236	231	216	220	241	211	227	224	217	232	253	208	206	268	232	247	231	263	237	233	226	251	206	246	218	237	232	217	220	226	240	228	233	224	250	249	220	227	251	224	248	251	216	223	240	221	200	234	229	270	251	247	231	232	237	240	212	228	238	215	257	245	218	227	213	254	225	257	214	255	242	228	214	245	225	231	271	256	231	223	230	224	244	259	239	255	219	213	206	259	244	241	241	223	238	218	256	233	242	236	249	219	220	204	239	238	231	208	254	242	245	246	218	247	262	231	234	246	234	231	240	219	250	222	244	227	246	207	249	262	250	240	232	250	248	258	209	212	263	235	215	214	233	236	231	244	227	227	259	250	208	220	238	240	251	241	248	209	207	201	266	242	241	240	251	209	236	296	220	237	251	244	256	234	225	216	260	244	243	244	207	226	223	214	259	240	210	251	260	211	239	230	249	232	234	217	236	215	243	235	248	254	222	231	217	241	198	230	259	213	255	225	239	213	196	244	229	227	258	250	198	196	249	243	230	216	241	221	243	228	223	262	266	224	235	273	236	238	228	221	265	257	254	229	221	222	254	216	230	225	245	245	217	244	205	220	238	218	251	225	235	234	226	228	227	224	225	256	241	224	243	220	231	212	207	223	214	215	253	254	254	238	240	249	234	247	239	207	246	274	226	249	219	217	270	253	218	235	221	219	229	248	216	215	224	216	187	229	221	246	262	247	234	258	229	210	245	221	242	222	246	211	236	202	221	224	237	237	265	230	241	211	227	226	234	262	226	247	228	233	227	245	231	230	244	263	254	225	236	235	196	237	244	256	206	249	237	239	238	243	236	219	244	246	243	253	266	238	234	236	226	258	244	246	232	243	226	221	216	217	223	254	211	229	265	233	222	241	244	247	273	226	204	230	222	217	237	250	229	246	232	245	234	221	218	233	247	234	260	227	240	200	256	211	262	230	247	246	209	282	239	223	232	225	230	239	248	242	267	225	208	218	263	225	212	279	245	240	254	231	256	242	234	282	230	256	267	226	227	226	264	231	240	246	251	235	231	235	269	214	235	238	240	243	253	232	236	234	225	215	219	240	249	240	227	222	234	236	244	234	228	239	217	208	255	222	265	248	268	259	234	256	282	214	215	231	223	206	218	219	241	244	220	191	235	276	255	240	227	229	246	229	259	233	257	241	254	233	230	214	236	233	279	246	249	246	253	265	268	210	224	230	227	230	228	241	241	239	249	228	259	229	222	232	240	227	231	236	216	210	231	211	223	222	274	244	259	221	208	214	242	238	242	234	235	219	243	232	240	230	231	218	237	234	230	264	226	182	213	236	228	245	240	248	223	236	243	224	254	240	231	245	210	247	242	205	260	251	236	239	258	228	234	221	221	235	250	204	233	241	240	217	234	263	240	245	218	230	211	222	225	248	251	200	227	251	251	239	219	267	256	235	246	264	234	245	238	228	237	227	192	247	277	237	214	240	226	250	205	276	241	236	250	241	225	243	229	228	235	214	253	244	247	237	209	229	239	249	239	249	246	212	240	230	240	250	212	199	244	244	237	208	244	255	270	239	231	205	221	227	243	237	221	259	258	188	254	247	245	244	249	232	230	214	265	231	252	229	234	248	212	224	238	223	228	198	231	223	251	245	184	224	220	247	224	242	281	259	240	247	240	232	225	239	225	208	232	231	258	212	225	238	236	243	249	240	248	235	244	226	258	226	231	218	246	241	235	280	223	262	261	226	246	293	241	198	234	225	197	241	215	235	240	212	242	237	240	232	217	247	237	219	248	235	213	252	238	231	240	259	205	259	242	253	197	258	236	222	266	240	243	240	226	214	213	244	253	247	269	225	247	206	217	209	226	219	197	238	259	227	248	234	230	232	232	265	236	234	237	222	233	219	250	229	238	240	224	237	246	254	229	219	261	236	219	233	245	252	210	216	200	237	252	239	245	238	258	290	245	251	226	209	255	244	215	223	234	221	231	241	224	253	237	216	235	212	250	218	208	245	252	228	216	239	200	215	241	239	245	251	217	205	251	230	227	246	232	222	230	230	255	240	228	229	258	253	259	235	236	210	232	214	222	250	243	247	232	206	247	215	228	229	220	246	208	230	251	252	239	253	238	230	244	237	225	213	233	240	207	247	250	268	252	238	246	223	229	226	209	243	255	230	234	210	218	216	246	240	240	244	245	241	234	200	236	219	244	242	233
20060	1504	1920	2067	1717	1430	1232	1079	969	894	808	776	753	727	729	694	673	647	673	665	623	689	614	648	641	614	668	662	613	606	605	616	577	575	647	618	630	630	597	655	572	586	589	556	560	610	611	599	583	659	580	596	621	603	607	565	599	619	544	629	583	585	571	584	581	577	586	594	617	590	582	609	596	607	602	552	546	631	577	635	615	565	566	583	586	596	570	567	628	581	566	539	606	565	607	575	585	582	592	580	562	585	602	575	586	593	568	552	615	597	586	605	597	600	612	642	554	596	597	560	631	561	566	571	557	602	587	630	529	585	598	570	588	570	588	548	569	576	600	550	601	640	595	577	590	600	578	537	597	593	585	591	589	585	553	599	561	574	597	542	580	584	601	597	624	611	588	589	593	615	580	582	631	604	554	599	603	581	568	596	579	605	563	545	549	589	553	571	589	590	569	562	591	557	611	592	594	604	596	633	608	560	626	599	585	593	545	562	576	588	622	555	597	547	573	593	565	582	605	617	621	567	581	601	606	571	519	585	574	560	590	575	542	604	576	600	594	635	580	594	583	584	569	618	617	609	580	569	571	608	613	581	582	543	568	584	617	563	551	590	571	575	550	565	565	585	584	621	606	550	609	570	617	541	552	548	594	553	570	579	603	572	551	553	579	571	588	595	605	595	616	588	580	573	643	555	610	586	571	578	593	598	562	558	577	599	614	593	608	578	567	579	602	620	572	641	566	557	549	613	595	569	520	602	565	602	589	637	576	623	587	585	576	569	585	547	593	600	618	617	588	585	594	602	606	625	606	570	625	619	568	580	596	606	558	615	581	596	610	616	563	586	616	580	629	569	588	553	553	540	582	589	532	560	572	612	535	584	579	590	575	607	590	561	572	598	583	544	581	626	597	551	614	572	577	598	615	597	596	575	603	577	589	596	593	569	589	569	611	592	591	628	575	561	584	596	574	583	534	572	606	607	596	591	580	557	616	604	573	612	627	583	549	592	595	597	627	568	577	547	636	586	541	591	613	537	579	572	547	574	587	550	596	607	603	589	604	551	589	588	608	581	561	548	604	546	596	577	543	607	598	562	626	589	541	560	564	574	596	596	541	581	583	597	562	552	598	569	644	580	575	600	581	601	599	566	580	617	588	580	577	562	576	592	557	602	538	587	585	558	584	580	569	621	592	587	613	546	562	561	590	563	559	583	612	565	570	608	566	602	544	633	566	598	597	574	582	542	630	568	616	576	617	533	580	588	572	620	591	581	604	619	554	576	571	605	550	582	620	593	570	587	572	574	606	582	565	557	558	566	598	557	576	585	625	608	609	615	619	564	581	609	577	600	611	586	611	603	576	549	616	558	629	574	601	579	575	587	563	583	622	604	551	596	597	584	574	538	576	605	559	609	566	577	522	624	626	574	541	558	555	583	603	594	589	543	573	612	585	577	588	591	599	556	562	557	588	537	561	563	561	608	584	571	581	643	535	617	570	618	603	590	571	597	572	571	633	578	602	568	570	563	564	574	587	559	594	631	632	595	590	563	599	577	597	562	548	580	568	596	618	586	608	596	629	549	616	553	578	569	575	559	553	590	601	593	607	610	615	580	575	579	621	581	598	600	560	572	596	583	548	595	598	592	579	587	617	568	593	617	569	670	641	631	586	561	600	593	597	609	632	603	576	570	625	552	537	568	598	572	573	597	603	607	604	587	566	563	531	568	531	582	575	580	623	598	605	602	596	608	586	592	563	586	555	600	592	591	579	607	575	581	570	555	560	568	529	591	572	641	586	604	599	570	605	581	634	572	607	598	548	575	566	618	540	632	607	562	564	583	608	575	633	566	592	606	631	622	541	598	570	556	542	608	577	556	590	577	599	557	614	574	574	581	593	617	582	610	585	568	565	554	627	595	553	583	581	548	552	552	580	623	589	596	564	623	575	566	601	592	582	597	597	571	631	540	589	573	613	574	582	592	577	574	592	567	594	626	580	613	563	544	602	573	587	585	590	580	593	579	582	608	583	602	551	564	619	584	591	596	602	588	563	583	624	589	574	606	576	607	570	584	580	550	557	575	567	606	613	582	621	586	586	567	522	579	614	553	522	564	538	572	578	545	560	561	600	575	622	595	599	606	584	554	608	646	557	554	570	591	574	571	556	585	619	586	563	581	590	569	610	639	583	597	578	594	573	555	554	596	579	559	583	618	578	562	602	598	576	590	611	542	584	559	602	579	620	608	592	592	576	599	589	621	615	586	590	598	608	613	565	588	588	581	589	576	541	615	575	606	611	550	594	587	625	574	613	534	588	564	582	606	586	584	589	583	575	586	565	569	549	588	614	565	580	545	527	608	562	633	583	581	586	591	586	595	594	584	571	539	595	593	627	555	574	582	554	605	585	614	584	567	577	538	581	579	585	566	581	544	577	591	583	600	569	584	657	624	591	589	570	578	605	629	532	577	555	584	582	593	581	613	598	581	591	562	645	580	585	565	576	586	567	611	565	550	611	604	584	589	580	566	626	625	586	573	559	554	556	563	575	577	587	588	587	543	569	578	619	531	600	563	614	547	553	535	569	611	602	593	576	585	616	562	531	592	596	563	572	581	581	583	586	542	553	591	600	545	594	634	577	576	557	570	574	615	580	589	547	612	562	585	578	572	558	582	603	546	608	607	595	596	560	580	557	603	594	568	604	560	573	581	597	573	592	606	575	571	580	594	639	583	591	605	608	567	555	586	568	593	555	590	578	592	590	618	560	580	548	560	580	578	565	564	601	572	593	569	601	605	583	620	588	603	615	577	623	582	576	619	564	539	608	605	584	577	600	589	595	591	589	605	543	542	598	608	576	603	576	546	567	507	547	561	549	585	577	608	622	579	593	583	579	561	612	607	554	585	621	530	613	607	541	573	583	579	568	556	546	642	592	537	580	615	603	601	581	573	588	629	574	553	581	601	557	628	581	636	599	555	592	594	597	568	620	609	585	581	614	586	612	612	552	589	595	569	561	585	626	580	601	524	604	609	570	609	608	581	580	596	615	577	604	545	563	600	571	594	578	586	602	565	624	598	585	593	541	575	581	576	595	593	593	602	638	568	597	594	557	580	553	602	590	594	622	638	584	613	592	586	614	545	581	558	586	569	613	602	569	601	569	601	568	584	594	568	601	613	647	562	579	587	547	578	596	577	607	584	593	602	573	615	580	583	540	584	584	601	547	642	566	579	615	561	606	566	650	547	592	583	612	583	616	613	612	578	557	614	560	578	575	568	571	597	635	569	635	598	577	598	593	569	577	560	601	551	597	577	585	580	609	615	561	543	577	595	558	578	570	606	567	585	576	595	588	640	613	599	575	590	612	567	589	587	568	564	528	581	564	580	562	591	587	569	567	552	578	534	615	584	561	588	584	602	604	578	605	614	625	572	610	590	554	547	625	590	536	560	599	625	602	589	644	602	571	647	563	598	583	602	612	570	596	583	588	570	582	551	612	595	587	582	568	576	574	603
12402	1422	449	431	466	437	435	419	475	441	449	447	453	414	396	439	431	451	439	435	447	423	400	457	461	432	448	486	465	457	448	444	437	453	433	436	434	441	414	504	400	423	440	415	424	440	448	453	445	407	462	433	438	448	418	445	440	424	425	431	455	446	441	467	470	455	479	421	424	468	453	441	396	396	448	439	441	422	435	441	454	467	451	420	468	441	397	437	455	457	421	435	445	443	473	414	418	447	395	399	449	435	423	453	453	461	456	438	397	461	424	435	432	440	453	464	469	483	442	433	411	445	445	429	458	459	419	447	413	401	465	461	406	418	399	396	415	428	490	449	447	430	417	416	448	413	415	426	448	453	443	430	418	418	440	445	473	444	438	409	452	467	414	465	470	451	448	455	463	440	439	409	440	440	429	456	390	430	456	461	446	459	478	460	406	390	437	434	451	431	424	420	440	475	474	459	447	427	458	484	471	451	429	443	447	454	413	401	444	420	407	444	417	415	417	443	422	463	422	461	429	458	432	442	422	435	475	457	432	405	456	445	487	462	420	444	422	417	443	488	444	432	431	432	458	452	461	453	400	449	443	444	445	406	434	448	412	404	410	452	419	447	459	456	406	374	453	435	470	487	418	427	439	393	440	471	462	450	419	460	399	401	476	483	440	438	439	452	434	409	436	437	438	432	434	442	433	465	410	399	443	424	400	403	445	405	454	412	421	421	463	458	453	423	406	487	433	423	449	459	476	437	448	411	428	436	408	423	437	436	420	428	451	468	443	427	441	439	446	413	442	501	453	420	480	435	429	447	449	480	441	472	423	399	439	432	437	463	427	430	481	422	449	475	399	436	454	411	466	370	423	504	445	454	408	431	489	463	434	378	444	480	454	447	471	447	437	412	384	393	424	460	412	417	470	456	427	426	447	460	479	424	421	458	436	427	425	453	431	423	422	472	428	402	458	462	438	407	460	443	452	458	444	436	452	507	438	445	418	407	425	477	394	425	417	463	427	441	484	469	454	365	446	446	429	447	444	417	439	476	446	429	439	459	432	432	440	464	443	435	432	477	460	427	450	379	412	385	451	444	402	448	447	433	443	449	426	429	434	454	445	439	440	420	362	446	397	433	466	430	438	414	432	432	440	467	431	445	446	439	393	444	437	422	409	394	427	411	444	453	451	390	457	457	461	400	450	465	443	440	453	484	452	438	464	404	439	421	422	449	411	422	446	466	452	473	425	404	497	450	453	387	433	471	414	426	443	430	428	398	445	410	427	443	479	439	464	454	414	447	492	459	415	413	413	399	403	427	445	442	453	423	463	417	468	442	418	446	470	425	448	437	422	430	407	478	417	446	483	445	452	448	410	446	396	440	449	427	473	460	442	455	442	405	463	464	450	464	469	438	456	445	408	417	394	456	426	422	436	370	480	431	449	448	446	417	439	428	475	417	432	420	475	466	405	429	440	421	407	480	443	425	463	446	447	445	422	434	466	472	469	441	423	437	441	461	394	448	433	423	425	436	436	440	409	412	449	444	424	421	436	440	442	467	451	433	452	474	486	461	452	408	433	446	428	448	447	450	438	453	446	447	429	438	476	388	489	473	453	493	436	470	417	447	446	470	434	423	391	464	421	438	444	429	450	431	459	439	479	442	435	430	464	433	400	428	448	422	455	450	414	422	434	427	480	458	453	402	430	418	427	428	430	452	460	437	490	426	442	428	492	459	437	453	453	488	456	466	462	446	401	476	471	484	412	433	406	440	418	422	399	453	436	441	433	462	453	466	458	427	443	445	415	464	456	478	478	464	432	456	487	422	435	445	436	449	447	429	422	421	408	440	425	405	458	420	401	450	483	402	418	405	417	425	439	471	435	390	431	471	460	452	441	461	424	438	422	438	455	417	436	401	436	431	472	432	417	460	460	455	482	486	430	379	443	426	438	474	483	482	435	406	423	431	395	459	466	468	435	447	434	459	410	395	420	426	446	440	429	417	417	465	458	410	420	432	442	423	407	441	443	434	439	414	431	417	479	471	456	482	488	486	443	404	404	432	451	435	445	441	442	423	470	413	417	437	399	408	428	436	454	442	433	400	433	452	410	437	422	492	428	438	447	464	417	461	440	449	396	416	467	387	418	428	441	433	426	457	417	445	451	446	416	412	462	498	424	424	452	425	485	418	433	448	423	448	426	479	424	447	469	474	469	438	447	427	418	424	452	416	475	442	450	438	448	439	389	441	437	421	393	457	448	436	428	439	418	400	438	439	414	426	452	425	446	391	430	475	444	442	418	435	453	442	456	419	409	458	452	437	451	464	494	446	466	478	470	476	469	420	441	437	413	482	467	430	433	434	475	452	422	478	455	394	425	450	472	431	464	479	400	485	432	439	479	453	438	455	465	440	470	429	394	435	422	443	436	436	441	476	492	443	423	436	436	456	462	414	427	406	451	431	434	450	438	459	436	444	432	430	420	449	476	454	388	440	411	443	406	433	464	462	411	430	417	425	431	450	418	420	416	441	445	494	457	434	426	449	419	415	458	465	460	447	467	471	477	437	471	468	432	475	421	430	414	449	456	436	413	438	471	445	442	433	442	471	454	422	427	488	455	441	434	434	428	426	433	441	443	428	450	450	439	446	414	432	410	428	416	435	477	435	444	425	419	458	410	443	459	464	448	444	396	414	425	455	435	422	431	467	400	429	430	452	460	476	432	460	443	436	386	441	461	421	422	418	433	400	425	461	432	428	403	457	435	427	442	418	471	464	430	394	436	463	427	423	408	435	457	466	473	408	445	429	450	433	410	410	442	427	455	436	433	434	464	401	416	435	408	418	438	442	418	425	467	475	465	448	438	416	439	432	416	422	421	466	451	453	420	401	456	421	399	421	439	463	438	464	429	424	459	476	433	460	393	404	473	419	439	501	427	447	444	438	402	424	445	414	464	406	431	463	473	535	455	437	454	412	426	459	405	398	428	451	426	440	455	459	420	410	417	468	469	445	476	421	409	437	426	470	472	444	407	422	448	389	443	452	486	441	429	476	445	419	462	429	459	431	457	464	443	423	426	420	417	380	423	439	394	409	477	401	404	477	473	458	420	401	428	467	458	421	459	449	420	429	436	419	416	439	429	434	443	448	387	454	446	425	400	428	394	432	363	474	450	463	405	438	444	462	425	430	440	445	456	437	422	447	458	437	459	441	431	430	465	427	418	415	443	428	411	429	413	399	429	443	449	430	474	444	470	446	450	454	409	448	441	405	480	415	450	464	470	473	402	430	452	437	442	486	384	421	437	422	420	438	406	435	440	434	469	379	436	455	424	461	456	467	494	439	410	422	447	465	409	426	452	425	432	457	476	462	453	405	431	432	371	464	465	453	429	458	443	447	441	397	423	438	429	394	456	433	398	420	454	438	427	431	472	446	415	437	423	435	417	463	455	468	476	379	441	411	462	422	421	415	445	436	455	408	431	436	420	429	459	441	423	456	446	418	400	409	450	445	453	441
8056	1098	1003	990	998	921	1017	975	915	900	1016	937	933	934	937	888	909	934	961	1003	963	970	907	976	936	931	971	991	956	1015	969	1002	907	938	919	904	978	1043	954	909	877	939	940	922	999	964	989	950	901	965	962	940	966	973	979	906	1027	994	964	929	965	924	900	939	937	988	979	931	942	960	948	921	941	937	908	930	941	920	966	936	935	926	942	1029	973	982	910	968	922	925	952	945	954	965	986	893	907	947	924	936	919	1019	934	948	948	978	960	926	923	969	981	947	948	995	919	952	920	962	896	972	961	950	918	911	912	902	1021	863	923	963	943	970	941	942	965	932	935	963	916	950	1005	934	977	950	984	981	977	936	1061	1001	960	965	917	940	942	921	939	942	961	916	979	955	996	952	964	964	941	910	914	1009	924	912	944	942	929	918	990	949	991	959	881	922	940	1006	981	936	941	945	965	900	926	962	945	968	927	952	903	935	925	982	938	991	918	946	972	949	923	1009	950	906	946	948	1017	994	972	980	965	964	1001	931	988	935	973	963	980	954	965	901	869	982	1001	935	935	923	969	911	923	982	902	941	957	981	944	946	931	913	927	981	939	935	944	969	988	943	978	919	922	953	979	951	984	955	943	976	977	924	973	970	910	914	954	958	946	911	961	954	952	997	957	883	962	947	950	976	990	952	940	985	956	932	929	939	942	927	940	912	964	940	915	928	929	971	907	983	981	971	913	978	980	968	958	959	947	960	937	959	946	977	959	937	919	940	945	888	979	928	944	959	942	977	932	990	981	897	938	968	1014	904	951	935	928	927	1006	931	925	974	959	937	934	938	938	952	958	914	943	942	981	992	964	922	940	892	951	955	996	942	966	939	929	921	926	956	943	998	901	980	924	926	988	953	947	931	959	1005	931	943	998	872	941	944	969	979	949	920	948	932	977	900	947	911	972	1009	932	925	959	990	968	963	952	946	960	989	946	944	952	957	976	963	973	891	937	911	963	936	944	970	947	938	962	895	934	906	985	955	984	906	913	927	926	937	963	970	925	934	947	906	972	965	937	1005	964	950	934	996	973	943	991	883	911	945	887	993	924	942	950	967	925	989	946	936	957	966	946	926	899	919	985	927	963	1017	977	1016	950	931	992	930	925	944	920	903	1004	954	972	965	972	949	957	1000	931	949	914	978	906	956	920	914	916	979	914	932	1009	958	1016	939	990	974	960	935	908	955	934	952	930	947	960	886	952	995	919	973	969	962	949	905	985	944	946	957	950	907	950	947	909	953	969	996	968	953	929	931	901	957	993	881	895	981	924	921	941	928	951	949	916	968	932	951	935	977	959	947	951	953	950	979	915	984	956	966	947	875	981	988	927	914	922	932	888	920	965	958	953	905	1013	942	943	1001	954	926	976	968	919	869	951	980	965	963	980	880	929	949	845	936	1026	911	899	957	937	955	940	975	918	921	962	959	930	938	892	1021	1036	936	960	944	947	942	959	913	1002	904	956	933	987	934	978	974	903	954	946	1010	933	933	934	938	941	966	954	943	933	951	973	934	946	926	912	956	935	935	892	943	965	957	930	934	990	918	939	916	955	978	941	971	961	913	928	976	979	944	971	946	897	967	933	983	997	992	919	964	921	907	926	972	939	958	993	941	953	991	928	875	946	925	951	1040	936	959	947	887	911	926	904	963	949	958	916	979	907	918	948	983	957	955	928	989	982	958	934	924	937	930	929	948	941	949	986	964	883	917	960	912	944	931	914	897	910	958	1006	955	991	900	993	906	972	994	965	943	959	915	1015	994	887	988	880	897	919	995	950	961	925	928	928	955	934	1014	954	979	916	909	1011	953	938	943	964	907	892	938	955	934	954	1002	933	891	964	951	971	952	918	933	951	976	956	923	911	996	946	940	1005	980	922	961	933	918	965	965	956	984	854	893	947	966	988	980	915	989	911	940	901	917	962	949	966	971	944	1000	862	982	950	942	919	937	923	936	1020	945	963	964	948	924	926	922	951	973	959	936	973	965	940	926	963	926	943	950	922	917	952	950	881	949	936	934	1002	966	988	963	941	970	988	905	963	941	886	990	959	917	971	960	917	953	930	965	941	954	979	965	915	961	938	928	909	936	997	968	906	969	958	970	976	933	894	953	932	981	913	941	928	973	913	1010	952	929	941	956	945	907	976	980	938	909	966	936	928	912	942	992	1009	967	933	934	962	914	996	1010	918	933	923	941	963	949	975	990	927	941	973	929	932	972	990	944	928	921	984	902	905	941	943	963	925	984	946	981	939	878	959	957	979	992	943	942	946	948	982	969	945	923	951	945	920	945	962	944	987	926	903	1009	956	981	968	924	976	936	973	952	940	980	1004	924	956	938	907	920	924	944	992	911	918	979	920	902	937	976	985	914	940	999	1005	869	964	919	971	882	941	942	964	955	932	993	960	939	917	928	892	951	953	974	970	931	918	967	1000	842	934	954	970	971	1017	959	933	937	911	911	938	929	933	959	895	937	937	900	931	987	1012	857	935	1006	958	894	998	962	959	959	945	954	915	923	957	963	960	979	933	944	904	925	938	985	909	1010	937	958	917	876	979	949	919	966	993	990	968	977	896	989	957	902	957	954	951	940	931	959	947	956	904	937	949	946	971	946	955	933	966	975	968	939	953	1016	919	959	923	996	1007	937	897	934	953	944	929	973	980	969	924	1007	971	996	949	940	938	918	990	930	979	928	999	974	933	977	980	967	993	921	954	1006	997	948	962	914	920	937	911	908	880	930	972	943	921	920	980	972	918	956	932	926	960	906	969	958	955	937	1013	934	942	955	940	919	982	966	961	945	898	908	962	953	975	996	930	943	931	981	963	979	957	930	931	941	926	1025	986	942	919	947	984	965	1043	972	1012	969	943	958	966	953	907	951	938	984	924	994	950	973	919	897	1001	934	953	949	925	920	1019	941	929	1055	964	964	928	935	945	936	976	993	1017	959	949	967	946	971	952	928	955	970	935	1015	929	956	959	948	1009	950	935	933	930	999	941	907	978	924	919	961	946	907	980	972	931	888	1010	933	973	970	956	976	1004	956	919	951	929	898	923	938	955	947	906	974	1047	924	898	976	954	910	982	974	942	919	950	959	925	946	887	931	989	952	900	960	975	936	982	955	942	930	968	911	994	892	943	919	975	866	906	918	913	977	998	915	957	884	992	983	903	926	928	954	962	969	928	904	942	896	919	964	949	950	978	917	937	923	965	945	920	908	917	957	943	965	981	934	981	991	977	943	973	921	937	946	945	922	969	923	984	931	921	925	909	955	973	972	914	973	934	946	963	947	919	937	970	936	927	959	948	942	957	953	900	960	1005	937	982	964	961	940	967	957	964	989	968	971	996	922	957	973	907	944	960	927	952	971	985	957	980	979	984	963	957	969	930	896	941	902	1001	964	928	948	952	954	989	961	938	947	931	957	959	905	955	910	944	950	965	957	963	949	891	924	884	920	952	990	992	974	907	952	948	997	946	916	890	963	959	961	922	928	946	1000	926	941	961	942	924	1004	915	916	943	977	960	986	899	973	887	937	927	979	903	922	995	969
27003	3532	556	460	361	367	314	254	230	263	283	240	241	277	268	220	230	222	254	248	238	237	221	235	212	211	243	235	231	234	242	265	256	234	260	243	217	249	229	269	239	241	218	249	227	203	235	243	273	217	221	251	215	220	227	248	223	274	231	247	229	225	214	226	235	247	226	232	250	252	228	217	229	239	226	279	236	257	254	235	219	207	222	247	242	228	215	215	216	236	234	224	220	219	254	240	238	229	232	203	244	238	230	236	220	223	253	220	239	247	273	220	220	228	261	240	219	230	218	221	269	214	245	242	245	249	206	244	206	231	258	242	245	253	244	209	190	239	239	259	252	247	237	209	227	229	265	224	249	217	241	217	258	217	254	238	213	232	222	225	224	240	227	212	228	240	231	251	220	202	206	203	222	242	227	237	207	203	255	223	248	243	223	237	192	220	240	208	231	234	242	260	239	249	226	224	246	237	225	273	240	212	271	221	231	233	240	238	237	210	237	222	257	241	235	201	232	214	237	253	243	245	222	236	214	229	213	236	212	213	210	224	244	256	232	242	245	260	236	234	257	235	225	216	214	239	217	210	204	218	261	246	233	217	247	247	206	226	239	239	225	257	233	273	209	206	212	236	215	233	244	236	217	252	246	240	223	208	235	252	213	243	239	233	230	216	243	240	218	272	238	209	206	242	216	237	240	190	221	264	223	260	232	244	238	214	223	253	225	234	242	243	238	200	220	243	252	250	248	221	244	235	259	255	248	239	244	216	240	233	256	253	239	215	233	226	247	209	230	214	227	218	234	232	233	241	229	215	220	239	229	245	231	216	233	228	256	253	236	222	225	248	230	224	246	231	221	269	264	241	220	218	214	255	254	228	267	249	248	220	207	229	235	226	245	248	242	256	233	241	225	230	236	238	234	228	231	261	239	237	251	254	223	229	235	234	257	253	264	236	250	247	248	250	233	217	229	213	229	266	231	232	233	248	212	267	268	239	248	224	260	228	221	234	252	227	224	247	261	231	209	241	208	224	231	245	266	226	243	236	234	259	248	205	222	218	239	264	203	211	209	224	212	241	233	236	248	213	225	227	215	209	236	243	230	236	214	207	269	214	219	253	226	237	257	228	242	233	232	275	255	243	253	228	267	234	243	250	230	227	237	254	230	216	228	234	265	228	224	235	211	270	212	252	257	273	225	267	265	255	233	211	234	245	249	227	228	245	250	248	257	238	204	245	227	242	216	238	223	243	258	245	239	224	226	241	254	259	267	207	230	253	232	248	222	229	218	217	234	230	265	222	214	252	268	235	220	211	225	237	235	218	223	246	243	223	242	236	257	232	236	222	257	223	228	233	238	236	208	251	262	254	219	211	246	233	233	198	237	236	247	245	224	222	235	230	222	247	252	267	246	259	257	260	231	254	237	218	249	249	226	243	230	253	240	220	221	235	224	210	224	219	233	241	238	239	257	214	247	217	235	248	259	291	251	256	245	261	239	245	249	258	222	242	229	220	251	232	238	254	221	212	227	237	209	206	227	238	231	253	228	250	207	206	250	231	208	268	262	260	206	218	236	237	250	231	232	231	244	234	241	213	227	216	215	223	243	257	231	248	248	259	215	231	250	198	254	238	248	224	238	245	241	260	263	245	252	249	215	249	252	215	250	219	213	196	255	239	239	270	244	254	259	252	266	236	201	234	239	253	229	233	243	210	234	222	234	214	234	240	241	221	272	226	231	242	243	233	237	252	224	220	260	226	242	254	249	241	217	225	234	238	218	256	219	212	219	260	231	218	230	250	209	217	240	242	264	226	256	233	245	222	256	244	224	233	233	231	223	226	229	244	260	215	222	249	247	232	254	247	210	222	249	251	215	216	237	259	214	254	221	260	256	235	239	246	244	208	230	226	221	214	200	230	258	229	238	239	223	245	244	227	256	227	253	226	219	250	223	216	234	256	236	224	228	235	260	246	225	204	200	257	241	243	208	217	219	232	235	232	230	219	269	227	258	242	240	252	219	223	220	245	196	216	246	229	226	242	209	234	230	235	238	276	220	218	220	245	228	237	256	260	231	239	272	232	217	245	267	216	210	228	257	243	257	224	232	232	252	257	242	223	228	233	190	220	254	258	244	219	202	232	242	194	215	246	230	241	243	210	223	230	227	224	243	207	201	240	221	246	245	214	237	214	204	222	252	247	233	252	233	208	217	244	231	237	258	258	215	228	210	260	242	281	216	239	189	246	257	241	239	250	221	209	241	229	256	222	244	244	233	227	237	254	228	222	231	228	233	253	253	241	230	269	248	244	207	235	239	248	246	252	229	227	248	225	253	216	233	244	220	218	257	284	230	244	227	253	225	226	264	225	250	216	215	227	214	216	222	217	232	218	246	217	259	219	234	200	244	240	231	233	233	243	247	258	236	237	240	250	243	249	249	211	237	245	234	264	205	254	253	213	225	230	225	227	226	206	250	233	213	221	244	238	228	217	232	219	248	244	227	238	255	236	251	226	229	276	240	225	215	265	229	248	219	227	226	218	246	274	240	250	232	246	233	251	233	259	231	242	235	232	230	273	244	204	216	258	230	249	232	225	227	248	246	222	238	215	221	249	237	258	264	239	236	254	240	245	257	272	260	244	200	247	224	213	210	245	225	253	231	235	250	211	264	266	251	228	221	223	254	221	251	261	256	231	252	226	220	251	227	226	269	248	246	209	209	220	257	229	228	221	204	227	218	232	230	228	229	232	238	253	246	223	253	256	223	217	202	240	237	237	206	241	218	222	239	235	261	224	267	252	228	262	252	218	194	226	225	227	232	218	260	213	243	217	224	218	218	232	239	238	242	235	254	241	256	191	228	239	254	243	223	230	244	238	244	227	228	239	224	245	228	246	228	206	208	248	239	236	224	230	248	236	210	230	219	227	240	211	240	256	209	233	202	234	236	216	252	226	246	265	263	238	247	241	238	230	227	201	263	245	221	232	235	232	203	248	239	228	230	209	253	205	223	226	246	193	217	245	240	246	267	224	225	241	256	253	263	215	215	226	232	228	204	236	233	265	231	203	275	233	228	248	232	241	226	235	243	244	236	226	223	234	210	249	261	231	230	241	246	231	236	243	223	247	223	282	234	234	250	223	239	252	231	247	243	246	243	258	224	262	244	247	244	238	265	239	215	255	242	226	222	225	217	248	239	236	257	230	239	268	213	228	223	248	223	229	220	228	229	247	219	235	214	244	245	225	251	235	248	231	220	239	222	243	247	223	231	232	214	235	241	243	228	253	220	231	252	249	259	232	272	254	240	259	248	240	229	224	214	238	211	213	239	229	253	240	234	235	231	246	257	256	244	229	224	227	240	245	231	204	245	215	223	214	226	227	262	228	249	234	248	232	214	259	239	232	238	211	252	207	241	244	255	237	232	241	232	202	264	257	229	229	219	220	243	251	245	217	211	245	263	246	270	234	215	198	223	235	207	217	237	229	209	259	248	224	223	212	238	219	229	207	242	226
16199	1121	1250	1316	1186	1005	901	806	816	737	685	638	614	638	648	610	653	618	620	596	604	587	559	598	613	580	583	584	604	611	563	564	539	581	578	591	580	578	566	566	535	556	612	583	585	588	572	513	564	555	593	581	590	557	517	558	543	581	536	583	564	550	534	572	550	585	586	534	585	622	540	563	554	563	502	548	562	589	560	563	591	585	549	580	574	578	553	528	559	553	545	568	546	579	582	557	556	557	562	520	570	570	565	611	566	547	574	574	592	535	534	554	538	590	547	581	573	537	518	538	534	583	575	558	586	553	564	535	549	565	552	590	555	560	600	521	558	572	565	550	519	566	564	565	557	555	558	567	561	566	554	608	553	566	580	583	566	564	561	564	549	562	557	555	550	572	552	550	589	601	529	565	581	541	542	584	531	538	578	572	571	529	579	537	574	609	568	536	584	557	588	523	542	555	560	526	565	596	542	610	576	573	586	545	535	538	550	525	538	560	576	543	547	569	629	510	575	546	533	540	547	558	550	586	526	568	527	572	523	574	616	561	547	568	650	551	568	568	532	574	533	551	605	525	524	583	529	528	520	557	617	593	551	577	571	531	537	553	557	538	556	616	540	523	556	543	577	569	538	555	593	624	549	593	508	583	517	577	551	575	589	623	558	579	583	547	544	554	595	609	555	524	567	566	544	569	503	541	616	548	574	591	521	550	567	607	518	573	506	573	568	562	569	559	550	589	582	557	569	531	514	540	529	560	562	572	570	561	550	586	566	598	542	543	546	554	589	530	553	573	544	545	579	566	593	580	570	528	548	568	577	572	541	577	567	573	565	588	554	525	538	586	553	568	564	532	574	561	547	543	604	533	518	575	553	569	582	546	582	616	558	535	564	554	567	563	571	523	607	542	529	529	576	539	577	592	539	560	567	543	561	559	526	565	534	590	521	598	537	568	560	586	595	598	522	595	580	543	571	563	559	555	603	582	582	568	568	591	567	572	610	536	561	560	526	566	567	632	555	552	537	570	562	559	558	548	560	563	571	535	553	551	574	589	547	581	534	553	591	526	550	567	566	568	607	563	556	607	589	597	541	537	572	551	542	528	569	562	594	584	573	569	541	590	563	547	548	569	562	589	602	561	570	557	549	555	614	537	553	549	569	563	573	595	591	529	563	576	533	567	610	579	530	554	559	576	552	550	561	540	595	538	597	541	564	546	545	534	549	556	521	560	579	535	542	562	534	618	557	562	563	582	581	558	551	540	553	548	601	548	545	556	565	596	570	533	542	594	564	603	587	600	559	556	542	559	573	602	552	582	554	562	561	579	590	527	551	590	622	534	559	570	580	559	521	603	559	543	529	587	567	582	602	582	582	642	549	531	588	542	554	566	593	580	540	541	592	540	569	539	537	577	586	576	556	550	548	577	538	575	565	538	540	562	541	527	548	574	579	543	562	587	570	604	560	549	556	583	551	569	513	545	547	531	539	565	555	603	568	542	549	574	593	563	526	540	533	562	545	565	553	566	570	526	558	553	572	548	567	523	550	530	559	613	573	592	578	548	575	547	540	608	559	525	572	553	547	580	545	546	515	526	535	556	563	601	564	563	610	581	576	581	592	569	593	551	562	559	567	579	566	544	546	532	520	574	547	558	554	605	521	557	531	548	545	552	594	582	576	566	561	568	589	559	529	592	547	556	541	557	591	572	538	613	582	589	607	538	540	553	571	553	522	554	536	559	572	590	544	549	572	585	592	572	562	552	548	551	554	534	556	564	572	523	527	518	538	549	610	587	567	573	535	563	547	542	528	553	560	553	560	537	544	530	511	534	547	559	588	591	545	544	582	565	557	564	572	567	587	594	580	561	586	554	572	587	566	532	574	579	608	566	530	539	527	560	555	542	579	562	573	543	580	570	548	603	601	587	551	555	562	568	542	560	549	569	605	558	577	613	567	546	552	533	553	562	549	565	569	577	577	555	569	573	556	602	574	612	564	562	544	569	559	570	546	590	546	573	582	572	562	555	564	553	511	536	534	590	587	606	517	557	543	544	534	605	565	546	592	559	552	562	590	566	576	547	576	535	537	550	542	559	526	545	562	558	535	547	576	579	618	551	538	541	558	559	590	569	518	561	538	618	564	524	571	544	517	548	527	564	557	556	543	606	581	561	516	586	566	572	560	495	533	595	567	589	576	558	597	541	573	549	563	586	562	558	557	526	582	566	530	546	549	563	551	594	598	589	613	529	577	537	561	539	549	567	543	573	550	559	551	566	536	590	533	594	559	562	594	567	544	575	553	552	541	565	562	612	519	563	607	578	569	570	571	562	518	572	570	642	593	582	555	558	534	588	579	504	542	559	566	612	582	629	561	556	581	574	555	570	561	537	589	553	513	562	559	575	535	578	552	538	542	563	553	572	585	571	534	560	560	562	532	572	540	548	557	559	554	543	614	512	561	575	570	591	562	572	576	540	587	566	536	556	554	586	541	623	559	569	568	601	544	558	545	528	541	562	538	565	545	594	557	519	503	576	559	570	580	636	562	601	541	601	616	542	587	563	553	596	559	560	555	562	537	573	549	585	566	574	587	566	585	599	579	591	596	534	569	562	553	563	554	503	551	493	580	540	578	556	576	539	538	565	602	547	498	575	552	604	590	571	536	566	531	568	533	589	556	552	586	542	545	567	573	509	591	552	509	545	593	545	571	562	576	563	592	576	537	538	558	554	507	568	512	561	588	551	579	588	543	640	537	529	601	572	523	596	559	555	557	568	567	592	589	557	534	530	553	561	526	552	575	559	563	553	564	580	541	575	556	550	538	560	541	571	549	578	583	591	547	615	542	533	528	591	531	550	546	560	567	533	579	530	539	555	550	565	575	569	590	539	542	550	574	595	547	568	562	532	573	545	563	542	591	552	541	558	543	576	568	585	516	579	573	577	564	548	585	563	580	542	569	541	552	557	552	591	578	573	565	556	556	556	587	540	533	525	573	551	573	544	599	554	565	583	519	594	544	570	570	562	576	596	555	564	586	547	639	614	556	602	551	536	563	522	559	529	581	580	576	555	569	569	577	582	547	571	573	597	557	548	585	550	582	576	566	535	580	568	563	537	565	531	560	534	547	564	561	551	556	545	557	540	569	571	540	572	563	565	577	617	576	559	537	549	578	573	570	558	576	552	519	549	524	555	575	606	592	543	581	580	590	561	599	531	571	582	551	613	561	558	626	610	564	617	573	600	583	526	559	576	579	592	547	581	600	569	585	594	579	542	570	552	532	561	570	580	593	559	568	548	547	531	599	563	538	577	545	580	544	558	564	568	585	520	574	546	555	524	579	562	562	558	554	537	576	575	546	570	554	576	592	575	549	586	518	542	537	577	598	563	584	570	568	540	563	529	581	567	523	576	548	578	540	551	598	514	582	604	574	558	569	586	540	563	573	567	606	590	561	541	564	526	592	592	559	584	550	530	535	618	541	574	604	569	571	555	569	592	550	583	572	558	589	552
35642	6575	1001	667	514	438	417	324	284	298	294	268	263	247	237	251	230	269	224	242	250	261	252	236	231	244	242	241	242	257	246	230	218	251	254	232	242	226	242	238	242	234	216	247	228	223	277	244	248	219	230	220	221	227	236	195	221	234	269	238	249	225	228	254	256	224	273	246	238	223	252	220	213	254	221	245	232	211	246	298	214	257	219	221	229	263	274	264	232	238	218	240	244	245	247	237	239	216	243	224	254	233	193	249	241	236	218	237	201	252	216	215	236	234	214	212	235	234	235	233	233	267	265	245	221	253	222	257	225	227	262	239	243	250	246	244	229	218	262	213	237	232	271	235	216	253	239	238	233	251	233	251	232	237	258	251	233	266	236	247	242	237	224	220	260	235	236	255	235	208	206	300	228	228	229	239	239	225	251	225	233	245	201	267	236	255	253	250	238	235	253	211	225	231	239	226	225	228	230	246	243	212	248	225	212	235	220	203	240	249	232	217	238	236	230	230	210	233	223	239	242	242	301	232	217	248	249	239	239	257	230	242	234	232	261	245	245	260	233	238	238	243	234	230	286	225	218	242	213	229	244	248	260	252	236	218	238	241	235	224	256	236	239	228	207	247	243	249	215	225	217	227	244	255	221	254	223	237	230	233	218	222	236	251	232	208	237	261	215	241	230	237	225	272	218	227	244	240	250	251	238	225	244	247	222	233	257	250	251	238	225	236	223	233	234	228	239	238	247	222	243	266	228	249	235	210	236	264	234	239	252	231	225	244	240	239	230	234	209	233	256	240	229	283	255	230	229	235	255	270	241	231	242	229	242	250	208	213	233	244	242	215	271	273	225	236	251	241	266	224	230	213	220	239	239	254	238	256	294	212	245	266	253	247	251	248	264	227	241	242	249	238	267	237	238	218	246	216	219	228	218	253	217	226	235	225	235	262	221	259	244	247	245	246	237	253	236	222	234	223	220	227	213	245	215	218	230	229	243	252	238	236	223	234	243	246	227	268	241	204	219	211	241	254	237	227	239	246	228	256	235	247	245	242	247	235	210	255	255	239	216	230	254	245	278	215	225	239	249	255	261	266	228	234	208	272	246	251	273	249	278	245	228	239	233	229	250	242	233	264	260	258	219	224	217	263	242	235	240	219	239	236	251	267	233	219	225	237	245	239	256	243	236	243	272	252	245	247	249	238	220	238	241	229	247	225	223	229	227	268	224	234	245	268	253	234	245	226	276	250	259	251	237	234	208	240	249	265	218	219	239	223	233	222	271	224	228	220	216	255	231	227	234	234	266	260	227	247	249	228	258	203	216	228	229	247	223	263	257	214	268	228	216	268	228	223	232	239	227	217	213	195	207	240	229	233	240	228	244	201	207	232	237	254	246	234	257	222	235	265	243	223	246	235	268	220	240	227	208	254	253	263	243	231	253	247	242	228	235	214	255	236	205	234	249	231	255	236	202	240	222	227	237	244	246	252	217	250	231	241	231	238	249	239	248	222	231	216	255	222	251	221	241	219	249	274	256	215	254	205	219	234	230	231	233	215	241	271	225	228	245	203	209	215	262	224	235	249	242	271	225	256	241	236	224	255	235	229	224	238	229	232	215	237	270	228	248	238	231	227	237	214	233	218	233	241	254	237	272	251	230	256	261	230	251	245	242	260	241	215	214	202	240	226	257	228	259	239	232	219	233	244	255	262	241	216	248	243	225	264	234	232	226	227	286	227	253	238	230	256	258	254	217	257	242	210	240	231	255	265	220	271	221	245	255	223	251	239	257	233	251	233	271	257	232	248	243	226	255	262	243	264	249	222	267	266	231	215	264	225	244	277	228	215	212	223	221	228	232	248	234	213	244	216	233	246	261	243	275	260	258	247	229	249	262	229	236	235	248	210	233	238	244	220	209	241	230	238	239	235	231	236	218	251	210	251	246	255	232	221	245	197	239	230	235	246	216	223	288	232	223	250	238	260	254	256	217	220	253	262	227	229	239	238	217	249	249	226	222	236	229	214	237	223	259	219	245	214	230	257	236	249	239	233	272	236	241	246	234	258	263	230	220	240	226	228	246	233	236	244	216	245	274	236	227	228	215	244	229	238	235	255	286	241	241	250	228	237	221	235	217	250	244	239	239	231	259	236	246	224	224	253	204	229	226	252	251	229	214	219	218	275	219	244	231	243	231	256	211	266	227	259	224	246	222	227	225	258	216	223	223	240	230	234	229	234	206	231	241	235	254	213	218	248	256	264	230	247	235	267	231	252	225	245	246	245	255	259	224	251	232	223	237	263	235	244	248	236	248	233	246	232	210	261	212	254	210	229	233	239	225	240	241	261	220	223	226	207	261	250	232	274	221	244	232	244	251	240	222	238	228	239	238	232	247	216	243	249	255	250	262	225	234	262	225	242	268	246	225	213	221	256	220	260	198	255	249	248	256	256	255	236	255	244	217	244	256	249	219	238	227	259	228	266	254	225	229	219	237	239	244	256	271	220	246	258	237	229	254	236	216	242	247	266	227	246	220	243	253	259	215	255	250	258	258	246	210	265	233	239	229	234	261	248	250	270	226	225	250	253	228	253	222	224	240	225	208	217	263	235	248	235	238	229	248	250	232	216	232	253	240	233	231	231	247	246	257	253	215	224	233	208	258	223	220	224	244	245	245	240	228	253	253	224	238	228	259	216	256	226	241	233	217	229	225	249	241	254	212	232	244	251	252	243	235	211	228	209	220	219	234	253	255	264	241	263	263	222	233	217	250	247	230	216	218	272	241	214	254	232	232	189	207	222	238	234	226	250	235	196	244	235	241	255	246	190	223	264	233	222	236	237	230	236	258	250	222	213	245	230	207	214	231	284	255	243	243	273	227	263	255	219	251	234	256	218	237	224	256	230	282	266	247	262	240	238	229	231	252	229	220	231	216	295	244	218	248	280	239	245	241	228	225	234	232	242	221	217	227	255	219	257	218	231	209	247	247	238	247	243	250	242	275	212	225	235	264	238	256	231	246	238	231	225	221	228	215	245	243	235	257	223	249	243	235	273	211	217	229	231	238	220	269	215	257	209	250	231	248	242	243	247	230	201	250	230	238	251	233	225	233	215	256	249	266	237	237	248	234	257	255	249	241	251	230	265	221	230	223	206	237	201	244	256	238	211	233	275	213	274	242	250	243	270	225	272	288	219	239	250	251	243	243	256	250	247	256	221	228	222	198	235	232	246	225	249	252	258	257	200	205	221	226	235	240	236	242	224	220	234	238	224	237	234	240	278	240	233	256	235	237	236	224	225	228	212	263	233	218	224	265	255	233	250	229	237	283	227	233	215	260	226	264	217	227	227	237	227	261	237	235	242	222	229	227	259	250	259	263	253	230	279	233	246	230	231	253	217	269	219	244	233	240	232	243	233	235	250	213	251	219	241	227	216	246	235	240	222	202	229	240	238	234	272	221	233	211	254	235	240	248	283	228	273	247	252	232	237	218	252	240	227	226	257	243	224
20096	1475	1825	2117	1752	1435	1245	1065	934	915	800	799	745	706	714	689	702	709	686	658	632	661	626	680	614	633	608	650	660	637	629	616	636	644	599	618	604	590	611	612	627	614	579	624	645	618	579	553	577	596	604	617	597	614	583	588	550	593	630	588	631	638	631	564	601	568	616	604	567	585	577	637	582	562	603	568	593	574	594	598	595	623	535	608	584	577	603	598	627	560	604	543	602	587	605	626	599	584	558	608	589	583	610	600	583	607	592	594	621	563	599	617	614	580	548	596	622	554	567	586	567	619	624	577	572	635	558	596	619	597	630	591	567	602	622	557	588	576	590	577	569	591	545	575	601	571	627	606	600	615	618	691	569	609	635	658	606	601	571	609	601	611	605	600	633	556	610	631	620	567	577	616	557	589	595	552	620	591	576	652	612	575	569	627	586	559	618	570	653	561	591	611	553	653	603	581	551	547	587	599	615	585	621	628	600	564	582	598	581	621	568	633	639	551	596	551	615	636	583	599	581	562	604	569	629	551	611	573	564	570	621	558	593	552	593	554	587	597	572	587	586	601	606	595	568	607	602	571	599	563	633	565	583	556	606	615	575	577	571	579	585	608	581	615	595	567	582	590	581	583	585	598	573	587	615	625	536	579	593	569	578	567	565	575	621	570	578	615	599	579	600	548	588	616	593	630	605	590	629	618	614	591	583	584	626	602	672	581	576	576	572	518	637	550	639	595	624	560	605	623	614	554	586	581	595	566	608	589	601	590	575	580	604	566	598	612	588	559	578	594	577	573	589	654	580	566	602	641	624	590	579	597	607	574	562	545	595	570	582	560	614	602	602	608	564	601	583	570	620	611	613	574	575	593	585	627	576	590	570	595	623	566	590	574	583	557	575	636	612	612	555	578	618	597	613	578	617	598	646	566	610	605	550	587	611	577	638	559	595	584	610	606	599	594	578	569	626	577	612	557	588	579	644	599	602	601	598	572	592	616	596	611	572	566	584	576	565	607	580	605	598	607	584	558	615	585	624	553	631	636	597	600	610	583	555	603	577	623	571	604	571	590	603	573	566	593	620	576	613	629	561	596	585	566	608	595	630	551	596	579	567	577	610	637	592	597	627	608	600	583	568	541	641	621	602	579	637	584	582	585	611	607	599	590	593	591	597	610	604	563	535	600	588	549	561	624	596	573	568	595	559	624	592	588	580	587	573	591	574	586	595	580	583	567	581	592	599	571	576	602	549	570	576	579	613	615	588	535	588	608	558	596	601	531	607	637	584	612	587	553	583	558	628	570	561	612	587	588	607	618	615	585	542	564	610	605	608	605	566	610	581	572	591	579	633	584	607	583	614	567	574	601	578	595	584	584	603	578	559	609	591	572	581	632	605	620	583	567	564	560	592	577	603	585	600	542	584	589	599	673	612	589	604	590	598	622	603	577	570	629	568	629	623	546	553	604	615	611	604	589	584	616	586	592	587	585	584	599	580	591	580	570	605	596	585	595	614	618	580	597	598	578	587	599	581	593	602	620	592	534	585	599	575	584	629	601	548	595	610	567	564	649	616	601	601	611	609	582	598	578	621	609	598	599	586	624	610	544	594	570	615	583	556	572	571	583	587	617	583	570	613	622	612	596	603	601	570	605	614	651	573	570	590	618	564	567	561	577	607	573	581	601	555	605	581	636	627	612	564	580	622	554	542	592	611	577	595	593	590	569	575	584	607	562	597	617	652	590	618	591	594	590	637	580	564	610	592	584	552	630	592	527	612	604	573	589	571	555	570	581	605	553	604	608	600	617	567	639	574	589	567	529	604	599	630	609	611	549	565	578	611	634	583	549	578	593	611	623	592	590	588	616	606	578	582	605	605	591	612	593	589	583	630	561	580	593	597	571	591	613	596	546	616	624	553	599	592	587	603	642	597	550	579	627	604	548	586	548	592	600	607	577	555	561	594	597	592	607	588	581	591	587	586	560	576	585	638	606	599	640	619	582	587	586	603	592	622	582	607	602	599	590	585	597	601	568	545	613	584	591	564	626	642	616	587	629	593	635	545	591	597	573	611	586	593	582	564	615	597	617	579	547	571	593	633	598	573	619	618	624	609	582	603	573	562	565	601	579	620	599	588	587	604	633	609	582	620	618	553	619	631	581	639	595	597	577	573	594	575	618	622	580	568	619	600	589	572	609	589	591	591	548	609	553	591	617	579	613	562	600	574	611	575	572	592	593	577	576	586	591	639	615	619	534	635	587	620	540	528	598	656	576	590	580	562	586	585	553	604	571	595	627	564	562	562	596	589	572	620	564	607	582	591	598	564	613	602	602	621	598	542	579	571	580	551	536	573	598	570	584	571	577	580	573	568	571	621	615	621	622	622	642	577	579	569	639	624	587	598	603	610	570	571	566	581	555	536	592	532	600	578	570	592	538	587	603	634	606	592	595	646	589	631	579	587	602	599	610	635	655	616	571	605	620	565	581	575	608	640	562	595	553	582	566	606	567	573	578	630	575	630	578	600	551	599	584	578	581	579	598	589	568	583	594	624	548	586	585	620	593	642	608	602	553	588	583	621	550	590	585	612	622	608	618	582	568	584	594	566	570	571	615	584	595	572	563	514	594	544	617	619	615	569	562	566	627	590	595	557	601	513	569	565	529	560	616	613	525	639	605	581	579	604	566	605	587	599	624	605	579	580	557	568	596	590	619	554	587	583	569	625	604	615	610	617	636	605	648	616	572	586	606	591	613	619	628	564	631	555	604	593	573	573	565	596	574	605	617	606	611	614	568	588	588	604	583	576	582	560	599	614	605	635	552	563	569	585	572	613	580	612	587	564	594	612	604	590	569	575	587	612	573	574	540	619	620	602	584	532	608	550	597	582	606	604	564	613	602	593	598	566	584	646	635	588	589	563	594	628	579	580	612	580	567	558	592	601	608	598	639	561	586	602	576	547	557	567	627	560	550	564	628	619	541	599	577	582	564	607	631	577	596	608	648	584	599	601	616	579	604	618	602	596	605	590	602	573	590	575	598	598	604	557	638	587	609	581	585	623	579	561	555	577	606	594	577	630	586	605	587	580	552	594	596	587	659	616	592	598	572	604	636	610	599	625	615	613	582	576	629	592	572	620	599	556	586	611	579	629	657	557	606	603	561	570	580	572	609	549	558	568	600	589	614	579	556	573	575	558	576	579	591	639	576	597	592	619	595	579	567	593	597	605	608	603	641	606	552	597	597	616	574	573	559	573	552	599	607	605	591	572	571	595	581	611	643	600	593	576	566	540	588	608	565	561	603	594	574	564	594	611	629	564	618	634	617	590	554	567	586	583	626	585	621	587	607	609	606	621	581	584	620	538	599	573	621	605	608	588	580	627	582	594	557	586	566	646	598	583	578	576	597	636	603	623	602	567	596	570	601	586	573	586	591	565	586	586	563	619	567	597	578	630	611	587	602	584	581	601	584	597	593	594	608	598	621	604	612	613	569	578	604	558	548	585	569
12334	1343	484	441	452	450	428	439	442	482	434	474	419	465	489	465	439	446	440	439	457	479	444	445	475	461	461	449	412	417	455	434	438	469	419	446	465	459	434	432	454	447	406	403	442	391	422	416	445	454	423	455	483	448	426	446	458	419	462	424	433	422	434	464	467	440	426	424	429	445	476	423	451	408	512	493	457	454	417	411	447	430	451	481	411	443	460	462	522	481	409	432	446	431	427	398	475	486	462	427	436	443	458	458	437	444	450	429	417	433	465	438	487	502	440	417	461	455	447	487	445	432	445	472	417	448	442	437	457	448	433	447	444	476	440	461	423	418	421	423	488	460	451	465	469	450	493	437	435	457	469	491	463	451	431	427	418	378	449	435	436	427	463	433	422	472	445	471	521	489	467	444	451	498	458	430	447	455	435	444	428	442	437	459	453	412	440	414	452	436	477	477	497	448	456	434	458	382	465	444	440	444	469	427	426	433	478	489	476	453	476	453	461	458	455	459	457	458	441	447	452	447	435	434	466	453	429	399	463	451	460	396	435	482	455	478	463	410	419	429	451	405	458	452	470	479	430	433	423	447	467	460	407	422	421	430	433	451	419	388	447	457	440	410	440	463	453	421	468	442	463	484	449	394	437	398	476	459	469	446	425	419	437	490	442	426	417	460	466	398	463	418	395	417	402	421	450	439	428	426	473	475	457	419	446	468	434	469	466	467	422	419	475	426	461	406	432	403	445	467	454	411	394	426	451	448	426	514	437	445	419	401	463	453	440	427	457	406	418	457	473	481	423	457	415	457	439	474	415	435	415	437	484	447	453	442	461	425	427	468	460	476	463	406	416	456	454	420	437	436	409	445	464	454	425	436	449	387	434	433	469	456	445	459	464	394	462	441	462	480	456	467	446	466	452	459	485	444	441	416	496	447	424	476	449	441	436	466	469	451	441	478	427	492	465	448	470	463	465	432	445	434	485	428	433	448	474	492	410	402	415	463	422	474	393	424	393	471	487	447	451	482	411	433	451	415	434	440	426	414	476	432	458	430	444	430	494	433	425	428	422	465	443	482	462	490	475	468	456	431	450	438	445	418	437	440	425	458	462	455	436	411	433	435	429	472	436	469	407	403	466	448	441	433	404	447	455	448	403	467	405	449	448	415	457	455	450	452	445	473	443	465	458	456	444	442	423	443	474	445	426	459	468	454	394	407	464	454	433	488	496	441	421	484	471	484	459	461	485	451	449	439	477	454	419	442	409	461	462	492	459	451	452	442	415	437	421	398	423	401	431	469	438	433	449	432	459	464	468	451	450	488	442	428	457	442	475	409	420	442	434	459	492	435	429	446	471	468	428	390	457	438	455	409	462	480	478	455	466	429	420	459	471	446	443	391	471	398	477	456	438	462	474	464	460	458	430	422	420	468	430	459	451	444	442	481	470	484	430	481	480	415	471	479	460	486	427	463	447	442	423	460	438	450	475	474	454	439	426	429	430	418	456	480	424	452	438	427	458	453	448	483	460	448	398	448	473	463	515	454	413	450	439	432	426	444	451	434	424	442	426	444	415	460	460	441	410	457	448	448	470	439	461	420	465	439	473	457	488	406	466	446	452	432	415	457	455	448	418	410	402	450	433	394	478	453	448	442	411	410	478	473	424	424	442	444	442	461	466	443	436	453	458	456	435	412	405	488	433	476	467	459	423	428	487	445	456	462	458	411	432	463	423	440	435	426	408	428	429	458	420	471	454	409	426	498	409	427	459	441	400	474	430	438	415	454	448	460	465	456	442	425	439	452	483	394	445	440	494	465	436	430	422	469	436	416	408	447	450	444	426	465	465	443	475	413	456	456	483	424	429	444	421	463	407	458	456	463	460	468	431	431	453	399	446	448	407	440	462	481	448	438	435	443	484	436	443	431	478	419	441	443	466	402	482	404	452	481	470	442	453	433	409	476	486	443	408	444	441	437	429	469	422	465	423	430	438	461	424	470	459	480	458	467	455	439	476	457	461	475	428	406	423	445	413	413	420	447	423	381	416	440	456	447	464	456	431	422	413	436	416	470	465	470	461	420	425	423	430	501	479	475	462	411	437	456	421	392	489	438	451	418	380	380	466	438	472	449	440	414	473	448	456	411	444	463	468	413	493	442	430	482	441	441	449	456	441	416	476	443	419	445	443	462	483	436	457	441	462	429	450	459	479	420	460	447	455	454	439	440	436	478	446	389	413	446	434	445	431	482	436	385	443	428	442	461	465	458	402	485	486	447	433	422	457	414	451	458	435	437	427	457	438	431	492	460	392	418	497	467	459	437	433	421	424	450	462	444	468	425	481	441	444	456	443	429	484	456	431	428	435	437	448	438	453	404	453	462	455	419	465	459	462	449	453	476	505	476	387	465	470	481	449	462	449	433	449	466	492	474	466	464	433	422	492	447	429	448	420	461	452	434	471	467	432	496	462	456	420	467	434	453	451	441	433	454	439	437	454	459	401	430	455	419	437	476	439	447	466	431	442	431	463	458	445	438	429	404	447	432	477	460	461	505	443	406	460	473	442	446	449	457	433	442	446	452	418	460	433	447	419	448	435	456	422	452	435	433	456	429	426	435	438	408	436	425	457	467	404	445	440	483	448	455	443	471	450	477	427	438	452	452	399	460	442	434	457	445	420	409	454	424	473	437	439	422	469	474	420	423	450	436	424	466	434	477	477	425	440	410	449	414	432	445	411	468	424	473	449	411	446	433	442	466	415	456	469	466	447	419	464	456	481	414	436	383	418	454	493	453	436	426	404	478	415	469	459	425	473	468	442	409	425	436	438	440	435	451	463	457	442	418	461	448	463	472	467	438	441	462	449	441	416	405	452	419	465	463	435	425	406	430	393	450	418	458	410	445	452	502	443	451	458	401	421	430	436	420	453	444	452	429	464	463	485	421	473	433	432	412	480	452	424	450	509	431	430	428	476	450	433	473	473	451	474	433	441	441	415	418	437	477	432	437	477	444	438	439	427	448	438	415	443	431	423	454	417	440	418	428	466	435	470	409	451	443	440	444	508	439	445	420	434	445	449	448	464	432	434	458	459	439	431	428	461	400	435	481	452	459	461	446	432	446	411	390	402	427	439	442	449	441	440	426	440	500	441	417	425	459	433	431	414	458	424	439	429	470	454	446	435	388	458	460	457	432	474	422	403	434	459	380	418	414	407	474	451	448	430	436	439	436	478	447	473	423	451	445	444	467	430	476	453	421	445	482	421	435	434	472	445	441	435	434	403	444	478	483	436	408	473	438	492	465	432	415	434	432	420	443	419	458	466	425	454	436	397	466	463	450	430	436	464	433	468	438	475	406	440	439	458	410	470	442	434	434	426	463	434	427	456	371	471	433	428	420	435	427	428	409	457	433	447	435	447	420	442	445	436	423	459	399	412	407	436	447	426	429	420	482	434	427	460	457	454	469	450	447	444	463	436	423	444	461	425	473	449	458	443	474	458	497	449	433	452	459
8077	1107	951	1056	1026	947	960	925	971	993	982	1038	916	980	958	930	931	943	907	926	929	1008	946	946	1016	970	983	962	970	982	975	964	946	931	921	958	980	998	992	968	956	925	952	976	928	1006	944	949	962	915	952	1032	938	976	1000	962	948	978	930	941	957	926	995	934	950	989	972	986	952	914	952	902	951	945	988	937	926	969	930	963	930	934	985	913	957	971	976	930	893	932	979	962	992	935	966	927	932	934	933	920	932	950	992	950	949	972	944	960	951	934	933	1010	967	1004	921	1063	1002	890	988	1001	997	965	953	961	987	981	982	999	925	974	932	952	955	1001	973	950	941	920	971	923	876	999	993	957	992	929	1057	894	942	885	874	926	974	948	1017	945	969	923	889	935	971	969	953	947	932	960	917	943	908	985	959	988	954	973	915	975	978	930	931	958	955	933	973	951	949	965	957	972	971	986	986	929	945	992	1015	943	994	991	929	978	995	970	939	1008	926	946	996	978	981	969	987	941	979	936	932	939	991	964	944	967	940	975	898	990	943	994	934	1010	970	931	980	902	972	985	943	972	920	973	998	974	971	934	989	961	925	991	957	978	936	957	926	1006	926	979	954	913	923	978	888	1021	941	961	977	938	946	951	930	966	979	983	971	986	1000	919	978	981	948	976	963	972	911	1002	957	950	1016	980	906	955	981	945	944	977	970	994	1000	951	986	1001	955	939	923	935	959	948	1023	940	1001	988	947	979	907	971	938	928	924	951	977	1004	961	932	956	924	997	970	993	948	981	917	992	923	981	927	1001	940	1020	921	935	983	947	969	896	953	996	964	929	959	920	936	914	948	956	967	960	992	992	964	933	957	927	980	976	942	930	944	966	949	923	918	952	932	1010	972	943	962	936	960	929	1010	970	952	954	930	907	892	932	964	979	951	950	956	921	923	958	985	947	935	970	959	980	921	942	945	970	971	981	980	967	948	953	972	986	976	918	904	943	1004	936	1008	945	947	972	989	903	962	941	1042	928	908	933	974	956	932	920	918	975	1005	949	979	949	920	972	984	931	956	1015	911	960	940	986	905	1028	967	945	975	982	963	1013	999	1028	973	1000	993	987	966	986	933	940	980	970	946	924	951	964	929	882	914	987	934	990	924	958	950	929	1022	940	969	968	941	952	942	943	957	938	935	1001	952	973	934	922	911	994	937	980	1004	968	948	968	962	955	987	915	932	986	938	963	947	1016	958	986	933	946	972	936	954	963	1002	981	963	1010	937	969	934	956	954	935	999	995	910	994	957	972	939	935	957	943	970	956	980	965	987	916	1017	981	944	954	933	968	982	911	947	975	953	918	993	903	960	945	962	964	968	947	897	966	916	933	949	977	905	967	970	974	993	946	1022	987	954	942	947	976	930	956	993	904	997	904	969	998	951	946	931	979	972	927	953	988	932	1074	914	919	942	937	974	938	921	979	1003	949	989	983	929	912	966	993	956	971	955	935	958	976	921	969	965	954	928	960	994	952	895	959	987	946	901	926	975	969	943	958	916	949	1014	989	1029	949	909	913	926	949	974	934	943	949	976	964	979	990	967	952	982	968	904	932	943	940	940	986	948	966	908	968	944	961	947	984	927	915	979	1015	961	966	985	972	941	997	953	959	968	970	1002	942	963	922	968	956	944	969	1021	957	1015	928	975	921	1013	974	989	981	962	974	925	997	940	941	932	937	975	1011	914	951	973	928	962	932	916	987	999	945	927	983	934	933	1003	953	944	958	924	928	940	1006	1017	998	983	944	894	1004	908	992	974	963	955	1030	971	955	911	982	960	991	970	975	980	1003	1033	972	966	945	958	958	969	915	972	909	995	997	991	991	903	963	933	926	969	930	953	938	968	1024	963	983	1007	978	947	994	960	971	978	963	975	942	1003	973	939	962	939	956	948	961	947	978	966	996	976	986	1010	980	1009	930	925	984	952	964	949	916	919	894	949	1009	961	983	959	957	944	959	939	980	1007	1010	965	959	920	945	940	965	950	989	951	960	970	998	958	1004	957	937	944	959	975	993	950	936	954	930	951	982	980	941	951	948	982	934	939	1017	917	976	1058	979	977	965	981	1017	992	1011	961	937	1029	958	957	954	963	963	972	926	939	981	940	946	974	976	983	975	1004	919	961	948	973	954	942	933	999	957	916	950	943	928	988	981	987	956	898	912	967	891	932	1003	937	998	980	930	978	984	943	986	983	978	931	950	961	964	974	990	931	898	967	961	944	944	971	941	950	961	934	970	995	973	875	952	960	938	955	941	978	964	978	933	972	989	984	940	971	1023	948	962	919	1015	973	973	960	994	1002	962	987	908	979	938	939	983	966	953	1000	960	984	941	1021	946	946	928	956	992	974	982	955	934	948	921	984	891	963	951	974	1039	973	954	963	956	921	967	900	960	942	937	928	949	931	948	942	927	958	998	929	939	928	974	938	956	925	963	995	950	990	924	936	995	929	976	966	990	982	919	908	963	956	963	934	972	911	998	899	986	969	952	931	943	963	934	958	957	958	930	985	944	1000	992	969	965	918	907	961	957	947	982	909	995	979	929	1009	937	1019	996	1000	925	917	968	959	929	943	914	904	969	997	988	977	919	926	962	988	987	951	957	993	980	930	884	962	905	975	998	959	988	984	943	939	923	944	892	956	971	902	916	935	920	967	905	996	937	984	993	1007	955	990	967	962	1036	961	939	964	920	945	948	963	961	970	940	1028	964	943	898	1009	990	965	970	948	969	1020	962	902	978	942	989	955	966	964	953	945	943	923	983	1030	1044	956	965	994	967	996	940	943	912	983	962	917	1000	921	973	952	922	898	918	985	952	978	961	1000	912	971	995	991	923	913	989	994	906	934	957	995	957	1013	920	884	895	1001	959	890	987	952	953	959	927	938	969	956	957	986	962	932	952	974	924	970	935	932	988	919	917	916	1018	973	916	924	996	939	1014	960	904	963	946	950	985	996	921	1000	950	998	1009	925	929	928	942	973	928	981	940	956	961	944	990	922	944	957	936	959	986	911	977	916	971	924	988	895	924	930	954	993	925	980	952	1005	956	987	974	959	957	964	1011	1006	1000	973	959	944	935	966	984	921	962	960	971	926	915	968	943	958	974	948	996	976	928	915	946	962	921	989	1018	967	943	943	941	986	918	986	984	917	947	971	939	914	1062	957	994	978	973	945	945	943	992	955	964	975	937	957	920	917	928	991	983	1000	941	974	969	943	969	947	938	956	911	963	948	970	951	971	931	988	964	973	974	945	917	950	970	949	986	1029	931	965	915	966	1004	983	920	918	963	884	965	981	938	955	971	1024	937	1029	944	979	951	968	928	976	960	909	931	977	939	913	907	948	955	981	959	952	1003	952	933	994	985	935	951	1023	982	1038	1006	904	979	993	922	1001	954	957	956	925	997	1016	953	938	966	981	959	962	1004	955	979	989	940	960	917	935	936	971	993	954	990	966	956	950	937	949	927	962	994	1027	956	933	976	967	965	953	926	906	960	948	979	988	969	953	981	912	919	974	973	978	977	948	931	941	972	964	968	961	992	987	957	936	965	989	959	958	934	963	948	929	974	969	976	1006	1001	967	924	937	968	948	943	995	999	1021	1000	948
26089	3643	596	440	353	318	291	296	267	260	240	256	269	244	206	236	219	238	210	260	239	266	249	239	257	257	233	261	251	243	221	227	217	219	219	222	227	214	190	242	219	241	233	241	212	220	213	230	209	233	223	228	253	233	234	224	201	277	221	204	204	251	220	249	248	256	220	245	201	227	220	237	207	242	224	236	213	230	217	225	247	229	221	219	218	240	223	258	246	274	200	229	211	255	228	235	208	198	201	224	230	244	258	248	230	223	205	217	210	243	229	202	238	212	230	221	206	222	261	218	218	225	232	207	221	220	240	244	232	247	246	227	221	240	229	213	247	205	220	227	226	229	201	229	208	257	231	241	213	224	225	203	218	217	227	258	219	213	222	225	219	239	240	212	249	230	260	229	237	239	213	237	199	248	236	255	212	248	251	223	226	225	248	230	264	240	257	220	210	234	228	226	234	219	213	228	235	238	238	245	246	221	236	211	253	223	221	228	211	254	234	230	222	251	241	239	226	253	207	232	249	216	227	224	228	230	237	204	249	267	224	242	234	226	199	222	226	231	215	219	230	229	257	231	243	245	223	244	219	231	235	251	240	250	235	236	230	216	233	228	220	211	251	240	219	224	216	252	215	226	229	229	241	269	240	234	246	241	239	218	215	231	236	219	223	235	251	226	251	236	224	227	191	212	264	238	234	237	241	228	215	243	223	236	221	226	215	207	227	192	214	218	234	213	260	254	251	228	272	217	215	233	236	256	189	210	265	260	225	209	219	226	209	273	215	231	236	244	236	233	245	281	227	253	241	250	215	219	248	257	231	216	217	209	211	237	226	223	230	210	215	215	263	209	231	235	254	215	242	213	230	229	204	229	242	221	232	209	215	259	244	247	208	235	226	238	198	256	225	234	261	234	196	230	239	233	217	244	245	240	231	210	244	210	207	227	259	227	247	217	228	230	270	241	210	233	224	218	246	243	207	227	230	212	234	227	243	225	225	257	246	250	208	240	255	225	234	218	240	241	227	243	235	217	251	245	229	217	210	264	243	218	233	214	226	238	204	229	221	236	217	232	223	223	233	207	220	216	219	213	245	216	237	200	234	232	204	233	229	242	260	227	212	241	247	236	222	225	222	241	237	252	238	232	208	241	244	209	222	224	231	255	250	234	205	269	229	241	210	211	221	260	226	257	197	220	254	246	258	243	229	235	227	243	237	248	237	234	218	234	223	234	211	207	218	245	233	207	231	214	235	230	262	212	197	242	214	214	255	232	223	230	253	228	233	243	249	233	244	241	210	239	205	216	264	207	255	236	225	255	237	203	203	238	239	252	227	225	206	253	201	225	214	244	245	231	212	234	225	219	226	198	246	234	224	218	259	257	236	230	247	237	226	231	243	215	220	250	225	216	238	200	231	228	204	204	225	256	235	208	245	240	225	241	254	225	215	243	216	233	271	213	245	208	225	232	230	218	225	196	210	229	230	210	240	238	214	230	223	199	242	193	237	212	249	207	226	261	220	231	250	242	222	228	211	202	236	242	261	220	226	246	217	231	245	205	252	231	216	232	226	219	212	232	197	242	235	250	237	195	211	221	227	234	220	239	240	220	232	200	219	206	232	207	216	228	215	231	242	207	244	243	219	246	220	226	246	227	225	221	226	229	217	254	229	213	234	214	233	210	212	209	216	273	232	208	224	246	222	212	240	234	229	232	273	233	237	227	239	197	194	222	214	252	217	218	229	237	235	203	239	226	238	211	222	207	228	246	236	238	246	236	237	240	273	267	219	233	268	228	221	266	228	220	206	243	191	218	217	213	214	235	203	221	229	219	240	226	244	242	237	214	240	223	228	240	238	235	242	251	255	236	245	252	213	240	239	226	245	227	215	221	253	230	209	222	229	212	232	250	232	238	255	208	272	207	223	232	196	214	232	218	250	224	242	212	243	243	246	189	228	230	219	214	241	212	216	210	295	223	259	226	237	234	206	216	242	224	231	231	233	226	249	235	225	238	238	232	194	221	244	212	242	244	249	205	213	216	223	228	245	222	228	216	255	230	233	227	212	239	228	226	230	245	239	240	238	225	241	235	214	224	234	231	227	215	227	239	216	234	261	232	232	242	230	217	247	214	242	235	244	218	232	207	210	220	234	233	224	243	268	221	223	211	225	234	245	211	234	223	266	233	213	261	240	212	242	231	247	225	214	237	211	226	211	217	216	234	232	233	243	241	223	242	223	222	244	222	252	215	225	213	217	196	218	215	230	244	241	213	216	238	240	248	238	187	203	265	240	236	212	221	197	231	219	245	233	212	225	230	258	254	216	247	226	216	269	225	255	224	189	226	200	238	224	246	217	230	244	222	216	234	230	228	202	218	232	262	263	207	234	248	226	235	211	231	221	229	250	237	212	229	232	221	224	219	238	220	238	221	217	211	207	230	249	240	219	217	233	248	232	231	239	288	219	236	217	246	249	222	218	215	226	226	244	232	225	229	210	202	244	254	230	227	220	236	263	243	226	227	222	231	242	237	219	230	219	215	239	245	259	236	192	239	231	229	234	225	215	194	244	233	252	238	220	237	205	256	250	225	248	240	242	214	208	215	241	205	221	231	211	253	223	248	230	222	220	212	213	217	231	230	235	238	234	204	181	229	222	247	224	239	241	245	272	223	224	227	240	227	232	251	265	237	242	239	227	217	193	227	225	209	229	214	220	226	235	221	233	241	214	237	238	224	233	236	272	241	239	241	234	208	249	247	226	242	234	240	216	232	253	226	258	247	232	223	253	240	249	247	222	215	214	254	224	265	238	217	216	251	226	202	250	235	245	231	218	243	226	231	247	206	258	244	253	237	218	218	229	244	214	187	222	223	224	239	215	245	251	242	241	228	235	212	221	247	211	255	237	213	224	253	258	235	205	220	239	218	235	245	226	229	249	226	216	221	218	222	243	229	197	206	232	219	223	246	225	239	224	272	189	236	204	231	243	236	217	242	213	230	267	202	226	219	205	205	239	225	227	222	244	198	256	207	213	245	253	222	245	250	236	266	241	210	225	222	247	215	254	236	245	230	244	248	231	236	239	225	239	237	227	251	230	240	231	226	194	225	210	231	232	246	251	216	245	212	222	225	245	209	199	209	255	232	237	227	217	231	263	228	233	245	213	245	217	238	240	220	265	237	230	254	206	237	192	251	219	248	228	223	249	221	248	198	226	220	213	241	258	245	233	227	280	244	230	235	221	225	228	243	194	256	235	232	244	234	235	230	251	220	225	237	255	245	217	228	231	233	232	227	217	244	238	248	230	245	252	223	210	247	230	219	231	233	248	218	203	249	228	206	222	230	251	256	224	229	242	230	218	229	201	206	227	196	210	222	247	244	235	241	226	243	241	225	255	225	226	241	247	240	220	208	193	240	257	232	238	239	243	227	216	232	218	228	243	218	241	253	240	211	235	213	232	218	221	227	206	213	245	229	240	220	216	223	227	235	223	210	218	207	263	222	243	264	232	238
15996	1159	1252	1290	1099	994	913	790	780	770	663	680	657	655	560	595	611	593	577	589	633	568	605	563	578	556	565	566	581	597	541	547	508	544	584	560	540	552	574	542	543	554	571	581	553	532	560	593	607	529	538	549	488	530	562	553	562	556	544	544	555	508	554	577	555	545	556	506	520	564	560	540	543	561	544	567	542	511	548	547	548	571	566	537	572	534	594	601	584	579	573	538	529	538	544	539	545	554	556	546	546	554	579	554	582	515	559	570	576	568	533	588	540	538	556	514	545	537	507	585	618	541	530	536	549	522	567	572	563	550	513	549	545	586	560	572	541	540	571	557	552	548	551	574	512	563	503	559	531	568	558	558	508	562	534	534	533	551	565	553	516	545	536	550	584	579	565	584	554	525	595	547	526	525	605	544	560	527	572	523	576	508	564	560	531	544	565	547	537	562	545	518	579	572	555	554	569	559	511	555	547	554	542	517	561	591	548	498	592	517	564	526	550	531	568	588	556	517	553	584	528	535	576	545	563	606	551	494	550	520	525	585	531	554	490	538	556	557	573	509	532	573	519	509	581	548	541	562	516	530	544	587	534	581	573	526	568	506	568	536	545	550	547	606	523	544	531	572	542	509	536	534	514	570	574	555	533	564	546	526	562	592	560	554	543	571	483	541	520	542	557	552	501	567	534	565	565	527	551	554	541	516	546	566	512	548	559	594	547	517	520	546	575	552	564	570	557	548	526	518	591	554	511	520	566	577	538	535	543	531	514	534	589	583	560	511	542	535	587	559	555	525	527	540	542	562	569	533	549	509	536	561	545	557	527	561	575	503	533	522	551	555	531	535	576	549	562	538	510	542	557	547	519	549	519	561	539	563	545	539	529	575	561	574	573	566	549	570	543	531	583	556	557	555	528	502	583	564	549	538	533	566	512	532	538	550	568	596	510	536	531	575	551	529	522	574	516	523	563	562	548	591	500	550	564	552	552	529	586	560	548	554	532	547	559	559	537	526	571	521	548	583	564	533	543	590	578	542	569	536	567	547	555	548	515	551	568	557	544	580	551	535	546	577	560	557	520	497	536	528	562	521	537	550	523	526	564	584	544	532	529	512	554	528	546	545	523	561	535	561	570	555	567	558	540	528	554	560	559	569	535	535	562	539	526	540	530	526	527	558	582	524	546	571	556	592	567	544	541	520	547	550	571	595	571	578	573	548	561	507	522	552	551	579	538	578	536	553	535	534	577	532	525	553	547	553	525	534	532	594	550	549	562	593	576	586	592	535	542	531	608	577	545	502	549	551	522	547	545	558	584	546	603	531	518	542	558	511	534	572	544	535	545	571	572	523	583	539	560	525	577	527	531	574	529	535	522	524	507	565	547	553	583	515	586	525	546	557	581	600	535	543	548	522	546	535	558	534	567	550	512	570	578	590	544	590	546	559	518	589	573	563	528	580	587	557	561	573	537	567	541	571	589	548	563	531	574	549	561	512	546	543	501	549	557	526	533	542	562	520	568	615	503	575	581	538	560	511	534	558	558	517	563	544	560	541	537	558	553	555	538	501	544	561	539	546	532	552	562	538	556	565	520	572	576	558	513	552	581	545	560	533	565	598	548	559	554	601	578	569	560	577	554	519	524	515	573	571	579	548	518	547	548	556	578	525	552	585	544	577	581	566	513	535	549	578	551	552	549	560	528	532	560	551	573	562	597	527	546	533	578	520	548	526	536	532	513	576	532	511	553	526	531	556	564	546	547	512	564	551	499	565	544	538	582	541	562	535	553	592	562	546	562	512	535	547	525	552	534	518	550	562	543	527	567	495	552	535	579	522	519	532	553	530	530	476	529	561	509	549	542	544	559	513	530	556	530	567	562	534	548	559	532	542	577	540	562	558	553	561	517	537	514	532	573	565	544	576	567	556	539	556	525	584	525	552	513	552	578	541	508	570	545	565	516	557	527	506	528	526	536	534	532	542	536	552	563	537	556	536	559	554	581	616	520	558	501	543	566	577	579	521	551	527	539	563	599	501	547	604	505	541	551	574	548	524	494	587	518	544	570	563	533	564	542	522	567	590	514	567	552	548	562	560	519	562	547	579	564	541	539	554	535	522	555	566	584	591	562	541	604	564	566	532	533	538	507	530	557	575	519	569	552	488	556	604	536	580	544	539	568	529	535	548	587	552	567	565	562	520	590	568	523	558	592	576	527	604	549	535	537	615	524	543	580	524	548	555	553	545	535	522	584	553	526	554	561	561	563	551	511	517	545	533	556	537	529	517	573	537	558	550	530	586	541	563	549	549	593	526	562	598	576	543	546	494	533	551	552	537	558	534	575	542	554	563	524	516	512	565	511	543	570	529	546	528	537	506	541	585	537	553	535	535	577	513	563	547	556	534	506	553	569	532	531	554	585	559	567	588	527	548	566	508	570	509	563	585	560	534	478	574	559	553	563	507	537	510	529	567	565	562	545	559	580	493	585	588	539	555	528	551	548	583	565	523	515	523	564	533	527	578	603	583	556	520	524	564	548	545	608	516	529	552	537	566	550	546	530	539	529	570	539	586	531	566	540	528	565	583	527	549	524	550	518	574	561	540	601	571	542	537	544	569	541	537	556	587	548	564	561	567	547	586	542	544	565	548	585	557	561	552	551	565	574	525	536	521	554	572	556	588	565	522	562	531	545	592	536	586	567	520	563	550	523	539	571	550	552	580	547	588	554	564	519	533	530	540	580	534	550	616	539	558	557	538	596	556	560	537	519	554	600	551	557	557	547	549	545	541	587	538	559	547	550	548	572	549	550	581	568	581	519	544	513	564	544	545	587	549	559	538	574	518	548	557	565	526	532	533	595	532	510	545	535	547	549	502	564	527	495	558	562	562	527	542	572	548	545	540	588	562	556	564	553	542	555	557	504	560	549	581	545	554	561	589	552	562	570	540	524	555	514	550	540	548	528	548	551	567	547	536	541	543	541	521	554	557	544	537	571	561	545	556	511	561	555	583	566	578	543	596	534	570	592	527	554	560	553	563	497	596	559	547	524	543	509	526	573	537	584	586	580	539	552	526	558	521	527	557	581	551	579	560	554	576	543	547	570	522	545	572	584	569	521	551	558	563	556	518	539	511	569	499	536	589	528	529	568	522	508	537	567	558	550	535	559	542	577	526	541	516	550	593	571	536	545	564	555	516	552	548	535	547	525	595	565	557	555	544	536	531	522	565	550	525	533	583	494	526	548	534	511	569	563	568	556	559	592	500	529	561	554	538	557	545	555	574	579	569	520	547	586	553	567	594	550	557	572	520	524	545	565	592	547	561	560	534	583	572	517	549	564	500	565	522	579	602	582	569	525	544	515	543	562	544	547	581	546	533	583	544	574	566	583	571	541	529	565	560	564	571	541	528	553	545	520	510	555	548	559	562	501	585	503	571	577	551	508	533	571	513	520	556	557	554	520	560	533	530	544	557	578	545	573	573	566	533	496	532	540	540	575	568	589	531
35631	6392	1010	705	516	414	338	318	323	278	255	279	271	268	248	246	283	247	238	259	236	244	233	248	261	247	211	250	246	223	228	251	212	245	231	206	213	234	240	236	247	256	245	219	245	248	223	228	254	225	231	216	234	238	235	231	223	243	213	236	219	223	233	253	268	270	216	218	234	231	202	202	226	243	226	227	261	262	221	222	264	237	250	219	239	235	223	206	258	216	235	230	237	270	224	251	239	224	237	246	240	262	221	241	236	226	245	258	210	196	231	268	230	214	238	235	273	255	247	242	258	223	212	237	203	210	229	210	199	221	207	243	239	254	251	226	236	213	222	234	255	236	195	255	257	237	238	269	215	245	231	228	216	225	253	238	192	243	219	253	235	244	240	247	223	225	248	252	264	273	240	254	221	210	235	235	250	229	226	224	236	239	226	238	244	283	206	201	265	245	239	222	243	244	248	251	245	233	237	233	237	239	236	231	231	252	230	262	231	252	222	244	260	241	232	227	211	228	245	223	221	230	228	238	236	238	225	220	250	264	250	245	232	236	216	254	214	238	238	233	223	272	214	230	223	261	226	229	234	237	234	256	257	206	216	246	233	233	229	223	266	232	240	217	250	206	229	202	248	216	227	219	250	252	225	217	252	226	243	229	261	258	286	213	258	217	215	204	225	264	256	253	226	212	261	210	279	259	258	234	239	214	257	223	220	219	216	217	254	241	213	254	217	216	232	244	233	240	256	237	226	237	218	252	219	237	267	252	224	230	232	223	237	224	220	233	229	247	221	240	243	235	241	263	223	226	241	244	236	232	248	227	255	245	257	248	246	208	231	231	224	227	233	249	228	213	244	224	263	264	231	233	235	220	235	249	249	202	228	233	265	231	253	210	217	261	218	207	232	240	231	246	233	232	237	220	230	237	247	207	229	239	243	230	262	255	236	225	239	270	228	213	231	245	222	239	219	240	230	254	264	231	239	234	244	255	256	262	234	229	262	238	243	236	251	193	236	256	244	217	243	209	234	234	232	247	228	251	228	260	251	242	260	222	251	233	231	221	245	246	258	229	227	269	223	231	262	228	230	222	230	253	227	250	220	258	265	243	217	241	244	230	205	269	258	219	260	220	231	244	239	214	248	253	227	255	240	247	244	232	252	230	246	248	246	243	199	233	245	243	232	218	209	242	218	208	266	249	242	225	229	218	231	231	208	240	243	221	243	238	219	221	243	236	227	253	232	224	247	239	226	230	252	224	256	204	231	256	274	286	228	241	253	255	240	243	244	230	219	247	228	208	254	228	252	205	200	211	245	240	245	259	234	226	230	224	216	235	199	238	231	239	239	234	237	238	222	222	213	232	227	249	228	218	228	252	230	243	227	217	198	286	223	221	236	234	228	251	241	232	246	240	236	260	224	230	234	264	222	251	255	231	231	235	242	208	216	227	237	244	207	219	265	234	253	245	254	229	217	245	256	249	221	237	244	263	227	209	251	206	223	190	219	240	253	224	240	240	240	265	256	230	217	286	235	258	230	237	234	224	232	254	231	250	254	231	228	252	264	231	249	240	236	220	205	233	225	240	270	218	229	250	238	225	231	234	231	245	250	231	209	239	229	260	234	224	266	225	219	242	230	259	226	232	217	248	214	225	244	237	214	227	265	271	255	209	232	244	271	242	219	235	252	258	231	254	245	233	251	251	245	208	238	231	233	229	260	229	235	245	254	241	232	246	238	238	233	251	240	221	242	283	251	235	216	222	228	221	235	254	245	243	215	282	210	224	227	238	226	282	238	220	222	223	240	231	210	227	257	237	243	233	218	250	239	229	259	227	219	226	253	265	227	226	249	232	228	250	239	244	214	258	214	231	218	244	218	226	256	235	220	219	199	270	245	212	231	240	222	224	257	227	204	212	247	280	233	235	218	232	204	250	235	237	261	229	254	234	225	239	218	253	237	204	255	225	217	242	231	255	239	228	208	227	239	218	254	237	242	237	218	194	216	238	247	228	248	255	226	216	236	248	228	232	244	245	249	216	237	241	202	246	254	261	230	261	259	250	242	250	258	264	229	229	221	253	264	226	217	252	215	232	244	228	219	257	201	246	251	262	244	223	236	218	251	225	233	209	248	218	240	236	253	229	245	216	250	248	224	236	250	226	233	218	242	226	240	222	229	220	244	242	250	244	229	220	211	245	238	226	220	226	264	234	242	236	240	241	222	247	221	206	240	226	215	229	227	240	267	244	238	256	226	232	249	253	230	228	258	206	251	230	241	242	264	217	207	214	209	230	238	223	262	239	221	206	243	224	197	229	255	238	241	233	242	204	247	204	227	234	198	247	257	210	242	251	252	259	236	247	228	234	225	228	224	217	250	208	250	226	253	228	204	211	233	234	199	227	230	234	240	259	206	231	227	189	208	213	236	232	228	242	249	252	188	257	228	241	238	247	229	243	245	241	247	229	225	230	244	255	239	233	209	232	195	265	235	231	221	240	230	225	250	220	241	264	216	245	224	218	225	248	253	228	235	249	270	226	209	222	244	274	226	231	229	213	243	232	242	256	243	265	234	209	216	209	250	225	248	258	231	225	238	246	223	263	250	244	266	279	206	230	194	223	242	226	238	240	217	222	223	234	253	208	246	211	230	243	246	230	233	220	232	269	268	253	216	249	229	259	228	228	251	238	245	203	236	242	212	235	231	268	244	223	219	263	240	233	255	259	203	225	229	256	247	243	268	217	213	248	225	243	239	229	199	236	222	232	233	242	252	224	222	213	224	217	226	253	224	250	241	254	254	259	254	225	261	262	249	229	231	230	241	242	231	259	211	240	233	225	275	247	265	236	247	217	248	252	246	207	231	219	232	234	223	213	242	233	225	236	242	245	219	229	212	229	232	224	201	265	266	215	211	271	229	236	228	256	227	251	220	248	235	224	199	249	217	233	239	244	248	236	209	239	249	247	239	227	232	246	213	236	234	256	221	235	231	248	251	236	245	241	243	232	207	229	217	225	261	231	254	237	230	257	245	239	241	241	222	237	282	232	245	220	236	243	243	216	244	239	217	233	240	242	227	236	255	227	237	217	252	240	253	206	237	234	235	218	215	230	224	242	226	253	261	220	234	247	235	226	234	217	221	219	220	253	230	265	233	231	260	231	247	265	245	250	216	229	244	227	212	211	228	227	220	257	242	206	215	273	267	233	243	235	205	252	247	229	252	236	254	260	235	245	270	233	254	220	262	215	211	264	224	231	224	211	239	226	217	219	223	226	254	259	205	228	286	230	213	205	212	219	234	265	235	243	232	229	257	272	250	262	232	229	258	250	247	246	237	242	192	230	222	240	239	244	205	216	244	251	237	259	226	243	261	239	253	203	242	232	245	249	237	227	207	231	235	248	251	230	226	222	246	244	247	259	255	284	216	241	255	243	235	203	243	212	235	238	243	266	208	226	241	232	225	256	239	231	254	225	251	219	222	229	245	235	239	227	227	230	248	208	285	248	236	201
19978	1434	1882	2017	1686	1344	1261	1070	948	932	869	836	775	782	683	665	726	645	678	652	650	682	660	641	632	615	611	615	610	644	572	595	576	648	660	617	628	641	641	643	566	559	628	617	609	626	606	617	617	592	636	586	562	577	610	557	636	590	623	585	599	605	640	630	574	649	576	626	588	581	605	601	582	571	602	582	583	599	625	588	561	559	536	591	561	579	529	613	603	626	600	603	566	587	601	609	607	587	613	637	650	615	569	562	605	589	591	603	561	618	630	588	581	528	650	599	599	591	565	610	584	581	638	563	571	582	599	581	623	609	573	583	577	597	535	553	607	601	603	582	600	603	587	542	641	624	575	562	559	595	573	578	575	565	569	599	576	639	618	554	584	616	587	606	578	604	581	632	579	574	538	573	590	560	603	558	579	574	565	600	624	590	564	607	602	552	572	617	567	599	584	509	545	666	573	618	600	578	583	578	587	617	569	514	601	578	590	590	608	593	568	579	563	635	569	581	615	640	596	557	597	602	575	595	559	568	587	583	600	610	567	584	586	607	611	580	594	585	593	570	610	601	567	574	564	607	603	575	593	610	565	605	592	582	581	576	573	612	637	598	568	606	604	565	563	580	592	608	549	610	605	566	580	589	608	557	574	622	562	588	636	577	552	567	574	550	596	570	630	550	595	595	604	565	578	605	568	573	577	577	577	595	594	625	585	615	596	574	577	592	586	563	600	598	594	588	591	546	585	559	588	579	622	583	575	568	578	590	637	601	584	597	601	611	638	580	590	565	527	558	569	619	614	616	558	598	584	573	581	570	609	615	544	602	572	581	597	600	572	621	622	568	591	579	578	640	593	566	616	560	604	629	610	563	580	573	576	646	558	559	598	591	568	621	548	604	648	564	624	577	567	601	641	567	567	590	570	582	621	604	612	588	626	558	602	605	619	541	623	605	569	566	569	594	602	551	532	581	623	553	567	584	619	578	551	599	611	633	571	627	602	608	572	577	567	593	583	567	549	621	611	603	580	604	617	599	568	580	572	558	567	574	611	588	555	550	579	593	616	612	580	557	542	567	580	601	583	575	610	650	616	624	580	619	583	574	581	551	535	612	574	596	581	566	580	605	547	597	584	548	596	584	575	609	569	627	612	597	578	626	620	604	531	565	585	550	583	574	570	561	585	603	635	589	643	559	549	606	572	567	577	561	592	609	603	576	611	602	593	575	541	628	548	580	579	553	586	627	576	575	550	596	575	620	589	590	624	577	565	605	644	598	546	605	545	555	607	569	574	587	565	575	608	615	577	568	622	567	669	607	613	578	548	573	576	594	612	547	584	615	605	568	553	615	593	604	582	572	614	589	578	545	553	545	568	603	635	609	573	605	560	578	568	590	574	578	607	606	615	560	559	585	616	605	569	560	571	592	594	569	608	598	606	599	576	562	592	584	541	602	556	623	581	604	593	596	576	602	619	584	616	574	602	558	607	592	617	605	599	574	578	574	574	579	548	616	578	577	558	612	606	591	610	557	633	593	640	548	568	531	593	579	590	584	619	600	585	614	566	571	585	549	603	543	578	576	615	618	615	558	519	615	627	594	557	581	591	604	583	575	559	599	534	609	617	584	564	577	636	594	580	580	585	502	570	592	570	573	597	613	616	559	607	627	556	613	569	566	642	589	593	575	582	581	639	557	529	581	596	600	544	606	568	592	576	610	584	587	591	553	581	595	574	556	580	586	582	612	560	589	598	571	583	561	548	562	583	636	616	595	618	605	618	599	591	586	597	584	619	611	574	600	627	604	617	531	554	569	593	585	641	607	598	585	546	602	560	617	575	621	564	556	576	575	596	617	590	584	577	613	565	594	606	615	607	631	598	592	634	578	591	601	578	590	568	601	545	578	560	607	599	593	556	571	633	622	572	587	574	590	582	592	571	597	601	604	604	653	553	590	613	623	581	589	597	566	647	591	570	598	581	563	609	574	595	604	604	624	577	556	607	609	563	646	572	589	570	582	593	639	622	591	580	572	594	558	577	595	564	575	588	579	584	586	585	576	525	611	579	613	576	553	561	595	564	584	640	610	563	586	632	588	581	608	616	579	588	580	597	588	564	558	596	559	590	617	550	588	564	618	592	582	623	586	548	565	603	545	633	622	556	552	595	613	572	554	592	577	665	582	589	594	596	588	585	582	617	580	543	591	579	607	583	561	581	596	584	615	598	595	595	606	552	641	592	594	656	525	600	562	509	547	561	597	636	611	574	585	570	570	572	635	566	602	612	610	607	590	575	556	539	598	572	576	558	561	586	574	584	580	590	592	551	575	592	612	542	563	589	582	602	562	587	551	613	597	582	623	576	579	590	566	576	623	583	604	564	583	564	559	609	584	546	581	577	601	589	572	604	544	576	568	558	575	607	621	597	583	618	572	614	594	599	568	596	557	606	583	599	607	618	596	619	605	559	544	548	579	639	575	578	567	566	630	587	625	572	613	640	586	597	556	595	628	619	611	551	602	601	601	545	584	590	645	591	571	561	591	539	600	571	608	556	586	579	575	601	564	585	552	542	572	577	572	600	607	569	555	610	569	618	586	581	558	593	624	543	570	628	584	589	605	563	594	557	595	609	576	583	562	611	571	592	600	573	591	606	611	625	542	598	611	584	612	619	547	583	574	642	602	579	558	613	568	587	602	586	609	604	578	595	602	595	595	621	568	553	575	605	537	552	608	622	569	552	578	538	553	609	553	585	566	556	587	596	567	610	591	621	586	580	571	632	604	587	588	568	607	594	593	569	618	641	614	598	613	588	593	584	553	606	558	590	589	599	597	579	625	524	625	566	604	597	617	577	571	578	576	596	570	611	590	571	590	609	604	604	613	617	651	543	576	586	589	603	556	607	590	576	580	575	622	570	589	576	604	570	566	638	607	596	587	565	613	574	600	537	574	601	582	581	574	619	573	596	540	624	563	606	615	604	540	590	605	580	604	632	613	570	610	580	596	606	623	585	598	614	593	581	582	591	578	571	584	571	584	608	554	567	537	573	618	571	602	567	610	629	621	612	571	636	601	576	566	598	602	562	605	631	574	568	604	592	603	582	600	628	549	585	577	604	608	585	598	564	574	622	504	576	538	572	581	594	584	648	606	603	596	579	560	554	584	574	607	617	609	611	555	591	606	645	589	587	581	599	575	576	551	605	601	585	594	570	543	612	597	584	612	576	565	599	544	599	581	653	585	596	565	588	607	565	571	573	618	612	595	588	556	582	582	590	596	596	614	610	548	589	591	621	556	592	601	602	612	635	607	570	563	608	548	606	573	602	564	604	592	569	572	588	590	608	565	631	579	596	558	565	607	578	526	586	589	608	548	587	621	605	630	580	545	576	602	624	589	626	603	600	589	568	567	571	581	624	581	613	625	561	609	599	538	573	601	580	583	598	590	556	597	583	570	582	564	611	620	590	564	526	535	557	593	602	612	608	595	599	572	562	626	537	613	586	505	576	590	566	618
12309	1458	449	446	475	476	417	395	484	452	425	475	486	429	472	456	436	432	456	454	432	399	465	457	414	393	417	430	441	440	442	420	452	457	443	425	437	456	458	429	444	469	430	427	400	454	461	466	464	465	429	440	433	428	457	449	456	478	462	454	430	456	445	434	434	460	419	466	415	457	444	438	449	498	467	474	467	432	456	462	450	441	482	434	464	454	445	425	419	427	426	470	451	427	432	450	444	428	442	465	441	471	397	478	452	440	424	469	450	455	438	438	431	451	453	461	453	404	458	440	429	473	431	433	473	461	412	429	471	471	447	453	457	410	471	439	415	422	432	416	459	466	474	424	475	416	446	464	414	429	449	448	466	525	452	462	431	442	444	440	469	435	467	435	460	462	488	437	465	491	477	451	445	476	416	446	463	453	419	460	447	416	487	434	459	413	435	437	445	433	445	452	438	448	440	430	421	429	450	438	449	413	455	432	431	445	477	449	467	425	454	419	457	428	450	462	448	430	403	434	426	454	417	412	468	467	459	447	423	442	432	488	454	427	454	468	404	455	448	430	427	494	446	447	425	449	421	428	441	457	427	454	481	428	437	453	471	411	478	433	418	462	458	451	467	433	431	430	459	429	435	440	434	462	419	431	453	488	437	441	448	421	425	405	389	416	473	460	480	435	421	445	458	452	439	406	439	425	408	417	434	360	443	416	419	426	428	476	434	450	458	398	407	432	398	494	460	422	448	432	434	433	444	423	465	460	443	433	439	456	468	425	443	419	404	448	395	436	447	512	424	453	460	405	455	423	442	445	445	460	407	427	429	409	441	428	437	433	465	468	438	424	441	454	443	429	467	415	450	453	487	459	434	452	407	431	482	436	422	449	430	418	430	411	398	471	435	440	437	452	502	401	437	438	466	432	420	434	472	469	449	480	454	490	401	415	415	424	394	461	457	476	476	442	442	437	465	471	441	409	437	437	412	432	426	419	427	431	453	453	419	420	440	435	474	433	395	424	462	458	415	442	447	489	481	425	502	439	425	455	457	487	414	459	460	424	455	441	434	438	449	425	452	444	410	450	406	441	470	441	491	498	432	457	421	463	501	425	425	414	433	459	428	492	478	466	463	450	472	449	418	416	449	445	446	427	416	484	419	443	417	440	404	408	423	416	417	414	410	433	438	467	467	452	457	452	426	453	471	444	429	441	415	471	489	449	452	472	408	446	429	453	437	445	425	499	475	452	438	446	434	441	460	428	420	465	446	426	462	462	401	444	472	493	466	402	457	441	395	439	457	443	457	437	475	412	436	453	419	450	486	439	422	404	440	411	416	451	454	452	504	447	435	441	448	427	451	441	459	449	439	447	417	450	404	462	447	420	467	482	416	449	446	460	456	451	441	465	418	460	469	495	460	442	469	443	493	421	449	468	424	435	425	430	453	454	429	410	418	428	450	412	433	462	434	400	410	405	416	439	440	393	434	419	459	408	450	418	448	446	391	449	462	457	457	465	434	447	429	463	387	458	426	487	443	435	461	451	443	438	453	465	468	436	456	459	451	465	442	466	452	465	455	442	477	448	443	465	443	468	434	426	447	471	467	432	408	453	430	474	437	437	467	431	461	469	412	416	432	440	471	413	444	418	456	471	456	462	436	450	448	433	416	461	420	414	417	429	462	476	478	446	439	458	448	467	414	479	418	431	408	448	450	435	452	472	442	430	503	423	425	399	408	438	459	406	430	431	442	407	417	415	441	457	456	440	461	410	421	415	414	450	450	441	468	422	442	478	430	437	451	441	456	446	421	460	453	447	428	417	433	406	455	425	418	430	444	473	450	440	443	457	423	411	442	479	473	451	449	442	493	455	445	470	454	463	444	428	464	417	432	453	426	472	454	455	429	410	456	453	490	459	463	429	428	455	407	432	427	444	487	425	408	456	445	421	440	471	448	462	410	447	406	479	436	476	437	430	400	426	468	431	459	441	409	436	441	399	453	445	468	447	432	473	410	426	424	411	458	425	413	445	380	463	459	470	423	441	442	452	452	450	412	418	465	425	391	410	423	439	415	450	496	463	436	447	444	445	459	403	456	440	435	469	465	446	431	419	429	455	437	413	446	437	432	427	422	414	471	413	449	476	392	454	449	427	436	472	456	420	420	452	453	432	443	432	443	406	476	431	394	387	412	418	458	417	414	413	447	426	439	457	462	414	417	464	446	394	431	428	424	414	442	433	483	430	436	391	452	443	455	426	440	420	416	435	424	401	443	431	410	446	440	432	498	433	445	425	451	444	393	461	455	469	441	448	455	442	442	446	409	463	428	476	481	435	457	414	392	428	455	438	433	478	447	438	403	463	468	422	434	427	395	418	458	440	432	441	461	419	469	424	409	436	474	422	431	416	435	457	448	459	412	442	410	418	448	470	470	439	443	468	439	461	430	417	405	464	427	457	450	442	463	461	430	413	418	434	418	433	433	448	454	458	434	455	475	436	434	452	447	422	433	454	482	461	437	427	448	412	473	419	479	421	442	459	459	486	471	466	416	476	424	369	407	427	409	444	447	487	417	462	442	414	446	448	500	459	457	449	478	430	439	433	439	434	438	439	469	441	418	464	441	434	406	490	430	458	437	457	468	431	431	405	451	414	446	436	422	445	427	459	489	439	445	444	487	461	425	424	429	402	446	430	456	428	419	408	432	466	436	450	431	431	463	438	473	446	426	425	417	459	424	448	445	464	463	443	456	465	422	463	397	413	445	434	464	420	407	430	441	450	472	488	395	463	442	405	463	401	457	432	435	459	410	403	428	423	448	446	424	439	449	493	484	475	440	419	398	462	473	418	448	424	446	444	448	438	425	460	416	413	464	430	451	489	427	467	399	456	428	457	425	461	420	414	439	482	471	483	421	420	432	441	444	428	425	425	471	456	450	417	444	420	474	463	467	460	371	410	423	437	455	411	468	423	447	447	490	447	485	434	486	430	444	487	455	425	479	458	429	408	463	464	445	473	422	442	447	427	435	450	418	438	420	424	482	428	462	408	432	454	424	464	458	422	411	470	459	505	402	402	434	430	433	443	428	481	440	433	456	464	432	434	450	495	425	436	430	404	382	421	365	431	413	423	420	414	429	468	440	452	433	451	470	474	465	450	426	467	465	461	424	429	451	425	419	427	416	456	441	437	435	454	436	426	430	420	438	410	448	445	442	440	473	438	435	484	437	432	461	425	457	432	476	438	409	443	440	412	441	438	439	434	407	431	415	433	457	435	432	418	448	457	407	447	421	456	387	460	439	438	438	447	421	483	435	460	447	441	430	450	424	432	476	463	456	458	449	477	434	466	408	419	410	442	402	450	438	411	392	478	433	435	428	440	401	422	399	411	453	424	484	442	474	452	441	425	470	442	451	452	447	390	456	452	439	454	400	467	458	431	457	398	420	460	454	430	479	429	424	434	416	429	433	446	428	456	417	442	473	450	417	463	400	422	466	458	452	471	438	414	441	427	435	414
7929	1049	955	1001	990	1009	992	953	945	987	965	928	995	936	1010	894	935	950	989	962	904	894	975	967	946	889	905	994	947	980	1057	1004	957	913	969	911	1034	960	1002	955	987	955	954	947	949	946	945	886	939	971	974	946	911	933	935	982	931	959	929	958	915	1030	1002	980	972	904	927	913	921	988	952	974	901	959	899	1012	1001	945	916	947	979	947	963	934	976	913	949	935	955	955	915	973	938	952	970	949	940	940	992	1001	941	933	933	981	927	934	955	940	954	915	975	950	964	914	996	957	980	933	980	943	926	1008	928	967	985	905	987	1011	928	1010	928	930	936	925	993	959	906	955	971	961	885	913	948	922	962	977	1012	999	933	987	933	926	933	956	946	937	916	960	902	1026	947	895	1005	983	940	948	918	986	934	999	956	965	941	997	957	938	921	976	964	906	937	995	1004	987	949	959	950	963	934	950	943	977	1000	901	976	980	927	1007	907	945	926	964	967	939	976	975	956	939	961	975	972	939	922	950	939	996	930	949	975	985	912	952	912	1002	947	1012	959	982	926	963	951	988	893	948	982	948	998	904	932	957	935	922	949	935	913	946	916	949	927	963	934	982	976	995	942	1009	953	990	896	921	971	977	943	937	914	915	983	990	955	929	902	958	949	953	936	968	920	939	1030	954	1020	949	959	992	937	959	964	926	948	921	1040	970	984	945	981	970	942	908	955	980	971	976	985	941	905	978	925	973	985	985	931	922	938	925	942	945	910	936	912	974	994	932	965	1005	931	951	956	954	962	929	923	950	981	941	953	940	944	920	983	960	1011	966	908	897	969	927	960	952	930	996	901	975	948	916	902	884	941	964	935	996	1012	968	962	876	1005	999	978	973	951	976	966	979	961	986	937	961	938	916	923	952	1004	950	943	1007	902	938	975	944	911	948	963	899	928	986	992	906	981	929	970	975	953	944	921	987	965	926	963	895	960	984	955	957	1003	988	932	970	948	905	1003	1025	934	956	976	969	979	942	985	949	962	1006	972	996	949	948	1003	947	969	1039	1009	925	926	966	928	906	964	932	910	949	920	942	1041	941	963	969	990	939	941	973	907	976	929	941	892	976	963	971	1016	984	992	927	962	975	970	982	974	939	948	978	975	885	1003	909	938	936	919	957	947	938	968	992	954	957	968	920	900	993	978	918	986	908	1004	972	945	964	1040	975	947	939	959	931	954	984	953	945	971	917	969	927	930	953	890	913	943	962	955	924	987	922	968	922	1012	1000	939	943	940	969	950	941	963	920	960	956	927	916	925	948	985	950	920	957	918	951	968	930	983	988	988	925	946	986	941	947	901	960	997	894	943	962	934	900	935	913	918	940	982	968	931	938	970	956	938	912	1003	987	984	929	953	993	1007	948	993	969	967	1000	955	984	959	997	977	922	959	1010	880	1012	966	930	1027	966	999	971	959	920	940	889	966	1007	930	963	961	955	898	944	963	956	927	935	943	966	952	997	948	998	995	950	938	1024	942	939	999	964	912	942	943	988	944	832	933	961	922	986	928	943	986	940	973	985	947	973	943	914	965	949	912	951	948	952	946	980	961	925	924	972	944	933	962	924	964	925	949	973	921	948	943	944	1026	929	946	934	995	956	897	949	992	993	913	980	911	994	990	978	952	944	992	923	952	937	957	973	942	940	954	956	931	932	989	951	1017	920	931	971	948	998	960	943	926	924	939	1023	911	945	929	994	968	975	938	947	932	938	967	955	1006	982	1024	891	944	947	1009	930	1002	915	996	883	1016	923	941	974	986	1003	950	979	953	931	955	977	948	934	982	965	962	939	955	1007	929	1007	951	977	929	950	926	961	945	966	941	946	950	916	876	938	954	951	967	943	949	940	904	951	993	992	925	928	946	962	894	919	935	933	931	993	924	921	944	961	996	974	981	933	929	990	944	978	923	908	960	959	941	926	1016	924	918	932	957	970	909	922	910	982	1028	982	953	928	958	1003	976	936	960	948	949	945	980	978	959	984	953	1013	993	980	938	962	978	944	918	938	989	926	992	939	973	898	946	987	916	923	997	969	910	923	905	913	915	1011	987	983	925	914	1005	970	961	1002	1000	970	948	966	966	988	929	892	948	942	940	973	981	943	955	985	959	985	940	933	970	947	919	892	926	955	935	929	964	989	970	888	978	944	927	938	958	982	970	990	976	984	997	1000	930	918	945	991	962	936	993	1010	928	937	961	932	976	968	956	1039	1011	947	973	947	951	925	970	968	969	993	967	969	987	922	948	953	888	977	931	961	927	957	1014	910	974	946	933	948	907	1003	913	936	960	904	936	913	950	889	1006	958	922	1013	969	899	939	930	938	979	969	912	986	971	970	980	972	923	957	955	1011	961	904	1001	997	930	934	965	926	924	1003	962	961	1013	1010	962	951	963	957	950	957	985	868	1000	932	954	953	1009	933	954	975	954	993	962	963	959	948	934	970	936	903	897	965	987	931	991	933	914	994	869	975	958	917	927	918	945	990	955	995	995	966	971	945	959	955	969	943	960	945	871	961	978	937	978	916	943	952	980	1023	977	983	926	936	913	976	995	1007	952	904	968	976	1023	969	1008	915	985	967	967	929	978	966	904	950	992	946	960	955	943	940	968	1006	944	968	987	999	968	925	982	903	983	920	989	949	1014	963	949	915	928	925	925	928	904	907	925	928	1018	928	885	1024	993	961	965	1011	969	927	951	1009	964	905	972	1013	929	975	952	921	904	928	915	913	965	958	983	1013	948	964	909	979	950	951	921	933	901	991	912	925	935	942	985	961	931	913	981	928	893	931	938	1011	970	951	992	924	962	875	929	929	995	956	965	966	967	1006	942	930	890	977	959	959	968	934	980	948	1004	972	964	946	949	936	933	933	981	953	980	992	939	949	999	943	943	942	966	1073	964	925	967	977	956	968	946	929	973	941	995	875	950	923	993	948	944	969	901	914	930	974	957	1006	933	913	953	983	948	938	933	1008	949	920	939	959	1009	908	888	998	916	944	935	1001	940	908	981	969	996	983	941	986	929	920	922	977	970	917	951	968	943	926	957	890	969	959	920	989	943	967	944	959	961	955	1002	975	949	920	931	937	959	942	953	923	970	920	919	979	987	925	959	1039	948	980	924	989	940	969	945	951	920	958	974	941	994	940	921	958	918	973	918	978	906	950	953	981	926	960	958	975	943	986	960	932	973	1024	952	1014	938	992	978	984	988	937	1016	931	991	951	940	984	886	977	931	958	941	981	947	992	995	965	890	948	969	975	951	939	1018	966	937	949	978	901	876	934	957	1028	932	953	963	944	876	1012	977	1006	852	965	950	1004	920	918	936	990	936	978	952	909	987	970	933	908	975	985	913	939	969	977	969	983	994	980	997	974	969	969	977	921	930	948	937	951	931	918	956	915	947	967	960	972	964	907	913	959	901	1014	960	974	949	943	946	968	974	982	934	934	955	927	987	953	956	911	934	981	978	970	923	929	976	972	978	900	950	925	933	945	978	947	955	975	984	910	996	961	975	995	898	999	1018	966	949	889	940	956	945	1019	937	879	886	970	916	962	952	937	936	943	910	1011	907	941	984	980	1024	950	958	943	934	932	949	949	955
26725	3497	570	472	379	343	325	286	266	269	254	260	254	234	228	254	247	262	249	223	227	216	206	237	226	256	230	224	243	233	246	275	231	249	243	230	248	231	264	265	244	225	204	221	243	198	242	242	244	257	256	234	249	220	214	209	270	239	243	212	224	214	260	288	265	241	235	234	224	236	221	255	261	245	227	241	221	240	229	229	215	243	254	250	235	231	213	205	244	261	265	216	253	247	216	234	229	234	240	241	216	229	232	239	204	212	256	236	252	275	243	241	222	256	223	237	242	229	242	218	231	222	245	232	246	227	217	225	223	213	225	264	238	240	275	253	247	244	213	232	243	235	219	221	224	204	225	222	249	204	238	254	218	272	260	223	257	263	238	236	250	240	234	246	242	216	225	252	218	215	224	234	240	216	213	244	237	238	262	238	224	253	225	254	198	240	238	212	232	247	256	238	233	222	279	236	231	261	230	217	237	240	208	239	265	232	240	240	240	266	243	221	265	245	227	255	258	235	216	258	221	228	242	267	260	217	265	226	222	225	232	232	213	244	220	204	244	246	234	227	242	218	194	223	262	227	251	192	219	228	246	250	250	272	229	220	242	227	238	262	230	249	269	253	252	215	260	210	214	234	241	200	225	232	223	245	256	251	228	239	247	235	236	256	201	233	223	227	214	254	222	217	203	249	243	242	234	281	207	232	263	239	263	206	228	261	247	279	259	252	216	221	229	227	243	229	218	226	244	242	219	216	240	224	231	232	249	248	238	251	244	215	245	236	209	240	225	229	245	267	278	251	205	251	267	229	216	255	246	236	213	222	246	230	249	224	204	247	229	249	239	253	208	259	242	225	260	233	252	237	252	229	207	242	238	193	224	225	203	239	197	229	251	241	225	234	239	238	218	243	255	219	252	235	226	236	237	239	251	209	252	253	215	234	239	232	240	242	231	212	206	242	245	252	221	231	234	260	221	220	240	224	248	231	225	244	237	233	249	226	227	235	256	258	249	242	218	233	257	232	228	257	247	257	258	244	252	245	241	218	236	231	223	202	259	246	238	247	243	252	237	233	240	232	199	257	250	253	223	232	224	243	258	241	234	228	239	233	261	231	262	266	239	231	218	252	237	241	238	188	260	219	274	216	229	196	212	239	229	240	231	225	237	228	222	225	214	234	197	206	257	231	222	224	243	215	248	245	277	246	246	221	228	213	229	261	207	248	223	230	260	210	206	203	259	258	235	204	265	244	249	236	235	235	243	240	240	268	235	230	240	232	241	250	228	223	228	213	214	251	209	246	258	243	260	216	208	209	231	223	266	239	243	235	232	227	243	221	245	216	242	231	256	251	225	244	250	210	233	230	225	243	224	219	227	232	233	212	256	233	231	246	238	238	217	267	250	214	233	231	219	260	229	219	249	206	222	244	241	245	223	242	238	257	235	248	234	207	227	221	214	203	240	231	243	239	225	234	237	242	236	234	218	238	223	257	251	233	259	236	227	247	251	218	234	246	237	241	218	227	258	249	229	251	245	258	263	221	199	233	239	238	246	235	242	214	238	218	240	253	246	215	250	216	232	231	199	242	258	216	238	243	236	211	245	263	241	267	227	218	228	248	245	241	263	235	224	244	241	239	242	243	232	261	252	236	219	247	254	219	255	259	219	271	237	230	226	249	234	224	235	228	243	260	231	213	238	248	231	241	250	227	242	222	251	247	221	235	227	231	230	256	220	217	228	266	287	223	238	282	249	237	234	255	251	251	247	246	259	211	242	220	240	252	242	202	239	261	239	237	220	253	226	246	254	257	228	214	252	211	267	228	212	228	226	230	216	236	254	235	247	245	227	240	227	235	245	265	249	242	265	239	254	239	233	252	259	213	233	245	250	238	259	199	240	260	242	235	242	289	231	225	242	226	258	236	229	221	241	265	235	280	242	227	232	248	251	222	243	241	233	210	260	219	249	223	228	256	258	212	262	205	211	276	231	217	248	253	255	244	258	255	239	234	210	228	258	231	244	231	262	255	226	253	221	246	212	245	221	246	224	210	255	245	245	244	269	211	255	238	235	245	245	228	251	218	275	248	212	251	231	227	261	217	261	230	204	248	244	247	234	238	253	284	238	248	227	250	214	254	234	191	228	225	218	238	263	219	271	266	246	227	234	274	208	207	257	242	272	247	262	217	266	231	228	211	233	231	228	256	242	239	251	238	230	241	268	224	257	226	249	250	237	251	232	198	243	256	234	223	254	250	244	243	242	248	235	229	189	247	237	230	249	235	226	217	247	256	281	245	268	234	221	210	210	220	233	219	245	219	244	238	228	256	260	242	240	271	228	240	240	244	249	252	202	202	238	235	221	247	216	252	227	227	212	218	259	263	214	257	253	222	237	244	273	216	232	247	258	238	238	232	209	240	261	274	229	256	224	245	230	207	235	236	239	241	215	253	225	239	207	255	226	241	208	229	249	261	239	247	245	241	221	230	232	222	255	240	245	215	245	270	248	238	225	235	213	258	245	222	245	212	214	264	231	223	222	217	222	235	223	278	213	245	228	255	241	260	233	257	248	223	265	233	242	216	251	254	238	260	264	213	221	218	262	218	271	236	205	248	240	238	202	229	252	219	212	235	241	219	246	235	233	259	221	250	242	273	209	220	278	247	241	245	246	244	247	237	238	227	227	235	233	275	234	248	240	214	214	229	216	249	246	254	240	197	261	200	246	249	234	199	250	230	213	261	230	223	253	229	205	255	231	249	246	232	230	228	221	239	250	223	249	231	218	209	214	244	221	229	233	252	243	237	219	268	227	212	244	247	231	231	274	226	226	267	202	240	230	237	235	228	255	262	203	244	234	255	243	247	232	223	257	229	258	255	231	241	231	271	229	242	240	258	204	235	236	248	237	249	233	244	251	248	241	202	259	257	243	229	230	291	249	256	254	216	237	244	219	242	242	213	229	269	252	201	222	226	249	232	240	237	238	252	254	226	224	228	279	222	232	279	237	289	250	253	229	257	259	195	217	224	260	218	248	236	230	235	209	260	280	226	260	269	230	240	243	249	203	232	253	254	255	254	227	264	241	244	238	246	222	233	247	240	257	238	252	228	250	245	261	255	262	266	236	229	212	232	251	211	214	229	242	218	233	246	246	210	239	256	281	239	222	213	246	273	229	232	223	225	236	230	256	238	273	281	208	231	234	218	232	209	237	210	227	237	229	247	207	188	228	229	256	245	245	225	229	250	250	247	240	208	235	196	227	218	239	269	203	236	231	219	228	251	201	248	211	258	214	248	233	250	250	229	212	239	230	231	250	255	229	246	252	229	239	237	260	265	215	229	212	229	208	227	240	245	225	225	215	238	234	246	239	256	229	259	231	204	231	235	239	231	236	242	220	234	230	227	253	248	249	228	240	218	245	239	254	243	247	263	246	229	239	245	272	223	234	217	238	264	235	227	235	223	203	251	243	234	238	228	231	247	232	228	212	262	261	225	229	236	210	248	218	225	222	219
16199	1082	1271	1219	1149	1018	906	849	732	767	680	713	667	638	608	606	628	595	607	591	626	565	604	608	568	517	574	543	563	601	578	573	590	572	581	580	583	583	567	578	573	589	563	579	551	592	595	574	602	580	578	570	543	545	559	601	587	568	557	580	565	562	558	582	569	587	548	559	508	574	538	557	538	595	554	489	564	628	535	586	593	563	574	565	533	587	564	575	592	581	578	545	549	561	556	573	554	554	575	611	555	563	551	567	560	581	572	598	596	569	586	567	554	615	574	554	556	595	569	583	585	548	562	549	563	552	532	538	557	587	592	574	546	562	584	580	585	579	575	548	570	569	556	569	549	556	559	541	538	578	558	588	572	535	556	534	546	541	533	570	555	523	560	588	609	561	571	581	498	576	566	550	526	588	580	573	553	554	546	540	589	558	565	590	601	533	550	603	534	563	554	549	589	552	534	589	560	591	576	569	594	611	559	539	576	556	559	573	580	601	594	547	605	583	564	567	576	565	592	520	552	561	556	529	569	524	577	531	568	561	538	536	573	543	577	556	588	581	596	532	576	563	607	559	556	519	568	621	569	562	529	552	603	543	593	545	592	573	546	569	578	573	559	587	599	554	550	579	542	559	594	557	586	568	575	582	547	539	570	542	571	574	595	563	557	579	558	593	568	540	568	555	573	551	538	567	564	588	597	564	573	591	553	558	548	538	610	548	587	565	545	575	575	537	555	534	581	574	501	548	567	593	547	538	584	586	547	608	568	565	572	561	557	578	576	568	606	561	542	549	576	533	574	528	570	538	520	584	569	563	545	583	547	569	543	561	541	531	576	545	517	571	581	572	553	588	592	574	570	570	567	545	583	589	546	497	573	550	601	588	577	558	546	612	551	559	559	578	558	531	544	552	565	573	537	555	563	526	578	569	584	550	578	554	552	561	573	572	582	567	576	532	598	551	577	546	543	545	560	555	537	604	551	580	510	588	584	556	558	549	538	594	527	546	521	543	553	553	521	591	583	594	523	591	600	562	590	566	547	588	609	575	588	542	554	543	545	580	560	581	561	535	556	551	528	594	550	568	565	552	515	547	568	614	553	598	565	591	542	566	561	580	568	559	563	602	571	565	567	573	571	547	550	568	561	582	570	569	549	550	543	533	546	572	579	543	573	585	588	539	548	547	599	575	547	551	544	561	541	539	624	537	567	582	574	595	550	570	528	524	567	577	571	554	528	543	577	579	589	564	571	567	530	572	498	538	530	579	587	560	558	535	517	586	559	572	564	559	542	563	542	569	566	587	568	569	541	591	529	567	534	576	582	564	566	568	573	585	527	572	583	538	622	574	570	563	574	600	543	560	560	569	565	592	543	564	627	531	580	582	533	506	568	528	532	564	562	516	566	540	568	563	562	569	593	535	602	558	538	577	553	527	546	554	544	542	598	547	563	583	588	558	523	588	539	547	523	567	586	577	563	543	546	571	567	598	544	580	567	565	509	538	530	588	563	541	541	556	560	527	570	540	572	577	537	575	573	555	544	558	517	555	528	561	549	564	596	576	567	599	574	574	590	587	544	548	582	593	529	555	542	556	565	592	554	593	590	560	576	586	539	608	560	552	572	563	621	545	555	499	533	549	562	536	543	567	537	538	558	575	595	524	516	560	538	577	588	589	580	495	585	557	602	553	545	585	609	539	544	555	564	557	549	591	551	597	540	576	590	559	555	547	552	540	568	545	528	545	580	571	537	548	553	561	555	583	572	580	514	568	541	551	517	606	578	555	565	536	552	593	532	575	563	525	539	621	563	557	579	552	589	532	552	564	525	594	541	547	564	570	596	563	571	549	569	501	542	566	552	563	555	554	586	596	613	547	595	564	542	555	588	545	553	555	562	557	530	563	578	539	578	524	568	556	553	561	565	593	580	564	556	525	564	597	570	619	529	610	528	530	565	553	569	587	557	551	538	587	591	556	556	567	541	617	568	572	569	564	560	559	569	526	571	568	524	550	552	569	564	573	562	543	513	550	561	544	577	569	624	545	566	590	554	572	510	594	556	553	572	549	554	578	592	576	572	570	535	577	569	595	557	540	568	539	576	601	538	521	539	541	574	540	543	532	579	552	614	536	562	542	551	572	605	604	552	557	542	558	581	550	526	531	564	596	575	567	583	567	550	569	575	596	539	557	550	592	559	557	541	535	565	549	556	593	579	561	567	552	524	526	591	510	579	565	549	548	556	587	561	572	576	555	594	523	572	540	538	563	600	594	587	571	554	605	574	580	543	575	555	537	563	541	580	559	570	575	549	556	588	610	545	572	553	571	584	592	549	559	569	581	576	547	590	557	606	563	607	513	587	587	557	563	550	552	587	513	578	583	563	550	574	566	542	564	554	508	571	574	554	589	524	567	615	559	570	565	541	561	602	520	555	570	562	562	565	590	604	546	565	580	608	590	587	568	549	585	586	552	575	570	526	541	568	582	555	546	539	494	570	534	602	545	544	605	580	574	522	543	598	566	534	586	510	567	594	569	536	590	553	542	551	537	615	578	546	595	546	546	540	570	609	563	517	560	537	618	575	530	561	609	610	541	582	581	562	560	583	562	584	596	581	575	582	567	549	541	545	566	580	568	554	548	577	571	549	522	571	538	562	613	536	582	569	619	551	566	580	541	588	554	564	586	554	530	562	569	575	525	554	561	617	533	567	586	561	558	596	556	577	561	592	543	558	551	599	573	540	548	569	578	574	578	555	585	544	578	591	584	556	582	559	572	588	564	544	596	552	624	556	575	549	583	558	589	563	542	602	572	565	579	575	568	575	519	550	565	553	584	549	589	541	594	580	571	554	547	574	562	553	550	573	531	555	562	545	526	551	547	575	543	567	561	570	528	579	595	562	533	587	553	565	569	528	546	544	571	572	563	578	552	569	540	584	540	568	589	584	601	562	564	597	591	652	570	557	526	559	582	568	517	577	582	593	618	545	550	595	551	541	559	568	560	580	602	550	572	589	561	580	587	547	539	517	626	593	564	561	582	602	567	552	543	563	591	517	612	532	605	530	551	556	601	545	574	569	564	587	544	570	537	560	580	597	593	557	560	591	537	560	581	597	550	526	516	499	537	516	582	582	578	544	577	576	595	530	601	590	592	565	560	538	573	534	554	562	589	574	545	577	512	584	589	598	500	514	583	565	544	592	569	533	538	592	563	554	556	552	539	561	551	549	573	539	564	564	593	550	555	580	568	522	541	542	529	626	538	597	540	558	565	551	567	552	585	533	564	549	558	578	565	576	552	605	564	552	586	554	504	591	549	605	584	575	551	551	544	555	585	534	543	558	550	571	543	587	586	557	568	566	597	569	522	564	564	600	560	583	551	567	549	563	558	531	548	564	586	599	607	572	572	571	589	561	523	523	592	603	539	560	515	548	565	498	544	592	607	576	533	568	533	572	577	571	574	609	550	554	550	558	574	555	571	555	576	577	584	582	603	533	597	597	548	609	536	551	591
35312	6701	1017	733	548	358	366	348	302	299	290	276	251	273	251	249	268	255	267	245	226	244	240	259	246	248	236	236	207	261	232	267	238	269	240	236	231	245	237	255	227	215	250	275	230	241	229	245	249	227	225	238	245	235	239	244	262	248	250	233	265	231	226	261	221	231	228	221	240	272	244	256	238	210	230	211	213	230	273	248	214	215	261	232	241	213	250	247	232	212	228	252	243	273	247	242	248	243	195	214	244	226	228	252	212	215	230	252	208	238	234	250	227	213	217	217	258	261	226	241	232	212	222	277	231	243	235	231	230	221	229	207	231	246	238	239	233	235	226	272	229	248	244	247	274	223	248	242	217	246	226	215	252	238	245	241	250	243	218	220	232	255	254	258	230	241	236	222	214	227	256	231	229	250	222	242	244	243	218	239	229	229	236	221	217	221	182	267	220	268	253	249	230	246	255	253	212	236	239	253	213	239	217	235	240	215	220	229	250	219	213	237	191	259	230	242	243	255	239	223	250	247	211	220	223	207	243	239	257	257	254	218	265	252	231	199	237	242	226	211	244	246	247	226	236	244	240	217	230	254	253	236	221	222	241	244	253	232	242	221	264	235	221	250	227	234	242	240	216	248	234	242	217	212	235	262	238	216	220	235	229	267	248	236	250	218	228	228	244	254	265	233	235	227	254	264	220	259	195	218	236	246	283	253	258	229	233	245	225	213	234	256	217	267	234	241	244	235	254	227	251	233	230	229	233	237	226	241	264	224	242	272	207	231	223	226	220	253	229	246	244	260	252	242	226	213	246	236	254	237	250	246	253	258	252	259	244	225	243	210	249	227	223	236	254	225	230	215	249	216	247	228	238	198	238	226	282	233	214	230	237	217	226	205	229	210	244	256	225	237	208	206	218	230	219	222	252	218	235	262	266	255	220	221	257	241	224	242	224	236	248	234	235	230	231	254	238	193	210	241	227	232	213	247	219	202	259	264	251	204	255	211	222	261	213	231	212	257	228	236	231	229	239	189	236	242	242	218	237	263	220	217	205	240	247	237	244	258	216	231	239	242	259	233	243	246	244	210	242	217	235	257	224	226	233	198	238	233	202	210	249	203	255	259	206	262	238	226	246	247	238	248	253	231	260	224	227	253	251	258	234	223	220	237	258	245	241	270	225	257	222	238	241	243	226	249	222	248	251	254	238	235	227	207	245	262	228	250	258	208	229	253	205	228	232	227	252	242	255	228	224	242	245	257	219	247	268	259	225	235	221	238	239	247	238	236	239	226	267	252	230	220	253	225	223	226	243	268	221	212	231	235	242	260	219	221	216	255	255	244	217	265	231	243	229	239	221	230	231	259	254	270	245	236	241	221	234	240	264	241	241	239	244	228	253	208	243	252	241	266	254	258	231	238	238	235	247	246	205	204	219	246	221	223	214	209	259	250	225	265	264	217	248	253	231	259	239	219	229	204	244	214	233	214	211	232	241	203	228	256	247	243	223	268	258	258	213	228	262	218	242	230	231	202	257	259	249	254	229	235	248	251	230	222	231	226	241	270	244	249	243	260	240	223	238	229	240	209	247	211	229	221	255	227	243	253	232	224	242	247	212	268	258	227	213	242	253	292	261	239	241	226	237	256	232	200	240	225	210	202	209	221	214	238	239	241	263	228	246	221	247	245	231	254	235	240	239	235	244	233	228	252	226	256	233	227	247	223	232	263	220	231	259	230	220	228	237	224	239	228	214	250	239	215	223	194	229	220	248	254	236	224	252	247	279	235	222	247	231	226	219	229	248	242	243	235	203	223	191	273	234	227	260	222	251	228	261	243	234	209	205	220	240	202	229	210	254	232	245	252	236	225	209	242	228	232	266	225	225	228	232	232	207	235	244	227	217	210	233	224	236	251	231	224	240	229	260	230	235	240	252	250	231	204	209	229	220	247	215	229	215	248	219	221	254	232	261	207	232	253	244	204	194	227	258	221	226	240	270	247	238	216	197	220	250	242	227	231	230	252	238	269	224	227	267	258	234	240	241	223	245	251	235	241	231	244	241	254	268	205	235	245	241	231	243	229	239	232	200	231	232	257	224	228	250	265	263	241	243	236	240	245	260	216	235	217	229	256	239	248	234	217	237	223	234	237	232	234	231	265	242	247	244	233	249	230	247	209	233	234	204	221	255	225	264	265	215	174	216	225	247	237	242	245	245	215	237	247	209	252	233	223	211	249	230	220	234	229	250	264	251	244	239	230	231	262	220	241	236	271	245	222	206	271	225	268	263	238	232	226	227	236	220	230	214	225	254	213	242	216	260	260	239	241	245	230	233	211	221	221	274	230	259	243	219	259	229	226	260	227	206	233	227	267	237	279	253	272	241	224	251	233	225	244	261	260	227	225	222	260	258	257	215	221	252	252	212	242	243	251	221	231	252	237	232	225	245	248	237	236	225	248	232	268	230	254	233	230	216	209	212	222	216	255	233	237	244	249	238	202	217	242	239	224	286	232	245	242	241	256	234	279	232	239	240	214	228	220	248	234	253	235	219	247	236	228	230	216	242	248	194	217	253	223	255	229	235	243	194	249	245	249	233	265	265	239	267	234	241	251	237	222	258	252	220	229	222	248	266	239	241	219	240	216	204	261	240	220	211	240	243	236	226	228	248	237	294	276	236	238	238	245	201	245	205	237	249	218	224	254	233	243	251	244	237	225	232	215	261	241	219	253	263	233	227	242	229	241	237	204	252	244	233	238	233	247	251	243	221	239	248	233	257	229	221	240	214	220	213	227	239	226	252	242	237	267	224	234	250	229	261	231	232	250	237	244	233	231	226	234	235	253	238	245	222	195	248	240	220	225	236	239	226	252	252	220	242	255	268	242	227	231	269	225	245	230	217	220	204	209	209	227	243	246	248	237	235	251	251	207	244	224	234	235	248	231	213	235	287	240	241	230	247	220	217	230	264	223	224	239	239	244	225	221	258	237	258	232	235	232	243	226	219	217	234	220	256	239	225	214	252	250	211	217	216	220	236	233	247	246	228	220	206	216	226	245	233	245	234	241	243	221	249	253	245	250	240	213	233	223	230	220	222	252	232	240	245	236	247	251	233	254	228	236	261	262	238	233	231	209	213	227	253	227	235	237	243	243	246	263	244	224	225	261	223	226	231	217	227	231	230	244	245	246	251	223	248	256	222	217	226	218	227	204	255	205	252	237	233	250	251	233	218	238	221	251	247	236	219	217	245	218	251	267	240	225	227	249	220	222	233	247	257	238	227	233	249	245	254	243	246	224	246	260	274	243	246	229	268	232	241	212	247	256	237	248	248	252	215	219	231	198	255	255	221	247	252	212	258	231	224	238	270	226	226	215	265	237	253	216	262	251	228	226	258	260	252	245	224	251	215	237	226	242	245	249	196	234	242	234	221	221	197	231	266	246	216	233	253	197	219	244	224	236	229	241	234	260	246	211	243	252	232	229	212	226	216	225	232	258	253	213	227	252	224	216
19819	1624	1919	2154	1710	1445	1204	1066	965	895	877	833	767	687	720	688	683	675	682	667	640	615	621	651	681	645	635	629	628	595	611	631	574	592	572	602	591	604	614	618	603	641	625	635	645	585	556	559	577	562	621	576	599	615	633	606	622	602	649	574	590	575	607	572	568	606	609	588	626	604	564	614	647	607	566	535	576	617	558	555	599	595	577	585	576	624	590	594	611	616	589	567	585	556	563	572	564	597	589	588	614	600	604	566	597	584	588	618	597	573	579	595	590	574	591	615	607	563	621	579	573	577	572	575	588	608	578	578	577	613	590	547	573	626	588	588	603	542	637	563	563	617	582	605	570	554	550	612	628	587	568	536	608	598	561	634	535	539	595	590	608	573	565	608	634	547	595	653	618	612	616	567	622	610	601	590	589	566	655	562	607	592	557	610	606	590	587	583	576	591	597	577	584	564	538	615	575	589	614	587	605	616	619	570	571	552	597	572	562	578	611	594	637	584	594	585	631	552	629	603	555	587	620	597	564	589	562	578	580	552	614	598	618	605	595	564	577	579	595	565	561	596	593	572	572	591	572	618	582	585	607	564	646	625	581	597	550	586	588	598	645	592	613	569	550	559	588	614	577	562	561	590	583	592	605	582	610	595	567	559	583	603	543	610	630	596	570	563	586	602	583	589	578	620	602	605	587	589	593	575	620	564	602	598	569	570	572	544	593	593	582	592	608	608	589	586	587	587	584	580	586	634	610	593	638	602	598	619	565	598	605	554	586	607	613	604	612	574	575	588	641	617	600	576	598	602	615	576	563	649	568	598	586	602	629	539	554	594	595	558	605	565	570	589	571	591	612	545	612	603	598	578	599	620	585	557	582	580	596	565	609	583	557	586	531	584	575	575	558	634	601	593	580	565	535	587	606	588	598	591	562	559	585	560	571	607	587	566	595	601	593	585	565	575	637	578	608	594	567	543	555	588	617	572	613	584	603	567	611	554	602	581	607	588	605	629	594	596	589	566	616	604	549	615	558	565	581	611	585	581	590	589	611	566	565	576	600	604	613	592	569	639	581	585	571	617	594	580	557	578	566	573	595	562	602	636	536	606	561	580	596	587	560	633	621	606	572	605	575	633	583	560	575	601	581	575	583	608	573	570	615	597	627	612	552	590	572	623	575	602	594	581	582	592	599	624	588	592	584	606	605	608	544	577	616	635	601	549	570	596	552	612	584	572	616	574	612	584	574	601	608	564	572	591	639	586	587	615	607	580	582	550	569	591	555	575	579	543	582	620	585	572	580	607	565	565	586	611	603	609	559	582	597	551	558	568	632	566	611	562	587	582	608	582	598	585	591	584	590	594	622	618	566	615	565	561	559	603	613	574	602	584	575	575	591	583	551	606	591	590	602	573	568	625	566	595	619	573	577	583	561	583	543	576	627	548	594	592	602	625	578	562	572	541	591	623	607	540	589	580	593	599	585	572	564	573	589	606	539	615	603	581	578	584	558	575	565	591	623	554	586	549	563	590	565	589	575	586	584	599	614	552	605	566	603	591	577	541	547	604	596	529	622	588	577	574	580	555	589	578	584	577	552	599	589	591	637	608	613	601	573	608	595	603	620	572	561	593	545	575	585	582	570	583	627	629	602	593	559	561	603	574	576	572	592	605	592	559	552	597	577	566	575	584	608	566	589	566	582	565	566	616	541	580	611	580	574	546	585	598	635	614	603	535	608	608	609	576	569	564	605	589	585	561	555	572	538	626	570	575	632	588	599	601	555	574	595	604	554	555	570	599	636	570	588	582	612	570	617	574	645	586	600	596	536	593	612	580	626	589	601	604	588	609	586	554	582	541	603	554	557	604	598	604	575	566	578	570	566	542	590	607	603	610	622	584	545	613	598	566	571	621	647	597	560	606	602	607	591	580	583	571	586	587	597	606	608	540	591	575	583	578	608	583	586	561	588	592	600	588	610	609	610	607	641	559	558	550	579	588	548	617	556	589	611	592	549	590	600	577	576	602	588	586	580	568	638	592	560	585	528	607	580	592	609	567	581	612	571	596	594	589	601	560	554	612	620	558	615	575	613	600	577	591	597	589	590	620	612	581	604	604	590	587	593	593	574	599	607	572	558	579	618	559	570	576	633	613	622	580	580	601	595	577	600	586	582	572	586	623	529	588	596	557	541	581	582	604	603	609	604	573	561	565	618	583	579	568	535	607	576	602	563	555	607	545	584	589	561	554	626	580	602	645	572	594	599	604	562	587	569	563	615	570	569	588	586	592	546	561	575	614	606	581	573	626	572	556	539	585	610	580	591	605	591	590	597	603	581	530	627	601	568	550	575	570	576	511	596	552	591	590	603	570	577	583	562	575	574	605	620	596	604	588	588	598	572	561	638	584	605	588	564	578	607	578	599	628	582	592	556	576	592	606	585	605	603	561	616	598	624	574	626	597	606	595	619	599	595	595	575	571	630	585	603	579	608	578	593	568	579	620	594	630	558	561	576	563	613	598	574	589	581	545	643	609	610	570	613	612	593	593	590	551	591	567	575	568	591	577	588	549	548	601	576	586	572	608	574	554	585	553	596	581	600	564	576	562	586	579	630	593	583	592	571	561	576	591	575	602	547	587	618	598	599	643	571	554	577	552	568	595	611	586	549	610	590	592	587	577	606	562	592	578	613	585	564	509	629	569	554	581	566	574	573	593	578	608	573	579	589	623	577	586	578	610	603	543	547	601	616	584	545	583	609	591	618	573	592	595	586	578	576	562	639	597	599	567	586	552	572	595	570	619	549	578	589	571	585	529	596	617	544	597	583	581	652	594	562	568	608	569	565	576	626	571	607	531	557	574	605	600	559	588	589	606	647	587	639	625	588	578	567	562	569	517	605	583	573	579	601	607	603	590	579	582	576	555	559	612	573	613	575	598	573	593	602	597	540	608	582	604	574	592	536	552	557	603	608	547	630	589	626	616	624	585	595	557	602	603	617	599	584	590	587	601	585	565	617	585	560	600	612	573	602	540	641	585	580	545	594	556	609	606	610	577	590	583	613	590	581	519	586	543	600	565	598	594	644	554	583	602	585	562	553	551	558	583	585	572	615	592	588	570	561	561	624	596	628	549	567	592	601	545	559	579	559	604	565	597	578	591	577	576	593	581	590	615	563	588	601	574	637	614	575	603	609	618	564	615	591	577	535	564	604	611	542	599	566	575	630	585	595	607	597	616	576	565	566	584	602	603	620	573	555	601	604	586	588	597	545	619	612	586	589	558	555	592	578	565	607	606	582	591	549	591	592	563	556	592	622	588	605	568	588	575	594	574	577	563	585	546	569	604	604	610	642	588	592	562	579	603	580	578	582	580	594	557	602	541	551	588	578	617	576	586	606	558	568	551	582	594	578	651	557	612	625	601	612	607	632	603	610	585	526	609	564	571	567	599	605	586	607	574	562	555	611	580	569	599	564	623	612	562	590	588	580	546	610	597	559	583	587	640	569	534
12410	1462	455	452	464	451	437	441	470	465	421	402	425	487	462	470	445	459	479	418	399	449	492	440	431	456	489	426	431	458	389	443	438	505	453	480	451	452	413	444	450	441	434	456	447	494	451	412	419	420	486	444	431	438	409	456	490	469	461	453	417	472	463	415	458	432	464	416	424	411	419	454	415	418	412	426	437	474	440	426	420	417	453	433	437	418	428	440	443	483	504	435	449	444	476	504	443	426	464	457	432	450	452	468	483	485	448	439	447	457	444	438	461	411	449	446	416	408	408	462	440	458	505	441	450	415	439	477	466	462	417	442	476	476	466	432	407	407	439	461	455	476	478	462	451	407	498	405	473	453	454	427	457	458	413	451	417	436	471	462	421	447	441	457	466	434	467	466	446	459	443	451	406	448	468	470	453	402	432	435	465	414	477	428	424	443	432	443	441	450	448	446	467	450	454	474	422	484	437	450	449	404	446	435	434	450	438	481	467	491	461	441	485	434	473	411	463	456	433	442	400	470	452	444	454	467	493	487	444	420	405	424	428	499	437	444	445	463	464	438	445	441	504	479	438	483	414	486	472	478	482	422	475	429	415	466	439	450	484	428	454	417	436	441	437	463	433	477	418	421	426	417	402	447	445	445	462	470	460	433	433	447	410	464	438	439	443	465	447	432	453	456	433	412	432	428	448	447	439	441	456	455	474	479	448	463	456	444	421	461	446	450	438	423	459	420	432	424	515	509	436	450	437	464	449	447	460	439	433	405	409	446	427	416	426	430	463	445	422	418	446	429	426	447	481	463	453	436	435	420	450	462	454	400	464	464	442	469	451	427	430	438	446	472	439	421	427	462	433	419	433	416	434	471	456	428	507	480	442	398	415	446	433	449	400	440	434	446	437	441	484	446	452	440	440	433	450	440	452	439	461	447	437	457	462	472	440	475	465	459	424	436	431	458	485	457	451	425	460	466	467	447	421	467	476	472	462	413	452	406	453	455	459	435	438	426	477	466	458	465	437	455	455	501	445	431	409	442	429	442	446	440	433	426	497	442	402	381	448	445	419	441	456	443	478	444	441	438	471	456	439	446	455	413	424	432	412	461	464	431	442	456	456	448	457	464	441	455	444	414	392	464	437	426	457	477	485	460	438	478	454	490	455	423	452	447	415	455	441	444	452	463	457	449	410	449	459	480	441	434	453	422	465	413	439	410	430	467	440	427	431	467	489	484	426	433	410	445	412	436	454	428	435	441	446	468	434	443	429	462	445	439	455	403	437	483	453	460	418	404	437	425	413	456	460	481	469	441	436	479	444	439	465	421	461	436	407	440	402	443	485	465	456	427	488	470	467	473	407	429	432	444	487	444	440	509	464	470	383	381	453	444	450	463	444	459	435	464	459	469	479	448	458	421	457	409	440	446	443	432	474	420	423	415	469	474	472	461	445	459	445	451	428	451	462	411	430	427	421	460	473	435	409	423	435	493	469	435	468	484	455	462	426	405	430	460	449	464	435	436	439	440	461	412	461	450	418	432	435	443	413	451	388	453	431	449	456	455	433	422	456	407	469	406	444	461	460	429	429	435	498	452	492	435	488	456	442	453	425	446	477	475	470	438	412	444	453	411	421	431	475	458	422	458	444	439	425	462	464	464	421	472	469	431	433	451	475	455	479	442	434	462	415	454	430	393	429	447	437	433	424	442	443	463	415	430	417	473	446	452	464	436	424	410	418	423	469	426	457	445	412	400	487	449	430	450	456	438	417	458	454	465	449	462	445	441	418	404	424	445	427	447	448	441	434	454	436	434	461	472	460	435	462	408	456	403	462	447	463	437	430	433	406	443	406	405	476	451	418	442	448	420	426	413	444	437	465	472	458	403	399	467	464	441	474	483	425	469	478	452	436	445	387	415	452	473	470	425	449	428	449	462	419	432	453	480	481	498	439	455	495	469	455	450	415	450	415	457	466	390	422	407	492	479	453	444	426	472	459	457	426	448	475	419	430	450	434	426	444	450	433	462	439	441	425	409	412	432	454	477	442	451	500	441	437	435	417	473	473	470	479	437	432	442	486	445	441	442	427	444	463	437	412	488	494	416	429	452	449	445	426	473	439	507	516	450	424	419	462	410	406	457	437	421	419	427	497	457	390	432	427	451	417	416	437	461	445	455	426	466	468	465	406	451	488	411	451	459	405	432	434	449	456	453	440	467	461	455	484	431	457	462	516	484	462	456	459	461	448	457	457	435	468	447	466	484	406	446	431	449	436	419	412	469	408	467	523	461	446	430	468	448	465	457	468	455	430	446	448	435	453	444	438	441	460	497	446	451	433	425	391	469	439	486	489	493	431	411	448	429	436	440	416	430	443	418	428	443	421	433	463	460	447	441	474	441	468	434	421	405	444	473	466	446	467	430	456	423	472	439	406	421	451	426	459	465	463	465	445	449	442	474	458	430	464	463	418	422	482	426	459	472	423	439	420	465	451	435	400	463	478	428	447	432	424	442	450	419	433	482	427	460	440	426	447	436	428	433	390	469	478	416	475	430	461	448	416	414	440	445	465	427	451	462	433	433	461	466	443	453	445	469	445	448	414	453	457	442	415	405	457	462	433	441	453	440	453	468	456	453	464	481	474	438	461	441	450	400	377	406	404	445	454	475	478	460	450	433	440	443	430	406	483	427	474	407	438	478	421	404	472	442	425	480	467	463	434	430	412	412	436	438	437	456	412	459	442	442	419	435	429	506	466	444	426	419	415	407	460	414	437	402	435	417	463	455	498	415	470	444	466	448	436	460	446	441	442	458	411	486	420	446	482	461	446	473	434	409	397	499	456	436	440	442	424	430	441	468	439	450	407	429	470	459	448	421	461	458	425	458	455	413	460	471	484	451	474	438	444	463	426	456	439	434	453	404	438	474	449	432	489	435	450	441	429	441	418	436	435	435	484	459	424	453	430	481	484	460	443	441	441	415	453	460	429	428	426	481	435	433	490	424	462	397	448	443	442	429	415	442	441	479	434	478	436	458	453	437	427	461	448	478	449	432	471	460	450	445	448	424	422	442	442	448	433	450	452	451	437	442	462	418	433	467	416	450	446	427	490	464	481	464	432	497	447	438	442	412	413	429	470	426	497	436	440	452	450	417	418	422	448	448	422	435	430	454	435	389	470	413	495	440	439	441	437	413	481	439	466	409	485	461	470	436	457	433	425	467	471	442	408	459	431	437	427	439	453	467	456	422	426	444	464	430	432	423	427	441	447	401	452	463	460	410	453	464	465	452	469	478	413	455	456	419	438	460	449	471	434	467	482	467	484	436	453	387	447	442	461	454	480	430	426	417	450	439	437	471	452	384	439	399	426	427	424	417	449	453	453	387	448	415	430	492	444	548	443	478	456	441	462	467	448	483	479	446	463	455	417	397	435	481	445	455	430	409	436	443	456	430	440	432	436	472	459	453	436	420	418	456	410	407	434	483	428	431	404	430	452	455	411	436	490	464	432	375
8056	1134	1041	974	973	966	965	1020	937	959	942	934	949	1019	956	988	930	950	965	958	1016	931	917	973	981	993	905	955	972	922	974	971	975	955	938	970	923	942	955	967	952	1000	911	942	1017	934	976	944	958	971	972	977	913	983	969	936	973	960	920	1013	1002	951	966	973	935	958	1001	986	984	921	948	973	961	967	934	969	966	967	990	982	986	949	995	952	940	939	943	965	918	949	970	910	954	930	1013	969	983	953	970	920	1001	949	968	1007	982	1008	978	962	934	989	963	925	932	983	954	994	918	1004	909	986	976	1013	917	957	958	984	973	952	927	960	947	996	952	937	934	998	947	939	967	961	997	915	1002	932	913	902	974	962	956	949	896	907	978	961	986	1006	1002	943	939	987	944	970	969	1026	917	957	942	1010	953	980	892	950	969	929	947	914	1025	981	947	956	1019	978	992	981	991	945	996	1005	960	988	973	990	987	984	1009	970	1010	987	941	941	948	1008	929	929	941	937	978	973	911	1048	922	946	991	925	949	942	994	975	973	926	987	1019	921	939	900	987	944	964	957	972	974	901	937	961	963	942	988	1003	957	946	914	978	946	988	1023	962	977	986	962	950	1006	914	999	987	945	1015	1020	1012	941	924	937	936	922	1002	888	987	975	935	952	994	978	988	911	987	978	986	934	886	979	1007	1019	915	934	961	952	986	978	955	967	987	965	936	969	1013	997	910	942	933	1008	967	989	940	975	924	983	993	989	976	981	996	949	1013	996	962	994	951	968	969	958	975	940	990	983	995	1017	1036	916	987	987	929	987	951	921	975	986	925	965	930	970	940	907	979	988	938	966	963	959	935	987	923	960	1049	957	939	965	977	968	979	975	996	909	986	918	981	946	955	962	963	907	988	957	955	952	957	949	917	963	986	999	981	967	951	972	963	996	973	960	1011	915	919	956	983	964	928	1004	1029	938	973	992	954	961	1006	953	997	907	1016	977	961	975	960	1004	920	996	959	945	899	1015	979	1014	961	971	963	968	979	990	943	925	943	960	940	906	919	943	960	989	1004	936	892	928	919	939	899	968	1003	978	986	902	967	930	900	895	941	936	947	1008	1018	949	991	972	973	950	951	975	960	961	933	933	1008	923	947	978	967	913	957	978	996	979	992	973	908	974	936	989	927	966	1008	955	938	957	957	931	987	955	945	933	989	952	933	923	1008	940	985	988	977	935	969	992	992	966	946	974	973	961	932	989	1043	956	992	967	956	998	970	944	1007	929	951	992	1034	936	978	988	941	1009	942	913	921	923	958	923	928	954	934	914	887	992	977	968	940	901	968	934	967	949	1006	919	941	1027	915	904	914	957	981	969	939	951	985	972	1008	962	984	978	975	1053	969	976	895	958	963	927	951	967	958	1001	973	988	987	932	963	915	975	959	999	981	933	989	923	950	956	952	927	1028	997	956	950	964	985	885	984	983	958	1027	1023	981	1002	976	1027	1014	962	960	941	933	949	946	976	919	930	890	990	991	997	954	993	961	948	971	957	960	951	904	926	996	934	967	933	923	972	991	957	920	997	931	962	1003	952	939	869	974	966	908	970	925	1031	941	963	942	950	906	979	955	978	988	942	936	933	937	1004	944	994	1026	970	954	990	919	960	925	929	1047	902	974	953	980	984	959	977	918	942	987	962	981	953	1053	922	958	955	1008	915	948	950	970	917	894	945	923	969	984	955	941	947	960	993	962	952	956	975	959	964	945	973	1001	910	984	924	946	942	1013	975	956	983	911	1025	940	940	956	917	967	986	952	972	891	964	1004	988	993	987	935	1014	923	976	967	943	946	961	921	934	972	965	1002	994	1053	936	929	980	945	1009	974	978	936	954	959	1022	917	945	986	940	965	955	956	959	1020	1020	1035	981	938	1054	942	903	963	939	998	975	933	962	963	967	937	920	1003	942	950	958	912	939	1001	959	973	992	926	994	930	959	914	979	985	944	988	1009	1015	988	972	958	962	941	935	1018	960	926	934	949	990	943	985	974	1001	980	950	945	1004	950	961	956	997	942	917	981	969	953	1012	977	918	943	946	937	933	937	905	985	964	928	933	870	1008	994	974	889	927	972	974	889	973	986	951	895	964	910	944	951	958	955	911	941	984	985	1006	933	951	987	972	951	962	957	943	1004	967	1003	934	962	964	973	940	968	937	940	975	958	953	1001	942	978	977	977	925	937	943	952	992	938	985	941	916	1027	987	979	973	961	983	996	979	953	992	944	908	911	969	957	917	930	993	957	969	955	1018	978	938	954	947	985	956	912	970	934	909	984	945	957	1009	968	957	953	980	929	996	972	934	959	980	950	946	928	1002	940	887	934	954	934	964	925	978	950	971	972	943	997	952	916	959	909	920	939	940	933	930	940	960	933	1005	1012	940	950	937	975	1026	947	1000	895	931	957	970	957	962	944	974	949	933	957	948	977	1018	1001	939	968	989	1013	998	989	975	1025	955	956	902	953	961	944	953	902	953	934	974	970	998	912	967	972	923	995	973	1001	966	914	900	981	991	1030	984	974	934	902	996	956	954	904	972	909	931	931	937	950	948	955	964	958	966	925	999	941	964	982	932	973	958	967	951	962	997	935	920	939	991	972	923	938	950	924	971	988	955	975	954	947	948	944	911	928	981	947	939	966	995	975	954	964	964	960	989	966	961	978	1033	985	934	971	985	986	915	897	954	928	967	958	929	951	963	993	921	928	952	1005	958	952	930	944	949	972	1017	946	988	989	1044	1016	949	952	944	954	956	948	981	941	945	1002	934	1023	957	938	947	993	976	957	978	976	1016	1001	948	1033	988	939	953	957	933	980	986	966	910	972	913	947	987	955	967	983	993	942	978	967	924	1000	981	919	971	960	944	982	925	945	979	969	953	934	953	942	1001	988	939	964	999	991	983	973	951	960	942	960	974	968	977	983	1004	994	951	933	930	951	945	1006	1000	912	952	968	940	929	936	1033	952	992	968	953	974	942	967	954	952	985	944	974	968	921	927	996	978	941	967	947	956	1013	993	1014	983	973	935	950	941	968	943	936	942	952	917	965	968	977	999	952	915	923	956	1019	1000	982	998	934	979	956	933	988	945	990	996	950	948	994	902	982	992	908	972	976	1016	988	948	908	976	995	939	966	945	945	880	1006	948	925	977	974	1003	955	943	937	930	952	984	945	974	985	987	919	958	935	988	896	956	985	969	971	1021	996	987	913	952	989	979	972	947	1001	936	1021	955	1036	1041	980	968	969	980	993	948	1008	999	875	935	953	992	953	940	976	977	944	1004	984	916	957	932	956	916	943	961	973	904	952	1013	938	942	958	960	958	950	961	958	967	957	974	966	961	968	985	956	970	972	958	966	975	900	932	979	967	962	903	963	980	978	917	952	958	920	912	980	985	1029	985	996	968	978	941	981	947	962	924	932	918	896	935	941	940	957	938	988	934	996	956	935	999	991	977	922	948	965	953	959	892	931	957	1024	973	965	976	961	1011	944	969	941	966	990	1017	965	946	962	976	959	1008	967	970	952	947	963	925	976	981	955	1002	1000	952	1009	954	957	982	960	1016	968	1025	934	974	940	958	936	1025	920	932	970	994	943	960	989	940	927	976	996	975	962	949	920	981	942	958	931	969	910	980	939	966	983	982
25705	3358	576	451	381	360	303	296	260	276	240	284	244	245	228	252	211	229	207	215	231	221	220	248	238	231	241	237	223	222	209	231	244	232	230	223	230	209	258	215	251	237	233	247	230	222	240	237	263	260	232	263	246	250	250	247	204	226	269	211	233	251	217	250	265	262	225	222	232	230	226	238	211	229	211	225	236	242	220	233	227	250	232	243	250	250	231	232	253	240	228	224	219	264	237	217	221	250	231	227	227	268	232	240	237	200	221	233	221	251	218	252	190	200	250	244	255	263	213	219	212	223	202	243	242	231	220	236	231	215	199	254	231	245	244	230	228	273	209	257	221	217	217	217	206	231	235	241	226	258	222	232	243	246	228	206	233	221	230	257	243	227	205	227	224	248	229	251	221	256	220	232	198	238	231	232	220	244	231	246	235	240	219	248	238	234	281	267	208	243	227	244	226	249	219	220	273	225	257	188	228	268	221	219	247	223	229	229	238	218	220	211	212	210	237	199	229	212	261	213	247	252	221	216	224	263	255	247	245	243	222	247	275	218	238	231	209	224	218	242	194	239	233	245	226	241	244	222	227	222	272	243	213	250	230	242	213	224	221	242	224	238	230	249	240	251	231	225	251	239	206	221	212	200	225	231	238	218	243	237	234	226	238	220	258	228	254	247	222	224	243	242	231	237	229	225	231	212	241	243	227	225	221	235	208	245	252	229	239	238	219	223	212	218	209	259	276	226	229	220	217	231	238	225	226	234	207	210	240	251	223	256	253	257	242	258	216	255	232	259	223	226	228	237	214	261	240	242	265	250	199	221	202	226	215	230	226	242	246	268	232	230	247	207	208	222	220	196	215	228	248	240	228	253	239	225	221	238	237	189	206	204	215	230	225	218	226	218	240	236	219	217	240	200	221	243	240	229	232	217	246	251	225	216	252	252	224	186	207	245	200	219	221	253	207	212	247	242	228	212	228	221	257	209	246	211	257	217	223	206	224	201	229	213	237	231	223	209	232	214	259	208	243	225	235	237	221	259	234	238	234	235	223	205	258	238	241	225	238	203	228	209	206	248	255	220	222	230	243	232	210	216	247	225	213	244	224	238	224	230	232	218	284	258	209	228	263	257	208	228	239	218	213	224	210	254	222	230	218	243	205	224	206	230	239	274	236	241	220	232	232	234	193	235	263	216	213	238	240	229	235	236	229	191	215	240	242	251	231	232	233	248	237	215	227	251	213	242	244	261	261	235	216	243	272	244	245	242	231	245	230	231	247	210	232	207	223	227	238	208	233	227	255	217	223	234	255	226	244	247	264	221	230	231	233	250	231	226	269	241	222	229	215	221	218	246	226	230	241	251	249	224	222	239	245	223	235	238	240	234	254	220	238	249	262	229	255	251	239	235	236	223	221	206	244	211	242	250	237	237	221	214	226	227	227	193	221	235	204	204	258	211	241	236	252	233	257	224	239	260	226	234	229	203	232	235	228	247	230	228	227	228	220	206	212	233	219	230	199	234	238	214	256	240	215	224	233	220	244	223	213	230	251	222	240	234	234	214	223	230	234	251	229	230	222	234	227	246	225	242	223	218	221	221	225	240	246	240	213	229	240	229	223	244	233	249	246	228	264	229	233	211	221	238	227	275	228	226	234	220	251	243	219	196	246	239	251	246	231	241	260	218	243	236	229	209	245	236	222	238	226	220	229	230	219	279	242	236	239	278	208	248	227	234	228	223	217	227	205	218	253	239	226	250	212	241	229	239	232	221	212	224	212	236	231	182	245	215	217	209	219	227	205	212	255	234	218	233	247	213	244	237	228	254	218	225	216	212	220	227	225	218	210	209	240	222	247	215	226	211	223	257	253	233	227	243	225	235	242	247	228	223	239	211	223	238	221	248	236	219	240	245	223	237	229	244	224	216	222	212	234	205	228	225	222	223	243	230	223	203	213	215	224	227	233	249	233	217	228	235	279	218	220	191	216	228	219	235	236	205	249	226	282	257	227	239	223	218	237	214	232	237	245	224	245	239	243	229	225	273	233	263	237	254	212	256	224	223	229	247	217	252	217	259	256	225	223	245	236	258	235	248	294	224	208	212	227	218	235	223	220	231	250	227	216	219	235	216	213	240	223	216	242	205	282	217	241	226	226	216	235	219	238	235	235	225	227	245	237	202	238	257	214	248	244	205	219	217	242	215	225	238	245	246	256	203	224	244	219	298	240	234	248	236	255	226	248	259	233	270	241	223	231	264	254	224	212	206	222	235	205	216	220	261	227	230	211	222	249	245	242	240	268	227	236	227	197	209	228	241	221	244	203	243	262	206	244	237	234	212	261	226	254	272	255	249	247	230	221	243	228	244	220	227	215	208	247	213	214	262	227	225	252	229	256	209	220	230	263	227	209	223	242	234	224	200	259	221	212	227	262	257	224	241	235	224	267	234	215	238	203	262	237	225	224	240	242	207	245	235	235	279	269	248	226	224	215	223	228	241	217	231	227	225	252	243	224	217	224	247	207	222	234	211	254	229	224	225	236	232	225	241	244	237	245	243	243	207	248	214	232	220	227	217	204	216	202	267	234	247	227	243	237	201	236	259	203	227	221	216	196	215	246	214	203	242	251	231	221	245	232	225	254	224	228	231	214	247	220	214	231	239	238	238	242	266	236	235	231	216	221	230	240	267	240	237	240	250	238	216	222	218	237	244	230	246	240	224	210	205	261	255	217	248	218	231	229	242	237	258	230	222	226	242	238	240	201	231	222	212	249	240	230	205	237	219	256	246	240	281	244	242	230	222	229	255	231	223	198	283	234	225	233	217	212	229	233	247	234	204	237	243	218	207	248	203	229	254	236	244	217	238	255	234	209	253	242	229	247	244	241	245	211	212	248	212	234	247	225	262	245	238	228	215	225	213	232	230	239	242	225	213	267	221	260	213	244	261	214	256	233	224	228	240	204	199	230	204	207	247	239	201	228	268	204	252	206	226	256	235	253	220	224	232	247	255	225	233	220	218	265	230	243	234	225	232	253	216	208	228	222	259	220	231	241	209	221	257	247	236	246	206	222	227	230	211	218	219	247	259	232	244	239	237	219	230	251	260	212	253	243	238	265	195	223	241	238	227	221	258	251	220	232	191	234	248	241	218	235	205	210	248	255	240	229	235	245	215	228	215	243	242	223	219	237	249	232	244	224	244	268	229	234	210	213	244	265	232	260	221	218	259	237	253	225	224	263	212	236	239	226	224	258	249	244	238	232	235	228	249	236	233	253	248	215	280	246	252	217	221	244	246	241	239	215	251	234	245	248	229	219	246	253	220	237	234	198	224	248	232	238	229	223	204	223	213	235	249	231	216	227	213	263	250	237	253	214	225	270	240	226	237	266	234	231	240	245	224	233	217	256	258	233	251	213	237	239	198	245	251	226	231	230	230	217	239	240	223	219	219	219	231	266	239	207	239	223	237	226	260	243	226	240	218	205	247	242	232	235	250	254	279	237	232	252	231
15468	1112	1130	1335	1125	1006	888	879	728	719	665	622	701	614	602	614	590	572	535	590	607	590	540	560	599	595	580	608	572	611	592	576	552	577	535	569	592	593	641	602	538	574	593	526	588	521	542	546	566	582	564	553	543	557	564	564	569	570	533	539	571	554	557	547	547	552	545	579	582	557	593	570	619	559	597	571	541	536	558	507	566	560	576	527	581	573	545	544	578	539	551	541	522	561	515	570	531	586	576	550	572	558	524	509	482	569	602	582	558	567	576	550	592	504	549	587	562	584	564	546	557	532	563	579	600	552	565	564	575	571	555	576	555	543	573	515	558	549	601	576	552	538	538	575	543	545	546	525	553	556	525	535	537	576	577	530	500	531	569	606	532	573	548	546	522	584	524	525	540	539	561	552	568	582	513	505	523	566	549	585	562	557	540	502	559	571	567	525	574	529	572	552	548	582	526	553	534	541	585	520	548	503	500	604	558	568	539	529	563	516	529	593	560	550	616	610	593	606	585	566	543	554	557	531	555	503	559	533	558	608	572	545	530	516	503	543	568	522	528	552	581	560	591	561	583	549	569	524	569	568	562	549	555	556	562	547	549	571	548	568	565	581	538	580	558	566	568	531	528	556	553	543	527	571	554	541	577	541	551	505	548	538	608	551	548	562	590	526	546	555	536	549	549	556	557	524	564	574	535	565	574	567	581	555	549	569	573	560	553	570	556	557	522	543	542	529	539	534	519	564	563	542	570	535	492	565	518	538	536	542	554	562	564	535	533	558	553	583	586	531	517	575	542	542	546	558	558	583	536	559	594	516	570	544	532	611	546	550	548	565	540	613	546	569	543	563	565	565	543	564	546	542	498	592	555	523	537	535	549	536	551	571	589	584	533	554	561	527	541	578	567	539	587	529	553	593	536	536	580	613	526	538	594	576	536	537	532	566	531	566	564	521	521	524	564	560	545	529	577	557	594	569	591	606	519	552	546	549	555	580	588	606	558	565	530	539	514	530	587	526	537	528	540	567	593	540	581	571	522	597	542	581	561	528	560	546	586	552	505	561	522	542	577	572	575	601	533	533	510	559	559	535	502	563	560	570	573	589	561	530	571	530	558	553	535	537	578	583	553	557	556	545	581	556	542	554	537	563	569	559	576	561	547	586	551	587	553	544	559	553	543	511	526	561	529	550	512	539	513	516	560	588	497	561	551	528	529	569	567	517	553	584	530	529	543	555	536	520	574	545	548	547	526	551	580	562	563	564	563	590	595	551	558	592	510	547	507	596	502	546	591	585	578	601	532	563	562	503	555	542	545	550	553	557	599	581	513	577	519	614	573	560	499	592	597	547	573	519	578	593	564	539	553	567	564	573	611	564	573	544	548	598	557	550	523	595	553	556	561	546	556	561	575	554	543	499	537	581	551	558	556	550	557	540	574	528	560	547	540	529	571	547	540	539	536	527	570	545	553	541	591	584	555	560	568	540	558	538	552	545	569	553	524	540	538	520	554	531	554	561	567	563	518	532	494	595	570	556	558	586	593	553	553	549	538	544	543	549	546	521	566	548	551	573	559	575	535	601	552	570	587	574	569	578	564	578	551	560	551	545	601	525	561	551	535	552	555	525	621	568	568	554	573	561	514	556	572	559	603	587	585	564	588	509	565	545	576	595	560	554	550	547	552	527	560	532	538	581	559	520	512	550	554	553	517	550	578	542	566	526	569	529	542	572	535	534	562	577	546	556	506	548	517	548	559	556	531	557	576	523	553	516	593	549	513	562	590	567	540	519	585	548	517	562	554	523	561	588	545	558	538	563	591	577	529	584	556	561	573	526	554	586	558	524	555	599	536	568	540	596	545	555	547	591	598	561	593	580	541	575	507	538	558	568	571	588	568	534	579	535	539	579	607	543	591	566	514	581	580	551	578	537	575	545	572	527	592	527	552	524	504	550	550	551	501	555	521	557	557	537	536	529	536	559	560	557	568	572	533	541	522	572	610	505	527	573	541	564	593	580	547	573	580	517	589	577	557	560	530	511	566	564	553	566	520	526	609	601	527	567	538	572	568	519	526	541	547	557	512	577	582	545	519	548	576	594	502	585	554	564	550	547	533	536	542	556	543	565	593	535	555	551	551	544	562	527	539	520	613	588	556	564	567	509	560	551	547	555	545	544	522	514	551	533	554	559	557	581	549	581	589	562	547	619	536	552	545	548	550	585	524	531	556	588	557	564	558	530	554	567	573	541	584	555	550	557	520	578	583	567	571	590	564	541	557	579	546	544	571	598	588	512	557	572	551	581	527	553	525	526	528	524	522	535	530	587	578	561	556	538	599	608	565	578	536	569	548	529	522	563	533	515	563	534	562	561	567	570	532	548	626	539	541	576	586	515	536	553	569	579	543	501	588	556	528	540	576	553	565	578	586	534	575	514	529	560	512	564	564	541	532	574	507	558	542	534	520	585	531	558	571	574	565	579	536	546	616	555	553	518	518	491	528	582	572	525	575	554	586	568	531	592	543	548	531	568	590	537	583	526	570	549	546	571	541	554	534	574	551	552	544	566	542	563	576	558	574	565	550	521	557	573	575	598	553	552	569	552	533	547	565	533	592	583	545	569	562	545	549	575	566	562	602	531	514	535	569	555	555	521	615	547	568	554	550	544	524	580	516	534	536	519	535	543	509	599	564	535	528	533	562	558	577	547	511	525	545	561	533	553	577	566	510	543	581	568	566	548	589	521	522	599	525	531	569	548	517	578	551	516	583	554	547	561	556	576	559	541	550	568	535	532	584	584	519	564	559	557	528	535	543	538	519	540	550	552	569	584	616	566	556	544	569	539	582	529	524	564	583	547	570	553	579	521	578	523	548	542	566	563	610	568	557	555	557	572	576	545	574	552	582	540	520	524	559	539	526	546	565	562	544	539	600	558	525	574	566	586	560	548	549	565	528	559	557	511	533	536	580	531	542	590	520	550	526	534	541	533	559	607	556	569	583	601	518	584	572	610	547	512	550	526	569	531	544	593	560	518	536	592	524	611	544	544	554	585	528	528	548	570	566	554	570	508	577	544	612	574	567	592	580	567	611	569	583	584	582	560	568	532	551	562	571	517	572	538	558	550	485	513	577	540	562	568	570	571	561	529	588	580	617	528	563	558	537	546	574	552	623	558	548	561	573	540	525	555	534	558	552	551	600	549	495	547	608	562	554	527	555	517	564	542	542	536	539	530	519	565	548	586	591	531	516	518	607	549	553	541	557	559	562	572	507	528	554	537	556	558	544	544	547	549	580	534	587	563	573	516	541	550	551	556	590	551	574	533	552	533	548	603	588	575	561	595	571	538	573	548	588	574	586	539	548	527	576	567	582	556	544	529	541	539	532	573	601	579	616	561	581	576	560	535	556	526	563	557	601	549	557	543	569	573	546	588	593	554	521	563	562	610	509	592	567	531	564	580	547	571	525	538	530	569	532	542	549	524	579	550	584	573	582	523	572	569	550	557
35307	6514	994	628	499	384	350	332	316	295	292	283	242	282	281	229	266	238	233	242	241	248	269	241	242	229	248	246	238	236	223	221	233	225	214	232	245	243	225	251	248	233	223	223	230	210	233	239	228	254	276	260	240	237	239	246	253	227	230	231	231	234	221	270	249	207	234	253	238	245	224	250	254	227	261	236	205	262	213	234	200	217	222	252	249	236	240	241	258	267	273	241	236	256	232	249	225	238	257	249	229	228	213	243	228	231	213	258	271	235	262	213	237	232	226	201	228	243	223	259	239	235	265	251	270	248	217	243	212	245	258	251	230	277	243	225	237	203	229	253	219	228	234	254	232	243	239	229	231	226	231	244	220	206	245	258	227	221	271	231	242	218	239	243	264	238	212	221	214	226	229	236	230	250	255	211	234	237	262	235	251	257	245	213	247	245	247	241	248	232	230	228	235	225	220	220	227	226	240	259	234	255	255	251	213	252	242	248	239	211	234	230	258	276	263	230	253	223	240	247	223	250	249	238	253	210	228	227	233	217	289	250	249	244	230	236	236	239	223	223	237	231	233	246	218	236	221	237	232	201	252	244	234	269	251	245	238	233	229	212	209	237	222	259	235	258	252	222	214	235	266	243	247	232	234	256	236	219	208	228	208	249	226	226	241	220	219	214	245	257	212	241	236	220	210	203	273	253	222	236	231	276	244	257	225	263	254	242	216	216	230	238	239	222	222	231	223	241	262	236	211	218	219	203	242	247	234	255	211	253	233	266	227	215	239	268	233	247	206	220	258	226	220	259	224	245	244	222	206	225	237	248	251	243	252	219	228	241	212	257	205	227	242	238	229	230	226	247	241	240	218	250	237	230	240	245	207	201	223	240	251	216	228	239	229	227	238	243	241	230	238	246	236	246	243	211	233	259	255	230	236	230	249	189	211	229	257	266	242	235	232	226	254	234	246	233	231	267	218	233	231	237	201	242	238	270	263	229	223	210	240	250	242	258	212	229	257	249	217	236	228	252	233	229	231	221	252	244	209	238	240	258	233	222	230	234	238	226	256	234	253	248	249	220	267	218	230	224	215	232	237	233	235	233	225	237	233	239	236	237	223	200	250	267	207	229	234	235	227	241	228	214	227	192	219	245	216	196	219	224	237	251	229	244	269	243	194	243	267	228	213	221	210	245	231	229	233	257	250	224	239	218	230	238	195	227	229	225	255	206	228	250	230	254	263	281	239	259	249	258	248	249	228	241	239	236	223	252	235	248	252	239	244	259	254	238	247	242	253	217	235	213	262	217	219	223	230	243	231	201	230	233	268	219	224	242	245	233	233	237	283	240	232	220	237	245	239	225	208	218	235	231	231	219	242	234	223	243	202	225	208	223	247	199	221	234	247	244	219	234	255	250	246	212	243	200	220	245	209	252	207	231	248	212	231	259	252	246	235	238	259	230	244	264	226	222	248	231	279	234	227	239	220	253	228	234	232	219	239	230	240	269	216	234	216	239	238	239	217	250	232	230	211	250	238	263	261	226	267	220	247	237	228	222	237	254	256	238	207	248	223	240	224	223	231	235	219	248	258	237	261	232	229	230	240	249	221	239	236	227	257	212	252	196	232	181	231	202	268	257	231	237	202	242	233	226	245	254	235	263	255	255	219	236	253	256	239	231	239	237	272	221	222	228	240	263	248	205	229	232	248	233	214	254	236	255	224	276	241	223	232	236	213	247	213	227	234	242	257	227	260	240	233	258	259	247	222	244	260	226	230	237	245	257	261	274	245	227	232	245	228	237	224	244	224	247	248	223	216	235	244	201	269	250	245	246	243	238	207	219	257	252	231	207	248	248	230	229	230	225	244	243	239	238	228	247	231	238	219	249	245	239	217	239	251	237	238	201	249	235	232	254	243	236	206	256	211	236	267	235	229	234	219	210	237	230	224	244	235	267	235	254	243	251	235	250	230	244	249	232	212	238	237	226	221	236	231	203	226	224	220	256	238	235	222	232	240	220	245	228	248	240	245	229	253	210	261	225	252	233	235	215	229	244	234	247	227	237	235	249	256	238	234	224	266	229	217	232	206	266	241	224	236	254	220	222	219	242	229	230	217	241	222	227	206	245	241	230	235	211	228	193	247	222	209	265	216	226	245	221	245	241	241	214	215	227	204	252	223	257	199	236	204	217	250	243	224	296	265	239	233	232	259	226	230	252	265	283	253	231	218	257	224	228	256	236	237	222	233	260	247	239	240	206	236	221	249	243	259	225	219	235	205	216	232	229	220	250	254	260	214	218	219	226	261	209	219	239	203	241	259	253	228	226	241	223	254	226	231	220	249	244	266	263	226	267	217	240	227	230	198	213	246	233	236	213	228	225	221	229	242	258	240	238	224	246	247	221	248	232	254	252	215	223	252	222	236	212	232	210	229	252	236	233	214	247	241	239	264	243	275	248	292	224	235	223	215	204	224	245	237	249	234	225	240	214	256	232	242	227	242	250	233	236	210	224	216	245	226	245	240	234	246	223	226	236	249	221	236	265	228	238	243	232	224	234	238	256	279	248	250	228	252	218	255	215	267	221	224	238	220	258	227	227	245	253	255	229	226	254	230	261	248	240	220	184	222	215	227	239	228	223	238	226	237	221	268	254	223	250	231	233	237	251	236	237	219	237	230	253	241	221	205	240	260	227	217	242	251	247	259	218	222	212	252	203	246	206	222	237	253	249	237	251	216	229	228	262	252	222	242	224	227	232	235	223	253	253	228	236	219	211	256	281	207	229	251	253	187	219	237	202	209	233	254	239	231	235	261	252	194	232	221	211	223	235	245	246	264	248	225	213	217	242	225	203	228	239	257	211	215	240	248	237	249	247	262	220	223	236	251	237	248	238	243	249	201	237	231	237	222	221	248	228	257	253	238	233	213	224	225	276	229	218	242	224	207	221	228	227	248	242	256	237	233	212	230	254	247	212	227	222	253	234	185	226	246	222	254	251	243	191	231	248	227	232	233	237	254	247	256	235	249	233	211	241	259	221	216	200	259	249	235	242	223	239	219	252	234	235	219	247	273	245	233	226	200	227	225	231	238	234	237	234	261	239	255	245	245	283	227	235	239	240	219	229	248	223	243	250	233	236	243	241	219	224	243	226	241	203	255	241	262	256	246	206	214	225	218	237	239	234	249	253	205	226	253	253	233	258	231	246	232	244	244	225	246	234	225	203	229	229	232	241	245	219	259	208	227	229	235	244	253	246	222	205	251	239	215	218	247	215	216	223	242	238	248	273	233	233	233	246	213	238	230	235	218	231	236	222	226	249	223	230	254	226	211	228	236	262	232	235	270	226	229	247	238	252	268	217	266	247	255	234	216	266	227	246	250	262	251	236	241	239	234	247	217	235	250	267	223	223	208	240	256	266	234	234	239	229	268	238	232	283	243	242	236	239	205	251	230	238	268	245	257	215	237	248	257	218	226	228	219	228	230	253	256	256	218	269	251	237	238	215	233	214
19746	1451	1922	2031	1760	1428	1191	1124	992	939	908	855	783	775	713	737	703	682	630	669	626	627	640	676	653	598	608	607	654	618	634	602	635	591	625	622	601	591	596	611	651	629	641	602	600	599	596	582	615	607	603	592	637	581	621	605	624	589	605	581	610	584	612	579	562	576	578	584	619	605	654	592	613	599	562	593	598	590	548	562	622	598	551	580	595	545	575	623	529	633	586	571	555	580	603	640	613	569	585	567	601	562	620	614	594	560	600	569	626	625	544	595	575	619	597	605	562	583	586	587	570	573	590	564	616	621	577	605	597	607	581	603	579	608	579	568	595	597	547	595	596	608	599	574	582	581	586	604	627	609	543	563	584	569	569	576	570	555	606	607	582	600	655	559	573	615	586	597	608	576	591	579	568	650	582	566	508	596	608	581	610	554	593	597	569	578	605	593	564	564	587	546	550	568	557	596	566	599	597	549	572	601	603	575	552	562	614	609	588	536	587	556	546	564	584	568	552	593	612	592	586	571	591	601	583	591	634	608	580	583	567	602	565	583	564	564	575	623	589	563	591	604	596	606	575	570	587	604	563	610	610	576	566	603	601	624	565	600	562	584	585	616	585	567	541	606	589	591	577	556	583	626	591	624	599	592	618	550	639	575	586	546	604	579	599	576	566	589	617	619	565	594	567	586	588	599	591	596	538	568	637	606	597	572	593	587	544	601	616	652	598	610	597	566	601	587	625	591	569	611	622	562	605	632	626	551	603	623	595	587	585	595	597	587	554	547	591	551	579	603	573	598	594	570	595	601	593	611	604	553	605	622	611	560	593	571	580	536	575	543	595	609	586	580	587	616	592	540	646	584	651	638	588	557	555	580	580	584	578	605	580	581	565	575	574	601	568	575	555	620	623	604	562	570	552	581	592	593	573	591	575	587	621	557	638	585	604	573	551	602	576	605	599	575	568	571	573	576	576	554	512	589	578	584	552	583	601	578	539	614	638	640	570	576	585	599	543	607	554	589	602	577	561	556	593	592	586	599	606	592	584	589	548	612	590	599	608	617	576	563	598	563	542	600	586	568	591	574	608	593	580	576	596	562	603	537	635	581	576	589	560	590	573	581	565	598	589	603	590	586	554	555	550	553	560	566	580	588	595	568	560	600	557	570	579	589	600	536	616	626	595	577	577	615	594	625	581	586	617	567	612	586	536	593	595	610	570	560	588	602	595	607	563	562	573	554	589	582	603	583	564	569	581	593	576	585	614	603	619	611	574	597	606	644	598	574	588	557	577	614	545	585	603	614	560	564	553	605	633	554	621	553	575	552	562	599	616	564	590	583	567	613	541	604	609	602	552	588	595	526	601	535	602	555	597	603	599	584	569	593	621	623	547	587	590	593	545	577	593	550	575	546	587	578	603	592	530	628	558	564	611	597	584	581	529	595	605	579	566	577	562	586	624	597	645	601	606	584	595	566	590	593	569	559	601	576	581	590	582	555	613	605	543	557	629	616	618	615	583	536	568	600	582	596	578	577	575	593	610	601	616	605	588	591	574	587	599	550	576	575	549	604	608	590	581	606	591	574	616	630	576	604	548	584	598	536	578	593	606	556	572	589	563	530	614	590	590	563	556	563	625	595	562	568	593	589	581	605	568	541	600	646	640	565	577	618	558	554	581	578	593	606	563	625	577	578	589	581	600	614	592	631	575	562	569	598	565	576	601	589	633	601	565	589	586	575	624	582	586	569	619	565	609	591	574	568	596	582	593	571	563	565	618	564	636	548	618	572	595	584	627	578	603	582	577	549	554	607	576	546	621	618	612	550	590	593	573	579	604	542	551	564	561	556	611	566	546	570	591	575	572	569	593	590	539	573	609	618	589	611	579	575	590	577	554	560	591	593	578	580	581	573	590	638	600	589	564	619	608	594	604	554	553	594	595	557	589	582	574	609	631	572	595	596	627	567	585	579	574	606	621	607	627	600	561	590	599	559	576	572	632	632	560	597	593	577	594	608	554	574	568	565	609	593	571	559	549	575	570	578	606	614	572	568	636	560	561	620	571	575	614	577	571	641	571	589	586	567	561	608	586	579	569	600	608	602	586	589	588	586	570	566	564	591	620	580	622	603	593	546	597	576	632	557	598	599	598	592	610	620	598	566	539	554	580	579	613	573	578	607	574	597	578	592	612	599	563	558	609	583	588	570	590	599	575	580	576	582	584	569	594	552	608	553	601	602	595	604	609	576	559	582	560	586	615	557	599	563	627	583	584	565	602	585	529	588	551	571	598	611	598	557	632	628	576	609	598	589	534	588	578	624	593	557	635	619	599	561	588	575	566	594	576	575	632	589	587	630	615	589	600	589	587	608	602	590	563	630	588	593	618	571	597	602	608	577	577	554	577	574	598	557	596	604	559	571	658	600	588	601	561	604	555	570	578	566	611	598	539	598	569	633	586	608	571	593	595	599	601	624	565	595	574	620	571	626	620	607	600	574	617	594	615	597	623	590	564	562	592	551	597	612	614	572	540	593	566	560	580	579	590	560	602	577	596	585	566	580	598	567	615	569	545	564	597	600	565	595	569	568	546	560	579	600	612	533	592	592	589	594	595	559	611	594	591	599	637	582	578	570	629	596	588	575	576	610	596	599	583	585	602	609	561	599	559	603	625	579	576	579	592	585	590	588	609	647	525	582	631	575	598	581	566	578	565	605	567	573	584	636	529	591	565	571	584	598	574	575	578	567	584	576	629	576	644	577	612	578	623	579	610	528	598	617	566	579	590	601	539	600	575	603	598	575	562	566	625	600	575	599	591	618	554	573	637	598	614	593	607	581	571	546	528	610	593	584	582	629	604	595	567	594	600	575	579	547	606	574	607	604	599	623	545	567	605	591	544	585	576	604	631	626	586	613	565	592	630	626	596	589	599	556	579	547	602	570	569	617	602	594	596	572	599	592	559	631	607	578	615	580	576	579	585	565	569	568	613	568	579	565	564	566	598	579	602	603	576	619	549	576	603	596	545	568	605	592	624	567	593	583	561	583	618	585	582	598	595	599	583	581	551	573	629	554	563	631	586	583	606	545	591	557	600	619	569	597	604	600	566	609	589	597	545	617	554	552	603	593	607	597	592	652	593	578	589	567	570	586	617	578	597	589	576	579	594	577	596	561	601	587	610	635	608	599	619	612	603	563	587	573	603	593	572	597	591	599	567	543	625	605	597	590	606	622	558	582	561	614	602	599	616	584	577	585	606	584	572	592	562	570	572	595	587	583	607	647	580	567	589	581	619	611	596	588	565	594	631	586	561	589	570	584	587	582	589	615	612	591	554	591	565	595	603	564	620	558	596	606	582	558	581	580	584	563	630	577	613	602	589	602	577	643	618	581	553	577	570	585	612	579	584	581	586	594	549	577	599	572	604	579	588	590	600	602	576	579	555	577	614	627	523	587	641	613	549	572	602	570	613	643	561	652	558	568	589	543	607	580	602	592	580	560	607	599	553	582
11889	1349	493	426	446	461	452	423	407	441	485	436	445	462	446	455	458	460	485	445	441	435	412	421	440	436	409	429	457	384	433	422	464	449	423	419	433	439	474	407	447	491	437	454	417	469	425	433	433	391	413	434	460	442	442	465	447	445	437	439	418	427	434	437	418	448	453	478	464	468	434	438	443	459	454	430	433	452	449	460	447	486	426	428	447	439	442	489	473	427	416	413	423	402	446	464	480	417	444	456	448	451	406	450	441	469	475	443	417	452	414	430	454	459	433	453	446	446	428	414	397	397	438	443	421	441	436	427	427	465	447	418	437	425	431	444	459	408	451	436	439	423	461	476	455	485	428	422	382	442	441	453	432	463	408	448	419	417	479	443	414	393	394	470	435	404	474	440	437	473	447	418	397	431	431	426	444	467	442	429	394	467	384	405	449	430	462	441	368	406	429	449	451	422	435	446	466	466	421	392	484	428	461	450	450	419	431	461	461	424	493	465	429	429	416	426	443	455	404	443	417	419	449	397	428	453	415	446	455	432	430	426	460	464	444	436	444	441	428	483	431	465	463	438	421	477	412	434	452	413	415	467	422	431	414	425	422	424	432	460	444	430	444	429	411	439	443	423	451	411	411	461	438	437	469	455	409	418	431	442	405	443	439	435	433	432	464	434	456	443	455	441	434	419	411	440	460	502	439	445	447	445	432	451	438	454	446	439	462	447	441	433	439	430	459	406	447	421	448	458	429	445	439	429	468	473	445	477	421	495	429	448	432	411	416	472	433	488	424	453	408	406	453	437	470	444	432	413	396	441	415	406	473	422	434	429	470	428	429	439	464	486	458	444	448	429	439	432	444	431	453	469	404	450	430	473	453	499	468	475	385	454	443	450	459	495	443	471	415	420	418	460	456	455	442	454	440	446	456	428	437	455	430	405	442	447	437	414	435	449	441	446	474	448	430	413	439	432	426	442	451	462	437	409	419	453	444	408	496	459	420	462	438	463	447	466	414	406	466	435	436	472	462	463	428	404	469	395	439	400	420	446	413	408	461	463	489	431	474	432	428	475	423	466	405	439	412	430	435	462	462	462	432	422	460	437	445	459	398	462	459	431	457	480	409	475	424	444	407	439	412	437	448	447	437	425	473	427	437	420	445	441	463	446	448	448	471	443	435	495	453	461	442	450	442	425	456	444	476	424	421	434	435	428	420	452	448	450	429	453	410	446	420	474	420	458	456	424	479	420	434	453	405	424	397	428	466	437	439	443	435	440	439	452	454	449	405	461	421	452	446	468	422	453	446	434	436	461	424	472	449	448	416	455	407	432	417	458	422	430	410	456	475	454	428	446	490	464	442	397	407	436	425	414	434	427	429	470	452	437	407	441	441	431	419	438	417	444	449	413	418	410	393	458	425	441	432	443	427	399	448	428	436	463	421	455	442	402	444	430	449	408	414	417	453	433	467	427	409	410	428	427	447	439	468	465	463	462	405	433	459	434	454	406	434	421	484	417	437	447	457	471	461	428	463	454	491	447	494	405	444	416	462	433	418	412	392	464	428	434	444	436	447	467	464	469	439	416	453	455	453	397	403	434	483	443	467	443	452	442	442	432	429	436	436	426	455	464	418	466	441	446	415	462	469	452	439	425	442	429	444	431	470	453	405	457	488	422	406	434	442	424	473	407	385	472	406	451	446	450	468	479	481	444	432	454	384	456	396	450	455	422	424	433	452	468	431	417	425	421	394	461	426	460	432	443	438	420	414	465	428	421	458	445	407	464	452	412	467	416	431	469	459	465	464	425	443	454	449	503	458	416	419	445	427	426	435	458	453	434	438	469	456	391	387	413	444	418	418	448	442	429	424	437	410	407	438	427	440	435	438	444	437	429	428	431	412	441	433	438	434	400	418	466	428	462	453	431	423	414	438	461	446	461	478	444	415	402	459	450	420	433	450	425	415	463	419	439	458	434	452	426	408	438	470	479	455	428	443	447	438	469	432	417	452	419	422	469	462	465	431	471	464	443	435	424	413	408	444	416	422	501	424	441	440	464	421	436	431	412	412	425	433	435	445	429	434	438	427	444	449	461	442	423	413	473	466	436	399	396	431	464	409	420	446	412	422	447	418	449	451	434	427	454	428	415	440	409	468	442	461	423	448	406	424	444	439	421	459	422	462	480	419	435	439	422	448	413	446	437	463	435	471	473	438	383	426	465	443	450	445	433	466	413	415	479	421	455	449	470	451	431	421	443	476	431	429	436	431	387	432	449	421	415	406	416	417	421	472	415	402	442	459	455	464	456	422	431	418	452	447	452	432	490	491	408	407	431	414	427	398	464	413	441	425	451	447	430	432	420	402	416	452	439	414	429	444	467	420	411	467	432	448	430	466	477	391	450	405	448	453	442	454	443	413	456	445	476	440	466	438	407	435	462	447	427	427	409	445	430	439	422	407	474	449	451	440	421	431	397	449	462	435	469	441	437	409	427	433	466	437	449	458	410	462	455	413	437	464	455	458	453	421	399	436	446	426	423	443	417	431	447	452	443	433	405	419	401	442	434	446	439	405	452	484	420	448	449	481	423	483	436	470	445	452	420	401	446	415	412	428	438	429	427	398	452	454	461	422	442	457	457	404	398	465	428	434	461	454	392	415	411	440	428	428	429	449	410	442	431	449	436	486	462	421	395	493	450	449	399	403	495	442	465	421	386	426	439	462	460	437	440	453	431	427	471	437	465	465	417	469	453	435	434	467	478	435	432	450	459	397	413	451	432	450	425	417	449	429	413	486	457	404	447	471	467	426	477	461	458	459	481	425	392	443	437	412	393	452	451	470	453	445	447	449	429	444	460	482	416	412	412	411	420	445	469	427	428	430	421	436	458	416	449	428	438	429	404	473	378	460	457	410	451	405	449	412	424	405	434	447	458	405	433	418	445	434	417	465	447	447	408	425	447	421	491	417	409	474	421	468	419	471	439	492	396	407	454	427	444	455	443	438	419	515	474	414	444	485	438	452	432	460	468	432	453	388	439	399	408	422	464	439	434	466	434	468	440	460	441	398	455	446	438	451	420	426	445	450	482	395	407	422	485	436	420	418	449	423	411	466	425	445	419	468	456	391	443	479	486	471	433	465	416	423	462	492	417	417	426	426	447	466	450	429	465	408	463	456	413	425	445	483	437	426	452	492	452	420	429	415	461	428	431	453	465	445	422	403	462	429	457	408	431	437	407	419	464	443	478	439	450	413	447	426	473	411	440	424	480	458	429	418	443	417	392	437	469	441	386	442	429	462	458	453	382	417	444	426	444	433	441	411	392	442	456	437	421	429	456	473	427	464	458	426	443	396	410	433	460	448	439	412	436	418	460	409	470	452	460	449	396	444	461	484	441	425	444	431	423	462	409	461	446	416	417	441	454	465	443	457	446	442	426	449	435	455	431	462	396	437	479	433	450	422	452	425	429	431	437	434	480	434	442	425	464	465	428	444	419	485	418	421	443	433	442
7764	1084	1012	942	957	973	968	973	892	994	972	919	959	947	952	935	987	927	913	982	961	960	989	963	941	908	915	986	984	966	893	1019	982	936	924	989	933	935	927	929	989	966	943	980	996	985	900	971	974	948	900	965	917	915	923	903	881	971	943	1014	995	885	905	950	946	969	961	960	954	1002	911	997	916	964	951	957	927	953	964	921	1008	972	906	942	946	937	994	957	931	925	934	941	958	923	961	991	942	965	937	936	968	936	940	985	963	969	947	968	913	925	990	966	998	899	986	911	952	914	955	868	964	973	897	936	970	1028	897	974	1005	955	934	936	952	933	948	955	929	957	931	998	924	950	980	935	1001	1012	978	948	994	920	948	908	948	991	987	909	961	968	949	932	925	914	936	907	915	981	948	915	945	931	944	1021	893	940	965	954	969	967	920	949	927	953	969	939	865	964	1000	997	981	942	892	946	961	942	945	901	961	941	956	911	959	924	936	929	952	955	867	983	949	903	977	939	905	934	956	947	967	946	954	945	955	921	1007	1019	926	928	941	948	956	975	952	933	915	963	990	942	958	955	906	938	965	920	960	920	972	955	911	954	901	967	949	974	964	993	942	994	998	912	931	921	979	955	933	916	921	965	932	962	967	926	950	885	937	982	922	957	966	968	998	926	957	968	902	930	967	975	997	945	926	908	935	957	989	925	969	898	948	963	1023	965	958	959	969	915	918	922	966	940	979	987	938	1031	956	947	975	958	979	986	939	941	925	935	927	916	941	968	907	978	965	895	924	946	1012	957	963	952	886	933	887	1003	925	960	951	969	915	1016	932	977	939	949	993	968	975	896	952	914	997	989	958	927	957	929	978	1005	931	896	981	918	924	965	944	932	973	978	942	966	964	977	926	964	990	935	901	911	961	950	946	946	1000	992	967	929	971	1002	951	993	966	892	968	940	948	989	942	924	963	946	926	952	967	950	891	950	942	969	961	978	972	950	945	964	910	981	1004	928	938	922	977	950	1009	987	953	959	891	917	900	923	952	954	965	981	981	946	1008	971	1007	1002	951	940	948	954	937	944	909	973	900	904	964	941	888	952	957	917	954	933	897	956	916	891	927	976	907	922	974	996	948	989	916	971	857	965	972	898	970	934	939	953	971	949	987	975	946	1009	961	935	914	962	992	989	948	985	942	918	892	993	950	868	956	943	923	943	908	940	979	946	968	965	937	971	950	947	966	896	976	964	938	980	916	950	972	985	966	941	937	947	958	926	981	968	940	978	929	940	958	945	943	1027	897	973	944	868	940	935	934	991	907	936	966	969	956	898	894	993	947	886	929	900	947	995	925	941	974	948	965	957	911	885	938	945	940	938	898	919	924	900	925	944	939	888	921	958	957	956	951	933	889	945	988	1010	962	919	996	934	958	920	931	971	956	946	960	976	980	949	939	903	943	914	969	929	954	1038	958	978	950	920	935	977	882	960	873	953	964	952	920	966	909	960	985	951	932	936	917	976	899	1008	945	965	955	928	984	940	990	968	966	962	980	934	959	974	1016	996	954	921	924	967	959	999	930	982	940	940	940	952	970	955	971	994	984	938	945	955	922	970	970	905	935	961	953	957	993	948	954	987	966	965	938	907	961	952	932	927	912	998	993	983	951	977	928	945	903	886	971	910	937	939	998	988	977	928	992	924	893	1003	962	980	993	964	977	975	954	938	979	944	989	913	978	963	984	928	931	988	949	950	973	926	1035	957	947	905	955	971	907	968	975	968	962	954	965	894	989	962	967	968	955	950	954	952	980	940	988	939	972	979	918	961	954	926	914	948	988	965	929	918	925	949	897	957	963	938	959	977	924	881	936	936	938	972	913	953	1000	970	942	934	900	907	951	945	1006	955	964	938	922	955	936	920	917	979	963	941	972	942	965	966	914	885	939	986	972	972	904	931	949	929	935	972	1016	959	981	945	950	1019	960	1015	917	908	938	972	984	987	913	989	1019	910	943	956	969	996	962	941	937	957	926	975	951	949	965	920	981	880	960	1005	928	903	939	904	1025	930	953	882	927	917	954	992	976	954	946	944	910	911	942	991	918	937	938	958	911	950	952	959	917	937	984	930	943	899	948	963	932	968	981	1005	995	890	939	958	968	998	909	939	931	894	1014	943	929	983	947	948	953	952	909	948	925	962	995	948	968	926	920	968	951	962	936	953	999	1000	936	937	971	934	871	902	955	973	940	921	958	973	998	895	961	919	965	887	967	973	975	944	948	937	959	924	967	965	925	974	923	944	999	969	926	963	1007	946	903	974	949	933	957	931	961	971	941	950	946	865	920	938	889	970	1011	915	939	974	910	965	952	939	968	999	957	930	957	911	967	912	954	932	971	916	931	923	901	952	942	936	920	972	949	985	943	931	962	931	1013	964	952	933	947	896	1027	985	966	951	945	937	959	986	879	940	943	967	988	913	945	910	916	933	977	905	993	897	935	922	954	987	886	930	954	985	939	956	954	902	1001	937	972	1009	1007	992	924	895	950	981	1000	933	954	969	938	994	940	982	924	939	972	953	978	957	1008	941	967	956	907	935	947	943	971	960	896	999	939	902	910	922	957	891	920	1031	939	916	933	903	960	940	966	960	933	925	920	957	1026	1013	947	984	954	986	947	952	970	990	950	966	957	954	961	972	984	967	972	933	925	944	992	936	949	948	971	978	999	892	940	990	956	888	1024	913	888	941	979	948	974	915	920	934	908	942	981	895	921	959	925	988	957	961	938	951	918	954	954	927	959	952	970	927	933	987	930	910	905	981	938	1001	911	962	935	980	901	953	948	953	957	965	921	937	980	951	943	951	902	923	933	999	934	957	1025	922	989	1013	990	937	946	930	883	969	955	956	979	943	996	977	885	894	908	978	961	945	929	949	1006	983	973	964	965	972	951	974	977	952	942	986	905	927	994	967	987	934	934	948	934	919	989	953	926	964	947	964	943	962	937	959	947	934	984	931	982	938	943	979	969	948	995	953	952	993	935	904	1039	867	925	997	886	950	970	943	950	997	985	915	944	995	907	999	1031	1022	902	981	967	907	935	963	970	930	898	973	956	962	994	919	921	990	963	869	967	949	1004	919	975	994	953	927	970	950	965	984	971	934	973	940	967	947	936	955	922	910	929	914	995	993	1016	968	948	952	947	1004	974	922	993	965	987	933	932	978	957	936	979	947	937	979	950	959	983	1009	945	971	951	954	962	930	902	957	939	939	965	918	880	930	963	966	959	888	911	993	944	937	913	876	924	930	939	953	968	934	919	1022	954	972	961	919	968	972	964	945	970	995	940	951	939	912	975	921	905	888	975	952	917	986	932	950	933	987	938	950	912	960	973	911	914	998	930	895	910	976	929	982	933	927	985	894	929	935	942	937	988	941	962	981	994	959	935	914	931	938	916	1004	967	967	957	945	958	974	945	930	993	899	979	933	939	925	927	994	920	966	1011	1008	918	953	898	903	981	996	974	1003	1012	937	953	942	903	909	932	916	947	943	922	970	921	913	935	901	989	969	993	938	958	920	907	989	937	969	936	967	947	950	931	928	956	909	977	917
25437	3418	627	474	378	338	297	260	257	270	220	224	266	246	274	246	240	254	245	233	257	214	218	249	255	243	250	248	223	235	247	271	217	244	225	243	200	252	226	237	234	241	217	227	245	252	232	253	259	224	238	244	231	237	273	238	255	238	247	244	248	274	220	228	218	228	198	244	230	212	248	222	247	208	222	238	232	223	213	222	235	208	237	224	234	234	219	208	246	234	227	205	264	238	241	258	259	280	236	253	243	254	244	264	259	250	231	205	210	220	237	222	271	234	253	234	262	223	241	260	243	214	218	248	224	188	244	237	240	243	206	265	226	223	224	253	250	225	227	223	231	238	219	212	234	207	248	224	234	239	226	232	244	232	217	214	217	223	201	223	243	212	222	254	202	237	248	205	240	259	243	282	208	224	229	216	231	247	228	234	226	236	247	220	256	230	258	213	235	231	234	225	233	218	250	217	231	231	225	246	250	221	225	263	240	227	253	226	235	251	224	212	240	230	256	235	215	237	231	244	201	224	204	211	215	234	221	202	245	250	203	236	224	238	234	224	249	218	230	231	214	252	265	245	272	239	238	224	255	253	233	247	241	212	231	260	242	218	212	225	240	275	260	212	199	232	217	248	215	243	216	196	209	225	215	264	265	253	252	225	226	245	258	264	240	216	247	243	213	250	229	250	232	230	231	217	215	236	232	211	221	264	228	225	225	223	236	232	236	236	219	231	227	232	208	224	248	236	258	243	234	231	214	260	234	256	253	232	216	247	234	222	219	224	241	229	211	226	227	246	212	193	222	236	239	260	214	236	232	243	213	234	191	226	235	226	214	237	227	235	231	210	223	226	218	224	229	227	229	229	229	268	228	222	237	197	216	250	240	239	250	232	260	214	247	245	254	253	225	228	214	225	233	245	222	229	227	217	248	243	243	261	245	245	221	220	229	243	252	226	216	214	242	248	218	255	236	225	235	201	222	221	247	227	209	209	229	270	221	238	239	235	208	243	252	234	231	262	242	235	232	215	244	266	258	223	223	237	255	227	231	215	251	225	253	229	225	233	215	262	222	230	235	235	209	229	246	234	232	234	265	200	269	250	246	227	238	248	224	222	210	252	223	239	254	262	241	262	202	241	229	238	242	247	257	249	230	234	247	233	228	257	248	208	238	229	211	236	263	235	228	252	239	241	244	260	241	233	243	240	221	241	255	233	223	234	243	212	233	240	241	253	255	231	244	213	214	227	209	228	233	217	205	265	245	284	233	229	234	235	231	235	255	215	255	240	262	272	212	232	260	239	234	236	209	227	236	219	237	209	258	225	222	227	206	203	211	233	211	237	250	206	229	223	194	215	244	233	209	210	249	269	216	224	239	232	247	217	206	269	262	265	231	221	259	232	206	233	249	239	236	218	240	218	214	234	226	232	235	253	265	260	209	220	245	227	219	217	223	228	249	282	218	241	231	221	244	231	249	232	239	224	221	231	238	233	222	212	196	227	248	239	246	254	236	226	221	263	236	224	259	240	210	283	237	226	228	261	277	258	240	242	242	227	224	211	215	201	219	220	226	223	227	269	222	194	213	246	219	213	254	248	230	244	221	258	251	197	231	233	243	255	258	233	237	262	252	223	245	244	254	206	228	277	237	234	258	240	236	233	238	257	223	227	225	236	236	281	237	230	221	238	249	234	252	258	240	227	264	225	218	206	229	227	240	222	231	239	228	220	244	263	237	218	232	241	222	229	232	246	241	227	236	205	231	236	260	244	260	225	248	247	221	218	233	232	188	209	218	244	257	238	254	229	231	249	234	263	241	229	261	234	279	222	235	229	214	248	226	221	206	225	211	264	220	224	259	219	230	253	243	234	201	264	237	234	247	250	241	265	240	267	249	239	225	261	254	209	232	231	237	248	236	261	220	232	239	242	214	215	230	230	239	226	216	238	215	236	224	222	241	215	233	248	266	235	237	248	218	210	236	245	211	228	228	247	227	246	222	248	241	238	219	230	231	229	204	231	231	226	225	237	243	214	245	228	235	233	228	254	218	234	257	219	267	268	238	217	206	232	225	216	205	262	226	242	228	236	229	237	260	213	242	220	229	257	237	249	232	236	238	229	256	237	236	230	215	263	257	247	254	238	262	217	238	221	228	267	265	231	237	229	223	244	224	227	236	227	235	234	283	245	234	230	224	234	233	234	241	248	268	249	245	203	204	233	226	223	233	219	244	217	235	232	243	229	228	249	244	204	214	268	228	217	230	237	226	250	227	262	237	227	241	240	233	213	229	213	218	226	232	254	257	234	239	268	215	234	228	255	200	226	221	242	228	218	213	219	239	249	256	242	209	233	231	242	227	227	224	264	223	228	227	239	217	250	207	239	258	216	231	227	210	252	218	195	226	241	230	240	254	192	248	250	239	240	261	270	245	219	225	230	205	246	230	238	250	242	265	231	230	208	217	235	244	241	256	232	215	240	216	227	251	243	230	221	227	246	250	242	252	255	251	243	241	239	253	233	221	241	235	217	222	241	243	261	210	236	258	243	238	233	202	204	253	221	253	242	209	235	224	200	203	222	250	220	226	235	239	222	234	249	256	239	251	217	252	222	222	232	249	267	239	255	248	226	283	227	245	249	237	223	236	236	222	228	241	237	226	219	215	237	248	244	258	230	239	263	220	238	283	255	214	246	212	225	227	229	219	224	210	228	227	261	233	208	272	260	231	226	244	206	202	218	228	209	249	234	249	244	245	223	251	215	216	234	240	221	203	232	284	238	248	228	200	238	265	231	226	259	241	228	215	232	206	231	272	238	240	221	233	233	217	249	226	242	263	257	238	223	198	254	233	253	229	232	192	237	254	245	238	254	232	247	272	261	211	224	215	218	238	252	241	243	228	213	222	232	212	225	274	242	234	217	218	242	224	268	234	252	236	252	256	247	243	224	237	247	245	229	268	236	257	245	234	218	208	248	224	227	235	260	243	223	243	228	240	234	243	220	211	224	256	237	216	225	229	238	237	222	228	244	239	221	258	227	228	234	258	243	245	225	226	245	238	201	227	244	241	212	244	225	230	255	236	221	249	226	232	225	249	243	280	242	214	230	217	214	229	242	231	224	236	234	240	241	228	232	223	236	236	235	255	228	233	238	248	222	228	227	244	234	239	264	256	218	226	211	239	224	243	246	239	234	207	239	236	220	245	235	261	240	249	234	217	247	238	199	225	227	230	232	198	205	221	213	256	228	239	220	220	221	261	232	244	280	218	223	217	229	208	178	230	252	257	244	233	239	226	238	234	222	209	239	252	211	272	240	218	238	244	238	210	231	229	264	213	247	231	240	224	213	218	235	228	205	247	238	271	198	226	239	238	228	200	231	243	216	243	230	229	214	234	232	234	238	232	245	233	215	233	240	224	224	223	220	218	244	201	235	253	241	248	194	257	227	231	233	248	217	234	282	221	226	221	241	211	229	243	248	243	222	230	251	232	218	256	272	231	233	239	220	216	226	233	232
15713	1122	1202	1326	1156	1014	937	834	764	718	687	679	681	664	641	615	633	640	577	637	579	577	594	577	578	582	596	628	579	553	604	569	603	608	579	533	546	544	555	545	567	537	553	539	592	556	558	541	584	609	626	540	573	614	568	571	633	533	584	632	585	600	564	557	579	535	576	552	569	542	556	535	547	530	576	569	560	532	593	589	523	604	518	542	577	575	535	548	577	560	588	574	608	552	554	544	569	554	581	499	556	562	518	528	571	577	564	559	529	532	521	560	566	541	566	567	539	605	562	532	578	558	547	551	529	518	539	557	508	529	544	544	554	594	567	553	556	539	528	547	565	544	578	576	554	546	576	580	537	514	592	560	584	529	543	537	583	533	570	607	548	603	553	567	568	561	563	584	541	588	540	545	532	604	538	555	565	516	527	524	544	552	571	550	582	586	568	557	562	565	549	556	597	528	565	556	579	553	543	540	541	534	547	546	592	570	560	587	546	528	549	556	540	560	540	536	532	568	552	581	562	584	576	536	584	544	475	570	548	570	583	575	569	586	603	506	499	530	555	565	553	556	543	570	568	571	594	580	537	580	546	575	559	560	543	508	515	561	640	573	555	570	554	545	566	534	503	544	564	557	578	541	530	544	517	524	558	535	564	521	568	535	567	532	563	583	561	532	523	563	568	563	582	539	543	593	573	532	528	554	577	566	552	543	557	548	603	543	575	556	565	539	538	567	564	544	558	588	553	542	558	566	595	542	558	560	572	586	590	562	598	505	597	533	575	548	572	538	517	551	562	524	543	546	559	545	558	590	569	575	532	503	562	555	589	538	547	538	606	557	554	544	526	553	557	543	568	555	576	560	554	519	532	572	535	535	577	524	555	553	564	596	553	570	578	566	557	577	537	599	531	592	514	537	586	526	524	554	556	564	553	555	578	552	534	597	569	544	548	577	522	542	567	526	510	528	566	537	567	556	567	555	540	554	571	555	596	556	543	583	571	524	569	549	551	549	601	605	592	586	557	526	562	574	550	564	538	573	547	563	589	551	537	538	552	561	562	574	585	547	547	555	535	564	540	540	559	569	539	545	545	559	540	589	510	566	596	517	607	533	540	527	554	581	588	563	589	552	550	562	567	525	520	522	601	550	584	537	559	551	545	521	526	544	565	556	593	550	562	583	591	590	568	549	602	541	539	575	553	585	609	550	591	581	518	559	556	592	545	593	585	581	571	546	518	540	554	541	570	532	536	582	554	589	580	543	554	556	546	546	586	574	588	567	536	513	520	540	586	519	552	542	524	584	583	564	573	541	544	524	548	554	548	552	561	583	558	534	602	535	545	590	590	613	561	558	548	550	529	569	558	598	590	535	597	536	562	534	575	533	555	603	558	572	543	567	597	524	563	561	560	549	555	578	576	511	590	575	557	544	576	576	610	570	598	510	527	546	565	569	532	597	538	620	550	568	605	589	545	563	535	553	569	569	529	581	522	588	538	536	559	556	550	585	545	595	596	539	575	573	549	529	542	581	534	586	567	515	531	522	552	569	555	523	544	546	564	566	538	530	523	559	539	530	531	524	564	563	542	557	520	582	522	603	557	549	532	524	505	562	542	577	555	556	550	535	564	542	552	579	576	575	566	565	529	555	551	545	569	566	573	548	578	537	546	568	590	524	542	543	550	542	573	541	530	537	555	585	554	534	529	565	586	600	595	532	553	556	569	558	524	562	564	548	531	557	584	575	554	582	535	534	553	535	546	554	578	543	577	555	598	573	522	509	584	538	559	547	573	531	576	606	516	568	549	554	579	558	552	497	530	618	559	562	577	553	573	522	558	549	542	587	589	542	570	548	539	560	571	572	582	559	533	518	526	576	579	530	547	548	538	556	546	544	572	523	523	539	558	556	490	580	546	557	528	516	502	521	530	528	571	632	549	533	543	554	538	591	545	548	548	580	578	552	526	556	566	560	562	525	532	521	554	515	604	598	561	601	538	566	565	581	551	556	559	551	529	535	536	579	578	569	534	563	566	555	549	548	589	564	591	567	537	552	588	555	569	600	551	553	572	562	520	568	594	562	531	595	562	603	548	564	551	540	579	550	535	560	538	538	572	536	543	533	572	531	568	561	569	586	499	542	557	570	531	556	567	552	554	579	567	532	577	551	524	552	554	584	553	611	583	604	521	513	532	536	554	578	574	516	568	574	560	543	537	542	530	543	531	538	599	532	571	567	527	551	580	580	507	550	531	554	563	601	538	559	546	571	547	543	579	557	568	542	576	575	519	544	561	564	570	518	569	561	542	565	559	531	513	508	556	582	565	567	598	559	596	597	528	565	559	532	547	547	580	524	578	569	568	579	559	592	584	575	490	540	578	564	559	566	597	551	539	608	560	576	562	526	564	589	582	531	575	565	535	569	582	548	602	529	558	575	543	537	530	538	561	564	537	563	556	529	555	521	533	569	528	583	511	544	571	584	520	516	572	568	561	550	561	564	543	571	571	531	601	565	607	542	563	532	538	558	565	535	575	555	537	574	509	567	551	576	577	544	564	551	557	523	539	594	535	578	551	550	567	566	557	575	554	573	550	562	594	539	573	523	536	599	567	517	566	550	586	544	572	546	574	518	574	582	556	549	540	561	528	562	534	529	548	564	553	555	544	547	570	566	558	592	529	512	581	535	580	593	534	534	544	581	551	539	577	520	502	562	553	546	605	555	555	577	575	581	534	564	539	527	560	565	575	563	573	558	569	584	531	548	534	555	545	557	611	589	540	524	559	547	566	558	573	551	599	524	582	557	568	549	562	617	587	560	574	570	602	562	557	579	534	563	591	550	555	585	579	575	585	544	598	497	519	579	581	583	532	523	543	582	563	551	525	555	575	591	533	523	569	557	582	521	573	555	577	539	551	575	575	522	548	563	551	581	574	581	551	571	581	586	568	539	545	533	520	509	569	546	560	541	594	548	578	517	544	529	539	556	603	628	530	545	564	508	573	546	546	541	546	528	529	542	587	588	506	530	563	585	549	560	555	534	557	546	524	559	510	625	537	526	516	550	540	550	531	509	595	553	555	555	502	571	568	522	547	523	576	580	524	580	542	582	562	518	545	526	539	595	554	533	574	567	563	558	542	564	569	584	551	544	553	561	578	538	583	566	550	547	563	537	521	563	588	586	543	592	557	536	562	543	570	565	552	562	542	581	577	561	570	509	588	553	547	601	549	525	544	535	560	537	549	527	559	521	539	563	520	575	576	554	577	555	587	560	562	553	583	557	549	573	568	557	538	543	535	573	570	586	553	525	547	537	539	551	514	572	565	538	547	554	561	536	585	578	587	564	529	549	552	571	544	571	572	497	561	555	518	529	560	584	586	532	580	542	546	543	519	557	528	528	564	567	544	569	565	569	519	530	535	531	516	546	570	574	553	507	517	578	580	548	583	569	542	583	604	537	578	611	504	571	516	524	553	559	515	547	535	514	503	577	534	593	587	556	588	600	566	573	593	587
35101	6431	947	670	506	404	371	341	309	288	272	298	266	235	264	244	282	262	228	242	256	242	253	283	253	272	250	297	208	261	218	244	234	241	255	277	235	257	223	240	231	247	238	235	267	258	237	241	247	239	240	223	219	240	250	240	236	219	228	241	237	244	244	271	228	223	258	282	233	222	230	261	252	244	221	267	239	223	261	259	237	240	262	236	261	243	236	238	274	215	237	258	245	234	210	229	234	238	240	220	226	248	230	223	247	248	242	248	231	253	189	254	245	268	244	253	253	233	219	240	260	253	254	245	239	226	221	244	198	215	232	235	247	245	213	253	226	214	244	239	217	197	224	232	238	233	236	228	231	216	223	232	259	229	223	215	228	238	247	237	234	251	252	253	247	217	253	243	239	261	269	234	241	245	256	249	236	242	230	217	224	207	206	235	215	254	217	223	270	267	215	238	228	263	216	249	237	234	244	246	236	222	224	249	230	214	221	245	249	253	236	242	206	204	234	245	242	237	241	202	256	242	234	218	254	248	220	241	235	265	233	222	242	241	247	244	246	228	192	244	244	272	273	256	243	216	203	232	229	239	236	241	218	230	275	249	234	214	239	254	236	217	236	223	234	229	227	234	209	223	217	253	250	233	224	250	216	176	245	234	229	220	225	247	239	229	237	243	221	245	241	204	274	240	247	225	224	230	253	231	217	239	244	195	231	213	226	242	264	254	234	234	263	258	257	245	206	231	238	246	240	228	256	209	223	225	216	240	219	211	225	229	242	265	229	258	252	240	283	248	216	218	252	249	250	249	261	250	245	218	251	247	242	245	227	269	230	238	242	222	245	283	256	257	248	249	263	245	229	247	219	242	247	233	235	260	236	202	218	230	269	252	229	263	242	234	230	206	250	245	230	250	223	231	220	201	203	239	223	220	228	234	251	257	237	250	241	245	220	242	237	245	240	232	250	251	255	246	259	218	261	234	221	260	252	237	204	224	258	246	230	225	249	221	215	242	226	259	237	259	248	222	238	258	244	248	232	202	250	230	270	257	187	249	249	232	272	245	228	237	246	269	222	215	248	241	247	229	240	226	239	249	244	248	208	236	228	255	219	257	251	248	224	228	239	212	227	222	220	208	229	227	220	248	225	242	210	230	254	261	211	256	239	240	250	249	243	267	199	242	239	256	246	210	227	232	261	243	247	289	245	233	212	266	241	251	225	242	226	208	226	241	247	248	209	241	226	235	204	214	261	239	227	254	213	236	248	240	228	237	248	238	239	229	225	246	254	254	215	222	231	240	257	272	246	228	229	210	221	227	222	245	237	236	245	234	232	235	235	237	241	224	246	262	223	251	252	233	266	267	230	238	201	248	252	235	233	224	239	212	211	213	268	226	224	225	221	225	225	215	230	250	242	211	257	244	237	263	237	223	213	233	228	253	236	260	229	199	245	255	245	219	233	241	255	259	241	238	252	251	230	251	230	235	234	218	234	240	279	256	234	223	234	263	252	236	237	264	228	254	223	265	221	251	256	220	246	236	226	240	245	249	236	251	235	253	256	225	238	229	246	240	214	247	265	269	231	228	238	242	241	229	238	235	225	263	257	218	249	232	252	229	230	271	248	206	235	220	228	214	246	229	230	263	232	232	213	265	217	243	233	241	236	217	229	232	239	262	243	280	252	239	220	268	227	238	239	214	241	228	240	256	231	236	205	216	252	226	236	221	236	234	253	231	252	229	204	241	217	251	234	212	251	216	234	233	204	261	229	247	238	236	214	221	220	252	244	235	242	238	236	218	233	217	211	246	206	209	219	241	210	188	226	238	227	225	235	225	226	241	275	236	235	245	243	241	267	222	225	237	239	263	242	249	251	236	252	246	248	251	196	218	254	239	231	259	250	223	229	213	234	231	212	249	242	209	234	226	281	245	226	245	217	244	255	245	264	256	246	229	251	223	204	256	225	257	230	243	225	235	238	233	223	234	206	230	252	236	220	226	246	230	210	272	254	234	223	224	227	203	240	247	270	235	231	264	240	212	242	222	252	206	276	241	245	219	247	237	260	243	247	232	270	258	267	251	291	266	238	220	221	222	227	269	251	235	208	241	252	228	216	241	237	252	231	245	262	248	224	265	229	230	261	261	233	262	236	269	238	203	237	230	230	243	230	231	242	213	233	238	248	243	246	221	253	245	225	238	240	219	212	225	252	252	215	257	253	208	266	238	239	235	242	235	259	224	238	250	220	213	253	221	240	211	255	216	261	252	240	237	254	240	248	246	269	225	228	214	241	229	254	211	226	196	243	275	266	240	220	239	233	239	241	229	241	240	234	252	239	214	201	240	228	194	244	257	240	239	204	201	252	237	216	243	212	249	224	217	252	220	235	196	230	240	234	234	241	237	260	253	256	237	221	275	220	247	226	254	221	239	251	243	259	242	239	238	246	282	202	269	231	246	249	233	258	230	252	243	216	201	228	242	229	233	256	239	239	246	229	250	214	251	229	203	244	243	227	254	225	239	223	257	257	247	258	228	223	220	257	271	246	239	233	205	241	257	269	233	240	228	211	242	269	234	231	262	216	227	231	245	269	268	238	200	249	209	252	236	227	262	246	239	228	243	239	246	246	262	219	237	243	222	220	250	238	236	264	234	234	235	221	241	264	245	234	246	231	228	229	232	241	257	268	245	246	247	261	238	233	222	222	221	226	237	230	214	267	218	229	263	211	244	254	264	226	227	236	230	215	244	264	211	252	234	272	223	251	216	190	205	238	253	257	245	247	242	243	228	248	223	231	244	270	208	235	229	215	240	206	243	231	262	291	242	230	251	225	256	229	230	213	250	219	279	248	267	199	235	224	244	272	229	236	203	237	244	228	238	226	239	268	237	227	224	226	246	235	246	186	225	250	266	224	238	242	224	231	249	248	214	248	254	254	221	198	249	265	277	233	245	234	233	233	246	223	222	249	252	232	226	271	228	234	190	219	215	264	236	239	261	230	256	231	221	252	264	247	243	239	234	246	246	214	240	211	256	254	253	247	231	252	239	249	234	238	212	244	215	258	248	219	269	233	200	241	249	229	209	255	228	216	237	226	239	212	225	205	255	244	211	260	208	237	244	241	274	219	230	232	231	233	204	267	209	232	223	251	223	197	230	245	264	247	231	270	240	265	238	255	233	226	236	256	237	265	261	226	245	241	226	254	227	264	244	243	266	258	245	233	233	219	245	244	242	220	252	248	227	242	232	235	238	251	235	231	245	248	263	224	288	241	227	238	218	221	251	207	236	249	222	231	248	270	260	237	240	240	212	211	236	235	233	263	240	243	251	219	235	230	256	223	226	239	277	225	202	257	244	228	230	235	248	239	269	270	234	238	249	207	227	240	251	218	266	223	207	230	226	217	241	244	248	248	213	222	234	248	211	240	230	216	248	268	250	235	231	246	270	248	233	240	221	238	214	224	274	248	236	239	221	236	226	244	245	248	248	219	219	223	213	232	226	236	242	213	229
19607	1490	1866	2033	1736	1408	1246	1109	1019	904	914	786	765	737	741	732	690	683	692	635	710	700	631	663	595	580	622	600	587	604	647	629	638	656	579	584	585	628	574	630	596	594	562	623	607	581	601	578	600	614	591	587	667	611	615	604	621	606	581	596	652	637	620	609	613	584	615	554	639	622	602	591	588	580	554	619	555	610	601	603	626	615	564	626	560	597	603	556	589	569	580	626	589	546	584	589	547	578	564	553	574	584	560	539	577	642	556	622	583	599	651	576	622	598	584	570	609	636	603	572	631	581	565	626	600	590	620	587	602	571	577	575	545	577	593	603	597	605	573	545	597	577	609	600	600	590	627	609	562	590	572	586	589	544	573	592	544	581	588	632	629	615	586	592	577	595	565	542	572	573	546	630	604	582	545	660	583	594	585	606	612	595	570	594	594	600	556	584	560	616	555	577	589	617	608	593	579	578	592	586	613	598	609	574	566	587	626	633	584	639	567	621	593	601	592	582	631	591	577	563	619	582	601	609	617	556	609	642	586	556	566	601	594	598	594	632	578	601	581	566	616	572	599	613	595	580	558	601	573	573	610	631	558	608	591	599	594	592	627	621	587	611	611	557	586	582	570	600	619	597	580	594	572	645	599	523	580	584	577	569	614	584	598	618	556	599	577	575	576	560	578	618	583	574	615	551	553	602	615	581	567	592	572	626	525	569	558	590	581	610	592	558	605	582	536	588	570	619	600	587	578	609	593	609	643	553	625	604	629	582	582	603	575	630	580	602	604	582	600	569	566	578	590	609	600	587	555	566	561	578	584	617	565	614	619	610	598	602	586	560	596	622	588	583	577	575	569	573	584	560	580	584	613	607	583	585	604	582	573	567	539	534	632	604	606	585	578	604	572	616	583	593	577	601	533	570	599	562	600	585	569	546	578	569	600	532	534	552	567	627	578	579	574	637	594	570	595	541	562	588	588	607	593	585	606	587	561	602	584	582	607	600	564	535	625	614	590	582	622	554	539	591	569	585	560	554	576	615	625	568	573	588	585	584	637	584	554	640	591	599	604	616	658	545	606	599	584	612	623	633	559	611	599	598	569	582	621	565	561	591	595	587	599	569	602	601	553	579	622	588	557	555	614	630	589	588	600	587	616	547	580	574	593	560	574	561	585	589	552	565	590	567	581	573	589	601	576	570	592	571	630	571	628	606	578	581	568	588	599	605	598	572	592	567	584	565	592	587	655	585	635	589	551	579	614	578	571	586	582	586	593	536	624	608	581	597	634	585	608	583	607	614	559	612	588	559	572	611	585	626	622	629	594	624	620	597	569	569	575	600	558	566	603	557	562	599	561	600	625	604	609	627	617	586	595	554	594	559	579	578	590	562	560	555	579	604	575	596	592	622	561	600	590	617	576	589	615	534	572	626	600	604	545	587	625	574	603	606	654	598	609	602	579	581	596	602	579	565	580	576	575	582	567	586	584	598	606	614	594	551	561	591	581	553	586	619	568	605	594	578	592	564	574	584	583	553	543	592	591	571	606	590	628	612	582	610	537	583	574	587	579	623	591	567	559	615	576	548	564	587	595	600	573	566	605	609	564	585	603	582	588	600	605	609	528	541	623	631	606	574	621	573	609	668	657	580	596	555	604	623	559	572	638	566	581	614	547	577	589	560	555	581	626	566	599	598	541	570	596	650	578	581	603	597	577	563	604	586	595	565	600	568	604	582	574	596	592	586	588	588	616	596	604	618	591	582	582	563	545	588	590	576	597	601	577	606	594	581	570	624	580	540	595	528	563	584	623	571	570	551	602	536	592	596	577	573	552	620	595	599	566	582	609	583	571	619	581	599	605	604	567	582	566	572	593	560	614	564	577	632	576	599	588	603	613	606	578	621	581	582	585	650	583	569	530	611	569	571	593	572	576	600	594	620	599	569	540	622	646	595	588	633	584	612	594	591	587	636	549	625	622	551	542	627	644	580	556	602	629	568	558	573	599	637	590	587	554	539	595	588	565	592	549	563	580	583	591	584	620	591	591	575	550	584	578	596	601	621	579	616	576	570	600	601	588	572	561	544	611	571	556	613	565	577	617	571	610	613	578	547	593	562	629	599	605	578	618	566	594	566	569	606	593	585	561	535	516	552	627	589	522	562	564	600	580	573	583	580	568	615	583	586	548	606	588	602	574	608	590	610	584	589	606	598	556	624	602	618	573	556	623	563	616	587	566	569	597	590	546	620	606	613	557	584	593	564	612	583	557	583	515	560	603	576	597	600	588	605	574	616	556	629	558	634	605	573	569	617	579	602	600	644	588	589	623	604	584	538	589	616	610	579	594	589	586	590	605	618	588	616	607	575	586	587	583	609	570	603	616	586	596	570	593	587	570	567	574	567	597	621	577	597	593	554	621	569	565	625	560	557	566	540	537	620	558	577	606	590	594	588	596	584	600	553	590	644	592	560	562	537	597	526	580	561	559	612	583	625	593	605	582	587	574	614	574	612	571	574	572	655	599	598	602	595	611	525	606	609	625	557	586	588	611	579	596	578	593	592	593	606	602	571	595	569	596	604	593	632	599	566	570	641	612	593	560	590	648	573	596	544	584	616	573	614	548	564	585	584	599	596	605	580	549	565	585	610	540	568	601	593	606	609	580	610	599	600	567	563	575	619	607	569	588	579	604	600	558	562	571	572	566	585	578	631	587	598	646	597	611	595	578	610	591	571	600	600	615	606	550	588	589	549	598	589	598	565	570	573	558	590	630	580	597	594	607	576	588	595	567	579	624	583	590	569	586	608	612	575	584	542	576	604	581	561	621	568	609	583	602	569	594	593	580	570	590	611	562	586	618	581	573	565	553	628	614	572	579	595	571	608	568	622	581	583	564	545	525	563	582	608	593	593	617	636	607	595	568	588	602	591	588	612	548	557	597	576	589	549	624	564	579	590	594	585	586	592	585	600	567	541	613	614	606	595	552	587	584	590	586	603	600	546	598	603	585	600	615	577	580	571	622	641	582	598	589	554	609	569	595	574	606	595	599	620	565	622	589	587	602	600	613	598	593	549	566	613	562	577	589	576	552	624	565	642	603	590	615	578	580	552	561	573	581	640	589	587	583	527	565	625	613	580	560	557	579	586	616	638	621	633	598	609	564	611	573	582	609	613	662	633	631	579	568	583	593	613	575	580	581	635	611	571	618	591	596	601	590	577	607	600	584	592	515	560	602	599	537	589	575	604	586	581	565	591	580	590	618	575	601	580	625	636	596	602	594	587	606	559	599	573	586	586	586	598	637	623	565	541	617	612	609	615	561	571	602	605	621	591	567	580	554	565	613	597	595	622	592	572	580	594	594	592	639	606	560	574	626	607	580	557	609	581	597	582	605	592	620	557	599	559	557	590	574	578	583	558	590	565	551	605	543	569	604	565	593	592	586	585	563	593	564	572	585	644	563	569	586	597	588	643	649	572	589	542	579	590	626	602	534	563	588	645	565	605	599	587
13094	1698	475	440	442	450	459	403	469	431	424	436	460	455	458	476	461	476	420	432	445	439	427	411	502	463	463	451	424	473	455	459	443	462	445	446	480	461	446	419	457	471	432	446	415	407	420	481	451	425	460	447	474	430	413	420	462	478	430	439	438	460	443	440	451	409	408	435	429	438	428	446	455	428	447	448	427	434	432	441	421	437	457	437	414	445	436	421	417	407	410	456	418	457	427	427	409	428	411	457	466	448	417	472	414	436	417	474	471	412	424	485	442	453	456	460	434	456	440	426	465	457	389	416	480	396	446	431	445	433	472	439	436	464	437	421	425	471	444	429	428	400	450	448	440	453	513	467	448	402	443	459	456	466	422	436	480	426	406	412	435	431	423	446	439	434	436	455	454	443	448	445	421	400	456	490	432	445	462	458	450	424	471	457	417	461	434	401	415	421	427	446	446	442	429	463	455	444	443	454	462	460	470	450	456	391	435	476	501	453	462	464	431	451	460	421	443	441	467	433	486	450	491	457	461	433	455	443	443	456	446	413	461	441	446	482	434	441	448	415	447	438	422	424	463	472	417	464	458	481	453	435	424	451	451	461	415	417	408	465	452	451	416	460	451	407	423	452	439	444	468	468	447	400	432	434	437	478	439	431	404	413	470	436	437	471	452	448	438	445	469	403	443	452	409	444	446	424	427	457	433	415	419	448	496	438	448	441	482	477	469	433	436	407	436	453	447	433	433	462	461	425	418	448	480	475	448	444	415	433	476	454	411	507	444	450	440	482	445	505	440	441	466	438	472	438	430	434	419	430	381	439	475	456	403	406	447	477	478	464	452	418	446	481	444	491	466	494	453	477	407	414	456	505	443	458	423	452	436	441	401	425	443	446	438	416	469	440	439	484	458	431	432	406	436	467	447	479	446	414	422	450	427	458	435	419	468	425	442	432	438	441	478	447	443	430	436	442	476	450	426	423	465	419	448	450	432	457	431	445	418	480	453	430	451	425	433	443	451	423	441	403	426	454	428	433	444	412	442	477	450	446	465	469	477	444	478	510	445	382	463	418	434	435	443	450	422	439	411	468	449	421	429	448	420	416	443	455	403	463	453	434	415	389	466	425	475	407	479	440	453	399	425	444	440	473	397	464	469	476	451	436	415	425	454	468	413	452	486	438	462	462	426	468	442	462	432	467	470	459	485	442	480	452	426	501	504	439	462	436	422	426	468	449	446	426	471	428	455	458	446	420	464	477	477	432	423	427	417	446	421	419	413	410	447	409	444	450	461	478	486	432	444	427	434	427	448	449	461	485	453	448	480	431	427	464	461	460	485	441	461	468	467	440	461	436	424	441	418	415	452	470	430	459	427	452	444	431	404	504	458	452	429	451	422	441	469	457	461	428	460	448	449	454	442	466	443	462	454	453	479	449	453	433	410	427	466	459	407	463	429	445	455	472	457	470	414	474	431	457	458	456	457	432	468	440	448	462	454	414	407	509	486	457	438	454	481	476	471	470	427	405	435	435	390	441	463	406	409	444	477	479	467	430	434	479	478	453	426	423	442	441	466	463	424	430	455	419	431	444	468	405	445	446	451	473	441	433	449	433	406	491	469	474	453	440	468	466	478	459	459	437	455	437	446	473	403	423	467	474	447	441	427	447	452	460	405	484	462	452	440	458	440	434	452	466	454	459	434	419	440	424	429	489	483	415	415	425	438	402	436	476	428	424	448	472	469	427	437	472	428	454	437	433	461	398	427	442	457	470	392	437	498	456	458	480	461	407	429	446	404	423	463	436	437	436	448	453	469	425	464	444	423	450	436	458	421	449	450	428	465	423	456	420	431	462	459	469	474	461	420	440	431	459	470	426	430	441	466	448	390	445	445	443	426	435	441	440	465	451	432	455	424	406	448	455	415	417	397	416	408	477	454	430	447	426	434	487	437	471	411	409	406	425	490	435	455	473	442	411	463	455	410	467	450	413	472	472	431	443	416	477	414	408	464	420	461	428	408	437	433	438	484	433	461	420	428	422	474	449	422	402	446	443	447	427	449	436	458	448	446	436	470	435	441	457	457	450	456	437	434	431	435	469	461	418	482	459	452	415	455	441	452	483	402	433	405	413	430	464	423	439	422	460	493	451	468	433	430	491	479	450	450	438	444	452	449	456	423	451	437	449	455	442	406	437	458	426	468	453	428	464	438	455	478	441	449	475	429	421	458	452	489	453	419	448	460	431	462	456	454	449	472	431	427	441	445	476	450	429	444	472	498	481	437	445	455	390	415	446	446	441	460	407	426	426	434	441	423	414	426	477	432	458	447	449	432	472	407	470	451	415	405	453	464	455	432	435	431	457	464	456	472	416	446	452	408	476	496	421	473	466	492	439	436	460	431	437	476	401	431	447	448	461	515	421	433	474	484	445	456	465	458	475	437	434	459	433	434	407	412	433	421	453	397	396	457	446	466	454	440	428	418	433	482	438	461	489	456	439	419	442	420	443	439	412	415	424	433	447	436	465	438	497	442	429	415	439	455	433	443	513	441	469	452	479	468	393	440	490	448	436	426	435	433	390	432	461	436	479	441	456	450	452	438	434	441	445	427	476	432	414	440	461	430	450	440	475	453	421	476	441	427	466	440	499	466	433	436	477	462	435	441	440	456	422	402	489	413	453	419	455	436	462	447	484	451	479	416	455	499	457	413	439	465	452	463	422	457	484	391	452	417	446	446	453	414	383	453	444	479	468	448	439	471	481	435	414	433	458	434	469	453	418	426	462	437	448	435	451	454	424	469	464	446	417	475	403	441	405	415	440	451	416	477	440	414	474	425	465	465	470	454	454	468	411	437	434	458	417	477	454	463	400	424	451	444	433	445	467	467	450	492	406	455	452	419	462	447	448	485	418	486	433	462	470	430	395	450	446	440	431	431	448	464	442	471	466	405	475	476	413	468	451	448	427	456	453	450	452	420	428	456	471	450	374	475	434	434	449	454	419	488	432	476	436	431	405	432	394	427	486	466	414	444	466	468	454	391	434	412	449	418	445	463	453	493	410	434	435	483	482	425	443	396	486	492	456	425	432	479	451	429	416	413	412	475	435	442	488	439	451	433	415	460	455	447	448	477	456	452	453	446	457	429	445	452	427	423	446	430	411	436	432	457	435	482	468	482	450	474	420	419	424	452	452	455	426	444	442	474	452	435	461	452	468	406	461	425	480	446	465	436	442	494	471	454	458	467	416	471	450	487	478	420	440	451	440	438	432	426	457	436	439	401	432	469	500	452	454	474	406	413	407	480	483	500	452	447	460	446	441	446	457	440	441	473	442	446	442	444	462	431	442	380	457	487	479	473	428	455	430	441	468	466	435	448	453	466	493	444	426	458	416	422	438	468	436	461	470	410	440	437	426	478	412	484	445	442	436	453	474	448	442	453	476	402	461	431	405	435	508	450	451	454	423	449	439	452	443	443	423	413	429	447	446	452	463	451	460	469	420	424	464	468	437
8222	1119	999	1000	994	973	983	956	943	969	931	962	975	992	933	889	948	970	1003	956	1006	937	937	935	954	905	980	992	976	970	986	950	979	1007	933	949	990	955	964	936	946	968	933	941	936	997	981	959	970	984	946	948	929	969	984	962	971	952	953	936	978	958	981	946	940	927	989	940	985	953	973	1034	914	1015	1006	1000	932	964	985	963	945	950	964	979	970	917	921	905	937	954	938	902	948	953	908	965	969	1000	903	983	982	984	938	931	948	903	946	995	937	961	938	974	946	973	925	891	928	956	971	922	937	939	929	957	921	914	1001	896	926	945	962	997	1003	901	1021	975	928	912	957	999	954	961	908	909	960	969	979	972	915	986	1030	955	983	919	972	982	1030	994	952	959	956	933	956	948	949	959	942	969	987	980	944	999	955	936	906	995	949	956	961	918	956	996	966	927	983	920	935	909	942	967	994	989	931	934	949	964	949	936	970	981	933	949	991	954	960	943	968	974	959	957	956	991	977	997	921	986	979	921	950	971	974	945	947	953	947	981	969	925	911	956	939	978	994	939	1011	940	952	954	887	965	1001	1023	994	964	934	978	968	953	868	981	1026	940	954	958	978	953	944	1009	986	969	965	975	940	902	974	951	965	954	1008	907	889	910	947	947	975	992	989	912	971	937	916	923	990	961	999	982	962	969	964	872	946	952	952	918	955	924	982	950	901	997	963	928	926	1000	985	925	998	956	926	968	992	938	986	962	979	964	994	994	963	986	952	916	1000	964	977	952	912	967	940	974	932	920	974	934	924	932	993	921	954	959	971	879	958	986	965	941	995	1011	1000	1011	947	979	999	925	949	930	947	961	1006	951	968	956	938	998	1012	964	928	967	957	960	914	955	935	979	959	953	1039	937	896	960	962	996	996	933	943	949	903	927	930	975	970	940	967	958	928	980	910	935	995	945	956	988	932	960	988	975	974	960	959	939	989	948	973	971	929	943	980	885	946	943	961	999	930	939	942	984	939	986	986	998	913	966	928	915	944	932	931	985	975	1014	992	920	994	964	937	897	922	910	909	935	919	989	976	914	976	963	969	966	984	958	971	968	931	902	907	959	976	987	940	954	935	931	995	921	952	982	953	934	919	983	955	952	1000	989	934	965	975	955	929	908	973	946	929	970	938	954	1004	986	980	957	932	956	962	987	949	951	964	983	876	959	970	968	966	944	993	923	920	987	933	957	935	921	966	996	954	928	878	939	976	966	940	1040	915	997	924	901	954	949	945	912	980	948	934	929	963	990	956	928	956	1006	977	954	1057	945	995	992	937	989	905	955	989	1004	938	952	952	948	928	925	994	964	893	943	959	947	929	947	920	946	965	947	947	959	1011	994	962	934	996	963	1007	972	946	924	970	943	937	954	917	967	918	951	967	1028	964	969	914	918	987	959	927	944	982	984	989	958	972	971	967	959	909	951	973	949	943	969	951	938	958	962	943	956	976	1002	969	941	917	983	934	912	969	968	993	975	945	904	934	993	929	991	1020	940	953	977	940	938	955	935	923	990	938	968	947	998	983	946	979	984	886	930	969	960	989	922	993	969	961	996	955	957	1003	909	994	1017	931	932	920	942	940	955	905	962	1010	984	957	1014	977	917	981	985	959	970	952	985	957	971	984	960	984	945	984	993	906	966	1006	961	943	963	995	931	950	946	979	904	926	911	954	962	988	955	989	945	957	908	900	963	950	930	970	914	918	944	949	928	977	993	999	1010	962	999	977	923	945	983	922	937	985	986	934	951	925	1003	934	962	991	948	919	976	974	957	944	940	963	912	955	992	1023	965	980	992	956	938	981	951	997	943	901	964	966	984	951	937	931	953	974	992	953	1003	934	932	954	953	951	984	975	954	959	975	979	951	896	933	963	940	935	905	957	949	989	915	936	959	1004	901	931	962	983	986	909	965	955	944	904	977	924	901	1008	989	956	964	931	1002	956	897	933	1022	902	969	956	968	1025	993	955	913	968	964	962	980	931	963	1009	934	962	993	942	916	962	986	921	954	944	952	960	920	960	982	1015	1011	1017	916	900	980	1006	980	956	975	925	920	984	887	1017	951	1012	978	948	976	982	955	952	927	939	1023	991	934	953	913	971	945	962	954	938	977	967	945	929	953	949	965	920	947	981	971	936	920	943	976	972	984	1024	996	932	966	977	955	901	986	917	936	925	951	942	948	952	921	957	969	1025	958	965	930	932	893	939	1003	934	986	938	928	993	930	895	943	996	934	950	1013	1002	972	964	945	966	944	959	930	971	955	976	926	974	1006	945	969	1013	956	984	1028	953	980	929	946	949	944	957	1001	929	950	972	946	943	1008	977	915	985	916	941	908	926	921	941	1027	933	980	981	966	966	929	962	881	1010	927	982	946	925	985	951	996	1026	977	940	926	888	1020	946	954	980	968	932	923	950	957	978	985	916	922	949	914	994	940	986	945	922	952	960	990	933	917	970	987	936	965	970	951	924	961	938	959	916	901	970	957	916	937	939	971	956	946	970	944	975	970	965	1014	932	956	1000	945	917	974	999	973	955	940	966	921	914	941	976	877	937	958	955	977	983	1008	933	928	1003	983	953	923	881	973	967	989	941	928	959	974	982	933	947	951	964	999	997	976	1029	948	972	998	987	922	968	1027	970	930	966	1013	991	1015	985	926	961	947	930	884	951	980	997	944	986	1013	916	959	998	985	934	999	967	949	939	900	920	949	995	974	969	977	955	1000	981	969	937	953	971	967	960	960	951	909	997	973	997	1003	995	927	974	938	961	951	980	937	996	1000	971	942	900	998	986	951	945	949	982	977	969	981	928	948	915	996	947	1006	974	994	976	913	975	973	947	959	963	974	941	949	976	935	954	1019	921	911	965	948	944	935	916	933	934	972	949	972	983	935	973	900	982	974	971	952	952	961	946	930	976	984	956	937	959	953	963	964	924	960	1041	924	972	991	962	990	916	918	929	982	925	1016	925	941	962	937	998	930	958	970	990	981	956	982	946	972	995	947	958	927	942	951	956	977	980	960	908	914	975	979	926	974	943	1008	932	947	971	901	949	979	915	963	941	953	993	932	926	1024	930	1007	957	920	960	976	887	944	957	953	920	1001	972	982	909	971	927	915	1017	935	949	961	978	980	969	956	958	973	957	942	911	925	955	927	915	932	948	967	945	957	975	944	962	951	957	942	984	929	928	922	987	955	965	987	956	956	922	961	952	1008	948	992	962	959	929	942	1004	992	922	949	1039	965	956	953	982	995	964	927	930	940	965	967	965	912	997	984	959	911	946	942	923	997	912	908	962	985	930	997	973	975	956	923	994	944	975	951	957	979	969	927	969	931	1012	943	920	975	926	972	962	940	1015	986	951	890	980	977	968	926	985	957	947	915	998	937	933	898	945	951	941	1041	953	941	955	965	939	942	968	984	951	1011	913	951	959	881	966	941	973	921	945	964	920	954	982	973	997	959	922	984	997	993	933	953	892	976	972	946	944	991	938	985	940	953	919	946	957	954	915	1021	945	959	926	1007	934	960	975	966	900	932	976	968	942	939	977	968	956	961	968	977	977	952	942	943	901	955	975	996	873	993
25957	3714	565	434	365	334	293	268	292	259	254	244	223	232	231	235	244	203	246	227	211	254	232	217	245	250	250	223	209	249	226	239	191	220	250	220	244	224	230	229	225	232	210	187	200	240	228	276	233	237	228	240	213	247	228	213	238	261	242	220	221	243	221	246	252	231	237	257	233	217	239	246	274	254	227	223	232	230	219	217	233	226	224	237	246	248	211	231	250	231	232	233	226	217	242	237	237	233	252	235	247	192	195	197	233	218	207	232	237	257	227	229	227	252	262	222	229	208	257	246	256	258	225	220	258	234	209	230	233	227	241	237	228	266	225	238	235	232	271	257	262	221	239	212	221	243	236	235	267	254	227	221	215	238	205	238	223	231	225	226	256	237	224	216	249	235	244	244	219	250	243	238	264	233	229	207	234	239	244	234	237	224	245	217	223	210	239	255	267	242	220	249	244	246	211	223	244	194	211	226	220	260	256	243	202	230	243	215	234	248	242	243	233	240	226	228	226	253	223	218	209	223	270	237	231	212	216	206	248	244	228	262	245	239	235	232	227	241	237	251	215	223	226	228	203	252	244	229	221	226	235	267	247	224	208	222	222	231	239	206	231	228	237	264	251	226	222	259	223	223	233	242	232	207	223	245	248	243	217	240	247	233	229	242	226	223	243	218	230	221	223	221	237	239	273	226	219	231	222	243	241	241	224	256	228	242	229	261	236	203	231	211	244	222	215	252	226	228	230	231	225	223	248	224	220	225	212	225	239	212	235	234	215	221	194	228	223	251	217	242	255	233	204	242	241	258	229	228	232	256	219	231	228	238	221	241	275	240	239	218	228	250	264	243	213	192	241	222	219	214	241	234	197	239	232	225	245	217	243	242	234	215	237	244	233	225	225	239	239	240	242	208	225	230	215	209	262	255	222	218	234	238	239	240	265	234	214	233	232	247	230	246	232	235	239	230	204	218	225	214	235	229	240	229	242	214	257	239	243	245	226	217	236	240	232	234	221	242	247	213	270	223	226	243	238	206	230	254	246	253	223	218	247	251	243	204	243	237	246	215	242	237	211	241	234	196	224	220	239	231	226	211	233	237	227	228	197	244	231	239	237	241	238	243	232	225	272	249	225	243	267	215	209	279	234	219	233	208	222	242	230	230	243	201	243	243	258	217	225	199	228	242	236	215	243	244	234	240	259	236	264	274	243	228	238	218	242	232	226	248	234	217	220	229	233	219	225	225	224	238	253	282	239	238	240	240	237	214	243	215	235	230	260	254	263	232	223	223	220	236	209	212	246	264	224	224	235	227	211	232	227	234	227	250	223	240	219	212	241	227	223	190	250	230	220	223	242	234	244	232	228	236	261	238	217	213	225	236	236	243	251	221	214	258	219	216	240	247	234	213	247	218	201	231	232	236	227	226	229	225	230	210	222	217	204	244	203	242	213	253	217	224	231	224	226	251	244	229	252	237	246	248	248	216	237	225	254	216	214	234	244	208	265	225	249	248	256	221	241	232	240	250	228	254	242	222	256	201	239	210	224	241	248	246	222	245	258	250	262	247	223	244	235	239	238	237	227	229	235	221	221	234	241	259	283	238	237	229	236	227	228	227	238	223	239	233	246	230	225	248	228	252	256	223	213	246	272	237	269	232	252	222	263	234	245	217	233	235	246	266	206	227	231	236	215	229	258	237	229	253	233	218	227	250	245	216	246	222	238	217	249	221	240	221	242	250	226	215	262	214	237	243	231	228	244	249	226	240	220	203	210	197	267	235	254	257	232	244	286	210	255	231	242	202	243	213	220	243	227	255	232	235	253	242	216	200	208	235	211	220	244	261	243	215	234	232	248	238	251	257	207	236	237	222	219	249	262	233	228	254	221	243	226	244	262	241	244	244	198	233	226	210	214	223	217	237	216	222	234	250	223	228	241	221	246	233	257	248	191	236	249	219	224	215	243	228	219	208	226	253	229	222	252	254	232	238	253	244	202	247	248	222	223	189	251	251	219	235	202	239	259	259	231	240	213	240	225	219	267	236	219	250	236	252	217	240	212	184	264	211	239	222	233	217	256	236	225	235	219	230	232	236	222	236	240	211	227	237	231	241	246	223	220	206	241	197	233	213	232	239	288	237	236	211	251	253	226	264	225	235	224	254	242	236	250	231	240	225	223	223	232	199	226	254	244	251	219	248	227	227	212	237	239	196	224	229	204	230	262	208	237	215	216	249	228	254	255	203	239	255	262	225	245	215	204	221	244	250	208	238	222	246	236	250	215	249	238	223	222	224	237	219	210	229	252	230	246	263	224	230	225	224	226	231	255	211	218	216	262	232	242	229	229	215	236	263	213	216	238	253	196	240	213	208	235	245	217	271	237	232	219	249	232	264	227	189	214	238	212	230	221	256	240	242	238	237	238	236	244	221	239	219	258	239	243	234	246	216	232	255	260	254	212	255	269	234	237	238	236	221	223	211	241	274	235	219	273	269	241	221	221	235	272	224	220	276	256	202	210	239	220	246	239	234	267	238	248	242	241	225	223	259	229	256	247	217	237	231	240	252	252	195	254	239	236	231	210	241	205	219	234	249	231	223	266	219	248	255	247	228	212	228	258	213	220	216	239	258	197	253	240	213	211	232	221	260	220	204	235	211	225	238	252	223	220	227	251	251	248	242	254	248	256	248	230	249	272	204	261	247	234	246	248	209	232	245	257	244	251	242	226	219	238	248	223	217	265	222	232	229	240	212	232	233	236	241	232	240	248	235	233	230	206	239	221	232	212	228	248	214	235	241	183	224	248	233	213	252	233	207	242	250	232	210	216	227	233	237	231	209	232	189	220	256	239	196	216	244	238	245	270	228	245	243	226	239	210	197	246	245	213	206	232	258	243	237	247	239	207	236	228	217	233	255	263	240	224	220	229	238	231	213	223	238	250	238	228	238	231	262	241	216	232	222	246	224	239	253	250	224	231	225	236	218	211	259	252	246	207	241	253	269	255	230	265	269	223	226	216	232	224	223	240	222	242	255	233	246	231	232	228	219	227	222	236	229	241	231	258	251	268	221	251	271	251	240	246	243	242	238	238	227	232	215	262	220	220	247	230	222	239	223	239	251	219	235	228	239	240	247	229	239	210	249	235	217	221	251	245	243	256	239	236	215	229	224	209	222	256	239	250	252	259	252	223	241	219	233	197	230	231	232	240	234	236	225	244	260	230	241	214	244	260	236	242	235	237	216	227	259	232	229	243	238	211	234	231	203	240	213	239	212	232	250	237	258	231	277	213	219	222	211	235	222	242	223	230	236	207	218	266	241	242	239	221	229	240	229	238	270	256	203	246	222	236	244	217	243	200	244	222	229	235	237	198	258	223	238	254	241	203	222	252	224	213	210	229	261	244	248	236	219	239	222	243	243	228	216	244	265	245	214	225	207	243	234	221	235	238	232	232	231	242	265	231	226	261	218	250	237	224	254	219	235	221	232	231	230	201	222	207	246	238	245	237	233
16054	1163	1229	1381	1142	1012	926	834	773	717	676	659	667	607	628	562	632	636	594	607	568	592	592	588	549	579	588	555	593	599	551	585	566	528	530	574	582	561	577	601	528	570	530	544	537	572	581	577	615	607	568	596	595	553	582	572	545	567	566	565	571	548	555	532	568	569	541	584	544	569	555	560	571	569	546	586	528	595	561	619	534	527	544	546	531	551	551	538	534	587	550	593	592	563	574	572	573	590	574	530	596	560	548	613	560	538	558	586	552	590	608	549	580	538	551	553	559	565	533	543	572	543	574	565	552	559	530	572	543	543	565	615	591	562	572	562	596	563	587	592	588	562	549	544	517	566	593	556	531	559	548	539	554	563	582	559	569	566	560	560	581	561	516	560	559	581	556	568	550	561	577	567	581	568	571	511	536	581	620	539	567	556	539	545	564	572	548	568	546	583	517	557	543	568	555	522	542	577	564	531	567	552	549	562	599	540	544	563	582	536	543	577	553	515	550	536	544	561	571	525	575	534	550	589	556	557	526	530	593	565	618	536	569	597	528	544	586	557	573	545	609	533	562	588	554	568	571	551	555	524	555	517	591	558	577	589	592	527	572	539	612	548	522	549	601	556	547	571	542	582	544	557	596	581	565	546	523	586	573	561	561	557	584	589	563	556	566	562	569	531	555	555	565	549	552	563	541	579	528	571	547	524	544	545	548	605	564	583	540	547	601	569	557	511	542	522	562	542	555	547	533	543	540	534	534	573	523	567	617	582	555	566	601	560	569	554	541	557	582	522	569	530	524	538	578	519	573	571	533	531	562	583	583	550	551	541	560	585	613	543	557	514	542	545	550	570	542	546	572	567	568	562	594	520	569	594	564	540	554	575	557	556	572	519	596	534	588	543	541	512	539	559	597	597	547	533	552	553	555	542	537	582	560	544	568	558	563	545	580	542	569	572	570	562	572	607	556	499	571	558	566	547	528	526	522	552	546	559	551	581	572	555	577	543	558	512	564	534	576	531	554	535	515	549	605	537	567	563	541	520	557	553	562	513	566	589	583	609	552	575	590	560	575	558	527	579	566	578	570	546	547	534	558	544	572	603	569	574	573	540	544	609	566	585	571	574	589	566	539	585	552	566	546	529	555	555	564	580	544	595	556	576	606	533	583	540	500	568	556	575	576	518	539	573	510	529	559	539	573	522	571	516	540	579	541	590	554	560	549	515	551	583	557	545	576	536	527	578	586	545	545	501	563	554	541	550	543	563	520	583	572	567	536	590	506	526	542	548	548	589	557	560	609	566	596	515	538	542	564	560	561	552	573	562	562	573	559	582	566	551	528	582	594	614	562	579	551	608	524	528	505	576	549	593	541	534	563	560	568	562	595	606	565	579	544	552	564	566	571	550	560	566	543	551	536	565	546	567	542	551	523	551	562	543	576	549	587	570	540	598	574	565	579	533	569	575	520	621	551	570	539	564	562	535	555	516	591	589	554	557	522	542	574	560	529	560	557	566	538	533	565	575	531	532	566	580	512	584	505	574	568	510	547	527	593	582	547	540	563	543	574	530	580	531	553	542	519	544	555	578	617	524	564	534	578	522	588	514	566	546	567	564	551	545	562	565	561	544	585	532	559	557	569	540	575	540	566	580	546	562	568	534	565	557	510	526	525	624	575	575	536	570	573	553	527	591	555	513	568	613	550	581	541	547	583	549	621	542	573	495	573	550	586	540	524	550	532	551	570	551	567	570	586	572	549	568	530	548	529	556	572	593	521	567	528	528	545	573	582	523	547	567	561	546	534	557	543	522	568	571	552	544	591	569	617	561	584	538	561	590	557	567	564	579	546	518	573	534	550	557	537	551	532	587	563	579	524	521	549	564	592	534	558	519	552	523	544	581	550	537	531	555	537	558	543	516	522	544	555	558	567	581	577	557	585	581	535	531	549	564	559	561	525	596	577	590	578	550	524	543	553	582	546	525	525	580	526	514	564	560	596	528	565	576	552	565	538	559	561	555	584	581	535	548	578	577	558	575	576	543	519	540	569	521	529	520	550	568	503	538	546	600	525	539	543	558	494	548	558	567	571	565	577	539	567	531	596	574	543	525	496	571	549	527	551	599	599	554	577	541	561	568	557	519	560	590	551	555	573	538	568	571	544	561	553	589	590	545	532	505	597	541	534	527	522	566	580	554	541	590	524	597	560	521	585	525	555	538	525	609	567	564	582	549	556	576	518	586	558	545	559	581	552	568	561	529	514	572	523	547	569	573	565	577	569	567	550	568	543	567	579	553	561	541	558	506	514	603	543	573	566	517	554	561	586	572	533	567	533	541	584	565	549	582	523	532	577	581	572	551	526	552	534	605	546	582	565	543	574	575	554	545	545	559	540	590	569	532	577	581	566	566	541	537	580	583	549	561	532	567	534	526	564	564	561	555	563	573	554	557	547	550	559	596	556	571	564	559	569	571	591	539	570	601	518	521	601	550	524	563	553	620	595	558	550	619	577	527	572	576	560	547	543	593	548	551	546	545	537	563	558	528	544	546	551	554	579	587	525	567	603	538	549	556	550	531	572	562	570	531	539	533	532	525	531	518	520	562	552	582	572	569	579	589	564	573	536	539	558	589	566	542	553	549	554	513	557	570	587	549	563	554	579	564	555	517	610	536	562	548	555	579	560	580	562	572	532	548	565	562	623	579	517	591	545	558	566	580	551	521	574	538	552	546	587	553	491	538	524	558	540	578	557	493	583	593	557	570	541	546	598	599	562	561	585	570	548	583	547	568	554	503	549	585	560	546	541	538	573	601	557	590	586	569	542	579	578	561	523	599	548	570	553	548	595	547	559	592	589	501	577	612	573	526	555	570	565	537	560	537	557	539	541	560	547	525	559	542	542	558	572	557	558	569	541	556	568	555	562	585	547	533	576	574	604	558	566	563	518	542	585	557	559	545	531	584	591	533	510	529	558	582	563	522	564	601	567	519	556	574	539	587	571	579	594	556	573	551	525	530	568	536	550	592	564	579	551	595	585	544	550	525	528	581	576	573	553	563	535	560	571	557	544	611	561	571	563	575	543	561	543	567	572	537	523	553	558	569	542	577	538	594	578	585	598	556	525	578	600	561	535	565	543	541	574	551	566	539	574	555	557	576	540	538	593	559	547	583	582	555	557	558	513	531	527	577	557	521	506	554	556	569	586	512	558	554	574	554	544	525	551	528	551	567	531	563	588	559	565	595	595	539	585	546	551	513	553	531	557	612	495	581	541	582	578	582	605	559	590	539	544	540	617	569	556	548	548	565	552	558	580	551	531	543	552	545	549	596	571	597	575	554	569	619	560	583	605	569	532	530	503	583	539	557	550	558	529	565	556	564	549	576	534	571	568	563	511	571	552	586	594	572	598	543	559	551	597	533	533	530	530	510	571	579	571	574	540	559	562	556	566	531	587	600	548	540	557	544	574	565	566	588	572	546	552	555	541	519	536	555	545	577	554	570	609	518
35927	7291	1054	729	475	411	377	338	284	271	290	259	271	257	252	238	223	271	254	235	252	237	254	262	248	252	271	267	223	251	258	209	259	232	241	230	228	244	244	254	239	240	242	210	269	226	262	240	254	206	267	215	264	234	221	239	254	229	260	256	241	241	233	237	237	228	254	254	254	230	237	220	230	254	238	223	233	257	224	239	224	245	249	232	236	268	251	227	249	228	312	256	232	208	256	243	229	244	231	215	245	253	226	235	248	281	230	247	242	244	253	238	213	284	243	221	242	246	229	241	224	247	246	261	257	236	233	262	264	228	246	214	261	239	228	237	269	254	257	260	206	252	292	249	276	236	228	234	242	229	250	271	241	233	218	233	225	241	263	220	214	258	254	250	251	222	234	257	250	275	221	223	245	237	244	218	237	258	239	220	261	214	252	235	256	228	227	229	259	245	276	236	235	238	254	237	249	234	225	246	215	232	248	250	248	259	221	211	248	242	238	249	250	224	265	287	241	218	236	250	238	243	249	236	203	249	243	218	231	251	244	252	231	259	242	244	275	226	231	234	243	240	247	239	232	240	228	260	216	225	258	249	230	223	217	231	247	239	243	253	244	247	258	266	246	279	250	229	273	262	232	214	274	256	224	208	258	271	249	232	211	248	229	249	237	250	246	244	236	239	222	233	256	208	241	243	247	283	259	241	246	251	246	227	239	251	244	258	224	254	242	246	281	233	243	217	264	244	246	226	224	218	248	225	254	204	221	228	209	238	230	259	240	232	243	219	230	241	233	216	226	254	247	241	209	253	219	236	258	239	223	256	241	238	228	228	247	257	265	228	218	258	247	213	212	250	228	249	264	267	235	238	266	220	223	236	231	232	262	228	256	255	233	238	266	228	253	290	247	248	235	220	246	259	228	229	256	217	220	244	241	249	235	209	207	223	232	239	213	217	232	213	246	215	286	238	245	243	239	231	279	217	235	240	217	243	231	246	267	221	233	220	238	272	243	248	235	240	242	229	246	217	211	203	222	254	226	228	223	234	226	259	230	210	262	237	257	275	255	225	228	242	238	234	223	227	264	247	230	224	232	241	227	229	235	243	227	231	221	242	239	239	224	248	253	274	249	261	240	240	245	239	243	242	255	259	211	214	251	230	246	226	230	230	238	215	211	246	241	220	215	250	229	262	242	232	214	234	247	276	243	222	233	235	224	241	221	253	234	249	240	235	246	215	266	233	219	247	223	231	239	249	232	237	231	228	257	244	232	240	226	228	235	231	252	209	245	250	241	258	246	264	251	242	251	228	250	256	236	250	252	231	248	229	252	272	241	224	230	235	256	234	240	245	270	236	240	267	244	269	241	232	224	225	253	244	225	236	235	224	250	225	280	230	207	248	236	257	252	254	221	226	254	258	266	234	264	228	244	215	248	245	227	245	253	261	243	227	238	246	254	253	234	232	232	250	230	221	265	252	251	237	231	269	233	238	232	266	227	263	218	263	247	265	253	247	260	239	252	208	226	240	210	261	239	264	265	267	242	250	261	219	230	208	242	224	230	216	222	246	258	226	222	229	249	240	257	244	241	255	228	263	233	210	241	238	237	239	224	241	239	229	220	251	241	232	247	235	243	235	249	239	263	241	243	236	240	242	260	232	259	240	234	231	263	227	233	238	216	238	245	241	207	238	246	228	234	245	234	233	266	236	225	190	226	259	232	215	243	222	243	249	251	227	242	243	276	244	224	218	231	235	240	238	261	220	216	237	223	241	244	214	266	235	246	219	252	267	225	219	226	218	243	207	216	239	241	219	254	248	247	235	253	220	224	268	231	222	226	245	231	228	225	253	226	221	196	206	217	237	242	269	241	265	225	233	264	247	242	230	248	246	216	228	253	217	223	259	262	245	245	239	250	246	248	246	239	253	241	242	219	215	253	267	258	243	248	273	225	251	272	230	232	226	241	217	227	238	208	242	229	274	257	235	258	228	225	222	246	248	225	230	264	247	229	241	232	249	241	246	238	241	273	277	241	242	238	248	240	232	249	235	251	232	251	254	255	240	246	257	274	220	215	240	259	208	234	219	247	233	208	245	265	241	235	247	247	221	225	244	217	224	231	227	234	232	236	237	240	265	254	225	259	261	230	237	252	259	225	242	240	258	223	220	249	206	246	241	214	233	234	259	252	240	223	244	228	219	241	226	253	269	230	261	225	237	224	227	258	269	246	255	213	261	219	238	234	237	262	239	266	255	213	214	223	260	261	234	241	262	258	255	243	247	240	235	271	260	254	252	230	260	205	237	254	268	206	250	248	252	243	280	247	247	227	256	234	254	257	227	250	226	251	251	250	230	244	226	234	251	229	238	232	227	260	254	238	242	248	210	243	250	214	226	252	225	227	231	257	239	198	222	258	230	250	245	246	266	255	252	248	248	256	241	216	242	245	232	243	273	267	252	240	233	253	216	222	243	217	245	252	237	259	269	248	240	229	231	244	248	255	264	270	229	209	264	203	268	249	235	246	212	237	236	272	252	239	235	248	252	234	231	252	211	215	255	239	240	207	252	209	222	243	218	248	254	240	239	252	274	252	267	257	237	235	225	251	210	240	234	260	221	237	240	248	225	217	229	241	250	237	246	253	248	251	284	229	254	258	253	259	225	232	256	240	243	246	248	250	253	254	238	242	233	241	272	269	251	258	248	254	236	209	236	261	211	248	208	270	268	242	257	256	234	231	272	244	240	221	230	209	259	247	252	229	215	230	238	246	231	244	217	234	242	258	210	256	218	233	231	226	271	245	261	237	230	239	206	242	249	239	226	248	249	243	232	211	247	235	237	207	254	243	249	279	246	231	270	240	204	253	221	251	217	256	228	228	249	264	229	270	232	296	233	221	223	295	218	270	264	255	249	220	256	231	234	241	259	228	246	239	241	237	272	238	243	247	254	213	230	268	230	248	225	208	236	240	247	244	226	253	251	232	248	236	243	240	226	247	216	218	260	210	207	246	260	234	229	248	247	239	203	249	267	228	241	217	234	226	259	228	222	235	232	238	223	237	231	266	245	236	242	257	251	243	256	240	210	249	238	259	258	248	244	235	228	226	248	255	262	243	258	218	237	237	217	222	251	225	238	245	223	226	253	232	234	270	255	215	263	248	239	216	271	263	240	237	226	233	227	235	211	213	240	261	245	226	248	251	222	218	252	242	224	253	206	244	225	218	250	256	263	269	242	225	239	248	213	239	211	281	249	247	225	235	196	245	242	241	234	241	272	246	240	261	228	243	222	227	251	249	236	224	246	270	244	246	226	230	238	198	256	234	282	230	207	239	246	230	230	243	236	239	228	215	236	233	221	212	229	264	234	246	230	246	209	206	242	230	215	232	266	255	244	231	229	216	245	214	239	215	254	239	242	249	263	233	248	276	288	246	210	254	244	246	227	233	247	247	215	224	244	242	264	222	234	226	248	243	267	256	220	248	231	249	230	251	273	231	261	258	246	205	250	260	246
20403	1830	1904	2065	1753	1438	1298	1042	996	929	933	844	836	778	739	720	697	669	725	671	675	681	640	651	645	654	615	681	651	616	691	633	611	613	662	649	639	630	600	628	609	668	533	624	624	607	626	599	612	601	557	584	655	626	628	639	651	658	639	636	612	561	634	583	603	609	611	575	594	599	574	597	568	629	625	609	542	616	602	589	597	591	590	601	601	563	593	604	594	591	547	574	613	582	549	641	613	584	573	597	599	577	543	605	602	612	625	599	607	652	573	588	555	591	621	626	609	640	635	577	618	568	613	609	553	595	596	598	595	599	583	600	621	565	582	600	613	571	602	601	606	572	585	558	571	614	594	565	572	560	650	666	578	583	616	596	563	596	655	594	625	599	572	619	573	573	570	599	625	636	614	607	596	616	595	546	607	565	527	585	549	589	626	580	659	521	629	592	600	556	611	570	608	602	615	645	602	554	570	643	594	587	614	580	593	623	590	604	586	574	589	586	555	622	607	597	619	575	599	654	616	573	622	606	585	559	608	658	610	579	592	562	584	619	613	578	619	610	582	559	616	635	595	603	593	552	584	624	634	627	617	591	607	586	625	582	625	621	618	574	625	628	594	605	620	571	546	580	593	550	539	539	631	608	613	590	610	619	574	625	608	586	608	597	617	592	582	638	624	615	540	661	624	667	596	591	596	589	603	630	593	602	673	603	600	602	565	648	642	578	628	581	602	618	570	601	586	603	582	611	576	585	598	582	611	560	594	624	600	616	630	661	650	611	554	599	588	595	568	597	631	606	574	611	537	651	602	565	616	594	637	585	621	632	597	612	602	636	585	590	588	619	560	630	637	568	626	619	611	579	616	636	577	580	580	573	672	629	596	644	632	609	617	600	617	567	585	590	583	610	633	599	612	610	611	622	613	601	640	605	586	606	573	602	636	587	621	614	613	604	601	559	598	583	550	589	605	650	603	563	586	607	584	593	611	613	649	593	583	598	554	615	573	628	561	625	629	620	590	603	609	637	599	621	558	588	577	569	609	588	598	597	623	607	620	603	617	640	579	608	620	595	590	594	566	567	595	626	624	593	655	608	585	564	601	598	629	597	564	601	563	616	547	597	579	566	566	621	595	614	618	609	604	579	581	586	611	584	613	574	639	562	668	572	587	621	589	606	598	596	642	613	584	602	566	567	607	570	589	576	619	612	616	611	611	558	577	635	642	579	619	613	624	633	620	554	623	587	593	584	652	634	563	628	600	587	594	584	557	608	611	626	619	629	573	568	548	618	586	577	617	616	605	611	586	626	592	625	622	569	594	624	614	601	596	573	555	599	591	561	613	590	645	536	578	604	613	588	558	600	610	601	584	615	633	584	605	640	628	624	633	614	634	613	579	609	623	556	612	601	639	594	566	599	579	583	592	620	630	578	574	585	580	588	613	606	615	628	652	562	559	593	591	610	589	567	620	572	588	601	594	584	565	588	596	597	615	593	600	552	637	598	608	620	586	577	625	544	609	572	600	591	608	562	646	622	574	641	595	561	648	578	586	586	601	593	634	607	563	631	594	598	547	610	601	604	566	631	603	627	580	586	543	645	571	593	536	556	658	623	632	610	617	554	587	559	607	659	587	630	615	617	606	650	563	627	607	616	592	652	640	624	619	591	594	605	578	615	591	605	592	585	632	589	592	622	574	585	634	566	600	599	574	594	628	599	600	612	614	561	605	646	597	539	602	543	628	581	567	585	602	571	567	596	567	572	596	599	636	577	560	624	561	541	551	611	595	608	576	594	591	612	637	552	585	591	601	621	607	613	589	583	635	625	625	595	618	624	623	592	579	587	650	595	613	578	580	611	577	622	594	556	575	602	578	568	621	595	604	580	596	613	625	586	569	621	552	604	600	548	597	633	566	610	593	594	608	611	587	585	572	601	585	619	645	630	616	619	610	574	602	549	581	597	627	602	622	639	612	576	597	587	588	631	588	552	570	619	585	623	579	606	617	593	588	629	618	589	591	567	591	616	603	624	583	566	579	601	606	658	579	610	559	609	601	606	593	586	602	575	559	609	607	573	613	607	562	554	548	594	634	556	588	600	607	594	604	595	628	608	641	559	562	577	573	594	610	583	591	580	631	615	576	575	631	622	572	612	587	603	610	613	637	592	631	623	602	627	520	616	562	623	627	618	594	554	581	611	609	574	595	643	600	665	590	581	594	632	606	603	624	563	619	576	588	596	661	609	607	575	585	601	608	611	601	579	606	587	610	602	609	615	581	629	557	619	607	611	647	605	535	602	562	609	638	599	560	632	540	585	591	576	567	602	574	589	579	600	573	564	602	619	607	614	601	601	591	580	575	612	631	604	627	647	600	605	592	606	584	612	573	637	579	566	596	596	595	602	618	565	560	564	594	627	608	617	587	607	607	606	632	631	564	617	561	597	621	601	580	579	582	609	603	563	611	573	610	635	606	600	582	620	581	570	621	574	607	596	596	604	628	647	632	619	625	603	622	584	552	617	592	597	622	578	594	532	581	605	618	637	617	578	591	599	598	575	597	594	619	560	599	565	627	616	579	573	596	606	582	589	603	586	548	586	615	639	587	562	596	573	550	596	595	595	579	609	600	613	559	613	612	571	557	610	600	612	652	592	576	627	612	610	655	607	608	615	592	639	589	580	589	595	588	592	579	615	580	594	583	624	616	572	620	604	629	621	590	607	617	611	604	600	594	591	570	592	590	573	611	572	598	612	643	635	624	599	624	631	616	586	564	587	622	594	582	566	594	610	606	584	564	615	583	602	605	594	625	567	602	599	575	607	615	601	589	629	629	664	538	642	581	591	611	563	623	571	567	553	598	590	618	626	620	610	625	558	587	602	598	593	604	650	618	619	602	618	574	575	618	608	626	594	608	584	559	598	616	565	605	556	594	634	618	607	584	606	579	592	584	567	558	603	611	590	595	598	575	576	625	609	609	625	594	605	563	563	579	622	580	617	538	594	584	597	589	623	601	625	563	605	606	616	659	581	616	590	625	613	597	554	599	596	585	597	613	602	598	670	626	595	614	603	645	597	597	609	587	618	647	574	632	605	580	586	598	603	607	614	562	586	620	588	547	579	599	617	615	614	614	594	607	580	577	594	555	551	582	624	520	617	620	579	534	578	582	596	621	631	635	539	566	575	595	569	556	616	583	615	613	580	577	615	615	596	547	574	592	599	610	559	577	592	579	622	625	609	594	592	630	654	607	613	588	575	589	609	598	637	629	652	524	639	594	600	628	604	611	618	594	641	608	598	556	622	582	600	592	575	582	636	662	587	576	594	603	546	563	568	627	573	645	599	592	620	587	591	642	603	615	611	620	623	599	559	595	567	632	559	660	601	649	524	601	546	632	572	597	582	590	601	598	635	661	630	608	587	628	608	625	630	586	586	578	615	578	577	608	644	552	613	613	614	618	602	566	586	612	570	617	630	611	584	633	569	597	609	595	617	598	584	569	581	576	607	598	610
12683	1503	457	467	467	452	431	459	481	469	444	422	441	468	405	485	437	471	434	487	443	465	452	428	414	447	436	516	464	474	400	428	431	436	439	446	451	462	475	446	458	499	479	438	476	451	442	462	425	465	440	407	497	450	463	434	448	458	448	439	489	465	401	448	410	477	434	416	467	425	469	451	446	484	456	433	481	435	450	462	444	490	475	442	455	481	471	480	456	452	429	463	407	423	429	462	483	432	465	493	415	479	416	464	474	442	439	425	484	460	447	460	449	460	474	457	435	434	456	451	430	450	473	474	441	474	484	411	444	440	477	460	455	441	428	455	448	486	427	448	439	429	478	443	483	464	430	412	460	412	459	450	425	431	410	433	470	468	464	456	430	419	466	447	433	433	405	462	453	436	458	442	472	456	441	460	473	440	455	445	455	430	466	456	493	446	456	404	431	444	436	445	458	441	426	453	457	451	451	445	435	485	449	447	454	454	473	471	445	485	445	406	439	470	494	444	444	500	451	404	436	424	426	414	451	405	433	448	456	470	443	419	437	440	499	443	461	444	442	486	447	445	434	446	451	488	430	447	455	464	452	445	497	428	424	440	440	461	422	434	432	454	453	408	467	471	451	439	445	455	505	418	422	440	467	469	469	467	465	416	437	390	446	404	425	396	436	416	475	441	477	481	416	423	452	426	435	458	419	483	477	426	474	434	458	465	431	453	467	412	448	420	413	445	473	419	481	441	442	419	470	436	503	450	425	418	414	443	501	456	421	472	455	471	435	506	416	437	451	433	430	439	423	413	421	421	469	443	423	439	416	438	446	449	473	444	436	406	462	434	458	481	427	422	445	482	407	486	462	425	441	477	466	449	478	435	397	472	439	453	480	394	461	425	410	395	448	414	437	473	441	447	460	462	441	410	445	466	472	448	458	431	473	423	452	419	443	488	476	474	445	427	426	449	460	440	444	433	461	466	466	413	468	473	438	492	455	420	479	423	451	456	440	453	473	447	450	452	439	448	438	454	420	429	413	421	450	458	476	449	429	463	485	419	428	433	444	457	422	462	450	462	431	466	435	440	431	457	433	450	450	439	442	459	464	447	464	469	447	462	413	457	439	420	403	510	424	433	417	440	430	434	446	450	450	468	418	445	461	501	429	423	480	454	484	426	450	454	453	443	421	466	497	467	476	446	401	444	435	481	438	427	430	470	473	461	427	478	458	433	450	462	470	461	452	446	509	452	428	448	469	463	469	466	480	404	456	466	439	442	426	463	418	415	420	465	438	433	419	437	444	437	458	411	474	448	444	451	439	429	457	470	449	476	410	427	408	474	455	458	481	408	436	462	418	488	449	432	431	470	421	413	468	430	447	427	442	454	474	434	453	470	426	431	449	413	431	465	431	417	446	415	432	448	432	473	413	420	422	456	450	482	458	463	493	484	431	456	456	451	437	454	459	427	459	417	459	436	479	424	439	430	430	440	413	441	451	419	453	444	467	440	466	466	433	425	453	445	454	436	466	448	481	468	424	492	479	431	454	434	443	442	428	448	450	402	458	430	422	454	452	468	468	423	426	454	432	430	414	402	457	489	462	436	446	422	459	462	449	452	421	458	467	419	485	416	466	485	432	460	436	447	462	425	458	420	421	425	485	472	431	445	416	462	405	437	446	421	438	429	417	420	469	426	427	472	465	445	420	436	467	429	478	450	413	466	426	388	438	402	454	463	488	459	510	449	464	461	459	400	460	476	447	469	455	477	464	443	458	425	495	475	429	488	472	395	465	413	454	480	410	464	446	424	432	476	455	474	467	423	466	429	480	472	427	429	464	435	438	434	438	436	451	447	465	431	457	481	467	465	463	441	465	451	468	433	431	425	472	484	465	436	423	457	396	482	407	471	479	462	482	452	426	447	473	423	469	472	455	452	455	433	439	442	451	463	480	476	452	413	429	446	473	436	423	483	467	451	451	443	496	429	461	454	488	479	481	437	461	501	435	448	438	470	465	437	458	450	446	481	453	473	446	493	450	458	438	458	453	459	468	474	459	454	435	433	469	418	466	448	469	412	437	451	469	493	468	472	419	469	416	460	465	474	469	484	428	420	455	393	418	433	494	440	458	455	457	428	436	453	465	461	496	465	464	454	427	482	486	477	432	447	491	427	424	441	425	424	393	397	449	463	474	467	431	485	463	444	439	472	422	426	439	457	448	503	462	418	459	443	448	469	444	410	490	448	430	481	427	450	443	433	466	455	420	458	438	439	433	447	470	438	501	465	455	443	464	467	438	460	455	422	419	447	489	420	449	428	487	431	441	463	452	457	432	466	448	408	447	411	473	495	494	441	406	448	473	466	473	416	414	445	432	406	431	489	467	468	420	508	460	470	394	491	449	439	421	489	458	447	476	415	455	470	424	471	453	475	442	469	462	446	467	482	430	383	454	422	436	422	446	408	488	420	472	454	433	427	426	445	466	449	448	432	421	419	416	450	433	515	438	464	440	419	415	488	473	502	444	440	461	439	418	465	441	431	447	451	459	409	447	446	419	497	497	445	428	448	443	484	412	446	472	441	405	437	466	436	431	443	478	479	442	473	454	411	447	422	481	414	441	406	455	477	481	453	413	484	453	425	482	436	458	444	483	440	425	469	407	442	406	473	477	431	442	480	475	438	432	471	407	442	435	476	430	412	477	430	430	444	429	440	452	462	460	437	458	439	468	504	462	475	455	484	478	454	438	445	454	459	477	438	434	437	394	429	417	423	456	421	451	466	440	431	468	418	455	417	491	444	422	435	426	427	419	443	505	455	441	479	442	446	433	442	449	440	428	442	426	461	460	467	444	462	449	423	463	452	477	505	420	472	481	466	489	422	403	445	438	486	484	481	490	466	468	457	436	451	413	437	432	463	424	453	448	443	439	450	472	432	454	479	443	430	419	480	478	477	448	468	428	471	453	457	455	429	470	457	501	476	425	438	410	435	478	474	436	429	398	456	434	458	487	437	446	430	460	463	480	466	460	441	458	452	456	446	490	442	407	448	443	465	457	454	451	450	455	448	482	448	436	431	438	461	435	486	425	388	429	441	487	479	420	423	426	475	458	455	426	428	453	473	447	469	474	448	425	424	465	427	456	464	457	472	474	464	459	445	481	417	440	492	484	440	452	459	416	388	436	439	425	449	486	427	429	480	496	441	471	441	525	474	476	395	449	468	446	450	472	436	480	458	441	397	434	442	421	458	480	435	479	445	452	425	456	449	452	449	453	435	439	470	462	486	445	450	498	446	470	446	426	477	455	417	467	426	423	407	429	458	441	421	423	456	445	489	448	453	472	453	417	479	441	447	460	432	426	491	481	465	415	440	424	475	479	441	447	420	465	455	449	473	466	461	481	413	420	421	508	458	467	461	434	430	387	480	435	405	466	455	443	439	443	469	443	452	461	429	398	462	423	456	478	428	466	452	422	466	429	438	436	443	455	441	477	423	479	466	447	468	485	493	462	419	446	502
7766	1158	990	999	1017	1018	980	932	964	966	925	951	949	985	940	992	943	979	993	980	937	942	960	960	944	932	999	985	937	952	969	942	948	973	961	987	940	939	954	908	995	957	946	965	969	988	966	925	949	1003	992	967	980	996	932	989	919	976	945	954	933	943	959	967	933	940	1016	975	1012	959	954	997	1001	974	943	949	941	910	1005	994	1039	893	1009	973	956	997	995	953	985	943	932	945	961	998	921	943	973	949	975	1000	985	948	959	938	987	943	966	901	949	968	956	953	964	988	1014	919	971	1010	995	938	928	954	970	928	1004	935	930	981	956	961	973	996	940	940	944	976	946	944	956	964	943	951	954	962	960	941	935	929	963	931	982	967	973	1000	951	1001	937	1001	1006	961	997	952	951	977	971	950	962	953	935	954	943	934	970	964	937	941	1018	980	940	978	912	956	1018	890	943	959	940	931	922	998	922	952	911	998	943	946	940	950	909	881	1011	975	936	969	923	939	970	997	995	975	916	934	987	966	972	982	993	995	989	965	974	941	940	982	978	972	967	985	971	949	940	926	1013	1005	967	991	980	906	989	953	988	941	980	1028	946	957	934	971	960	990	996	1011	959	968	984	917	934	973	946	1030	999	983	982	1002	967	1000	902	930	916	949	933	995	960	982	958	968	937	1027	931	958	910	961	965	1002	985	912	984	936	927	966	942	968	959	996	977	946	967	957	914	1008	904	980	953	913	1000	989	986	936	971	967	1001	949	1037	981	964	965	937	956	983	965	984	969	963	938	971	953	976	926	935	988	939	926	949	939	947	930	952	983	951	930	984	961	1022	928	961	945	934	963	1008	934	921	1024	931	982	923	964	952	1053	962	993	959	987	991	961	952	986	975	980	974	981	935	966	981	873	962	954	1011	990	949	927	995	974	994	952	973	951	956	912	954	919	959	907	917	940	943	979	964	946	948	1034	970	970	944	996	956	953	974	982	1008	971	981	912	940	947	990	978	929	997	984	963	1003	987	966	984	956	885	998	1011	997	974	939	1037	969	941	922	936	945	945	977	953	886	930	971	960	1033	920	960	1008	1006	993	986	952	952	970	986	943	1025	922	980	861	987	957	952	964	941	917	955	995	1017	906	960	979	1009	1018	911	974	978	942	913	954	950	944	1006	944	973	980	957	1023	936	940	970	972	960	962	972	983	951	986	981	937	996	1011	928	953	944	957	965	958	1012	943	1010	948	961	1013	987	935	930	946	993	978	989	949	948	985	936	996	956	1022	917	933	945	934	954	952	918	948	935	991	968	934	969	947	977	965	963	975	919	964	964	968	967	895	935	906	985	948	1000	948	996	987	925	1003	922	960	992	931	955	929	946	1002	927	949	937	946	931	933	987	952	951	939	927	935	1019	972	953	945	959	924	917	1018	971	997	923	959	990	879	941	959	951	930	957	940	951	972	961	1004	1016	930	960	968	971	1015	951	994	1011	996	945	977	872	979	979	963	987	985	1021	949	984	998	979	967	1006	886	929	972	967	959	970	981	933	970	938	993	959	996	929	963	969	1010	910	985	993	971	954	938	973	935	954	1004	977	993	977	944	1023	954	969	972	975	952	937	939	929	1035	945	928	984	964	968	1001	927	990	968	1030	962	938	946	992	973	913	939	938	950	965	970	931	981	958	967	968	1005	949	978	916	934	977	926	953	1001	908	962	954	962	919	971	960	1000	994	880	968	930	981	977	947	995	951	937	951	971	959	952	996	961	941	966	913	984	1039	971	935	1040	957	970	917	966	987	896	1001	977	949	955	950	953	928	913	987	966	965	903	987	962	983	1020	1006	1017	997	942	950	978	984	959	922	976	979	952	951	961	940	955	984	999	934	983	944	1051	954	992	968	993	902	895	938	988	998	993	994	975	968	948	985	968	976	917	929	926	947	932	1017	980	979	965	975	943	965	1029	975	985	1019	948	955	989	975	933	969	943	988	948	969	970	930	952	924	964	980	1019	959	915	995	961	944	960	1007	975	953	944	948	1024	963	962	965	981	934	951	956	924	948	940	942	975	983	988	1014	1040	927	957	936	993	953	988	958	918	963	1040	937	944	945	997	963	951	987	1008	996	944	1011	925	983	925	962	950	947	968	967	964	973	962	1022	980	925	990	980	911	960	988	925	916	1031	984	981	959	962	1023	964	941	958	999	895	979	989	980	989	961	968	936	967	966	921	956	917	985	999	1011	932	894	952	953	944	979	975	1029	950	934	952	912	946	930	937	919	934	946	920	955	955	952	957	993	1024	913	878	959	946	901	980	954	1039	978	968	912	908	939	1017	999	985	962	1003	907	1011	946	986	926	972	941	907	915	1007	995	987	974	981	972	979	1016	962	955	996	958	925	964	919	930	958	997	999	974	1028	900	953	956	981	975	989	952	992	951	887	934	1000	982	991	974	960	962	911	962	1017	987	978	966	940	994	916	1038	954	1045	1001	914	963	956	895	1029	962	973	982	943	973	950	955	954	969	936	1006	980	972	934	997	974	918	960	985	929	965	928	1026	995	889	881	1026	982	935	988	982	949	931	997	969	947	931	932	945	969	987	991	979	953	976	924	1033	1004	968	906	938	987	899	965	955	980	979	985	979	946	946	987	943	985	1022	1012	951	938	980	998	955	928	954	894	1016	957	961	970	933	955	968	993	927	880	1007	946	964	990	966	964	943	977	956	935	951	982	954	1015	972	921	935	938	930	972	961	934	1045	987	1002	963	1004	934	915	995	933	949	963	979	915	997	928	997	939	982	910	903	967	992	1009	958	976	965	1000	993	987	996	929	1024	998	991	988	992	963	964	972	936	993	983	949	947	977	947	996	883	972	992	909	963	936	951	989	907	1003	968	860	959	958	948	980	985	966	945	999	937	930	958	989	934	956	1022	955	992	961	934	952	991	875	946	928	966	960	943	989	958	943	951	928	940	1010	912	964	923	1000	996	982	946	974	994	947	965	968	989	958	990	1002	930	951	989	964	999	979	978	955	952	938	1009	992	1039	967	963	954	953	984	1011	940	991	1007	1004	965	1004	940	933	996	907	955	983	950	952	1017	980	948	962	923	947	947	925	988	956	936	951	865	1013	984	988	948	922	935	978	963	956	941	965	932	949	1010	951	991	984	971	978	896	913	924	951	955	1002	986	960	937	962	948	919	989	974	958	945	977	985	1007	952	949	956	936	948	964	973	989	969	913	924	970	978	910	952	975	938	1017	992	960	985	956	943	975	1007	943	952	943	1031	1008	948	1002	917	992	1019	934	940	999	927	919	862	932	988	930	1002	964	941	974	985	930	992	897	1009	974	958	908	913	1007	977	917	966	984	980	959	934	953	982	980	1026	963	952	926	995	960	954	978	942	972	964	944	980	969	945	949	958	974	966	902	970	964	1012	966	979	952	952	966	985	977	990	1017	966	1016	942	984	918	957	980	950	988	998	1032	943	971	990	1007	944	1015	901	982	944	941	928	1001	1000	953	970	969	990	927	962	950	970	932	908	975	950	959	920	978	974	966	933	968	995	932	990	924	978	971	995	956	959	944	958	985	988	971	961	950	1006	930	943	959	987	977	919	933	987	963	981	982	958	1005	978	993	998	964	934	958	1000	996	945	968	937	949	923	978	997	957	933	959	966	950	1020	954	1015	937	965	976	887
26099	3535	572	421	393	345	284	287	248	252	232	281	238	269	245	233	234	236	263	240	262	234	224	226	241	235	238	236	212	273	218	225	249	228	248	269	218	261	238	222	206	250	231	252	259	232	238	245	243	261	250	243	223	244	218	224	222	272	262	254	242	207	219	240	245	236	242	260	267	232	238	240	236	241	228	217	232	230	259	235	222	225	213	203	239	236	217	236	234	226	241	250	231	236	222	238	235	234	233	219	239	272	226	235	246	239	229	225	240	231	254	229	228	241	218	238	221	240	244	229	229	240	211	221	237	240	265	229	270	248	244	245	231	207	232	217	207	219	247	225	227	231	238	243	215	242	279	217	223	198	246	244	248	228	230	243	242	224	249	246	226	220	248	238	212	227	231	229	222	256	244	255	249	237	224	215	230	256	249	214	238	249	243	223	245	243	242	205	250	227	240	209	235	235	267	256	223	257	228	227	220	233	214	245	247	241	239	234	220	205	241	233	232	232	238	264	230	227	225	273	228	254	232	243	231	231	266	223	233	223	213	242	228	228	257	227	253	237	244	259	238	226	242	245	237	223	238	221	234	220	236	219	237	234	214	253	218	250	265	258	223	233	217	258	239	228	229	282	227	215	223	250	276	232	254	236	253	208	243	241	240	210	231	271	252	235	223	242	234	229	230	221	224	248	217	218	241	244	220	249	230	218	206	233	240	245	222	249	239	241	230	221	232	221	225	214	219	215	239	220	238	237	214	226	219	238	211	246	229	234	241	211	245	236	242	221	211	240	258	257	239	242	211	230	232	237	238	222	223	251	238	221	256	218	209	232	220	221	257	249	249	229	223	241	251	244	245	205	217	232	237	239	267	244	237	250	253	220	256	232	218	253	223	248	243	228	220	223	251	226	250	236	220	230	246	244	245	226	235	227	247	200	216	251	229	225	246	234	198	265	246	249	258	250	245	219	233	226	258	242	225	234	241	248	240	234	247	247	226	249	213	234	232	207	238	260	235	227	212	261	229	235	229	223	227	243	234	243	256	226	235	218	248	226	215	224	251	208	229	220	243	241	228	219	252	222	253	210	216	239	235	243	234	246	234	251	227	215	236	250	214	240	213	234	214	239	254	229	253	240	229	242	230	230	236	247	254	218	241	219	265	216	214	233	225	247	217	265	202	220	272	255	255	216	238	216	220	240	205	251	266	240	207	228	248	242	237	246	234	262	269	210	227	234	250	226	234	210	228	237	221	206	236	222	220	238	232	210	252	225	224	235	226	244	216	251	260	219	225	239	249	279	236	225	269	231	232	221	267	212	224	219	238	208	212	258	226	235	246	241	248	233	208	228	245	249	254	247	243	230	259	239	217	217	233	236	210	236	253	221	222	225	242	245	234	253	232	228	260	234	271	254	231	218	245	219	253	219	236	243	243	247	248	226	216	241	236	244	234	236	233	220	198	250	234	242	240	214	210	232	227	222	236	225	260	235	242	260	255	221	221	242	246	268	224	229	218	250	218	263	220	240	289	240	239	263	240	233	265	241	254	233	226	207	250	227	227	237	203	247	234	233	252	243	224	260	249	206	267	273	233	238	229	239	229	212	271	222	214	245	228	229	239	260	255	207	247	244	220	277	248	235	225	252	266	215	272	226	212	234	250	248	230	232	214	269	210	212	234	205	254	205	242	250	216	233	242	247	264	247	261	255	238	236	227	214	200	230	248	275	234	226	239	243	233	233	247	272	246	228	255	243	243	216	234	258	239	250	243	254	241	241	237	266	228	247	261	222	250	237	247	218	213	234	216	227	227	214	266	221	223	219	210	219	235	222	233	230	226	251	235	248	235	253	229	239	231	210	256	240	214	220	250	207	239	260	242	246	219	225	236	233	243	225	261	222	225	242	238	224	223	222	239	245	229	208	228	224	221	242	225	246	248	236	200	238	229	228	243	227	245	221	244	262	237	243	243	218	219	213	247	263	234	226	234	272	250	246	249	255	227	218	206	234	202	236	236	237	220	245	246	242	249	275	237	235	216	230	254	264	210	228	257	236	246	211	248	225	200	235	274	224	223	214	248	251	237	242	197	244	238	213	238	228	252	250	260	221	242	223	259	240	228	215	229	223	263	229	235	238	230	249	217	224	221	238	243	262	236	234	250	220	220	209	227	239	240	245	259	245	216	240	228	234	225	250	246	253	228	218	235	229	239	244	229	229	215	223	245	239	242	219	234	267	254	204	212	222	247	235	238	254	236	240	226	208	209	228	216	217	254	208	242	256	268	224	269	246	209	242	225	228	188	255	248	245	263	196	198	229	209	240	266	209	229	224	237	226	220	246	204	246	243	202	219	226	241	221	262	233	233	265	273	244	222	220	214	248	239	245	252	235	249	240	239	215	245	201	234	210	229	244	233	199	235	217	206	199	255	244	245	220	243	241	219	231	251	247	262	250	214	206	222	218	247	234	226	276	246	242	241	196	226	228	245	242	246	241	239	222	266	236	229	236	246	242	253	240	223	267	239	229	220	243	247	255	263	215	241	216	230	232	234	230	242	247	249	245	211	233	227	222	250	232	234	205	249	249	256	218	257	222	210	231	232	253	233	220	230	248	253	241	268	233	228	268	247	236	234	230	232	218	240	220	230	262	194	244	251	227	236	241	246	219	213	248	283	205	259	232	244	236	254	228	244	208	208	221	225	204	224	245	256	245	244	232	271	251	224	201	236	263	245	237	265	250	241	235	275	259	250	229	242	249	243	258	256	204	243	243	239	240	224	204	223	214	219	250	213	240	248	232	221	191	208	216	275	228	239	242	249	230	201	248	250	236	228	220	249	247	254	221	248	214	219	238	265	230	239	209	230	221	230	250	226	237	255	235	241	242	238	261	237	244	218	223	236	253	217	225	215	242	232	218	231	233	229	212	225	269	241	221	237	269	240	229	226	235	251	234	260	218	201	265	227	234	222	253	236	194	209	246	224	261	242	237	222	206	235	215	218	216	243	214	254	254	216	239	248	247	238	235	217	244	243	261	252	213	256	251	245	245	232	250	214	253	240	219	226	198	226	244	204	253	240	226	222	207	198	243	221	237	223	238	217	245	248	238	240	226	241	211	237	227	205	242	237	219	217	238	247	253	213	226	209	211	233	246	234	212	226	233	236	241	238	244	232	257	246	232	227	238	274	231	205	222	231	235	244	253	239	229	238	195	237	224	222	246	253	234	234	231	241	238	237	258	228	225	243	210	243	268	236	210	257	220	225	262	249	230	251	239	230	267	218	236	242	246	253	214	273	250	248	232	229	246	207	244	245	209	215	252	212	226	245	244	220	232	240	277	264	224	266	258	231	250	227	229	258	246	242	230	218	235	246	238	228	225	234	238	235	211	256	243	227	215	245	244	231	236	235	228	218	217	264	223	250	223	235	216	240	235	226	220	220	242	228	269	234	258	262	238	224	240	236	213	258	226	240	239	256	224	268	231	240	247	244	218	232	230	217	249	247	238	233	252
15990	1137	1283	1315	1096	1035	880	824	750	707	695	667	669	642	641	604	587	617	611	638	605	554	581	569	538	591	592	552	571	571	594	552	546	560	574	550	549	551	599	531	592	527	547	502	569	546	571	560	588	577	542	563	559	578	601	552	572	545	580	549	543	575	591	552	552	590	538	523	564	557	583	504	562	546	527	538	589	579	556	530	509	540	547	540	548	578	551	608	558	555	560	558	535	553	548	594	569	535	570	520	576	543	594	544	585	555	586	570	538	556	505	568	559	568	572	587	547	568	536	571	572	528	515	561	569	561	529	535	549	582	529	531	573	556	578	572	554	575	583	546	549	536	531	536	562	526	585	566	530	551	550	549	596	517	547	560	579	543	524	499	543	552	540	555	526	548	576	575	622	526	566	559	575	527	536	547	565	537	568	579	522	565	532	549	605	553	609	535	526	549	529	520	543	569	549	552	561	577	559	581	576	541	525	566	539	559	580	621	570	577	537	537	558	542	546	568	552	583	518	580	565	564	555	559	554	546	535	586	518	548	559	582	547	598	585	576	535	570	536	578	508	553	534	579	572	558	600	531	611	551	594	602	519	540	538	607	570	566	541	536	545	540	547	568	553	563	559	593	555	576	522	540	561	570	528	603	590	571	557	556	525	579	559	557	553	539	559	541	565	546	539	525	524	548	550	577	562	572	567	555	577	585	580	568	589	566	520	552	554	561	553	570	556	555	543	565	530	581	576	519	579	497	534	531	534	575	544	542	527	556	560	607	555	590	513	553	529	590	551	555	566	579	563	544	557	546	540	532	561	530	559	571	529	556	564	563	594	569	568	574	557	536	594	548	541	563	538	573	522	560	531	561	558	559	520	590	543	515	599	520	566	589	592	523	555	588	547	578	584	543	555	572	560	561	544	531	569	541	552	535	582	553	567	540	553	620	573	584	528	570	540	583	529	557	569	556	559	549	561	572	566	565	571	557	539	572	507	526	552	535	520	590	557	555	591	570	604	530	569	561	541	578	550	558	551	545	590	583	577	533	571	586	552	553	599	581	572	550	564	546	513	548	543	545	547	565	536	605	579	518	586	535	529	558	520	558	563	516	547	556	572	539	534	538	586	534	532	515	537	535	523	568	557	571	575	540	568	525	562	577	612	509	598	523	547	561	568	524	581	590	578	537	549	543	571	559	515	549	590	528	532	564	549	545	570	553	589	557	536	566	573	572	591	541	538	565	551	547	577	554	571	580	567	582	539	562	567	519	597	579	564	544	557	537	567	549	558	601	492	550	556	556	559	504	576	552	531	567	552	563	535	587	549	589	566	587	567	575	581	615	557	556	561	519	585	582	589	557	519	548	560	569	567	528	569	533	511	572	533	564	582	579	546	551	557	570	552	539	525	542	542	555	565	583	555	562	542	591	541	545	580	580	541	545	564	561	541	587	522	554	558	603	556	537	550	536	522	595	593	516	562	532	582	543	585	542	580	534	510	580	599	574	565	566	544	596	561	571	520	584	535	535	590	596	524	560	574	556	582	585	509	549	540	606	574	581	576	529	550	550	542	579	541	567	547	576	559	567	597	550	567	545	587	561	544	543	554	600	517	528	563	564	559	528	586	560	579	579	551	516	583	543	549	525	568	551	555	563	549	567	548	511	549	578	541	560	568	563	582	579	601	536	557	558	525	565	531	574	545	544	522	584	559	542	565	549	547	553	567	601	532	588	559	561	555	556	530	546	561	547	595	548	605	545	565	595	590	574	557	614	572	548	566	569	554	574	567	558	527	555	555	573	549	522	545	519	540	552	532	514	490	576	557	580	577	567	563	574	541	548	602	574	539	562	594	570	558	588	565	581	595	581	576	514	557	578	564	560	599	533	588	561	569	555	541	590	548	538	560	571	506	568	552	590	537	596	558	569	579	539	542	579	538	541	550	539	568	572	559	565	573	571	586	559	560	599	581	526	579	554	565	592	575	539	561	545	574	591	592	615	568	548	542	574	561	563	592	568	584	523	558	582	538	536	525	535	554	597	529	539	554	592	590	564	552	566	546	576	587	559	531	585	546	547	582	543	577	533	564	542	559	556	558	551	544	537	527	527	608	560	572	540	580	559	552	556	531	544	524	570	569	548	534	552	549	534	554	567	531	573	549	520	531	560	582	519	550	576	567	578	562	501	527	551	566	569	553	543	517	560	530	553	567	541	592	570	534	570	543	557	526	571	580	564	604	595	559	597	553	522	541	561	573	500	587	545	544	569	565	539	556	586	547	570	570	569	585	527	594	538	564	541	581	553	512	541	526	551	591	529	546	554	560	563	571	579	592	568	563	560	547	569	587	526	555	530	530	548	539	550	599	529	577	579	539	546	534	556	557	542	553	572	571	543	566	535	520	573	581	569	584	575	581	607	545	542	576	540	586	539	537	535	544	610	565	548	579	571	582	537	535	573	500	548	553	495	566	547	570	581	535	551	503	511	552	587	592	536	546	539	554	542	574	545	549	540	559	540	567	572	533	567	584	569	556	560	586	558	562	572	580	575	496	550	568	592	557	550	581	522	585	560	499	570	582	570	553	520	545	519	551	585	514	580	544	580	569	563	543	547	545	569	552	534	551	562	581	521	593	535	522	547	544	574	538	568	582	550	556	607	556	562	569	524	549	553	559	548	568	579	532	541	527	560	557	553	569	544	548	540	560	569	569	551	539	568	538	553	573	566	580	595	522	614	571	594	550	526	559	571	578	523	521	564	585	561	532	581	577	537	532	549	525	550	545	563	550	576	569	565	590	573	534	584	579	552	571	561	550	585	533	552	585	563	560	594	537	557	535	547	538	571	578	593	614	556	572	577	517	545	577	610	550	522	574	557	534	565	540	566	525	537	546	569	567	566	561	553	539	511	554	561	528	542	534	564	523	534	524	595	558	561	549	566	565	534	549	523	561	538	598	529	566	559	580	562	558	536	542	567	544	569	565	560	561	569	569	535	538	585	535	546	590	608	511	588	607	568	515	583	542	553	596	527	524	565	573	561	571	552	576	553	539	605	531	542	557	582	579	569	579	549	565	584	584	557	576	587	565	543	514	578	592	571	549	554	592	527	613	539	520	605	560	541	578	529	528	560	592	545	536	521	573	551	575	559	579	539	541	534	530	557	577	556	546	607	543	510	535	546	580	587	552	551	520	593	577	529	579	550	587	579	592	591	571	572	526	565	569	525	558	528	557	574	551	570	536	562	537	526	570	565	546	522	583	607	557	530	577	560	598	580	564	612	557	580	558	557	570	576	535	569	585	542	551	525	575	540	578	520	549	572	560	551	534	566	582	551	556	579	569	551	548	511	528	549	558	565	539	546	591	554	587	533	547	558	570	554	561	532	533	548	548	531	578	502	536	563	559	546	596	579	591	554	585	574	557	551	530	541	534	577	539	529	576	564	551	587	539	539	581	540	535	548	549	592	563	523	570	563	555	547	567	547	620	562	551	570	540	545	584	555	567	589	552	587
36427	7503	946	656	531	430	382	334	312	281	262	270	273	266	249	251	236	241	249	277	263	238	259	248	239	257	257	230	247	251	245	226	278	217	238	267	229	269	251	255	257	278	270	259	244	250	252	224	238	235	262	253	260	239	278	259	202	239	266	246	244	235	242	252	257	268	208	276	221	252	229	215	243	243	232	229	244	293	261	233	217	237	216	253	211	234	246	256	243	293	227	245	217	254	269	244	251	270	295	245	230	231	243	234	226	230	243	247	263	231	242	265	254	245	257	222	243	245	245	201	210	250	253	262	242	230	251	264	236	267	228	278	256	258	240	236	243	230	240	241	219	236	245	222	240	250	258	244	260	260	236	266	258	242	247	230	271	245	239	235	213	220	209	243	236	225	220	193	279	242	216	206	251	238	262	246	227	231	248	245	256	256	243	230	238	256	233	266	251	262	275	234	222	260	228	237	260	243	235	262	235	236	236	242	235	247	265	252	253	251	245	233	226	214	239	237	233	233	250	242	213	240	233	248	228	247	259	245	244	245	242	251	272	209	251	258	250	241	272	258	203	235	237	232	225	204	231	273	244	181	204	249	211	242	265	225	207	242	254	241	224	228	227	263	262	237	228	251	238	307	287	221	252	256	249	224	230	235	259	223	214	239	242	236	263	257	232	252	227	236	243	236	257	240	252	274	232	230	234	238	265	219	208	230	226	235	234	250	239	270	247	238	223	239	242	256	258	240	237	279	232	249	250	239	248	230	243	227	255	225	251	245	264	245	234	227	262	240	213	224	225	242	229	241	282	260	251	224	257	245	243	221	267	266	237	231	278	227	229	246	235	237	248	247	224	270	248	235	221	284	225	257	245	223	249	235	253	263	236	248	241	262	247	223	208	210	253	244	257	219	253	229	269	240	249	263	252	212	251	239	239	245	248	227	268	217	234	226	232	255	222	232	240	249	223	238	221	248	265	244	265	263	238	225	236	240	267	249	239	225	239	247	272	259	231	228	248	239	266	267	252	268	216	199	269	292	221	222	244	278	224	229	255	225	250	247	220	253	258	247	241	239	243	233	250	232	235	231	263	249	259	261	244	238	233	273	273	273	221	231	232	233	254	245	246	229	242	204	246	254	263	241	231	248	228	257	299	257	226	243	231	237	243	247	241	247	249	245	265	237	271	238	219	231	239	242	259	245	252	238	250	235	235	214	229	248	232	239	224	249	245	253	270	209	233	247	216	252	223	223	259	251	223	246	249	245	245	224	235	226	249	241	258	222	234	246	267	234	270	235	257	221	247	232	216	248	217	232	236	250	264	266	235	249	245	257	242	225	238	257	223	229	249	239	262	217	263	237	267	233	242	260	209	250	249	219	239	273	263	271	234	239	242	253	248	233	230	213	239	267	239	245	237	239	276	253	243	216	247	247	228	274	258	258	217	248	259	236	276	256	269	250	254	253	222	249	239	254	240	241	249	242	264	274	264	230	216	253	225	283	242	253	227	242	226	279	258	234	244	233	225	216	221	220	230	247	256	242	243	225	252	231	254	239	236	224	257	248	251	249	243	243	252	252	242	228	232	229	227	250	278	275	218	267	236	215	248	269	252	244	229	259	249	250	245	227	250	233	236	239	261	230	223	255	276	234	251	237	254	233	253	213	281	257	215	251	233	231	218	250	231	239	240	253	229	206	247	268	267	222	245	225	252	264	244	243	241	231	266	254	276	242	252	242	268	264	225	231	247	239	233	239	243	234	255	250	234	229	232	260	211	229	245	256	238	237	234	241	268	240	251	204	228	252	240	220	241	252	211	244	238	245	244	241	275	256	249	226	248	266	242	250	230	238	235	235	222	249	239	244	270	253	239	273	260	253	253	236	234	246	225	247	265	234	261	252	245	237	246	232	249	243	262	219	266	264	233	262	253	275	223	221	234	238	254	256	251	251	234	203	220	251	205	247	243	229	225	220	245	249	272	258	236	252	249	230	228	263	260	257	259	280	227	225	216	253	217	234	234	257	229	223	243	224	256	233	223	224	273	262	262	237	244	232	240	250	250	246	267	252	240	242	236	232	229	234	215	234	229	241	247	245	208	219	230	251	238	226	215	272	227	252	236	262	232	238	262	250	241	229	220	220	219	252	254	241	230	255	233	215	241	257	277	232	273	252	239	241	223	234	233	239	280	247	266	258	254	240	264	252	231	233	269	226	250	271	256	233	252	214	261	247	241	231	234	200	251	221	264	252	243	226	257	259	234	250	257	240	241	227	231	243	260	221	276	221	259	230	244	250	259	239	209	217	270	270	245	236	244	245	244	258	232	251	226	205	230	237	217	236	221	246	245	261	233	247	218	268	283	258	204	262	234	231	276	238	263	244	228	243	241	236	227	272	255	236	215	243	227	258	258	255	266	242	245	228	272	242	235	239	224	233	234	235	258	224	254	207	269	243	265	274	222	261	259	261	246	233	248	256	219	253	245	247	242	234	247	229	253	265	238	237	257	232	261	244	232	234	238	222	236	235	238	239	246	226	244	241	239	244	259	266	240	239	227	241	252	246	213	251	256	239	249	223	276	240	240	235	219	221	245	242	276	260	229	229	261	228	244	221	246	253	249	237	249	244	234	242	224	263	263	248	230	244	254	264	257	246	265	221	202	225	261	245	282	213	219	228	257	245	248	240	261	251	226	238	266	215	252	230	247	240	256	222	248	248	205	236	236	235	234	241	216	260	273	231	248	244	246	263	270	254	235	254	250	246	281	260	232	243	229	249	218	246	243	240	257	223	249	269	260	230	255	257	258	232	227	226	261	250	234	255	260	248	251	234	239	270	269	271	261	207	218	263	215	210	257	258	230	218	224	246	231	226	228	231	237	253	213	252	235	264	238	209	222	242	248	230	232	254	254	225	250	262	248	251	226	248	263	206	233	243	269	246	239	232	259	233	238	233	237	275	244	252	256	249	231	234	246	249	255	247	250	232	223	232	266	251	269	242	242	241	275	244	224	240	251	231	262	268	227	236	221	251	256	223	229	272	230	229	245	259	228	261	232	242	264	221	252	262	222	257	257	245	229	223	240	236	247	232	243	258	267	239	227	244	229	208	225	255	235	240	228	245	232	228	235	278	260	239	240	263	243	234	261	254	236	237	246	238	241	213	251	229	249	263	253	209	254	239	247	251	235	259	226	263	251	267	263	254	244	276	264	236	248	247	232	243	262	248	254	243	237	234	254	225	269	242	235	221	214	227	251	282	258	247	233	249	229	240	219	237	232	234	234	252	242	250	228	252	279	233	215	234	221	238	249	243	262	264	255	231	236	265	237	236	275	245	252	217	286	246	232	239	252	218	205	285	240	262	248	225	257	213	230	241	231	264	269	244	256	245	257	222	223	244	227	233	297	264	253	235	237	265	248	256	237	233	242	210	233	248	256	241	239	283	273	226	219	229	241	224	211	242	250	214	233	231	238	245	217	220	257	248	271	238	228	262	238	225	228	234	254	235	224	242
20724	1638	1918	1959	1690	1464	1220	1082	1021	914	834	848	800	755	779	707	729	676	669	707	705	663	660	639	692	642	651	673	657	597	641	636	616	606	647	631	615	672	639	626	577	585	608	630	600	582	634	589	614	619	614	622	584	590	617	611	630	624	576	615	619	604	613	582	616	618	556	594	549	605	566	588	577	593	636	621	638	621	553	587	634	617	582	658	601	590	609	631	599	609	584	582	621	597	546	609	567	598	578	604	584	596	579	586	586	579	593	611	586	592	580	578	613	621	568	567	613	598	610	588	585	612	620	555	608	612	633	631	634	596	577	597	583	597	582	610	539	536	595	606	603	606	610	635	602	632	589	595	573	597	570	618	637	621	561	626	547	591	598	655	640	619	593	603	594	625	605	598	624	596	591	619	609	583	623	562	605	600	584	560	615	629	585	588	564	583	615	560	498	586	606	582	590	617	592	588	633	619	593	599	572	602	629	614	581	602	579	579	599	630	594	620	597	597	598	622	614	582	588	613	569	572	577	579	588	600	582	612	607	588	629	591	621	630	617	638	574	594	574	568	598	614	658	633	604	618	626	621	603	570	574	593	601	550	583	543	566	556	591	606	592	625	608	599	583	584	593	611	592	620	593	575	644	582	591	588	615	587	603	578	610	605	598	586	658	570	586	618	606	609	604	627	599	622	613	615	602	572	613	595	620	596	589	673	593	614	629	585	566	593	615	608	578	587	601	593	559	624	585	595	603	586	600	592	534	607	593	616	605	573	572	611	591	609	560	577	648	598	605	586	541	605	588	557	595	619	620	599	614	566	579	581	586	596	669	568	584	615	590	597	587	591	576	606	586	594	584	653	662	635	622	587	587	550	598	601	588	596	597	598	607	572	615	604	580	589	656	572	594	627	584	607	585	593	614	608	602	605	593	639	669	599	607	617	582	580	588	639	582	598	542	609	607	567	576	594	592	590	608	593	562	580	616	599	588	588	571	586	647	585	668	580	626	625	571	585	624	608	608	605	607	614	615	593	613	587	585	570	616	614	568	583	594	627	588	599	599	583	601	606	625	601	603	547	605	638	583	614	602	590	544	584	601	633	636	612	614	586	569	675	615	579	640	579	632	625	615	592	583	603	619	632	654	598	606	635	608	592	589	611	572	608	580	550	581	595	571	596	620	600	565	596	600	603	585	613	603	626	608	592	598	624	573	612	619	592	587	580	605	624	610	584	607	609	575	556	627	591	661	645	599	573	630	636	602	623	573	608	555	604	620	558	562	598	558	610	606	588	607	558	595	590	574	572	566	603	586	595	569	605	617	574	581	583	612	600	606	615	594	559	647	620	603	597	553	567	630	623	620	592	642	632	653	590	616	626	565	627	567	634	618	619	600	575	596	559	624	623	562	593	638	600	608	599	593	570	608	619	610	582	594	596	614	582	661	587	575	636	620	616	592	582	578	623	645	582	599	619	588	617	607	578	597	611	584	614	586	576	576	569	624	589	610	595	593	631	576	603	592	581	580	620	608	624	624	590	612	608	562	570	579	573	608	623	592	617	669	587	643	598	639	606	559	595	616	582	638	598	585	533	616	601	589	647	553	579	605	580	589	559	607	556	614	596	596	615	607	592	651	591	588	594	591	579	600	574	591	599	622	587	597	580	587	599	631	613	596	641	618	599	593	592	580	611	580	585	630	568	625	572	609	609	578	582	583	581	549	597	598	594	616	630	631	634	586	639	593	642	600	582	606	583	608	611	556	614	640	591	557	607	524	599	617	581	591	616	607	629	619	600	584	552	606	642	602	639	627	583	605	568	607	601	637	605	601	596	587	542	620	629	591	631	601	589	601	643	598	597	570	583	613	596	639	592	583	585	625	567	617	644	584	594	597	593	555	633	591	612	591	553	580	610	592	594	610	589	608	609	541	599	566	606	557	577	556	610	656	590	610	562	603	609	656	607	588	564	616	570	645	618	639	593	661	611	563	614	622	545	610	568	621	604	571	578	607	625	592	633	584	627	596	583	603	610	612	577	614	579	615	573	559	564	559	589	573	559	573	615	609	574	592	606	637	606	569	582	591	591	636	586	563	558	635	632	626	592	586	607	585	604	593	623	614	598	616	620	613	632	600	576	591	627	615	618	594	645	570	604	608	645	602	597	589	652	609	638	614	549	578	613	631	651	617	592	609	590	627	612	608	639	614	556	614	585	553	637	570	568	581	624	607	614	592	580	593	557	579	614	651	609	616	600	585	623	620	555	596	586	582	616	567	598	605	595	595	585	603	630	573	618	590	646	620	578	573	576	620	593	629	585	610	577	598	601	602	609	556	642	617	618	629	599	627	658	600	635	596	581	632	591	632	541	580	605	573	617	556	609	621	603	591	611	600	550	586	591	590	640	590	572	587	602	552	589	586	579	586	625	599	625	592	551	575	570	612	655	579	626	562	612	539	589	555	608	611	612	629	641	595	570	573	586	613	577	628	635	542	560	628	603	607	587	577	594	636	589	596	580	639	599	641	599	609	595	647	624	585	603	591	637	603	616	599	578	622	555	563	598	572	605	563	579	582	648	610	620	624	575	576	608	591	597	569	631	629	606	552	603	578	635	602	632	576	600	620	591	590	561	599	601	589	643	579	612	585	590	635	624	576	546	628	620	530	580	586	599	644	580	596	583	630	558	607	601	599	522	619	632	631	598	599	600	600	629	612	581	579	613	613	589	567	619	571	592	578	611	583	591	603	569	610	566	628	586	589	560	632	632	562	594	600	606	557	600	622	637	566	596	554	586	580	595	636	598	582	586	608	536	631	561	619	598	581	604	607	609	592	613	574	570	603	584	620	561	639	624	611	595	597	584	587	538	589	610	603	621	578	616	602	624	609	595	558	618	561	582	634	641	614	622	621	558	620	591	610	603	571	575	568	596	644	590	594	627	586	628	607	617	616	611	620	583	606	568	633	651	633	625	612	593	607	600	616	583	646	582	596	581	599	601	590	580	603	598	580	608	582	592	586	626	600	601	629	608	610	574	601	562	612	594	613	602	612	591	547	598	585	630	575	617	598	565	607	614	626	618	592	599	611	627	602	573	577	626	645	607	631	632	565	635	604	569	614	597	573	578	599	618	587	585	617	590	625	610	592	555	608	608	592	613	644	630	611	624	600	593	558	594	605	621	590	575	577	591	599	608	608	619	625	585	622	647	614	615	632	613	603	596	599	578	587	614	602	597	580	597	598	597	569	560	592	614	588	586	594	609	577	605	578	628	574	581	595	617	611	592	619	578	605	615	617	560	627	595	603	597	556	588	612	576	619	610	610	614	586	591	576	596	602	574	615	581	565	582	570	567	633	621	578	617	596	581	602	607	603	590	570	544	599	605	550	585	585	575	610	608	651	644	610	620	625	578	586	552	565	540	581	640	619	600	609	584	613	611	579	643	625	609	616	603	632	582	586	610	592	614	578	602	587	601	588	581	604	563	607	544	567	609	618	606	568	610	627	587	581	605
12442	1558	490	457	436	422	413	439	441	437	444	437	439	458	449	423	435	428	429	409	440	430	444	464	442	436	436	478	476	478	420	455	445	506	430	444	434	475	477	457	437	463	411	497	468	436	466	430	465	426	472	459	462	427	472	431	432	446	472	440	442	484	472	463	436	445	384	434	450	458	448	417	433	403	464	442	434	463	430	465	418	443	443	436	474	442	453	461	449	459	442	439	477	457	463	426	465	433	425	461	431	435	424	443	473	420	453	421	470	427	442	500	460	427	421	441	452	430	436	433	468	407	431	432	418	447	438	466	476	458	449	422	435	468	438	436	465	403	437	413	416	432	508	446	469	428	461	432	466	433	432	463	451	472	454	417	460	422	423	452	433	456	493	456	489	455	443	413	490	440	441	454	396	455	415	396	436	432	425	455	447	444	422	483	451	455	448	429	415	464	441	451	488	389	457	432	434	405	434	472	454	450	436	448	428	405	476	446	478	455	440	469	457	446	398	432	438	396	422	428	422	420	447	422	422	433	446	452	478	413	413	428	459	470	413	412	438	459	452	462	439	458	464	452	431	459	466	442	423	420	476	471	424	496	425	426	477	389	466	414	436	441	461	405	361	434	454	434	433	431	423	452	492	500	441	445	425	388	432	442	432	428	390	450	464	456	459	435	463	420	471	438	427	445	414	435	456	490	411	439	409	449	417	394	401	435	405	449	399	405	444	484	476	440	457	483	440	457	485	409	440	475	447	394	463	471	478	482	426	433	478	406	447	443	461	423	397	429	428	421	433	482	467	422	425	454	441	465	413	435	446	453	417	452	455	475	386	439	452	479	465	431	451	425	401	439	417	447	453	422	426	461	432	434	473	450	464	457	437	447	457	437	454	465	446	480	455	456	444	436	468	402	426	449	451	465	447	437	419	435	443	444	449	447	440	431	466	441	435	483	442	446	477	468	459	447	446	447	452	433	436	463	464	466	440	421	443	424	421	451	425	429	461	463	486	463	422	439	461	425	479	473	427	448	426	462	463	470	466	470	437	470	448	479	461	451	414	428	413	452	474	427	436	440	438	473	445	460	425	469	419	454	448	443	457	464	457	430	407	410	446	461	439	382	425	474	433	451	443	428	498	427	445	427	433	433	450	477	422	452	434	436	448	430	470	422	431	512	447	472	440	464	459	440	470	459	437	436	454	448	436	462	396	472	451	460	438	468	435	441	432	435	437	450	438	441	434	439	441	433	457	433	436	458	509	464	462	450	441	433	433	460	459	434	443	449	476	423	453	453	395	451	484	429	435	444	456	468	470	423	480	473	407	441	439	433	413	421	463	433	482	419	490	433	442	435	424	434	462	435	451	441	421	480	448	463	453	414	437	443	423	484	440	448	451	425	456	442	409	474	472	448	423	432	458	463	443	456	446	451	414	478	446	446	383	449	432	440	447	439	427	492	457	427	447	419	436	472	445	452	424	479	426	434	461	420	428	443	504	427	465	425	443	440	442	462	424	441	460	455	431	451	466	427	458	464	412	419	480	442	455	468	398	447	400	433	442	468	439	450	449	447	456	441	443	410	413	412	449	418	441	435	478	466	390	427	416	474	428	471	461	426	382	453	470	438	452	433	433	415	436	441	438	472	423	436	435	448	445	408	462	427	431	429	469	439	426	444	439	454	491	502	429	456	371	427	439	457	461	439	457	450	435	464	440	420	404	406	425	446	485	436	421	438	468	447	412	427	444	432	476	491	450	454	431	417	422	418	431	451	433	447	446	413	461	437	449	443	405	456	503	414	443	440	421	446	440	451	473	425	436	440	417	443	479	445	437	416	412	469	433	441	445	451	463	454	452	463	467	463	434	439	443	465	450	472	417	462	401	448	469	475	449	470	425	443	448	409	434	450	451	443	432	410	464	488	457	468	430	430	447	410	475	383	442	449	437	441	430	456	459	450	423	405	433	448	445	444	454	446	460	420	433	420	469	455	440	482	455	460	448	441	454	459	465	406	441	450	437	409	415	465	437	424	453	442	402	449	401	427	434	436	446	468	476	430	427	439	472	490	427	426	425	401	476	441	422	460	411	441	450	447	446	451	434	438	437	456	427	435	428	449	453	418	471	454	439	427	430	412	465	444	488	469	458	463	472	442	433	450	479	469	435	417	469	402	475	449	458	438	427	396	448	445	444	485	409	375	444	413	437	422	402	470	435	400	457	432	434	399	448	436	425	436	467	460	442	411	460	418	451	422	427	456	409	418	475	452	444	397	458	430	412	445	457	467	451	456	500	459	437	478	484	444	471	458	464	445	443	455	475	431	438	411	467	399	437	446	457	460	437	438	436	448	446	448	412	460	450	483	441	433	460	437	451	474	439	461	433	426	442	431	438	456	413	430	444	411	445	475	457	457	480	435	471	403	426	435	430	438	417	478	431	460	397	404	433	464	477	444	443	470	442	433	482	423	486	453	456	418	466	440	452	440	449	438	440	468	423	479	403	446	420	440	461	470	417	439	494	438	449	441	442	436	441	482	414	494	427	421	449	453	436	425	400	428	463	451	414	425	434	454	453	464	428	475	400	474	488	421	392	460	460	420	391	480	462	434	449	402	479	415	421	439	459	431	466	458	429	454	467	410	445	439	441	452	461	437	450	457	438	444	426	393	448	429	460	452	457	418	476	455	464	408	448	446	424	454	435	453	434	422	446	416	401	478	443	447	458	443	412	471	471	443	399	436	438	408	454	422	424	424	442	426	387	436	471	425	391	442	407	447	427	424	411	436	464	468	419	434	455	446	442	463	440	458	436	465	438	472	440	407	458	460	424	464	438	469	457	493	444	474	405	505	430	455	419	438	407	446	456	463	427	428	430	438	486	424	420	442	449	495	448	435	451	457	450	462	449	437	426	461	461	440	434	478	450	439	446	411	429	404	421	451	446	420	413	417	432	433	434	426	461	430	426	413	449	457	463	438	447	440	459	486	445	420	423	460	443	463	422	483	442	437	466	427	398	482	472	407	443	429	450	461	506	473	442	465	478	442	454	405	450	457	465	436	495	440	407	408	429	454	434	435	429	440	431	463	480	427	463	439	433	471	447	408	480	414	412	449	453	441	447	429	461	448	425	423	426	461	399	449	417	457	454	478	429	464	407	435	419	531	458	454	426	440	444	451	466	480	428	479	405	455	456	453	416	437	483	453	428	398	440	477	490	478	476	473	431	446	439	453	471	436	473	450	456	443	400	438	476	428	459	459	465	432	470	477	467	445	439	414	438	425	430	449	448	431	408	416	435	450	442	442	492	451	434	465	438	441	441	426	442	458	425	438	395	454	402	398	447	453	422	442	427	379	466	466	495	443	423	439	431	461	489	466	420	401	506	405	494	428	428	456	457	443	413	452	467	442	439	455	449	483	441	513	435	427	435	453	449	421	410	429	442	414	452	440	440	413	453	478	402	422	436	412	458	426	427	463	460	448	470	461	501	451	445	448	470	441	448	439	421	450	441	449
8084	1198	1003	945	1007	987	934	983	956	997	964	942	956	969	934	894	952	933	987	910	937	973	951	948	954	915	1001	969	893	921	932	919	946	929	956	966	951	958	1011	1006	924	972	912	990	969	935	953	909	921	918	927	935	959	1011	962	939	1033	1033	1046	934	960	996	946	1017	976	966	968	969	896	970	940	1053	978	944	956	983	910	939	955	933	988	900	955	965	920	926	972	950	951	974	932	1009	945	935	971	998	931	913	981	924	965	997	963	930	977	960	981	968	948	968	967	935	977	952	1012	1003	968	1017	957	1025	955	987	977	944	958	922	966	940	976	993	949	983	978	943	934	968	951	984	1007	969	945	975	961	980	958	960	969	957	932	980	946	939	868	980	981	897	932	937	981	887	944	934	987	939	955	907	936	1011	979	949	981	912	980	894	953	993	954	968	930	983	957	989	992	976	959	919	977	946	983	909	947	959	926	917	1008	944	1013	946	909	925	977	962	991	887	906	989	930	955	968	935	980	946	987	995	956	939	918	946	990	906	949	967	924	917	911	881	959	998	1014	968	996	912	946	975	1003	971	955	994	982	990	953	928	932	941	988	968	962	898	998	936	973	920	903	974	937	931	945	940	1025	962	922	946	1003	926	992	1007	945	1020	961	949	997	938	953	969	1010	926	974	990	981	939	959	960	964	955	975	926	959	959	1001	982	944	951	947	888	900	916	900	937	944	951	973	937	931	989	937	955	962	930	992	925	940	958	926	965	920	1025	934	933	964	926	955	963	960	995	959	950	939	947	980	938	924	983	928	993	917	967	934	924	959	939	936	957	935	920	935	930	948	984	923	955	913	987	974	958	980	962	1047	1002	924	909	1010	906	985	957	967	947	971	923	978	953	1003	962	962	931	958	980	918	991	943	936	1024	987	942	929	950	992	984	930	919	927	962	923	944	990	1001	993	918	995	965	967	956	929	939	953	951	954	965	956	927	940	976	974	906	972	998	946	963	969	953	953	931	961	916	967	960	954	960	950	962	966	975	1014	963	924	928	957	952	992	980	992	952	927	975	931	971	978	953	948	933	948	905	907	985	921	943	970	989	1000	970	979	932	993	984	993	956	999	958	989	989	1010	1000	974	908	1025	966	969	925	930	935	942	979	926	947	968	876	924	954	946	935	896	973	928	910	934	952	969	978	965	966	992	974	922	936	937	889	968	975	928	922	997	972	904	925	917	959	998	1009	950	950	959	944	939	940	972	889	909	995	903	999	919	931	912	964	959	961	955	927	879	934	959	947	927	904	938	956	966	887	968	935	1021	963	974	948	948	986	940	949	975	937	940	965	943	909	976	978	916	930	969	987	911	959	947	960	963	1007	948	961	914	954	925	926	907	986	965	1005	910	937	994	960	960	938	990	942	963	923	958	950	940	954	976	908	916	960	933	960	1035	979	926	975	909	988	954	983	945	987	919	987	1000	955	992	951	950	968	929	947	966	933	991	954	900	945	940	997	988	985	893	990	966	987	951	946	924	977	999	1013	913	925	932	955	963	980	996	911	985	1015	956	980	934	916	968	959	968	928	986	893	1020	994	1007	977	932	955	999	995	955	952	1000	952	972	891	956	954	957	998	951	940	992	893	923	970	1015	953	961	971	960	970	930	949	991	1017	978	1028	953	961	946	968	1001	951	930	930	964	950	922	925	920	978	918	949	977	914	934	918	958	931	948	982	938	963	961	987	1001	975	975	942	962	964	920	986	927	954	973	947	928	950	990	979	938	911	954	951	995	1027	922	969	943	952	940	968	959	981	894	958	988	944	915	927	998	944	960	952	963	973	979	959	980	941	949	976	927	931	981	1002	946	947	940	982	957	998	1022	925	967	937	981	979	954	999	970	955	988	1020	984	896	932	934	938	977	996	951	1005	972	971	976	961	949	971	998	1012	981	955	907	954	929	957	978	938	995	988	911	931	974	965	935	947	943	936	934	971	1010	970	905	961	899	977	987	965	1019	977	945	925	995	991	981	1035	907	960	917	935	1011	983	1006	919	935	964	963	977	931	974	945	970	972	982	906	1015	943	869	929	967	990	1004	982	937	992	977	953	963	927	980	955	888	982	949	953	930	963	949	975	983	955	936	965	913	1004	972	947	980	921	982	935	929	936	948	962	988	1020	911	938	993	936	925	955	1000	930	936	935	955	949	987	947	971	963	980	933	943	972	960	961	940	967	909	1021	940	941	960	952	998	967	952	974	945	913	948	889	950	928	1038	964	988	1002	984	937	1022	999	991	996	923	918	1050	983	984	916	954	980	973	938	937	994	909	973	946	1004	904	888	977	942	1017	986	929	955	1010	986	971	966	968	950	945	976	922	970	892	1004	1010	946	1007	915	977	949	967	980	978	933	939	942	949	919	950	984	894	978	895	953	891	1025	981	933	1047	1006	877	988	923	933	974	966	932	968	955	995	989	929	1006	986	971	989	928	1010	898	964	943	941	936	923	916	998	921	1022	966	918	1039	941	1009	947	993	934	892	974	966	949	910	979	958	936	928	1018	881	940	975	943	958	986	1008	925	917	977	940	921	977	975	921	982	969	970	966	935	970	1028	976	925	957	939	971	965	992	1007	974	1003	979	1000	946	974	957	986	959	989	914	937	1013	980	948	1031	964	943	1013	953	999	935	962	981	950	925	1010	967	960	979	925	950	911	959	925	925	915	918	910	972	943	953	887	940	956	964	962	946	965	958	938	972	991	979	974	970	959	984	949	956	950	973	928	877	992	978	931	923	966	959	967	997	934	973	1002	992	995	1007	962	1019	970	967	983	959	900	1040	991	974	960	940	976	909	869	944	1010	915	975	1027	921	953	987	944	944	993	977	941	963	936	936	967	946	949	957	975	980	971	945	924	969	954	959	989	952	975	1008	950	971	960	948	983	944	987	911	972	946	984	982	949	954	966	958	915	933	929	955	969	1035	977	973	926	948	933	986	978	858	924	932	921	950	970	960	974	944	937	925	1003	985	934	895	977	947	955	976	1021	939	1026	952	995	1015	971	958	925	952	995	945	1012	932	952	934	946	958	991	984	951	945	951	997	984	909	976	944	969	956	929	991	975	947	1037	978	982	988	944	959	1003	954	940	917	977	982	974	949	953	964	951	967	994	937	959	929	933	963	971	988	908	941	990	963	984	1005	962	969	931	946	1030	945	940	967	986	948	965	977	945	985	1002	991	956	968	972	950	992	983	949	921	982	923	996	966	940	964	991	955	954	916	961	937	965	993	919	994	973	996	972	924	951	950	969	945	904	949	949	943	1003	959	894	981	922	930	1016	930	1011	944	949	939	962	932	990	900	944	909	863	954	946	998	939	961	1020	961	996	933	1012	965	928	955	919	911	973	978	974	962	931	950	897	979	995	992	958	961	929	990	976	978	948	982	956	902	950	981	955	936	932	963	983	998	946	945	928	914	988	993	948	953	955	975	996	931	951	952	943	1003	1024	1001	964	1000	911	935	956	945	997	950	966	903	929	1023	982	1001	984	948	935	965	1003	945	919	963	971	938	952	932	979	994	1009	962	954	939	965	917	962	969	937	987	926	995	988	917	899	954	984	946	980	998	961	949	975	918	914	957	954	975	924	968	1001	953	1011	969	952	1001
26200	3675	597	484	349	352	280	262	288	274	253	258	212	237	238	229	219	262	247	240	223	252	266	219	237	255	231	249	238	234	228	216	214	218	243	243	209	234	225	231	226	226	210	233	234	267	231	236	249	228	230	211	228	222	229	226	245	236	237	244	221	234	255	208	240	234	213	236	224	242	233	241	229	222	218	245	212	207	227	241	255	226	250	198	211	228	231	202	225	234	231	244	264	222	233	252	240	249	233	237	225	252	208	207	212	256	234	264	232	231	236	227	228	219	245	230	236	223	235	206	254	217	235	223	252	236	251	228	239	279	234	222	217	211	264	244	233	228	214	234	245	234	243	221	273	237	244	228	232	242	254	230	213	237	229	248	218	223	238	224	253	250	242	236	232	237	222	223	215	194	232	250	225	270	243	244	257	223	207	239	237	256	221	236	247	264	250	274	209	233	254	241	240	245	215	234	244	240	236	244	249	211	205	224	252	214	231	240	222	224	249	241	232	220	246	266	232	237	227	222	249	253	239	234	240	247	236	257	248	241	221	227	247	224	234	225	243	223	244	218	253	244	225	230	195	240	249	263	198	280	235	231	219	265	229	236	245	244	242	224	211	226	214	274	206	249	255	244	246	227	260	215	228	220	267	221	238	241	253	229	242	227	230	246	228	208	257	243	223	219	218	232	225	192	240	237	244	225	258	274	247	254	226	215	257	247	215	245	240	228	247	226	220	222	212	233	246	200	257	256	242	212	245	234	240	222	224	254	234	243	237	254	263	238	220	240	207	215	215	232	244	230	215	245	225	237	241	233	251	238	241	217	231	230	247	216	230	218	245	221	195	193	236	187	231	223	236	255	243	238	228	247	247	238	228	213	225	238	238	222	206	244	232	227	222	251	239	201	245	240	227	238	245	229	249	213	234	227	226	224	239	257	250	244	215	227	232	253	222	214	226	243	239	243	244	241	214	247	215	229	226	209	237	212	267	241	226	227	220	226	219	234	226	224	220	269	212	253	215	249	225	249	255	241	239	240	220	246	205	258	218	252	202	208	211	245	228	221	238	222	228	242	236	252	209	255	219	225	248	226	205	230	211	235	229	225	215	227	242	269	258	231	223	225	231	236	212	228	231	238	252	240	217	250	253	222	218	231	267	249	237	249	256	274	229	219	220	226	242	220	235	240	254	271	224	223	249	228	210	221	226	221	229	218	222	216	228	230	231	223	214	253	214	230	225	236	238	242	234	233	221	244	236	216	251	221	223	241	269	222	204	251	248	244	239	240	262	250	226	211	224	239	240	247	251	237	245	275	195	241	226	203	244	216	254	221	236	218	239	267	228	204	222	235	200	256	237	220	224	251	259	240	254	220	222	237	214	242	245	216	217	222	241	215	217	237	219	237	221	244	245	278	240	250	228	228	227	258	226	235	229	261	243	235	260	233	220	203	215	225	229	227	231	262	237	251	222	245	201	244	246	236	241	225	220	247	222	239	232	295	268	247	215	225	206	215	234	235	230	233	260	230	245	215	245	282	227	230	240	225	226	246	224	231	226	241	249	231	215	218	206	229	248	262	241	248	217	206	225	250	238	262	242	233	234	234	228	235	218	263	230	205	238	247	254	231	235	227	235	238	210	231	235	242	206	233	242	222	243	230	233	237	200	215	246	243	257	213	224	225	237	240	226	227	208	256	200	235	251	225	232	254	242	248	224	206	239	225	220	231	217	248	263	259	230	230	207	261	212	213	240	234	205	220	235	230	245	234	246	270	225	236	227	278	218	239	241	236	226	214	278	224	243	239	245	242	245	230	249	234	225	257	254	237	230	238	253	249	222	229	237	253	233	192	258	245	216	216	271	244	245	220	228	232	256	234	235	196	254	230	216	248	212	230	245	204	223	265	227	220	256	219	231	201	246	242	221	225	210	233	242	233	232	226	251	260	226	233	225	242	231	224	226	217	228	241	237	270	221	244	235	244	235	244	227	222	210	231	219	226	243	214	225	257	232	243	233	223	244	249	213	226	250	223	228	243	240	247	222	223	235	241	219	242	228	221	245	197	258	244	245	243	252	249	229	229	234	230	268	222	231	214	239	221	222	231	194	239	243	232	229	240	250	250	272	225	261	237	231	235	233	223	219	244	234	260	223	213	255	223	236	247	242	238	213	226	240	216	253	217	223	257	259	238	249	228	245	219	211	235	232	263	280	231	266	220	218	240	244	222	215	224	243	233	228	216	224	234	223	241	262	224	244	215	228	271	221	252	243	232	227	234	227	267	223	244	246	223	266	257	224	220	229	247	202	238	216	219	227	230	240	212	242	219	248	243	234	206	236	207	226	230	231	257	230	253	240	229	234	225	237	229	237	250	219	225	210	223	246	227	250	222	254	199	229	219	264	251	218	239	232	254	234	237	215	238	232	231	224	224	231	247	236	244	239	239	257	229	233	229	236	229	218	241	238	217	203	227	248	235	241	226	247	196	225	231	240	212	233	244	240	249	209	243	221	235	240	229	221	239	285	237	215	223	236	220	240	225	240	284	243	201	237	245	238	239	233	207	225	239	227	233	237	237	242	252	249	245	241	227	231	189	214	200	229	234	219	211	247	202	208	262	239	211	239	226	229	215	226	241	211	230	232	246	253	218	250	245	236	238	230	219	218	251	210	248	246	232	246	221	247	239	209	227	206	265	224	238	221	218	242	234	242	224	236	225	221	233	225	215	232	221	224	273	256	222	228	223	254	207	235	273	222	284	223	240	239	253	242	222	236	226	227	237	236	261	232	261	228	265	232	215	215	260	228	231	239	221	234	242	239	249	229	207	216	250	208	220	237	250	219	245	234	245	254	197	216	235	209	254	216	248	250	233	233	246	220	228	258	247	242	202	243	222	241	248	226	275	254	210	200	217	223	240	231	237	231	208	199	257	238	253	233	239	237	239	227	222	242	237	229	191	249	236	225	231	256	237	240	244	221	239	231	228	215	230	227	233	207	224	234	252	252	219	205	246	193	205	219	246	228	201	199	215	236	228	238	215	229	251	234	238	224	231	240	206	227	245	228	210	221	238	238	212	255	219	216	231	255	223	231	223	243	243	242	270	237	242	222	201	263	220	247	218	227	241	238	210	228	223	224	212	224	249	236	262	241	216	205	233	267	283	220	274	240	224	246	222	212	276	261	250	278	242	231	251	227	231	225	241	200	252	244	243	216	245	225	240	218	238	239	239	245	212	262	241	240	239	260	245	234	227	241	234	248	222	213	267	219	248	238	212	238	203	197	212	211	225	244	234	226	233	244	251	256	216	229	199	241	225	233	235	244	241	221	214	259	271	236	245	235	239	242	254	227	212	223	223	260	252	209	227	232	213	226	199	237	274	241	226	220	231	231	222	240	226	239	221	194	247	250	213	251	247	218	241	230	204	244	213	256	240	243	260	262	235	228	220	239	234	254	216	277	264	221	211	221	205	245	212	219	253	222	225	245	240	242	229	233	226	249	235	218	237	263	261
16089	1090	1247	1359	1126	989	945	841	758	651	692	710	678	675	637	617	646	609	573	616	547	546	605	581	613	554	588	566	577	581	605	579	612	567	569	572	566	552	537	558	532	574	598	589	589	538	574	556	576	555	559	588	540	601	571	536	542	580	621	552	597	592	542	553	553	557	570	573	512	600	520	588	566	604	552	558	561	581	534	566	529	540	564	584	583	566	583	556	596	582	584	560	520	536	573	574	548	536	589	556	563	530	531	556	594	554	555	527	537	597	594	543	562	536	538	565	522	544	549	541	579	578	574	572	572	564	563	595	568	558	566	550	547	581	528	590	534	518	570	558	536	538	588	584	547	513	604	554	559	593	592	545	586	570	547	540	562	551	571	545	574	580	553	621	576	600	554	540	565	589	547	575	558	578	568	525	558	535	532	511	559	508	568	528	557	538	586	556	549	557	553	549	555	543	556	545	556	531	561	540	533	580	536	535	557	586	573	551	557	560	539	611	566	587	557	596	563	539	520	541	544	570	532	545	516	546	572	569	545	560	555	543	560	517	533	541	622	557	546	559	546	592	580	534	576	546	567	559	571	521	557	590	549	582	573	549	583	578	542	522	553	579	536	548	560	558	555	572	522	571	575	569	546	556	554	574	549	562	540	538	569	553	592	612	584	538	587	566	554	579	607	540	620	608	557	570	513	607	536	540	628	543	578	561	528	569	567	553	545	543	593	584	575	554	597	546	573	548	536	532	532	563	597	561	537	601	566	577	549	559	569	567	576	573	598	575	586	494	573	573	600	595	523	588	552	569	544	537	553	557	551	529	558	622	577	572	557	595	569	544	605	556	533	593	599	560	552	562	570	534	538	549	563	570	582	585	511	546	552	533	571	577	559	547	540	585	561	574	543	539	571	596	537	544	591	563	574	576	518	598	569	606	564	547	558	552	565	577	536	539	521	577	593	561	571	596	611	532	535	578	552	548	531	556	535	564	574	572	576	544	546	557	527	561	537	563	562	583	563	521	561	566	551	540	599	558	531	551	569	571	562	602	542	544	526	533	549	516	580	538	581	533	569	583	569	563	532	601	534	550	528	552	557	551	557	511	517	581	580	570	604	551	542	571	582	529	553	578	554	613	586	550	573	580	539	567	553	568	553	557	549	520	573	543	578	519	564	560	549	554	567	587	574	490	569	541	602	565	588	566	566	554	605	567	584	535	572	552	529	581	533	562	524	563	496	576	533	545	581	535	541	541	534	577	557	594	554	579	550	544	585	590	573	595	533	561	573	530	560	572	589	572	544	550	565	560	595	527	553	539	520	522	541	580	556	586	532	551	573	545	557	574	565	529	560	579	504	521	496	575	553	557	555	544	568	563	523	581	592	568	550	531	549	579	557	506	567	566	573	592	550	626	590	595	514	527	551	606	545	549	551	545	502	546	589	552	562	551	562	574	604	534	558	575	548	527	552	535	569	569	567	580	560	587	560	580	582	579	532	552	548	522	547	598	542	604	529	579	518	539	581	552	607	564	559	551	557	535	570	563	543	563	547	556	570	603	575	575	550	545	543	520	575	548	596	587	521	564	529	529	578	577	532	566	581	575	560	528	601	545	515	597	537	569	579	526	588	512	557	548	546	591	551	574	572	542	547	542	543	556	519	567	536	538	542	572	564	578	559	574	554	553	529	593	578	568	535	594	596	585	558	518	553	611	576	612	568	511	552	550	556	592	536	577	581	553	577	556	542	555	539	569	523	566	550	577	572	556	563	605	553	531	589	581	553	542	597	546	556	565	524	573	573	547	571	583	548	566	551	550	584	555	555	533	537	575	534	564	538	553	578	580	558	558	529	554	530	555	559	523	571	570	549	540	554	550	562	523	557	595	577	525	557	567	571	589	547	558	566	547	560	568	540	497	540	537	536	541	552	542	573	565	607	559	577	528	529	543	577	576	536	525	542	600	580	591	561	553	548	604	618	545	596	565	541	574	557	571	553	560	553	568	578	614	530	582	557	562	534	553	584	564	541	571	601	537	552	543	560	559	528	572	535	557	579	579	523	590	572	556	574	548	560	530	541	559	579	544	570	621	530	550	553	589	558	540	535	537	563	533	578	539	587	553	574	549	531	571	551	549	576	543	603	580	585	497	583	532	571	558	561	536	567	581	559	577	552	542	507	550	562	589	553	536	577	583	540	580	546	535	550	568	541	571	536	606	567	531	567	557	604	565	562	520	561	556	556	528	592	551	566	602	545	566	541	537	566	579	580	507	562	533	558	557	525	531	592	521	558	578	543	536	531	586	605	563	567	543	555	551	590	552	554	577	526	538	585	577	567	542	555	627	575	587	562	533	548	549	546	546	600	556	554	590	511	537	558	574	550	501	578	558	551	533	525	544	560	576	542	564	549	571	514	535	534	563	531	574	552	575	597	562	580	582	542	551	580	555	592	566	525	557	549	546	583	600	582	584	570	522	550	577	555	607	543	569	546	574	552	546	533	551	540	570	585	531	526	557	547	546	550	533	589	521	526	566	542	560	570	569	553	525	546	557	566	557	582	574	573	570	550	553	560	561	557	576	559	590	556	536	536	567	556	559	538	562	557	579	578	574	527	512	575	555	569	571	566	531	533	511	523	486	521	550	541	545	532	562	575	568	526	530	552	556	579	538	594	561	562	568	564	554	553	583	586	532	600	569	534	551	577	582	543	551	567	544	543	533	514	547	562	562	539	583	541	582	566	551	586	544	503	549	559	580	549	556	537	532	547	567	524	564	607	555	555	554	542	540	580	553	590	580	561	607	549	543	551	560	574	532	533	556	592	590	548	606	605	508	592	554	551	552	548	563	535	527	554	519	554	579	535	581	512	543	565	539	596	551	537	623	572	566	562	577	541	562	531	569	540	545	586	580	556	531	589	564	553	593	557	559	575	545	566	553	554	523	564	524	545	562	523	603	577	561	549	532	516	616	534	526	509	545	587	562	595	553	591	514	544	541	549	572	548	560	522	536	594	546	548	547	579	584	554	561	563	553	579	558	580	567	566	587	579	551	574	573	547	518	566	526	572	533	511	525	570	567	568	539	552	515	533	576	604	589	539	551	589	560	607	521	531	593	530	552	528	566	548	560	520	533	497	560	506	536	554	563	550	590	572	573	580	530	541	584	587	557	565	573	530	590	548	544	564	555	540	550	528	589	590	567	550	557	529	639	567	559	560	568	556	563	568	564	590	509	595	556	559	536	514	560	545	516	541	546	599	555	521	549	533	563	534	576	541	567	575	531	592	549	557	586	572	527	577	587	581	556	555	542	564	554	568	559	597	592	542	532	580	574	555	582	580	560	556	596	540	519	586	532	512	518	545	555	555	588	576	568	546	557	540	558	531	569	538	599	528	556	597	547	527	524	580	557	571	575	526	551	553	582	523	553	548	535	541	562	605	563	527	579	562	554	575	535	526	558	576	572	536	548	556	557	563	589	579	596	553	547	555	535	526	547	546	543	598	564	549	532
35314	6660	987	697	557	410	364	324	305	289	284	248	262	254	242	253	258	254	254	254	275	246	225	210	242	261	262	233	241	231	224	225	218	210	228	249	270	220	226	207	271	242	271	239	218	218	234	254	217	249	220	254	254	237	254	228	232	258	238	278	242	238	240	227	249	208	236	252	251	244	267	241	238	239	226	230	241	228	238	242	240	215	247	234	240	221	240	235	237	188	243	254	223	246	205	249	230	253	242	243	211	247	243	238	228	213	232	228	215	213	240	209	292	256	265	228	256	247	237	245	237	215	225	235	258	276	255	249	224	261	198	239	231	270	257	249	222	250	207	257	250	246	237	256	244	245	238	248	262	258	250	204	230	228	244	254	274	264	236	227	251	250	237	245	202	207	251	253	258	228	253	224	240	240	256	189	262	259	253	272	251	251	261	266	258	232	271	266	260	227	255	263	256	216	230	250	248	250	245	248	220	258	245	219	243	236	206	261	234	225	240	218	238	227	239	222	251	256	255	267	232	246	242	232	232	225	225	219	289	265	216	230	236	236	224	218	228	219	223	235	270	211	237	244	231	256	267	235	220	222	232	236	234	248	220	203	229	249	226	266	233	228	246	241	233	203	217	226	260	244	232	236	219	262	210	244	224	239	253	274	210	252	227	211	247	248	249	233	241	243	246	227	238	258	271	233	218	251	229	266	210	263	223	243	222	225	243	233	212	251	231	232	231	237	220	244	216	248	257	261	230	263	212	261	222	237	257	247	203	245	219	189	220	217	262	233	220	257	222	236	215	246	225	215	233	226	232	232	261	245	226	232	195	236	206	231	257	234	249	208	234	223	228	250	215	233	246	233	247	263	260	234	214	230	253	257	213	241	245	258	214	233	262	231	286	268	260	243	243	247	215	231	261	229	254	222	256	239	238	210	214	201	250	255	236	225	236	193	262	236	235	278	248	220	246	249	239	263	254	249	241	217	239	264	227	228	272	231	263	223	245	245	266	229	232	223	244	232	230	236	249	234	247	242	217	236	248	212	243	258	220	225	246	274	255	219	242	220	232	242	232	262	224	243	230	227	231	236	241	252	244	230	216	240	232	247	243	220	229	216	245	253	215	232	230	234	246	193	240	248	232	185	234	244	248	237	250	246	220	232	211	249	245	195	241	263	235	246	251	257	228	225	236	240	239	227	258	262	247	259	228	243	225	262	210	236	259	225	237	257	237	258	230	204	232	226	247	254	228	260	255	239	244	232	232	241	230	241	253	211	209	200	240	233	251	235	238	251	268	247	254	213	235	251	268	265	250	273	206	250	264	233	214	238	238	251	230	253	246	252	231	233	225	235	224	266	244	258	263	212	222	241	239	263	223	248	223	240	260	235	250	251	245	226	224	232	217	244	224	234	236	225	231	243	229	239	224	211	250	240	227	229	216	248	244	226	196	246	224	227	254	256	247	236	224	240	242	223	215	236	238	280	255	205	268	235	266	234	247	232	251	225	234	213	249	230	261	244	232	264	234	240	230	270	246	231	251	232	216	234	242	257	233	241	240	258	262	228	254	210	251	242	231	235	240	219	221	211	233	231	245	239	235	261	264	243	252	226	254	213	233	227	227	223	245	211	243	232	241	238	238	238	233	198	210	240	252	244	238	245	239	291	241	220	246	264	265	256	224	264	247	264	238	259	231	241	239	216	212	260	220	241	217	240	268	244	276	248	251	247	246	250	234	221	252	245	232	267	250	241	224	264	226	259	203	230	225	237	244	243	233	237	245	210	236	219	236	250	233	245	267	222	213	210	236	227	252	236	238	245	242	222	227	254	240	257	251	239	213	252	231	268	191	276	239	229	270	269	207	248	231	253	227	271	237	223	241	267	246	268	255	221	217	223	220	256	237	264	262	248	204	267	223	213	215	223	223	254	214	247	212	236	248	256	232	230	230	252	271	246	240	248	243	249	235	226	239	229	233	228	238	262	219	249	225	233	266	219	238	264	247	255	234	267	217	232	224	218	230	239	240	248	240	251	231	250	261	249	226	236	268	231	238	234	221	249	230	245	260	256	205	220	216	228	227	223	269	244	231	240	241	252	236	269	204	239	261	238	250	253	216	240	202	256	235	234	220	235	222	228	224	264	224	246	250	244	263	229	229	215	252	243	232	242	227	224	239	254	242	251	232	241	252	225	222	249	235	214	228	248	243	235	233	239	244	253	209	235	227	234	239	205	228	263	239	222	221	232	232	259	244	222	238	221	240	239	229	219	238	259	239	233	234	230	272	260	263	238	220	276	230	253	231	240	231	250	231	255	252	231	248	223	251	245	245	200	256	256	212	249	223	253	249	209	244	246	220	240	252	221	236	245	235	242	231	246	232	250	214	232	242	294	212	220	240	224	225	284	256	246	231	237	251	250	258	224	243	235	241	232	256	241	216	237	225	218	231	230	233	235	252	238	254	260	228	207	217	252	273	233	241	246	272	269	249	226	223	228	236	261	223	232	203	265	263	235	258	230	258	229	234	211	239	264	224	207	267	258	242	240	241	220	207	209	226	232	244	237	251	243	241	251	259	251	229	248	244	247	237	254	262	226	247	241	205	250	225	216	230	247	272	219	261	246	232	220	213	225	217	249	249	235	242	229	220	260	289	234	239	205	243	244	223	215	231	240	240	255	239	248	225	251	239	248	227	225	249	249	226	238	226	238	249	252	217	225	240	263	252	229	229	257	228	228	243	210	239	233	265	238	240	223	224	209	264	239	236	244	244	243	213	244	240	251	228	207	208	224	238	221	222	239	231	206	224	236	209	218	235	211	237	230	227	251	228	238	225	239	245	255	227	247	223	236	233	224	221	231	214	241	250	229	245	242	222	211	238	231	241	235	239	240	241	247	268	238	211	219	252	226	204	247	234	257	216	223	223	239	217	246	247	235	258	238	235	242	226	269	225	261	208	271	222	233	241	249	255	259	223	247	238	214	261	228	255	247	254	277	250	262	202	236	251	252	236	246	221	229	244	256	214	193	242	224	223	210	242	238	224	234	240	219	245	225	260	233	248	241	231	249	225	229	252	257	225	227	239	261	259	247	219	240	232	241	233	248	234	253	242	235	247	273	217	241	258	262	228	226	240	262	235	261	234	222	229	226	232	239	225	225	211	239	256	235	236	225	265	231	237	228	225	246	250	223	220	253	220	227	240	215	265	248	226	231	231	258	234	224	234	247	239	242	266	259	239	234	231	237	238	222	248	236	245	249	222	250	234	225	251	251	253	231	250	265	242	226	241	229	228	254	234	242	280	212	265	250	237	265	226	240	240	218	222	240	219	284	257	243	222	252	246	213	241	195	247	238	225	261	234	204	228	248	234	246	269	234	268	248	236	253	220	241	241	261	235	227	225	240	206	212	262	252	238	232	228	242	261	211	221	239	251	225	244	246	239	262	247	246	269	219	260	229	242	250	255	254	264	217	214	248	220	233	251	261	275	246	239	253	242	266	244	242	228	225	235	235
19890	1669	1884	2061	1691	1421	1192	1057	1013	927	882	831	771	800	749	709	683	670	703	701	680	609	668	652	631	680	620	621	604	643	662	642	588	581	662	642	609	599	632	614	638	601	586	615	613	587	622	570	635	602	594	582	632	612	591	610	608	639	609	579	567	625	595	602	591	625	608	578	587	607	593	586	596	592	598	653	609	603	592	593	540	577	598	622	603	586	623	602	566	594	615	618	573	621	615	622	592	606	565	585	551	567	576	573	622	596	585	593	614	602	624	614	585	572	576	607	567	614	619	571	563	606	598	627	595	593	604	621	564	633	632	584	580	576	607	568	632	568	603	626	600	548	602	603	637	575	595	679	602	594	599	597	597	602	651	631	598	614	592	562	628	618	603	617	602	561	596	571	618	566	560	582	593	628	608	625	608	592	575	586	589	648	577	557	611	582	596	569	605	561	578	581	582	589	600	625	618	563	591	580	603	577	632	593	589	575	616	604	598	607	634	626	636	587	569	611	597	595	607	584	607	573	562	612	590	577	590	573	583	542	597	587	592	591	580	645	604	569	568	601	607	592	589	605	589	592	600	569	621	598	563	612	545	584	650	608	626	573	563	606	566	602	577	618	553	626	573	617	584	592	581	603	597	589	587	590	650	593	571	593	523	609	607	613	587	559	599	586	598	564	571	589	551	608	609	617	618	586	626	662	589	631	604	564	630	590	556	591	557	554	587	568	613	634	582	548	622	589	610	624	598	603	595	579	584	573	595	577	619	612	569	604	549	605	616	606	571	616	546	583	589	598	640	602	590	609	625	581	644	571	613	628	603	594	563	598	602	597	657	603	624	602	577	623	598	610	577	537	564	594	645	626	600	603	637	575	564	656	615	580	623	576	596	555	573	594	610	610	588	574	586	618	571	595	568	556	575	615	591	582	604	609	570	571	587	585	617	624	611	607	600	602	587	609	606	601	606	579	606	602	596	599	575	590	605	593	610	545	588	627	580	587	615	637	601	579	589	588	611	631	610	546	607	563	621	599	573	609	651	625	592	587	615	599	606	597	578	621	584	606	603	597	597	562	607	648	592	592	616	577	541	614	619	589	629	607	606	583	543	611	580	612	629	579	606	610	631	591	549	558	623	611	563	583	596	598	625	598	607	607	547	629	630	593	581	630	576	577	603	652	617	592	580	615	574	626	612	614	590	606	606	620	663	587	609	633	591	600	598	626	567	589	621	598	583	598	672	607	598	571	575	598	615	575	551	580	624	595	626	567	571	576	557	590	665	609	646	565	571	552	623	586	569	602	589	591	590	603	637	618	613	594	580	583	601	575	648	595	590	640	583	583	607	570	618	612	597	636	624	605	619	603	577	586	595	623	638	602	582	612	596	620	592	621	598	594	579	556	579	580	589	602	585	591	561	617	596	567	589	551	580	629	596	603	659	601	639	594	587	580	588	594	607	583	600	617	569	605	553	591	618	620	614	613	592	594	531	594	571	590	613	599	603	612	598	598	603	601	561	608	617	604	605	632	567	573	631	582	556	575	615	580	637	585	617	586	570	576	570	599	645	589	663	599	568	567	619	564	590	624	587	593	569	622	594	608	595	622	590	650	580	593	624	621	585	603	592	596	575	606	579	611	615	617	623	581	579	600	581	568	600	599	606	615	571	608	637	611	568	596	586	537	618	636	626	614	645	564	569	623	653	621	574	603	589	599	590	622	619	604	616	538	570	617	575	621	596	594	603	566	572	596	631	600	613	595	599	558	630	592	579	575	581	615	596	590	618	626	586	602	609	562	587	630	616	586	583	594	595	611	637	564	603	555	610	613	606	549	593	593	572	567	597	581	611	603	589	628	622	590	602	556	616	583	599	588	591	583	618	583	554	570	607	612	625	601	599	600	631	614	603	597	628	610	623	620	571	573	567	597	610	598	565	579	609	583	626	569	566	606	585	626	632	581	612	581	590	571	594	590	612	582	642	563	546	583	597	601	659	580	567	606	560	536	585	579	550	615	595	591	566	642	580	627	577	606	577	612	594	582	579	589	592	594	603	561	609	595	581	569	637	547	619	610	588	620	602	625	534	566	588	589	576	628	589	546	611	555	654	604	608	611	604	592	588	579	576	579	628	584	639	581	563	631	582	618	574	636	581	580	563	617	597	653	600	565	588	570	598	625	572	596	608	594	594	576	588	605	607	601	555	549	595	572	578	564	597	621	600	616	617	614	595	570	597	577	597	579	558	590	627	601	595	575	597	581	597	629	608	598	643	605	645	609	576	630	618	611	583	619	536	593	581	573	616	582	589	619	572	569	593	623	614	545	564	613	591	587	597	630	634	591	588	635	574	637	556	595	600	632	578	604	566	592	601	575	593	553	576	611	578	608	573	634	582	603	599	632	619	612	625	627	619	568	566	640	580	553	606	567	602	544	604	570	592	604	566	579	599	588	609	586	598	594	606	577	617	600	608	594	629	586	598	615	574	596	617	577	567	581	637	600	644	572	587	583	580	605	586	613	619	638	619	610	603	620	606	602	602	553	613	601	612	649	624	585	601	553	579	603	618	610	564	591	611	594	599	575	587	609	581	593	592	585	583	615	588	622	614	584	559	566	577	582	599	613	629	564	620	577	570	615	588	612	606	602	618	594	574	611	588	608	615	597	604	650	592	592	566	633	591	648	581	602	608	575	573	567	633	608	606	594	602	598	627	569	587	589	609	547	582	617	574	638	557	605	633	579	585	591	593	606	619	601	626	565	573	593	594	586	617	598	601	562	594	585	597	618	590	619	592	580	588	610	593	579	584	616	586	603	582	584	599	616	583	559	575	572	576	619	608	598	606	530	620	637	616	617	577	573	597	583	631	601	561	595	603	613	586	574	568	621	614	600	597	593	586	588	603	606	555	610	540	624	646	588	582	606	611	617	628	593	578	619	639	609	557	594	577	653	578	589	583	660	564	592	595	575	569	589	589	586	630	550	600	566	594	622	616	595	631	592	543	554	613	582	592	568	633	626	606	620	595	602	570	578	571	608	604	630	575	632	607	592	611	574	549	593	651	558	616	648	581	601	566	612	543	628	606	546	550	594	551	571	667	589	625	651	593	590	586	608	586	637	609	585	617	576	596	605	579	615	600	609	590	582	648	591	617	612	584	639	574	611	567	579	581	601	551	617	572	596	592	584	587	605	599	577	598	616	610	597	586	569	597	573	590	579	600	596	592	560	563	580	588	586	603	580	588	616	613	637	610	629	557	574	567	570	590	582	607	615	590	635	618	611	589	566	601	631	577	623	603	608	577	603	572	600	569	568	580	634	615	640	615	597	640	628	556	596	592	569	589	598	581	586	617	594	612	591	583	555	603	579	596	590	586	546	575	616	598	609	614	587	588	578	634	582	590	622	583	574	555	634	654	573	564	564	609	596	642	588	631	603	603	582	604	572	571	581	599	601	610	550	607	579	597	615	607	600	607	592	587	635	612	569	607	559	623	571	565	612	602	624	567	608
12089	1381	468	432	444	481	451	485	436	412	399	451	462	427	418	442	456	444	423	452	454	439	477	469	474	420	424	449	419	432	439	445	417	405	431	422	462	478	418	479	452	468	439	455	409	446	430	454	451	450	493	472	469	474	435	442	442	445	456	458	453	439	443	440	430	496	460	451	459	494	455	466	421	461	424	438	450	452	426	474	454	394	421	436	446	474	478	479	453	438	439	452	409	474	443	445	479	485	454	442	382	438	435	420	432	440	442	435	470	448	435	415	472	431	423	431	441	437	439	456	444	458	462	467	436	469	439	444	444	458	438	465	453	468	453	438	420	418	443	434	467	457	449	419	443	434	439	474	406	432	454	455	407	442	440	458	404	451	444	440	420	417	440	426	436	424	463	440	420	422	421	462	440	446	443	431	470	427	409	450	452	439	446	434	431	438	408	437	458	436	422	441	461	441	412	441	447	449	472	427	486	436	441	466	472	445	415	415	451	474	431	436	428	468	419	455	412	450	425	401	471	440	426	475	466	471	412	425	435	457	416	465	436	454	419	450	409	428	464	426	485	438	420	444	445	483	443	427	455	447	406	416	407	431	469	446	436	444	451	434	447	438	464	442	423	424	451	483	465	417	445	401	435	457	450	458	428	426	428	430	407	435	453	425	483	469	459	424	440	436	425	414	450	450	465	427	419	452	410	477	428	453	430	453	443	452	474	497	458	434	458	426	455	449	419	496	433	463	453	424	475	464	430	461	442	418	448	410	440	471	445	409	399	433	440	454	430	453	410	418	474	387	437	458	455	480	426	446	457	465	443	439	430	438	425	494	465	436	489	444	395	458	448	463	436	455	442	423	390	411	472	425	433	440	481	468	466	498	411	475	450	438	474	468	447	436	415	447	416	406	423	442	419	411	462	438	436	424	425	443	473	447	465	447	414	433	435	441	448	442	439	446	444	475	411	475	484	435	443	440	444	435	446	426	483	424	450	427	438	449	425	439	415	437	421	498	465	455	462	451	438	414	452	416	401	417	466	447	523	457	440	445	476	461	492	467	447	461	426	446	429	445	428	455	450	422	456	437	455	437	463	449	418	441	412	454	431	460	450	434	443	415	433	415	438	452	445	416	433	465	434	446	410	486	477	453	490	439	462	407	434	452	444	425	496	476	439	409	435	413	417	402	465	434	453	441	442	468	476	494	419	418	428	463	424	467	435	443	461	435	450	455	436	448	474	460	469	457	438	490	433	420	459	424	462	475	426	490	432	424	466	446	488	405	424	446	432	436	435	451	407	419	441	407	454	462	504	450	446	443	420	434	403	401	451	449	427	442	441	454	442	442	372	479	424	432	453	415	483	415	416	435	432	463	446	418	453	432	417	426	427	444	446	435	441	433	456	415	452	442	443	431	441	459	476	467	416	451	445	427	437	468	409	434	455	438	462	421	400	378	409	417	431	448	467	436	441	438	420	463	452	440	434	453	409	428	465	409	470	438	426	404	433	402	451	423	446	399	416	412	489	480	424	420	425	404	447	455	437	426	426	432	412	444	491	434	477	441	426	423	450	462	426	427	410	453	419	433	439	468	444	432	477	437	451	454	484	446	410	431	423	411	456	405	428	431	452	436	410	402	458	468	432	436	415	456	461	440	444	473	421	462	453	468	396	420	404	435	442	405	469	444	428	472	495	409	415	446	416	471	428	436	473	422	477	412	412	464	460	429	458	421	449	431	428	437	449	474	425	433	485	434	436	432	420	462	421	425	437	492	449	463	443	480	483	435	436	423	437	450	474	424	442	471	490	453	446	433	451	454	421	417	437	449	428	480	442	469	468	418	420	421	409	423	404	452	450	405	452	462	450	418	413	442	449	452	439	437	436	391	433	446	472	471	437	439	419	432	421	449	446	489	416	476	448	402	432	447	438	447	419	461	450	465	449	414	460	405	433	414	440	446	465	421	462	468	435	469	458	462	423	409	457	440	441	470	430	420	428	461	478	430	422	487	455	419	449	430	445	442	462	462	404	452	471	484	469	464	426	476	440	445	405	435	464	453	473	451	385	477	425	418	489	399	440	439	433	434	419	438	426	444	397	443	445	420	430	457	415	448	421	500	437	451	449	451	433	418	455	453	452	465	464	446	465	470	441	460	435	394	444	430	444	437	461	423	440	462	444	508	431	425	444	433	429	440	435	447	440	431	443	440	479	436	484	462	449	406	468	472	434	453	451	456	421	433	427	473	472	439	417	474	427	473	450	411	432	446	455	452	432	460	439	415	462	475	491	443	414	435	468	430	474	451	420	428	453	431	422	409	473	449	477	388	455	454	498	430	433	431	438	413	405	487	447	436	415	444	392	468	468	441	452	421	476	458	483	425	432	429	406	483	439	434	452	450	461	439	418	419	461	436	429	460	461	459	446	456	414	406	410	422	430	396	466	467	475	444	444	415	449	468	450	442	426	424	496	449	409	458	475	432	461	417	430	451	420	421	446	427	431	461	489	486	423	456	407	423	427	438	477	493	450	408	439	414	458	441	418	422	453	427	381	469	449	478	419	428	465	418	423	446	439	431	438	411	432	459	443	436	472	446	451	428	417	448	452	473	401	414	432	413	452	474	426	425	436	421	434	417	456	470	447	478	439	456	441	474	453	439	441	452	435	432	442	443	446	458	415	441	474	416	476	443	439	448	503	440	418	428	480	451	455	442	456	479	396	435	431	432	437	431	418	438	492	435	475	449	462	443	465	406	463	449	448	473	441	431	431	492	460	442	445	464	465	428	483	469	456	454	442	444	406	482	448	457	412	466	431	431	375	482	458	438	418	454	440	446	415	436	479	456	439	486	438	413	391	445	431	463	479	446	440	423	475	442	436	498	429	425	471	436	439	436	413	454	435	454	452	431	416	454	435	453	415	423	488	496	449	447	473	421	474	426	453	472	423	453	427	425	433	432	433	486	446	454	472	438	486	447	501	424	456	405	438	440	449	454	450	461	413	460	440	438	468	474	465	404	444	428	443	417	426	436	481	468	459	411	433	413	421	480	432	447	442	449	429	457	468	482	459	421	419	458	454	451	459	458	441	417	462	463	471	449	420	417	434	408	401	480	439	461	435	437	461	463	445	422	466	439	414	387	451	481	423	489	438	445	475	444	391	462	408	397	436	434	447	429	461	437	449	439	441	457	451	436	463	447	427	434	425	465	454	406	454	419	413	421	408	454	423	438	478	457	470	438	470	441	424	452	480	441	441	429	436	462	472	422	479	459	457	447	464	440	477	451	462	411	469	444	440	420	447	434	446	414	420	406	435	428	422	479	457	440	412	429	464	469	420	437	463	491	418	444	451	419	465	450	424	481	417	417	419	457	434	419	446	423	483	417	428	504	434	420	455	455	458	418	448	435	462	471	435	439	424	443	453	448	488	432	438	438	471	401	443	447	405	393	434	466	465	449	411	467	438	491	408	429	457	430	382	456	450	429	469	467	462	500	446	456	443	422	440	419	449	449
7943	1098	1029	998	1071	957	948	971	933	953	957	982	934	1002	982	1003	962	1009	960	954	924	1002	950	951	970	890	959	968	925	957	977	940	969	957	965	962	948	1002	916	938	891	921	958	961	963	980	923	1006	957	994	929	916	985	940	954	927	901	943	935	941	920	971	957	951	984	1034	949	954	986	990	951	963	949	926	917	966	956	927	954	1014	988	924	940	942	957	1005	1020	935	933	987	961	915	969	885	977	966	997	985	954	994	947	957	974	1035	1007	934	981	977	995	936	944	963	918	1023	987	912	939	961	1031	929	983	943	995	969	962	969	933	1011	969	946	907	988	945	962	1015	996	946	976	946	979	935	957	917	929	983	1014	912	997	936	972	943	1026	919	906	995	958	974	928	919	956	993	994	968	941	897	926	1005	974	983	992	914	943	956	915	954	959	956	952	954	962	961	944	1038	982	953	929	936	916	941	951	932	998	921	959	948	973	996	976	944	990	907	950	956	927	956	962	1001	972	966	921	1019	934	1007	946	969	955	979	966	972	996	951	920	988	967	960	991	979	967	895	953	969	989	978	921	992	965	941	985	920	1011	987	984	955	937	950	934	939	952	974	926	942	928	923	950	962	948	984	983	920	908	960	984	1047	971	980	955	903	969	919	996	951	936	959	944	944	939	965	956	975	1016	1018	911	941	971	952	963	963	1006	955	952	960	905	962	962	938	987	984	928	955	932	981	943	1000	950	964	1007	992	1013	956	987	1002	860	884	922	974	967	1004	932	972	970	965	936	955	926	944	964	939	1034	942	978	964	988	996	965	943	957	915	919	938	980	969	965	945	977	931	937	927	919	935	932	951	972	958	996	879	964	951	918	1003	897	963	953	960	922	954	956	925	927	966	940	958	1002	939	949	925	913	940	1011	920	965	926	944	927	973	948	980	1012	929	942	1012	943	962	982	905	938	950	939	959	999	863	952	895	1003	948	970	1003	932	934	953	981	957	1000	914	979	1013	934	978	1002	975	990	892	899	990	958	954	989	959	933	971	980	934	969	952	916	906	973	946	986	1005	916	981	955	1022	986	973	926	942	989	987	928	959	908	972	964	943	968	987	965	985	947	968	943	986	982	887	970	906	980	925	983	936	946	1001	959	927	940	964	970	1020	962	945	939	885	971	961	935	973	934	968	902	946	970	934	1011	977	950	949	965	928	953	942	986	1002	994	926	940	891	923	949	951	959	949	996	988	981	916	962	947	1003	1015	958	970	966	931	989	961	956	954	953	920	973	975	982	985	972	958	957	977	962	956	936	964	964	992	949	985	958	976	941	957	957	967	997	1018	981	949	961	1014	965	1002	988	964	1001	953	954	971	979	902	925	942	948	905	971	940	913	1012	931	945	986	948	923	880	962	954	948	972	982	995	940	974	943	948	956	919	993	1000	960	978	929	975	967	919	946	942	953	987	939	915	1001	985	947	976	918	967	943	983	955	966	905	927	947	926	874	914	991	942	1002	970	986	971	976	940	953	959	980	932	994	968	949	960	973	971	940	977	951	988	947	989	908	955	912	961	967	938	1019	987	954	938	933	977	921	966	949	952	919	911	933	979	1007	992	991	927	900	936	947	947	1007	895	973	943	907	969	968	942	949	926	986	981	951	916	961	990	931	962	934	898	908	999	919	880	975	961	910	987	968	924	955	946	928	956	918	1013	974	926	996	993	957	975	990	940	964	973	970	922	983	956	938	963	885	960	979	915	974	954	1031	930	931	890	965	961	940	926	910	970	989	939	963	893	973	968	1009	962	995	957	1018	999	1002	906	974	987	997	1019	932	947	980	1010	1029	963	989	968	963	895	991	963	966	912	927	984	917	935	918	984	988	943	991	924	988	953	952	930	969	963	994	928	939	981	979	923	931	979	928	935	1039	959	976	921	904	905	915	987	933	929	917	936	965	946	913	962	968	993	889	933	954	994	938	974	941	906	916	942	1008	1029	965	979	986	946	913	985	960	900	922	977	955	961	987	912	911	944	972	985	916	1028	943	957	961	936	934	951	1006	984	967	982	913	954	959	947	967	922	929	879	976	932	956	980	931	988	905	990	931	975	950	956	1029	960	1013	973	885	929	951	931	963	946	944	960	970	953	969	992	962	992	925	966	934	932	953	961	1025	949	950	979	978	908	986	959	937	965	947	943	935	1004	952	998	943	976	1020	934	902	929	966	907	957	975	967	949	977	956	960	909	936	946	927	960	959	986	991	955	981	977	933	968	945	961	1008	928	941	969	961	1014	915	914	981	972	937	934	953	977	968	968	951	944	946	969	973	978	946	960	953	940	958	958	926	969	961	904	928	995	969	967	1085	960	956	961	913	984	896	977	911	1020	964	995	1009	971	948	976	933	1013	952	907	976	958	997	950	987	942	920	1009	992	938	974	944	894	911	951	953	967	977	969	927	899	987	938	984	1003	965	1023	928	980	932	971	950	964	946	1000	933	909	949	937	956	919	943	938	909	907	982	974	971	998	914	970	931	1055	943	894	919	981	919	989	968	950	1048	949	901	963	931	970	941	960	975	920	967	994	983	940	938	952	990	936	975	968	953	951	950	923	945	945	957	939	906	937	975	967	985	876	998	905	958	1010	965	922	998	947	939	969	987	1012	1002	925	923	929	946	955	941	967	1003	931	989	981	940	991	979	971	936	967	908	978	971	951	976	961	953	994	1005	1011	936	937	922	958	1002	943	968	945	901	1010	951	944	931	932	983	988	927	930	982	962	970	955	978	949	960	908	949	988	992	952	979	963	998	960	1006	940	954	960	942	926	923	934	965	939	1001	943	945	994	967	959	992	991	1009	993	1021	940	973	949	903	997	943	913	958	964	958	908	940	954	932	943	908	924	971	957	971	926	994	939	910	945	949	947	1010	944	953	987	948	943	937	932	974	968	1053	886	982	991	946	925	962	969	909	976	960	924	1000	906	975	963	976	950	939	926	909	954	1008	981	934	948	976	965	1028	981	952	1007	979	960	947	959	972	898	964	952	942	948	928	989	961	927	963	937	955	922	1038	949	934	951	955	934	978	989	961	935	955	894	947	896	901	966	1001	947	943	944	884	889	892	921	936	964	976	996	894	902	928	997	947	913	941	996	943	989	1009	953	910	963	953	979	1029	975	997	964	982	962	950	913	916	880	954	926	911	910	991	988	979	984	961	924	959	929	934	897	920	994	961	1006	1001	1014	917	988	902	954	922	973	980	912	990	915	969	941	902	974	955	947	956	937	935	1075	976	991	898	961	949	997	999	977	961	977	947	935	977	988	979	978	965	950	982	1000	945	968	966	925	916	940	932	960	1030	937	964	985	967	951	947	1018	995	956	918	1015	939	952	951	978	946	983	950	927	997	957	951	960	993	938	945	974	940	925	957	979	984	951	931	977	1025	980	899	951	938	975	932	963	949	962	927	898	925	968	962	921	904	1009	957	938	932	969	914	991	992	969	942	947	983	954	955	985	949	966	896	998	936	1035	949	968	1012	894	908	951	911	943	925	989	1020	927	922	965	1004	1016	959	977	996	941	969	980	946	917	969	976	1016	1034	967	932	959	969	934	956	955	922	964	980	935	965	954	1004	943	997	943	946	942	971	931	965	969	909	1005	951	930
26436	3821	545	466	329	319	293	298	266	248	258	219	229	226	248	252	232	237	268	239	255	257	214	236	267	257	213	249	260	241	233	266	235	223	239	231	213	238	231	225	241	237	223	192	216	229	233	243	244	250	252	244	233	230	238	230	218	250	246	258	220	265	238	238	238	225	257	259	242	245	239	227	249	224	244	227	216	238	243	207	256	241	241	214	228	240	239	221	244	268	219	221	199	233	244	250	259	226	242	253	229	232	250	248	237	227	238	226	235	246	233	255	255	225	269	219	232	239	247	253	233	208	217	206	231	186	213	205	276	239	222	221	212	232	238	239	223	243	196	268	229	224	238	244	231	216	236	221	241	236	221	231	225	268	244	242	275	234	262	218	255	221	232	220	255	212	234	254	250	245	238	254	230	241	220	226	237	241	226	228	216	236	218	217	219	239	235	247	246	250	225	243	216	192	227	259	236	218	231	255	228	243	256	263	235	239	233	254	220	242	249	250	289	257	228	246	226	247	220	220	221	259	245	255	215	218	258	263	223	260	254	228	248	236	234	215	214	243	237	213	209	239	244	230	212	230	230	225	240	235	254	235	230	214	232	220	245	247	240	229	220	214	249	235	264	230	245	196	260	246	215	218	241	250	231	194	214	239	236	220	240	219	225	266	252	228	248	239	247	250	248	242	253	234	238	265	226	250	212	249	237	221	208	220	226	237	230	242	197	243	208	248	263	240	215	229	235	217	202	205	241	228	220	227	213	282	207	246	240	241	222	255	227	203	225	201	255	250	251	235	245	259	233	252	204	212	260	237	238	221	226	276	238	236	261	209	257	249	232	247	188	244	220	231	262	247	258	226	228	242	233	224	253	211	242	215	219	239	202	229	234	237	221	225	201	276	228	260	222	225	237	209	224	232	228	220	250	214	241	213	227	230	226	254	265	230	243	226	246	235	248	248	232	219	253	233	221	286	234	230	232	213	246	237	224	228	230	224	234	229	249	267	223	244	221	215	211	244	241	202	229	275	243	247	236	241	247	231	245	256	244	229	229	232	249	214	226	220	258	246	256	240	232	234	233	232	217	245	205	240	261	237	222	248	213	241	238	248	228	278	211	230	210	233	252	224	224	266	249	220	240	238	232	242	208	236	222	233	247	247	211	232	240	216	236	253	250	254	207	222	211	238	253	252	234	207	230	234	220	228	207	243	241	218	217	230	264	251	249	263	271	245	229	261	227	267	225	219	212	240	240	225	237	225	223	241	261	228	234	226	266	228	240	205	233	224	252	218	214	194	232	243	268	244	238	267	238	232	233	241	229	237	233	223	235	258	228	250	225	253	248	239	222	239	258	240	210	248	223	241	255	239	236	227	236	254	243	236	225	265	254	216	216	238	244	245	237	236	226	234	247	230	207	264	218	227	242	209	246	248	234	207	221	228	243	235	219	240	228	238	226	234	253	226	257	246	226	259	233	229	224	230	240	265	248	241	234	234	257	234	250	222	242	221	220	232	209	204	250	242	216	205	228	264	236	243	251	205	253	225	226	242	261	235	245	234	242	252	221	212	252	253	244	230	258	249	236	246	225	237	233	241	230	250	222	248	250	234	227	240	221	254	229	239	220	236	200	236	223	259	242	244	212	260	216	249	216	224	229	260	211	214	240	229	257	221	252	223	243	237	222	222	249	252	222	238	230	237	246	218	253	233	218	227	223	223	240	232	265	232	249	244	246	267	236	231	222	228	264	215	235	243	228	229	214	246	223	223	245	247	216	243	248	234	240	243	233	248	232	219	236	236	246	239	244	237	251	261	264	238	242	269	250	244	248	226	245	239	249	245	253	233	272	225	242	230	213	253	237	231	219	227	212	248	238	270	220	247	266	233	235	229	223	220	247	223	231	218	235	241	220	268	219	229	213	215	229	274	234	229	240	251	243	219	225	238	234	226	241	225	221	210	219	218	253	245	246	214	229	224	240	229	252	257	211	202	254	222	203	247	232	220	233	228	241	229	233	216	220	243	252	241	202	262	279	258	217	202	231	230	242	259	238	260	252	245	245	243	243	224	234	213	253	250	240	231	272	249	243	244	228	237	249	237	212	223	232	235	245	256	225	233	225	249	227	226	255	238	211	219	259	247	243	238	260	234	245	246	213	256	210	247	218	246	252	218	254	245	228	252	238	249	231	219	236	227	218	219	218	236	243	244	256	222	238	228	257	234	243	225	265	242	244	249	223	254	244	248	217	196	210	214	232	223	260	249	240	240	235	258	234	268	254	214	253	261	199	240	219	230	230	220	213	248	225	242	214	226	236	222	227	207	216	254	255	238	238	241	235	250	256	240	213	235	233	235	236	202	207	228	254	208	238	225	253	220	228	226	229	239	211	231	212	232	209	248	237	247	250	222	237	208	239	242	228	266	219	255	242	218	268	238	234	225	247	211	248	234	197	226	246	240	246	250	226	250	226	247	235	219	228	201	252	252	236	257	236	244	216	256	212	261	250	231	250	221	224	230	246	230	262	217	252	256	248	225	243	262	257	217	242	234	248	258	245	235	220	214	227	217	231	245	254	252	238	246	225	234	238	247	220	270	242	254	235	211	256	245	224	245	260	213	244	256	203	233	261	249	240	279	225	245	237	220	237	226	232	209	225	239	243	237	228	260	235	233	250	256	219	241	233	201	268	236	250	260	222	223	239	213	227	195	227	231	208	250	215	255	230	204	222	240	243	232	246	243	241	219	227	252	195	223	238	240	272	230	220	223	258	252	231	231	217	241	237	281	237	220	223	239	233	234	234	255	240	232	221	278	212	208	232	255	261	241	228	231	223	229	276	232	257	241	254	243	215	227	239	250	226	235	218	228	250	226	219	262	243	251	254	238	232	236	233	246	228	237	212	247	177	221	248	258	225	217	229	229	224	245	251	262	239	265	264	223	233	227	239	224	236	255	211	252	218	249	250	241	210	253	254	226	231	232	242	212	228	232	220	251	239	272	270	230	259	247	216	199	243	209	235	244	232	226	254	243	247	230	257	255	243	244	214	253	244	192	251	210	258	240	244	243	233	229	220	206	251	231	242	231	239	231	218	239	266	214	229	242	273	230	252	231	203	254	222	244	231	258	243	221	262	240	238	200	258	239	245	208	222	237	233	255	230	235	239	236	246	230	297	242	231	240	242	259	221	231	229	230	234	250	208	231	245	232	259	243	245	229	200	203	226	236	217	235	226	232	257	261	243	261	235	248	235	232	258	226	239	221	218	246	253	240	242	244	249	219	226	257	261	223	246	223	223	231	231	208	246	211	254	262	255	229	253	227	218	239	264	240	223	216	221	213	253	248	243	219	217	236	218	258	237	236	234	234	230	221	207	260	244	214	208	225	216	229	246	233	227	238	239	212	228	242	274	226	245	211	217	253	213	230	228	217	242	238	248	222	256	246	241	245	216	238	261	222	216	225	251	220	229	227	217	230	234	252	236	219	244	236	205	225	254	250	267	246	245	226	253	251
16327	1170	1242	1273	1168	1043	926	808	804	739	719	688	621	622	638	669	627	652	652	606	566	610	581	565	629	624	568	627	564	537	577	574	592	580	563	621	585	607	585	520	600	592	578	558	551	543	536	539	580	550	499	589	558	590	544	555	609	585	576	557	556	523	584	568	607	558	602	577	559	584	587	560	558	590	540	576	511	563	590	536	552	579	570	568	561	548	567	590	595	541	554	528	526	583	570	618	535	552	534	529	563	574	595	579	586	532	555	582	568	562	546	555	572	561	555	556	525	570	563	561	560	532	598	568	559	574	527	563	582	590	596	545	562	566	530	575	568	577	574	561	597	529	560	556	576	556	580	546	576	555	549	570	573	512	562	520	596	567	551	605	539	587	563	573	552	576	577	572	602	566	558	526	576	537	560	548	563	562	569	560	547	594	557	577	577	556	576	558	544	532	576	545	582	601	614	580	552	538	563	577	563	541	550	565	500	533	605	594	539	536	515	581	581	567	550	539	566	576	539	531	565	554	599	543	548	566	572	537	551	548	520	543	552	601	542	565	606	559	557	596	618	576	586	575	530	580	600	546	575	546	552	593	549	518	577	569	553	582	551	597	532	541	607	576	578	559	591	558	541	545	550	564	565	587	548	593	595	570	593	577	559	566	556	509	545	596	570	573	537	556	549	568	562	520	572	561	548	569	559	555	565	524	576	556	579	607	590	571	561	574	600	555	587	561	600	558	578	609	564	565	551	619	556	529	600	552	541	595	549	578	588	567	568	561	529	548	543	543	587	536	539	570	565	580	568	564	531	531	564	579	568	564	576	558	561	569	554	588	548	590	546	527	600	560	582	535	593	557	568	553	576	574	499	569	582	580	543	600	561	547	558	543	593	632	578	572	575	581	601	522	547	526	564	518	587	574	619	552	579	600	633	547	567	561	560	564	577	607	520	608	540	549	602	545	548	567	572	560	574	549	581	585	546	531	555	548	533	531	620	559	583	594	569	570	526	560	586	576	542	532	589	601	565	538	541	562	567	570	587	553	567	559	554	542	516	586	598	555	591	563	615	568	593	539	559	557	534	548	573	535	582	560	619	551	598	539	549	574	598	553	579	603	560	572	573	589	569	591	542	555	575	569	544	545	595	537	573	549	554	568	549	533	586	577	519	609	554	557	551	585	602	544	575	555	559	588	522	530	557	601	556	535	529	597	538	532	563	543	541	571	561	515	562	578	590	558	556	607	598	563	549	594	556	569	565	575	579	569	579	568	539	536	566	546	534	570	548	516	554	560	560	588	587	583	572	557	590	562	522	561	516	555	556	538	570	559	559	589	593	562	593	581	543	565	572	559	527	563	592	533	572	605	606	592	559	520	576	563	523	566	535	575	561	573	595	546	591	544	591	527	560	504	552	544	628	571	556	547	549	581	583	537	527	577	572	584	543	603	577	537	576	560	591	527	604	559	567	586	551	584	557	602	613	597	600	563	560	544	538	506	559	586	573	532	517	562	600	577	548	577	559	592	581	517	544	556	609	563	565	558	605	546	554	549	587	632	582	563	559	582	572	556	613	557	559	530	605	576	541	561	554	571	571	556	569	551	577	564	598	594	572	548	583	550	538	562	570	521	572	585	564	514	542	598	598	578	591	575	541	541	587	569	574	602	566	572	531	523	575	590	568	558	559	627	538	540	571	549	569	543	581	578	517	584	590	523	589	572	578	514	600	623	547	593	568	539	553	577	565	561	544	588	540	543	543	568	615	553	574	580	572	576	549	571	574	569	622	541	530	613	573	575	568	576	537	604	565	525	581	573	561	545	574	544	544	539	584	562	578	550	617	544	540	573	623	579	526	545	560	556	581	556	558	567	580	541	574	574	533	555	581	553	619	588	566	588	601	558	551	562	597	584	566	558	562	568	583	582	560	579	582	564	559	614	537	598	527	571	551	553	605	572	555	578	576	581	561	546	568	558	559	576	591	550	608	548	517	568	567	528	553	576	592	570	583	564	578	577	554	569	580	576	569	549	564	577	600	596	543	562	571	543	560	550	583	596	555	577	566	528	557	607	591	541	577	535	565	565	579	569	562	573	559	567	582	569	569	565	544	605	501	520	564	575	550	576	542	555	622	531	562	533	564	583	563	593	619	565	587	607	568	577	525	582	562	612	555	556	569	624	589	583	549	584	539	587	566	549	575	588	561	637	567	541	593	587	564	599	538	570	529	535	570	562	539	523	564	565	618	586	555	596	513	566	570	559	542	554	554	539	536	561	551	522	582	529	584	572	525	590	595	553	539	570	578	620	543	561	594	556	567	601	552	543	566	537	564	527	557	585	570	594	542	581	549	551	532	542	591	578	517	573	551	570	563	544	597	534	588	592	571	560	574	527	546	568	546	554	592	540	570	596	548	608	572	557	607	557	571	575	576	582	565	529	576	548	566	541	549	554	581	564	547	555	538	546	575	504	592	575	572	530	561	518	549	542	565	537	558	568	597	569	610	543	579	538	562	566	559	552	632	579	560	550	541	570	583	544	540	564	543	561	563	554	557	563	556	557	580	578	569	621	628	580	541	554	541	584	571	572	600	578	573	560	526	552	558	552	560	537	546	563	530	564	618	539	582	547	535	576	544	553	600	578	593	554	585	557	590	572	580	577	571	564	572	571	568	571	585	524	548	534	540	539	571	548	587	580	634	559	572	538	528	534	549	544	549	565	593	539	559	591	531	543	558	542	570	604	569	548	557	543	553	538	569	570	581	562	570	565	560	549	578	572	521	586	572	521	576	577	605	565	559	558	586	588	565	604	581	541	624	563	574	553	556	486	537	550	574	562	531	583	552	557	566	551	557	528	602	536	563	605	623	602	586	584	609	558	576	556	555	589	576	605	572	594	564	588	541	550	598	561	572	585	590	560	614	556	581	571	529	605	514	540	585	564	548	548	551	559	590	584	567	562	563	556	573	503	591	577	556	556	576	586	556	537	588	581	565	563	592	568	557	536	528	561	565	574	579	565	481	536	560	525	517	524	567	521	537	594	564	571	547	628	572	587	579	547	552	566	557	586	568	619	569	547	525	549	535	553	551	580	578	578	559	569	569	591	595	619	555	591	539	547	579	567	614	537	606	580	569	573	586	594	587	584	570	605	537	586	550	585	551	576	584	534	525	546	615	553	569	585	599	510	565	574	535	543	608	523	550	533	532	582	542	561	603	601	564	560	575	570	561	544	559	520	559	555	504	561	550	605	537	570	561	538	589	538	604	563	617	549	537	569	552	592	574	545	548	551	517	567	545	631	576	557	573	561	587	562	568	587	589	578	563	575	559	599	535	573	524	559	534	548	550	590	544	623	559	543	603	546	516	539	549	588	606	548	548	565	537	592	586	550	537	527	583	590	558	575	575	573	533	576	582	575	582	560	551	563	558	578	580	543	567	560	555	538	564	599	595	557	571	554	583	560	557	580	573	610	597	599	571	578	599	610	562	579	565	540	549	591	548	582	542	552
36020	7232	1064	670	543	420	379	363	303	316	263	265	275	276	260	258	248	227	243	243	285	238	254	253	236	280	230	242	232	267	238	251	225	261	238	252	266	207	242	223	249	250	259	257	252	251	221	274	235	230	268	223	270	215	212	267	260	238	226	226	259	255	229	245	236	272	233	265	240	234	258	218	252	249	280	249	223	251	254	251	218	222	231	233	292	247	270	261	248	224	222	252	220	270	234	252	227	265	266	230	238	258	261	212	244	246	245	254	253	239	217	237	237	229	237	207	225	244	253	211	257	254	197	262	262	247	243	263	236	233	262	293	220	218	240	224	247	230	230	236	207	249	244	248	230	239	199	230	252	251	219	239	247	188	228	267	244	229	270	272	242	224	233	216	277	258	222	233	240	233	248	237	246	239	272	270	218	225	250	234	243	242	263	256	219	243	260	251	218	211	234	248	234	239	224	227	248	223	232	221	261	250	212	257	250	230	187	251	237	241	225	258	235	244	264	236	248	247	237	277	269	250	251	267	263	234	229	227	249	237	265	248	233	223	217	212	244	244	232	234	244	263	261	263	210	219	218	231	233	247	243	253	232	258	273	231	256	240	246	227	222	235	221	231	243	240	283	231	224	249	233	252	257	220	226	221	258	231	235	225	266	241	227	211	232	234	264	251	251	246	254	256	219	248	264	242	220	251	257	225	267	219	225	256	246	226	233	260	247	257	259	251	235	229	245	226	248	250	279	270	249	264	251	213	241	228	240	240	230	253	266	231	243	227	243	215	226	235	230	254	244	219	232	257	243	218	235	218	217	279	228	260	245	237	269	263	233	241	233	256	211	258	271	243	240	258	237	238	260	225	239	244	206	226	244	235	244	254	197	265	239	267	227	211	221	268	208	236	226	257	254	216	270	255	213	229	247	220	244	248	267	239	250	238	246	250	234	248	241	247	209	256	236	226	222	262	244	273	267	263	264	236	236	258	257	227	267	229	228	238	226	249	243	223	247	233	240	263	251	228	234	273	216	241	246	255	254	251	235	262	227	223	245	249	233	255	250	257	230	239	226	277	245	248	242	259	226	247	233	259	239	220	252	266	235	261	244	238	238	229	274	219	246	234	212	241	249	223	249	247	260	261	221	264	262	245	238	219	227	223	232	264	246	247	226	266	264	238	262	228	254	248	222	263	243	257	260	286	222	233	234	215	248	247	222	224	236	228	225	275	250	225	275	225	250	254	244	237	229	222	255	254	246	226	281	260	239	256	218	249	233	245	258	278	280	280	223	249	245	256	251	260	244	216	273	199	239	222	231	248	225	253	233	241	249	241	235	258	223	248	259	270	279	236	230	270	257	245	233	249	242	229	245	239	252	230	247	239	249	218	223	215	246	252	220	271	205	266	227	232	256	239	266	216	260	246	279	250	240	230	234	253	250	245	233	244	270	230	239	235	209	238	246	243	252	234	267	263	254	222	250	266	218	217	242	252	238	229	249	236	246	237	206	260	248	262	262	226	244	238	248	223	247	228	261	271	226	237	230	272	208	236	249	219	234	234	222	250	228	224	251	274	230	213	271	231	213	244	248	234	227	249	230	226	202	239	267	267	232	236	256	226	238	253	242	260	245	230	252	209	266	243	213	228	213	233	223	234	218	244	237	249	255	263	233	237	258	235	233	256	265	244	260	238	270	253	228	243	253	253	248	260	281	256	269	227	239	235	212	241	225	209	229	280	239	236	214	236	248	250	255	255	245	244	237	239	246	271	245	233	247	246	233	228	246	223	252	265	240	233	240	234	252	238	273	230	220	240	235	250	257	252	245	239	218	256	241	236	264	250	257	261	261	232	262	264	270	230	230	237	252	233	247	282	250	263	250	224	236	234	244	259	245	220	229	216	268	213	214	248	226	216	249	221	247	252	250	243	236	219	223	226	262	231	255	245	241	236	259	204	255	220	238	243	241	256	240	241	229	266	240	253	267	258	257	239	251	261	268	234	245	228	278	213	239	240	249	252	223	209	225	255	238	261	231	247	274	250	239	238	250	220	256	236	268	248	249	229	247	224	284	267	258	247	227	245	248	228	236	247	215	253	251	228	239	228	244	222	225	252	228	223	255	237	229	201	234	235	243	240	234	225	265	227	278	245	233	276	238	261	244	204	243	216	244	202	250	239	237	242	252	246	232	234	220	231	247	220	210	222	213	251	258	255	227	259	262	215	234	255	240	250	220	250	210	228	229	230	221	229	262	251	222	231	246	217	229	271	258	232	211	216	226	268	205	231	220	282	248	248	244	246	234	268	210	264	217	247	275	231	269	237	264	226	228	254	229	260	223	244	267	247	266	249	241	246	249	230	211	250	257	235	226	240	237	261	233	230	265	231	227	251	235	255	222	244	216	262	225	246	255	241	241	240	261	245	227	219	243	231	231	232	234	243	267	260	253	252	271	257	263	267	260	223	249	249	240	258	215	230	255	223	234	236	224	227	247	231	251	242	230	230	248	281	257	244	237	192	239	256	238	231	252	249	255	237	216	264	253	239	256	251	260	247	249	229	255	246	242	202	252	253	238	239	245	242	264	233	257	228	197	215	234	245	258	227	234	261	239	249	230	242	232	255	233	221	218	260	244	234	223	256	247	261	249	256	241	261	249	234	233	237	216	235	275	244	224	239	218	214	247	261	236	230	247	243	209	239	221	234	261	255	263	278	261	252	226	242	223	233	230	223	228	263	242	255	250	241	228	253	209	232	226	246	283	222	247	254	223	230	242	226	226	224	251	238	229	234	228	259	241	218	219	211	246	267	240	247	212	224	224	242	237	224	265	263	227	237	230	252	257	232	219	238	273	248	236	245	217	245	245	217	249	212	247	208	251	220	204	212	241	268	265	214	237	228	207	249	248	237	218	236	252	245	229	220	238	239	253	260	250	242	248	214	271	236	214	218	249	244	238	246	236	237	245	227	251	223	240	253	243	225	238	243	233	243	253	213	239	277	239	245	235	217	235	252	242	230	251	219	238	251	250	234	255	233	236	221	279	241	251	232	259	233	213	233	245	242	222	240	240	244	267	272	248	240	204	259	262	239	247	218	239	227	257	224	207	235	251	252	275	246	237	244	208	248	239	242	255	256	226	226	246	224	216	218	237	236	277	247	226	231	245	247	244	237	238	227	266	247	210	257	232	257	268	249	229	252	219	230	246	208	225	209	239	272	237	239	245	238	236	241	263	248	250	250	247	232	214	210	251	235	256	238	232	217	227	243	246	207	199	238	221	274	232	267	241	239	253	224	257	220	221	233	253	258	233	235	224	240	229	252	285	278	215	199	246	229	249	230	221	213	236	235	260	264	231	227	259	226	231	251	269	237	229	254	244	256	235	232	213	254	236	229	262	228	251	258	228	231	254	257	244	208	202	271	255	233	270	238	247	233	245	267	239	235	263	249	253	225	266	260	242	231	268	269	258	225	235	236	221	233	234	237	233	228	247	234	242	244	255	232	252	252	242	239
20465	1703	1868	2032	1678	1495	1220	1180	1040	993	909	843	760	778	753	704	721	659	714	658	717	697	671	688	644	628	638	668	576	593	611	647	639	620	688	599	629	634	622	624	629	644	632	597	576	610	575	590	552	588	587	642	607	601	577	540	618	613	558	610	654	625	624	596	633	612	605	627	669	585	633	601	582	594	604	583	615	606	614	594	540	611	589	659	628	619	614	608	638	604	618	609	600	579	604	608	673	608	632	595	588	644	599	584	590	587	608	590	584	603	578	618	551	564	631	570	569	652	664	626	580	635	582	592	625	563	594	622	611	595	594	571	574	569	635	558	592	619	614	619	617	622	585	562	600	615	589	614	617	583	603	599	590	599	615	613	623	580	564	602	624	639	564	619	587	556	631	618	615	559	608	605	627	626	613	616	675	566	579	610	627	599	625	586	638	615	580	610	561	596	590	597	611	571	576	636	633	600	597	633	572	619	585	592	647	649	613	593	584	620	618	608	565	593	582	588	606	670	597	590	620	582	612	618	563	619	640	583	616	612	592	617	580	636	601	588	609	615	611	567	602	588	625	574	565	599	597	616	593	613	591	620	572	629	573	589	586	584	653	571	601	615	557	599	600	627	581	573	604	596	560	583	568	588	593	612	625	557	608	634	606	572	653	623	614	564	606	625	596	634	611	558	609	607	604	585	653	578	558	605	626	590	613	590	595	610	587	653	592	613	566	646	587	586	599	630	603	573	598	611	587	579	577	592	583	631	579	608	612	624	604	627	614	603	596	587	596	616	586	581	554	624	539	606	581	588	568	579	607	637	556	623	605	616	567	620	642	595	603	584	623	580	621	623	555	594	577	634	636	597	561	610	585	547	641	640	618	613	551	608	643	586	631	618	586	626	620	609	559	579	643	584	622	589	580	610	639	582	608	622	602	598	580	605	622	636	602	629	619	604	621	586	632	586	606	605	605	545	579	585	580	565	576	609	616	614	545	603	595	643	571	629	619	596	576	614	612	602	642	638	631	652	583	595	621	602	587	584	594	646	542	617	598	613	620	563	614	590	602	578	587	589	597	587	556	641	610	570	585	576	612	568	571	636	633	644	635	629	608	622	610	557	616	578	627	641	620	585	591	631	614	590	576	609	609	618	590	641	633	560	610	587	629	598	624	597	637	629	616	631	578	603	603	620	606	624	610	582	597	593	631	560	606	591	611	583	612	601	622	596	631	643	647	637	578	600	586	629	635	622	619	561	607	603	600	567	593	601	554	594	600	595	573	590	597	590	600	592	614	606	637	580	586	608	590	639	620	584	537	578	601	614	624	611	601	591	640	626	608	585	584	622	590	627	617	615	622	591	613	636	595	589	654	628	604	567	615	619	613	605	600	644	608	617	624	624	584	605	608	580	650	590	616	567	591	585	594	599	595	605	614	614	597	616	609	575	611	644	581	597	623	596	575	580	573	573	595	550	600	579	568	591	571	559	600	597	622	649	634	601	596	590	596	646	618	583	589	619	596	605	587	650	654	601	578	598	611	568	606	594	604	594	627	552	627	622	588	595	604	622	587	642	564	639	584	597	573	608	574	569	588	592	554	610	597	571	620	646	594	631	588	618	595	615	655	596	564	627	574	580	597	597	613	632	624	611	624	611	570	612	594	616	625	593	570	594	596	581	596	601	614	607	606	613	600	620	570	623	607	623	637	547	621	595	598	589	667	629	587	602	585	620	580	603	618	648	625	560	599	600	583	553	629	599	589	609	577	606	598	634	605	581	628	582	587	603	622	565	576	578	626	614	601	609	588	606	572	656	607	592	587	570	589	637	596	605	620	587	606	577	599	613	607	651	613	636	613	565	557	622	602	582	596	600	593	622	615	609	594	575	647	597	613	610	537	620	608	593	585	615	632	615	581	593	618	590	612	576	554	649	601	611	586	602	598	615	622	564	645	591	595	616	620	592	593	611	573	595	626	602	583	654	584	584	607	631	609	597	608	571	575	594	605	550	642	607	592	603	597	573	581	620	597	599	614	594	611	593	600	572	605	625	626	534	612	664	596	587	593	592	586	607	618	580	588	607	584	649	583	613	626	663	629	571	562	564	569	622	545	592	601	553	596	614	618	583	605	604	562	599	583	530	576	608	601	595	609	629	581	610	606	586	619	607	623	575	555	602	610	605	630	607	606	610	626	584	658	626	625	605	600	613	635	638	593	559	617	585	578	590	628	615	579	605	597	632	639	592	609	619	591	617	639	582	657	570	597	606	580	603	574	602	641	604	598	606	594	569	561	579	605	592	613	591	552	607	588	587	572	648	604	578	591	597	599	604	627	622	600	620	601	576	608	636	588	606	564	595	609	573	635	597	602	639	588	617	618	603	593	602	599	594	552	594	613	588	623	656	583	631	615	548	589	585	604	601	583	600	552	674	590	619	586	611	587	611	598	574	641	623	584	603	602	635	603	620	585	578	591	631	568	602	551	625	570	643	562	587	630	573	562	581	567	565	597	637	606	641	584	624	582	628	587	577	615	627	584	624	619	668	568	567	617	601	585	610	629	659	592	570	612	565	593	605	597	609	594	598	572	595	620	608	630	636	572	589	591	624	576	559	626	614	572	616	550	614	612	543	538	633	584	553	610	616	620	617	604	563	563	601	591	546	608	597	609	585	583	596	582	617	628	581	627	622	592	615	645	562	635	621	596	575	636	585	648	624	631	577	654	609	634	587	583	629	587	630	610	579	611	569	573	585	598	608	582	628	561	610	646	532	602	590	569	598	584	579	626	628	603	596	598	659	618	590	559	621	606	610	658	589	581	635	625	630	585	567	559	635	602	578	610	645	584	632	597	601	638	597	603	604	631	593	610	606	607	573	634	602	590	525	591	566	642	614	631	622	583	616	620	623	636	636	586	603	562	594	586	607	564	613	612	610	585	589	605	619	553	590	642	607	637	539	613	624	595	579	591	629	620	595	601	614	610	589	585	596	580	627	572	581	642	622	585	566	595	620	617	622	621	600	654	580	647	583	602	626	610	631	580	606	621	603	565	632	622	594	582	565	649	572	583	598	599	623	635	637	634	628	565	573	580	625	597	596	574	597	598	542	615	601	622	623	589	615	597	615	576	613	608	609	606	614	634	599	580	609	581	590	629	582	646	648	613	579	606	554	607	600	554	613	622	606	598	581	614	587	611	579	622	598	623	629	595	578	600	615	620	596	582	583	599	590	591	597	637	603	628	657	622	596	567	571	599	552	616	603	579	603	603	600	551	656	647	610	575	540	616	579	623	668	614	611	616	627	562	630	599	597	631	583	579	592	590	612	598	615	627	626	652	596	556	621	636	584	571	636	561	611	642	585	563	618	599	612	640	562	643	561	592	614	576	586	631	613	594	591	592	619	606	615	587	610	624	579	603	637	615	573	614	600	580	564	602	579	617	644	624	644	546	575	613	596	644	612	598	582	604	651	572	609	606	575	584	617	587	605	626	616	629	632	592	620	579	554	629	623
12772	1509	454	470	505	427	478	460	421	444	491	465	492	455	476	409	466	452	478	482	437	440	446	438	418	479	473	424	428	458	471	425	466	416	434	417	466	451	425	443	448	439	459	449	447	438	454	454	446	448	470	431	418	455	443	432	436	431	441	466	457	489	435	445	415	405	488	468	437	422	423	418	450	471	447	429	436	428	491	423	454	427	408	476	478	417	427	452	486	440	404	454	459	444	466	415	451	485	470	423	467	491	427	433	456	458	490	436	442	443	476	454	410	467	440	410	428	397	403	481	446	461	420	412	428	443	448	443	465	416	434	373	461	427	407	406	493	422	394	420	427	433	474	452	444	465	422	456	432	429	422	460	442	417	406	462	445	474	456	419	414	437	437	486	438	490	438	434	424	469	439	409	444	401	425	426	395	447	455	475	427	430	405	462	442	472	467	414	468	405	449	456	432	461	450	445	414	406	458	420	434	471	478	463	432	444	456	433	462	464	461	455	456	471	442	461	404	429	456	490	453	459	441	483	433	443	401	463	450	455	454	440	434	454	462	416	419	423	407	440	438	411	446	427	463	438	425	424	478	436	481	430	447	436	466	425	444	461	410	440	446	450	464	449	447	413	458	466	399	377	466	388	429	458	445	448	460	489	441	463	453	460	458	433	447	461	431	465	416	420	436	422	413	442	479	465	459	452	404	424	455	448	465	437	466	458	451	417	419	466	458	413	457	454	460	389	482	440	478	390	442	468	394	465	426	460	418	437	465	440	395	445	479	457	464	478	445	465	446	422	459	455	429	486	456	446	431	438	448	480	479	476	482	421	464	448	443	436	476	413	460	442	443	417	463	432	465	459	413	446	450	439	429	470	438	414	455	445	435	432	401	484	436	423	450	455	460	466	448	449	420	433	446	371	421	458	439	502	412	477	463	446	441	429	440	456	436	475	443	448	451	452	446	447	487	482	510	444	455	490	430	442	442	432	477	475	450	441	457	443	448	448	433	461	446	425	445	443	438	438	455	426	471	462	449	446	414	473	458	443	483	450	434	419	462	469	465	430	440	454	414	429	435	471	452	456	446	442	448	474	409	450	455	432	446	462	444	437	443	451	482	492	443	420	453	457	411	426	446	469	441	418	429	491	450	452	463	467	438	409	461	427	461	457	442	455	446	460	431	489	476	435	457	428	454	395	451	479	439	471	476	475	490	461	392	440	399	443	437	438	438	479	479	470	470	485	439	454	449	451	431	394	437	421	442	420	459	421	399	415	478	472	457	424	425	463	484	449	444	418	479	460	422	448	441	459	441	436	464	434	444	415	446	441	428	451	431	444	415	463	446	485	421	459	422	443	427	472	485	447	431	466	421	438	446	463	447	483	429	415	463	431	429	451	469	462	405	500	457	419	449	414	422	458	497	484	426	412	461	451	434	442	428	447	455	423	466	479	454	410	439	477	451	461	412	453	447	442	457	440	471	451	463	420	464	423	397	443	428	453	422	454	481	439	448	451	430	453	416	420	459	474	467	447	434	445	429	396	439	408	464	449	463	438	476	422	387	450	468	466	441	469	443	419	445	433	406	449	411	425	447	416	453	417	437	449	441	433	442	466	413	434	463	427	466	464	457	440	428	457	461	403	415	459	441	382	433	440	471	418	486	431	429	465	409	461	450	479	435	445	467	482	493	410	439	438	436	386	479	452	473	424	402	430	433	443	472	484	444	453	445	494	452	458	479	446	452	449	458	426	459	414	447	443	444	420	396	475	423	422	432	462	491	458	455	442	483	469	520	442	464	483	439	451	441	455	421	454	459	408	456	415	410	447	474	426	440	440	453	472	522	459	470	479	440	430	428	487	447	450	486	477	466	473	478	461	468	440	457	452	420	446	467	450	433	439	431	420	441	456	477	418	451	434	429	478	432	432	440	491	443	470	444	495	479	455	463	452	441	443	432	441	453	474	428	408	426	481	416	455	447	429	449	416	482	458	412	447	475	476	479	429	457	426	460	472	436	444	452	427	476	436	450	435	450	448	414	434	455	428	444	435	461	388	419	472	447	444	460	421	446	437	416	450	431	419	444	477	443	472	460	447	465	438	437	457	466	457	443	458	420	473	474	464	413	440	434	426	449	456	427	471	406	426	454	429	427	439	498	456	440	434	411	443	440	441	468	439	411	446	445	440	472	439	439	434	463	410	459	505	461	478	456	418	432	468	454	406	474	457	437	427	445	481	394	430	454	425	438	427	440	470	432	467	452	417	459	459	460	461	430	442	450	450	410	425	405	451	482	451	447	447	469	469	461	423	451	448	466	441	435	483	433	436	450	389	479	452	456	454	461	482	484	447	436	472	455	429	416	409	465	436	427	447	439	451	467	452	483	465	484	456	452	432	434	424	467	484	445	426	441	459	451	447	448	478	484	389	432	492	415	418	458	427	444	451	467	416	452	490	484	484	424	442	438	436	442	447	463	431	438	444	414	460	431	430	455	457	455	458	443	452	433	444	410	476	428	392	412	451	444	428	463	469	458	454	473	423	453	418	461	441	467	425	443	451	420	451	415	456	439	473	439	455	472	435	463	463	440	434	428	423	439	456	454	436	441	453	466	464	456	449	425	436	447	433	471	452	432	454	448	487	471	423	453	441	456	420	455	408	405	439	488	425	429	420	429	456	452	472	416	449	468	440	440	446	438	429	456	455	447	462	433	445	468	468	415	455	460	384	438	429	462	440	419	423	398	396	463	404	448	436	452	428	462	464	457	427	497	436	456	405	444	467	415	462	407	442	468	449	424	470	406	481	402	435	453	447	454	427	454	482	470	475	447	457	416	454	436	480	436	469	516	496	442	497	429	412	428	449	435	439	434	448	448	458	446	459	446	432	443	446	409	425	441	436	460	444	438	445	448	447	429	447	440	458	410	432	448	409	442	428	453	483	437	445	439	455	452	420	428	462	425	469	417	427	473	432	442	416	461	477	473	418	432	434	472	450	439	434	451	393	415	457	500	464	430	441	395	459	456	445	419	461	462	432	445	410	426	455	449	415	443	471	438	430	475	415	442	504	454	449	414	442	452	447	449	449	432	458	424	369	463	441	502	442	468	446	407	438	436	442	462	474	440	493	424	431	462	424	464	463	429	456	455	484	402	449	436	430	463	465	451	427	452	421	448	469	445	492	469	449	427	433	447	441	438	497	455	424	464	430	454	426	433	475	447	467	465	453	443	434	438	403	475	454	445	432	453	421	415	454	456	420	469	441	418	511	435	461	448	441	455	430	402	471	451	488	512	453	428	409	461	468	442	453	464	444	434	454	488	439	467	477	452	448	439	412	457	432	459	443	456	458	433	464	480	435	466	418	472	405	472	464	443	424	429	394	463	428	435	446	434	450	442	403	456	461	416	442	444	454	466	450	423	485	428	471	436	470	446	422	438	429	477	465	466	433	455	474	451	450	411	492	499	431	448	402	409	448	447	436	455	467	461	458	452	458	445	475	464	430	488	379	457	434
8164	1136	983	995	991	961	972	935	950	964	928	949	959	908	912	972	975	1004	910	991	986	940	968	985	946	955	991	996	959	1011	981	941	972	992	1000	851	961	958	992	980	940	940	927	948	966	973	928	997	973	944	993	944	989	991	958	907	913	958	1046	954	971	1004	925	988	953	953	979	1005	922	1029	939	959	1011	974	936	969	992	901	1008	878	972	1043	959	957	923	983	938	945	974	962	896	916	964	1035	983	930	948	971	939	910	971	974	961	977	952	948	998	954	979	929	974	972	936	977	924	1016	973	936	920	922	965	932	932	943	964	955	967	902	983	977	983	977	988	956	943	963	950	972	955	967	937	940	977	1056	983	1001	923	973	948	933	967	974	993	899	938	972	929	974	915	939	959	945	954	937	1037	938	1011	977	1012	931	977	979	921	982	913	928	946	979	996	993	1014	956	958	917	945	963	875	977	957	1014	983	958	1002	946	901	993	1010	941	998	985	973	973	925	939	929	969	994	973	1002	955	958	954	996	973	921	943	1040	980	952	906	952	984	961	986	947	935	912	923	937	997	959	995	951	971	962	982	972	1016	997	998	969	968	946	912	934	951	983	941	992	947	1037	924	938	970	924	909	920	941	966	962	921	931	974	964	979	945	963	964	983	955	965	988	885	1032	940	982	938	946	930	908	910	987	982	962	907	982	980	986	1002	894	844	942	964	917	975	981	924	932	956	927	972	925	953	1010	936	975	958	956	983	921	918	927	940	940	931	948	943	946	969	957	972	1004	982	993	889	967	911	993	917	947	976	935	900	957	965	1001	992	945	953	941	953	993	959	1005	924	972	1011	1010	971	949	893	964	945	976	952	938	974	964	943	984	968	993	980	1014	964	960	960	915	884	1009	1010	989	970	981	951	1018	935	988	949	939	936	955	956	914	959	996	945	994	1012	994	966	921	1006	968	934	927	974	984	973	944	942	963	970	963	944	923	919	951	951	969	967	956	950	938	919	880	971	968	960	945	973	915	911	956	992	962	1001	961	937	935	904	970	930	997	962	934	989	984	958	926	997	963	990	929	981	968	941	939	977	963	959	941	886	977	901	995	988	990	917	999	973	944	955	969	975	981	966	983	974	913	942	888	966	934	972	984	980	943	968	938	986	964	933	893	984	955	981	912	994	939	936	951	1009	964	1006	942	935	965	979	936	912	991	961	967	1005	933	959	980	963	953	967	963	997	958	982	998	912	960	907	897	991	950	959	975	946	966	974	951	959	940	917	937	943	970	971	881	964	930	1044	953	957	950	956	972	967	956	1023	978	943	926	985	920	927	982	948	940	924	979	1054	994	979	910	946	1017	956	976	925	958	935	957	928	945	968	985	1002	972	977	955	969	967	963	991	990	958	951	910	944	902	1010	955	979	930	982	942	958	923	947	965	963	892	932	972	966	955	981	963	975	977	955	990	963	956	914	927	986	1025	1019	939	1026	923	987	948	969	942	998	965	938	1000	975	958	943	959	958	929	958	944	972	1035	969	995	955	967	951	913	992	1009	912	998	984	994	965	933	931	940	920	963	1002	957	956	974	924	979	930	1001	940	967	1033	951	983	977	995	934	938	957	968	941	943	951	991	923	967	898	953	989	967	915	926	987	961	1042	989	934	932	1018	935	934	1007	978	1019	955	1005	998	1008	1014	1012	955	923	998	976	939	948	943	968	971	985	991	979	964	927	975	932	941	966	1000	919	957	917	990	969	960	943	942	967	952	951	1000	1043	959	993	985	989	981	1012	987	948	975	977	1008	994	980	961	914	930	1004	936	898	964	1023	943	937	948	936	952	914	967	954	970	949	947	1011	987	990	989	950	929	906	967	986	960	972	938	986	997	946	991	994	965	915	944	916	910	927	966	976	963	961	918	937	1018	940	953	923	919	977	983	989	1011	978	937	952	979	963	1006	994	1002	1034	980	977	998	921	936	942	946	963	948	955	1000	990	1008	896	971	958	1004	918	942	1006	976	939	920	988	981	972	970	949	990	934	962	973	967	964	985	1001	992	942	950	958	1003	955	996	907	951	928	1010	971	932	953	932	1010	1017	982	964	998	893	930	939	947	975	939	939	986	957	1023	958	957	952	950	1026	914	972	1009	931	985	954	974	931	948	930	913	982	978	976	960	1022	962	949	1015	948	976	1004	903	930	969	1007	948	1000	962	984	917	996	954	948	958	968	990	1002	938	990	974	951	939	947	980	977	908	904	919	977	978	1008	923	965	944	994	970	976	1029	950	981	1025	976	960	952	948	1013	971	982	995	978	936	924	996	993	1003	1027	978	906	953	964	997	1008	950	935	986	962	999	912	974	942	910	988	930	951	987	988	1027	954	951	958	968	981	998	949	992	954	971	978	994	960	1015	987	964	972	976	963	989	968	971	959	970	970	953	966	964	975	960	913	975	920	938	992	999	976	1022	973	949	950	983	964	961	964	979	922	959	992	892	902	954	956	996	958	976	976	994	987	971	934	963	940	967	973	886	958	1005	1021	959	990	940	970	940	957	987	983	990	942	909	980	994	934	975	986	941	939	972	963	967	951	933	940	941	979	934	948	905	989	980	1005	932	984	982	979	954	1000	1000	938	952	951	924	982	932	939	960	954	877	936	927	945	914	950	1017	950	980	997	999	955	978	957	976	949	983	938	986	979	948	922	1000	966	916	958	923	928	954	992	940	960	968	972	943	1020	1027	945	1010	944	930	938	996	949	891	961	950	990	949	979	971	945	998	1046	981	997	952	970	897	953	946	940	939	1004	990	877	984	992	980	947	972	977	960	913	977	993	973	986	914	957	929	1008	932	943	927	950	958	954	961	952	969	974	971	945	966	982	998	952	957	942	982	934	924	1015	962	981	963	917	928	1012	951	991	949	1013	953	947	930	990	983	1004	1008	956	934	1012	939	1012	980	972	946	992	980	946	965	966	929	1000	972	946	961	961	949	978	951	968	946	960	932	959	951	939	966	940	946	995	1019	893	921	938	952	930	966	956	951	967	971	946	995	915	970	999	985	942	978	992	981	998	944	1000	950	936	960	997	949	950	896	901	970	969	957	959	963	971	949	1039	1015	982	969	988	1073	955	961	1017	970	955	1019	934	964	999	913	950	981	1008	930	939	975	956	910	1040	974	988	948	1005	1004	957	1027	973	943	940	986	910	997	921	978	926	935	903	991	1004	985	966	927	936	970	982	939	898	965	1036	1005	933	1055	961	973	960	956	955	991	984	960	959	937	967	991	988	936	947	979	1059	970	957	957	940	988	961	1005	946	950	1001	977	965	956	978	944	1043	933	928	1019	947	940	977	945	957	936	966	999	975	954	982	967	1033	1013	927	985	952	1022	922	979	935	951	961	977	936	982	972	952	1004	948	933	970	990	1007	911	959	985	982	926	950	971	953	966	969	945	897	951	1001	977	995	972	929	1011	969	1002	1013	974	980	972	930	1010	942	1021	915	878	973	950	933	987	964	975	999	999	926	1011	923	978	975	997	970	1016	945	1000	914	952	923	999	893	964	969	972	931	995	946	957	943	985	928	926	1009	964	978	943	941	922	950	984	959	990	983	929	935	946	1005	935	955	968	933	969	963	883	943	968	960	996	969	1021	1001	996	958	965	1003	960	966	991	964	956	956	934	988	944	952	1004	946	956	891	983
26194	3641	507	402	398	327	286	270	277	244	285	241	238	268	233	247	256	233	231	222	222	231	214	245	246	244	228	272	238	216	230	250	224	209	232	228	253	250	248	233	198	233	241	242	234	226	247	250	255	265	209	217	222	218	206	234	227	239	258	238	236	226	232	210	233	195	233	265	232	198	227	264	214	238	214	242	227	220	228	253	235	252	235	258	242	210	253	226	235	232	230	227	216	223	254	231	225	251	216	255	222	203	222	226	240	236	239	226	233	220	235	245	233	213	206	242	238	239	241	234	257	233	251	243	210	217	228	242	217	230	220	232	232	251	233	266	213	245	215	180	254	223	227	242	215	243	195	211	243	233	268	236	231	210	242	260	263	225	221	221	240	240	244	234	191	227	235	240	226	224	224	261	254	258	220	284	228	251	235	228	219	221	205	238	222	225	226	242	232	228	216	231	239	214	214	221	226	227	228	223	214	225	263	211	230	256	252	244	266	228	228	219	221	209	241	257	240	200	203	233	197	240	222	235	228	240	214	243	227	248	233	224	245	223	249	240	265	249	204	242	228	212	247	240	224	191	245	224	247	214	219	216	246	252	251	229	220	241	235	228	248	244	208	220	230	228	217	267	222	265	239	255	218	236	242	237	247	201	247	236	226	224	223	228	242	230	274	230	244	240	259	230	238	255	228	217	240	202	227	245	230	250	214	224	185	209	225	231	261	232	223	231	251	239	240	247	243	221	219	244	249	228	228	245	249	231	204	227	242	260	237	231	221	231	221	232	248	221	227	233	253	218	234	219	204	254	220	246	256	250	198	230	212	216	236	232	238	224	258	214	225	238	239	252	194	242	242	254	217	216	239	255	245	242	213	211	232	228	238	211	254	234	237	225	232	229	209	204	223	251	207	219	212	232	241	206	208	239	250	223	225	225	249	242	219	265	235	209	218	236	277	251	233	235	216	232	217	236	250	215	193	236	209	234	212	218	252	253	194	226	243	233	227	195	227	219	247	266	202	232	241	250	207	228	223	215	255	241	217	207	226	228	275	248	236	226	263	218	228	257	224	215	233	217	214	215	198	235	215	238	231	228	220	222	200	212	257	225	232	208	228	242	245	228	260	242	242	234	232	221	244	242	240	235	233	246	239	210	230	228	280	213	224	233	274	211	219	252	229	209	238	233	213	216	250	269	241	256	246	225	231	222	221	243	241	238	202	248	214	245	226	261	216	226	221	249	224	211	204	243	241	246	231	212	232	215	255	208	234	242	219	214	198	235	196	221	216	208	242	245	224	253	236	201	231	209	219	232	213	257	241	217	213	219	242	250	236	278	231	205	225	239	243	194	230	211	222	216	252	228	202	218	200	239	230	255	253	223	217	230	224	203	232	244	237	205	255	196	224	233	242	234	252	228	216	211	241	242	205	227	230	217	219	221	212	213	240	229	209	259	238	225	222	196	226	244	270	220	250	256	217	228	239	227	234	223	227	231	232	236	210	229	237	211	250	229	254	219	249	242	236	232	231	214	251	239	262	234	262	241	227	269	229	247	230	238	219	244	240	231	242	244	237	223	245	278	230	225	245	230	249	212	255	192	210	245	247	244	249	215	236	222	209	202	234	223	226	216	223	225	220	241	213	233	246	229	227	212	238	221	249	229	228	225	238	228	216	211	224	214	213	231	245	257	225	200	227	225	240	238	212	251	226	260	219	218	249	225	230	207	234	218	236	218	223	249	257	245	207	215	216	209	211	226	258	218	256	230	259	259	213	206	237	241	232	244	233	195	225	224	192	211	252	234	253	232	233	235	211	213	256	224	236	237	238	176	248	260	220	234	230	262	237	247	240	229	217	222	250	213	262	250	208	245	227	254	240	237	219	238	260	243	223	232	223	225	255	223	221	239	221	234	259	229	234	213	253	244	258	221	225	237	234	224	231	216	244	229	244	241	220	236	247	219	227	229	238	241	243	233	218	202	230	249	236	219	212	233	257	233	216	267	243	257	212	236	226	211	217	219	220	217	254	257	223	213	224	217	226	276	219	255	255	221	237	261	255	253	202	253	206	245	196	201	232	208	237	185	230	211	223	252	241	248	226	241	238	245	228	237	214	209	239	256	244	245	250	199	252	230	215	243	241	239	221	199	258	261	261	235	209	225	235	248	209	234	239	212	221	213	243	272	267	209	235	234	216	218	230	252	229	216	226	231	246	209	248	222	238	225	203	235	231	203	211	239	246	228	231	225	244	223	263	232	227	228	254	230	192	206	212	230	237	228	211	233	212	243	249	226	220	236	237	213	230	241	246	219	228	244	227	221	229	268	248	290	224	216	229	245	258	231	246	229	243	239	263	245	244	257	257	243	250	228	221	254	234	229	222	244	229	240	225	236	241	204	215	234	220	232	215	240	214	256	234	223	211	203	218	254	207	213	220	244	210	244	225	218	218	237	222	238	234	207	232	234	247	242	192	204	205	250	227	232	249	247	226	235	209	223	229	231	238	239	222	217	215	229	238	210	224	210	211	207	195	228	256	212	203	248	227	217	239	233	228	240	216	233	187	227	203	255	248	234	224	247	236	225	236	221	226	251	236	243	224	239	243	243	229	223	230	247	223	235	247	221	238	232	229	222	236	218	208	250	224	253	237	224	222	255	247	243	255	228	231	253	201	210	194	225	229	244	244	246	217	218	234	249	260	249	233	215	225	235	240	246	252	230	220	221	238	216	214	236	219	225	246	207	225	215	200	238	254	238	218	214	256	199	217	208	247	240	273	236	249	221	218	230	239	225	203	220	260	236	260	224	224	220	235	268	237	202	248	227	227	216	247	251	189	206	212	212	236	225	209	221	214	216	237	241	250	219	238	231	246	218	186	230	221	191	231	225	222	233	196	243	260	229	230	227	214	214	216	249	211	234	240	219	272	210	227	245	245	194	210	205	245	231	232	220	225	232	240	223	209	217	215	260	238	228	217	254	243	212	259	221	264	223	250	213	241	209	249	235	221	200	245	219	236	218	251	227	264	251	213	238	235	230	250	215	234	208	244	218	218	217	242	265	244	246	223	211	228	234	221	221	237	239	213	229	230	245	218	215	209	233	217	209	226	253	244	226	219	216	235	224	253	223	223	213	235	198	218	237	249	248	240	204	229	244	220	223	230	239	286	248	250	249	240	234	242	206	271	233	246	230	230	233	260	228	247	228	212	212	194	232	236	218	213	224	250	251	245	247	227	240	239	209	208	233	218	265	218	250	201	214	206	196	214	214	223	228	212	236	226	244	271	250	243	252	242	229	222	214	240	238	218	232	238	238	218	193	227	239	211	253	227	243	239	243	213	219	240	252	235	214	225	224	226	211	206	233	251	247	216	239	261	239	239	218	223	219	226	210	253	206	227	218	253	229	272	256	229	242	240	204	229	230	213	231	209	229	236	241	228	233	247	250	246	222	219	217	235	207	216	211	229	242	241	261	210	227	229	242	236	214	215	248	229	216	227	239	213	208	251	216
15986	1163	1270	1274	1145	1004	819	824	762	670	662	631	634	641	669	645	568	623	585	630	569	600	576	565	586	580	578	598	591	571	556	561	562	610	545	526	572	543	560	563	544	563	574	559	595	530	558	526	535	554	581	540	556	534	534	584	536	547	531	618	536	537	542	515	557	583	557	610	573	546	565	508	560	557	578	589	544	537	545	529	536	547	531	597	532	546	521	565	589	571	548	576	572	563	564	583	558	548	575	539	524	580	539	561	571	534	535	556	593	550	537	581	563	566	551	509	556	540	577	541	531	579	566	541	574	546	548	546	575	590	596	523	530	549	561	576	506	569	579	577	571	556	553	551	584	525	554	563	568	589	561	603	501	597	568	542	538	560	538	521	591	523	565	547	570	527	546	528	564	509	552	595	563	561	556	562	525	558	608	544	556	590	562	545	538	535	541	588	580	561	583	575	588	557	538	547	576	561	528	595	581	577	563	608	558	555	539	542	580	550	584	545	586	547	549	564	580	571	523	538	546	553	555	536	533	561	581	571	567	530	533	587	559	567	570	573	541	583	572	597	592	524	566	526	539	540	513	548	566	523	581	536	559	563	536	577	577	559	542	547	563	536	552	540	591	541	596	530	594	531	594	568	525	504	514	509	586	571	568	528	557	563	536	586	539	555	535	527	558	560	537	568	546	559	567	563	578	570	557	533	562	534	587	591	539	530	554	584	567	538	535	541	575	575	557	562	541	532	540	577	571	533	530	571	517	559	495	547	564	554	543	525	573	560	532	546	532	569	530	560	550	598	504	546	544	524	542	518	518	536	534	562	567	541	542	578	541	590	544	549	593	521	531	545	561	572	500	574	578	551	540	601	538	535	573	528	557	542	498	581	583	502	551	528	531	566	539	547	579	584	561	585	541	528	539	560	534	553	557	532	593	522	586	546	595	550	571	557	576	512	586	573	548	620	596	561	564	612	543	560	555	546	547	565	525	539	556	544	568	524	526	554	551	575	581	575	555	538	561	560	554	524	529	583	564	562	568	562	561	548	537	606	585	570	519	539	569	585	531	537	569	555	522	569	561	547	565	528	584	566	542	563	577	521	576	574	570	573	574	564	531	572	517	550	537	507	604	562	545	579	523	553	588	557	565	503	598	572	544	570	527	550	565	553	592	588	593	523	552	554	544	580	541	545	562	552	536	557	499	559	553	561	562	536	518	561	557	540	557	591	566	559	578	542	528	577	542	564	551	541	576	572	544	561	556	557	559	585	549	523	536	555	565	579	545	573	577	575	577	588	586	545	550	547	560	549	563	549	559	584	561	628	590	587	585	578	523	560	526	597	546	577	503	549	535	547	572	548	601	567	537	539	552	547	563	534	570	549	538	515	547	575	558	546	525	547	600	547	583	580	568	566	543	528	537	604	540	552	589	593	565	562	575	496	563	531	587	542	545	551	568	534	545	553	570	591	553	601	568	554	553	511	564	583	553	573	582	559	540	549	532	561	532	567	601	551	553	553	548	562	532	520	564	558	538	537	591	542	589	540	496	563	537	559	577	529	561	530	536	552	563	558	571	537	542	561	572	549	523	554	616	569	589	569	603	543	538	582	574	557	549	555	526	571	545	515	521	538	526	536	575	555	512	512	570	548	564	541	538	529	524	570	597	575	555	572	561	561	543	543	541	554	534	567	563	588	616	583	555	560	550	545	549	524	587	560	555	552	579	521	537	546	566	544	545	561	568	517	551	550	575	565	531	589	561	518	598	598	552	544	533	601	542	534	572	565	535	528	571	584	552	519	562	543	588	574	555	603	600	585	550	557	569	561	501	541	546	548	574	558	560	539	598	542	556	551	569	585	552	559	572	561	538	596	616	576	598	554	615	550	557	592	564	563	568	535	611	559	571	549	549	555	538	508	532	539	517	541	548	569	510	555	578	559	588	545	548	559	580	528	595	562	568	571	566	570	549	559	550	536	582	560	588	560	575	571	577	568	563	583	534	590	578	546	545	583	556	573	568	548	543	568	544	539	529	524	533	579	605	560	524	540	520	584	541	560	524	516	557	565	523	576	553	564	597	603	544	547	568	571	499	585	525	588	568	576	545	558	547	573	555	583	533	566	611	606	549	551	628	558	560	552	551	573	549	521	575	555	603	552	596	568	547	557	610	591	548	565	555	590	611	548	535	572	560	544	552	542	551	542	552	560	567	585	546	529	585	542	535	553	529	513	530	570	529	576	574	556	594	555	586	600	569	607	571	572	540	541	571	542	574	523	554	539	501	543	541	549	524	543	560	581	534	549	546	558	568	542	572	541	583	517	555	579	533	514	561	581	556	564	557	554	544	557	601	564	541	576	532	536	548	563	548	557	549	550	545	574	533	552	558	539	571	557	574	532	557	572	565	532	577	575	550	570	572	524	547	566	560	555	578	521	570	540	559	544	513	583	549	593	553	550	607	539	534	554	512	535	602	555	540	575	580	579	617	530	571	560	564	552	527	557	543	559	565	539	583	562	565	573	561	570	554	583	570	518	573	557	566	585	531	555	551	585	559	531	531	591	523	568	562	572	545	555	559	542	541	543	545	551	557	554	550	590	571	540	559	551	566	541	545	538	594	548	529	576	543	579	526	567	545	608	585	585	548	558	554	550	542	589	537	553	594	572	544	590	524	551	546	548	530	574	580	497	576	562	586	604	490	537	560	567	542	553	558	521	548	545	534	574	552	553	538	548	552	546	588	541	556	548	572	570	575	560	548	578	576	559	581	597	563	579	566	573	527	531	541	561	531	571	529	536	537	510	532	532	556	568	553	567	543	517	533	569	552	510	577	574	542	573	567	570	557	561	567	555	531	577	528	580	558	555	585	573	501	541	582	562	574	526	611	535	547	542	557	563	596	556	559	598	529	554	563	570	525	543	562	537	566	498	555	596	528	517	569	580	555	571	537	547	512	551	599	548	536	536	568	555	508	566	561	509	506	566	557	539	563	549	554	562	540	575	559	545	550	543	484	581	532	568	552	546	566	496	570	550	588	554	584	565	537	558	545	559	549	540	526	548	577	510	556	583	591	562	572	558	568	551	581	582	531	551	537	574	576	556	537	547	553	555	545	546	555	573	528	536	529	524	531	547	587	541	540	585	587	516	556	557	568	550	579	542	541	534	508	550	542	587	553	591	547	530	564	534	542	572	554	563	530	558	532	545	526	566	538	545	586	536	545	579	583	560	577	547	583	548	570	599	566	601	539	550	502	551	527	588	559	487	555	537	495	550	559	492	567	554	531	568	556	545	564	575	541	569	590	539	537	566	549	542	544	547	569	550	562	558	553	597	552	546	521	578	530	537	563	526	538	488	529	539	544	595	536	580	565	550	555	521	566	570	590	579	591	557	547	568	537	606	536	596	546	590	562	579	507	558	556	553	550	533	536	588	606	618	538	570	533	538	524	550	540	540	511	549	578	546	558	547	538	554	577	535	546	555	552	583	590	577	559	570	498	578	538	565	540	569
35553	6738	1016	681	498	372	390	347	324	286	286	231	257	237	234	265	240	238	253	239	242	248	259	239	261	227	265	221	272	222	223	228	276	251	255	224	241	265	246	229	231	281	261	246	234	249	249	237	256	252	244	272	237	235	246	197	242	223	223	237	250	219	244	203	248	266	264	249	251	217	228	233	257	239	265	238	229	222	249	191	235	224	254	234	256	220	214	217	240	256	222	234	221	281	237	210	218	228	231	244	252	224	225	215	291	219	227	244	233	227	227	256	207	230	207	237	274	268	249	231	257	234	250	244	247	273	228	236	236	246	220	244	219	240	245	261	263	229	265	240	246	283	226	236	230	235	266	255	247	249	201	232	227	247	235	267	234	236	268	244	223	257	285	224	246	224	234	203	216	227	240	251	228	214	237	233	257	242	238	231	222	208	238	283	254	241	213	258	234	262	224	245	262	235	277	224	262	231	261	245	232	226	228	255	222	248	245	219	242	260	229	232	251	223	272	233	243	218	261	219	216	239	233	260	249	250	245	218	246	231	246	243	249	234	236	247	248	201	235	252	253	234	236	239	271	247	231	244	252	225	253	227	249	223	207	246	242	263	212	265	242	233	238	251	255	257	223	258	245	238	240	240	243	249	252	236	229	241	269	237	220	276	199	237	245	243	206	219	237	251	256	256	259	258	248	217	204	255	216	240	246	261	261	257	249	254	260	243	224	258	235	213	250	277	228	250	241	252	235	277	231	222	236	241	249	237	231	226	242	224	264	254	271	248	244	234	230	235	238	232	220	234	267	235	235	248	242	227	204	246	253	234	225	247	246	261	260	251	242	240	252	219	244	255	280	236	245	249	245	220	232	212	234	231	210	227	274	216	250	261	263	228	237	243	232	202	240	245	214	244	276	248	227	195	231	219	247	268	231	242	234	244	230	219	235	274	249	238	222	257	240	247	267	231	213	231	236	251	229	241	232	283	241	221	247	240	239	206	252	238	233	270	237	246	243	218	245	245	221	202	239	254	244	217	277	251	235	213	263	215	255	243	255	222	224	238	251	225	256	240	265	232	241	244	214	257	248	237	233	242	238	225	255	220	236	255	237	255	229	246	260	193	262	234	252	229	237	295	205	239	234	267	241	239	242	249	234	215	257	302	225	240	241	250	243	246	265	239	243	249	222	228	262	268	249	213	240	225	222	237	224	232	273	250	249	259	216	246	240	232	250	228	221	231	252	230	262	220	236	251	232	258	220	251	254	223	222	231	243	207	219	228	256	213	281	245	253	235	222	238	220	232	259	220	253	234	259	276	225	255	233	276	261	230	249	246	270	250	254	251	223	257	238	245	245	253	234	289	219	222	212	268	226	242	216	248	239	246	294	270	245	221	247	267	244	234	224	230	239	230	255	253	246	223	214	222	223	223	237	250	257	230	236	237	218	214	246	231	223	219	238	206	231	242	254	239	224	231	261	222	269	242	261	265	254	237	233	239	221	267	230	247	230	233	244	265	244	243	233	244	256	262	243	234	225	214	237	222	213	279	227	244	249	262	253	237	235	199	244	222	248	229	231	251	238	218	250	263	226	217	256	262	237	233	244	222	215	223	270	204	224	243	233	224	238	253	234	205	231	223	247	213	237	228	265	194	222	235	249	247	261	243	249	225	232	276	245	252	227	223	248	222	261	239	245	271	236	246	229	259	243	244	242	230	275	214	246	252	259	205	202	229	266	232	236	219	230	248	232	249	224	218	220	237	212	255	247	244	246	249	251	230	212	239	249	236	270	268	221	253	207	242	234	233	241	259	239	247	244	254	229	218	223	255	230	216	221	247	245	263	229	244	235	232	218	227	223	257	232	238	235	270	243	228	231	244	242	252	254	225	266	254	277	247	261	247	235	237	259	248	240	258	216	218	255	245	227	243	262	245	247	249	248	205	224	239	246	231	237	278	246	222	254	263	228	225	253	268	248	241	241	252	272	256	239	253	218	229	249	259	243	258	230	231	271	265	234	255	239	244	263	242	228	227	244	249	226	226	226	241	243	218	252	245	235	269	243	260	265	257	246	232	260	213	239	237	220	266	246	254	235	251	245	280	195	223	227	245	232	226	232	248	200	220	241	245	240	202	228	248	212	273	253	208	218	259	231	232	250	249	238	248	220	241	265	251	236	243	235	229	233	237	255	185	225	232	243	224	248	216	218	241	233	232	273	218	249	245	221	217	242	225	243	231	256	248	278	238	255	248	239	256	260	206	240	244	252	235	240	271	205	240	249	235	251	255	225	250	215	237	257	291	210	236	272	242	236	244	222	220	239	248	241	222	244	230	245	246	234	271	254	257	245	258	233	253	243	222	264	240	257	223	234	252	235	266	258	249	225	248	237	228	247	215	239	241	243	274	242	262	229	251	227	228	251	257	228	224	237	251	225	211	250	245	234	237	218	243	222	270	250	198	212	237	230	200	218	223	243	226	248	223	212	228	234	235	245	239	259	255	277	251	228	232	262	259	243	233	221	226	224	240	255	251	243	252	207	260	223	261	258	226	257	254	257	245	267	229	245	249	228	257	240	244	241	256	219	251	240	247	254	269	241	268	221	242	232	217	244	262	250	235	246	239	257	256	235	229	227	229	236	249	236	257	218	249	264	248	240	229	230	228	233	212	254	283	230	231	249	234	247	250	242	234	243	249	273	259	237	233	257	238	228	241	260	251	246	248	221	229	230	251	237	257	254	242	231	231	212	250	216	223	234	233	219	230	228	231	272	233	229	234	244	256	254	232	222	249	250	230	223	260	242	253	261	235	225	252	258	224	236	234	243	269	245	262	211	226	252	272	233	225	259	237	233	254	254	241	211	254	250	219	248	254	269	248	244	279	269	233	248	228	247	253	214	224	252	241	254	247	240	239	206	261	245	231	256	267	235	232	242	264	243	231	247	220	254	272	281	251	249	234	258	229	229	246	262	256	269	236	255	227	236	232	244	251	224	269	265	234	253	253	251	219	238	243	262	237	243	224	230	243	221	217	215	242	236	274	268	221	234	205	238	232	239	276	256	253	247	241	228	271	261	250	237	220	250	240	251	249	221	235	240	216	268	232	259	225	267	244	222	213	285	218	232	234	264	238	244	256	241	252	229	236	195	244	259	231	218	241	238	234	237	240	238	231	226	273	239	232	219	238	262	230	233	228	212	276	248	230	247	233	211	235	277	214	234	227	226	239	215	247	256	257	254	222	263	258	242	245	251	247	257	242	259	258	235	250	246	225	280	269	231	240	241	236	228	242	288	242	252	250	266	260	244	235	237	238	257	251	243	250	251	230	246	223	240	237	228	272	250	232	212	202	262	252	276	246	231	235	234	217	219	229	229	261	229	212	221	278	226	224	221	255	265	247	262	202	206	225	237	207	237	250	256	216	268	264	221	235	234	230	248	254	252	251	249	244	227	222	208	269	217	240	271	261	250	211	236	241	245	254	224	248	222	219	235	234	237	263	206	237	217	247	215	246
19968	1485	1938	2012	1735	1448	1250	1051	973	902	868	794	797	757	750	688	683	710	710	701	661	666	700	657	647	647	672	650	649	647	663	657	617	618	603	617	629	625	569	628	640	598	612	639	645	580	583	631	598	648	621	589	599	614	682	574	596	613	606	583	632	636	558	597	627	593	591	642	627	602	609	570	604	594	598	615	658	601	659	639	622	624	625	604	615	589	623	613	593	593	650	615	595	637	618	600	590	550	602	610	632	627	627	604	640	595	610	613	618	583	591	611	563	589	531	616	565	619	642	608	537	652	575	570	583	590	583	629	560	646	584	626	604	592	610	545	566	629	593	618	595	624	608	583	634	607	619	592	619	632	591	616	568	610	560	594	601	538	603	618	622	572	604	598	577	622	559	638	624	621	587	604	576	567	625	557	600	607	610	617	555	589	592	590	574	586	584	609	589	599	593	608	622	609	578	564	582	590	616	590	650	624	565	590	583	597	610	607	572	584	610	590	639	619	614	582	629	600	577	611	623	592	593	573	571	597	622	605	536	604	611	614	628	609	611	576	619	593	630	617	597	580	582	601	658	598	615	593	575	561	562	618	580	619	571	628	593	617	610	613	602	588	555	583	606	580	626	599	597	594	595	607	577	593	596	614	601	611	621	616	609	602	626	593	555	550	557	601	599	581	609	602	644	545	598	575	630	656	621	580	568	598	563	637	583	548	618	601	610	591	580	610	575	625	544	593	629	577	610	609	620	606	590	578	614	623	657	616	583	570	596	598	637	599	610	636	621	601	597	563	579	567	611	615	571	573	624	630	588	607	601	598	620	593	588	600	582	582	556	571	609	592	612	619	592	607	573	584	593	608	594	578	560	599	582	592	641	610	592	608	602	602	557	610	546	641	609	590	609	565	573	592	598	638	570	655	556	577	627	577	600	638	604	581	629	577	602	603	601	611	618	583	574	587	604	551	581	564	571	604	600	565	633	562	556	568	610	608	605	597	608	596	615	592	587	522	603	618	631	596	595	632	615	578	612	571	607	613	604	599	579	570	596	641	620	591	616	585	589	589	640	617	645	597	618	582	617	559	597	572	597	641	568	573	564	603	633	549	584	641	579	640	602	623	559	629	578	579	595	593	617	583	600	602	579	625	618	574	609	598	580	637	620	599	626	600	619	596	621	600	604	603	607	667	570	569	575	603	569	580	631	622	574	598	600	599	654	638	615	572	574	587	594	566	636	547	566	599	616	594	636	617	569	639	592	635	548	596	586	613	549	558	644	593	587	640	623	591	651	588	646	642	618	612	590	596	572	598	603	594	609	604	596	585	624	603	600	580	597	600	586	618	624	624	561	603	610	610	619	587	611	594	559	578	622	617	585	601	619	602	593	593	613	584	562	550	599	575	578	554	531	596	623	582	569	565	601	587	587	570	631	584	609	580	592	572	604	561	628	590	621	601	608	585	644	624	597	593	576	633	611	581	609	611	614	556	617	610	579	638	570	602	599	614	617	626	597	612	588	608	611	539	571	576	583	597	618	596	606	606	588	604	596	568	619	571	621	616	585	624	607	588	623	596	584	638	552	583	591	587	570	604	555	597	634	604	635	577	614	575	640	586	574	605	553	654	635	594	556	572	619	628	606	569	617	608	614	553	610	593	585	614	567	594	586	626	586	573	591	585	608	617	559	575	620	554	565	570	617	609	594	648	582	587	569	626	584	625	574	624	601	613	651	632	640	604	584	551	596	625	660	591	582	590	600	650	584	578	594	588	637	612	590	607	574	630	602	678	615	647	618	610	608	565	617	594	602	526	626	615	627	602	668	580	583	629	627	569	589	593	583	596	625	602	589	564	599	577	573	596	632	599	594	608	622	580	598	604	587	638	617	604	607	611	602	618	624	556	599	541	638	590	582	589	593	569	585	562	647	627	636	598	601	590	606	608	606	613	634	596	574	611	662	581	596	610	580	577	585	587	548	567	595	598	625	581	560	583	627	614	614	606	635	629	643	579	606	577	594	590	590	616	599	640	543	592	605	609	643	617	588	591	592	585	642	631	569	622	589	609	595	587	608	564	592	612	553	579	575	541	540	600	597	623	594	560	634	602	557	596	606	586	599	582	590	623	608	616	597	621	615	590	603	620	598	579	567	576	605	584	607	593	590	591	595	590	635	581	605	638	571	612	599	576	650	629	617	624	556	549	630	547	591	636	612	575	616	612	586	603	576	635	615	663	595	595	616	583	643	589	605	594	589	588	616	583	607	604	576	571	610	598	543	573	561	613	621	575	598	653	591	608	566	666	552	598	578	614	609	587	572	625	644	627	579	607	565	581	589	569	575	631	574	619	615	605	563	605	577	607	528	599	587	589	561	608	608	570	640	607	566	553	634	595	544	594	587	630	624	578	613	611	545	583	598	637	578	568	598	570	610	596	611	605	588	623	589	580	576	600	634	611	590	626	554	629	612	621	615	553	618	611	585	608	603	598	638	599	563	592	616	574	550	653	600	648	634	567	591	580	516	594	617	573	617	560	638	599	639	605	548	629	593	585	550	609	617	599	601	598	604	616	597	563	627	592	623	574	623	620	637	599	624	659	556	615	621	556	589	576	614	648	623	591	598	597	595	578	591	629	582	571	535	613	636	601	573	570	616	597	581	644	559	605	589	606	638	645	652	568	598	627	584	606	589	592	643	597	625	571	639	624	606	584	587	619	628	647	632	611	606	621	557	599	569	588	593	619	571	623	600	590	612	589	609	578	614	585	618	570	627	568	664	611	571	588	667	586	605	627	567	634	585	593	614	596	590	577	625	571	613	577	580	663	623	609	602	620	565	602	580	625	596	600	618	626	613	606	604	593	639	622	586	607	560	604	622	590	627	607	593	603	576	595	550	651	618	602	580	616	593	577	580	623	633	557	584	589	626	564	649	601	613	616	590	593	632	603	617	618	622	589	572	589	583	614	607	592	627	627	596	651	628	582	595	614	608	592	663	606	584	612	586	574	591	616	653	597	610	571	591	558	616	578	577	624	628	590	587	639	638	585	626	574	607	623	604	635	563	632	582	574	638	573	567	533	574	611	637	588	595	576	620	633	615	642	591	603	581	595	599	596	555	555	638	603	637	645	582	608	592	526	605	623	580	617	642	651	567	627	561	601	586	613	562	613	648	605	609	608	566	522	598	612	627	575	585	595	620	614	608	606	576	577	588	649	615	608	564	571	592	629	625	569	618	638	588	596	570	614	630	623	594	575	615	610	595	624	616	607	607	609	621	596	632	610	622	667	606	586	611	595	579	654	653	577	671	554	585	613	614	615	592	586	575	600	590	576	564	610	575	564	624	594	624	614	621	618	614	612	587	596	600	594	580	614	644	599	582	632	576	585	570	565	594	614	645	606	616	585	611	587	592	611	611	608	603	598	601	575	553	641	601	612	575	612	583	647	586	583	596	578	645	629	563	605	617	635	630	578	617	603	579	614	621	581	598	640	632	571	601	602	588	604	583	544
11933	1452	472	398	441	445	460	411	429	392	410	416	449	493	453	401	431	458	419	498	475	443	457	417	493	423	417	442	468	451	428	447	403	434	449	422	463	448	424	442	397	430	496	427	449	471	460	426	449	427	427	418	411	460	417	458	454	426	435	472	456	463	475	454	452	433	471	409	428	469	444	418	422	451	407	464	433	453	471	506	434	445	446	408	446	416	454	448	434	450	434	504	448	461	441	414	455	459	457	487	435	458	450	478	454	497	487	493	429	443	439	458	478	459	468	476	461	455	432	444	475	413	454	411	437	452	441	473	470	466	475	426	463	463	456	436	456	436	407	450	487	445	469	417	465	441	490	455	423	434	453	436	472	455	492	442	463	448	496	434	410	431	418	450	462	440	451	483	481	452	430	457	425	447	419	417	422	435	427	471	447	461	496	433	477	482	495	486	420	440	429	439	406	471	443	447	501	429	448	495	431	455	455	422	425	442	429	442	429	471	477	448	403	452	455	428	477	445	472	419	432	403	472	434	427	465	436	420	452	472	441	494	456	460	446	497	447	437	451	436	420	422	422	425	422	407	393	448	447	472	416	435	418	438	469	472	448	458	465	462	471	454	444	452	431	452	416	432	475	444	471	456	425	379	491	484	428	455	476	478	445	451	411	476	424	425	481	478	462	453	438	441	479	418	475	463	441	438	457	461	448	427	441	455	494	457	426	416	465	441	466	467	405	436	470	431	443	454	437	471	470	422	467	426	412	456	437	426	435	415	417	441	395	443	449	411	452	447	410	450	469	461	465	442	476	467	438	415	456	471	377	454	452	428	461	422	427	476	470	486	458	438	431	422	445	450	434	479	464	427	449	453	434	461	496	452	462	438	463	476	427	454	448	452	479	444	454	463	478	467	434	421	422	437	453	435	440	448	387	392	419	438	441	458	460	429	441	470	460	441	439	488	424	417	412	442	406	436	422	404	445	476	463	405	459	417	432	474	457	451	447	435	478	403	467	454	480	455	454	425	434	427	460	461	418	456	441	431	473	426	437	473	446	425	461	454	457	468	493	412	484	432	434	491	453	406	414	437	474	444	434	436	429	406	452	431	474	455	428	459	404	440	431	472	455	445	438	376	420	422	441	460	406	434	448	434	413	455	400	470	378	374	487	422	437	438	429	415	471	461	454	489	445	446	434	458	431	474	438	435	431	414	444	473	464	451	480	467	452	384	444	423	419	426	457	430	418	408	450	408	483	452	416	459	487	456	447	436	433	421	415	444	494	432	454	437	432	477	422	406	436	412	437	434	410	423	418	408	443	447	418	426	466	418	458	433	456	441	450	461	459	450	458	441	425	428	475	446	429	440	444	416	424	419	459	446	446	443	488	437	444	467	436	425	434	431	415	430	440	403	443	439	452	471	485	439	450	435	484	421	397	463	459	443	425	427	436	416	417	434	424	460	438	436	469	473	446	437	462	456	432	434	445	449	439	457	408	447	441	476	470	442	443	433	450	433	474	429	436	464	431	446	473	406	440	465	470	420	452	441	471	419	483	435	419	423	441	411	409	464	431	457	452	452	440	444	421	439	475	450	438	424	445	486	457	436	482	428	427	458	490	461	403	447	459	493	447	440	457	399	432	443	448	469	501	453	438	461	456	419	445	424	466	440	416	469	453	462	476	407	423	471	456	473	436	453	480	405	422	400	413	462	451	403	446	440	406	437	423	394	486	440	446	461	450	427	475	432	445	437	454	410	466	444	451	435	423	425	443	427	417	460	448	442	468	406	468	457	431	468	443	433	433	427	455	450	425	458	423	445	476	447	440	443	430	430	459	488	439	454	461	469	448	456	488	472	448	454	435	387	445	436	420	421	461	421	430	453	422	435	454	452	438	429	431	451	461	424	470	430	466	435	424	452	412	449	428	475	425	480	423	460	428	480	442	457	465	442	416	439	438	436	477	471	466	408	464	440	466	445	451	424	460	489	464	495	394	431	457	435	445	434	459	458	441	468	475	439	452	496	447	432	445	455	442	449	436	442	432	410	443	477	432	430	452	478	454	443	447	451	430	429	448	450	405	406	422	419	423	408	409	420	453	386	435	478	464	445	463	444	439	444	405	439	448	490	432	451	439	450	432	460	422	436	437	469	406	484	421	453	454	392	448	409	427	448	452	452	452	450	449	459	432	431	439	447	416	470	441	409	465	409	418	471	475	438	444	480	455	427	411	429	444	470	453	460	447	436	449	461	445	450	453	435	445	439	442	468	466	424	412	440	440	440	421	444	431	430	420	435	405	427	436	436	423	448	445	455	411	460	465	406	381	413	464	464	449	448	435	408	433	447	488	472	425	460	438	447	466	492	466	410	469	439	424	448	458	435	456	451	417	446	456	440	474	426	423	432	445	431	445	461	473	382	411	492	438	460	460	442	446	425	461	427	405	452	419	443	433	462	457	473	417	451	410	453	458	465	459	417	468	455	459	460	425	418	441	411	399	456	432	433	450	492	470	446	454	420	475	414	442	431	448	444	447	447	451	464	481	462	414	438	424	471	462	459	471	465	444	442	431	413	435	487	447	414	429	473	458	465	453	441	403	485	432	443	431	439	441	471	455	473	474	421	446	466	427	430	427	441	457	482	464	405	458	452	440	429	458	448	472	437	427	474	473	396	448	494	441	416	412	419	458	462	430	443	419	415	448	447	424	496	458	464	475	430	464	454	472	449	471	448	461	439	462	406	415	437	445	406	435	427	445	409	447	403	435	450	447	473	452	437	476	454	453	447	424	461	446	468	453	500	453	434	406	445	438	438	448	506	408	476	466	432	448	415	453	428	446	483	478	434	420	444	455	469	439	410	385	425	405	442	455	443	440	481	415	438	456	407	433	417	422	424	422	466	443	469	424	479	439	421	474	439	439	443	423	485	406	502	491	416	467	444	400	448	437	459	439	418	440	433	471	461	444	463	453	454	435	443	440	423	485	451	487	475	424	406	425	451	408	422	454	428	478	433	457	461	431	440	454	436	432	436	445	483	400	432	428	481	426	417	426	436	453	459	418	447	443	440	469	440	440	466	461	446	427	477	432	469	412	415	448	432	462	442	492	433	445	458	445	466	477	469	451	464	448	436	444	436	463	437	476	475	461	459	468	420	439	449	426	436	454	433	452	403	415	425	374	397	416	458	437	439	422	485	477	422	453	438	474	417	440	422	429	424	446	443	478	449	379	475	459	462	428	412	464	404	404	426	449	438	449	444	456	442	396	418	436	410	443	410	454	434	466	427	435	472	404	439	464	414	411	444	424	425	453	426	450	443	458	480	445	411	454	438	450	426	436	413	453	450	457	412	465	444	442	473	461	436	438	463	418	481	447	469	449	437	427	404	429	476	421	451	439	422	450	426	457	454	439	405	462	465	439	438	477	459	451	433	470	457	426	461	398	458	461	449	405	443	460	434	425	412	458	449	433	438	472	480	445	452	436	455	443	460	438	408	500	457	440	416	481	439	431	390
7913	1172	1043	1062	959	906	926	1011	984	1015	942	934	944	920	946	959	982	989	947	951	889	950	954	944	1018	961	964	970	964	962	933	924	954	994	1007	985	965	971	985	984	962	1021	969	946	932	965	969	925	957	934	997	986	962	886	952	1000	946	926	948	992	959	968	953	902	987	872	938	1020	962	970	977	932	956	968	929	935	961	970	916	985	1015	978	915	940	932	950	949	937	970	944	1012	905	887	969	959	920	981	955	901	965	993	959	1029	908	968	958	971	981	1010	987	926	953	894	988	1005	943	908	922	902	954	936	957	1010	955	943	1006	977	991	1004	955	919	937	962	963	934	977	965	967	928	975	914	979	1029	958	990	953	944	965	972	961	1001	919	905	956	894	963	935	959	984	982	973	930	958	975	946	919	932	974	969	944	967	954	973	1010	958	980	913	933	1003	993	970	975	926	950	919	1011	988	933	993	1012	936	936	981	969	966	970	1017	988	969	971	989	972	902	948	967	949	982	968	950	959	1000	959	1024	1003	960	1005	968	947	936	929	902	926	919	925	965	978	959	966	969	908	960	1023	960	977	930	956	955	985	916	1005	973	916	959	955	950	957	963	934	956	938	971	1008	937	938	981	958	942	974	958	983	996	972	918	915	983	983	968	939	955	927	915	1015	965	961	959	935	930	960	926	1020	1026	973	969	974	918	932	971	922	961	991	988	1000	951	899	942	931	960	974	947	1017	936	990	919	989	929	956	998	989	892	930	961	922	975	991	937	979	942	916	950	934	944	965	1000	996	948	946	996	957	987	946	947	976	942	959	966	988	951	1018	954	960	957	936	970	1014	947	978	964	958	994	982	958	965	959	1001	957	963	957	950	997	1014	912	977	962	910	964	955	974	909	913	957	929	991	979	976	985	966	952	955	986	976	988	931	938	950	948	995	920	979	964	948	908	931	960	995	963	941	932	915	959	982	985	947	961	970	969	998	973	938	924	997	975	961	951	915	934	919	923	945	946	987	934	980	1012	957	959	920	975	1028	938	989	959	983	1020	914	930	970	889	980	947	1004	972	928	960	967	922	972	970	982	1013	942	963	976	953	913	941	990	963	908	1015	1003	1004	991	986	1009	947	960	986	968	954	948	961	908	966	960	916	997	950	948	973	886	978	995	932	942	1000	928	938	965	954	931	911	950	947	983	978	939	1044	952	992	968	942	1005	976	894	987	1011	1016	975	979	963	932	966	980	1000	993	962	957	940	952	957	951	941	944	973	950	959	999	882	930	970	954	936	948	969	940	952	916	912	978	994	965	934	880	997	1051	893	977	977	953	943	1013	956	979	946	958	878	963	963	907	929	1009	1009	908	885	916	939	980	934	1003	978	965	949	950	1005	923	920	980	908	929	963	956	954	968	992	993	964	947	942	925	933	993	909	984	912	946	980	949	962	964	974	942	987	915	948	957	991	997	992	978	918	980	989	946	894	1048	945	923	992	980	968	970	908	935	945	958	986	961	969	967	910	984	945	943	959	928	954	942	916	961	972	962	955	982	969	1067	967	927	973	978	953	999	942	891	961	1003	918	968	965	951	917	970	877	939	992	937	956	935	1026	1007	988	978	969	906	990	990	926	997	987	946	1007	902	954	956	997	904	974	954	928	990	932	930	916	933	981	1013	1033	984	919	972	934	983	976	955	957	998	957	948	980	992	986	949	1023	988	992	985	1017	924	920	972	896	945	998	998	936	945	995	947	920	931	982	933	938	957	943	903	986	931	891	945	978	974	960	973	975	978	926	914	944	975	936	948	933	974	1006	958	958	937	971	985	928	929	973	955	956	946	949	975	980	995	935	992	945	938	952	959	914	914	945	944	937	929	963	952	956	966	950	968	1022	1035	878	985	957	923	946	932	943	939	943	969	977	944	963	888	962	975	977	942	935	953	898	1007	966	950	961	987	964	887	974	935	990	904	970	940	960	987	894	990	926	968	990	912	937	1002	933	944	975	968	974	935	917	975	946	971	938	980	953	932	962	948	942	990	979	996	1019	970	1004	1018	952	957	971	930	985	970	959	959	1032	955	932	983	1015	945	980	1008	951	938	961	983	934	1013	914	978	994	1001	927	943	1001	935	929	992	994	998	949	948	933	984	932	972	950	990	960	988	966	953	870	979	1024	972	1031	947	952	935	989	931	964	938	926	983	950	965	955	976	966	972	985	905	962	964	937	940	994	917	944	932	944	939	958	955	954	930	957	944	989	928	898	952	988	973	926	922	905	946	965	968	996	926	901	946	1027	931	984	960	986	946	917	1008	945	972	936	969	976	969	918	951	935	937	1005	958	973	890	944	928	981	897	917	976	990	902	912	914	955	910	960	963	908	945	926	1016	1021	960	984	925	939	957	925	984	956	988	961	976	1018	956	976	962	993	922	932	1024	949	945	974	898	955	935	945	956	936	938	955	1018	1012	926	903	947	956	913	973	932	939	922	921	937	971	914	936	933	919	1025	997	913	1008	935	947	966	959	989	987	982	973	924	993	932	950	949	972	978	922	1035	970	998	941	967	963	865	1001	966	994	1050	884	1008	1000	989	962	960	1021	980	944	968	910	949	917	889	930	939	962	1028	878	980	945	962	992	862	958	937	975	994	954	944	999	900	927	958	1002	985	924	998	971	1003	989	1014	920	959	900	982	941	980	966	936	1014	911	956	941	954	964	958	925	947	934	962	936	986	955	931	958	1001	954	948	972	980	991	1018	968	962	990	947	959	948	973	936	887	1006	960	915	977	957	1010	944	941	1016	931	982	969	984	1015	891	933	940	1003	947	980	966	898	951	932	951	949	932	968	980	949	961	990	928	962	954	1005	942	950	952	916	1001	964	988	962	960	934	971	969	983	959	977	910	984	964	971	958	933	930	984	964	952	973	1022	979	925	1002	1001	933	963	981	922	928	962	990	929	937	987	957	892	973	927	949	965	954	932	1006	986	983	990	959	979	914	963	947	970	921	952	940	964	938	947	960	934	961	969	955	1033	953	1051	932	960	934	955	961	993	951	1010	1014	919	1016	959	945	952	993	920	913	966	983	969	988	914	962	901	972	907	980	990	980	998	987	989	931	935	951	952	913	999	935	944	917	924	946	946	914	948	957	1008	967	935	996	927	1006	896	990	937	957	967	903	934	970	959	965	903	892	933	964	960	1024	965	982	971	960	923	964	958	938	944	977	996	951	966	939	966	989	908	950	971	953	949	942	1005	918	949	971	941	932	968	959	914	1010	973	973	963	982	1008	969	959	957	980	984	945	970	914	967	966	989	972	987	958	928	960	958	978	971	958	997	910	963	1005	920	966	960	936	967	919	915	977	920	976	995	1004	978	961	921	936	980	992	950	932	982	983	954	981	958	977	944	954	926	980	888	909	953	955	945	945	947	967	951	959	969	1003	1052	961	941	963	980	899	984	945	955	1024	952	1006	963	1004	968	919	969	976	946	930	997	936	998	948	989	961	902	958	919	1053	938	989	997	966	943	1010	951	934	929	1021	908	923	1014	989	924	968	996	969	976	984	949	969	968	949	974	999	944	957	982	950	981	1041	957	911	984	956	950	932	983	1006	935	930	936	949	929	983	1003	992	956	931	968	913	941	977	978	1024	948	893	948	987	963	981	919	905	924	1012
26799	3769	512	451	383	318	289	274	264	255	271	276	217	250	223	238	238	238	241	212	242	252	272	246	234	211	240	231	240	237	222	214	265	235	227	230	193	252	230	251	202	255	214	219	241	275	231	237	241	247	253	238	229	235	240	251	239	236	247	232	218	229	242	250	247	238	237	233	238	236	221	231	189	222	239	208	237	234	240	236	227	215	228	210	251	249	267	237	214	224	219	257	238	239	237	240	210	234	257	226	215	254	228	227	250	233	229	223	262	252	257	259	229	254	239	256	228	254	208	236	247	247	251	261	248	246	208	232	236	225	222	259	264	255	264	237	281	245	228	245	212	236	216	245	230	221	232	230	246	226	247	257	254	242	246	231	217	265	257	255	229	224	224	230	215	212	271	258	232	237	247	242	247	212	267	203	213	222	228	238	232	232	242	252	247	236	260	192	222	231	238	239	229	229	258	255	246	220	213	226	241	230	238	210	221	247	226	207	261	178	232	243	231	235	239	236	233	223	255	231	214	221	227	218	253	217	265	225	246	257	271	222	227	255	221	229	214	266	223	206	224	233	249	254	272	233	231	254	243	219	240	251	249	255	218	205	242	232	240	235	238	218	199	268	227	226	241	229	238	255	235	226	251	241	261	276	224	226	263	248	228	248	234	231	246	239	225	231	265	250	223	240	221	240	239	205	247	240	229	238	244	242	223	239	227	220	230	217	200	264	223	241	203	222	240	253	242	267	227	235	213	214	263	244	230	234	254	259	224	220	211	259	248	227	232	243	219	245	276	267	239	218	253	224	191	223	215	250	217	256	237	279	262	230	226	203	229	231	217	241	253	214	238	231	225	237	227	224	238	225	261	230	255	189	227	230	218	239	229	245	227	248	264	242	219	253	241	228	248	244	225	234	231	240	222	241	210	225	238	240	225	249	233	231	202	224	242	245	254	240	229	242	242	242	235	218	209	225	240	250	271	220	230	198	210	253	225	220	193	253	216	214	257	242	238	229	243	265	232	236	224	243	232	200	225	217	245	263	247	258	234	230	212	256	266	210	237	217	255	258	248	238	231	252	235	265	247	242	231	230	237	261	235	219	274	229	213	243	240	248	243	234	239	225	213	241	240	232	222	229	219	249	247	254	238	232	263	216	252	257	262	249	251	276	224	253	246	242	256	250	243	219	216	204	246	253	251	252	231	263	233	250	241	240	247	251	241	249	239	228	245	213	261	212	223	231	234	241	234	197	238	231	186	215	258	226	253	224	214	211	224	226	227	239	237	245	232	230	262	250	235	243	258	216	238	255	220	223	239	268	232	270	244	234	207	228	228	203	206	225	237	253	233	244	224	247	238	239	209	220	257	240	251	242	250	237	254	215	247	230	215	255	239	220	216	214	232	259	232	235	245	209	195	240	239	241	236	244	233	237	229	274	244	250	254	232	207	239	265	229	247	238	204	246	228	206	247	245	240	247	232	256	275	238	237	229	223	234	232	263	241	219	232	219	216	224	237	247	212	252	242	251	250	221	271	234	263	238	233	227	240	234	235	263	261	252	253	228	237	245	215	226	246	230	223	220	235	231	213	262	245	245	234	260	226	231	238	267	249	221	275	211	235	242	231	229	214	255	240	242	250	220	251	239	273	234	273	228	222	245	229	226	227	241	200	217	227	224	216	227	249	225	234	217	210	254	226	254	255	248	244	248	244	223	233	222	223	213	233	278	269	237	247	259	242	221	252	235	219	222	234	264	247	261	227	244	224	255	240	192	203	240	224	197	252	238	196	228	237	233	228	241	256	252	233	218	241	266	222	212	231	217	238	248	243	240	246	236	257	242	250	233	222	230	210	236	234	246	218	214	258	231	201	247	223	249	240	230	260	253	214	241	257	246	237	268	222	271	228	235	261	227	236	210	231	248	220	223	229	216	233	230	247	246	246	236	243	250	240	234	229	249	228	230	237	242	216	219	205	244	251	248	243	221	236	278	237	258	218	240	251	215	213	241	241	259	267	286	233	197	207	245	230	223	266	246	232	246	230	240	212	233	232	255	231	250	210	226	216	228	247	228	254	247	242	234	234	234	262	240	227	218	220	252	262	265	228	247	219	230	242	229	243	222	258	231	257	233	240	241	232	234	244	266	242	236	225	222	205	235	212	217	233	206	222	249	212	258	242	243	240	244	225	251	234	213	240	208	260	206	236	220	222	205	219	257	211	209	244	230	206	214	237	248	220	268	215	233	220	234	235	250	203	255	254	231	231	208	216	258	225	254	244	221	234	234	226	240	219	261	264	228	227	210	235	252	261	256	213	230	239	258	241	228	175	263	218	228	248	240	209	256	226	244	257	225	228	229	269	256	238	234	222	241	258	268	226	195	243	232	253	194	200	236	223	224	248	237	226	251	262	236	236	204	237	222	237	221	203	223	255	245	225	236	240	252	224	220	246	235	238	237	213	220	252	205	268	259	238	271	213	238	216	243	226	228	244	207	230	221	238	246	244	227	229	245	250	231	229	198	240	225	219	208	250	242	230	232	248	225	263	222	227	234	243	207	254	239	249	256	234	246	258	211	238	223	230	224	233	256	253	213	233	248	251	239	243	222	237	239	230	251	211	236	262	229	243	238	214	234	233	257	255	237	234	233	226	270	238	228	240	237	221	209	256	276	247	240	203	242	243	251	220	258	260	236	247	216	247	227	231	238	232	247	249	248	232	190	237	243	219	223	226	229	218	214	264	249	258	228	205	247	234	224	237	220	232	251	228	218	266	211	249	234	253	247	294	247	208	231	232	225	260	242	263	259	243	211	224	241	209	228	223	224	250	244	212	243	220	233	224	241	267	258	222	230	200	205	256	231	239	222	212	244	255	222	228	247	222	239	232	228	262	215	217	215	240	247	240	223	255	258	242	214	229	260	210	209	228	231	223	224	252	219	254	245	223	226	211	230	244	262	248	234	236	251	233	214	227	214	243	240	237	214	244	266	244	241	237	252	255	239	232	243	246	237	242	247	263	228	255	218	240	231	225	216	264	218	252	217	226	247	206	237	226	234	250	222	238	242	202	226	213	225	228	236	242	258	252	232	219	245	235	218	242	238	242	229	198	230	222	233	245	228	258	237	220	200	232	257	207	201	226	226	223	251	212	245	238	242	244	227	219	213	242	233	237	229	238	254	234	242	241	228	224	236	240	234	196	260	238	212	242	228	234	239	243	241	202	215	246	225	233	216	216	252	234	214	247	221	237	266	232	234	251	269	229	214	214	237	236	234	228	250	223	215	226	203	225	241	249	247	243	221	255	249	228	236	249	227	225	233	222	234	237	257	215	230	234	247	226	207	227	248	229	247	246	254	261	218	223	247	245	260	222	239	225	274	216	213	255	228	235	233	229	216	237	241	267	247	232	228	245	234	223	243	266	240	250	228	219	220	191	236	215	226	270	240	238	228	257	239	219	242	204	220	262	234	230	216	234	241	212	256	246	250	250	202	205	243	256	228	228	221	215	214
16203	1232	1199	1320	1085	996	873	790	749	747	655	641	653	608	648	648	576	613	594	594	613	607	562	563	563	602	554	613	582	587	541	552	584	584	570	553	604	554	573	570	573	547	578	592	554	566	585	582	585	553	552	569	584	589	563	576	607	602	531	622	607	591	556	579	539	531	552	541	571	579	600	588	583	554	579	553	526	595	586	535	559	576	575	562	568	535	584	543	552	581	570	608	547	570	567	558	595	544	553	590	569	566	556	515	575	563	549	535	566	545	528	564	564	581	531	541	546	519	534	549	591	553	575	576	572	576	584	589	588	561	589	559	533	556	573	550	587	551	543	523	566	551	562	595	558	590	523	596	564	555	534	599	553	560	525	575	543	539	560	567	560	568	545	565	564	561	528	545	552	558	580	583	573	582	552	560	559	567	584	531	562	555	582	556	602	564	537	523	546	562	572	569	608	562	584	544	562	576	534	565	597	539	586	578	561	566	575	611	566	570	576	570	562	543	558	606	566	604	556	561	514	566	564	534	540	571	580	577	577	568	549	544	559	548	588	543	530	574	537	556	577	544	594	567	591	536	552	558	595	504	549	522	577	545	602	550	577	555	597	563	538	543	555	558	539	580	592	576	536	543	604	519	557	530	579	574	569	577	526	584	591	587	591	569	539	534	533	582	560	568	579	538	534	574	566	559	557	561	558	564	583	546	555	539	530	570	541	559	585	555	524	557	550	562	550	574	543	563	569	569	574	615	563	558	572	588	579	574	563	601	555	605	575	568	560	570	592	548	550	534	536	550	526	554	549	552	555	540	556	609	540	534	580	541	563	566	554	612	516	567	526	546	543	571	589	593	558	530	577	556	548	598	590	562	538	550	568	553	552	597	599	589	535	579	578	557	583	580	540	550	609	556	515	536	585	561	599	594	557	596	543	525	560	582	566	526	574	585	548	592	544	540	593	594	532	588	577	585	577	556	582	507	532	596	565	558	542	536	549	615	573	555	592	582	586	560	514	558	541	570	614	586	553	555	524	591	563	526	553	551	589	585	568	576	530	546	559	582	565	574	593	572	577	568	608	563	574	553	554	548	549	609	546	524	532	582	553	548	533	571	561	551	559	558	539	520	597	560	546	559	568	558	560	570	551	550	564	582	598	566	576	584	552	566	527	564	563	530	576	549	552	543	548	557	528	561	593	610	590	586	576	579	576	553	567	533	539	576	571	566	560	566	570	553	551	571	505	564	570	552	565	544	509	569	552	535	567	564	579	567	554	589	601	571	559	573	549	539	562	573	587	541	569	561	549	562	587	585	580	588	587	620	503	540	573	568	562	568	589	508	580	540	599	550	543	596	567	552	572	569	547	600	587	490	577	537	520	592	577	559	556	555	533	548	567	543	560	583	620	556	505	585	547	601	548	561	577	579	578	552	539	596	569	552	567	581	572	590	584	580	568	556	571	515	554	573	538	583	531	533	578	596	558	589	589	540	560	583	537	549	589	576	598	550	527	597	581	539	598	580	550	577	580	579	542	581	593	573	564	540	550	575	546	512	560	544	560	618	560	564	535	543	579	597	566	566	555	544	521	581	580	554	542	537	570	601	595	571	574	582	528	553	558	583	534	541	544	544	568	633	554	507	484	553	569	492	562	556	539	571	545	558	592	601	514	573	565	615	534	594	561	575	567	549	594	562	508	545	541	545	572	580	602	591	583	578	525	524	578	521	528	546	532	564	578	557	525	550	529	534	561	552	581	528	530	566	552	505	547	585	605	554	583	560	590	606	578	576	605	614	557	571	523	598	588	523	578	560	553	526	530	557	545	549	519	587	559	523	569	546	505	514	556	539	535	550	623	576	560	502	564	560	574	576	563	552	567	588	594	617	523	581	567	584	582	530	563	586	598	607	608	530	587	551	601	551	591	581	541	526	568	590	569	556	600	551	533	588	559	519	553	625	569	574	570	611	599	573	611	592	610	532	558	563	545	531	592	580	551	557	572	561	605	596	553	577	581	566	555	562	555	548	553	534	576	574	583	549	557	573	569	579	560	525	554	559	579	577	538	552	572	593	588	566	557	532	541	570	542	552	578	539	553	544	607	524	610	538	554	585	548	545	554	535	584	557	580	562	617	559	555	532	568	550	564	574	574	559	577	606	555	575	535	561	597	569	567	583	554	544	591	617	576	539	607	559	545	581	575	545	554	575	556	507	521	531	504	585	594	539	586	554	563	570	581	547	531	539	505	604	528	540	556	538	550	573	558	572	579	565	558	560	581	572	560	573	562	587	541	592	563	592	574	521	556	539	533	558	546	589	546	512	568	530	561	568	603	572	563	573	597	520	529	567	560	559	558	527	563	548	565	566	562	576	535	549	569	546	569	541	548	547	563	571	551	585	575	509	574	613	549	520	590	586	566	573	545	541	533	516	560	523	549	534	532	568	573	548	551	546	559	524	588	545	567	555	629	603	555	565	593	559	546	560	579	561	537	506	573	607	552	588	585	589	562	516	579	543	528	585	554	549	574	598	553	572	592	564	582	549	582	576	559	543	594	586	533	568	605	589	550	566	578	538	586	579	600	517	544	527	555	591	572	567	542	558	546	551	552	558	545	562	553	589	548	567	592	545	587	591	585	540	551	539	546	578	555	600	575	587	577	555	566	614	538	535	496	507	559	545	569	538	542	549	538	550	534	561	567	555	593	567	577	555	555	554	559	575	572	537	544	518	590	563	572	583	569	574	548	572	587	533	563	538	544	537	528	532	552	535	610	616	540	561	537	580	541	533	581	551	594	563	534	542	542	551	548	522	590	551	586	539	562	565	551	537	552	522	589	553	572	568	568	592	573	579	540	526	557	553	552	538	572	557	559	570	550	548	564	556	585	549	575	550	596	549	557	541	587	599	550	542	543	549	549	639	561	538	554	568	558	572	576	576	530	550	569	562	560	571	538	636	571	557	525	542	627	541	571	619	534	572	578	571	539	578	562	535	518	567	598	544	540	563	591	572	553	608	540	554	564	536	593	534	561	506	562	551	554	563	570	586	562	593	526	547	545	564	542	556	554	562	523	570	536	550	582	536	521	570	586	573	577	566	595	582	529	569	542	548	548	599	587	557	579	559	565	584	565	553	572	532	571	547	590	531	550	585	565	537	529	585	557	552	532	568	582	539	552	577	583	556	552	557	539	593	517	521	553	579	521	575	586	549	561	560	555	537	564	571	555	566	523	552	526	526	552	602	576	584	594	557	534	566	596	551	544	565	548	560	550	557	573	539	550	574	572	546	568	556	544	538	488	556	552	578	584	554	538	613	543	572	547	549	531	580	588	581	565	538	595	555	575	547	519	580	560	519	528	609	583	548	566	569	534	539	559	591	557	540	534	570	613	566	569	571	536	513	521	523	587	539	557	584	562	542	545	561	519	547	550	568	543	554	573	566	584	562	578	573	553	506	563	537	573	584	586	594	550	571	574	532	570	585	539	560	593	556	571	569	570	560	603	549	608	527
35375	6541	997	673	506	429	363	308	309	311	282	293	288	276	249	278	298	213	250	237	255	237	258	256	249	224	234	239	238	238	244	260	248	255	248	269	248	258	270	251	237	261	245	250	236	252	236	255	180	267	242	269	224	238	239	262	271	239	233	270	236	249	280	257	267	213	253	211	213	246	238	254	238	240	248	231	248	259	229	251	246	239	241	243	237	253	263	230	224	246	241	217	268	240	246	268	262	273	279	259	232	276	246	230	273	248	229	267	216	240	219	231	245	215	239	232	222	219	245	273	227	260	273	235	224	230	262	259	252	273	244	280	230	244	263	270	261	234	260	243	259	251	224	214	226	266	254	227	249	230	261	241	251	215	258	204	244	246	253	246	225	261	236	223	233	217	234	248	260	214	266	212	225	267	225	212	240	253	228	228	261	251	263	257	250	224	222	254	237	223	248	256	225	235	228	248	242	256	260	257	240	255	234	269	248	227	266	286	249	249	236	244	270	235	231	224	245	267	245	234	206	236	250	268	258	267	245	227	234	256	259	248	217	236	239	275	237	263	287	230	253	255	262	260	256	269	224	227	257	229	238	260	252	238	259	237	239	228	228	202	239	232	237	206	281	223	222	265	243	234	224	258	246	260	289	227	257	246	241	252	228	233	244	239	256	227	236	239	250	242	231	241	240	226	249	265	230	234	235	243	252	252	227	225	230	239	216	255	229	220	257	228	268	231	223	230	218	249	244	216	235	231	234	261	260	247	248	271	209	264	251	275	265	218	229	219	244	258	246	228	251	247	218	231	235	251	243	253	225	246	219	230	243	263	213	224	233	227	250	232	268	258	245	234	245	257	236	255	240	244	233	231	263	237	230	252	214	267	215	229	250	251	251	243	253	211	211	201	229	235	232	255	246	251	240	243	243	233	229	245	251	199	246	231	252	233	250	221	254	251	238	254	229	232	242	232	215	227	276	239	238	274	244	268	206	245	214	274	249	239	236	240	245	241	249	246	259	261	244	239	253	237	268	233	251	232	253	256	226	232	260	255	267	249	249	220	217	286	251	209	234	226	236	232	274	236	225	259	249	259	240	255	240	239	260	239	247	248	250	254	280	250	256	235	264	264	238	261	237	247	221	227	239	235	264	255	256	234	247	237	254	256	245	276	243	256	235	253	257	248	263	248	252	226	226	269	213	263	242	222	219	216	259	244	221	251	222	219	232	234	247	249	235	243	201	247	243	250	255	273	260	247	235	228	234	212	257	257	254	258	257	263	247	245	209	237	251	237	246	226	228	234	226	249	272	255	270	237	242	251	224	247	236	229	260	259	245	229	241	262	252	227	228	261	242	245	262	262	250	237	240	250	263	237	255	227	253	249	228	225	251	239	221	234	244	241	242	253	252	245	231	233	261	244	240	212	234	218	222	255	233	232	230	236	240	262	241	271	229	243	240	225	227	232	209	212	233	254	236	239	249	218	256	229	229	247	218	272	200	256	227	245	216	212	256	221	199	249	249	249	250	246	253	266	221	248	239	247	256	244	240	245	243	242	263	257	252	241	240	235	241	238	215	249	238	250	234	234	225	240	255	260	240	233	229	238	241	224	238	233	235	272	248	251	234	231	261	248	251	229	241	220	255	235	253	255	271	243	226	247	293	291	245	243	234	265	240	251	261	244	276	219	244	230	251	271	240	236	249	255	244	244	236	263	224	270	238	266	229	232	229	242	242	253	240	217	245	236	239	248	258	224	259	237	237	204	267	247	239	233	221	260	222	242	232	229	252	235	220	246	238	275	228	262	222	277	232	225	250	228	229	222	213	221	233	253	248	250	249	219	237	253	264	241	216	232	220	251	255	247	229	226	228	192	247	255	235	250	247	245	274	256	278	258	227	232	247	245	238	236	220	270	221	255	225	244	253	242	235	229	238	254	256	233	246	241	244	257	237	252	242	233	246	236	239	304	257	257	219	273	259	270	228	221	229	234	257	217	261	238	235	213	236	277	256	235	240	252	259	225	247	266	221	236	281	236	246	256	262	263	254	253	257	236	241	242	249	250	223	243	247	239	241	224	250	236	239	258	252	279	231	258	230	228	236	231	246	253	241	258	244	240	284	251	238	219	242	250	261	248	253	236	267	261	261	253	266	236	250	225	260	230	253	256	249	234	215	257	213	242	236	235	240	239	240	238	246	280	260	243	233	222	219	263	239	231	242	252	260	271	258	229	258	232	251	224	227	250	251	217	246	267	242	233	241	237	239	232	246	251	228	241	252	251	239	249	245	251	235	259	262	226	235	241	260	243	235	214	235	239	252	238	224	254	259	264	239	265	275	239	224	250	245	235	234	221	233	250	235	267	214	227	227	257	256	256	268	247	277	271	262	235	257	254	222	233	192	255	263	264	238	264	272	251	263	220	236	259	225	251	240	225	247	255	252	256	238	225	258	232	252	259	223	217	254	261	264	246	231	255	238	207	281	234	245	241	257	217	253	231	249	252	257	230	212	248	220	243	232	249	219	233	256	223	219	246	257	216	262	262	233	253	249	275	248	251	222	244	226	250	264	237	238	257	260	230	251	224	246	261	251	233	197	247	257	227	243	206	249	259	236	238	226	251	248	263	244	216	218	230	204	237	222	238	219	246	246	235	232	244	257	228	224	282	272	235	245	240	225	237	238	216	284	260	233	257	255	249	222	271	231	240	232	217	225	278	236	221	249	246	236	217	259	253	245	225	249	250	256	230	236	257	233	253	243	211	245	255	245	223	242	245	241	239	231	239	250	222	228	242	229	211	248	244	265	253	210	241	230	238	247	246	242	246	248	232	245	235	264	256	221	227	233	252	231	257	265	235	272	265	245	212	231	250	245	241	235	226	250	246	263	239	254	224	220	233	245	232	236	232	240	233	232	216	230	268	248	254	237	221	221	231	234	254	219	246	246	269	235	235	236	244	242	254	249	232	226	246	232	249	246	259	240	221	268	251	244	242	220	257	225	237	228	242	270	224	267	237	244	285	206	253	276	225	253	271	253	253	252	259	237	246	242	250	242	237	269	236	222	228	267	254	276	256	264	251	238	236	243	266	239	276	222	236	252	233	282	250	265	238	240	245	236	264	263	263	233	229	266	243	250	251	225	238	236	222	207	209	213	241	203	233	252	269	253	229	251	249	225	218	270	229	245	237	249	254	260	255	238	218	219	227	231	261	252	237	247	254	244	221	243	245	268	256	242	190	271	226	231	264	223	240	204	271	229	235	240	239	252	243	212	262	271	259	246	225	223	217	261	277	246	252	248	225	238	229	277	247	234	265	245	264	267	259	246	294	237	246	246	228	260	243	256	237	223	231	239	232	247	261	240	264	236	237	211	271	251	241	292	238	271	261	246	231	236	230	218	256	231	243	278	234	231	223	262	237	244	261	235	239	235	250	225	234	242	233	227	253	223	223	234	241	246	245	222	238	241	257	226	218	258	247	216	256	237	234	271	214	246	218	239	230	273	233	235	245
19809	1598	1894	2029	1777	1544	1260	1107	991	947	893	853	816	730	753	709	740	696	716	718	710	668	642	632	644	678	646	660	616	627	643	611	637	620	640	617	684	594	593	618	592	593	647	595	600	679	609	563	620	596	601	588	614	594	622	611	609	616	630	612	577	604	621	598	599	625	606	592	585	577	640	577	597	603	591	579	561	627	587	613	638	615	635	607	585	566	639	640	574	600	594	633	624	610	615	580	592	607	570	563	601	595	644	629	589	656	587	650	595	618	630	587	612	569	659	626	572	602	602	561	581	573	629	625	602	625	585	612	620	577	639	600	639	601	590	603	601	599	634	555	588	604	625	567	606	591	641	605	562	596	594	606	579	598	595	622	560	583	583	598	626	638	579	605	571	576	585	580	597	601	634	623	642	590	629	571	577	573	599	576	623	626	568	591	556	596	622	524	572	596	588	585	605	587	636	601	624	562	593	615	621	636	605	616	570	605	606	616	595	644	565	593	613	556	587	610	631	662	640	619	609	613	601	575	598	586	614	625	606	566	628	588	598	598	610	573	576	549	603	562	614	590	639	601	627	631	587	625	588	589	632	582	604	608	595	608	586	584	596	628	597	600	592	612	616	650	605	584	558	620	572	602	595	602	601	561	589	627	584	580	585	623	561	594	630	601	603	593	595	552	637	625	588	571	596	618	588	624	570	605	601	561	612	575	569	641	593	612	632	575	611	594	582	627	581	585	558	594	667	606	627	609	599	590	565	635	641	581	602	631	598	576	651	615	613	595	547	593	595	613	605	566	615	569	594	596	595	601	605	568	579	590	584	597	569	608	615	628	576	580	644	591	596	628	633	580	609	616	580	611	584	651	576	565	573	635	656	623	575	622	614	564	622	651	628	613	611	605	633	616	585	635	601	594	646	591	631	551	597	615	645	580	600	573	585	610	612	606	551	641	581	648	601	590	585	596	613	589	623	601	616	619	660	623	590	640	580	570	603	602	605	624	637	642	611	580	607	557	615	588	569	554	599	607	602	601	580	629	582	564	604	596	572	618	556	567	629	597	549	596	625	607	604	567	591	596	569	599	587	633	576	576	656	558	626	606	649	583	599	610	614	599	573	595	589	587	587	579	644	608	558	608	633	586	622	574	591	601	576	638	603	609	611	585	587	635	610	551	606	599	625	609	576	601	568	588	607	638	645	637	629	564	602	624	593	599	594	588	580	663	560	568	590	617	581	592	607	608	669	617	590	574	573	574	624	610	623	606	612	582	613	622	610	610	648	626	568	593	609	618	551	567	623	619	561	593	629	607	569	562	562	584	602	601	570	592	580	597	594	576	615	568	579	595	581	651	623	602	605	612	586	632	633	621	593	624	557	600	597	562	618	555	623	619	595	623	610	577	577	607	583	612	601	603	645	573	570	650	607	615	554	591	626	583	616	594	602	594	632	568	629	559	595	605	552	597	622	613	615	569	602	592	629	599	583	564	650	638	617	599	582	618	603	608	632	575	611	603	605	596	586	601	628	612	609	605	616	615	586	572	612	620	587	597	629	567	563	575	572	591	598	633	573	632	567	596	624	581	603	591	610	594	639	613	569	593	581	644	596	598	583	611	637	587	577	549	603	614	572	604	589	583	612	626	618	605	568	565	548	592	611	615	640	636	546	614	562	585	610	560	624	561	582	601	578	596	605	609	596	624	601	596	551	605	570	596	592	583	567	594	577	567	638	623	603	587	601	611	585	556	618	566	572	671	607	599	580	574	605	583	608	611	687	636	597	580	628	639	597	609	583	589	565	625	614	613	606	564	618	619	593	568	593	599	622	569	582	596	618	606	569	609	633	571	615	595	597	642	597	619	536	576	586	612	567	591	563	575	624	600	619	605	580	596	623	612	602	630	588	630	567	649	641	617	581	584	593	625	668	602	630	579	613	580	625	597	571	590	597	626	585	605	600	571	575	599	603	621	546	598	603	606	599	580	589	601	585	585	593	628	654	589	622	604	573	615	545	594	606	578	612	620	619	624	610	616	627	595	640	573	629	625	571	585	579	561	559	616	577	611	598	618	577	571	596	651	589	564	626	596	590	591	613	601	579	598	634	578	623	579	573	620	590	616	629	580	574	572	616	604	565	590	595	630	608	627	589	609	584	601	583	625	638	608	548	532	571	575	603	639	615	574	590	596	590	584	590	588	590	608	597	594	610	616	598	579	603	594	609	552	610	629	618	580	649	569	597	589	599	601	563	564	589	583	554	598	608	594	580	585	590	569	607	602	600	592	607	588	616	610	578	574	635	582	576	631	612	579	623	617	622	612	588	596	568	601	622	623	530	578	614	594	612	628	622	605	596	602	615	556	639	577	584	643	597	575	621	560	594	628	595	633	609	592	605	587	595	600	595	579	611	598	616	624	586	628	577	601	613	600	606	646	595	590	617	593	594	610	582	611	606	609	606	613	631	616	609	621	634	611	609	593	536	645	647	585	577	569	614	611	585	590	599	582	607	606	569	605	580	637	600	575	616	575	619	600	626	615	613	648	589	630	606	586	589	582	608	607	653	628	565	599	607	596	574	589	683	626	627	618	614	598	605	618	628	604	636	636	620	604	581	617	594	602	599	607	579	594	608	597	521	608	595	639	585	569	616	644	570	638	594	628	613	646	593	598	607	581	614	599	625	591	588	597	544	597	586	579	613	610	560	595	602	629	593	616	592	605	610	641	633	603	637	634	613	606	640	586	600	586	601	557	598	580	621	624	604	624	596	639	665	608	629	612	614	580	605	612	577	642	623	582	624	580	570	580	600	592	589	626	604	588	635	617	604	603	581	629	606	588	618	581	580	603	564	610	592	612	632	587	568	603	585	603	591	655	572	567	663	571	601	639	581	620	582	580	594	587	582	618	596	612	576	618	604	649	560	601	588	567	605	602	561	592	605	586	602	590	661	611	624	569	585	618	608	599	580	561	604	580	612	568	613	611	570	610	594	610	563	589	614	670	586	621	640	653	592	597	596	622	631	611	628	608	608	574	595	578	590	608	588	608	616	592	614	589	619	595	645	566	580	629	603	615	608	551	565	618	637	566	611	589	522	561	620	610	594	587	584	598	553	629	571	620	566	598	567	609	622	615	609	565	586	609	578	556	636	564	579	573	575	610	609	624	593	589	589	621	605	586	601	587	590	559	585	601	652	618	586	580	630	597	600	579	622	611	605	634	645	586	583	624	584	642	555	611	665	581	597	577	648	637	582	594	589	572	579	585	622	603	585	606	586	613	599	651	610	591	600	593	609	585	628	602	663	593	604	602	570	597	576	596	583	595	603	589	568	609	571	599	590	597	615	569	553	591	602	590	590	592	617	581	634	618	603	589	559	639	626	617	584	614	648	612	592	577	639	606	626	592	621	595	576	610	633	560	636	546	592	614	561	594	603	649	596	575	641	623	619	603	608	620	556	575	593	607	618	637	619	584	586	544	623	594	633	584	549	599	604	623	574	631	631	608	611	610
12653	1389	455	467	437	474	409	452	420	417	468	422	456	519	465	439	457	440	424	445	469	440	413	445	416	471	439	464	460	438	467	428	419	456	427	433	466	472	447	477	459	425	479	459	445	395	452	449	460	441	424	439	480	438	433	431	431	451	434	453	461	443	487	442	448	454	430	401	412	410	442	425	397	466	386	431	475	454	464	424	444	432	473	472	477	461	435	406	444	420	443	475	419	461	452	466	426	485	400	420	426	472	476	461	440	439	434	436	468	488	446	418	451	434	440	480	495	431	457	502	434	472	476	449	413	474	427	430	415	473	454	461	437	453	456	472	419	463	459	472	485	427	400	443	470	482	452	415	467	405	460	380	489	406	445	445	454	447	414	451	440	445	441	433	427	462	435	470	425	435	476	444	436	446	431	445	448	477	446	449	401	444	459	431	438	428	438	451	461	452	448	492	478	471	434	430	440	449	464	455	445	449	473	441	460	423	442	444	479	457	478	408	495	415	479	438	455	463	488	434	466	442	457	449	428	445	412	449	450	432	433	467	442	439	457	461	420	403	441	474	425	475	461	410	426	420	443	449	459	433	449	467	500	449	448	453	492	421	464	459	469	411	480	414	478	431	490	476	431	395	461	441	471	427	433	492	462	485	447	444	475	426	441	447	437	429	421	435	405	423	449	460	444	455	410	457	475	474	413	423	459	410	446	402	444	459	482	472	438	435	480	429	463	419	488	453	405	459	482	439	470	434	441	451	427	461	467	425	444	441	457	427	489	425	454	472	441	449	420	443	456	457	431	453	392	424	443	431	492	464	465	428	443	441	436	466	430	457	434	458	442	425	431	441	434	471	451	426	421	457	452	459	433	443	448	475	472	418	457	424	451	429	445	402	478	463	468	449	472	424	422	443	433	434	448	449	403	443	418	461	464	448	457	452	451	456	425	438	433	440	468	442	428	465	455	459	454	456	448	456	432	441	447	401	476	463	445	426	442	493	456	455	405	439	490	463	430	470	454	455	424	435	446	425	426	390	433	416	442	409	438	458	463	429	454	446	433	465	441	451	496	440	460	412	453	484	430	472	424	441	437	448	481	451	432	420	465	450	473	467	448	448	476	436	425	415	410	439	477	438	479	460	457	401	459	482	466	428	422	482	454	459	443	453	445	475	469	422	470	437	461	446	450	458	458	439	433	436	412	410	417	446	457	437	473	467	484	456	473	469	434	454	458	471	477	432	430	497	432	417	438	427	460	466	405	462	463	453	440	437	421	449	439	452	450	464	419	439	449	499	459	468	438	408	401	411	446	444	508	445	426	478	415	451	454	447	450	467	415	469	427	432	404	422	449	467	457	467	437	447	481	420	429	427	434	453	435	476	480	437	418	492	482	444	456	431	436	459	450	444	503	450	408	434	471	458	439	445	467	484	453	423	462	431	460	461	462	468	430	433	473	464	461	424	433	467	465	419	453	429	444	440	433	454	436	454	450	430	390	425	422	477	456	397	482	408	466	438	455	426	453	434	469	502	428	454	430	453	478	462	443	429	400	420	457	447	449	450	439	432	407	483	461	462	422	437	441	459	471	456	424	471	401	425	474	461	395	454	417	426	445	473	474	437	465	431	436	496	425	492	465	446	453	431	426	451	492	448	462	477	450	443	452	478	450	452	441	461	417	457	439	470	437	470	393	450	438	438	496	481	456	452	427	444	437	434	444	461	458	494	476	432	422	435	443	502	419	483	458	447	454	463	475	438	437	429	405	434	447	432	419	412	459	460	442	440	466	405	421	446	435	435	410	416	433	462	434	469	436	430	434	438	408	440	438	460	413	433	431	483	409	447	435	426	430	481	420	387	420	435	444	428	454	460	480	448	439	472	451	395	460	445	412	465	461	473	435	448	468	437	449	399	462	432	437	458	435	428	455	454	461	452	431	455	472	467	483	441	461	444	434	430	481	455	445	440	452	468	442	429	413	469	428	493	448	443	433	459	463	443	420	454	418	455	428	472	452	488	431	487	449	429	455	401	468	440	457	451	415	483	388	434	409	440	426	453	445	427	480	466	414	459	440	440	448	452	444	424	444	450	461	429	457	431	444	466	434	441	443	467	448	436	448	459	516	461	453	415	464	450	464	446	451	449	409	436	454	441	489	453	415	416	409	454	440	444	432	449	426	460	419	434	472	430	444	459	503	494	461	447	452	445	494	420	399	413	445	464	445	449	436	471	428	398	448	430	428	434	485	449	422	462	431	480	402	432	420	425	450	496	431	456	464	396	416	460	425	427	457	499	444	481	424	470	449	446	455	503	479	448	460	452	437	472	429	467	468	430	434	425	470	422	466	407	436	477	432	416	492	452	423	448	400	441	462	487	467	436	435	425	450	457	431	450	456	441	429	452	434	475	466	461	434	434	434	396	431	449	432	434	457	447	459	415	448	454	452	452	458	447	456	471	440	448	424	433	421	474	474	459	406	446	458	461	467	469	475	477	469	471	406	424	461	458	403	463	469	424	414	402	466	451	419	448	443	450	484	422	454	416	433	450	455	449	449	454	382	452	445	459	450	452	474	418	436	467	461	422	445	466	399	435	476	466	453	441	454	465	474	437	406	473	456	391	471	438	434	453	426	398	450	430	449	443	466	448	501	414	488	422	438	452	407	445	477	439	485	414	451	464	425	484	421	472	428	444	448	459	455	430	467	455	465	445	412	410	439	437	374	444	424	400	455	441	446	476	419	458	451	447	464	432	460	427	436	450	453	457	430	474	452	479	436	449	482	444	426	457	474	456	420	423	442	451	400	394	441	403	430	426	439	461	428	439	489	443	431	435	408	440	459	436	431	430	454	472	421	442	484	453	472	454	469	393	456	493	441	464	440	431	459	446	456	424	461	404	455	440	432	421	444	474	459	453	488	432	425	465	424	411	448	424	451	426	460	516	505	398	412	444	438	462	442	464	410	447	449	423	431	474	452	452	410	458	446	453	418	439	454	462	439	447	449	476	500	433	459	469	470	460	459	450	437	453	456	474	468	427	465	427	433	451	436	452	428	446	450	407	453	469	455	486	491	435	472	423	481	480	437	449	442	457	421	422	468	433	461	446	401	468	429	464	476	443	450	477	490	446	460	419	419	452	462	444	427	457	436	463	526	436	453	488	433	476	447	424	447	498	463	487	468	476	433	463	406	472	444	463	463	405	473	457	394	477	472	463	455	431	445	413	429	477	455	432	465	448	465	447	462	460	430	418	434	414	482	441	474	470	462	457	445	416	417	464	443	423	452	416	439	457	440	428	415	462	407	380	493	434	401	448	414	453	452	451	441	460	467	450	477	437	441	450	410	449	455	424	461	480	475	443	458	481	445	479	455	443	419	448	465	510	435	486	432	460	435	456	411	414	408	428	431	454	439	435	477	456	459	475	455	456	452	444	442	479	447	463	417	447	439	444	437	437	436	463	419	442	434	470	451	446	437	444	405	479	466	435	443	449	433	426	466	440	454	438	443	449
8125	1137	1011	1008	991	1025	976	928	999	984	1006	969	930	911	1017	993	955	988	897	981	986	952	920	971	986	910	909	935	938	929	963	1001	954	961	984	984	958	1001	939	964	981	903	964	999	978	910	1040	928	970	971	985	1015	993	951	967	995	940	943	906	958	970	986	962	992	976	1006	931	1003	967	975	968	959	983	951	903	958	946	971	934	1022	946	942	978	939	986	987	961	958	970	965	970	974	993	980	950	954	958	950	979	956	931	954	1009	906	934	960	928	919	958	1032	997	943	908	917	925	946	982	955	964	945	988	999	1003	995	947	972	967	932	955	951	984	968	958	942	912	920	1011	991	914	937	992	947	882	947	974	969	1000	975	971	985	922	1032	982	948	1016	1002	977	939	913	975	928	970	1001	974	988	939	1004	954	972	984	1005	950	984	1007	940	905	952	942	961	958	941	960	981	978	967	942	1037	931	931	953	997	927	1005	983	984	921	972	938	919	939	956	964	973	976	958	977	1001	932	968	991	962	941	978	957	997	967	964	959	955	997	974	972	1023	981	985	953	944	1035	949	1005	974	980	957	983	949	916	962	983	960	989	1020	923	980	965	962	933	939	1008	945	982	938	966	965	945	950	984	965	1000	938	951	952	1014	948	957	938	1001	960	984	968	953	1031	1012	971	951	943	958	947	1012	1010	1030	1013	913	1007	941	974	949	964	952	940	1013	961	981	937	943	961	929	990	959	952	954	980	963	924	981	978	974	988	973	978	967	974	982	1009	947	984	949	1009	995	995	993	973	920	952	1003	967	975	997	986	931	944	1033	933	910	1033	955	978	954	919	960	1001	1006	933	917	1006	902	931	968	997	920	967	928	970	931	960	963	992	979	957	977	919	988	945	936	974	947	1006	937	984	993	999	953	960	974	963	896	964	993	984	951	939	988	989	980	1027	913	953	963	955	1009	1020	935	1002	978	958	966	1024	975	940	938	990	977	996	987	972	973	927	931	992	979	970	949	968	957	981	953	968	988	990	997	994	992	977	936	967	987	965	884	977	984	939	943	1001	952	972	989	992	946	975	967	920	966	964	1013	947	930	1062	968	991	917	984	936	965	938	929	976	936	964	926	950	989	943	934	949	988	972	987	1017	953	982	987	1012	988	1004	1012	1010	985	923	934	919	1008	950	964	1037	979	942	958	982	937	981	984	932	1054	935	936	933	990	970	944	951	931	970	963	933	905	937	980	996	1014	967	949	1002	975	948	945	938	934	955	948	958	1009	947	958	973	969	973	947	1005	1003	981	951	970	1030	998	992	972	970	967	981	974	942	960	915	954	955	896	1007	966	988	977	956	1041	1006	951	955	933	967	943	931	979	949	982	971	993	942	932	970	897	966	965	995	981	919	995	939	1005	949	963	942	932	941	942	947	962	1000	980	937	963	942	1008	949	952	985	923	939	912	942	971	990	975	948	964	964	989	1001	973	967	979	965	962	980	949	952	965	999	938	964	1003	1013	1010	970	997	993	991	920	976	949	938	963	1045	943	962	978	997	972	924	969	994	976	1001	1006	991	985	1015	961	972	988	996	957	993	950	955	944	920	1029	955	971	922	969	1036	936	976	930	956	964	914	921	966	976	936	1002	978	941	1001	1042	914	965	896	968	974	1008	963	916	959	962	1007	962	964	985	987	940	976	969	1047	990	992	983	991	1042	1019	958	927	966	967	964	988	969	989	1026	974	976	943	970	966	934	938	1016	935	1027	965	911	910	962	960	981	998	964	986	920	934	1036	957	968	976	939	999	961	948	993	990	954	976	992	914	946	972	998	936	984	930	944	970	948	920	941	990	944	936	1014	956	900	952	937	926	960	944	1007	975	959	969	946	964	935	975	1002	970	947	977	1036	939	932	951	937	937	1039	992	954	962	964	965	914	1000	951	984	949	982	952	975	991	943	959	945	1004	976	952	972	952	989	927	1001	955	943	944	970	961	985	941	911	911	1005	905	974	984	960	969	999	967	969	1006	978	994	930	994	935	956	916	940	961	930	976	985	966	977	1001	941	977	1004	1008	981	926	972	937	1000	979	1003	983	960	989	941	960	1013	960	1017	980	940	960	984	996	977	1004	1001	1016	945	951	980	959	969	1021	953	938	939	972	920	994	1001	992	1013	954	941	958	977	975	989	992	974	988	959	982	966	968	1003	960	1001	958	975	969	936	953	901	998	1001	1021	939	1004	874	965	945	972	996	983	981	948	956	1002	902	1016	965	929	981	989	949	953	921	974	920	1013	949	962	963	924	984	988	976	973	937	952	970	967	910	992	985	930	964	981	927	985	975	968	956	963	1019	955	937	963	987	922	1046	1018	973	1014	983	992	939	968	943	937	982	959	972	981	995	945	1063	959	1044	950	948	919	1002	935	1027	957	1002	997	1022	970	977	958	913	945	921	918	975	974	992	941	959	964	1003	1002	991	973	966	975	979	995	973	975	976	932	935	946	932	990	963	936	960	1003	990	905	957	929	934	919	985	983	933	992	942	984	1000	989	913	921	997	983	1000	944	993	981	1004	1000	920	934	986	924	973	1017	948	988	941	1031	943	967	953	1016	968	988	983	966	944	1003	953	982	994	1013	915	954	985	1029	1073	933	952	994	921	947	917	988	952	947	1007	924	967	1035	960	947	960	957	944	899	949	971	968	926	978	983	1006	969	949	954	974	974	956	914	959	927	991	921	908	970	979	964	972	979	922	919	990	914	1013	948	954	950	936	956	977	912	1009	1022	972	957	956	973	968	1012	953	973	915	905	908	980	966	931	936	950	948	943	888	966	1009	982	1047	994	974	938	939	1052	905	947	1000	985	983	928	925	968	981	929	946	954	936	903	958	956	991	950	927	970	1009	931	950	942	948	1040	939	950	983	991	970	986	1039	975	1017	972	971	943	918	992	886	936	957	988	908	894	950	1017	945	949	928	928	1010	1028	1001	1038	938	978	938	967	973	963	962	1000	995	921	963	937	951	948	945	970	968	960	985	948	955	993	930	927	936	1011	1005	1033	1027	958	989	971	959	968	969	983	967	977	1004	1040	954	1000	974	1041	987	977	944	921	947	947	976	1000	1009	930	944	993	930	932	988	989	998	962	979	935	984	935	1025	993	917	1014	975	1014	945	992	986	996	978	963	962	1023	968	968	953	1036	940	942	918	947	928	950	947	992	946	999	972	959	991	938	958	1009	945	972	955	1003	961	994	926	987	954	944	963	913	951	1045	931	994	976	955	992	985	969	934	1014	885	958	946	960	973	960	911	967	984	961	992	969	946	994	991	966	964	948	969	938	990	919	986	922	929	968	1016	962	915	989	972	985	960	972	1037	989	987	959	966	1022	1002	1002	934	976	918	939	988	990	992	999	953	967	1012	985	962	972	954	935	975	925	941	938	963	980	985	1012	1027	950	941	912	968	954	918	981	959	954	1021	978	963	992	922	1005	938	994	1025	912	948	970	996	1027	953	977	980	988	919	1008	980	1044	929	996	1037	992	971	950	923	969	987	996	885	1032	978	1006	920	917	948	1001	988	965	952	905	949	979	921	967	956	984	957	983	936	954	950	974	986	910	943	988	1013	924	1020	970	940	1040	959	892	970	921	954	1005	962	912	950	973	949	1015	952	947	964	954	929	982	960	978	984	1001	1003	981	1019	998	1005	925	980	1000	1028	1004	961	926	939	998	1000	952	968	969	962	948	954	988	990	976	970	963	960	961
26546	3715	608	442	354	285	289	282	285	273	277	223	232	246	240	260	220	211	238	213	241	221	216	256	271	229	244	223	260	246	224	241	245	237	251	243	245	230	245	237	261	224	260	242	245	234	249	249	261	234	241	193	256	236	266	249	252	220	236	209	206	240	228	254	251	220	239	242	248	249	223	244	216	215	239	237	222	242	235	194	244	221	262	224	231	261	219	237	230	259	234	209	219	227	221	224	225	268	226	217	246	243	214	218	234	232	239	256	244	235	216	239	246	201	222	239	237	224	227	257	245	263	239	246	212	240	214	206	242	218	255	224	230	236	209	233	209	247	241	257	262	271	230	224	233	237	228	222	201	223	243	268	248	212	265	216	206	223	221	212	243	254	257	246	255	234	249	219	206	256	220	269	231	228	259	230	240	230	221	292	241	234	238	214	229	230	231	238	224	224	252	228	198	219	219	239	238	237	239	206	255	216	227	194	215	230	236	230	232	228	243	231	254	240	275	245	207	236	241	229	217	223	206	241	241	242	253	250	225	234	244	233	237	225	280	211	243	203	241	206	213	223	250	235	236	216	248	216	250	272	247	254	209	254	227	256	218	213	246	255	211	215	217	216	212	206	212	229	213	229	250	224	199	241	236	241	253	240	229	270	214	241	243	204	250	235	255	231	224	230	233	262	228	242	251	249	248	242	206	247	215	244	226	240	252	251	262	245	223	221	209	240	198	218	218	206	265	223	239	219	232	238	223	237	238	219	254	207	214	253	268	220	211	263	238	247	223	260	233	224	237	216	231	215	225	224	233	230	227	232	239	215	232	243	205	266	238	264	235	219	225	203	253	238	239	226	250	248	240	230	271	248	214	250	266	251	266	229	218	212	229	269	217	286	256	252	237	242	219	257	234	234	255	238	247	224	241	240	253	231	260	244	213	245	231	227	218	225	254	283	254	240	226	270	222	223	260	233	214	240	247	258	229	263	231	222	209	267	226	225	225	231	214	254	230	222	228	248	224	234	250	230	247	257	254	241	221	240	248	232	228	225	244	263	238	223	260	210	247	232	231	253	216	230	232	221	249	243	240	254	226	222	239	232	238	238	259	222	243	217	245	271	263	218	228	238	220	256	255	262	270	254	239	229	205	227	237	216	212	246	248	230	225	219	244	227	238	221	256	224	224	222	239	238	222	253	246	208	264	233	219	234	234	209	228	264	215	262	221	241	225	251	218	219	285	239	251	234	279	254	230	221	237	224	262	235	268	231	230	230	226	265	275	255	233	242	211	242	194	234	230	208	213	214	244	212	235	229	216	240	220	236	244	292	239	238	242	223	250	247	271	223	285	230	228	236	240	245	256	208	234	253	237	234	220	212	220	258	237	244	220	240	260	257	232	219	236	225	206	216	241	271	229	232	228	219	222	245	283	231	240	235	213	238	230	226	232	225	218	223	220	215	258	189	231	213	257	227	279	274	247	229	235	225	238	225	234	231	247	242	213	238	267	245	239	261	236	233	246	245	214	245	270	238	230	231	262	230	242	217	232	199	259	245	245	243	227	228	242	192	240	219	225	247	234	233	237	232	232	249	236	237	230	194	242	202	252	256	228	223	234	219	212	234	262	242	214	248	249	231	221	263	216	252	241	250	236	229	278	239	261	238	266	235	230	259	236	212	246	257	245	241	237	240	205	231	208	226	258	204	224	217	250	253	245	242	242	240	230	242	219	243	248	238	228	214	223	233	233	243	224	256	215	240	215	254	217	223	213	252	232	219	264	216	251	247	186	226	253	250	240	254	218	216	241	263	216	228	220	221	250	228	250	196	254	242	204	245	213	221	248	241	236	222	215	275	221	248	237	254	227	241	217	273	254	244	236	239	240	241	253	230	226	239	257	242	250	248	260	238	212	232	227	247	228	235	237	239	219	218	229	243	280	274	242	221	248	255	237	238	242	244	231	217	215	233	231	260	245	231	265	243	234	225	254	284	277	248	220	235	239	222	228	217	211	228	233	230	223	261	239	212	239	245	239	226	235	218	245	220	237	211	257	241	236	224	253	222	201	243	234	247	217	252	248	214	218	225	245	239	250	232	233	216	228	228	254	233	240	231	254	270	215	236	243	243	230	228	210	258	223	237	237	244	222	235	226	260	251	221	237	227	254	234	246	216	235	251	231	243	240	234	235	225	232	226	245	239	207	232	227	233	227	220	217	221	270	239	223	229	226	243	265	211	216	215	251	251	240	234	236	238	253	211	248	233	237	269	233	229	224	217	275	195	229	200	218	220	234	261	191	210	233	231	214	231	256	228	231	240	229	220	223	225	224	228	265	250	216	224	250	234	241	217	229	225	247	248	274	232	221	232	228	243	251	232	194	227	222	228	241	247	250	214	238	223	235	220	272	273	258	227	234	242	241	232	259	255	237	249	235	227	229	229	228	213	237	234	259	229	218	260	222	225	226	264	215	225	223	256	249	240	256	227	224	267	232	237	242	263	237	275	219	258	250	256	214	248	227	231	237	233	210	259	249	206	258	238	237	230	253	249	242	233	243	224	254	224	248	237	205	240	216	231	253	238	230	217	254	217	270	221	224	252	238	249	238	198	239	228	239	237	233	226	228	238	258	225	245	220	233	247	233	261	224	230	250	227	230	277	267	245	231	230	212	229	230	245	265	269	236	240	229	210	225	250	225	256	240	215	256	225	240	231	235	247	225	255	262	212	227	233	215	232	221	219	249	250	250	231	238	277	245	222	245	245	214	213	244	227	252	236	242	199	233	255	242	219	237	235	246	210	239	244	257	235	263	264	217	237	224	224	228	241	218	216	230	231	232	194	250	222	232	250	243	228	226	216	266	257	256	244	239	246	208	231	239	252	267	235	218	211	279	238	226	273	237	226	190	256	224	233	243	226	256	246	211	236	246	229	233	197	272	233	240	206	242	226	231	200	214	233	217	224	232	252	234	244	229	238	222	250	240	238	249	234	245	224	240	242	216	212	229	244	236	234	288	231	245	265	256	245	267	235	215	235	219	234	268	227	251	254	229	222	247	203	236	251	237	191	229	260	218	232	243	210	217	220	250	201	235	275	245	244	252	237	241	239	224	271	290	239	250	214	239	232	234	250	217	218	278	239	228	236	219	238	221	227	232	217	235	221	248	238	248	275	233	254	214	248	247	234	224	259	246	231	246	270	244	255	236	210	214	240	225	257	262	253	269	242	231	241	218	252	246	257	234	209	232	238	237	249	248	216	223	224	225	247	258	227	234	238	220	235	198	224	229	212	202	226	249	249	240	238	253	212	245	218	226	253	232	234	254	237	248	222	214	227	245	237	254	253	227	238	213	238	240	263	210	220	257	240	225	245	247	222	251	236	255	230	235	261	201	242	252	222	243	226	227	226	273	218	234	243	236	213	237	249	233	227	245	245	238	233	231	238	234	243	251	272	251	214	232	222	238	217	269	220	221	245	264	223	273	266	260	236	245	244	216	238	247	252	239	274	250	212
16106	1260	1236	1344	1120	1017	903	779	707	701	692	696	647	685	617	640	615	633	592	616	579	647	599	642	587	640	579	630	587	578	572	608	597	582	587	589	556	608	588	613	611	612	611	587	575	580	595	580	544	560	608	560	604	558	562	552	563	603	536	595	551	549	613	583	584	627	550	542	600	602	576	563	633	571	560	587	530	558	600	575	578	572	596	570	597	574	621	574	580	585	553	578	559	612	563	550	547	573	569	561	535	572	563	538	560	559	565	534	572	587	574	638	615	595	557	561	556	562	570	538	579	566	564	557	550	547	555	567	541	602	597	556	575	548	578	591	524	567	524	555	559	548	592	589	560	548	577	571	566	567	550	565	542	589	575	553	616	558	565	566	537	563	574	562	531	571	560	574	554	566	549	530	582	575	612	566	547	559	573	567	552	553	541	560	573	574	570	557	566	536	546	577	544	579	593	583	567	572	555	570	602	566	576	536	551	537	603	555	573	562	561	590	569	592	563	528	554	626	558	584	573	573	563	581	548	570	483	572	564	549	573	573	606	530	546	572	604	550	563	623	567	533	540	592	612	587	574	542	603	577	590	593	590	586	586	589	559	576	573	557	568	582	536	548	595	550	566	572	599	550	538	542	550	572	575	565	583	579	578	598	534	497	567	574	575	553	586	511	528	527	549	567	501	567	555	588	602	609	521	566	570	511	547	546	584	589	584	571	604	559	580	568	536	546	582	569	576	560	569	617	571	537	566	549	551	550	572	605	544	534	538	541	580	597	576	561	546	634	564	562	568	580	579	543	548	543	585	568	583	539	541	530	566	596	591	548	603	575	564	557	543	526	571	585	563	583	591	545	543	537	574	544	576	588	533	546	590	577	551	581	564	506	576	531	551	605	576	576	579	544	565	583	602	590	560	580	499	568	573	562	559	575	549	602	552	577	575	570	564	574	570	588	555	530	610	604	579	563	596	562	586	596	562	526	495	549	564	543	531	569	563	588	568	632	540	553	530	544	607	576	572	548	530	609	607	552	557	560	571	570	579	511	552	517	539	551	612	572	593	585	528	558	562	574	553	575	572	583	561	547	543	538	567	580	556	589	586	523	542	566	582	506	563	579	531	536	553	533	513	533	592	564	552	520	531	569	566	529	553	545	558	537	579	568	556	581	566	584	558	562	593	532	560	577	567	541	561	583	581	611	552	547	563	591	547	526	541	554	600	547	578	589	540	557	553	547	567	549	564	578	554	535	589	575	544	571	572	532	584	543	582	581	568	551	549	564	561	552	558	583	565	571	547	536	605	558	534	611	598	566	592	575	552	618	578	560	545	569	595	575	613	546	554	557	584	534	607	613	569	558	566	569	596	580	553	533	574	542	553	536	577	582	532	575	581	563	550	574	547	591	483	556	570	594	568	587	579	533	577	575	567	550	586	545	584	565	564	553	563	586	541	552	569	585	583	570	562	542	604	575	570	562	559	576	547	628	565	579	551	544	555	596	595	569	554	574	576	576	556	569	564	503	581	549	581	525	561	559	593	558	550	566	602	576	590	563	539	558	575	545	576	577	608	538	582	570	549	556	540	572	574	582	535	518	567	541	540	566	554	552	592	587	525	528	572	566	550	577	582	594	583	551	519	539	547	610	542	533	591	568	603	540	586	533	591	563	554	574	562	548	540	555	587	578	541	545	547	536	574	557	559	576	545	566	550	573	581	587	570	588	596	560	581	565	590	575	597	527	558	570	559	581	566	559	542	545	540	604	608	536	566	548	556	563	590	530	582	546	546	536	611	542	570	551	593	518	491	535	546	571	553	580	597	563	579	568	571	551	558	618	547	559	610	559	540	576	581	548	577	592	600	581	553	549	565	566	555	545	548	592	535	573	584	555	560	566	562	554	601	578	543	550	592	539	591	526	577	582	599	595	566	553	546	570	501	520	599	586	562	577	546	583	581	594	614	536	594	596	564	579	572	544	560	571	540	546	590	555	562	556	542	533	547	558	582	540	566	534	570	493	561	531	593	602	590	573	564	599	550	570	561	618	577	558	551	566	555	556	542	545	569	612	570	588	499	591	547	538	536	549	583	541	535	559	583	563	557	574	563	557	601	558	541	554	586	579	556	544	570	532	550	581	556	577	576	561	551	559	529	559	562	592	582	572	538	576	572	577	570	560	594	585	539	550	544	555	529	592	545	537	558	564	565	599	565	538	589	592	527	591	560	557	583	566	565	544	566	579	555	607	565	577	535	578	566	573	604	592	580	581	540	555	576	567	526	585	579	596	563	546	599	599	580	520	573	585	576	556	577	558	586	589	578	587	561	550	552	547	572	563	540	558	561	566	546	567	548	565	602	524	557	588	544	561	603	535	549	546	560	593	607	623	535	596	535	557	592	577	609	541	595	563	519	538	516	601	566	548	595	530	549	550	559	565	541	569	510	564	553	570	549	530	537	561	546	552	622	574	538	550	574	567	583	543	568	563	599	536	527	569	578	572	553	612	576	583	579	576	567	606	553	579	554	527	526	566	586	552	541	531	576	562	546	558	587	541	531	565	565	539	608	547	583	563	595	589	585	544	608	577	548	564	569	560	579	548	556	606	557	540	581	496	566	548	558	576	617	606	554	588	583	538	542	563	551	526	520	558	532	559	595	595	555	589	600	557	546	551	576	583	544	541	534	556	562	560	576	583	560	566	602	539	603	543	578	549	524	549	568	532	571	557	596	547	580	568	553	564	559	569	590	569	622	499	555	581	570	560	611	581	518	567	583	554	567	551	543	554	567	562	554	564	582	519	539	568	556	535	550	569	507	522	602	538	613	576	547	593	585	562	553	551	502	580	585	553	532	574	533	565	582	585	580	553	572	569	564	620	540	519	555	567	525	558	578	565	569	595	545	574	602	548	546	553	578	567	588	538	584	565	587	555	556	564	612	612	574	572	542	560	559	569	530	581	582	620	562	581	578	574	592	557	580	556	550	589	590	545	628	542	534	605	644	541	558	585	550	549	580	514	556	579	536	588	520	565	559	520	558	566	537	555	589	496	591	529	559	565	611	568	539	559	564	557	582	550	562	540	558	590	518	585	558	550	513	563	599	547	559	591	560	576	562	557	579	560	551	576	574	615	603	582	543	535	566	569	592	522	541	582	553	568	602	601	519	582	566	595	610	542	571	559	530	606	573	582	592	574	650	586	562	587	571	534	576	602	564	546	577	590	594	569	548	555	549	580	567	587	561	559	530	562	543	549	606	588	580	570	545	564	537	614	532	560	521	578	585	531	540	551	611	554	587	574	608	560	552	569	564	537	545	583	552	568	575	591	541	578	590	547	568	544	534	560	566	563	587	550	585	566	574	562	613	570	535	642	542	552	524	575	613	572	558	549	532	602	559	582	559	584	578	562	551	566	589	548	608	577	549	557	539	544	585	585	557	585	558	545	547	589	546	620	530	539	588	560	568	575	579	564	575	581	515	567	608	563	580	582	538	536	535	540	576	625	534	573
35371	6641	995	660	473	429	357	348	310	273	275	309	272	265	255	313	223	261	261	271	278	234	251	231	226	235	291	247	262	261	265	233	261	238	237	264	231	239	241	248	265	262	254	244	243	229	234	233	239	244	233	239	224	223	247	257	223	241	237	231	252	228	227	220	249	251	232	245	232	247	241	224	209	219	245	239	254	258	251	218	212	263	255	254	234	240	255	264	255	235	243	267	282	247	233	245	230	256	270	258	222	219	223	263	243	226	231	266	226	262	227	220	252	266	242	259	219	228	270	235	248	240	228	246	246	247	261	261	241	275	201	226	230	277	224	251	224	251	260	252	236	258	217	237	262	224	228	240	220	239	256	255	203	230	245	229	238	212	242	199	233	247	255	242	230	236	246	257	245	261	254	259	230	261	251	219	228	246	195	230	222	256	263	244	210	221	226	227	237	229	227	257	220	262	240	256	249	240	242	275	261	260	249	269	222	247	234	265	241	264	212	239	245	247	259	250	223	254	257	247	207	252	260	242	239	276	237	264	275	228	282	271	258	244	239	234	248	217	226	203	223	230	226	239	247	268	234	247	234	274	237	237	244	232	226	264	256	252	269	261	224	235	232	225	242	239	244	230	231	234	246	253	245	227	210	266	261	251	225	256	227	248	229	243	228	240	230	245	242	237	243	276	260	259	214	221	236	208	240	244	244	198	262	248	267	255	252	224	201	250	227	244	213	268	220	218	246	222	219	208	226	246	207	244	239	249	237	224	239	234	247	236	270	221	225	218	230	242	199	253	231	220	211	228	238	214	244	215	221	275	266	224	246	251	254	235	230	251	212	233	242	244	256	261	251	244	254	272	236	238	238	217	228	255	284	204	192	261	253	279	219	238	252	252	216	211	217	247	227	268	258	252	244	234	237	261	211	217	242	259	216	235	196	224	241	263	229	233	206	205	232	233	236	255	287	237	224	222	237	243	251	238	234	229	241	208	252	241	271	272	243	243	254	262	219	241	231	257	253	269	226	203	227	265	256	259	253	251	234	208	222	234	255	267	239	262	226	242	207	254	242	227	237	258	232	265	260	248	226	251	230	284	281	241	230	273	242	224	214	234	248	250	270	236	229	240	206	244	255	243	243	218	253	226	221	218	234	249	216	246	248	248	243	253	244	234	241	256	274	240	253	254	225	245	217	230	234	243	240	210	246	207	207	231	256	245	220	248	256	252	214	240	250	214	246	254	236	243	226	277	275	231	230	236	226	228	245	224	241	239	249	249	220	248	251	221	223	247	231	224	235	252	250	251	263	230	247	250	237	222	234	239	220	268	232	241	213	243	211	238	261	218	299	235	230	232	261	226	220	262	228	264	225	289	252	243	233	226	243	237	243	247	259	230	258	243	234	243	219	225	228	209	247	208	234	208	235	262	250	234	234	248	257	243	247	254	223	209	216	261	218	239	233	263	220	242	238	226	236	209	222	248	234	240	254	240	228	218	247	236	224	257	265	224	225	229	227	240	221	219	242	229	247	263	236	255	241	218	267	218	252	225	239	250	263	235	226	249	252	253	239	231	233	215	227	211	235	266	233	230	258	226	257	236	249	228	235	234	237	220	207	244	225	278	253	241	249	250	265	248	234	231	215	238	246	231	247	245	233	207	234	241	237	217	248	252	258	278	258	252	226	226	235	270	227	263	264	241	219	238	218	241	231	242	204	203	245	271	218	214	236	246	238	254	261	244	214	291	245	213	257	224	219	233	203	241	266	236	254	249	217	250	201	246	230	229	247	238	225	253	253	212	216	258	235	293	279	257	233	218	235	258	246	233	225	231	257	215	239	220	248	247	232	242	218	219	252	253	261	224	247	266	255	268	231	244	238	254	229	262	252	238	234	226	223	253	252	230	261	255	260	213	218	240	263	214	256	218	224	234	229	251	231	238	268	274	235	244	236	244	250	228	257	262	250	228	236	234	237	245	222	220	250	251	223	254	240	252	248	200	209	256	240	249	259	245	228	240	233	249	235	239	225	237	219	263	232	244	257	247	252	227	239	230	232	245	262	253	213	232	249	236	234	224	232	237	257	246	251	205	271	238	220	242	260	252	235	248	252	240	229	229	218	232	227	256	227	210	235	254	242	225	260	278	229	217	233	236	249	229	229	280	236	232	225	258	267	228	221	257	242	231	234	224	221	234	221	272	260	246	269	224	246	244	214	229	243	209	236	194	218	238	211	221	242	237	251	234	236	230	226	249	254	253	235	269	231	247	276	218	232	267	251	238	255	253	232	265	223	271	248	250	221	242	254	230	251	231	234	234	239	283	238	248	236	226	211	252	218	228	236	237	243	251	233	202	248	225	220	268	218	246	238	233	242	239	249	228	253	243	256	221	257	213	236	250	255	231	227	240	268	241	226	230	250	242	235	263	216	215	267	229	250	267	240	231	224	248	241	254	247	265	263	233	230	248	235	240	248	226	207	241	224	247	250	242	264	235	245	229	225	242	228	248	226	233	238	268	241	246	235	247	215	230	267	229	247	253	244	241	266	236	246	240	267	249	269	235	253	255	237	242	266	238	235	270	279	228	256	216	232	191	253	209	236	234	246	221	226	259	254	216	244	250	214	226	215	220	270	259	227	263	249	255	276	249	240	245	250	223	234	275	286	234	239	234	244	252	227	246	257	263	194	241	228	254	249	236	238	256	217	210	222	242	241	258	232	256	261	243	233	206	235	241	198	251	245	245	209	210	252	257	250	240	261	239	232	227	229	228	179	243	250	227	235	263	229	240	226	244	228	269	240	229	244	236	229	271	276	253	243	215	204	240	254	224	252	235	217	224	213	284	244	237	234	237	235	242	221	267	227	258	227	244	261	260	243	248	231	239	214	235	185	227	232	249	252	263	196	253	230	224	254	244	257	239	235	199	240	228	234	230	260	270	239	253	227	251	253	245	223	225	238	244	235	275	247	230	240	237	213	228	238	227	244	239	263	218	254	277	231	227	262	234	219	235	215	218	224	264	228	262	238	261	245	282	228	236	270	254	243	227	241	254	258	214	243	234	241	243	236	237	259	213	225	230	274	254	238	266	238	238	254	235	208	230	220	232	249	233	233	253	249	228	234	228	262	237	247	239	256	251	264	226	229	234	262	231	272	262	243	231	230	225	230	241	217	237	241	238	235	254	251	249	234	271	213	235	244	248	259	247	263	255	257	263	249	212	261	249	258	228	228	239	242	249	242	218	248	253	239	238	267	227	220	220	230	274	232	206	235	242	228	249	218	235	224	245	201	212	234	259	197	261	234	208	242	256	236	239	215	244	209	227	235	245	256	219	219	238	241	241	214	217	220	239	230	251	243	219	222	251	222	214	199	230	258	249	217	208	211	224	227	239	249	242	216	214	263	260	252	237	231	261	249	227	217	208	260	249	230	257	213	271	270	224	225	244	231	245	242	220	245	237	245	230	226	248	226	243	245	250	217	220	240	247	196	227	260	230	240	258	250	280	215	235
19768	1631	1833	2024	1654	1391	1285	1071	1031	944	853	850	810	765	716	736	718	674	732	675	685	644	672	676	700	633	686	566	667	651	657	630	645	626	604	626	621	685	626	601	604	592	566	576	612	592	635	611	611	607	582	568	612	615	647	600	587	659	644	598	617	586	602	595	564	606	632	628	607	594	593	616	561	618	569	618	583	620	591	564	511	630	655	601	643	593	620	579	650	586	595	594	595	630	582	605	611	572	597	582	588	604	600	633	620	564	610	596	620	606	577	605	597	609	600	582	620	590	635	572	607	637	574	585	576	629	599	578	604	588	590	594	594	592	615	600	576	614	628	637	576	590	623	581	539	623	553	625	588	587	608	607	586	582	585	569	641	602	563	595	597	587	593	561	535	611	588	644	558	608	625	624	597	620	588	613	594	614	568	598	619	623	595	622	578	617	594	567	543	638	598	592	585	619	619	601	566	621	604	611	571	595	576	596	596	630	555	625	591	605	575	592	601	575	559	606	592	596	575	592	645	604	546	566	578	604	612	629	546	591	609	571	618	600	540	586	604	605	630	577	616	588	593	585	585	603	593	587	602	613	657	611	596	585	597	586	583	621	581	593	614	601	633	630	586	595	621	623	612	639	567	605	578	556	618	605	587	622	617	566	551	575	593	598	601	592	586	640	582	595	584	576	577	590	578	602	587	597	566	620	618	619	637	579	593	595	581	560	543	610	601	612	612	624	610	604	612	581	613	588	634	590	545	598	587	628	640	632	632	634	601	591	604	582	607	602	584	604	596	623	584	577	562	585	572	606	626	624	596	584	588	575	646	608	590	606	636	611	603	602	578	596	608	628	586	578	600	608	600	575	637	585	573	581	613	646	586	613	606	579	612	609	579	574	575	597	607	587	591	592	607	603	606	588	570	620	599	617	648	569	573	602	611	598	565	604	555	537	601	572	602	626	597	603	582	634	618	610	665	627	582	656	616	624	565	575	616	646	598	604	588	553	596	600	628	587	606	609	573	577	614	611	560	534	586	603	596	616	619	570	638	604	610	595	604	583	606	594	567	586	589	594	632	636	596	592	599	574	625	598	548	573	551	668	612	591	598	568	599	571	588	595	603	579	604	588	594	585	591	569	604	594	609	583	615	623	623	592	625	629	562	555	611	602	636	576	651	623	612	606	580	595	617	605	617	575	617	612	585	642	588	584	583	581	579	617	607	576	601	587	605	609	631	616	626	576	633	623	612	617	582	618	619	551	629	609	627	614	579	609	623	590	542	617	628	599	609	627	608	594	584	598	572	623	631	618	622	597	610	591	602	614	582	582	586	643	567	590	555	630	644	587	541	568	584	619	598	595	627	661	556	574	650	612	593	600	630	598	600	546	603	612	584	602	592	611	573	657	589	602	554	582	614	618	619	605	598	612	597	645	573	596	577	625	594	617	579	623	595	606	601	619	553	543	596	620	601	616	630	568	572	565	596	590	607	610	619	589	583	612	615	570	604	621	605	561	624	607	583	595	663	598	620	614	614	604	623	582	610	590	605	568	618	604	636	613	610	604	610	593	605	583	559	614	572	578	593	573	627	557	617	615	609	574	557	601	558	610	575	585	602	550	648	666	610	595	597	545	546	628	627	608	568	562	622	601	564	603	641	594	608	635	606	600	629	595	559	613	618	630	594	568	571	606	609	618	625	581	560	582	580	562	584	624	591	631	592	618	635	595	571	590	629	572	599	618	599	604	587	619	566	614	661	619	620	599	603	591	591	605	592	634	570	617	609	596	597	580	669	572	602	540	578	590	577	611	594	628	611	611	618	637	630	595	622	599	584	607	593	576	611	629	570	585	574	631	591	593	602	601	593	590	637	601	617	623	579	605	568	578	580	588	620	566	655	609	641	589	585	596	619	628	577	585	606	606	584	612	623	631	576	545	627	577	567	578	582	555	601	602	576	566	618	629	605	549	608	572	595	600	590	563	601	621	622	598	609	584	588	576	617	612	606	585	613	590	655	633	623	572	596	564	582	580	536	590	595	609	621	604	628	608	569	639	590	617	567	623	636	605	599	578	576	631	619	602	616	610	575	558	602	632	612	586	609	604	623	602	606	592	630	608	579	621	621	615	602	601	602	614	608	609	645	567	593	599	607	643	573	560	564	587	598	596	582	583	588	586	605	581	606	601	609	611	566	541	650	632	573	575	647	619	569	622	625	587	563	601	564	596	579	639	605	587	622	591	579	594	575	594	573	617	533	572	582	640	585	612	593	607	566	596	565	594	599	564	597	584	602	623	667	593	638	597	605	596	659	568	565	560	540	624	597	577	617	604	589	605	615	576	584	611	601	577	612	605	573	588	566	590	594	595	587	617	589	568	601	565	623	592	627	564	586	623	571	579	612	605	614	584	588	616	602	580	637	589	600	649	603	606	594	606	599	599	616	600	570	597	644	612	635	611	614	567	612	565	595	605	637	633	595	558	605	613	575	635	586	663	574	579	581	604	604	570	618	619	583	579	612	599	559	586	587	597	637	648	600	599	579	607	610	611	624	638	618	591	593	579	560	584	592	570	594	593	637	622	572	596	601	629	595	605	592	571	584	585	622	619	604	554	596	602	597	578	620	588	558	582	650	611	608	578	585	607	645	581	609	624	620	590	619	589	545	603	603	607	580	579	605	580	622	535	570	578	598	606	593	585	610	553	635	624	560	630	629	593	538	565	618	591	607	591	616	577	613	593	575	645	578	660	552	574	626	588	572	584	512	593	613	597	597	602	602	578	598	560	576	612	638	610	596	573	602	612	608	635	626	606	599	628	586	614	552	576	563	633	618	566	594	617	567	605	562	559	572	619	597	575	572	571	577	625	598	587	595	579	641	590	604	623	580	586	645	567	606	613	560	581	617	619	582	569	635	627	581	583	603	590	628	621	610	599	538	608	626	621	596	605	590	570	606	638	635	633	600	594	638	604	585	601	561	600	611	582	555	615	635	601	592	611	677	593	535	593	603	605	620	646	605	577	601	623	558	643	600	609	612	606	574	675	566	601	634	597	610	585	584	604	598	639	610	575	628	600	594	603	599	628	601	578	605	627	564	589	546	591	609	589	588	640	634	603	576	565	596	623	580	593	566	664	611	597	591	617	599	620	557	600	553	654	633	592	623	556	573	636	596	582	573	595	578	600	532	598	548	614	615	607	615	594	635	610	638	609	627	647	566	622	642	647	587	604	584	611	630	606	568	624	621	602	630	599	590	580	578	598	628	581	572	620	532	608	558	593	616	580	600	579	598	550	626	587	657	591	629	578	577	598	629	618	572	612	652	588	605	596	641	625	574	570	669	615	572	586	616	558	626	585	645	607	577	578	581	581	566	570	596	569	638	619	624	609	604	598	573	608	557	650	605	575	622	605	635	572	569	581	599	583	652	574	580	629	620	622	556	634	559	585	578	619	572	569	565	563	581	596	629	592	595	561	595	611	604	614	582	575	616	587	587	602	613	610	628	587	603	625
11747	1331	428	488	483	461	438	458	431	450	470	434	423	408	460	428	439	453	428	467	438	434	444	400	434	445	455	443	460	445	472	475	421	436	435	436	425	419	423	428	463	433	415	434	459	447	383	437	446	447	457	405	467	465	431	467	441	458	404	420	456	453	427	444	407	444	480	450	453	488	432	414	481	442	459	446	483	410	416	468	427	458	441	450	450	431	436	416	416	392	407	448	461	414	442	440	423	433	439	438	426	434	398	449	399	408	408	464	477	437	441	475	405	438	420	432	440	442	478	440	430	452	442	429	482	413	379	434	434	450	436	443	381	428	394	450	462	450	436	410	436	441	438	460	440	456	449	439	474	394	402	408	437	440	433	416	397	442	418	441	440	440	427	438	421	446	444	435	423	434	436	449	459	419	447	442	428	408	412	409	452	489	469	446	459	435	485	450	453	457	465	439	398	449	377	407	473	430	459	447	392	445	451	395	444	486	479	443	419	453	430	458	461	458	442	476	422	474	428	449	441	442	419	432	434	443	469	441	415	455	427	392	429	448	442	418	430	473	421	457	467	421	439	434	440	444	435	437	408	421	448	440	458	450	479	451	409	440	437	464	443	421	456	462	420	441	449	480	456	465	403	421	454	429	464	450	434	438	459	448	443	449	443	451	437	420	448	452	411	428	421	474	456	429	490	435	456	410	464	468	433	463	440	444	489	447	448	451	485	406	422	456	433	465	464	451	467	447	410	406	431	462	429	446	444	431	460	462	438	448	467	459	465	477	465	449	430	435	474	426	426	453	449	433	483	410	400	445	423	445	423	426	464	443	456	445	410	439	450	404	445	434	438	437	403	433	455	421	430	444	453	444	424	430	438	429	438	443	432	474	421	401	416	466	433	452	387	423	455	458	450	447	463	424	460	454	447	457	435	449	459	431	399	429	408	436	441	426	431	428	443	414	415	428	424	417	411	465	394	413	430	440	426	462	430	435	454	433	421	425	427	431	430	447	430	454	458	409	461	447	408	393	436	482	480	461	438	456	427	398	429	421	426	450	428	444	444	474	411	465	451	433	451	437	434	399	410	428	452	457	469	434	460	456	413	463	440	437	436	416	431	466	453	417	428	401	433	447	414	438	411	408	451	409	456	432	459	450	420	465	460	461	442	434	468	470	409	477	396	441	453	447	467	426	454	450	426	454	420	441	477	497	400	449	447	439	435	425	403	463	447	446	427	455	442	445	398	426	426	443	438	454	451	442	405	453	412	448	412	440	415	434	453	450	439	453	449	441	446	469	403	441	430	435	419	473	457	464	412	464	430	427	427	385	430	436	484	418	471	428	463	424	435	413	417	450	420	427	501	434	452	429	410	429	400	424	438	436	453	458	402	432	454	436	420	414	436	469	448	469	457	428	421	421	450	448	468	450	431	450	424	470	437	460	387	451	409	445	443	464	436	467	449	430	451	475	405	474	428	473	425	426	417	414	435	464	436	450	476	450	449	455	431	446	386	428	476	424	409	455	449	405	476	485	438	453	417	466	464	427	458	417	403	425	472	448	417	454	445	409	397	437	430	438	440	448	427	474	431	415	434	440	448	456	410	473	436	462	440	426	441	463	424	401	437	440	453	414	437	447	469	487	409	456	476	462	443	445	474	441	460	443	458	470	443	414	421	464	437	420	476	420	436	437	465	420	437	489	460	454	416	437	437	468	424	427	433	409	401	432	427	404	449	475	387	419	438	421	488	430	471	441	439	380	449	455	443	442	392	434	468	439	444	427	443	438	455	431	428	435	424	417	407	448	418	474	466	403	421	409	418	423	474	444	408	467	471	445	401	426	477	447	430	420	429	455	446	433	418	450	468	460	435	457	426	441	436	449	452	423	436	455	438	413	418	457	414	467	410	440	482	415	447	443	457	436	408	448	446	493	402	464	440	460	445	422	415	441	453	424	416	441	447	457	496	429	426	414	462	441	476	417	432	457	465	418	406	397	451	488	437	426	414	430	429	399	452	430	424	407	452	434	394	428	419	416	448	418	419	441	424	420	419	417	414	457	418	442	436	458	443	490	454	445	414	467	427	421	484	451	467	402	435	455	400	431	422	415	443	463	422	422	440	424	435	411	438	463	427	479	443	422	433	453	460	423	449	397	419	475	468	502	444	429	419	409	481	436	412	426	441	414	479	461	434	433	425	446	382	423	458	425	437	424	452	427	447	483	419	435	453	436	429	451	423	443	425	478	421	412	442	443	437	442	444	457	452	460	452	400	443	467	426	439	416	414	446	425	463	405	452	433	419	414	441	424	443	485	452	470	421	414	448	467	439	458	491	422	415	475	464	418	403	443	463	446	467	462	437	442	416	427	414	459	446	455	469	424	457	464	446	412	441	415	429	469	467	439	470	499	427	424	427	493	474	415	436	429	413	459	442	479	437	448	408	448	442	400	433	396	464	435	413	436	441	423	430	415	399	421	464	452	411	458	414	409	403	403	446	411	404	428	464	418	436	432	444	433	421	411	378	463	432	435	459	441	393	431	411	426	477	433	447	415	411	450	435	457	497	438	445	457	464	476	435	456	468	389	421	425	437	407	414	444	423	445	421	408	473	414	409	425	451	457	395	428	409	437	421	425	461	453	402	478	470	456	436	464	426	417	449	396	437	456	450	417	495	412	466	425	475	425	413	431	473	437	422	449	429	455	434	495	457	399	427	385	395	413	418	431	445	479	445	447	456	450	429	476	436	433	476	434	427	450	453	423	463	420	438	430	420	426	409	425	455	445	406	441	439	421	492	467	405	447	410	470	461	423	402	482	462	428	442	428	460	435	453	393	438	445	442	412	445	436	449	428	443	456	446	462	434	469	422	439	472	421	483	456	438	436	438	412	456	427	495	455	424	482	436	444	436	412	461	435	416	413	451	428	420	490	444	442	418	454	418	424	475	448	420	474	435	423	415	459	428	415	445	428	440	413	478	442	421	425	470	425	448	473	469	434	424	431	441	452	444	439	484	448	416	446	434	432	411	448	436	413	412	417	418	461	429	408	434	441	473	473	476	465	471	453	439	462	466	444	473	428	460	479	378	428	421	452	463	446	450	420	434	441	445	435	415	458	466	485	454	439	447	443	463	398	427	452	458	459	468	495	424	394	449	445	433	457	437	445	421	429	448	426	412	436	467	423	457	467	416	447	402	438	409	486	420	424	452	425	382	413	475	383	443	457	436	443	425	423	414	453	432	440	426	456	440	408	435	446	459	427	427	449	411	449	445	481	498	450	403	393	452	397	421	449	431	435	463	432	423	444	446	446	442	439	453	385	451	454	532	454	455	480	429	434	437	464	421	465	439	451	429	432	454	460	444	496	453	421	419	432	467	452	432	399	428	434	455	449	436	437	456	417	432	422	502	451	412	477	426	487	447	461	530	453	464	447	468	452	441	453	423	408	467	397	414	401	482	432	484	463	428	412	464	466	447	457	463	428	456	428	441	452	463	440	461	478	465	446	412	449
7689	1079	952	968	967	927	988	920	976	924	943	992	951	932	964	961	902	965	949	991	970	976	968	992	974	879	922	917	970	951	933	970	969	1005	985	950	925	948	932	989	930	998	961	899	955	973	929	979	929	972	987	925	970	936	991	963	972	897	959	984	950	929	985	956	986	979	1014	989	951	983	991	893	903	951	936	966	984	975	943	919	971	934	938	986	968	993	968	978	1003	943	952	971	981	958	941	946	966	938	998	963	913	931	966	935	983	906	962	946	994	954	979	1001	966	909	927	954	932	961	895	959	929	969	957	902	940	917	975	939	958	985	914	908	961	976	974	991	922	969	950	920	951	953	960	942	939	1007	980	974	960	968	892	946	959	998	925	981	970	974	978	943	981	938	924	941	958	1007	923	902	970	1003	998	994	947	971	967	938	936	971	949	938	929	923	950	957	976	956	985	977	1003	1012	998	1063	962	947	974	990	932	934	954	931	963	958	977	1008	969	882	983	985	956	952	899	917	954	960	885	897	945	900	958	956	921	980	933	949	935	965	964	910	918	936	958	955	948	972	924	937	993	916	951	984	1000	928	962	1001	969	961	957	933	892	925	937	975	868	970	948	928	999	933	987	991	948	950	956	1020	955	852	961	927	906	943	942	991	1001	974	915	974	948	938	952	929	954	965	913	988	941	914	940	955	958	925	978	959	1011	989	957	945	944	998	984	950	1008	940	912	1002	945	958	952	910	958	912	914	916	930	911	942	948	958	909	990	979	946	970	968	961	949	967	974	900	968	930	966	925	959	987	1000	989	978	950	925	897	954	976	955	963	970	910	942	902	1006	920	978	869	972	958	985	969	1017	978	922	950	939	959	967	960	950	969	936	980	973	967	997	943	918	928	965	977	999	937	945	944	903	963	978	966	963	928	896	971	922	961	896	957	921	919	964	977	978	962	935	934	960	957	966	899	967	949	925	994	964	944	973	919	985	922	966	943	1018	969	947	966	961	938	951	953	995	938	957	1001	931	929	958	967	923	949	980	894	937	955	961	967	969	965	993	934	961	902	980	925	925	983	908	904	988	945	946	925	935	995	980	969	950	971	965	952	909	944	899	972	962	963	959	936	999	981	1005	967	922	961	945	1031	944	963	925	980	970	946	942	889	964	961	994	1003	1001	1044	950	993	965	990	1019	955	993	967	986	970	893	929	933	970	950	944	909	953	974	926	971	974	945	973	950	1005	958	964	913	926	1008	1000	983	987	937	984	938	913	986	930	966	935	951	969	926	1020	964	969	904	990	947	977	1002	1005	1027	944	907	984	942	1000	976	974	935	916	963	989	927	978	999	953	962	970	991	954	919	969	970	947	907	959	916	967	978	940	944	958	917	904	926	915	959	970	890	937	936	893	924	951	926	984	939	950	897	913	965	967	930	932	976	935	956	947	920	978	974	979	956	948	955	940	955	991	969	921	886	964	940	968	982	957	917	972	978	897	942	933	987	977	901	959	993	963	938	973	977	948	1004	997	990	939	917	929	912	941	975	940	952	1003	951	941	907	961	978	901	887	920	980	922	927	913	891	1036	932	950	928	975	931	978	946	985	931	889	924	940	995	963	905	963	909	926	968	957	977	968	986	968	1001	999	999	975	964	993	927	988	996	930	919	905	937	988	989	995	1016	902	971	953	958	957	958	895	939	997	990	982	984	887	939	954	952	942	984	973	944	957	914	911	962	916	988	969	971	920	974	958	944	929	925	970	986	943	1012	944	988	929	937	1004	943	958	934	980	883	982	964	950	934	981	968	934	898	902	970	986	934	933	967	967	945	971	952	986	959	971	953	960	957	967	956	930	963	989	901	938	963	962	997	957	939	987	974	920	947	912	988	1012	999	945	1030	985	1018	960	929	926	896	957	975	959	998	937	952	955	950	914	975	950	1013	968	990	983	951	976	871	938	982	1041	989	887	963	880	966	996	991	1014	976	947	927	958	925	945	930	926	911	938	939	1003	941	998	967	924	987	947	935	973	930	951	957	947	963	968	940	930	965	1023	982	968	991	912	948	940	996	949	991	984	945	955	933	912	953	981	974	969	915	959	969	961	943	971	931	944	949	933	947	997	916	951	903	948	928	939	955	987	953	952	948	971	957	956	944	937	947	900	929	997	894	950	975	938	941	972	1003	921	974	960	965	1008	930	938	1015	917	986	939	917	942	964	915	968	951	988	947	983	927	950	949	946	965	940	890	972	969	973	981	989	993	970	887	905	924	886	967	984	953	1005	958	985	945	946	915	958	946	970	925	930	983	966	952	884	939	999	964	932	963	943	960	912	972	965	963	962	970	949	948	902	976	927	922	977	972	892	984	960	952	974	904	957	982	926	967	941	952	1015	905	961	926	969	920	922	895	984	985	961	973	937	985	940	1032	973	966	972	943	875	944	942	963	954	1011	914	935	956	995	976	904	960	920	937	946	873	980	907	915	984	992	1004	980	960	991	962	971	930	997	970	958	965	982	944	929	942	921	922	919	919	988	953	957	945	924	913	927	938	927	963	926	929	959	951	999	970	986	946	946	970	960	990	938	1004	935	967	979	939	916	923	982	932	987	957	918	1004	948	923	949	969	951	937	963	988	933	1026	939	975	1002	945	939	931	940	948	961	931	986	978	911	1014	947	929	982	918	937	989	957	978	977	946	985	920	975	943	934	925	1028	956	999	974	967	1000	946	915	974	918	939	952	989	946	976	934	924	952	929	1007	942	958	952	959	953	922	941	961	991	947	953	970	924	926	911	981	934	999	908	923	948	939	983	987	899	986	922	960	973	996	947	907	950	921	948	935	995	921	972	989	968	935	1017	966	940	968	924	938	941	978	898	1008	941	991	933	933	950	922	938	964	959	941	1006	989	964	955	969	999	972	984	918	923	942	961	1042	949	950	953	932	923	957	907	930	964	958	953	935	965	961	939	952	958	936	1012	900	929	927	949	920	966	995	946	1003	995	991	1022	1021	957	985	965	992	896	926	977	946	950	953	976	979	926	947	914	1022	892	971	995	985	960	940	978	978	926	962	945	955	961	925	916	1010	971	1008	957	972	998	979	898	1001	986	950	884	882	996	956	920	951	948	949	992	926	955	974	945	923	937	965	944	956	1005	871	960	969	950	938	920	1020	1007	912	928	940	963	993	961	928	945	980	934	997	986	958	950	879	918	975	953	970	960	951	975	909	945	950	960	975	988	972	981	958	945	885	948	961	995	1012	936	1006	999	911	967	945	950	946	967	972	973	1038	1005	954	940	909	947	937	925	935	940	909	976	951	925	968	998	952	957	985	916	951	956	950	994	953	958	922	964	991	959	946	956	989	881	977	934	950	944	1019	985	982	1011	918	935	920	954	925	962	937	963	985	957	939	953	930	970	942	960	950	924	969	991	975	990	967	1013	978	924	964	972	947	894	974	952	936	935	884	927	924	946	978	995	1007	975	960	976	1011	945	935	948	946	978	971	988	926	984	998	963	944	964	929	922	980	949	891	922	942	979	966	991	984	938	1016	915	953	981	970	932	905	936	929	918	934	979	907	963	921	951	975	932	987	954	952	952	998	975	1043	948	932	929	978	963	963
25829	3648	560	442	372	294	265	303	264	239	285	267	248	234	232	258	240	220	245	256	245	235	237	228	234	260	244	238	255	235	226	244	225	244	218	235	234	220	213	219	242	216	256	234	235	231	250	240	225	230	253	230	239	218	250	240	231	239	242	218	216	231	233	235	224	233	217	211	226	243	246	227	228	255	230	247	243	227	249	250	247	216	213	222	259	258	234	250	228	230	241	238	242	256	217	213	233	245	251	241	234	229	234	233	246	227	240	203	233	250	230	221	213	218	221	256	225	239	241	236	204	240	212	253	200	216	246	240	246	239	261	243	248	219	226	226	221	196	215	241	247	260	230	240	223	234	256	238	228	226	229	241	218	232	216	242	219	212	223	213	229	203	241	211	229	213	240	207	243	228	251	186	218	227	210	251	218	229	246	257	243	255	241	254	226	256	219	250	280	221	203	214	215	222	228	229	215	227	219	238	249	231	219	213	231	214	228	261	223	270	254	229	266	239	224	217	214	202	234	232	209	241	230	239	242	269	231	200	228	233	231	201	252	240	213	267	223	213	226	269	240	265	222	236	216	225	235	203	217	239	242	249	241	240	253	239	229	226	258	195	242	231	248	234	253	252	266	214	245	221	246	208	233	236	234	250	225	216	232	237	235	238	216	259	224	238	226	250	241	237	241	248	268	256	247	235	249	220	215	222	217	236	234	204	207	262	230	229	231	271	237	222	239	252	214	227	243	256	223	245	210	259	236	224	269	229	259	231	207	242	223	222	253	232	223	213	226	243	244	283	227	221	232	229	232	219	234	237	232	216	242	234	244	229	244	217	209	257	209	243	240	224	207	215	213	234	235	254	232	208	241	219	209	242	248	258	229	260	250	271	222	235	216	266	250	240	213	213	259	242	218	240	227	253	205	239	213	250	230	201	223	233	229	257	219	265	211	216	239	241	203	234	234	253	247	230	222	247	245	237	233	265	250	212	220	249	221	239	214	256	224	252	238	221	214	229	233	244	225	227	223	224	208	230	210	240	236	259	237	265	230	280	227	241	206	236	200	200	228	205	244	241	220	240	237	225	257	258	236	204	251	226	252	230	235	258	274	195	206	224	235	222	226	226	279	245	207	211	225	217	248	218	225	228	242	221	246	247	252	232	206	242	230	239	240	240	208	260	238	213	206	221	248	238	216	238	223	234	255	219	211	228	233	259	202	250	226	223	231	238	234	254	223	225	206	229	250	275	243	222	244	220	230	216	233	288	239	235	257	251	224	235	235	239	221	222	241	250	215	218	226	231	236	231	243	246	237	253	227	221	223	214	222	209	247	245	232	262	243	215	212	222	229	257	243	252	208	250	237	221	247	241	226	237	207	261	228	246	243	221	241	226	235	216	234	245	237	205	239	257	251	219	239	244	244	232	219	233	223	224	214	246	252	232	226	223	261	230	222	243	249	220	237	263	239	215	250	201	243	239	256	270	236	242	245	223	252	210	226	253	240	243	240	240	231	230	252	241	232	220	225	216	221	223	244	193	230	213	213	235	220	225	233	246	234	230	229	242	261	228	223	251	258	232	224	222	227	223	235	237	226	250	272	229	233	210	236	243	205	219	213	213	230	236	241	226	234	200	207	209	242	244	232	226	233	215	242	237	239	220	245	221	223	233	242	250	279	221	225	252	255	224	226	252	263	222	264	248	272	232	239	226	247	234	207	214	235	261	218	216	229	222	247	216	237	236	226	258	221	230	231	210	261	236	226	242	238	228	245	249	214	227	197	216	254	241	219	228	246	224	217	216	227	231	257	220	213	244	253	239	204	210	259	231	247	254	245	231	267	213	216	229	246	214	216	236	228	257	234	235	261	225	284	234	225	232	223	217	221	213	230	237	255	279	229	248	208	201	225	219	208	242	225	225	233	253	246	209	225	233	230	225	217	196	220	234	220	231	219	231	221	236	209	202	214	218	234	220	224	221	224	222	213	245	210	233	254	244	240	213	210	237	216	241	226	247	225	250	209	227	238	240	245	217	216	213	206	236	236	244	199	246	196	270	262	256	240	246	251	260	235	232	224	235	257	208	219	258	221	236	215	236	247	220	254	226	239	219	236	262	206	246	216	245	274	226	221	241	236	233	241	205	210	244	241	220	238	276	259	237	231	219	238	230	223	215	217	199	252	234	232	248	234	210	268	238	224	263	245	233	197	235	234	244	243	235	205	234	246	252	271	220	235	246	244	246	248	221	231	226	250	230	223	252	200	219	235	223	224	205	237	237	238	243	220	265	219	244	226	227	245	264	229	235	224	225	239	224	264	228	216	226	242	236	232	225	225	218	227	218	239	237	203	247	232	222	210	231	222	226	228	247	198	235	217	240	225	220	196	250	239	234	218	238	234	228	237	234	238	252	215	241	209	228	238	212	236	235	255	207	234	207	222	219	227	230	227	239	220	212	247	217	208	232	250	223	222	213	218	216	239	241	249	237	235	248	212	209	219	232	249	255	219	226	228	242	237	230	208	224	243	251	261	261	259	221	226	238	236	236	221	245	215	216	224	216	242	225	249	227	228	246	243	240	268	237	241	241	204	230	232	213	213	216	244	217	233	246	242	231	205	266	242	232	221	263	232	222	241	226	241	244	227	231	221	235	246	242	242	226	212	267	233	223	243	249	242	247	218	238	248	234	256	257	255	263	216	262	245	231	214	200	218	213	237	268	244	233	215	215	216	217	216	242	225	226	260	211	233	240	237	235	235	251	232	258	236	213	238	238	243	249	264	217	225	242	228	254	271	238	206	220	223	247	234	215	236	214	242	222	232	240	247	215	256	212	250	226	237	243	224	224	223	222	218	198	208	227	214	265	202	228	245	267	234	254	236	229	226	235	237	197	197	241	240	238	240	216	234	256	244	251	248	210	205	238	211	227	213	230	202	246	210	209	222	203	244	231	235	215	254	234	247	229	246	222	220	226	224	218	226	218	255	229	211	219	212	232	212	219	220	230	246	228	260	237	232	222	239	222	248	247	236	243	212	218	232	238	234	224	234	213	212	242	241	243	247	253	258	233	255	238	236	224	234	245	247	244	222	217	240	234	235	267	245	247	242	235	211	266	240	205	232	221	224	232	246	252	232	213	225	254	216	222	214	219	273	253	215	228	248	209	238	252	274	266	237	227	226	223	240	234	230	237	224	216	249	198	246	251	246	242	234	220	228	244	252	219	245	223	199	233	251	261	229	211	213	235	248	215	224	254	227	235	250	241	237	240	245	226	219	279	228	250	214	215	216	240	228	205	209	207	223	238	241	241	224	249	222	214	247	239	235	223	236	254	184	234	227	257	262	200	263	261	272	241	261	230	208	234	233	250	238	261	262	261	221	216	258	234	219	228	239	243	206	240	217	222	264	250	250	230	246	229	260	250	225	234	238	244	252	211	240	226	228	261	219	231	236	244	227	193	217	247	243	205	258	229	236	231	236	242	242	274	250	209	219	239	258	225	214	213	261	233	218	209
15612	1164	1277	1330	1124	998	865	836	714	757	752	702	648	656	588	609	630	619	591	594	637	606	632	598	562	614	547	606	607	584	579	584	600	535	587	551	530	554	552	558	539	572	541	565	589	582	540	579	573	570	584	583	569	501	570	540	569	552	523	584	522	557	577	579	530	572	546	566	591	549	549	583	584	575	570	592	528	543	570	549	569	576	556	551	576	578	561	580	527	538	574	558	536	579	557	571	580	584	565	549	574	542	569	513	563	542	574	591	577	544	546	583	575	532	586	547	531	527	570	561	588	598	527	555	533	563	528	569	577	578	552	555	583	533	549	550	529	574	581	551	571	536	552	569	567	552	568	591	517	549	549	597	541	566	508	530	572	582	608	570	549	532	541	502	565	563	570	542	545	561	579	565	577	587	592	562	577	573	565	544	602	507	535	538	557	589	548	577	543	544	535	562	538	543	550	563	634	589	565	596	563	591	566	613	560	599	586	568	576	534	531	540	554	572	535	566	561	581	561	551	532	569	583	561	572	537	613	562	576	568	579	547	556	584	537	554	533	613	560	585	566	560	559	544	603	581	562	555	548	560	555	553	573	526	558	574	584	539	536	566	585	573	556	532	552	531	560	562	573	576	546	543	549	562	521	531	551	612	573	582	570	553	551	556	547	586	523	564	600	568	564	575	560	579	577	541	553	600	564	569	595	589	497	521	571	540	561	565	542	561	600	562	535	542	589	573	575	561	557	545	553	567	543	596	563	556	562	590	537	573	531	545	541	539	548	518	554	539	582	557	550	551	547	597	560	584	529	527	527	589	569	553	577	559	517	575	599	566	549	573	518	579	555	530	557	543	566	591	583	562	554	561	544	560	608	547	548	570	542	569	587	551	598	566	524	541	556	557	559	551	546	586	540	522	533	584	581	541	567	568	558	563	573	506	541	529	577	571	539	561	589	527	576	548	591	570	551	603	575	557	548	582	543	528	533	535	498	571	555	561	575	574	551	548	570	546	538	597	594	519	551	550	561	514	555	564	533	540	573	583	543	604	565	558	570	553	589	523	539	554	554	532	571	575	568	560	574	579	576	571	564	552	588	534	593	572	583	545	531	590	574	561	565	596	558	552	545	561	563	586	552	589	510	528	563	535	567	564	527	518	519	549	559	550	549	539	569	534	578	528	531	546	581	558	586	524	532	549	558	554	542	563	534	543	595	565	525	610	523	558	545	527	521	557	550	528	565	590	562	576	573	525	546	534	593	551	581	535	576	565	526	533	571	565	553	551	539	539	545	554	516	547	560	525	534	580	529	558	568	556	584	568	539	525	576	528	576	548	603	554	608	560	557	542	570	507	565	508	550	569	563	532	540	556	550	596	589	553	570	549	571	592	561	588	606	583	556	548	547	579	596	511	557	582	589	551	550	549	585	587	525	614	538	564	591	540	549	529	521	526	574	547	540	603	555	546	607	573	598	563	583	568	552	564	542	566	586	585	530	574	620	531	583	592	541	585	602	541	513	571	551	563	578	576	571	545	616	606	554	563	538	593	560	566	588	569	604	563	545	519	574	543	582	618	576	582	559	557	584	555	544	519	527	552	548	538	561	547	575	577	529	575	580	582	580	603	543	506	557	590	581	528	579	573	540	552	577	555	600	563	526	575	592	551	603	547	524	571	581	540	548	576	593	538	519	485	569	560	550	518	563	562	579	586	583	584	547	565	511	616	560	538	562	546	569	581	545	544	584	571	550	542	553	526	537	580	541	532	539	549	511	594	541	574	558	526	559	594	579	541	525	545	520	539	544	586	571	569	550	536	563	557	578	614	562	563	540	537	604	524	568	602	532	537	510	551	562	548	554	594	550	547	564	567	526	553	558	567	542	587	519	545	571	536	570	541	596	563	530	571	578	561	594	581	524	577	553	556	590	550	577	539	574	609	549	531	550	570	615	539	561	568	524	565	574	542	525	568	521	603	533	562	563	568	554	592	582	520	559	514	528	559	539	580	577	601	582	528	548	564	543	528	529	518	521	591	554	563	555	572	587	589	561	556	572	610	581	549	515	536	584	545	596	574	573	593	539	596	559	561	532	562	559	598	582	518	578	557	559	570	583	544	565	603	554	563	559	533	577	577	555	545	578	568	548	548	596	571	566	558	553	579	582	551	557	564	551	587	565	577	578	598	542	559	587	536	615	536	580	567	591	592	530	544	566	584	537	553	551	568	576	543	522	522	572	536	568	522	584	590	591	568	581	598	576	591	510	520	557	597	569	524	534	559	564	544	567	526	575	543	581	533	588	550	512	561	552	545	517	525	550	554	571	553	569	543	564	553	589	560	544	607	521	567	553	567	524	567	535	554	520	565	541	558	529	571	539	597	564	585	573	559	566	544	548	556	572	529	571	609	519	606	594	570	558	581	571	553	545	550	571	543	604	546	567	607	596	521	567	553	606	545	570	531	565	564	545	578	572	577	537	542	547	572	552	584	574	521	570	583	570	559	559	523	557	533	571	556	581	599	580	516	588	577	550	577	534	551	609	538	603	589	579	571	558	551	545	519	598	566	535	537	564	509	579	538	545	567	574	534	573	555	554	553	552	582	541	579	536	520	538	555	570	556	577	568	545	529	549	522	571	503	541	592	621	583	541	496	538	543	578	539	600	577	583	543	526	603	549	569	544	586	555	561	588	598	578	522	609	586	512	548	554	540	567	612	520	533	558	578	593	545	573	564	559	521	545	570	555	558	538	537	560	561	596	561	571	548	609	583	595	565	585	566	560	578	567	588	564	551	532	529	580	598	561	553	565	547	583	577	569	562	567	554	562	515	533	537	589	549	559	594	534	554	580	571	573	548	556	579	628	565	560	526	585	522	559	558	548	532	599	532	567	555	542	581	621	562	529	545	557	607	554	568	541	594	567	570	568	568	556	580	493	571	591	554	617	552	571	548	555	518	561	546	577	549	520	559	563	559	561	561	547	561	590	567	576	583	565	522	575	590	564	576	542	564	582	557	586	566	529	579	558	562	556	617	524	562	579	547	532	573	559	582	544	540	578	540	569	574	582	531	593	561	569	527	541	555	552	562	524	511	545	576	539	556	560	587	548	584	584	568	606	566	509	519	619	541	567	571	533	567	571	585	555	569	562	575	561	626	570	533	564	570	566	572	544	548	563	551	565	560	541	540	572	553	569	551	570	570	574	534	559	557	540	558	570	553	543	548	551	576	565	546	541	570	548	568	529	540	561	561	538	594	546	562	580	550	537	534	523	581	559	566	527	558	564	551	546	543	541	522	587	571	555	504	511	542	564	574	560	575	588	567	586	555	539	553	574	580	547	587	594	567	542	536	568	576	552	591	551	541	543	550	626	595	548	565	595	571	572	562	549	588	568	528	581	558	569	595	541	529	552	602	559	556	604	542	545	576	559	526	581	553	581	589	543	545	559	580	566	562	567	549	565	524	570	598	524	542	577	562	553	572	614	554	577	556	549	562	546	561	538	546	532	555
34327	6441	1029	704	541	421	333	313	363	267	285	261	272	252	260	271	240	254	244	242	228	218	256	250	261	239	231	249	224	233	218	251	228	217	252	228	240	239	209	256	250	266	226	258	264	235	229	235	250	212	240	248	253	219	243	230	275	216	260	255	233	233	227	232	251	239	226	254	208	234	262	233	265	241	270	252	258	237	240	237	236	233	259	246	240	210	222	225	217	238	257	269	256	237	242	224	234	228	229	231	231	244	209	211	238	206	265	231	236	270	239	261	218	254	219	211	217	247	240	247	226	222	261	218	230	266	226	220	232	208	218	230	253	240	204	211	240	266	255	233	230	243	239	210	229	271	271	238	227	232	229	230	220	239	248	211	236	212	232	243	267	209	233	239	240	245	221	237	229	233	236	259	254	225	246	245	257	235	247	257	232	233	242	237	217	225	243	256	228	216	244	212	258	249	216	205	207	239	227	266	246	243	241	249	247	229	251	220	244	225	246	251	250	248	218	223	240	244	234	221	248	227	233	219	235	234	240	235	250	227	236	252	242	235	247	240	226	210	213	247	241	250	239	232	237	256	236	227	236	218	241	235	226	242	236	238	244	252	261	262	246	231	243	222	235	235	231	234	227	253	227	231	207	240	255	234	239	245	233	234	232	255	248	251	232	227	237	226	230	220	213	189	231	228	244	235	258	250	249	240	229	208	224	267	204	248	231	228	230	276	219	215	232	237	217	244	220	235	233	241	236	239	184	245	228	245	246	243	245	233	235	239	225	286	253	241	221	264	240	241	225	253	255	229	257	221	196	208	211	211	241	243	225	250	273	222	212	244	212	238	223	240	252	250	224	212	233	257	246	231	226	228	226	230	238	244	236	287	263	255	262	228	231	257	245	210	205	260	237	223	254	222	245	251	271	244	215	258	227	219	206	231	268	242	244	253	239	249	242	270	245	233	236	214	239	245	235	245	233	256	226	263	208	218	253	219	264	244	245	236	241	223	240	281	237	240	233	230	254	236	245	221	226	236	230	232	239	222	262	261	245	242	249	221	259	265	259	228	232	231	224	233	234	248	202	219	225	234	236	218	229	251	230	262	237	227	213	239	255	273	226	231	260	228	244	232	233	252	252	225	237	250	207	252	238	235	234	223	241	220	235	222	227	223	226	251	251	256	295	241	242	262	246	236	235	228	249	250	250	253	206	249	249	225	253	235	230	245	228	235	221	248	265	218	232	231	215	275	221	218	234	257	240	249	248	271	238	234	240	205	258	275	236	238	221	228	249	216	233	238	240	233	250	264	235	227	225	238	218	225	235	256	246	266	237	227	228	245	253	272	221	256	226	230	259	266	270	264	234	220	239	232	241	262	261	233	227	257	227	256	246	229	234	243	252	246	258	221	248	252	263	240	257	250	226	259	239	230	243	279	230	239	210	231	248	241	229	239	235	242	267	250	201	226	247	235	203	221	227	231	255	246	250	229	259	249	258	242	258	210	235	247	225	267	211	237	239	262	241	237	239	260	229	244	217	238	221	235	235	241	245	255	231	245	244	234	245	251	222	231	237	241	216	228	244	250	220	263	218	226	249	264	225	226	273	238	251	251	242	227	260	255	217	215	274	239	236	248	201	227	262	259	242	246	231	209	242	258	239	241	242	207	214	239	249	240	233	234	234	231	237	255	248	229	229	256	256	235	235	248	246	218	225	216	239	224	248	267	283	217	230	258	246	258	216	232	217	230	214	240	260	253	233	244	209	232	247	229	229	219	243	253	222	259	220	237	238	232	236	257	265	257	221	251	239	251	237	242	232	263	267	251	216	252	235	246	222	243	233	233	246	245	227	242	223	217	221	234	237	233	246	259	215	228	216	252	212	240	229	268	248	214	229	220	250	244	203	229	198	241	217	224	235	234	240	236	247	235	224	249	221	216	232	232	236	258	263	238	212	206	224	244	267	224	257	218	214	216	220	230	239	251	259	208	241	260	256	244	264	238	227	244	234	248	243	240	266	229	218	243	229	234	225	214	262	244	213	206	229	234	235	241	245	224	233	257	267	241	261	240	243	227	243	271	263	213	246	232	222	208	242	227	225	228	259	250	225	223	204	251	229	248	246	210	268	205	263	228	243	259	256	240	259	227	241	211	292	254	242	210	257	261	254	224	254	227	233	227	259	233	229	220	232	230	227	241	263	258	243	266	264	222	219	228	237	271	253	219	236	241	236	255	236	231	251	250	241	257	241	240	223	205	258	207	215	228	258	208	230	219	246	235	240	241	228	247	230	250	252	248	235	238	235	208	224	235	240	237	221	256	245	232	231	214	218	228	240	248	265	191	210	231	258	255	279	242	244	237	237	224	233	248	234	223	241	256	230	260	245	223	234	243	240	284	267	260	240	240	224	211	250	243	232	226	243	235	251	250	243	259	262	222	241	226	239	292	271	259	222	221	242	216	223	240	248	232	222	241	253	234	211	233	220	255	218	258	229	225	261	268	264	234	216	237	235	227	234	214	219	205	228	226	241	234	267	251	239	249	231	233	253	230	270	240	250	240	275	248	236	223	260	223	239	268	253	223	252	223	242	262	232	223	250	235	234	240	244	222	227	239	232	204	217	214	237	244	231	220	232	235	238	238	246	236	259	260	234	257	251	238	240	250	259	234	223	245	233	258	247	236	263	233	254	234	232	251	215	217	198	236	215	252	223	238	244	201	240	223	207	203	259	252	226	251	212	241	207	227	272	244	256	216	235	246	255	221	282	251	253	244	254	253	240	238	224	256	226	250	275	245	221	240	237	204	254	267	244	231	263	241	248	240	236	217	250	256	236	211	238	237	249	240	201	228	247	250	246	242	232	228	249	229	267	238	238	210	246	230	256	259	212	211	227	231	241	230	268	231	237	273	248	232	239	238	222	245	243	222	230	213	228	230	230	267	234	248	209	240	253	231	226	252	247	231	225	243	235	261	249	239	261	229	223	234	231	242	266	241	227	234	238	235	244	233	244	244	256	228	258	232	225	293	236	238	240	248	245	231	257	234	235	239	244	268	244	279	270	237	244	244	243	228	226	247	221	245	214	212	227	226	231	235	234	231	234	229	229	248	241	226	231	238	268	242	236	246	290	234	245	277	252	233	212	233	273	229	212	276	251	210	188	215	237	242	226	236	228	221	253	230	246	237	278	266	261	246	268	241	264	231	259	230	242	254	231	227	236	248	246	229	240	219	250	215	227	238	237	235	239	244	246	227	265	241	249	231	242	203	244	274	210	241	251	223	255	236	257	248	242	248	269	226	229	277	228	263	234	225	238	238	258	243	262	224	206	255	214	279	264	236	237	215	228	257	200	240	242	248	258	237	256	225	233	245	225	248	209	236	231	238	233	233	212	252	271	266	233	251	255	231	242	259	260	217	253	214	211	258	259	237	261	262	229	228	249	245	224	247	256	253	265	224	235	249	240	234	227	214	198	224	223	215	251	228	222	273	223	210	250	263	249	220	262	235	224	229
19315	1581	1852	2101	1623	1433	1288	1031	999	852	950	821	792	800	761	701	688	687	698	677	701	669	613	674	644	634	628	582	633	596	642	685	616	655	627	619	650	626	595	605	644	628	628	639	622	588	584	607	565	602	625	568	599	540	631	573	607	654	614	632	631	627	604	599	597	557	588	614	588	599	579	617	596	576	640	579	598	594	615	554	614	567	592	592	632	590	563	616	612	612	599	626	613	597	642	628	650	601	603	585	605	566	592	590	628	612	607	612	615	639	580	620	609	572	588	589	547	605	613	609	587	609	565	584	609	556	575	607	573	558	615	623	602	635	614	612	594	578	595	575	611	583	604	586	565	595	566	607	591	603	559	570	600	593	612	537	616	564	581	564	618	662	615	591	617	561	613	577	614	593	581	629	558	612	602	590	579	662	612	606	582	570	582	581	589	560	619	566	601	571	623	616	562	625	576	602	591	559	573	595	574	565	575	591	606	584	605	629	616	589	624	621	592	565	611	553	603	616	580	582	589	602	614	628	577	569	577	579	600	589	604	617	637	551	640	625	631	609	556	623	563	586	578	596	577	595	579	586	616	549	611	604	601	585	564	602	576	618	568	606	644	565	600	624	619	593	549	574	592	615	582	571	575	630	579	585	586	582	589	580	659	572	587	555	596	602	572	590	572	626	624	595	590	631	589	576	615	631	622	573	610	630	636	576	605	599	586	588	597	589	637	580	585	555	557	595	576	613	545	614	589	609	609	584	613	596	602	600	610	602	578	569	597	623	626	562	634	560	563	606	589	572	638	643	626	571	570	564	612	616	587	572	608	575	608	611	579	603	594	584	573	597	623	592	569	582	578	661	635	617	601	628	633	594	573	604	595	611	579	565	642	601	574	569	603	573	631	598	604	575	596	564	608	603	568	579	598	558	619	592	645	599	583	630	599	592	581	579	622	600	575	606	590	600	625	580	587	627	631	590	589	557	586	600	599	557	559	634	595	616	657	599	550	583	584	605	564	602	538	624	629	605	569	603	590	630	580	593	632	574	620	642	602	582	577	597	558	578	543	580	567	601	608	576	577	578	559	584	568	555	585	569	583	577	584	575	531	634	658	570	581	619	611	592	588	567	576	543	600	606	609	614	596	560	642	634	562	622	599	553	602	614	570	595	597	607	592	595	569	595	613	580	636	559	598	553	592	631	601	592	609	581	604	571	616	599	596	599	559	552	590	567	595	599	576	615	582	638	615	569	590	627	632	626	623	540	551	569	606	574	586	596	597	621	625	594	607	586	591	597	562	594	582	638	591	597	620	631	586	573	629	588	595	639	588	608	614	554	597	614	603	636	604	627	555	596	620	611	599	596	603	587	630	597	615	614	608	589	635	618	607	589	602	548	621	570	599	593	573	564	634	576	619	578	622	592	562	616	569	581	591	588	579	557	608	565	596	604	579	539	600	611	577	577	589	571	571	619	587	646	609	588	573	592	621	594	577	606	580	610	568	572	576	588	608	607	589	587	582	600	543	604	572	607	608	580	590	564	640	595	635	593	625	578	613	594	609	615	602	587	605	592	571	594	588	599	609	581	597	621	575	548	537	573	628	520	597	554	568	578	588	569	587	614	599	632	613	609	626	653	592	606	570	628	570	598	586	599	586	583	621	618	573	594	614	637	569	638	592	578	613	621	617	592	579	628	585	587	590	606	625	593	624	575	654	565	595	584	550	549	553	580	564	621	589	591	573	592	578	563	574	536	616	590	556	575	603	561	603	606	619	609	603	617	552	619	610	599	577	599	554	627	570	606	616	607	603	664	587	607	578	567	621	629	572	593	620	592	590	562	625	636	588	584	576	604	547	592	595	613	612	606	599	605	607	612	562	609	634	632	586	611	539	625	577	579	609	623	577	602	603	560	587	569	562	595	561	595	613	664	589	596	610	599	621	575	601	604	605	598	601	581	642	583	595	611	620	595	594	611	599	609	635	585	569	607	603	620	580	607	600	592	579	591	617	612	597	567	600	592	583	614	611	579	570	599	602	595	610	585	582	613	576	633	626	619	632	599	610	656	605	567	591	552	603	571	585	617	611	568	593	564	602	639	611	567	587	564	596	669	600	601	618	585	578	611	559	602	580	580	610	569	620	618	554	558	642	654	581	615	602	574	581	601	582	601	572	618	608	585	630	584	580	606	614	574	602	631	567	588	580	593	633	595	587	564	604	657	617	615	608	609	563	581	585	558	562	591	630	614	622	617	549	585	625	612	614	593	554	623	607	600	582	638	604	604	599	629	636	607	600	622	608	604	556	591	583	619	584	592	616	652	637	604	578	597	620	581	635	591	625	570	609	585	592	570	553	625	537	606	583	580	551	581	575	614	627	591	554	554	609	595	602	599	570	614	581	589	599	579	594	568	610	584	599	605	565	581	571	587	574	608	568	593	581	587	631	617	620	594	577	648	582	596	583	638	578	599	640	598	568	589	592	587	594	616	587	573	607	611	585	638	557	570	606	586	593	593	589	577	583	628	644	568	650	590	615	588	598	551	641	563	626	647	626	597	584	641	612	562	636	620	604	537	605	542	627	558	607	573	606	633	600	580	596	591	543	635	588	588	637	544	575	598	599	590	600	604	578	601	590	602	578	602	607	564	592	557	582	592	584	623	560	585	652	580	618	585	608	573	533	612	579	583	644	621	569	558	613	641	578	595	577	560	619	641	594	562	576	571	571	579	541	590	596	618	605	634	620	611	580	606	602	567	602	580	641	602	637	585	572	594	602	580	586	616	654	629	618	621	625	543	606	609	589	576	579	583	592	581	590	609	580	615	573	605	577	602	574	594	598	572	597	586	604	662	578	616	571	575	578	602	585	583	591	613	603	617	632	587	573	606	586	552	607	576	582	571	614	613	559	601	628	616	621	559	616	590	565	592	601	585	599	534	578	629	589	648	589	563	609	580	604	616	568	584	602	569	607	599	585	609	576	555	606	621	593	567	595	583	565	585	603	610	566	576	586	603	574	576	606	594	638	596	599	571	631	592	601	600	597	598	555	634	616	627	564	560	574	617	613	623	609	561	590	625	585	637	619	599	594	549	605	609	626	599	620	595	662	596	574	611	616	621	587	575	581	589	556	619	600	585	634	619	544	569	564	571	609	596	643	624	610	588	613	599	643	589	582	634	592	620	624	652	638	608	608	584	590	613	591	583	527	570	608	590	564	577	607	611	611	615	594	641	634	580	641	624	596	593	600	578	628	625	559	555	550	591	626	576	587	588	603	601	617	647	586	621	591	570	617	633	599	545	574	571	595	616	593	663	577	564	584	573	649	609	619	586	598	596	590	615	588	606	623	600	578	589	588	629	599	589	600	588	596	586	593	589	641	597	620	608	588	610	578	564	594	598	583	546	585	596	604	608	612	579	590	584	594	615	560	544	535	590	611	636	598	588	542	610	585	603	583	598	617	596	629	611	624	568	608	607	565	609	585	616	602	623	599	592	619	593	560	595	600	635
12231	1325	444	472	430	470	455	436	436	485	463	473	450	444	426	443	455	437	445	460	409	421	435	465	478	440	484	468	428	429	432	420	414	430	427	407	444	383	422	452	430	407	478	456	402	436	447	440	418	459	489	450	465	442	459	458	425	406	444	440	433	416	441	433	457	415	467	415	409	444	454	384	457	448	467	434	445	450	439	391	451	434	449	427	474	427	425	430	472	431	439	416	465	449	418	464	427	480	488	421	409	415	451	443	420	447	460	440	459	484	437	425	448	425	398	424	453	454	440	417	456	495	441	445	470	442	447	473	440	447	465	475	449	441	461	452	440	397	433	483	469	461	438	443	455	458	460	466	414	462	431	440	457	452	428	438	455	448	425	430	411	435	386	413	428	459	483	511	435	461	455	478	438	511	444	430	458	487	460	457	407	447	473	466	401	434	427	452	428	417	429	440	439	444	431	417	466	440	428	457	418	420	404	447	475	457	449	406	437	444	438	435	453	449	396	450	441	432	436	428	486	426	464	430	455	447	418	457	429	430	450	440	436	461	461	428	448	458	484	413	473	428	424	447	435	405	447	438	430	448	418	433	444	436	409	427	446	457	483	423	449	474	434	465	491	474	462	460	422	475	426	443	443	449	430	437	420	443	452	415	449	469	436	409	425	430	467	447	462	433	453	439	463	506	417	485	409	451	448	407	454	447	434	430	467	437	444	421	452	444	479	463	426	454	440	452	415	437	440	436	465	443	407	439	457	438	436	389	430	436	425	443	395	439	497	442	405	395	408	464	456	453	445	445	453	452	439	467	426	446	470	413	435	478	439	440	443	421	423	451	420	419	417	450	474	463	430	482	450	401	436	505	485	397	404	414	421	410	465	492	438	410	456	475	423	424	446	443	457	425	446	476	438	447	482	436	445	465	452	463	466	454	444	443	496	455	424	442	431	438	454	382	431	424	431	444	457	493	386	418	453	471	447	401	447	416	451	460	419	404	388	457	451	464	478	441	477	464	468	466	384	416	441	453	457	437	415	451	436	438	453	468	427	438	428	476	441	410	430	425	447	423	447	455	415	465	458	459	459	434	448	446	437	428	444	445	423	445	419	422	445	471	415	386	468	415	437	464	455	418	412	441	477	432	425	458	414	415	422	430	465	400	443	428	461	434	419	430	454	433	423	434	474	446	432	435	412	421	485	415	448	435	442	422	476	457	416	493	449	471	417	475	454	441	427	431	442	462	464	450	443	435	461	414	420	444	468	481	430	431	433	485	405	447	450	472	471	480	409	417	413	448	433	438	424	455	448	440	444	466	432	432	456	433	438	479	446	430	435	413	472	435	416	449	468	436	447	427	464	408	412	439	456	418	472	475	452	464	449	407	491	492	485	427	418	447	426	452	420	438	427	493	431	439	429	463	399	445	436	448	449	471	448	423	455	460	478	466	422	438	468	452	440	465	463	419	441	428	433	424	439	422	471	457	427	453	425	451	440	444	413	449	428	427	444	403	399	461	427	440	440	423	473	434	445	449	430	439	423	462	446	403	448	444	449	422	452	454	473	469	486	455	437	429	452	433	465	449	461	440	438	457	437	415	415	410	426	448	479	434	451	461	434	439	401	447	438	445	444	429	428	459	435	453	470	433	467	417	453	413	440	449	424	396	455	446	441	447	474	441	424	448	466	409	447	434	455	454	469	464	448	439	453	426	398	398	428	469	444	471	450	439	417	446	423	450	425	422	460	449	459	427	430	416	399	422	432	433	444	417	486	452	421	458	475	432	416	439	403	434	433	438	450	440	399	408	445	416	495	450	415	451	426	463	450	447	464	448	434	480	440	426	464	475	471	397	443	455	453	436	431	457	431	439	473	438	453	418	429	430	460	430	407	449	447	453	460	461	414	444	450	454	422	435	415	500	478	450	478	421	433	432	481	442	468	444	410	389	407	435	462	453	431	446	450	475	446	440	464	424	441	416	432	453	436	444	421	457	415	495	446	448	475	469	436	441	448	460	466	413	462	466	442	420	495	465	447	427	455	437	462	486	389	488	456	453	464	434	411	410	454	465	421	463	420	437	446	458	404	490	474	417	452	435	396	430	465	453	420	473	435	428	429	422	454	464	412	428	454	469	478	458	455	409	455	412	472	432	434	433	422	443	432	422	464	431	454	413	451	446	410	454	443	444	425	474	470	463	465	453	472	481	409	477	459	443	437	470	391	401	403	439	455	411	449	460	444	462	436	438	420	471	422	431	434	491	442	471	432	442	455	471	467	407	449	464	467	472	470	445	453	445	466	451	443	430	465	481	492	450	481	451	433	405	465	429	444	442	418	398	429	407	443	462	410	408	408	443	491	426	471	429	450	452	420	417	509	441	443	406	476	436	448	436	413	454	447	439	446	459	445	424	482	456	475	466	455	480	422	427	448	421	404	431	429	443	456	458	468	475	449	421	465	431	433	411	420	485	441	442	425	466	444	432	480	468	442	461	436	446	399	452	445	414	457	454	433	409	473	445	460	448	467	413	463	486	490	452	461	479	426	405	432	413	461	408	445	434	411	427	465	455	425	470	457	444	466	415	467	455	467	413	461	425	449	476	462	443	464	447	428	423	474	455	459	444	423	484	474	438	424	434	471	472	432	396	504	450	417	452	440	465	450	452	489	440	443	427	464	502	443	479	455	439	455	422	441	434	460	460	437	457	475	468	399	433	437	438	435	426	461	445	476	429	420	466	419	448	459	417	436	457	457	476	445	472	431	452	425	465	460	421	447	449	434	406	448	473	443	464	460	421	439	439	467	488	450	498	419	453	452	458	422	462	454	435	437	439	442	463	404	434	450	466	477	453	470	443	429	441	429	445	441	475	411	459	442	482	458	423	464	446	445	449	454	471	452	429	482	427	445	419	427	407	405	438	413	452	441	428	469	465	461	465	447	422	477	385	438	438	451	474	463	438	459	462	442	441	393	422	437	475	430	480	447	430	418	530	431	428	438	437	452	474	493	444	439	461	483	400	427	418	474	424	427	471	434	433	458	453	437	464	423	429	473	431	433	404	471	385	420	439	449	424	434	439	449	474	454	429	429	428	436	468	405	445	442	458	408	438	427	404	454	395	445	434	443	471	440	410	447	498	427	434	446	434	436	390	444	462	450	438	451	443	428	394	413	432	474	422	491	435	443	469	424	442	444	447	432	436	429	411	440	468	434	455	421	470	413	456	425	445	439	412	442	432	437	432	404	432	438	447	506	472	471	400	442	461	449	427	458	450	430	444	425	422	435	413	419	490	439	406	477	471	429	438	419	405	444	426	410	422	443	429	438	435	447	483	476	446	435	415	444	459	429	429	448	468	430	452	448	400	461	436	474	486	422	456	401	401	412	456	470	493	466	427	441	441	440	460	410	441	414	477	471	467	440	407	439	446	404	433	411	435	468	440	436	444	423	398	449	418	443	442	443	430	452	412	456	472	466	446	448	433	458	488	457	429	477	419	460	440	467	430	422	436
7720	1066	977	971	981	982	984	965	980	1001	946	964	964	968	972	934	941	988	954	937	962	994	893	947	966	879	982	994	945	922	967	932	915	977	910	956	978	993	967	976	995	894	969	929	967	1019	902	956	947	955	926	944	984	921	995	974	991	974	910	964	955	966	958	978	993	975	958	993	993	905	946	912	932	934	911	925	933	946	1047	918	978	995	991	980	984	921	964	1000	956	963	915	958	937	954	972	1032	953	951	920	916	967	958	974	966	956	956	934	987	954	957	999	996	969	921	941	982	941	961	940	1007	981	953	975	948	912	933	958	1006	976	976	949	947	916	916	948	931	979	906	896	938	944	949	981	978	952	938	902	951	998	881	970	974	959	936	964	955	996	979	896	999	908	972	950	981	924	942	992	986	881	959	917	917	947	1013	951	915	946	919	978	986	990	966	928	1007	900	926	911	924	999	1003	939	936	982	904	1016	968	937	957	971	881	974	984	959	933	933	980	933	931	961	937	962	980	933	923	969	1003	954	945	967	992	918	925	989	907	1003	901	976	899	1016	983	959	874	942	970	956	903	914	896	925	933	963	939	955	948	952	919	913	919	934	927	975	966	989	1011	995	933	965	935	990	950	895	937	944	931	986	945	1001	908	983	923	948	928	911	930	901	916	952	939	1002	884	947	994	966	967	940	895	1032	906	958	936	971	979	974	974	974	950	954	951	939	971	954	955	968	1011	924	938	978	962	909	922	938	979	991	900	927	955	916	886	910	970	910	920	916	963	989	1003	974	942	981	946	998	937	966	989	973	949	940	964	932	978	991	960	952	908	964	971	952	972	978	979	929	958	892	985	957	894	980	991	949	937	968	942	932	920	927	961	990	1002	920	979	968	952	942	943	929	941	967	1011	929	952	902	906	939	967	900	978	1008	1014	953	934	962	954	931	975	991	965	944	911	922	958	925	1009	922	904	938	1003	961	932	939	935	930	975	933	980	963	933	1011	948	927	937	923	945	957	977	976	908	943	953	949	949	967	996	1009	952	1027	974	940	1018	926	956	919	1010	964	968	938	983	903	989	948	972	921	966	1007	982	915	960	874	1016	934	940	962	922	941	965	978	951	912	989	960	948	956	955	970	988	975	944	924	950	924	962	965	972	967	963	962	911	971	955	952	951	987	952	957	971	988	939	945	945	956	1009	930	922	947	960	942	934	940	958	922	889	980	919	954	858	917	961	969	968	958	992	980	983	897	947	938	1006	1025	1018	917	988	962	948	959	927	986	956	952	929	954	954	971	987	946	973	984	966	921	992	886	955	959	964	980	944	997	1044	1006	937	941	955	949	1003	966	969	958	949	947	977	962	984	958	908	968	945	960	935	1011	942	938	1004	896	916	931	903	993	936	961	978	959	955	949	975	965	915	914	1006	925	967	985	948	954	970	945	965	938	934	971	913	979	921	946	942	1000	932	973	950	963	981	916	918	951	928	957	922	949	929	958	981	980	945	958	947	970	904	1004	987	924	942	1012	922	968	978	964	1002	993	973	944	947	992	972	987	1010	940	1009	986	921	953	930	953	943	950	911	983	997	888	1010	911	985	968	878	1029	958	979	961	1009	940	961	942	937	965	928	953	1001	933	946	958	911	924	943	979	946	1000	992	975	937	935	1012	926	994	977	970	978	957	942	910	932	949	1047	974	978	941	986	918	939	937	940	917	955	908	969	997	911	973	921	1021	974	973	969	980	1001	970	1035	941	946	950	930	981	980	966	983	972	994	1005	1015	971	929	900	989	939	922	943	972	983	908	945	958	939	929	941	978	898	1009	964	936	944	948	982	1018	964	993	927	974	939	935	886	954	946	916	1009	943	948	958	921	1035	927	1003	990	982	957	985	957	966	949	958	956	966	944	984	934	988	918	976	943	951	949	973	995	950	984	1004	952	968	927	919	920	955	960	956	968	920	945	866	908	949	992	997	952	958	906	996	973	950	908	975	981	971	943	933	945	932	957	941	967	983	960	1024	957	927	926	968	962	930	985	940	940	935	982	967	897	948	931	947	954	964	955	1002	867	908	973	925	964	991	946	960	930	912	939	967	911	942	1000	955	962	966	930	920	971	972	950	927	932	972	943	974	923	989	968	1004	954	896	1004	898	960	926	1005	926	999	1017	1006	1000	927	962	961	934	975	982	915	980	876	1006	979	959	981	1002	931	982	975	994	1018	974	902	962	959	921	958	942	923	933	957	939	964	1001	953	902	921	942	999	965	1011	984	926	994	954	969	911	903	968	896	960	949	957	923	939	1018	972	980	953	911	931	974	970	960	988	950	956	890	935	999	916	977	950	933	969	924	979	969	970	969	906	991	937	941	918	974	898	961	975	977	1026	1005	1038	976	967	985	962	933	903	936	969	921	953	953	981	933	972	911	968	976	969	987	946	1008	952	1014	1007	962	952	991	930	967	941	959	928	1021	958	1004	983	954	981	946	966	919	935	944	947	984	944	994	960	903	1005	981	954	967	994	975	970	961	936	987	959	974	992	938	907	910	914	965	951	920	970	999	972	983	966	986	956	998	984	909	1010	963	971	964	973	967	934	991	935	966	939	967	952	936	918	950	957	983	931	931	964	945	957	970	976	962	907	928	940	939	926	971	918	965	900	926	925	912	960	989	961	963	933	936	957	957	971	989	893	1002	938	997	977	977	983	969	967	964	968	995	957	909	951	975	977	990	923	887	982	977	903	985	1014	1001	931	957	987	927	938	981	1015	1015	912	923	942	934	987	1004	970	942	963	949	958	937	997	935	937	917	960	941	975	913	968	946	978	962	999	919	948	959	967	955	939	1004	939	970	971	980	903	918	960	979	917	987	952	986	898	898	909	970	932	951	992	975	983	945	991	976	949	974	973	956	1004	1003	947	987	934	963	941	1027	938	975	1008	929	949	966	970	925	966	941	995	950	895	968	883	958	964	957	979	946	982	955	938	984	1001	957	920	968	942	970	967	921	972	980	980	972	921	967	942	954	964	997	955	953	1001	995	956	955	951	975	978	964	928	959	934	938	958	954	946	906	1006	910	944	1016	905	997	983	940	961	940	956	998	948	903	932	961	1009	929	994	977	970	973	992	970	944	961	936	959	949	948	897	946	935	945	991	969	955	977	981	930	965	960	956	935	943	976	908	944	977	960	1017	898	982	979	1001	963	961	941	940	959	921	986	949	980	918	1054	993	952	912	948	971	926	952	922	883	968	1004	984	904	947	998	982	984	969	958	915	960	1006	978	996	946	947	1005	942	955	989	977	967	991	963	967	928	924	951	923	991	954	950	948	942	996	953	956	978	982	952	924	946	966	969	945	959	897	986	931	951	904	937	978	984	938	912	960	941	946	929	921	932	1010	911	960	984	899	946	938	903	978	943	991	964	955	902	987	977	952	946	961	994	1014	959	993	1022	946	999	943	940	926	934	947	950	924	1036	969	995	977	907	943	984	947	983	926	968	921	965	997	913	951	960	1011	971	972	949	987	943	980	960	968	922	942	957	923	948	941	946	946	919	947	943	949	982	966	963	981	922	948	957	942	945	966	983	923	965	938	971	938	928	963	970	949	970	934	924	971	924	976	980	1003	1006	947	937	937	967	929	943	950	1009
26022	3590	569	449	374	330	319	295	270	263	284	258	261	272	237	269	225	256	261	246	263	218	222	232	249	226	232	207	246	207	238	253	247	251	237	226	239	209	240	244	218	261	240	215	214	230	232	230	231	225	268	234	230	249	253	247	214	233	216	227	229	245	240	239	263	220	234	205	222	240	226	251	248	235	216	252	216	250	207	216	235	250	212	228	246	222	222	230	211	237	233	215	207	247	212	225	217	255	241	257	222	238	234	210	224	227	216	217	233	226	258	245	233	259	225	223	222	227	259	232	256	261	229	268	234	235	257	231	225	252	229	234	265	246	234	223	225	256	240	239	234	241	224	212	212	253	251	221	219	222	260	231	228	253	221	226	242	255	240	216	237	244	231	266	243	247	245	241	222	214	220	247	222	252	250	233	231	213	240	247	254	198	243	225	201	264	222	250	240	257	232	237	187	227	230	263	216	228	252	222	248	237	214	214	240	223	215	217	234	197	236	222	255	235	217	247	256	268	229	240	235	248	248	266	233	239	274	245	222	230	256	243	228	243	235	242	236	233	235	205	216	216	240	234	225	233	250	242	202	212	226	239	246	219	219	223	240	234	260	233	215	269	234	228	256	265	201	223	219	224	232	226	231	254	230	233	194	257	209	240	236	241	251	230	238	255	238	257	249	254	238	238	238	228	189	239	220	222	215	224	232	213	254	247	229	258	253	247	209	229	221	235	250	290	280	229	267	227	234	236	234	264	279	253	234	257	237	232	212	232	222	230	232	243	255	212	219	257	188	214	239	224	223	230	220	249	223	210	228	219	221	232	230	233	252	222	203	249	196	239	207	223	264	257	239	250	223	213	229	207	235	229	254	262	228	248	255	232	221	245	243	222	235	236	196	203	237	233	221	234	222	249	257	207	224	243	223	252	254	221	190	237	238	254	244	231	210	237	234	241	216	240	236	244	227	243	251	225	227	234	240	275	259	200	233	233	229	235	232	232	227	233	227	213	237	252	221	222	227	236	224	240	234	249	236	247	237	226	216	235	220	243	239	217	235	243	224	244	232	233	237	210	252	209	268	234	228	219	224	209	246	211	247	234	231	222	251	252	202	226	225	210	237	212	234	226	233	235	263	235	241	206	193	241	236	234	218	246	221	229	223	249	245	216	231	245	236	226	239	225	226	237	216	236	209	238	226	235	265	231	240	233	223	229	238	248	233	241	232	232	198	185	228	225	236	257	231	241	244	292	223	243	279	255	254	238	212	227	262	251	233	246	233	228	229	232	243	233	208	225	253	225	226	244	200	215	246	246	231	239	242	262	237	253	199	220	231	227	211	256	246	234	245	207	237	228	220	222	197	257	227	224	237	224	225	210	237	206	220	228	212	219	217	224	224	252	232	252	242	218	201	235	224	227	243	246	243	245	235	249	252	268	240	237	262	239	240	259	233	249	250	221	239	215	201	203	209	228	256	230	245	230	224	234	242	217	235	221	241	242	219	227	268	229	260	226	241	217	250	227	235	225	261	229	225	241	226	236	218	218	242	262	225	213	217	239	248	230	230	213	214	212	221	216	235	234	264	229	222	256	243	229	244	218	218	252	240	241	228	219	252	244	232	262	233	242	238	211	247	230	243	252	240	256	224	216	249	199	244	203	197	232	240	268	258	233	234	256	235	241	222	228	270	242	241	261	237	239	232	234	245	228	229	226	230	219	214	236	239	257	267	257	220	227	228	251	236	247	279	228	258	238	248	246	245	237	213	236	215	229	219	249	239	235	225	243	255	236	226	234	251	219	256	235	233	228	224	224	216	222	243	244	247	230	207	201	274	226	227	205	237	216	260	240	227	279	249	219	227	210	199	202	218	196	274	237	235	233	233	233	219	265	238	220	252	216	224	231	221	239	234	247	232	219	209	199	235	236	223	213	218	257	249	244	249	234	252	233	229	209	197	215	236	250	237	244	240	238	211	232	258	255	241	235	241	251	233	222	229	229	240	245	210	248	228	248	229	228	234	228	219	255	257	258	274	264	230	244	224	234	226	189	248	242	225	224	238	219	230	241	254	229	215	232	228	238	220	222	210	198	261	224	242	223	263	216	219	219	236	251	205	247	272	234	222	239	242	233	225	229	218	245	243	247	230	253	242	263	232	230	228	207	220	231	229	230	199	222	221	214	211	220	240	228	265	256	205	223	238	223	259	217	228	242	233	234	239	250	209	251	247	245	234	248	265	240	233	231	193	241	218	268	247	232	249	246	268	246	238	234	241	255	239	248	234	218	257	220	247	256	231	254	244	240	233	237	245	227	237	236	248	240	238	257	220	228	217	239	216	224	248	263	231	261	248	257	211	227	204	228	235	228	225	199	229	224	226	244	241	230	235	240	231	248	218	238	233	245	232	239	254	230	266	212	275	240	252	238	232	233	198	249	234	222	256	226	252	251	233	236	265	256	258	216	271	211	213	253	243	231	222	256	237	235	221	248	238	260	227	241	246	207	264	244	261	272	205	227	236	251	241	226	218	217	214	209	217	233	219	238	240	211	197	229	238	244	226	217	235	220	251	202	256	235	235	222	214	271	228	238	259	236	240	214	227	247	241	218	243	254	250	233	257	225	241	274	217	220	245	215	254	219	231	201	238	214	210	252	224	232	232	224	248	219	247	233	231	267	208	243	212	222	257	248	207	213	242	223	229	225	252	254	222	230	247	244	256	233	206	260	225	224	235	212	242	232	261	231	196	237	221	221	209	210	268	215	215	228	197	230	221	242	263	219	237	227	217	250	248	237	213	255	219	241	245	252	224	250	231	193	236	242	250	206	219	238	228	257	213	232	246	256	209	227	236	250	242	264	226	239	240	259	214	235	246	238	230	226	224	247	234	280	248	252	221	248	223	247	236	249	240	235	263	239	222	228	210	247	254	214	216	230	214	227	222	220	250	238	219	225	261	235	230	243	247	250	266	230	218	205	240	248	276	241	257	235	254	232	245	246	240	241	218	230	240	247	224	240	240	234	252	244	262	227	209	231	238	226	239	221	261	255	241	255	237	213	233	225	217	244	249	260	233	205	235	207	231	233	242	230	201	236	228	220	203	268	246	221	258	242	241	255	232	268	224	244	265	259	244	233	237	252	255	254	229	246	223	242	257	239	206	258	220	252	232	234	211	234	231	228	216	274	235	242	244	227	252	231	253	253	220	236	217	239	219	244	237	223	240	212	243	220	248	243	276	198	226	206	227	261	213	197	239	240	190	206	224	232	238	202	242	226	226	233	223	239	208	222	236	289	259	258	222	221	229	237	229	212	254	218	248	242	229	232	240	269	262	227	261	263	267	232	246	236	219	211	236	220	216	249	247	194	259	220	230	265	243	214	230	217	240	235	251	235	236	236	258	226	246	224	263	221	258	249	248	219	218	253	207	249	218	228	235	243	214	247	249	221	212	223	244	234	208	232	254	243	208	253	241	220	218	217	249	251	245	232	248	231	229	245	242	214	226	224	232	230
15963	1106	1299	1298	1216	1023	932	811	792	741	718	652	636	614	666	589	611	560	626	648	587	554	598	589	644	565	599	588	586	568	558	590	554	581	613	544	564	570	578	602	572	555	544	617	579	573	563	569	616	571	539	568	577	549	568	603	579	617	589	578	561	573	509	571	530	574	574	599	572	578	594	585	581	547	553	580	565	566	523	565	522	580	557	557	559	599	571	528	518	595	523	535	556	581	531	590	576	588	545	610	604	553	529	587	566	562	616	564	522	555	563	572	600	591	590	526	542	574	566	554	555	549	556	538	566	577	559	537	576	550	525	571	553	557	550	564	591	559	557	567	593	584	537	542	579	600	611	542	559	563	543	565	569	558	561	546	582	552	563	560	541	556	562	546	542	588	531	551	521	543	535	547	528	576	570	546	593	527	566	540	593	587	560	554	563	597	552	585	548	545	562	547	550	595	589	548	537	594	563	598	563	535	567	546	579	552	549	574	617	538	586	582	543	555	574	550	635	561	544	564	592	544	583	526	596	583	567	521	559	567	563	577	597	558	538	581	578	610	605	591	507	570	524	539	530	585	576	535	582	592	570	568	563	563	548	546	576	582	551	557	580	546	578	530	567	544	536	596	576	579	542	518	581	535	560	576	553	584	569	509	568	560	533	571	540	598	572	569	550	565	570	520	571	572	564	506	571	560	513	536	540	646	546	572	554	541	579	541	555	551	526	549	583	578	576	537	570	529	565	583	517	563	596	567	601	529	601	552	586	555	567	516	596	573	566	589	536	603	569	553	533	569	547	581	569	521	558	556	571	577	559	558	610	557	556	550	626	555	552	559	562	547	576	570	574	561	559	563	593	558	555	527	547	547	603	555	546	610	550	543	565	576	588	580	589	546	593	563	546	605	520	580	530	535	582	564	577	524	569	554	558	555	569	608	544	561	545	542	522	513	584	568	559	545	560	592	561	557	549	583	599	547	571	552	542	541	557	597	522	571	560	567	554	622	556	595	610	592	574	583	552	585	577	576	582	538	554	545	588	548	557	544	574	577	559	559	526	549	570	602	608	600	577	578	565	561	545	588	534	603	563	527	616	541	559	542	598	518	612	544	561	579	584	560	584	578	550	559	582	545	556	619	579	620	535	532	582	550	555	523	581	589	558	533	547	599	554	554	558	537	558	524	612	558	550	568	570	566	566	553	556	599	530	553	545	569	537	586	586	592	547	580	593	575	564	557	569	554	581	565	545	551	584	557	577	569	539	565	561	538	591	591	579	569	543	573	579	556	550	551	565	552	571	515	593	569	571	553	559	532	591	565	515	524	524	584	546	565	590	572	588	590	562	579	593	556	549	600	592	540	572	555	537	538	583	560	560	596	533	584	524	527	578	591	565	595	535	550	535	549	558	553	591	566	541	577	572	568	563	606	543	524	554	511	547	568	563	601	582	584	518	522	548	552	564	583	562	567	516	508	546	538	566	539	594	567	555	564	577	559	536	599	560	536	582	639	575	560	547	538	522	565	541	589	614	588	551	573	562	553	604	568	543	518	578	549	564	587	602	524	538	559	553	532	587	546	545	560	608	556	575	576	581	557	535	524	606	604	553	558	548	553	546	501	543	573	582	557	536	563	580	553	572	552	558	567	534	514	576	550	570	528	560	572	507	591	567	567	587	567	584	574	581	581	572	595	553	512	545	601	580	556	566	597	586	571	601	558	549	547	528	560	610	536	566	568	565	594	546	504	585	577	562	538	532	548	615	592	536	560	561	590	580	603	545	545	489	576	544	538	571	517	566	600	564	556	568	523	580	578	580	544	564	586	558	561	575	542	540	589	554	558	590	599	527	562	576	554	541	580	581	529	553	582	533	596	578	526	546	552	587	532	571	565	559	559	562	623	543	528	564	560	532	544	569	571	549	555	538	540	577	568	597	592	588	580	546	521	573	556	527	548	578	538	585	555	566	562	545	540	596	542	563	554	558	528	531	559	548	527	556	538	568	562	545	600	549	601	548	568	599	593	548	571	532	561	547	575	575	563	582	534	608	547	559	563	575	586	565	533	594	550	544	532	523	568	543	558	535	572	549	524	530	588	558	584	573	571	543	545	515	600	512	572	583	591	575	530	585	541	597	576	562	582	528	586	558	530	597	535	541	577	571	553	534	565	601	567	570	553	569	558	572	550	563	564	532	560	546	529	568	579	612	597	551	589	570	537	575	560	562	547	569	556	577	586	563	574	553	556	541	538	583	574	552	590	533	549	558	542	599	591	529	516	543	563	564	587	575	529	554	571	580	543	534	569	568	555	600	561	557	580	560	579	547	580	546	566	603	537	590	545	565	561	604	554	567	566	576	531	579	553	526	572	573	550	548	571	554	590	576	598	574	576	565	588	574	549	616	581	570	572	539	536	540	576	535	578	548	550	629	521	534	576	525	555	569	597	534	554	519	546	512	579	541	548	557	569	579	590	602	552	557	548	574	592	549	558	571	542	570	535	555	542	531	573	539	563	603	593	529	608	592	578	598	589	518	578	584	569	571	611	561	565	544	569	566	555	572	611	567	551	580	569	573	574	530	547	568	545	612	584	596	543	526	546	590	545	553	545	533	548	548	594	570	560	576	580	589	558	566	553	553	522	545	584	559	560	548	549	591	556	566	572	586	542	538	570	546	623	522	555	567	576	545	548	578	528	601	556	553	579	548	540	550	551	600	596	542	531	605	603	501	552	552	559	580	564	587	571	571	571	553	571	637	546	563	571	563	546	553	559	613	566	564	524	578	577	607	588	603	550	585	582	574	601	577	572	510	549	551	547	580	555	531	564	568	554	577	534	550	580	611	563	538	610	544	574	539	554	573	534	548	571	566	514	580	538	567	577	565	572	582	556	570	518	599	572	582	596	581	613	598	518	554	532	542	552	564	561	571	559	511	532	495	562	560	552	519	492	541	542	549	548	556	565	553	579	557	572	515	544	558	561	569	572	536	581	555	579	566	545	566	609	589	535	542	559	594	563	598	568	571	542	588	576	588	525	537	545	542	587	548	589	558	552	544	569	585	558	557	577	573	584	547	541	590	547	573	564	558	548	621	549	566	586	587	592	549	577	535	569	533	588	548	532	573	553	590	580	585	543	519	536	574	608	573	548	547	562	557	540	554	572	573	516	558	556	576	582	552	562	543	570	556	539	620	566	548	537	552	524	570	552	561	566	591	574	591	540	540	588	571	570	572	568	557	578	555	592	559	593	532	609	560	581	553	555	539	604	534	568	580	522	559	542	580	542	509	558	531	591	599	521	575	534	577	595	532	550	535	529	548	584	586	572	547	519	553	545	526	555	572	573	551	605	600	548	537	541	577	584	556	587	579	555	569	585	512	529	550	569	562	555	573	549	564	588	601	581	573	570	579	574	566	605	561	582	540	569	544	551	582	593	539	552	590	566	580	600	561	579	543	540	544	530	549	551	555	570	530	566	551	582	549	555	568	578	563	589	584	570	533	583	576	553
34720	6214	945	699	497	434	329	320	290	275	312	308	265	253	266	237	255	259	273	245	262	255	228	226	230	245	280	242	228	216	254	253	221	223	237	233	257	242	234	242	221	237	231	284	238	234	249	251	219	281	198	259	234	228	243	270	228	279	243	223	241	244	230	231	266	241	245	215	240	231	226	255	241	226	258	228	237	251	266	221	228	251	262	247	235	228	239	251	232	232	233	244	221	222	236	265	226	249	253	228	236	227	249	221	237	227	231	222	234	255	234	228	231	217	221	264	198	235	238	255	227	242	251	243	242	256	239	229	264	234	236	239	243	226	253	286	235	235	241	223	264	271	258	239	218	230	226	264	221	241	242	244	223	229	216	278	253	236	211	252	265	256	238	258	256	277	218	236	238	245	244	237	221	193	244	219	201	257	238	260	245	255	253	256	230	237	230	222	232	242	243	232	225	190	229	205	235	244	246	236	251	252	237	245	215	238	240	240	267	226	230	223	241	247	245	246	242	244	237	234	209	223	272	233	264	254	205	231	239	261	231	260	238	260	249	228	245	243	246	229	263	241	223	226	240	221	229	222	230	251	241	242	267	225	244	236	237	203	227	238	254	235	257	250	260	213	213	224	236	248	226	238	270	236	223	215	214	242	233	234	216	221	248	240	276	218	217	206	232	227	253	222	238	226	224	219	239	230	244	276	209	208	240	250	229	243	253	220	243	266	219	214	233	233	219	238	247	220	262	241	270	224	256	236	234	258	234	248	259	216	257	223	228	261	231	233	236	218	268	257	272	254	247	222	250	205	228	228	246	246	243	261	222	268	275	256	260	215	239	233	250	239	286	235	231	243	238	216	252	233	219	250	220	217	234	253	232	223	223	250	235	246	214	251	259	250	242	227	221	213	236	253	248	270	267	233	246	250	237	207	242	249	238	234	249	208	231	226	227	243	242	240	263	286	223	224	244	219	211	201	234	239	253	218	252	233	229	245	248	228	255	230	235	250	246	240	249	237	231	240	229	243	257	259	241	258	222	235	238	237	270	248	230	242	232	230	236	245	252	193	227	259	212	265	249	249	263	234	243	232	259	253	232	203	239	217	268	260	258	262	235	264	240	272	257	216	258	239	241	253	274	253	250	252	262	280	252	245	213	229	234	222	251	204	222	247	257	250	238	249	248	272	266	265	249	239	267	250	253	227	259	230	223	218	262	219	233	222	212	262	272	241	219	219	243	235	238	249	239	239	230	226	227	240	217	224	250	252	265	251	233	271	198	241	221	226	259	251	237	218	240	229	213	241	238	247	238	236	234	239	227	284	235	235	252	252	239	241	222	208	243	272	238	215	232	261	255	269	269	240	255	226	223	237	246	241	244	255	240	227	232	247	244	251	206	217	229	247	258	196	232	247	225	247	241	258	257	253	247	230	232	253	242	211	236	282	241	251	233	235	222	240	228	236	246	225	272	240	248	247	221	254	221	244	231	237	245	220	238	217	261	263	266	236	251	251	254	245	247	247	214	253	298	243	228	228	263	209	235	227	255	256	233	249	235	216	214	221	232	205	241	233	229	245	228	238	222	251	256	262	269	239	253	249	241	244	232	232	226	245	214	230	234	261	247	236	244	274	252	216	230	250	208	242	259	239	232	266	232	236	251	232	245	284	203	197	251	276	240	239	242	246	252	250	238	257	266	273	206	251	266	224	230	225	219	229	229	213	217	218	257	214	218	249	243	219	278	263	252	245	237	240	230	239	233	242	208	230	253	268	263	249	253	239	236	233	229	226	221	236	216	253	244	242	252	232	230	237	242	249	237	218	248	228	242	230	236	231	258	264	278	237	237	240	274	276	243	212	240	231	232	265	217	243	233	230	206	219	240	252	201	226	208	260	253	234	250	239	220	229	223	208	232	244	245	246	210	255	232	252	251	268	223	237	246	235	245	236	248	226	237	258	244	249	228	211	241	246	223	251	222	230	246	247	230	246	220	255	247	248	229	236	252	255	252	221	238	254	246	229	258	241	211	225	218	228	227	232	270	257	259	241	235	226	239	228	223	221	234	224	226	259	244	216	212	212	228	284	275	251	241	236	248	241	231	269	227	240	266	223	215	234	217	211	242	258	210	279	239	232	250	246	267	239	210	232	233	224	235	242	246	234	203	233	241	232	229	251	243	246	260	253	266	230	252	233	201	255	216	246	226	257	262	225	263	244	227	232	219	240	281	265	236	216	240	238	232	257	244	237	233	231	240	248	260	236	230	237	198	229	206	245	219	238	222	227	257	285	250	243	236	227	233	231	257	222	262	237	242	235	258	233	214	236	254	229	243	257	226	217	236	229	202	220	246	265	258	242	237	245	244	251	257	234	240	245	232	238	242	232	214	246	251	219	250	251	223	228	241	232	226	258	249	234	233	250	230	212	238	245	236	241	244	231	234	261	235	221	252	250	245	247	247	233	242	301	257	250	232	258	235	217	216	225	238	249	261	229	221	216	227	253	218	193	249	210	272	236	233	247	249	239	231	229	221	231	223	231	248	249	252	259	238	259	225	225	262	253	247	218	259	236	249	231	252	234	254	235	261	244	225	250	232	254	252	233	246	237	241	255	224	270	237	244	245	243	272	242	263	273	210	239	276	230	258	238	228	239	216	255	213	234	244	217	222	261	233	258	231	221	253	221	230	249	216	246	254	226	243	249	243	252	209	219	226	244	233	245	237	227	265	215	251	267	224	258	241	219	212	232	240	242	258	268	253	264	235	256	256	232	234	232	236	231	248	252	216	263	215	240	236	258	243	222	267	221	238	212	228	239	230	227	222	229	231	252	225	246	245	244	221	224	200	267	271	196	230	244	250	249	254	232	237	257	252	235	259	213	227	234	251	211	275	233	241	243	254	221	219	247	230	233	234	227	236	266	213	208	214	276	209	217	260	230	244	230	244	240	252	257	270	225	242	224	274	271	236	269	242	224	250	271	251	247	214	278	220	239	249	247	240	208	250	245	228	249	235	235	219	221	224	258	259	224	247	227	233	246	256	227	244	209	230	239	264	216	221	205	212	230	216	219	252	235	229	242	243	240	246	227	267	242	218	231	253	252	225	251	232	236	257	223	230	260	229	246	227	241	242	248	221	242	254	249	261	246	221	246	256	229	259	225	232	248	260	255	249	270	234	247	233	243	209	234	222	225	216	231	226	247	232	246	236	249	246	240	234	215	244	237	237	259	243	242	236	224	274	249	240	245	228	238	236	225	236	249	242	221	272	265	232	239	236	240	240	261	244	253	207	236	256	231	251	231	241	255	231	219	261	231	232	264	263	203	260	241	230	224	271	210	252	262	245	226	236	255	280	256	232	240	207	237	245	227	257	249	243	240	240	227	220	242	227	238	230	240	245	265	233	258	243	231	226	247	232	256	244	280	233	265	265	265	239	243	233	250	208	246	248	230	246	234	232	261	236	261	230	225	236	229	223	230	245	230	255	265	269	251	268	234	262	266	208	237	245	228
19233	1529	1889	2005	1690	1426	1214	1051	1024	929	799	783	792	744	746	750	695	686	706	671	692	664	645	699	719	670	626	657	626	642	654	691	611	619	603	624	679	596	618	625	622	555	616	615	589	613	608	598	645	580	636	618	640	615	602	604	632	600	612	582	613	602	606	586	559	660	606	614	619	632	556	614	596	610	593	601	624	605	611	588	596	551	599	594	552	625	579	627	633	592	610	552	588	645	626	642	595	571	589	606	619	587	634	592	559	583	624	583	573	597	610	612	594	603	588	616	596	622	602	600	626	610	574	656	610	623	584	619	606	614	581	652	598	614	643	618	579	609	619	601	616	625	640	610	620	578	605	625	622	608	602	573	653	583	551	606	628	606	619	600	589	607	637	595	622	570	570	570	616	594	602	545	578	650	618	626	614	620	546	590	599	578	597	592	581	628	534	563	541	619	602	597	631	614	601	586	570	626	625	593	593	637	592	583	573	608	639	603	622	569	620	593	627	609	602	600	564	615	575	603	611	623	571	569	615	600	615	626	588	645	617	608	607	631	565	557	589	616	574	573	602	585	616	632	592	634	634	609	553	613	592	618	564	588	587	574	586	600	599	578	597	605	581	590	603	605	603	584	607	631	652	578	619	600	585	609	604	624	568	616	613	603	580	573	615	604	573	588	576	600	555	598	594	603	646	617	623	600	598	603	580	570	616	563	618	597	570	618	575	582	575	628	618	566	594	606	592	607	596	574	598	588	589	599	561	665	549	611	629	580	621	594	537	609	567	595	611	600	567	643	581	623	588	622	587	608	610	645	601	583	588	589	595	589	576	594	595	598	635	610	550	586	591	613	585	597	627	577	602	615	632	648	566	569	614	576	602	608	647	572	572	596	572	564	584	599	589	607	602	562	616	636	576	628	599	579	576	616	621	606	645	596	596	605	625	610	615	605	615	591	609	623	582	584	625	573	608	637	573	566	572	544	625	587	601	618	573	616	613	607	597	637	595	602	626	575	615	576	588	631	559	593	607	604	583	654	611	619	598	592	602	568	582	550	603	590	549	588	635	596	567	590	586	613	570	574	577	538	586	612	601	603	569	626	583	586	607	635	605	592	613	588	581	604	547	611	633	632	626	606	598	620	619	590	623	600	608	564	608	542	595	599	597	609	555	543	626	578	619	642	607	623	648	619	600	562	613	610	572	619	599	589	615	600	602	581	593	598	605	592	565	584	620	610	586	570	601	614	622	608	580	520	578	660	585	593	550	616	605	607	570	626	575	594	615	612	663	618	612	556	611	610	585	588	595	638	565	575	582	642	574	580	599	584	572	614	557	562	589	599	601	609	582	574	545	593	662	597	600	605	652	579	598	571	588	596	617	603	613	585	593	581	587	646	574	630	611	578	606	561	633	561	595	609	581	618	597	623	598	583	564	614	596	589	576	611	594	612	620	618	612	658	537	632	558	597	568	626	599	626	557	634	639	603	583	554	566	568	598	561	619	584	574	604	619	622	610	595	616	579	605	583	599	580	615	603	599	596	629	650	598	581	563	598	598	580	600	622	589	626	594	623	566	596	549	573	594	566	588	559	628	634	580	643	589	588	611	579	602	582	627	608	612	627	576	581	612	601	606	582	644	628	592	606	602	591	595	566	581	611	561	568	557	637	591	623	652	614	613	622	577	560	593	621	606	536	600	608	600	579	596	588	565	554	559	588	604	662	611	610	567	607	565	617	623	602	599	629	586	619	609	627	600	587	597	556	577	569	639	556	582	572	649	592	617	557	605	641	601	628	561	613	594	614	610	595	574	606	583	583	623	634	596	604	546	551	587	562	643	632	593	600	620	579	586	575	603	565	626	554	572	597	631	614	580	566	620	603	617	618	634	612	597	653	659	570	600	607	600	609	607	597	571	584	645	572	625	595	620	556	571	575	607	591	607	613	575	615	585	612	663	561	598	610	622	577	569	624	563	580	582	578	613	575	587	604	622	595	576	571	610	616	549	577	624	617	580	604	558	580	608	631	617	618	609	610	622	617	627	636	605	643	613	624	627	647	572	588	571	590	581	634	590	617	627	566	617	558	570	608	611	613	599	622	624	579	604	591	613	565	587	632	619	640	611	590	605	599	606	597	617	567	588	607	559	588	550	604	593	569	582	570	566	608	594	604	604	609	576	596	555	573	586	575	602	564	613	576	586	622	588	641	594	607	580	634	556	601	599	594	606	597	578	614	551	566	575	587	620	603	594	575	588	616	580	597	642	601	583	584	583	591	566	584	643	637	611	563	588	638	608	605	585	591	606	602	587	631	546	648	591	614	605	601	571	614	588	578	618	635	574	585	608	596	598	608	619	573	621	644	562	589	551	582	598	610	568	616	610	614	559	562	628	610	594	580	605	594	636	580	591	573	617	591	599	624	577	592	607	586	632	630	613	575	544	627	599	610	637	607	614	622	592	584	596	596	622	587	601	651	539	569	585	639	659	577	607	635	613	618	616	598	564	613	592	579	616	628	603	597	632	609	600	558	572	547	565	612	627	578	563	603	662	581	619	608	567	575	583	587	590	587	599	577	593	607	575	629	639	609	565	558	564	592	587	604	613	565	607	609	587	589	587	614	617	598	612	600	590	585	577	605	651	600	614	629	600	597	615	599	637	617	595	601	542	614	573	646	601	588	637	617	600	620	662	615	581	584	565	615	590	617	646	625	592	596	562	606	642	627	585	632	597	627	577	606	592	577	648	563	577	618	660	591	580	630	630	585	573	606	556	578	597	606	622	602	575	587	599	564	619	589	614	673	607	607	602	631	565	666	579	604	580	609	604	554	574	608	617	577	622	550	610	564	570	576	594	600	608	615	589	573	619	578	584	607	574	655	633	571	568	612	577	582	615	580	615	569	617	553	583	608	560	588	578	590	636	603	604	623	604	623	607	581	551	573	594	591	593	606	586	601	625	573	622	620	575	616	592	588	649	614	608	628	556	591	562	601	561	573	623	596	633	553	595	586	605	620	628	603	596	607	635	575	611	612	634	556	607	570	612	560	588	622	603	598	604	592	601	607	597	597	600	576	575	566	600	599	605	576	599	599	570	606	615	609	589	556	614	607	611	603	563	601	606	575	585	584	628	589	588	590	578	589	619	614	566	603	595	602	617	619	556	575	609	563	583	586	600	619	595	602	617	591	577	558	585	620	581	564	658	569	594	582	627	639	591	653	602	616	578	603	611	586	613	601	584	586	642	585	611	551	567	572	620	617	613	615	559	615	591	641	593	626	575	633	575	595	596	593	625	594	582	601	623	605	609	602	570	564	593	575	588	578	610	658	582	588	600	579	572	600	597	618	604	613	571	592	561	609	616	606	624	579	626	603	629	602	611	578	597	593	584	620	609	609	597	579	579	610	599	610	606	579	592	622	641	576	589	598	605	582	606	602	612	640	608	580	613	614	597	565	555	600	624	610	620	640	584	599	576	603	573	608	670	586	592	608	599	619	594	592	646	555	666	611
11379	1314	500	479	489	442	439	440	432	429	425	418	471	471	450	449	435	449	498	470	424	441	409	461	411	451	434	449	466	444	438	436	437	395	426	445	438	477	447	464	442	436	477	421	457	451	470	458	495	460	464	427	439	406	429	425	415	429	416	438	472	433	478	440	446	445	449	469	433	398	414	482	460	397	441	406	439	443	446	430	442	469	402	485	474	436	458	415	458	478	422	448	418	461	455	423	433	467	432	439	440	423	487	450	459	444	403	449	449	454	447	449	501	422	407	420	425	473	434	447	424	419	455	419	430	363	434	428	417	405	449	433	417	417	431	478	500	410	428	450	448	421	405	412	438	480	425	447	472	452	468	462	437	428	446	424	441	481	397	434	468	447	389	446	469	415	428	448	453	418	455	483	461	435	420	433	431	443	422	440	452	458	453	445	455	412	453	468	444	455	459	484	448	478	441	461	480	412	422	457	432	464	459	427	418	448	415	433	456	431	447	509	416	439	468	445	428	428	467	427	441	437	468	431	453	453	427	421	426	470	451	442	449	434	444	491	430	451	454	454	459	401	435	430	450	454	410	459	491	448	445	424	446	460	429	434	475	468	469	447	428	439	429	471	443	409	412	444	444	440	462	433	437	466	444	436	445	444	394	496	476	431	472	431	444	450	421	413	413	430	420	443	442	401	492	431	427	484	400	448	442	452	458	491	430	407	447	435	447	433	453	446	441	447	431	403	461	452	460	445	445	457	474	476	428	473	456	445	455	425	435	493	417	380	410	436	467	415	422	472	408	422	427	430	473	457	462	422	416	419	429	447	474	437	438	428	450	437	448	435	455	452	421	389	458	446	431	440	412	435	483	432	438	469	440	430	437	452	441	452	432	427	432	465	411	448	458	419	422	428	439	428	435	488	471	461	428	430	447	438	415	409	468	466	463	422	433	411	426	428	411	424	427	424	429	436	475	422	407	431	445	489	447	499	430	474	457	455	427	429	435	430	420	458	449	435	409	438	443	414	432	436	437	431	408	442	444	396	462	466	411	433	462	436	442	457	465	458	402	431	441	433	403	475	487	451	452	432	434	455	384	396	415	415	428	476	455	453	435	440	475	451	489	452	407	454	430	484	476	450	448	462	459	442	433	430	420	436	433	439	487	420	427	412	409	426	420	455	407	502	462	454	452	433	490	425	388	418	456	401	458	430	420	431	423	426	424	414	454	457	434	456	416	410	439	442	402	443	449	455	466	406	421	429	493	428	436	439	445	472	438	413	417	461	430	432	444	428	465	439	443	451	460	486	442	414	460	452	476	471	436	461	424	466	461	425	458	392	468	452	431	469	460	482	457	408	449	446	435	446	418	419	440	432	439	434	457	432	428	439	454	452	395	495	420	482	387	442	443	483	446	416	476	428	455	449	379	448	453	466	430	464	425	463	457	412	434	433	452	448	399	428	446	418	457	424	434	403	429	412	463	439	405	430	454	405	454	462	439	401	438	432	431	448	464	466	420	473	443	406	461	419	431	404	442	452	435	409	419	444	416	447	430	422	424	459	427	448	447	421	445	430	479	515	406	464	428	438	463	431	451	433	446	458	421	456	450	447	417	422	416	447	448	465	441	430	451	444	411	472	435	448	433	432	406	452	413	481	455	456	421	441	447	451	444	430	418	439	430	434	428	475	421	467	438	444	462	411	410	458	436	459	407	485	415	459	449	424	443	469	442	438	462	475	431	409	474	466	434	423	414	444	440	406	420	441	446	461	456	443	433	427	443	402	425	466	472	427	414	473	416	427	460	473	428	427	468	458	449	429	462	446	393	422	430	412	438	435	440	444	416	455	412	428	404	418	438	411	442	406	412	448	463	444	490	423	416	433	480	422	436	459	444	450	443	461	461	437	449	436	427	433	457	457	434	402	428	427	471	447	464	435	452	434	460	452	427	475	468	472	465	447	452	449	484	487	477	427	423	428	429	417	439	445	454	411	459	421	423	398	461	471	466	441	449	417	420	456	453	451	444	441	458	450	459	431	444	412	428	453	415	421	453	445	415	437	446	449	481	451	398	457	415	469	420	423	429	416	446	434	450	410	406	449	416	401	438	472	420	455	424	444	450	440	425	446	443	452	451	438	462	488	423	422	468	424	415	451	466	436	425	414	416	451	444	450	444	457	419	455	480	422	449	448	456	465	518	466	431	419	433	465	448	449	424	402	434	443	418	431	479	417	466	431	450	468	413	413	461	422	429	454	461	419	441	454	415	464	431	419	466	458	444	476	462	428	452	451	424	389	440	419	434	458	435	446	407	419	503	456	451	439	438	454	459	452	468	437	467	429	430	406	460	435	459	442	464	443	447	428	454	454	460	436	454	439	451	486	449	445	389	440	463	467	431	427	427	432	397	423	442	479	476	446	425	395	461	427	404	468	453	394	421	457	463	475	472	445	386	395	409	420	456	456	488	443	441	438	427	430	438	446	485	450	448	461	412	429	409	462	442	460	416	412	437	436	421	428	440	421	470	449	450	401	449	445	456	454	444	442	458	447	461	476	432	413	453	417	443	476	410	431	450	438	473	437	413	467	414	443	472	460	453	390	471	458	433	432	448	465	452	399	441	472	452	458	420	428	426	460	437	426	460	459	418	445	420	421	396	430	433	454	422	423	450	440	449	453	464	437	443	468	396	434	390	434	442	413	420	449	388	462	442	463	412	427	421	407	441	470	412	437	452	438	501	430	421	425	439	414	438	418	441	451	394	414	486	454	452	419	463	449	456	452	450	467	439	476	384	460	449	428	448	431	467	417	433	412	485	436	425	461	477	440	433	415	453	448	432	421	389	474	452	457	435	420	451	426	425	436	438	423	448	403	416	378	477	420	485	445	486	425	401	466	500	451	434	435	438	448	474	413	419	472	444	432	407	423	446	412	441	483	456	393	426	434	385	473	436	416	420	432	432	430	456	411	462	463	453	419	436	457	484	463	413	452	449	452	475	418	474	467	416	485	420	457	435	481	423	393	456	442	452	437	407	507	435	440	430	463	435	413	411	408	447	429	460	439	441	430	439	431	457	444	448	427	447	415	419	400	465	422	472	453	440	459	439	480	430	444	404	412	418	415	396	437	410	464	433	444	408	428	416	464	471	423	389	453	412	410	457	448	441	451	437	463	424	447	424	437	416	412	455	446	439	446	459	490	451	442	411	418	412	432	502	402	466	442	415	408	445	406	423	416	436	415	417	424	443	435	449	433	451	441	448	483	474	419	457	429	434	472	448	421	444	449	421	465	447	447	431	398	418	482	430	442	434	389	453	407	418	432	393	414	420	476	433	471	406	409	443	465	431	463	437	478	484	403	496	410	459	465	454	433	446	405	420	415	431	422	438	425	416	429	472	455	442	419	504	471	429	432	402	429	436	446	454	445	423	437	425	470	408	443	407	437	436	473	445	451	435	484	416	470	432	479	431	427	454	462	466	412	451	493	425	458	451	448	461	422	434	470	456	434	407	434
7387	1125	986	1022	955	957	944	1029	982	950	984	962	1013	959	1000	905	969	935	1014	994	945	952	960	928	911	965	986	1010	937	958	893	964	932	969	937	980	962	930	1039	993	918	949	918	1040	998	972	931	927	976	1004	951	996	978	946	931	946	946	1008	913	1011	965	925	955	999	925	958	963	924	955	937	948	968	935	965	922	934	899	960	979	919	922	931	920	982	975	943	972	919	946	983	991	996	907	977	976	925	945	931	929	1033	932	974	976	975	961	981	948	915	950	942	928	952	965	906	979	926	1007	965	916	995	937	906	958	958	950	909	975	959	997	925	944	949	967	933	960	987	980	926	899	916	1010	906	981	927	902	949	925	915	936	987	949	914	922	988	981	991	945	891	946	949	976	916	913	946	921	934	932	906	926	933	986	935	965	937	953	935	983	932	979	932	980	940	958	969	973	970	926	901	995	996	933	988	930	960	966	954	937	996	928	908	886	916	919	978	957	1009	951	989	935	947	939	950	923	971	945	960	949	990	963	997	1001	997	974	984	925	932	936	983	961	953	977	934	963	982	970	945	922	1038	941	964	927	985	967	939	971	1003	919	976	993	894	939	944	919	903	982	974	978	973	961	979	947	949	961	924	927	894	964	1009	916	933	999	935	931	965	1011	907	922	969	1012	875	863	1007	985	918	976	955	948	927	926	918	941	939	984	923	1034	890	982	909	995	950	986	973	918	934	945	919	946	915	938	968	970	967	910	986	927	929	948	994	953	978	966	955	968	929	973	938	919	900	951	939	986	1025	990	938	991	969	969	920	993	935	971	989	950	1000	974	961	911	1000	937	945	977	922	1001	940	970	996	922	1001	957	947	1015	967	947	979	930	928	950	930	926	957	940	999	959	934	962	890	945	956	906	940	971	983	952	949	971	964	961	925	1011	977	879	1011	974	943	960	932	947	913	926	972	974	928	930	963	950	914	975	986	941	988	1002	963	936	960	956	950	958	1003	904	948	986	939	925	954	945	909	969	957	927	949	917	959	1022	981	898	933	974	940	937	997	937	1076	938	959	908	912	935	979	979	906	926	952	1006	927	987	948	935	963	966	908	939	972	942	918	1003	942	965	946	994	961	948	950	925	957	947	938	1016	926	963	988	991	994	955	935	903	908	961	933	922	888	977	964	958	961	962	946	919	941	1005	920	919	943	988	935	922	961	966	956	915	930	923	941	971	931	922	905	960	919	906	939	947	1020	923	960	938	949	958	950	871	930	974	927	940	922	900	913	933	945	974	956	939	958	964	916	973	928	965	952	979	918	971	911	912	994	925	946	955	976	992	1043	912	962	984	901	932	944	935	967	936	973	956	961	919	984	948	967	936	988	922	933	925	941	971	973	958	968	954	900	918	935	957	938	959	947	945	929	957	950	969	971	950	954	935	921	921	911	958	985	940	902	971	941	925	948	912	956	939	924	996	951	945	926	984	959	963	949	989	966	967	899	998	972	998	878	945	965	881	1010	917	954	931	967	945	974	977	922	925	986	949	937	953	952	911	945	1032	969	934	953	933	950	954	938	921	907	951	951	944	975	956	940	959	939	953	899	979	969	918	1020	954	984	920	953	920	931	959	1021	934	928	984	954	983	940	970	962	964	952	920	950	959	936	991	929	897	942	955	953	940	964	913	944	996	977	941	900	960	1011	951	991	918	964	933	918	948	921	966	999	914	933	964	960	946	932	983	992	980	915	1008	979	935	900	912	952	962	956	968	959	955	977	933	959	966	930	904	922	885	952	927	922	955	964	961	922	975	973	902	952	973	961	922	989	915	945	941	962	912	934	1007	966	1007	970	985	999	962	921	977	962	966	958	972	916	961	941	952	915	933	984	1052	906	946	989	958	929	975	969	960	979	977	967	921	923	982	937	995	978	968	988	927	921	918	928	932	966	944	969	971	955	902	925	959	954	931	944	901	927	931	911	971	957	920	934	931	987	960	914	951	912	915	989	979	991	959	976	959	980	893	933	928	967	983	922	907	980	942	919	994	968	980	986	976	913	946	963	971	931	955	875	920	970	933	997	984	949	972	995	949	942	954	951	963	981	940	957	945	971	925	907	942	985	939	1025	920	943	952	969	987	1023	917	950	943	945	946	930	935	1003	984	982	936	966	889	962	939	928	974	996	971	957	961	980	983	929	921	926	938	924	983	931	957	985	977	963	970	904	929	975	952	979	962	869	979	962	1010	955	880	943	937	983	906	1008	904	924	976	968	962	990	976	946	870	926	952	938	941	928	917	915	997	997	925	951	924	922	946	911	948	962	924	928	920	935	978	913	909	931	908	957	965	937	932	926	952	950	960	936	989	933	894	900	984	908	942	946	929	936	925	921	959	902	972	946	939	932	953	935	937	941	949	928	957	922	996	1008	991	980	897	927	929	960	1003	957	965	929	966	985	976	922	961	940	877	958	956	960	943	933	933	960	904	979	999	958	952	964	931	944	934	971	924	1007	911	945	945	906	1019	970	961	984	1026	978	965	997	957	963	988	939	974	967	904	946	891	970	953	896	947	907	900	939	956	960	961	908	950	915	981	937	947	918	969	907	943	936	899	1023	981	918	940	951	950	923	943	958	922	980	992	950	987	987	1004	951	952	946	975	934	926	995	954	969	970	964	985	986	990	985	957	952	932	967	1040	975	936	972	957	975	935	938	925	917	957	945	933	1005	1051	977	923	929	924	929	1001	907	959	887	955	927	936	943	996	894	931	984	969	904	948	941	951	985	962	930	962	918	945	991	973	922	912	966	912	879	943	924	892	960	980	942	943	972	996	950	944	949	1004	987	955	931	949	977	984	981	968	958	943	993	969	890	968	945	949	990	917	944	902	941	962	934	944	981	945	937	942	907	985	975	975	979	978	977	936	986	951	1052	993	917	946	939	974	977	907	976	983	910	931	958	948	951	923	950	981	950	1009	910	926	968	986	954	967	914	935	961	990	969	1020	981	964	962	938	1021	904	941	900	932	945	863	953	981	909	992	967	961	944	948	1002	926	953	919	957	921	986	960	948	919	977	939	980	959	918	981	946	922	900	960	926	951	907	875	906	984	955	918	996	949	972	959	1031	926	980	963	968	886	979	951	984	964	906	942	1008	1024	997	971	988	925	976	952	963	1008	942	942	937	952	927	938	951	905	914	954	982	953	972	961	977	981	889	997	968	940	940	956	872	938	882	969	867	998	946	901	966	931	918	956	911	901	894	958	963	940	977	928	940	897	940	906	929	977	912	1002	971	938	945	948	941	912	971	966	967	980	986	949	975	968	1010	976	1032	910	939	977	990	923	971	973	994	993	995	1017	962	935	979	937	963	960	971	956	933	928	948	935	942	940	945	969	969	959	919	958	977	919	917	945	943	948	924	923	1023	905	977	949	943	999	956	955	991	959	940	995	922	901	904	953	923	960	991	969	945	926	953	949	969	898	945	976	903	939	939	925	1000	902	964	988	1011	963	995	940	961	985	990	1002	987	953	974	1012	896	957	970	976	951	952	975	997	1017	977	910	963	906	987	1009	935	950	902	993	910	874	912	965	923	985	964	978	944	936	904	956	948
24938	3558	587	411	425	350	289	283	297	276	218	269	269	226	252	258	218	236	229	240	258	261	222	269	226	235	232	217	220	248	204	231	244	248	233	244	196	240	241	236	226	260	223	265	178	246	244	214	253	237	244	232	231	216	190	234	242	228	239	229	258	204	259	228	238	252	226	238	237	220	218	269	235	232	204	207	215	263	225	213	222	224	224	240	243	249	253	262	227	221	230	229	229	207	205	233	232	215	224	241	269	249	249	235	261	228	221	226	245	234	240	209	201	232	236	240	205	236	260	207	260	202	190	203	233	217	225	244	281	238	231	224	222	244	229	237	219	210	218	240	225	232	208	224	201	233	219	224	224	254	218	244	213	231	225	209	255	219	219	219	217	235	233	279	234	229	254	230	219	232	229	238	257	257	233	212	243	229	212	208	231	231	232	238	217	206	214	243	231	222	208	206	223	226	202	222	212	222	234	226	248	281	230	191	249	239	220	224	259	265	237	252	246	213	236	231	237	205	245	252	261	245	196	231	245	214	225	212	224	220	227	249	213	215	233	246	242	218	224	247	219	213	212	205	257	259	243	249	197	227	222	200	192	213	271	218	214	222	206	230	236	238	254	262	216	247	223	252	228	220	246	232	212	222	208	231	214	241	237	207	224	223	245	211	219	234	244	212	224	229	250	266	193	255	225	225	228	225	232	214	234	249	218	242	230	244	213	226	260	242	251	244	243	246	226	218	218	238	221	220	216	213	219	190	235	217	204	219	231	237	220	228	227	235	258	232	231	205	258	205	230	231	223	237	192	255	191	234	215	260	235	227	215	252	253	283	239	204	234	215	201	210	231	236	250	203	226	236	256	236	215	253	201	243	246	237	213	216	215	225	228	230	217	225	192	231	223	212	256	221	229	224	224	231	225	218	220	227	205	248	234	215	263	222	205	220	221	240	218	238	219	227	237	223	244	218	218	236	251	237	229	224	241	225	222	225	214	255	224	241	211	250	219	230	236	243	219	226	206	213	218	234	245	218	227	224	239	231	210	245	252	244	235	223	232	228	241	239	196	242	240	231	257	230	185	207	214	226	232	222	229	205	246	263	187	237	245	215	220	235	235	230	228	223	246	232	221	221	234	246	233	205	242	253	227	229	216	247	229	214	248	228	233	238	222	216	249	214	227	234	248	230	243	220	235	226	203	240	237	224	251	240	224	240	227	247	259	236	230	215	252	208	194	216	218	222	225	254	241	229	211	211	243	222	223	238	222	236	229	234	223	247	228	209	222	229	233	228	228	234	233	230	228	258	226	212	223	225	255	224	212	231	181	232	226	235	232	232	209	263	234	240	247	225	217	216	265	237	212	220	237	215	219	232	216	245	237	232	239	211	243	249	241	210	200	216	201	239	218	239	212	234	223	247	246	235	225	224	236	243	250	230	241	206	236	251	231	221	237	218	250	228	218	225	233	216	257	221	220	219	216	235	236	222	228	217	235	236	223	198	214	231	251	221	222	232	241	232	227	221	221	201	228	225	216	238	203	221	242	249	234	220	229	248	237	230	225	242	236	217	225	230	209	261	233	240	235	201	252	253	235	206	247	227	233	245	243	219	228	232	222	245	225	237	242	204	224	229	211	239	213	233	252	248	248	226	224	219	212	237	211	213	221	228	233	248	239	233	221	273	220	232	206	231	218	215	221	227	243	226	237	247	246	221	265	216	235	259	270	229	237	205	249	228	226	236	213	241	217	232	223	237	268	251	246	247	224	235	236	211	218	218	250	235	226	220	247	222	268	248	228	229	242	218	228	218	212	217	226	221	232	212	199	241	198	231	260	228	220	236	228	248	239	239	219	239	238	234	210	221	242	227	229	229	237	238	262	238	230	224	250	228	211	203	223	234	220	196	219	224	256	247	211	233	226	236	220	195	220	217	222	223	236	238	239	253	232	215	230	227	246	259	218	233	222	225	209	248	232	288	242	223	271	223	223	232	214	236	226	218	196	215	251	256	225	214	218	212	219	203	213	204	221	233	246	232	212	229	208	232	223	211	243	226	213	216	238	225	225	246	206	242	243	232	228	201	214	253	220	224	239	213	225	204	204	239	249	199	220	219	238	220	235	235	269	214	239	250	228	226	215	234	240	228	233	235	232	228	236	253	213	236	214	224	206	229	197	238	231	230	219	223	248	220	230	218	211	212	187	206	214	248	225	193	202	227	235	262	213	232	245	270	211	248	217	222	247	239	235	236	217	229	250	202	211	248	214	225	239	226	221	219	235	226	243	220	233	230	240	253	237	214	250	199	284	204	208	202	236	270	246	266	218	235	250	234	243	223	222	225	217	229	241	232	216	200	218	241	246	216	238	246	236	226	233	241	202	250	223	227	202	222	193	225	252	236	217	232	240	272	235	237	232	225	243	201	249	229	190	213	250	256	242	232	245	228	229	238	234	240	225	251	264	214	218	254	237	231	228	220	233	198	241	247	239	228	209	197	240	241	230	219	245	224	235	242	242	243	196	253	235	224	234	211	214	244	235	218	247	225	222	227	202	231	266	212	227	238	244	245	229	232	228	235	233	227	195	251	211	216	254	246	256	240	227	218	231	233	231	248	224	198	246	246	249	230	246	238	206	252	257	236	205	248	227	238	219	228	224	255	231	219	238	229	197	224	219	258	212	237	225	219	216	253	241	239	210	220	229	245	232	236	224	244	207	216	225	230	207	244	214	213	244	205	224	231	251	243	230	224	226	213	224	222	212	228	214	236	213	237	242	219	207	240	233	221	258	259	210	225	219	205	218	223	239	240	221	223	236	233	252	209	221	240	227	257	233	240	232	230	245	219	224	252	214	211	230	217	220	216	233	243	210	251	227	237	218	207	219	220	209	228	228	246	213	225	248	215	250	256	202	224	246	228	209	235	227	252	225	222	227	237	227	239	214	223	224	257	231	213	212	217	259	230	233	225	210	211	234	198	247	214	244	237	250	215	211	236	204	240	249	205	211	229	224	220	235	246	251	223	213	222	212	242	229	235	218	238	217	247	280	245	236	200	224	255	239	236	230	232	238	236	219	223	230	214	263	235	239	256	265	228	209	206	248	254	209	233	187	209	226	277	211	215	214	226	224	237	216	239	250	240	239	239	221	226	224	218	199	220	250	243	244	235	204	234	227	211	223	247	232	219	248	224	246	236	244	219	236	230	212	235	251	217	259	261	234	227	201	249	236	289	233	234	212	217	232	246	230	229	230	237	232	233	248	267	245	212	222	242	256	226	255	237	225	203	209	251	233	248	262	231	251	211	218	214	211	228	250	181	226	241	225	229	271	239	223	222	205	235	212	222	215	202	246	243	201	240	230	223	225	252	249	229	261	233	228	210	215	231	226	206	224	231	246	248	229	234	249	241	253	247	237	249	224	228	193	235	244	220	226	228	221	267	231	229	255	239	255	222	238	244	228	229	204	221	235	206	232	253	235	190	228	230	201	262	228	231	218	241	263	220	257	236	241	228
15306	1266	1218	1266	1131	1002	941	803	764	771	730	685	656	684	644	611	611	617	652	528	595	570	600	590	577	562	593	565	588	568	605	564	565	526	550	571	572	559	542	518	541	507	565	562	588	537	539	549	557	538	603	551	564	611	562	560	539	527	567	578	566	546	602	520	517	565	581	574	556	557	579	577	552	520	558	524	528	602	544	536	562	592	502	532	519	577	552	544	546	548	575	519	579	572	556	545	549	558	522	523	552	545	546	549	518	526	506	523	521	514	538	519	531	550	569	569	556	533	595	525	500	559	557	550	487	585	533	588	555	537	551	499	531	525	537	525	558	576	537	551	545	543	520	543	526	606	579	563	553	540	499	548	559	532	509	531	567	567	547	567	560	608	540	534	531	583	537	511	556	549	553	570	546	522	582	583	578	576	589	559	545	519	545	526	558	560	530	536	589	560	520	567	567	574	547	591	540	519	553	531	527	563	553	495	552	538	542	483	553	558	551	538	530	543	529	509	553	563	564	558	539	508	558	550	568	540	526	597	536	572	550	540	590	529	530	590	558	576	503	580	521	560	556	526	563	564	558	569	516	517	542	555	575	563	505	575	551	543	540	534	571	558	540	536	569	547	546	578	600	547	544	553	522	549	569	580	601	527	568	559	609	518	583	521	565	565	528	545	581	533	547	538	601	589	540	498	520	575	538	544	550	569	540	540	527	534	551	578	512	526	543	562	543	575	539	561	567	592	517	554	525	599	549	577	574	548	555	524	548	487	556	600	507	530	544	580	549	563	574	526	538	558	517	544	541	576	516	560	567	588	535	574	543	576	524	535	529	554	532	577	503	567	548	557	562	580	574	540	561	567	552	559	564	550	558	543	552	554	541	538	584	503	577	561	563	553	542	542	566	570	594	547	552	575	536	585	555	550	567	522	541	543	593	553	560	580	543	538	544	520	554	589	535	527	531	530	553	514	548	584	512	538	548	557	549	543	578	559	558	554	572	567	577	548	569	598	556	541	545	542	587	570	556	526	578	562	571	526	546	569	534	526	537	572	579	552	556	533	512	548	547	540	547	542	573	540	542	531	522	554	524	557	602	551	563	548	543	540	554	534	506	573	526	561	536	569	553	581	576	546	575	542	542	492	586	586	571	514	547	532	564	530	549	568	545	546	544	552	570	549	577	539	536	561	535	535	557	602	545	583	559	565	557	538	512	524	570	498	544	573	551	516	529	525	543	541	534	502	564	577	567	543	548	554	573	594	524	583	565	568	529	507	511	580	546	553	543	553	556	553	568	567	513	583	523	578	543	477	567	556	512	556	542	530	594	553	542	561	542	565	549	568	499	546	563	529	586	531	544	580	573	544	538	550	548	557	587	605	518	539	544	596	543	521	554	577	554	542	509	596	524	546	527	559	563	559	557	534	534	562	536	544	527	511	519	543	555	545	570	523	560	593	547	545	561	558	552	534	559	552	572	553	547	598	578	560	530	571	569	555	510	579	565	575	536	559	547	552	561	585	570	546	511	566	569	526	541	509	522	551	516	559	564	573	545	538	551	557	564	575	547	553	560	556	530	534	552	563	557	539	586	563	576	598	540	545	557	537	576	514	548	556	575	545	513	549	572	553	556	548	576	571	534	536	530	575	516	511	572	512	557	537	526	539	527	545	519	555	589	596	546	551	566	551	531	550	516	549	587	555	563	572	591	525	536	531	556	542	579	529	593	554	532	539	544	522	533	568	551	554	550	524	571	518	551	554	602	595	548	550	551	588	538	571	515	580	540	588	536	552	545	532	555	579	537	524	545	534	560	573	584	577	575	561	580	529	530	512	547	571	568	569	544	537	585	580	542	532	553	542	567	544	564	555	535	583	554	534	588	577	561	580	545	510	531	548	564	514	497	569	536	529	554	540	537	550	589	519	575	539	539	540	547	546	584	556	581	585	530	566	593	554	528	525	592	600	554	569	562	541	571	575	540	580	550	557	599	538	554	564	513	556	584	576	551	577	541	584	601	542	555	551	561	615	567	540	553	560	564	533	514	617	557	550	585	557	551	542	520	510	560	494	555	551	554	540	547	519	561	560	563	575	567	579	562	562	586	565	520	502	574	567	527	558	524	562	594	537	549	541	547	553	577	522	539	554	545	550	558	570	557	538	539	562	543	510	550	541	506	553	559	540	547	574	588	567	520	533	516	558	574	538	519	537	548	552	554	579	536	548	584	537	553	558	538	593	514	556	557	542	564	563	582	531	526	544	563	551	578	524	543	562	544	540	577	541	529	554	552	551	519	560	512	554	563	566	581	562	527	538	601	561	531	534	552	555	545	557	566	539	566	555	515	588	530	584	541	558	550	534	530	528	539	565	536	561	522	561	564	544	562	532	543	556	535	552	591	536	542	539	541	543	544	507	576	578	565	524	529	557	509	530	562	537	517	521	528	527	575	568	557	565	521	524	548	558	529	511	508	566	558	508	556	543	510	578	563	535	555	522	550	569	565	545	530	536	540	562	533	527	568	572	563	545	570	569	538	528	535	538	529	543	566	536	576	543	558	575	556	517	564	563	541	574	562	545	553	567	549	560	549	544	554	521	515	513	519	533	549	565	524	543	524	559	572	541	589	553	570	540	556	515	516	526	564	580	537	511	539	568	527	550	570	553	532	541	578	520	518	557	510	549	560	557	538	555	550	564	546	519	576	516	558	562	517	529	542	561	557	520	550	554	552	582	553	537	536	554	544	550	552	546	560	539	594	528	549	528	544	560	562	502	549	552	522	523	526	544	587	558	559	567	513	554	575	511	562	557	536	522	550	561	508	524	571	539	563	574	543	547	527	558	552	485	559	528	549	570	592	514	530	512	566	539	554	534	562	548	536	502	551	493	541	514	519	585	579	589	545	502	539	554	559	540	572	592	587	560	537	564	554	534	564	525	532	564	568	545	549	580	531	523	549	548	542	523	557	577	532	545	550	576	555	548	574	568	530	569	561	522	547	549	586	570	531	529	565	577	601	534	575	587	580	502	519	507	531	528	570	540	561	557	573	520	542	531	540	518	576	562	519	564	550	584	552	532	562	556	560	542	583	532	532	540	544	566	590	512	556	574	590	557	520	550	526	562	534	596	517	577	574	537	578	598	549	556	561	559	558	576	549	543	538	549	565	522	504	551	557	544	555	501	526	564	574	554	567	564	563	556	569	558	533	524	568	541	587	554	566	538	571	540	554	559	547	503	552	546	573	513	575	576	563	550	554	549	586	539	509	568	565	509	533	540	498	546	556	553	566	545	543	578	586	549	539	551	582	552	557	545	556	505	566	563	522	568	549	529	544	553	505	544	553	546	561	531	507	537	568	518	518	587	585	551	555	526	549	516	550	571	547	511	534	583	558	566	550	546	550	515	523	531	521	558	601	536	555	576	577	556	540	564	534	579	562	567	495	588	556	533	527	522	540	560	538	554	581	551	582	518	522	580	547	522	533	549	547	591	542	533	571	546	510	549	560	536
34812	6425	1008	705	474	361	351	332	293	301	302	273	260	286	276	263	259	255	239	234	247	273	270	235	270	237	235	244	239	212	264	252	219	244	215	228	222	217	199	250	218	217	255	227	246	261	219	252	252	254	238	232	227	240	248	243	214	274	254	265	201	251	243	227	265	254	262	232	255	255	253	226	265	277	242	230	245	249	228	256	249	254	215	230	249	253	225	211	241	243	254	221	209	256	211	233	243	248	239	244	245	225	259	237	243	249	238	241	235	229	261	245	245	255	234	235	247	234	237	235	228	223	216	254	245	207	266	246	258	280	238	241	232	203	217	220	236	232	226	214	249	257	235	232	246	247	256	250	258	261	223	215	242	264	248	254	241	228	244	226	248	257	231	271	257	251	231	216	219	248	224	228	227	234	248	225	235	242	250	260	232	263	226	218	228	242	260	235	233	239	227	237	255	273	226	262	253	223	246	226	243	243	248	224	216	218	232	250	217	245	247	212	274	220	231	250	237	257	240	230	240	238	219	243	241	251	278	253	216	228	245	263	212	256	239	252	249	227	241	272	230	241	238	255	256	251	237	244	259	260	274	260	233	205	230	221	243	251	243	221	255	240	225	239	233	260	230	233	229	241	248	271	252	257	251	268	217	257	225	260	231	231	262	246	268	272	271	264	238	268	262	239	232	233	278	256	272	227	264	266	257	256	235	252	224	255	223	271	273	247	249	235	234	224	237	229	227	250	238	246	269	257	234	240	243	226	225	266	261	234	219	248	231	241	241	221	247	257	241	250	218	246	232	229	246	264	279	222	242	240	224	242	245	208	275	237	246	228	238	226	249	261	237	238	214	210	249	245	231	238	249	242	272	240	228	242	284	239	262	235	258	263	253	235	258	240	235	257	250	237	236	240	238	239	223	234	240	244	239	235	228	253	266	250	260	229	265	225	265	237	231	241	249	258	286	235	219	207	248	234	242	232	263	239	233	222	250	239	256	252	239	261	222	231	235	219	255	210	229	259	279	249	245	214	228	274	246	244	224	253	256	228	224	230	236	223	211	252	224	246	211	288	205	247	239	204	258	268	252	236	237	213	248	248	220	215	220	239	248	253	214	243	248	239	241	249	258	254	276	246	242	219	252	261	255	229	243	254	256	234	243	213	241	253	247	242	268	277	221	247	258	241	247	228	218	234	228	241	249	218	265	244	234	252	260	249	260	243	249	244	254	254	254	258	238	252	226	257	228	245	236	224	268	263	239	260	240	222	251	217	257	236	237	211	247	240	258	229	235	232	218	251	237	260	255	254	258	235	238	257	236	240	249	233	221	225	264	243	233	273	249	262	223	249	255	274	233	257	261	253	261	230	233	225	229	229	240	231	264	227	264	252	237	246	235	261	256	271	273	250	256	239	249	266	235	254	247	237	254	229	235	227	242	252	232	260	225	240	230	262	231	274	236	237	245	227	218	235	262	246	242	247	240	260	271	222	250	238	238	257	257	251	272	253	223	261	226	223	205	252	264	236	201	248	256	239	243	280	219	248	247	262	234	219	230	252	222	226	228	243	250	228	273	223	241	259	260	250	238	240	263	237	217	232	241	253	234	245	233	243	247	244	262	258	229	251	248	245	228	261	240	238	227	229	215	240	263	250	243	221	253	237	226	234	248	263	249	232	250	266	262	259	244	256	231	227	254	259	228	243	256	255	269	257	257	240	231	234	237	216	260	240	237	246	246	252	248	246	247	247	232	246	219	242	241	223	256	274	239	236	219	265	253	256	239	230	251	238	297	225	250	246	241	218	269	228	245	252	245	229	247	256	228	254	273	245	243	224	248	245	261	255	237	240	218	247	221	226	242	251	250	234	240	252	208	237	235	265	240	248	254	247	267	242	235	245	266	247	220	224	243	224	210	247	261	231	223	241	252	265	226	233	234	232	193	228	245	265	250	259	222	248	260	247	240	245	248	220	243	259	244	233	261	265	268	219	221	247	213	265	236	287	224	276	233	256	246	238	238	277	247	247	236	245	240	274	205	229	255	278	241	235	259	199	248	258	241	239	236	245	261	226	257	257	237	266	259	249	266	233	232	220	231	242	273	263	242	227	232	248	238	252	250	277	248	232	270	260	242	228	239	253	243	219	214	269	245	252	233	224	230	258	250	222	242	230	231	229	290	215	222	248	245	266	240	240	214	252	222	251	273	253	272	235	237	228	250	269	277	226	260	229	217	229	277	236	237	227	216	225	224	235	252	222	224	223	235	238	257	246	259	234	261	242	231	258	230	213	250	253	229	261	243	208	218	268	229	243	247	221	207	259	237	251	270	274	250	245	226	227	238	228	259	261	245	236	230	269	252	237	256	253	210	243	223	231	229	236	232	283	246	255	264	234	252	254	258	235	204	217	218	262	232	251	238	234	261	245	249	238	235	252	240	227	217	250	237	235	232	242	225	243	197	230	230	230	228	252	228	213	238	252	236	243	225	267	256	240	225	222	240	239	262	256	239	238	210	267	247	228	237	236	253	239	223	238	241	259	228	244	232	234	246	232	203	232	277	237	245	229	238	233	228	257	227	251	224	242	225	270	250	239	255	260	243	232	240	235	243	235	257	261	224	244	226	240	234	237	241	234	250	252	247	268	236	250	262	224	270	228	245	252	257	262	255	244	237	261	256	269	239	240	282	250	241	265	225	271	215	251	260	221	275	248	237	204	220	240	239	223	252	245	264	231	234	269	255	234	275	254	229	226	270	237	258	269	245	263	233	227	241	257	255	227	232	236	233	250	253	235	256	241	241	237	264	238	268	203	221	241	246	248	255	264	233	253	277	250	229	237	261	244	247	253	250	249	221	249	234	247	237	238	211	225	239	225	252	259	267	233	258	235	222	240	247	241	254	213	213	282	242	230	261	241	235	232	223	234	257	234	231	210	244	232	255	238	243	218	249	252	244	235	245	238	222	225	235	226	259	268	260	248	233	268	242	228	234	246	257	245	222	236	230	231	245	235	237	224	242	247	230	219	236	225	225	256	244	261	202	237	250	253	236	228	237	226	255	271	296	248	255	226	235	238	277	255	231	247	248	243	262	249	237	247	248	249	226	239	232	236	236	268	208	234	204	230	229	252	239	242	264	240	219	244	226	232	248	217	240	231	236	223	262	249	255	218	235	243	241	228	225	223	244	208	255	246	279	241	279	248	199	231	261	238	242	249	245	215	253	241	252	223	216	221	273	227	258	275	243	201	275	232	253	248	237	256	251	210	250	223	266	240	215	266	241	247	236	210	282	261	222	251	260	250	219	259	234	227	242	255	219	224	235	260	264	239	245	257	236	261	262	247	249	253	227	243	269	230	224	251	263	237	215	218	250	226	267	226	260	227	247	258	246	228	235	283	254	257	226	248	248	246	220	233	230	254	240	268	253	241	207	258	220	247	243	245	250	233	228	238	246	278	225	235	237	226	248	253	245	218	266	222	262	228	257	258	207	220	251	236	233	251	246	279	223	233
19629	1534	1881	2084	1717	1352	1240	1156	983	916	837	853	805	741	717	768	711	756	684	700	675	719	695	653	648	657	669	617	629	648	660	641	616	648	641	641	631	652	640	620	591	618	613	603	595	648	570	619	575	671	622	662	592	620	616	579	618	622	569	596	617	599	591	653	625	597	601	620	597	599	618	571	587	574	646	618	624	605	593	623	607	647	604	608	609	651	584	615	584	571	597	576	582	601	584	647	592	592	626	611	621	598	611	619	605	599	642	609	603	620	584	611	607	619	588	610	600	635	614	565	625	601	613	575	600	584	586	608	656	616	601	639	622	590	632	614	623	591	592	593	606	638	613	583	601	577	608	620	612	564	580	590	580	566	601	558	576	534	595	579	584	619	587	596	589	616	611	619	597	569	629	570	601	603	613	620	581	605	603	608	621	645	579	608	613	653	604	616	560	602	613	606	589	559	626	594	632	623	649	612	575	612	599	587	605	572	570	581	566	595	639	625	616	651	564	617	590	587	629	607	606	648	604	600	569	599	638	579	590	606	600	538	623	571	557	610	608	581	603	623	591	575	639	607	612	619	580	580	635	579	588	574	611	627	603	580	609	578	622	580	587	578	561	608	617	602	597	593	605	567	587	595	604	639	634	599	621	616	628	558	626	599	617	630	577	626	554	602	615	596	604	678	646	597	611	610	604	628	596	655	635	629	603	603	579	614	641	588	603	582	626	609	577	607	591	594	566	655	565	578	619	615	598	592	613	600	573	573	580	581	578	595	590	568	611	606	618	596	546	574	618	599	594	569	578	624	629	645	623	547	615	586	591	607	620	594	566	657	614	656	606	582	598	554	581	606	601	649	628	558	613	589	634	621	630	569	584	635	586	594	580	611	624	611	578	626	593	589	590	616	624	614	635	608	629	623	585	574	633	613	619	570	596	635	570	606	623	616	578	617	659	619	590	620	626	610	577	579	544	622	586	615	594	556	590	588	636	542	592	592	599	608	593	592	589	568	628	616	567	612	630	610	617	592	583	572	617	615	599	546	565	597	640	580	619	577	577	611	578	600	597	599	628	608	618	645	666	581	599	593	615	610	571	629	606	608	616	615	638	608	601	597	612	605	605	615	661	620	622	572	574	598	650	582	607	628	611	632	610	642	645	600	612	569	628	585	579	591	530	638	554	602	631	605	583	584	557	595	573	610	628	577	654	608	588	642	561	590	654	600	556	618	643	558	646	589	652	623	573	617	620	626	598	604	619	617	578	591	570	602	624	624	575	621	640	616	586	603	586	610	598	598	640	625	585	581	587	612	593	605	610	587	613	664	588	623	594	628	620	616	592	619	628	612	593	576	621	571	601	585	584	605	607	608	621	603	573	609	603	625	590	607	621	610	593	582	611	607	589	566	584	629	541	662	609	600	559	606	648	606	610	578	610	607	593	634	582	601	609	566	608	633	589	600	609	586	610	641	621	644	579	622	580	559	584	590	601	600	583	605	649	611	584	594	609	621	618	588	562	607	587	584	570	604	604	561	584	585	583	650	628	572	612	563	607	592	608	630	640	619	619	603	619	575	608	647	570	596	584	603	598	599	633	585	600	581	595	642	613	649	594	606	570	570	595	586	644	584	608	635	632	629	629	624	609	576	560	616	618	600	567	568	599	589	606	578	592	545	570	582	585	587	569	587	611	589	588	604	632	633	606	620	631	615	549	596	638	588	621	618	594	618	614	605	634	609	633	605	582	592	561	598	638	576	601	604	575	631	632	596	548	618	626	639	592	583	581	602	595	644	610	608	627	615	558	562	606	610	624	622	585	614	614	587	615	600	608	621	624	605	621	588	604	613	583	568	593	588	609	576	603	566	624	630	628	630	604	626	573	655	641	619	634	607	603	592	601	600	616	584	556	612	617	618	636	583	610	576	517	582	624	594	571	602	596	630	638	633	579	598	603	611	575	607	656	607	599	638	601	633	647	596	555	589	606	613	646	578	575	617	589	595	586	625	585	569	620	613	604	581	616	604	605	608	601	604	583	621	583	597	613	603	624	595	586	541	583	615	601	575	618	591	663	572	598	587	633	635	607	637	573	622	592	596	620	583	576	591	636	591	605	652	614	588	638	609	585	602	611	581	625	625	606	599	640	640	570	565	621	566	609	640	636	564	627	596	651	609	580	565	595	649	604	580	563	602	579	611	629	634	608	617	591	596	569	585	569	540	578	612	555	624	622	604	557	594	608	618	638	611	625	602	562	610	620	609	627	578	631	617	621	601	631	640	577	594	595	593	632	593	620	623	569	627	627	621	598	609	644	605	590	595	614	570	630	612	591	592	590	583	595	603	622	574	611	623	631	597	576	599	568	567	651	597	611	601	611	595	600	602	570	621	619	622	660	604	625	611	599	588	620	628	560	599	625	601	607	609	595	641	606	632	592	601	608	614	578	591	611	594	604	578	619	648	639	638	610	579	560	582	641	641	584	609	561	615	599	567	634	573	632	621	559	591	603	636	612	603	586	607	569	636	553	605	643	630	588	644	606	575	616	590	572	594	604	611	611	611	561	588	572	565	600	589	631	603	587	585	653	584	602	640	586	595	604	564	579	615	574	579	579	598	580	636	597	600	633	541	590	601	592	609	575	609	620	600	607	573	593	580	637	591	657	564	635	592	624	570	591	593	638	628	617	627	580	616	567	576	620	582	616	617	615	620	595	570	606	570	623	610	654	513	616	545	573	601	607	565	584	612	595	605	609	587	555	625	590	616	627	628	597	622	606	570	610	604	622	621	531	593	563	606	620	557	616	597	607	639	640	583	667	608	546	599	623	620	616	600	575	598	589	633	645	543	605	612	648	598	654	557	598	618	605	581	651	586	607	605	558	595	558	613	628	597	635	645	632	617	570	634	578	613	639	608	592	552	573	605	615	625	598	613	580	611	622	608	597	620	602	591	642	632	621	577	643	627	615	632	627	616	604	637	615	581	577	609	617	632	603	617	639	574	600	565	610	645	627	658	566	598	586	607	601	594	594	581	566	579	642	530	557	597	572	608	574	593	577	591	640	619	623	585	587	645	621	639	596	619	633	633	593	621	630	588	553	582	616	594	565	626	634	627	572	616	606	582	641	577	571	616	596	581	628	607	631	605	621	588	570	595	629	533	608	632	606	582	594	570	617	614	648	615	604	598	586	580	601	628	644	629	616	576	614	613	601	595	581	581	585	588	599	608	571	555	577	617	608	610	585	617	621	607	655	600	623	564	635	603	615	586	591	610	576	572	626	597	574	628	638	568	576	600	583	601	588	585	597	580	565	631	610	600	642	586	608	594	538	619	606	583	606	658	551	608	597	554	602	582	551	610	632	586	577	575	629	614	573	607	603	593	623	601	589	563	634	613	637	572	605	601	571	615	572	639	613	611	569	615	609	563	637	606	617	613	582	605	616	640	561	619	560	578	596	596	609	610	585	601	645	562	626	564	622	631	585	560	608	599	598	583	633	610	605	596	634	612
12112	1475	462	473	478	457	469	430	428	451	426	433	466	463	481	455	448	479	454	459	448	441	435	449	477	458	451	422	414	460	461	411	477	445	425	476	458	422	425	463	443	419	448	416	447	466	435	453	461	448	460	411	429	458	440	449	439	515	468	421	453	464	449	451	476	435	480	449	452	465	425	488	451	459	419	422	411	419	473	434	494	433	419	498	458	462	387	477	444	439	409	441	475	437	436	410	471	463	451	488	432	465	427	439	439	453	477	450	425	415	434	498	425	430	431	436	475	448	479	442	446	416	421	429	454	468	430	435	439	424	440	463	465	480	472	447	436	490	453	474	406	444	450	434	462	434	437	470	450	433	423	473	433	431	420	448	431	438	453	496	458	422	406	456	409	430	411	426	416	408	417	439	460	461	437	469	421	405	442	453	437	477	422	441	460	420	419	443	441	468	427	517	426	435	410	481	448	443	466	465	440	427	458	483	436	416	438	434	448	472	465	451	447	432	485	485	432	442	460	483	418	444	456	430	443	417	441	493	425	395	439	480	441	391	454	441	452	459	420	454	440	421	458	442	411	432	457	441	444	386	436	485	444	467	458	448	525	454	445	441	500	448	453	427	458	470	427	442	432	430	465	439	468	469	475	431	483	467	439	472	426	453	421	453	405	435	410	429	464	466	477	490	463	439	460	437	454	469	445	447	461	406	411	432	436	440	469	437	449	426	463	480	432	460	408	450	438	482	418	460	467	395	434	449	448	454	401	433	394	454	433	410	449	455	475	410	427	435	434	462	448	461	447	456	439	435	431	406	425	440	486	450	423	414	458	469	421	445	457	415	457	424	465	418	452	463	429	440	451	413	456	452	475	434	450	425	446	444	401	466	418	485	442	411	438	421	427	459	464	464	460	468	437	462	415	420	409	466	422	456	423	397	438	440	462	443	498	440	408	443	438	464	439	463	485	437	421	437	454	463	478	418	457	429	491	466	471	417	424	435	425	442	449	414	433	486	483	488	429	441	441	430	444	458	447	392	448	454	427	473	445	464	434	446	463	426	438	494	423	432	469	446	454	468	461	486	460	438	424	450	442	471	461	429	436	452	462	441	429	437	393	442	442	433	433	477	430	473	431	495	425	417	421	433	461	463	450	404	461	449	494	430	415	435	460	526	481	438	486	459	455	431	483	488	486	412	489	423	437	422	447	459	446	438	479	486	485	459	416	487	440	449	439	460	437	448	415	435	498	464	442	421	449	449	434	457	463	458	461	474	442	449	447	428	448	453	447	466	433	474	457	399	468	445	440	459	466	431	473	455	425	422	451	426	400	470	423	456	479	505	449	484	412	471	432	437	454	495	488	509	421	401	436	460	437	483	453	457	456	430	506	442	495	458	440	461	424	426	440	438	469	479	440	434	417	481	461	444	405	490	429	440	454	476	459	464	458	443	471	458	493	479	455	410	473	398	427	427	442	437	481	425	463	438	461	465	434	425	473	406	393	436	443	449	453	454	459	454	440	401	466	432	465	451	429	458	401	448	459	452	457	479	441	467	463	448	453	483	445	457	453	462	430	461	470	451	445	437	434	446	456	477	431	447	452	433	433	463	452	459	446	441	487	459	451	381	405	426	423	449	456	423	454	441	400	466	433	487	443	458	486	420	440	475	448	438	429	484	411	438	465	476	425	450	469	444	455	429	417	418	471	446	446	436	434	427	434	419	450	421	460	458	442	424	459	444	447	453	427	471	483	469	458	454	433	421	434	451	411	454	439	442	456	446	425	422	458	456	471	469	428	439	416	457	498	434	423	397	458	444	432	448	467	438	428	421	425	415	458	429	440	448	442	453	402	464	436	462	454	440	436	438	446	463	415	450	421	434	527	470	419	458	498	414	459	483	407	474	441	475	469	419	459	418	401	500	422	436	445	436	451	438	451	464	441	452	445	422	431	403	443	476	431	476	509	462	453	431	422	470	429	430	470	451	411	456	468	432	438	476	432	437	436	403	447	429	469	472	491	460	455	424	449	417	455	497	443	452	444	461	445	453	383	475	409	407	416	435	461	432	414	416	460	462	471	432	487	448	449	447	418	436	441	452	415	444	463	432	369	449	424	445	449	453	469	465	490	445	398	412	469	477	480	447	418	479	449	433	429	438	471	431	435	456	485	462	473	446	425	469	432	424	453	426	437	433	433	409	405	444	457	466	434	461	461	451	429	455	449	435	449	444	458	490	446	427	471	464	450	432	434	433	405	451	452	459	451	409	452	463	436	471	469	429	454	436	435	481	397	467	405	462	479	439	452	459	462	462	479	427	450	434	425	480	442	422	464	460	477	470	482	472	414	426	475	464	424	430	439	476	429	476	468	456	444	426	443	429	425	451	475	433	486	469	430	415	465	449	456	442	452	434	476	429	456	443	490	473	444	434	452	479	435	451	476	446	425	459	486	449	398	451	450	441	458	424	416	387	435	456	476	426	473	421	467	390	498	459	457	416	454	466	459	444	480	426	408	462	447	484	464	431	454	474	463	448	457	457	482	418	457	471	461	444	442	450	455	409	414	470	475	455	476	416	419	454	404	437	456	394	444	453	463	440	388	412	453	459	408	443	457	459	448	442	443	459	505	450	424	448	424	426	468	482	444	475	446	443	464	431	404	451	489	469	446	507	466	455	452	470	449	456	460	460	455	452	450	475	409	421	483	434	461	451	475	495	453	454	470	469	433	437	454	533	423	462	496	425	450	472	413	452	437	439	454	447	482	462	445	454	433	455	414	419	458	512	458	459	447	456	413	438	447	429	416	463	439	426	463	436	481	430	413	426	467	443	455	448	417	488	445	412	405	417	440	454	422	407	459	474	431	433	433	418	432	464	429	480	470	438	452	444	416	433	472	473	428	447	459	382	449	458	433	467	472	469	448	429	461	485	476	431	473	413	459	436	443	453	449	423	463	407	445	454	454	473	454	407	416	431	436	443	423	452	455	473	433	502	428	480	418	435	450	431	473	416	434	472	397	455	410	414	426	423	427	462	432	424	420	466	433	460	419	440	474	468	458	483	444	410	424	468	440	465	468	459	480	448	475	410	415	425	434	470	474	452	467	432	450	389	484	424	398	440	424	476	466	476	443	491	438	443	445	446	479	506	403	428	405	443	415	474	429	436	415	458	457	433	411	442	439	420	418	446	391	433	440	416	449	463	464	398	444	446	420	456	440	481	410	398	441	449	448	443	475	480	444	450	473	402	480	405	437	483	418	399	440	438	435	446	496	457	456	421	457	477	438	451	460	445	436	453	440	419	485	449	456	446	441	406	446	467	459	431	440	451	426	453	414	470	428	437	453	463	458	458	443	449	460	476	440	447	438	480	445	433	407	463	443	436	410	394	404	457	467	445	378	397	486	450	443	459	453	462	475	458	438	410	448	417	426	442	452	417	508	437	430	479	473	455	454	460	471	420	464	457	426	419	419	415	501	488	422	461	441	435	480	494	465	409	427	438	423	467	426	450
7777	1147	965	1053	1025	1011	979	982	972	987	991	1032	910	988	975	967	959	907	957	964	984	996	948	954	946	978	978	965	949	976	947	907	917	943	945	998	959	1004	990	953	961	935	961	932	938	916	925	993	1019	892	970	955	938	948	938	1003	992	1019	932	928	952	992	948	941	991	991	985	963	980	980	948	937	949	1034	989	975	959	947	941	1004	927	952	1004	998	997	994	949	910	967	919	971	1021	1010	969	945	994	988	966	963	952	944	928	972	932	969	1060	954	923	952	892	1001	928	904	980	942	999	986	951	892	984	971	948	993	987	945	996	962	981	916	924	987	975	970	949	945	937	973	963	981	965	990	1017	924	941	981	890	959	952	909	1002	938	971	1007	961	964	1020	943	938	938	1024	978	990	1008	960	994	942	992	914	935	945	974	963	947	968	1042	940	943	945	970	977	944	944	997	939	992	943	972	961	977	968	946	939	973	952	987	973	959	981	1010	981	874	955	960	978	939	971	969	857	987	1008	1021	989	902	962	955	941	984	959	978	989	948	1028	969	998	960	950	1034	993	1021	976	1011	884	1027	990	926	970	971	932	976	970	979	977	938	935	989	946	931	968	1025	978	993	931	986	920	898	925	958	954	932	1018	989	1013	968	906	953	964	938	946	924	1002	961	973	910	897	995	944	954	948	988	986	946	941	957	935	1053	944	955	942	945	924	994	916	1008	983	979	986	964	979	966	1005	944	977	953	995	964	892	976	936	918	970	995	962	970	997	940	1004	982	971	949	928	969	947	924	914	971	948	963	989	923	989	982	960	1009	939	942	954	928	957	933	966	912	962	964	957	1007	933	874	935	988	1007	927	948	981	964	941	1010	954	1009	957	966	962	1025	1012	955	949	919	968	919	970	954	945	916	974	890	973	937	1008	967	988	939	994	980	983	964	955	992	954	902	952	911	955	943	975	917	957	943	939	989	982	978	958	958	992	961	1040	915	935	961	942	970	1018	987	1010	1005	961	956	940	957	972	927	984	951	974	962	977	950	967	988	998	997	966	915	982	948	996	957	974	931	974	972	1004	952	963	976	904	955	979	924	965	975	937	957	919	1017	932	967	978	1002	961	930	989	1003	962	942	979	954	990	982	1012	942	939	971	923	930	990	963	959	913	948	949	976	953	967	956	1025	971	924	961	974	963	1011	973	954	986	944	965	948	985	923	987	978	969	1020	943	963	1040	953	968	1000	966	938	962	983	943	972	932	997	948	976	996	943	910	929	948	956	956	926	949	983	957	922	933	988	921	996	970	986	962	994	958	968	982	937	958	930	954	925	1002	983	977	962	986	1028	1001	1000	995	940	944	947	974	916	955	910	963	954	966	947	962	887	971	975	957	961	967	963	977	943	956	992	984	910	1008	986	976	976	963	953	969	972	923	930	973	974	990	969	947	981	987	985	961	1000	1020	989	970	984	917	989	1006	982	920	931	980	948	946	987	995	942	961	962	1011	961	1004	936	969	944	990	994	927	979	919	954	985	950	981	978	966	961	883	1014	937	967	944	1017	1001	1020	962	989	945	1000	973	968	994	942	962	946	978	909	950	941	985	961	937	1007	930	921	1001	1007	979	986	964	963	951	990	903	952	974	940	961	917	985	902	990	948	1029	942	1006	954	918	981	989	972	964	969	976	982	916	940	1008	963	963	943	963	1023	924	1024	970	977	998	990	956	989	945	951	944	923	962	912	931	962	959	1050	966	959	941	1013	1014	966	974	965	978	987	938	921	943	982	924	918	984	905	914	1018	929	974	964	936	937	892	961	916	962	987	1001	958	943	976	964	985	933	956	971	1027	966	957	975	972	990	951	932	943	989	968	979	1035	1004	997	952	998	946	949	892	951	966	963	972	928	1037	972	1014	925	943	941	937	890	957	961	929	964	950	966	945	927	984	996	962	966	925	977	920	1018	1030	921	1030	971	922	887	991	982	989	944	942	989	935	979	971	934	985	965	957	949	975	1015	981	1010	951	946	949	959	1034	929	906	1009	974	1002	962	929	937	960	1008	1002	928	907	1014	934	956	893	913	993	979	977	899	935	968	965	936	988	993	978	976	979	942	947	939	996	967	931	961	941	974	1026	962	1003	973	956	941	936	992	994	956	960	1022	955	952	1026	1012	984	960	1015	923	1009	969	980	986	990	974	990	993	994	985	908	922	928	963	966	952	932	974	982	995	962	945	969	970	991	984	913	961	992	910	1012	967	986	939	994	965	955	933	960	934	946	903	947	984	965	979	928	912	1051	936	962	971	975	983	1015	939	992	1002	996	930	961	998	874	956	980	926	889	1001	918	947	978	947	914	969	956	970	923	927	980	965	938	930	981	943	924	1025	1014	942	959	1000	925	1013	982	938	892	896	936	939	948	926	952	996	919	928	954	993	938	1000	954	974	967	924	998	947	898	899	948	960	1006	986	964	956	993	940	976	942	964	930	983	960	1002	1025	905	969	1019	983	951	949	953	966	949	952	939	939	905	971	971	929	949	964	964	979	928	921	999	972	990	975	1007	956	952	1016	969	990	957	988	977	917	926	937	981	1007	987	939	917	934	915	924	989	1014	1014	924	972	945	957	989	924	940	990	1035	974	993	1010	975	954	974	908	942	940	933	973	936	964	927	956	919	944	998	914	974	931	934	999	959	964	1019	949	984	973	993	934	930	922	1011	939	938	972	1022	948	983	1030	987	951	941	924	990	975	880	971	988	992	952	917	929	915	983	988	974	1020	1014	982	967	956	918	975	927	1003	946	961	983	996	1026	949	930	975	939	945	984	986	981	1009	959	1008	1014	999	967	1016	965	943	964	934	912	1009	973	970	936	945	988	936	925	969	960	945	964	1013	938	951	967	1030	942	952	945	974	976	928	959	923	945	971	885	948	948	1001	931	892	993	1005	968	971	977	954	990	974	976	967	988	941	1014	960	947	951	922	917	987	1010	1023	949	951	944	914	934	968	979	1018	902	928	903	951	999	1010	932	929	981	992	970	1010	943	966	959	987	946	946	972	937	916	968	904	942	977	954	900	958	948	953	937	955	942	888	1041	971	975	951	970	967	965	975	957	952	962	932	935	950	961	942	996	906	973	1034	972	985	1009	992	1001	995	955	941	996	950	1013	972	935	989	993	936	991	973	907	990	947	945	946	909	960	983	947	957	972	910	964	951	968	993	988	935	906	936	966	1004	968	943	987	1002	1023	925	980	945	916	992	937	980	1005	951	959	945	970	1005	891	999	934	997	962	932	973	1001	955	913	946	932	953	926	967	1023	955	971	970	952	942	974	960	930	958	981	964	955	949	945	926	952	1003	908	996	984	985	952	1008	926	968	985	918	940	927	1039	982	892	950	1012	892	969	954	1062	950	915	959	1004	965	989	931	915	940	953	921	958	951	939	977	1008	992	968	941	929	918	964	954	959	1020	968	967	971	1017	901	947	937	915	1010	961	951	958	988	934	1003	955	957	918	933	1024	978	975	958	964	956	946	908	932	980	955	1006	945	995	937	956	967	1012	977	897	974	934	935	941	961	952	999	961	974	973	916	976	988	1022	994	982	940	975	981	961	975	963	987	952	1010	993	906	956	963	923	926	926	977	941	898	944	997	972	923	941	968	897	989	912	985	1009	1006	998	973	1000	1012	951	1007	944	999	963	910	964	957	939	968	983	940	991
26025	3629	607	450	352	374	326	310	281	290	251	278	273	240	247	249	235	255	246	270	257	277	250	253	262	274	229	241	248	224	226	224	266	255	226	218	245	253	242	259	229	239	227	247	208	258	256	225	242	231	211	250	225	248	231	238	229	242	212	244	224	252	237	258	274	232	213	237	261	198	212	232	267	246	234	252	227	244	238	276	256	223	250	234	230	237	253	225	245	234	240	230	249	236	232	220	222	212	212	233	256	236	191	236	237	254	245	232	269	235	225	235	240	223	220	232	272	226	213	251	222	264	233	251	221	254	257	254	250	225	220	246	247	222	248	224	204	225	244	242	241	214	251	225	247	260	254	213	254	239	239	242	251	233	233	227	239	247	233	248	246	252	215	269	257	237	221	235	248	251	231	231	271	237	221	255	221	250	241	267	253	214	247	254	236	259	229	242	243	205	233	185	235	251	219	255	220	239	222	271	227	228	242	271	228	230	227	229	230	243	243	247	231	248	228	229	219	230	222	207	259	206	241	244	248	233	223	236	252	261	249	231	268	238	216	258	223	245	223	237	252	234	211	249	206	203	262	213	252	238	227	234	227	247	238	271	217	218	247	230	252	262	246	259	255	212	234	206	234	234	234	238	218	224	217	254	244	253	220	216	205	210	237	239	237	218	247	228	252	225	246	219	257	254	221	213	223	241	261	242	232	228	242	258	245	248	232	233	239	236	278	226	248	262	251	228	227	247	255	236	242	220	236	266	218	266	257	260	210	205	230	252	244	210	232	224	245	249	232	249	245	242	272	215	252	243	245	231	237	243	244	265	236	241	238	234	253	238	223	252	263	237	223	227	256	268	245	236	239	247	233	236	246	250	211	227	242	264	241	222	232	210	217	227	209	252	223	229	231	238	235	249	249	211	259	261	269	227	248	250	257	265	210	257	233	231	237	241	232	239	249	226	242	215	241	242	228	218	272	247	224	234	238	231	232	222	246	225	218	222	258	242	225	236	227	240	230	236	247	226	250	243	252	252	262	229	202	239	236	205	231	218	248	246	229	215	221	222	231	232	245	215	242	265	255	247	266	247	259	241	229	266	215	246	219	241	216	243	250	222	215	244	264	231	239	241	220	257	246	234	225	206	264	231	215	240	209	240	245	236	213	236	222	263	230	236	243	223	265	232	195	229	215	192	251	207	218	253	241	213	207	246	200	239	218	216	247	249	245	226	237	247	237	203	230	221	264	250	186	261	255	238	247	247	233	224	228	248	256	247	237	254	255	234	256	249	212	219	252	242	275	244	223	244	222	273	211	233	227	240	208	236	220	225	238	251	236	221	213	229	241	207	244	230	202	255	245	249	213	252	239	215	254	215	208	240	197	236	228	214	235	263	239	261	249	248	244	211	236	239	218	256	231	234	233	257	245	251	239	232	239	247	258	239	239	207	251	267	218	232	264	250	270	257	251	220	239	224	246	240	238	222	222	251	262	224	216	206	235	219	221	213	213	260	264	239	262	268	234	265	245	223	251	221	242	219	229	202	209	238	216	261	235	200	235	229	248	229	225	245	235	213	248	266	250	268	226	242	262	235	249	276	245	223	249	232	235	249	273	197	243	229	189	222	247	251	214	238	232	243	249	242	226	221	232	223	237	201	250	232	243	226	253	234	257	241	215	252	243	226	262	222	209	205	219	237	211	204	213	228	238	202	232	250	249	221	207	228	241	260	221	240	269	225	218	234	264	253	209	247	234	253	241	249	236	230	269	242	243	208	235	258	250	258	236	225	232	240	252	236	221	222	228	241	234	222	249	251	261	224	234	224	253	265	241	266	233	245	229	232	237	257	241	237	190	225	202	250	233	258	235	221	228	225	201	278	249	243	245	229	208	248	230	230	245	255	260	236	232	231	248	245	246	232	240	244	264	232	217	235	251	242	234	214	254	235	236	234	235	236	265	232	240	234	206	252	241	239	254	255	219	245	246	250	212	205	222	250	246	231	258	211	205	210	245	203	222	241	234	240	223	219	260	238	223	233	253	242	236	228	214	266	243	215	225	257	261	236	211	220	228	262	222	241	236	244	189	236	247	238	256	256	243	240	247	244	263	251	219	244	209	257	245	234	221	234	232	216	216	255	250	246	223	246	239	237	257	240	242	244	272	228	243	233	235	225	269	254	224	248	224	249	246	240	229	250	215	217	255	264	221	235	245	231	222	223	279	217	246	204	244	244	206	230	228	220	237	260	249	240	245	248	268	225	249	248	247	250	234	252	235	235	246	249	216	245	231	262	236	230	223	229	261	215	245	224	230	242	286	238	248	207	258	228	255	268	246	223	217	221	220	260	218	236	227	217	244	202	218	237	201	236	254	247	245	249	227	202	238	214	243	194	220	242	269	246	240	243	271	250	258	229	223	231	220	218	234	206	223	230	262	256	252	246	214	232	187	238	255	234	250	239	239	221	261	240	236	231	266	257	241	229	247	220	211	248	223	247	252	251	238	226	220	249	210	243	251	235	244	225	221	212	234	218	252	216	230	221	217	262	247	220	246	241	256	233	252	203	221	230	246	241	247	239	245	248	207	248	235	239	231	250	263	272	260	241	235	242	220	236	216	240	267	237	204	227	219	241	239	233	257	240	223	226	244	261	239	251	241	235	216	216	248	231	240	225	237	239	246	269	262	237	211	230	221	209	232	248	235	213	237	277	222	214	237	234	232	203	274	251	251	228	252	217	210	230	226	243	204	254	232	251	236	238	252	241	242	212	273	231	262	259	230	241	241	233	237	212	204	227	230	244	249	248	267	239	251	223	233	243	235	227	232	239	247	259	228	222	237	236	214	222	242	248	238	247	222	260	221	227	228	262	239	243	225	260	224	245	240	243	252	237	239	242	229	248	239	224	238	230	258	252	241	216	230	228	256	264	232	239	242	226	231	262	236	251	221	246	237	242	240	260	233	221	248	226	245	246	193	217	255	275	250	225	250	224	206	216	230	229	231	252	211	197	200	232	234	236	239	220	227	221	254	253	254	218	226	225	217	217	279	229	231	272	246	237	231	247	221	237	225	232	240	229	254	267	268	261	213	228	245	243	245	252	226	229	251	222	205	237	242	253	261	235	238	222	196	236	234	218	223	231	221	249	216	227	275	237	213	246	227	229	254	226	238	245	224	237	251	244	234	249	254	226	235	244	208	251	244	219	220	250	256	230	256	219	202	228	239	236	218	237	219	228	203	238	254	234	233	235	245	247	227	272	217	237	242	256	236	251	238	268	260	234	206	222	252	250	232	205	242	201	235	249	243	222	198	232	265	224	270	229	262	270	235	240	251	250	240	253	269	232	227	248	229	243	234	208	246	238	245	214	222	221	260	229	220	232	276	238	253	219	228	203	269	225	233	243	265	246	265	265	221	249	251	227	242	259	239	229	248	247	206	220	234	206	227	235	227	262	255	233	198	233	248	208	239	238	226	240	258	225	251	224	217	218	252	215	233	282	251	230	235	241	216	233
16094	1257	1191	1338	1145	991	892	770	760	715	746	688	654	631	626	617	638	625	669	655	617	624	577	613	522	590	590	602	572	583	514	628	594	610	582	571	561	562	530	591	553	519	591	587	579	544	569	579	576	605	599	540	574	538	536	559	566	569	591	601	562	556	639	608	602	585	577	562	532	540	578	562	525	582	573	574	585	598	554	576	570	598	549	566	590	511	552	597	557	607	533	548	590	592	547	556	577	576	554	587	555	561	560	615	574	538	601	557	568	574	529	574	604	567	584	577	546	541	583	620	606	577	534	630	543	585	579	568	583	564	585	539	573	583	559	613	603	568	606	558	532	552	591	564	579	561	579	585	601	531	561	568	556	566	586	552	571	570	578	580	567	552	582	606	535	578	533	566	548	562	528	576	550	572	590	557	566	528	529	556	583	557	589	599	559	575	568	616	591	582	548	618	561	576	589	587	558	616	535	523	553	542	533	566	535	533	543	558	612	555	599	545	573	578	540	602	604	573	552	585	562	563	548	544	560	508	615	514	568	544	521	601	560	555	600	589	553	571	546	593	579	571	580	580	577	551	544	576	599	534	596	539	587	566	566	573	583	616	565	573	569	588	599	564	556	565	547	599	574	541	582	590	588	551	560	544	548	577	579	601	580	587	545	585	603	602	573	542	562	557	602	563	559	564	567	563	544	583	557	569	578	584	595	597	581	547	563	533	553	556	558	545	575	562	571	581	581	572	564	542	598	574	589	591	561	589	522	575	573	543	588	581	611	546	570	551	563	553	567	618	567	549	542	548	573	565	567	561	578	581	541	545	538	562	542	524	571	529	551	579	594	574	533	548	533	549	552	592	597	600	546	585	559	530	600	559	539	569	587	546	586	582	567	589	588	556	552	582	607	566	561	574	578	563	570	576	622	573	560	583	553	597	570	576	568	599	544	559	533	574	579	549	568	556	594	551	602	574	539	541	558	536	536	561	574	576	577	538	567	568	564	546	527	593	580	577	598	532	572	578	577	562	565	565	545	568	560	606	516	553	576	602	542	599	566	545	520	541	572	570	585	547	550	541	559	593	556	598	569	549	575	592	519	540	538	562	551	605	554	591	529	590	545	573	590	582	554	552	551	542	548	577	589	570	597	558	591	573	552	572	582	560	586	533	583	549	583	580	576	580	579	569	575	560	563	573	556	564	562	585	587	591	583	568	552	554	575	584	551	555	579	596	555	577	523	593	603	582	587	580	575	544	570	576	545	564	602	581	590	602	540	544	592	577	552	585	607	586	568	551	572	532	580	586	553	581	596	571	595	577	554	532	557	552	554	561	612	579	543	531	622	567	606	522	531	492	608	578	642	547	565	558	569	552	588	587	543	561	550	573	562	608	537	591	570	564	564	569	550	574	583	609	535	574	551	570	565	517	571	548	586	552	530	574	573	558	596	533	544	549	566	578	585	542	567	548	555	546	576	558	598	586	560	588	532	488	564	540	604	523	571	594	567	611	568	598	580	567	568	579	627	572	581	589	604	564	593	620	561	585	557	573	584	590	590	568	558	573	555	560	556	583	596	569	560	562	567	601	546	582	546	569	572	586	580	522	609	562	579	581	556	593	564	566	567	550	579	586	583	587	570	575	570	604	579	569	574	592	613	583	531	578	555	564	531	581	538	561	581	572	551	568	579	587	576	559	549	592	569	541	575	569	567	549	554	558	575	555	592	513	530	545	548	565	583	526	617	603	552	565	573	581	571	544	562	601	607	581	559	600	584	572	596	567	536	555	610	573	534	574	563	541	581	527	526	583	577	570	591	569	594	563	560	543	559	619	518	560	536	559	542	538	560	578	559	590	563	520	571	579	562	583	595	615	559	570	608	525	591	590	609	552	611	570	603	624	597	568	582	562	561	548	558	557	575	518	565	547	568	537	564	540	539	555	546	542	565	585	554	555	533	579	564	580	590	567	594	640	605	550	546	553	570	540	605	556	564	554	556	597	589	566	567	584	578	533	568	555	544	561	548	575	572	573	576	554	545	575	590	554	540	559	589	546	540	573	535	566	576	579	575	522	526	557	533	527	566	613	578	537	553	543	578	575	595	570	582	550	571	558	600	564	528	555	559	557	603	594	576	563	564	577	581	573	612	527	580	589	577	571	600	539	530	577	567	506	549	575	537	553	574	540	610	603	513	568	543	541	559	589	556	559	523	581	594	590	547	583	574	540	556	626	574	605	560	585	566	561	550	549	609	524	609	576	549	548	556	566	530	573	553	567	567	563	544	600	571	561	551	553	573	562	535	632	572	542	534	590	605	580	556	565	577	544	581	613	566	568	570	560	572	549	518	557	626	576	536	560	562	511	555	611	526	538	540	550	542	577	559	530	585	546	562	573	549	538	560	578	574	550	540	568	556	581	522	545	566	562	526	598	620	583	599	552	568	554	555	547	577	557	552	605	549	534	560	576	541	560	550	555	556	561	594	568	531	568	555	552	541	545	537	572	569	581	534	579	552	581	608	553	580	563	544	539	557	571	543	595	521	552	569	526	548	577	571	598	561	586	558	592	595	540	566	521	602	569	606	573	546	584	571	545	558	568	595	577	557	532	576	602	582	573	585	559	589	594	519	569	555	591	545	542	623	558	539	552	569	546	560	585	540	567	567	563	572	575	554	531	549	598	563	546	589	555	582	589	583	560	557	569	565	566	591	582	546	564	564	570	572	564	601	611	575	564	534	574	569	576	551	560	513	531	566	551	543	584	582	590	593	550	550	558	541	544	548	552	525	561	582	573	570	591	543	593	573	564	572	568	545	521	592	538	581	590	579	565	559	574	582	574	550	566	621	575	558	535	582	568	549	531	538	579	559	551	538	557	595	530	547	565	588	564	611	555	589	514	557	601	576	541	562	561	559	604	596	558	592	519	580	610	543	534	606	555	586	561	606	554	569	582	587	549	543	586	572	585	585	597	540	563	580	563	569	521	562	589	563	588	570	597	551	610	558	580	578	567	568	552	511	593	544	571	593	564	583	548	605	553	584	512	589	548	557	561	514	588	535	520	610	608	561	567	535	581	563	536	562	574	563	531	561	582	628	527	602	579	580	617	570	561	546	554	602	577	596	647	531	520	598	520	589	551	570	583	550	563	619	575	572	583	594	567	542	552	576	569	560	547	629	593	561	608	588	607	588	589	562	562	552	580	592	593	569	583	555	591	556	554	591	569	566	516	557	593	572	543	583	538	550	549	571	552	563	566	568	583	614	562	581	579	550	583	570	527	557	595	562	576	563	576	581	567	583	559	547	595	584	554	578	563	568	543	559	570	582	575	568	593	625	598	558	565	575	557	554	582	575	582	550	556	560	579	564	572	594	566	582	559	591	512	583	563	583	557	548	559	567	594	562	577	558	565	554	533	600	581	569	578	595	577	570	563	540	546	571	596	542	575	583	519	609	546	576	545	553	582	578	603	576	566	541	547	589	551	554	579	556	562	586	542	534	588	569	553	593	534
35396	6686	997	661	526	449	380	333	332	309	291	304	280	277	299	291	277	262	242	239	278	227	279	283	236	245	238	241	233	245	236	288	302	241	278	257	278	249	250	242	231	255	265	251	249	263	232	255	246	285	225	278	240	264	230	238	252	255	236	221	251	249	246	227	249	284	250	260	224	236	224	239	259	253	261	250	232	237	228	225	255	251	227	257	263	241	251	230	242	239	277	280	249	266	239	250	234	209	259	262	252	250	228	267	242	250	230	232	251	249	266	252	254	254	252	242	263	218	236	232	235	246	259	237	300	272	243	243	244	234	254	231	222	245	247	257	233	270	246	286	256	236	215	227	244	243	239	226	268	229	242	227	183	240	233	250	254	228	243	241	242	247	252	254	244	254	240	222	232	233	253	276	206	224	282	232	244	271	252	247	263	246	247	255	281	206	237	233	272	241	210	251	254	252	244	293	224	260	255	257	264	264	273	272	252	237	253	254	220	259	274	238	256	234	252	257	255	253	230	217	225	208	254	253	211	242	243	232	273	221	279	221	230	233	255	253	255	213	219	278	259	267	241	251	254	251	260	246	241	226	256	250	227	243	278	271	239	271	232	249	251	250	235	242	266	267	236	245	248	271	220	227	279	257	231	250	269	251	246	270	241	270	241	246	248	230	261	212	269	256	243	245	272	240	242	231	255	240	254	249	241	246	245	229	266	275	236	244	252	230	217	236	249	246	228	221	236	205	212	254	222	249	261	231	234	249	263	237	229	257	232	257	243	248	239	246	256	263	262	225	249	251	240	248	263	233	248	233	244	231	237	231	218	247	265	253	234	260	251	244	244	229	258	266	234	256	261	270	246	218	235	251	230	256	258	252	235	239	248	249	249	276	220	250	229	258	272	274	234	248	270	229	274	258	250	253	248	218	241	282	259	246	238	245	254	230	229	243	226	239	244	271	255	258	253	271	254	243	250	233	255	247	262	272	238	251	268	232	250	254	256	242	280	269	240	264	256	261	261	243	238	235	233	260	274	263	239	260	249	210	241	249	226	270	235	239	213	211	254	231	217	236	250	255	229	217	280	269	236	258	248	248	260	235	237	263	237	258	232	244	253	252	265	266	250	259	219	239	249	247	242	289	261	242	220	244	242	253	236	233	244	222	250	253	237	277	239	246	232	266	259	282	226	253	229	258	257	252	250	242	242	222	258	244	259	273	277	210	245	264	227	261	241	271	235	252	222	248	247	212	217	215	213	233	225	233	245	215	229	204	223	261	237	230	258	265	242	276	261	234	238	244	250	253	267	243	239	244	248	233	247	246	247	246	219	250	217	233	256	247	281	229	269	213	218	249	223	241	256	231	226	248	252	215	220	229	227	237	242	211	241	273	255	248	272	228	217	206	232	255	250	256	283	233	228	233	227	250	253	244	284	251	225	222	262	263	233	254	219	232	236	238	226	232	262	257	250	262	239	233	238	231	251	273	234	251	268	289	242	240	255	248	269	246	237	240	269	277	264	243	228	238	293	248	258	239	268	243	256	245	214	255	228	270	255	211	291	219	226	213	243	243	264	245	238	238	216	242	234	257	242	241	265	245	234	234	224	220	226	241	251	257	241	228	261	266	231	234	280	243	250	263	237	238	222	254	277	255	263	233	239	262	239	262	261	271	228	219	257	216	243	236	248	228	254	222	240	262	253	270	251	262	218	226	250	219	258	256	253	242	269	225	233	266	265	243	258	246	240	249	230	231	220	253	240	275	250	241	245	242	264	260	261	251	228	232	274	262	228	245	236	248	227	234	233	233	270	253	265	232	240	279	251	254	255	254	235	261	269	234	256	257	248	229	244	234	227	239	244	232	243	208	291	254	245	240	263	254	237	234	234	233	251	258	239	263	273	249	235	284	249	247	248	242	227	214	242	257	236	263	238	280	240	236	295	245	274	271	245	253	256	236	252	303	267	242	221	262	244	245	266	222	244	233	214	268	258	238	250	278	258	244	252	234	256	250	255	273	248	273	233	250	252	276	246	255	267	257	262	266	245	252	262	239	216	228	257	254	240	267	269	235	246	245	275	238	254	233	274	253	288	236	247	252	258	261	259	255	266	260	220	248	221	265	243	266	265	239	279	246	233	210	257	227	247	242	215	253	238	231	262	265	245	234	273	264	252	246	272	233	282	249	223	193	245	241	276	241	229	246	255	247	243	279	215	208	255	249	231	246	233	252	247	229	238	249	240	223	257	239	216	227	241	237	245	271	234	233	249	249	251	256	236	234	239	259	274	243	266	228	241	276	251	243	272	238	266	245	241	238	253	234	243	232	269	249	245	244	251	230	244	247	257	271	254	227	261	239	250	256	246	222	223	253	247	267	279	267	238	220	264	236	229	232	234	254	233	274	229	233	259	237	255	247	269	249	239	235	250	230	257	273	228	256	248	272	275	215	259	232	222	248	253	263	226	220	258	247	256	225	235	259	246	241	251	268	237	248	250	256	271	229	245	280	232	253	259	245	219	228	245	246	261	237	227	267	211	236	226	262	255	267	265	227	241	204	268	269	204	235	248	265	213	244	222	253	214	270	263	253	246	244	270	229	253	228	218	266	241	223	269	275	236	227	258	241	270	233	266	244	243	239	222	221	250	249	247	276	242	249	239	246	221	241	264	243	254	240	206	261	272	252	227	239	228	294	251	205	230	274	232	239	213	230	248	237	243	248	250	268	256	240	275	253	230	232	252	243	268	235	266	259	263	272	276	233	255	254	247	222	218	240	231	243	245	248	260	239	246	236	245	250	242	220	231	256	252	243	243	244	275	243	223	272	260	266	224	233	226	270	233	262	215	261	226	272	244	270	240	259	242	253	240	280	264	251	267	251	220	234	241	256	270	268	253	266	261	246	246	221	254	240	213	233	236	239	294	253	240	253	251	259	247	239	230	227	235	259	237	246	276	238	250	250	239	258	253	270	231	254	229	268	228	256	225	248	257	239	252	247	229	245	240	267	254	234	238	242	265	249	230	239	245	247	227	260	263	227	243	235	235	257	229	237	250	255	247	232	269	251	250	249	239	274	236	225	252	214	231	271	231	230	277	226	243	235	247	276	243	214	247	246	258	217	230	249	246	236	285	251	229	219	245	276	248	231	229	236	263	259	235	253	220	245	253	230	256	253	249	230	254	228	232	221	229	273	223	227	254	249	274	243	244	221	251	259	235	248	244	213	271	234	239	223	253	234	228	246	262	267	195	230	234	246	261	248	250	264	242	253	254	246	257	255	254	240	260	249	224	226	224	245	259	233	238	246	250	222	217	216	246	238	254	262	250	240	252	276	252	247	243	230	249	249	245	256	250	245	238	220	238	259	273	263	236	250	239	208	267	256	255	236	239	269	242	263	249	275	254	248	220	210	250	239	250	260	232	243	245	210	218	249	240	249	218	271	229	216	234	223	264	220	240	238	234	237	238	239	247	242	260	233	283	265	252	263	244	252	229	287	232	233	217	271	247	277
19750	1689	1816	2017	1641	1421	1286	1073	1011	913	916	822	858	766	749	742	667	741	701	691	647	685	694	647	677	696	676	663	655	649	641	680	653	650	619	619	597	621	627	623	611	633	634	605	643	628	628	631	627	621	662	618	618	588	668	614	621	645	537	611	641	610	625	613	592	618	623	616	632	597	644	626	573	594	607	636	592	625	611	616	623	626	599	677	621	612	617	595	653	566	617	597	587	653	610	639	608	595	610	602	629	636	622	628	624	613	638	614	622	670	632	639	581	634	577	616	599	651	661	622	600	564	612	589	595	570	623	631	599	597	608	636	578	663	625	610	625	606	605	587	579	587	609	601	616	581	601	605	590	624	608	574	593	567	632	592	575	593	566	626	610	613	590	621	603	638	585	561	585	641	617	600	626	634	612	614	599	614	624	632	615	625	569	599	592	599	565	658	651	598	623	591	580	617	639	573	597	612	604	592	561	630	678	621	626	579	613	619	650	588	614	623	606	584	634	602	597	646	673	583	612	641	623	589	615	615	629	599	575	591	599	606	610	614	622	630	633	592	628	567	592	660	566	622	647	630	609	606	654	616	609	592	608	614	602	581	631	608	609	621	612	685	569	636	594	608	638	565	609	621	652	608	632	597	621	579	622	650	627	599	575	633	613	590	614	632	648	629	592	611	618	628	610	617	624	604	621	629	566	566	656	615	627	575	570	623	624	614	610	593	613	649	626	605	649	567	617	592	599	628	586	590	613	599	606	594	618	589	584	610	614	579	599	559	624	579	559	609	613	627	582	586	588	635	622	619	614	648	612	569	635	566	622	596	581	587	559	599	605	575	576	598	647	608	602	642	596	621	564	674	613	607	613	615	657	683	591	608	616	624	574	627	605	636	642	613	678	583	603	607	606	582	633	621	589	626	681	621	582	608	621	574	643	566	587	664	606	622	637	608	577	602	620	602	581	599	586	620	569	541	597	646	632	595	584	600	636	639	592	640	647	630	621	599	626	635	612	619	652	640	620	599	600	604	615	601	581	623	641	607	649	582	629	603	598	593	613	539	560	575	637	630	655	587	632	645	639	624	589	540	585	600	601	602	625	606	609	629	612	543	580	564	596	580	622	606	620	629	603	621	639	606	617	605	639	612	617	600	651	611	628	628	622	607	636	589	583	641	597	572	609	612	596	604	579	562	618	600	586	606	616	638	635	624	614	611	623	590	618	588	615	605	574	614	635	627	610	624	612	586	608	598	633	585	612	580	582	636	594	592	633	628	642	589	658	638	605	599	650	566	613	623	596	577	609	575	612	597	610	618	627	611	612	612	633	616	621	620	592	669	596	615	593	644	608	627	609	609	646	661	620	609	638	643	586	638	557	592	643	610	609	637	602	640	618	546	614	599	598	581	645	606	619	623	561	606	603	568	625	611	605	637	596	624	605	610	603	587	605	634	639	596	651	652	604	598	623	627	597	643	619	606	611	640	600	579	605	562	619	611	601	602	593	598	604	666	602	578	600	606	628	643	609	610	646	564	622	595	633	606	626	626	613	680	617	639	628	571	608	594	608	585	634	625	632	635	620	598	558	601	631	602	626	625	605	616	617	627	628	583	631	640	605	560	609	631	664	617	566	611	658	620	578	598	574	611	636	627	610	616	563	587	622	639	623	588	595	610	609	592	619	522	550	571	606	591	614	591	644	606	614	588	646	566	678	644	594	617	631	641	634	604	608	642	632	562	674	623	662	620	642	595	604	587	683	593	665	644	611	581	619	638	631	601	546	625	626	653	593	539	578	590	576	650	555	614	596	623	612	612	560	641	626	627	567	615	594	621	577	632	642	588	609	600	618	634	600	600	591	593	614	625	576	567	610	625	627	592	580	614	623	609	600	646	561	582	629	605	631	633	592	598	610	601	594	630	616	593	622	614	582	567	606	597	600	613	617	629	590	630	619	631	574	566	598	638	643	642	633	602	595	641	571	631	611	568	615	595	649	619	645	587	604	615	604	594	618	627	613	643	622	609	589	591	620	582	599	588	616	603	602	598	573	628	593	635	625	612	599	604	627	658	597	586	635	632	576	644	643	595	607	557	601	633	581	607	595	596	603	648	641	593	611	605	637	657	642	606	583	586	560	607	602	670	578	630	609	636	642	556	630	581	621	619	598	589	592	625	646	583	614	596	604	635	586	591	641	609	626	608	599	645	649	560	602	607	612	609	651	627	586	614	583	636	650	585	640	611	611	563	629	648	654	629	577	563	628	581	615	594	632	591	637	579	614	614	593	635	634	616	568	597	613	597	644	580	666	630	607	612	618	621	594	651	586	598	633	593	586	666	639	593	617	609	623	593	672	621	581	647	602	607	617	625	621	636	597	602	628	611	600	594	593	615	624	602	593	614	622	595	629	635	570	621	570	604	634	621	617	584	624	579	618	628	617	630	546	604	571	581	634	617	596	619	600	646	598	590	599	613	602	588	623	636	602	564	591	596	604	571	629	621	628	606	596	592	622	636	624	601	627	598	589	592	635	638	602	651	620	602	651	625	617	576	596	605	620	560	621	601	640	664	594	586	597	613	599	619	633	578	647	615	622	603	625	619	577	565	579	612	665	622	584	612	619	588	636	586	617	573	611	607	602	581	612	629	623	620	626	634	644	605	602	572	609	596	607	630	617	631	620	605	624	601	583	597	622	613	580	598	625	592	590	591	630	661	606	598	570	618	612	625	619	591	604	618	587	627	649	589	639	628	622	578	587	629	589	601	543	643	640	600	610	613	593	593	633	619	608	622	577	568	568	600	627	556	596	617	637	595	607	611	630	619	612	608	600	572	597	604	617	632	597	646	639	613	582	601	641	625	583	590	591	612	615	598	618	567	579	640	633	642	557	616	607	625	610	611	616	616	622	634	637	605	607	638	650	642	589	586	644	625	588	591	602	657	614	660	633	621	631	629	599	601	605	631	581	618	622	646	585	620	599	619	570	594	588	611	648	590	608	606	652	640	603	642	568	665	602	609	612	609	665	614	570	606	568	560	608	589	622	602	629	645	591	651	643	616	639	573	620	601	608	607	611	623	610	626	609	628	600	616	612	611	614	596	653	597	615	611	609	610	589	650	602	594	652	571	604	629	596	566	603	584	594	604	612	595	591	609	598	659	584	646	609	556	646	622	595	641	659	627	654	596	591	587	568	548	633	600	611	587	576	599	681	601	633	611	638	618	557	605	597	579	610	608	646	599	607	606	619	579	592	617	585	611	630	599	597	623	593	595	627	564	591	641	606	598	597	620	598	639	592	610	584	604	615	602	638	642	603	586	627	622	612	602	609	599	612	649	592	615	654	613	617	600	639	628	602	586	599	643	626	631	602	602	595	639	577	653	618	605	627	646	585	632	586	577	573	599	628	604	617	630	587	620	618	580	594	658	644	597	567	603	626	614	593	593	603	681	631	649	603	571	621	611	613	599	613	571	634	621	615	627	591	587	642	641	612	588	598	617	654	578	627	601
12328	1568	476	474	468	436	443	460	420	462	455	436	439	475	463	472	438	492	460	437	478	457	454	427	457	423	467	458	465	442	424	438	444	472	448	457	452	474	457	411	433	473	510	432	433	464	449	479	434	475	449	432	412	444	462	442	492	444	444	392	425	432	510	441	435	421	443	444	439	460	445	486	496	455	478	401	445	483	443	465	460	508	465	486	499	451	441	497	432	448	460	483	458	462	460	489	462	414	469	490	448	433	472	431	432	468	475	451	464	436	431	444	425	501	465	456	403	419	452	432	442	457	431	409	467	471	463	438	429	480	476	418	428	474	458	467	448	488	426	460	387	465	454	466	469	439	445	452	443	477	451	394	494	424	463	476	432	449	433	443	468	407	428	454	446	451	396	481	450	445	436	460	467	413	419	422	439	458	437	456	482	451	436	455	448	434	426	457	475	455	488	446	455	453	412	437	430	449	470	473	463	397	451	470	434	422	433	434	410	448	474	483	475	460	448	428	442	404	436	443	457	469	433	472	474	491	415	433	443	459	435	448	392	419	428	475	414	451	466	451	495	409	436	479	454	453	495	452	405	420	457	455	402	442	486	439	413	468	494	466	440	452	467	417	433	468	436	477	495	455	454	457	464	414	450	443	415	447	416	454	442	427	455	422	417	505	433	486	444	467	469	438	419	412	436	432	466	472	424	436	426	468	405	463	440	470	440	418	465	438	431	464	447	472	449	459	437	417	404	426	473	433	477	473	453	433	454	488	453	445	425	439	432	438	479	477	433	461	453	445	442	444	473	426	423	442	469	448	467	428	436	461	449	427	453	409	427	474	456	462	447	435	465	471	397	480	436	457	489	439	419	456	462	446	409	467	443	413	437	462	461	473	454	444	458	473	491	454	419	441	456	426	486	424	485	431	476	423	392	455	450	475	463	452	437	465	450	440	496	436	417	445	483	487	384	407	434	460	456	448	472	460	429	440	460	436	398	448	450	440	473	421	484	457	413	449	433	474	449	398	458	436	449	452	435	401	445	446	455	439	453	464	443	461	445	444	475	444	443	417	446	454	451	494	472	405	446	435	450	438	423	471	435	490	471	415	490	453	475	424	400	409	407	443	459	440	415	452	440	429	442	434	453	424	476	435	429	445	447	443	466	447	408	462	421	425	448	434	434	449	454	447	488	439	434	476	420	419	438	432	427	431	435	475	417	434	442	385	446	447	458	437	432	485	451	487	463	446	460	472	435	437	425	452	464	440	445	454	465	451	453	461	483	434	514	431	425	440	453	494	439	466	467	452	452	459	449	443	437	474	414	452	462	455	456	437	433	457	527	448	438	434	438	393	449	455	459	458	440	401	452	438	480	448	425	460	487	458	478	466	490	426	468	447	459	458	454	424	423	473	447	443	438	475	442	433	448	463	422	423	437	419	408	420	419	458	444	378	461	463	442	476	441	413	460	454	457	479	463	465	432	493	430	438	469	450	444	419	466	427	426	509	464	453	450	480	439	463	443	468	414	490	454	425	427	453	420	453	421	445	447	462	465	447	461	448	454	428	435	449	402	485	442	448	442	443	436	433	463	453	429	450	438	445	430	428	430	435	445	439	411	468	423	457	450	447	405	465	454	426	420	424	445	436	388	434	438	418	390	415	440	405	425	419	432	461	453	469	428	454	419	470	498	461	497	445	443	448	437	413	451	454	419	461	452	448	445	475	462	428	388	477	476	464	461	460	429	464	437	469	478	447	450	435	457	452	479	492	461	442	455	435	480	434	451	438	413	440	411	472	453	451	450	440	460	448	446	420	454	431	455	426	440	454	489	437	434	412	463	472	457	437	469	445	437	420	476	433	443	449	445	450	460	426	397	460	442	440	423	467	459	508	477	410	436	443	473	439	480	473	459	496	433	436	429	490	451	464	438	471	456	480	449	439	454	489	490	476	507	498	448	461	429	446	462	444	452	496	440	457	456	427	443	402	391	458	496	430	451	431	463	422	475	437	412	431	437	452	442	476	462	451	499	460	434	470	448	460	464	470	500	428	438	475	453	463	456	415	472	452	466	438	437	438	455	450	442	468	482	419	494	478	462	426	394	471	437	436	477	440	447	445	449	482	430	467	416	419	447	483	417	457	479	425	416	460	446	436	454	446	470	447	439	464	452	449	447	433	475	437	420	411	467	431	492	441	478	426	425	417	428	464	437	438	440	456	434	472	455	443	469	437	443	459	452	434	452	458	467	462	478	438	435	507	442	421	451	448	450	454	471	453	485	460	409	436	458	476	434	459	435	445	434	499	438	433	465	447	426	446	440	420	420	452	439	456	472	444	417	450	394	424	433	458	467	454	473	463	443	449	458	447	445	459	459	496	481	444	479	445	480	441	469	423	419	437	472	438	418	441	442	473	472	409	455	410	442	427	455	435	455	467	485	451	451	432	432	438	462	471	407	462	425	439	503	449	429	459	418	502	441	422	514	453	453	443	466	423	469	491	469	461	466	450	421	389	446	452	476	411	451	436	407	457	472	460	478	479	401	470	458	465	451	485	395	451	464	460	445	476	466	465	442	415	402	437	390	452	418	430	445	437	481	418	396	449	455	468	464	461	409	442	416	444	439	462	415	436	458	479	457	451	437	405	442	462	470	466	472	468	397	422	441	427	485	507	442	453	400	445	473	487	414	437	431	423	450	497	453	473	487	453	450	442	445	491	430	424	430	454	416	482	427	442	445	487	434	445	473	425	400	458	435	412	454	439	441	436	437	423	438	487	450	463	430	397	446	447	488	420	451	451	433	432	425	451	383	405	419	433	453	482	449	463	461	460	473	482	434	448	486	399	449	428	416	473	433	461	439	433	442	467	463	452	433	445	459	473	437	458	412	480	410	417	432	448	464	435	461	441	467	455	400	469	424	440	448	434	495	490	437	467	458	462	487	445	429	473	448	442	468	459	469	435	480	471	445	447	459	416	454	491	479	454	455	452	422	454	453	440	454	437	430	480	483	469	463	399	455	479	481	408	449	488	417	453	472	464	458	432	468	417	462	436	463	454	445	490	441	451	457	428	466	422	467	477	402	410	463	439	417	483	440	421	448	439	445	418	453	444	458	430	456	458	407	442	433	429	422	414	461	464	449	434	440	448	447	456	436	448	476	460	447	493	440	441	440	433	432	466	435	458	503	412	434	452	485	446	451	425	442	444	416	472	440	442	448	442	451	416	453	450	463	447	459	474	466	504	429	422	444	460	444	485	477	424	470	454	471	454	448	429	431	461	440	416	456	388	393	430	444	446	444	460	439	465	455	485	456	455	439	474	444	450	438	433	465	445	481	452	420	420	466	440	452	449	412	402	443	469	416	454	415	481	426	504	448	400	447	419	422	443	448	461	436	423	411	429	445	470	488	430	430	432	445	463	449	433	474	489	479	486	443	440	411	421	484	457	410	424	446	456	460	448	471	449	458	414	434	459	473	436	454	440	437	437	437	470	454	426	441	479	448	403	446	467
8011	1169	1009	1008	987	1013	1018	977	910	958	985	984	1011	964	941	977	992	1019	927	953	982	1050	959	988	952	999	991	977	961	952	932	962	934	951	980	977	969	966	953	970	960	996	948	952	914	979	1028	980	946	968	980	980	962	979	991	980	921	999	997	957	907	995	965	945	955	967	947	965	935	984	958	926	1001	958	916	947	990	893	897	980	966	997	932	989	951	977	979	1010	974	951	1001	999	946	1024	935	1004	977	957	987	959	979	977	968	1005	921	934	935	907	979	934	936	957	933	927	977	978	993	1004	952	895	921	936	960	967	1030	941	982	966	960	973	1026	941	1001	1024	971	979	1005	958	943	908	914	1041	945	962	967	974	952	972	948	929	954	991	961	909	1028	941	984	986	969	966	941	974	998	959	969	966	978	961	1010	959	899	940	940	972	985	965	958	1000	992	940	998	951	904	980	957	952	905	995	973	963	941	956	920	976	915	894	1000	955	975	993	1018	968	975	958	970	898	947	1022	929	956	991	945	937	971	982	918	981	981	1009	1021	1005	962	968	1014	919	943	969	908	903	997	863	982	971	956	916	999	961	931	991	960	924	951	984	950	974	932	988	949	959	966	963	975	1000	997	954	960	975	933	979	968	949	940	918	967	949	1007	911	950	955	952	960	985	937	969	981	952	949	1002	892	1013	958	930	963	949	982	986	967	950	901	1002	1010	967	1001	944	959	970	883	914	1002	985	1010	985	936	948	942	933	1002	925	948	910	922	947	992	973	920	934	939	962	953	967	1003	988	926	941	946	954	966	985	920	958	966	956	901	986	998	990	962	946	938	977	975	1003	1037	1001	1002	1004	962	998	1006	946	962	925	943	972	941	993	980	977	979	957	985	956	964	958	974	990	998	925	987	985	950	957	1002	964	903	1000	1003	981	1003	912	971	872	948	988	921	969	943	985	1026	991	964	976	968	943	1026	974	950	923	938	972	955	1042	944	945	962	979	994	936	953	955	968	949	979	936	1042	963	945	990	991	983	943	969	995	964	1002	914	1007	980	956	999	964	888	947	984	971	948	963	976	997	974	956	938	992	983	961	939	1017	950	968	1020	936	986	990	924	1001	945	957	990	894	944	933	976	941	1034	958	956	944	993	939	926	955	968	973	999	962	959	945	923	909	956	970	949	993	964	1001	986	941	971	972	1013	993	958	957	904	983	941	1011	981	950	993	889	929	1027	970	946	985	993	956	970	933	965	936	914	1025	935	994	982	1017	958	930	993	979	948	979	933	965	969	943	934	1010	989	942	1036	960	1027	954	947	1035	971	979	988	943	996	1009	945	933	971	977	940	976	947	995	953	992	947	1013	930	941	1005	952	952	923	988	981	983	938	956	956	1011	963	978	913	1010	945	955	971	979	907	894	931	920	977	1000	958	978	933	933	986	993	905	971	980	1027	924	975	941	931	977	969	1008	983	990	982	942	970	919	952	959	899	899	985	984	968	1012	970	985	986	1032	939	950	995	992	941	965	996	922	1017	972	955	970	952	985	984	956	991	998	955	954	952	934	985	933	1015	948	983	996	952	925	978	948	943	956	970	992	979	966	1029	941	941	985	993	946	947	915	939	987	1011	912	1014	991	951	963	970	937	976	927	991	991	1004	1025	968	955	970	983	965	928	963	960	952	983	968	956	984	1040	939	916	985	926	976	950	961	930	979	966	926	1004	993	1013	961	934	1029	920	973	939	967	1037	1002	983	992	971	1011	929	1021	968	963	949	923	951	965	983	992	1030	960	967	944	946	936	1012	952	952	933	958	868	963	986	1021	927	1014	940	929	1017	954	989	940	1043	961	989	990	905	959	978	1011	959	899	983	943	955	888	997	938	1010	964	982	979	976	969	955	950	943	980	899	963	1011	981	967	1032	966	992	947	918	945	913	956	1006	940	978	972	1007	955	947	999	955	996	985	940	989	991	963	1009	989	992	986	949	970	937	898	1015	1008	978	931	977	954	987	918	931	938	949	982	966	957	976	910	953	968	897	935	996	963	925	934	928	951	938	965	988	1022	959	997	1011	1010	998	892	921	1003	956	990	1018	924	971	898	973	941	958	894	963	1022	997	929	934	929	955	937	963	957	929	941	915	1025	963	941	916	1005	984	997	964	991	971	992	1046	923	960	951	934	943	1002	994	937	953	984	931	1012	912	931	1006	976	968	908	927	996	949	958	980	1001	907	943	990	979	930	956	991	955	945	930	990	972	971	981	989	993	948	920	955	927	942	976	984	1002	997	973	929	956	982	941	1004	943	987	936	994	956	1020	951	954	972	979	977	928	1003	985	952	982	909	991	978	980	966	977	1009	942	983	935	990	917	932	986	924	974	937	969	943	897	959	931	921	1047	898	997	952	973	985	963	971	979	970	1017	1007	971	970	896	980	935	987	966	943	976	972	932	947	999	926	985	978	983	950	985	935	943	925	1016	960	943	999	870	985	951	945	975	943	1034	990	973	952	997	952	954	996	971	939	941	949	958	979	1000	912	1000	989	985	990	940	1004	946	936	971	942	972	915	888	939	934	1044	1027	990	989	944	922	950	977	977	929	956	1008	935	933	1042	937	982	938	927	987	913	968	943	881	932	1044	997	1011	989	977	958	900	937	936	928	965	979	964	947	982	982	988	990	965	1007	965	939	980	935	950	919	961	990	980	993	951	957	1003	991	927	975	946	993	1057	963	997	953	956	1000	1028	1007	960	935	948	976	988	985	945	964	959	952	922	909	990	939	967	894	990	1009	1012	989	1011	976	1012	961	962	970	909	945	990	991	1007	978	984	1000	948	1003	965	904	936	950	944	932	910	961	969	962	953	885	945	971	973	995	953	934	955	963	991	956	912	966	907	949	916	951	962	985	950	1005	918	953	936	957	919	923	934	980	942	950	985	958	911	915	1010	932	986	977	966	931	944	972	917	986	971	928	996	1027	971	899	953	917	903	1001	951	966	900	976	954	930	954	964	972	956	919	941	930	967	925	936	967	940	947	969	993	993	942	951	1005	904	966	976	1036	918	990	958	982	974	927	948	944	981	930	915	996	949	1000	942	991	938	927	925	963	999	954	968	961	944	929	912	1040	976	936	956	944	977	974	962	962	947	933	973	947	956	933	1023	979	983	1003	991	966	935	972	933	924	957	952	970	915	932	935	976	958	962	995	968	969	969	919	972	954	1013	1011	948	958	917	948	975	956	903	950	968	994	971	999	1008	972	963	924	975	1020	959	1023	965	997	929	919	943	980	966	984	974	925	963	1005	962	958	954	968	996	995	967	1002	987	980	951	989	939	980	1030	968	994	906	984	962	981	967	932	947	951	988	925	936	916	974	1014	960	993	988	934	963	943	920	929	986	925	973	998	993	958	955	984	1003	987	972	992	950	909	936	972	985	935	1026	944	953	953	940	962	959	953	946	970	968	946	922	962	1014	1012	946	1009	995	950	1035	998	1011	950	1001	987	1019	952	1021	924	1011	972	993	969	976	962	981	956	1001	974	980	934	989	966	933	941	962	971	921	1001	968	968	898	1003	965	946	975	936	963	984	962	999	927	1008	986	956	958	1005	958	955	983	966	1023	991	995	961	983	895	977	927	974	989	988	959	951	971	1020	1032	927	961	958	968	950	967	977	977	941	1043	930	952	980	959	977	916	965	1007	994	936	983	984	969	973	1042	944	949	983	912
25708	3499	589	446	346	324	303	252	265	275	261	279	241	250	275	242	235	227	244	243	224	246	260	244	245	258	229	236	258	242	265	217	222	238	259	254	252	221	254	233	255	210	216	233	249	238	218	237	256	234	243	227	248	224	226	236	263	215	233	237	214	248	226	230	210	243	193	257	223	252	221	229	249	233	239	232	201	257	251	264	231	241	236	237	253	232	266	223	236	238	201	224	200	243	225	252	256	225	256	231	238	233	257	212	255	250	259	250	214	251	244	247	264	199	226	242	287	254	233	271	226	217	239	261	213	222	206	238	229	253	229	233	234	246	239	234	210	238	262	262	212	227	209	211	226	237	217	269	238	232	218	223	211	252	243	237	232	235	207	222	233	200	259	228	224	231	232	221	232	229	246	252	238	248	257	250	282	240	224	238	239	218	257	229	241	235	254	228	215	242	227	242	281	209	253	218	243	220	216	231	227	212	286	224	227	235	241	215	248	243	288	230	243	203	215	241	240	258	240	222	235	253	242	240	218	237	273	260	225	224	256	272	249	242	231	237	250	255	266	264	230	239	238	209	260	237	242	211	232	232	242	252	236	221	244	233	261	221	217	261	234	232	274	221	215	242	195	225	224	239	219	231	203	251	250	242	221	245	244	246	270	253	235	237	230	233	213	245	275	226	228	214	275	208	221	243	226	238	240	236	249	263	251	214	238	243	259	232	232	237	226	238	241	245	217	247	249	249	240	249	224	221	211	261	241	222	226	215	240	240	236	239	216	244	235	215	217	249	208	219	218	217	222	225	224	252	220	263	281	232	243	230	274	246	237	205	215	237	225	256	263	257	232	238	240	261	242	228	216	191	230	258	229	249	242	243	214	223	236	247	221	241	240	227	230	224	218	218	227	243	253	219	240	220	254	209	222	246	250	227	235	241	255	234	236	210	230	244	257	277	235	254	257	224	233	244	217	232	230	211	255	248	230	245	203	246	235	223	237	225	215	245	243	231	232	238	236	190	259	236	189	241	211	220	256	255	252	228	218	220	252	237	224	235	226	216	270	228	219	232	235	215	234	255	245	260	223	238	233	256	212	219	254	240	241	247	244	291	211	234	224	259	234	252	245	251	240	249	244	267	262	238	251	238	228	238	237	241	252	240	250	231	225	219	255	233	232	229	226	224	230	220	251	214	231	246	265	232	247	252	255	236	203	242	222	239	269	233	266	264	251	240	239	226	211	232	239	207	194	220	244	235	195	258	243	238	223	239	233	254	274	254	235	236	206	239	261	211	214	236	244	232	224	239	225	252	253	238	231	237	263	233	214	231	258	250	235	244	234	220	204	290	231	225	255	225	222	250	241	223	246	238	243	227	197	238	205	245	226	262	236	247	243	220	224	232	250	245	270	230	215	242	222	202	219	237	219	265	224	257	218	239	224	229	206	285	254	234	244	235	231	244	262	246	242	240	233	243	218	221	215	197	231	246	212	263	252	247	220	237	251	251	240	263	204	255	234	235	252	232	228	233	236	283	245	231	223	249	254	239	224	225	230	255	216	223	232	227	206	252	200	246	254	230	240	227	245	241	238	215	212	231	257	233	232	237	235	249	262	237	258	218	242	254	234	217	234	217	263	255	247	246	256	217	223	221	212	248	282	227	229	224	258	238	234	225	239	216	220	226	249	251	226	218	225	236	237	225	221	246	235	190	251	232	208	252	223	220	230	212	239	232	221	224	246	233	222	238	262	247	238	258	223	219	229	256	211	203	220	214	277	225	267	225	218	249	221	234	258	231	254	262	236	232	216	233	235	224	224	235	243	251	223	218	227	235	203	214	236	212	243	268	257	220	227	270	245	189	230	227	224	241	241	255	233	227	264	237	241	237	235	215	238	236	245	246	235	253	238	244	238	220	234	206	228	233	234	197	214	242	236	216	201	259	252	244	235	210	243	221	215	270	260	253	249	242	263	245	176	214	222	252	240	222	206	230	244	238	233	221	236	236	275	224	274	244	192	235	233	234	220	235	221	224	203	225	273	218	252	262	253	272	219	211	232	230	265	219	224	242	247	269	271	237	267	261	242	227	253	234	237	215	225	241	239	226	224	261	215	245	212	233	232	254	209	225	222	231	245	236	233	245	222	237	242	245	215	228	212	223	227	247	252	226	234	241	237	241	226	254	212	219	246	250	244	261	211	232	232	231	216	251	191	208	240	256	244	226	224	209	220	220	237	249	209	237	221	220	244	227	217	221	216	215	209	234	235	249	233	243	263	243	244	230	227	226	237	212	251	223	217	220	234	240	251	233	237	234	237	231	258	233	237	226	246	203	240	221	211	233	239	245	224	224	253	211	245	251	208	234	241	233	230	275	237	216	262	238	198	242	271	253	214	257	235	215	229	208	211	236	257	248	249	240	226	224	194	228	219	250	216	224	223	218	220	264	230	218	241	232	243	241	231	231	242	221	221	223	250	265	236	246	262	243	209	227	241	241	223	244	257	250	229	238	263	189	218	233	216	238	224	231	214	238	236	260	244	227	221	225	221	235	229	237	202	212	235	224	244	227	233	219	211	229	256	215	226	226	213	250	251	227	231	242	223	220	232	237	207	267	231	260	241	228	252	239	248	264	241	233	251	229	199	250	257	213	262	246	206	242	189	211	201	233	238	238	207	245	242	244	224	274	218	249	228	232	228	252	221	217	230	230	254	242	240	224	230	239	282	249	230	223	220	200	242	236	215	273	219	234	224	223	251	257	240	227	261	249	226	244	217	238	236	226	201	226	264	248	229	231	228	229	214	203	234	224	259	216	233	218	223	249	256	251	266	221	250	241	255	217	228	209	209	237	265	203	237	267	223	241	221	236	229	228	246	227	185	266	230	226	267	251	237	233	248	238	230	237	225	217	236	255	236	233	231	230	235	218	239	215	224	256	230	238	225	251	251	245	236	191	212	243	208	232	234	192	209	252	238	259	245	212	238	247	249	226	210	216	252	213	281	228	219	235	233	244	225	209	227	229	246	240	243	264	245	241	226	269	233	252	256	236	239	213	211	209	235	209	233	283	224	237	254	240	227	242	260	239	232	223	224	244	237	246	253	238	243	214	228	221	247	220	254	212	246	234	219	213	230	228	244	215	223	233	209	258	238	265	235	233	248	271	232	253	261	252	240	236	221	210	202	220	229	261	201	254	220	241	234	226	235	240	244	218	230	254	223	206	232	236	242	234	268	250	213	237	218	223	217	231	243	240	247	226	218	262	240	239	238	241	199	245	252	206	217	255	215	250	207	250	261	238	244	262	229	236	237	218	253	213	238	207	244	219	222	239	243	223	221	197	219	243	257	249	207	236	261	237	236	209	236	248	230	238	239	223	227	225	257	236	251	219	207	249	217	250	241	204	230	249	250	275	248	246	270	230	252	214	267	246	249	207	228	213	246	229	218	246	247	238	256	229	226	239	221	233	237	227	240	255	231	238	231	197	219	238	221	240	236	236	233	243	241	241	209	223
15624	1117	1196	1313	1142	1026	873	795	825	748	665	675	661	621	696	642	602	597	605	584	615	566	600	563	599	586	583	602	610	567	583	579	572	598	591	627	609	610	618	590	619	597	541	585	569	586	549	549	537	531	559	599	574	571	591	573	586	560	583	528	566	565	581	512	582	525	579	591	563	574	606	548	582	551	577	589	536	568	553	539	578	587	555	569	556	563	514	558	604	540	585	580	549	557	540	543	576	575	548	550	580	610	577	561	518	549	544	583	567	576	561	554	594	548	542	538	576	509	594	568	562	567	573	546	525	598	583	570	576	530	535	533	566	541	575	544	565	580	566	582	556	553	575	599	582	535	576	528	569	568	571	556	547	561	563	502	555	612	545	574	585	555	536	542	566	515	561	560	557	591	561	573	559	590	590	534	542	557	528	600	571	540	568	516	532	543	588	501	546	548	592	547	533	587	579	560	524	570	605	546	570	575	557	546	516	581	557	573	535	541	567	552	613	572	582	579	558	544	556	542	541	565	557	539	587	595	563	558	569	560	547	577	584	545	573	533	495	507	540	580	530	542	557	554	568	536	597	606	574	527	545	586	524	542	552	548	531	539	587	542	539	532	562	558	556	596	557	531	568	591	553	551	562	557	501	516	586	545	531	606	521	552	569	575	535	591	574	553	552	564	569	531	579	564	545	550	551	509	524	568	585	570	561	566	593	542	566	552	552	559	593	508	560	599	538	489	514	541	563	541	584	608	546	563	582	557	555	565	570	553	565	546	564	558	531	555	555	557	581	571	568	597	545	546	589	563	578	514	617	582	523	522	609	554	575	565	573	566	562	562	584	615	567	532	552	560	555	576	507	542	596	579	545	561	537	531	540	546	541	541	535	600	555	540	572	555	553	562	577	527	598	545	548	556	589	528	555	555	588	549	552	592	548	573	572	547	527	568	568	582	542	586	533	532	581	570	569	578	574	567	594	528	528	535	586	567	553	558	561	566	548	533	586	570	562	563	551	584	563	583	509	572	609	563	603	554	556	543	602	558	580	560	581	584	578	511	544	561	594	554	572	571	513	575	551	557	596	578	594	572	586	531	559	540	593	572	534	583	605	587	577	518	519	527	572	567	591	521	599	551	522	538	564	531	536	619	581	581	605	529	572	570	541	567	551	541	509	582	549	593	621	620	604	536	534	575	545	557	570	533	606	547	551	570	574	564	611	561	564	558	583	540	565	573	598	557	580	542	541	587	552	488	577	568	560	539	567	544	581	516	553	574	575	535	578	551	569	566	526	569	565	538	572	583	568	520	569	583	509	573	591	513	525	542	604	570	557	555	529	569	563	562	579	517	574	585	527	523	554	603	551	553	521	553	534	538	583	553	581	588	527	583	570	554	598	564	566	567	530	573	546	585	534	604	563	539	550	545	571	589	586	564	604	540	564	529	563	544	592	586	538	559	561	556	596	522	588	594	554	596	580	572	594	565	548	587	626	585	552	532	593	590	536	543	569	566	539	586	551	596	524	541	530	570	513	541	560	593	531	550	582	571	532	563	556	520	568	597	531	598	565	549	558	560	562	589	572	531	535	557	577	575	549	555	541	582	558	550	528	574	538	574	580	539	549	567	582	545	551	500	557	539	599	548	540	557	555	560	561	548	533	554	551	574	550	520	544	577	568	564	588	577	560	583	571	590	587	560	569	589	524	563	591	582	580	552	586	566	540	567	570	546	604	518	567	541	572	578	557	574	523	555	551	594	585	544	560	546	543	602	611	590	559	568	550	570	567	568	571	564	582	554	559	601	593	557	574	575	578	525	523	600	549	519	549	547	584	542	577	525	578	532	561	566	586	562	561	517	550	591	570	553	558	584	535	544	566	561	567	552	605	528	549	554	559	521	558	554	518	565	587	556	560	521	548	533	586	543	614	564	572	550	549	563	564	597	536	580	582	543	542	588	571	596	574	559	547	560	551	578	533	598	584	563	544	590	600	516	610	570	556	569	552	559	579	557	571	542	548	582	572	568	571	531	575	589	618	567	525	605	521	574	564	553	588	590	519	549	547	550	571	611	570	532	565	566	550	582	527	546	580	550	560	575	545	575	597	551	532	592	565	589	589	559	606	522	543	584	580	587	538	570	551	553	626	561	540	569	544	554	528	538	600	548	569	518	587	557	544	505	562	560	547	564	538	549	566	550	520	567	517	563	568	576	544	529	506	576	560	581	535	556	549	552	559	589	541	542	538	588	554	568	554	554	553	581	574	550	570	587	592	536	553	585	547	538	522	588	531	528	560	585	577	568	588	521	602	521	574	566	590	570	560	544	583	577	553	562	557	592	586	587	558	580	561	554	574	573	595	503	543	566	542	584	594	630	525	532	529	552	530	563	599	526	587	537	520	552	519	579	571	589	572	544	586	576	567	570	561	530	496	526	529	527	575	527	563	541	574	632	606	558	554	533	564	544	591	532	524	540	562	527	563	547	568	565	551	565	561	548	580	537	607	556	537	524	600	563	538	555	523	577	585	512	578	580	553	550	544	562	592	561	585	567	602	602	566	526	590	579	568	600	547	563	555	568	577	569	573	549	589	535	526	568	533	528	558	553	578	586	554	594	604	587	578	565	562	549	580	582	538	558	601	546	545	577	579	539	560	554	593	582	529	559	591	538	552	531	582	550	556	524	603	550	580	545	529	575	583	548	587	560	535	582	604	577	537	536	540	595	559	592	557	546	580	581	581	559	622	570	563	554	610	558	542	531	592	546	569	572	542	556	566	535	556	561	565	578	546	562	547	528	562	556	595	532	591	540	569	548	548	579	565	562	525	539	545	554	595	533	608	577	597	551	567	562	563	569	571	525	568	602	551	510	553	550	562	564	544	560	555	585	562	532	573	595	557	578	566	568	538	588	583	568	527	578	540	577	565	565	560	552	547	547	539	556	561	563	550	560	558	540	570	564	556	555	539	520	510	602	551	556	569	566	577	568	581	549	557	543	558	562	561	540	570	557	522	575	531	580	554	550	549	571	549	591	520	519	570	581	565	578	609	563	573	568	551	561	604	540	547	611	580	563	550	551	531	550	547	585	547	551	525	571	585	548	575	555	561	569	548	574	585	563	558	557	513	559	560	530	526	528	563	540	537	528	564	510	559	558	552	550	577	543	562	563	590	551	582	549	552	564	546	518	567	544	581	534	548	578	553	609	555	562	561	535	581	541	526	515	571	574	527	547	620	592	575	517	562	567	616	564	514	616	608	556	616	584	580	568	547	556	514	551	584	563	523	553	587	564	606	592	554	597	558	624	558	574	558	536	559	564	583	563	594	567	568	482	576	549	563	557	585	578	552	544	530	566	601	547	585	638	571	593	555	555	525	520	572	526	575	548	555	592	513	527	538	552	576	535	582	551	549	578	543	563	548	557	561	581	572	599	590	554	558	577	559	572	562	567	615	601	580	533	573	567	557	582	558	560	514	558	559	613	573	600	583	506	608	598	571	580	559	569	615	559
35500	7274	1016	706	470	407	342	331	328	296	302	292	272	259	266	283	265	267	252	259	246	252	267	271	252	258	241	236	261	235	278	250	267	259	263	246	215	263	238	246	258	254	249	222	229	276	254	265	241	288	273	241	255	229	265	247	246	238	269	264	253	270	232	247	262	240	262	219	253	236	238	262	258	228	252	256	248	235	266	255	231	250	246	285	287	235	269	255	267	259	252	234	270	234	267	236	231	216	271	249	249	223	245	272	245	247	263	228	275	266	267	230	234	273	258	276	224	280	242	247	221	236	230	268	283	260	261	230	236	251	264	228	255	235	238	279	239	230	249	270	243	253	268	230	216	270	240	267	249	254	236	246	207	249	232	267	266	230	251	247	236	256	250	257	244	256	226	214	262	250	259	270	245	251	269	277	257	260	230	279	256	217	254	248	282	242	213	206	271	236	261	243	232	252	234	254	207	248	244	247	262	237	245	237	219	236	241	246	257	243	258	213	258	253	231	232	261	239	227	235	255	212	249	264	239	235	234	258	244	243	238	250	234	226	203	253	255	262	248	234	246	239	222	231	235	261	258	257	279	253	272	256	229	245	257	249	240	241	239	221	248	254	218	228	243	249	283	224	253	247	236	273	253	271	239	233	222	227	251	242	248	252	283	238	255	237	264	233	230	241	252	246	235	245	247	274	257	243	242	236	227	265	238	242	242	218	217	259	257	283	228	263	249	231	242	266	227	218	243	261	257	255	242	246	246	262	255	235	238	232	221	207	228	256	256	233	245	231	236	273	227	220	238	256	260	242	232	216	244	254	273	236	237	244	203	284	248	221	268	250	248	238	275	272	255	241	244	210	257	234	249	249	244	245	234	202	229	227	247	217	271	229	241	241	233	257	243	251	251	213	215	208	247	241	256	260	234	241	262	235	255	237	230	257	236	226	217	229	219	227	221	240	211	213	249	247	229	216	245	224	270	255	266	269	233	256	239	282	256	241	254	269	229	248	225	232	257	292	234	283	277	245	252	234	234	253	268	289	257	275	247	221	249	223	222	235	254	241	246	245	290	253	250	253	245	229	216	256	240	219	256	221	231	231	251	247	229	253	250	242	252	238	274	251	220	261	255	230	244	229	240	222	245	213	227	263	257	265	242	209	256	246	269	262	238	240	300	260	246	289	238	249	261	248	258	262	244	242	256	244	264	211	234	246	262	260	240	224	245	250	234	260	254	219	249	235	248	263	241	240	248	257	280	251	255	274	238	252	242	253	286	240	237	239	255	268	276	229	215	239	235	260	262	234	247	232	209	246	237	247	242	234	190	262	228	264	234	221	266	221	253	255	247	245	251	234	250	245	228	259	235	259	218	268	239	276	243	277	233	255	262	235	239	231	290	244	234	206	242	237	243	237	260	266	258	238	270	222	276	243	244	243	280	236	260	222	244	233	216	251	248	210	255	239	225	251	248	266	221	244	262	237	228	233	213	236	267	225	242	260	232	239	270	282	254	278	265	228	223	231	243	242	239	236	244	236	232	212	228	232	248	237	210	232	248	261	264	235	237	257	260	264	202	220	230	280	264	243	256	239	247	255	225	247	257	238	226	263	243	220	247	248	248	247	243	237	236	256	258	252	243	237	271	222	231	249	257	259	240	254	224	241	228	229	248	255	270	225	280	252	217	230	229	226	228	251	250	238	280	243	214	267	244	236	228	197	232	247	252	244	279	223	242	249	249	270	264	253	228	261	247	259	236	226	218	218	257	232	237	258	211	243	227	248	220	232	237	221	237	250	230	266	243	247	252	256	234	258	247	242	290	251	202	235	247	252	224	252	285	241	247	270	243	220	256	244	236	241	254	239	266	239	265	275	276	231	250	242	236	252	255	248	217	217	248	249	230	232	205	243	252	271	226	245	251	252	255	251	204	241	247	279	256	256	282	234	248	236	265	248	241	255	243	268	230	241	253	218	247	263	244	259	215	259	226	256	263	257	239	229	263	211	235	244	259	259	240	247	238	244	230	254	253	251	266	234	262	237	260	278	237	259	240	224	267	243	235	282	238	243	269	267	244	268	248	277	251	248	246	223	246	251	227	252	269	249	229	244	261	271	257	263	243	278	255	251	241	258	267	249	220	269	240	225	209	249	241	231	243	240	250	252	235	228	222	232	280	243	260	243	238	254	241	274	265	257	259	230	245	231	243	248	212	252	268	216	207	238	271	268	243	240	241	227	271	240	214	226	251	246	207	197	227	248	241	263	252	266	240	265	253	247	251	231	236	263	279	245	256	251	262	250	246	272	243	269	257	233	237	220	246	273	277	261	271	273	234	244	247	293	257	260	256	235	257	265	202	248	245	238	259	212	262	225	254	267	240	247	275	238	241	275	256	260	235	240	237	241	262	250	233	225	267	261	252	237	260	259	255	249	220	249	234	256	264	220	274	280	227	236	256	237	267	232	262	261	255	254	254	258	257	251	238	252	250	253	239	230	226	228	235	258	232	238	270	232	248	224	254	233	222	245	225	252	218	239	265	230	279	273	259	231	272	252	212	227	267	248	250	275	217	250	256	264	247	234	227	233	247	239	249	235	257	245	244	247	249	258	246	240	239	245	254	254	242	257	234	222	291	227	248	268	233	248	253	244	258	266	241	249	255	263	238	274	243	244	274	243	254	278	282	265	223	241	247	250	238	247	243	249	244	225	249	245	249	268	242	249	255	265	234	249	243	261	228	250	225	251	266	244	264	230	248	264	232	247	234	217	241	249	243	222	241	254	272	263	258	291	231	218	212	235	250	247	232	254	259	248	259	251	279	264	248	248	232	225	278	256	261	249	248	242	237	241	246	270	251	236	256	270	249	250	225	235	266	223	224	253	220	222	230	224	259	256	253	232	244	262	239	267	281	246	244	254	209	273	254	260	241	277	220	239	263	243	254	240	253	239	223	250	242	251	259	236	245	268	250	222	243	252	230	273	285	259	244	242	253	231	254	274	261	245	257	258	255	234	266	281	254	256	267	251	257	281	266	250	227	242	259	256	242	248	221	261	243	266	241	233	232	243	241	252	272	255	225	255	247	228	288	241	246	230	268	265	248	241	274	236	261	269	273	246	238	263	234	245	258	240	236	251	284	237	252	233	234	248	257	268	261	243	241	255	240	261	250	245	254	250	220	222	225	241	238	228	229	239	259	247	254	225	257	255	243	250	258	259	212	255	233	231	250	234	226	256	262	237	270	234	228	239	251	271	261	276	262	251	258	223	246	251	215	252	240	245	271	252	239	250	271	265	257	274	226	249	236	250	253	268	252	245	234	270	239	271	251	253	228	232	273	216	237	212	240	233	254	261	234	247	248	254	244	228	276	228	263	252	268	272	251	230	237	257	253	225	257	266	258	215	257	204	253	238	236	277	235	252	224	236	229	256	237	236	253	212	245	238	237	242	207	240	232	227	241	237	245	261	266	217	225	220	240	251	233	249	222	247	241	243	260	229	245	254	256	223	262	245
20199	1679	1839	2119	1782	1454	1317	1064	956	946	871	816	794	776	756	723	707	728	744	693	668	666	665	644	673	690	593	638	656	666	671	659	613	620	658	655	626	634	685	628	662	621	649	629	632	584	587	644	628	645	624	627	643	603	625	630	623	633	602	622	635	641	626	646	608	628	647	605	637	639	613	566	605	615	579	622	626	613	599	631	563	620	606	608	598	618	584	601	621	635	629	604	641	603	638	637	578	595	674	593	660	617	621	657	622	622	630	648	635	645	610	561	560	620	617	673	644	627	622	645	616	577	645	650	595	573	608	612	601	585	642	630	641	633	579	606	623	608	589	656	592	607	607	610	609	615	604	640	593	608	628	578	593	573	644	646	644	654	628	610	647	612	610	587	601	610	598	622	616	619	612	579	605	603	582	627	629	648	615	595	617	593	567	631	574	597	648	643	604	629	566	579	581	638	576	673	567	585	617	625	627	636	617	607	634	575	607	593	589	609	615	627	582	583	653	591	602	585	593	635	583	606	628	618	585	612	641	643	619	635	642	587	629	650	679	585	660	605	603	616	631	584	590	608	571	646	605	576	631	618	592	609	576	655	621	613	624	609	581	572	602	628	648	597	623	608	611	694	603	605	607	607	607	629	603	612	611	608	585	611	567	609	610	592	596	630	599	629	637	600	573	599	589	617	666	579	615	592	601	635	598	604	648	621	646	630	610	624	589	589	639	634	580	639	627	590	646	618	625	616	637	621	620	603	616	595	592	624	642	642	639	629	550	608	619	600	637	580	601	560	566	593	623	628	569	628	583	641	622	607	621	616	640	606	606	600	627	621	647	639	601	582	615	647	597	627	582	631	607	581	616	613	608	632	585	615	621	633	604	657	613	619	616	629	621	582	604	613	605	640	612	621	574	610	622	595	628	604	633	561	659	646	635	597	595	628	621	563	620	600	618	656	573	609	634	580	587	580	602	601	631	548	644	643	648	606	627	556	606	608	608	588	634	601	595	625	621	590	597	599	619	593	649	591	619	603	585	622	605	633	613	600	609	618	630	625	603	562	624	600	610	598	626	600	611	608	607	643	620	626	629	627	622	648	611	567	630	614	631	612	607	556	627	622	634	625	630	581	595	623	606	634	583	629	656	677	591	599	635	598	640	625	623	600	619	591	621	602	613	579	595	643	608	573	616	607	621	595	606	618	615	616	593	645	590	633	589	587	599	593	623	567	624	643	597	620	611	671	603	586	586	601	593	590	599	631	655	592	688	614	580	623	599	592	558	615	581	605	605	565	607	579	607	614	624	590	607	667	636	598	615	617	594	630	624	573	635	585	568	599	616	604	620	641	638	555	598	593	609	593	636	644	618	624	613	574	622	594	643	565	605	616	608	571	618	628	624	536	626	561	656	585	582	611	611	563	636	599	597	576	662	606	660	603	561	622	623	648	635	638	638	639	595	651	583	618	620	577	605	604	602	602	596	626	616	562	611	607	574	581	599	631	636	591	591	608	613	646	612	616	575	643	618	601	605	610	620	638	617	584	614	588	620	587	609	619	624	619	673	607	654	651	616	618	645	633	619	589	588	579	583	618	667	615	586	634	600	624	605	643	558	621	607	631	619	606	646	577	590	594	608	631	596	588	606	605	624	561	571	594	634	569	588	633	613	647	603	624	650	614	618	606	596	585	593	593	613	608	615	597	647	620	569	589	661	598	623	634	558	620	590	623	581	600	579	612	628	649	552	605	613	604	637	583	629	612	575	643	609	605	588	589	623	642	641	639	651	639	565	605	629	609	627	632	623	640	619	644	639	586	591	612	607	591	592	648	567	593	649	591	627	607	584	557	605	641	632	662	602	601	631	577	627	629	578	658	615	605	625	628	611	667	631	584	635	647	648	583	638	620	626	645	576	617	648	618	643	604	671	647	627	642	624	650	635	592	611	626	587	608	616	587	604	588	594	602	607	602	583	619	629	608	615	607	599	627	592	618	614	597	557	619	609	651	640	621	609	599	590	638	586	630	641	626	647	607	572	599	620	590	623	637	632	611	611	601	604	608	651	602	627	631	622	614	612	600	564	572	583	589	593	628	637	603	656	649	593	648	601	548	612	607	624	568	618	634	583	574	605	609	605	618	610	589	593	611	601	632	617	633	594	631	638	579	608	598	616	640	613	584	653	604	641	596	609	634	605	615	659	639	644	572	606	641	585	602	618	600	603	587	599	584	648	577	601	580	587	619	601	617	592	574	617	641	626	614	584	647	624	634	628	591	601	612	610	623	643	595	604	558	590	594	622	622	638	586	625	616	665	661	649	612	627	603	628	614	629	654	617	597	575	600	586	615	599	637	632	577	612	613	607	610	597	573	600	601	627	614	613	621	610	610	603	590	641	635	609	598	624	641	608	621	614	640	615	621	611	624	603	624	595	598	615	644	613	598	598	634	578	568	612	633	613	597	610	647	601	592	605	624	594	601	614	594	600	614	618	652	598	647	605	651	613	583	592	611	618	632	637	690	608	572	619	639	648	600	591	584	627	652	563	597	618	564	581	593	585	592	598	616	594	575	605	596	604	659	665	598	558	630	585	628	613	609	603	573	626	602	606	615	608	608	619	603	597	631	596	630	624	642	570	607	607	562	625	644	617	628	617	592	662	636	614	624	616	567	656	577	617	616	587	588	594	639	598	592	598	621	601	602	618	603	593	615	643	623	649	572	603	599	619	647	655	582	585	570	647	567	624	624	614	661	589	630	631	624	636	623	604	678	629	598	649	599	655	593	635	577	623	586	617	631	634	620	636	591	635	629	583	635	608	590	599	656	613	619	619	598	628	625	649	640	613	619	639	560	604	619	605	610	591	629	634	660	645	615	592	625	605	635	576	577	636	603	599	624	597	584	596	585	611	631	644	598	630	611	644	584	615	575	597	621	590	677	611	604	617	609	569	578	607	593	618	648	617	634	615	589	610	589	598	618	635	583	646	624	590	600	632	583	647	604	628	615	615	608	625	586	623	620	625	587	603	589	659	593	628	633	609	611	590	614	652	576	598	623	565	584	605	589	629	632	610	618	593	632	613	617	624	601	624	643	616	562	584	601	617	645	588	562	562	611	645	647	620	619	623	634	630	638	630	599	645	599	641	605	583	600	607	601	606	600	631	605	612	609	595	602	623	622	580	571	606	626	583	581	626	636	581	614	625	609	643	597	605	608	607	658	630	586	659	541	590	608	578	608	586	614	615	617	603	599	676	604	592	590	619	629	606	641	636	615	610	627	552	640	615	597	653	619	604	605	606	598	634	578	653	608	593	619	587	600	647	617	574	627	605	603	594	637	637	651	600	599	607	636	606	608	637	599	622	572	626	584	610	593	624	582	585	587	653	584	618	575	605	641	615	615	587	590	641	651	637	599	589	604	592	604	591	595	611	594	643	573	622	629	609	622	646	610	631	615	621	600	597	654	591	629	590	624	601	623	636	610	631	615	643	616	605	628	594	641	622	640	607	568
10911	1296	451	470	463	465	450	473	425	392	420	371	418	437	460	437	420	419	438	431	443	468	429	436	450	449	428	456	475	437	448	437	431	473	459	476	415	483	446	447	447	460	481	450	468	401	438	450	411	469	475	454	485	464	450	468	440	483	456	436	421	415	455	397	408	430	447	453	481	429	436	435	416	448	408	450	415	428	444	408	498	437	447	424	444	460	468	426	438	482	423	420	445	414	464	375	412	410	505	447	421	450	415	461	451	418	470	416	447	428	396	411	456	470	414	429	483	448	426	414	447	449	471	463	432	433	484	455	452	428	455	458	434	437	419	476	454	413	454	427	468	421	407	405	459	449	470	428	464	435	449	454	415	471	484	465	473	416	500	440	440	424	409	492	434	488	452	469	456	438	438	449	428	439	447	396	454	455	441	449	424	423	438	438	425	435	444	432	417	460	439	472	457	475	424	439	462	478	422	430	453	444	458	454	432	472	466	430	459	444	383	475	392	394	426	426	436	426	473	451	473	409	435	458	448	484	439	436	426	454	429	440	472	403	435	414	461	467	424	424	433	427	452	428	438	446	434	438	437	473	451	451	413	459	431	445	433	471	481	449	408	411	452	440	460	433	447	432	445	454	428	454	423	438	414	437	452	435	443	483	416	455	443	446	473	454	467	449	444	437	439	439	423	452	456	411	431	426	457	463	447	422	413	440	464	450	417	426	422	472	404	414	446	457	410	427	462	441	383	428	457	432	457	479	428	450	419	487	441	421	453	423	460	441	466	460	452	455	465	440	421	433	465	409	420	404	435	444	510	437	443	456	444	450	488	453	420	447	471	451	435	404	433	424	414	430	412	426	454	461	456	464	436	442	412	447	394	436	449	470	427	414	403	427	472	412	470	433	471	470	442	419	439	441	455	467	428	473	426	435	421	442	456	482	407	423	469	442	367	404	411	444	432	439	449	445	433	449	392	436	426	450	448	394	449	469	427	441	425	423	432	432	426	426	438	417	467	438	483	410	463	489	424	445	426	455	416	418	418	431	395	434	448	468	471	468	431	463	435	472	473	433	464	487	459	428	463	473	441	435	489	447	451	420	454	450	450	417	426	463	428	453	461	437	451	450	445	487	431	436	436	395	463	458	443	444	428	436	440	470	456	435	487	431	414	458	471	462	464	423	424	439	426	450	465	474	402	425	460	463	418	465	413	393	457	404	449	438	417	424	441	403	434	446	418	425	390	419	455	460	465	488	462	491	443	428	396	435	444	426	431	444	436	428	471	431	433	447	446	485	412	425	450	411	409	412	443	430	444	468	423	415	442	470	405	456	447	451	402	481	469	431	407	430	438	458	412	491	437	463	369	431	420	452	444	445	450	504	416	490	447	422	474	422	455	419	430	456	426	465	440	439	454	477	411	471	402	452	474	453	407	475	466	415	464	432	443	451	438	446	451	442	423	455	454	415	449	427	420	449	466	464	402	437	414	394	469	451	457	433	433	428	426	424	444	472	439	477	424	428	478	414	435	427	476	410	453	416	440	471	441	391	398	420	455	401	432	417	461	429	427	414	473	467	426	401	453	421	412	447	431	407	436	456	441	443	412	421	449	441	466	430	420	432	449	412	424	447	420	445	496	412	420	412	450	458	446	446	449	421	402	413	421	430	421	461	460	440	428	429	418	455	439	409	387	428	453	441	474	408	434	428	447	433	473	401	414	422	414	421	449	453	431	450	439	425	432	430	425	438	449	454	458	446	446	466	466	422	422	440	470	425	430	461	461	414	433	437	450	475	456	457	451	426	422	429	432	474	504	406	463	433	439	444	415	440	457	440	465	448	392	461	452	427	483	437	467	452	415	477	447	422	426	461	428	426	437	464	449	420	398	407	450	442	425	408	439	462	441	445	497	443	436	450	446	491	431	412	474	399	452	447	509	463	446	488	435	422	389	461	428	408	440	448	393	423	466	455	420	427	420	459	420	446	432	450	433	457	486	445	436	428	463	448	475	436	433	432	439	438	431	448	445	442	444	433	447	421	459	438	420	413	442	436	451	460	421	442	405	430	434	439	473	434	405	404	440	402	429	430	407	502	473	411	419	480	441	445	422	471	427	449	448	418	446	445	444	453	450	421	446	431	444	464	450	431	437	467	447	414	417	472	442	460	452	448	456	467	451	427	410	431	459	426	454	447	437	413	429	461	460	511	470	476	419	410	475	395	469	488	442	441	439	442	423	452	418	432	428	450	417	482	450	453	419	432	474	434	502	453	401	485	499	439	429	464	458	428	470	417	423	435	445	441	449	447	430	449	470	469	432	445	436	424	432	455	411	452	486	435	445	449	454	450	454	463	398	437	428	413	462	459	408	437	440	402	416	425	426	427	432	442	471	457	419	466	439	456	464	412	470	437	416	453	436	429	471	467	438	411	459	465	471	423	450	443	438	461	398	469	468	457	439	434	474	445	426	438	439	441	471	429	466	446	444	425	456	471	433	452	385	435	459	414	436	450	469	388	434	430	437	421	419	449	428	440	401	411	481	450	436	480	446	440	455	425	401	446	464	450	451	464	425	406	433	466	435	474	444	481	477	404	476	421	447	408	415	431	430	421	432	466	443	411	446	434	485	449	431	450	472	413	438	458	440	410	449	453	460	393	445	414	441	422	452	461	426	438	461	475	439	421	451	457	429	442	419	445	424	447	462	442	458	431	460	464	454	436	435	455	411	422	444	415	454	442	434	433	445	450	451	415	432	450	424	441	433	448	441	446	409	449	442	448	471	459	435	442	446	403	459	448	450	476	473	482	438	438	447	470	430	458	421	451	444	440	446	446	456	425	413	473	426	426	435	442	447	432	415	394	477	439	446	432	457	416	398	505	462	472	449	433	453	455	457	427	418	435	470	413	442	433	443	434	444	459	413	471	438	448	441	490	448	437	412	434	435	408	414	459	435	500	468	502	441	427	440	434	431	421	431	442	476	484	438	427	433	478	415	398	446	463	486	416	439	416	470	498	462	442	436	429	395	398	459	484	457	444	395	464	462	429	411	467	438	423	416	437	418	473	457	434	443	432	436	410	486	443	469	398	436	440	421	407	413	396	455	440	458	422	419	458	452	429	445	448	450	443	451	476	432	440	455	432	419	428	400	452	463	402	446	487	456	441	421	429	483	418	461	391	420	421	474	471	434	439	423	449	423	443	468	440	464	465	443	432	441	406	449	452	477	445	423	446	424	437	420	442	475	428	451	425	448	433	458	430	413	391	424	420	448	446	444	384	434	408	411	458	452	437	408	466	445	456	453	420	494	450	465	426	484	421	393	442	446	459	483	472	465	438	456	443	402	426	369	465	460	435	401	414	421	449	421	452	444	427	424	427	454	432	456	427	454	500	459	422	436	434	409	452	457	468	397	465	467	494	433	434	443	415	415	481	432	443	431	448	441	474	461	415	422	437	418	475	502	444	436	459	399	496	448	409	423	426	451	454	450	416	468	455	445	466	499	403	459	445
7100	1108	968	998	965	974	942	959	981	922	933	969	987	908	912	933	961	968	961	977	933	977	922	961	954	942	951	969	993	936	939	979	963	932	993	932	946	944	985	930	897	934	991	992	944	961	994	938	936	967	984	961	917	928	934	973	893	932	897	947	955	917	959	970	932	883	947	966	987	987	1004	952	910	965	937	983	970	957	960	936	958	970	965	943	942	966	933	941	961	957	1027	952	985	981	935	931	921	951	1009	923	922	951	927	941	917	991	955	917	956	955	987	990	884	1002	946	864	896	942	985	947	984	972	922	982	966	958	940	918	956	877	915	930	968	971	899	946	1007	967	966	949	967	938	953	936	965	999	926	917	943	946	901	934	955	968	989	969	970	996	983	966	953	986	899	885	960	996	974	888	903	931	930	922	998	946	998	995	871	932	921	959	945	952	988	883	921	950	988	978	1013	947	953	924	958	958	979	916	951	913	976	944	1022	923	910	910	960	892	979	944	1001	952	982	1000	915	957	933	980	961	961	988	946	976	973	946	965	945	951	953	934	975	909	957	967	922	958	971	960	929	984	928	976	917	934	977	981	1016	955	962	979	965	955	1004	977	953	948	1024	957	966	939	958	1024	939	1019	971	909	962	965	982	936	865	932	983	955	909	909	982	924	963	939	980	948	976	928	951	980	965	938	961	947	978	914	883	942	953	972	979	956	940	970	891	962	976	941	977	980	910	932	947	986	928	978	939	937	939	956	1001	996	975	943	962	990	954	945	928	947	931	934	927	952	977	995	922	908	965	928	969	963	912	937	917	964	970	985	977	939	943	936	923	982	985	918	960	969	990	929	926	966	936	931	961	942	1072	988	991	985	986	948	942	935	933	1000	970	912	927	943	958	996	953	926	963	927	974	938	957	894	973	924	943	912	924	934	945	898	895	973	1008	938	939	952	925	941	916	921	950	945	959	966	953	966	948	931	980	977	919	992	951	951	946	978	1009	956	945	994	958	925	931	879	927	977	983	964	1007	922	933	971	1013	997	1026	958	962	991	960	995	939	961	944	892	993	911	936	957	978	966	967	1003	925	1002	976	969	961	906	944	978	993	940	964	961	914	923	966	969	945	921	953	882	929	905	945	935	907	931	976	946	920	989	868	977	997	926	957	978	947	979	916	993	936	947	955	962	987	953	991	953	924	991	934	890	908	951	938	965	989	950	996	992	894	941	957	950	950	947	914	865	917	1023	960	976	1000	900	1021	949	1022	1044	892	970	918	941	1002	901	959	928	924	943	923	908	976	916	948	948	962	947	977	990	926	932	1007	940	985	915	898	893	941	924	923	953	916	999	888	963	950	935	972	1020	979	966	926	998	898	950	978	948	952	953	992	994	966	974	944	937	889	1012	949	955	942	938	930	954	951	923	901	893	972	911	960	986	934	935	917	917	965	976	898	908	952	930	934	939	961	952	938	945	954	958	892	990	963	899	934	947	945	953	984	930	991	896	976	943	908	967	946	981	938	1011	947	965	961	945	976	947	978	912	906	906	951	975	946	954	957	964	1070	904	963	949	953	974	914	927	956	960	984	967	912	945	946	1000	941	921	965	1013	956	935	930	954	965	937	1005	945	964	966	972	944	931	958	964	914	916	904	918	966	967	956	930	974	985	971	940	985	958	940	913	935	986	958	969	914	931	902	892	975	939	949	965	935	1015	919	928	943	953	938	1001	937	945	951	976	1001	979	908	982	1025	974	897	928	907	956	937	957	972	963	956	926	949	936	927	960	944	968	944	936	976	966	971	943	952	1010	1043	931	923	940	981	964	934	936	965	965	913	984	935	903	974	936	985	912	981	989	961	979	984	904	928	916	915	924	953	942	975	972	933	956	987	944	960	948	960	973	955	1062	978	949	949	918	926	912	975	959	951	969	974	897	979	941	964	943	949	957	985	942	909	964	966	942	981	967	933	969	965	923	929	908	985	946	999	950	954	926	958	972	1000	961	984	962	938	919	978	1053	944	932	990	933	887	981	1005	981	971	1008	941	914	953	945	972	953	989	993	983	995	961	961	964	947	938	983	967	995	952	894	976	928	916	954	974	941	951	930	994	964	969	933	911	999	1004	950	976	909	936	884	958	970	965	980	983	979	946	923	941	981	911	896	939	973	964	958	931	955	889	967	974	943	960	924	910	904	977	922	1010	1025	944	954	1002	975	990	996	947	975	951	916	1003	909	939	861	917	948	959	927	969	944	913	942	956	929	950	920	981	933	958	945	1009	883	944	963	921	966	998	927	932	961	962	942	980	922	974	991	1003	1006	933	975	1020	941	893	918	953	974	996	997	948	914	879	944	978	922	994	1007	976	1004	944	935	960	922	968	907	903	930	943	980	941	938	905	907	1006	920	958	941	953	989	914	938	956	934	981	930	948	1007	922	975	981	965	984	923	966	923	996	999	935	919	895	1013	907	971	1004	928	955	940	972	944	1003	968	935	991	990	941	971	976	897	946	961	931	906	973	923	978	915	960	1010	916	992	981	958	894	1000	942	975	909	963	968	928	937	960	987	936	959	972	971	972	942	861	1013	976	893	956	976	957	987	964	929	919	932	923	1017	927	967	974	920	956	979	971	944	893	934	925	892	954	938	921	915	913	982	950	908	938	941	941	944	923	955	999	956	986	905	927	928	947	932	922	961	939	928	947	923	984	942	963	950	944	932	994	963	902	936	901	993	942	986	947	1051	947	975	910	941	973	898	953	921	945	934	967	934	929	927	941	890	969	982	996	912	994	963	945	971	973	945	907	922	995	948	954	919	960	958	985	961	919	886	972	953	952	961	972	981	974	959	958	920	971	1002	958	927	953	972	975	968	950	923	980	987	976	913	949	957	932	1037	942	895	956	934	981	927	975	957	892	926	959	923	943	957	885	973	988	965	967	920	965	919	952	964	949	937	962	985	999	936	938	936	927	878	932	891	937	944	981	965	923	911	946	948	920	922	937	966	991	951	983	972	963	940	944	976	932	961	967	930	962	946	980	923	962	917	964	908	933	950	951	930	948	929	882	1012	937	1003	968	956	956	996	995	937	980	910	919	928	946	970	1006	981	950	944	997	984	940	947	973	962	960	1006	977	907	947	920	960	960	940	951	985	914	1002	984	936	956	942	932	971	974	983	988	911	943	919	974	968	920	973	919	901	928	965	953	892	946	1007	963	919	930	910	1006	978	964	959	928	928	959	955	939	924	884	957	979	923	996	1003	972	947	966	961	980	953	944	973	952	996	932	954	925	965	947	931	934	956	926	947	948	893	945	993	954	901	906	959	948	958	963	947	951	990	901	953	902	917	1023	914	978	992	981	931	1007	935	948	940	980	971	1002	970	907	956	946	935	983	961	974	924	910	940	952	934	975	945	954	932	924	969	968	913	960	944	943	914	934	951	924	966	943	914	913	950	929	884	957	928	991	929	969	931	943	953	965	997	913	983	948	958	942	964	960	906	979	924	941	1001	972	929	915	983	919	915	913	976	925	957	940	966	925	955	975	946	903	960	954	970	932	931	875	927	1008	943	973	957	915	960	968	941	943	1016	979	1009	997	929	976	939	938	941	998	940
25457	3898	602	443	387	310	304	268	273	272	233	261	254	236	256	242	222	255	255	226	244	217	248	234	252	254	253	250	255	227	240	259	223	264	231	232	241	251	254	228	223	209	221	248	245	234	243	238	223	237	198	202	215	220	256	222	234	226	239	233	225	203	234	211	209	218	217	236	224	220	230	251	237	230	258	215	209	223	248	252	234	222	270	232	224	226	215	208	226	211	236	234	207	195	231	229	224	227	236	246	227	237	242	243	261	239	213	224	243	275	210	227	244	226	227	220	234	230	215	207	247	255	208	223	232	226	255	271	224	201	214	212	245	225	213	276	251	238	217	231	197	194	215	225	252	246	254	235	212	243	232	220	268	237	199	238	227	211	216	237	217	231	251	260	223	210	211	222	244	250	224	225	212	233	225	253	249	235	254	210	219	237	228	243	234	220	223	221	220	261	254	214	242	245	250	235	207	209	256	230	245	230	232	234	235	248	213	212	222	264	244	239	206	204	223	219	235	217	230	250	225	228	209	242	228	238	258	226	192	226	258	218	190	255	225	235	242	228	213	229	232	227	242	242	235	220	219	234	248	222	217	245	231	217	219	242	217	225	223	218	249	231	251	214	245	234	241	236	271	234	233	252	226	237	212	191	216	220	213	248	210	207	251	232	216	257	218	235	241	242	225	222	212	226	220	229	219	234	242	234	252	216	241	247	212	209	234	236	236	234	218	220	208	230	227	217	229	239	222	210	236	234	227	243	223	234	226	225	276	246	252	223	243	268	242	272	229	234	234	208	204	229	252	255	241	232	236	231	234	248	242	200	252	222	260	235	238	225	210	247	255	229	228	227	206	245	219	221	243	230	214	239	225	221	207	223	223	224	232	254	229	196	217	249	211	241	241	243	241	238	219	245	234	242	253	218	239	247	243	274	226	237	232	229	241	208	243	234	232	215	236	252	217	242	267	233	219	220	231	208	229	224	241	253	237	260	253	250	208	215	231	218	251	238	255	225	230	233	223	232	235	232	249	225	254	234	211	244	234	248	268	234	237	200	243	253	249	257	250	222	212	231	238	214	221	189	225	216	207	218	249	268	240	233	248	225	229	241	261	249	249	222	220	255	219	241	230	222	233	242	231	213	263	198	235	252	224	243	221	223	218	234	235	236	252	252	229	213	230	237	226	241	240	214	237	247	240	224	210	235	220	228	241	238	234	240	224	236	251	226	243	224	262	221	244	215	215	249	227	232	210	254	226	251	233	226	242	222	206	223	255	274	250	222	224	249	263	246	242	250	203	234	234	228	258	246	229	228	221	210	251	203	225	217	230	227	221	228	219	218	226	237	216	242	224	234	219	227	228	241	241	229	263	248	232	252	222	234	202	260	242	220	237	242	227	231	265	240	263	261	216	218	219	223	200	214	215	211	260	235	228	216	231	225	253	238	254	278	223	214	251	236	229	244	197	240	213	252	235	258	240	220	236	239	267	223	260	216	204	221	234	228	205	196	231	241	259	239	238	230	267	216	202	237	229	228	232	223	238	237	243	241	230	209	222	233	253	214	249	223	241	238	241	232	229	257	226	210	226	226	217	256	271	249	249	255	251	207	217	219	206	238	228	262	229	216	234	216	221	232	257	232	234	268	249	241	251	245	225	241	241	233	254	258	245	242	224	230	245	230	232	220	248	268	244	212	244	259	223	225	223	241	268	248	248	254	219	255	223	229	238	229	215	245	249	207	254	208	220	230	216	239	225	223	219	226	224	224	240	224	229	225	263	252	251	259	189	231	221	214	260	244	202	254	225	233	238	252	257	258	235	250	229	222	220	222	230	244	244	255	210	224	234	265	245	242	228	231	237	218	239	225	237	209	209	222	240	282	259	237	249	241	221	211	233	217	208	239	257	211	247	221	224	216	217	236	228	232	250	219	224	217	202	244	242	245	220	175	214	205	251	223	232	216	228	234	241	210	222	249	234	234	219	252	240	219	223	213	226	201	250	255	235	207	230	218	212	243	225	256	269	224	230	204	240	234	251	242	231	255	222	221	202	243	228	249	221	236	220	236	229	242	215	249	243	226	225	232	261	244	210	239	231	231	233	221	267	230	241	225	238	226	248	237	221	258	191	212	244	216	195	254	244	232	208	242	217	213	242	248	214	232	249	241	233	226	228	228	231	253	226	241	241	213	227	230	206	217	269	227	239	211	200	226	239	187	231	253	239	225	276	239	234	221	195	262	241	236	256	236	226	215	250	242	218	245	244	232	223	217	222	265	231	212	235	229	236	243	249	265	230	215	212	211	277	247	227	272	260	276	196	215	251	210	228	221	237	223	267	233	223	213	245	251	235	234	234	261	229	227	260	226	226	247	226	230	247	271	243	213	226	260	262	232	212	218	219	212	232	232	218	219	231	230	238	246	197	217	223	197	234	246	235	239	213	239	234	240	210	205	234	234	193	197	231	230	250	223	221	216	241	199	213	235	220	232	259	242	222	233	209	213	219	234	243	239	229	237	249	224	230	245	208	234	210	259	243	250	226	226	229	255	222	230	231	230	234	226	258	236	209	199	230	209	221	216	212	226	232	205	268	222	234	232	216	228	214	236	238	233	211	248	227	225	235	236	239	250	225	216	236	222	210	219	218	209	229	216	249	209	261	225	259	223	240	188	264	262	237	232	231	242	254	240	261	236	259	213	240	216	227	253	255	220	192	226	218	201	250	235	215	216	242	257	251	215	205	223	241	220	260	214	259	247	230	218	227	261	248	234	232	197	233	229	237	226	232	244	230	247	224	224	222	239	229	226	231	246	228	228	229	243	202	230	229	234	210	202	221	184	218	236	245	247	247	240	232	206	214	229	221	231	241	243	234	214	252	246	249	247	215	214	267	207	215	219	263	203	236	232	244	238	210	219	209	228	248	233	235	238	249	209	243	279	200	212	239	229	238	256	225	240	217	248	217	196	215	217	232	216	213	251	250	256	254	229	228	251	213	226	212	214	221	224	233	236	226	233	239	206	232	226	198	234	241	224	223	219	222	203	241	216	240	289	241	210	234	228	269	256	240	224	204	218	229	261	262	228	253	240	234	231	244	229	232	219	228	236	255	229	232	206	231	238	234	271	216	194	242	211	264	250	208	237	229	226	248	246	222	212	239	234	221	228	240	257	217	251	277	215	223	214	225	225	237	250	224	240	224	225	242	211	235	257	242	230	220	250	229	227	248	214	221	197	208	250	222	226	237	205	230	218	227	233	236	240	225	216	213	206	231	224	244	223	238	226	259	186	237	246	228	225	242	211	235	251	272	212	215	185	249	252	205	273	241	235	229	232	214	233	210	228	228	227	250	274	240	241	237	242	232	255	208	229	233	268	218	261	235	224	263	215	215	238	198	251	246	248	224	242	262	262	255	217	243	228	252	252	208	244	215	238	206	234	226	266	245	227	236	239	235	233	273	248	208	248	214	237	206	224	237	204	227	230	226	230	225	240	243	249	217	193	220	221	237	236
15572	1358	1209	1309	1164	975	847	833	727	725	695	689	726	618	607	620	623	614	624	585	580	637	580	623	550	567	581	581	623	579	562	568	581	524	575	581	545	556	587	558	559	604	600	559	580	570	551	619	570	570	530	600	605	573	556	567	542	555	554	564	538	530	563	601	541	525	492	562	550	557	581	525	568	616	579	561	562	566	559	545	553	559	560	547	564	546	532	517	599	570	529	557	542	563	538	546	590	573	612	565	579	588	539	521	514	513	557	552	544	552	533	540	583	558	546	589	546	581	534	566	517	555	537	543	583	548	585	556	568	543	567	564	527	551	541	571	550	544	536	568	560	551	521	509	536	547	523	593	531	549	555	554	530	556	558	540	542	590	534	544	560	556	537	558	536	563	550	584	555	602	552	542	552	576	541	541	523	545	544	543	545	570	552	546	557	562	586	541	516	568	582	570	566	580	552	494	599	573	554	548	565	540	538	578	549	580	545	560	548	593	501	571	540	545	601	528	554	564	536	609	598	569	547	541	577	516	544	546	535	583	587	562	545	523	561	527	547	548	548	577	531	563	575	545	612	536	568	591	533	525	587	571	577	509	541	578	575	574	535	580	586	609	537	586	546	573	558	554	539	592	591	564	595	534	582	552	570	519	522	578	549	523	541	550	566	486	532	582	547	549	528	545	579	537	578	549	568	543	575	582	555	542	573	547	552	524	585	524	552	622	561	551	514	544	577	509	551	569	574	596	579	511	568	592	603	602	543	589	533	522	597	494	588	552	604	595	556	539	564	584	534	591	585	529	577	558	585	558	526	536	519	548	552	537	571	546	585	565	591	541	552	553	536	574	540	554	551	551	541	544	533	543	545	546	520	520	564	601	567	566	545	538	590	581	557	517	557	550	541	598	540	516	593	578	520	528	563	583	570	550	558	563	543	569	548	542	573	560	530	563	564	558	558	579	567	546	577	571	547	579	568	542	563	543	598	583	555	540	566	531	577	556	546	603	555	535	605	553	560	551	521	577	555	534	548	600	558	573	537	569	578	546	525	562	550	520	553	606	515	559	553	502	541	589	527	575	596	543	597	574	542	568	561	551	575	569	543	560	574	541	601	593	517	601	561	543	577	543	544	537	572	528	565	567	602	602	556	556	560	542	542	548	494	520	523	474	491	557	580	587	614	610	563	619	574	548	543	556	560	536	560	547	566	532	541	564	527	529	564	543	530	559	571	550	524	568	544	569	546	580	527	605	546	546	528	542	555	609	535	564	550	573	508	581	516	595	546	549	554	501	588	562	589	574	551	530	560	556	551	538	563	599	519	568	513	551	528	585	562	558	526	577	570	524	545	584	561	535	590	546	601	545	581	550	503	578	520	508	547	548	551	557	568	535	534	622	578	579	565	559	542	576	569	541	569	574	557	565	588	577	589	515	529	580	554	565	586	524	539	603	563	593	583	542	567	524	575	578	561	543	561	569	585	585	558	541	543	573	539	564	570	558	593	513	508	518	565	589	521	595	543	558	576	586	560	555	554	524	554	518	543	536	571	562	549	581	596	557	563	528	536	564	552	550	536	599	574	552	588	548	524	546	539	528	510	582	513	589	598	571	597	554	585	605	545	540	549	510	543	546	572	540	555	484	564	536	553	577	559	534	561	574	531	534	579	556	568	562	555	557	530	549	562	570	519	533	575	604	560	533	591	539	578	564	604	562	578	554	571	546	563	535	598	574	557	572	555	541	558	582	516	530	547	557	555	562	565	539	565	530	565	532	543	570	597	541	542	554	540	573	528	545	525	524	551	550	562	528	544	588	585	577	522	551	527	572	589	590	563	566	506	544	529	534	548	561	579	578	576	545	586	565	548	519	536	610	543	581	586	555	569	559	543	555	583	578	542	545	520	561	570	539	575	537	549	523	590	563	566	461	593	536	543	538	567	541	586	547	564	602	575	519	551	557	528	556	585	540	598	544	582	562	560	533	541	543	566	559	570	545	601	566	534	533	609	543	568	618	589	586	539	572	553	551	563	578	565	528	550	559	551	570	535	548	530	592	587	593	562	592	591	546	571	551	530	549	576	559	539	567	587	586	550	558	515	540	529	584	552	558	551	609	539	553	583	575	556	535	592	546	574	510	526	553	547	570	542	569	574	546	585	506	562	554	558	556	513	526	546	554	562	547	622	525	608	570	555	596	563	557	579	564	566	562	546	556	523	523	579	605	550	596	554	565	545	547	568	560	576	520	566	536	613	564	545	555	599	548	582	562	547	554	519	503	576	566	526	538	534	577	553	548	585	545	574	547	535	575	564	522	577	543	546	539	579	559	550	559	578	522	572	590	581	552	559	517	562	530	562	595	545	535	572	540	550	556	616	593	519	579	549	582	556	532	523	520	533	557	583	563	592	580	578	541	536	509	556	534	582	519	562	542	542	583	546	563	548	547	560	533	586	566	527	527	594	549	566	571	569	568	563	543	577	577	547	547	599	557	535	539	557	585	562	590	563	586	530	598	568	542	589	514	547	533	588	541	536	557	531	548	568	545	578	578	574	552	540	583	586	544	543	522	539	526	494	545	542	512	561	544	536	519	580	558	554	537	547	549	542	551	563	583	564	533	562	562	576	579	555	567	561	584	539	564	543	518	582	553	554	537	583	543	537	575	550	524	576	563	558	584	550	532	558	578	570	537	553	590	557	564	586	581	564	545	531	597	558	549	568	557	519	517	574	595	583	580	551	567	567	560	549	559	586	521	539	558	569	548	590	544	537	578	551	561	587	529	570	565	557	543	561	573	541	586	565	580	568	517	560	560	529	538	588	558	549	503	541	565	536	567	550	554	548	572	568	584	518	587	575	489	520	559	556	566	558	547	601	583	559	570	551	570	566	535	602	536	570	605	542	580	571	551	587	547	570	585	546	575	557	566	574	559	559	547	533	578	567	569	534	541	548	589	568	554	566	583	550	568	553	544	551	544	566	548	562	611	564	554	568	560	602	564	589	557	597	555	554	580	538	590	552	541	546	520	526	583	606	552	596	551	562	535	578	565	549	560	600	579	572	578	548	579	565	544	566	533	587	571	538	562	527	520	579	607	524	546	549	582	565	541	579	573	516	579	608	560	556	540	611	597	514	548	555	517	602	533	568	612	552	557	568	577	565	569	587	582	547	587	560	533	592	540	568	550	506	551	524	554	551	546	550	561	598	559	528	570	549	568	543	538	548	550	492	535	578	575	503	537	573	566	522	536	575	574	563	544	568	548	560	539	565	579	516	577	614	594	582	581	599	576	540	552	600	529	556	548	574	603	571	573	560	540	538	546	562	581	538	520	571	562	558	545	573	607	590	539	572	547	530	546	589	564	567	528	568	571	550	541	563	584	543	535	588	555	549	565	546	578	593	568	534	530	599	581	509	584	585	549	561	593	595	547	555	588	561	532	573	510	532	568	550	559	531	563	558	528	546	578	544	577	587	556	560	581	528	543	561	549	592	521	572	578	531	552	528	554
34943	6653	936	694	482	411	357	353	331	276	306	254	262	283	276	248	260	249	235	263	231	243	228	263	261	255	238	265	257	232	290	227	228	247	243	261	240	245	216	266	262	253	228	242	256	208	237	285	228	216	234	231	242	253	240	245	223	249	255	196	206	265	279	255	227	238	268	228	218	231	261	239	253	257	270	251	255	249	279	255	249	256	226	238	210	246	266	248	244	292	217	254	206	224	245	212	249	263	229	265	234	271	275	260	240	251	259	222	239	229	248	266	267	221	230	248	273	262	251	226	228	215	243	251	254	277	259	236	240	254	235	248	252	258	225	220	202	234	246	219	227	249	231	261	216	233	231	256	253	281	245	256	271	242	241	216	235	238	246	237	241	207	284	252	248	230	254	231	244	229	228	226	282	261	264	265	240	238	242	265	228	238	234	203	238	261	260	213	256	212	251	274	251	241	233	266	260	269	232	230	248	264	247	277	254	252	223	228	226	235	297	242	252	254	235	245	269	228	269	264	250	230	233	243	209	226	231	237	245	203	251	267	229	251	260	203	253	266	243	248	262	226	229	254	230	263	233	240	258	231	230	239	230	240	257	259	244	227	259	259	239	233	256	209	263	222	237	240	247	279	242	242	219	244	245	249	256	217	224	210	224	246	247	223	263	253	253	242	241	265	226	241	242	267	236	275	242	221	229	285	265	241	239	238	224	255	257	247	209	261	254	226	242	248	249	254	221	259	210	236	247	214	216	245	238	239	238	226	248	251	240	291	293	235	237	232	239	226	222	245	234	230	240	247	237	265	261	221	226	232	223	233	271	263	263	254	245	233	245	239	231	234	238	250	235	237	243	226	247	236	242	227	233	254	242	236	247	217	230	267	244	270	225	269	228	264	261	227	225	238	258	253	254	249	224	204	259	256	237	238	287	220	241	228	226	252	232	238	238	260	247	266	238	227	229	260	220	244	249	262	219	226	232	239	236	246	240	252	228	245	210	253	264	243	273	234	216	237	256	261	203	235	215	210	210	244	255	264	280	240	234	255	238	241	237	229	248	249	227	240	226	235	247	233	207	236	245	270	290	211	246	231	217	235	236	257	218	233	239	240	238	242	218	220	224	243	203	276	226	220	238	251	251	243	254	253	241	226	250	262	264	230	240	235	217	249	222	262	219	269	235	233	277	251	234	242	189	262	238	265	235	247	231	235	233	227	252	248	219	230	242	222	265	223	224	247	255	245	241	247	235	241	230	272	231	244	237	237	246	240	257	252	253	234	247	249	245	232	241	258	233	258	259	226	213	240	244	226	240	253	222	236	250	237	241	232	252	273	232	261	220	242	245	235	263	274	234	231	268	225	250	221	248	246	226	244	213	265	247	265	236	240	245	247	227	233	226	236	262	254	248	246	251	230	241	230	280	265	244	247	228	244	243	237	250	229	233	267	232	272	281	232	261	272	253	207	242	260	258	252	245	240	276	272	240	209	254	265	259	272	208	249	229	254	234	243	215	221	217	242	242	250	221	235	215	259	247	231	246	247	240	292	232	239	275	264	222	279	256	236	242	264	265	267	273	261	240	219	257	236	237	242	257	257	239	236	244	256	251	246	261	235	238	272	228	230	212	252	255	231	263	233	241	266	255	229	250	233	243	245	216	240	255	232	240	265	247	243	268	258	240	211	251	236	250	276	265	221	213	235	256	223	225	258	280	249	222	225	260	268	222	232	241	257	250	206	242	248	222	269	288	242	240	245	235	262	224	237	231	213	222	244	273	229	248	239	256	251	197	262	224	248	244	213	238	223	243	251	252	252	265	230	258	258	232	218	263	211	206	241	249	245	240	224	254	267	230	240	230	224	255	236	242	236	216	231	209	245	261	232	236	224	245	224	225	217	273	218	246	270	234	260	226	218	223	247	241	249	237	264	280	232	230	223	263	228	241	262	254	203	237	244	277	257	279	236	267	252	283	242	249	256	241	230	242	213	232	232	226	251	233	243	237	243	254	242	235	239	214	241	207	235	232	235	241	213	215	213	256	286	251	252	219	218	238	259	265	238	226	254	239	240	240	253	249	224	244	229	230	208	248	262	229	246	246	259	242	232	245	237	237	241	226	243	265	228	270	236	272	234	217	238	221	233	246	273	252	247	198	255	238	254	243	233	267	246	243	227	228	235	234	254	224	257	225	255	245	237	249	264	229	235	247	263	253	238	234	259	240	225	257	251	242	256	220	259	227	215	217	245	232	268	244	262	243	242	234	260	219	238	215	255	226	237	252	230	239	248	270	234	260	241	270	243	262	195	223	239	246	236	261	256	251	254	224	242	275	262	222	247	244	266	257	218	263	239	261	268	232	255	252	236	257	253	249	270	256	250	249	248	245	267	250	250	231	255	233	236	238	235	242	278	237	243	233	286	216	262	259	245	257	274	244	237	276	237	235	251	252	220	238	226	245	215	280	235	238	263	246	260	236	221	247	254	240	220	263	230	246	221	233	258	220	230	202	244	232	247	244	253	222	252	229	248	275	219	247	242	265	248	221	252	253	211	243	294	233	244	244	244	241	253	211	245	230	220	272	264	256	243	248	251	257	251	239	253	224	253	243	259	252	267	233	244	270	244	217	242	229	225	247	267	270	249	264	251	269	253	234	268	213	236	230	260	209	250	227	259	246	244	226	234	243	214	251	199	238	198	270	211	249	240	264	262	267	214	212	247	250	238	228	278	238	257	265	255	235	235	253	238	259	211	254	271	238	243	261	236	244	230	253	263	239	252	251	229	267	267	233	259	231	232	229	215	245	248	229	220	239	255	256	221	236	242	265	219	210	243	245	231	277	244	229	253	254	259	251	263	236	228	217	282	284	248	218	245	263	278	242	226	269	225	243	237	248	224	221	243	221	243	237	229	260	254	265	255	266	243	250	212	294	258	207	235	246	240	215	189	255	222	250	270	274	261	221	246	238	233	230	233	245	268	238	265	275	244	253	259	237	274	241	288	257	270	254	240	256	261	241	248	251	237	237	229	260	247	246	241	275	242	202	239	232	220	229	224	223	250	232	224	239	220	251	296	239	267	281	218	256	258	248	247	232	262	265	206	256	241	256	263	239	254	244	229	248	240	251	245	260	245	243	234	246	286	244	279	241	293	240	265	248	209	255	207	243	228	249	260	237	233	220	231	214	241	267	231	265	245	253	272	245	241	209	233	221	240	221	259	224	229	229	249	208	230	253	231	240	243	262	251	240	256	248	267	267	258	237	253	238	207	253	239	256	237	233	243	266	262	223	227	231	216	252	268	264	234	238	236	235	260	231	262	247	241	253	225	207	269	240	233	199	247	228	248	244	225	231	243	256	220	273	243	239	253	253	235	222	237	263	250	254	230	239	248	252	235	256	236	228	220	249	232	252	238	251	246	250	248	252	252	242	210	218	242	237	281	230	256	234	225	231	239	228	257	233	243	276	247	230	240	249	250	227	223	257	211	245	221	246	268	258	253	248	253	255	250
19333	1822	1934	2108	1656	1489	1249	1043	981	866	895	788	814	758	764	751	665	736	680	720	752	680	683	663	620	642	661	653	647	628	624	658	685	692	657	635	584	654	627	633	613	644	629	655	664	625	620	617	604	600	564	629	588	584	621	605	604	563	594	664	565	570	588	611	613	596	670	594	569	608	644	561	615	594	596	617	621	553	605	593	656	617	613	637	638	602	592	618	624	607	626	620	640	593	620	642	629	612	577	620	636	597	612	602	575	639	608	609	609	601	597	591	615	590	604	617	592	575	590	612	629	654	590	632	611	611	637	643	633	626	612	628	638	618	619	602	591	572	584	621	655	619	625	594	568	588	608	629	617	555	604	596	570	641	586	611	654	650	617	654	603	602	602	613	582	635	613	636	555	569	579	621	600	613	657	621	586	625	607	575	595	589	623	643	607	606	617	574	565	601	631	580	593	650	623	618	620	596	573	629	636	611	587	596	634	627	610	626	588	556	594	611	572	582	570	594	610	604	617	621	616	623	582	617	606	607	602	570	588	563	639	635	626	614	591	581	567	577	573	585	618	586	586	595	611	608	582	596	625	570	595	631	569	561	566	606	595	578	549	583	622	637	598	622	614	552	612	543	615	585	584	591	586	630	619	573	615	618	588	590	601	603	599	604	616	590	637	581	581	573	653	619	613	603	631	580	571	611	620	609	632	593	581	645	592	633	565	584	629	613	564	621	548	632	607	615	620	651	593	643	624	590	627	603	622	582	590	602	574	642	650	607	573	649	570	549	587	626	626	620	632	598	598	611	613	576	614	623	639	647	572	612	614	620	610	635	622	616	574	604	622	620	612	597	579	625	604	640	568	623	613	576	609	555	604	558	581	598	575	564	585	685	632	603	585	632	653	589	599	658	613	616	597	569	613	578	627	569	648	601	578	591	601	623	648	599	594	600	589	629	622	604	640	576	600	597	675	617	590	595	620	619	623	595	549	627	603	618	593	629	566	621	615	595	610	599	614	608	643	629	589	597	624	584	599	574	565	574	609	637	627	601	588	631	599	631	587	614	592	592	619	609	602	603	617	606	601	652	641	578	618	574	620	589	606	635	590	592	611	627	642	613	585	600	648	593	585	624	616	596	624	602	592	567	612	598	617	598	567	562	608	598	625	614	627	598	603	607	576	619	572	629	590	588	623	618	604	567	662	626	610	616	595	619	622	606	564	627	609	563	603	592	590	575	594	630	606	585	600	573	616	584	577	634	653	563	631	634	594	613	622	644	615	611	604	633	615	551	611	616	581	623	591	620	621	605	582	618	596	605	591	598	606	614	634	568	618	589	656	583	596	573	595	670	639	617	581	589	638	624	611	612	565	595	616	607	589	582	649	630	597	582	646	625	585	595	582	603	594	619	638	640	611	595	607	648	576	613	576	616	613	592	647	598	605	598	594	604	624	617	600	600	553	619	592	638	623	614	598	609	557	615	609	627	620	540	639	608	596	601	557	592	607	615	605	613	607	608	616	641	599	596	572	581	566	637	578	633	568	613	592	616	579	611	599	560	607	645	574	657	606	580	580	586	609	628	588	581	596	616	579	671	592	625	576	585	629	571	566	593	595	640	611	610	663	594	582	633	605	630	593	594	595	614	618	599	565	610	573	646	642	603	618	611	636	537	622	610	575	616	591	617	619	620	610	625	613	592	618	617	601	570	658	601	625	621	576	592	589	596	560	616	597	583	588	610	594	581	593	608	613	653	595	634	594	596	637	613	604	634	595	587	584	597	621	603	621	610	684	617	643	622	627	584	564	613	630	577	602	575	619	586	647	621	628	623	613	558	595	570	636	607	567	637	572	620	592	635	601	563	574	589	578	569	606	626	573	602	591	573	603	604	607	616	608	620	599	626	631	630	625	623	600	575	608	605	591	527	569	614	601	592	612	637	611	653	614	565	551	602	574	582	597	585	635	609	581	620	616	608	603	575	584	617	575	622	591	614	620	583	585	581	629	581	621	634	628	610	602	633	597	566	593	619	614	671	614	556	570	601	592	635	593	577	643	652	591	601	622	598	601	625	624	568	605	602	603	623	613	617	601	614	630	564	541	581	647	619	586	633	603	624	568	581	582	618	599	644	568	630	646	599	599	583	586	632	629	588	599	621	583	645	661	577	590	559	609	583	588	612	568	599	612	571	630	561	579	596	607	581	607	613	600	581	617	588	545	556	630	630	617	589	684	620	630	635	601	622	617	614	568	640	635	683	588	594	586	594	598	622	641	598	603	612	598	587	609	599	558	568	627	579	628	584	614	561	574	589	609	618	619	567	649	597	601	579	606	575	584	570	608	608	579	603	638	595	602	596	609	583	605	649	610	590	543	611	621	590	595	589	650	642	609	636	589	612	622	578	636	583	591	611	598	595	610	615	608	618	590	633	562	647	625	556	617	582	588	582	630	597	593	634	626	607	615	600	606	580	567	554	586	588	610	624	622	594	613	595	558	577	583	611	624	572	615	600	583	596	631	574	620	580	554	566	624	558	603	611	606	583	570	567	631	632	611	567	636	615	602	599	601	635	576	610	625	617	646	635	628	629	611	608	616	603	612	617	652	622	620	600	626	604	599	633	583	607	624	632	594	613	599	594	579	620	556	618	617	608	592	606	577	650	549	592	619	626	599	604	590	606	639	634	586	585	639	582	601	659	602	582	608	633	636	623	640	612	679	597	580	550	635	637	600	669	586	596	609	627	576	618	636	622	608	567	589	604	605	582	626	596	625	600	591	621	574	623	620	604	650	622	599	582	631	641	599	629	606	602	603	666	596	587	596	627	605	590	592	630	578	604	606	642	606	611	662	603	629	631	587	578	616	597	609	606	606	593	592	616	649	618	613	629	580	602	595	625	578	640	644	588	631	588	594	568	608	636	601	617	643	645	572	585	623	586	619	610	599	623	609	641	572	647	604	604	647	565	583	613	626	574	549	607	600	594	607	617	595	603	621	638	595	619	602	567	643	597	624	617	617	607	641	606	613	600	586	560	605	611	606	600	577	623	619	597	593	586	605	620	586	588	645	588	612	603	580	554	629	629	577	615	638	632	659	638	613	562	538	598	594	604	610	606	622	588	616	662	591	608	655	619	591	608	569	602	607	600	634	590	612	629	598	619	623	605	579	576	577	608	582	615	596	652	622	580	580	619	600	582	632	564	622	613	589	601	601	589	606	595	602	578	620	592	626	603	561	594	619	623	585	601	588	627	605	608	614	614	631	607	630	576	589	563	569	598	581	619	603	533	590	586	612	580	601	629	614	581	608	620	560	587	665	583	581	611	597	594	598	614	661	610	603	581	613	608	619	616	634	586	580	560	643	591	643	595	577	587	610	602	615	606	587	600	574	573	578	622	618	586	589	558	616	623	555	612	597	608	609	604	585	612	607	600	627	580	605	617	593	645	598	615	638	607	617	644	637	608	638	625	567	603	624	589	621	594	598	585	575	598	596	639	622	592	615	671	602	615
12354	1445	423	410	468	450	499	488	437	485	452	439	450	460	409	453	433	457	457	482	467	451	457	487	458	446	468	427	473	485	444	445	427	461	452	446	408	432	407	452	466	498	461	417	411	469	433	475	487	402	441	426	447	456	436	439	446	494	484	442	430	442	447	452	423	437	400	447	434	460	421	475	435	449	461	430	432	431	436	446	419	481	449	439	428	467	484	436	463	437	444	421	476	451	435	425	418	429	446	449	460	462	470	451	483	465	433	461	449	453	408	428	448	408	444	437	408	481	448	467	462	453	435	409	416	401	422	425	455	425	440	457	463	383	461	433	439	449	426	448	447	454	414	413	452	425	410	445	462	503	414	419	446	457	412	432	481	442	455	433	427	444	421	456	432	488	467	418	412	444	424	467	438	440	445	425	394	424	428	437	439	463	454	450	445	463	449	477	454	452	418	421	415	463	392	468	459	482	425	457	422	417	427	475	418	440	422	457	480	445	455	431	485	452	385	482	468	453	417	469	482	448	469	419	479	475	435	448	440	407	415	431	479	432	435	478	485	444	445	424	436	467	466	403	442	441	437	426	457	484	443	426	463	465	433	422	419	423	457	421	431	472	435	429	485	421	457	475	445	433	468	436	454	433	430	436	450	465	450	521	453	481	444	421	435	432	439	443	438	421	464	471	464	472	427	431	425	453	428	418	433	457	473	478	453	463	450	453	449	427	417	459	448	436	463	441	481	466	503	473	470	450	469	458	490	501	424	440	407	429	393	436	459	460	446	470	455	431	458	419	483	452	422	442	423	465	451	482	421	450	440	460	423	444	439	451	488	425	470	458	478	460	489	474	441	475	464	418	476	457	449	506	492	490	485	454	418	456	500	462	493	507	483	465	445	458	444	461	448	402	474	464	503	436	439	436	446	429	504	459	450	483	467	426	462	487	454	473	482	485	463	463	427	395	440	452	485	468	446	442	465	484	415	422	452	423	415	485	437	496	420	452	453	494	447	453	443	465	455	431	443	436	419	468	451	445	475	441	426	474	417	402	422	455	470	437	372	454	437	513	419	427	452	457	467	471	470	439	453	456	436	444	474	472	460	462	405	443	420	464	469	460	474	454	442	481	444	466	426	445	436	409	457	456	456	436	432	444	449	455	465	445	433	448	454	433	447	481	467	466	451	444	470	431	427	456	420	400	476	464	450	454	445	451	403	458	431	412	412	447	427	433	406	442	420	486	481	410	449	449	450	397	448	518	427	465	411	485	426	464	493	468	463	416	393	423	455	437	456	472	462	456	446	466	436	434	458	441	465	439	426	462	436	486	432	454	421	443	445	467	484	430	452	427	411	439	418	489	435	452	446	403	435	471	460	456	444	452	450	452	440	452	454	440	447	435	483	477	469	419	441	467	473	500	457	477	427	457	457	436	469	420	435	404	464	416	392	435	483	442	419	426	480	436	450	471	441	416	435	448	433	430	428	472	438	494	480	475	481	479	409	426	503	397	449	466	482	465	417	464	489	435	419	447	424	438	459	430	385	452	414	417	453	447	416	448	454	440	455	463	415	489	442	430	401	443	521	432	415	447	417	430	449	446	448	457	418	428	429	449	458	439	475	428	480	447	450	418	421	460	436	455	457	474	460	435	455	408	390	421	490	469	480	455	435	427	429	432	449	448	437	468	463	461	440	445	416	434	409	496	463	434	464	419	433	457	451	435	430	445	436	432	431	402	444	472	449	459	459	402	468	430	427	426	459	447	456	437	487	438	438	448	433	440	445	435	443	456	438	448	420	456	439	438	437	449	450	425	444	412	379	430	432	438	411	464	446	459	428	435	445	466	455	442	410	453	431	415	414	390	486	403	451	431	406	485	450	428	440	458	471	438	439	424	433	468	444	445	460	444	476	411	433	454	470	484	457	468	456	454	442	490	463	461	435	423	463	462	445	468	448	419	479	443	458	456	441	439	470	443	421	420	447	470	446	466	436	413	485	440	441	487	465	447	447	440	458	412	433	428	466	434	458	494	441	462	444	430	423	410	455	439	463	457	433	436	470	482	429	415	432	453	413	474	437	439	415	424	465	457	440	443	467	449	449	456	470	423	402	432	464	441	443	428	448	441	455	436	445	452	397	476	424	463	449	479	453	422	466	416	456	456	466	440	455	482	461	458	481	456	457	452	438	457	441	456	468	448	500	418	475	413	447	450	463	443	463	451	471	458	526	427	463	438	441	429	421	450	383	422	452	492	497	462	437	418	426	486	435	436	430	433	412	433	420	444	480	455	453	440	442	444	424	428	463	478	451	451	496	443	427	430	452	460	444	476	419	480	466	465	450	462	434	400	447	394	472	521	484	456	446	446	421	439	459	467	434	453	424	399	427	424	442	471	430	438	460	438	489	456	437	476	453	476	467	464	420	439	464	415	464	438	458	448	481	435	451	455	451	433	445	411	465	467	473	463	454	462	435	463	452	428	473	451	412	410	430	436	489	419	411	423	426	466	450	493	455	471	447	446	430	451	461	443	415	435	456	441	468	437	453	498	490	466	469	460	447	417	435	405	469	434	433	435	449	443	410	428	468	477	447	467	464	449	444	470	456	450	470	450	435	454	411	466	473	477	495	453	418	466	474	451	445	448	408	486	435	460	465	473	453	447	478	419	485	467	451	422	385	459	436	435	442	436	459	431	439	478	442	451	457	443	459	436	466	424	476	454	460	454	433	445	432	456	448	456	434	448	455	453	439	437	461	464	431	427	453	447	444	441	417	441	475	477	446	441	443	455	468	449	427	450	473	452	441	468	459	471	468	397	439	422	467	414	445	436	461	434	456	474	514	421	442	449	455	405	452	430	414	433	426	436	480	422	455	425	425	421	457	457	466	460	424	422	433	431	488	439	434	444	468	433	428	423	468	424	466	444	453	477	442	479	452	455	470	459	411	409	428	457	426	466	453	432	461	414	423	420	427	451	401	468	463	434	448	454	463	477	407	452	442	446	451	437	459	496	438	492	455	472	473	451	426	436	445	450	435	436	455	433	469	448	430	431	435	440	435	444	465	439	463	448	428	437	444	492	480	410	455	421	460	494	452	463	485	436	455	423	461	490	427	451	423	444	445	457	470	416	475	439	399	419	436	447	434	431	417	423	442	441	412	449	444	440	483	445	451	432	453	464	454	444	420	450	461	450	455	464	424	406	429	427	428	448	416	492	432	464	444	460	458	450	463	443	428	416	440	465	471	494	408	446	501	432	438	426	418	478	405	409	415	433	440	459	438	461	436	446	484	453	464	423	486	438	433	452	451	444	431	433	437	416	434	448	438	443	472	443	449	420	422	399	445	466	451	426	476	419	469	445	479	476	468	466	494	426	466	494	474	479	457	479	462	446	474	427	432	454	489	456	421	435	459	464	452	430	413	460	465	475	453	441	453	456	452	494	440	437	434	432	430	459	462	432	472	473	423	448	487	460	430	441	458	461	444	429	480	452	404	439	409	459	472	468	461	457
8006	1132	1030	1010	1046	1008	1007	948	962	977	915	967	946	977	999	979	933	1008	987	1017	963	987	942	932	1017	967	990	989	977	956	962	1000	1007	1018	1007	960	981	908	945	963	1014	975	949	1008	913	987	966	942	954	988	955	982	989	940	923	963	979	904	947	967	996	983	1001	1009	1023	981	936	951	946	955	871	933	1001	1030	1052	935	1003	971	958	973	986	940	989	1001	1006	1007	976	1027	1013	958	989	952	963	984	921	944	936	977	985	942	984	1034	1017	956	998	970	1004	895	1006	992	987	983	993	969	983	956	973	963	974	954	980	957	956	987	923	982	959	940	1010	995	1004	906	978	990	967	967	1035	985	985	958	962	977	982	960	972	980	974	977	944	934	960	968	960	918	958	930	1018	999	905	979	973	950	958	914	929	963	977	945	1001	946	1005	973	978	978	942	975	1016	1038	1016	981	986	938	940	981	945	1032	962	927	972	943	962	993	1025	968	988	962	975	984	979	924	950	981	955	1009	978	967	975	952	965	948	976	939	983	983	995	959	1019	951	1013	963	951	1001	994	992	968	927	961	977	1003	913	899	992	989	935	1020	969	977	942	971	905	995	910	993	925	958	996	979	957	972	953	975	952	1008	916	952	961	1069	918	944	960	1021	969	988	926	965	986	967	947	986	1030	1019	953	937	942	946	982	949	956	978	951	994	907	992	977	935	973	962	940	951	930	944	949	962	918	940	953	943	1023	940	969	1024	955	911	953	975	991	956	913	956	966	968	956	1021	890	971	953	954	955	949	936	936	934	980	920	981	997	914	975	1030	966	985	1005	962	979	955	992	941	959	939	959	990	924	972	944	1007	939	975	991	895	973	919	988	984	924	982	960	936	974	1019	1015	970	1019	969	981	991	1010	1010	952	936	992	951	980	1023	971	986	994	950	970	1007	961	978	993	981	957	1009	1008	1005	979	973	984	962	983	959	918	965	921	953	955	916	960	964	1023	965	970	950	930	965	981	997	969	923	980	916	983	980	965	937	952	1012	959	967	960	924	973	943	929	952	963	971	1008	971	955	959	998	973	975	968	950	908	964	962	963	968	964	1004	953	946	991	961	969	1032	992	944	913	935	955	988	956	927	963	936	876	979	977	939	983	1013	983	902	1017	961	976	942	947	978	1024	968	1004	1008	938	908	1010	1027	944	982	934	992	967	1012	1040	999	967	981	1002	932	956	982	951	981	983	925	918	927	1005	961	1019	961	934	910	943	970	989	961	954	983	975	985	994	988	930	968	988	996	910	970	998	932	965	1003	978	961	966	932	992	1053	973	977	1012	956	986	962	976	963	931	962	900	1010	1024	981	981	1001	915	941	1001	965	952	917	980	947	956	945	981	951	1029	954	983	950	915	1010	890	969	961	988	933	935	945	979	951	953	999	960	993	948	933	919	949	983	984	989	986	1013	1002	992	978	1017	923	1018	953	935	988	932	930	939	939	1009	985	994	959	993	1050	927	970	1059	981	951	947	933	926	953	1001	946	1011	932	955	967	957	972	907	1001	988	915	996	968	974	997	1017	972	977	981	1000	1010	953	952	957	957	963	967	940	971	954	978	926	988	988	970	907	952	989	1024	949	954	989	956	1005	957	992	983	919	1032	952	981	949	1007	1005	946	1001	946	954	937	902	996	941	987	939	982	952	950	934	944	977	935	954	976	903	942	997	971	986	995	998	956	1009	961	979	1004	922	947	1005	942	968	978	990	948	939	958	926	964	996	969	1018	962	989	984	948	976	974	943	942	902	989	958	938	1003	976	891	949	993	953	999	930	951	965	979	962	953	970	970	921	998	968	949	925	923	901	953	982	930	939	989	1022	946	958	977	964	975	948	932	936	954	947	943	973	1008	962	991	986	956	1001	979	898	938	973	1008	927	998	931	1009	966	955	926	996	957	1013	965	989	949	962	954	889	971	969	953	1014	963	907	931	979	963	968	951	929	981	941	978	946	923	930	961	1032	913	928	983	913	1012	1063	1003	972	960	955	968	1030	971	995	996	977	983	891	956	934	931	998	981	922	921	948	925	924	955	996	973	982	876	973	1012	1004	932	972	952	1003	931	1002	989	969	948	976	987	956	966	1018	977	988	940	1012	943	940	896	973	985	973	956	989	973	975	938	981	916	996	962	962	1028	963	947	933	976	1003	952	977	975	937	989	907	923	972	977	991	941	997	929	993	1015	983	969	987	1029	1027	1035	982	931	973	936	960	963	993	901	918	1050	1033	986	941	993	969	929	909	992	990	972	974	1009	959	962	1034	885	976	975	921	999	966	977	929	995	942	916	982	933	968	1008	975	939	958	932	1009	973	918	949	953	924	964	959	938	979	987	983	1001	894	1007	976	1001	971	913	964	956	997	1029	1015	919	927	1005	1015	925	1004	1003	984	1009	956	940	964	1023	983	992	969	942	995	910	1019	943	954	967	969	917	946	983	924	1022	967	990	991	1005	994	989	905	965	974	1006	956	965	986	945	1004	925	957	1047	986	986	955	996	914	995	943	973	944	973	969	978	940	958	960	911	941	964	978	996	960	975	958	981	949	921	957	937	976	1027	978	944	926	970	978	975	1066	1005	1023	975	1000	941	950	974	976	969	944	976	972	983	900	955	932	926	995	959	985	973	919	985	990	929	985	978	1001	964	947	1063	985	961	922	911	953	985	957	905	992	971	1007	927	1039	979	969	925	954	1004	947	972	926	986	957	1008	941	958	958	930	976	1020	996	929	964	991	990	937	966	970	937	956	967	1008	966	1001	992	950	1000	1009	986	922	960	973	1017	984	934	934	976	1005	1001	950	984	971	1002	949	977	953	925	976	962	1020	951	979	981	977	934	990	971	986	977	961	964	969	922	960	904	962	912	973	959	923	916	901	950	979	928	1038	934	916	924	952	975	970	996	1057	962	968	960	936	979	976	955	963	931	978	1009	938	984	931	978	950	956	946	954	937	987	1006	947	959	1001	939	991	999	957	940	944	956	1002	929	962	973	924	953	987	939	948	954	967	967	952	1026	936	943	958	975	1007	907	975	931	970	925	983	958	1034	1002	953	951	942	959	1000	947	997	941	984	929	945	936	989	967	958	1015	983	976	1012	961	922	1002	1030	944	972	1000	945	1020	997	919	1001	949	941	961	933	999	934	1003	978	949	963	916	920	985	1016	996	907	923	991	969	956	965	934	991	905	974	1017	935	922	941	930	995	984	1024	953	927	931	965	1040	992	1021	956	934	941	971	923	939	1030	943	977	954	956	971	980	1017	966	926	982	1001	946	989	927	1011	1016	934	1004	981	901	965	955	979	943	953	983	962	955	969	978	947	964	995	983	974	954	992	1007	1012	944	984	962	993	1011	991	984	981	924	975	958	916	970	934	912	956	978	975	945	929	961	946	892	1007	1002	984	974	942	961	992	951	962	955	973	985	964	947	963	937	924	1021	937	981	991	984	968	988	977	910	943	947	930	962	987	1035	985	926	1011	996	957	950	931	1014	981	973	952	978	946	932	960	945	975	936	985	991	998	1019	946	1017	935	985	926	975	921	921	1019	949	1019	964	989	935	1035	987	954	1011	1012	1002	948	922	995	959	960	1002	945	974	971	986	1020	970	957	955	971	965	1001	921	952	1006	959	921	923	956	915	1003	969	902	949	970	994	985	955	945	950	985	963	966	981	991	963	979	922	941	915	937	945	947	996	976	991	981	981	975	950	960	951	942	925
24829	3325	592	421	396	366	310	266	251	241	263	253	260	248	235	251	201	240	242	244	228	232	233	212	244	244	243	208	238	228	230	227	187	220	235	214	212	240	213	225	241	213	234	214	229	243	240	241	253	243	234	251	226	210	223	239	221	229	253	209	237	222	230	211	230	236	216	234	244	234	242	223	252	244	240	264	247	255	228	236	231	227	224	220	232	234	208	216	227	243	226	232	218	242	233	223	248	233	235	239	207	235	212	225	224	245	236	227	219	222	251	233	218	228	246	219	266	252	224	234	236	255	249	249	218	232	216	220	241	221	215	266	247	226	208	236	263	240	240	231	248	214	203	256	235	232	259	237	199	210	235	233	227	212	238	234	235	244	257	230	254	237	229	232	212	233	228	191	234	231	236	266	212	215	245	234	246	230	229	231	217	247	240	249	254	237	239	236	231	249	249	227	216	255	241	241	241	222	240	226	231	219	208	230	224	247	233	219	232	221	232	255	224	192	217	221	235	230	238	205	217	222	222	230	198	247	223	250	254	250	205	223	236	263	226	218	261	242	240	240	215	229	230	213	230	257	246	228	218	230	223	221	249	218	269	252	215	226	237	207	213	208	214	220	223	237	218	241	268	233	253	218	249	225	239	233	269	199	210	243	230	263	244	223	268	214	260	253	230	226	213	261	228	232	255	277	247	256	230	242	228	236	248	201	248	212	209	254	236	221	225	235	216	203	232	223	240	259	221	241	206	230	232	212	215	226	235	215	234	240	241	225	209	242	227	237	263	227	213	209	242	212	239	238	240	212	209	244	236	244	244	218	240	235	226	231	209	230	222	235	239	246	215	219	211	262	249	237	231	244	220	221	263	219	263	238	229	227	206	210	260	237	229	228	241	229	250	230	219	239	207	244	222	218	199	233	241	271	235	249	247	250	224	254	228	241	220	222	241	225	225	247	225	240	198	190	233	208	246	249	242	227	249	202	215	227	268	254	241	244	207	250	231	227	245	226	232	244	217	272	226	214	216	204	227	211	235	230	253	256	227	262	217	242	231	193	245	275	243	245	260	231	233	238	240	228	214	270	261	245	244	259	226	251	228	246	233	247	260	213	253	230	207	253	230	220	220	226	249	243	240	224	232	234	214	242	238	227	272	235	218	231	241	215	219	247	227	217	221	234	228	221	218	235	212	201	246	250	202	237	216	238	238	221	230	224	224	239	215	243	256	266	237	234	248	219	242	233	224	236	216	213	253	240	240	229	241	249	240	231	223	241	222	234	221	238	240	248	266	261	217	260	218	237	244	243	231	226	225	208	228	244	245	234	232	224	194	210	236	244	200	206	248	227	222	236	259	234	252	226	236	244	255	241	238	232	222	243	236	244	227	234	221	247	232	219	234	229	223	216	236	252	208	219	282	255	261	229	229	241	232	244	208	200	249	244	236	231	223	229	234	219	251	239	226	227	216	209	221	207	231	199	229	191	225	205	233	255	203	243	224	192	231	229	234	212	231	222	248	240	215	237	232	258	203	240	240	224	258	228	243	270	242	237	241	208	231	242	214	229	215	200	233	245	228	223	221	232	234	229	223	223	238	223	221	243	214	254	240	239	253	233	194	238	249	229	245	212	242	224	217	221	211	251	266	234	229	229	209	254	213	224	240	260	232	260	225	240	217	259	248	237	238	228	235	226	205	251	225	221	241	234	240	234	234	248	210	241	235	256	266	243	236	229	227	238	244	240	247	237	240	235	230	221	205	228	256	235	226	234	228	213	245	250	217	262	215	218	254	220	229	241	243	206	226	231	210	229	251	190	192	190	207	239	225	277	216	218	235	236	247	233	252	219	218	217	203	243	238	240	234	225	209	230	191	202	231	228	242	227	210	233	219	251	211	193	240	215	226	234	248	247	215	225	215	241	245	227	220	215	211	231	216	217	243	223	200	244	249	249	217	221	224	214	196	222	245	226	241	223	219	238	225	225	241	235	195	225	203	227	230	207	241	245	202	213	204	218	203	262	213	246	259	249	242	239	232	237	244	263	215	234	209	240	223	229	229	234	239	240	247	236	230	234	199	237	234	242	247	264	239	251	242	235	207	249	236	230	269	254	222	221	232	252	212	241	207	226	232	241	233	258	240	197	230	198	220	215	208	221	250	222	227	240	212	265	229	239	216	217	213	219	230	215	217	223	238	230	246	210	242	203	214	234	231	256	233	217	245	202	233	255	238	218	231	244	236	246	227	244	246	215	227	270	247	267	220	209	233	230	230	216	270	236	240	220	237	221	253	238	200	223	251	231	219	222	236	227	245	248	248	257	240	249	243	244	231	244	237	215	224	235	234	240	243	213	262	208	246	216	231	205	225	231	248	245	211	198	212	228	205	231	244	227	237	232	240	241	219	222	224	252	246	249	239	268	219	233	212	214	224	229	248	237	231	227	227	256	224	241	239	226	236	249	231	243	246	238	221	226	227	237	231	191	234	226	205	218	212	228	221	234	219	221	255	204	245	228	225	228	196	245	260	223	238	218	216	240	235	219	213	227	224	201	229	271	268	252	244	249	234	229	233	229	204	221	221	251	231	213	218	223	241	193	261	250	217	213	228	235	264	238	218	226	227	241	249	244	262	235	215	192	206	219	223	255	203	218	225	212	226	205	237	250	231	252	253	272	272	248	224	190	223	201	231	221	249	202	233	214	247	209	233	227	227	228	201	244	224	210	241	245	243	233	211	230	218	232	210	217	240	224	245	235	232	231	205	233	220	242	238	232	236	237	243	237	223	214	224	260	246	219	256	228	214	226	250	235	259	255	196	234	237	209	227	225	228	216	224	248	225	225	231	237	244	225	224	204	258	276	246	227	237	239	255	234	259	237	228	233	239	239	207	208	219	220	220	235	248	219	251	246	222	201	198	238	253	243	231	240	241	234	235	225	218	224	233	229	238	209	264	246	254	246	244	220	214	230	218	232	250	224	241	237	240	253	245	224	226	233	228	235	253	214	237	245	232	222	217	259	225	218	253	219	201	226	248	222	245	233	229	266	220	224	258	244	240	263	226	208	246	220	245	211	214	232	229	234	206	240	238	243	234	242	230	211	247	211	214	246	241	189	235	233	229	256	225	253	204	224	244	205	235	243	244	244	240	226	220	247	269	229	248	226	224	225	252	229	221	255	220	229	219	260	228	226	231	231	223	217	224	238	228	251	241	234	250	206	231	230	246	232	246	251	218	221	244	229	204	276	240	192	220	233	228	238	240	239	215	237	249	229	220	235	226	218	205	205	206	224	263	219	233	224	231	214	246	207	213	222	195	201	209	271	263	222	231	258	239	226	214	251	269	227	222	271	198	236	230	256	218	220	196	202	196	219	217	228	244	221	211	246	219	216	258	229	251	230	224	231	216	221	207	234	254	251	237	243	238	233	251	243	261	254	247	239	221	226	215	219	203	234	223	225	239	221	247	228	228	233	225	252	246	212	227	226	229	230	220	239	218	219	249	237	238	223
15185	1164	1186	1288	1137	979	949	831	789	769	694	657	710	626	623	647	672	642	608	589	649	565	613	659	636	560	627	551	617	574	606	539	599	592	566	573	564	557	586	559	575	588	592	519	551	553	588	523	594	566	558	589	556	578	544	536	543	562	584	536	539	559	569	554	549	556	530	591	580	578	556	589	540	551	572	550	576	535	565	549	589	542	578	555	533	557	606	601	554	550	534	543	588	532	535	559	542	540	562	580	565	538	577	536	552	556	555	545	567	589	582	572	539	595	582	533	587	596	546	543	564	578	562	542	572	552	548	575	550	563	538	544	559	560	509	487	561	596	566	576	520	519	581	547	510	554	511	527	550	542	572	601	545	571	527	537	521	569	552	558	558	563	545	580	509	555	532	611	534	541	580	584	577	576	566	556	542	579	526	590	573	557	553	534	597	543	552	575	516	557	530	568	560	575	558	583	533	593	568	553	537	553	560	519	578	540	559	599	583	559	547	561	569	561	572	578	548	549	574	542	537	539	518	583	575	551	573	549	550	562	583	575	536	544	562	577	598	560	598	580	552	584	558	548	554	551	524	538	549	568	516	524	565	552	555	573	567	531	559	554	583	525	567	581	520	559	571	585	532	587	565	535	538	592	609	530	528	569	559	532	571	559	553	584	513	567	561	574	551	567	537	573	548	595	531	589	522	569	566	582	554	558	525	575	523	588	603	531	547	567	598	587	572	569	566	533	546	563	570	550	562	553	553	546	564	530	556	541	528	556	556	580	545	536	608	495	592	610	548	536	531	586	582	531	555	569	487	563	533	546	565	569	526	538	535	529	535	521	550	536	599	487	577	534	511	533	583	542	575	601	553	560	561	539	502	523	493	551	548	588	534	559	509	533	538	586	564	605	578	552	560	570	556	568	556	555	505	605	573	568	561	541	528	573	572	583	567	541	583	526	542	508	588	542	576	571	548	554	541	536	539	550	598	531	567	553	553	575	587	559	540	546	554	540	556	586	561	577	590	596	581	580	565	602	572	529	557	556	615	519	544	579	548	577	549	580	516	551	530	542	567	593	564	615	565	513	529	564	545	579	587	516	575	569	576	582	513	545	543	564	572	561	526	557	556	527	570	545	527	566	578	549	576	564	561	555	559	579	525	560	595	525	584	599	538	579	575	568	556	561	501	565	551	578	558	545	534	573	574	553	591	533	578	560	563	538	576	552	560	596	557	557	531	539	572	573	506	563	561	555	555	586	523	576	570	576	556	565	529	541	556	566	563	567	550	523	570	568	556	589	533	560	543	573	540	595	563	562	582	558	554	579	535	524	519	549	542	546	579	546	539	536	559	610	601	569	539	571	561	587	595	581	556	586	605	586	521	529	587	569	589	563	523	552	603	575	539	555	547	564	574	573	548	563	563	506	563	548	494	553	538	548	624	590	542	573	572	554	550	542	493	520	584	571	522	535	557	570	526	560	539	586	549	523	595	562	579	548	536	533	606	524	566	577	525	544	542	563	541	548	552	609	571	562	574	546	573	580	545	528	573	551	566	526	538	565	534	543	552	506	587	590	531	559	605	551	551	531	538	583	557	535	588	521	561	554	558	573	544	574	591	558	573	539	561	554	543	523	564	536	513	583	562	572	582	544	575	555	533	537	586	529	523	544	589	555	556	547	522	547	538	580	531	544	554	555	536	574	562	560	532	555	542	563	556	559	533	547	543	602	531	519	556	533	564	556	561	527	573	553	526	553	527	530	602	552	557	544	578	514	540	570	564	555	571	581	559	545	574	574	559	571	550	591	524	614	574	531	540	558	541	593	592	499	539	545	527	568	568	542	544	565	583	583	539	592	564	538	583	573	547	538	553	536	540	617	533	557	575	503	533	539	547	571	566	571	534	541	569	524	508	584	517	533	561	552	569	552	556	511	583	559	561	549	544	513	549	573	549	498	543	564	569	550	576	572	591	515	544	552	555	540	545	550	569	557	537	568	521	566	555	553	578	580	551	555	591	530	568	563	528	567	514	520	574	563	623	556	580	589	581	560	514	572	544	578	550	553	579	574	536	553	584	533	545	550	536	544	498	596	576	536	547	622	564	559	618	558	540	521	557	487	521	524	579	548	556	555	542	552	546	564	547	565	567	560	571	533	523	585	558	591	579	546	580	572	530	604	575	556	547	536	575	547	569	528	554	561	598	578	568	540	548	565	555	582	564	542	581	551	559	562	579	535	532	504	509	575	586	569	581	546	564	570	591	516	544	576	548	583	566	538	530	589	529	513	554	557	544	577	575	582	573	585	563	560	564	547	556	567	599	532	532	566	548	577	579	554	537	493	528	541	505	556	558	551	552	553	582	510	560	581	587	544	584	523	569	559	553	546	535	576	592	583	548	530	561	536	543	575	548	542	590	545	582	583	542	619	580	549	559	539	576	552	530	574	598	541	596	529	568	557	523	592	586	512	531	557	547	587	539	552	588	543	533	540	552	555	517	556	556	551	559	557	579	548	589	493	548	559	567	564	552	549	575	560	550	554	567	566	568	561	596	573	574	572	566	574	562	536	532	538	532	550	533	531	555	568	541	595	523	555	544	548	598	570	539	546	500	562	544	550	544	569	560	523	549	556	538	577	547	562	544	549	554	608	563	526	535	543	554	546	583	574	511	578	546	556	525	564	577	584	576	539	561	534	555	531	543	575	525	548	541	584	559	549	528	583	537	573	571	573	590	537	536	563	542	539	575	567	565	548	562	573	551	544	528	562	527	550	591	540	541	510	557	590	591	591	552	550	539	552	554	518	537	569	596	520	562	564	554	569	542	574	575	548	544	547	588	594	539	528	567	523	518	546	591	529	584	583	581	556	549	531	580	568	576	590	553	573	570	560	538	555	568	530	557	555	558	568	578	557	572	556	555	546	539	603	572	527	531	505	564	556	562	577	568	552	552	544	544	528	595	562	544	562	550	566	564	568	570	525	557	529	552	578	541	568	550	560	548	566	552	560	588	552	595	549	572	573	547	539	562	553	559	573	580	514	552	561	544	536	549	554	550	540	563	585	561	546	603	546	541	549	547	601	533	528	582	519	553	580	563	569	556	598	575	583	543	529	571	532	540	552	575	593	564	563	538	570	563	574	519	569	575	547	562	578	569	528	550	550	537	559	569	575	547	559	513	567	588	544	551	561	547	555	570	593	525	538	526	555	587	555	542	559	516	571	571	543	568	551	579	548	574	559	583	572	553	539	562	584	537	589	564	592	572	587	526	574	549	552	561	609	523	524	522	577	569	569	544	527	554	580	557	539	577	529	558	628	574	552	552	557	558	533	576	561	549	548	548	546	552	546	535	553	528	575	542	554	568	527	523	590	536	567	581	555	539	564	510	590	583	596	567	600	521	591	519	551	574	593	531	569	591	586	554	582	555	554	507	582	552	574	586	582	553	500	526	525	570	545	564	561	536	544	512	558	516	556	577	553	522	536	528	551	544	574	535	563	527	563	509	580	592	569
35155	7088	975	704	525	418	373	343	311	319	300	263	273	230	282	263	247	269	257	257	265	259	243	240	263	257	244	250	269	282	240	250	276	248	230	255	275	238	235	259	254	246	236	238	283	242	250	246	261	287	232	252	233	265	249	248	240	263	278	261	279	258	244	274	248	270	245	236	222	242	253	228	264	259	229	250	259	211	278	269	257	264	259	269	221	254	255	236	242	225	223	227	283	230	271	274	246	251	275	263	225	215	248	265	262	237	234	268	225	249	211	256	240	274	240	238	234	219	256	256	264	233	217	262	245	240	260	256	213	231	281	255	251	219	250	258	239	257	270	246	237	248	250	240	247	257	252	210	256	245	223	228	231	249	207	265	245	225	228	271	266	249	257	218	219	281	249	242	217	249	257	267	262	247	223	236	226	245	274	247	245	253	224	200	235	252	255	269	219	264	263	238	259	257	279	250	237	234	251	236	223	268	210	270	226	247	233	242	251	239	245	257	262	236	269	269	253	236	274	248	252	259	260	290	264	257	224	242	245	258	243	236	255	245	242	229	270	250	236	256	252	266	267	257	240	229	214	248	266	258	242	212	266	252	259	248	230	248	256	210	231	189	219	236	248	214	245	244	261	243	244	261	257	237	209	262	231	261	278	267	240	241	222	244	235	256	254	211	251	252	265	247	273	250	236	246	263	218	254	253	247	247	231	261	256	258	246	225	268	271	234	211	221	240	260	222	236	227	266	249	271	239	230	227	267	283	247	231	238	252	260	239	225	257	228	238	231	249	277	212	236	236	242	243	255	245	252	229	246	224	256	232	259	224	239	221	253	251	242	247	249	238	244	233	255	255	237	236	247	232	244	220	233	247	238	243	247	277	264	218	247	258	250	276	240	239	211	229	272	245	242	276	240	268	237	241	248	262	273	228	241	240	249	246	235	259	246	231	282	245	265	252	264	237	252	235	233	218	255	276	232	244	248	223	248	262	233	240	257	248	250	276	262	267	253	224	246	246	248	238	232	224	220	237	245	236	226	262	265	241	225	227	257	251	234	239	237	245	232	256	255	271	250	237	223	224	254	227	256	234	252	236	214	233	246	254	229	236	230	257	242	261	241	241	235	251	237	272	262	239	240	258	260	231	235	271	229	238	230	290	233	235	253	251	229	266	274	240	212	260	275	242	239	246	243	246	222	247	255	227	219	216	230	229	239	253	221	252	220	225	233	264	205	243	251	263	238	223	276	266	263	209	209	230	245	208	209	227	233	224	257	252	233	246	255	244	252	245	276	241	246	257	225	264	254	263	239	272	245	266	274	252	214	257	234	214	238	251	250	238	241	247	259	266	245	270	233	250	230	249	249	249	235	240	229	238	248	241	239	224	234	247	277	228	271	228	257	242	269	249	255	265	250	259	238	251	266	274	237	272	262	245	222	258	245	220	245	231	220	262	250	244	234	250	235	249	233	270	226	246	242	251	223	220	243	206	266	272	259	249	267	215	240	253	230	264	227	237	214	221	233	231	225	233	259	249	239	235	211	244	229	250	252	243	252	256	253	230	238	226	250	263	264	273	234	264	215	236	239	223	237	227	278	229	255	228	268	269	262	215	245	224	245	222	256	253	252	214	249	233	238	213	229	260	256	261	238	237	247	221	242	259	250	218	231	266	241	248	224	241	225	221	245	244	222	225	209	249	229	265	216	249	249	243	240	231	269	269	257	244	247	242	258	257	248	240	241	264	222	250	244	257	287	250	229	257	212	239	256	217	243	231	259	274	220	237	247	262	275	231	252	259	241	227	259	262	230	227	250	220	267	233	235	247	261	259	252	238	248	247	282	272	256	244	234	251	236	223	264	281	249	258	243	223	240	248	288	257	238	244	251	266	234	230	260	235	254	258	237	243	224	232	216	229	260	241	240	240	238	239	221	245	272	228	272	238	229	242	228	230	261	242	281	250	274	242	249	232	242	224	247	270	272	238	252	241	252	229	244	222	233	227	254	223	241	267	249	251	276	310	225	229	260	216	241	229	242	225	245	215	236	254	239	237	241	245	257	239	207	264	228	216	252	244	249	228	256	257	234	248	261	256	285	265	235	254	249	265	230	233	196	256	213	264	231	245	242	246	242	263	228	242	253	264	266	229	213	235	269	229	244	236	228	259	252	235	273	246	245	243	205	232	248	259	230	247	255	248	237	231	239	251	252	283	259	223	250	234	222	258	247	244	258	265	219	239	252	249	237	290	233	246	229	228	211	242	237	228	239	214	243	217	265	244	234	237	276	252	233	248	231	223	274	248	248	260	228	254	225	244	253	247	246	266	250	268	227	278	244	241	252	221	254	240	229	255	261	248	227	228	236	257	264	239	226	248	245	226	251	226	237	254	263	224	242	241	258	252	243	235	251	242	241	223	233	240	255	240	255	232	244	222	259	256	230	230	219	247	276	247	257	249	249	200	239	213	242	222	257	269	249	257	260	281	248	247	263	235	254	222	267	232	288	242	260	243	250	220	210	217	221	272	229	237	243	228	236	251	261	246	228	252	232	240	269	246	250	258	249	264	218	239	280	269	260	228	238	224	262	230	246	239	249	254	246	227	228	237	219	246	253	246	223	261	257	204	230	258	238	249	225	237	254	252	235	269	247	225	234	256	229	238	250	279	210	247	251	237	226	253	251	264	240	272	239	244	235	262	247	260	234	247	243	234	255	234	266	214	274	225	219	229	222	250	248	236	244	252	267	219	222	232	261	239	230	242	227	250	234	217	245	248	224	231	251	246	251	253	241	215	303	232	256	257	244	225	291	233	207	246	234	262	245	262	238	232	205	232	271	209	256	275	218	231	241	256	278	260	220	238	248	222	251	238	247	266	263	261	249	263	211	274	241	240	247	235	260	216	264	265	232	247	262	252	222	252	252	274	279	240	217	259	247	264	251	248	246	246	226	235	233	249	256	223	221	257	238	240	261	243	237	239	228	221	272	237	251	247	229	254	244	245	228	278	246	257	250	245	274	271	253	262	220	229	266	245	298	262	222	266	245	270	226	281	239	279	227	229	278	282	247	230	261	224	211	228	234	264	249	253	277	236	241	236	240	231	239	244	237	244	230	240	254	232	255	239	225	242	226	221	216	217	253	271	239	234	245	231	223	238	265	260	238	230	232	237	205	257	237	270	253	234	203	250	257	230	231	228	237	243	223	238	274	282	259	243	268	251	233	243	266	277	256	237	249	242	242	255	252	220	271	255	256	206	280	249	232	249	236	273	241	234	238	241	261	234	262	257	232	217	255	249	227	254	235	237	257	254	248	264	241	215	254	208	269	234	224	236	271	234	241	252	256	229	233	254	262	249	248	257	240	278	262	256	242	237	240	259	240	293	259	249	238	235	229	265	236	211	230	230	246	251	243	236	234	254	255	239	229	242	240	236	270	274	238	234	235	235	238	227	261	241	247	253	234	245	230	265	241	220	239	221	243	237	244	235	218	214	261	266	243	244	229	254	223	228
20038	1661	1968	2054	1766	1469	1276	1141	995	970	900	823	776	718	765	722	726	709	683	629	642	721	668	641	658	681	627	704	688	669	609	620	607	654	614	623	604	648	614	591	636	661	558	615	604	664	629	609	657	581	631	594	634	586	617	608	656	617	624	644	612	636	579	639	632	624	659	599	633	600	619	656	610	618	603	645	621	602	605	651	614	612	622	587	617	637	623	643	597	611	624	597	622	620	622	562	644	620	641	612	622	614	582	600	640	610	583	562	571	612	656	579	632	663	598	653	594	568	618	629	574	612	604	638	607	644	587	588	639	581	640	637	635	602	598	595	599	613	627	578	549	626	606	615	603	605	600	650	628	659	551	603	606	635	630	595	637	633	621	621	609	619	670	587	606	582	636	608	606	625	598	584	618	613	599	614	594	575	629	607	588	657	603	631	609	609	607	554	592	630	641	624	586	632	629	593	613	610	616	588	604	608	586	613	616	623	617	619	593	643	615	617	596	596	611	578	641	639	607	592	648	637	567	617	621	676	579	588	601	621	608	625	634	601	612	646	614	573	621	627	638	605	616	616	605	607	573	591	645	639	609	645	643	599	643	613	604	646	572	619	635	614	617	610	640	602	591	584	602	609	592	598	601	642	617	613	593	599	598	592	543	586	619	643	610	607	606	596	649	613	601	617	596	647	631	616	627	637	623	615	622	598	613	644	603	576	600	629	571	615	668	576	626	617	610	616	607	630	595	606	593	581	612	623	614	618	582	597	614	600	604	623	568	629	619	610	616	568	613	657	659	625	606	625	623	584	585	633	622	602	596	556	645	573	605	628	559	654	593	596	593	617	607	651	622	607	571	649	616	580	600	594	606	613	588	614	609	591	600	540	601	619	579	587	566	608	591	632	624	641	624	604	639	587	623	599	579	612	642	599	607	600	579	638	586	590	585	583	595	594	626	577	651	623	609	593	640	556	602	639	607	607	567	607	614	605	613	619	635	599	662	596	579	555	616	607	646	622	609	641	557	565	616	595	600	609	566	579	614	595	599	631	642	611	615	614	610	625	606	589	586	613	631	585	610	619	599	610	619	632	615	625	599	599	630	605	572	589	635	623	591	653	607	626	594	622	574	558	617	599	539	616	645	598	601	583	631	601	589	607	621	580	630	608	631	643	582	633	622	621	632	595	605	568	630	589	648	614	636	625	617	609	582	632	645	600	640	602	605	636	593	595	597	593	628	592	581	641	644	607	638	611	577	599	573	598	659	591	575	635	622	605	631	616	590	609	620	583	621	581	612	590	607	615	637	630	609	637	642	628	570	591	603	613	623	589	616	632	612	598	553	596	566	651	586	655	609	623	553	643	680	599	629	566	601	675	616	629	664	604	622	598	635	621	598	628	581	631	576	616	603	588	607	611	620	609	590	580	629	623	581	587	596	623	609	577	599	601	610	586	622	627	626	605	596	582	614	621	640	634	606	621	609	618	632	581	624	632	673	608	585	571	582	635	634	656	611	638	614	586	601	595	644	642	583	585	594	597	604	639	633	572	591	583	615	581	603	623	564	585	623	597	614	608	635	553	635	607	587	592	641	564	630	612	573	604	606	597	579	577	586	593	621	627	607	578	655	574	559	592	628	656	606	618	601	609	612	636	618	579	585	627	640	610	575	623	613	588	617	633	586	607	601	610	575	625	596	620	575	587	625	618	589	608	603	607	599	579	623	613	587	602	634	632	623	620	576	562	645	602	637	587	674	634	598	649	631	601	627	608	568	575	605	659	601	615	650	558	611	583	641	613	542	594	606	583	593	602	611	567	619	631	590	608	607	585	594	609	608	629	604	606	599	636	657	630	599	603	592	574	655	604	584	599	617	586	595	615	583	579	570	602	626	625	613	593	641	611	584	628	608	624	621	628	615	576	618	651	625	584	565	610	658	592	591	637	612	593	623	604	590	629	611	600	592	592	616	601	593	630	598	614	596	626	619	588	629	640	597	621	587	643	581	651	623	642	636	638	591	563	553	644	589	650	601	608	603	635	634	650	573	627	653	668	634	656	611	622	599	657	612	604	603	613	615	623	590	653	584	675	595	577	608	624	599	570	637	579	633	597	628	651	595	562	608	616	606	617	632	621	595	604	608	606	631	596	635	585	606	612	621	607	609	644	592	642	567	598	615	629	604	585	620	562	581	607	634	649	598	621	649	592	628	615	601	606	622	597	615	606	612	604	658	586	590	581	633	600	572	599	572	564	588	600	631	633	604	606	588	639	615	592	614	586	628	620	569	675	638	627	634	598	564	611	630	596	628	654	647	653	605	634	648	632	596	581	610	626	613	600	630	616	554	581	584	618	667	586	586	615	546	595	581	603	621	583	584	587	614	611	647	637	601	609	632	549	599	596	661	591	658	582	610	632	599	599	615	597	605	613	585	607	610	557	626	644	648	637	605	680	601	613	565	628	580	621	608	600	617	636	602	636	593	577	597	587	599	632	603	616	644	602	589	640	618	628	623	619	637	588	623	606	616	592	622	610	580	631	652	625	574	567	631	611	595	632	588	615	599	625	593	617	611	626	629	558	616	609	609	598	620	626	601	605	607	626	598	597	594	572	590	581	555	609	595	606	613	566	619	606	614	652	586	621	605	614	590	602	572	573	642	615	596	613	613	617	640	624	599	604	619	626	599	618	593	630	614	635	628	618	630	629	637	614	597	591	562	611	596	612	642	634	623	594	583	637	605	594	621	616	677	617	617	627	600	620	578	602	627	578	647	582	625	591	577	604	618	621	575	584	613	575	592	593	645	601	639	614	602	605	608	601	619	607	575	583	587	612	623	616	619	588	634	615	557	622	627	600	631	602	577	602	601	588	629	647	643	638	618	561	611	652	604	574	603	555	579	614	599	625	602	616	627	625	623	613	585	632	652	605	634	619	621	600	610	584	611	607	627	612	634	605	627	636	567	529	609	611	658	629	585	628	639	611	608	606	588	559	608	605	585	650	618	598	597	623	569	641	616	575	589	606	661	615	627	599	661	650	637	597	609	603	600	644	558	622	586	618	583	626	639	628	610	629	611	576	608	637	602	620	567	705	616	634	579	607	610	604	618	623	568	602	626	606	590	563	623	609	583	615	622	655	598	621	600	586	596	605	659	607	625	636	595	555	600	605	636	618	598	556	620	594	621	598	635	610	602	617	566	610	595	599	597	587	597	589	585	609	595	646	613	534	592	627	619	616	626	603	583	650	604	629	584	622	592	685	618	592	604	556	585	613	592	623	620	611	597	609	649	601	582	624	607	626	583	613	609	643	625	620	599	592	569	598	575	573	633	628	585	622	635	640	648	632	637	609	604	626	626	636	638	594	633	616	560	569	540	625	688	603	564	644	636	608	569	582	617	619	650	603	661	586	601	583	593	556	641	598	571	615	580	628	595	623	639	608	590	639	591	627	691	606	605	605	633	586	602	609	660	697	605	608	618	654	640	612	625	615	595	599	633	634	587	588	649	638
11532	1386	488	459	450	423	430	471	446	443	432	460	423	456	463	414	383	452	471	456	459	449	444	443	437	459	427	461	435	447	429	450	450	467	434	463	441	483	486	453	438	452	476	444	480	486	448	492	429	419	456	459	470	427	417	467	481	455	421	462	395	424	458	426	490	415	434	440	454	445	438	453	411	440	472	428	435	465	445	436	440	455	414	400	449	424	419	434	461	441	461	465	451	456	462	470	471	454	470	447	448	439	415	461	455	427	456	448	470	432	431	451	439	454	418	447	420	427	418	450	386	446	490	476	421	443	454	461	447	456	421	420	412	473	484	471	471	446	433	404	434	451	422	423	453	442	453	435	457	463	471	454	432	464	469	410	456	414	417	416	433	471	451	421	436	444	404	385	443	428	439	476	450	413	427	491	449	434	503	460	476	443	426	432	472	449	497	401	464	449	417	482	415	412	403	459	436	433	473	441	434	486	436	484	467	418	498	425	429	437	451	422	402	471	410	417	419	437	433	443	434	442	454	475	444	431	423	420	459	409	462	442	459	448	479	430	421	427	513	424	446	443	449	430	422	418	484	463	437	463	441	410	451	434	461	412	496	461	464	416	434	421	426	467	452	426	448	391	462	453	478	455	461	426	437	470	431	461	419	448	431	457	400	463	427	475	497	450	427	434	450	465	463	419	461	447	451	439	430	470	459	432	427	444	418	444	461	398	459	439	473	425	409	440	424	425	460	434	462	515	449	426	468	466	451	456	415	439	455	463	435	423	442	481	433	448	408	443	407	414	474	457	448	435	444	431	430	453	435	439	442	412	430	422	436	442	453	393	436	466	388	462	475	454	426	412	417	432	430	402	418	443	401	411	435	433	401	414	458	458	433	467	421	420	441	468	482	424	431	463	432	462	455	444	460	445	426	448	441	408	414	475	445	407	461	451	444	438	443	460	464	412	440	469	457	461	454	473	423	432	453	450	427	433	443	466	479	417	468	443	432	418	405	415	461	400	446	433	409	432	464	421	464	410	428	476	427	421	416	418	416	460	460	471	432	456	455	432	463	421	462	464	508	419	427	482	444	447	440	448	477	436	443	435	461	435	463	444	448	417	435	460	461	507	454	428	459	457	444	461	453	440	469	426	435	411	474	410	445	424	449	464	510	447	451	449	421	472	475	418	460	450	424	416	439	434	468	438	410	454	487	444	365	472	450	466	472	458	459	430	435	467	471	397	444	448	435	435	445	436	386	425	423	403	422	445	457	476	459	426	423	443	468	481	448	425	440	451	440	461	445	442	455	448	457	440	433	444	437	438	417	460	437	428	438	449	461	468	455	444	459	421	442	461	466	448	427	428	403	436	418	457	461	445	448	450	468	429	457	469	469	483	435	432	408	429	442	438	453	465	435	447	451	436	469	429	428	429	444	483	422	362	418	428	435	436	447	456	447	413	420	430	444	442	469	452	450	449	424	446	425	470	453	435	457	439	471	438	443	435	515	503	421	439	403	472	450	467	457	443	436	428	454	461	410	423	461	443	436	424	436	436	443	414	420	442	443	437	443	409	440	440	413	417	411	469	463	460	417	421	466	463	444	466	453	418	442	477	451	449	445	434	450	453	433	472	456	471	393	444	436	442	443	440	457	456	447	464	480	416	432	468	484	419	457	485	413	445	472	451	415	456	424	429	445	401	455	429	402	467	419	397	444	396	422	461	417	438	487	405	421	400	450	416	447	439	457	445	453	458	433	458	464	482	455	421	436	441	439	435	444	413	444	479	421	442	432	433	422	467	454	472	482	450	436	468	437	455	406	477	461	467	479	400	457	470	442	418	432	428	446	461	413	444	446	413	455	413	456	435	451	430	442	495	471	447	457	426	433	440	436	415	430	430	392	420	442	430	459	438	445	432	421	368	432	451	503	454	418	464	461	427	384	496	435	454	454	461	440	481	444	468	429	469	436	480	459	478	455	462	440	406	464	458	455	407	473	480	393	438	446	426	450	428	462	442	489	484	466	427	470	462	465	460	447	409	449	426	419	450	425	429	370	432	443	456	441	431	435	455	426	446	473	484	469	453	455	439	442	446	439	401	463	458	460	440	458	435	448	469	430	460	417	438	445	467	468	417	415	402	464	387	447	441	413	463	457	474	428	399	439	456	418	486	446	446	447	420	432	449	479	464	459	433	417	442	485	443	458	477	418	465	460	460	423	422	406	461	419	442	429	458	447	466	442	479	476	398	443	418	433	440	433	383	429	444	473	379	432	474	464	442	439	472	440	433	416	468	470	460	414	492	439	434	422	423	453	467	451	468	437	422	444	428	441	446	460	439	434	443	453	429	428	424	443	443	436	425	481	459	436	476	430	438	419	445	457	431	441	459	461	448	420	478	420	449	427	437	413	446	397	465	418	391	446	417	426	401	447	460	420	423	420	438	445	422	468	376	432	476	463	399	464	454	429	431	440	448	441	449	475	442	461	457	410	476	439	456	457	478	420	440	424	413	458	444	424	474	461	425	434	435	430	459	413	465	445	456	412	446	424	397	414	450	479	434	454	471	439	424	454	425	448	454	468	424	391	486	400	454	497	450	429	422	445	447	450	443	461	464	431	433	476	500	435	457	486	452	459	461	463	460	411	423	475	451	444	426	483	423	466	428	427	463	432	436	455	452	424	438	415	473	424	447	397	452	455	460	467	477	415	469	436	471	464	444	434	429	435	410	453	419	451	464	407	429	448	456	440	438	401	407	448	489	424	487	437	425	383	433	448	419	468	480	464	449	425	397	436	427	476	449	419	385	443	444	447	433	444	423	497	450	478	431	424	489	472	470	434	454	406	385	410	464	449	469	462	435	461	466	453	421	459	425	440	387	442	461	410	426	455	472	459	427	425	445	423	436	448	435	449	449	442	488	495	452	403	430	445	439	412	470	468	459	392	463	439	396	439	402	453	464	448	456	431	397	419	465	448	452	491	450	422	427	455	439	473	491	480	480	422	423	465	411	417	422	455	431	487	446	502	473	419	408	451	408	455	419	446	427	460	459	419	476	450	460	451	442	468	451	409	472	435	439	464	499	476	413	449	448	461	445	452	466	452	458	444	487	432	440	415	509	404	413	395	435	433	485	486	446	442	439	451	417	446	451	398	409	432	427	452	408	492	428	444	457	378	457	457	448	420	485	458	457	436	442	431	446	415	450	489	418	458	464	443	416	406	438	463	446	433	436	439	462	435	449	415	412	432	456	439	432	454	460	413	454	423	463	439	438	446	490	438	472	432	438	472	428	445	425	441	461	453	377	453	404	471	483	460	449	434	403	397	394	400	450	424	478	484	503	443	431	437	446	414	444	464	450	479	474	494	493	441	463	424	420	438	447	436	448	467	444	471	443	450	441	486	437	412	486	469	449	427	448	446	434	433	444	474	467	430	450	454	432	430	425	436	472	455	443	475	458	483	443	457	490	403	446	423	442	443	508	415	429	430	470	427	425	436	453	391	443	431	429	468	488
7543	1126	978	964	1014	978	971	1014	982	1018	912	970	973	992	998	1007	987	976	926	986	944	935	983	983	973	985	984	942	985	949	1041	948	1013	955	997	972	980	1029	985	948	965	895	944	941	945	946	961	918	979	980	995	980	993	971	944	989	945	937	976	966	927	985	952	998	909	1007	956	951	925	903	940	905	976	942	982	966	927	972	1003	943	984	970	982	966	960	1020	918	946	953	971	967	898	935	869	986	935	923	976	985	985	953	963	931	938	964	956	963	915	960	942	965	974	945	977	961	975	958	916	991	944	990	960	960	956	977	982	912	943	997	952	995	975	946	992	1042	943	945	985	1007	982	951	914	956	983	988	974	941	992	957	900	1015	965	920	984	941	944	969	929	924	975	929	1010	1003	899	922	948	951	912	936	974	939	934	962	897	962	898	963	991	989	895	973	1015	920	1003	928	957	990	959	945	992	928	918	971	993	934	1000	909	955	986	973	949	1008	976	944	948	939	946	970	996	890	958	970	974	936	945	918	951	1000	941	970	953	897	964	1031	932	1002	1033	922	983	1008	967	983	982	986	998	982	930	980	940	978	996	954	956	949	1010	970	979	940	949	991	975	901	991	931	934	898	944	929	962	924	940	930	964	952	1022	993	985	923	916	931	917	962	927	1008	927	958	1012	927	944	970	929	970	1008	905	938	981	1000	962	965	966	998	944	980	979	1023	959	942	941	910	967	994	952	991	901	955	1008	976	927	924	958	981	973	1003	905	956	982	952	994	1010	930	975	994	1011	984	1008	890	932	928	958	971	981	954	996	965	955	900	970	931	958	994	931	972	948	964	964	977	945	937	965	996	911	972	956	980	1005	1017	1005	959	940	987	971	987	978	992	975	957	999	947	968	982	944	935	942	927	985	928	958	934	964	932	948	952	977	987	988	973	963	944	908	998	961	898	1012	925	948	978	949	1007	963	1003	987	927	986	934	955	979	984	923	952	962	911	947	966	935	984	964	955	944	1029	954	976	948	970	955	1001	936	931	940	1060	931	994	953	950	976	973	903	978	943	951	935	1052	943	888	935	932	980	926	1005	976	981	961	894	957	917	978	984	914	931	974	892	937	981	1033	956	1029	944	938	926	988	1009	966	918	960	954	968	934	951	934	948	981	1010	959	982	941	969	976	940	933	937	1027	975	930	946	964	991	1023	997	977	950	949	979	955	971	1003	936	931	965	944	926	968	998	992	925	905	960	970	964	929	991	1022	1007	1015	949	946	963	987	999	988	977	1026	953	951	994	959	961	983	898	938	950	945	943	957	916	965	929	999	1004	960	930	1001	979	923	957	992	993	932	980	948	914	966	1020	914	982	949	963	1010	941	969	1011	978	956	891	991	970	930	974	903	967	949	969	898	941	908	965	979	942	987	950	937	983	952	934	979	974	986	977	1004	956	903	955	988	938	984	984	970	937	900	932	904	944	915	930	910	911	964	952	954	925	975	959	970	958	932	883	976	943	926	955	987	928	922	954	921	979	913	960	919	1018	1004	942	983	1005	973	957	953	979	948	972	924	994	892	949	967	943	910	983	950	930	991	979	995	965	949	922	925	999	917	970	961	900	935	897	1011	924	924	972	953	962	1018	970	944	934	993	962	924	986	965	937	928	925	917	924	984	1004	983	926	982	979	919	951	965	940	1022	974	949	899	970	982	945	935	971	980	996	973	996	947	950	933	957	956	973	941	932	1009	928	913	932	935	975	937	971	940	867	915	966	1001	941	956	997	934	950	960	1002	948	972	983	973	936	1012	1016	972	904	945	1009	988	983	942	961	966	976	921	934	988	1006	922	962	941	1009	983	1002	957	968	953	921	979	959	881	959	955	952	988	1012	942	957	928	951	966	970	888	960	986	997	979	966	937	950	931	1041	995	952	977	949	929	963	969	944	923	979	945	949	935	955	944	920	973	959	928	976	957	951	960	1015	919	1006	1042	980	939	961	984	994	954	913	978	976	993	933	996	986	938	982	898	982	978	991	974	925	915	993	1006	959	970	907	947	903	1013	981	999	1002	951	965	1006	974	984	963	983	977	956	955	982	969	973	974	1002	979	980	927	952	987	1024	965	943	969	962	973	971	947	959	937	948	958	957	992	967	939	965	1042	941	936	996	917	958	983	974	960	999	943	962	990	997	941	959	930	956	1014	932	949	958	938	992	985	915	964	913	934	980	995	1006	955	957	945	934	943	1001	946	956	969	955	904	958	999	905	925	972	952	943	995	999	973	982	950	930	922	937	974	937	951	909	1004	973	922	939	931	944	917	978	923	1009	965	908	957	948	979	927	897	1021	962	956	940	947	956	981	1023	951	954	881	928	985	995	949	943	916	952	937	979	900	1012	962	951	973	969	958	947	1005	936	955	916	1045	972	917	946	977	959	1010	957	916	953	938	1033	950	968	974	954	989	982	975	946	946	988	990	971	1030	966	953	907	983	972	974	963	980	908	1009	990	916	981	969	1014	968	990	997	938	923	974	977	939	944	935	968	966	996	965	948	996	974	994	963	981	965	924	918	999	951	966	904	966	948	987	947	993	952	986	1008	944	954	980	947	973	936	898	925	958	911	948	945	913	924	955	936	914	997	974	973	961	969	991	961	1011	984	967	908	923	989	1000	954	980	918	937	982	909	998	958	973	958	974	961	958	967	962	950	963	989	917	1049	988	936	1027	1005	1020	1003	932	983	947	997	933	918	980	912	929	977	909	994	964	897	968	990	987	963	966	932	956	950	921	935	966	959	939	962	954	921	902	974	949	922	894	932	980	937	963	973	997	981	964	960	986	998	925	969	1058	988	1000	911	947	953	971	952	937	927	947	967	922	965	927	951	976	884	961	963	988	910	987	973	940	973	1001	927	931	1019	1019	980	942	959	996	923	970	976	962	924	966	900	946	972	921	949	995	963	950	917	960	944	1002	975	963	960	964	944	940	937	970	1009	956	917	945	941	918	1010	973	963	975	947	981	959	973	943	955	922	944	954	950	962	982	1017	897	983	918	937	910	936	910	957	974	957	987	957	989	942	992	991	922	1008	976	960	957	983	931	948	959	964	957	945	919	952	955	979	954	933	963	937	968	937	937	957	915	934	944	948	960	975	952	953	951	974	899	920	988	929	969	980	1008	996	976	950	982	984	962	948	981	985	948	987	910	961	971	993	967	976	937	961	899	983	1005	982	1000	969	969	997	954	964	984	927	970	956	954	965	954	973	934	907	926	985	995	994	962	906	982	974	1001	994	1021	995	920	954	900	985	979	933	908	976	1013	981	981	965	991	914	937	980	980	984	908	929	920	976	962	1013	986	984	956	1033	969	936	926	1004	934	976	954	927	989	936	974	980	947	932	946	925	967	984	985	980	982	955	959	964	945	964	963	957	926	981	976	899	949	979	970	986	939	981	954	961	975	1004	939	937	949	975	941	972	967	994	898	1010	990	922	972	952	966	1064	975	961	969	944	882	964	943	925	994	963	956	982	1017	936	981	1014	951	978	999	927	1020	1015	962	927	1000	1018	951	982	916	1003	981	948	982	980	1013	931	942	974	1000	967	936	963	944	993	985	997	954	940	908	1010	1008	964	948	946	962	940	936	956	977	949	937	959	1009	1009	936	1000	906	1005	939	1001	957	951
25263	3806	574	455	362	315	306	279	286	285	250	258	248	267	243	245	232	277	238	244	228	246	264	226	235	260	219	229	231	247	223	242	238	247	223	249	250	258	268	267	256	252	208	238	228	228	236	247	246	222	250	243	208	236	225	207	245	234	273	257	238	256	238	229	241	234	215	229	224	243	242	219	226	241	239	247	239	242	222	222	260	251	219	218	273	248	241	247	232	267	225	223	237	208	241	215	242	221	224	255	231	266	246	261	229	240	248	242	231	214	240	215	239	262	251	257	235	228	231	210	222	226	243	245	231	251	249	227	252	231	217	222	237	201	236	226	239	216	218	270	231	235	217	226	225	241	234	227	241	228	242	261	267	207	235	228	229	229	250	231	239	224	221	210	233	225	241	224	255	256	233	229	222	226	237	239	203	246	222	240	267	254	234	253	253	247	220	252	278	234	227	233	248	235	227	230	233	239	232	217	232	257	236	244	262	233	227	221	234	272	248	226	242	225	255	234	217	248	203	238	238	216	220	256	242	257	221	229	220	255	248	235	244	206	232	231	232	222	245	227	251	229	226	234	230	236	229	202	231	223	224	222	221	229	228	229	248	262	245	256	245	241	194	221	208	228	234	200	245	253	253	262	238	235	199	222	231	262	260	251	228	241	231	239	252	267	232	207	221	242	195	218	235	257	205	250	229	264	255	229	217	256	206	218	216	268	230	278	220	230	227	247	203	232	217	249	227	257	247	235	239	263	249	241	244	228	257	254	222	230	221	252	218	225	209	234	244	226	238	251	221	236	235	215	235	225	257	226	252	262	217	208	216	232	218	245	233	233	227	242	236	241	250	219	191	213	223	256	268	264	224	222	240	243	199	192	231	203	203	239	235	248	243	245	238	265	231	232	225	248	232	277	234	238	248	221	238	227	240	216	238	235	213	225	244	214	220	215	240	227	214	227	243	257	224	254	226	235	236	263	204	231	224	225	242	247	242	265	209	237	220	216	235	228	252	224	233	251	219	204	227	264	222	253	241	244	230	231	224	253	255	222	260	229	252	230	235	247	230	246	233	222	245	238	236	246	240	237	221	226	227	233	237	226	241	216	240	231	252	235	243	236	251	197	215	218	225	239	235	238	220	218	201	230	241	210	250	221	229	216	246	231	216	210	227	227	238	233	247	230	236	212	231	227	259	243	237	230	237	220	235	243	238	210	231	232	243	237	258	220	253	231	200	199	259	213	221	268	204	270	251	251	256	224	267	233	226	223	245	267	248	255	239	256	216	215	245	222	239	244	233	266	257	228	251	253	240	245	250	223	252	242	244	245	263	231	238	232	227	248	237	235	234	254	232	255	250	203	223	207	248	214	232	239	245	258	243	240	242	226	246	225	215	255	242	241	247	246	241	242	274	209	223	249	202	239	256	250	264	226	227	268	237	238	202	235	233	215	229	253	232	232	232	239	213	231	269	244	253	226	241	219	248	253	239	201	235	242	228	250	216	243	229	242	223	215	237	238	227	228	217	233	218	248	210	226	243	228	241	242	229	207	226	228	218	253	235	207	232	197	248	232	214	218	232	244	223	229	219	207	226	277	238	243	257	233	217	229	261	235	211	241	215	230	249	234	247	238	224	214	231	233	244	216	205	240	264	226	214	223	216	244	214	213	260	232	245	223	265	227	210	252	219	228	223	232	230	241	224	236	227	252	235	244	235	235	214	228	244	231	250	222	232	227	242	234	246	223	223	249	249	267	255	234	226	213	202	216	231	225	240	236	249	236	238	245	245	237	213	261	202	204	271	277	214	217	221	218	212	255	232	245	217	232	259	242	224	245	243	219	234	250	244	244	206	226	235	247	233	236	239	249	253	239	261	222	254	247	267	209	269	255	251	243	235	253	263	203	242	234	229	237	234	243	236	249	243	192	269	250	250	242	201	269	213	235	212	223	256	264	220	259	239	219	239	249	199	231	237	230	228	246	235	237	229	234	221	221	205	220	241	217	225	250	241	214	219	225	220	248	224	234	194	214	236	242	241	260	234	232	252	255	220	227	204	226	202	222	222	240	248	245	251	229	234	241	236	233	241	249	233	235	221	219	215	234	233	239	252	213	256	230	220	210	215	265	253	229	286	243	194	232	238	222	230	220	224	220	217	227	224	214	235	227	233	233	276	217	206	226	253	242	214	219	235	261	238	247	243	228	216	266	236	220	237	253	268	251	225	233	222	242	248	252	252	222	221	221	215	213	252	234	245	237	260	240	234	236	253	238	262	224	245	250	233	235	208	232	251	250	237	227	232	229	216	238	246	228	237	248	227	265	241	239	262	221	229	246	242	265	257	235	236	233	244	209	234	252	224	217	218	233	238	230	217	205	228	244	265	226	234	224	257	203	242	242	227	254	229	268	253	237	211	240	246	249	256	238	230	237	236	257	238	247	255	232	241	229	216	253	240	215	218	241	244	235	222	257	262	234	214	247	223	259	228	213	256	244	245	234	223	209	249	228	228	251	260	253	234	224	219	245	237	228	249	211	260	238	216	192	223	243	233	238	264	238	257	232	236	222	243	231	217	220	219	218	264	232	206	243	229	227	223	195	231	246	269	245	231	255	220	249	247	227	245	230	263	237	260	253	248	229	217	256	231	243	215	237	233	274	210	243	238	260	230	247	233	231	225	248	261	264	238	213	232	241	257	233	231	246	218	271	245	230	228	251	250	255	247	221	250	251	258	212	244	234	229	224	230	244	221	216	217	227	228	250	253	245	231	219	274	251	226	211	214	211	226	225	225	231	239	249	246	228	246	205	209	240	237	228	229	242	218	254	242	231	218	199	236	229	224	195	231	242	255	249	256	245	247	249	215	233	233	242	229	204	241	230	253	200	244	244	269	228	233	219	199	238	225	213	247	248	240	260	238	228	217	246	237	227	233	208	219	217	225	219	222	237	250	254	232	221	233	228	216	215	235	191	230	214	222	268	256	227	221	221	225	243	222	231	254	231	248	223	274	214	215	226	297	264	233	253	224	194	253	211	235	228	231	224	259	195	233	239	250	243	225	251	224	254	226	237	248	233	248	220	248	256	237	265	224	223	227	223	241	271	243	234	233	281	235	241	223	248	245	216	248	240	255	257	231	235	242	218	254	209	264	259	234	240	246	231	246	234	224	252	202	216	240	224	240	245	233	236	253	245	248	226	224	243	257	217	212	241	225	225	237	220	245	245	245	233	243	247	231	223	235	230	242	242	259	224	242	246	231	228	236	249	233	261	239	256	228	235	240	252	209	270	257	240	240	224	244	236	239	251	222	246	284	234	248	244	218	239	222	246	255	250	247	230	235	254	285	242	252	208	260	224	246	234	246	227	228	243	225	234	209	226	257	230	240	246	219	226	256	205	248	225	246	232	256	247	238	226	249	239	234	276	223	215	221	241	237	196	215	198	215	243	229	237	259	220	239	234	239	230	223	213	238	230	208	246	223	236	242	260	256	225	225	252	215	218	237	237	250	244
15490	1418	1238	1272	1152	1001	877	836	769	747	731	649	700	635	581	632	616	639	621	591	622	589	582	640	584	558	593	597	597	559	568	527	575	580	587	545	564	568	613	605	550	531	568	577	607	549	601	584	597	556	573	543	541	563	540	578	582	542	618	603	603	559	596	552	558	569	588	557	624	583	577	588	559	576	569	549	578	587	551	555	564	585	566	592	576	556	544	568	535	511	567	588	625	535	588	526	569	571	555	613	570	583	583	535	585	577	524	585	557	574	553	571	590	529	599	553	577	576	571	588	545	604	538	544	595	551	565	569	528	582	532	587	587	532	572	561	560	550	558	577	552	547	564	542	542	556	600	590	580	531	574	555	560	542	554	532	536	585	576	580	568	551	534	572	565	545	565	560	547	582	593	568	555	494	578	584	529	589	583	580	529	552	530	522	566	568	551	599	512	585	548	570	521	565	559	526	583	562	556	572	534	561	562	501	552	573	559	542	582	575	585	564	562	563	542	621	557	582	584	553	583	585	563	563	542	571	608	547	516	540	557	545	541	547	572	564	605	543	559	563	589	563	571	587	567	543	573	591	548	548	564	536	576	581	506	514	556	543	567	548	547	568	570	558	596	547	542	554	559	581	571	581	589	584	607	551	553	588	524	582	571	570	612	578	563	570	614	548	581	531	547	589	531	543	557	577	595	570	538	595	549	595	562	563	591	580	536	591	540	529	519	551	530	597	607	554	610	545	564	580	540	576	571	569	560	555	561	552	545	559	542	543	559	581	565	501	528	577	504	569	578	508	538	591	578	537	506	563	551	555	571	606	574	550	570	523	530	577	522	575	520	520	581	539	551	558	570	543	586	575	546	589	623	537	542	552	562	578	545	538	556	581	570	597	546	576	567	595	502	553	592	566	559	559	554	570	567	587	579	547	555	568	557	537	586	562	568	561	554	536	559	550	570	591	582	548	563	589	563	578	552	587	539	590	529	545	582	570	549	548	558	548	533	539	576	581	554	525	554	588	551	620	562	606	603	563	536	529	543	541	575	615	546	563	595	561	582	540	547	573	542	566	556	567	619	549	584	546	559	559	573	524	576	569	551	567	592	619	578	584	537	549	580	583	525	583	542	549	579	598	591	548	545	587	559	573	545	543	573	568	591	553	555	545	567	570	573	563	589	574	584	576	574	556	555	528	561	588	537	578	577	561	528	556	568	545	596	555	567	589	575	543	554	613	526	563	564	568	544	565	551	565	590	571	598	548	571	570	553	536	538	573	534	565	561	556	581	552	602	573	557	576	578	554	554	558	551	567	593	523	593	553	539	558	572	531	551	553	516	570	546	617	595	567	523	568	588	548	536	559	555	565	590	564	546	591	563	581	574	575	566	513	524	537	586	567	586	607	593	534	570	552	542	550	580	590	562	598	556	565	538	542	552	583	585	555	573	582	559	571	582	527	575	564	535	567	552	576	552	583	560	554	572	567	601	573	567	574	601	572	576	557	558	537	509	588	519	564	534	577	539	582	594	571	523	557	592	520	573	556	562	600	569	574	550	576	582	542	545	569	570	574	553	563	559	533	541	574	570	574	577	596	517	524	580	592	584	583	590	605	618	557	563	548	566	535	517	583	528	592	599	581	523	551	552	593	584	552	561	555	552	589	576	554	539	533	589	542	590	533	591	597	511	579	550	559	594	558	536	554	546	576	586	598	570	561	589	543	532	594	573	596	557	572	542	603	570	577	567	607	524	550	570	602	602	566	497	574	598	543	558	525	581	570	556	610	557	545	568	557	559	547	535	569	541	540	521	574	595	566	593	549	565	552	565	567	530	560	589	554	576	585	580	557	523	542	538	544	556	571	535	588	562	613	592	557	561	598	600	577	552	560	557	532	572	587	596	598	583	556	553	577	556	523	576	538	542	586	540	545	564	545	628	558	535	609	554	581	511	553	577	523	539	582	612	575	583	564	551	596	600	578	596	579	526	546	558	613	577	574	542	556	555	607	552	527	562	559	526	537	576	519	596	550	554	552	524	548	558	557	588	567	566	545	566	531	517	527	563	573	578	560	549	563	586	548	574	570	542	571	518	600	549	551	540	574	547	573	558	559	568	543	548	504	553	542	575	530	567	571	545	551	571	555	577	542	567	561	538	537	566	581	563	622	538	509	585	547	561	570	551	565	569	557	566	532	532	556	551	604	562	533	591	571	575	531	555	546	535	554	561	567	567	575	596	539	538	560	520	561	549	583	555	600	562	578	596	538	539	542	573	540	566	530	544	545	580	571	568	571	574	529	618	554	599	584	565	563	531	540	539	553	572	555	562	566	544	580	554	596	541	593	595	554	559	550	644	559	523	574	589	586	543	556	583	545	589	564	622	545	549	574	588	533	608	539	545	520	623	558	577	578	574	548	531	570	539	575	564	551	582	571	553	585	555	558	597	582	569	522	602	561	551	554	581	520	552	554	530	570	556	572	553	550	531	554	537	540	556	570	545	524	545	582	570	548	544	568	540	562	545	569	555	618	539	541	565	562	569	555	599	566	590	573	567	584	583	559	553	538	545	556	534	599	582	591	548	584	539	538	589	597	588	575	549	577	560	557	533	536	519	582	541	568	572	590	589	537	579	577	596	560	566	565	546	551	583	569	526	544	557	538	560	540	567	535	590	565	559	576	531	602	567	592	559	566	566	542	551	568	548	591	581	559	556	580	565	565	592	583	539	562	598	581	552	505	540	536	582	582	519	608	581	546	549	568	563	559	534	596	543	593	580	523	577	545	513	593	587	614	584	556	570	598	591	553	572	588	541	547	565	549	551	565	581	531	567	583	583	556	614	539	580	525	581	566	633	577	633	558	572	587	557	607	556	546	555	567	570	554	551	555	567	531	563	575	595	560	562	588	571	541	593	509	547	589	553	558	549	532	578	577	543	559	555	548	584	553	571	544	527	603	550	562	541	567	590	550	579	561	548	532	529	531	571	606	541	577	531	579	589	556	586	568	592	564	581	608	556	606	573	584	527	570	579	590	551	544	540	566	546	592	570	551	532	558	581	599	601	528	572	578	607	529	557	550	608	562	561	564	544	565	590	543	555	565	545	525	597	585	581	549	590	557	621	530	565	609	563	605	527	568	572	589	538	579	545	566	566	591	538	576	571	537	497	541	615	589	569	595	550	606	569	582	562	512	583	560	600	564	525	549	569	572	576	535	551	560	581	585	520	554	554	556	591	554	545	551	579	596	581	570	507	538	563	556	545	544	591	594	551	552	576	565	579	581	526	612	581	556	603	542	567	546	545	563	531	553	557	564	557	602	583	528	551	603	543	581	545	587	577	565	554	551	538	560	575	576	581	555	591	575	580	560	612	524	560	503	543	557	584	556	542	534	553	552	521	528	584	554	589	563	595	552	507	506	586	596	580	571	596	575	587	563	531	552	579	564	563	538	542	571	565	592	553	627	536	562	601	590	581	551	579	591	554	543	573	559	576	596	546	551	598	539	594	573
35530	7125	974	675	554	440	343	332	316	297	256	285	259	232	274	261	258	277	254	270	260	236	231	221	247	254	233	251	260	255	280	286	255	213	261	241	265	243	250	258	246	274	260	257	252	225	259	237	241	221	248	249	209	254	229	251	281	277	237	250	249	235	250	247	265	269	246	232	250	241	233	233	230	248	253	250	236	287	267	258	247	245	242	236	266	245	242	230	226	230	214	238	258	272	249	257	262	236	248	248	226	233	237	238	279	231	245	228	236	271	248	244	232	249	240	234	265	257	246	266	261	252	239	225	254	246	255	254	262	247	244	251	246	234	249	247	251	246	237	269	277	288	270	266	250	263	240	248	242	244	236	256	256	254	262	230	242	237	245	224	216	247	250	222	255	275	237	249	215	234	239	283	249	252	273	258	263	249	220	260	240	250	237	260	250	234	232	232	237	250	216	241	220	226	255	249	248	243	273	280	261	292	233	257	222	267	248	237	247	267	269	258	230	268	245	235	260	231	232	226	261	269	253	234	257	244	261	251	225	240	245	242	238	250	257	264	231	249	230	222	240	234	261	245	234	222	241	249	247	223	241	244	261	297	249	237	219	243	249	261	231	216	233	218	234	230	256	242	254	251	234	236	252	282	221	223	250	242	225	226	256	244	234	234	252	224	214	270	221	243	220	265	264	238	238	229	254	235	225	212	244	243	252	254	249	248	198	257	248	251	270	248	222	273	274	258	215	255	245	261	247	227	230	214	224	255	243	240	227	265	249	266	248	268	227	244	265	259	235	255	260	274	250	256	252	270	220	218	296	258	248	273	249	233	270	219	256	232	223	259	261	234	232	260	254	253	248	237	262	224	214	239	238	237	238	261	217	237	238	248	263	236	242	240	268	249	217	241	233	259	220	235	261	225	249	248	235	252	242	256	230	216	255	242	215	271	277	245	237	243	250	222	212	259	199	247	229	271	284	248	241	250	246	248	257	267	244	254	245	247	245	247	222	252	264	250	230	251	250	268	234	248	237	230	233	236	235	235	252	266	250	255	262	270	248	187	243	245	242	260	253	220	256	241	266	235	241	251	275	272	233	249	226	256	237	273	225	227	236	250	271	280	240	268	257	268	247	247	245	270	241	265	188	246	242	259	246	261	257	296	213	249	251	244	237	237	252	234	236	245	229	251	243	266	249	237	236	264	280	244	244	277	263	252	233	257	253	248	246	236	234	247	271	255	266	260	249	227	255	258	242	265	244	256	243	256	250	224	250	243	233	252	204	271	258	235	246	253	241	240	253	227	244	242	236	258	244	239	243	249	230	207	229	252	227	229	238	234	239	260	243	265	264	246	252	252	247	236	243	196	263	247	232	255	278	232	248	249	270	253	242	231	245	275	260	245	238	235	260	246	223	267	261	239	247	242	247	241	271	256	219	236	234	259	217	245	249	244	238	245	235	231	241	254	228	270	243	250	236	244	238	248	268	250	249	236	257	275	267	241	216	255	222	244	226	259	228	277	247	239	263	246	237	256	230	216	223	254	257	226	251	233	250	247	245	238	249	243	237	230	248	242	247	242	246	239	268	261	263	239	218	254	253	236	269	245	273	215	241	218	254	267	285	235	278	261	250	285	234	256	240	260	220	231	235	253	229	244	259	251	252	258	219	282	234	277	244	244	242	238	282	252	219	259	249	253	246	236	251	278	245	215	229	240	220	233	241	233	227	256	212	247	226	228	231	247	245	221	297	234	212	250	262	266	233	232	216	251	262	250	218	248	244	249	226	252	251	258	259	217	234	249	253	219	250	231	225	241	247	248	231	271	242	257	254	233	252	260	277	215	251	275	239	236	218	231	252	232	290	253	258	262	247	257	233	228	272	228	226	241	204	265	240	236	233	252	238	238	249	262	217	234	241	263	267	262	249	240	275	275	237	227	240	229	269	268	253	253	260	221	227	272	262	217	235	242	237	235	245	241	234	243	236	260	260	247	257	257	230	224	244	278	229	233	244	266	258	247	264	225	238	238	242	225	242	240	263	219	241	264	253	260	231	252	226	246	231	262	240	248	234	255	262	247	236	245	247	246	227	260	254	246	253	211	251	265	271	272	255	243	239	259	291	268	256	260	278	248	238	242	265	252	258	246	263	260	209	247	258	265	268	231	235	238	223	241	283	257	233	225	246	243	250	245	240	239	247	223	242	225	270	262	273	242	249	244	259	265	262	242	265	257	228	261	251	243	234	256	248	240	238	219	245	226	225	260	283	259	231	254	248	232	269	238	225	228	256	257	236	217	226	217	254	257	250	203	244	261	250	234	204	255	258	271	224	266	242	283	250	258	250	234	249	246	241	260	256	211	235	238	213	242	218	233	263	273	271	234	231	241	272	237	278	240	237	198	268	259	248	268	265	212	267	245	240	265	251	246	245	214	251	275	277	223	222	229	239	277	249	224	245	277	245	227	267	257	269	286	252	232	226	236	239	232	219	245	267	246	240	235	221	254	246	220	255	231	271	252	239	242	226	237	244	211	225	267	233	247	220	237	246	251	274	255	247	242	226	262	258	230	237	250	247	233	250	250	274	273	280	272	240	252	241	253	212	256	256	244	229	232	273	272	268	275	242	245	235	260	259	253	271	239	254	211	224	225	223	238	239	247	248	249	233	253	260	258	211	237	242	273	243	230	259	218	255	252	258	264	246	248	225	244	265	270	238	254	265	256	239	239	282	230	259	223	268	270	245	270	228	245	228	234	248	250	249	264	267	275	234	238	259	238	246	228	242	192	253	201	244	263	228	258	235	273	261	246	221	255	228	276	261	249	244	244	242	240	250	249	254	276	292	263	223	246	280	248	243	242	274	236	256	215	250	261	276	237	267	244	285	228	216	249	247	283	235	211	270	251	228	281	260	246	271	228	272	256	242	226	240	222	243	253	250	231	228	227	249	222	235	241	243	244	262	250	219	278	229	243	247	293	281	247	233	246	245	246	261	246	269	236	216	224	231	230	255	234	246	223	249	265	245	226	256	232	232	223	233	225	217	238	257	252	246	253	244	231	241	272	251	258	231	259	263	239	267	238	245	259	236	255	257	246	231	254	249	220	271	247	218	224	253	234	201	233	253	250	243	236	239	219	268	261	242	249	249	215	232	256	227	268	248	262	235	223	231	260	219	240	278	226	226	261	262	281	274	236	257	241	226	260	279	221	259	259	281	225	240	233	241	233	254	246	240	249	268	249	212	255	258	260	249	259	268	241	238	241	229	233	213	258	241	249	237	242	263	236	269	259	248	251	233	234	253	233	210	227	289	257	237	243	251	217	234	243	273	236	230	228	215	266	241	244	249	262	246	244	250	207	235	270	241	229	240	254	262	219	227	241	218	276	236	262	251	219	238	251	241	234	233	256	233	281	284	262	229	250	218	210	240	228	246	220	276	248	242	238	259	241	252	213	233	251	250	251	220	243	268	261	244	219	242	244	238	213	278	254	229	237	237	224	259	252	232	248	251	259
20093	1731	1877	2096	1754	1483	1335	1159	1000	957	886	879	834	833	763	733	738	709	702	640	720	679	660	682	667	674	673	677	635	693	631	631	670	659	658	612	580	638	630	613	622	605	618	667	605	611	662	572	650	602	591	629	601	616	636	628	661	616	655	630	625	644	631	617	592	627	640	611	623	616	625	631	607	614	623	630	591	622	641	650	639	619	672	631	604	622	635	622	635	600	627	639	626	626	618	631	623	630	606	637	640	621	575	620	601	604	643	638	585	633	583	617	594	654	673	585	612	622	667	630	622	573	616	593	616	610	600	628	614	590	593	608	595	645	605	597	605	641	576	624	606	617	570	580	577	617	621	632	644	598	623	633	617	614	601	569	636	622	610	603	643	606	619	603	620	603	639	596	632	598	628	625	644	665	583	589	603	632	624	669	620	603	643	597	619	579	685	612	650	615	621	638	633	624	650	613	628	625	600	634	622	640	599	642	588	571	647	627	628	570	626	601	631	568	659	639	593	562	613	553	637	617	585	640	672	635	615	557	620	623	618	590	659	621	593	590	639	630	641	593	623	658	620	601	619	682	628	597	589	653	657	609	616	635	581	626	602	610	617	579	640	600	604	602	620	558	609	620	604	614	629	592	634	606	618	616	589	619	631	604	649	634	600	593	640	626	553	617	635	629	621	665	617	561	623	670	591	620	622	588	645	599	663	651	623	604	588	613	642	603	603	619	602	568	627	656	631	612	674	598	587	547	572	646	559	636	650	657	626	603	657	614	595	571	608	628	645	616	583	632	583	561	591	578	597	636	589	623	661	617	585	600	624	597	611	618	620	646	664	628	660	623	611	625	619	635	623	633	622	645	590	617	591	640	628	611	609	642	608	609	594	621	601	593	617	610	630	636	637	671	601	643	654	596	606	592	601	599	610	611	600	538	636	645	622	653	613	637	642	637	619	596	600	626	638	689	615	602	637	612	667	595	615	591	598	588	622	627	599	647	611	613	577	628	592	571	606	642	619	591	636	626	593	585	630	598	589	621	595	632	620	647	609	630	629	657	620	572	637	635	598	639	634	591	633	646	639	581	597	635	631	597	645	618	634	647	635	619	613	604	644	605	595	612	579	597	593	614	608	614	643	584	565	609	609	613	598	681	619	612	599	623	629	611	618	606	586	680	606	642	626	600	672	594	629	615	628	597	625	627	582	620	637	605	609	604	580	624	703	595	659	608	580	610	571	626	642	623	654	612	594	622	648	617	623	614	611	616	643	618	627	607	648	626	617	577	594	567	629	654	587	578	584	605	635	588	623	616	583	631	640	613	591	609	627	617	630	630	617	607	629	627	584	624	571	635	615	601	622	634	612	587	651	576	628	614	648	645	636	605	609	585	590	619	583	630	612	608	585	596	607	612	589	642	618	586	634	643	594	596	634	604	623	631	624	580	588	584	640	618	622	599	654	629	590	620	624	648	638	564	539	609	604	631	618	632	624	621	609	563	632	639	625	639	607	630	580	665	619	633	646	603	621	628	593	598	597	620	622	612	583	666	612	613	600	592	621	621	603	643	599	614	624	647	611	662	626	642	636	615	621	585	601	624	599	623	636	619	640	634	602	592	611	612	626	613	660	562	651	629	580	653	596	615	641	602	629	600	633	599	628	669	595	591	600	610	633	578	606	568	589	599	610	600	583	593	637	669	597	652	628	637	593	594	609	566	632	640	613	567	605	631	613	629	672	574	597	611	623	615	621	636	635	623	553	606	629	583	624	633	586	595	620	587	595	600	631	624	615	665	560	610	639	597	597	616	599	594	596	616	619	630	589	629	651	629	617	633	591	607	607	587	625	653	628	590	580	611	645	580	580	585	573	636	597	626	588	611	638	641	665	636	589	585	587	639	550	608	579	616	599	603	648	619	589	604	568	622	586	585	594	588	610	620	587	602	587	622	627	584	640	567	661	586	571	608	606	604	598	616	635	603	605	591	654	634	615	607	626	601	605	599	618	554	611	608	605	623	607	575	611	608	606	592	647	589	623	654	612	628	555	642	681	583	557	600	588	606	617	603	626	589	600	571	627	648	594	652	621	576	642	591	614	601	635	657	609	610	605	644	639	634	624	612	627	578	613	590	654	604	581	615	646	623	603	608	659	647	625	613	638	634	608	616	646	604	595	598	626	625	606	640	638	610	593	590	615	616	568	629	619	569	631	610	594	636	601	610	617	584	628	586	622	640	589	599	626	629	612	624	638	634	604	622	610	636	617	588	624	626	572	637	598	628	603	575	581	649	603	610	640	613	624	606	613	608	640	628	609	590	581	586	628	593	643	621	662	652	647	635	598	634	590	600	637	601	662	586	574	621	667	592	645	615	580	598	613	616	538	628	623	613	619	638	610	567	598	628	620	624	577	628	670	623	587	597	623	585	612	612	620	575	590	672	583	593	603	624	631	598	603	615	617	568	624	640	608	647	640	602	629	655	636	610	633	627	610	589	651	642	598	652	611	609	645	564	605	569	596	551	592	596	588	624	635	636	575	575	636	605	634	646	576	609	632	605	613	614	630	637	625	598	619	616	628	573	605	563	611	597	585	626	630	637	623	610	597	620	575	609	594	620	609	587	600	661	616	597	637	594	620	581	645	615	633	632	615	600	624	637	636	593	639	624	650	595	610	666	649	608	615	629	584	644	612	566	622	604	606	597	610	606	587	620	610	623	603	594	622	606	606	672	603	596	629	657	655	611	625	631	606	637	622	630	617	607	589	619	599	601	587	569	627	636	584	593	598	676	605	625	604	627	661	596	626	611	588	625	627	651	615	594	596	633	638	643	596	593	626	619	628	612	608	632	646	604	598	643	616	580	664	626	641	627	628	588	616	633	600	580	604	626	625	674	648	646	612	618	614	586	661	564	591	653	649	628	578	632	635	608	631	652	575	681	604	575	581	596	605	617	644	622	573	578	607	611	623	628	577	646	616	630	586	613	606	590	556	629	668	618	617	621	609	595	639	605	643	620	615	638	601	596	627	640	616	639	630	655	626	635	632	632	613	573	653	610	615	579	585	597	613	576	598	624	629	674	571	623	634	634	587	560	619	615	575	607	596	677	595	643	625	606	655	649	617	634	617	655	604	681	646	605	629	609	652	572	591	605	613	595	599	575	631	642	596	621	601	612	596	590	618	602	612	654	604	673	595	610	600	631	616	586	600	558	605	618	647	621	593	618	625	573	605	631	628	619	581	637	614	639	583	607	617	582	592	618	629	605	627	579	595	624	570	624	640	624	627	607	614	617	613	601	689	632	650	591	623	593	609	612	615	590	606	626	579	608	607	643	588	611	609	602	640	621	618	596	596	594	648	612	592	611	614	605	630	582	598	594	566	616	677	641	612	592	615	581	605	641	577	621	634	603	633	635	593	634	576	630	640	592	608	585	628	611	620	582	614	580	613	646	596	638	637	639	568	613	625	613	615	656	641	638	606	647	576	616	586	641	586	629	593	618	568	562	644	651
12235	1558	424	471	426	432	425	428	493	434	453	434	471	424	457	463	472	424	445	474	470	432	450	485	441	411	401	407	446	408	492	435	410	458	448	495	430	486	414	462	439	448	458	489	434	431	460	433	427	407	434	473	457	436	423	439	468	447	413	398	453	429	374	479	465	426	439	445	438	472	432	431	470	461	428	434	432	501	496	475	419	446	440	481	405	428	458	467	450	376	431	442	477	421	508	448	446	417	458	445	449	437	461	417	416	438	476	449	435	441	475	436	520	484	444	411	485	422	477	451	442	485	425	459	441	434	464	447	402	452	405	433	456	477	457	492	431	446	428	436	423	511	439	419	458	464	448	423	444	404	423	482	417	419	467	471	470	456	415	396	452	438	425	427	444	431	457	453	443	471	449	503	454	524	434	424	463	468	506	452	432	443	424	423	445	432	446	451	443	471	453	444	476	477	403	412	457	450	445	440	426	438	424	471	405	393	431	445	439	434	424	415	438	470	465	452	472	484	476	472	445	444	445	472	416	438	459	484	446	446	454	454	431	427	417	442	401	440	441	439	470	445	436	421	452	440	461	451	445	446	440	465	480	422	444	497	476	415	430	451	435	436	444	447	466	464	451	468	414	450	425	491	459	432	402	442	411	411	447	457	437	454	474	452	442	441	443	462	468	453	500	469	430	446	430	454	451	409	496	464	445	454	432	438	427	436	420	456	429	467	409	435	487	420	419	481	446	417	423	437	400	440	434	457	423	483	447	445	441	441	428	441	427	430	445	424	434	452	487	441	409	424	468	432	443	417	469	434	460	451	448	446	419	440	415	465	433	433	404	450	461	432	449	442	448	417	442	419	415	466	459	470	432	439	463	435	424	428	449	412	436	429	432	413	437	429	459	457	425	436	453	406	435	434	441	467	440	456	453	472	405	409	449	495	436	459	443	460	417	448	429	442	435	487	444	430	451	463	487	403	446	443	478	457	446	414	444	414	382	458	419	459	456	425	438	450	453	435	438	475	413	452	460	467	489	443	456	422	475	471	451	408	443	462	428	464	430	501	443	461	441	472	399	464	433	444	449	423	456	431	429	466	454	419	457	470	423	474	454	433	411	427	421	423	483	449	421	473	476	444	409	413	395	465	402	443	476	441	418	469	461	456	434	477	446	416	496	443	502	456	476	450	489	484	453	430	477	424	468	423	436	493	446	420	490	476	470	473	475	447	445	394	440	404	446	447	415	456	454	419	436	506	416	408	444	423	433	453	443	419	425	414	443	481	463	446	456	480	404	468	448	453	444	462	399	435	511	476	422	439	406	446	446	456	450	467	406	421	454	413	480	451	442	449	465	451	495	469	459	453	451	420	493	421	445	456	430	455	462	408	453	423	429	471	451	449	478	461	438	455	425	432	463	432	453	451	445	435	467	408	471	497	442	419	448	450	436	434	467	430	459	422	456	470	471	452	422	443	426	467	442	466	466	436	463	413	438	461	452	415	435	454	454	448	422	458	497	460	461	419	456	428	458	466	417	453	433	435	457	445	460	408	432	451	455	439	467	499	444	488	427	475	419	457	453	482	457	397	412	469	416	473	420	444	445	436	456	430	430	449	430	473	432	492	443	439	458	496	419	451	453	433	451	439	457	416	413	449	481	401	429	444	479	452	448	461	446	432	444	447	487	481	428	405	458	452	452	438	519	476	484	510	475	459	447	493	493	422	447	454	438	475	453	426	420	435	447	414	473	408	445	478	473	460	425	441	438	455	392	437	482	471	486	485	454	494	457	442	464	423	404	441	438	428	462	406	458	446	430	460	421	452	441	463	456	422	486	451	455	438	443	481	472	450	459	458	466	439	475	419	484	457	422	403	439	415	441	439	479	440	435	439	438	419	437	396	397	450	466	454	428	413	418	453	411	466	447	468	427	460	471	462	462	461	456	402	449	443	423	457	437	465	430	440	472	424	472	483	437	412	470	402	464	491	469	457	458	420	457	427	442	477	420	466	479	420	436	422	441	445	468	476	421	474	428	444	468	437	459	467	427	456	485	457	431	434	497	464	425	447	486	429	452	452	443	465	447	391	465	437	398	443	441	426	458	433	445	456	430	468	440	473	484	490	401	419	446	456	479	445	414	417	488	473	392	478	472	446	473	452	425	466	450	448	466	446	444	426	433	457	417	471	455	424	452	447	423	451	424	447	426	508	501	455	413	453	421	431	469	440	423	472	486	473	439	441	414	439	446	468	456	440	457	461	416	429	422	449	451	400	389	482	427	447	480	454	454	456	449	442	435	463	495	525	467	424	433	427	447	404	468	491	458	424	450	422	393	455	454	453	459	512	495	469	466	441	400	433	403	391	476	414	439	457	444	461	427	456	444	472	463	442	459	466	465	451	450	462	432	432	437	438	438	436	429	435	441	472	435	481	484	441	453	449	426	408	406	434	449	426	449	451	450	461	431	464	463	427	446	440	437	429	445	432	416	463	459	494	426	433	468	446	401	420	458	423	462	462	455	447	497	457	477	421	475	474	444	454	456	433	475	422	458	465	423	433	471	429	422	421	467	437	456	428	419	417	414	493	494	456	443	449	440	441	481	484	447	380	472	454	474	430	421	469	425	421	459	487	428	445	471	477	440	480	446	464	460	466	447	460	438	445	455	408	444	427	420	459	421	435	419	424	432	459	432	447	445	434	421	457	484	468	439	415	462	403	456	473	446	426	441	418	409	461	482	448	469	428	441	456	454	442	476	417	426	444	457	445	441	455	447	423	441	485	480	451	477	455	462	475	479	470	438	441	440	437	397	413	448	461	473	451	457	473	450	443	434	464	451	440	439	435	464	460	447	429	440	445	461	465	440	461	420	412	417	436	433	469	429	450	467	473	417	458	459	439	435	423	491	417	465	463	438	472	447	424	444	437	416	432	428	427	449	438	457	478	454	467	452	462	396	427	440	453	469	417	445	441	460	451	468	450	481	426	485	415	423	442	426	436	463	396	473	498	462	467	437	423	455	432	442	409	453	460	454	441	419	435	441	461	411	432	421	416	450	449	449	430	475	391	452	448	454	442	462	419	452	421	466	453	442	449	427	463	467	453	457	411	458	446	455	449	446	435	429	450	451	413	460	422	466	417	446	408	418	441	410	478	442	464	452	434	400	447	476	416	504	472	437	437	467	442	426	453	456	427	437	429	464	444	458	432	460	465	476	425	460	477	480	440	444	466	435	441	443	439	442	488	469	453	422	441	414	481	490	443	434	465	436	436	449	432	461	458	493	406	404	400	450	467	466	456	460	414	462	433	434	459	451	419	455	467	457	469	430	449	420	458	446	431	470	448	466	439	442	478	431	484	446	413	433	461	430	440	456	473	424	393	462	476	398	435	456	501	433	444	419	436	473	434	478	448	425	453	453	424	419	442	449	426	434	452	448	451	428	412	412	476	441	453	429	452	442	473	465	436	428	421	447	473	415	452	400	431	430	468	441	437	430	430	489	452	480	484	414	494
7795	1161	1000	993	980	959	938	971	949	1039	963	1008	973	1006	987	978	962	922	901	1019	923	925	997	957	1044	984	948	1012	968	897	1012	973	932	956	982	965	915	951	967	1018	894	983	945	948	977	991	979	981	930	981	1027	955	967	963	950	901	969	941	996	929	1020	1001	943	976	924	944	933	952	994	1032	955	1001	954	943	1010	966	972	952	990	969	936	944	979	966	977	990	995	1010	1016	941	1010	918	914	920	949	1012	985	950	948	980	941	962	930	1021	950	968	925	975	1002	931	967	967	1002	966	952	988	957	954	1015	962	990	984	942	957	977	949	950	903	996	978	972	962	972	928	906	979	964	939	997	952	987	963	973	992	980	981	943	945	1013	940	973	992	978	969	953	915	1020	931	954	962	943	976	960	984	1013	1007	962	947	1015	987	956	975	915	962	960	981	956	1009	954	973	943	979	990	969	931	958	982	980	956	953	972	971	949	937	1022	966	884	950	1010	955	951	949	977	1015	998	985	926	948	985	990	1025	962	975	952	897	966	974	1000	990	947	951	972	933	986	968	1029	898	957	964	995	945	1016	972	953	961	941	929	987	973	984	976	987	987	994	1013	981	999	1004	936	941	969	949	948	930	968	967	950	975	981	971	963	983	975	1047	943	993	1004	935	919	983	980	923	953	981	990	974	959	958	953	946	946	987	940	973	957	977	916	931	953	919	1013	1011	941	995	949	933	987	930	966	969	975	949	983	973	987	964	964	960	981	958	987	1011	957	924	908	977	945	956	944	942	968	1010	978	979	995	965	952	960	970	952	960	926	917	980	972	959	923	892	959	921	976	963	983	957	987	1004	962	941	923	962	951	910	944	919	926	987	966	940	1024	961	951	948	962	987	941	973	905	969	919	967	962	923	950	941	945	947	994	1033	960	1018	957	950	966	945	947	980	941	987	970	957	965	942	948	952	948	979	963	933	957	967	995	975	938	984	959	960	946	949	969	1005	966	972	968	951	950	1011	927	966	1007	946	932	980	932	1026	888	985	958	1017	928	1008	1017	1001	1004	968	936	874	1018	955	918	965	965	942	1028	942	974	983	903	997	974	967	983	965	962	996	930	982	1014	1012	969	1000	994	1035	943	923	925	959	929	980	936	969	980	957	920	963	956	956	961	952	973	992	993	949	956	944	1009	949	949	998	993	948	1021	893	1012	982	976	977	974	946	1026	987	989	907	1041	967	1006	948	1004	995	980	904	995	989	969	972	967	957	929	1010	928	1001	971	922	961	955	958	942	957	940	1053	924	981	1017	988	968	989	948	1011	923	959	906	999	928	954	926	979	1024	967	982	966	931	964	997	958	956	966	975	1016	928	969	955	930	964	981	957	993	957	977	968	983	991	937	921	1000	990	896	978	989	927	987	968	1000	899	882	948	948	970	910	966	985	968	1002	1030	949	929	956	1019	933	960	971	995	925	931	983	939	954	986	977	997	933	953	925	939	941	992	937	944	903	961	993	933	968	958	967	898	978	914	953	944	1029	976	948	950	974	978	949	969	954	956	1005	963	938	983	944	1005	979	952	924	971	931	1009	960	948	1002	963	983	999	1024	946	999	964	956	984	929	945	965	923	926	1006	997	968	937	963	952	930	985	972	1015	1003	970	930	967	948	936	1018	959	953	962	965	944	933	925	945	980	965	996	961	1003	1022	973	971	950	959	983	914	948	971	969	998	985	1009	949	992	1019	978	987	930	962	979	998	971	969	950	990	974	1012	955	979	934	1019	969	971	920	984	977	992	941	947	1005	974	896	1023	1000	948	994	968	948	1022	927	1006	970	898	1011	945	971	959	919	932	950	981	964	976	946	989	955	1052	1013	985	1005	932	943	995	1002	952	1006	934	993	922	928	1021	992	980	1022	944	970	932	981	1035	934	968	950	1010	959	928	961	951	1019	926	976	959	992	923	975	975	1004	1003	972	991	981	984	1035	1018	972	942	941	962	960	928	907	927	923	1029	924	969	846	959	979	936	947	938	923	1000	968	1008	965	943	966	961	1009	987	914	955	1006	968	1019	957	959	999	978	956	961	985	966	995	984	988	973	999	992	1010	990	981	978	965	936	920	975	987	987	972	954	986	934	995	946	926	958	980	970	939	1003	981	1031	938	929	990	983	924	880	999	967	958	908	972	924	997	1006	958	981	999	934	1027	1006	973	1026	1001	961	930	988	948	910	986	937	939	957	949	1019	986	980	997	1002	1015	982	961	968	980	987	964	988	975	944	962	895	939	931	965	950	972	933	956	964	978	954	928	1009	968	956	986	977	942	973	1000	1002	937	937	933	958	1002	969	977	942	971	983	994	991	921	992	950	923	992	954	945	963	1028	997	1004	943	970	952	1035	965	976	986	941	969	1026	985	955	983	1031	964	977	929	939	957	981	963	997	930	1002	936	980	957	996	988	988	980	960	914	948	968	965	972	951	935	965	1027	966	970	965	965	992	978	951	975	973	943	923	961	995	977	977	971	963	966	984	947	960	979	972	975	956	961	956	965	903	1017	996	1005	924	921	939	982	955	971	878	950	977	1004	1000	969	983	951	942	1001	958	951	996	964	934	934	996	968	981	962	944	952	890	999	945	988	999	984	1019	983	984	1000	954	1018	994	931	977	1016	949	991	949	994	1027	962	955	962	943	929	983	977	948	921	945	980	936	941	926	939	973	957	971	1018	986	905	992	914	1040	991	975	1017	922	976	981	945	970	947	940	978	998	994	980	979	917	917	931	954	964	1008	942	999	923	1070	933	979	974	1008	965	1031	973	1000	954	965	990	934	945	952	988	898	982	989	1008	973	931	1001	974	925	947	933	963	949	925	952	900	927	995	946	959	957	899	979	964	968	977	918	964	949	970	989	976	966	1014	977	964	962	956	941	940	952	937	1032	945	970	987	941	955	920	945	923	940	942	947	975	1018	1012	935	927	951	962	945	966	958	995	949	1009	1005	989	956	982	947	959	950	924	1005	976	974	912	1012	978	953	946	963	985	955	978	973	1023	989	984	966	969	973	971	958	997	930	923	959	1021	937	1007	946	934	1012	938	980	950	948	948	1015	998	988	976	1001	942	990	980	934	953	993	977	965	990	985	974	991	967	924	967	961	972	1002	978	938	978	937	909	950	984	951	989	1013	960	958	955	945	995	968	928	999	971	961	948	992	974	961	967	965	925	970	953	952	1010	931	943	904	950	988	968	942	950	980	973	937	916	945	981	951	991	905	910	957	972	958	950	988	898	1012	982	969	978	918	996	951	948	939	930	946	965	957	971	976	1022	958	981	945	936	975	950	946	958	991	934	1007	940	930	978	939	973	939	988	1026	999	909	996	960	930	1006	961	954	942	944	934	973	966	970	985	970	954	1001	1007	899	960	959	958	904	937	974	947	963	896	1023	949	989	990	1021	972	940	912	992	1017	945	943	971	972	947	942	972	965	940	969	961	1010	988	947	989	1008	1000	1026	967	1019	972	988	897	973	940	952	963	943	960	1003	995	984	980	975	930	970	985	945	930	959	964	992	1011	952	976	975	979	1028	1010	935	912	980	1004	973	989	969	958	961	980	934	987	972	987	984	957	960	964	946	1017	916	965	1008	1023	960	922	975	903	933	973	960	984	956	951	951	907	945	991	936	1015	943	987	982	965	980	922	962	1033	945	953	989	964	964	917	951	969	955	1004	916	956	1015	934	959
25465	3534	569	451	383	348	316	316	255	303	236	257	277	262	233	245	222	249	249	244	248	231	250	222	207	250	247	231	219	251	243	221	263	235	243	246	245	263	241	248	239	233	266	222	247	253	239	244	240	223	267	226	243	235	248	208	221	247	250	227	236	238	264	277	241	236	244	255	240	250	226	224	236	239	230	228	228	244	223	215	227	294	238	218	226	249	260	248	244	209	227	246	214	252	231	234	231	239	216	243	233	232	233	226	220	246	244	219	226	249	233	264	242	270	240	209	235	238	228	224	211	255	244	243	241	250	210	234	216	242	257	238	239	232	211	220	233	223	215	233	231	256	221	258	246	205	248	250	267	243	235	205	230	222	234	228	239	236	246	235	217	216	229	202	231	236	224	248	222	222	225	249	247	244	225	241	238	228	228	236	194	243	213	180	254	237	236	247	198	251	231	256	262	238	261	222	285	256	213	234	264	217	192	221	248	265	241	244	234	189	241	244	253	220	237	251	243	245	232	238	266	233	241	236	199	195	233	217	264	247	233	225	241	252	247	246	244	211	241	271	245	220	222	251	224	247	259	248	259	221	216	230	230	219	216	231	261	216	247	245	212	233	247	222	242	245	234	224	235	214	219	244	239	254	250	214	228	243	224	225	224	242	225	241	208	255	232	286	239	252	224	198	225	258	212	246	249	245	283	257	215	224	218	240	248	219	208	240	246	227	220	221	236	230	221	245	240	247	259	259	259	208	237	211	248	225	220	220	227	229	268	254	223	219	201	228	232	227	240	212	242	235	240	227	243	250	239	260	224	237	221	254	230	220	252	232	262	265	237	224	237	224	215	221	224	253	260	223	232	226	222	219	262	245	225	214	246	249	220	228	239	235	219	235	233	225	211	227	242	215	257	264	235	223	212	249	232	240	250	234	216	218	257	265	257	222	246	244	239	228	218	242	228	257	254	254	255	254	248	255	227	235	243	216	255	236	249	233	231	206	246	222	222	223	240	200	238	261	232	236	248	224	252	227	238	235	230	242	209	235	239	229	208	223	234	245	254	234	230	221	242	243	252	224	249	255	260	231	212	241	234	232	199	204	237	227	253	250	232	236	221	233	245	219	254	244	197	262	228	246	212	230	267	224	233	215	236	244	247	224	237	233	229	266	264	244	202	232	236	235	211	262	238	229	245	250	204	226	258	224	221	208	210	241	217	240	231	225	237	230	242	281	234	240	239	239	232	219	235	238	234	250	228	231	211	205	244	220	247	259	249	250	239	239	244	233	263	235	227	239	236	242	256	229	217	244	227	245	227	238	216	230	264	238	196	199	236	229	256	228	207	257	286	246	257	229	247	246	242	225	246	241	263	244	232	235	223	238	216	242	226	242	237	254	218	225	250	236	277	230	229	229	231	246	256	251	229	227	225	258	238	259	242	215	246	227	244	244	230	220	245	229	213	210	198	230	243	246	241	230	197	232	213	232	217	236	239	197	215	212	249	211	220	246	207	244	263	247	243	238	215	225	246	248	212	207	251	233	234	222	216	234	280	248	199	239	237	215	268	270	201	190	241	247	240	250	220	249	256	240	247	225	252	234	234	242	244	245	261	237	215	249	222	228	217	253	247	221	259	206	231	238	238	231	213	230	221	232	239	247	253	240	224	218	231	240	239	251	231	233	247	269	257	248	210	236	222	274	227	207	222	227	236	229	257	244	234	222	251	257	247	230	237	222	234	221	252	225	227	245	234	227	215	231	249	263	190	244	250	222	223	232	249	227	229	227	206	217	228	249	242	235	223	235	228	226	250	242	241	240	232	242	231	234	254	195	211	257	229	228	249	257	227	256	250	224	233	244	204	246	231	224	265	254	241	219	238	257	254	221	242	243	216	236	229	227	198	254	228	228	225	244	207	220	199	248	217	257	243	231	224	213	232	214	246	238	257	243	273	242	260	253	245	214	230	226	240	268	221	212	253	232	234	225	239	230	215	213	214	241	233	223	247	239	235	241	242	226	237	212	238	247	210	226	226	261	240	236	240	247	238	217	227	220	211	229	211	217	237	242	211	222	288	238	231	237	233	251	266	233	257	247	217	256	236	219	232	239	222	268	235	251	229	239	273	245	229	215	242	240	247	266	230	206	274	255	215	246	235	215	233	250	235	280	236	206	239	246	233	252	229	215	248	261	249	218	232	254	237	226	236	246	241	223	259	224	268	259	269	259	241	224	265	232	233	219	258	260	223	234	248	217	266	236	204	219	204	214	294	264	261	229	226	225	220	238	257	247	231	251	203	217	219	226	209	239	220	239	227	241	239	227	240	262	226	228	238	218	238	235	244	217	226	255	222	251	235	212	225	250	214	222	226	238	237	233	211	255	272	263	259	249	247	224	242	251	210	210	245	229	238	258	229	208	258	253	267	252	233	238	245	280	225	237	256	216	219	244	237	219	216	236	206	248	227	250	209	232	230	212	226	204	251	241	213	226	248	234	225	234	212	238	244	267	239	228	262	246	251	227	236	249	232	252	215	234	229	227	237	242	232	246	251	213	260	240	225	246	226	253	218	243	264	255	246	224	237	245	246	250	213	289	244	235	211	255	227	232	253	225	287	263	243	265	242	231	233	242	294	253	248	231	220	233	255	239	206	252	232	258	251	229	253	264	229	233	228	263	247	236	252	222	235	236	237	232	246	237	249	252	226	260	241	234	249	263	233	251	231	227	221	270	260	252	260	226	252	247	224	236	221	204	220	245	248	231	237	236	237	236	198	217	223	233	213	218	232	256	245	207	249	225	205	224	215	220	220	242	233	223	238	252	248	227	204	269	267	241	244	247	231	227	250	245	261	260	234	211	239	257	251	217	211	230	226	235	231	227	261	233	238	244	215	231	228	236	237	224	237	265	251	246	239	254	235	233	223	221	223	228	241	229	240	247	226	261	227	219	201	250	238	230	248	218	232	215	245	250	231	255	220	255	246	248	244	225	250	223	243	235	241	214	224	249	224	223	231	227	223	225	219	255	231	243	231	236	239	236	228	236	237	233	248	238	253	241	229	241	228	263	222	222	216	223	233	225	278	222	207	232	250	248	228	216	265	227	253	250	231	218	221	221	266	237	239	243	202	265	232	240	270	248	253	256	247	218	256	243	277	228	215	221	237	249	226	253	237	216	239	194	245	210	232	262	223	218	252	237	234	198	226	209	222	227	236	236	231	245	265	235	216	245	221	245	232	221	227	236	214	228	248	220	215	237	223	244	251	241	235	252	239	234	224	250	237	232	239	248	197	208	231	196	236	200	237	215	228	256	251	239	229	225	205	245	208	240	222	225	212	230	225	243	240	216	242	240	245	225	278	224	215	255	247	217	227	233	238	221	219	215	228	249	244	259	214	233	243	206	213	232	243	245	252	229	251	240	237	234	228	250	210	228	224	258	227	206	274	242	239	235	237	248	226	253	226	220	224	243	230	246	221	236	233	245	213	240	255	208	238	249	232	225	230	242	249	234
15499	1139	1270	1332	1168	1018	919	821	751	752	726	701	691	651	645	595	649	624	598	596	603	559	619	595	586	595	598	594	597	608	597	578	546	565	586	549	568	621	588	596	572	550	554	589	527	638	575	591	596	549	562	597	569	593	572	564	536	535	568	609	590	553	548	566	574	563	598	538	540	570	568	571	543	553	572	615	589	586	567	551	514	575	585	575	607	541	569	594	565	545	595	566	576	540	570	540	578	612	569	597	580	586	515	581	591	589	628	590	573	548	572	560	543	561	581	554	557	557	534	613	584	605	580	585	576	555	541	583	579	597	562	528	552	579	555	525	559	579	569	521	545	596	571	578	601	593	536	557	579	570	550	540	527	537	572	561	565	563	585	572	529	547	572	534	536	568	566	573	550	529	569	563	588	573	588	601	546	580	588	585	534	582	554	593	569	550	532	554	592	581	557	598	610	534	545	571	569	559	561	561	578	552	585	592	595	559	604	557	566	551	551	604	561	532	541	568	584	573	491	563	593	567	563	569	584	541	528	552	569	579	559	572	588	561	583	555	576	563	547	567	591	599	628	563	544	574	528	547	592	611	591	555	568	561	580	564	554	545	549	565	575	531	569	611	582	541	554	575	546	578	598	609	568	531	610	581	553	582	613	540	627	570	531	560	612	537	565	547	569	588	544	601	576	567	585	572	590	522	578	589	606	571	563	548	598	574	568	579	625	550	549	571	585	565	578	541	596	588	589	522	596	560	569	572	533	536	554	580	542	591	556	544	609	582	587	549	588	578	563	553	614	557	591	590	576	578	558	554	556	572	576	569	596	583	580	564	566	558	570	585	569	591	571	566	595	550	587	569	603	569	577	533	582	596	560	575	607	584	542	559	555	539	555	581	537	597	591	563	581	587	584	568	614	557	592	572	583	545	581	554	593	576	609	589	578	626	552	609	556	549	560	586	544	644	524	585	537	577	558	541	562	542	592	552	563	551	567	553	534	522	536	558	591	544	564	561	570	587	579	561	575	569	527	537	603	543	583	547	557	574	558	572	545	542	550	585	589	556	557	522	569	573	582	583	560	566	553	574	550	541	552	540	531	523	535	571	552	580	583	500	592	572	539	545	575	570	536	577	528	577	592	556	498	578	627	578	556	569	579	547	568	586	592	620	577	592	514	615	563	571	561	588	576	532	577	573	584	571	558	590	558	579	585	551	584	586	565	542	522	595	536	550	580	553	567	617	581	582	576	581	562	535	602	551	566	571	570	585	522	579	555	529	588	537	599	593	609	543	581	546	585	566	558	556	547	509	584	575	576	571	586	564	580	592	554	568	525	603	552	552	594	589	541	535	525	583	578	567	553	623	580	610	611	581	567	551	532	535	562	516	616	534	568	521	534	526	562	612	530	528	537	557	565	611	595	552	562	562	575	562	587	555	573	561	582	568	541	544	548	553	615	543	588	577	532	564	585	556	541	581	521	558	545	568	589	603	553	579	608	526	570	541	550	555	563	562	534	584	555	570	623	572	562	590	585	571	546	548	557	556	639	567	581	521	593	602	557	562	582	575	576	581	561	553	583	600	583	567	552	538	567	594	602	608	558	589	600	538	532	551	572	570	554	554	604	586	561	534	517	560	566	562	563	540	588	561	598	592	598	558	543	578	552	564	533	575	581	557	543	551	601	580	567	592	580	601	559	566	570	572	574	588	586	555	547	536	580	567	599	533	582	516	570	586	525	558	547	592	585	563	577	566	602	590	579	576	574	580	573	550	572	591	538	566	535	549	545	532	583	563	587	551	544	578	594	539	581	579	557	525	524	524	579	535	604	517	574	502	570	603	552	515	543	555	574	588	523	545	585	582	566	585	555	631	573	609	574	546	548	580	570	572	604	579	518	540	560	598	572	576	582	560	556	533	488	601	592	581	578	580	586	575	584	582	588	585	540	634	560	554	533	585	566	549	576	581	551	554	528	534	588	560	540	586	564	559	586	546	537	566	620	544	582	576	549	567	566	580	603	600	560	535	542	585	533	506	582	604	543	552	573	595	571	543	581	616	549	531	583	580	553	545	571	587	547	562	558	548	568	600	582	571	570	587	582	586	555	529	592	617	609	575	567	547	562	515	550	551	545	547	581	526	594	567	543	572	563	567	539	611	535	551	561	544	541	571	555	601	584	559	558	581	576	556	523	594	591	587	559	594	570	570	548	546	572	567	582	574	570	572	593	570	565	536	547	565	570	589	530	586	582	574	554	589	563	559	556	550	565	595	549	543	549	562	548	517	567	576	552	611	553	528	565	574	548	587	570	577	589	562	566	569	568	610	568	547	547	546	553	547	567	554	539	533	588	567	522	571	561	570	579	555	539	588	557	586	547	567	564	609	563	555	532	516	550	589	527	587	572	569	590	529	567	566	578	562	552	572	585	567	521	585	610	565	587	589	573	602	609	547	565	591	590	584	546	563	561	550	570	632	584	550	574	564	558	564	564	589	568	527	562	576	604	593	613	603	503	558	573	565	600	542	598	604	587	549	524	593	580	556	541	591	565	562	619	558	576	561	583	553	558	533	593	571	546	584	558	595	571	632	557	564	519	546	559	613	583	558	565	544	580	579	544	555	562	538	544	576	550	552	589	564	557	551	550	529	583	541	527	537	597	536	541	584	607	592	520	567	589	577	543	556	562	554	554	588	555	510	515	583	600	582	584	573	532	538	555	577	565	553	533	527	558	589	593	578	563	571	596	527	597	533	568	565	588	594	551	581	575	556	545	541	576	538	569	557	543	574	514	534	560	578	521	554	562	561	605	596	572	557	564	580	521	545	604	557	588	563	565	573	584	565	562	597	582	567	580	590	563	608	588	544	558	542	567	565	560	582	574	540	500	583	561	558	600	556	607	571	491	615	534	550	596	537	567	557	549	585	577	563	527	538	600	532	590	588	585	530	592	585	586	575	533	528	556	515	564	573	530	539	547	575	579	559	596	588	555	545	539	533	539	545	599	570	544	565	551	602	547	579	580	548	551	573	546	524	590	586	586	555	606	556	527	581	567	558	568	537	599	549	580	587	567	560	536	539	568	608	549	547	568	570	550	586	612	533	522	585	573	571	572	564	540	566	575	527	582	560	520	505	576	556	602	538	550	539	574	600	588	536	504	571	545	590	558	547	587	583	601	578	547	585	568	531	557	557	542	521	569	553	562	532	625	554	546	512	585	575	553	563	506	580	515	542	574	580	546	593	552	563	574	544	558	560	556	544	553	605	561	568	565	547	538	544	544	560	577	578	567	531	585	560	589	526	597	529	587	561	541	532	546	570	588	587	561	549	593	574	604	542	555	565	550	581	523	545	632	602	577	590	587	605	616	555	558	597	535	571	599	518	607	528	583	534	553	597	577	583	579	607	600	560	572	554	550	568	521	525	590	584	623	586	575	569	567	552	560	575	595	561	581	590	560	546	623	548	604	555	550	547	585	563	575	538	582	537	549	551	566	579	603	553	536	565	564	544
36226	7331	1006	735	519	404	387	299	311	314	310	283	298	283	281	265	274	261	283	237	296	261	258	249	268	250	264	300	278	284	261	255	221	248	252	247	289	238	253	219	284	252	255	262	231	256	250	200	251	233	248	287	265	259	238	250	243	239	276	240	261	280	228	265	251	240	250	263	267	241	242	225	256	244	238	248	287	243	258	249	240	232	252	273	248	256	243	272	230	267	266	241	237	267	221	246	266	253	246	258	256	247	300	243	235	256	256	248	282	240	251	245	267	283	246	251	243	230	242	239	274	262	245	237	277	234	246	227	256	252	226	285	254	244	231	264	257	228	259	267	233	236	289	250	231	244	227	230	247	231	228	231	249	270	257	250	250	226	237	252	262	234	246	251	239	262	240	278	294	223	234	311	265	254	255	261	229	230	261	256	264	268	266	226	300	231	266	261	238	259	256	247	254	267	281	258	253	229	234	253	263	268	250	231	230	266	234	269	252	237	237	242	223	251	276	266	258	243	245	267	256	272	233	266	259	244	271	246	266	247	256	241	251	245	261	259	265	265	228	236	239	253	293	241	245	267	243	230	245	254	244	231	247	256	237	266	226	258	247	259	246	262	280	259	231	241	262	233	275	248	237	235	239	236	274	258	260	268	257	232	229	230	249	268	279	258	267	233	253	255	245	256	265	250	271	248	249	261	258	284	264	253	232	244	285	234	231	244	225	276	243	244	247	260	268	250	252	254	246	242	235	228	244	238	242	229	237	282	248	266	249	259	272	285	232	252	252	256	294	266	232	260	256	234	266	240	223	244	249	253	230	276	258	233	273	267	240	273	252	264	239	232	229	261	244	238	219	233	259	262	248	276	273	255	272	246	238	263	258	240	244	254	227	252	216	257	255	270	266	250	243	273	256	251	219	236	234	250	253	258	279	239	243	268	246	257	247	255	225	247	243	244	247	236	262	271	261	233	261	267	233	256	269	246	265	260	217	244	251	252	245	270	255	247	253	254	274	259	233	243	256	253	239	266	243	270	261	259	237	256	254	256	249	231	260	254	246	243	252	249	236	250	260	250	242	239	257	246	260	249	229	264	259	272	241	254	239	226	214	238	236	267	251	254	252	218	240	234	293	274	239	262	229	237	274	240	262	235	251	250	241	242	249	241	242	254	253	262	246	243	253	289	278	282	237	258	250	236	214	245	283	236	235	266	236	236	255	280	264	280	282	261	242	235	220	248	236	261	257	249	249	243	255	261	230	248	270	258	242	248	273	244	244	247	256	275	251	243	226	217	248	263	236	253	275	238	247	269	250	219	295	266	258	250	234	261	255	244	262	242	217	251	231	253	265	245	307	257	248	255	261	246	264	273	261	298	245	249	255	258	255	239	243	241	267	271	257	263	242	247	214	244	250	214	223	266	266	282	251	254	251	249	259	296	243	258	233	242	218	245	272	228	226	275	254	249	260	237	266	255	261	243	250	264	270	263	241	238	285	240	269	232	262	278	266	253	228	222	257	239	254	262	232	250	240	244	248	269	291	252	245	252	262	246	245	243	251	236	260	243	258	258	259	252	237	249	253	256	266	278	247	238	273	250	271	237	263	241	278	249	271	238	239	258	219	237	239	274	238	246	240	250	226	254	249	254	231	250	235	248	237	250	264	255	260	235	226	235	243	244	256	253	258	250	270	252	238	248	235	256	261	246	275	260	282	246	278	226	241	249	259	256	251	233	258	227	233	250	263	269	270	275	247	300	267	253	270	238	260	254	238	295	235	251	258	221	260	231	234	204	238	237	249	271	263	252	266	253	257	251	244	248	242	263	243	267	224	247	258	239	257	252	247	252	264	266	251	251	236	251	234	254	226	251	253	257	254	250	264	255	240	231	250	270	245	232	247	255	243	248	245	262	236	255	255	281	267	236	249	215	245	265	255	269	232	263	247	273	257	225	292	249	275	262	293	254	252	265	238	250	248	230	231	263	267	246	241	230	256	258	263	223	262	239	225	281	239	294	204	262	301	237	265	265	247	213	277	254	270	260	264	221	278	231	242	267	267	243	280	284	251	273	213	237	249	242	236	267	281	260	261	266	228	260	250	243	236	225	240	250	270	209	270	252	249	224	220	236	261	253	242	288	254	248	285	254	231	256	220	279	250	246	260	235	264	270	225	231	256	255	246	249	241	206	233	299	271	261	242	265	267	269	266	257	259	258	255	265	264	251	247	232	290	218	281	281	223	260	264	235	284	286	255	255	241	220	224	275	268	256	250	228	247	237	266	248	245	235	260	281	260	227	268	267	283	250	264	263	274	255	269	228	256	281	266	262	262	267	267	246	257	284	205	228	247	253	257	258	225	272	258	251	242	257	276	219	234	246	262	215	232	278	243	258	241	274	224	220	232	241	263	288	261	272	258	239	217	262	254	277	259	220	260	256	260	253	248	251	255	253	217	259	243	241	268	250	254	256	227	257	237	242	227	276	256	251	230	256	292	234	252	238	250	263	232	243	246	217	254	285	231	260	241	244	244	239	267	271	228	249	247	238	249	270	224	241	235	239	244	241	252	226	264	235	243	246	269	254	253	252	240	251	242	253	248	234	244	212	258	241	261	272	245	280	244	229	248	231	253	255	237	244	245	280	240	253	264	255	280	263	266	226	268	246	235	240	270	267	276	250	270	229	231	229	239	261	201	253	251	229	244	240	232	234	238	270	242	246	248	281	272	217	268	272	266	236	266	270	272	281	267	218	256	249	241	242	252	273	250	284	240	235	247	236	260	251	237	242	257	265	237	254	262	246	265	245	225	246	254	256	249	227	262	224	240	227	232	233	255	273	259	242	272	268	256	245	267	263	239	264	257	250	257	226	262	265	258	280	296	254	226	229	262	247	232	280	245	253	249	233	257	235	251	262	249	290	246	220	221	268	260	238	290	262	239	239	230	253	277	263	257	244	241	248	230	251	283	271	218	262	248	256	231	266	251	249	233	225	255	235	250	255	248	224	247	279	258	241	254	256	272	242	243	256	258	220	263	242	248	251	252	263	261	269	246	248	245	264	245	229	235	271	258	222	228	257	264	251	254	277	249	267	232	271	260	283	237	262	279	269	244	256	271	251	241	264	237	271	255	241	277	268	235	254	232	228	278	232	228	259	239	252	248	245	260	266	266	208	266	261	242	251	262	249	264	243	267	293	268	233	270	251	245	242	260	237	233	245	221	250	226	235	255	232	256	245	273	233	260	269	246	254	257	243	239	258	264	262	238	262	220	244	234	235	225	238	228	287	277	236	271	216	235	242	284	275	218	248	247	254	275	231	259	246	289	258	226	267	246	241	256	265	262	266	241	233	270	242	266	229	256	297	241	222	252	267	241	257	231	246	268	279	266	286	226	239	229	265	244	283	247	270	267	229	206	271	275	240	255	254	261	237	272	250	270	255	223	259	235	267	236	243	255	248	257	228	243	250	247	287	249	223	264	237	248	256	251	248	265	278	222	237	230	264	251	231
20690	1920	1971	2002	1732	1461	1313	1118	999	906	932	824	803	827	763	780	703	745	755	689	702	673	655	700	657	661	695	646	628	689	631	670	652	650	677	659	643	673	677	669	658	629	646	653	640	626	625	652	645	669	665	619	665	680	633	647	646	633	622	623	671	620	627	613	624	636	658	596	661	620	618	611	613	654	673	613	659	646	679	631	611	601	642	595	561	634	630	640	631	652	640	672	638	597	632	613	613	594	618	665	629	623	650	627	667	620	639	634	639	646	619	609	635	674	585	611	626	617	626	622	593	628	638	622	636	602	643	649	652	616	616	645	647	614	578	629	619	610	685	613	576	659	639	611	624	655	633	628	645	649	634	613	643	624	622	602	549	632	623	613	631	648	632	635	589	628	592	626	601	613	585	626	651	623	616	626	606	600	646	620	697	609	634	597	640	642	653	599	608	593	625	623	647	566	605	646	633	609	619	621	636	653	662	641	609	607	659	625	669	621	655	652	598	642	605	612	605	676	646	615	660	645	630	637	622	625	575	645	608	603	648	645	657	679	617	639	610	629	641	570	599	681	657	610	638	620	628	634	650	641	609	578	602	645	622	709	654	584	621	651	585	584	634	661	621	629	639	614	647	635	620	591	609	636	622	618	588	683	599	595	672	625	644	588	615	582	627	635	607	627	604	628	628	600	619	655	605	624	642	626	651	662	612	617	568	624	621	643	641	669	649	615	638	640	601	631	624	619	600	663	605	644	669	671	599	581	594	633	669	580	597	618	633	590	621	567	624	620	628	630	670	632	633	607	615	633	628	632	608	600	594	600	678	619	655	634	621	648	652	570	627	650	577	602	661	602	647	646	658	644	619	655	607	622	662	671	616	576	614	649	613	665	636	649	592	607	683	623	656	636	658	642	618	613	599	634	633	604	629	589	590	617	622	606	646	632	606	588	627	617	624	573	597	665	598	652	617	626	655	638	652	639	619	593	582	663	621	628	579	587	640	603	637	631	625	628	653	636	607	631	569	558	637	610	671	657	608	610	604	646	633	624	653	579	620	595	634	585	635	627	611	630	642	655	618	635	598	605	646	640	582	619	613	601	590	628	623	614	625	624	630	685	616	631	599	612	568	631	611	602	672	633	594	627	627	631	647	648	632	648	638	652	585	647	614	553	685	648	579	675	633	629	599	627	629	665	597	640	632	654	625	596	641	608	611	630	614	657	598	614	631	618	623	636	649	605	612	657	639	676	649	643	586	586	640	663	602	632	643	637	622	659	629	641	626	621	624	641	645	631	580	593	666	654	641	595	576	621	598	656	635	645	609	656	626	629	615	609	637	644	597	629	666	640	647	638	622	680	613	629	654	640	562	658	658	629	632	648	636	593	629	592	620	634	615	637	658	650	601	641	624	620	653	637	619	626	675	613	622	642	601	618	587	620	662	629	631	632	618	611	595	646	620	644	668	623	637	620	638	607	642	588	639	635	612	630	654	631	589	644	654	619	656	647	590	651	586	585	638	628	624	648	635	569	560	650	637	662	550	631	618	655	599	601	644	629	626	629	593	652	642	626	650	614	617	633	633	626	596	645	621	624	646	629	639	573	595	595	630	692	654	644	598	607	647	610	608	599	631	639	641	574	632	595	628	638	656	624	611	648	653	639	643	640	646	648	625	647	604	599	643	638	620	634	608	604	600	647	636	645	614	588	655	622	613	605	599	625	658	648	573	667	626	610	610	630	643	630	590	623	627	621	624	608	619	631	620	642	635	665	671	623	633	670	683	630	635	630	622	641	619	652	625	643	600	602	679	624	648	625	612	609	636	601	612	643	624	649	621	646	590	610	621	632	645	645	621	618	596	584	618	611	641	643	659	617	625	612	589	640	592	664	630	646	637	625	604	624	585	633	649	628	598	660	627	614	596	603	632	568	623	633	644	613	689	616	588	600	603	600	645	633	605	604	690	656	638	590	643	614	618	633	601	602	634	638	668	607	611	631	597	610	584	627	638	590	619	606	636	658	661	628	623	630	639	592	638	666	652	641	613	625	637	622	630	671	595	625	631	625	611	628	622	661	614	642	661	625	591	610	584	661	578	637	610	625	668	616	639	612	640	640	601	613	612	631	613	594	638	619	629	590	607	655	657	611	614	612	594	638	638	652	640	579	604	657	605	648	579	630	658	612	644	618	647	643	614	625	628	598	592	634	620	668	591	588	648	580	634	622	606	661	628	621	624	636	582	623	620	654	601	638	590	638	634	639	652	556	652	616	638	657	634	602	637	597	619	662	572	644	631	601	572	612	636	600	629	637	664	648	631	586	623	625	641	616	585	644	631	639	633	616	551	606	606	615	663	619	641	623	597	611	622	626	642	598	616	588	656	630	625	615	657	582	611	658	660	650	601	624	629	592	626	646	611	607	577	637	590	578	589	606	647	608	607	652	598	562	648	680	583	643	678	627	570	659	621	595	629	645	636	611	626	637	611	632	638	681	588	654	600	625	625	586	610	619	641	604	627	649	608	656	587	582	637	599	592	591	609	607	676	623	591	680	661	644	611	663	594	631	629	633	646	641	630	630	647	624	620	620	649	622	652	650	617	663	611	593	651	636	629	628	609	663	626	656	667	646	639	625	655	623	600	592	644	637	667	609	640	621	639	662	601	603	662	600	617	611	645	619	646	617	626	585	616	615	615	616	643	622	618	617	648	584	630	573	648	628	623	664	630	616	609	651	610	591	608	666	590	633	595	622	597	621	638	632	606	655	644	604	670	610	639	640	655	633	629	629	593	702	597	637	591	678	641	637	642	606	601	600	629	593	620	595	667	641	611	611	598	594	613	641	613	582	667	585	635	607	616	641	649	646	612	608	636	641	618	651	683	630	614	596	588	646	592	635	651	636	624	586	634	612	605	644	616	602	591	617	648	630	570	628	624	594	625	595	629	602	628	635	636	655	585	662	636	640	637	596	638	643	621	624	625	647	597	620	610	603	642	661	613	595	649	581	626	595	635	583	658	646	606	641	640	638	630	573	565	538	625	652	591	617	587	595	620	619	607	635	608	633	623	618	663	605	589	651	598	593	610	570	615	611	629	623	624	625	641	639	607	629	582	613	608	659	568	649	626	609	597	677	597	592	615	590	655	622	602	612	608	620	654	611	647	703	586	624	618	651	620	584	627	619	621	625	570	632	647	615	666	602	627	577	636	618	630	624	619	595	591	613	611	618	641	627	629	640	650	624	636	634	577	642	624	620	593	630	618	589	565	604	654	616	604	644	578	618	603	601	641	630	624	613	594	651	619	634	627	592	645	621	693	626	602	635	599	559	640	565	626	618	614	637	642	557	695	633	620	648	633	677	639	602	607	635	625	626	582	602	665	612	618	626	655	607	598	572	623	616	647	648	641	623	631	618	621	637	596	630	672	629	643	660	584	600	611	670	628	616	648	637	608	699	652	641	623	645	625	603	596	631	569	622	668	622	611	621	636	627	635	616	540	650	646	658	608	647
11926	1451	456	441	489	429	407	449	453	464	452	419	455	437	456	448	457	453	400	430	452	414	453	462	410	439	439	417	411	412	413	403	431	460	441	414	475	427	464	469	447	424	451	467	427	443	427	420	507	436	413	456	418	464	462	432	436	393	429	438	471	460	410	407	433	445	429	460	484	460	468	421	445	418	431	458	435	438	453	457	400	447	423	438	449	487	466	424	457	472	421	497	456	405	426	486	468	491	471	416	438	441	417	460	452	448	455	463	406	434	436	409	471	437	482	453	441	456	448	443	443	459	443	455	449	439	430	394	450	429	447	437	406	428	477	463	432	448	474	440	462	454	519	423	406	432	447	409	452	454	441	460	452	439	443	387	400	433	430	473	474	428	439	485	438	459	446	417	435	391	458	434	470	482	450	472	424	422	442	420	460	453	467	456	466	437	403	438	432	427	431	445	426	464	444	449	438	437	402	432	461	444	425	417	437	458	469	444	467	447	450	440	420	449	426	459	432	437	436	393	404	416	452	447	430	400	443	468	412	457	431	443	458	437	456	420	449	470	464	448	455	443	470	424	419	418	426	462	458	485	439	418	477	427	425	438	425	450	428	441	465	427	448	420	403	457	446	458	435	454	432	475	403	421	450	454	419	381	427	478	453	439	445	463	402	429	402	406	451	475	444	453	438	429	456	464	397	424	433	460	453	434	435	471	426	425	450	444	400	471	445	454	429	444	432	474	460	489	462	442	443	429	495	463	436	451	438	459	443	423	454	420	473	487	469	454	470	431	465	439	467	414	480	448	425	433	435	454	439	439	447	406	409	426	472	446	450	422	439	443	472	428	441	452	411	463	419	466	441	463	451	481	423	455	438	389	446	434	413	415	459	454	464	459	435	432	427	426	498	471	438	431	451	436	434	413	443	436	433	450	411	457	467	427	467	486	445	469	459	399	436	442	389	457	441	435	454	477	476	496	434	450	467	459	434	449	442	456	444	465	441	417	446	449	443	459	454	431	413	469	432	439	402	427	490	443	427	460	454	435	431	463	421	480	428	445	415	427	437	473	414	445	457	487	446	433	433	436	422	421	422	422	449	431	457	412	449	439	462	398	469	449	444	459	477	446	385	441	423	445	414	423	461	450	435	447	446	474	434	443	419	455	431	430	456	453	438	428	482	405	448	462	458	418	435	405	429	464	423	483	485	411	433	479	443	458	450	425	437	462	445	449	437	441	427	439	437	460	443	446	441	447	490	406	452	440	421	416	425	460	437	423	429	427	436	456	473	455	445	448	486	420	430	436	436	436	455	469	463	419	399	428	488	410	456	437	432	442	432	447	439	424	414	459	465	439	435	427	476	424	462	448	425	446	415	417	496	426	439	416	463	441	457	466	415	499	475	457	434	445	444	473	388	449	437	437	474	428	450	497	437	467	436	462	465	459	466	446	447	448	456	436	458	450	469	456	399	426	434	432	455	435	448	441	389	461	434	435	458	492	416	454	434	421	395	420	478	392	437	475	444	415	470	405	427	430	442	454	435	487	484	435	446	465	451	439	493	513	419	465	489	425	460	467	434	416	442	459	443	398	454	449	460	469	420	423	484	439	410	431	457	440	440	475	451	442	460	452	460	410	427	429	469	401	429	462	446	426	458	453	438	445	401	444	453	443	435	410	439	449	452	431	434	446	431	462	461	424	463	430	455	372	439	455	410	463	449	460	453	518	420	452	438	428	459	441	460	436	442	426	452	453	445	459	462	433	417	447	446	403	423	441	433	449	471	417	473	468	463	422	410	436	446	403	424	448	433	431	433	507	445	470	427	430	430	440	426	461	436	487	413	455	449	473	448	443	483	434	437	421	479	457	402	418	460	435	450	461	436	443	436	472	445	473	426	477	451	446	471	481	441	472	483	458	471	457	440	452	461	420	430	433	455	419	414	408	456	430	441	447	365	452	468	455	459	431	444	389	413	501	425	393	406	417	452	464	452	409	460	411	409	466	414	416	427	465	455	456	440	419	457	426	425	438	453	455	391	431	432	424	435	449	404	434	454	454	422	416	459	447	441	378	452	479	445	426	401	421	411	456	433	444	479	476	471	447	435	430	454	442	466	452	414	489	436	482	473	470	464	432	426	427	463	428	429	457	470	453	403	440	446	440	433	458	429	435	386	434	448	461	423	410	410	411	410	432	410	458	448	457	442	451	452	443	467	434	437	428	419	410	427	422	460	441	467	467	426	411	477	409	465	431	434	471	447	452	453	449	446	450	431	475	427	376	443	444	416	428	449	406	415	414	463	439	459	469	466	446	445	439	426	470	474	417	470	461	416	461	445	402	454	419	435	441	432	423	445	464	450	438	464	493	417	449	440	410	432	464	441	471	412	450	463	491	449	437	465	421	404	409	420	470	422	463	426	401	442	430	427	419	479	438	397	430	433	435	437	422	439	466	429	460	455	468	422	428	438	448	469	497	461	460	461	422	419	468	474	446	446	464	444	446	398	440	479	412	478	494	408	447	438	441	449	434	402	444	418	428	452	449	417	472	473	422	431	444	399	426	448	447	429	419	425	435	491	459	461	410	419	475	433	412	447	435	443	438	458	475	421	445	476	407	446	414	435	466	447	445	447	446	449	435	450	393	417	434	436	415	444	428	419	442	438	460	436	465	461	488	475	476	417	474	446	412	415	414	477	457	505	476	470	447	431	440	417	458	460	483	434	456	477	419	425	442	461	459	452	423	457	404	416	429	429	443	462	438	381	422	425	437	443	410	461	452	435	401	426	408	439	444	445	393	428	397	427	453	427	459	453	448	410	402	468	410	418	405	468	395	437	416	435	446	441	423	457	415	484	454	417	426	427	410	430	435	464	463	423	441	431	433	462	418	431	460	475	449	421	454	421	451	430	427	411	435	428	411	428	430	475	435	478	469	430	413	439	448	392	447	457	439	451	472	435	406	413	409	451	467	436	445	446	430	463	469	443	448	504	461	445	461	491	457	439	467	446	483	452	448	450	417	462	405	450	403	448	485	430	441	451	476	437	458	483	451	486	444	437	429	435	486	438	472	461	430	435	447	468	442	494	435	462	420	426	421	437	415	456	404	433	439	517	397	427	435	429	411	428	465	448	499	461	474	457	409	440	426	442	437	452	413	430	454	448	474	464	453	442	452	465	409	401	419	427	430	442	428	439	413	447	472	455	444	442	483	512	445	451	417	469	422	433	463	458	484	430	409	408	444	431	431	413	445	453	447	469	451	415	458	453	470	411	451	417	451	484	458	469	450	433	427	442	421	397	469	437	478	452	456	421	441	480	419	436	451	464	459	433	423	463	436	448	408	467	464	471	446	421	445	425	422	466	461	407	408	417	455	420	424	412	423	417	460	438	460	454	450	423	462	491	425	441	428	441	408	433	415	371	427	438	437	446	430	396	463	417	408	441	469	440	438	450	398	461	450	434	419	449	478	457	486	449	449	451	412	495	406	425	454	462	422	451	469	420	423	448	447
7508	1122	1008	982	963	961	980	950	946	946	936	990	1004	974	970	1000	969	959	969	963	972	911	949	951	954	994	974	941	918	956	959	964	970	976	972	1007	939	936	985	902	963	966	953	948	958	957	933	918	963	953	974	963	938	930	997	978	958	957	982	913	991	998	992	990	969	945	1009	973	986	1030	972	982	997	1006	969	976	981	930	983	1012	956	945	974	902	958	906	932	904	986	966	943	956	940	932	935	954	964	936	959	993	979	939	975	970	951	980	1008	918	950	950	972	974	1025	989	960	898	902	971	989	1005	906	967	912	994	955	977	910	989	970	959	934	954	919	964	955	877	960	943	898	967	979	987	944	955	973	906	902	991	924	961	980	896	989	927	979	988	946	938	937	924	971	959	977	980	961	947	971	949	946	1002	964	972	954	993	903	941	966	982	964	966	936	967	953	947	855	898	932	978	966	1004	959	964	956	932	907	975	975	939	985	898	957	934	988	911	1004	993	974	998	982	959	955	999	963	1008	962	978	929	978	982	932	923	969	925	986	939	949	1031	945	918	981	953	945	972	968	1021	939	930	983	888	922	961	915	913	964	962	962	976	959	986	943	949	940	935	927	928	966	955	917	988	919	917	955	926	985	917	970	933	982	958	939	934	968	881	1003	996	996	950	982	992	982	971	949	971	894	1000	974	992	938	1000	963	951	975	993	902	972	912	893	948	960	975	947	939	958	957	979	935	989	973	974	997	934	979	908	951	924	970	962	978	985	954	975	908	959	924	911	1015	924	941	947	945	920	958	976	966	945	982	959	977	931	918	916	947	940	912	924	954	958	940	1003	931	898	928	931	905	953	983	944	1008	935	994	917	956	945	907	975	923	985	950	957	964	898	927	963	951	941	916	945	926	918	951	908	979	933	1032	956	963	894	944	968	954	931	966	980	929	950	917	954	1020	929	937	1012	984	1015	967	916	959	931	939	973	925	906	924	1015	949	917	915	941	974	981	980	951	976	979	1009	941	993	971	942	963	983	965	974	941	983	957	872	935	977	997	926	952	959	951	960	982	964	941	983	941	962	972	944	957	939	910	1038	912	988	985	982	943	1000	985	978	889	927	979	902	975	954	974	964	934	980	975	975	1005	1005	953	945	987	967	925	967	954	917	1022	963	970	936	992	960	963	924	960	922	973	975	957	1043	973	989	951	922	967	1036	1008	949	939	950	984	1005	946	980	992	928	953	916	918	998	934	902	956	932	928	935	932	913	925	918	1015	1011	957	983	973	927	922	940	942	974	937	983	942	905	977	960	959	905	938	942	988	1007	984	974	948	969	950	968	946	963	949	967	973	955	933	940	954	989	980	935	935	914	977	961	965	953	948	940	959	970	956	918	946	960	941	940	918	977	988	871	978	947	954	921	940	899	936	964	983	939	929	955	966	980	971	942	938	977	909	902	959	961	950	967	962	933	913	977	946	1006	960	977	954	983	920	1012	911	939	981	991	977	1006	930	963	922	939	942	956	978	903	936	907	991	956	975	941	978	978	978	911	967	909	943	971	978	971	990	964	955	958	996	941	913	990	959	1007	928	942	987	961	1001	933	953	975	959	925	946	946	979	935	946	939	930	998	982	955	935	949	919	1036	934	905	933	958	907	950	1014	918	961	943	955	965	980	959	927	934	984	1009	954	944	995	953	980	992	958	915	940	942	935	993	952	968	909	927	885	958	978	991	984	967	961	986	995	930	987	966	955	981	972	956	921	894	981	979	968	946	886	967	953	923	985	936	942	931	965	984	981	961	980	945	950	950	938	942	978	972	957	943	947	969	896	947	978	931	913	972	972	1010	968	964	918	958	948	936	967	996	928	1025	914	980	982	965	909	996	982	955	930	1001	994	1012	930	945	986	943	966	946	973	945	965	922	978	967	958	955	884	947	952	883	962	991	971	908	984	969	971	939	951	943	1015	999	930	950	951	918	937	985	962	973	986	899	1005	966	977	957	984	940	987	924	985	919	934	956	928	992	992	962	900	951	944	925	971	1005	936	956	965	956	955	934	972	966	963	972	994	992	1005	968	965	927	996	1001	916	947	989	1007	940	938	954	911	952	974	978	983	972	1010	967	946	1002	971	989	991	955	1004	957	927	957	958	941	957	922	1011	947	955	995	1011	959	913	956	925	984	1013	976	915	946	978	960	998	964	973	947	991	918	966	994	931	920	1004	971	959	960	932	932	977	938	982	919	949	948	984	914	935	1004	964	965	978	970	949	976	1025	966	929	922	949	984	1038	994	948	943	1048	957	923	950	985	981	893	1002	959	982	945	963	1000	921	941	975	921	985	970	970	968	937	946	991	969	923	959	974	937	958	972	990	942	949	1016	997	960	952	976	959	961	962	963	882	975	949	946	981	987	952	946	943	932	994	998	950	875	920	967	901	936	998	930	1027	963	917	948	934	940	951	967	991	967	955	902	924	950	950	925	969	919	921	953	928	927	1025	948	922	951	936	976	921	928	989	977	931	961	969	938	985	964	920	874	947	950	1003	956	954	985	942	975	948	1005	991	953	968	974	952	935	975	970	957	976	936	940	964	937	939	1002	972	997	970	935	933	1026	955	938	930	979	937	939	1022	914	933	965	950	1014	937	951	959	957	925	921	960	854	959	955	990	966	993	939	951	918	956	915	943	972	1001	936	955	996	977	951	931	993	956	936	978	950	974	980	1001	956	936	990	956	1005	951	988	964	931	922	976	952	955	971	966	918	964	918	965	965	972	942	948	981	910	935	984	965	983	987	990	982	943	915	938	962	928	948	912	942	973	979	949	938	972	927	979	905	951	927	1017	914	958	946	942	960	981	1030	981	959	993	970	940	947	967	964	964	937	992	952	974	991	966	941	983	945	961	961	947	932	978	966	998	945	990	937	969	982	978	956	946	953	946	936	971	991	910	955	900	1001	940	935	921	925	954	956	952	967	955	973	958	938	926	835	985	950	972	925	918	976	914	952	945	941	925	921	1035	915	942	961	980	976	948	917	956	970	887	974	966	968	978	1001	934	955	947	943	926	925	961	982	974	938	940	1000	954	946	1005	979	966	932	970	986	925	1028	947	935	979	940	959	952	968	968	956	935	953	929	924	927	965	955	1000	968	959	955	915	993	926	942	929	975	911	951	948	936	922	934	975	964	937	980	904	955	904	939	952	902	991	1016	883	974	950	966	978	947	973	910	951	937	941	1003	981	948	1024	908	935	964	969	983	1014	959	979	970	969	872	968	995	963	976	977	965	1017	953	989	951	970	985	946	970	955	965	935	924	947	921	1013	958	956	980	908	989	957	960	977	991	952	978	1013	928	949	978	973	932	912	942	917	940	927	986	948	965	930	932	972	963	984	953	972	928	964	974	982	980	944	956	1001	925	987	949	1004	930	996	964	973	1016	911	995	940	961	884	921	942	939	973	939	923	981	1019	927	954	992	949	954	964	963	912	976	1019	942	953	973	931	946	968	899	899	998	989	949	981	977	976	1004	944	898	939	998	934	944	1005	975	932	1021	973	946	979	969	924	920	963	945	958	972	954	964	896	951	992	957	945	961	981	960	1020	963	988	951	941	912	923	919	952	974	934	929	926	959	979
24817	3408	566	445	370	289	304	278	265	297	257	247	243	219	257	214	248	239	229	223	237	219	235	246	226	253	242	257	220	242	226	212	228	238	238	238	260	240	235	224	243	256	229	229	219	247	264	249	241	235	242	219	234	220	240	225	233	252	235	241	232	264	211	244	214	223	214	218	234	247	248	231	222	232	229	238	240	227	227	232	224	253	220	224	231	241	203	238	214	242	241	231	253	248	258	254	234	217	236	226	207	226	255	244	224	241	241	229	245	238	245	222	210	238	215	258	232	236	244	262	230	214	242	213	242	237	219	239	229	253	218	234	210	214	259	273	235	228	224	223	212	256	253	205	217	248	247	231	212	234	254	238	224	207	263	239	254	229	252	226	237	234	224	206	225	238	217	247	244	246	234	221	259	214	239	236	222	223	202	254	245	222	201	249	214	224	209	208	231	219	235	255	216	245	219	227	206	226	219	272	226	217	234	245	220	258	262	208	229	220	225	221	254	252	222	246	211	225	222	219	242	222	244	253	190	197	239	210	252	210	269	265	246	231	229	233	213	243	246	238	190	241	236	230	220	217	238	231	255	241	229	225	248	248	264	201	246	248	243	237	215	221	219	233	227	254	237	241	225	237	236	235	230	216	235	234	257	221	253	241	233	235	207	224	244	228	223	232	228	215	261	220	198	198	212	223	238	238	225	252	229	234	235	252	245	230	238	225	262	226	252	233	218	237	204	245	229	244	246	231	249	237	222	263	251	235	264	268	221	243	237	225	221	222	221	224	225	219	209	271	239	219	205	242	217	220	241	225	230	196	229	241	241	233	207	245	227	227	228	223	256	205	226	209	233	215	222	211	238	246	208	225	219	239	232	239	237	252	246	223	233	208	223	242	220	228	229	262	254	264	222	222	216	222	213	210	243	225	259	274	236	245	245	235	222	245	254	233	227	227	244	224	248	210	226	239	238	241	232	216	259	234	220	239	226	243	240	259	235	228	258	235	238	256	239	237	247	230	225	242	207	221	224	217	248	257	240	215	240	242	245	249	228	218	239	224	221	237	221	245	232	230	239	227	229	267	231	226	224	213	245	206	217	207	236	219	235	237	227	260	226	252	232	282	242	243	227	243	223	228	208	230	250	234	224	229	208	215	216	205	248	226	228	250	260	245	230	219	227	232	231	244	219	247	225	236	231	247	238	218	233	248	222	265	220	243	232	220	231	247	255	217	215	248	213	221	221	212	214	250	236	223	252	224	232	227	223	239	246	236	214	241	235	217	200	233	202	221	242	238	224	203	222	243	214	218	237	216	261	245	196	224	238	228	239	202	226	221	256	228	243	210	289	220	220	217	234	242	227	258	215	218	241	225	221	232	231	242	238	233	255	231	244	267	232	225	225	218	231	242	246	208	230	247	259	278	215	215	230	235	242	233	237	197	203	228	234	255	265	250	239	206	211	255	253	231	212	234	233	255	214	242	243	236	255	227	223	234	242	226	209	215	217	240	243	243	203	242	241	229	229	210	259	225	242	229	221	248	246	220	182	248	236	207	218	230	248	229	235	218	203	221	208	228	235	217	248	221	199	215	224	214	227	198	220	242	220	240	247	210	223	223	241	231	279	229	218	224	200	237	244	260	221	235	222	235	226	240	227	229	241	245	225	270	231	235	205	218	204	234	225	204	210	250	245	239	240	253	225	242	208	219	199	222	269	248	233	215	217	241	224	211	222	237	225	227	217	225	233	212	230	225	231	231	221	218	243	255	253	229	250	233	234	228	240	238	229	211	234	268	229	238	230	242	245	216	225	250	228	199	272	233	188	218	236	242	230	219	236	262	216	200	235	255	217	224	236	221	239	265	256	226	211	245	202	211	243	251	245	209	194	194	221	271	213	244	206	239	244	240	253	265	238	223	255	199	223	216	263	222	218	252	259	219	230	235	244	212	250	239	247	218	213	232	260	237	225	219	194	241	219	233	265	227	233	238	246	241	220	222	215	221	232	247	264	229	216	246	239	238	229	243	242	231	236	213	246	217	218	242	236	206	248	221	229	263	242	271	247	227	224	211	204	243	237	220	244	225	211	255	221	259	250	228	239	206	239	253	250	232	226	229	206	220	240	237	245	193	247	221	236	224	232	256	228	231	230	227	230	244	255	204	226	240	265	242	218	212	191	247	240	247	224	223	227	228	224	219	235	181	228	219	231	229	237	220	243	237	228	289	249	276	223	232	217	224	243	239	227	207	225	216	223	219	217	228	257	244	256	224	199	254	232	237	244	238	263	253	191	227	210	202	229	246	261	229	275	251	257	241	230	224	219	270	237	228	228	215	259	201	246	219	212	250	240	197	227	225	246	229	222	229	215	240	215	207	236	236	228	210	239	237	262	214	225	235	244	220	243	228	247	234	226	223	219	237	225	216	248	227	257	239	211	229	239	257	235	237	230	234	247	251	245	231	224	225	233	229	252	247	255	264	251	220	222	252	222	243	236	260	231	256	214	231	208	215	229	245	237	228	230	239	233	216	232	222	244	259	220	255	215	220	246	255	241	206	228	234	246	252	200	239	232	267	249	245	252	237	233	238	234	227	225	242	229	225	227	246	240	247	197	227	233	237	244	205	232	225	243	226	255	257	247	227	231	223	228	238	227	204	224	233	218	258	226	228	204	256	247	223	230	235	213	223	231	204	213	254	251	235	219	211	234	202	226	221	223	222	233	247	227	237	255	244	272	250	203	222	246	232	235	232	262	261	237	238	226	227	234	225	222	210	193	203	200	243	260	225	241	242	227	224	203	220	225	223	261	237	225	231	234	224	251	205	226	198	239	244	237	238	225	222	250	232	257	235	233	232	224	227	224	234	230	243	254	240	243	246	228	241	235	197	213	240	229	237	244	273	248	210	214	242	227	240	210	206	237	214	196	236	226	230	209	251	256	224	241	237	246	224	211	260	204	248	227	228	224	230	241	207	227	230	238	241	251	258	233	250	231	228	221	236	205	228	227	253	205	242	250	257	223	222	233	244	214	230	243	243	262	224	222	228	224	204	224	229	240	220	222	231	218	233	249	261	210	241	239	233	219	236	229	217	258	210	246	207	216	223	260	225	223	214	269	245	231	226	207	235	262	245	236	237	224	229	274	239	223	216	236	233	249	224	234	232	243	233	235	216	250	229	234	230	253	236	241	270	237	242	251	217	212	195	258	250	257	241	232	242	230	228	232	243	246	230	202	212	265	249	234	215	251	242	245	232	261	254	222	238	230	227	234	220	210	249	208	257	219	205	244	227	225	249	223	234	240	250	237	210	218	257	225	261	215	237	239	250	261	236	291	209	211	239	223	233	220	229	218	229	240	226	225	230	222	218	233	254	218	242	230	236	221	244	222	217	210	244	233	254	257	230	205	235	250	223	249	229	227	227	252	209	241	232	226	226	240	226	223	193	237	235	222	218	237	235	231	239	234	229	221	233	273	249	246	245	220	256	226	239	220	238	239	235	241	202	220	257
15351	1134	1229	1265	1171	1016	918	769	758	696	660	653	653	625	611	681	600	624	575	587	609	614	597	552	595	546	617	603	530	539	552	537	560	615	575	574	551	549	581	562	553	586	587	586	556	572	581	572	589	544	563	533	553	602	586	555	545	573	523	558	601	556	594	560	571	539	601	551	556	519	554	540	597	570	551	523	580	542	558	570	556	567	565	529	572	559	567	563	553	563	554	553	534	576	600	518	577	549	559	533	555	568	567	561	572	526	546	567	535	517	541	525	559	525	532	552	540	561	568	554	537	540	533	576	509	538	611	574	532	546	605	581	584	526	523	547	525	531	521	548	558	581	568	539	550	612	611	558	559	572	560	563	602	539	552	538	563	558	557	594	559	568	589	570	550	559	544	549	588	525	527	560	601	550	556	564	580	569	589	576	591	541	588	584	555	586	578	576	605	561	592	557	526	564	581	586	560	599	509	532	598	589	565	528	610	560	548	557	514	552	518	533	582	564	556	590	560	572	576	530	546	557	552	609	594	587	558	523	545	591	546	548	541	576	561	555	540	523	557	545	566	587	531	588	559	580	563	577	565	586	588	554	573	528	579	524	573	546	543	540	566	581	542	536	575	583	535	519	576	547	561	571	532	591	590	570	555	596	525	551	553	528	531	549	550	517	542	525	554	533	528	551	563	558	560	556	563	552	556	532	548	542	561	555	597	566	585	576	572	639	585	523	543	534	537	593	544	569	549	518	575	499	569	588	580	570	517	587	571	534	578	581	536	545	550	578	574	539	567	567	576	604	554	549	573	541	521	615	537	570	552	540	535	552	589	568	534	584	555	547	593	546	571	530	573	550	602	561	537	519	523	562	596	541	551	568	555	618	599	571	515	557	578	582	558	558	514	589	548	549	534	562	548	547	610	590	624	535	586	552	555	557	528	528	578	554	557	506	537	549	591	549	543	546	532	572	577	569	593	554	554	567	562	582	599	594	564	621	582	538	549	557	579	552	594	571	576	532	561	597	561	588	530	561	533	584	596	547	551	560	540	535	604	538	573	577	554	565	555	540	562	562	517	588	582	586	561	552	560	547	592	555	535	565	594	552	555	572	544	518	513	590	589	573	559	560	566	553	547	572	568	508	570	595	533	552	552	606	535	527	568	534	550	569	525	533	561	545	576	531	579	548	549	542	573	553	544	594	589	517	618	571	563	569	575	541	552	577	556	558	552	562	511	571	583	579	563	562	574	535	549	543	544	595	593	531	525	541	537	579	537	596	629	532	568	557	559	536	552	570	567	577	561	562	648	568	527	580	547	541	574	555	587	510	556	579	560	560	526	589	577	569	530	571	556	564	593	561	564	581	547	556	541	520	500	555	521	541	604	518	567	537	575	573	561	563	575	601	575	561	542	550	550	568	555	546	568	551	543	562	549	568	548	588	580	532	555	545	566	602	558	585	546	553	547	576	530	577	534	573	593	583	573	540	570	503	549	586	536	547	575	563	540	568	557	548	572	605	570	569	577	567	544	506	542	554	605	570	586	545	599	551	560	581	549	560	553	600	561	546	562	528	582	587	569	561	555	581	571	561	578	576	553	529	556	548	556	568	565	530	575	538	595	554	569	543	537	508	551	529	549	609	568	490	569	588	519	573	542	587	585	541	580	584	551	558	546	532	574	559	545	551	588	516	541	562	566	584	527	565	563	551	570	559	537	559	533	559	577	584	592	517	536	555	532	544	575	570	557	564	561	534	535	568	568	544	554	575	584	605	564	598	512	568	585	560	575	522	530	586	560	586	509	555	589	557	570	538	570	573	531	564	601	575	533	584	548	568	524	568	544	532	559	535	592	549	537	538	586	602	585	544	522	540	545	553	546	604	564	523	551	595	548	550	566	599	563	541	566	553	569	565	571	569	527	562	527	544	566	512	566	557	577	540	559	562	559	549	587	565	561	517	558	570	551	587	556	581	587	566	575	529	531	536	559	556	539	610	534	519	587	519	530	573	561	586	529	549	584	600	555	566	526	524	579	523	581	529	598	570	568	561	550	569	549	546	580	564	564	574	569	539	538	550	586	564	557	545	566	586	542	605	533	571	523	542	550	572	574	578	580	559	565	548	553	548	564	549	558	560	563	535	549	542	541	582	555	518	518	543	548	545	554	605	524	582	512	572	578	530	563	555	514	526	563	535	561	574	535	551	555	598	529	551	509	583	583	557	527	564	563	552	542	538	573	583	537	563	577	562	580	514	565	564	558	621	545	521	572	523	503	557	566	549	561	559	578	560	583	548	526	641	590	598	532	537	559	559	621	597	572	580	521	571	563	568	528	547	548	590	548	610	534	574	560	554	576	612	502	548	536	563	570	507	554	552	529	564	548	542	551	510	588	558	569	607	555	571	564	581	562	554	593	578	524	599	506	584	546	534	537	558	566	564	550	550	578	537	547	547	586	601	530	553	585	549	532	545	554	586	556	576	582	546	524	544	576	569	585	620	538	590	553	571	548	621	550	578	522	553	550	586	542	582	575	549	581	571	554	543	604	558	579	562	551	539	517	539	565	536	535	558	525	530	560	582	576	557	569	503	587	561	572	583	546	585	585	540	534	594	579	548	531	604	590	544	534	589	553	550	531	578	527	570	573	558	572	556	560	567	571	563	573	553	551	555	575	520	566	549	551	542	537	584	564	569	533	534	556	589	583	555	557	537	582	566	579	537	538	553	550	556	552	551	565	557	566	552	580	550	606	504	551	555	503	548	501	569	591	533	590	569	548	574	536	536	542	578	554	583	564	572	570	591	532	520	555	557	541	546	514	571	552	606	550	575	587	583	568	546	565	552	544	596	522	535	546	554	535	545	568	525	560	581	583	575	560	545	573	574	557	555	566	533	591	532	591	587	566	548	574	550	558	556	585	565	577	542	566	563	536	576	547	586	559	569	558	597	588	550	555	565	574	526	551	575	602	555	589	574	576	533	532	589	547	528	546	523	574	569	578	545	572	566	569	547	581	596	524	582	567	572	548	549	566	605	596	579	531	555	572	555	583	575	571	516	567	560	556	546	542	603	547	587	558	557	552	570	581	571	532	560	586	522	558	593	558	537	594	536	571	527	552	562	564	548	571	592	573	536	563	545	553	567	546	570	573	567	568	554	566	595	578	533	573	541	532	549	530	520	535	566	556	574	569	583	599	552	562	559	537	560	567	550	569	585	594	560	516	569	558	616	528	567	548	598	609	564	565	582	535	585	526	594	569	618	572	547	568	579	561	557	543	524	522	539	579	563	515	544	544	609	571	593	539	571	526	594	556	561	566	546	558	519	571	552	534	576	554	583	542	576	574	554	546	580	555	537	572	520	550	571	567	563	558	536	550	574	548	580	599	588	540	542	530	553	557	550	582	558	559	566	519	609	534	546	539	560	544	625	570	595	621	563	529	543	576	527	562	567	535	568	550	559	585	533	576	580	573	539	566	590	532	527	542	502	591	562	517	606	573	555	575	551	553	553
35929	7336	1080	712	510	412	389	305	305	307	288	295	276	266	281	264	257	246	264	256	273	248	266	282	262	270	252	289	241	265	271	264	230	228	267	263	253	238	253	267	252	258	221	260	247	245	258	247	265	262	263	277	265	279	268	275	274	256	267	258	242	257	237	256	244	266	240	237	223	245	242	241	234	248	252	264	249	220	242	269	210	218	252	241	256	280	238	266	265	264	283	237	229	234	219	225	247	246	264	260	222	245	265	228	271	266	229	237	225	247	227	237	240	232	252	269	238	259	247	262	275	257	231	233	263	269	243	239	237	239	296	227	250	288	262	250	265	257	270	267	256	220	236	265	235	269	272	289	218	232	245	254	256	269	277	245	253	231	241	244	245	239	245	252	239	262	253	270	232	251	239	252	248	243	252	253	234	263	228	235	268	247	267	249	276	216	242	257	235	250	243	232	292	260	238	245	226	255	243	247	255	252	264	238	253	233	250	254	239	260	239	230	253	234	242	258	255	279	236	258	273	268	237	250	236	278	251	243	243	274	221	230	258	251	253	211	242	251	255	279	223	245	262	257	263	284	271	260	230	258	223	283	241	258	251	268	266	217	266	251	273	234	277	271	269	217	258	233	250	241	256	244	250	244	264	278	290	246	260	270	249	242	263	254	260	263	255	252	267	248	235	287	257	274	241	225	260	265	270	246	237	245	257	257	244	260	260	276	248	260	245	260	239	260	259	234	256	236	258	253	240	250	252	242	272	246	229	249	240	250	250	247	255	259	265	243	213	270	254	232	232	230	262	239	227	250	252	235	258	247	263	223	246	232	249	265	252	270	244	237	232	285	250	247	239	244	246	237	225	231	238	254	242	254	248	254	253	261	235	253	228	231	251	256	244	220	247	259	279	233	265	265	255	258	229	231	256	267	267	244	252	223	245	234	268	272	254	252	220	260	253	248	256	239	265	255	265	241	246	252	239	230	270	244	251	256	249	248	259	249	270	248	227	244	199	260	254	232	247	244	227	264	244	260	276	251	280	240	246	239	277	249	242	242	286	252	268	247	238	258	246	233	246	253	230	243	238	258	241	272	247	250	249	248	252	232	239	244	261	270	251	232	267	285	250	234	250	241	280	254	232	229	251	242	227	253	276	258	262	240	242	259	244	282	256	221	269	239	284	262	278	245	272	249	274	251	248	244	284	254	227	260	244	245	260	243	245	219	258	229	242	237	248	282	279	252	254	265	246	243	239	241	268	213	247	260	270	252	252	247	214	284	267	269	252	219	239	231	279	246	251	215	252	266	267	246	224	247	247	231	236	237	249	241	277	250	253	272	234	251	228	239	292	255	241	232	268	263	292	268	272	232	261	263	251	236	272	242	263	234	286	232	245	271	226	245	248	268	272	237	240	266	257	260	277	274	261	243	253	260	284	225	247	245	238	244	238	270	211	234	256	242	235	268	244	235	211	249	271	282	245	235	251	230	226	255	248	257	247	271	246	283	233	249	287	242	242	263	210	223	245	230	270	232	237	275	261	258	281	238	249	248	249	252	240	245	228	242	234	239	258	273	245	212	225	272	254	235	245	232	226	249	230	255	236	231	227	264	251	244	233	243	237	253	252	233	247	270	247	258	281	243	238	252	232	237	250	272	278	254	269	225	231	239	272	271	254	210	243	206	256	235	238	241	276	247	277	243	282	240	251	234	251	254	214	231	247	223	242	250	253	240	268	265	237	244	246	259	214	237	268	247	252	263	258	237	228	257	280	248	298	260	244	255	245	226	244	272	249	239	251	232	250	262	258	248	254	255	276	232	250	233	243	250	242	243	243	218	218	250	252	254	232	281	249	221	264	252	250	229	292	274	259	275	265	251	261	253	247	250	237	268	262	225	279	243	283	236	267	228	227	254	266	229	258	235	232	227	221	251	249	221	214	253	253	240	227	244	254	216	246	273	234	233	235	250	239	268	237	232	273	265	251	230	250	248	246	233	245	253	234	276	254	223	256	277	256	256	246	254	242	261	245	269	264	249	222	239	267	241	245	267	257	262	258	244	240	242	245	253	276	253	234	250	265	242	273	256	235	275	241	295	249	246	241	261	279	252	261	251	270	259	262	247	224	246	266	215	231	237	256	251	239	216	248	229	242	264	231	249	261	242	252	239	226	258	240	234	235	259	227	235	237	239	237	229	249	244	246	291	253	253	247	246	260	233	217	263	242	226	256	237	241	217	263	239	266	236	276	262	250	250	242	245	241	279	268	261	226	282	277	238	230	239	234	267	253	292	203	237	251	247	269	220	262	264	270	251	241	245	271	258	266	260	247	237	254	257	260	247	253	240	241	221	253	264	229	259	262	258	281	255	229	240	249	224	252	232	282	270	234	246	254	239	235	195	234	240	252	270	227	200	255	245	225	249	251	248	210	223	251	252	243	225	254	261	255	256	252	233	264	269	234	247	251	230	232	270	287	237	268	234	236	240	226	231	241	243	264	231	231	258	266	268	228	260	204	245	269	242	243	280	263	243	218	232	244	252	244	280	272	250	224	250	221	237	240	232	255	240	270	269	242	260	244	249	245	235	227	265	267	276	254	248	261	235	244	243	215	263	266	294	277	253	278	227	231	268	260	260	258	274	252	229	261	261	250	230	274	266	241	277	270	272	303	273	250	237	264	294	254	249	273	255	242	233	244	256	247	262	213	266	262	249	272	239	277	215	252	248	289	238	248	246	245	260	268	261	244	222	256	285	236	213	257	222	261	258	237	236	247	257	256	272	248	231	283	238	278	216	224	291	252	217	261	251	255	243	266	238	219	270	250	242	276	223	258	244	241	275	264	257	264	260	254	217	252	238	256	228	261	234	232	244	253	259	271	249	259	256	257	253	237	267	247	264	229	203	282	277	248	253	253	245	237	254	280	229	261	248	241	230	258	261	262	278	224	255	220	230	216	220	270	262	246	226	225	240	233	251	236	262	235	250	236	259	233	271	289	247	282	240	273	232	246	217	239	240	250	261	227	263	233	259	254	223	275	199	279	274	280	254	265	237	292	269	227	254	258	223	271	274	230	233	254	262	245	249	262	271	275	255	258	230	226	240	258	270	245	226	244	267	239	230	234	248	232	244	235	266	262	283	251	257	305	253	269	275	240	257	269	233	242	265	241	261	253	260	278	248	262	232	274	234	248	251	214	246	262	237	231	247	262	250	270	233	254	247	276	262	236	240	260	224	265	256	259	264	257	253	240	240	247	285	239	199	234	247	266	243	220	254	237	234	255	269	249	226	262	287	268	234	243	254	224	232	252	250	234	234	235	269	245	244	286	266	262	232	227	243	223	242	263	258	240	262	227	266	257	251	261	231	257	260	230	261	242	225	244	269	227	229	259	254	245	235	258	269	234	251	243	254	242	245	266	231	272	240	224	267	273	264	231	250	257	265	254	239	255	298	258	262	257	243	269	261	259	243	263	266	270	252	234	274	235	242	240	208	261	253	289	239	253	261	236	256
20477	1851	1831	1969	1754	1446	1325	1092	994	967	906	843	830	727	766	733	697	775	735	616	687	693	675	669	654	667	711	664	686	666	631	674	672	641	611	655	678	609	637	639	616	652	659	683	628	635	643	587	687	627	575	679	601	604	662	671	633	658	649	625	589	647	633	622	629	695	639	613	599	596	647	621	646	614	659	654	611	593	567	548	598	659	618	618	601	624	648	618	596	606	633	593	610	589	615	638	611	582	655	620	609	624	648	637	669	636	614	619	591	614	567	612	604	630	637	642	653	664	608	638	607	645	631	618	661	665	646	654	611	670	564	605	555	595	643	640	676	637	633	619	618	614	633	605	635	595	583	592	613	621	643	615	640	652	599	652	603	624	628	619	633	623	600	633	573	634	580	602	670	638	610	604	597	606	591	608	635	602	621	601	644	601	585	635	592	627	648	599	580	625	595	602	631	630	631	616	631	628	623	583	599	615	559	637	623	613	610	626	632	634	623	644	605	648	627	569	640	612	643	582	650	620	602	620	642	633	615	649	629	591	588	636	599	557	653	630	577	593	610	633	624	648	645	642	586	610	656	633	618	670	592	631	631	610	626	609	604	562	632	620	559	622	635	591	628	599	618	631	643	631	629	572	618	622	612	639	578	587	598	611	605	588	606	574	635	611	590	654	587	620	622	642	648	614	648	646	612	639	575	664	604	635	603	603	630	626	576	609	591	634	656	656	614	628	607	631	631	608	577	637	588	666	595	623	623	667	613	593	646	623	640	646	640	609	583	640	639	606	579	631	615	605	626	606	631	615	600	634	635	620	600	622	636	601	637	630	613	628	649	656	607	582	630	675	630	641	597	642	622	619	628	619	592	586	659	657	605	605	590	629	599	617	619	595	604	650	640	609	612	631	654	629	714	595	602	706	643	617	660	580	645	620	633	632	634	648	600	638	641	634	617	624	576	642	596	624	574	650	589	649	585	642	632	612	571	639	626	622	632	610	625	602	617	583	636	626	636	581	578	600	630	618	656	625	608	610	604	634	642	670	631	599	613	655	619	590	590	605	665	613	643	614	616	601	642	590	667	623	654	604	621	562	591	589	643	616	621	628	619	580	631	619	610	600	603	635	592	577	619	651	646	631	641	635	658	649	604	606	620	610	609	610	595	634	658	593	597	643	649	606	568	639	617	651	638	579	610	575	651	585	637	650	606	573	634	619	638	576	582	579	607	601	594	573	592	597	564	593	629	580	604	622	632	598	621	645	615	608	634	664	642	629	619	614	606	628	683	631	590	606	619	618	597	638	628	600	622	639	654	596	646	666	649	622	626	606	614	648	585	669	644	607	600	620	646	614	617	612	630	578	580	615	625	662	599	648	644	645	623	615	641	622	575	643	618	639	599	586	659	590	638	641	665	589	594	619	593	612	608	628	589	596	618	598	643	635	636	666	622	649	636	614	609	641	615	632	654	612	637	592	624	634	661	593	643	596	680	641	602	651	619	633	671	614	623	588	616	606	655	655	639	607	660	633	641	624	612	610	629	634	639	614	627	598	640	624	615	629	655	664	624	630	617	634	622	650	645	607	582	632	586	614	639	615	642	623	624	622	619	630	644	598	634	662	622	600	599	583	586	629	634	598	649	617	577	597	609	673	636	602	626	587	625	631	658	619	609	618	624	636	628	673	633	583	617	635	652	608	634	589	624	641	607	617	655	609	608	609	663	651	656	612	610	662	631	632	619	616	591	603	598	614	639	645	603	635	631	624	608	630	659	571	609	644	601	631	588	613	625	607	630	574	592	626	645	607	658	609	624	610	678	616	666	627	602	611	669	606	611	625	641	642	586	633	663	647	592	617	610	595	622	643	608	613	631	617	646	632	642	637	614	627	616	631	633	620	584	602	615	599	670	605	612	622	648	623	597	616	630	601	643	614	639	633	628	606	587	609	609	643	616	622	655	607	587	690	629	640	611	599	645	625	640	651	597	597	594	638	632	619	611	604	626	646	625	674	627	615	609	600	668	655	622	633	618	607	625	625	639	617	603	608	616	637	588	654	618	615	559	606	615	598	617	591	612	639	620	636	598	692	630	615	631	621	592	602	671	648	587	613	600	615	624	631	592	621	582	641	624	672	606	626	668	685	611	655	633	603	574	669	617	637	634	623	621	602	655	665	631	626	620	650	609	649	623	605	629	623	572	610	656	635	626	635	631	600	595	640	602	580	608	605	634	619	617	632	638	632	634	683	637	633	614	603	630	618	620	614	618	589	596	639	633	625	616	664	626	607	633	607	614	614	584	681	615	633	631	638	660	640	643	615	647	649	625	596	653	619	638	615	624	644	649	648	633	566	624	613	568	623	652	646	590	656	598	590	621	610	609	644	652	638	632	606	593	611	671	628	594	676	613	632	616	626	640	652	652	647	659	613	646	631	587	716	614	626	620	617	637	660	587	633	645	579	591	609	595	647	642	608	614	616	620	659	652	628	628	616	626	617	610	622	584	634	623	633	600	615	600	605	629	636	639	588	628	628	586	595	620	643	622	609	594	617	641	675	635	631	613	608	633	601	608	607	621	606	621	638	615	614	657	612	622	628	620	609	597	587	651	629	618	619	633	585	588	618	649	594	604	609	643	622	624	607	596	608	688	612	653	617	610	648	716	616	640	651	609	617	608	629	625	594	654	655	579	646	651	660	640	619	598	581	588	593	618	652	613	603	620	616	618	587	639	593	617	604	576	645	580	570	642	612	601	661	630	565	659	606	584	607	650	636	646	634	627	623	603	613	633	580	602	607	594	618	638	639	634	669	628	619	645	658	617	606	653	643	633	588	591	627	664	623	681	617	612	634	627	611	650	576	614	609	608	613	622	592	663	604	649	598	607	623	643	609	611	622	642	620	624	644	650	634	662	630	654	591	640	614	672	615	585	648	648	660	622	682	645	623	605	610	627	604	664	639	603	594	633	639	658	591	607	607	626	583	618	649	631	635	643	606	618	603	616	618	617	643	589	699	640	651	620	612	659	604	617	633	645	576	637	612	640	651	639	602	602	615	661	653	611	615	602	601	564	643	604	617	599	592	646	607	628	602	637	607	619	611	592	614	615	661	641	639	625	605	628	617	605	589	633	608	576	621	602	651	612	574	607	632	612	613	641	636	651	628	622	611	612	602	555	596	600	623	623	590	602	617	627	592	618	620	665	614	627	624	622	636	595	642	616	613	605	626	550	635	615	594	585	625	672	647	649	645	681	577	639	583	614	646	617	635	617	650	678	651	642	609	611	654	629	609	598	644	637	618	636	617	621	622	618	621	612	576	645	651	625	594	652	625	614	593	624	618	641	613	625	608	634	645	625	592	572	595	652	631	596	623	622	654	646	675	651	637	608	621	626	616	628	634	625	626	592	676	596	678	667	639	593	605	634	609	668	633	609	633	523	593	631	648	619	628	631	604	599	629	618	610	597	621	598	587	592	619	624	597	648	625	644	588	623	622	695	629	618	651	646	600
11772	1351	461	440	424	452	428	410	423	441	441	473	437	452	442	447	444	428	410	483	460	479	472	463	430	436	422	463	437	433	513	447	432	447	403	455	456	432	420	445	492	477	458	435	473	442	414	432	463	458	425	448	439	453	511	456	419	474	417	487	476	455	433	459	479	440	428	424	402	451	476	419	437	435	408	462	439	441	454	436	419	456	419	422	445	463	468	443	458	452	463	447	454	445	420	478	436	449	443	422	416	425	455	416	459	463	428	430	444	449	438	431	453	485	448	456	477	488	498	437	472	457	456	405	456	460	427	413	450	477	458	431	423	428	453	442	430	437	446	477	483	428	428	488	484	390	482	466	421	435	412	449	463	449	452	459	435	472	439	440	437	411	514	446	445	429	461	419	427	440	440	418	444	430	440	465	440	434	495	462	457	427	462	458	465	444	451	446	436	444	430	405	454	409	401	414	448	451	492	409	445	436	422	438	430	435	451	432	462	442	428	420	446	481	459	495	463	456	445	411	441	472	415	451	436	458	477	479	420	427	450	436	442	458	450	464	490	463	446	461	476	459	461	428	452	456	451	411	497	441	417	457	416	435	485	438	451	434	442	448	451	474	423	471	491	457	452	440	417	436	409	454	451	447	464	462	451	384	444	461	419	448	440	445	480	451	440	430	472	471	446	444	409	422	449	377	441	433	400	442	438	441	494	473	437	428	493	467	431	424	480	394	415	454	428	504	407	453	465	496	470	462	426	423	453	403	471	436	428	398	454	443	484	480	449	433	427	433	482	447	438	435	457	435	443	474	417	426	455	419	473	488	424	468	456	423	432	454	479	430	431	442	478	457	423	474	456	428	475	445	459	458	449	442	420	413	444	456	481	460	442	468	437	408	441	412	451	430	463	471	422	486	460	409	424	454	457	439	414	483	464	488	468	451	451	431	447	398	451	403	493	439	479	511	479	428	428	444	454	438	401	455	474	484	437	442	449	496	484	453	440	422	424	471	412	480	428	435	433	438	443	437	448	457	463	428	453	435	441	438	425	393	482	409	445	402	435	415	467	446	456	436	435	497	439	424	471	421	434	431	456	410	423	442	445	467	439	476	475	483	427	481	450	412	414	448	408	424	429	459	431	444	482	422	441	446	447	442	452	455	387	416	501	464	486	452	462	459	408	446	451	448	474	464	427	461	426	457	405	440	464	419	445	421	506	429	411	412	429	445	478	439	391	414	418	421	433	441	406	455	450	429	414	417	416	438	408	447	454	452	423	412	419	454	433	432	431	429	466	425	452	416	454	375	438	422	453	465	414	420	401	439	421	414	438	430	443	406	413	489	468	387	413	449	471	432	486	434	441	433	471	427	453	463	424	464	444	420	417	439	447	476	441	496	427	461	432	445	445	446	432	439	465	433	483	440	444	456	416	423	410	421	428	433	465	420	413	424	457	449	402	449	439	453	465	474	439	472	450	449	458	401	452	463	449	463	458	392	460	419	440	438	477	412	457	479	465	449	473	427	459	453	464	407	469	453	473	462	443	439	425	436	433	464	429	432	416	416	471	452	431	456	486	465	403	440	457	419	439	479	468	450	421	431	405	454	460	426	455	467	431	412	457	433	468	487	442	461	456	440	447	415	438	448	450	405	432	440	432	415	454	452	413	489	466	457	457	413	472	464	493	423	444	434	436	443	444	391	455	481	477	479	429	463	452	453	453	480	402	511	452	442	414	404	450	424	426	474	456	437	407	422	449	430	438	468	471	454	420	429	442	442	445	467	445	421	444	446	422	417	418	433	485	441	408	437	448	447	461	460	460	454	432	410	465	452	445	427	443	445	442	437	408	443	402	457	424	461	466	481	421	419	412	410	408	436	410	433	445	481	479	442	473	486	459	471	428	454	474	463	475	412	435	449	436	417	421	458	415	416	410	415	487	446	452	444	431	428	457	448	461	445	400	422	394	452	448	433	463	489	421	464	474	441	494	456	431	449	465	441	480	412	477	428	450	417	421	481	460	446	430	447	414	439	405	429	449	447	465	439	464	467	430	463	411	428	504	427	390	424	418	498	425	458	431	469	435	444	472	495	430	447	428	440	423	418	512	427	447	451	468	439	422	465	440	439	444	485	434	464	446	443	440	483	451	447	434	418	442	479	425	456	452	460	451	444	410	478	378	411	442	483	441	450	433	462	418	482	467	431	470	401	436	421	444	450	480	403	431	456	452	474	447	416	460	410	436	442	432	461	426	469	487	454	429	443	410	422	450	424	405	455	448	419	433	430	489	459	480	438	439	421	442	427	448	442	432	446	455	467	460	444	418	416	426	423	466	449	446	451	446	473	466	468	455	463	386	426	460	434	415	461	414	463	457	449	443	439	468	449	453	432	456	431	425	482	438	442	439	503	431	434	422	490	465	462	489	467	433	445	487	451	456	463	420	446	487	429	418	431	481	455	403	440	472	496	446	450	459	469	436	460	420	421	431	433	460	439	454	466	439	418	458	449	438	450	454	451	429	448	432	464	402	438	438	440	399	428	465	434	419	445	493	410	427	441	455	440	449	460	432	427	426	443	445	437	441	439	411	387	460	479	455	436	466	448	425	458	476	441	485	502	484	487	435	453	440	455	440	471	459	395	427	429	441	452	500	421	465	448	424	421	440	397	474	413	453	428	477	466	478	441	431	477	473	469	458	419	407	471	455	433	475	445	440	454	445	435	447	481	409	437	444	461	423	453	430	418	474	449	464	433	421	462	430	422	454	421	474	464	446	440	428	435	419	434	483	443	433	430	441	426	491	471	453	433	447	464	439	492	440	427	420	488	495	459	434	433	447	456	475	401	448	435	454	466	421	440	436	471	452	487	434	466	442	405	444	422	423	446	455	453	449	482	454	479	432	504	460	399	496	463	436	491	445	426	478	453	485	479	436	432	476	454	424	447	469	447	463	462	493	412	411	428	400	417	470	446	444	437	432	457	439	458	435	417	445	430	436	476	451	460	402	441	450	477	440	443	440	458	475	475	442	447	453	463	473	442	464	476	465	466	452	475	432	455	408	430	471	455	463	472	385	415	424	450	486	430	410	419	447	454	451	400	415	400	450	478	451	451	449	477	427	460	417	477	451	437	455	445	429	480	463	430	475	411	453	443	445	485	434	438	418	473	419	425	471	423	423	463	460	464	413	435	440	416	424	423	457	431	418	458	465	451	440	424	492	485	460	442	436	461	461	458	429	409	476	459	466	421	416	399	446	437	426	413	494	408	417	428	418	485	436	449	446	446	444	439	432	448	427	448	447	456	423	403	441	404	405	449	411	430	433	483	445	435	440	417	417	452	467	414	452	452	445	434	454	483	422	478	424	453	461	464	468	433	454	449	433	462	460	433	497	437	472	396	391	460	440	416	440	428	438	418	429	400	447	458	443	449	461	442	458	445	453	427	442	444	419	482	495	446	420	402	484	456	438	426	449	464	419	434	414	446	418	437	421	476	413	422	424	441	417	481	424	394
7638	1170	996	1059	1035	1006	1015	923	997	977	967	1017	1037	941	985	994	963	1010	911	960	979	963	950	942	1001	975	961	1014	977	949	946	1000	958	952	1022	988	990	964	968	936	971	921	951	975	930	1006	949	1009	968	1003	951	957	958	960	963	983	961	918	1048	943	948	989	1016	951	1021	976	965	951	987	980	1042	998	896	976	960	994	918	979	927	929	962	945	911	949	959	1021	946	936	964	967	951	972	1007	981	1012	987	965	979	1012	999	1001	1003	921	879	887	1021	990	951	940	927	948	1032	1026	931	992	960	905	940	979	949	946	926	981	995	1000	946	976	907	973	997	893	1008	986	1022	962	964	980	936	913	1017	1000	885	954	990	958	976	994	993	991	962	913	966	1041	988	991	959	976	1033	969	941	968	964	894	996	977	985	970	946	979	962	982	953	947	975	964	927	927	1005	961	922	973	998	909	978	996	1012	1001	923	982	980	969	989	959	931	951	1003	937	986	965	964	998	984	928	937	917	904	975	933	948	980	967	960	961	972	946	981	1029	945	1002	966	971	945	948	941	943	956	1008	953	972	916	926	993	925	944	966	951	959	1015	954	972	935	944	982	920	1012	977	1027	981	955	969	983	964	937	991	985	1016	966	995	946	1009	975	983	1000	964	966	989	1026	983	1010	973	968	971	996	973	966	995	1012	967	978	992	939	948	1045	996	970	937	910	950	1042	894	965	975	957	962	922	960	946	935	954	972	988	975	945	989	975	1005	956	953	949	994	947	917	1016	949	959	922	982	970	961	986	968	1027	984	1007	987	936	967	937	983	981	912	994	987	935	950	962	994	936	940	994	990	939	939	1015	972	951	1029	942	996	957	957	937	959	940	990	949	956	987	1002	938	972	945	951	923	969	1026	983	958	953	988	964	917	994	969	962	1051	1039	986	1010	984	947	953	985	942	976	1004	986	1009	927	934	968	977	998	992	906	959	970	960	960	992	940	933	972	948	931	925	979	895	966	940	1022	989	967	1027	979	999	1006	997	914	1022	942	889	945	928	951	941	949	954	981	924	962	968	954	1052	973	976	961	1004	975	970	1034	939	996	962	960	968	988	962	949	957	1020	976	945	1019	955	968	958	906	1001	962	971	960	1001	984	978	965	966	983	912	1011	985	941	975	1024	934	947	996	961	967	976	911	984	926	926	965	1007	946	957	941	960	1019	941	996	986	979	997	996	966	979	931	901	989	975	955	1004	941	920	945	1009	948	937	958	955	1022	946	976	992	951	974	994	947	983	939	962	990	958	952	954	973	990	966	924	871	1034	957	1023	981	938	965	933	999	964	945	968	970	1021	1041	951	978	927	976	951	959	948	927	977	956	939	903	941	967	967	963	984	961	1004	959	968	978	991	1029	998	989	977	966	983	1010	1012	989	1027	938	934	1017	937	971	958	883	976	896	954	962	957	965	989	1018	951	979	981	899	967	951	977	1011	931	949	1019	985	978	982	940	996	1010	945	935	933	924	983	1015	972	913	982	1001	954	983	961	992	968	969	960	956	934	998	922	966	967	928	928	991	921	1008	1001	1028	942	984	999	962	912	960	987	972	984	927	957	938	966	994	951	901	947	982	958	975	1008	965	964	1003	979	997	1019	981	979	981	944	1026	977	986	978	924	919	959	1061	942	972	968	966	965	979	967	964	940	1009	937	962	959	989	972	920	987	987	962	982	980	996	990	944	921	943	1009	998	948	976	964	919	952	960	928	943	970	988	1016	991	1012	975	1024	1020	972	974	951	949	966	942	978	994	966	981	989	956	999	967	1042	965	940	954	924	933	956	974	936	920	956	933	972	986	1033	910	1050	950	981	974	941	935	926	975	943	976	1003	970	991	1004	974	921	981	955	968	943	954	939	1008	942	1006	1009	963	954	1011	944	994	873	1002	969	997	942	958	982	945	971	986	969	930	935	966	986	979	976	991	924	963	962	984	965	1008	928	968	963	975	1020	988	989	963	994	955	966	944	960	916	961	932	998	934	935	974	969	1010	999	933	970	947	958	926	950	972	959	995	984	967	932	1007	945	944	991	989	941	940	972	955	985	1017	998	950	906	961	1014	965	999	942	985	1005	1043	926	913	993	987	1000	933	987	939	951	1002	923	907	1006	1004	933	946	947	967	959	949	982	984	997	1015	1012	928	967	948	942	966	923	971	985	956	949	1008	992	939	944	938	972	972	914	917	964	1000	978	1008	995	997	963	994	956	1007	958	988	941	981	941	970	979	981	951	959	959	964	922	1003	1000	999	993	993	946	1024	961	935	898	981	954	1039	976	1036	918	977	967	980	956	979	999	966	993	992	979	1013	969	942	936	979	944	968	938	943	978	940	980	987	950	961	958	980	918	966	958	966	1008	915	978	923	903	899	980	1002	942	979	951	970	985	977	992	962	938	959	982	947	938	933	905	949	977	942	961	942	955	992	948	939	936	985	967	975	948	952	978	990	995	1001	959	971	914	933	955	993	914	967	987	1008	960	941	908	976	990	929	907	940	1016	955	974	971	889	972	955	984	974	901	953	960	947	988	975	972	1004	978	944	1022	910	955	1039	991	933	970	976	972	1031	974	961	916	972	988	967	914	980	939	938	984	954	922	950	992	975	955	911	941	995	996	955	980	922	967	990	944	910	970	919	1016	972	955	957	980	914	965	979	941	955	1011	986	958	966	1032	980	963	911	968	1015	1002	987	973	968	964	961	961	929	932	983	967	1009	959	963	978	976	967	966	953	970	981	921	961	1004	941	949	971	1008	962	1006	928	977	984	1000	925	965	1003	986	1007	972	956	912	954	972	1009	953	961	1001	1009	958	962	932	978	995	906	919	978	1004	949	973	982	952	974	997	930	977	980	1012	972	992	995	950	948	915	899	976	984	972	890	961	1024	971	958	1010	979	964	950	892	984	992	944	1006	972	988	956	999	949	968	942	928	958	936	966	979	919	932	1000	929	952	970	1008	947	968	948	960	953	990	988	909	989	988	934	933	934	1008	955	960	957	1034	982	969	959	1037	906	942	993	931	976	975	980	1002	934	967	969	980	990	966	936	1029	960	947	963	944	979	955	959	930	944	956	942	1000	959	969	935	946	925	963	1000	985	949	1017	969	919	941	953	956	968	984	1016	1010	990	944	942	939	963	882	915	964	995	986	1025	946	955	971	1002	949	981	945	966	941	956	986	919	945	941	942	941	948	919	975	976	913	923	947	983	1040	966	975	969	973	1005	971	991	988	956	977	982	975	1005	949	983	980	933	1024	1015	957	953	949	980	994	1001	984	905	949	960	992	987	989	1060	968	980	949	983	962	960	954	977	961	964	1000	1047	984	900	970	990	989	1023	919	988	961	1008	1001	964	970	1022	924	937	947	1032	947	945	1001	974	932	929	1036	944	949	955	965	985	969	998	977	960	965	931	997	938	961	1001	934	959	984	932	947	949	972	968	936	900	1011	994	999	954	975	986	930	945	959	1011	931	967	943	927	966	1008	955	1011	937	950	993	948	938	948	958	1017	942	930	974	937	933	991	923	963	953	937	940	958	987	1010	962	986	942	1033	972	1010	951	925	920	995	990	978	979	926	978	993	927	937	950	995	967	973	988	1035	989	979	1001	899	980	991	1004	953	895	1009	1003	1015	966	944	926	975	961	952	936	897	963	994	979	990	967	911	1075	1001	1009	980	1020	967	946	910	934	998	902	989	959	1019	943
25690	3632	596	455	382	329	267	256	292	253	285	240	239	235	295	252	250	239	218	198	241	235	247	221	225	247	249	240	248	250	230	224	255	228	232	268	229	261	234	227	251	233	231	252	224	239	237	239	242	238	252	252	234	261	246	243	227	271	231	252	239	247	235	230	243	208	179	253	255	222	240	235	259	219	241	255	234	225	216	224	246	213	220	222	257	239	232	261	245	236	253	222	251	244	254	225	232	229	243	233	230	284	226	225	230	266	236	215	249	223	231	242	234	239	204	254	217	236	227	221	230	229	214	221	252	236	250	214	241	231	248	222	240	256	246	196	198	266	264	216	234	247	227	226	216	231	235	222	276	224	198	232	216	235	230	230	225	235	221	249	244	247	241	204	234	244	226	201	223	254	227	250	225	238	214	251	221	240	245	236	231	238	218	242	251	229	244	235	253	204	220	214	194	266	244	253	256	246	241	241	250	252	262	236	225	230	226	217	220	236	211	211	223	253	236	218	231	253	229	217	235	242	247	189	244	235	243	198	251	243	215	228	210	251	218	235	231	211	233	229	265	238	218	260	220	236	293	254	244	235	253	224	260	227	240	226	257	234	228	243	237	210	239	268	217	231	240	227	231	245	250	255	220	249	227	212	250	259	234	221	236	236	232	267	233	214	214	259	267	226	226	214	223	234	245	229	234	237	220	223	235	238	247	229	221	252	239	245	238	230	243	240	241	229	251	260	214	243	234	257	238	259	226	252	237	232	243	229	254	248	207	273	224	276	218	207	246	218	235	210	217	195	238	253	255	218	244	220	213	249	241	233	237	237	231	244	235	231	236	266	229	262	213	265	272	207	212	266	210	225	257	234	252	223	269	224	243	247	226	230	240	227	251	241	236	264	275	256	246	222	222	240	244	229	240	236	237	253	219	249	245	259	235	236	222	259	261	233	269	211	246	190	234	232	221	256	234	245	239	237	245	279	236	248	242	233	273	245	220	239	221	215	209	223	232	219	228	233	252	257	285	233	228	238	251	221	236	244	274	239	218	222	220	207	234	216	188	243	236	252	262	267	227	211	220	232	227	277	230	225	260	251	249	229	234	232	223	225	277	232	239	271	275	246	251	254	245	224	270	254	268	259	223	233	254	242	235	228	268	266	215	231	223	254	238	221	250	222	207	247	243	225	230	242	249	234	241	241	215	216	243	242	236	243	245	234	245	245	228	245	245	219	220	245	249	228	210	238	223	230	234	253	238	259	220	228	242	248	249	231	228	240	237	214	263	240	215	216	218	212	221	220	253	240	213	254	228	219	257	249	245	263	257	238	223	209	263	236	236	222	237	204	213	274	219	242	241	262	229	241	245	251	227	227	234	248	253	202	232	215	221	268	260	255	286	201	256	237	247	229	208	228	212	262	238	233	193	229	240	224	240	220	214	264	217	228	236	244	258	271	253	260	203	239	243	260	238	248	217	242	214	215	244	239	250	200	226	248	245	237	216	235	260	247	255	225	252	241	232	226	240	249	244	269	211	228	246	238	245	231	225	215	242	257	265	228	256	213	245	225	240	232	244	241	248	217	212	221	250	242	216	239	214	247	228	251	246	244	220	262	241	235	250	233	225	266	260	225	258	238	211	244	225	219	216	217	228	273	248	248	221	214	213	204	272	280	238	238	244	237	238	245	220	237	239	236	246	208	236	240	215	205	225	218	234	222	254	244	247	235	245	262	236	250	238	229	232	230	235	191	235	214	229	232	224	248	222	224	258	234	217	231	220	208	234	231	239	252	228	248	245	235	248	242	228	220	234	215	281	243	246	230	243	208	212	239	236	220	236	238	230	223	235	238	227	264	250	221	224	258	243	239	248	237	201	234	254	247	219	215	227	244	237	238	221	255	222	229	239	225	229	223	221	239	220	229	249	244	223	258	201	234	213	233	234	219	227	259	209	230	238	224	260	212	240	210	217	241	223	235	266	193	208	252	230	240	232	238	221	244	230	252	217	215	268	235	250	223	213	267	208	208	261	230	234	214	207	237	244	233	223	252	222	224	236	227	243	234	247	229	253	243	235	254	233	230	223	219	203	218	224	215	250	239	242	231	233	246	264	240	232	225	255	245	244	204	222	210	256	208	249	232	233	231	243	232	234	262	259	228	254	213	235	206	240	244	251	207	229	236	228	245	247	245	267	257	229	236	234	267	256	240	241	245	251	273	244	252	242	248	223	210	231	232	217	257	229	244	235	237	222	247	233	226	227	229	231	237	222	266	236	280	267	242	239	252	266	233	223	275	234	220	192	264	256	234	254	243	256	238	236	230	230	230	257	251	261	239	230	248	233	267	259	266	226	216	241	270	244	243	226	221	232	217	247	221	209	257	219	213	240	248	237	226	233	251	233	245	239	208	245	220	258	255	255	229	225	230	216	239	235	228	202	223	238	249	243	230	244	252	241	258	227	230	238	219	248	252	214	240	240	204	232	253	198	256	210	219	263	233	261	237	245	207	232	220	226	241	254	220	231	237	225	231	223	231	217	240	228	226	239	255	205	235	255	234	247	252	233	232	242	272	212	239	246	226	256	222	276	233	218	241	234	261	233	225	237	240	242	219	227	253	230	267	206	270	258	239	225	220	236	246	241	257	243	242	221	221	247	241	253	221	251	226	229	223	217	241	258	253	219	262	272	261	224	226	205	203	230	258	232	240	235	226	243	231	233	255	244	248	220	255	203	233	265	227	255	248	225	229	226	214	233	201	244	204	229	216	264	241	210	218	234	247	231	219	196	235	236	240	225	254	219	259	259	235	231	251	261	245	233	247	256	254	238	218	261	249	255	246	244	230	235	238	248	255	193	228	253	217	253	234	225	256	255	204	222	218	240	233	254	251	255	273	246	238	236	272	245	268	229	232	255	236	302	255	240	236	242	228	226	225	227	272	239	224	253	234	213	252	231	229	249	262	218	244	268	262	246	254	266	216	217	240	226	271	221	250	272	282	211	234	225	260	249	265	230	226	225	225	224	217	230	238	261	200	269	222	216	270	209	211	249	264	222	247	236	233	212	228	216	246	225	224	238	226	238	247	223	207	238	205	224	254	222	242	222	240	236	256	260	236	219	253	226	262	230	224	262	207	233	239	249	228	240	209	238	229	235	232	275	257	218	237	196	232	247	222	273	263	235	248	242	257	232	252	206	223	255	242	225	234	242	259	241	206	245	255	226	227	234	255	235	225	221	247	224	252	249	233	253	252	217	225	231	230	239	268	233	238	270	248	218	257	253	212	217	251	243	242	224	252	233	250	210	223	219	239	249	216	232	210	236	234	261	225	252	257	246	232	202	234	238	272	235	222	225	226	231	212	274	256	227	232	225	243	226	213	237	235	245	251	269	242	207	201	204	225	225	228	217	260	241	231	206	224	240	240	245	211	232	258	259	212	251	252	244	231	231	255	238	245	235	230	216	227	251	227	240	265	247	223	233	238	230	231	229	255	230	230	234	230	227	242	255	201
15870	1272	1137	1271	1181	989	907	813	816	740	718	635	638	682	662	654	598	624	600	574	637	628	551	573	592	560	594	607	602	539	594	547	561	583	584	564	571	548	602	590	567	609	575	581	540	588	568	581	598	553	554	559	568	586	566	616	557	547	569	581	560	625	560	585	540	525	562	593	563	595	562	613	577	573	587	552	583	596	554	584	582	555	612	537	557	609	537	587	569	598	571	582	587	554	554	593	564	548	546	559	550	560	546	605	573	580	575	579	555	552	589	599	586	534	581	578	581	575	594	579	596	603	508	562	610	532	567	601	587	587	556	588	547	556	587	604	604	569	535	561	621	579	568	495	539	555	563	558	605	545	565	559	548	584	549	549	592	580	566	567	554	570	603	590	565	547	556	520	568	556	604	547	518	585	580	570	600	617	534	534	564	560	570	595	595	578	555	549	638	544	560	589	576	589	580	552	561	567	574	614	579	605	561	597	539	561	557	581	553	553	567	586	512	518	532	569	516	558	583	573	603	600	532	570	595	566	574	568	590	560	575	577	599	561	576	541	566	613	546	619	533	580	590	570	556	601	597	611	582	580	589	561	560	569	588	557	546	590	579	588	538	515	587	582	551	579	607	617	589	574	572	553	556	609	560	557	600	563	551	559	551	546	567	532	495	602	594	585	619	572	614	577	566	589	590	604	573	581	540	587	570	582	566	563	576	563	653	602	541	545	579	555	575	519	553	557	592	577	552	565	553	527	546	577	567	594	563	573	569	559	611	590	557	552	582	575	579	562	584	537	585	589	590	566	572	562	548	570	584	562	565	590	584	609	577	563	596	571	533	620	549	580	558	546	582	547	545	555	566	549	554	573	594	529	585	531	562	603	583	583	540	546	533	565	569	559	589	563	577	562	586	553	556	516	558	531	585	578	592	610	589	598	525	584	590	535	570	583	546	569	545	535	550	573	553	566	559	540	577	567	579	557	550	633	535	590	580	564	543	597	564	547	577	576	545	620	580	573	561	581	560	545	584	575	569	587	592	564	604	548	550	589	545	576	587	549	575	609	578	514	576	592	563	578	571	551	553	561	578	531	529	525	564	589	582	549	573	591	562	533	566	547	557	523	557	539	562	568	551	630	585	548	560	541	578	539	562	586	552	555	557	516	570	555	558	575	564	606	559	586	558	543	571	576	591	538	599	572	563	548	570	588	550	596	564	589	572	601	562	527	551	560	566	549	543	568	610	591	553	554	586	563	585	570	564	576	587	557	538	603	555	567	544	576	546	548	568	565	536	515	519	549	574	555	537	565	572	581	561	619	597	585	564	585	613	582	581	552	606	604	620	587	576	562	558	568	557	587	553	581	575	563	574	539	535	575	588	581	542	563	545	590	570	562	544	557	536	570	585	552	555	580	546	568	553	577	564	562	601	571	544	569	538	552	595	602	534	526	555	582	524	540	533	549	584	563	558	539	539	551	586	549	584	562	564	553	571	567	576	535	613	553	565	566	563	615	591	609	520	569	565	576	523	555	586	572	527	575	558	575	595	558	596	545	569	570	576	574	584	571	571	585	546	531	582	588	579	556	556	562	588	628	553	582	570	594	580	582	623	573	525	574	547	554	589	579	566	621	560	550	572	573	519	542	563	541	576	572	533	582	556	578	544	592	576	573	610	594	567	594	561	545	553	603	571	575	611	579	550	568	588	575	554	588	577	540	554	565	587	560	589	615	586	561	597	553	585	570	532	582	555	587	537	560	577	592	502	570	564	537	556	591	546	600	519	612	567	561	579	562	582	560	567	513	578	543	613	576	559	566	585	595	569	587	584	592	580	553	595	576	583	521	504	553	565	561	559	544	567	590	550	542	586	600	582	556	555	564	538	559	546	554	549	542	543	541	564	578	542	580	572	582	578	547	564	561	569	531	592	558	559	593	583	593	567	645	595	582	586	582	575	541	564	570	569	502	581	541	557	598	592	578	605	557	618	575	588	598	616	532	568	569	565	576	558	597	535	607	598	548	580	538	515	539	566	559	541	575	577	554	559	591	558	550	565	565	542	586	571	611	586	606	544	571	532	580	594	591	577	571	565	549	575	553	579	534	530	563	555	525	570	569	559	569	573	556	581	546	570	585	578	547	587	529	581	574	550	554	580	558	562	587	551	564	568	541	580	621	608	574	564	582	584	549	594	557	587	565	578	585	561	578	547	551	582	596	567	559	567	602	570	587	586	575	551	559	560	586	535	594	572	572	534	541	570	579	585	537	560	620	559	570	528	553	601	554	577	569	589	606	548	572	586	600	575	552	594	575	586	566	549	551	588	584	585	591	564	543	559	591	590	517	556	579	561	614	577	552	537	565	522	539	568	526	567	549	571	602	549	571	541	560	590	573	573	613	527	591	597	539	585	566	561	561	576	587	627	571	568	542	599	544	586	563	531	533	558	592	554	540	558	610	530	585	539	607	536	534	552	588	594	577	583	552	591	577	607	601	515	530	569	580	591	539	640	527	574	580	564	589	598	575	532	595	629	593	559	489	549	573	587	595	562	591	581	598	570	549	502	565	538	610	555	556	565	612	602	588	543	610	551	554	563	573	575	561	556	606	580	596	551	521	566	542	634	538	609	573	564	546	579	560	574	557	590	585	565	566	561	527	558	564	600	584	570	585	554	628	558	540	557	616	592	602	569	537	591	515	586	582	572	582	558	564	609	596	597	551	565	538	563	561	572	558	578	556	574	559	587	563	578	574	586	580	573	569	610	595	563	610	578	545	593	576	549	566	551	572	552	527	535	590	569	586	585	546	566	568	557	570	601	590	575	592	572	598	559	591	572	589	586	556	607	604	587	539	575	552	568	577	547	560	537	566	529	611	553	554	628	570	579	567	591	569	580	552	563	553	575	555	546	592	567	556	556	578	541	576	572	589	587	558	582	587	566	607	537	581	557	566	600	563	546	566	613	603	591	611	580	560	582	559	598	600	587	617	572	596	635	566	538	599	589	578	597	597	551	578	587	586	612	595	567	567	540	585	605	600	605	558	571	522	640	610	581	593	592	595	610	557	585	543	597	534	533	564	572	578	600	573	575	596	533	572	559	547	566	559	603	587	554	602	596	592	556	543	595	552	558	614	574	517	580	567	544	586	608	561	555	587	527	597	562	578	599	557	578	559	578	592	544	580	553	568	541	603	515	544	557	526	538	560	539	564	557	529	522	577	539	590	555	564	542	594	607	549	575	568	580	579	553	566	536	580	556	567	562	529	540	586	561	561	553	589	564	621	545	542	565	577	594	571	552	572	542	563	600	569	566	604	535	556	578	569	544	558	609	562	562	570	552	560	561	585	568	554	579	558	558	515	563	565	548	566	560	567	594	596	576	597	584	586	544	586	564	588	584	578	570	581	620	581	526	566	572	571	598	566	566	574	525	541	566	557	589	572	546	548	617	552	593	554	544	550	578	565	532	560	572	542	572	570	578	585	539	557	539	618	574	540	627	570	551	603	613	533
35018	6889	1016	683	525	408	405	344	303	283	273	282	286	292	281	272	238	275	247	253	248	270	254	285	212	255	250	258	274	259	255	261	240	265	234	271	266	245	234	256	252	251	255	266	255	248	258	237	244	265	239	250	252	272	280	255	265	230	236	243	207	255	262	250	254	265	226	228	250	260	228	263	250	258	192	209	228	261	244	248	257	242	225	257	233	214	239	254	247	238	247	205	229	256	236	239	271	268	246	282	279	199	243	232	244	252	280	233	216	230	257	240	268	270	262	246	227	248	239	245	246	259	271	237	258	298	249	268	237	234	236	263	237	250	224	238	229	245	277	258	282	239	240	259	260	223	281	243	258	238	241	273	215	233	243	247	237	236	257	221	237	245	250	227	243	234	233	238	218	226	239	230	231	247	246	236	278	270	254	254	258	223	236	243	241	259	248	230	238	236	264	264	215	224	239	241	233	251	193	250	239	263	267	242	271	254	256	231	248	238	250	233	240	241	249	246	224	253	257	248	228	242	230	283	263	253	250	255	225	262	246	262	232	248	245	218	243	230	241	247	239	269	244	258	270	249	264	250	260	243	270	244	253	248	255	238	240	263	244	258	230	269	263	232	266	231	265	230	244	243	232	226	249	232	232	226	246	231	231	255	254	230	226	241	241	238	254	239	256	232	219	272	238	235	244	244	231	261	243	280	224	239	251	251	225	205	233	248	261	265	270	226	218	230	237	230	262	229	221	216	266	266	230	225	254	249	237	265	233	227	251	228	253	236	229	269	246	250	257	247	254	260	246	264	225	258	236	235	252	228	241	258	240	298	260	254	264	269	241	235	265	254	274	248	234	238	209	269	245	231	276	257	271	229	253	205	259	233	264	253	265	255	247	254	276	244	224	237	223	270	244	258	242	261	239	281	243	226	241	258	249	255	240	247	242	220	232	251	227	273	215	252	239	246	231	228	233	263	208	246	249	294	259	250	220	249	258	257	252	273	245	240	230	264	257	244	224	244	252	251	254	224	252	294	246	246	224	255	237	265	220	272	281	247	254	208	258	256	248	213	242	246	232	249	276	236	236	260	232	254	251	261	241	234	255	235	248	247	261	245	245	261	243	260	281	251	257	229	237	252	223	241	243	253	230	277	256	264	263	259	248	262	237	247	259	280	249	266	274	225	248	248	246	245	256	240	245	242	256	286	247	274	227	261	255	262	265	266	249	239	297	256	254	241	222	259	233	216	246	274	235	235	262	249	217	219	238	240	246	273	222	265	222	258	243	243	234	229	286	260	241	262	247	272	260	242	249	258	230	252	239	250	269	262	260	251	242	246	235	221	239	251	270	234	219	249	264	246	238	248	234	216	234	255	246	242	262	268	231	275	241	272	238	261	267	257	242	251	268	233	243	248	252	231	236	260	250	219	282	235	227	229	239	246	246	231	229	240	224	238	245	237	264	255	236	222	231	266	234	228	234	261	240	234	257	224	263	249	243	242	248	200	238	271	252	245	249	258	233	231	235	244	222	222	209	251	242	210	275	264	234	270	243	243	259	283	267	264	252	270	212	233	249	259	232	219	254	268	287	279	270	234	260	248	247	237	227	258	243	287	227	251	237	260	274	267	247	243	249	220	244	272	249	263	227	240	217	239	262	245	279	308	276	231	224	230	217	249	250	245	201	259	281	218	267	224	256	220	250	241	266	243	270	239	242	250	278	252	254	232	253	267	210	260	258	248	240	223	212	246	239	258	242	238	229	271	251	220	238	265	244	254	255	269	230	228	232	242	265	236	231	279	222	263	214	256	245	271	245	249	234	245	266	230	224	265	286	284	259	285	287	219	231	237	253	240	237	291	276	215	258	254	251	252	239	229	248	232	243	244	221	240	281	253	232	267	254	216	248	249	251	222	242	247	195	265	240	244	244	288	265	276	268	244	236	237	230	251	245	272	264	268	228	250	242	259	248	237	240	246	263	204	239	275	261	250	249	247	226	235	259	229	240	241	245	245	259	253	275	260	261	257	275	222	242	249	205	214	247	247	250	214	242	239	230	247	275	268	264	230	255	236	252	239	236	227	246	248	220	254	235	248	260	267	258	246	283	237	269	239	229	230	273	232	260	268	241	274	254	234	248	268	235	228	298	284	262	256	267	259	287	255	231	244	265	260	270	266	230	259	267	280	261	265	255	240	230	235	229	257	255	228	263	232	259	238	280	259	271	247	239	231	242	225	229	218	250	253	279	275	262	234	228	239	268	236	216	241	238	234	247	235	241	241	250	240	254	237	288	238	267	264	259	246	247	250	253	240	230	258	251	272	251	212	252	216	241	231	232	252	256	218	254	227	228	272	272	243	260	243	239	276	233	240	254	227	235	226	263	250	247	232	252	251	238	273	264	245	251	228	255	256	229	232	247	254	239	227	221	234	218	237	281	241	255	217	238	258	235	253	257	235	255	239	243	250	255	243	240	240	253	220	256	239	237	274	223	243	239	262	207	233	240	250	188	245	283	229	255	267	209	236	277	236	234	236	244	245	256	245	243	251	236	269	260	241	244	213	245	227	240	237	269	254	208	251	243	240	236	239	254	237	250	247	227	242	245	251	260	255	245	289	237	260	261	232	250	296	263	237	261	245	214	264	252	230	238	257	228	238	229	251	245	255	262	204	251	305	249	226	264	240	239	257	242	230	235	218	257	253	235	244	242	241	268	250	257	238	242	262	268	270	241	249	259	235	246	236	267	243	229	258	232	240	260	222	255	281	265	235	253	226	285	266	252	246	240	269	276	245	283	250	232	233	223	244	238	236	253	263	243	239	241	267	220	227	230	214	224	258	272	246	231	232	241	223	269	240	270	255	241	261	237	245	266	260	239	235	293	217	234	240	243	245	269	228	228	268	243	201	233	227	260	234	251	241	247	226	240	254	232	253	250	257	262	258	240	231	259	274	236	256	266	211	262	245	284	253	241	247	228	227	249	266	265	243	270	243	240	260	259	251	246	246	247	260	272	263	243	268	250	272	247	240	262	259	250	231	241	243	258	249	251	246	261	238	228	295	244	246	244	248	254	263	239	232	232	269	238	245	241	248	261	213	244	241	245	237	263	253	231	259	263	243	249	251	224	248	249	281	256	243	255	247	247	225	256	244	242	249	259	238	258	272	247	263	242	225	262	217	251	248	265	286	257	238	231	236	234	254	258	251	228	258	218	225	232	247	238	266	275	260	254	274	236	252	262	283	241	255	244	222	231	258	265	285	261	249	230	256	230	284	268	240	271	232	256	254	224	258	250	256	263	260	271	234	248	239	207	247	247	244	250	240	228	267	232	250	266	260	263	241	232	220	262	259	235	262	274	245	244	237	257	263	245	232	256	271	273	246	283	224	259	270	225	217	230	251	261	246	222	262	270	269	242	254	237	252	238	238	263	259	214	260	214	283	243	239	269	257	255	251	285	272	264	216	251	233	261	236	248	243	269	269	274	248	249	271	257	252	231	253	248	254	243	251
20127	1805	1905	2107	1647	1443	1301	1065	1034	1004	863	908	812	761	789	783	722	725	705	732	669	698	690	612	669	758	657	646	691	712	638	637	657	656	680	602	638	641	636	625	644	672	670	655	619	643	654	614	623	627	639	639	664	607	630	610	652	592	638	659	653	601	671	608	597	614	659	626	623	602	617	628	634	642	582	590	624	633	659	597	613	586	701	618	667	642	619	644	615	641	645	608	603	606	575	619	601	643	601	606	602	596	635	601	615	649	634	595	654	620	616	600	599	649	663	593	610	618	629	606	653	601	581	673	616	637	605	583	590	619	571	603	629	618	627	618	629	624	581	636	572	650	637	601	629	639	640	635	605	606	590	616	622	608	637	611	622	591	618	616	633	645	622	584	614	607	633	576	641	607	599	602	628	589	600	618	579	600	597	607	668	573	570	668	552	599	571	650	640	631	601	619	572	634	569	607	613	643	606	618	616	632	605	624	620	590	619	654	629	581	615	596	604	635	659	610	640	643	618	613	604	608	613	614	601	652	595	587	615	637	616	629	607	644	618	595	630	619	637	651	638	548	549	641	648	664	613	562	594	637	597	602	600	592	606	611	634	613	636	659	611	635	647	590	629	634	596	626	611	649	599	591	621	661	590	646	647	613	660	607	651	614	615	605	615	635	653	644	646	638	590	605	601	628	625	588	657	593	583	640	595	618	630	633	628	624	602	647	610	622	629	588	569	609	653	552	640	607	623	561	647	618	644	600	625	662	594	566	588	570	602	637	665	638	631	591	678	584	613	609	651	600	587	621	630	611	601	638	609	587	677	648	650	588	639	615	644	596	642	602	630	622	615	639	572	623	595	616	620	630	617	614	593	615	628	671	596	586	613	649	649	622	601	604	652	618	620	629	591	561	572	605	684	584	605	608	620	642	608	555	617	640	623	594	600	605	605	591	629	654	620	625	655	645	619	647	613	619	645	598	631	622	599	624	646	591	621	643	593	635	580	604	574	633	625	629	638	615	603	582	628	580	608	591	644	647	591	603	642	625	617	629	609	654	663	587	621	652	615	627	592	636	678	609	620	640	610	601	622	647	613	612	630	650	619	633	620	619	606	625	608	589	647	617	644	600	648	604	628	608	657	605	611	603	612	571	635	579	611	654	613	624	631	625	625	640	591	644	606	605	620	605	615	615	583	626	605	648	611	662	627	661	665	584	608	650	612	601	628	619	588	616	605	624	633	663	601	605	613	624	621	619	598	628	660	614	636	628	613	622	645	597	588	630	595	619	625	585	585	597	605	621	604	640	605	565	622	584	585	600	633	600	671	660	602	593	616	585	584	602	613	565	621	620	598	606	583	619	584	599	605	627	599	704	598	637	621	582	625	613	626	612	540	684	605	641	630	576	573	599	628	632	654	598	600	634	665	630	629	628	654	628	620	632	641	626	605	604	630	608	607	624	627	632	620	628	616	683	581	630	657	593	648	616	642	625	595	618	589	643	623	643	663	650	622	621	642	634	614	589	638	592	587	640	621	677	626	623	577	659	596	622	629	599	593	634	639	637	627	616	643	605	638	594	627	580	625	651	607	637	597	635	629	595	611	635	597	609	632	621	631	577	619	609	628	587	609	610	655	604	652	651	638	629	589	618	625	615	615	608	624	638	634	621	621	633	677	632	631	643	575	613	619	624	636	612	590	596	606	627	614	665	630	612	631	602	620	660	605	650	615	577	601	613	662	581	678	617	629	635	601	617	561	628	605	644	590	679	654	560	607	637	613	605	669	578	582	646	611	582	627	600	597	644	614	652	642	612	608	655	584	631	629	595	608	599	616	633	634	606	573	622	607	586	611	609	622	636	616	661	600	632	596	595	586	620	616	601	647	581	621	630	606	616	624	641	638	614	605	651	605	652	615	602	635	625	614	601	578	659	611	653	591	617	600	631	625	636	653	633	614	662	609	631	627	644	655	661	607	623	619	636	629	588	616	615	654	628	666	635	655	614	629	614	585	580	644	598	696	650	645	625	621	621	579	655	606	587	633	616	579	617	599	569	656	603	611	612	590	626	627	591	637	673	646	587	599	621	613	585	626	630	607	553	593	588	625	582	602	631	618	590	582	631	642	605	605	625	631	641	637	601	601	626	618	621	599	592	634	648	583	588	638	625	624	614	602	621	627	612	583	649	626	643	673	660	637	625	612	615	607	627	638	617	640	599	643	642	619	661	603	631	557	605	625	640	640	621	641	629	651	645	621	605	639	636	623	671	603	646	588	622	604	645	571	584	631	605	616	624	619	591	613	620	639	664	599	616	593	649	627	614	652	641	613	632	624	685	604	600	606	628	621	655	599	607	608	654	581	654	644	626	595	614	635	663	658	599	597	648	619	628	620	602	605	596	558	633	631	606	648	613	601	634	627	651	641	684	618	625	606	605	589	572	596	622	619	596	649	628	620	619	603	619	598	615	587	649	636	669	612	606	586	629	608	644	652	598	584	614	613	656	619	586	666	645	597	587	626	610	634	631	596	627	679	617	598	604	615	619	674	591	600	581	636	606	642	614	641	621	638	613	653	625	628	638	635	616	650	608	614	658	637	649	594	631	577	646	609	632	599	618	631	658	600	609	616	609	627	582	632	653	584	617	606	657	627	645	641	614	645	616	608	613	647	642	659	683	591	660	595	595	602	625	598	648	614	594	628	625	608	660	596	600	631	696	613	604	640	671	637	654	587	596	618	603	612	656	646	638	682	610	584	623	643	636	598	643	556	603	649	609	638	578	607	589	649	609	591	630	605	593	561	610	643	634	621	583	631	603	646	610	633	615	628	648	585	629	656	635	630	587	593	628	593	630	628	634	649	626	596	638	619	570	654	651	612	664	587	612	652	621	629	632	579	618	600	660	616	586	592	628	653	647	629	599	638	589	676	667	628	648	616	620	601	624	617	617	639	609	620	680	586	614	608	610	634	605	592	593	638	589	627	652	624	619	610	677	613	608	606	619	606	605	645	577	609	579	690	656	647	588	624	640	632	614	632	596	633	623	612	622	653	637	633	588	610	617	610	605	581	623	589	604	614	606	634	594	642	622	641	640	645	606	601	616	590	611	641	603	610	605	603	592	605	612	579	593	630	631	597	598	617	611	673	622	628	583	660	648	612	623	586	626	620	638	619	597	581	627	631	618	625	628	601	583	600	613	631	625	621	635	618	646	679	660	620	630	597	604	607	668	630	660	582	612	655	605	630	666	598	639	609	642	633	626	640	647	608	619	651	596	577	628	597	619	639	630	604	609	592	603	593	613	625	593	593	602	596	651	650	603	579	646	594	631	640	610	643	588	594	640	599	599	618	619	599	620	632	589	645	633	593	627	623	622	591	653	601	651	649	616	690	594	657	666	581	621	617	629	609	602	635	621	639	634	596	629	670	656	638	611	632	626	611	620	592	608	628	602	626	612	615	628	627	642	681	656	612	641	635	629	635	614	648	627	589	638	599	644	637	648	628	602	600	619
11831	1421	474	429	440	471	440	472	445	472	410	459	473	417	469	437	474	450	486	466	443	399	440	472	461	466	440	445	423	489	458	409	422	436	431	440	418	433	444	453	460	450	422	430	475	470	483	468	446	461	463	434	463	427	474	499	435	480	444	421	468	440	460	460	423	401	431	432	438	449	434	472	417	474	450	455	465	428	458	430	450	432	448	480	452	449	431	448	432	486	465	443	431	503	422	398	435	471	435	467	434	429	423	409	434	480	449	466	392	470	461	418	472	473	444	432	457	418	397	477	432	455	455	483	438	449	463	447	408	455	457	474	453	427	496	424	457	443	421	449	434	439	438	445	432	430	475	413	427	451	461	414	431	450	437	427	441	480	455	443	450	439	459	420	452	445	452	464	417	463	418	429	459	483	453	418	448	440	447	450	410	422	436	403	413	438	447	422	421	441	437	430	411	445	422	438	499	452	456	460	470	483	460	397	406	457	470	455	441	439	504	461	439	448	493	424	426	408	404	455	421	459	447	496	458	488	455	485	444	422	476	401	447	421	402	435	437	425	431	427	432	468	436	442	426	442	415	463	483	432	432	475	438	457	445	449	455	447	435	430	446	466	461	435	440	462	490	494	408	504	448	426	437	462	454	461	418	460	491	405	440	452	462	473	451	439	463	450	445	435	420	460	436	416	413	444	434	471	458	447	457	436	452	490	430	448	444	389	435	420	422	430	464	444	476	509	434	453	421	412	452	420	433	481	447	407	468	440	418	408	472	459	421	427	452	475	436	409	436	427	421	462	449	454	480	438	416	436	409	409	463	447	454	434	438	437	447	445	436	441	481	428	386	471	454	434	417	486	427	469	463	405	400	408	450	443	412	438	428	444	444	431	448	436	473	418	401	411	409	437	427	431	439	421	484	450	429	463	431	465	451	459	442	428	410	433	460	424	445	448	458	439	451	429	475	482	453	415	496	464	428	456	474	470	475	454	433	419	434	424	399	465	447	445	496	470	454	479	458	434	408	466	456	446	453	451	404	431	458	451	426	451	472	496	439	443	423	411	429	435	494	476	419	412	437	473	478	438	397	420	484	393	425	459	465	406	449	447	443	406	429	474	399	450	499	410	449	447	425	439	419	462	424	474	414	457	439	405	415	448	461	433	437	455	426	471	447	451	473	465	431	458	405	447	410	437	492	437	446	468	417	440	435	437	450	452	430	435	411	426	466	439	424	434	452	444	472	447	439	422	423	418	460	467	404	412	422	438	460	421	420	429	420	459	443	443	451	474	461	447	439	455	505	448	450	456	471	444	412	432	488	453	437	405	447	446	434	447	426	481	464	467	448	415	476	473	461	427	487	451	417	448	480	469	432	471	496	436	481	429	504	465	490	457	467	419	453	432	489	452	420	443	460	457	445	459	432	438	439	453	449	418	448	458	441	486	475	447	454	438	465	449	464	431	423	451	427	433	436	408	442	452	470	438	433	411	440	447	431	449	382	425	460	412	416	442	456	438	419	434	437	447	396	450	423	445	471	448	420	479	465	452	420	461	445	425	465	448	453	461	451	447	448	444	456	454	453	425	453	424	443	446	446	449	432	491	451	454	450	443	394	418	444	474	479	444	429	451	469	391	436	431	444	438	453	448	474	466	416	437	427	444	442	483	423	445	482	453	430	468	423	428	427	421	494	429	454	485	416	471	468	440	428	466	396	479	419	431	468	417	444	416	448	470	419	420	446	484	474	463	433	498	475	428	425	428	442	473	449	435	440	418	497	450	421	415	449	452	457	449	427	493	454	424	442	413	441	470	404	445	474	441	449	434	437	438	449	421	414	418	429	425	441	483	494	439	428	428	429	476	398	461	415	465	451	445	433	444	452	486	464	442	421	470	387	445	427	424	444	435	468	431	424	443	453	418	425	439	446	443	405	396	495	421	426	428	450	462	463	417	434	420	442	517	414	432	445	433	400	434	399	458	456	457	444	431	437	412	441	447	447	432	484	461	425	418	476	422	427	448	425	422	437	450	442	418	419	434	439	423	411	396	424	435	438	463	416	417	471	445	460	456	459	445	470	426	433	434	419	426	422	407	444	416	465	417	445	457	461	498	442	418	419	459	415	433	409	478	472	477	423	462	453	473	437	399	450	461	448	502	444	396	417	424	464	434	442	464	437	461	456	462	424	460	446	457	464	481	426	457	478	444	478	441	472	443	453	413	428	421	436	402	510	432	435	438	443	427	477	452	405	416	467	497	467	406	410	462	431	450	460	408	414	446	418	441	454	426	481	472	416	457	414	425	466	422	430	439	416	478	461	445	455	451	443	409	398	419	498	441	464	438	396	476	425	451	434	445	458	408	469	437	455	435	460	442	450	455	417	426	414	468	425	446	439	378	417	433	434	426	483	437	436	445	445	486	451	451	407	389	404	425	435	428	454	448	426	427	459	463	436	426	431	459	495	398	417	445	448	463	432	440	439	392	467	517	499	428	454	466	427	395	400	442	399	487	475	416	454	462	444	398	425	413	456	443	424	437	436	485	448	450	416	437	415	419	469	447	417	465	452	487	438	442	418	468	457	452	463	450	449	451	436	442	447	433	445	473	458	446	475	419	457	417	426	427	457	456	409	413	431	449	452	484	496	493	412	455	431	419	457	431	424	384	437	442	478	431	423	472	435	455	448	465	445	423	397	374	429	425	452	498	400	448	444	473	444	441	450	441	471	470	474	456	464	399	468	441	481	457	419	405	452	448	428	438	439	462	452	459	473	436	461	441	474	416	422	444	424	420	444	435	445	462	454	448	434	467	452	486	454	454	486	451	448	460	439	487	446	471	439	438	406	447	439	421	447	414	451	465	429	456	419	447	491	454	463	466	388	431	405	463	475	427	409	444	436	482	424	462	454	455	441	434	477	437	438	434	421	472	476	481	442	420	423	421	460	464	459	465	490	409	453	434	438	450	428	426	427	426	445	415	456	424	457	451	423	445	462	451	468	415	465	478	475	466	432	432	443	435	431	459	473	448	435	432	452	483	465	450	469	422	443	472	449	427	445	436	439	443	479	475	476	425	431	426	482	448	487	482	447	429	409	433	439	473	455	461	415	415	431	472	420	447	453	434	422	423	444	484	475	445	424	426	463	430	455	489	467	470	456	442	453	424	442	475	434	444	449	448	416	454	439	441	457	443	402	455	459	450	436	416	423	412	463	462	423	439	429	436	450	452	472	451	416	395	445	469	430	463	434	472	452	420	442	463	395	445	426	495	433	438	453	466	403	437	439	467	446	438	455	445	434	456	421	452	428	381	452	424	459	456	428	451	479	468	435	463	457	429	456	475	416	431	429	447	405	458	459	488	469	425	409	420	491	425	447	419	424	442	419	425	478	440	464	429	406	455	457	452	471	444	436	468	437	464	439	462	489	461	436	531	433	443	415	439	408	461	424	418	440	477	385	416	442	490	438	446	424	441	404	474	461	434	408	451	436	451	456	453	415	471	428	431	461	470
7807	1190	967	1008	1005	1035	942	950	991	1017	937	1002	1027	970	953	1004	1028	970	925	965	961	911	954	951	986	963	956	983	976	968	960	964	940	945	974	1051	924	947	957	947	965	988	981	1017	1001	953	975	959	972	966	998	919	948	989	960	989	1045	980	991	971	944	967	949	973	947	986	994	940	1016	961	995	955	930	1002	929	939	931	972	954	916	929	933	929	944	977	1007	985	1029	950	982	975	973	977	1015	994	967	968	1008	900	1003	914	945	966	990	954	995	972	966	975	930	1038	966	972	930	953	997	935	967	992	987	1026	958	1001	928	932	945	960	944	968	970	930	978	965	954	935	933	901	924	1006	1008	925	989	948	958	979	947	1015	940	943	1005	944	928	943	974	1011	925	992	991	1008	961	948	949	961	986	950	909	973	993	980	955	986	976	945	935	952	1016	984	950	923	939	985	960	995	993	991	974	920	931	978	936	916	954	950	940	1007	1019	922	974	980	970	978	932	951	1022	948	1016	991	991	941	937	941	980	924	967	978	994	957	1006	927	944	971	949	997	963	918	1015	987	939	982	1028	952	986	943	975	1005	992	912	998	956	997	1012	967	895	1009	987	950	962	920	1019	991	989	940	937	940	997	924	960	931	945	1014	957	933	959	967	956	1009	949	988	1026	940	939	958	992	1033	964	928	933	968	982	1020	920	949	994	979	978	987	935	951	1005	987	969	950	1009	987	968	991	956	976	913	962	955	939	989	955	1016	953	947	905	982	957	1022	1007	1020	1050	949	939	948	965	1043	968	946	949	948	925	1028	969	996	963	939	927	916	1014	948	953	1002	951	943	980	958	975	983	960	961	979	966	941	944	985	969	983	965	965	984	950	967	939	1026	974	933	980	960	935	978	957	982	972	973	925	990	920	945	938	1001	924	944	1002	1000	954	958	1000	997	952	973	975	948	955	1013	931	994	1002	954	972	1022	988	999	965	962	967	936	1061	974	956	904	937	954	935	988	1002	963	954	941	996	1001	932	920	990	942	931	939	974	926	950	1026	914	989	988	946	949	927	968	986	938	940	944	962	943	953	1001	971	964	924	962	1005	935	925	987	985	998	991	978	965	977	969	940	930	979	925	964	1013	964	952	979	968	961	973	965	976	986	918	953	971	954	925	1008	937	957	950	952	1024	960	1003	966	981	979	941	940	966	966	990	966	1007	904	966	1016	919	953	975	993	1032	984	1011	902	987	943	1018	1028	977	1008	996	948	990	928	1007	952	983	926	975	941	943	961	961	950	936	991	973	917	1007	934	990	968	970	954	998	939	969	936	986	969	1007	998	990	944	938	939	975	980	947	945	956	922	962	979	991	1004	964	983	1028	933	944	934	939	940	949	918	927	1007	954	990	908	973	1008	965	981	923	914	967	985	976	952	980	973	977	1009	955	941	1005	924	984	952	942	987	933	995	960	955	979	925	979	931	976	953	937	958	974	970	921	969	1031	953	1005	954	978	972	1039	944	975	1019	1014	938	956	971	967	982	972	975	969	966	942	947	968	936	971	948	983	893	1032	980	935	891	947	992	955	931	963	929	949	907	973	967	984	1017	1015	987	1005	986	962	933	960	891	948	960	966	972	1025	976	949	955	1000	924	990	952	948	922	962	922	997	950	984	994	951	993	989	954	878	941	952	995	967	942	934	992	951	956	922	947	1016	1023	958	924	956	975	1008	965	924	981	945	957	981	934	947	955	981	944	927	960	989	958	937	930	998	1010	1045	1006	968	943	902	964	958	945	969	954	945	964	974	941	972	958	967	973	981	1005	1027	956	940	967	1037	954	997	945	1019	941	924	1009	1003	960	1032	985	1004	992	969	949	998	957	990	976	948	1014	983	978	983	919	923	951	946	995	1015	965	964	962	947	971	936	944	969	995	985	982	954	999	914	936	953	979	980	961	984	1015	972	919	916	910	1015	903	994	953	965	1014	952	1014	947	971	1000	991	961	959	929	960	996	991	935	933	947	936	988	948	977	955	991	959	949	918	952	954	925	1016	991	948	984	994	975	939	951	997	974	960	976	950	991	969	990	945	1005	952	989	952	978	997	894	1009	932	936	942	962	915	984	958	965	960	965	1012	947	973	974	928	1002	986	956	1009	974	976	1012	916	934	955	961	965	1001	927	959	1010	995	936	993	919	875	913	967	1044	923	988	951	973	975	1019	918	970	951	972	932	989	980	974	1001	953	974	997	956	991	980	920	924	885	987	932	963	985	921	984	914	960	973	1008	962	1000	960	984	953	955	983	910	991	975	977	957	982	923	956	975	961	974	950	982	917	1010	981	983	964	926	934	962	933	987	920	942	904	930	995	947	1016	961	956	925	936	1022	943	990	1019	970	962	1032	984	1034	984	963	959	1018	969	950	965	1006	957	958	974	1002	957	975	943	982	960	943	957	956	921	952	954	981	954	966	985	1003	947	965	956	922	1011	971	929	938	972	980	980	940	941	946	976	937	1047	959	996	947	960	964	962	891	997	978	939	930	945	993	957	962	965	983	919	967	1004	949	1023	950	919	961	992	941	990	881	954	942	920	946	1026	1025	979	945	970	959	974	934	954	953	921	907	977	994	966	976	948	980	955	923	986	1005	970	1002	1019	957	985	965	951	972	982	936	963	956	973	1022	956	1019	984	994	936	995	951	1009	973	977	936	1005	997	1027	960	908	986	996	1000	965	1002	1011	898	929	945	948	978	946	932	959	981	936	944	946	979	919	954	956	921	1008	1014	959	908	960	926	966	907	889	1000	956	997	936	973	1010	928	959	921	924	958	965	958	985	976	922	929	1024	916	1011	977	937	958	981	954	949	920	941	984	960	967	955	978	908	990	946	967	995	899	945	929	948	960	956	909	930	999	991	961	1003	1016	949	970	976	974	958	953	991	993	950	925	995	928	978	929	1002	974	1017	1001	1005	951	931	1016	936	976	941	970	939	927	962	968	987	1028	938	927	955	979	934	931	985	1013	930	983	975	960	1034	979	938	1024	973	946	933	966	1002	926	982	1008	938	934	943	988	910	976	952	930	979	970	924	991	1001	943	995	988	925	978	934	974	985	1015	939	993	937	992	986	965	943	1006	949	957	980	982	1030	1001	928	952	952	997	898	1004	926	985	956	1006	1019	924	935	949	1005	984	967	947	929	1015	962	973	987	1008	1027	927	986	947	952	939	905	950	922	961	968	947	1002	960	984	909	1009	984	951	995	966	941	947	999	999	989	879	982	935	941	999	1003	954	967	936	953	982	939	966	988	966	933	957	886	937	928	966	941	954	891	956	956	933	933	978	994	927	930	975	984	949	1012	974	954	966	981	947	1040	956	944	969	937	954	946	940	878	949	958	995	1016	1006	943	940	952	968	936	951	997	995	952	981	956	990	1024	973	1008	951	959	947	987	937	955	1005	975	935	985	983	949	947	1018	992	948	981	954	951	958	930	995	919	966	958	992	922	938	930	981	958	953	977	980	951	945	996	988	978	967	1009	935	956	1027	944	986	947	971	1001	953	948	996	984	934	989	1011	925	979	970	963	962	967	961	974	953	962	969	977	946	953	1016	918	1008	964	926	945	929	910	972	948	943	950	983	989	978	922	945	927	936	1007	944	964	984	1006	919	972	915	954	958	1002	977	970	963	907	932	965	922	977	955	973	972	923	986	957	1009	1007	959	980	966	965	881	963	1005	991	958	984	950	977	874
24896	3294	572	435	363	336	314	301	277	257	257	233	262	218	229	232	247	227	239	283	239	218	268	228	235	217	248	232	210	256	229	224	211	216	222	208	228	222	238	241	257	242	229	231	237	213	243	235	203	229	215	234	241	226	230	207	248	233	242	236	228	230	264	259	224	237	232	228	260	220	218	208	219	253	256	238	234	242	219	239	222	218	212	245	259	210	210	219	229	235	248	209	244	227	208	200	225	209	233	230	221	240	207	254	241	236	255	225	243	220	267	225	233	205	237	246	254	236	204	229	241	237	257	222	243	245	260	254	246	227	250	214	244	218	243	218	220	246	220	227	253	231	211	212	226	255	213	227	237	218	226	253	265	264	236	203	228	201	240	258	233	245	229	269	211	246	265	239	228	242	207	219	222	237	241	248	242	202	232	255	268	250	248	229	217	283	238	242	240	226	234	232	204	245	203	205	223	252	193	237	215	250	231	234	233	253	239	231	204	201	236	232	257	243	241	231	240	212	235	219	240	231	193	227	224	228	217	228	235	202	226	220	213	235	236	228	245	224	237	243	226	241	233	245	265	235	236	230	252	241	239	226	198	255	227	271	235	263	228	255	224	233	237	241	239	239	228	221	220	245	240	239	231	235	241	241	255	259	236	227	210	237	228	237	231	228	229	217	266	236	224	217	249	207	230	225	226	214	235	231	215	249	259	219	211	235	221	242	215	236	246	238	224	217	224	228	227	244	255	212	215	220	234	232	232	228	254	231	254	225	241	230	209	236	194	225	207	199	233	217	205	236	214	216	238	238	233	219	244	204	251	236	234	237	248	217	227	257	234	243	270	239	224	228	214	229	233	253	225	221	246	215	247	215	233	232	250	243	237	246	218	230	263	241	230	232	245	236	237	216	213	233	248	230	210	235	238	215	233	234	243	241	213	247	240	232	231	210	241	228	233	215	226	224	222	232	228	234	234	225	220	215	211	234	227	231	236	218	216	220	244	232	219	223	229	246	233	235	242	245	241	239	229	209	235	214	235	252	241	215	258	232	236	236	241	236	225	251	230	235	200	249	256	215	207	229	244	197	218	254	256	234	227	234	211	235	230	233	214	224	246	250	244	244	273	213	253	216	238	223	221	242	268	225	219	223	210	227	225	207	255	222	207	247	228	232	219	215	244	243	221	249	215	244	224	197	230	226	217	243	239	217	259	234	199	248	209	239	219	247	233	243	217	226	251	214	230	240	235	229	205	267	237	207	235	233	244	243	232	217	235	239	215	189	235	245	225	237	221	249	240	215	217	235	256	230	212	257	215	272	255	237	215	248	245	246	233	196	220	217	236	227	227	224	219	237	254	241	228	221	243	202	223	213	211	229	240	217	257	246	223	236	223	238	228	235	228	238	213	219	219	252	244	230	216	214	248	257	242	249	232	217	201	251	227	239	260	226	210	215	242	222	222	244	233	236	252	206	217	238	232	206	241	210	234	219	218	217	214	226	204	227	231	219	252	255	253	230	206	210	230	222	233	238	247	227	248	251	227	218	241	216	216	202	227	232	186	254	244	196	204	195	235	232	223	250	208	234	234	243	223	217	222	231	212	226	239	222	232	220	247	244	219	244	258	253	246	193	215	203	280	224	232	253	229	216	229	230	279	221	224	230	248	201	236	210	247	231	267	247	238	217	268	237	205	252	238	209	219	218	238	216	243	246	218	217	251	211	217	211	223	250	241	203	213	235	235	260	231	247	242	273	219	230	235	212	262	210	228	219	231	235	216	245	208	229	241	231	220	231	201	221	218	258	233	229	245	218	198	201	209	239	236	215	216	238	247	220	238	249	220	235	232	263	219	214	230	230	205	197	206	244	237	231	235	260	242	227	244	216	265	235	242	220	226	255	243	230	255	210	232	218	201	222	247	238	265	240	196	222	226	246	209	199	215	220	228	233	243	222	234	227	261	245	228	237	228	217	226	256	217	243	227	235	220	225	249	213	224	245	241	236	222	213	243	217	212	235	233	216	238	229	204	232	229	230	240	224	234	236	193	252	207	225	190	236	231	227	236	214	234	220	255	207	217	224	233	223	220	240	225	227	214	208	261	238	230	245	254	206	209	244	238	234	235	255	209	251	229	222	238	229	251	230	237	242	256	230	282	207	231	239	240	245	219	230	237	228	240	225	220	249	255	252	252	231	221	240	235	215	234	216	243	237	250	204	240	214	271	206	261	223	227	286	257	235	218	234	204	247	205	229	224	250	242	225	237	235	248	203	241	237	232	240	218	193	244	230	239	240	203	208	220	222	223	246	203	255	240	236	216	244	217	224	227	234	241	266	196	222	234	240	251	209	227	220	210	232	260	220	210	278	239	234	233	241	216	272	188	227	221	257	239	236	244	210	196	217	222	221	257	237	229	268	223	228	209	236	225	249	213	194	211	268	242	228	224	211	227	216	241	213	255	219	255	234	254	233	217	219	219	248	238	227	212	207	244	225	205	261	242	240	211	242	221	249	241	234	227	235	245	237	223	216	221	228	234	236	251	211	227	200	206	215	207	260	223	239	212	249	250	269	231	222	248	230	191	227	208	208	247	209	223	230	238	244	224	236	237	254	237	222	238	202	219	221	237	241	238	227	211	242	234	203	213	225	239	246	233	213	260	228	235	216	223	219	226	242	240	237	204	220	235	244	233	230	240	224	208	242	221	236	222	238	241	207	248	225	237	215	240	215	218	220	205	233	236	236	256	243	230	228	225	210	226	252	239	231	221	253	225	240	250	219	262	244	214	211	227	231	223	238	201	221	222	236	258	226	239	229	217	249	252	236	230	249	223	233	227	223	226	239	237	263	224	240	225	221	233	274	232	198	228	257	260	240	249	205	240	220	223	211	217	228	219	248	232	237	229	255	233	231	223	254	226	241	249	219	215	227	205	231	231	225	219	271	215	237	222	262	231	215	246	223	234	243	229	219	250	218	203	220	259	226	209	231	239	234	248	211	221	263	258	219	233	239	237	207	251	232	233	227	234	210	228	230	204	226	233	226	259	260	243	234	240	192	239	229	211	230	221	221	188	228	227	196	222	245	234	214	226	242	241	218	230	234	223	211	218	250	255	215	257	226	211	245	216	224	232	251	247	217	236	231	233	249	223	218	225	238	243	214	231	234	223	237	214	219	232	238	230	227	253	183	231	233	229	242	233	225	230	231	231	221	232	241	241	224	251	229	246	232	244	208	241	213	221	242	237	227	268	246	206	241	260	228	237	197	252	246	221	217	246	245	244	233	211	219	253	233	230	219	222	276	241	237	235	215	251	218	250	260	204	247	272	209	221	259	237	247	233	220	227	211	208	215	250	242	247	214	250	226	216	229	240	223	238	238	243	265	231	184	219	244	213	230	248	243	232	243	238	227	230	251	262	256	274	217	242	203	204	237	226	211	235	220	213	216	212	210	252	216	275	218	243	215	229	211	197	238	238	233	230	243	223	228	242	215	241	233	246	222	232	239	224	224
15235	1059	1236	1309	1132	1044	937	825	746	743	712	658	644	618	598	625	623	618	617	600	582	571	580	593	563	573	566	622	606	610	564	559	563	576	598	636	551	583	580	505	608	563	516	546	544	541	531	561	598	550	586	551	533	603	535	552	552	572	566	540	562	525	503	552	539	578	578	528	556	615	539	568	533	555	536	559	534	530	574	570	557	568	545	540	568	586	540	555	549	580	548	525	602	559	557	549	588	560	572	572	508	573	577	546	559	542	555	507	506	591	562	547	622	529	584	581	582	555	594	551	551	530	547	556	489	571	552	547	519	472	561	509	538	546	588	592	519	580	546	543	580	558	541	575	555	544	562	570	592	513	557	520	546	545	519	549	530	559	586	566	580	591	540	587	580	582	589	582	545	546	563	576	547	541	532	582	574	582	573	567	539	533	580	538	561	518	530	530	558	509	524	581	594	547	528	544	571	528	531	554	559	546	545	520	548	526	562	568	558	552	565	580	556	539	561	568	558	558	531	544	591	526	538	549	563	594	564	587	551	532	539	544	572	543	511	603	558	551	595	550	587	544	536	487	549	585	549	565	575	524	579	596	581	554	525	563	534	544	606	550	583	566	562	521	525	535	559	555	527	528	576	584	557	559	588	562	601	539	569	576	566	589	546	537	546	544	516	544	557	519	547	561	556	567	560	541	594	560	531	577	532	558	527	596	543	549	590	548	542	594	567	557	560	586	538	561	544	569	580	590	615	534	571	543	534	581	554	552	563	542	535	559	546	580	526	556	533	549	575	590	571	512	586	568	545	586	549	558	566	574	559	536	562	525	569	545	549	552	594	526	564	577	582	573	533	597	583	570	595	551	576	518	573	530	509	580	569	567	527	542	573	553	569	561	534	589	549	581	561	570	564	532	548	595	545	567	528	519	575	539	593	580	557	514	623	561	520	501	545	552	513	579	566	597	580	565	549	567	531	587	533	605	560	608	581	573	547	609	597	579	508	563	547	526	581	528	581	559	575	578	590	541	534	583	554	560	567	577	543	567	559	518	544	559	579	530	547	538	525	524	565	519	554	595	563	571	535	583	561	568	539	529	547	569	545	559	527	539	542	531	585	575	562	521	565	559	529	603	523	517	543	526	572	570	572	591	579	611	535	554	603	578	604	546	552	549	562	551	548	552	565	580	521	596	564	557	547	540	561	556	604	577	523	560	578	557	583	565	573	577	551	555	524	559	520	566	580	592	587	571	552	551	548	561	567	562	570	603	553	549	571	576	529	582	547	547	597	589	534	586	562	549	580	533	572	578	558	568	563	539	564	565	573	542	551	536	548	571	536	544	577	547	535	547	570	589	547	551	555	572	538	492	558	546	543	528	527	533	536	571	524	546	528	579	599	529	546	558	565	580	586	605	592	571	586	574	562	565	547	569	547	524	564	609	557	529	545	571	510	575	528	555	575	571	535	531	540	557	534	530	532	569	546	596	553	583	545	525	537	540	596	551	511	601	550	542	574	525	555	528	533	572	565	568	564	556	540	571	563	565	557	544	564	601	520	523	522	558	538	508	572	600	553	568	553	597	540	584	572	555	573	572	552	550	590	576	574	596	538	568	545	584	562	554	546	549	546	567	563	564	574	526	586	547	574	534	536	582	568	508	531	549	489	561	558	596	553	567	547	537	536	577	513	554	601	556	559	528	590	579	530	551	555	559	555	541	540	552	571	551	595	559	528	570	585	532	550	574	547	579	521	570	546	584	542	534	537	546	592	562	577	514	554	578	533	579	592	578	529	535	491	544	554	538	547	518	544	543	530	563	559	529	639	536	558	585	558	542	587	580	573	550	540	573	570	568	614	604	575	561	573	566	519	539	545	562	568	554	568	584	573	581	513	574	575	536	576	563	553	561	608	576	558	538	586	535	572	531	548	566	568	547	567	555	585	557	563	551	570	546	581	573	563	592	547	590	531	572	609	571	544	527	525	558	567	592	549	562	553	574	542	578	569	556	570	561	545	526	583	565	564	542	520	576	573	531	505	581	591	542	546	540	549	539	561	555	521	601	561	534	534	555	532	533	539	572	523	523	596	589	583	567	558	546	565	561	571	584	547	546	594	574	560	533	553	591	590	530	513	545	535	588	511	550	528	574	581	552	580	574	560	520	578	567	565	532	553	566	576	590	559	573	568	574	582	529	598	591	559	569	586	552	595	553	582	549	561	540	577	532	538	538	581	540	558	530	582	524	534	550	544	581	580	583	571	563	576	553	565	516	571	534	603	555	568	536	572	550	512	566	583	548	558	526	580	539	520	575	535	550	565	557	505	611	559	563	545	545	538	571	574	573	551	580	590	536	559	574	584	593	559	559	536	589	546	592	542	518	502	540	544	513	530	598	531	571	536	565	517	609	551	550	548	522	596	583	600	527	541	537	566	550	586	575	535	551	567	555	565	549	541	580	533	554	597	584	581	527	527	551	526	585	567	579	548	554	547	519	523	588	536	558	547	570	547	563	558	612	531	526	586	558	585	557	567	587	591	569	517	532	506	535	568	555	528	571	643	577	535	573	535	504	560	559	536	559	534	550	587	519	581	588	581	514	597	564	581	548	569	537	599	547	573	566	589	582	550	542	556	565	556	524	606	597	570	547	569	568	523	539	581	578	562	564	530	529	586	557	552	578	583	567	514	576	567	571	569	565	589	529	577	550	528	574	551	522	534	550	584	534	533	521	555	560	567	613	556	526	518	558	572	579	579	567	619	581	578	564	550	557	541	541	557	568	572	570	568	561	591	550	568	524	599	585	537	541	575	543	546	564	558	570	578	544	535	559	585	577	546	520	561	518	546	575	565	535	547	605	584	607	527	574	615	567	589	571	577	568	561	545	566	544	565	580	544	540	537	557	538	567	570	540	580	557	544	586	579	583	599	544	540	575	535	602	538	558	547	532	531	558	571	596	561	536	576	574	535	564	563	552	543	554	560	560	552	525	580	558	555	561	552	545	524	536	530	548	593	561	543	523	553	563	570	554	561	538	591	553	513	539	539	569	530	562	561	583	584	560	578	579	564	582	504	562	561	575	558	548	578	538	557	537	551	528	537	567	531	593	550	587	551	543	554	574	546	586	557	566	576	569	551	548	604	585	572	597	508	616	555	571	538	534	578	553	531	553	591	592	536	552	585	552	573	576	585	519	560	571	568	558	568	554	595	527	550	566	536	564	550	578	569	545	567	561	565	497	571	507	585	569	565	589	548	548	572	534	569	539	523	552	575	538	502	601	554	585	576	553	563	595	584	558	524	539	561	590	529	530	605	524	583	550	552	546	603	523	572	599	557	606	541	536	586	588	593	568	547	584	600	568	563	520	551	584	561	586	559	570	575	560	541	574	557	590	587	582	531	599	531	552	553	560	580	554	550	585	537	550	545	590	524	562	520	537	560	564	583	553	550	506	602	552	529	556	535	595	570	546	569	561	537	511	562	528	587	520	555	570	533	568	566	531	582	580	577	530
35069	6651	1027	746	558	425	394	384	313	307	302	278	277	289	265	280	287	239	248	252	225	231	250	298	299	229	279	262	244	260	243	238	252	250	245	246	262	258	241	245	249	272	259	255	252	250	259	280	243	210	261	271	235	240	243	254	236	236	269	230	263	259	277	261	246	289	259	259	245	239	269	288	242	235	254	269	231	252	231	256	266	251	272	232	235	286	264	258	258	249	241	270	243	254	260	260	248	246	237	232	202	257	224	250	259	251	242	284	276	297	253	231	247	244	247	261	265	261	258	262	243	249	280	242	253	274	281	239	234	262	258	253	261	265	250	225	257	258	276	251	297	270	237	255	233	256	266	244	232	219	247	268	235	226	244	274	254	255	272	257	278	258	239	255	239	239	259	264	242	254	254	246	246	228	243	271	238	217	249	308	232	282	268	234	225	241	253	231	279	236	245	258	259	274	290	248	231	257	241	257	260	250	236	221	227	258	245	260	302	242	264	239	245	255	266	266	242	250	242	234	236	262	282	249	243	255	247	271	256	222	229	243	256	231	236	270	250	271	245	240	252	226	240	242	238	282	242	246	226	274	243	234	235	242	250	228	257	255	235	240	244	243	243	234	241	219	252	240	262	225	264	229	245	255	275	271	250	246	238	241	223	247	255	252	279	227	247	265	234	276	261	259	249	252	251	245	250	250	245	261	237	278	235	240	278	302	242	270	289	254	284	226	257	260	260	250	250	251	256	272	218	233	243	233	254	273	254	238	260	270	210	271	226	237	240	238	261	232	258	247	254	253	256	238	247	237	238	234	235	234	238	233	231	259	235	227	251	248	256	257	263	244	224	231	248	246	251	245	220	243	243	256	232	262	207	260	243	264	257	272	258	276	251	259	238	235	251	266	249	238	248	279	252	245	275	273	233	239	267	257	238	240	263	264	243	245	293	249	200	226	235	257	261	243	288	276	250	248	258	263	236	232	247	253	217	242	241	251	250	265	262	246	249	247	270	264	220	236	244	244	229	243	238	280	258	265	246	233	233	216	222	277	263	232	271	218	262	254	244	274	231	251	276	264	243	255	250	246	243	223	234	285	259	235	239	223	242	251	263	258	241	213	248	263	241	242	252	258	223	228	251	236	249	231	246	260	256	241	266	242	260	239	251	207	225	256	243	253	272	282	263	263	289	260	248	234	236	250	262	219	231	238	271	249	250	239	229	225	237	233	219	266	234	235	253	258	282	240	246	282	269	258	220	256	251	242	247	284	235	236	241	239	259	220	256	283	237	252	240	250	249	237	265	253	249	223	245	226	260	253	237	246	246	246	220	249	232	252	234	262	238	222	246	239	252	248	278	269	241	268	244	226	263	252	255	256	285	268	257	236	223	247	246	256	250	249	218	238	238	226	290	243	267	245	249	220	239	239	246	239	242	245	242	258	269	271	227	278	264	233	268	243	232	249	250	231	279	224	258	252	224	232	267	250	261	237	256	241	255	255	267	240	243	255	247	236	231	234	248	252	216	249	226	249	238	231	236	266	252	243	273	281	288	252	229	227	243	268	220	220	264	249	256	254	236	244	233	239	228	230	240	226	235	227	230	226	237	257	231	245	246	252	254	278	239	258	273	250	245	251	243	254	255	205	222	249	230	216	248	245	253	226	243	271	239	272	259	233	228	288	255	233	265	256	247	258	224	240	266	235	259	253	280	240	237	222	231	233	226	232	243	235	242	254	261	222	239	225	224	247	231	243	258	251	236	279	242	253	230	264	240	248	253	229	240	258	244	287	249	260	267	267	265	233	258	237	258	254	259	283	218	248	252	232	261	260	267	253	241	244	221	293	255	270	241	238	256	259	273	268	245	263	231	286	244	251	254	247	242	272	253	258	242	259	259	252	266	225	242	246	238	254	246	235	236	246	271	263	238	228	266	229	257	250	251	220	237	230	252	263	242	249	256	236	247	216	245	245	244	213	255	230	252	246	284	257	240	256	241	253	238	236	249	241	227	250	274	248	247	240	267	247	260	265	223	263	272	256	229	256	263	230	241	215	251	237	251	234	246	254	231	228	241	278	230	236	237	250	249	251	247	272	238	243	267	244	257	241	209	235	260	251	238	240	274	273	252	245	219	239	287	216	236	249	260	245	243	226	262	214	256	238	251	214	257	251	235	239	240	264	250	234	269	243	251	247	232	257	251	214	239	279	246	243	254	242	276	239	241	232	274	266	268	247	254	245	260	239	259	224	265	253	226	242	243	255	230	249	224	225	256	250	249	252	248	243	254	239	249	261	258	229	275	257	220	266	244	238	222	223	253	269	229	230	278	275	253	265	276	266	227	252	240	226	247	275	246	212	257	249	247	270	232	244	225	241	245	273	240	239	228	244	265	257	269	238	248	237	269	260	204	255	239	254	253	267	248	236	273	241	219	289	248	245	234	239	234	252	262	243	246	277	260	237	237	239	237	265	239	254	230	245	237	272	251	246	252	266	265	251	259	254	278	260	268	252	281	255	270	238	248	247	217	212	274	240	243	217	240	268	276	241	248	240	246	277	246	271	248	255	273	270	246	231	223	237	212	219	254	255	268	287	254	221	253	256	226	271	250	250	228	230	268	245	223	233	249	279	268	244	253	240	262	235	243	219	265	253	260	263	243	238	260	266	295	233	252	243	237	263	268	251	240	264	276	245	254	254	244	261	259	242	243	231	236	247	249	262	252	261	256	244	251	239	250	288	263	251	220	257	245	234	278	276	230	239	261	277	234	265	238	270	253	224	221	252	247	246	273	252	258	279	264	233	248	251	277	274	260	247	240	244	234	241	245	248	245	255	259	244	240	232	222	242	233	272	239	250	244	262	250	242	250	256	238	259	217	219	216	201	232	243	246	251	246	257	248	258	261	207	260	239	259	242	263	223	213	240	239	237	247	250	272	229	250	269	221	248	264	248	233	264	229	243	222	246	248	257	291	278	253	219	257	227	262	246	237	248	237	217	249	254	272	237	260	212	252	287	253	224	249	240	250	241	249	265	248	245	235	218	265	290	223	218	229	251	246	262	259	234	225	253	250	271	254	248	253	268	262	259	238	235	257	261	235	266	260	237	249	263	211	239	256	243	258	221	238	274	238	249	253	267	237	239	228	292	272	220	272	259	262	260	279	235	278	246	225	208	255	256	228	242	237	257	229	282	253	236	231	249	245	225	258	261	241	229	242	279	241	256	270	274	263	267	222	255	228	245	221	245	232	253	265	266	260	220	267	259	226	235	282	257	253	258	249	255	234	217	266	275	251	245	280	258	239	233	211	246	255	220	245	247	231	261	245	236	266	244	243	251	262	273	249	250	240	242	238	227	267	225	264	263	267	249	246	228	239	200	258	256	227	275	238	260	229	252	244	252	252	246	275	238	239	245	270	221	235	247	265	270	267	278	242	263	255	248	240	258	242	261	222	246	263	261	259	283	244	273	277	254	233	250	255	251	238	232	255	258	246	263	267	245	265	265	225	253
19612	1766	1870	2084	1717	1497	1249	1122	971	1009	877	869	804	819	722	720	721	764	666	717	683	680	671	699	670	650	678	640	615	652	632	633	687	596	632	650	652	627	631	635	631	596	619	626	554	674	636	590	604	611	633	600	668	613	646	622	663	610	650	603	577	632	675	633	602	571	627	580	638	619	626	669	679	611	638	589	621	578	627	636	611	607	636	649	637	604	598	655	615	625	640	638	620	639	655	598	602	624	675	626	604	599	579	626	624	608	659	633	658	648	592	596	602	661	585	599	623	601	571	629	577	613	614	628	643	635	631	587	637	626	595	637	611	634	653	616	635	632	633	646	647	624	616	612	591	613	644	669	625	599	584	659	590	580	595	641	602	623	616	586	635	628	663	654	572	609	631	637	607	615	653	621	603	596	626	600	581	641	580	616	630	650	615	654	617	593	632	601	602	564	591	631	634	630	598	616	653	589	651	657	610	629	630	556	624	615	630	655	658	656	654	627	577	623	632	623	645	653	618	586	623	632	585	639	613	658	613	653	657	576	606	648	649	555	675	577	611	676	628	608	652	587	584	593	666	644	576	645	603	626	601	606	642	652	650	679	653	573	628	616	621	657	650	618	610	644	620	585	651	611	573	652	559	637	576	589	653	607	656	618	612	611	657	637	672	632	583	601	654	611	593	618	636	597	612	619	631	603	612	594	653	628	592	615	605	614	609	648	571	631	583	616	682	601	633	597	582	603	601	627	622	608	638	580	643	587	597	644	625	608	586	633	625	636	621	604	609	626	629	618	609	667	628	608	632	581	649	607	604	605	656	613	621	653	582	596	599	640	619	637	618	639	659	627	607	631	594	646	647	619	602	614	614	635	615	626	643	630	640	574	666	561	632	573	632	598	553	616	625	623	620	639	630	618	630	614	608	623	632	609	648	584	630	600	576	599	634	624	645	635	606	588	629	635	624	604	616	617	589	625	643	653	627	571	607	655	614	605	584	637	571	664	643	623	602	623	641	632	544	624	630	625	588	620	650	650	615	597	649	645	574	571	624	584	608	587	661	605	657	600	568	607	619	622	654	676	608	648	626	593	612	565	606	597	645	619	630	647	567	619	618	665	611	606	576	635	590	572	633	587	625	625	604	647	639	643	604	640	689	647	627	656	577	599	632	658	624	607	641	633	620	628	591	601	630	663	624	591	629	638	588	597	592	650	580	571	618	634	632	577	612	617	628	596	618	631	591	629	647	577	622	670	614	681	606	589	616	585	625	621	608	615	645	628	654	611	620	586	600	603	623	626	626	604	614	579	686	618	575	606	635	611	627	626	597	603	631	609	617	609	662	610	593	623	610	645	612	602	609	582	587	593	597	634	623	606	621	598	648	621	613	596	618	617	611	610	677	640	593	574	592	621	647	664	621	674	611	607	604	618	621	651	618	630	656	642	637	647	613	606	622	631	612	625	621	650	641	588	604	622	643	654	595	646	607	616	677	597	643	619	578	608	620	592	653	587	645	582	634	616	615	647	639	652	614	608	658	609	581	598	611	602	568	638	601	654	651	581	621	594	592	595	593	620	626	613	676	604	613	638	564	562	641	613	637	635	594	629	641	607	610	630	643	578	622	589	620	586	642	613	635	648	640	609	641	644	603	621	618	652	569	616	598	625	634	605	610	598	610	645	607	624	636	603	609	601	648	597	622	639	646	641	597	591	595	654	643	629	622	607	633	671	611	619	603	625	616	607	596	619	638	609	571	601	640	596	579	587	580	628	639	552	626	648	582	605	612	623	641	639	618	619	594	612	606	596	611	595	599	606	664	636	616	616	586	593	583	600	622	622	610	609	617	578	607	622	623	576	634	638	630	652	594	616	613	608	628	601	669	571	656	612	589	661	626	620	612	620	640	636	586	618	615	604	643	617	626	614	618	645	622	635	620	602	613	574	577	646	614	570	564	589	569	641	605	635	655	670	637	613	549	591	585	630	666	635	573	639	623	633	623	623	637	697	647	610	598	624	634	652	618	631	668	616	622	570	630	622	589	602	636	649	625	620	590	600	627	702	585	629	615	608	592	647	613	593	609	638	626	612	591	616	569	620	629	607	587	656	584	637	641	679	657	634	601	622	620	606	603	598	607	618	665	614	670	652	614	626	636	624	604	553	651	682	605	611	662	621	604	621	665	622	603	579	638	610	620	632	567	649	643	580	622	583	659	611	583	603	601	653	666	632	571	614	625	631	630	635	603	614	641	610	619	598	660	640	599	631	608	587	600	620	623	607	630	635	594	603	633	599	629	647	635	609	590	591	611	587	603	600	652	641	633	585	630	597	621	637	606	633	602	588	641	600	614	616	656	623	621	602	606	603	606	605	639	615	612	642	618	629	620	584	609	639	639	632	619	648	605	609	654	604	609	653	659	615	625	600	624	617	609	607	609	663	659	595	605	614	649	614	664	556	609	618	595	587	629	635	597	627	625	628	624	613	622	607	583	633	576	617	660	634	644	636	570	609	655	594	580	644	628	654	585	616	603	592	598	595	649	618	635	631	657	585	647	637	638	592	619	625	621	643	627	608	617	622	577	602	621	659	646	648	668	634	628	593	620	561	608	623	622	612	616	630	632	634	640	654	611	610	643	612	630	574	634	622	594	571	691	582	586	627	597	619	611	659	622	648	594	586	692	625	608	581	626	614	656	601	601	587	613	628	611	605	611	597	608	615	620	628	618	654	603	599	632	640	631	636	592	655	578	645	617	590	614	579	657	592	597	615	601	678	635	636	595	576	609	598	599	646	621	629	630	625	611	629	672	618	595	606	642	628	597	598	643	644	621	660	585	597	629	615	664	656	638	623	643	593	633	612	604	690	669	623	606	627	626	637	641	622	616	635	631	654	635	628	615	632	581	575	641	588	652	613	583	647	574	648	622	646	660	600	665	617	600	598	616	605	612	613	615	603	628	635	647	597	636	592	627	597	640	620	589	610	592	598	596	676	567	596	612	639	607	569	671	645	620	626	635	640	652	603	634	598	642	630	639	620	603	637	616	601	602	633	560	638	613	629	584	624	564	656	665	619	630	634	637	639	641	613	638	606	615	615	606	622	584	624	605	563	609	604	597	656	604	625	617	612	612	601	594	633	612	630	640	524	597	625	588	613	632	582	607	665	593	621	627	602	664	636	618	634	606	626	620	617	607	624	606	581	665	602	654	618	605	575	679	631	616	606	574	646	603	655	639	583	613	604	573	638	608	596	668	643	590	597	611	640	621	589	636	622	572	592	610	603	631	631	668	622	636	617	644	593	620	582	619	596	588	619	578	628	627	644	616	640	646	609	606	650	639	635	611	628	628	611	612	590	591	683	599	593	639	634	621	581	574	592	627	577	588	608	601	600	600	587	635	603	648	630	573	632	628	619	623	610	581	608	599	647	593	633	574	599	611	642	604	616	613	642	620	676	620	622	629	644	633	613	622	559	623	594	601	581	581	644	642	633	618	621	571	630	606	628	646	609
11237	1302	476	455	478	434	461	454	466	426	412	472	484	457	405	451	472	447	474	461	452	479	466	465	439	464	438	425	456	427	458	479	438	484	443	451	473	475	436	453	461	431	448	458	476	415	405	520	450	444	467	441	412	435	429	452	429	485	433	416	428	465	441	494	451	451	419	413	470	443	444	421	425	437	422	442	437	418	449	422	452	461	424	424	412	438	415	464	425	467	422	449	438	467	422	462	434	475	475	416	437	419	430	409	403	460	447	388	443	431	430	434	462	421	415	421	418	417	487	428	444	440	432	444	467	457	454	411	464	471	468	486	441	457	472	454	438	442	448	418	455	484	450	441	436	456	477	436	424	438	441	457	452	428	417	434	420	487	419	423	425	432	444	468	478	435	438	413	441	440	420	469	414	473	475	434	489	437	467	459	445	452	426	411	421	435	438	426	412	458	425	418	464	450	430	439	445	483	422	433	441	431	460	430	449	450	458	477	437	433	473	455	440	462	480	467	431	415	460	460	454	440	438	426	428	453	460	424	437	432	434	452	435	419	434	425	422	461	469	419	431	393	466	489	475	431	461	418	438	453	439	417	384	439	433	454	493	428	456	431	417	461	424	449	441	428	396	404	414	442	441	409	445	440	424	453	512	439	463	458	436	432	473	456	396	445	417	486	468	446	473	458	397	451	415	418	459	446	442	466	446	439	456	447	443	447	463	422	447	440	423	481	423	420	474	484	441	475	434	404	446	435	441	458	417	451	431	422	458	462	456	448	411	440	428	454	454	450	451	450	452	480	431	464	420	409	454	454	429	433	461	438	419	434	407	450	426	441	434	438	399	444	438	468	459	431	432	478	474	439	444	470	425	433	430	444	447	447	463	469	477	426	434	420	444	419	446	471	401	417	415	462	493	446	461	451	447	449	476	425	454	455	421	447	459	434	434	472	443	421	446	459	474	479	444	441	418	449	465	458	456	452	479	469	462	474	462	432	453	450	412	425	427	420	433	436	431	480	479	421	421	439	435	424	433	471	488	459	444	381	384	390	410	460	420	449	443	443	475	449	462	446	476	442	402	471	466	441	488	450	440	416	458	446	451	476	435	414	430	418	401	442	472	470	433	432	450	445	434	478	451	450	477	448	425	442	462	437	487	432	414	497	423	453	422	433	448	466	458	418	461	451	411	460	427	450	449	430	407	469	446	460	423	429	427	459	403	427	417	393	459	424	437	448	410	439	398	399	439	439	449	457	488	439	440	415	435	458	453	450	442	448	477	451	447	438	432	404	439	378	426	458	444	460	429	461	454	428	422	393	478	404	419	472	454	435	423	422	437	472	451	472	449	478	410	426	477	448	433	470	489	406	428	420	430	449	440	463	430	449	454	448	412	464	468	419	447	436	432	411	461	429	476	460	458	456	400	428	494	429	430	397	413	459	451	447	437	436	485	469	432	470	454	445	435	458	466	428	442	417	438	388	415	465	444	480	475	415	467	466	458	463	487	437	472	419	439	417	434	459	440	479	412	440	425	433	421	446	419	423	437	408	443	421	451	456	450	430	454	407	438	435	409	441	449	420	446	461	416	458	437	447	450	481	429	487	453	431	460	431	437	465	430	477	458	423	434	470	458	425	454	444	421	477	432	485	454	431	430	425	472	452	474	447	461	449	451	447	421	408	451	459	422	442	461	450	455	467	432	445	425	429	489	403	440	436	468	419	450	441	483	409	467	465	453	453	458	423	423	422	446	436	447	451	466	437	451	464	442	457	452	450	477	437	426	462	439	441	435	438	467	490	450	444	441	470	461	437	457	469	411	413	453	498	460	440	471	429	418	459	445	470	400	426	461	473	464	437	474	484	442	445	452	484	470	395	408	457	447	408	410	480	437	463	422	440	443	452	433	397	468	407	440	454	435	418	472	450	411	507	446	458	443	472	450	441	441	455	453	466	419	489	443	446	468	429	454	413	470	426	459	454	431	384	433	388	474	444	414	413	456	429	427	401	439	431	442	445	422	468	485	390	403	494	459	399	410	439	435	461	428	445	404	417	467	462	425	432	434	443	494	455	418	429	442	452	448	425	411	501	493	467	440	489	444	464	481	456	474	452	416	458	403	449	519	393	462	419	441	427	452	402	425	436	455	421	418	455	465	433	433	457	455	416	417	420	454	462	444	434	447	496	474	541	435	457	389	424	432	435	448	430	456	406	441	444	459	425	408	488	469	453	435	452	474	454	453	456	462	394	470	470	426	466	422	474	419	423	427	485	428	446	442	424	470	403	416	411	474	466	404	476	427	466	444	437	421	463	448	420	482	447	441	453	429	407	450	464	455	457	435	456	444	475	422	436	446	481	442	415	440	423	450	463	400	449	450	468	427	432	519	439	476	388	445	460	482	437	460	493	482	462	435	431	411	441	416	452	456	454	478	454	464	461	455	449	430	438	452	427	458	461	449	444	468	489	441	437	440	444	450	429	460	407	430	461	436	428	459	463	440	431	415	429	434	427	428	442	397	450	455	473	465	456	501	430	454	470	490	438	430	460	455	435	443	462	456	467	405	465	475	447	428	457	440	442	449	435	456	494	494	437	426	448	416	445	489	432	437	476	449	476	430	434	413	423	440	460	429	442	442	432	472	442	421	449	452	446	459	454	392	469	455	446	437	451	484	441	449	432	468	455	458	432	419	432	407	402	461	424	471	446	447	453	366	433	444	440	422	428	418	403	434	441	444	376	465	449	430	463	463	447	448	489	483	456	430	426	488	411	463	457	451	449	507	430	487	439	431	418	417	433	450	459	504	423	444	434	461	461	458	457	442	462	482	448	433	443	438	450	463	470	466	446	443	433	454	409	448	466	458	430	426	399	442	472	466	429	486	459	455	498	420	406	442	455	435	466	447	428	452	412	458	506	438	430	453	505	465	419	406	467	418	456	462	462	431	421	433	440	421	442	447	458	428	422	479	449	414	449	432	435	490	486	461	425	425	446	472	472	440	456	492	441	451	461	400	437	430	449	455	414	422	485	432	426	428	432	471	442	468	462	463	464	478	449	464	473	468	443	428	456	487	469	436	431	449	394	464	417	415	462	456	416	448	486	453	411	446	425	439	436	418	421	419	444	464	444	453	433	460	468	463	410	399	447	421	438	447	453	458	434	471	437	473	477	381	409	449	430	428	455	413	467	423	450	421	463	433	448	416	436	419	458	454	489	410	409	400	460	449	445	447	443	465	464	462	445	456	439	455	454	461	467	419	427	438	481	463	439	453	437	420	452	427	465	475	431	372	461	435	451	445	502	428	466	439	427	437	423	408	450	473	488	413	459	454	476	460	435	460	411	498	415	411	431	409	441	475	457	441	489	435	449	414	443	420	452	418	452	412	423	452	449	440	452	432	446	450	477	476	441	429	409	513	444	408	470	442	433	391	457	472	452	462	435	491	458	401	456	449	454	450	423	427	464	413	448	431	494	414	421	456	402	440	447	459	451	437	403	449	419	440	476	444	442
7450	1142	988	921	1009	942	941	974	936	1005	950	940	994	1005	985	964	947	951	971	908	931	979	956	991	960	983	922	1006	946	978	950	997	969	948	969	950	935	1011	967	912	944	984	931	953	925	968	1023	912	926	939	900	919	1011	919	978	1024	943	944	1006	947	957	968	974	934	925	903	1019	946	994	930	998	1003	1014	982	974	963	972	931	926	988	995	934	971	970	957	1023	934	979	910	889	978	937	971	934	1016	907	919	929	957	950	925	939	941	937	992	911	952	1003	1000	923	979	910	978	1011	916	963	981	977	1006	953	960	941	1012	929	943	910	917	934	948	979	1033	1012	1003	948	992	974	943	955	926	991	970	952	926	961	935	941	966	1000	941	974	1022	975	913	1037	998	970	961	983	954	1002	982	926	996	961	932	901	963	958	921	952	965	948	926	971	935	920	974	935	996	991	988	994	934	965	954	951	920	989	927	957	949	940	931	948	913	925	936	949	945	981	958	926	916	973	955	938	956	972	884	903	915	980	972	942	937	1011	962	966	926	1027	977	949	982	998	960	971	962	928	966	1000	930	929	982	997	972	1008	926	954	972	930	941	970	924	975	932	1004	962	952	926	988	970	997	960	938	962	927	972	941	1022	961	992	965	1004	921	982	956	933	977	921	949	935	958	953	938	905	995	950	937	967	973	950	991	929	989	950	1016	929	1016	980	929	961	908	983	946	963	965	935	955	972	887	1006	967	915	906	947	968	935	972	929	985	987	965	965	939	976	958	1017	905	1011	947	1022	958	940	1003	947	1004	965	990	895	961	938	944	935	1030	943	943	949	922	984	946	977	928	892	989	980	988	970	954	968	969	996	985	998	1002	932	956	964	954	899	994	985	1015	967	941	939	924	985	944	1005	935	965	932	959	894	968	941	914	1000	971	949	992	940	914	996	981	953	948	893	938	1009	936	988	942	949	935	923	936	952	924	952	948	935	976	975	1018	936	963	928	1036	955	961	952	922	984	965	958	961	962	917	977	1009	910	990	985	962	1002	1004	1009	985	924	1027	970	976	986	948	941	941	965	939	958	980	985	993	978	955	929	964	936	954	938	986	1001	959	860	922	976	998	986	950	989	930	972	967	973	949	960	939	971	967	924	957	892	905	957	950	984	938	989	888	968	975	1004	954	964	938	994	954	972	976	957	914	934	935	935	960	978	1022	940	906	902	974	983	955	972	953	975	985	928	949	928	951	939	945	959	915	1002	977	932	951	998	944	957	963	914	980	965	1015	964	951	985	974	1015	963	972	969	991	1025	942	947	981	1037	981	960	988	919	978	972	927	929	941	920	964	923	967	980	916	998	925	951	964	948	946	981	950	1006	967	982	903	938	945	916	981	970	935	952	961	915	952	947	982	931	1009	944	953	911	905	974	909	930	959	927	945	910	887	969	973	997	1007	951	967	994	992	933	964	947	1004	981	998	993	964	983	991	983	955	958	970	974	908	961	971	906	985	958	970	975	1015	939	1042	993	992	993	962	972	973	955	959	970	963	953	944	903	1003	952	945	928	922	872	994	972	965	956	940	958	977	968	981	939	939	953	968	942	1011	1011	977	960	960	993	947	899	976	1022	972	962	954	982	946	965	964	1054	946	1004	960	967	927	963	942	987	966	946	912	877	932	888	951	933	956	1040	996	952	933	982	957	923	996	1028	955	991	960	1005	879	995	945	1023	1042	970	998	953	941	925	923	982	979	975	923	913	960	1014	956	944	960	971	946	1020	949	930	907	966	945	1009	941	1014	975	994	957	914	958	928	993	964	958	945	981	997	952	917	970	972	973	930	1027	984	968	1008	930	956	936	973	987	951	963	957	916	984	924	959	987	994	949	874	881	928	980	959	984	961	958	1013	911	913	1029	974	935	1000	1015	943	948	979	967	959	990	958	937	990	917	964	945	933	960	939	941	930	967	911	999	937	998	923	967	973	949	932	977	977	1009	953	936	964	976	952	952	971	999	989	902	950	956	939	940	903	910	959	972	948	897	954	940	949	956	906	942	930	1024	942	962	958	991	972	934	982	958	946	947	987	954	986	949	931	891	952	944	957	966	917	988	924	966	998	947	967	984	984	968	1046	1025	939	940	978	940	983	988	962	956	940	953	979	1000	929	946	954	938	948	943	960	947	957	923	945	973	944	970	977	961	988	983	1029	942	956	978	959	955	970	909	948	970	952	923	976	946	929	966	982	926	1004	949	975	996	954	962	954	961	928	930	1000	936	939	989	1015	954	964	944	963	967	965	965	940	970	990	981	1002	917	972	1004	983	962	933	969	931	898	963	916	949	960	962	968	964	986	936	981	1014	919	924	1014	1015	937	1032	1036	932	1008	958	991	928	936	947	951	943	987	959	926	956	937	1020	919	1017	1001	1026	952	958	949	985	953	946	979	978	974	996	979	971	953	980	948	966	989	970	944	937	970	912	983	978	948	921	944	962	920	922	973	960	976	1004	978	918	981	936	987	962	983	929	980	990	979	936	991	922	942	953	1004	956	937	1020	889	1011	928	983	955	918	959	950	930	922	1009	969	983	925	970	979	956	955	960	946	975	1007	985	912	944	1029	973	990	943	1004	991	973	959	975	957	954	990	954	977	1017	914	941	993	954	965	900	997	921	962	967	987	1006	940	901	1020	905	936	940	933	977	948	1001	1023	968	939	929	922	979	996	981	974	990	971	925	973	909	971	975	974	914	949	905	983	970	929	934	973	891	945	992	993	938	944	982	929	1020	1005	981	963	972	937	922	940	929	1004	887	947	984	979	956	987	957	935	1016	974	1003	960	980	979	990	895	968	962	965	1011	989	963	901	934	1017	948	996	945	915	926	946	949	856	971	975	973	899	943	902	1004	1018	1022	961	985	1008	944	937	937	922	948	981	896	945	984	941	990	954	982	940	972	969	975	909	945	962	959	997	921	963	938	1034	882	959	916	934	982	951	971	911	957	1045	986	945	927	957	961	957	977	990	979	1002	926	979	977	975	955	903	953	988	1022	997	984	892	967	934	902	923	979	986	954	973	955	917	964	978	996	961	1005	971	944	931	992	932	1045	924	912	950	936	959	966	957	983	983	987	980	936	995	970	1018	970	877	940	916	981	964	1009	980	916	972	931	932	995	966	936	930	959	938	927	971	954	989	925	973	994	957	952	983	922	1009	960	932	933	1003	969	944	988	1028	945	951	988	1006	933	949	973	1007	953	968	962	953	988	992	927	964	973	1011	968	902	950	1041	952	933	960	915	900	966	953	983	938	958	986	939	1024	961	932	1000	996	1004	996	968	976	987	983	996	958	992	993	933	918	981	956	924	984	920	969	1035	954	948	950	910	967	1024	964	990	1012	951	991	983	959	905	990	967	1007	1003	931	946	957	979	938	990	973	972	936	988	975	953	964	956	933	942	940	960	960	1029	946	977	977	930	956	913	960	979	945	969	1001	1003	982	917	916	976	936	1000	961	963	979	1016	963	910	938	945	997	934	958	933	937	954	1020	1005	929	984	972	928	1051	997	981	918	952	980	940	921	987	955	972	983	922	972	937	983	964	901	958	911	920	957	911	1001	964	990	943	965	963	989	1002	935	994	972	955	979	989	955	1017	995	868	998	907	908	992	962	967	958	973	1026	997	956	958	922	1011	941	940	961	988	933	1026
24819	3438	555	405	381	315	284	301	270	271	240	224	229	270	230	230	253	255	251	234	272	233	246	250	234	277	271	237	233	228	232	248	207	244	202	232	255	214	220	226	240	230	219	251	239	230	226	236	242	214	238	235	203	230	208	234	234	239	229	237	226	206	242	266	223	248	232	232	208	214	261	220	193	245	225	227	217	217	231	238	240	235	239	244	227	241	234	239	247	222	249	224	241	234	219	215	219	242	212	212	223	247	227	248	227	238	219	230	244	213	211	242	252	230	215	233	249	257	264	236	240	257	245	257	249	230	240	223	245	240	217	218	236	214	240	245	260	209	216	201	198	231	242	194	256	224	238	253	229	191	247	193	244	234	250	242	229	248	209	218	249	226	231	234	224	237	231	234	219	256	227	257	249	241	215	218	234	253	234	235	218	225	246	250	191	204	249	224	200	218	240	253	243	231	247	242	232	236	219	224	255	256	234	233	243	241	242	269	249	241	243	230	247	217	222	232	255	212	237	254	222	228	266	234	219	225	267	237	240	245	218	224	229	212	211	248	221	228	241	217	224	237	223	227	193	229	257	218	226	224	226	240	244	238	233	227	233	223	225	256	218	249	217	238	216	227	258	219	235	224	197	242	246	242	213	238	243	204	227	238	242	241	229	257	233	218	216	246	259	211	229	228	237	246	224	209	217	232	231	249	247	231	253	212	231	218	261	228	239	229	243	246	211	239	256	224	252	253	243	226	248	248	233	216	244	228	250	234	242	203	238	252	258	233	246	195	237	239	269	239	233	208	253	241	246	229	244	243	240	226	238	242	200	199	238	209	207	224	187	240	250	211	223	209	223	241	219	230	219	234	204	218	263	258	234	226	209	211	216	246	237	229	260	203	211	224	235	214	239	211	248	227	229	234	216	202	247	222	232	235	259	219	197	254	239	259	251	266	224	234	259	241	221	245	230	217	268	207	232	226	253	235	231	214	246	227	194	244	195	224	217	215	210	231	218	231	254	228	225	215	221	240	259	215	218	244	231	228	192	200	220	233	202	226	221	218	237	230	232	253	237	216	243	223	251	232	247	217	228	270	236	215	233	219	257	259	218	222	239	250	222	238	223	255	268	255	213	239	226	230	259	252	241	218	235	187	200	239	248	223	251	234	240	226	218	248	234	208	221	239	227	272	249	251	221	224	231	200	197	214	242	182	241	229	212	226	242	210	244	238	239	227	228	191	257	236	244	241	219	220	251	231	229	224	224	232	216	238	248	220	216	230	227	228	249	251	209	213	223	247	232	231	268	265	226	232	212	249	204	214	215	242	239	225	238	221	206	206	267	230	212	231	228	202	224	216	239	201	234	257	225	265	249	232	245	236	236	224	223	232	221	237	228	232	222	243	223	210	237	250	233	231	225	248	206	217	217	226	242	252	233	231	224	245	242	246	205	231	230	230	242	248	238	221	231	230	232	204	209	226	253	219	229	225	214	221	205	235	225	208	239	212	223	239	255	221	223	235	256	231	207	239	250	217	231	226	253	234	200	199	202	213	219	249	238	212	213	263	219	209	232	221	212	225	201	196	241	202	238	217	221	214	243	214	231	232	219	221	238	258	229	227	238	244	217	251	238	217	230	229	226	237	218	271	255	225	214	202	220	254	241	214	222	242	240	225	223	225	212	209	201	217	244	221	224	239	230	221	243	230	215	245	229	269	185	199	241	238	244	242	250	208	209	216	214	221	251	229	222	225	205	233	229	245	259	224	212	220	229	219	228	239	237	245	232	227	234	226	222	249	226	242	234	219	220	222	236	224	246	222	246	256	227	263	233	229	255	200	238	232	239	224	228	220	210	248	240	240	216	190	221	223	257	257	229	210	232	227	246	247	249	237	202	220	223	210	238	218	257	242	208	225	207	236	234	212	232	240	207	204	209	214	234	225	177	202	213	241	234	252	219	214	182	246	207	244	221	234	219	246	217	238	269	281	272	261	232	213	214	226	219	241	224	209	203	251	198	231	245	226	231	239	253	213	258	212	263	230	211	228	222	252	211	235	219	258	226	242	249	214	234	237	239	209	193	226	241	204	209	206	241	234	237	237	228	223	249	231	253	214	232	212	238	218	210	217	222	244	253	199	218	256	255	237	228	211	256	248	255	229	232	205	228	228	224	252	214	216	211	227	237	223	239	204	223	255	226	205	230	238	242	214	193	248	216	232	207	211	226	227	219	208	242	203	209	203	223	221	245	246	210	260	233	225	203	213	230	228	239	215	246	222	202	235	218	252	245	236	241	269	223	237	232	245	207	252	253	243	240	236	216	252	268	223	210	209	238	250	238	233	180	259	238	244	228	222	209	216	225	266	216	208	208	237	256	247	244	224	238	242	215	238	210	221	233	237	255	212	233	208	218	231	204	220	221	246	207	229	229	244	256	216	229	274	226	225	211	229	239	227	237	218	245	243	225	240	255	234	233	226	247	228	235	238	271	255	228	200	244	252	254	246	227	234	212	243	258	264	245	220	281	238	209	199	218	245	212	231	225	238	253	230	232	230	205	219	234	248	215	225	230	238	208	221	229	231	256	244	211	226	235	246	229	252	223	244	246	214	229	204	218	230	197	231	253	234	229	231	243	256	239	225	241	239	240	237	230	223	248	232	263	225	234	242	239	237	215	211	231	210	249	245	203	236	234	221	225	267	220	233	235	206	238	231	194	245	241	221	238	219	219	242	213	185	247	225	238	222	241	252	265	203	221	221	252	231	225	257	217	225	210	239	239	269	238	255	254	224	210	224	228	234	243	246	232	205	218	246	257	221	215	215	237	231	259	237	226	211	258	232	238	243	232	281	224	221	232	229	221	228	220	215	233	223	211	222	221	219	235	222	217	281	244	237	209	254	235	230	239	211	211	217	244	202	253	226	229	231	210	249	210	212	254	249	237	237	242	204	240	206	213	233	237	219	234	214	271	218	245	223	218	223	223	217	230	245	246	236	222	254	241	223	234	248	239	240	220	237	219	233	197	221	238	203	240	216	218	217	219	215	220	227	223	240	234	243	237	231	247	233	226	244	230	218	227	240	250	213	217	213	214	229	216	231	244	229	195	238	201	233	227	236	221	219	215	231	251	232	238	248	244	233	231	221	263	228	212	228	211	247	271	256	228	215	246	254	256	221	259	214	204	231	233	210	225	221	225	240	209	219	222	259	253	264	248	224	209	246	231	227	231	228	258	234	252	237	206	231	239	225	274	244	225	281	235	250	240	255	227	234	230	243	211	222	272	242	243	229	241	230	235	204	222	217	234	230	247	227	244	228	240	222	197	225	267	209	214	227	236	225	229	215	250	230	269	237	218	192	219	246	250	261	246	210	224	271	226	252	254	224	217	222	218	229	235	236	232	238	227	245	232	243	200	227	243	249	234	245	234	245	231	206	229	242	230	220	212	219	229	242	234	255	235	209	242	225	265	218	238	239	236	223	247	244	240	255	241	210	194	221	235	227	223	229	219	191
15357	1230	1174	1293	1170	985	956	799	780	767	737	684	651	620	648	650	609	608	593	640	576	576	587	584	532	597	594	597	572	563	586	618	595	534	594	556	617	579	561	569	526	612	582	560	580	567	547	587	539	517	566	532	595	573	520	575	575	571	530	543	540	574	543	534	524	539	579	539	579	581	550	590	561	575	564	561	548	601	533	574	535	567	566	545	559	561	541	559	531	507	580	540	569	574	528	555	592	590	536	534	595	568	592	564	539	581	523	564	612	542	555	592	539	584	562	532	551	562	540	584	560	547	585	567	512	535	542	576	577	540	536	536	546	532	545	536	558	543	577	507	552	566	560	554	564	565	557	542	585	542	573	557	511	531	567	557	561	565	588	556	542	537	559	575	520	596	586	572	591	547	603	548	551	503	552	565	556	603	563	542	588	557	535	524	542	539	556	551	559	579	541	583	556	590	559	575	547	540	533	579	550	584	545	545	557	542	550	558	573	569	525	562	525	542	567	558	575	584	568	533	550	562	541	530	557	565	562	540	529	582	529	550	516	565	582	587	521	559	598	528	560	556	598	558	534	551	554	559	537	560	576	565	574	563	533	516	514	520	565	518	578	564	555	556	577	597	580	526	525	549	559	544	575	566	592	542	517	526	590	565	557	561	536	529	536	578	536	546	577	554	523	555	550	530	585	551	533	564	549	536	589	546	551	533	573	531	552	580	551	535	517	507	529	549	596	541	582	536	527	541	544	579	574	577	536	564	565	599	558	544	573	548	528	553	626	514	567	562	589	527	583	539	534	571	525	567	553	570	564	582	559	545	525	580	547	555	543	513	554	546	546	560	555	519	549	514	546	532	509	563	569	582	565	560	538	593	590	570	575	538	538	520	568	582	542	556	591	546	606	544	528	515	559	502	545	566	603	528	535	554	555	575	523	591	559	516	580	532	571	532	521	551	542	554	542	549	580	586	560	535	555	548	551	566	567	555	550	554	582	549	565	535	559	556	545	537	550	539	576	567	564	525	597	530	548	556	536	567	564	549	543	561	575	563	560	570	574	535	582	534	550	565	570	536	563	566	552	572	557	563	536	554	584	577	579	521	546	584	573	537	591	554	533	533	586	535	554	534	557	528	495	528	554	488	577	540	546	571	540	562	557	561	527	609	547	560	543	568	562	564	533	546	572	577	523	591	564	586	593	550	527	590	585	605	588	601	580	532	539	543	535	541	564	558	546	550	576	519	550	590	500	584	598	563	581	582	545	584	598	563	557	533	543	544	534	559	550	520	529	573	563	583	567	586	506	579	545	556	546	571	544	558	561	573	575	567	572	571	530	565	576	515	541	532	569	567	555	543	557	576	565	526	573	552	538	536	588	544	595	582	543	541	555	544	552	521	571	514	605	577	544	539	557	552	556	529	579	541	551	552	538	579	592	540	564	566	520	548	542	581	570	512	565	575	554	603	591	546	574	541	556	550	574	574	577	552	544	553	545	531	547	543	565	555	594	552	580	555	591	523	507	555	553	566	563	542	564	576	588	577	533	489	586	551	560	590	541	506	590	552	556	544	540	581	615	587	561	519	595	581	603	546	547	566	531	564	543	555	606	555	586	535	537	531	534	532	577	583	559	569	563	588	559	561	526	574	543	526	582	527	552	518	514	573	567	544	531	541	557	560	541	577	564	586	506	546	525	518	576	584	552	616	528	516	551	527	542	566	592	539	566	569	540	556	518	556	577	535	524	565	541	545	520	509	529	528	578	573	525	553	575	583	522	560	533	593	523	560	524	575	560	541	535	539	531	566	608	551	525	548	524	599	514	533	551	547	510	560	576	582	569	615	545	534	539	547	550	509	594	554	606	514	562	553	569	574	552	508	543	561	527	549	604	550	525	546	538	580	562	521	600	564	529	568	573	505	573	582	596	590	574	525	579	533	572	556	518	545	548	541	549	575	574	590	547	563	577	553	515	544	587	552	593	528	524	548	569	573	547	557	558	526	596	569	523	489	504	602	589	560	587	539	580	557	566	561	575	602	535	562	506	570	504	559	531	544	552	558	552	601	552	494	592	536	568	592	530	548	539	570	559	543	579	540	545	520	611	547	553	558	579	581	513	512	559	570	583	563	518	563	576	564	533	569	555	552	535	558	554	570	581	532	567	554	543	521	540	585	577	548	530	561	585	563	553	603	562	562	560	536	570	539	554	565	561	597	590	565	507	536	569	554	544	568	579	550	526	572	563	567	575	606	567	569	567	608	573	568	545	511	555	575	562	576	539	545	585	496	578	568	586	549	571	558	537	554	538	582	530	552	566	560	559	542	586	533	555	565	544	577	559	568	562	538	590	588	525	537	540	543	613	568	558	554	556	579	559	590	585	569	556	598	546	598	543	544	561	527	550	541	556	563	570	552	543	522	568	556	533	509	536	561	569	540	510	561	564	574	585	558	576	552	510	548	539	553	583	561	528	539	539	577	569	547	552	540	567	519	537	556	588	525	600	581	594	546	599	529	578	550	524	545	551	561	561	536	562	564	571	560	565	541	554	540	546	548	553	535	563	591	540	587	578	524	545	570	600	537	544	560	562	498	548	564	569	557	533	555	567	543	523	562	548	586	558	546	586	569	589	567	566	587	522	543	553	543	574	561	532	522	535	529	543	602	562	546	623	556	521	570	562	581	561	533	550	536	561	584	634	549	579	576	550	546	532	566	572	574	569	562	591	559	547	558	551	567	558	568	551	559	530	514	538	564	586	578	559	555	574	548	541	566	543	534	554	564	523	569	571	540	537	586	543	569	515	572	559	533	555	522	560	567	522	546	548	550	589	535	574	524	529	544	540	522	570	509	567	566	586	539	563	571	577	593	553	557	544	575	543	523	536	561	592	599	600	588	600	544	612	550	587	524	578	559	548	546	554	571	591	546	556	598	613	563	565	558	549	543	542	538	557	560	532	536	566	574	575	585	578	545	540	611	556	582	561	586	548	560	565	591	578	570	557	536	585	560	578	547	612	580	541	535	569	535	540	558	562	575	534	535	583	507	538	584	562	511	523	529	570	544	601	568	544	540	552	545	567	591	575	590	579	539	586	567	568	568	569	579	552	561	600	515	545	582	595	573	580	570	593	526	564	580	537	590	530	539	527	547	548	532	480	549	521	508	545	557	566	570	563	547	551	572	593	575	553	583	611	560	587	552	552	571	530	575	564	584	599	526	599	567	519	554	559	580	564	544	525	553	517	570	536	562	510	567	552	518	581	581	562	565	558	589	565	549	545	500	596	577	551	578	525	545	539	574	574	549	544	523	548	567	551	567	592	520	568	585	551	514	557	568	544	559	526	563	587	562	591	535	577	540	540	543	556	566	547	555	570	555	524	583	548	565	555	564	553	589	544	622	541	585	576	541	526	496	551	582	570	512	540	518	504	545	526	593	565	552	574	544	569	543	588	555	572	568	532	547	546	573	521	550	557	559	551	548	598	505	543	557	549	563	563	514	560	587	552	553
35126	6875	1084	697	534	405	371	344	291	318	286	266	277	290	301	249	279	244	277	263	247	264	267	228	291	236	246	241	247	252	268	253	217	255	253	254	233	254	264	255	235	295	253	250	204	223	256	225	291	232	274	236	262	258	247	269	233	265	290	251	223	258	260	275	241	287	262	258	256	230	223	276	225	238	238	256	245	242	221	234	259	273	236	238	271	280	239	228	253	242	216	220	278	255	229	265	222	263	268	276	241	221	243	246	244	242	237	230	289	256	237	255	229	217	230	267	281	251	257	243	247	245	282	224	220	270	252	254	229	230	231	249	251	241	242	259	233	263	248	247	230	244	260	236	260	235	260	277	241	244	256	248	256	256	264	287	250	235	241	244	228	224	222	260	254	207	256	253	289	238	230	254	232	237	241	227	241	236	216	264	254	239	243	247	233	258	253	250	247	180	244	240	278	242	251	253	235	246	277	254	234	271	245	234	255	227	248	249	228	250	260	237	244	262	256	230	209	254	245	248	241	268	267	264	261	239	237	234	237	262	251	293	247	252	267	252	252	260	248	273	240	239	242	214	244	232	237	238	282	259	265	272	234	225	238	253	256	247	234	258	219	232	263	251	264	250	230	266	259	296	234	236	274	248	259	229	256	239	257	219	234	232	225	224	281	243	235	231	253	244	246	245	248	261	237	249	256	255	243	255	224	269	277	250	253	226	237	226	245	219	291	256	232	233	289	275	245	250	246	262	246	240	277	255	268	240	277	259	224	259	258	228	239	240	222	244	253	218	266	258	257	238	258	238	250	228	245	262	254	256	264	258	227	227	264	260	254	286	253	270	235	241	291	260	239	273	251	214	234	267	225	242	258	238	255	264	247	280	264	213	234	262	242	233	240	239	241	244	251	273	235	259	240	235	225	240	255	227	248	240	259	244	239	256	289	244	291	234	252	267	276	236	264	249	238	229	262	233	240	274	253	236	254	253	255	237	262	253	227	230	265	224	255	219	249	281	252	240	195	239	258	246	226	206	231	241	245	276	254	243	246	228	243	255	253	249	229	293	228	233	237	271	240	218	232	261	222	267	269	252	251	241	264	268	280	245	235	244	260	255	243	241	226	228	231	235	236	270	275	243	251	261	234	249	251	250	270	255	245	237	228	237	263	231	248	235	220	230	257	240	217	229	249	255	247	235	251	252	268	203	227	265	209	238	235	242	247	240	242	207	287	261	262	249	264	259	229	250	256	236	262	234	268	228	224	249	242	255	253	265	249	238	261	272	258	221	278	253	241	248	270	243	258	256	199	243	268	231	247	258	232	235	252	255	233	272	251	253	268	275	221	237	257	282	241	239	254	250	256	221	223	257	206	231	265	240	256	248	254	237	247	229	246	266	264	236	258	246	238	251	272	261	225	255	260	236	263	254	266	225	217	247	237	233	234	245	235	243	287	252	251	256	243	210	271	249	253	245	199	248	230	242	223	213	258	222	274	247	243	291	232	236	258	233	228	250	227	236	247	238	237	284	254	233	227	281	227	268	227	267	245	262	252	278	258	246	242	251	239	238	234	246	280	226	249	246	255	236	240	265	263	229	268	244	231	250	255	249	236	246	252	240	256	257	238	253	244	237	259	237	263	242	241	267	253	245	244	234	243	261	270	254	236	252	232	257	245	266	242	236	274	254	235	215	229	213	222	235	244	255	260	241	239	230	260	259	263	244	217	274	269	234	234	277	248	261	290	244	263	273	258	271	228	258	242	258	262	283	263	228	247	253	245	224	272	234	254	223	243	238	274	255	227	244	255	238	256	250	234	233	268	266	240	208	290	242	257	268	271	251	246	253	247	230	261	207	238	255	267	237	253	248	246	253	221	253	250	241	235	258	277	213	246	266	244	266	233	247	251	242	245	262	228	265	253	241	261	234	268	231	262	239	268	294	225	236	233	241	254	273	258	224	253	206	230	269	255	229	260	240	262	226	237	235	253	259	250	225	244	264	225	223	224	242	242	253	253	235	228	276	225	235	225	256	235	237	259	243	253	267	231	230	241	252	219	210	247	270	287	290	244	257	232	267	234	256	258	216	255	265	253	222	253	276	249	264	254	258	243	265	255	249	204	257	248	252	248	257	255	247	264	235	248	243	267	245	257	245	229	227	249	236	280	239	232	288	272	247	263	228	244	258	256	239	233	244	263	217	240	257	228	229	259	215	254	258	284	292	226	248	240	242	258	274	211	248	243	283	243	237	223	275	255	262	262	255	283	248	243	227	261	247	222	247	268	230	258	251	258	249	239	257	260	257	256	261	239	259	242	246	243	254	238	231	242	248	231	272	264	254	245	213	231	221	246	287	239	216	282	237	234	265	234	244	242	226	247	244	246	247	233	270	247	230	253	257	247	248	231	233	248	198	273	247	241	237	255	253	248	279	246	256	254	233	243	271	266	269	236	268	254	278	253	256	248	248	245	238	237	253	266	253	270	267	244	263	241	252	261	245	257	234	248	253	243	268	244	254	263	279	248	238	256	263	245	235	239	254	234	249	268	243	257	230	258	286	276	223	257	250	257	246	251	270	255	279	252	242	241	259	200	270	266	259	274	236	257	217	258	280	224	257	258	231	262	237	263	223	253	249	261	234	239	271	243	223	201	241	269	226	271	252	243	274	269	288	263	210	217	238	243	242	253	230	240	289	251	271	263	238	250	255	235	233	228	216	239	236	256	252	241	240	252	247	270	241	274	224	236	236	252	260	234	279	233	224	265	234	297	244	246	219	267	231	235	231	278	249	261	239	221	246	227	259	247	246	250	256	242	240	221	216	263	256	269	256	219	250	251	239	263	265	227	277	240	248	216	216	240	243	240	206	267	254	279	271	219	241	243	231	209	238	272	236	269	247	254	266	261	247	260	267	262	240	271	272	253	226	234	237	243	247	250	226	247	244	270	260	256	251	240	230	246	260	256	237	261	242	215	267	273	245	228	263	254	244	236	278	237	269	237	252	232	243	261	270	278	243	255	240	243	296	264	272	269	272	261	232	256	242	274	221	274	247	273	272	223	234	206	247	230	255	249	235	252	252	296	220	253	256	254	273	279	245	227	253	234	234	227	262	253	240	229	250	234	264	234	272	286	229	241	243	258	246	233	232	243	252	219	249	221	248	256	241	235	264	246	249	258	261	253	279	248	221	281	235	251	241	241	252	275	208	265	283	248	243	242	229	223	241	243	241	266	257	237	231	276	258	255	207	248	235	240	238	238	238	246	235	254	258	244	249	268	272	277	250	251	230	267	236	254	229	246	219	242	238	278	255	266	254	253	246	262	268	247	269	233	247	267	237	229	231	254	276	245	255	207	234	209	257	240	261	223	234	251	234	271	273	249	245	245	247	222	255	287	250	290	258	259	257	273	262	222	240	214	233	223	246	266	223	245	272	251	241	232	238	252	239	246	252	235	271	227	252	234	261	224	264	279	252	248	260	256	248	273	263	248	245	255	240	236	236	237	251	249	251
19826	1614	1875	2023	1691	1472	1239	1126	1022	958	883	881	815	758	743	764	737	733	707	682	721	709	708	681	663	697	657	657	611	625	643	646	613	635	632	618	608	668	614	633	617	655	659	656	594	636	619	606	612	622	639	653	614	640	637	616	628	664	633	611	573	577	619	630	606	656	636	625	621	625	617	615	606	632	619	658	598	590	618	638	603	671	608	646	635	600	653	591	629	651	639	633	629	634	624	606	627	612	629	597	598	575	614	676	632	586	640	638	600	606	669	624	629	602	612	610	608	607	611	630	592	590	622	605	647	590	656	596	632	581	608	604	606	638	610	631	610	625	576	598	619	639	634	581	585	617	630	616	651	622	611	601	608	609	631	566	599	618	589	648	629	617	624	626	624	656	654	628	621	613	611	626	669	610	589	606	629	612	597	682	603	609	587	659	595	631	606	623	585	597	636	637	625	593	604	597	644	626	625	569	627	590	597	646	612	599	613	612	627	645	634	579	567	642	559	590	633	650	589	603	621	621	559	653	570	629	693	630	604	607	571	628	608	625	638	607	629	655	611	613	597	649	589	628	614	647	599	647	596	599	639	618	646	650	599	625	637	618	598	600	598	632	630	616	618	635	590	609	637	631	636	650	607	623	623	570	642	619	612	611	590	610	600	623	605	589	613	613	585	609	617	623	619	588	637	638	604	585	630	635	612	607	589	632	589	629	608	607	621	603	636	631	697	596	679	593	636	635	643	612	589	637	614	612	592	622	609	656	654	650	582	607	614	588	631	608	582	625	611	608	643	547	570	578	600	636	603	615	639	615	605	613	583	599	652	587	633	691	646	568	624	594	625	578	605	624	634	638	597	668	582	630	591	644	633	586	638	657	599	588	611	604	604	610	646	587	643	605	603	594	632	599	648	633	596	617	612	597	667	571	598	630	627	616	632	604	598	618	603	609	592	592	622	646	599	605	593	580	625	612	587	622	628	629	646	602	649	657	625	670	607	585	595	619	629	615	598	593	626	580	581	607	617	642	640	621	580	586	601	638	611	574	595	635	629	666	617	640	610	589	634	614	625	626	674	581	596	637	650	586	597	700	604	583	655	630	644	618	599	607	604	621	623	619	607	609	617	647	636	581	590	584	631	627	641	634	663	610	621	625	650	624	616	609	589	616	637	641	623	618	636	572	599	661	606	637	652	624	609	634	600	581	592	578	619	585	627	622	589	646	641	572	623	601	675	617	653	646	615	604	571	622	607	608	614	652	598	610	641	611	608	621	636	591	620	591	662	616	611	604	629	632	623	621	640	597	605	643	583	574	617	620	621	612	588	634	626	616	610	671	546	594	599	619	609	657	616	578	573	603	612	632	643	625	620	633	607	609	633	626	628	564	661	672	656	651	623	605	640	601	658	596	638	623	614	635	582	624	602	613	603	597	620	607	593	640	657	603	622	636	628	607	616	641	595	625	641	632	583	595	596	679	603	614	636	623	623	588	643	606	610	648	547	631	613	625	624	606	596	620	638	606	616	586	604	639	591	605	632	608	622	586	599	614	630	627	627	585	654	565	561	570	602	621	612	628	634	596	587	669	622	584	608	639	595	667	587	593	626	632	644	648	651	604	587	663	645	594	620	609	597	624	618	635	634	637	615	596	625	615	620	595	646	599	598	610	640	610	606	664	624	587	608	608	610	610	660	628	591	624	602	600	615	587	615	615	629	596	670	601	588	648	600	577	624	600	601	657	628	605	630	588	640	613	610	602	630	629	644	567	632	581	621	572	633	623	643	608	625	592	628	642	602	604	611	591	619	602	638	610	657	585	621	614	657	620	591	639	610	648	602	601	605	609	663	587	623	589	587	590	628	629	663	590	649	600	599	590	592	611	569	652	585	605	633	630	617	617	625	656	644	603	661	609	621	589	596	619	592	638	602	642	627	604	621	614	623	662	584	614	618	608	610	648	621	586	618	614	620	602	590	609	642	612	596	574	644	594	632	610	643	589	595	583	597	606	589	630	653	609	618	624	647	583	568	652	634	645	633	604	632	613	617	586	606	567	602	661	638	639	647	653	615	626	627	671	652	600	626	592	617	595	576	659	648	612	624	645	610	637	624	622	588	610	610	582	590	580	599	591	637	621	645	655	639	635	641	584	608	632	623	628	612	650	596	650	619	631	582	612	656	628	583	598	636	613	622	611	616	614	610	606	590	608	641	634	616	637	621	605	579	597	618	563	620	644	604	599	611	653	597	656	637	608	598	611	612	600	688	571	605	608	601	617	582	645	586	626	622	605	663	611	607	608	608	589	636	609	628	627	615	622	624	619	591	628	651	564	601	621	614	609	623	633	598	606	634	619	656	594	605	610	634	644	628	622	628	601	629	601	595	637	628	599	580	628	561	608	616	629	605	557	655	638	619	623	596	625	568	593	629	620	639	622	589	614	651	612	618	614	629	627	629	598	629	635	608	586	612	655	613	595	652	649	610	653	602	627	625	708	633	600	610	655	611	626	635	609	593	648	569	600	607	581	603	634	562	613	620	589	623	610	622	645	595	581	603	636	621	629	608	638	614	591	656	618	620	620	645	603	595	585	622	614	586	643	637	617	637	618	603	636	620	612	617	631	648	597	579	667	645	645	629	588	626	618	658	609	595	615	638	607	619	593	597	647	600	594	640	614	621	614	600	621	619	593	617	618	628	564	593	620	650	620	590	592	585	647	599	594	610	561	595	612	573	664	585	633	634	581	603	607	624	597	591	620	634	587	617	611	599	588	619	600	606	645	636	626	676	563	636	625	567	637	642	603	651	560	617	631	612	626	620	616	618	573	591	618	596	644	623	573	642	658	650	612	600	627	599	634	663	633	607	628	647	633	610	614	601	579	606	643	657	612	598	583	606	568	580	563	630	613	613	603	651	640	615	588	613	689	614	626	648	582	600	606	592	598	611	589	619	634	648	573	618	592	614	618	594	595	645	631	596	610	574	624	619	595	622	640	616	594	672	640	603	567	597	595	628	622	597	606	579	610	594	630	588	623	624	623	672	599	617	585	598	615	666	604	600	635	641	598	590	630	629	615	585	602	617	569	641	571	645	637	626	640	579	658	629	620	649	591	639	609	614	600	611	638	653	620	634	613	635	631	612	613	636	615	583	620	614	590	711	679	612	606	628	606	580	604	618	623	638	617	642	626	579	576	609	623	610	614	597	617	617	628	642	577	576	609	638	620	601	625	607	644	646	627	603	598	611	620	599	644	596	634	596	700	656	629	657	629	598	649	604	605	596	600	616	635	620	558	609	621	618	609	643	600	581	579	626	623	597	609	619	563	595	595	644	614	611	612	612	606	670	663	618	574	599	633	609	609	615	576	621	626	596	610	616	566	636	659	612	640	609	589	645	656	599	652	596	604	622	653	578	611	629	625	599	599	610	607	635	605	624	605	542	642	619	576	650	606	614	607	678	617	605	622	625	640	654	619	596	605	638	614	575	641	631	601	632	665	632	572	585	632
12002	1459	495	450	437	434	486	438	489	447	487	442	501	481	459	480	496	481	473	409	485	421	437	430	435	437	431	399	428	442	451	445	430	424	444	472	419	467	456	446	429	460	456	430	423	455	423	425	431	438	446	454	416	432	428	419	433	418	451	468	490	419	437	452	458	448	490	450	435	453	488	427	441	476	455	468	467	448	409	428	463	479	448	454	432	422	467	480	443	479	408	398	452	454	416	454	487	450	452	470	434	434	468	482	407	382	448	453	449	414	458	470	474	438	422	484	412	472	457	449	463	468	467	441	425	407	448	459	478	465	441	439	453	438	432	453	446	439	461	432	429	460	441	429	473	428	446	453	509	433	450	466	435	436	428	442	489	467	457	441	474	438	499	472	437	407	415	440	439	470	478	465	490	448	448	453	492	455	475	442	430	441	454	403	481	395	472	430	461	474	465	474	434	393	473	417	494	445	469	463	438	453	423	431	420	437	453	414	464	412	458	420	439	451	452	508	452	436	470	489	453	444	455	419	418	468	483	450	429	398	450	453	465	464	456	473	406	421	467	436	442	430	485	432	487	476	403	431	431	451	424	480	469	459	468	445	441	438	428	456	483	383	456	443	421	410	464	416	458	444	480	409	470	417	464	430	421	516	482	449	482	438	443	467	453	416	411	462	421	447	439	451	493	441	447	457	445	427	433	410	434	439	486	421	439	411	441	424	429	426	470	442	475	451	495	442	440	495	415	479	397	399	442	470	523	454	451	457	441	478	435	463	457	434	485	467	490	456	479	480	468	474	461	450	469	424	460	425	435	417	414	470	522	460	438	403	445	484	444	461	432	460	447	454	462	424	434	434	412	473	433	404	435	427	458	453	462	459	427	453	444	450	450	477	402	419	455	468	445	452	483	468	427	475	498	451	494	453	442	442	482	473	415	449	437	452	411	450	416	459	452	450	438	477	448	459	471	487	454	474	472	445	434	500	460	453	448	425	440	463	497	429	447	420	451	474	434	462	470	436	434	413	439	476	465	437	432	444	466	412	454	416	436	409	473	431	422	418	442	481	460	475	421	460	446	432	429	441	440	414	469	459	463	428	445	422	434	456	443	421	449	455	435	434	464	440	447	464	442	436	464	447	432	452	435	455	442	447	465	462	432	469	473	386	421	429	398	438	428	468	421	461	500	435	469	491	445	475	420	467	455	452	533	408	493	427	466	438	451	427	421	423	458	422	470	421	472	487	432	434	431	434	457	430	475	451	480	432	432	441	429	438	438	461	423	435	419	416	444	438	469	464	429	479	491	451	454	443	465	397	453	479	442	401	449	442	456	479	458	494	429	437	426	448	471	456	437	424	468	458	452	414	447	464	428	469	482	393	416	434	412	487	425	478	449	428	465	447	487	450	471	418	411	437	467	452	477	471	491	434	411	435	476	420	473	481	467	508	432	425	489	436	429	479	485	410	398	451	456	485	444	450	482	486	402	461	400	455	446	457	424	458	485	468	485	479	406	451	439	441	454	431	471	423	444	438	465	436	460	443	463	477	441	425	434	493	518	481	444	430	424	462	436	491	429	482	441	457	433	420	471	414	420	443	442	439	464	455	459	404	457	449	469	463	440	449	417	427	442	457	411	438	433	443	424	469	452	448	456	445	473	391	443	458	489	439	436	480	481	445	484	452	472	472	468	439	467	477	421	437	484	436	423	462	443	455	491	458	438	446	470	431	459	458	481	499	467	426	451	456	456	462	445	396	436	480	475	475	424	452	476	398	446	433	437	484	427	426	428	484	482	475	456	434	445	454	426	421	477	457	505	458	456	425	461	438	449	386	443	376	432	451	484	434	417	430	440	445	435	442	485	449	446	447	508	419	454	437	442	421	473	480	417	494	426	461	438	474	430	416	426	454	439	427	390	464	444	503	463	426	462	449	462	455	441	445	494	454	478	422	410	451	457	477	418	468	463	447	427	441	453	473	422	442	431	452	475	442	461	428	430	422	447	461	461	432	460	455	421	462	441	436	455	440	399	451	492	442	436	475	431	463	428	453	405	477	429	466	458	475	412	426	447	486	493	472	430	425	446	448	453	450	452	479	458	447	453	485	478	430	473	460	402	464	497	437	412	427	416	476	414	444	412	483	419	413	410	418	499	440	451	446	484	482	437	433	447	444	433	440	424	438	446	460	463	448	445	411	479	462	430	420	456	415	445	459	447	461	492	490	450	439	450	439	491	439	516	456	448	461	510	472	433	452	424	436	450	487	450	464	445	425	441	422	481	459	442	440	481	459	436	404	468	414	467	473	470	455	466	379	484	463	460	414	452	409	432	423	452	455	447	407	460	463	439	440	445	455	438	473	486	477	435	444	433	440	445	429	450	428	442	437	431	428	455	479	439	465	440	434	456	448	471	413	429	463	446	445	440	463	463	502	466	433	469	436	441	482	443	426	416	453	452	442	442	415	451	459	442	454	457	452	451	452	460	529	431	482	449	466	499	463	405	462	417	434	433	476	425	461	468	448	430	426	441	412	473	419	456	429	453	420	468	434	418	472	435	487	441	427	479	426	454	443	477	532	456	420	407	423	472	426	413	463	464	432	456	470	479	455	409	474	451	429	452	460	450	427	427	436	438	499	433	478	447	461	430	460	435	459	448	438	471	422	417	474	491	450	432	424	414	445	454	471	448	434	418	443	447	449	494	445	406	467	471	428	453	431	503	455	452	467	443	487	500	495	472	435	446	432	430	457	477	436	415	405	437	417	448	466	443	451	475	439	449	476	415	433	466	493	460	486	407	437	433	457	453	461	434	412	470	421	436	420	403	451	470	443	446	464	460	475	484	433	425	410	416	438	468	454	447	455	455	430	497	490	442	441	450	457	484	436	480	463	429	427	482	435	460	474	447	438	436	440	434	435	464	446	471	443	444	493	453	417	428	482	401	470	428	471	451	445	440	438	446	452	471	442	436	429	450	436	443	434	459	444	442	497	500	441	473	440	418	455	491	443	431	411	436	494	454	472	422	448	460	443	487	483	449	466	458	434	453	465	430	498	473	419	464	427	417	459	483	447	443	461	446	466	446	434	479	480	479	454	436	451	438	432	430	450	476	488	480	441	422	485	453	435	459	445	455	453	458	447	479	481	449	452	416	475	478	469	445	420	457	490	459	460	464	467	457	400	490	431	463	451	480	478	432	426	423	443	425	465	470	453	439	453	491	436	482	456	459	426	435	434	418	483	451	426	479	477	486	456	437	467	444	444	423	472	471	407	423	407	466	424	442	450	480	431	447	479	439	454	455	443	469	452	454	415	447	422	454	460	447	453	417	470	427	487	473	437	477	448	443	458	442	453	435	474	480	468	452	426	427	508	429	450	472	431	466	457	401	417	466	466	442	481	425	455	422	434	439	453	390	414	436	488	450	465	452	427	443	471	447	468	462	470	414	473	482	463	458	457	441	415	410	391	459	431	463	443	457	463	451	457	454	455	455	448	432	499	466	448	445	485
8014	1121	1010	961	1025	1019	978	930	973	985	1034	1021	967	936	941	948	995	967	1040	933	1042	954	968	1002	972	932	946	1035	961	950	990	966	940	1044	991	988	967	971	933	973	959	968	944	992	1058	959	1002	967	964	992	977	954	961	954	969	1005	1027	924	1005	958	950	926	927	999	993	971	927	1026	957	967	969	1014	1000	993	940	981	928	962	978	950	981	974	991	964	959	967	975	1013	984	970	966	906	1010	1006	939	941	954	1003	951	967	908	986	961	921	952	989	1028	987	1001	1024	932	965	931	987	1052	992	993	999	954	933	932	1016	941	1016	952	962	973	1006	973	980	1005	1004	999	931	987	969	936	923	929	937	976	990	960	1001	995	918	981	936	1025	963	967	998	983	1013	979	933	935	950	972	971	995	928	987	935	954	965	937	961	925	972	984	949	1037	899	964	972	992	955	1000	933	994	973	987	961	951	960	915	980	1012	1018	966	1004	970	994	993	904	1014	1037	982	980	998	949	927	988	948	995	988	938	935	1008	939	956	1006	975	985	988	990	983	962	999	977	996	1010	929	986	932	983	966	940	936	892	965	966	956	1004	970	1009	965	967	959	946	961	959	965	955	996	983	988	1003	1011	993	976	964	946	924	1032	973	927	999	968	993	924	948	960	944	954	988	998	1017	935	954	973	1039	972	926	972	959	985	1010	997	933	931	951	1000	971	1030	991	948	984	998	949	958	966	979	991	1018	933	963	983	941	928	984	980	997	958	986	911	917	952	935	974	981	984	947	917	1024	995	976	948	983	987	1034	981	953	977	993	938	935	960	990	961	1036	941	952	950	936	895	905	917	949	970	1004	1010	935	928	913	982	989	938	1049	977	941	949	1014	956	968	979	965	957	1007	986	996	911	987	984	938	964	930	963	1042	969	941	980	986	982	964	967	961	969	971	996	934	961	998	980	959	975	1008	954	943	1007	929	1004	989	1022	961	921	970	966	987	985	981	931	936	962	924	971	977	978	950	993	923	943	966	966	976	985	939	974	980	958	955	953	994	952	995	959	985	949	1003	1020	954	977	987	920	961	963	927	933	999	969	1009	948	986	923	975	1001	916	1003	997	977	934	928	987	987	927	1023	930	981	949	971	977	947	988	997	984	978	996	987	927	950	988	946	962	1041	1001	976	981	993	942	985	915	972	950	969	960	971	982	996	967	962	934	984	985	992	971	925	964	1037	966	974	1026	992	973	1004	957	983	904	971	956	904	973	938	908	989	1030	953	955	969	885	1004	1012	958	955	907	949	945	1012	1001	950	918	967	962	980	1005	1014	977	945	999	999	959	975	914	1005	957	900	991	1034	969	1024	955	948	941	996	939	934	968	960	968	1032	985	978	992	973	905	897	933	985	985	932	974	960	970	946	1047	947	947	985	975	953	1009	975	960	999	981	987	950	986	990	952	964	984	952	983	985	996	987	995	951	948	1003	963	896	902	883	993	977	988	984	969	940	965	987	964	1000	953	947	996	910	897	968	1004	970	1012	975	924	959	940	960	968	982	961	994	997	963	973	975	1024	963	947	977	971	1005	961	1017	995	984	1002	977	1007	933	935	949	978	968	970	914	950	947	1002	957	966	923	992	951	1002	1005	987	937	1013	980	950	967	879	942	916	923	974	963	957	944	972	892	1016	962	988	923	939	935	971	1007	951	995	1007	1031	948	951	982	932	969	971	903	990	1021	942	972	991	978	1002	993	968	924	1016	890	965	989	910	987	919	987	989	993	927	978	988	936	949	1020	930	928	967	924	948	993	1008	954	1003	1038	955	1007	1014	979	940	1005	986	988	904	975	1012	938	995	943	954	916	937	970	1014	1009	963	980	1017	968	1003	969	950	1008	940	948	936	1014	911	989	974	971	893	967	1018	974	997	1028	979	960	957	941	941	917	988	1052	954	1001	999	951	1013	892	1015	964	1005	987	962	999	1033	941	989	953	926	978	1014	977	934	955	967	954	958	1004	957	998	943	967	994	993	1001	987	974	955	995	949	919	1010	987	958	947	924	941	1012	1005	988	975	930	969	996	1026	992	1020	974	931	997	999	951	980	1017	952	971	949	1017	979	987	969	967	1022	977	989	1000	1008	915	971	985	934	988	991	932	990	963	969	932	963	996	992	940	949	970	990	948	1006	946	984	995	964	950	1004	992	1019	965	1023	1021	943	955	960	1020	1000	941	960	1002	1008	969	945	936	991	985	901	1005	998	990	936	958	981	928	1007	979	1015	938	995	1020	909	1002	986	1032	915	981	971	961	967	992	998	991	960	972	933	980	991	1008	932	948	956	1005	1000	980	950	978	988	1007	984	1005	997	937	993	1027	1013	902	964	962	993	990	942	1019	977	954	989	1020	971	1025	1002	1016	952	1002	983	909	977	961	987	926	1006	981	965	999	962	902	975	930	935	996	930	987	954	951	1005	994	957	951	951	973	982	969	975	959	971	938	999	949	947	975	982	913	1045	975	964	967	989	944	933	953	942	958	1031	992	1002	909	951	1014	985	985	972	945	980	921	986	982	991	988	990	928	995	982	954	1065	990	966	1021	975	1025	1007	977	958	959	947	1003	952	944	947	978	1002	1008	1024	975	975	958	1004	943	981	1019	995	988	933	988	943	936	955	1003	990	972	968	955	1041	989	954	935	977	951	1005	995	948	1006	931	982	977	1002	974	954	972	1001	915	1015	939	1063	985	914	1016	978	941	945	945	976	931	949	955	959	1064	909	1017	1025	961	967	1066	969	1002	1023	1024	886	948	956	1032	966	994	912	928	992	943	921	922	970	964	982	944	989	1012	960	961	944	1002	1047	994	950	991	912	1009	940	984	1000	902	915	986	992	966	973	1003	962	969	946	1011	1021	943	1009	961	920	996	999	969	965	946	974	991	952	1041	971	969	948	1015	904	941	1006	1008	952	944	922	1003	1007	983	891	975	997	985	970	946	971	950	1052	908	932	977	1000	934	932	971	930	1036	971	983	945	916	937	1021	991	937	992	990	974	959	989	985	941	1001	1022	992	948	1007	980	931	949	967	980	984	959	975	960	974	1002	956	991	1029	949	1000	956	1003	1040	951	981	971	994	925	947	939	970	969	945	988	979	1008	1044	962	990	1022	1018	998	994	1009	977	936	1012	935	938	919	996	992	982	991	983	963	990	949	969	993	971	962	967	1056	964	931	1015	1028	972	969	968	987	963	967	968	972	949	1010	991	956	969	1037	1003	978	959	934	973	973	956	993	917	887	990	999	942	985	1002	997	976	906	1008	996	954	959	937	971	996	970	969	937	963	1005	1026	983	982	991	916	961	995	1038	984	988	1013	949	989	952	994	917	955	1011	989	999	952	1020	946	979	1034	1036	947	971	985	912	962	944	947	953	1019	959	966	1016	995	1026	967	1001	981	1001	981	1009	943	985	958	960	945	974	1017	970	991	979	975	941	985	934	1000	999	969	1022	1000	945	1018	941	954	982	993	942	966	889	970	968	912	969	980	932	1059	933	994	976	939	916	950	1040	1041	987	957	960	983	968	941	942	972	955	989	968	981	986	988	980	969	939	981	1030	901	1004	927	1010	935	952	954	1006	963	981	936	954	985	940	1003	982	964	1009	928	976	935	931	980	926	951	1046	960	1019	989	953	949	1010	939	994	968	975	996	993	962	953	994	962	945	957	979	1047	986	997	984	929	1037	923	961	954	959	983	959	982	992	975	977	952	988	1005	990	974	990	1020	908	971	998	998	946	972	918	1022	1003	966	990	974	972	892	967	888	961	950
25407	3885	604	414	376	356	287	244	268	233	251	249	240	266	249	255	225	229	201	269	253	236	275	243	226	208	231	225	250	204	183	243	243	236	209	233	228	247	214	255	233	204	229	217	221	231	218	242	231	221	213	216	209	256	227	232	248	254	222	285	217	219	226	226	226	230	229	227	230	239	207	232	236	221	229	231	247	261	216	249	252	235	229	197	245	215	249	277	245	229	250	237	263	208	248	220	243	225	189	234	241	239	243	232	215	262	228	252	234	231	239	263	242	239	206	261	262	246	228	244	277	242	256	247	239	222	218	207	243	250	269	227	222	228	253	230	244	221	256	226	244	248	241	224	240	231	242	242	258	236	230	211	219	260	219	263	209	218	210	230	225	225	233	232	231	230	255	256	248	209	251	218	220	241	225	215	238	218	241	215	228	240	261	264	258	248	213	220	205	251	216	237	222	219	240	232	213	242	228	212	223	233	247	208	222	264	240	220	213	232	236	232	235	215	235	236	238	219	225	233	226	245	222	254	220	247	238	246	270	239	247	233	207	228	221	226	218	231	264	219	221	228	209	250	237	246	250	249	226	225	261	223	222	256	199	223	224	252	222	235	247	243	230	239	241	242	233	226	224	197	218	252	220	270	226	233	228	231	213	206	231	218	247	226	231	215	233	220	220	215	257	219	225	215	245	238	245	204	262	249	228	222	213	216	254	211	223	223	226	231	249	216	221	215	240	232	228	254	205	239	247	208	233	215	238	228	228	220	228	253	217	203	239	219	214	216	238	244	221	217	237	243	259	246	240	206	217	221	222	212	234	254	234	229	230	233	208	230	239	248	238	221	240	215	244	245	230	249	235	252	219	219	235	225	205	219	220	226	237	245	227	216	199	230	259	248	242	238	255	217	226	211	231	247	228	227	219	245	254	230	210	242	241	233	238	231	250	238	239	242	220	268	229	204	211	259	235	239	208	253	219	241	235	243	271	259	239	259	235	243	232	229	253	211	223	216	249	220	228	213	222	233	236	209	213	207	241	237	239	221	228	212	242	252	269	213	213	250	219	213	214	239	241	250	237	253	229	226	200	240	244	237	215	213	219	235	229	251	241	212	233	245	219	252	238	222	224	224	240	229	236	207	237	237	249	217	243	206	255	249	243	217	244	256	214	210	227	224	228	241	202	223	233	253	248	200	221	255	229	229	252	267	241	199	263	222	232	233	225	213	225	234	208	241	233	234	223	234	232	234	265	225	213	210	216	223	250	225	236	266	252	246	252	242	208	237	245	267	242	259	231	247	263	231	211	220	226	225	231	249	247	215	256	220	218	228	239	264	210	255	233	254	237	245	226	207	236	239	226	234	213	238	241	217	209	262	249	249	186	212	249	225	230	217	256	252	250	223	232	226	206	271	208	221	228	254	202	238	263	206	245	222	207	239	258	207	252	207	206	221	241	234	231	237	227	226	218	266	196	240	212	220	240	250	233	217	227	214	212	216	233	231	238	251	201	241	241	252	262	220	236	237	214	242	231	234	256	235	235	201	232	211	253	246	215	221	260	239	257	226	229	267	230	249	243	222	259	234	232	243	261	229	255	241	247	243	236	215	238	201	249	246	203	236	243	234	234	234	240	251	228	223	246	238	213	214	227	226	228	221	270	211	197	233	223	231	207	250	242	244	257	235	232	249	256	234	225	237	232	238	237	232	234	259	256	235	245	251	242	240	229	227	218	249	255	211	252	277	251	227	257	234	255	241	232	246	235	248	231	231	243	229	255	243	263	227	225	249	209	219	220	215	219	217	217	211	207	216	231	255	244	240	270	209	232	219	230	264	245	201	226	242	296	233	222	234	239	206	211	239	222	221	229	211	200	193	242	198	248	203	212	219	225	224	249	217	244	227	213	266	240	230	204	220	242	226	217	218	210	221	243	243	232	235	211	219	211	227	230	214	221	210	237	207	238	241	221	200	217	242	226	219	240	248	235	210	218	255	201	227	238	223	224	255	220	256	248	212	226	240	205	245	244	207	245	260	231	237	208	226	241	226	263	201	220	241	259	248	251	222	226	212	225	264	240	229	223	221	202	236	233	244	219	231	236	261	241	218	209	266	213	254	222	226	284	221	232	258	238	241	228	201	241	225	238	224	205	227	252	266	225	235	247	231	227	232	225	221	234	247	231	239	243	234	233	241	235	238	213	246	236	230	238	242	235	247	214	214	218	215	206	229	237	221	237	230	238	228	225	227	220	227	263	235	208	219	244	254	245	224	220	245	227	247	265	257	203	263	218	215	230	217	227	217	195	218	240	250	244	222	228	254	241	245	234	241	229	209	241	223	223	249	226	215	220	210	231	235	222	248	224	232	241	258	238	253	244	218	250	248	230	214	224	245	246	209	176	246	243	219	251	230	246	242	210	217	254	210	212	228	237	218	212	240	224	236	212	226	234	275	240	242	240	251	254	237	223	247	250	230	230	246	208	229	221	243	240	244	216	229	235	233	218	256	238	217	232	228	214	247	231	244	223	254	232	258	212	222	238	200	259	251	200	236	228	236	254	200	229	250	249	235	241	248	207	237	229	226	211	252	238	254	251	223	211	218	237	235	218	234	236	243	217	248	236	240	261	235	221	224	235	241	250	251	217	238	230	230	246	248	240	213	229	252	209	245	195	245	242	225	210	252	223	228	218	207	249	230	248	255	246	235	236	236	247	241	241	239	222	230	213	261	246	258	230	231	234	238	252	234	243	238	217	227	244	241	262	218	211	238	227	210	236	251	211	241	235	247	237	226	220	245	222	227	262	247	225	260	243	236	203	237	269	242	238	229	231	253	246	239	233	272	212	226	219	209	214	228	263	229	235	247	213	256	241	194	234	228	252	220	244	217	232	232	191	214	242	226	228	245	232	257	219	233	221	228	255	239	199	233	235	249	239	218	230	229	217	223	258	237	208	223	219	224	243	238	226	228	213	218	237	235	247	265	252	255	233	232	255	220	236	203	279	224	256	230	229	254	238	218	209	205	227	261	241	213	232	215	234	213	234	247	224	239	230	234	232	244	247	241	237	229	208	208	237	261	240	239	251	198	216	211	230	197	214	254	231	242	197	247	263	244	210	218	253	213	242	238	243	237	247	227	247	245	238	231	251	229	244	258	205	259	237	232	230	187	233	232	224	230	235	229	222	209	215	226	228	245	209	248	239	222	225	237	238	255	226	229	249	211	246	236	224	240	245	217	252	218	235	222	249	250	213	241	244	248	278	221	227	255	262	207	230	213	236	248	221	262	206	240	239	229	237	212	210	249	241	272	237	238	253	225	225	227	248	237	216	225	223	216	242	233	212	232	249	242	210	238	250	252	220	263	236	205	238	240	241	214	226	224	243	264	212	260	239	253	235	201	235	238	239	223	211	236	231	232	236	213	251	249	225	259	228	231	255	251	255	224	231	241	225	222	216	219	255	236	209	229	225	225	257	216	237	242	249	269	230	236	256	231	211	232	247	251	217	224
15658	1326	1273	1314	1104	1046	916	807	790	736	714	683	617	676	658	690	589	597	621	611	548	568	608	603	575	600	596	627	568	595	593	544	598	561	577	571	539	628	597	607	574	561	587	569	573	571	611	583	592	577	566	589	564	563	551	551	552	595	580	518	575	560	543	549	571	573	559	589	578	558	593	534	557	578	549	608	573	538	597	548	537	561	565	565	595	588	588	613	588	538	557	558	537	585	561	556	573	572	567	611	545	555	576	539	556	519	566	545	561	522	551	590	602	578	561	561	586	610	571	584	545	612	499	535	533	557	561	584	560	614	574	574	555	568	586	543	538	552	555	569	585	554	551	541	597	542	537	558	585	578	546	570	529	549	543	577	535	548	553	606	575	561	548	597	569	598	576	530	533	603	545	576	549	583	576	570	552	546	579	537	524	571	526	610	559	525	581	574	544	572	563	555	535	545	533	548	589	568	511	571	582	554	520	563	595	570	581	572	598	567	603	617	567	521	633	560	564	561	558	525	601	583	524	571	553	571	564	567	569	574	577	598	566	586	575	492	572	528	553	585	559	548	575	591	598	562	553	546	559	557	588	573	583	589	526	529	542	571	541	527	582	581	510	603	546	596	546	588	618	579	542	586	586	555	527	575	545	538	518	570	570	586	548	577	556	570	573	586	535	588	568	582	586	580	566	573	553	538	552	585	597	611	619	547	555	591	579	564	542	580	518	574	553	549	533	536	579	584	576	567	538	586	581	563	612	586	518	551	552	597	567	589	540	525	550	557	566	582	554	569	578	559	578	573	546	586	565	554	590	565	551	552	488	582	610	561	575	591	578	556	588	543	536	616	575	590	550	547	541	561	533	597	577	545	585	575	552	558	582	551	575	563	558	543	588	567	546	521	550	548	565	583	571	528	559	524	552	587	554	621	566	556	540	572	579	595	582	555	600	559	550	537	531	580	572	568	538	561	598	553	563	568	537	546	558	593	542	559	563	555	576	618	564	564	570	557	541	561	533	575	556	554	517	587	578	559	536	597	601	556	523	546	605	545	578	551	518	563	517	557	526	566	584	582	528	549	608	527	543	572	543	573	556	578	538	537	581	560	540	522	534	588	606	549	560	566	580	513	549	579	581	558	556	522	569	530	595	528	610	589	549	538	583	562	526	591	573	613	549	510	541	578	541	582	564	590	593	599	567	614	610	555	567	541	570	529	590	546	582	528	612	554	535	502	595	557	554	588	562	551	512	542	624	548	566	563	553	545	533	539	560	596	574	581	535	563	548	562	551	589	561	547	557	582	574	568	603	563	579	543	566	549	554	585	618	546	549	546	587	547	536	605	569	568	522	579	581	589	581	580	600	565	541	549	584	543	551	563	578	585	613	591	529	584	565	538	541	581	543	621	541	576	590	525	575	524	590	533	591	581	552	578	577	570	558	554	561	548	591	583	576	551	528	571	563	550	572	596	525	518	551	519	546	618	575	570	518	532	550	577	550	533	579	539	572	553	548	566	533	552	534	584	589	570	554	593	530	560	607	544	584	537	583	584	525	562	543	571	536	593	546	555	583	569	540	549	609	501	557	580	577	541	554	548	567	538	556	581	556	560	557	550	543	530	554	562	572	551	526	546	563	574	571	577	546	572	547	599	549	578	549	582	480	552	571	557	554	568	555	569	536	582	585	549	514	559	566	554	566	583	592	566	573	566	567	544	578	551	527	568	575	521	569	548	559	533	551	539	555	543	569	561	520	606	578	537	551	548	556	545	542	551	561	569	570	577	535	536	553	598	563	570	525	586	565	562	609	539	603	545	533	513	598	572	551	562	526	528	540	593	542	571	602	535	576	586	527	538	588	565	553	561	557	588	549	546	586	576	548	562	577	570	537	570	550	540	604	558	556	587	545	558	531	541	569	553	521	534	541	552	590	493	562	574	570	569	576	537	572	568	551	572	557	559	569	587	540	521	577	554	536	532	533	576	514	552	577	548	550	547	545	542	571	541	540	558	494	560	548	560	535	585	533	580	535	561	576	546	577	584	570	612	584	519	609	587	553	584	515	594	564	562	534	555	540	575	556	552	549	578	556	611	575	570	552	580	571	574	567	504	568	560	547	593	545	549	540	541	579	545	556	578	606	560	572	538	602	545	545	572	490	536	595	536	548	542	559	558	570	596	600	599	546	572	530	558	543	516	551	628	575	575	554	604	568	582	585	531	509	544	534	613	570	563	591	570	563	575	574	599	547	560	572	583	532	623	542	562	531	532	577	559	569	561	576	522	580	552	546	513	560	569	590	603	578	600	606	594	562	547	548	554	587	582	565	546	541	566	604	543	537	512	526	539	560	541	564	566	555	543	551	533	563	534	545	555	519	557	530	551	571	558	567	526	564	552	591	536	578	532	549	566	582	591	534	516	530	543	579	576	541	560	555	578	583	543	527	563	586	560	614	582	610	536	598	597	525	514	572	541	539	525	554	547	557	585	591	585	546	591	544	573	575	540	570	598	577	535	542	539	560	585	523	523	518	581	554	591	549	586	594	608	533	572	551	517	575	583	548	532	540	552	560	569	558	560	565	563	544	538	567	565	538	585	567	518	599	591	610	565	565	582	565	565	541	524	598	563	557	542	567	547	534	524	554	565	536	532	569	576	603	557	583	567	520	538	586	544	593	519	558	546	557	509	566	543	558	611	569	566	588	578	564	547	529	557	551	601	539	567	592	554	551	597	566	536	606	552	540	572	554	593	573	559	553	540	519	537	572	548	578	564	595	603	576	556	563	572	583	575	550	569	582	524	575	530	559	588	582	570	517	563	539	526	541	554	553	556	564	550	596	546	600	547	536	557	524	511	545	557	539	555	541	543	586	546	580	533	567	571	487	555	528	565	568	593	595	548	585	553	499	522	548	531	537	554	537	534	539	579	569	574	585	563	571	557	568	548	544	546	570	518	546	616	566	578	620	526	586	578	526	516	531	568	541	597	571	552	581	564	536	569	545	566	556	583	603	565	559	555	562	564	582	584	592	562	555	568	567	555	595	583	567	571	567	560	584	515	542	557	583	594	584	583	582	534	522	548	592	561	575	587	516	605	564	590	554	555	567	589	566	577	548	575	563	574	591	533	535	557	586	572	523	604	555	554	569	548	569	573	595	535	562	566	530	611	545	565	569	545	577	537	560	526	524	582	614	575	549	546	576	575	597	581	544	548	550	574	574	557	533	579	572	552	552	571	568	594	597	574	525	562	554	561	563	520	552	583	520	584	555	539	568	568	577	573	573	591	583	592	562	541	590	566	564	591	572	556	579	607	539	559	570	546	586	548	566	591	550	542	566	538	530	565	609	534	583	564	531	580	529	532	584	568	557	553	547	577	548	586	530	552	573	546	542	588	603	555	547	535	564	599	543	570	570	561	546	547	580	516	566	557	532	574	561	555	522	545	570	565	571	558	565	604	543	578	563	563	589	563	542	557	568	572	570	561	573	544	601	566	542	582	595	545	609	532
35037	6386	1006	683	508	429	361	315	334	289	307	284	247	274	271	258	244	267	232	264	269	273	285	220	253	270	276	265	270	264	233	283	277	263	246	240	257	250	232	267	236	272	253	265	258	233	243	235	286	260	228	232	267	266	238	263	273	238	246	235	267	242	257	230	214	237	238	244	208	233	255	246	231	206	211	231	266	244	257	228	253	243	239	199	248	285	257	261	210	241	232	236	237	216	231	273	281	233	229	256	240	267	222	261	262	256	259	253	271	219	242	244	277	271	257	265	248	277	274	262	265	245	239	230	260	223	270	235	249	242	265	235	253	239	270	273	235	267	284	272	268	254	259	235	232	232	269	253	253	251	242	219	237	231	293	247	255	239	248	261	260	242	231	276	233	224	232	243	251	228	239	219	255	256	263	228	271	237	229	246	255	261	259	257	234	251	227	223	280	284	235	239	206	261	251	214	248	261	276	233	269	252	281	242	236	257	246	245	227	238	239	235	249	240	228	252	218	240	262	226	239	277	214	248	249	237	226	248	235	245	216	249	253	239	255	269	248	254	242	238	252	248	267	257	238	229	216	239	275	252	253	261	232	223	247	257	276	240	234	266	250	220	251	253	245	229	241	244	218	238	239	248	257	235	241	257	220	248	265	256	253	248	293	260	236	262	254	275	241	247	261	234	258	256	258	226	244	267	249	260	246	243	253	212	251	269	239	250	241	283	296	227	271	262	230	249	237	239	212	264	236	238	231	240	241	255	230	212	227	225	253	222	229	234	268	242	234	272	252	271	228	248	255	257	242	237	245	251	266	243	244	221	251	275	232	234	251	279	261	253	257	230	281	273	234	258	267	226	219	229	238	241	248	237	249	279	262	236	262	235	248	217	255	250	224	287	248	257	231	269	281	246	250	261	250	220	256	224	222	250	230	216	232	252	222	259	218	283	261	245	230	256	238	264	231	288	245	249	230	266	257	263	251	256	223	233	228	274	239	240	258	237	232	229	231	270	281	236	227	238	262	252	266	242	253	233	241	246	224	261	257	254	222	268	234	239	250	200	236	258	258	269	257	218	227	274	268	246	245	206	250	251	264	245	227	231	269	232	273	236	263	236	243	285	223	248	259	240	230	239	244	247	248	253	255	230	246	231	247	240	222	272	278	237	228	257	259	278	220	247	228	224	238	243	246	252	262	256	256	263	275	242	231	236	225	251	234	251	255	230	268	263	254	226	267	231	257	242	247	272	236	252	265	238	260	258	260	252	269	233	255	295	276	271	257	226	252	235	253	251	239	247	220	270	258	231	269	252	228	220	240	222	239	198	223	234	246	230	258	240	253	279	263	260	252	239	243	244	248	242	261	268	245	242	248	240	262	240	244	221	252	262	243	235	239	243	236	271	217	208	243	256	265	223	251	252	244	256	234	259	228	213	260	247	253	235	293	265	273	218	248	267	259	269	265	267	242	251	245	228	258	225	243	243	256	258	253	248	272	236	261	231	222	278	261	263	254	242	245	254	239	259	261	244	258	253	250	245	260	247	213	245	291	259	221	256	237	248	240	248	235	295	250	210	244	221	274	247	257	251	246	219	216	247	232	251	261	248	223	245	287	247	253	239	241	232	226	257	235	260	236	237	226	267	296	255	200	214	217	232	248	249	218	240	268	218	267	267	248	220	213	230	261	257	232	270	236	234	243	232	301	237	247	256	255	232	240	211	241	242	246	230	270	249	263	243	256	232	266	232	244	252	219	243	246	270	248	239	259	249	223	227	258	255	266	248	231	235	213	257	237	241	254	234	226	246	228	257	291	233	213	221	237	241	244	244	267	236	234	242	244	224	258	246	252	218	224	267	264	237	230	278	264	266	265	265	261	263	234	235	270	242	236	267	236	257	251	215	246	228	252	233	252	227	262	227	236	257	268	211	242	234	260	261	273	263	234	232	236	248	244	253	268	247	236	242	251	256	283	234	240	229	251	237	247	236	244	264	225	230	216	228	242	242	236	266	241	273	255	220	227	244	220	235	275	264	256	256	282	246	253	247	244	250	269	250	266	230	260	262	213	241	263	227	267	250	263	232	240	270	268	245	245	246	239	225	272	237	222	227	258	256	238	257	259	247	238	273	263	240	232	230	273	256	247	243	257	252	247	259	224	245	249	227	244	259	299	248	229	230	240	222	240	290	262	218	243	236	267	272	232	242	275	279	275	219	261	217	256	256	236	276	256	274	245	245	262	243	237	277	216	229	250	269	253	247	257	239	251	263	263	244	280	244	262	253	245	250	252	236	264	258	221	230	249	243	227	235	221	275	272	252	294	232	251	246	239	229	256	263	261	253	235	249	212	262	262	259	248	230	242	225	254	264	250	267	238	261	233	239	243	219	220	263	290	267	227	265	220	244	231	236	227	251	260	258	246	272	226	220	230	274	280	233	211	245	230	246	270	259	270	255	248	250	240	273	247	251	260	254	300	265	284	268	214	233	246	220	248	243	272	233	228	256	256	251	283	249	231	256	252	237	227	240	225	253	243	257	276	258	268	268	237	212	250	221	245	255	247	259	257	260	243	238	241	260	278	240	239	262	262	271	249	241	255	233	242	237	252	249	242	218	262	250	219	229	256	230	232	238	241	220	244	231	248	255	258	252	227	238	251	262	245	273	256	261	248	233	245	219	249	279	235	263	263	259	230	255	250	238	267	277	250	244	250	250	238	269	269	224	243	282	258	229	256	237	233	269	242	242	267	237	253	255	259	234	225	215	283	239	252	233	246	248	256	244	246	269	236	230	235	243	220	248	241	262	244	252	259	249	252	276	268	275	241	286	258	234	270	246	242	220	225	249	231	271	248	262	265	249	231	279	262	236	228	269	264	249	289	232	240	273	228	255	232	226	239	227	232	229	241	223	231	237	243	226	246	268	257	245	244	244	223	237	235	231	297	259	267	258	241	235	267	236	264	275	242	269	250	229	222	223	246	230	228	237	229	245	238	223	252	239	251	222	256	248	266	247	226	212	258	251	252	244	228	231	253	279	245	241	251	261	231	255	220	265	238	262	265	269	233	256	256	222	292	271	253	229	244	239	236	247	259	248	239	253	244	233	251	288	253	260	248	238	246	268	258	240	246	256	254	241	245	227	233	233	225	253	264	231	236	236	252	230	219	228	251	237	262	246	263	233	251	215	262	245	247	238	240	252	262	241	247	211	244	219	290	248	245	281	267	243	252	267	224	267	233	284	273	226	274	231	266	259	246	256	287	272	225	264	258	279	256	233	256	252	237	238	270	265	249	279	259	242	239	222	248	206	241	256	239	231	241	227	246	237	251	220	247	271	246	247	268	238	265	303	275	212	245	260	259	265	260	251	243	209	238	229	228	271	251	235	240	247	260	244	244	229	267	227	265	254	264	241	251	258	258	238	274	255	253	259	245	223	243	245	285	255	259	263	229	230	252	245	252	229	259	236	213	252	268	248	270	233	258	279	240	255	252	253	242	278	226	250	270	280
19484	1392	1885	2044	1647	1405	1288	1099	1003	975	849	812	822	806	768	763	718	723	707	654	672	679	667	638	657	682	610	666	633	666	697	638	653	646	622	646	670	651	596	619	626	688	579	603	629	632	624	642	609	639	624	635	647	613	614	637	594	629	629	630	608	599	620	617	614	601	664	625	610	652	633	598	589	634	655	630	559	601	643	558	607	630	602	639	614	629	597	645	633	623	652	576	600	643	593	617	638	622	637	595	602	640	616	584	631	608	634	607	627	631	613	632	617	651	627	601	619	633	632	656	618	628	601	627	610	598	606	576	593	630	608	631	623	628	645	602	591	659	608	643	705	606	608	623	672	604	581	604	592	621	645	611	670	604	630	645	638	664	674	650	624	632	666	601	598	636	635	673	634	620	648	611	634	640	623	606	651	650	642	632	636	615	608	619	614	627	608	603	631	593	655	579	633	640	612	622	630	639	643	634	541	608	632	640	611	608	578	584	610	610	567	608	632	619	660	582	600	637	605	617	627	607	598	622	640	632	612	652	637	618	633	622	626	590	605	609	657	646	643	603	622	582	612	640	570	642	620	629	634	555	623	622	594	631	618	581	632	606	657	630	623	636	618	612	655	610	647	604	649	619	621	661	659	624	585	594	615	600	582	631	647	641	611	623	604	615	625	685	602	677	601	622	638	630	656	628	597	597	637	643	632	663	640	624	582	601	590	588	631	571	605	610	626	603	603	656	618	632	642	609	623	599	601	591	637	608	608	660	598	605	632	595	618	600	621	644	584	619	634	602	640	612	665	642	554	589	597	606	609	599	643	634	619	591	604	615	597	610	628	622	601	610	671	602	584	680	623	616	606	577	631	613	603	606	640	597	580	629	596	603	584	651	655	595	631	642	665	611	594	610	583	602	631	619	628	581	601	583	607	592	605	579	589	620	568	662	640	598	651	602	631	621	589	581	620	577	605	624	598	627	577	605	572	611	606	661	630	596	612	591	592	598	591	585	559	645	601	607	605	641	680	607	629	597	600	631	617	613	635	619	606	616	596	607	613	592	599	610	593	618	587	667	578	618	648	583	641	585	629	625	651	607	601	589	629	603	577	656	641	651	604	690	605	585	592	632	635	619	597	610	605	620	625	653	588	546	604	600	610	621	593	579	653	589	625	608	623	599	641	586	608	587	644	626	607	624	568	541	583	648	655	578	637	627	597	651	634	598	607	620	626	599	566	628	606	617	623	617	664	589	622	653	638	597	618	676	591	645	583	609	628	599	640	596	634	598	667	611	643	647	575	632	633	632	562	650	635	638	624	670	652	635	617	679	599	614	629	642	602	662	592	600	674	648	634	596	665	591	601	607	589	596	628	611	624	624	608	674	600	645	618	635	644	628	624	592	645	608	586	614	592	588	649	597	615	610	594	588	605	613	606	638	586	584	647	603	636	618	623	614	588	623	633	613	588	593	618	613	642	596	604	625	640	594	588	641	673	599	610	625	619	654	614	606	611	611	625	605	630	614	633	632	598	641	592	613	585	590	631	647	631	599	607	602	596	630	588	631	648	640	617	607	652	634	595	630	648	611	655	649	608	647	597	621	623	590	641	642	629	619	601	630	588	632	601	643	622	628	625	642	608	638	609	641	627	648	581	586	651	634	621	651	610	584	627	582	607	596	566	646	591	580	633	566	619	637	615	644	625	672	603	671	582	649	600	588	615	580	603	635	612	611	590	597	596	608	671	565	622	590	633	641	616	565	630	637	586	612	664	658	619	592	638	638	615	606	606	606	584	595	626	652	620	590	613	663	568	618	602	630	590	634	601	613	586	666	636	625	581	603	573	646	590	639	657	614	623	656	618	636	580	598	591	570	632	663	578	595	661	609	602	590	613	686	644	622	637	647	647	632	575	660	616	626	596	604	650	585	590	604	617	568	625	609	618	647	589	605	667	582	609	650	611	630	616	614	620	657	601	622	604	628	651	607	603	594	603	610	615	595	569	603	635	618	573	622	602	590	596	630	597	597	620	626	605	613	629	621	602	675	609	621	590	622	635	632	590	608	604	604	614	620	616	637	599	577	655	696	629	581	629	606	610	635	599	646	628	641	626	653	618	586	613	599	636	623	629	600	619	600	631	602	617	565	587	576	601	651	635	565	593	610	607	610	627	619	581	593	613	668	632	686	650	638	622	625	627	622	579	613	652	610	599	577	621	613	591	615	604	601	609	601	618	653	569	614	603	560	603	638	640	633	593	641	646	631	630	631	593	604	636	608	628	604	613	622	577	625	618	604	615	658	613	619	629	623	620	628	630	627	602	651	640	619	572	583	628	656	619	603	616	639	618	563	621	641	645	628	608	615	625	622	658	581	609	616	613	576	606	583	600	627	639	659	624	643	627	638	598	636	619	659	634	697	619	634	640	628	630	595	651	618	596	590	622	584	623	641	626	619	647	642	624	612	622	590	630	649	638	636	552	575	603	593	663	621	639	595	624	615	618	621	633	618	595	643	591	591	595	601	655	617	591	626	605	596	618	610	597	624	637	630	651	625	606	650	605	647	647	639	632	569	606	614	626	574	627	719	630	609	627	579	580	590	585	629	624	630	646	616	634	630	639	647	625	646	630	615	617	642	621	604	619	600	632	635	604	685	619	645	645	613	672	618	628	588	631	616	608	613	570	559	608	630	554	639	633	646	576	600	637	624	626	591	584	646	616	640	596	601	614	608	643	621	680	587	634	676	612	603	604	611	612	615	593	595	616	608	641	635	596	574	624	610	587	578	615	625	634	629	590	596	590	561	567	650	633	580	619	644	583	606	633	613	635	616	636	659	675	634	602	612	638	630	598	583	603	605	636	618	617	599	600	641	615	643	615	606	667	639	620	633	563	632	602	598	605	643	631	613	634	666	586	618	670	610	594	597	602	622	612	662	585	663	611	632	644	617	592	633	609	625	593	645	594	630	652	589	600	591	628	648	592	609	594	622	621	643	598	626	648	639	626	598	639	622	666	627	602	598	591	644	620	655	621	613	601	593	574	608	632	623	594	643	595	597	667	649	602	602	611	626	576	616	624	622	599	634	607	608	596	640	577	593	667	641	673	612	593	621	660	647	620	629	627	593	631	592	601	622	590	639	641	598	599	636	593	604	628	636	612	585	599	627	609	576	638	591	618	617	592	578	608	642	619	594	572	594	605	597	632	634	604	572	597	612	599	605	590	619	623	615	611	634	604	614	646	630	673	607	627	594	619	612	594	601	605	593	605	625	597	574	599	599	605	555	606	589	598	645	630	610	618	637	600	576	660	635	601	643	609	652	627	588	635	606	618	585	566	614	602	610	592	619	625	609	619	623	654	595	604	601	618	644	580	645	587	616	596	590	638	633	589	661	585	595	611	632	640	585	685	603	621	619	619	658	598	605	630	641	623	619	623	601	635	612	619	655	620	632	618	636	579	615	567	628	640	603	614	594	615	613	666	608	625	633	619	555	624	615	619	609	646	649	614	597
10484	1041	457	480	450	464	472	433	418	467	416	475	419	454	474	458	444	412	469	427	455	433	472	425	427	463	464	429	459	456	394	409	426	467	415	411	404	410	439	465	444	488	394	429	490	397	445	433	429	479	410	393	459	455	446	433	411	427	425	450	436	403	441	490	482	486	445	426	452	433	471	443	440	455	416	452	413	436	444	424	441	427	454	449	473	463	440	444	453	453	410	455	432	439	474	467	441	463	405	448	420	447	449	451	486	425	435	417	456	415	429	427	482	417	423	429	372	415	453	416	441	416	408	441	457	441	445	417	448	406	458	472	444	439	437	432	422	439	453	429	405	429	411	434	453	390	428	490	472	416	427	455	433	405	442	430	434	439	431	453	428	414	454	483	421	470	415	437	410	409	439	418	367	448	458	427	480	443	400	443	398	439	437	431	480	449	450	375	425	450	450	479	469	453	449	440	427	436	440	435	454	472	457	408	424	427	445	430	438	392	455	428	433	466	435	387	433	425	457	421	403	455	433	419	412	424	426	421	417	444	442	486	467	457	469	458	443	486	402	439	406	417	459	463	462	481	463	451	429	474	419	379	494	450	434	459	412	482	468	453	426	402	396	452	422	438	434	433	457	400	396	447	451	447	406	465	426	458	408	441	390	393	424	436	426	418	427	428	435	432	423	400	456	429	470	416	411	430	426	436	428	476	483	412	420	434	427	422	454	459	449	420	452	406	438	434	436	431	439	393	432	450	447	451	397	441	434	435	383	419	453	438	432	432	454	474	436	414	413	437	432	443	467	407	434	391	422	459	456	485	465	422	485	446	429	432	362	396	459	426	443	445	473	448	468	402	433	451	460	482	420	414	399	409	460	426	407	429	426	447	420	432	470	409	404	424	450	444	413	449	450	420	393	446	432	436	433	484	429	403	465	447	411	466	435	412	431	441	437	454	422	428	471	481	392	424	436	454	412	421	473	416	444	426	449	423	427	399	447	432	417	438	409	422	421	447	427	447	471	410	456	450	453	446	417	421	454	427	410	479	455	456	431	431	426	481	441	445	416	452	410	424	425	464	431	462	465	483	437	428	426	429	429	453	396	445	429	436	454	466	441	409	412	442	448	407	455	423	439	410	477	441	428	442	480	475	451	444	441	400	432	438	463	444	429	429	419	432	429	427	408	444	410	410	441	407	406	384	495	438	445	434	479	456	475	458	420	434	451	447	458	441	435	456	414	409	447	449	397	426	429	496	464	435	412	443	437	434	417	456	409	403	451	451	453	444	457	401	445	432	390	371	406	452	460	412	475	478	426	444	411	440	423	483	417	455	458	451	459	458	438	395	442	436	484	479	444	402	430	431	468	456	391	447	486	441	402	427	454	432	415	417	418	443	449	434	411	399	400	464	455	488	417	403	482	464	441	406	454	459	456	409	423	446	478	418	405	467	439	478	424	417	460	434	426	449	414	461	487	451	423	421	420	432	444	432	456	438	413	437	407	443	435	401	415	449	452	425	465	452	399	432	441	386	415	421	500	434	404	409	448	399	449	459	407	433	407	410	445	458	435	379	454	415	430	433	380	438	415	434	450	441	444	456	444	475	441	430	473	457	439	447	447	446	427	401	433	428	395	415	427	397	414	417	447	434	415	450	431	441	441	421	406	446	441	418	456	436	438	464	440	435	417	442	457	433	473	417	448	458	413	457	429	422	415	426	435	428	452	421	461	430	422	417	439	409	424	441	415	434	405	462	426	456	437	459	443	397	410	441	434	412	426	480	434	389	455	402	466	430	410	441	465	461	457	394	466	423	437	408	420	438	424	466	482	442	477	418	462	445	459	480	512	421	425	451	466	451	414	456	438	472	432	433	416	426	447	451	446	452	468	432	432	437	447	429	422	438	468	466	428	425	442	460	419	425	466	463	431	453	467	450	440	434	417	453	421	479	415	458	440	452	446	377	424	453	439	446	392	407	415	460	435	455	457	459	471	444	437	454	462	458	428	439	440	434	457	448	429	392	455	433	420	444	427	432	395	442	474	462	385	401	434	434	465	486	435	427	454	426	411	409	430	422	461	452	450	446	430	422	447	441	451	419	458	402	402	414	419	429	436	405	410	457	398	442	445	424	451	469	439	435	451	443	448	426	431	445	479	450	409	425	455	428	413	436	456	424	428	439	464	435	471	445	457	443	447	423	469	413	441	460	383	419	451	428	415	410	393	453	441	449	392	430	409	415	420	447	428	440	406	441	421	417	444	437	430	401	445	469	426	451	396	464	432	443	418	408	441	415	450	385	434	481	486	441	432	462	440	403	500	443	438	407	476	396	414	435	413	404	428	435	453	387	430	435	425	455	403	451	463	431	452	433	455	441	455	425	411	433	432	489	473	452	421	420	406	396	459	421	430	421	412	458	448	445	475	475	408	398	440	442	442	408	446	458	425	459	448	427	429	419	446	468	412	430	409	387	462	434	432	453	412	405	450	466	418	411	426	440	450	447	441	434	474	433	418	461	429	458	453	502	448	474	424	462	426	421	401	444	449	434	433	454	437	422	461	434	423	480	439	454	411	411	379	433	453	471	439	437	448	461	425	436	462	431	418	441	402	438	432	458	455	454	424	402	422	434	434	490	471	438	423	415	443	428	487	437	429	448	406	411	446	422	413	438	431	469	440	441	424	459	443	465	413	417	462	414	471	455	432	432	448	448	455	408	431	425	414	389	401	405	404	473	452	481	492	414	413	446	435	422	412	423	435	447	412	409	479	425	431	374	472	428	462	444	448	424	443	423	456	394	419	428	433	406	405	418	461	415	459	434	439	431	432	468	453	454	428	454	437	460	473	424	451	453	475	441	424	446	470	472	454	424	437	439	439	461	453	430	452	461	430	448	481	384	441	437	414	449	444	458	451	474	445	424	441	438	438	438	455	453	434	378	395	440	420	448	394	456	415	436	426	441	429	472	451	450	470	504	456	436	430	438	441	445	457	440	462	416	447	408	436	456	434	429	458	436	430	430	432	421	457	439	463	445	437	416	487	442	444	423	463	431	446	477	437	442	455	452	469	433	420	412	442	418	392	426	429	425	437	454	415	411	457	397	409	406	466	452	433	415	448	475	426	437	420	460	418	449	422	423	449	475	379	408	403	473	441	429	459	434	451	433	438	384	495	414	410	399	421	436	412	458	413	429	410	432	439	465	446	429	432	449	457	429	413	452	442	432	439	442	455	397	434	417	411	414	394	466	427	462	451	416	403	415	436	455	454	413	440	463	439	447	440	409	462	445	416	433	403	459	451	441	445	433	441	416	451	485	430	449	449	453	466	430	418	466	437	471	425	456	439	419	445	406	392	409	412	424	445	452	398	459	452	442	432	454	443	421	452	433	411	403	481	405	457	411	447	406	420	399	443	440	444	474	424	411	454	445	423	427	444	432	405	469	445	447	401	382	425	464	429	486	400	436	403	443	449	434	481	434	410	419	429	438	457	417	377	445	481	466	453	439	420	426
6962	1017	1005	941	949	937	949	964	968	927	991	913	1036	1014	931	999	920	968	957	914	871	955	970	908	991	892	942	969	970	934	863	916	958	934	969	962	884	977	931	929	897	971	954	926	885	982	957	907	939	943	979	913	1006	924	961	963	907	985	916	1007	992	979	965	987	943	974	972	937	978	947	987	937	942	963	961	926	977	959	928	965	942	950	961	979	959	944	954	994	1009	945	988	1009	980	964	976	988	957	970	966	911	944	976	973	932	965	953	921	951	993	925	921	940	955	991	937	907	974	915	916	945	994	909	945	944	963	987	991	932	954	1007	979	974	883	982	967	936	953	947	958	962	926	954	929	938	970	956	995	939	954	983	945	944	921	948	973	994	1008	887	967	950	972	941	915	956	957	944	938	950	951	1005	980	965	937	909	967	957	868	933	1019	916	927	972	1017	870	941	944	949	931	949	925	961	956	912	949	980	989	889	951	963	929	928	922	951	984	943	962	943	975	906	1015	959	983	942	952	905	887	975	909	948	966	947	935	937	933	934	948	922	923	914	993	936	944	881	933	953	990	947	989	940	883	939	926	913	915	901	923	895	947	932	936	944	953	934	929	879	973	985	943	973	1014	1041	893	901	989	930	981	975	899	864	896	951	918	975	941	917	940	979	916	971	903	932	945	969	988	1027	905	933	969	935	981	948	926	927	914	952	971	929	880	937	940	930	929	949	883	878	923	944	927	968	925	967	969	911	920	938	908	895	945	996	919	961	992	973	897	942	944	940	968	970	1021	965	985	954	947	914	1003	920	959	900	927	964	983	955	955	927	987	971	917	966	956	941	917	933	974	908	964	1000	929	901	830	954	950	979	947	907	977	952	891	940	934	953	960	981	993	925	937	928	956	901	951	961	957	967	894	905	972	999	928	935	988	950	948	988	937	953	968	912	976	930	930	954	1012	1010	956	967	948	1011	989	984	929	965	946	921	988	993	980	938	926	935	985	943	971	987	987	931	949	934	986	901	997	968	959	937	988	944	953	986	923	870	968	908	933	969	943	926	926	926	951	938	980	959	942	958	980	1002	928	954	975	1022	996	934	943	932	912	893	950	995	936	946	893	957	986	929	925	949	961	945	937	993	941	945	953	966	890	978	968	926	900	936	950	954	968	920	884	963	947	896	967	928	934	959	988	978	959	897	942	937	964	953	934	979	944	964	902	910	962	914	964	891	951	969	965	981	933	890	938	956	990	980	953	933	920	928	971	960	959	959	936	949	910	962	982	971	896	921	977	953	975	952	911	881	971	952	947	923	1012	983	929	952	932	957	964	969	980	961	950	913	927	897	914	978	929	986	978	934	948	934	940	967	976	880	925	947	932	935	980	959	959	979	960	925	959	928	900	904	987	965	923	948	942	957	932	950	953	927	974	918	962	893	935	991	948	953	968	982	868	907	963	962	973	938	982	916	968	974	948	966	977	956	976	946	960	892	933	932	961	933	916	956	945	945	952	968	952	961	957	923	913	975	979	951	948	924	938	962	953	891	920	964	899	933	954	929	1029	985	956	1007	983	968	958	931	946	908	948	973	961	978	949	927	943	987	885	937	936	925	904	945	945	957	959	935	962	962	955	913	983	962	933	894	969	951	981	891	939	941	945	960	912	897	976	903	934	956	967	951	955	937	977	928	975	941	930	929	931	947	912	971	949	955	923	932	941	972	973	919	920	979	957	968	944	1012	973	970	951	983	951	1017	908	887	929	910	975	980	951	969	911	947	924	959	950	967	963	967	975	950	899	916	938	978	958	911	937	912	938	906	946	979	946	942	969	929	946	963	957	965	915	954	973	960	948	931	910	919	1001	963	952	957	955	963	936	916	970	923	931	957	947	935	953	940	938	911	972	988	904	983	976	962	979	978	928	925	979	969	955	965	993	932	946	920	952	987	970	937	981	945	943	960	930	996	968	917	952	906	933	935	1000	904	934	914	930	999	888	949	936	900	953	1016	944	971	882	962	990	912	980	987	907	929	982	954	958	910	932	932	972	994	927	950	982	950	920	963	924	972	941	921	994	949	1005	947	912	926	921	965	863	996	966	984	911	973	970	960	957	948	959	961	960	978	881	954	984	916	877	965	951	948	959	957	926	931	905	958	921	954	967	955	938	1011	948	935	909	987	988	969	1014	916	934	1010	979	970	944	950	974	977	932	958	962	978	879	942	948	922	939	934	970	936	991	946	944	901	954	921	983	968	952	912	995	935	954	935	944	987	965	949	955	865	977	985	970	947	1017	988	930	924	913	942	970	965	946	975	917	898	940	960	993	977	1010	931	971	945	843	931	1031	940	971	850	948	928	957	912	938	896	963	902	955	970	910	890	982	955	933	880	978	973	863	950	940	951	942	992	927	916	936	923	908	936	931	941	992	924	942	980	942	918	991	986	1022	952	936	986	922	959	962	946	978	945	927	987	982	1007	950	884	949	950	911	982	960	937	977	897	928	961	945	944	939	906	969	950	923	970	929	955	941	951	925	914	898	922	909	990	929	957	959	927	948	971	942	925	930	939	927	957	987	989	913	911	947	955	975	942	953	937	934	951	978	938	946	952	938	909	921	947	908	967	972	918	950	904	914	928	915	950	981	917	949	939	942	939	945	941	929	939	1003	912	976	1001	933	986	933	983	957	965	930	949	876	931	935	976	954	985	992	989	912	967	974	935	931	993	936	872	954	927	969	977	923	974	980	963	944	1012	924	964	885	952	945	954	944	982	986	935	970	922	969	936	961	890	962	940	968	930	883	938	951	894	911	973	996	1005	893	940	975	957	1024	966	966	913	962	947	975	923	940	970	921	928	926	942	923	962	982	985	1001	923	922	926	979	931	927	950	908	943	951	904	986	953	959	930	957	965	903	963	932	951	1003	911	963	946	920	885	916	932	900	983	966	983	930	957	980	955	950	953	958	1003	941	949	939	949	961	911	933	992	957	938	928	965	940	994	993	953	927	947	968	949	945	949	938	917	941	949	885	962	1007	959	974	981	978	937	908	1016	937	958	948	969	859	992	977	979	975	960	990	935	972	993	898	965	907	994	926	910	918	934	916	987	933	950	954	952	949	982	982	948	983	993	939	959	974	937	926	955	955	925	968	946	892	984	949	912	941	985	883	929	939	958	954	919	939	932	1004	969	944	915	909	925	959	948	1009	985	912	918	926	983	910	939	970	960	922	970	933	949	925	917	925	965	976	962	957	942	906	980	962	954	1001	935	906	968	953	914	966	919	954	957	991	977	920	927	926	1007	934	950	914	945	973	939	933	966	952	978	931	950	896	966	932	864	991	943	959	984	962	923	970	939	913	974	969	918	958	934	924	942	965	973	1001	957	948	939	987	944	956	962	937	989	926	955	957	938	951	945	924	1015	952	981	955	902	937	937	947	993	901	975	894	988	992	963	943	925	976	988	967	903	917	960	979	930	998	888	966	957	974	947	944	996	916	898	923	960	989	963	951	956	915	939	954	967	981	953	957	927	904	957	939	968	981	949	911	931	932	946	914	986	966	948	964	918	951	940	937	971	966
24186	3049	549	447	372	338	320	283	290	291	245	239	243	243	260	245	202	221	235	224	251	228	244	231	226	242	251	230	231	229	244	232	250	238	248	243	229	228	239	192	249	230	242	230	225	241	201	215	283	215	254	216	214	226	235	208	212	251	222	256	214	227	199	211	225	228	232	203	231	248	241	233	231	222	235	226	260	209	235	255	278	264	217	241	243	229	267	236	227	258	231	224	242	239	237	222	201	198	259	229	236	226	235	248	233	209	198	241	224	229	219	247	226	232	220	202	241	221	217	234	230	249	202	217	220	260	227	228	218	217	209	243	249	254	211	244	273	242	238	226	244	246	217	218	206	231	245	247	241	212	215	269	253	261	259	231	222	259	231	228	243	235	241	211	238	251	257	234	235	236	221	236	205	218	227	210	242	248	223	210	223	222	218	237	243	220	226	208	214	252	237	222	207	242	216	216	213	202	230	224	216	243	263	219	219	220	220	232	248	255	215	248	255	233	232	221	232	245	202	219	216	241	201	247	229	234	234	232	245	216	214	254	240	259	226	264	202	235	220	230	246	224	230	236	212	218	222	229	248	237	238	258	246	230	240	231	242	222	219	232	285	207	229	244	247	223	220	239	199	221	223	235	227	206	215	216	258	252	222	252	185	241	210	227	228	224	243	229	251	235	212	230	222	239	198	207	241	245	246	247	232	221	247	223	221	242	246	243	230	239	251	208	210	245	250	223	204	222	222	245	231	237	232	219	247	224	229	253	243	251	225	241	239	238	197	224	203	226	222	230	223	233	218	211	199	213	242	219	251	202	251	236	218	253	215	213	216	213	238	256	223	220	247	243	221	248	235	219	203	236	241	209	238	268	227	237	245	241	230	256	223	245	246	217	235	230	251	248	240	226	228	248	190	226	198	241	243	259	261	219	253	221	209	233	226	230	219	251	216	222	251	228	194	230	213	213	218	251	214	265	240	219	240	238	229	222	219	225	232	246	217	239	248	210	217	263	253	248	209	212	226	226	226	224	217	214	233	230	225	226	261	219	230	230	229	202	227	244	211	230	237	244	228	216	225	216	214	223	241	270	234	230	226	225	235	215	200	254	227	238	210	217	225	206	205	227	258	221	257	251	250	213	237	206	230	243	267	224	232	262	217	220	229	231	215	244	221	224	225	270	248	242	229	229	214	210	216	216	239	219	197	232	234	209	239	234	248	214	209	216	261	228	212	252	229	219	227	212	255	218	225	261	227	244	236	225	253	209	223	256	270	217	213	245	222	245	243	235	207	212	242	243	227	217	197	204	247	210	194	226	224	213	198	211	217	259	225	241	205	212	264	221	239	237	215	234	245	223	269	231	238	254	245	216	225	210	236	221	218	214	233	252	218	213	237	249	231	238	256	230	257	243	221	218	239	236	227	265	270	220	226	261	240	244	266	271	220	232	243	232	261	232	228	268	223	200	228	238	237	202	237	212	230	234	217	232	231	211	195	212	222	209	248	238	228	266	213	244	243	192	235	216	255	248	244	218	228	235	232	226	210	209	264	238	230	209	223	225	222	213	258	204	235	228	238	269	221	193	202	218	225	223	211	224	236	238	223	247	208	276	247	233	199	258	245	230	225	206	227	225	226	256	237	232	230	224	235	236	272	256	231	234	227	247	236	256	239	218	239	233	237	209	242	199	233	248	253	252	222	238	240	234	250	218	248	247	236	212	270	247	234	232	261	241	238	228	261	207	233	244	206	220	214	229	227	240	236	193	209	235	240	242	223	209	232	244	230	230	230	233	214	218	226	268	223	224	199	220	225	201	235	248	224	234	227	242	247	256	202	249	237	234	222	237	204	229	228	245	220	221	234	233	248	236	207	223	228	238	230	201	213	229	238	235	237	257	221	217	250	259	211	218	240	210	219	239	224	210	217	233	249	267	192	228	230	226	221	224	255	223	243	216	215	243	220	214	228	232	241	226	260	261	222	238	241	240	232	223	227	227	225	215	214	249	229	227	238	256	225	268	204	233	234	229	245	265	229	239	241	243	217	252	213	213	244	232	224	202	266	222	261	211	263	236	241	217	219	226	225	225	207	228	242	231	212	247	233	236	226	253	233	234	223	210	240	213	223	218	241	266	249	215	231	249	226	210	227	209	221	227	215	246	240	226	230	228	226	223	228	226	248	232	193	225	238	216	229	222	249	233	239	246	228	243	218	257	219	229	210	220	257	232	228	250	236	262	219	217	253	233	224	235	246	217	193	237	235	229	240	242	197	263	234	252	225	261	246	251	208	238	222	241	238	235	235	210	231	240	247	244	217	230	220	225	246	255	224	243	254	237	243	229	249	245	228	224	244	207	214	245	248	252	206	248	239	220	275	236	212	204	222	239	230	239	231	203	231	208	258	255	197	192	228	231	246	247	251	238	217	229	223	221	208	216	251	241	211	250	207	238	239	221	200	245	228	256	246	207	229	205	256	225	205	220	202	203	225	232	240	242	209	207	255	241	237	221	240	220	212	206	218	235	226	235	243	215	230	210	227	232	257	249	238	234	235	230	206	224	215	237	221	254	241	227	248	246	230	215	225	255	258	269	257	251	251	236	222	254	202	207	240	237	219	242	265	228	237	223	216	211	238	198	220	233	224	267	240	243	237	228	232	211	213	271	238	234	238	243	249	205	215	225	241	249	244	233	244	215	238	236	231	229	221	218	245	224	251	209	242	251	222	259	244	212	222	249	233	212	221	221	235	233	225	219	251	252	221	224	239	205	226	208	219	227	246	239	231	237	247	232	246	273	246	232	250	221	248	245	260	250	212	224	233	231	183	199	207	245	250	218	230	235	255	254	252	241	241	221	219	247	231	257	247	208	190	237	213	224	227	219	230	213	227	220	228	244	219	229	235	236	232	258	227	232	235	209	215	244	228	255	272	222	237	219	244	259	222	249	255	227	211	196	235	238	229	232	248	254	239	213	240	215	215	211	217	236	200	235	232	225	234	215	234	207	211	232	223	228	213	210	212	224	229	245	238	238	247	234	232	255	226	233	211	214	238	276	221	215	221	230	226	239	271	216	197	226	223	231	234	225	179	204	237	249	269	242	224	206	252	244	257	207	233	228	219	230	238	237	216	213	242	223	239	238	219	237	230	213	228	234	243	213	214	202	243	252	233	244	196	221	227	247	240	263	249	228	222	234	205	236	229	221	217	237	210	231	224	251	243	205	232	270	236	229	246	253	233	243	232	215	221	217	237	207	232	244	244	192	209	228	233	247	221	260	234	215	239	241	217	196	219	218	216	216	233	247	210	203	216	248	241	246	236	227	221	233	222	221	212	223	223	246	229	225	219	226	259	231	221	220	237	242	224	219	221	228	257	240	221	273	233	233	259	255	223	228	200	235	249	214	239	234	215	235	243	216	220	197	225	234	223	214	275	225	236	241	253	243	228	240	226	260	242	243	236	249	235	268	279	231	224	217	233	241	229	236	228	224	247	211	218	220	226	221	204	219
14701	1092	1238	1296	1152	1021	957	799	748	733	663	627	718	604	603	610	613	590	622	600	579	615	616	598	565	606	537	590	587	525	606	558	519	547	562	594	515	582	537	577	553	567	515	583	558	526	546	549	550	569	583	595	584	572	570	547	570	571	557	558	579	562	563	563	566	577	554	583	557	570	550	542	554	567	541	565	555	536	561	562	574	544	561	523	543	536	508	560	542	564	545	569	577	538	556	552	555	542	563	581	550	587	554	578	548	581	571	536	549	546	550	553	569	566	582	565	578	555	594	563	561	529	593	573	553	573	543	528	574	561	575	560	549	550	578	522	529	571	572	543	582	572	544	549	555	559	545	568	551	571	625	564	528	525	574	517	551	557	571	559	539	607	524	556	555	542	554	562	544	553	532	547	569	567	541	548	579	538	559	553	552	563	572	542	578	609	535	547	557	560	593	551	572	588	551	609	569	577	539	539	563	561	539	553	577	523	552	603	540	546	558	527	561	562	536	547	572	578	552	574	584	530	537	577	567	541	537	532	554	543	569	546	542	571	570	555	565	533	591	540	542	563	544	601	531	549	544	555	525	557	551	576	515	606	551	575	591	603	535	572	510	524	526	608	539	581	529	577	545	570	553	579	569	543	592	574	562	558	520	589	578	570	551	517	545	549	560	511	542	561	541	526	533	574	558	567	534	554	595	539	538	531	550	599	549	581	554	541	562	526	535	531	565	583	593	556	499	545	544	559	537	540	574	561	584	578	536	554	563	555	550	537	557	566	596	530	558	557	565	559	546	549	552	573	553	546	541	598	565	531	524	555	562	551	565	537	554	579	591	528	563	543	534	560	552	595	523	564	573	549	585	544	547	519	546	556	540	567	590	586	531	552	529	554	559	562	556	551	552	582	520	542	555	563	558	542	513	580	572	503	639	591	561	533	554	551	560	547	570	529	601	570	565	582	549	555	579	545	530	512	534	571	561	554	510	579	591	550	555	501	541	586	516	550	582	572	560	567	559	616	553	551	545	555	529	525	561	554	537	587	544	589	560	546	564	567	584	537	565	568	518	552	597	555	539	591	582	605	533	537	562	570	539	545	562	565	592	589	547	574	559	581	566	559	584	529	503	538	523	546	531	585	578	587	560	583	578	565	533	610	577	560	532	585	553	560	540	558	514	532	580	576	542	540	552	573	572	553	577	507	528	557	608	583	581	546	550	533	536	547	586	568	530	568	565	589	581	554	527	558	575	561	541	541	539	554	545	576	543	544	601	548	573	568	578	539	535	534	567	564	565	557	570	588	562	556	575	546	574	554	529	586	544	556	526	563	574	562	530	535	564	577	623	553	544	565	626	561	568	573	522	517	530	554	556	541	561	546	551	561	532	556	547	567	555	579	521	586	572	519	552	518	548	562	595	544	582	565	546	562	595	496	556	543	575	584	549	546	551	561	557	602	566	543	547	584	579	549	563	507	520	538	546	577	573	571	554	536	543	600	562	556	559	575	560	559	551	557	573	532	594	575	571	575	570	512	587	563	576	539	541	554	558	549	558	548	596	548	559	553	561	521	553	508	540	556	563	539	590	527	523	584	483	592	600	547	566	583	528	571	580	559	548	555	591	551	559	518	557	571	507	524	578	549	534	583	564	561	575	567	535	594	606	529	585	517	572	550	548	543	547	592	585	504	584	536	551	544	583	563	546	563	564	518	477	559	549	528	551	574	560	545	567	580	580	536	563	557	563	559	570	534	530	517	554	579	541	570	604	570	535	597	576	597	537	555	555	560	577	589	555	556	594	564	544	547	560	564	569	538	540	557	544	588	606	519	571	584	577	548	511	560	551	540	554	577	571	581	582	564	561	611	550	542	574	580	570	547	562	555	586	534	581	556	594	582	581	549	524	581	577	551	547	540	559	530	550	508	554	578	543	561	561	563	552	559	557	552	592	575	569	521	562	571	557	552	587	581	560	547	544	570	598	570	588	597	577	500	533	542	588	582	529	558	568	543	549	531	529	530	542	575	548	571	597	551	562	563	526	547	581	565	587	537	555	545	582	527	506	527	562	588	538	546	575	544	573	533	544	552	577	590	593	560	535	542	556	564	569	548	524	541	572	610	506	589	537	559	560	528	579	583	554	559	567	579	543	490	566	553	541	526	555	531	548	564	544	577	585	556	573	534	524	553	505	581	518	578	568	551	579	583	560	583	551	530	518	566	597	530	629	604	575	516	555	565	535	531	581	528	531	548	590	568	539	565	549	554	551	583	565	570	580	569	573	539	576	566	547	572	583	545	533	504	558	560	551	517	537	574	557	524	522	596	535	533	570	551	563	545	544	527	522	564	530	605	569	521	573	553	553	542	536	557	569	568	593	526	585	571	563	529	545	576	573	593	578	553	570	571	542	572	578	510	581	577	540	562	561	535	567	564	535	585	569	528	539	550	548	530	561	558	551	567	545	518	517	542	540	586	540	542	588	606	566	547	535	584	520	572	533	579	545	557	569	527	571	574	548	573	517	535	603	575	538	551	536	526	582	545	564	549	519	555	579	583	584	585	583	588	550	602	556	548	568	530	572	541	532	554	537	549	572	557	563	546	555	540	545	575	573	600	541	562	573	527	548	580	582	553	531	562	554	533	581	504	607	558	543	559	532	571	541	554	548	537	520	544	568	561	566	546	568	543	513	519	594	543	579	563	531	558	570	540	542	552	602	567	570	533	564	506	545	560	528	539	591	548	579	579	574	530	570	534	492	551	553	539	563	546	560	573	572	554	537	556	533	522	574	535	591	565	555	567	563	561	545	527	535	579	503	527	561	513	593	560	565	538	572	522	559	555	569	566	548	596	550	581	559	572	591	535	567	556	553	568	562	581	583	598	525	561	588	549	549	555	572	509	548	537	594	549	584	543	596	538	529	530	575	610	549	546	525	542	557	573	537	599	552	583	602	539	574	533	530	562	537	554	549	571	570	587	549	559	549	520	605	563	545	497	550	585	562	537	578	556	552	573	570	558	538	566	592	548	558	518	491	521	543	561	568	523	572	556	521	542	526	557	570	599	588	525	581	562	550	532	556	557	570	585	558	556	533	550	563	578	592	556	534	561	565	572	560	545	552	567	560	599	564	548	556	568	577	567	563	547	565	536	545	553	560	532	565	557	554	551	570	527	536	524	543	563	539	535	558	560	568	588	627	507	525	545	595	572	545	532	558	529	554	529	561	539	585	535	561	563	573	556	545	582	565	574	540	530	577	555	546	542	588	554	541	550	530	537	571	591	563	561	554	557	591	547	569	540	584	552	578	560	586	552	537	556	598	576	560	555	597	559	538	575	564	529	561	584	563	544	524	591	551	525	533	562	528	560	574	548	513	527	595	569	551	534	559	560	561	508	584	579	577	585	565	515	532	567	524	557	556	585	546	571	516	536	566	583	576	578	539	556	512	544	594	543	578	596	544	527	525	516	588	481	569	586	579	545	539	622	543	543	543	546	552	554	559	536	613	520
34291	6302	946	714	580	452	360	329	323	289	304	290	275	267	267	282	272	255	277	263	252	271	229	290	236	253	265	261	259	250	271	243	274	281	271	232	261	288	260	247	203	246	232	260	242	235	261	252	276	242	244	253	222	255	260	217	241	261	233	210	252	272	252	268	262	250	244	247	245	209	230	263	249	236	221	239	233	247	280	298	246	273	233	249	248	249	281	260	244	231	285	250	225	229	250	245	227	232	250	253	287	256	238	260	276	272	261	222	255	229	252	251	241	223	240	203	220	279	277	250	243	244	233	245	250	244	232	262	229	281	267	238	238	269	268	243	257	281	239	240	246	270	253	221	241	229	267	223	261	218	241	238	255	220	270	250	249	248	215	234	271	230	230	249	252	251	254	258	263	216	241	247	247	250	260	248	237	264	257	241	238	261	268	250	260	263	262	262	226	279	243	251	229	223	235	255	226	253	221	234	245	252	242	232	254	250	224	285	248	245	251	256	259	258	250	252	233	279	240	244	250	247	252	245	257	233	239	242	260	255	275	267	258	248	270	217	250	258	245	219	263	249	249	245	249	237	229	235	225	238	254	249	243	237	242	248	268	233	214	263	250	259	222	238	231	270	274	209	267	250	255	284	249	255	224	256	238	220	262	219	243	267	235	243	235	261	249	254	245	251	253	250	237	251	248	278	252	229	260	261	252	240	227	267	238	277	265	234	254	239	238	258	210	240	292	231	287	209	256	270	261	235	234	249	244	219	267	262	223	236	269	237	255	240	265	260	241	244	224	246	224	222	246	272	224	253	258	260	247	243	252	257	267	238	256	249	248	227	274	266	244	257	245	239	249	285	281	239	289	275	275	264	268	263	249	224	255	250	260	268	266	257	261	259	244	258	242	233	269	236	235	259	263	248	292	271	265	244	249	255	249	236	241	258	268	242	262	259	252	262	258	268	262	241	262	237	224	272	242	227	243	247	249	240	243	217	251	263	223	242	240	209	243	258	229	225	238	260	243	240	258	231	229	255	238	250	252	260	265	260	240	248	242	237	287	257	242	238	261	266	257	212	225	246	252	231	224	273	248	272	232	219	227	246	266	264	261	244	290	265	246	255	230	251	250	259	256	236	259	217	271	227	241	237	234	277	263	240	252	252	236	257	234	273	288	249	231	225	226	231	259	266	238	251	252	254	268	259	227	245	252	252	263	242	248	263	240	230	270	232	255	214	255	258	280	269	211	245	225	253	250	260	260	243	260	251	252	230	243	268	231	231	249	232	272	265	246	216	257	267	255	239	283	248	266	243	261	242	241	228	275	246	259	275	288	254	265	233	246	247	250	226	245	241	214	250	268	258	272	252	258	239	256	273	261	244	238	237	235	242	258	202	231	258	262	241	246	260	246	251	254	266	230	248	241	220	254	239	277	267	235	256	264	278	269	225	240	247	249	206	249	246	252	290	223	234	242	243	260	254	263	236	260	250	244	237	239	213	243	244	252	245	264	278	234	241	248	195	282	245	271	256	250	232	262	243	249	274	231	283	266	266	241	232	232	257	243	260	238	254	250	236	248	242	247	245	249	240	264	261	246	264	223	254	228	213	250	251	229	247	217	250	241	234	234	274	246	226	236	266	270	271	246	253	223	255	243	275	240	219	268	244	250	266	255	261	248	240	241	275	240	248	246	263	261	273	234	239	227	240	243	230	225	246	255	209	239	243	228	272	245	258	229	241	223	251	222	250	246	253	247	228	277	244	260	263	243	235	248	243	222	224	230	220	243	217	222	248	262	263	272	256	227	223	237	275	227	228	279	259	213	239	254	240	263	226	233	223	243	250	246	248	250	265	250	256	272	261	268	248	254	267	268	251	244	233	229	259	284	238	264	250	200	234	234	256	269	220	247	240	222	256	257	272	225	238	267	249	266	267	230	236	250	232	237	226	251	246	263	271	231	250	249	255	259	233	241	218	251	239	256	231	234	239	255	293	234	281	234	245	251	234	239	256	224	258	229	260	234	268	237	251	247	265	272	221	278	273	228	244	242	225	245	244	217	246	222	267	264	253	259	220	254	242	228	280	276	219	258	240	258	246	222	239	271	247	250	262	252	265	268	223	257	255	245	240	261	213	262	263	252	221	242	237	268	263	233	205	261	247	273	266	267	238	240	233	231	255	246	261	247	258	274	238	244	221	247	213	256	274	259	271	247	251	274	238	258	234	248	272	242	269	256	257	235	255	247	236	274	262	269	246	257	254	252	263	270	263	238	221	242	249	224	233	272	245	255	258	256	248	243	215	256	256	223	224	203	234	269	260	236	247	258	241	264	267	252	240	257	251	242	239	236	244	224	256	240	250	252	229	249	272	249	237	232	277	245	229	250	257	278	228	255	234	244	250	257	243	262	246	284	258	244	242	260	243	238	241	266	222	230	239	243	278	269	239	285	255	232	275	265	263	265	245	224	253	230	238	261	242	262	255	216	236	257	218	258	258	237	232	247	249	235	235	273	260	238	226	234	249	262	255	239	279	252	258	264	263	224	255	244	239	263	293	272	269	249	238	240	264	237	233	265	264	263	273	239	255	259	251	264	245	239	220	265	232	249	209	238	249	224	268	229	271	246	273	239	289	249	235	234	278	285	264	271	242	234	256	236	220	235	241	245	250	253	290	268	213	215	220	276	222	278	257	222	211	254	273	243	244	222	235	228	249	245	232	242	247	256	257	238	251	250	232	271	224	244	216	241	261	241	271	243	222	255	240	241	287	276	227	258	262	228	244	261	279	261	266	248	217	249	252	238	250	253	237	274	254	270	250	239	241	237	253	240	253	231	238	246	250	233	246	260	244	213	238	215	232	274	248	263	272	234	258	260	254	251	253	259	255	281	233	233	270	222	254	280	272	244	259	239	241	231	250	240	246	231	274	253	227	238	218	239	231	266	239	262	273	260	240	231	258	246	227	225	213	220	241	246	262	242	242	258	264	280	247	241	230	259	266	264	244	243	262	260	246	222	251	267	270	251	274	254	272	236	253	266	249	279	253	263	259	275	269	246	262	258	242	245	251	265	281	241	258	254	251	256	296	266	295	253	234	221	244	237	279	261	271	246	236	240	246	275	227	243	241	262	227	287	248	241	208	279	269	240	262	222	255	259	227	257	264	283	249	266	264	285	243	281	218	250	254	257	269	261	254	262	279	232	269	247	233	237	241	264	219	222	263	271	243	275	248	243	223	249	243	261	214	252	237	285	268	253	271	227	241	264	264	285	282	257	247	223	246	234	264	253	243	243	247	269	243	263	220	251	265	232	269	217	257	272	258	234	218	241	250	248	227	242	216	281	262	247	227	294	225	242	254	260	254	248	260	245	237	238	290	224	273	265	260	233	222	250	239	250	254	228	257	268	226	262	232	255	221	237	248	263	258	236	235	259	248	243	252	239	236	243	243	249	229	250	222	243	267	268	241	250	237	255	223	260	236	246	239	233	252	266	256	256	242	256	234	230	269	236	234
19191	1595	1899	2026	1707	1395	1267	1100	1083	967	891	854	825	759	732	762	779	747	671	725	685	688	678	703	685	669	704	662	646	622	613	639	678	655	655	670	641	648	692	656	657	638	600	621	590	647	652	635	632	619	628	619	635	639	616	632	614	604	624	602	615	640	630	644	609	589	648	656	598	625	575	578	611	631	624	625	607	618	633	604	618	633	662	650	605	578	605	617	607	627	659	621	621	650	603	618	620	639	588	600	619	605	590	590	610	631	637	610	589	637	598	676	610	615	632	612	568	625	638	638	629	645	633	630	627	567	636	627	617	618	567	640	605	633	633	620	616	642	592	632	623	621	637	589	614	622	595	617	603	615	609	603	617	635	622	636	601	641	593	607	617	676	632	599	600	650	630	640	585	619	600	538	665	658	608	626	672	633	595	608	634	625	646	588	593	626	615	607	630	611	611	659	629	642	633	610	604	601	612	604	591	604	598	635	598	615	648	653	626	612	631	588	658	638	624	614	587	565	584	638	609	635	683	632	563	638	614	601	606	570	605	566	578	597	583	641	660	604	675	591	645	626	614	611	549	600	605	620	671	620	628	659	697	620	623	628	588	627	601	604	622	607	626	617	646	622	573	602	661	572	632	612	640	654	632	601	603	580	623	603	622	635	677	633	620	671	585	617	596	648	638	622	615	609	633	613	640	617	631	595	631	639	584	620	634	605	635	621	631	614	650	664	679	690	631	633	585	586	649	602	630	614	640	602	645	596	643	578	594	614	642	616	605	619	638	622	559	636	622	604	609	630	614	595	605	656	664	582	556	657	601	587	642	667	644	653	585	651	591	606	620	674	612	596	627	653	611	601	588	595	588	610	651	610	646	622	600	584	621	684	615	627	655	655	621	597	621	633	599	635	652	631	638	597	582	634	589	611	599	600	614	614	597	629	609	621	604	611	593	626	661	640	592	628	668	608	593	616	590	634	634	585	645	587	633	623	657	641	616	652	643	604	608	638	641	625	669	594	643	600	609	629	639	590	649	606	649	611	629	598	620	649	637	667	626	598	618	616	613	619	619	584	629	590	635	601	631	628	610	664	636	631	608	616	618	607	629	627	579	612	586	621	634	610	577	615	650	602	614	637	611	606	576	608	591	596	631	592	627	607	602	622	623	609	593	638	589	622	627	600	620	594	573	626	605	607	577	676	638	588	594	610	617	594	613	623	585	584	588	608	630	627	600	646	616	636	629	643	661	595	616	678	608	596	603	609	573	600	564	609	631	613	591	643	618	652	600	622	623	632	629	605	584	600	587	623	597	613	627	668	612	583	659	606	618	632	588	635	622	665	601	650	627	612	636	611	626	645	591	625	599	611	585	613	645	606	677	599	641	655	616	657	628	600	637	609	615	656	619	615	609	617	596	623	607	655	636	624	617	611	575	619	625	572	597	623	619	570	605	634	644	655	594	562	599	593	610	635	606	618	648	592	608	626	634	609	661	612	596	566	603	636	673	605	632	587	612	630	633	619	601	647	565	597	610	585	592	621	598	622	633	577	594	663	649	585	614	646	621	606	606	613	583	682	611	637	626	626	626	622	657	621	561	633	608	654	613	617	628	606	611	596	629	647	581	611	627	643	592	636	637	583	630	597	587	683	642	618	628	575	593	597	660	603	596	668	610	623	629	644	614	649	655	606	589	615	630	608	613	614	646	623	656	592	650	635	617	632	630	638	584	635	610	593	614	642	557	616	615	616	579	606	627	607	645	638	641	701	617	587	634	589	656	609	617	628	636	664	621	618	673	615	613	660	619	618	648	641	599	629	634	613	586	628	668	637	632	606	636	649	657	588	634	591	622	571	652	622	619	598	612	653	615	622	648	625	578	618	661	632	595	599	610	620	593	574	625	572	641	642	595	613	626	623	602	611	620	666	667	614	641	588	607	642	616	623	635	617	621	641	573	601	640	586	627	586	602	617	617	583	605	626	631	610	614	642	613	570	622	649	664	590	618	553	586	609	633	591	612	592	634	577	592	657	592	632	632	620	639	627	608	629	629	610	639	629	582	617	630	624	616	620	628	625	649	610	595	638	600	620	620	581	624	642	622	641	637	633	639	616	625	625	686	664	606	576	588	645	603	583	638	622	587	612	602	660	583	618	604	585	644	662	605	622	675	629	581	644	594	626	584	586	627	635	565	622	676	620	613	606	580	637	601	606	650	661	601	572	633	571	619	634	617	635	602	649	630	639	578	614	578	638	631	637	540	616	655	606	610	658	608	593	635	619	627	631	603	642	570	604	572	572	616	636	611	638	616	615	640	618	647	640	636	622	629	602	646	613	615	626	630	629	626	575	595	644	588	639	645	610	600	633	644	599	579	573	620	611	632	594	664	580	603	607	612	625	628	634	636	656	610	608	648	630	612	622	625	591	610	632	583	612	608	605	629	642	606	618	636	601	608	621	623	619	598	622	610	598	609	605	625	609	674	637	624	642	623	635	631	650	609	632	591	595	597	609	588	633	654	629	601	607	691	569	579	654	651	624	595	604	605	610	604	596	638	639	625	608	622	598	655	574	609	581	630	560	657	641	598	622	610	594	634	628	615	583	654	587	632	592	623	585	650	627	595	623	618	606	632	600	581	636	592	593	588	627	615	617	569	560	649	622	604	591	594	601	589	574	605	639	630	583	621	613	575	583	640	643	629	664	673	602	601	592	602	574	659	594	626	600	630	602	614	601	635	660	621	638	623	586	611	651	602	527	630	640	593	696	641	596	632	596	627	602	639	594	624	653	636	610	583	617	579	660	627	633	622	585	639	582	591	624	571	618	616	655	626	616	627	643	646	620	575	658	656	629	612	565	649	636	580	635	594	587	632	595	626	659	573	616	560	615	677	591	637	630	601	602	593	622	616	592	604	609	623	618	577	608	610	612	660	605	602	643	631	601	648	645	633	574	671	613	623	643	601	660	608	571	584	632	641	611	591	615	632	572	616	620	677	643	593	593	569	613	606	586	647	622	556	623	591	610	575	639	610	603	604	628	596	630	627	662	639	673	624	623	665	652	613	619	622	644	671	640	633	604	625	648	613	626	597	622	634	604	613	630	620	607	566	580	632	658	621	587	582	627	617	588	652	630	635	608	584	610	658	572	624	566	637	632	613	589	610	622	623	633	628	620	593	649	646	602	635	622	646	602	632	599	625	590	567	589	618	651	649	583	651	648	645	617	548	651	641	642	575	647	611	626	621	603	578	617	674	634	631	605	661	615	597	622	586	586	597	624	596	632	623	618	600	611	606	585	590	641	612	668	630	613	583	609	625	647	613	643	614	593	681	646	651	622	643	567	633	637	588	631	623	635	583	650	588	622	599	584	635	615	595	642	631	623	605	597	609	592	616	632	602	615	632	631	636	600	594	590	627	605	629	587	616	616	630	630	618	666	574	619	585	647	641	614	634	637	658	635	607	645	599	612	576	626	571	630	613	620	587	594	614	634	616	624	658	684	653	636	608	660
11181	1249	464	508	415	442	406	487	431	408	454	424	433	499	427	446	443	474	429	441	451	464	433	492	475	460	426	438	457	445	452	475	457	435	418	467	432	454	454	427	408	445	439	464	498	413	462	459	436	400	436	472	451	461	438	457	469	458	432	427	455	455	456	454	428	433	431	403	444	489	456	421	462	435	414	488	461	458	417	430	435	470	473	400	401	439	464	457	453	436	474	413	463	433	426	473	469	445	440	469	461	442	467	448	441	453	416	394	479	429	463	461	490	462	429	439	421	439	452	408	449	461	450	435	447	465	446	451	433	409	467	455	407	459	427	471	462	434	463	445	440	497	432	441	401	472	438	432	455	465	446	413	451	399	422	448	441	432	411	442	446	444	418	432	414	458	435	439	429	477	409	496	427	441	456	442	420	408	419	422	454	421	453	466	440	484	431	438	424	433	471	455	439	424	472	433	451	434	390	442	493	458	453	488	473	448	433	406	423	409	484	451	432	462	488	436	445	426	464	422	445	491	453	429	380	486	428	470	448	461	446	440	455	444	430	429	493	430	427	424	428	418	462	459	437	470	458	456	458	479	446	422	425	431	454	457	481	455	462	436	425	422	463	448	426	443	469	457	426	427	456	463	447	446	432	473	442	457	420	466	396	486	429	439	446	421	432	458	416	456	427	440	466	415	431	473	468	441	457	396	446	426	436	389	436	440	432	439	437	436	466	438	460	443	405	477	430	453	444	435	483	440	425	457	461	439	433	470	469	453	435	419	432	463	446	428	429	444	454	434	449	438	396	429	457	452	434	493	428	395	471	442	491	465	449	451	439	423	445	409	455	466	446	428	414	433	399	405	419	420	445	436	446	458	429	450	445	470	488	436	437	414	430	455	456	413	443	494	444	429	465	481	444	511	455	446	410	460	447	451	463	408	423	456	489	509	459	439	495	435	452	425	439	418	436	434	482	427	444	481	449	461	465	462	393	460	423	405	438	488	445	435	438	471	438	429	471	460	451	392	447	432	431	404	461	445	465	470	413	465	443	472	481	470	436	447	448	454	450	401	417	421	421	475	454	488	431	451	434	432	448	419	446	458	477	444	416	443	447	485	413	429	459	429	471	490	466	471	449	460	438	444	431	454	453	453	438	446	438	441	434	444	415	436	417	464	481	456	437	466	430	431	454	485	442	487	481	435	424	495	478	432	420	399	456	435	431	399	446	441	400	461	416	458	502	436	405	418	476	456	420	427	420	430	458	389	420	464	403	457	477	435	491	452	446	421	428	422	417	467	440	421	464	422	419	448	402	460	456	449	442	475	451	463	429	489	404	466	397	458	416	460	444	462	469	425	455	442	391	450	479	439	417	442	457	449	425	458	454	406	464	472	453	451	451	477	456	411	441	419	424	421	413	463	465	451	430	459	454	460	443	472	434	465	458	423	447	418	447	448	458	441	452	435	448	461	440	442	434	436	419	483	445	427	445	469	436	429	462	483	459	440	483	482	458	404	412	440	442	439	447	452	470	465	489	445	454	441	425	429	467	447	457	453	450	415	426	414	442	408	466	405	419	443	475	461	412	451	390	462	467	388	452	445	424	450	446	454	443	462	454	472	458	437	454	461	430	439	429	456	431	455	432	409	460	434	417	421	457	432	430	474	438	471	506	477	462	450	486	464	434	438	463	438	438	451	463	449	439	485	436	454	434	439	420	436	412	439	431	468	473	423	452	431	434	417	412	447	457	479	472	463	464	431	449	445	448	474	460	461	447	480	446	444	448	437	494	434	429	485	395	419	444	458	461	398	437	431	499	457	427	460	452	429	435	443	427	473	479	446	476	416	456	465	457	458	447	437	438	439	450	447	431	442	456	488	451	469	474	444	449	471	487	467	437	438	427	433	446	457	444	428	431	446	431	432	407	416	453	444	469	422	450	406	417	435	433	432	489	463	421	435	433	449	424	454	433	450	454	512	441	429	453	460	424	453	425	465	446	462	453	454	444	461	431	450	438	429	422	439	432	403	403	447	417	462	438	440	460	434	415	439	461	472	446	409	457	424	439	410	434	419	488	440	474	503	404	397	442	438	425	435	424	452	460	436	399	441	423	419	440	486	419	451	451	422	419	477	481	439	452	474	436	496	436	405	462	452	452	448	427	452	458	465	449	453	431	449	447	426	449	482	437	469	422	458	453	423	433	421	464	439	442	434	426	465	447	437	446	436	471	383	449	448	395	410	443	451	453	420	466	416	462	428	450	412	431	413	456	439	423	411	425	451	444	470	424	445	419	450	452	442	471	433	472	469	436	492	479	418	411	482	416	435	498	467	429	437	420	432	423	447	457	410	417	432	431	445	444	454	429	417	451	432	439	461	449	453	440	469	476	453	483	447	466	439	457	444	412	444	447	452	422	435	462	442	434	405	421	419	429	421	420	466	442	438	463	434	468	429	460	440	423	425	420	476	462	481	418	462	431	431	452	434	451	471	468	456	400	408	429	454	449	469	431	410	462	506	435	438	418	463	425	429	425	441	400	435	439	461	447	457	465	406	481	425	441	441	422	459	468	399	429	437	427	397	438	436	441	426	401	454	449	454	418	495	440	467	462	452	458	461	461	451	451	429	449	430	408	442	469	482	508	400	467	421	493	456	431	459	443	428	428	424	465	444	457	450	473	409	469	464	412	429	446	432	481	441	456	399	442	459	453	441	435	430	462	440	424	427	445	441	455	459	473	453	423	418	439	455	440	439	440	396	461	476	447	451	435	471	487	434	406	410	459	468	448	453	444	467	416	421	493	436	506	446	462	423	454	430	444	423	442	435	458	421	418	459	431	461	424	464	476	485	419	448	422	416	407	443	490	441	410	451	473	476	418	470	433	435	452	387	418	427	495	472	420	438	440	453	384	441	391	470	464	430	445	424	423	413	458	442	422	430	431	485	436	422	424	439	382	453	438	441	445	471	407	451	446	461	447	451	462	486	416	451	461	437	453	467	479	436	431	461	425	460	452	455	459	465	453	460	424	435	409	496	473	429	457	431	473	435	431	400	429	447	432	454	417	448	456	443	452	419	408	390	470	451	439	439	422	450	445	446	469	415	466	442	469	394	454	472	476	459	427	432	492	397	449	462	448	443	440	464	430	411	451	437	453	478	446	435	463	447	472	449	456	417	434	454	462	461	442	453	446	474	385	469	469	458	430	434	471	444	452	463	378	398	464	475	435	462	410	454	437	460	474	392	460	403	469	449	450	424	447	393	465	477	410	432	423	419	428	458	443	446	425	446	466	441	422	446	442	450	428	435	471	447	426	426	432	463	460	435	401	443	458	452	436	448	442	448	441	420	423	465	458	470	479	420	424	443	438	433	413	460	467	449	470	421	457	415	426	422	426	453	444	428	401	405	437	446	500	430	436	445	477	399	473	472	473	442	453	437	436	460	440	464	484	465	460	468	458	403	466	432	451	482	467	436	409	459	441	455	464	432	452	434	462	418	474	439	432	398	442	418
7340	1006	977	998	990	983	1026	1025	938	972	989	1020	1042	959	975	935	1000	997	912	988	927	973	975	965	995	917	972	1015	912	942	976	925	923	934	928	966	931	978	921	960	1017	970	982	930	945	1001	978	961	979	956	962	941	929	930	1010	931	1044	938	944	915	994	975	970	1017	999	964	967	1033	1014	982	972	967	1037	1024	945	967	963	962	972	978	941	980	983	1012	993	956	973	954	973	958	945	999	917	1055	932	941	941	968	955	937	912	944	953	907	926	1038	931	978	974	993	972	942	931	984	964	971	977	958	974	1043	1006	1028	974	1027	995	1000	914	1002	993	903	967	937	957	920	957	1012	970	978	972	950	958	957	1020	993	959	975	1004	920	904	960	995	1013	960	960	977	949	961	926	1010	957	990	971	960	985	919	966	913	1019	939	950	952	980	1002	983	947	960	913	1016	938	890	987	941	956	967	982	958	988	892	977	927	929	991	946	975	957	935	1002	968	897	944	959	1024	954	966	1004	900	942	956	971	967	1017	912	960	991	980	1014	991	1002	942	980	942	989	1005	929	953	961	976	983	995	932	938	932	992	954	918	933	891	968	965	965	918	978	940	966	951	932	924	1002	892	963	958	962	935	965	961	1019	948	1018	959	985	949	985	995	975	987	961	1008	950	928	986	948	941	936	971	979	925	973	958	927	931	899	984	1001	916	981	997	1011	890	977	917	971	969	926	883	986	993	938	982	984	958	902	976	948	952	985	999	949	897	940	876	974	898	886	1026	936	965	865	941	988	994	964	948	994	995	959	949	990	975	924	979	897	979	928	1098	982	997	961	961	961	1022	917	932	984	974	966	930	892	1000	986	922	913	965	956	979	1010	932	1001	961	959	938	974	940	945	986	940	1013	962	989	932	992	907	946	954	977	930	976	986	939	980	984	964	984	957	915	952	931	1011	977	977	930	993	950	965	995	946	903	941	1029	979	967	922	949	989	934	943	1003	952	955	949	963	966	979	957	985	950	949	1015	983	964	972	940	913	936	986	952	927	983	977	1008	1035	949	995	951	928	952	939	967	902	909	1024	981	899	968	942	983	952	950	942	1026	948	934	946	893	1043	941	975	925	934	926	893	913	960	943	994	974	966	926	1005	951	1020	1006	945	925	970	933	976	956	973	928	984	981	987	974	956	989	953	973	952	994	950	1017	950	989	966	951	966	959	926	987	981	977	997	1020	935	929	970	964	969	953	920	958	899	984	989	966	973	952	1005	1008	952	923	969	967	956	921	937	962	983	975	1030	990	951	907	949	992	1018	973	955	935	955	948	924	956	1008	971	936	1008	972	985	972	1003	889	991	1044	997	965	985	972	1049	1001	960	980	985	955	976	1024	918	918	938	991	896	936	958	925	974	1021	957	945	958	929	961	953	970	951	890	914	930	969	940	960	998	951	921	956	918	997	1001	882	977	1020	980	942	894	918	956	984	947	1005	956	997	967	950	981	970	976	974	974	937	936	998	965	947	956	996	963	938	1011	977	960	1009	922	967	950	1019	969	966	913	958	955	984	931	944	1005	985	950	933	1020	998	943	945	992	984	957	947	991	905	1012	943	995	958	915	964	947	962	951	951	935	1005	961	997	954	1005	1013	981	1011	865	947	990	951	926	989	1002	953	976	980	978	939	960	954	1005	973	1014	1013	928	921	949	1046	940	973	956	965	944	1019	987	988	983	986	952	972	954	959	997	989	944	981	965	1047	948	980	1026	960	913	1021	915	960	962	994	982	931	1027	988	960	985	1004	950	1004	981	970	949	928	904	959	930	1007	994	1004	1018	970	1005	911	971	934	981	970	942	942	987	943	909	964	959	987	1038	909	974	957	962	979	928	936	1000	930	975	955	973	951	942	1017	914	904	992	924	957	990	978	953	981	981	957	980	981	936	995	976	967	977	946	923	971	930	1004	994	974	1004	988	1019	959	984	956	954	998	954	921	967	978	941	965	972	956	962	1005	958	936	963	950	916	966	950	961	960	966	957	986	937	994	964	1000	998	950	961	949	954	969	944	938	953	933	1018	1007	967	994	944	930	968	967	918	1012	1008	950	912	971	971	928	964	934	937	962	997	966	969	922	983	961	929	956	922	946	972	970	954	1013	1031	957	974	1041	981	1032	925	951	958	1002	941	953	1002	974	1010	973	945	975	924	980	1062	933	962	969	968	967	964	975	997	1024	955	958	937	910	943	994	988	916	933	996	957	948	950	909	998	991	975	939	987	953	946	998	967	998	955	936	1012	938	925	957	974	945	970	976	967	979	940	1004	963	958	979	972	985	947	983	980	991	938	913	944	966	936	910	947	982	985	898	974	980	908	993	955	995	949	977	979	951	921	943	1010	916	972	994	939	936	938	959	974	987	953	966	978	971	954	918	977	984	921	951	966	943	978	966	995	953	921	941	964	986	930	919	976	938	984	956	928	976	914	992	975	977	949	971	925	954	906	992	953	913	957	957	987	961	987	929	977	923	1005	957	958	961	971	976	989	920	991	1004	999	1007	951	967	1001	954	923	928	989	963	986	956	958	1003	997	966	914	938	966	979	949	966	954	937	988	924	963	951	991	933	933	944	938	943	977	918	987	966	948	991	964	1023	997	972	925	948	996	971	988	939	1012	899	957	1040	974	943	909	984	951	927	970	913	1047	1026	959	934	967	960	980	963	981	972	973	990	964	929	954	967	993	937	961	979	972	971	955	1059	899	963	950	944	967	953	983	998	969	1022	997	932	934	950	978	941	953	924	937	935	1025	1007	952	985	954	938	965	934	973	932	968	969	985	971	1009	941	990	983	978	957	1000	982	960	934	960	932	958	926	1019	959	964	941	922	1002	938	987	939	976	1029	941	925	954	965	986	930	904	961	989	982	969	953	927	938	942	967	1000	964	994	960	924	982	994	961	965	996	958	977	963	965	962	972	1015	934	1006	999	977	1028	960	1005	953	1009	991	962	975	1014	1018	985	978	988	986	973	981	1035	955	974	988	931	970	909	920	943	945	964	995	1014	934	943	989	980	952	1032	897	927	929	935	1017	983	911	981	982	916	989	949	974	961	979	968	920	951	948	990	963	1017	983	925	920	1024	944	968	982	966	969	919	979	976	1001	964	962	936	979	965	960	1009	1003	903	993	966	983	979	958	928	976	922	1003	915	930	909	986	959	940	948	999	942	1006	993	977	945	922	961	927	967	927	971	958	927	994	976	904	960	934	891	892	922	977	991	911	988	918	952	1026	956	924	988	958	946	925	977	948	947	948	1000	939	984	967	947	964	947	930	990	937	953	998	979	949	988	936	953	929	974	962	985	987	1001	973	1005	972	939	953	927	961	953	925	1001	993	935	987	988	986	905	963	1015	931	931	995	968	975	995	1011	945	972	914	969	950	957	966	975	946	980	973	1035	970	911	933	975	982	993	950	940	980	999	938	997	946	958	985	992	976	961	962	968	948	992	986	966	1026	948	919	972	920	977	916	999	959	942	997	988	955	984	1017	947	940	1003	973	944	999	942	1014	974	961	918	996	917	972	966	980	946	944	942	949	967	979	974	952	941	1007	989	938	989	955	991	971	934	1005	958	990	967	978	955	971	967	951	959	972	954	940	993	940	948	1029	938	969	960	986	961	969	918	979	986	934	974	946	902	941	969	952	973	949	932	953	920	973	986
24792	3054	520	452	336	336	305	261	262	251	254	268	237	235	235	254	228	229	239	224	252	252	228	218	234	259	235	254	236	230	232	235	233	227	242	223	179	244	207	251	234	220	241	266	235	221	249	237	221	225	229	220	219	200	241	227	253	239	232	219	254	246	223	222	213	244	221	216	223	245	249	241	181	227	238	226	219	242	223	257	213	230	214	254	230	260	251	243	224	213	244	216	211	217	221	219	223	215	263	254	237	226	235	217	234	243	226	224	201	214	216	240	221	267	219	204	185	229	217	238	236	218	240	220	263	258	256	241	238	208	233	203	241	207	207	217	254	233	237	236	251	215	212	244	239	272	226	218	239	248	240	222	234	268	242	231	238	240	265	210	231	245	237	232	215	245	196	253	242	222	227	242	227	237	204	179	233	228	233	223	207	222	238	230	241	220	202	235	231	231	219	214	219	211	246	232	244	269	202	223	262	213	238	213	246	219	238	230	243	241	223	235	228	228	246	228	222	226	222	240	213	248	224	220	207	239	223	241	233	209	233	221	253	209	257	201	238	250	226	208	226	237	238	246	236	181	216	208	228	230	233	242	210	216	243	248	257	247	268	258	248	231	249	241	272	247	239	204	262	220	249	232	239	213	220	265	267	229	228	210	229	233	225	246	243	235	255	237	242	266	216	242	203	226	218	230	219	251	248	225	211	210	230	248	206	217	247	235	223	220	245	261	198	242	269	244	225	204	252	239	249	246	242	208	227	221	245	223	239	219	227	237	247	250	231	229	200	242	236	246	224	264	208	226	227	233	241	221	246	264	256	234	233	214	207	223	230	231	223	226	253	214	221	227	208	273	227	228	211	240	230	223	196	235	239	239	238	242	213	221	225	195	249	214	216	217	236	251	196	214	183	241	236	206	242	258	220	271	268	229	248	258	231	268	241	243	258	230	205	255	238	239	236	237	218	206	228	221	247	241	233	249	240	225	208	223	224	198	221	224	244	220	242	230	243	235	236	233	259	226	250	235	267	241	262	216	246	258	244	254	195	236	179	209	242	208	224	234	224	204	230	249	216	226	215	226	233	244	226	263	227	213	239	220	222	238	264	225	246	259	234	236	260	245	227	257	236	222	224	217	232	240	211	267	186	251	240	265	232	251	228	227	244	238	242	243	229	255	190	213	236	222	226	241	236	231	210	235	261	233	237	249	253	215	200	238	228	209	243	218	222	219	225	252	228	242	254	230	230	246	253	242	247	241	197	243	228	213	212	225	240	235	210	204	220	244	241	220	231	244	220	213	241	207	235	247	274	227	234	208	224	238	239	220	221	229	254	209	238	241	217	218	257	237	251	207	224	226	238	229	220	233	241	238	224	241	211	219	239	237	225	250	232	262	240	212	238	243	221	225	239	240	239	214	247	241	237	254	256	236	260	239	203	229	216	209	210	205	237	229	208	205	218	245	242	209	239	245	245	231	217	214	212	238	217	242	229	250	235	206	239	259	233	230	229	231	222	221	221	242	213	227	232	221	205	240	219	200	237	243	231	200	245	249	230	250	235	252	211	274	271	249	210	254	227	217	252	254	252	195	254	228	226	249	223	257	213	253	239	232	249	240	213	234	243	217	236	223	258	211	229	251	229	234	233	222	228	231	212	247	241	245	236	204	211	238	245	222	243	240	192	219	221	228	259	228	254	255	242	227	228	199	232	247	235	224	239	216	218	234	234	221	230	214	240	250	231	242	233	240	244	231	223	194	217	179	223	230	238	231	206	224	221	225	200	240	210	229	217	211	225	247	253	241	237	216	182	245	239	233	228	226	237	237	222	208	238	224	245	246	205	232	226	230	266	252	210	221	264	232	260	245	246	257	248	240	250	211	246	241	213	239	231	240	197	234	218	221	264	243	249	259	197	239	213	237	219	252	228	201	165	195	222	219	242	233	238	239	213	218	267	216	236	211	214	245	198	238	261	226	243	208	229	231	202	231	203	235	253	256	265	235	244	233	247	225	228	222	237	238	240	241	250	232	212	230	237	259	216	249	248	230	235	230	217	223	248	242	226	241	229	185	245	225	245	239	229	259	234	247	244	252	219	232	222	233	254	239	232	239	251	232	199	223	219	230	181	245	206	228	233	233	244	209	222	223	229	226	232	214	235	231	214	207	252	216	231	250	249	247	212	214	228	212	221	228	238	243	246	248	251	256	252	251	247	272	246	241	249	252	231	227	233	209	223	214	229	212	229	224	222	220	202	219	216	190	224	217	229	234	230	247	229	199	256	230	231	225	246	210	236	246	251	211	210	224	248	223	206	243	253	233	238	234	212	225	215	269	247	233	233	228	200	249	210	224	231	225	230	242	208	229	237	220	204	243	220	231	214	230	213	245	250	229	207	245	232	229	250	240	226	226	235	213	225	238	246	257	220	206	238	272	251	198	230	224	202	209	234	264	203	215	255	225	233	221	209	244	248	245	228	238	197	277	239	217	228	232	241	252	231	252	213	233	228	225	222	209	213	240	232	241	269	214	249	239	232	228	212	242	251	214	233	225	243	259	228	214	215	224	236	228	206	230	209	207	246	210	230	220	233	231	252	214	233	230	217	183	243	253	215	225	257	237	272	233	211	213	257	224	251	249	239	252	250	223	234	212	224	240	239	255	229	219	189	224	227	233	204	230	229	243	233	240	239	211	233	230	232	237	255	232	220	220	223	247	228	232	239	232	246	253	248	220	248	223	250	260	233	213	226	230	217	219	237	243	227	247	226	239	240	256	250	239	258	234	235	246	209	227	235	219	238	263	251	208	215	216	246	195	224	222	240	252	269	245	225	263	226	198	215	228	216	248	199	225	215	198	250	211	258	238	242	219	219	240	253	240	230	236	215	235	236	241	238	263	238	232	254	233	209	214	211	215	223	222	219	224	237	229	208	237	241	237	227	232	233	234	227	242	232	231	209	271	221	238	231	230	211	219	258	239	217	238	205	216	252	238	235	212	247	250	239	225	242	262	218	223	233	259	225	214	232	251	230	213	237	243	224	238	226	237	224	196	247	229	221	209	257	236	228	229	237	210	249	214	194	239	228	223	239	242	262	246	232	243	229	240	221	213	249	231	250	214	214	228	230	226	251	222	240	236	261	238	230	253	244	245	210	241	244	231	244	244	246	239	214	203	259	220	232	237	251	226	250	227	233	229	212	228	239	226	240	225	227	230	214	196	242	194	224	225	245	222	233	238	236	267	258	262	249	252	205	212	243	228	240	202	244	243	215	218	277	230	245	217	258	205	212	237	263	233	249	234	214	212	250	256	212	226	190	208	211	245	222	231	251	217	240	236	242	220	259	236	243	245	253	230	249	224	226	236	234	231	241	198	245	211	216	215	216	199	236	256	250	247	241	204	264	258	246	228	235	226	234	260	221	222	249	225	214	226	234	240	233	214	220	207	218	211	223	247	229	251	216	215	260	234	219	235	232	242	229	221	268	206	194	248	237	236	267	249	261	210	252	235
15205	999	1266	1260	1059	949	924	772	796	737	741	680	650	616	614	635	597	647	616	607	625	603	591	579	587	564	590	570	571	629	589	620	583	566	591	569	567	569	589	566	569	580	559	566	585	562	547	578	572	547	583	571	562	543	566	549	586	532	579	587	588	536	582	587	536	616	537	521	543	546	580	594	569	603	542	546	553	583	564	574	567	545	565	560	579	582	593	580	553	545	547	595	574	565	540	569	552	596	583	564	530	581	582	542	556	576	542	550	573	560	567	575	603	531	598	580	576	532	577	530	556	572	548	609	539	533	587	549	537	530	554	547	578	551	561	576	594	590	567	566	574	524	571	541	547	571	535	605	572	536	559	598	500	593	545	544	553	586	533	556	561	564	545	553	551	570	549	581	584	561	580	586	606	504	581	573	558	534	571	556	601	538	527	535	565	553	544	544	595	607	554	564	522	513	563	556	534	549	598	517	571	551	581	525	545	516	584	554	508	571	581	602	552	585	592	545	527	547	564	594	576	534	538	558	523	542	553	556	590	569	567	562	570	564	570	538	541	569	594	622	555	542	574	565	556	566	536	587	526	542	569	553	532	534	552	519	554	552	574	627	554	561	562	544	558	566	532	573	571	544	558	564	567	612	545	535	572	533	579	605	606	568	618	532	533	521	545	607	568	577	573	514	524	601	515	546	563	554	551	561	595	566	526	559	602	610	566	532	536	524	597	566	595	512	565	545	542	560	571	586	559	567	572	567	561	534	560	543	577	549	536	592	576	561	537	567	550	535	581	560	563	540	536	565	521	559	571	564	590	561	533	566	525	544	581	560	510	546	530	547	584	565	577	529	557	534	570	537	625	569	566	529	529	570	563	589	529	541	576	575	574	510	530	516	565	549	497	582	515	604	555	545	551	562	535	561	614	585	562	529	578	573	593	576	521	533	540	536	541	600	569	536	570	574	557	596	576	560	595	568	528	542	571	609	572	543	535	601	561	574	561	574	567	545	553	549	555	565	554	544	567	581	586	577	541	569	573	547	577	552	523	576	603	573	553	605	558	592	560	589	544	584	582	572	539	543	584	632	537	550	549	542	569	574	591	532	558	563	559	544	527	602	557	589	540	581	620	527	580	575	521	581	562	548	532	509	596	572	528	544	616	583	527	572	597	562	557	582	572	543	571	577	593	583	573	560	585	563	560	532	568	520	540	591	569	576	571	558	540	565	577	536	606	551	553	535	617	561	542	535	600	556	516	598	539	558	559	529	525	545	573	595	552	566	575	551	559	523	579	574	584	557	552	570	535	579	538	550	576	555	553	523	564	557	547	553	573	554	555	558	532	565	516	545	590	588	550	576	566	537	526	567	589	521	543	512	530	554	532	547	547	582	541	587	567	532	552	541	540	570	564	570	561	603	554	539	538	550	612	561	569	555	538	538	534	590	585	555	541	516	571	610	539	515	558	572	565	535	581	541	566	534	557	565	574	556	585	577	546	549	567	518	550	525	548	581	560	533	578	636	568	533	562	536	540	571	573	578	530	564	567	573	555	568	581	559	562	542	552	594	519	567	548	545	562	504	575	550	568	542	554	579	576	550	581	526	530	574	538	536	584	568	558	555	564	602	562	559	540	544	518	577	548	529	580	532	547	567	555	564	562	591	537	568	591	582	554	569	595	538	556	556	551	545	558	541	586	517	544	526	576	597	566	518	549	505	542	583	543	557	540	586	542	558	572	609	599	606	583	531	568	567	528	545	570	541	547	548	572	572	574	571	614	624	578	554	572	554	540	533	571	609	568	583	559	572	553	536	553	499	551	538	568	593	549	557	583	563	543	585	546	545	539	534	551	587	558	558	573	530	535	559	573	555	564	518	569	563	536	586	571	576	564	565	570	557	549	580	570	519	588	610	576	620	581	530	584	589	596	571	546	561	531	536	535	536	539	559	537	564	587	573	534	497	575	542	576	523	585	598	533	570	554	578	536	514	550	542	558	550	568	534	583	541	586	547	582	522	576	549	544	549	590	582	567	588	558	573	549	593	594	563	535	569	584	574	552	546	526	579	593	575	537	551	550	570	595	591	545	554	553	520	547	589	572	566	578	554	558	533	529	584	551	557	586	569	577	531	565	589	590	569	542	548	563	527	559	580	610	559	575	549	568	595	535	530	548	600	552	547	561	572	516	549	546	559	552	551	592	563	587	557	549	538	577	532	579	501	583	565	580	545	568	566	559	590	565	574	515	572	583	558	588	592	554	534	552	537	586	604	544	538	569	600	540	550	549	569	594	572	630	549	533	591	534	553	537	525	552	567	545	576	542	609	577	552	583	524	555	599	582	560	553	564	585	599	545	575	571	548	562	565	541	581	601	577	582	555	560	566	585	539	532	587	557	594	552	584	567	606	564	560	551	549	560	630	570	607	576	581	570	546	554	560	518	571	552	551	512	551	571	555	528	606	558	522	570	605	624	598	523	577	588	554	553	547	579	529	582	565	543	564	578	556	570	556	566	535	614	584	586	589	552	582	522	560	552	587	562	567	523	533	576	547	526	570	549	584	578	561	562	553	553	559	570	531	543	551	562	583	555	601	551	565	496	566	570	529	562	558	526	537	546	539	556	597	555	535	564	569	589	582	577	591	539	562	536	537	557	601	551	575	528	590	571	582	591	574	551	582	579	522	571	558	533	583	606	563	576	575	583	580	533	567	602	536	537	570	578	552	593	568	598	556	566	537	611	514	574	589	578	566	573	530	563	580	550	568	540	554	542	587	569	542	536	525	546	544	553	544	547	574	554	579	534	597	527	593	561	586	570	550	526	562	542	527	535	570	549	555	578	546	563	571	540	553	552	573	562	578	550	542	562	566	541	541	551	569	557	565	568	536	597	573	550	576	557	594	552	599	556	552	560	542	575	561	559	549	599	555	555	573	554	547	588	537	523	617	517	582	593	605	564	600	588	575	571	577	517	524	556	538	607	534	543	519	579	591	552	549	573	580	571	556	555	556	603	581	556	577	579	553	587	551	560	571	554	582	532	537	571	531	604	555	583	554	589	579	548	535	567	517	563	572	605	537	547	604	558	519	575	583	567	569	519	546	578	602	559	609	608	556	547	542	550	541	570	551	549	526	528	580	580	569	603	548	563	539	573	567	563	527	550	572	546	582	543	549	565	563	537	563	588	607	494	539	594	533	528	531	553	601	564	573	524	594	594	566	567	564	541	560	589	558	591	513	562	548	527	555	537	537	542	578	559	541	590	520	563	610	558	538	579	581	575	571	560	580	551	579	560	594	543	545	588	596	545	599	562	596	539	511	580	524	574	522	583	548	568	544	537	579	549	572	568	559	502	547	537	561	510	567	556	568	572	591	547	592	558	559	555	544	585	568	509	570	564	571	548	537	522	527	583	517	534	565	538	554	549	555	573	624	563	559	595	574	563	586	586	561	574	529	543	571	546	581	570	596	546	562	562	576	528	563	595	546	544	555	518	587	584	556	549	566	550	550
33516	5887	975	661	486	411	350	328	326	300	272	309	272	257	251	254	268	261	269	273	238	269	273	241	255	226	279	273	245	272	269	232	247	253	249	249	241	229	243	269	242	239	242	246	255	270	227	216	190	262	243	295	243	238	250	244	245	237	255	255	231	248	243	243	244	269	259	229	238	268	237	262	246	232	255	246	228	291	281	241	235	215	242	255	269	251	244	252	231	259	247	254	257	228	235	230	270	232	250	238	245	208	293	263	251	229	252	243	243	261	233	259	261	243	262	250	250	258	237	274	241	251	242	217	238	219	239	243	243	251	264	269	256	224	245	206	246	232	213	244	249	282	233	244	239	262	226	250	263	222	234	244	254	250	228	259	269	224	245	254	239	245	279	249	243	244	276	238	266	214	254	233	257	213	249	268	218	222	261	208	269	246	253	225	258	250	213	228	224	280	257	244	275	259	251	290	233	218	251	261	252	258	259	235	240	259	255	274	265	268	259	243	266	267	245	238	237	224	231	254	233	249	246	264	274	240	267	236	248	222	257	261	260	239	267	232	225	228	204	255	241	232	215	253	254	244	262	234	259	238	239	256	248	237	253	255	258	245	231	254	243	276	263	234	210	266	241	241	269	246	233	268	229	233	232	239	265	250	280	263	270	254	244	245	281	268	245	252	255	278	252	248	240	248	258	270	265	226	249	240	213	282	238	249	207	274	225	259	239	232	226	246	259	233	234	244	250	220	224	216	215	231	224	233	242	244	223	295	226	255	247	232	276	242	261	275	233	253	248	219	286	249	221	263	250	251	248	200	273	258	233	244	238	258	223	266	255	263	226	258	241	257	253	236	212	228	249	245	219	255	241	249	268	227	240	227	254	232	241	260	230	204	236	285	257	270	225	250	213	255	262	239	238	193	245	251	219	237	244	261	262	230	237	248	273	212	245	219	251	234	230	246	261	228	248	268	228	224	228	204	224	244	238	259	255	251	246	269	203	247	231	231	235	232	247	268	275	266	246	241	273	244	230	245	244	234	216	228	252	255	228	228	229	245	229	200	228	236	213	249	222	240	280	251	250	231	226	224	268	245	225	207	213	236	253	279	241	226	224	243	240	268	244	195	235	246	242	244	224	234	240	260	247	257	260	233	243	264	256	256	289	249	256	238	233	266	251	246	234	250	225	244	244	234	214	242	225	253	280	251	258	248	220	232	258	240	222	243	248	207	262	243	238	237	252	207	212	284	239	236	250	224	246	229	234	256	253	227	255	220	252	224	246	250	266	224	253	246	248	248	221	283	254	209	272	252	248	237	222	260	215	218	246	235	226	272	254	242	283	261	228	250	238	242	238	256	242	231	214	255	241	238	246	235	217	239	240	228	238	261	222	241	273	262	238	235	209	237	271	243	286	246	247	227	229	252	232	264	263	225	239	268	259	239	254	256	242	236	247	233	287	242	253	267	228	249	229	243	227	214	243	254	223	218	237	234	245	233	228	209	259	257	245	265	244	235	222	249	235	235	216	244	214	265	224	265	236	257	255	247	271	231	214	256	246	228	248	260	223	269	240	248	276	239	245	241	251	263	238	248	252	242	244	222	291	280	248	247	278	259	263	233	257	249	246	229	251	241	283	238	245	255	238	251	245	237	235	254	258	235	239	227	299	241	238	242	227	228	224	256	245	264	249	238	239	235	232	235	241	251	232	248	256	224	254	237	221	239	256	262	270	222	238	201	217	227	238	256	232	224	228	229	242	232	234	243	271	231	263	203	244	233	264	247	283	267	243	260	250	242	278	293	257	266	245	249	259	204	214	287	280	276	260	262	211	257	224	262	238	256	235	232	268	201	266	218	241	243	273	223	227	223	260	220	233	225	263	232	277	239	243	230	247	264	240	225	240	243	264	249	225	225	249	263	243	228	230	253	227	236	230	239	248	245	271	227	258	237	259	240	215	221	232	210	269	261	232	236	240	256	259	251	265	261	255	246	233	277	239	275	244	231	250	224	236	233	230	236	246	250	275	229	254	250	242	249	258	237	282	242	236	218	244	276	227	244	219	226	242	244	242	234	255	296	251	241	257	244	246	230	232	226	246	263	245	232	263	237	237	241	262	240	223	273	248	241	250	226	245	243	223	244	258	222	252	254	252	273	242	233	266	255	245	216	249	248	251	260	260	236	241	268	251	267	234	266	266	244	252	245	260	245	242	252	212	226	251	226	220	234	238	250	263	260	237	257	237	228	237	238	267	249	247	237	227	251	249	263	233	232	244	253	253	254	258	281	259	244	236	258	232	244	235	245	235	264	231	220	231	235	224	233	242	211	264	221	249	258	264	269	268	213	229	249	233	266	233	249	236	248	233	222	221	243	238	269	268	256	252	230	273	225	250	212	247	244	233	229	265	239	231	228	224	257	236	256	229	232	263	216	256	250	246	221	275	251	219	266	250	257	250	237	247	246	238	236	253	218	239	254	270	235	229	247	206	261	245	234	241	260	261	248	240	262	258	232	253	231	252	263	245	225	233	246	264	240	235	246	226	248	260	263	242	232	238	243	263	248	222	211	255	258	256	225	226	251	251	258	257	229	243	248	242	228	251	272	254	235	252	248	229	245	251	255	245	210	208	257	263	236	246	257	241	268	233	223	232	263	252	267	266	240	237	240	236	231	254	249	246	246	259	205	237	238	233	209	258	241	246	265	243	293	232	259	244	220	259	234	248	249	225	259	241	220	237	248	238	225	244	249	260	243	239	246	260	239	255	281	256	242	233	270	242	243	252	242	245	223	270	231	242	229	221	227	239	221	248	261	265	245	244	242	252	224	258	261	236	211	219	258	246	239	234	227	214	255	235	250	231	260	251	268	250	266	260	234	236	241	252	220	221	262	264	234	219	259	270	256	267	233	242	242	231	255	265	246	242	230	218	259	246	252	268	246	250	256	236	247	256	231	246	281	207	255	255	252	215	233	213	233	235	247	218	278	243	265	260	245	247	240	229	255	262	223	258	219	244	234	254	244	255	256	238	233	246	249	211	255	262	244	229	250	242	265	217	286	249	244	224	288	258	223	233	262	236	233	226	234	225	236	272	237	267	250	226	224	235	246	252	239	247	270	249	233	242	242	268	248	229	240	231	254	258	230	236	226	241	246	244	246	219	248	225	250	251	240	258	219	249	227	257	249	231	250	241	237	256	231	295	283	255	230	264	247	232	258	235	228	243	227	232	264	220	255	249	231	240	244	248	216	232	221	261	221	227	255	246	268	219	252	267	264	245	268	256	254	253	217	251	242	252	252	230	225	234	281	268	262	250	253	261	253	249	236	234	220	239	230	276	239	238	215	275	251	195	243	242	265	234	232	234	289	255	216	238	268	227	257	262	233	244	246	262	248	257	259	253	230	203	230	246	246	238	254	232	242	253	228	229	257	267	244	274	243	236	238	241	239	260	220	240	238	248	257	276	207	219	243	254	240	252	214	227	255	237	257	256	226	211	246	260	237	253	233	217	246
18825	1528	1807	2084	1767	1499	1322	1096	989	974	902	804	802	744	784	769	727	667	711	636	660	700	656	674	695	664	652	718	630	672	687	639	692	619	658	642	648	658	662	643	650	664	653	640	629	622	637	614	602	610	628	566	668	597	638	649	619	658	580	606	579	603	653	615	635	610	620	616	581	626	621	629	623	633	613	618	622	628	644	628	617	607	617	587	631	616	634	634	619	619	599	654	606	622	587	652	609	574	692	669	625	608	630	587	633	616	584	580	662	588	619	671	608	585	591	618	604	612	623	598	606	635	610	569	639	605	584	584	636	595	611	600	645	660	622	570	590	576	568	639	592	631	593	625	608	617	606	586	594	616	588	626	592	621	611	588	606	585	618	563	622	593	640	610	609	643	597	576	642	637	617	633	642	644	596	612	576	596	586	649	648	590	670	637	655	635	613	613	635	643	618	645	626	597	581	611	626	611	566	599	618	602	582	573	577	618	604	603	566	596	631	635	592	609	581	607	623	636	611	653	588	635	604	607	616	584	622	612	620	625	642	637	578	585	616	656	589	574	642	553	650	565	643	647	592	605	625	607	629	594	612	667	665	586	587	575	655	576	610	615	634	586	590	606	638	671	574	592	671	606	573	641	623	581	641	616	628	585	633	601	586	569	646	566	609	569	598	640	690	630	594	549	624	634	603	660	585	593	643	618	602	643	616	628	652	641	595	587	618	639	638	583	612	595	596	647	609	605	592	632	645	616	600	604	637	566	621	602	585	554	647	621	567	586	643	597	584	596	674	633	562	590	618	572	611	617	585	626	609	685	648	655	639	604	623	633	609	615	597	644	605	631	629	608	600	592	593	634	602	582	632	652	630	605	643	573	599	625	598	590	596	587	556	598	577	630	625	667	651	578	594	621	638	611	628	610	632	577	608	627	611	633	581	652	615	638	627	614	623	650	625	616	585	621	591	614	598	637	571	622	598	616	624	614	635	649	656	532	603	584	580	593	603	639	627	605	578	613	605	641	579	607	613	614	616	627	632	558	575	619	617	616	559	564	631	597	645	629	596	556	591	623	633	605	596	626	581	606	580	648	553	601	633	659	634	647	641	582	649	652	613	633	585	635	616	608	583	587	605	649	574	598	634	554	613	585	660	657	588	645	644	665	618	606	605	578	615	666	605	605	567	653	602	621	582	609	603	611	608	630	633	592	626	589	577	609	586	601	607	640	627	648	648	624	621	613	634	595	596	560	620	614	591	620	583	566	594	633	594	585	613	603	596	623	602	628	592	621	583	624	618	611	633	643	601	640	592	654	583	626	589	618	603	602	599	596	625	610	637	589	639	607	600	609	634	591	600	590	599	602	613	636	611	607	598	631	603	625	582	580	600	580	604	571	633	582	581	571	634	581	612	601	611	623	598	588	609	580	618	634	616	564	618	629	611	565	637	591	628	611	609	624	581	618	602	627	627	663	624	610	634	631	616	586	585	613	560	615	570	579	624	601	626	625	596	614	593	638	632	650	595	589	596	646	611	583	606	610	602	608	653	612	594	594	580	615	587	583	602	646	617	619	630	624	589	617	591	617	589	613	625	640	644	594	563	601	660	591	581	612	614	593	585	584	592	589	596	570	660	605	602	589	638	628	572	582	622	600	615	590	631	634	587	603	617	596	596	653	573	603	629	634	674	606	625	610	571	630	619	615	589	576	593	598	577	612	618	614	594	624	579	637	613	577	610	608	674	662	589	600	652	606	618	601	628	603	568	610	619	595	600	594	626	597	604	622	646	609	568	626	642	645	592	632	575	599	628	663	604	601	626	584	589	581	593	622	608	634	604	654	661	583	585	640	621	641	573	611	589	600	603	585	656	661	628	626	615	630	561	594	595	577	626	645	656	645	614	652	616	627	598	636	594	613	616	599	614	590	616	617	593	585	598	603	580	616	603	561	612	591	616	628	634	649	612	626	610	616	576	615	646	592	611	619	563	612	570	590	597	626	632	626	581	592	623	598	591	596	580	593	679	609	660	605	618	646	625	606	631	612	590	594	608	600	605	624	582	613	624	600	637	628	618	576	580	602	606	613	612	583	651	625	662	625	591	641	646	599	635	607	609	574	615	590	657	628	629	638	669	620	618	626	578	612	595	628	634	613	593	610	609	628	616	610	584	616	555	601	675	618	583	592	592	617	610	613	586	580	602	643	581	587	602	600	626	625	597	594	618	658	582	581	623	651	637	625	652	640	612	594	637	590	605	605	643	598	623	625	627	612	621	561	614	603	545	608	658	605	566	592	566	608	625	650	623	635	575	598	629	598	595	609	615	630	602	621	623	636	618	591	622	618	600	591	650	610	555	623	561	592	629	645	623	612	624	617	594	604	583	618	621	594	644	570	629	637	607	547	609	589	600	618	608	620	638	654	568	628	607	599	609	610	577	614	591	578	619	648	608	645	649	597	592	596	586	612	636	585	648	607	602	684	636	615	579	631	600	590	658	636	599	590	580	630	579	588	644	610	581	587	612	584	610	644	643	641	609	634	639	620	632	631	593	613	570	635	638	605	597	565	527	554	595	588	702	610	604	602	594	610	603	625	620	618	659	646	617	597	621	581	602	567	621	599	575	644	644	594	609	600	620	618	608	609	604	584	620	577	602	642	642	600	647	597	616	560	609	595	608	607	622	601	628	570	561	611	614	648	657	603	573	566	652	594	578	637	601	625	595	595	649	604	601	620	638	597	600	600	620	607	579	604	605	623	597	597	598	606	571	668	621	596	600	627	626	576	612	632	605	536	578	634	617	600	585	569	602	612	644	627	616	658	613	562	626	660	620	663	574	631	611	617	618	613	593	636	583	645	600	591	614	605	623	654	639	616	583	616	589	626	551	565	609	597	634	574	651	581	630	582	565	595	642	635	616	559	614	596	580	623	634	641	556	603	631	598	637	603	632	578	610	625	606	630	639	596	653	599	648	628	595	610	573	593	630	626	619	608	616	630	619	574	566	630	614	633	639	612	589	571	598	654	626	589	626	631	556	627	577	585	610	594	599	597	620	603	613	591	605	603	650	600	622	677	633	624	563	585	627	612	625	594	603	572	602	614	597	634	640	566	573	619	607	578	616	650	605	607	649	605	614	615	578	599	627	578	581	608	598	631	597	562	629	631	638	586	606	657	613	581	646	627	616	577	659	636	642	611	640	657	556	602	629	592	606	595	652	583	623	553	590	622	665	626	632	655	575	620	582	632	647	569	603	558	606	624	631	633	555	595	605	608	618	629	617	625	587	639	569	637	615	615	580	619	610	643	629	620	585	609	613	623	609	608	614	634	618	599	665	574	641	591	600	630	636	617	627	630	625	617	627	611	625	640	619	600	614	575	615	595	585	604	623	586	598	618	641	643	584	616	628	601	616	564	621	606	634	643	675	588	611	612	600	654	626	595	614	603	607	600	593	607	629	596	641	585	595	599	590	664	563	602	626	613	543	598	620	601	634	646	632	610	635	605	631	609
12266	1435	521	463	469	428	444	403	483	467	444	439	468	470	439	505	465	470	431	439	439	479	485	442	454	481	442	459	447	428	415	413	480	420	447	463	494	477	437	512	453	459	438	452	443	420	414	414	383	435	436	414	398	469	412	416	402	424	464	417	524	457	451	448	433	441	462	434	426	445	455	475	430	460	415	414	465	437	425	459	431	460	460	450	422	411	448	479	454	474	456	436	407	436	435	448	438	429	399	447	430	430	439	413	469	444	454	489	416	451	445	481	457	459	422	430	479	456	531	447	447	447	421	424	437	413	465	470	412	445	441	447	453	444	443	438	453	420	400	424	456	449	417	469	389	449	436	446	457	442	498	429	457	458	436	450	476	459	449	430	482	414	449	440	433	402	434	465	435	458	457	452	465	421	416	437	455	447	451	477	443	440	465	453	471	451	382	407	441	419	470	482	470	430	466	407	432	441	473	466	450	428	441	431	437	432	445	404	423	476	460	449	428	425	464	441	396	432	461	457	438	423	459	458	446	449	457	448	442	448	463	457	436	440	450	412	408	386	396	447	451	437	449	455	427	433	419	403	411	451	416	416	501	459	449	462	454	431	458	434	434	426	496	436	440	459	429	485	445	438	429	459	391	451	403	435	416	450	433	452	456	484	468	468	442	408	390	450	431	417	452	447	429	464	448	421	440	414	449	459	438	407	470	449	448	426	448	458	455	451	441	427	449	424	410	449	453	441	435	446	453	425	428	437	427	413	418	453	445	469	436	494	431	442	459	447	414	440	406	432	465	480	445	455	454	461	440	406	425	430	437	422	451	446	457	489	395	442	452	435	488	417	485	433	433	435	445	463	453	435	437	474	432	452	442	436	435	433	480	471	426	412	444	454	449	474	437	453	461	449	480	457	438	431	431	409	404	391	408	448	444	463	433	445	453	443	423	432	425	429	420	456	430	439	450	457	495	470	451	453	460	429	436	492	406	447	445	476	473	482	440	426	438	489	469	468	462	414	447	432	483	450	441	404	433	454	462	428	391	439	438	453	450	451	448	449	475	409	458	405	454	408	420	451	427	407	463	464	455	403	410	446	433	443	459	446	478	425	461	471	459	455	441	476	440	479	452	418	450	444	439	462	431	481	419	429	405	436	447	472	408	419	412	434	474	460	468	477	478	436	445	444	443	426	462	427	450	446	449	434	400	417	433	478	469	481	446	466	470	430	444	430	446	439	412	463	442	438	423	451	469	461	457	485	451	434	459	403	448	445	450	437	427	431	459	410	456	452	435	430	437	470	445	448	432	453	403	469	491	468	457	444	473	461	465	413	463	438	452	467	428	426	440	447	425	413	438	418	449	438	453	451	456	438	478	427	477	447	418	428	499	433	431	467	455	401	433	464	505	469	435	431	426	470	454	434	453	459	443	416	389	472	439	430	440	419	433	432	429	434	417	434	461	446	428	462	445	465	444	432	434	438	466	440	410	436	426	452	445	419	445	459	427	421	473	421	462	431	448	468	421	473	468	443	443	462	427	475	437	426	471	447	438	462	432	455	439	436	400	425	459	415	480	458	453	459	456	451	425	496	463	395	486	459	449	445	476	442	417	441	447	436	457	409	484	424	515	423	474	477	441	458	427	443	455	461	465	430	429	439	460	431	441	467	444	468	442	441	464	456	441	464	442	419	439	438	481	434	452	398	427	429	426	423	427	450	428	441	461	470	455	441	433	442	438	471	446	441	467	471	461	364	420	418	448	435	492	468	433	447	460	443	467	457	457	457	441	476	441	455	424	423	495	442	439	448	448	473	452	430	442	446	456	450	427	449	420	421	424	440	459	453	468	440	460	444	480	415	467	463	420	431	463	509	443	433	440	471	415	395	437	460	486	449	423	456	433	413	443	474	413	429	463	444	431	447	485	426	473	458	426	442	427	413	456	396	449	452	438	443	467	510	458	423	471	409	468	435	428	425	515	469	472	443	437	430	485	445	421	472	450	442	444	445	421	444	459	481	417	458	402	421	453	454	392	406	429	435	416	417	436	439	479	438	448	447	453	458	446	469	494	446	439	452	443	450	450	430	447	407	493	442	438	442	435	454	456	449	454	443	410	451	433	422	489	471	446	404	474	457	444	492	481	419	422	448	437	478	445	443	450	462	436	450	443	506	443	505	452	426	449	502	434	456	433	430	413	465	426	488	421	458	423	448	458	407	477	455	420	480	472	448	432	440	453	449	407	443	468	456	443	466	464	414	438	473	483	416	448	425	443	411	464	468	445	439	444	450	459	449	439	439	434	428	428	459	491	481	440	398	412	462	447	500	439	465	437	447	398	437	411	447	450	450	427	474	442	454	459	439	403	474	459	414	416	433	436	443	471	445	412	458	439	458	481	491	432	433	477	415	477	455	438	463	433	429	474	454	444	410	411	450	428	438	463	449	473	450	460	446	463	440	423	426	454	434	479	425	442	405	465	466	424	418	437	403	463	451	434	449	440	452	508	435	462	475	471	499	435	398	439	456	429	452	442	422	453	442	446	478	438	459	517	488	441	434	410	413	438	448	454	456	433	437	422	379	424	419	458	464	431	449	398	467	425	473	438	501	477	422	505	464	496	436	465	440	411	440	460	461	469	456	421	442	417	449	448	421	433	472	390	470	449	441	429	468	428	422	471	471	460	431	430	465	462	460	412	402	432	428	436	440	428	428	464	424	460	438	469	437	494	454	450	449	444	458	429	441	425	428	452	478	461	457	439	426	489	495	469	433	483	427	445	410	408	413	492	448	449	453	455	509	467	477	402	458	417	456	436	482	431	411	449	429	417	460	453	481	462	483	438	466	446	451	456	453	445	453	479	473	464	427	417	453	415	438	450	435	456	452	447	423	414	463	419	457	442	421	455	435	443	413	473	437	402	438	454	429	435	456	454	391	443	409	391	438	479	475	441	475	469	476	431	471	466	445	472	458	460	459	448	442	449	489	469	409	397	423	444	418	417	438	430	470	424	438	382	404	476	483	439	461	446	486	432	440	474	458	429	438	456	451	455	422	438	457	422	447	398	436	449	456	418	446	484	499	456	452	464	443	451	419	470	478	476	472	462	434	449	427	451	463	440	432	441	469	487	461	437	475	395	436	466	413	426	434	422	453	480	429	454	431	464	449	467	441	462	420	420	444	436	451	469	455	409	443	453	444	409	449	463	429	438	435	427	422	476	430	413	398	462	465	436	431	468	479	471	399	447	451	449	448	444	407	459	404	443	437	457	442	443	433	439	445	465	471	485	404	466	428	453	459	484	439	450	432	466	424	426	478	445	417	460	440	490	468	464	424	454	394	409	456	467	443	431	428	427	446	441	484	431	449	443	444	443	436	415	433	438	484	439	455	426	467	426	465	460	450	406	470	462	448	425	426	432	449	441	418	448	421	415	462	479	411	432	439	393	448	424	450	465	482	421	419	413	454	433	457	433	444	448	416	490	424	465	471	411	428	424	479	467	451	462	424	484	453
7818	1077	1010	1025	939	965	1000	1022	1002	959	1029	1038	929	967	950	937	943	1022	1000	919	1012	958	951	965	966	949	944	965	1011	921	931	971	956	963	948	961	938	952	979	948	920	952	914	961	970	988	941	992	957	936	978	978	929	904	1025	974	959	958	895	1030	978	1007	945	956	968	1013	952	939	960	911	916	983	983	952	974	954	960	965	968	931	926	987	938	972	991	950	945	984	975	991	960	992	954	1041	975	976	933	996	957	953	935	989	959	983	983	975	940	940	949	940	986	950	952	989	936	1013	944	969	944	962	975	985	991	993	990	948	1023	967	951	965	999	987	1002	1005	987	988	977	947	986	933	965	971	927	997	895	1023	969	951	976	1033	956	1001	952	971	957	916	966	928	962	979	973	974	971	998	992	951	933	967	956	988	968	957	974	979	1019	996	946	995	967	936	1022	1010	972	931	998	978	999	954	970	963	970	927	997	999	932	996	958	1033	968	974	944	982	1056	979	976	996	995	909	939	992	973	928	955	867	1037	975	986	1016	953	1016	1001	951	935	964	972	1001	938	943	991	962	935	963	962	956	1020	974	960	1000	946	1030	972	949	1008	966	994	895	1009	953	987	968	950	1006	1007	1004	928	969	1006	975	960	976	1007	993	991	949	962	1052	948	1034	965	941	990	979	945	969	1050	990	933	996	988	1044	959	981	956	993	975	973	976	955	983	984	941	983	905	964	928	1039	995	951	951	926	991	1000	1005	925	961	907	960	1020	896	1024	944	939	968	978	944	955	1031	993	981	998	971	1012	1002	922	979	990	955	938	996	994	944	960	1000	1017	966	939	972	965	949	1011	948	942	916	969	989	929	984	1018	1013	940	959	940	1038	977	971	1043	947	1027	975	961	941	997	911	974	972	974	914	874	950	1028	942	901	982	1009	952	971	916	951	952	953	952	922	961	1008	949	943	993	920	1038	955	921	913	989	977	951	1017	892	951	965	956	988	977	1035	977	949	1007	980	957	972	964	993	912	936	898	1003	982	983	954	1009	1014	984	939	961	980	945	964	957	948	983	975	976	970	932	1013	958	933	938	945	963	948	930	957	947	954	946	979	939	986	954	927	959	1006	959	973	920	984	996	980	916	1009	949	1000	954	1028	990	1006	947	958	919	944	949	1008	965	977	933	999	920	996	908	869	1003	988	1016	985	955	921	958	961	946	1010	946	1016	964	959	966	944	983	979	981	948	1015	966	972	988	924	949	952	921	945	986	971	971	1042	984	985	955	977	912	941	999	909	977	919	988	953	975	995	926	1008	1014	1023	953	967	958	964	1045	985	969	966	956	995	947	930	968	943	974	964	1005	976	969	1016	970	929	907	976	1032	961	979	909	981	909	882	999	956	967	987	973	967	982	931	941	963	993	1003	1022	933	953	1020	963	995	966	1037	952	1007	974	945	963	1003	1041	946	1006	926	1019	1005	1028	930	938	932	997	935	990	975	942	975	979	947	935	1012	983	990	965	953	915	951	929	944	984	991	975	913	952	946	997	984	973	965	937	994	1015	914	954	935	929	981	966	942	948	939	943	988	976	935	962	1006	991	908	928	979	898	981	972	988	930	1001	979	973	1038	932	995	1024	1003	989	954	1002	920	952	1041	917	934	971	993	998	972	985	997	1015	978	968	973	988	989	1027	987	943	976	1012	1030	985	973	971	978	954	965	953	956	962	974	941	999	1016	993	948	924	997	1006	979	947	950	941	943	949	936	947	918	972	926	924	946	959	966	994	1038	1020	993	975	961	957	961	972	972	975	896	905	944	941	947	956	978	997	1003	914	903	973	960	941	990	932	984	979	965	986	937	970	953	973	944	924	981	923	957	956	967	959	997	949	1013	908	965	967	997	947	1012	982	959	1030	990	960	1013	979	965	926	990	949	1009	951	964	958	983	988	953	970	974	977	1052	975	954	1022	953	936	985	957	980	964	941	961	947	939	1015	991	978	965	991	998	926	978	992	982	1003	960	937	957	985	967	992	960	935	975	957	983	917	984	983	1017	984	1015	951	968	925	986	977	1005	999	1002	934	991	980	1061	990	1001	938	1011	967	1010	997	1020	959	969	957	950	910	968	915	991	919	970	1025	955	937	957	981	961	932	962	974	980	958	915	1046	971	999	946	955	965	913	1007	1000	1022	974	982	968	934	946	961	948	972	974	965	985	1002	970	969	977	972	1014	947	948	911	901	967	940	957	992	948	941	964	986	899	967	967	972	975	942	992	910	1018	990	960	933	953	1023	967	994	930	982	959	982	950	971	984	981	1016	970	1079	977	1084	988	957	965	964	1004	961	940	966	963	999	970	1015	929	976	930	1010	980	972	972	961	1012	1012	963	995	997	1012	941	944	921	960	955	955	960	974	958	914	981	950	965	975	972	972	971	972	983	962	972	1021	946	973	927	966	957	961	986	968	984	971	964	954	930	1007	1008	942	952	985	963	1001	987	993	963	995	928	999	955	1005	964	998	919	989	991	978	997	980	1010	989	961	980	991	922	972	960	979	964	966	970	919	945	967	1003	963	982	962	947	1030	958	928	962	973	1014	981	948	999	991	946	920	970	951	1000	917	958	965	1004	1006	962	957	915	988	906	981	950	943	949	898	955	925	970	980	1001	966	1027	1004	966	909	927	956	991	1007	1004	994	1011	905	981	983	973	979	1008	941	963	946	1001	941	982	941	1005	993	959	987	969	928	957	1015	967	963	1029	987	961	952	996	1008	950	1010	986	968	987	961	981	932	923	1024	993	1012	995	1006	930	984	1016	942	983	974	964	964	1001	1005	968	955	1004	998	994	992	921	974	955	920	910	993	921	1033	945	972	931	965	894	975	970	1008	974	969	963	973	993	992	978	987	925	908	952	932	984	1002	955	1041	951	921	958	934	958	965	981	980	1023	935	1000	968	970	973	1011	964	922	1015	1014	953	870	991	900	999	979	1012	986	968	889	1006	1000	983	995	1020	998	976	939	947	951	980	948	960	933	980	952	953	924	981	965	1023	1002	984	949	952	974	971	892	949	948	948	948	962	981	989	916	934	1027	903	940	956	981	988	947	944	972	985	923	874	927	995	936	964	929	986	1008	941	984	953	931	979	965	959	992	984	922	942	922	965	947	952	982	1042	926	966	959	998	1023	980	985	962	942	975	951	965	992	931	1009	937	1024	1004	933	948	997	906	1016	1018	944	921	956	952	991	956	1013	966	926	949	995	954	975	954	938	949	955	1007	949	994	970	944	970	1002	961	982	940	962	973	935	940	913	962	955	963	985	915	946	1059	956	1004	916	940	989	970	973	932	972	949	920	981	935	971	963	1018	936	991	955	926	1007	896	954	984	1010	938	913	990	967	1051	955	947	976	962	1005	999	1006	979	954	932	999	949	956	986	918	945	968	940	952	1057	940	948	955	1029	1034	937	979	1006	971	974	962	968	969	900	911	1002	905	944	975	947	966	978	935	993	984	943	946	981	970	968	957	1017	960	997	944	995	941	953	961	950	920	974	954	978	950	973	988	969	952	934	1035	983	980	991	891	975	982	961	924	970	942	895	942	1000	932	1007	964	932	937	965	977	955	961	946	969	992	1005	922	998	999	1005	976	965	937	1012	955	965	955	908	904	970	990	957	940	1015	970	993	936	948	922	986	921	1005	962	1026	993	1035	958	969	987	934	956	968	974	950	959	953	982	943	1005	952	1007	1023	953	1025	982	961	988	977	971	920	981	925	1007
25068	3281	567	437	344	306	313	276	267	260	257	256	249	260	253	231	241	243	250	255	258	259	257	213	223	222	247	242	270	213	267	239	254	221	255	246	235	242	234	241	240	240	260	233	232	233	217	234	242	254	224	250	237	255	273	224	226	229	234	230	229	237	240	258	251	249	225	237	223	258	250	190	253	230	217	233	254	248	231	220	220	249	203	223	227	224	229	207	231	218	247	230	254	218	214	228	218	238	229	254	213	231	269	232	243	256	220	260	205	234	263	237	249	260	233	243	242	205	242	236	218	239	247	246	240	236	237	227	233	221	225	247	199	219	231	220	235	227	281	251	223	227	222	247	212	221	239	224	252	253	243	230	224	214	197	192	210	223	212	247	220	210	217	214	226	232	241	247	228	219	213	255	214	254	208	210	238	234	204	248	234	247	276	225	231	230	227	200	260	215	239	251	256	246	231	209	236	278	236	242	267	238	254	240	246	246	235	260	236	240	227	230	227	219	235	210	248	257	227	230	251	237	224	220	239	209	233	220	223	234	226	204	237	232	232	241	229	232	237	241	220	219	211	231	265	223	221	254	240	250	268	274	230	260	246	216	232	261	244	231	238	217	226	245	239	249	201	263	232	245	223	224	261	262	240	234	202	242	233	236	230	236	233	235	235	244	221	234	213	197	222	221	230	219	218	228	245	243	215	220	230	238	227	248	225	226	241	215	265	241	214	246	231	211	227	235	230	223	244	208	227	241	252	251	243	223	243	236	208	227	216	216	262	234	240	216	272	245	229	221	245	236	208	257	244	284	243	233	228	240	220	204	217	247	234	228	218	233	255	224	215	194	231	215	235	265	234	242	256	214	223	233	229	264	246	218	279	179	226	235	225	221	213	230	224	230	226	233	233	250	261	225	217	247	263	259	228	237	252	214	219	236	248	213	222	229	217	240	239	230	235	218	228	238	208	259	228	213	250	218	244	229	258	261	237	231	262	247	245	239	252	239	229	221	248	251	269	258	220	267	201	238	220	216	243	227	189	229	241	232	219	237	230	245	215	238	232	232	227	221	237	236	224	193	248	240	233	225	231	248	247	236	222	231	249	241	223	247	248	240	215	215	225	267	230	276	204	225	228	266	250	231	225	210	217	232	222	221	250	243	252	212	211	227	222	211	246	244	225	226	272	233	215	236	192	247	252	215	214	233	240	245	206	202	235	238	259	247	204	234	249	230	228	242	220	238	206	234	250	241	252	196	256	215	240	229	238	226	251	244	245	240	239	237	214	224	222	248	239	208	245	263	263	222	277	235	219	244	250	208	242	247	221	228	243	240	256	222	247	200	251	250	243	223	258	253	257	254	237	227	232	234	240	232	216	216	258	239	221	239	230	225	247	223	224	249	222	245	272	245	239	247	245	244	243	239	269	227	214	206	246	230	209	233	224	264	219	237	224	217	251	273	232	246	275	216	201	236	235	297	236	258	221	244	233	266	235	225	229	260	233	234	221	223	205	253	247	213	223	275	250	251	239	221	231	259	229	226	238	238	233	231	227	243	245	215	199	190	227	206	214	244	247	233	245	243	192	224	238	206	210	216	222	208	237	259	252	264	225	228	221	228	207	249	238	218	208	242	221	230	244	234	240	254	234	244	242	195	216	246	258	207	224	231	261	226	224	213	229	247	226	255	225	220	254	235	268	246	249	230	226	219	220	235	214	244	247	235	227	241	207	250	241	271	232	231	250	239	223	235	234	240	222	262	235	244	224	237	241	244	204	268	222	232	255	217	239	228	225	204	232	214	221	228	216	245	244	232	233	238	212	256	230	234	230	262	240	232	225	248	230	202	236	245	232	229	237	224	216	220	212	232	235	227	242	235	208	239	224	234	238	237	238	226	238	223	226	221	216	233	243	233	222	243	253	255	221	207	245	223	219	243	258	232	210	226	239	244	257	244	228	238	203	236	241	228	240	223	232	234	229	215	247	231	225	211	210	271	227	242	245	262	212	259	215	233	251	228	215	245	247	232	212	236	225	233	232	255	262	248	247	216	266	234	239	205	210	217	231	232	247	221	215	241	229	225	257	241	227	224	226	254	237	238	243	212	209	234	236	194	231	215	231	207	257	221	245	238	241	235	217	220	217	242	249	246	247	235	207	230	229	240	221	216	225	194	226	245	236	265	246	216	218	225	238	223	231	221	248	237	276	234	233	211	226	245	230	245	243	230	210	243	219	221	231	200	208	222	236	211	248	261	219	270	222	292	243	254	234	233	230	209	218	238	234	241	257	210	248	234	243	235	219	223	227	231	222	249	215	244	247	230	217	218	222	223	230	237	224	234	227	235	218	233	200	223	235	219	240	206	235	223	240	257	215	218	216	211	245	223	243	229	234	213	250	219	226	214	206	213	242	219	233	220	250	230	236	225	234	241	232	241	241	255	224	226	244	227	226	259	213	227	233	263	227	242	242	245	238	202	241	268	241	218	248	219	246	240	249	258	235	240	181	251	248	205	235	243	221	249	223	227	224	223	254	219	221	275	242	247	222	237	217	230	229	244	239	217	234	231	226	235	220	234	238	240	231	213	234	238	239	223	255	227	240	258	218	240	216	222	247	271	227	244	224	248	243	250	207	242	225	206	220	273	242	251	244	229	230	223	248	230	254	236	239	217	219	254	263	208	236	243	240	221	241	236	204	248	228	261	216	242	269	224	227	219	252	246	255	222	201	194	225	230	239	237	241	238	237	232	233	210	246	205	223	235	238	216	213	270	255	216	200	259	226	210	262	235	226	223	215	205	239	224	250	201	220	216	269	212	241	230	246	252	206	213	222	234	240	223	228	258	238	266	231	258	229	252	232	226	209	201	244	246	212	221	242	241	250	231	227	248	226	246	232	240	203	233	254	235	246	192	220	234	229	264	238	250	227	244	193	224	226	213	218	205	231	257	204	250	216	222	252	226	221	267	269	250	236	209	263	221	262	226	243	218	221	272	218	234	229	224	231	255	238	204	272	228	243	232	230	232	238	206	208	233	233	231	210	230	219	273	232	245	213	234	219	241	215	227	224	257	257	227	227	231	237	242	232	265	238	215	225	231	237	228	215	230	212	225	245	217	233	256	247	249	230	224	210	258	242	217	241	217	247	220	242	224	228	254	240	241	219	251	227	235	237	241	225	260	218	216	221	242	244	234	224	199	245	240	255	240	212	258	214	271	228	238	242	223	210	240	222	204	234	221	239	244	256	244	210	268	235	212	242	217	228	236	219	260	240	214	255	223	225	231	239	233	268	223	243	233	222	240	248	209	216	196	208	224	263	248	206	251	235	239	240	242	253	244	219	233	222	227	256	215	233	248	218	200	239	236	241	201	214	248	224	209	237	220	262	227	239	229	234	228	215	193	281	247	253	236	233	214	239	228	223	226	239	221	250	232	217	281	257	251	237	213	216	211	214	226	229	262	212	234	227	190	227	226	241	245	232	238	245	220	233	236	241	227	223	199	248	260	211	232
15475	1156	1231	1330	1143	1010	907	817	805	736	700	641	646	645	643	598	586	641	637	588	623	589	601	578	569	613	616	570	604	561	621	576	580	611	559	608	589	580	575	533	572	589	584	545	553	605	611	588	626	577	568	543	589	608	540	549	597	562	571	580	545	590	594	545	531	481	561	592	614	575	582	533	562	580	543	547	524	571	528	559	576	565	604	513	532	541	573	525	566	561	522	590	543	543	557	512	526	583	583	572	604	567	601	598	556	529	566	542	552	561	586	531	509	566	581	554	537	558	528	575	562	581	566	545	561	628	596	597	552	574	563	564	571	576	590	569	532	544	604	583	571	607	562	551	570	563	579	594	551	549	534	583	562	574	574	548	524	538	586	530	558	530	584	564	564	555	573	569	579	606	539	538	595	575	566	612	548	561	586	552	551	566	539	572	567	559	554	545	590	595	573	571	574	556	580	577	545	551	549	549	579	587	573	553	561	562	521	559	539	582	566	557	598	536	652	552	586	522	574	576	574	553	603	567	544	557	556	587	549	575	558	551	547	577	549	538	553	540	607	540	577	604	570	574	577	585	599	530	572	562	531	545	529	601	563	545	551	611	546	549	552	578	580	527	567	578	536	565	548	605	598	523	610	588	560	577	587	569	547	566	589	539	564	585	589	567	545	518	570	574	562	538	602	588	548	532	578	546	587	555	591	563	545	599	581	583	572	553	546	571	596	598	604	576	542	538	568	561	593	558	580	567	553	560	592	563	562	579	534	571	583	552	569	523	557	588	545	576	557	565	586	574	587	546	566	540	570	538	553	577	545	610	555	514	563	557	552	601	556	550	540	531	598	503	534	582	586	562	569	589	522	555	543	607	589	575	566	582	542	582	572	594	569	602	608	612	542	557	532	592	588	572	540	546	551	559	613	547	508	555	544	583	542	567	550	598	549	593	595	565	530	557	589	561	553	553	557	566	529	531	556	554	562	568	596	555	554	546	575	562	610	532	577	577	583	566	589	518	557	579	596	532	557	558	560	547	545	558	574	552	553	567	565	562	585	579	547	585	563	543	531	593	579	545	581	554	524	540	568	625	591	545	563	532	577	560	554	557	543	515	550	529	574	573	558	591	604	537	565	546	573	625	521	530	557	596	593	573	534	565	569	572	577	560	551	522	553	618	573	583	591	597	583	545	575	542	586	573	557	571	570	591	576	581	603	580	539	566	549	519	577	590	568	572	595	569	604	542	562	553	574	587	552	572	540	582	551	594	538	578	571	569	546	552	544	567	558	618	536	549	547	561	565	583	531	550	602	617	587	526	535	577	598	601	578	576	632	562	566	564	542	599	580	525	612	545	567	578	574	530	574	569	568	513	537	588	574	538	576	576	604	531	536	577	585	575	591	568	578	536	576	547	497	532	558	566	536	550	590	558	539	577	588	526	515	534	590	538	565	557	581	557	560	569	564	555	575	548	564	557	580	587	537	556	567	612	528	556	577	525	547	578	568	526	535	549	585	585	566	524	533	541	573	577	554	582	561	544	600	555	574	569	580	521	527	529	564	520	575	602	583	548	556	548	557	536	529	555	608	555	535	554	568	574	579	573	572	563	563	566	609	551	558	608	546	612	525	598	523	593	576	589	560	561	586	547	562	568	585	582	565	625	596	564	583	586	597	590	575	583	591	550	583	561	544	542	561	579	565	573	558	613	638	560	540	553	565	573	557	587	547	597	544	562	580	562	570	585	580	542	530	544	553	516	561	540	602	550	580	575	515	565	604	570	574	563	572	543	569	512	532	545	562	540	565	550	600	552	550	573	569	571	553	561	581	548	568	566	558	534	571	558	615	584	600	557	545	550	579	576	541	546	562	539	602	595	566	535	569	536	577	598	571	550	549	562	553	556	594	552	528	590	564	586	598	551	555	542	568	515	558	596	558	516	560	557	573	571	564	565	605	512	575	551	558	550	604	569	537	561	554	592	577	528	572	561	566	576	569	579	571	539	530	558	568	584	508	601	578	595	539	549	571	596	563	556	610	573	542	564	553	565	562	563	622	617	584	596	572	579	564	549	555	536	569	542	564	549	544	554	589	581	568	593	563	549	534	582	568	586	550	538	559	564	537	566	565	555	569	618	555	600	562	547	560	599	567	561	557	583	556	566	535	574	565	560	576	547	504	617	561	585	578	517	609	602	608	583	574	583	581	591	561	550	517	558	621	569	584	551	548	569	542	552	566	545	580	582	519	571	603	578	533	590	609	537	571	558	537	612	533	604	589	522	573	561	593	564	611	581	541	565	551	550	594	594	568	554	566	584	594	560	535	604	510	508	526	583	550	551	553	563	542	568	596	555	571	569	558	556	560	594	561	561	557	589	538	569	601	583	582	551	558	540	560	581	550	574	580	539	532	536	570	568	579	564	560	554	590	550	574	566	581	544	561	549	594	530	567	556	564	542	578	568	537	546	565	540	558	562	546	603	589	607	524	603	544	559	588	558	543	554	559	563	542	564	578	582	559	619	545	553	529	570	559	576	538	559	559	543	554	551	570	580	536	595	564	539	566	578	579	599	568	613	577	559	580	592	562	596	503	550	554	582	573	567	580	603	524	554	565	575	552	591	579	564	548	555	586	576	581	584	532	562	538	575	506	582	527	586	581	579	566	530	533	574	583	567	522	577	579	535	578	560	550	529	579	541	580	558	549	589	533	557	562	544	582	578	540	608	564	546	546	582	525	540	545	552	579	587	554	509	543	610	535	579	558	537	570	572	565	581	596	522	543	584	545	554	543	528	529	606	562	543	579	545	571	597	579	568	573	576	551	523	544	553	525	552	512	584	557	588	522	522	573	574	572	558	580	553	548	542	572	553	586	542	558	605	563	589	557	568	584	547	546	639	574	583	550	559	584	550	567	542	560	586	600	551	581	569	547	597	543	566	522	548	590	595	566	585	567	553	598	597	580	553	575	606	550	552	584	534	569	560	589	530	564	558	533	553	558	548	570	573	546	571	575	523	569	539	614	549	561	587	548	566	602	554	534	563	526	557	568	599	581	580	534	579	565	533	559	548	572	589	564	555	587	549	543	518	552	564	567	554	541	596	553	578	548	572	574	563	527	595	569	560	585	581	552	529	554	550	571	543	553	535	573	564	541	560	587	532	521	551	537	588	557	511	536	564	568	530	601	582	563	548	594	559	556	612	543	575	604	557	520	571	548	566	568	596	576	557	566	526	563	528	599	595	565	568	600	598	601	558	539	550	538	541	552	549	590	550	578	539	580	543	555	563	654	563	588	588	607	606	544	569	568	534	590	556	575	583	533	542	573	546	548	562	558	595	536	563	535	583	553	569	517	540	559	567	537	552	577	552	579	569	583	562	557	589	582	587	573	574	573	574	581	576	531	587	586	555	558	576	594	555	556	502	570	528	558	559	573	545	527	556	528	597	595	578	525	564	541	577	545	584	577	562	529	591	567	569	561	597	565	576	554	538	556	543	566	571	611	549	557	531
34245	5697	997	656	477	444	414	309	309	300	299	282	293	283	269	265	282	296	252	218	239	285	271	243	232	260	227	248	281	252	239	280	265	271	245	247	273	269	280	265	257	261	248	225	267	241	237	264	281	231	241	233	283	279	238	241	231	233	241	235	250	255	251	265	260	260	230	246	224	221	262	276	230	219	276	246	246	220	250	214	275	307	222	258	240	271	261	260	256	245	258	287	263	258	235	232	240	264	246	280	256	232	234	250	271	269	233	225	257	236	229	262	233	247	244	253	246	275	228	257	263	234	295	247	250	220	260	265	251	239	246	258	275	274	253	259	274	270	254	232	246	283	248	246	219	237	212	254	273	234	250	258	268	250	229	256	246	294	287	253	241	225	285	255	279	251	257	224	261	269	245	242	285	260	299	237	249	259	269	257	282	224	256	249	263	245	277	262	269	246	238	239	228	236	278	299	274	251	240	261	281	246	256	268	269	242	240	240	250	235	244	238	271	248	250	266	254	286	240	210	200	218	236	253	244	226	253	255	280	263	276	235	273	254	257	282	273	236	248	284	268	281	274	255	247	238	254	217	249	210	258	231	237	292	289	240	238	247	238	273	246	247	261	264	246	257	246	263	249	234	258	255	274	242	276	256	254	238	266	254	216	240	237	261	270	257	257	231	266	265	230	262	264	254	271	245	241	251	257	259	260	248	260	239	261	254	252	277	256	247	243	292	263	261	292	246	257	255	243	254	259	255	275	264	262	244	277	234	260	284	251	246	234	286	286	261	245	283	276	255	258	226	258	265	280	242	242	301	240	270	285	231	228	249	236	236	241	246	235	220	241	241	237	265	265	213	229	267	252	248	252	233	287	228	240	249	260	270	249	240	238	255	267	254	258	255	267	295	257	274	251	242	250	232	257	264	267	244	255	265	259	257	252	242	230	234	236	276	272	268	272	252	258	282	243	252	248	266	255	238	250	241	255	234	246	273	228	291	276	243	245	251	251	266	244	223	222	246	255	277	277	250	251	273	251	264	253	233	269	222	251	249	243	279	272	238	261	242	236	249	255	247	234	266	262	228	264	256	240	262	258	263	249	258	236	280	246	244	260	236	251	246	266	276	254	244	247	280	288	250	270	257	284	271	247	233	283	241	257	264	270	245	271	247	238	283	228	254	267	275	270	226	248	283	249	234	260	199	271	231	247	247	255	271	265	239	254	247	261	259	249	270	251	244	233	262	300	261	236	268	298	247	274	251	262	302	234	256	253	263	240	248	234	246	253	241	241	261	255	228	244	252	264	236	249	232	262	253	224	252	278	265	262	240	285	254	244	261	263	260	265	257	258	256	251	237	238	240	271	285	245	265	258	244	242	231	245	228	256	265	258	250	235	245	248	216	256	257	257	267	287	265	265	260	249	226	269	272	267	235	216	224	242	256	255	254	245	251	249	264	253	258	275	265	259	237	206	254	251	263	269	250	268	243	245	267	255	231	250	239	261	252	233	272	269	279	223	288	240	234	251	263	261	205	237	276	250	235	248	212	285	253	252	236	253	251	250	227	263	225	232	245	284	238	266	271	271	232	258	231	246	252	236	244	259	260	228	280	289	260	241	230	251	246	248	245	230	250	301	271	292	253	247	215	228	270	242	252	220	262	230	250	230	243	262	227	244	226	249	243	240	235	250	272	273	250	241	266	218	246	239	253	277	244	277	243	297	248	261	263	261	236	227	258	238	260	247	255	281	270	275	256	259	267	258	299	271	242	254	281	248	256	290	252	247	250	254	242	268	230	252	277	225	228	244	222	227	268	244	269	251	259	263	238	257	248	235	259	249	244	259	238	270	258	263	274	219	235	257	277	237	243	234	289	246	279	236	237	263	287	273	250	273	268	257	252	235	246	233	239	236	220	252	267	278	245	244	259	290	268	257	267	268	253	260	268	268	274	287	252	260	238	238	238	246	248	261	250	238	267	281	244	254	249	232	236	254	253	239	225	239	224	278	252	253	242	252	298	255	247	250	272	267	244	252	264	296	252	278	260	258	231	255	255	254	256	270	257	282	269	239	264	259	261	244	228	251	243	270	252	249	247	261	280	271	224	269	264	258	270	251	265	240	256	243	273	269	283	254	271	242	273	261	258	256	245	270	236	248	273	264	287	268	273	265	249	237	309	269	254	219	274	267	269	258	253	274	244	247	284	257	243	264	232	237	254	248	236	256	278	258	248	242	268	295	230	234	281	258	243	271	261	221	262	260	256	253	253	267	280	261	266	239	235	229	267	233	274	254	281	256	275	298	213	297	252	253	253	280	284	248	272	249	257	275	233	247	244	279	266	237	272	259	254	266	245	247	250	261	245	261	255	246	283	236	226	246	230	261	273	259	244	233	255	236	248	248	238	233	248	287	285	262	254	270	256	239	239	257	263	286	260	261	284	276	246	235	263	247	222	255	238	251	246	252	234	266	230	235	267	240	270	241	239	247	246	254	265	248	256	253	257	269	265	253	249	262	211	255	261	202	240	258	256	244	252	263	269	274	247	248	244	249	257	236	252	213	248	273	273	289	242	243	249	275	279	238	273	251	249	258	232	251	257	250	251	255	242	270	258	265	281	226	268	255	230	275	250	263	264	261	264	243	260	257	240	233	243	264	230	263	291	256	254	254	265	254	255	263	249	279	250	261	234	227	232	264	302	247	256	254	263	230	254	292	253	274	222	246	245	278	249	234	261	263	224	239	230	267	255	258	224	244	274	250	269	257	253	234	290	280	267	256	226	242	255	224	247	243	249	273	271	254	241	259	243	250	260	277	255	245	274	231	249	238	217	258	235	253	257	277	273	228	248	255	249	264	243	253	266	270	249	236	250	248	269	237	266	267	234	262	256	253	270	236	259	258	265	249	246	255	240	229	246	236	244	230	231	258	239	255	245	263	254	251	273	247	241	261	276	247	271	253	251	258	230	274	242	249	252	266	258	259	282	256	258	245	261	232	295	282	262	236	232	246	264	256	257	273	289	243	280	284	239	249	272	247	253	225	239	252	246	269	215	234	259	250	247	251	249	250	296	269	272	273	260	250	262	272	221	239	275	252	237	226	278	230	245	241	285	264	227	278	276	270	270	257	262	245	250	243	271	259	267	257	258	282	246	258	240	267	284	269	244	271	242	271	255	243	266	225	241	229	239	292	269	257	265	259	253	227	275	255	236	276	256	245	245	294	260	243	274	258	259	242	266	235	272	257	265	257	229	250	261	253	250	262	250	255	286	258	259	241	258	262	266	267	250	274	250	256	284	264	265	223	235	277	243	275	274	277	277	243	247	274	265	241	259	230	266	257	227	242	251	250	244	279	224	237	285	259	257	261	258	241	243	250	273	224	234	255	262	244	255	254	261	253	275	276	258	240	281	224	256	247	269	276	256	237	247	237	216	255	273	270	238	246	249	262	257	242	275	228	247	250	287	261	235	256	240	266	251	251	291	289	243	240	254	220	250	269	234	274	286	248	271
19351	1305	1897	1983	1770	1488	1355	1109	1002	961	916	859	794	839	758	743	733	716	679	731	689	655	629	695	714	732	654	680	677	729	650	668	657	706	662	688	671	696	686	659	683	652	667	707	666	622	638	620	621	588	661	630	653	617	653	647	601	667	633	638	648	636	670	641	681	670	602	668	625	628	575	608	646	624	631	602	636	612	643	671	606	658	668	654	652	664	618	590	635	601	614	622	623	624	600	652	647	617	616	646	600	633	642	653	659	643	674	623	632	573	694	613	637	635	679	611	626	604	645	600	636	603	657	665	622	677	628	678	665	605	625	656	589	621	656	639	653	628	612	623	620	567	654	624	642	658	697	690	615	634	626	570	627	663	599	628	676	633	630	612	645	604	666	650	652	663	685	667	617	601	666	640	645	627	615	582	656	667	644	613	616	606	611	618	651	694	664	596	643	591	653	588	616	627	627	630	651	647	636	610	634	618	673	643	642	661	596	623	638	634	685	585	619	640	655	624	643	614	608	679	665	607	683	645	616	605	614	600	611	619	663	610	599	615	603	641	594	657	654	663	635	611	633	667	610	624	649	662	591	641	659	612	632	631	596	595	670	630	648	619	614	635	666	624	661	656	606	634	649	612	636	660	647	648	617	651	628	618	640	639	674	687	602	649	643	643	645	635	661	595	620	600	667	608	662	625	616	672	647	587	649	574	653	671	601	658	638	628	654	625	702	649	599	640	601	620	672	637	662	635	607	606	677	642	612	641	609	561	649	612	657	623	602	621	651	664	632	615	615	657	684	651	597	652	611	649	606	634	653	598	647	634	610	631	653	604	620	633	611	603	668	611	607	631	655	597	652	631	623	598	636	627	607	617	640	611	615	642	632	641	603	694	621	592	649	620	617	638	650	642	668	593	608	632	639	621	647	632	641	650	622	644	668	638	611	611	651	607	598	637	608	587	671	641	587	627	582	620	653	640	619	604	651	619	645	678	621	646	625	626	576	611	629	648	629	614	645	620	631	605	639	645	643	657	612	634	642	641	631	684	657	598	646	660	641	625	651	641	615	653	595	656	617	652	641	625	625	637	645	631	649	655	584	595	600	638	612	614	606	591	678	566	619	627	631	635	643	626	607	631	589	627	595	630	662	649	615	630	595	621	595	673	656	609	614	636	613	656	600	663	626	642	645	629	597	681	593	634	647	673	623	597	653	640	634	642	626	652	625	663	625	605	670	573	610	617	649	672	643	620	645	605	633	630	645	665	656	651	586	631	606	629	628	640	658	638	631	638	621	682	619	645	623	614	618	638	619	661	648	599	604	641	660	617	635	618	637	663	643	650	614	627	660	651	609	608	610	641	626	642	639	605	646	634	650	629	679	673	609	680	622	653	646	593	634	618	617	623	656	634	630	652	644	615	602	652	666	631	603	605	594	617	655	617	655	655	607	651	628	634	625	630	605	609	627	625	633	598	619	671	650	656	601	655	609	605	622	590	593	639	618	655	678	617	665	622	622	643	626	649	645	638	589	610	655	614	651	619	643	613	633	596	641	619	605	584	650	618	591	659	662	665	638	664	632	637	670	607	628	590	659	609	667	579	660	631	678	613	641	598	661	605	654	607	616	653	631	671	592	649	643	646	644	683	632	609	625	608	608	641	613	634	659	616	598	626	620	651	607	617	643	630	635	634	620	628	641	607	640	646	671	650	652	641	642	656	578	608	620	667	629	618	653	687	608	654	588	622	634	616	637	601	635	657	649	639	641	618	646	647	657	661	661	606	615	624	594	625	674	610	639	625	643	615	622	587	632	653	626	632	646	634	661	646	617	611	616	651	632	669	651	663	644	686	626	651	620	637	647	666	599	627	670	672	584	670	599	671	613	634	656	626	632	636	621	593	602	605	617	625	640	600	646	604	654	643	626	678	645	620	591	660	592	601	645	612	628	613	616	640	619	599	642	666	639	584	654	645	658	571	669	642	662	612	673	619	617	637	633	622	608	643	604	651	605	630	656	591	628	567	659	624	634	659	639	656	680	599	603	612	624	664	668	610	619	655	615	611	622	641	587	672	626	648	686	650	622	662	632	583	616	621	640	623	664	618	638	612	608	616	647	585	622	675	641	622	657	616	628	611	621	619	618	668	641	629	634	630	641	645	673	658	682	639	665	680	662	608	679	603	627	641	659	600	659	598	648	610	671	627	633	655	606	660	643	601	624	603	634	641	648	693	660	685	635	661	623	628	608	624	624	640	655	640	620	641	614	634	598	600	603	656	631	640	638	669	642	641	613	607	650	646	629	626	656	594	599	588	643	658	638	624	597	605	673	606	672	656	604	627	661	616	613	646	656	686	642	617	618	654	608	651	598	666	624	642	640	659	619	670	627	647	632	671	618	631	651	658	653	586	610	595	626	654	622	653	649	629	640	621	628	644	631	609	651	672	606	663	643	676	623	661	630	654	606	644	600	609	626	632	660	604	632	607	647	622	640	672	628	622	639	638	628	634	606	655	653	620	610	632	615	621	611	649	642	595	619	623	625	611	633	604	648	599	631	621	598	599	694	654	634	619	614	636	612	591	630	600	645	646	645	665	569	603	619	668	614	600	607	649	664	630	630	673	640	621	630	604	622	678	600	643	598	657	651	627	641	669	670	681	631	621	688	640	605	642	640	649	617	642	603	605	646	626	632	646	627	631	600	596	642	689	657	594	594	657	585	636	614	635	622	677	654	632	642	624	621	605	655	620	649	662	644	653	663	604	653	617	613	633	644	638	629	646	655	638	613	578	612	621	645	668	591	618	625	610	645	647	633	642	642	644	637	608	620	615	587	631	652	593	632	648	635	647	676	659	607	637	606	653	612	608	684	665	629	655	631	624	661	630	618	646	662	674	574	595	609	648	590	579	612	585	602	588	652	604	636	628	642	609	630	596	649	611	631	657	632	658	661	652	620	619	677	666	623	652	611	642	619	611	613	634	576	645	632	622	642	686	658	612	615	645	660	642	619	612	608	657	645	651	650	620	639	639	675	638	647	624	649	618	665	647	629	640	679	662	670	588	590	633	611	630	665	598	611	638	647	612	653	628	610	599	601	630	636	647	642	666	660	591	688	648	624	630	590	645	647	657	654	681	598	623	666	651	620	629	637	594	622	682	623	625	618	653	612	636	689	657	632	655	625	646	634	637	669	697	610	626	605	613	619	639	660	636	637	610	599	653	586	645	658	592	591	603	644	653	656	658	694	658	631	630	663	628	593	616	632	649	619	650	615	591	602	629	592	647	613	665	639	604	637	690	665	634	662	609	673	618	629	637	638	590	569	623	620	652	618	609	598	634	668	644	630	658	607	632	621	630	629	601	633	630	640	677	609	620	696	636	617	665	630	598	680	601	618	659	712	588	682	585	650	593	645	648	618	674	662	650	606	619	631	625	620	624	596	613	611	593	619	637	592	636	637	638	673	633	629	614	659	664	618	637	659	661	622	677	620	635	650	642	622	593	648	662	596	595
11151	1026	468	463	457	443	417	451	449	427	457	459	455	454	461	405	464	448	472	447	432	462	450	453	478	464	407	409	451	449	428	474	444	443	454	466	459	450	402	407	458	439	462	443	429	418	470	443	422	443	449	431	414	441	450	424	439	486	481	447	469	506	488	443	493	469	466	463	445	435	441	469	443	457	483	486	440	484	435	419	444	446	433	458	463	444	428	441	443	476	431	427	448	410	431	437	424	423	445	420	453	439	440	443	428	469	472	433	430	422	447	420	467	426	474	420	422	452	435	417	434	459	424	452	423	451	473	466	511	494	455	481	426	407	465	431	466	421	446	470	451	463	447	462	429	434	447	412	411	445	414	442	433	453	418	450	443	426	454	472	464	445	472	467	439	451	427	413	469	450	423	467	429	450	428	420	446	476	430	433	430	472	428	394	456	411	420	430	421	458	443	426	475	449	448	437	429	418	455	487	416	423	448	415	425	470	422	435	489	446	466	464	425	427	432	445	462	471	434	473	413	453	389	415	412	439	428	484	449	434	449	475	426	448	470	476	479	439	432	408	439	461	441	418	437	467	431	434	460	457	442	454	423	476	447	440	442	488	423	484	404	452	434	420	463	440	452	494	486	452	430	455	449	430	465	515	406	433	420	452	439	411	412	437	449	410	451	438	430	460	461	441	436	460	452	437	451	407	429	448	438	389	409	404	474	434	454	479	525	493	458	487	438	422	443	444	446	416	475	504	438	468	492	456	448	435	431	458	455	420	449	447	451	438	444	447	443	454	449	451	465	459	446	456	464	433	475	434	433	445	437	498	442	457	468	495	459	447	453	466	429	466	431	406	459	462	473	467	458	432	486	434	439	436	439	409	448	441	453	464	421	462	466	477	469	442	450	449	423	415	414	444	443	408	447	460	412	434	430	399	457	448	403	443	434	454	396	469	445	413	458	382	429	446	465	404	406	430	439	453	434	462	422	390	456	457	459	424	473	448	466	437	420	440	416	459	438	435	469	416	464	451	453	410	460	451	441	430	444	433	450	423	423	412	428	448	421	466	455	426	441	456	454	406	446	447	492	435	471	408	393	427	440	444	468	420	458	456	435	462	430	400	419	408	426	431	423	455	450	476	440	439	463	466	403	480	441	429	468	426	459	426	438	455	447	451	455	462	405	416	477	456	476	444	466	496	434	443	479	438	442	465	447	458	440	452	461	431	464	457	420	418	454	428	434	434	437	425	454	466	447	444	429	457	445	457	421	466	475	428	430	449	426	452	466	403	440	437	445	449	446	431	432	487	444	460	443	434	439	455	474	438	451	461	468	435	494	418	446	484	432	452	457	456	407	454	424	422	450	480	422	456	412	474	456	441	423	447	404	406	425	457	458	415	409	435	419	450	511	448	435	447	474	439	454	470	422	458	461	406	444	443	447	449	446	438	488	456	434	443	421	454	443	418	432	442	482	440	464	449	423	465	453	435	477	444	429	468	441	457	420	428	451	464	452	450	437	471	419	449	455	474	482	430	423	452	450	439	468	502	475	424	452	459	439	464	455	506	472	431	471	434	422	443	430	500	443	431	474	461	461	433	448	433	429	462	482	429	491	440	437	444	409	469	466	420	430	460	468	444	407	434	492	446	443	471	491	430	419	436	454	455	452	460	441	419	471	467	443	439	468	448	468	445	444	438	415	447	403	464	469	472	434	466	451	429	458	471	468	444	441	447	443	429	406	449	412	424	456	440	439	431	435	429	449	430	421	445	422	425	452	432	477	434	425	442	408	406	474	448	420	463	435	464	430	430	429	433	450	492	423	454	482	453	474	462	445	478	431	469	445	462	436	503	453	440	454	456	426	485	444	423	445	449	430	465	384	439	441	423	455	415	435	438	448	457	437	434	460	489	412	481	445	413	440	450	445	425	474	431	411	452	426	456	429	471	485	447	419	436	453	449	472	489	436	414	396	435	442	424	428	485	446	449	457	458	451	444	439	436	429	440	423	403	449	423	455	405	463	438	496	473	454	453	455	463	456	460	419	422	448	422	446	485	458	483	435	428	472	436	450	456	415	445	446	401	473	437	455	486	486	434	435	470	474	479	449	450	473	416	454	460	432	437	436	448	442	471	440	399	421	435	450	478	410	435	466	472	422	408	403	396	477	404	443	460	474	439	448	464	458	456	446	467	457	432	433	406	439	421	424	458	414	463	467	424	459	436	436	398	400	436	412	445	437	431	435	456	456	423	400	438	462	453	428	420	399	481	424	421	457	395	435	470	475	402	423	446	393	490	449	415	436	416	458	434	444	467	425	483	417	456	441	472	400	488	489	418	393	453	509	456	422	477	455	449	406	394	430	459	465	455	459	425	475	512	470	433	441	437	418	419	476	440	486	500	424	459	473	379	441	447	424	436	481	461	451	412	452	408	428	426	458	432	439	428	453	428	457	434	457	471	420	408	438	437	439	441	459	443	441	458	418	428	435	447	444	443	464	440	499	455	428	450	465	417	467	443	445	428	440	441	427	449	420	463	446	461	465	426	463	455	463	392	441	450	398	430	427	425	434	436	463	426	459	389	441	432	451	395	423	422	489	421	429	460	446	420	448	414	426	423	443	466	474	450	424	398	425	456	423	465	411	494	469	480	423	444	458	421	437	449	427	429	414	461	467	489	432	439	442	445	423	394	466	450	426	490	460	406	421	418	439	457	514	456	445	485	452	480	434	453	432	402	399	458	449	478	436	462	431	444	429	443	416	416	453	454	460	453	432	454	456	416	424	438	473	462	465	444	452	446	443	449	448	449	439	437	469	427	459	485	436	441	462	440	457	437	434	383	418	433	465	441	433	450	494	490	447	411	451	461	455	429	430	444	431	448	458	476	422	447	430	465	493	436	471	468	465	437	468	474	427	430	424	427	461	458	390	462	425	461	448	416	453	407	435	447	446	434	420	445	454	446	464	436	448	425	441	444	449	482	437	425	460	442	460	429	448	513	480	452	437	446	469	429	456	382	424	441	403	402	438	430	423	416	389	466	452	436	404	438	436	424	410	476	450	492	490	451	431	436	406	409	443	456	457	492	462	409	441	441	450	505	470	479	475	442	453	462	432	466	461	425	452	434	476	457	450	423	422	439	458	454	473	471	453	455	442	498	463	483	454	457	471	452	466	476	452	422	427	451	447	396	460	469	428	437	469	486	421	436	407	465	475	437	412	443	510	493	440	443	455	461	442	448	435	480	435	436	453	458	427	417	469	445	406	469	446	429	412	430	447	455	514	474	402	455	483	439	488	455	443	484	436	418	455	433	438	439	400	423	429	453	436	465	420	410	438	464	469	439	497	446	432	442	412	457	444	478	469	463	440	471	453	492	430	451	423	423	468	430	451	441	465	483	432	480	400	460	436	459	437	410	474	423	445	462	446	430	426	461	435	401	475	418	438	425	479	467	467	457	449	426	450	416	388	423	460	467	507	417	489	442	431	458	439	445	405	433	454	433	448	430	408	451
7472	993	1001	1038	1091	1003	1016	966	975	1054	954	948	958	978	927	986	973	967	1000	977	1021	975	977	956	986	954	951	955	950	1011	974	962	1003	1006	1017	941	991	1006	1019	956	974	964	991	954	923	943	951	1006	966	942	1000	952	944	966	939	952	1031	924	962	974	955	1015	991	974	979	996	982	952	936	959	961	925	950	995	954	965	929	967	933	941	948	956	1019	929	997	959	964	954	964	1012	1014	980	966	944	970	973	974	957	955	925	963	960	933	904	936	965	998	986	928	950	950	969	972	939	954	930	948	978	988	943	923	946	924	966	922	991	965	911	966	957	964	982	930	912	918	939	975	943	981	973	982	978	952	913	979	928	940	1040	944	973	994	961	899	975	934	1009	914	925	942	931	1015	928	991	955	952	1014	975	985	934	968	1008	959	980	958	944	946	934	1017	953	925	958	983	988	943	928	992	1014	985	963	970	990	1036	959	955	951	1010	935	960	970	974	986	968	883	984	970	943	934	963	937	998	920	954	958	1011	952	919	983	904	957	994	961	924	959	966	969	971	994	963	963	1013	1051	984	967	968	981	958	1018	934	966	961	920	938	971	954	924	926	987	917	979	955	964	963	968	961	974	939	939	983	984	939	1025	985	928	931	980	968	1006	972	972	1029	964	939	948	963	940	960	945	989	963	995	996	958	948	1030	964	993	966	929	989	1008	915	970	970	998	957	992	929	917	1042	961	974	981	947	1001	902	979	957	963	989	961	932	1011	974	957	915	979	1003	939	954	993	951	921	932	866	1015	953	985	939	988	982	958	975	921	980	922	950	963	977	945	913	923	953	992	961	947	949	943	1002	924	952	944	884	1028	935	951	931	958	989	975	974	982	970	990	971	948	897	953	988	941	941	971	959	964	959	1003	1010	1008	944	932	993	910	994	1005	1006	1012	962	978	958	989	957	916	983	977	948	928	995	990	1015	941	937	979	947	955	994	958	975	959	969	947	981	981	998	967	963	1021	951	1038	996	948	953	929	968	969	955	992	938	971	947	965	990	953	959	962	947	908	950	962	957	925	965	942	971	922	946	920	958	945	999	981	989	945	966	926	969	975	923	993	934	997	968	930	1007	997	955	894	965	943	990	971	923	978	989	1036	987	939	971	1020	973	937	954	950	969	969	908	976	942	961	1000	899	956	941	902	1003	1009	966	998	888	980	954	1030	1018	952	977	942	993	926	1010	970	965	975	967	1001	988	940	977	970	1012	1039	1008	1039	993	974	989	973	928	932	936	944	971	926	977	974	1001	953	1019	975	1020	940	966	925	1006	907	960	990	971	1003	993	943	904	991	983	986	949	986	982	1017	950	949	903	941	995	1009	1040	964	980	976	908	928	984	989	995	970	959	975	945	984	926	984	991	986	980	941	928	977	1007	984	938	933	951	981	924	936	959	1002	1089	979	999	962	981	898	945	988	967	949	910	964	986	979	945	1005	927	964	977	970	961	939	985	933	926	944	908	964	934	928	978	986	1026	988	925	943	986	988	984	992	991	902	961	913	1005	971	941	984	962	926	995	1005	956	998	939	874	940	980	1001	910	928	1036	1009	946	946	1004	977	992	954	1034	988	946	906	956	933	1003	941	1008	994	977	961	966	983	968	993	994	997	981	936	962	949	929	915	924	1010	1025	924	996	946	908	911	932	926	1020	983	973	963	977	936	953	953	987	968	978	997	949	951	986	935	971	914	985	971	960	978	964	983	972	939	983	1010	951	979	1000	938	963	1008	943	995	1015	931	957	926	999	997	918	958	921	1006	945	965	989	977	965	959	987	955	919	941	1003	907	1013	1012	957	953	995	943	952	887	955	987	945	963	942	967	973	918	996	933	1004	970	971	972	956	975	949	915	984	986	966	1010	1005	901	995	1025	943	961	959	977	924	917	978	962	975	920	957	971	984	984	955	964	960	1012	992	995	977	975	916	951	960	947	991	970	937	946	980	962	997	952	905	963	961	940	997	993	958	993	915	999	991	964	974	928	914	949	935	949	978	1008	988	947	933	984	978	956	963	1003	989	1014	955	916	1011	959	981	986	978	980	989	952	959	930	1057	941	959	947	991	970	968	975	945	979	961	965	928	984	929	1004	961	966	906	954	918	972	924	993	1015	999	970	949	946	955	933	937	961	986	941	979	987	993	976	964	913	948	1012	950	969	995	947	956	970	977	899	929	943	897	969	948	971	979	916	949	999	1018	969	974	967	954	961	986	1001	928	955	957	973	964	994	981	941	990	1036	997	979	973	904	965	1008	957	997	936	927	968	908	993	972	960	923	977	997	1076	995	996	949	973	986	1007	940	1005	941	961	1014	970	928	993	976	976	970	975	1011	949	949	956	955	916	989	939	990	971	992	972	973	1006	975	973	963	963	979	976	944	976	923	943	924	923	1024	983	991	945	965	962	915	892	971	1010	948	959	1006	988	931	989	972	947	956	929	951	945	981	992	931	951	994	924	951	982	992	902	965	985	966	985	946	969	983	1000	982	902	949	981	952	960	989	1007	993	930	937	964	964	908	982	984	998	965	970	1009	978	974	961	993	943	975	993	938	976	998	1001	943	956	975	1014	967	941	1025	944	972	973	980	1003	932	961	986	946	918	925	969	946	1000	982	938	989	970	965	988	1013	958	924	990	960	1015	993	1020	964	973	951	983	954	965	984	983	988	952	950	951	1033	959	933	936	956	975	982	989	990	913	954	936	953	964	926	947	924	941	979	999	975	937	981	954	959	978	912	983	1021	988	983	1006	932	990	938	976	938	970	964	971	943	974	1022	979	965	938	1007	954	986	939	950	939	955	895	972	967	962	993	979	928	995	957	937	990	977	954	1011	974	1017	935	987	968	963	929	989	970	932	932	925	953	951	998	983	955	929	1009	945	951	961	937	984	946	903	1000	941	977	955	972	963	976	965	955	948	962	1003	997	932	971	976	941	938	932	932	959	964	970	1001	1027	944	997	997	965	1048	999	925	1021	1014	922	916	980	922	933	937	1009	954	978	988	981	943	964	979	953	995	967	995	929	957	935	955	1002	907	941	1033	920	980	969	1000	971	985	1001	958	939	968	898	924	969	948	980	939	984	924	965	995	938	979	973	907	962	981	972	1004	960	958	999	961	956	929	916	983	930	965	952	951	928	933	952	889	973	945	933	951	929	926	957	924	929	922	944	947	903	972	998	919	947	1047	1020	1001	967	878	955	928	980	980	988	993	939	944	949	974	968	1039	963	915	928	1008	985	947	1007	966	958	1004	950	929	971	972	997	961	939	955	960	931	954	979	957	962	973	971	995	931	991	933	970	958	968	963	977	931	976	999	934	967	897	890	1000	983	949	949	942	916	958	931	1041	932	968	942	950	948	998	991	1015	916	885	919	966	989	944	921	962	987	971	933	932	944	966	961	1001	979	974	943	990	958	958	943	1012	946	958	946	931	993	950	966	925	955	1007	972	989	930	979	952	926	990	943	983	983	921	1009	918	997	1009	967	984	1049	922	994	1007	983	981	953	900	916	919	969	995	950	898	926	903	1026	960	917	987	948	949	943	1013	918	978	984	967	958	966	989	964	963	950	975	928	988	975	920	1007	994	949	965	974	1011	978	969	965	912	977	953	994	969	998	932	968	1011	917	928	980	953	971	911	958	998	892	970	1001	996	886
23037	2229	524	417	360	334	313	260	261	254	254	252	248	242	258	227	226	205	227	239	216	225	204	235	222	228	215	228	245	254	245	211	240	221	255	227	248	223	242	238	218	247	234	239	235	207	235	230	196	229	225	210	252	236	213	209	240	228	231	230	233	242	222	215	224	224	255	241	223	236	240	228	210	249	211	226	231	237	218	230	245	221	245	244	248	261	218	221	236	256	223	252	225	245	228	255	249	251	222	222	228	224	223	240	250	236	234	217	237	268	222	213	240	238	228	223	230	241	265	262	223	273	228	240	209	223	234	225	215	221	220	221	231	247	230	218	228	203	226	233	211	209	229	261	236	241	252	233	230	242	226	225	259	215	206	231	216	228	218	247	223	244	231	213	202	246	226	239	200	211	229	219	198	230	221	214	211	237	231	249	238	228	245	250	206	231	224	198	236	249	236	243	243	239	219	230	207	235	229	227	233	210	232	221	228	208	240	253	228	244	240	236	244	270	267	254	217	225	246	242	225	262	249	258	225	222	251	235	263	225	243	227	244	237	226	239	197	220	241	248	184	258	269	249	241	204	234	207	240	245	241	236	235	216	241	229	240	225	225	225	267	229	248	235	215	216	267	260	233	213	235	240	240	228	219	235	215	225	235	207	215	211	221	261	219	262	238	243	231	233	226	209	249	241	229	217	206	221	232	222	243	242	257	223	239	228	236	242	256	262	232	225	196	218	243	246	213	227	220	247	247	230	231	240	215	239	235	225	252	229	254	223	204	221	236	251	240	245	202	229	213	210	236	246	247	251	254	240	227	216	224	217	237	228	232	237	247	225	242	239	218	217	233	246	248	201	247	253	247	217	234	231	218	186	259	263	219	238	231	231	243	232	245	251	217	232	230	246	210	219	194	239	235	234	226	249	238	224	235	200	226	225	254	223	248	238	232	213	231	250	274	236	213	212	235	238	253	248	229	229	243	234	251	253	241	260	226	216	257	234	227	262	255	226	259	239	236	188	237	240	203	245	225	235	221	204	224	250	251	231	248	215	228	223	225	226	239	239	231	204	233	243	226	222	239	216	233	223	227	199	239	213	222	229	207	233	256	237	259	231	234	231	246	232	239	234	237	238	224	240	256	232	221	222	223	237	243	244	209	209	254	276	232	222	221	227	224	256	214	214	246	246	264	214	251	227	212	225	233	232	223	236	219	220	209	238	232	201	232	236	247	233	247	236	235	216	216	248	258	228	210	247	224	239	235	250	234	260	258	227	215	217	245	243	235	232	245	243	253	241	248	181	228	229	254	248	231	226	252	227	254	244	259	228	244	195	207	228	205	250	267	231	261	235	228	249	234	213	218	221	218	220	239	277	207	212	229	238	227	234	240	231	246	233	261	214	247	264	244	196	223	229	226	236	276	247	233	245	251	225	208	238	247	225	237	245	265	220	237	196	255	219	231	241	217	243	223	219	211	220	266	253	266	256	237	253	216	206	233	230	218	211	196	232	269	258	226	226	246	231	239	228	242	215	219	214	215	242	240	235	239	231	225	242	241	237	226	241	247	246	231	221	248	196	225	242	249	226	238	221	239	225	258	226	231	233	207	253	271	256	243	215	227	206	218	232	272	249	246	252	225	222	237	224	221	260	222	214	247	274	243	231	241	219	213	245	240	247	232	230	213	206	245	215	225	253	213	233	232	225	250	235	237	232	234	233	246	217	240	262	261	241	204	205	266	214	221	237	211	206	222	211	207	243	237	223	240	223	254	245	231	254	234	232	222	203	242	232	242	213	241	252	227	224	215	209	224	224	227	220	217	241	233	214	224	241	241	210	218	223	233	225	245	251	232	223	222	235	237	231	226	291	209	209	267	244	256	234	201	217	250	238	249	263	230	256	214	244	250	251	251	266	231	225	223	246	239	220	205	241	249	232	220	253	235	238	230	237	230	213	245	230	253	260	255	259	244	232	245	254	230	231	242	280	214	254	236	231	220	241	233	254	222	229	240	228	221	231	239	245	219	226	245	246	233	240	218	229	223	236	239	256	192	254	243	246	254	246	248	218	228	240	231	223	198	256	243	205	230	242	226	244	232	249	256	249	210	231	220	246	258	247	218	226	238	229	239	255	239	218	223	249	214	225	232	211	213	217	230	223	220	233	240	196	226	232	243	236	238	237	253	203	236	264	245	239	228	226	227	225	230	212	217	199	241	241	231	227	235	212	212	238	212	259	233	242	244	244	220	237	246	249	234	241	229	241	239	192	237	231	242	263	234	223	231	202	216	223	216	219	239	241	259	243	272	257	225	229	220	235	236	248	206	215	211	247	245	247	223	239	222	259	235	208	245	234	225	227	253	252	236	201	231	228	228	257	215	224	232	239	250	228	245	228	222	238	277	235	218	249	218	230	244	265	259	220	238	228	221	247	233	206	239	268	220	225	230	241	218	218	248	232	242	217	229	232	245	231	244	219	216	259	220	264	206	234	199	239	205	238	268	242	224	225	236	248	235	254	244	241	209	226	232	228	209	191	230	238	242	280	230	207	226	231	254	216	227	238	223	216	231	238	246	247	247	231	246	232	241	264	210	232	219	214	221	223	233	232	239	236	204	236	247	235	244	244	249	214	224	217	261	210	243	237	201	229	246	213	235	220	249	233	218	228	243	221	225	209	243	258	219	222	244	243	248	233	236	257	228	236	229	231	216	262	219	238	243	236	240	202	237	222	244	237	228	229	242	236	225	189	234	227	263	227	234	234	234	245	216	248	226	231	270	191	221	212	237	244	229	235	253	240	222	221	251	196	254	229	251	267	237	232	211	242	202	215	197	204	218	251	230	223	214	234	209	238	233	255	237	256	195	235	222	214	238	210	211	236	225	228	214	279	230	241	214	254	210	222	233	223	257	228	237	230	225	248	244	230	256	223	229	227	248	232	232	206	249	245	237	264	233	241	246	244	220	196	220	228	229	222	242	261	265	223	241	222	235	227	274	242	224	227	258	219	238	241	204	223	238	214	201	234	263	219	227	204	226	219	230	207	232	234	221	238	230	216	227	212	229	216	223	201	217	216	250	231	235	260	235	233	260	223	231	231	235	214	251	260	224	233	242	220	220	221	231	228	230	243	247	236	230	200	189	226	207	233	257	246	241	248	196	183	208	245	243	227	260	227	233	226	237	236	254	245	231	238	228	194	223	233	232	233	217	235	241	230	205	255	241	219	223	224	207	215	235	256	224	214	235	237	220	239	227	238	223	213	207	201	221	253	249	246	226	239	242	224	244	236	228	230	248	228	226	254	246	233	250	238	238	221	247	236	238	227	262	223	224	225	226	222	214	258	204	215	209	274	260	241	235	210	256	250	226	221	195	231	222	231	247	257	230	233	217	257	228	244	223	214	243	233	220	216	212	207	257	243	243	224	228	232	247	231	224	240	201	219	245	237	236	242	222	231	233	204	207	222	227	235	223	226	220	221	199	216	223	190	221	269	267	198	216	207	252	240	234	236
14098	885	1182	1321	1177	1047	926	841	789	729	720	677	687	610	613	649	585	630	613	580	595	592	623	593	567	588	586	556	583	613	516	611	528	598	582	563	580	567	577	578	578	558	570	573	575	555	567	534	575	556	573	539	571	537	562	574	520	563	559	562	577	549	604	538	584	597	533	539	580	569	573	559	526	621	581	601	558	556	566	571	588	536	528	576	575	546	587	552	535	578	551	590	491	536	553	532	586	592	549	524	561	502	559	551	551	557	550	630	569	543	607	541	523	533	559	571	590	552	576	581	566	599	529	580	580	574	549	552	554	576	538	546	593	599	573	554	621	564	539	540	583	602	576	532	546	559	553	595	583	586	579	526	587	562	559	517	540	562	575	535	536	573	593	534	531	589	515	530	610	570	538	549	561	556	550	580	544	522	578	558	537	570	586	566	565	599	526	531	570	562	532	521	539	570	541	528	606	578	540	550	523	577	589	549	556	537	546	625	524	553	549	574	585	583	523	563	537	552	533	540	576	525	533	586	547	580	585	555	601	569	540	554	543	534	574	550	585	574	555	590	583	550	516	602	537	569	570	560	530	567	529	566	531	549	569	512	585	583	557	535	584	568	555	592	554	541	504	557	528	595	525	528	601	536	494	565	560	558	568	573	580	636	552	540	558	561	537	593	562	559	559	578	550	523	531	560	532	561	583	524	541	530	541	569	547	578	537	577	548	558	559	608	635	559	515	573	575	509	546	565	537	588	514	555	582	539	559	590	553	490	534	593	571	540	524	568	584	548	551	590	574	603	579	549	550	586	579	584	556	565	575	535	574	555	525	549	573	570	548	550	549	579	533	561	601	582	568	535	557	558	575	555	569	566	558	579	573	532	548	545	572	593	563	531	505	550	549	553	569	569	531	560	594	574	585	552	556	579	560	601	552	538	573	589	557	561	563	602	574	578	554	551	567	528	593	564	605	559	589	574	550	564	551	571	563	591	590	522	648	550	542	617	495	571	550	539	513	598	540	589	524	606	573	520	557	538	538	558	576	555	556	546	573	573	546	582	554	558	543	562	541	587	549	534	589	566	537	621	566	543	543	556	568	602	558	532	557	543	603	612	589	589	533	578	598	600	561	561	549	550	544	564	538	540	549	596	583	555	550	559	567	551	562	541	561	576	585	549	531	560	531	568	587	567	566	535	571	561	596	549	586	566	602	573	602	596	552	568	567	583	577	553	567	561	545	536	594	581	621	558	553	614	613	535	588	556	541	571	578	536	593	564	541	582	589	540	543	526	537	549	582	577	563	586	537	564	551	567	549	573	577	585	571	570	551	595	587	564	637	562	508	572	525	536	526	537	589	558	551	538	567	564	547	569	600	559	576	548	589	591	580	554	619	579	549	571	537	516	563	515	517	611	551	534	598	509	548	576	567	563	570	525	587	546	569	581	591	583	576	578	602	551	594	517	594	557	597	567	577	598	574	538	570	576	553	574	576	557	573	560	548	546	569	569	542	566	573	541	556	576	550	546	593	563	590	576	538	552	570	573	582	574	592	549	598	536	555	563	566	547	583	550	534	585	572	540	554	572	565	587	567	577	557	551	580	516	543	540	580	552	578	539	540	559	596	540	568	556	556	531	549	559	525	549	569	607	558	567	541	602	549	564	528	554	567	607	542	591	604	614	576	559	531	542	544	582	566	556	538	571	560	546	544	542	518	553	598	580	537	543	515	572	587	558	602	552	575	558	598	580	577	588	517	579	547	546	592	565	568	562	568	547	556	582	581	538	543	610	552	544	549	595	573	584	533	556	572	539	568	541	513	547	574	565	560	540	565	566	561	552	543	551	574	552	563	549	529	564	583	562	564	547	570	558	562	556	591	576	525	564	575	591	563	543	584	543	559	565	558	628	599	616	573	543	592	560	554	563	585	573	554	541	548	541	580	596	588	554	555	562	498	569	531	567	578	546	573	588	534	596	589	568	548	560	587	548	585	544	577	562	585	556	515	605	545	544	585	584	508	582	589	563	553	582	533	586	558	566	558	555	558	563	584	530	549	546	547	556	521	545	539	584	545	599	555	568	550	549	614	575	567	605	559	569	582	541	581	551	575	598	511	559	511	598	530	525	585	571	540	545	565	548	579	568	568	519	564	566	533	563	570	528	538	566	584	565	541	581	551	575	582	564	544	549	543	570	586	554	573	573	533	529	561	530	581	593	618	537	634	512	553	582	604	548	542	582	559	543	577	498	519	541	601	561	585	581	560	570	611	566	549	573	604	557	584	619	568	548	553	578	581	553	592	567	558	555	528	569	567	543	569	564	538	562	583	563	562	605	570	562	558	567	540	563	576	549	600	568	560	545	559	537	587	574	576	583	554	532	571	549	581	587	550	551	557	550	599	544	557	560	554	563	553	555	521	546	542	545	563	623	547	552	577	553	559	521	558	529	568	626	572	548	563	565	500	579	546	553	531	524	547	530	556	600	554	539	605	556	543	584	557	591	571	540	572	527	587	549	543	593	538	560	540	558	537	561	541	553	575	529	571	545	534	548	530	582	536	555	569	589	593	530	566	542	564	566	605	591	550	551	600	562	540	595	516	580	525	524	550	546	573	591	535	574	545	584	564	543	548	549	535	540	577	514	583	558	523	536	543	564	554	589	546	600	566	578	551	587	576	566	564	550	575	567	533	573	612	547	576	611	545	599	533	555	579	570	532	554	573	560	547	539	530	572	564	556	523	583	560	547	549	569	580	574	560	572	571	595	598	573	540	543	548	548	573	591	539	549	556	575	601	570	556	543	571	554	582	560	536	548	600	536	582	585	562	549	596	560	577	521	544	575	586	557	572	560	520	583	576	531	571	518	580	558	611	550	575	555	601	565	567	529	566	549	564	579	525	606	554	535	567	525	554	579	549	555	578	499	595	570	569	572	561	569	558	546	557	568	560	552	563	541	522	583	592	628	566	559	596	574	541	545	623	556	605	566	587	581	571	568	595	600	527	537	560	614	549	528	541	560	524	565	516	601	563	606	554	516	566	576	548	573	558	594	539	556	586	572	563	549	560	538	554	584	566	566	548	546	516	611	535	562	539	565	557	526	577	608	588	567	551	593	549	566	560	557	558	571	526	572	552	553	527	580	596	576	559	553	555	557	544	552	576	596	582	568	562	578	574	581	560	533	568	537	551	558	568	592	546	538	544	569	606	529	556	571	577	527	573	570	598	557	572	559	577	576	565	573	562	553	525	518	526	534	566	541	574	576	535	615	558	544	569	573	509	588	542	555	575	557	535	561	552	546	610	575	576	610	561	544	564	582	589	547	598	520	537	528	561	545	521	594	525	566	567	567	573	570	527	584	562	514	579	569	591	582	554	586	617	577	536	591	556	537	582	588	567	571	575	558	611	593	582	542	531	575	589	544	563	544	584	562	539	587	570	570	553	574	547	588	564	558	550	540	568	601	553	545	571	553	576	548	535	612	554	576	584	572	566	557	544	580	550	560	581	584
33241	5169	971	678	501	410	369	332	282	321	275	283	295	284	275	253	256	278	257	241	284	274	247	261	236	234	278	248	265	257	274	251	283	249	256	238	219	247	257	274	299	263	245	256	255	281	232	238	255	248	223	268	266	261	241	236	254	232	253	255	231	230	241	271	258	221	275	237	282	254	249	245	264	248	247	254	277	276	241	269	263	278	236	234	251	215	268	242	226	234	245	250	261	248	265	265	255	231	229	266	251	291	253	244	245	257	273	256	270	253	268	241	241	249	226	239	243	266	267	258	268	263	241	260	245	218	233	217	264	241	210	252	251	229	239	290	256	247	232	241	236	245	249	237	244	257	236	269	247	242	241	240	248	250	237	230	237	235	241	213	211	282	254	241	249	252	262	243	257	250	227	242	226	220	217	265	237	247	242	211	241	257	256	258	258	257	267	259	239	247	253	249	239	265	250	223	251	215	226	237	259	256	247	244	216	266	294	247	249	228	237	251	253	256	225	255	246	260	272	257	269	246	230	258	249	231	215	246	223	255	255	254	251	232	239	220	231	242	251	231	258	238	243	265	262	237	254	280	260	245	274	241	286	237	254	253	244	238	253	252	231	236	263	276	272	231	232	236	251	267	239	275	244	286	257	265	214	238	244	246	253	259	258	269	251	265	260	232	238	258	245	226	226	247	241	227	261	270	256	214	219	258	238	218	252	236	239	269	276	219	215	248	244	249	240	259	235	243	257	224	263	225	248	250	236	259	262	243	257	253	270	255	250	253	243	249	256	229	243	278	244	279	232	274	236	244	278	228	222	256	291	236	260	244	233	240	269	230	255	226	278	236	222	250	275	251	271	237	228	238	245	239	268	238	255	241	248	251	247	232	252	259	278	283	224	216	268	258	237	234	222	281	231	228	251	246	231	245	240	236	244	232	286	251	221	269	219	259	242	270	233	232	271	244	246	233	254	242	256	241	263	241	245	225	259	250	226	264	271	264	246	254	237	258	222	204	234	233	233	259	263	211	243	251	239	248	245	262	248	233	258	204	231	261	236	258	255	221	272	259	246	224	241	273	251	251	243	256	229	256	236	231	226	248	262	269	255	251	221	210	253	281	226	262	263	272	245	255	252	260	266	262	221	245	262	250	231	240	238	244	237	248	259	257	261	248	233	244	267	259	216	257	257	232	224	265	252	233	267	274	239	237	237	261	233	248	252	247	269	253	245	240	268	252	220	251	235	278	216	229	264	243	260	241	250	266	256	256	250	255	229	234	264	208	239	236	254	239	245	249	233	230	221	238	276	255	251	264	237	251	248	257	249	236	246	227	284	252	244	259	250	229	256	229	265	226	257	255	277	256	231	262	255	250	251	253	247	262	254	234	250	256	264	248	256	215	287	256	227	231	266	242	221	229	261	244	222	249	235	229	231	289	246	231	254	223	226	241	249	251	237	248	245	262	264	234	257	236	246	239	229	223	247	267	238	268	251	229	239	240	238	229	226	228	203	252	229	246	219	271	263	248	229	280	267	251	261	219	254	244	216	248	232	250	259	245	248	227	210	252	261	208	220	265	272	255	245	270	240	254	246	254	251	247	240	236	246	254	268	250	242	284	267	280	247	261	239	241	228	253	253	261	233	222	241	287	232	249	246	238	243	247	259	250	235	271	257	264	231	239	254	238	233	248	251	265	245	253	254	260	264	287	237	229	240	265	254	244	255	228	232	240	232	258	260	257	228	248	273	303	259	215	226	265	241	217	228	264	259	244	255	246	251	244	207	258	228	260	269	243	251	245	212	222	240	220	258	247	226	260	265	253	240	261	255	263	291	239	237	272	219	256	270	225	234	235	228	237	228	253	264	223	219	242	271	285	263	238	224	218	244	264	268	240	267	277	228	238	262	213	272	245	228	255	236	235	225	281	236	261	208	231	267	233	241	267	267	225	253	234	241	278	259	246	244	250	231	245	242	229	225	237	259	267	220	229	250	255	242	254	259	271	255	204	227	267	235	246	241	268	261	251	245	230	250	251	234	244	266	251	235	229	234	265	210	226	231	241	236	257	253	262	263	252	236	237	238	257	253	225	250	240	273	270	279	300	224	257	257	259	272	255	222	267	219	239	252	202	254	262	257	219	248	266	237	232	255	240	259	233	241	272	248	228	256	255	277	225	246	241	261	251	255	247	249	261	240	261	245	228	247	251	266	231	277	248	256	245	220	224	242	247	243	272	222	226	258	212	203	244	244	252	239	245	240	249	230	271	249	246	234	232	260	237	215	234	262	229	259	231	251	249	258	225	262	246	242	247	266	245	272	261	241	263	239	239	276	243	247	225	217	292	243	211	247	250	244	222	249	259	218	264	265	253	271	290	243	250	252	240	226	241	265	238	236	245	252	271	253	240	261	206	237	222	236	217	214	247	232	251	253	253	242	238	240	268	212	243	255	239	240	271	237	218	261	266	254	235	274	232	255	249	227	251	246	212	232	227	253	255	248	257	262	235	243	271	248	264	238	265	249	246	216	245	272	282	242	226	220	242	246	289	265	231	219	268	234	231	260	235	266	234	259	263	233	249	252	236	263	265	270	225	270	274	217	274	264	248	229	276	242	236	216	236	251	244	215	231	235	249	229	242	217	252	218	248	245	210	237	260	240	269	213	231	224	208	214	233	236	274	248	256	232	267	271	251	243	258	252	266	244	209	233	246	234	261	236	232	211	259	230	254	248	296	247	257	215	247	255	254	269	259	224	245	249	262	200	227	225	247	242	239	252	252	241	237	277	264	242	240	262	256	257	285	233	282	244	227	263	255	237	247	247	230	288	263	248	230	215	260	280	280	252	258	248	227	242	250	237	280	256	245	247	251	260	257	234	242	223	264	228	258	253	257	270	233	220	254	239	274	295	231	251	250	264	217	244	257	226	262	239	245	248	233	252	258	249	284	259	220	265	243	265	253	242	284	259	267	225	218	251	251	242	278	219	228	251	250	228	249	271	232	257	263	246	222	248	266	289	255	237	229	241	257	277	252	248	249	287	280	279	244	224	227	273	253	291	233	234	253	244	225	244	264	233	259	240	275	233	231	243	245	248	242	249	256	214	263	235	288	279	247	241	290	245	262	238	249	259	245	259	227	277	222	231	254	282	243	257	235	236	247	256	247	259	245	250	265	277	253	228	231	218	247	262	233	247	237	230	209	234	246	298	274	288	250	252	268	243	231	276	246	221	248	254	242	238	227	255	245	239	269	266	252	223	258	260	240	207	239	238	263	244	286	258	269	231	227	243	218	262	265	231	267	252	244	258	244	218	255	268	251	260	276	240	269	233	269	235	229	244	235	248	254	215	202	231	230	221	260	250	254	257	273	254	247	243	213	245	245	250	256	226	261	244	272	255	226	233	240	259	283	258	235	205	250	233	275	244	216	228	254	243	259	265	261	240	262	222	263	247	230	256	261	252	222	252	262	258	259	251	224	265	229	265	282	262	274	240	272	279	249	255	245	242	259
17972	1497	1861	2030	1797	1442	1263	1096	1006	947	889	859	823	745	804	738	650	732	714	655	673	701	698	667	626	661	660	615	638	625	664	649	640	653	638	612	642	630	615	632	648	688	645	639	627	667	623	671	590	617	689	605	664	624	580	559	626	617	613	570	603	652	596	643	655	653	614	577	659	602	621	598	628	582	613	631	640	656	615	600	586	638	615	625	609	587	585	621	597	648	654	602	620	621	628	602	641	610	637	586	603	612	641	630	675	662	599	593	599	619	592	616	654	627	583	642	592	610	628	642	649	638	653	631	623	625	595	594	603	603	611	601	620	605	610	594	652	626	630	607	613	653	602	645	604	634	616	598	668	622	619	648	621	602	612	645	602	614	595	634	594	594	621	630	664	633	544	625	614	582	574	616	645	649	657	627	604	624	659	603	621	630	621	639	642	628	585	589	577	615	636	604	626	613	642	616	593	621	587	619	638	599	655	591	593	618	588	628	578	564	606	562	615	649	651	603	612	637	655	601	632	609	615	616	654	623	603	608	601	564	626	626	620	617	584	560	599	566	587	611	626	626	603	629	608	576	604	609	631	633	616	636	587	623	616	611	617	635	628	578	568	588	663	647	626	580	652	648	596	612	601	650	662	634	641	657	638	605	626	639	606	621	658	632	614	635	614	609	607	651	654	625	638	638	610	590	630	576	589	597	616	624	614	610	621	611	622	619	620	612	631	551	611	607	626	582	662	604	633	627	650	654	621	661	586	612	614	622	596	568	550	693	649	587	604	641	623	614	640	622	606	603	594	626	617	637	568	600	617	593	625	664	589	599	583	595	619	560	567	617	577	601	576	591	639	617	596	623	582	585	615	624	583	572	607	630	623	584	630	603	614	616	601	604	592	624	596	569	612	631	656	631	626	588	609	636	575	622	613	638	603	638	607	597	606	596	638	620	585	609	624	644	609	605	610	656	627	621	579	635	641	622	566	655	612	609	632	634	593	641	605	647	610	673	617	584	610	610	607	603	565	653	621	620	602	616	627	572	644	596	571	648	649	604	587	568	630	625	612	588	643	602	672	584	625	660	624	618	653	610	597	638	615	670	646	660	644	566	653	663	623	611	572	560	635	628	612	624	611	637	647	575	611	626	598	620	606	619	632	593	670	597	629	575	585	602	658	612	629	656	639	641	593	633	654	579	576	581	658	586	590	641	632	619	624	617	613	585	640	613	604	585	586	610	558	609	604	609	629	634	622	648	681	642	631	590	634	633	644	622	621	594	632	625	606	607	610	604	619	625	589	592	685	605	625	607	616	598	631	586	655	625	622	652	615	586	570	657	613	626	614	577	609	633	579	612	610	600	643	638	601	603	609	662	638	622	624	643	621	604	645	612	600	610	602	591	616	597	622	623	648	594	620	646	640	614	614	622	606	629	563	596	630	615	633	603	654	587	632	642	639	619	669	639	594	600	614	642	610	611	616	575	623	613	575	652	606	619	644	639	563	589	634	604	611	636	590	569	578	622	636	659	614	632	595	651	575	627	650	631	566	615	608	608	639	594	616	593	638	617	599	622	648	636	624	611	628	627	611	626	629	588	679	615	611	640	667	607	608	611	596	638	585	639	592	570	580	663	647	627	592	605	647	569	640	611	612	618	623	606	643	592	566	643	584	645	581	667	624	633	633	632	591	589	642	604	597	610	559	598	631	645	591	605	580	591	647	576	613	636	637	625	566	595	633	584	633	647	608	604	635	610	607	596	610	637	654	611	592	594	609	644	631	579	624	587	623	639	617	639	601	614	619	642	597	605	606	579	597	652	581	649	623	627	588	583	606	631	606	640	622	655	622	658	632	641	598	650	596	671	583	633	713	642	610	630	646	612	661	609	662	611	615	605	602	617	603	612	602	613	605	661	630	649	628	599	614	672	568	585	606	619	583	588	615	650	611	597	571	634	669	602	635	630	608	625	586	646	627	588	640	613	577	625	582	608	658	608	641	634	594	608	629	626	599	660	659	596	619	619	588	651	575	604	577	610	609	598	586	616	631	655	589	604	600	572	579	643	595	654	602	574	550	652	642	623	611	653	614	594	616	602	582	566	556	622	589	588	594	607	622	634	655	648	589	622	634	652	632	592	661	580	615	600	624	647	626	619	612	625	647	634	617	670	626	631	617	617	652	607	634	605	651	640	647	587	590	553	608	613	595	612	625	587	602	646	557	609	595	630	633	585	582	598	626	634	633	617	594	631	615	651	616	645	595	648	608	588	564	627	613	610	595	639	655	645	626	602	637	594	627	625	647	615	594	604	643	620	594	631	603	635	590	626	639	600	576	622	656	590	617	632	608	626	578	613	581	654	612	658	592	620	586	607	606	618	570	564	645	600	679	582	625	610	591	657	591	625	617	588	614	611	668	597	607	602	604	631	609	651	648	592	677	616	604	625	603	632	607	603	620	591	645	610	612	658	592	616	568	641	632	615	626	574	609	657	620	623	601	610	617	581	642	585	642	578	672	623	614	595	622	627	639	593	616	610	623	620	648	603	597	543	600	617	617	621	668	605	606	606	601	586	652	580	612	654	604	541	662	627	661	620	633	597	637	590	615	631	625	623	598	629	589	653	568	578	629	602	586	622	613	605	630	618	629	591	609	661	682	601	635	639	620	615	624	630	627	565	577	615	658	591	634	631	604	562	642	588	580	620	643	572	602	608	633	623	607	625	630	659	620	627	628	627	642	609	584	545	598	618	606	608	601	602	594	606	616	641	610	597	591	633	633	617	612	646	666	649	622	604	637	570	611	616	626	621	588	655	606	597	605	663	601	590	584	632	562	604	602	587	591	659	558	584	635	607	606	606	603	609	590	623	605	626	640	658	613	640	630	586	672	621	583	626	633	618	620	625	607	602	612	613	618	601	605	593	625	612	640	614	613	600	609	610	612	605	607	612	562	630	591	563	595	628	637	586	624	607	649	588	639	583	596	614	651	608	604	622	617	599	637	581	610	622	628	598	640	698	684	637	605	629	583	599	595	591	594	602	634	657	608	639	590	630	629	622	573	609	622	520	584	610	598	633	623	605	587	617	564	604	586	592	571	645	620	632	602	598	628	617	622	618	616	646	620	604	647	598	578	610	612	638	602	585	616	588	606	624	609	625	616	616	615	605	649	619	609	615	624	598	597	674	629	570	594	625	591	613	649	654	642	605	648	652	596	622	571	641	591	646	636	618	624	596	616	617	609	613	623	631	610	626	607	610	597	633	593	600	669	614	629	634	575	596	636	602	614	599	601	575	605	603	622	600	611	608	638	610	611	607	650	639	644	587	681	600	619	649	613	643	631	604	657	586	628	608	630	650	612	599	633	602	635	617	612	612	599	625	631	611	610	605	596	564	605	631	639	621	649	631	618	602	597	622	618	607	588	635	647	611	686	606	607	609	610	606	639	616	631	612	613	642	600	604	577	596	592	624	587	611	638	642	639	649	638	640	568	640	628	591	664	596	620	619	578	608
10365	1139	459	468	458	439	453	425	427	450	436	460	433	415	442	420	448	438	433	457	436	427	436	471	434	467	458	456	393	430	434	437	430	393	429	404	455	450	418	447	443	459	436	400	432	447	427	410	418	432	435	455	424	472	444	440	456	478	447	483	418	459	462	425	442	425	424	437	454	444	449	438	452	463	462	426	458	436	396	396	452	469	453	426	449	437	441	441	389	450	426	464	439	442	447	426	465	396	424	470	423	448	433	459	465	412	442	449	447	419	443	469	437	420	437	466	410	462	454	446	433	402	465	422	433	461	435	410	455	409	465	447	460	425	422	439	438	425	440	438	446	479	449	443	474	477	466	440	445	472	437	432	386	407	435	412	442	413	449	415	431	447	411	413	436	439	409	463	437	448	432	454	425	435	394	429	452	456	437	430	451	427	456	422	435	452	426	482	465	396	442	422	443	446	453	392	457	419	458	436	459	461	459	463	446	439	499	438	438	437	420	409	429	436	403	446	412	429	478	452	408	431	445	386	425	469	455	434	410	432	485	456	480	427	423	416	456	446	479	459	419	447	417	397	461	463	451	439	447	448	434	429	432	406	409	423	427	446	450	463	430	445	438	466	426	439	423	442	431	400	437	423	479	431	463	428	483	462	410	469	412	433	423	454	453	436	442	451	449	445	439	456	445	469	430	419	426	424	439	405	440	409	458	465	440	426	435	440	407	421	418	435	474	415	446	440	444	457	445	432	428	448	428	421	430	431	458	438	471	435	450	406	437	444	472	447	474	466	439	475	444	483	418	467	464	447	405	454	419	438	504	423	424	452	431	424	454	400	412	417	426	435	498	465	414	457	439	481	446	418	368	437	472	470	497	431	431	441	440	406	444	440	491	444	443	436	456	422	452	408	413	428	440	449	411	415	430	451	472	446	427	433	468	468	451	432	431	425	438	432	477	450	444	412	454	448	393	459	410	475	421	449	444	418	450	452	486	431	460	395	431	399	398	425	426	410	462	428	430	413	418	442	468	426	429	442	422	471	442	477	426	447	453	437	448	431	473	433	448	429	455	475	456	457	444	433	434	435	434	445	413	439	452	410	449	428	437	438	437	443	441	420	416	446	498	436	425	414	448	448	463	479	380	482	463	449	435	473	439	436	458	430	438	470	448	432	468	428	470	448	448	451	418	428	433	439	487	446	453	446	441	485	429	438	446	442	450	418	440	454	437	421	456	440	427	401	414	431	437	430	425	436	441	445	452	422	438	437	404	454	428	439	457	420	426	448	432	455	450	468	460	426	446	407	425	444	442	437	467	465	396	443	444	397	423	403	434	423	422	443	419	438	475	427	423	397	464	406	416	424	451	402	437	442	426	448	451	425	427	473	462	419	444	416	430	396	427	392	408	443	473	471	412	436	485	434	447	409	422	441	434	400	434	472	403	407	439	401	412	449	445	447	398	469	438	449	408	425	430	409	476	399	443	447	411	459	486	467	503	411	450	479	431	416	458	460	416	475	465	442	430	424	467	404	445	441	417	438	393	429	419	400	393	401	433	438	437	408	478	431	412	471	417	457	412	438	409	511	446	432	453	440	441	415	453	460	433	460	463	418	474	433	446	437	507	501	457	443	399	443	412	481	443	427	465	468	453	440	450	442	478	450	451	412	477	469	454	461	439	383	368	464	423	495	432	449	438	456	466	396	433	469	408	450	430	454	483	472	448	442	442	438	419	458	459	424	442	443	436	442	466	432	416	453	464	419	389	451	472	460	435	440	444	485	440	445	429	409	420	457	420	446	421	466	433	438	487	461	403	477	460	469	497	459	456	454	425	432	441	468	445	461	476	441	422	413	427	431	409	414	450	425	400	428	414	427	450	431	458	444	461	419	438	453	498	467	466	432	401	435	430	403	435	492	459	424	411	438	420	433	418	432	414	423	410	444	439	416	420	416	440	388	431	416	478	439	443	461	448	430	453	450	458	447	441	406	480	420	444	434	453	424	428	444	486	456	474	417	431	446	466	394	425	415	432	414	412	435	429	390	448	434	427	434	464	448	410	421	461	465	462	409	473	419	461	440	455	421	470	449	442	421	410	459	458	436	398	440	454	408	435	416	446	462	440	427	419	438	411	430	451	436	436	428	418	432	440	448	455	432	407	440	449	457	472	481	418	430	442	431	437	444	434	422	457	457	453	431	462	420	426	453	469	433	411	431	435	427	465	436	386	427	441	398	440	416	432	463	443	435	434	422	427	419	431	458	437	412	424	407	458	456	442	441	419	461	411	433	457	430	433	458	374	436	436	435	489	429	451	428	449	403	433	426	466	432	412	458	435	467	448	464	446	439	410	401	467	430	474	384	461	467	415	417	432	506	460	399	456	404	420	448	453	439	405	442	452	455	457	452	440	417	465	423	456	459	415	491	417	463	463	467	465	485	499	441	416	407	477	440	412	423	433	473	479	440	458	435	442	447	471	458	494	492	419	403	477	454	438	406	425	434	479	394	405	458	450	434	460	437	395	450	448	454	449	382	430	426	451	427	433	422	452	450	433	417	444	489	415	464	436	441	409	451	411	479	447	426	428	403	443	457	425	410	421	475	422	441	475	421	468	430	438	457	477	460	441	446	458	455	418	443	450	435	413	421	462	431	421	461	450	491	440	389	430	420	428	417	447	422	437	417	392	436	431	407	428	381	452	434	447	411	474	425	452	400	465	459	463	431	451	466	429	399	420	413	430	421	431	467	455	493	409	421	406	428	458	419	383	461	486	409	487	451	463	434	476	374	424	452	430	434	440	403	424	480	400	448	420	405	426	461	453	485	469	484	457	474	446	408	398	412	448	423	412	460	401	438	454	464	422	465	429	419	467	442	429	473	464	396	452	433	426	476	467	410	419	421	404	452	455	444	415	413	437	452	432	432	438	462	437	391	440	441	491	455	450	462	436	465	415	459	448	446	449	450	458	438	440	450	482	437	447	469	448	460	415	442	414	382	404	457	401	430	439	450	455	430	417	437	404	437	470	461	426	362	468	436	459	435	476	438	436	448	471	431	445	444	406	446	446	463	450	434	408	431	459	397	442	444	440	440	463	432	409	437	413	452	402	460	463	461	415	429	418	439	409	444	471	449	422	450	413	444	420	437	442	449	415	424	424	473	442	446	423	470	509	438	416	467	423	425	428	500	437	413	459	425	435	482	413	479	460	395	405	483	422	413	424	480	445	404	429	462	442	434	419	439	413	461	441	465	434	470	465	456	442	453	447	416	419	447	451	435	441	440	460	462	476	404	417	442	433	429	436	437	391	415	410	446	397	413	401	482	390	427	443	436	458	417	451	469	493	419	477	451	468	448	444	451	483	408	426	453	399	456	424	457	469	428	441	445	433	426	443	453	422	482	449	446	411	435	397	443	447	426	403	470	459	463	464	456	448	435	418	436	464	423	459	434	454	427	496	456	462	457	440	497	473	461	482	452	435	446	421	399	461	468	399	428	421	434	395	434	431	408
7105	1073	1013	987	1038	1004	991	961	1014	1030	1009	1042	967	868	940	983	974	894	929	1039	933	982	997	976	937	948	928	953	944	987	967	934	937	998	924	968	1002	905	941	951	968	971	971	932	889	977	975	950	963	929	946	942	940	1022	984	970	1010	972	985	942	984	987	921	974	967	905	960	929	916	909	921	952	923	910	993	901	977	909	950	934	986	954	957	915	980	1006	941	923	940	980	933	965	946	1016	978	926	945	998	983	935	1057	903	932	964	995	943	975	960	889	963	914	979	911	942	965	914	946	928	960	923	1006	966	914	889	1016	927	956	984	953	956	921	983	943	939	969	951	976	985	995	966	936	960	965	1004	1012	1022	952	963	867	936	979	939	980	999	917	927	923	971	910	965	955	1007	899	923	993	959	926	947	969	947	967	978	1005	950	930	965	960	918	982	1008	1010	958	933	923	971	965	989	983	969	945	971	890	936	910	926	942	942	956	970	983	973	913	970	989	886	992	961	920	922	928	935	954	987	947	952	936	951	965	945	939	923	981	962	966	1037	978	934	933	936	934	963	948	970	972	892	981	1030	933	918	880	919	979	1001	964	939	955	950	959	990	925	897	980	994	951	928	1017	954	959	905	922	978	920	973	969	906	960	983	987	923	989	911	922	930	933	952	974	935	969	906	959	960	939	925	939	891	958	891	928	929	925	973	918	930	981	953	981	939	962	962	905	977	971	913	960	976	974	943	978	947	952	927	992	1036	963	940	961	979	948	940	1015	964	949	980	986	871	910	1008	945	1006	932	956	980	970	961	950	1000	961	958	948	942	958	966	941	986	992	950	984	986	950	991	949	986	939	975	941	975	958	1008	998	906	922	976	1034	971	951	989	957	918	968	962	931	978	944	991	947	955	989	969	946	1010	986	891	941	972	991	938	919	934	949	947	973	970	918	989	943	954	989	952	929	984	985	914	961	942	976	987	907	993	993	957	942	971	920	949	951	987	929	908	958	930	918	982	941	978	936	979	969	971	998	958	996	949	936	969	951	1001	935	988	947	934	961	934	949	990	904	955	923	923	983	1016	962	884	996	910	981	979	922	935	969	981	995	914	952	984	920	940	1002	996	936	930	1031	924	929	915	994	999	974	939	878	946	961	958	1017	1013	975	926	977	930	991	964	928	936	953	955	944	983	957	1017	935	925	908	916	901	967	946	949	937	981	930	927	979	965	914	982	960	921	959	954	938	936	975	933	924	987	928	993	969	934	986	895	959	998	907	908	989	982	949	942	950	960	945	977	974	1001	928	964	921	963	961	993	1014	958	957	940	960	911	954	974	940	957	954	923	952	942	918	948	916	1015	923	909	1003	930	983	978	939	914	965	960	922	922	932	943	902	938	971	945	965	1003	971	998	999	988	961	939	942	971	952	919	922	1003	933	965	1002	966	931	982	968	942	981	934	924	961	911	957	923	995	927	916	919	992	926	927	911	948	970	932	956	928	942	944	954	947	980	952	919	943	978	1009	969	1020	968	945	914	979	928	1008	944	1003	947	953	959	924	901	931	977	946	943	898	961	960	1019	997	959	963	948	970	981	948	932	871	932	996	971	950	951	979	969	997	931	867	974	946	961	942	955	948	988	981	993	916	984	957	952	983	921	971	944	969	979	971	954	1019	938	967	967	968	981	937	927	994	920	977	961	966	964	964	984	1002	977	938	959	924	945	954	967	912	1019	958	936	991	960	960	938	935	932	886	946	960	934	936	947	933	971	950	998	917	1023	937	938	951	964	986	898	929	971	950	926	937	960	1013	924	923	947	963	972	987	940	961	945	884	987	977	985	943	947	932	921	975	961	941	936	892	976	934	962	930	881	978	914	1024	1005	932	937	999	954	966	965	979	928	975	934	969	976	957	957	937	931	919	955	966	976	943	954	947	954	1000	997	936	939	956	931	950	957	990	898	993	963	957	956	964	911	957	991	934	980	982	965	953	948	917	947	968	950	951	924	991	978	986	975	994	973	969	963	953	983	941	981	934	991	919	926	992	954	961	933	860	932	986	882	913	949	916	929	976	974	1007	941	972	947	1003	943	935	953	942	944	1027	956	923	947	965	895	963	962	973	959	958	934	954	918	955	934	998	947	968	974	974	906	991	978	971	983	998	954	946	929	971	944	960	973	971	988	971	970	940	983	921	947	1050	1017	970	992	1043	951	984	971	950	955	904	939	981	916	963	976	906	993	992	906	914	985	961	958	978	943	924	921	924	962	908	908	931	966	924	1002	1006	923	1006	937	955	959	987	1018	922	952	908	914	959	939	948	945	984	965	943	994	992	1014	945	997	988	989	908	923	976	956	951	996	912	1030	931	912	1020	1001	967	938	927	904	910	968	977	918	979	953	972	965	988	1039	992	916	964	957	959	960	893	945	963	925	992	946	921	967	934	954	946	950	954	997	976	917	926	952	967	909	1020	919	934	928	1041	977	918	936	957	1004	1003	948	929	961	980	949	953	956	910	972	962	936	971	918	1009	922	956	963	941	938	940	932	975	940	974	949	938	994	967	928	933	979	997	947	985	915	925	934	1032	900	991	1006	1001	1001	928	995	960	945	981	981	950	980	944	998	949	906	973	1018	933	934	1009	928	983	971	960	1003	933	946	960	923	970	958	943	958	947	1014	1021	998	961	933	951	917	978	968	922	979	958	958	962	1008	979	948	960	948	984	967	927	904	975	951	947	985	931	972	951	945	969	965	940	983	915	993	980	928	947	947	944	912	912	909	939	981	955	912	955	960	927	964	951	942	982	1019	955	920	954	939	963	936	946	879	931	1022	961	970	957	996	908	959	948	957	886	967	938	907	981	936	980	938	980	878	923	882	940	954	918	941	931	967	957	958	977	932	923	904	997	937	992	1003	940	979	990	959	945	966	970	1005	920	961	1029	924	964	923	977	915	967	933	947	945	944	991	929	947	1002	992	966	980	944	988	957	884	951	991	940	931	928	969	986	941	904	1006	950	925	982	1002	928	958	974	944	965	966	944	964	966	959	993	931	969	949	996	975	973	966	972	947	962	948	949	1009	974	952	1000	981	992	966	944	988	970	910	954	950	1014	951	936	971	925	1025	933	933	960	967	928	936	963	888	908	928	938	924	925	935	925	938	994	988	961	981	995	953	937	996	940	874	965	927	929	926	952	944	915	941	943	983	899	929	947	925	906	949	992	999	955	948	941	972	956	969	980	929	970	949	978	971	962	953	941	920	974	976	922	995	983	930	1002	985	929	979	989	926	927	946	990	992	949	910	928	938	965	886	921	961	935	1012	902	1021	916	882	959	925	976	937	924	940	880	952	877	966	955	928	930	890	960	1023	973	987	941	988	991	941	938	943	958	910	962	913	973	981	921	962	946	1008	939	921	959	981	920	1000	934	904	935	950	934	943	978	941	994	988	961	961	929	997	944	962	941	923	990	947	949	970	964	987	910	964	992	960	914	913	918	942	973	963	969	985	972	945	950	930	951	996	958	972	901	1027	921	961	952	985	931	922	973	949	971	945	962	991	959	994	991	926	982	922	940	973	1003	933	913	993	991	931	986	989	920	964	917	978	997	939	945	948	979	961	1007	919	919	945	920
23837	3575	592	471	364	332	252	262	267	260	245	275	242	252	232	210	247	244	227	244	238	242	216	227	255	256	232	226	228	248	222	223	222	258	221	220	232	235	235	246	230	243	224	238	240	218	239	246	261	217	234	228	196	249	246	227	238	209	205	197	237	203	225	253	233	239	210	214	226	223	223	237	213	235	216	227	259	213	250	239	230	245	220	249	227	245	231	227	221	220	241	223	243	220	237	244	228	222	208	214	235	255	238	250	236	231	239	245	205	254	211	240	222	199	234	246	242	223	226	214	237	213	205	251	235	213	228	250	231	237	252	226	219	200	237	261	232	232	247	230	232	224	225	254	218	234	241	220	246	235	236	244	228	236	221	229	253	208	251	242	234	217	221	246	215	257	201	218	261	225	231	222	213	235	239	231	254	218	223	237	251	194	214	237	241	237	211	225	204	226	241	252	211	207	204	236	254	192	208	213	227	231	239	211	229	231	229	235	240	230	253	245	232	204	225	204	276	246	258	210	201	231	217	243	231	237	211	254	239	229	254	212	242	217	226	259	247	214	211	236	237	214	246	212	218	236	249	226	196	266	263	211	218	242	222	248	264	212	184	242	231	253	263	233	231	244	223	228	198	206	235	250	221	228	245	230	237	236	207	223	215	244	248	216	229	256	220	225	264	257	223	239	246	222	213	220	231	218	219	242	259	233	226	267	220	201	272	251	239	200	227	230	232	244	255	237	211	215	233	234	260	241	251	239	235	213	208	228	207	241	231	213	240	238	252	229	224	260	241	245	222	246	226	238	210	217	234	239	250	226	237	244	263	245	241	241	232	201	211	215	233	227	222	230	230	199	210	215	244	214	219	221	208	253	232	212	224	236	255	220	204	221	259	240	216	208	216	232	203	239	253	242	209	245	204	242	224	231	205	222	238	223	218	226	251	226	239	210	218	268	244	217	224	265	241	260	213	233	238	235	217	243	264	221	232	211	257	240	198	254	223	215	225	248	236	220	221	229	250	197	212	222	256	225	230	226	232	258	248	220	238	223	249	243	268	225	238	204	241	233	201	262	235	230	204	216	228	246	220	229	225	256	220	229	242	219	224	223	205	220	209	258	228	242	251	236	227	217	210	217	213	221	246	250	228	244	202	242	230	220	232	244	216	213	238	253	232	230	260	234	268	226	215	236	231	240	227	205	218	282	201	235	230	231	248	250	218	218	253	267	248	212	256	218	217	239	242	226	228	221	236	237	222	212	241	231	229	204	208	241	233	240	209	218	222	231	227	247	233	231	276	251	240	218	230	216	237	221	231	246	243	216	229	226	240	228	234	239	237	245	245	233	244	240	260	197	249	233	237	217	207	230	221	265	242	199	234	217	223	255	212	234	247	253	218	230	256	210	228	215	249	244	236	254	223	253	240	245	219	221	243	205	231	218	239	248	237	216	248	228	229	244	248	240	211	226	240	235	233	193	252	247	230	232	241	242	240	222	232	213	215	199	206	208	244	246	221	215	269	228	228	234	233	207	218	226	223	221	243	223	223	212	194	225	224	240	243	243	247	259	232	220	239	229	236	227	226	193	234	216	255	236	238	210	218	247	226	220	236	206	221	232	244	218	228	260	228	192	224	240	230	240	233	247	196	247	204	232	242	264	245	227	236	243	232	247	226	218	199	246	223	222	257	222	222	247	219	234	206	233	236	249	221	245	249	214	256	256	200	254	223	237	252	233	233	267	236	222	255	211	238	201	247	246	258	235	196	215	231	214	200	232	224	258	240	219	231	225	250	213	211	240	235	241	205	233	237	210	229	215	240	202	210	225	245	236	222	205	219	183	217	255	209	226	249	242	256	238	247	246	239	234	242	207	211	246	216	225	209	221	223	274	219	240	217	221	228	222	184	201	258	215	211	239	237	222	252	233	272	235	236	236	270	243	257	238	201	224	228	221	235	235	243	231	226	190	215	239	217	221	240	207	231	265	246	234	219	247	240	238	253	233	243	242	216	234	215	224	243	206	232	240	252	250	229	264	270	244	233	241	263	206	219	231	254	256	236	237	225	204	216	239	220	223	235	217	245	249	210	274	219	244	219	213	244	247	224	237	240	216	212	234	202	224	224	238	236	247	219	212	246	236	231	243	234	246	238	237	230	258	267	248	227	231	244	202	218	246	231	236	242	228	229	240	249	253	234	237	226	243	210	218	227	246	266	226	221	227	248	272	231	251	217	235	258	241	247	217	224	190	225	219	244	228	221	239	253	211	236	218	197	211	255	233	242	237	208	256	193	223	208	222	240	245	219	255	222	217	245	248	221	228	258	261	220	202	236	219	249	203	202	250	219	245	242	244	205	234	226	214	216	207	238	276	247	214	226	243	206	198	223	213	234	199	238	248	206	230	234	223	245	206	210	213	223	224	235	256	241	240	238	212	228	237	224	230	224	220	210	221	247	257	274	215	245	246	242	233	258	211	224	224	249	223	250	231	249	246	225	241	219	228	240	247	220	237	234	210	247	232	226	276	233	237	223	229	233	230	226	218	220	229	229	256	214	253	243	236	227	231	246	226	248	220	246	225	223	221	235	225	229	227	208	227	225	245	230	235	222	241	233	199	244	236	231	234	229	233	213	236	219	236	237	235	229	251	226	227	243	226	214	229	208	219	241	218	210	236	245	245	227	220	210	247	222	224	247	253	223	237	231	245	229	238	228	230	229	217	204	227	256	224	221	215	268	237	241	247	252	241	232	216	197	244	206	255	239	227	235	222	250	215	228	253	212	225	221	254	229	247	214	205	253	225	225	218	225	229	228	224	215	235	207	229	219	235	226	225	228	204	223	240	259	228	234	223	258	233	207	228	205	212	243	234	209	243	239	237	265	243	212	207	184	234	253	208	240	217	235	211	203	205	204	254	250	232	197	228	227	236	210	229	239	220	243	246	260	237	237	239	276	247	211	236	214	197	231	257	233	215	218	245	239	252	204	247	236	233	221	211	194	243	229	222	207	236	220	271	231	255	231	202	231	244	253	199	236	199	227	191	183	227	227	206	231	242	247	222	251	199	202	213	233	237	247	224	230	202	219	211	227	220	233	226	226	206	220	243	220	222	210	214	222	233	257	219	230	213	217	231	234	247	258	201	228	243	209	229	225	232	248	237	219	213	216	232	246	245	251	242	227	244	224	206	206	221	231	226	219	234	229	221	214	208	271	262	256	214	266	213	252	241	237	226	233	216	219	243	228	245	232	250	229	228	230	258	227	247	236	218	244	259	242	252	237	198	234	226	234	261	261	249	264	212	224	204	229	257	232	249	220	197	244	226	232	253	235	208	241	246	215	205	230	241	228	230	210	237	218	257	221	255	213	242	245	215	236	199	235	239	225	222	221	224	227	224	225	224	223	232	263	236	222	227	226	188	235	232	228	244	228	223	212	200	223	243	223	219	236	225	245	226	258	253	235	247	212	225	235	241	223	246	207	258	229	227	254	250	199	216	210	221	257	223	228	231
14875	1508	1209	1301	1168	1041	970	791	838	772	720	651	708	680	654	639	639	596	621	580	608	588	607	561	572	597	566	618	565	578	588	610	579	585	527	563	579	523	578	564	569	541	525	562	539	561	563	607	528	576	589	580	548	529	588	577	552	537	562	528	569	561	527	533	552	564	577	533	538	575	584	568	575	586	558	555	574	584	583	586	576	562	545	591	554	567	579	627	584	535	550	522	560	557	564	565	551	541	553	581	578	547	550	563	548	574	566	541	553	534	564	532	550	521	597	558	545	566	576	560	561	573	555	560	526	566	533	571	580	573	549	587	589	551	571	584	579	542	561	546	528	588	554	556	537	560	542	610	547	600	567	527	529	573	559	586	539	515	535	524	541	590	560	557	576	549	566	550	598	577	560	580	555	546	567	574	564	590	591	552	544	543	589	568	586	545	509	541	509	584	551	569	526	568	581	545	543	584	556	556	564	535	556	552	558	526	549	527	551	542	558	572	560	553	583	555	612	546	589	551	506	574	611	548	580	555	572	567	564	569	556	565	540	565	541	600	530	549	530	539	583	613	570	572	580	553	574	546	565	559	565	541	570	485	544	601	538	563	529	534	529	567	535	587	585	553	531	577	581	586	580	514	536	516	547	542	547	581	574	559	566	536	582	553	527	547	532	556	504	534	546	550	547	563	565	547	541	546	548	555	544	577	587	572	594	563	551	587	569	521	562	546	548	544	595	526	543	572	564	598	560	540	559	540	554	541	549	543	539	562	553	561	556	608	486	550	577	578	546	545	554	532	539	621	541	543	525	587	552	553	526	560	562	546	569	607	556	567	555	511	563	537	562	566	551	541	537	507	604	550	508	532	532	540	545	557	560	536	571	489	530	556	556	542	565	541	540	569	607	563	530	513	574	551	577	557	551	552	562	540	586	601	542	559	559	576	587	536	572	558	539	509	575	549	592	596	557	528	573	528	573	604	548	551	544	559	544	565	546	526	602	559	597	527	593	572	573	553	535	611	569	537	534	559	560	542	568	571	555	577	556	556	607	556	541	539	538	556	547	577	545	535	536	564	513	594	528	545	591	523	548	569	550	544	520	577	584	567	609	549	560	574	554	529	536	551	605	540	576	493	592	532	566	538	598	556	567	537	565	554	557	519	569	568	541	586	520	542	520	565	587	567	525	571	608	568	542	568	560	555	563	545	550	539	532	565	532	589	586	540	559	521	563	520	517	573	496	557	561	585	547	567	535	489	559	554	583	554	603	567	563	591	567	562	586	565	535	596	583	516	594	593	548	544	552	560	558	526	550	581	585	537	531	568	590	567	574	562	545	556	534	560	536	541	546	553	560	574	517	578	545	562	525	579	545	547	535	597	599	561	547	579	552	580	573	569	573	516	531	576	569	537	517	558	503	543	569	574	575	555	595	558	552	546	627	549	573	559	594	551	532	498	539	563	603	547	545	570	543	563	607	563	541	564	565	557	564	577	551	602	532	571	535	554	545	550	553	563	590	571	572	544	568	610	519	600	527	585	575	532	565	516	563	593	513	584	556	560	614	541	546	559	555	558	593	539	523	560	578	549	578	553	572	551	581	579	568	584	548	538	555	525	597	575	546	573	561	550	549	571	592	558	588	546	581	576	585	566	576	574	616	575	548	539	569	550	592	568	578	554	542	551	570	530	532	611	544	553	598	541	584	565	586	572	551	556	538	569	550	523	537	601	604	541	555	536	526	564	554	586	563	556	571	517	552	567	547	557	581	562	553	591	606	566	549	545	524	557	558	588	580	561	561	557	582	567	554	537	553	566	540	569	549	550	568	573	571	573	540	604	542	553	577	559	556	557	542	549	573	550	535	564	581	580	560	562	566	574	591	561	568	553	557	506	563	573	538	522	560	570	586	569	590	591	544	566	565	548	512	568	582	600	577	566	591	530	533	529	606	546	546	549	566	541	594	523	580	565	538	544	545	564	587	603	552	581	550	591	590	578	561	538	554	534	598	532	514	561	565	541	561	542	567	532	547	551	557	573	542	560	514	575	587	549	520	552	539	582	568	521	502	524	593	549	569	573	595	571	541	540	576	574	535	542	541	573	528	543	509	560	541	571	568	548	539	563	580	573	557	572	554	585	574	599	595	560	584	534	557	572	557	603	555	551	554	565	540	543	565	531	549	525	573	554	542	525	565	567	511	541	545	573	561	576	558	569	545	549	553	564	543	503	544	560	524	568	572	557	562	590	557	517	579	574	555	527	556	604	568	567	556	576	537	559	556	493	558	552	603	586	570	580	537	546	525	578	522	549	538	598	582	559	575	606	562	510	532	566	539	544	596	552	574	592	577	576	544	550	548	564	566	504	533	549	590	549	567	503	574	518	582	554	547	554	585	560	544	562	557	578	569	596	545	611	587	505	597	549	580	583	553	564	577	556	551	562	582	564	558	548	586	560	560	552	586	537	553	571	561	539	552	575	573	588	538	540	557	553	593	553	550	606	590	569	578	510	574	555	552	536	545	550	522	544	513	543	539	615	594	591	563	570	523	539	527	581	582	563	549	544	630	549	562	537	563	603	535	553	574	526	568	550	559	617	557	594	560	526	556	535	558	517	563	564	542	549	559	585	530	571	599	539	575	561	561	553	513	536	510	561	540	559	583	587	560	531	564	566	533	554	516	570	529	552	589	561	552	560	489	583	514	546	576	511	599	554	571	573	508	575	567	610	547	582	571	530	572	537	590	576	595	574	596	572	574	563	565	576	540	543	552	552	577	530	525	523	576	551	587	568	607	590	566	617	585	587	546	557	602	532	536	523	572	519	539	620	598	586	562	550	552	524	582	584	543	530	572	544	540	555	576	506	543	561	571	559	556	548	556	535	604	539	600	567	565	586	555	564	570	592	555	610	610	551	579	537	558	608	557	525	553	548	553	562	541	550	564	526	556	533	622	537	566	569	551	553	540	550	549	568	551	507	546	571	621	575	554	529	545	539	549	541	579	567	574	534	576	571	589	593	569	548	556	574	546	575	542	557	578	552	560	547	566	579	551	566	553	536	581	580	587	597	521	550	548	588	591	549	535	533	533	604	551	561	557	572	540	547	564	559	545	541	569	530	581	528	573	567	576	591	598	563	554	558	568	534	584	578	532	544	511	541	558	582	583	536	558	538	553	573	569	569	543	536	549	519	541	558	570	536	568	580	544	553	543	523	527	549	526	589	528	562	541	563	578	553	601	570	527	572	563	530	526	572	545	547	528	553	581	542	588	556	524	553	555	573	569	552	540	545	582	573	577	591	554	569	556	580	589	552	536	569	592	565	566	600	561	522	613	548	544	523	585	549	557	591	586	551	536	551	547	550	582	542	548	571	555	543	545	587	560	549	570	571	579	570	550	561	510	581	552	584	594	565	620	546	543	544	519	577	582	508	575	561	582	538	581	555	580	555	517	554	547	546	541	548	545	552	532	562	593	571	576	530	599	557	610	590	529	518	583	537	518	558	574	544
32890	5175	977	697	506	422	381	351	327	288	266	289	293	284	284	243	282	268	247	270	246	237	254	226	251	262	247	263	244	287	238	289	246	234	247	264	242	240	243	269	258	250	247	310	250	260	268	257	250	250	230	244	259	232	245	274	255	264	257	223	245	261	267	270	258	257	235	262	242	246	227	246	244	279	235	255	252	245	246	244	249	238	242	244	235	261	234	238	284	271	248	260	247	244	243	261	228	248	228	232	239	228	287	263	269	259	249	248	250	242	245	269	235	258	284	238	217	258	239	269	270	246	284	238	217	245	264	227	251	233	263	243	232	258	249	259	244	268	239	270	216	221	258	252	253	230	248	261	216	258	250	235	266	227	237	243	247	235	237	231	245	235	212	247	258	242	226	245	245	252	242	254	249	240	258	246	260	217	232	243	258	240	230	266	247	230	231	230	239	226	252	230	238	260	252	277	285	227	225	252	235	218	238	297	250	224	226	243	245	258	266	280	268	265	251	241	267	242	268	232	252	245	248	272	217	244	261	256	275	247	242	241	237	233	250	275	238	279	260	307	249	243	236	272	226	248	227	215	254	229	250	252	244	248	280	246	244	242	243	219	246	264	279	261	261	257	238	236	285	278	257	244	255	237	243	241	238	251	267	247	258	250	224	269	241	235	242	265	258	246	253	257	264	247	257	235	236	289	266	276	252	279	220	252	248	274	259	262	216	278	248	280	287	252	250	253	260	221	238	229	229	239	224	242	270	254	275	269	229	254	262	252	232	231	241	259	249	235	240	252	257	235	242	234	249	241	277	208	239	233	251	244	260	249	254	231	252	238	237	253	246	251	259	237	245	279	243	247	252	270	262	273	255	269	241	238	246	244	234	221	258	245	245	213	250	253	252	253	231	253	249	268	239	219	254	242	264	259	229	243	257	258	254	274	257	254	252	229	241	241	252	256	256	234	233	263	258	244	237	216	257	268	260	236	258	234	248	240	267	244	234	262	233	244	233	254	256	257	271	233	234	231	256	228	246	241	217	256	260	225	229	251	270	269	263	294	233	247	247	236	283	248	238	237	224	270	261	257	231	262	243	263	258	241	236	238	268	267	228	240	262	248	238	251	270	257	255	269	259	255	279	267	269	234	258	252	268	251	274	222	229	254	217	254	242	270	261	253	245	266	237	260	244	244	266	206	233	254	247	284	271	252	254	231	261	228	226	237	274	236	267	247	244	258	228	248	248	268	233	216	228	264	277	243	248	236	273	225	228	252	267	229	235	257	240	230	236	253	255	229	241	262	260	249	240	251	257	221	240	244	242	256	249	242	255	276	245	270	276	262	283	236	243	235	212	234	248	235	254	256	220	244	272	264	255	244	279	244	259	237	223	229	234	264	241	280	239	187	248	241	204	260	231	245	240	230	268	285	221	241	200	231	267	210	234	265	243	250	200	245	239	275	255	257	279	257	249	252	214	227	242	257	284	249	227	237	280	221	209	230	246	275	266	237	258	225	224	252	269	278	233	214	279	261	255	232	242	238	253	253	215	276	276	235	276	242	238	234	261	254	238	245	263	266	221	231	282	233	247	251	287	240	245	255	291	253	245	255	268	231	263	265	239	233	239	237	272	255	210	236	247	284	254	273	267	268	259	239	253	235	243	248	278	242	262	241	252	233	266	251	232	238	242	230	229	220	242	219	257	229	262	259	247	248	233	249	251	259	263	238	243	260	238	236	244	269	246	242	249	221	251	270	220	233	273	237	268	242	251	251	237	255	273	243	234	262	239	263	262	240	226	243	256	278	230	265	257	274	268	271	228	237	232	263	247	242	256	244	262	258	257	235	264	220	245	247	258	239	238	225	227	240	269	267	262	267	273	241	219	286	258	264	301	229	282	262	240	265	256	246	265	260	239	282	273	280	259	239	245	237	248	259	249	284	264	250	240	228	234	264	253	239	232	230	254	260	258	230	241	259	252	220	240	203	243	253	218	226	242	251	237	224	238	265	210	238	266	268	271	262	235	302	235	236	259	272	236	262	273	243	244	252	244	250	226	227	220	230	264	259	237	267	250	235	237	214	241	277	264	252	241	244	226	239	231	245	269	219	219	240	265	270	249	221	245	274	247	268	253	236	227	239	237	234	266	252	251	250	238	234	245	254	230	245	274	298	277	230	222	250	250	254	232	233	273	263	249	258	227	224	256	241	234	260	252	243	251	227	250	225	239	238	271	240	223	253	229	212	258	274	243	256	253	258	257	239	262	225	258	263	266	260	253	235	250	265	256	254	254	248	236	235	271	242	233	224	247	246	222	238	273	234	268	245	263	221	253	234	238	257	248	239	254	247	260	289	220	218	258	267	252	253	273	268	262	264	262	243	256	230	267	280	251	260	220	223	217	254	273	269	248	265	238	259	232	245	238	260	259	269	250	221	247	233	213	224	214	254	240	224	232	230	247	261	239	238	260	231	222	273	261	243	261	254	256	214	241	254	260	276	282	258	241	277	244	245	247	199	244	258	227	220	261	260	262	247	248	218	250	273	248	224	242	287	259	232	254	228	246	264	252	255	259	279	239	282	256	228	234	289	239	248	223	240	273	238	274	262	271	290	251	266	252	240	247	259	229	262	228	216	257	246	236	245	251	252	236	241	248	248	232	241	253	271	240	226	285	232	258	253	243	253	251	268	259	228	244	249	257	221	268	239	250	282	236	253	259	257	231	244	254	276	255	241	263	254	251	267	256	234	225	243	282	257	248	230	226	251	234	248	260	251	223	226	231	249	273	272	225	296	263	225	234	237	261	258	240	276	270	235	253	213	236	249	224	219	250	245	233	257	266	247	262	248	302	259	219	244	233	252	233	258	244	280	275	261	251	258	241	241	245	267	254	266	251	254	251	231	272	241	255	235	256	242	249	266	239	238	225	216	268	246	270	298	244	268	246	246	230	236	243	231	238	234	254	239	261	244	251	246	206	245	229	229	230	240	284	242	255	234	277	254	273	251	238	270	268	253	259	257	230	261	245	275	229	250	235	240	243	236	225	251	251	245	256	247	220	222	246	239	241	250	267	270	265	248	265	253	235	263	262	245	226	267	232	216	245	257	248	235	245	261	287	238	244	227	250	236	263	233	217	240	220	241	259	253	237	265	256	274	250	257	247	250	228	249	262	215	252	251	261	254	238	228	249	252	251	244	240	247	240	264	265	274	244	262	230	272	278	241	259	231	259	283	271	260	231	224	223	267	238	232	245	290	254	243	244	259	252	268	244	230	253	286	248	274	266	243	253	248	265	264	252	264	233	233	261	246	247	230	239	242	278	232	240	252	251	241	265	278	274	249	263	254	214	278	238	270	250	245	242	291	242	236	232	234	251	246	259	238	256	257	249	262	254	250	256	224	238	277	212	230	236	253	250	248	242	262	265	228	253	248	261	260	253	244	262	283	241	258	273	236	251	292	256	235	266	246	232	235	263	258	263	244	256	236	222	248	256	262	243	236	241	266	243	252
18194	1326	1888	2013	1749	1457	1282	1055	1029	911	873	845	819	718	729	734	741	724	680	707	681	713	674	662	634	674	648	651	691	676	636	627	701	644	641	664	616	635	630	649	629	642	634	660	649	636	629	661	610	676	607	599	632	596	617	641	633	658	623	612	694	599	605	629	603	546	612	630	607	635	601	628	692	668	611	653	612	618	636	593	629	615	634	632	608	603	611	617	635	649	645	685	643	614	634	608	606	635	640	615	593	619	604	627	633	655	643	616	597	650	614	627	642	638	625	612	638	574	643	590	639	646	626	623	597	632	638	630	598	606	669	642	631	627	638	625	603	563	631	613	604	647	629	613	608	630	631	607	615	619	636	640	601	634	571	626	633	630	663	642	608	632	603	624	630	650	582	634	663	630	641	642	617	602	567	628	642	639	627	631	621	610	606	583	628	622	594	595	640	593	672	650	613	641	641	616	633	626	627	642	651	641	652	613	657	630	644	568	681	636	652	665	613	599	605	594	612	616	620	670	606	619	597	568	655	602	616	634	596	594	588	662	597	596	585	628	644	604	641	639	661	585	650	655	578	627	632	660	662	625	649	623	598	606	648	611	617	573	595	628	629	597	585	662	643	631	599	670	636	621	629	626	612	609	609	620	597	651	590	628	631	616	623	638	597	618	626	652	610	656	620	628	599	662	615	598	599	635	581	577	622	591	581	633	619	606	578	582	611	649	630	635	624	592	659	588	628	695	598	621	595	637	608	613	576	609	643	656	623	606	636	601	624	622	638	595	605	617	665	590	680	599	606	564	640	641	633	647	623	620	633	624	582	623	563	642	597	596	600	624	608	610	604	619	610	654	599	626	604	593	570	628	597	610	595	584	676	636	627	615	697	655	626	632	638	652	641	637	621	614	594	640	583	622	635	641	636	645	608	600	631	603	643	642	601	659	612	632	628	599	644	607	598	640	627	622	643	604	667	615	632	604	581	645	641	617	620	617	620	618	603	658	584	644	576	633	616	630	624	605	628	634	598	622	574	641	622	595	600	616	627	646	624	629	624	647	640	668	603	589	591	626	610	645	625	626	625	560	648	649	574	610	658	638	618	638	611	657	611	654	647	629	624	648	589	611	601	637	582	598	611	622	656	633	622	610	561	621	627	610	612	652	675	609	626	609	619	626	611	616	604	633	629	595	605	594	621	626	610	621	606	692	575	646	607	626	612	611	608	607	587	609	623	620	635	593	621	600	582	598	596	635	582	619	625	578	624	606	599	614	634	622	607	668	622	616	619	617	627	578	576	594	589	648	608	587	632	627	657	585	592	665	613	623	604	620	627	612	626	632	605	594	613	602	613	614	655	589	633	634	608	625	572	576	606	596	633	644	623	620	631	625	638	669	614	644	648	585	622	648	631	607	575	605	628	649	663	634	580	621	605	616	648	593	644	662	663	654	627	600	615	650	604	647	617	610	621	627	589	582	636	636	615	668	607	603	612	557	631	578	629	572	632	651	605	604	619	665	607	602	577	637	644	584	617	614	617	607	583	612	588	613	628	604	642	635	652	606	638	624	652	612	603	597	632	607	625	575	587	651	604	659	598	641	631	586	583	650	586	651	631	664	608	617	647	625	614	591	639	612	616	611	618	643	630	629	590	683	647	602	650	589	558	650	631	656	640	618	621	606	631	588	620	624	599	653	647	636	620	622	634	602	628	641	608	652	603	592	606	582	617	663	662	596	599	606	577	591	598	632	626	646	611	613	594	668	624	657	615	592	616	636	596	647	624	618	637	654	686	619	624	608	619	642	625	690	631	593	640	596	628	622	593	644	618	632	625	634	603	636	590	608	596	683	669	605	633	633	630	661	609	666	570	644	627	571	669	646	615	598	647	627	589	671	619	654	609	593	631	641	628	618	589	620	615	603	630	616	624	618	611	683	635	640	607	618	633	599	628	635	628	646	574	603	596	606	612	647	638	621	646	655	625	586	659	599	640	628	624	586	598	637	579	572	649	669	615	604	599	575	594	658	561	640	609	597	594	630	634	634	601	619	622	584	651	627	642	626	574	619	604	604	640	601	642	608	611	604	618	593	634	636	653	629	638	642	609	582	624	622	639	615	585	625	634	641	596	642	624	633	618	621	604	614	634	613	618	631	602	608	641	615	600	610	614	624	623	600	619	614	610	619	606	651	594	617	622	648	597	637	620	597	623	605	633	632	589	604	646	618	616	610	606	650	605	629	601	601	585	635	596	534	622	651	637	634	589	632	602	609	622	660	603	562	599	581	620	615	641	642	584	609	620	603	614	658	598	615	633	597	593	606	616	641	583	625	617	604	582	609	588	590	629	627	659	619	636	609	607	627	622	615	598	605	628	583	623	612	651	633	591	622	598	612	607	641	635	591	615	638	636	649	643	616	571	634	615	620	589	593	605	614	582	625	646	596	635	646	629	644	628	604	692	645	636	625	646	598	627	639	577	632	594	633	626	625	624	615	606	638	597	669	633	628	622	693	586	624	624	630	637	635	614	628	602	603	617	645	654	622	608	626	607	619	624	643	653	588	568	658	603	694	654	617	639	585	609	592	602	612	641	621	610	594	644	603	633	626	598	636	611	600	654	602	613	604	591	614	662	611	648	624	640	625	624	671	646	630	616	563	677	633	621	658	628	602	677	588	647	661	628	606	611	612	637	608	639	640	609	621	638	670	602	622	617	571	647	600	610	608	628	639	611	630	641	666	644	645	598	604	624	593	600	602	611	612	607	641	632	603	597	650	616	592	658	615	661	634	620	613	590	648	611	622	612	628	575	658	622	615	645	595	585	647	591	633	608	627	636	677	627	593	609	657	621	597	606	652	630	608	636	617	632	594	659	613	606	613	657	618	568	646	644	600	609	633	635	622	646	653	596	633	584	630	624	634	656	642	651	621	644	641	646	665	602	612	570	644	602	625	589	639	637	654	622	633	656	667	643	640	647	621	588	592	658	648	616	609	579	604	654	609	602	594	602	650	600	687	597	641	608	666	626	595	664	544	610	612	639	612	684	603	609	596	646	576	615	678	641	625	617	590	631	622	642	595	636	633	588	578	582	607	626	609	593	603	624	608	630	612	672	613	660	638	671	628	617	606	562	608	587	598	627	692	623	599	659	633	625	605	625	635	615	637	635	625	617	630	621	604	630	623	586	591	617	657	627	586	635	625	642	577	614	631	575	604	643	674	609	644	690	642	629	615	635	599	572	597	621	621	618	608	674	601	621	690	612	602	601	629	619	655	618	637	631	628	570	600	649	666	643	589	604	630	555	614	590	632	602	564	632	614	623	647	574	603	618	608	613	616	610	592	674	594	639	619	618	593	588	625	606	607	582	657	606	624	649	642	638	596	567	627	611	631	647	622	589	606	611	620	621	627	599	591	619	643	644	617	682	588	595	623	599	646	626	615	635	651	642	611	635	636	648	621	625	600	591	613	627	636	587	617	619	646	578	643	639	648	590	599	638	613	648	620	557	625
10674	960	447	405	403	473	445	438	436	402	422	419	429	392	437	438	456	455	400	472	484	437	450	482	449	435	425	432	458	446	453	469	460	448	478	440	465	463	436	436	471	463	471	416	429	434	472	430	453	452	442	437	390	452	448	438	418	420	423	407	437	412	444	387	438	423	432	429	429	458	443	425	427	451	411	430	415	479	499	448	453	432	465	456	436	475	443	420	434	393	461	417	473	420	440	409	446	446	462	474	388	457	452	424	439	414	448	447	415	425	450	447	498	429	439	408	415	441	422	459	424	449	416	429	408	458	475	406	449	441	477	458	435	424	455	405	428	446	403	482	470	367	424	439	473	424	395	397	409	439	464	449	447	408	444	463	485	426	420	472	444	457	403	425	429	448	433	425	430	456	422	453	465	467	467	439	438	451	474	413	419	447	423	465	456	453	440	446	465	462	441	464	438	414	457	469	463	460	463	475	457	433	439	423	408	470	428	405	439	467	450	463	430	449	480	432	473	487	475	430	424	423	405	434	444	413	421	468	458	462	437	453	423	412	458	436	419	446	424	418	465	435	448	464	413	442	401	410	462	457	454	465	479	428	474	426	466	442	444	487	415	427	451	443	443	438	456	411	393	428	412	456	423	454	408	454	414	422	451	424	436	431	407	432	442	414	435	424	488	429	440	382	394	449	439	423	417	486	445	458	399	464	467	455	419	430	432	468	444	409	452	464	437	436	440	456	417	433	441	473	459	459	458	443	457	467	426	455	460	430	456	424	471	439	455	476	431	429	376	433	467	436	464	425	442	472	422	451	430	450	424	428	459	478	455	427	419	451	450	437	392	483	460	445	451	417	417	419	445	413	479	441	444	424	426	422	445	405	448	421	440	436	428	426	441	408	408	398	413	447	459	457	456	437	479	441	431	431	470	439	457	452	417	461	428	433	430	451	497	436	409	452	452	428	435	425	420	484	435	429	499	462	428	431	428	437	444	429	423	459	463	399	423	453	458	436	452	397	439	450	459	492	430	458	497	440	408	471	408	499	463	440	429	441	384	389	421	442	472	433	440	484	455	428	456	429	469	429	441	413	438	440	405	440	438	428	439	427	421	405	427	416	434	461	453	417	433	445	420	434	450	415	415	456	438	410	462	456	469	397	442	453	418	459	467	436	440	467	460	420	422	427	452	433	439	387	426	447	470	429	427	434	410	428	438	466	428	480	416	444	432	441	403	414	449	463	430	446	458	445	439	482	405	467	450	434	426	443	445	472	452	484	424	474	411	465	468	439	411	453	420	412	425	456	449	411	424	475	451	456	419	467	438	412	410	477	423	463	406	461	443	433	403	495	451	432	444	437	430	459	424	437	438	440	452	416	410	442	434	424	461	406	437	449	434	440	422	420	450	429	442	434	421	494	467	473	437	398	450	417	435	414	455	454	470	459	408	433	453	403	414	442	421	448	441	476	491	493	453	412	466	424	448	454	428	430	436	412	444	435	443	428	438	442	388	458	409	413	417	422	424	454	438	419	440	463	436	420	475	422	425	400	456	467	466	459	458	475	476	394	435	425	435	442	467	467	404	406	410	404	450	431	427	442	470	414	435	457	407	451	502	431	423	427	454	444	429	422	457	427	440	423	424	430	423	417	458	428	449	424	439	455	467	426	424	440	429	400	420	434	467	455	407	427	465	434	468	386	425	425	445	425	403	477	430	418	440	453	437	427	450	428	420	430	430	412	446	467	404	486	426	474	452	449	441	467	392	454	433	388	417	394	436	406	445	418	401	432	433	420	443	437	414	427	440	424	486	467	469	433	429	391	449	431	472	436	462	413	443	428	449	419	424	428	466	454	409	445	446	428	453	405	452	422	441	437	425	423	444	450	424	439	443	441	469	450	441	438	434	483	460	423	418	417	470	424	470	430	444	443	441	478	430	484	464	436	442	460	429	412	421	482	415	427	439	451	445	460	433	444	440	436	436	464	439	461	410	457	430	449	469	406	396	431	458	446	438	439	450	419	430	420	444	452	421	454	433	446	466	384	493	448	496	451	450	459	402	423	407	430	458	467	448	429	405	420	487	474	449	516	464	463	449	406	440	402	415	434	448	403	432	450	483	452	477	474	434	450	441	469	432	452	450	458	445	436	480	457	428	439	435	409	428	418	434	492	428	389	449	459	442	420	448	456	446	422	421	429	456	466	431	433	463	419	418	390	454	447	474	419	447	472	436	451	409	472	459	410	463	435	449	469	424	441	454	446	419	421	441	475	408	453	424	472	461	424	427	380	441	446	454	431	468	434	393	459	469	414	456	481	455	422	436	445	449	424	386	389	479	441	457	452	457	427	451	440	438	440	454	477	413	430	478	402	463	428	423	404	453	449	495	454	455	433	412	417	445	453	436	421	408	434	431	438	415	442	456	436	409	430	425	443	466	452	426	453	423	442	460	445	444	420	412	451	441	457	432	408	442	440	437	438	452	436	410	423	393	396	458	424	448	469	436	426	445	441	427	488	440	421	432	413	444	411	447	455	399	443	469	455	414	447	444	430	468	501	460	468	441	491	452	410	447	411	454	447	431	464	458	437	455	425	430	441	422	424	455	459	409	451	423	406	441	485	385	424	428	474	461	439	426	400	451	452	409	469	447	444	401	427	434	417	411	432	439	442	446	440	426	462	438	399	440	440	429	466	437	397	469	406	432	451	417	399	433	434	444	432	466	429	450	398	440	457	456	457	449	458	480	462	425	437	430	442	442	491	429	440	445	409	403	457	415	435	445	442	436	434	455	459	471	432	436	471	434	447	461	428	405	446	427	488	440	438	477	442	392	456	447	436	418	414	467	449	451	418	447	428	448	459	435	420	456	459	463	436	407	444	452	434	437	460	449	479	451	432	417	458	405	451	420	439	428	416	485	410	437	436	424	436	433	435	423	427	431	428	427	433	425	443	445	456	466	454	491	460	452	445	436	426	418	439	404	407	461	418	397	447	442	417	431	418	428	438	446	426	450	444	442	408	427	408	474	457	431	430	435	424	487	437	424	453	402	410	409	444	425	433	477	447	397	436	419	443	440	418	444	415	481	416	432	439	435	456	444	472	448	446	452	441	479	430	429	384	421	435	454	443	442	414	450	471	449	430	433	422	440	427	423	428	476	463	427	408	457	434	412	463	424	439	486	468	416	428	448	455	427	425	461	441	412	439	407	473	460	426	443	443	466	431	427	456	417	432	424	458	464	437	465	461	463	438	441	381	428	438	431	506	420	436	464	442	399	432	430	479	476	444	465	457	453	495	458	425	428	443	450	430	437	403	446	442	429	432	466	441	443	420	435	445	401	418	434	433	441	403	434	463	426	411	436	450	442	395	415	420	407	453	431	441	460	425	418	489	460	412	394	437	432	421	424	438	419	390	462	436	435	443	440	435	400	471	445	443	456	406	458	386	447	456	407	469	424	448	454	437	401	409	426	439	442	428	442	463	472	432	433	437	442	467	432	431	471	438	451	418
6997	963	1027	1000	1013	978	976	942	980	992	933	961	945	964	924	939	937	933	944	931	956	952	1017	981	1010	940	973	989	946	1008	949	986	956	966	942	968	951	984	909	959	947	927	947	980	978	928	960	981	953	955	999	904	965	945	924	973	978	952	950	925	942	965	883	920	956	955	893	947	986	936	975	952	973	964	940	932	969	928	918	963	975	981	990	954	902	973	974	976	905	970	942	924	948	950	949	955	931	946	942	921	985	957	903	908	949	962	969	990	1002	961	919	976	960	945	982	925	996	954	988	983	880	978	966	996	922	985	928	948	964	925	939	962	978	904	947	953	1002	961	924	954	910	964	956	930	1034	870	956	972	914	971	913	962	906	902	998	916	968	906	950	987	947	932	998	931	927	968	968	972	990	945	972	959	990	943	885	934	882	965	1004	957	929	902	981	965	957	948	971	966	966	965	959	936	978	957	972	909	953	921	991	930	938	946	914	904	965	956	968	931	1001	994	985	930	993	991	1014	982	928	931	911	1005	921	994	933	916	898	971	960	929	899	984	925	924	929	906	922	926	928	1026	943	933	921	979	1000	961	984	940	947	945	1005	1012	921	943	985	1005	935	1004	967	977	963	947	979	912	961	912	942	970	920	948	997	945	950	903	944	937	925	925	953	918	924	854	899	993	990	954	942	953	946	963	937	953	940	961	913	935	954	898	998	954	989	934	983	958	959	970	968	983	921	924	1039	939	982	908	907	971	899	919	991	946	945	964	972	960	916	905	922	934	942	986	932	910	968	954	938	962	972	980	988	921	903	973	927	935	912	979	968	935	942	930	916	949	995	969	963	979	934	1010	1013	979	992	972	999	885	975	953	993	926	969	950	935	980	927	942	946	957	966	998	905	971	932	991	984	958	949	925	962	1022	998	982	945	992	987	921	985	990	1029	956	989	969	933	925	989	1022	906	966	975	942	972	951	979	989	968	921	936	925	897	974	990	1020	1003	983	988	934	925	893	923	978	873	965	937	946	920	1022	912	1030	926	926	968	973	953	913	954	990	931	945	941	956	936	943	919	893	1020	929	930	928	945	939	957	981	930	977	984	917	906	972	989	963	985	1005	937	921	911	901	981	929	941	907	962	953	959	917	945	916	948	988	961	933	939	1025	944	951	1015	976	925	972	987	970	930	912	936	978	933	1014	949	994	961	989	947	930	940	977	904	912	938	975	945	932	933	947	890	918	925	927	938	971	919	944	1016	969	917	953	1016	1003	937	1014	966	952	908	976	924	966	961	948	976	912	1016	984	924	932	949	946	926	905	945	989	965	917	976	933	936	972	1036	890	956	988	941	921	964	1002	864	969	946	895	970	930	1052	923	942	957	1001	972	943	980	942	943	949	941	905	980	953	973	962	992	937	933	981	1008	964	931	965	930	931	924	1042	929	1003	971	1017	951	930	994	997	938	917	960	961	967	1015	953	967	997	893	907	939	989	873	1012	1017	949	1036	964	988	946	999	990	946	975	926	987	923	974	986	952	958	907	964	902	932	932	943	969	961	952	931	959	931	954	966	991	888	918	1044	1027	1003	980	960	966	979	942	934	986	943	991	912	958	1002	923	989	939	932	925	935	908	893	1012	963	964	977	1015	974	986	984	983	934	950	914	911	950	997	988	969	966	969	949	944	935	940	908	965	968	975	911	893	940	966	971	935	1023	969	941	1012	885	970	962	946	920	937	913	994	996	965	965	968	917	973	941	967	975	994	997	873	902	984	982	973	983	974	949	945	959	979	969	906	956	994	909	983	994	960	924	986	972	944	967	893	922	927	1000	978	936	925	964	965	983	910	967	887	933	935	944	930	966	994	917	945	936	1006	957	961	938	971	919	860	955	908	911	943	956	913	922	1001	914	942	891	942	929	922	942	957	984	942	979	963	990	934	975	969	955	948	957	950	940	936	1000	963	909	1040	927	961	953	919	979	992	920	943	978	960	974	925	966	979	949	892	921	981	931	957	985	980	937	936	993	1005	1027	935	947	940	1038	956	976	947	940	954	963	959	914	917	950	966	911	933	882	950	969	940	967	920	928	958	945	1005	959	984	913	972	1000	918	979	929	971	981	964	949	944	919	924	922	914	931	953	973	933	937	925	893	929	1015	973	945	963	961	953	982	996	943	965	918	977	959	977	996	999	979	919	976	969	1015	962	965	929	961	952	951	918	937	964	1013	937	961	1044	962	943	997	997	956	982	936	1023	956	930	919	934	953	924	916	962	977	940	895	971	1007	965	951	959	987	987	970	877	945	976	969	959	961	933	970	942	979	991	1013	918	898	962	992	957	957	876	985	970	924	981	942	912	930	928	946	995	1026	1015	972	939	963	905	930	969	981	927	940	930	960	951	948	969	908	936	927	964	977	994	966	933	931	958	887	992	945	930	962	927	956	964	1022	1002	956	907	994	982	986	961	941	943	981	951	941	899	960	947	959	959	1009	948	955	956	921	950	960	913	1005	888	1004	991	985	920	965	961	971	954	972	1014	964	968	989	910	961	904	927	975	948	981	976	965	947	922	958	960	988	981	992	940	918	943	980	893	937	979	925	954	978	931	1006	972	951	984	971	928	994	992	953	935	920	958	934	900	940	982	951	964	955	939	929	1003	963	932	927	959	987	919	978	953	962	997	919	950	923	958	934	955	915	922	956	997	936	953	920	936	937	922	917	889	920	971	897	916	947	968	933	967	1000	995	1015	930	945	968	983	945	917	934	968	905	972	963	942	961	934	930	983	915	1000	941	933	971	992	1007	926	897	926	942	954	907	929	981	952	1008	976	993	935	994	937	970	943	946	970	973	941	944	932	895	920	941	971	988	929	1012	942	928	945	960	946	964	938	935	938	987	988	964	991	954	944	967	973	959	1021	965	948	927	967	981	961	977	938	998	977	961	945	959	974	959	914	955	973	989	934	980	976	940	943	934	989	967	970	941	978	962	932	937	993	913	897	926	980	970	991	1021	941	972	968	921	998	1035	995	939	959	967	991	982	919	901	915	906	927	956	937	919	975	995	917	942	1000	940	991	914	944	949	1007	1021	944	932	1002	969	959	996	938	951	960	935	967	895	1011	995	924	906	887	1017	966	991	992	980	924	925	927	893	981	928	980	977	912	942	982	935	937	915	965	935	961	995	955	945	1011	980	906	940	939	946	912	937	950	891	909	952	965	991	943	956	995	931	963	963	920	920	994	1014	997	937	994	925	981	956	914	912	946	952	900	965	995	979	956	923	900	989	941	978	906	958	936	997	939	952	944	954	935	1023	1014	903	942	1023	917	994	957	974	986	918	958	960	951	957	983	918	906	1028	961	946	930	983	989	938	983	992	937	948	997	973	980	929	951	947	970	954	956	985	994	971	986	956	928	1032	946	908	946	997	951	956	1000	909	911	944	967	947	934	1016	1011	923	936	984	964	956	968	994	985	930	990	998	982	950	993	943	972	944	914	929	933	925	894	1008	930	998	959	949	980	936	927	1003	958	920	940	901	997	960	993	940	955	919	966	998	928	944	940	943	879	999	958	922	911	925	952	933	1005	940	974	947	982	967	895	922	988	985	962	919	968	1019	1014	991	880	991	972	934	972	927	937
23769	3004	537	453	346	341	335	274	277	268	230	284	258	242	230	240	229	228	241	239	234	240	241	245	266	244	241	223	217	242	226	261	254	225	233	219	210	221	213	224	260	232	216	235	228	254	220	207	247	266	251	224	232	227	249	247	235	249	217	228	246	249	222	227	261	240	224	233	235	226	212	214	216	224	221	238	217	235	212	215	211	216	190	223	226	244	246	239	229	236	229	227	225	240	240	239	235	223	211	242	230	238	245	245	218	215	217	223	227	241	235	230	221	223	245	239	246	212	255	227	230	200	279	189	250	217	227	220	220	233	234	212	224	236	234	233	220	232	211	214	218	236	219	239	249	242	218	253	236	210	210	218	231	236	235	268	224	214	252	271	266	214	214	222	224	239	230	214	241	205	229	265	249	236	218	219	234	226	225	235	230	231	246	242	223	214	201	223	231	230	218	239	218	253	246	233	221	230	209	235	240	222	255	233	234	204	216	231	218	241	236	234	229	222	234	225	236	232	215	206	228	203	212	203	225	216	251	254	235	220	240	206	241	232	210	210	245	179	244	256	228	244	207	223	229	246	251	234	240	251	247	242	255	222	202	238	206	241	252	245	253	234	206	258	250	214	209	232	235	220	224	229	234	248	234	218	234	207	243	224	206	226	236	223	222	201	243	223	244	227	224	244	232	231	227	228	230	245	201	238	218	268	242	231	225	202	231	263	209	229	220	237	243	230	246	216	237	219	217	253	247	218	239	220	253	200	237	224	223	214	253	211	240	236	245	236	233	222	213	215	218	235	243	230	219	243	220	238	232	248	241	250	226	183	234	225	218	214	227	221	268	241	255	258	231	210	250	256	236	230	197	209	244	194	245	235	231	223	213	216	250	247	233	225	229	235	211	247	236	247	230	225	221	236	204	234	236	259	216	224	249	232	250	229	176	228	227	239	238	258	214	219	255	255	239	252	241	196	234	228	249	219	227	237	266	222	243	260	227	218	238	235	237	250	250	208	230	254	235	225	221	231	209	239	238	229	214	228	245	216	230	216	200	228	211	244	233	231	239	214	244	248	217	235	239	218	251	238	235	241	249	252	208	238	250	231	210	219	234	257	232	271	230	242	252	208	251	225	215	214	233	239	206	225	215	250	206	227	216	201	212	237	196	224	246	189	211	220	239	226	221	239	244	257	239	267	237	224	209	219	237	216	216	248	228	206	221	241	238	261	218	258	236	226	221	225	258	197	230	203	234	235	223	229	233	224	252	242	272	222	210	249	267	229	238	203	227	260	223	225	240	289	224	238	246	230	202	234	225	234	220	223	248	240	227	226	235	223	226	232	217	206	215	249	287	242	226	220	231	221	206	223	265	246	233	229	205	232	221	224	250	214	248	202	219	235	204	206	215	242	231	232	233	246	236	226	228	218	217	242	219	215	244	262	243	248	213	237	231	237	235	230	258	214	241	241	219	222	225	231	218	250	247	217	249	235	247	228	200	234	223	231	234	220	224	221	241	221	255	219	196	251	245	223	241	213	253	245	246	269	243	242	231	259	281	260	247	228	235	216	263	231	211	195	215	237	238	218	237	222	278	213	224	229	233	237	251	230	237	219	220	220	235	248	251	235	227	221	236	225	210	230	236	245	233	223	229	226	234	222	228	261	237	228	228	214	198	224	249	231	241	228	222	208	217	259	241	227	238	206	226	211	257	226	217	221	251	234	227	216	231	234	254	215	230	216	221	284	238	231	236	263	254	223	242	266	217	243	255	223	248	244	228	246	253	216	202	259	265	222	216	216	217	228	225	249	240	217	231	206	227	208	227	225	235	233	229	216	230	235	218	224	238	253	214	199	204	226	237	226	216	217	242	233	230	263	232	218	251	252	257	228	248	234	237	229	225	248	253	234	223	232	224	196	252	206	211	218	232	245	234	220	241	238	233	229	214	230	243	235	196	239	217	234	197	276	228	229	220	241	235	215	248	265	256	227	257	229	227	226	242	221	235	206	220	269	216	231	221	235	222	241	244	246	222	225	232	231	233	197	240	195	250	231	221	264	231	219	211	226	221	253	226	222	238	237	272	223	262	209	235	235	240	241	234	254	258	269	224	211	231	228	237	212	252	216	265	217	226	241	272	218	207	226	219	221	230	234	230	224	224	237	225	213	252	218	237	219	211	241	255	224	264	225	235	200	251	259	230	229	216	242	210	270	238	193	246	218	255	215	211	246	201	259	250	202	217	236	248	188	199	230	240	209	251	230	210	224	232	209	224	225	212	217	244	257	236	242	205	233	222	260	235	218	237	233	232	237	238	223	246	221	222	244	227	228	211	225	180	229	227	248	222	240	220	235	234	242	220	215	237	224	232	207	224	215	213	251	227	223	207	232	276	205	219	246	236	244	225	248	228	250	216	216	216	261	228	210	211	227	231	220	245	223	239	240	243	252	242	227	205	215	222	234	228	254	261	241	235	207	217	224	217	232	214	219	232	224	238	251	255	232	228	216	268	240	255	196	241	235	234	228	203	236	235	256	218	208	212	231	211	211	244	262	266	257	206	228	233	236	263	231	255	205	248	226	234	239	230	215	220	184	226	248	232	216	248	238	248	201	232	216	229	225	216	240	228	224	220	238	231	252	241	235	224	268	261	223	227	230	207	236	223	210	220	239	246	249	220	241	221	230	256	217	221	231	228	231	241	237	231	232	255	225	251	214	244	242	227	212	239	220	215	235	212	224	237	239	218	247	265	205	223	212	231	249	229	232	228	227	235	239	256	218	225	250	248	213	230	224	228	251	259	238	248	223	201	203	229	239	263	224	252	229	248	230	216	206	220	243	251	204	243	232	236	221	204	227	219	223	207	235	236	224	216	236	218	221	254	239	245	234	221	240	260	227	228	244	254	275	260	248	223	237	235	234	240	240	242	245	207	212	226	229	224	252	210	225	205	216	237	225	232	234	218	261	264	202	227	217	238	263	244	235	230	208	230	260	232	267	236	224	209	240	255	224	230	233	227	245	254	239	249	215	269	228	243	265	197	222	238	244	230	235	227	231	216	211	247	227	242	238	257	234	230	230	233	211	215	234	253	224	230	244	239	245	222	202	202	231	243	221	245	249	247	212	258	223	228	227	239	217	232	240	239	214	210	220	235	205	250	250	256	258	250	247	229	228	226	232	234	255	242	237	243	232	230	209	219	213	218	217	238	244	253	228	238	218	256	222	226	223	216	214	234	244	244	245	245	195	238	230	214	212	246	231	222	238	220	223	216	222	234	254	240	245	226	240	215	218	242	226	232	232	198	230	237	244	248	229	243	221	231	221	197	209	219	236	230	216	233	232	215	240	224	241	264	217	188	217	222	251	216	234	221	213	242	238	225	261	224	234	234	255	236	240	222	236	228	257	211	216	226	211	205	200	218	228	221	240	216	228	250	257	233	203	203	251	234	254	246	230	240	233	242	205	225	239	214	246	245	245	202	209	242	239	230	230	224	237	228	252	247	221	225	241
14708	1089	1213	1246	1171	1004	899	847	783	738	686	673	703	610	658	623	583	631	610	597	585	605	606	585	624	578	571	530	588	581	561	536	558	567	578	566	571	555	535	602	565	568	563	561	532	603	550	559	547	571	557	518	545	555	550	570	539	606	560	525	553	576	565	596	575	526	538	568	562	555	568	566	576	557	569	612	559	565	564	584	580	569	556	544	564	539	548	572	573	582	577	548	533	557	582	579	554	556	589	535	560	552	575	507	571	565	567	533	567	549	551	580	548	556	537	558	560	568	562	599	538	583	510	610	554	544	554	571	574	548	577	525	576	574	627	579	544	547	592	576	559	535	566	518	584	557	576	560	557	567	549	555	529	554	557	557	584	585	578	550	530	587	536	574	552	589	567	527	556	558	543	570	557	524	553	565	585	572	564	531	594	555	558	561	581	556	593	594	579	567	554	570	580	575	595	551	526	576	552	546	516	574	557	547	533	600	613	574	532	546	560	534	549	602	582	571	592	557	554	538	510	590	548	535	590	534	554	579	536	537	573	556	549	570	528	580	549	585	562	575	566	582	552	562	572	572	523	576	555	541	566	544	549	550	620	536	556	598	594	560	561	534	554	532	578	576	622	556	551	563	547	577	558	526	597	582	561	585	581	570	540	608	552	610	549	545	570	543	581	552	581	575	570	586	513	546	617	574	597	573	580	537	581	571	575	579	589	552	530	567	599	531	543	550	611	577	534	550	551	536	524	571	549	586	584	586	546	541	562	575	579	572	547	550	551	542	538	545	558	522	564	623	564	563	554	535	546	535	552	546	536	586	552	582	540	605	574	572	548	545	569	519	563	567	529	490	541	530	547	572	531	547	584	567	543	545	609	556	554	564	593	547	568	554	525	554	576	590	573	575	525	549	551	581	575	558	531	581	561	587	562	565	564	600	601	586	567	525	575	568	540	583	558	569	555	512	589	595	570	547	579	560	583	614	560	595	518	559	547	549	570	561	533	607	543	568	580	574	621	573	578	568	613	550	558	586	570	562	570	542	549	552	547	551	546	565	574	565	567	568	580	584	539	552	590	554	538	512	580	568	567	557	579	534	538	522	515	560	597	626	606	569	552	574	582	560	567	554	560	580	567	561	549	600	567	547	555	586	554	615	559	555	568	560	585	515	529	576	578	556	583	603	580	579	581	576	583	580	611	542	537	576	561	544	582	554	522	557	529	532	537	565	584	520	558	625	559	561	583	553	585	577	541	585	540	547	567	569	525	525	548	571	559	557	547	558	560	554	565	544	570	529	535	575	580	571	586	510	600	602	562	525	535	562	548	559	563	551	564	536	544	524	527	577	553	545	562	585	577	538	529	623	531	579	572	605	541	537	552	611	544	533	531	577	583	569	614	552	579	582	551	586	569	595	549	594	568	572	561	555	568	587	537	533	540	573	561	555	597	583	570	555	574	525	528	566	572	588	524	591	581	540	561	570	518	523	535	530	559	547	516	569	526	584	530	564	535	568	548	573	574	546	522	545	547	556	534	537	525	549	574	579	623	551	562	562	584	567	572	567	533	568	571	567	553	531	563	554	550	560	553	560	554	556	561	563	572	551	539	549	581	611	576	539	556	552	594	581	545	536	554	528	563	585	566	544	564	562	541	550	576	538	541	559	549	559	544	610	545	543	532	534	583	565	577	557	554	572	561	522	583	532	576	573	539	571	540	571	553	560	537	554	603	554	565	524	583	531	561	575	566	598	512	548	544	558	554	568	556	600	560	567	501	535	566	513	543	541	561	587	546	566	573	535	573	537	527	585	587	552	563	553	572	562	563	547	567	534	572	587	525	583	541	597	560	568	554	564	612	570	533	557	558	514	581	509	563	575	562	595	547	588	538	541	541	558	591	525	575	537	543	574	547	565	574	546	555	538	561	557	565	555	566	543	541	537	531	542	554	540	568	566	600	577	607	532	576	585	565	565	601	519	569	552	542	554	544	585	585	587	535	573	528	559	574	569	557	565	544	546	533	577	535	562	582	554	555	551	542	569	569	556	582	579	546	541	546	512	550	580	545	546	547	568	578	581	527	571	595	561	500	563	532	533	531	551	559	563	553	542	573	578	582	546	555	604	551	565	545	609	559	545	543	582	525	524	521	596	614	556	545	485	536	571	550	550	568	560	571	558	593	574	557	533	555	564	584	563	562	575	556	534	520	572	589	528	529	552	539	589	487	586	545	547	592	540	525	568	582	544	531	570	544	571	580	575	590	587	548	535	569	595	556	556	533	525	554	550	572	571	586	557	559	548	598	591	505	590	536	569	626	561	567	535	586	553	552	573	552	567	563	542	512	567	541	579	561	572	580	542	558	606	595	540	573	572	579	558	617	546	548	560	566	546	564	576	555	522	595	611	567	549	569	583	583	557	556	551	558	543	511	581	591	591	560	532	549	537	540	604	548	519	554	575	560	524	553	590	575	553	557	555	564	598	568	549	562	568	571	592	545	548	559	524	541	552	548	593	547	566	583	592	609	558	573	562	542	530	546	565	566	537	515	563	559	578	563	525	575	522	587	548	553	574	584	549	551	546	530	568	586	507	526	553	555	533	584	592	529	561	559	564	507	577	541	576	516	605	582	546	560	621	548	565	558	566	634	553	569	548	566	577	565	531	569	562	598	571	541	538	557	549	611	570	578	555	582	625	572	538	543	534	613	587	590	570	569	579	559	585	549	590	611	527	571	566	554	561	569	555	566	539	564	537	562	572	528	507	528	562	603	599	551	567	562	548	579	553	596	557	562	578	559	600	555	522	560	574	558	555	572	536	530	583	524	571	561	575	549	543	538	571	562	547	561	571	594	558	550	570	546	545	574	563	556	515	547	565	574	580	609	555	544	511	550	548	604	549	545	529	547	593	630	597	586	547	530	556	550	577	606	572	552	573	569	590	579	522	564	546	547	552	578	555	554	540	570	574	539	566	550	545	558	564	575	571	554	569	532	577	546	603	530	544	548	592	541	576	555	516	533	565	520	575	522	508	538	570	548	564	546	535	604	539	551	523	559	519	614	580	591	548	525	547	588	544	570	558	563	543	561	550	581	546	567	557	580	542	579	580	574	567	557	527	533	563	550	566	571	570	566	569	538	616	603	532	566	555	566	600	570	578	593	562	547	551	575	537	599	569	532	574	587	600	556	547	528	594	539	516	579	583	556	550	566	501	548	585	543	583	553	587	556	533	546	594	530	551	544	586	544	554	577	533	563	590	602	556	565	594	525	569	577	515	609	548	572	543	573	536	550	561	551	540	555	566	587	532	571	538	559	558	558	537	569	575	551	580	574	564	548	595	566	598	549	555	535	556	585	552	575	569	589	552	491	569	551	535	557	578	580	544	573	579	562	533	557	558	594	529	545	558	566	550	586	573	550	573	534	561	547	552	532	520	539	573	574	559	566	579	570	584	539	564	555	554	581	539	560	539	548	567	548	562	580	564	602	531	562	575	580	564	579	538	513	541
33945	5545	972	737	512	431	386	372	324	284	308	279	274	251	276	269	249	272	263	250	261	263	271	277	284	268	236	259	286	258	281	269	302	259	252	259	243	289	241	249	285	275	221	220	260	269	239	242	254	246	216	244	256	273	233	282	269	260	264	205	227	229	271	254	258	241	238	247	274	231	254	208	242	253	257	210	263	258	281	257	230	281	252	267	268	215	245	260	254	272	243	271	266	290	243	225	246	241	257	251	277	265	279	242	250	262	251	261	233	261	227	251	248	254	280	248	255	250	244	241	239	259	229	237	270	265	248	256	226	240	250	256	259	262	234	267	249	256	261	221	261	251	235	236	256	278	259	272	255	234	227	235	247	275	253	246	277	265	289	261	252	267	244	260	236	255	251	269	251	245	213	263	240	266	293	254	226	245	276	222	264	241	262	257	269	236	259	279	264	243	238	274	228	262	241	231	252	264	251	283	221	213	240	235	252	249	264	261	268	255	262	269	227	253	231	288	243	258	250	219	252	245	240	262	250	238	247	232	235	244	255	280	241	251	254	261	272	260	250	236	270	265	246	230	223	245	240	250	251	260	282	250	278	249	271	250	248	230	256	240	242	245	253	190	256	237	253	247	234	239	247	253	270	231	243	271	256	258	256	241	258	259	266	241	235	244	251	241	247	256	243	248	266	241	234	266	239	224	216	245	234	253	251	240	278	254	228	226	225	276	293	206	257	250	237	274	276	237	261	280	253	244	256	261	252	254	265	271	263	246	246	230	269	252	284	259	225	274	246	243	261	259	278	247	240	234	258	249	241	221	263	271	239	273	248	248	263	268	263	247	215	246	266	244	282	263	268	279	221	231	230	302	259	236	271	251	233	278	242	245	254	276	240	261	237	241	253	265	236	263	232	256	247	259	271	250	275	261	252	242	245	272	244	239	243	274	223	239	260	259	229	233	260	268	243	251	266	256	247	290	250	230	247	272	235	282	269	253	229	262	244	240	246	258	255	265	239	235	289	267	267	211	262	262	259	254	284	235	241	237	260	262	220	237	226	262	255	244	251	235	230	225	260	274	247	254	220	253	255	279	262	263	261	257	254	246	273	252	251	259	242	269	266	246	243	256	263	271	267	267	265	239	235	258	230	268	240	253	246	241	254	264	227	236	253	271	279	242	236	261	248	248	274	247	208	256	269	272	242	246	224	268	245	209	269	227	246	249	252	241	244	223	253	265	241	241	272	259	236	235	226	249	236	270	278	267	241	250	284	256	248	227	238	274	243	261	238	245	250	266	220	275	222	262	256	272	252	241	239	250	236	240	225	231	240	244	252	259	245	258	254	257	230	252	227	254	215	258	250	224	232	231	239	260	227	246	233	276	259	256	264	254	230	249	269	257	229	231	242	250	259	253	246	237	266	264	223	262	264	243	246	258	252	281	262	247	287	272	249	266	243	260	231	259	232	250	267	264	254	251	243	254	262	246	246	261	254	239	253	247	231	276	274	258	251	272	244	226	230	238	228	254	239	252	232	284	250	250	293	256	255	280	247	258	260	244	250	249	244	217	260	208	225	241	256	230	270	233	209	255	243	256	237	235	267	231	256	255	251	244	262	244	242	247	267	267	251	267	194	252	268	248	216	227	238	230	249	224	285	241	278	247	260	247	244	237	247	273	248	229	233	244	254	241	252	280	266	270	252	283	239	258	244	271	251	225	241	246	258	234	232	240	245	242	258	261	267	256	264	247	275	227	246	229	253	237	233	260	252	274	235	267	252	239	243	248	240	269	267	266	273	272	269	249	271	241	264	248	245	260	235	245	253	265	245	293	285	254	265	258	276	241	270	226	257	238	258	245	260	261	284	236	211	271	243	264	274	254	237	267	285	250	222	277	255	301	255	245	258	272	274	239	233	269	242	251	245	251	243	286	269	244	265	266	255	268	252	274	226	259	246	259	268	274	278	273	272	245	237	225	242	251	276	216	247	255	244	228	263	246	221	243	224	278	274	256	256	236	242	263	246	223	253	283	248	283	239	233	267	279	247	265	255	251	245	248	253	251	262	225	285	252	245	252	266	249	251	257	262	264	268	231	235	238	269	225	251	263	261	255	270	241	253	239	253	225	256	252	231	226	275	225	211	232	258	281	239	267	260	263	271	264	248	270	272	242	244	247	260	277	273	248	239	253	239	247	286	248	240	248	264	260	218	240	261	236	244	253	252	249	280	251	228	234	245	231	281	248	240	235	224	263	252	264	218	238	242	239	246	281	217	243	252	258	248	269	214	231	250	266	237	227	257	239	262	246	266	237	249	233	246	247	235	234	233	254	221	242	239	269	290	227	244	242	222	265	247	222	252	257	245	241	229	236	256	262	239	236	223	251	224	276	257	243	222	191	261	259	253	256	251	253	218	262	241	249	248	255	229	248	242	257	241	254	220	242	229	260	249	258	255	242	251	244	276	266	271	289	268	269	268	254	252	244	273	255	274	250	239	219	266	244	252	244	205	268	269	306	216	249	250	266	273	241	233	225	246	242	280	237	241	228	273	262	234	288	281	232	239	237	254	230	251	250	241	233	264	276	258	260	243	268	254	265	227	234	243	250	233	252	252	245	218	286	250	279	262	309	266	257	243	236	259	269	256	218	268	265	227	227	243	259	249	273	242	258	249	276	257	269	278	251	241	229	228	208	256	247	258	234	270	244	251	270	258	301	223	246	251	252	244	228	253	252	254	269	266	229	277	248	256	263	274	230	258	238	256	214	257	236	241	237	273	219	244	280	249	237	244	273	231	233	260	268	239	256	260	237	246	262	267	263	255	245	223	270	238	230	245	224	255	223	225	291	246	253	249	227	268	265	239	254	251	243	251	247	232	221	239	298	248	241	239	250	258	264	228	282	233	243	241	235	243	260	253	277	225	249	254	245	272	259	200	233	272	203	243	234	262	257	256	254	242	260	232	252	243	247	262	221	236	247	209	273	257	230	249	266	270	285	263	290	236	226	253	219	269	252	236	249	246	224	247	250	223	231	244	235	254	245	273	235	275	245	265	232	225	265	257	281	267	265	269	232	236	226	258	259	242	263	241	228	212	236	237	246	233	267	248	238	275	235	203	241	269	248	242	239	228	237	259	240	261	250	255	251	229	255	258	239	248	247	257	267	267	260	277	264	260	237	245	267	278	263	233	262	247	258	293	284	278	248	231	253	256	270	228	269	246	244	236	230	266	244	249	243	264	221	247	224	268	240	251	258	262	244	249	241	232	255	250	225	241	244	238	250	231	250	259	256	279	240	243	254	273	241	228	252	251	251	262	251	236	247	219	247	264	231	224	229	233	239	244	244	240	227	244	255	243	244	240	248	227	266	226	247	236	252	253	254	250	259	265	218	240	267	284	264	237	297	255	277	240	243	279	237	250	263	264	263	230	266	295	271	240	242	220	259	260	254	238	254	254	257	243	249	222	244	262	255	275	269	278	268	249	263	267	254	239	254	222	229	225	229	240	247
18699	1384	1899	2060	1701	1542	1342	1102	1081	948	876	827	791	804	747	726	717	706	738	696	714	678	664	673	702	702	659	724	665	690	676	625	632	643	641	627	649	660	624	668	686	582	634	606	628	570	663	618	669	655	661	590	676	613	641	679	640	616	611	581	699	624	620	635	625	652	610	640	612	606	607	623	621	661	631	616	608	645	622	578	663	623	653	611	660	594	681	625	655	670	636	634	672	633	617	646	668	611	672	571	597	623	663	642	651	597	625	673	679	613	639	644	626	549	601	604	616	589	592	642	634	601	680	617	644	601	563	664	619	630	612	628	639	597	606	614	632	615	592	650	660	626	646	678	607	589	585	589	632	637	680	570	699	612	618	661	636	620	630	638	617	619	641	616	571	629	639	663	655	612	656	599	641	638	571	624	608	599	605	650	654	618	602	640	647	630	577	568	625	608	618	621	632	653	667	635	599	607	573	625	644	648	651	626	607	653	643	661	602	620	608	640	616	616	590	669	621	646	602	651	642	638	575	613	646	638	635	606	613	632	588	640	625	592	621	576	620	637	653	634	608	628	579	605	657	594	630	628	635	649	608	602	657	631	645	622	634	608	631	625	618	637	606	637	588	584	625	644	574	597	587	623	616	615	622	612	634	677	613	657	642	647	623	654	623	558	632	626	666	687	646	643	654	621	617	623	623	630	569	634	632	645	633	615	611	642	612	630	596	635	638	670	606	639	649	617	640	671	625	604	641	634	626	610	601	591	608	651	592	608	567	612	591	672	603	676	630	637	612	635	629	646	626	631	634	624	632	618	668	570	644	620	635	619	594	638	629	629	587	606	631	607	625	682	615	600	629	637	629	626	631	589	642	585	641	625	624	609	584	631	640	623	629	583	648	619	588	641	635	595	613	626	647	664	627	623	659	639	618	603	649	628	648	599	563	592	671	620	597	624	586	606	578	598	611	639	640	640	601	607	651	599	642	631	610	600	627	657	596	606	619	655	606	596	588	573	582	585	599	629	635	639	617	613	609	627	610	585	647	656	642	614	664	606	601	605	608	624	595	579	660	609	619	597	624	622	624	604	674	665	598	582	599	654	634	646	621	634	627	618	610	654	624	653	624	591	639	643	612	618	624	623	599	596	648	614	573	617	676	604	653	622	609	628	628	597	599	668	666	632	602	611	598	624	628	615	627	611	640	638	674	690	595	613	623	609	628	584	629	621	602	624	584	653	648	694	654	643	602	612	655	608	618	598	655	687	657	605	647	590	585	641	618	617	619	600	621	600	686	580	656	596	607	618	582	617	650	626	635	641	629	634	625	611	615	620	644	607	614	588	613	632	646	647	658	634	602	611	607	648	606	613	631	646	632	608	606	646	618	622	646	650	636	587	683	573	659	597	643	619	625	654	618	631	618	649	648	602	620	604	635	590	665	675	617	616	618	641	609	632	643	645	620	578	582	615	637	639	622	628	619	618	619	642	656	581	660	663	605	622	639	621	606	621	638	620	563	641	642	579	602	626	601	615	655	580	625	622	661	607	612	603	641	625	643	606	670	618	638	625	653	645	635	675	645	610	569	627	671	626	629	627	563	604	605	628	622	625	566	633	620	618	613	646	658	653	619	653	619	635	608	590	610	594	645	611	635	589	626	627	645	624	584	662	630	635	628	661	617	630	642	630	611	606	679	637	610	626	671	644	670	643	621	608	663	635	619	661	639	631	657	617	661	644	671	618	651	678	623	584	614	617	659	647	641	678	619	645	613	640	593	624	599	627	627	638	603	613	666	613	583	601	629	640	650	604	595	665	616	622	594	599	627	661	596	623	643	584	655	648	665	625	604	689	615	617	619	613	591	597	629	671	609	651	638	647	645	679	631	599	675	619	627	609	621	580	635	609	641	602	631	603	616	673	639	630	656	615	623	633	588	639	628	630	651	615	635	592	613	608	621	597	648	570	619	626	598	639	593	613	634	623	577	576	603	667	594	602	618	614	608	548	633	595	609	623	627	684	606	623	622	632	595	651	627	670	632	649	641	620	627	598	596	641	630	623	629	586	594	614	608	598	640	597	610	602	592	656	603	607	575	673	605	596	599	629	644	606	634	618	621	615	662	633	650	645	635	580	633	635	626	597	630	597	635	613	628	623	653	617	654	622	625	623	632	608	593	644	694	625	645	656	679	627	633	596	575	625	607	613	626	660	625	655	582	578	639	600	637	605	649	620	614	610	642	626	669	624	634	656	630	601	585	569	616	682	628	602	623	589	645	588	613	611	665	615	638	591	591	581	621	617	603	612	655	615	586	609	644	616	614	631	627	641	638	634	630	603	616	642	657	635	643	628	593	612	620	625	627	631	640	636	636	649	662	631	650	651	615	654	616	625	607	575	636	626	634	582	578	613	598	646	659	608	603	625	624	638	642	632	639	635	663	591	627	639	601	633	609	656	636	606	607	630	597	612	641	619	636	610	628	589	657	643	597	630	599	641	609	625	651	625	641	611	603	647	636	605	620	606	660	696	598	644	636	648	603	604	617	637	624	618	605	662	651	636	623	630	618	604	592	605	653	628	622	643	585	629	644	698	614	632	620	664	595	639	637	666	615	648	638	649	617	652	595	680	619	632	663	657	617	604	613	674	625	597	663	595	605	623	608	644	627	635	575	661	588	668	688	634	626	633	662	565	584	600	650	654	675	623	688	611	638	657	619	664	588	613	598	620	633	591	606	648	642	623	622	650	602	612	620	591	605	615	620	660	619	592	619	611	588	603	575	666	604	607	599	649	643	659	630	609	636	615	613	606	651	634	621	602	644	625	641	657	629	657	616	587	616	623	638	579	641	664	628	649	639	629	595	637	597	646	619	598	634	618	618	617	631	627	618	646	632	614	658	625	643	640	632	647	646	641	596	624	648	619	648	623	636	647	616	594	628	623	630	678	638	594	648	606	647	617	585	614	604	634	639	645	669	628	634	635	640	630	641	626	597	609	643	626	634	663	656	610	645	601	581	597	628	642	628	642	611	586	650	666	599	632	608	608	638	646	629	608	633	569	637	611	624	624	649	590	623	599	647	621	606	611	638	670	603	627	613	607	637	581	624	605	600	630	645	619	650	611	631	619	647	654	602	647	622	618	637	624	617	636	613	625	654	624	642	664	633	587	651	638	638	643	648	576	650	643	621	667	630	577	626	598	607	631	622	629	628	632	629	603	696	629	639	640	619	612	653	650	586	620	624	657	614	629	589	580	639	592	647	684	586	624	604	673	623	630	641	618	617	594	645	629	632	636	665	629	609	618	634	616	619	649	624	625	609	623	608	643	652	608	629	610	683	579	633	620	577	626	659	639	654	624	623	686	648	613	643	598	610	656	604	619	623	561	615	591	609	636	629	594	635	639	618	616	661	665	620	611	649	672	634	645	624	638	605	634	616	666	622	578	578	611	641	634	616	611	595	605	618	576	648	650	652	596	582	631	622	617	619	623	618	601	658	621	625	605	621	610	661	639
10530	1144	509	438	447	460	466	429	434	436	422	434	398	417	446	417	429	402	401	472	452	460	446	418	437	468	433	399	445	419	463	438	439	426	466	409	457	457	425	416	484	444	440	423	407	446	469	433	453	379	396	487	424	440	446	456	441	431	456	442	449	420	419	387	431	456	441	446	435	458	451	428	446	464	416	412	404	435	435	439	440	403	418	413	406	456	436	469	457	421	466	480	433	451	466	460	447	421	399	447	385	454	406	477	419	424	439	413	455	396	422	459	439	396	413	455	448	427	430	441	413	477	460	419	440	433	411	419	443	462	416	463	471	424	424	442	479	433	455	407	412	460	428	398	415	450	463	423	461	468	442	436	427	473	433	443	423	450	433	430	418	441	415	381	458	409	425	422	451	490	477	427	459	420	374	417	456	429	423	393	429	477	444	481	467	476	433	428	464	420	462	451	444	461	448	476	459	390	464	400	400	447	438	460	427	431	451	427	423	413	451	453	448	437	445	450	443	429	446	443	427	443	414	431	419	411	411	416	442	488	413	424	453	468	434	392	433	415	434	418	479	439	417	412	436	399	446	418	439	418	434	446	402	425	427	411	414	462	456	417	425	432	455	439	426	421	446	443	453	452	457	413	424	457	408	409	401	423	434	464	426	433	480	451	449	473	461	472	431	455	448	432	437	433	455	440	457	434	470	422	418	437	440	388	447	442	420	475	414	416	392	449	468	408	408	444	449	467	453	446	397	431	442	398	456	473	457	454	439	461	463	434	424	425	424	430	447	416	433	447	449	428	421	410	465	471	444	445	459	430	473	426	450	477	458	443	422	455	412	416	478	442	407	428	456	437	429	427	475	451	469	417	436	459	421	422	401	477	423	443	478	423	434	448	401	499	412	455	420	463	469	429	429	433	425	416	416	450	453	408	379	471	449	430	452	459	484	481	406	445	464	459	467	452	451	426	447	445	416	453	443	442	431	445	463	459	439	417	418	418	449	438	389	415	470	450	417	447	391	396	485	414	453	440	424	410	414	432	470	429	426	436	417	415	470	410	451	457	475	453	436	447	450	435	432	445	400	416	430	461	424	451	421	433	422	470	467	459	431	442	416	425	444	432	451	435	505	427	440	411	424	416	454	437	426	400	433	432	438	419	441	369	484	428	382	394	436	447	450	389	460	409	419	457	467	454	434	424	454	449	425	457	482	439	451	446	457	415	412	465	435	449	459	445	460	474	429	413	442	463	412	430	444	426	457	494	425	426	437	430	405	430	424	413	446	426	464	431	461	441	428	420	464	438	434	473	450	440	410	455	431	409	448	464	437	422	402	419	442	427	410	375	378	409	427	485	462	429	423	441	434	462	459	443	457	476	446	443	461	446	472	445	408	461	441	414	441	399	423	487	402	421	431	426	429	424	442	422	410	462	476	427	440	423	447	426	460	433	451	431	450	422	475	463	443	440	458	443	459	446	463	440	430	464	444	468	482	449	436	448	439	439	417	411	416	460	399	459	465	419	442	422	453	439	448	449	461	428	415	438	448	443	439	456	417	456	429	434	473	443	416	430	414	456	452	435	447	418	433	440	442	452	425	454	394	430	459	450	437	428	486	444	455	433	456	451	425	419	425	451	461	434	422	433	438	470	424	443	415	446	449	446	448	436	422	419	435	450	469	439	429	444	427	408	429	441	476	438	419	395	459	456	414	436	431	462	492	465	403	395	435	445	416	443	424	430	458	453	456	462	447	429	430	446	400	415	441	412	423	441	468	396	465	428	418	443	422	429	457	413	440	426	455	444	474	418	455	422	451	490	429	480	422	457	440	454	454	429	426	432	471	419	469	421	442	479	446	435	437	475	408	456	458	413	451	431	450	443	447	454	417	474	434	454	426	464	425	398	424	435	405	430	445	438	457	426	466	471	417	431	464	462	462	394	439	430	449	425	467	447	481	427	400	426	426	433	448	461	444	386	451	441	475	446	469	396	436	418	447	447	432	424	464	444	435	454	446	438	442	452	432	438	418	423	385	464	457	449	404	403	435	455	441	417	452	448	467	460	470	422	467	399	444	491	406	429	450	421	392	402	476	424	481	427	430	411	437	435	426	454	441	396	476	429	453	468	430	474	417	452	457	435	507	466	446	437	501	413	425	441	454	427	447	450	472	422	431	444	440	409	438	416	425	437	420	496	479	455	429	487	433	404	421	452	447	464	465	433	445	461	473	464	424	462	451	445	476	417	462	443	461	420	430	431	416	430	425	413	435	428	430	436	456	431	433	417	416	476	422	407	458	425	434	402	439	435	427	470	463	493	472	419	427	470	438	411	412	451	432	466	398	432	442	437	427	448	430	391	435	412	439	484	426	446	414	422	472	475	470	484	417	453	447	442	434	458	474	444	421	428	464	461	438	431	460	429	449	412	457	454	448	425	426	443	410	413	417	428	454	442	503	492	449	455	456	441	444	419	445	425	439	404	443	409	424	449	415	421	448	435	427	431	443	406	441	433	424	438	427	452	465	424	411	445	439	432	471	451	448	447	449	472	422	434	448	409	458	423	413	433	456	415	453	468	440	436	425	430	431	395	440	441	456	445	448	430	413	442	386	455	483	409	431	441	427	439	446	438	457	431	430	416	411	423	475	414	473	447	446	463	422	444	423	432	420	450	408	407	454	454	417	438	488	442	486	411	436	438	423	421	434	441	417	438	468	424	454	441	431	424	441	478	433	416	447	400	452	475	446	419	473	413	449	439	420	401	459	464	424	411	411	453	439	439	448	468	424	409	421	421	429	411	416	416	462	447	431	428	446	441	430	449	437	441	444	429	432	463	391	446	438	439	398	462	442	449	431	392	435	454	464	482	467	404	409	456	412	465	422	449	431	439	458	410	441	434	399	419	438	437	471	434	460	407	440	415	456	410	413	457	443	443	434	421	470	467	451	439	466	466	474	442	432	460	447	434	471	427	438	472	413	437	465	458	464	438	443	413	450	467	442	444	427	431	421	439	479	474	437	417	423	432	429	464	451	454	407	455	422	427	447	485	406	435	448	419	407	418	458	423	469	456	461	450	467	419	449	441	448	461	444	451	471	441	414	468	432	423	450	468	429	467	461	450	429	416	459	450	415	410	456	454	416	425	417	404	440	461	440	443	475	413	398	461	439	415	412	457	431	409	432	449	414	456	426	462	493	414	434	447	402	412	480	457	451	460	428	450	459	439	424	422	469	432	417	437	441	494	449	430	467	452	484	456	482	458	415	433	404	435	440	404	444	452	416	414	460	418	417	417	472	418	419	414	411	431	449	467	426	473	440	432	431	428	448	443	440	421	430	440	444	456	445	441	437	439	398	449	460	467	447	424	444	449	442	449	485	467	432	445	406	468	460	451	440	410	435	446	430	419	420	435	451	446	416	402	471	444	436	455	433	437	455	429	432	435	403	441	458	456	387	400	433	424	430	410	427	448	436	437	415	406	481	443	469	472	480	407	406	430	378	424	417	421	421	418
7027	1005	1006	1060	1001	964	1004	937	997	958	938	1033	958	939	957	969	965	945	991	963	971	926	951	996	968	976	1006	952	960	970	978	919	940	1000	972	956	977	972	1001	1054	965	948	945	933	922	952	1007	966	910	982	971	991	970	1018	1013	1011	986	977	955	950	978	934	958	971	931	1002	907	968	949	935	957	947	955	958	928	1002	965	980	984	922	964	970	971	935	930	970	903	958	977	923	988	961	971	911	903	957	941	945	968	982	954	936	945	943	982	930	972	941	954	965	996	948	894	914	979	958	957	925	943	914	960	1008	941	955	963	940	906	966	928	1049	984	982	949	939	911	901	945	992	946	982	1031	933	976	932	937	891	992	936	999	961	944	961	996	962	987	976	986	975	964	948	984	981	981	976	980	930	959	945	974	968	985	983	971	943	1000	973	940	976	975	1004	917	955	958	960	987	928	903	939	943	1006	918	933	988	941	929	956	953	951	958	919	1026	988	954	1020	947	948	917	993	928	1039	956	981	969	921	873	987	935	962	950	861	945	942	906	945	951	958	942	969	949	963	970	904	927	997	924	937	923	956	942	960	937	958	971	959	937	968	991	974	940	991	977	937	967	985	1004	966	928	960	916	1016	936	1022	942	928	943	944	984	925	965	955	998	967	958	938	977	963	961	1011	952	925	929	1013	945	986	929	976	943	960	946	956	977	1006	949	947	962	949	901	945	940	1035	992	951	1003	956	970	983	944	1015	986	963	923	962	1011	923	919	993	941	954	963	945	938	961	947	963	898	886	940	955	1009	977	994	910	945	996	973	1013	931	966	963	935	946	940	910	981	962	945	935	938	992	967	944	954	990	947	952	977	952	969	954	959	944	981	944	921	896	966	967	919	931	968	1010	949	929	990	1031	889	974	985	877	976	963	964	892	963	974	960	940	957	977	935	968	934	884	948	1005	945	938	976	942	927	854	956	985	1007	953	929	936	963	934	926	943	947	936	954	997	964	1000	971	991	954	981	942	978	983	981	976	968	936	973	897	957	963	966	993	1000	950	975	970	973	894	949	937	914	945	928	970	938	896	938	959	953	931	938	968	968	867	981	986	956	963	990	986	958	959	939	945	913	951	935	980	961	964	932	963	970	924	949	938	947	945	955	996	911	983	943	940	953	910	909	941	971	924	950	946	954	950	962	976	892	956	947	915	923	916	954	930	988	934	933	922	986	960	937	993	1008	957	933	939	913	900	943	957	946	963	970	995	972	927	973	913	1019	991	938	931	988	937	994	907	898	992	935	1002	961	987	958	893	907	956	937	939	921	955	904	932	1008	925	1020	936	947	946	932	914	953	975	985	895	959	977	995	947	986	989	944	914	1006	934	939	963	961	947	934	987	856	996	956	985	961	964	939	956	963	908	989	946	922	973	927	976	964	911	881	941	945	921	950	992	950	967	931	961	958	978	953	950	987	934	897	932	929	940	978	971	943	970	1010	952	931	951	989	974	938	970	939	932	950	942	912	943	918	990	938	953	943	949	934	975	936	971	886	953	953	953	950	917	903	950	968	997	915	928	960	958	937	980	960	897	1001	985	920	943	981	998	954	910	975	962	961	917	923	939	958	941	881	947	910	964	934	952	986	985	987	997	956	1012	940	979	918	936	987	918	999	980	903	975	968	1002	980	965	980	1023	971	1001	971	928	961	959	962	955	963	937	967	938	1016	949	953	970	944	966	977	972	962	977	936	975	934	979	937	956	963	922	996	957	902	972	956	916	946	914	912	900	963	942	951	944	947	956	958	986	929	976	938	975	1009	1005	978	965	1025	962	938	911	943	893	914	976	937	1010	967	928	959	996	961	966	980	1023	949	930	936	979	974	941	937	921	953	964	941	974	913	929	936	924	910	959	937	981	965	981	923	987	983	962	893	909	974	967	994	922	983	1002	917	962	955	955	985	949	987	934	930	949	951	955	963	936	1008	1012	973	904	916	988	965	930	965	943	920	956	969	974	957	929	911	996	975	963	928	992	969	976	954	963	971	953	1018	945	940	973	939	981	976	927	955	945	963	871	988	940	951	977	901	928	921	951	931	929	925	895	945	953	953	941	951	973	936	935	973	901	1002	904	998	946	988	1000	942	893	919	949	926	967	990	991	936	968	965	995	981	948	936	956	956	961	990	930	959	937	985	932	905	940	968	937	947	982	910	921	925	921	999	1001	969	939	921	975	962	917	939	962	973	953	951	976	991	936	954	1006	962	939	944	965	935	968	960	963	909	998	965	932	915	979	998	1012	868	982	956	897	991	986	911	981	986	917	956	978	971	898	909	937	978	926	914	999	964	985	951	1001	940	939	927	927	960	945	964	941	970	1024	1008	954	943	884	976	921	986	921	932	993	904	973	1052	886	967	943	919	985	907	966	979	931	947	975	1013	939	944	933	920	965	964	968	912	960	960	913	940	952	971	993	919	947	951	943	944	932	938	883	1012	939	909	916	980	946	945	916	952	989	966	964	949	965	927	929	960	989	914	979	946	959	960	938	954	908	916	994	956	971	967	1006	881	965	899	941	905	938	955	930	958	985	945	977	928	952	987	936	985	926	898	934	969	971	978	924	917	980	930	967	940	915	959	970	963	1053	959	955	956	905	988	1045	956	989	998	974	917	968	971	1005	894	924	983	933	941	952	904	975	1017	957	978	978	971	906	924	939	950	953	938	925	938	979	927	946	946	1002	921	919	980	966	921	935	973	943	985	971	885	969	953	944	941	959	939	1000	939	923	930	1028	959	996	942	893	974	970	955	953	976	948	949	939	928	932	1000	923	897	965	992	978	955	963	946	924	947	997	979	1015	986	962	945	941	969	958	987	953	979	941	994	946	1022	928	933	925	993	907	962	928	987	972	914	919	884	961	965	962	924	938	999	972	1006	949	952	972	976	958	929	969	923	942	953	877	948	992	956	975	905	964	935	980	912	949	972	946	930	926	909	934	941	939	958	945	955	927	1029	916	916	947	922	934	905	937	980	975	961	991	889	986	932	981	954	923	992	979	976	948	941	973	882	951	919	914	957	971	912	908	966	943	922	968	1014	918	973	934	968	989	920	933	955	977	985	904	929	953	973	942	986	905	940	901	945	957	930	920	951	992	984	966	968	916	930	1066	942	909	945	993	944	936	959	978	920	1033	945	914	981	954	967	925	938	1018	1002	970	952	927	972	995	980	890	977	932	967	991	956	954	966	949	906	951	946	976	935	962	943	934	944	975	1029	942	975	975	989	995	968	946	953	975	950	928	929	956	956	959	970	973	967	915	950	963	971	968	1003	970	959	985	1006	962	910	924	960	920	967	957	951	976	942	961	956	912	958	999	938	994	925	996	936	960	975	918	928	966	1010	959	918	965	973	928	916	981	971	966	947	968	948	906	916	943	995	962	975	981	970	960	953	1008	948	918	971	984	936	967	938	961	966	929	968	909	953	921	996	974	975	948	949	944	927	909	927	999	973	942	984	941	967	965	952	1022	933	965	970	964	956	1021	930	943	987	914	961	989	940	990	925	968	967	988	980	936	933	945	997	982	969	859	940	945	975	994	965	888	958	941	960	945	939	923	962	906	979	950
23476	2688	535	445	374	307	282	282	264	237	223	246	226	227	235	229	245	264	233	230	245	235	313	257	221	201	215	220	253	231	228	189	255	255	232	241	238	243	204	233	229	221	255	204	229	254	223	222	223	248	234	224	231	219	221	198	215	212	201	199	239	230	236	256	238	258	232	223	227	224	252	239	258	226	238	250	210	239	243	239	221	227	233	223	188	219	260	220	227	244	213	233	225	226	230	237	250	216	245	232	222	234	211	228	218	236	241	206	235	206	220	201	195	217	222	205	243	252	269	243	246	227	240	253	226	263	222	213	222	212	221	201	221	221	206	235	186	245	191	226	209	199	204	220	166	222	238	218	228	253	237	240	239	202	195	210	240	234	239	221	261	218	236	242	231	231	233	228	245	223	236	257	232	239	231	224	204	234	225	215	245	218	236	196	230	252	271	247	215	205	244	255	250	223	257	213	223	202	253	221	244	253	255	235	242	228	220	219	237	232	241	201	203	225	189	245	228	247	248	213	216	218	237	247	220	249	204	241	236	199	229	248	250	247	198	256	236	221	261	222	231	231	192	214	227	221	212	251	245	245	235	230	211	257	225	180	224	237	245	229	195	268	243	250	236	243	231	220	251	224	241	230	260	226	212	229	236	242	248	225	233	231	233	262	219	247	248	239	207	241	222	234	226	211	245	230	201	187	210	225	231	242	242	245	246	268	202	257	257	218	226	211	221	240	222	211	268	249	256	247	217	224	257	230	226	218	228	223	208	236	253	237	241	222	230	220	212	221	221	230	234	213	194	208	236	233	244	234	193	243	237	220	216	216	216	237	250	246	232	239	250	233	236	213	242	236	217	225	246	245	244	213	209	266	231	240	241	225	230	241	209	210	241	243	247	234	257	212	232	246	234	236	218	238	213	217	242	217	220	240	232	226	198	223	223	221	225	262	217	216	247	238	240	227	224	255	228	225	261	260	238	197	269	226	222	238	235	237	194	195	225	220	226	227	234	223	249	253	231	210	224	230	233	207	229	242	222	218	250	216	250	256	208	239	244	240	209	258	257	221	190	219	202	252	218	216	191	215	220	216	225	208	226	226	235	227	222	215	196	225	235	241	242	236	230	229	224	226	232	232	233	228	222	241	197	229	229	219	211	230	236	217	225	241	229	211	227	218	223	223	231	247	239	238	244	230	241	219	231	253	240	220	231	198	219	243	214	243	252	211	238	226	218	242	215	239	265	225	249	238	231	248	228	256	240	217	225	242	232	225	217	235	208	240	244	213	238	252	218	210	259	225	234	216	219	240	236	217	242	202	232	231	222	229	234	220	262	221	231	246	254	255	249	243	225	217	250	221	253	225	219	238	242	212	208	204	260	236	224	242	223	189	270	209	243	232	229	262	215	243	198	224	232	223	224	246	228	241	230	244	224	233	219	251	226	214	252	231	213	218	258	233	230	223	217	220	235	236	251	221	245	231	218	242	218	216	216	266	213	246	251	252	264	231	223	244	226	216	232	215	213	207	233	211	216	222	242	220	235	248	231	229	234	232	255	235	208	232	249	219	220	229	234	235	204	254	212	232	253	218	235	237	275	253	228	211	229	228	219	247	223	245	251	250	219	208	211	229	219	205	246	221	214	243	221	218	236	250	206	208	247	200	268	235	241	213	258	255	195	255	243	241	232	218	218	230	252	251	237	239	210	240	230	233	230	248	200	260	228	259	206	216	249	238	225	234	207	251	218	236	198	236	270	234	241	241	248	236	238	252	250	194	250	220	201	204	235	229	247	216	248	233	239	231	224	241	207	195	197	212	232	212	235	230	235	229	218	241	247	230	229	234	248	207	264	227	235	223	243	281	230	234	247	210	217	238	212	232	251	248	254	210	227	194	235	235	220	254	236	243	257	235	224	214	214	232	223	223	260	236	244	226	231	219	231	240	207	239	245	196	260	202	229	222	247	215	194	243	223	221	195	262	223	261	253	230	215	248	262	252	234	224	234	262	217	197	207	240	226	218	228	210	230	229	235	234	221	232	241	267	241	241	251	242	230	214	210	264	235	208	210	235	235	221	241	253	225	217	206	224	265	217	223	230	223	230	207	224	229	248	218	231	239	225	221	231	216	225	248	231	214	216	222	214	234	239	217	227	231	245	255	241	242	237	242	247	229	221	230	215	197	219	215	227	232	241	257	249	244	240	246	213	228	224	255	220	202	252	259	259	258	222	226	199	235	241	228	254	234	224	210	261	259	246	268	221	219	233	244	217	229	232	232	255	221	188	232	249	202	223	210	204	222	233	263	233	242	191	243	218	244	244	224	258	230	224	252	251	197	246	246	208	242	237	204	222	233	221	214	226	217	241	249	192	252	262	247	234	205	214	246	214	201	222	209	235	228	219	229	233	206	189	254	243	215	255	241	238	226	212	206	219	237	219	205	213	213	242	256	225	251	230	199	215	250	212	274	253	233	237	218	232	256	201	195	231	249	242	211	232	248	226	245	246	229	245	237	222	214	208	245	225	237	202	215	260	255	238	219	236	243	237	231	228	254	254	224	238	184	208	215	246	253	246	244	234	217	207	213	238	228	233	230	218	246	260	265	268	225	221	241	235	225	207	237	241	231	236	223	213	262	263	236	206	210	226	240	203	224	233	238	218	231	240	241	254	242	205	226	212	212	209	223	246	230	219	201	226	219	232	203	237	220	233	219	244	257	222	250	209	236	222	212	228	225	231	264	224	221	241	268	217	230	217	237	221	236	221	219	235	238	230	242	236	239	216	235	236	216	221	231	224	261	243	233	211	215	216	214	237	222	225	178	211	222	241	230	243	252	223	212	262	237	254	262	219	212	211	237	238	239	248	233	227	225	239	227	223	206	304	239	228	222	217	235	208	231	245	218	242	247	225	247	216	226	232	199	265	209	224	232	231	252	232	205	224	216	225	218	235	223	253	208	226	207	228	226	225	225	226	242	270	234	272	213	205	210	229	240	243	256	249	225	207	240	269	211	212	251	223	218	252	210	237	202	239	228	252	223	203	236	245	209	217	221	270	234	245	224	212	222	248	241	225	226	226	242	233	260	257	244	212	235	191	224	215	234	224	239	223	232	240	208	237	246	207	235	225	228	224	230	232	221	215	274	212	219	234	215	213	241	248	211	242	259	214	238	206	235	249	236	247	238	251	243	221	222	235	234	250	253	199	234	221	221	224	235	223	230	223	214	247	207	239	249	209	226	221	232	222	230	238	216	256	235	214	238	223	223	231	234	252	230	246	217	236	255	247	250	216	211	229	231	231	230	231	237	234	233	244	234	253	226	250	201	236	211	222	230	239	241	215	259	230	246	256	226	219	211	225	238	237	243	251	214	256	210	252	246	220	242	242	232	235	200	236	240	244	237	215	259	259	221	234	209	229	249	206	231	233	255	235	233	253	226	228	229	242	221	195	217	225	223	217	240	246	206	217	235	255	269	205	267	252	254	196	221	250	216	244	223	207	225	210	198	252
14192	1001	1217	1371	1115	1048	930	780	779	753	728	701	643	629	621	602	633	566	625	610	539	579	596	565	592	603	542	584	565	584	601	592	563	564	570	589	508	557	561	605	549	590	548	554	555	566	592	588	537	563	555	574	547	558	517	565	575	517	589	564	558	544	531	581	532	585	577	566	533	535	573	606	551	532	568	543	548	581	549	552	550	606	562	525	540	518	555	531	586	571	585	589	570	553	530	551	547	567	559	563	514	534	592	559	571	594	572	583	569	560	544	552	560	554	611	540	534	565	554	526	545	540	535	557	538	513	564	546	542	595	557	573	546	578	549	551	527	542	549	593	565	536	532	570	583	535	564	545	555	574	584	605	562	507	512	543	564	520	564	591	599	552	537	587	558	589	600	585	560	576	553	537	605	531	574	588	564	534	555	582	557	568	540	538	548	568	565	561	567	555	566	547	561	543	573	580	533	564	597	539	544	564	540	572	591	550	560	550	608	552	603	518	547	546	553	550	561	506	554	546	519	563	560	564	552	519	544	567	555	507	557	525	520	568	576	584	600	555	531	553	583	595	567	562	575	546	576	555	565	537	506	540	567	608	559	506	563	514	548	525	546	579	521	577	569	527	570	579	563	591	527	521	523	600	554	530	558	577	554	531	558	592	576	550	553	559	558	527	538	577	552	564	549	532	619	561	590	519	585	511	541	528	539	550	562	542	584	575	622	544	560	520	525	558	591	579	545	499	572	537	578	546	585	597	586	595	549	487	560	530	604	558	571	605	546	548	607	557	522	537	564	544	526	526	570	555	571	539	568	560	538	524	532	576	542	536	557	565	551	540	549	555	543	521	554	546	586	576	585	605	525	541	555	530	616	587	588	553	554	558	554	554	633	575	525	543	597	561	553	557	576	559	590	532	572	549	562	552	571	525	529	571	546	584	566	554	597	530	582	574	545	537	590	590	546	559	559	606	560	523	569	565	525	570	548	528	537	572	553	568	544	526	576	521	573	560	570	576	559	601	584	553	553	533	585	598	536	572	539	565	581	540	564	610	543	569	584	527	558	524	551	562	541	570	564	548	602	563	546	565	558	565	538	586	586	575	591	529	571	540	544	518	540	551	538	583	568	544	537	612	593	571	532	576	552	574	574	528	573	564	526	554	529	526	534	541	550	601	554	554	564	531	546	558	601	542	566	533	601	590	570	568	556	517	549	593	583	527	578	538	576	574	538	593	551	534	548	551	577	574	564	555	534	566	531	599	589	525	600	509	574	583	542	516	572	552	590	512	590	542	537	570	545	522	563	556	534	538	536	566	530	525	565	571	521	557	558	617	558	570	566	535	533	576	571	595	541	514	565	533	538	557	515	515	588	566	616	552	543	545	544	560	549	554	553	546	568	554	578	572	596	564	537	597	570	554	588	545	544	542	536	586	567	538	568	503	560	569	578	563	556	588	584	528	543	524	579	531	563	579	558	588	557	566	580	548	542	580	520	568	556	572	554	574	590	559	508	570	561	600	565	562	586	566	547	568	568	586	539	561	532	546	570	563	556	535	545	551	565	591	552	535	566	596	542	521	515	556	577	517	564	589	595	556	557	588	582	583	534	552	548	584	560	515	544	568	500	530	587	541	610	559	532	575	537	575	546	540	538	568	562	581	598	563	554	530	533	547	553	538	534	585	557	566	539	584	573	603	620	509	595	529	571	544	554	586	519	560	555	568	542	620	560	558	539	586	575	543	527	525	563	561	559	592	533	521	545	543	551	570	566	547	534	542	570	542	550	567	576	531	539	512	554	569	498	572	560	549	550	600	524	554	541	541	565	544	512	590	572	568	526	542	556	545	549	494	551	547	566	557	558	527	552	564	570	547	529	538	558	491	564	552	508	563	566	543	580	546	547	607	542	550	593	562	491	552	579	553	542	588	539	532	520	538	571	537	582	547	510	583	577	575	537	591	545	545	566	568	572	529	591	571	550	545	604	560	529	523	598	500	572	544	529	580	539	550	544	596	530	548	559	574	551	587	549	553	563	546	574	591	572	552	538	580	552	543	572	547	547	510	547	536	563	525	535	539	560	554	555	520	581	567	538	539	534	536	568	563	572	551	572	592	567	572	553	541	588	558	550	518	597	515	524	571	596	553	550	541	559	501	533	550	559	531	580	526	575	541	540	551	580	531	528	582	582	580	561	565	505	543	606	518	573	573	551	538	591	561	556	600	564	561	545	525	575	525	581	556	538	549	590	612	532	557	526	581	553	608	591	575	529	617	527	569	559	569	552	543	542	568	540	618	582	510	539	507	566	581	542	584	524	505	595	537	527	547	577	561	555	556	588	534	556	509	536	582	565	543	588	525	554	574	571	567	541	570	536	562	538	561	590	575	549	558	586	572	547	598	545	558	521	528	559	576	545	555	555	536	607	561	544	546	560	537	549	554	537	546	531	559	599	539	550	588	538	573	531	543	570	561	581	565	572	548	596	524	538	569	599	594	560	559	554	561	551	568	541	556	538	531	589	571	529	564	572	579	546	566	551	563	577	535	536	557	541	527	527	528	545	569	567	549	550	568	560	566	562	624	578	560	574	511	533	562	541	552	568	496	558	573	555	563	551	595	560	564	581	522	576	566	535	553	577	566	575	535	596	547	578	586	539	564	527	568	539	563	611	530	594	563	578	622	562	550	569	561	593	602	582	575	579	574	549	554	580	546	579	564	542	593	573	576	559	581	559	504	512	580	531	541	551	554	564	573	564	529	548	606	574	543	572	560	578	536	591	558	599	532	559	601	562	581	525	563	565	574	562	573	549	520	556	568	583	608	544	526	571	540	524	549	554	551	582	561	518	560	575	580	549	551	577	552	557	590	605	558	553	604	594	578	594	580	568	600	521	558	546	538	523	542	548	551	555	555	590	566	503	558	562	543	519	537	589	546	530	559	553	565	551	554	547	572	533	569	552	593	565	585	545	531	542	553	560	516	566	554	559	523	581	585	584	548	545	578	598	566	589	533	562	553	569	521	592	566	534	544	591	574	518	548	542	579	550	540	568	550	564	594	573	544	557	551	554	544	549	561	551	580	544	560	559	559	580	533	596	525	561	581	540	579	537	580	572	530	549	572	568	595	576	535	552	586	557	558	525	566	544	566	539	569	553	577	542	566	532	575	584	573	558	574	566	578	555	543	561	562	568	596	526	542	568	565	565	537	581	577	493	525	530	597	575	544	580	575	553	561	601	568	525	569	591	584	547	545	599	544	554	594	552	573	594	588	551	523	503	556	558	530	564	553	573	568	556	562	563	581	555	576	573	570	566	557	531	556	551	591	567	584	563	581	578	553	563	591	540	568	559	538	573	559	592	588	564	568	547	560	573	545	578	528	563	602	575	528	551	550	602	549	555	595	500	559	597	563	538	580	548	550	577	534	585	571	569	579	578	542	551	559	567	531	572	544	614	608	564	544	569	541	534	571	593	571	595	577	554	543	547	562	603	523	566	562	577	596	554	544
33388	5486	1013	674	549	472	376	317	346	290	279	335	299	282	294	277	295	242	278	263	306	267	269	307	267	274	228	276	253	246	229	239	228	255	240	222	262	288	257	287	271	242	260	254	250	266	231	295	255	269	243	240	245	284	224	256	252	258	261	260	249	243	267	265	220	259	248	222	265	254	227	231	258	270	260	233	237	206	253	264	226	241	214	230	247	244	224	247	259	284	217	229	244	244	239	257	269	237	276	234	219	238	230	271	283	238	254	282	255	241	231	274	259	271	244	241	276	239	226	276	228	239	257	259	237	242	219	265	248	269	235	273	235	239	290	254	242	236	250	238	258	254	260	262	223	258	242	219	241	235	225	250	229	235	226	250	243	260	247	250	265	237	222	240	264	236	274	220	244	262	249	245	254	218	260	242	285	237	254	267	240	237	242	239	267	245	270	234	258	246	287	221	234	227	262	251	241	283	267	259	265	222	229	282	268	236	246	229	251	233	201	229	263	201	259	257	235	266	261	253	264	243	249	237	200	290	250	283	222	239	295	266	245	243	258	233	220	253	247	248	251	266	254	263	262	251	236	244	221	275	236	200	239	267	229	233	249	245	242	276	284	232	260	274	228	232	236	251	239	240	253	238	251	241	237	240	237	236	257	232	251	261	253	253	260	254	216	273	244	256	251	248	270	229	252	257	257	280	263	236	277	233	263	276	233	248	240	230	240	200	244	265	273	235	237	238	227	248	227	242	261	271	241	232	253	281	243	237	248	249	265	279	260	232	256	235	249	270	259	242	261	262	250	271	234	226	258	210	266	276	249	253	238	226	257	218	257	253	200	212	225	239	237	247	233	252	240	259	280	237	237	234	239	237	250	265	235	243	243	246	259	258	230	242	265	246	252	294	259	236	247	261	259	230	289	229	263	222	248	241	238	255	236	216	214	253	228	271	260	259	268	251	262	230	274	244	255	232	241	270	249	248	287	228	286	234	236	241	249	299	255	240	255	237	243	227	267	257	276	235	239	255	207	210	218	232	240	239	268	238	239	282	245	239	263	252	260	252	252	262	224	237	239	240	294	242	231	254	263	250	249	232	257	259	260	274	223	256	243	236	217	284	249	246	239	242	221	261	269	257	238	227	281	278	233	249	239	226	221	232	245	247	232	214	259	232	250	242	241	248	248	263	234	264	218	250	246	247	278	279	274	238	243	236	238	233	289	248	253	247	264	242	216	230	250	235	272	238	217	257	268	271	242	255	250	235	244	265	252	243	235	232	252	240	270	239	247	249	229	268	269	258	258	261	276	247	240	256	240	278	285	256	202	225	227	248	254	229	242	239	252	254	248	256	270	255	265	244	251	258	251	272	261	226	240	239	222	270	230	253	263	258	245	269	253	262	228	257	231	265	249	245	246	263	274	259	254	250	233	229	264	228	255	241	225	254	274	215	240	236	227	256	234	239	272	264	258	260	256	216	249	254	279	225	224	228	227	271	244	226	228	266	239	263	249	228	263	221	253	252	257	233	258	218	229	259	228	250	245	262	240	248	226	262	263	261	246	266	239	292	241	272	242	221	224	260	246	243	264	281	264	230	265	229	245	232	235	255	221	262	231	237	231	274	273	232	256	257	271	250	224	250	253	228	260	249	228	271	262	254	231	213	277	236	285	277	242	225	252	234	273	225	218	260	243	242	248	260	252	265	252	253	268	249	283	259	243	237	249	258	266	226	254	259	220	245	243	262	273	206	269	262	245	295	268	235	251	271	228	239	239	230	245	261	261	257	262	258	266	272	228	244	206	246	245	244	231	261	240	216	269	253	251	283	229	236	252	225	260	226	227	244	249	226	235	221	242	237	249	249	233	261	248	250	236	238	198	245	259	270	265	203	228	248	227	213	236	271	242	249	258	244	258	243	293	249	215	284	205	242	261	250	237	233	250	258	255	236	243	243	261	227	255	259	220	243	217	267	274	272	270	222	212	200	236	248	229	246	248	216	272	258	252	269	233	264	258	250	290	254	265	229	236	241	249	264	253	240	223	244	246	268	232	233	254	256	219	251	236	251	225	218	241	239	231	269	238	269	267	266	247	251	225	263	263	255	233	209	219	233	234	263	251	255	240	257	239	240	245	252	253	223	251	269	252	258	238	280	266	252	241	264	264	212	239	268	243	293	249	242	231	225	237	267	238	263	251	241	255	201	252	250	250	238	274	245	261	231	233	264	246	231	277	232	253	227	249	253	238	255	238	213	234	221	245	276	239	251	257	242	270	236	256	266	253	237	261	237	238	275	261	238	257	264	252	238	235	223	251	247	242	295	246	251	252	261	275	234	261	249	284	237	250	237	274	283	250	243	267	248	279	248	250	279	234	241	240	249	254	236	277	253	267	226	257	232	267	219	247	260	241	266	289	263	273	287	274	271	229	257	277	243	260	281	220	264	232	268	225	223	258	282	236	237	247	242	264	284	269	257	256	265	220	243	216	284	244	224	258	259	265	273	241	239	266	255	238	273	243	219	233	239	223	237	253	264	276	254	273	241	245	227	271	226	228	287	252	259	226	265	253	270	272	255	252	225	244	248	222	271	246	254	255	259	265	227	248	223	261	232	262	248	229	243	271	249	230	249	251	268	245	252	254	238	248	222	261	269	239	222	243	274	256	271	272	274	237	258	252	238	237	263	239	243	256	268	235	262	224	247	261	237	246	245	244	227	227	214	231	267	240	246	209	263	243	264	244	269	229	263	246	241	256	235	232	241	243	222	259	236	259	232	230	263	269	244	291	285	257	239	252	201	258	292	240	237	269	260	258	251	260	252	249	247	234	254	257	256	236	252	231	300	275	256	256	251	257	250	245	255	260	265	235	287	275	255	256	222	265	250	244	257	268	246	237	284	253	238	238	239	259	227	248	231	218	256	239	230	273	246	255	249	254	224	255	242	220	263	237	271	250	233	265	276	220	228	250	249	261	239	253	243	250	265	260	258	228	261	255	262	241	225	242	215	247	235	229	249	254	247	249	252	241	252	247	253	277	261	274	256	263	247	236	235	275	230	258	231	253	250	234	219	262	245	267	270	257	247	257	244	236	253	239	276	242	242	248	255	266	229	234	273	246	263	259	247	240	239	233	247	277	259	249	239	241	255	232	246	252	246	252	257	217	257	238	238	254	235	250	234	238	246	279	228	223	221	212	226	255	274	233	245	246	249	247	258	251	266	256	245	234	255	243	213	254	208	231	249	255	238	270	216	259	252	278	241	257	245	220	261	231	234	255	257	252	219	233	241	257	228	269	229	215	262	235	236	217	208	251	255	223	211	239	265	261	253	241	236	235	244	233	227	244	249	253	249	235	279	221	221	252	217	234	258	235	247	252	232	248	268	253	248	228	265	265	254	256	248	239	267	242	273	240	261	251	241	269	282	226	253	253	245	245	248	232	254	241	228	233	228	249	238	273	271	238	278	258	244	274	269	266	250	269	236	233	213	228	239	247	250	246	243	239	244	236	264
18693	1309	1916	1972	1770	1520	1271	1113	1017	967	869	852	795	793	759	738	739	713	727	659	753	645	692	641	697	661	635	683	666	647	661	659	621	671	620	631	588	635	656	639	652	642	652	637	607	677	631	613	703	618	665	683	684	613	596	604	624	624	694	598	652	656	646	634	627	612	604	633	621	634	615	592	606	610	666	597	617	588	636	623	578	615	607	649	604	653	602	728	627	633	582	632	599	665	605	604	620	646	680	667	683	620	631	650	592	637	613	594	662	614	607	655	615	642	597	669	614	622	643	624	638	614	645	606	637	603	610	643	592	589	600	632	572	684	624	602	628	616	631	603	654	656	656	634	603	615	674	589	619	575	615	620	575	590	686	621	670	594	607	624	619	613	650	585	666	630	639	614	615	582	606	638	604	610	621	587	617	599	578	610	655	611	583	637	660	614	625	629	626	584	612	594	632	597	629	605	617	629	640	646	614	654	542	648	579	658	635	597	614	639	597	644	647	677	631	593	620	649	606	613	650	651	649	602	599	624	627	598	637	621	629	626	585	658	630	678	598	615	630	623	636	626	620	645	651	596	620	635	595	652	621	628	642	633	589	648	657	598	608	604	624	650	626	652	611	601	628	617	614	646	623	611	631	641	622	658	601	633	621	622	627	610	604	673	605	593	587	604	615	607	582	617	628	609	635	681	647	621	629	627	534	678	587	625	626	608	605	572	653	627	643	631	634	603	606	641	598	623	657	624	598	656	598	657	659	617	613	583	623	617	612	565	575	609	626	651	614	608	627	609	643	611	637	586	630	659	675	627	642	636	649	623	587	620	615	598	650	663	583	665	662	616	611	615	649	602	650	626	700	616	633	609	596	668	615	620	627	597	602	610	650	621	581	620	625	606	598	621	665	597	609	610	635	585	633	628	637	639	639	626	618	605	568	628	615	620	607	581	607	602	627	649	586	613	610	611	631	605	573	643	652	622	585	627	653	632	638	580	592	617	642	615	659	590	605	650	615	666	642	644	603	587	605	610	578	672	619	628	644	649	563	605	610	615	610	595	640	615	585	577	603	617	662	650	603	599	638	618	632	625	609	643	640	598	621	643	624	604	610	638	666	635	641	627	577	601	669	588	594	603	633	625	624	618	630	586	644	633	648	594	639	599	602	614	689	613	608	600	657	597	592	594	623	627	642	607	625	647	656	556	608	666	657	637	583	599	598	606	592	604	639	630	595	590	618	641	652	605	619	622	587	614	633	630	611	639	608	647	647	629	607	618	616	602	629	581	643	616	647	629	590	632	602	616	606	642	604	638	620	625	628	614	658	573	599	601	589	620	570	603	582	576	645	641	632	620	623	582	619	619	605	627	621	608	637	642	613	636	601	584	623	643	622	614	657	573	622	633	649	591	637	660	594	653	592	621	590	627	597	644	631	643	574	646	624	623	604	595	576	603	603	614	640	650	596	603	655	625	589	612	632	606	628	624	598	641	616	629	615	606	645	619	640	637	645	633	618	562	665	645	677	649	605	640	663	638	606	618	605	625	626	588	650	644	606	617	580	649	623	668	636	606	610	589	586	635	639	612	593	597	584	595	606	622	628	671	602	616	615	627	597	608	649	616	654	631	625	601	647	616	646	592	624	626	591	642	571	569	632	614	652	607	607	607	681	589	639	662	666	593	638	598	636	620	638	613	643	627	641	644	680	624	635	647	657	610	598	603	600	632	605	618	654	597	639	629	598	602	616	633	633	632	657	597	600	648	602	616	639	644	604	611	661	645	644	645	605	621	618	622	596	631	580	621	619	665	664	659	613	609	573	686	619	614	599	573	669	622	647	620	614	623	612	609	613	641	607	631	617	669	633	659	655	637	559	669	661	632	604	591	630	628	588	625	622	593	623	596	647	576	647	584	633	665	640	635	615	650	672	592	665	585	627	579	594	622	646	627	667	581	591	627	612	651	623	633	602	616	607	612	595	618	640	651	596	635	637	605	591	615	609	645	617	645	621	608	599	632	627	632	615	625	598	595	628	619	600	630	598	665	646	619	600	622	613	660	576	655	673	636	592	614	602	649	670	614	567	617	609	609	632	634	588	660	598	618	623	644	622	620	653	592	623	608	624	613	599	586	651	633	589	576	639	618	640	667	646	597	637	626	641	597	602	598	613	628	641	593	613	611	662	612	600	636	603	579	630	611	591	604	665	614	597	655	594	642	637	642	669	638	599	624	634	660	631	619	628	605	597	628	679	641	639	618	647	583	681	604	640	613	619	629	618	669	596	625	660	630	608	568	646	590	584	594	620	604	619	581	592	567	625	613	611	611	655	647	629	629	624	612	599	590	597	601	688	627	626	655	592	629	621	623	621	598	574	626	622	609	594	607	621	587	573	646	611	609	631	642	576	626	629	595	632	617	612	612	597	601	615	603	673	627	602	613	588	579	595	633	632	620	644	605	634	594	617	615	636	630	624	580	588	606	619	617	682	616	627	584	643	653	586	592	632	643	650	630	650	612	638	643	608	641	629	595	611	638	601	612	599	618	601	663	640	645	584	633	636	626	659	605	591	614	578	642	660	629	602	627	627	638	607	583	620	600	609	649	612	650	621	689	646	601	635	655	632	610	627	610	647	630	641	637	592	634	616	620	586	649	627	632	630	634	613	602	643	620	581	635	627	641	608	614	611	644	618	654	626	595	589	608	640	616	630	661	610	610	667	625	621	622	561	563	629	612	653	674	608	609	624	596	576	617	605	638	567	668	642	644	612	600	678	641	638	610	595	626	630	601	641	638	585	635	651	583	615	620	636	634	674	577	599	630	627	598	652	580	618	641	630	635	627	613	659	612	622	658	645	610	649	606	614	621	600	650	593	638	577	597	639	623	629	677	627	614	638	627	614	631	565	616	598	678	625	639	611	593	622	615	602	608	648	625	575	642	603	587	619	644	626	596	591	627	638	626	574	579	626	571	607	621	649	624	652	619	658	622	638	639	633	604	621	616	611	558	589	616	579	601	643	608	684	613	633	631	639	639	634	601	622	588	621	601	604	610	588	593	616	615	619	620	644	640	613	578	626	596	616	612	620	614	614	604	612	607	583	604	596	645	662	599	634	635	681	591	636	610	605	605	600	611	644	616	629	635	611	638	642	640	626	583	595	618	612	637	639	597	659	611	600	617	626	640	615	629	616	666	640	611	577	612	620	636	605	633	647	645	629	560	636	616	602	614	639	628	633	605	601	615	645	613	572	609	604	638	613	612	637	623	629	615	581	654	617	673	592	612	616	639	554	574	615	617	601	623	603	610	611	634	640	602	654	601	650	609	611	640	622	632	609	624	617	660	607	586	636	623	588	603	659	658	658	617	628	642	632	638	623	582	613	650	620	639	609	634	634	613	610	625	676	535	629	681	637	598	624	666	624	612	620	650	637	621	636	608	660	616	587	618	593	575	649	605	603	626	605	618	649	626	630	604	620	660	599	615	616	613	633	623	626	635	636	624	623	620	628	604
11225	1208	436	438	445	434	464	449	431	428	471	445	432	430	427	420	440	471	404	435	421	464	435	461	476	433	441	455	449	422	512	464	440	423	452	417	459	463	427	416	425	435	486	440	445	445	427	405	425	469	438	423	466	436	458	420	479	382	422	458	438	448	464	417	448	424	433	408	434	422	441	480	444	400	417	461	464	401	426	397	407	455	429	451	463	408	407	422	430	450	442	399	404	464	423	428	413	412	440	456	448	442	437	477	445	424	450	463	456	427	472	445	465	439	421	432	437	451	474	401	413	426	441	459	474	435	414	414	433	427	426	398	454	447	436	401	418	472	446	471	384	465	446	426	448	405	463	425	455	450	470	444	407	508	422	434	478	446	477	428	426	435	457	444	412	445	448	454	410	443	461	444	386	426	477	443	448	456	418	435	451	430	447	443	432	458	446	462	424	422	442	476	436	444	459	446	453	444	478	431	446	406	429	474	449	406	408	425	432	427	429	439	451	450	465	442	421	437	404	449	430	441	415	440	449	388	454	427	457	443	447	438	402	446	495	427	442	457	412	437	479	401	423	434	433	466	449	467	433	413	449	446	410	447	447	418	431	431	387	441	444	430	416	430	455	456	441	437	470	428	419	426	425	420	434	475	441	417	444	404	456	438	446	432	425	444	431	435	460	414	404	415	485	479	450	412	424	417	431	423	425	455	448	501	464	424	432	437	417	430	458	432	437	396	430	429	437	463	411	478	462	411	450	445	439	404	457	465	424	424	453	454	397	471	441	415	406	407	457	445	471	438	452	431	450	461	443	445	403	447	434	448	452	463	476	438	432	390	442	407	458	476	453	415	430	418	409	454	440	419	484	445	471	480	511	424	450	485	458	442	444	468	416	465	407	457	403	430	418	436	423	456	436	411	466	454	447	433	450	437	470	455	432	454	439	456	457	473	412	419	460	448	418	420	450	415	459	391	474	437	438	473	437	459	463	428	430	427	455	469	432	415	393	464	423	420	476	443	415	452	446	432	503	434	435	442	436	457	464	430	429	429	422	457	459	443	422	470	452	446	431	398	459	449	411	448	418	442	450	416	434	457	464	423	407	440	437	418	440	458	413	467	408	467	490	461	447	436	470	433	426	448	469	459	428	453	465	420	434	412	434	415	457	430	405	450	451	449	431	403	420	434	451	452	403	450	436	483	464	426	443	423	470	437	435	437	424	464	422	477	424	427	434	448	434	397	438	481	431	448	409	423	449	483	399	422	406	406	470	428	414	419	421	450	430	462	437	417	451	438	481	442	416	383	462	419	435	425	445	440	421	415	465	454	434	412	470	416	443	412	451	475	430	438	461	406	445	417	421	464	451	415	427	460	441	450	421	432	477	426	441	473	389	408	463	466	445	408	427	454	441	425	437	416	425	428	436	441	454	416	409	432	416	459	473	439	473	418	446	402	388	427	421	445	466	469	458	438	428	448	408	436	436	427	411	444	429	441	472	419	430	452	465	380	425	443	438	460	414	418	431	388	459	464	417	447	429	438	412	434	394	427	432	447	396	440	443	488	442	487	428	445	470	457	405	483	456	438	449	483	430	429	445	444	465	432	439	466	444	490	468	400	429	448	457	461	421	444	456	467	403	452	420	441	429	458	402	397	457	433	452	477	442	439	467	439	432	468	434	442	443	399	438	435	453	421	428	393	444	415	444	448	424	433	405	444	409	399	444	442	497	460	479	434	460	407	427	445	477	444	456	453	413	411	415	420	426	455	462	425	450	438	469	434	427	420	433	423	446	406	437	432	453	458	425	481	432	404	381	437	456	461	449	485	443	398	476	497	456	439	378	383	457	461	410	430	396	507	432	438	421	405	404	466	435	424	420	456	462	476	464	452	451	444	399	398	458	444	438	425	427	403	405	406	476	437	423	442	407	441	437	445	448	410	422	496	425	424	420	443	484	434	442	377	399	398	452	452	431	451	465	424	469	446	422	406	462	447	418	425	429	446	408	432	458	425	454	455	466	491	448	436	433	422	469	433	435	450	473	359	430	441	421	448	415	445	465	379	467	439	428	444	448	428	423	424	428	444	461	418	433	393	436	461	460	395	441	420	455	458	445	434	433	452	440	439	426	423	424	425	439	422	460	452	445	441	399	429	421	397	453	427	434	457	449	444	456	443	425	425	478	482	474	423	427	405	446	469	459	451	455	492	416	430	427	436	401	392	486	440	450	457	477	464	441	464	425	459	449	437	408	449	456	426	429	405	435	445	480	425	418	475	449	460	438	420	433	432	430	447	468	449	431	400	410	440	444	476	464	410	444	413	419	438	460	473	454	438	437	450	443	432	451	416	416	421	453	478	412	423	446	434	432	429	435	462	424	451	502	448	452	423	429	464	440	415	444	447	418	461	443	478	473	429	425	424	405	403	426	406	437	452	409	458	420	450	432	451	440	412	420	442	455	452	435	465	463	402	417	445	499	451	409	411	458	461	458	420	453	426	435	455	479	450	421	405	454	464	446	450	421	459	448	434	448	445	478	428	456	427	464	421	486	456	439	470	468	411	417	435	435	444	494	441	446	476	409	445	435	451	440	442	417	443	420	443	433	502	449	425	467	441	465	435	426	431	450	442	439	447	448	465	453	445	458	443	470	402	451	433	475	446	443	427	386	453	456	453	442	467	424	432	438	448	489	429	430	433	436	423	419	402	393	456	469	403	423	418	413	398	456	440	498	430	432	435	455	422	449	425	418	408	437	441	425	468	485	454	443	415	463	480	433	475	441	410	479	464	438	452	422	501	443	452	400	425	466	434	464	434	436	400	465	407	409	436	442	422	438	429	470	455	430	437	453	413	454	443	404	435	460	409	410	466	496	436	451	437	468	468	449	429	429	426	459	470	469	411	423	467	440	456	454	430	451	430	493	447	437	445	465	426	448	495	485	469	494	431	469	419	453	451	481	489	391	452	449	440	459	458	415	410	443	448	419	414	427	446	447	445	433	463	459	403	379	429	417	413	430	446	426	475	432	447	473	461	462	452	472	434	446	435	437	465	445	432	439	456	434	451	420	474	437	440	462	448	409	413	428	448	394	427	433	420	414	405	455	467	401	414	440	439	450	439	437	385	452	401	454	475	431	409	431	433	445	444	446	444	447	483	462	475	450	443	456	472	466	460	458	439	459	426	438	442	456	435	435	495	418	460	417	443	438	428	413	402	411	431	414	475	505	463	440	464	416	448	457	401	397	453	457	475	451	463	495	399	440	398	406	443	419	427	390	437	429	439	436	470	417	434	440	428	399	424	412	428	442	408	467	471	431	413	454	468	466	437	447	461	418	465	430	439	404	453	497	412	454	420	412	442	435	435	420	410	445	382	458	449	416	421	462	447	446	399	421	438	407	431	418	424	401	428	425	498	480	460	467	473	411	415	500	448	434	451	437	451	430	437	441	468	420	439	411	441	443	449	421	430	413	410	374	391	425	403	439	462	427	413	466	422	455	436	455	440	400	436
7411	1030	1029	1021	994	931	1048	972	1004	944	1002	932	1005	902	957	1020	1014	931	925	964	960	966	959	934	907	981	948	976	982	964	979	904	967	982	994	957	985	1024	888	903	953	934	1007	905	984	929	918	986	949	909	900	949	977	920	988	953	966	950	954	933	941	984	911	923	951	973	961	933	1052	972	971	918	900	949	926	992	1012	965	931	945	1000	967	967	915	1009	955	983	1001	992	918	958	962	1007	985	926	993	1001	956	982	971	917	941	959	1004	963	1031	919	930	958	970	907	950	1009	954	940	953	944	942	977	934	1038	961	1011	984	931	996	931	992	976	974	937	966	998	914	959	953	1065	962	920	1005	949	967	957	1010	984	959	996	990	935	912	919	920	938	943	970	976	931	939	999	1015	945	993	956	892	976	963	976	943	985	972	977	952	925	963	979	973	980	948	977	943	953	954	974	982	928	920	938	1000	996	950	938	946	1007	940	937	962	976	954	948	982	936	994	894	955	908	967	934	1001	987	903	1035	973	934	954	958	976	991	956	945	997	970	992	950	1033	967	927	939	939	952	957	970	1016	962	964	957	948	928	916	1001	957	965	989	953	942	978	934	882	958	993	991	893	969	1004	1008	985	1003	982	917	991	956	957	961	906	973	966	1014	1015	935	1019	913	962	993	994	960	971	987	1033	945	947	957	926	991	991	965	981	991	959	941	999	965	942	985	918	943	913	965	920	1032	966	964	947	1026	978	903	924	974	958	1004	966	983	966	948	956	926	990	942	922	937	950	934	1007	900	979	1014	981	923	985	958	927	945	967	916	917	925	948	954	978	936	933	990	978	983	948	1000	945	961	944	904	969	946	1003	937	975	989	1006	944	986	928	942	985	893	938	923	963	990	1000	954	1012	955	991	1021	945	955	969	1026	952	902	989	947	968	979	946	953	930	1011	977	946	919	1011	984	950	946	936	922	991	958	986	964	1001	959	972	992	937	953	929	963	948	952	998	969	964	963	979	960	951	956	939	1013	994	917	975	945	978	945	954	937	923	1037	986	976	944	910	972	930	998	1000	998	972	992	963	951	948	1005	951	947	922	1001	992	974	949	990	937	957	975	999	975	969	957	994	1001	911	949	967	880	927	962	978	927	981	958	903	977	961	984	962	912	965	993	966	968	994	935	923	960	962	958	943	1010	982	998	930	954	1005	977	938	948	988	940	922	976	1027	982	987	971	1020	964	971	933	958	937	933	932	956	938	952	1011	935	969	941	960	1029	969	943	979	930	941	963	961	933	934	959	970	859	929	917	961	945	971	949	1009	926	965	1015	998	966	1019	904	984	974	955	915	952	971	920	986	994	981	1005	952	971	952	946	920	939	891	1001	962	977	925	1000	974	953	922	992	910	975	984	986	951	952	1022	1003	965	987	920	984	973	912	1011	884	957	988	934	981	967	932	949	966	1015	1019	977	968	918	945	926	958	969	998	958	947	967	975	971	993	953	941	976	969	940	965	946	963	991	968	913	960	967	940	935	876	932	996	912	940	998	985	954	994	942	978	963	1016	958	1042	955	946	959	956	974	955	990	912	1000	918	1004	985	920	958	948	959	994	972	939	919	980	970	927	1032	976	946	956	967	972	1004	1017	975	926	990	960	962	936	961	950	1011	971	998	901	939	960	1000	932	962	975	980	960	932	978	933	952	1030	991	962	910	971	972	992	954	935	975	974	982	960	937	949	954	950	944	877	959	931	1015	927	944	989	953	971	920	994	976	947	995	1017	990	945	972	1011	980	1027	1010	976	970	929	960	988	979	967	923	978	950	949	942	984	912	910	961	972	961	931	1001	1023	953	960	947	985	1016	917	953	993	981	978	960	1007	926	959	919	997	896	1020	931	1005	981	950	1009	929	984	913	944	995	953	945	1023	960	942	968	951	987	1003	989	954	1003	983	938	978	990	943	934	900	945	996	1004	989	936	951	988	1001	919	930	981	951	916	965	932	930	958	994	982	909	956	968	966	1002	919	947	981	909	930	901	989	955	924	958	931	928	939	951	961	942	960	956	936	958	948	969	943	954	957	968	958	958	930	974	970	985	954	962	929	965	929	979	968	975	975	951	921	1002	948	941	957	945	930	977	1003	962	945	946	1003	976	960	988	979	943	951	952	967	981	938	919	927	967	982	995	973	955	970	989	949	931	932	963	983	944	956	972	985	951	975	981	976	985	951	928	940	1036	957	947	974	972	938	962	1034	968	998	925	948	904	982	962	950	961	1020	924	902	1016	931	971	943	910	953	937	989	995	986	984	937	934	961	964	945	984	978	990	907	901	929	943	942	1000	934	903	1005	940	960	982	1027	973	984	943	1006	975	944	956	991	1006	915	921	980	1023	983	948	963	942	970	985	956	980	952	932	930	943	912	923	979	987	946	976	962	914	968	984	985	1001	952	892	967	919	984	909	962	942	986	923	936	1015	924	914	968	912	972	917	913	1006	942	943	955	964	946	923	932	1003	968	996	954	948	1026	980	961	1032	969	949	979	961	982	979	974	959	912	939	959	940	990	990	959	1008	930	970	999	990	975	950	980	995	953	990	957	1024	982	961	1062	926	968	946	965	972	985	998	935	970	927	978	919	907	968	962	945	917	1005	979	931	973	1012	948	951	954	943	956	971	932	962	998	956	934	945	937	957	955	903	933	985	962	994	951	988	983	939	949	933	983	913	960	938	1009	1028	939	992	1016	970	1019	958	922	997	980	915	986	929	968	989	937	914	992	1065	987	978	938	932	964	991	933	982	962	994	960	990	977	962	948	1007	978	921	983	949	941	924	978	931	997	975	966	944	936	1036	996	928	940	982	925	995	960	930	985	981	965	960	965	912	920	982	1014	902	942	1029	1011	1042	970	971	966	938	959	996	989	957	970	983	952	962	945	925	966	982	998	981	932	910	956	1011	1033	912	910	959	943	991	930	920	948	982	923	973	923	965	960	977	985	944	973	979	937	958	969	968	1009	925	979	963	865	984	993	992	966	996	957	1013	951	974	998	958	1009	994	960	963	982	993	950	983	971	992	944	902	952	899	977	994	976	897	1005	923	956	939	935	1029	943	976	967	940	957	992	963	974	961	1009	949	988	991	990	927	921	980	970	997	939	941	969	961	969	968	976	932	980	975	965	1037	957	932	968	1004	928	983	956	952	953	973	884	979	903	942	968	973	1002	906	1000	1027	977	962	947	931	938	959	920	938	977	981	938	871	966	977	1012	913	1001	951	965	955	950	963	1000	994	906	949	988	958	936	937	951	988	1012	954	906	962	1037	960	940	995	980	1001	952	949	965	986	905	987	933	961	954	953	945	964	944	955	1009	968	983	1026	1023	989	923	991	947	932	941	970	954	930	947	934	942	961	1007	1023	935	924	980	981	966	951	898	949	974	984	999	960	958	958	975	970	1028	907	972	1010	943	991	943	960	1001	966	1018	935	946	958	920	891	931	974	978	931	957	936	1009	965	1010	914	989	954	994	1010	986	925	967	952	958	952	1014	938	947	965	980	965	1014	973	1038	968	963	959	947	974	984	950	1004	892	996	963	977	977	952	921	949	991	974	954	965	956	972	973	914	967	929	955	978	989	1004	1029	964	937	979	953	957	978	941	934	944	916	971	958	968	965	948	1015	934	980	976	970	932	979	937	1000	930	954	935	939	983
24070	2717	574	466	360	325	309	302	281	237	264	226	246	242	240	228	203	221	242	239	236	225	232	205	221	287	207	253	234	223	226	239	249	210	216	225	219	265	240	201	235	217	220	249	241	245	204	231	209	234	234	239	216	240	261	268	245	235	240	218	199	248	215	239	257	214	199	254	210	220	247	226	253	215	235	221	230	228	248	215	228	259	268	258	240	221	201	217	218	231	231	228	238	215	226	212	222	250	241	228	252	208	240	237	225	212	258	210	208	241	229	200	228	202	261	225	246	207	222	253	257	194	220	231	221	212	213	227	217	223	274	225	237	245	217	235	246	210	219	221	225	224	238	228	236	201	217	230	218	220	222	202	214	223	221	222	262	252	209	239	246	243	239	212	202	256	255	251	252	209	228	231	231	242	213	189	231	225	242	222	221	228	199	210	216	258	191	232	237	224	227	215	268	239	224	227	223	231	203	235	219	231	249	237	226	227	235	232	213	232	195	218	248	225	224	234	229	256	234	233	221	239	245	227	213	220	244	221	248	234	244	232	238	240	231	225	242	232	211	218	243	230	229	220	247	216	247	229	228	233	213	246	219	206	204	253	207	229	249	222	202	220	235	234	223	226	218	211	205	236	227	226	233	240	229	252	223	227	218	262	228	243	232	225	206	204	232	279	219	227	250	250	238	238	228	218	198	266	229	212	234	235	214	194	246	232	248	215	230	210	240	252	234	232	264	227	195	216	213	225	253	226	216	235	256	212	237	212	250	208	254	228	242	262	229	231	224	213	222	224	226	251	217	218	201	242	237	226	227	265	218	240	234	232	231	227	262	241	266	243	239	217	229	243	229	208	235	258	209	198	249	209	226	236	211	225	228	264	203	256	217	222	264	239	222	203	262	208	217	235	228	229	227	251	231	220	237	230	260	224	254	247	195	230	246	236	230	255	238	237	204	235	222	217	212	252	237	225	198	240	228	258	239	233	241	228	204	211	214	255	255	233	234	212	237	236	208	205	246	215	238	233	217	229	222	255	227	246	247	257	241	237	227	222	275	222	247	217	268	219	199	255	274	249	196	209	252	227	243	239	243	211	243	211	255	243	237	212	219	244	227	240	236	231	227	230	225	249	205	226	225	233	257	229	213	236	240	251	230	233	234	263	266	236	243	251	218	213	233	242	221	250	240	239	239	221	231	251	217	225	220	203	251	210	200	256	210	241	251	211	253	238	244	209	237	227	237	258	232	208	216	214	219	215	243	238	242	234	245	220	234	215	219	196	224	234	217	243	256	222	231	250	226	214	228	208	250	224	205	218	249	233	239	236	253	225	247	230	209	247	228	231	223	226	221	220	245	266	205	247	231	212	215	232	237	261	236	259	217	230	220	234	205	230	201	232	254	270	226	234	255	212	197	244	247	217	251	259	216	225	232	229	204	242	239	211	222	242	242	230	216	240	231	217	215	225	241	205	237	217	239	214	265	243	238	237	248	244	248	213	210	234	232	243	213	223	217	209	203	254	263	253	214	217	242	246	246	175	225	230	239	229	223	242	235	227	227	219	235	253	213	225	208	247	224	246	228	210	284	212	233	214	230	276	239	226	205	219	212	262	224	217	236	229	233	239	228	248	226	239	236	214	240	224	268	238	235	237	247	243	265	213	196	229	221	230	224	262	242	216	221	221	254	215	227	240	235	260	202	262	223	224	237	250	228	234	255	252	250	258	208	223	221	220	212	224	214	255	239	224	261	227	239	244	288	232	233	245	212	204	254	262	223	237	208	256	245	236	241	211	237	216	219	259	244	246	243	237	244	216	227	212	205	229	236	245	264	247	210	206	224	202	207	224	190	199	210	238	206	214	224	220	232	238	234	248	251	223	224	220	259	227	262	240	204	242	222	229	213	236	243	233	249	237	220	231	200	230	238	236	236	221	217	215	234	220	245	210	270	222	252	222	198	236	257	245	213	230	214	216	194	212	209	229	233	222	225	230	208	214	244	228	260	263	264	225	252	228	214	247	234	202	231	236	224	232	236	221	203	230	245	225	249	259	232	222	257	216	214	258	239	234	243	226	215	221	253	196	225	233	244	235	226	219	214	229	225	228	252	210	235	243	214	205	187	244	229	217	243	253	263	217	196	204	232	231	211	228	220	238	202	205	232	219	203	229	231	219	186	213	243	222	250	229	250	241	240	263	243	247	216	211	210	208	233	233	251	253	272	217	232	242	249	242	237	252	240	240	209	215	241	225	190	225	215	268	270	241	247	222	208	233	216	250	216	217	226	252	236	231	223	220	223	225	246	264	243	227	230	225	237	227	195	247	224	231	226	241	232	247	256	218	232	258	254	236	229	192	252	212	226	199	219	191	208	235	223	235	225	236	209	219	236	256	235	239	247	228	231	203	214	229	231	235	228	218	235	212	237	205	239	278	235	240	216	239	222	225	251	251	197	207	202	232	238	257	231	247	219	235	237	230	245	222	208	222	199	223	227	223	220	230	243	220	237	217	238	240	254	264	230	224	210	212	248	226	219	215	255	233	222	240	242	229	251	261	242	233	219	205	230	238	226	217	215	238	233	225	224	239	227	230	239	233	217	209	216	239	232	222	256	237	235	224	231	231	242	212	255	186	242	225	215	224	232	196	249	219	219	219	256	229	218	231	252	218	239	235	198	227	236	238	247	270	226	236	240	242	213	219	248	263	242	232	268	219	224	226	214	192	217	255	204	229	221	230	232	260	234	211	248	228	246	234	247	226	222	260	235	191	230	227	233	224	212	215	216	224	237	237	269	201	219	233	200	231	244	253	248	213	262	255	206	225	233	223	220	238	207	226	223	251	212	238	230	224	227	202	240	248	250	233	222	246	207	228	185	244	218	220	235	223	216	195	227	257	226	222	205	219	212	210	222	216	229	219	220	252	191	220	226	231	246	255	236	210	210	244	236	225	237	237	218	220	236	236	236	227	231	242	223	243	244	249	232	201	221	224	246	217	263	228	227	213	225	226	231	207	190	223	203	234	217	212	220	223	247	234	221	216	213	234	223	250	227	223	203	210	251	241	231	225	223	232	221	255	222	258	218	224	217	211	230	226	237	237	215	223	252	241	236	226	256	260	244	228	234	259	245	230	228	225	225	209	237	242	228	207	273	229	246	227	242	221	230	238	216	251	224	229	239	244	227	242	238	216	217	243	242	217	237	262	206	273	237	261	240	229	236	252	222	202	265	229	226	202	239	240	246	217	218	239	244	246	227	252	260	207	250	232	218	234	220	213	240	245	270	196	202	204	209	235	261	242	248	225	218	209	215	209	202	224	235	228	222	222	214	226	209	197	246	229	209	221	206	216	229	208	234	229	220	244	238	216	207	210	235	252	258	218	231	222	243	235	225	252	222	219	272	276	246	242	255	211	234	226	238	228	225	239	234	225	237	220	227	246	224	242	257	245	214	237	242	238	231	221	228	239	219	236	232	251	211	236	239	208	245	203	249	233	231	229	216	249	253	210
14607	939	1212	1266	1181	1030	907	813	763	768	669	695	648	631	620	631	639	602	593	577	633	559	587	604	622	558	603	558	554	566	545	633	569	607	554	564	566	556	542	546	537	569	556	554	557	570	590	530	580	534	546	578	620	566	558	572	539	536	592	576	517	587	548	564	558	570	526	551	544	555	553	570	592	526	554	535	555	573	549	540	544	583	563	578	567	512	572	584	545	601	571	620	507	535	543	503	549	564	566	588	555	561	581	552	531	580	578	549	581	552	560	573	590	568	596	589	578	582	564	575	584	599	591	564	534	559	548	547	580	560	569	534	563	557	562	509	558	524	574	557	593	589	539	557	546	545	580	588	567	537	556	619	580	531	555	572	537	572	518	535	558	600	562	538	552	568	585	545	574	529	522	547	538	551	579	605	560	588	557	587	567	540	530	585	552	576	542	487	584	515	545	521	546	551	563	541	577	543	561	561	506	532	567	575	556	605	603	581	561	551	510	567	588	547	548	559	555	527	595	559	523	560	620	530	567	560	556	561	554	551	572	550	559	565	562	573	541	548	602	566	567	506	595	572	565	501	577	557	559	513	539	560	553	580	548	562	528	552	543	550	547	551	570	570	538	549	547	580	588	553	562	582	586	580	564	531	534	566	554	543	533	563	541	548	611	542	536	550	573	568	552	558	557	538	575	572	518	547	583	543	548	550	550	550	526	533	525	565	557	563	540	543	556	583	563	566	550	560	539	567	553	580	612	534	542	574	532	585	526	547	551	545	539	578	575	569	562	562	563	580	556	599	561	581	565	556	591	539	590	618	571	561	606	541	527	550	578	600	558	571	565	535	647	529	560	587	596	561	551	553	544	575	549	533	568	550	547	568	569	560	563	553	564	527	588	578	590	533	598	517	522	554	584	548	545	542	581	562	568	554	612	534	578	525	539	527	594	559	533	577	564	558	516	582	567	565	553	541	561	593	573	568	576	541	536	560	549	568	588	562	539	557	587	544	546	570	532	551	556	569	529	520	558	535	540	548	598	524	598	560	508	548	574	518	534	584	535	527	549	572	568	600	534	560	552	546	550	590	549	574	554	542	561	559	550	537	558	562	589	532	589	602	584	569	532	523	592	578	576	555	534	561	561	557	526	578	540	564	576	521	573	538	515	558	548	524	587	570	561	580	547	569	562	576	570	538	554	559	569	604	586	537	576	555	573	618	545	586	533	576	554	547	598	575	555	565	574	572	541	534	564	566	576	565	567	606	581	582	575	546	535	532	594	518	522	549	563	575	560	568	536	613	565	565	521	556	530	573	516	557	557	548	564	551	572	542	562	547	560	572	534	554	574	566	543	545	535	574	562	557	567	539	546	520	538	566	560	569	580	558	566	568	548	535	552	569	573	575	529	610	621	556	567	530	573	620	612	573	547	590	546	597	560	568	589	568	581	571	568	543	547	567	556	592	568	532	556	566	597	536	545	544	552	553	570	573	560	598	556	553	550	549	581	608	541	511	544	563	538	553	524	526	572	560	567	574	560	573	547	569	505	544	558	574	572	582	564	536	624	555	554	553	565	549	622	570	566	556	497	561	524	552	546	563	584	553	560	561	587	533	551	604	562	566	548	577	538	524	508	581	586	562	545	552	562	557	591	573	530	573	579	586	548	579	552	519	552	576	588	518	565	567	533	543	534	593	585	575	525	564	556	561	507	583	561	609	595	540	566	499	582	513	574	521	551	579	593	551	566	568	535	524	576	566	547	554	560	552	575	562	569	545	502	549	576	543	529	578	541	542	572	526	530	548	556	565	561	566	561	581	536	551	579	562	595	536	512	582	553	576	605	540	529	554	517	563	514	549	552	562	583	567	551	565	566	556	577	580	527	560	537	530	587	527	544	562	510	567	590	560	527	569	525	576	587	551	560	577	535	593	550	533	551	583	534	538	549	599	551	567	535	603	572	544	552	533	566	569	546	601	580	571	579	553	558	599	543	572	525	578	541	538	554	582	610	534	547	524	512	509	569	539	558	555	562	572	540	523	554	522	531	548	580	562	538	582	557	531	540	564	545	592	550	575	558	583	509	539	582	546	547	574	562	545	577	550	583	549	542	562	566	578	584	538	585	571	586	533	544	526	554	566	553	578	556	524	554	548	613	537	585	540	546	551	565	542	594	577	597	570	575	574	584	557	570	557	563	566	564	552	527	603	545	482	576	558	550	566	573	553	560	571	547	587	561	564	552	568	555	567	505	553	563	540	574	584	558	570	531	559	587	561	520	570	575	554	548	559	566	556	590	594	568	546	555	588	557	558	577	549	549	531	547	531	540	546	598	568	569	590	553	546	551	562	600	551	564	602	571	558	510	526	575	560	577	515	589	578	547	555	539	565	547	554	548	558	555	566	591	550	530	539	577	550	571	547	538	584	515	563	591	576	562	630	582	584	567	591	556	555	564	566	559	595	591	563	566	552	559	570	523	574	569	550	579	629	519	530	568	594	541	574	575	549	543	540	561	515	556	575	530	555	586	542	565	574	625	580	565	547	594	604	566	626	532	565	544	559	561	565	582	570	575	575	556	552	508	567	607	603	559	572	556	546	556	576	550	534	548	545	574	595	553	568	567	556	536	546	549	591	564	549	574	559	538	524	525	561	540	591	557	521	559	543	545	551	559	589	540	572	553	570	597	583	535	587	564	550	568	574	559	566	560	539	563	533	596	556	577	597	530	520	593	596	550	566	557	565	534	524	564	583	550	628	531	571	568	585	576	573	599	533	594	563	577	522	539	524	564	539	559	509	578	612	543	541	508	591	563	582	580	611	582	510	568	593	591	576	601	565	583	554	574	548	541	571	583	590	561	550	538	605	531	547	542	562	566	536	563	517	547	585	582	617	545	574	540	623	560	533	545	562	567	566	546	576	552	542	530	552	551	597	585	574	590	597	563	527	557	562	563	569	541	567	562	560	557	557	559	521	523	564	538	524	585	550	540	599	561	598	563	552	580	564	558	542	528	545	554	545	507	570	595	581	543	575	578	579	624	568	560	563	578	574	573	568	539	580	579	569	534	543	535	566	562	578	585	507	570	546	530	546	550	580	563	581	568	530	573	562	532	592	584	579	529	579	592	571	580	563	564	542	557	555	562	568	549	575	592	547	549	547	551	572	544	567	564	553	555	571	569	523	565	573	535	575	568	595	520	580	559	572	594	571	544	515	602	586	557	553	573	607	556	555	547	604	551	551	539	513	538	544	563	548	563	556	574	621	544	570	532	587	556	587	549	566	585	537	571	567	541	588	563	543	545	590	582	574	553	562	536	564	576	561	544	557	603	516	574	584	582	525	546	548	551	585	532	555	566	554	549	568	601	571	543	543	540	538	578	598	564	522	561	564	571	561	582	559	600	582	544	553	606	557	566	528	540	545	588	538	520	559	556	582	575	581	563	541	601	592	545	624	541	588	542	540	538	605	562	573	559	525	510	568	554	524	557	544	547	555	544	591	578	570	546	542
32745	5144	974	684	528	445	353	311	297	298	285	286	278	259	259	294	268	259	251	258	267	254	246	251	273	296	288	244	285	269	270	235	222	241	231	262	263	276	270	245	251	237	254	240	223	261	216	254	237	214	240	247	243	260	235	235	240	216	238	240	253	252	298	234	256	243	258	263	245	236	280	270	237	250	225	262	234	248	233	246	266	277	218	250	221	289	266	264	241	249	255	239	258	220	250	261	240	244	197	238	262	243	257	254	241	239	239	232	230	251	259	244	250	247	238	258	242	261	266	241	268	275	275	246	236	248	233	257	271	275	245	232	228	256	255	241	270	278	224	248	246	251	245	233	248	228	266	277	219	235	228	225	235	237	262	235	237	237	255	258	277	249	245	253	249	282	259	272	238	271	278	232	240	207	224	257	234	237	240	246	261	249	258	260	250	253	233	255	251	257	243	236	242	249	228	253	258	250	233	236	240	221	233	245	264	246	244	262	259	240	263	231	253	282	266	233	262	243	282	230	250	266	264	277	221	218	247	251	239	257	226	228	248	220	254	222	229	237	245	248	222	246	236	229	264	221	270	278	254	257	251	254	274	257	232	231	250	236	254	278	248	222	257	249	221	258	240	239	240	249	259	223	256	249	245	261	263	243	236	269	238	265	260	229	251	255	275	278	244	255	237	252	223	225	265	244	259	238	248	266	225	254	295	242	240	263	249	272	261	276	235	274	266	248	255	262	256	260	243	227	266	247	256	265	279	263	286	237	265	237	251	231	215	222	221	257	250	229	220	270	265	239	230	269	271	247	253	268	256	232	240	276	234	230	231	263	250	260	236	237	258	236	227	247	249	237	255	275	261	229	246	222	256	256	233	257	244	256	260	277	257	231	242	253	248	265	250	266	245	237	270	266	252	245	265	277	263	254	264	238	266	243	229	257	258	257	225	231	240	245	243	221	248	254	275	242	244	238	224	221	249	228	234	245	246	275	224	272	246	198	253	233	244	253	244	257	276	227	240	209	270	218	257	245	251	243	230	233	257	259	248	242	253	258	253	220	226	239	260	224	235	244	259	246	244	231	278	266	240	275	257	226	284	259	255	263	230	238	254	247	257	214	262	226	239	199	240	286	239	262	235	270	229	244	239	260	247	241	242	230	233	228	260	223	261	228	249	248	279	245	255	236	263	218	219	234	241	262	223	240	231	230	257	243	230	227	243	254	263	269	213	273	255	225	218	241	241	260	250	225	239	249	228	231	224	233	257	252	241	269	240	207	231	223	249	230	259	236	245	254	248	247	225	229	238	261	244	240	246	227	231	259	260	234	268	276	246	271	247	250	240	251	250	259	264	242	233	236	237	235	246	247	280	255	225	222	224	240	243	260	246	221	267	237	232	236	221	267	227	227	242	224	244	253	219	231	234	265	231	239	259	264	225	247	260	231	232	228	246	253	202	277	242	256	249	217	249	244	256	199	261	256	240	238	251	253	236	256	262	239	269	253	248	234	230	270	249	215	258	280	235	226	241	258	250	223	237	234	229	242	247	220	240	224	258	255	239	230	261	229	218	210	243	238	246	281	231	263	250	273	259	272	245	245	248	238	230	248	260	238	253	281	236	273	248	244	239	245	260	243	265	249	250	281	264	252	249	242	260	239	262	262	251	258	228	216	265	235	224	241	249	240	239	240	257	265	235	261	263	233	229	243	254	274	271	241	249	251	213	262	231	254	239	238	224	238	253	257	259	251	269	262	245	244	262	253	250	271	265	242	236	241	257	223	256	247	241	227	221	249	221	275	248	257	221	242	248	225	241	254	260	259	222	232	252	240	269	241	246	230	255	261	266	262	228	228	256	254	251	240	237	249	264	249	228	231	246	247	218	245	245	238	246	222	222	235	248	271	251	247	271	270	278	281	270	260	243	230	218	272	207	246	243	257	250	260	243	258	247	259	243	242	227	233	255	259	232	262	255	256	240	248	268	248	264	231	236	238	238	217	250	234	256	244	258	239	235	229	240	248	222	238	243	232	225	232	268	229	229	227	239	229	249	240	264	254	268	275	238	269	256	271	289	250	223	251	224	225	273	210	219	233	247	232	247	268	260	243	259	268	231	216	254	232	250	239	251	248	258	269	255	247	224	256	266	232	266	257	237	227	245	233	247	242	238	260	234	240	251	245	247	237	234	245	254	262	228	265	286	221	234	272	267	240	242	228	261	248	235	235	250	238	243	236	244	239	242	233	257	236	234	249	249	266	242	282	219	249	245	186	249	254	255	259	230	236	225	261	227	273	247	245	260	268	240	256	253	277	254	215	234	272	254	228	243	218	220	273	275	237	245	273	257	249	244	251	245	231	226	249	267	240	260	260	220	228	238	223	257	233	244	273	226	219	249	248	205	221	262	271	266	253	232	248	239	261	241	242	258	226	245	232	209	252	248	230	238	262	261	280	238	245	293	261	256	235	254	256	248	251	242	244	227	259	237	251	240	229	223	243	235	201	262	279	260	260	283	260	239	255	274	259	247	241	238	248	264	246	281	231	295	220	269	258	248	265	243	220	237	271	253	249	255	266	231	281	248	249	250	226	237	229	232	246	226	227	264	247	229	218	257	261	267	260	225	228	215	233	224	247	253	255	247	270	242	250	239	242	252	240	259	221	256	245	257	240	236	219	262	258	239	259	270	202	240	240	258	228	249	241	229	220	222	238	285	236	253	244	219	247	242	224	256	245	251	258	254	237	219	219	243	248	230	246	265	244	241	246	244	247	281	251	267	235	249	255	259	221	255	277	291	240	237	250	230	238	251	284	259	268	239	230	256	254	242	271	277	267	235	275	222	264	252	227	241	284	243	254	252	230	228	272	261	244	260	258	229	265	245	252	228	255	286	233	229	266	228	239	240	257	270	258	245	250	224	256	269	261	233	232	243	240	220	248	223	242	245	219	210	231	239	221	254	255	253	235	276	250	210	243	263	258	252	248	269	273	281	260	242	194	248	242	262	258	245	228	245	244	248	237	247	251	255	260	231	228	227	230	276	246	272	251	231	237	257	249	241	256	244	238	261	233	237	217	207	229	224	248	261	285	272	238	255	242	228	239	240	247	239	245	259	263	221	260	295	227	249	256	230	250	267	261	277	254	258	264	249	260	256	218	278	261	225	227	225	246	251	221	252	240	236	226	269	252	254	254	242	230	258	264	259	261	227	226	261	236	239	236	245	250	217	254	249	237	247	233	250	242	259	255	251	249	247	251	283	236	256	258	252	257	231	198	264	260	283	252	250	276	257	217	218	264	226	272	248	259	257	232	236	248	226	227	267	234	235	246	283	234	243	227	253	268	221	247	240	266	246	233	235	249	215	235	243	245	233	237	252	268	259	283	251	243	248	284	277	248	252	231	240	246	248	230	263	231	240	265	226	227	217	237	252	269	251	256	252	258	235	261	241	264	276	262	261	244	290	248	298	222	257	273	252	242	248	253	277	257	253	238	230	246	260	235	244	242	221	217
18184	1375	1920	2033	1750	1443	1295	1111	1073	991	909	850	785	786	803	764	720	748	690	672	655	665	649	663	674	643	694	653	616	685	660	635	665	651	653	609	634	656	658	621	610	688	646	664	619	612	653	621	636	595	647	621	619	590	610	619	624	597	687	588	647	648	611	632	608	581	632	633	645	623	641	604	645	610	619	650	663	629	586	637	623	614	605	609	577	601	615	605	643	618	628	639	623	633	623	613	600	619	639	586	578	595	638	673	602	585	609	623	617	614	628	607	630	623	621	616	639	648	630	580	609	622	585	620	631	614	630	625	594	616	643	611	649	645	652	630	650	666	605	643	636	599	639	659	628	640	667	670	610	573	664	581	618	650	587	602	648	624	654	646	615	662	583	609	609	616	602	628	619	594	620	644	616	629	618	617	658	629	628	633	618	617	638	612	620	614	625	610	600	614	603	634	630	631	666	582	638	598	651	598	596	643	646	613	622	601	613	601	620	608	627	580	617	578	603	616	606	642	622	584	644	644	627	624	624	605	602	600	645	624	621	606	591	664	610	592	625	686	615	674	614	578	623	571	610	640	623	645	638	600	610	581	640	623	623	637	590	616	622	606	649	604	622	625	625	610	603	654	647	645	600	627	592	603	611	633	617	619	609	650	599	639	639	622	644	579	667	607	620	613	630	596	632	570	626	618	604	626	593	617	626	621	594	644	630	641	603	647	604	604	643	601	569	594	587	644	667	652	622	639	609	610	604	643	611	607	662	576	631	642	636	603	636	606	618	640	591	636	598	607	655	626	662	594	616	708	653	584	631	596	598	632	625	613	667	605	579	668	609	650	590	650	592	622	599	653	624	609	603	619	619	586	633	659	662	661	594	561	609	632	638	605	598	589	587	622	597	612	632	646	568	614	609	588	624	601	690	643	615	637	619	658	598	624	610	618	629	637	593	662	604	597	645	634	559	620	645	639	611	557	672	627	614	651	660	604	608	602	637	655	658	610	615	612	585	584	645	591	625	639	618	584	613	601	656	598	627	586	636	594	617	609	579	652	654	647	622	585	643	618	632	640	655	628	640	611	619	598	593	577	640	591	639	622	658	589	597	609	646	604	643	643	633	600	587	623	625	611	637	602	625	606	645	651	607	621	660	635	610	629	629	626	592	653	628	635	609	608	659	654	623	618	627	612	586	670	586	600	609	669	589	614	649	600	609	597	586	581	592	654	602	637	630	625	605	617	619	621	683	578	613	586	660	608	602	658	599	593	670	638	620	631	628	649	596	626	626	634	651	638	602	611	640	597	608	623	625	638	589	619	608	608	658	617	615	615	634	657	616	612	632	642	593	665	612	596	586	625	636	575	631	610	594	605	595	646	608	630	608	594	600	620	628	640	619	652	594	635	620	572	657	668	659	641	594	615	658	607	627	599	614	680	613	658	658	650	634	580	617	653	613	645	642	605	613	641	626	645	610	584	673	668	629	602	623	624	670	667	650	619	628	667	657	627	594	618	642	613	584	608	638	646	639	625	592	616	647	614	630	577	615	644	611	645	601	610	629	626	614	631	603	619	650	648	599	617	609	609	619	665	608	667	620	652	627	604	639	638	563	639	630	645	648	645	617	593	609	635	607	632	630	629	586	608	598	638	647	649	612	592	622	595	600	583	621	640	612	621	642	634	612	613	621	633	609	631	634	615	652	655	618	631	583	643	615	616	699	623	614	666	593	587	604	627	628	620	613	668	642	630	612	612	602	595	626	636	629	600	593	594	639	601	598	644	609	606	638	623	610	644	604	669	652	704	597	619	624	644	591	625	586	625	591	613	616	631	619	662	623	597	600	633	627	600	621	602	662	624	585	620	638	629	581	645	597	616	628	626	640	611	648	623	632	629	588	609	601	600	615	610	573	603	633	637	645	590	611	632	627	579	649	619	628	631	634	577	658	640	593	628	595	633	623	630	614	683	645	615	630	615	586	619	622	597	595	600	593	619	573	568	590	616	618	657	615	683	623	622	616	629	584	643	629	614	632	643	637	609	619	648	643	673	640	611	623	639	627	624	638	644	605	601	622	624	594	608	648	618	651	616	631	594	619	610	644	581	620	642	606	605	576	582	598	611	681	620	592	609	628	599	603	611	638	597	606	597	569	608	651	631	613	589	637	612	650	606	605	612	637	638	593	628	594	613	599	641	609	612	607	616	630	628	598	626	668	608	623	634	637	627	626	620	621	652	612	657	605	632	668	615	602	602	620	626	619	605	623	608	619	646	625	608	598	626	598	595	632	601	596	618	635	594	587	597	615	631	647	620	614	642	672	612	602	659	544	659	586	655	636	625	642	582	594	624	591	630	579	586	610	590	590	640	636	660	613	609	625	622	563	673	557	633	600	652	638	610	642	625	629	603	605	642	571	636	578	610	650	666	637	587	615	600	636	644	602	610	607	615	651	658	633	625	602	586	602	600	605	577	618	581	658	558	604	634	608	615	618	603	577	621	649	613	638	635	617	607	609	617	598	585	622	622	652	607	641	635	624	615	602	577	603	629	616	639	603	648	618	589	641	605	682	633	595	660	582	625	615	644	648	626	643	598	691	600	648	587	579	635	561	610	595	631	652	626	650	624	621	658	657	621	623	630	641	629	612	635	614	652	641	613	594	591	630	613	619	586	630	627	624	631	601	648	611	585	632	654	633	630	622	640	607	632	637	649	636	601	634	598	636	613	592	648	619	631	614	618	622	617	634	617	650	608	599	590	623	634	603	626	595	646	616	663	580	625	589	624	643	599	614	622	629	569	645	651	621	595	661	591	642	664	574	588	622	620	583	585	622	593	645	632	632	606	595	627	617	624	648	631	645	613	548	628	619	642	606	599	623	652	622	610	599	637	657	621	598	648	621	690	666	634	611	577	640	608	573	618	627	602	629	604	608	643	618	603	621	616	636	603	662	659	587	602	644	641	655	663	637	586	560	638	634	593	630	648	660	647	662	624	574	622	644	583	679	605	648	681	616	624	617	616	657	600	624	592	596	612	666	590	613	612	614	588	611	592	645	678	629	627	623	602	587	630	571	626	609	648	616	604	596	600	622	646	617	648	623	587	586	617	621	622	618	608	655	646	577	636	648	619	654	610	641	590	577	625	654	626	658	631	583	663	636	611	626	611	611	641	605	603	640	588	663	657	690	604	619	639	646	631	604	578	625	607	636	592	620	629	643	659	644	617	571	626	634	633	632	626	599	609	612	649	626	646	637	621	631	592	581	659	689	659	613	637	645	603	626	640	635	648	633	608	610	622	620	656	655	619	601	611	610	635	617	626	582	613	611	580	612	657	646	645	620	632	601	617	613	607	617	619	627	611	591	619	643	594	635	628	614	581	558	631	631	660	643	587	575	612	650	612	629	648	580	630	669	603	622	617	635	629	643	598	610	617	577	628	633	663	648	603	598	644	633	677	606	597	610	595	590	626	652	605	648	646	596	683	635	683	664	609	599	594	655	638	613	641	598	615
12030	1392	479	423	445	509	451	426	436	460	451	452	442	450	422	469	480	409	425	459	419	440	489	444	431	474	446	476	423	479	445	467	426	424	460	477	398	447	447	457	448	426	458	410	443	416	433	427	443	441	467	414	406	434	421	414	460	406	454	430	480	434	435	424	450	407	472	453	464	421	418	444	447	445	430	451	463	431	460	459	391	459	465	439	417	466	446	464	414	431	486	467	408	455	412	465	450	436	452	456	457	459	462	499	431	451	436	433	475	428	458	470	450	466	434	411	453	458	492	417	422	440	449	446	455	446	432	422	475	449	433	441	427	434	479	475	431	451	457	460	472	430	421	451	455	416	447	418	434	407	432	461	483	500	453	461	450	461	417	426	413	416	436	442	420	421	453	430	445	428	447	479	422	407	463	465	413	434	410	430	439	471	457	429	384	404	400	428	425	432	404	450	445	493	446	441	436	455	411	432	431	487	426	427	429	436	472	472	434	437	477	470	450	455	441	418	410	437	483	438	439	384	427	446	493	435	434	438	436	459	518	442	401	419	438	427	442	435	464	474	462	407	423	442	436	436	449	478	454	444	461	447	419	402	447	411	441	424	395	478	457	440	417	432	461	427	460	423	465	462	461	445	441	461	437	458	447	380	446	437	434	443	452	452	442	412	421	424	422	449	450	440	416	436	448	451	451	397	432	462	429	429	428	438	451	436	435	471	440	419	429	442	477	435	428	452	448	433	435	432	426	446	443	464	415	479	437	408	501	420	431	440	466	435	496	434	469	448	432	456	413	476	478	516	417	447	416	443	454	489	427	475	488	508	468	444	483	478	424	430	424	449	411	470	433	472	426	441	460	383	424	440	435	434	446	445	461	484	460	419	393	436	430	408	426	448	483	469	445	457	458	473	413	420	419	404	417	419	461	460	420	461	457	407	419	493	449	458	421	422	524	434	432	443	476	472	426	434	454	473	459	415	437	472	475	432	431	420	430	460	458	449	446	471	416	459	443	414	415	459	434	445	429	457	414	444	444	485	443	423	475	473	463	460	458	483	459	462	451	433	462	443	382	405	394	430	456	462	478	452	398	439	399	443	435	408	386	440	458	464	449	468	427	446	457	454	460	484	394	442	419	425	425	397	433	446	480	446	432	470	433	437	457	385	396	452	400	450	400	420	399	408	447	464	442	415	468	443	436	457	480	418	429	485	452	422	436	441	403	471	458	453	400	425	461	449	416	490	449	468	415	408	410	449	456	429	451	433	400	465	406	448	425	422	420	465	404	434	454	415	399	403	452	454	439	447	421	422	455	485	484	461	453	438	450	422	417	442	462	492	473	409	457	441	430	434	452	443	471	443	420	464	440	433	439	424	488	436	399	471	448	436	449	453	471	386	420	402	435	454	471	467	488	497	421	493	417	445	430	450	416	470	408	430	405	430	431	472	436	468	398	462	447	448	426	444	440	394	454	433	445	483	433	462	409	456	470	477	410	425	408	408	413	409	428	450	439	415	439	422	448	428	424	427	443	447	448	440	518	469	450	427	436	430	445	455	444	482	433	454	452	433	420	431	440	434	428	421	430	435	428	411	448	460	452	435	415	440	460	429	446	475	475	463	399	458	402	428	408	466	415	456	433	441	464	459	415	416	446	417	435	472	433	414	428	461	431	461	457	409	499	436	457	451	465	370	412	424	424	479	433	445	416	480	504	443	450	472	438	418	479	432	465	462	463	458	475	421	428	440	433	421	420	436	449	437	424	398	464	460	474	422	437	435	465	462	470	436	409	409	454	452	431	402	458	446	446	449	510	475	421	417	440	462	415	421	430	436	431	439	454	479	458	424	410	443	404	403	427	430	469	433	421	446	442	452	442	477	430	461	463	431	448	486	411	445	477	450	448	425	422	432	405	401	436	449	420	436	478	433	424	422	430	415	446	425	493	438	455	442	484	453	431	453	454	472	471	435	482	427	396	415	457	475	437	450	429	430	442	450	485	396	424	441	418	443	455	443	464	425	452	462	477	475	469	444	465	426	432	451	410	415	416	460	437	438	461	463	406	451	442	443	409	459	451	487	446	443	429	425	446	441	450	478	423	438	414	377	468	467	467	451	453	450	488	480	461	452	426	452	472	424	461	400	442	432	401	447	438	448	405	456	470	438	455	410	490	448	457	459	430	420	469	430	409	421	466	415	439	428	452	457	460	467	494	468	448	446	453	421	440	435	433	419	413	456	438	409	367	424	433	398	427	435	440	479	446	444	396	473	405	405	457	449	427	445	435	476	454	452	441	460	455	421	416	447	466	442	480	481	458	452	420	453	431	454	467	470	460	432	404	467	421	459	417	428	434	449	430	462	422	454	465	452	441	403	450	417	474	459	441	440	490	437	423	423	434	477	452	417	486	450	472	426	469	457	458	413	413	449	455	445	417	474	442	429	415	419	448	474	450	444	440	426	459	465	411	415	472	451	477	461	485	441	406	490	480	464	455	403	411	460	437	473	433	450	473	428	431	443	420	432	430	431	435	452	443	457	461	490	452	442	485	491	455	459	468	426	451	408	505	435	499	470	430	411	443	469	445	449	448	395	438	436	471	435	448	447	427	406	432	466	422	424	421	434	446	414	450	438	459	423	458	410	418	433	491	454	447	454	453	391	451	470	433	443	452	494	461	419	429	439	430	422	438	458	420	440	495	459	472	439	398	391	439	444	416	465	437	452	424	435	407	465	446	431	435	461	454	453	471	446	445	439	429	414	442	438	405	432	476	479	467	423	433	443	435	442	450	444	424	444	461	460	493	469	425	454	401	436	446	443	468	510	470	467	440	469	463	460	451	416	438	452	480	447	429	440	446	469	481	448	390	472	450	393	438	408	420	392	418	467	420	482	433	448	446	424	484	451	479	425	465	453	413	423	440	470	457	449	435	461	443	462	432	413	478	444	411	411	426	455	417	453	456	432	448	455	441	477	414	462	416	437	444	477	461	448	486	421	484	460	437	442	433	444	461	435	471	457	405	453	449	434	424	432	476	416	420	423	428	464	470	464	432	415	446	412	429	417	425	430	440	430	479	398	452	412	434	425	446	420	431	433	440	435	473	438	476	457	440	434	463	413	389	448	439	416	453	431	442	435	440	433	399	441	478	446	431	414	431	413	465	434	453	435	451	441	444	431	416	453	441	447	467	434	435	499	437	483	438	425	456	410	456	464	449	425	450	437	444	479	428	460	453	470	417	439	447	422	445	421	412	412	414	455	413	422	413	432	426	447	432	418	462	423	472	442	428	429	470	442	419	440	450	441	426	415	435	446	432	441	420	461	436	437	451	430	447	489	495	449	425	453	434	427	430	465	446	394	409	415	450	418	477	465	451	497	464	421	450	450	461	469	440	466	402	442	450	427	428	441	427	442	447	470	468	423	470	439	416	406	421	496	421	394	405	419	468	475	468	460	443	472	473	425	419	442	418	433	454	420	447	416	457	452	448	433	416	442	438	447	450	421	432	471
7731	1147	1063	1016	1003	969	1067	976	991	986	917	994	1018	941	971	979	956	991	1000	1056	973	953	979	966	988	946	954	963	935	955	968	1003	986	933	984	976	989	1001	945	963	955	978	936	1026	913	939	976	916	901	971	954	958	968	949	968	963	994	948	946	981	940	943	999	935	956	975	982	1016	953	991	970	963	1004	951	978	934	950	974	927	928	938	952	979	954	956	981	954	973	991	946	975	909	979	913	941	961	975	952	932	965	976	985	978	958	1026	936	930	917	975	973	935	964	906	977	946	935	1046	967	967	985	917	963	956	991	988	942	939	958	938	1011	978	975	964	925	979	988	964	896	962	963	947	1044	947	967	1003	936	973	961	966	927	913	953	950	923	964	949	962	962	952	936	993	1010	943	967	1021	917	969	964	994	946	937	1012	966	955	937	963	967	897	992	951	960	970	992	987	944	906	950	963	964	976	1033	967	975	924	936	982	906	960	926	964	1005	1004	935	977	940	944	1004	969	962	908	969	1036	954	931	941	970	1026	947	946	1051	967	941	963	978	971	970	923	991	919	932	930	944	1015	975	974	967	969	978	1018	1041	953	947	954	954	970	1025	958	983	938	967	967	958	944	929	937	942	956	968	986	991	954	954	912	993	999	953	954	952	955	984	984	950	950	963	988	1026	976	919	955	1020	1038	934	944	1018	907	943	944	1013	948	969	994	995	956	963	992	949	979	950	922	999	990	922	966	983	945	985	986	967	910	1006	920	932	1020	960	1005	988	934	967	959	933	973	979	901	982	981	1002	990	983	985	918	971	935	960	954	962	1009	952	1004	991	969	990	1006	997	952	939	960	922	985	909	949	1009	979	957	990	995	999	943	931	949	951	944	996	968	967	967	1000	1005	950	989	994	957	959	976	928	980	944	976	962	979	998	1000	937	1053	1013	912	991	900	950	998	914	993	1019	1001	945	958	938	964	915	951	943	1010	960	940	974	989	1006	941	943	987	953	993	1010	1011	958	958	956	966	924	922	915	993	913	947	926	1013	960	1006	995	932	984	1016	1026	891	929	955	944	981	984	904	975	1005	906	952	926	938	962	958	966	955	1009	965	1019	979	947	903	962	1017	930	984	983	961	955	890	960	977	939	933	983	970	933	976	997	920	935	952	978	964	1052	990	925	993	970	995	992	920	998	924	998	965	939	978	940	1000	975	988	945	944	1003	898	975	941	988	957	973	1003	965	961	929	1024	972	1020	935	908	998	967	918	946	930	980	953	927	895	936	960	922	912	999	976	968	996	983	955	949	895	975	899	954	998	942	991	998	970	940	975	939	932	997	941	932	939	938	978	928	1033	1032	1001	928	982	924	968	988	980	969	967	990	914	952	931	1028	1035	931	947	955	924	982	1005	966	1001	952	916	973	992	953	1009	933	931	977	1018	989	997	1022	978	969	912	928	928	946	968	992	994	943	969	971	948	936	979	979	968	937	974	994	948	986	972	966	962	961	981	1026	960	914	983	999	920	898	947	1026	957	984	986	950	977	960	980	1006	920	935	968	978	965	1037	976	982	954	995	938	983	1002	982	981	940	978	937	956	962	959	969	951	947	980	960	972	1002	1012	949	986	1002	973	995	930	957	954	982	1017	953	986	897	1002	1007	1010	961	986	922	920	935	909	982	994	930	940	889	1020	940	1024	974	997	945	987	969	998	975	961	913	974	978	941	931	998	982	895	923	905	915	964	1004	1013	1023	929	981	978	934	993	1002	953	992	951	1000	990	990	993	948	977	922	1006	993	978	946	987	1025	963	985	918	977	1004	972	984	980	966	1036	1024	957	986	955	982	1002	939	962	969	972	984	993	970	1006	1022	937	982	941	955	937	970	959	1020	945	1004	920	1031	986	1008	991	963	958	953	942	960	983	944	966	970	946	873	1009	940	959	935	939	987	993	971	947	972	909	971	964	945	1009	964	981	970	939	994	1009	937	1007	956	1004	972	924	995	965	988	970	989	970	1000	968	996	963	992	975	1014	911	919	1000	916	956	977	942	979	1023	970	965	973	1012	933	972	965	956	977	1016	948	913	944	955	1034	977	990	943	927	929	936	937	1007	1017	935	945	938	972	942	1015	951	972	934	938	952	930	1006	988	904	1021	936	957	926	993	998	1002	957	958	984	929	953	950	951	952	955	943	947	934	961	967	950	961	935	986	1036	973	973	978	1002	1023	967	936	935	995	973	987	979	970	970	1013	944	939	961	990	950	972	949	978	1008	964	936	993	992	904	1002	915	1022	954	957	920	963	916	952	956	939	957	935	974	934	965	944	945	943	955	1009	946	975	939	958	960	935	974	933	968	993	1025	947	952	926	942	961	954	933	994	982	983	990	986	973	941	961	948	1003	979	950	985	983	965	937	955	939	988	939	945	959	973	962	978	939	996	991	963	922	1022	975	967	933	931	978	936	978	1001	969	1012	1013	949	977	967	968	949	947	958	1018	926	964	942	938	965	979	916	944	998	1000	929	992	976	1017	976	967	887	939	1003	978	1011	948	1015	949	960	963	953	981	984	939	943	1006	933	984	1001	937	931	977	958	997	957	949	940	952	974	1014	962	963	988	958	994	1044	920	978	978	980	952	974	938	968	1052	959	1007	980	997	967	988	999	942	994	930	974	997	952	981	975	889	972	929	941	991	993	1020	953	957	975	980	918	949	956	931	976	993	912	908	976	1002	944	944	954	1015	978	1003	929	1002	934	1024	995	996	962	969	962	1027	963	974	1023	955	980	926	927	947	977	961	979	948	1001	948	943	996	933	947	992	983	975	977	933	943	947	922	960	1002	918	910	957	961	986	969	971	998	913	944	916	992	982	947	969	1030	964	1002	981	1002	964	947	1006	1004	932	980	950	957	927	924	983	957	928	985	970	953	981	952	963	982	952	991	998	916	946	957	993	967	995	954	993	1011	973	906	961	962	973	963	1016	983	968	1012	991	937	957	998	931	1007	962	951	960	967	929	958	924	977	950	977	986	966	942	1018	959	941	1001	957	937	974	983	955	971	946	955	1018	958	1009	1015	948	982	965	919	971	980	988	990	948	965	948	996	992	1001	972	969	969	970	949	910	949	984	926	1002	885	1005	995	975	1004	1007	896	1023	963	1019	986	1011	950	930	960	991	974	963	988	940	920	966	970	931	1004	937	983	983	988	924	1004	966	977	958	955	1004	990	997	975	972	947	955	949	948	960	914	957	940	1002	996	926	951	968	992	946	979	966	981	966	931	898	978	1005	999	977	983	958	972	978	946	958	1009	960	1005	1005	992	928	956	982	980	959	962	985	966	942	937	980	983	963	964	921	961	1049	967	982	941	965	952	944	898	904	1048	934	959	959	978	956	963	967	975	917	1016	992	988	958	984	988	940	975	1014	955	926	934	937	984	1009	970	957	982	938	995	1048	947	1015	926	966	1000	956	1023	922	954	999	950	963	970	1013	924	951	949	972	1015	1005	1007	903	946	949	944	972	968	1005	983	1030	972	967	949	951	951	930	902	980	941	1009	947	956	1013	960	993	954	946	997	1001	1035	985	955	955	948	971	970	947	1009	983	977	951	969	951	964	972	937	955	939	943	898	983	883	982	999	966	947	1008	945	992	960	969	1008	930	960	981	1009	961	977	992	943	906	998	977	953	1013	985	1000	961	944	955	951	977	1040	951	925	933	989	909	971	898	938	959	978	958	951	933	987	964	970	947
24457	2827	499	414	396	321	306	289	283	255	240	231	257	261	237	245	253	222	229	219	238	244	256	235	230	216	244	249	237	239	245	234	243	265	237	249	234	236	241	225	223	223	233	255	249	266	237	233	224	233	254	263	208	242	216	245	221	205	237	231	226	207	256	248	204	219	273	245	256	232	249	227	218	249	239	231	239	244	223	231	229	239	252	217	221	260	246	235	228	229	256	243	225	204	220	221	229	217	274	211	254	211	202	197	228	238	224	228	220	241	257	219	231	222	255	256	231	209	230	256	228	223	256	234	265	227	254	247	240	208	233	224	231	245	247	222	235	254	255	232	243	218	227	212	243	255	230	238	224	227	252	249	244	220	236	210	222	232	226	218	221	256	231	226	213	255	217	249	255	259	272	247	234	241	239	245	239	219	232	222	231	247	223	245	215	212	277	230	206	229	263	242	250	221	207	234	213	228	206	208	241	239	220	257	220	232	237	221	237	244	268	251	221	241	253	238	231	261	223	243	218	223	237	270	206	233	229	232	247	226	235	233	224	255	225	219	233	238	242	248	219	214	241	219	201	212	234	250	251	234	208	232	274	222	243	235	242	243	246	222	247	220	236	249	240	221	247	233	241	250	273	247	252	233	252	237	233	217	276	244	229	237	212	269	255	233	238	253	222	250	271	243	233	245	231	251	235	243	234	247	233	204	271	298	230	219	237	247	239	236	235	238	235	208	252	236	221	219	223	235	238	210	246	221	231	194	225	229	225	232	234	256	257	255	253	214	254	251	217	241	219	232	232	251	225	215	227	247	251	248	224	231	227	236	215	231	229	215	220	248	230	265	271	240	242	268	218	220	230	243	229	252	258	258	205	234	251	217	217	216	239	231	240	210	249	233	217	236	249	220	232	216	239	217	255	240	237	216	218	241	217	238	255	257	228	232	255	245	236	226	234	217	232	220	221	245	221	245	260	215	220	255	269	238	202	255	230	206	221	231	205	222	236	239	252	218	222	241	241	222	260	204	260	230	249	227	218	220	219	240	280	228	198	230	247	233	269	235	230	233	224	208	212	245	244	228	236	242	222	215	204	232	250	232	247	218	223	243	186	261	205	238	213	210	256	203	242	234	221	230	249	215	202	249	233	253	245	216	250	226	246	196	230	231	220	201	238	246	220	201	236	231	214	218	250	242	212	232	224	217	242	255	257	254	246	234	247	244	231	226	233	235	230	241	219	212	233	207	231	198	245	218	243	233	234	233	230	261	225	216	188	231	203	242	243	212	235	235	268	238	227	258	221	217	185	218	234	231	247	234	252	213	232	247	227	207	236	275	225	219	224	225	260	236	259	228	238	199	242	238	222	235	222	240	270	235	267	254	213	253	229	237	267	243	228	221	232	265	238	234	221	209	204	268	221	218	212	215	239	196	234	221	252	227	213	243	223	190	228	208	216	226	250	243	231	240	245	241	196	251	221	239	232	228	239	251	244	263	221	244	250	255	247	240	240	208	217	235	227	235	214	215	232	208	198	224	228	230	242	222	231	215	219	207	219	219	234	203	227	199	255	240	212	236	192	219	249	249	223	248	256	259	204	224	233	216	208	211	258	224	232	236	259	227	228	258	245	231	214	254	240	226	244	238	222	255	228	240	219	243	210	225	212	209	225	210	235	249	235	218	264	220	224	233	277	239	237	227	221	244	252	259	219	233	224	253	253	247	212	232	253	230	266	254	225	218	214	241	234	238	233	228	226	216	234	262	218	222	257	256	197	246	230	212	248	258	228	234	216	254	232	248	243	215	254	244	237	222	239	226	202	237	253	229	240	252	223	243	215	261	252	238	208	240	222	234	256	247	250	230	238	253	210	220	239	249	220	221	227	210	248	231	226	235	226	209	230	262	243	224	229	230	242	244	252	270	226	230	220	216	264	255	227	264	206	246	239	240	241	260	228	254	261	222	213	203	212	258	235	244	250	222	227	269	246	252	229	267	211	240	226	233	225	243	207	249	251	220	251	258	221	248	242	219	224	248	225	250	235	236	227	227	255	242	247	236	234	215	271	233	227	221	244	240	197	245	228	222	242	219	234	220	218	225	222	224	227	242	200	207	216	233	253	274	223	226	224	271	225	238	259	226	231	239	230	238	219	229	243	227	235	276	218	232	266	253	243	230	238	214	252	245	219	234	261	252	222	196	226	250	215	225	234	231	243	273	245	211	257	263	198	200	232	231	242	219	245	217	253	218	218	256	256	232	226	225	203	215	252	238	239	240	275	232	222	237	211	219	235	222	229	223	225	231	214	239	232	259	239	233	232	244	215	238	222	239	219	213	247	256	228	232	215	214	217	229	243	210	253	220	221	225	226	273	218	227	221	208	220	211	206	213	243	261	264	224	258	221	259	255	233	208	255	223	217	245	234	240	232	238	249	209	199	241	212	226	224	217	220	229	219	254	260	245	198	220	261	258	221	254	203	245	274	233	228	257	225	248	233	249	261	216	244	223	215	245	216	265	226	259	233	237	243	253	253	212	221	247	227	231	232	218	247	241	237	231	229	266	239	240	246	227	217	198	214	253	232	226	220	221	228	248	259	212	240	219	232	223	246	234	234	238	256	224	243	232	214	202	256	256	225	209	196	240	230	237	229	245	248	238	222	229	215	212	205	247	212	235	232	212	246	261	242	241	224	262	232	258	251	248	239	250	243	228	233	230	242	215	242	252	250	189	224	233	233	221	240	233	219	229	195	229	248	210	227	225	252	234	233	238	226	230	217	252	227	226	219	208	240	240	249	249	236	212	214	205	239	209	231	203	259	244	232	243	270	216	220	234	240	242	237	237	243	226	221	252	233	234	226	205	254	238	246	245	226	245	219	248	217	226	235	232	240	226	229	223	216	239	257	242	229	278	240	210	253	238	250	244	255	235	232	274	257	234	233	234	243	220	284	230	236	204	227	234	219	263	240	219	254	236	271	240	228	227	217	250	226	200	231	203	254	253	237	238	236	246	260	242	259	221	246	218	266	249	241	223	218	254	226	244	259	220	242	237	247	237	239	215	253	245	215	255	243	226	243	213	204	251	224	224	221	221	219	198	219	243	219	221	242	208	221	221	227	250	227	246	236	251	250	225	202	233	242	238	213	239	258	236	228	260	219	228	232	258	226	203	221	238	241	243	216	251	229	213	230	225	237	204	222	205	203	232	229	239	225	216	225	231	202	234	218	192	241	265	263	216	235	237	235	243	233	226	205	250	223	227	251	241	230	235	253	245	268	250	248	212	246	213	216	220	217	235	261	226	236	241	195	218	225	205	232	268	249	248	253	238	233	201	208	221	214	282	201	225	257	235	237	224	242	226	221	229	212	222	268	242	192	233	217	256	258	237	223	246	251	244	259	221	228	226	254	212	224	241	215	238	266	238	249	217	217	236	243	268	254	194	226	249	227	233	258	245	218	237	271	228	240	225	239	216	241	238	196	249	232	230	222	234	228	222	220	238	232	254	253	237
14851	973	1227	1327	1112	996	882	862	764	768	671	711	646	662	653	647	612	588	566	587	556	559	594	639	626	620	548	567	620	590	584	590	563	582	560	590	570	589	581	564	529	594	545	598	590	623	576	553	598	550	518	555	559	544	629	587	606	608	563	552	567	589	605	584	601	583	577	579	539	536	577	588	550	547	547	552	560	592	551	583	592	589	539	576	604	598	606	579	538	507	565	552	567	579	557	526	566	607	588	578	570	576	583	520	515	627	563	582	534	576	609	586	544	563	519	535	568	559	589	529	576	563	568	561	576	555	552	592	597	582	597	523	573	576	553	587	567	599	572	556	580	538	559	547	552	571	532	558	573	596	605	578	530	542	530	559	554	523	591	559	546	566	533	552	587	584	519	527	541	550	552	559	594	551	569	574	598	592	572	541	537	603	593	556	563	557	585	567	574	570	597	551	583	571	545	585	558	595	562	557	570	512	554	644	572	571	551	563	561	530	563	582	579	587	549	543	560	564	570	571	554	541	595	574	551	532	573	585	556	586	549	575	542	582	521	605	546	584	570	516	540	555	619	550	550	584	556	585	535	606	591	616	604	547	560	569	538	561	543	540	516	562	569	557	590	530	573	544	536	556	554	573	552	510	538	545	566	558	570	587	556	571	560	571	557	609	560	531	560	575	580	568	566	556	544	591	607	541	595	578	573	558	571	554	505	561	563	547	568	561	554	587	546	615	544	574	564	602	564	550	540	579	535	539	588	557	543	554	592	510	563	533	572	523	558	563	565	577	556	559	571	588	550	586	582	575	593	575	609	581	569	547	616	555	561	587	578	540	584	573	568	601	587	603	568	557	558	559	566	540	556	543	574	547	556	536	569	563	528	526	520	564	550	543	567	549	556	539	588	524	576	548	592	553	513	597	593	530	579	551	549	581	559	533	558	569	565	552	585	587	539	569	565	549	560	575	609	599	582	577	565	594	501	519	559	583	552	561	598	592	529	555	540	573	563	575	587	545	540	521	578	542	569	560	578	570	536	610	570	538	584	570	590	514	547	526	505	553	593	542	558	555	536	572	537	593	569	574	524	574	577	571	580	586	582	568	553	559	544	562	592	566	587	573	512	562	528	516	571	564	602	553	588	578	544	588	521	538	550	542	584	578	546	598	578	540	572	574	587	594	572	565	591	582	517	568	551	570	595	577	574	528	550	558	576	568	574	539	551	551	569	579	520	614	544	582	565	598	575	560	549	573	585	532	542	591	581	577	575	595	551	629	579	559	572	521	568	555	571	589	535	583	590	544	515	571	580	536	569	565	554	531	514	599	557	616	544	534	548	582	490	556	567	571	555	554	585	581	576	539	545	513	600	566	557	556	574	624	546	561	545	554	565	556	588	545	580	569	608	530	549	614	607	560	586	606	569	564	573	572	548	564	558	543	554	570	564	539	551	550	551	567	581	537	583	603	571	563	532	566	563	547	577	538	584	556	548	557	549	595	566	532	537	548	543	574	522	604	574	552	560	559	564	513	542	562	523	575	512	608	538	548	583	577	557	562	567	582	567	532	501	593	609	549	542	580	542	531	594	566	555	546	565	557	587	542	554	590	563	558	578	576	546	563	561	522	583	581	537	587	612	546	508	577	567	605	560	550	568	579	616	567	548	582	564	586	542	615	563	595	547	551	566	610	529	545	568	572	546	519	561	600	549	549	604	585	574	575	552	569	536	547	549	582	602	591	530	539	563	544	523	563	593	621	541	561	569	567	577	566	588	542	571	614	584	569	528	539	570	542	589	578	539	537	542	559	530	579	574	574	558	521	600	544	566	600	537	553	579	578	544	578	572	557	543	570	543	511	571	566	585	498	558	564	586	556	523	613	556	589	530	571	529	534	602	565	529	560	561	601	578	564	573	603	553	558	576	583	535	521	569	579	533	526	630	555	585	595	577	604	561	599	568	599	564	573	568	596	563	591	520	576	596	581	535	564	557	579	588	551	543	551	556	547	563	583	545	587	583	601	567	549	576	551	533	585	539	591	553	543	555	562	540	564	585	578	572	529	557	496	551	558	518	559	599	594	605	578	566	605	543	550	575	524	566	552	546	513	536	527	548	532	611	562	522	539	579	514	601	540	561	541	594	532	562	531	580	545	524	593	563	539	596	601	553	603	501	523	555	563	564	547	556	567	565	537	575	560	520	518	565	560	530	592	551	566	595	559	571	544	538	575	606	540	573	559	584	576	564	531	562	612	525	552	629	592	566	567	561	561	591	566	545	544	581	594	573	556	556	574	551	552	587	571	601	579	584	563	574	534	536	624	520	582	513	583	573	585	558	546	502	533	570	518	568	556	579	523	530	584	554	571	576	549	537	577	533	560	596	619	565	557	600	542	611	538	592	577	608	563	523	569	532	610	580	579	522	568	594	544	549	549	534	568	582	545	542	581	575	507	542	559	515	551	590	544	568	530	560	584	582	546	561	577	549	531	575	557	543	558	553	590	559	585	577	555	583	575	582	588	561	528	602	553	572	552	542	579	577	519	545	537	543	568	561	601	524	550	575	558	534	603	576	602	569	554	609	544	559	555	568	544	536	560	581	566	571	545	601	577	633	557	588	580	594	562	595	569	592	525	572	558	587	554	539	577	578	558	555	569	605	541	584	524	553	578	578	586	573	561	589	590	600	542	585	516	553	496	602	581	571	544	598	576	609	557	591	572	551	541	523	559	584	565	565	535	548	581	526	542	561	569	561	505	565	551	557	587	589	557	556	591	553	541	555	555	571	602	581	556	536	555	556	595	544	561	540	540	585	581	524	552	576	564	537	606	553	538	578	561	546	532	562	525	584	587	557	545	528	564	531	559	552	568	567	560	559	550	549	560	514	553	511	538	554	601	521	607	538	544	555	606	545	550	575	530	550	550	570	538	584	575	568	552	569	560	580	563	559	522	565	575	605	571	556	550	566	578	552	567	507	588	522	609	536	574	575	519	577	539	553	581	556	608	595	573	508	557	542	542	558	512	544	552	577	575	573	573	511	584	578	556	572	549	549	507	560	616	612	576	530	559	583	563	559	608	534	551	548	596	574	575	584	599	575	574	595	558	591	581	536	561	553	561	563	570	556	582	580	560	534	588	600	572	576	536	570	556	582	580	530	550	548	571	582	563	577	547	554	581	596	564	567	551	550	613	551	538	566	503	547	562	576	622	524	562	545	600	558	569	572	574	566	557	583	530	542	563	535	545	605	566	540	560	580	572	555	567	526	549	532	574	594	560	544	545	501	602	560	587	541	555	580	527	535	570	569	515	565	573	548	560	543	554	530	598	558	555	559	588	553	532	612	549	541	586	577	595	640	555	554	550	573	560	536	544	527	537	556	519	551	569	583	620	520	557	553	608	598	537	550	564	554	556	563	562	528	572	576	550	603	555	588	574	535	517	595	552	528	552	543	542	530	586	561	628	569	573	588	565	597	568	554	602	553	576	558	522	581	609	553	609	548	586	585	576
33292	5368	1008	729	502	419	391	371	332	315	297	286	252	262	269	293	278	277	246	240	272	244	255	251	257	251	267	240	293	287	255	282	246	209	240	266	261	246	242	231	256	247	224	246	277	265	254	259	221	267	268	209	236	260	269	253	266	257	278	272	267	238	274	267	265	254	224	250	255	236	224	228	232	239	272	256	267	246	217	261	234	241	268	279	266	248	284	253	271	285	238	252	279	265	272	266	256	262	251	235	295	264	269	249	270	250	260	259	253	280	276	249	252	253	289	247	249	237	238	252	248	224	279	267	243	251	230	269	262	234	259	259	241	267	238	263	265	272	253	269	258	214	259	258	270	246	236	257	279	274	289	230	258	212	251	257	238	288	259	223	264	232	268	260	254	250	235	240	266	240	257	240	221	245	244	251	284	245	270	262	249	279	260	237	239	261	257	252	233	250	248	227	224	224	261	284	252	244	253	272	258	238	245	281	245	254	246	251	260	219	276	239	231	235	272	241	225	239	219	258	226	233	236	242	260	257	266	247	315	254	259	270	273	226	248	242	242	246	232	217	248	257	285	226	269	244	251	260	235	257	228	241	264	217	242	257	272	260	263	239	254	275	265	250	260	200	250	274	227	212	223	262	249	227	241	240	243	263	265	246	265	265	252	215	252	261	283	219	241	231	247	247	240	238	284	251	231	251	248	258	249	292	241	269	280	210	242	230	242	205	283	288	254	262	253	239	231	219	240	266	267	246	265	269	235	268	231	213	256	260	253	264	263	228	231	236	237	250	265	254	267	287	248	262	240	240	231	248	256	194	256	259	259	250	244	253	274	265	239	236	257	276	250	254	293	273	259	257	243	264	254	233	236	242	230	237	236	223	248	241	266	310	244	267	233	241	261	249	239	230	245	263	267	239	246	250	272	235	254	256	252	209	255	237	252	251	300	259	253	263	245	231	270	248	236	233	265	276	261	226	235	236	238	255	215	268	271	245	257	245	240	254	269	255	261	230	238	243	254	229	242	254	219	232	230	253	249	244	275	266	250	259	282	236	267	231	219	250	243	263	222	241	270	281	255	242	236	252	229	243	254	228	222	268	241	263	233	265	248	222	222	257	266	261	233	259	270	238	233	235	237	203	242	233	283	238	260	279	253	235	248	233	225	241	251	262	261	245	247	215	249	234	279	256	238	281	291	236	222	237	232	251	272	261	282	237	233	252	229	243	273	242	243	269	242	260	271	253	243	246	264	254	256	269	274	237	237	247	266	265	236	255	240	275	237	285	251	278	270	269	257	257	256	252	250	216	221	254	239	251	241	266	269	251	245	255	242	246	252	221	248	229	224	252	228	281	248	268	267	230	248	254	259	293	255	260	246	265	274	206	252	241	256	247	243	246	242	235	247	220	236	242	249	266	263	243	256	274	235	240	244	229	225	241	270	245	260	247	260	242	239	260	244	247	245	237	245	249	250	256	289	272	265	246	263	260	265	248	271	262	245	210	266	249	214	240	250	257	233	228	258	231	231	249	258	249	244	243	275	266	239	267	262	235	279	240	285	264	256	231	271	269	270	266	231	259	230	289	259	261	263	272	256	250	265	278	236	242	248	258	225	266	253	245	241	244	246	239	253	257	236	235	253	247	237	270	227	266	276	256	236	225	236	254	265	251	247	277	279	251	255	240	258	243	257	269	239	251	238	255	254	274	259	233	238	242	238	233	238	244	252	264	229	257	258	227	256	270	262	237	267	241	280	263	237	259	261	211	254	260	230	261	238	240	245	236	256	200	204	243	271	242	243	294	270	261	256	265	233	241	257	239	274	285	234	280	256	237	263	264	253	253	281	244	228	251	259	237	253	239	260	228	266	267	248	264	286	263	267	249	260	236	249	253	242	216	203	232	252	244	248	250	266	244	249	245	260	255	249	279	267	248	228	268	240	266	244	241	264	267	274	235	280	239	254	239	247	237	234	253	230	241	201	236	243	263	276	260	255	268	234	248	253	231	235	238	258	257	269	239	237	252	242	263	246	244	225	257	294	240	227	242	256	227	223	264	246	247	222	237	230	266	223	294	230	276	276	253	261	276	243	248	271	228	272	256	238	287	258	237	246	250	227	253	273	245	239	236	271	265	247	246	223	219	235	260	271	236	254	262	255	224	225	228	264	249	256	277	251	277	266	234	271	264	231	264	235	255	263	251	276	255	290	252	228	258	249	246	268	262	260	269	221	244	233	226	251	257	248	248	241	254	272	248	259	226	238	293	269	243	272	241	239	268	270	245	231	265	247	257	230	231	247	260	272	219	261	251	241	226	267	225	254	233	286	279	252	244	221	246	235	254	270	241	254	253	238	238	261	257	251	280	268	262	235	241	257	220	241	257	253	309	271	244	219	246	262	265	231	273	259	230	255	239	213	241	265	246	256	235	247	246	245	248	260	245	259	246	231	246	242	265	259	237	262	253	260	239	260	242	258	265	225	219	263	279	214	259	268	220	247	253	264	257	259	263	241	257	270	223	262	229	251	258	246	264	266	259	259	251	254	246	256	267	247	277	230	247	252	261	259	232	236	244	259	275	225	245	259	267	248	228	224	242	268	251	265	258	262	238	257	262	246	263	234	269	252	240	286	248	242	225	249	263	242	260	250	264	249	228	255	240	290	234	233	265	250	253	244	241	248	244	269	244	255	244	260	233	271	242	262	245	230	265	232	245	252	253	264	248	257	231	269	232	234	242	255	255	276	249	266	230	238	253	266	239	240	226	261	263	263	258	263	220	241	256	231	276	246	274	248	257	243	232	229	228	266	253	226	234	230	250	235	226	248	263	278	250	247	267	251	240	239	282	258	283	264	251	263	263	252	237	267	234	242	266	267	264	274	264	249	250	251	237	234	259	251	247	230	251	271	274	272	264	252	261	267	258	272	252	247	265	250	253	293	241	254	228	236	261	255	247	240	238	236	244	268	268	242	245	254	260	277	239	253	254	252	276	255	251	244	240	222	220	234	266	250	255	261	236	214	254	298	243	260	229	237	246	224	269	268	261	255	267	262	251	260	244	247	238	250	278	243	254	261	265	259	286	248	263	232	229	245	241	272	268	254	241	241	270	259	253	251	213	266	236	281	249	243	229	265	267	273	282	265	239	283	240	281	260	278	280	277	250	268	224	265	245	257	249	262	227	274	268	244	261	255	263	254	262	267	238	226	230	239	261	261	254	225	244	251	228	251	280	248	248	256	216	268	224	253	242	242	251	232	252	238	247	233	250	249	266	267	249	240	271	224	236	222	259	245	295	281	238	255	222	270	251	224	280	250	254	234	260	248	251	242	246	241	247	233	284	267	253	243	228	247	266	280	276	245	251	249	241	213	243	246	231	219	245	268	249	263	269	262	211	262	260	266	261	259	256	250	253	251	264	271	259	233	272	245	243	268	305	244	283	254	258	274	263	262	281	288	243	243	268	239	240	233	248	241	254	271	247	231	239	257	261	246	250	242	275	245	236	254	247
18531	1285	1963	2141	1801	1559	1271	1095	1041	924	871	866	831	751	766	747	797	730	695	690	690	686	657	702	687	707	691	633	675	652	625	634	622	640	641	672	638	687	649	633	671	651	640	639	652	626	616	628	667	630	635	676	647	651	653	624	573	624	652	600	633	610	638	581	604	593	627	604	615	637	654	635	642	619	576	637	636	627	641	623	654	641	692	661	644	652	637	604	595	613	642	640	614	610	643	639	650	606	637	588	606	584	625	672	643	654	677	673	621	660	609	660	641	647	629	574	608	624	620	635	605	624	602	638	592	623	661	602	615	621	616	680	603	639	630	679	588	625	583	586	596	607	656	610	638	580	632	625	625	614	616	618	616	645	596	633	640	612	687	630	621	589	587	650	645	636	669	590	605	632	615	587	599	607	673	620	593	630	592	609	625	621	635	664	621	632	587	599	620	601	643	633	592	641	634	571	654	653	587	634	652	579	620	638	670	594	634	660	641	626	626	616	609	641	630	656	599	614	574	606	604	596	649	605	615	641	578	636	573	603	638	606	605	620	600	625	617	645	620	635	595	659	616	653	642	645	595	600	658	579	633	574	579	610	644	616	622	657	625	638	609	659	580	660	642	695	649	577	589	590	667	617	582	630	664	632	639	606	652	625	609	670	622	629	630	598	609	619	593	564	630	614	589	620	626	588	644	616	651	620	639	614	607	602	648	718	640	676	625	601	637	666	614	572	628	617	638	631	655	568	620	616	584	615	628	613	595	610	636	637	650	616	635	603	641	635	630	598	601	600	630	632	609	611	648	664	632	610	606	673	599	621	648	624	668	619	637	674	663	623	613	637	603	650	626	624	613	624	662	614	616	599	595	614	610	615	609	664	638	639	627	628	666	620	593	629	611	664	618	609	631	625	609	633	608	631	583	622	593	638	654	639	646	596	607	622	661	622	622	664	596	629	637	643	633	634	620	641	601	643	644	611	624	659	639	659	607	634	621	632	612	603	645	605	600	594	601	602	634	600	604	604	626	587	612	634	601	616	633	639	651	609	659	612	631	632	611	577	588	592	588	627	679	621	662	636	625	650	622	623	688	595	599	631	614	597	597	598	610	656	554	591	619	635	633	633	614	630	640	640	642	674	620	644	614	618	609	595	634	604	678	687	604	616	612	665	603	630	630	607	623	633	635	590	659	596	606	642	644	623	606	638	610	655	581	652	619	619	625	597	635	642	606	644	591	645	603	627	618	602	597	618	642	618	613	625	591	652	591	616	618	600	611	681	603	626	666	613	628	645	614	630	596	608	639	645	680	619	630	617	608	650	623	623	638	630	603	626	625	622	612	628	631	645	633	614	645	576	608	589	619	629	611	613	628	630	633	617	580	610	681	620	603	600	600	610	602	626	653	632	629	660	618	670	627	614	640	612	607	629	636	656	638	632	648	670	614	589	583	637	595	622	588	603	606	575	599	656	581	633	615	569	661	628	620	639	678	643	585	642	615	609	640	617	637	568	637	616	664	635	622	638	607	652	623	629	630	601	601	627	609	549	633	634	667	657	628	623	562	649	623	634	593	599	604	610	591	560	623	623	613	614	620	651	589	593	592	584	605	619	635	595	596	634	630	610	583	626	647	584	638	655	621	628	608	635	608	624	640	559	571	608	609	622	630	610	625	596	620	641	595	613	600	624	659	623	606	627	646	614	651	618	638	608	610	605	612	636	557	600	587	601	655	628	637	614	625	625	606	639	622	631	627	629	612	609	656	625	650	611	628	644	647	658	589	669	647	639	636	689	635	641	638	614	608	614	570	620	638	630	622	591	637	642	600	616	626	625	650	650	594	607	605	631	653	575	618	603	664	606	663	627	657	649	660	656	585	568	592	621	569	603	639	584	626	677	597	662	610	589	639	594	647	590	603	634	632	607	593	632	630	641	579	642	639	623	616	612	631	559	628	642	632	599	624	623	606	662	597	610	613	629	604	622	613	599	605	609	603	635	640	636	596	618	571	613	565	640	654	614	642	594	679	621	636	592	629	625	618	611	574	599	641	653	643	614	593	662	651	600	605	625	637	626	620	642	649	635	580	606	628	649	641	630	663	659	615	595	622	657	651	597	619	608	673	607	632	622	599	629	613	656	635	610	649	609	643	696	653	564	625	627	649	568	596	600	601	650	640	651	680	629	629	618	680	629	651	706	608	631	625	597	601	608	665	574	596	642	614	637	593	678	627	623	611	638	650	634	641	593	641	594	633	665	594	629	620	601	624	637	665	597	613	594	619	628	631	652	599	613	640	590	635	641	613	616	634	636	611	666	584	664	610	604	605	639	584	646	650	646	673	610	598	626	591	655	591	650	642	575	607	589	595	607	598	608	587	606	635	621	671	609	621	609	584	568	663	619	645	593	596	599	688	614	612	628	624	587	637	625	580	600	606	609	606	625	611	639	610	613	591	620	601	623	650	643	628	632	606	625	635	650	622	613	640	618	608	600	628	611	605	632	586	620	623	623	656	581	632	611	626	627	592	627	633	638	619	628	620	612	558	585	661	597	593	584	638	639	601	642	609	630	600	641	614	574	642	636	634	629	590	609	629	643	611	669	628	638	628	585	586	630	646	614	619	627	637	649	641	637	598	642	615	590	628	648	608	648	597	618	598	654	624	606	626	593	622	650	644	671	604	620	614	652	631	619	605	586	593	618	599	626	669	604	614	629	646	649	627	674	621	660	580	635	607	619	650	603	614	611	580	637	630	698	619	572	643	619	636	642	657	613	598	637	631	641	639	655	610	612	638	585	631	631	620	582	634	623	614	598	598	636	656	617	610	604	582	646	607	598	628	617	618	620	596	613	645	621	602	650	620	634	571	650	626	635	577	651	620	672	603	599	595	634	618	676	621	598	645	607	642	638	622	623	640	626	594	588	647	626	592	598	640	638	636	597	616	633	600	636	607	567	633	641	626	647	616	592	620	637	587	602	628	615	581	601	615	637	615	622	649	637	650	627	634	640	660	631	631	653	639	620	611	621	635	613	591	664	593	610	606	636	624	585	640	617	647	599	654	631	617	633	637	619	615	634	598	634	631	658	644	594	614	615	631	629	633	601	583	602	658	613	673	603	630	626	598	599	596	615	648	632	647	608	621	625	608	675	580	598	618	638	590	623	635	632	617	600	633	646	642	620	626	608	615	635	618	639	638	688	602	606	617	638	601	633	657	608	648	605	606	595	610	592	626	577	618	599	618	662	577	587	620	604	618	650	654	648	624	635	593	602	611	648	633	635	594	642	573	579	643	589	591	629	620	618	652	671	632	651	580	649	649	625	591	636	620	587	584	614	641	595	619	636	616	550	611	608	610	683	597	589	632	616	610	624	600	617	560	645	583	586	642	673	626	603	611	578	634	628	630	659	623	630	667	619	641	599	643	631	631	573	601	601	587	615	627	683	651	608	641	609	598	642	659	606	593	612	613	605	660	677	622	685	639	656	669	628	618	629	606	648	611	646	643	601
10977	966	477	451	391	464	418	408	441	446	401	430	428	406	456	407	464	449	408	431	420	431	452	469	444	402	458	455	448	421	415	400	423	458	443	428	440	435	409	430	440	418	420	436	439	490	417	432	424	456	429	441	405	434	425	463	431	429	460	435	405	421	482	430	436	399	472	410	420	436	452	423	471	443	443	444	417	416	413	429	426	403	471	465	410	446	406	468	434	451	456	441	439	443	447	457	447	415	433	428	438	436	449	419	408	439	438	458	423	446	458	441	433	426	421	490	466	409	450	438	404	441	451	499	487	447	433	446	462	425	429	497	443	412	469	435	474	425	446	431	420	472	429	413	451	478	430	422	474	408	468	449	438	467	404	449	421	443	475	455	461	435	464	457	443	433	442	441	461	466	488	469	407	458	443	458	436	410	429	464	444	436	438	450	467	469	438	457	451	468	431	430	418	400	417	452	384	422	432	444	446	444	414	425	450	433	400	439	499	439	461	444	465	463	474	455	423	449	417	414	472	429	480	441	411	424	444	436	442	465	463	481	463	445	411	458	426	428	435	391	423	421	458	444	442	437	406	427	431	430	400	468	422	445	476	449	437	442	420	440	437	402	422	445	432	422	452	433	417	434	424	420	437	477	432	426	501	455	445	419	471	429	439	427	430	393	429	457	428	428	465	427	434	470	429	416	420	430	449	449	426	434	422	447	441	472	435	423	442	488	431	463	463	439	445	426	410	424	417	468	469	436	439	426	418	442	430	461	488	483	446	431	443	435	445	433	417	455	404	444	403	376	421	421	436	418	423	477	417	462	416	441	436	449	464	405	470	447	472	405	459	428	426	438	410	419	437	496	443	458	413	484	455	422	449	440	416	457	427	407	407	442	409	428	438	467	426	473	423	476	441	469	458	467	462	412	444	435	423	459	440	413	428	447	457	418	456	438	451	392	427	462	484	466	443	435	439	433	399	467	441	469	449	444	428	465	426	468	477	465	452	429	461	420	412	424	436	406	456	446	425	430	440	457	419	485	423	437	457	433	447	474	442	445	421	434	475	428	414	427	424	443	435	464	452	481	460	413	454	477	456	427	439	447	474	429	464	469	455	436	445	435	421	481	457	474	443	451	444	439	458	410	442	415	417	435	429	414	482	450	401	397	453	433	421	423	461	476	469	456	425	486	444	479	461	430	415	426	441	442	396	488	409	427	419	458	422	417	409	437	437	428	477	426	429	433	433	460	475	423	435	450	422	434	442	484	442	416	419	421	465	440	453	445	488	483	418	417	446	486	390	456	456	456	403	445	482	416	404	424	447	464	427	464	469	445	422	426	461	457	438	452	429	420	478	467	460	448	425	387	430	459	420	456	440	480	399	449	425	435	450	468	444	409	430	443	467	467	453	415	391	450	393	460	440	451	444	458	466	460	404	453	480	373	456	410	435	497	444	461	451	430	449	441	434	449	493	479	471	426	473	461	438	466	451	471	435	445	447	460	448	437	457	442	468	416	425	426	449	450	411	441	456	435	447	427	430	420	464	428	417	388	457	443	432	421	436	433	460	416	467	436	433	482	468	458	417	448	460	460	434	434	438	394	467	428	399	476	411	409	441	440	417	431	415	436	425	428	452	428	422	418	440	439	410	384	394	433	438	433	432	430	448	411	438	448	409	449	453	437	436	425	422	456	433	404	443	464	491	467	449	456	454	449	453	414	406	392	457	461	446	403	434	463	470	420	440	453	419	478	438	450	447	477	496	418	429	453	423	436	458	452	446	417	442	467	478	452	404	444	431	399	453	457	382	422	444	463	457	419	449	450	434	440	444	419	412	423	387	419	381	400	428	446	453	466	478	415	417	451	436	436	426	449	461	455	430	436	415	467	456	450	447	417	381	459	452	450	409	424	400	412	452	447	471	462	440	450	446	468	433	415	447	454	442	455	440	412	438	406	382	414	419	417	423	444	433	440	449	440	473	400	488	442	444	441	419	458	454	456	426	483	444	404	430	415	444	441	450	469	476	439	434	416	466	434	465	421	420	411	404	448	438	450	438	409	463	472	468	449	478	428	442	412	437	421	421	429	450	419	453	450	443	473	436	466	444	428	436	441	443	416	429	408	431	449	446	436	425	442	443	418	478	414	407	414	414	430	462	424	480	452	434	417	435	406	413	431	469	436	458	447	439	432	433	406	451	384	424	452	457	451	438	459	463	405	433	426	446	425	386	444	398	426	393	467	436	489	454	410	472	433	426	435	441	471	439	470	461	466	478	429	484	437	449	461	438	407	448	454	428	490	415	461	464	436	448	454	430	456	448	384	435	442	469	435	432	420	457	447	433	426	468	452	432	441	449	428	441	418	439	434	456	439	405	463	432	445	450	419	438	418	423	414	459	482	450	432	430	405	431	453	424	494	485	438	433	428	441	437	478	382	462	419	478	435	479	475	474	439	430	470	434	433	498	414	447	445	407	434	442	480	452	423	454	432	443	452	431	457	437	436	386	427	457	425	402	442	419	455	473	435	406	440	419	416	424	428	463	438	418	404	433	400	416	419	419	443	441	463	434	408	470	467	459	477	419	396	398	488	411	452	460	428	459	428	428	399	454	450	442	501	409	434	438	415	475	405	440	410	451	479	469	428	441	428	432	453	472	425	463	425	451	445	464	437	446	433	435	452	451	466	429	419	453	461	504	419	441	438	444	431	441	445	429	447	458	428	407	430	476	465	433	417	449	446	429	416	427	443	433	422	417	398	452	425	438	499	456	403	436	470	412	440	424	428	453	438	413	422	448	445	444	461	441	449	474	462	479	482	394	451	453	472	447	412	479	430	427	482	479	453	437	403	409	423	460	411	430	470	443	445	437	416	461	458	448	436	441	408	427	433	456	472	382	432	444	410	426	396	448	488	417	435	455	363	391	480	481	448	434	449	467	455	466	430	372	491	468	472	387	458	438	428	460	431	432	451	434	403	449	472	477	431	448	444	450	457	417	473	484	472	456	438	440	445	441	436	467	420	444	445	445	434	475	406	407	423	431	457	403	433	430	385	420	429	437	458	400	443	426	466	452	410	437	451	446	470	457	432	418	431	435	420	426	400	430	453	437	465	474	484	458	441	426	431	461	455	464	462	445	424	481	429	437	450	413	471	456	450	450	465	450	453	412	425	411	408	422	450	464	444	430	415	450	428	443	447	443	457	413	421	452	415	433	408	418	419	420	425	428	439	443	435	426	440	451	418	446	412	436	389	426	433	428	419	495	425	457	472	475	463	503	493	451	450	477	417	445	447	494	501	428	451	428	453	423	439	432	449	432	447	435	420	454	506	447	422	405	464	471	464	459	447	451	390	450	441	442	442	444	450	449	427	449	461	440	433	396	425	416	424	426	450	466	455	437	422	461	477	440	445	410	433	423	464	486	461	418	440	446	417	479	443	411	420	439	467	435	460	466	442	478	421	424	456	424	479	488	479	426	446	446	442	406	443	446	424	456	471	443	415	444	456	420	476
7014	986	1003	1018	961	902	1035	933	950	910	951	898	932	940	970	930	950	986	1006	1002	960	1011	967	1023	1003	969	1018	974	932	968	965	965	962	953	973	920	933	980	969	961	980	951	946	958	984	951	941	975	909	930	918	990	943	982	918	958	926	984	965	999	940	929	923	966	943	967	980	956	917	885	973	984	996	953	954	988	942	926	945	946	963	945	953	889	995	945	930	904	953	924	942	920	952	962	958	1004	988	1047	985	961	937	933	983	914	938	890	917	987	957	933	991	953	985	971	1010	990	917	986	936	925	929	951	968	935	965	974	981	915	971	972	928	966	969	949	1006	897	944	973	973	966	959	930	920	946	945	909	958	972	940	996	902	945	997	1008	951	983	961	939	977	975	994	951	923	954	1006	920	971	906	954	947	985	950	974	943	914	948	943	1021	977	947	977	983	907	980	974	994	993	927	930	917	937	945	938	968	959	962	926	965	919	928	952	988	910	936	962	941	973	943	991	973	960	953	935	971	936	984	924	1020	967	1012	960	1042	959	919	932	919	990	961	958	957	979	992	915	1017	965	936	981	964	929	955	949	916	958	971	981	961	863	981	943	944	960	959	949	948	950	944	976	969	916	976	992	977	938	884	921	929	967	979	964	944	989	961	891	919	971	916	976	914	918	955	958	939	914	954	907	940	1001	924	925	899	895	954	912	1011	993	957	971	986	959	952	915	961	980	936	951	988	959	984	945	961	940	983	953	962	934	956	983	940	907	958	876	983	907	958	983	977	920	974	922	934	925	962	1032	939	937	910	931	940	998	975	993	991	1001	990	909	955	920	951	957	907	937	917	941	967	906	942	996	993	982	979	956	977	950	938	987	993	965	951	947	956	964	922	959	931	952	955	978	937	970	925	927	1006	915	952	886	910	940	996	968	987	974	899	923	945	957	983	989	990	974	966	977	909	920	926	926	945	975	975	965	980	921	910	934	930	972	1014	944	960	964	958	996	995	1012	950	982	984	932	935	967	890	956	934	941	944	948	947	987	975	940	925	936	972	995	952	908	988	925	1014	968	951	919	939	931	936	1009	997	953	924	970	936	920	965	1010	937	915	967	961	975	939	879	935	925	957	943	947	999	995	954	973	972	958	995	942	978	971	950	924	957	947	963	969	957	932	932	926	944	967	940	960	932	955	952	921	953	932	929	968	951	988	992	976	901	909	922	1004	955	945	948	995	963	896	943	989	1014	961	920	978	914	979	946	991	923	925	990	995	953	928	946	1022	956	998	995	914	1009	917	950	952	957	946	1001	917	926	943	963	925	934	929	954	935	906	916	1036	922	903	983	916	931	952	965	964	910	974	981	1011	969	977	978	936	974	980	935	955	923	922	991	973	1001	949	937	978	915	938	917	902	934	1014	892	912	911	938	986	894	943	928	974	941	986	950	912	1018	959	971	971	968	962	944	983	1016	957	925	956	936	965	996	996	944	963	924	948	968	970	922	929	953	962	986	944	951	946	1031	952	976	985	917	926	977	920	970	994	986	992	1014	946	917	958	962	934	1019	989	1032	979	930	940	1004	962	961	954	890	966	933	963	960	930	964	930	976	928	970	992	955	982	908	1019	973	932	927	974	984	979	937	940	980	991	960	964	993	947	961	911	899	976	969	1015	955	924	922	970	962	978	909	938	923	951	972	967	970	974	963	897	1028	965	932	933	984	959	997	900	975	947	976	989	984	989	997	961	958	917	961	959	1010	932	982	914	928	979	932	1022	1005	972	980	988	967	915	949	963	950	918	921	1006	924	968	953	959	979	890	1011	995	967	991	931	937	1017	970	950	952	984	966	988	983	994	954	978	966	982	962	984	972	942	914	910	908	926	951	971	969	965	923	1024	1012	929	959	982	954	973	980	954	920	951	973	940	957	1002	937	996	986	963	969	942	976	943	991	934	986	925	963	945	953	977	962	939	989	957	901	969	933	924	951	924	972	960	943	971	974	944	949	1039	955	878	968	918	982	923	949	972	985	987	927	966	930	981	930	928	955	981	971	970	981	952	976	978	966	920	920	963	906	891	918	989	934	922	932	993	919	983	965	918	939	953	964	971	956	962	1004	913	884	992	911	923	920	925	938	927	982	932	955	997	934	1022	1023	946	963	920	918	945	895	922	935	924	945	928	925	1021	976	951	971	957	954	924	952	923	931	963	944	935	950	972	926	929	982	957	962	927	977	906	938	910	961	974	926	951	990	953	984	972	990	936	930	960	971	946	928	919	1002	985	946	949	948	936	916	998	994	950	960	955	960	949	961	1007	948	984	910	944	980	939	963	961	975	929	954	976	920	945	959	974	951	985	1007	954	934	904	963	990	971	969	906	997	955	957	1013	992	979	965	990	932	981	942	973	918	950	929	971	952	950	969	936	922	927	961	956	898	956	966	892	942	909	956	996	929	936	937	900	953	931	905	975	923	943	885	951	954	941	942	953	959	927	870	967	906	995	900	970	937	905	945	917	926	993	954	990	940	912	929	955	937	884	943	966	998	930	926	967	943	920	1023	950	928	925	963	1000	936	924	965	976	1004	936	994	954	1031	950	933	1002	976	938	932	979	954	947	947	1040	973	986	958	945	957	979	920	930	963	886	957	956	964	920	967	978	934	945	1039	950	968	945	929	945	1009	984	938	938	1004	964	933	931	926	1007	997	925	928	993	957	956	959	965	932	1025	977	973	977	945	952	955	979	916	980	986	957	948	997	972	957	964	946	932	984	955	956	928	920	985	911	943	1005	1010	925	948	959	987	974	949	974	975	1003	938	978	957	895	961	942	989	946	956	975	1003	998	996	914	982	1011	912	979	969	967	956	971	956	942	928	907	981	925	913	976	957	986	906	992	913	995	991	1031	991	907	972	975	985	994	959	997	934	1005	971	968	941	944	919	981	965	930	931	925	978	943	929	989	915	915	938	937	1006	968	976	946	959	969	945	972	928	940	938	984	939	987	921	946	920	944	923	997	940	983	953	888	948	949	973	892	997	994	950	1024	939	996	945	937	918	953	936	951	977	985	989	920	964	971	928	996	1006	964	993	961	928	975	982	990	970	944	937	987	899	961	940	883	970	956	964	987	902	950	946	939	995	956	969	947	928	957	1003	974	935	983	972	929	917	918	958	960	944	988	916	951	929	976	901	952	968	935	996	956	952	983	994	960	924	939	968	1007	996	971	955	911	948	957	936	977	924	979	930	905	964	969	930	973	947	941	927	967	965	902	905	913	950	962	986	901	965	931	947	940	955	945	975	955	947	918	1005	962	956	960	953	954	969	948	939	1012	929	921	969	1035	938	935	1039	984	977	903	936	953	944	914	987	915	934	1036	933	982	967	968	1004	996	934	969	944	897	940	932	939	861	964	1031	961	980	965	915	964	936	945	943	1005	985	923	963	913	926	989	957	963	994	959	935	947	984	932	943	901	955	991	908	903	956	976	961	968	929	964	923	915	993	937	972	941	1007	895	890	946	968	949	905	995	1014	952	968	1021	1006	964	1000	979	964	964	948	989	957	1008	978	953	949	980	966	992	968	952	957	922	982	1004	976	925	1001	953	935	935	978	901	956	929	1021	963	968	974	922
23566	2382	546	417	380	313	283	309	240	266	283	280	256	233	236	224	233	239	294	261	259	242	248	234	255	224	237	226	239	225	206	224	220	226	244	248	230	225	213	248	220	228	232	226	238	209	224	241	221	200	225	209	226	208	219	226	244	205	230	233	220	213	235	228	241	227	238	236	206	199	229	210	224	235	260	252	234	252	224	220	242	228	227	239	240	227	235	211	205	243	231	216	216	223	235	225	226	206	231	251	217	230	209	214	239	205	255	220	228	225	211	229	216	219	206	232	229	236	223	204	227	240	252	216	229	243	233	214	216	235	241	212	233	208	187	262	214	216	239	239	192	223	239	231	231	226	241	220	229	241	264	220	222	212	238	202	229	219	242	220	236	257	239	219	226	217	228	253	188	217	226	254	205	213	234	256	222	212	213	207	232	206	246	243	222	240	238	226	200	212	212	228	228	243	232	250	224	216	210	232	221	232	235	227	241	231	241	227	225	228	215	217	216	244	208	213	256	210	246	243	210	239	218	222	238	245	217	213	241	207	206	239	214	232	216	242	234	212	244	244	211	246	271	238	261	213	212	215	212	235	222	251	256	235	216	241	243	249	248	232	219	225	269	242	241	228	243	218	247	228	226	227	222	230	218	239	223	225	216	216	237	210	223	223	217	245	246	209	242	238	225	235	261	216	255	245	236	220	229	252	236	245	261	228	221	233	227	234	246	241	255	210	198	251	234	235	254	229	223	232	251	218	221	234	232	254	257	228	238	245	249	228	235	218	250	210	225	214	227	241	207	255	219	208	220	238	232	197	208	195	213	204	208	225	209	257	209	245	231	257	190	238	220	223	236	236	205	218	239	252	210	247	238	228	204	225	254	239	253	216	218	226	233	219	215	221	224	239	247	252	223	228	251	212	215	219	217	219	243	218	228	245	233	239	178	230	222	215	253	238	221	246	218	240	220	216	216	222	243	234	258	231	202	240	226	214	223	268	209	254	217	242	243	239	202	243	207	198	240	242	222	242	229	248	213	215	236	226	230	216	235	230	219	204	237	229	240	226	259	228	211	227	185	216	247	234	226	205	235	240	248	234	221	226	257	232	257	237	215	221	211	239	184	220	241	263	252	231	237	250	228	209	255	226	207	241	248	230	287	199	247	222	231	243	208	232	244	239	239	239	224	233	215	232	252	258	237	219	225	219	253	237	228	208	203	245	214	238	230	215	240	253	224	244	249	226	207	243	227	225	232	225	218	233	205	237	214	216	246	220	248	239	204	209	246	228	233	205	215	227	214	217	231	237	235	205	239	246	242	217	210	240	235	220	255	253	232	221	213	232	193	239	269	217	209	203	219	240	232	230	187	219	227	246	250	221	202	230	230	231	235	219	198	233	226	241	212	218	242	216	218	241	230	244	232	209	219	219	227	244	203	242	218	239	251	247	234	237	273	225	204	217	241	241	241	248	233	256	202	221	223	236	192	242	231	236	260	242	238	237	227	256	249	251	218	239	211	200	247	251	206	203	214	213	243	221	214	232	243	262	245	251	246	221	204	210	215	228	242	220	227	212	249	257	226	257	224	221	259	235	259	239	215	235	240	248	249	223	208	229	193	234	226	241	224	223	234	191	239	227	203	237	235	229	216	223	240	223	205	210	225	229	217	237	218	251	238	248	258	223	210	224	242	219	214	234	209	232	250	218	268	239	232	226	211	231	209	235	224	229	242	232	216	245	219	214	237	237	254	211	209	226	232	195	223	217	236	229	195	230	238	246	229	225	249	221	206	220	243	218	256	235	240	235	215	235	236	260	235	256	239	252	212	207	208	239	226	240	232	245	203	224	238	244	249	234	271	245	234	243	197	238	234	195	206	212	213	233	212	220	232	220	236	224	224	245	269	249	235	240	244	223	231	211	198	254	197	230	230	261	244	238	234	232	198	239	225	227	252	232	251	205	227	229	265	265	240	226	221	221	220	243	238	229	232	245	238	214	228	212	214	216	211	245	250	223	219	218	179	219	219	264	223	229	243	213	275	267	252	232	242	227	222	242	204	224	247	217	249	237	212	223	246	244	219	232	241	222	241	231	202	214	235	229	240	212	254	227	225	221	197	216	236	249	230	223	248	261	225	215	229	197	227	238	246	214	220	237	231	236	220	218	235	235	250	244	235	251	249	203	229	217	228	220	229	206	232	257	213	206	234	197	248	240	237	217	230	260	223	199	242	224	229	211	230	238	216	216	234	224	198	244	216	241	259	269	240	245	215	225	242	233	200	220	211	252	215	246	208	223	209	257	242	234	217	263	197	224	236	225	196	232	207	222	244	260	211	215	245	250	216	213	225	214	253	191	244	265	224	229	269	208	235	255	216	229	225	248	225	246	240	258	246	229	227	218	242	218	199	234	216	249	195	238	234	206	233	256	221	211	218	204	218	222	207	237	193	231	217	246	218	222	235	218	198	210	241	224	230	224	229	225	241	253	222	247	251	231	233	239	246	233	253	234	272	212	231	242	219	245	243	267	236	225	199	225	215	238	267	240	247	218	235	235	227	251	220	236	240	240	242	221	208	202	226	236	231	203	236	224	254	244	225	228	203	191	210	236	250	237	224	235	267	230	246	206	252	212	218	215	219	244	201	237	230	239	245	241	226	271	228	228	251	201	261	223	208	237	244	222	212	234	242	242	225	222	232	246	249	239	258	245	234	220	243	226	255	219	241	223	214	238	221	222	235	237	216	243	239	225	238	227	235	221	238	231	258	260	210	230	199	225	238	237	193	229	229	238	236	235	215	257	208	221	215	207	215	215	199	221	214	241	266	190	220	230	190	213	245	255	236	207	203	235	221	239	221	258	216	209	224	213	242	240	223	224	203	258	243	202	229	211	200	224	220	224	254	231	198	279	218	221	230	212	258	261	232	231	248	240	251	263	235	231	231	198	230	233	233	238	224	211	222	215	219	234	217	222	241	236	217	228	249	220	234	244	230	216	245	230	244	229	197	232	232	226	238	215	232	228	226	219	197	233	232	217	209	222	209	243	212	213	264	202	231	216	205	236	229	235	236	240	238	222	225	212	236	228	236	236	233	198	257	240	237	225	237	214	201	239	226	262	247	235	245	231	232	236	224	205	222	249	281	227	198	271	221	269	209	237	228	243	276	264	274	261	238	234	256	226	231	196	229	240	237	243	247	261	227	229	242	219	213	249	209	243	241	263	240	214	240	238	193	224	228	238	232	223	242	214	244	214	232	250	239	224	223	206	214	256	221	234	254	218	237	243	259	262	246	264	226	214	242	242	245	226	236	226	263	236	233	222	226	224	235	275	230	235	206	245	247	226	240	216	208	219	228	220	181	215	216	220	246	211	222	212	236	197	203	249	205	241	212	234	247	271	227	209	226	227	212	259	237	219	240	231	230	191	228	237	249	227	233	237	198	221	238	219	200	237	212	221	245	248	222	256	202	244	259	230	232	230	251	233	220	239	235	217	277	247	245	231	228	226	234	214
14028	939	1182	1285	1200	1039	862	777	755	731	691	668	672	624	621	598	632	633	591	651	609	596	591	626	624	597	582	552	569	560	577	572	550	561	572	570	575	579	589	545	624	570	568	543	579	547	560	521	565	555	558	604	574	559	549	504	572	561	561	551	542	559	568	581	569	585	521	561	575	533	569	544	572	554	549	550	581	544	579	522	556	539	540	555	558	547	569	556	619	594	536	570	578	601	595	525	563	551	535	606	586	546	520	582	551	572	560	579	566	584	600	514	601	548	570	563	598	565	545	528	523	576	545	536	548	537	500	541	532	573	556	551	578	593	506	543	554	534	595	568	534	607	557	554	572	560	551	507	560	569	551	600	539	542	565	560	587	568	544	566	572	540	589	572	559	589	558	525	517	561	560	490	543	584	562	562	562	553	549	580	529	543	562	617	547	554	540	560	630	542	543	552	505	512	575	534	559	581	544	545	540	551	565	530	587	524	567	593	570	560	539	587	563	529	529	562	549	567	537	561	599	541	557	558	569	567	523	561	552	530	557	591	539	545	581	555	517	548	534	551	508	551	525	514	548	512	527	536	548	559	571	568	529	562	556	574	547	551	583	571	563	506	548	557	597	529	597	544	586	550	553	560	577	584	591	531	547	573	530	555	561	572	529	570	559	565	588	544	553	548	536	593	524	562	493	553	570	581	565	550	586	573	574	533	515	533	535	558	553	549	571	583	534	504	590	562	549	580	525	550	536	565	598	530	547	573	544	554	579	510	569	565	558	531	608	581	526	531	553	539	530	531	551	574	551	541	549	516	536	535	567	549	539	511	561	525	493	585	553	551	545	556	560	557	597	565	548	587	579	566	531	525	549	558	573	555	581	562	553	543	505	548	571	594	541	552	548	549	556	579	594	575	591	572	523	543	544	530	535	573	519	537	543	517	529	519	525	516	535	505	564	571	543	551	508	555	538	552	538	547	537	535	605	606	520	597	529	563	577	544	549	602	531	570	568	542	558	606	542	531	558	545	514	558	569	539	559	540	531	532	543	580	518	541	506	546	595	549	607	562	607	593	543	531	573	560	546	541	555	520	551	523	559	566	558	538	599	510	580	548	569	577	560	556	549	557	515	512	584	574	537	531	548	586	551	561	545	596	544	534	531	580	564	506	575	540	531	539	583	565	550	572	566	557	524	552	591	530	545	550	537	543	549	535	610	522	588	577	569	615	577	595	537	533	557	540	527	510	577	539	532	566	559	557	531	539	528	529	537	541	560	569	554	598	568	569	567	558	602	587	507	523	566	585	564	543	484	563	517	577	535	552	572	571	536	559	517	534	524	530	555	535	563	541	596	518	579	544	564	559	534	526	556	567	554	542	527	559	546	544	583	550	531	550	534	575	553	558	567	538	585	551	550	575	520	559	583	574	586	549	551	542	587	592	579	571	563	557	554	557	532	543	544	532	560	531	545	539	542	547	547	589	569	592	585	544	547	564	516	517	568	528	554	556	511	543	523	555	569	583	597	573	536	552	516	558	541	616	530	575	565	550	554	554	515	526	536	533	534	552	601	541	550	543	549	510	503	583	541	584	533	524	550	537	561	541	579	507	556	579	522	568	554	536	547	571	551	567	553	534	604	540	538	482	522	586	543	561	552	509	546	578	611	516	546	545	574	555	589	573	569	543	524	529	543	553	544	577	510	532	510	485	561	539	542	548	533	543	550	561	573	601	551	538	535	572	547	535	588	573	526	541	532	568	484	572	555	568	577	566	584	508	590	570	581	507	571	548	525	582	570	519	570	571	525	544	545	563	556	602	554	555	544	574	548	551	490	547	550	557	528	582	530	553	583	565	521	535	560	563	551	553	562	571	574	542	579	548	552	534	553	542	569	584	539	545	578	537	572	574	576	548	530	591	574	548	545	508	491	556	568	537	562	579	553	508	587	507	552	525	573	589	525	539	583	536	549	592	541	547	550	562	567	531	532	570	521	535	550	556	530	570	576	558	570	575	527	536	554	548	534	579	601	553	587	559	541	542	530	578	554	591	542	506	567	537	568	586	574	534	528	575	536	523	559	568	544	556	561	533	533	560	591	573	589	550	564	530	544	569	566	575	525	557	550	591	530	587	565	568	565	548	559	567	578	566	562	563	559	566	518	561	553	568	554	541	523	553	573	574	565	574	549	567	545	568	550	551	574	520	494	598	546	542	549	580	536	570	538	510	516	561	567	521	579	536	539	566	550	543	581	560	514	589	583	560	528	584	629	572	547	573	548	517	554	558	575	554	544	562	558	549	556	586	561	549	515	540	536	545	544	555	570	554	581	552	546	537	558	568	569	527	556	575	520	577	574	550	570	535	589	534	555	534	574	580	593	590	518	571	537	519	540	560	533	544	528	532	567	507	547	523	526	541	571	562	540	557	526	579	547	547	584	582	561	600	585	575	561	544	543	546	561	580	586	606	593	510	541	578	572	544	550	601	565	532	552	506	539	534	550	541	560	524	537	565	586	548	603	553	521	583	525	571	556	546	551	538	537	597	569	528	562	533	536	526	515	562	545	571	559	555	550	536	582	533	573	551	559	567	550	581	606	560	572	594	536	589	555	560	515	576	573	543	558	568	563	557	561	513	540	570	552	551	591	566	547	564	563	569	576	526	584	517	581	538	532	557	614	557	532	568	523	526	557	551	576	542	562	574	593	522	531	521	587	545	572	525	555	505	576	551	594	559	543	544	599	565	542	575	561	546	582	554	524	602	600	557	537	624	550	487	540	552	592	594	541	551	573	570	559	575	556	581	550	547	581	569	561	527	547	548	542	541	530	535	577	545	543	531	563	555	532	535	574	611	609	563	551	502	542	569	532	541	560	555	560	570	567	547	552	561	545	536	551	571	545	525	579	527	542	539	544	541	578	545	561	556	557	532	561	577	524	509	530	569	539	544	531	560	579	559	557	559	565	594	611	514	556	565	486	592	573	505	573	542	527	557	557	553	537	573	550	558	541	502	519	532	584	584	574	573	547	568	525	556	521	599	549	571	587	591	543	547	583	546	565	571	557	510	527	569	543	577	550	582	560	600	606	541	531	545	588	513	548	536	548	532	575	539	559	521	547	563	535	557	546	537	560	536	597	531	564	570	544	565	569	531	527	550	572	595	544	535	526	575	568	532	543	571	567	559	541	522	574	580	562	522	559	534	583	529	554	565	561	545	515	556	516	543	567	538	550	590	499	539	569	583	569	500	566	522	542	549	514	535	540	561	553	561	611	571	566	587	567	542	551	545	545	578	554	537	559	574	568	544	580	544	574	536	575	563	551	549	584	514	530	573	575	554	524	588	573	541	541	562	527	558	577	565	511	586	572	563	513	549	513	531	551	556	515	540	569	562	558	595	549	579	565	573	570	544	561	543	526	539	552	565	567	541	571	589	589	536	546	537	519	568	553	618	577	533	540	546	573	544	562	590	578	568	521	573	556	564	546	547	570	591	588	568	562	552	553	559	538	556
32980	5572	989	718	509	408	397	354	326	323	286	287	278	260	259	257	276	276	280	282	237	278	223	258	268	235	241	232	236	251	241	242	263	252	262	239	279	249	275	251	242	258	259	232	253	253	254	251	244	256	304	255	244	274	264	260	246	266	231	253	277	232	240	246	226	250	241	280	249	237	257	259	226	230	255	257	240	252	238	227	237	261	265	254	288	252	243	236	257	277	236	239	248	257	252	266	250	232	273	234	261	228	234	261	249	256	249	246	268	229	263	255	256	257	271	223	266	271	250	251	261	265	263	278	264	255	237	261	242	262	244	241	255	247	232	261	257	219	245	264	265	255	265	302	252	254	220	248	273	243	253	272	246	252	247	249	230	214	241	269	274	225	264	221	246	255	266	242	250	252	245	260	223	296	222	248	256	249	260	257	286	262	260	228	234	236	274	280	260	285	217	236	246	259	263	234	283	270	230	272	241	272	265	267	280	250	236	245	248	249	243	247	251	258	260	258	212	245	254	262	259	262	269	224	262	239	247	251	231	253	252	240	272	218	257	263	270	249	246	247	247	274	245	239	245	268	273	289	286	252	283	250	265	258	220	250	237	272	238	228	262	257	258	254	242	293	235	239	213	256	276	277	229	268	263	249	220	222	296	261	230	231	247	256	230	231	274	260	235	246	247	227	245	262	239	221	255	244	266	248	256	236	268	222	275	238	258	265	253	259	281	241	280	193	260	221	236	218	216	242	249	243	242	251	244	252	260	250	231	257	255	241	254	245	222	239	246	241	233	221	250	279	262	262	277	253	260	277	270	223	237	260	259	255	257	242	220	246	277	260	232	249	238	258	249	249	262	264	245	232	257	247	256	258	254	258	219	268	251	253	224	245	284	244	250	227	253	251	293	273	251	254	250	245	240	294	247	236	237	259	248	237	244	254	231	255	264	280	251	244	269	269	281	257	268	229	225	258	245	240	237	231	229	251	282	239	241	251	276	223	283	213	278	262	249	231	239	254	227	270	248	235	228	243	242	248	240	247	242	245	236	233	266	243	268	262	268	242	294	281	270	240	243	274	263	272	228	267	258	265	234	245	263	240	266	234	247	239	232	272	250	222	236	237	251	255	254	250	253	263	257	242	264	247	236	234	238	259	249	221	292	249	223	242	239	226	256	238	242	239	246	254	262	255	246	235	248	248	269	246	250	217	244	232	259	250	239	260	264	251	256	242	261	257	246	263	253	251	211	259	275	257	241	244	252	253	217	235	230	249	228	231	248	274	265	278	274	297	258	271	237	271	301	255	266	270	230	261	259	260	262	256	251	275	227	218	261	264	254	228	233	253	221	258	220	260	233	279	256	252	255	236	241	249	245	256	251	242	254	268	239	253	280	229	249	266	266	262	248	234	248	241	282	235	248	263	272	258	255	262	244	235	272	227	259	247	253	257	212	263	274	244	252	232	241	256	230	275	283	246	258	253	253	254	275	237	246	241	264	277	239	253	240	224	233	217	289	232	244	278	237	251	241	241	253	259	226	248	274	231	250	235	271	218	251	252	266	232	265	242	244	260	232	238	265	254	234	252	270	236	257	263	249	223	248	204	255	231	233	225	275	238	244	222	258	267	280	231	266	261	284	260	251	235	253	257	258	252	250	259	300	241	232	251	263	240	238	236	246	247	214	267	304	238	208	238	229	228	255	263	244	260	258	239	224	236	242	250	258	243	252	245	251	247	243	251	239	246	266	263	250	258	259	235	261	263	254	298	258	244	281	243	249	222	255	246	257	259	241	242	259	260	288	265	264	251	206	249	241	266	233	245	227	254	238	254	242	232	261	268	241	228	285	274	271	242	298	259	253	253	239	218	220	264	275	266	250	288	283	238	229	256	240	233	284	241	261	254	257	229	241	235	255	222	235	259	251	231	288	279	233	263	269	230	250	269	243	242	241	254	223	273	260	226	231	256	284	222	237	237	246	249	230	223	251	254	255	237	236	235	271	269	272	238	229	241	253	258	234	216	251	258	273	236	233	269	241	262	236	249	228	231	252	267	258	254	276	270	272	261	256	270	239	238	258	233	238	268	255	232	254	225	218	247	241	257	253	242	258	251	248	276	266	239	248	242	240	246	258	285	270	246	249	236	244	256	240	263	252	222	219	206	283	261	254	241	250	276	244	242	238	227	231	235	278	233	264	254	249	262	250	224	266	281	238	223	270	246	292	222	211	297	261	296	284	244	256	234	261	236	282	231	266	234	253	265	245	271	254	258	243	262	240	244	234	258	223	269	283	261	274	297	246	268	234	232	248	262	246	257	255	254	249	241	231	238	255	234	230	266	240	274	239	245	239	281	256	225	274	244	234	228	249	276	251	227	250	238	255	246	231	261	240	248	246	244	249	262	237	279	256	237	264	249	281	240	275	233	245	234	232	279	264	227	244	233	257	223	232	255	228	262	231	289	242	224	241	254	268	233	258	277	256	233	236	225	274	231	232	228	231	244	250	252	319	254	255	235	256	248	253	283	230	215	255	274	262	248	259	238	252	273	233	255	258	273	239	225	279	239	265	259	206	223	232	232	247	254	271	256	283	238	245	258	234	231	232	242	219	252	249	280	249	262	215	246	259	260	250	231	232	283	236	234	232	248	269	250	241	226	222	234	250	241	275	266	225	284	257	238	234	256	242	223	245	274	260	240	247	286	232	265	278	233	268	216	244	253	242	278	249	245	239	286	280	268	300	251	233	233	239	250	226	245	257	208	250	255	258	226	278	256	252	234	245	235	245	228	239	245	277	247	242	235	268	249	221	245	265	256	222	258	250	250	249	272	233	271	258	260	232	240	270	262	262	264	278	241	269	285	243	276	264	230	256	253	266	278	228	231	227	247	212	238	231	248	260	254	238	222	293	230	242	256	249	238	271	250	239	225	235	223	233	225	266	262	243	246	294	251	260	208	244	257	277	270	248	237	245	244	252	243	247	234	260	263	259	273	264	268	265	248	224	236	279	262	237	247	242	213	251	248	245	293	240	254	271	264	281	261	272	237	278	236	244	240	280	265	238	240	259	277	284	259	239	260	212	247	242	269	247	258	250	221	269	261	229	266	246	234	266	251	219	245	232	255	233	235	258	261	254	246	253	261	262	261	269	268	245	253	262	268	231	244	248	260	226	242	260	245	262	268	264	269	271	245	221	236	223	255	238	257	269	266	255	246	237	228	244	256	250	245	216	224	269	235	263	258	238	265	248	281	252	249	257	269	226	227	240	266	283	244	274	245	250	226	222	263	268	252	216	238	254	272	248	246	282	250	229	235	234	234	236	232	271	265	264	256	259	238	228	247	257	223	279	262	274	271	233	232	265	243	236	232	249	251	243	254	268	230	265	251	245	269	244	230	237	240	278	264	272	259	260	234	228	269	252	230	270	250	216	260	246	202	252	240	245	248	243	257	262	250	252	240	230	234	250	232	239	266	253	250	263	236	212	246	258	240	234	234	254	261	243	238	247	239
18362	1500	1938	1966	1808	1550	1278	1191	1042	992	917	891	852	754	761	789	730	723	739	695	690	763	674	687	703	690	738	672	635	689	669	646	627	654	653	662	626	632	642	637	615	614	624	649	617	618	650	648	627	640	609	606	642	593	664	659	614	633	576	655	640	619	690	652	595	624	639	598	680	613	616	648	609	682	628	632	679	646	610	656	654	581	680	646	601	592	637	607	589	633	659	639	666	622	562	636	639	654	643	629	589	646	635	675	604	645	612	596	629	614	652	606	672	662	654	622	619	663	652	658	582	627	629	638	605	646	544	651	582	638	659	661	646	603	637	607	610	639	645	612	645	624	653	636	665	658	609	623	622	615	602	650	619	631	641	605	571	632	640	600	649	588	603	606	619	673	659	603	626	608	575	594	642	616	644	592	628	641	601	628	654	664	652	616	596	637	603	631	578	591	672	573	607	656	657	606	621	597	603	619	637	632	616	634	666	614	646	639	610	604	602	648	648	683	620	673	674	653	607	596	605	649	574	615	643	628	618	602	610	625	634	583	596	655	631	628	632	602	619	621	620	621	613	611	607	619	624	645	609	663	611	603	620	634	609	618	658	638	636	628	641	631	616	629	600	553	595	654	652	577	593	597	662	631	656	642	601	651	631	648	613	634	617	628	674	601	611	630	661	622	617	599	631	651	598	619	624	597	615	638	613	605	585	627	641	610	610	638	584	655	649	620	636	612	614	623	622	619	636	598	614	618	620	618	568	658	667	643	633	617	597	577	684	579	682	642	628	642	609	610	643	582	624	618	599	616	646	617	644	617	652	658	607	589	647	623	647	590	612	664	636	696	643	657	666	585	655	642	592	642	634	631	603	675	616	643	643	624	618	590	585	614	631	588	582	622	616	644	608	656	635	606	636	668	639	605	582	614	616	642	636	616	611	598	630	590	611	612	596	654	618	573	646	630	621	607	601	679	646	626	643	664	693	617	686	636	625	628	617	615	572	649	635	616	602	652	646	637	648	580	595	641	669	654	624	661	641	636	648	642	591	617	680	622	686	647	590	618	635	658	631	616	596	640	634	632	612	618	615	643	632	618	601	687	605	632	606	632	661	616	648	607	626	622	610	630	626	622	655	615	582	553	625	636	600	634	581	653	671	582	598	607	649	634	657	624	627	594	645	658	639	602	586	609	664	596	631	618	657	657	600	634	604	616	647	648	648	612	621	641	625	626	611	650	637	646	611	627	568	655	634	617	641	632	581	604	633	645	613	638	576	640	589	637	599	637	637	604	645	638	641	651	610	634	650	627	631	601	634	625	626	613	623	640	628	654	630	651	645	579	619	565	621	645	647	589	636	605	648	618	616	635	660	628	659	636	595	645	664	636	648	632	623	636	630	597	618	635	600	616	590	601	629	631	680	590	589	605	602	637	645	618	581	593	616	663	610	627	624	594	667	618	625	634	617	629	663	659	617	593	605	626	660	625	613	624	604	634	613	605	586	640	577	622	659	606	636	607	626	615	642	660	639	635	592	632	649	613	644	614	658	586	663	606	633	622	631	640	659	625	658	650	621	657	638	640	651	624	622	630	614	653	600	609	625	602	600	628	630	647	617	613	633	600	623	634	612	620	682	628	590	633	655	605	613	656	640	603	616	600	621	599	616	620	621	604	634	596	606	606	596	618	627	661	621	634	644	607	650	627	637	592	643	626	569	655	631	634	609	630	625	683	672	593	683	639	651	596	612	633	627	680	618	618	622	600	573	594	596	651	619	632	612	623	597	640	629	605	620	615	624	601	601	588	627	652	630	625	613	593	630	675	586	630	657	642	599	642	606	656	610	636	617	654	618	609	625	600	654	640	606	632	656	660	608	641	635	618	618	610	656	620	642	628	618	596	633	626	616	600	640	601	617	622	616	622	634	630	618	644	659	606	678	597	622	629	636	598	642	637	634	618	633	605	628	654	623	626	584	611	585	590	675	621	606	640	652	639	624	611	620	597	622	659	637	630	625	604	651	630	645	625	635	670	664	637	637	619	628	589	638	631	608	626	654	610	631	630	687	623	661	642	606	605	622	604	663	622	599	621	671	618	607	609	643	593	635	615	594	606	625	613	591	677	613	641	633	645	650	620	635	596	622	635	631	619	603	642	621	610	618	641	615	660	638	629	641	600	601	599	601	581	637	650	607	615	616	612	648	617	654	667	595	609	661	622	616	657	642	646	584	597	642	660	632	628	635	626	600	660	598	599	623	568	628	599	616	650	608	596	639	667	627	640	707	637	631	567	633	583	610	615	632	615	616	625	619	625	598	646	641	626	615	657	648	616	641	644	630	627	646	618	650	645	620	636	653	629	641	662	631	619	716	654	604	586	631	665	604	602	587	587	627	602	648	639	579	612	622	599	650	631	624	626	650	576	625	592	636	640	610	576	627	656	605	608	622	607	652	640	590	597	616	622	601	596	652	576	641	642	611	628	612	619	663	678	622	642	665	582	608	609	675	612	620	564	634	595	625	646	655	618	638	669	645	661	642	614	642	599	658	607	633	608	637	598	622	624	608	644	622	600	626	629	650	610	592	604	572	648	664	613	617	602	658	642	620	631	556	597	633	598	636	613	625	641	630	599	596	656	600	601	615	626	637	594	629	636	639	625	639	657	639	599	605	621	645	658	640	626	660	582	626	642	622	616	608	630	634	613	631	565	665	571	639	613	619	599	623	649	646	612	591	569	597	634	623	628	639	648	615	613	634	607	604	603	603	609	622	651	594	634	628	625	602	633	642	624	651	620	636	672	620	635	645	610	656	647	563	651	612	620	617	673	626	626	590	636	621	600	642	587	607	664	618	634	624	627	566	622	625	607	636	659	661	574	596	629	667	607	640	586	608	636	610	622	647	667	652	637	553	587	617	649	652	637	604	643	622	588	583	610	576	660	582	597	658	632	585	579	633	604	577	654	643	589	623	643	603	602	659	607	606	636	615	605	576	613	616	648	629	603	607	630	619	598	636	644	593	587	592	645	633	628	608	635	630	643	628	661	586	652	625	619	601	632	615	607	621	588	628	618	609	621	614	630	625	661	646	668	646	616	685	640	677	621	620	617	609	633	607	604	578	632	644	602	635	626	605	632	618	619	609	633	636	613	642	640	662	602	594	627	597	593	607	615	636	662	651	649	616	628	583	657	597	629	626	606	637	623	588	659	638	588	602	620	644	611	598	645	653	631	633	656	650	671	622	618	652	565	624	642	642	606	670	675	594	649	630	614	637	658	642	591	618	629	584	633	663	590	615	641	654	591	639	645	631	622	629	607	630	611	680	653	613	607	583	655	596	600	630	625	624	636	630	593	618	599	624	589	620	635	623	599	598	649	619	614	629	619	649	655	584	671	652	636	628	654	656	582	653	646	658	628	607	641	623	624	592	606	617	634	585	598	629	635	634	618	621	636	646	625	616	646	639	648	571	616	627	630	668	612	602	628	675	623	601	629	665	605	676	604	645	646	630	641
11680	1244	471	441	411	459	440	462	457	427	459	467	512	413	479	466	429	472	429	419	423	448	436	438	414	495	471	395	436	431	438	451	426	441	455	449	417	474	458	499	408	450	465	470	467	485	465	440	407	491	421	445	433	457	495	413	471	431	447	465	436	458	416	460	449	446	439	462	441	401	430	451	451	434	465	458	426	400	459	504	471	436	448	381	441	431	424	436	419	467	449	471	433	435	486	499	454	445	466	469	430	454	478	432	407	493	429	455	393	457	443	446	474	386	416	457	421	455	435	448	474	455	447	451	469	446	447	442	439	464	480	466	480	415	460	455	450	450	488	417	478	465	428	473	479	466	484	446	419	459	474	470	408	447	426	424	425	439	479	464	436	436	446	442	435	459	426	447	457	447	411	469	394	433	451	449	469	478	434	465	475	406	472	433	478	447	426	430	426	465	460	430	440	436	483	432	455	424	462	441	422	445	469	473	442	406	485	446	432	423	426	435	469	449	458	454	473	445	459	503	460	462	468	459	446	428	403	444	403	456	452	441	454	472	470	445	452	469	415	457	477	426	479	443	460	431	436	460	470	453	495	438	446	452	441	446	480	451	433	421	467	426	431	445	442	491	437	479	456	443	467	469	443	458	446	435	432	455	487	434	465	446	431	484	479	460	490	481	495	479	432	403	469	441	485	471	454	455	443	449	456	455	441	405	447	402	430	482	434	401	444	446	430	429	418	442	431	464	454	424	447	429	429	419	471	431	451	439	443	456	445	479	476	448	510	453	415	466	429	473	444	426	447	457	459	421	426	411	488	482	413	437	424	458	424	468	467	475	446	436	418	473	480	457	452	470	446	405	450	490	440	415	441	450	448	428	434	457	428	422	443	438	427	433	434	450	442	414	458	446	440	442	466	480	466	456	449	451	428	437	481	456	407	414	454	468	452	428	429	447	475	445	470	426	479	434	455	458	459	445	422	456	457	461	473	411	449	481	452	471	486	433	451	426	472	430	457	463	415	417	400	438	481	439	454	458	476	458	422	410	441	483	457	420	433	445	451	418	432	473	422	474	475	458	426	422	432	423	428	434	441	422	440	394	472	464	413	455	424	442	462	432	476	446	463	433	460	468	440	414	461	449	430	436	425	451	441	444	435	477	422	448	426	443	446	432	407	418	454	464	474	443	443	460	403	461	454	412	404	466	387	448	435	475	429	423	447	429	486	452	475	462	441	484	448	430	459	455	453	444	413	463	397	439	429	427	403	431	455	450	458	487	443	435	434	458	420	475	472	479	384	449	420	473	454	437	441	461	446	442	434	477	433	475	461	448	422	449	440	427	413	407	442	404	453	429	417	459	420	423	469	425	439	431	473	452	430	467	433	448	461	415	419	433	471	474	441	492	425	416	430	431	440	433	444	429	460	446	459	439	442	475	419	414	459	452	438	459	444	408	440	450	481	461	454	442	416	413	421	452	451	435	471	462	445	487	464	441	434	405	431	442	470	470	437	438	442	451	439	414	440	424	442	451	439	461	434	492	452	459	433	413	481	469	429	427	448	452	381	419	468	466	420	465	419	458	426	425	460	448	434	423	442	471	425	448	470	444	446	454	436	439	429	421	477	429	424	410	471	420	434	446	470	418	455	430	424	475	471	455	431	409	431	439	448	426	422	441	429	494	445	456	449	437	471	448	403	438	461	417	452	471	453	449	453	451	477	439	443	418	412	429	471	432	477	452	481	432	465	448	468	473	487	442	441	445	382	453	454	396	462	446	451	451	468	434	493	457	450	429	455	394	433	406	411	409	438	465	436	461	427	429	444	433	440	437	416	472	475	500	441	486	426	511	418	447	480	452	466	428	463	436	471	452	441	441	450	454	490	435	416	516	412	462	489	438	485	443	479	442	444	411	467	426	474	419	452	411	468	460	455	448	432	423	465	450	393	448	451	444	431	453	493	416	497	439	447	431	401	461	444	442	415	435	460	413	452	479	406	462	447	454	413	444	432	402	446	420	485	467	443	445	413	457	435	416	421	454	444	431	435	481	418	464	437	448	414	388	446	400	458	443	399	436	460	430	445	448	435	467	406	466	462	432	464	428	506	425	412	444	396	429	423	434	409	442	481	405	434	470	444	466	475	446	408	464	492	482	487	482	402	447	416	468	448	434	438	478	454	439	406	447	421	432	420	458	436	500	413	493	468	435	477	419	437	445	440	419	444	440	450	451	443	465	409	442	424	434	454	464	425	448	445	436	441	460	430	434	398	455	473	451	415	457	463	439	480	453	444	479	434	446	447	446	449	432	482	436	395	430	461	424	443	473	404	456	457	424	469	416	437	410	458	473	452	483	437	444	436	430	456	445	448	445	455	448	404	455	450	481	402	438	456	416	450	464	464	452	428	446	434	457	468	448	460	474	453	446	415	409	429	439	444	440	483	450	419	451	468	422	436	431	411	455	467	432	416	479	454	453	470	464	443	429	441	427	436	451	442	422	477	466	444	438	395	422	425	443	498	412	473	428	437	464	430	420	438	418	418	457	461	462	457	474	452	465	468	458	469	423	473	448	457	469	427	429	412	420	454	456	416	442	459	456	467	451	438	444	445	417	420	481	459	460	440	460	444	389	442	434	450	449	426	417	434	435	460	412	427	417	470	454	421	442	438	433	446	441	408	451	477	462	431	426	432	464	452	470	455	435	433	460	442	428	473	436	461	472	457	459	400	387	442	409	447	461	424	428	426	446	446	437	437	450	461	428	445	432	403	469	449	448	423	455	454	441	457	451	458	433	455	481	457	449	473	452	426	455	442	442	395	420	439	462	451	419	408	414	432	465	416	436	476	476	417	449	460	483	446	476	440	419	444	439	486	432	430	454	452	443	458	450	451	462	422	507	484	439	419	468	465	449	463	441	426	449	486	438	449	448	436	389	421	448	505	457	486	483	410	439	425	472	418	470	451	454	441	435	451	451	443	461	495	471	441	452	471	480	508	430	447	455	492	459	464	449	444	450	471	421	452	469	455	465	441	418	396	430	434	440	424	410	429	401	440	457	434	469	454	429	451	447	445	433	430	435	482	457	428	467	420	419	437	429	420	500	444	440	463	486	463	453	451	474	464	449	448	411	480	473	417	454	463	448	459	452	450	460	404	449	413	466	427	481	437	470	439	442	493	441	483	459	455	471	478	471	504	431	425	458	434	449	467	430	469	461	429	458	403	497	446	463	420	462	435	432	469	423	410	447	428	464	469	411	463	430	473	455	448	433	388	428	422	445	441	453	413	419	421	421	420	442	437	451	468	475	463	425	423	447	502	442	473	454	412	438	456	455	472	454	470	454	453	455	406	476	481	404	412	456	420	448	418	388	452	415	451	455	440	440	456	469	458	503	437	439	411	435	471	443	476	439	448	450	458	388	460	489	429	493	472	479	450	426	438	427	462	457	463	446	407	470	450	445	431	455	425	466	446	455	441	469	484	426	447	428	432	479	480	423	437	445	432	450	399	436
7653	1015	1040	1054	992	1032	1017	997	990	924	1010	996	998	1010	946	930	979	1037	935	928	1021	975	984	924	1025	967	959	1035	999	993	1020	927	961	945	947	972	927	953	926	933	966	956	1014	960	957	956	962	962	976	1026	1017	1048	991	982	989	960	982	941	1023	942	974	967	987	932	972	972	948	995	959	1020	973	984	960	966	909	939	888	950	961	973	938	973	964	956	995	1017	943	972	911	972	988	961	1023	879	1028	924	959	1008	935	999	942	910	941	992	953	984	975	953	991	919	911	997	960	980	942	971	994	1017	983	1018	1012	995	941	966	959	1017	980	1035	993	1052	970	974	934	976	994	1002	985	895	969	957	973	920	941	951	1000	953	979	934	952	960	1007	937	963	966	1010	1015	941	962	1006	941	976	943	994	952	1040	1006	961	972	969	971	975	984	983	985	943	995	997	987	996	934	963	931	997	958	981	954	1009	947	1002	967	974	996	898	999	1029	980	992	917	989	927	994	997	959	891	990	1012	949	943	935	921	981	1006	987	948	951	1013	967	971	925	960	980	973	999	987	996	923	960	985	961	917	915	950	953	979	968	938	943	944	926	951	1002	964	908	943	987	944	959	935	950	967	997	1056	928	968	952	963	971	994	1002	964	944	949	968	980	953	877	1022	977	961	984	1013	947	984	1012	967	977	950	931	944	961	996	913	1020	983	964	968	944	966	922	995	964	962	924	917	1021	949	982	994	967	1009	959	944	966	955	991	968	965	972	957	995	985	1009	1020	963	981	991	954	951	964	994	997	983	981	983	972	1018	970	967	934	952	949	941	972	975	939	992	954	909	983	967	909	949	984	979	949	986	907	995	978	995	936	993	1022	931	983	979	989	967	904	967	992	1000	957	919	932	926	964	968	942	999	1056	897	1023	967	965	967	917	953	958	947	989	1021	1022	949	1003	937	1001	951	935	966	950	984	1005	951	955	976	965	973	1005	947	934	1022	989	967	938	932	938	935	962	946	949	950	992	990	949	978	890	973	965	1016	1008	968	939	977	991	971	972	943	1018	940	945	982	968	970	971	940	987	1029	947	943	959	946	981	979	948	924	955	978	979	992	983	936	1003	970	1009	947	954	932	983	971	969	929	962	924	971	1012	1010	973	1037	983	914	1024	969	973	1022	998	1007	974	997	978	960	930	958	974	925	989	959	982	956	980	973	936	958	961	982	936	940	990	998	978	973	937	985	911	944	964	956	944	1045	973	1006	976	1032	960	1003	957	952	917	946	953	987	973	997	948	999	1008	965	990	899	979	991	943	936	958	927	969	944	962	991	984	947	984	1023	971	1000	985	963	929	963	1031	997	935	1015	988	1005	998	945	985	1003	992	881	913	921	942	961	947	962	966	989	990	961	990	941	914	975	955	896	941	949	984	979	949	977	964	963	967	986	951	971	885	990	954	977	955	987	914	951	986	1009	1010	946	962	1017	957	966	960	961	953	986	980	956	962	954	919	969	994	979	999	917	956	965	966	961	963	1009	991	1042	953	960	982	950	974	916	997	977	984	1008	942	1003	990	1018	967	987	966	936	944	918	937	993	922	969	1006	953	1001	993	975	979	966	1001	989	973	937	969	987	967	936	1003	953	982	914	950	940	946	980	944	956	1019	896	976	981	1017	928	981	935	1023	937	995	976	989	949	1027	971	910	944	1001	964	936	947	986	945	966	984	938	994	973	958	994	977	997	998	910	960	963	998	954	964	936	968	899	944	973	948	949	944	999	954	957	975	976	911	937	957	937	962	976	950	1013	1027	999	1000	1000	978	950	981	952	947	954	993	913	1001	987	976	945	948	981	952	878	935	949	988	1011	979	971	975	953	964	981	984	942	956	1008	975	943	963	939	950	963	998	938	955	1020	950	954	963	1019	956	954	954	1003	980	992	978	912	947	930	1001	954	959	963	974	975	912	1008	951	993	980	960	961	934	1001	964	915	1052	1003	893	965	946	953	961	966	1002	896	953	975	925	998	962	983	994	965	961	947	935	1015	989	962	994	995	997	935	964	997	1004	988	955	951	979	1026	989	939	926	940	959	925	942	968	970	918	964	987	982	1021	994	930	953	997	937	940	1015	941	951	980	990	993	960	978	947	969	1003	936	1005	962	955	975	967	950	951	938	1014	946	939	939	1000	990	943	1003	964	961	1038	1030	991	987	988	958	1012	944	947	1013	980	1020	981	942	912	968	924	1006	996	1010	934	970	977	928	935	927	959	912	1022	955	968	957	945	1018	1007	958	948	969	965	970	1012	987	915	943	916	920	959	977	942	1006	969	1009	980	1035	1002	962	935	972	929	978	951	958	953	964	922	905	978	951	1018	961	937	936	1009	984	941	983	940	904	1003	996	944	965	1001	990	1011	952	951	987	948	971	938	948	908	961	985	977	1012	985	980	957	921	956	926	907	919	999	908	993	910	988	960	979	980	978	954	987	968	945	941	1021	1009	950	1000	942	942	973	938	958	1017	993	966	983	978	969	974	988	968	946	990	971	915	971	1011	1000	945	928	1009	930	981	1045	946	969	964	973	969	992	984	979	985	949	1003	943	943	1016	993	942	987	959	943	984	936	942	992	959	953	1027	954	959	967	956	973	973	975	955	964	943	953	985	993	903	925	986	1001	971	944	923	954	916	923	942	941	939	998	965	987	955	1029	988	997	948	989	956	982	996	939	958	982	968	993	933	994	951	1033	991	990	936	954	951	970	916	984	1048	918	991	966	951	938	985	913	1003	972	910	991	928	964	949	962	941	950	965	981	945	1007	1041	991	979	915	987	1000	922	991	973	957	946	972	920	967	971	933	967	889	974	989	906	958	958	995	993	969	1007	967	991	991	952	1008	953	965	955	941	931	978	990	962	949	983	1022	989	980	963	904	918	985	1021	957	931	964	993	1006	934	895	938	1005	926	940	925	1007	981	931	997	985	922	961	980	1003	962	998	994	968	952	934	989	924	977	983	983	944	956	983	948	929	975	982	983	974	1009	936	960	988	990	952	939	982	1016	942	966	981	991	982	951	965	943	954	988	951	950	960	951	1025	916	955	978	959	965	951	906	922	948	961	937	929	950	987	936	976	919	993	943	915	978	951	1021	1034	924	965	912	941	977	1030	915	962	997	913	1039	988	964	955	996	1014	970	983	954	995	955	960	952	1001	997	978	942	1002	934	993	957	961	966	974	890	1005	949	935	903	937	974	1003	996	995	977	950	935	957	958	1011	938	962	984	923	924	978	952	991	931	961	981	995	964	993	987	973	935	927	995	978	967	944	985	913	1027	988	974	998	980	922	903	999	952	974	943	966	999	973	925	1012	977	913	983	884	940	933	946	991	976	965	1001	984	936	952	949	974	962	917	940	966	967	954	937	936	971	986	955	974	990	992	969	940	997	974	924	936	938	999	911	958	968	951	975	956	970	946	976	995	1001	1037	919	1004	1019	963	1009	1011	969	1004	938	958	949	974	942	963	971	954	983	948	954	964	961	967	946	975	908	959	950	964	968	1017	955	1001	994	915	971	1002	977	997	954	974	941	961	980	984	1014	950	927	997	959	952	961	981	978	950	924	984	924	1003	972	937	1018	1015	973	949	945	995	988	983	939	980	949	1000	996	961	992	983	957	959	999	987	1006	918	1001	981	938	998	920	960	1011	976	953	1014	953	978	1025	1005	1005	960	967	970	1011	980	981	939	986	953
23732	2596	601	460	326	332	290	236	312	251	270	250	248	257	223	217	246	216	284	257	239	235	229	235	238	264	217	232	201	232	248	235	228	215	234	200	209	242	253	239	222	245	214	248	260	249	235	223	215	225	219	229	205	226	201	251	226	233	261	237	250	204	231	236	192	259	241	204	211	247	222	229	191	240	236	233	242	196	225	234	237	257	249	238	214	255	267	232	207	255	189	216	223	243	219	232	223	220	239	244	224	255	243	230	209	232	221	245	241	220	182	245	242	238	256	248	236	228	220	223	254	236	242	223	225	226	245	216	213	230	206	231	228	250	257	221	231	215	250	233	235	224	241	222	209	234	206	248	238	239	243	247	249	231	242	221	249	274	212	216	253	237	224	237	250	211	232	221	238	265	231	248	223	223	230	204	218	236	236	233	220	220	214	236	223	186	244	222	223	221	226	231	202	229	231	211	219	222	220	214	233	228	245	240	239	192	225	227	221	193	245	257	228	220	241	249	205	247	225	251	274	225	217	258	237	241	218	237	230	207	229	216	231	253	248	279	279	226	237	250	233	204	207	212	235	208	246	223	218	233	216	235	222	229	242	234	226	214	250	221	251	231	232	241	234	221	236	213	233	227	235	221	237	232	219	233	191	242	243	221	253	247	232	221	205	215	235	225	221	243	257	240	271	226	259	253	232	218	217	233	241	212	224	234	256	227	224	215	215	231	227	237	226	211	249	237	252	246	265	226	236	241	217	199	219	216	236	246	226	223	205	211	221	247	226	226	238	230	237	218	253	228	242	240	231	232	224	249	215	227	241	226	242	219	240	236	235	258	238	224	244	226	230	247	201	240	207	224	235	230	238	249	229	229	217	240	221	231	220	227	246	239	205	235	266	230	236	186	216	252	225	256	210	236	235	240	235	207	248	217	236	230	260	205	211	209	237	245	200	219	205	229	236	218	227	221	200	223	251	238	236	223	204	221	231	245	259	220	251	224	249	217	232	220	229	226	246	209	207	243	233	226	218	210	224	238	211	208	233	220	224	186	237	249	243	216	250	249	248	222	242	217	209	213	230	226	251	250	249	219	237	239	278	215	238	216	229	201	205	216	243	227	185	226	230	219	242	254	263	247	207	241	227	252	251	241	213	257	212	241	237	268	223	257	224	234	236	231	234	219	266	226	219	234	256	224	234	219	233	196	213	270	240	218	233	224	226	217	238	239	229	233	222	247	247	239	242	203	232	218	242	219	237	222	247	228	231	220	264	242	226	222	240	228	255	234	238	252	220	239	255	230	227	234	240	202	209	240	238	249	245	252	221	209	200	231	235	242	233	205	233	261	255	262	223	245	240	207	234	268	261	220	226	255	254	229	234	202	237	244	215	222	227	237	217	222	226	217	201	224	230	231	248	250	241	239	214	212	221	240	247	253	240	260	211	226	237	231	243	211	233	238	248	246	239	226	250	237	208	217	216	216	243	227	245	222	213	237	243	242	187	280	227	230	253	228	232	240	246	232	238	229	214	226	204	236	254	264	206	225	263	252	247	245	257	203	223	258	247	251	225	262	229	227	197	237	228	243	242	217	228	182	223	235	232	188	243	248	217	236	243	224	254	244	215	247	230	243	219	218	218	258	228	266	227	232	226	222	269	189	213	232	222	236	241	234	250	208	235	200	223	208	206	232	233	217	243	229	237	226	213	217	193	261	237	217	226	219	238	214	255	226	202	244	248	232	207	228	249	240	228	232	248	244	222	248	246	236	248	229	217	250	218	221	218	223	244	219	228	216	223	215	206	250	263	235	248	218	249	243	243	214	238	226	221	261	222	217	238	226	216	225	217	219	227	266	242	226	276	211	241	230	236	242	249	258	231	227	241	222	240	191	215	217	269	252	207	233	252	234	229	207	231	235	230	236	251	236	255	232	216	228	245	238	220	208	238	244	214	229	209	238	248	247	235	232	202	230	233	226	243	210	234	219	244	217	222	265	213	224	250	232	197	265	235	242	234	243	227	216	204	265	223	240	218	248	254	242	229	256	242	217	240	224	213	213	218	223	253	236	210	209	231	219	235	237	227	231	228	229	208	235	252	206	241	203	218	254	250	234	233	233	227	238	232	230	236	242	208	236	241	230	210	225	236	237	248	207	242	224	252	214	212	232	229	253	228	233	219	232	237	229	215	222	229	232	235	256	248	239	242	242	220	227	260	225	238	212	206	236	230	241	241	242	246	227	223	234	252	228	238	284	235	227	257	230	265	250	230	223	251	247	247	251	209	196	251	272	240	255	227	235	217	266	266	226	240	252	246	250	254	248	269	245	229	248	246	231	219	238	226	238	208	250	227	222	203	189	235	237	245	186	232	220	227	221	241	214	231	221	221	259	213	239	230	228	217	245	230	240	236	242	275	236	223	208	214	225	235	242	211	228	246	279	231	207	230	221	245	242	255	221	232	256	231	250	221	245	232	204	256	243	276	262	245	208	224	234	257	243	246	226	231	249	188	242	200	244	224	244	257	275	233	204	242	221	241	223	250	217	252	233	198	217	201	215	210	224	214	251	227	220	213	246	241	228	275	259	246	230	268	208	225	199	227	204	228	252	235	253	244	255	221	224	204	220	259	209	246	241	272	201	244	227	208	242	234	239	220	227	234	264	217	227	242	234	211	255	267	201	199	215	240	226	262	228	229	241	244	236	249	238	240	224	218	262	214	241	221	214	266	231	214	221	233	266	239	219	206	241	246	240	232	221	202	236	258	238	218	237	244	202	252	211	236	255	228	249	216	201	252	252	237	251	280	235	227	236	204	250	250	213	204	209	239	245	228	246	234	231	241	224	221	233	265	248	240	235	228	228	261	234	253	225	217	223	215	215	226	249	210	235	235	259	218	235	201	215	225	215	259	246	191	227	245	227	240	248	215	252	250	242	245	220	204	221	231	248	221	227	222	211	245	222	222	230	236	261	239	247	233	230	256	227	244	197	233	245	202	253	250	234	225	248	217	228	219	256	240	228	250	249	227	217	226	230	226	221	224	226	224	215	243	237	240	266	216	257	269	233	243	249	221	236	261	252	217	231	242	240	208	219	228	196	235	205	239	212	245	250	224	214	241	213	234	220	230	218	228	255	234	246	229	255	251	242	223	222	214	229	218	209	228	233	226	244	225	223	227	232	236	239	187	248	249	252	219	252	226	239	219	218	218	236	200	216	222	241	274	221	232	227	214	212	269	236	205	188	231	217	250	227	239	216	227	254	250	250	229	209	248	244	224	244	269	227	245	214	224	224	240	245	228	243	248	232	228	216	256	231	208	228	245	226	254	245	190	203	259	230	239	227	224	233	225	234	248	245	240	195	230	258	250	225	244	230	224	208	228	229	230	259	222	218	221	238	235	242	219	212	230	223	230	234	235	230	249	218	259	250	234	242	235	222	266	240	233	232	215	248	240	210	219	222	264	267	220	214	208	232	240	235	239	199	228	246	222	229	260	221	224	271	242	255	211	223
14471	913	1275	1318	1163	1052	925	852	822	768	754	702	667	653	613	620	639	600	598	581	602	621	602	582	591	582	537	588	632	576	593	567	594	589	554	573	601	593	553	549	638	582	562	583	591	532	528	561	566	545	579	564	563	578	617	575	532	560	572	584	577	601	573	590	609	559	563	553	586	569	573	594	560	543	546	540	533	558	527	583	568	553	564	548	570	580	584	538	572	594	558	549	559	569	585	544	566	564	553	566	561	578	582	593	558	528	560	562	567	522	547	553	567	552	544	567	560	555	584	589	584	560	541	591	543	572	573	546	588	568	548	580	525	543	577	573	527	572	565	542	534	589	534	584	599	544	581	576	560	556	531	546	546	576	560	580	544	594	556	566	557	573	594	542	582	553	549	568	607	563	589	575	547	559	550	596	545	567	579	548	558	570	564	618	554	543	582	608	570	568	535	565	533	553	570	549	528	553	557	571	549	542	541	534	579	587	584	541	596	574	549	548	550	543	489	574	554	544	591	572	559	551	574	573	576	578	545	578	580	557	548	562	562	520	511	583	530	555	555	561	531	578	513	597	538	588	565	540	542	575	538	559	547	598	620	579	602	554	584	523	571	582	531	582	548	607	551	572	556	583	570	566	535	525	556	574	542	531	570	536	644	575	521	558	621	583	571	558	575	548	598	576	573	532	522	551	566	574	595	534	546	554	558	517	545	551	527	556	539	617	548	548	578	581	557	538	575	553	614	551	592	577	560	510	571	579	510	548	569	523	552	573	545	606	534	575	546	567	585	535	566	613	583	544	562	590	506	561	558	551	573	555	560	580	588	531	588	559	588	555	585	587	535	590	544	594	547	534	569	591	539	564	582	601	544	538	579	556	541	565	543	544	547	545	581	554	556	541	547	568	548	548	573	578	520	546	545	606	568	541	597	561	555	589	545	557	568	563	562	568	571	587	544	548	588	600	540	536	574	562	558	533	602	599	554	582	514	553	542	528	557	502	570	515	552	587	558	533	553	551	548	568	533	554	500	573	537	553	608	570	571	504	558	561	624	573	563	560	578	525	540	582	513	576	553	582	521	540	584	538	558	537	594	562	540	550	531	581	598	542	555	561	580	587	509	598	560	544	593	552	553	570	556	520	589	545	508	607	626	553	572	554	537	551	541	561	545	575	577	540	547	556	530	555	538	568	556	613	545	552	562	572	580	550	580	594	621	576	535	575	554	501	578	571	559	559	559	587	547	532	535	554	562	565	545	557	606	532	556	566	615	537	561	630	549	558	548	554	553	571	561	565	558	571	576	528	584	594	553	536	561	588	553	612	579	568	561	534	550	598	575	554	578	544	562	563	539	560	556	552	553	568	572	577	563	594	575	573	562	486	540	574	540	597	564	546	572	575	606	593	562	571	560	548	593	517	561	585	590	593	541	604	543	533	556	516	538	602	541	575	564	559	550	549	563	496	585	611	583	568	522	603	603	540	570	549	554	546	560	584	556	537	584	529	555	502	518	554	576	552	548	575	557	553	524	548	555	586	613	560	555	530	566	528	584	563	563	546	625	524	560	535	556	584	556	538	591	631	591	554	541	547	555	529	543	543	546	572	572	586	565	600	574	556	548	571	544	602	528	572	536	565	580	610	549	562	546	582	557	544	565	587	590	541	546	593	542	567	520	564	591	582	559	564	580	562	526	592	572	537	589	546	559	559	561	601	601	593	553	534	569	596	579	587	531	538	545	557	565	547	559	565	529	556	544	570	556	513	606	530	559	554	579	585	584	539	524	591	551	567	571	562	565	633	568	558	612	584	555	597	532	569	579	595	587	554	598	547	560	572	556	595	496	600	565	570	532	574	584	551	546	572	577	548	565	582	553	606	592	581	572	571	559	566	594	535	582	572	549	552	513	609	546	536	527	559	595	589	596	568	584	546	532	586	530	588	574	589	569	551	546	552	541	556	563	543	558	555	598	530	548	571	552	542	545	584	546	602	518	568	585	576	549	568	579	614	619	549	559	562	615	541	559	512	608	568	563	547	568	544	556	538	523	525	577	563	550	553	540	586	549	596	580	547	534	526	596	534	556	557	566	533	583	548	560	563	558	573	563	556	563	604	575	560	556	606	651	554	575	577	595	599	534	537	568	548	513	543	557	554	572	562	573	522	568	550	572	590	557	566	594	600	556	557	583	563	541	567	598	581	537	515	531	568	530	524	545	539	548	555	588	509	546	571	588	582	558	562	525	569	563	521	554	564	577	538	587	550	604	582	581	570	547	554	566	544	566	576	560	574	590	527	549	560	558	572	561	559	590	589	584	575	542	550	612	536	561	566	558	563	558	594	574	525	600	552	561	550	588	591	595	584	533	567	549	521	595	570	570	571	557	560	582	566	599	569	575	591	580	576	582	569	571	592	588	584	564	552	536	513	548	575	557	547	610	507	540	566	542	553	541	563	576	569	613	560	556	576	577	547	529	548	562	545	543	544	647	569	507	534	565	559	599	576	557	594	614	570	536	555	593	549	534	574	527	545	543	531	561	588	555	557	592	536	571	532	557	551	546	521	552	549	548	582	557	568	570	569	596	548	592	554	557	549	526	605	573	608	579	604	532	566	583	585	561	508	538	527	584	581	562	578	603	539	561	556	546	537	526	502	505	574	582	563	555	603	558	518	556	546	586	543	512	532	548	545	512	536	538	562	524	525	609	565	553	530	549	543	567	572	542	571	562	589	566	538	594	562	560	567	562	532	596	584	516	560	566	593	564	525	545	615	524	581	522	497	554	555	563	572	580	546	530	574	577	592	521	532	570	574	565	556	547	584	607	553	570	566	544	557	587	526	594	568	559	593	560	548	540	562	560	600	540	591	562	584	594	562	578	593	565	554	560	619	596	578	557	538	584	601	551	623	561	610	537	540	561	589	579	564	579	532	538	501	560	599	589	552	587	571	571	538	541	598	577	564	541	604	587	586	568	543	534	585	561	555	562	555	527	528	574	561	533	573	580	583	538	576	564	553	554	564	535	556	558	556	544	568	556	538	573	547	577	555	557	532	556	546	540	551	566	562	544	559	566	569	562	537	578	587	627	569	555	533	537	553	584	507	540	568	548	560	573	568	558	564	573	575	567	564	583	549	592	554	546	586	524	532	551	575	598	541	579	540	571	543	533	562	559	585	574	532	582	540	580	573	503	582	575	546	561	526	550	571	556	576	577	573	549	564	580	551	564	573	545	575	580	521	581	537	566	549	576	582	533	581	519	547	551	590	551	596	560	552	591	619	595	550	562	537	565	545	561	610	592	535	549	544	577	548	587	574	601	546	555	593	578	628	554	623	568	548	515	588	570	541	533	538	579	568	565	543	587	538	535	514	552	554	576	533	580	549	536	556	577	625	578	579	552	574	529	559	580	549	565	558	535	585	551	518	571	576	539	569	546	564	577	575	541	546	549	547	560	571	547	527	580	567	576	585	576	611	579	524	558	552	574	554	612	592	595	569	557	538	529	580
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
