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
338466661068	338466661629	338466662179	338466662729	338466663279	338466663829	338466664379	338466664929	338466665479	338466666029	338466666579	338466667129	338466667679	338466668229	338466668779	338466669329	338466669879	338466670429	338466670979	338466671529	338466672079	338466672629	338466673179	338466673729	338466674279	338466674829	338466675379	338466675929	338466676479	338466677029	338466677579	338466678129	338466678679	338466679229	338466679779	338466680329	338466680879	338466681429	338466681979	338466682529	338466683079	338466683629	338466684179	338466684729	338466685279	338466685829	338466686379	338466686929	338466687479	338466688029	338466688579	338466689129	338466689679	338466690229	338466690779	338466691329	338466691879	338466692429	338466692979	338466693529	338466694079	338466694629	338466695179	338466695729	338466696279	338466696829	338466697379	338466697929	338466698479	338466699029	338466699579	338466700129	338466700679	338466701229	338466701779	338466702329	338466702879	338466703429	338466703979	338466704529	338466705079	338466705629	338466706179	338466706729	338466707279	338466707829	338466708379	338466708929	338466709479	338466710029	338466710579	338466711129	338466711679	338466712229	338466712779	338466713329	338466713879	338466714429	338466714979	338466715529	338466716079	338466716629	338466717179	338466717729	338466718279	338466718829	338466719379	338466719929	338466720479	338466721029	338466721579	338466722129	338466722679	338466723229	338466723779	338466724329	338466724879	338466725429	338466725979	338466726529	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2750	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24164	3573	977	777	528	403	288	236	212	201	180	170	162	162	172	155	134	151	161	156	110	134	140	135	137	136	142	132	133	159	124	132	145	157	130	123	137	141	138	156	117	131	156	130	155	148	142	149	134	135	129	146	130	128	140	104	132	118	127	126	135	129	119	132	114	103	110	121	115	108	128	145	116	135	116	127	139	140	120	120	125	145	138	137	117	120	134	137	135	138	133	148	134	134	128	115	136	140	129	124	116	129	125	141	140	138	114	140	130	132	127	123	125	144	132	136	128	129	136	148	144	140	131	126	132	120	125	125	140	125	123	141	119	138	125	132	139	134	155	150	139	135	138	127	150	134	125	120	109	124	119	143	145	122	151	146	126	115	105	155	134	131	139	140	121	145	130	146	134	129	113	131	141	124	102	129	116	136	142	153	124	126	128	121	140	133	121	99	121	132	144	125	106	142	135	138	157	138	125	138	162	117	131	120	127	132	138	148	129	137	134	167	134	141	122	143	162	131	132	109	141	133	120	121	150	148	139	112	141	114	135	143	132	144	146	135	121	158	132	140	119	157	131	131	130	131	129	148	146	148	120	138	139	112	119	113	107	131	155	151	130	156	136	137	147	122	129	118	120	129	132	137	131	134	121	98	121	125	101	152	107	135	137	134	128	138	131	133	135	134	145	121	135	146	139	102	147	147	126	140	114	134	124	131	138	130	130	130	113	125	155	151	132	147	138	131	138	137	145	137	134	122	130	148	120	128	145	132	134	144	139	113	109	116	133	137	131	110	126	140	143	111	137	153	138	116	140	127	138	115	111	141	137	125	120	151	113	128	128	111	124	132	121	135	147	125	144	120	122	134	118	142	124	131	120	137	161	138	131	117	161	135	136	126	117	119	119	123	110	108	129	121	122	135	116	136	139	115	140	122	165	132	128	133	144	126	140	115	119	143	141	147	132	128	124	138	129	145	163	127	130	148	132	121	137	143	120	128	137	112	115	130	137	149	124	116	153	128	135	137	141	132	136	155	131	133	109	134	119	109	129	114	129	138	142	90	118	120	135	149	153	144	129	111	131	119	129	156	145	120	132	139	150	133	129	139	118	112	127	137	125	127	128	102	114	144	142	139	121	142	132	107	134	155	109	130	102	113	137	139	124	135	130	122	133	117	128	114	153	118	108	140	145	130	127	115	131	148	152	128	128	137	110	128	122	138	126	137	140	127	136	144	120	111	123	119	120	119	116	143	150	113	118	121	136	130	120	130	132	123	126	148	146	127	134	108	104	120	148	120	125	122	115	132	141	141	149	131	147	130	145	139	126	120	129	140	108	124	126	127	138	140	122	136	112	141	138	152	122	118	126	122	137	135	154	143	156	136	135	116	146	143	135	140	129	137	129	152	121	131	139	130	118	120	131	138	131	135	136	126	154	114	141	128	122	125	123	136	137	117	120	136	120	114	144	142	141	139	133	128	121	135	116	119	122	111	132	125	153	138	132	128	114	142	121	138	132	138	137	124	135	121	136	128	139	123	112	143	117	118	129	134	137	124	137	138	118	118	119	115	137	144	115	110	121	117	133	133	115	138	152	116	111	126	114	110	126	129	150	130	107	130	125	122	133	117	131	134	131	126	133	128	118	132	129	116	123	122	133	107	118	136	121	123	125	139	116	122	148	136	117	130	126	125	139	122	134	139	140	124	148	126	148	138	137	130	124	151	142	111	134	112	136	146	144	150	140	121	124	122	113	125	122	120	126	133	126	132	133	121	137	132	147	137	137	141	141	109	130	149	114	133	116	129	119	134	138	144	152	137	131	135	131	128	134	132	136	133	116	129	157	142	136	132	125	121	127	146	125	128	138	111	150	123	144	153	125	109	123	134	108	106	115	171	113	125	134	136	115	128	142	126	134	110	128	121	124	138	120	111	113	123	136	143	133	121	132	135	140	130	140	118	150	139	135	128	154	141	143	117	140	145	125	113	127	137	124	149	137	131	136	119	155	126	124	124	114	129	117	136	160	128	121	128	119	148	117	130	139	126	134	129	110	136	130	123	132	133	108	125	131	118	130	155	123	132	114	113	113	134	115	139	125	148	132	126	129	139	120	138	130	118	125	120	125	124	126	148	133	141	120	130	123	148	136	121	139	122	140	122	132	128	134	143	152	129	119	121	112	138	148	141	127	126	133	119	119	144	119	140	140	152	141	140	114	138	105	137	130	116	98	127	125	145	123	132	123	132	150	127	119	118	141	123	128	136	131	136	123	128	118	123	123	133	137	131	121	131	137	143	136	140	114	115	133	122	128	133	121	143	122	137	142	122	127	133	140	126	128	113	129	136	152	140	145	148	129	146	129	133	145	147	116	117	122	128	99	126	139	128	129	108	130	128	120	143	136	136	113	128	122	130	159	130	135	120	138	140	133	150	146	127	129	162	133	123	118	160	128	130	130	137	140	142	142	137	127	154	134	137	147	145	108	127	135	129	124	136	128	140	110	131	167	100	138	114	118	126	138	140	142	150	141	138	130	142	126	157	144	107	126	121	121	146	101	126	143	150	146	143	112	132	137	118	120	128	139	138	147	144	133	126	118	133	130	122	123	125	139	144	120	129	140	142	116	131	124	118	133	138	125	122	152	122	151	141	127	123	132	118	128	133	120	144	144	120	124	139	115	135	125	135	114	144	129	142	126	139	93	118	125	142	137	141	146	128	115	150	126	129	111	130	130	133	148	151	134	130	121	131	141	139	135	118	143	119	130	127	141	100	134	111	127	119	120	130	111	123	126	131	151	123	143	138	135	148	161	134	140	131	116	125	113	145	122	130	127	138	146	137	134	136	143	142	157	138	106	109	121	128	116	120	121	150	127	138	137	124	134	150	119	127	134	139	132	117	123	150	132	133	138	130	125	144	132	129	136	128	130	118	123	143	115	144	131	131	137	129	146	167	132	112	134	126	121	159	148	144	129	125	114	109	136	154	141	121	125	120	127	136	163	127	131	103	126	133	137	125	143	133	115	117	131	128	116	129	142	142	140	132	130	136	129	148	110	120	129	140	134	125	143	135	138	146	116	125	121	106	146	131	128	120	134	152	128	139	121	134	132	109	139	127	135	130	126	135	134	121	131	127	132	123	124	133	134	138	126	106	146	142	132	144	116	135	123	121	126	133	131	134	117	120	126	150	117	132	146	130	124	127	130	136	129	131	122	127	130	134	171	123	143	109	130	122	117	151	124	141	127	138	131	133	118	123	112	148	118	116	126	136	121	139	127	123	134	154	130	143	136	130	134	138	132	130	109	126	111	134	147	113	130	139	100	139	119	101	152	146	131	121	130	137	118	149	120	150	108	105	151	142	133	119	150	123	130	110	137	138	147	129	130	159	133	141	147	115	112	126	130	128	140	128	125	115	132	140	129	162	142	123	136	128	130	116	126	134	138	148	116	146	139	110	125	128	124	126	164	128	123	150	122	129	133	123	116	145	123	134	124	119	138	129	122	131	116	160
15185	1250	2110	2530	2173	1543	1196	887	753	665	565	540	494	457	442	486	463	432	395	426	414	365	403	368	391	365	349	347	374	347	354	367	361	327	376	329	374	348	383	338	339	324	356	369	405	343	353	344	312	357	356	373	358	359	370	340	348	353	380	329	366	339	336	346	355	350	339	360	335	338	358	344	381	360	329	350	346	317	312	333	341	367	319	348	345	339	351	325	339	339	353	355	330	359	317	339	353	340	336	362	339	333	339	332	332	336	346	319	324	355	353	327	333	351	347	293	323	342	350	318	333	355	361	334	347	347	332	355	330	325	343	329	337	349	314	306	361	347	326	351	352	332	360	339	367	325	336	345	340	373	335	335	332	362	333	327	301	320	324	309	346	368	316	359	336	325	347	331	339	308	358	317	330	367	304	358	341	330	355	348	377	374	329	370	333	346	333	309	341	294	366	367	326	347	345	320	350	352	341	344	350	341	340	323	311	337	359	329	311	344	327	335	366	338	337	363	329	347	327	320	334	326	310	348	328	353	368	344	364	340	330	344	321	312	354	336	339	289	339	328	354	344	337	342	335	333	356	324	328	352	319	357	329	309	343	303	386	313	376	305	315	335	336	331	358	320	361	358	338	337	314	350	328	318	355	345	386	312	319	353	328	328	332	333	341	353	335	338	381	370	360	330	330	331	363	325	329	336	342	333	314	334	341	356	339	345	315	323	334	336	359	338	334	357	326	359	337	334	331	360	341	337	341	367	362	319	338	324	331	341	349	372	341	340	318	357	322	307	305	337	325	323	343	313	329	340	359	387	335	346	374	324	302	335	340	337	316	306	352	317	318	380	355	332	320	330	381	335	339	312	320	384	314	330	332	353	311	337	335	329	354	356	356	347	331	375	319	307	336	334	323	344	360	350	338	311	345	321	338	325	338	345	345	319	334	323	356	322	326	341	327	333	337	323	341	359	345	341	326	363	323	336	320	365	334	340	311	337	340	343	351	329	329	336	339	333	361	326	332	353	363	326	336	336	319	342	317	353	328	317	333	354	339	311	322	349	340	341	362	327	362	340	372	333	318	317	347	331	351	347	361	311	361	343	332	357	335	315	324	342	341	343	327	346	352	324	320	349	314	349	366	338	374	327	327	348	355	349	357	337	355	338	339	326	325	345	325	330	323	372	346	340	298	336	336	327	317	351	374	336	330	353	326	341	380	365	336	329	340	310	309	327	348	339	328	368	346	334	332	320	329	335	338	374	354	341	334	339	322	360	343	340	353	343	330	331	336	347	355	297	342	351	342	368	369	358	323	346	314	341	316	330	340	314	326	354	381	311	357	329	354	349	335	333	327	333	311	347	333	322	326	324	344	357	325	365	330	326	349	337	339	318	341	362	320	314	329	310	355	348	353	334	352	315	363	352	346	318	364	309	333	357	350	323	357	318	352	344	341	322	366	359	358	360	330	330	385	320	360	349	346	324	344	336	332	362	349	365	323	367	349	336	343	325	347	351	341	341	326	366	346	344	316	337	334	345	313	355	377	329	332	367	338	352	341	318	329	334	317	338	343	338	398	295	367	316	366	360	361	316	337	367	340	337	330	362	334	328	358	337	309	341	326	335	338	336	338	332	333	325	356	364	314	323	370	358	329	342	335	333	337	357	316	371	366	336	364	335	348	352	310	330	349	333	352	334	341	314	333	322	306	329	332	337	313	347	365	323	348	346	339	377	327	298	345	349	375	334	366	357	375	359	357	342	355	338	377	337	335	323	351	326	313	358	354	346	343	330	329	332	350	349	343	296	342	356	341	311	323	292	312	367	345	345	335	322	358	332	340	339	330	351	341	344	305	387	350	331	344	343	354	353	346	337	327	324	315	350	333	376	325	310	352	337	352	328	346	318	348	294	322	348	336	339	370	343	343	347	315	347	345	344	337	361	361	335	358	349	354	363	314	361	345	313	313	369	310	313	321	362	336	332	352	366	345	349	361	361	330	383	332	327	323	318	313	337	340	333	310	333	347	382	328	342	309	307	321	366	338	351	329	317	338	325	332	318	344	336	325	347	346	322	317	365	307	353	333	354	340	357	347	338	348	330	328	334	342	312	328	356	328	333	357	351	334	350	366	369	342	349	355	357	348	333	334	333	352	360	307	352	335	328	344	359	325	335	382	339	354	329	358	334	361	327	336	308	349	361	337	307	381	315	329	328	369	342	341	368	349	382	334	334	344	357	335	328	316	325	369	349	351	347	310	332	342	328	347	346	326	352	341	346	338	345	321	357	354	361	339	337	324	334	363	346	362	328	341	339	335	327	341	349	312	350	319	348	341	349	318	346	346	356	375	356	330	356	345	332	386	339	339	373	336	316	322	348	335	347	325	308	351	365	365	336	324	344	351	356	320	326	327	317	293	336	336	346	333	325	345	333	309	356	346	304	329	315	329	340	342	340	298	326	332	318	334	336	330	359	329	313	353	324	342	341	317	314	326	313	289	337	341	348	373	376	318	332	361	349	343	353	317	347	360	335	319	332	346	329	358	337	307	342	345	320	354	336	350	332	337	341	364	361	313	328	318	357	327	345	330	328	344	361	343	313	354	332	379	329	341	333	335	339	330	313	305	322	338	320	338	332	377	347	337	321	344	330	327	318	327	338	332	347	353	365	329	350	360	339	336	368	310	325	337	341	345	345	350	363	352	353	307	316	318	350	355	337	347	346	365	329	340	330	339	318	342	342	334	343	344	328	335	322	375	355	303	357	364	337	334	324	367	369	362	368	333	360	346	340	362	333	352	337	338	345	357	318	336	343	332	325	361	333	324	303	325	363	332	344	329	344	328	338	320	339	376	298	323	335	335	349	311	310	332	346	296	317	342	352	338	337	327	347	345	343	293	345	310	328	323	338	329	334	333	318	335	366	328	346	331	329	330	318	333	301	340	333	337	314	323	317	303	366	332	352	327	342	320	321	336	326	347	325	345	340	365	330	343	339	364	357	324	341	329	344	327	323	383	297	346	372	340	373	305	356	366	309	336	347	334	346	319	337	344	346	301	332	318	335	309	365	346	363	357	335	312	347	334	340	351	344	352	386	324	325	334	363	305	343	367	348	325	317	324	323	369	300	297	334	374	320	320	345	338	348	339	343	321	312	342	348	333	328	337	341	313	316	356	345	365	342	340	311	374	323	317	331	343	293	349	346	336	324	351	343	358	314	300	340	327	313	344	333	347	330	366	331	357	374	360	321	365	350	321	360	345	327	331	339	331	347	325	320	345	349	332	358	351	341	334	353	322	308	356	364	350	353	383	346	334	334	318	337	337	336	358	332	307	343	343	321	327	357	341	341	354	357	320	345	338	306	312	323	311	366	342	364	314	342	364	353	321	325	357	328	318	385	338	353	355	301	311	329	350	328	326	354	333	351	350	341	338	371	287	349	315	359	318	353	341	381	334	346	342	332	338	313	299	354	333	368	347	343	345	362	328	338	347	333	344	327	361	327	386	331	336	355
2011	547	505	454	424	386	360	377	367	373	381	364	308	360	355	384	340	361	368	323	333	351	390	334	346	350	370	371	366	379	362	344	360	389	325	344	374	328	336	346	331	377	389	379	372	333	349	377	353	335	346	366	329	357	339	388	381	356	380	345	377	349	319	353	345	317	340	376	332	392	296	345	342	339	341	358	326	351	332	386	331	360	360	321	402	350	339	385	374	360	362	349	315	352	338	369	344	308	360	384	340	353	341	339	355	350	382	363	379	318	335	320	372	339	352	356	348	354	354	345	364	359	366	399	351	365	325	369	337	366	403	350	351	336	336	358	356	348	336	362	351	308	360	359	354	341	360	360	336	370	346	355	348	369	385	349	368	355	352	364	334	343	374	344	351	315	360	343	336	356	349	354	379	350	375	310	340	374	352	381	356	342	326	356	373	360	338	381	330	347	365	361	341	356	357	334	356	360	346	358	351	300	350	328	365	350	347	344	345	351	339	342	381	351	321	361	320	364	351	330	360	354	329	340	333	360	391	361	328	343	351	323	358	383	357	343	350	351	334	371	358	377	349	366	349	361	363	342	345	356	343	366	356	356	364	358	353	355	334	313	349	329	324	351	336	340	376	332	335	336	333	334	339	336	352	373	319	376	337	351	337	342	355	387	348	367	329	357	361	393	367	325	374	398	371	333	332	352	372	341	377	375	351	365	357	311	357	357	370	331	353	382	365	358	358	340	342	389	346	357	371	351	332	371	357	322	324	367	388	329	386	371	359	319	354	334	379	375	395	347	373	342	364	357	329	301	362	311	338	392	339	332	355	311	335	379	328	368	340	324	368	358	317	364	324	347	358	360	346	317	349	366	345	307	353	325	345	340	373	341	347	363	326	330	353	392	325	380	350	333	390	343	348	351	347	351	349	360	308	322	336	334	322	351	354	344	355	336	359	344	321	368	368	343	345	366	349	352	359	322	358	368	401	364	333	346	360	331	342	372	359	335	349	364	353	335	371	366	331	324	332	337	412	355	338	357	360	393	337	349	383	327	351	323	341	349	311	336	359	350	313	348	358	363	345	324	355	385	345	352	346	375	366	332	317	326	374	341	347	339	335	352	353	354	377	337	346	356	328	351	363	330	366	345	372	369	355	362	389	364	357	326	316	331	356	400	364	358	360	345	341	351	348	381	337	388	361	345	374	358	345	329	318	334	355	332	322	296	361	388	360	361	362	375	367	346	328	371	354	391	341	376	347	367	332	341	369	328	377	331	363	367	333	364	363	361	329	374	370	348	361	334	297	340	346	354	350	379	378	361	359	347	351	354	340	359	348	348	388	347	337	372	310	351	342	372	345	388	339	334	352	327	317	345	366	360	351	383	336	351	337	363	331	356	367	393	323	349	370	374	367	353	366	347	348	375	374	366	361	344	359	348	336	339	349	372	343	369	347	354	348	368	391	389	346	338	336	355	314	351	389	337	379	366	361	387	363	346	331	341	336	341	320	353	356	344	375	363	363	353	337	347	371	372	332	333	370	328	336	374	348	314	351	388	329	350	369	356	336	390	360	373	309	354	369	360	379	339	358	332	354	381	361	350	352	320	346	344	338	377	383	317	356	333	366	333	335	336	342	339	377	304	344	371	392	336	352	348	356	335	346	314	333	369	357	344	355	363	355	385	356	373	365	369	358	345	348	374	356	361	353	341	328	389	336	375	360	355	349	331	360	331	329	371	379	357	347	331	373	329	343	339	379	329	332	376	354	352	355	342	364	368	345	336	340	346	390	374	355	337	309	341	318	353	368	343	342	339	345	342	340	329	349	346	336	366	365	365	356	367	384	359	402	357	327	326	366	344	351	352	345	404	361	356	339	322	372	369	362	340	353	347	356	367	357	344	380	345	346	361	374	355	364	365	363	382	354	363	354	336	351	380	325	333	398	362	368	347	354	377	384	335	356	361	375	368	326	350	335	380	377	344	359	341	369	322	358	348	356	333	350	352	361	334	337	329	366	357	383	399	372	356	364	348	351	354	364	325	375	371	366	371	372	370	352	316	344	354	312	342	326	344	371	337	332	347	345	358	354	349	369	311	365	356	363	327	346	364	365	385	341	338	351	364	363	366	335	343	354	394	362	339	410	350	362	376	356	346	344	328	368	361	368	367	367	372	358	356	361	384	361	345	351	358	360	398	371	361	363	355	332	373	358	352	359	364	392	358	361	332	327	370	382	363	296	352	362	356	357	400	332	342	344	393	339	369	347	364	368	369	346	348	311	350	366	340	328	333	355	360	335	332	327	379	306	377	337	360	386	357	363	321	363	374	360	352	380	356	374	351	355	356	338	360	369	340	327	343	342	395	355	386	342	305	319	347	346	381	304	354	349	389	346	322	357	383	377	355	353	377	393	351	347	347	351	388	346	333	359	327	336	334	377	326	347	357	383	370	349	339	353	349	357	334	335	330	357	344	329	338	343	353	345	349	372	333	349	348	345	344	351	356	344	383	322	334	348	362	339	341	350	325	375	352	349	365	354	341	355	365	380	350	351	320	324	323	348	357	370	341	328	379	387	343	349	361	354	338	353	337	351	335	361	378	381	376	377	348	334	327	330	368	347	360	338	367	354	329	356	353	323	352	355	344	350	373	385	351	325	397	358	345	371	333	375	346	367	366	340	340	321	350	349	333	348	367	342	330	340	354	404	333	330	326	383	376	341	323	344	349	361	357	347	327	373	366	313	395	340	357	348	316	346	338	348	314	345	367	414	371	379	350	360	324	345	357	355	353	363	359	347	368	318	369	355	389	368	363	329	358	354	359	337	346	392	324	322	349	379	351	364	361	341	372	359	325	378	336	354	365	365	330	362	364	349	347	331	379	372	325	361	354	348	366	356	355	344	340	359	347	342	324	387	341	366	372	345	361	381	374	344	358	369	360	335	351	343	348	363	350	374	340	303	382	351	319	357	354	359	366	325	357	348	354	354	359	359	328	299	346	348	374	346	354	327	343	348	340	381	351	335	320	343	369	333	351	357	343	375	328	379	382	336	352	340	353	355	351	382	339	339	388	361	348	381	328	326	360	313	333	353	352	407	327	339	369	352	380	325	355	395	343	360	358	367	339	380	346	348	305	361	360	332	378	372	354	346	360	346	341	354	352	335	341	376	309	344	378	371	351	315	347	340	350	356	329	386	348	340	357	334	378	370	312	344	372	325	338	363	390	358	358	359	326	390	336	315	343	389	355	349	397	396	363	347	347	328	341	365	319	357	314	372	372	314	334	331	363	344	357	361	361	351	326	366	315	365	372	331	351	366	373	337	368	344	354	344	351	346	339	356	373	326	406	360	356	338	340	350	361	342	345	331	334	397	373	337	343	359	362	347	348	384	392	361	375	360	330	330	375	374	372	398	371	344	345	349	400	364	389	355	369	344	334	339	333	377	357	371	331	322	332	354	369	325	344	364	381	339	383	361	353	367	392	376	387	328	366	366	346	341	355	369	344	337	375
2435	975	1098	1143	1071	992	899	891	839	809	841	851	837	838	841	812	805	824	771	835	843	825	780	859	796	802	764	826	832	807	834	754	822	810	820	813	769	767	817	821	782	843	820	843	794	827	847	836	814	751	864	803	813	759	838	749	824	792	796	849	839	805	852	843	811	817	775	811	799	865	790	784	831	868	771	825	839	809	825	829	794	847	825	818	842	853	824	787	807	771	794	874	822	776	798	804	807	835	827	827	799	813	827	850	817	807	849	808	806	825	871	806	848	813	857	839	731	788	850	759	835	840	804	785	791	738	787	796	809	796	798	787	831	800	812	873	841	802	823	837	804	804	821	856	791	851	815	784	811	842	817	817	808	865	783	848	875	842	839	845	771	771	849	821	849	805	829	809	810	797	797	806	817	834	798	757	801	850	807	811	841	853	795	838	782	824	818	849	820	780	825	807	875	806	772	805	792	848	885	851	845	792	812	827	823	789	826	832	759	830	808	823	794	837	827	768	838	797	799	887	794	807	848	774	845	766	809	848	764	837	797	794	771	818	836	797	808	779	830	830	836	792	794	832	799	770	811	822	757	829	808	786	856	842	806	768	799	810	831	793	839	795	820	852	810	826	792	817	823	811	800	784	845	815	787	822	833	763	804	798	833	923	794	819	856	810	842	757	812	791	835	823	819	841	803	802	816	799	790	842	821	800	809	765	818	774	869	808	838	806	710	849	806	825	832	820	821	801	799	854	779	804	850	871	793	804	762	781	809	843	735	870	748	813	838	796	866	809	847	804	780	800	850	815	809	753	791	799	790	814	863	777	807	889	826	831	836	879	836	862	858	807	857	788	829	813	871	780	827	893	851	829	799	797	805	788	818	849	876	842	788	820	817	833	800	821	831	795	793	790	821	823	793	776	847	797	802	815	819	824	824	753	831	791	804	815	777	786	804	831	817	828	854	792	804	781	838	848	823	828	805	813	803	825	758	829	792	758	780	794	754	758	784	840	831	762	784	782	828	881	825	824	796	794	846	852	850	883	789	794	835	815	818	838	852	794	826	848	848	767	784	803	795	829	819	876	808	775	837	791	826	807	848	843	815	838	861	819	805	825	821	836	774	845	847	847	819	829	799	773	815	832	796	800	829	823	842	794	790	787	823	876	785	811	791	819	772	798	855	823	787	824	825	835	845	814	842	813	864	894	815	830	815	878	817	808	829	762	813	789	832	798	833	842	796	775	819	831	813	822	834	827	789	852	841	830	826	833	751	785	778	829	815	882	808	839	814	743	813	801	770	821	849	795	872	785	796	867	786	860	770	812	798	797	826	840	809	794	832	774	843	876	778	778	834	863	806	824	808	789	805	795	827	841	821	813	862	820	793	841	855	862	824	842	858	789	838	830	817	826	749	800	803	792	833	849	798	861	794	797	847	873	814	757	792	846	807	863	768	773	834	831	808	831	778	801	842	806	785	800	821	805	797	852	819	833	830	810	846	858	824	864	854	787	832	786	846	802	828	862	859	812	812	772	855	815	821	814	819	817	791	785	799	780	811	856	782	831	835	865	808	813	820	762	800	831	765	862	820	812	793	807	766	824	792	784	807	790	831	796	817	814	837	775	793	793	773	821	842	821	840	784	829	795	796	808	789	780	828	795	836	821	812	821	744	838	819	835	873	767	819	805	778	839	777	879	773	803	801	862	844	739	814	811	825	849	875	833	815	818	861	809	799	821	850	840	837	863	770	784	795	824	811	827	811	775	842	790	830	804	776	784	814	819	842	784	875	832	791	799	808	824	846	810	852	836	810	847	746	788	808	804	817	794	785	804	812	863	801	788	785	818	787	872	830	835	853	794	793	836	794	835	870	766	770	793	843	826	836	796	820	829	821	834	798	793	784	806	806	853	819	825	781	844	818	863	815	872	830	806	805	819	891	819	766	793	767	800	872	772	839	791	821	820	823	740	845	790	829	772	804	849	788	819	842	845	805	778	828	820	756	858	833	800	762	833	777	818	782	831	852	817	848	799	838	860	855	829	836	796	883	824	784	825	826	770	786	842	818	836	831	777	816	825	855	811	776	832	811	786	830	805	757	826	807	858	794	797	830	783	805	780	841	805	835	758	839	806	831	801	779	845	822	816	880	802	851	831	805	824	827	823	743	844	818	866	860	821	812	826	844	810	779	777	804	812	845	808	837	760	748	818	813	773	796	818	814	756	809	833	888	814	831	813	860	802	790	834	794	816	777	791	866	805	774	852	826	847	833	800	778	804	824	796	786	806	804	862	816	832	820	806	817	807	797	784	782	836	845	773	813	835	776	817	782	896	814	823	824	819	878	852	802	835	817	828	793	865	828	824	781	801	784	819	770	798	833	807	831	843	807	813	772	803	808	815	847	777	868	795	771	819	816	809	833	788	833	853	834	806	795	810	814	776	852	847	789	843	805	838	816	837	779	760	830	790	817	810	802	792	819	832	791	781	787	864	818	766	835	881	836	841	782	827	814	822	791	829	794	777	820	808	757	817	810	795	770	828	825	826	822	773	819	824	795	754	802	800	831	782	845	767	804	844	767	776	807	772	786	818	833	806	838	832	788	790	853	832	851	840	790	812	822	837	854	850	806	825	814	798	753	775	851	778	800	772	793	828	858	869	751	835	824	816	844	815	835	831	841	801	801	805	857	777	834	847	820	846	787	789	836	810	840	827	808	769	804	822	837	806	857	828	812	801	828	877	815	848	819	785	792	803	831	837	796	780	835	790	805	799	795	814	754	812	785	768	831	856	826	763	826	811	794	758	855	789	848	785	808	844	893	796	828	787	764	819	890	847	813	791	787	817	815	820	810	760	805	820	792	804	823	810	861	819	800	832	843	818	824	809	845	807	802	803	806	789	795	794	841	793	887	819	832	799	801	821	784	795	855	801	818	833	802	832	821	787	864	820	854	761	869	854	784	835	795	807	805	826	828	819	791	817	796	818	799	818	780	834	775	809	838	808	787	783	825	837	806	831	806	819	818	868	847	798	816	835	799	788	813	796	862	810	811	822	810	813	791	818	808	789	808	827	831	842	824	806	829	868	861	784	856	804	848	851	817	814	880	824	840	832	748	792	800	837	848	807	849	843	735	788	829	794	812	805	803	858	770	793	770	757	814	843	829	832	821	774	830	785	803	824	916	792	835	808	807	827	801	822	785	819	809	825	812	815	799	830	857	809	824	841	819	816	857	867	803	792	803	797	820	785	825	857	808	841	793	782	791	779	859	815	835	775	813	840	833	804	814	804	858	813	788	804	824	799	840	827	771	815	837	830	827	858	797	840	802	804	822	795	845	820	844	820	835	800	793	810	827	813	820	786	840	845	823	812	864	824	748	798	804	789	791	839	805	897	816	808	781	835	809	791	782	832	800	819	830	834	858	824	772	768	823	810	794	823	824	824	852	789	846	836	826	829	792	783	850	872	776	839	794	812	838	766	820	879	790	837	817	828	800	793	788	814	807	834	802	829
14757	2035	743	651	546	464	359	354	356	310	313	296	292	312	345	290	319	323	297	312	279	323	297	304	295	317	281	345	299	268	298	305	303	272	305	302	283	297	269	303	299	282	297	296	302	282	280	297	290	274	316	301	271	290	293	259	294	315	256	300	291	278	301	274	298	281	287	279	299	309	304	280	300	270	274	283	284	303	297	311	253	292	280	297	313	285	287	281	267	305	311	270	321	298	304	298	327	303	293	275	258	292	297	309	330	297	317	326	324	311	312	319	295	297	311	295	294	288	339	314	300	306	306	300	309	296	324	300	260	290	313	267	288	280	287	293	278	271	281	316	295	302	325	260	343	269	301	277	282	329	291	296	282	296	306	289	272	305	295	326	284	297	287	316	281	304	311	283	286	290	315	300	290	312	262	297	295	310	273	255	285	288	299	322	275	277	283	304	261	291	269	294	282	311	292	269	273	289	295	297	331	311	260	298	298	278	274	313	298	285	305	305	298	298	326	270	272	320	311	275	301	258	278	293	268	273	282	286	312	290	281	296	320	299	286	287	291	300	280	287	304	285	280	294	250	305	297	304	274	304	337	283	250	327	285	298	289	297	269	311	267	294	299	275	300	308	309	276	282	304	294	286	267	279	313	315	273	297	322	286	293	299	322	286	308	297	269	275	343	331	269	332	290	334	314	299	287	259	299	294	298	283	254	298	294	261	299	320	255	270	306	293	299	293	274	282	277	295	309	327	296	262	266	308	301	331	284	337	297	289	302	290	301	298	310	292	283	317	272	314	319	298	290	308	288	280	295	313	297	281	281	277	304	303	308	282	292	269	316	320	303	287	316	298	317	308	303	262	333	310	308	294	302	288	288	299	303	287	291	277	300	291	302	279	260	314	277	301	297	316	276	296	298	281	303	279	310	300	274	292	286	319	292	301	309	281	294	303	332	296	289	312	294	306	298	263	308	281	289	239	290	300	281	274	309	304	294	302	302	277	303	298	309	283	294	289	291	303	282	305	261	274	304	304	279	299	266	277	296	295	283	284	311	284	282	309	303	284	291	314	284	294	295	316	294	311	295	314	301	290	299	308	304	286	295	305	285	319	284	315	291	307	284	300	309	304	307	314	300	298	298	289	306	278	289	318	287	301	288	267	296	295	271	309	266	278	286	302	301	283	317	296	308	273	278	297	303	330	272	280	304	306	299	315	285	280	257	280	308	309	272	307	274	303	282	305	299	301	305	296	294	296	306	286	277	273	305	276	282	309	279	297	292	266	261	300	295	308	302	314	331	282	270	259	283	329	286	325	290	269	323	292	302	284	272	308	297	284	279	298	305	298	302	292	289	312	284	309	308	257	272	311	301	302	282	287	269	277	284	304	270	306	294	286	287	302	288	284	276	345	273	311	299	281	300	309	306	308	325	267	271	313	296	308	293	308	299	289	314	301	296	294	297	302	327	315	309	284	311	312	313	303	300	297	290	296	340	284	275	310	279	287	270	281	290	280	283	283	284	268	316	282	298	272	320	312	319	304	309	289	295	288	294	294	297	286	306	322	305	287	286	303	324	293	288	312	297	308	315	286	290	286	283	284	285	310	314	298	319	332	257	302	271	261	336	272	286	292	286	304	267	259	286	271	272	319	284	268	319	261	295	299	305	293	303	275	292	286	290	301	296	327	290	291	314	305	299	325	271	311	351	275	294	282	295	282	318	290	289	276	287	321	311	288	283	318	320	297	308	343	294	340	333	295	321	309	311	331	284	275	267	285	299	284	258	288	297	305	256	279	307	288	266	302	300	318	324	298	307	312	303	286	303	297	306	269	300	309	328	303	258	310	340	306	283	304	260	313	272	353	324	283	311	296	266	269	295	272	297	299	290	267	296	318	287	272	304	311	304	293	286	321	278	307	320	265	299	298	301	348	306	283	288	291	286	271	278	293	305	309	294	270	258	308	248	302	282	277	299	299	290	284	294	282	286	273	278	287	316	296	284	271	266	317	293	288	269	277	289	325	301	299	308	292	297	277	310	287	286	269	292	277	305	282	315	311	308	293	271	288	290	279	334	317	287	277	283	286	301	289	301	275	327	323	306	282	299	324	349	283	267	292	285	272	286	303	285	306	275	303	302	283	318	302	292	318	321	318	282	260	317	311	301	324	268	305	271	298	298	329	281	296	333	300	265	311	296	309	332	277	290	292	279	301	290	307	328	309	290	276	314	320	308	310	274	300	281	303	280	296	282	294	282	302	293	310	326	301	281	252	313	293	299	315	312	331	316	280	290	281	302	333	278	261	282	274	322	287	305	299	314	265	318	287	282	257	323	283	302	299	327	288	309	309	302	339	275	320	262	315	310	310	269	302	295	261	299	303	293	306	294	274	285	312	294	312	310	298	302	295	304	288	316	295	301	341	304	288	285	280	279	329	289	288	296	292	327	315	259	300	281	277	309	278	319	279	295	291	314	291	290	289	298	310	309	266	275	290	314	309	316	324	315	275	309	284	294	285	290	292	298	337	281	290	323	280	326	304	307	335	285	249	308	278	279	275	278	300	299	273	325	297	293	300	318	315	296	308	286	298	315	293	311	317	288	277	287	315	268	308	285	289	303	270	279	291	317	302	260	294	309	285	265	289	286	299	302	293	290	281	298	298	300	267	305	285	279	292	276	298	305	272	321	306	307	296	285	284	300	293	277	299	283	271	289	305	304	308	307	256	278	303	293	311	287	328	290	298	309	299	299	298	307	311	291	294	306	311	318	267	286	296	279	279	292	294	310	289	298	302	336	309	290	279	304	291	249	296	303	282	299	284	289	329	307	302	280	279	282	298	277	270	300	283	274	306	289	306	297	324	307	291	294	311	287	311	298	301	311	290	313	285	281	290	283	293	317	302	270	293	302	309	310	319	278	273	282	320	304	291	288	322	312	284	305	315	288	281	324	297	302	269	307	293	249	296	273	283	298	286	265	281	296	271	320	289	316	295	265	318	291	331	278	296	309	289	328	271	312	295	273	289	298	318	312	309	299	299	313	307	280	310	290	320	317	310	300	264	291	302	315	316	284	263	295	298	287	267	277	274	288	328	292	309	294	249	292	291	295	304	291	286	312	282	323	319	265	287	317	282	304	339	290	290	288	286	299	293	279	288	305	288	303	293	288	299	303	277	320	244	319	307	297	300	255	330	292	282	289	292	277	268	332	289	315	318	270	291	257	277	260	263	310	299	295	272	303	281	306	306	300	319	319	301	313	291	305	284	302	284	268	297	294	322	276	298	263	283	297	300	297	300	299	280	286	283	294	318	349	274	286	292	284	296	295	288	306	311	312	294	287	270	285	265	261	262	254	310	324	282	276	295	281	315	289	299	304	309	300	298	286	305	314	268	312	300	280	298	312	256	303	279	326	287	286	273	300	291	319	338	262	294	258	310	289	289	291	272	262	274	281	294	322	299	305	288	286	278	270	306	284	300	282	276	276	282	318	298	298	277	297	297	267	323	284	288
10793	1119	1695	2034	1789	1366	1154	1005	925	847	754	828	761	692	778	748	740	723	699	738	736	706	706	714	716	721	697	701	709	671	661	688	768	676	679	673	700	743	653	709	702	713	701	668	713	684	665	690	695	722	639	660	676	697	697	701	669	693	641	685	691	688	700	663	684	710	703	668	663	696	678	711	656	658	721	647	619	708	729	714	661	660	671	633	697	683	696	666	693	693	707	716	636	698	684	636	698	689	724	687	717	661	689	696	686	635	657	672	654	668	639	684	652	735	685	677	695	725	648	685	687	653	666	693	682	698	654	675	709	726	724	656	666	703	675	702	684	652	681	679	653	699	656	689	705	692	725	689	704	695	683	653	685	710	684	702	665	685	675	682	679	667	642	648	705	667	722	694	698	662	658	660	702	701	644	687	713	676	695	685	676	667	700	696	690	654	685	655	647	684	722	681	678	661	674	704	680	698	690	684	683	715	674	719	651	642	683	676	659	710	719	666	708	651	752	688	695	669	638	620	731	703	693	705	667	718	695	625	676	682	678	660	774	646	669	704	696	675	674	694	684	715	688	672	702	686	674	698	673	736	696	662	690	702	689	703	694	626	710	686	659	666	718	678	661	689	715	673	660	707	667	668	685	688	662	731	682	709	655	667	648	650	670	654	673	729	656	634	658	705	679	672	681	731	661	655	705	686	684	699	668	733	679	655	669	638	732	679	697	678	696	656	711	702	710	702	672	705	670	618	650	655	687	662	699	675	662	714	629	696	654	642	695	701	630	719	648	678	663	681	697	653	689	697	677	663	665	673	681	722	668	642	680	672	698	668	684	651	669	692	675	684	661	657	694	689	718	669	706	658	681	705	685	648	647	696	709	655	707	676	685	686	667	699	683	680	707	699	682	628	644	684	652	688	682	712	657	644	672	667	685	668	720	678	676	715	694	679	701	696	669	687	661	718	689	684	709	699	652	711	675	695	657	670	698	684	698	696	670	716	711	675	700	644	679	679	703	675	702	701	658	678	702	695	646	685	631	674	661	674	704	754	735	645	705	693	677	668	691	673	679	684	733	677	689	724	709	706	709	638	686	682	687	716	736	710	713	690	686	678	710	693	717	719	706	662	659	658	676	658	634	721	677	698	639	635	675	673	679	668	671	673	673	648	676	703	661	688	653	670	670	682	666	639	713	708	692	683	665	668	667	702	633	673	696	648	683	692	622	689	663	618	669	733	702	676	663	696	723	662	686	719	697	684	696	674	684	675	641	671	715	654	719	676	740	705	686	721	662	643	725	736	688	717	675	681	702	683	670	638	632	723	701	671	682	689	717	698	669	704	681	651	705	681	685	664	681	650	662	696	696	680	706	659	678	669	634	699	667	691	668	660	663	715	638	646	702	693	661	674	662	681	657	645	694	658	706	728	697	690	666	714	645	677	686	677	706	643	703	711	632	708	684	690	689	715	639	711	664	688	726	669	683	687	655	707	699	677	638	667	750	690	684	690	688	668	691	667	701	732	713	709	673	720	648	681	675	684	665	642	727	670	733	657	706	695	626	670	659	679	713	693	704	649	662	719	663	693	637	685	702	691	695	672	679	665	682	713	619	673	681	682	670	717	704	706	686	717	656	679	713	685	701	676	726	666	661	712	687	678	663	673	696	697	666	664	722	679	688	658	675	680	668	713	676	713	678	648	635	723	635	701	675	656	678	706	740	651	716	688	680	687	675	678	676	696	682	691	700	658	726	643	694	642	693	709	697	687	674	643	719	687	656	693	667	716	727	675	678	708	700	702	673	692	698	689	658	676	742	676	647	673	669	676	625	654	690	671	689	691	673	678	651	702	644	659	689	663	702	684	688	710	684	636	711	645	653	680	716	654	690	696	674	643	732	682	682	694	682	676	751	692	703	651	693	673	712	748	679	686	668	691	689	694	657	657	668	656	700	689	658	659	670	673	659	649	667	680	664	668	703	716	685	689	724	656	690	692	738	708	648	694	705	693	648	681	685	699	660	655	653	689	657	709	675	685	699	670	653	727	739	684	664	656	726	698	713	708	661	713	655	640	734	664	688	685	718	697	691	641	629	677	643	694	690	674	682	663	639	712	716	651	689	697	742	684	695	700	697	724	695	668	694	627	667	672	633	694	672	700	641	704	670	679	663	663	673	669	620	666	724	697	737	663	650	679	678	693	678	709	679	683	680	671	661	673	719	744	697	649	709	670	711	641	692	653	652	677	703	724	690	701	637	663	668	686	671	689	650	722	698	693	711	712	703	687	690	680	680	684	654	685	720	695	659	663	682	692	676	696	678	676	654	660	667	706	673	689	681	668	682	682	714	697	694	678	706	694	671	664	691	709	683	684	674	664	654	717	637	700	708	683	694	670	624	713	653	671	653	666	657	656	676	677	671	661	718	669	613	681	696	706	672	739	638	680	717	656	710	681	708	707	704	648	692	718	638	688	674	702	675	679	684	664	750	706	672	630	678	665	658	630	670	759	656	701	712	699	680	665	728	714	671	651	705	676	662	662	638	703	694	664	677	675	684	711	648	668	704	721	713	689	628	709	699	713	704	744	671	689	688	711	687	717	702	706	679	676	643	677	693	700	698	666	663	720	695	657	669	707	684	647	691	680	650	658	687	674	690	688	688	634	657	687	671	644	668	721	680	699	683	721	692	631	653	661	660	639	636	678	700	706	678	703	699	714	631	697	676	664	689	668	699	677	635	673	676	698	666	692	726	698	720	693	663	709	679	646	668	686	732	679	655	642	701	723	721	675	661	696	716	665	725	691	672	646	699	649	682	659	684	661	731	692	654	716	689	678	719	640	684	651	644	654	702	660	660	678	722	698	658	667	677	679	699	638	683	683	695	697	694	693	679	680	668	684	672	667	683	672	690	656	729	709	682	666	678	697	701	664	708	667	698	653	679	714	683	666	657	662	751	673	689	700	679	682	701	692	724	694	689	660	717	684	658	701	766	628	666	713	703	687	688	684	674	689	659	719	691	670	698	694	629	737	728	679	696	678	666	678	656	662	676	700	687	662	689	685	697	700	706	691	706	663	694	740	698	687	703	682	718	688	672	690	697	705	691	677	703	681	736	648	660	712	627	667	667	686	683	654	672	688	693	675	658	689	685	672	658	713	662	681	656	683	709	698	677	697	664	636	666	684	682	680	686	633	651	697	700	670	722	680	688	671	670	715	678	660	682	674	639	680	694	769	692	689	680	725	673	703	674	713	703	707	692	669	709	673	670	706	669	717	682	658	694	745	660	702	684	647	668	709	642	638	690	675	703	712	665	647	692	659	729	680	688	634	697	703	684	654	706	669	669	698	688	691	699	716	677	653	635	718	668	725	681	645	698	698	631	696	660	711	675	733	697	718	649	674	667	679	693	682	669	660	689	710	721	675	689	664	649	682	733	709	687	748	711	649	678	696	647	634	693	682	662	698	695	647	674	660	665	694	677	687	678	692	652	703	659	638	720	689	669	736	653	699
24368	4613	1038	757	610	392	276	227	204	182	176	156	147	154	155	147	139	121	147	152	135	138	124	142	136	126	129	134	141	135	110	118	107	121	123	151	121	105	135	137	133	120	127	130	140	155	135	144	151	133	130	115	121	118	125	159	110	111	153	132	123	135	139	128	105	148	104	132	128	130	123	111	141	109	131	133	146	132	122	123	113	126	121	128	112	112	113	123	125	127	122	119	126	130	114	134	161	118	130	123	121	139	120	137	134	147	132	141	140	136	121	135	124	129	126	130	127	127	110	114	135	127	136	143	134	136	143	143	121	118	120	119	132	135	122	123	142	167	101	116	151	108	111	132	133	114	125	108	120	107	121	159	138	125	139	148	118	125	112	111	136	124	135	124	121	125	117	117	99	120	153	140	122	110	106	120	125	126	131	112	137	109	100	120	129	125	117	141	125	139	130	115	134	125	134	133	127	136	132	128	108	147	150	111	109	128	135	123	148	141	133	130	124	114	107	132	105	119	117	129	139	126	130	118	128	142	118	119	135	140	127	134	102	127	118	130	120	132	141	140	107	114	140	101	137	107	125	114	129	141	119	125	124	130	124	129	137	123	130	116	117	135	126	138	136	134	133	122	149	127	130	117	139	154	152	134	150	137	111	142	136	120	144	142	130	121	121	131	142	129	139	132	134	130	135	134	118	132	144	113	121	136	140	149	132	133	143	122	134	133	138	132	145	126	138	121	118	147	130	124	132	114	104	113	136	145	127	122	142	113	116	132	109	127	115	122	151	141	119	125	143	123	130	133	137	143	154	124	138	160	111	118	127	132	122	131	112	105	112	139	125	111	129	124	110	123	125	151	121	116	141	143	120	118	117	129	124	138	131	137	133	123	114	116	121	128	127	135	151	129	129	118	127	114	144	134	120	121	149	138	122	116	127	113	100	115	105	123	155	127	132	116	137	117	121	126	98	139	123	129	142	117	119	124	125	138	122	143	139	130	140	127	129	129	142	130	157	130	103	152	125	112	121	114	134	121	128	129	124	129	101	120	127	120	120	122	139	137	109	155	137	135	128	127	140	128	125	125	119	117	133	138	144	144	136	130	145	116	147	128	155	133	107	149	121	125	151	154	115	143	122	136	125	136	132	122	117	148	126	138	112	118	143	130	124	118	154	143	134	131	122	124	117	110	134	118	123	143	130	117	134	147	147	131	136	134	111	135	153	139	133	129	133	111	116	127	155	121	133	143	119	129	122	135	135	114	117	130	146	126	124	133	143	153	154	140	130	122	110	121	131	152	126	118	111	133	125	132	120	106	125	131	143	130	120	132	124	110	110	133	119	126	165	142	144	131	144	118	89	122	139	127	135	143	120	133	116	140	122	114	124	139	125	123	123	130	131	131	142	134	135	121	111	125	139	119	123	127	113	133	125	116	121	108	125	146	123	144	138	128	130	117	127	117	132	123	134	118	122	122	137	120	142	129	164	130	129	122	121	127	116	111	121	112	115	129	126	133	142	143	138	143	107	139	126	138	106	110	101	142	119	131	137	123	126	110	125	121	115	108	143	144	133	135	123	112	144	159	130	126	104	144	137	133	146	104	164	127	132	127	116	149	136	138	119	160	129	151	117	110	121	127	127	127	108	117	119	132	118	129	115	117	133	136	130	115	115	101	116	136	134	134	112	140	130	163	128	154	125	124	126	139	145	125	137	137	149	138	132	153	132	133	123	114	118	125	119	116	125	111	132	144	140	137	127	125	124	152	119	121	121	128	137	118	131	136	119	118	147	118	151	136	117	136	130	119	113	128	141	132	113	137	128	128	136	126	111	117	131	123	119	129	140	102	131	135	124	130	132	130	119	142	144	138	115	139	124	133	110	106	124	115	135	143	113	130	124	130	128	125	137	136	117	115	132	125	117	129	103	112	130	139	132	116	120	114	129	106	110	126	138	123	131	126	120	132	134	124	124	132	120	118	143	129	110	119	120	128	106	120	121	148	135	114	133	133	100	121	139	145	130	128	117	154	137	119	138	133	111	115	126	133	135	125	134	137	134	102	110	127	133	130	134	133	115	131	143	138	132	147	148	120	135	140	140	116	135	125	116	107	117	135	113	126	139	129	128	148	136	115	138	129	139	132	113	134	120	128	133	136	112	130	134	111	125	134	155	129	138	129	130	143	135	134	119	100	118	145	114	146	142	121	127	138	122	126	126	126	139	122	123	138	133	132	144	131	154	121	125	131	127	126	145	126	125	116	138	107	112	134	127	123	140	123	139	109	122	122	116	135	133	129	105	122	142	94	124	142	148	142	125	129	137	124	110	138	127	138	133	119	148	122	139	135	137	153	128	118	127	136	128	132	116	139	139	134	109	148	134	132	142	131	121	146	125	134	127	136	139	115	127	122	118	136	152	125	130	126	130	148	152	127	127	112	123	137	142	154	127	166	132	134	134	129	119	127	132	111	132	131	137	118	125	107	133	140	96	133	146	127	124	138	123	118	130	119	128	117	131	124	164	124	118	115	125	125	137	128	118	138	132	147	145	128	134	115	130	129	139	123	137	114	114	130	133	141	120	128	127	125	138	110	130	134	142	156	113	129	140	126	116	131	124	97	124	124	123	105	133	127	131	122	122	142	124	140	141	128	153	129	138	130	122	109	124	147	119	120	117	104	136	126	145	121	116	134	139	127	127	124	117	138	137	126	114	125	127	110	125	130	116	134	135	121	125	121	139	123	122	130	150	128	114	118	132	131	116	94	133	145	144	121	144	123	113	152	129	119	129	140	122	120	104	116	118	129	147	150	126	123	141	142	120	158	133	158	133	120	120	131	128	115	141	102	136	140	140	146	129	109	128	120	122	133	120	129	131	138	130	140	108	146	163	124	130	121	128	119	122	141	138	131	123	159	132	138	144	114	112	121	127	124	122	130	137	128	134	127	124	120	140	119	139	122	126	114	136	129	119	127	135	105	128	127	134	122	124	123	125	119	125	133	129	128	123	132	136	132	131	137	118	136	126	118	120	143	128	135	144	130	131	114	126	133	121	120	127	131	133	126	134	120	126	110	128	116	103	141	150	122	121	123	127	158	117	140	129	132	145	126	146	140	122	119	132	120	144	126	140	119	137	136	100	137	134	110	134	143	134	117	136	132	118	104	138	125	115	134	120	131	147	143	128	146	137	110	128	127	108	126	122	119	147	122	119	137	129	121	125	125	98	133	138	138	132	124	142	136	139	116	127	151	134	112	139	124	110	132	115	134	126	125	126	112	154	112	120	148	127	139	119	132	125	111	125	123	130	120	118	132	135	121	115	123	105	101	121	129	118	121	130	118	129	128	116	117	126	125	120	115	140	113	134	129	129	100	116	132	137	125	150	119	109	151	120	148	135	127	123	143	134	146	132	132	142	123	109	125	110	122	153	147	123	137	150	148	122	135	134	117	136	127	137	137	139	126	127	138	136	129	138	134	133	127	131	148	128	153	146	152	131	134	134	143	154	122
15467	1125	2138	2536	2121	1494	1148	878	783	694	607	546	478	472	438	485	438	437	415	414	420	404	386	387	409	367	335	337	379	368	339	375	364	312	375	385	341	375	377	387	330	343	333	386	361	343	325	339	341	337	342	334	327	316	365	332	350	329	348	345	331	354	340	330	345	367	344	322	313	316	320	337	342	349	333	339	325	340	353	318	354	322	373	355	354	341	351	343	321	322	327	347	355	340	348	325	339	323	336	344	327	326	313	326	333	344	310	308	336	369	319	355	311	352	316	325	310	285	345	323	335	344	307	334	319	307	345	373	326	354	305	366	319	332	320	373	328	371	323	337	352	338	340	341	364	342	308	338	354	324	344	345	333	318	328	327	338	333	344	345	326	346	351	325	335	322	349	338	347	319	329	357	302	325	301	319	346	307	328	327	307	361	332	346	370	328	300	337	321	346	327	386	362	333	321	355	344	329	360	307	364	309	298	345	379	325	342	335	367	303	333	320	333	331	310	307	323	351	337	342	337	317	353	347	358	353	328	364	337	323	320	323	322	328	373	306	337	329	341	332	329	341	347	325	371	338	362	332	312	317	333	326	311	379	353	321	315	325	302	342	333	331	317	334	360	345	304	298	352	346	340	323	306	338	323	323	343	308	355	336	307	341	345	320	319	351	340	316	345	336	352	330	352	329	344	341	336	356	366	336	357	312	318	344	353	328	361	324	328	329	333	353	355	336	351	337	308	363	336	344	376	312	352	344	344	351	349	350	332	306	372	323	343	344	335	361	326	322	323	349	353	320	358	320	344	359	348	302	357	292	341	316	324	344	326	281	343	320	332	332	343	327	343	312	351	330	338	299	320	346	344	334	321	297	333	323	320	347	321	331	346	352	336	317	348	344	365	335	322	355	335	357	352	339	345	336	327	338	313	329	337	364	358	323	359	383	350	331	321	319	346	346	308	329	328	338	331	307	328	360	349	357	321	351	342	318	349	339	318	341	309	344	340	305	351	333	341	325	315	314	323	352	342	330	354	301	328	333	331	327	326	338	343	329	321	331	364	318	366	354	315	318	352	343	336	343	364	309	332	352	311	360	319	328	348	360	317	324	329	331	335	328	324	345	330	350	344	333	342	334	327	335	315	325	360	333	362	327	321	331	341	358	357	320	322	345	349	342	319	346	364	343	321	359	350	351	327	333	335	356	333	338	305	339	353	315	352	299	348	311	326	320	317	344	298	320	314	329	336	313	311	348	336	313	337	345	321	347	331	320	333	357	368	326	341	335	338	329	324	359	345	317	327	323	345	327	330	354	352	321	328	326	325	365	317	339	350	328	378	329	330	305	335	342	341	356	344	299	336	320	321	321	354	341	348	321	328	349	333	328	338	358	345	336	344	357	323	320	330	332	334	311	323	342	311	356	358	340	323	302	355	325	365	284	326	349	325	328	333	358	327	356	357	333	325	350	347	327	340	331	315	326	330	284	327	313	377	346	320	354	325	359	348	347	348	338	292	338	366	326	343	330	328	320	345	312	312	347	333	360	302	346	324	318	332	347	330	363	323	314	351	357	368	322	325	335	366	355	328	318	368	342	332	312	349	331	319	311	291	320	334	321	332	308	328	307	327	342	328	353	359	323	376	356	340	347	319	313	332	333	376	334	310	358	345	347	301	356	317	339	333	353	345	338	316	334	337	340	353	318	362	325	338	372	337	342	322	357	362	341	355	335	317	342	370	325	338	315	359	329	317	343	327	345	332	353	334	323	341	325	336	352	338	356	317	332	356	342	350	346	335	349	333	362	307	323	327	339	344	328	343	377	301	340	335	332	318	363	325	365	320	341	326	315	314	348	354	334	332	371	370	332	338	359	319	361	347	343	354	342	349	347	362	321	330	333	321	314	312	337	307	302	337	354	333	312	302	342	353	331	328	331	337	334	295	310	320	351	321	327	348	341	321	342	354	321	332	335	314	312	331	323	351	323	334	327	337	330	348	341	336	305	344	323	322	303	343	338	340	334	313	350	311	353	352	296	336	339	318	322	351	330	319	324	347	326	343	348	365	343	320	328	339	308	346	341	342	357	316	315	363	324	314	314	341	323	336	350	374	339	319	350	358	298	338	308	347	348	334	363	317	331	328	323	319	332	345	319	327	378	350	326	322	311	334	355	355	348	354	379	350	360	338	306	334	351	330	312	348	351	315	345	329	352	310	302	320	317	348	321	353	371	345	315	332	343	354	332	338	356	335	325	328	332	319	356	363	333	331	344	352	330	363	353	346	318	342	305	347	317	354	313	302	349	322	363	314	353	340	344	338	287	307	329	346	317	347	316	358	331	334	358	317	393	343	343	341	327	330	331	318	355	325	346	346	326	314	303	344	322	341	339	333	311	330	359	303	311	326	318	339	335	320	353	315	317	351	334	327	364	355	344	318	324	331	333	334	312	310	342	313	336	322	335	313	358	329	323	349	338	371	387	349	311	319	304	328	342	342	354	329	289	340	354	310	317	328	332	298	349	335	336	352	349	314	322	342	339	336	352	336	339	347	346	355	315	370	313	324	344	346	329	314	352	333	319	346	321	310	328	344	358	302	320	363	337	339	323	363	317	347	312	343	349	320	312	340	305	303	334	355	322	327	308	324	349	345	317	345	339	333	323	294	344	315	317	347	371	334	326	353	347	316	341	348	337	315	345	304	323	367	367	317	329	310	357	366	348	329	328	333	317	363	308	357	352	324	314	328	329	328	341	327	325	320	327	353	317	320	340	298	322	345	311	318	324	336	360	329	300	328	335	322	344	317	328	324	343	338	338	330	338	335	302	357	336	369	340	339	319	310	305	348	330	382	328	366	331	327	348	284	330	341	319	321	290	361	344	349	355	340	365	338	323	318	337	318	351	305	339	338	299	341	303	322	358	327	316	333	356	361	363	323	335	338	327	317	355	341	324	326	314	323	353	332	310	310	327	350	341	335	314	327	346	341	337	308	348	321	314	312	317	317	311	317	319	340	359	372	319	345	308	305	345	336	325	347	335	312	339	365	343	330	368	316	327	283	321	309	327	318	373	314	356	300	355	358	313	323	312	336	336	325	339	315	289	331	317	308	350	331	376	341	358	356	334	317	333	339	328	323	311	311	323	337	362	348	334	346	352	327	326	326	340	306	321	313	354	313	327	306	337	340	296	343	342	349	309	327	350	339	312	323	367	322	328	376	323	344	358	327	319	341	330	334	314	331	333	310	373	326	325	328	329	315	324	368	336	334	334	328	326	301	343	307	397	346	328	318	344	331	344	315	390	338	327	325	317	340	371	327	368	339	331	343	314	300	330	332	350	336	350	320	325	359	293	324	335	336	324	294	346	345	370	331	305	356	349	351	332	327	307	323	314	352	332	343	346	327	344	351	343	351	337	326	341	310	369	347	354	361	324	341	328	349	329	310	317	331	331	316	329	342	345	312	345	313	347	341	328	312	323	301	322	314	320	346	350	332	349	324	333	298	358	343	332
1998	492	454	440	432	375	383	326	358	360	332	353	336	340	353	334	370	351	348	340	337	373	333	350	348	347	364	348	343	363	354	339	368	353	344	373	347	343	370	337	350	349	384	361	376	379	341	360	345	328	334	347	383	361	359	364	331	361	344	400	340	348	342	372	329	336	378	347	384	331	342	352	319	348	326	344	342	353	376	359	332	353	349	345	343	359	359	354	340	374	355	373	351	383	366	357	371	384	363	372	345	332	357	324	347	378	346	333	347	341	340	339	369	341	347	330	312	321	350	342	371	356	327	353	396	334	343	332	334	330	366	361	342	375	397	322	357	374	354	329	382	358	352	371	358	388	344	330	351	309	360	354	337	380	386	328	357	355	332	310	328	335	333	344	372	353	370	341	339	310	348	366	316	294	360	335	343	358	330	353	338	399	368	345	325	371	355	390	375	354	378	338	334	326	340	341	363	320	355	350	338	363	345	359	326	360	355	328	340	339	340	332	305	360	386	351	364	394	350	379	351	378	352	314	359	380	343	354	375	345	335	345	355	347	334	372	324	367	350	365	377	378	332	351	318	362	362	368	351	360	338	352	344	343	331	337	334	360	395	346	389	378	369	366	317	369	346	334	362	334	326	344	365	335	364	365	311	360	357	323	341	334	347	328	344	350	319	326	361	363	342	347	362	351	368	386	330	357	308	358	373	335	349	332	356	359	371	346	403	355	362	353	345	335	365	366	370	327	355	332	355	371	362	359	357	340	342	361	325	320	362	374	348	369	344	292	298	349	392	346	382	350	371	364	312	359	357	366	388	375	338	337	363	344	361	361	380	391	370	339	344	395	351	363	350	325	361	332	346	340	341	336	332	331	344	375	334	362	322	348	365	330	310	334	326	338	335	386	339	314	368	386	348	362	328	336	351	363	322	329	382	369	388	348	343	377	356	352	355	324	350	345	398	383	327	369	354	353	364	332	316	369	352	345	344	367	394	377	345	346	313	330	331	344	364	318	328	311	328	364	331	359	324	331	333	332	331	345	311	344	393	346	337	331	344	350	362	360	329	354	358	341	346	376	354	334	345	368	382	381	343	358	335	348	326	329	352	320	339	366	360	328	315	320	368	384	351	336	351	318	333	353	362	345	336	343	327	338	309	334	331	331	340	361	340	363	346	354	339	372	357	349	369	316	346	352	364	378	368	357	354	366	357	358	345	333	391	378	388	362	372	315	358	339	385	328	354	341	369	344	365	375	355	347	332	339	343	343	380	346	341	316	315	334	356	357	377	361	329	352	358	359	371	366	370	342	338	338	357	355	351	324	345	360	359	336	342	329	323	349	361	340	369	368	376	370	353	346	337	350	362	313	342	349	313	345	366	385	341	329	375	395	342	304	351	325	358	388	357	348	323	344	349	361	371	406	340	403	348	348	352	353	369	375	382	364	381	330	355	329	313	370	346	351	356	361	373	339	340	367	388	339	351	344	343	334	339	323	322	323	357	329	367	365	336	356	354	367	344	361	357	359	312	370	362	380	335	330	354	340	361	365	375	381	345	334	320	355	327	379	362	348	363	337	338	348	368	356	368	387	365	346	358	375	348	344	322	367	358	358	360	358	348	371	329	341	342	375	359	364	337	336	351	333	338	371	335	339	351	359	338	315	354	330	378	342	332	337	368	361	357	364	320	325	328	337	325	358	357	397	372	355	377	328	403	330	363	310	352	342	373	347	320	359	350	371	340	334	335	329	366	370	345	364	404	304	349	332	349	381	339	388	351	347	337	317	367	339	340	390	357	368	353	333	338	374	365	380	319	380	351	356	365	364	354	354	359	328	344	359	341	338	351	348	335	348	336	327	336	357	347	350	313	374	354	358	367	351	376	348	364	341	365	373	350	365	365	373	323	375	353	334	358	327	356	331	341	355	373	358	342	332	356	378	326	325	320	364	379	376	346	350	351	333	327	349	360	374	354	363	345	378	368	353	343	318	376	316	349	348	357	378	366	324	377	321	322	369	360	355	366	343	363	319	337	320	384	350	334	350	314	350	361	356	344	357	327	372	310	345	371	363	303	334	347	386	363	337	310	348	335	320	329	339	346	336	388	331	354	334	349	311	325	371	325	372	362	331	351	324	318	347	315	402	330	341	357	352	381	352	332	319	367	354	326	336	337	345	394	342	353	345	348	338	348	316	338	345	363	346	337	349	360	362	357	358	331	338	345	355	385	329	362	378	335	381	355	324	350	332	356	359	339	341	335	379	338	362	338	361	298	331	344	360	361	360	328	409	365	390	360	356	332	362	359	311	403	333	356	323	335	379	358	360	340	360	338	370	358	368	350	364	377	365	355	350	335	369	326	373	368	348	321	344	349	338	361	361	392	366	350	342	338	358	361	319	333	362	321	365	371	345	326	345	339	359	349	376	395	369	340	352	349	364	341	354	351	327	386	366	362	345	317	337	350	352	369	360	313	340	374	353	333	352	337	331	362	336	362	344	358	389	327	369	372	347	339	298	335	352	360	366	356	341	337	372	375	334	353	321	345	350	350	320	342	341	338	356	367	379	344	344	347	374	350	364	347	372	355	319	343	336	418	357	355	371	363	328	375	344	360	337	330	342	352	379	321	335	358	378	345	357	380	371	344	350	333	356	349	331	332	361	350	359	319	332	358	338	353	351	360	388	343	341	399	383	378	359	362	360	342	358	342	373	378	347	399	340	370	333	361	323	358	341	371	345	359	358	325	351	346	396	347	331	332	378	360	373	348	333	359	361	338	336	352	344	376	364	343	347	365	367	330	369	353	372	325	352	323	340	358	312	347	368	375	334	340	352	387	333	359	327	369	338	327	335	338	343	322	354	347	363	382	365	365	339	405	327	353	349	361	378	368	336	359	341	412	362	361	392	359	346	359	341	371	339	370	343	384	391	331	324	328	335	344	315	375	395	361	372	385	372	354	350	341	354	390	386	350	342	359	329	360	332	359	377	345	364	305	370	358	353	387	362	372	344	375	349	329	314	342	340	354	324	355	375	339	359	344	395	324	339	351	371	402	369	354	347	382	357	367	383	367	367	349	343	350	354	383	336	349	326	362	353	334	391	414	381	345	333	320	332	347	341	356	392	343	354	338	312	359	380	383	345	358	326	349	351	344	344	352	355	367	321	357	375	326	354	368	341	333	363	355	367	338	387	368	351	335	368	389	342	363	334	353	333	358	383	380	396	322	385	388	363	362	356	355	375	350	360	320	335	327	355	339	347	361	346	330	351	340	347	338	335	323	353	367	337	379	377	361	345	350	352	295	365	337	396	376	333	339	330	362	344	331	357	346	359	333	353	338	357	340	351	373	339	349	357	344	371	344	335	319	382	320	334	369	338	347	367	340	379	382	337	351	390	346	345	347	356	362	366	337	364	356	378	322	359	361	349	396	354	368	401	363	341	378	381	359	380	313	371	323	294	344	374	358	329	332	358	385	347	363	342	354	342	345	366	353	338	329	371	382	359	400	343
2493	904	1053	1115	1079	934	934	861	829	810	832	752	828	780	873	841	830	864	876	779	788	787	827	854	821	733	769	837	816	828	817	784	816	829	823	837	808	780	809	818	804	829	766	790	795	792	791	772	817	781	807	791	858	832	806	780	808	752	787	779	803	820	774	766	813	851	814	807	813	798	792	815	836	778	883	827	834	805	776	789	800	796	840	812	839	805	802	804	827	782	787	799	781	841	772	829	814	839	817	825	815	835	783	821	810	796	799	724	816	821	829	821	777	818	771	814	809	819	825	812	808	769	803	806	755	805	833	805	851	816	841	781	830	857	831	828	792	843	866	823	827	806	825	813	819	801	806	787	843	817	887	795	806	788	792	847	802	815	775	812	818	819	808	781	835	806	811	789	778	853	774	820	788	791	889	773	809	790	825	807	796	775	810	825	834	860	755	809	768	779	805	831	799	794	806	821	771	778	807	838	810	803	781	849	774	805	819	823	804	836	802	792	784	809	844	852	844	782	788	807	795	842	890	830	764	761	793	841	813	784	801	807	819	806	826	813	809	819	835	843	815	868	821	821	802	806	823	817	819	817	812	765	796	829	775	829	804	828	793	752	760	824	816	821	810	776	897	818	824	821	814	774	743	774	850	845	817	868	817	805	851	803	819	773	791	829	780	834	801	829	807	797	846	829	829	777	833	820	842	849	777	793	785	829	824	804	762	803	810	829	778	807	821	824	798	742	808	775	810	775	794	851	817	753	754	815	718	813	845	811	814	798	805	795	794	856	805	835	793	826	797	788	777	833	797	798	805	799	777	844	766	814	869	787	829	827	804	761	810	837	772	832	803	840	801	796	804	817	792	816	747	824	832	790	805	833	829	849	780	871	830	798	877	783	817	834	825	836	826	822	779	781	843	820	796	806	809	838	802	807	859	799	798	797	784	799	800	833	846	788	801	807	829	856	855	843	863	795	811	809	843	746	793	851	832	814	821	821	823	862	816	888	808	793	791	817	775	830	838	797	826	797	844	816	828	798	810	788	832	838	813	820	829	791	773	765	794	794	809	797	810	777	830	803	820	841	831	773	835	759	867	819	822	786	795	793	808	828	817	851	810	798	765	759	833	816	792	801	781	821	845	830	830	769	843	794	832	835	797	737	813	807	772	801	798	837	828	792	764	871	807	784	799	842	791	802	809	816	809	856	797	803	777	768	790	823	824	790	826	843	825	771	828	802	814	779	784	823	774	803	798	803	791	772	763	764	798	784	796	844	798	787	824	797	797	860	761	826	812	803	831	805	822	847	798	796	801	811	808	766	846	789	798	798	822	790	838	814	773	852	860	777	802	816	843	811	793	785	790	831	851	788	806	776	810	848	823	789	857	834	793	848	771	825	841	816	777	817	797	788	743	831	774	799	793	831	840	803	812	837	801	814	813	855	831	851	823	791	828	797	836	789	839	794	821	827	826	847	815	837	812	840	843	814	812	840	763	779	765	812	793	809	782	846	812	782	804	839	806	843	778	832	834	823	796	793	887	833	838	789	811	792	803	794	846	843	834	771	782	789	785	823	811	859	780	829	811	796	791	807	823	843	831	797	826	814	805	830	798	828	794	841	822	824	840	810	828	794	797	847	868	772	783	803	812	780	857	826	827	830	807	817	823	786	772	778	822	819	832	811	823	763	791	737	777	835	843	854	792	780	863	770	824	788	806	816	804	774	749	798	815	824	795	846	776	786	810	834	827	802	778	803	821	819	816	792	849	786	753	823	795	786	794	805	814	804	829	822	842	767	780	833	801	821	809	837	865	792	816	793	842	818	778	812	811	817	800	836	806	776	858	788	825	821	838	858	815	834	801	816	806	835	829	776	873	857	834	855	808	875	812	820	754	863	790	795	841	739	823	863	810	861	878	807	837	807	803	831	799	782	823	774	792	850	796	833	791	839	795	798	847	840	832	832	784	853	864	828	823	814	846	807	787	828	785	799	793	787	767	788	782	863	815	785	883	845	813	806	829	872	810	816	847	757	772	814	815	798	782	819	851	836	853	774	821	839	845	752	814	843	771	763	837	774	815	840	818	843	793	774	794	789	806	795	786	834	843	850	813	859	840	827	799	801	775	781	788	808	789	798	811	823	751	822	764	770	797	803	845	855	804	787	853	793	740	798	814	797	800	797	860	796	817	804	737	775	832	864	839	837	808	822	842	791	843	843	771	802	799	820	829	780	852	820	802	809	765	766	744	797	816	793	840	813	796	777	807	773	795	894	848	782	812	794	787	809	801	858	835	777	791	810	777	775	789	813	773	783	825	860	842	757	845	861	811	834	801	786	810	820	782	812	797	755	773	821	782	825	802	870	790	816	793	798	828	832	791	728	786	820	819	851	710	773	808	800	819	765	749	783	831	817	785	816	798	868	791	769	812	788	813	785	818	784	779	854	852	754	742	837	798	797	785	790	798	818	840	831	816	825	777	815	783	813	778	807	822	836	829	820	820	785	813	838	824	791	790	796	782	819	789	847	804	843	848	732	876	872	832	833	784	825	747	813	773	807	799	835	840	814	878	813	787	830	806	832	839	739	849	804	845	833	784	778	876	826	770	790	831	778	813	837	786	878	829	819	821	884	823	862	891	801	804	800	813	799	806	812	853	866	818	778	776	818	835	831	784	779	836	865	804	813	785	857	757	840	767	834	823	833	820	780	832	841	788	800	812	777	809	799	814	846	831	836	772	788	826	821	771	844	802	765	807	816	833	836	838	850	834	759	780	776	751	761	811	811	814	805	848	779	808	789	826	793	749	758	805	847	788	766	808	820	834	832	832	774	827	793	830	826	771	809	812	794	772	841	806	839	805	830	815	811	808	824	777	759	789	897	794	787	785	810	787	820	789	783	796	872	813	819	799	759	786	836	818	763	827	836	767	855	853	818	801	837	868	785	813	847	859	839	825	777	855	796	846	805	808	826	810	814	801	822	796	802	842	819	795	826	843	794	789	815	814	805	816	800	772	830	821	842	847	797	769	826	811	806	767	853	754	811	795	800	840	832	803	805	762	798	830	797	827	783	858	783	777	817	796	836	829	778	826	809	787	785	875	780	806	848	825	779	790	765	769	835	845	776	820	812	777	799	804	814	755	843	800	797	815	796	833	803	800	811	769	789	787	778	817	802	777	792	829	773	821	835	775	796	821	805	824	817	814	785	837	751	835	804	863	832	767	771	763	773	794	838	748	824	716	837	809	805	776	814	828	804	868	808	796	765	823	805	803	844	769	812	784	760	800	787	803	838	774	799	835	800	789	781	813	794	829	783	839	814	770	845	815	754	855	818	782	823	802	836	815	825	832	814	778	790	815	776	833	810	761	804	807	819	783	808	830	825	831	822	850	811	800	829	824	792	823	780	803	807	817	804	755	839	827	829	793	842	795	801	831	820	789	836	757	840	813	830	826	811	766	860	759	836	838	730	864	835	804	802	807	778	848	779	740	791	822	869	836	835	810	811	856	835
15331	2529	782	645	535	472	394	351	327	323	295	310	295	308	293	296	276	314	302	324	294	312	288	251	318	291	303	292	311	327	273	266	283	318	288	292	281	272	303	315	320	291	325	299	327	259	278	319	320	271	323	297	322	315	303	300	311	292	315	291	328	323	316	288	291	308	290	264	311	299	255	280	308	327	319	307	309	304	252	278	278	318	313	307	291	316	310	291	313	327	292	304	308	303	301	287	281	312	323	313	310	294	287	297	310	268	276	260	290	296	309	309	298	275	321	272	307	259	309	277	312	307	302	312	290	301	296	301	309	297	285	320	310	278	282	279	290	298	300	333	297	275	303	307	296	294	293	300	320	317	319	283	322	296	324	295	310	343	305	295	288	318	311	297	314	301	280	310	270	301	309	262	299	293	273	291	269	307	278	324	274	295	312	327	292	299	311	314	312	253	295	280	292	295	294	284	271	269	300	321	321	273	295	270	265	276	260	295	305	318	291	286	283	267	318	270	276	247	296	279	284	283	313	330	279	299	305	301	319	272	298	283	290	287	316	295	309	294	305	279	301	306	311	287	303	271	291	296	283	292	284	301	299	269	293	289	282	274	259	289	275	322	279	288	295	312	268	268	333	273	300	281	314	305	309	287	281	336	274	291	280	268	328	272	305	313	321	310	320	295	312	296	307	308	301	289	287	307	316	261	305	263	279	304	295	291	299	308	283	324	335	292	287	272	277	324	309	310	293	275	297	287	305	284	305	287	305	300	323	272	309	286	265	275	291	283	305	314	282	286	313	291	278	306	298	296	261	301	300	290	297	283	281	306	292	326	320	264	284	285	304	288	294	280	260	311	297	292	323	286	354	259	297	273	322	303	300	313	295	311	295	289	300	309	311	315	279	300	311	262	300	278	288	283	306	292	309	309	308	290	292	310	286	268	298	282	300	309	295	276	277	331	292	289	311	267	288	304	285	284	302	301	310	299	298	293	315	277	317	279	280	296	308	293	284	286	296	292	278	306	297	304	328	277	300	343	305	290	315	330	319	294	293	309	307	287	296	280	283	319	266	279	321	275	309	287	285	317	318	302	276	279	288	308	280	273	310	298	280	285	272	300	274	303	284	326	275	308	279	279	329	264	293	313	320	269	321	307	270	270	284	304	259	288	287	286	301	278	313	327	273	293	315	337	306	269	329	262	299	305	291	289	295	327	316	292	285	302	297	311	286	329	310	273	290	312	289	298	286	290	278	296	304	297	325	268	288	290	284	273	303	294	270	293	309	286	312	280	302	327	305	261	302	289	299	288	311	288	312	276	300	311	303	288	311	279	308	272	281	280	288	300	277	293	306	279	299	310	307	306	302	300	306	312	305	281	274	307	311	301	284	296	279	284	284	270	289	296	290	294	309	278	309	289	300	307	290	299	311	300	291	278	281	290	260	297	294	308	279	290	280	301	312	264	288	297	309	314	308	302	288	291	294	294	277	271	278	282	290	321	293	287	277	288	297	300	268	313	309	309	297	311	298	292	320	286	280	317	281	296	275	294	303	296	317	296	307	279	265	295	293	325	284	283	289	266	302	270	282	305	300	292	297	311	335	291	289	286	291	282	276	299	294	301	315	288	296	308	285	310	282	281	318	305	330	293	248	276	287	285	269	300	281	300	289	302	276	279	294	271	296	270	316	290	328	301	273	303	309	291	306	286	307	332	286	294	323	272	309	291	291	276	285	298	319	312	297	271	304	286	290	282	265	252	271	319	282	256	296	293	299	316	293	304	287	300	297	304	298	280	297	328	295	278	302	304	279	314	295	300	303	286	310	330	312	284	276	303	300	305	279	320	329	262	320	289	271	295	315	287	334	326	341	291	286	310	320	314	281	313	306	269	325	287	284	293	268	301	267	319	294	280	280	324	299	278	284	273	301	288	304	276	271	308	295	282	282	291	290	285	302	286	297	314	300	283	268	284	308	314	285	282	316	310	282	309	281	317	297	270	313	341	267	317	319	285	294	284	308	309	303	288	304	289	314	274	300	296	302	279	299	256	287	295	312	262	285	287	305	286	335	302	280	316	299	304	295	264	300	328	292	267	283	252	279	276	331	318	299	302	295	290	279	295	305	278	282	308	295	292	282	265	278	272	288	313	307	284	302	317	299	301	321	288	292	309	319	280	290	308	304	276	273	271	272	278	303	302	296	273	311	317	287	308	299	304	307	262	278	298	284	311	293	301	284	295	293	305	285	278	294	297	328	293	303	281	309	294	288	313	303	296	292	306	295	268	298	287	287	294	285	294	335	293	295	325	284	308	305	316	306	278	294	304	252	283	333	282	308	308	327	323	298	292	295	304	298	286	299	284	307	293	289	344	304	287	285	281	294	310	287	309	286	310	292	312	294	280	332	286	306	298	264	256	281	314	279	256	285	297	270	304	318	307	277	309	312	275	275	292	303	290	300	327	301	261	309	312	304	321	322	306	256	284	322	276	293	290	284	282	288	274	295	303	302	283	259	297	318	270	287	297	306	287	300	266	295	314	296	305	318	293	272	301	290	315	290	289	307	273	287	314	284	282	276	295	286	250	309	264	283	297	283	272	301	283	294	325	295	291	269	289	295	332	319	280	306	286	278	301	302	306	314	308	287	284	297	290	277	288	313	269	318	301	293	302	320	297	322	273	289	271	267	302	307	304	261	299	311	313	324	308	309	351	319	324	272	274	297	279	322	305	278	291	299	278	306	321	289	291	297	286	273	290	275	304	273	325	280	292	283	295	261	321	303	312	342	279	300	326	284	285	281	320	276	280	267	303	311	281	286	303	278	296	272	326	300	255	275	327	307	283	272	284	309	296	278	300	312	302	292	320	324	343	284	284	275	268	313	291	298	283	300	300	309	274	274	307	299	279	266	240	259	278	298	261	322	318	284	299	270	298	313	269	279	308	306	339	297	343	274	271	304	285	314	314	290	271	289	279	302	300	257	234	285	314	284	274	298	299	287	306	306	296	309	282	301	321	274	289	287	293	306	289	285	303	282	338	272	293	304	290	299	292	358	302	310	314	289	273	275	286	269	313	309	290	289	297	279	309	296	295	286	275	324	301	308	282	282	313	285	271	323	316	308	337	294	283	298	294	317	267	259	333	277	259	308	315	256	272	278	300	273	285	290	307	306	305	267	266	275	296	270	283	304	317	308	313	291	282	307	277	283	269	305	308	270	283	323	323	304	297	282	309	314	277	307	297	270	300	273	313	281	272	319	284	297	271	280	298	291	297	303	279	291	296	303	260	350	292	309	317	299	285	294	256	288	297	269	287	293	300	300	297	253	294	305	290	300	294	260	275	305	273	296	283	312	285	293	276	289	296	279	290	243	319	272	291	316	290	275	323	322	293	303	313	267	301	299	307	284	275	293	327	300	309	314	303	279	282	285	310	307	289	283	324	257	337	306	315	298	301	294	279	285	275	308	272	280	277	295	278	298	283	312	310	280	300	308	292	318	271	286	327	286	312
11329	1118	1700	1928	1764	1443	1110	1029	941	880	853	836	827	761	785	789	785	771	694	719	711	742	718	722	679	722	647	725	667	659	640	703	660	689	677	724	686	715	655	704	674	719	690	738	713	699	727	698	676	662	674	677	753	691	688	688	682	667	716	705	699	673	684	714	660	690	649	683	721	717	673	680	634	705	713	783	640	663	702	702	718	712	666	695	675	728	683	668	697	660	701	674	677	647	680	658	690	671	705	703	708	685	685	615	698	684	709	674	693	695	687	679	714	634	695	714	688	722	683	669	699	661	713	667	742	703	691	708	698	689	685	708	659	672	665	664	661	707	678	679	685	690	678	684	698	661	702	697	691	688	664	664	630	680	728	697	668	710	771	662	644	718	644	693	738	719	681	710	709	638	730	722	717	638	677	710	700	682	686	678	690	690	749	664	665	673	690	675	681	701	682	639	700	652	674	738	671	685	678	676	670	682	625	695	724	674	697	696	678	734	661	693	636	699	710	691	670	656	716	697	735	670	707	608	678	658	678	701	681	710	701	700	714	655	723	689	685	693	664	666	649	670	674	674	695	664	676	765	665	717	684	698	713	740	679	668	711	677	763	641	720	707	684	663	681	724	663	768	708	693	660	691	705	678	703	676	712	700	686	692	702	699	667	674	687	645	660	679	701	635	691	685	682	684	695	723	694	660	743	665	647	677	668	702	706	641	669	653	689	661	677	720	703	696	661	621	716	692	733	678	712	706	668	677	646	669	723	671	705	713	658	680	689	688	710	701	671	715	700	691	670	663	695	687	676	665	680	697	636	653	702	681	744	650	667	696	709	711	658	680	711	729	649	738	680	749	687	689	682	719	665	673	699	699	674	701	695	690	683	676	699	707	661	650	725	654	678	683	625	678	751	704	709	688	702	683	639	655	682	691	684	703	645	720	688	670	703	642	668	673	708	688	687	692	675	670	657	679	713	651	654	654	656	684	697	683	697	718	678	646	690	684	724	679	709	699	688	724	689	712	692	698	673	715	692	661	606	694	659	678	694	733	681	681	638	664	657	689	693	609	682	695	682	686	626	681	682	676	706	696	673	679	661	639	707	680	661	651	697	628	693	712	663	706	670	685	640	668	669	731	669	721	671	666	694	698	667	716	697	675	683	730	664	705	682	672	683	715	667	710	688	714	709	727	639	658	706	680	666	657	676	686	672	680	678	679	693	662	747	684	696	672	694	664	673	720	641	689	679	748	697	666	726	660	676	639	615	674	623	717	727	675	637	658	696	692	676	669	686	727	721	691	662	664	657	686	693	693	721	678	676	716	679	752	682	707	698	719	636	700	717	715	648	671	647	689	682	705	693	655	705	702	719	698	674	683	711	707	634	652	713	662	717	691	638	716	664	716	673	687	699	709	690	691	696	704	697	732	683	712	729	705	673	680	693	626	695	704	675	685	670	728	676	723	656	688	658	672	674	666	694	654	710	662	688	694	660	676	703	693	720	713	729	677	656	656	706	657	722	639	668	632	713	714	707	736	668	693	656	692	719	690	707	652	690	687	679	732	666	721	710	694	681	683	705	708	705	704	658	708	660	714	677	645	661	689	662	677	715	647	657	716	693	721	673	685	711	657	682	659	680	653	688	659	704	685	707	716	743	703	702	706	643	716	692	624	657	695	664	657	711	693	641	660	688	663	689	674	705	642	718	687	653	710	689	689	701	678	734	693	708	682	703	676	702	675	697	674	666	720	633	685	669	650	707	725	700	641	720	728	671	659	708	688	703	690	664	660	712	683	675	715	673	644	642	702	734	716	659	661	679	693	649	705	717	692	650	722	668	680	632	690	728	686	684	663	687	679	643	705	658	689	659	691	710	668	738	668	662	715	700	672	666	685	665	684	636	663	683	662	679	691	676	692	663	728	649	700	670	710	670	716	669	675	666	743	698	692	665	699	690	670	646	662	713	668	672	706	698	620	662	694	677	709	683	704	674	669	698	695	649	682	681	691	713	628	689	637	702	667	655	677	690	672	663	704	733	684	700	644	697	705	699	673	672	679	693	666	719	678	712	656	711	675	673	707	663	684	696	724	677	671	734	716	656	673	728	621	652	655	698	666	654	673	735	670	695	679	721	682	701	696	739	713	641	691	699	641	688	713	690	687	721	685	650	680	675	675	689	658	618	675	652	672	697	690	698	689	688	700	682	728	711	661	689	678	682	682	707	679	628	714	712	706	666	692	685	687	702	668	715	654	685	690	701	690	697	709	670	658	693	731	715	661	706	683	722	707	715	745	678	688	676	649	670	710	683	690	653	668	707	721	651	678	709	646	715	639	712	689	703	700	658	705	680	716	681	706	655	661	649	687	705	736	650	689	692	701	687	671	687	651	716	685	685	672	702	706	675	659	733	686	698	644	665	666	629	707	646	703	658	708	690	698	659	698	686	665	666	711	655	646	693	687	663	686	647	691	691	669	687	717	734	731	685	690	715	621	679	674	698	686	661	700	663	681	688	668	722	672	691	674	682	714	692	695	645	696	708	685	667	633	697	637	674	658	694	648	639	701	669	731	693	703	733	685	675	685	676	666	664	698	671	672	670	692	693	717	669	705	658	685	682	669	706	657	698	665	665	684	729	695	658	682	697	670	653	678	729	707	652	642	706	693	684	687	636	734	658	714	711	625	626	683	721	695	692	670	666	714	671	672	721	710	670	692	667	714	681	671	662	681	688	700	664	664	721	643	691	672	675	640	673	713	660	655	731	686	705	691	680	735	646	731	653	678	672	704	668	691	687	667	671	680	662	690	658	735	675	661	662	718	721	680	693	708	678	709	695	670	642	660	749	756	679	645	696	686	675	680	695	677	726	625	663	654	655	709	653	665	718	691	697	695	645	670	699	705	640	687	695	684	669	667	667	676	626	706	647	691	693	691	667	640	667	679	679	718	694	669	663	654	688	682	689	696	772	677	687	676	720	681	685	698	645	650	707	670	716	704	702	656	703	731	679	676	725	742	684	689	690	656	673	686	678	716	649	721	696	671	667	689	627	669	678	639	657	680	650	705	694	709	667	677	686	710	667	687	702	684	727	689	640	665	711	727	703	640	702	674	747	681	712	698	694	738	646	723	661	670	669	725	673	695	676	682	649	670	666	690	672	648	725	672	717	641	673	679	706	675	658	667	703	692	661	693	671	664	726	706	701	699	696	677	712	655	680	668	698	677	680	681	675	700	672	689	712	666	747	664	678	671	650	685	707	745	684	686	713	711	688	639	696	691	666	683	682	674	760	658	676	671	690	657	668	661	693	671	644	680	680	710	687	655	688	614	646	684	718	698	660	690	698	670	712	728	687	706	703	718	673	679	644	661	669	705	636	707	645	674	693	704	700	690	675	726	673	710	704	702	678	676	666	673	672	646	663	702	687	653	682	676	673	694	713	716	653	659	704	642	715	678	698	673	697	700	652	710	723	705	758	681	718	727	666	696	688	672	681	671	682	658	694	653	704	661
25980	6188	1104	780	525	400	284	242	220	200	152	184	155	165	165	139	134	135	158	141	143	132	124	104	139	132	147	141	142	130	130	142	118	144	121	140	118	121	136	143	142	132	130	137	117	156	140	114	113	139	112	133	132	117	104	144	160	170	126	126	119	130	148	155	135	150	148	121	153	124	138	122	127	112	151	115	129	136	131	110	122	133	132	121	116	104	132	116	138	141	142	118	126	131	141	119	134	154	130	117	118	112	124	139	113	118	136	119	133	116	118	111	118	141	118	134	144	127	131	109	153	114	149	150	132	139	150	121	152	142	114	138	138	149	136	140	161	136	129	147	141	150	147	134	132	134	132	128	127	115	122	145	148	136	130	135	131	121	110	139	148	111	137	126	111	136	121	133	133	155	155	132	114	114	141	148	107	136	141	112	140	136	102	128	122	129	130	122	140	128	125	132	135	131	149	122	156	152	145	139	129	109	115	123	138	117	146	150	121	116	154	143	136	123	148	149	136	123	135	138	148	157	124	113	129	129	140	114	143	156	123	113	119	116	112	115	108	134	152	132	114	146	139	142	158	142	113	115	143	146	128	136	109	135	145	124	130	129	111	120	133	144	120	130	130	113	110	126	125	141	138	125	127	129	142	105	114	150	115	136	140	145	127	146	129	127	138	126	151	145	130	114	134	151	107	125	127	108	137	142	126	139	108	143	126	119	131	154	121	143	128	117	148	136	136	119	131	119	126	128	128	125	149	126	114	140	129	139	136	149	135	98	122	129	145	141	143	140	125	112	132	115	134	111	125	132	143	131	119	105	123	129	143	128	126	118	112	132	128	139	128	135	134	147	127	116	129	108	132	132	109	112	133	106	101	142	149	145	143	144	140	148	126	128	129	118	129	140	148	133	121	120	134	130	100	132	112	125	136	108	131	123	128	142	114	108	133	117	126	131	150	134	145	153	120	113	131	123	139	135	147	125	145	109	142	131	140	133	128	128	130	132	120	127	129	130	121	114	110	138	145	140	117	110	127	139	117	116	118	140	103	112	122	133	144	139	148	129	141	136	133	128	127	142	116	139	126	127	115	120	112	115	109	115	139	137	116	132	123	150	115	160	139	112	140	131	138	133	140	123	132	135	129	124	124	115	124	142	115	107	143	122	149	136	127	123	125	127	136	126	146	122	122	132	137	102	132	137	112	128	147	131	132	149	148	129	124	136	118	116	126	133	130	135	101	114	133	134	158	114	117	121	125	109	125	115	123	156	124	149	115	116	124	123	110	125	130	148	121	123	117	156	138	116	132	123	131	131	126	125	137	142	126	138	123	155	121	130	130	137	116	119	118	120	150	142	130	132	107	115	115	133	133	110	141	120	146	142	128	117	126	113	122	130	139	122	128	138	151	118	128	151	139	128	136	128	133	139	109	127	149	125	122	141	131	128	115	122	125	140	139	132	120	121	146	134	151	127	133	117	110	117	146	139	109	135	131	142	138	137	134	126	144	109	152	142	126	128	129	115	126	136	139	112	99	124	124	117	123	122	125	117	122	126	115	118	145	135	139	107	122	140	124	126	128	142	148	132	116	147	130	136	131	126	115	128	137	115	110	136	139	127	95	139	117	130	142	99	133	115	142	135	126	137	141	137	122	130	123	112	123	123	144	133	123	132	130	110	117	145	107	135	144	139	138	158	133	138	139	133	135	122	145	125	131	105	148	135	123	134	133	138	133	154	139	143	138	138	110	140	138	116	118	106	129	145	136	159	103	116	107	135	127	121	123	150	135	116	137	128	134	114	136	132	124	147	126	132	117	127	122	127	106	117	139	127	140	124	146	100	110	131	142	124	112	155	149	120	130	142	138	136	114	132	129	131	135	150	136	155	126	109	123	130	143	131	119	136	139	129	135	131	130	130	117	131	128	135	147	142	164	110	153	148	161	146	169	139	149	138	126	111	133	130	129	134	108	144	122	162	128	133	128	124	121	137	126	129	137	126	122	126	106	153	150	137	131	124	114	133	128	118	113	135	130	116	126	137	109	135	120	111	133	121	108	123	136	129	121	119	125	128	144	151	130	113	129	143	131	137	158	125	112	123	106	119	125	126	135	127	134	121	129	99	147	123	125	135	114	147	142	116	139	117	148	127	158	150	121	112	138	120	137	142	120	133	136	127	107	132	105	146	153	142	136	128	156	126	126	126	120	135	127	131	128	123	112	135	136	136	123	111	128	121	114	159	119	138	121	127	137	126	122	118	128	128	143	129	129	136	115	135	121	141	116	130	160	130	130	122	94	106	136	147	146	122	118	138	118	133	127	119	118	134	143	131	128	127	130	137	126	124	116	138	135	119	145	143	141	154	138	116	127	110	109	115	133	153	146	115	130	128	135	127	132	102	109	139	144	125	147	150	158	155	121	119	126	125	153	153	130	122	154	141	131	137	139	157	146	129	126	155	130	115	143	126	119	134	110	123	143	133	122	129	121	143	164	127	132	115	131	124	117	138	133	114	115	134	133	119	135	126	131	135	141	135	151	126	129	94	126	139	142	148	125	124	122	129	120	104	145	126	128	120	138	132	141	126	124	136	122	151	109	160	150	130	145	119	123	120	130	116	120	126	121	121	159	125	119	122	135	127	140	150	128	149	135	138	151	129	134	137	99	125	119	120	110	103	131	134	126	128	138	125	131	120	120	126	131	135	122	132	115	154	142	141	147	129	125	140	138	122	146	132	121	106	133	125	136	122	136	134	120	133	150	143	154	141	129	136	129	152	103	122	154	122	145	127	147	135	111	125	137	114	118	133	136	118	143	108	112	119	122	132	106	122	125	135	110	109	126	126	132	128	138	129	125	138	122	139	131	133	106	136	121	119	145	140	131	118	135	131	113	137	115	121	111	137	135	143	122	146	136	134	131	116	148	139	131	117	131	123	105	99	113	141	128	131	118	136	113	123	124	136	124	137	132	155	128	128	98	135	134	126	139	149	107	123	122	131	135	134	136	121	129	139	144	137	143	128	132	126	131	134	113	133	138	132	113	138	121	132	139	127	134	122	127	123	125	131	130	150	145	100	130	116	137	136	136	121	133	127	140	116	139	136	136	137	120	132	129	121	108	122	99	134	126	120	121	131	134	134	139	137	121	124	150	109	134	119	108	114	118	129	116	121	109	131	171	133	115	119	139	123	133	132	136	125	154	130	127	131	131	152	130	134	127	138	138	155	134	130	132	138	128	150	132	103	134	120	110	127	123	145	147	115	124	128	157	111	129	123	106	123	125	159	143	124	137	143	147	136	131	137	131	125	127	122	146	135	135	127	120	118	114	127	117	130	115	142	141	119	128	124	115	106	121	137	135	149	156	120	124	146	146	137	151	125	137	148	137	124	126	139	149	132	135	124	120	131	129	119	132	122	114	129	121	140	130	160	149	130	118	124	125	126	144	119	139	144	129	132	134	118	121	113	133	115	132	126	136	113	148	130	98	121	137	131	137	139	149	144	127	154	136	145
16309	1201	2084	2580	2113	1470	1140	896	728	681	590	529	492	493	446	469	430	418	430	422	377	397	397	375	377	376	387	390	348	386	367	358	354	389	352	364	350	324	385	358	366	355	341	360	350	366	345	340	361	331	334	332	338	348	366	340	358	325	340	366	339	318	344	349	340	360	332	388	346	340	346	341	343	333	337	325	341	331	352	349	369	359	353	333	339	344	334	344	353	351	346	353	325	329	341	321	353	369	329	335	320	323	358	361	316	346	355	356	336	362	320	339	342	350	335	365	321	328	364	327	336	354	359	357	333	318	337	343	351	315	328	344	341	319	319	350	344	314	358	332	328	348	308	340	344	306	337	322	332	341	337	321	316	334	368	335	376	321	355	361	383	323	348	339	306	339	369	324	349	337	340	353	338	345	340	322	337	334	330	338	324	327	335	310	313	308	328	364	353	354	344	322	332	340	379	369	357	357	335	340	353	340	330	356	334	318	305	345	331	335	321	349	330	356	370	354	324	335	341	360	354	367	332	315	335	354	299	359	329	309	317	338	325	340	335	336	327	328	328	350	345	350	314	344	327	367	327	358	343	340	335	323	351	306	380	316	328	284	339	365	327	348	339	325	301	341	345	329	331	358	360	349	324	347	335	332	348	336	320	368	331	296	329	326	330	311	331	327	345	341	333	314	347	352	342	328	344	297	349	347	369	347	340	368	358	299	377	329	357	359	346	331	328	365	347	338	348	364	351	325	336	341	326	375	344	364	365	314	320	341	331	324	352	326	370	320	329	324	350	327	326	338	330	335	349	340	338	338	332	354	343	356	366	322	389	326	332	349	339	345	319	312	334	292	333	334	330	340	319	332	350	348	357	325	337	312	342	347	318	344	346	329	342	348	374	335	379	316	349	352	346	330	286	334	341	339	354	332	338	325	340	346	361	345	341	386	314	386	342	320	364	316	335	312	349	324	320	336	339	348	325	353	396	367	357	341	348	326	351	341	342	338	331	337	340	341	310	339	343	345	329	328	332	303	312	368	347	343	338	318	287	340	332	318	350	311	335	332	331	307	323	323	346	317	344	339	368	326	335	351	328	340	342	312	352	308	375	345	345	329	345	339	307	330	304	352	337	330	337	319	324	315	301	351	350	376	352	360	357	318	348	375	326	355	354	331	360	329	319	352	328	340	334	304	313	315	356	302	329	334	319	329	317	323	335	314	360	335	305	323	322	321	344	320	322	320	346	319	338	324	343	330	330	348	317	342	332	314	342	352	305	353	307	374	319	335	351	331	335	355	363	363	350	331	371	331	367	335	339	347	353	334	344	352	361	355	331	347	325	344	330	307	344	340	320	318	342	337	310	317	335	325	322	322	338	347	315	321	335	351	323	340	351	345	323	343	360	354	338	313	307	340	337	322	322	350	327	331	313	314	351	351	347	330	351	358	331	348	328	317	338	331	310	353	355	313	353	334	338	327	328	304	334	332	362	346	339	362	309	308	358	362	338	353	347	347	324	355	346	330	349	373	308	341	344	319	306	353	362	357	356	331	325	325	335	333	332	308	340	338	367	324	345	343	349	329	337	336	323	333	322	347	349	327	354	367	350	344	339	328	326	314	334	326	341	323	334	331	359	345	361	288	359	344	369	308	356	351	325	367	338	352	359	359	319	319	349	323	313	294	332	362	315	343	337	333	321	331	323	360	317	306	330	386	330	338	329	333	355	331	325	315	317	346	334	335	373	323	333	334	381	340	311	319	313	359	344	351	307	320	333	346	335	338	324	354	344	358	338	346	349	311	347	322	328	330	340	312	333	347	344	316	343	353	349	306	315	369	379	342	353	364	333	349	333	314	317	310	344	317	309	334	312	354	343	328	382	301	334	369	332	359	346	320	340	360	336	341	337	300	349	313	355	315	342	299	334	365	328	332	335	334	332	304	322	321	332	323	342	342	332	327	317	333	324	330	359	351	360	334	313	330	378	345	334	297	362	331	353	317	348	345	337	353	348	326	330	340	333	313	330	316	350	350	370	325	354	354	290	326	316	324	384	322	350	329	337	315	358	333	352	339	379	351	364	351	320	306	331	320	376	331	335	337	328	339	313	337	356	344	360	365	368	346	337	341	340	341	342	305	341	342	363	347	354	341	326	359	365	351	318	346	331	338	352	333	355	322	354	301	289	314	309	327	297	345	340	361	323	337	328	356	345	343	337	300	328	344	328	304	317	362	320	335	354	329	321	291	315	330	341	343	326	311	355	333	333	363	323	335	348	326	358	335	322	363	316	377	345	354	336	310	364	357	312	330	303	363	353	313	322	367	332	333	323	329	326	325	379	352	317	312	347	328	329	349	331	325	343	306	347	308	358	334	344	342	358	349	358	302	384	312	307	331	345	317	341	333	361	352	348	363	331	337	319	328	308	367	337	313	359	364	324	307	332	332	332	352	302	343	339	353	328	349	306	341	368	324	315	332	329	354	335	335	320	302	374	325	375	324	308	332	340	358	344	365	334	318	324	339	373	349	359	332	328	305	350	314	316	337	344	325	311	329	326	358	363	319	332	316	327	339	359	342	292	351	365	354	338	317	358	321	358	347	313	365	325	308	323	333	369	342	337	355	348	341	335	339	344	361	337	340	354	342	331	312	319	356	308	361	326	329	307	346	313	333	303	348	362	353	357	356	327	356	314	303	364	363	361	331	330	335	338	351	344	339	331	326	351	324	356	334	353	306	355	346	346	318	331	353	362	336	310	326	325	361	338	333	363	353	368	334	310	320	337	331	350	336	343	359	342	324	360	355	316	314	349	354	325	320	324	306	333	307	373	352	369	326	359	334	324	320	328	361	333	324	345	327	353	325	334	329	367	356	318	323	333	313	344	359	331	327	316	352	326	330	328	355	323	346	336	336	325	332	318	331	320	352	352	305	335	323	322	323	320	344	309	347	311	362	320	337	326	343	319	319	322	303	315	338	368	340	297	344	346	345	358	346	338	312	341	334	330	352	330	316	360	333	360	297	340	306	321	344	332	352	350	307	359	336	312	334	350	326	322	344	351	301	329	345	327	346	358	313	336	322	338	336	334	345	353	302	331	331	342	363	329	349	309	345	379	353	297	348	357	368	334	326	325	325	335	308	328	320	335	343	339	328	377	331	339	321	337	345	332	325	357	323	360	336	329	371	358	355	342	352	315	312	356	344	321	362	344	341	317	343	301	310	334	325	349	342	359	341	352	320	335	366	347	305	324	341	336	369	348	330	326	374	323	293	311	339	345	318	329	338	329	337	355	329	363	347	343	336	331	347	338	357	318	310	348	324	341	316	342	322	350	371	345	351	351	324	346	315	317	329	327	355	334	315	341	322	333	330	354	317	317	340	365	333	326	347	378	327	323	313	349	342	347	316	350	343	355	354	341	359	335	338	342	338	314	302	335	335	337	319	332	317	335	350	335	356	337	296	332	314	346	299	337	334	328	368	352	334	339	335	368	338	308	346	349	322	361	333	372	344
2034	475	464	446	434	373	376	377	356	352	403	368	358	359	362	362	351	324	345	357	348	339	353	345	311	354	354	351	396	335	393	371	346	370	363	323	331	332	344	355	376	366	332	369	379	405	336	354	374	333	375	349	389	359	355	331	355	359	315	318	355	306	381	329	313	359	365	346	323	326	369	304	365	331	341	338	373	341	345	369	323	327	344	366	354	378	333	358	378	351	336	396	333	357	379	369	356	370	370	356	385	366	364	348	356	369	353	303	314	349	331	338	390	335	399	371	383	376	367	366	396	333	331	355	348	359	380	351	361	349	349	318	348	334	394	362	375	351	364	364	333	349	382	372	337	375	350	372	380	341	359	393	347	394	306	340	361	352	353	341	371	357	381	372	299	344	368	332	366	346	390	374	357	352	330	335	354	391	343	361	351	345	336	378	391	388	331	361	366	357	361	354	349	337	329	352	361	352	342	390	334	355	355	326	354	388	342	352	343	326	362	369	351	365	371	386	350	359	337	357	354	334	312	327	366	341	406	359	387	361	343	363	339	356	332	322	357	376	375	361	360	352	375	387	351	320	331	323	351	367	346	366	346	356	364	364	347	341	360	337	337	402	363	380	332	356	348	377	343	347	351	340	336	369	381	374	366	348	349	335	362	338	406	352	326	324	353	335	344	366	379	361	338	396	353	350	380	348	382	360	352	355	367	335	371	355	389	322	345	353	376	367	350	339	347	342	355	355	370	344	354	390	350	324	354	348	368	369	401	357	377	357	345	359	367	350	304	344	357	364	363	367	351	375	345	388	352	367	316	342	397	332	365	329	382	357	347	360	353	369	381	357	329	352	356	370	349	348	321	384	373	358	323	341	325	364	358	352	370	363	389	350	410	312	397	399	377	367	398	389	369	336	357	315	374	353	367	358	331	366	403	363	377	354	346	348	389	354	360	331	371	343	360	397	357	357	349	354	367	344	337	369	396	370	352	341	361	326	356	343	361	358	343	362	380	350	340	373	346	350	353	344	357	358	348	339	329	354	341	336	348	317	350	394	350	335	350	362	371	375	348	374	355	347	343	314	367	367	379	328	384	366	363	345	365	322	354	337	379	356	368	355	378	380	344	348	387	402	360	357	349	349	372	355	367	341	350	361	335	348	356	353	340	369	342	357	387	364	338	365	344	379	367	364	351	350	335	373	326	350	361	359	384	371	370	340	371	332	354	385	341	361	349	318	367	379	348	343	341	369	371	375	375	320	343	374	362	321	319	349	331	378	341	347	380	398	365	342	400	337	348	388	384	357	350	372	342	369	374	354	334	347	371	366	351	386	385	346	356	324	397	346	359	347	320	384	359	346	362	374	356	408	408	374	360	348	341	367	385	368	359	330	347	318	350	371	368	359	339	387	365	362	379	348	354	315	379	356	332	371	321	341	350	359	369	351	364	349	356	336	320	343	322	357	361	405	316	328	355	367	350	342	349	335	332	343	334	348	336	361	406	362	383	364	379	340	382	389	359	353	356	317	343	371	383	342	391	362	361	342	352	382	376	358	369	353	329	333	407	327	381	379	312	371	360	344	372	354	379	352	347	363	334	355	355	369	332	384	341	337	359	358	344	321	358	363	351	317	379	356	393	346	370	330	375	367	354	354	356	327	338	353	352	335	384	356	349	361	315	335	335	335	340	349	415	352	354	344	357	384	349	365	341	370	365	371	365	326	362	335	334	379	363	369	342	407	405	370	357	355	380	370	329	347	400	364	382	379	334	365	376	390	335	390	330	344	297	324	336	326	342	354	369	360	383	361	360	334	367	344	349	344	359	331	380	334	342	322	373	377	376	338	344	335	377	358	349	338	355	364	377	379	403	324	363	396	356	363	324	322	356	337	391	362	326	362	315	347	371	348	354	349	375	344	391	352	352	332	329	356	298	379	364	307	357	365	334	376	323	370	346	346	386	370	368	351	395	348	373	363	377	362	355	356	382	344	341	384	368	392	350	394	343	345	377	373	362	373	315	371	370	351	352	373	314	397	396	355	382	349	377	395	346	360	357	354	358	352	337	350	341	342	351	348	384	356	373	395	345	338	353	363	378	347	341	364	379	333	358	394	350	373	358	342	346	346	314	373	360	347	340	337	322	343	394	319	360	373	370	334	345	347	363	347	336	372	355	380	324	325	358	357	362	372	340	333	360	315	369	365	354	385	354	374	370	359	366	365	388	371	348	348	348	374	343	377	350	326	390	340	331	376	372	368	381	365	376	381	346	373	373	369	367	351	318	345	368	367	332	368	309	333	330	354	386	374	372	388	371	343	328	338	350	358	387	353	351	342	368	374	319	338	361	333	393	332	349	359	372	375	376	356	383	368	375	329	328	380	355	358	395	356	384	355	321	399	361	350	329	344	331	363	370	351	326	351	365	347	361	332	377	355	344	359	324	412	334	361	356	394	373	327	334	366	366	358	348	345	356	353	342	379	347	332	362	352	364	327	357	359	378	384	366	362	361	358	351	384	350	392	370	354	349	356	373	364	368	347	334	396	381	356	340	381	319	323	366	342	367	344	370	373	338	355	380	336	360	357	337	321	359	369	354	365	382	352	357	335	364	329	379	335	382	358	357	360	367	355	344	361	367	337	362	333	376	355	336	373	339	367	388	383	354	362	357	363	364	359	376	352	369	376	341	377	391	357	361	379	358	367	355	350	359	368	365	329	346	347	348	385	363	334	340	341	358	360	379	350	321	384	409	352	388	345	361	358	381	397	360	383	366	355	350	331	360	368	308	338	339	376	377	344	334	370	350	367	373	344	352	350	332	385	353	328	349	344	335	355	337	323	379	345	372	380	355	347	363	372	363	365	375	324	357	396	354	376	331	376	324	347	328	343	391	347	360	367	353	342	381	357	351	371	319	389	393	359	356	329	329	367	345	385	357	335	322	324	373	335	342	388	355	312	334	348	356	362	354	345	370	365	354	370	344	355	353	337	327	359	349	352	337	306	347	371	335	332	341	340	347	322	352	359	349	348	370	333	334	360	373	355	387	354	334	355	358	356	380	348	342	350	334	378	370	323	370	316	368	375	354	357	379	330	368	354	364	331	343	347	353	348	376	360	361	359	362	342	357	345	351	358	346	341	339	327	369	365	324	314	377	374	352	362	372	358	363	342	335	377	356	353	345	363	372	344	347	400	343	371	356	381	397	398	358	332	372	342	355	360	396	348	360	345	348	311	337	352	342	342	363	324	384	344	360	349	331	349	355	361	313	355	354	362	358	356	347	364	365	341	374	362	373	375	344	375	334	366	351	368	357	350	373	363	378	356	377	376	371	365	359	318	353	359	329	359	350	341	360	380	360	344	366	343	336	354	353	347	337	343	391	345	349	363	358	404	372	385	328	339	349	364	362	365	355	372	385	343	335	400	357	355	372	348	385	333	331	386	348	348	346	352	329	340	354	364	347	367	381	371	376	382	345	368	344	326	344	353	393	371	356	341	365	341	368	386	372	391
2659	936	1019	1256	1109	998	910	864	855	882	843	830	886	837	796	864	805	877	845	778	834	796	780	811	829	835	805	806	817	826	778	782	818	881	816	809	846	901	794	816	747	814	868	789	839	811	764	807	739	816	836	844	815	855	850	797	850	799	851	886	764	755	815	847	804	829	796	804	802	829	814	823	785	841	872	808	801	816	855	868	804	825	818	842	807	801	843	822	820	804	808	832	845	839	851	831	835	831	822	882	802	818	827	775	835	836	802	758	764	806	795	817	850	871	834	846	855	824	839	788	843	807	806	788	793	776	837	850	877	815	797	886	795	815	828	769	878	815	811	824	901	826	798	787	806	778	807	842	799	786	840	785	802	792	812	793	817	883	795	848	802	822	792	792	857	820	837	858	780	794	799	791	800	804	833	791	784	876	843	814	839	818	821	841	881	821	813	801	833	812	794	836	839	856	833	812	815	775	770	820	797	865	823	767	769	849	845	764	815	797	808	776	826	814	839	811	827	806	884	818	861	838	808	807	797	790	845	804	786	798	797	841	813	818	752	768	798	856	778	824	820	805	807	811	806	781	843	830	850	833	796	799	796	843	824	777	836	809	841	815	797	824	812	841	873	811	769	807	768	800	795	818	804	864	865	795	831	840	791	802	791	782	809	810	777	827	837	844	871	812	810	851	822	771	807	810	814	765	853	847	841	839	801	842	810	861	805	808	800	811	797	827	809	828	774	854	815	844	829	788	834	844	843	826	819	847	800	856	785	844	876	803	805	839	783	774	771	827	879	857	865	802	863	801	784	850	802	842	821	833	803	825	812	826	884	822	827	842	836	812	823	831	794	832	877	839	826	831	822	854	829	780	794	837	800	794	791	840	840	780	813	861	828	827	812	810	803	833	867	771	826	811	869	781	827	805	783	852	755	876	837	833	844	832	797	805	822	835	801	837	859	882	833	808	814	827	831	824	821	766	865	770	813	876	817	818	807	841	820	866	854	782	865	796	800	836	821	818	815	846	839	824	811	871	818	834	766	839	819	869	767	803	769	793	777	827	800	786	794	826	832	833	810	861	893	764	837	870	815	859	807	851	787	818	783	817	812	805	805	814	817	832	800	877	831	851	819	843	783	792	872	780	798	864	849	852	728	814	809	820	847	837	857	820	816	868	809	788	819	846	842	822	803	770	821	792	803	875	856	828	855	778	839	863	786	758	882	806	787	832	843	798	798	773	799	851	792	832	801	805	827	799	785	806	813	845	774	792	780	822	850	838	819	807	816	891	771	820	851	796	800	883	781	863	821	834	838	801	756	808	816	800	852	813	820	837	859	859	818	839	787	803	812	830	867	857	882	805	865	852	816	799	800	831	846	855	833	750	804	775	793	823	830	816	879	816	833	844	847	793	836	785	781	811	927	822	808	809	815	771	804	808	856	835	817	828	738	785	779	822	857	746	818	813	847	817	820	822	817	786	849	819	846	809	856	819	738	802	835	800	802	810	835	846	862	865	817	787	815	842	823	819	851	788	815	814	804	853	778	824	829	798	802	808	843	782	803	781	758	822	835	817	782	819	811	825	833	795	817	758	796	806	821	800	781	848	805	871	813	870	826	754	772	824	837	882	811	801	816	840	825	834	756	795	829	799	814	852	848	785	833	798	829	858	861	802	805	822	797	822	846	802	822	810	836	851	790	780	838	812	858	754	810	861	838	811	823	774	785	805	824	824	851	798	829	774	825	793	796	834	820	831	774	844	800	779	851	775	789	898	816	837	818	853	827	823	843	811	852	817	824	766	838	832	832	851	846	827	787	808	799	823	823	827	842	773	817	827	843	808	857	795	782	849	875	828	832	834	827	818	830	771	799	816	814	832	804	815	807	819	799	816	836	842	842	826	827	804	747	787	792	808	816	832	871	839	794	844	859	799	810	840	870	850	818	818	795	817	792	830	823	801	817	805	841	898	823	855	867	811	760	848	802	844	801	834	797	836	819	812	808	829	793	864	815	849	796	778	829	810	835	830	853	851	861	772	844	809	822	792	817	781	819	779	839	816	826	833	827	809	792	757	843	808	823	838	816	842	841	809	857	831	790	801	836	819	761	782	818	808	777	840	803	780	818	768	841	822	810	842	796	917	742	870	800	793	794	835	883	778	791	806	832	799	800	840	836	883	859	810	771	815	838	784	788	808	876	790	811	777	804	864	820	842	823	849	775	803	836	857	782	821	814	850	856	811	828	825	838	803	823	875	840	849	820	840	848	879	822	843	817	796	797	833	774	828	844	863	815	788	794	816	813	823	805	795	810	797	812	808	897	831	823	810	824	774	836	827	800	808	838	803	790	860	818	855	822	784	837	780	871	774	833	768	810	808	803	801	799	835	805	794	829	855	800	830	861	801	814	843	794	814	788	841	808	849	782	813	775	816	800	846	807	749	765	845	783	807	838	797	833	875	821	851	800	803	857	815	819	839	835	788	836	766	813	743	824	860	823	839	836	814	863	802	810	877	832	870	800	849	838	859	791	827	863	859	785	878	844	821	827	799	778	836	795	843	739	849	805	814	810	815	792	770	840	848	807	871	845	816	742	814	843	792	862	852	803	814	849	807	840	849	803	778	852	779	861	795	798	883	837	795	854	824	843	841	824	846	806	842	827	825	798	823	823	810	809	787	831	828	844	810	782	807	820	850	804	821	758	791	842	821	843	880	877	821	813	821	770	829	807	872	791	800	823	778	812	802	899	806	792	783	828	816	828	770	770	759	833	816	770	803	783	813	793	835	895	809	897	824	768	808	788	756	816	811	787	826	824	822	831	818	765	834	815	832	810	776	862	799	805	812	806	822	896	798	808	861	763	817	766	805	794	779	788	787	829	832	857	750	807	811	808	837	827	826	808	804	774	818	755	815	800	791	797	800	792	782	880	818	857	848	820	814	815	822	830	773	807	845	797	840	778	870	769	822	844	774	855	839	803	824	813	820	853	843	824	788	828	781	797	846	849	792	866	801	794	820	852	809	831	814	834	806	835	873	876	827	811	818	841	803	798	784	885	852	786	750	824	871	856	814	812	768	777	791	855	786	801	853	840	825	815	791	882	789	844	771	794	802	832	844	852	798	813	827	856	814	838	842	850	817	802	844	848	809	803	846	802	801	866	768	798	836	792	827	824	729	820	831	823	827	813	794	869	820	790	833	813	816	850	824	815	802	783	824	818	813	856	803	819	770	846	781	824	835	807	827	795	849	814	836	799	798	806	854	791	840	828	815	798	831	840	818	797	841	858	823	808	845	766	867	827	823	833	784	822	802	813	799	837	818	837	814	794	786	889	848	784	826	799	810	828	794	864	820	804	785	851	787	820	826	815	823	857	825	753	831	829	815	822	891	872	811	804	812	798	857	788	777	830	756	834	809	840	858	861	850	801	761	787	865	849	828	865	922	817	764	808	831	808	856	796	792	816	835	813	832	819	824	829	869	811	804	812	787	846	837	810	806	851	858	840	821	839	852
16220	2730	787	663	563	457	351	336	356	325	291	305	334	298	295	292	307	287	290	342	275	297	306	283	269	310	272	281	313	304	294	315	301	312	286	286	295	312	308	291	293	312	301	311	306	321	281	326	285	313	297	312	286	308	292	316	272	256	299	275	303	294	297	291	304	303	278	283	299	311	320	283	274	271	292	310	306	276	278	299	308	279	295	343	291	270	273	303	308	307	284	323	295	310	288	309	295	303	292	259	305	259	307	261	297	335	285	336	316	313	289	269	290	299	291	282	291	300	302	289	286	303	304	278	294	297	279	303	354	302	319	309	287	307	275	295	281	306	280	300	295	281	288	269	330	320	304	271	294	251	272	313	281	291	326	290	303	252	285	308	299	295	307	288	278	314	290	282	280	282	302	318	281	302	323	313	321	288	277	329	308	317	308	284	327	318	260	289	275	277	317	308	316	242	311	252	295	301	350	291	270	297	317	284	290	290	309	316	296	279	319	294	305	267	259	294	318	314	295	289	273	326	277	268	292	314	297	337	297	262	291	341	267	321	314	276	283	272	295	311	332	278	258	280	295	314	253	280	265	326	239	295	316	303	304	306	273	293	318	292	280	319	320	309	288	302	292	293	302	319	283	294	278	313	298	316	268	302	297	290	305	269	259	267	320	301	303	292	328	312	306	291	298	286	329	278	315	297	298	292	290	317	303	296	292	309	344	297	284	285	300	305	304	278	316	321	306	280	307	284	257	319	292	284	327	306	268	300	284	300	316	309	292	283	303	270	311	320	290	277	312	277	322	304	273	273	299	286	269	276	285	316	281	302	306	290	275	329	319	317	315	298	267	286	307	293	309	288	305	277	292	279	298	296	283	310	291	311	268	298	278	274	320	316	305	296	276	319	325	304	325	276	300	282	290	278	280	264	312	299	294	314	298	298	287	265	312	305	287	270	267	336	273	311	285	332	283	292	301	291	287	288	312	282	252	289	304	298	304	313	287	271	306	273	293	267	304	313	293	319	271	323	290	312	285	268	269	310	273	296	311	276	270	297	326	276	269	288	263	268	290	323	281	294	312	266	308	280	271	311	307	292	296	264	290	301	313	321	321	290	267	326	306	297	281	291	286	291	306	324	238	280	287	289	285	277	273	302	287	308	289	274	279	286	284	283	275	265	305	292	313	268	305	288	321	296	338	296	308	284	258	306	307	304	276	283	301	290	321	246	288	312	242	290	307	327	294	307	273	305	305	346	287	308	321	335	287	282	332	284	267	339	284	344	296	295	316	305	266	308	275	287	324	320	285	325	336	272	321	308	276	289	302	313	269	314	298	337	286	292	315	292	306	286	281	294	274	311	308	298	262	305	288	321	290	306	266	259	279	299	301	302	301	316	299	285	318	307	290	302	294	303	311	295	285	308	308	267	279	290	296	303	292	275	290	272	287	303	292	289	321	352	259	273	296	278	291	306	302	285	293	328	300	292	299	302	315	299	316	305	318	253	283	331	285	315	284	303	290	305	325	326	331	282	304	277	277	293	298	287	341	294	296	325	302	329	313	309	315	288	321	303	297	312	340	324	296	299	313	292	312	284	322	286	311	289	311	265	288	283	295	279	302	350	305	293	310	294	334	314	274	310	281	328	296	274	295	259	288	326	292	283	297	276	303	312	303	301	308	292	282	277	253	294	293	311	298	323	276	301	310	318	281	315	298	308	314	309	312	302	309	331	316	298	286	293	295	269	279	317	304	324	288	272	279	282	284	290	297	277	290	305	285	260	285	295	302	289	301	301	299	294	289	284	268	299	313	301	301	296	292	270	277	300	302	304	301	309	304	297	301	295	332	291	291	318	321	295	326	312	297	294	328	299	274	282	332	293	312	308	311	306	304	276	303	314	271	261	288	292	296	300	329	304	286	292	297	299	313	335	293	315	299	260	324	304	295	286	290	293	260	282	269	308	290	271	271	303	263	329	291	297	291	298	286	328	292	291	292	310	298	278	330	272	289	280	288	274	290	293	299	289	325	280	312	309	297	339	265	304	271	274	291	311	256	290	313	269	302	279	271	295	281	290	292	297	269	304	322	299	297	304	309	296	290	308	317	313	299	307	309	338	279	301	299	271	272	267	287	307	303	305	283	284	292	302	301	293	312	303	298	292	294	326	319	318	277	299	278	309	315	275	305	278	294	298	329	306	299	278	267	302	273	285	297	321	338	291	306	316	300	300	276	302	292	329	295	295	303	283	316	278	310	299	293	287	292	293	297	320	276	294	288	294	292	304	308	278	318	309	280	287	307	285	313	300	293	304	296	279	274	270	301	335	300	304	282	328	325	279	331	301	308	306	293	290	297	337	311	279	285	274	280	277	304	272	300	295	284	284	259	284	270	292	281	292	305	323	293	298	291	277	299	306	311	300	292	290	290	300	296	299	324	280	308	292	280	330	305	293	320	289	317	290	296	289	286	302	286	306	282	299	297	329	284	273	303	298	283	294	296	277	335	306	285	260	309	335	278	323	296	295	315	276	312	297	267	304	312	308	302	269	304	299	288	295	299	271	295	310	289	310	311	299	312	289	293	269	298	302	244	304	323	303	295	306	321	291	296	301	324	326	290	288	300	285	314	296	297	280	260	316	289	284	289	293	329	286	311	263	279	298	275	294	273	288	288	301	291	323	301	282	273	330	289	265	300	304	315	308	284	280	295	327	296	307	299	287	271	290	282	299	333	280	304	281	306	309	317	287	298	277	272	318	294	310	298	302	264	298	344	292	305	308	301	270	328	313	289	285	282	284	299	277	329	312	308	308	290	290	310	324	297	336	297	271	281	314	317	311	308	253	300	274	307	292	277	308	310	274	297	311	272	267	245	293	303	301	312	298	291	297	324	281	300	291	286	286	279	286	285	285	283	294	290	288	306	320	320	292	285	277	282	307	343	267	323	284	288	340	283	289	330	284	283	269	291	307	267	325	273	272	316	316	289	316	314	294	309	282	262	292	311	312	291	280	263	304	299	288	297	289	300	304	298	296	284	299	313	279	301	290	295	307	305	281	294	270	280	273	322	318	262	297	288	285	294	288	314	295	305	278	302	325	284	273	298	238	290	279	315	276	311	292	271	299	289	317	321	305	291	303	275	309	286	316	299	273	293	275	297	334	292	309	329	312	321	279	293	300	298	320	312	290	335	306	256	336	292	331	279	307	318	284	297	318	332	289	305	323	291	298	355	325	310	312	331	286	280	322	314	287	316	267	311	334	305	292	323	294	271	295	287	292	299	300	306	266	302	308	306	327	265	288	318	309	290	309	287	268	315	320	331	301	259	286	292	278	277	314	313	276	267	267	319	296	321	280	288	270	318	293	273	296	310	282	353	331	299	319	291	339	304	294	307	296	294	304	285	310	311	245	320	328	276	276	280	325	289	274	298	282	277	277	287	282	285	318	302	299	308	313	266	279	297	325	279	289	308	305	289	289	291	277	277	304	337	288	307	292	298	290	287	290	269	283
11925	1304	1695	2032	1783	1401	1117	992	907	881	805	784	807	815	744	772	762	703	694	741	768	780	701	700	720	722	674	694	682	709	776	689	725	644	665	672	664	713	697	699	710	690	730	641	663	704	697	704	733	691	664	689	674	679	654	664	701	706	674	676	736	684	661	693	703	678	699	710	698	713	674	747	717	678	705	688	701	624	662	663	682	670	692	679	689	736	755	674	656	698	653	661	721	667	679	664	679	681	690	736	695	671	664	688	728	644	692	704	687	632	680	697	707	684	652	682	722	681	669	684	700	642	681	695	662	666	679	672	744	690	727	664	698	677	740	687	685	675	701	693	657	695	703	689	700	695	699	696	719	663	756	730	695	718	714	655	676	681	656	686	647	688	688	752	683	684	701	693	695	685	678	650	706	639	709	673	731	702	686	735	669	721	638	672	650	699	678	707	702	689	679	679	684	687	712	722	692	672	681	680	696	725	717	727	710	726	705	695	724	672	681	676	678	735	673	689	682	679	634	661	651	647	759	762	688	725	721	686	695	709	685	739	700	736	674	670	629	683	723	661	727	655	686	677	705	672	678	693	686	689	672	679	687	649	721	665	654	677	691	711	693	693	689	681	707	698	704	692	712	662	687	680	677	604	676	710	743	685	700	648	694	674	744	660	651	710	713	652	650	705	650	703	663	672	699	679	726	675	693	664	666	674	716	719	701	669	689	681	654	689	700	659	674	694	669	697	661	664	711	654	699	687	674	675	667	688	680	665	702	704	679	656	687	711	722	692	657	714	718	655	704	670	656	695	702	698	668	645	707	655	702	682	721	715	672	704	688	707	682	727	675	678	694	701	689	690	731	678	721	726	695	642	707	674	733	648	687	665	682	671	659	682	677	671	690	678	683	702	648	665	679	713	679	660	684	690	679	720	732	685	629	635	697	701	656	636	717	619	713	693	719	675	711	687	682	694	671	715	652	713	659	658	680	693	694	674	664	662	727	705	665	730	649	708	662	694	640	693	709	680	708	679	670	687	706	704	672	717	703	674	671	665	704	710	721	677	684	737	635	662	662	698	731	705	689	709	635	695	702	640	704	706	683	671	702	654	683	677	678	682	654	678	687	644	700	731	720	699	687	703	672	687	688	677	694	678	666	724	710	691	685	710	704	669	717	703	668	680	662	671	688	666	700	710	666	712	661	662	672	673	742	690	636	690	691	722	674	671	713	645	711	681	673	689	653	699	658	682	636	672	723	719	691	653	698	664	632	655	707	661	720	688	739	654	714	663	727	685	682	677	715	718	702	696	690	692	665	648	672	676	674	684	648	711	697	688	652	693	732	677	698	695	649	654	665	718	661	727	673	670	672	722	642	698	714	667	715	710	670	706	659	672	701	698	708	710	690	656	674	701	701	725	712	694	673	720	682	699	643	680	726	691	675	719	688	686	674	682	721	654	689	696	669	741	740	648	655	674	655	675	664	630	657	731	679	706	714	733	692	735	672	662	708	646	646	670	682	657	717	669	698	692	693	636	689	674	656	674	663	671	683	665	670	703	661	652	665	677	744	657	720	677	633	664	684	687	685	695	666	693	643	738	675	666	659	665	686	669	725	679	671	690	709	728	668	631	685	709	712	666	688	685	741	677	704	676	699	655	721	696	691	674	676	701	689	696	677	693	663	687	678	687	686	693	673	694	686	692	701	650	716	652	670	666	699	648	727	689	709	656	664	655	701	686	694	696	712	671	684	671	653	630	718	718	691	665	675	686	708	703	701	673	691	685	717	661	629	705	660	688	711	711	694	723	638	650	727	682	689	681	679	653	697	672	708	680	675	697	687	679	712	684	651	724	685	672	642	678	730	651	683	671	703	652	708	690	686	690	643	732	687	710	683	681	722	687	679	664	723	688	693	658	691	668	705	685	694	692	669	694	671	734	671	723	661	656	682	678	654	706	687	667	653	711	673	710	726	685	693	743	653	681	674	689	664	671	676	715	725	671	677	713	643	643	730	685	673	648	738	622	685	671	688	661	692	685	731	713	657	673	657	630	687	636	676	687	711	686	671	702	700	705	705	674	675	748	707	682	655	625	692	628	720	679	721	707	710	660	622	699	687	651	692	691	681	685	669	686	690	690	684	717	695	648	672	613	654	669	725	665	683	697	661	679	732	669	697	714	685	702	679	712	710	691	725	700	692	693	719	678	684	685	683	699	710	660	705	694	632	726	668	670	700	666	690	677	746	661	718	722	673	677	701	704	698	712	701	655	706	701	653	700	659	672	681	704	681	730	734	726	666	695	655	684	730	680	717	688	681	705	711	720	702	729	678	662	691	711	668	676	650	660	690	674	690	732	720	707	682	685	692	692	690	691	706	691	681	649	678	701	697	637	700	641	694	639	712	612	720	666	651	657	692	637	671	641	611	684	662	797	650	700	700	717	704	653	725	719	696	681	698	713	691	664	652	697	669	712	667	717	622	717	690	627	710	632	706	684	653	708	647	641	710	685	688	648	713	718	658	725	662	659	684	699	721	671	654	704	684	691	718	683	682	712	679	667	673	678	663	653	709	716	700	704	686	690	704	700	693	678	713	695	645	672	669	684	683	686	698	700	744	665	703	687	648	691	715	657	691	691	656	648	722	705	734	617	668	733	708	681	680	667	680	696	737	678	684	676	699	663	674	672	692	704	661	663	708	670	697	725	663	674	664	717	716	651	652	634	694	672	712	713	661	697	625	698	730	670	673	681	669	699	703	712	647	676	668	681	689	700	706	694	733	715	683	687	710	667	692	675	697	671	661	675	687	713	692	672	699	665	655	707	704	708	689	662	692	673	676	698	707	733	669	645	716	680	695	714	658	695	662	684	686	685	745	665	708	644	665	674	665	690	673	693	689	748	688	664	658	706	684	741	713	709	663	687	672	669	706	620	677	719	721	705	695	699	684	668	674	652	718	681	680	712	670	670	710	712	717	654	685	682	728	721	652	644	706	684	736	696	699	676	669	700	670	670	687	732	669	665	698	699	725	702	686	673	677	641	693	742	679	711	723	669	696	690	678	661	670	710	693	670	757	704	679	617	666	685	665	731	680	712	688	668	698	715	658	680	704	704	701	691	674	629	705	680	673	680	723	696	664	727	711	721	696	725	685	708	688	684	684	723	677	696	694	691	712	690	691	722	681	706	711	723	648	684	702	674	671	705	708	664	684	664	658	668	654	703	703	639	654	686	663	707	717	705	696	710	692	700	707	701	726	707	688	648	681	715	722	694	679	649	676	653	674	656	694	690	710	702	738	671	656	681	644	641	720	640	695	667	689	668	663	668	683	669	652	699	696	689	625	686	651	733	697	652	653	665	668	684	671	690	682	724	721	679	646	694	697	678	711	684	698	686	643	744	669	731	742	706	694	726	635	701	669	716	695	722	694	668	708	673	635	687	665	703	714	673	739	690	706	681	708	717	697	714	679	679	710	698	690	728	679	727	705	653	690	695	670	717	699	648	683	691	681	669
26958	6208	1053	769	519	388	287	241	210	182	169	160	171	163	134	160	154	137	132	131	132	157	151	136	150	131	124	143	123	123	116	151	134	130	133	114	116	126	144	159	117	158	148	121	130	150	139	139	129	121	147	112	138	123	121	142	150	135	107	123	113	145	141	125	123	143	127	136	125	131	133	128	123	136	124	132	131	137	150	136	113	120	124	123	142	136	123	127	115	127	117	125	131	145	113	132	151	123	152	151	135	143	134	138	138	116	134	120	125	112	134	112	127	138	130	133	144	122	122	118	127	132	136	112	107	120	128	133	130	154	137	117	143	142	129	158	150	124	119	127	125	131	105	146	127	131	128	133	117	130	142	135	130	140	131	145	145	117	131	117	136	138	137	138	119	116	108	138	142	142	132	121	142	114	111	125	118	152	131	124	153	138	138	132	127	130	133	132	145	150	155	136	145	138	132	101	139	139	134	134	140	139	142	141	120	133	120	134	143	113	130	125	124	148	128	121	156	117	141	147	146	126	139	131	157	122	138	122	124	133	132	107	104	116	132	119	131	109	119	135	125	116	126	107	117	130	119	136	170	148	126	131	159	110	116	137	105	143	113	125	131	141	122	130	130	126	131	131	121	146	120	118	109	116	126	120	124	132	150	136	120	142	115	130	106	124	130	122	118	156	130	131	138	129	131	117	117	134	154	149	130	124	132	140	113	128	130	114	107	120	119	128	123	137	142	123	128	119	126	158	107	135	164	144	102	129	123	130	125	108	107	132	124	132	121	116	126	113	127	133	125	113	103	123	125	131	131	119	136	120	130	160	120	142	133	121	142	136	133	122	127	133	122	130	119	138	141	136	119	119	140	129	122	150	120	117	135	120	115	132	139	130	144	114	109	160	135	152	127	127	122	122	143	135	145	128	141	122	134	126	139	149	127	148	139	135	135	127	135	126	122	134	159	122	131	128	120	132	133	118	125	118	144	133	136	140	150	143	144	136	147	126	126	147	139	119	123	141	131	128	156	141	132	134	149	136	114	127	136	117	118	138	111	136	158	88	99	123	140	142	129	117	131	133	126	149	128	125	146	164	131	146	110	134	160	137	147	127	146	122	129	116	117	137	150	142	148	144	125	135	147	118	152	135	149	126	128	107	140	139	139	158	120	108	131	110	132	126	141	136	116	122	110	151	130	159	119	142	131	141	119	151	132	125	130	127	130	129	147	147	141	128	125	139	124	110	126	125	128	123	123	121	139	134	122	149	118	134	137	121	120	118	138	120	140	136	127	143	125	137	120	130	139	146	133	140	133	125	107	129	120	159	127	131	110	130	128	100	133	145	128	153	133	139	116	118	119	127	136	132	117	138	117	127	119	129	130	122	129	124	105	121	131	131	123	125	120	114	148	138	163	130	127	151	119	134	142	146	135	139	136	118	135	121	125	136	135	135	120	113	129	112	131	122	133	115	123	144	135	120	142	119	133	124	122	136	140	138	121	126	117	124	137	126	138	142	125	129	115	138	159	138	134	131	140	127	145	133	125	119	116	120	134	120	123	113	122	122	122	126	127	142	163	128	139	127	123	124	121	129	106	145	143	113	140	136	138	133	133	146	148	135	130	126	129	123	131	136	129	128	150	123	133	121	134	141	146	147	142	134	124	151	143	146	131	122	140	117	124	141	140	124	114	141	107	122	147	124	123	130	126	126	136	118	113	127	130	138	127	135	157	123	127	135	126	110	115	129	118	134	117	131	137	120	134	133	111	133	133	129	132	154	143	133	111	123	141	112	106	129	134	129	139	143	141	146	127	140	122	146	124	139	121	121	138	124	125	137	119	112	117	120	144	118	126	122	139	119	121	141	139	124	127	127	114	119	123	127	111	151	127	140	135	119	113	116	140	118	132	108	142	117	130	147	119	141	126	129	128	140	141	136	136	129	161	126	130	119	118	116	118	132	133	131	126	127	156	145	143	123	102	126	132	139	131	129	146	143	119	115	141	133	124	136	140	126	135	115	139	121	111	136	128	145	145	136	123	130	137	139	122	127	142	137	148	118	121	132	124	144	112	112	120	133	145	136	140	126	137	119	135	118	132	152	136	127	154	151	116	123	137	131	137	128	137	145	117	117	124	125	143	138	147	124	127	138	130	140	122	123	149	131	131	141	148	99	138	144	102	161	130	115	116	117	138	117	140	135	125	135	144	130	123	148	127	150	141	113	147	113	130	108	121	131	110	138	114	134	137	102	143	126	114	126	114	135	137	133	142	137	151	143	114	135	123	130	118	131	133	131	144	136	121	123	146	133	128	133	137	140	144	112	134	134	138	124	133	150	139	126	121	140	133	137	134	132	121	119	149	121	111	112	145	113	129	128	137	136	139	132	135	128	125	112	109	108	161	121	136	127	141	152	131	132	126	150	121	119	137	143	133	136	128	132	145	113	121	129	121	138	131	125	157	133	126	115	114	130	128	139	149	126	119	120	147	123	162	110	132	113	134	137	136	120	115	122	130	155	120	117	133	133	138	142	132	132	148	121	127	121	137	131	137	133	124	126	133	136	131	129	138	117	140	119	133	126	132	111	128	140	129	144	140	136	146	128	150	116	151	144	118	135	126	129	134	126	131	132	141	134	135	118	128	129	115	128	152	115	121	143	115	138	120	126	144	140	142	120	112	104	142	124	129	139	136	123	127	125	130	129	126	117	125	122	125	134	130	146	135	125	126	132	126	146	132	99	134	139	142	126	129	141	153	126	126	171	135	127	111	128	132	127	118	106	114	137	135	110	125	142	127	122	136	135	148	133	128	142	127	130	112	129	120	134	124	127	142	134	124	112	141	130	125	119	125	124	122	134	128	121	119	141	119	111	138	123	152	122	129	134	121	116	128	133	135	142	148	118	133	122	135	129	118	140	130	110	133	127	147	138	127	126	120	150	130	120	157	146	112	127	120	144	116	133	149	130	136	114	121	134	139	132	127	114	121	144	132	139	122	141	124	115	135	130	119	131	127	116	128	119	126	116	133	139	125	147	103	131	128	125	166	136	141	111	122	140	126	137	146	121	125	132	138	112	132	112	117	138	130	158	115	123	139	143	134	116	133	128	118	135	123	128	138	146	152	125	127	129	121	137	118	120	151	148	156	101	136	138	152	137	127	125	123	121	123	127	126	92	132	144	128	104	137	132	138	148	139	126	128	128	118	107	142	138	130	149	133	121	115	118	119	120	133	123	150	127	138	110	113	131	101	137	120	117	125	122	116	127	125	151	125	141	114	111	155	146	131	132	126	108	129	147	111	133	134	150	121	131	142	134	131	134	134	146	134	139	144	123	164	130	120	104	138	158	143	155	131	140	125	119	131	139	121	123	129	108	124	140	124	120	135	118	119	143	116	137	111	130	138	138	136	114	138	129	140	120	141	145	123	143	127	130	125	137	139	125	129	147	131	117	129	119	131	118	151	100	121	105	108	124	131	144	149	130	135	135	149	135	135	126	116	139	122	156	141	156
17302	1619	2077	2576	2117	1605	1101	865	777	646	595	540	539	474	502	418	459	427	387	397	419	421	394	394	380	404	400	364	371	359	365	383	329	344	354	353	361	371	346	373	397	390	350	357	363	360	376	317	362	370	349	344	355	336	349	365	367	324	311	360	340	328	335	370	361	345	374	340	366	347	337	321	348	364	347	329	324	350	329	311	340	341	348	354	361	349	347	381	342	308	335	347	361	371	363	309	372	337	336	348	334	345	333	341	318	330	345	336	340	335	331	356	357	312	321	319	370	332	327	325	385	349	321	313	350	361	386	351	326	331	300	337	344	331	336	321	319	365	322	376	344	314	365	324	351	335	340	336	359	379	363	345	352	336	361	356	339	341	361	342	337	364	354	317	342	315	363	345	327	332	318	313	333	348	352	361	330	328	325	326	347	329	336	337	299	353	359	350	332	342	327	366	345	332	339	325	349	311	326	361	340	317	353	351	332	324	328	312	360	383	328	345	316	313	342	317	339	388	339	308	341	331	344	313	344	339	315	308	347	350	353	350	327	356	328	324	345	323	358	343	346	351	335	361	364	311	343	338	338	345	290	374	343	345	328	372	361	353	344	345	349	343	346	348	343	353	325	335	329	292	297	354	337	346	348	346	359	315	324	350	359	332	344	324	347	347	317	351	312	362	333	333	338	321	352	344	328	349	336	330	343	304	358	320	351	339	321	356	379	335	335	348	344	351	340	321	327	320	317	335	336	336	348	322	336	320	353	305	304	340	332	338	332	348	326	326	359	314	342	340	359	352	364	312	326	308	318	337	341	335	339	350	315	323	320	331	340	330	360	338	331	341	376	336	335	334	364	332	352	319	322	327	329	320	341	347	331	372	332	364	347	342	333	339	327	329	342	316	359	321	332	358	340	364	334	342	332	336	332	385	320	323	333	323	345	354	325	325	312	319	347	364	344	309	328	313	318	349	362	349	366	340	305	315	316	355	380	318	358	353	329	321	330	344	352	332	342	344	318	321	340	358	361	334	344	312	351	353	334	351	362	358	351	337	339	322	332	348	360	323	347	361	347	338	315	359	342	357	337	322	350	356	324	366	327	355	322	343	354	323	356	339	352	343	353	301	320	340	309	360	345	321	366	336	348	334	310	348	317	330	329	369	339	318	344	302	353	331	359	334	348	326	345	340	346	337	357	333	314	352	325	344	331	334	350	370	342	345	354	348	377	361	315	332	317	343	362	358	377	363	361	308	328	339	366	310	370	335	346	332	360	321	349	334	358	313	329	321	312	356	352	307	355	356	324	332	321	321	346	328	341	387	334	320	366	336	341	346	325	324	341	367	332	334	339	354	346	333	339	340	337	340	323	329	352	360	334	366	323	333	336	365	356	357	326	332	324	307	319	324	373	370	358	333	326	345	343	343	325	296	321	311	335	336	352	312	307	368	338	324	339	356	375	335	362	337	338	328	318	309	341	339	308	369	337	326	371	308	342	367	370	354	328	337	323	320	323	345	314	332	325	320	379	360	340	327	363	343	301	344	324	371	358	350	327	357	352	312	338	362	299	344	348	343	339	330	340	347	338	340	325	344	323	318	329	356	351	330	338	345	365	309	325	310	292	355	316	332	326	334	332	329	337	297	319	360	365	358	353	334	316	338	351	305	339	332	320	360	347	323	344	346	334	311	329	365	300	335	320	363	357	324	324	321	333	381	327	326	350	343	345	332	329	326	321	359	331	362	327	346	345	363	337	318	325	354	356	323	309	340	354	352	348	349	346	353	317	347	347	332	346	313	340	333	338	332	343	332	342	334	369	324	341	347	336	345	323	365	318	351	365	321	334	312	294	336	333	354	345	351	329	319	319	328	339	357	329	344	339	347	358	341	315	319	329	361	356	316	349	322	322	316	334	330	325	375	314	330	325	346	344	404	345	353	306	361	333	355	359	331	331	331	373	358	321	360	337	357	344	306	326	340	334	340	344	360	339	320	334	349	370	350	327	342	341	302	339	368	344	339	340	338	338	353	329	351	343	361	315	364	345	305	329	362	326	361	318	317	338	360	342	318	324	339	341	322	360	327	345	337	338	349	357	334	343	321	343	364	357	370	323	337	368	338	332	364	320	355	335	336	348	352	299	337	349	342	343	321	329	345	357	347	308	361	356	331	328	311	360	364	364	347	326	327	329	344	320	347	316	332	340	353	330	333	346	310	346	321	353	325	346	365	333	304	309	324	356	334	318	337	334	344	318	350	326	338	337	314	305	358	375	357	332	356	360	351	347	329	341	346	334	323	365	327	355	341	330	355	322	315	322	333	340	347	332	330	323	336	381	345	346	371	333	336	331	336	337	338	375	357	307	347	344	345	350	352	314	350	315	313	332	327	356	373	304	347	337	368	331	336	349	335	340	354	337	318	332	383	328	347	334	353	339	332	365	328	304	323	328	315	328	317	346	362	379	320	328	342	369	336	348	355	325	353	356	350	334	330	351	331	367	310	322	330	345	370	313	338	359	341	308	332	347	343	327	357	360	336	349	304	352	333	314	311	325	339	353	336	337	315	342	393	328	324	333	330	314	329	353	346	327	334	361	320	337	330	337	319	332	336	324	343	357	331	337	338	373	360	351	354	337	299	320	369	345	353	325	328	316	350	313	321	364	341	343	340	347	335	334	352	351	325	340	326	332	357	329	354	345	308	301	332	367	339	349	348	321	336	366	329	324	326	340	366	313	350	327	338	356	323	310	307	326	356	342	369	333	346	369	373	294	315	320	329	312	344	334	350	313	329	381	345	322	340	358	337	346	339	355	327	321	300	324	329	341	340	342	377	382	296	339	321	357	353	334	340	351	318	325	360	315	336	348	337	332	330	318	373	328	320	349	310	336	365	317	354	301	351	340	343	327	346	330	317	309	355	343	335	330	338	335	365	310	327	353	313	328	320	320	321	364	315	326	339	324	360	399	359	345	340	315	316	311	356	387	386	326	338	336	333	371	326	373	326	339	316	333	347	364	315	352	353	328	357	296	342	343	321	322	328	327	332	281	327	289	340	338	322	326	305	338	351	324	331	353	343	344	361	342	320	341	323	330	338	336	355	365	370	315	357	317	309	346	367	339	360	350	312	347	326	324	337	317	328	342	338	317	333	307	353	332	347	333	342	328	362	338	355	321	311	362	340	361	323	325	335	344	334	361	315	363	314	337	343	334	326	360	294	319	350	343	331	347	308	334	334	342	316	331	301	316	332	337	342	331	343	313	328	326	351	340	324	318	357	308	345	312	344	342	340	359	329	346	321	345	332	378	313	362	349	321	324	336	314	317	345	353	330	334	368	342	322	313	355	328	365	338	340	328	308	367	366	343	357	329	313	346	310	355	304	314	327	313	338	352	336	321	333	343	295	323	365	330	329	355	353	346	369	316	356	368	338	319	345	351	374	321	349	353	316	346	339	312	324	321	330	372	301	323	345	326	324	344	375	347	328	340	327	364	320	340	340	376	355	342	384
2034	509	456	446	414	381	408	355	383	381	348	348	338	341	381	337	343	336	351	370	350	418	350	366	347	345	349	370	370	361	344	387	330	328	354	373	358	385	376	352	364	315	364	342	378	370	333	394	378	357	355	344	343	371	313	355	370	355	371	356	374	336	370	399	339	359	363	338	369	372	342	347	319	354	361	365	295	367	328	345	346	363	345	369	369	328	392	377	337	337	370	405	360	381	341	341	330	348	345	330	377	359	372	370	330	349	341	373	324	344	355	334	364	375	341	356	348	328	379	332	359	363	358	322	404	369	331	354	405	365	338	373	375	342	353	329	350	359	346	355	398	347	296	325	345	364	346	327	357	372	337	322	329	358	440	347	369	368	325	338	335	346	361	368	325	377	341	359	350	315	343	368	364	356	365	337	352	359	348	378	330	348	358	359	348	366	350	352	412	342	347	337	354	371	382	340	347	345	374	359	363	353	384	348	418	356	336	355	340	342	351	326	340	328	329	367	376	344	333	350	329	343	332	330	348	349	387	363	342	380	369	359	360	370	343	348	347	372	333	340	362	354	373	354	356	367	342	362	355	369	307	321	394	353	344	380	333	355	327	368	356	373	392	360	381	389	348	361	344	336	361	369	347	368	361	330	375	369	359	372	337	347	343	359	349	339	335	327	374	387	360	324	362	361	317	393	387	348	332	382	344	330	332	362	387	354	356	395	372	344	350	359	350	364	367	343	353	318	349	355	339	338	373	388	340	355	352	353	328	360	326	339	333	347	334	349	343	344	329	334	343	321	352	371	366	370	336	366	357	378	368	335	374	352	377	389	361	379	335	335	373	369	369	384	319	347	317	345	319	337	321	371	343	334	360	358	358	387	336	338	354	348	338	363	416	376	334	389	359	348	355	345	331	369	363	360	357	372	335	338	343	347	338	331	375	387	382	380	358	347	364	332	359	341	364	401	349	378	372	380	353	372	383	330	346	358	348	343	361	393	334	398	382	394	343	355	307	335	375	349	332	383	345	337	371	341	378	349	349	360	328	369	370	341	348	366	342	374	358	377	375	338	357	379	371	359	371	316	384	356	323	320	340	363	365	360	363	381	333	323	327	385	385	364	327	373	353	366	340	350	370	372	347	365	356	373	350	349	358	326	346	382	340	347	347	338	360	336	345	314	357	371	328	387	351	345	382	386	377	391	347	335	369	370	368	353	340	367	338	354	340	357	350	359	357	310	346	354	365	385	356	360	328	363	387	373	374	344	383	324	365	342	376	359	358	356	387	387	352	353	359	357	404	358	375	329	390	325	330	350	356	357	334	377	378	366	343	336	364	361	365	347	368	331	355	366	351	358	321	372	337	322	358	362	360	364	332	357	359	337	345	333	362	361	363	339	386	360	352	342	352	342	337	353	362	367	345	356	387	365	371	380	355	364	370	325	328	357	364	339	362	345	350	345	350	360	360	412	334	366	354	332	350	367	372	330	375	342	377	366	382	367	380	356	343	296	372	319	401	351	392	335	340	356	357	364	355	351	342	334	366	372	378	360	388	361	343	342	380	345	336	341	326	371	375	372	367	357	352	378	315	320	348	368	327	376	336	370	372	349	341	356	370	343	359	359	348	325	368	339	325	359	347	359	343	339	380	364	322	380	360	331	338	374	362	325	336	362	381	340	360	359	351	386	316	357	359	376	334	367	330	329	346	359	346	334	323	368	367	329	317	362	376	364	377	358	378	384	311	367	355	348	328	339	330	354	343	354	346	375	349	357	337	370	332	339	360	354	368	373	348	342	349	366	357	363	362	362	359	344	336	319	390	318	339	341	330	347	353	312	354	337	338	384	393	341	369	324	354	373	335	340	345	322	360	358	362	362	341	322	345	375	334	338	329	359	362	385	393	359	370	369	356	351	364	357	351	323	394	323	387	330	340	372	366	341	352	339	363	356	355	371	351	383	363	398	357	370	359	381	367	327	335	383	369	360	363	354	337	343	384	329	375	404	372	354	346	378	363	372	406	359	367	381	345	377	363	354	381	331	325	358	388	349	379	325	337	361	402	352	345	387	356	368	330	341	359	357	349	371	329	372	348	367	367	359	360	316	375	313	339	366	388	336	398	359	358	393	381	329	339	349	348	335	354	360	392	361	350	372	328	340	385	351	343	367	352	372	395	354	363	393	360	392	358	344	339	354	359	325	348	371	336	333	377	400	359	327	325	331	363	316	354	354	372	348	323	330	363	314	361	388	341	376	389	344	372	348	361	343	366	387	341	389	363	355	380	362	358	389	357	349	394	326	337	335	338	338	406	342	349	355	359	382	376	356	338	340	374	366	361	342	388	367	371	367	374	366	317	352	341	402	359	348	361	349	359	366	358	340	374	343	341	366	350	394	335	407	350	344	365	378	370	314	359	331	337	337	358	359	350	363	360	363	343	304	381	367	391	374	327	345	364	356	359	315	349	359	366	357	366	382	352	354	355	346	323	361	380	350	349	355	349	353	340	347	329	350	326	416	348	365	349	314	350	352	367	375	361	369	349	357	355	344	364	393	387	364	364	345	341	325	352	357	363	366	355	341	368	351	358	342	361	346	379	373	347	333	354	337	365	364	350	375	375	355	353	378	365	330	311	326	374	340	343	323	329	346	345	401	385	374	339	378	344	357	352	340	353	388	341	346	351	381	364	333	367	363	316	361	354	342	366	360	319	347	372	327	337	331	377	341	344	361	382	348	384	347	348	333	378	334	362	371	382	367	356	338	381	373	366	351	364	329	335	370	335	346	353	359	380	352	363	370	343	311	378	371	350	330	336	341	363	350	345	386	336	359	358	353	351	343	349	361	345	315	331	327	359	352	407	342	363	394	377	362	400	314	345	371	352	358	359	349	334	340	365	380	411	369	358	348	343	357	370	356	334	335	344	367	376	369	316	380	388	370	310	316	356	349	346	334	323	357	384	334	353	355	353	326	352	357	380	349	367	343	340	319	346	342	348	343	363	336	340	374	369	342	328	353	361	356	343	363	344	369	328	320	386	357	343	405	371	341	344	334	333	362	340	383	332	366	319	372	368	349	387	361	359	344	359	363	377	382	370	343	348	368	377	325	366	363	372	401	347	374	334	333	344	359	351	357	351	390	354	367	322	325	352	372	353	381	365	367	345	407	390	342	379	371	387	351	380	371	367	357	356	340	354	364	356	352	372	384	387	375	358	349	355	353	343	357	339	379	333	368	380	330	366	342	338	319	328	346	361	379	362	364	356	342	369	369	337	375	319	350	369	337	353	353	382	360	328	353	344	364	367	368	352	363	336	367	357	353	339	347	317	375	353	384	336	342	361	346	345	347	410	340	290	361	360	393	309	345	329	373	352	379	324	356	337	388	401	362	354	355	374	344	343	378	364	333	330	327	385	330	347	362	343	361	381	371	349	363	327	335	366	329	333	364	348	363	343	335	370	344	340	361	362	349	321	390	329	348	372	353	364	364	361	326	391	349	334	338	334	338
2552	952	1094	1151	1033	991	940	901	829	883	854	855	802	845	831	868	831	846	816	825	883	802	821	789	820	848	838	850	843	817	768	789	836	827	805	792	773	848	829	841	807	842	837	791	786	828	885	810	851	877	808	827	787	881	810	845	822	871	817	817	811	817	849	801	828	794	798	828	798	790	803	856	846	815	819	867	796	777	863	812	829	779	811	824	846	761	778	813	856	829	834	826	823	830	859	814	828	834	810	793	797	808	826	835	808	859	876	778	778	819	790	857	876	858	805	782	836	837	820	826	828	792	784	813	807	821	842	797	851	815	794	786	818	802	816	750	792	795	798	872	818	843	804	769	880	835	806	790	844	807	822	815	831	801	792	820	774	829	799	815	791	823	841	796	842	812	825	823	830	824	815	886	834	807	867	841	821	886	820	827	839	821	822	841	810	826	813	821	819	827	822	869	824	794	815	807	842	815	820	808	854	746	833	844	796	835	791	803	854	811	862	802	771	826	811	812	845	828	810	822	858	828	820	799	779	798	811	814	792	837	855	836	836	875	827	794	829	801	830	788	829	757	787	827	811	785	811	866	802	846	827	824	775	842	856	859	802	810	869	806	828	833	859	841	812	765	793	860	791	789	811	796	830	816	858	832	847	789	854	824	777	828	850	837	868	783	817	799	826	764	839	826	852	857	798	805	769	869	805	834	800	825	838	787	856	856	811	807	809	825	849	834	813	826	797	807	806	841	790	806	808	820	811	828	839	810	829	860	821	813	857	806	824	798	856	790	818	819	838	803	788	821	838	822	822	819	813	827	814	860	800	817	797	839	826	829	817	816	862	835	857	820	826	833	822	837	831	823	792	817	827	820	808	790	797	797	793	832	834	828	802	811	815	833	820	831	808	831	826	756	800	801	856	788	774	790	837	848	793	784	834	841	800	810	824	834	811	861	821	833	854	819	791	932	836	806	833	851	815	786	806	855	844	796	806	805	807	848	888	788	779	824	782	846	775	824	859	814	821	830	806	823	840	760	791	832	729	840	839	835	818	797	814	784	801	801	852	833	803	811	804	794	846	887	830	824	853	826	795	798	875	773	826	824	810	882	784	849	844	818	769	839	850	801	818	791	879	836	828	825	870	809	832	799	830	808	853	822	813	814	788	802	834	811	787	820	814	839	860	872	859	828	822	778	852	848	822	823	839	828	894	789	791	821	872	772	786	835	814	767	826	824	804	849	829	825	810	783	794	812	833	800	820	865	806	837	831	839	862	816	822	749	863	763	816	794	790	803	872	834	808	847	776	810	801	843	838	827	827	825	854	824	913	828	856	841	833	807	814	826	829	845	826	821	816	792	804	829	797	776	868	797	822	822	891	799	832	785	858	822	792	793	795	824	872	828	815	839	829	825	827	829	787	872	764	845	843	846	862	816	850	792	803	804	813	823	813	796	792	824	853	793	791	843	803	862	735	862	862	877	788	821	793	839	847	801	896	826	832	807	738	896	758	801	803	837	827	824	827	852	804	809	880	852	861	827	810	866	851	857	838	849	856	833	867	782	806	836	795	846	808	795	818	784	813	764	797	844	848	823	851	838	817	770	833	798	815	792	785	798	821	845	820	816	884	821	779	792	808	861	818	853	859	801	817	801	864	821	841	813	847	814	800	825	798	839	834	839	815	775	788	819	843	808	834	825	805	827	758	804	854	840	832	784	846	885	831	814	838	843	848	830	844	846	791	787	850	845	799	835	813	798	852	814	787	875	810	763	836	796	789	837	842	792	845	826	795	879	802	862	782	841	828	845	837	813	753	873	831	840	791	829	775	756	807	831	814	806	830	799	773	783	827	835	858	781	865	808	781	803	846	851	809	818	844	790	816	843	821	785	820	823	791	824	842	827	799	799	817	770	779	828	817	831	809	804	821	814	834	848	844	842	834	838	832	828	776	809	821	828	813	804	894	800	794	825	785	830	803	775	816	845	849	873	840	835	825	750	786	836	817	816	793	793	874	846	856	832	842	852	810	849	814	786	848	795	799	829	809	794	868	806	829	856	814	806	791	797	829	861	810	871	862	895	869	809	849	834	848	824	818	778	849	789	821	803	805	757	843	884	848	855	844	791	775	823	857	800	857	820	779	850	765	878	790	778	853	746	839	806	799	842	788	784	842	843	861	803	807	805	844	848	817	868	797	815	830	833	840	794	838	836	826	839	778	874	829	876	836	810	841	800	797	821	852	791	765	816	800	802	791	842	841	837	825	838	786	800	844	784	839	812	853	783	813	794	816	837	863	796	819	840	834	843	808	807	830	804	824	844	809	821	851	795	892	828	863	770	796	860	810	814	811	841	842	792	834	807	798	800	818	841	805	815	795	825	879	808	848	878	837	862	788	860	797	819	784	826	833	776	819	841	825	821	823	810	851	802	784	837	808	868	814	777	796	845	807	862	826	808	840	839	802	776	841	856	805	858	859	801	826	821	814	875	815	841	810	846	802	844	848	787	825	826	840	837	834	830	850	825	791	861	840	785	819	813	844	816	841	719	855	831	848	791	793	815	860	808	843	835	835	846	833	831	768	837	851	860	800	814	823	847	796	796	824	769	857	792	862	836	806	803	805	828	869	810	823	833	806	834	802	807	790	793	805	760	839	815	870	819	737	889	782	829	853	805	844	859	839	821	888	795	805	784	856	861	775	836	844	812	781	801	823	815	832	816	777	853	785	850	790	833	767	857	822	821	809	830	849	809	878	792	833	825	793	832	799	819	797	850	826	787	816	814	820	815	811	846	866	808	785	830	810	855	828	827	819	780	863	810	814	840	764	797	804	823	823	818	827	841	845	823	844	836	868	798	861	841	776	844	830	824	852	882	849	830	804	831	782	800	853	821	745	798	842	747	786	878	846	837	792	848	819	845	827	806	827	836	771	816	894	818	842	802	806	772	811	845	871	809	790	867	796	831	824	799	780	855	911	825	818	801	845	794	820	855	781	853	836	862	837	845	822	817	850	817	810	847	812	782	848	822	873	810	835	854	803	783	810	804	848	811	834	834	829	840	810	884	884	852	802	854	869	793	840	850	842	867	851	861	781	865	809	805	879	822	798	877	837	818	848	839	852	812	801	850	818	861	806	820	789	830	875	796	894	834	773	792	855	770	856	840	802	806	833	908	867	737	811	817	852	771	826	752	809	809	852	801	802	845	864	829	760	793	856	816	848	833	803	841	783	809	863	805	833	871	805	793	824	856	808	787	805	831	855	755	861	799	802	802	793	807	815	807	811	791	788	819	796	800	831	823	809	821	859	857	793	773	836	837	792	838	843	826	824	825	826	784	848	866	817	826	846	872	798	835	854	861	810	784	781	828	833	802	835	814	801	835	783	850	814	801	885	761	828	845	761	805	818	813	783	825	843	839	806	812	826	817	818	828	771	870	879	828	794	838	835	835	803	818	851	791	836	758	828	846	819	796	852	822	859	805	852	849	756	872	843	834	813	826	857	886	871	845	840	811
16336	2876	813	715	564	434	350	326	327	383	335	302	327	294	300	304	338	287	299	295	312	331	265	333	308	295	290	311	310	311	297	269	296	279	334	312	312	340	300	297	316	289	266	296	279	264	297	308	311	302	291	324	299	285	293	274	316	300	276	303	283	324	313	288	291	274	288	292	325	344	305	287	293	285	315	324	298	320	319	301	282	261	298	281	315	286	290	331	329	318	302	277	274	289	285	288	279	321	295	315	258	259	259	296	313	309	286	297	310	287	311	307	289	271	293	277	308	280	306	322	305	252	279	292	307	285	267	279	317	298	314	288	284	290	282	315	295	295	286	295	275	289	295	296	313	294	345	273	267	306	281	289	277	283	308	302	291	291	275	282	276	287	305	313	312	296	276	290	309	304	274	291	285	280	338	295	313	300	306	307	293	272	294	294	279	278	286	306	276	262	274	323	270	302	290	323	264	302	315	289	309	280	303	312	303	284	276	328	266	313	309	332	286	293	291	277	302	282	313	295	273	269	314	268	313	308	267	335	305	297	329	295	302	295	300	297	297	256	309	291	283	319	332	303	298	300	295	281	271	302	293	276	295	290	299	298	257	344	289	300	273	280	304	277	301	319	255	319	323	294	319	306	264	261	294	268	308	292	278	312	310	299	277	298	294	298	316	276	312	325	301	335	302	293	286	268	302	274	316	315	266	303	287	309	292	299	317	282	290	277	309	303	319	294	307	298	297	270	311	309	281	293	298	300	281	290	284	280	284	313	329	278	297	279	281	319	309	304	292	297	263	282	274	304	303	300	324	297	314	304	296	332	275	274	323	309	303	331	296	292	292	316	285	321	298	266	307	263	302	324	283	298	308	316	276	289	306	329	267	289	296	281	298	300	320	294	331	272	298	279	292	315	297	299	320	299	310	318	313	273	249	275	289	264	292	287	299	288	294	312	287	293	287	296	308	282	276	293	301	308	300	291	292	338	286	283	322	321	274	325	296	278	289	324	313	276	302	294	324	300	273	301	273	270	294	302	323	287	294	292	283	296	291	328	316	314	294	252	309	305	283	299	273	281	293	278	309	280	282	279	322	311	276	286	294	295	289	279	285	288	289	309	296	282	296	318	311	303	302	309	277	283	322	260	310	297	307	309	338	296	298	302	258	308	293	317	302	314	332	311	300	314	292	328	303	288	268	277	292	287	275	291	286	270	271	310	262	284	273	264	281	312	300	303	291	273	294	290	300	295	306	288	301	277	328	298	280	294	332	284	276	270	274	287	292	289	337	324	325	310	315	313	289	310	307	304	287	276	263	270	312	289	288	284	329	276	307	293	289	291	271	308	297	322	259	301	277	270	285	292	267	305	273	315	288	274	292	333	300	308	266	302	280	285	287	274	297	285	313	299	316	296	305	294	293	325	302	297	263	305	296	267	281	308	292	347	288	295	297	308	297	305	283	308	277	279	280	314	301	285	296	317	276	283	340	321	290	297	278	309	287	287	290	313	252	282	304	322	291	288	287	297	275	284	268	273	283	266	255	273	254	298	299	284	298	274	276	302	276	303	290	249	294	303	291	298	318	296	315	287	315	292	289	290	299	297	276	279	295	303	300	320	316	295	298	314	300	324	322	322	314	284	301	265	295	271	327	284	248	281	293	291	300	290	282	294	348	310	262	285	295	296	299	301	271	306	298	278	300	312	295	334	313	306	315	274	267	298	290	267	271	290	313	292	295	301	331	339	258	297	283	287	295	297	298	293	276	251	299	303	265	320	317	301	286	298	268	298	278	324	304	310	304	295	308	292	281	345	335	283	296	293	266	346	287	318	311	286	285	308	288	300	260	288	271	286	291	258	279	292	285	290	306	293	311	310	305	283	294	267	303	307	299	284	325	319	329	297	296	306	307	326	290	316	304	279	279	297	295	262	288	327	325	320	296	292	293	285	293	309	276	288	282	262	305	312	290	317	275	286	288	290	312	276	313	307	298	315	285	318	267	304	321	270	276	258	296	295	301	325	301	283	301	270	312	279	267	270	289	308	316	297	294	288	285	311	309	291	324	307	300	325	314	304	294	305	332	296	308	285	262	293	321	286	287	284	307	298	299	281	276	265	248	306	291	298	311	328	301	274	308	311	288	342	279	288	258	297	289	301	325	275	253	280	300	293	274	301	307	315	309	316	304	292	302	312	289	263	292	297	308	289	303	287	280	278	283	296	312	303	284	283	321	286	264	278	293	278	280	300	291	288	288	286	328	296	311	275	308	325	286	314	295	284	310	310	292	299	283	324	327	294	291	281	311	296	287	302	336	309	299	289	300	366	321	296	307	314	306	315	325	306	277	279	279	302	282	294	327	259	275	270	276	318	298	298	292	306	318	321	273	298	307	322	287	269	299	280	289	295	283	274	306	290	325	290	307	264	285	266	297	272	288	287	309	279	312	282	287	314	290	280	311	324	308	301	336	314	318	332	312	272	285	283	300	287	297	260	299	300	308	298	280	310	322	283	299	320	290	287	286	292	284	297	295	312	337	312	286	310	292	300	327	281	279	273	304	307	308	309	327	298	287	294	274	297	336	282	280	309	293	307	318	298	286	283	271	306	294	322	279	267	280	300	329	263	312	290	308	280	320	306	280	249	302	296	282	274	305	274	314	277	300	329	302	267	293	293	307	271	312	279	253	333	276	296	285	307	294	285	303	286	298	259	318	316	313	272	281	312	271	300	265	343	296	315	269	313	296	272	274	294	306	273	306	296	264	270	308	331	336	313	286	307	268	290	268	322	311	326	294	282	288	264	284	308	289	305	300	304	285	310	336	297	286	275	278	282	281	343	296	332	305	321	284	273	267	279	281	292	321	301	279	289	283	271	322	305	298	287	282	317	281	274	289	269	255	336	310	279	273	289	266	309	287	273	267	280	314	288	286	288	274	265	360	312	291	297	288	313	308	306	323	294	282	306	311	282	285	327	298	303	296	334	274	292	316	339	327	295	285	288	295	280	262	309	299	291	252	323	286	254	274	285	289	283	318	248	282	279	284	338	307	292	300	328	275	272	321	297	282	309	276	316	317	305	267	284	310	290	284	293	301	279	309	305	284	280	297	311	307	342	300	297	301	294	322	305	295	292	282	306	257	295	289	288	268	286	289	272	277	267	246	276	302	315	283	257	283	272	308	315	304	292	262	328	282	278	265	310	277	257	274	286	290	295	297	295	271	341	301	321	288	279	301	288	295	304	307	311	264	299	304	258	276	320	336	306	294	300	303	294	298	306	294	279	258	277	280	283	307	304	275	318	286	309	279	292	266	272	318	317	303	308	273	306	276	282	282	332	270	269	279	271	308	312	294	309	271	285	322	334	290	320	318	307	302	290	296	265	281	308	272	324	270	269	291	271	269	298	304	314	294	299	280	299	321	288	303	310	296	302	270	314	295	272	303	291	329	318	291	289	299	314	305	319	295	308	263	296	277	310	309	303	295	282	300	306	309	287	306	319	297	332	283	320
11971	1389	1766	2126	1748	1330	1127	1001	917	855	858	800	742	745	754	705	777	720	680	698	709	720	756	723	741	679	714	665	652	667	716	718	697	706	669	645	665	688	704	693	697	636	689	697	684	692	742	678	669	700	743	716	751	685	720	687	682	675	692	687	670	685	714	721	697	710	679	685	701	686	647	686	671	702	686	648	722	707	675	678	706	730	683	684	661	694	676	696	667	703	707	666	707	715	628	718	696	693	687	682	735	684	705	694	738	653	723	715	710	715	686	653	739	707	674	673	672	685	693	694	705	683	715	687	703	668	670	687	681	693	686	679	672	707	691	701	645	723	671	654	678	709	727	686	684	665	682	736	617	692	692	665	684	686	706	706	681	660	656	659	710	673	659	690	679	736	699	697	682	711	699	707	691	639	737	697	695	720	660	684	680	662	674	699	686	677	709	682	736	728	685	741	674	735	691	731	693	678	681	693	709	677	656	720	709	681	669	674	673	666	666	663	663	687	684	653	720	696	678	708	598	687	700	685	736	687	652	682	671	668	700	710	668	653	685	681	700	701	684	708	707	661	675	673	665	672	676	703	715	713	689	754	682	701	727	674	663	718	658	671	681	702	663	660	661	681	719	675	712	699	734	705	668	630	711	714	708	693	651	693	673	659	675	714	691	661	719	701	657	739	665	696	639	672	700	632	658	668	695	639	689	703	696	669	728	706	677	708	711	721	626	698	674	725	719	725	703	729	621	721	691	681	753	687	705	658	687	700	644	665	651	641	694	694	698	677	634	720	670	697	691	672	640	722	675	683	707	666	678	684	747	710	718	689	661	643	701	646	716	709	706	657	703	685	666	644	700	661	715	715	686	668	667	697	706	726	681	728	701	653	658	686	658	693	659	679	688	688	686	684	691	708	724	664	710	720	682	707	665	699	694	697	670	692	684	702	636	713	682	641	707	723	631	693	656	681	632	699	732	708	684	677	652	668	735	692	655	689	680	688	715	696	644	662	733	672	745	678	695	709	634	705	698	662	692	687	665	691	677	652	702	676	603	700	728	643	648	660	669	657	657	691	637	658	678	700	663	705	688	677	641	681	672	693	669	705	677	691	679	712	666	647	694	692	703	665	717	680	697	694	683	678	710	671	650	668	695	679	706	696	732	693	670	692	699	675	678	695	696	702	666	712	659	668	692	659	681	698	621	690	687	696	687	703	680	736	660	723	689	650	685	695	663	652	699	661	684	699	688	706	676	725	635	687	711	719	668	718	678	707	679	706	690	662	727	695	694	711	705	686	673	713	713	707	690	648	709	721	673	682	712	640	695	703	697	706	659	633	749	671	680	713	708	628	669	655	654	681	694	710	671	660	681	669	698	664	669	719	685	643	654	687	705	675	664	643	663	729	709	674	708	684	683	641	687	677	715	698	707	662	710	679	649	657	728	710	726	708	699	724	699	673	687	673	665	673	651	662	720	670	693	720	737	709	675	705	656	689	680	654	682	678	711	679	673	681	683	696	670	690	658	674	723	684	698	692	680	669	715	711	679	709	683	675	708	686	666	693	721	725	682	689	688	660	689	680	697	626	662	710	697	691	672	674	658	692	669	696	703	655	652	689	671	661	711	669	726	664	705	690	640	708	686	687	742	677	670	685	662	729	646	711	685	638	695	709	680	702	646	660	680	666	691	671	718	701	639	691	673	675	711	716	670	698	667	718	712	713	681	674	696	675	674	675	666	656	682	670	655	666	713	715	683	750	666	677	669	727	688	675	651	655	713	681	671	666	689	639	659	696	662	651	668	693	708	686	660	660	665	698	693	732	689	640	694	718	689	712	750	712	697	684	698	647	692	698	727	641	684	681	687	704	687	690	634	726	687	668	683	696	658	700	704	700	663	670	704	712	685	714	727	712	685	734	701	698	677	661	684	671	666	683	762	722	742	656	731	733	665	670	662	659	684	695	676	709	659	685	694	703	681	692	687	698	688	693	614	693	689	619	710	650	688	704	658	628	732	705	643	675	676	682	680	707	724	625	642	708	693	631	666	710	698	724	664	671	709	674	671	642	706	676	698	712	664	734	721	662	698	694	710	727	671	669	637	651	649	706	685	671	657	693	646	733	650	686	703	679	662	668	725	656	755	688	670	658	651	680	647	729	683	720	678	721	675	701	685	725	673	655	651	687	747	677	665	688	697	666	659	676	671	685	664	721	718	690	656	676	705	657	712	718	676	695	651	671	707	670	704	712	689	701	657	656	684	676	672	634	659	692	736	683	707	698	634	650	721	714	711	689	709	670	668	676	697	743	720	672	693	677	715	708	670	679	656	664	687	684	690	667	673	658	679	689	675	686	684	660	630	651	659	712	684	661	671	712	678	680	674	643	674	696	671	736	677	695	702	721	666	668	743	723	701	672	725	661	703	674	672	715	703	710	717	627	691	677	665	671	671	654	690	714	661	664	728	670	695	625	695	721	660	715	689	688	684	661	679	710	706	680	712	680	697	700	708	692	686	697	694	661	711	738	696	687	657	706	679	654	718	633	705	678	715	719	652	654	668	697	690	669	692	659	673	701	663	707	721	688	734	712	654	735	681	653	697	687	661	654	686	661	652	694	734	683	642	671	658	672	694	678	696	680	704	687	660	652	710	705	669	680	716	683	677	618	671	708	719	697	703	734	704	710	662	712	712	712	669	686	677	680	713	699	726	704	688	720	658	663	665	679	671	703	700	623	697	696	701	677	647	673	691	670	698	700	687	681	676	675	685	662	746	654	714	672	706	676	680	663	748	707	697	682	657	719	642	675	693	645	719	671	743	688	702	690	687	624	656	728	705	667	655	698	688	697	667	667	738	674	690	675	687	677	636	657	715	649	713	648	745	689	627	672	689	689	734	665	701	683	655	730	647	681	654	696	701	708	718	718	698	697	632	649	713	643	672	682	690	753	702	679	723	712	654	711	703	678	743	712	717	664	672	674	632	664	703	685	733	686	741	660	689	695	667	690	740	713	696	678	654	696	752	658	692	685	640	714	683	684	681	664	678	709	683	678	725	682	647	713	669	720	671	658	686	693	664	680	745	748	671	622	690	662	722	706	703	704	699	680	717	694	706	647	708	673	717	679	676	651	724	664	681	636	707	684	737	712	660	707	700	720	700	654	689	657	710	684	676	735	674	706	670	739	664	713	663	697	681	685	699	652	688	654	738	643	704	694	731	688	668	706	686	678	698	655	692	679	703	678	707	644	667	753	701	713	734	649	664	680	672	634	712	712	675	681	689	667	682	683	669	696	696	709	707	666	746	692	662	684	683	671	657	679	696	680	708	722	708	679	688	664	697	739	676	690	674	701	665	700	650	662	675	712	686	703	697	658	703	651	702	647	717	687	670	616	707	659	714	686	656	684	676	661	679	677	666	709	687	663	686	663	685	654	673	694	735	719	681	692	683	656	649	677	674	694	692	713	715	662	676	727	668	707	643	726	716	695	723	706	679	686	697	694	658	690	699	698
25862	5750	1066	801	533	414	239	220	213	213	168	153	150	151	148	146	165	133	139	121	127	127	132	142	112	142	140	144	134	142	128	129	117	139	130	111	133	155	129	131	118	133	140	150	144	125	133	134	118	139	138	151	112	121	127	126	114	125	129	122	133	115	123	132	115	116	145	130	154	121	116	139	145	135	139	137	130	128	136	137	136	117	129	139	131	126	131	128	124	106	121	137	136	125	135	119	111	124	139	137	129	139	112	136	135	112	113	141	140	126	131	122	125	135	117	126	100	130	125	124	143	123	105	137	125	135	143	114	121	125	141	141	115	144	138	140	134	114	121	139	113	131	133	115	113	124	131	121	126	116	134	143	136	113	135	135	159	156	109	153	140	130	128	123	128	129	144	154	131	127	121	145	114	136	129	146	139	130	132	149	109	122	130	137	151	123	121	126	120	126	134	117	118	130	140	129	133	133	124	114	125	127	132	115	133	128	119	118	160	119	142	131	118	133	132	134	123	144	132	127	121	118	127	140	146	145	124	121	152	110	128	143	119	148	130	126	97	132	140	140	125	142	116	130	134	129	123	133	125	107	127	113	142	136	134	125	140	152	136	113	110	110	123	135	134	132	140	140	140	115	123	108	150	147	134	121	112	126	150	148	129	130	139	127	125	126	119	106	138	128	128	123	128	122	141	106	128	119	148	133	130	139	131	141	150	118	117	121	133	142	146	123	140	130	126	156	125	132	138	143	117	135	139	122	126	128	119	114	139	127	132	142	124	156	125	148	121	121	104	119	123	131	125	106	127	136	129	133	121	142	150	138	117	127	126	124	128	134	129	138	128	111	101	125	103	126	120	129	120	117	118	132	131	107	139	116	120	151	150	112	135	140	140	131	129	133	127	129	127	151	138	138	110	121	128	131	116	141	119	130	119	157	106	147	155	134	119	161	118	119	109	107	133	112	132	117	138	128	153	110	124	125	131	123	128	144	125	151	117	118	156	135	127	132	150	141	121	138	129	137	134	117	120	132	141	152	145	129	127	129	129	121	143	139	117	120	137	127	129	125	120	135	114	145	128	161	121	152	146	145	126	156	118	125	131	128	127	122	135	143	141	121	114	149	122	139	99	130	130	133	114	103	153	134	142	145	152	121	131	133	137	131	127	111	141	137	119	141	131	138	136	127	104	149	127	121	138	142	128	144	127	122	141	139	130	134	125	117	138	103	120	123	123	132	123	134	124	139	127	127	118	127	132	129	125	138	135	126	130	141	126	120	112	119	137	126	145	128	134	113	153	111	121	142	132	131	128	122	135	120	124	118	108	129	124	141	130	133	131	133	124	124	119	131	114	121	140	131	150	117	144	126	129	110	111	129	134	129	150	129	146	137	145	124	146	149	142	135	124	127	125	133	142	139	120	128	154	142	143	133	117	140	128	122	117	132	131	114	124	124	134	152	129	130	126	122	133	144	110	125	135	105	112	134	135	164	142	129	144	146	124	132	106	112	129	157	131	125	122	127	136	115	123	140	147	135	124	121	120	129	136	124	128	122	144	104	143	112	121	118	132	143	140	124	120	122	119	118	142	125	126	132	108	113	109	127	136	121	162	151	133	134	118	134	121	127	126	144	141	122	109	128	130	127	122	133	116	134	143	146	117	120	135	126	128	117	110	133	144	123	134	111	117	139	128	116	139	133	132	132	140	135	131	138	137	131	121	127	129	123	124	111	131	126	144	92	122	117	138	127	130	127	132	133	133	161	133	137	131	137	128	133	123	127	128	131	139	120	106	140	150	143	131	119	145	128	130	116	144	134	116	128	121	128	123	153	123	124	126	125	126	116	119	132	110	122	140	133	118	117	130	140	144	118	130	118	117	121	118	135	133	121	108	134	127	127	119	115	144	116	132	146	156	115	97	135	126	125	125	127	121	117	127	107	128	144	151	140	110	140	104	102	147	127	117	143	125	111	124	123	122	120	132	103	120	132	123	130	148	124	125	146	144	120	122	144	143	120	147	128	120	133	140	130	120	140	131	134	124	145	136	143	151	133	133	127	132	126	126	114	140	101	123	125	129	119	130	133	141	131	125	119	132	142	125	115	120	132	124	112	130	105	109	138	131	119	107	127	135	124	123	108	146	153	116	118	152	119	124	135	126	123	129	129	116	120	135	140	140	136	127	131	114	143	141	123	111	131	123	119	115	148	124	126	123	128	133	120	136	134	131	103	136	109	126	130	138	129	127	151	125	121	125	135	111	132	138	131	136	111	125	125	131	114	129	132	114	122	136	119	132	153	112	110	134	143	140	150	129	141	123	122	123	122	126	147	133	136	132	130	129	127	123	151	137	120	112	132	121	121	144	136	143	139	107	137	117	118	126	125	133	132	153	129	108	119	140	117	134	132	150	134	163	151	126	120	116	113	144	130	119	125	131	121	128	125	124	134	136	132	128	139	120	127	139	154	101	135	130	154	141	137	126	113	151	138	108	135	151	137	124	129	145	144	121	126	125	116	118	141	123	133	109	134	127	135	120	132	123	130	143	143	146	138	126	137	151	118	122	141	133	150	139	126	102	128	113	115	137	121	145	107	127	133	111	133	128	119	128	106	151	148	113	143	137	138	124	129	135	122	149	126	125	112	130	118	108	116	138	116	117	117	153	146	144	129	137	140	127	126	124	158	150	124	142	145	133	122	135	115	115	127	130	140	132	135	143	114	129	132	118	130	116	126	119	142	128	135	139	132	126	119	120	127	133	144	111	131	128	138	134	119	134	127	139	126	124	123	153	110	119	142	129	135	122	147	137	132	115	135	119	144	139	122	137	133	128	139	130	143	118	131	122	136	118	129	117	151	151	123	129	128	132	127	111	123	162	146	138	145	136	117	128	128	110	126	108	120	138	121	117	141	128	115	139	139	155	129	156	113	133	152	151	132	117	127	111	140	115	117	112	130	124	109	110	125	152	120	119	122	117	126	123	136	138	119	129	141	129	130	133	126	137	134	118	114	114	131	102	132	122	111	122	133	125	127	136	118	119	124	128	142	130	145	121	117	137	112	116	126	128	123	124	111	130	138	123	110	124	118	140	124	120	129	137	141	129	123	128	126	122	110	131	127	149	121	119	134	128	136	158	133	157	128	133	131	120	135	124	142	142	140	142	136	135	139	120	125	121	134	159	115	136	110	126	123	128	106	123	143	134	122	124	128	113	124	125	137	114	138	143	93	148	136	122	128	116	124	103	144	111	142	141	139	118	122	118	128	130	126	125	100	124	152	126	125	137	120	128	121	132	130	155	134	142	127	135	118	134	124	130	135	140	140	121	140	125	138	122	112	133	96	133	130	142	132	131	108	111	120	127	121	137	125	114	134	122	122	134	126	133	118	152	131	127	118	120	146	133	112	124	152	122	128	144	147	116	113	139	132	141	134	143	147	137	131	133	116	113	133	137	120	151	148	139	139	121	135	116	131	129	119	136	129	137	136	124	135	137	105	103	135	131	138	123	143
16730	1395	2066	2706	2108	1527	1207	939	790	639	579	502	500	442	461	455	456	426	395	403	381	378	393	387	380	375	372	370	355	383	399	395	395	385	340	341	371	380	357	330	328	367	371	361	345	343	353	350	327	365	347	362	341	367	311	347	316	361	353	376	375	325	372	359	343	371	352	345	357	350	303	371	372	365	361	355	344	325	331	333	313	391	361	364	302	330	362	363	356	344	333	337	353	349	337	328	340	365	331	326	320	330	330	321	309	347	344	343	321	306	364	326	329	336	332	330	323	361	313	343	317	334	334	329	316	339	320	334	335	318	320	362	320	335	332	344	354	370	330	310	332	310	316	350	308	320	360	307	343	353	348	349	309	345	336	340	329	349	320	339	365	329	292	341	345	338	299	348	364	348	368	325	338	332	339	319	339	335	314	360	340	343	344	327	352	317	341	336	316	318	339	312	335	301	342	341	331	374	332	315	335	340	365	333	345	341	353	382	332	319	310	335	351	345	323	316	366	343	350	325	334	338	335	327	341	358	347	318	335	361	380	377	348	337	346	356	342	354	362	333	345	345	314	348	339	350	328	334	346	361	335	350	342	354	365	333	324	330	361	344	348	348	372	312	371	325	327	354	304	347	337	316	306	323	318	337	307	328	328	333	348	327	359	352	351	355	362	339	319	317	342	332	300	330	344	369	347	331	344	351	343	341	342	321	315	332	327	345	366	323	318	359	335	292	291	348	336	314	310	328	335	335	310	346	336	352	328	342	327	322	350	347	365	359	380	343	325	341	301	333	346	327	308	372	349	343	334	346	330	341	341	320	337	334	328	324	353	358	338	323	324	340	311	334	359	333	328	348	360	353	365	350	324	350	293	313	333	326	305	364	340	317	310	325	335	348	330	308	307	337	339	322	346	329	338	340	332	360	331	325	341	360	334	360	375	321	347	322	338	349	324	318	355	337	321	343	328	337	384	352	362	343	306	345	313	329	323	280	358	365	350	379	335	333	372	329	335	325	323	344	340	302	343	327	315	355	318	326	340	344	357	333	334	336	332	333	346	349	356	377	331	350	311	324	372	352	337	369	334	351	330	350	319	344	371	396	321	326	322	346	356	353	327	339	348	331	344	334	318	345	340	324	334	313	332	355	315	343	354	332	342	355	332	327	379	387	332	350	334	347	335	347	350	350	361	334	327	338	361	353	312	317	355	333	394	361	342	302	346	349	342	350	335	334	359	297	356	345	325	370	338	316	329	347	342	331	333	337	338	341	343	333	348	329	329	340	319	328	340	370	359	297	336	345	353	330	306	325	341	331	348	329	367	335	353	334	298	304	342	323	357	331	383	363	323	349	317	346	352	316	329	322	334	355	354	319	335	306	353	319	339	333	366	343	337	314	325	330	314	316	310	298	339	309	335	337	376	317	293	335	314	353	324	333	335	331	319	348	334	333	343	356	349	331	341	329	338	317	352	347	309	333	345	334	349	345	325	328	305	352	321	346	330	352	340	359	310	334	338	365	329	323	337	343	323	343	329	338	355	339	362	339	370	367	340	334	328	326	334	343	302	365	335	368	328	338	317	321	342	338	341	317	352	367	348	320	355	323	329	360	320	353	350	316	328	339	341	346	351	296	294	328	326	365	377	346	352	310	340	389	349	361	330	350	336	337	333	342	337	343	328	326	342	323	336	325	343	323	323	330	333	322	334	331	345	335	351	335	304	348	320	301	345	314	348	360	339	337	318	343	344	374	326	348	311	313	334	324	340	344	342	376	335	355	351	322	344	327	344	317	368	344	345	333	333	358	362	330	326	323	342	309	316	349	346	339	346	349	329	323	308	367	346	346	348	376	337	312	368	339	350	339	368	355	328	306	301	316	365	295	321	349	327	348	336	343	339	376	353	333	340	302	319	330	330	353	321	368	368	320	345	326	331	355	330	358	335	346	315	345	346	318	360	328	341	347	325	337	389	293	371	345	362	341	309	320	347	347	322	363	333	342	340	327	358	320	315	311	315	354	331	332	337	353	349	340	358	365	350	348	346	318	319	319	325	340	357	309	323	326	363	340	326	343	325	370	338	348	356	341	333	330	323	357	359	339	346	347	347	338	359	341	321	332	356	332	325	343	341	320	351	354	339	319	337	379	351	344	336	302	343	343	332	350	322	319	349	328	344	335	332	339	357	352	315	380	342	325	344	339	309	357	327	374	355	296	343	362	349	343	330	322	332	312	308	338	337	329	301	329	352	334	336	317	355	338	352	314	306	356	331	323	337	353	359	348	346	358	307	358	347	330	340	323	326	332	358	293	328	348	332	342	339	322	370	355	308	326	344	323	320	326	350	321	336	357	338	316	323	346	333	315	332	322	310	352	329	324	339	306	362	312	321	337	335	346	348	335	314	346	328	324	363	326	338	319	325	334	352	331	342	310	298	341	376	336	347	326	347	310	313	325	361	366	327	355	365	320	369	328	347	335	329	331	353	346	347	304	330	344	326	351	338	310	338	331	340	331	347	335	347	353	343	330	327	349	337	339	338	356	337	336	311	335	320	334	355	321	317	345	354	320	350	326	319	353	315	348	321	308	291	347	337	335	335	353	353	351	341	317	364	352	343	353	319	324	337	329	320	328	323	300	328	338	333	339	324	294	363	330	357	330	363	347	323	333	359	365	365	339	359	340	336	343	333	350	324	342	330	293	339	298	358	348	331	353	364	313	344	337	320	306	327	362	324	354	359	338	333	345	342	348	344	326	342	343	335	340	346	323	325	301	339	321	330	342	335	317	331	337	312	350	348	354	331	301	349	358	323	355	342	345	337	342	331	364	329	342	365	314	338	355	332	322	326	314	342	320	342	343	313	352	331	318	332	352	325	318	347	323	314	346	350	334	306	309	350	339	353	335	339	348	305	329	347	371	323	350	323	326	315	313	324	310	329	357	327	326	310	320	344	328	343	345	336	347	339	321	286	363	354	292	338	319	329	319	343	361	369	341	315	353	349	318	330	327	367	333	363	347	328	337	348	329	312	336	313	382	364	363	366	301	375	338	340	338	376	351	314	335	309	373	352	333	319	367	322	356	345	338	327	359	353	344	349	351	340	332	316	360	349	330	329	344	324	337	363	347	335	351	315	314	361	329	327	328	349	342	329	305	350	322	362	348	357	320	330	352	323	328	323	323	316	331	356	342	321	349	344	328	342	337	327	354	306	345	335	342	335	332	324	336	327	320	304	327	341	332	308	328	354	357	326	327	341	346	353	326	340	352	330	356	344	353	361	354	345	292	323	323	353	351	336	315	368	354	291	318	351	331	336	300	369	345	361	332	377	327	300	362	367	330	329	352	365	316	337	352	338	351	367	351	339	357	352	310	336	339	316	338	321	356	315	315	352	347	351	350	365	339	360	310	337	317	344	370	317	303	307	372	338	318	328	353	332	350	368	340	327	331	341	341	336	323	327	370	326	294	334	353	341	346	326	342	357	315	335	367	321	325	303	341	336	328	284	331
2242	566	458	472	403	402	367	334	357	365	359	401	361	347	349	347	368	365	355	328	374	333	374	359	325	350	332	367	401	384	340	313	401	361	392	344	378	358	399	349	357	378	370	358	369	362	398	365	378	358	327	360	363	369	374	347	365	386	355	369	333	384	324	382	354	364	373	356	395	320	349	352	394	388	346	356	357	348	362	348	374	327	383	334	367	380	346	348	324	319	363	359	380	377	351	359	354	335	356	354	364	370	410	389	336	365	346	368	394	361	370	333	407	367	381	344	331	340	344	366	328	348	362	318	370	349	297	327	347	365	355	346	369	349	349	388	312	354	383	332	388	373	324	313	341	378	379	346	361	397	330	331	402	350	370	366	352	338	378	334	321	365	353	317	381	366	348	357	360	363	342	354	384	357	341	355	357	397	335	356	366	336	387	368	327	363	354	346	362	358	342	313	353	344	373	323	347	362	379	363	382	352	374	340	362	340	343	346	330	343	343	355	333	334	320	348	333	348	327	336	349	351	365	348	334	312	352	341	387	388	392	338	346	349	353	323	351	356	375	329	340	351	367	321	363	380	381	366	366	348	339	339	344	360	367	377	315	364	360	344	366	357	325	342	331	331	341	400	335	369	354	338	361	333	382	362	358	373	337	309	372	362	355	375	370	327	344	363	343	336	376	360	367	372	361	326	329	351	373	369	351	366	380	356	363	371	343	381	351	340	408	368	388	351	363	338	362	340	371	341	347	366	332	339	372	357	371	345	325	342	357	366	340	357	370	367	331	352	343	333	337	364	372	372	370	354	360	337	373	383	361	365	393	369	402	354	327	297	340	365	336	355	340	375	348	342	358	367	346	353	333	373	326	310	363	334	371	363	369	373	373	329	310	360	343	332	362	354	329	357	341	347	332	327	381	358	367	353	356	356	345	337	344	337	349	345	327	343	364	350	377	357	342	348	346	359	342	379	335	373	355	334	345	354	335	351	344	375	380	327	367	352	371	363	329	329	360	338	352	328	351	374	342	355	361	361	355	356	378	367	409	338	335	360	398	339	356	343	362	408	360	369	353	389	357	372	356	367	335	361	328	336	313	343	327	359	341	358	355	346	352	341	374	317	363	359	356	378	345	354	349	335	394	321	357	361	339	363	363	387	344	331	316	380	396	368	356	345	367	370	342	353	325	337	328	364	338	365	373	341	373	357	352	362	372	348	349	336	355	375	352	351	362	365	346	383	349	361	353	364	345	348	379	383	380	355	360	342	336	348	353	342	341	363	363	393	368	375	353	374	322	337	383	357	365	375	365	382	333	390	363	313	356	341	384	323	342	344	346	382	347	373	357	382	377	338	415	377	332	330	360	354	353	334	351	370	354	370	367	360	378	396	348	373	347	347	383	343	319	322	366	380	326	345	390	348	354	345	353	374	374	368	349	354	379	348	365	339	340	355	394	362	369	328	349	363	343	341	338	331	321	367	317	391	358	360	334	379	337	360	364	332	399	356	335	328	337	351	365	381	345	342	380	321	338	338	368	363	374	373	345	347	351	336	345	312	374	377	348	338	303	310	368	336	335	377	346	360	328	302	359	387	350	367	354	340	352	360	340	351	304	317	373	359	381	379	340	326	341	338	352	357	352	365	377	365	346	381	353	365	345	323	331	367	299	352	386	353	323	321	372	368	379	355	341	311	345	370	303	351	353	345	374	370	359	342	354	376	385	368	354	343	374	409	364	386	368	368	344	362	405	351	325	329	346	346	366	376	373	358	402	376	415	332	328	336	370	328	336	367	363	351	323	366	356	378	358	326	372	327	303	352	354	385	326	362	340	345	333	370	349	369	377	359	371	360	351	345	337	352	378	394	334	366	358	363	325	357	351	347	355	354	330	336	353	375	379	366	344	375	393	311	355	333	378	355	353	342	327	364	371	336	339	332	351	360	413	368	351	336	338	342	335	332	360	338	368	394	373	312	360	371	348	348	391	345	358	404	378	357	370	289	327	352	377	342	302	357	363	353	312	352	349	359	370	336	308	338	376	360	360	336	343	397	376	349	361	354	350	372	363	369	330	382	353	331	345	350	348	378	382	344	362	365	375	359	356	346	346	345	339	371	420	378	323	362	392	340	346	359	378	358	354	362	341	355	341	381	341	342	364	402	385	408	367	374	346	354	337	334	370	364	327	351	349	364	373	342	332	343	304	347	349	343	362	347	342	375	363	343	384	356	351	329	348	343	347	353	351	381	358	376	382	333	332	359	373	346	361	374	367	405	340	351	342	364	357	336	391	374	351	328	321	355	376	346	359	346	346	342	378	335	346	339	318	332	346	364	382	323	371	409	370	344	380	340	377	345	374	379	350	354	394	345	342	349	346	356	371	349	357	379	374	383	368	363	385	356	332	328	373	340	362	318	362	335	343	389	328	363	379	343	380	336	367	346	388	336	353	362	349	351	322	351	360	326	374	379	385	377	362	359	372	352	382	361	341	357	334	351	380	364	354	341	369	367	344	307	341	325	343	358	322	340	362	343	389	381	365	360	308	332	349	359	368	379	349	301	368	366	333	341	379	356	360	371	336	383	353	364	335	342	349	388	306	348	345	367	345	355	365	339	337	366	361	316	360	358	350	370	335	361	379	344	376	348	316	342	358	348	316	337	355	332	379	352	388	359	347	338	333	370	321	369	375	369	357	357	368	358	372	345	358	408	381	361	364	379	386	357	346	375	349	374	349	339	386	356	333	351	376	320	383	359	355	353	375	380	323	346	346	331	335	373	339	329	382	359	353	327	371	389	363	331	384	334	354	377	331	289	352	361	377	368	341	347	352	361	395	353	417	366	403	379	329	398	383	341	345	377	409	380	364	350	356	370	356	375	329	331	365	337	350	358	342	357	369	322	374	339	355	356	388	308	343	360	324	335	374	345	398	335	366	317	349	374	350	368	337	349	346	359	352	346	369	367	369	398	327	295	366	354	361	361	358	370	387	325	379	350	346	390	353	346	340	372	367	323	349	369	338	370	371	367	372	364	396	367	349	356	373	387	374	342	346	379	360	349	358	363	359	330	353	358	347	349	358	361	365	344	375	358	354	383	351	324	397	367	358	381	353	379	354	387	331	351	360	313	368	325	378	385	378	329	360	359	432	324	373	353	359	333	326	348	339	313	334	376	357	368	372	353	370	369	349	367	349	359	327	358	350	313	387	351	356	345	360	348	317	344	354	344	336	334	360	327	366	362	374	330	392	372	368	378	339	349	353	383	353	340	316	380	316	357	355	364	335	387	335	345	346	318	348	343	358	339	317	345	402	348	364	374	356	335	354	363	371	335	349	340	330	374	375	358	375	385	383	361	356	391	339	347	353	330	368	360	345	362	360	363	308	371	378	367	355	391	337	387	381	348	357	337	321	327	375	365	326	330	392	393	339	375	352	375	341	304	369	325	371	360	374	345	346	352	383	382	350	336	354	367	353	344	380	363	349	354	365	344	308	357	297	346	318	337	327	330
2677	978	1113	1121	1099	983	892	851	931	853	841	843	881	823	725	830	797	793	834	838	829	819	810	850	829	810	833	791	807	834	824	816	838	795	799	852	854	816	807	829	861	814	810	844	825	843	819	795	813	827	818	850	807	785	827	799	769	799	833	775	819	823	806	847	849	871	877	836	847	804	805	847	813	842	848	812	822	815	750	874	811	861	807	803	829	831	817	812	787	828	833	754	829	804	798	867	873	838	803	789	798	815	831	834	836	820	827	833	790	845	794	819	818	787	800	789	797	818	815	772	780	808	779	777	848	793	833	804	831	841	853	782	835	848	816	809	827	829	824	825	855	806	852	763	825	817	825	814	830	786	814	858	798	824	800	833	814	827	835	818	812	820	782	804	796	831	819	832	814	817	799	840	815	815	872	817	852	813	801	815	873	818	846	857	812	796	831	881	809	881	791	799	825	778	835	803	846	826	799	818	878	814	836	805	806	864	773	840	845	830	848	806	808	829	866	819	821	809	812	803	804	838	812	837	852	817	821	813	840	816	814	787	876	810	839	882	802	825	820	806	856	803	815	830	807	806	884	776	774	813	767	810	744	824	829	801	864	812	832	791	808	796	839	821	844	793	822	835	836	833	849	795	844	830	806	762	778	778	801	792	806	802	813	863	800	812	849	821	841	803	812	845	848	841	797	844	797	828	837	840	795	823	811	764	795	797	812	819	775	871	861	806	816	756	781	808	842	802	815	791	782	810	844	806	833	831	810	786	796	803	851	815	780	787	780	843	802	789	846	825	871	836	789	824	812	793	808	826	819	800	855	812	805	826	807	809	801	785	805	875	816	817	796	821	800	828	812	812	848	807	792	821	839	828	779	867	831	838	794	835	821	793	809	815	787	806	806	818	825	825	818	801	817	842	828	801	765	811	814	822	786	825	835	772	820	768	821	841	818	818	836	811	758	796	842	850	855	859	849	788	805	831	779	743	851	805	807	810	818	813	852	850	838	788	795	762	791	833	854	833	814	789	773	793	806	805	834	825	809	749	806	853	801	770	839	823	828	834	780	798	804	820	860	832	778	790	815	842	832	832	800	777	827	822	820	847	854	850	763	806	785	817	825	810	830	839	823	792	811	821	861	832	802	787	814	831	807	820	814	791	811	820	825	825	810	856	802	852	793	819	863	810	850	801	835	820	793	850	830	757	819	834	829	814	812	826	775	847	880	836	824	856	800	854	787	856	813	833	797	813	839	852	801	837	812	808	804	837	796	801	833	788	799	810	847	824	769	881	814	844	829	824	769	829	810	825	805	818	822	847	795	858	835	825	768	840	780	809	823	845	772	819	805	886	852	822	820	864	801	785	830	845	877	814	865	791	822	827	789	868	830	810	812	836	829	842	791	837	825	773	795	815	816	808	782	818	874	857	817	771	814	827	839	818	832	723	839	876	787	801	814	837	810	837	832	847	797	817	794	839	858	789	822	794	823	829	794	858	808	810	849	804	836	813	791	853	903	763	795	825	782	831	825	790	844	781	804	855	830	835	850	808	839	886	811	858	795	823	790	849	867	850	766	783	848	823	846	798	815	790	829	856	799	821	802	805	802	825	828	814	822	804	848	851	821	783	839	850	822	836	815	827	796	829	810	814	835	829	851	898	821	828	824	845	783	843	807	771	803	817	830	837	851	810	777	803	785	844	796	805	796	837	794	908	865	840	889	830	832	775	815	835	803	885	825	807	767	759	877	817	822	809	875	842	814	852	795	839	844	851	852	798	842	856	881	841	799	799	812	829	834	885	867	842	816	818	816	812	801	801	856	823	774	760	831	849	808	823	815	809	838	862	866	758	786	776	832	816	802	857	772	870	862	806	784	858	838	842	801	849	820	807	874	788	848	827	828	812	819	830	772	784	802	780	814	844	860	774	830	817	826	805	828	816	856	843	846	862	795	825	823	799	816	793	784	861	832	814	808	817	787	831	835	812	784	786	780	820	845	813	786	784	858	861	823	830	839	842	787	799	844	790	803	814	850	808	795	810	842	807	758	850	812	823	780	813	802	827	782	816	830	829	852	869	832	845	813	808	846	821	793	818	805	849	862	798	832	838	816	832	859	821	850	826	831	831	829	821	804	805	799	843	796	822	882	822	807	799	872	825	838	815	860	833	847	828	722	814	838	819	790	816	828	755	826	878	853	814	787	851	825	804	816	815	789	806	832	761	820	792	770	798	790	834	829	849	770	813	842	807	819	821	795	865	813	831	781	867	803	859	776	812	807	800	828	853	857	838	804	839	777	864	845	816	827	818	858	822	788	809	794	800	868	788	847	763	811	830	820	799	829	781	764	845	801	789	792	845	824	782	861	807	812	799	808	869	785	786	813	881	797	793	853	777	811	800	847	881	843	821	894	867	839	827	829	836	841	813	830	807	779	825	825	810	852	801	832	854	832	832	840	843	861	891	826	848	852	848	790	798	857	828	787	809	818	822	849	803	855	786	871	808	790	824	818	817	845	814	823	792	747	822	829	758	824	851	857	817	805	792	809	838	800	760	794	824	867	886	809	823	817	820	780	833	794	804	752	846	823	782	845	796	804	865	820	811	806	876	866	829	843	762	812	821	790	832	781	827	821	807	805	792	850	794	855	823	840	857	872	813	824	782	810	882	848	793	856	831	840	835	789	832	784	835	820	770	817	769	827	796	790	782	866	758	826	838	810	819	791	761	879	834	822	804	846	785	786	834	772	815	778	819	852	800	837	830	844	841	823	848	822	825	787	831	791	864	811	832	774	807	827	858	798	789	897	793	786	826	801	820	821	812	816	776	806	757	761	792	807	788	798	867	766	847	867	806	844	846	776	845	808	784	805	811	798	832	777	842	846	792	847	795	804	825	825	832	828	852	810	839	860	845	821	826	815	850	816	783	862	807	819	834	820	851	880	826	814	834	790	759	807	816	778	803	798	768	854	825	877	846	836	840	880	814	811	830	858	817	876	810	827	825	849	845	798	811	798	820	839	830	831	858	793	778	816	834	821	811	801	769	854	831	835	770	856	845	797	831	768	837	843	793	858	821	759	797	856	868	825	784	751	804	793	802	815	779	804	788	791	741	810	806	815	799	811	777	877	837	837	836	847	829	761	872	835	831	809	787	808	795	875	777	800	818	792	800	799	835	817	822	802	836	798	802	811	822	823	845	795	850	818	843	793	809	825	751	823	830	800	768	838	804	828	819	851	884	822	814	834	785	815	815	821	822	758	865	814	837	836	879	822	828	802	788	795	802	838	833	762	826	816	814	827	817	852	782	810	804	843	776	777	829	805	857	819	836	841	848	788	835	850	831	823	874	838	784	807	771	777	820	809	818	771	773	785	783	868	801	845	837	798	771	834	785	813	815	793	769	764	831	852	858	823	806	829	868	826	778	809	795	872	831	815	828	767	777	780	859	805	819	805	777	839	896	826	817	825	821	814	833	792	865	817	816	814	852	779	831	807	789	823	820	802	748	796	813
16088	2772	836	651	488	414	389	386	339	306	301	341	326	293	305	330	288	333	349	301	316	305	279	294	358	270	341	313	326	304	293	284	262	296	277	283	289	327	308	294	276	343	310	271	282	321	293	274	293	320	280	290	313	277	289	307	272	301	297	278	300	299	302	310	333	349	293	305	272	302	312	308	310	279	325	291	284	283	295	314	302	299	286	302	315	292	319	321	328	262	334	287	287	278	335	358	298	322	281	321	273	322	319	296	302	261	301	302	329	296	302	291	287	289	275	247	293	309	285	345	287	253	305	263	260	315	286	299	269	273	243	323	325	298	270	303	278	269	308	298	321	316	289	279	277	308	288	307	325	294	280	332	299	314	278	279	265	316	291	276	252	292	271	305	321	285	271	284	309	326	322	307	320	305	289	312	276	291	281	310	309	295	309	302	312	286	325	310	318	302	306	297	292	303	285	299	323	293	284	294	318	292	301	265	299	300	325	275	281	301	284	313	317	289	272	298	299	261	300	280	300	330	334	291	284	284	282	291	294	311	272	279	285	306	327	354	310	294	297	289	263	290	269	243	264	292	273	310	292	288	308	306	287	279	293	292	308	318	321	320	304	266	332	250	302	301	302	300	299	305	316	320	326	281	289	298	276	301	289	278	321	285	298	265	303	331	284	322	312	300	266	326	298	314	296	290	336	342	328	291	278	279	277	302	294	289	286	307	323	304	287	313	325	270	294	330	277	303	294	275	336	277	295	308	271	299	327	266	305	268	293	333	286	275	325	295	275	290	290	273	301	291	275	274	316	275	324	291	293	294	331	275	288	281	310	293	281	277	295	289	300	270	295	288	287	279	315	246	294	307	301	280	311	309	282	311	329	263	299	299	292	292	288	305	312	291	264	285	292	293	289	289	314	330	283	317	313	310	284	272	274	308	287	302	285	321	281	278	301	291	300	289	276	280	274	290	263	262	287	314	265	281	295	294	272	305	295	315	285	295	267	318	291	286	302	286	283	305	296	284	285	292	283	295	302	331	284	271	278	295	273	306	287	254	257	309	281	309	315	301	273	300	332	278	291	309	283	307	329	316	293	303	253	321	249	350	309	287	261	270	321	248	299	307	304	287	280	295	303	288	301	276	324	260	288	336	280	263	310	320	296	295	297	293	304	283	279	282	305	301	292	305	295	282	287	278	308	274	290	266	295	269	310	321	327	300	277	310	305	280	263	299	287	294	304	257	290	314	308	289	271	272	289	297	289	299	303	284	316	257	280	300	290	313	269	261	296	287	302	316	326	287	294	320	279	307	295	294	307	328	274	307	272	297	291	294	313	268	294	298	319	286	311	306	294	269	277	266	297	294	281	292	289	298	309	291	303	285	283	269	290	298	328	290	322	282	338	302	298	279	304	314	312	309	289	280	296	260	310	257	325	262	251	289	302	305	265	270	316	284	289	265	296	267	282	285	301	281	287	286	287	301	298	306	294	305	271	310	297	289	320	278	313	288	305	306	299	290	281	263	287	287	267	302	294	296	284	275	311	282	298	279	311	342	290	319	299	316	260	340	275	281	279	295	266	307	331	328	304	266	289	285	311	321	294	289	316	257	326	274	328	269	295	279	286	297	281	296	297	291	310	283	309	264	281	304	286	276	307	296	298	280	310	272	282	313	290	321	277	300	325	311	290	306	346	291	294	258	318	289	309	281	313	299	288	279	317	338	260	321	312	292	283	296	300	266	316	294	308	308	281	281	279	300	304	330	291	292	329	302	333	305	287	297	325	291	324	309	288	270	316	273	292	285	301	298	309	282	302	257	299	300	299	300	312	302	313	312	304	262	285	303	290	302	305	302	275	285	285	302	276	322	306	296	315	303	285	296	280	282	305	287	287	345	322	307	325	280	306	290	281	286	279	274	304	294	289	270	281	313	286	280	280	280	291	299	297	327	298	307	325	291	290	326	326	311	286	277	305	307	278	289	294	278	295	276	294	274	305	318	320	311	274	320	303	287	282	294	284	305	290	299	291	264	334	296	300	282	298	282	291	268	280	329	293	282	304	283	284	292	303	284	291	292	288	293	289	267	285	302	296	304	283	286	304	285	301	324	295	316	280	255	302	274	310	319	319	263	290	290	309	276	263	250	317	273	257	282	303	287	279	284	273	279	275	293	319	302	296	298	281	286	343	310	296	278	302	269	276	298	277	295	282	331	300	293	314	268	297	310	293	330	314	321	292	286	342	328	325	299	313	253	279	305	296	321	274	297	264	269	297	284	282	306	330	286	307	328	344	298	296	282	295	281	283	294	270	297	279	315	294	303	302	296	304	288	287	299	287	287	297	256	318	249	299	312	289	309	302	346	292	301	318	297	256	283	297	289	277	256	317	315	322	288	283	296	298	288	302	283	255	301	295	309	292	292	284	309	349	287	295	283	282	295	280	294	285	294	257	300	297	286	292	288	274	286	256	287	292	301	286	261	298	300	323	305	291	306	322	290	282	281	289	260	315	280	286	294	317	258	312	316	294	275	306	292	305	334	300	298	254	312	270	326	315	321	303	287	301	298	323	335	328	286	292	279	293	294	268	306	312	306	291	298	299	290	279	293	298	285	290	276	301	264	296	282	296	283	300	297	303	320	300	302	304	288	283	279	307	300	309	277	289	303	282	269	335	327	318	304	297	294	332	287	290	306	302	314	316	279	308	328	293	306	291	271	321	291	305	278	263	258	311	343	307	329	264	307	281	325	303	307	290	312	278	277	283	293	307	288	289	307	285	273	310	321	262	281	296	287	295	303	295	267	307	296	271	296	280	300	297	318	316	321	296	286	286	294	285	287	306	278	292	294	322	287	295	290	319	307	289	270	313	298	271	279	295	303	277	297	319	282	265	307	273	327	291	285	323	267	290	291	293	304	323	287	302	293	292	282	306	317	309	312	270	320	303	283	292	305	294	272	297	290	299	285	313	281	285	300	302	295	269	283	290	295	299	293	269	307	277	286	298	288	314	314	300	297	324	297	299	296	331	297	302	300	285	267	299	320	299	325	327	271	300	304	289	298	277	318	313	283	293	260	305	282	320	301	281	315	296	301	264	291	275	286	285	303	319	337	310	286	280	322	306	280	310	284	295	337	332	267	306	310	274	291	277	286	292	304	309	300	309	301	312	305	274	307	296	291	286	289	287	278	340	290	272	310	287	290	263	310	284	306	278	280	305	300	315	320	270	303	291	317	302	306	305	280	289	303	334	299	284	324	321	320	314	303	293	283	302	304	305	293	306	280	315	292	302	311	303	303	297	275	303	318	311	284	289	300	308	302	325	257	295	291	285	269	303	260	294	270	283	301	311	280	320	314	288	277	279	299	284	293	299	299	302	294	315	278	311	300	296	305	246	301	307	313	300	267	306	323	292	308	306	282	313	318	296	292	303	307	304	281	285	270	302	287	293	279	298	278	280	292	308	287	304	302	320	289	290	331	249	299	304	302	312	307	282	292	305	298	315	272	304	284
11679	1271	1721	2016	1690	1358	1133	966	943	920	824	763	737	738	759	742	750	745	699	722	730	713	667	740	699	693	715	703	681	663	654	713	706	738	722	667	701	696	731	676	678	693	691	708	657	718	678	704	643	715	698	655	654	704	696	694	690	647	723	712	732	699	668	700	690	623	645	735	634	688	736	687	669	687	668	650	705	699	674	719	719	702	700	688	684	723	735	708	712	674	629	695	681	679	677	650	695	703	723	672	661	707	678	683	693	703	689	702	661	699	738	697	674	705	651	697	689	675	654	671	736	659	642	711	715	721	726	646	693	654	742	676	747	708	728	648	645	689	711	695	700	690	660	646	684	665	670	693	718	722	697	631	688	642	676	719	726	672	685	668	703	706	714	682	668	626	658	659	677	659	705	653	652	679	650	690	691	727	679	653	671	697	670	714	701	700	701	737	689	695	702	678	696	684	721	722	676	694	705	703	670	632	659	712	675	705	664	674	683	643	662	678	725	653	697	645	715	707	690	704	686	673	718	691	679	684	696	693	684	708	694	707	734	683	681	661	708	671	711	700	649	691	693	676	679	706	720	664	708	754	683	658	674	745	752	689	691	711	678	697	668	710	702	713	725	662	656	686	715	671	667	660	665	687	747	640	676	670	654	680	698	701	670	706	675	682	694	665	696	682	695	656	722	698	707	683	686	725	661	659	686	660	716	690	681	703	709	711	628	691	659	681	673	654	645	686	686	705	635	695	693	682	730	684	679	691	695	667	664	717	652	650	682	633	647	668	653	678	666	653	702	723	729	671	685	640	664	710	680	676	660	680	704	707	713	727	691	669	652	674	691	641	616	701	679	703	711	701	667	714	689	648	687	684	692	662	686	709	658	699	703	685	669	674	690	701	673	692	688	719	730	716	647	669	651	691	708	685	686	713	664	634	711	650	710	694	687	723	684	669	695	647	752	649	732	644	730	704	673	673	662	720	682	672	706	707	692	697	725	715	698	658	679	734	689	641	678	683	701	683	665	717	678	724	673	698	686	665	653	698	668	702	739	724	717	684	694	705	686	677	705	657	747	688	688	671	634	695	692	687	692	730	706	669	678	653	677	671	684	671	720	685	667	696	727	671	708	672	689	665	683	662	655	723	614	671	656	663	660	627	624	703	661	638	689	695	691	711	716	710	670	720	648	675	657	709	706	674	711	657	670	713	662	661	734	676	691	673	644	676	699	681	702	626	701	656	748	713	677	647	701	675	659	728	656	715	664	691	665	623	691	661	667	690	662	654	679	694	723	667	679	675	740	701	663	711	666	643	703	674	648	728	676	625	622	689	696	669	712	701	714	733	704	682	681	643	690	651	743	713	617	728	721	667	749	694	664	728	708	680	715	720	695	676	640	660	708	687	661	671	669	690	677	689	686	685	671	686	682	694	676	730	682	659	679	730	713	699	679	680	687	716	653	723	692	735	691	642	677	633	697	725	717	737	694	628	700	665	675	681	677	678	657	704	693	691	716	686	681	662	654	749	727	691	661	701	670	729	687	604	600	652	664	710	644	634	713	668	664	661	695	730	655	653	729	715	687	680	682	695	700	742	654	705	738	654	702	690	661	678	683	741	672	731	711	669	730	705	656	714	689	682	714	641	656	744	690	701	634	695	693	713	681	655	660	709	682	661	690	704	666	643	710	685	698	651	732	704	744	731	671	671	666	688	686	694	672	697	671	706	700	671	694	667	663	656	643	674	686	668	681	717	634	669	648	681	737	674	683	712	680	675	714	697	691	708	682	690	661	687	640	704	700	687	649	685	694	681	640	671	695	639	708	698	709	718	706	685	643	676	649	662	665	666	703	689	650	680	696	674	646	686	697	696	708	674	688	693	694	716	663	666	684	643	678	692	718	664	663	698	711	687	721	689	688	623	641	688	648	700	670	675	662	647	697	639	654	663	677	674	650	721	674	717	658	658	681	710	743	674	706	695	694	667	708	707	691	699	674	733	710	666	722	639	682	709	717	703	682	642	704	730	714	681	676	644	713	658	723	674	666	731	651	695	698	663	703	674	678	647	696	679	648	684	688	664	681	695	637	713	655	618	668	683	672	707	728	654	660	659	696	674	700	708	682	702	656	687	712	664	681	700	658	716	704	714	731	738	693	715	688	679	659	656	746	673	684	675	714	703	658	645	686	663	685	688	670	677	680	666	684	671	690	612	682	658	756	676	682	677	652	668	677	685	703	685	703	683	669	707	677	666	675	704	707	739	683	657	642	721	658	690	693	698	677	672	624	641	675	655	676	715	715	700	654	681	689	642	691	664	722	679	687	705	707	730	682	706	679	700	638	699	685	729	695	709	668	675	682	643	689	623	689	731	676	667	706	686	705	704	681	678	695	718	677	619	621	701	657	710	692	681	687	714	658	703	728	727	660	698	702	683	669	669	702	633	708	733	688	673	715	729	665	672	683	722	668	675	703	702	676	703	710	679	669	700	627	731	710	638	636	686	649	698	706	648	721	687	661	734	701	664	641	670	733	655	722	698	688	685	665	668	701	683	663	701	700	687	705	707	691	721	693	655	641	673	625	661	692	727	717	694	726	685	676	674	665	646	686	699	701	651	701	678	667	706	678	690	683	699	715	679	661	696	672	700	658	678	681	679	699	652	671	681	694	676	678	682	663	628	696	656	666	663	684	708	688	645	663	662	689	701	730	700	690	666	679	696	687	679	657	700	673	655	662	679	657	673	671	665	702	708	705	679	674	662	664	679	660	718	688	664	673	675	685	654	689	718	674	690	700	672	687	704	686	647	645	702	691	644	654	706	649	677	679	672	658	638	731	698	705	705	695	659	677	697	677	670	703	657	706	685	699	670	688	735	674	688	701	667	664	720	659	719	626	674	677	692	724	716	675	653	646	726	673	684	701	663	594	652	714	734	745	718	642	706	704	742	744	714	672	687	667	687	659	686	651	728	669	685	694	689	675	697	664	739	689	705	711	672	684	718	653	673	696	733	713	692	691	716	737	642	656	703	681	669	690	692	684	699	699	730	656	681	667	725	671	744	706	671	711	662	687	746	656	690	737	705	688	727	650	724	690	702	705	716	703	688	656	632	642	704	631	672	650	631	658	673	651	706	685	667	699	702	685	660	680	683	677	682	712	729	691	688	670	658	685	668	676	682	656	682	680	735	678	688	693	701	651	695	690	744	708	685	653	713	677	666	697	652	689	669	714	679	661	672	655	678	669	682	653	684	712	648	676	665	669	670	676	691	665	696	724	654	709	675	690	693	722	689	657	670	665	655	654	676	671	653	702	684	717	691	650	669	707	663	617	702	665	687	694	694	669	670	678	697	671	657	692	674	674	685	701	696	712	653	648	700	719	694	675	692	699	705	664	700	669	662	692	661	686	680	697	663	708	688	657	647	684	702	710	707	640	662	707	652	664	720	669	692	690	652	682	688	699	689	688	714	690	654	682	741	641	687	696	648	696	680	707	692	685	700	696	689	711	713
26497	5536	967	768	544	352	288	252	210	178	184	162	134	135	159	151	159	152	99	122	141	120	139	149	135	129	139	128	149	136	158	123	129	139	129	138	138	118	112	138	116	139	130	108	133	134	143	128	122	127	129	154	146	124	120	127	117	155	138	147	139	114	154	131	140	143	127	120	131	134	127	128	119	125	136	148	138	124	114	112	111	110	140	120	131	144	157	119	118	123	122	156	130	121	136	125	121	142	120	141	136	140	169	134	141	147	123	115	115	121	121	116	130	133	125	146	141	135	132	119	127	92	114	133	132	128	123	114	124	121	107	111	149	131	126	140	137	140	128	140	130	124	146	149	140	135	120	120	139	129	136	131	142	155	109	114	127	125	126	149	137	120	121	112	114	120	116	118	129	109	130	135	132	124	125	136	124	116	114	125	140	119	126	124	127	121	133	111	122	120	126	129	142	143	126	112	114	132	140	129	115	123	130	134	130	140	120	127	123	127	118	137	151	120	125	113	149	135	125	128	108	119	133	110	114	128	120	131	112	141	126	142	116	122	125	131	127	137	121	126	132	134	131	119	119	131	136	124	134	136	135	139	125	122	136	131	141	137	139	115	129	120	135	139	125	145	138	126	133	119	118	142	101	140	119	137	125	131	140	135	115	143	130	137	121	126	144	145	108	135	122	132	129	115	132	116	145	133	124	147	121	109	122	129	124	101	124	158	148	124	128	114	128	124	106	131	154	127	143	113	117	150	133	134	131	130	130	132	125	143	141	106	133	131	155	126	126	143	128	147	112	147	153	155	146	121	141	117	139	113	126	124	139	136	114	112	141	117	154	114	163	107	120	136	117	127	125	131	149	146	135	138	122	107	128	112	157	129	135	127	155	124	139	119	119	111	130	113	126	116	120	117	135	150	123	123	133	107	131	130	115	149	126	106	156	121	118	117	131	132	131	120	136	122	135	113	122	130	136	139	127	109	130	142	151	138	121	137	131	136	122	128	121	135	128	149	130	153	133	147	121	124	144	100	142	130	134	100	146	114	128	123	148	128	144	153	131	150	142	143	140	135	119	132	133	138	121	133	127	132	120	132	154	129	131	137	113	129	104	119	136	118	129	129	113	128	124	136	150	123	128	127	115	128	141	137	138	133	145	132	127	135	121	100	147	112	127	136	127	135	131	122	122	129	124	104	135	136	137	151	123	109	108	125	143	109	125	110	111	119	137	124	136	114	114	139	134	154	147	119	123	150	137	132	126	123	114	111	101	114	128	127	121	137	109	128	140	137	154	127	130	121	104	125	135	127	117	136	123	161	141	150	129	120	116	129	141	124	123	122	140	141	126	144	132	126	144	132	145	131	130	135	162	133	141	132	142	112	124	125	146	136	130	127	127	123	128	105	134	149	110	143	140	119	141	105	143	146	143	148	124	127	138	110	137	120	115	134	146	105	128	115	118	128	135	112	133	130	118	114	122	115	106	121	125	124	134	128	137	114	126	118	146	132	113	113	113	141	119	117	108	141	130	116	135	116	142	136	147	139	121	134	128	137	120	141	119	126	125	133	140	142	114	123	124	128	135	134	92	117	139	126	124	130	138	119	116	115	118	157	148	131	145	125	117	113	119	129	121	124	143	132	127	107	121	132	104	115	127	134	143	112	131	135	142	142	121	174	145	138	112	129	127	140	121	131	125	144	119	118	119	124	107	158	130	125	121	116	130	129	122	145	118	107	116	123	138	140	159	124	140	130	138	132	112	131	121	113	124	147	117	89	125	133	149	121	97	127	124	130	117	140	132	116	118	111	134	138	109	110	111	132	122	135	168	119	108	135	103	130	128	117	152	126	127	119	125	130	114	130	119	124	121	123	143	102	116	130	123	115	103	109	119	138	144	129	131	136	131	112	115	138	141	122	128	125	115	147	122	129	145	131	133	138	148	140	131	127	122	133	133	122	116	115	125	113	147	149	120	140	142	128	128	144	120	120	128	114	135	124	132	131	141	146	131	131	112	135	130	135	119	121	118	132	123	135	119	139	140	139	118	123	114	144	139	128	124	132	140	119	108	112	117	134	110	114	105	135	130	140	130	120	143	153	125	139	120	130	144	132	133	124	118	119	133	142	135	136	103	126	137	139	148	142	129	137	130	134	133	134	138	136	129	120	142	137	140	120	122	132	135	135	126	138	140	125	142	109	122	121	130	129	130	112	131	119	137	117	128	108	116	126	132	122	114	142	134	127	127	116	137	114	129	146	132	132	128	124	130	135	111	116	109	130	108	129	128	121	133	127	120	126	120	89	129	123	131	124	130	121	131	125	128	144	130	105	146	150	140	132	140	127	116	107	107	127	141	129	110	139	137	109	118	135	107	131	140	133	135	132	124	140	165	115	110	128	112	128	138	142	140	126	143	122	124	119	123	148	153	135	139	147	132	140	130	134	121	133	129	124	121	114	136	117	125	131	121	134	120	116	128	137	117	138	127	127	139	119	147	102	132	124	129	147	156	130	112	119	138	140	120	129	117	134	123	151	131	108	123	142	142	132	122	130	154	121	114	123	138	120	151	126	136	148	124	144	152	131	132	124	117	151	132	147	134	148	112	132	118	120	153	133	128	122	118	106	124	134	111	124	117	135	158	116	134	123	108	124	117	135	130	107	129	141	118	117	109	137	115	111	126	134	109	131	136	115	117	138	140	138	121	146	145	146	137	114	156	166	136	118	127	147	136	142	133	129	137	129	128	123	156	111	156	145	134	132	128	117	137	122	115	131	121	118	105	146	140	121	129	123	122	111	122	121	146	116	125	122	140	120	130	133	135	130	123	120	135	115	120	132	135	118	128	132	123	131	124	137	126	137	131	124	120	120	122	136	150	135	118	133	133	135	132	108	158	131	132	150	113	114	145	125	129	155	137	114	127	105	124	122	117	115	129	127	150	136	119	137	126	117	134	118	128	130	133	137	120	137	118	111	129	122	129	127	126	127	130	132	144	123	142	118	139	125	133	114	123	120	137	123	145	120	121	145	135	142	123	131	132	150	133	117	153	127	135	120	131	134	136	144	144	123	139	136	137	118	122	121	136	124	127	106	107	124	132	114	128	140	130	115	113	130	142	115	117	130	121	117	142	128	115	125	128	134	140	125	125	100	152	125	131	137	154	118	118	114	113	128	130	134	137	111	107	123	147	154	135	115	140	136	119	127	139	122	137	103	132	130	136	135	146	140	128	127	102	141	141	131	144	155	111	126	118	124	126	136	137	133	137	142	137	146	117	126	132	120	123	151	139	152	143	129	116	123	143	121	114	117	134	135	135	124	126	144	126	118	114	106	136	122	158	138	132	124	130	142	136	144	151	127	130	123	110	150	113	133	143	124	147	121	147	143	126	146	140	139	144	122	127	129	128	129	112	118	126	127	127	126	130	112	117	130	114	146	122	123	122	115	136	133	124	128	141	141	113	120	144	138	134	122	114	115	112	120	151	113	141	123	122	109	135	157	115	117	104	156
16841	1415	2054	2669	2000	1489	1192	881	838	668	539	552	505	536	464	465	452	412	410	398	435	398	383	355	399	349	377	402	400	333	360	384	366	373	382	356	352	335	349	351	369	390	344	332	356	315	374	356	383	329	335	347	343	344	336	335	330	312	376	342	374	352	350	362	331	355	343	318	348	307	345	315	358	360	342	347	344	331	339	313	337	306	315	323	315	338	376	339	340	325	324	339	359	343	336	360	338	341	354	333	337	407	360	338	325	350	362	348	348	350	306	331	339	341	339	327	340	357	329	344	346	345	349	363	324	357	293	336	349	323	315	334	318	330	345	365	342	297	327	359	343	341	322	325	337	330	336	334	367	339	342	354	347	328	327	318	359	356	326	360	333	379	322	304	324	346	341	373	336	334	389	352	328	349	331	355	314	358	320	349	337	353	382	324	371	332	324	311	349	364	355	326	336	337	356	349	321	343	325	340	327	367	362	339	324	358	329	311	327	308	325	301	322	365	340	355	333	346	325	344	339	358	328	315	337	364	351	355	309	334	345	356	346	319	321	311	373	345	323	319	311	372	353	309	275	350	352	334	331	345	349	329	346	325	325	326	296	348	355	328	390	330	350	327	317	351	320	327	326	306	310	341	336	320	348	317	343	349	318	343	371	346	323	333	349	359	356	323	372	349	321	361	360	347	361	304	352	376	376	330	370	358	355	335	328	331	368	324	344	330	314	363	337	330	327	349	321	327	324	355	346	327	341	346	323	363	366	337	310	350	343	342	326	324	312	352	306	344	345	300	296	332	352	366	351	331	320	315	320	304	345	374	381	340	333	337	332	331	353	344	353	356	385	355	386	310	352	307	340	319	338	319	334	311	346	315	343	326	321	320	336	316	330	337	336	343	323	331	341	328	310	341	361	324	324	363	347	324	350	323	336	337	361	328	345	365	337	347	330	328	339	343	386	308	295	336	329	333	330	325	333	332	323	357	363	361	343	380	353	344	323	336	308	311	382	356	337	341	351	325	312	344	328	341	355	332	281	339	327	352	341	352	322	325	347	317	339	318	380	328	340	343	353	352	337	308	343	342	347	328	336	325	341	317	346	333	347	296	344	315	352	356	381	317	332	332	328	339	336	316	373	337	304	330	329	342	325	317	346	343	328	314	325	367	356	328	364	361	368	351	366	335	316	355	354	342	372	330	359	349	339	332	353	340	332	325	373	351	364	327	358	311	347	337	334	337	362	342	328	286	355	316	358	315	358	341	357	352	346	350	347	355	297	322	340	319	354	318	332	324	339	328	348	327	344	326	357	331	351	324	357	345	339	336	352	358	324	337	361	336	312	342	321	324	339	346	337	327	353	342	321	364	369	339	338	324	332	364	353	380	346	355	341	329	360	339	312	346	363	354	338	345	320	325	325	338	324	345	315	358	327	340	339	337	326	322	327	352	366	321	362	340	340	305	336	334	296	311	356	344	348	318	345	346	316	330	334	346	317	331	366	333	326	299	342	305	327	355	348	310	316	344	327	367	350	308	337	325	354	341	336	333	334	346	331	310	305	346	342	324	348	317	367	313	351	297	341	319	324	320	367	313	298	362	362	342	334	382	331	361	343	328	348	328	322	343	330	332	334	336	317	334	340	337	327	306	349	330	300	354	352	342	373	339	359	321	328	350	315	341	346	322	351	368	321	318	328	337	297	345	349	323	327	380	342	325	329	317	383	330	329	346	336	321	294	355	371	336	308	340	320	353	338	324	340	315	333	303	321	346	335	360	338	327	346	370	341	341	366	348	342	338	334	349	319	321	350	375	328	315	346	318	341	350	334	323	359	329	376	357	303	327	304	330	339	337	375	354	331	324	350	328	359	360	309	345	347	340	325	322	341	334	314	361	340	356	347	330	307	353	335	340	317	336	330	338	334	337	345	347	362	292	330	308	341	323	332	364	330	324	346	371	330	317	329	337	362	320	310	362	330	323	335	335	339	333	345	336	352	332	334	358	328	340	335	315	345	334	351	344	346	336	334	304	293	342	347	345	374	340	338	329	352	289	330	326	316	335	359	346	340	361	328	337	329	352	302	382	344	366	323	362	347	356	306	347	319	347	324	333	340	335	309	347	332	323	331	350	333	354	331	325	337	345	335	353	338	344	332	340	316	335	335	356	321	347	329	352	362	351	355	301	329	357	338	325	301	346	326	366	348	311	364	354	332	347	318	311	349	333	295	323	324	313	303	352	366	378	297	340	325	308	332	385	308	318	355	326	345	329	303	335	333	323	335	325	337	355	363	337	305	308	344	342	342	306	338	322	353	357	364	328	303	366	345	318	357	314	339	324	359	329	301	326	340	332	364	364	322	284	329	343	346	358	304	323	354	363	340	343	347	345	327	361	372	318	334	318	358	355	320	370	330	334	381	363	335	340	332	338	358	324	338	355	336	346	348	320	337	338	361	329	367	302	341	327	323	353	305	342	351	353	383	322	350	323	361	384	317	346	353	324	372	359	356	330	351	359	326	319	315	334	358	345	365	329	339	358	311	333	343	350	350	335	344	356	331	325	334	335	338	328	353	333	312	340	324	363	314	376	313	337	340	356	298	352	355	348	346	364	333	353	335	347	326	338	335	320	302	361	324	353	336	355	366	305	339	329	342	342	292	333	312	329	330	357	332	307	361	360	323	361	356	340	315	346	369	317	343	329	317	352	343	331	345	329	338	361	346	322	343	316	354	334	327	335	327	361	319	335	323	326	341	336	320	346	351	341	333	363	336	358	317	342	347	357	306	350	345	319	333	324	360	316	325	298	341	323	328	318	342	330	350	354	334	320	339	347	385	339	333	327	314	329	309	358	331	357	357	352	343	341	364	349	355	358	350	328	324	349	352	370	325	330	366	344	397	338	336	335	344	347	320	368	301	336	330	360	357	321	353	325	354	335	368	354	331	326	340	310	351	327	344	337	341	325	335	335	344	343	338	325	361	321	359	360	346	339	315	323	343	340	332	355	328	344	331	375	317	344	311	320	321	333	339	336	345	331	334	337	298	313	339	349	332	360	337	327	349	364	330	342	297	380	369	311	340	328	304	353	339	316	319	325	356	308	343	329	331	347	324	355	353	369	372	325	322	341	305	314	345	350	341	329	322	347	336	366	327	337	340	360	353	340	317	350	331	314	367	373	353	368	320	334	349	353	349	329	340	343	320	380	337	302	320	354	343	359	332	319	319	325	338	358	309	342	325	353	298	361	366	355	374	333	350	307	326	324	337	331	340	338	340	344	380	360	315	359	350	322	337	349	328	336	316	368	358	326	337	357	315	351	312	362	318	321	395	358	321	358	340	336	335	340	379	389	372	323	325	363	330	343	355	345	345	371	356	321	343	343	338	351	328	328	338	324	377	349	332	331	320	326	335	322	323	347	319	325	359	331	343	343	326	345	326	318	320	324	304	363	334	340	347	319	337	314	360	333	331	362	345	296	342	338	339	324	321	307	347	333	329	325	373	353	326	379
2024	500	514	460	367	391	369	358	365	377	365	346	364	336	329	360	356	361	364	362	377	376	380	315	389	383	403	411	370	348	358	333	358	335	330	342	351	387	367	339	411	348	329	330	343	325	304	344	357	343	350	344	352	354	365	340	332	355	348	348	389	366	356	391	396	411	378	341	401	380	376	353	374	346	359	358	353	346	398	372	367	389	339	394	376	354	349	362	336	366	331	366	367	361	340	356	330	370	370	342	373	336	370	358	375	345	357	327	380	371	370	385	358	358	367	315	393	356	329	379	354	337	348	360	398	355	363	363	335	376	369	341	371	361	341	373	365	360	352	348	372	391	360	315	344	303	309	351	369	346	365	394	359	367	365	358	354	374	330	350	366	393	382	357	354	374	368	344	349	369	406	355	318	370	343	330	350	343	376	375	331	325	369	375	339	336	390	387	349	323	362	393	336	320	356	369	360	350	368	352	343	367	380	349	360	354	330	362	378	363	383	322	380	376	361	356	398	366	353	381	358	351	378	338	331	346	346	366	386	369	355	361	356	333	336	339	356	389	344	339	411	364	323	325	333	369	355	378	346	352	372	329	345	357	337	379	381	380	334	403	360	365	345	356	357	368	363	336	384	385	330	359	352	363	332	377	355	327	356	337	350	366	345	360	327	350	391	326	379	326	361	350	360	343	364	327	403	320	343	346	343	351	358	351	353	333	341	347	358	330	352	361	379	392	386	360	351	341	385	349	343	377	349	382	353	359	341	354	355	339	385	394	366	376	373	343	378	339	364	346	381	386	350	331	367	346	347	320	352	368	363	364	324	310	368	327	354	347	392	305	356	351	338	345	349	337	372	352	309	340	344	357	354	337	372	335	375	354	321	373	355	339	332	377	351	350	387	344	360	365	369	314	380	350	370	369	330	324	322	333	335	395	372	352	371	361	333	367	359	357	363	349	369	356	384	297	360	307	340	359	357	348	370	311	337	349	359	326	388	376	362	366	385	391	390	379	360	323	348	337	330	376	401	373	357	335	339	353	353	346	348	369	367	354	345	351	333	353	346	335	346	344	338	371	360	372	336	348	335	335	360	347	371	339	406	379	359	371	348	343	358	354	341	370	393	355	350	350	323	350	335	394	354	371	396	353	388	337	342	346	398	348	372	344	395	375	348	348	346	351	354	367	335	374	377	355	366	325	402	374	376	345	322	336	378	345	320	345	328	315	354	363	323	341	370	355	329	350	360	370	371	387	350	363	321	322	349	339	367	383	381	339	321	353	374	343	370	388	321	378	346	360	377	409	382	363	345	324	343	342	345	371	368	342	375	377	388	345	348	355	356	362	366	328	354	338	315	333	339	374	396	361	369	346	344	367	384	375	377	391	344	355	353	335	360	357	361	350	326	344	364	378	371	329	345	364	361	372	379	381	336	334	353	342	341	324	371	333	365	355	348	360	338	360	346	314	331	375	352	345	327	361	393	371	345	366	369	345	377	355	351	366	332	331	370	369	314	382	319	354	379	361	385	348	369	403	374	366	363	359	357	316	342	359	372	369	362	349	380	357	372	374	360	364	374	360	333	371	341	370	326	370	359	402	371	366	349	388	359	328	362	351	356	353	346	349	361	378	354	367	369	351	382	349	336	369	352	346	375	340	362	345	323	382	353	346	416	350	360	378	367	374	352	375	306	360	344	337	356	363	359	368	360	335	365	293	355	336	380	347	344	363	339	353	369	356	348	396	364	334	371	357	363	375	362	387	385	322	378	318	419	360	367	353	333	334	372	345	326	351	329	399	355	348	384	362	355	371	343	375	328	375	358	351	406	347	347	359	358	343	353	366	351	338	342	358	336	352	361	338	366	369	370	337	391	387	368	335	333	381	354	324	329	371	365	356	377	371	358	376	367	321	355	337	342	311	328	360	352	347	370	367	373	349	357	348	353	370	354	385	384	348	339	352	355	345	330	337	335	298	348	388	377	351	355	359	342	385	348	380	326	404	374	379	331	350	340	393	365	354	375	372	326	363	355	371	389	385	340	361	341	361	349	384	325	348	346	346	319	343	344	353	328	351	324	321	366	400	360	354	316	349	350	376	372	352	344	356	345	367	346	344	353	345	359	320	368	346	360	357	366	331	343	342	346	357	373	337	344	354	341	365	360	358	368	385	366	376	363	322	378	357	337	324	347	325	401	331	357	362	363	387	380	345	375	338	321	353	332	342	327	354	415	356	344	360	365	385	350	370	360	335	345	371	368	363	350	344	359	370	364	348	354	396	343	334	347	362	354	368	333	367	366	357	343	361	375	301	347	359	344	368	355	359	342	357	376	352	317	307	334	369	352	366	320	354	328	373	362	359	384	352	353	371	366	319	351	377	378	394	363	343	381	376	386	383	359	351	352	394	318	324	367	400	330	352	344	355	360	381	416	360	377	376	340	329	298	357	349	365	351	343	367	399	382	350	346	332	345	357	364	362	353	365	337	391	349	387	355	351	373	346	378	376	381	343	380	395	367	351	343	369	354	346	329	358	325	368	357	365	376	364	392	377	301	340	331	354	390	325	315	376	343	349	352	352	316	365	343	362	346	326	338	341	345	369	376	371	360	346	346	353	401	362	358	367	348	364	368	367	367	299	371	329	360	352	334	348	366	341	382	355	379	357	352	357	368	352	336	341	343	368	338	401	339	343	341	376	376	343	350	344	393	396	371	362	365	353	361	363	346	355	391	351	351	319	340	370	321	402	349	355	362	366	342	361	360	388	368	329	337	366	349	375	374	360	372	348	346	355	381	359	355	355	335	306	332	365	334	321	386	368	385	346	386	341	319	350	376	343	357	357	311	335	385	341	382	347	332	349	338	374	358	308	375	378	343	364	353	357	319	352	340	351	348	366	321	351	373	336	366	360	352	361	365	375	354	390	330	333	352	340	343	361	354	367	359	343	394	362	373	352	349	369	351	364	373	347	356	338	351	345	352	363	359	343	370	389	355	378	319	368	358	374	337	332	412	340	352	335	362	320	316	352	345	357	356	318	337	323	340	344	375	361	359	335	353	361	354	362	385	362	374	351	359	348	345	361	329	348	341	360	345	317	388	352	349	373	411	366	335	338	373	348	341	329	379	376	374	362	399	326	351	388	365	351	312	362	330	335	374	368	329	336	350	325	376	342	331	356	376	341	336	363	335	396	342	342	330	345	371	346	386	371	348	322	364	351	354	335	390	385	370	346	364	342	363	359	354	393	406	337	324	356	341	388	359	347	358	376	387	364	363	383	397	382	400	371	352	316	357	357	364	354	348	386	362	342	336	330	331	363	362	387	343	375	360	367	351	342	369	377	368	379	366	351	366	336	362	354	353	374	370	345	344	374	344	370	324	371	353	376	372	376	355	344	328	376	311	353	351	380	409	336	364	309	349	381	382	363	332	364	348	335	379	321	352	363	339	335	342	362	386	351	391	334	323	330	401	350	335	382	372	346	345	377	350	366	372	328	400	364	370	326	373	373
2536	973	1046	1134	1108	984	890	854	827	845	855	804	812	867	840	818	829	826	809	801	802	812	804	806	860	779	820	814	834	813	817	815	804	807	789	848	814	845	853	871	820	793	822	786	826	869	839	814	860	830	810	792	856	808	839	882	787	820	822	853	821	833	803	811	819	845	866	819	760	819	852	801	814	815	835	870	855	800	811	854	830	832	824	825	833	794	798	835	808	879	830	804	816	882	808	795	863	841	783	826	861	854	816	862	807	853	829	797	829	839	765	824	854	847	859	793	813	796	819	825	853	826	855	852	827	848	834	802	893	853	769	816	823	810	803	816	835	779	817	790	830	836	805	763	851	862	838	863	858	848	831	827	814	785	821	862	832	834	792	850	840	757	797	824	848	784	808	806	801	871	829	836	848	829	786	838	793	838	835	802	831	862	819	786	798	807	821	855	817	827	810	751	820	845	807	856	827	819	833	828	837	778	807	819	813	846	809	875	843	798	814	864	824	814	800	861	821	831	869	843	828	859	843	827	821	814	863	787	863	824	873	825	834	864	823	826	848	822	839	816	869	807	804	825	877	837	809	834	782	842	839	809	775	833	802	802	789	829	801	799	847	814	799	831	842	805	849	811	790	852	798	887	779	821	759	778	785	768	801	786	795	810	843	811	827	843	849	850	770	841	814	843	845	839	803	837	806	814	807	839	917	777	817	844	848	811	838	804	903	807	885	817	863	817	807	855	843	808	828	778	846	842	871	830	809	798	779	866	825	815	828	825	848	840	777	851	775	797	846	782	795	851	823	826	852	823	802	817	816	786	786	816	862	835	862	800	817	851	791	781	840	823	817	805	853	855	806	831	830	795	884	803	849	869	808	880	852	832	780	870	867	772	840	828	828	833	850	817	836	874	843	790	838	761	851	821	845	873	811	823	816	801	849	812	811	857	826	826	845	820	824	803	786	837	885	808	819	845	791	807	783	822	826	837	816	823	830	831	851	781	871	856	831	854	842	865	878	876	764	782	765	788	816	848	813	835	828	823	783	823	885	839	848	844	852	874	851	767	836	828	789	852	835	781	826	847	782	754	812	863	836	816	833	842	819	829	831	868	805	792	852	826	810	848	834	764	806	815	853	813	834	830	786	781	869	847	812	797	823	857	812	820	850	820	820	901	802	794	814	821	893	828	823	827	814	831	818	780	780	808	802	809	831	799	791	824	847	857	808	846	897	821	865	861	809	830	866	787	805	779	881	797	860	822	810	827	851	831	857	858	760	820	813	798	860	820	800	808	829	818	805	852	768	812	842	824	831	831	839	861	831	796	787	879	845	780	843	854	810	787	853	781	864	828	825	856	777	856	827	844	831	839	816	841	819	829	794	784	839	875	801	848	815	841	868	873	850	794	827	880	848	820	777	805	854	829	856	835	766	789	826	804	819	865	801	807	800	810	827	819	839	852	796	823	845	810	891	811	823	810	828	825	796	827	860	827	822	838	808	826	793	848	812	765	799	842	856	875	821	831	801	834	809	825	851	774	851	804	798	815	775	816	849	784	818	809	829	802	821	809	832	854	808	864	829	824	830	856	835	843	846	838	856	790	755	888	819	821	837	819	840	831	800	808	796	867	797	846	853	850	779	840	850	826	878	848	859	793	838	793	819	746	824	874	838	815	811	811	845	807	820	841	827	816	800	841	851	783	835	770	878	831	846	855	815	837	817	824	810	788	833	815	833	818	855	833	850	835	828	844	837	775	841	782	822	809	791	793	817	805	845	836	831	772	830	797	791	864	798	821	862	880	845	841	821	786	842	828	879	823	845	857	817	828	838	832	801	825	853	782	824	780	810	761	858	804	852	804	796	834	825	861	844	813	877	797	806	807	774	853	829	844	822	828	835	815	818	797	844	854	816	864	848	839	796	817	809	818	828	835	819	824	831	827	833	793	822	806	815	875	806	814	830	853	837	873	805	809	844	822	836	809	838	825	794	801	807	821	836	815	801	841	843	827	819	807	810	786	792	844	828	817	848	785	837	835	813	828	782	770	809	800	864	795	792	797	856	832	831	844	822	812	827	833	820	802	787	832	785	836	837	821	808	860	815	849	849	879	813	881	787	842	834	855	828	808	848	832	838	860	823	803	852	842	815	824	845	776	733	822	876	861	831	839	849	832	849	789	844	821	825	859	834	824	804	853	825	815	826	860	870	831	825	781	832	823	862	793	866	878	803	846	867	790	814	846	800	833	796	861	796	810	827	823	859	857	867	815	822	801	803	826	811	749	812	822	840	792	844	821	822	813	804	809	808	847	798	779	793	882	876	855	812	779	839	859	849	812	829	836	847	823	853	871	812	840	831	847	858	802	791	842	848	785	850	817	756	826	830	809	822	770	790	801	840	807	793	803	870	812	833	824	831	826	770	856	793	826	793	806	809	835	775	815	872	797	850	837	835	816	825	786	770	789	807	805	832	824	800	864	829	821	847	804	842	852	831	805	795	881	826	832	856	779	799	817	787	838	813	825	813	811	848	848	822	806	882	824	837	836	852	858	790	864	800	770	807	812	844	882	828	809	763	825	808	781	875	822	870	798	775	860	774	806	854	852	871	806	752	775	827	871	823	808	789	810	802	853	861	828	801	822	804	873	799	835	862	820	841	900	840	802	848	817	818	802	809	867	854	815	805	848	809	840	798	797	783	815	831	798	846	821	842	756	761	844	847	812	810	805	832	880	872	804	796	861	858	820	801	864	864	798	850	854	789	815	881	836	831	747	847	815	835	834	796	833	795	794	830	800	874	834	786	792	771	792	811	847	795	841	763	786	860	886	858	871	823	807	777	813	876	790	824	863	850	815	842	873	863	826	836	779	867	788	832	816	870	860	790	838	822	842	827	839	820	764	797	830	810	814	825	790	888	870	756	847	833	813	849	843	833	842	859	804	852	772	826	826	823	802	839	818	802	873	806	871	858	831	806	792	765	830	852	848	802	839	802	863	799	796	831	805	853	818	864	848	848	780	815	778	851	763	839	854	828	819	857	854	871	830	870	793	813	868	810	828	846	786	841	865	835	781	800	829	820	797	805	875	805	792	829	834	805	800	828	832	810	811	877	772	809	796	850	795	879	821	828	837	803	855	804	794	881	895	809	782	822	805	823	860	804	847	784	808	808	869	773	797	810	826	814	859	809	844	798	835	851	852	859	812	779	809	785	854	845	828	861	795	791	827	819	823	828	790	791	836	825	824	831	836	843	773	820	778	827	824	858	874	795	865	862	787	838	830	870	836	802	787	798	827	874	812	840	863	872	850	810	859	916	798	813	806	849	871	808	817	817	829	824	754	857	845	844	802	802	876	851	808	831	803	802	823	838	830	849	866	790	789	895	861	829	823	832	782	838	886	845	821	787	833	819	840	871	797	841	836	815	832	824	844	820	845	810	812	851	815	833	886	863	830	844	789	791	787	850	808	827	835	830	831	840	803	845	849	856	851	818	828	859	842	857	852	799	878	782	803
17049	2503	812	708	521	453	388	373	323	315	357	291	324	336	275	319	317	282	280	269	313	303	285	265	282	290	285	290	290	291	306	293	299	252	310	320	317	304	272	293	305	294	284	317	304	289	309	285	263	333	268	290	307	287	324	302	307	297	325	282	304	311	288	298	306	327	270	290	275	278	313	287	309	285	295	273	298	307	296	292	283	285	287	307	317	284	298	305	304	301	300	274	312	328	318	281	309	327	308	267	267	289	282	276	286	319	309	304	299	326	296	323	277	306	291	289	256	272	323	304	298	310	280	295	277	302	289	309	313	287	325	320	302	309	303	292	269	326	302	264	274	315	310	295	280	290	296	245	262	291	299	271	289	320	294	293	284	264	279	312	283	286	288	285	291	257	294	311	315	279	275	298	292	294	319	287	305	301	318	323	282	284	296	288	320	293	283	276	323	310	272	290	300	313	320	297	296	269	292	304	325	317	319	296	281	291	316	301	313	321	296	278	327	280	284	275	315	307	278	282	279	301	273	309	312	282	286	269	302	329	262	318	293	299	289	252	311	293	298	309	270	318	292	335	318	324	290	275	304	291	304	300	280	318	296	289	269	278	262	307	280	278	306	302	293	303	324	325	279	308	300	296	294	284	321	280	280	286	285	287	279	278	286	305	308	273	321	274	273	271	304	265	317	306	300	317	289	284	290	310	273	312	319	323	262	277	277	303	264	288	309	287	285	273	302	305	290	330	343	316	319	270	293	259	269	302	313	259	299	319	314	290	295	309	300	277	287	269	297	305	297	282	299	287	262	276	298	304	278	299	279	318	328	265	285	309	287	288	245	289	325	299	294	299	287	280	304	285	294	313	315	288	303	293	336	292	287	306	282	285	280	304	287	316	284	281	294	294	305	304	275	318	277	315	268	310	284	321	317	323	312	301	283	313	305	306	282	296	278	282	311	309	279	302	297	297	297	280	306	296	309	282	268	296	301	303	308	267	285	291	290	326	311	277	264	282	294	299	317	333	292	262	336	278	286	288	294	292	293	315	292	284	273	282	309	281	277	282	264	278	291	305	280	313	276	285	298	317	310	316	299	272	276	288	277	283	275	292	304	316	327	306	312	251	262	284	315	309	271	314	277	310	276	339	290	269	249	322	305	284	295	301	295	276	299	317	281	301	288	319	310	304	270	274	272	278	338	307	291	275	309	346	338	284	282	280	291	313	277	281	303	297	272	318	277	316	295	273	293	272	285	328	309	317	301	280	323	261	309	267	293	281	316	310	287	297	285	312	302	278	326	307	298	309	312	273	274	265	296	292	315	302	273	288	306	306	270	282	274	271	289	323	318	288	313	268	281	296	298	291	309	337	303	291	296	259	280	278	286	279	307	310	275	299	293	298	283	287	296	323	294	318	300	268	290	357	293	306	347	296	285	285	315	270	257	315	293	321	273	274	277	312	294	289	284	301	285	304	299	331	286	280	264	290	282	295	312	300	341	338	271	314	275	320	293	334	272	295	329	293	262	308	298	281	294	283	329	288	298	288	275	284	277	321	322	271	324	326	291	285	299	312	291	265	308	312	279	275	313	299	323	318	327	313	294	293	285	296	308	309	297	305	286	300	294	308	254	271	309	283	300	293	312	308	312	316	327	330	280	304	307	318	296	281	263	284	297	283	302	321	274	290	307	325	283	302	314	305	295	289	276	300	275	276	302	277	279	306	268	307	273	291	312	298	272	268	295	302	297	330	264	296	300	288	310	276	263	281	304	302	326	303	290	281	265	298	315	290	289	269	307	276	290	288	323	315	363	290	292	299	289	269	296	318	327	293	327	298	309	289	310	299	289	295	278	285	259	273	270	293	292	287	289	277	283	276	300	283	288	275	285	321	295	273	293	296	290	307	322	332	330	302	304	272	312	286	280	272	285	267	315	310	304	303	316	269	305	304	280	269	284	276	276	282	325	302	312	270	300	299	296	283	325	284	324	279	310	269	310	313	297	293	283	291	284	290	313	280	326	269	286	289	299	333	284	302	276	321	326	296	314	292	263	280	276	299	318	306	293	316	281	303	311	279	269	332	276	276	310	287	319	293	339	304	273	271	289	262	303	327	267	305	286	267	319	336	289	279	258	258	290	325	278	269	311	268	291	313	281	294	281	310	283	306	302	298	292	301	288	269	293	323	289	298	272	305	272	312	286	284	282	308	302	275	262	309	265	297	292	353	263	284	303	299	271	326	291	271	284	308	289	285	305	295	311	266	296	265	306	318	314	263	292	305	291	280	303	279	301	313	260	296	291	302	341	278	292	308	290	282	269	302	285	301	293	318	315	297	297	317	303	294	302	303	320	260	322	337	274	288	262	304	283	264	344	288	300	283	267	327	266	276	280	263	316	289	263	294	323	314	305	294	299	328	270	293	276	280	269	284	305	283	273	337	304	278	324	301	285	269	328	326	301	286	312	319	281	276	280	282	300	298	325	262	281	279	303	290	322	288	317	312	315	291	307	312	300	259	307	325	276	291	288	289	290	300	313	306	300	295	336	322	303	294	298	297	253	286	284	288	300	300	337	292	297	282	311	301	270	282	312	308	294	282	302	258	316	304	286	266	288	303	279	309	301	273	320	327	280	259	300	275	344	294	298	316	304	268	272	296	258	294	267	307	304	301	280	301	299	301	299	300	309	295	297	268	277	295	289	300	290	276	310	325	290	302	274	322	265	278	323	297	276	310	312	310	299	295	309	307	287	306	281	313	302	303	285	298	304	330	299	303	275	294	282	282	302	290	309	290	313	302	278	310	343	291	290	270	305	295	325	296	272	308	290	279	292	300	305	315	281	310	317	339	293	330	306	275	289	309	302	311	289	308	295	299	330	325	292	320	279	300	296	267	290	308	280	288	303	267	302	309	322	297	275	286	293	291	314	276	310	341	312	298	290	304	261	290	293	265	287	286	293	296	315	299	275	274	279	286	294	302	282	311	276	274	297	282	286	331	331	278	312	303	302	261	284	285	286	301	300	336	315	281	299	305	325	270	276	311	300	277	305	287	327	301	282	290	311	302	317	280	305	279	314	291	322	280	290	319	298	295	272	285	295	288	279	318	270	306	317	296	331	325	290	268	298	335	307	305	301	284	283	258	323	305	283	328	340	337	301	324	332	298	274	296	289	297	297	320	295	301	257	270	289	319	279	300	298	320	269	319	309	302	288	287	278	269	286	290	311	316	311	269	263	316	306	293	328	298	301	309	326	285	296	297	312	321	319	310	300	290	274	279	282	331	346	316	310	282	291	292	298	293	302	299	320	315	333	306	327	319	316	281	352	281	310	275	326	303	281	297	307	284	287	315	315	320	314	284	313	305	300	318	291	288	310	329	264	286	290	291	269	281	279	290	294	284	270	305	278	272	281	322	291	301	316	289	319	303	265	303	266	299	267	294	277	281	272	275	300	325	312	291	260	326	309	271	278	290	322	308	273	304	321	279	311	295	308	272	328	275	294	320	281	301
12040	1267	1757	2047	1660	1389	1126	1002	915	887	854	801	806	765	766	727	797	745	746	714	717	700	733	729	663	685	691	720	714	706	700	685	662	721	731	707	717	681	682	677	689	748	719	709	711	724	672	697	661	675	678	698	689	725	753	715	714	680	654	701	659	724	644	697	704	737	665	692	672	659	700	729	673	652	690	685	731	691	694	698	678	709	697	714	674	696	755	688	731	724	666	677	695	666	649	697	709	713	691	698	683	683	688	675	709	672	653	656	702	751	669	660	649	648	644	670	647	639	699	699	661	718	673	728	648	676	671	682	685	703	662	678	672	706	689	718	676	642	696	729	673	736	728	693	706	696	695	693	659	699	695	660	673	677	691	682	667	706	686	670	715	684	672	728	683	701	717	691	703	652	696	685	715	680	693	685	709	732	700	663	687	680	679	691	656	691	690	708	675	685	675	687	694	684	707	703	650	754	660	680	648	714	719	705	702	742	653	654	725	702	685	714	676	703	638	719	700	720	692	647	693	645	691	714	688	651	667	721	668	718	675	697	652	659	649	762	664	669	680	712	695	712	720	716	674	675	682	687	700	669	701	691	692	725	686	681	661	674	697	752	655	681	644	748	690	696	667	703	677	735	618	666	670	678	647	694	676	712	685	668	678	663	678	679	696	670	675	690	701	701	701	674	620	673	702	637	662	668	690	647	717	666	709	731	690	711	642	693	684	679	694	700	640	691	722	720	670	715	735	693	676	682	690	676	743	653	729	697	676	689	656	683	708	642	691	657	706	691	687	689	640	625	648	656	684	718	675	693	686	696	737	670	701	680	638	655	701	709	744	689	673	720	700	684	734	704	661	733	671	667	717	706	690	751	707	710	702	675	693	691	705	642	733	680	687	680	675	714	669	706	678	703	689	674	668	731	674	678	684	688	649	683	680	683	694	651	677	699	680	708	679	665	715	696	725	700	677	718	712	696	716	721	694	694	691	682	684	684	698	679	667	689	628	725	726	677	691	689	695	664	681	726	629	666	669	636	708	719	658	708	710	743	692	687	688	635	670	714	695	698	724	705	712	737	671	630	667	649	673	664	674	681	690	672	698	684	694	740	704	670	660	683	699	701	701	743	685	688	674	743	682	750	656	631	715	689	671	686	702	679	699	645	709	717	707	724	711	707	726	696	696	673	694	666	678	740	684	670	685	664	689	694	652	709	661	673	712	673	687	685	725	642	675	699	705	730	695	724	689	747	659	681	645	692	670	679	697	707	690	690	673	672	667	669	708	696	657	676	699	676	684	653	664	736	712	707	710	683	715	652	663	658	722	692	658	696	660	727	682	707	661	658	683	664	713	709	724	707	676	729	670	663	702	708	686	638	657	674	665	633	658	704	732	750	715	689	694	671	705	722	754	682	697	713	731	673	704	682	678	706	706	661	674	645	671	682	686	674	721	689	655	693	670	674	677	666	691	680	654	695	642	660	717	667	679	679	680	697	696	701	654	686	695	694	702	684	706	716	681	697	691	694	704	688	713	669	728	673	669	667	699	689	630	690	705	676	678	727	730	657	692	709	712	687	652	666	685	698	640	639	738	721	642	707	668	690	695	690	704	671	695	700	716	671	643	677	730	679	712	689	675	679	681	690	663	694	695	690	679	709	676	673	694	627	690	674	658	712	686	703	718	655	646	632	646	683	685	707	721	710	670	655	674	679	678	683	663	703	633	707	714	717	679	692	727	698	675	642	705	681	674	707	708	659	696	658	706	711	704	726	692	707	683	694	707	710	685	727	715	718	685	706	684	702	678	689	722	694	648	685	667	687	679	695	680	715	683	721	699	737	698	665	680	705	731	703	687	702	702	700	668	734	687	670	691	691	703	717	703	662	712	692	616	674	665	718	695	656	683	692	688	719	671	687	671	692	678	671	694	718	720	705	720	672	708	709	671	658	696	727	690	748	717	667	668	681	655	712	673	681	674	737	708	696	700	696	667	713	689	681	670	652	648	674	693	693	669	685	696	728	710	688	716	677	692	710	706	669	713	652	651	671	669	671	661	703	704	721	681	687	678	664	673	687	730	659	747	694	709	691	689	710	623	706	711	726	641	644	710	654	665	677	670	689	642	668	699	668	647	680	641	731	753	699	675	608	683	668	686	682	696	715	702	709	689	672	713	705	716	688	669	667	697	710	656	693	711	669	707	687	709	691	740	671	685	719	680	652	658	688	710	654	688	675	681	707	660	698	673	670	702	685	676	698	652	734	669	665	706	705	707	683	645	715	695	679	639	687	688	671	646	689	659	703	663	735	661	643	655	696	719	649	690	699	689	702	650	687	684	651	691	694	661	722	653	660	700	657	655	695	717	727	718	697	686	670	660	670	693	656	735	684	721	670	714	688	681	672	721	687	674	676	741	626	719	679	672	689	683	692	710	683	717	708	671	691	690	669	686	713	720	625	647	714	703	715	665	717	665	702	638	692	722	641	697	678	706	709	710	670	681	682	669	714	725	675	686	709	699	708	633	690	722	705	689	678	675	658	662	689	719	662	651	703	703	707	707	708	658	636	698	701	664	682	714	713	722	703	689	663	676	646	701	696	704	723	671	691	698	675	703	713	693	719	720	690	717	644	712	690	685	703	688	680	706	625	682	706	718	708	727	701	692	738	684	650	696	697	710	703	654	695	678	667	664	670	699	703	700	719	681	731	717	690	663	685	676	688	670	695	659	695	703	664	680	689	639	660	652	687	688	611	679	719	679	686	703	703	716	656	704	698	681	670	680	679	683	672	666	684	687	691	671	662	675	635	696	738	686	701	657	711	678	702	711	710	708	620	687	657	678	706	687	679	687	680	641	668	731	671	668	669	647	709	680	705	710	689	680	633	714	681	702	653	667	711	701	678	656	670	707	660	690	685	687	715	689	666	697	646	679	733	671	698	673	661	664	684	692	679	674	672	669	725	693	748	694	680	655	714	666	674	691	687	702	665	675	710	712	649	679	680	742	707	700	705	680	724	719	671	696	732	700	728	708	730	668	680	701	661	676	706	667	685	691	674	683	711	691	705	655	700	656	654	687	715	682	642	669	693	652	671	672	680	688	659	648	702	692	751	659	659	678	719	668	715	694	727	740	650	663	694	690	682	710	738	654	711	717	692	671	641	691	716	685	715	737	698	669	679	760	719	677	694	688	714	692	660	689	656	698	675	720	719	686	633	706	714	676	695	669	722	637	722	698	716	678	667	709	695	634	745	677	695	709	651	716	663	655	707	681	710	686	677	667	704	698	722	682	677	699	725	669	676	686	718	677	722	708	719	741	671	704	670	685	703	682	721	700	682	683	662	673	664	719	685	678	710	710	672	690	735	693	700	709	676	711	681	677	701	733	704	644	701	707	645	719	659	687	720	641	725	671	678	709	661	654	673	719	744	727	704	722	695	679	702	696	683	755	703	686	715	724	733	697	687	713	759	737	696	673	712	663	704	684	704	680	721	695	691	659	654	696	697	686	714
27929	5055	980	793	565	372	247	246	217	181	171	178	164	148	136	153	163	129	127	138	137	121	153	130	106	128	154	145	140	129	161	140	129	125	110	127	160	132	115	148	147	125	118	142	134	116	148	124	131	135	140	136	107	131	141	124	141	149	136	104	134	141	124	122	143	139	117	127	132	118	141	120	137	133	132	136	136	132	121	132	129	152	127	119	116	136	111	118	128	126	141	136	124	107	122	128	136	129	120	140	130	131	142	126	122	131	141	126	128	122	112	147	145	108	135	138	116	119	104	143	132	129	112	150	132	122	146	130	110	106	119	104	131	133	143	130	146	138	148	117	119	130	138	128	117	140	115	115	113	120	127	148	142	115	148	138	131	119	120	143	121	124	133	170	127	127	133	128	113	120	116	129	143	121	129	138	135	117	136	133	115	137	140	103	117	115	124	123	132	129	137	126	139	129	133	126	117	125	128	147	131	138	129	123	132	110	94	142	140	126	122	121	134	135	139	129	104	129	139	123	127	140	126	120	115	138	107	132	135	121	134	138	128	140	125	159	126	121	130	122	122	150	128	105	146	141	139	116	126	135	132	136	118	128	135	105	141	134	127	137	122	116	114	107	125	114	154	149	129	135	141	136	126	136	130	131	133	146	145	136	129	123	130	147	124	132	139	124	125	128	136	118	145	126	150	131	150	126	110	131	130	125	115	103	142	134	125	124	123	127	169	125	137	144	144	130	135	131	114	119	132	143	127	152	113	122	136	123	118	118	134	127	125	119	118	103	123	136	111	119	141	137	121	120	136	127	130	112	130	131	137	134	126	125	144	124	136	122	147	118	133	129	148	140	142	127	113	134	133	122	133	141	127	144	141	132	136	135	132	122	135	127	130	100	134	129	140	144	100	125	142	148	117	121	136	134	129	147	119	109	142	137	141	124	123	110	144	113	117	104	113	118	118	129	148	128	132	116	125	141	121	140	119	131	112	137	131	124	121	115	134	128	137	163	137	134	124	127	126	137	160	117	108	132	119	128	139	107	108	132	125	130	140	115	130	111	136	134	143	132	152	132	127	120	127	168	157	139	118	124	134	144	153	131	130	113	141	158	110	128	126	112	120	132	146	130	129	124	100	141	133	128	129	153	116	151	142	137	158	132	122	132	123	134	139	115	125	125	147	131	127	134	152	124	126	124	123	109	122	127	100	149	118	133	136	113	131	124	116	156	128	127	117	127	127	131	129	133	122	139	108	108	120	142	129	137	145	128	126	120	116	126	147	146	126	115	149	137	144	127	140	121	126	146	136	118	135	156	126	136	122	146	120	129	112	133	136	142	141	129	108	140	124	117	144	113	128	117	126	157	132	129	117	134	129	115	137	143	131	139	109	116	139	144	137	105	124	130	120	122	141	124	140	161	138	120	135	112	123	130	110	123	115	131	110	142	120	133	129	131	119	147	124	144	120	124	139	115	128	126	122	134	109	128	107	129	124	127	126	123	136	124	142	125	97	131	143	135	116	123	131	115	128	138	112	130	128	139	119	131	145	108	142	103	138	111	123	125	139	128	145	141	170	140	100	143	134	124	138	123	120	135	109	135	121	132	122	124	121	130	133	144	137	129	113	121	119	144	140	114	152	134	126	124	138	128	131	143	118	130	138	135	127	128	126	130	125	142	111	150	134	126	128	139	139	135	131	127	130	125	141	153	122	131	128	139	141	142	133	129	104	119	128	143	131	147	130	144	109	126	124	132	138	126	155	128	127	136	132	119	127	153	129	138	135	128	127	123	138	130	124	117	150	119	128	123	118	140	138	130	116	141	133	158	120	127	127	102	118	128	151	118	127	103	142	122	145	112	135	130	133	145	122	139	117	114	133	134	119	134	139	130	121	123	147	126	126	133	143	119	116	124	134	121	128	114	133	139	126	122	125	129	134	136	125	153	122	123	137	130	128	159	123	119	118	134	121	119	126	109	119	127	125	166	127	131	133	133	138	133	120	141	132	136	123	136	143	123	153	147	130	112	128	118	128	114	132	118	132	147	123	140	126	118	116	126	136	120	130	103	122	131	122	126	135	128	126	127	120	142	135	120	106	112	125	137	143	126	125	128	138	130	135	133	124	125	121	129	143	128	139	134	131	122	139	124	139	113	123	126	132	133	114	131	121	119	128	138	151	134	129	129	144	120	143	117	110	108	134	130	134	137	134	127	122	121	132	129	117	134	119	129	125	117	146	123	114	122	129	138	126	120	134	139	127	135	121	138	133	124	127	136	140	119	129	140	131	124	136	131	130	137	148	124	137	123	117	143	110	131	126	134	140	125	110	130	136	138	132	125	120	120	138	119	133	117	126	142	131	122	119	122	108	137	132	130	124	136	118	129	127	119	116	128	123	146	121	120	149	149	144	112	107	152	129	127	130	124	143	127	134	160	115	133	123	131	139	143	124	129	121	123	112	137	127	128	146	114	130	110	123	133	130	136	130	124	121	138	120	125	135	134	125	145	123	117	119	144	122	123	122	127	153	142	127	121	116	131	127	131	142	124	113	129	110	130	133	130	156	134	126	131	135	118	118	121	133	133	118	146	127	152	119	129	135	127	104	123	125	131	125	118	131	120	129	125	126	127	123	126	130	117	114	128	120	124	117	148	135	139	118	120	122	136	135	119	105	138	120	133	125	120	120	132	124	132	111	134	127	130	124	123	127	130	139	122	136	123	104	125	134	154	131	121	131	136	152	125	146	132	131	149	133	137	151	130	111	123	143	154	141	146	133	160	121	137	119	139	106	141	145	135	138	135	124	121	134	117	112	119	136	127	139	135	114	123	126	126	124	143	133	121	122	137	118	117	120	138	113	151	122	104	127	133	111	130	117	124	138	147	113	102	130	141	136	147	115	120	124	115	115	136	116	122	142	125	131	124	113	140	138	131	118	127	117	137	139	149	131	155	136	131	123	133	125	122	118	152	146	128	130	128	141	136	122	123	141	140	131	141	140	135	141	125	147	113	154	141	141	129	128	115	131	122	145	145	123	152	113	126	137	109	104	123	136	136	129	126	128	121	126	134	140	126	134	119	125	109	112	140	109	139	130	134	157	132	123	128	130	140	119	147	133	121	121	141	132	115	143	128	131	128	106	137	141	122	133	121	110	132	125	145	110	116	147	132	130	110	139	141	119	132	152	129	122	133	140	150	146	137	119	121	116	123	130	152	130	130	141	128	122	109	128	117	119	115	120	130	131	124	139	129	104	116	125	125	127	138	144	121	143	134	134	121	124	136	126	136	139	126	139	130	123	121	140	123	127	123	129	116	119	111	141	119	125	131	129	136	125	134	146	140	126	154	141	131	138	135	120	123	141	139	149	132	113	121	122	131	113	120	144	140	123	124	136	109	144	122	137	114	122	139	124	141	145	141	140	127	125	123	136	144	103	153	127	147	147	118	135	125	132	115	146	125	143	128	122	134	144	142	130	158	99	111	120	139	135	132	120	114	118	128	130	128	117	116
16887	1348	2158	2550	1951	1533	1066	925	793	653	563	582	516	475	518	433	446	439	403	401	386	396	393	364	345	346	393	345	346	362	339	367	385	306	399	383	354	365	341	349	347	364	357	336	353	369	335	362	345	357	363	355	368	346	354	339	335	330	320	334	347	339	341	333	309	329	359	361	353	331	311	352	326	332	352	332	330	354	381	322	320	351	319	331	321	290	344	367	311	348	306	364	359	359	369	334	330	358	357	346	327	319	333	348	325	333	320	367	349	325	346	357	336	374	322	332	328	330	330	367	349	377	337	368	331	344	354	357	330	372	331	333	324	322	371	349	331	376	333	307	359	347	323	352	350	304	316	324	332	342	361	353	341	346	350	330	352	336	361	338	307	334	359	312	341	334	330	361	375	347	389	330	361	369	330	357	348	345	339	339	355	301	315	340	309	325	321	330	352	346	345	358	343	349	334	398	338	339	315	338	331	373	326	324	311	361	350	365	357	323	317	357	350	320	339	352	321	337	332	313	344	335	365	341	329	347	381	334	340	349	345	294	326	323	346	350	348	356	345	338	368	331	361	353	332	353	329	338	335	360	333	326	343	326	359	339	324	320	327	338	316	329	326	346	327	348	337	344	339	347	349	346	367	363	337	317	330	322	351	307	328	299	362	351	376	311	355	334	352	341	329	281	348	360	332	329	353	312	335	312	352	306	337	351	294	323	344	320	320	324	307	323	318	363	331	335	318	304	334	344	342	321	314	332	353	354	339	346	326	325	318	333	331	359	379	331	338	315	320	328	367	291	332	319	319	323	343	337	344	343	333	343	322	335	362	356	346	382	349	342	321	324	388	338	345	349	341	351	331	358	348	370	327	306	336	317	375	362	313	340	353	324	310	362	342	328	333	357	350	343	341	346	341	345	349	323	331	341	341	357	335	337	324	315	322	343	330	372	350	374	344	347	314	326	338	370	352	333	337	310	334	309	337	352	357	347	347	354	346	345	310	312	349	343	339	334	334	371	354	332	320	349	352	327	319	326	328	319	332	304	342	335	336	290	332	317	330	333	318	320	316	364	366	317	326	334	347	353	322	330	356	335	320	346	315	313	349	339	325	314	333	309	331	341	327	345	339	328	325	375	357	327	329	351	351	338	323	333	361	343	327	301	306	350	359	333	332	349	343	304	332	375	371	369	369	325	324	327	325	302	330	314	304	332	368	338	301	338	333	363	342	364	368	337	328	332	383	340	319	356	329	295	343	324	337	311	372	350	312	363	331	362	323	291	365	343	361	348	352	333	320	331	310	341	342	347	349	356	332	341	325	336	370	314	351	319	354	331	337	324	374	319	343	317	353	345	346	350	326	363	347	320	341	374	353	342	341	352	321	332	363	331	331	341	351	356	322	331	345	309	318	318	306	348	329	324	310	358	355	331	361	345	337	330	339	353	367	334	330	390	364	325	352	354	303	335	330	315	335	314	309	336	335	333	345	343	343	364	343	357	349	309	357	359	342	340	311	328	341	299	345	332	318	360	366	371	351	328	342	368	354	351	334	313	341	338	325	333	332	333	319	320	326	346	351	354	364	317	321	302	309	340	350	326	374	349	337	318	345	355	354	302	364	364	326	329	314	372	330	339	325	345	337	332	347	330	322	378	364	350	330	342	347	326	341	333	344	325	345	335	313	319	335	347	346	364	349	351	323	322	328	338	340	346	327	342	337	321	377	385	308	324	383	352	329	338	370	368	352	348	330	355	336	335	319	335	353	348	316	324	325	358	357	344	336	332	354	352	332	312	365	334	318	313	338	298	325	348	337	379	327	333	320	358	352	371	365	347	352	328	336	370	364	336	328	357	356	339	321	367	303	324	336	316	315	352	348	307	341	336	345	366	344	345	321	312	359	342	305	368	312	334	339	334	354	355	333	347	337	316	320	310	351	344	375	346	330	338	331	341	362	350	320	368	340	357	325	345	320	353	355	319	349	350	340	343	369	350	315	323	340	354	360	372	334	345	362	352	352	375	320	343	333	334	347	358	347	345	361	300	336	324	347	351	338	370	339	318	328	358	377	339	354	355	351	357	354	338	341	347	325	345	359	343	348	368	337	326	356	350	305	337	324	306	345	342	333	338	340	329	371	317	311	314	337	333	344	314	341	320	335	318	360	345	353	349	377	333	314	378	388	336	338	349	351	349	359	356	346	358	319	354	354	339	333	347	305	346	342	354	319	343	337	325	385	336	292	331	357	335	371	355	335	320	327	332	308	345	353	333	338	368	325	325	336	356	308	338	343	340	338	342	321	362	354	343	348	342	383	332	315	333	347	368	356	358	340	363	341	308	358	358	334	317	342	325	297	340	345	344	352	351	334	350	346	334	343	373	348	345	334	345	361	342	299	316	340	365	334	341	328	313	348	341	361	330	363	352	333	337	339	336	330	341	346	338	340	334	340	360	323	350	326	323	333	336	327	346	332	376	336	339	368	353	352	340	333	337	347	329	340	359	354	345	305	330	345	308	327	316	363	353	328	366	318	344	353	318	353	347	334	330	355	362	323	338	351	336	353	332	339	367	336	325	304	328	351	321	367	351	332	347	336	337	327	338	326	329	336	335	311	336	297	316	320	356	377	347	340	322	317	323	331	360	351	338	334	345	326	332	354	335	330	344	368	333	327	308	359	353	339	345	359	321	325	318	306	355	325	333	360	296	334	341	341	320	335	337	330	384	358	348	323	317	341	314	333	344	311	354	311	334	343	343	362	353	372	317	343	350	330	343	395	299	358	359	347	346	353	365	313	310	348	360	329	337	320	323	325	327	308	308	300	332	362	349	338	332	339	341	332	342	377	331	349	311	353	348	365	356	337	330	356	346	315	336	340	349	323	346	333	308	372	356	342	347	304	332	311	318	367	305	322	305	359	333	342	346	340	317	325	344	345	325	340	295	348	312	356	325	317	342	342	373	360	332	354	347	351	366	327	318	334	318	312	340	313	351	315	327	355	343	321	308	318	327	331	326	348	334	335	347	322	356	283	342	322	354	366	349	352	340	349	348	343	385	340	326	326	358	326	356	342	321	358	345	324	359	366	330	360	310	313	336	323	343	322	301	349	325	325	338	347	299	318	321	321	334	331	356	322	364	327	338	335	337	322	366	329	360	324	285	328	351	315	360	353	337	315	329	331	370	351	343	329	350	353	339	351	323	357	344	343	361	319	333	354	332	316	332	315	303	336	337	314	332	328	354	355	298	333	318	366	342	317	304	337	327	344	315	298	343	317	290	355	345	380	350	358	333	351	340	305	326	342	352	332	327	351	338	314	298	312	384	340	314	312	358	348	338	335	340	364	369	343	295	341	354	349	331	362	338	317	313	333	355	330	335	358	355	325	313	327	313	324	330	333	361	358	323	335	343	315	332	341	354	318	347	332	368	345	332	342	321	323	332	325	333	340	337	356	349	312	344	328	330	359	335	331	322	340	349	331	339	330	358	322	301	327	327	350	320	359	308	346	321
2145	497	485	469	433	395	350	367	371	391	354	356	367	371	370	364	345	366	378	338	371	357	362	353	341	350	391	370	347	352	350	328	372	356	369	337	344	372	324	337	383	402	364	334	356	336	398	367	340	329	345	342	374	366	364	332	349	370	383	348	345	346	358	362	349	386	380	356	368	355	372	386	361	362	344	378	374	373	355	343	341	343	375	369	394	382	361	295	357	370	336	355	338	371	378	340	370	378	330	360	382	349	366	367	382	362	341	418	353	331	322	333	342	340	372	363	319	362	311	358	349	312	396	334	343	313	351	334	390	349	329	335	334	353	331	315	353	328	387	342	350	356	399	342	334	396	403	340	381	337	349	345	348	372	363	391	358	350	333	390	350	361	362	384	360	358	344	346	360	347	361	347	325	386	367	338	338	392	345	348	361	363	349	315	352	348	310	387	373	332	363	351	384	356	354	352	333	357	361	354	315	351	357	380	366	371	373	371	334	336	341	352	341	351	385	379	348	352	381	383	358	354	365	339	331	353	341	342	341	353	357	374	341	351	382	333	371	360	344	332	359	348	378	348	339	333	345	374	345	336	348	359	403	332	357	339	358	353	343	376	354	350	343	342	364	370	353	320	356	336	349	367	365	342	371	394	354	304	368	355	376	349	358	389	346	354	355	370	374	331	339	382	344	371	364	332	359	331	386	317	324	368	358	342	321	355	365	357	332	389	362	363	362	340	370	325	373	325	366	366	333	329	336	355	321	347	311	367	343	313	385	380	350	340	328	332	348	343	344	366	336	364	364	380	332	352	383	342	367	336	388	352	349	398	381	329	356	357	354	330	366	335	375	332	366	337	329	337	354	331	397	349	350	363	335	331	346	340	341	358	380	369	339	333	314	371	376	375	365	364	350	356	356	358	364	343	368	373	332	343	381	363	340	362	349	368	370	365	363	377	368	368	340	342	376	377	358	377	349	329	359	372	323	338	380	346	374	381	337	312	371	357	364	380	372	366	322	343	346	343	395	398	333	341	309	353	340	386	353	380	353	362	367	352	338	344	350	354	367	369	351	327	366	323	375	360	318	362	375	366	333	339	396	354	378	316	318	367	365	359	311	377	394	331	345	352	319	365	386	327	382	391	352	379	318	314	347	394	358	341	335	354	345	344	353	335	345	387	353	357	338	327	386	363	369	344	371	358	354	321	381	380	331	347	370	350	352	379	332	343	384	339	346	371	369	357	375	334	342	339	377	332	343	374	351	361	381	368	388	371	361	358	373	361	381	344	359	349	361	342	376	340	326	337	343	372	381	375	379	368	379	350	371	339	309	383	345	374	361	348	376	367	388	337	379	354	412	322	362	349	348	365	351	355	350	381	370	359	354	382	349	380	357	398	360	350	401	372	376	328	381	372	344	368	337	359	372	358	291	354	325	361	369	339	303	376	360	362	358	333	357	379	356	361	419	358	359	334	336	312	344	354	334	345	370	356	345	377	362	342	319	341	386	348	373	399	357	345	397	330	367	348	341	357	360	334	325	346	353	390	380	342	338	354	367	359	367	372	394	388	385	375	372	397	323	378	366	372	373	340	348	367	338	332	405	387	378	322	346	339	323	361	347	356	345	350	337	392	374	361	359	351	320	353	308	335	391	357	380	355	347	371	398	341	374	346	377	394	318	383	363	316	325	348	349	337	364	344	346	349	354	328	344	393	358	336	329	350	326	358	392	372	352	358	352	379	383	345	354	377	359	352	336	320	333	333	370	415	345	338	392	364	346	372	345	353	358	377	362	343	408	367	332	358	390	362	361	354	378	375	346	355	355	333	370	389	344	334	346	339	386	334	399	342	363	364	363	346	359	374	349	347	335	366	371	378	345	350	363	362	387	349	393	366	375	349	337	345	377	361	328	343	375	343	378	352	323	356	343	335	368	384	352	349	335	372	328	358	373	378	370	358	353	362	333	381	363	350	352	376	344	362	369	330	348	373	337	361	392	370	341	338	364	336	346	358	374	372	342	389	333	383	353	381	336	369	345	388	357	344	346	341	340	388	361	360	344	330	357	381	390	384	372	404	335	362	366	369	338	364	360	359	354	358	350	363	357	350	343	342	330	346	350	379	334	347	351	334	333	354	329	342	359	337	362	347	375	383	387	356	344	351	381	342	377	349	376	392	329	315	361	326	328	381	344	339	344	369	350	382	367	359	345	354	373	367	379	347	382	378	393	353	363	359	357	365	367	321	354	354	344	366	342	369	338	348	341	381	382	368	384	371	343	320	354	330	344	314	342	370	340	323	325	360	364	357	393	374	344	341	360	327	343	387	356	366	346	367	341	344	332	363	359	348	338	368	395	357	371	357	346	381	314	385	356	387	374	349	341	335	349	385	390	383	367	336	367	352	337	338	426	388	360	328	373	382	342	375	360	388	331	350	372	349	341	374	412	353	364	342	364	396	347	349	402	341	373	386	320	330	357	328	328	351	321	393	336	384	351	384	350	320	375	398	355	358	358	367	344	387	341	361	377	346	381	359	343	347	350	357	345	362	358	357	372	335	332	376	364	407	342	332	370	363	354	339	382	372	385	350	366	354	348	336	373	330	343	369	353	322	378	388	346	379	383	340	349	371	363	364	369	358	379	367	358	313	367	355	370	383	361	328	365	379	351	368	405	342	329	327	369	325	366	371	362	376	331	350	366	340	338	343	357	363	376	393	335	342	390	346	366	381	343	353	349	347	369	377	356	365	368	375	400	329	348	393	321	368	380	344	357	369	387	373	337	340	370	394	339	341	327	351	374	337	337	391	342	339	350	371	317	339	358	368	349	392	321	332	382	398	366	374	355	363	372	354	375	361	362	369	353	353	354	368	359	409	354	314	373	399	349	364	408	319	330	377	367	325	353	343	380	327	378	331	358	334	355	362	371	349	408	377	359	336	366	340	360	351	327	362	390	380	373	389	356	348	369	370	334	353	374	361	348	357	365	374	369	324	341	389	372	377	348	342	323	328	333	354	339	346	379	378	342	367	337	383	374	342	334	343	389	365	374	356	375	349	367	345	346	359	370	351	379	415	353	358	328	351	353	357	371	386	353	410	379	354	370	362	375	350	351	350	365	384	367	373	338	368	359	355	326	410	329	360	372	351	400	318	373	351	321	363	331	325	335	337	376	348	345	349	347	370	387	339	362	315	342	341	348	335	346	349	362	359	339	399	350	335	364	397	354	350	350	355	326	341	362	321	358	353	353	359	322	389	342	341	349	376	332	338	328	351	363	368	330	329	360	384	349	360	356	355	373	365	393	347	372	356	341	340	359	340	356	357	363	405	363	357	378	348	370	328	364	385	346	334	371	370	333	365	402	396	346	355	343	363	385	338	368	363	331	382	345	353	363	355	360	374	338	345	391	378	397	382	367	356	339	368	353	346	356	344	350	383	354	362	361	368	357	305	369	340	346	339	335	354	295	372	323	381	400	359	336	362	358	336	357	356	412	363	351	336	349	366	336	371
2636	986	1144	1180	1032	980	910	878	856	872	841	822	877	825	816	858	815	837	859	816	841	808	813	780	858	840	801	834	806	803	838	813	794	836	860	851	868	828	832	793	849	827	852	798	841	789	814	800	816	838	777	803	797	809	815	826	819	822	842	808	795	830	834	813	831	828	841	839	868	817	877	860	850	835	793	810	848	844	815	798	864	876	775	763	858	831	812	818	772	815	827	842	811	838	894	798	842	839	859	843	865	833	856	821	839	806	842	852	837	858	797	806	795	823	811	845	776	771	856	886	819	805	798	842	786	804	850	830	800	840	839	765	862	845	822	822	844	827	811	818	793	757	839	799	839	813	829	794	790	837	788	800	815	796	839	830	778	785	849	819	850	891	808	881	807	866	845	791	830	870	757	849	829	838	804	809	806	838	849	829	841	809	824	811	776	854	843	814	879	828	855	786	848	878	821	822	798	775	809	818	838	814	806	774	849	853	837	789	801	824	846	816	797	840	780	864	876	822	805	829	837	835	847	847	864	849	847	782	817	763	830	841	820	847	810	803	809	844	822	796	838	817	844	834	828	802	826	814	812	782	781	797	868	890	879	803	852	824	821	818	813	831	806	821	815	847	806	802	849	856	781	823	802	831	818	814	857	802	794	797	898	856	805	814	806	819	828	831	786	902	821	814	771	826	839	797	785	812	824	811	887	799	817	810	831	853	814	865	858	813	860	813	838	817	847	866	834	826	842	807	815	814	818	804	796	813	817	856	755	816	802	822	820	814	810	779	847	857	832	822	842	883	889	852	884	859	817	798	785	793	779	859	859	847	860	881	866	831	842	828	824	822	875	825	852	821	813	816	814	804	875	856	853	796	829	845	881	836	798	879	816	825	833	828	842	821	821	852	828	782	870	823	848	828	832	819	816	874	850	799	849	828	821	816	835	766	787	855	739	840	763	765	810	821	796	807	827	835	879	831	860	872	797	845	786	802	866	809	857	864	794	809	814	817	796	905	815	804	820	809	799	836	826	827	819	844	773	824	832	855	852	801	813	827	867	824	824	796	811	844	821	843	850	822	866	791	857	828	788	815	856	793	834	824	797	817	809	810	833	809	891	780	885	861	834	843	851	887	834	803	781	880	800	861	802	864	902	786	781	852	867	801	833	829	778	801	860	863	809	783	869	804	791	808	846	857	816	856	795	866	866	825	818	855	802	821	808	840	783	910	829	807	886	837	852	846	811	898	806	841	825	806	774	802	799	813	864	832	866	837	806	766	821	834	835	817	822	830	769	842	810	812	798	842	820	789	802	850	840	864	844	828	816	835	879	762	805	863	810	822	837	819	848	827	822	809	831	808	788	811	791	815	838	797	856	807	842	831	823	858	824	819	800	820	854	810	842	836	822	822	856	842	847	809	822	821	767	834	820	844	808	758	824	815	853	821	804	839	895	808	801	848	819	829	831	859	821	859	810	813	858	812	760	835	837	839	843	840	788	765	851	810	836	764	856	799	829	850	829	869	808	801	848	826	825	809	892	820	872	843	851	827	856	794	842	810	873	812	847	837	812	774	803	854	866	829	797	825	888	878	805	842	836	865	855	818	824	842	858	871	866	861	844	850	834	866	813	813	827	819	836	773	833	805	781	846	807	836	850	826	897	807	818	829	773	844	790	858	860	823	798	779	838	778	863	829	854	856	828	818	801	817	794	763	811	853	849	814	816	845	778	812	786	811	796	857	858	792	790	866	854	823	832	825	838	834	836	826	856	808	798	817	833	772	841	830	851	850	800	843	835	789	839	875	829	790	807	853	860	778	840	857	851	848	816	821	825	794	822	876	854	818	824	895	822	863	773	770	837	816	832	873	857	765	798	834	838	887	829	811	810	830	783	829	872	851	820	848	793	829	791	859	857	823	808	771	841	842	853	843	846	822	845	808	819	824	824	838	829	812	817	821	831	829	828	833	825	806	868	871	759	891	825	840	830	821	823	834	857	828	858	814	811	823	799	783	770	831	778	840	875	861	849	806	825	795	785	810	771	844	799	834	824	887	806	826	833	871	845	823	833	820	857	808	805	798	844	848	793	840	874	819	827	890	797	834	851	834	801	788	845	819	835	875	839	877	897	862	813	832	811	793	817	856	812	823	814	853	878	842	832	826	833	803	870	813	835	821	829	860	861	849	792	842	866	851	829	788	843	832	847	814	839	845	862	792	811	840	815	870	864	856	880	789	830	811	799	851	867	772	867	827	889	821	867	805	810	817	815	852	800	890	870	806	811	845	838	796	782	794	805	833	821	858	810	788	822	819	792	832	766	800	767	842	790	827	768	843	805	835	835	798	780	802	864	828	817	797	797	785	807	836	786	785	830	783	824	794	854	873	833	816	830	804	864	808	826	859	801	865	837	825	826	865	818	841	805	824	813	879	875	806	790	863	849	836	785	785	807	783	792	809	812	837	842	811	835	830	808	831	819	845	894	816	791	830	864	835	796	823	871	804	895	804	790	839	858	788	843	834	835	784	832	848	837	835	811	819	834	856	818	810	826	850	797	816	780	776	846	846	813	774	788	788	834	809	875	765	840	789	839	813	871	858	856	815	825	806	795	825	793	845	791	770	765	827	769	818	823	843	784	873	830	805	834	810	790	861	889	835	841	813	828	794	829	866	782	845	868	855	820	827	831	822	821	825	822	866	799	821	766	825	795	777	852	782	839	832	835	822	851	841	815	784	848	810	862	851	869	804	812	785	823	789	802	820	900	875	856	836	790	816	854	826	809	813	782	799	825	785	850	854	784	876	854	827	785	841	871	839	868	841	789	866	824	845	850	766	813	846	869	778	802	922	825	874	805	803	822	816	795	815	789	783	783	809	839	855	787	776	843	821	837	790	839	828	822	796	829	851	802	837	819	805	791	826	832	793	780	845	799	852	837	823	797	841	796	791	839	805	810	815	864	849	864	804	803	835	811	844	809	845	799	826	830	786	828	821	773	844	794	838	827	797	829	790	871	817	771	881	814	885	812	815	856	836	844	820	837	873	778	836	878	819	811	800	844	847	819	815	896	805	843	809	871	835	864	806	851	837	806	871	816	824	816	799	794	795	818	833	825	852	806	851	804	831	826	836	833	858	887	797	840	813	810	819	827	847	844	844	803	787	807	799	817	864	801	833	812	788	807	829	825	786	862	835	789	818	813	826	799	805	847	807	842	828	829	852	831	827	794	810	777	859	819	813	873	830	823	801	841	829	798	840	831	804	790	843	778	804	799	823	843	856	823	835	856	852	856	818	845	791	808	852	831	850	835	814	824	816	804	813	850	871	819	879	847	828	826	872	817	825	824	907	801	833	794	857	864	831	830	843	840	826	800	808	856	810	859	827	825	826	797	844	878	804	860	834	849	848	815	821	819	827	789	814	816	841	822	807	834	817	830	835	867	811	845	846	837	834	819	853	798	804	863	839	831	829	831	815	778	790	871	860	807	814	849	861	833	874	780	810	831	795	917	841
18679	2674	837	690	522	425	385	362	347	329	337	314	309	315	304	267	286	281	339	296	290	335	310	296	295	293	310	281	283	305	293	321	286	276	298	281	303	315	338	276	284	302	282	296	300	284	300	274	307	320	299	301	318	306	267	308	254	328	299	317	253	317	288	268	286	298	287	300	334	313	285	291	320	296	308	322	322	300	312	320	275	288	296	288	302	278	286	288	310	275	295	306	260	315	290	284	294	304	306	271	257	296	305	294	276	284	279	272	279	262	306	309	301	290	326	260	312	294	297	296	296	295	336	307	317	291	264	289	294	270	316	278	286	291	300	328	279	275	302	289	298	320	298	267	273	314	279	284	280	302	302	270	335	325	286	286	299	305	306	281	275	290	326	322	304	286	293	308	297	298	297	284	300	274	284	268	281	293	291	317	272	313	288	274	310	258	289	292	295	315	311	271	291	303	283	278	274	288	300	318	270	278	279	290	279	259	302	332	302	268	266	303	290	298	316	331	323	304	290	271	297	312	263	336	287	283	296	268	301	278	283	284	297	331	306	292	302	301	300	305	328	304	275	284	296	264	305	286	295	267	279	301	282	369	301	278	312	272	267	306	285	305	298	302	305	282	259	271	285	295	277	279	266	283	300	283	296	272	273	327	280	297	280	301	297	300	295	333	322	333	257	298	294	288	282	325	326	277	281	263	335	269	299	299	304	282	291	308	286	293	276	267	276	289	290	292	297	289	305	314	248	323	312	327	296	270	273	302	325	285	292	294	285	282	283	317	312	292	307	248	256	327	281	284	312	323	282	278	299	296	333	340	290	274	314	293	286	282	337	277	259	253	329	294	275	307	307	278	278	312	273	315	255	329	259	275	297	286	326	271	272	300	296	291	325	345	296	296	272	306	276	319	279	308	308	296	268	293	299	298	278	280	293	296	311	324	290	311	307	297	271	270	303	285	309	313	335	252	303	274	313	301	316	284	298	288	325	282	309	291	277	283	288	264	309	265	297	292	287	355	301	326	257	304	286	283	299	290	288	296	280	305	338	341	283	310	307	282	282	313	313	300	290	305	282	308	322	306	311	286	301	295	322	293	316	311	271	278	309	285	303	250	296	309	299	290	307	286	310	289	304	281	261	262	298	302	316	280	297	323	266	286	306	322	312	277	303	289	285	285	278	311	299	266	292	255	308	277	314	306	307	271	320	271	325	302	271	326	255	277	274	282	269	291	289	299	299	292	266	295	296	296	329	286	300	289	296	313	283	265	300	306	308	320	299	281	308	314	289	323	260	297	297	295	293	268	285	317	298	280	270	279	318	300	291	297	261	296	311	276	275	308	288	302	299	278	289	264	268	276	306	351	269	305	286	288	281	284	301	261	273	273	267	322	315	323	294	257	272	256	289	261	308	302	316	285	301	248	292	302	301	296	285	286	308	292	278	277	301	291	290	260	300	288	253	252	328	305	288	290	310	287	284	295	298	332	277	282	292	285	308	308	266	286	294	303	277	311	274	307	319	284	305	322	349	295	265	327	297	261	257	286	308	298	281	284	319	284	294	285	289	275	275	305	259	288	297	277	300	315	297	285	275	290	290	271	351	318	253	266	289	306	301	297	311	298	299	270	287	259	315	308	289	328	309	287	290	297	292	336	282	284	302	275	269	303	286	286	287	293	289	276	293	290	295	310	270	305	279	281	314	275	273	280	251	265	269	300	293	268	318	313	285	275	277	297	302	267	291	281	290	300	298	274	318	333	346	273	292	296	302	315	303	313	280	308	300	268	299	282	316	296	287	269	315	278	284	283	277	299	305	330	324	312	274	303	288	266	294	299	285	253	278	311	318	322	296	301	276	278	256	307	293	308	280	276	303	310	309	275	267	284	280	300	299	287	290	279	263	295	309	286	283	310	301	269	295	268	290	307	315	303	293	256	278	301	287	282	312	296	284	303	307	274	307	298	270	278	296	300	295	325	278	290	304	286	298	264	301	307	282	288	292	289	297	290	315	293	309	310	284	264	314	275	289	311	285	294	275	294	309	294	307	285	277	281	324	285	290	342	293	306	319	314	287	271	300	315	293	271	331	295	283	317	264	279	330	287	306	331	275	294	291	292	266	317	303	298	288	284	292	278	281	306	308	278	317	272	289	308	299	298	287	304	298	289	280	345	288	277	327	307	314	284	313	311	276	286	247	322	340	318	300	296	315	284	303	301	303	285	313	275	313	255	293	297	311	290	305	278	333	289	282	291	314	280	276	311	315	302	272	264	296	278	312	325	299	280	296	329	295	273	307	280	288	260	293	270	282	269	281	258	302	290	305	292	311	296	334	297	303	290	284	299	289	323	295	280	285	302	309	298	325	295	284	307	322	316	285	326	330	291	289	296	300	278	294	293	294	318	301	288	265	270	275	274	278	292	295	294	269	268	274	330	301	284	289	295	314	289	319	323	302	313	339	271	281	301	303	306	317	285	311	293	286	315	299	297	302	319	309	311	312	278	322	328	283	268	263	311	306	275	303	326	331	264	262	273	296	286	280	300	274	269	289	289	269	322	294	294	345	303	288	318	280	292	311	287	307	313	309	286	276	278	322	301	278	302	286	296	301	308	312	298	301	309	277	311	300	313	284	254	319	276	293	269	267	284	309	282	303	279	289	290	288	292	319	322	300	303	309	250	317	309	297	275	312	306	338	267	306	273	281	298	292	330	265	300	288	312	280	265	281	309	279	291	296	273	283	261	263	294	301	280	296	318	322	270	330	298	309	295	297	310	327	288	302	307	291	304	295	309	304	327	271	288	305	297	299	287	331	285	309	293	279	272	272	295	294	278	283	325	316	295	278	307	275	278	311	272	289	281	282	299	287	285	293	280	301	312	307	312	319	296	319	289	306	285	281	310	276	268	333	268	258	285	298	292	318	289	267	313	294	287	317	285	307	304	288	280	289	264	303	306	331	275	323	287	281	315	336	280	302	308	321	280	284	307	259	309	284	327	296	310	303	269	299	307	311	288	305	258	305	284	322	291	301	282	290	267	289	270	285	289	265	316	334	318	291	307	313	295	290	293	263	309	292	326	267	326	300	298	271	310	278	309	289	267	277	289	293	276	325	292	292	311	287	282	261	270	305	326	315	321	282	283	287	284	292	306	294	287	269	300	300	291	270	278	309	308	296	269	282	295	289	303	339	268	289	297	268	271	298	311	299	276	286	326	303	324	261	333	332	319	306	304	302	297	287	295	318	289	261	286	309	317	304	286	333	316	283	282	278	286	306	275	316	269	270	262	286	292	319	308	267	259	278	283	283	285	273	313	310	306	321	275	274	296	294	309	289	325	267	306	289	323	302	303	322	295	296	296	300	308	289	286	306	300	295	300	320	295	304	305	271	278	309	286	276	308	289	340	303	293	300	292	308	310	290	309	292	287	276	299	305	320	284	307	305	263	285	269	275	305	293	321	287	258	283	273	295	292	287	314	254	330	268	327	285	277	327	311	266	300	307	265
12761	1178	1678	2018	1644	1350	1101	979	955	840	842	791	739	768	700	782	759	766	685	718	720	679	664	753	760	746	681	694	715	738	658	709	735	738	666	625	726	696	689	703	738	678	681	735	704	752	685	677	687	704	634	667	672	669	708	706	705	704	689	694	721	701	706	692	678	698	661	730	681	700	672	726	701	696	708	681	703	739	707	671	691	698	656	688	691	650	684	754	707	712	697	672	670	676	698	676	684	696	717	658	712	699	699	663	696	690	692	702	701	688	736	684	646	686	666	672	673	737	687	658	724	714	649	721	695	734	649	700	725	717	663	666	713	644	683	741	708	700	659	675	701	695	691	699	679	708	719	673	675	606	653	689	684	688	700	719	664	722	676	674	664	692	642	728	695	646	677	716	687	692	691	692	696	686	673	680	678	699	659	677	685	690	663	656	664	702	730	717	651	688	693	715	655	698	644	706	682	723	686	684	663	675	664	756	719	715	664	688	701	694	678	675	655	692	705	697	751	670	687	686	682	654	677	698	733	708	693	671	682	696	718	697	672	698	678	688	644	681	705	692	704	698	734	699	678	702	662	703	670	664	682	711	674	706	650	694	700	653	676	707	659	653	670	691	729	695	665	712	672	715	658	754	651	659	685	673	687	667	678	697	731	666	685	715	706	699	682	640	677	693	735	673	723	725	703	658	643	686	699	706	709	674	665	682	698	646	672	642	683	713	700	678	697	694	713	711	676	720	691	714	649	660	739	672	640	694	685	679	682	702	684	686	688	646	682	717	637	660	691	703	695	710	675	720	703	682	667	721	672	659	711	705	660	676	688	693	691	717	724	670	685	722	710	692	719	712	717	679	735	717	696	694	682	686	714	688	657	665	674	742	673	679	654	676	712	646	708	673	679	651	720	678	679	661	702	679	680	653	641	678	688	686	671	706	741	676	680	736	697	677	657	660	653	664	720	661	707	705	677	699	679	684	655	655	641	662	697	702	708	688	670	649	697	731	673	702	711	699	699	664	689	649	686	704	680	691	672	696	710	711	720	677	688	699	692	705	662	680	683	679	688	662	652	737	683	645	715	656	705	660	718	714	681	720	680	680	742	704	691	644	689	686	709	670	661	661	653	695	692	648	713	680	689	699	695	707	700	638	699	671	679	676	698	663	715	691	693	699	692	683	695	660	680	705	628	684	702	659	684	697	654	709	705	696	676	688	685	658	700	770	668	682	729	718	680	739	722	656	707	673	664	647	688	697	717	685	705	659	732	672	689	666	699	630	715	696	647	707	690	716	718	669	690	654	697	682	672	702	667	737	671	687	683	656	646	675	682	695	689	705	710	678	685	690	674	709	712	689	641	680	682	660	739	694	710	674	691	696	697	685	714	675	682	702	674	677	710	665	717	681	704	718	673	709	654	717	709	689	675	685	667	692	694	726	684	674	688	669	672	684	684	672	658	680	678	690	719	710	722	742	677	660	656	716	715	673	663	670	721	683	679	693	665	685	705	664	716	694	688	686	688	673	671	648	697	668	697	669	741	740	643	704	664	692	739	665	673	707	658	739	644	698	663	711	707	727	712	686	688	694	713	694	745	678	676	665	723	724	675	686	690	668	652	679	700	702	720	662	647	678	670	698	709	674	685	687	658	668	659	638	687	650	643	695	704	708	714	687	700	702	662	700	684	695	663	692	637	694	649	681	623	732	717	738	672	743	695	739	732	682	682	746	687	695	694	658	667	679	708	648	672	688	664	713	685	688	679	692	690	668	665	660	682	666	694	673	712	710	712	704	674	712	704	666	669	628	718	678	723	724	671	734	674	690	688	703	659	703	698	707	718	700	660	659	717	686	726	720	717	715	677	684	664	666	713	686	731	718	716	682	703	639	668	723	685	724	672	668	709	695	685	647	737	689	670	676	688	690	739	699	680	728	705	729	651	701	691	676	689	663	657	661	656	700	660	670	666	710	699	697	715	664	702	667	701	657	669	665	722	659	665	694	684	663	716	656	718	701	716	685	701	691	653	680	711	644	687	709	738	682	691	687	736	684	698	654	668	636	692	685	731	691	703	673	709	707	757	704	707	692	680	697	734	661	688	662	663	700	680	678	697	706	637	705	663	676	676	675	690	635	700	732	695	722	707	657	718	661	649	717	711	677	680	700	632	670	660	717	688	727	699	716	671	699	681	623	654	660	665	707	687	770	633	719	683	681	659	667	689	663	665	679	667	686	704	702	673	704	722	672	695	697	699	630	650	666	714	645	663	683	632	735	652	689	709	675	684	681	709	684	717	687	724	703	749	668	671	698	629	682	681	714	699	668	681	703	685	668	714	682	655	712	688	656	732	695	655	679	689	665	713	686	698	727	708	692	674	682	652	610	667	683	650	663	698	691	706	735	643	673	727	671	661	687	741	691	698	706	684	675	686	683	672	662	695	742	638	687	707	691	683	684	685	722	712	688	693	700	731	674	624	759	668	681	665	685	626	693	690	671	664	702	708	682	736	672	744	683	675	655	643	682	671	766	690	736	727	682	658	675	699	669	673	707	656	721	672	695	674	674	688	697	686	670	686	645	699	667	652	680	653	687	639	686	724	709	688	735	686	645	667	758	716	680	685	718	653	687	644	672	670	791	659	647	660	685	669	702	679	681	682	696	698	743	737	674	734	655	714	687	685	723	666	668	698	683	681	680	656	689	634	693	683	673	640	679	669	729	670	686	646	634	699	701	693	724	694	721	662	717	687	683	741	676	651	654	707	743	719	724	705	656	642	708	704	680	648	718	699	694	682	633	716	699	697	703	671	668	735	629	658	715	692	716	680	656	694	725	709	680	668	690	645	736	675	670	681	663	719	709	684	705	707	635	660	713	693	672	696	676	720	657	663	670	676	739	651	677	710	727	702	708	724	697	707	649	692	664	699	726	735	635	717	664	672	682	679	629	639	677	656	661	707	692	694	709	682	717	670	721	680	722	696	724	678	719	748	681	713	728	685	673	665	649	693	671	696	696	733	672	718	719	648	665	703	708	699	664	707	716	692	673	744	676	685	664	725	679	670	684	686	687	647	691	651	684	721	715	696	643	664	642	682	687	679	656	671	726	648	713	734	680	684	653	688	680	676	746	698	730	713	705	688	674	691	661	639	678	690	723	707	673	656	710	696	721	680	674	705	655	678	653	681	659	675	685	695	673	673	654	684	698	664	613	694	690	734	716	670	631	672	717	696	658	651	623	654	711	666	685	675	714	709	688	677	655	713	690	682	741	687	652	717	710	678	692	727	698	673	718	692	732	701	697	652	700	687	692	711	687	689	724	706	699	723	661	657	677	702	725	704	713	676	674	717	672	680	717	685	695	683	682	676	694	654	673	702	684	699	693	707	754	692	676	672	731	704	688	630	678	649	624	693	653	680	705	641	668	662	709	659	747	675	671	678	698	675	658	672	681	692	674	689	756	684	680	687	710	712	691	674	699	696	689	694	644	654	702	674	709	732	667	698	706	650	670
30836	5755	986	760	478	383	286	230	197	202	160	155	174	168	164	151	125	142	141	150	155	133	127	124	141	130	124	125	138	138	143	123	124	120	141	145	136	148	123	131	131	152	147	116	151	134	144	134	124	131	125	145	130	128	127	137	142	119	128	138	135	158	130	144	122	125	121	136	125	135	154	135	165	131	130	140	136	151	134	146	118	132	136	141	150	123	122	117	123	126	123	137	130	110	127	125	125	134	135	157	124	143	97	109	125	140	120	141	128	138	124	126	132	106	138	126	137	123	127	131	129	158	120	127	114	132	137	132	131	149	128	121	139	122	148	121	144	118	122	122	116	137	118	147	114	130	134	130	140	107	137	145	139	135	153	142	127	137	150	132	140	125	120	140	113	138	118	141	133	114	117	139	139	139	107	136	115	141	125	139	131	131	141	134	145	137	130	132	129	132	125	117	133	137	132	118	143	115	115	134	137	125	136	141	138	149	133	112	136	122	133	132	148	139	119	120	108	104	125	148	126	130	130	123	117	112	121	150	120	126	130	119	125	133	126	162	131	133	131	138	108	114	129	128	106	117	133	123	149	146	131	147	138	107	125	126	133	132	147	129	131	128	135	134	130	150	126	127	124	140	129	123	127	136	128	127	127	127	118	118	126	133	112	142	133	129	115	131	144	134	126	129	131	149	141	135	138	156	135	142	133	135	129	146	121	128	139	132	131	130	109	126	119	142	153	137	146	128	135	135	132	107	125	147	128	112	121	143	127	139	132	131	124	117	146	128	125	141	125	141	138	105	124	119	120	140	119	150	109	107	132	143	129	129	120	150	122	137	125	122	121	132	133	124	117	139	123	125	124	133	116	124	133	141	123	127	133	115	134	120	120	133	135	116	125	134	120	138	129	117	124	125	128	131	126	142	130	136	122	133	126	136	122	122	116	133	123	123	134	123	138	154	148	128	106	119	141	139	118	133	153	165	149	122	133	117	132	132	126	133	122	118	122	128	121	102	112	136	125	128	128	144	113	123	114	113	135	136	136	103	150	151	122	145	124	126	112	129	137	118	126	112	129	140	119	137	127	105	133	148	154	114	120	120	123	123	128	137	132	135	135	120	132	138	125	130	133	131	129	157	140	132	144	157	126	123	110	148	123	127	129	131	143	122	114	128	139	150	136	129	131	137	137	149	144	118	135	138	124	133	117	154	108	134	109	137	134	114	125	142	124	126	138	147	156	138	115	161	110	161	141	134	140	126	126	120	126	124	127	132	112	146	123	120	123	129	132	138	127	149	156	144	108	106	157	126	125	125	125	134	111	128	138	134	120	111	136	142	139	106	128	152	135	123	134	129	135	138	122	122	133	111	135	119	134	137	129	116	129	119	127	121	142	138	124	136	125	121	124	161	135	141	138	125	135	110	138	140	141	143	130	123	129	136	128	120	121	125	130	125	123	118	150	126	128	134	104	132	140	128	125	132	128	135	176	134	136	135	135	129	112	113	119	144	137	132	140	117	125	125	121	125	147	130	129	137	116	126	136	145	129	129	126	153	145	122	137	130	129	99	108	116	135	135	122	114	143	116	142	128	143	139	112	129	136	131	165	102	139	142	129	123	129	134	145	125	167	105	129	100	143	149	135	116	139	150	132	138	140	120	121	128	118	129	132	121	98	124	148	131	140	131	121	127	149	116	122	123	120	155	118	117	157	136	146	141	133	119	131	130	128	116	113	149	119	167	122	132	147	127	139	129	126	135	134	99	141	152	152	124	112	109	145	126	122	141	131	137	156	144	137	137	129	135	134	129	114	133	114	137	102	131	131	137	137	138	143	118	129	141	124	130	131	136	137	130	131	125	118	123	113	135	117	139	131	129	135	114	155	129	140	154	150	122	129	151	144	122	125	113	142	126	130	121	126	155	142	109	112	141	139	141	153	152	108	128	151	141	114	124	125	132	127	127	123	115	141	119	125	146	124	125	137	151	137	132	128	110	134	130	121	123	156	120	130	121	123	164	112	155	147	128	129	122	152	121	130	117	134	123	143	116	132	124	139	164	126	124	119	135	123	141	141	128	137	148	153	127	118	133	143	135	125	125	142	128	120	124	131	111	127	121	126	132	121	110	132	120	137	131	123	144	115	108	131	126	114	126	143	120	157	133	133	114	108	120	130	137	119	126	133	125	118	135	145	139	129	120	124	145	142	119	142	126	134	118	133	127	143	132	133	117	121	141	143	145	152	138	133	127	129	128	143	126	147	151	109	168	140	121	119	154	120	123	130	128	149	120	132	113	140	147	131	151	142	130	117	126	113	112	141	118	127	120	127	133	124	122	132	147	126	119	150	130	121	133	147	115	120	144	139	124	124	137	126	137	136	121	126	125	128	138	115	122	140	119	125	127	117	123	143	147	151	122	132	113	116	136	135	110	131	144	147	128	115	137	130	109	122	121	124	142	111	126	135	153	137	122	111	149	138	143	131	127	133	127	140	118	130	141	122	141	128	150	136	131	142	125	144	127	133	125	137	111	119	115	129	129	125	139	148	111	155	139	132	146	112	116	129	144	119	131	143	128	141	163	148	132	133	122	119	132	138	151	120	111	119	115	128	126	137	134	140	135	130	143	139	133	137	135	113	134	136	137	146	125	139	143	151	132	137	126	133	108	122	125	129	135	133	109	152	118	143	144	130	149	112	136	118	122	131	130	116	152	121	132	131	132	130	140	127	140	154	112	137	117	122	120	124	126	146	126	109	138	139	123	128	135	148	129	139	135	125	140	151	153	128	127	143	152	117	148	129	132	137	128	122	118	123	127	136	135	148	112	121	140	148	134	144	114	117	132	134	136	140	110	146	132	150	130	115	152	114	140	132	138	115	118	120	154	147	149	130	129	131	121	148	154	137	147	101	137	129	97	110	138	153	133	126	113	128	110	144	157	133	120	118	121	136	135	120	136	137	127	153	129	138	124	132	131	143	134	112	122	126	122	135	136	120	120	121	124	123	129	115	140	140	135	115	141	116	129	135	141	117	130	123	126	139	141	129	135	126	158	121	147	126	143	130	128	134	124	147	128	143	142	125	127	122	137	111	121	129	141	121	124	150	124	141	127	143	135	136	144	123	114	137	125	124	125	147	141	133	125	122	130	152	141	113	138	125	129	137	128	150	125	144	117	145	138	134	138	116	133	115	120	112	139	117	137	113	96	117	148	115	126	119	120	119	113	123	115	125	139	113	121	116	150	149	116	138	146	129	141	134	133	132	138	137	122	148	134	119	136	134	142	126	111	120	120	133	134	135	126	158	110	147	124	137	122	128	127	151	133	136	136	143	112	116	140	135	146	110	130	123	133	140	136	100	115	118	130	130	123	134	132	122	121	131	149	146	129	133	125	129	132	112	115	120	141	141	99	117	111	118	119	140	135	114	129	133	146	136	138	111	130	136	141	122	149	147	146	122	134	116	132	128	141	141	119	125	135	148	133	142	125	125	117	130	129	119	120	143	126	111	133
18564	1104	2086	2504	1997	1537	1126	932	789	677	595	508	527	497	465	458	452	420	424	436	409	402	404	378	377	362	375	376	373	391	342	372	360	353	360	382	346	348	374	359	353	375	374	366	331	339	345	381	374	346	335	322	366	339	340	376	332	330	345	343	350	348	312	311	323	375	339	359	330	305	359	333	356	383	326	345	332	327	321	387	328	373	362	365	345	349	324	337	343	351	341	311	310	356	335	318	336	344	322	399	345	333	355	364	326	348	343	349	348	328	344	372	337	324	332	350	326	355	336	347	335	343	351	300	362	329	306	328	324	332	354	342	326	328	305	350	341	369	326	340	337	343	357	329	345	330	364	367	337	367	329	360	339	340	378	323	332	329	321	355	330	336	325	335	353	325	333	338	328	335	314	330	362	346	336	333	329	357	335	366	391	338	331	341	357	362	362	304	348	343	341	342	341	297	336	309	351	308	314	354	334	333	302	324	330	360	348	325	362	349	339	343	343	338	359	329	347	324	376	355	335	365	344	358	383	347	315	326	346	340	359	354	336	345	329	345	346	334	342	354	336	337	353	333	347	334	347	374	328	346	327	303	348	350	344	365	343	361	363	354	380	359	324	319	367	322	341	366	332	316	336	341	347	329	346	341	333	344	355	355	353	338	365	330	323	344	351	335	317	335	352	329	334	349	340	321	358	362	371	314	323	318	380	353	329	332	324	346	338	372	329	328	343	349	311	319	322	334	348	330	312	337	343	362	338	347	347	361	369	355	377	375	359	325	357	322	340	349	343	325	357	318	353	324	370	358	345	323	337	373	343	390	323	316	319	372	327	310	351	362	324	348	351	367	330	352	332	375	356	354	327	339	346	343	327	394	336	315	352	319	340	336	363	342	319	359	335	344	316	330	327	374	337	337	315	355	332	333	311	326	330	364	357	343	319	345	332	328	359	346	346	360	329	341	346	339	312	347	340	343	340	336	344	336	344	353	337	311	368	334	321	350	376	355	337	348	317	348	339	339	350	353	352	316	324	364	330	329	336	318	360	335	365	327	338	325	335	350	319	365	345	363	335	317	364	314	357	311	358	352	383	360	346	353	347	326	353	326	348	361	344	300	322	358	328	337	350	373	346	369	371	352	363	354	367	344	334	325	348	339	341	374	370	356	359	335	364	347	362	342	336	327	334	346	345	324	359	337	326	320	340	339	345	334	308	357	319	327	324	340	337	329	339	302	341	354	371	343	339	351	349	328	339	348	354	366	343	327	311	360	330	330	329	316	340	372	329	293	329	328	361	340	345	335	363	319	359	304	356	345	325	339	346	336	331	320	325	356	341	336	370	323	338	350	330	349	339	341	341	328	358	354	341	343	297	359	327	348	328	317	354	304	340	319	315	359	346	332	318	323	319	327	319	338	335	362	324	370	323	335	344	323	337	341	354	350	333	331	340	300	362	359	330	307	337	342	371	322	348	371	337	322	347	358	318	331	349	330	386	349	351	331	321	338	318	295	365	347	325	329	340	307	335	324	331	338	347	340	380	353	328	349	334	353	317	370	325	341	351	333	343	359	323	341	360	324	314	355	328	331	331	362	355	345	368	290	345	321	324	314	377	340	356	343	330	355	357	332	353	329	335	356	348	329	338	343	326	363	349	316	337	344	356	352	329	346	324	371	356	323	321	338	320	327	360	326	334	356	341	332	377	300	346	333	378	363	322	349	346	337	300	321	351	341	323	336	330	356	358	327	295	308	340	363	330	343	350	319	319	351	346	351	363	363	345	317	328	356	366	350	349	362	332	328	348	364	360	336	317	356	368	337	350	324	329	391	348	334	330	338	347	322	333	347	307	316	353	345	322	346	371	339	321	347	335	337	320	324	363	335	331	346	346	344	326	377	344	357	335	365	355	358	347	313	327	304	375	335	369	357	382	344	342	348	385	308	302	332	347	379	351	330	332	330	343	323	349	337	337	337	356	349	363	350	320	353	298	334	319	330	348	332	348	359	316	304	311	331	325	359	317	320	332	327	341	344	329	336	364	323	332	349	334	342	349	356	353	346	302	317	348	344	328	347	296	346	366	338	322	370	351	338	302	355	342	347	362	336	319	371	369	343	358	318	334	314	348	332	343	340	343	343	331	322	342	361	319	334	333	339	326	325	346	316	338	300	340	321	300	342	332	316	370	333	335	345	362	334	347	340	314	337	345	335	322	326	347	324	305	352	325	342	332	327	355	330	333	316	340	336	345	347	318	317	341	332	361	341	335	321	323	349	318	343	346	338	285	325	374	324	355	347	333	346	348	342	333	344	375	373	323	347	340	346	345	317	347	355	349	387	358	370	311	327	345	340	332	310	298	316	323	331	328	330	337	352	347	353	358	346	358	309	334	322	368	325	330	327	354	326	334	331	311	310	340	362	311	341	316	321	303	359	360	343	351	329	313	315	332	372	364	385	307	354	366	347	345	338	367	363	304	343	337	368	338	306	344	344	333	356	380	342	337	378	343	333	325	328	372	377	357	322	349	342	372	335	346	329	318	356	344	332	344	333	329	338	360	341	329	312	337	326	341	322	350	336	364	332	379	361	375	345	334	307	376	375	334	326	321	342	315	326	342	344	348	310	348	330	337	332	330	322	353	348	367	351	337	336	360	330	345	345	352	354	377	326	332	323	340	329	321	370	332	349	346	334	329	333	328	362	341	377	343	342	361	314	334	304	348	329	348	337	358	322	311	334	331	367	325	351	337	376	333	349	347	364	392	349	343	352	325	341	323	305	345	322	359	333	348	362	350	365	331	330	341	356	356	336	351	331	360	357	368	335	351	319	329	345	352	359	330	340	372	331	313	366	337	332	315	383	349	344	334	325	374	307	371	332	324	349	329	315	360	315	333	342	355	331	329	314	361	334	315	331	347	328	341	370	347	313	338	332	322	339	348	367	329	323	318	349	350	330	331	336	351	357	348	386	294	365	304	356	353	328	298	350	372	329	344	355	328	349	319	346	343	318	344	370	337	338	321	360	326	344	344	333	336	337	343	328	321	344	342	352	356	343	347	352	322	320	329	307	330	357	334	340	341	389	309	331	311	335	296	363	375	350	299	351	319	325	314	319	348	331	360	356	347	387	333	348	336	337	349	317	342	370	360	334	328	337	339	348	329	376	363	332	308	321	336	361	344	347	332	347	339	338	331	342	327	372	342	333	332	314	294	340	395	350	341	343	348	315	347	337	362	344	318	331	324	350	328	349	378	309	326	322	347	315	351	340	337	344	320	359	367	333	321	341	358	356	332	334	339	335	345	324	323	314	365	309	318	347	313	316	334	359	322	336	324	340	312	334	365	365	309	337	369	307	327	342	291	310	369	322	355	344	319	371	353	324	340	369	317	341	312	386	318	326	367	294	350	347	340	340	341	314	351	364	335	318	339	325	352	323	318	344	364	294	310	334	360	368	365	332	325	318	316	321	349	355	334	325	348	387	314	366	361	389	335	369	312	315	339	352	366	330
2218	520	493	405	425	355	341	327	349	350	327	338	376	330	339	374	339	342	375	353	363	383	366	371	383	366	325	346	361	380	368	375	339	346	327	364	345	347	377	344	342	362	343	358	375	367	343	387	368	363	386	403	335	364	311	371	336	373	363	370	347	388	378	371	394	378	354	403	378	351	344	380	374	359	383	380	348	369	360	348	334	341	364	334	357	369	353	352	351	367	386	401	379	320	400	317	353	389	363	372	383	337	382	352	341	318	364	349	336	373	379	377	372	342	414	353	360	347	353	362	371	348	357	344	370	348	374	346	357	354	358	367	376	324	367	351	345	344	394	346	339	385	326	307	346	357	390	343	347	349	384	367	384	365	343	361	340	326	376	380	351	373	339	374	348	329	360	348	338	346	340	361	383	355	352	343	343	353	352	354	358	384	370	351	357	388	374	357	385	370	394	379	340	334	351	354	351	372	357	367	360	328	393	368	369	333	387	353	347	339	366	328	352	351	322	356	343	366	356	341	323	379	359	343	343	369	394	352	385	342	379	344	377	362	344	341	331	364	393	339	370	361	378	383	339	363	366	317	376	351	335	341	329	349	361	333	319	341	336	337	365	366	374	337	372	395	345	357	363	371	355	361	384	370	357	371	367	375	324	334	391	363	355	337	353	376	357	373	361	380	350	376	374	365	376	363	361	392	351	334	423	372	373	369	365	401	371	364	344	385	343	347	358	363	376	345	338	294	340	372	373	365	384	361	378	367	362	373	354	368	338	310	370	384	352	385	367	368	374	372	346	348	342	349	396	374	359	328	325	340	380	341	389	360	330	357	367	364	372	367	379	352	339	368	355	367	325	324	370	376	314	358	410	350	375	361	358	359	336	326	383	364	352	324	392	354	386	350	397	335	333	378	387	385	362	353	383	383	358	324	362	349	344	398	336	390	348	352	365	362	378	382	370	344	376	355	334	369	359	377	382	356	316	377	322	393	348	330	335	326	384	377	371	363	336	332	370	366	372	342	332	353	390	348	413	397	354	336	404	333	342	365	349	357	381	397	359	358	322	408	390	373	317	316	344	370	328	331	335	359	327	363	347	348	373	346	383	360	360	354	355	365	366	355	372	389	337	351	379	387	361	361	383	350	364	383	370	353	343	372	356	372	374	320	338	392	377	373	358	380	364	363	382	351	332	361	383	383	318	367	344	371	376	413	351	365	377	381	353	307	363	362	354	360	359	361	394	383	355	384	342	408	350	376	376	343	372	336	346	388	357	364	352	348	384	355	363	341	353	315	325	392	358	350	353	364	374	349	334	388	341	394	365	354	361	338	373	333	335	352	345	366	328	358	359	380	347	348	367	342	376	330	333	376	368	363	338	365	350	333	375	346	387	373	392	364	334	356	361	346	348	341	367	399	363	359	370	339	369	384	329	378	334	382	334	317	343	351	365	319	346	382	376	403	402	383	346	392	364	375	376	360	393	323	369	334	332	381	342	364	370	365	346	326	342	374	369	373	365	339	365	362	352	337	372	363	344	335	364	367	378	418	369	364	350	364	359	346	369	376	371	379	362	360	383	346	345	358	370	368	368	366	348	374	359	332	347	369	345	370	364	331	354	332	363	392	356	375	379	370	358	375	328	324	369	365	390	381	384	365	348	334	306	372	375	368	360	347	352	349	342	352	366	359	373	384	313	330	345	351	373	347	372	328	369	343	339	337	334	353	347	345	366	371	353	344	351	376	330	332	397	359	367	324	378	366	355	412	345	355	341	383	391	363	381	390	371	368	373	347	317	368	358	341	378	372	376	360	351	342	333	335	374	398	359	357	316	384	385	369	388	336	319	368	368	389	357	382	352	342	380	370	348	383	343	399	327	376	337	383	358	357	364	383	379	347	375	335	339	359	381	385	351	370	363	346	347	353	372	376	317	370	332	309	338	318	354	378	352	383	351	342	362	351	327	361	399	369	348	359	353	376	388	394	371	329	398	355	371	339	345	331	340	365	376	370	359	341	389	367	349	356	383	380	376	340	372	354	372	311	338	392	361	325	357	393	353	407	326	346	364	361	373	367	402	365	360	359	353	384	340	369	345	388	361	348	317	341	331	338	340	342	344	383	345	339	338	369	333	370	343	338	380	343	367	359	409	346	363	389	385	348	374	366	372	382	335	352	321	355	379	356	379	351	353	354	347	337	368	359	361	343	344	346	367	387	375	400	368	370	376	353	345	372	408	372	375	363	300	384	368	361	331	329	355	353	357	367	344	338	374	334	340	377	390	375	365	359	368	386	384	369	343	362	351	343	347	338	363	378	415	363	352	358	351	337	377	322	353	341	341	311	341	406	331	352	342	339	384	351	371	364	359	350	367	332	389	395	364	346	373	367	354	399	342	346	372	374	335	361	354	401	387	362	359	377	361	379	356	376	369	334	361	393	325	359	379	358	323	362	383	348	362	354	357	340	361	352	396	378	337	374	328	341	354	368	365	335	365	379	338	364	352	342	341	327	405	360	367	393	339	353	343	401	337	365	311	372	397	368	386	345	322	350	338	371	358	374	358	325	353	365	373	363	349	340	354	361	367	342	330	347	330	352	367	352	412	370	362	395	367	386	333	391	390	370	328	374	376	352	356	365	365	348	369	380	325	342	370	330	348	367	361	356	346	370	386	335	341	377	328	350	363	375	352	381	322	361	340	384	366	355	308	343	351	322	388	377	318	381	375	363	365	371	351	344	342	371	327	293	385	355	364	323	347	323	342	345	376	300	359	345	373	350	363	350	370	369	362	353	353	350	342	348	360	379	359	349	325	338	350	362	367	359	354	370	359	357	342	356	338	361	381	375	334	370	323	382	357	335	339	373	355	343	330	360	368	339	355	349	376	367	359	341	369	354	386	345	361	376	372	397	349	406	378	353	384	342	347	380	352	385	378	360	361	334	335	369	349	393	396	359	361	313	377	373	339	375	351	392	364	352	369	346	333	354	365	334	347	359	338	352	372	321	348	326	357	371	332	390	345	349	371	349	354	351	364	390	375	343	347	374	342	379	373	375	364	378	347	381	342	390	360	348	347	389	333	376	353	361	350	316	379	320	354	397	384	352	371	358	329	339	371	373	351	365	367	325	382	359	334	367	395	359	330	349	363	334	312	323	309	359	359	333	372	332	343	383	351	343	383	364	322	349	346	383	341	362	353	353	399	383	354	342	332	378	355	321	375	375	347	335	364	343	370	378	360	347	357	374	350	355	361	363	388	356	355	384	361	419	371	406	384	365	361	374	368	347	363	340	388	360	386	329	352	345	347	340	329	356	341	342	350	362	406	382	377	344	352	374	362	357	342	358	340	349	371	349	395	345	369	374	361	330	363	401	367	363	364	374	383	359	354	346	368	353	343	336	346	398	359	373	343	335	340	339	370	350	381	321	348	346	359	343	351	389	348	318	376	333	349	342	328	349	373	346	330	371	365	368	368	348	329	385	373	360	368	368	377	399	363	356	367	350	365	366
2801	926	1049	1145	1096	1005	936	836	851	868	878	781	821	865	854	862	842	810	871	815	839	828	785	793	811	854	818	862	830	834	828	817	827	823	818	805	833	846	830	829	792	836	805	823	801	854	812	800	820	826	849	864	787	807	833	812	857	877	814	825	818	838	830	840	866	849	786	845	826	885	822	817	853	832	873	835	826	896	877	764	880	812	874	841	870	813	817	863	836	836	771	873	834	823	860	842	816	775	836	853	833	844	859	804	848	851	821	874	830	817	826	808	813	827	825	864	820	827	857	780	805	822	915	851	851	857	852	839	840	865	858	837	850	849	820	780	778	810	827	822	790	815	850	822	842	835	800	821	834	838	843	852	811	783	804	811	870	838	826	841	815	838	815	879	825	828	878	787	877	850	804	802	790	804	811	855	797	861	820	873	863	838	811	858	797	799	826	826	882	817	871	833	896	814	856	838	821	776	885	822	827	851	860	837	923	775	855	801	807	821	810	828	817	874	849	818	833	812	822	795	842	824	882	823	825	778	849	861	828	777	850	810	840	824	865	818	861	827	860	833	828	835	807	835	847	806	817	848	768	829	900	834	812	804	847	803	887	850	831	816	880	808	793	806	825	822	860	834	865	835	840	823	833	781	839	828	856	839	784	807	816	797	864	899	830	855	817	887	876	823	880	849	838	808	848	826	792	858	815	840	821	886	848	839	811	794	839	809	853	826	797	807	814	822	833	848	844	823	826	788	771	832	791	815	816	849	831	827	803	827	803	871	857	813	823	801	821	823	827	853	831	843	872	849	821	829	803	843	848	798	849	833	829	871	841	819	800	857	799	852	823	882	830	822	809	854	810	865	820	818	808	809	865	818	849	838	845	810	820	829	896	848	862	831	800	827	837	813	834	824	852	847	829	835	799	869	846	846	776	827	826	810	825	810	827	806	855	844	812	825	883	830	844	799	787	841	850	851	794	796	789	819	833	795	859	839	788	830	811	831	798	774	794	903	801	827	854	861	820	857	793	824	836	834	810	793	812	824	822	758	782	810	880	809	789	809	816	878	823	781	837	808	809	798	816	841	841	833	853	798	793	884	841	831	891	805	828	885	810	759	814	784	797	842	812	823	774	825	856	880	834	817	792	858	828	843	795	824	828	801	820	825	841	832	832	814	803	837	840	790	818	822	836	852	809	821	837	852	881	802	794	799	818	872	890	861	870	810	833	779	845	818	814	850	830	832	833	853	830	808	794	807	789	752	834	902	835	834	810	863	829	808	794	796	833	830	790	806	795	778	830	814	895	788	768	886	856	843	902	811	886	851	827	809	843	874	836	822	895	795	804	823	810	815	862	798	831	861	851	886	805	825	859	840	852	836	871	814	814	871	811	820	834	830	807	821	864	847	822	824	826	778	814	884	858	848	831	853	791	836	806	815	809	865	840	801	832	813	823	868	796	818	825	841	808	836	827	833	852	890	846	838	858	787	813	884	848	813	830	825	797	854	812	839	830	841	833	824	855	750	855	834	801	821	829	819	812	821	844	849	793	849	827	788	819	804	847	868	813	855	839	841	834	836	812	830	872	871	847	858	848	788	810	861	831	779	793	863	847	849	782	844	844	862	767	842	872	856	790	797	876	816	800	793	839	822	835	874	831	821	832	791	875	804	848	880	839	800	851	812	812	823	796	798	804	845	836	825	912	844	813	806	839	846	833	849	834	889	807	822	817	868	908	839	840	798	812	849	840	851	860	820	844	798	811	837	838	802	798	846	836	795	811	804	881	837	826	826	876	784	820	773	795	831	793	834	852	825	846	813	844	832	801	798	826	826	847	830	814	820	772	795	832	780	789	802	868	806	818	839	852	830	796	849	830	839	850	832	816	844	871	857	840	837	797	801	849	846	803	825	843	829	820	855	820	791	804	848	840	830	831	892	803	789	819	855	815	855	808	807	844	824	813	839	843	825	811	837	855	853	833	828	836	834	820	815	827	821	810	826	811	813	823	847	868	868	813	871	891	832	818	799	867	841	831	854	780	843	882	854	877	864	827	791	869	817	794	821	811	820	801	845	817	858	846	834	882	789	875	789	831	838	782	778	859	825	806	832	826	785	889	793	853	805	822	791	837	832	833	830	886	840	865	806	831	877	826	825	815	844	796	901	867	807	843	805	826	821	824	771	876	802	821	807	904	827	853	835	842	841	793	875	836	800	775	817	842	795	829	815	790	799	839	834	831	824	810	884	852	840	808	839	836	833	814	809	857	808	843	835	807	805	792	819	854	806	860	846	828	863	808	806	778	872	855	882	865	827	849	857	821	831	891	852	868	781	804	845	801	876	868	838	901	848	863	854	805	820	775	759	808	847	804	822	786	834	832	771	804	829	842	853	861	853	850	860	790	823	822	831	846	818	849	886	871	796	771	790	810	873	799	816	864	821	842	881	774	828	822	881	832	811	846	816	836	873	815	825	817	826	839	867	811	821	866	783	815	812	832	829	863	861	845	821	823	855	790	810	853	853	804	843	863	817	801	859	837	776	824	888	848	837	808	844	847	846	800	787	853	835	843	858	813	838	861	827	829	819	881	797	824	814	822	865	889	867	852	804	825	822	819	900	866	856	827	833	855	831	850	828	810	832	843	797	828	850	894	890	856	841	828	905	814	819	844	870	818	798	821	820	818	851	888	842	850	830	829	878	830	827	842	835	767	841	819	808	823	854	850	854	849	832	819	810	824	843	837	804	849	832	830	902	857	838	826	851	806	863	841	859	820	805	747	781	828	810	844	809	740	798	850	868	812	814	775	878	824	766	807	809	812	858	781	867	801	825	833	825	812	789	899	803	838	773	814	797	904	848	831	843	839	873	829	820	880	843	862	856	805	784	805	825	792	840	843	837	837	808	868	847	806	825	880	845	856	838	825	838	847	897	851	836	851	840	818	817	840	838	838	815	873	811	816	809	812	871	848	854	835	824	866	824	812	854	804	915	840	870	849	805	760	820	854	868	831	824	816	862	859	886	841	791	820	862	844	829	836	812	810	839	857	789	790	856	841	842	773	803	816	836	846	795	819	834	827	757	828	871	837	836	799	820	878	825	835	849	836	807	817	830	833	845	830	807	817	821	816	854	857	827	874	796	847	840	786	822	811	839	842	855	787	801	833	834	789	816	852	805	876	863	867	885	860	822	848	853	814	896	827	809	803	867	803	818	840	797	862	828	847	891	814	772	816	792	855	883	824	794	820	820	809	784	830	843	867	815	856	809	856	840	845	853	840	830	827	829	851	876	852	827	836	794	797	839	822	847	831	827	870	804	815	858	841	861	849	847	858	875	862	825	839	800	819	790	837	833	822	848	832	847	823	818	883	824	854	818	811	798	838	826	834	823	754	824	806	802	805	870	846	834	906	773	855	818	847	811	876	824	786	846	789	840	878	822	813	798	805	850	836	839	845	823	816	831	823	766	819	826	791	862	803	850	875	879	866	807	834	855	806	792	830	793	817	818	810	861
19602	2706	761	719	472	439	380	362	346	320	301	299	304	309	324	325	301	290	298	309	312	318	299	303	305	330	303	289	333	301	286	324	286	282	313	303	266	308	306	288	285	341	304	299	277	283	328	315	308	257	289	324	317	308	316	288	288	269	300	313	261	311	326	295	296	304	287	286	307	270	242	313	333	290	283	289	296	331	301	272	285	290	291	344	319	320	282	256	290	307	301	272	282	293	339	284	297	286	293	282	295	270	312	293	331	294	300	295	320	302	301	275	307	305	321	308	316	302	293	276	318	293	286	304	289	274	300	257	329	295	279	292	326	313	263	322	282	285	304	306	292	288	288	290	315	283	270	288	276	273	276	282	277	297	293	282	307	319	281	267	290	305	311	297	318	276	272	286	275	296	308	298	326	285	306	291	319	295	265	309	268	276	283	291	291	317	291	280	276	336	286	293	281	281	317	330	285	252	293	288	315	264	329	329	299	305	268	319	274	302	271	262	295	297	263	263	295	275	263	287	300	292	313	289	295	277	295	275	297	301	290	301	264	343	310	289	294	266	323	287	309	311	310	299	303	336	303	299	343	263	243	318	300	287	320	299	330	285	275	270	281	334	313	287	301	294	291	281	283	311	326	320	312	285	295	303	298	328	296	290	317	304	273	297	280	288	282	285	271	279	308	284	295	277	280	291	335	311	304	271	266	284	293	276	296	323	328	276	303	296	285	315	297	291	325	326	305	289	282	336	314	293	288	313	270	305	292	299	306	278	295	304	308	289	290	287	284	301	317	313	300	297	299	288	324	281	263	303	288	295	293	334	335	289	270	299	326	300	295	312	308	322	287	263	284	363	285	312	328	297	298	274	309	310	285	282	305	310	328	283	313	308	284	300	265	315	325	288	288	295	270	301	298	286	286	297	288	281	332	302	306	312	297	286	298	310	277	285	312	291	325	297	276	283	303	297	284	277	306	292	316	259	281	323	279	269	328	294	301	295	311	309	272	283	323	317	309	306	271	293	321	299	291	287	281	302	319	302	301	355	293	268	279	279	326	290	294	307	325	297	268	288	274	304	264	302	265	274	311	292	308	275	276	268	291	315	284	283	254	278	278	317	280	283	312	315	279	296	277	294	277	326	325	290	327	319	286	312	307	296	320	282	282	304	288	299	324	283	302	276	297	257	292	317	320	295	311	270	309	309	316	299	290	278	300	287	313	284	303	287	289	292	272	277	267	269	297	331	314	306	301	309	288	264	298	312	305	312	318	286	277	320	273	289	301	307	270	273	308	308	304	318	306	274	297	307	293	302	308	299	274	314	278	288	293	300	312	289	298	303	299	302	277	288	279	301	294	331	300	279	291	300	283	295	281	302	285	327	299	300	280	309	308	271	304	323	301	285	304	311	285	242	310	334	307	305	283	277	317	306	288	266	287	305	332	286	294	281	297	264	315	304	304	300	318	308	251	289	322	302	326	293	326	273	297	298	282	271	323	301	291	326	320	281	327	278	268	311	321	312	265	294	287	311	301	283	315	298	279	308	321	283	315	295	287	329	306	327	297	296	291	301	279	300	291	320	296	278	259	278	294	273	287	297	305	280	294	317	287	275	309	287	284	292	271	243	320	296	282	306	262	294	277	302	290	290	302	309	289	306	280	303	280	327	275	296	288	308	284	298	291	296	287	300	274	304	304	274	297	284	283	291	310	286	308	273	313	291	271	355	275	321	324	275	290	268	281	288	276	293	299	293	320	313	308	279	280	320	294	277	287	317	299	308	287	307	319	258	278	306	262	291	277	292	289	303	272	298	291	289	316	288	288	282	297	266	287	327	265	300	280	299	289	261	281	285	269	266	248	304	326	300	277	296	305	313	279	277	273	289	295	285	300	311	293	277	304	332	301	319	283	314	353	306	295	292	311	295	276	281	312	281	280	289	315	263	322	271	284	301	295	310	301	278	319	290	299	317	303	274	294	318	287	298	289	265	306	293	274	312	304	332	305	290	311	334	313	316	314	299	267	301	339	316	290	288	305	273	283	335	306	308	290	293	333	261	309	329	301	307	308	305	284	296	311	295	280	263	258	335	284	278	303	316	308	271	275	267	281	264	340	329	292	301	267	292	266	313	329	281	297	289	276	268	314	300	308	300	282	283	308	300	284	333	326	340	279	253	275	322	317	280	292	285	284	357	303	305	276	317	287	295	320	307	284	309	330	286	247	305	270	282	300	313	308	299	349	336	325	299	288	269	326	271	299	282	310	296	270	292	283	293	303	294	288	331	274	303	319	303	301	320	294	294	312	286	288	301	302	325	285	270	298	260	274	278	290	307	285	308	295	286	264	297	293	274	273	306	288	290	262	307	289	307	290	284	252	271	305	271	313	322	296	303	301	325	306	318	255	294	296	289	305	292	323	291	289	302	310	290	307	274	303	264	298	286	300	306	307	318	277	313	289	322	303	321	279	277	291	292	300	298	326	323	314	274	273	301	273	289	311	292	324	311	247	290	300	276	298	288	302	302	338	291	297	304	289	292	286	276	300	319	330	303	302	319	296	327	293	285	298	317	315	288	303	311	316	321	303	326	298	283	291	307	319	306	297	285	325	287	353	289	283	301	311	256	270	299	301	296	319	288	293	253	280	303	286	297	294	311	272	276	277	308	296	301	283	305	341	294	276	304	323	259	287	298	305	323	274	301	311	304	298	303	312	328	243	317	300	284	298	280	283	309	311	280	284	320	285	282	279	276	308	271	273	272	277	308	328	332	286	287	290	316	290	296	325	302	289	305	300	265	316	309	290	291	291	298	276	331	314	296	279	295	338	311	299	282	284	300	285	288	313	267	294	295	316	289	304	298	297	278	272	294	301	281	315	286	275	298	303	300	296	325	295	307	288	280	304	280	293	282	311	256	286	281	282	281	286	309	298	279	278	306	322	295	264	297	303	280	281	290	306	306	283	257	272	311	283	293	285	322	274	303	296	304	256	277	304	307	305	294	273	274	274	266	293	301	302	277	332	285	281	297	314	293	319	306	326	292	315	281	276	282	265	268	284	300	309	303	285	266	290	306	283	277	293	307	295	273	292	312	303	299	335	280	307	287	326	284	313	306	304	333	298	294	289	303	298	338	301	297	276	286	287	318	301	283	246	317	307	296	291	282	284	307	299	278	293	312	312	297	300	333	331	293	283	293	286	321	281	277	272	295	303	275	304	309	299	279	286	290	305	284	296	308	267	290	292	304	293	337	270	302	287	313	287	279	278	301	308	283	298	296	282	265	286	296	305	297	289	287	286	274	288	295	303	309	306	304	268	273	293	294	304	294	296	306	299	308	275	317	283	299	264	294	274	309	300	295	306	285	286	253	278	276	305	300	293	306	270	270	290	318	275	287	289	278	298	289	301	341	315	294	260	294	317	308	333	292	294	270	289	285	280	292	261	318	327	275	298	251	275	305	279	274	292	328	254	326	286	314	317	302	296	300	314	285	274	284	274	300	284	283	268	300
13343	1175	1743	1968	1664	1408	1183	1028	954	925	817	834	789	786	778	818	772	726	702	719	774	725	668	749	697	744	722	681	717	664	734	679	674	711	744	646	747	693	690	681	738	700	667	686	699	717	678	719	700	741	661	652	684	687	666	677	711	691	697	695	700	729	722	718	680	708	680	710	704	691	729	667	680	726	695	668	731	694	680	714	691	663	703	654	639	697	652	713	674	707	680	657	657	698	712	688	710	714	704	671	778	725	701	687	716	655	680	648	702	674	705	692	708	705	649	683	736	677	680	663	699	709	709	688	693	657	658	722	693	671	732	696	672	680	755	729	642	716	716	690	684	705	715	706	670	640	701	721	647	686	701	653	664	640	686	681	691	688	731	731	677	709	708	709	733	676	698	720	665	622	719	738	705	669	716	679	674	676	679	659	699	754	653	715	662	703	635	740	695	690	696	666	686	683	653	699	709	701	680	705	734	652	659	683	652	695	689	659	725	651	702	694	640	652	626	702	680	689	711	658	677	664	702	750	688	687	667	645	698	709	707	663	672	679	701	718	702	733	702	681	696	724	651	674	663	670	746	654	727	724	655	661	643	714	681	687	717	668	678	676	682	672	649	667	735	733	712	705	671	666	699	712	663	699	694	722	725	685	739	660	639	661	640	703	681	690	693	679	647	695	658	695	675	677	730	640	659	679	714	729	705	674	683	683	666	698	727	703	645	677	706	696	637	696	654	712	719	713	691	694	675	667	708	692	719	668	698	710	738	658	644	727	664	716	680	702	680	717	649	659	729	699	664	709	694	735	689	704	661	688	683	696	690	657	724	709	709	679	682	671	676	682	676	695	698	681	724	697	695	677	631	684	723	668	663	610	722	710	692	665	689	724	665	722	697	648	635	707	644	693	714	672	668	725	694	738	670	716	694	656	693	689	682	720	695	672	672	655	692	672	686	669	684	653	656	718	714	674	697	712	707	712	710	714	640	680	671	661	655	672	703	677	673	718	706	721	664	677	688	684	646	697	674	737	684	672	720	709	703	699	693	638	686	663	728	672	733	727	708	620	584	659	637	703	704	690	689	673	727	674	698	667	707	692	640	723	664	715	693	654	708	684	710	682	696	675	688	752	672	695	679	670	756	654	654	636	690	669	708	698	735	638	716	757	697	706	714	666	680	675	705	677	691	674	702	606	663	670	753	695	674	651	682	672	674	702	705	694	707	726	672	689	734	660	687	707	713	669	683	641	706	738	690	716	709	641	670	659	735	712	713	700	672	624	639	679	669	691	715	698	711	680	712	701	681	701	671	650	721	677	684	667	716	666	729	660	666	683	685	686	660	734	705	731	709	706	674	678	669	673	705	715	734	699	660	702	695	673	676	637	641	676	703	661	707	666	697	670	684	692	660	699	685	651	688	717	690	686	664	693	684	679	662	658	724	648	702	704	682	654	666	678	711	698	681	682	746	702	668	698	686	714	633	722	727	664	679	683	677	725	693	654	718	667	685	756	681	710	730	659	705	725	675	707	683	667	709	696	703	684	712	712	704	691	709	731	652	666	657	685	730	682	719	705	725	644	643	720	691	674	684	726	691	685	665	623	689	668	712	702	676	678	692	665	656	682	718	651	668	667	687	689	687	636	655	685	696	674	745	716	691	652	663	703	661	713	689	700	689	714	665	665	748	651	691	653	684	686	661	670	700	681	698	638	682	697	687	727	685	648	688	634	666	720	724	668	728	689	726	685	644	712	678	664	720	711	683	663	715	663	687	690	602	699	692	715	694	687	694	654	706	686	691	704	723	760	689	723	713	666	708	660	728	652	672	691	685	674	711	674	683	694	712	697	725	715	691	685	681	680	696	690	684	721	734	712	713	743	659	706	701	634	715	692	678	701	690	729	652	658	676	675	687	686	687	633	681	691	672	710	679	718	666	758	701	725	664	687	674	701	709	673	698	662	652	673	721	673	692	688	751	686	695	677	690	686	729	737	702	697	694	687	696	715	696	645	650	679	725	692	684	674	668	692	698	690	673	678	653	691	676	688	672	732	722	700	627	681	712	633	705	732	709	676	672	682	647	705	703	728	656	711	737	708	668	650	702	683	696	717	652	679	684	655	657	716	701	636	699	675	690	689	692	668	678	675	630	683	671	663	701	666	719	674	695	665	700	646	693	671	668	661	691	671	692	673	693	680	685	682	677	684	675	695	697	691	687	699	661	666	686	683	767	715	685	704	649	651	669	661	662	711	715	672	722	645	698	700	674	697	699	698	676	618	695	669	682	722	675	721	728	702	722	684	721	643	728	662	687	706	695	669	671	721	661	724	666	702	690	713	697	678	687	703	664	656	678	613	670	680	707	668	670	686	646	652	661	723	715	664	691	685	677	712	704	735	675	713	683	669	693	696	716	657	693	700	682	680	682	696	721	662	643	655	687	695	693	634	665	682	676	643	669	700	657	688	671	679	727	683	682	632	699	694	679	690	687	687	649	683	721	677	685	657	691	759	752	655	664	737	694	685	718	690	710	679	698	695	716	686	715	656	680	718	675	695	673	686	731	721	663	651	676	630	696	677	667	681	720	689	713	731	685	658	691	678	718	706	695	647	689	670	660	701	660	682	715	678	629	672	709	702	663	653	683	690	680	716	649	691	668	679	718	717	661	668	675	711	667	670	718	647	714	632	701	686	722	703	671	699	692	690	658	690	649	696	693	702	721	653	669	713	702	655	717	697	710	706	664	690	696	693	645	737	715	690	715	701	688	693	671	728	649	670	650	741	685	717	625	753	690	684	705	690	687	680	668	689	721	632	677	700	752	745	647	696	686	691	679	685	669	714	696	675	698	686	682	688	653	730	688	649	719	700	697	657	675	736	704	661	709	754	691	676	669	703	711	716	673	650	690	740	677	678	660	699	677	700	648	660	717	698	652	681	695	661	648	690	719	751	684	666	739	690	698	701	637	678	686	650	670	678	698	660	723	673	681	657	698	676	654	683	666	707	733	691	678	652	703	719	701	652	699	655	662	653	649	651	659	692	703	729	707	686	685	735	701	697	714	666	654	673	643	674	684	688	702	697	676	687	651	603	700	651	658	697	688	724	705	675	686	695	685	667	690	661	743	672	698	675	631	733	701	739	719	643	700	745	696	656	725	729	677	734	694	697	705	724	673	701	690	665	728	741	702	674	675	706	688	689	686	672	652	732	680	681	668	690	631	738	661	728	646	680	683	712	706	685	713	736	675	689	653	672	664	664	740	679	673	713	705	619	693	708	721	644	694	673	704	724	683	673	689	687	659	725	711	656	734	673	678	690	658	693	709	651	660	692	634	725	691	737	689	695	650	677	703	736	689	686	733	680	719	672	646	683	706	684	717	731	707	676	693	679	649	719	698	694	669	727	680	692	679	662	687	746	671	674	695	720	711	671	743	690	675	676	705	703	704	662	662	723	699	686	666	693	733	717	711	669	698	656	705	696	672	669	705	705	709	682	677	769	638	703	687	644
31768	5902	961	724	581	334	246	212	180	194	191	163	184	143	149	159	152	133	155	155	122	130	135	152	137	160	149	149	146	130	120	127	128	129	139	120	119	137	129	138	124	120	140	129	143	128	131	128	131	129	127	122	106	130	152	134	126	123	126	130	125	142	135	126	134	154	122	132	124	151	152	134	126	132	124	138	146	134	139	132	124	126	142	136	93	123	147	134	124	137	145	144	136	140	153	135	148	138	144	121	155	139	130	129	145	133	117	139	130	136	158	140	116	116	144	129	120	134	106	113	124	122	120	152	142	136	122	123	130	148	117	117	130	124	128	130	114	144	134	131	128	126	144	113	132	120	119	132	142	123	116	110	112	123	144	147	132	137	127	134	136	126	130	108	136	110	132	140	135	133	112	128	126	143	110	147	136	142	118	162	146	129	127	135	142	141	133	128	139	152	134	135	138	127	129	124	146	123	132	141	117	126	149	146	117	124	112	137	124	143	120	133	125	121	132	103	127	144	133	127	133	144	130	143	155	143	130	134	106	131	118	121	111	131	116	127	122	120	108	119	148	147	151	128	127	121	154	129	127	118	134	136	125	137	122	138	120	138	150	112	108	112	113	149	149	130	120	121	136	148	139	137	122	151	127	137	129	124	129	120	127	147	124	128	146	130	129	153	151	120	122	110	139	149	140	128	138	121	116	135	135	128	125	129	130	142	132	133	137	136	125	149	126	118	128	109	142	160	132	146	145	129	121	143	122	150	124	150	136	148	129	149	135	124	116	140	117	147	157	148	136	128	120	121	123	128	110	113	126	146	140	116	131	117	155	131	117	130	125	126	129	122	150	101	117	150	116	147	133	122	113	128	159	146	119	129	136	141	140	132	112	131	128	124	130	114	135	136	132	115	147	122	127	122	113	119	133	129	129	117	131	111	134	128	126	150	141	136	120	136	128	130	142	111	109	122	108	147	132	124	138	118	138	117	147	109	136	122	119	153	141	130	132	101	121	122	125	152	145	114	126	100	130	119	137	143	146	131	138	133	136	132	138	139	113	129	132	132	127	141	110	140	122	106	118	150	141	112	123	113	120	120	168	113	126	123	121	128	133	128	132	137	140	134	151	131	136	141	115	151	132	123	138	150	140	127	137	138	126	152	131	155	127	127	100	120	109	136	135	118	119	112	131	111	113	122	136	142	113	120	137	134	124	146	141	144	143	129	148	132	121	137	146	122	130	146	115	136	127	147	149	119	125	147	129	133	130	140	104	122	120	132	129	107	136	141	122	140	113	98	143	118	121	127	129	133	142	126	136	139	119	135	139	134	130	143	139	122	128	104	147	123	124	159	154	130	151	136	140	131	145	131	128	128	124	121	134	122	148	115	122	125	118	129	122	135	124	134	129	118	127	139	132	109	140	109	137	131	108	107	108	134	125	123	133	110	116	121	121	133	117	141	116	114	121	114	126	121	123	138	125	125	133	151	129	113	137	142	118	108	150	146	137	132	123	120	121	119	137	126	133	129	138	109	130	125	110	122	130	145	134	143	125	122	136	119	115	133	103	103	133	136	143	122	131	125	125	129	129	146	130	129	137	107	124	119	156	146	141	130	130	142	129	141	157	126	117	132	149	126	109	122	144	162	128	124	131	151	119	109	166	115	120	134	159	129	147	139	127	144	128	112	120	127	133	131	111	126	132	143	119	139	147	129	130	123	129	148	136	133	122	140	140	135	129	137	151	136	146	149	125	125	138	146	121	131	121	131	111	116	124	113	138	140	137	141	127	122	134	149	142	143	123	139	125	130	106	138	135	119	121	122	118	109	139	138	132	122	122	120	125	134	127	131	132	151	122	136	115	134	141	139	114	131	117	117	138	132	140	138	141	116	134	127	160	125	121	137	121	124	133	138	131	136	143	124	124	148	121	140	126	132	133	144	126	100	123	117	125	133	121	147	122	118	131	132	113	135	112	121	102	128	107	124	139	131	128	120	127	136	136	151	129	102	131	125	124	131	122	151	142	125	134	131	109	147	97	138	146	119	151	145	127	126	123	113	137	154	109	123	124	137	132	137	144	138	141	137	143	119	145	141	117	131	124	141	133	132	127	132	154	115	133	125	122	132	118	131	133	125	140	142	148	134	141	132	122	144	138	123	147	133	115	136	136	132	121	132	123	122	130	137	127	131	146	141	134	131	113	133	125	114	132	154	127	128	127	129	128	154	154	126	125	112	117	141	146	114	122	121	141	116	135	146	134	129	124	133	138	126	110	123	125	127	139	155	139	122	128	136	142	129	129	120	115	124	156	141	137	127	150	132	135	132	133	130	135	129	147	98	134	113	124	133	145	124	147	143	137	123	128	131	121	115	135	135	111	118	130	138	126	136	141	112	118	137	125	126	144	124	137	104	117	127	143	140	128	136	158	138	138	150	122	128	135	131	162	136	130	143	151	103	125	111	124	136	132	120	120	146	120	136	134	118	143	106	118	144	117	105	133	108	138	138	144	124	143	127	121	129	133	128	108	139	116	131	151	143	132	117	110	135	120	113	141	142	121	132	126	142	121	128	142	118	119	121	118	117	140	144	131	157	123	139	144	141	127	111	126	120	129	110	149	105	122	113	125	104	129	138	134	137	147	157	133	130	122	139	135	126	142	147	151	140	155	126	135	136	95	128	131	137	152	135	144	130	134	122	144	139	120	136	131	139	125	115	119	136	151	132	146	117	122	117	123	127	124	106	133	109	121	123	134	118	133	120	133	120	126	134	115	124	168	136	123	142	135	134	145	135	125	152	125	116	108	153	148	122	110	133	119	121	142	145	130	143	129	137	130	132	137	120	120	119	137	120	124	142	135	139	120	137	97	142	115	131	132	128	128	121	108	115	134	160	128	130	121	133	121	125	116	113	118	104	118	154	117	102	105	132	139	133	125	146	129	129	131	118	142	127	131	121	90	131	115	134	110	115	129	142	128	131	127	133	111	118	128	120	127	133	125	129	132	139	128	155	162	126	124	124	137	125	129	138	129	130	113	129	143	148	125	123	132	128	149	128	118	126	140	147	132	128	129	125	125	129	136	139	113	137	144	131	114	115	136	155	127	138	134	126	114	122	121	120	119	127	123	160	123	148	168	125	129	127	137	144	147	142	98	136	143	141	157	141	125	142	130	146	115	130	134	135	120	143	135	127	139	122	136	124	127	131	127	134	139	143	129	134	131	120	138	154	116	142	137	117	153	131	114	145	133	123	123	135	134	125	126	140	138	133	127	135	132	152	128	135	106	116	142	155	128	125	137	141	140	107	140	152	109	148	116	147	125	129	140	144	140	138	142	126	120	126	130	129	123	140	117	154	121	124	111	139	106	122	134	107	128	140	129	137	131	132	129	135	118	118	137	144	137	144	126	142	148	124	114	127	129	140	117	130	131	135	142	140	121	135	135	114	136	142	119	124	126	141	117	118	110	154	138	155	138	125	127	131	120	124	119	114	140	138	134	147	155	153	142	127
19248	1147	1919	2558	2000	1540	1170	927	756	696	630	552	533	485	447	473	389	390	414	392	409	409	391	390	384	383	395	367	336	350	366	350	375	324	383	342	328	346	362	362	369	356	341	372	399	340	362	311	367	356	365	355	358	371	307	377	370	356	342	364	363	353	351	340	317	362	357	349	396	371	369	343	374	351	345	332	326	351	383	345	299	348	336	326	337	354	340	373	365	341	360	353	352	284	339	365	332	365	352	392	351	365	335	343	346	312	344	333	354	373	326	332	335	383	319	373	305	351	334	357	312	349	344	378	334	323	343	344	344	345	323	337	354	350	337	362	369	334	370	369	366	356	356	313	358	356	329	360	341	359	313	347	341	369	319	339	319	332	317	343	347	369	357	331	343	335	342	335	316	334	347	333	356	335	368	337	348	354	362	341	332	340	350	370	325	340	356	335	345	330	352	364	352	336	343	388	331	357	371	348	349	355	334	328	332	371	358	369	362	343	338	311	327	346	315	339	369	339	334	358	340	315	342	321	320	344	355	366	335	348	310	338	333	324	341	332	360	329	351	323	306	335	336	300	325	319	351	354	335	344	315	290	344	377	352	318	338	355	353	359	319	367	328	354	380	372	348	352	335	322	374	334	339	338	326	333	330	318	350	325	352	378	335	344	360	321	327	369	325	302	309	353	325	318	342	340	315	324	348	327	383	328	383	339	363	345	322	365	328	336	327	329	348	344	329	343	317	318	329	335	377	346	341	341	353	364	357	318	342	334	349	358	342	380	339	367	332	329	347	357	342	341	330	327	341	315	338	341	313	341	363	335	351	339	325	321	365	356	352	344	328	324	323	347	361	314	330	337	354	336	324	324	339	341	327	331	340	348	319	350	325	335	337	350	335	337	311	350	339	335	337	327	314	350	316	348	355	367	344	339	330	361	325	358	346	322	326	322	357	337	359	359	347	366	353	325	340	323	355	337	350	334	341	333	323	356	333	322	315	365	346	326	333	365	359	323	372	319	344	330	318	309	345	339	301	381	345	366	347	319	371	312	347	363	318	353	342	332	331	339	324	359	332	340	354	319	333	321	359	318	348	333	307	318	352	342	346	353	340	348	347	322	343	336	370	339	338	351	316	369	374	313	337	372	326	364	332	315	336	299	366	317	317	344	351	349	331	353	321	357	336	341	342	379	334	346	333	326	346	348	312	324	337	327	346	355	326	326	352	352	295	352	331	327	308	336	316	360	362	353	319	326	325	331	338	326	349	354	337	327	390	331	375	329	366	351	363	372	330	304	326	351	305	351	332	323	343	333	347	336	361	321	349	353	333	321	338	347	351	356	320	373	339	355	354	347	356	324	322	326	342	332	337	309	348	341	379	326	338	359	315	320	327	340	323	300	349	350	308	377	330	323	360	358	363	334	332	344	354	370	301	364	344	334	333	314	353	351	333	353	321	350	343	334	332	318	319	331	359	350	359	384	320	323	340	333	340	380	340	336	359	330	332	350	339	312	330	361	333	325	335	324	314	339	351	344	347	307	360	332	377	338	351	326	342	333	351	331	342	315	355	330	363	348	329	342	332	345	360	325	324	335	363	349	335	348	356	323	362	339	351	358	337	312	322	326	332	345	349	332	361	335	356	363	346	332	314	337	339	345	359	330	319	339	323	339	323	353	361	317	331	341	332	358	333	335	356	340	321	336	341	331	312	318	341	343	341	346	332	338	302	319	352	345	369	329	333	338	347	368	334	364	335	363	348	345	331	368	317	361	354	308	352	341	335	321	336	312	350	343	354	341	363	340	367	359	366	346	346	359	336	320	349	293	348	335	341	333	365	341	380	327	338	333	304	333	350	373	325	349	349	354	336	338	347	315	333	334	336	359	370	337	338	320	351	337	349	328	368	352	350	332	343	381	313	349	374	337	302	324	379	387	332	350	349	327	348	333	329	315	351	366	323	342	321	341	336	335	319	327	341	326	336	390	323	315	310	309	358	323	338	329	362	355	342	337	325	349	352	341	338	325	338	335	324	339	346	349	372	347	361	324	318	330	353	363	320	351	339	366	320	307	341	303	343	347	346	357	308	362	354	338	331	346	335	329	369	325	353	343	329	367	327	360	336	338	358	316	347	326	365	358	323	346	355	361	340	362	373	346	347	391	355	324	322	337	349	340	346	345	367	341	327	327	284	352	348	341	334	331	327	370	302	347	379	352	334	335	324	329	350	341	328	357	347	316	342	357	377	340	351	360	359	336	332	343	332	303	337	352	334	325	337	363	340	337	323	344	337	356	323	347	375	351	352	325	357	329	325	391	356	368	368	315	367	335	328	343	330	353	337	377	359	332	341	339	388	344	321	347	362	336	348	334	341	358	346	315	339	327	312	351	367	334	310	335	351	303	368	346	324	340	371	348	348	319	353	351	305	327	362	343	356	314	350	363	351	326	336	349	348	371	356	335	334	331	305	361	348	349	361	323	337	331	352	298	353	320	341	369	302	332	330	340	363	341	342	343	332	320	363	313	340	343	327	327	351	341	348	337	307	374	340	330	336	310	348	373	359	346	340	321	351	338	345	357	335	333	321	333	346	316	331	339	360	356	358	341	359	313	326	333	318	359	328	338	357	336	373	320	334	326	344	341	325	348	343	336	354	321	369	333	336	348	353	313	325	338	370	339	337	342	331	350	340	333	357	319	331	338	338	345	327	340	331	353	351	340	331	340	341	351	330	371	348	360	350	326	349	344	334	337	346	331	362	298	365	323	323	336	345	345	330	355	335	352	363	312	324	357	336	349	328	339	338	346	309	362	386	335	344	327	306	335	337	352	335	313	351	328	341	340	316	343	352	355	322	365	374	327	325	339	355	313	372	323	306	345	320	363	338	331	315	324	315	314	382	332	346	323	367	359	339	299	340	343	335	366	335	354	378	339	354	331	320	338	382	375	310	311	338	367	347	362	348	368	338	344	317	337	354	306	327	347	335	340	349	359	353	336	329	322	338	323	361	367	342	342	352	334	342	335	329	351	369	345	335	360	310	355	320	361	369	352	325	329	346	340	338	346	359	338	377	334	345	352	369	330	359	304	327	355	331	352	351	320	329	364	367	340	372	313	323	337	369	350	352	336	353	341	327	366	322	330	335	326	331	358	324	317	328	315	354	346	356	353	324	354	344	343	379	368	366	369	352	341	348	342	323	314	306	330	346	316	309	349	349	355	318	378	365	323	351	367	343	328	308	332	334	375	353	346	324	324	339	327	295	312	326	366	341	364	312	328	353	352	351	316	314	343	333	357	358	311	348	349	286	332	349	326	333	355	363	354	330	369	346	359	316	331	318	336	360	304	332	327	325	337	313	343	341	358	331	367	354	339	324	308	353	311	360	334	294	347	345	344	331	345	340	345	337	346	353	338	327	343	344	328	354	352	344	321	356	330	333	354	339	342	349	337	352	301	350	312	333	335	309	374	315	367	306	360	343	329	343	331	318	353	328	346	328	342	336	335	319	352
2198	487	489	458	389	387	356	401	371	362	366	351	372	357	345	369	330	359	369	374	363	367	377	343	385	401	338	373	369	371	336	355	338	355	343	327	356	384	377	383	382	336	369	368	370	372	388	365	372	374	356	339	363	335	367	394	350	356	329	333	360	380	345	358	322	349	338	360	403	354	366	313	340	393	334	385	339	389	422	383	349	365	358	358	358	382	358	374	379	368	383	377	376	373	350	366	381	309	360	328	357	331	346	330	355	384	358	351	347	384	339	345	352	342	409	354	356	368	365	381	358	416	362	369	367	379	343	381	379	330	356	346	390	414	359	359	381	344	352	362	343	369	346	358	392	385	379	348	364	328	386	347	392	384	354	362	355	355	330	376	367	372	364	371	331	349	374	368	359	359	362	378	359	365	358	365	372	376	369	358	391	369	373	368	375	352	372	371	371	350	365	383	354	370	339	377	344	340	366	349	375	344	391	393	378	337	370	366	394	368	341	348	355	375	356	354	374	347	392	351	380	349	346	373	367	340	376	370	366	348	367	342	363	370	364	368	338	368	372	330	381	363	362	349	364	366	367	374	383	380	371	348	369	365	356	352	365	380	373	336	387	379	388	324	316	357	379	354	335	374	376	301	322	385	345	340	352	379	335	347	309	368	385	399	376	327	381	329	351	348	395	375	358	438	343	356	358	343	372	356	335	364	335	356	328	367	367	365	361	328	346	381	347	383	319	364	360	373	361	387	361	345	350	394	389	361	374	337	353	372	383	402	365	350	370	366	402	362	395	362	368	373	364	340	354	384	340	366	344	395	351	410	357	348	370	371	347	323	362	374	359	389	329	344	375	362	330	355	370	372	363	343	364	369	369	335	357	362	336	354	375	369	373	353	357	354	345	375	349	341	374	364	346	355	372	367	373	377	379	373	348	374	323	314	359	312	406	366	357	354	357	354	370	351	373	358	350	370	401	384	367	349	376	394	363	379	359	387	376	345	345	371	375	363	342	359	341	358	345	349	372	352	356	355	355	373	362	359	332	358	351	339	374	377	382	384	362	348	392	343	401	364	352	394	381	391	368	361	360	348	396	359	353	354	356	383	376	369	390	362	378	351	359	379	346	400	355	347	390	373	373	329	365	341	344	374	371	356	381	374	390	367	380	372	370	361	355	339	356	318	350	352	374	312	356	383	405	337	357	335	328	385	364	374	373	377	364	326	361	348	348	344	343	394	350	364	396	375	366	319	358	389	363	359	385	373	361	387	357	338	378	328	366	340	366	332	374	373	360	392	383	389	379	338	354	340	361	357	371	347	358	344	403	362	351	345	364	355	409	341	336	327	412	325	371	358	349	338	378	330	345	351	376	381	335	312	374	344	369	344	369	378	349	356	384	340	391	359	373	364	375	362	381	350	341	355	382	347	364	370	362	337	386	383	378	381	382	339	354	379	378	354	352	354	396	371	355	392	355	377	385	374	395	356	364	338	336	397	367	377	364	330	366	335	370	368	358	361	363	346	386	364	336	394	362	378	340	319	345	369	318	335	339	340	362	384	385	329	367	364	380	363	319	371	395	335	338	351	335	374	358	374	376	379	373	359	373	348	383	339	375	340	371	342	359	377	404	334	360	351	328	369	381	379	372	388	355	406	341	379	359	364	342	364	346	370	391	337	375	373	373	365	357	371	377	376	387	377	326	359	330	376	379	356	385	331	371	331	334	375	333	381	348	331	351	382	383	374	359	386	394	368	337	332	366	370	358	358	346	346	375	399	396	369	340	351	345	354	384	350	362	362	350	342	378	358	370	369	340	343	359	315	387	371	353	393	355	343	382	422	366	362	415	352	349	355	372	360	353	347	372	370	340	361	342	346	374	388	365	334	404	337	367	345	346	332	350	346	393	364	332	383	353	361	376	377	321	367	342	355	367	382	357	372	392	379	356	352	366	341	385	324	363	340	353	361	338	381	345	360	360	366	395	361	349	389	337	369	376	344	342	380	392	338	352	373	364	327	372	352	362	369	350	353	345	375	389	324	380	365	381	360	336	359	364	330	366	393	394	349	367	348	386	365	360	339	370	364	329	389	340	372	315	375	355	331	357	359	334	410	376	380	355	324	370	352	374	361	377	363	396	349	360	361	392	379	346	398	370	363	376	335	352	316	341	363	344	397	340	398	386	375	388	374	372	347	370	374	365	361	348	384	360	372	335	353	362	377	365	376	361	383	337	368	348	335	404	367	330	355	338	373	362	346	378	354	376	350	338	358	382	350	349	322	363	356	341	350	389	413	388	373	360	352	368	349	361	377	348	368	386	401	349	375	358	324	323	348	374	344	349	383	353	346	345	367	339	352	356	342	344	376	376	362	338	350	331	400	372	367	337	368	358	385	401	350	357	398	386	362	350	414	356	366	392	401	363	371	373	333	374	346	370	357	338	335	351	371	350	376	385	323	343	400	343	362	362	352	366	358	366	348	365	392	348	335	339	329	377	349	362	383	366	382	387	329	365	359	355	401	362	356	345	369	321	383	362	402	372	383	351	370	350	334	303	334	336	351	352	381	333	307	359	355	354	368	368	333	342	354	394	332	367	349	373	364	356	349	402	386	344	348	352	394	403	345	357	333	422	355	380	349	397	343	346	333	333	341	387	350	375	369	368	397	360	354	327	375	346	385	381	381	362	357	379	373	392	369	367	365	390	407	383	367	353	368	387	371	322	349	385	328	356	374	365	346	367	369	359	396	402	377	358	357	364	393	362	358	347	397	382	347	350	395	382	365	394	363	402	362	394	346	392	361	379	349	338	382	338	396	380	379	384	340	332	339	380	370	384	372	374	395	357	343	335	331	335	367	350	359	313	390	335	360	342	365	363	335	353	369	375	362	324	343	371	371	362	370	344	373	343	362	316	365	338	379	316	342	383	391	387	385	356	386	368	352	338	366	373	401	334	372	327	332	347	353	378	360	371	368	359	337	388	349	367	368	378	365	375	365	374	364	345	371	384	336	395	365	357	380	337	375	326	369	343	363	376	363	349	369	346	402	372	340	370	350	391	366	357	369	361	341	338	390	373	360	394	383	405	366	322	412	294	343	368	387	339	351	358	342	380	374	375	381	340	365	375	338	387	349	349	368	352	360	401	364	357	371	365	374	357	365	360	356	357	396	342	358	376	381	347	369	347	356	384	368	381	364	342	404	315	368	365	341	366	324	353	374	387	367	376	363	360	364	360	377	338	379	341	309	337	346	362	369	351	373	380	370	348	367	359	389	366	365	347	398	332	343	366	343	383	356	384	348	352	344	381	375	315	362	339	350	378	340	347	373	396	351	352	348	325	353	367	395	360	401	341	391	416	348	366	363	359	318	393	369	333	347	343	312	356	367	366	362	373	362	331	393	344	364	382	392	377	360	387	342	352	374	364	350	425	347	347	346	392	355	341	374	367	385	350	381	364	360	365	355	367	340	339	375	325	380	357	374	371	355	371	392	327	366	355	359	375	354	382	377
2618	960	1032	1215	1103	996	906	822	808	842	819	829	850	824	830	851	827	836	820	892	807	865	882	837	871	851	866	806	864	860	817	807	811	870	884	823	836	800	798	882	842	760	848	867	793	842	816	850	822	846	820	826	792	875	837	857	889	869	842	856	871	803	848	813	864	838	779	861	817	894	828	813	833	798	872	874	859	829	863	777	829	817	781	841	812	849	836	728	810	818	849	859	833	823	776	797	845	870	851	818	886	816	816	826	781	806	843	813	838	847	787	827	826	812	842	823	818	841	851	866	800	829	801	817	784	851	831	814	833	872	856	857	886	823	833	842	806	830	795	814	765	789	810	826	817	845	827	845	799	806	835	843	812	801	810	856	857	829	825	828	821	805	774	813	816	831	890	877	781	824	820	820	909	836	862	875	810	827	843	800	830	880	828	836	795	825	830	827	840	868	843	864	847	881	866	819	829	816	848	798	828	831	756	822	793	826	850	842	841	786	852	831	865	804	779	792	813	836	796	825	839	818	777	795	810	817	858	819	792	768	849	816	832	845	772	798	824	803	850	818	831	822	860	805	802	837	803	796	774	807	869	806	875	787	831	842	884	832	803	800	831	813	829	875	816	805	847	817	816	868	836	837	851	853	845	782	831	825	918	818	830	824	829	780	852	817	822	879	898	860	847	845	831	832	832	810	788	824	832	902	827	826	817	791	810	875	861	799	846	849	847	824	815	864	847	854	772	852	816	869	814	769	805	877	836	815	795	826	824	816	825	867	791	882	808	793	837	820	830	805	795	818	850	855	845	872	882	819	823	842	817	897	812	821	804	838	827	838	832	824	860	837	837	804	807	821	844	828	773	803	811	796	812	776	865	830	867	814	849	815	858	812	766	796	857	840	852	918	826	837	840	821	829	846	797	850	848	838	822	770	834	836	850	803	805	823	865	879	848	833	845	809	836	828	894	826	875	866	822	843	825	842	856	843	851	877	869	870	808	868	868	867	827	851	815	938	843	855	860	848	825	824	803	859	851	825	879	829	846	816	872	782	779	828	854	871	819	819	872	855	787	813	782	832	857	807	850	844	877	822	873	865	830	850	843	791	838	844	773	875	874	880	841	849	868	794	830	802	884	878	845	798	824	871	873	829	814	874	837	863	828	803	773	847	767	877	809	809	807	837	797	840	819	857	895	805	822	854	832	824	808	807	839	866	850	837	814	876	823	829	836	812	844	809	811	836	860	803	836	838	835	826	846	859	855	819	841	837	813	871	844	823	846	842	767	875	824	838	823	845	849	821	858	868	875	826	844	824	822	772	808	792	830	821	867	787	820	820	823	804	830	840	849	783	862	846	822	819	802	889	838	818	830	776	807	803	864	809	860	853	838	782	810	844	828	802	813	841	845	769	789	886	863	866	848	854	831	827	851	841	836	829	832	845	802	878	831	818	832	823	799	804	810	847	806	815	902	845	818	831	854	795	796	820	809	829	837	807	840	831	784	877	904	772	837	833	805	826	830	807	829	812	857	838	877	818	870	803	824	848	825	875	891	814	837	852	871	811	818	846	811	812	829	844	805	833	886	843	849	823	854	849	846	831	878	832	831	824	813	805	840	788	850	821	835	837	863	806	853	817	837	811	889	866	855	804	775	861	836	824	838	840	848	823	828	843	871	815	860	874	827	824	825	842	833	841	749	825	833	822	841	840	804	802	810	859	875	794	829	812	845	787	833	824	861	807	837	814	807	821	905	883	784	851	792	820	874	809	818	815	794	813	815	817	810	837	826	810	864	801	809	832	787	817	840	871	797	784	840	841	816	816	846	807	859	811	805	837	858	852	824	854	864	812	777	836	873	790	839	824	839	864	790	838	896	852	856	811	842	815	784	883	885	872	812	794	858	833	857	884	844	786	823	785	796	821	852	798	845	882	823	783	841	792	879	824	849	890	821	817	852	809	837	789	898	858	822	840	866	842	898	890	819	786	831	831	871	809	829	854	888	841	795	853	831	814	836	855	807	839	845	846	843	848	791	840	815	856	837	797	800	803	862	864	863	790	899	835	821	835	846	830	816	823	842	884	827	805	842	855	830	869	793	883	877	817	781	830	810	825	862	847	803	866	803	846	831	816	799	888	836	830	832	850	866	829	825	825	859	832	804	836	840	813	840	914	876	903	806	852	821	821	820	833	808	842	798	865	847	841	804	831	856	839	844	749	820	846	795	841	847	809	858	777	860	844	870	842	820	787	801	821	949	848	797	804	834	829	826	811	861	842	840	786	783	810	832	842	857	791	857	796	844	760	847	848	810	784	840	807	811	854	822	870	865	827	840	757	838	820	850	847	892	831	823	875	840	891	854	791	809	834	838	825	825	845	812	841	847	816	817	772	802	829	830	827	800	833	831	766	842	825	795	830	829	843	860	842	814	870	838	838	782	881	835	815	825	834	823	836	821	842	850	849	815	831	849	792	843	792	791	827	806	830	813	818	799	810	803	804	861	811	866	893	786	858	829	832	821	858	780	782	817	788	842	869	818	829	819	785	832	817	835	856	805	858	848	843	827	864	850	835	849	849	832	848	890	834	875	881	808	785	811	827	785	855	862	812	820	855	848	817	834	769	821	838	858	854	870	823	812	830	809	845	800	791	840	808	785	827	778	813	807	801	795	787	822	856	821	820	885	782	837	808	853	835	849	811	809	848	827	812	827	854	852	817	831	829	847	861	819	833	751	804	854	869	826	807	820	813	817	846	811	801	850	784	832	815	804	822	841	834	859	805	837	874	845	828	834	866	816	841	793	820	823	909	829	841	847	815	845	901	807	843	819	849	865	831	824	867	840	837	856	855	831	828	814	817	840	835	862	815	831	829	798	801	819	886	833	824	822	807	822	798	795	820	851	804	843	798	850	797	816	795	881	794	850	837	808	858	828	841	820	881	872	830	824	844	827	839	808	863	866	855	869	845	843	869	872	810	837	872	866	797	822	856	851	843	869	827	830	834	805	848	796	859	840	853	863	856	843	806	812	871	847	825	818	824	847	813	826	812	866	884	864	855	827	776	821	784	844	785	857	805	842	857	831	797	862	830	827	837	825	775	854	829	852	803	837	834	840	827	780	833	773	852	857	838	863	817	861	867	796	825	811	824	830	848	870	816	844	798	844	876	811	812	831	863	793	867	837	814	824	812	903	857	836	797	829	862	844	800	867	822	842	817	779	843	855	792	760	862	783	828	800	874	862	873	857	821	786	816	875	813	839	852	769	842	832	887	853	862	796	845	856	847	845	817	811	813	838	822	898	845	831	805	879	862	781	797	828	833	868	839	827	833	785	776	850	768	843	828	777	832	864	872	800	797	797	812	809	835	803	841	811	845	818	865	797	836	771	845	855	877	847	792	796	874	828	818	819	805	812	845	819	861	826	825	853	847	849	827	835	794	851	766	822	825	838	872	797	850	884	813	854	817	848	866	845	860	834	875	833	802	812	846	845	859	828	788	792	837	836	863	866	867
20405	2699	773	660	558	448	387	335	310	325	290	298	293	326	337	322	315	308	314	336	289	321	314	265	283	309	262	315	321	285	292	319	323	275	293	281	270	312	304	296	279	306	295	267	297	303	291	296	291	293	304	294	289	306	284	311	279	285	292	304	307	286	307	305	262	280	315	288	295	285	293	344	293	303	290	302	301	292	308	271	279	288	300	293	296	280	260	305	265	287	298	301	311	278	311	301	287	303	320	273	313	267	294	317	307	319	326	282	294	307	289	311	283	303	302	285	257	318	289	314	317	281	322	296	286	305	346	275	299	323	286	324	323	319	265	292	271	304	314	337	290	266	293	289	291	321	274	348	295	284	299	269	263	304	324	303	283	278	316	311	330	296	270	297	308	274	277	287	329	301	308	297	314	348	320	289	305	319	311	292	298	267	313	306	289	320	286	266	273	291	347	298	291	271	289	289	281	284	313	280	304	302	293	287	301	313	312	307	274	297	300	299	294	298	301	295	278	330	319	306	289	284	308	291	287	315	303	319	309	318	302	281	273	298	294	283	284	286	291	328	300	322	323	321	327	333	282	289	297	329	285	267	282	276	309	300	309	302	303	318	284	304	289	323	305	252	284	291	289	324	314	308	293	292	296	297	317	284	267	286	334	295	342	293	311	299	285	291	273	285	286	311	291	294	317	288	301	271	315	316	302	328	288	280	276	287	316	303	290	301	296	283	271	305	290	279	286	302	287	284	305	282	310	331	336	292	347	298	291	310	276	309	286	321	295	255	265	283	279	302	306	301	249	311	272	288	284	305	311	326	294	299	309	302	334	289	292	324	314	353	327	274	286	313	300	302	300	280	286	305	292	270	314	286	280	306	298	290	287	294	297	319	282	293	312	308	301	267	315	310	287	295	283	292	283	305	310	315	315	302	272	295	329	285	336	307	294	294	313	271	307	309	290	319	291	282	288	306	313	306	320	331	299	311	314	311	283	313	293	310	309	313	328	314	287	281	273	283	316	315	300	285	301	269	319	313	329	259	323	301	279	297	299	284	284	275	307	299	305	283	305	290	289	344	327	292	332	321	310	285	334	277	273	281	313	326	299	274	325	306	292	281	302	329	330	286	313	322	310	272	319	290	320	297	317	293	289	274	295	307	303	266	286	286	292	273	318	297	321	271	305	322	299	318	291	282	315	294	280	284	290	334	299	324	296	300	289	265	271	274	308	266	263	296	275	315	271	243	313	315	284	296	294	301	298	315	296	271	287	311	292	283	288	283	293	281	318	291	342	284	318	278	282	255	295	291	298	264	255	300	270	296	290	310	289	313	271	295	304	295	267	264	331	311	303	296	322	290	306	311	266	309	295	289	319	280	268	333	312	276	283	311	288	252	273	288	289	254	255	292	292	307	299	289	299	291	305	325	333	338	306	285	345	284	286	316	338	290	299	295	320	289	292	309	291	292	320	287	295	316	288	308	341	301	279	316	300	294	295	289	291	311	315	295	303	293	287	288	290	288	269	297	289	274	296	273	277	337	287	328	301	279	286	271	327	307	303	282	311	313	298	288	297	284	311	271	337	306	289	282	297	292	289	285	287	298	283	289	298	275	318	323	291	270	283	324	315	307	291	282	292	291	293	302	296	268	300	325	295	271	302	275	312	288	288	307	315	306	340	268	294	320	306	307	311	263	278	275	300	301	279	277	295	307	287	318	296	298	324	281	306	281	276	285	305	302	293	273	305	314	284	318	330	295	299	301	318	280	281	245	328	290	274	287	269	306	259	327	308	333	305	292	291	289	280	286	316	308	292	322	260	279	316	317	275	287	307	280	318	291	265	287	298	327	297	306	295	303	287	295	300	300	295	283	297	289	289	294	306	290	262	309	283	312	304	278	305	295	240	301	309	303	254	311	308	275	305	296	297	316	308	309	272	273	305	283	294	329	281	331	298	307	318	299	293	299	311	264	344	270	257	297	288	308	289	285	325	293	258	268	330	284	303	289	312	285	309	324	295	283	334	308	311	302	295	287	291	318	299	298	323	312	306	299	285	275	294	295	308	286	296	288	276	309	328	305	310	320	277	342	290	303	289	353	275	272	325	276	291	305	304	285	291	282	299	312	317	257	320	305	284	290	273	261	270	271	265	343	287	299	297	299	305	280	281	297	361	300	290	299	307	308	293	302	327	335	312	300	316	314	319	288	292	297	305	274	303	331	260	307	289	300	290	299	276	307	297	277	273	295	290	265	314	286	282	281	322	321	288	293	318	283	341	325	311	299	275	320	317	283	321	294	318	280	288	288	275	295	297	313	319	309	316	305	268	307	285	299	302	289	276	287	288	276	275	312	325	312	295	297	300	272	310	298	289	292	298	276	298	291	331	304	279	271	299	292	294	318	280	305	304	290	289	282	273	286	297	275	313	321	281	273	255	292	294	290	267	296	325	272	285	292	307	281	278	318	298	294	272	269	281	321	320	307	259	328	296	332	317	308	293	317	293	328	309	300	305	314	302	253	296	291	310	310	288	323	302	293	287	286	304	311	288	303	305	329	314	284	287	310	304	284	298	305	288	309	288	283	297	289	292	292	306	281	317	286	291	310	300	283	282	294	279	314	306	279	306	271	305	315	299	300	322	326	309	283	314	306	308	306	260	284	266	303	314	298	295	333	320	322	288	301	287	302	313	300	303	285	283	277	298	295	307	304	286	271	305	328	299	316	311	298	275	290	303	291	335	284	298	308	299	263	277	261	293	307	296	284	270	288	295	267	298	302	292	295	292	298	318	317	305	319	295	292	287	298	330	313	299	301	315	311	298	281	303	289	275	311	316	292	287	319	325	275	295	270	287	303	297	282	293	310	298	347	281	311	304	287	298	295	292	278	299	325	294	316	277	285	296	287	262	330	283	304	289	321	308	275	318	291	351	292	284	310	296	299	302	312	305	296	300	342	325	280	291	309	259	250	333	307	270	294	297	281	280	267	278	349	306	329	291	274	291	270	306	287	278	299	306	266	274	323	342	303	284	301	292	280	271	327	290	263	289	286	321	318	303	285	277	267	309	319	295	285	322	310	295	289	281	302	268	295	260	316	317	327	268	272	318	312	294	276	298	309	288	276	311	311	321	312	266	269	307	299	299	287	268	294	286	305	294	281	272	295	286	260	306	281	283	272	290	282	332	340	320	313	314	295	268	255	287	314	322	268	318	329	290	294	310	320	306	296	280	281	280	317	283	307	266	292	283	307	304	304	279	260	295	267	311	294	302	284	319	292	291	289	299	325	309	308	282	314	300	280	295	269	294	317	310	271	305	300	331	312	305	271	317	303	296	317	330	264	314	324	314	298	290	338	294	296	287	285	275	279	326	290	281	311	281	305	328	293	293	295	297	301	286	288	291	303	325	292	291	304	294	276	280	307	295	275	287	307	308	318	281	310	276	314	276	304	303	298	277	342	299	300	309	276	304	315	294	278	315	285	284	322	282	304	302	280	282	264	289	307	294	298
13458	1088	1677	1972	1708	1355	1081	1019	870	895	799	841	740	769	746	693	744	732	736	737	748	721	713	701	687	726	738	705	655	724	703	724	753	715	691	730	713	669	735	705	676	731	702	703	707	702	725	727	669	702	685	676	675	766	650	688	686	744	695	695	658	681	690	660	710	661	681	709	715	667	705	632	688	701	654	666	694	684	685	678	751	690	663	629	647	722	703	730	703	697	671	669	744	674	662	675	677	695	696	743	662	732	691	734	678	693	648	645	721	680	627	739	659	683	687	679	675	680	671	691	626	696	682	690	695	701	673	698	718	702	707	694	708	704	695	661	663	706	672	687	636	678	720	689	709	648	689	693	638	697	709	732	713	674	659	734	686	643	700	669	704	675	702	662	704	645	680	684	698	712	708	683	658	658	708	703	666	712	704	670	703	703	682	702	720	665	683	664	654	700	722	677	714	684	628	689	694	721	709	696	678	699	710	712	704	691	645	690	755	736	709	717	690	704	715	672	753	672	679	692	678	704	656	691	667	699	656	688	738	700	669	672	654	683	710	681	664	634	659	701	654	726	731	717	666	697	654	678	672	724	683	694	677	730	631	683	712	697	735	678	703	663	683	631	688	694	699	693	683	723	705	656	687	667	667	668	683	677	679	699	698	694	667	694	662	688	730	680	718	672	649	661	683	709	657	702	742	692	696	719	716	693	685	707	724	679	645	724	695	659	720	704	698	749	682	709	703	701	673	713	682	663	716	671	667	712	685	720	706	714	685	671	735	682	692	684	690	693	747	656	709	732	715	663	651	707	663	756	660	681	751	657	723	700	670	651	700	699	668	699	694	687	679	677	681	675	672	720	699	715	628	726	716	665	659	705	674	688	680	701	700	667	679	684	696	735	709	700	689	721	712	671	705	671	691	665	704	680	700	654	640	690	682	673	718	707	666	698	742	694	658	650	689	682	676	650	763	655	636	720	698	710	668	692	690	647	697	667	720	683	704	675	756	688	703	708	647	667	677	673	709	670	683	728	697	688	696	662	680	682	703	699	713	667	684	718	708	702	697	674	669	675	666	697	738	686	696	658	716	662	678	699	668	671	689	713	696	653	657	671	680	708	692	701	654	649	658	673	696	697	682	714	647	669	705	708	676	700	712	760	690	669	706	650	671	705	706	685	692	700	675	714	667	674	686	665	708	697	647	666	745	703	716	684	672	671	678	659	644	661	719	664	690	657	691	660	691	714	665	697	724	718	634	671	717	664	680	726	688	665	692	682	691	665	682	725	688	699	737	713	725	693	716	700	670	718	682	710	654	691	646	668	711	720	709	683	682	705	681	684	680	710	687	680	690	692	701	731	656	678	721	694	685	677	746	677	684	691	695	688	700	677	742	680	624	708	639	632	667	717	672	643	711	742	694	689	720	689	671	713	689	663	656	729	701	638	663	721	671	658	729	712	674	646	693	646	694	710	695	718	708	714	681	712	730	688	686	656	683	673	697	643	720	651	683	707	717	697	653	702	663	681	704	691	691	691	723	697	716	729	657	716	680	703	674	663	684	698	681	661	648	657	676	699	691	647	680	642	678	705	652	704	736	676	689	686	710	682	641	728	663	694	678	671	683	697	731	665	695	672	679	678	688	699	709	685	698	699	686	661	659	730	649	718	652	696	643	664	645	712	688	680	656	690	661	682	703	685	690	717	699	661	693	676	712	649	735	672	699	675	673	673	652	647	691	673	688	691	678	722	674	697	677	693	713	718	660	710	716	694	669	652	713	694	694	640	652	687	677	681	701	708	689	676	709	659	722	719	682	718	707	683	652	683	699	670	703	661	714	671	697	685	659	701	691	675	721	677	691	681	665	684	733	752	653	708	706	637	691	694	625	644	671	715	685	689	688	658	705	709	655	650	639	648	630	682	708	688	670	706	630	681	697	705	728	681	657	642	673	690	706	701	629	692	650	669	739	727	694	708	730	712	744	683	735	668	719	711	653	689	691	690	724	653	684	665	707	669	733	696	657	699	668	703	651	692	672	660	718	637	736	635	667	680	737	656	690	703	674	726	732	664	672	654	676	707	736	715	713	709	685	670	685	669	712	717	687	720	653	669	698	662	661	691	672	715	688	663	684	687	708	698	713	702	691	682	701	640	663	677	693	702	701	648	693	692	710	696	692	681	682	677	671	724	664	706	657	701	724	717	641	702	654	703	724	735	720	717	672	675	688	700	686	733	657	733	678	686	682	732	695	708	723	687	688	664	692	660	753	633	666	701	751	697	677	685	683	689	740	714	681	665	686	681	719	720	679	656	599	647	678	721	687	704	668	730	744	689	682	691	699	684	715	728	667	697	654	685	690	684	642	706	700	708	688	674	702	653	680	659	700	673	660	690	732	705	681	732	693	704	686	687	745	738	693	694	687	676	676	687	662	724	706	704	680	691	687	711	692	703	673	688	706	693	690	685	644	659	707	685	703	680	646	656	744	743	676	698	698	700	702	677	688	674	703	660	671	680	659	676	681	688	670	717	692	707	722	696	679	668	676	702	727	638	700	705	723	681	708	730	709	727	658	729	705	654	689	652	673	700	720	711	714	705	698	671	704	715	708	714	702	690	665	675	696	676	711	654	715	701	655	683	672	652	679	681	645	721	676	671	711	622	679	692	756	685	694	710	701	687	697	707	685	663	681	662	642	684	703	706	702	698	718	702	676	695	711	662	655	691	695	695	701	695	713	653	693	667	699	652	659	719	700	677	680	722	720	659	719	637	688	678	689	717	659	663	657	686	728	699	696	721	717	649	709	693	701	712	710	712	661	674	705	718	696	694	686	682	691	706	713	709	689	676	664	723	711	683	718	682	654	698	704	715	668	700	672	711	712	696	689	687	648	736	705	714	725	710	689	669	759	673	673	671	746	692	628	665	653	698	698	696	665	707	699	669	659	708	679	692	692	689	683	695	686	647	652	691	682	679	684	667	667	703	697	731	692	681	694	682	667	700	729	701	629	652	671	693	718	697	711	707	702	655	686	718	642	684	680	687	698	667	656	710	719	673	687	736	691	654	666	684	708	668	692	694	678	673	692	704	667	707	667	681	664	665	650	714	681	678	706	726	702	677	678	680	704	679	738	695	670	675	689	708	673	684	701	729	695	686	668	658	647	689	664	681	707	706	655	719	693	730	685	693	687	705	703	680	734	687	639	661	700	681	708	672	668	643	732	725	659	730	705	722	656	694	660	680	696	685	671	736	718	673	670	659	708	709	728	721	700	654	710	691	678	668	631	703	646	697	650	677	641	706	690	762	683	673	690	672	710	661	655	694	679	671	725	716	708	688	662	657	685	712	744	689	668	712	655	703	663	708	680	714	699	654	688	684	681	679	680	681	701	677	673	697	672	667	678	653	643	686	688	682	636	738	666	709	674	610	656	682	703	660	754	706	683	658	657	674	741	690	721	679	634	667	661	729	690	683	715	654	688	729	685	694	684	698	677	681	683	681	661	698	681	649
32950	6043	1046	791	576	380	255	248	216	196	189	180	165	150	141	127	135	144	136	138	139	131	134	144	129	124	125	139	155	137	137	153	158	148	131	143	137	120	155	129	144	129	127	130	126	114	125	138	124	127	157	133	120	142	124	133	133	121	144	133	123	107	148	131	107	131	144	141	139	134	128	121	122	132	123	124	103	123	125	124	137	140	132	143	116	114	134	131	118	125	138	135	131	144	110	131	118	107	124	131	100	111	124	129	129	143	136	117	132	121	135	109	139	126	146	134	140	129	123	126	134	133	116	142	93	118	115	132	125	139	132	139	129	151	123	123	142	128	123	149	123	129	133	145	143	121	104	129	135	131	125	132	136	126	113	146	117	127	134	147	149	142	145	109	144	142	155	141	133	142	132	130	121	121	112	119	137	139	126	130	133	156	147	136	112	144	118	122	145	131	115	127	129	119	140	135	132	131	141	154	126	144	136	127	134	140	142	134	129	129	114	125	139	138	125	141	108	118	139	131	131	132	143	152	144	125	136	140	126	128	117	127	143	133	119	138	118	143	128	149	144	125	124	127	128	129	125	120	129	119	125	114	123	137	126	128	137	123	144	132	160	127	127	136	119	125	127	119	143	145	123	143	127	147	126	130	148	133	125	140	144	132	142	134	140	124	131	136	130	127	143	135	120	145	132	132	123	134	134	140	146	118	133	137	134	117	108	134	134	121	122	129	117	115	134	125	149	116	127	138	132	114	136	134	144	138	120	131	116	125	126	142	120	141	125	138	148	126	127	121	135	129	135	109	129	129	153	130	146	153	140	153	127	123	120	139	144	133	117	135	130	132	122	126	140	153	136	157	137	136	112	150	131	140	139	135	153	123	130	138	135	116	119	133	160	142	154	128	129	128	129	128	139	124	117	125	133	146	125	155	126	133	136	116	125	117	127	142	131	134	121	136	145	113	115	146	133	136	128	128	166	139	122	114	145	131	142	135	115	144	128	122	127	133	117	119	113	139	115	108	137	114	141	113	118	123	113	150	117	137	128	113	122	128	146	116	139	113	120	146	120	148	132	121	131	126	142	135	129	150	124	121	119	152	119	122	142	137	134	151	125	135	151	108	132	124	145	127	138	135	127	143	130	147	108	108	124	128	144	141	116	132	116	130	125	159	133	115	147	140	135	131	126	140	131	120	127	140	119	111	131	134	114	139	135	123	125	127	137	123	108	117	130	124	154	143	140	130	115	125	130	134	129	115	147	130	125	139	132	127	108	131	149	112	145	126	136	121	117	119	142	159	140	139	108	126	128	151	138	135	136	130	142	137	136	135	133	106	152	127	127	128	128	122	126	136	137	123	122	121	132	143	117	136	143	163	135	155	147	145	135	144	119	127	134	137	128	148	126	142	144	136	101	142	126	138	126	129	145	164	145	138	120	131	122	121	139	116	149	135	153	139	122	111	122	136	112	146	141	151	126	119	131	134	127	153	126	132	143	94	122	144	133	147	142	124	116	136	138	103	159	138	112	124	126	120	131	120	156	127	154	142	132	141	118	149	130	131	166	129	124	129	131	134	138	110	117	139	128	152	138	136	142	120	129	138	142	134	108	129	116	151	132	141	121	145	126	119	136	120	134	130	136	144	124	134	93	140	136	130	130	141	137	130	115	134	149	136	128	144	136	109	142	128	127	147	157	136	149	127	138	153	124	130	110	136	127	119	131	118	127	108	118	119	125	134	126	146	131	144	129	146	106	99	143	132	124	133	139	128	133	127	149	137	134	128	154	113	139	136	126	144	147	132	128	143	135	135	141	127	146	130	137	117	137	133	133	146	160	125	111	121	129	126	125	116	126	138	130	124	129	118	116	114	126	139	142	140	117	124	135	122	128	159	119	112	135	124	109	139	137	123	143	156	145	137	126	135	114	107	121	97	128	130	121	131	132	142	132	136	129	146	151	138	134	122	146	121	141	144	132	124	116	119	132	144	133	136	145	130	129	141	126	151	132	129	136	161	118	125	130	134	116	146	128	117	140	127	124	118	142	134	134	138	122	127	143	137	117	146	127	141	119	113	115	137	121	131	126	134	125	146	137	101	111	119	122	136	118	128	130	122	130	136	125	132	133	138	118	111	148	125	112	126	115	125	126	103	109	129	132	130	134	163	146	130	125	132	124	122	121	121	98	126	143	147	146	138	126	131	124	128	151	130	114	133	148	156	143	133	128	141	134	158	132	152	153	131	134	138	132	117	134	134	132	110	144	121	134	142	141	133	142	130	137	132	153	128	126	138	124	132	134	123	112	152	122	150	146	142	129	132	116	130	115	139	136	123	130	164	139	140	141	135	126	114	133	136	127	145	149	127	132	128	145	130	137	142	136	161	112	127	134	159	121	125	142	122	132	152	124	137	121	108	147	150	137	127	145	134	133	132	149	139	121	117	133	131	133	140	124	144	149	136	115	117	132	139	135	130	125	144	138	135	142	135	137	136	146	120	126	132	112	150	136	120	143	127	139	123	103	153	147	130	134	124	123	137	132	141	144	132	119	129	141	137	145	119	126	147	112	134	146	129	139	140	127	123	112	115	143	115	131	165	139	132	155	125	126	125	143	148	126	138	139	127	137	137	131	130	141	133	145	147	155	136	138	129	130	103	117	144	120	151	131	145	126	155	154	149	113	143	117	142	145	125	125	116	145	137	126	141	121	161	133	139	123	114	127	126	137	140	149	132	126	125	145	160	126	126	120	138	128	132	124	128	115	138	138	136	152	133	101	150	140	130	147	142	116	137	144	136	138	136	121	133	138	143	125	108	139	156	142	112	131	146	141	118	114	132	144	140	132	146	149	138	139	133	138	146	124	124	124	144	152	139	126	142	144	139	123	140	145	110	133	129	125	139	106	133	126	146	124	131	129	140	124	152	126	130	145	126	136	122	133	126	146	134	121	125	134	141	130	162	125	124	143	142	121	110	140	126	116	133	128	121	151	133	127	152	151	111	109	127	127	137	141	136	135	149	149	139	151	152	128	115	129	119	105	127	144	137	134	122	115	126	133	129	121	168	138	126	136	122	108	134	121	132	126	128	125	116	132	139	142	123	122	132	140	121	124	142	138	143	120	128	148	142	111	135	139	137	131	144	137	133	139	159	127	127	131	147	130	132	149	106	110	127	118	128	119	107	117	112	132	133	117	127	141	124	119	142	121	147	142	125	125	140	121	141	143	149	128	120	129	123	118	124	138	130	117	94	125	133	141	139	132	139	149	129	147	127	98	139	124	116	128	134	134	152	134	122	143	139	120	140	150	125	140	141	125	114	129	108	143	130	131	128	128	131	130	123	118	125	119	134	117	139	136	141	142	144	120	131	148	120	118	144	111	146	147	123	132	126	130	148	142	102	128	128	138	120	136	154	146	131	120	108	130	127	101	117	116	119	125	146	144	134	147	129	118	135	136	118	115	105	116	139	123	112	145	117	130	128	144	151	139	139	134	148	159	124	145	114	127	132
19743	1109	2042	2524	2096	1545	1155	914	823	649	588	548	493	468	449	464	423	430	360	439	448	404	376	407	365	398	393	384	398	373	357	363	368	332	345	382	406	374	360	348	369	373	343	350	348	369	356	377	349	385	351	368	341	345	357	348	350	359	349	360	348	351	357	360	353	360	358	331	352	370	311	373	366	346	345	336	313	382	354	299	348	367	334	318	369	347	319	360	347	307	330	335	358	340	374	318	359	349	343	347	338	290	328	335	350	326	346	355	312	331	348	354	349	341	358	326	300	338	342	354	361	338	383	356	376	364	356	339	352	320	345	354	368	317	330	341	340	358	337	334	335	337	322	355	328	346	342	332	334	344	349	372	343	334	331	331	341	338	317	346	322	356	367	375	359	342	342	343	357	340	330	339	315	335	357	349	341	335	322	354	363	336	339	367	353	317	355	314	356	320	313	357	376	350	344	355	343	335	371	341	369	318	334	334	358	362	337	367	322	333	338	332	349	324	333	321	331	359	303	363	368	366	360	334	368	360	338	338	336	362	317	333	343	343	354	373	359	329	364	354	340	328	338	340	329	350	353	341	376	343	383	315	335	349	338	316	320	365	347	347	324	350	339	360	340	389	347	297	331	368	365	327	350	335	350	327	349	322	341	317	323	317	322	327	338	343	373	355	355	376	310	332	339	315	335	348	353	349	337	340	336	325	322	339	349	323	360	314	328	351	328	331	325	356	324	308	349	341	315	362	351	375	310	340	329	359	358	337	331	327	358	357	340	321	340	352	337	377	348	333	314	359	342	324	352	328	380	345	348	353	319	316	323	351	324	356	351	341	337	363	317	358	339	333	361	340	320	342	337	342	348	346	348	326	334	338	354	369	326	344	334	348	349	353	344	341	336	328	341	347	341	378	320	358	336	346	371	340	318	354	338	309	315	326	357	356	301	346	332	360	320	352	322	366	330	374	355	338	378	355	337	333	359	313	379	326	358	329	349	342	340	350	327	376	338	349	327	326	326	350	337	328	368	351	366	329	342	325	348	384	375	344	374	375	352	330	381	343	375	345	305	319	324	355	335	348	331	345	340	329	351	362	348	356	343	309	335	326	379	323	322	322	363	369	345	343	316	354	361	323	314	333	336	358	334	301	354	347	360	341	345	385	335	371	356	388	341	352	339	315	360	375	341	347	326	331	330	355	355	329	311	315	374	340	321	333	367	326	361	330	326	296	336	349	322	313	357	367	345	334	320	336	333	338	350	371	350	345	384	366	372	339	327	371	339	349	336	328	322	333	337	337	344	332	344	353	340	305	341	322	320	346	352	324	322	326	360	329	330	342	325	350	345	317	357	365	365	360	337	357	333	363	324	341	315	330	313	364	373	341	339	360	351	311	355	356	334	348	325	302	330	357	333	335	304	328	360	331	370	353	352	364	329	320	342	328	333	355	352	371	354	332	337	349	338	331	318	344	372	335	323	358	332	345	341	334	349	327	341	328	353	371	385	342	383	345	316	296	348	369	349	340	341	330	351	361	369	358	305	342	348	345	322	358	346	330	362	344	307	354	330	344	348	366	351	335	332	350	359	327	314	323	322	348	368	333	332	357	345	344	364	372	345	373	320	330	350	369	362	343	315	331	359	345	371	360	386	369	339	349	331	316	331	312	347	313	337	335	368	360	340	355	324	367	331	338	330	342	371	372	398	343	388	337	326	333	345	342	362	338	351	378	329	326	334	335	306	375	341	347	358	360	356	368	364	346	360	328	373	324	336	332	328	368	344	312	362	315	328	369	388	340	344	324	328	365	335	340	330	363	344	343	329	319	352	336	339	367	337	315	326	344	343	360	359	342	329	327	343	344	344	368	361	375	325	361	374	365	365	334	327	375	352	336	360	370	358	323	333	386	350	307	322	354	340	389	328	343	322	326	340	363	360	344	368	295	363	346	311	368	336	318	346	350	364	339	379	326	355	328	349	338	354	352	336	307	312	348	323	350	336	332	357	310	337	327	320	321	339	352	324	326	340	324	334	344	346	322	304	335	357	357	360	322	327	339	340	348	392	366	341	326	328	355	370	327	335	329	351	331	317	320	321	334	387	328	374	350	348	360	364	365	332	359	352	351	359	347	349	319	334	347	320	351	328	352	316	347	359	347	323	341	336	363	354	365	370	357	343	350	327	355	310	327	351	363	364	348	346	323	322	343	329	348	351	345	340	335	305	343	325	313	378	343	321	370	350	357	351	389	355	333	323	342	329	340	353	361	344	321	343	372	339	358	354	358	383	339	358	363	333	334	302	333	338	337	322	351	342	344	377	370	317	352	360	328	336	338	325	322	298	326	350	380	347	348	361	333	350	361	306	347	331	333	351	343	302	367	327	327	355	346	351	344	353	353	373	353	347	324	336	350	347	341	327	342	326	347	367	360	344	331	332	349	348	337	357	376	345	362	301	337	348	346	301	314	340	321	350	326	344	379	329	362	379	338	309	374	332	348	330	368	327	347	318	368	322	374	383	315	367	332	342	346	318	377	305	355	337	359	317	379	295	369	338	375	365	349	324	340	338	358	356	365	377	347	353	357	345	352	329	387	333	392	358	336	334	329	330	350	345	321	316	337	338	322	340	339	337	362	352	343	315	330	366	344	360	342	322	316	328	344	337	330	332	354	332	380	333	350	341	308	336	363	311	387	365	347	381	331	367	333	344	343	350	352	363	350	354	397	368	350	365	366	346	347	356	340	310	405	370	351	324	346	350	314	349	342	341	339	348	362	316	363	340	344	347	370	331	363	360	343	361	341	370	360	293	327	360	316	401	320	360	337	321	333	345	339	339	351	337	326	340	331	327	344	325	349	343	344	347	343	338	336	334	352	321	311	304	325	326	321	343	327	352	336	335	358	327	347	351	344	345	349	316	340	358	356	362	365	336	373	358	343	329	337	326	367	385	327	322	339	365	380	346	327	344	379	354	325	339	351	341	372	396	332	360	332	326	327	318	344	331	321	366	355	362	352	337	335	337	334	329	341	326	325	335	351	350	327	354	336	350	354	347	342	392	319	384	345	366	331	348	354	326	359	342	356	339	360	362	323	362	336	337	376	354	350	379	359	336	340	338	352	327	339	371	334	340	314	364	345	345	354	303	324	367	344	343	332	358	346	348	386	325	342	302	312	365	301	343	358	352	349	360	325	337	367	313	341	358	338	350	333	359	286	361	364	369	347	362	365	349	351	332	372	332	366	356	356	348	344	358	368	324	323	372	369	361	351	342	334	327	350	350	328	357	362	340	334	353	318	322	381	361	340	322	330	338	371	329	326	325	333	323	350	321	345	361	311	367	350	337	352	339	349	335	326	363	317	325	354	333	367	324	377	357	362	363	328	362	348	358	351	359	329	348	350	345	324	329	365	331	349	352	353	368	351	348	321	356	317	357	320	355	358	364	366	373	350	325	310	356	367	350	361	318	343	341	334	367	345	333	370	352	336	345	352	373	349	317	331	327	325	331	361
2298	468	451	445	423	363	385	359	335	384	320	380	386	327	350	361	364	363	329	357	383	352	367	369	359	366	354	354	388	375	354	356	335	347	353	361	332	346	363	356	361	399	341	332	363	340	346	361	390	391	334	374	362	364	332	363	407	321	339	380	363	330	358	402	307	384	328	312	336	378	336	365	335	355	384	375	367	336	353	365	357	322	393	343	351	375	384	341	363	325	399	364	396	364	353	353	375	373	324	356	356	377	317	380	352	327	364	353	359	339	357	353	354	365	373	354	372	363	342	346	352	358	317	348	343	386	387	342	404	333	377	363	359	343	382	362	390	341	341	368	372	371	374	346	362	331	367	359	357	368	369	389	344	368	390	358	355	355	362	370	381	362	313	391	357	369	341	362	361	354	407	358	331	348	373	328	371	381	379	346	424	385	363	353	353	328	381	359	391	360	336	345	369	344	378	354	349	359	362	341	343	313	311	371	348	351	389	360	358	351	351	348	347	322	387	357	360	360	373	381	338	367	376	380	388	349	299	351	359	381	326	357	386	365	356	386	360	361	349	345	346	354	335	400	354	375	349	321	372	337	338	384	337	330	373	348	334	358	349	364	319	327	365	380	388	332	328	375	371	349	370	375	340	348	380	362	347	364	352	312	379	339	330	356	366	372	388	372	370	372	377	352	341	351	365	369	318	367	323	369	356	342	364	359	343	363	381	376	391	359	356	410	351	354	345	332	325	348	325	324	391	354	381	356	372	370	332	373	360	370	340	325	391	352	380	361	365	382	380	342	378	398	334	325	395	348	349	366	333	405	375	332	375	362	330	331	318	373	387	337	309	400	359	344	321	356	363	386	380	367	375	335	358	321	374	351	361	379	355	401	336	367	378	392	363	374	379	367	334	318	340	344	380	392	353	362	374	358	401	366	397	367	322	394	373	366	334	356	317	360	355	369	333	364	375	381	344	378	359	379	334	338	339	400	375	373	327	368	369	335	315	365	340	341	392	351	347	367	397	379	369	357	339	390	363	358	357	406	365	323	378	335	353	317	340	368	376	341	340	346	367	351	331	355	333	377	350	350	351	377	315	323	346	362	377	358	350	381	365	355	352	356	326	346	384	382	360	341	376	373	354	336	320	347	349	376	365	358	350	368	365	364	344	359	348	348	324	369	359	333	338	355	360	365	356	373	362	313	387	371	348	390	358	370	343	382	356	353	359	388	346	375	334	347	344	343	334	367	338	389	335	376	361	310	363	381	405	349	380	377	319	384	380	370	371	368	346	338	351	344	361	341	394	352	392	401	358	364	325	379	348	355	341	356	355	359	376	348	342	346	303	362	339	365	374	389	358	353	341	365	329	356	354	303	376	363	356	343	370	336	378	374	359	380	389	353	331	358	370	372	363	338	341	352	343	335	349	343	334	344	337	350	353	385	381	360	357	332	393	370	320	316	351	351	386	342	369	369	340	348	387	371	344	366	371	361	331	337	345	383	379	337	361	347	353	362	333	351	348	389	344	346	366	330	326	357	361	366	357	374	363	373	323	375	357	377	369	327	341	349	335	370	341	348	365	351	372	339	350	362	314	369	324	333	361	362	352	396	376	378	342	311	374	372	327	341	381	349	343	326	364	374	355	324	350	376	377	334	368	369	368	373	367	318	393	334	371	354	354	380	397	377	351	363	354	328	351	358	379	332	369	371	365	373	397	346	384	354	317	351	348	363	316	365	365	365	361	367	342	371	354	372	389	348	352	339	351	393	357	349	386	371	375	356	378	361	344	353	349	356	340	370	373	381	362	347	375	368	329	354	362	340	356	376	365	351	344	382	330	346	339	351	365	378	341	377	374	354	374	379	363	375	342	379	331	361	379	346	348	362	368	394	346	356	366	323	356	339	342	356	345	344	329	310	321	335	383	331	349	382	359	390	371	341	365	350	341	334	380	362	399	360	370	334	364	340	384	432	384	335	392	398	352	367	387	361	375	356	364	344	308	378	339	381	351	378	355	331	370	343	351	363	369	345	305	387	384	339	357	392	352	382	376	364	362	376	369	334	355	355	335	371	352	369	340	355	353	336	361	349	354	323	328	404	348	374	372	369	373	345	362	387	351	351	351	381	381	375	337	361	343	375	388	385	296	357	338	363	329	378	352	354	384	346	331	350	323	353	368	366	358	334	333	356	330	322	322	377	391	364	365	319	369	381	377	351	324	324	360	390	392	373	317	368	371	384	349	354	348	361	352	368	373	359	356	375	352	375	368	351	357	386	337	336	401	364	375	369	350	360	338	375	319	354	333	367	344	348	346	349	369	355	391	376	370	380	352	380	352	356	376	342	382	371	342	362	378	343	384	389	364	356	329	369	375	362	410	343	367	359	353	378	366	374	332	365	338	358	349	350	376	337	334	345	338	351	371	366	340	343	379	373	338	363	339	354	381	353	335	377	357	371	346	377	331	389	351	336	379	360	371	366	315	350	362	357	371	425	330	340	355	364	342	340	338	334	343	353	362	334	326	378	337	356	349	389	341	396	363	366	343	369	405	341	386	350	374	352	349	347	353	349	361	359	350	368	369	346	361	331	366	339	373	371	322	363	331	375	381	407	325	369	364	361	326	332	402	328	369	359	358	353	328	380	323	340	378	329	360	391	346	377	367	352	327	341	342	339	351	352	353	371	333	319	357	376	388	365	370	408	338	357	348	342	356	410	371	327	345	374	383	391	381	345	371	368	325	360	354	337	371	342	398	361	382	346	354	396	397	365	337	351	357	386	346	389	372	369	322	369	394	386	354	391	355	335	335	353	391	393	375	351	356	381	356	353	326	351	395	358	365	362	354	362	398	326	359	384	396	402	358	393	355	358	338	344	381	379	360	379	367	352	373	333	389	379	364	358	348	391	332	367	341	361	345	330	352	357	383	342	339	344	364	339	384	354	361	338	359	335	348	367	364	387	343	354	343	364	339	348	363	333	358	352	357	341	308	369	359	369	335	388	351	391	340	395	377	345	373	348	375	344	367	367	374	365	325	335	352	365	313	409	389	351	377	374	335	331	341	370	342	324	349	334	325	376	375	342	344	387	376	355	386	364	368	357	359	346	374	328	342	399	350	356	379	376	383	359	370	350	356	355	362	339	375	382	367	363	348	333	344	352	342	341	370	370	353	361	355	373	366	400	320	333	356	384	337	354	353	381	359	337	336	360	344	405	368	371	400	348	373	352	376	363	314	368	373	365	329	343	391	371	334	415	391	397	365	395	371	359	367	330	371	325	371	320	355	351	342	345	382	335	356	331	358	396	380	335	395	366	359	358	352	361	341	342	357	353	374	348	350	358	322	340	356	381	348	372	375	347	341	333	353	369	314	348	334	356	367	352	355	386	383	378	403	367	357	371	341	393	338	298	364	318	354	377	398	380	351	351	368	322	349	398	366	352	362	382	356	336	362	351	362	353	354	363	388	379	337	351	373	371	361	403	387	353	360	352	376	339	363	360	348	326	373	387
2703	942	1046	1175	1088	936	958	880	876	791	858	840	855	858	863	889	877	799	828	843	843	815	850	822	795	821	865	853	823	787	805	857	818	801	816	826	814	810	817	841	835	810	895	806	776	806	796	817	823	765	799	807	820	805	792	845	803	860	782	784	815	818	831	821	820	804	853	812	847	853	832	819	813	842	782	794	870	823	809	811	849	823	868	816	821	809	877	819	864	787	799	787	837	795	879	855	787	848	803	841	808	840	822	856	864	858	832	798	826	795	808	786	832	841	816	867	852	825	838	804	815	843	855	767	816	796	853	854	839	799	803	824	859	796	810	822	855	841	783	783	795	862	793	836	793	859	774	820	791	849	796	841	843	864	750	776	797	759	828	771	830	840	810	850	748	829	845	794	821	869	791	803	836	784	830	791	849	900	759	856	820	838	766	807	794	820	877	798	811	814	807	791	786	774	828	782	810	838	809	835	829	828	802	818	868	815	848	842	842	811	819	807	810	842	873	798	852	794	847	828	835	830	836	808	791	803	822	799	809	786	787	810	843	816	833	840	787	806	813	809	857	783	844	821	783	852	851	795	866	876	804	834	818	830	862	814	800	875	848	802	843	856	821	804	814	818	834	871	812	828	834	841	809	848	801	812	813	768	810	831	816	827	817	826	831	809	829	835	775	794	826	833	852	798	826	812	843	819	823	828	805	794	821	829	807	775	806	855	851	818	769	799	857	849	820	847	775	863	838	784	806	849	817	829	866	766	803	827	842	798	846	838	831	816	784	787	861	813	829	820	794	826	792	869	831	852	847	832	793	799	844	787	820	788	805	777	812	863	759	791	856	783	821	824	870	841	822	891	832	795	880	835	802	870	808	802	814	889	892	864	834	829	823	766	868	821	844	819	823	816	801	799	828	801	820	829	837	839	820	789	783	859	829	856	839	888	850	855	771	846	823	782	889	882	781	881	828	837	798	808	815	830	847	827	907	880	855	837	868	817	822	878	830	836	845	827	820	841	765	824	838	811	840	850	828	777	809	833	858	843	798	842	810	832	814	784	784	824	816	822	765	811	819	838	810	871	873	807	857	818	836	821	773	838	830	843	774	813	798	813	840	778	870	826	824	782	836	839	828	812	800	836	812	815	808	825	846	815	819	748	846	813	833	858	818	838	813	758	826	821	878	802	815	796	787	827	829	786	782	809	818	805	830	838	851	785	885	864	810	792	812	846	829	811	780	802	807	854	801	795	855	776	858	757	811	790	842	848	875	812	819	845	876	821	732	827	836	833	775	807	792	768	802	823	847	825	819	863	839	783	797	785	821	863	799	809	786	846	863	842	805	862	846	803	787	848	805	833	821	830	798	814	806	862	828	775	834	858	846	825	820	821	836	857	846	811	837	842	817	816	779	843	822	864	852	893	797	854	811	828	830	799	817	832	830	847	789	840	837	803	792	865	780	823	820	822	839	808	856	833	865	771	807	799	839	814	819	801	786	895	770	802	835	818	822	802	790	886	792	846	810	832	794	839	825	854	764	834	870	749	827	805	861	844	768	821	802	795	846	827	826	815	859	787	827	777	789	853	814	870	815	807	852	804	844	841	830	810	788	802	808	786	788	834	840	855	861	865	831	853	847	856	811	836	803	810	770	901	808	794	825	892	819	812	875	850	777	805	849	832	816	775	815	837	761	867	846	783	894	811	755	758	814	858	743	820	861	866	825	783	833	883	808	841	841	796	811	827	819	818	851	855	837	793	854	820	814	842	789	860	826	850	810	850	819	805	769	839	830	800	835	823	800	800	820	797	842	858	837	846	802	787	897	802	778	796	827	866	836	842	873	826	848	848	842	852	828	817	846	858	801	794	840	871	812	859	830	803	795	824	803	825	804	801	774	801	804	796	896	846	826	838	805	805	771	801	876	819	808	826	801	844	831	814	820	842	834	753	760	802	859	817	795	774	820	812	831	794	791	781	830	822	847	852	845	804	820	829	822	832	861	797	832	907	805	725	833	811	810	826	845	836	794	813	833	799	845	842	846	815	791	844	814	793	842	822	792	787	789	834	783	810	844	841	822	832	807	851	841	804	837	775	830	797	846	801	823	812	801	803	817	814	819	832	817	846	845	806	844	859	772	805	844	842	823	851	800	818	822	835	821	809	867	822	867	854	757	803	846	834	820	841	819	852	832	840	813	845	798	795	788	812	752	829	865	816	845	801	811	783	807	850	792	846	837	856	809	813	860	801	883	815	816	805	821	893	822	818	773	790	837	849	813	803	808	810	858	821	852	840	840	829	856	846	755	830	825	830	819	793	836	829	807	836	810	815	819	819	838	883	775	837	813	823	802	835	760	846	816	852	782	746	828	808	830	870	778	844	859	831	866	822	829	795	771	822	800	822	877	817	854	786	811	851	806	828	810	801	822	790	805	777	805	837	879	848	823	801	829	839	864	815	818	830	798	841	824	807	825	814	839	821	766	839	861	819	822	846	798	853	815	839	842	832	808	748	833	805	813	801	835	857	830	843	822	789	815	829	821	830	838	806	857	830	810	869	853	826	860	819	826	786	830	820	822	856	806	789	863	843	808	760	877	841	819	839	813	810	796	843	834	809	817	869	784	827	824	873	860	798	762	875	821	847	862	826	841	839	856	824	794	842	884	811	842	803	788	811	802	836	844	844	838	805	802	857	806	827	819	796	819	785	823	837	800	817	818	813	815	789	847	801	801	811	827	815	814	783	882	806	876	815	816	854	861	889	819	806	853	800	811	844	824	822	835	849	778	808	813	774	820	812	787	812	834	865	840	818	835	816	837	794	756	807	789	813	814	808	783	855	790	790	858	829	833	780	842	815	838	850	810	751	794	818	786	848	846	781	827	811	845	820	836	831	868	755	796	827	789	804	782	817	866	830	830	880	827	824	834	787	797	783	811	827	782	816	794	788	784	840	805	841	853	822	830	833	804	790	836	802	793	803	817	770	861	807	809	782	800	850	799	878	803	827	800	853	809	824	838	827	880	827	815	798	813	777	837	821	829	806	841	816	819	858	835	815	828	806	850	820	867	798	843	793	779	829	806	844	775	833	845	842	826	793	858	818	834	839	854	839	850	848	822	868	782	820	814	837	823	818	826	828	784	841	813	850	892	838	837	821	803	840	786	815	836	799	891	812	825	823	812	768	799	790	881	818	790	822	831	831	815	839	824	839	801	839	801	805	822	853	794	850	831	816	820	795	812	791	777	877	792	852	809	840	875	811	833	850	762	831	863	829	818	830	776	789	838	768	891	783	804	804	859	809	806	848	857	852	794	851	780	859	816	849	784	829	829	790	793	844	806	861	845	876	861	828	857	865	808	826	884	810	814	833	792	801	822	878	837	808	819	860	849	845	845	798	816	825	819	793	846	809	821	793	811	818	828	808	839	822	785	831	821	852	786	852	823	834	774	796	843	851	817	863	848	850	819	821	799	820	794	783	821	856	829	818	834	809	834	827	794	801	836	848	797	845
20950	2851	760	604	494	421	394	350	342	342	311	324	331	358	294	306	316	266	321	289	310	326	311	285	317	290	308	288	295	305	321	278	281	305	291	293	287	282	279	316	317	299	290	316	291	306	297	277	334	312	290	283	289	275	285	312	302	335	299	297	279	300	296	318	291	288	294	297	289	300	282	333	280	309	274	320	311	280	307	284	287	305	287	281	307	293	297	284	309	275	313	295	283	303	252	295	318	270	298	300	271	290	308	302	314	287	274	297	314	269	261	267	318	280	297	302	289	298	270	295	278	287	277	305	318	320	274	296	296	288	319	294	303	304	316	334	284	310	287	317	300	291	280	328	345	313	323	314	314	316	272	283	305	284	315	303	303	295	301	309	333	270	316	302	300	305	287	301	311	329	308	295	268	273	297	294	305	316	276	284	295	323	307	334	317	316	286	300	278	302	277	312	322	323	299	266	308	233	318	294	316	292	322	298	287	314	333	262	309	273	261	288	294	316	296	301	312	297	325	301	344	294	301	269	274	286	269	314	297	285	289	301	258	297	312	293	272	270	291	338	328	292	269	311	297	265	298	307	279	338	264	285	272	267	293	295	324	327	253	302	303	284	276	284	307	283	289	314	297	325	287	301	302	269	300	295	300	314	302	286	313	305	278	313	304	313	320	332	305	274	300	324	277	300	266	296	317	298	311	294	279	300	272	248	275	303	309	271	340	310	319	272	291	285	294	288	291	291	281	291	298	297	257	293	298	317	295	282	304	314	312	296	307	265	306	282	316	310	282	290	271	318	297	298	276	305	290	314	283	280	275	336	289	303	278	273	297	273	302	274	285	293	327	291	285	318	301	298	278	284	324	282	292	265	283	293	303	265	264	306	278	283	301	305	334	313	296	280	312	309	289	294	295	284	307	306	292	281	274	312	298	303	322	302	316	294	306	319	306	267	260	292	291	318	287	299	286	316	316	280	328	290	291	279	268	307	323	295	277	310	278	298	279	303	313	318	312	304	284	297	278	299	293	295	286	299	292	302	271	280	282	310	312	284	277	324	308	305	282	287	275	299	283	294	285	276	302	315	312	281	291	256	295	299	286	316	309	347	293	285	291	315	297	300	284	282	318	299	293	292	317	295	268	313	289	295	304	273	340	317	293	291	268	313	317	281	317	297	307	340	291	295	298	267	309	284	303	299	291	289	308	277	308	302	312	307	279	293	297	317	281	280	293	295	278	287	309	271	255	265	296	305	339	291	294	286	297	305	311	321	263	293	282	269	331	302	288	298	283	318	286	278	286	279	308	270	315	312	277	296	305	334	313	264	309	285	325	331	293	310	299	318	325	278	289	304	329	290	321	287	296	348	269	305	284	295	305	281	276	329	287	267	322	279	284	283	288	281	294	262	296	285	279	330	266	277	302	283	269	292	290	306	303	267	282	305	302	285	288	297	281	300	250	321	329	283	273	281	275	284	305	277	241	273	326	314	289	334	288	305	286	296	296	285	310	286	274	299	282	301	332	312	299	310	305	304	290	333	282	306	300	294	260	294	277	259	314	315	275	317	279	308	297	321	304	271	291	297	274	312	286	284	267	327	290	302	318	307	342	295	306	298	304	296	317	309	308	268	318	292	299	299	273	262	317	286	261	305	282	302	270	298	328	323	283	283	311	338	268	284	296	281	258	280	288	293	333	279	250	258	322	274	275	273	329	262	263	276	289	288	314	322	307	280	285	296	307	273	265	308	299	281	299	308	308	294	278	326	317	333	291	270	285	289	323	301	293	270	299	283	279	267	292	256	272	307	300	317	298	309	293	304	298	292	305	278	281	283	350	313	323	294	282	263	272	331	308	255	305	296	315	284	313	299	312	310	310	310	280	320	302	278	300	298	303	294	280	268	314	280	313	271	287	293	292	271	288	301	299	311	313	300	332	297	335	248	310	287	300	285	281	277	279	298	298	333	292	288	318	281	291	286	293	349	336	321	297	297	254	288	307	292	317	287	289	273	265	320	303	297	311	281	294	286	289	292	297	289	294	304	297	320	288	302	279	283	272	316	348	288	293	324	274	309	311	294	295	264	307	292	319	283	297	310	284	336	289	247	295	339	295	292	301	305	283	290	276	273	288	314	320	266	278	303	291	265	294	279	283	297	274	296	291	308	280	289	303	291	277	298	270	300	315	307	312	300	315	292	323	289	285	321	275	313	316	299	276	324	292	325	269	294	316	269	337	290	296	308	299	316	283	300	304	338	300	268	288	322	292	304	302	283	281	290	295	295	271	312	283	317	324	290	260	299	286	328	300	306	314	286	287	306	280	261	313	301	336	300	303	292	290	279	284	262	300	296	287	305	300	293	305	265	304	261	297	310	251	308	287	314	273	300	314	303	265	282	307	263	285	288	285	321	300	291	284	321	295	301	348	291	284	297	289	301	335	304	279	297	304	299	269	295	323	301	261	305	300	277	273	300	303	296	316	283	319	326	305	268	256	292	300	329	312	294	302	313	315	300	295	305	304	314	288	305	289	280	334	312	263	302	296	319	340	299	317	294	303	297	306	307	303	294	276	299	282	309	289	309	293	284	309	312	300	335	298	285	291	284	307	280	271	291	294	300	324	323	300	296	290	296	287	290	302	320	305	284	280	312	294	285	320	270	255	288	294	281	291	313	295	323	310	296	302	304	313	285	318	335	294	288	294	275	268	291	289	284	337	321	304	338	315	279	304	296	326	309	276	319	264	279	281	311	293	303	295	283	329	291	281	277	306	294	277	320	325	312	297	308	280	281	280	298	282	280	268	270	304	274	303	275	317	310	302	303	314	295	271	274	301	301	307	285	314	329	295	258	247	268	295	267	327	305	262	269	297	277	268	278	310	316	340	245	331	257	277	304	307	314	318	292	320	279	308	300	280	275	288	302	305	293	301	293	258	297	289	290	274	279	313	300	285	261	262	314	282	294	300	292	261	312	296	280	271	279	276	290	305	290	296	303	292	294	314	296	289	292	283	316	262	300	294	256	300	302	304	284	302	298	302	295	277	282	273	273	299	274	309	299	288	276	308	290	291	270	290	293	300	289	315	289	304	276	314	315	308	304	299	285	278	297	282	295	309	298	306	261	286	309	313	299	302	312	291	277	326	299	310	308	302	273	277	330	307	290	323	300	319	295	305	308	307	306	308	312	280	304	304	300	308	347	320	268	275	331	296	262	293	315	308	284	291	321	261	297	305	292	287	261	292	282	321	297	277	297	288	311	321	306	299	282	284	282	297	269	324	297	286	252	303	288	275	280	300	312	305	291	292	352	303	290	288	293	288	267	288	250	273	304	290	273	311	301	286	284	313	310	297	356	286	316	292	272	283	321	289	280	302	268	268	284	289	291	292	296	317	295	308	314	293	310	306	311	353	292	264	269	308	335	293	263	279	295	284	335	284	298	315	268	308	315	311	289	283	320	316	314	297	299	296	285	282	299	283	319	321	279	278	288	276	309	294	269	278	326	290	287
13966	1125	1722	1962	1743	1353	1087	1067	927	849	816	794	764	696	773	734	745	716	735	739	730	704	771	721	712	702	716	662	714	749	747	711	688	684	704	707	719	681	737	660	673	709	687	677	697	674	724	689	687	682	713	677	700	687	676	693	729	764	716	697	721	733	678	664	692	687	689	650	654	709	732	692	650	688	718	686	677	735	671	661	673	704	669	693	698	652	658	710	678	702	655	688	672	678	708	697	680	690	691	683	707	696	717	705	652	708	698	667	710	677	664	644	679	667	683	649	692	691	697	682	710	703	699	697	672	612	681	689	669	683	681	698	703	662	683	698	692	700	678	689	688	699	668	656	696	701	704	701	663	640	654	662	683	660	684	682	721	674	722	676	718	702	652	647	644	686	690	724	723	662	679	679	680	719	681	673	711	668	641	675	732	705	655	680	662	620	687	731	716	702	706	708	687	690	670	680	691	660	703	719	666	680	711	687	674	709	685	661	735	712	695	694	695	677	610	645	757	700	679	746	686	692	744	691	684	648	687	736	659	671	655	675	689	706	695	648	652	699	686	660	684	721	735	661	707	698	709	672	700	739	691	692	672	717	670	661	673	669	689	688	720	689	649	741	678	703	692	695	655	715	670	692	652	690	720	650	692	682	658	678	668	679	703	690	728	651	647	665	717	673	685	760	731	629	766	723	683	712	747	683	716	687	734	651	697	682	657	688	743	716	667	723	635	699	726	664	712	682	688	710	724	688	704	695	687	697	700	660	683	709	684	694	654	678	721	684	675	748	683	657	669	687	711	712	686	699	692	670	712	640	670	715	666	675	662	648	712	735	660	670	715	695	674	672	701	686	709	653	690	694	673	732	667	691	661	688	709	716	691	675	701	700	682	723	693	663	685	690	663	673	668	652	717	715	698	648	726	721	714	723	646	669	687	651	722	692	670	651	677	665	690	669	712	706	657	670	674	689	678	669	684	728	666	676	691	648	702	690	714	659	761	652	682	694	667	719	656	687	685	696	741	698	707	655	627	695	678	657	725	732	735	722	681	684	704	660	753	701	657	699	649	679	692	669	625	676	776	680	701	707	663	710	687	682	736	686	715	692	748	723	711	682	747	661	682	695	680	719	709	682	730	708	711	681	666	699	684	718	681	693	731	699	652	697	670	721	692	720	684	658	672	680	692	691	691	684	682	727	679	674	692	683	699	698	737	679	683	651	644	697	694	722	687	660	726	708	697	681	686	664	670	709	686	684	694	652	707	670	676	705	640	676	660	727	745	731	655	761	603	679	704	662	707	678	664	680	676	639	658	678	669	670	655	694	662	706	669	655	706	675	682	652	713	718	667	667	695	623	669	668	685	703	656	697	649	670	705	736	721	653	687	656	682	709	744	688	730	673	705	694	691	708	713	702	694	751	657	652	671	712	647	713	682	681	703	668	699	661	675	714	702	684	690	708	713	668	718	707	697	688	656	683	656	732	711	692	683	694	685	684	657	668	665	698	659	696	663	689	729	656	712	703	649	702	653	693	739	748	684	668	679	712	695	700	651	712	674	720	679	709	658	703	650	696	705	699	663	749	692	695	713	623	683	716	697	687	642	689	670	645	700	669	701	685	693	697	684	672	687	693	662	671	684	695	726	738	694	628	753	653	719	689	679	687	667	673	644	683	669	691	634	758	704	690	645	669	724	682	695	702	691	729	694	686	670	655	713	712	717	706	661	656	636	652	722	681	654	664	694	648	662	681	676	652	619	659	709	682	704	687	696	664	664	685	715	661	680	645	673	721	647	688	667	718	678	745	654	697	712	685	655	713	705	700	762	649	717	689	720	698	730	675	720	680	674	699	720	651	712	731	666	724	680	663	681	658	712	744	764	666	704	719	672	682	678	658	674	718	660	658	692	712	657	701	704	662	697	670	704	683	720	694	690	669	702	671	686	694	677	709	708	672	640	709	675	680	678	693	629	670	602	728	742	689	725	659	674	670	724	709	669	662	729	701	698	702	709	698	657	675	675	705	670	657	684	687	703	639	653	692	660	697	687	633	629	701	690	722	692	730	688	699	701	716	695	672	661	654	710	669	650	671	649	674	712	672	673	729	724	692	686	698	712	666	706	716	676	644	686	691	642	660	682	733	662	664	709	687	652	695	673	705	704	680	711	683	677	689	678	685	664	675	730	655	705	670	662	715	673	664	721	714	678	692	729	672	739	708	687	701	706	661	715	685	677	681	694	665	721	699	690	696	654	691	710	671	690	695	743	672	688	696	702	667	648	684	725	678	677	649	693	646	689	713	659	709	664	724	671	686	680	680	707	671	722	684	692	689	719	669	678	670	735	739	686	696	731	684	716	677	684	714	696	661	638	690	710	653	657	646	696	699	673	681	686	727	683	711	687	682	693	654	737	651	690	697	751	711	718	727	683	704	725	667	717	669	672	696	669	712	667	647	703	644	632	682	662	707	643	706	659	680	722	670	681	705	649	684	644	688	671	688	722	666	695	653	713	660	736	699	694	644	649	651	696	662	708	707	702	646	658	700	692	711	703	722	668	678	698	697	719	677	647	679	661	662	679	668	734	720	703	656	696	693	645	731	706	704	680	714	676	682	672	701	729	699	688	648	728	702	723	761	678	702	635	713	656	685	664	728	673	699	666	619	684	660	709	690	697	698	704	683	680	633	732	627	716	727	720	717	676	749	675	674	753	683	668	761	698	624	740	712	660	672	708	702	696	682	675	673	700	681	730	676	730	689	656	711	680	677	646	665	710	722	672	709	716	667	676	691	653	684	682	686	692	693	700	732	668	701	727	654	706	707	690	693	676	669	691	674	709	716	650	691	705	704	696	643	692	699	679	683	655	674	705	649	674	679	651	693	655	688	667	715	740	702	680	729	631	694	710	650	736	684	653	639	689	680	641	712	644	702	677	718	705	704	693	722	709	662	733	662	665	679	683	687	659	724	649	677	731	695	688	728	724	711	687	653	705	734	662	710	687	740	679	700	695	736	681	680	698	666	682	694	684	648	699	695	659	679	673	704	661	706	714	665	679	703	628	687	637	679	653	682	707	699	718	695	666	694	675	677	707	700	722	705	693	696	686	718	688	706	679	686	698	680	639	695	668	686	709	653	678	729	718	653	657	735	686	654	648	701	700	647	690	725	668	689	686	662	702	687	693	729	713	654	684	613	695	676	705	694	716	662	636	680	641	673	713	711	644	699	701	671	710	690	640	619	709	721	687	624	714	681	696	688	696	728	645	670	683	706	704	698	731	681	723	710	664	719	716	720	735	665	679	730	704	709	700	690	647	725	668	720	690	717	716	666	721	733	696	629	654	679	681	640	665	697	711	710	664	680	703	719	683	678	696	697	674	702	625	701	654	721	706	681	691	714	697	667	663	693	655	708	691	680	697	686	749	743	650	662	713	672	685	666	680	705	696	724	626	710	679	690	720	686	722	707	702	722	687	702	698	687	695	683	699	695	673	719	670	687	705	667	707	688
33056	6561	1085	735	518	372	281	212	198	182	188	183	156	157	152	142	147	142	146	163	131	140	132	125	141	137	138	124	144	119	150	121	148	112	138	119	122	122	126	127	135	126	136	141	116	138	118	131	161	123	142	130	161	135	147	121	131	138	126	120	150	147	125	136	145	127	125	137	128	143	116	136	146	134	144	117	123	115	127	151	118	111	123	136	138	125	146	136	151	126	137	111	119	134	120	122	121	134	129	115	109	147	124	131	113	138	133	126	136	130	114	130	163	129	144	107	116	117	120	129	141	127	140	128	127	110	131	151	108	135	143	136	147	132	137	146	140	136	130	127	139	129	135	148	147	115	116	131	127	116	114	122	140	139	158	143	129	108	135	130	122	148	125	107	149	138	139	140	147	127	134	147	124	143	125	142	121	155	134	130	117	139	139	125	119	124	131	145	117	113	138	140	141	153	121	121	152	151	144	133	144	140	118	147	137	139	142	123	129	142	116	129	148	113	153	139	125	116	157	145	120	142	131	120	144	121	120	160	140	122	119	128	151	152	138	127	139	134	137	118	128	135	126	150	160	115	141	129	118	119	147	135	146	130	132	132	125	152	135	131	144	160	128	124	137	142	126	133	131	130	111	140	133	148	129	135	129	131	136	112	125	137	127	145	120	119	131	147	142	133	119	127	117	126	133	130	135	125	130	121	145	124	120	123	140	123	134	136	105	131	127	118	123	125	121	112	140	117	134	144	115	137	132	135	126	118	144	124	110	130	122	102	113	130	136	123	141	148	124	146	110	151	138	135	121	139	140	117	126	139	134	131	124	134	142	141	142	141	122	136	136	141	135	141	140	139	125	133	105	117	147	139	135	131	117	128	142	121	155	121	137	132	134	116	105	118	124	141	127	130	134	150	114	132	134	126	136	109	134	133	158	124	153	148	131	137	139	135	135	144	114	135	115	134	147	119	134	150	144	128	108	102	111	129	142	123	118	124	122	138	117	130	127	128	142	127	133	144	130	138	137	130	124	161	133	122	125	143	151	117	128	142	141	125	148	127	138	130	120	131	125	130	136	144	146	135	116	136	139	104	146	124	115	122	127	121	136	110	126	141	125	135	135	141	137	133	107	130	138	140	131	151	141	141	135	138	126	130	146	135	125	120	148	128	154	124	127	140	121	137	110	109	121	130	113	150	135	136	130	144	134	135	126	127	151	114	124	122	136	139	112	137	136	123	133	137	139	148	117	133	129	124	147	161	141	147	130	130	143	127	110	110	145	138	136	146	132	138	131	153	160	119	150	121	125	134	141	128	123	118	133	139	128	129	129	111	154	124	120	131	116	134	140	126	129	117	124	116	119	134	144	125	117	132	143	153	137	126	143	130	114	120	117	138	150	123	111	143	129	144	123	152	116	130	134	150	124	142	163	123	116	128	146	127	138	128	113	152	118	122	120	137	126	131	127	133	108	132	151	148	132	145	109	136	148	124	130	141	136	123	151	140	163	145	111	130	138	102	150	130	131	143	123	122	133	126	127	136	119	136	121	143	130	124	116	129	127	143	121	96	126	136	144	129	123	133	134	132	134	128	135	148	137	139	112	139	122	109	114	139	122	126	147	143	144	125	143	141	126	127	139	112	119	125	131	123	136	124	138	140	143	118	131	130	116	115	165	129	122	121	131	131	133	112	141	133	139	129	121	127	142	126	123	159	144	118	134	134	159	126	138	128	141	129	130	127	131	138	134	112	158	148	125	143	137	171	149	129	139	123	134	145	153	131	132	138	138	131	134	137	121	123	123	137	115	139	119	121	119	148	137	117	136	139	137	115	114	136	107	124	143	153	135	137	139	149	113	163	121	123	120	128	133	134	146	146	110	125	136	146	113	125	125	135	115	117	151	132	140	140	140	132	122	143	123	120	143	126	127	136	128	114	132	135	113	128	147	118	126	110	144	134	138	129	126	136	108	153	138	141	142	152	117	154	128	121	153	135	127	139	155	149	114	129	130	135	134	122	129	114	129	145	143	147	122	131	141	131	141	144	136	149	127	112	128	130	150	137	137	144	127	142	116	120	118	167	144	139	135	131	151	133	143	137	142	121	138	136	139	146	151	120	141	137	128	134	131	123	113	118	138	127	121	122	119	111	127	142	117	128	122	127	145	114	126	112	140	127	111	135	145	129	142	132	142	132	138	110	143	104	138	147	136	111	146	122	120	127	122	124	115	141	142	124	116	120	131	135	148	138	138	121	127	134	164	128	164	152	131	149	136	146	118	129	118	121	124	128	156	116	136	118	138	127	129	126	106	118	138	131	133	137	154	137	128	139	143	123	116	156	124	135	138	150	133	134	127	124	140	123	131	138	131	164	132	125	113	123	130	129	138	112	143	128	121	145	130	113	154	115	115	132	120	120	122	119	144	139	126	128	125	140	140	122	113	104	123	138	138	120	130	131	142	125	121	123	137	154	141	135	119	132	147	133	107	137	141	109	121	127	119	163	149	128	141	129	122	148	129	139	135	133	154	138	158	141	130	134	140	147	121	126	140	133	115	114	143	115	127	126	137	123	134	138	128	144	131	122	131	125	142	140	136	132	115	132	120	126	154	125	117	124	132	164	143	119	147	147	127	129	158	134	131	136	143	121	124	125	141	124	143	140	133	141	125	131	122	120	121	129	122	150	112	150	140	135	138	119	134	133	153	140	132	143	113	130	145	156	143	129	139	131	135	107	155	112	125	107	146	116	143	110	111	145	131	125	138	113	99	113	122	135	124	123	147	138	139	120	131	151	153	108	131	168	134	135	144	131	140	129	122	138	131	156	126	147	130	156	134	114	127	146	141	130	128	130	123	112	118	130	125	123	124	134	145	141	143	118	139	119	133	139	129	112	122	135	121	112	150	131	150	111	114	126	150	124	134	132	109	132	116	117	106	120	119	137	111	124	162	141	136	135	139	155	133	138	145	123	131	141	138	138	143	110	127	146	157	118	134	124	136	124	115	129	131	126	158	133	134	133	125	114	120	119	140	121	146	129	132	115	120	135	146	117	134	125	138	122	147	130	152	147	118	134	132	118	128	116	144	127	117	128	135	140	125	126	136	139	123	130	148	133	131	107	143	122	159	133	125	149	142	108	137	123	123	134	126	129	140	140	134	126	144	153	117	134	144	111	114	141	116	107	127	140	148	121	149	146	136	135	154	123	140	111	115	146	119	121	117	133	136	132	145	130	124	125	132	134	130	127	133	142	129	140	140	125	130	128	136	127	108	128	134	138	120	141	148	132	126	137	139	122	129	138	132	148	143	118	135	146	134	134	118	107	140	137	130	126	116	105	137	116	153	133	130	119	130	137	137	106	125	119	140	150	114	125	140	114	113	149	127	127	135	114	129	154	114	123	135	139	129	134	119	158	127	119	130	140	135	134	120	127	130	129	125	152	146	130	126	130	121	122	124	123	115	140	144	148	123	119	129	148	137	121	127	161	127	130	139	155	142	144	120	144	142	118
19897	1078	1984	2519	2090	1463	1105	874	773	713	607	560	503	476	464	440	418	432	373	413	435	398	365	390	384	409	415	382	384	401	364	401	398	377	370	384	379	331	397	385	376	376	400	334	385	370	386	352	358	388	374	365	330	342	373	361	362	341	322	360	393	319	359	358	346	358	367	340	322	361	341	356	350	335	349	344	374	364	341	394	369	326	351	350	332	317	332	371	320	308	338	351	357	372	308	369	320	347	363	332	328	363	331	354	376	323	333	360	333	364	345	320	353	352	359	335	344	331	362	366	312	335	355	354	350	316	344	338	372	341	400	342	336	358	344	349	350	361	335	357	373	365	324	352	334	363	361	383	338	332	369	356	342	334	379	348	336	350	328	324	361	323	362	349	341	356	365	358	309	357	339	366	357	341	327	332	352	344	325	325	373	349	339	341	355	320	339	325	336	349	336	349	366	323	372	356	333	339	362	305	344	352	356	348	365	317	356	333	334	339	337	354	346	360	334	345	334	335	377	363	387	352	364	345	334	331	321	350	330	341	351	355	358	361	348	357	333	351	339	346	355	317	301	368	347	354	364	348	363	331	392	357	351	376	324	359	321	350	325	337	367	351	321	356	332	311	354	351	327	342	346	358	345	371	335	365	353	331	346	347	377	321	347	335	332	355	311	348	360	326	331	369	333	391	366	317	332	342	341	350	359	372	319	334	355	320	350	354	325	306	334	337	339	353	360	366	360	342	367	342	360	350	303	342	316	345	354	333	337	336	358	338	362	343	324	362	319	352	371	349	333	349	341	331	353	348	330	354	343	334	352	323	358	328	344	359	328	360	344	353	354	379	351	346	331	354	370	365	344	352	339	347	336	370	327	343	355	344	354	341	366	304	370	346	331	342	341	364	356	332	307	339	359	360	354	384	347	341	352	346	309	347	349	342	379	330	349	337	355	341	344	329	368	380	360	334	318	319	347	345	350	328	327	320	346	341	313	341	308	373	341	341	328	346	355	347	347	313	318	339	302	324	350	357	325	336	373	341	376	353	335	367	372	321	314	340	373	334	365	345	356	347	348	349	346	356	345	342	356	321	337	337	333	374	344	341	332	350	357	345	373	358	335	350	373	365	319	343	315	325	309	326	334	354	392	370	328	321	311	359	306	347	353	356	364	343	368	343	333	362	333	339	382	346	341	346	332	368	340	329	350	336	345	370	373	345	330	356	346	351	353	354	358	340	354	305	340	338	362	372	325	353	350	339	301	326	329	344	343	326	344	325	323	336	331	346	351	348	332	346	346	354	335	351	336	344	340	353	375	330	313	341	388	319	344	321	359	344	325	325	357	333	327	340	362	359	370	344	363	364	316	325	346	333	313	339	361	332	367	384	323	378	362	332	354	327	303	336	332	381	361	320	356	349	351	387	368	358	359	336	335	313	322	333	296	354	324	329	361	340	334	353	337	322	311	334	337	333	296	315	328	364	335	376	334	358	337	336	346	336	337	331	334	387	347	321	333	354	327	372	339	339	379	337	330	299	329	317	354	327	348	359	367	347	380	303	344	337	362	324	348	349	340	369	346	344	373	339	358	333	358	344	330	328	322	408	364	358	355	356	347	324	350	366	344	347	372	336	369	356	311	343	313	354	338	345	308	337	356	319	362	354	335	345	347	328	387	293	332	360	355	348	316	338	383	366	344	345	336	327	322	326	362	346	347	385	365	323	371	351	319	360	340	351	341	359	348	376	338	360	354	334	358	360	359	354	354	358	334	328	337	309	329	358	334	369	323	318	349	343	342	328	342	347	333	344	367	380	348	356	333	285	322	339	376	327	365	376	325	380	372	348	345	326	349	360	359	369	353	330	343	347	332	367	370	337	330	317	344	319	332	336	348	323	341	346	348	370	322	337	338	384	362	329	355	347	364	346	316	291	327	320	345	385	337	353	351	356	363	348	333	330	354	330	334	353	353	326	333	316	333	338	358	355	379	328	354	333	321	344	337	343	341	338	387	366	335	359	360	340	297	320	354	372	336	361	350	348	382	374	325	329	326	361	332	334	348	386	360	367	345	355	325	338	338	332	333	319	320	360	350	342	352	334	373	353	337	322	344	364	383	355	368	345	365	355	376	321	340	363	347	338	292	326	329	355	339	335	348	358	332	343	374	349	357	350	344	343	323	363	328	352	313	337	313	395	357	371	343	308	336	365	335	349	295	370	356	389	343	358	344	298	324	323	344	348	329	326	310	348	346	338	353	344	375	337	344	393	341	356	353	342	323	320	380	334	360	350	351	364	328	366	380	363	338	325	360	365	388	350	378	333	344	344	333	336	342	340	321	382	336	345	329	335	337	351	362	329	387	369	374	327	341	347	355	355	335	331	353	339	349	330	321	341	355	347	385	339	346	350	353	348	342	355	322	342	354	328	347	320	348	368	371	329	338	346	350	309	329	352	353	362	328	325	347	359	355	323	351	351	363	337	355	333	351	379	363	341	364	325	349	375	319	347	316	343	361	355	337	306	361	344	355	323	320	327	359	363	339	373	344	360	362	347	343	365	313	351	344	366	353	326	346	326	307	314	325	336	341	323	326	347	345	332	372	351	358	331	349	366	334	358	296	389	363	332	337	328	332	317	337	317	352	363	336	343	340	335	347	328	338	349	368	335	358	328	350	317	365	331	368	350	339	361	331	342	354	366	308	359	358	381	345	373	340	337	356	325	357	327	313	338	357	321	287	334	347	366	333	336	367	333	338	352	336	363	343	328	376	385	336	330	369	352	338	340	352	331	356	375	331	334	377	340	347	353	356	353	335	315	345	347	352	372	358	327	344	314	331	341	369	347	346	350	312	347	307	328	376	363	370	354	334	332	362	366	340	322	358	362	335	369	356	340	331	356	309	306	339	342	361	317	358	349	350	374	298	369	333	349	329	352	363	323	342	335	342	352	340	330	337	330	373	336	372	383	364	353	328	313	343	351	322	340	332	324	331	321	368	313	334	327	355	329	348	363	354	317	346	351	346	335	346	328	329	320	349	336	351	334	348	324	345	362	339	361	356	338	321	349	337	378	349	340	337	296	371	337	373	341	370	348	358	371	323	347	346	356	341	344	370	346	328	328	362	375	340	331	361	344	309	363	320	346	340	346	371	331	341	339	341	344	369	333	337	364	329	336	343	323	300	341	371	324	345	347	345	360	326	371	348	317	339	349	335	306	361	318	336	374	360	328	370	344	343	345	280	338	378	316	367	367	357	364	378	320	326	319	361	320	327	378	320	347	333	323	331	353	306	340	339	340	331	364	355	297	373	343	344	344	349	326	344	317	361	353	314	356	347	350	363	358	350	364	361	333	361	340	337	358	334	336	341	319	355	360	341	366	330	334	349	336	369	325	331	322	356	319	333	334	363	328	342	323	366	335	328	363	308	356	334	331	346	329	335	353	341	309	356	372	350	338	346	336	358	337	377	336	346	355	379	376	333	318	340	349	353	340	339	325	354	344	337	354	360	355
2305	486	426	421	394	400	352	334	383	347	366	398	367	372	370	372	405	342	333	356	366	384	363	372	381	364	337	358	401	365	353	332	374	336	381	387	374	380	350	364	359	377	353	370	357	328	349	338	354	355	353	371	371	334	369	378	381	348	316	388	389	385	364	396	361	354	338	347	340	353	399	323	369	400	355	350	398	344	401	324	405	373	347	366	335	350	348	338	376	369	367	386	357	335	365	369	379	364	377	371	337	379	366	395	350	339	343	395	353	340	339	382	371	340	364	362	330	360	352	360	355	332	394	347	392	336	392	364	344	388	369	391	366	385	373	327	354	372	362	376	388	396	344	329	338	345	355	358	365	390	370	397	372	377	353	374	372	399	361	347	385	402	371	334	363	359	314	346	355	365	398	392	368	386	357	352	379	350	392	350	374	381	356	357	329	390	336	364	361	358	345	338	341	386	397	387	342	350	370	340	355	359	351	366	346	335	354	350	388	402	381	347	343	332	371	335	420	363	354	404	343	352	349	385	357	358	337	341	340	403	364	375	366	340	365	370	327	379	368	382	392	381	396	348	347	356	372	345	350	372	402	355	365	375	352	384	360	352	369	340	404	337	346	395	353	359	365	328	359	364	362	363	369	347	370	350	368	371	357	389	367	335	328	364	369	351	387	381	383	392	370	347	326	373	393	362	354	383	363	368	359	334	358	350	370	350	366	339	403	353	406	341	372	365	362	376	360	361	355	337	365	354	370	358	351	372	372	347	357	362	339	359	332	326	328	369	375	339	379	320	328	380	377	353	379	343	373	335	343	315	392	367	369	364	346	371	356	354	368	346	356	336	322	363	369	344	398	420	360	355	321	325	339	344	368	383	368	352	355	324	331	379	331	364	376	357	331	345	351	406	368	357	379	332	363	370	350	370	384	345	359	376	378	341	347	344	373	369	385	387	331	390	379	366	375	332	341	405	367	361	379	375	327	374	375	372	348	400	395	377	364	405	388	370	339	363	360	385	321	386	341	332	355	340	374	346	332	380	354	365	329	364	307	340	343	346	405	340	342	383	331	370	391	334	358	347	326	364	354	360	378	347	398	339	349	386	324	387	391	344	335	367	338	343	370	318	401	352	356	336	340	350	416	346	355	355	396	348	371	346	368	375	353	353	373	364	352	343	357	388	399	364	350	355	390	365	366	364	370	380	401	379	345	318	360	392	369	363	359	363	371	382	359	312	349	349	396	338	367	343	372	343	355	346	365	355	362	357	359	364	364	356	354	344	390	379	378	383	370	340	405	373	378	348	349	347	334	368	349	339	365	355	378	343	367	356	357	342	375	330	334	371	397	384	361	356	346	383	348	338	371	355	356	348	339	374	395	365	343	357	386	376	397	372	380	318	346	357	334	399	357	346	397	330	362	375	327	359	373	342	377	374	377	361	351	360	343	373	358	334	373	351	336	365	362	395	350	363	367	406	323	349	413	331	360	349	341	358	397	378	359	314	394	389	380	396	391	351	354	346	366	327	330	386	365	372	333	383	376	345	395	321	405	393	374	363	409	352	375	389	385	353	366	365	370	350	362	336	345	383	384	366	354	356	377	362	371	370	385	399	362	368	352	361	348	346	386	415	359	344	334	362	359	368	372	360	381	351	358	349	350	395	377	339	398	388	362	366	350	363	363	359	373	367	395	355	364	336	379	391	405	365	387	373	373	342	371	345	397	385	362	338	363	347	326	383	370	384	351	351	339	375	355	371	346	355	370	385	368	354	385	315	349	365	383	391	356	341	370	391	354	376	355	395	305	358	319	322	378	338	360	332	354	356	344	338	375	348	355	369	361	347	388	368	354	343	354	336	381	383	365	394	377	356	354	370	344	350	376	371	385	377	370	332	365	381	365	377	389	383	361	361	389	356	368	380	352	382	350	406	340	399	335	362	338	365	354	388	349	350	344	345	371	362	370	390	359	360	349	367	349	355	389	376	360	382	332	392	341	348	367	354	372	354	370	369	349	340	366	378	355	343	360	397	364	393	376	383	372	353	364	386	333	333	360	336	376	370	380	348	380	363	356	360	342	345	375	351	377	356	375	383	370	381	345	378	355	351	340	372	353	354	332	394	357	332	379	362	364	348	342	364	401	375	372	356	333	365	375	405	351	355	333	343	348	349	342	342	367	361	390	356	377	365	355	353	366	373	355	417	354	356	369	361	376	365	359	356	361	386	336	355	394	355	369	386	386	343	331	385	400	379	389	395	319	346	347	364	373	338	396	356	327	363	359	341	391	351	345	373	356	345	335	381	378	390	384	330	378	396	381	374	371	354	362	363	416	393	358	369	328	345	394	343	350	362	372	399	330	342	359	376	368	339	401	356	364	387	338	368	382	392	359	357	354	384	361	356	357	378	351	366	380	349	363	344	376	394	349	350	376	362	354	352	360	367	335	370	377	351	390	346	390	379	376	353	355	345	334	380	356	362	360	347	359	333	346	387	352	346	384	375	337	406	352	374	362	328	327	342	320	328	333	392	348	357	392	359	387	392	354	342	400	333	360	338	375	380	380	384	357	358	363	369	376	391	374	368	417	349	386	375	340	369	423	374	371	355	376	373	380	381	332	352	366	355	373	379	370	348	371	388	370	320	343	316	356	357	350	340	352	331	371	403	330	380	373	351	360	374	375	357	393	363	358	398	340	343	340	383	371	379	347	336	338	359	366	402	357	370	349	322	379	368	378	361	392	379	367	403	358	379	397	340	362	365	361	375	381	400	322	357	377	350	331	370	346	344	384	379	333	345	338	364	384	364	360	347	361	363	363	350	351	379	335	341	398	383	398	374	313	349	343	365	379	323	380	309	355	368	360	369	382	380	357	358	365	398	397	367	421	368	367	371	357	390	375	379	373	352	364	375	374	408	352	373	323	388	361	388	310	373	344	355	370	367	376	326	371	331	352	372	387	376	358	402	387	370	379	342	376	365	320	323	328	368	407	383	366	328	330	376	392	369	336	342	335	370	352	335	325	322	378	385	360	342	347	364	369	390	384	352	333	376	365	384	347	341	368	389	357	345	379	369	367	345	355	364	356	364	342	376	347	358	363	412	371	357	331	385	355	374	352	357	394	349	344	367	370	374	336	325	370	360	358	314	398	374	361	349	332	340	358	348	365	336	383	352	367	322	342	363	398	355	372	350	370	376	324	360	351	392	364	362	358	384	372	386	390	379	349	357	383	359	378	402	372	362	336	360	347	361	403	342	356	366	374	389	397	347	345	346	353	399	363	352	330	340	359	342	356	388	366	351	347	365	387	349	357	389	384	326	355	400	392	357	374	361	369	352	371	360	363	371	361	351	393	377	319	337	344	371	372	353	384	362	414	382	360	376	376	332	363	384	320	349	380	363	357	347	369	357	323	347	347	369	371	336	388	328	372	369	384	364	369	377	357	348	349	375	380	370	361	340	353	378	348	376	368	355	341	384	387	379	392	392	356	373	345	356	345	374	357	383	357	368
2712	929	1076	1154	1077	991	930	869	836	887	921	842	878	829	832	782	871	826	784	807	792	841	856	844	885	857	882	840	846	813	851	844	828	845	896	879	854	821	826	844	833	794	856	884	839	853	785	860	868	809	881	823	857	816	862	849	863	825	786	897	837	811	848	818	814	867	813	835	842	840	857	867	843	812	875	856	780	797	851	830	873	851	829	838	801	790	817	877	852	806	803	793	815	841	786	898	842	850	831	876	864	835	778	834	829	873	806	798	846	825	866	854	840	835	834	880	838	837	850	883	788	829	869	828	815	855	778	820	841	867	841	830	834	860	836	904	834	841	834	787	863	821	824	857	811	810	821	894	855	824	834	859	848	846	856	859	849	860	871	801	850	860	865	808	821	805	815	829	857	853	871	776	879	868	841	813	752	870	868	828	857	866	825	803	875	849	834	841	830	819	824	866	846	839	850	824	873	854	883	864	839	820	826	819	840	846	776	816	854	866	808	820	801	849	869	798	856	787	847	786	804	775	809	850	769	797	828	848	808	842	811	838	880	827	792	812	804	792	833	755	879	830	802	865	847	855	849	823	854	817	834	853	802	787	806	780	831	817	812	796	824	850	853	849	868	821	801	860	826	837	835	917	813	851	826	858	856	786	836	800	794	883	883	823	817	835	842	860	830	852	899	833	844	860	838	820	831	816	776	797	800	833	837	837	860	796	799	858	809	861	858	840	817	833	856	806	832	857	866	873	816	794	859	825	821	810	812	881	862	796	821	817	875	792	826	833	819	845	819	829	871	860	835	849	830	821	787	915	853	838	856	812	865	856	903	854	895	822	808	851	857	843	845	815	804	871	841	838	795	828	822	821	818	861	828	801	812	852	819	803	818	843	844	863	818	778	838	843	847	861	840	830	856	842	827	806	826	800	849	902	832	825	868	840	877	881	863	809	868	827	837	858	811	876	810	862	874	799	796	814	832	897	823	847	872	799	888	800	874	835	821	852	832	856	874	828	806	800	858	837	793	844	835	849	819	868	811	836	860	824	878	893	825	804	840	844	792	863	813	850	820	794	876	873	845	779	818	846	868	836	829	885	838	822	797	828	848	876	821	844	876	813	870	860	850	825	838	824	845	856	817	858	834	857	866	818	863	858	878	788	814	811	807	901	827	825	851	828	881	812	818	833	833	801	879	803	849	802	885	747	829	880	826	827	855	853	814	846	847	838	846	820	850	822	838	789	836	851	796	843	829	813	836	870	844	887	871	878	874	759	806	864	769	805	835	842	882	839	818	851	869	796	842	837	792	821	862	843	844	812	829	836	839	850	845	849	883	797	819	878	868	860	783	881	815	874	783	822	803	905	832	902	828	811	841	830	869	866	843	850	837	783	835	840	840	897	825	858	822	853	839	881	893	835	813	821	859	812	837	818	797	892	762	846	822	800	810	864	854	828	864	828	861	833	779	814	777	804	807	829	830	845	851	895	821	807	839	854	824	830	828	814	824	830	852	821	841	854	802	863	793	807	885	852	856	793	792	863	859	847	785	849	854	853	806	829	844	857	844	861	897	822	825	832	803	870	858	813	806	817	866	843	815	815	887	844	846	831	892	791	828	833	782	821	785	843	840	863	800	863	827	868	808	860	790	803	792	789	820	844	844	856	872	805	822	869	883	768	816	845	842	840	838	843	832	802	825	833	839	815	825	758	828	862	849	859	851	822	845	795	871	856	805	851	826	878	786	896	824	836	877	769	820	828	872	823	787	836	785	913	874	881	791	838	875	858	849	843	831	841	778	839	880	798	849	812	785	825	844	894	854	854	770	849	802	886	857	855	851	814	853	876	787	835	789	834	845	845	794	827	853	832	871	861	825	849	789	826	851	839	792	810	846	846	833	859	837	801	776	852	831	847	800	851	825	872	850	880	826	835	838	876	836	866	852	862	841	815	886	858	909	837	836	842	863	866	828	858	779	817	831	832	801	845	848	832	843	782	829	843	826	831	826	848	806	845	871	834	849	831	849	877	835	816	877	835	793	828	831	862	828	802	788	836	871	878	832	855	837	845	866	817	832	868	831	812	821	859	849	821	828	831	834	839	830	792	831	838	805	821	901	866	812	850	845	856	847	863	797	856	840	805	797	801	860	880	813	814	921	816	845	821	824	826	862	868	854	821	875	872	840	833	895	837	818	840	782	814	841	859	845	791	889	812	811	825	826	819	837	823	844	819	843	862	840	821	813	833	828	797	810	838	838	831	829	854	830	833	832	839	845	829	844	864	841	815	818	852	764	846	810	828	828	859	852	815	808	807	912	816	867	835	850	858	835	876	850	877	828	845	844	871	886	864	848	813	835	833	880	834	850	839	872	794	847	863	850	833	817	813	854	789	851	866	825	825	811	825	842	846	819	819	839	891	841	827	822	825	822	868	859	875	855	890	796	866	826	848	832	821	862	836	833	874	848	853	838	837	848	857	856	817	910	894	845	891	832	876	778	822	834	810	848	836	817	825	837	809	832	866	819	829	872	760	811	787	877	859	823	878	793	853	847	903	784	785	803	878	862	817	752	851	868	805	812	815	853	818	839	877	859	829	874	837	821	814	840	854	889	811	812	819	884	819	839	861	818	861	826	808	858	828	857	789	853	832	876	836	852	856	777	864	849	812	842	867	795	829	831	823	819	758	904	843	816	816	865	788	806	883	851	852	842	819	781	845	819	801	853	815	803	783	876	913	857	858	844	824	841	875	815	836	793	790	861	850	824	832	870	855	781	857	854	816	808	834	830	848	816	800	784	833	846	826	844	858	793	833	797	812	852	889	853	825	814	903	819	801	808	811	804	808	834	818	860	784	849	858	832	837	835	845	808	801	797	800	822	835	822	796	807	889	867	866	838	808	833	818	835	857	807	822	853	852	825	841	824	845	858	824	810	869	877	885	868	847	840	845	869	847	860	779	830	819	832	828	818	818	810	890	842	766	850	820	845	850	876	838	821	838	842	858	777	828	869	807	817	850	813	822	825	849	848	840	845	854	883	834	812	839	873	885	815	795	873	794	841	811	839	877	877	841	791	832	827	843	823	789	865	862	843	822	868	834	875	833	812	826	847	863	847	877	856	844	827	855	863	853	835	859	816	868	834	860	843	830	877	874	813	837	854	887	867	828	838	853	848	910	801	807	808	842	806	802	808	841	838	878	850	881	837	786	848	864	884	849	825	812	881	844	860	851	836	863	845	842	835	825	823	822	877	851	839	807	879	830	907	867	834	872	862	871	813	813	836	848	871	839	855	856	807	834	886	850	835	895	840	878	814	803	853	831	845	846	841	812	851	847	819	833	839	840	880	816	820	863	838	852	797	881	853	886	858	863	860	827	834	848	866	860	894	825	858	865	831	786	852	862	885	828	885	845	873	885	802	882	859	792	869	863	853	814	817	821	800	818	877	846	767	814	807	842	847	810	780	804	846	857	856	877	852	817	851	745	865	800	835	862	818	852	884	784	833	798	857	856
21886	2911	726	653	572	396	363	355	351	321	332	293	317	322	287	307	275	287	274	309	289	282	310	285	359	314	317	303	324	338	275	277	293	311	314	300	317	309	289	297	284	309	314	286	327	303	297	316	305	277	290	297	287	294	295	287	270	322	255	319	274	275	308	284	281	294	296	316	307	320	293	308	311	292	284	310	313	295	299	295	288	286	272	299	310	296	300	282	310	300	267	304	318	288	297	325	271	284	307	285	281	274	259	287	307	289	299	268	275	322	319	299	284	315	275	318	286	287	289	280	316	297	283	263	299	281	280	309	304	329	296	300	339	313	300	314	283	284	310	299	311	294	284	302	294	285	315	268	289	277	253	266	297	293	284	298	313	305	298	336	306	293	272	281	324	256	332	305	306	249	291	278	305	308	289	326	277	304	276	300	279	295	305	282	300	282	296	310	320	278	314	296	278	293	310	319	299	302	290	307	294	300	274	329	291	294	309	285	301	271	263	314	285	294	276	297	309	265	309	272	285	283	310	306	261	316	333	275	319	320	283	299	298	274	272	298	286	274	265	281	297	286	337	289	290	327	287	275	327	320	330	294	315	282	308	323	280	278	286	304	305	340	264	289	295	262	319	311	301	311	273	289	321	300	309	300	323	310	296	290	308	305	304	290	297	320	302	323	293	312	302	332	290	297	325	283	292	308	269	297	285	308	291	266	335	318	282	273	307	267	291	309	316	289	292	298	307	316	289	292	343	289	274	320	308	291	310	292	288	289	302	289	318	302	289	300	326	300	299	305	303	327	311	286	297	272	305	289	265	285	283	290	303	307	247	294	308	279	257	283	299	296	295	314	286	271	305	313	284	276	300	318	304	298	294	281	307	284	318	296	289	285	321	296	305	297	279	319	335	321	327	291	304	322	308	304	321	310	302	317	308	280	323	333	309	298	299	280	302	315	260	281	296	337	276	326	298	324	297	285	280	317	292	295	305	286	297	305	319	317	326	313	306	281	281	301	318	315	278	287	283	281	301	297	310	275	274	305	281	278	307	312	282	291	264	293	352	293	296	276	300	271	313	308	307	299	286	289	296	303	312	289	258	270	283	300	287	309	320	298	294	249	297	275	307	303	279	306	302	316	328	306	283	289	289	305	288	310	285	308	338	301	317	294	322	302	317	275	274	299	292	265	290	291	306	323	291	335	285	291	265	309	268	303	300	310	297	301	330	309	319	283	311	291	254	308	287	291	317	282	335	323	296	266	310	289	307	290	281	347	296	276	279	317	300	284	294	278	288	267	258	300	317	301	304	288	312	294	316	273	296	300	295	279	292	266	320	302	307	313	302	274	299	313	299	291	299	282	274	316	340	319	261	308	311	329	318	312	328	285	280	260	305	293	306	291	286	297	305	311	276	287	294	294	299	289	294	329	278	284	299	307	310	272	319	313	286	296	282	308	287	324	301	295	290	313	333	303	296	273	303	323	293	309	292	304	293	294	322	305	306	304	276	303	289	299	288	308	285	295	315	289	299	285	306	299	316	316	313	286	305	301	318	310	311	306	276	286	291	297	306	311	303	300	290	319	303	292	290	292	264	307	289	296	294	309	333	299	310	261	278	262	280	311	291	307	317	335	313	302	276	287	319	275	312	289	282	259	273	313	279	302	290	299	298	336	296	335	306	306	273	302	285	273	294	298	310	293	293	292	322	311	297	286	306	288	297	277	316	333	282	293	302	278	289	268	305	322	305	273	290	286	286	300	290	300	282	313	263	295	265	281	306	280	298	304	279	267	304	308	300	291	323	317	296	318	286	309	303	285	302	289	320	283	261	274	300	291	288	289	285	292	280	321	313	292	296	302	311	293	262	312	296	293	306	305	286	311	288	303	291	311	271	297	280	259	325	285	290	324	326	317	303	314	295	312	323	311	331	271	294	309	318	289	302	294	268	320	288	314	316	292	328	280	285	284	278	296	287	319	326	311	319	292	287	282	282	294	277	309	296	298	310	266	297	292	315	267	312	299	276	294	315	273	324	274	298	291	295	324	298	332	314	290	291	292	315	314	272	303	286	341	311	327	306	310	299	333	274	291	290	265	291	268	308	314	295	287	293	305	305	296	292	271	291	271	322	298	282	333	308	303	286	273	322	295	268	278	315	291	294	303	329	313	321	326	296	305	286	303	293	269	308	300	324	306	298	277	307	298	308	257	316	306	293	311	277	288	326	311	330	295	288	308	276	284	301	318	290	284	305	289	289	288	291	319	298	290	275	303	314	335	275	274	288	277	278	312	287	296	324	305	286	283	289	259	314	288	288	287	314	284	316	277	264	326	325	306	306	305	279	281	320	311	274	307	288	303	304	303	290	296	279	323	283	303	291	310	302	322	328	297	315	298	273	294	272	280	282	308	291	294	275	293	282	274	321	310	288	303	265	305	318	289	319	294	312	305	303	302	301	297	267	292	322	265	275	294	285	319	307	308	306	276	301	306	300	291	294	328	268	330	287	313	306	290	310	290	322	315	294	297	295	262	300	304	318	301	270	275	294	276	301	287	271	293	339	293	289	277	337	306	318	299	307	279	282	335	271	330	309	299	308	317	339	317	275	284	289	319	256	300	297	281	281	270	268	313	287	313	290	302	278	303	290	309	293	324	292	291	295	291	333	312	280	328	289	298	274	294	303	316	309	299	329	337	313	316	315	312	306	294	300	282	279	310	248	307	334	290	271	279	265	307	323	274	293	292	333	283	286	265	314	324	297	310	300	283	285	316	302	276	318	325	310	293	284	310	261	307	267	321	295	294	317	298	299	329	283	271	301	313	276	302	310	279	284	257	334	292	282	335	321	316	276	324	303	286	304	270	316	318	292	262	269	292	299	311	286	294	292	321	270	324	320	306	292	301	306	308	291	286	301	284	298	324	322	302	301	327	266	287	314	284	287	305	326	306	249	289	324	321	300	284	314	288	285	304	326	304	302	296	313	309	289	308	322	322	311	311	279	277	330	312	283	275	335	266	278	302	294	288	258	315	278	282	314	324	306	318	324	293	310	314	296	308	292	308	293	288	292	276	306	340	326	281	298	282	287	275	299	291	305	303	302	297	315	315	317	330	319	309	272	304	292	293	314	312	292	298	318	320	314	296	260	305	317	294	305	299	322	346	298	298	280	307	297	274	320	283	284	277	280	322	307	311	292	292	308	319	301	333	279	306	311	326	303	329	283	309	321	281	302	266	327	299	311	300	312	306	285	283	257	281	296	295	272	299	276	262	303	282	274	281	309	303	299	282	290	295	303	292	305	286	285	265	315	268	281	288	289	304	268	318	311	336	304	310	273	266	294	306	299	262	325	285	292	288	304	300	300	296	315	291	301	284	300	292	306	289	300	331	280	318	263	269	316	310	304	291	282	264	316	297	281	288	295	270	280	301	285	296	273	294	297	302	288	295	332	302	283	298	260	309	297	325	298	323	341	305	305	268	304	309	308	326	306	318	296	288	300	323	296	313	297	281
14095	1075	1712	2035	1743	1377	1120	1006	961	874	778	835	775	783	691	721	754	736	738	751	732	741	690	708	753	701	694	735	755	694	746	637	682	724	700	663	703	730	714	687	686	697	698	706	685	728	698	714	733	704	706	667	729	696	646	714	675	713	704	681	638	729	676	707	677	666	633	726	671	656	725	678	662	603	713	645	658	645	664	691	704	770	692	682	689	725	668	679	661	733	708	723	674	679	677	665	693	735	768	677	710	717	687	663	671	693	716	677	656	699	673	708	654	665	767	709	735	704	744	678	690	690	726	713	710	639	653	730	672	712	709	750	637	669	712	720	725	676	708	698	699	687	686	727	735	718	695	676	669	681	676	709	712	739	725	616	692	697	736	696	615	677	705	719	724	665	723	729	689	679	698	658	691	727	677	711	698	733	670	708	673	673	687	739	702	695	728	675	644	654	703	708	718	703	697	685	735	725	659	734	692	688	709	668	690	761	661	693	691	689	675	703	755	652	705	731	695	711	666	675	688	690	675	690	698	697	688	719	694	742	641	684	673	694	739	655	697	699	649	692	657	668	628	700	689	681	699	667	645	682	703	662	682	729	728	727	679	718	662	650	702	654	706	671	699	669	667	693	693	711	679	672	730	714	695	700	664	750	643	727	692	668	715	711	710	672	693	720	710	734	648	707	673	705	693	719	653	706	686	709	713	666	710	718	691	658	667	665	688	700	663	695	701	714	726	659	709	705	676	695	662	712	722	707	690	761	658	667	721	720	699	669	721	706	699	692	713	697	686	693	676	624	687	734	708	663	729	701	690	673	709	654	706	632	670	751	666	660	683	704	694	681	701	645	664	711	688	655	638	667	660	691	687	711	672	675	718	666	672	685	692	671	670	697	692	734	646	657	692	673	687	666	729	678	695	689	710	634	714	718	754	702	727	683	660	643	678	664	655	683	668	670	663	689	738	696	691	684	758	713	701	673	668	689	727	639	675	690	700	690	669	729	677	667	689	715	690	720	697	665	734	680	745	687	682	661	680	692	660	715	665	709	692	707	659	701	674	703	700	681	642	668	701	691	710	721	712	715	697	730	670	711	719	704	686	700	707	703	704	702	679	687	731	706	751	616	692	698	656	729	690	713	691	678	670	713	687	706	679	643	703	686	717	684	715	680	686	691	681	699	690	685	725	664	710	702	703	673	691	683	688	653	649	672	672	725	743	693	694	747	626	716	713	712	677	686	714	735	700	684	720	731	658	719	699	761	703	691	716	674	691	685	669	712	658	730	739	712	669	684	658	655	723	665	691	671	658	724	728	729	651	657	669	692	705	701	707	697	720	719	655	674	700	666	739	673	686	699	646	679	707	669	748	663	679	694	701	696	694	636	682	684	631	662	683	693	700	728	685	703	694	695	692	719	739	681	687	692	689	729	746	721	684	709	649	712	757	675	702	695	732	678	699	676	677	733	637	658	669	693	652	685	656	681	703	745	646	681	665	664	651	653	671	694	722	616	731	679	665	691	723	673	703	679	715	707	662	654	674	746	705	747	663	657	651	682	707	728	684	702	700	657	699	703	646	711	727	682	714	673	667	713	659	705	672	709	716	689	667	702	708	671	706	654	678	675	665	713	733	680	705	681	725	720	717	744	662	644	733	661	724	665	709	729	689	689	693	663	678	673	714	673	710	700	685	673	714	736	693	683	640	733	714	671	657	692	661	669	702	733	708	680	686	719	680	673	683	677	731	662	673	720	676	725	704	671	684	720	681	713	678	676	702	682	745	663	703	688	711	668	741	667	662	714	665	679	693	700	727	713	679	671	691	689	723	725	676	660	700	710	687	674	685	699	673	712	673	704	729	716	701	654	702	715	702	679	702	693	672	658	655	710	667	710	667	692	698	716	630	650	707	710	710	718	686	692	680	700	692	730	693	656	708	643	708	724	723	714	712	711	652	716	673	679	690	727	695	648	684	655	708	719	724	672	689	730	701	698	674	715	736	680	651	706	716	680	675	652	683	665	729	668	686	684	706	684	674	672	723	728	676	699	724	703	731	676	658	677	697	638	706	648	735	701	714	692	675	662	730	683	708	713	689	626	682	729	665	695	686	664	692	696	691	647	731	673	662	666	637	668	685	702	718	724	736	698	659	743	738	732	713	727	680	686	703	682	661	669	713	675	692	706	656	667	691	725	724	661	733	681	647	655	673	717	660	701	707	697	693	729	718	708	715	680	693	655	687	702	684	691	693	685	744	685	690	707	700	726	671	705	730	705	696	713	702	743	691	649	633	668	687	659	685	697	699	684	645	733	658	708	680	675	671	672	624	661	696	677	695	699	672	726	706	691	699	695	717	698	679	684	675	642	716	648	699	703	701	658	703	709	702	703	708	692	667	694	691	701	677	682	712	725	666	659	684	686	686	697	674	672	675	677	694	671	677	722	712	740	680	676	670	699	664	680	677	670	677	703	634	705	684	714	668	723	732	703	734	698	674	688	683	662	709	724	703	670	649	709	706	701	713	689	708	708	668	710	670	726	690	665	659	672	720	656	713	642	671	693	711	716	714	681	665	662	694	701	688	705	684	672	673	705	685	680	713	713	696	680	725	696	704	676	656	707	684	635	684	659	693	690	681	658	667	687	648	697	660	715	742	722	732	682	720	663	677	688	691	714	676	743	667	672	660	660	684	716	659	679	697	654	695	681	693	699	670	687	691	705	666	715	714	724	723	691	666	641	756	707	684	692	722	706	678	629	679	670	726	681	668	665	688	661	740	728	658	701	658	689	721	682	661	678	665	728	719	702	669	723	666	703	705	744	714	708	688	707	673	707	697	699	645	705	716	656	692	675	689	701	642	701	668	717	690	721	705	704	677	716	678	649	735	669	636	668	720	694	720	747	677	712	713	686	645	668	655	712	706	683	679	678	678	729	716	718	693	722	732	638	728	695	702	716	700	734	673	628	716	755	687	674	707	700	628	663	712	673	681	595	704	680	719	714	739	716	670	670	681	725	708	660	657	688	692	751	656	762	749	678	635	654	687	685	691	692	650	687	708	704	697	701	686	684	709	672	671	699	715	698	720	728	616	714	670	706	717	690	714	716	723	693	657	709	705	693	670	708	675	725	675	714	718	710	693	697	712	692	718	649	656	657	675	717	685	658	701	720	749	706	695	718	685	676	673	723	685	688	674	693	701	721	711	686	609	629	700	695	721	679	712	672	664	719	686	707	624	644	713	681	684	712	670	725	705	677	688	682	702	674	668	717	681	702	686	678	705	667	691	754	688	664	729	680	633	694	703	746	713	745	665	740	684	689	720	732	654	704	688	661	675	686	697	708	659	719	716	677	710	671	693	662	682	685	710	709	689	672	682	666	692	699	715	716	676	674	659	700	663	696	709	676	690	721	638	671	710	688	695	703	697	709	724	679	711	693	697	704	676	679	742	708	662	689	679	661	705	751	695	660	693	707	662	715	663	690	723	667	714	705	696	677	700	727	706	706	684	686
34366	6734	1026	729	543	344	311	239	203	204	185	160	148	132	167	130	162	151	123	143	167	151	154	137	135	134	118	118	130	129	133	137	128	157	150	143	115	155	149	133	136	129	126	149	109	113	128	135	134	125	148	135	147	152	157	114	146	138	138	116	151	140	130	133	122	147	153	137	145	145	102	120	134	138	127	140	134	140	140	141	139	135	148	137	129	123	146	139	121	156	130	143	130	159	137	140	138	118	134	151	119	132	144	119	134	141	132	131	122	139	116	146	154	142	154	134	123	173	144	136	149	146	145	129	143	145	122	150	146	131	134	150	99	125	140	144	136	153	150	138	130	123	164	140	118	121	122	130	134	119	135	152	151	136	147	144	125	141	118	145	114	120	136	142	126	124	146	126	126	120	125	125	122	154	129	121	122	137	139	104	160	120	143	106	112	142	142	132	129	136	110	127	120	138	121	127	162	129	116	133	124	124	119	141	121	143	144	129	132	128	112	136	133	136	127	105	141	135	154	129	126	140	136	145	118	137	117	139	154	136	128	142	145	132	146	119	125	124	152	147	140	134	132	111	128	124	131	137	127	147	127	127	122	100	132	135	118	128	122	125	122	127	132	135	134	116	138	143	130	113	119	126	133	129	121	146	139	129	143	119	133	135	134	143	117	123	144	139	124	137	131	140	159	135	124	140	132	134	139	125	149	131	126	131	133	116	146	124	136	121	131	128	130	125	118	145	122	140	131	146	134	109	145	129	146	110	135	143	131	138	147	134	133	138	137	126	136	123	141	148	135	131	125	123	145	128	151	125	122	136	142	124	134	137	135	127	130	159	128	151	133	150	126	137	138	153	128	117	132	153	127	140	145	128	121	134	124	129	137	157	132	139	142	136	160	153	147	120	112	143	131	123	146	141	139	145	121	117	130	121	158	140	130	134	156	137	120	109	158	132	133	138	126	135	131	139	139	120	126	134	131	133	142	156	129	146	130	130	134	106	107	132	155	126	135	121	133	149	111	148	133	164	146	117	136	145	156	147	146	132	160	126	115	132	141	127	148	145	137	127	125	133	126	146	110	117	137	126	131	116	132	130	131	146	136	146	138	152	130	131	160	137	138	140	123	145	136	146	136	124	122	111	165	132	130	149	151	147	122	127	136	140	129	147	124	119	133	134	109	125	133	148	145	143	123	126	105	136	139	134	143	133	139	133	139	133	124	126	146	138	138	143	125	132	116	147	145	118	113	124	118	136	120	118	117	139	154	150	117	128	121	143	141	140	142	132	126	113	141	129	132	125	151	131	121	153	131	143	139	108	133	125	139	134	140	123	134	135	132	146	133	143	127	133	113	143	120	160	114	162	126	123	146	130	123	134	130	107	137	113	127	133	121	148	122	148	110	127	138	117	119	129	115	137	135	138	142	129	134	168	138	109	151	157	153	133	124	154	136	145	137	124	145	121	130	142	118	143	150	122	143	135	140	132	128	138	111	137	141	131	124	117	136	136	120	147	124	115	128	117	135	166	133	134	132	137	156	142	113	127	114	144	142	143	155	136	128	126	146	134	153	131	136	128	118	137	106	118	137	142	137	124	133	125	131	144	145	136	124	142	112	144	109	141	128	140	137	122	147	123	133	128	124	126	121	109	145	138	111	154	136	160	138	131	116	137	144	133	123	129	123	124	118	132	128	141	144	118	133	118	136	117	144	127	129	139	144	152	111	137	119	110	141	134	139	125	139	150	124	133	139	131	133	155	155	140	131	141	130	133	125	140	137	160	172	159	125	126	143	150	139	133	133	161	130	130	134	122	127	135	115	127	134	136	124	134	141	159	156	151	153	125	114	131	135	123	126	126	112	111	126	139	127	114	134	147	167	147	155	154	107	130	119	133	122	127	117	135	132	147	148	137	150	130	133	147	145	118	139	137	139	138	127	125	114	135	128	165	146	131	135	132	126	121	127	120	147	147	134	118	135	109	124	122	125	146	128	138	119	144	153	95	123	142	127	123	136	122	114	140	122	145	138	120	153	130	137	124	102	132	136	140	137	132	105	143	116	147	125	117	143	128	139	120	147	124	139	128	141	143	117	137	130	168	137	147	125	114	119	137	131	129	132	152	124	112	127	118	123	133	124	129	134	131	152	114	120	136	118	118	131	150	151	126	126	149	146	119	117	139	128	143	121	164	131	122	138	136	125	136	124	112	101	115	129	145	144	144	111	143	121	134	141	118	123	126	126	114	127	125	120	140	135	151	116	113	134	141	135	114	115	159	133	131	115	124	145	132	131	121	132	119	147	127	119	107	116	139	116	145	158	137	135	129	134	137	135	120	130	142	124	137	124	137	143	137	123	134	130	147	114	110	133	117	132	126	149	117	131	137	138	133	147	136	148	138	134	135	134	135	137	120	123	141	131	133	137	131	124	132	141	137	129	152	151	133	136	139	142	123	126	137	119	123	118	153	135	101	152	133	149	155	153	125	127	126	137	137	131	136	117	134	135	127	122	132	140	132	155	143	141	125	129	139	132	121	136	143	120	124	112	134	134	134	134	105	136	140	133	146	127	157	130	120	124	120	135	124	129	132	144	143	124	125	145	136	114	141	127	106	139	131	123	128	130	119	131	162	114	110	146	143	129	152	118	139	123	130	147	137	147	142	127	138	143	157	130	138	126	142	119	135	129	116	138	107	145	135	132	145	139	140	129	144	136	141	130	119	146	140	105	122	126	128	132	137	132	140	143	145	128	115	123	157	137	134	113	133	133	136	140	108	121	129	109	137	148	139	145	115	111	143	151	119	110	133	125	131	132	146	116	138	132	130	139	130	136	134	133	132	142	142	123	150	130	133	127	135	126	115	117	127	125	139	107	122	141	127	118	111	121	147	156	119	133	112	139	122	132	140	141	128	151	141	155	122	130	117	134	118	116	150	139	138	135	136	125	132	143	132	118	130	131	125	116	137	130	145	127	137	147	123	134	129	157	109	123	126	119	126	129	121	125	147	145	137	158	134	129	137	144	136	143	117	127	110	134	137	115	146	136	136	145	147	146	157	157	145	129	135	135	152	156	126	119	129	137	137	134	127	144	123	135	118	139	122	131	141	133	110	130	144	129	132	112	135	130	150	144	131	102	117	117	125	133	128	115	121	111	120	143	124	127	127	151	122	136	148	123	145	114	122	136	149	120	125	133	133	123	138	126	141	113	125	136	138	133	120	120	140	100	128	119	124	143	149	129	146	153	137	122	114	133	114	127	145	122	133	125	133	128	148	127	131	117	134	146	140	116	140	136	140	127	139	139	129	115	118	142	127	137	145	129	122	147	148	132	152	114	134	125	142	127	137	140	138	115	129	126	138	118	137	116	120	126	130	137	150	114	145	144	135	130	135	129	129	146	137	128	138	119	138	133	127	148	122	142	139	132	122	129	120	135	151	134	129	133	134	153	133	109	137	152	127	133	140	149	133	125	122	143	123	124	114	155	130	136	142	128	129	126	133	129	119	125	129
20448	1127	2049	2474	2059	1514	1096	865	820	674	619	554	506	531	466	425	409	452	403	445	461	380	402	372	406	390	385	385	395	391	405	376	415	372	400	402	366	387	397	355	333	350	359	378	380	338	335	395	328	347	336	381	348	325	356	323	354	340	352	346	343	373	315	330	347	377	374	353	337	349	367	350	338	321	311	349	341	384	316	388	349	328	367	369	363	330	351	318	375	341	369	363	339	334	336	334	340	346	331	354	308	412	347	339	355	345	333	359	382	353	349	367	369	347	326	348	361	312	356	331	362	378	348	367	377	312	327	344	334	316	338	334	339	350	358	341	374	348	370	330	346	318	347	362	335	349	353	339	356	311	380	350	348	340	325	320	351	366	334	360	350	370	370	347	317	351	328	333	345	348	350	358	377	340	343	326	336	330	337	315	326	320	327	362	319	328	358	380	335	344	325	368	348	342	375	321	358	334	367	367	308	348	361	341	343	354	321	349	372	354	349	362	365	347	369	371	357	342	353	350	365	336	306	311	371	334	327	351	336	327	378	334	354	337	369	348	372	367	309	356	362	382	350	361	354	360	373	332	363	372	326	345	376	339	355	387	348	352	313	350	351	374	324	336	338	344	330	362	372	338	318	362	370	347	348	356	337	345	322	353	362	340	349	314	338	357	315	368	339	350	362	321	332	339	319	328	362	377	341	320	341	327	334	327	334	296	362	328	355	347	347	331	327	339	354	331	364	352	336	349	354	357	338	350	362	321	328	352	317	355	358	342	356	362	326	321	333	371	330	360	337	347	361	353	347	327	357	358	345	350	324	359	342	335	391	399	336	334	326	347	360	363	369	356	370	350	340	341	321	358	380	309	348	372	392	338	340	374	341	380	384	353	318	326	323	357	336	371	341	330	333	320	349	347	349	326	358	329	341	350	352	341	344	348	327	339	340	367	360	323	321	317	374	341	337	355	360	344	338	357	350	304	355	324	307	345	327	315	361	338	354	340	336	375	348	327	366	322	342	365	349	353	341	349	345	346	331	379	340	380	339	361	348	303	340	338	346	326	334	344	365	372	354	323	376	338	314	357	359	345	335	341	328	353	331	356	310	350	370	324	371	335	360	345	339	330	367	344	355	340	373	351	364	317	338	348	342	359	326	347	319	383	361	382	329	323	357	344	345	371	344	357	347	332	338	362	359	371	357	316	353	385	360	365	347	334	340	334	346	317	339	363	350	285	321	340	323	349	382	372	354	311	337	335	341	354	342	368	341	341	342	369	345	337	368	320	360	340	340	308	357	345	325	338	301	310	353	320	347	353	339	371	335	342	355	346	382	320	327	344	339	353	339	338	352	352	326	315	373	354	335	367	330	356	375	326	381	332	350	318	327	359	356	343	329	354	336	321	389	342	332	341	336	344	336	364	334	336	365	354	332	350	364	350	336	337	310	357	369	320	338	351	327	361	343	356	364	357	358	362	364	342	341	329	357	329	304	362	358	338	361	324	329	361	333	361	363	336	331	340	363	345	361	355	387	323	379	353	374	336	363	356	334	337	327	332	352	370	355	312	335	389	342	310	346	354	345	345	341	341	324	337	350	331	330	332	331	347	356	376	331	354	347	355	341	319	330	345	338	341	373	330	336	385	325	353	372	336	383	326	348	356	346	334	334	341	307	348	339	355	324	339	335	325	346	381	348	375	358	358	355	334	369	324	356	353	392	362	342	360	343	369	354	376	346	325	347	348	360	371	311	378	344	357	379	312	345	374	345	338	351	387	364	343	349	335	357	341	364	325	364	364	359	364	358	366	367	331	373	348	344	309	333	351	351	360	330	332	339	339	337	323	320	316	332	342	358	357	383	322	337	334	338	346	327	335	349	304	347	336	349	324	334	380	340	328	336	358	317	340	347	351	364	348	375	375	332	379	343	352	356	374	343	339	320	362	381	315	375	366	332	336	348	350	311	333	355	353	350	357	335	335	287	337	352	364	325	374	342	330	364	347	350	356	363	354	348	326	365	348	324	345	379	351	354	318	330	356	354	341	357	333	374	368	310	305	356	348	325	324	347	361	321	354	331	344	304	382	317	320	348	323	338	352	314	366	352	338	364	361	373	356	388	328	330	358	322	374	313	332	329	368	359	332	336	359	344	339	358	335	358	327	359	335	347	334	366	365	341	345	350	355	371	318	345	334	365	352	359	351	370	347	334	337	320	359	343	335	369	341	316	331	327	370	349	325	345	338	366	316	342	311	368	386	378	325	364	361	333	351	324	352	369	369	336	333	371	346	331	328	338	335	302	356	349	312	344	334	348	341	368	354	372	371	360	310	350	346	348	300	348	333	363	349	371	328	353	376	342	311	320	359	346	323	347	351	341	325	335	346	378	336	350	336	344	367	331	373	384	340	357	358	353	374	360	325	335	367	337	350	346	332	353	346	361	326	344	338	316	339	329	343	324	367	322	328	337	329	342	352	357	373	311	350	321	352	355	361	317	344	328	363	357	352	342	348	368	349	317	352	377	324	344	345	375	347	346	345	325	352	348	376	372	363	352	337	361	339	299	345	347	347	338	356	362	345	356	357	319	310	316	332	304	343	322	336	365	322	327	353	392	360	350	374	374	327	354	358	332	350	362	342	356	374	327	352	346	324	369	340	336	366	348	346	355	322	364	381	360	335	315	335	386	307	334	327	373	353	363	340	347	391	358	375	349	401	347	353	342	382	320	369	357	358	306	372	361	325	365	348	365	338	311	344	349	385	323	355	341	354	366	320	321	332	348	351	337	348	319	349	307	330	306	351	339	360	344	338	344	358	374	334	376	349	283	352	357	363	306	339	308	339	367	327	370	335	338	337	326	344	338	331	348	315	344	340	354	347	334	346	376	359	341	321	373	345	333	382	351	344	345	362	352	337	340	338	366	367	309	362	327	351	344	357	349	356	374	339	358	354	368	304	353	358	340	338	384	364	376	339	338	370	335	327	372	381	347	332	347	339	369	360	326	367	348	362	374	339	346	370	340	326	369	353	369	347	348	386	350	358	374	327	335	367	364	310	339	341	325	363	375	356	325	349	361	335	365	355	362	379	330	338	338	316	342	323	358	331	353	361	384	378	329	340	332	344	334	331	352	331	342	390	353	316	360	329	382	374	324	306	363	318	339	336	390	347	380	365	343	328	328	358	336	377	339	336	308	338	331	377	350	335	318	374	319	369	316	374	297	381	339	330	323	362	355	330	357	346	362	340	331	348	339	355	361	343	341	345	394	339	346	351	323	334	338	367	345	373	335	392	352	348	374	352	331	337	360	333	355	303	381	332	357	348	342	338	349	323	349	391	375	340	336	346	373	337	331	363	352	362	333	347	348	315	351	347	339	358	346	347	354	345	342	358	347	392	315	387	378	357	350	373	349	333	348	320	331	352	372	347	358	322	340	335	329	351	335	333	317	334	352	373	351	346	338	387	343	314	358	322	375	336	344	338	311	328	341	349	346	343	363	343	349	342	331	341
2268	467	468	454	406	403	371	378	379	364	378	366	364	368	372	359	372	401	391	387	340	349	354	382	373	383	355	364	371	395	366	392	383	392	346	376	347	375	361	391	361	342	362	362	354	359	355	377	378	388	332	386	365	321	353	385	373	349	366	322	381	377	375	383	364	393	412	376	369	349	390	378	381	361	342	340	370	367	328	354	361	350	348	368	336	333	357	371	360	359	342	369	368	338	355	380	376	368	344	347	344	339	377	379	355	365	350	364	379	376	382	389	369	341	346	391	396	354	391	366	338	380	396	366	357	355	368	367	343	397	372	358	388	339	376	357	363	316	331	348	354	375	339	377	408	390	377	390	378	353	358	350	325	364	398	359	375	385	344	359	383	370	361	358	396	380	370	331	364	325	363	382	376	370	343	376	340	350	332	360	336	352	353	340	362	329	393	379	373	359	379	381	365	385	383	357	360	353	342	367	324	386	368	345	321	350	429	370	335	391	374	345	380	375	407	370	368	367	355	370	345	382	344	372	341	389	375	362	364	357	366	367	351	389	356	366	355	403	369	387	374	373	389	343	381	333	374	365	341	354	362	377	351	348	396	354	357	346	333	369	390	367	353	332	365	369	338	353	358	355	374	395	348	352	367	367	369	395	361	366	361	381	369	371	388	331	362	386	362	350	368	345	370	371	370	369	349	372	360	363	352	365	375	359	329	368	360	372	363	368	377	346	359	375	335	365	350	360	358	335	353	355	343	351	355	405	331	338	387	359	360	383	355	366	320	366	386	400	384	334	394	351	356	378	396	373	350	376	349	361	365	405	375	368	343	371	396	341	382	344	348	366	368	384	359	390	408	361	351	355	393	400	389	344	364	370	368	330	389	360	353	419	384	357	376	342	363	338	371	384	327	371	360	354	383	404	370	378	370	352	368	338	359	333	363	342	362	364	316	367	363	357	375	385	348	372	370	364	381	382	384	343	372	346	379	374	374	403	350	346	387	345	396	353	363	349	362	378	362	361	352	324	354	395	359	376	348	375	372	374	386	371	383	387	378	405	351	352	353	357	382	364	359	360	351	358	377	390	373	382	367	384	359	367	372	366	375	363	337	370	352	368	361	376	348	400	421	389	389	351	341	369	335	321	358	364	387	364	349	346	386	357	349	348	347	363	352	310	393	376	357	354	379	414	377	338	381	342	360	346	379	359	354	338	327	361	374	370	376	341	395	361	346	348	376	383	353	376	384	383	336	384	339	360	354	354	349	356	371	376	380	386	339	387	368	364	402	385	383	361	386	349	373	378	343	382	337	353	380	352	404	353	345	363	321	358	363	324	377	383	357	369	330	392	375	366	382	342	369	367	367	381	372	363	388	333	369	341	339	372	353	360	371	339	362	361	342	386	338	339	331	339	426	393	364	406	377	408	419	373	372	366	393	348	419	330	352	332	352	368	361	387	366	374	411	410	342	352	324	377	384	356	373	368	357	338	317	336	374	356	358	363	382	397	358	352	371	369	362	352	354	372	402	342	351	376	343	366	348	383	356	371	366	370	336	359	342	373	365	334	374	346	359	368	403	344	341	387	392	423	409	364	405	431	368	400	341	358	383	327	382	353	333	372	376	354	380	382	343	392	385	359	348	366	362	356	364	381	338	383	360	316	343	382	357	371	345	343	353	361	372	366	365	355	388	366	365	379	336	384	355	333	372	366	358	366	402	342	353	359	361	366	372	357	386	374	367	337	328	340	348	356	387	364	406	346	363	356	371	392	359	385	362	344	384	352	322	352	393	375	381	353	365	399	369	329	324	335	352	341	378	378	384	329	354	354	355	368	381	376	373	362	375	330	329	384	392	354	372	358	373	391	371	316	341	342	333	337	348	371	345	343	364	361	360	365	395	379	405	345	351	359	363	392	342	380	364	373	379	359	363	396	355	365	348	340	352	399	382	361	402	359	375	345	374	339	333	368	364	351	358	342	387	409	360	379	364	369	383	350	370	401	357	323	404	391	348	337	364	349	366	351	391	360	376	371	372	386	332	380	380	372	362	347	378	354	355	347	360	358	363	352	364	340	352	356	341	386	363	365	364	364	350	380	370	379	348	373	370	406	366	350	343	347	363	357	365	375	383	356	351	343	327	385	361	365	363	376	384	355	385	332	369	344	365	343	359	337	365	364	363	311	376	364	364	371	410	394	352	349	380	362	373	344	359	374	344	358	350	344	305	361	370	368	372	391	362	385	386	355	392	383	346	349	376	359	372	368	368	377	389	369	358	384	379	398	356	407	409	379	339	376	401	386	366	362	369	383	333	389	360	364	348	372	379	370	359	344	354	367	362	373	367	362	349	391	409	444	406	383	359	377	308	370	371	350	363	378	398	340	372	385	384	384	362	344	363	372	368	359	329	411	371	400	393	332	348	377	359	353	325	383	379	363	351	393	371	354	367	365	363	329	392	358	358	352	397	383	364	344	359	364	390	354	344	327	382	368	373	364	394	384	405	342	364	396	355	368	368	358	381	389	341	362	371	374	336	350	352	366	361	370	371	360	373	350	373	351	368	363	377	357	352	391	371	379	358	378	342	358	368	377	379	346	367	353	353	367	393	385	413	336	335	355	353	358	361	396	375	329	362	377	432	360	349	386	359	360	362	416	395	388	349	372	357	410	337	379	363	380	347	391	381	367	347	347	321	367	334	367	395	364	316	351	387	384	349	352	356	352	375	324	367	338	396	389	414	356	335	394	370	368	367	379	383	359	378	362	371	370	354	381	325	367	359	384	390	366	358	380	398	342	342	355	364	430	373	352	348	340	382	332	340	359	314	359	368	372	352	372	372	368	386	367	351	355	356	375	368	392	376	365	336	386	339	345	355	381	389	362	369	378	378	338	351	362	340	393	338	322	364	360	365	334	349	323	387	346	423	404	354	363	397	325	395	335	335	360	356	381	373	338	366	390	363	345	386	361	360	351	362	347	365	349	367	334	367	411	410	370	341	325	369	373	366	392	339	375	370	356	324	385	363	368	378	391	351	372	358	346	358	375	379	339	364	349	345	364	395	392	386	377	362	398	428	375	382	382	363	366	378	378	353	392	350	365	376	349	351	356	348	388	325	381	372	370	342	378	342	393	342	354	343	354	395	366	392	365	378	400	387	345	395	343	338	343	367	344	354	425	378	399	397	333	383	377	359	353	347	360	338	384	378	375	352	352	371	368	316	365	350	316	368	356	400	373	348	375	364	400	383	343	359	335	364	367	337	347	389	370	379	369	359	360	374	377	341	360	397	370	337	354	369	329	379	369	345	374	366	353	372	380	376	372	365	375	364	358	315	406	353	405	352	350	356	329	362	374	346	364	366	327	334	373	347	351	339	367	358	400	371	390	370	374	371	336	302	362	374	360	349	339	381	363	353	372	364	333	365	384	379	386	408	354	386	370	375	377	375	365	355	372	332	360	373	330	372	347	369	377	373	380	374	377	338	355	376	369	336	372	346	336	365	360	366	395
2715	991	1087	1152	1025	1012	956	906	875	886	863	823	812	891	801	846	860	832	841	827	854	872	824	905	833	837	819	861	877	796	796	875	873	836	846	881	873	803	800	834	853	850	803	817	862	791	849	852	818	846	814	866	852	835	864	836	836	815	835	846	857	852	904	836	821	828	871	813	874	849	788	838	803	794	858	836	886	850	853	826	859	820	833	849	821	858	900	899	846	883	853	850	869	861	823	907	860	816	825	824	855	846	906	834	830	858	860	811	843	812	880	832	867	803	814	867	873	852	896	813	857	822	914	868	854	822	817	830	816	805	863	833	855	860	848	805	856	869	826	806	830	811	837	831	791	869	836	871	799	819	833	821	830	830	839	859	838	856	882	830	811	810	839	811	869	824	846	855	837	887	847	824	819	818	839	843	884	853	861	881	833	840	848	835	792	869	933	815	854	858	839	857	884	866	830	898	833	829	856	857	843	853	777	868	789	859	817	783	854	824	808	852	805	847	825	887	815	857	835	843	848	839	819	845	807	852	834	826	850	798	875	818	852	842	844	875	783	827	875	806	831	820	821	843	852	813	898	840	866	817	884	833	852	796	900	812	827	823	854	899	859	790	900	838	814	879	838	862	822	766	880	840	841	769	878	900	807	861	863	882	841	839	854	903	855	822	826	798	888	808	878	829	885	867	817	841	848	904	854	825	867	796	853	799	835	891	834	844	846	839	881	861	865	860	824	826	824	843	814	791	882	810	835	827	796	811	865	852	788	817	885	865	896	842	885	843	793	800	843	848	818	836	865	784	820	873	848	861	837	818	863	823	877	841	783	844	854	797	900	854	844	813	856	818	830	868	847	868	848	853	789	838	867	844	841	848	859	833	825	811	772	847	820	841	840	818	846	911	867	872	799	870	827	763	806	816	820	877	851	889	841	827	800	828	850	846	834	846	852	780	853	851	832	793	820	797	848	802	847	851	851	852	851	852	809	812	879	798	851	820	854	859	816	847	846	829	840	857	784	836	796	849	846	880	820	840	797	815	854	852	878	838	806	858	880	870	838	828	827	816	842	800	834	823	832	837	837	883	884	831	830	888	848	864	825	857	882	858	804	831	802	887	861	847	842	841	838	838	878	815	793	819	853	823	829	841	872	858	857	865	788	876	794	842	885	880	836	824	832	780	829	830	822	888	843	880	853	846	806	833	836	864	779	863	868	847	877	820	796	830	810	837	888	804	801	811	819	843	829	842	826	848	841	845	827	877	815	812	922	845	819	788	821	864	868	847	822	795	844	761	832	839	856	844	822	827	816	880	821	842	852	892	817	805	830	811	904	819	827	829	853	761	816	851	806	819	812	881	815	833	807	811	832	865	838	820	810	862	827	875	844	870	840	882	858	834	790	832	850	826	833	799	847	823	808	843	849	834	835	783	859	819	823	885	783	870	821	831	859	863	868	870	850	846	827	876	862	881	793	850	854	832	816	834	834	815	863	843	870	877	846	810	886	807	816	833	799	843	839	818	846	860	866	812	879	844	824	868	842	833	790	832	815	876	803	805	861	826	869	830	833	875	806	832	804	806	871	824	774	860	860	863	849	849	852	851	821	835	870	866	831	808	798	852	848	785	882	891	882	898	859	931	813	854	860	861	849	822	856	827	883	819	913	828	825	820	878	905	843	850	853	815	856	865	856	872	856	847	822	816	817	847	865	812	857	858	841	855	828	883	797	809	850	876	838	869	876	825	843	832	803	822	881	872	841	850	817	817	857	793	829	864	796	877	840	838	921	839	863	813	863	825	847	868	850	839	854	879	813	868	892	815	804	832	815	895	808	839	845	860	821	902	835	812	804	857	837	857	794	839	820	884	835	800	864	813	860	858	816	904	827	840	824	847	854	853	800	832	810	825	811	798	821	882	832	868	787	866	803	806	821	900	857	830	820	857	828	803	825	864	777	846	837	856	850	870	896	851	839	832	845	840	901	809	849	837	837	853	833	843	878	866	839	839	866	807	846	844	847	850	844	798	823	878	801	885	832	875	806	840	859	886	835	870	827	799	851	822	837	844	906	877	865	929	778	834	824	831	864	840	823	821	896	838	852	872	880	817	840	890	799	845	818	852	855	834	867	864	847	808	824	793	884	852	815	837	825	806	892	848	851	808	849	834	853	862	867	869	835	832	822	854	865	864	889	870	828	820	849	849	824	834	843	833	810	832	890	788	864	845	866	911	821	852	804	848	794	881	840	861	857	806	803	825	832	832	803	806	857	857	834	812	853	819	829	848	812	822	894	840	830	865	867	790	845	837	832	840	858	858	786	850	811	902	834	820	837	853	810	841	856	797	843	832	859	811	836	832	778	820	866	847	876	841	857	819	865	863	863	855	785	781	879	807	897	906	873	847	852	821	814	832	802	803	809	831	833	833	865	909	908	845	811	807	845	838	847	869	835	858	824	798	849	846	843	760	848	823	833	834	837	813	830	847	853	840	812	813	837	820	861	874	865	847	825	793	857	809	842	866	859	859	831	880	812	793	883	882	848	841	857	802	835	839	856	834	832	857	817	846	876	845	845	843	805	812	849	860	768	935	852	869	869	893	846	886	829	813	803	852	813	813	854	878	875	778	778	858	875	861	805	854	863	826	809	897	862	879	841	870	808	812	836	846	808	867	796	836	809	874	853	823	837	847	816	847	866	859	890	833	822	840	840	873	839	837	807	877	826	814	833	875	809	897	754	844	880	858	784	913	857	795	826	827	785	855	880	833	847	869	836	837	843	867	914	826	848	856	836	820	862	881	881	872	885	885	820	880	798	789	816	839	844	806	832	800	878	829	829	859	893	829	846	828	851	853	869	889	900	862	841	829	828	848	833	846	849	788	819	844	807	856	831	865	776	854	812	873	845	876	842	824	789	844	877	837	873	844	856	877	808	870	836	845	846	824	845	868	839	832	830	848	821	814	810	862	833	812	819	836	800	853	806	883	847	859	847	829	876	885	831	845	853	849	810	862	811	871	802	857	831	841	827	813	903	844	833	844	829	833	857	894	840	826	872	834	821	836	820	766	849	880	821	861	861	882	852	794	808	829	874	809	824	829	841	834	863	813	851	777	844	859	832	865	856	873	863	813	865	851	873	807	863	812	766	802	858	856	873	793	829	831	839	798	795	850	844	870	833	850	814	872	846	884	874	824	865	878	838	850	839	814	865	858	879	843	880	862	895	834	865	835	904	872	881	869	834	820	793	826	850	879	817	900	831	863	839	822	849	875	843	843	905	823	847	821	817	794	829	821	854	830	870	825	878	801	775	833	883	862	870	853	802	823	868	863	837	893	795	819	807	845	853	821	841	891	844	854	883	823	865	854	807	873	816	830	878	866	860	819	874	764	828	877	840	835	856	819	846	832	884	877	837	834	800	792	835	840	868	818	865	815	883	822	822	787	852	809	871	831	825	802	838	804	878	852	837	836	875	871	827	851	829	820	817	820	870	865	833	898	784	810	821	831	828	829
22394	2970	793	618	550	421	358	359	333	336	308	314	318	288	315	328	323	264	289	290	348	273	292	285	330	281	328	304	303	265	319	304	286	307	309	291	288	300	280	274	323	260	321	291	293	284	309	316	300	318	311	307	300	299	316	292	322	307	290	307	277	289	267	275	284	269	312	274	282	308	327	262	301	323	288	279	285	273	297	303	306	299	300	310	313	312	278	303	331	272	301	303	288	274	306	287	258	281	321	285	307	279	283	312	277	296	321	295	280	276	292	285	270	281	278	302	272	350	273	278	298	283	299	287	327	260	283	282	295	311	280	284	313	334	283	295	293	293	295	291	258	287	294	268	300	299	311	295	298	287	293	280	287	306	325	300	309	320	296	300	302	302	325	288	338	308	296	295	287	315	306	292	282	301	309	283	305	293	275	289	290	288	308	300	323	302	290	301	300	288	312	319	255	313	313	319	337	300	303	317	312	289	297	315	291	300	330	291	328	318	273	307	281	295	299	288	274	291	291	316	286	326	313	276	270	298	275	284	266	287	311	317	307	320	297	300	285	285	306	283	306	271	289	316	343	313	281	276	307	309	290	303	303	297	312	306	304	303	326	309	268	319	275	340	315	311	304	286	333	310	256	284	292	314	315	308	302	289	316	326	341	299	291	280	279	325	259	273	249	301	259	327	301	283	286	301	284	315	306	266	301	312	287	308	266	310	283	286	298	279	287	265	287	327	312	278	312	295	296	288	295	309	269	291	308	327	307	280	300	293	300	290	303	311	273	272	273	341	295	304	302	285	323	276	318	271	282	294	305	283	316	296	264	317	328	286	288	306	282	292	305	318	299	320	320	282	310	302	284	334	310	296	297	321	314	275	289	333	309	306	289	293	325	291	289	313	273	326	281	302	278	316	309	300	279	288	280	295	310	297	273	274	290	313	317	305	291	294	288	323	280	291	295	312	313	289	347	274	335	290	318	298	311	346	309	283	288	328	272	310	317	276	315	263	286	267	327	306	267	268	327	273	280	288	280	313	316	296	308	296	304	289	280	331	303	306	307	277	313	284	310	283	302	291	318	245	298	311	281	310	296	306	303	303	294	317	295	291	295	314	273	279	306	280	307	298	304	273	292	296	288	314	302	306	285	265	337	320	270	327	301	292	291	251	319	272	284	300	303	289	297	297	312	326	291	285	291	282	277	303	326	344	273	298	282	309	279	297	294	305	314	289	300	294	323	294	311	280	302	251	283	282	325	281	301	300	266	303	279	302	298	317	255	274	315	330	295	324	310	283	303	295	270	321	297	285	314	301	292	256	290	278	320	287	315	283	273	312	284	270	285	287	267	292	254	276	305	308	239	278	304	302	315	265	281	284	309	292	287	278	313	282	309	291	325	293	307	281	276	287	282	276	306	301	291	310	281	297	286	297	270	302	255	303	287	261	309	288	328	294	281	322	292	295	309	290	309	281	284	293	263	297	323	299	275	306	301	304	300	298	326	280	303	296	288	273	267	303	291	297	301	285	271	286	316	312	295	304	303	257	297	295	315	313	286	296	291	300	287	293	303	280	297	295	303	320	324	269	267	311	288	300	332	313	292	304	295	299	304	328	286	318	261	291	287	305	312	297	265	328	298	320	309	304	314	293	254	314	284	298	294	297	275	285	304	292	276	266	295	285	287	312	269	289	279	281	278	320	332	288	289	319	337	330	297	258	281	318	322	285	313	284	288	275	288	295	259	304	273	288	303	292	309	301	283	305	291	317	345	304	326	326	287	297	253	302	341	262	341	276	276	309	300	315	277	299	292	322	322	305	325	294	298	316	318	314	313	298	285	282	298	303	301	275	309	299	288	310	259	243	304	306	280	321	317	322	296	283	315	301	283	294	284	275	282	308	268	271	287	291	329	306	327	327	308	279	330	322	278	315	305	313	292	296	298	301	331	340	322	326	304	296	288	298	292	303	290	264	282	311	308	320	298	272	269	311	316	318	272	303	305	256	321	340	310	274	312	305	325	317	270	282	285	289	298	266	274	307	281	310	289	338	311	280	316	309	285	322	283	335	284	302	319	300	315	289	317	295	292	300	309	301	303	335	287	284	285	286	317	264	333	287	297	279	324	292	289	323	316	283	291	290	330	287	293	309	286	311	313	304	297	324	288	291	306	287	290	276	294	285	307	306	321	310	297	276	293	313	278	289	301	278	260	296	303	299	331	277	304	272	262	328	336	294	302	300	297	325	295	262	314	288	278	280	287	324	315	282	295	308	304	274	284	305	308	328	304	308	261	303	292	302	260	294	304	327	311	301	308	278	304	318	327	274	291	311	289	346	334	271	296	308	282	288	304	326	289	309	289	273	291	294	312	312	296	280	323	289	288	312	295	326	317	299	286	322	292	323	296	291	288	312	293	321	326	278	281	309	290	296	296	308	284	294	334	295	302	307	290	303	310	297	292	283	318	322	284	286	280	284	296	292	275	265	306	284	296	311	280	288	285	284	287	286	288	286	321	319	285	300	300	285	287	269	341	279	316	325	297	288	331	297	295	341	317	286	289	286	306	284	354	290	311	307	312	250	275	301	299	283	311	354	279	333	325	297	277	299	310	276	296	294	336	249	324	265	294	302	280	290	331	301	279	316	241	299	310	319	301	289	268	304	325	294	288	264	329	303	313	296	282	290	304	291	281	301	313	295	301	294	284	325	317	279	304	321	264	275	290	336	311	293	294	305	345	318	295	320	308	284	287	307	300	309	292	287	278	306	279	290	291	284	256	303	339	291	311	316	295	316	295	299	341	274	295	301	279	274	296	308	284	318	298	288	307	321	323	304	317	298	289	298	288	283	303	312	271	303	260	312	288	289	270	303	306	329	305	289	275	278	275	310	312	294	304	312	297	287	316	282	268	298	301	282	311	278	272	300	329	301	306	293	302	309	280	298	308	245	297	278	336	288	294	264	309	297	322	282	318	318	304	315	296	301	294	282	307	275	301	332	290	302	327	321	284	321	282	289	256	323	316	285	313	295	314	298	288	305	303	288	289	308	320	326	323	286	299	265	287	292	335	330	307	308	307	297	284	313	312	306	318	300	305	285	313	331	329	313	301	315	299	290	304	340	293	294	316	311	251	326	319	293	284	325	335	305	300	267	310	291	292	313	320	298	314	306	296	271	340	296	293	305	356	240	315	319	276	317	282	295	296	301	297	310	300	316	262	282	285	276	310	342	302	306	293	291	282	302	270	286	306	281	296	312	332	313	296	314	325	300	295	307	305	274	269	308	312	280	283	260	294	298	276	289	289	319	333	300	294	279	294	283	288	321	303	286	257	282	295	295	311	294	285	301	300	289	285	268	291	281	339	283	302	272	277	293	312	322	283	302	304	274	288	273	313	304	314	298	291	306	330	319	291	307	303	313	290	302	298	333	301	289	343	290	302	292	283	320	290	272	278	279	307	290	320	296	296	289	305	294	332	303	301	295	306	280	305	307	302	281	354	304	320	278	316	299
14465	1127	1693	1998	1739	1348	1148	1004	937	852	784	815	742	736	792	743	773	734	727	797	739	718	713	723	714	729	670	744	727	663	711	680	721	741	655	754	688	733	725	700	667	684	665	726	699	686	720	724	712	691	759	755	713	673	677	721	695	720	657	691	674	680	687	691	639	730	737	642	658	715	704	691	734	695	664	687	665	721	665	733	691	688	687	674	676	682	684	682	698	677	721	740	697	694	700	712	676	689	671	701	715	714	714	648	712	700	657	709	749	693	693	681	712	722	688	687	665	669	695	676	726	704	677	681	674	704	688	675	677	723	656	664	664	690	722	722	668	731	704	717	652	699	709	684	693	700	676	688	691	698	691	676	651	726	674	683	743	649	671	689	642	695	694	660	694	696	711	675	672	702	674	721	683	683	702	712	672	675	666	690	647	660	673	671	677	697	653	718	694	712	684	668	689	686	693	698	731	745	697	647	701	682	700	663	691	708	687	694	698	703	705	706	663	742	680	684	657	730	644	684	691	692	678	709	718	663	734	697	708	674	698	722	659	740	748	686	730	756	698	734	651	709	701	694	728	706	715	708	714	726	732	693	676	717	727	703	699	710	681	733	719	672	678	710	700	716	699	651	683	709	717	651	722	701	646	706	702	652	721	662	694	724	705	713	708	651	680	676	705	707	738	671	700	714	671	704	674	712	684	710	687	646	668	697	716	726	695	662	717	649	736	722	731	691	667	710	715	700	693	674	702	706	724	663	701	686	687	681	717	644	699	690	747	675	689	699	706	693	724	669	671	702	680	653	680	670	693	646	686	726	699	696	708	689	703	704	683	733	697	742	712	671	664	678	698	702	725	725	701	724	702	715	723	751	705	669	683	695	662	711	636	662	634	685	711	696	717	696	692	690	738	686	734	717	653	691	692	695	708	680	724	674	649	674	693	713	681	712	668	707	717	693	701	661	695	669	727	670	685	718	677	673	669	664	690	711	660	732	725	663	726	705	704	687	717	700	697	684	710	676	725	665	726	734	712	708	716	679	707	660	701	674	683	712	754	687	696	652	639	674	683	711	661	686	700	663	681	748	721	696	708	715	663	700	664	709	714	773	704	673	676	655	673	725	695	691	694	709	711	685	695	707	718	712	715	676	659	691	720	690	686	712	682	732	663	608	668	767	690	690	698	694	716	706	718	662	729	704	706	698	683	691	734	717	645	674	706	645	673	647	685	719	696	667	688	680	758	691	636	671	717	693	647	706	687	684	719	696	668	722	700	723	684	664	700	678	691	680	669	625	670	696	724	706	722	641	727	685	733	701	678	707	714	692	664	721	698	654	691	715	713	696	681	678	701	701	727	712	697	689	675	703	703	648	689	696	679	643	698	689	649	696	721	713	669	713	711	688	648	705	723	703	720	704	635	664	705	677	716	675	691	686	666	698	693	674	667	710	695	703	703	664	690	706	688	717	687	701	662	696	694	757	721	729	679	701	674	658	716	687	697	697	650	664	685	698	714	711	646	655	677	668	687	675	735	659	699	641	707	684	684	716	686	691	727	671	686	700	698	705	674	723	650	684	683	687	688	700	682	719	676	661	656	729	708	680	693	714	685	702	707	655	735	672	693	695	708	709	751	658	693	633	726	678	676	706	679	722	703	645	686	702	684	684	695	678	696	666	705	727	712	696	704	713	686	676	677	746	649	697	657	668	647	655	740	682	651	690	670	667	681	679	698	693	682	674	704	728	694	683	714	673	714	690	721	710	687	706	740	710	705	679	719	671	685	707	665	674	704	669	688	659	711	754	653	666	669	703	669	694	676	679	698	670	741	731	644	729	690	718	678	674	649	708	730	708	690	702	688	710	678	694	692	644	668	664	709	672	654	700	675	664	678	680	734	670	753	678	725	710	673	653	710	674	634	727	712	675	683	680	693	697	652	668	749	690	700	699	714	703	666	667	635	719	696	731	673	645	691	678	701	675	704	690	692	705	640	686	704	693	675	669	666	729	666	706	700	696	743	678	676	685	648	648	691	655	726	678	737	661	682	705	673	675	707	684	685	722	680	679	696	703	683	687	706	712	682	723	675	662	683	671	687	704	705	718	689	698	731	695	699	721	705	695	655	684	723	722	690	660	710	670	679	699	651	715	674	735	724	659	653	693	699	692	717	707	693	738	685	739	700	640	689	670	697	705	668	732	661	653	669	697	706	688	693	716	677	666	737	644	694	726	637	714	682	732	725	632	703	661	690	684	672	683	694	700	666	735	691	701	645	664	655	682	704	687	709	667	707	701	685	673	697	753	686	666	719	718	676	664	687	710	689	670	689	696	715	718	705	683	678	654	735	688	679	656	723	652	755	701	701	660	751	745	695	663	692	690	709	679	703	685	730	709	731	695	674	676	663	721	713	669	645	655	665	692	690	684	683	704	707	692	697	721	663	656	692	698	685	723	677	676	700	721	728	665	667	680	686	701	680	662	703	773	707	740	722	678	684	736	638	688	637	685	670	753	688	684	709	693	673	638	721	708	701	708	653	657	746	705	659	722	685	676	683	644	700	724	710	633	699	642	683	692	685	684	703	717	685	637	661	688	683	709	726	671	705	668	676	719	692	637	653	713	679	721	670	680	695	721	675	693	731	716	625	675	733	620	679	691	708	637	730	642	642	705	684	758	684	753	682	704	723	704	651	688	683	668	690	722	715	688	689	675	665	693	685	718	719	749	656	693	708	696	692	699	648	710	737	729	720	682	656	679	650	697	674	656	707	716	749	704	707	663	697	718	665	670	696	746	699	665	727	688	694	673	659	673	658	675	691	669	707	702	686	669	728	741	687	629	664	744	655	684	658	701	711	712	691	706	684	680	689	670	690	713	675	684	705	703	760	718	675	717	679	661	735	711	679	648	708	681	696	694	723	698	678	697	708	679	734	732	677	726	723	678	672	713	669	715	637	701	745	658	687	656	690	706	710	739	714	704	714	726	716	680	744	701	709	658	658	691	709	718	697	655	728	678	672	666	681	703	658	678	655	691	683	669	728	712	718	683	678	716	676	697	663	691	677	684	695	696	672	644	740	716	667	693	647	675	722	685	729	698	704	641	725	734	685	648	701	656	687	673	724	668	721	683	713	679	708	690	680	649	691	669	692	727	712	650	675	694	676	679	705	684	718	647	685	637	703	676	738	715	706	665	714	719	700	702	673	687	686	656	682	731	677	679	711	711	679	706	676	696	735	706	691	678	683	714	672	666	695	698	688	675	725	680	678	710	662	685	654	733	683	707	690	710	717	680	689	659	693	657	709	660	702	680	705	711	709	734	719	677	708	649	675	678	677	702	666	679	653	654	639	692	718	711	679	732	720	641	721	689	708	717	692	695	653	712	702	684	667	673	696	701	674	732	642	725	690	729	685	674	691	714	672	610	700	655	770	681	693	689	702	712	667	668	733	667	633	644	698	661	656	691	707	685	649	705	683	651	623	739	670	723	680	729	645	738	688	682	671	657	688	639
34646	6909	1073	721	515	390	254	236	207	184	210	165	153	147	132	140	138	145	149	154	167	157	127	125	131	153	138	156	126	140	128	128	141	145	145	145	134	131	132	144	138	126	126	129	148	111	145	124	139	124	130	131	133	132	130	135	107	133	147	132	147	141	112	129	136	125	134	140	136	136	133	142	132	120	127	141	138	118	140	139	136	135	135	129	144	148	154	155	126	133	136	145	155	151	150	127	123	120	147	133	154	143	126	130	134	142	130	136	128	135	156	153	139	137	140	125	156	156	149	123	123	125	143	132	130	126	128	107	125	149	114	144	141	110	125	111	141	149	151	142	128	120	112	131	147	127	136	135	137	124	119	130	117	143	113	133	115	102	143	126	149	129	127	147	148	112	147	126	143	122	141	141	123	139	123	132	146	122	137	111	143	124	149	155	143	136	150	131	151	137	94	135	122	155	125	139	110	132	140	138	147	147	130	139	124	138	105	137	148	125	149	139	147	135	129	112	150	145	154	145	138	126	148	122	133	121	153	148	139	119	132	129	143	126	123	128	117	124	134	133	143	130	134	147	137	130	140	146	125	119	135	138	127	125	148	113	117	138	149	139	109	130	132	140	161	153	137	139	134	138	133	140	151	132	111	120	135	143	135	139	141	131	130	124	143	124	110	132	133	120	135	137	144	134	135	134	142	116	114	146	156	149	129	103	140	158	140	133	143	137	150	125	134	137	121	151	109	147	129	143	123	117	137	137	119	127	134	127	145	128	139	137	128	148	145	139	107	125	137	131	140	134	132	139	121	134	133	145	141	151	129	135	125	102	131	138	152	122	119	133	137	128	121	124	137	133	141	111	154	125	145	134	148	119	129	137	119	118	145	153	142	129	120	154	143	130	122	138	151	129	117	142	142	130	118	131	122	136	133	125	141	151	124	143	146	124	130	135	120	119	128	153	126	137	119	135	141	135	114	120	127	156	141	144	105	132	131	124	140	126	123	118	138	145	152	134	105	132	119	121	109	147	150	138	139	125	148	140	129	138	154	141	144	122	143	143	129	140	135	145	140	133	122	128	125	133	142	123	123	128	108	128	103	137	124	104	135	150	158	108	147	138	133	126	128	143	114	149	139	158	150	137	114	133	137	140	121	124	143	116	119	132	121	139	135	142	112	121	142	155	160	161	117	132	131	149	142	164	156	174	112	126	130	134	133	135	145	126	121	146	115	116	158	127	143	128	122	127	145	112	114	133	156	116	132	140	140	129	145	134	128	117	146	157	126	132	122	120	123	140	146	132	120	143	129	123	112	137	128	113	170	145	152	131	129	148	127	133	129	123	122	139	139	119	139	123	135	134	140	145	129	101	120	113	119	122	131	131	143	120	128	125	155	138	139	130	151	140	121	145	137	128	124	141	143	106	127	112	110	139	122	140	148	140	119	153	120	153	116	137	140	147	127	139	134	122	153	142	129	126	140	126	132	110	113	144	117	122	135	147	132	121	143	138	114	120	116	129	105	113	128	115	127	122	140	110	144	118	134	127	128	159	118	121	134	132	131	125	148	135	127	134	145	147	137	135	136	147	112	157	124	148	129	155	146	123	148	133	149	148	108	116	122	107	135	126	147	143	134	139	129	140	122	108	136	155	137	132	129	122	109	118	118	144	125	114	131	131	151	137	131	141	134	137	140	145	113	154	151	129	131	134	113	117	128	139	138	125	125	111	125	131	119	138	141	137	118	121	112	132	135	126	124	136	129	114	117	121	125	128	141	135	129	163	133	127	108	137	118	121	139	124	126	106	132	119	126	139	118	112	118	120	129	108	143	129	139	142	114	141	115	130	140	136	137	129	126	125	119	127	137	138	154	151	156	148	116	158	139	133	136	147	128	141	138	139	127	148	158	133	121	145	149	117	147	118	136	130	137	139	124	120	120	116	126	128	123	122	147	158	130	124	134	124	136	144	124	114	141	133	140	137	130	140	105	134	146	154	114	119	135	133	110	138	134	149	131	135	142	142	130	130	122	128	133	143	111	138	145	121	132	138	162	148	146	147	128	127	126	135	108	116	119	130	142	141	130	144	126	148	158	118	115	115	119	152	126	143	153	130	125	157	129	122	127	132	150	138	123	122	145	153	129	126	133	150	171	150	133	128	124	130	120	138	143	110	123	147	115	148	139	129	140	136	137	150	128	124	125	131	122	150	120	117	119	120	121	135	137	137	122	139	130	127	138	140	139	145	147	123	147	128	136	135	137	125	120	133	138	134	138	120	140	127	139	126	122	154	139	131	129	116	114	138	113	134	137	130	124	125	148	124	133	151	154	124	123	139	138	145	124	161	118	132	152	137	116	146	127	149	142	125	128	141	143	121	132	134	128	142	129	136	129	141	128	144	128	118	115	145	141	125	116	143	138	134	134	149	143	156	135	154	118	131	118	130	129	148	117	139	123	151	144	126	159	147	117	141	122	128	136	116	115	140	125	121	136	102	128	138	123	143	112	131	151	143	130	132	127	115	152	146	140	123	133	142	120	121	131	156	146	112	124	152	133	120	114	138	126	134	129	122	131	123	131	146	133	126	151	155	131	127	129	127	114	135	136	116	140	121	108	163	126	123	151	135	142	146	128	113	113	126	127	142	133	109	142	140	145	123	124	110	128	129	134	126	152	132	119	113	143	116	128	141	132	117	146	132	138	142	138	128	142	130	133	135	155	133	122	127	120	134	142	126	129	118	128	139	127	120	153	136	130	135	149	126	114	151	129	146	132	120	134	144	135	146	115	136	139	130	125	129	147	153	133	137	118	133	143	120	133	136	130	117	149	125	136	139	132	115	124	131	128	116	132	124	129	121	136	132	137	134	119	135	125	132	142	132	134	131	129	137	133	133	135	146	125	126	114	137	136	132	139	135	133	130	139	126	161	121	131	156	133	125	144	156	131	133	128	138	140	120	139	119	130	133	139	135	136	116	145	129	138	141	132	130	133	127	154	136	136	140	129	125	150	131	144	123	136	111	145	139	125	137	130	146	127	138	129	151	130	152	147	128	127	94	136	128	125	135	136	117	127	125	152	129	153	128	137	144	128	132	121	131	136	144	130	121	140	120	123	131	134	118	131	150	129	137	125	133	141	115	147	119	144	140	143	129	125	140	131	125	128	144	126	126	148	120	124	141	118	145	134	153	136	150	116	135	118	109	131	120	125	127	148	126	136	136	140	121	126	132	131	118	130	148	120	135	124	138	148	136	125	127	116	174	119	146	147	121	162	147	139	123	116	131	141	139	126	130	143	151	123	144	146	149	146	154	132	138	146	116	145	127	140	157	130	140	136	137	128	133	138	151	142	132	124	148	142	147	135	141	149	133	116	110	120	115	132	138	127	139	136	121	102	114	128	142	112	121	138	138	107	134	134	140	125	131	147	117	111	133	139	115	123	122	156	131	133	158	120	130	128	118	135	119	117	137	144	129	130	124	120	151	140	116	145	155	140	133	141	122	147	129	130	136
20547	1158	2108	2430	2125	1473	1095	913	823	614	562	579	537	475	478	413	428	402	419	466	430	398	426	360	367	371	389	370	362	383	372	378	361	359	331	369	350	353	398	367	368	339	371	380	361	377	343	365	362	308	344	371	375	347	355	338	356	367	334	338	379	355	329	359	347	386	356	326	374	358	372	369	338	342	343	366	345	345	344	324	335	358	354	319	333	336	332	365	365	379	368	342	365	332	331	357	339	368	349	347	347	335	358	384	334	335	343	363	359	321	354	346	356	352	334	353	340	360	368	325	370	369	352	330	354	374	373	343	324	331	360	352	322	345	337	362	396	341	321	363	338	333	338	353	348	322	352	382	350	383	353	350	344	368	366	303	348	350	346	350	351	329	328	342	354	317	343	364	331	351	358	356	332	342	355	342	333	371	348	347	322	330	358	333	347	332	326	321	328	349	345	351	383	362	360	319	345	333	330	340	363	320	321	354	353	367	375	349	334	310	333	319	374	340	325	343	342	314	364	375	360	333	344	360	332	367	367	345	366	342	338	367	303	336	353	347	358	366	349	319	352	341	313	345	326	315	327	311	352	336	347	365	334	326	330	371	369	345	310	329	317	352	338	330	309	336	329	386	315	319	360	394	343	348	363	381	324	341	316	332	400	339	359	330	368	375	316	343	376	344	326	377	348	298	343	323	331	366	358	339	373	354	338	338	313	325	335	343	360	360	360	333	354	371	347	351	320	341	346	338	345	328	394	342	357	346	349	315	313	351	376	347	356	320	337	377	335	351	337	341	328	365	348	339	317	361	368	315	343	340	341	350	366	364	349	350	336	343	371	322	351	367	345	335	323	359	326	352	360	345	326	384	344	359	330	343	337	342	378	301	344	345	319	377	367	348	326	347	351	339	338	361	319	356	351	343	368	343	309	353	325	320	341	341	361	364	355	313	322	303	337	331	358	326	350	341	356	322	362	328	334	360	342	352	312	340	369	348	348	349	330	371	349	368	384	330	350	366	379	363	336	312	362	343	351	359	336	339	330	348	338	315	363	318	396	341	335	330	342	360	356	348	360	365	353	336	356	292	331	331	342	368	323	362	354	360	327	348	331	361	335	351	367	338	360	348	365	375	388	364	380	366	331	340	359	353	334	337	359	374	348	374	358	382	334	375	343	364	376	326	373	346	345	329	333	336	361	347	357	360	334	340	339	351	382	355	347	329	325	351	333	345	294	335	358	365	347	341	364	343	328	335	349	348	364	360	349	321	343	336	349	328	327	330	347	332	335	320	324	324	366	332	370	354	356	344	364	350	346	369	370	348	336	369	346	383	337	322	376	353	312	372	327	302	351	359	322	344	340	347	361	346	348	354	360	368	352	351	368	360	337	338	343	335	359	351	351	352	336	350	342	380	362	372	365	368	324	324	379	314	337	325	347	342	357	373	350	322	333	298	347	353	350	365	326	337	356	372	356	340	365	338	345	388	350	363	390	328	339	350	367	318	355	349	335	366	378	321	329	333	335	318	345	387	336	327	338	349	339	364	337	344	332	320	322	338	349	364	383	304	365	348	394	344	361	389	357	320	376	324	342	342	338	363	348	355	346	362	314	316	322	346	340	343	306	359	334	327	331	364	354	304	338	340	389	325	360	300	376	355	318	324	358	359	311	338	380	337	340	301	331	386	361	366	349	363	339	333	319	356	335	366	336	327	336	310	318	360	361	369	325	333	340	363	340	325	352	336	356	378	340	353	356	342	336	333	358	325	345	335	332	366	359	370	347	341	325	360	355	359	310	345	322	342	378	361	358	374	348	316	317	333	346	315	344	353	341	336	340	348	346	345	319	344	346	371	321	329	331	337	354	344	372	345	368	361	354	348	349	347	340	334	366	353	344	383	337	330	352	354	329	340	329	361	336	331	322	326	349	344	359	364	345	375	361	354	327	360	314	328	360	344	357	367	350	370	322	327	327	351	328	384	350	345	304	356	353	358	333	349	308	339	327	342	337	363	359	361	361	376	336	348	363	357	350	360	362	334	344	361	345	313	342	342	315	334	351	372	350	332	337	350	354	370	354	335	376	360	357	348	404	367	335	355	329	351	357	342	359	365	357	371	317	325	371	348	360	348	332	366	369	333	354	316	349	340	339	347	354	358	367	338	349	327	329	364	354	376	353	329	348	362	352	325	328	347	365	344	323	359	315	332	341	330	344	306	341	322	345	371	369	336	352	336	336	370	340	365	338	382	368	355	365	352	354	344	315	354	332	333	334	342	327	367	338	354	354	381	339	362	321	332	367	375	341	390	320	360	383	326	339	341	376	378	325	334	351	318	360	343	333	365	365	337	352	353	331	351	349	324	323	370	394	341	364	310	342	339	358	336	322	324	355	348	354	367	334	339	340	373	344	373	351	367	353	366	336	344	340	348	379	344	356	340	368	380	387	362	331	320	342	323	314	322	334	354	351	360	367	343	348	378	364	339	361	348	325	380	334	342	335	345	371	334	355	291	328	331	352	338	329	353	368	370	352	347	321	344	366	341	340	332	338	315	344	357	358	343	347	324	314	335	352	363	337	344	326	368	349	363	340	348	339	327	347	359	337	345	313	351	360	352	345	346	370	380	377	369	336	360	327	361	350	360	377	328	327	354	338	350	366	291	335	334	313	389	359	352	331	336	352	341	357	342	338	380	325	326	381	362	316	326	361	326	350	349	354	356	351	367	353	346	336	351	362	346	341	322	326	349	324	354	363	349	356	352	367	342	340	341	343	355	363	333	330	330	405	347	382	362	343	352	362	347	311	367	366	336	339	316	353	364	345	375	365	337	308	363	306	348	327	335	357	338	346	330	372	344	320	337	334	352	343	318	372	368	356	346	366	345	316	348	365	375	326	333	360	340	323	366	355	352	333	338	361	356	352	325	350	353	368	360	372	351	348	349	352	348	359	320	340	351	330	365	327	386	339	355	343	359	342	352	340	345	319	361	356	321	351	343	359	329	320	321	364	311	357	332	346	363	352	319	339	378	373	343	341	336	349	348	378	337	339	346	351	329	354	346	313	333	359	344	367	360	330	341	356	351	358	328	365	357	321	369	366	339	313	350	329	360	355	380	354	358	351	339	362	324	336	372	388	355	309	354	315	360	365	332	336	329	336	363	367	361	343	307	356	337	349	339	359	359	358	396	383	338	373	385	348	329	381	366	331	360	338	346	358	319	341	334	363	345	365	357	350	338	365	345	304	351	359	342	326	347	330	336	369	384	327	344	337	363	324	349	370	340	361	362	338	329	347	379	356	339	307	352	321	390	354	336	348	340	326	368	359	329	350	338	371	326	329	351	352	336	345	335	331	332	339	333	357	333	346	353	366	329	353	324	374	328	336	355	347	353	364	336	356	359	354	365	359	389	375	335	357	325	329	363	317	348	346	337	327	336	322	350	367	368	349	362	324	376	351	344	342	358	357	364	354	348	354	351	327	343	344	365	323	354	347	345	376	342	347	367	350	378
2279	519	472	450	460	393	365	367	351	382	342	352	375	380	380	380	345	362	378	323	364	352	358	359	361	364	402	399	390	387	351	351	334	350	394	381	337	367	339	357	415	327	346	337	374	373	385	338	366	367	350	348	411	390	397	366	372	349	376	349	374	414	387	337	390	341	379	359	361	379	388	365	369	361	385	332	368	373	392	376	385	341	357	374	388	377	381	378	377	385	376	393	337	372	411	359	415	359	355	367	348	340	382	377	382	350	336	360	372	382	355	403	383	341	355	338	329	324	362	372	333	373	339	333	371	358	348	327	345	369	355	366	396	356	396	357	325	352	392	371	366	342	378	400	355	362	359	410	378	393	375	342	353	353	346	367	355	352	364	379	368	368	401	362	339	390	382	386	402	365	385	350	333	363	361	371	403	352	370	368	378	327	378	387	350	358	381	356	389	354	359	356	390	363	386	385	319	377	406	368	358	395	378	343	357	356	389	389	375	368	347	351	394	373	340	383	358	386	322	362	368	374	399	343	381	349	365	409	398	319	343	391	373	390	379	335	350	352	374	356	414	374	386	384	356	346	357	358	390	353	392	346	383	330	350	372	379	344	357	396	378	367	328	378	432	357	353	375	373	352	373	372	373	362	355	374	393	410	387	408	364	353	365	368	386	369	326	376	356	357	365	403	372	354	368	350	378	347	358	349	375	353	338	346	365	375	355	405	383	375	402	347	404	390	344	344	349	384	373	371	352	362	379	364	361	347	359	340	350	394	368	362	367	377	335	384	369	355	374	383	360	350	365	325	329	399	374	380	330	410	362	325	350	340	394	378	359	380	334	341	398	336	388	364	349	357	371	375	368	373	335	389	379	362	357	357	396	380	367	363	356	406	377	342	371	337	369	363	342	357	373	368	380	386	383	369	348	370	337	375	366	383	340	336	388	339	384	346	345	343	400	372	359	376	334	355	377	345	350	363	357	327	368	361	322	388	365	369	385	360	341	370	376	357	364	381	398	366	361	364	362	367	336	360	364	353	404	399	358	363	351	341	322	349	334	388	356	323	326	362	343	351	357	340	389	340	358	382	388	382	339	360	369	401	396	362	334	347	339	371	379	389	377	368	363	396	400	356	361	343	367	359	364	380	340	410	371	388	360	373	368	371	353	360	367	366	363	341	393	394	374	355	347	368	326	398	365	380	314	334	373	376	353	375	361	365	337	336	354	384	379	352	386	383	353	390	360	350	353	355	354	371	372	375	387	378	416	371	377	361	377	361	394	416	380	403	386	356	371	334	381	358	347	375	405	399	402	328	330	405	343	378	417	330	399	405	365	369	386	346	360	360	357	371	373	354	368	374	373	407	387	351	358	340	353	370	392	335	336	372	383	342	372	361	364	373	382	365	371	352	368	330	330	352	390	364	364	364	366	357	328	406	329	362	372	372	355	396	382	361	357	377	382	358	364	388	361	357	337	358	371	358	355	330	356	374	389	367	362	396	382	315	351	349	356	362	371	345	332	368	372	375	370	370	362	396	368	416	344	364	415	381	350	340	375	351	382	329	331	375	387	411	368	346	372	373	408	354	351	359	334	344	365	355	360	351	345	367	383	333	385	353	357	346	382	357	373	354	335	401	356	341	339	363	324	347	356	373	364	329	341	368	355	338	397	327	382	356	343	378	377	355	342	367	387	394	349	371	407	359	358	355	332	368	346	386	394	343	378	370	356	338	348	370	351	403	343	359	369	400	381	358	362	342	348	366	366	387	372	401	375	354	411	318	374	395	375	363	381	360	346	370	331	362	397	363	361	369	390	375	356	381	363	412	363	381	360	395	362	385	354	377	358	350	372	329	371	343	361	353	319	384	391	353	342	362	348	360	335	340	412	347	372	355	377	358	356	397	364	352	372	377	367	370	411	376	338	349	370	364	359	371	372	360	344	366	348	322	347	409	359	345	393	388	374	351	371	365	346	374	364	421	341	356	373	367	364	351	356	363	386	341	367	381	370	372	346	329	355	356	348	338	336	349	375	370	389	378	342	371	357	355	394	363	386	337	360	349	325	363	357	363	357	381	318	385	388	355	386	367	385	385	393	341	378	332	356	372	363	334	360	364	338	354	369	352	335	390	341	367	361	386	332	353	348	360	353	379	382	362	362	334	349	408	354	384	362	349	338	418	370	353	313	371	405	363	399	387	388	391	358	352	363	372	386	413	415	340	393	332	365	342	362	360	355	331	384	343	357	350	372	374	386	360	354	363	355	398	346	401	371	383	374	366	375	343	359	370	374	371	350	334	354	367	360	389	365	350	370	362	366	338	378	366	346	371	358	367	360	365	370	329	367	391	371	377	382	381	364	342	351	372	366	359	348	353	361	372	364	345	377	367	383	387	355	369	340	355	355	343	341	358	409	334	375	375	377	372	352	341	360	351	330	333	353	359	377	364	353	366	359	378	343	373	377	365	372	356	383	339	346	365	364	374	351	413	378	373	348	390	357	361	314	368	362	346	401	390	366	376	376	377	357	363	380	380	359	351	370	351	375	367	330	350	358	342	333	345	352	376	369	395	358	351	364	386	403	353	372	390	378	379	333	368	363	370	377	382	381	370	375	350	358	373	349	349	357	384	377	381	362	336	385	360	377	368	352	393	382	353	338	358	332	365	329	334	368	366	354	367	366	360	365	368	355	369	347	362	373	339	368	365	372	359	383	344	342	362	344	317	371	343	368	348	370	363	398	353	363	394	363	362	383	328	358	335	388	362	349	368	352	348	404	347	348	412	379	392	352	353	343	365	333	371	365	380	371	358	394	401	345	346	423	413	399	350	362	381	376	389	378	345	341	361	391	366	361	359	374	399	364	363	396	333	356	340	406	398	398	341	316	343	365	391	338	377	390	397	354	330	369	382	351	412	391	343	366	364	379	374	384	347	368	380	354	370	342	381	352	343	338	388	348	336	379	373	354	355	336	364	373	348	379	413	368	344	359	372	343	353	380	362	380	344	388	359	374	352	382	410	350	381	361	320	362	344	332	396	369	390	368	413	339	307	368	355	363	365	364	405	380	329	365	342	336	410	383	376	341	345	377	395	365	352	343	350	357	364	319	372	345	401	329	339	387	361	343	397	381	391	352	353	389	390	368	395	388	341	375	372	353	351	388	381	374	359	392	387	364	369	332	385	367	346	355	351	364	369	358	367	357	376	367	377	403	358	368	358	377	377	383	384	376	353	360	381	386	354	412	339	380	366	340	360	340	342	356	371	392	370	370	382	334	356	372	317	342	347	376	347	377	376	369	361	388	376	361	353	384	400	345	330	349	357	381	393	345	349	362	335	371	356	393	349	365	366	377	326	326	380	331	368	359	380	333	358	358	371	367	328	373	384	382	333	378	382	369	363	378	351	382	351	365	361	399	372	356	365	368	367	386	366	333	321	356	373	370	367	344	333	341	352	339	376	339	376	379	386	376	377	373	349	361	350	379	358	339	344	379	397	380	389	383	368	365	317
2737	1003	1048	1128	1101	1014	899	912	895	853	875	867	884	803	862	863	809	844	848	831	878	882	813	803	914	843	772	805	802	878	858	871	840	855	845	788	843	800	900	840	833	853	885	843	858	869	891	845	826	872	842	838	835	857	783	776	827	833	826	887	826	824	838	847	805	878	846	861	839	851	815	815	899	829	815	840	874	874	870	827	810	858	831	896	888	813	848	893	863	844	854	832	855	817	843	802	824	831	838	876	851	858	842	831	783	824	819	867	822	898	816	859	928	825	837	821	809	845	812	803	854	842	878	860	818	844	886	906	798	863	857	831	854	869	807	863	842	848	849	858	847	835	807	830	859	851	821	859	848	812	840	813	875	789	898	857	824	819	802	821	786	778	853	863	821	844	810	823	859	819	834	856	866	849	854	870	842	794	882	870	808	858	840	859	821	798	862	836	778	875	858	816	800	836	802	892	892	828	868	867	793	825	825	802	847	831	883	840	824	855	812	838	866	834	877	883	815	857	777	831	862	913	854	853	848	830	872	781	805	860	786	881	844	831	801	883	817	843	863	856	833	858	850	810	807	831	840	843	832	852	836	844	863	849	881	822	899	868	863	824	824	814	798	852	836	843	866	822	849	835	847	841	818	816	869	917	816	837	854	837	884	815	831	857	802	850	879	859	834	846	851	850	869	820	885	814	801	810	826	877	874	850	843	851	831	812	820	850	843	866	831	828	845	817	893	851	799	847	833	816	844	816	864	757	827	883	829	842	813	853	845	853	796	848	842	829	867	832	851	876	846	853	836	787	806	889	848	862	892	843	818	764	882	831	865	851	854	831	781	902	842	833	839	855	807	829	850	902	864	871	865	876	853	836	776	822	862	850	873	858	816	859	810	811	865	840	809	828	870	799	839	843	849	847	826	855	810	826	847	811	828	832	848	832	801	868	877	837	856	814	855	850	837	864	856	825	800	860	823	810	866	821	872	810	827	778	840	855	812	852	817	847	774	821	835	824	843	861	859	844	866	850	823	881	835	880	854	845	818	886	840	809	750	826	849	847	813	820	874	862	862	851	920	822	824	872	832	876	849	804	849	848	891	870	851	862	810	840	810	855	833	861	865	810	838	814	871	869	838	810	849	784	851	810	848	847	882	833	862	858	849	826	843	805	823	817	867	805	852	852	842	812	858	872	841	846	822	840	810	858	849	893	823	841	870	860	839	821	855	800	871	857	845	809	826	806	847	845	837	831	848	835	825	799	862	812	870	887	925	882	832	836	812	887	843	876	849	837	882	815	869	841	804	839	853	862	873	836	822	839	850	783	795	857	910	843	814	864	814	822	818	801	876	828	837	776	868	894	865	883	816	850	850	830	861	808	874	846	854	873	872	845	910	854	866	840	838	811	841	830	873	775	872	816	862	829	848	884	858	852	862	821	796	858	890	859	852	777	830	890	825	855	835	882	853	788	852	909	817	796	874	820	847	817	823	833	794	817	823	872	836	833	803	837	803	840	837	823	832	855	874	839	861	848	825	816	835	874	860	866	802	835	816	824	833	815	841	874	852	857	831	837	853	831	790	801	825	825	856	828	845	830	852	864	800	813	822	851	884	855	927	844	830	818	865	815	929	831	876	820	807	852	840	818	848	840	896	905	840	856	872	822	862	877	828	878	844	856	847	887	827	831	831	847	812	833	855	837	794	840	834	840	830	824	811	803	857	818	870	805	876	866	903	781	850	837	845	820	819	864	832	880	861	854	885	860	867	774	872	823	861	851	790	816	817	884	861	843	872	825	825	840	890	868	811	830	871	861	882	869	823	826	873	832	855	836	863	871	779	859	870	818	851	887	815	816	849	859	790	815	850	856	804	864	829	865	793	845	821	822	825	825	867	818	859	834	799	846	846	810	831	813	864	841	851	747	812	871	827	869	823	810	806	836	889	848	840	847	870	826	827	864	885	843	863	838	867	871	875	859	824	861	848	865	837	807	849	829	890	836	831	811	868	848	841	909	845	861	835	877	816	814	834	840	830	860	894	877	744	813	798	862	860	834	879	854	858	873	827	823	818	837	829	830	811	849	827	814	852	829	858	865	850	861	830	798	775	886	776	850	866	825	842	778	856	845	896	836	900	846	878	824	811	833	852	879	862	818	910	828	847	860	787	825	862	855	867	786	852	885	850	832	846	819	894	890	870	862	872	811	797	843	850	882	832	825	882	859	871	808	856	821	893	864	867	851	809	828	838	880	897	829	854	839	850	778	840	850	834	882	841	765	806	887	837	821	892	845	877	864	805	825	874	839	863	810	863	777	854	858	874	834	834	801	841	898	823	856	895	861	837	832	867	875	786	853	840	857	821	844	907	818	822	829	836	839	860	831	833	818	852	827	824	827	848	870	855	820	868	862	857	879	824	853	791	824	831	851	827	860	808	822	847	868	863	826	820	853	799	846	830	846	842	806	817	808	824	878	841	838	800	812	790	811	866	917	856	856	839	823	807	868	823	867	794	802	849	771	836	848	836	859	837	835	830	855	850	859	847	866	894	844	809	873	865	892	836	787	833	869	850	876	893	850	848	842	843	843	840	825	840	818	849	831	827	862	882	863	801	822	782	822	822	874	793	815	841	859	833	812	864	802	858	859	887	831	849	815	799	844	815	845	849	875	866	817	850	818	869	876	848	874	870	852	918	799	828	854	884	818	847	866	840	812	821	799	810	879	921	845	835	867	863	845	863	840	828	822	840	836	858	839	860	875	851	907	834	831	829	836	862	855	863	833	903	837	863	842	843	891	853	846	809	873	841	851	856	813	843	856	863	846	834	814	832	852	835	833	816	857	883	875	797	820	873	825	819	858	807	854	854	817	768	817	866	882	863	860	873	831	818	848	790	897	889	827	873	849	822	802	835	790	838	879	836	839	780	810	845	812	798	822	845	816	854	814	822	823	821	856	809	855	782	832	912	857	865	873	872	873	856	850	895	839	809	856	881	860	853	833	867	883	841	865	835	858	838	828	875	852	871	807	878	840	820	878	830	836	829	850	860	827	812	861	846	847	828	835	810	868	850	875	855	855	844	863	861	838	869	830	867	793	832	843	882	880	857	834	812	864	800	847	848	866	826	826	858	862	861	864	853	818	888	830	794	817	864	844	890	810	824	861	845	850	820	842	791	846	858	828	826	844	879	831	845	848	829	854	823	819	847	857	878	810	813	885	849	854	838	834	872	866	861	878	857	855	776	838	825	808	835	826	842	819	863	869	873	856	839	856	805	838	826	846	882	805	835	855	854	815	820	844	898	833	833	829	893	784	826	869	809	866	795	837	819	814	826	869	828	853	875	894	842	861	863	841	857	828	806	812	852	908	820	799	826	857	888	820	793	850	868	815	841	882	909	829	859	807	799	846	808	825	853	833	831	826	821	844	836	901	851	875	844	825	859	870	834	802	825	808	879	840	881	914	900	810	841	841	827	795	809	850	814	859	862	839	875	849	814	863	818	855	817	868	862	787
23287	3026	828	610	532	437	378	360	356	346	308	313	292	325	298	332	290	337	273	299	323	323	254	335	305	339	311	316	290	308	298	311	356	322	287	336	297	328	297	299	305	329	306	323	311	340	298	290	289	300	302	298	297	292	292	260	287	332	316	310	268	285	285	305	300	294	290	284	294	312	277	290	281	321	306	313	322	301	264	267	291	295	316	276	304	307	344	311	296	271	281	275	318	280	319	316	305	313	329	307	313	273	335	330	322	278	310	284	264	293	297	312	287	318	334	296	285	292	300	313	314	313	284	362	303	297	293	313	330	311	285	258	306	314	310	287	287	289	305	326	315	286	310	326	301	310	271	285	300	267	287	328	317	304	281	292	282	302	320	294	293	292	314	275	296	332	284	266	281	293	307	269	268	266	307	267	309	305	269	304	278	317	306	307	308	308	316	310	302	292	314	313	314	268	293	299	327	299	290	295	285	314	306	275	276	280	298	284	314	303	284	282	298	288	284	337	289	316	315	257	317	324	314	291	329	310	293	307	281	290	289	323	319	270	274	302	287	295	316	305	303	306	284	300	281	304	298	293	301	266	293	276	299	304	277	284	294	315	288	302	315	303	320	306	299	262	291	285	337	311	288	326	284	320	327	276	302	300	281	319	330	265	303	266	288	275	323	316	291	315	302	262	261	302	283	274	302	265	259	284	291	292	285	279	279	312	314	291	288	306	277	280	307	282	300	311	286	289	263	309	288	303	310	265	273	336	261	292	282	283	273	268	306	308	271	302	303	265	285	332	279	282	283	298	315	277	314	310	281	289	286	304	274	330	317	288	305	292	319	286	267	291	288	328	288	283	288	308	302	285	280	264	287	302	318	284	294	284	313	329	238	317	305	307	312	269	298	314	306	265	268	286	276	333	299	276	281	298	280	297	323	288	288	282	264	298	306	290	267	299	290	309	284	298	292	270	265	288	275	279	322	306	291	324	294	315	284	291	328	300	287	269	270	296	334	314	322	335	305	294	262	317	294	309	290	303	338	286	298	317	279	273	292	323	321	324	313	268	255	251	283	285	311	314	312	305	281	331	277	318	301	260	250	295	320	300	301	333	299	290	326	287	331	297	262	300	274	284	299	284	292	282	294	292	326	266	288	309	283	320	291	302	291	329	331	290	308	259	300	273	284	302	318	294	316	287	264	282	282	298	312	285	301	284	306	291	274	304	286	297	285	295	297	311	327	299	320	295	313	313	294	298	302	275	290	314	320	327	295	313	320	281	312	288	304	329	310	281	295	301	304	301	308	307	271	288	295	288	322	290	297	301	284	313	299	285	296	313	274	304	336	286	323	304	318	284	300	309	318	278	299	288	279	313	290	318	303	306	291	348	297	295	292	273	307	320	292	292	286	318	273	284	297	307	329	253	279	305	295	288	285	310	267	299	305	300	265	293	291	297	305	313	297	339	303	315	274	291	330	279	267	265	302	293	300	306	301	306	309	279	315	303	339	305	310	291	282	304	298	321	295	313	302	318	306	287	271	324	299	297	294	271	288	314	301	284	300	290	331	323	338	283	279	288	300	278	320	239	304	315	282	316	299	322	298	268	263	288	321	285	267	326	300	302	324	293	274	300	282	291	301	296	308	296	299	303	306	302	294	275	270	274	302	290	295	263	285	273	278	313	279	297	301	330	297	293	280	300	294	300	289	305	319	314	296	313	299	281	305	305	280	298	317	280	305	296	288	304	320	316	299	340	269	290	298	317	306	292	291	295	307	304	311	319	253	265	306	293	323	296	286	324	275	297	301	257	277	310	308	319	290	310	298	312	288	309	307	315	262	280	335	318	317	299	301	294	293	282	309	297	327	277	271	293	306	297	301	286	294	299	303	284	300	310	286	298	308	302	271	293	317	275	297	280	292	347	297	319	304	318	289	288	292	306	322	294	293	270	299	287	308	291	295	275	279	311	276	316	316	296	280	253	281	335	321	299	287	262	311	301	315	263	275	336	278	295	249	292	304	311	267	292	271	286	284	334	290	287	281	298	300	321	315	302	263	298	283	324	280	311	318	308	288	292	305	297	302	308	273	286	300	326	296	322	295	268	270	289	281	317	272	337	276	301	325	286	281	300	317	293	299	309	277	267	295	248	292	263	329	260	310	317	303	282	295	317	310	316	273	276	285	278	287	280	270	267	277	269	301	294	311	277	313	293	301	300	277	317	268	298	293	293	301	304	311	302	275	278	275	264	339	289	281	308	272	294	284	270	290	305	309	344	275	290	292	312	295	315	307	287	318	304	317	306	286	304	306	296	314	279	295	262	330	279	332	285	314	343	304	319	313	259	302	294	289	303	312	309	315	252	313	319	288	329	279	304	284	294	322	306	302	299	286	300	322	288	273	287	272	283	290	301	291	296	278	270	307	310	269	271	285	266	309	306	321	275	297	280	299	293	298	266	298	309	316	289	305	285	276	328	300	264	301	302	277	292	307	307	312	292	306	317	300	271	319	294	293	306	274	310	303	272	287	285	300	271	323	289	300	291	277	308	285	321	317	314	281	293	288	292	274	323	325	272	284	300	285	280	271	312	341	323	319	274	284	299	301	313	294	314	305	335	294	309	277	310	324	292	310	307	310	286	281	283	263	315	298	276	290	313	313	273	278	293	324	296	308	322	346	281	297	306	299	335	324	289	318	339	313	298	295	285	284	290	304	293	290	342	293	290	293	295	298	317	328	302	291	327	304	308	297	288	281	291	277	292	287	304	325	299	316	324	299	336	312	301	284	307	288	304	303	315	278	319	331	313	290	274	289	279	305	290	315	283	322	317	306	317	316	310	295	267	322	288	294	291	290	294	283	293	321	283	310	318	290	270	312	328	323	292	307	263	313	308	298	326	320	287	280	294	287	291	298	287	311	309	298	292	290	275	313	310	312	286	295	255	278	290	289	296	291	323	308	314	325	282	302	307	323	263	301	317	282	294	307	308	317	304	321	298	306	292	285	303	295	296	291	298	320	309	296	333	301	312	296	303	288	287	311	294	300	299	295	284	285	291	332	305	311	296	287	293	277	296	260	267	282	270	278	273	289	291	310	284	311	316	347	302	281	328	292	276	308	283	333	289	321	320	347	294	263	320	315	275	280	287	291	315	333	240	303	290	310	300	285	286	272	282	306	298	276	322	283	322	271	282	278	282	294	242	291	317	301	318	272	285	318	292	321	287	294	340	296	277	323	281	311	312	301	324	268	289	330	306	318	333	288	286	292	296	294	297	301	287	319	286	330	290	278	278	275	316	312	318	300	304	291	281	287	271	296	295	306	271	294	304	286	261	279	302	290	308	309	312	328	296	313	338	310	299	304	306	290	330	315	321	292	295	281	314	288	258	267	297	304	293	315	327	286	275	297	318	276	295	324	285	320	285	288	302	280	278	280	298	264	276	293	288	322	287	309	304	275	303	326	320	275	289	321	280	314	308	299	290	326	333	298	314	264	303	312	285	322	318	283	317
14597	1205	1703	1992	1731	1332	1111	1000	958	922	841	811	807	821	759	727	746	788	737	735	741	723	725	716	729	736	716	694	679	722	678	713	716	692	702	695	712	677	720	707	690	746	693	683	655	697	717	720	723	682	663	704	697	690	707	663	721	633	672	696	694	696	722	663	705	663	738	677	659	702	641	679	702	719	749	686	646	678	638	676	702	689	674	682	692	663	667	741	661	684	693	661	707	722	678	687	699	773	730	694	697	730	707	670	698	755	704	697	710	693	641	698	707	710	713	744	709	693	687	746	730	712	717	657	758	689	692	692	669	730	671	697	737	638	679	663	717	700	711	655	697	705	716	665	695	670	702	677	714	645	668	701	688	696	671	726	696	714	673	737	649	700	672	653	672	692	656	722	685	716	672	696	656	670	649	705	683	711	688	657	658	668	687	652	735	704	612	663	705	741	671	680	723	677	712	711	727	692	717	727	658	727	701	692	672	669	667	686	731	709	662	722	729	704	694	702	716	680	735	679	729	733	739	698	669	702	684	684	696	657	699	690	719	664	670	714	730	749	714	699	692	645	712	679	690	689	671	682	613	686	721	715	625	661	715	763	661	624	720	715	683	682	684	642	663	684	672	685	695	711	698	691	686	724	730	668	688	707	684	698	704	704	685	658	742	759	696	691	642	668	685	691	721	688	691	703	657	714	679	630	693	662	666	690	718	684	680	708	708	694	677	664	683	704	674	659	706	653	664	667	692	709	690	681	691	721	684	644	690	701	718	673	700	638	738	711	681	650	722	690	718	699	661	700	696	708	710	667	687	656	693	724	693	692	659	677	700	737	641	713	669	678	741	724	688	665	667	703	662	702	697	739	649	688	724	683	730	662	673	669	716	704	717	694	690	692	682	689	659	674	699	699	677	694	660	692	725	677	695	670	697	677	718	647	725	706	684	667	722	616	677	682	687	667	698	669	693	713	701	688	718	682	664	716	697	703	642	685	689	695	686	741	654	679	685	711	691	716	709	707	704	721	753	703	685	713	711	710	740	737	651	703	668	695	679	705	685	724	670	703	743	691	671	717	740	664	638	669	730	660	678	678	712	677	648	694	723	708	718	672	673	717	641	689	646	654	654	690	688	701	689	667	695	719	648	677	766	699	701	744	675	672	724	690	706	716	683	656	669	693	625	655	689	698	650	703	721	719	684	688	714	689	669	680	698	698	673	680	678	640	740	695	695	682	670	688	653	711	668	697	687	687	688	731	693	694	704	676	674	635	732	675	685	714	662	693	671	688	723	707	682	665	699	668	696	687	676	719	762	745	711	731	695	717	710	683	708	669	629	802	674	699	726	718	680	667	701	682	684	680	627	679	678	669	686	654	698	657	708	671	651	676	714	677	698	703	699	720	706	733	735	712	659	630	684	723	685	682	683	661	682	710	678	664	710	686	660	678	692	708	705	678	699	640	670	667	687	706	711	720	703	691	699	723	644	696	680	707	674	667	700	684	712	686	663	719	714	687	676	703	719	659	698	712	688	663	669	636	698	718	756	676	676	720	649	733	674	698	659	696	656	646	697	681	693	722	699	685	670	686	691	724	707	707	742	694	728	713	678	674	663	711	715	698	710	702	678	676	689	664	727	664	700	714	679	681	711	699	723	686	629	702	671	717	692	683	662	719	711	744	699	684	692	642	666	699	736	687	697	717	732	735	704	654	702	652	669	674	698	674	715	710	676	701	687	700	701	666	670	716	691	663	666	702	682	657	694	670	672	727	712	624	659	700	725	668	731	697	652	704	713	686	701	713	700	717	709	715	680	726	675	688	665	678	653	748	643	749	721	689	696	700	709	723	657	719	696	674	697	707	721	654	699	702	673	635	687	717	697	714	714	650	686	681	670	690	691	726	697	713	722	759	689	697	705	717	695	657	681	712	718	674	680	668	668	638	677	707	704	676	709	687	679	726	673	680	669	700	643	684	678	749	673	654	719	725	717	734	668	704	676	658	670	687	695	694	731	702	623	676	673	733	726	697	679	673	743	697	692	702	712	645	674	693	713	684	736	649	680	662	702	694	724	705	664	695	714	660	706	715	707	676	689	683	704	654	710	689	680	650	736	662	708	650	739	730	723	663	702	679	649	700	702	704	716	687	669	647	711	654	685	709	684	728	697	733	697	652	683	695	704	678	668	716	708	696	712	633	702	680	671	697	715	676	699	696	696	691	659	697	681	657	734	705	673	741	643	703	705	694	692	683	699	680	722	689	673	673	668	708	708	684	626	699	707	697	735	696	656	693	669	669	709	691	651	612	695	711	731	646	680	703	657	683	669	674	664	707	635	703	717	719	720	729	700	649	676	705	710	647	680	692	702	679	667	686	655	688	736	690	713	719	721	708	683	717	718	691	681	707	752	712	708	667	667	698	641	739	669	698	725	701	697	699	679	663	693	646	730	678	649	694	706	708	716	765	723	724	729	692	709	675	703	700	697	661	707	682	735	682	649	731	727	713	712	740	618	703	676	668	720	682	622	727	658	676	679	696	693	646	657	701	693	741	707	699	682	642	651	698	686	690	694	724	686	682	671	661	675	679	690	624	699	661	634	689	686	690	681	730	664	696	654	640	685	669	707	712	730	708	695	648	680	709	644	692	653	667	685	691	674	671	687	691	660	683	682	707	686	696	672	679	646	760	701	738	726	683	659	699	675	712	708	670	717	692	622	702	682	699	704	727	676	699	707	673	718	675	708	668	685	715	665	730	691	701	707	688	669	708	741	648	693	714	699	707	694	677	709	675	680	737	650	724	697	699	700	664	653	704	722	707	695	677	712	727	726	689	756	702	684	715	701	709	683	677	724	656	718	716	709	691	665	641	696	679	714	727	669	698	627	684	694	697	694	694	704	721	662	759	762	720	663	660	651	711	601	682	728	657	715	682	660	696	699	677	708	717	711	741	677	706	728	717	687	735	709	681	632	679	641	681	659	661	676	677	662	674	687	694	660	681	731	727	721	692	700	667	668	630	664	687	701	706	661	696	708	653	721	674	726	773	653	643	694	760	677	660	683	674	698	710	692	679	679	682	718	722	683	684	665	696	701	704	710	652	718	687	679	690	700	675	663	718	651	693	751	691	707	670	699	726	693	700	719	725	731	689	644	642	657	679	661	687	720	696	701	702	692	695	669	683	681	676	669	691	725	685	770	663	663	697	703	701	683	727	672	695	679	673	682	723	698	670	664	717	683	688	723	694	702	704	676	715	662	689	714	681	721	681	707	682	690	689	671	721	684	686	720	652	675	660	756	697	684	730	680	686	635	699	655	672	675	692	661	693	725	669	702	668	725	702	706	693	704	664	702	692	695	665	695	711	704	721	675	689	682	659	717	708	706	723	674	694	658	711	628	668	689	647	694	667	693	741	668	694	726	693	694	715	687	707	686	709	647	658	698	708	717	705	691	658	659	698	679	661	657	692	682	711	699	678	697	686	685	701	708	692	683	704	657	688	740	687	700	698
35280	7096	1076	759	591	367	272	231	199	164	178	130	146	167	150	179	169	143	159	121	150	124	137	151	141	142	149	125	128	127	149	123	134	164	118	138	143	124	118	134	127	150	127	119	122	144	129	144	134	128	134	142	137	127	136	123	135	132	126	130	138	129	134	126	122	105	146	166	163	119	114	140	130	130	136	122	121	151	142	146	132	143	128	144	159	115	139	140	135	120	129	128	144	143	117	124	137	121	130	128	134	141	135	129	137	137	161	121	132	158	103	111	121	134	124	109	117	138	133	125	147	137	135	126	137	115	134	139	138	151	145	144	144	141	152	132	132	142	109	115	145	134	133	129	123	138	131	151	110	122	136	128	133	137	120	146	123	135	131	134	138	138	142	131	115	138	143	121	121	148	111	158	110	130	137	121	149	119	128	146	144	137	114	118	131	154	134	121	113	119	135	135	142	156	141	109	131	140	136	129	110	114	120	134	137	137	142	139	134	143	135	126	128	127	129	132	103	135	141	126	130	135	141	135	154	141	144	124	143	128	134	115	127	151	143	141	140	122	139	132	131	138	153	130	136	132	127	122	137	128	126	121	118	148	130	157	156	122	128	138	132	139	120	121	125	125	146	145	151	136	132	143	158	124	123	139	132	148	134	139	135	131	167	139	144	125	127	136	135	121	139	110	121	138	127	131	147	124	125	136	150	149	132	133	140	123	129	144	136	135	148	129	119	144	141	147	138	126	131	119	133	132	136	124	117	140	161	125	155	110	120	128	137	143	142	148	132	136	137	137	134	128	102	132	119	126	132	111	135	132	117	126	135	127	152	114	145	146	129	142	123	150	139	137	136	110	124	103	127	130	131	120	137	136	132	137	109	130	138	145	152	122	136	130	137	132	115	135	140	124	147	134	133	131	129	123	131	135	150	142	128	136	123	117	120	135	128	132	132	138	111	143	126	124	148	139	162	138	138	124	142	111	138	127	156	136	135	147	141	140	134	129	123	146	117	135	159	126	124	130	128	116	121	128	118	144	101	132	124	109	117	132	119	140	149	129	129	140	140	137	148	143	139	124	122	144	142	127	146	113	141	144	140	135	148	139	143	136	124	138	115	136	126	124	155	127	131	114	151	156	131	123	123	135	128	126	130	127	153	141	122	135	143	123	138	124	127	135	130	110	139	118	124	115	150	147	139	149	134	130	117	136	142	153	118	135	130	140	142	129	131	129	120	137	122	142	132	133	128	116	126	121	151	124	127	122	115	126	142	130	124	119	131	119	104	113	123	141	135	145	129	132	135	111	117	137	133	96	130	123	127	143	125	141	146	132	122	124	145	110	140	130	136	147	119	131	127	139	129	148	144	143	149	146	147	136	115	154	125	111	141	127	142	114	134	148	133	120	120	134	106	132	117	138	143	124	133	133	149	145	150	164	110	115	141	144	139	131	144	146	143	124	142	122	140	163	150	131	152	133	130	144	119	121	136	130	129	116	139	142	136	139	148	133	130	140	126	124	156	133	120	138	138	156	128	127	129	132	128	123	130	137	123	142	138	149	141	134	131	127	119	138	122	141	135	128	107	150	139	141	137	109	135	126	127	123	130	107	131	128	134	132	144	147	160	163	140	115	136	120	128	118	137	139	141	163	131	125	152	131	126	122	129	144	128	126	130	147	140	110	156	123	120	126	135	122	120	130	131	121	135	138	133	123	128	134	159	130	107	128	128	144	148	148	139	133	135	127	137	134	141	135	137	134	141	129	142	113	125	129	151	132	116	120	139	126	138	140	136	122	145	139	122	147	148	139	120	129	144	121	133	136	145	140	137	123	141	137	116	113	129	126	133	142	147	139	143	144	121	144	126	137	141	138	125	140	127	141	125	123	143	142	138	128	132	120	142	123	143	127	129	96	124	134	139	139	132	131	138	138	113	129	144	126	148	164	112	149	141	132	140	135	152	133	127	161	132	131	114	117	136	130	142	140	132	120	132	131	101	139	109	140	127	120	113	131	109	118	135	117	116	115	133	125	145	116	131	132	109	133	129	138	125	146	149	138	136	141	131	120	132	117	124	121	147	162	127	132	139	115	131	135	144	153	116	133	127	149	131	139	133	135	101	114	115	135	151	110	153	115	140	141	116	143	128	118	152	150	120	103	115	115	159	131	130	136	113	155	141	146	130	145	124	133	132	122	140	136	103	133	131	118	148	133	157	102	133	161	125	125	127	138	135	129	124	134	129	145	137	133	115	132	136	119	132	112	146	118	117	93	147	130	125	131	143	123	130	137	135	101	133	118	150	131	118	129	133	147	137	125	150	140	141	132	139	120	124	124	137	107	131	125	113	137	152	135	146	140	120	102	127	123	125	127	126	128	140	162	126	127	128	135	131	125	109	141	150	117	122	121	135	159	116	144	133	124	125	115	134	118	137	134	141	151	118	131	148	130	134	144	138	135	122	124	128	150	125	122	143	129	115	128	102	112	131	118	133	134	144	125	113	131	145	138	131	116	120	136	142	143	123	112	124	139	135	140	134	114	157	138	131	127	126	128	118	138	131	119	141	124	131	145	139	135	138	124	125	152	138	125	119	140	154	127	138	143	144	126	116	138	122	146	141	130	124	125	129	158	121	125	116	123	142	144	136	118	129	139	134	141	139	139	122	121	127	135	145	145	151	143	139	143	154	134	148	134	129	130	141	123	141	128	153	158	126	136	130	123	143	128	133	119	144	125	138	139	139	148	163	139	120	123	138	119	115	107	127	134	141	111	139	146	120	134	150	129	133	145	136	164	108	120	135	139	122	132	121	123	122	124	138	113	121	133	117	147	142	137	147	162	174	135	123	134	139	160	111	146	118	121	107	123	111	124	121	134	164	124	128	129	137	110	126	128	144	129	137	130	142	129	125	148	153	127	124	139	120	136	122	115	122	137	135	136	134	142	141	139	149	126	134	130	121	135	138	150	130	146	137	125	133	107	131	146	120	118	114	140	145	136	119	129	134	133	124	140	122	130	156	133	140	140	126	127	108	117	127	141	121	143	165	135	132	129	121	114	116	131	116	115	135	133	160	134	135	111	124	134	145	149	108	150	114	133	123	140	111	124	121	122	115	130	138	126	154	117	141	144	145	117	140	130	128	130	134	122	158	144	149	132	144	147	106	130	143	112	128	124	142	130	119	122	102	136	132	109	131	139	143	146	133	127	110	133	119	129	141	120	145	138	110	148	112	132	130	129	140	136	137	145	139	137	134	134	118	131	132	126	133	112	148	120	129	132	130	133	151	153	128	133	124	130	145	131	134	144	132	126	129	137	124	123	116	142	127	137	152	141	126	174	128	110	136	151	146	119	126	136	132	135	108	133	134	157	120	134	156	154	150	148	145	127	135	115	122	125	145	156	132	125	145	132	135	147	142	121	131	145	130	128	133	137	134	125	128	145	137	122	134	132	127	132	133	144	142	126	147	139	137	157	121	118	130	117	142	133	132	147	122	136	153	130	150	130	116	101
20425	1142	2037	2385	2163	1456	1083	843	798	709	646	575	522	490	490	447	452	430	445	429	445	419	393	446	405	415	377	421	388	390	385	377	381	404	379	352	353	384	367	358	367	379	376	376	370	359	338	375	355	348	357	343	384	358	333	337	348	381	372	304	356	364	374	348	374	321	339	340	387	374	335	354	355	348	376	328	358	352	347	348	366	360	369	354	383	390	381	349	316	332	351	347	364	337	354	320	325	324	365	344	338	354	370	316	331	355	318	357	337	300	377	333	321	321	336	339	319	343	377	396	349	335	349	310	350	379	364	340	339	343	392	381	360	323	358	342	353	327	330	334	374	344	312	383	343	343	349	340	334	329	363	311	307	354	327	367	339	338	329	369	374	326	380	333	355	386	343	346	322	329	370	358	332	344	325	365	332	355	389	383	349	329	349	343	349	350	347	359	370	357	301	344	327	374	354	333	382	354	356	392	307	349	361	350	350	376	342	361	336	362	342	343	333	366	352	380	352	324	367	359	340	357	360	388	366	351	352	323	341	344	344	359	344	347	363	382	326	324	335	340	344	336	357	373	322	318	333	342	341	356	360	327	357	327	369	366	332	385	331	351	345	333	369	333	376	333	327	358	373	352	333	338	328	327	362	346	345	360	348	369	353	354	353	343	373	329	364	371	387	347	343	331	316	361	362	336	367	336	367	324	365	355	314	362	382	319	337	355	358	366	356	367	341	365	349	364	358	349	340	347	382	375	369	332	329	351	348	366	360	329	347	359	359	364	347	336	364	370	354	357	324	323	348	346	338	353	341	373	348	368	331	363	355	369	346	352	355	340	324	338	371	336	318	324	344	353	374	328	325	370	349	355	357	365	395	337	351	353	347	330	371	313	382	335	343	338	345	355	309	341	326	358	354	341	359	334	337	359	329	320	342	385	343	330	332	345	314	354	360	347	345	352	327	351	379	338	347	324	356	375	322	331	341	346	340	316	349	325	322	335	357	350	370	341	350	394	340	340	355	346	350	361	355	350	327	324	340	360	364	360	346	345	331	355	353	360	361	329	345	336	357	366	347	374	325	361	334	357	350	360	356	336	335	387	364	371	384	348	322	326	359	379	327	355	376	364	354	322	351	358	315	351	326	332	353	325	356	326	363	330	352	340	342	353	357	313	340	363	341	353	345	330	339	350	330	345	358	364	321	352	390	357	364	343	343	325	370	315	373	365	324	310	374	318	360	341	356	340	340	362	366	337	353	336	362	359	331	349	304	335	329	374	370	340	340	367	364	356	343	337	381	325	344	330	348	349	352	366	338	364	360	358	325	358	346	333	356	357	345	366	373	307	330	335	324	366	376	350	344	364	334	334	355	344	363	366	362	350	361	363	380	320	340	351	338	333	343	318	301	309	384	355	354	360	332	350	345	356	332	343	351	375	339	320	349	340	338	329	334	370	360	325	334	333	334	333	336	361	377	332	323	325	376	360	333	331	341	361	343	335	389	350	339	346	308	330	349	358	330	345	373	339	328	344	333	325	336	351	352	359	384	340	353	343	352	348	314	355	347	338	357	317	386	349	334	360	333	358	344	366	373	328	340	336	312	319	351	358	336	355	345	361	363	295	362	359	360	348	392	342	345	343	361	339	370	356	312	352	357	348	325	345	334	309	366	361	344	358	348	329	307	367	375	353	316	340	335	311	336	317	324	349	347	360	344	370	351	342	340	327	345	356	350	321	328	331	344	325	357	335	330	376	361	330	388	362	325	317	337	339	330	361	325	342	382	370	358	353	363	319	320	361	341	393	310	338	340	347	347	316	312	366	343	321	339	338	347	351	339	389	340	383	316	331	350	356	362	367	350	393	310	358	360	352	346	342	352	350	335	327	365	317	315	343	337	339	364	382	339	337	355	363	344	386	335	334	353	361	317	319	318	312	323	360	358	359	352	350	355	305	308	328	364	371	335	323	353	367	334	343	333	323	328	350	382	293	373	347	335	331	341	358	323	351	319	336	348	357	335	375	355	356	371	344	353	332	341	323	356	304	345	353	346	381	336	380	349	318	336	353	334	331	335	336	332	351	345	337	380	343	327	341	355	330	319	339	308	312	370	323	357	350	356	348	353	368	324	373	338	366	342	373	373	346	354	344	337	330	355	339	351	352	366	332	367	317	345	331	333	341	341	343	375	334	329	343	328	339	333	354	338	352	306	338	367	374	362	366	366	365	364	346	362	317	369	329	329	352	333	372	327	356	373	352	365	331	332	324	348	352	345	359	354	337	357	342	336	369	325	340	358	349	338	369	326	363	378	344	319	316	357	332	354	332	342	350	319	333	367	322	356	355	337	356	378	342	371	356	354	355	358	344	354	320	359	370	333	334	345	348	358	352	368	357	357	345	356	374	337	350	361	354	378	327	322	336	347	364	357	352	376	320	326	349	329	392	327	339	319	378	350	346	351	354	370	341	363	325	348	362	370	333	369	372	343	333	353	346	356	365	325	374	320	329	347	320	358	353	359	326	368	399	340	352	325	336	332	290	311	319	342	314	339	340	363	354	350	323	377	351	342	379	388	319	325	323	340	358	360	354	356	327	314	367	364	352	366	313	355	317	356	367	385	316	334	340	364	345	385	333	349	326	304	335	331	338	338	337	346	337	372	364	361	332	333	339	383	362	357	340	349	374	319	367	348	350	345	365	346	359	349	331	320	335	361	348	374	388	338	346	350	324	338	347	340	301	350	307	359	320	342	349	361	344	361	354	316	347	337	328	343	351	362	336	337	338	314	364	348	347	356	331	378	367	318	373	354	324	346	366	329	343	358	359	340	347	337	376	332	368	356	314	359	356	338	343	349	346	360	345	341	353	325	321	344	337	348	379	338	347	336	352	354	343	315	361	339	384	368	323	356	350	315	344	305	362	386	321	348	353	339	384	331	365	338	369	352	358	333	345	348	355	311	357	355	345	354	332	377	343	362	343	355	355	314	345	362	371	323	317	315	336	359	346	351	355	353	332	345	361	376	334	330	349	363	332	328	335	365	328	350	388	366	350	366	374	343	383	323	340	343	356	315	359	353	366	377	366	321	371	338	339	341	324	360	371	312	355	314	350	354	368	375	331	350	361	332	330	332	344	337	324	337	344	354	371	342	371	380	369	369	364	337	371	352	360	375	350	318	301	343	346	326	333	334	350	335	342	354	352	364	336	326	361	345	355	330	326	337	337	394	330	329	350	345	339	349	329	345	332	317	332	353	340	336	317	305	369	336	368	364	356	367	354	357	367	388	350	376	353	362	326	357	348	353	374	352	338	348	344	345	333	340	342	316	331	357	327	314	374	376	323	299	367	346	361	353	345	328	329	373	373	351	340	363	363	385	362	339	375	332	345	347	367	313	340	362	339	360	344	370	363	315	348	381	344	322	341	344	351	346	372	340	359	360	366	373	329	347	363	366	355	347	328	368	390	347	348	340	352	349	358	347	325	377	341	364	356	328	338	360	344	351	359	354	363
2383	504	485	430	403	362	350	379	373	360	382	390	355	371	362	355	355	360	360	354	353	364	375	348	392	385	375	360	352	389	361	307	310	328	367	373	344	339	377	340	355	404	379	381	385	373	327	341	364	394	355	317	365	422	373	408	370	357	366	392	353	348	351	329	326	379	360	371	360	374	378	393	361	344	360	319	342	368	355	342	358	329	351	338	344	376	348	385	377	370	361	358	331	375	382	389	357	357	380	379	392	387	388	361	399	374	353	320	386	355	362	361	370	360	382	326	350	360	360	374	371	405	378	376	340	342	374	348	354	358	391	371	364	348	379	371	372	389	363	349	382	351	370	335	400	353	379	344	351	340	352	374	371	355	382	373	378	372	380	341	361	386	382	360	334	354	394	379	357	348	371	334	367	401	342	416	372	353	301	382	358	369	364	395	387	372	360	368	358	363	364	375	345	362	348	348	354	355	345	370	347	347	366	367	337	321	370	340	396	414	311	355	348	374	365	389	401	359	329	315	324	335	373	358	368	312	369	338	374	378	363	411	396	345	373	371	341	362	340	401	365	351	368	367	361	385	383	370	352	363	359	336	361	336	334	349	379	365	376	386	372	390	393	348	362	335	370	347	357	386	371	370	363	382	336	359	345	413	363	310	318	339	372	321	378	354	349	373	382	371	360	371	419	355	360	374	402	350	363	378	327	345	374	355	348	356	374	329	327	383	338	391	375	382	355	391	388	367	384	352	361	386	342	396	352	366	334	359	337	345	354	390	346	363	401	345	345	359	341	328	334	349	364	382	362	311	394	354	384	348	382	384	361	367	393	351	366	359	389	378	340	359	382	399	372	350	354	352	370	400	375	359	419	351	359	380	342	365	351	381	360	359	359	340	340	332	395	396	363	338	353	372	344	379	380	368	361	355	386	362	370	368	367	374	355	367	392	372	389	369	358	361	360	355	373	349	355	365	364	387	371	367	370	380	344	342	379	366	355	360	350	351	344	312	366	372	353	372	375	388	362	391	359	364	371	408	386	396	344	363	339	374	387	374	378	334	377	362	364	344	358	327	353	391	372	353	316	377	393	383	349	402	388	372	380	360	379	333	393	366	366	359	353	386	360	365	368	354	385	366	353	390	359	362	355	380	404	335	351	370	357	341	372	370	365	317	309	349	327	360	382	340	375	334	360	372	357	352	315	371	379	383	335	394	378	378	367	411	358	355	380	357	379	352	401	354	346	384	387	406	365	397	377	382	391	351	384	355	385	352	401	379	324	359	344	379	348	349	360	368	377	322	362	333	357	340	350	361	353	395	384	379	354	364	371	338	348	336	382	363	387	394	372	379	360	369	336	359	350	355	347	400	360	324	361	329	348	359	344	374	366	345	364	336	368	343	363	353	361	389	363	366	373	372	339	346	366	403	381	329	350	396	362	373	399	381	367	337	351	395	402	402	353	359	362	378	342	368	347	373	393	356	363	379	401	341	379	358	382	355	405	309	361	344	369	366	368	356	360	363	387	383	351	327	377	359	383	350	370	341	352	363	364	380	356	345	361	379	343	351	355	355	372	349	378	393	384	352	332	349	353	392	351	341	357	361	338	403	369	382	334	353	364	376	349	327	376	357	368	357	369	376	323	370	369	379	343	350	401	377	365	350	355	367	366	374	349	336	351	390	388	393	388	382	361	379	357	376	327	381	388	385	371	367	372	347	372	411	393	347	372	360	376	317	373	337	335	346	357	339	381	353	382	364	390	380	351	366	345	358	351	380	359	355	361	342	355	346	324	349	334	347	352	376	394	377	361	353	356	360	374	372	389	390	352	369	372	372	400	349	395	390	381	402	393	336	341	337	371	408	371	365	376	373	335	333	358	332	357	332	352	383	385	387	355	374	327	354	367	339	364	359	353	402	328	328	351	367	353	354	367	320	338	405	348	360	377	375	336	394	364	349	383	360	356	390	383	332	398	340	337	370	356	366	379	381	368	379	364	371	365	383	364	360	374	372	343	357	340	389	399	364	343	374	371	359	389	400	396	368	327	365	361	363	389	354	394	346	338	392	339	383	361	340	360	386	355	369	347	366	349	329	372	381	358	318	374	353	367	369	343	380	383	362	360	370	348	385	328	374	330	361	358	369	368	319	346	363	344	330	356	368	376	363	358	319	384	349	346	345	381	348	357	367	367	328	379	350	352	328	352	339	363	335	378	351	395	377	373	341	382	361	353	405	353	362	366	338	356	358	343	375	395	384	304	403	416	409	338	387	382	339	371	354	388	360	377	352	348	390	375	401	365	354	349	388	386	396	367	350	342	353	354	369	383	334	338	401	351	345	363	402	358	373	367	354	334	411	340	341	399	376	369	371	334	381	361	403	383	355	371	351	322	370	383	380	401	385	393	368	337	371	348	368	366	369	341	396	362	389	385	359	387	332	395	367	373	355	406	352	358	352	358	325	360	344	359	380	369	368	341	367	329	346	388	365	390	331	361	376	338	354	353	382	348	359	395	383	359	391	349	366	352	372	371	373	359	334	369	361	364	375	392	366	341	339	394	350	350	335	341	364	332	387	339	341	382	366	325	372	388	341	363	372	376	360	333	345	358	371	361	362	345	353	408	353	389	392	391	357	366	383	354	384	338	366	334	356	374	357	352	357	385	371	383	378	357	396	359	353	350	366	348	374	364	329	370	364	340	366	357	368	356	372	351	384	341	372	380	365	401	374	359	338	355	356	380	388	375	343	375	355	365	370	358	402	355	371	353	390	373	356	354	354	383	347	392	362	333	352	376	372	351	365	373	361	410	389	346	370	371	379	383	349	340	338	358	372	377	348	375	381	353	359	376	362	353	372	392	358	345	371	380	360	342	359	352	378	334	398	370	345	369	334	361	365	365	393	380	374	363	384	400	361	395	392	350	381	344	350	358	375	396	385	364	356	368	364	363	332	345	345	363	374	397	381	351	345	321	378	359	357	370	351	329	370	329	346	315	350	359	384	406	356	369	368	339	389	429	361	357	370	319	361	323	330	368	384	351	359	352	348	380	372	382	357	390	365	364	378	360	340	336	396	363	339	379	391	347	360	389	378	388	376	360	366	382	354	358	364	343	350	360	360	382	370	372	358	356	322	347	345	382	367	342	387	352	368	361	366	359	353	352	343	351	363	328	346	330	346	375	349	344	328	338	399	366	353	372	341	329	353	364	374	335	347	351	348	357	338	371	345	352	389	367	336	349	363	339	361	368	366	371	333	357	394	360	358	353	345	367	333	324	352	345	350	386	396	340	369	347	403	393	367	346	372	340	367	373	392	395	362	350	321	343	348	358	390	359	366	392	373	388	375	360	371	386	346	406	370	368	324	372	379	367	387	339	378	366	354	360	345	386	386	383	361	381	362	373	342	359	383	390	377	362	383	348	351	353	368	382	330	369	381	364	362	378	357	381	380	366	366	393	334	367	358	385	355	357	395	342	340	356	355	371	352	376	366	365	348	374	380	360	333	397	386
2883	918	1096	1176	1081	954	948	865	854	867	819	798	840	771	846	859	871	858	789	778	904	869	846	825	824	877	880	888	810	891	845	850	837	845	845	879	817	858	803	823	846	876	786	906	802	792	822	899	868	860	809	837	835	838	811	847	850	886	854	811	831	827	857	863	843	821	824	816	843	837	834	864	850	867	863	817	845	778	822	845	852	858	844	813	805	827	890	887	868	859	808	867	901	849	818	856	882	851	842	863	873	841	851	865	854	874	814	822	814	896	838	831	819	848	787	903	836	846	789	859	869	816	818	887	816	835	877	841	880	810	798	892	857	841	834	858	855	829	850	832	813	817	786	930	863	835	826	888	818	848	828	850	853	868	833	805	844	807	839	868	862	814	858	815	847	793	889	833	829	866	813	833	824	857	839	797	843	855	826	852	837	808	841	861	828	797	823	850	842	799	843	843	849	813	866	821	854	831	824	862	857	829	822	837	823	810	849	816	840	914	884	837	785	847	849	784	924	822	857	815	784	810	861	862	875	804	848	827	819	845	864	820	844	818	843	842	873	850	804	854	846	827	799	816	870	829	824	822	844	871	857	841	892	809	829	835	834	805	792	859	814	897	824	788	850	844	813	873	820	849	885	848	822	871	904	874	842	869	894	815	839	869	874	844	821	837	887	883	852	841	845	826	832	836	815	839	776	874	828	819	788	865	867	820	814	835	855	861	887	871	859	854	807	866	871	851	808	871	802	867	825	811	850	867	859	885	848	834	893	905	892	878	851	876	850	846	825	828	833	861	879	864	890	844	843	853	817	835	926	840	824	892	883	830	845	856	857	817	818	830	888	872	853	798	926	870	844	853	841	845	857	832	896	863	817	832	823	848	851	888	797	823	851	837	880	794	832	867	816	844	813	835	824	838	788	905	809	841	823	905	851	825	866	874	813	837	807	759	854	817	828	849	861	830	893	909	837	857	847	835	816	847	845	882	839	844	850	849	819	850	826	868	824	870	846	830	812	908	850	847	806	795	893	864	846	847	813	852	875	842	874	830	821	848	801	872	802	809	861	830	864	816	842	786	810	839	818	805	860	759	859	851	837	850	820	779	894	847	814	819	887	850	836	858	847	847	809	856	801	848	823	826	833	831	854	905	873	850	853	866	820	815	822	848	837	781	841	853	839	833	872	813	873	831	852	822	788	891	825	837	895	842	846	843	824	843	859	821	868	833	876	846	857	851	816	840	786	829	862	784	817	850	847	892	891	827	867	858	914	834	842	860	909	824	882	845	911	795	824	834	820	770	854	836	809	846	837	833	839	872	797	853	884	828	830	850	869	814	838	851	860	848	889	828	818	826	849	821	821	809	855	846	843	845	827	821	846	878	871	845	834	824	848	861	859	821	917	847	868	850	836	859	863	839	791	904	810	882	892	821	812	859	842	839	810	865	831	829	852	824	823	868	854	839	833	842	859	778	853	831	801	811	858	855	820	869	827	869	853	799	847	825	850	859	849	851	854	831	903	887	892	843	849	853	827	855	839	819	858	888	824	809	858	824	854	845	817	865	819	822	824	836	826	883	850	818	839	847	801	868	819	896	841	859	812	822	906	849	843	834	834	848	845	895	815	837	903	800	850	822	812	879	820	860	838	859	860	851	884	836	866	848	830	878	819	869	857	857	840	851	815	823	829	810	848	867	792	871	827	878	860	868	891	806	840	804	859	820	835	819	864	815	866	856	823	803	871	861	824	829	853	826	836	874	839	856	855	867	814	854	800	845	853	905	851	861	824	804	851	842	843	807	755	842	838	867	841	809	871	808	838	885	810	890	843	859	806	803	810	824	832	828	840	801	795	812	835	791	855	829	826	853	817	804	888	871	852	922	804	850	861	828	849	860	827	869	783	866	856	820	846	862	814	844	806	861	869	812	864	818	890	818	801	828	832	859	869	847	878	850	834	860	818	802	821	808	886	838	822	813	809	855	835	843	857	818	860	842	806	833	805	847	867	849	828	861	847	829	864	839	840	875	855	851	818	831	809	817	834	817	850	787	881	831	854	833	854	764	862	817	913	842	856	817	897	880	892	869	785	850	812	792	775	866	908	844	836	814	920	835	823	862	881	871	864	869	804	804	779	855	843	832	823	839	856	856	838	786	849	865	834	872	837	850	858	842	836	849	884	859	844	840	856	882	839	843	821	830	825	868	853	830	883	823	894	852	845	825	826	868	849	887	809	827	914	858	795	824	852	835	826	860	840	800	806	858	855	855	873	837	881	804	834	781	851	835	867	858	886	872	828	850	849	842	854	861	821	863	807	832	807	815	862	863	835	790	872	862	818	859	843	851	814	859	805	882	860	789	834	883	832	849	856	855	807	898	858	829	840	861	808	872	825	889	842	899	870	804	855	795	778	889	817	868	812	819	837	816	787	820	854	869	820	812	877	848	817	838	873	872	867	852	838	847	810	817	777	872	882	796	822	894	895	835	841	842	851	828	833	843	856	808	858	834	844	845	841	868	869	800	868	837	835	856	839	874	840	831	835	865	868	827	807	757	840	878	821	874	838	832	854	887	796	832	857	800	825	859	829	834	839	835	867	841	893	816	848	842	824	844	791	844	810	806	844	873	843	824	842	865	805	828	866	785	846	816	895	889	818	892	844	822	826	823	833	851	868	779	888	833	807	864	859	841	870	813	789	821	886	878	819	895	848	834	882	814	808	868	824	815	822	852	855	836	892	826	854	815	893	802	834	869	858	812	889	878	887	784	844	851	818	870	832	865	821	765	847	840	861	858	862	823	860	901	837	768	860	812	833	872	804	843	854	840	808	849	872	854	876	861	853	824	861	816	845	826	829	851	815	829	871	872	764	829	860	888	827	845	858	811	863	891	794	852	887	872	895	886	835	814	846	835	862	842	800	815	838	809	847	850	868	839	834	851	887	847	846	832	856	839	837	865	887	833	860	825	849	857	862	900	833	820	856	834	851	836	818	831	775	834	841	852	842	862	854	832	898	844	846	888	868	807	842	824	869	835	849	872	862	895	853	817	786	836	882	889	905	877	795	831	882	806	885	830	805	843	861	851	862	823	816	849	864	847	838	886	835	834	830	825	840	886	803	788	855	894	822	858	886	814	884	878	803	889	801	838	833	781	848	835	810	845	831	897	808	840	825	867	860	823	812	876	830	833	830	848	881	804	819	841	848	862	854	844	907	842	819	828	843	838	932	834	818	874	841	853	823	858	803	875	850	894	891	846	861	869	842	815	832	807	796	879	823	839	850	876	902	816	833	818	853	857	907	882	859	862	832	849	815	838	815	842	811	831	849	847	779	866	881	851	867	829	879	860	846	863	819	875	812	838	850	866	877	889	847	878	837	809	851	841	811	862	868	855	828	829	828	812	798	846	838	852	867	858	748	825	900	777	817	881	814	850	890	825	767	847	844	890	785	841	861	811	806	837	817	857	874	894	833	837	840	879	849	903	821	866	875	868	907	831	891	841	824	766	852	818
23886	3219	773	615	535	439	377	353	372	335	294	325	314	303	320	275	304	334	314	339	298	318	297	305	306	287	301	278	295	309	309	282	320	327	316	295	274	304	356	319	309	300	325	296	301	273	279	294	283	301	303	286	304	297	324	287	282	299	297	276	284	292	275	265	279	300	291	308	319	327	304	290	307	301	324	302	278	298	277	312	278	269	288	281	313	284	283	273	315	304	277	277	278	290	291	318	292	287	291	299	313	292	283	309	292	292	259	298	312	292	316	257	287	252	298	306	296	276	283	271	285	315	320	299	307	307	299	307	286	308	259	299	284	296	291	295	264	280	285	293	278	294	300	298	330	293	315	302	271	307	300	275	320	319	315	322	269	286	319	323	293	312	300	289	317	298	285	277	297	298	280	267	288	276	278	289	266	272	302	304	305	297	322	301	292	316	313	305	302	277	320	279	315	296	310	337	306	330	301	288	300	314	316	298	315	313	292	300	306	315	291	326	294	281	312	266	316	289	283	319	292	325	309	314	282	336	299	302	293	310	316	295	264	309	301	296	315	314	306	272	280	309	312	306	290	274	312	310	290	269	287	280	299	301	284	293	305	311	324	291	284	324	285	290	274	298	311	274	283	329	300	296	322	263	298	282	322	307	310	306	327	333	329	287	284	306	298	290	297	299	318	285	274	328	272	300	297	335	278	280	281	291	278	317	334	311	270	284	284	304	287	301	327	303	305	324	302	303	285	290	291	297	296	291	321	305	300	301	293	301	290	342	311	283	304	287	301	295	327	278	283	300	336	311	294	334	326	319	331	275	305	326	338	282	311	339	310	311	274	288	323	303	300	305	315	318	294	272	272	288	301	282	282	320	307	301	291	306	311	285	303	306	290	311	281	297	311	296	292	284	290	302	276	314	318	313	301	285	322	300	306	302	303	306	314	304	305	311	307	255	335	294	278	275	319	324	271	287	273	269	286	298	297	261	289	296	339	290	293	314	278	301	308	289	294	282	300	320	324	265	307	304	320	327	275	313	285	336	280	299	292	320	289	312	325	292	313	314	307	281	268	308	301	262	275	344	317	279	300	302	295	307	321	276	290	319	299	297	316	304	289	299	313	305	295	273	305	337	285	304	283	299	329	271	253	288	314	328	297	294	296	297	308	290	298	291	288	304	298	326	294	281	303	294	307	329	278	272	282	306	294	290	325	321	286	312	279	296	304	307	284	314	294	297	294	295	300	300	284	289	292	289	298	320	327	291	292	252	290	298	309	306	280	274	272	300	299	310	296	307	290	306	311	276	275	332	304	274	308	316	291	313	299	315	297	295	312	319	281	297	294	265	290	330	296	342	308	315	280	313	308	324	290	292	299	308	256	291	297	303	287	302	288	337	326	275	322	296	293	289	311	314	304	281	265	302	302	272	279	301	306	298	288	278	269	311	285	292	312	296	308	275	290	289	332	292	297	306	320	309	310	311	273	258	291	281	318	298	294	283	314	318	315	277	282	312	337	292	297	323	318	281	301	304	305	275	241	334	299	323	286	285	300	290	300	292	309	271	305	295	297	289	285	304	335	285	288	298	286	316	296	305	308	297	289	320	304	283	296	258	319	306	302	295	302	302	303	310	283	314	301	288	297	310	274	292	290	270	296	298	346	318	277	332	292	290	335	267	293	285	286	272	285	323	272	283	285	269	305	295	269	311	319	239	280	288	303	331	258	349	307	260	309	285	321	309	296	283	264	287	281	267	294	292	283	313	277	317	251	313	261	279	292	314	287	313	323	288	282	305	294	290	299	267	313	294	320	280	292	287	271	303	309	306	287	298	280	281	277	272	324	320	323	292	280	314	297	323	272	304	324	288	343	296	294	299	301	328	336	297	279	315	290	306	247	295	334	305	311	286	328	271	281	288	283	261	312	280	320	285	314	292	309	304	302	295	287	329	304	316	290	333	282	312	296	306	269	271	287	270	292	320	311	293	269	305	272	292	289	323	324	319	304	303	291	269	296	313	300	312	310	296	307	259	318	270	285	318	298	308	321	263	303	293	304	330	297	281	309	302	317	320	305	318	317	288	285	282	273	289	285	301	333	306	295	304	307	246	276	275	271	336	296	280	274	301	287	289	286	305	286	322	282	299	282	310	275	277	288	297	293	301	297	316	295	294	291	293	271	276	290	326	298	302	279	296	303	280	317	281	320	284	292	311	311	281	282	271	323	271	330	274	338	311	298	290	279	302	305	299	310	288	295	303	312	267	294	291	280	299	298	295	303	306	321	301	280	285	284	291	332	310	306	302	295	363	280	301	309	307	278	272	319	265	345	323	316	307	304	290	301	328	328	278	301	283	288	276	311	302	332	278	290	333	283	321	313	293	294	287	294	287	290	298	282	323	366	297	292	324	338	312	311	253	261	311	297	283	265	285	324	286	324	301	301	257	304	312	291	317	303	318	262	297	316	275	296	295	284	306	296	311	299	258	290	281	320	300	268	276	268	304	285	306	309	314	307	288	275	298	279	275	286	272	293	307	271	290	269	295	283	293	291	312	293	297	310	300	317	293	312	301	310	292	270	281	320	303	299	300	295	263	298	311	334	282	255	282	322	297	289	296	310	290	288	321	290	286	309	261	279	303	307	310	279	333	319	272	315	321	339	366	323	292	311	286	284	299	293	313	297	290	310	309	291	295	310	255	303	288	296	293	276	283	284	294	283	304	297	300	302	339	328	270	310	269	273	289	362	294	293	304	314	300	280	290	307	336	328	319	297	290	309	293	302	267	323	304	285	297	305	305	291	301	281	270	307	309	287	285	302	276	312	266	342	303	301	293	320	304	283	288	315	293	309	297	299	301	311	286	305	271	279	289	309	289	304	272	311	282	315	291	311	287	352	274	337	298	308	285	259	287	312	320	289	289	293	302	287	269	306	304	279	312	291	342	299	326	292	312	331	295	292	314	284	309	310	251	271	292	280	264	304	326	319	309	291	306	318	267	289	269	279	304	318	274	323	349	297	299	327	294	314	298	301	310	286	285	317	282	272	288	309	329	309	288	324	283	281	300	299	277	279	300	321	305	260	278	298	338	297	263	300	283	310	307	321	311	332	310	300	314	288	293	265	279	314	326	319	302	285	323	315	276	303	318	314	303	304	301	293	302	291	301	281	311	289	292	318	326	309	292	292	316	315	304	321	280	291	296	308	256	309	281	310	311	305	330	310	303	324	291	303	325	315	299	276	322	292	311	315	286	263	290	305	294	312	273	277	301	312	311	312	303	306	306	269	300	285	275	303	292	309	298	350	269	297	319	310	315	303	274	309	326	288	327	310	298	298	297	292	312	279	265	278	318	283	302	290	298	263	269	290	306	288	285	322	308	298	304	288	298	315	276	309	298	285	265	323	293	323	305	287	297	285	278	286	349	281	337	301	315	282	315	304	340	272	321	278	296	306	277	291	301	310	297	334	300	278	312	336	316	310	301	274	325	293	335	290	318	303	305	316	288	282	333
14831	1134	1708	1987	1744	1301	1129	979	973	843	846	765	782	785	740	762	693	724	718	763	723	708	783	748	718	725	709	702	764	704	737	652	752	672	733	689	687	693	651	700	712	721	720	683	719	735	741	687	714	729	686	708	698	723	737	708	717	688	721	679	724	690	689	684	709	701	731	703	657	660	722	716	718	678	731	693	681	743	704	712	700	699	666	718	675	673	699	687	664	672	695	692	674	701	686	699	675	704	690	685	714	682	698	733	723	731	644	689	689	674	684	665	672	701	702	714	724	716	746	667	689	665	677	702	719	676	662	711	704	685	714	618	713	711	695	695	724	718	686	728	707	709	685	673	691	691	715	689	702	737	682	689	669	738	707	688	654	654	681	748	724	650	688	682	699	716	686	731	745	661	704	701	682	672	650	654	692	709	681	732	699	671	674	693	704	697	684	690	641	709	716	712	676	715	709	694	683	708	650	684	687	686	667	698	662	702	694	704	690	708	693	719	687	697	661	682	695	729	701	695	709	687	666	677	636	704	706	672	695	660	679	699	721	708	697	668	684	735	689	674	704	646	698	718	661	660	687	704	695	669	686	655	662	693	672	711	722	711	722	678	633	703	698	702	697	679	643	702	717	651	689	718	683	701	740	743	678	716	686	704	686	675	676	656	695	691	624	668	696	718	697	696	700	703	739	713	689	685	677	731	698	689	726	700	679	702	644	714	663	638	697	673	686	681	679	671	739	701	669	741	710	663	720	658	699	671	687	711	688	707	729	675	670	653	735	718	691	722	692	709	653	694	673	671	695	714	695	701	664	739	648	693	685	680	693	693	708	670	679	696	716	704	713	656	711	704	714	679	737	678	730	714	664	702	734	698	714	708	715	702	704	725	725	698	655	706	738	683	701	637	641	677	647	698	687	712	665	712	710	719	711	696	726	695	696	669	694	698	737	719	683	700	694	674	692	663	698	658	667	701	692	658	633	685	695	651	645	651	701	783	664	650	695	678	730	686	713	739	664	712	656	660	701	688	696	658	698	643	681	755	703	678	706	675	688	678	674	667	682	702	712	655	679	703	700	672	671	674	728	672	698	688	711	650	708	675	653	669	670	753	763	724	693	660	671	715	643	692	753	685	692	692	733	630	686	663	724	658	688	685	700	702	682	666	686	669	679	725	700	688	641	666	697	710	673	735	711	643	724	701	679	728	694	723	664	694	707	680	665	686	680	735	691	653	657	676	675	685	698	667	673	692	686	690	708	663	685	644	715	688	718	669	681	685	693	679	666	687	711	661	712	684	673	699	676	635	690	715	718	764	734	676	677	713	680	702	710	657	697	718	715	688	725	726	739	693	760	680	724	707	691	696	687	680	685	733	686	695	668	697	717	714	701	632	702	676	669	688	741	680	686	685	672	669	701	734	714	618	707	695	666	691	740	720	674	624	680	768	708	695	698	690	711	684	698	714	682	714	675	701	655	687	666	661	719	726	718	700	703	678	676	716	697	701	691	680	732	662	703	720	712	696	668	699	691	650	640	695	683	698	724	700	708	700	662	690	649	695	659	688	680	645	685	677	700	653	689	705	712	665	672	634	729	665	679	673	674	612	704	684	661	653	730	695	676	643	690	682	673	720	690	696	756	730	726	675	682	674	655	662	727	676	679	682	730	665	680	716	722	688	717	661	696	675	657	713	716	635	665	686	725	687	675	701	693	734	695	664	652	676	710	673	678	665	665	702	662	699	677	727	663	687	678	661	725	687	697	696	690	671	706	719	653	736	693	675	677	681	684	695	709	704	714	718	685	720	711	660	686	687	712	741	712	645	675	691	689	669	645	678	735	669	717	694	694	714	654	722	708	685	692	655	706	694	760	693	702	695	681	708	712	755	685	682	675	725	732	679	720	712	695	710	693	681	751	685	651	677	699	674	705	665	686	697	733	698	670	684	738	759	702	701	736	686	703	694	703	683	715	719	677	702	702	663	657	698	694	750	657	721	723	660	717	656	689	771	728	758	681	733	754	694	628	685	737	682	712	696	676	720	658	640	667	685	702	661	708	721	704	695	675	650	682	657	686	728	689	684	679	720	697	684	658	680	687	701	740	710	682	685	702	697	705	739	722	647	699	714	677	683	656	686	688	687	668	714	653	703	711	718	693	714	682	764	699	708	708	672	688	665	690	696	686	748	683	699	709	713	744	727	703	701	697	733	698	644	715	679	661	660	692	695	699	709	705	690	698	638	676	751	718	712	705	677	716	700	700	695	655	698	740	681	682	677	686	714	745	723	738	732	718	667	669	696	693	715	745	742	676	688	708	680	727	687	713	725	680	666	699	696	633	677	710	689	676	668	643	671	741	671	671	633	665	702	677	690	668	648	696	694	687	654	674	665	659	662	695	714	718	674	653	677	721	684	710	696	729	673	681	702	694	660	736	689	685	683	682	691	701	731	677	718	663	667	690	650	691	690	693	717	705	716	698	663	747	662	670	718	702	636	735	741	661	710	696	663	727	666	646	689	750	710	665	662	684	745	721	695	748	696	700	674	662	730	710	685	695	711	682	682	717	679	717	683	694	634	657	695	696	674	731	694	708	694	717	729	720	685	721	683	732	750	682	741	701	711	725	701	651	683	694	693	723	724	712	678	687	671	751	740	710	710	678	658	702	709	682	679	699	708	748	719	665	696	694	644	728	677	712	737	680	689	685	654	684	682	699	691	685	650	706	688	663	737	719	718	690	652	702	720	666	701	706	691	697	671	706	702	674	659	706	671	664	731	719	690	737	717	690	718	737	669	690	701	681	705	670	758	688	727	722	683	697	653	698	693	699	689	675	661	676	733	683	682	678	724	698	688	637	714	698	694	672	713	679	706	682	777	713	679	690	713	693	711	703	720	731	680	727	746	653	709	701	717	689	685	700	635	719	665	646	673	691	726	689	694	763	767	681	662	715	714	708	702	676	688	648	702	704	658	736	676	646	676	711	690	704	692	749	671	651	684	685	749	728	688	691	746	667	729	682	674	660	681	663	679	693	701	677	703	731	656	654	684	692	678	716	705	679	703	679	668	689	655	653	651	699	687	696	730	697	688	661	652	640	645	702	650	714	671	676	672	681	660	714	680	691	678	667	714	713	727	669	694	662	689	716	696	684	702	686	676	648	672	720	685	702	686	702	668	711	676	654	699	651	678	691	715	691	676	678	709	680	693	680	697	700	715	710	678	672	740	679	705	715	687	731	726	711	705	680	664	685	685	703	690	723	650	698	652	707	676	736	709	748	677	705	658	671	727	707	671	710	730	712	711	671	703	723	648	661	693	710	674	706	671	675	690	679	686	677	714	679	710	662	738	686	718	711	689	702	709	661	684	672	707	670	679	683	699	719	675	662	676	691	667	686	648	735	680	723	697	681	587	701	759	705	669	660	698	709	750	712	662	694	719	696	643	646	666	705	680	711	680	733	702	727	666	686	705	689	678	695	729	686	709	651	698	719	690	729	639	698	722	727	676
36688	7600	1144	737	554	364	260	230	200	193	179	163	147	160	143	153	143	150	127	164	158	132	161	136	143	128	120	147	155	134	144	135	140	118	136	144	122	138	144	126	110	140	132	151	144	131	125	137	118	126	158	141	118	127	138	127	130	96	145	154	109	156	127	152	153	142	128	124	140	125	148	138	134	133	145	139	143	129	139	142	116	127	114	123	117	143	135	115	132	137	126	118	137	147	138	112	135	137	126	153	152	127	150	119	130	140	144	150	142	141	120	132	138	140	157	143	118	123	158	146	131	126	127	145	139	117	139	139	113	122	132	113	144	138	130	133	136	157	147	157	131	141	142	122	137	128	137	119	136	136	122	134	123	143	137	140	147	145	108	132	123	143	154	160	134	122	119	116	132	132	117	144	149	147	149	132	148	155	145	137	136	132	137	139	107	131	128	138	144	148	126	128	126	124	130	133	148	133	138	122	129	133	106	117	132	126	133	130	129	144	144	146	140	130	122	137	117	145	120	165	149	120	149	146	107	117	113	127	135	122	144	135	138	132	139	140	130	139	128	131	135	121	144	138	153	129	142	135	128	149	166	111	139	146	126	129	144	131	138	145	145	125	130	128	109	133	120	132	131	125	138	153	144	119	147	149	119	124	94	137	142	149	124	123	132	135	128	163	153	112	124	129	127	144	153	124	118	140	146	116	133	148	150	129	119	127	132	125	139	134	126	137	123	140	126	114	122	150	120	127	130	116	145	130	123	113	133	133	137	136	118	134	131	135	132	134	131	123	104	115	123	114	156	129	138	130	137	113	116	151	125	119	124	129	135	155	118	138	129	120	144	133	115	139	127	121	141	117	138	135	120	125	143	142	129	126	139	118	128	129	126	154	139	137	123	132	157	147	138	141	134	122	154	128	119	141	147	132	141	118	138	148	128	120	143	153	134	130	134	126	145	141	138	129	153	148	128	129	147	128	149	138	125	130	134	132	123	137	146	154	123	127	119	137	142	136	129	140	146	114	121	123	134	118	142	120	156	141	136	131	124	145	135	150	145	120	123	142	133	139	117	145	127	114	131	131	126	123	137	127	140	138	131	124	142	116	136	147	131	113	112	130	138	139	121	112	111	134	131	145	141	114	142	136	126	129	135	138	124	121	132	126	126	119	141	123	143	148	131	125	119	137	128	133	119	123	121	144	139	139	135	114	145	140	127	146	145	130	134	141	135	125	151	137	120	137	127	136	134	138	147	135	122	126	125	144	124	160	119	157	120	130	147	110	115	124	118	138	140	120	134	135	124	128	120	123	143	164	118	114	152	149	124	125	134	133	126	152	134	139	130	141	141	127	140	145	125	149	112	133	125	116	124	125	132	135	144	141	119	142	141	120	120	135	132	137	135	147	150	137	135	131	110	149	136	144	149	130	123	125	134	140	147	143	135	141	147	151	140	137	119	128	117	141	125	127	156	114	134	138	146	139	119	110	144	130	137	126	151	120	150	148	140	146	156	140	126	117	132	129	134	123	116	97	125	136	140	108	147	116	125	146	129	116	130	139	137	151	126	122	125	139	147	140	137	144	138	138	119	142	132	133	132	119	139	133	122	151	125	147	131	150	120	116	147	128	121	158	149	125	140	144	130	139	146	158	140	134	113	135	123	154	118	126	156	150	141	143	125	140	123	123	121	142	132	111	146	136	119	150	138	127	132	140	151	148	121	142	144	145	142	130	149	134	125	131	135	123	145	135	133	113	133	120	133	129	125	154	137	128	120	141	122	126	143	145	136	128	135	151	126	129	136	151	134	132	112	121	141	135	138	130	138	102	150	126	135	140	153	122	152	137	127	138	143	121	127	148	152	120	125	121	145	129	140	151	120	154	147	132	127	146	140	107	118	126	123	127	144	120	124	126	145	128	139	113	146	140	141	101	126	144	148	138	108	145	163	133	146	109	140	135	135	131	130	115	100	128	142	144	136	118	122	130	124	144	136	151	128	127	148	142	135	137	138	125	153	137	114	118	125	141	137	148	142	129	130	160	161	143	141	130	111	113	128	126	146	138	122	122	116	140	146	146	121	150	138	142	142	147	138	146	148	128	147	128	143	125	131	136	142	130	133	125	108	146	148	133	135	103	135	134	124	141	121	146	146	136	126	131	141	157	153	125	139	134	154	161	122	129	133	158	121	150	143	134	134	137	132	136	134	139	141	125	131	124	130	132	120	137	127	142	137	126	111	137	114	126	142	117	130	136	133	130	137	139	154	152	162	126	124	125	129	149	130	165	145	116	133	126	133	129	128	154	123	135	139	146	127	136	109	123	151	122	133	125	116	132	143	152	130	127	131	122	122	151	146	133	142	133	129	137	149	140	126	122	145	121	138	130	158	127	124	154	124	159	148	124	125	139	131	130	121	146	133	130	142	143	151	133	114	153	146	114	135	134	130	125	128	121	141	142	140	138	136	120	120	137	170	131	146	155	142	151	144	120	131	133	136	159	139	156	156	116	154	145	127	129	131	150	133	127	146	149	147	133	127	134	120	112	125	145	120	111	158	140	118	129	145	136	129	142	136	110	130	121	148	129	135	118	125	131	120	128	160	130	143	144	130	126	138	152	136	141	116	138	110	114	124	115	129	128	131	128	139	154	125	141	137	132	148	129	132	124	138	135	154	132	135	133	144	132	139	118	130	108	131	145	153	139	128	154	156	157	124	150	133	134	127	146	134	146	130	138	122	132	127	135	129	147	152	139	123	120	141	148	136	131	141	120	140	115	126	123	143	132	121	143	133	130	147	142	116	136	146	123	122	130	146	146	133	123	126	136	124	129	132	110	130	142	168	148	128	132	110	128	122	120	144	118	129	156	143	146	135	132	133	154	123	134	134	121	136	124	119	121	132	147	134	126	144	124	147	139	128	146	137	139	125	148	138	117	137	136	139	131	106	137	117	123	139	118	135	132	118	142	125	138	153	118	127	143	132	152	143	155	144	145	151	131	122	149	120	119	142	120	157	131	128	167	117	142	142	123	131	130	137	147	127	134	147	155	156	146	139	110	131	119	119	126	133	127	142	136	143	120	151	127	145	116	122	148	122	129	137	121	161	141	146	137	153	139	94	124	134	143	160	143	136	136	132	146	169	137	113	140	142	114	127	129	128	140	110	135	145	104	125	135	145	125	130	136	147	134	124	128	142	147	127	113	112	140	117	133	142	145	136	142	122	136	149	117	111	148	163	151	129	144	133	157	108	139	111	134	126	143	123	123	159	119	112	138	133	130	121	140	134	129	145	145	144	122	120	148	139	133	138	139	133	144	139	138	141	148	148	138	130	115	119	133	128	124	130	135	135	133	131	142	123	128	113	131	127	143	119	133	108	110	132	126	146	135	139	129	151	135	134	161	116	143	112	106	123	145	135	139	145	145	122	140	124	147	142	133	108	150	139	107	137	139	121	127	120	133	135	141	122	138	140	127	143	118	143	134	133	129	115	145	152	132	128	128	135	145	151	125
21335	1045	1968	2414	2095	1492	1172	882	751	681	585	549	508	482	493	463	436	447	416	418	360	429	389	443	372	391	373	383	416	354	361	388	364	388	370	352	371	372	378	378	368	356	358	366	366	384	357	372	352	386	356	356	359	337	365	374	353	369	354	327	369	390	378	354	368	327	360	337	373	383	361	385	330	335	374	357	321	372	345	398	369	348	382	343	389	348	392	357	350	325	354	322	328	397	330	332	377	359	330	325	361	328	356	357	329	342	339	338	383	382	353	371	319	369	357	372	348	387	364	343	359	350	333	372	350	342	365	328	331	343	326	315	339	348	326	330	347	353	363	368	316	344	359	326	327	327	380	358	343	388	331	355	336	366	334	332	329	348	360	367	368	354	344	347	344	384	348	341	337	391	318	375	326	372	346	364	342	367	359	355	336	374	353	370	346	355	356	363	337	351	369	352	331	316	363	336	339	378	337	341	369	369	356	325	378	382	355	343	341	341	352	319	333	351	351	344	353	333	343	335	321	338	363	313	360	312	349	343	318	325	345	332	361	361	397	338	333	363	299	356	317	331	310	344	317	367	350	365	365	343	349	336	314	326	348	376	349	318	359	354	345	352	349	343	361	384	331	358	333	358	334	361	345	357	371	347	320	340	357	345	351	363	312	341	360	338	309	370	320	345	352	336	347	333	319	367	352	402	333	347	369	326	373	325	369	344	356	373	363	378	317	304	373	315	350	338	318	342	330	351	342	344	353	362	345	339	361	352	358	354	365	353	356	327	316	349	352	339	349	357	353	332	309	351	337	358	335	337	328	366	337	333	347	368	337	359	336	351	352	354	340	331	316	327	331	340	349	359	370	339	362	368	358	323	347	388	352	352	322	353	365	349	340	348	339	363	339	329	342	333	331	345	328	356	354	334	322	342	338	357	341	352	378	354	350	364	348	369	362	367	334	360	324	359	377	367	335	349	347	361	339	334	331	374	362	340	396	348	331	339	357	347	346	375	348	348	356	363	361	370	390	380	333	344	365	364	346	347	381	354	325	364	334	352	359	351	371	325	391	346	344	330	337	332	393	321	348	312	350	325	331	401	347	326	354	334	338	345	326	334	368	321	359	352	359	382	362	331	356	331	334	338	320	337	349	341	349	357	325	375	353	338	358	342	324	354	334	359	364	342	339	329	368	354	352	360	369	366	348	357	342	328	329	370	377	335	335	368	365	331	326	337	347	373	357	345	371	362	355	330	358	364	334	350	354	364	325	322	347	371	346	363	338	352	322	338	336	354	326	358	342	361	335	352	361	339	325	326	341	325	356	347	336	345	353	368	332	365	363	362	352	350	334	333	336	334	333	346	335	327	347	358	354	380	360	337	311	365	368	350	373	359	325	370	338	365	362	356	355	328	329	352	363	330	334	341	345	341	310	327	351	336	351	349	347	374	323	367	358	353	332	333	307	361	359	320	334	368	308	342	352	329	364	357	342	339	367	360	334	359	368	354	345	343	342	343	361	363	344	330	322	346	318	352	336	346	378	354	371	356	335	353	369	383	373	323	352	375	358	349	337	371	347	371	337	351	344	353	311	344	362	340	311	341	347	347	364	346	347	326	365	328	368	332	368	346	354	353	363	353	336	367	375	386	354	354	362	358	341	337	331	341	340	336	318	333	332	354	354	348	367	329	346	351	353	338	361	349	367	370	339	334	344	358	366	325	337	368	358	327	339	356	357	366	368	360	371	333	356	322	359	331	355	329	342	359	320	365	351	331	360	341	366	366	336	340	363	350	351	340	341	336	335	326	329	335	335	349	355	310	381	369	347	329	330	352	371	359	372	350	341	353	373	337	318	371	323	361	326	359	337	326	360	328	375	378	352	393	336	378	385	348	325	328	372	361	358	345	333	338	314	357	356	366	369	345	364	337	330	379	384	345	360	339	312	357	369	358	337	342	335	400	348	356	351	307	348	369	329	334	356	341	326	348	339	340	378	392	327	363	328	326	312	355	322	319	369	366	367	363	315	335	314	339	362	356	331	362	355	356	322	355	341	344	347	362	375	351	356	366	342	337	366	316	350	324	348	338	334	325	353	358	359	335	338	334	333	370	342	372	384	330	354	374	337	357	376	344	351	332	366	363	366	345	373	339	395	338	357	317	366	345	338	345	357	356	367	351	379	341	326	357	332	379	353	323	341	353	337	342	334	324	324	369	337	372	324	381	341	318	334	374	351	373	356	329	337	329	308	347	354	349	357	340	347	356	333	374	356	332	352	339	338	354	335	324	348	363	315	380	334	343	350	343	371	326	373	316	361	353	333	362	369	342	341	367	350	360	346	344	297	351	330	325	359	344	354	364	336	317	342	342	354	343	325	342	309	333	346	355	336	390	341	316	336	363	347	389	360	363	329	357	353	370	350	377	342	340	338	338	349	351	320	371	333	356	323	363	343	367	349	404	360	366	354	336	356	354	347	419	347	373	339	369	353	361	366	327	334	316	318	329	328	322	326	344	349	352	346	319	323	349	316	355	363	332	324	388	345	352	340	346	339	330	376	349	359	344	363	344	354	319	348	346	351	352	356	355	310	353	361	347	356	360	365	341	348	332	372	346	354	354	330	322	347	352	367	325	306	351	354	335	374	362	350	355	355	358	350	373	357	358	326	395	350	350	343	397	338	336	334	324	354	372	331	303	339	375	355	340	336	327	360	364	335	342	333	343	359	331	370	388	403	344	343	346	344	370	351	370	363	332	324	343	363	331	319	366	329	333	362	350	310	367	357	377	385	367	358	366	331	376	380	329	338	360	326	356	331	372	377	338	368	329	343	366	352	325	334	342	329	355	369	337	360	340	357	315	368	356	373	354	324	328	326	348	365	314	344	349	347	336	339	347	340	350	335	355	376	333	352	341	349	336	337	360	350	345	329	333	350	319	337	310	349	352	371	337	363	363	349	344	336	358	349	347	348	334	343	341	343	358	343	327	358	339	352	370	365	341	325	317	363	304	330	354	336	342	383	355	358	347	343	378	343	340	360	361	392	334	359	334	351	362	330	319	363	337	323	348	334	310	348	376	368	376	364	350	346	340	319	348	328	362	379	347	314	357	351	329	322	368	304	384	320	360	350	364	342	354	346	347	340	351	370	340	336	331	342	382	335	327	352	372	365	353	342	307	327	360	355	341	360	378	362	334	381	328	362	339	352	340	333	375	353	325	326	369	383	361	387	343	343	367	348	352	310	341	354	327	346	350	361	354	339	366	330	318	378	385	359	347	358	361	319	345	360	351	340	386	326	353	363	380	336	373	329	335	357	366	332	361	330	332	357	380	344	340	364	407	383	367	333	313	345	330	361	357	361	322	349	332	358	329	328	350	368	341	390	341	343	373	327	327	360	359	344	370	360	375	346	319	333	364	337	341	329	320	362	344	346	378	353	325	359	410	351	332	353	307	355	333	349	333	353	343	364	336	373	356	379	357	358	379	350	329	336	350	328	388	375	360	346	355	354	350
2335	438	449	417	410	370	375	388	387	413	368	397	344	365	346	337	356	382	371	373	373	347	395	353	369	369	365	388	333	373	341	389	341	362	385	364	339	320	328	336	392	367	390	375	382	337	379	353	383	398	342	369	331	386	385	388	373	365	366	338	392	341	370	378	341	395	351	371	367	385	377	334	358	353	384	356	333	391	327	366	343	359	364	332	381	376	348	379	358	382	354	390	387	375	390	365	369	394	346	350	343	376	380	402	377	365	354	326	359	362	381	350	351	377	368	389	368	384	397	389	349	358	396	372	378	385	368	381	404	368	366	380	372	352	346	355	346	373	325	342	349	414	338	375	372	387	366	357	387	374	366	341	387	322	350	356	357	350	344	373	392	347	355	342	390	358	341	376	359	353	325	351	328	355	353	360	325	397	377	357	369	343	340	356	349	358	361	359	368	371	377	370	359	384	353	367	384	395	328	384	408	355	339	369	378	366	329	365	378	351	374	372	385	398	371	352	372	387	361	338	390	338	348	370	348	368	369	378	349	378	359	343	385	365	366	383	397	364	382	381	346	330	357	327	374	378	371	346	375	360	334	369	379	354	362	377	374	368	376	378	390	405	367	334	358	324	374	376	376	355	342	365	365	373	378	347	358	354	362	348	351	403	377	370	338	394	366	342	371	394	389	353	385	369	366	328	316	353	362	354	365	347	308	391	340	386	367	361	405	378	359	350	361	383	394	355	365	349	356	348	336	355	378	354	361	377	375	389	405	339	353	360	348	321	327	301	377	358	331	382	361	369	351	354	373	370	372	361	365	370	352	359	350	367	370	354	353	319	342	340	363	382	390	369	381	369	373	366	345	422	362	359	352	356	370	345	326	352	347	412	356	337	335	404	361	350	359	363	389	357	334	382	361	356	343	380	367	347	392	371	372	364	339	360	344	372	354	374	330	394	372	347	354	381	366	361	362	374	374	384	347	357	379	364	386	357	378	342	358	382	347	404	351	398	367	364	354	342	361	364	366	369	348	332	378	334	334	318	324	317	359	362	379	404	377	379	381	365	378	373	334	339	346	352	377	378	352	335	371	346	383	363	357	383	363	366	365	338	352	366	356	342	349	323	359	358	391	350	385	374	327	348	342	347	340	357	326	372	357	349	358	338	382	397	361	374	354	403	373	360	372	346	349	400	340	378	383	379	362	362	354	320	370	363	387	361	355	366	387	367	408	336	379	351	369	365	380	372	408	371	377	373	387	341	392	353	371	353	340	390	386	359	365	358	382	389	326	386	405	364	347	358	362	373	382	384	362	367	377	394	368	399	379	376	344	359	340	373	365	346	333	366	363	368	358	349	350	393	386	343	365	329	373	335	339	360	323	376	353	339	353	360	366	374	373	352	361	367	357	407	392	331	386	377	314	364	348	374	372	342	342	367	384	363	324	370	356	354	370	369	373	352	394	387	324	364	335	330	356	340	351	354	310	348	341	395	356	388	336	396	377	368	338	344	348	349	404	364	350	359	371	349	359	347	348	385	362	364	374	327	368	378	358	386	320	324	350	365	378	337	344	339	358	352	339	372	375	379	379	380	388	396	342	391	368	317	362	363	337	338	381	363	379	394	329	365	361	367	373	360	362	365	360	381	381	376	346	346	357	390	347	351	361	373	337	344	337	331	384	336	372	371	358	393	331	362	342	392	372	392	359	371	367	350	317	403	382	363	348	344	360	340	335	346	353	358	350	338	354	344	339	332	400	374	377	377	369	372	367	364	393	343	392	359	382	374	382	379	377	363	354	355	397	358	360	390	361	369	349	350	368	386	357	359	370	380	368	362	333	376	374	373	340	344	362	398	355	361	355	400	356	322	348	379	384	348	357	319	338	344	341	337	405	353	388	346	371	330	366	338	339	355	347	338	357	391	341	393	350	328	349	324	354	406	354	336	382	345	383	383	386	330	361	391	403	397	369	310	331	360	368	361	368	370	374	357	387	356	335	345	361	360	400	381	401	349	343	349	379	375	369	363	383	356	343	348	362	366	362	367	374	350	363	359	366	377	372	348	336	405	351	357	376	379	354	348	349	350	353	373	379	366	311	352	382	379	350	365	333	352	352	384	368	369	346	386	381	386	345	336	362	366	354	380	409	397	367	356	390	370	377	343	392	349	380	383	327	334	400	374	395	338	354	348	341	399	353	354	338	397	343	352	390	357	375	343	363	374	349	344	391	358	351	372	365	370	341	363	381	345	348	360	393	319	376	356	343	349	371	376	351	334	387	389	314	367	355	353	358	351	373	370	357	354	338	362	379	385	400	345	370	363	369	351	337	393	334	381	351	343	387	369	378	358	332	377	370	382	362	326	361	359	352	361	365	344	353	363	352	350	364	347	340	356	366	380	371	393	347	349	371	341	365	367	375	330	355	376	375	386	366	351	399	414	368	363	350	346	362	367	394	407	339	295	336	358	368	329	375	361	394	375	352	324	326	362	360	385	321	351	372	356	353	364	374	320	385	366	334	349	377	367	377	343	370	349	371	318	402	364	351	335	399	346	372	357	366	392	378	350	376	352	311	335	388	381	339	360	365	338	360	366	361	330	356	351	389	337	379	352	356	322	380	350	359	330	360	378	374	399	354	369	354	385	343	376	387	377	319	383	387	366	351	373	385	409	328	392	372	351	353	345	378	378	371	351	338	380	342	339	369	383	384	386	354	389	344	372	382	361	400	384	372	344	370	344	363	371	364	354	362	353	331	349	365	359	391	377	342	362	393	361	372	380	354	346	358	380	377	357	346	348	381	381	345	366	346	365	358	369	373	384	379	370	361	338	347	347	314	349	388	386	373	369	381	371	354	321	344	348	328	351	390	321	375	359	337	378	337	412	354	367	358	333	342	387	382	337	314	374	397	369	327	369	340	359	361	365	325	361	368	330	341	367	365	327	385	374	358	378	347	330	343	369	395	363	354	370	338	356	358	361	349	346	362	360	360	359	374	334	335	386	369	361	357	352	387	384	348	382	391	397	369	356	335	351	343	392	349	373	359	386	382	383	351	362	340	328	350	407	363	362	381	365	370	397	369	337	357	396	380	353	371	353	326	338	367	390	355	361	419	378	380	323	383	376	337	289	373	357	388	383	352	350	344	392	336	356	335	351	381	356	352	366	369	368	330	358	370	364	330	368	327	347	366	352	357	351	363	346	401	357	366	379	334	354	353	338	366	342	373	385	362	362	372	322	376	362	374	340	349	349	373	353	334	337	337	344	345	351	356	395	342	352	362	328	354	335	344	365	344	378	369	339	335	367	363	344	340	376	387	386	398	378	361	333	367	413	352	349	352	337	354	366	329	359	371	340	350	360	350	362	342	348	397	400	365	353	404	381	373	376	368	341	361	361	343	382	340	364	389	419	354	364	353	358	394	371	376	397	350	366	348	344	380	341	342	377	381	352	344	348	375	355	361	354	344	380	339	377	347	371	367	364	374	348	379	353	371	357	376	383	356	368	366	348
2789	940	1087	1186	1027	992	883	888	874	880	882	856	845	817	823	857	879	798	837	830	852	821	815	851	788	840	769	823	837	812	864	852	866	833	832	838	817	874	840	836	800	817	772	877	853	848	826	845	871	846	827	831	822	872	878	890	847	813	785	805	825	847	819	841	826	875	781	906	858	822	882	772	836	858	853	850	848	837	873	796	866	836	870	870	867	831	853	813	755	888	820	857	822	840	822	822	839	835	904	819	822	821	845	855	866	838	805	817	829	787	863	875	846	856	875	792	864	836	822	869	854	826	827	870	807	865	863	835	832	826	838	809	909	804	830	836	873	825	872	850	809	809	876	825	835	867	860	829	830	843	847	840	832	855	862	863	831	781	858	845	841	840	842	840	841	817	850	788	810	902	783	803	831	820	864	830	853	867	832	801	841	806	824	830	828	860	853	786	862	836	832	836	831	835	806	783	859	781	842	820	811	869	797	831	811	827	819	828	836	827	836	779	787	844	876	826	821	831	870	844	825	852	876	803	878	805	857	822	821	861	879	899	807	859	806	789	809	810	828	810	853	801	797	840	813	891	809	877	846	875	830	808	836	833	865	841	875	826	833	829	863	903	819	816	846	829	819	803	788	805	847	851	850	796	841	867	882	858	862	913	859	830	829	854	841	853	847	884	836	814	848	779	849	849	846	825	831	881	857	804	867	868	832	851	828	812	802	784	855	809	824	828	844	877	808	873	873	835	842	863	820	813	843	836	894	837	830	877	869	779	856	851	851	867	846	846	809	821	854	810	822	796	808	854	819	843	826	846	878	823	846	801	827	830	824	837	838	829	869	833	802	852	848	794	802	789	813	770	861	839	873	834	810	795	834	901	810	836	785	853	816	803	840	815	812	828	840	831	808	808	885	870	830	802	866	898	875	771	854	837	832	843	836	809	819	830	832	839	811	809	864	853	839	842	841	852	802	792	875	841	832	837	871	809	807	888	812	798	883	832	782	825	887	834	859	829	902	829	830	846	864	882	834	859	821	869	853	842	833	786	841	801	880	813	887	827	804	838	853	839	822	859	811	847	846	798	860	826	858	826	775	863	829	819	829	839	788	817	889	801	812	857	836	835	808	822	819	862	814	796	836	850	851	824	857	853	883	810	818	825	795	872	804	816	869	838	900	849	793	819	872	812	861	820	791	819	853	796	820	871	820	813	850	782	786	795	808	891	860	852	791	855	803	841	815	840	861	859	860	820	775	860	876	801	839	855	824	800	872	825	835	875	841	866	832	848	844	854	856	865	833	915	855	824	845	844	798	820	783	773	859	847	864	849	818	846	825	845	892	818	872	840	814	849	852	828	803	810	785	874	868	856	845	837	830	841	828	796	855	859	830	827	835	852	856	806	795	867	811	859	870	879	874	835	808	893	806	852	858	848	843	850	849	834	824	819	893	889	837	889	844	818	859	848	851	844	817	828	830	834	830	793	840	828	862	870	858	824	850	835	826	836	801	809	872	858	846	843	818	845	811	828	830	806	803	855	849	865	831	820	880	858	856	843	848	868	821	854	845	834	848	840	844	847	834	829	862	829	852	814	827	827	846	850	871	845	868	787	860	810	847	838	828	812	856	801	875	814	838	856	874	853	812	822	873	845	838	836	863	873	773	811	847	861	799	872	876	870	819	831	842	866	830	812	835	847	824	849	831	903	842	801	837	837	829	799	869	860	833	846	827	854	813	857	837	842	896	830	831	796	868	808	840	809	881	850	837	834	824	847	816	830	843	808	848	853	844	831	825	825	823	862	833	861	894	868	885	846	794	823	856	841	858	836	854	835	867	858	873	809	822	907	896	869	824	819	896	855	795	868	860	833	796	849	831	821	821	853	859	826	845	883	840	791	786	829	797	862	851	809	809	869	870	829	829	782	818	789	890	862	872	783	887	839	874	878	811	872	894	843	827	809	878	794	831	849	844	847	817	830	804	817	801	797	887	790	827	840	837	823	818	804	821	793	824	806	831	863	854	800	829	831	789	882	888	848	885	821	797	841	790	866	848	881	800	793	806	886	814	865	837	859	886	848	863	783	821	871	832	849	825	860	781	865	832	815	844	877	892	860	830	842	831	812	819	870	844	782	817	854	819	868	860	813	839	801	801	820	834	812	857	841	850	790	874	821	823	853	786	788	843	825	865	820	842	875	817	830	790	782	835	848	871	824	861	847	846	809	833	856	849	818	801	846	846	860	794	850	818	783	799	848	843	885	771	848	810	819	845	854	809	805	829	875	861	827	882	854	867	832	840	822	785	857	878	900	838	849	829	812	840	835	868	872	834	853	887	853	822	844	844	846	791	854	820	799	823	808	826	867	852	841	824	860	852	882	896	860	865	839	787	859	868	871	882	855	856	858	887	908	820	836	862	871	848	820	828	790	799	822	823	841	847	805	852	882	835	850	866	855	787	875	853	841	833	863	819	854	852	846	885	822	820	829	883	813	800	831	861	799	763	794	827	858	841	839	871	872	846	829	844	787	858	827	842	847	857	833	834	774	830	778	830	848	863	839	791	842	881	843	835	837	865	870	816	859	832	819	813	821	850	824	796	881	854	863	847	828	826	841	859	862	837	829	850	827	905	814	854	793	815	812	803	803	818	865	870	816	873	829	837	839	875	849	797	835	891	857	868	823	854	863	821	827	785	854	829	856	840	844	830	803	825	828	853	810	841	807	914	841	821	833	885	880	878	870	807	823	816	840	830	868	864	810	829	812	828	856	791	817	857	837	865	878	822	806	814	848	848	852	878	805	836	855	850	840	866	818	841	847	878	796	883	859	822	860	855	881	860	855	847	882	839	876	768	860	836	848	943	825	823	861	809	823	867	786	860	818	802	861	856	791	829	792	878	809	840	824	901	842	867	816	829	838	859	840	805	869	856	862	846	826	884	873	811	839	877	789	844	861	847	838	851	806	802	825	880	872	861	905	780	870	842	842	831	826	855	866	849	884	849	804	812	791	852	861	829	797	839	824	830	825	874	829	814	845	775	818	869	825	804	803	861	830	853	890	783	876	795	816	837	910	810	882	883	853	859	785	854	862	863	784	805	862	847	827	804	866	862	799	843	803	851	769	849	799	918	850	841	866	801	885	798	829	870	819	865	866	814	866	800	853	827	851	876	871	846	786	850	859	791	849	829	829	804	850	840	865	806	825	841	803	847	870	817	844	896	852	825	845	862	828	821	804	833	825	838	843	857	860	811	778	837	856	804	844	802	775	826	841	812	824	808	814	838	813	800	825	889	834	804	826	845	811	848	853	817	817	883	860	879	816	759	817	855	794	856	866	843	841	845	792	833	851	857	868	868	899	835	808	853	876	872	820	803	836	827	791	826	851	816	816	814	803	814	804	839	833	892	839	857	828	837	806	848	867	888	868	830	837	810	878	822	868	810	819	841	842	826	896	801	863	868	844	822	820	852	805	858	789	798	839	840	840	842	785	844	876	837	864	841	826	854	794	792	846
24087	3145	786	664	472	429	366	361	338	344	370	333	324	307	286	315	347	294	308	314	299	264	346	279	304	282	320	325	324	313	291	305	292	313	318	312	311	317	292	296	315	281	291	266	287	315	317	297	290	254	267	292	287	295	300	271	300	335	302	309	285	307	317	283	291	303	344	277	274	294	315	330	311	296	272	268	298	293	303	302	316	278	342	271	307	276	283	295	292	293	284	321	281	297	306	274	298	337	276	294	291	291	267	291	293	328	268	275	270	303	316	307	280	275	288	306	296	311	287	331	298	318	290	321	258	288	285	296	325	275	295	315	309	304	330	276	298	285	345	355	281	303	297	286	319	296	313	282	310	289	318	291	321	285	304	312	292	340	300	276	316	323	304	301	304	306	308	299	259	295	291	276	306	316	274	297	276	257	298	281	296	289	330	327	298	326	326	265	295	280	284	278	285	267	278	304	300	278	304	287	301	269	268	264	305	292	271	349	327	308	292	274	296	266	291	293	332	291	275	308	295	287	309	288	299	284	315	332	337	320	326	286	287	297	304	308	293	304	297	272	303	287	300	299	264	302	267	294	277	268	313	280	278	304	316	340	296	310	325	313	303	318	268	275	296	280	300	311	280	301	312	292	272	279	263	305	296	297	268	327	279	288	269	260	266	294	271	313	319	296	283	275	273	303	335	300	276	332	321	310	295	309	288	323	323	311	295	302	303	291	312	274	313	290	318	308	296	304	336	279	276	289	309	287	297	277	309	298	316	269	311	263	300	280	276	303	311	293	267	298	301	297	281	300	271	304	342	284	321	293	318	293	301	301	303	300	319	303	322	301	275	289	261	285	319	315	299	339	264	293	309	271	278	306	285	284	317	320	280	323	302	306	308	304	302	292	303	251	301	282	308	308	343	279	295	298	314	318	298	278	292	264	283	287	320	266	303	275	315	286	270	274	303	283	307	293	280	260	268	298	283	274	285	297	293	297	291	321	331	309	308	309	310	283	307	328	311	301	296	271	274	308	279	261	304	316	306	318	283	321	318	285	278	283	319	317	290	273	297	336	315	287	310	313	290	290	313	293	285	280	273	287	314	261	290	263	296	319	304	338	297	281	299	279	338	285	294	322	285	295	326	284	317	296	308	310	280	264	321	307	297	356	317	275	316	261	313	315	329	297	270	288	273	310	302	300	302	273	303	312	309	299	339	309	301	282	313	298	269	304	277	262	283	270	313	296	288	246	302	314	293	323	294	319	322	308	301	321	320	279	262	288	286	294	314	282	311	283	302	310	276	295	287	266	305	308	319	265	305	262	310	271	309	298	309	256	308	297	298	268	282	316	294	299	313	283	291	327	308	292	292	288	295	300	268	320	280	292	264	331	302	325	287	288	263	277	332	312	275	332	271	277	278	331	279	267	279	317	321	324	292	312	285	312	298	272	296	332	288	275	278	278	311	296	305	262	291	336	312	314	317	303	290	293	301	292	288	308	300	314	319	321	279	304	314	309	322	303	302	292	312	320	311	320	289	317	314	293	281	309	287	289	305	267	273	311	296	328	319	289	289	281	279	287	314	320	299	289	311	290	290	259	276	304	298	344	266	297	299	262	282	279	324	305	298	287	314	314	295	299	298	302	302	267	293	298	274	280	284	293	306	319	307	288	266	282	280	314	295	317	297	328	327	305	342	309	285	272	285	285	285	293	303	308	300	303	295	289	267	292	291	280	307	330	295	289	326	289	272	330	312	305	316	333	323	319	302	318	305	280	334	305	344	273	305	267	275	324	286	300	283	302	259	299	276	323	275	281	339	307	291	256	334	315	295	298	286	306	293	281	298	272	296	291	273	262	264	264	273	301	315	290	297	254	303	317	329	300	302	300	309	299	326	314	290	291	320	310	319	290	305	290	312	310	319	272	314	327	263	300	271	301	296	246	307	310	314	295	329	288	330	313	304	304	289	291	306	291	311	307	313	305	290	295	329	319	289	289	338	264	316	324	289	271	298	298	302	320	324	269	332	291	283	258	278	283	281	331	311	298	272	300	295	286	287	297	254	303	304	259	296	273	288	281	312	325	284	253	276	264	323	284	297	290	294	280	312	317	295	293	307	304	273	281	299	311	278	304	287	314	310	315	348	306	327	249	307	299	278	297	285	263	280	302	295	300	302	296	298	317	319	302	282	290	300	316	306	318	291	299	273	298	304	312	305	313	309	281	338	305	316	325	322	320	306	294	281	296	322	301	330	271	317	311	289	281	312	313	267	279	325	311	251	250	289	290	297	294	313	331	285	288	290	277	313	292	300	287	262	306	277	265	283	274	305	315	332	317	279	318	316	310	284	309	283	302	305	310	321	306	297	302	262	297	321	269	295	316	317	315	324	286	271	299	269	297	286	312	288	319	318	305	301	327	288	289	300	275	279	288	286	311	309	308	306	302	271	285	316	292	330	342	301	307	306	329	259	295	301	281	286	307	290	280	242	304	303	316	284	275	286	296	297	276	287	265	305	266	299	289	274	280	267	309	301	280	311	285	297	309	257	281	301	314	312	280	286	306	332	306	304	275	309	305	307	297	313	265	289	286	317	300	290	293	284	263	268	311	301	308	308	272	277	309	303	316	255	280	314	267	301	301	276	305	273	266	294	298	288	284	284	289	318	317	304	290	288	312	282	303	277	292	317	299	297	288	336	275	293	326	299	288	304	297	311	320	305	318	311	305	367	321	309	323	304	290	256	266	293	290	278	296	264	277	289	328	282	307	322	261	286	284	291	300	288	292	278	295	289	297	274	290	260	297	279	325	282	279	327	312	256	293	290	300	305	311	296	315	278	318	305	276	273	301	324	330	290	311	313	324	293	279	342	317	303	314	304	276	325	273	299	264	308	288	292	278	256	318	326	304	322	296	324	329	291	324	300	306	287	283	290	280	273	317	277	293	293	302	332	279	283	272	312	279	300	277	315	257	294	300	266	290	307	298	275	285	295	284	297	306	330	288	305	297	324	312	288	297	302	275	308	323	328	338	297	305	296	314	315	300	286	286	293	295	287	288	313	332	284	294	278	275	316	289	281	302	297	278	296	300	305	283	272	315	306	299	304	296	310	305	289	297	302	316	286	304	296	272	308	319	307	301	313	318	302	307	290	305	269	297	289	317	305	301	305	327	278	316	294	297	317	325	310	272	298	295	299	273	298	266	276	278	296	298	292	292	305	295	301	324	313	308	337	278	304	318	280	282	281	303	286	302	315	277	277	295	340	303	290	286	311	311	307	316	320	282	306	324	322	281	287	269	300	288	290	263	305	308	348	291	304	268	306	301	330	295	305	299	327	312	290	317	255	315	265	291	263	299	301	288	299	300	315	351	292	290	274	300	289	284	289	290	304	304	298	281	305	301	335	300	307	302	326	320	295	312	326	278	312	297	306	307	298	294	296	298	310	285	284	312	278	314	285	305	281	331	282	325	288	301	287	286	310	318	292	321	291	275	289	309	265	292	318	313	309	298
14960	1142	1687	1913	1730	1368	1135	995	966	860	847	804	783	809	753	762	713	709	735	747	770	758	699	735	739	720	710	703	706	707	697	690	737	728	735	668	713	658	683	681	707	727	677	722	691	689	725	666	723	728	703	755	661	693	673	654	670	711	663	693	687	702	662	707	681	740	693	658	695	717	708	687	711	658	723	686	682	709	718	699	728	717	710	694	708	724	694	699	698	707	691	728	741	716	693	717	732	658	667	682	706	691	699	676	690	674	681	730	704	706	690	705	701	743	705	703	680	735	693	714	700	692	706	663	709	725	740	714	700	648	689	649	662	709	741	706	677	681	658	634	736	702	643	672	696	708	676	744	725	665	657	741	694	682	690	720	685	660	682	678	730	690	683	677	701	700	711	686	718	702	704	678	707	692	706	737	716	711	649	632	730	706	693	633	732	669	702	641	709	683	688	688	759	684	704	665	698	707	718	687	691	703	715	677	700	702	689	715	717	681	698	681	713	691	707	718	683	756	676	700	734	678	712	712	657	699	675	659	663	702	656	652	676	668	663	711	706	698	708	698	676	704	653	747	694	672	678	721	663	641	699	704	653	726	697	641	689	725	730	716	675	711	739	665	670	715	714	733	631	690	673	627	644	635	738	677	714	655	686	704	668	661	683	680	645	665	676	671	703	688	705	709	697	708	710	681	732	646	669	654	664	736	704	747	643	674	698	701	666	712	698	716	699	652	719	675	717	678	724	708	676	658	711	701	648	710	709	739	707	697	662	700	710	682	677	685	671	669	689	713	664	708	666	705	730	696	694	709	689	673	689	685	680	681	746	666	711	699	746	642	722	708	693	697	665	663	696	662	682	736	684	738	703	681	732	668	690	705	694	700	616	680	656	697	730	644	675	723	696	680	703	739	680	679	691	665	713	679	693	681	704	676	642	686	695	691	654	717	715	642	716	719	682	612	618	669	670	663	683	717	721	663	681	698	661	719	673	655	660	710	620	638	701	629	641	704	644	668	687	676	711	680	686	631	670	708	738	692	699	701	678	734	700	706	690	749	697	696	691	650	665	669	675	691	665	684	672	698	676	671	717	649	688	693	675	710	636	735	695	663	658	671	714	697	668	657	686	674	763	660	744	682	708	688	696	738	682	653	665	706	674	679	676	679	710	679	668	698	690	696	708	697	681	744	714	732	700	674	662	649	701	698	688	658	720	656	706	660	688	712	637	710	672	728	669	682	723	713	716	691	733	705	708	705	699	706	696	728	700	662	731	702	631	671	712	684	713	677	706	702	688	737	756	689	733	700	659	688	724	712	647	703	657	727	692	681	725	674	693	700	667	630	679	713	656	698	644	706	714	691	705	683	694	737	736	651	715	701	663	671	669	731	687	658	648	693	643	668	663	668	653	688	698	677	781	662	705	700	717	695	698	643	694	676	672	718	693	685	702	702	725	696	696	698	684	696	688	691	711	728	747	706	716	681	702	708	702	708	699	642	697	720	672	666	690	703	673	682	690	661	665	710	670	700	696	665	721	742	681	670	702	715	682	709	693	668	711	707	689	692	706	696	639	691	688	662	675	666	673	675	682	728	728	713	656	711	717	670	711	700	705	655	687	717	656	691	681	669	697	706	672	699	718	700	721	691	699	662	722	673	709	683	710	677	711	664	649	694	632	652	688	688	642	671	711	676	686	721	698	729	653	713	658	690	688	708	663	682	730	707	673	685	658	682	715	715	696	715	702	684	680	707	726	677	697	655	661	682	678	664	696	691	677	664	677	696	673	708	661	689	677	685	678	674	669	680	712	656	677	707	687	735	758	683	725	737	688	649	671	676	744	712	705	664	688	671	654	671	668	703	685	664	676	684	654	666	709	672	686	663	717	667	687	722	702	685	702	680	692	727	727	662	713	710	725	707	670	699	682	631	684	694	686	714	729	672	683	689	651	677	646	686	681	681	697	709	669	711	680	696	699	717	721	678	700	684	711	697	666	642	711	646	671	711	715	660	659	686	714	654	695	700	733	665	698	716	660	648	668	709	713	712	732	719	638	767	683	681	664	737	696	669	711	707	713	676	690	696	743	649	697	685	640	668	691	703	691	710	708	700	667	692	655	674	702	685	691	698	701	723	721	715	688	694	692	657	736	663	709	737	696	637	657	702	672	691	731	721	712	700	683	728	672	667	678	699	729	725	649	658	693	684	705	706	684	713	680	657	668	721	672	663	615	692	637	732	729	683	687	715	714	658	689	703	680	675	675	712	692	700	688	712	718	685	695	701	668	715	683	693	700	694	682	690	706	704	726	698	678	704	650	684	700	690	722	708	693	723	701	691	699	679	734	700	728	702	681	668	732	695	710	686	707	695	723	712	666	677	707	742	683	683	662	663	664	711	697	733	731	713	671	659	649	759	689	657	734	713	665	704	673	687	680	684	690	683	683	658	691	700	692	709	690	677	705	664	677	687	676	682	653	735	697	694	670	697	659	690	660	679	744	656	710	692	715	664	699	681	670	690	666	727	712	718	639	697	706	689	706	718	727	691	680	709	691	723	710	686	728	705	686	682	709	685	689	677	689	716	674	659	675	705	677	698	700	734	685	702	686	686	727	733	642	701	676	674	708	647	689	699	703	706	684	712	687	668	645	675	682	695	704	704	758	714	650	669	673	667	723	678	702	679	723	628	666	709	685	671	706	713	694	673	693	710	669	701	696	680	710	736	696	677	712	711	681	681	686	699	691	676	686	688	765	664	722	711	656	683	680	703	671	676	686	707	659	711	693	665	751	715	679	630	687	651	662	664	706	726	666	663	675	729	691	694	682	694	654	674	718	682	698	701	726	699	701	701	687	681	672	707	712	709	653	696	619	661	734	672	664	691	680	690	678	700	704	719	701	657	705	697	678	715	695	676	666	693	709	682	716	672	715	701	704	689	713	702	745	684	678	724	662	731	700	702	702	684	736	661	673	704	712	703	713	690	671	636	728	702	632	718	706	717	697	654	703	732	703	682	677	620	675	685	680	692	731	688	657	678	640	727	697	659	695	681	654	695	733	714	722	670	683	675	666	647	690	696	664	676	648	713	689	674	685	652	673	700	743	741	700	665	705	657	696	669	687	688	708	711	710	666	683	705	655	672	724	676	669	721	704	612	683	698	651	690	686	707	679	657	686	695	700	748	693	686	687	691	679	729	703	732	709	643	705	689	665	649	684	695	703	704	700	722	705	674	676	670	712	702	674	722	684	716	694	684	697	713	685	686	682	732	662	738	684	682	679	650	685	706	643	686	704	724	645	694	711	745	710	734	691	666	701	709	639	693	704	754	699	726	760	683	654	700	688	729	700	664	667	691	694	704	651	684	674	754	678	658	714	719	684	688	675	712	725	679	720	710	677	678	740	678	704	728	729	689	632	686	648	639	705	726	695	753	655	680	734	714	686	696	694	720	694	632	716	744	661	680	642	717	675	695	747	676	699	674	673	680	656	701	716	693	706	670	709	680	665	701
36797	7387	1136	773	541	357	273	239	185	204	160	177	147	160	171	146	149	132	142	158	140	120	120	123	136	152	124	156	151	124	144	136	120	145	142	135	136	142	157	133	147	131	137	117	124	128	122	146	126	120	126	112	118	138	136	146	130	142	152	128	151	123	132	139	147	142	131	138	123	143	123	144	119	130	145	168	118	111	132	151	139	149	138	131	144	170	132	134	121	116	127	154	140	129	136	109	114	155	139	139	124	138	139	134	141	153	126	136	161	136	141	125	137	139	118	137	131	141	143	132	157	112	125	121	137	149	151	129	130	140	127	134	139	127	129	138	133	133	146	135	146	147	176	157	118	132	110	142	143	131	139	134	132	130	126	108	153	124	135	122	130	131	134	134	95	128	128	143	138	135	152	137	118	132	136	149	148	139	145	126	126	135	125	132	143	124	128	110	135	132	127	134	128	142	152	139	125	143	152	110	136	122	115	128	127	142	121	113	136	134	117	122	129	130	132	129	135	132	146	135	130	130	149	128	147	119	141	137	120	132	153	150	138	157	162	138	158	127	143	119	125	136	145	156	139	152	146	122	114	153	125	146	159	152	111	149	141	118	133	147	128	135	141	133	131	128	115	131	148	117	139	140	122	130	112	122	128	135	139	132	128	130	129	143	115	139	131	122	140	149	140	143	137	146	148	132	106	119	137	136	136	170	130	130	140	128	121	150	154	122	123	144	151	144	133	130	146	130	150	139	118	123	116	144	138	127	137	132	142	130	144	126	145	138	138	133	135	124	123	127	114	142	145	153	164	143	155	141	142	100	143	132	145	116	136	144	123	131	125	136	116	127	146	153	133	128	132	151	145	145	121	152	151	131	131	124	114	133	127	145	148	120	138	135	136	140	117	131	131	124	122	132	131	157	134	139	133	134	127	112	128	146	134	131	135	145	127	126	128	128	129	125	153	121	134	126	116	147	154	135	136	155	135	124	137	138	139	129	113	140	130	138	149	124	127	121	156	143	139	138	129	136	164	136	140	138	138	117	132	115	120	119	136	126	145	124	137	143	140	133	141	123	111	132	132	134	148	125	136	143	134	153	141	128	129	126	122	137	140	121	154	162	148	151	150	138	132	128	125	129	156	134	141	143	147	128	166	148	146	134	109	145	119	138	139	137	162	115	153	110	123	126	124	140	128	138	156	134	119	120	131	152	128	138	146	147	128	162	129	140	128	133	119	146	126	116	137	151	140	113	148	130	123	131	131	119	110	132	130	144	131	123	157	127	132	128	123	134	137	96	133	121	142	134	125	120	106	126	128	127	120	141	123	152	126	152	135	138	124	125	114	151	130	121	138	121	126	111	116	132	127	142	138	131	134	117	141	143	127	141	143	130	133	147	136	141	139	127	138	140	131	128	145	110	127	121	125	132	143	142	110	144	150	125	130	142	126	129	144	148	109	120	117	124	135	146	130	122	118	139	138	111	139	110	149	120	136	125	138	151	131	130	134	128	127	145	126	129	134	113	134	145	130	133	136	144	128	131	132	137	136	122	115	130	127	135	115	135	131	163	137	159	123	108	134	132	115	141	132	131	129	127	145	142	132	132	121	145	139	129	120	149	122	145	133	162	131	120	164	122	150	134	159	113	106	132	128	139	136	128	124	111	138	142	140	137	142	141	123	136	127	141	125	122	164	143	142	131	133	134	139	146	139	155	122	134	131	132	150	129	139	144	137	134	149	118	139	126	149	141	163	147	148	114	141	131	139	131	148	134	144	128	137	129	132	138	137	128	124	141	133	143	149	124	117	105	137	128	132	146	149	137	130	148	128	119	137	159	146	149	111	138	136	140	116	114	134	123	121	119	143	129	136	143	111	109	134	122	146	158	121	132	139	133	141	127	132	125	143	117	145	126	150	142	108	128	109	132	145	167	129	120	164	106	121	161	122	147	121	109	139	157	119	141	129	119	155	127	138	139	155	143	137	148	146	156	137	131	117	137	146	162	141	123	121	112	139	145	167	141	129	120	136	138	115	145	154	128	150	130	119	141	127	145	135	136	130	127	142	125	116	132	134	138	139	135	159	121	138	141	136	130	130	134	126	148	120	122	115	132	126	134	133	138	142	149	140	136	132	148	153	153	115	135	139	120	123	139	138	129	109	141	158	137	129	111	129	153	149	119	146	112	147	149	137	136	134	126	131	116	154	147	150	150	144	129	154	142	136	117	125	141	133	120	114	142	134	144	123	138	135	115	130	138	135	121	133	136	127	119	127	142	149	130	148	114	169	146	129	129	140	142	146	128	144	131	114	151	122	142	117	118	155	146	155	131	158	148	137	141	121	164	150	137	121	154	134	131	132	140	135	143	136	112	133	131	145	145	129	143	123	110	129	157	153	132	132	130	134	134	126	161	145	135	125	124	142	131	146	141	122	131	142	127	122	138	135	136	120	142	121	135	138	129	129	128	129	114	153	115	133	142	125	122	123	127	126	109	120	131	132	123	155	141	137	124	133	119	135	137	119	131	117	128	127	150	142	127	139	135	157	144	140	147	144	120	133	154	138	148	132	129	104	130	125	137	107	134	133	127	138	104	132	137	135	139	119	120	118	135	135	121	120	148	144	136	129	121	123	133	122	127	142	124	138	127	119	143	137	131	123	141	134	132	142	131	137	135	134	128	152	117	125	131	144	142	116	127	127	130	118	144	111	152	137	144	143	128	146	131	153	141	143	130	125	116	135	128	150	168	136	142	130	130	136	142	120	124	171	105	119	136	150	128	131	115	128	151	115	113	133	133	131	143	143	124	142	156	127	124	128	132	122	133	123	127	133	125	130	121	134	151	130	136	124	139	140	151	126	126	144	145	127	135	139	113	134	155	151	130	126	121	135	123	140	130	128	124	123	128	140	124	149	122	125	132	145	132	135	133	140	123	138	113	148	110	125	133	138	143	133	128	128	113	115	137	138	126	128	132	150	138	129	144	141	152	133	133	128	118	139	129	140	126	135	124	138	130	133	144	124	125	160	120	129	149	147	126	150	132	134	131	132	125	130	143	151	141	147	163	138	136	126	139	132	135	120	129	128	140	148	131	119	146	131	148	132	134	158	138	133	146	131	131	129	140	117	124	150	109	146	140	119	121	133	117	124	124	111	141	144	140	128	136	126	140	129	142	127	141	144	144	135	144	138	141	130	134	170	134	133	134	104	119	137	147	126	123	148	152	139	140	134	136	106	155	135	125	167	136	152	127	119	127	131	130	119	126	130	120	120	117	132	149	155	137	146	139	131	129	140	131	126	120	124	129	134	129	140	130	136	135	138	116	140	130	118	140	141	138	131	121	135	152	136	137	158	148	132	132	145	134	155	136	138	135	130	144	119	145	142	116	126	118	124	148	141	125	148	141	138	149	123	132	174	123	163	130	121	120	131	146	163	132	144	124	152	143	122	155	133	141	129	133	132	149	125	125	137	132	126	147	134	137	136	158	138	160	120	139	159	130	155	141	131	131
21435	1114	2106	2510	2089	1440	1105	887	778	680	570	571	515	504	445	449	453	478	419	434	434	419	402	412	382	396	403	341	373	405	418	386	366	375	386	386	383	363	365	363	376	358	384	362	354	369	384	351	340	410	373	344	317	352	381	357	359	340	354	343	346	345	380	356	360	384	362	326	336	347	361	367	329	355	364	332	347	365	337	344	379	337	345	376	340	354	359	348	346	366	338	340	388	316	323	298	349	326	366	365	325	342	356	382	356	353	346	349	370	370	335	346	347	366	371	360	368	372	329	328	349	334	331	328	344	309	330	341	323	345	341	330	364	338	341	341	318	351	340	340	326	390	348	335	357	375	329	356	370	358	325	329	352	350	366	383	325	331	361	333	334	334	342	330	353	339	345	349	341	348	375	349	389	337	337	377	342	352	341	363	362	371	327	337	341	346	354	347	351	377	373	365	374	366	366	388	311	341	359	385	336	356	335	330	357	349	387	349	323	360	326	350	355	337	337	356	346	342	352	378	356	369	332	345	358	357	315	334	348	343	374	349	327	345	349	347	344	350	314	326	347	331	341	357	352	347	380	363	330	344	373	390	322	338	387	314	347	313	332	374	373	350	362	365	323	360	376	343	343	357	321	337	356	352	311	328	339	384	338	386	325	314	355	357	358	347	345	339	342	357	368	332	352	296	349	366	381	344	322	327	352	342	351	308	351	354	329	337	368	363	377	339	360	368	325	354	334	333	321	342	345	314	398	338	373	380	349	353	370	344	359	343	353	356	374	322	330	340	366	362	322	361	335	346	343	355	344	379	346	383	372	368	345	376	366	378	330	365	335	392	320	395	341	347	325	344	355	327	373	349	326	313	322	391	350	381	332	355	338	335	344	357	323	372	336	376	341	348	320	340	365	352	344	344	322	347	362	348	326	322	356	371	327	340	338	344	345	352	320	348	348	364	353	372	337	352	335	330	343	333	348	361	338	375	352	355	315	353	375	379	360	387	344	326	325	376	363	326	352	337	332	343	311	352	343	338	333	329	356	325	325	318	370	343	328	330	350	362	327	343	342	351	306	334	309	335	315	360	342	374	333	359	366	338	332	358	353	367	340	359	349	379	351	334	387	334	343	346	332	353	362	351	328	363	355	337	325	341	327	347	316	361	322	354	332	339	359	382	398	324	360	383	353	345	367	366	353	347	377	328	357	315	349	331	332	367	343	356	355	319	343	353	341	349	357	362	366	329	323	328	351	341	376	363	362	330	335	360	369	352	364	333	334	364	350	306	389	375	354	367	335	362	338	339	365	338	360	367	332	340	390	348	348	392	320	304	337	368	359	335	339	351	358	344	344	381	352	324	365	339	371	348	342	332	330	377	367	340	356	352	356	352	348	325	326	315	318	344	332	348	342	348	379	381	348	367	314	338	339	352	327	339	358	340	325	338	343	349	359	354	359	339	363	343	356	362	373	338	378	376	337	368	345	345	367	362	331	335	364	347	309	361	328	354	348	332	378	359	331	332	361	353	324	332	316	337	337	301	326	357	339	359	387	322	382	364	378	383	337	350	325	328	362	374	363	341	358	339	318	333	347	354	369	355	351	345	351	358	333	340	361	350	336	356	343	352	339	379	356	371	325	331	324	320	374	331	359	326	355	346	376	372	351	389	350	359	343	348	358	331	342	347	309	342	349	354	345	327	313	341	354	368	385	372	344	368	350	373	380	331	342	368	356	370	337	347	340	335	343	318	392	363	343	357	333	364	329	354	367	382	335	354	383	343	328	375	354	362	368	317	338	346	352	365	335	333	351	355	360	352	327	344	353	346	328	351	357	366	342	345	363	362	367	335	349	365	333	341	367	353	368	359	346	350	322	337	338	375	347	339	338	360	388	364	326	325	344	344	335	352	355	349	315	329	323	361	343	363	316	361	365	341	310	329	350	337	345	340	370	307	340	338	363	363	362	336	386	316	333	335	364	325	330	363	345	368	307	334	321	343	357	352	359	321	336	332	352	358	359	341	367	350	343	356	349	342	361	348	348	350	347	335	355	346	341	325	355	367	319	348	340	328	375	336	374	343	385	336	368	345	331	346	356	345	351	332	315	341	383	347	379	336	360	362	354	326	335	353	338	337	328	327	337	325	354	352	361	334	369	348	327	348	359	376	338	371	370	339	362	318	354	339	348	339	347	376	332	386	334	348	351	322	338	299	359	360	336	332	366	383	363	353	366	336	336	329	345	367	338	337	363	348	338	358	341	340	345	365	365	342	340	312	360	351	339	351	347	343	342	351	360	357	341	332	395	331	377	360	333	359	360	349	380	330	361	358	353	372	383	330	360	367	381	377	313	355	338	358	334	347	332	346	364	367	380	380	348	372	342	367	375	383	320	320	353	376	382	369	330	353	356	344	330	343	366	334	370	350	361	352	333	342	328	333	373	330	325	345	346	347	321	352	361	326	395	343	334	352	340	378	361	338	331	350	362	320	336	385	362	345	348	359	346	339	353	392	343	360	358	346	330	352	340	338	321	324	360	351	356	357	305	308	339	356	360	339	352	360	377	316	346	308	360	324	345	314	353	369	318	313	364	376	333	352	355	356	338	380	344	357	364	351	356	352	371	330	384	339	336	373	341	368	337	332	327	357	325	333	340	373	342	335	352	325	335	325	322	340	355	335	355	356	352	360	363	399	367	394	379	361	375	334	361	339	350	374	314	357	340	364	355	359	375	338	353	321	342	344	363	363	301	357	354	351	319	334	366	341	353	332	341	376	299	350	298	321	324	359	333	360	349	353	337	342	346	360	342	357	341	348	328	370	351	361	313	330	358	324	380	353	370	330	335	321	362	338	331	364	367	364	360	317	362	345	309	342	326	323	368	363	334	349	364	351	367	338	342	330	351	307	367	376	354	360	367	335	332	360	344	347	322	351	348	349	347	360	350	346	340	333	345	321	334	342	383	348	329	347	351	346	373	334	361	343	332	358	328	333	337	365	350	347	346	339	387	329	346	320	365	356	327	364	341	344	363	308	353	355	366	356	317	345	346	360	345	330	360	346	321	347	336	326	352	344	335	345	344	387	330	347	336	347	356	354	321	317	354	332	326	380	364	338	364	366	308	361	359	332	332	366	331	331	366	382	347	346	362	336	331	342	339	361	361	339	343	350	373	347	358	325	358	372	346	348	346	352	363	363	331	361	356	354	349	375	378	359	324	333	370	337	345	359	347	316	349	322	366	337	330	355	347	369	346	349	353	361	351	332	320	371	302	359	351	358	372	373	329	352	388	345	351	359	356	386	364	343	343	323	341	355	358	347	334	316	361	344	354	342	390	357	356	365	380	367	348	307	347	331	350	341	349	367	368	360	360	327	368	367	395	330	349	361	326	383	345	334	361	373	346	353	338	365	364	327	344	346	356	379	351	344	365	338	318	333	339	361	322	318	340	351	323	348	380	319	357	348	354	311	354	372	326	338	342	357	338	332	352	336	356	356	349	364	332	314	352	366
2348	469	533	468	425	425	402	350	370	361	368	405	360	365	351	383	370	335	357	341	373	382	383	363	393	345	356	350	351	357	373	389	362	381	361	368	346	373	362	370	374	324	350	346	370	359	379	365	358	368	383	363	359	388	372	342	372	405	349	390	401	392	343	344	348	376	388	368	371	409	372	377	360	376	331	373	359	385	402	394	338	350	371	365	402	365	341	363	355	372	322	373	407	388	357	404	356	374	403	377	365	399	360	360	387	381	348	393	346	342	383	401	369	373	403	350	349	373	406	369	369	315	363	336	372	363	409	354	361	370	367	368	357	346	382	374	369	347	342	398	377	381	389	399	361	348	359	384	339	368	346	339	371	338	362	364	367	373	353	391	414	396	372	368	368	360	406	400	341	374	362	379	404	362	351	364	376	368	363	381	352	353	369	352	345	359	342	389	370	378	339	386	373	367	361	380	386	371	373	389	361	377	364	386	360	405	410	387	404	335	369	384	332	356	369	406	358	353	387	387	393	360	389	391	408	364	371	341	366	375	359	370	387	381	383	381	350	371	351	352	395	336	378	396	391	382	358	360	360	390	355	335	381	376	352	353	375	379	377	366	388	367	392	403	360	377	370	407	384	391	364	367	398	385	360	361	395	366	372	374	370	352	344	371	391	363	343	360	390	375	358	346	355	341	357	367	366	403	361	349	326	383	351	355	396	394	393	369	364	416	397	358	383	385	353	385	360	361	338	359	371	346	352	365	386	365	374	344	367	353	401	339	377	380	369	304	384	385	367	385	356	355	378	398	362	366	402	334	351	355	387	351	364	382	354	394	347	369	354	336	370	339	384	385	367	357	434	410	395	338	354	417	340	389	366	389	380	384	382	361	375	358	386	381	338	374	363	371	359	406	383	373	385	355	397	384	408	343	376	362	366	415	391	362	366	394	363	349	368	373	330	362	382	417	393	401	368	381	354	393	372	386	370	381	322	385	366	396	346	371	347	382	408	417	379	407	376	359	358	362	356	397	360	394	369	356	359	370	351	387	339	364	351	378	369	365	390	384	388	331	355	398	370	381	367	364	354	404	340	338	366	380	394	388	369	361	353	381	391	355	378	387	366	412	345	354	386	334	430	357	328	408	416	386	355	391	367	368	387	385	351	395	354	358	343	373	379	382	388	383	361	393	370	368	351	377	391	377	369	349	369	420	366	395	371	376	380	390	361	384	336	356	379	366	329	384	370	374	359	389	346	373	368	340	348	363	365	366	388	371	384	429	357	367	398	350	389	376	425	362	346	390	372	367	334	395	320	360	345	323	358	351	376	376	409	364	349	380	389	344	368	315	387	357	397	414	382	400	359	379	366	362	372	351	354	362	396	376	381	370	396	341	365	332	394	349	340	399	376	389	391	355	384	389	373	343	409	367	340	381	372	406	403	356	340	400	395	378	410	403	360	361	345	376	381	373	361	388	328	378	372	381	342	370	383	398	392	358	339	353	382	342	363	380	369	383	408	371	396	351	346	375	348	358	367	337	385	368	406	374	377	356	365	373	380	320	341	350	346	372	367	368	374	399	378	368	397	377	376	348	367	336	371	349	371	379	380	376	382	390	362	364	382	374	355	359	396	420	372	362	365	381	391	375	384	388	397	424	376	382	397	383	395	339	386	389	310	357	350	378	347	402	377	378	345	384	356	402	360	399	371	371	371	372	391	382	349	422	363	372	368	411	321	331	351	345	335	376	356	365	372	353	382	389	331	378	366	363	366	343	366	405	390	392	398	352	339	356	323	364	371	361	367	377	370	366	372	376	367	368	374	359	376	348	390	338	338	367	399	385	359	401	380	404	399	375	346	360	368	401	393	355	363	387	388	389	367	362	377	366	400	405	353	372	364	385	358	360	386	366	382	394	421	379	380	398	386	380	388	330	370	350	340	369	369	343	387	403	403	345	378	351	351	407	340	388	379	385	370	344	392	368	383	372	391	379	331	338	344	363	371	376	356	344	351	359	367	398	401	372	386	365	384	375	378	382	363	394	347	374	426	356	392	395	359	379	406	379	363	386	381	348	348	362	343	365	390	395	311	390	382	373	390	365	373	308	378	425	381	355	378	341	381	379	385	375	354	339	375	399	394	405	409	351	382	352	355	361	364	368	368	379	394	375	393	341	393	404	383	371	394	336	363	360	339	374	327	366	345	375	382	385	414	372	363	417	365	346	352	367	396	331	335	350	333	369	369	352	377	364	355	370	376	393	332	393	395	322	346	363	378	354	374	390	342	366	328	383	385	356	385	380	368	380	317	370	378	363	338	381	318	392	347	383	383	394	333	367	381	359	333	360	349	361	340	372	360	382	378	370	374	339	357	383	352	373	373	364	363	366	377	370	345	340	359	378	365	381	398	373	405	343	375	373	398	357	376	346	395	370	374	336	373	350	347	363	370	342	393	376	379	347	379	356	360	327	382	363	336	349	367	385	379	371	326	357	392	363	361	345	390	365	377	365	383	406	369	340	389	368	403	374	362	371	364	371	353	340	369	389	402	355	398	386	383	374	370	378	358	360	381	366	415	420	359	384	364	368	396	373	348	412	338	362	331	353	386	375	357	366	377	381	364	354	371	356	400	380	359	352	345	363	386	363	387	369	381	366	357	370	390	322	352	345	349	350	348	349	383	354	342	359	358	376	405	374	390	358	382	388	379	376	387	330	371	348	369	376	371	366	369	385	380	356	370	377	341	357	392	352	400	366	338	386	373	370	359	357	325	375	392	389	346	389	361	396	361	392	378	382	323	363	364	407	326	370	375	336	337	371	382	330	386	373	354	377	420	385	367	354	359	399	399	381	388	382	377	378	379	353	385	399	356	354	341	372	377	374	358	401	342	383	400	381	379	335	361	377	380	353	368	367	374	335	358	354	356	392	335	406	373	366	356	401	396	382	378	369	372	344	347	409	368	355	411	376	347	392	351	366	388	381	371	378	359	371	365	382	359	374	361	396	365	340	385	396	336	384	321	366	386	378	379	355	337	391	382	355	339	387	372	368	341	359	421	349	373	385	367	364	369	378	390	388	345	368	377	357	374	403	372	357	345	391	404	365	398	366	342	350	342	345	405	365	397	354	344	354	403	378	380	350	381	350	387	381	379	370	398	394	384	401	359	366	380	344	369	360	337	387	333	380	385	412	359	398	377	376	336	376	390	406	391	351	354	366	354	344	400	367	410	417	380	346	354	383	389	352	385	335	362	357	359	392	399	357	371	344	352	390	387	389	372	345	376	367	353	337	355	351	325	362	350	412	362	391	377	400	366	361	362	359	362	379	371	375	385	408	396	382	364	364	355	380	380	354	356	350	403	344	362	391	334	338	365	352	381	359	369	376	339	391	355	324	361	377	399	374	382	364	355	329	362	362	374	372	335	367	348	331	340	352	359	386	368	408	398	366	342	342	408	356	367	351	373	375	363	381	347	370	387	400	409	383	356	369	363	381	364	348	332	380	367	362	363	371
2926	952	1112	1188	1096	1002	932	898	893	871	885	824	826	833	854	878	856	868	916	863	870	890	820	919	847	909	906	831	802	879	859	817	800	847	866	823	879	829	861	811	862	862	807	814	854	870	830	822	782	804	888	879	865	880	856	818	831	864	839	859	876	874	842	827	838	813	831	852	847	860	851	853	861	820	865	854	872	863	838	881	862	848	897	818	865	889	864	794	842	862	806	813	806	838	874	858	899	789	812	814	920	817	829	872	858	909	875	867	822	847	840	857	880	853	855	927	859	868	855	820	867	832	861	824	884	836	831	841	841	825	827	809	830	887	847	808	857	819	814	872	825	833	857	863	873	828	832	804	853	807	891	821	853	849	815	799	857	862	868	830	878	822	855	857	880	862	870	842	819	845	819	863	849	910	813	825	868	838	839	917	856	865	850	892	790	810	829	851	860	835	848	826	831	883	860	848	838	889	843	908	843	863	838	856	872	893	826	848	872	812	845	823	873	865	794	858	807	853	872	809	789	897	852	859	874	849	867	877	847	842	831	848	866	805	803	824	800	821	899	835	818	851	857	873	838	802	872	825	820	846	869	860	815	847	798	881	823	840	840	827	858	856	791	834	807	813	839	864	834	894	808	836	840	905	867	793	860	883	780	850	800	805	855	866	845	863	823	935	858	872	833	863	800	810	848	867	846	861	804	841	852	853	842	852	913	867	843	855	845	870	829	887	839	867	809	873	797	851	836	841	792	850	872	853	837	909	827	828	872	829	834	876	883	814	864	828	849	831	868	839	834	810	866	884	793	898	851	827	770	835	846	814	857	803	784	866	871	873	852	872	819	915	838	798	897	861	912	862	818	874	859	787	842	833	870	825	897	846	865	845	844	841	842	842	814	838	881	834	858	799	853	818	863	813	821	883	843	808	822	825	896	845	846	798	848	871	867	873	816	878	860	854	847	881	850	849	855	843	886	777	886	830	875	795	862	810	879	808	795	830	849	856	817	879	861	850	859	830	818	872	867	828	858	824	823	819	839	878	843	774	881	872	894	886	834	876	809	908	842	882	802	883	827	902	824	864	855	795	831	790	839	832	876	831	891	798	841	814	887	823	801	836	822	882	839	828	861	863	820	889	832	855	834	805	844	822	781	874	795	841	844	859	885	835	859	808	845	829	865	874	828	868	883	823	833	825	814	785	788	861	809	842	809	912	818	862	849	824	871	813	853	819	821	810	858	903	812	856	851	839	869	820	838	850	868	839	881	859	886	864	886	869	819	853	866	800	847	872	826	871	910	855	844	882	902	840	839	853	787	875	832	834	886	886	856	873	935	849	864	850	892	868	846	808	873	866	877	872	869	885	850	843	819	826	834	793	813	834	880	825	852	859	889	836	821	817	862	799	873	838	870	810	791	868	887	881	848	827	854	860	847	857	865	820	875	833	871	884	798	841	835	893	880	872	929	852	839	828	861	857	860	867	880	810	887	904	806	834	884	901	831	824	845	891	838	827	865	838	796	833	828	845	843	840	912	871	824	846	888	809	809	833	850	846	820	875	852	836	852	873	853	872	852	870	892	813	837	842	795	871	852	824	871	889	821	837	834	816	794	839	867	851	894	868	798	826	840	901	896	825	830	789	875	840	803	885	850	871	830	834	832	843	833	821	865	869	851	833	825	839	863	862	859	847	840	821	775	826	831	790	843	861	861	853	858	825	884	803	882	910	838	889	803	895	811	782	850	849	899	870	910	835	835	821	808	830	790	805	839	876	824	823	853	803	794	869	874	888	863	870	922	894	849	848	786	889	836	827	837	902	828	851	824	807	878	864	851	847	859	853	833	808	862	808	854	823	896	853	826	859	830	837	841	877	847	798	870	835	822	809	839	845	861	810	829	856	854	841	819	841	877	777	879	891	826	843	814	855	830	855	806	811	872	873	822	829	861	764	849	868	852	885	885	845	863	832	880	820	882	857	849	844	855	842	836	861	889	869	853	821	893	865	843	870	853	850	838	860	893	855	858	826	882	872	820	820	787	808	827	856	851	827	862	865	830	922	848	879	824	851	810	827	823	862	844	858	835	842	838	803	847	823	867	828	838	843	851	852	867	839	875	835	818	781	832	818	894	842	868	852	866	864	833	896	905	802	844	835	868	816	877	875	830	874	834	821	871	834	873	821	871	884	877	817	887	838	857	789	857	878	878	864	857	814	874	821	835	846	841	847	863	884	881	862	817	834	851	872	857	835	855	855	811	878	867	857	851	841	900	804	898	842	815	806	870	863	878	851	857	852	844	824	774	897	867	845	906	835	853	864	845	828	904	838	844	815	810	800	886	850	865	863	819	799	836	858	845	838	817	786	849	833	825	836	856	817	806	831	822	844	877	865	811	879	883	884	823	821	866	847	877	822	862	875	838	791	871	805	869	865	899	820	828	844	793	843	856	833	808	775	781	824	878	885	849	803	856	836	857	848	825	860	880	835	887	860	846	848	852	871	867	774	829	945	866	890	841	864	811	836	865	830	887	893	879	865	801	798	865	888	853	847	900	846	819	814	825	858	812	858	833	822	813	903	814	851	825	825	871	828	874	791	852	848	874	849	848	873	853	802	871	829	827	861	890	835	847	822	856	790	817	878	823	850	844	859	843	855	860	859	857	868	822	859	838	818	849	947	863	857	826	953	820	864	839	837	828	855	842	878	915	863	858	844	877	863	839	877	848	848	809	852	864	833	872	816	809	877	838	829	797	859	894	851	834	866	908	869	831	842	829	923	833	829	824	834	857	832	845	826	806	864	879	864	837	897	850	860	819	834	854	850	841	842	850	811	833	874	883	859	850	832	809	872	829	857	886	821	819	848	869	882	853	801	860	817	873	826	878	858	830	851	882	828	859	814	839	808	858	838	801	837	827	843	920	812	837	886	841	858	845	857	890	819	861	844	861	892	830	848	839	869	824	812	800	856	820	809	868	819	826	862	879	847	849	799	861	829	831	841	821	820	836	786	853	843	893	829	852	834	773	836	863	845	841	885	888	845	809	824	859	857	871	823	788	843	846	850	795	821	889	842	855	852	840	819	866	778	839	855	813	843	847	812	807	810	863	842	812	814	873	856	868	839	826	835	826	842	867	821	862	812	827	814	797	894	805	821	875	891	853	888	820	825	874	851	845	888	865	856	821	929	837	866	911	868	834	855	808	879	841	815	828	846	832	874	854	791	830	920	806	844	867	822	853	896	828	862	851	880	853	845	849	825	839	868	811	804	852	897	866	882	827	816	831	804	856	838	847	801	920	846	865	832	839	879	838	828	833	841	855	813	851	835	842	831	904	835	819	872	876	844	844	816	818	786	838	871	861	860	894	851	841	871	884	890	857	846	895	876	848	786	848	885	841	815	851	796	892	875	891	826	868	882	861	872	862	854	849	835	877	880	852	838	831	864	835	850	841	783	901	835	857	840	863	825	840	877	874	833	893	809	845	816	820	854	875	804	866	877	806	874	824	865	864	811
24318	3290	831	683	487	410	392	390	355	338	320	298	318	312	345	312	294	291	287	268	325	341	293	279	302	319	267	297	308	299	285	319	280	308	291	284	302	275	296	295	304	306	297	301	282	302	289	306	304	326	321	291	284	311	306	301	291	312	286	324	322	281	311	286	281	291	292	309	299	273	293	300	283	306	285	291	301	297	319	295	312	283	297	273	312	272	323	307	307	283	290	312	312	294	295	287	296	305	307	285	301	290	297	292	283	306	309	266	292	326	307	339	294	298	288	279	293	314	308	294	288	283	302	283	300	312	305	315	289	289	290	278	281	322	295	319	337	284	271	298	298	313	307	301	294	300	281	290	322	263	294	280	264	267	310	269	300	297	285	282	316	266	277	307	283	325	278	262	305	293	327	286	275	269	258	306	283	305	296	265	290	292	282	288	282	331	341	344	319	312	301	318	318	296	281	323	263	344	288	283	328	306	306	297	272	329	296	328	293	296	303	307	300	309	299	331	327	277	298	301	309	319	308	280	323	262	282	277	314	300	273	266	288	299	281	298	299	294	261	335	265	297	304	300	297	267	294	256	328	283	282	308	289	274	316	257	281	261	277	310	330	279	288	262	286	316	253	301	311	292	286	286	292	287	304	314	286	308	330	303	286	293	282	286	288	282	307	296	291	319	288	270	294	290	277	294	290	318	323	287	288	307	300	289	296	294	275	317	299	273	288	300	335	321	310	315	304	264	297	273	282	283	327	314	287	304	286	286	283	275	303	326	303	284	312	317	322	288	276	309	309	257	276	305	332	283	288	296	312	294	320	322	325	305	288	298	303	279	299	272	304	276	302	306	317	314	328	305	310	324	273	292	289	305	304	294	293	288	280	288	295	245	286	267	292	309	298	301	313	285	318	272	283	315	297	299	285	303	288	276	286	298	301	296	298	313	324	303	291	321	268	293	289	283	325	306	305	319	316	297	310	297	307	303	307	263	319	331	296	338	308	298	295	303	308	308	293	296	302	290	272	276	296	297	304	300	280	266	311	331	310	278	291	322	277	256	292	267	300	291	302	296	319	324	277	310	338	303	266	258	262	288	305	268	292	295	320	306	300	278	306	291	333	286	321	279	280	280	272	289	275	297	295	289	311	311	307	277	315	321	285	275	283	269	332	320	302	293	304	292	288	311	278	285	324	273	292	305	303	292	299	272	309	273	281	283	317	295	283	291	289	316	291	298	281	278	270	302	301	306	280	328	280	305	303	302	273	308	308	285	290	303	286	262	299	282	305	303	284	321	297	336	287	286	323	312	282	332	276	307	282	303	296	309	303	286	287	243	295	300	306	283	287	296	292	318	289	316	283	285	317	287	268	306	289	308	284	315	290	310	300	289	333	319	266	301	304	286	325	282	298	358	304	355	304	291	312	284	329	277	310	264	301	303	297	297	283	319	321	277	288	289	298	272	288	291	275	290	286	271	275	299	284	318	280	340	288	296	290	265	339	304	302	312	302	280	315	297	302	274	325	313	325	264	334	254	282	315	296	310	314	326	304	304	324	266	272	306	301	284	287	296	300	277	295	276	297	305	297	290	298	323	307	330	293	302	305	330	303	297	293	333	301	314	314	287	302	332	298	330	292	319	266	292	281	284	310	273	301	259	278	305	282	330	298	321	302	307	294	306	317	310	314	295	310	291	308	289	297	303	274	300	316	325	287	277	293	340	318	313	320	336	302	293	310	294	298	299	317	306	311	287	285	291	283	279	295	299	285	308	292	305	273	297	275	301	277	286	284	297	333	304	308	275	302	295	279	320	349	292	274	313	310	288	308	308	298	285	285	280	314	325	328	314	293	301	310	310	292	286	292	291	300	334	259	302	317	320	290	312	305	283	309	282	290	270	323	297	305	324	248	286	278	334	294	290	287	293	299	273	347	284	292	270	308	313	309	308	256	294	275	313	298	297	325	319	282	265	285	337	300	329	332	275	292	306	290	294	302	285	317	303	317	287	280	294	295	297	301	297	311	320	321	304	324	277	301	303	328	279	318	293	314	315	320	277	268	312	321	300	345	323	296	284	306	291	311	293	293	318	314	295	317	289	266	303	278	303	260	261	311	293	274	262	277	290	306	271	290	292	325	284	284	312	307	289	271	299	282	273	303	301	305	274	282	284	287	311	316	320	305	336	319	273	297	300	312	281	280	287	295	299	287	313	280	308	321	284	291	301	291	297	309	287	274	273	289	298	292	294	287	295	314	300	304	313	292	304	276	312	284	285	295	265	289	325	298	275	314	320	288	315	299	300	273	302	260	302	316	293	269	323	312	302	292	295	312	309	316	309	267	287	287	306	333	294	308	313	314	310	314	311	300	299	303	333	278	287	311	306	281	304	292	322	280	280	283	276	331	330	296	290	289	306	309	324	318	264	295	276	289	333	292	285	298	293	303	315	277	304	311	278	313	276	294	324	285	297	343	281	284	252	288	297	302	309	310	337	321	281	297	315	338	286	286	292	339	288	298	310	289	306	318	271	296	301	309	280	322	271	329	282	314	254	307	292	280	289	314	280	289	287	293	292	309	294	333	293	318	283	311	279	310	317	273	302	317	323	289	319	274	291	314	275	303	292	295	305	296	331	299	292	295	302	265	289	280	313	262	315	307	300	303	330	315	298	282	296	329	320	304	304	303	327	293	317	309	275	294	297	308	319	265	294	321	306	314	329	315	286	260	316	302	280	321	274	257	306	290	303	306	300	313	324	297	284	325	305	296	307	271	273	297	325	283	336	279	312	321	317	316	318	290	301	295	316	287	286	285	296	276	329	307	327	309	305	285	271	299	317	321	323	323	294	297	327	278	310	321	314	296	318	288	312	283	268	287	303	322	292	320	330	305	311	309	302	323	297	289	316	308	302	288	292	294	313	299	265	324	286	306	312	322	309	313	293	282	307	308	288	316	321	305	312	294	292	298	281	277	315	288	289	326	314	273	308	325	294	323	297	297	319	282	313	258	345	312	310	343	293	300	291	272	289	284	251	282	322	296	278	304	322	289	309	327	290	259	287	305	270	313	328	281	335	299	291	288	316	293	302	296	294	295	311	308	280	292	306	329	259	294	306	271	318	267	307	313	312	327	323	325	291	321	284	316	300	278	302	325	283	298	300	322	299	263	301	286	310	324	279	337	295	329	315	296	302	266	311	295	294	278	287	268	311	275	290	300	275	281	272	307	317	277	310	323	274	305	283	305	311	323	304	336	331	303	302	307	294	282	270	308	312	328	278	278	315	292	289	314	305	302	295	328	296	300	324	314	305	303	281	279	305	302	271	304	305	315	280	290	279	289	302	284	306	323	302	294	308	313	298	334	322	353	308	298	278	310	301	339	296	263	296	328	297	303	262	320	291	284	326	276	302	309	322	312	306	313	281	278	282	300	311	304	296	307	297	327	300	288	257	284	302	337	289	293	318	323	283	289	279	299	263	298	283	297	287	286	267	297	304	317	332	285	311	296	269
15092	1204	1742	1981	1802	1359	1091	1042	949	892	823	841	823	725	720	768	775	744	741	734	716	734	729	710	709	732	715	704	714	690	686	695	735	733	763	702	679	724	732	724	701	744	688	693	672	717	680	696	735	674	698	660	707	667	691	693	660	710	720	712	653	713	690	730	707	742	697	674	706	655	685	720	675	749	702	719	751	681	683	662	701	676	731	667	677	720	645	725	687	670	673	697	670	708	676	697	682	694	740	734	663	724	656	673	648	694	706	735	666	664	675	689	677	709	696	708	702	674	680	680	684	736	715	686	686	660	658	695	748	718	655	672	679	682	726	706	691	766	670	660	670	682	655	654	758	709	691	694	666	727	720	688	705	689	726	749	666	702	703	664	679	691	658	693	709	692	676	672	694	706	666	673	720	696	680	739	732	704	725	703	682	699	697	676	705	696	697	651	651	713	728	638	723	722	669	735	689	655	696	718	664	681	683	686	701	658	692	709	720	718	688	702	711	703	687	692	692	688	679	726	665	695	689	707	670	690	697	651	656	699	685	694	737	698	660	702	703	652	701	718	691	720	749	657	683	700	713	672	659	708	701	717	691	703	709	717	703	713	687	689	726	682	711	647	667	672	663	713	687	668	704	673	675	681	668	713	680	719	686	727	656	696	711	725	687	685	710	693	685	643	684	719	710	680	691	725	675	693	688	720	758	707	738	687	659	650	696	685	726	690	668	692	748	668	670	709	673	673	679	679	709	677	727	725	713	682	672	736	720	719	701	681	668	678	684	660	694	694	683	705	668	688	756	671	709	675	690	695	679	686	706	685	699	639	684	715	663	690	694	752	700	669	737	676	694	731	655	663	695	665	681	666	668	722	713	649	677	737	692	661	673	658	667	683	704	710	682	735	685	705	701	669	720	751	694	730	720	667	668	685	672	737	674	726	691	726	755	702	648	675	728	698	671	711	673	674	723	719	708	656	665	695	696	713	716	725	706	694	708	698	709	668	699	674	685	739	702	738	685	693	695	703	684	657	689	737	658	668	690	692	667	712	707	685	731	716	705	712	711	672	701	684	684	693	694	713	687	715	699	713	700	690	676	717	726	687	686	719	702	713	736	706	686	697	660	652	673	714	636	700	685	734	676	681	738	680	706	718	692	719	642	658	689	672	702	680	681	664	713	638	718	678	695	730	709	689	706	671	729	709	745	694	691	697	695	721	691	710	654	657	689	683	708	658	678	717	710	682	701	709	714	700	714	705	721	695	669	738	678	665	702	657	692	736	736	710	738	660	672	691	754	660	696	694	727	678	704	686	669	695	664	683	685	666	682	711	667	665	710	669	672	606	659	709	717	713	688	715	690	658	709	673	697	706	713	735	689	721	677	667	707	687	682	718	690	644	655	694	691	696	727	695	686	706	683	690	654	688	677	692	725	717	688	704	715	702	650	667	741	723	717	664	721	662	643	729	711	706	712	694	656	741	737	670	713	689	707	698	748	690	688	693	720	670	699	762	688	686	736	659	692	639	688	701	711	682	669	676	739	736	682	681	678	610	658	698	701	662	698	679	705	724	695	700	700	697	676	687	697	753	688	664	743	667	685	677	671	686	718	696	703	734	641	669	642	677	662	657	664	702	749	655	675	685	710	717	684	691	735	742	682	655	671	689	691	747	702	693	681	682	630	698	741	626	743	666	668	705	678	719	641	725	717	701	657	677	682	668	694	704	694	691	720	717	664	701	707	692	712	713	658	696	691	715	699	670	703	713	685	670	672	735	714	667	693	694	683	695	691	685	668	746	683	688	662	669	672	689	714	706	683	682	658	656	696	709	663	714	698	704	697	705	684	682	720	668	679	696	682	679	733	662	697	695	673	697	667	710	690	715	656	629	707	727	723	714	689	688	661	722	653	699	687	696	711	693	649	718	674	694	744	678	701	694	693	689	679	732	714	681	690	684	690	709	723	709	708	730	667	670	727	680	661	677	649	656	664	746	730	681	657	727	676	711	711	704	718	696	695	688	709	669	752	698	722	754	736	750	687	670	718	654	688	689	749	682	660	684	678	672	698	715	672	725	663	675	719	685	711	728	709	681	694	668	735	675	708	658	658	705	719	692	729	721	669	686	706	673	710	701	661	677	717	708	716	672	703	683	660	721	692	638	693	678	670	697	723	690	694	725	667	704	742	664	736	676	717	691	691	717	696	668	651	677	688	710	647	691	666	697	655	734	658	678	668	729	693	688	726	658	711	701	714	705	693	698	680	632	692	673	711	686	722	657	706	745	658	703	666	677	687	726	708	671	696	716	680	689	682	686	706	689	738	692	693	677	655	699	700	719	725	701	724	722	705	638	713	677	701	700	710	651	660	722	674	658	713	722	638	742	718	653	721	704	664	675	689	693	716	693	666	689	660	719	714	677	671	680	684	692	670	706	683	725	714	683	692	669	614	693	729	642	701	695	663	724	702	735	721	624	669	670	695	728	710	654	648	700	731	704	724	704	710	740	693	684	650	631	680	724	711	662	687	684	714	640	686	717	680	688	700	683	669	681	669	674	717	674	696	655	703	715	712	673	655	658	661	671	694	719	730	702	698	683	665	640	682	688	699	679	690	708	667	747	671	658	719	714	637	660	699	686	709	664	676	677	702	699	664	678	672	693	734	657	723	712	713	728	716	695	678	694	717	711	620	706	667	735	706	688	684	678	679	697	718	692	722	682	671	692	685	699	668	706	740	666	748	671	633	690	710	673	708	657	665	712	697	680	705	700	734	678	697	717	719	675	731	670	692	686	657	674	724	706	695	663	703	716	673	696	692	689	678	669	683	677	721	690	678	698	727	690	671	700	696	669	685	708	668	682	685	694	702	676	708	730	672	685	691	682	689	681	701	702	689	695	691	660	711	661	649	694	716	720	687	633	671	728	680	702	713	710	726	674	677	699	657	747	683	710	693	713	688	652	680	722	714	657	696	777	692	718	697	688	671	688	646	692	720	694	658	745	665	679	740	673	706	715	695	705	718	690	744	704	669	691	679	702	667	682	680	694	686	706	706	687	720	726	703	696	642	666	752	713	707	718	671	685	706	711	708	659	681	699	676	714	715	713	717	657	667	660	644	671	696	703	666	682	738	699	716	723	688	696	684	676	685	711	654	672	700	717	657	681	664	631	693	723	643	701	676	692	682	724	730	629	684	725	673	661	694	670	659	752	695	688	692	756	735	719	705	666	710	708	713	704	704	710	703	683	698	700	753	616	720	708	681	717	676	717	735	715	673	679	661	652	692	668	719	678	693	661	715	721	672	724	696	732	653	716	685	718	650	727	732	712	705	692	657	684	671	682	686	748	692	671	697	712	744	690	692	722	704	684	676	708	688	706	681	766	680	696	709	699	677	710	696	716	735	659	686	692	695	651	715	685	704	686	692	640	693	730	653	676	722	693	696	661	680	684	704	685	732	694	678	723	673	691	727	690	731	674	685	694	688	727	669	696	698	697	661	693	683	686	664	715
35889	7664	1170	737	525	365	288	219	209	169	171	167	152	153	176	153	163	143	139	153	127	148	157	151	123	117	157	141	144	130	121	138	150	116	145	153	130	134	147	142	150	119	125	128	127	133	108	136	160	156	118	129	139	132	135	147	137	113	136	116	145	129	134	152	132	116	123	133	144	128	129	157	142	133	124	141	145	131	131	123	106	136	136	139	110	120	135	155	153	139	143	106	138	150	133	135	156	155	120	129	138	129	138	125	129	147	120	127	110	138	144	136	132	146	124	142	148	125	134	119	138	149	126	131	139	147	145	128	133	122	129	132	146	143	142	134	128	120	139	119	138	130	123	139	117	107	125	132	140	126	136	157	137	134	117	137	154	156	155	150	138	135	109	140	129	154	125	144	129	136	125	132	146	151	120	157	121	125	117	126	119	130	125	127	133	120	148	124	141	138	127	148	125	150	136	124	148	147	107	121	124	146	165	139	122	128	127	135	155	129	127	133	143	130	137	138	132	128	129	141	145	132	124	126	134	121	116	127	120	153	125	147	110	127	128	145	122	113	120	140	137	116	144	151	119	106	123	124	130	117	129	110	126	107	148	116	148	132	114	112	118	128	144	135	159	125	143	129	146	162	134	157	147	107	123	130	137	136	147	142	136	130	142	136	130	143	141	128	157	123	133	134	121	129	109	109	141	153	137	140	127	106	132	145	153	124	128	136	139	121	145	147	125	124	135	145	161	112	149	127	122	130	157	144	139	139	124	123	138	124	128	127	155	134	142	149	134	161	152	135	136	130	154	137	153	137	154	150	150	144	136	131	118	116	156	134	143	119	137	126	137	146	128	156	117	138	154	131	150	143	136	137	149	136	143	116	129	122	145	144	106	123	124	125	150	142	125	118	141	135	122	131	135	157	108	114	128	127	131	142	120	132	127	150	155	139	117	162	165	110	123	137	126	149	122	133	126	134	152	138	143	156	130	121	134	132	140	141	114	129	148	110	116	139	124	137	135	127	140	137	128	135	132	142	137	143	132	135	123	153	140	135	137	135	116	135	138	128	146	109	120	115	146	145	117	162	137	149	140	142	149	138	137	129	125	139	124	167	130	139	145	129	120	149	151	102	127	142	131	128	141	140	123	124	136	136	130	129	123	110	122	124	120	140	120	146	143	157	141	105	136	139	116	123	129	125	138	123	120	135	128	145	129	122	130	143	147	135	148	140	124	100	112	125	152	135	133	135	138	132	145	126	139	135	159	139	130	136	132	142	141	134	118	123	138	130	133	133	151	122	154	130	137	147	122	129	140	144	132	132	149	135	133	120	134	113	139	115	130	144	130	115	145	105	129	128	116	140	121	131	137	141	116	127	151	122	135	143	132	137	160	163	139	117	126	163	114	126	134	121	134	135	122	146	145	147	118	139	126	123	122	128	135	160	140	131	123	136	130	111	141	121	123	120	137	140	118	125	138	114	140	144	144	134	135	116	159	136	135	148	119	133	115	167	124	129	146	141	135	133	119	150	130	125	144	141	136	142	132	129	131	150	123	125	124	130	148	126	116	140	120	133	131	120	120	126	136	127	121	125	118	135	130	142	144	127	115	130	134	120	150	106	116	122	124	137	128	128	112	131	113	118	127	159	132	144	144	156	136	122	143	119	133	132	116	126	129	106	137	126	135	119	144	114	140	129	122	133	146	150	143	143	158	142	116	124	139	129	144	125	136	149	141	139	144	164	144	125	130	129	145	141	145	127	133	131	134	140	131	128	120	131	136	140	127	135	164	133	126	148	134	112	138	143	124	161	114	146	137	133	146	130	127	142	130	114	128	132	131	119	136	142	151	143	138	127	147	163	141	151	141	128	117	137	129	155	147	136	132	132	133	150	125	142	133	123	132	139	114	134	135	111	150	135	110	125	149	112	139	114	116	132	117	129	130	134	139	135	126	119	132	117	130	127	144	138	105	128	115	132	111	142	125	131	140	141	113	108	136	143	153	143	156	129	116	166	134	138	150	133	131	141	113	149	132	129	121	129	132	134	120	142	130	181	103	121	139	142	131	122	137	133	127	145	128	119	123	115	132	126	123	139	125	124	131	131	162	142	153	112	129	143	113	157	144	142	150	166	126	123	126	126	120	120	140	145	137	128	130	137	142	123	146	133	144	139	135	149	128	125	134	114	160	137	127	126	132	134	133	127	152	126	123	130	128	142	137	113	186	134	132	124	122	131	136	137	131	155	117	137	154	143	145	115	113	143	142	143	148	133	146	121	122	118	114	136	127	122	144	133	138	143	131	152	135	129	137	127	143	137	141	131	118	106	129	129	133	135	147	132	130	140	138	115	128	141	114	136	137	146	130	128	138	123	131	150	149	145	135	124	141	138	148	146	156	114	142	121	129	142	116	150	135	139	134	120	123	153	114	130	125	146	122	134	140	136	144	134	132	116	124	124	149	114	162	121	120	125	148	137	136	141	137	150	129	127	144	131	139	168	155	146	129	139	144	118	130	145	132	127	104	108	121	135	142	135	111	114	140	126	106	114	144	123	121	127	136	124	142	113	125	146	141	132	129	149	143	144	131	124	131	138	128	138	128	122	139	142	123	160	125	136	128	118	134	140	107	141	118	138	117	133	139	110	108	110	139	141	126	124	138	143	139	147	124	126	133	146	141	159	159	138	124	145	108	130	127	137	151	112	107	128	141	143	131	131	134	121	125	126	144	159	129	120	140	132	128	112	146	127	122	126	129	121	130	124	129	131	134	136	128	122	110	128	128	141	128	143	120	132	140	151	127	131	159	122	141	120	128	132	140	134	131	141	118	139	117	120	135	136	132	123	126	125	125	117	139	145	141	150	146	120	133	120	129	130	117	141	155	136	131	139	127	118	128	139	116	129	109	138	144	151	150	151	122	120	126	136	145	109	126	124	144	127	134	135	135	147	138	133	116	112	131	152	142	139	107	123	140	123	138	140	126	132	142	148	121	124	132	114	123	121	173	143	143	131	144	145	133	129	125	129	129	140	152	138	118	133	126	137	128	133	127	131	122	135	138	136	140	162	110	114	138	125	145	133	134	123	134	139	141	121	120	132	136	148	140	133	142	126	135	141	122	131	133	127	136	113	141	153	135	126	137	159	131	148	122	152	121	151	147	117	117	126	117	132	129	147	142	126	135	143	139	128	135	124	133	138	138	150	130	116	137	126	127	131	121	128	143	143	130	144	150	130	140	140	121	140	153	135	131	134	146	127	148	128	128	140	117	135	141	148	123	126	136	125	136	143	127	156	147	146	146	134	132	147	121	140	117	115	139	128	148	121	114	128	137	130	138	122	170	135	135	139	135	135	106	120	159	144	146	122	116	140	140	148	134	128	124	116	119	136	108	126	141	124	118	140	132	135	134	132	129	126	138	154	141	144	134	130	134	123	130	139	139	120	136	148	152	144	133	140	127	139	124	142	136	119	130	144	116	121	126	138	116	130	131	122	124	138	148	131	139	122	119	123
20757	1142	2069	2476	2127	1492	1173	887	748	685	585	543	482	510	498	452	449	419	417	412	400	414	400	335	363	393	357	377	410	358	374	368	368	348	387	377	345	367	390	375	335	370	342	367	383	375	376	368	365	399	368	385	372	346	336	354	357	344	362	345	381	348	345	368	357	336	359	337	361	347	373	337	344	329	352	356	339	365	354	356	342	361	359	350	353	343	356	361	389	354	340	352	373	382	350	342	359	355	353	328	388	364	359	336	343	346	344	374	347	344	347	346	352	361	357	367	315	359	335	357	371	323	320	357	340	334	337	346	351	329	347	367	339	374	357	376	322	370	325	368	319	360	358	320	366	385	357	331	335	352	328	375	348	314	368	384	378	348	369	348	341	370	349	336	350	334	314	310	357	338	344	329	351	354	396	313	329	346	345	342	368	371	314	350	315	327	310	349	304	367	342	373	348	372	365	322	328	348	376	369	334	348	333	360	337	343	313	373	323	363	345	317	373	338	340	353	340	384	350	343	349	337	327	355	313	341	379	371	339	354	326	360	345	353	326	328	405	324	348	345	361	330	363	309	337	320	372	361	352	341	356	351	367	342	356	364	360	340	309	389	343	327	323	369	365	371	348	361	365	337	346	363	347	345	361	343	370	357	344	345	367	361	373	351	355	367	333	351	359	342	329	331	341	350	368	340	362	367	365	352	314	359	361	351	347	303	340	367	387	368	351	336	377	347	322	327	366	315	356	369	358	326	313	329	374	348	347	309	332	353	357	349	345	314	354	322	345	346	355	344	345	342	291	335	314	324	324	367	333	355	333	347	347	355	378	337	383	344	319	367	342	391	387	343	375	342	359	353	355	344	354	358	335	320	330	345	356	350	381	374	354	336	368	388	367	346	327	367	342	399	367	310	385	356	396	364	337	350	353	376	354	322	346	345	323	318	336	339	356	362	346	337	355	314	352	364	345	340	360	345	353	343	350	332	373	307	326	347	370	327	362	340	376	343	316	352	351	374	337	342	395	360	373	344	357	340	356	324	349	352	364	341	332	363	331	346	334	358	342	348	370	358	356	350	380	362	359	371	334	327	373	376	339	332	329	358	312	371	316	356	381	324	340	308	315	343	350	345	360	356	335	354	349	330	341	383	366	351	363	313	322	333	328	364	321	365	365	365	345	361	353	346	354	363	366	355	359	344	317	324	363	339	318	336	341	332	354	351	326	329	367	322	344	338	313	354	337	349	342	365	358	363	337	332	371	378	343	336	323	359	358	346	330	339	339	328	329	330	349	378	341	380	364	373	365	323	321	353	338	319	383	348	366	366	360	363	332	341	337	347	346	369	328	359	367	361	313	329	372	338	347	352	334	337	361	375	340	357	341	356	330	349	364	337	336	356	347	345	362	326	345	331	321	348	374	339	354	347	327	338	348	358	332	314	321	319	330	335	328	357	357	355	336	349	348	348	336	348	345	368	349	344	349	362	352	331	345	344	367	348	350	366	348	378	368	330	372	326	326	375	309	351	367	354	312	392	340	340	322	353	367	320	354	383	371	350	349	343	348	329	336	322	339	323	341	344	372	337	344	341	345	348	349	343	352	321	310	333	335	382	308	363	345	334	343	358	348	320	347	358	346	340	336	345	392	352	365	331	367	359	361	338	332	326	327	351	345	343	356	362	362	328	333	343	348	370	371	370	336	340	357	347	371	376	346	371	342	372	341	337	347	370	337	350	341	340	340	362	348	326	358	332	366	340	342	376	348	370	383	381	323	341	347	339	331	318	376	335	331	318	333	370	355	336	357	306	362	336	350	350	338	344	352	367	382	327	359	355	358	364	394	319	312	323	363	327	363	365	357	332	369	346	354	351	324	337	370	346	367	323	342	370	344	310	366	333	376	313	370	384	349	356	323	366	343	343	347	359	331	371	334	334	359	341	345	356	346	354	344	335	407	334	366	344	315	355	374	352	353	384	363	325	317	364	347	340	338	342	375	345	334	322	340	336	354	315	342	321	351	359	293	360	368	366	337	327	351	333	353	368	338	373	322	363	339	370	330	349	373	356	370	343	330	327	338	372	338	350	359	340	326	336	365	378	326	340	309	319	346	330	354	352	349	353	336	359	338	374	360	340	336	359	354	364	341	348	319	353	328	312	331	343	370	366	354	344	356	347	362	326	354	320	365	350	347	361	328	339	334	372	325	333	340	358	327	353	339	357	329	359	320	354	328	340	353	356	369	341	353	356	345	341	367	365	331	354	359	335	346	326	369	357	335	323	352	348	355	352	359	350	346	401	343	359	350	323	349	349	378	330	334	346	342	379	351	310	349	359	349	343	357	316	362	348	353	367	333	345	346	329	337	350	335	360	351	320	347	373	372	348	316	361	348	349	320	371	346	361	336	330	326	347	335	363	351	342	356	356	324	361	348	361	355	361	329	343	327	355	333	386	333	369	333	343	327	343	351	353	337	334	389	347	351	325	345	318	321	342	347	330	362	331	360	350	319	337	349	338	336	342	357	345	336	329	357	335	363	341	354	336	345	361	342	380	336	339	359	359	333	340	334	367	369	347	352	353	330	360	350	355	331	309	348	368	309	352	366	337	351	311	387	349	318	364	347	363	340	344	340	331	360	330	376	363	348	328	329	366	313	352	355	331	343	363	336	382	360	356	368	365	363	333	355	371	349	312	357	338	351	371	348	361	364	354	370	345	384	319	368	350	368	356	335	375	334	386	302	371	323	350	363	352	348	330	356	369	321	378	340	325	348	316	378	354	355	342	364	379	353	350	363	372	355	364	349	355	332	347	377	346	338	346	309	366	372	327	339	346	379	333	332	376	339	338	359	361	347	338	384	369	347	317	326	361	351	328	378	379	339	351	333	369	365	331	349	331	361	360	374	378	360	347	324	324	323	332	361	304	340	337	379	345	332	331	327	358	370	334	329	329	377	359	338	350	346	346	360	347	361	324	307	337	364	353	376	335	350	332	351	348	375	332	360	357	297	367	349	371	353	329	346	338	354	327	353	361	340	333	375	326	332	330	348	392	316	306	368	341	352	340	382	335	341	340	315	384	348	316	362	397	389	345	345	340	355	349	337	366	342	369	378	348	326	326	354	372	369	321	370	334	350	341	345	330	375	327	332	358	347	345	330	357	354	353	340	364	385	358	360	346	339	390	329	342	323	365	327	325	348	360	358	383	319	364	351	350	332	310	362	347	333	359	336	351	389	352	347	333	352	349	357	411	385	335	340	359	338	340	357	349	342	351	349	347	321	372	365	345	378	349	358	344	358	342	346	371	337	320	368	361	372	363	379	350	366	352	354	361	347	326	373	366	308	332	316	323	342	349	342	363	335	331	313	351	352	340	349	343	332	368	356	351	372	363	331	364	328	347	346	326	349	345	340	355	347	371	360	320	346	370	347	338	361	337	362	381	325	362	332	359	329	357	314	319	382	343	353	332	336	334	375	345	343	303	359	381	335	329	363	334	362	354	334	348	360	363
2328	510	448	465	378	385	394	399	392	337	380	328	369	375	395	363	382	326	363	365	403	368	372	350	358	362	342	361	365	366	340	381	356	385	379	346	381	353	402	388	380	319	387	371	353	355	344	353	365	359	354	411	339	349	366	386	392	341	345	355	363	369	334	352	351	395	374	394	374	366	375	380	344	331	364	375	352	343	385	332	346	357	368	392	350	329	375	410	359	374	384	369	350	377	356	348	349	368	376	344	384	381	371	438	413	380	378	412	381	339	376	361	350	366	364	397	344	352	345	352	352	336	335	362	365	344	364	335	351	366	367	362	360	400	355	361	354	366	358	333	344	341	357	358	360	398	341	367	355	357	362	371	344	355	375	345	377	378	408	368	351	397	361	345	349	351	347	391	346	373	351	369	359	338	362	375	350	357	365	324	343	374	387	377	385	367	395	361	367	393	390	377	380	399	383	358	344	340	352	341	382	361	361	345	348	343	367	380	325	366	342	379	365	373	379	349	394	316	357	361	363	315	376	369	352	368	355	379	345	339	368	335	334	344	374	374	386	373	319	417	358	340	389	355	416	379	373	342	376	360	375	364	342	400	337	378	393	324	358	354	402	329	355	391	380	356	353	414	352	381	385	327	387	358	407	389	367	411	347	361	381	365	354	392	330	374	364	387	427	328	375	377	350	407	357	350	349	359	376	357	354	341	376	352	349	375	371	372	387	418	380	366	360	386	346	347	378	360	386	369	420	417	363	368	363	338	370	360	344	385	340	367	384	353	354	342	354	357	343	369	348	392	367	397	338	386	359	370	345	353	369	392	360	366	350	365	325	386	350	362	374	382	365	389	373	358	351	365	385	379	385	369	396	396	378	354	316	360	376	349	390	366	408	375	343	381	364	372	322	366	385	369	381	360	372	358	340	365	404	348	362	376	369	354	374	398	368	355	362	365	359	382	379	384	367	333	365	363	383	358	351	360	363	388	357	395	346	365	350	395	380	334	350	351	348	384	352	333	384	366	350	364	332	368	371	374	394	349	329	378	378	345	369	346	357	384	338	340	386	337	357	344	345	380	360	363	350	397	411	352	347	326	331	375	363	354	382	356	359	364	367	374	359	378	379	379	348	364	342	342	332	352	385	360	351	368	360	348	354	385	358	361	385	352	382	357	334	373	373	385	373	373	342	370	357	357	385	381	400	324	328	371	340	392	416	389	366	375	392	359	360	345	365	347	361	359	376	386	382	373	374	343	364	375	333	375	362	381	393	357	345	387	376	365	331	349	381	357	381	386	363	370	323	380	402	378	365	402	383	347	366	320	326	342	368	378	378	351	380	383	385	368	362	358	395	358	367	322	372	402	350	345	395	366	333	369	340	364	359	410	357	383	348	365	325	397	348	373	346	371	359	373	404	378	340	349	367	360	361	352	336	334	368	352	345	386	372	404	339	353	321	383	351	361	364	331	358	367	393	341	339	353	381	394	377	368	399	398	360	360	340	387	363	368	351	371	377	385	344	363	375	399	361	383	365	339	344	368	381	350	359	399	390	349	378	352	385	368	378	363	346	418	367	376	390	365	382	330	352	355	363	371	359	304	369	383	389	380	329	360	404	398	354	371	395	351	381	349	346	369	367	341	346	381	345	373	349	348	390	375	369	360	379	366	369	364	369	363	381	304	357	378	378	362	356	327	384	383	351	354	384	396	352	367	434	412	399	366	375	374	374	333	330	364	333	396	332	320	338	389	343	374	386	420	323	357	377	354	368	360	337	362	370	366	387	366	382	361	378	342	354	369	362	358	393	344	347	362	383	338	338	346	370	340	369	351	386	389	361	345	355	408	331	348	371	414	396	349	374	396	368	363	375	360	370	357	328	339	363	384	357	380	372	381	376	368	365	355	364	385	419	354	323	342	343	365	369	400	350	380	355	357	363	369	341	346	325	364	366	364	391	379	387	331	378	342	362	341	359	332	381	381	386	369	391	384	353	333	353	311	348	349	412	371	324	385	347	367	357	345	342	331	370	370	378	354	410	392	358	365	373	366	346	378	322	355	398	357	367	349	371	350	390	374	371	372	353	343	369	361	382	356	370	367	380	335	391	350	359	330	356	374	370	325	367	358	375	339	350	353	333	376	325	346	339	358	366	344	357	332	397	340	359	371	368	400	360	360	350	384	336	353	328	376	349	344	337	367	351	334	336	370	369	361	357	322	349	372	352	356	355	353	346	395	351	353	352	361	382	371	396	344	363	372	355	355	387	337	362	361	369	394	381	355	335	356	379	374	352	370	362	364	357	351	378	353	365	356	343	358	355	339	383	358	358	349	354	347	348	363	382	328	372	348	365	383	346	374	353	332	399	328	341	368	382	358	360	383	371	370	349	382	332	367	359	354	349	323	363	318	362	364	386	373	378	354	358	354	349	342	345	377	360	348	343	357	376	374	338	334	368	343	349	389	371	365	353	350	343	377	391	349	373	360	384	340	366	351	403	354	351	352	359	354	374	350	317	357	354	378	359	347	336	326	386	374	349	398	355	340	347	390	324	419	377	357	397	379	396	404	375	354	399	367	347	350	396	353	383	383	380	367	384	361	386	362	381	386	330	355	383	349	352	378	369	358	320	363	389	355	382	406	368	378	406	357	354	394	365	373	346	365	349	348	356	334	373	381	354	362	347	348	358	389	373	381	400	366	356	382	381	336	385	344	371	340	365	330	364	346	398	380	397	381	388	393	321	353	355	353	351	343	358	370	341	332	382	366	339	346	376	370	338	377	354	378	324	339	389	363	368	362	369	365	403	387	412	331	344	358	368	355	349	373	342	363	375	378	340	360	327	369	365	359	394	336	355	384	375	364	342	354	362	363	359	389	331	356	373	385	378	369	354	340	373	373	347	368	413	321	344	371	364	362	375	361	374	404	377	385	372	357	369	413	356	356	368	390	356	370	383	373	368	367	400	381	371	333	388	385	356	374	356	344	379	358	346	382	335	383	372	367	388	358	353	362	357	350	360	396	339	336	370	351	301	344	375	348	330	347	337	373	339	359	379	385	376	317	321	385	371	361	373	367	387	347	349	364	315	341	368	379	386	383	339	342	328	328	391	375	375	382	375	384	361	373	377	387	364	346	344	404	361	356	363	376	379	379	377	378	353	339	344	376	391	364	339	381	389	371	404	405	372	331	386	352	384	378	363	350	369	351	347	350	346	343	336	346	339	340	363	366	337	380	350	346	353	314	386	331	373	362	407	401	337	391	363	353	356	362	342	396	331	357	301	370	372	382	397	401	395	372	375	372	334	358	368	386	346	374	388	358	378	398	336	351	375	360	381	373	349	338	351	356	389	374	342	352	381	352	357	347	361	404	380	355	373	347	356	341	374	369	369	311	374	318	361	370	317	356	385	370	363	366	382	367	353	365	370	357	356	418	368	335	385	364	378	356	368	368	334	330	378	361	381	356	396	366	351	338	351	358	369	408	409	378	351	365	384	359	358	371	340	343	402	359
2693	965	1133	1210	1017	979	918	856	845	808	806	835	855	878	830	826	888	841	864	870	830	880	874	836	861	841	814	832	830	825	837	867	856	847	846	876	836	896	856	837	882	847	800	852	805	887	827	866	774	839	830	836	789	815	846	815	867	829	824	850	926	877	884	847	780	874	797	874	832	830	807	787	873	878	814	818	870	823	843	815	822	856	853	833	827	834	835	808	883	832	871	871	833	778	859	821	885	840	831	833	830	868	892	856	827	828	885	833	879	838	870	839	859	872	854	856	829	846	831	842	870	847	830	828	864	877	840	881	908	843	860	829	881	820	846	856	842	841	911	852	843	825	869	876	909	841	791	858	839	839	857	802	833	798	838	831	823	836	858	905	836	831	808	831	855	829	865	859	808	835	814	795	860	823	823	850	840	826	798	858	817	861	887	793	843	875	920	869	858	868	837	866	868	821	827	815	837	861	839	794	848	813	814	838	825	860	859	889	890	856	824	898	834	896	841	855	847	824	842	862	856	882	826	875	838	823	794	857	834	823	835	792	831	825	873	825	868	848	866	864	857	867	858	857	883	864	863	877	849	878	833	863	855	845	822	849	871	874	886	863	840	808	869	841	858	848	826	841	861	939	838	854	850	819	811	848	822	893	832	852	857	895	856	874	868	824	879	824	831	868	898	863	866	833	854	853	799	909	858	820	813	841	854	841	865	853	801	867	836	808	809	878	837	869	815	864	843	878	855	926	864	848	843	892	822	855	805	837	881	831	905	850	854	831	885	834	837	819	798	822	838	877	833	817	862	807	795	809	859	836	857	808	845	837	887	827	845	830	847	846	819	917	862	896	873	864	805	851	824	820	834	814	863	849	879	814	861	834	855	855	887	815	886	881	894	820	863	850	852	835	814	858	869	841	840	827	853	817	860	834	855	841	906	880	870	874	780	865	831	871	844	840	872	855	884	833	861	815	836	786	835	785	886	808	876	901	882	902	855	855	809	872	837	857	840	818	887	852	852	880	841	846	830	804	764	834	763	828	857	868	813	866	842	874	798	860	831	861	886	841	871	827	845	891	818	835	813	828	835	830	798	877	864	858	815	842	815	883	865	832	817	837	823	879	899	822	787	826	816	887	891	868	875	869	831	863	859	826	829	860	846	832	834	826	864	829	881	811	830	783	819	821	910	857	852	841	868	854	850	849	790	843	885	814	850	887	843	859	829	846	859	801	792	832	847	865	874	860	809	892	815	817	891	895	815	848	794	830	846	861	850	757	825	829	832	873	843	837	837	817	874	848	869	807	825	882	884	879	877	901	846	818	856	808	802	799	877	829	873	812	852	866	844	874	871	893	847	909	851	827	841	837	860	854	824	796	818	856	822	830	854	846	854	859	863	815	848	861	833	874	844	860	816	840	854	838	888	818	865	865	856	844	854	893	836	825	878	822	817	836	857	818	822	838	813	818	837	832	886	866	824	832	874	826	903	899	803	872	886	872	859	813	844	859	845	841	812	883	867	817	856	842	864	861	804	833	896	814	829	906	808	851	917	841	832	886	804	854	861	844	871	871	842	866	912	841	837	785	850	860	786	847	801	828	880	835	794	891	818	855	810	830	827	857	869	834	844	833	888	823	872	860	857	824	837	847	858	865	834	808	896	841	805	901	838	830	830	838	879	760	875	904	815	856	874	798	893	917	826	828	869	781	852	818	875	919	822	893	828	878	811	850	864	868	867	852	828	840	869	834	836	861	822	842	857	833	857	826	807	852	830	822	872	828	833	837	842	843	878	854	799	843	832	885	819	833	845	826	846	852	819	836	842	807	822	844	886	826	849	825	845	841	838	778	889	857	839	857	824	851	835	846	889	837	858	859	808	888	795	906	818	829	866	884	857	892	844	835	887	864	795	822	859	833	826	834	865	871	832	896	811	863	856	842	838	896	831	820	872	875	831	841	909	826	869	809	831	806	857	823	849	806	853	870	857	804	809	832	801	822	842	791	910	893	853	850	836	860	831	860	873	824	920	800	869	786	892	857	880	857	859	872	883	856	903	823	838	798	873	833	860	841	952	805	812	817	864	852	887	876	812	904	892	831	821	863	870	872	809	879	773	871	885	864	837	915	916	826	843	877	902	834	822	833	827	823	817	785	852	887	844	847	816	846	875	862	835	797	851	814	832	808	844	896	786	902	807	849	840	815	881	863	814	845	867	801	845	822	782	833	820	805	838	840	891	814	822	864	840	857	846	831	781	804	829	844	804	810	848	839	857	852	875	831	810	823	820	860	906	805	842	893	872	894	861	819	862	813	862	829	824	831	838	818	839	809	864	865	851	853	837	830	837	856	877	860	853	824	858	837	878	847	843	911	890	861	853	835	800	860	831	863	822	821	844	880	853	884	848	790	891	800	858	912	876	880	856	865	860	846	755	849	855	873	841	841	844	849	859	813	897	860	842	837	825	879	824	810	803	843	837	834	855	892	852	830	834	826	858	835	835	835	905	835	871	790	820	862	866	795	842	859	836	852	868	814	844	826	862	850	835	856	865	890	828	857	821	837	810	898	826	906	835	818	866	800	807	832	808	811	802	813	854	861	857	878	839	840	820	872	831	870	847	842	801	835	878	854	847	856	879	886	889	854	881	813	865	866	804	889	895	842	903	852	822	864	844	920	868	816	808	846	834	881	842	837	833	835	810	857	857	873	848	870	857	902	853	800	811	800	823	932	853	813	840	848	828	875	848	863	816	868	867	798	793	876	837	863	837	797	859	857	844	870	824	828	844	867	850	850	810	861	863	874	839	876	862	831	916	835	831	822	874	780	828	853	852	832	832	836	818	864	822	864	867	888	830	813	908	840	834	833	854	819	826	829	837	813	864	875	879	862	793	768	815	806	905	833	916	803	892	835	798	872	797	847	824	860	854	903	852	820	861	826	806	823	827	825	858	834	846	788	854	895	815	853	827	821	830	862	856	823	849	873	864	807	848	837	866	863	863	796	805	870	829	834	835	850	843	784	822	849	856	821	820	828	825	855	835	877	844	892	853	825	833	832	822	795	854	803	874	873	846	862	796	858	813	809	831	913	866	875	832	852	867	810	873	820	848	827	824	818	896	829	871	842	874	835	840	853	822	868	819	844	835	862	850	861	841	894	873	855	831	787	824	837	889	870	873	855	861	825	830	829	822	840	816	840	845	846	841	875	867	857	870	823	858	842	894	891	856	846	862	836	830	863	858	815	810	820	801	857	888	855	838	830	789	864	887	822	843	879	825	838	810	844	823	843	870	804	842	824	870	789	923	833	880	843	862	847	842	876	856	827	882	841	789	856	787	863	860	845	782	841	820	900	841	848	863	870	823	836	793	879	845	814	821	877	823	879	792	871	885	878	865	803	833	884	846	833	859	840	852	908	900	844	822	860	785	846	827	867	882	800	879	852	833	840	885	854	837	818	832	819	845	883	818	874	830	847	852	860	866	844	888	888	914	865	904	796	842	804	921	865	866	840
24380	3178	864	663	495	476	389	353	388	338	329	342	351	319	288	298	289	319	272	307	285	281	303	297	324	291	309	307	258	287	282	332	324	282	296	288	312	281	272	322	274	270	310	304	289	299	296	275	320	283	297	295	303	281	281	321	312	324	284	248	324	307	309	319	309	253	272	292	281	301	308	279	302	303	292	297	294	328	318	319	253	278	308	289	315	300	312	293	305	311	316	310	298	315	293	317	322	267	286	299	298	299	332	290	284	247	304	299	320	280	267	294	305	294	291	277	310	312	258	301	285	269	293	314	297	321	284	307	305	332	325	333	301	303	316	324	318	293	260	294	270	299	308	319	331	257	272	299	286	277	333	300	274	308	310	261	297	328	290	276	318	307	330	290	303	318	291	286	313	290	288	304	289	321	290	280	266	291	313	308	290	295	315	292	304	282	299	317	284	315	296	312	268	271	295	283	302	277	317	285	293	301	307	306	294	280	284	328	316	302	303	324	288	283	282	327	323	274	289	270	303	299	330	276	269	334	296	310	294	307	281	299	287	257	289	287	291	303	340	326	276	295	287	287	301	306	310	302	298	299	295	311	279	311	292	316	323	295	294	268	301	332	295	270	298	318	295	308	297	308	277	332	313	287	302	286	292	324	274	314	294	306	297	278	344	254	305	275	273	291	293	264	249	306	299	279	301	300	307	303	298	300	280	269	283	288	326	287	326	280	306	287	311	283	299	326	292	289	327	293	294	314	296	309	328	282	284	295	268	279	304	289	302	293	284	294	284	340	308	304	282	274	265	274	288	321	289	280	298	308	310	337	262	305	297	280	308	308	273	275	319	286	261	299	310	302	264	319	335	290	293	306	316	305	312	287	287	273	288	296	327	321	318	279	300	257	270	332	331	295	290	299	297	295	284	323	305	307	280	286	293	266	294	269	315	293	333	284	271	309	281	284	331	301	283	312	304	278	300	302	314	277	316	286	306	318	291	283	294	300	299	260	254	302	303	317	307	276	305	290	317	283	279	325	296	285	288	308	277	288	326	276	307	259	306	257	283	272	294	318	311	312	307	324	275	286	281	283	276	282	305	278	296	296	253	244	302	311	300	305	273	309	333	267	300	311	284	326	323	272	298	274	314	317	301	266	281	310	332	286	237	295	287	288	299	298	283	301	271	316	311	307	280	311	292	270	331	303	292	308	283	310	287	274	278	297	284	281	319	306	297	271	306	282	295	278	295	255	311	309	307	293	297	291	319	296	289	295	283	307	312	311	327	312	279	300	301	267	275	304	321	325	291	296	287	300	300	291	307	327	297	267	298	298	302	322	307	292	294	303	291	303	318	303	277	304	307	276	284	301	288	304	286	256	315	324	325	276	291	280	266	321	324	312	302	302	276	311	318	265	304	319	281	341	301	302	309	293	295	272	325	262	324	287	318	322	288	270	296	275	308	275	280	297	277	274	291	278	278	297	306	332	322	324	317	278	279	290	278	309	277	334	301	286	328	301	285	276	273	328	315	295	242	302	302	269	308	309	318	279	293	322	328	285	290	296	303	326	294	284	279	294	324	294	299	290	332	318	323	283	309	312	292	269	295	286	287	287	305	323	316	299	309	324	260	292	270	328	312	295	307	278	323	323	290	291	311	326	290	309	334	301	325	346	280	310	290	297	334	306	283	322	301	320	288	332	276	300	295	304	288	266	329	313	286	295	284	297	274	287	289	288	306	281	309	328	335	302	280	296	317	275	286	295	302	306	299	310	266	301	319	298	272	305	302	283	314	261	316	283	294	285	318	291	273	262	297	309	329	322	319	263	327	234	299	298	291	306	301	308	307	290	289	295	327	251	296	288	305	303	316	336	277	257	316	281	280	283	298	287	262	243	313	302	301	311	260	319	289	279	303	294	305	292	252	326	317	288	301	304	338	294	305	291	297	308	292	297	304	289	280	321	307	288	265	286	298	331	296	276	290	288	286	286	273	314	297	290	276	284	292	311	293	295	302	297	262	301	307	301	298	302	301	320	329	290	285	305	283	302	290	314	269	303	344	291	297	315	276	295	291	294	259	343	286	281	318	292	292	278	296	315	308	329	311	299	289	283	269	331	268	282	309	291	304	285	285	293	301	291	310	282	270	269	291	288	293	295	283	291	320	273	277	298	322	307	327	273	299	292	294	309	296	300	298	311	288	278	298	329	304	267	316	276	317	292	307	310	297	267	308	328	303	315	301	292	285	288	319	281	296	324	314	292	309	282	280	270	286	313	321	307	269	287	307	323	271	321	310	288	296	302	283	264	301	297	315	290	328	297	290	269	316	284	293	289	324	306	317	321	298	271	301	310	296	305	314	270	274	292	313	274	289	338	301	319	310	269	289	285	267	298	299	274	290	288	299	286	266	284	306	317	268	319	300	291	325	279	304	338	329	315	267	284	278	337	327	277	290	352	276	257	345	306	309	243	302	301	285	280	297	323	324	296	314	324	261	301	310	289	306	324	291	295	311	297	278	293	292	341	278	281	293	278	319	308	290	286	282	303	306	311	295	287	316	319	310	301	284	318	316	293	266	291	295	286	267	327	289	297	293	312	289	298	276	328	284	286	278	271	276	277	293	312	289	291	290	317	281	298	303	294	288	318	331	312	296	284	295	305	305	299	309	323	273	322	291	287	289	281	291	275	279	299	306	294	307	295	304	277	302	290	299	326	285	311	315	305	324	310	275	289	280	297	302	298	304	295	316	283	283	295	317	308	307	311	326	297	309	288	293	297	326	286	309	284	292	261	286	307	318	272	308	296	310	309	323	288	275	289	270	290	286	310	261	254	272	328	332	329	298	300	314	313	309	270	259	292	302	331	301	262	294	301	280	282	289	340	290	293	289	305	325	300	279	331	301	292	288	292	285	279	287	305	289	298	276	302	331	304	283	286	293	290	279	269	246	282	307	292	276	291	300	307	319	326	298	273	283	283	322	331	284	292	298	293	291	298	305	276	346	280	307	303	313	300	275	324	306	279	290	290	312	319	292	286	280	293	294	338	334	296	311	297	277	296	311	315	296	300	336	325	283	259	275	276	287	279	329	303	317	269	283	290	313	280	282	311	297	324	288	291	287	294	293	286	328	316	287	300	320	288	307	298	328	320	273	301	282	305	315	292	273	301	303	301	288	301	283	280	276	311	320	284	310	339	286	310	321	290	292	283	274	300	302	318	276	259	293	307	287	289	270	299	293	333	302	313	283	287	323	288	273	332	303	293	293	345	280	267	311	288	271	307	299	271	313	321	304	303	305	300	331	285	310	282	308	309	301	311	306	282	280	281	303	296	285	273	320	301	299	336	325	280	290	289	319	294	273	294	270	304	294	281	300	285	264	285	272	290	271	293	284	315	317	294	287	295	272	298	280	280	316	294	305	268	282	339	301	300	291	265	332	305	286	306	303	315	276	330	290	311	297	294	294	277	320	264	292	302	301	276	270	253	290	313	279	284	289	349	319	321	311	284	313	265
15041	1093	1803	1988	1753	1408	1128	1032	844	924	806	791	745	812	743	744	733	767	728	704	753	741	683	691	711	723	682	725	721	667	725	709	726	663	718	688	688	690	697	690	704	709	724	665	669	733	706	717	680	711	697	729	692	690	722	678	748	711	686	688	665	688	713	683	689	678	679	718	710	718	690	737	721	647	703	659	636	745	704	712	647	694	716	753	676	665	680	723	722	692	701	709	743	655	730	649	695	671	720	661	724	642	658	749	727	676	672	664	695	748	689	659	734	739	727	711	648	688	731	658	714	686	715	637	672	693	620	739	712	667	698	693	663	687	653	704	709	719	676	702	703	695	664	650	701	721	688	719	654	652	688	695	680	704	651	681	711	720	650	688	739	657	687	647	647	693	717	708	651	742	702	687	725	695	705	695	691	695	721	671	683	668	617	722	712	689	694	653	726	685	673	689	686	714	713	649	665	705	666	686	717	734	692	700	679	665	711	683	743	703	711	657	704	725	682	729	700	727	655	678	664	714	709	702	709	715	722	694	673	736	691	694	674	691	693	695	656	693	661	698	680	695	739	714	678	700	707	712	741	688	715	700	712	731	692	683	694	745	716	741	671	709	700	692	630	691	723	708	696	660	691	714	691	708	666	696	722	653	703	687	672	674	660	682	699	723	658	710	655	709	712	693	690	706	722	693	713	668	716	706	661	657	737	674	659	710	715	663	652	691	725	736	721	659	697	690	734	729	704	703	676	697	702	713	760	668	705	692	672	717	668	661	687	697	700	728	724	741	712	713	676	735	685	705	637	690	719	652	706	703	673	683	719	677	724	702	688	636	676	698	652	708	678	698	642	695	713	662	660	703	713	657	634	688	670	694	755	650	680	668	706	654	713	674	690	679	729	724	678	655	679	658	680	683	700	708	737	652	696	703	722	711	652	686	728	659	675	727	716	676	684	755	697	694	646	711	711	709	648	704	694	664	647	713	708	681	681	708	719	701	685	695	672	699	772	717	692	728	690	696	675	691	700	692	671	733	680	746	696	690	689	670	723	727	673	722	666	671	738	654	694	711	681	680	680	725	701	670	725	713	737	685	699	667	656	673	707	667	630	656	687	695	697	647	654	690	702	665	715	749	681	662	650	686	658	690	702	701	719	695	707	730	685	678	715	688	690	690	709	674	685	647	700	692	689	653	628	679	647	677	727	700	715	683	670	687	667	726	707	705	708	697	685	702	729	685	641	715	700	700	727	730	712	672	622	721	691	668	672	728	714	672	661	702	704	729	674	689	670	678	710	687	673	724	668	687	700	732	632	679	655	679	724	699	688	681	716	653	728	663	644	671	673	673	688	651	679	689	678	670	687	707	653	696	671	697	687	720	669	670	678	692	698	650	694	698	662	682	648	706	657	727	667	646	725	687	710	675	702	622	717	720	726	673	674	683	682	679	672	703	662	739	728	699	733	713	701	674	666	675	733	716	692	675	686	670	697	669	700	685	729	708	715	703	718	761	647	674	678	709	654	703	708	680	698	676	714	715	695	708	684	676	687	706	701	689	715	712	648	659	681	670	705	664	662	715	717	670	704	732	667	740	695	775	776	709	737	700	734	665	686	693	721	685	702	730	701	676	622	669	701	702	648	664	712	735	689	697	721	665	662	703	684	644	713	690	673	669	666	733	676	675	698	702	675	684	636	665	684	703	704	731	701	713	694	681	726	694	707	724	670	691	697	708	689	678	715	652	677	665	716	688	728	675	714	724	708	733	703	712	716	713	753	707	677	688	669	686	727	690	641	692	711	683	641	716	740	668	696	670	672	710	679	688	718	694	702	669	729	672	681	697	708	675	734	726	671	734	694	633	740	679	668	683	680	718	657	712	680	726	700	689	644	710	661	733	703	694	671	699	661	701	660	745	691	670	646	642	714	664	650	709	727	725	701	700	681	694	693	650	746	688	737	696	716	719	652	719	664	716	675	636	666	662	698	683	665	681	706	713	706	672	698	681	694	684	641	681	722	706	667	694	740	708	655	708	716	692	736	673	707	676	702	698	708	715	718	683	685	687	707	714	737	695	676	692	711	712	677	718	649	740	722	630	696	712	739	692	687	738	658	682	716	703	682	701	656	657	677	659	738	750	675	696	688	671	684	667	695	719	695	726	735	730	693	667	630	704	654	662	687	665	700	676	683	696	679	704	660	674	723	726	666	727	707	691	688	712	706	683	675	677	705	666	716	691	714	683	669	704	676	673	700	670	692	701	682	725	691	728	690	734	687	657	687	704	689	691	691	649	660	708	692	681	730	683	681	661	730	704	684	674	637	688	699	710	733	636	697	699	677	714	704	718	713	703	678	687	660	713	689	735	695	651	745	694	758	728	696	730	722	706	655	676	692	700	719	692	655	637	711	686	703	655	681	716	693	729	726	708	681	695	690	676	667	709	691	680	650	734	669	616	652	727	735	689	750	659	656	663	656	691	710	688	729	645	661	705	666	727	665	706	665	691	659	685	715	683	676	711	672	702	724	709	723	669	715	696	684	708	698	680	663	699	718	711	687	670	665	650	694	694	664	705	655	710	681	708	685	718	720	638	710	702	676	719	681	706	695	671	696	756	685	684	702	666	684	693	693	678	708	731	696	700	669	661	668	715	671	682	706	702	700	678	690	691	728	730	665	727	664	673	706	692	677	735	689	623	726	683	728	683	705	731	692	662	673	707	700	744	679	707	723	705	687	727	696	712	662	680	646	672	711	727	728	687	697	719	707	672	675	676	684	693	680	773	689	666	698	684	724	700	668	663	710	704	674	695	682	694	752	710	660	752	709	656	672	651	710	692	697	671	735	714	683	740	683	678	661	618	682	731	714	718	696	706	734	714	708	692	748	687	717	687	719	682	669	684	713	675	701	675	685	700	677	685	730	665	680	690	729	696	715	736	666	658	676	717	660	675	695	708	681	678	755	718	713	709	649	691	690	737	647	697	670	684	675	685	720	669	662	701	702	679	675	678	674	697	735	667	672	694	677	679	621	683	759	751	733	691	673	669	657	650	710	703	662	668	756	706	706	710	696	773	737	724	666	702	727	670	652	634	683	657	663	672	653	690	688	676	698	699	736	762	697	671	700	722	663	662	685	704	697	704	719	739	699	684	708	679	710	669	678	672	723	673	652	709	676	729	671	712	695	679	709	698	675	719	737	666	705	731	667	692	650	675	687	664	715	660	748	700	652	694	694	682	677	651	683	675	670	668	706	694	701	696	695	687	640	670	642	711	665	665	652	691	646	699	709	680	678	721	700	753	702	725	695	665	695	673	685	719	696	694	679	704	702	685	705	678	702	715	756	734	673	659	681	691	722	670	716	695	692	659	696	696	688	665	682	651	676	687	693	699	689	731	718	687	696	674	679	733	675	676	724	659	690	659	708	675	750	680	712	742	709	710	675	710	698	716	670	678	700	679	698	687	635	722	685	739	678	711	709	719	673	711	717	721	656	691	726	651	684	725	703	715
36309	7535	1223	797	535	362	267	227	199	193	197	183	151	169	162	156	143	128	130	135	119	149	139	148	129	129	154	141	111	135	135	163	120	143	146	103	134	131	131	134	142	164	126	138	133	125	156	143	133	157	125	128	119	140	182	157	122	136	137	136	125	159	131	134	124	143	129	134	128	129	125	131	147	145	143	124	147	128	122	133	130	136	119	139	134	141	136	131	137	151	115	130	144	135	147	119	138	137	138	110	108	143	145	132	132	142	114	145	135	122	122	142	109	112	134	133	118	131	145	126	150	120	158	116	157	126	143	171	144	140	129	104	124	139	138	136	129	137	141	131	139	132	127	140	128	135	128	135	128	128	134	120	130	114	137	133	104	125	126	121	152	128	163	106	151	121	125	143	139	130	138	151	134	140	147	132	159	109	143	147	94	123	122	141	119	138	133	128	159	146	143	139	132	148	148	127	143	162	134	139	138	135	136	119	138	122	106	124	112	98	107	133	139	133	125	137	140	136	124	115	130	135	129	147	136	130	114	143	122	143	132	139	135	132	141	147	131	153	118	142	139	157	144	143	114	129	109	135	125	130	119	123	137	133	122	110	121	114	129	128	127	126	125	151	132	139	163	134	163	125	125	120	124	148	107	136	119	113	113	119	123	120	119	147	124	135	137	124	121	133	152	131	126	117	151	162	142	146	141	113	128	150	124	111	133	132	138	135	115	160	132	134	145	129	111	127	128	135	120	150	122	126	127	137	126	152	136	116	135	140	129	151	121	159	150	144	142	160	146	136	162	135	140	112	118	124	129	134	138	140	112	129	125	135	143	132	137	146	143	141	135	148	118	153	113	118	136	141	124	147	116	120	153	142	128	133	125	129	120	150	142	128	117	140	133	117	125	141	130	147	108	117	143	130	127	139	132	105	158	142	112	133	143	125	135	119	132	143	134	123	143	128	139	138	128	128	130	145	123	126	132	139	144	118	111	135	112	128	152	112	131	138	110	143	121	125	131	132	133	115	139	141	157	127	130	132	129	131	120	128	152	133	137	147	136	124	135	127	118	127	134	132	129	135	129	114	124	139	109	141	136	129	132	124	125	130	116	113	151	137	146	154	146	132	122	153	137	155	140	127	116	124	124	135	132	122	127	129	135	136	124	127	116	125	141	123	119	123	131	125	121	128	126	119	148	152	148	126	147	109	115	144	141	127	113	104	129	138	134	133	143	141	137	136	114	119	130	149	126	145	123	143	132	116	127	131	117	117	119	127	135	134	135	143	119	129	158	129	153	115	148	134	139	116	111	125	123	124	139	124	154	112	146	117	131	139	157	141	122	134	133	153	137	144	141	158	125	141	124	121	139	150	113	136	131	153	135	130	137	131	143	152	153	134	139	119	118	127	152	130	117	141	156	140	137	110	136	135	111	112	137	126	106	119	142	138	144	108	122	112	124	145	129	129	102	115	124	127	120	129	123	124	128	120	149	139	125	139	121	137	138	130	117	128	137	117	166	122	149	118	132	133	126	127	131	132	139	141	123	138	160	127	158	151	145	115	161	152	117	142	127	142	134	134	130	111	134	132	126	138	126	141	118	133	114	132	142	142	125	140	132	103	111	148	134	129	138	123	145	152	137	118	135	120	141	121	135	123	148	130	141	118	126	125	121	117	139	141	126	124	126	131	128	134	139	137	143	130	130	139	122	104	142	122	111	143	141	151	133	149	114	132	161	112	115	135	157	128	141	131	139	122	135	136	144	155	122	131	128	139	153	139	154	122	125	131	148	120	112	137	124	128	124	144	128	141	137	128	147	145	134	120	135	173	119	127	137	132	134	126	121	137	152	125	150	133	145	153	147	132	152	135	133	134	138	142	123	143	138	135	132	123	126	134	123	115	129	123	146	123	148	146	107	148	125	153	124	103	123	147	119	120	137	128	130	127	149	114	128	137	144	130	120	132	158	129	117	125	133	165	145	109	131	136	119	127	145	136	142	119	117	132	148	130	137	138	134	131	143	124	141	145	146	124	132	156	132	111	123	145	132	127	124	135	136	101	126	127	137	138	149	118	129	129	123	142	128	114	140	139	135	118	133	148	123	115	108	120	132	131	134	137	149	118	140	132	130	115	142	133	117	142	138	141	130	138	127	146	131	151	145	146	133	117	143	131	125	130	134	123	132	136	141	151	145	124	136	121	120	139	104	140	137	153	142	133	122	147	143	125	140	151	123	145	111	130	130	128	126	150	115	130	122	139	110	129	140	118	107	138	135	131	151	146	132	143	124	142	138	139	122	123	119	135	134	147	134	154	154	142	138	115	145	130	125	126	132	130	127	160	132	128	136	170	126	146	148	136	133	139	132	124	144	114	132	136	131	133	140	124	145	128	126	114	177	126	148	132	146	114	112	127	129	135	148	116	144	135	140	133	140	135	129	121	136	135	123	122	116	126	153	125	128	141	127	137	132	136	133	136	148	123	136	131	138	137	154	111	136	132	145	120	145	127	153	128	118	146	133	111	105	135	142	127	143	128	113	127	122	136	136	137	140	152	118	134	151	135	136	130	150	111	138	120	139	140	125	118	143	122	153	141	127	106	120	124	150	116	144	148	140	137	127	145	140	118	128	132	124	121	142	147	154	108	144	155	156	123	144	124	130	127	132	144	141	140	147	112	120	129	132	127	139	129	160	138	118	129	137	149	131	142	114	156	139	105	142	136	150	117	141	109	112	136	148	134	131	114	145	135	153	150	126	129	134	121	128	126	156	136	150	155	123	123	149	119	141	143	122	149	141	134	128	117	155	131	139	133	150	135	128	135	125	116	135	115	137	157	139	133	143	128	125	125	132	119	124	132	134	143	121	130	129	146	115	130	130	152	141	140	122	124	145	123	140	133	148	129	128	147	116	130	116	134	126	126	132	118	144	140	141	112	152	133	130	127	122	137	139	146	146	140	145	137	133	127	149	151	143	135	152	128	137	136	138	165	132	159	132	139	151	131	109	118	114	128	142	149	145	133	117	117	154	144	129	140	141	146	154	119	134	123	146	124	121	131	124	130	141	162	134	135	158	129	129	119	155	128	121	131	150	134	136	134	160	126	111	107	120	152	133	120	140	122	143	157	132	125	130	127	145	131	101	144	125	131	130	124	114	110	120	137	130	133	138	137	130	128	154	150	125	125	139	122	136	118	116	124	136	113	147	128	116	120	139	141	152	113	130	103	147	113	133	141	109	117	111	137	125	111	149	140	150	117	149	132	137	135	130	135	136	127	136	112	131	132	126	117	135	166	150	130	119	115	121	114	133	125	127	148	126	134	143	130	127	148	139	117	141	118	134	140	132	122	133	143	127	118	146	159	159	102	140	151	113	127	137	150	131	121	114	120	129	121	122	119	129	138	119	152	134	133	123	129	148	135	125	121	123	132	108	137	141	135	134	158	137	152	120	111	147	145	134	114	146	132	144	119	141	155	143	132	128	141	131	119	128	121	142	132	142	132	132	136	134	124
20912	1085	2196	2542	1989	1486	1109	900	807	729	512	590	574	493	473	468	464	439	426	429	418	426	431	379	394	391	408	400	381	387	391	396	374	395	354	364	346	390	375	380	406	376	352	330	365	338	400	340	376	348	323	378	342	368	380	358	370	373	335	372	368	351	346	364	382	368	344	337	372	344	345	398	347	382	346	351	400	373	354	323	353	358	327	374	338	382	337	363	345	413	372	336	318	355	345	355	324	344	380	362	327	374	351	363	337	338	328	335	355	365	332	349	356	384	348	315	359	379	365	327	352	346	402	316	372	329	360	371	373	324	326	369	360	355	322	359	340	342	335	367	367	342	347	346	339	326	366	336	361	378	380	353	345	348	350	353	324	372	346	353	339	361	382	338	353	378	316	324	358	348	356	360	357	371	334	360	348	360	370	337	337	312	355	354	326	332	355	344	333	321	353	351	374	381	377	378	306	388	332	341	333	341	360	366	340	328	326	334	369	345	311	350	376	354	334	326	355	374	367	376	357	319	338	360	344	359	323	355	359	351	363	359	358	368	343	326	318	351	349	350	356	365	357	348	343	343	338	371	358	362	338	337	350	338	308	330	365	352	352	342	337	356	346	362	372	315	351	303	346	339	366	373	353	365	378	356	338	391	356	353	348	346	336	338	336	338	337	355	326	333	335	357	356	331	364	322	362	338	345	343	340	336	364	365	358	366	354	340	337	324	336	359	317	315	327	352	337	336	338	351	344	333	352	350	357	335	327	336	380	385	325	355	344	360	352	337	338	315	357	373	344	354	325	371	348	360	322	370	355	390	371	365	359	330	371	372	384	340	339	386	344	362	333	354	344	364	339	332	324	370	327	356	361	336	338	325	350	357	363	360	381	341	369	331	323	369	371	350	350	331	327	345	355	348	338	345	333	353	309	375	353	340	364	322	364	340	354	343	345	391	340	365	371	314	366	376	349	341	326	337	377	313	316	367	386	348	333	355	352	356	365	327	348	340	361	341	348	341	370	380	325	337	354	310	368	370	368	327	354	371	350	357	339	362	348	356	355	351	341	352	335	366	355	347	349	383	332	339	348	338	352	327	367	362	346	314	323	381	338	342	369	343	368	383	372	314	357	356	305	321	345	328	326	341	353	371	318	344	358	315	317	320	333	334	345	312	349	362	325	331	352	354	379	345	335	334	361	353	347	367	384	321	363	352	325	349	359	332	374	349	364	345	329	355	327	358	352	336	334	351	328	370	341	376	357	398	361	359	344	344	352	334	359	343	340	362	345	339	386	350	296	355	374	354	350	333	353	325	363	328	366	337	388	367	346	330	346	326	386	363	347	311	340	341	334	367	367	336	357	352	327	325	347	345	347	349	353	348	330	353	383	332	381	348	357	366	352	342	333	347	344	378	311	362	331	361	343	359	365	383	379	361	321	380	336	310	353	365	361	346	360	354	328	354	358	356	315	332	345	313	336	382	374	339	329	339	362	326	356	363	361	333	341	369	367	334	334	336	364	343	344	358	354	369	349	341	366	364	326	360	345	387	355	351	297	330	329	363	362	363	337	368	317	345	364	338	333	347	340	331	347	383	336	371	347	339	332	364	359	340	346	353	387	347	355	323	330	332	352	355	333	359	384	361	361	333	328	353	347	364	333	384	361	334	346	334	368	339	328	345	382	360	313	336	333	338	341	336	344	352	346	360	332	343	362	348	321	338	339	348	337	342	357	367	339	372	393	358	332	340	355	306	357	349	332	363	335	340	346	350	363	344	356	334	316	313	377	352	390	319	374	358	349	337	356	321	368	340	325	344	334	377	351	333	334	361	346	351	345	321	366	349	366	367	337	339	313	384	402	360	349	358	328	344	392	362	361	339	373	357	344	350	354	337	356	369	344	376	342	293	336	342	351	319	375	367	358	355	364	351	338	335	318	356	329	357	325	337	354	363	333	359	350	360	319	375	340	353	355	343	356	378	358	327	360	389	366	297	332	368	367	371	367	340	341	332	344	343	325	358	365	340	365	336	350	344	337	340	371	357	337	350	343	376	365	337	360	326	378	330	375	358	361	348	350	374	345	357	335	337	373	358	325	393	356	317	347	337	391	340	334	350	301	387	347	332	356	336	348	335	354	342	328	343	349	358	343	335	356	328	388	367	357	356	341	344	334	342	368	358	360	341	362	358	376	358	315	369	358	339	359	298	359	346	340	343	375	359	346	332	335	344	347	343	332	335	358	360	370	361	333	327	323	378	372	328	337	322	343	321	374	359	357	372	349	356	327	369	324	344	357	358	350	382	345	385	372	355	336	357	344	352	333	345	313	350	348	362	316	352	364	361	372	316	359	364	349	352	390	359	358	360	359	349	332	326	343	345	335	348	360	308	344	365	352	388	358	368	347	362	354	323	339	348	384	364	320	397	339	346	377	316	370	358	353	337	355	344	350	346	336	327	347	374	331	321	317	364	359	333	330	330	363	343	397	378	314	401	334	349	360	353	293	350	375	334	335	369	329	338	339	372	356	344	365	345	367	357	344	350	342	351	381	353	377	400	354	363	352	364	361	349	358	350	368	354	333	318	321	333	347	322	363	340	324	332	374	354	323	339	341	355	359	346	374	330	385	367	367	366	338	355	366	367	360	328	337	334	327	334	382	362	347	345	346	335	351	356	375	336	328	364	368	370	327	331	358	348	372	354	332	371	348	353	383	341	338	381	350	350	334	337	358	363	338	336	358	338	367	382	336	366	328	310	362	332	354	328	339	344	345	374	331	338	319	352	338	341	355	331	343	360	369	313	353	326	384	344	342	346	339	345	352	349	342	353	331	361	378	319	352	360	350	349	359	382	360	337	339	381	339	356	333	376	379	338	371	346	348	341	338	357	332	361	357	352	383	359	333	321	366	354	344	339	360	362	346	332	333	348	340	353	345	321	361	361	366	362	338	301	337	323	359	333	323	349	348	350	351	372	348	374	345	318	339	359	361	342	338	333	333	343	357	343	361	365	345	338	339	347	354	324	322	319	348	350	326	372	409	373	346	345	356	349	327	373	332	366	361	335	345	326	352	387	313	311	370	381	372	312	355	340	346	337	309	362	351	337	376	353	327	372	356	341	346	323	337	348	338	337	354	380	337	342	341	338	323	349	348	368	356	343	372	341	350	361	344	348	350	356	327	339	352	329	338	370	327	364	344	321	337	334	375	339	334	351	356	346	336	368	350	384	336	369	333	339	337	327	359	363	335	336	339	376	319	355	395	361	339	373	360	343	343	342	334	345	331	371	365	373	341	364	354	362	378	341	352	349	353	342	338	361	341	336	352	334	311	343	359	326	340	326	350	365	353	335	323	333	333	377	330	355	365	349	353	362	349	345	352	380	345	325	347	325	343	359	377	367	337	342	357	352	354	360	344	292	337	380	345	343	346	359	321	369	342	365	364	389	349	397	343	378	338	317	336	384	366	357	377	339	342	361	324	337	350	353	349	344	348	369	346	370	364	355	362	346
2282	518	490	462	423	403	361	399	375	350	379	350	335	348	355	370	368	374	363	404	391	352	366	399	367	376	386	373	359	351	333	371	392	375	370	415	356	348	368	341	355	381	342	377	347	344	383	344	349	358	368	368	384	374	335	343	372	337	355	344	365	381	361	338	366	389	367	365	361	395	348	376	405	369	362	378	362	388	386	382	339	400	430	361	376	351	372	344	401	349	367	338	359	356	389	397	332	355	312	371	328	328	352	341	417	376	363	381	373	360	347	386	331	385	356	376	369	335	345	368	383	382	355	367	381	333	345	329	378	381	355	367	383	323	362	341	366	397	381	372	384	359	384	349	328	372	398	364	353	390	392	343	362	357	353	349	384	368	352	356	380	326	364	316	349	369	378	390	343	351	369	340	377	366	369	363	383	387	409	385	362	405	347	349	382	369	378	345	400	373	374	357	383	389	365	351	342	344	348	335	385	364	358	377	367	355	385	366	354	364	335	395	352	367	367	338	332	337	319	374	360	376	409	361	382	352	371	392	383	359	368	390	360	359	377	379	380	386	377	338	328	354	347	405	359	339	359	377	357	378	369	365	386	402	377	369	363	358	381	351	375	380	361	365	346	362	361	389	368	358	368	313	353	351	352	386	359	365	367	391	367	366	366	348	358	357	347	380	360	319	366	336	379	351	352	350	390	338	396	383	370	371	375	382	380	352	336	370	336	376	380	365	371	339	339	372	377	341	354	340	357	379	358	384	388	361	334	372	349	366	390	428	385	407	386	407	371	343	369	374	362	347	384	393	365	372	370	375	374	355	375	391	380	403	392	373	359	396	397	393	354	363	363	384	363	409	357	335	328	367	357	419	335	357	355	352	356	348	315	373	350	346	366	361	328	356	362	354	370	368	351	393	370	386	330	373	369	372	385	385	353	404	345	365	316	359	425	376	361	357	379	356	339	401	373	346	404	376	375	365	370	357	350	361	377	384	374	386	371	365	384	375	391	371	403	368	382	392	373	339	330	404	343	385	381	368	382	386	407	357	370	330	367	356	360	324	360	396	397	394	362	332	398	394	357	367	373	393	356	371	362	336	344	392	385	368	350	373	362	387	368	334	338	353	360	358	375	344	406	392	355	355	345	368	348	364	343	408	389	347	367	368	353	363	363	352	371	396	373	340	393	375	378	345	381	355	373	359	370	386	347	383	364	370	366	349	360	377	371	383	382	387	386	364	348	370	357	350	366	342	406	347	386	384	354	362	347	368	366	362	389	358	380	398	355	374	371	366	377	375	408	379	356	381	349	385	335	371	338	351	382	376	355	346	373	369	397	381	385	358	347	330	355	352	346	353	355	368	385	357	355	338	364	334	341	378	413	370	334	333	329	356	377	342	340	351	348	367	341	368	346	402	401	358	372	375	386	364	374	353	344	388	374	331	383	335	396	386	341	361	352	376	398	357	351	321	364	367	341	353	306	400	332	370	338	386	347	363	377	376	319	363	380	318	368	351	361	380	367	334	340	384	363	390	392	382	359	369	377	393	371	351	344	382	401	340	358	375	378	336	350	399	416	357	375	353	364	367	367	366	319	374	353	375	345	386	343	371	393	344	350	394	363	370	388	390	387	358	341	315	344	360	377	358	343	379	374	367	353	390	346	369	365	383	353	361	371	361	361	367	362	426	359	379	370	363	427	336	371	371	354	387	353	347	343	354	381	356	387	346	382	341	391	336	365	361	387	364	376	368	339	353	391	365	350	430	369	348	375	387	385	357	360	363	395	380	382	382	358	349	384	373	351	375	331	358	378	392	379	349	356	326	372	381	378	358	394	379	353	389	371	390	371	372	407	405	372	370	380	374	356	360	367	390	403	350	371	374	380	390	362	355	401	366	360	371	359	321	365	343	338	382	350	376	366	375	366	358	350	337	383	367	333	403	367	386	352	354	353	382	379	334	358	347	355	388	360	382	374	317	366	407	374	367	372	395	370	370	394	369	375	398	371	353	344	364	350	342	350	355	366	370	363	360	373	344	391	383	373	363	346	409	382	382	360	330	341	362	363	424	370	363	356	364	398	357	381	356	361	383	363	404	358	366	341	387	368	382	343	342	407	366	357	377	377	370	360	370	348	322	376	404	353	389	373	392	379	359	408	386	387	329	358	341	353	347	322	364	401	357	390	380	356	323	367	362	362	338	376	342	399	361	332	367	358	363	341	356	355	337	373	386	344	354	412	371	349	379	394	377	373	374	366	366	337	339	374	366	357	391	381	360	325	361	366	363	354	334	404	339	356	355	382	370	353	377	331	361	362	335	354	373	370	354	381	368	352	398	363	395	391	387	350	398	360	349	368	378	397	367	349	338	350	411	380	374	338	355	327	355	326	302	343	377	401	385	407	368	371	343	367	349	361	384	349	396	404	407	375	365	382	381	373	395	398	367	372	366	356	359	375	354	357	371	370	375	386	373	374	390	392	340	352	342	363	347	402	379	355	376	332	346	365	375	340	346	352	355	367	360	342	349	353	380	380	393	353	385	384	357	356	373	378	355	369	379	375	377	368	349	396	408	388	343	380	383	395	348	389	349	392	377	379	378	412	381	410	415	389	358	390	420	381	367	382	380	348	371	348	374	331	359	369	360	357	393	390	333	364	359	378	354	401	382	382	410	358	354	361	374	393	351	348	380	377	354	365	340	388	326	369	313	352	379	363	337	366	368	362	356	371	369	359	355	348	320	354	352	365	389	371	385	363	385	387	415	380	371	393	397	382	338	374	319	363	365	380	385	377	350	372	401	359	386	377	359	397	379	381	382	379	369	350	354	344	379	359	392	380	380	377	351	385	388	343	389	347	404	384	347	387	365	347	338	339	383	356	392	375	348	366	383	398	367	369	359	363	351	399	341	344	354	368	384	351	394	344	360	368	349	351	381	400	381	384	357	371	365	360	366	354	369	335	366	350	385	348	328	366	376	398	358	398	374	345	363	386	359	385	346	318	349	373	377	348	354	369	358	385	376	337	350	347	327	365	377	366	353	363	337	352	345	348	330	370	424	378	350	378	355	345	359	358	404	408	361	379	359	377	365	356	337	382	343	350	325	366	366	384	380	393	352	363	342	336	353	341	361	336	348	338	363	343	383	369	369	366	401	362	358	376	388	359	394	378	375	384	372	352	377	371	341	368	332	360	319	373	367	357	341	441	379	410	410	347	404	372	380	384	339	360	391	393	376	368	361	376	396	358	397	393	373	395	360	378	386	357	365	381	388	383	384	347	368	385	374	365	339	403	356	338	355	342	381	373	374	380	337	356	355	365	348	368	343	380	350	334	328	366	347	372	390	343	339	361	334	358	370	359	342	356	371	395	388	391	370	369	356	374	340	367	360	352	348	399	372	374	388	368	349	363	362	387	379	369	342	383	377	355	395	356	370	362	375	377	387	374	365	373	333	379	385	339	386	355	350	378	397	385	343	373	334	376	347	352	339	351	398	368	380	364	364	400	346	375	369
2798	951	1166	1207	1064	951	926	919	862	905	862	834	835	855	839	851	842	820	845	873	867	841	831	867	891	859	845	821	884	857	851	860	827	787	880	854	888	830	868	849	825	880	882	859	850	803	850	839	843	852	812	968	891	876	800	802	868	858	850	888	876	915	858	887	879	873	807	838	843	820	813	854	820	891	779	845	874	784	856	828	838	850	876	900	870	854	877	827	836	828	852	853	851	825	898	823	839	882	872	830	882	884	837	873	914	860	824	834	825	837	815	865	798	828	834	802	828	829	916	870	852	814	857	815	850	793	822	839	869	864	878	831	851	846	829	855	834	866	852	861	870	831	862	840	836	808	800	830	846	815	828	784	831	801	900	785	759	809	874	885	813	895	827	844	832	845	865	882	864	866	767	876	852	864	870	842	869	840	854	888	817	809	869	840	815	843	819	860	870	828	848	847	833	824	858	879	864	848	841	859	863	867	856	817	836	906	842	819	883	817	880	891	820	875	843	799	808	878	831	853	877	801	871	858	831	846	839	830	865	799	823	875	869	851	838	875	879	858	837	829	869	830	864	893	784	875	809	837	848	820	856	850	813	833	834	812	858	810	833	896	825	863	867	897	823	821	882	843	829	822	882	843	811	824	860	834	901	813	850	860	800	832	898	811	810	878	849	903	846	852	822	847	826	838	864	811	861	761	824	885	871	809	812	853	797	846	863	832	863	863	853	887	843	816	878	853	835	829	846	872	822	890	850	870	848	791	874	856	850	834	824	847	816	879	815	847	850	852	903	821	818	876	852	831	889	885	813	836	883	820	864	851	842	844	810	833	917	819	850	865	850	855	814	862	829	826	835	879	806	873	896	844	858	849	850	856	867	889	864	820	849	861	866	900	838	880	837	861	846	821	915	818	899	774	833	803	828	787	890	817	896	865	806	844	859	890	858	880	830	833	897	871	893	891	856	813	858	844	817	889	856	836	807	838	824	899	896	815	836	839	879	798	913	831	851	870	808	852	809	847	829	845	850	827	802	879	859	795	874	887	824	815	891	847	904	827	857	866	821	853	882	834	809	885	877	844	869	846	818	838	868	858	781	830	881	844	888	797	802	822	839	865	856	803	893	878	852	853	890	902	840	833	845	826	797	811	875	873	882	855	859	888	874	801	826	815	846	778	907	857	815	884	866	846	828	833	835	881	851	804	808	843	828	918	853	848	867	853	884	858	857	815	837	851	871	907	859	807	864	866	844	869	834	870	876	862	843	867	955	814	881	841	850	859	854	843	833	868	796	882	832	844	898	819	820	842	870	829	866	836	872	862	831	910	837	900	844	829	850	820	849	864	834	842	834	852	849	847	850	848	881	864	880	941	866	827	841	831	922	842	813	859	824	814	871	843	874	854	838	826	822	824	824	819	834	868	867	871	808	822	863	857	880	820	841	834	809	847	858	830	868	825	844	864	832	873	837	820	807	827	892	854	864	837	834	823	864	878	817	826	841	908	823	884	857	852	823	886	854	854	854	823	922	876	839	852	815	864	836	822	864	830	879	863	896	810	852	856	839	841	843	876	832	841	889	809	852	791	875	842	864	827	786	808	869	883	878	800	815	815	878	817	831	811	888	856	829	809	845	836	840	854	857	844	860	880	841	903	854	855	865	862	863	849	867	899	786	832	848	829	879	822	838	859	816	841	858	839	808	828	861	865	870	877	780	820	859	874	889	884	857	813	826	830	814	927	816	838	872	815	862	827	879	835	844	830	883	850	885	893	848	850	846	872	834	863	847	869	851	817	852	836	837	829	768	782	877	815	841	830	851	832	868	843	852	845	798	862	825	786	801	825	824	820	843	860	829	866	884	833	828	813	867	877	877	880	817	841	822	895	883	879	874	843	849	870	845	852	889	843	904	890	795	860	905	783	836	870	834	840	791	820	832	819	818	884	885	824	886	952	818	800	820	847	889	841	852	856	889	853	816	877	831	867	856	802	898	807	806	822	853	837	824	845	827	839	830	905	840	862	861	832	905	825	787	865	847	909	825	862	797	853	864	849	826	840	908	812	801	854	824	873	882	832	882	798	898	837	909	849	832	861	837	809	862	823	845	781	814	882	850	855	854	846	830	828	845	841	866	851	886	846	846	847	874	902	855	836	836	823	841	811	820	852	885	817	919	842	842	842	871	844	819	861	841	835	847	812	823	855	832	819	844	839	894	877	922	859	830	862	872	862	886	844	864	819	794	837	826	844	860	790	837	858	796	829	813	828	834	906	825	877	856	812	840	852	844	836	880	858	844	845	826	863	841	816	841	863	880	829	855	884	851	866	847	820	855	873	861	834	871	843	825	809	847	882	840	830	871	818	831	842	846	862	880	818	839	850	836	877	802	786	846	868	871	849	812	814	852	821	884	863	866	866	902	876	845	837	858	871	848	860	827	789	885	823	881	867	862	814	818	854	824	844	809	812	826	863	841	897	888	855	867	836	860	817	890	835	890	841	865	850	816	837	819	859	853	847	883	837	860	894	828	860	846	860	850	865	802	856	858	855	875	846	834	825	859	847	812	858	855	820	856	831	813	822	881	877	820	883	832	824	875	903	830	841	852	790	835	823	848	858	810	844	837	812	901	832	813	825	868	889	863	860	863	875	870	769	866	826	866	842	863	853	859	860	816	899	832	840	804	890	871	835	816	855	858	810	885	841	889	820	846	825	845	856	787	824	817	825	832	857	836	834	886	862	859	870	833	821	846	805	824	814	891	835	842	896	828	850	832	866	831	875	840	899	869	875	880	805	822	809	837	934	818	838	846	825	843	854	818	845	791	826	826	850	829	890	858	856	820	870	858	868	832	874	813	848	853	912	869	890	843	828	888	804	893	861	820	818	826	855	866	856	873	821	847	848	860	860	850	856	836	838	885	846	806	835	859	867	823	793	834	850	881	820	837	858	881	858	849	895	852	819	835	894	811	840	856	848	852	851	835	886	841	861	849	853	837	856	870	886	885	840	836	847	865	827	869	856	841	832	903	838	828	819	858	815	858	878	867	904	788	885	861	820	840	817	836	903	869	820	866	895	936	819	821	865	883	911	821	852	888	863	812	797	880	773	852	869	899	883	866	841	844	840	765	856	822	842	856	794	859	876	934	817	843	820	852	831	839	777	831	860	845	787	864	796	862	802	817	899	831	814	882	892	871	833	852	838	834	870	831	832	856	814	822	841	840	826	859	786	865	895	843	815	871	877	852	898	834	859	845	895	811	851	884	827	867	819	849	885	848	853	840	844	842	851	887	818	831	841	870	843	809	859	889	834	821	865	825	829	870	792	847	823	824	874	861	840	858	884	863	790	818	857	838	928	827	891	839	848	811	895	841	795	843	828	859	820	897	831	846	866	857	875	864	847	788	791	840	917	874	775	851	806	865	840	782	854	851	868	813	791	865	909	867	804	835	764	786	846	895	893	918	859	923	839	869	826	839	844	796	829	886	837	872	808	860	828	879	798	859	850	890	824
24741	3272	851	708	522	428	351	343	317	339	320	339	264	300	296	301	294	325	281	288	313	287	281	293	300	295	326	325	329	263	324	333	293	298	295	291	325	307	313	289	270	277	293	292	314	272	299	315	298	319	323	301	309	331	302	310	276	301	265	297	290	328	282	293	290	293	305	346	336	280	314	298	299	313	304	330	328	298	301	326	310	303	308	311	295	298	292	309	286	274	307	293	309	296	271	319	318	273	307	289	280	290	291	301	298	312	305	295	302	281	279	316	273	293	311	261	280	286	303	314	303	333	249	284	311	314	310	333	286	328	297	295	314	286	303	321	264	282	291	337	295	288	310	305	288	278	292	283	302	288	276	297	255	300	317	309	260	301	306	325	302	302	294	288	307	275	269	309	290	308	291	281	328	309	335	289	290	276	303	287	308	299	293	300	275	273	273	288	284	319	308	290	296	287	278	320	303	328	330	262	283	304	314	325	346	307	294	283	283	283	283	282	277	314	325	309	304	341	300	296	281	266	315	303	299	302	296	312	281	266	289	295	283	303	355	286	300	283	302	300	253	332	319	313	309	303	327	293	302	263	269	284	280	329	286	307	308	295	296	304	274	312	324	321	312	285	307	289	275	266	325	303	311	300	318	279	278	302	318	288	293	302	305	285	307	273	282	338	270	284	278	312	289	299	272	304	305	302	270	302	323	299	305	274	336	288	319	288	271	308	301	318	310	317	310	288	276	258	318	296	295	287	259	293	284	304	297	267	287	304	312	288	293	285	321	340	312	286	291	333	306	298	276	330	256	304	287	280	318	302	277	351	298	276	275	286	321	267	293	294	309	283	339	271	280	296	302	269	287	281	308	308	268	309	263	324	305	272	301	292	332	298	291	330	310	321	276	271	321	310	338	298	306	303	318	306	315	279	298	297	265	309	299	276	290	309	281	296	318	284	306	302	287	312	311	268	296	267	301	261	288	309	281	269	314	299	317	298	298	288	285	296	282	273	291	291	291	288	276	322	288	325	317	290	325	296	276	297	275	289	268	292	275	311	316	287	319	309	285	316	278	330	304	288	288	271	305	310	302	311	327	301	295	282	299	296	306	294	284	317	279	315	331	303	271	307	294	294	314	306	322	311	291	301	283	296	301	321	299	311	293	291	289	318	318	301	293	300	311	309	308	275	285	324	282	292	302	295	291	291	257	273	262	283	340	280	327	298	296	320	287	293	297	287	309	282	296	275	271	284	269	278	278	332	289	305	283	306	326	289	277	293	297	323	296	322	321	323	285	298	317	314	327	299	284	293	358	303	360	290	295	272	301	337	301	292	278	266	307	285	328	272	310	313	260	305	286	318	300	312	335	287	290	311	313	306	297	317	279	314	332	307	278	319	333	315	313	266	289	283	278	300	303	280	272	332	273	251	273	258	296	317	319	296	305	326	282	289	325	323	282	287	298	292	280	262	277	303	298	302	285	324	324	280	322	277	305	269	345	321	340	314	318	291	266	308	298	338	312	269	303	338	285	265	307	314	287	302	287	300	308	299	274	290	316	290	302	271	270	297	290	316	283	302	299	278	295	331	283	290	323	309	288	306	307	291	324	308	303	290	294	333	298	332	314	336	290	305	274	300	287	299	297	286	278	285	333	311	270	267	319	296	316	294	293	279	299	298	274	297	305	335	277	309	316	325	267	319	295	302	298	313	291	296	304	308	308	308	301	278	315	291	338	286	293	299	295	287	292	278	292	272	303	320	296	307	291	281	292	266	261	256	302	299	323	282	285	315	279	275	318	325	308	312	293	342	320	311	295	311	320	265	278	292	263	290	312	299	303	309	282	328	294	291	296	338	274	284	297	292	299	309	291	295	272	294	287	258	279	329	301	322	279	300	316	309	315	312	291	295	290	306	287	311	257	318	311	313	291	325	287	297	316	335	293	315	319	302	295	289	320	307	293	316	304	289	307	292	312	286	287	293	316	295	311	294	312	295	274	282	297	269	309	304	281	270	273	313	353	288	272	297	321	279	346	296	301	311	295	264	306	287	327	303	309	281	326	292	301	328	310	277	313	320	285	309	306	298	282	341	295	305	311	336	303	311	300	339	326	297	288	309	292	305	315	301	298	313	321	355	309	323	306	288	328	297	280	321	288	323	303	289	282	293	306	304	269	296	291	323	307	308	300	290	301	316	298	300	281	267	268	258	283	318	282	303	269	317	305	297	341	281	318	281	304	285	292	305	316	310	274	308	304	309	318	282	281	339	282	288	280	289	288	303	338	302	285	292	293	277	275	311	272	293	276	333	274	248	308	305	307	324	303	290	295	306	284	297	268	299	317	265	287	279	287	270	313	295	313	265	316	288	300	293	282	304	286	297	272	294	310	303	312	269	310	309	310	285	300	258	307	290	288	296	303	283	312	298	309	273	316	324	313	297	303	291	287	316	279	309	310	308	297	304	335	333	305	306	281	307	334	291	320	281	321	299	295	291	311	317	265	289	298	326	310	296	321	291	264	288	302	327	297	298	299	264	308	333	311	278	286	318	295	298	326	298	265	297	267	291	307	289	305	328	285	309	282	277	268	291	291	329	299	272	312	302	305	301	319	311	306	316	298	296	309	275	281	270	278	304	280	285	322	304	300	306	308	299	279	294	277	304	306	307	287	295	333	277	319	316	313	326	304	301	278	330	280	283	302	309	304	293	291	326	287	292	315	279	270	291	305	279	278	309	306	320	288	303	295	313	302	314	272	309	292	289	279	275	301	313	310	325	289	322	307	296	291	287	304	320	307	300	284	299	305	318	286	315	294	306	317	300	314	311	318	279	299	310	308	285	317	315	300	300	296	292	325	308	267	258	320	311	294	287	295	296	314	295	314	276	305	296	275	290	302	321	286	282	294	310	280	289	288	296	280	293	305	301	301	298	296	307	307	305	308	287	312	289	350	288	298	304	289	278	294	307	260	289	311	288	256	323	298	325	315	287	316	266	336	266	300	330	308	269	339	329	297	301	324	288	286	305	322	309	301	294	292	336	316	306	284	276	275	315	297	309	302	304	301	295	299	305	308	316	296	289	319	263	309	288	275	253	320	322	275	300	296	277	289	274	310	319	327	319	308	288	290	314	300	319	308	315	336	290	302	274	319	299	279	295	300	274	291	304	309	299	292	289	282	292	269	326	328	324	306	309	285	292	307	313	311	287	304	273	279	288	271	285	308	302	327	325	281	298	300	279	306	297	322	306	301	289	276	313	268	324	306	291	287	265	307	310	325	315	330	285	293	269	326	302	290	313	303	293	314	296	291	328	334	292	283	307	299	301	278	311	298	304	295	263	291	268	292	321	302	275	283	271	303	292	320	307	309	291	284	294	274	283	299	281	307	277	277	328	276	302	318	297	305	327	293	301	260	286	313	275	296	321	311	275	304	292	297	288	280	296	314	288	320	306	348	281	321	284	279	303	309	295	295	315	329	287	309	300	301	287	299	294	308	288	304	298	309	322	296	283
14883	1124	1795	2038	1630	1339	1093	1013	936	848	811	813	750	726	743	726	712	731	734	736	733	693	725	699	730	737	682	729	681	700	736	712	737	704	710	705	740	716	750	716	683	675	709	660	748	703	686	710	698	705	742	736	661	714	731	711	674	687	660	664	713	672	670	721	654	658	684	661	669	687	676	681	741	725	700	648	747	691	719	739	712	712	734	690	665	713	747	687	700	689	723	701	709	669	681	690	695	658	715	702	686	702	622	721	639	727	723	694	721	704	687	697	663	718	706	703	699	739	674	678	697	677	763	698	692	723	673	697	689	708	699	679	704	680	708	709	685	760	693	686	651	689	681	702	710	694	734	688	670	718	705	634	728	656	695	676	736	651	734	628	747	697	715	717	736	713	692	709	680	652	720	686	667	714	703	663	718	690	686	696	708	674	688	714	680	654	692	710	666	688	691	667	683	728	676	715	712	684	715	647	706	713	688	720	711	699	686	666	700	748	699	702	677	679	661	660	730	671	708	641	688	665	656	662	642	720	701	686	710	738	721	684	710	663	677	717	639	692	682	735	724	694	696	728	706	657	703	649	676	671	741	719	715	667	725	698	745	686	687	694	649	665	768	669	703	741	676	652	739	677	675	697	662	704	709	715	708	725	735	724	700	687	680	672	705	726	717	670	681	698	677	726	696	691	683	698	682	661	703	685	675	694	705	688	677	688	730	708	711	703	719	703	687	687	700	696	726	727	725	702	750	715	697	693	693	701	694	680	691	691	688	693	688	657	697	692	740	694	656	716	702	699	707	706	726	693	711	684	676	673	691	685	747	713	659	706	680	731	684	646	706	693	688	683	703	664	730	662	688	668	692	728	693	643	724	641	714	723	679	666	692	712	704	677	694	662	671	714	697	700	679	663	713	722	681	690	685	667	749	697	735	649	677	704	643	687	657	664	685	700	692	671	710	710	696	687	712	704	648	707	687	714	688	712	704	679	691	717	662	651	713	695	715	676	712	673	699	676	671	655	646	701	722	716	687	680	706	664	673	690	707	729	724	683	697	684	635	678	706	639	709	689	687	636	722	677	698	693	724	665	694	672	689	688	731	694	729	749	694	696	652	703	692	654	648	706	663	677	672	633	715	713	692	692	699	706	686	681	675	679	708	654	703	667	673	700	738	709	665	727	715	691	698	665	664	661	746	743	697	676	700	678	736	660	669	681	721	703	675	657	722	677	700	736	669	682	708	705	680	660	659	661	679	630	683	678	675	695	707	694	683	762	685	692	708	677	680	692	702	699	699	669	696	662	678	707	713	714	683	718	667	694	664	703	662	704	707	676	706	667	643	700	761	694	688	688	698	729	645	682	712	683	714	648	693	682	701	684	661	627	689	707	663	702	743	708	715	690	690	689	697	645	693	681	701	673	657	700	747	686	663	692	665	690	694	729	656	727	713	714	677	696	746	697	692	687	661	744	676	682	676	700	686	683	667	695	677	714	689	669	673	734	665	736	688	697	713	683	692	666	691	724	726	693	675	634	733	634	705	697	700	676	676	669	677	736	709	704	699	670	686	677	693	683	724	705	722	703	745	730	699	704	703	683	692	678	707	723	720	691	697	645	722	709	731	725	729	679	667	696	709	691	685	710	703	729	714	679	715	704	639	695	741	639	690	663	647	731	686	709	684	698	717	701	664	681	701	715	708	724	695	719	713	693	676	675	643	700	701	684	711	683	699	684	673	732	697	660	656	716	728	681	699	655	724	704	725	709	676	667	691	739	721	723	707	661	699	675	657	671	742	690	716	712	769	696	672	701	718	706	675	699	659	707	701	646	691	654	725	682	703	709	669	682	679	726	684	694	663	679	689	680	691	694	693	689	704	681	740	689	685	701	695	695	697	701	657	683	653	697	705	675	672	703	715	747	696	671	717	729	706	728	691	691	667	776	694	683	711	729	736	651	692	685	711	686	686	684	720	705	706	665	658	690	713	699	628	741	694	684	704	670	660	711	681	678	707	661	721	699	687	729	649	657	696	666	696	691	722	682	699	668	693	694	697	698	676	698	671	665	695	684	714	707	683	628	706	757	694	710	645	733	715	716	703	662	656	681	706	718	654	660	715	697	708	644	726	672	726	702	715	719	720	700	685	677	725	696	682	708	669	660	727	729	609	670	665	711	706	685	697	688	717	648	704	681	678	698	733	685	690	680	683	668	765	718	699	684	770	684	704	731	725	713	721	675	707	647	690	671	708	733	694	673	669	716	702	755	701	690	706	658	648	657	667	699	707	680	722	679	631	715	658	677	673	673	748	706	725	704	738	664	717	675	689	731	655	688	729	698	690	665	734	697	674	692	700	695	635	651	712	696	706	698	670	680	675	680	694	658	697	707	709	723	674	671	640	644	700	671	659	700	704	701	708	665	680	662	658	746	689	723	673	744	708	700	711	703	691	676	690	664	689	643	724	662	665	697	700	647	746	688	667	729	701	656	696	693	734	716	647	666	665	700	714	687	641	649	675	719	652	647	657	660	681	696	689	718	695	663	653	718	674	688	707	704	658	701	659	665	687	703	640	719	640	752	674	696	750	681	675	695	700	703	694	691	651	718	650	715	665	669	699	695	639	667	667	680	669	664	663	757	662	685	677	723	708	695	687	705	680	693	676	738	701	721	687	686	706	714	729	705	687	771	671	682	666	700	640	706	668	709	713	689	714	717	704	700	668	719	668	730	727	708	689	653	671	676	705	693	686	671	719	683	715	697	710	679	714	649	680	688	698	717	715	727	701	669	703	696	744	711	730	697	697	677	713	695	663	677	658	692	652	703	678	650	674	696	637	713	676	718	688	685	699	681	748	676	653	745	713	641	669	621	668	677	658	718	693	689	726	690	646	658	635	725	680	701	678	688	707	657	656	690	702	686	707	705	687	670	739	658	734	734	713	714	729	714	710	688	700	659	686	708	671	723	692	661	703	702	665	664	687	693	698	748	742	674	677	698	700	682	701	707	702	659	625	666	698	730	689	670	688	677	693	703	715	652	653	719	719	704	664	719	702	683	689	684	669	695	719	709	726	701	702	688	720	665	742	727	680	678	740	661	721	693	691	696	738	725	736	654	692	739	664	690	718	703	691	681	701	723	664	699	684	697	686	700	682	708	718	706	641	730	715	686	686	718	672	718	690	673	663	663	685	692	687	704	741	691	701	703	717	732	708	681	675	713	681	688	698	714	687	691	704	692	709	668	706	703	644	669	723	704	697	650	679	690	671	705	681	679	706	726	668	731	666	697	691	694	699	737	714	667	704	700	683	702	711	722	701	675	719	695	656	736	706	744	693	732	685	725	729	700	728	688	684	714	716	641	644	649	704	659	709	664	694	685	718	672	702	716	698	708	702	730	663	659	700	700	720	656	701	685	746	709	722	682	683	722	688	699	681	699	734	690	726	663	714	664	634	727	729	674	658	713	693	667	688	677	689	719	697	696	680	670	720	682	707	717	657	718	672	690	700	653
36045	7572	1230	856	511	347	274	233	208	209	143	180	179	183	159	130	128	167	167	176	137	146	160	145	127	111	124	158	143	131	133	139	125	140	140	130	132	129	136	124	129	149	156	159	148	116	141	151	154	121	140	124	131	129	110	136	125	156	138	129	125	129	129	131	115	134	151	129	106	144	124	147	135	149	121	132	122	124	152	141	140	131	150	143	123	118	152	142	136	127	131	133	133	152	131	128	141	141	148	109	140	134	133	131	138	124	130	137	135	143	127	135	136	145	131	147	143	137	129	134	127	123	128	120	111	105	126	136	138	131	135	145	128	125	134	127	144	137	135	131	141	138	147	140	121	117	126	143	137	144	139	131	133	122	151	131	123	125	135	153	119	147	111	132	129	124	137	131	136	118	131	155	127	124	114	139	124	126	117	133	116	130	141	120	152	156	130	135	140	144	145	134	133	130	143	141	130	124	149	136	132	125	147	134	133	140	133	141	108	118	147	138	141	146	136	136	123	132	139	115	142	139	116	116	123	163	113	133	124	112	125	129	157	137	141	141	132	123	145	124	108	127	124	147	170	133	103	130	133	118	137	126	117	129	151	129	145	140	130	138	133	155	122	123	137	160	121	130	121	129	144	152	148	162	141	138	149	133	132	126	118	133	140	93	140	144	127	128	130	134	141	136	151	135	138	141	145	142	162	136	120	121	130	137	121	119	143	134	124	108	119	132	138	132	123	135	111	132	134	114	150	116	118	138	136	136	117	109	130	130	127	155	131	129	141	139	150	145	125	129	136	120	116	148	138	126	138	117	123	136	122	142	126	125	153	136	131	141	111	130	125	121	146	129	154	147	129	124	132	143	123	158	132	143	150	139	127	138	138	137	141	115	155	140	125	140	146	115	152	145	153	135	125	140	100	128	125	113	147	125	132	136	130	135	137	135	122	117	140	147	130	129	130	108	153	130	130	132	134	153	106	147	138	136	149	126	141	141	142	143	121	128	146	113	135	129	130	146	141	149	146	111	115	106	152	134	134	144	156	131	141	128	149	133	121	148	113	155	138	136	133	109	130	124	136	158	119	125	130	126	132	147	121	128	137	131	144	126	132	133	97	140	115	143	136	116	139	135	122	150	133	127	151	121	120	139	137	145	141	136	118	137	111	141	153	127	138	126	152	128	133	140	136	127	145	146	128	129	139	152	125	128	123	139	130	146	133	130	148	142	145	132	151	126	145	141	158	142	132	158	139	106	142	114	156	137	124	139	148	128	145	123	121	123	149	151	138	136	151	117	114	148	137	143	141	126	126	162	142	144	156	134	144	151	134	130	126	120	126	149	145	116	121	143	138	138	127	139	137	128	117	155	137	141	151	143	140	126	143	137	126	144	127	121	116	129	132	133	127	127	134	129	124	123	141	148	154	115	122	140	153	145	144	125	129	136	129	132	140	126	132	128	130	131	149	110	109	140	128	138	149	125	128	128	139	135	139	148	137	120	132	134	138	141	134	118	128	123	143	134	134	143	141	139	125	114	117	137	128	141	144	140	133	142	135	138	141	113	143	114	144	150	153	126	137	126	117	103	122	150	169	150	170	162	129	148	118	131	134	127	132	139	156	145	127	129	134	136	142	169	149	126	128	129	115	140	129	132	137	115	136	124	154	146	128	119	149	120	141	129	127	136	159	128	134	136	137	162	119	120	135	123	137	113	141	124	140	162	131	129	137	155	144	129	119	122	163	112	124	148	141	148	137	152	125	142	134	140	126	147	121	136	136	155	135	123	118	131	125	130	150	123	123	146	125	133	143	132	137	130	135	120	128	135	117	133	117	145	139	136	139	131	136	112	136	133	133	112	139	120	135	134	118	122	120	124	110	134	138	136	126	124	124	138	100	143	145	149	141	131	130	147	134	147	155	131	117	143	115	152	128	133	140	130	117	145	117	135	141	139	122	152	120	112	144	140	131	147	116	113	138	127	130	109	136	130	139	116	134	145	142	118	134	119	120	124	103	114	138	152	146	132	146	141	129	132	130	133	125	150	144	126	143	130	131	123	129	150	127	136	124	134	146	120	117	123	106	123	131	137	128	139	144	126	126	159	127	150	145	144	143	150	135	139	162	144	128	124	133	128	140	131	118	127	140	150	135	138	140	126	123	128	135	119	131	126	120	127	125	107	120	124	108	138	121	129	124	151	123	126	126	108	116	148	123	158	141	134	116	128	116	113	156	136	132	140	140	120	113	137	139	137	136	127	137	141	125	157	137	147	146	117	108	143	107	139	140	110	122	147	126	131	127	142	108	142	124	145	158	128	133	162	139	113	115	124	137	124	123	128	142	122	136	136	131	130	143	140	131	113	121	118	137	133	131	147	141	124	123	128	151	125	140	109	147	123	136	148	129	156	123	136	131	131	131	108	140	141	134	156	138	134	126	121	113	136	137	126	97	128	119	117	128	139	132	120	136	138	133	113	117	115	120	136	126	128	123	128	145	151	136	140	114	124	120	131	123	143	142	129	120	115	132	131	128	119	123	133	128	142	143	118	137	137	109	145	154	138	127	139	131	137	127	126	125	125	135	146	142	139	128	124	131	144	140	115	141	127	131	129	126	142	135	114	159	138	133	124	115	141	145	113	121	129	132	158	145	121	147	130	102	131	137	144	140	122	141	145	132	141	145	141	123	143	117	148	137	134	156	130	138	141	142	129	150	137	133	127	128	140	121	159	137	131	138	138	137	136	137	132	128	123	134	132	148	150	131	138	122	129	146	136	133	150	125	111	143	128	130	135	136	155	125	136	139	130	112	126	131	142	109	119	132	137	131	110	124	128	154	139	135	124	147	108	129	138	149	125	132	126	120	130	118	131	145	132	108	123	160	134	133	134	124	124	133	150	151	150	156	130	116	128	125	145	142	141	143	154	165	126	130	138	127	121	113	123	147	157	141	135	139	148	139	136	119	119	155	133	141	137	116	144	144	127	129	134	117	112	126	144	120	143	134	135	111	102	140	148	140	136	154	148	139	121	119	133	125	144	139	123	118	120	127	150	119	140	153	131	138	113	119	148	138	120	118	122	124	122	142	140	126	120	139	147	138	124	111	149	136	109	139	155	133	167	121	120	150	123	147	125	134	142	141	130	116	148	142	127	162	138	120	164	138	129	147	149	137	133	124	127	123	131	146	101	121	124	122	146	140	127	159	143	121	123	115	155	136	135	142	145	147	134	127	136	131	164	137	127	156	145	133	147	140	157	130	132	140	141	151	137	136	140	154	138	138	127	135	142	141	125	134	135	139	129	127	139	146	135	122	139	127	145	124	125	145	125	118	148	131	128	134	161	129	127	156	146	127	151	111	136	135	135	113	135	143	140	134	140	115	144	128	126	148	139	132	139	121	120	134	148	124	141	132	100	130	135	145	138	153	154	119	130	145	145	129	143	127	120	161	130	150	140	143	130	113	147	128	156	122	124	138	146	129	127	122	129	140	141	124	148	128	158	93	118	135	151
20939	1045	2174	2568	1961	1501	1031	871	734	640	571	575	511	499	502	459	400	434	455	438	404	419	422	393	421	401	388	400	360	378	400	360	395	344	362	368	379	387	378	331	392	368	359	389	348	357	357	381	355	342	342	387	346	375	368	349	343	371	354	369	338	326	376	364	348	358	364	352	327	362	364	334	385	324	375	336	350	356	339	348	366	375	332	329	377	319	356	353	333	362	342	335	328	346	380	403	374	363	363	347	341	360	383	365	334	348	328	350	333	354	352	357	333	352	329	339	360	344	349	366	348	365	351	358	365	355	374	350	327	338	380	365	346	339	346	333	345	359	304	338	359	327	340	355	357	345	347	361	340	353	358	353	335	352	349	380	362	339	387	341	311	351	345	342	349	329	361	333	351	371	307	332	346	332	347	353	338	321	370	366	372	338	361	333	315	321	387	364	366	344	370	375	346	346	364	338	328	369	343	363	332	318	367	337	339	368	329	354	355	347	326	373	366	338	363	332	359	334	331	379	401	356	333	353	345	384	333	350	340	360	397	337	341	353	360	351	359	353	371	341	328	382	332	327	364	348	345	358	348	354	345	343	348	325	371	357	391	316	345	316	358	305	333	374	360	305	363	372	338	355	323	341	350	347	342	373	327	344	371	342	364	338	339	371	365	350	363	345	370	339	348	339	345	386	360	335	362	358	361	344	372	355	325	332	344	347	384	362	333	337	339	332	348	366	355	334	370	338	349	377	345	357	334	357	286	313	323	351	351	345	334	368	328	358	361	351	365	360	339	330	358	354	330	305	337	338	345	385	374	355	338	334	332	346	333	384	355	340	381	337	347	351	354	320	360	347	334	352	368	360	358	363	361	360	386	363	365	332	353	345	345	333	370	352	358	347	340	364	384	334	339	348	336	359	383	363	339	354	349	343	330	349	357	349	343	345	355	352	342	347	382	351	354	315	319	354	358	353	334	353	310	314	344	332	363	314	345	338	344	354	364	328	367	363	342	335	345	327	339	337	358	357	323	332	320	373	341	386	332	347	352	356	334	352	303	371	327	360	360	345	362	378	385	367	387	328	339	358	355	348	359	352	337	305	338	365	352	338	329	352	350	395	373	357	346	324	355	384	388	332	354	352	350	318	347	342	337	367	374	348	342	351	313	352	373	349	385	356	337	339	347	330	370	323	369	332	346	368	348	351	355	351	378	342	333	330	353	325	339	329	339	349	368	381	337	353	360	354	330	343	358	336	349	355	383	414	375	363	334	390	335	371	374	332	344	352	326	369	297	350	347	322	358	316	323	348	345	343	347	358	345	330	383	335	358	343	327	366	352	356	331	350	354	329	340	344	338	357	369	344	363	322	309	358	359	354	359	350	352	390	365	335	366	362	369	346	365	338	355	340	335	373	359	344	351	358	340	353	368	331	348	351	350	340	353	322	328	370	321	346	322	329	362	366	334	340	332	370	346	366	369	384	344	372	355	365	336	345	329	364	370	347	357	350	331	363	355	348	334	355	374	313	346	359	358	354	378	361	346	335	362	346	360	323	293	346	373	348	350	382	314	326	331	379	345	331	383	331	368	346	356	399	302	326	316	359	351	385	330	342	374	347	341	381	409	369	340	342	366	340	347	362	360	331	348	326	322	330	374	331	349	341	362	352	346	351	346	355	362	339	338	359	341	338	312	367	359	375	341	337	378	323	330	370	367	357	336	306	360	335	358	304	316	340	334	343	351	334	350	346	358	327	340	336	338	349	310	352	338	338	350	364	333	333	352	371	336	338	336	319	341	353	319	332	385	370	371	356	353	330	358	354	322	349	339	349	365	355	354	344	357	362	353	335	385	319	304	350	357	383	343	367	358	316	358	347	378	308	308	346	342	355	351	371	337	366	366	324	334	344	338	379	348	344	335	338	338	322	347	355	347	321	336	353	365	353	347	330	318	357	361	358	338	327	360	339	351	349	345	328	408	346	373	347	351	381	351	350	324	365	363	345	358	365	351	343	345	358	379	340	335	330	349	358	349	372	340	333	344	363	309	377	341	353	344	363	338	378	362	383	369	336	350	338	356	383	354	344	330	352	370	358	329	320	344	355	368	351	348	359	345	369	337	361	380	320	332	337	342	341	329	339	372	331	365	334	359	347	347	372	332	366	317	331	352	348	329	342	313	384	344	347	372	347	346	373	342	341	365	369	358	336	349	277	367	352	383	343	369	355	337	359	361	338	355	340	347	371	343	339	330	353	351	366	381	352	337	360	317	326	393	341	376	347	376	313	332	375	382	354	343	332	350	301	356	378	352	352	343	356	343	339	365	365	345	349	352	336	378	357	351	380	351	357	327	321	348	354	346	354	392	342	367	352	320	372	344	381	348	345	381	350	330	358	373	339	366	359	334	295	365	361	336	345	365	349	329	354	358	336	339	378	324	345	364	356	347	382	368	339	308	346	352	346	326	352	380	329	313	362	342	362	356	364	343	372	366	349	353	358	360	360	365	329	390	324	321	348	343	334	344	374	390	363	354	366	330	341	353	354	337	362	359	366	361	368	359	327	334	313	336	369	341	378	363	361	373	344	330	324	354	372	339	380	332	308	363	337	347	313	324	343	313	379	320	336	309	357	363	347	388	319	375	338	383	361	335	346	324	353	355	369	352	359	368	335	332	333	339	347	352	333	339	352	350	367	349	367	334	361	342	374	386	350	359	340	344	344	326	354	318	337	333	322	310	344	351	354	373	337	389	327	346	375	340	369	384	336	340	328	336	332	335	358	372	362	367	385	330	332	337	354	329	277	342	371	362	344	349	316	355	356	309	368	355	335	362	342	344	317	411	346	339	365	331	323	346	351	345	369	326	346	356	310	340	338	356	334	341	323	355	326	340	356	329	329	331	337	344	369	340	354	319	353	365	336	342	348	363	338	368	356	368	348	351	331	356	364	367	358	361	342	331	366	329	332	375	334	313	368	359	342	326	315	377	389	344	340	346	379	357	328	355	344	334	359	328	342	335	359	360	372	335	354	357	355	323	343	358	366	349	331	357	358	338	363	382	363	305	370	349	346	336	363	356	359	339	330	372	343	335	369	346	347	335	360	312	324	327	335	345	380	326	329	355	360	362	341	339	368	354	340	366	378	388	367	357	324	359	320	340	357	395	356	349	366	370	355	341	301	359	329	336	379	353	356	346	339	351	344	363	331	360	383	349	382	340	352	365	359	376	323	348	320	345	370	351	374	335	337	351	323	376	362	354	340	326	368	330	382	345	320	376	369	348	358	366	350	371	337	365	357	348	373	347	380	354	355	334	325	346	380	318	360	357	368	356	364	348	346	357	348	355	323	351	328	356	333	377	353	329	342	331	366	346	317	357	349	326	351	362	334	332	340	385	333	368	359	337	344	357	342	345	355	371	343	360	356	359	375	358	307	366	332	343	344	356	336	347	339	355	372	371	345	350	362	317	361	351	350	323	356	340	352	350	343	357	343	319	321	355	345	367	352	374	364
2426	487	480	485	417	390	351	394	361	345	372	352	402	356	326	370	340	395	383	370	342	364	372	361	354	356	386	326	345	371	356	370	367	401	340	376	348	378	361	378	391	380	361	355	390	374	359	381	399	375	343	398	333	375	336	386	391	387	367	361	397	352	406	371	350	367	381	380	366	414	367	359	384	382	373	357	387	359	354	394	381	375	358	373	394	381	360	358	381	354	369	384	387	369	334	340	381	349	375	372	313	352	334	356	365	369	346	357	348	385	358	383	367	359	334	365	378	369	362	357	337	356	381	375	367	384	396	342	370	353	424	376	375	384	377	358	368	343	346	368	354	358	390	313	402	361	364	352	370	363	329	357	401	382	373	385	374	354	367	410	376	344	373	368	374	380	364	362	365	363	365	322	374	370	380	370	350	364	354	409	330	372	362	366	383	342	382	415	377	359	384	401	353	406	379	346	401	374	374	357	379	394	363	350	381	338	374	372	337	392	363	374	371	396	374	380	399	403	358	357	372	354	351	358	385	361	372	365	381	388	383	385	385	392	378	356	387	378	402	366	371	392	362	360	349	348	365	328	385	359	391	332	388	356	335	385	366	343	398	370	365	359	382	357	374	393	363	423	384	374	390	336	396	359	352	408	361	378	370	327	349	376	356	366	385	369	350	358	373	402	379	371	350	394	349	383	335	404	357	417	343	389	353	382	343	315	364	342	375	375	395	387	382	355	388	356	378	390	381	366	389	371	352	388	366	347	349	383	392	346	376	335	362	358	381	360	370	333	341	391	395	401	365	375	366	372	364	371	382	373	345	409	406	374	384	371	363	386	382	386	334	380	378	382	366	378	342	340	395	372	318	383	370	390	348	382	365	353	371	378	359	355	388	372	366	361	354	358	364	337	352	377	341	362	391	352	357	358	377	360	368	346	390	408	425	362	370	383	333	381	396	350	393	366	367	359	348	369	354	380	376	370	360	407	371	393	396	366	332	379	385	344	336	358	363	367	414	334	358	388	388	337	362	358	376	391	360	365	378	403	376	401	343	355	360	361	342	353	359	363	356	346	400	379	379	375	389	389	338	369	333	412	393	372	351	398	372	331	351	363	375	380	381	370	410	370	359	338	400	340	346	372	356	342	370	364	397	366	352	368	378	372	374	373	369	341	365	359	353	376	336	338	347	366	367	356	351	367	370	405	377	373	364	363	352	344	346	361	376	363	389	411	380	358	398	374	339	375	362	386	354	390	357	370	361	350	364	399	378	380	340	350	342	336	372	380	362	365	341	392	393	352	366	357	350	360	356	397	352	359	403	380	389	388	344	371	382	351	347	356	370	350	365	397	385	380	367	368	395	381	356	333	374	404	394	422	375	369	418	358	352	373	372	360	341	341	367	359	373	347	373	322	347	356	388	350	345	375	374	363	423	348	369	398	408	336	395	351	344	349	381	355	377	320	352	394	383	364	328	380	396	376	366	372	342	353	361	391	348	383	374	366	357	376	394	368	404	338	390	395	354	359	363	386	361	308	383	375	394	378	353	381	349	388	349	353	382	368	360	378	330	406	353	394	349	404	392	403	382	378	363	358	378	359	381	363	341	363	379	366	358	371	375	366	327	360	371	370	383	345	388	391	391	353	389	368	387	371	348	356	321	366	392	376	378	393	363	330	362	350	391	365	371	354	387	335	368	412	401	357	360	363	368	405	364	390	411	370	365	383	384	365	352	374	355	367	382	407	362	374	365	365	373	377	373	345	355	377	376	346	361	369	363	388	350	367	342	367	341	387	365	365	359	362	342	392	372	375	361	343	367	321	337	379	392	381	395	386	400	397	365	352	383	358	343	390	388	364	381	358	391	369	400	378	341	390	354	318	365	377	380	343	365	398	358	388	367	368	379	381	344	364	417	383	397	323	361	339	376	342	398	391	381	360	356	374	415	380	334	398	362	372	339	366	367	379	376	376	361	381	386	392	417	368	397	357	361	355	390	361	378	365	373	365	351	378	368	344	348	386	395	379	386	381	373	374	346	384	371	355	373	382	389	343	349	366	350	377	371	352	393	361	367	389	379	380	364	427	331	362	366	350	357	371	402	376	363	383	420	312	336	401	362	388	387	347	381	348	379	392	370	368	366	350	345	363	347	371	338	349	358	392	351	377	345	335	332	392	380	418	357	350	378	360	366	388	358	390	395	404	346	386	370	362	380	372	347	398	352	376	341	387	363	387	359	381	363	384	385	378	352	383	377	398	369	375	388	377	392	371	374	334	368	361	387	355	387	383	393	381	341	369	373	372	377	352	353	369	377	384	385	374	380	363	388	368	365	373	351	363	364	352	322	361	379	353	365	363	369	336	385	380	363	346	329	383	435	383	369	366	353	381	349	343	381	394	345	418	393	396	375	356	376	392	343	365	371	385	371	377	353	414	363	369	350	331	379	371	403	356	343	357	363	390	393	326	373	371	367	399	385	342	365	418	385	359	343	366	390	365	368	374	383	351	331	366	381	414	361	403	365	394	341	349	395	366	400	358	387	383	367	395	402	377	386	368	358	341	352	381	355	357	362	353	371	393	374	364	361	391	382	342	370	360	342	376	338	354	338	355	414	332	386	416	371	397	353	344	364	333	382	356	349	372	353	352	340	386	364	355	376	373	352	417	372	375	378	376	335	386	386	359	413	400	356	358	373	349	330	344	387	378	360	336	365	364	370	343	383	377	379	370	387	347	404	329	371	370	361	356	374	369	363	380	368	354	350	389	385	367	380	322	391	363	358	355	343	371	370	376	373	388	355	379	380	372	354	372	383	353	367	351	384	377	383	389	373	369	397	387	348	384	357	369	415	327	353	367	387	352	368	359	350	357	335	397	364	375	387	363	378	360	362	374	373	372	390	382	379	358	336	365	346	382	347	369	349	396	400	394	403	372	369	373	381	361	357	327	402	350	384	374	352	355	386	380	376	397	388	342	363	354	362	349	348	360	373	374	367	348	376	367	374	354	364	345	367	367	377	357	386	367	350	366	382	378	377	359	384	411	341	366	401	370	349	391	390	388	387	378	378	360	372	341	379	372	349	345	375	379	372	377	378	372	372	340	346	381	339	395	407	373	355	374	363	370	381	350	387	354	380	395	354	357	394	370	338	367	346	323	386	395	354	358	345	348	330	344	353	373	389	354	382	357	333	375	350	360	378	370	389	398	375	362	341	355	369	364	338	374	371	390	370	359	399	347	394	377	365	400	386	347	374	387	365	416	385	379	338	361	353	380	362	368	382	355	338	363	404	390	394	335	340	367	375	369	370	371	381	336	327	342	335	364	349	394	368	376	373	329	345	347	373	368	361	391	384	383	382	376	351	391	365	393	363	378	375	384	328	361	368	378	365	361	361	397	357	373	383	373	375	373	406	342	368	368	400	377	380	374	363	369	394	351	330	372	357	365	407	377	377	383	368	398	344	346	395	395	330	375	358	400	369	375	364	383	384	353	373	381	381	413	372	373	372	332
2754	965	1126	1223	1132	959	919	884	817	863	836	874	896	843	866	865	861	847	875	832	847	843	854	782	856	901	874	846	861	877	875	863	908	871	839	829	843	869	848	846	840	878	858	865	885	862	874	811	867	832	848	853	816	936	808	824	825	890	809	793	860	840	875	829	820	780	861	792	851	862	855	810	847	855	772	848	841	903	865	822	848	876	845	808	807	851	863	867	891	866	855	857	859	849	868	854	843	827	810	804	801	840	880	824	890	856	848	840	848	865	934	764	876	832	848	847	855	908	829	868	866	834	860	847	878	825	839	837	838	839	822	839	860	861	840	901	796	873	892	847	802	906	835	820	848	826	884	858	781	843	839	817	825	811	812	890	845	814	831	850	841	870	845	891	864	774	844	825	911	860	834	839	846	843	857	849	883	787	901	818	858	837	843	723	872	783	877	901	895	829	900	876	811	873	830	830	864	803	840	826	889	869	833	874	851	867	871	831	832	907	819	820	838	870	853	845	839	835	864	806	878	867	814	836	848	854	793	828	855	884	864	859	831	798	829	859	847	828	876	872	822	841	852	870	855	856	848	860	863	875	891	890	905	854	859	851	879	842	884	841	880	831	842	893	784	830	844	859	812	865	842	800	844	816	821	815	859	839	794	830	882	876	809	788	842	819	878	770	832	823	808	907	861	870	857	857	849	849	850	880	851	828	803	833	849	829	824	824	782	874	829	864	869	839	829	828	865	865	833	831	810	781	867	867	848	861	852	878	784	861	836	851	918	840	900	850	837	887	874	806	842	804	828	895	905	888	883	815	854	845	836	834	829	810	878	883	852	849	876	904	826	857	841	850	838	833	830	867	858	890	929	815	776	844	787	899	858	788	896	823	857	837	831	839	852	844	899	822	809	837	877	815	834	824	835	845	888	804	825	808	835	850	843	819	881	838	854	828	858	831	807	796	831	891	842	906	823	831	822	882	828	836	791	906	842	831	864	840	865	874	863	887	857	799	837	842	858	821	836	914	861	862	864	850	876	894	859	798	823	879	838	837	863	860	823	829	790	885	845	811	873	886	865	845	837	806	802	852	825	894	869	838	853	841	848	838	819	880	877	776	897	844	828	891	898	845	859	873	836	881	815	854	830	890	839	850	804	830	916	805	911	897	813	804	878	875	845	844	817	894	863	831	882	874	845	850	819	855	838	863	857	797	832	836	867	900	854	846	833	818	857	868	851	875	861	908	777	787	836	847	848	868	872	893	834	830	831	829	822	881	853	785	815	818	827	813	855	824	854	819	854	824	880	867	832	844	840	816	896	851	816	773	878	874	859	872	838	857	899	875	896	824	843	879	817	824	840	835	860	864	823	796	865	869	860	825	842	906	818	875	867	852	868	841	868	812	837	890	903	864	857	803	862	799	831	848	886	854	836	873	844	840	829	812	824	833	819	882	859	870	851	871	879	886	882	842	822	870	846	868	879	810	900	850	847	857	908	902	878	860	793	865	826	810	840	838	858	813	803	812	890	852	880	833	827	884	864	847	815	881	837	887	803	812	832	840	860	831	827	822	882	767	837	898	848	861	846	846	851	795	873	843	860	792	825	857	855	817	849	886	821	847	893	893	863	856	827	877	787	820	804	802	847	895	872	850	899	790	872	874	845	874	836	893	850	821	857	814	862	843	865	931	818	887	909	923	827	811	854	871	840	932	880	831	843	861	846	870	838	862	843	861	845	884	799	808	814	914	826	839	856	883	860	854	832	824	851	912	872	910	853	800	863	863	844	853	820	809	818	836	832	804	846	930	833	838	840	842	866	875	839	864	796	823	860	862	851	825	831	855	860	810	849	837	794	805	840	809	814	816	846	857	786	814	837	858	875	827	842	850	803	854	875	896	776	875	869	850	839	870	846	854	793	839	862	834	827	855	860	860	808	870	817	789	807	894	831	881	883	799	817	892	843	827	843	855	855	795	824	799	882	850	881	821	857	845	842	780	842	838	907	803	871	870	863	847	845	848	847	830	839	831	852	864	817	838	847	849	835	875	864	855	855	860	776	855	866	843	887	885	830	829	850	848	889	869	850	812	841	846	816	835	827	799	878	779	820	851	863	899	864	835	884	863	887	874	859	891	848	835	826	845	863	841	857	834	849	906	825	856	801	831	851	855	818	818	866	854	803	794	848	841	884	849	863	867	815	912	887	830	881	879	819	831	875	849	819	793	847	817	890	836	853	813	819	875	860	942	865	851	849	822	871	841	831	855	842	854	844	839	847	883	870	884	854	772	829	849	898	863	817	820	801	850	802	798	852	864	867	882	842	885	877	826	874	849	902	836	875	849	861	827	874	862	849	876	858	850	895	814	861	833	856	830	865	852	815	814	844	864	834	849	864	890	876	850	858	878	885	830	878	853	870	844	883	814	873	813	839	871	879	875	845	830	841	862	784	830	843	833	909	841	822	882	856	861	873	847	965	904	845	893	803	857	838	821	845	822	905	840	899	829	846	855	869	847	836	836	799	870	895	879	849	859	813	837	837	907	835	839	880	809	864	851	826	879	896	871	834	873	849	853	916	857	826	857	837	861	841	788	879	814	876	848	847	866	892	864	837	843	884	870	785	872	786	843	859	843	823	896	869	844	874	839	863	815	809	895	849	865	805	838	861	807	841	858	879	834	874	810	818	856	882	837	889	867	801	868	870	863	825	867	857	841	830	896	822	797	874	781	824	889	864	899	790	816	858	893	910	820	829	864	843	794	881	861	867	786	806	859	819	855	863	867	819	861	861	823	899	852	850	856	864	844	862	867	830	919	819	861	837	849	882	873	869	875	886	847	864	888	900	835	850	817	874	845	883	868	817	860	894	894	877	867	857	842	844	871	862	841	803	906	830	862	846	829	852	832	838	856	877	848	828	881	795	845	819	813	857	846	859	838	854	853	858	909	872	891	854	809	886	813	872	921	831	887	831	873	841	897	917	821	857	838	838	808	805	824	820	841	840	886	869	845	874	841	842	821	809	817	852	886	806	831	838	889	868	872	860	902	777	838	873	791	820	849	864	858	826	845	893	872	824	846	795	823	853	828	866	867	840	841	824	831	834	839	892	850	855	807	849	838	830	847	877	847	878	847	799	868	806	819	909	833	808	865	850	854	840	871	810	826	905	847	861	847	870	831	890	868	878	858	844	862	875	833	865	888	805	819	832	841	846	850	841	845	902	876	860	833	787	946	865	816	858	871	825	848	894	818	859	840	863	869	827	873	881	802	875	879	829	855	818	930	846	855	844	843	893	883	887	865	908	823	880	889	878	918	811	861	783	851	901	865	880	888	871	894	850	876	867	824	944	886	874	782	849	860	826	857	870	880	845	895	815	849	875	848	848	822	931	820	909	854	835	799	805	913	882	847	891	854	762	814	844	849	814	863	832	868	839	888	863	866	849	830	875	865	823	836	823	866	892	829	861	877	783	881	762	835	890	808	810	770	820	889	892	856	867	901	856	863	875	827	836	851
26097	3665	888	675	519	430	377	344	339	295	293	353	287	303	274	300	297	302	305	344	271	338	324	309	293	312	305	287	322	307	338	335	301	322	333	309	340	290	318	353	279	312	303	282	294	293	308	288	289	306	295	290	341	325	339	288	298	324	281	301	318	328	312	305	313	313	291	306	289	293	272	293	309	265	281	278	292	286	295	324	300	330	313	296	290	299	309	273	303	317	329	318	298	291	353	285	306	288	313	302	288	317	294	323	302	283	298	305	296	282	299	302	319	293	291	298	312	314	267	296	301	282	295	307	290	292	290	261	279	306	309	317	314	317	275	309	291	295	295	290	322	299	297	312	323	293	286	308	332	318	329	326	292	316	301	313	306	301	275	287	269	326	290	258	280	284	275	295	307	264	309	280	281	306	283	280	292	298	303	333	300	281	282	298	305	309	285	317	288	276	323	302	324	282	311	305	297	307	312	328	268	298	302	327	302	281	294	296	297	288	306	320	317	281	297	302	297	306	307	255	316	313	289	296	284	288	315	305	269	321	299	282	286	282	342	336	306	260	280	310	265	338	323	326	310	326	325	311	331	275	314	334	305	296	286	281	328	281	287	247	263	313	307	291	300	306	317	321	289	299	258	301	310	292	287	301	288	279	297	280	318	309	330	306	307	317	284	327	285	281	307	306	304	299	303	279	316	296	290	295	297	316	309	284	291	276	279	283	277	310	295	287	308	282	285	299	330	309	301	311	288	302	311	314	317	293	283	306	267	286	322	302	310	295	305	299	318	290	310	269	342	299	290	326	304	342	309	287	284	301	268	290	296	259	313	295	302	311	308	316	307	300	302	277	290	309	317	342	291	312	277	285	282	306	279	265	265	304	316	314	275	290	265	328	302	295	308	264	276	301	299	322	321	285	308	278	312	289	315	320	308	297	287	319	299	310	300	281	284	320	351	330	283	316	264	287	307	308	292	310	311	322	255	296	307	308	289	288	270	338	301	314	308	302	266	328	299	289	279	281	295	282	282	315	293	297	300	308	293	310	320	290	305	280	321	303	327	304	329	295	300	266	292	309	352	322	332	310	281	311	311	297	326	304	321	309	278	275	334	285	285	288	282	326	333	301	318	308	284	325	319	280	291	302	306	288	278	294	283	306	314	304	312	335	327	301	300	303	307	287	270	324	280	268	266	301	314	259	322	299	307	308	309	287	320	290	295	327	324	293	300	305	324	330	307	300	302	300	275	273	296	282	301	307	311	300	280	307	311	312	328	330	317	291	269	278	294	265	296	300	280	302	308	290	329	291	292	281	290	279	297	301	305	292	307	308	263	314	284	298	317	300	287	338	294	325	288	327	290	313	335	272	295	295	303	314	308	292	283	275	287	307	316	342	288	282	299	301	300	293	300	296	303	294	303	286	298	312	288	320	273	272	290	291	278	307	308	298	288	307	292	337	315	275	316	296	294	283	305	291	309	328	289	325	307	310	299	303	304	319	288	306	326	334	284	316	298	310	325	271	285	314	337	286	314	272	265	271	287	292	325	313	326	308	273	292	308	315	309	292	325	280	306	310	265	305	259	280	270	301	295	281	313	271	304	321	333	296	284	268	324	294	288	308	300	271	334	305	294	308	314	266	295	284	316	322	301	308	292	280	256	310	325	303	307	267	293	300	322	296	316	293	286	285	332	292	296	312	273	301	323	312	308	279	316	303	308	277	311	301	301	328	280	309	273	324	305	304	314	305	322	339	309	298	291	315	291	296	297	312	303	312	295	305	273	277	278	305	268	282	304	290	312	295	309	302	319	269	293	321	301	288	293	320	311	278	271	282	309	333	265	300	318	342	304	313	287	297	286	302	304	335	293	295	294	331	280	296	311	284	286	280	311	287	327	294	324	319	301	306	327	284	321	319	316	290	300	277	295	291	324	276	304	304	300	289	284	311	285	304	249	257	311	302	327	308	291	301	301	316	298	281	327	332	309	263	308	279	282	274	257	271	286	298	311	310	308	323	281	292	294	294	292	298	253	279	306	323	306	330	302	316	299	331	264	312	294	271	290	276	305	312	312	279	263	313	300	285	293	313	316	281	298	312	292	291	298	285	297	293	310	283	296	304	290	301	302	275	321	288	347	285	289	300	304	255	316	309	310	269	318	339	309	302	307	318	294	264	303	303	292	306	321	297	300	301	312	289	319	293	292	299	276	310	327	304	309	326	286	323	311	279	303	280	331	290	268	309	302	320	317	321	308	296	308	301	310	303	253	308	305	311	302	297	321	293	295	318	311	315	272	314	310	289	289	306	311	304	333	291	328	306	284	290	270	288	324	314	334	328	303	292	297	312	307	310	312	330	291	317	304	319	301	276	270	304	309	304	343	278	285	299	277	310	286	322	254	293	300	293	322	300	307	326	296	301	314	280	298	293	333	264	275	302	256	311	298	291	295	309	299	324	323	335	266	326	301	310	293	302	306	318	298	303	308	287	314	312	327	277	259	298	331	312	280	296	342	300	284	295	293	288	294	324	294	289	306	280	321	286	335	298	296	281	287	335	331	299	286	288	289	269	295	366	287	287	263	294	295	344	258	281	290	297	306	331	289	333	272	282	310	323	273	275	306	264	340	307	303	292	290	274	293	327	296	303	313	286	298	295	267	315	306	310	284	293	294	276	284	283	294	285	280	282	305	298	317	276	293	259	332	303	279	264	274	301	309	280	325	318	315	307	249	276	286	281	296	295	278	269	273	289	287	284	316	271	335	311	284	314	275	308	333	296	291	304	318	311	300	280	240	285	316	317	314	315	255	266	276	301	295	283	275	309	289	293	313	278	324	310	268	284	286	302	310	279	331	297	282	303	323	292	290	294	280	272	316	300	304	296	287	307	305	306	327	336	301	320	291	310	323	290	308	293	302	287	312	284	299	306	281	303	280	300	330	310	300	337	295	305	280	306	296	332	334	285	315	270	289	287	301	295	293	273	309	326	274	261	285	306	265	326	300	311	313	244	326	285	288	296	293	314	304	305	325	287	281	302	275	288	275	336	325	308	295	292	297	280	286	288	278	280	288	293	288	316	320	304	311	330	293	332	272	283	303	283	257	295	312	302	279	301	304	283	309	298	291	298	306	266	296	318	279	319	326	307	319	305	292	312	303	316	308	288	309	274	288	294	303	322	308	307	292	305	309	322	306	275	295	304	314	294	298	289	307	282	259	311	322	332	285	297	317	323	279	285	299	351	309	308	286	292	337	318	310	285	311	316	349	289	265	316	308	296	312	325	298	288	285	310	294	302	320	329	304	285	283	320	302	314	289	281	326	270	310	302	293	304	285	297	290	307	305	299	325	266	284	295	270	295	308	317	328	289	309	309	277	289	296	303	316	307	292	301	298	290	291	292	304	317	313	298	309	273	294	325	308	281	303	268	292	244	315	285	290	285	283	328	294	311	312	312	337	304	300	291	299	307	275	255	304	325	308	287	309	263	297	310	316	291	302	296	270	261	323	301
15737	1074	1901	2031	1733	1326	1148	987	950	862	841	762	790	736	772	766	776	720	752	680	714	745	747	724	699	722	732	682	681	732	740	729	747	702	690	714	775	720	757	707	682	718	676	712	718	729	657	713	712	694	691	720	734	687	699	654	721	688	696	675	719	717	682	722	722	692	688	683	691	681	680	695	733	678	698	662	680	715	662	711	708	686	658	683	720	701	724	706	638	695	662	700	669	665	667	707	690	700	710	672	663	711	700	666	693	741	653	717	722	690	716	719	737	683	689	675	686	688	733	760	683	728	667	681	677	694	649	670	729	708	685	673	709	706	652	702	708	703	710	680	678	692	722	676	698	702	642	726	687	694	714	666	650	643	684	687	703	696	677	737	678	672	722	719	691	674	663	688	689	667	677	720	703	677	692	665	679	695	697	669	684	661	748	674	723	705	684	687	717	714	653	709	713	714	705	719	692	685	738	678	699	690	676	698	697	704	707	721	668	675	696	688	638	695	728	696	739	683	732	736	716	714	723	686	758	674	671	705	676	714	694	711	687	722	683	713	679	725	691	659	707	719	687	765	665	674	723	689	693	662	679	701	745	742	691	673	724	653	677	629	686	664	706	725	706	659	681	682	722	689	683	666	649	670	672	712	688	710	717	727	700	704	713	719	655	653	734	693	738	690	724	684	722	615	710	747	708	701	735	749	671	728	722	724	702	759	695	692	705	742	684	693	707	705	671	705	701	711	689	741	658	685	679	653	639	723	679	672	691	702	664	723	722	694	685	712	644	662	679	693	647	723	677	697	669	692	705	679	688	635	727	692	692	710	677	713	741	660	742	732	704	634	702	678	694	726	732	669	707	724	728	716	688	712	702	669	692	685	658	671	691	676	749	674	704	714	697	661	626	675	631	709	743	748	656	688	669	698	705	667	673	674	655	684	645	679	714	705	694	717	714	677	664	666	657	682	656	665	666	725	727	703	711	707	720	717	694	760	671	681	735	720	663	747	683	700	655	688	698	643	655	675	711	706	660	716	695	686	641	652	668	743	694	697	675	692	680	671	650	653	681	672	667	725	705	740	731	694	650	742	698	664	662	706	651	704	693	686	721	693	714	679	668	726	684	695	649	706	655	649	689	675	718	718	667	706	635	672	712	672	743	695	671	699	707	674	679	724	710	669	701	681	713	724	707	716	704	699	719	690	667	696	672	696	691	678	666	683	685	733	629	701	701	690	670	764	719	692	710	651	688	711	689	705	722	720	704	723	703	710	745	668	653	764	700	699	714	700	691	692	679	719	678	731	686	707	674	700	706	672	678	671	709	714	693	688	745	667	684	696	705	674	705	713	679	657	685	698	714	680	681	716	729	716	751	726	685	725	673	700	681	726	728	648	656	749	738	687	688	713	675	676	762	676	731	685	676	682	676	717	659	734	702	640	716	720	676	692	671	705	679	668	682	694	692	705	675	683	663	687	745	665	649	712	698	678	709	697	719	724	743	740	757	760	668	697	685	653	679	729	679	636	656	689	674	716	685	698	641	674	660	674	749	719	677	663	704	689	656	651	663	711	694	746	764	765	695	670	708	697	687	648	669	656	674	690	729	699	682	702	694	676	658	670	659	686	692	705	680	692	679	726	665	675	717	699	697	645	667	718	700	681	700	655	713	722	700	716	714	660	704	692	682	711	690	679	751	715	706	674	658	687	656	686	701	711	696	708	667	708	715	672	726	700	680	699	688	678	714	705	705	738	736	692	672	703	647	745	663	678	727	685	717	723	719	678	702	736	697	739	683	700	682	696	719	708	681	725	670	718	703	715	662	668	694	672	697	673	710	673	739	701	702	640	665	714	656	683	661	676	680	666	762	652	679	695	750	699	702	672	680	650	681	741	676	706	719	669	662	688	724	687	734	698	667	693	738	699	713	619	703	662	666	680	690	719	690	710	734	709	692	711	741	687	702	686	748	691	705	711	680	684	671	701	699	653	711	715	723	677	713	721	692	741	683	673	672	695	712	757	687	709	685	681	700	702	665	649	719	673	745	699	694	751	678	708	715	665	662	702	698	674	738	701	704	691	665	678	667	695	723	684	661	663	726	714	695	672	713	747	752	669	663	667	699	695	722	712	663	717	734	722	675	736	705	711	682	692	691	724	713	720	663	703	715	723	718	685	696	676	682	721	709	708	698	665	750	686	696	682	691	709	675	723	729	691	678	715	693	760	684	695	659	677	726	701	675	720	689	674	683	719	731	707	694	703	710	697	652	671	664	710	680	675	703	695	685	688	681	679	661	721	741	728	708	721	694	706	774	707	698	707	706	664	689	715	739	707	728	754	717	710	651	685	679	701	694	675	726	719	664	671	725	688	673	683	682	705	656	700	733	667	657	668	726	661	679	686	660	689	716	690	692	659	742	680	680	669	696	690	662	665	723	695	661	687	702	671	673	707	726	685	715	699	702	675	701	709	649	704	720	717	687	732	704	738	671	701	692	732	746	702	692	689	720	703	710	665	716	670	708	719	730	697	693	706	675	672	690	686	713	696	647	748	668	662	636	722	684	703	705	705	705	690	670	710	731	682	668	681	696	658	653	688	719	687	673	696	694	698	672	680	677	711	767	633	709	695	680	752	687	692	724	678	651	707	632	676	687	663	680	657	623	707	720	705	711	718	679	693	716	684	673	747	690	705	705	678	659	671	691	663	687	700	682	713	677	730	709	708	612	676	692	680	639	711	718	654	655	668	691	666	666	676	672	688	702	690	711	701	700	727	675	739	714	713	677	718	722	706	686	727	692	686	716	685	679	698	754	724	731	689	669	679	729	659	718	711	668	700	668	660	719	675	639	652	705	676	658	698	681	747	708	661	700	690	667	675	642	705	699	693	709	642	692	670	743	681	680	708	701	716	713	700	705	686	661	723	689	657	724	696	693	745	636	675	685	711	701	709	708	682	680	753	734	677	700	688	680	706	715	660	653	769	670	719	678	698	701	699	690	679	681	714	695	740	719	697	678	625	665	677	660	681	730	739	657	721	714	629	682	704	700	723	644	712	701	688	676	639	692	655	695	677	731	690	659	675	654	716	684	641	717	717	685	716	686	668	670	695	638	706	685	693	715	677	764	735	666	723	657	716	698	706	680	715	732	689	681	696	711	679	734	672	661	697	702	705	654	727	698	688	660	691	723	742	701	666	727	682	668	743	670	751	698	700	762	683	714	682	695	676	735	705	704	672	710	687	638	648	679	694	680	706	681	633	701	697	667	673	713	683	682	719	700	707	684	750	746	705	679	688	693	675	642	660	684	679	697	688	660	678	655	689	685	695	677	707	683	652	698	671	675	682	704	672	756	733	631	693	676	686	710	692	680	697	694	685	661	650	697	716	701	671	695	729	742	693	690	678	670	658	701	739	711	702	707	710	668	714	675	657	676	668	660	665	683	666	682	738	696	705	665	710	695	680	683	668	728	708	668	743	717	695	727	714	710	725	652	658	689	719	751	672	700	697
37295	8916	1323	813	526	395	268	255	209	166	180	160	133	137	155	167	140	160	169	153	156	146	151	170	150	153	149	171	144	138	149	119	138	120	119	153	124	138	154	128	135	147	135	143	145	150	126	148	123	123	150	132	143	151	136	123	140	131	137	151	147	132	154	128	130	131	117	142	134	125	140	149	137	138	143	126	138	135	120	116	155	133	118	142	134	121	136	151	156	120	133	129	136	129	129	114	124	123	158	123	131	123	136	147	141	111	139	134	135	139	145	126	163	130	131	150	142	156	151	160	120	128	116	134	152	153	136	121	114	139	132	137	143	142	139	133	119	131	127	132	125	134	156	150	141	148	125	142	135	134	124	127	138	126	140	131	115	156	137	154	119	144	148	143	146	135	150	120	117	127	119	123	126	141	153	127	135	119	133	122	141	167	121	129	124	132	151	135	135	159	144	147	132	148	141	124	111	135	128	131	140	132	126	122	124	130	139	150	153	127	140	106	129	153	139	151	126	175	144	149	130	142	143	121	130	127	142	118	141	121	146	146	137	144	138	131	122	138	142	135	135	126	130	121	137	139	146	135	130	114	134	148	137	148	128	142	133	131	132	145	133	134	141	124	143	119	119	140	130	136	167	129	118	125	128	124	141	122	126	124	127	167	140	156	130	137	123	105	129	176	165	139	147	125	122	118	143	141	142	111	111	130	120	130	145	149	132	108	140	130	163	125	140	133	124	155	147	139	130	121	113	115	124	130	146	117	121	131	141	127	155	136	122	128	130	137	127	120	150	135	130	156	122	128	121	133	136	132	134	154	142	140	140	138	117	151	122	148	123	144	148	148	127	127	112	146	140	148	149	120	128	115	137	153	109	149	153	135	136	134	111	144	127	114	117	165	123	117	141	149	127	119	142	146	131	123	126	137	112	147	148	154	126	132	121	137	130	137	138	127	116	138	115	152	124	141	126	125	145	120	149	124	142	138	146	113	139	152	136	136	143	132	152	108	131	126	155	127	108	135	132	153	133	142	150	137	119	126	139	142	130	137	101	137	124	139	107	136	130	157	152	131	102	125	116	158	134	131	133	113	138	147	134	138	123	152	117	135	139	126	135	153	140	120	144	134	121	125	117	156	122	107	138	144	119	138	133	119	152	147	138	126	127	145	141	127	130	130	152	153	143	134	111	129	138	145	150	128	147	125	142	132	127	119	116	111	128	123	132	147	131	121	132	147	122	127	145	123	110	112	133	126	144	115	132	136	143	139	130	157	136	131	134	146	117	136	108	149	136	133	132	136	126	120	128	142	115	133	148	140	154	127	127	122	144	144	133	126	166	122	128	139	174	135	130	133	139	130	141	135	151	125	128	146	128	142	145	128	140	108	121	139	153	136	138	121	140	153	121	137	131	138	136	125	150	116	134	143	130	135	144	153	152	134	136	128	125	144	144	142	123	123	141	129	141	120	104	130	143	145	130	130	142	119	128	138	129	137	155	117	140	126	139	131	126	121	120	155	128	117	132	130	130	145	128	123	131	147	123	145	129	132	133	114	145	145	151	144	144	138	143	126	129	116	109	144	134	131	128	135	140	134	163	139	148	137	134	134	150	139	115	137	124	144	125	126	134	128	134	135	148	140	137	116	143	130	121	130	126	148	131	142	137	123	119	130	137	140	122	150	131	136	127	141	141	127	131	138	125	122	128	147	109	145	118	144	112	138	125	148	145	114	129	133	149	142	131	153	132	121	142	134	110	129	128	130	141	139	144	128	141	122	125	117	127	131	145	142	162	147	137	143	149	137	122	128	125	129	127	153	136	140	143	118	138	154	149	125	143	128	144	126	130	153	151	126	110	113	143	107	130	133	109	133	141	134	129	138	155	134	123	130	128	150	136	140	136	142	129	132	117	132	137	131	120	139	145	125	127	113	137	122	128	153	121	139	160	149	128	126	135	140	136	112	117	134	120	141	114	148	114	106	119	133	128	118	127	126	132	130	145	153	147	128	130	132	104	126	119	139	134	118	128	140	141	135	115	132	138	151	145	132	147	137	133	150	126	139	138	135	135	148	132	135	133	113	149	124	126	157	138	139	126	132	141	130	125	139	141	125	123	139	125	136	138	130	142	134	128	147	149	145	119	125	146	137	132	129	149	132	141	140	125	143	113	160	126	150	139	132	130	142	122	137	148	133	158	128	126	157	132	151	156	125	120	135	146	143	128	148	162	123	142	114	144	130	129	119	136	136	145	110	134	119	121	146	127	122	120	133	126	124	138	147	141	130	152	143	150	122	112	132	130	141	141	147	114	112	152	134	143	121	146	152	131	124	143	143	142	146	131	135	130	139	142	139	137	130	138	137	112	133	125	122	126	131	136	133	138	141	120	140	142	157	132	131	128	169	144	120	154	146	123	132	136	127	166	128	145	131	140	130	129	137	131	121	119	132	107	147	138	150	134	142	135	143	133	106	138	137	141	142	125	138	116	138	137	141	131	129	135	148	147	121	131	136	135	135	149	147	144	125	117	157	122	130	135	118	134	133	106	143	136	139	148	153	147	117	128	142	119	126	138	143	140	132	116	127	129	138	151	137	159	139	119	126	133	136	151	130	118	148	150	144	116	123	135	139	156	135	146	140	144	115	137	149	124	131	139	126	148	141	150	133	151	136	134	109	99	126	128	131	132	129	162	145	139	131	139	133	133	144	133	131	137	139	135	128	134	143	141	138	118	139	129	148	119	144	165	115	157	146	139	118	131	136	139	153	141	136	128	137	130	145	147	153	137	113	145	118	153	139	150	164	142	131	119	141	125	126	170	145	135	117	149	127	139	132	134	121	160	125	133	134	126	129	141	127	140	120	124	128	124	134	139	164	151	142	151	149	125	131	117	128	128	160	146	119	129	135	138	135	152	136	110	131	131	140	121	146	128	114	135	122	129	127	131	125	143	138	139	121	142	138	140	117	121	138	138	130	136	127	148	144	144	139	136	129	159	123	149	133	128	128	138	121	150	142	129	132	143	118	143	140	140	130	132	132	134	118	124	105	146	147	138	132	147	138	138	137	120	133	126	123	110	135	143	149	139	138	120	118	130	147	143	130	139	139	126	127	147	118	162	132	131	126	117	132	120	115	118	143	148	135	133	135	117	122	126	116	128	117	128	125	128	142	143	122	106	139	117	116	128	136	139	121	121	141	139	125	144	154	115	137	137	123	128	139	138	133	134	128	132	142	130	117	140	156	143	124	134	153	157	142	130	134	132	123	146	127	124	129	128	110	124	122	129	151	128	153	131	130	135	136	141	132	148	134	136	144	134	125	135	129	140	133	134	117	135	141	155	148	124	126	136	147	151	128	137	103	144	125	113	137	138	133	124	91	111	143	149	124	120	137	137	138	128	125	141	131	165	127	138	135	130	128	150	137	142	144	149	139	131	120	136	103	117	122	135	118	142	100	135	154	147	156	136	109	113	124	113	123	123	137	126	147	145	140	124	127	136	126	130	141	158	141
21680	1057	2260	2627	1985	1435	1017	886	804	654	587	588	510	519	491	485	464	439	434	439	395	411	414	401	360	325	404	372	388	381	367	362	406	388	415	356	358	359	327	377	350	390	371	367	362	345	340	372	360	391	358	358	371	365	363	365	386	355	365	313	361	368	366	353	363	353	347	371	355	361	363	357	370	358	347	367	336	343	369	346	355	319	337	370	355	387	356	357	378	346	334	338	346	345	362	377	346	364	331	369	358	343	338	340	330	335	353	360	339	394	324	383	341	334	360	355	374	323	379	331	339	349	383	376	313	360	357	372	374	354	309	353	345	353	389	372	354	348	366	352	332	400	331	383	347	367	321	359	357	345	370	378	354	354	352	323	350	333	360	352	340	350	334	335	341	342	351	318	325	346	302	366	365	335	342	340	376	345	347	364	363	369	321	344	341	339	343	340	352	335	353	327	344	349	356	397	336	355	362	357	362	364	375	386	366	334	334	329	335	378	355	344	351	368	360	334	367	368	336	341	343	335	338	349	346	341	341	353	372	340	382	348	371	350	368	344	332	336	395	343	352	362	370	341	313	397	348	348	337	315	361	356	375	357	360	358	343	372	345	355	390	336	356	349	396	359	369	349	378	376	358	329	341	354	362	356	344	342	361	360	313	377	356	371	354	374	324	319	376	340	381	365	371	353	365	350	332	362	338	329	345	366	337	356	350	336	318	329	335	373	311	350	356	358	351	348	364	348	328	348	353	352	372	344	330	342	368	334	355	316	335	339	356	368	371	331	325	351	336	345	334	318	321	390	324	356	357	351	399	364	343	360	337	324	337	319	345	347	313	359	348	350	352	375	324	326	322	361	355	346	360	373	366	327	335	357	329	352	364	359	357	370	382	323	352	324	340	326	338	348	345	323	373	333	354	356	365	392	329	405	330	358	379	382	371	353	316	357	332	358	369	355	343	350	328	362	338	368	335	365	325	375	346	365	376	387	345	393	368	382	332	317	356	349	336	335	364	362	322	344	344	345	344	334	359	352	388	370	365	356	312	358	332	346	363	373	371	365	342	353	322	346	347	377	369	398	361	380	343	335	353	349	362	342	367	353	371	341	343	355	299	336	369	354	351	356	323	404	357	366	380	341	364	362	339	359	343	334	352	348	353	322	366	357	348	353	360	338	334	353	355	371	345	323	360	329	352	381	338	373	327	360	359	362	369	358	342	362	343	363	337	356	362	346	392	372	341	339	359	350	365	357	365	345	327	344	383	352	348	345	359	335	338	348	365	364	363	390	334	333	359	376	344	354	352	355	326	370	346	367	336	348	339	341	303	348	365	324	338	381	336	345	364	335	360	318	348	380	352	360	341	338	385	367	304	356	353	360	332	368	369	360	378	356	320	365	337	339	340	362	376	379	344	364	363	338	358	354	350	350	335	366	330	356	342	361	358	368	371	376	368	343	397	331	351	362	346	352	343	365	388	317	364	363	358	350	341	347	332	338	319	351	361	338	358	333	375	351	364	361	361	337	369	345	325	346	340	353	351	345	360	354	345	350	365	336	345	344	349	316	358	349	312	337	323	354	376	346	363	332	334	370	352	345	354	343	351	322	340	359	373	353	362	330	309	359	368	388	358	337	374	351	338	353	365	384	322	341	352	333	320	360	342	362	343	344	342	340	343	350	344	320	313	367	338	360	366	358	367	324	339	348	346	319	318	354	352	327	350	328	334	369	333	361	353	352	353	380	342	333	332	349	322	365	338	364	364	332	321	371	340	375	342	344	344	332	331	327	355	361	353	320	354	372	370	335	332	308	371	376	357	357	316	348	339	336	363	360	359	352	328	360	342	351	310	350	356	328	347	334	367	365	352	316	361	347	356	365	371	342	380	354	329	338	371	391	371	344	354	321	335	358	355	331	370	366	351	326	390	366	356	353	360	364	340	352	372	323	329	326	376	361	332	331	329	351	352	324	336	335	336	377	363	333	347	349	375	359	341	334	353	370	341	343	365	344	353	354	357	345	380	354	358	360	354	374	365	388	334	341	368	322	341	360	374	339	342	382	335	337	346	327	305	330	360	357	374	365	335	326	352	356	390	307	333	353	371	343	335	331	375	350	352	355	334	354	314	361	303	326	348	370	361	352	337	368	359	340	337	361	355	353	363	383	407	343	357	321	346	351	361	328	361	354	381	317	340	346	342	339	353	362	358	329	325	354	348	396	343	355	357	347	323	378	360	330	362	368	372	329	369	335	355	320	374	336	349	354	326	374	346	321	390	361	350	325	336	341	364	340	357	335	345	347	354	353	339	360	336	363	352	350	337	355	344	320	358	345	335	335	322	344	327	377	380	356	359	330	370	326	362	346	388	380	325	333	324	355	354	314	334	337	339	348	310	348	382	331	375	362	393	378	358	332	343	336	330	362	347	377	326	360	379	335	355	338	339	341	334	378	334	322	374	326	331	348	334	353	359	350	367	357	339	370	356	346	339	356	346	350	351	345	352	345	335	352	386	346	352	351	340	378	361	362	362	365	363	372	362	354	346	376	330	340	335	348	356	327	331	327	372	379	325	361	335	355	328	352	355	325	341	369	351	379	346	347	358	348	360	367	365	392	367	350	355	347	368	360	325	353	359	338	370	333	354	336	372	348	393	359	349	376	366	364	378	324	361	331	355	343	335	388	388	346	407	336	353	340	334	357	348	340	337	340	347	326	387	345	335	348	333	384	344	352	379	351	354	354	349	346	345	350	342	400	374	362	334	331	339	358	330	367	349	325	355	360	323	357	397	337	341	350	326	369	333	315	364	338	351	336	322	388	357	343	357	335	346	343	374	377	322	312	351	359	369	370	339	348	373	349	364	349	380	342	364	336	358	334	376	320	355	354	335	343	335	353	370	351	326	371	340	317	350	354	351	331	324	363	336	368	368	335	382	342	363	369	382	334	368	371	350	362	347	357	374	339	346	310	361	370	331	389	352	354	302	358	388	353	359	356	345	356	340	352	309	369	360	306	324	346	354	336	374	332	341	355	360	367	366	333	360	333	352	357	360	336	348	335	349	362	307	313	368	370	333	344	330	365	340	367	353	364	353	324	344	350	331	345	354	360	369	322	334	314	382	348	377	350	338	342	340	351	348	368	354	362	364	367	352	345	360	330	337	325	322	339	365	334	370	358	333	348	324	325	328	348	349	338	340	333	304	323	384	371	335	373	320	367	359	334	333	347	372	396	356	383	347	358	349	356	349	325	326	342	351	326	351	340	332	337	333	370	367	347	368	347	349	343	347	352	321	353	337	326	366	351	377	391	355	354	325	330	344	348	349	350	333	351	355	384	387	358	375	340	352	311	333	349	355	315	353	390	317	323	327	358	354	355	345	395	352	330	322	362	334	351	343	336	354	342	317	339	335	363	358	366	351	371	343	351	353	367	358	344	320	349	359	343	322	362	321	308	365	378	356	335	365	326	351	366	338	377	342	377	330	346	361	356	343	344	351	385	384	333	356	344
2370	443	503	462	413	424	389	382	376	368	393	383	347	363	349	383	359	393	402	373	343	373	392	362	407	361	410	375	365	412	380	354	369	383	378	369	315	410	382	358	355	355	374	387	371	397	374	370	345	351	348	371	367	389	338	415	372	382	388	390	345	374	394	372	359	409	362	383	380	346	356	371	368	366	354	346	378	384	362	350	379	324	356	345	354	360	361	365	400	373	368	385	350	345	376	377	363	364	357	393	356	401	353	350	379	397	365	391	388	360	380	381	417	355	396	325	356	390	384	364	399	346	340	376	358	376	340	376	411	385	359	382	362	379	419	335	316	382	370	357	365	370	386	393	360	374	411	377	375	420	360	344	428	400	359	357	385	399	379	388	384	361	361	386	354	361	372	361	375	357	421	372	348	388	371	375	392	367	353	378	363	369	355	394	348	346	337	356	374	365	378	323	405	374	389	360	386	371	358	367	414	381	375	393	340	371	399	398	377	372	397	350	367	358	355	378	342	392	360	372	382	377	402	384	380	370	364	387	362	362	390	361	363	323	351	412	357	355	359	413	359	371	371	359	359	402	385	343	350	345	351	390	403	343	366	356	340	367	360	377	388	381	354	392	350	374	378	398	381	395	376	390	421	370	370	361	376	377	413	378	400	390	381	379	365	370	384	376	369	349	368	368	391	413	400	399	381	356	356	349	351	352	391	357	386	364	374	379	354	407	369	345	352	387	392	412	396	369	404	373	409	371	361	410	389	369	363	339	399	388	355	361	381	382	367	373	374	365	383	368	416	391	362	354	346	385	380	358	383	392	370	372	386	364	375	337	339	365	446	373	380	367	375	354	384	340	343	371	391	401	370	402	409	377	340	354	357	349	374	389	383	391	376	341	352	356	339	369	367	357	350	386	383	362	374	371	358	371	363	374	367	416	362	344	358	378	396	368	368	352	342	356	396	341	350	348	333	396	395	365	401	358	397	386	354	351	388	400	417	383	340	362	371	381	347	354	379	360	368	386	357	362	390	359	344	376	336	366	351	386	365	356	363	409	362	381	366	379	391	331	367	341	359	358	374	383	357	345	410	371	332	403	367	390	374	380	408	421	377	399	369	330	367	351	370	373	386	338	386	362	354	385	351	391	401	366	362	425	402	362	368	348	338	381	362	338	361	338	367	386	397	401	372	363	385	352	398	392	394	384	347	347	355	380	333	388	357	381	379	382	374	364	397	395	394	410	391	393	408	354	389	354	373	395	366	380	405	360	399	371	382	352	369	377	372	400	357	409	387	404	367	369	381	394	366	392	347	387	400	354	376	357	395	395	351	334	347	377	347	376	352	341	364	377	364	409	397	372	398	363	352	363	370	388	347	359	367	350	374	384	391	357	372	387	385	381	388	375	377	377	348	416	348	338	358	435	361	369	353	335	351	354	367	380	360	392	356	349	354	328	364	374	346	368	365	355	339	353	340	353	373	379	376	344	387	361	369	340	381	382	385	368	365	388	391	364	354	357	371	386	347	333	343	415	404	335	400	377	387	397	384	340	381	383	376	337	362	378	329	356	354	401	359	363	394	370	363	372	396	401	383	397	378	360	409	405	380	385	384	383	354	367	365	355	364	370	361	359	346	389	362	389	391	371	390	385	380	366	363	388	358	383	385	380	365	367	364	365	380	396	393	377	365	360	374	365	360	336	361	376	348	371	369	361	385	376	396	383	402	391	409	353	371	394	355	348	381	379	362	386	390	391	385	357	383	383	355	378	354	375	384	355	370	356	401	363	384	349	380	380	355	399	404	343	386	352	378	382	383	383	354	370	362	355	344	344	367	346	363	370	366	373	366	370	376	380	381	376	354	359	393	384	388	367	395	340	366	347	350	390	366	327	336	358	383	395	389	396	373	382	367	346	375	348	351	355	390	391	361	352	354	289	382	392	375	367	391	365	345	387	362	335	391	386	366	359	382	417	370	370	364	370	358	366	363	371	361	366	348	319	360	339	353	381	374	358	381	353	391	385	368	362	383	366	374	362	351	352	373	405	355	368	361	423	362	393	376	360	385	409	367	352	365	366	375	389	394	378	358	354	387	346	362	394	389	338	352	333	383	373	357	392	362	374	356	385	381	382	378	347	371	354	374	340	369	378	424	394	379	366	357	326	359	392	343	381	369	392	394	371	371	352	376	366	384	383	360	360	402	403	360	373	374	392	358	368	356	358	407	398	345	351	374	375	374	361	400	364	367	364	413	392	360	326	321	378	401	442	375	389	384	378	377	393	381	361	385	402	366	399	366	370	422	326	372	375	355	327	345	384	368	425	372	377	389	367	345	374	407	383	376	356	401	372	365	375	403	385	344	406	365	380	380	366	378	335	387	360	361	385	349	350	387	363	341	366	347	382	394	375	379	393	338	403	361	359	353	373	365	409	417	369	361	386	318	353	399	345	366	388	391	391	378	357	360	372	357	376	383	358	356	357	341	407	425	337	352	350	388	406	360	378	383	397	383	392	377	368	348	400	423	409	369	347	390	350	384	399	354	373	380	378	375	411	393	353	358	371	368	365	394	389	370	351	370	387	383	373	368	341	380	388	371	353	383	388	379	390	373	370	365	384	390	389	349	378	364	406	346	348	367	414	408	369	382	378	354	364	362	364	379	372	356	381	340	397	426	376	377	367	350	359	381	343	358	383	339	370	382	381	325	364	379	355	362	390	371	397	359	378	359	363	358	361	347	336	364	362	360	326	365	366	377	400	366	377	366	379	388	382	376	360	398	388	367	341	361	373	382	381	361	389	359	376	407	393	369	362	396	383	352	360	371	379	394	371	373	371	372	356	389	342	370	411	367	376	324	379	346	378	336	326	373	391	370	440	342	393	361	368	407	372	392	367	373	401	390	402	407	382	354	404	370	362	364	364	367	391	396	340	412	379	396	378	380	364	358	356	400	370	354	372	356	391	385	357	366	387	374	380	325	380	374	387	389	339	365	381	362	392	368	379	356	333	390	380	363	356	367	368	347	368	400	359	378	371	357	385	372	381	386	358	388	388	345	366	367	385	391	366	390	348	363	368	373	350	362	382	391	358	361	372	352	358	317	400	391	339	330	373	376	377	363	361	392	375	369	373	367	342	380	379	391	379	371	374	389	407	349	344	375	377	381	361	402	390	344	380	409	371	380	381	350	365	381	360	346	332	382	355	370	339	353	352	368	397	393	376	424	392	402	410	375	395	361	362	381	400	372	363	378	387	373	355	344	345	358	359	380	375	355	377	378	377	362	391	411	342	357	382	385	358	357	350	347	320	368	372	360	386	381	376	372	362	378	403	398	369	353	326	420	364	370	403	379	394	370	391	388	353	360	350	377	375	347	391	388	391	388	356	352	372	378	356	378	346	369	370	388	370	356	361	382	397	363	397	366	351	328	410	376	392	397	352	352	357	342	395	402	408	383	366	370	359	370	340	383	381	390	357	373	417	354	345	389	366	345	322	366	361	347	363	382	337	379	402
2942	953	1179	1166	1074	973	933	882	856	862	845	910	903	837	838	890	845	882	871	873	869	880	840	913	836	845	873	868	834	841	892	900	783	863	839	839	807	892	848	871	875	854	825	866	885	848	804	824	873	828	813	875	846	867	880	839	909	845	866	865	837	807	837	890	873	826	866	888	903	832	836	814	838	823	913	796	845	857	833	829	859	848	856	855	807	908	844	903	847	869	834	842	854	861	898	856	843	785	869	881	858	827	839	876	874	861	848	867	834	861	813	851	850	915	870	895	834	892	836	849	823	821	868	859	820	876	787	861	836	890	811	880	826	794	824	838	856	857	828	763	841	867	914	869	859	817	884	862	848	876	837	860	869	856	804	823	871	844	843	813	914	841	860	806	820	880	862	846	874	803	869	872	824	803	845	867	882	843	845	896	839	794	865	832	833	840	857	810	849	885	868	853	848	859	845	807	863	857	829	884	903	850	835	903	812	920	855	825	855	894	830	853	869	887	872	864	858	818	896	848	855	856	908	847	897	823	826	865	814	835	825	836	825	870	896	843	837	867	825	846	786	857	841	902	868	883	834	885	874	907	816	823	833	841	887	847	832	873	808	809	874	857	875	825	850	849	861	818	857	818	839	852	857	879	820	879	853	841	899	839	820	851	844	823	885	941	874	816	799	855	890	842	892	883	875	878	836	836	861	844	879	850	847	880	823	872	902	866	859	881	896	853	842	859	828	830	839	885	893	781	836	803	859	889	917	861	879	789	859	866	861	847	877	862	893	833	797	856	866	873	848	846	886	862	870	817	810	874	830	857	803	836	824	798	834	825	841	864	869	849	827	884	859	850	864	845	847	860	922	880	874	876	842	865	800	829	863	927	898	873	850	868	823	863	867	833	878	871	869	859	888	848	892	868	828	862	852	841	897	836	838	865	835	855	844	857	885	859	909	859	844	897	872	841	904	890	845	807	897	824	827	846	878	835	889	814	837	882	832	824	839	876	850	834	871	846	871	821	862	862	858	881	793	916	880	827	795	849	818	826	889	811	816	818	890	894	837	871	853	836	876	839	863	834	839	839	887	904	826	841	845	829	822	813	794	838	848	859	895	834	817	882	855	830	911	765	874	848	860	869	843	850	838	873	916	820	883	818	862	807	877	847	903	858	846	860	829	845	835	841	865	884	839	847	857	854	819	898	858	860	860	842	850	841	799	895	783	877	876	851	850	808	846	870	808	788	815	869	904	833	848	847	876	818	854	879	873	882	837	839	837	828	892	800	836	901	885	836	874	845	831	840	845	852	851	864	823	832	823	873	817	867	879	808	845	880	804	900	890	823	786	850	830	858	843	815	882	859	909	856	858	828	814	860	897	888	847	863	878	878	864	821	841	819	837	811	890	855	862	875	844	862	870	875	858	834	797	843	809	872	874	837	866	868	806	853	856	783	875	853	898	827	833	849	871	789	843	844	843	854	855	854	870	817	862	871	879	854	828	845	844	878	916	854	836	860	830	852	825	811	868	879	849	822	837	820	848	831	853	821	840	897	859	882	843	836	854	871	837	858	827	828	872	855	868	843	826	879	898	868	878	811	798	871	871	845	867	878	882	905	832	907	915	868	868	858	841	837	890	811	845	862	835	839	883	842	845	889	878	810	854	854	841	882	847	853	868	865	865	848	836	880	812	846	815	836	872	870	881	870	838	826	872	835	863	906	796	890	864	859	926	918	885	901	868	817	858	841	869	825	835	856	859	844	821	854	856	812	825	884	877	852	885	879	861	843	867	912	856	882	887	842	857	861	837	874	832	824	872	821	873	837	900	896	860	843	846	852	851	851	828	891	873	873	903	874	873	841	871	805	798	837	872	833	875	863	865	845	887	861	850	806	892	839	826	834	876	875	791	832	820	805	861	809	845	834	875	837	804	863	911	893	829	853	855	854	847	835	834	867	875	843	864	825	818	884	832	807	874	876	888	833	882	828	869	892	838	832	838	819	852	830	915	854	849	868	848	845	859	843	870	838	824	829	863	885	806	848	845	856	887	846	815	843	865	869	787	850	886	838	824	816	826	822	878	873	821	857	909	843	845	829	882	816	836	814	848	815	845	897	849	868	893	867	848	892	871	801	879	775	822	874	891	859	905	809	803	883	828	861	907	838	868	884	839	846	799	823	823	855	840	910	857	854	835	871	830	842	826	877	811	828	886	839	826	868	833	870	867	823	825	825	854	876	863	898	866	807	854	875	856	839	844	864	908	844	840	860	837	875	852	804	880	861	850	831	841	849	860	848	836	901	878	870	850	851	836	870	890	912	846	821	863	865	888	827	873	847	875	852	858	806	862	874	834	863	842	839	855	899	860	859	832	788	877	880	829	860	876	822	874	829	853	854	852	886	844	839	880	883	832	870	874	892	817	818	840	875	860	849	860	843	894	859	907	784	835	823	936	898	873	812	864	814	844	842	873	861	887	842	861	835	859	811	864	814	864	844	874	859	842	824	849	818	876	872	807	814	821	871	875	847	812	816	821	883	828	883	832	815	892	871	844	841	886	922	859	826	858	808	857	845	842	792	833	846	841	918	825	851	825	845	816	804	892	893	839	849	870	858	888	870	858	858	868	836	870	882	822	814	834	839	783	866	818	891	830	868	780	852	861	762	890	855	824	847	890	895	852	862	870	820	871	868	832	865	827	817	843	867	863	824	852	834	896	849	885	859	929	865	835	874	824	865	837	843	854	863	815	888	901	869	801	881	840	854	795	848	847	835	871	857	891	823	819	846	855	824	858	873	828	818	901	899	885	856	878	814	879	868	849	803	770	846	834	854	834	820	842	839	899	891	868	859	795	847	832	843	825	845	813	880	836	860	854	842	843	882	877	880	838	852	856	841	868	870	861	816	837	794	898	874	874	838	843	795	888	828	827	871	816	861	850	829	920	864	786	846	895	895	882	798	820	860	846	860	874	886	833	843	871	837	820	845	853	827	789	822	833	854	858	859	844	777	894	837	823	890	821	873	832	893	845	815	819	882	866	862	851	832	853	841	944	862	858	883	872	843	872	829	872	871	818	813	906	821	836	864	872	847	842	836	835	887	914	850	843	842	869	799	869	852	855	871	826	848	826	833	887	848	837	850	814	854	851	939	859	886	800	818	846	824	853	841	881	855	861	890	811	896	867	832	846	855	872	877	826	845	863	833	858	858	872	821	897	796	852	822	828	838	896	844	880	863	793	865	831	822	865	863	869	818	847	796	868	812	853	850	843	867	833	895	843	875	896	890	884	858	794	829	841	825	814	907	852	828	820	846	880	897	808	842	873	840	863	887	826	810	863	838	848	859	843	895	863	842	836	883	870	829	883	808	841	834	832	847	852	828	877	838	894	846	852	811	814	877	829	828	857	827	812	860	864	833	815	792	803	878	874	883	866	882	841	839	875	885	854	829	803	825	868	868	907	862	860	814	841	858	858	840	823	860	832	844	931	881	928	887	842	861	824	843	811	857	869	857
26136	3798	919	754	564	464	375	374	327	320	318	302	300	307	311	325	300	342	306	291	279	340	307	297	285	300	305	313	278	325	305	311	283	326	299	304	269	302	299	299	307	298	313	315	346	307	322	315	318	332	303	332	249	276	318	263	291	280	316	323	321	307	309	303	281	323	307	268	296	293	266	324	324	296	311	266	293	286	296	267	298	306	289	308	300	314	263	317	319	330	305	276	280	266	274	306	303	285	287	275	333	317	306	320	287	313	307	302	269	275	284	271	256	317	317	318	307	299	264	311	303	294	281	300	324	266	294	298	319	329	317	300	312	282	268	276	303	329	290	293	294	302	294	322	299	323	300	297	281	304	285	298	326	277	276	311	300	332	307	288	283	289	304	323	263	273	297	309	279	306	305	302	301	272	286	333	289	258	332	297	270	294	266	317	293	275	286	308	309	293	284	274	281	283	323	323	292	276	292	258	288	303	324	272	285	285	296	274	309	334	280	278	285	298	310	273	255	328	313	282	293	286	312	347	300	299	275	347	293	274	289	297	274	258	290	303	286	296	306	265	305	263	311	311	292	301	299	321	321	268	270	321	306	327	289	296	333	302	342	286	261	315	318	314	261	275	269	311	298	329	323	316	263	296	298	288	295	278	306	322	291	301	297	291	279	323	310	297	302	286	291	282	329	298	296	330	283	299	308	311	311	314	278	316	308	360	306	310	298	326	313	290	276	286	298	271	297	315	335	265	313	284	288	327	315	294	282	288	319	281	280	288	304	305	277	261	292	291	318	322	309	295	311	270	301	329	317	317	294	298	293	318	335	297	292	288	300	283	313	299	290	274	331	290	286	288	303	342	308	333	315	316	301	262	311	321	322	285	316	291	303	320	333	293	289	273	285	328	341	306	281	279	280	275	322	291	267	296	317	274	310	308	297	296	312	306	299	323	293	286	315	307	283	304	304	274	280	272	293	293	312	289	285	307	321	277	315	313	288	293	320	320	293	311	284	324	284	268	300	331	327	316	281	304	293	299	288	342	298	322	310	282	291	316	297	305	298	300	293	299	313	278	253	306	293	273	282	283	275	301	341	298	316	295	306	304	300	285	300	314	296	314	315	291	313	291	248	303	303	318	298	314	283	275	322	277	297	302	318	299	280	317	329	310	306	326	303	307	301	334	303	310	324	312	288	295	294	324	319	310	308	259	309	304	309	285	294	265	291	300	297	278	329	318	298	309	312	274	277	290	306	315	313	326	305	280	295	298	304	288	294	283	298	330	327	288	342	259	290	295	289	301	289	334	303	313	294	279	281	298	298	301	297	320	328	279	327	317	290	278	302	305	323	296	302	278	302	287	332	286	264	292	288	273	277	308	316	318	289	300	290	289	328	290	337	311	284	307	311	322	296	276	290	323	294	285	286	316	300	299	337	301	291	283	330	271	298	321	320	340	330	311	310	271	298	299	313	326	311	298	304	300	287	297	314	311	292	299	277	331	298	290	287	272	303	295	285	302	292	294	288	278	282	326	356	307	351	290	298	280	273	311	314	321	314	294	311	275	271	316	312	317	280	274	292	303	296	276	318	318	307	309	275	292	282	291	270	307	319	302	295	287	295	275	312	305	317	303	307	294	284	277	308	266	306	298	292	295	324	309	298	296	342	282	261	324	327	279	286	368	319	288	315	291	288	267	293	293	290	283	283	291	311	330	300	345	250	314	317	288	339	276	308	305	285	326	275	287	302	307	284	308	338	283	310	316	325	282	277	319	296	319	306	302	328	287	298	313	312	292	301	328	299	309	290	295	304	347	324	275	308	283	336	301	282	295	284	278	306	346	307	293	314	307	273	260	281	292	299	296	277	301	290	289	305	290	299	303	288	255	277	304	324	302	328	320	292	292	280	310	303	311	305	292	299	299	310	291	274	293	296	309	265	274	290	287	287	290	277	292	267	306	280	286	286	295	308	301	305	272	282	285	290	308	311	300	253	280	328	296	323	303	303	278	298	284	318	324	295	298	286	310	295	335	323	267	315	303	299	274	305	286	305	287	341	276	301	295	295	318	309	314	318	287	301	273	327	295	290	315	318	278	275	287	314	314	314	291	317	336	292	330	265	305	285	309	292	311	301	308	317	287	318	298	323	310	318	287	326	296	291	280	279	320	296	340	293	283	298	305	300	287	313	284	307	302	302	277	293	353	308	322	301	304	301	297	294	299	275	279	320	294	265	290	298	278	288	311	290	290	314	332	358	320	278	283	289	292	326	294	316	268	295	271	288	290	304	333	301	282	294	296	283	293	289	303	299	272	301	294	279	297	291	286	286	295	303	300	323	270	253	298	297	287	304	274	295	311	280	312	314	316	281	308	292	308	323	297	327	305	306	320	293	303	292	269	285	276	324	273	304	296	298	283	316	294	334	277	296	311	285	292	325	297	271	291	302	276	324	292	281	294	258	308	312	330	297	299	288	328	285	272	299	284	284	255	311	285	283	335	302	282	292	304	320	277	278	323	295	326	326	349	290	289	305	306	301	329	304	291	266	303	315	311	333	284	296	302	288	333	302	304	296	305	305	281	271	281	288	297	289	288	298	307	326	294	294	306	283	304	299	299	299	275	295	304	295	292	304	324	302	292	323	348	291	291	274	292	269	302	258	294	296	311	323	325	297	298	284	295	289	301	296	295	292	307	295	302	292	272	295	262	284	286	314	292	297	288	293	319	306	273	285	263	301	310	274	304	290	301	317	292	305	290	287	320	293	329	307	312	288	301	300	276	276	301	314	265	293	339	275	297	281	310	269	327	292	306	327	322	299	290	295	304	309	310	296	278	280	301	288	306	294	290	303	314	315	284	297	302	299	288	288	303	322	300	277	275	273	276	307	289	309	304	294	310	324	302	318	265	307	314	312	297	289	292	340	310	290	316	311	309	305	289	318	313	296	297	291	305	306	332	276	280	310	291	270	268	300	301	264	284	302	340	301	290	279	323	320	326	319	306	322	276	345	331	297	304	323	305	294	299	297	327	305	273	260	294	316	288	325	278	280	295	329	298	298	293	304	315	253	288	268	296	319	290	268	320	311	284	317	291	301	299	310	322	306	298	344	304	298	317	280	287	279	315	305	327	325	275	282	272	305	306	331	304	288	328	274	341	298	296	319	294	291	323	295	301	328	314	270	307	321	282	288	319	311	295	288	274	329	303	305	305	310	311	272	322	298	320	264	286	315	319	273	328	305	277	277	304	290	303	303	289	285	272	310	292	320	325	271	344	318	281	289	285	300	329	305	308	281	268	308	294	316	266	272	291	285	305	325	308	319	307	308	328	304	304	306	298	310	313	318	280	312	273	311	288	298	307	322	311	295	308	314	314	295	323	287	295	311	294	339	309	302	294	295	306	293	304	304	292	313	307	302	301	329	324	330	290	277	320	286	283	294	329	306	296	307	312	336	308	264	317	306	274	295	280	318	276	302	292	298	297	275	293	289	297	302	292	285	332	269	284	287	305
15555	1186	1885	2074	1738	1329	1065	996	933	885	813	757	776	815	811	799	750	756	776	762	757	729	732	732	687	764	695	735	714	724	735	676	747	695	710	702	661	727	727	692	709	677	674	724	672	691	735	682	699	677	716	673	709	697	696	721	717	702	694	675	719	686	707	758	709	708	734	710	683	670	700	741	690	686	717	704	686	716	633	703	669	643	709	703	710	719	681	724	680	680	686	714	718	732	684	672	690	726	629	689	713	701	638	672	676	672	713	720	722	685	771	709	694	686	697	703	723	674	718	734	717	703	735	711	651	750	674	641	663	663	723	725	711	709	632	683	700	690	689	718	679	672	718	729	676	743	694	710	726	706	697	672	675	664	689	690	698	704	675	712	674	648	688	672	721	657	678	709	691	694	713	692	707	676	708	708	700	721	634	694	688	670	669	734	686	717	698	697	685	710	661	716	679	698	710	684	701	695	687	695	705	726	749	696	742	671	710	734	716	683	704	692	677	707	659	701	684	696	685	707	696	743	731	647	661	666	649	675	684	693	711	674	643	670	688	718	755	694	741	693	716	696	708	698	668	696	672	705	722	682	734	696	719	710	719	704	727	685	693	689	689	676	687	711	700	735	718	730	679	670	704	681	696	671	686	718	696	724	698	765	659	698	688	689	758	674	731	676	668	670	688	695	706	715	666	668	719	701	763	731	702	703	688	695	668	722	715	706	674	699	692	732	648	697	722	682	710	699	738	660	719	720	729	696	732	695	690	688	741	669	706	745	663	675	649	693	682	711	739	667	728	668	671	647	688	707	707	668	722	703	709	702	686	703	680	699	637	672	702	715	690	708	705	688	696	664	727	697	694	696	654	698	710	720	708	673	705	653	704	717	657	673	724	705	683	694	723	713	715	662	731	753	689	689	748	691	703	708	674	664	696	711	639	711	692	684	718	683	676	667	687	663	692	715	680	717	676	726	689	695	708	646	674	671	686	732	700	690	678	705	680	710	699	728	706	683	698	682	638	681	686	704	674	736	719	701	688	661	717	620	658	680	671	712	717	730	680	731	704	723	686	684	647	709	712	710	704	694	663	679	701	732	703	677	712	683	648	662	731	666	632	691	694	695	710	676	684	663	677	686	695	684	685	730	732	704	716	697	696	687	704	691	737	704	649	761	696	697	704	692	712	698	696	687	653	716	693	647	669	679	703	714	711	700	713	686	716	698	689	678	662	718	705	709	659	725	724	662	713	657	717	713	695	728	686	711	675	702	689	693	643	683	703	748	714	740	698	690	675	728	724	699	733	689	670	712	724	680	679	690	711	700	771	719	724	705	721	645	658	752	695	664	739	698	714	702	690	695	690	651	694	631	712	671	672	706	704	714	684	687	679	695	730	761	725	677	722	693	671	726	696	696	685	719	705	729	676	691	704	679	733	671	703	706	672	701	680	700	684	720	695	659	690	688	714	680	661	739	707	710	669	667	732	675	717	679	675	699	698	686	707	700	695	685	676	677	686	668	710	669	730	684	658	712	657	705	683	681	689	659	684	666	699	695	722	732	707	708	709	747	700	702	706	702	667	681	675	709	732	694	661	673	727	697	733	692	731	668	751	709	715	657	697	715	652	708	636	682	673	674	716	676	645	710	692	698	652	658	657	680	725	670	681	715	673	643	678	661	686	687	701	713	675	689	656	678	675	661	668	718	706	681	664	691	725	609	723	686	675	679	691	702	722	669	703	720	690	692	646	706	697	757	673	713	732	693	683	728	676	715	719	700	683	662	697	692	669	705	695	739	676	719	709	672	678	683	679	694	679	710	640	674	741	701	688	683	674	716	712	738	665	672	754	747	725	705	661	723	695	703	687	676	687	692	658	695	697	708	700	692	675	711	676	701	709	636	713	661	705	696	647	677	711	649	743	737	720	720	671	705	731	710	674	693	669	725	702	708	684	683	638	700	705	662	708	683	681	719	673	711	687	690	693	647	696	712	707	710	705	646	702	720	712	683	751	650	701	709	696	758	657	674	663	731	681	718	694	666	745	685	692	626	722	683	744	639	653	687	685	705	729	717	706	687	677	683	705	653	679	696	672	766	704	656	757	683	702	650	660	699	741	707	713	669	676	719	718	679	755	699	672	665	730	718	734	665	723	716	724	706	752	680	712	658	699	684	719	709	710	686	720	674	670	727	701	708	666	678	727	675	653	685	706	650	692	708	663	725	692	676	726	682	717	730	642	690	747	687	690	675	708	715	662	667	717	668	676	727	696	699	665	692	675	684	667	686	663	668	730	665	714	698	734	729	703	666	701	679	715	715	708	734	672	666	674	694	712	664	705	728	738	698	652	669	659	683	720	701	696	679	676	698	689	690	711	677	722	650	704	691	700	661	683	666	709	714	720	664	715	739	700	733	664	681	714	679	691	703	678	689	663	708	652	677	735	651	682	708	707	664	695	696	665	711	689	714	652	712	668	620	678	669	664	706	674	702	689	686	676	708	669	714	696	694	726	699	642	663	695	711	692	714	698	669	697	688	728	699	671	742	720	692	735	679	710	666	730	709	735	653	672	705	704	645	700	681	709	719	733	714	730	721	710	744	683	708	682	694	660	706	658	707	653	666	717	705	704	685	656	680	684	733	728	663	709	701	762	710	671	712	704	686	698	665	688	673	699	725	705	683	684	662	706	690	687	730	651	687	678	722	765	713	676	766	739	659	723	661	667	754	735	721	668	682	704	670	680	725	688	676	673	710	672	677	749	731	760	659	718	699	667	687	752	653	728	713	698	666	665	701	663	726	685	710	722	703	689	679	707	695	695	677	737	716	658	701	725	653	689	692	722	699	702	706	640	666	663	697	697	719	706	721	716	690	674	665	693	703	687	675	687	699	706	692	712	750	681	714	669	683	691	690	695	725	685	751	727	695	667	658	696	739	695	681	709	709	720	689	712	638	748	705	658	673	682	707	712	643	715	731	684	683	728	731	707	681	697	700	661	694	708	753	696	698	691	636	703	676	738	718	676	694	736	686	707	711	728	731	724	717	695	685	678	695	718	702	754	726	713	687	694	625	708	664	700	667	722	712	755	726	708	690	697	704	700	727	667	670	659	699	717	706	695	724	639	746	662	713	731	689	684	691	739	727	678	683	712	700	708	648	669	690	682	744	723	704	664	673	733	694	680	694	702	686	683	687	714	693	689	705	655	706	762	654	716	668	711	736	654	681	683	698	684	697	707	699	696	715	687	673	745	677	709	664	716	658	697	705	706	715	699	714	723	708	708	694	626	708	683	695	717	714	701	691	706	707	683	694	708	689	627	656	670	672	705	700	672	721	685	698	689	704	716	694	671	667	651	677	648	710	638	732	707	682	757	703	646	668	665	696	702	670	661	697	705	659	724	685	691	712	665	710	699	711	688	662	699	718	687	721	677	669	645	673	695	691	715	654	671	735	658	711	662	716	673	700	674	668	659	661	653	683	689	705	690	688	683	692	719	728	676	760	645	726	726	680
36930	8906	1436	839	535	340	277	222	187	189	165	131	125	164	151	139	159	145	140	160	142	138	169	156	153	164	137	132	141	142	148	139	150	123	137	128	114	126	149	128	129	133	142	127	129	137	115	109	130	123	125	155	161	126	121	124	140	139	141	145	133	139	129	117	148	134	116	138	136	118	126	127	131	115	124	125	125	135	129	123	115	124	126	130	162	126	129	135	138	154	134	136	115	122	127	143	114	145	139	114	121	109	107	132	140	125	122	117	151	131	140	132	149	116	141	148	114	137	133	147	117	130	134	146	151	127	127	119	117	144	122	139	125	132	144	123	144	136	128	135	125	112	131	138	120	151	150	160	117	141	164	142	148	146	125	131	119	134	130	143	146	128	147	111	139	129	149	142	146	141	153	157	126	146	141	135	140	125	172	121	117	95	136	142	120	116	122	121	137	136	121	132	149	125	119	133	145	136	145	163	147	129	142	130	140	114	134	144	137	134	135	138	120	134	163	116	126	124	130	145	149	118	147	122	140	139	153	140	146	152	121	133	122	132	142	127	145	137	125	146	130	146	133	181	136	144	129	151	137	125	122	132	109	123	135	155	119	141	139	143	127	111	134	137	114	130	128	116	114	147	154	120	124	118	131	125	126	141	127	128	147	138	142	144	148	136	141	138	144	133	160	136	140	135	151	145	139	142	134	143	137	124	131	124	129	134	109	127	141	135	136	118	120	116	135	110	132	141	141	113	137	134	146	133	110	126	140	106	124	131	131	143	126	153	112	131	144	134	136	146	126	115	137	134	142	153	144	129	145	142	148	139	159	143	117	127	155	131	147	116	126	131	129	127	124	123	141	157	131	116	151	133	118	129	150	132	152	146	119	134	140	124	147	132	147	124	127	137	133	121	121	145	152	152	128	127	142	150	122	122	155	130	125	121	130	120	154	138	150	124	140	111	114	133	129	132	134	139	118	150	151	129	146	140	112	146	133	145	121	145	132	122	129	116	143	131	149	128	157	134	127	131	157	132	132	137	134	120	138	137	128	128	137	142	133	142	123	140	163	141	103	141	131	122	128	131	138	129	144	136	137	138	120	138	139	125	157	146	134	130	139	127	121	132	117	103	129	139	133	126	129	127	129	130	126	148	136	136	118	121	160	138	156	125	129	136	126	113	123	118	131	132	153	119	135	123	151	126	129	146	134	138	135	141	145	153	148	133	145	123	128	135	154	153	118	141	126	123	138	139	139	114	130	141	126	135	138	131	147	139	118	137	138	111	129	137	133	132	137	110	127	122	147	150	145	155	123	121	117	109	126	132	111	147	125	139	128	108	135	140	133	129	119	136	158	127	145	138	136	131	145	139	135	119	128	114	120	135	128	111	125	125	129	131	137	152	130	138	127	131	129	151	140	128	142	138	128	120	137	140	134	129	129	130	134	122	136	112	119	120	116	142	143	137	147	107	122	145	135	142	131	118	148	127	127	122	115	135	160	136	127	138	130	123	131	117	129	119	135	136	125	135	143	137	115	132	125	132	122	114	159	121	127	148	122	135	104	125	156	146	140	127	150	135	150	130	130	129	126	141	137	112	125	119	145	131	146	126	133	134	131	128	137	123	119	141	126	128	130	148	160	134	135	141	110	130	129	132	132	130	155	131	139	123	137	126	144	136	133	135	131	134	140	134	124	144	126	128	133	155	121	145	127	148	118	140	135	131	139	128	152	116	113	150	118	115	118	154	130	121	133	107	133	135	145	146	119	111	135	107	112	150	122	136	136	132	136	158	142	115	155	115	130	129	130	126	142	106	129	127	116	124	125	141	140	121	156	112	112	129	125	141	136	121	147	137	144	136	140	148	150	143	140	142	127	139	125	128	128	134	165	123	143	167	136	151	133	119	117	116	133	124	158	133	142	145	110	145	134	134	158	131	122	128	118	143	134	135	142	124	119	125	132	125	140	154	138	111	141	124	127	132	128	141	122	131	132	111	138	156	121	130	138	128	126	116	145	133	132	135	147	120	151	143	111	137	145	142	129	142	139	122	113	130	129	136	133	146	122	145	121	119	122	113	112	125	121	123	134	129	141	132	148	125	126	138	117	147	137	146	127	118	124	123	140	133	134	132	146	144	118	107	128	141	145	144	121	143	141	127	131	128	120	131	146	149	129	139	169	129	121	139	144	135	129	129	137	143	107	117	132	131	128	124	130	144	136	130	126	136	121	138	127	156	128	148	128	118	124	109	136	113	157	124	136	132	115	127	132	135	141	146	120	145	136	139	143	149	156	131	151	135	135	145	125	136	110	138	132	139	160	145	113	128	145	151	126	137	144	133	110	140	136	124	107	137	123	154	130	125	131	136	133	137	134	116	140	131	143	157	124	151	129	124	124	130	138	125	135	118	125	142	134	128	147	123	124	127	126	126	127	153	121	147	135	143	154	147	150	130	138	132	135	125	129	129	165	117	130	109	113	124	135	153	128	134	130	139	144	127	115	125	116	138	136	139	116	115	150	117	154	116	137	156	138	144	127	135	133	117	149	120	123	124	124	129	127	150	117	141	128	129	121	120	114	144	126	119	171	127	149	144	141	146	128	149	138	145	137	134	141	118	144	120	132	124	125	161	126	168	159	132	132	128	129	129	151	164	140	112	145	130	151	136	136	156	136	156	153	130	131	127	152	139	136	142	143	141	125	131	137	143	136	129	122	114	149	135	111	116	164	152	120	122	148	145	123	123	150	151	128	154	149	146	125	155	128	118	130	138	119	138	149	138	147	136	154	128	135	124	163	149	142	138	140	134	151	147	145	166	140	136	135	133	133	152	120	139	140	157	120	131	131	117	140	149	125	130	168	135	133	125	138	132	132	119	127	115	153	132	128	134	104	139	121	122	117	135	135	125	131	113	129	159	123	134	139	141	149	143	145	147	130	145	142	115	154	125	142	129	115	135	126	152	117	122	131	116	130	141	144	129	153	129	133	127	128	129	132	121	135	151	151	138	133	117	114	112	134	135	130	146	133	129	123	114	121	150	126	137	126	152	149	116	127	142	133	139	127	133	142	152	124	129	154	145	122	125	124	127	136	136	147	124	125	136	135	139	142	119	162	139	147	138	122	137	133	159	130	137	161	144	137	133	150	141	141	130	147	124	126	121	146	135	131	157	133	123	125	114	132	127	127	135	144	128	135	149	118	144	146	146	130	147	104	127	136	140	150	128	159	120	124	128	119	163	133	108	133	125	130	136	151	148	121	136	141	118	123	155	152	127	113	141	129	128	129	127	165	155	126	140	140	126	147	154	139	123	120	160	135	127	126	142	137	127	132	143	135	151	149	149	144	120	112	144	147	135	128	136	125	128	122	134	116	127	136	145	139	118	128	138	116	143	143	150	127	111	163	134	104	134	151	121	123	112	133	134	132	156	130	154	113	138	131	137	156	133	136	131	120	127	130	138	130	124	138	125	160	139	146	135	139	143	123	132	135	120	133	139	113	146	142	124	139	157
21306	1111	2332	2696	2116	1361	1026	853	738	711	609	522	520	509	457	430	439	424	446	401	372	385	411	387	440	401	410	335	368	375	361	383	365	382	356	337	321	400	365	333	374	327	357	387	349	369	413	369	386	367	367	318	361	328	380	333	369	372	386	336	336	338	362	366	357	363	370	365	349	339	391	369	337	368	379	328	343	374	357	374	350	321	344	319	363	352	342	362	398	349	351	378	336	350	374	362	360	348	353	367	366	342	338	361	364	373	363	356	338	335	337	366	338	337	339	360	359	334	337	358	354	358	371	346	361	337	328	379	331	350	362	319	331	352	383	344	370	357	347	342	340	343	347	361	320	365	348	346	344	361	332	341	346	341	362	321	360	353	376	379	340	325	362	312	353	330	341	358	330	336	374	364	317	354	353	316	390	337	378	350	373	379	358	350	332	350	354	313	346	351	355	355	352	320	353	377	370	355	324	337	326	318	332	321	338	357	388	372	367	322	332	355	344	329	329	359	351	375	323	339	392	364	319	375	378	328	337	363	353	334	371	340	342	348	360	374	313	362	333	349	330	347	341	330	358	379	342	348	341	339	379	356	380	358	330	363	393	326	361	359	339	369	367	366	338	370	338	379	364	323	321	343	358	344	332	315	339	356	319	341	352	328	316	385	339	333	359	375	335	359	354	339	354	339	360	322	341	332	358	359	337	308	350	335	331	329	372	376	342	350	360	347	354	349	350	355	366	378	337	370	337	339	316	349	363	387	369	367	354	376	352	379	352	384	349	342	355	376	319	373	388	353	361	333	367	360	338	352	369	344	353	307	372	346	337	328	346	340	346	326	319	349	353	341	354	368	331	348	323	321	313	365	348	346	331	332	348	333	351	394	340	366	376	355	322	338	329	363	364	350	349	345	387	340	369	342	369	363	348	354	315	321	375	342	364	371	324	313	327	366	376	374	362	371	345	338	335	321	317	360	339	350	337	359	343	368	377	310	389	314	327	354	364	366	356	372	316	327	358	347	347	338	353	368	343	354	355	361	346	338	344	346	354	357	349	350	363	367	383	362	349	340	367	367	346	326	344	332	372	341	321	351	351	334	338	359	361	346	358	330	347	329	355	360	362	378	330	328	348	373	325	359	344	341	365	332	370	363	352	354	370	362	348	328	342	334	353	346	355	365	333	323	336	372	323	315	320	354	330	370	382	362	337	319	376	353	329	328	350	360	334	352	330	340	369	336	351	346	413	344	339	341	382	377	347	368	378	349	357	332	347	338	305	371	349	352	380	319	350	366	280	315	355	387	337	322	370	375	347	356	345	331	342	354	352	356	335	382	363	344	326	353	324	341	357	348	346	361	360	351	371	368	362	348	370	369	350	373	361	328	350	359	321	347	355	327	344	385	359	351	340	318	369	343	353	331	342	337	370	352	331	362	348	355	340	306	340	357	353	385	366	347	365	360	333	322	345	326	355	338	352	350	341	355	345	349	370	338	360	343	359	332	332	381	345	372	328	387	360	354	358	350	321	354	354	326	323	351	368	339	375	356	323	346	332	334	309	347	335	322	321	346	380	373	344	391	351	352	359	331	351	356	360	353	329	345	328	355	339	373	379	336	360	362	362	365	333	348	351	384	352	367	350	367	379	365	307	325	308	355	372	372	343	319	390	340	350	332	351	360	368	338	360	365	339	362	362	337	362	390	381	347	363	288	319	341	315	356	363	347	344	344	331	360	353	313	338	351	333	346	384	363	336	328	361	354	400	353	363	311	347	322	339	313	364	368	347	361	350	327	348	361	337	357	339	395	350	357	367	312	385	371	326	340	348	357	346	356	353	324	412	366	371	338	340	343	334	339	375	348	375	326	333	365	343	339	375	333	334	357	350	333	379	365	321	343	345	363	343	341	348	354	348	363	322	370	380	350	344	342	398	355	364	384	323	353	372	357	350	370	341	354	350	358	374	369	364	340	341	353	362	358	373	348	348	350	334	340	354	374	368	377	354	373	353	362	345	346	363	387	352	350	329	347	317	316	345	351	327	378	363	337	380	344	380	358	349	350	321	379	358	363	355	358	332	339	345	360	364	352	378	356	336	359	340	349	317	349	343	339	370	342	367	352	354	358	326	356	332	339	341	356	316	357	367	339	325	360	339	337	365	357	377	325	379	345	350	327	378	330	362	341	327	338	344	381	363	369	347	353	351	366	340	371	338	357	344	303	302	341	354	353	382	393	349	342	336	352	371	354	366	367	356	378	318	348	343	339	359	361	339	340	360	327	329	380	310	380	356	326	342	373	353	340	330	354	348	365	353	356	350	370	362	343	340	400	378	339	354	408	344	367	342	351	360	377	367	358	339	342	410	344	366	295	347	331	338	323	363	330	373	349	374	365	336	339	346	339	334	353	333	352	350	311	349	367	379	345	346	331	364	359	356	354	342	391	328	328	319	333	329	362	373	341	342	333	328	363	351	359	318	346	344	374	333	343	349	355	360	356	348	343	373	349	383	369	354	328	336	354	366	325	334	327	377	337	379	344	326	383	362	351	388	335	378	373	326	347	390	380	358	346	348	344	353	347	322	363	368	360	393	356	357	346	384	335	337	362	345	354	340	336	327	332	344	362	315	337	346	381	313	349	362	318	327	365	365	343	327	315	321	374	385	348	356	333	342	360	370	362	340	338	343	343	365	351	353	330	339	355	365	369	347	331	357	361	347	332	337	323	363	384	340	341	349	339	348	345	368	340	334	324	313	368	355	340	336	327	355	372	380	342	335	361	328	318	347	340	372	370	335	342	338	332	362	365	365	359	368	349	347	387	341	312	362	322	362	344	377	347	363	333	375	349	385	362	343	348	372	366	370	353	368	352	332	340	346	340	367	383	352	298	352	340	361	349	365	323	336	361	364	340	365	337	326	361	324	344	353	372	363	380	330	331	329	329	328	349	361	367	363	341	339	338	332	334	393	363	333	353	349	340	345	354	359	352	352	390	342	336	345	361	403	359	342	328	355	380	344	349	349	331	359	360	368	351	368	338	357	393	339	339	373	326	362	351	354	346	352	368	370	358	337	342	358	366	360	357	368	351	337	339	347	358	377	307	365	347	357	325	347	342	372	341	362	342	328	333	347	358	389	341	382	368	342	356	331	380	372	306	324	344	354	371	360	386	324	352	357	375	357	365	340	344	328	341	366	350	287	353	341	335	334	346	326	367	349	372	400	353	354	347	363	348	348	357	365	347	350	331	370	344	348	320	353	334	339	351	359	379	360	343	338	329	352	350	361	328	369	353	376	344	367	355	340	358	353	338	333	400	338	344	365	333	347	355	388	361	327	354	319	351	365	338	324	327	366	362	358	356	349	378	356	374	352	371	350	345	357	331	308	328	383	371	362	400	382	347	369	373	386	365	335	353	341	348	354	375	360	346	364	372	329	346	353	332	345	356	329	349	332	355	353	344	342	331	335	354	346	366	320	338	354	352	327	360	337	340	363	338	341	323	344	330	358	356
2424	507	482	457	395	403	354	353	340	386	344	377	397	327	381	373	373	360	411	364	372	368	351	355	348	354	338	395	383	386	327	376	383	389	369	385	388	367	354	370	379	391	389	398	346	385	381	383	380	342	348	373	385	366	362	378	381	366	374	368	368	363	354	380	356	346	344	362	355	392	361	383	356	365	373	355	378	358	415	370	396	376	387	399	388	425	387	357	376	383	385	389	359	378	378	349	363	359	353	347	378	387	403	368	408	378	391	365	355	364	393	343	347	385	361	391	365	376	377	320	377	359	377	371	370	370	391	385	374	418	381	377	339	346	342	375	344	367	331	346	367	383	379	321	419	364	361	375	363	352	345	336	372	372	361	357	372	368	346	375	414	395	359	353	391	372	380	354	388	377	390	381	369	372	385	378	337	381	340	340	378	379	389	381	348	386	372	422	391	345	395	388	410	380	336	400	391	361	358	365	384	368	372	351	399	387	382	380	375	391	364	396	389	405	386	351	348	379	414	370	398	352	411	407	349	354	351	345	387	391	382	403	351	353	422	377	386	336	367	334	374	345	391	364	340	345	319	342	352	387	368	354	374	404	393	395	392	387	407	376	340	340	369	415	345	353	353	403	348	375	346	381	321	326	389	382	355	336	347	352	349	353	391	356	374	429	352	384	357	354	385	390	399	388	383	390	353	336	356	374	395	386	380	399	387	359	362	352	392	390	376	384	350	381	368	370	397	378	329	328	373	363	396	404	378	351	373	384	337	359	368	339	378	373	377	360	356	375	372	364	341	386	378	358	375	408	391	344	362	325	377	365	419	356	346	342	380	363	346	349	367	382	403	345	389	379	377	391	368	391	368	362	368	408	368	375	379	363	411	366	402	381	339	350	370	337	370	391	369	367	396	355	340	379	357	373	338	378	381	378	367	328	376	390	350	354	405	387	364	371	363	327	359	340	351	357	385	341	364	355	366	380	385	361	367	363	388	382	412	369	371	403	372	396	364	374	348	367	364	376	368	358	330	367	377	385	377	345	360	427	416	362	359	350	361	372	384	361	375	377	379	381	374	379	364	401	389	389	359	355	304	369	403	357	380	360	403	387	381	385	329	356	396	349	387	351	352	347	385	407	355	362	377	381	380	378	369	370	341	375	343	352	376	354	357	386	354	376	362	369	414	362	347	384	369	354	374	384	383	354	343	367	362	386	408	360	372	361	375	353	357	379	389	373	383	386	391	395	374	371	332	366	360	405	344	337	353	340	330	373	336	374	364	353	386	372	364	403	372	368	334	329	376	374	340	375	352	355	383	378	343	381	392	398	373	373	342	357	369	363	395	343	409	349	384	382	403	346	374	341	391	387	382	329	381	359	392	372	357	366	374	391	337	380	374	353	356	362	375	376	351	374	418	379	381	369	347	351	408	359	365	344	360	371	381	342	354	356	352	374	356	355	375	373	363	355	365	361	393	390	378	340	385	366	415	345	380	339	362	386	378	370	345	352	360	397	345	398	399	386	381	340	378	403	368	357	347	378	407	334	352	377	367	352	371	402	385	367	374	326	363	409	362	400	402	420	371	366	392	341	369	380	376	357	371	406	384	360	350	353	383	354	397	393	389	361	379	323	341	363	373	327	377	363	356	374	386	387	396	361	346	342	380	353	326	346	372	385	334	378	349	358	353	361	408	385	395	363	343	376	322	367	353	367	361	361	391	345	388	423	337	357	368	339	353	379	361	378	377	373	374	379	409	378	344	325	420	371	381	396	410	382	366	375	390	372	374	341	387	388	367	354	358	373	365	355	410	407	399	389	361	371	336	349	424	378	405	360	341	356	363	323	373	388	343	358	395	348	335	367	345	380	395	367	385	374	375	391	353	371	363	367	398	401	341	392	399	370	355	395	360	340	348	375	381	383	375	359	358	357	386	396	383	363	364	377	337	326	367	364	370	374	375	349	341	369	337	384	356	394	381	357	396	369	384	365	375	336	367	403	341	369	360	372	411	353	365	396	346	372	389	358	371	353	402	345	366	373	414	385	385	345	315	379	405	394	366	387	371	400	391	385	373	392	375	379	409	358	371	359	381	385	400	354	405	354	378	359	399	363	368	375	401	409	352	396	378	350	370	336	344	332	382	400	402	352	339	361	345	366	348	373	363	364	355	364	354	364	356	372	399	387	364	375	362	366	358	372	392	355	351	387	353	367	359	355	369	363	387	351	378	402	346	368	353	365	365	334	381	401	387	357	430	372	359	350	357	365	349	398	360	383	408	356	370	339	397	382	365	402	384	345	388	341	398	354	337	374	372	381	357	389	350	386	366	338	378	367	390	355	363	359	398	366	368	416	404	362	358	352	380	368	390	317	388	380	386	380	362	396	345	375	337	372	426	399	395	386	387	381	382	367	349	362	385	391	383	388	348	306	358	370	358	355	328	365	328	375	377	378	407	374	334	388	389	360	337	355	340	397	374	374	383	355	352	362	384	355	402	323	388	348	364	393	420	378	386	358	351	369	348	391	362	387	378	343	369	397	370	376	364	384	349	376	348	359	386	341	371	382	352	387	370	372	346	391	393	376	345	374	383	393	406	345	327	391	368	375	350	401	383	380	376	409	352	378	355	386	380	331	360	370	354	330	405	390	385	353	348	362	390	392	396	359	362	386	398	416	347	365	342	398	343	348	324	383	392	335	377	397	362	417	396	418	392	410	368	347	345	359	388	378	319	358	358	370	362	388	384	364	354	344	373	385	372	357	354	360	370	405	344	384	386	331	397	372	342	399	355	383	364	344	374	375	383	360	354	368	393	377	382	392	358	395	355	347	353	379	407	400	385	410	371	400	396	366	323	357	368	372	389	392	351	381	379	402	390	361	400	374	345	342	397	424	377	324	398	388	393	368	346	396	387	387	413	357	350	367	358	360	368	356	394	354	413	393	363	416	373	388	360	371	363	392	401	371	360	378	344	315	357	349	352	350	381	364	366	357	352	340	381	380	395	376	402	382	356	353	416	387	377	389	392	356	365	342	368	381	343	359	341	390	361	377	385	370	365	346	354	375	395	344	348	408	398	382	355	376	389	355	367	409	389	364	363	345	332	385	340	405	356	392	351	332	396	385	343	380	322	376	382	360	378	358	372	344	366	353	359	347	348	363	349	374	365	375	367	342	394	378	412	369	334	354	380	374	376	373	339	361	351	386	367	357	402	376	383	379	339	353	380	361	363	345	382	341	400	393	379	341	390	355	407	359	380	375	399	382	352	388	337	382	370	403	385	345	383	408	386	345	379	393	376	398	357	396	332	368	419	377	391	391	363	368	420	382	410	386	378	378	395	383	381	371	408	384	381	388	383	345	330	366	369	409	366	392	389	381	356	386	357	380	371	370	366	362	383	315	378	387	386	380	366	347	343	389	353	367	406	323	379	390	371	396	392	374	402	381	352	352	402	379	404	355	366	403	403	353	399	376	339	343	371	356	339	362	372	403	380	342	334	378	406	388	370	379
2897	990	1132	1175	1085	937	893	939	872	864	858	845	826	848	890	811	859	839	865	794	861	861	843	821	823	805	869	856	827	811	849	827	864	823	839	817	911	872	892	855	799	839	845	892	821	870	823	847	798	874	885	786	867	801	877	841	857	825	862	838	857	833	871	828	836	868	854	840	878	875	812	918	783	862	859	833	867	854	876	834	869	788	851	843	817	849	804	917	887	855	831	893	805	828	847	885	889	844	881	852	863	844	873	798	861	884	811	812	901	814	858	846	852	792	917	864	886	840	798	855	827	846	879	851	838	848	862	858	811	874	791	820	824	844	887	864	831	877	881	808	853	857	850	861	854	831	902	833	807	872	843	870	849	844	896	882	805	928	859	863	872	876	830	854	859	851	851	848	832	879	854	894	781	849	838	883	863	820	863	835	862	846	866	868	900	867	835	863	865	875	828	881	839	853	877	783	926	831	857	884	855	829	839	824	885	820	916	873	861	877	839	870	865	850	838	821	869	847	890	877	878	896	831	831	880	877	869	803	821	893	813	878	835	891	867	821	815	843	872	788	799	827	822	860	868	862	838	843	827	830	867	844	899	847	857	852	832	856	815	898	878	829	841	804	806	884	818	839	816	912	856	783	866	829	866	856	877	877	878	815	897	897	892	867	851	883	836	858	826	847	913	877	834	821	863	890	836	847	864	873	900	897	904	880	885	839	821	861	843	801	776	870	802	832	781	819	887	800	873	820	860	893	867	840	805	854	851	875	854	808	813	833	799	947	884	861	878	837	821	853	844	819	829	866	863	855	839	869	880	873	887	840	864	846	822	854	810	850	890	842	869	864	828	837	847	766	859	869	899	835	846	851	818	880	845	811	860	893	868	822	875	798	871	894	823	828	858	851	890	878	859	815	858	837	812	819	848	789	868	842	859	851	851	815	860	875	875	897	888	846	812	824	880	871	866	874	779	928	891	857	830	812	862	845	840	792	842	862	878	851	873	842	857	831	838	833	893	880	836	844	855	818	849	892	839	829	857	872	875	857	862	859	844	858	821	823	896	892	869	869	906	820	836	834	827	848	836	835	869	840	864	869	850	848	808	897	824	864	858	871	845	821	892	828	859	831	858	794	836	852	820	918	806	906	897	864	854	908	829	857	861	817	857	848	877	835	835	871	878	861	879	818	804	881	807	859	872	791	836	827	918	830	802	873	836	808	863	829	814	852	832	815	809	856	860	892	813	874	869	832	868	861	878	868	880	861	896	799	873	879	853	866	868	866	840	821	850	822	887	832	799	815	822	858	793	804	877	834	855	843	877	861	861	823	842	816	868	859	838	863	819	826	873	846	848	885	824	822	813	877	863	814	847	845	836	837	824	861	843	880	834	917	821	852	896	849	857	871	837	832	787	843	836	885	862	809	846	848	834	878	860	875	859	820	818	828	898	895	829	863	808	853	845	791	917	838	900	831	895	823	860	818	869	847	870	862	811	864	869	836	798	927	870	787	837	857	872	818	866	855	867	894	865	912	874	845	893	873	820	810	850	852	862	870	784	908	908	848	855	835	859	844	861	826	852	783	853	860	799	810	876	811	853	845	839	817	896	892	853	870	830	908	836	874	882	876	861	831	884	894	796	872	860	822	846	903	924	869	839	892	870	888	818	873	884	896	831	854	843	836	866	874	829	785	874	803	804	892	869	865	888	857	824	836	880	823	824	881	939	864	830	839	883	923	828	833	887	886	832	866	837	886	826	853	841	863	873	884	875	896	896	847	868	804	869	813	843	873	836	877	841	806	859	887	759	831	872	897	818	827	844	870	874	801	914	812	811	854	859	834	872	811	869	865	845	853	819	879	840	829	857	894	878	851	891	873	863	873	831	865	872	839	828	840	858	877	907	852	873	910	841	863	850	819	837	790	858	847	837	836	834	814	920	814	825	886	899	814	857	877	891	795	840	805	852	853	856	882	833	865	836	875	887	840	830	861	872	848	893	889	822	840	819	902	817	905	865	849	833	865	819	840	839	885	863	827	809	863	853	871	843	851	830	852	873	863	836	868	868	886	794	874	879	833	855	795	805	869	831	907	883	904	870	877	843	814	850	908	899	878	858	861	832	868	828	813	868	842	870	817	862	807	861	860	877	875	865	808	874	856	870	836	925	860	820	814	814	825	820	881	901	861	837	808	835	851	813	791	838	829	822	851	838	838	840	843	842	831	847	784	862	854	863	890	828	843	822	895	858	816	850	861	886	869	866	873	868	887	836	837	905	837	872	851	851	838	828	852	850	816	855	861	888	926	839	805	782	862	853	806	868	872	846	888	787	849	851	860	818	860	855	838	836	843	903	874	825	831	856	809	831	830	869	794	833	811	815	832	843	879	797	859	809	853	873	873	851	828	790	815	865	859	807	899	849	818	845	848	811	844	859	843	885	831	862	810	790	855	854	891	826	904	809	896	816	912	878	826	875	824	857	897	809	825	843	821	840	837	904	842	855	867	846	847	834	882	813	817	889	856	871	831	831	851	897	870	890	832	821	804	803	874	855	871	861	850	830	847	865	884	864	845	874	817	828	889	920	877	868	869	865	867	886	811	850	849	820	858	875	940	845	893	801	861	802	870	915	854	832	841	875	866	803	868	921	880	885	880	857	874	861	839	833	897	828	881	879	806	840	908	811	855	840	822	897	846	865	864	867	868	880	812	856	886	844	862	882	856	857	900	855	849	857	807	887	917	849	860	877	830	883	855	897	877	837	903	837	834	869	860	820	830	843	855	855	798	869	840	842	833	869	862	911	883	815	893	860	880	831	865	868	898	825	847	897	809	870	836	875	824	874	862	870	850	827	842	805	802	896	871	862	878	845	813	853	870	874	825	876	836	885	867	868	819	845	825	880	891	863	878	844	863	862	826	896	886	861	875	878	878	897	850	852	850	848	844	853	851	852	809	843	865	888	863	812	861	841	844	832	838	931	883	896	881	825	870	892	883	870	897	855	855	847	890	856	854	869	841	879	849	841	843	871	854	824	831	828	820	844	796	841	934	836	866	873	870	881	767	813	853	872	877	833	906	857	863	848	871	832	836	845	831	878	872	848	870	900	854	810	850	890	866	874	847	806	856	877	810	868	799	863	814	853	865	828	836	854	864	843	829	837	837	861	849	863	885	877	845	832	840	825	853	865	809	877	877	832	864	859	874	835	838	833	861	796	806	874	835	881	825	880	875	800	896	835	841	868	871	868	863	834	847	802	861	905	835	916	841	814	843	861	853	836	796	875	851	852	802	896	859	859	842	885	878	836	896	822	872	873	856	863	847	887	834	849	828	857	849	835	862	829	842	851	907	878	856	856	895	831	840	878	884	875	833	827	892	836	846	847	828	838	914	875	833	821	833	865	845	853	797	825	873	866	811	839	846	823	944	880	815	816	793	852	865	859	880	877	842	833	873	830	858	873	844	835	872	871	865	864	879	860	804	882	841	911	806	839	804	832	897	880	875	841	804	843	856
26090	3616	950	715	505	430	376	357	348	313	325	292	344	336	343	274	344	334	315	286	297	297	318	310	281	311	322	327	271	319	313	304	276	357	299	316	301	331	328	291	281	303	280	281	310	275	310	293	342	304	310	300	301	264	292	299	298	293	297	310	284	295	308	290	320	298	289	307	320	256	296	281	323	294	303	315	306	338	284	306	291	293	336	297	313	301	318	313	311	294	284	321	309	295	271	313	303	289	313	281	289	293	303	309	326	331	296	326	300	321	297	288	290	310	274	265	301	279	317	296	317	322	275	307	323	299	292	299	318	309	276	292	316	331	303	291	292	323	287	314	307	263	314	312	293	262	314	287	325	301	310	298	314	308	307	270	316	266	315	299	274	300	299	263	302	297	312	315	298	296	283	310	311	278	287	315	312	304	307	318	256	281	312	255	299	306	328	332	300	289	279	297	316	315	301	293	330	287	284	298	279	322	272	276	301	281	317	297	304	264	322	323	283	257	287	307	325	321	313	305	294	302	308	299	275	312	309	328	286	280	278	287	312	279	338	300	304	291	308	301	288	301	305	298	286	304	302	298	320	299	300	298	293	324	277	288	330	290	309	265	292	338	293	286	278	316	322	269	330	295	308	288	333	300	289	316	287	289	307	314	272	312	305	294	324	317	298	283	319	324	321	302	329	306	279	264	292	283	328	296	327	285	281	328	314	288	291	312	267	292	300	290	289	318	298	301	281	356	300	303	313	255	278	320	284	307	304	299	309	297	268	314	318	318	290	297	290	289	312	307	307	312	284	283	280	271	292	317	266	312	292	307	315	303	326	296	306	268	291	306	303	299	284	276	314	264	283	296	274	304	301	316	281	307	282	316	288	282	283	288	284	297	273	283	272	319	307	312	271	306	276	306	332	298	343	276	295	299	307	322	322	302	278	295	290	265	320	326	286	323	271	291	277	331	315	323	329	311	310	272	323	311	299	309	305	303	293	276	279	279	311	293	294	276	311	298	284	336	278	265	324	288	271	316	289	307	284	290	323	285	272	297	287	302	283	282	282	313	302	332	294	297	308	281	311	284	290	301	347	293	319	278	312	303	303	281	275	282	299	335	291	314	263	308	301	285	324	297	285	322	281	311	291	289	328	297	274	286	334	323	288	286	288	309	292	285	283	303	292	312	276	316	295	268	356	293	332	327	264	313	287	311	305	288	276	292	324	297	265	306	292	289	288	334	343	316	296	312	322	300	344	305	332	274	290	319	314	311	307	295	309	303	312	297	296	274	303	285	283	270	309	306	321	300	285	313	271	266	280	333	301	278	297	314	293	273	300	291	286	312	350	291	295	302	298	284	340	315	310	295	308	286	295	267	277	296	306	324	289	305	298	312	317	319	291	326	301	286	269	302	289	270	306	302	292	273	345	270	295	259	269	293	313	292	329	308	273	297	288	284	302	304	287	297	302	298	312	319	290	280	321	307	331	276	291	310	293	289	320	258	290	310	337	321	317	308	312	296	300	321	314	312	321	287	294	320	267	304	301	319	303	308	295	302	290	271	286	283	306	295	288	281	309	341	277	298	293	304	333	314	285	292	321	307	321	324	314	307	303	300	309	288	303	259	264	299	288	318	295	320	307	310	275	283	316	284	343	307	291	259	319	291	321	310	305	314	315	299	336	288	333	303	323	284	313	280	275	321	299	335	303	287	343	288	293	333	282	301	298	275	258	294	288	270	276	269	300	290	309	327	268	281	273	280	322	283	309	299	309	307	304	327	278	314	307	311	301	312	301	301	289	289	298	288	276	287	272	306	290	298	285	302	267	279	301	298	330	303	282	301	289	282	295	313	280	303	326	284	287	307	292	313	311	283	282	299	289	291	286	315	291	309	294	286	338	291	308	282	296	295	312	291	286	316	328	325	310	279	322	279	297	286	301	320	326	303	298	311	329	249	297	281	305	265	320	333	292	264	343	327	271	273	287	306	295	288	282	302	260	277	345	324	251	307	288	281	320	271	291	297	278	273	314	279	287	288	311	295	291	299	319	281	308	263	290	298	302	316	282	323	298	282	312	326	319	295	301	298	328	308	315	294	292	277	314	300	310	314	277	310	302	301	306	274	282	328	287	280	309	330	284	290	301	305	293	308	311	308	312	316	291	323	298	316	308	314	300	328	327	297	310	284	316	339	296	293	303	300	305	290	305	301	315	298	287	297	300	298	322	301	311	287	303	318	282	298	253	268	286	282	318	287	286	272	305	293	293	291	322	317	299	290	300	315	321	293	328	287	305	287	282	294	320	309	286	304	328	301	279	330	293	340	301	279	305	297	326	282	273	305	270	319	297	273	288	318	317	305	308	281	285	296	304	336	304	308	324	297	308	271	314	318	290	300	306	323	310	338	264	285	281	310	302	276	273	281	266	294	307	303	284	299	296	336	306	292	296	275	301	324	265	315	311	288	321	298	294	289	307	312	285	286	301	277	281	302	319	285	314	304	286	275	270	306	295	291	315	276	343	282	309	292	274	303	263	280	318	282	283	292	299	295	336	284	308	282	282	296	302	290	312	273	337	312	304	311	343	297	283	297	300	286	287	305	308	318	300	310	285	294	298	286	279	273	315	262	289	301	302	302	301	291	294	306	317	262	319	313	305	332	310	277	311	285	286	299	290	306	306	300	313	284	303	252	279	296	331	275	305	298	306	296	298	297	306	319	304	291	290	297	285	278	323	266	316	332	290	344	317	314	319	298	295	290	284	308	299	309	280	306	341	318	306	334	299	285	312	296	305	303	304	304	310	293	311	295	304	302	301	303	282	304	292	285	319	315	344	310	285	308	267	300	307	303	289	293	279	296	282	285	313	292	336	275	280	285	324	322	282	321	275	296	311	267	298	264	291	313	309	303	285	266	290	298	308	303	297	288	297	276	293	279	342	305	308	300	333	305	308	286	309	319	302	316	258	297	295	294	313	308	319	293	348	274	317	301	282	312	319	266	284	276	290	264	294	298	293	292	283	299	259	300	309	313	286	306	305	304	315	273	257	324	311	286	300	266	282	319	311	304	315	295	313	270	309	282	299	325	301	302	294	301	281	321	298	284	269	317	304	288	273	272	285	323	324	309	317	254	265	335	279	301	305	317	291	286	309	297	297	328	307	272	306	295	308	314	317	304	310	293	329	300	258	296	307	282	287	304	303	295	282	305	318	309	310	286	299	304	330	297	307	294	281	315	293	297	307	317	289	278	273	287	310	301	286	317	302	332	287	290	298	290	298	310	305	302	320	315	321	319	293	327	302	320	288	305	309	281	260	273	300	281	318	291	300	276	285	301	283	296	289	321	276	275	309	328	286	332	287	288	318	304	285	299	324	269	321	310	303	309	266	283	341	287	292	289	290	288	305	313	301	319	311	271	322	294	279	270	309	280	331	304	314	334	305	304	284	321	299	291	295	344	327	315	303	309	272	307	293	312	277	289	251	285	324	273	310	287	319	313	314	326	312	297	301	297
15321	1110	1820	2067	1689	1295	1072	951	893	859	799	787	823	765	751	766	763	810	698	760	736	740	713	691	724	718	739	761	685	704	736	655	729	680	725	770	739	683	689	710	691	730	712	662	689	673	671	730	711	679	729	690	696	725	705	710	721	712	721	676	688	700	662	674	707	696	733	652	689	684	687	717	663	660	687	694	693	691	684	690	663	753	684	682	718	764	694	708	686	687	697	620	682	657	683	707	722	718	688	697	696	715	682	701	695	652	657	708	691	692	708	709	698	686	715	693	728	686	724	712	696	664	697	679	697	698	699	734	694	706	716	665	662	710	687	633	743	691	669	709	693	700	708	722	739	704	712	687	629	672	728	727	727	730	667	698	690	657	731	649	737	725	682	643	681	686	687	687	676	668	690	719	700	696	677	710	686	684	692	732	713	661	678	730	658	695	666	654	650	758	674	658	743	696	716	717	681	682	702	698	688	697	703	699	712	694	709	674	746	780	725	659	756	793	653	724	707	699	638	700	710	702	708	645	680	710	706	682	702	735	701	693	736	703	726	692	679	690	703	715	639	683	730	662	694	669	704	660	681	681	684	716	730	693	705	730	691	734	642	730	693	738	697	721	735	716	693	725	722	717	676	671	733	689	661	700	668	677	730	701	759	710	763	684	716	679	677	712	747	704	645	682	694	724	699	685	660	700	709	686	687	696	675	681	726	709	669	723	701	703	728	679	724	712	665	696	700	665	693	727	712	683	673	748	663	690	694	734	701	679	687	653	698	704	748	642	662	658	651	683	686	686	754	687	700	682	705	698	720	706	690	708	691	717	720	689	682	763	699	667	708	731	676	671	695	711	674	686	675	646	704	682	661	726	672	738	707	700	701	695	695	684	681	705	728	687	663	656	658	709	736	692	689	698	712	662	708	665	718	720	739	668	715	713	668	683	680	703	697	694	699	666	691	668	721	688	731	705	680	704	697	709	712	677	705	712	686	670	695	690	688	704	669	695	687	693	710	689	686	659	712	659	688	684	671	663	732	677	718	677	692	640	687	698	667	739	641	741	649	707	707	704	657	702	708	681	693	715	716	731	688	671	736	671	733	727	746	671	710	751	691	714	704	736	713	690	695	660	754	630	648	695	704	729	673	701	682	727	685	691	673	691	673	633	674	685	631	711	690	681	702	693	678	624	736	645	660	731	728	731	699	675	734	729	723	706	698	762	655	738	719	704	673	711	718	676	678	735	710	689	707	666	700	682	683	673	691	694	682	686	700	687	710	622	709	670	697	683	704	682	758	712	728	691	649	659	694	682	679	691	747	669	700	695	705	645	691	664	696	668	675	669	680	696	682	726	669	649	674	732	680	694	736	673	684	714	640	717	662	716	686	676	689	720	722	694	667	716	672	694	690	728	738	676	708	689	684	739	665	637	688	687	703	719	698	709	719	702	711	681	677	679	699	700	716	722	708	680	721	636	748	706	662	696	725	676	706	718	678	692	733	680	691	680	762	722	702	709	722	674	688	712	752	708	691	716	633	756	739	697	727	719	694	657	689	661	670	668	688	669	745	719	721	687	693	723	655	715	717	700	737	711	668	670	666	714	658	665	735	667	750	683	727	707	746	645	678	741	664	708	672	716	678	701	719	689	734	708	687	724	696	687	712	698	672	672	749	709	759	735	682	655	644	732	663	676	705	690	679	692	660	673	676	726	674	727	693	711	677	700	708	710	698	698	722	705	666	722	682	711	690	671	714	744	720	718	677	688	672	703	706	674	651	731	701	718	707	730	669	774	694	701	703	683	689	693	708	685	660	699	704	686	712	653	681	713	743	700	697	674	685	705	647	699	695	682	693	752	665	724	682	671	672	706	661	722	698	702	759	710	696	701	733	702	627	695	740	734	655	706	681	671	736	701	687	696	696	657	681	728	671	693	689	666	690	663	638	669	678	709	690	702	677	760	720	679	731	721	681	701	678	723	694	658	670	669	685	749	721	674	681	673	665	717	698	731	685	696	721	724	752	695	672	710	733	660	648	656	713	739	689	702	680	710	722	701	708	714	700	697	726	740	693	659	690	724	702	683	655	734	736	673	675	689	662	696	668	702	706	726	673	737	688	652	686	716	693	655	682	687	701	700	717	701	669	692	716	691	705	666	716	695	664	712	713	698	647	724	669	707	697	692	716	727	668	672	681	672	662	719	659	761	688	679	645	726	716	684	695	749	658	686	646	685	704	681	678	698	711	691	729	708	737	664	688	712	686	694	719	725	685	672	714	672	684	673	676	678	656	716	706	722	733	700	657	711	710	695	707	719	712	732	708	725	643	698	674	675	663	729	709	680	686	725	672	692	724	715	690	681	731	678	673	751	690	672	703	706	670	701	684	711	721	671	712	699	683	665	652	697	692	686	691	674	696	664	673	721	736	741	679	746	717	689	674	651	674	725	675	654	691	682	701	677	689	710	694	759	676	714	680	706	717	749	711	704	688	698	640	703	670	700	672	691	690	696	665	707	694	678	689	682	707	679	760	699	709	735	645	690	679	723	680	672	636	702	677	689	684	723	692	688	693	692	650	725	718	669	717	704	712	735	678	667	734	668	709	674	718	720	690	713	706	660	753	689	740	713	673	689	735	726	713	719	662	657	674	704	701	659	676	676	700	685	700	743	706	686	662	693	731	738	674	646	687	705	659	670	707	686	685	697	699	710	695	710	656	701	662	665	708	699	647	710	678	690	735	668	693	701	667	729	742	698	677	669	733	680	721	687	735	695	681	672	716	736	643	733	706	689	690	685	678	695	702	724	696	668	682	701	695	668	679	712	680	689	685	680	669	716	638	738	675	699	667	631	698	696	718	685	732	718	700	800	703	686	679	684	695	699	645	690	721	703	741	714	713	707	672	690	711	687	705	714	700	715	672	734	692	695	691	722	628	685	716	685	705	692	712	707	700	667	656	655	690	698	706	723	718	664	716	664	687	723	740	662	687	723	734	683	722	721	727	668	710	689	671	738	721	646	658	687	689	710	699	653	756	721	647	638	743	688	689	691	685	732	744	710	668	701	692	720	711	638	658	772	706	678	697	643	693	738	716	690	678	679	666	689	709	669	703	694	688	734	723	718	709	720	722	674	722	687	725	677	712	707	637	687	687	721	746	708	734	703	701	723	670	661	679	710	725	669	657	723	679	694	687	692	706	665	761	677	724	669	675	708	685	706	693	745	719	672	702	706	730	724	664	698	739	720	692	649	642	734	679	713	743	687	681	734	648	691	697	722	712	717	715	676	696	720	727	727	672	738	628	708	674	659	666	693	720	709	650	709	718	709	664	712	681	689	687	678	753	662	721	716	712	676	730	683	682	733	664	729	710	717	716	727	652	682	723	664	716	705	708	719	731	712	679	717	661	725	755	710	713	711	650	720	753	719	713	705	695	696	698	699	704	700	668	695	712	694	736	729	670	712	681	637	695	704	725	725	717	711	713	688	721	727	691	673	695	705	682	668	715	693
37135	8800	1417	793	527	311	265	235	226	187	164	170	168	138	141	148	148	167	152	158	135	151	166	125	126	117	158	121	153	126	155	144	144	149	155	134	147	153	145	145	141	126	135	142	131	127	130	135	139	134	139	133	127	137	118	127	145	146	132	125	148	151	142	136	133	119	153	139	112	135	147	138	137	135	144	120	131	131	113	137	144	153	129	130	122	133	132	134	145	115	137	129	156	127	136	145	133	134	129	134	123	151	113	143	143	131	146	130	142	140	150	120	138	151	102	142	126	141	167	142	139	137	118	133	148	127	135	169	137	165	130	126	110	117	113	137	134	120	121	138	131	106	132	135	147	123	132	135	139	120	135	127	133	139	136	148	117	128	141	135	145	147	120	137	130	120	131	115	142	140	146	145	139	137	106	106	134	147	127	119	133	130	152	130	141	117	150	157	115	139	137	131	151	156	137	130	139	125	153	129	165	120	139	131	126	138	147	126	130	134	125	121	134	122	130	119	141	137	142	133	123	128	142	130	115	125	126	144	126	142	148	127	140	140	141	136	105	116	145	125	144	140	123	127	134	137	130	119	118	145	143	129	123	148	125	133	129	126	146	131	122	121	122	116	125	115	147	107	111	138	116	143	143	142	155	132	147	134	129	139	123	140	119	113	164	145	130	129	117	141	128	139	155	129	150	129	117	114	136	132	151	151	133	159	140	118	148	146	139	142	134	143	132	116	133	124	137	101	122	140	123	130	125	136	145	134	148	140	118	141	134	127	113	122	118	137	134	106	129	108	159	146	130	135	129	120	142	152	145	123	122	139	146	128	108	117	158	137	134	145	119	135	113	125	124	125	140	125	128	130	121	136	148	110	129	129	145	139	133	141	141	137	157	132	137	137	121	126	159	116	129	108	128	135	125	156	131	148	147	129	139	134	133	127	146	130	146	143	169	133	143	118	166	127	128	148	125	113	146	143	160	130	145	145	147	148	129	136	127	132	131	136	138	135	143	135	142	136	137	128	136	147	132	138	129	143	141	119	127	124	135	134	136	145	121	140	130	140	131	135	150	126	132	128	145	135	125	123	120	131	147	153	152	124	115	139	105	134	127	140	135	122	140	119	130	140	122	112	161	120	113	131	116	134	158	152	140	126	139	140	132	137	126	136	109	121	130	128	149	130	141	134	144	132	144	126	138	119	142	131	130	125	138	116	156	130	145	156	137	144	118	137	134	135	145	120	122	110	136	144	125	120	141	140	129	134	149	150	128	112	147	149	136	129	120	133	140	150	119	122	133	146	129	141	117	113	125	142	144	141	140	152	142	171	159	138	158	124	131	129	132	114	115	152	122	126	129	143	127	134	135	118	120	152	132	139	128	152	119	135	158	174	124	123	124	136	115	141	154	120	146	127	132	153	141	121	127	130	123	129	142	140	119	110	147	136	143	126	139	131	144	134	118	123	156	139	138	122	142	129	124	127	134	126	121	141	131	117	145	119	121	153	132	131	141	106	156	139	127	124	138	132	161	156	141	137	129	133	122	118	161	118	157	143	140	131	125	142	137	139	145	154	131	125	131	134	155	122	141	126	134	138	118	138	132	120	120	162	159	149	132	135	135	139	130	129	126	121	129	144	145	132	118	163	119	129	145	139	139	141	147	127	119	137	139	132	138	117	139	133	112	145	116	122	140	142	147	140	132	104	128	128	121	134	123	128	139	120	122	129	104	128	149	130	120	119	109	133	123	115	121	125	116	135	124	123	127	125	117	141	106	140	134	111	126	137	140	135	145	122	126	119	150	160	119	136	115	141	102	144	142	125	125	140	139	117	165	120	144	146	149	147	148	132	128	104	150	115	126	152	124	128	128	144	152	120	130	118	136	119	136	152	119	133	138	126	149	144	146	123	115	130	129	135	161	134	126	132	143	139	151	138	153	134	121	143	127	114	134	122	132	140	108	126	139	160	120	157	114	152	149	124	141	136	111	128	136	118	123	144	129	140	154	128	162	138	114	104	143	142	128	135	124	130	113	132	138	125	144	138	113	127	148	149	157	134	160	143	160	132	143	144	130	137	136	142	150	136	123	157	119	147	127	126	121	151	146	132	130	130	153	115	140	124	121	130	130	132	129	140	149	153	144	136	139	136	126	147	126	114	121	141	136	133	142	124	137	133	145	145	130	141	148	130	142	118	123	133	148	149	153	120	121	138	140	136	112	131	137	135	127	127	135	130	139	140	140	139	142	128	146	144	140	112	138	129	137	150	145	159	127	135	118	148	131	117	138	123	153	141	128	149	150	142	120	143	130	139	128	131	131	148	126	130	117	129	131	118	132	132	147	109	137	129	108	143	155	118	131	139	131	133	138	123	125	135	130	136	125	134	146	133	143	135	138	145	158	141	128	143	145	135	131	167	132	150	135	120	140	151	128	152	139	132	137	153	113	146	142	145	128	126	128	127	123	128	143	113	133	144	124	127	134	127	127	106	119	115	132	115	136	136	144	145	135	126	113	127	146	133	145	139	117	151	133	136	126	131	128	126	155	144	127	142	133	126	146	140	142	115	132	143	133	137	127	122	145	116	146	146	126	148	130	114	124	155	131	138	120	134	143	133	136	134	132	134	156	139	132	138	146	113	122	122	123	124	134	138	124	138	124	122	136	123	136	119	133	134	129	124	136	120	133	134	131	133	129	109	119	138	131	151	136	169	126	153	136	130	121	138	119	145	129	143	135	128	132	135	144	141	146	125	118	128	150	128	117	147	116	119	137	148	157	141	115	113	127	149	124	155	125	126	139	140	126	132	136	120	124	144	134	120	145	125	121	122	133	132	138	139	105	115	105	133	147	133	130	144	126	136	147	156	141	130	134	131	151	105	132	148	127	140	128	155	144	126	134	157	159	142	160	134	126	137	135	135	145	143	150	155	108	143	132	150	145	158	110	136	129	135	131	133	117	137	134	160	116	141	127	138	139	173	128	125	133	123	130	126	134	119	138	136	136	109	143	152	129	129	125	130	144	134	127	144	123	142	163	129	121	123	130	136	131	130	168	111	139	126	140	122	142	151	141	118	134	123	113	125	135	102	126	155	110	145	146	150	150	128	147	131	131	135	120	131	139	134	118	106	154	124	125	140	111	147	153	124	147	109	134	128	147	139	150	142	144	148	170	140	129	142	126	124	132	131	126	152	121	114	114	132	130	146	141	134	133	131	142	125	137	141	136	142	113	123	108	125	137	130	148	129	125	127	156	137	158	142	135	129	136	133	131	140	134	117	152	158	141	133	133	160	142	145	133	138	126	153	135	132	138	127	117	127	111	142	116	133	110	144	130	142	145	129	152	135	139	147	129	162	139	142	114	140	119	130	131	134	131	118	142	156	124	147	143	138	125	134	117	136	141	152	157	139	102	119	123	113	117	116	155	134	131	135	126	125	118	142	122	109	139	139	138	147	142	125	141	126	123	127	131	131	131	135	119	128	122	133	134	148	120	128	151	115	122	148	146	127
21150	1151	2298	2615	2068	1415	1011	851	771	655	607	541	516	517	513	472	451	440	421	431	402	381	367	406	424	371	396	361	408	345	388	408	404	394	372	389	406	368	381	396	378	403	352	391	346	359	369	376	382	353	355	352	330	349	351	378	367	385	400	348	349	369	337	372	377	350	357	362	371	383	364	360	316	354	334	378	357	333	361	323	355	302	368	384	326	376	328	364	405	359	358	363	359	362	361	345	366	350	356	340	424	354	382	375	319	390	325	372	356	330	369	362	381	340	363	348	371	370	346	348	344	362	346	308	344	295	348	349	367	344	373	334	329	364	350	329	374	351	383	330	348	325	363	333	383	340	315	356	356	380	325	352	380	329	355	357	380	360	353	387	348	375	367	354	358	384	373	357	335	353	327	312	351	373	347	343	358	345	352	328	382	357	349	347	362	373	377	368	339	347	342	386	371	334	350	330	324	355	349	312	371	335	352	317	344	340	363	341	345	360	363	361	362	384	382	330	351	336	367	378	338	329	382	412	356	353	358	362	365	354	339	334	326	342	393	350	323	326	355	347	348	358	368	378	343	331	351	347	351	344	374	369	364	345	363	330	376	359	321	398	349	345	322	346	337	327	349	349	322	370	343	373	336	346	357	328	383	336	365	333	355	343	331	360	363	371	341	321	367	308	356	355	348	374	357	354	369	320	348	351	370	328	347	344	411	388	338	349	361	325	354	388	373	349	386	339	333	353	314	363	352	335	326	356	375	348	364	366	347	368	380	359	370	343	367	332	347	354	354	358	322	380	358	375	347	388	372	397	351	357	339	327	303	370	378	393	325	377	343	306	335	361	365	350	344	347	358	325	326	344	372	360	330	369	380	364	376	384	345	365	367	356	345	344	332	340	368	363	355	342	337	351	343	365	333	339	335	335	337	309	355	359	346	336	345	331	348	356	343	362	322	345	356	348	334	314	353	347	371	362	367	371	337	303	358	370	357	378	361	360	359	338	362	339	387	362	342	326	332	345	357	332	368	356	325	357	352	317	378	369	319	397	346	373	346	356	370	384	361	364	345	356	364	343	330	361	372	352	314	382	354	359	401	374	334	340	327	325	369	310	363	375	366	351	349	381	350	347	364	361	333	365	353	351	353	346	337	357	355	341	350	359	361	361	343	340	349	359	341	356	349	330	348	340	314	321	378	354	379	398	363	332	354	342	373	327	386	350	365	360	341	362	362	342	395	367	322	358	349	335	356	319	362	337	338	355	368	342	367	369	386	341	336	331	364	359	367	363	356	357	336	353	371	370	352	344	380	336	363	349	352	339	338	322	380	347	374	335	375	355	341	349	344	329	341	355	373	374	322	334	367	361	334	343	353	317	349	348	338	384	382	325	338	347	329	344	310	331	334	351	348	342	322	378	339	365	406	374	359	333	326	321	365	325	314	370	355	307	344	345	351	367	299	334	350	368	353	351	339	346	354	326	336	349	351	346	358	341	359	326	339	362	331	334	368	373	348	365	376	383	338	366	345	346	321	340	368	296	346	340	344	340	354	331	356	341	387	361	367	365	358	371	365	356	351	371	375	342	351	348	349	360	352	360	372	356	340	383	356	357	357	328	378	341	351	354	350	336	378	343	359	363	361	358	387	369	366	372	338	337	373	359	378	374	341	304	348	353	355	323	335	313	368	338	385	341	377	335	363	356	336	382	360	347	337	367	342	350	343	343	348	354	338	351	336	374	369	352	353	347	367	360	363	334	346	369	347	376	357	323	355	348	349	353	342	350	347	347	349	366	369	338	362	408	360	348	351	358	399	374	363	321	330	339	352	357	329	372	358	370	344	360	334	328	359	335	340	376	363	376	324	377	338	345	331	374	359	366	347	335	329	364	355	352	345	359	358	392	367	364	359	317	329	300	327	328	345	352	339	350	354	325	329	358	336	356	355	355	348	320	347	347	354	356	333	353	370	327	362	357	323	378	342	341	375	341	337	341	376	380	367	342	374	364	355	336	349	360	358	367	341	350	335	333	390	359	327	370	344	342	366	362	363	298	377	369	372	341	355	368	360	394	334	339	341	361	378	376	338	363	346	337	359	359	347	350	350	342	330	354	363	356	365	352	395	353	353	377	369	357	380	355	378	365	352	349	352	356	349	295	331	347	351	347	346	337	367	362	368	358	314	358	378	359	353	360	360	399	337	350	359	337	321	376	383	355	380	360	369	336	331	313	350	352	368	332	328	375	340	356	344	383	367	367	386	381	374	401	363	336	351	370	372	375	340	357	347	317	343	354	318	368	358	351	367	338	359	328	343	356	336	351	375	313	364	339	357	396	347	365	328	362	332	364	341	365	320	340	333	337	329	349	341	370	324	324	342	355	344	343	371	362	319	334	350	374	352	340	369	379	358	370	331	341	349	351	354	356	340	347	390	371	380	351	388	354	346	329	350	399	383	317	358	373	372	371	343	337	363	373	341	339	350	406	328	341	352	352	380	336	371	329	361	326	332	356	405	337	330	333	371	356	357	382	333	342	384	346	368	327	343	370	315	355	343	377	351	344	325	355	375	351	359	349	394	380	336	349	365	329	379	378	358	356	372	330	329	347	372	362	360	346	366	361	341	382	361	354	354	319	355	368	365	358	344	364	376	330	339	362	331	338	337	316	347	389	349	359	368	337	351	362	377	378	381	365	327	352	336	347	331	355	367	332	359	354	345	338	345	338	318	352	334	341	365	381	353	365	342	360	361	337	355	349	334	342	349	394	379	333	338	333	344	357	369	320	329	358	336	343	377	378	346	364	346	352	327	383	365	342	354	351	316	365	394	315	367	347	344	316	344	372	379	329	340	359	356	376	392	343	366	342	336	327	339	357	315	346	387	326	374	384	353	299	361	359	369	367	337	354	357	366	344	381	357	361	342	369	333	363	371	309	321	362	352	337	348	389	371	400	339	364	336	374	384	385	324	343	373	351	334	359	341	332	374	350	339	333	367	354	348	342	375	348	354	345	370	334	363	375	356	371	359	333	364	385	372	372	366	367	339	357	313	328	346	352	338	368	358	383	336	343	322	347	331	328	389	342	332	333	355	365	332	331	361	327	347	368	345	337	328	321	369	341	362	346	351	359	342	377	360	354	362	371	333	379	358	351	383	328	346	328	331	357	373	379	365	343	400	336	349	336	351	354	377	373	310	358	344	346	347	343	362	375	331	353	347	353	383	357	339	367	329	348	358	365	354	334	315	350	365	346	338	361	325	351	344	333	320	339	333	354	359	402	307	306	332	356	337	311	335	351	350	327	365	383	358	350	339	368	345	342	353	336	376	358	331	354	370	396	346	370	304	350	396	357	367	386	333	343	355	365	373	375	399	377	370	352	352	367	337	336	353	357	357	317	342	340	371	344	363	332	376	389	355	358	345	363	325	367	352	338	351	376	328	336	352	344	326	340	329	350	346	361	352	406	337	362	334	380	354	345	360	355	360	375	299	375	350	337	340	350	335	359	348	338
2512	523	515	449	415	417	407	357	400	373	355	358	361	363	360	385	348	346	378	366	366	365	352	366	391	370	383	389	394	374	392	376	341	371	376	373	351	392	405	352	361	356	349	350	355	374	356	384	363	367	411	382	386	354	384	347	341	372	418	376	369	344	369	413	412	339	377	394	367	386	343	380	404	357	370	360	340	395	387	365	349	372	373	369	380	355	386	351	356	408	361	385	349	374	389	395	366	372	355	399	370	392	378	344	415	352	351	382	355	399	372	372	340	402	353	347	383	326	378	378	376	369	333	383	377	334	390	386	372	351	363	390	389	361	362	394	344	330	373	317	338	361	325	389	406	372	389	365	364	371	351	377	374	374	358	363	372	357	408	387	410	393	384	399	375	363	374	381	354	391	335	350	361	370	359	377	378	384	391	356	373	365	354	390	361	339	348	386	383	365	343	393	350	366	352	373	370	343	351	363	344	369	379	333	363	363	397	389	368	329	362	397	383	395	381	330	360	434	344	348	382	394	347	352	342	387	372	366	375	369	357	400	370	394	375	363	370	364	384	390	356	369	381	377	352	348	367	379	362	367	317	352	377	355	344	387	399	343	343	384	362	370	328	374	362	359	369	351	341	379	365	350	356	359	362	350	390	361	334	378	394	383	352	405	384	376	376	396	344	370	370	350	363	351	373	376	305	341	373	382	343	379	374	352	351	374	403	377	343	394	367	364	363	379	338	359	377	409	383	383	340	366	355	364	376	400	328	379	405	344	403	381	361	362	417	384	385	380	342	351	344	371	374	353	359	343	326	397	368	388	357	394	402	373	380	361	371	378	392	405	358	340	381	380	386	352	370	371	398	356	365	360	341	371	409	416	361	392	385	366	376	387	376	369	329	353	351	366	399	381	408	382	386	342	378	356	365	362	387	375	367	345	366	359	381	409	386	371	359	373	376	343	377	361	396	361	382	354	345	348	371	361	360	391	344	377	370	351	394	386	341	364	338	345	327	378	356	391	349	358	389	382	358	397	396	356	378	364	361	355	363	376	380	371	367	342	384	387	364	364	386	390	386	368	407	370	372	369	379	355	358	386	368	355	407	383	371	385	380	353	347	383	337	350	377	380	336	334	383	342	392	337	355	388	355	365	346	353	363	370	372	362	369	367	353	367	359	380	384	359	367	358	366	385	382	402	355	397	351	385	361	344	373	385	350	398	382	338	390	377	368	324	337	367	359	356	378	377	329	370	365	397	358	370	346	364	362	332	353	349	359	360	367	368	386	345	378	358	331	393	357	355	355	367	376	338	392	347	373	347	350	361	373	372	378	352	357	356	387	356	359	353	395	351	373	388	398	372	368	345	356	365	377	364	394	401	389	376	387	375	347	377	376	417	367	366	329	343	362	352	391	354	402	389	338	360	390	334	374	373	354	397	371	360	393	392	350	346	401	339	353	337	360	405	377	325	395	358	353	397	385	391	346	344	360	403	360	362	409	355	368	365	321	321	346	367	380	347	375	317	364	357	376	408	364	362	366	394	364	385	373	404	404	366	393	380	342	343	379	367	314	371	382	368	385	352	422	350	353	349	364	357	386	372	400	347	345	374	345	348	386	375	356	364	374	370	351	336	358	390	383	414	387	352	382	347	342	368	351	362	364	370	370	368	372	373	392	357	325	345	384	384	380	367	357	358	341	380	339	398	366	381	358	401	366	361	374	382	409	391	369	402	375	385	403	419	361	369	388	408	392	394	362	362	350	377	377	348	366	368	385	362	364	385	378	362	369	349	394	383	375	372	385	421	379	357	371	392	378	377	368	373	395	386	349	347	377	346	339	364	371	408	402	398	379	362	365	406	368	383	391	347	332	353	376	387	385	367	342	344	343	369	339	375	372	348	354	419	358	356	364	385	338	384	360	377	375	368	331	374	348	348	348	335	357	363	368	355	393	375	330	341	355	344	389	362	364	378	363	359	359	383	364	344	376	374	382	382	343	389	344	341	384	376	416	356	368	377	387	315	377	390	369	385	380	343	388	352	367	376	353	378	390	347	352	370	381	365	398	382	363	376	404	384	347	363	380	398	369	364	352	380	358	349	376	379	376	382	377	357	393	341	337	384	359	363	374	403	366	398	391	359	360	388	362	362	378	356	360	385	355	384	367	358	356	373	383	381	386	310	388	337	387	365	347	384	367	385	337	356	377	355	358	383	373	377	375	394	378	350	369	375	404	353	390	389	387	396	364	405	384	386	373	394	369	359	378	377	365	336	329	414	356	377	375	397	353	338	345	380	361	349	385	385	353	358	359	395	364	343	369	356	379	380	333	332	378	368	339	362	395	368	363	374	350	387	384	377	331	407	374	384	410	370	372	334	340	399	415	333	355	339	353	370	376	353	384	375	370	376	394	393	339	378	346	386	348	380	356	419	362	367	354	356	383	349	358	374	326	379	364	379	402	352	374	343	374	350	367	327	374	350	376	364	368	349	355	368	365	321	388	349	420	350	435	365	369	404	365	380	335	336	339	358	334	366	390	350	336	398	387	374	385	391	397	376	395	370	366	336	360	378	386	364	380	385	379	384	395	332	379	360	367	352	390	369	378	402	351	359	365	370	367	353	385	380	348	353	344	372	380	345	385	380	379	367	361	358	387	377	387	414	352	340	398	406	382	328	372	363	366	367	373	377	382	343	398	349	393	334	385	378	368	388	376	375	396	421	350	393	373	394	382	362	365	362	346	374	396	359	363	364	351	335	379	338	355	322	391	382	369	365	371	373	381	350	339	378	338	362	351	356	383	341	394	402	371	349	376	360	321	382	332	349	381	339	377	394	338	358	416	355	389	406	365	317	334	346	413	374	353	414	335	364	381	382	345	402	356	367	349	395	391	357	387	370	364	403	385	373	348	365	357	376	388	383	392	353	347	368	377	392	421	337	361	398	346	367	356	366	363	363	349	349	387	353	362	361	358	370	342	373	359	361	332	376	357	383	379	338	371	356	345	394	378	368	339	322	409	387	360	387	385	344	352	388	368	309	339	371	350	375	392	398	332	346	368	351	380	391	375	341	386	444	347	375	370	353	354	378	358	370	400	419	372	364	362	390	364	387	396	350	375	367	402	374	371	346	411	369	381	329	381	378	385	363	373	362	372	360	385	335	336	369	341	389	369	382	367	344	371	393	369	375	362	338	342	374	354	361	372	360	349	368	361	379	423	386	344	368	390	367	370	331	354	358	371	305	384	338	373	373	361	397	342	373	383	310	352	378	354	368	370	402	378	360	372	337	390	354	374	337	388	391	376	389	351	347	420	359	402	391	371	328	403	353	387	386	361	349	348	329	340	370	372	344	370	348	397	344	388	363	405	364	393	388	353	337	371	371	356	354	343	342	347	340	368	348	354	405	347	332	358	352	370	388	405	382	321	382	394	367	351	379	342	378	358	386	350	366	358	348	419	368	394	376	380	376	391	318	340	407	352	396	392	356	384	351	378	382	400	362	358	382	397	376
2740	984	1139	1146	1072	949	823	898	888	853	878	824	915	906	844	844	921	866	859	838	877	781	833	824	840	928	852	799	844	868	836	855	825	894	848	889	854	873	895	810	882	822	803	857	882	814	848	872	870	932	811	893	872	843	808	875	879	806	761	863	836	840	876	847	840	893	885	829	829	862	882	879	866	807	836	854	887	797	839	887	840	881	900	836	845	894	870	867	893	884	800	868	815	864	885	862	839	820	875	833	816	861	813	833	852	880	813	841	862	866	844	792	881	846	858	880	876	866	822	818	843	800	913	820	829	848	842	842	813	821	855	844	852	834	858	913	858	908	862	911	840	848	823	799	885	876	895	861	847	863	849	879	837	825	872	836	808	809	879	868	871	873	847	863	912	852	827	801	825	901	888	829	860	823	826	856	801	906	825	897	874	795	852	846	885	872	892	825	905	825	809	882	845	883	851	854	831	852	805	866	881	863	888	858	830	812	868	882	861	831	905	873	851	849	853	845	931	861	868	872	829	863	837	844	874	851	842	840	827	843	828	913	869	895	810	868	817	897	856	814	838	874	931	803	879	879	920	838	832	871	806	869	913	849	848	842	889	818	886	868	839	889	808	838	880	847	850	842	887	861	859	880	886	861	845	911	841	789	825	833	842	838	834	847	871	927	821	829	880	840	856	881	827	872	839	798	867	856	891	930	831	829	843	862	913	869	905	805	894	826	857	866	836	870	856	867	897	853	851	846	836	923	848	834	856	852	880	863	844	783	888	877	861	914	827	899	854	927	880	831	841	875	815	854	828	837	860	836	850	828	890	882	811	899	879	898	813	864	856	823	819	879	867	816	900	828	810	842	894	855	873	847	829	905	825	883	895	850	858	846	865	853	871	820	787	829	827	843	868	872	849	825	865	905	810	809	839	795	841	881	902	878	871	883	861	920	853	838	902	859	856	861	873	867	881	839	814	859	846	861	859	902	894	846	844	884	811	851	836	838	844	843	844	887	868	916	862	874	866	902	847	892	806	884	895	867	869	862	875	874	839	860	862	791	841	826	860	872	829	866	819	832	888	825	870	851	891	845	816	795	840	857	819	892	875	843	852	842	882	831	852	833	878	839	860	850	898	868	825	852	854	867	856	870	908	867	880	835	822	899	876	851	935	873	905	831	835	833	867	849	861	885	848	895	856	872	826	838	832	850	865	856	831	849	862	878	822	889	878	877	850	856	859	867	839	828	873	816	869	873	809	842	837	795	818	891	833	825	834	834	795	867	836	856	856	902	865	860	875	855	875	866	833	852	804	863	857	879	870	909	847	876	811	838	902	838	917	891	869	850	819	838	892	928	827	854	847	871	875	884	830	867	839	859	876	850	862	921	870	858	858	839	873	844	875	869	864	815	843	878	897	847	806	860	866	778	828	852	830	902	863	851	829	797	867	856	883	878	929	861	881	884	838	859	839	834	872	901	869	846	901	820	875	838	845	850	843	808	843	845	878	872	874	857	870	868	882	831	841	858	885	887	852	890	869	834	792	851	858	801	869	838	863	858	825	885	858	876	883	866	841	873	833	801	876	903	813	839	838	886	829	881	835	868	855	886	844	838	893	867	845	839	868	792	876	829	830	890	831	841	854	878	850	832	873	832	830	891	906	870	844	905	807	849	854	890	821	827	900	840	863	834	845	838	829	882	865	800	845	812	917	840	860	878	810	820	837	865	815	848	927	872	873	893	851	851	839	858	785	861	870	842	834	884	846	840	863	867	797	878	848	915	872	850	836	865	843	841	852	830	851	769	814	804	892	889	885	882	879	887	906	915	861	895	886	851	874	798	875	826	846	893	855	838	864	846	869	876	821	821	835	846	857	764	901	889	860	896	889	847	872	789	921	907	863	880	873	860	814	874	853	827	877	865	860	857	832	834	889	814	842	794	916	851	839	901	820	802	842	861	844	859	810	789	812	835	860	830	906	862	847	866	846	815	859	827	861	821	874	834	899	873	853	867	842	911	876	850	824	816	849	805	881	875	861	861	780	803	855	840	854	833	854	823	861	887	885	872	899	846	832	805	857	901	867	832	868	905	896	832	906	794	795	894	798	860	802	800	856	918	832	821	907	855	840	854	891	851	880	887	872	819	863	888	838	821	898	888	855	868	924	827	863	843	801	844	891	845	876	819	894	870	836	857	855	793	874	886	844	853	870	817	883	863	821	850	811	831	793	856	859	861	885	818	850	837	848	858	903	826	857	910	857	913	858	851	939	834	863	879	888	848	851	845	841	872	808	848	836	844	892	817	889	906	848	817	866	821	808	853	873	876	862	884	864	848	870	868	817	865	852	835	897	843	876	765	908	843	827	844	855	864	864	869	813	822	848	865	815	848	854	833	874	804	889	820	820	818	872	887	837	856	873	887	826	818	823	904	816	848	854	835	892	841	857	800	843	894	810	879	816	907	883	884	866	860	836	823	897	835	847	806	889	885	896	833	832	884	856	817	823	885	833	843	906	858	844	865	841	846	859	848	893	823	858	906	879	847	888	831	828	849	883	880	870	828	877	858	822	885	830	835	859	854	885	831	900	835	857	865	887	811	846	874	910	872	861	850	834	847	835	857	838	883	854	892	837	861	830	860	870	880	865	900	877	857	784	873	862	830	832	897	865	867	842	835	822	844	873	865	859	925	853	872	850	843	851	856	873	885	847	883	914	875	888	871	824	855	895	890	827	847	827	827	872	901	873	881	866	860	876	877	875	950	786	845	821	876	858	862	857	883	904	801	885	811	845	874	849	896	873	825	882	883	880	811	865	880	892	937	871	845	836	865	863	848	863	825	819	865	808	836	837	897	845	833	919	874	759	868	827	861	878	829	852	855	898	888	859	838	891	904	830	861	861	909	861	891	868	860	883	901	865	837	840	874	908	872	869	799	880	821	868	857	866	814	907	863	883	856	882	892	841	821	787	883	854	838	820	890	882	839	836	838	843	855	871	884	827	821	835	911	800	872	845	842	847	890	858	796	862	845	896	899	809	877	924	838	836	912	820	864	838	861	855	866	864	859	865	885	839	817	859	808	901	884	873	842	819	860	866	784	821	846	871	891	823	888	829	817	828	817	861	839	867	891	784	856	846	822	833	853	849	867	894	863	883	844	799	903	818	818	885	842	868	885	837	827	854	871	883	853	811	828	859	825	835	833	898	893	843	824	871	886	901	838	876	853	779	888	839	824	836	859	848	818	853	876	836	813	865	826	891	845	842	827	881	822	854	897	826	839	823	888	902	869	897	868	815	891	840	841	881	861	843	860	829	864	819	827	811	861	882	860	842	887	800	942	811	799	807	862	854	842	884	873	830	814	813	895	869	859	845	899	803	876	884	804	813	859	826	858	818	841	869	839	869	827	840	835	887	842	854	869	861	847	852	803	880	804	855	871	837	846	832	840	879	878	907	834	879	841	862	828	826	893	836	824	849	855	870	857	862	839	874	861	865	891	834	808	874	893	816	849	898	856
25879	3516	832	725	543	444	400	350	328	330	322	309	363	342	310	301	289	315	282	311	287	318	296	287	287	308	254	310	317	321	317	308	315	299	286	306	296	364	328	300	293	307	298	289	335	332	304	283	285	270	323	334	312	305	293	277	311	298	289	304	286	284	323	303	299	296	339	293	319	318	280	291	291	285	245	277	300	334	310	311	330	316	282	314	282	315	274	300	300	311	294	302	320	308	303	295	306	277	328	276	305	258	265	275	312	253	263	321	258	307	281	341	302	278	337	312	285	298	271	283	292	326	319	306	316	305	314	292	279	334	289	275	315	271	319	314	310	284	293	313	312	283	300	310	303	297	302	278	312	302	315	294	249	274	302	296	311	304	311	285	322	320	303	304	287	276	279	285	284	286	310	289	258	270	298	272	328	320	248	270	300	308	324	309	295	340	306	299	292	294	314	327	287	292	312	286	290	310	312	304	337	281	311	302	296	256	321	307	295	330	270	290	298	311	276	304	309	278	242	297	294	305	324	281	297	280	289	291	303	297	276	281	296	297	304	297	293	299	307	272	314	317	319	277	307	298	317	289	282	314	290	299	291	289	298	282	290	301	293	261	278	292	306	260	292	301	296	293	305	280	306	313	301	281	292	283	311	306	293	315	294	305	302	310	296	310	300	277	300	292	309	297	290	292	316	291	317	281	286	304	277	307	283	283	302	312	297	309	316	310	277	307	301	282	296	284	318	296	307	300	304	312	280	294	297	274	277	284	279	279	320	279	296	303	314	281	315	322	299	311	318	285	291	318	297	294	283	310	282	297	287	274	276	299	309	278	296	335	287	272	283	303	312	297	310	295	253	265	332	294	301	285	279	298	294	239	299	338	279	268	274	310	303	327	279	301	289	305	306	326	339	318	302	293	322	278	266	271	290	294	313	301	282	273	270	297	281	320	306	280	305	296	290	285	330	266	302	310	281	296	273	286	289	309	269	305	309	281	310	319	283	309	321	317	291	289	282	276	324	297	306	287	303	328	335	316	307	316	282	314	297	288	300	332	311	308	315	292	310	278	288	293	313	288	293	311	285	309	266	278	320	292	277	341	295	296	339	291	302	280	309	293	321	288	304	250	278	334	306	276	282	315	303	294	319	297	321	296	288	288	282	300	321	305	303	333	287	310	302	327	308	288	269	276	284	273	283	310	297	303	305	287	324	287	314	296	336	297	297	285	327	297	332	298	288	335	268	327	284	274	314	301	292	332	286	290	294	297	310	298	291	286	301	304	296	287	280	286	296	305	281	284	293	311	290	283	293	294	280	292	300	312	315	282	304	302	268	285	326	314	287	321	299	297	283	287	283	295	288	284	290	284	322	291	270	310	302	282	291	319	316	304	299	302	281	304	290	269	278	288	301	289	288	301	266	282	285	298	305	297	302	301	283	294	293	290	264	299	287	280	283	262	300	311	281	277	272	286	311	299	301	307	299	283	324	268	280	337	323	296	287	286	298	337	322	256	311	319	303	283	267	312	280	304	312	290	311	266	303	321	298	319	300	333	271	290	285	267	276	290	303	302	312	287	287	315	270	281	295	270	308	305	271	293	269	292	300	294	317	298	293	280	281	293	324	283	325	264	288	308	276	284	292	297	279	310	312	290	325	303	297	304	278	318	306	294	302	297	317	296	301	313	306	299	297	295	283	294	281	288	341	315	284	295	280	299	320	293	320	293	297	271	318	293	330	338	324	309	292	292	287	304	301	323	318	338	303	257	287	272	323	304	311	301	312	312	267	279	286	331	313	303	322	305	286	299	322	311	285	265	284	287	318	322	304	309	297	281	279	307	325	327	321	326	279	278	278	355	288	309	291	296	316	288	311	315	279	278	298	313	314	330	264	272	314	342	297	270	305	263	273	301	259	294	308	310	314	274	303	311	313	304	264	291	298	284	297	307	312	317	329	290	294	346	312	322	287	290	291	312	304	293	304	296	284	306	297	284	316	291	286	291	299	312	281	322	295	284	316	286	249	330	302	291	308	307	291	277	324	301	319	307	288	301	302	310	314	294	294	325	328	324	281	289	290	290	295	287	279	259	305	286	337	316	360	316	302	290	299	284	336	299	281	290	302	271	279	308	291	282	308	278	354	307	338	279	282	300	312	279	305	303	270	290	302	271	317	304	321	307	309	291	302	262	284	304	310	274	283	339	315	298	292	291	317	314	305	321	330	283	306	321	291	293	290	316	306	313	297	310	254	305	290	306	307	297	284	282	273	283	295	322	308	299	316	305	316	291	310	308	308	278	299	299	307	284	313	282	275	303	296	311	312	303	318	308	291	278	305	289	294	286	306	275	321	292	324	326	318	282	263	334	295	278	296	312	276	314	304	310	258	302	334	302	306	315	279	297	312	263	287	290	300	297	281	292	310	305	302	284	319	278	314	284	325	339	287	313	295	257	293	287	278	287	294	278	296	283	315	282	296	313	302	308	290	263	316	290	281	308	331	287	311	299	266	297	304	342	290	287	303	284	296	316	330	268	292	306	323	289	274	286	276	276	283	322	292	279	287	281	276	281	352	280	307	295	304	280	285	291	317	290	314	273	310	337	304	297	292	299	266	314	303	284	306	311	292	302	289	308	317	281	311	284	316	332	305	317	268	304	251	269	269	331	328	287	305	272	273	288	276	296	296	300	291	284	319	302	304	283	344	309	318	290	280	286	302	299	322	292	295	326	309	324	307	297	319	296	279	299	292	302	318	316	296	257	309	285	294	301	314	316	298	320	313	293	279	289	321	282	248	328	324	310	282	331	339	276	323	298	287	315	308	311	284	261	303	307	311	308	302	316	287	289	298	312	301	318	289	291	295	316	291	295	310	286	286	301	296	297	267	312	291	279	313	317	314	280	260	323	293	283	294	308	277	330	260	289	273	295	281	292	328	287	327	324	307	275	319	318	315	296	324	275	314	326	325	315	306	293	322	313	294	303	283	296	294	305	296	281	307	324	327	303	304	273	288	276	278	290	286	335	305	303	279	278	308	330	304	300	326	325	288	283	294	292	305	296	269	268	288	288	289	301	292	290	286	299	272	308	292	309	289	282	313	300	298	320	280	247	324	299	270	275	284	320	308	293	321	307	259	283	321	285	297	271	291	287	301	282	275	331	309	310	293	261	295	306	282	326	284	274	313	303	294	321	281	290	330	291	330	338	304	310	298	291	304	300	296	330	311	288	270	310	290	327	302	292	298	289	310	294	301	333	305	304	274	275	311	291	301	283	330	302	322	318	302	314	307	288	294	282	289	299	286	333	310	303	331	306	276	291	281	312	269	294	296	245	301	314	278	275	299	312	303	283	284	298	305	309	257	267	314	332	293	282	295	289	347	306	271	300	289	284	301	301	251	291	287	322	279	309	272	345	307	318	279	315	272	273	324	319	259	319	280	310	304	345	280	283	319	316	317	292	280	300	315	251	279	307	298	287	280	289	307	287	304	292	329	289	318	306	291	283	288	288
15193	1229	1833	2033	1682	1310	1039	942	895	873	839	798	782	798	782	752	717	762	745	711	730	733	715	719	708	706	774	756	771	697	703	729	691	670	712	721	690	677	697	698	697	690	715	726	719	704	699	679	638	705	677	688	695	732	705	722	742	708	765	687	707	718	704	674	685	654	738	710	704	718	709	721	700	707	700	705	721	713	728	730	716	702	643	697	748	665	589	725	711	713	736	714	690	658	732	647	690	689	673	706	700	694	704	644	684	645	695	688	682	711	690	697	692	727	689	678	663	672	719	680	679	745	700	725	724	755	692	667	698	727	673	683	706	685	665	683	687	701	716	669	761	742	701	699	657	703	697	677	712	713	728	707	708	693	685	714	684	710	680	688	682	693	715	699	669	738	691	711	747	692	690	720	683	645	733	712	695	663	672	711	691	689	685	699	668	702	704	686	732	722	679	700	734	703	668	696	670	680	686	727	723	726	722	651	712	686	768	716	691	753	703	724	685	685	702	727	672	719	689	700	721	739	723	704	680	724	687	682	675	665	665	708	697	660	704	633	649	737	704	753	717	708	676	688	737	698	756	698	719	735	712	702	685	714	736	718	713	661	742	697	680	659	701	701	702	724	700	656	745	712	672	694	645	702	692	655	691	675	709	706	681	722	677	723	670	700	689	688	663	643	703	712	708	697	705	702	708	677	677	662	722	694	743	666	681	697	694	727	700	685	663	684	682	687	660	705	699	695	714	695	716	713	675	633	716	673	667	687	722	712	684	669	678	681	690	722	682	691	735	682	635	689	655	672	710	723	737	676	692	643	745	662	708	763	728	643	766	714	701	701	710	723	702	673	734	712	684	653	689	721	732	721	768	710	689	718	719	707	661	698	699	713	760	697	708	755	681	716	710	675	653	656	727	787	718	700	722	713	685	714	687	748	678	705	734	683	718	675	722	721	687	672	695	739	724	666	719	693	709	723	703	771	691	706	745	711	713	710	678	626	690	687	711	718	702	710	710	708	737	671	708	648	712	727	667	681	685	666	702	695	729	683	695	683	709	688	672	727	721	718	704	694	702	737	741	744	720	701	727	733	642	669	693	675	754	701	689	685	699	691	746	696	676	716	694	694	679	731	739	780	697	707	716	701	708	670	711	719	675	663	644	720	675	719	692	702	697	660	698	683	726	678	677	692	777	696	689	674	627	642	734	690	703	685	700	678	691	724	690	754	716	660	691	724	701	775	650	674	704	688	677	703	690	723	712	689	652	676	676	670	716	712	680	695	661	760	631	734	705	748	703	697	685	737	671	656	668	719	676	675	722	722	698	721	667	654	688	664	710	675	698	713	669	742	727	693	739	716	697	709	665	670	739	730	721	729	702	698	701	708	706	742	711	722	668	704	678	686	653	691	630	712	705	713	700	680	734	669	715	707	678	675	677	717	677	636	718	697	724	751	700	724	738	677	726	665	684	660	682	702	677	750	732	736	729	693	661	684	753	673	738	720	720	655	701	717	714	687	644	725	680	714	678	695	663	694	677	689	694	705	725	704	733	664	693	715	699	686	638	705	658	721	664	735	691	652	702	662	657	653	717	693	703	626	688	697	701	725	695	697	676	671	654	721	674	703	685	656	694	705	698	665	675	708	672	705	669	718	706	737	687	677	723	711	733	695	706	677	709	759	711	722	675	682	708	669	736	767	725	695	718	700	682	684	680	691	681	641	700	653	699	695	727	741	681	662	695	696	672	683	697	705	718	677	656	666	686	691	685	738	696	723	681	631	693	685	662	659	731	710	710	718	699	684	727	730	670	665	686	670	731	678	689	685	693	719	670	695	728	676	716	721	695	675	666	655	713	718	743	608	755	688	689	659	691	687	683	719	684	698	693	682	719	750	725	715	653	713	664	652	672	718	713	715	697	675	711	708	712	695	679	703	728	682	678	710	709	677	736	640	693	721	745	681	693	658	733	701	699	670	753	693	658	639	735	689	729	710	756	707	683	745	658	667	699	679	689	688	677	730	690	728	651	714	748	690	703	708	672	737	721	706	707	711	718	689	738	687	698	676	679	723	713	662	731	719	725	710	721	715	707	704	713	703	670	678	701	693	685	654	661	685	719	700	722	675	700	656	686	693	676	757	725	726	672	704	718	646	712	717	678	678	636	704	740	698	702	681	734	681	678	687	721	740	688	694	697	698	705	733	643	632	677	711	732	674	693	707	686	672	712	662	674	689	703	668	703	682	696	699	670	708	699	701	728	683	734	737	736	694	720	687	717	712	693	704	715	718	686	662	722	719	667	683	729	709	778	692	712	689	699	668	750	730	696	727	752	695	701	728	711	669	709	731	705	719	649	685	679	712	670	704	720	701	698	690	676	674	690	712	683	702	714	663	722	687	679	705	738	644	711	732	698	664	657	660	716	674	697	740	731	694	745	722	754	724	690	707	666	697	661	668	662	682	706	684	685	716	705	682	714	689	703	718	667	672	685	695	717	680	686	731	690	704	693	721	681	671	693	714	717	721	694	691	686	665	712	740	700	703	705	684	721	715	728	683	723	725	754	695	717	661	703	702	697	701	743	714	681	659	696	679	698	657	709	698	686	621	686	696	691	649	708	700	677	753	692	701	700	739	708	701	744	713	652	679	685	730	694	729	676	717	690	677	799	697	729	679	719	719	689	673	740	716	637	691	687	665	668	706	682	692	698	670	679	695	725	708	689	670	721	702	753	661	685	663	696	709	677	686	663	704	712	684	695	681	706	691	692	664	746	650	638	697	651	716	720	700	672	741	683	704	696	715	692	727	685	690	684	677	729	636	722	709	683	711	702	705	671	719	685	727	691	666	687	677	702	687	685	692	661	712	691	719	715	748	683	680	731	706	698	715	704	666	716	699	711	693	672	707	729	683	680	693	704	714	729	700	657	707	695	718	721	687	728	684	708	665	694	703	675	716	668	688	698	687	717	647	695	681	694	695	666	727	707	685	710	710	662	677	688	688	675	714	719	674	680	736	682	719	680	707	698	673	684	681	710	704	700	702	727	742	686	687	670	705	691	701	725	719	716	770	687	686	694	705	685	671	723	677	675	705	708	727	689	720	700	693	706	699	624	708	728	695	686	690	711	717	710	712	695	694	669	662	662	706	718	699	649	726	696	719	648	670	660	701	733	690	685	721	674	719	721	689	720	666	702	719	702	642	717	663	735	698	730	644	736	654	633	636	691	682	739	709	691	680	660	699	715	686	729	685	700	728	678	700	701	688	738	701	684	657	694	703	689	694	698	644	711	711	705	683	676	671	725	718	729	713	718	683	686	685	683	730	697	709	721	684	641	666	707	697	723	722	688	709	698	705	704	740	737	694	695	674	715	675	723	654	669	729	670	702	714	701	671	678	687	718	723	747	722	673	708	701	699	657	717	651	671	668	652	682	725	692	686	718	698	706	744	686	704	677	678	747	676	716	718	749	728	735	702	687	704	694	754	668	679	732	747	722	692	731	676	677	773	740
36589	8251	1365	763	495	332	263	223	219	176	150	168	172	144	152	163	153	157	145	163	167	148	96	160	142	159	127	131	152	141	136	121	130	131	121	139	134	117	131	136	124	126	127	126	107	164	124	141	131	120	139	135	169	134	128	123	120	141	130	137	132	115	121	130	113	159	144	115	123	133	118	127	118	111	144	138	138	137	142	122	128	149	132	154	134	129	140	144	140	128	138	151	145	145	145	148	154	130	139	112	146	120	131	131	136	130	153	157	128	133	125	126	168	119	123	130	121	117	132	146	142	140	106	121	140	159	141	136	122	158	115	127	148	154	148	144	162	148	148	129	119	130	133	141	129	128	105	135	135	117	127	135	125	120	131	118	122	122	123	144	125	168	154	131	145	127	142	127	136	141	133	119	121	127	143	136	160	151	137	133	138	144	122	129	138	160	146	123	133	116	142	142	130	131	127	141	131	146	103	129	141	139	167	140	147	131	138	128	134	151	112	130	156	105	115	126	132	138	143	169	127	143	137	131	109	131	141	133	142	147	132	136	143	140	125	119	137	133	147	118	142	124	141	144	146	152	127	130	131	130	135	123	120	128	140	125	121	117	113	135	124	120	130	154	128	126	132	136	152	142	137	135	132	134	142	141	138	136	126	112	120	130	140	111	120	143	130	134	124	135	155	134	130	140	124	138	157	149	135	148	130	148	147	130	158	148	132	129	135	135	131	137	152	119	126	132	133	136	145	131	134	133	134	130	117	152	135	124	133	144	138	141	134	130	128	122	143	129	135	132	148	150	125	133	125	109	127	135	131	128	121	148	139	129	125	144	141	142	123	133	132	133	118	122	124	132	121	150	132	137	130	145	141	127	136	114	146	129	149	126	128	149	132	118	157	152	128	104	129	143	138	132	154	138	136	137	133	119	120	135	117	118	125	134	136	139	131	124	118	139	140	144	119	123	148	156	124	134	131	132	125	128	128	138	144	136	116	134	151	129	136	118	130	140	133	146	140	119	120	119	152	115	132	117	151	165	132	140	136	136	123	137	116	110	144	142	136	149	108	137	144	117	124	138	132	128	133	132	126	122	131	126	123	130	122	151	127	153	137	123	127	140	116	127	138	117	133	153	142	169	121	127	102	125	127	128	143	133	146	122	125	151	133	143	133	143	130	117	129	136	155	121	134	135	127	137	130	119	126	126	134	126	136	117	121	145	144	123	157	136	113	134	118	133	141	132	140	139	121	138	116	121	113	132	147	121	156	110	140	131	118	163	122	154	137	134	136	143	136	134	132	149	161	135	130	131	139	119	123	117	127	129	165	152	149	141	132	127	142	118	152	123	133	102	114	158	125	116	100	125	126	122	134	128	151	130	139	138	141	112	126	125	135	140	157	131	109	128	113	129	132	140	143	116	130	131	123	130	150	146	123	120	127	137	122	117	116	133	144	127	149	127	147	131	108	137	125	132	139	119	125	121	148	142	111	128	126	127	123	148	136	135	130	129	157	143	140	134	121	133	154	125	148	148	139	117	124	129	126	135	133	146	151	138	136	122	132	140	135	141	135	122	141	131	133	143	133	143	130	135	139	129	130	111	116	118	141	136	136	125	132	117	127	132	134	108	131	125	144	145	132	130	120	140	149	143	138	136	112	142	122	130	139	152	119	133	151	134	128	131	127	149	126	139	111	124	131	134	129	152	144	140	145	127	137	126	144	131	120	126	148	139	151	132	110	120	144	145	125	134	143	123	133	114	125	152	147	101	134	121	161	137	130	109	150	122	126	129	118	121	136	142	152	149	136	141	141	154	128	146	130	131	130	136	120	138	136	125	103	131	141	139	134	124	120	130	153	151	143	162	120	141	153	140	148	144	112	127	140	129	130	121	133	138	125	145	149	155	138	125	133	130	148	147	133	113	129	151	107	134	142	144	141	119	125	134	135	140	116	155	121	142	124	115	144	111	142	148	155	131	116	151	132	110	133	143	115	126	147	138	129	138	132	139	115	146	123	141	107	136	142	129	141	123	135	142	146	149	150	172	143	127	113	144	127	149	130	127	136	112	135	129	124	137	132	128	112	124	112	128	161	112	141	121	169	135	144	124	132	117	147	113	151	137	142	110	139	128	147	119	119	121	122	131	136	107	133	153	140	130	131	121	124	142	144	130	122	137	132	137	117	126	159	133	136	147	150	135	155	132	142	150	152	133	151	117	141	150	144	124	148	133	102	137	129	143	116	163	144	131	121	141	136	100	134	125	125	135	135	136	133	135	124	146	123	118	139	118	131	129	127	138	119	122	143	133	111	144	150	136	112	144	132	119	112	126	137	131	146	144	135	139	136	148	131	138	130	121	123	125	124	135	134	137	146	120	132	120	134	140	134	127	145	133	145	138	117	134	120	133	145	130	105	128	142	153	127	121	132	134	133	136	142	149	118	148	133	144	136	126	115	145	142	129	124	131	164	129	125	123	140	124	134	143	146	152	149	135	157	145	141	142	124	140	128	137	125	130	143	115	137	115	151	124	125	140	116	147	137	125	141	133	118	133	128	134	161	106	127	142	157	139	128	120	122	126	156	124	144	114	130	140	146	137	144	122	136	149	150	125	135	144	128	132	120	148	114	113	123	125	141	133	115	144	140	124	113	104	139	137	140	112	145	122	126	126	133	110	134	125	136	126	143	136	130	124	136	128	136	125	124	133	110	124	136	132	146	148	134	108	137	136	134	134	132	146	130	160	138	133	140	139	135	134	143	141	144	136	112	134	160	134	108	122	128	137	128	132	129	136	138	116	115	127	139	136	137	155	129	120	153	149	131	125	127	121	147	114	111	145	141	140	131	137	136	124	144	139	131	136	117	130	123	130	141	108	130	117	107	119	116	138	133	136	155	139	134	121	147	171	126	131	130	138	143	138	140	120	120	126	118	150	147	138	138	145	130	142	130	114	143	140	131	149	146	123	154	127	138	120	131	129	133	134	117	151	138	117	140	152	156	156	139	122	124	143	133	122	126	141	137	143	114	151	133	136	145	131	123	147	122	138	141	144	130	143	131	131	153	110	116	131	139	143	132	116	156	118	133	136	122	150	122	118	139	128	139	134	122	145	145	125	152	128	127	138	125	116	108	157	136	146	133	119	126	136	128	114	140	131	149	148	124	122	130	127	138	134	143	162	142	141	149	142	113	151	122	129	169	129	128	125	136	116	133	140	123	128	141	150	133	147	137	134	141	119	123	146	138	131	134	143	126	150	138	153	133	127	133	147	123	124	106	142	162	151	109	133	137	129	119	136	138	134	133	128	138	160	125	119	119	140	143	121	131	135	129	129	127	139	159	149	156	117	153	109	131	126	154	132	135	123	129	155	124	138	121	113	146	140	142	142	124	152	141	151	125	116	139	133	157	128	141	133	122	154	132	120	126	139	128	141	99	126	126	129	139	140	135	132	137	154	119	145	121	142	109	123	119	133	144	147	124	133	146	156	140	130	136	146	138	132	123	133	128	130
20669	1172	2267	2596	2048	1375	1040	852	730	633	560	534	525	473	466	494	436	442	426	431	424	436	420	379	383	383	400	396	392	358	377	376	356	375	354	342	373	388	335	368	357	354	353	342	358	349	366	316	371	398	330	377	340	372	344	386	354	333	355	356	357	349	385	355	356	339	366	360	380	374	342	360	365	336	336	353	364	358	359	376	373	341	345	409	368	375	365	341	382	373	348	309	373	372	354	372	364	349	336	355	341	386	393	337	360	374	371	344	359	372	349	352	337	332	349	340	341	340	367	349	364	335	377	347	370	342	345	329	351	312	369	366	353	340	373	362	365	325	364	362	352	352	338	350	377	333	365	341	340	329	404	341	328	354	377	363	335	361	348	342	361	341	334	361	352	318	355	334	328	367	334	325	364	334	362	340	365	332	344	341	350	358	321	348	327	346	382	352	356	353	378	325	330	353	333	333	357	351	325	367	346	356	366	339	338	342	388	302	375	350	384	350	326	318	342	358	378	363	346	315	313	335	382	374	319	348	378	357	347	360	382	347	347	371	375	358	359	356	324	358	321	351	305	357	364	389	361	320	370	309	326	344	349	358	354	334	364	344	363	346	361	335	347	373	319	369	338	342	347	360	363	328	334	314	369	347	333	330	326	365	340	323	385	376	326	336	356	315	329	381	337	356	353	318	370	339	324	338	364	375	365	340	344	362	333	344	332	339	334	386	320	332	337	358	376	329	339	363	325	355	331	361	334	353	352	356	356	321	329	344	344	326	372	363	393	362	342	327	372	368	363	347	356	319	339	342	345	373	343	327	353	346	332	340	347	358	348	321	333	335	372	345	395	372	369	394	352	349	347	350	384	343	327	382	333	339	338	375	345	318	329	347	352	326	341	329	341	340	358	360	350	375	346	351	347	342	343	394	361	335	347	348	340	373	355	333	346	342	362	334	359	362	356	333	337	330	321	369	380	327	363	336	348	328	365	354	301	328	346	359	331	355	389	330	380	323	314	348	355	319	355	341	331	316	352	378	306	361	332	344	380	347	356	323	351	330	349	363	364	353	300	345	359	361	371	367	327	332	342	336	343	352	335	336	354	386	365	326	383	360	346	350	359	324	327	334	344	346	359	318	354	360	355	339	363	367	345	340	344	364	348	349	331	349	361	338	348	334	337	353	383	310	339	355	353	335	342	376	336	364	353	342	323	341	337	347	374	331	316	339	349	348	385	329	373	339	352	325	338	375	351	374	365	362	329	371	357	320	342	326	341	330	349	338	375	325	345	325	355	367	345	384	350	387	349	340	367	358	335	354	362	334	358	368	321	342	369	327	378	362	360	359	327	344	350	340	331	346	357	360	363	357	325	362	326	359	361	359	344	329	322	334	343	364	347	347	346	368	321	333	354	360	348	310	360	348	369	328	389	336	301	362	367	363	376	362	359	371	355	328	367	374	363	392	349	350	328	319	365	353	307	361	332	356	351	344	333	378	364	324	359	351	352	345	350	364	388	352	362	342	323	370	367	337	387	378	327	347	365	353	358	328	369	350	370	335	325	334	368	370	351	360	363	345	355	344	347	349	345	333	351	346	357	340	344	369	348	384	375	369	357	338	378	358	341	329	320	339	333	365	340	313	368	344	342	350	361	359	359	365	354	341	339	352	330	321	341	393	358	322	367	351	349	392	356	350	360	353	336	359	340	327	378	346	356	354	341	345	332	354	333	358	338	345	316	368	357	372	342	322	374	364	353	340	356	333	317	362	360	353	367	349	348	337	343	390	356	361	318	342	364	372	350	319	359	350	322	333	377	356	323	338	395	366	350	330	352	373	351	346	347	332	324	329	355	346	379	344	331	386	335	379	321	349	365	357	354	325	372	333	313	346	340	362	335	334	330	330	327	346	333	323	347	353	379	357	365	350	365	356	331	365	350	359	395	361	350	364	355	333	339	356	332	360	356	355	345	320	381	371	369	348	354	317	359	350	367	353	351	380	360	367	337	334	327	349	373	324	350	393	338	345	350	315	334	360	364	340	371	343	374	336	346	357	369	370	349	350	369	348	343	336	322	349	316	337	320	320	378	364	329	354	368	387	338	328	335	309	363	329	322	371	388	376	320	349	356	345	360	336	362	368	348	371	350	339	337	343	328	355	347	348	360	364	376	343	341	336	336	357	337	371	330	331	310	347	358	316	378	322	339	357	335	356	328	329	341	340	332	344	387	333	348	327	322	345	383	345	358	362	368	331	341	331	360	343	357	380	324	388	347	353	328	347	374	319	340	346	362	365	333	348	347	346	306	342	366	338	340	376	310	336	356	347	326	351	356	378	364	358	351	362	335	338	349	395	366	350	332	361	371	362	337	352	349	352	371	316	383	389	352	355	320	354	363	343	332	340	344	355	351	330	340	355	377	362	343	368	358	394	361	363	335	332	353	316	370	350	337	331	364	324	373	357	317	334	380	349	368	349	350	353	331	337	369	335	343	319	335	359	366	339	330	373	360	369	343	331	332	362	364	367	340	366	364	345	380	360	343	371	391	377	349	367	368	350	337	343	343	322	334	380	328	370	362	368	380	342	352	351	337	360	361	359	334	349	351	354	330	353	392	359	354	347	337	345	315	311	341	336	348	331	353	378	352	327	372	335	348	330	324	355	350	361	368	319	350	367	352	338	320	326	386	328	333	346	327	390	349	327	362	321	346	377	318	355	352	364	335	350	366	349	343	379	334	345	373	354	315	359	363	353	359	351	377	378	353	360	346	365	320	316	352	348	356	344	355	316	349	340	315	329	347	337	322	354	357	327	296	322	319	351	338	356	356	344	339	367	342	346	351	357	296	357	341	369	356	363	352	375	356	347	332	377	323	339	337	394	360	312	361	325	355	324	360	347	340	374	330	361	354	338	347	381	372	339	359	342	372	355	361	312	349	361	375	370	357	382	325	356	352	365	350	370	340	352	358	363	357	350	353	357	319	383	354	352	335	357	357	347	362	366	343	335	373	319	374	331	337	345	381	377	346	377	339	323	377	332	377	315	319	324	338	346	343	355	366	313	360	343	357	369	358	388	342	327	302	298	353	343	339	376	327	332	365	368	328	340	367	346	343	362	357	349	336	329	333	357	317	324	345	376	351	347	372	359	364	347	303	331	341	337	383	359	333	326	362	336	357	343	322	339	348	359	341	371	346	326	364	340	347	363	357	357	373	348	313	367	344	350	349	362	339	380	329	301	337	329	345	316	375	363	335	357	336	343	352	340	337	358	323	375	396	356	357	349	359	323	350	327	355	374	359	381	368	387	357	387	339	388	341	368	351	349	361	367	363	326	353	336	359	347	351	353	348	385	359	369	381	381	349	346	348	337	356	367	363	331	393	359	349	336	367	314	357	368	354	333	377	343	371	343	351	356	373	329	344	363	340	350	352	299	365	348	346	330	350	335	327	330	362	330	340	349	345	377	336	393	315	318	361	325	362	362	361	310	358	348	340	335	362	362	389	321	372	347
2404	497	531	429	435	386	444	393	373	344	358	365	387	392	380	349	382	408	419	355	339	387	393	360	365	399	366	331	368	357	369	379	364	398	374	376	341	376	379	399	391	320	363	349	406	369	331	395	357	356	372	406	346	385	386	392	379	389	381	391	341	366	333	386	358	345	373	379	391	375	363	392	383	399	404	335	373	380	350	352	392	384	357	338	395	354	358	360	379	375	374	411	366	314	402	357	363	375	331	356	379	379	382	395	378	363	322	374	362	358	383	365	373	357	364	375	373	389	358	327	353	352	355	358	358	318	369	362	345	407	353	343	362	369	379	350	378	398	362	371	359	335	366	388	382	412	376	354	365	388	354	392	356	390	369	357	356	379	356	360	369	377	362	386	383	368	369	343	416	349	356	385	386	340	368	349	331	347	377	355	326	342	348	376	343	355	335	382	339	381	336	322	392	377	359	391	360	422	352	387	353	375	356	355	412	415	376	415	343	412	373	373	375	370	402	384	387	357	347	370	407	367	420	369	356	312	337	360	374	346	391	365	414	375	376	388	382	379	369	353	367	338	395	396	397	349	378	366	378	367	352	369	341	376	373	354	349	347	353	348	379	375	376	364	407	350	367	352	350	380	337	359	359	377	371	360	391	367	372	331	393	362	400	319	390	344	362	358	370	359	361	377	326	351	387	347	401	383	353	372	373	380	358	406	392	369	367	386	367	325	348	364	399	372	367	365	368	370	382	328	357	384	369	348	371	361	383	390	376	368	339	368	377	327	387	424	384	393	407	352	398	351	328	368	382	386	366	356	372	359	375	341	397	369	396	364	350	367	373	360	375	361	372	354	404	389	375	361	355	371	374	391	361	370	402	369	373	377	349	326	373	347	352	367	392	381	390	373	346	361	372	326	387	436	375	336	393	336	360	383	348	363	382	368	367	394	360	386	342	398	374	362	339	396	383	390	378	362	409	349	373	375	389	362	372	379	369	361	388	358	398	387	327	332	361	347	374	382	341	354	377	349	366	340	370	384	383	362	399	362	386	360	380	365	339	417	383	360	348	375	367	370	355	384	376	360	378	373	374	368	380	360	397	354	354	366	360	386	379	373	394	386	388	373	356	356	359	346	377	398	386	400	351	334	360	375	400	405	367	412	380	372	354	354	379	376	374	353	398	349	366	380	395	411	384	399	405	377	346	404	374	353	388	386	401	371	390	337	365	365	361	355	377	358	389	379	382	365	383	374	332	378	351	356	384	378	349	356	336	367	348	357	361	398	389	376	387	387	403	329	332	347	395	354	398	398	395	372	355	367	357	354	372	378	381	347	363	334	398	383	381	420	390	358	367	398	366	376	342	381	376	359	396	388	377	387	349	381	345	374	369	371	384	393	371	351	368	336	353	363	379	376	401	403	387	397	384	353	364	359	373	399	416	318	379	324	369	336	391	384	322	378	333	367	338	403	395	358	391	335	386	358	369	359	365	381	365	353	351	346	345	398	343	361	351	359	328	358	356	350	379	342	368	326	346	349	366	418	388	365	342	391	352	349	388	371	366	381	389	354	392	344	376	375	347	371	361	377	399	386	384	350	366	383	354	346	393	384	361	435	337	358	359	349	373	358	369	384	334	337	377	342	376	405	382	374	343	376	366	336	380	394	337	340	354	350	344	348	377	385	395	372	365	398	408	420	392	339	379	353	359	354	341	347	391	352	365	365	351	342	322	378	390	393	374	359	389	367	411	362	351	346	361	376	332	374	361	355	384	354	383	376	332	370	362	370	383	385	356	371	359	386	374	357	435	377	368	375	356	348	364	396	391	406	362	401	348	363	400	395	378	380	358	368	353	369	382	368	390	346	367	374	358	342	399	358	367	328	360	365	362	379	399	356	412	424	337	367	396	374	367	396	381	336	353	362	404	376	376	383	365	365	336	375	341	366	346	368	381	371	396	374	385	371	376	362	379	349	376	384	398	366	357	364	347	387	360	365	381	396	355	336	364	435	353	354	353	339	360	385	390	344	343	365	376	374	368	366	353	383	389	361	346	376	374	351	366	402	382	333	358	363	380	310	359	335	377	403	356	373	381	343	361	319	368	371	370	345	400	353	389	364	391	403	368	350	360	355	386	364	397	336	389	420	391	349	342	383	361	364	375	376	404	363	390	357	340	374	383	376	352	401	363	364	397	353	359	359	396	338	390	402	375	351	365	375	351	364	362	363	306	347	403	372	376	367	364	387	349	367	368	336	370	356	371	353	341	365	382	412	381	345	347	377	345	354	375	401	376	352	397	387	407	398	392	425	385	369	341	404	389	380	360	363	371	380	354	343	347	372	384	378	367	396	376	399	381	393	401	344	360	379	349	383	354	343	357	349	388	387	385	345	356	346	380	351	357	386	311	382	369	353	363	371	320	363	355	352	362	322	355	359	387	368	352	388	375	381	368	375	354	383	326	385	377	370	375	357	390	359	374	364	360	367	393	380	392	377	389	380	371	367	380	331	355	368	404	383	388	357	341	375	409	367	375	353	361	404	362	365	369	367	384	359	376	400	410	358	363	383	347	366	381	363	363	374	375	392	372	375	357	374	364	389	344	369	368	383	356	391	395	396	360	340	366	373	382	344	359	357	357	363	373	361	398	342	395	392	378	412	371	367	352	379	398	384	422	368	378	385	384	367	377	390	403	348	352	394	358	354	351	364	355	380	417	354	379	353	346	332	374	377	362	355	343	370	372	367	367	407	371	377	394	386	345	356	327	431	372	410	350	351	357	396	376	368	384	345	345	352	362	397	389	365	357	381	367	361	362	374	372	376	367	357	340	400	384	382	388	394	357	342	348	349	367	347	362	343	355	385	349	395	361	349	355	383	386	385	368	384	385	359	383	351	361	326	369	378	359	336	384	361	355	364	391	372	390	372	380	383	396	359	408	359	362	409	408	353	345	373	384	381	349	357	351	362	334	394	398	370	351	368	365	345	409	376	399	365	341	343	337	369	405	387	403	359	376	361	381	385	408	389	366	364	383	408	349	366	350	391	376	353	400	354	372	394	348	365	389	346	354	387	371	362	389	361	379	380	337	366	390	354	388	332	394	363	322	350	397	355	354	347	389	350	367	385	348	385	362	335	419	392	409	374	403	398	363	381	374	385	406	380	357	370	354	339	364	350	348	338	387	393	384	378	355	379	404	363	331	372	373	348	419	377	375	415	389	378	385	412	353	371	404	366	384	363	386	378	374	381	338	354	359	341	341	390	386	351	414	379	371	389	353	387	369	388	361	372	364	381	369	376	371	373	372	372	358	341	362	351	358	400	354	385	357	391	393	349	368	360	357	372	386	357	359	375	395	385	366	369	386	372	339	386	387	378	311	370	366	373	364	351	359	406	384	366	353	342	363	367	358	370	389	363	342	341	383	374	400	351	376	360	390	348	396	378	354	371	366	373	361	338	356	351	371	355	370	402	364	388	361	385	391	391	361	377	375	387	425	384	383	380	382	385	380	390
2693	966	1211	1253	1028	990	893	910	854	856	850	861	836	903	845	886	872	854	900	836	861	862	882	911	862	841	822	864	830	854	834	930	832	900	847	829	834	844	835	816	836	867	847	838	881	810	855	876	879	880	866	829	860	818	909	854	836	814	891	838	896	909	919	859	907	860	807	844	911	843	821	890	817	837	829	856	878	881	801	846	852	843	902	820	888	864	834	853	906	855	885	910	896	872	861	816	889	833	859	829	867	886	823	802	863	827	856	912	856	840	824	858	873	865	839	852	853	873	850	829	899	895	818	826	892	846	937	863	848	788	836	821	882	872	846	870	789	830	915	850	888	855	889	844	806	880	883	829	890	924	878	845	873	889	838	854	875	865	848	825	815	847	873	867	799	852	873	852	854	889	873	894	869	847	918	846	882	870	906	811	804	905	865	852	858	834	849	812	867	863	836	844	818	849	862	875	842	876	861	834	799	839	889	817	900	838	914	853	863	873	867	862	910	879	840	877	874	844	854	891	847	827	885	895	775	814	822	821	851	844	866	904	857	857	862	830	820	843	865	820	878	915	854	873	856	856	877	837	882	868	845	811	835	904	832	883	872	874	831	863	906	857	820	877	831	802	847	850	815	885	814	855	897	840	854	882	856	872	905	896	912	893	849	877	835	885	905	860	860	876	900	871	836	825	886	877	858	812	839	863	867	821	871	854	801	786	874	886	918	863	928	822	828	852	834	855	853	864	873	921	866	848	811	888	880	853	847	855	834	864	864	884	888	838	879	850	823	896	831	864	816	882	828	856	798	860	845	860	830	824	905	864	867	847	863	846	816	812	903	877	872	867	912	874	835	857	807	854	831	856	794	888	857	905	906	845	856	810	889	862	893	841	846	833	876	895	838	856	872	875	859	853	852	841	847	849	898	817	841	850	816	852	842	794	855	860	834	860	882	873	860	883	866	847	845	844	863	853	778	819	875	894	853	841	852	820	867	896	892	870	849	858	839	828	864	843	868	830	796	839	909	910	857	886	854	865	893	846	908	798	885	851	848	797	888	823	853	887	861	862	801	850	877	833	843	846	854	882	816	820	923	798	821	828	912	901	849	838	899	800	894	832	844	844	869	890	859	832	891	890	874	848	872	814	798	857	828	828	875	857	812	847	816	911	907	845	854	905	859	878	870	870	871	893	879	870	886	886	864	847	810	846	820	852	879	865	827	819	817	869	884	847	842	844	902	880	834	895	869	904	858	862	904	855	816	832	900	891	835	839	859	875	834	843	857	883	880	880	854	871	818	833	809	836	886	832	850	824	868	872	873	879	823	831	842	798	806	903	802	804	857	840	853	807	852	866	897	857	889	809	845	831	824	869	846	881	846	892	823	849	872	859	874	855	832	868	843	805	848	878	901	920	871	856	870	843	847	806	846	869	853	868	862	880	861	864	843	813	899	859	851	830	853	860	879	822	822	879	864	890	819	863	875	892	830	832	835	853	872	818	841	868	846	859	833	867	860	827	891	860	846	823	852	818	891	894	828	825	905	847	833	857	869	867	878	869	868	861	898	877	866	835	839	842	866	852	899	850	834	909	845	811	912	858	829	845	835	869	885	871	828	852	867	786	882	871	835	880	834	835	821	886	803	859	884	841	882	843	809	900	854	835	870	856	869	855	862	884	875	852	822	898	813	874	868	854	906	852	841	855	841	890	882	873	900	857	899	815	873	828	830	878	856	803	892	858	809	809	861	885	805	905	837	829	812	857	844	843	855	828	892	868	848	843	857	874	819	856	796	824	872	800	865	864	869	831	842	892	882	864	852	881	868	890	836	876	867	862	875	920	859	857	854	833	832	850	858	892	833	907	871	872	830	875	834	865	835	843	850	867	800	830	859	821	860	869	898	873	856	815	859	867	819	900	888	861	827	859	841	853	835	846	843	874	855	867	848	828	788	835	856	830	856	839	866	852	897	846	889	855	847	859	807	876	811	792	867	840	895	858	820	824	841	869	847	854	892	844	864	872	850	813	841	873	917	793	861	890	874	837	827	829	849	831	877	866	868	848	872	870	841	898	886	832	885	854	861	882	857	854	853	855	853	867	840	861	861	851	850	795	856	875	876	884	847	872	837	887	836	833	853	873	854	819	829	837	873	841	845	882	847	858	893	853	841	846	834	853	866	845	839	864	863	807	831	876	831	815	787	869	913	826	833	837	816	843	887	865	852	872	848	802	806	859	858	891	841	824	872	885	923	875	880	809	830	889	813	846	861	830	911	858	850	855	866	907	871	906	808	867	880	864	855	879	842	854	878	839	842	826	798	861	901	885	848	903	863	836	874	892	807	826	843	836	846	895	923	858	863	860	899	918	869	867	855	843	861	806	837	837	932	847	818	828	820	839	873	841	875	794	846	842	866	916	884	862	865	862	854	847	879	892	823	823	837	853	845	833	834	813	816	815	857	838	879	925	878	848	839	838	870	879	844	838	930	860	830	808	884	852	847	819	846	884	821	863	844	808	819	846	828	885	837	813	846	854	851	858	884	851	864	898	853	894	873	836	813	917	844	888	887	842	829	850	845	878	834	790	842	855	845	832	870	869	842	846	912	843	848	868	876	854	858	808	832	839	870	903	822	855	832	815	820	870	848	853	824	866	841	873	846	854	870	873	838	881	866	856	843	875	871	884	783	846	924	803	835	884	870	811	905	829	826	879	831	834	852	871	860	889	896	897	844	914	850	902	852	878	849	815	835	861	795	817	824	901	837	828	845	808	811	892	876	880	861	860	824	861	850	820	831	858	913	894	882	863	867	882	922	828	864	915	848	837	890	865	842	871	827	844	832	910	793	866	810	849	809	835	857	884	890	854	896	908	837	830	842	866	818	884	855	837	901	878	876	868	865	850	877	863	837	888	907	862	847	891	842	891	869	854	807	863	892	840	876	862	828	831	830	896	883	922	901	839	874	823	869	852	900	848	869	872	823	831	860	815	857	826	891	876	838	916	803	787	814	862	818	877	879	833	859	884	868	834	862	840	882	855	847	918	840	849	850	880	821	900	866	850	878	847	878	866	886	869	861	864	861	823	905	910	919	854	897	861	815	884	881	857	848	807	887	865	851	817	833	834	849	856	859	850	821	905	856	871	908	837	854	858	908	882	859	857	912	856	866	907	836	850	873	863	893	854	823	852	840	836	869	866	871	859	901	847	889	863	891	819	845	856	856	807	873	809	908	857	818	897	848	836	880	833	861	863	846	872	862	829	810	855	854	864	863	819	868	879	818	816	888	920	857	904	864	877	817	857	890	842	803	891	857	861	896	823	903	815	874	878	892	849	892	819	815	886	890	809	825	868	910	881	832	882	868	896	860	857	847	859	819	858	838	844	858	820	881	873	818	840	874	876	834	859	887	835	862	859	855	884	919	834	881	861	866	831	835	818	855	842	867	851	889	881	845	837	918	795	884	824	854	914	874	864	893	831	883	859	830	831	837	813	855	870	845	826	875	829	912	854
25394	3377	883	738	513	398	405	364	322	303	338	277	325	293	314	323	314	318	330	291	302	318	293	257	331	295	311	290	307	291	287	312	289	302	323	303	285	329	305	297	277	323	301	308	286	292	292	303	290	301	338	300	321	278	303	284	302	323	266	292	280	341	301	296	312	293	305	271	309	311	346	290	285	293	295	297	309	300	294	336	311	262	278	335	292	296	305	302	318	286	329	298	282	294	320	306	300	292	301	292	333	285	357	296	271	287	324	291	298	290	293	287	265	298	286	291	287	279	291	324	271	290	270	271	335	294	285	330	315	298	324	299	276	289	336	306	296	271	280	289	288	291	303	299	294	313	301	295	284	286	316	300	316	280	293	320	299	302	295	344	306	293	280	274	253	317	305	299	343	310	307	272	288	315	288	302	284	286	278	277	311	284	288	284	290	330	301	313	323	316	284	276	312	279	295	287	312	296	257	267	311	284	291	301	318	281	294	321	260	292	348	282	294	320	294	292	336	312	290	299	308	332	302	293	287	300	268	301	288	277	285	284	280	276	293	278	294	270	298	308	294	304	275	304	282	298	330	273	296	315	303	274	305	304	285	286	314	269	274	292	311	295	301	303	303	304	295	296	299	314	296	328	297	306	335	331	303	290	279	295	268	326	309	270	282	315	279	272	285	301	282	276	276	291	299	322	293	296	268	291	317	325	328	334	246	303	294	303	307	268	305	305	305	326	290	313	283	305	303	262	280	301	267	273	291	304	287	318	301	318	308	284	289	305	287	288	310	329	327	303	320	284	284	289	305	287	306	290	319	286	271	299	298	293	315	310	290	312	293	317	300	292	291	294	290	337	283	302	296	336	299	274	276	294	292	288	292	298	286	297	309	317	302	306	280	293	312	326	320	267	300	263	265	312	306	317	298	313	315	324	300	305	307	324	304	293	314	302	301	289	305	315	273	315	315	311	269	290	314	286	289	296	284	294	312	312	305	293	294	300	315	327	271	314	300	337	288	305	296	302	305	281	280	312	282	328	270	285	285	309	320	264	311	280	292	312	291	331	318	281	313	282	297	323	295	316	307	294	288	372	319	284	288	298	305	312	318	314	311	292	292	313	309	283	289	306	264	315	347	268	323	321	274	301	278	319	280	269	300	310	312	288	306	321	315	293	319	307	285	320	331	281	275	251	295	298	307	303	293	320	298	312	295	282	321	297	312	291	316	275	291	286	312	300	284	307	313	292	295	291	294	321	289	282	304	300	324	314	261	274	315	328	330	338	322	308	277	280	282	317	287	288	313	306	274	311	270	305	320	255	330	253	285	304	273	295	295	322	290	312	282	287	271	288	292	288	311	299	315	336	302	284	302	280	310	317	295	284	324	276	284	290	276	290	306	308	273	306	277	302	291	289	302	284	276	275	302	308	319	304	288	299	289	310	321	287	259	297	277	312	305	284	305	303	293	282	314	266	325	281	284	290	277	295	281	291	265	281	305	296	309	282	288	298	290	277	281	300	307	286	275	316	290	298	287	297	277	318	309	269	283	328	323	329	294	282	288	295	303	313	340	292	283	336	272	284	303	299	268	291	297	296	297	278	303	296	287	323	292	269	301	276	319	283	312	319	308	320	326	295	312	304	326	310	279	294	287	315	316	304	311	270	300	305	332	296	316	287	282	306	326	297	308	304	314	305	286	329	291	273	347	297	300	288	277	288	267	285	288	273	275	282	265	309	276	305	284	279	323	291	301	330	295	311	310	289	246	286	282	313	300	265	280	260	290	298	328	267	293	314	297	283	302	301	308	323	292	280	306	286	264	321	264	286	320	285	310	300	330	266	285	311	319	293	303	288	279	310	298	293	314	311	277	280	316	306	299	302	281	302	316	296	325	314	309	266	270	280	281	342	263	292	310	312	291	277	270	313	304	299	293	276	332	312	316	338	297	309	287	247	312	292	291	286	284	304	308	307	331	271	279	322	289	257	286	348	316	303	290	295	329	285	304	307	283	319	302	344	326	308	309	301	296	301	275	300	270	298	307	345	309	320	289	282	352	296	281	308	289	290	286	306	273	278	335	297	285	309	293	306	292	317	276	307	340	306	288	294	315	293	312	297	298	307	290	313	295	272	283	323	315	311	295	307	321	267	308	290	305	301	302	285	316	297	322	284	295	288	305	293	275	276	301	312	309	303	290	286	275	290	267	303	317	271	300	273	291	297	298	305	301	290	308	299	321	302	282	333	318	320	317	306	293	320	315	285	278	291	310	290	299	292	299	329	276	291	305	292	299	308	325	302	311	261	303	330	297	305	286	303	315	293	322	266	261	298	314	302	281	339	274	301	294	323	306	330	326	289	288	291	352	303	308	290	307	309	312	308	292	296	311	267	307	293	294	278	317	307	291	303	315	303	297	340	281	263	286	299	309	305	297	318	294	288	293	291	281	331	302	293	331	322	287	303	315	299	304	297	308	311	306	260	301	295	285	302	273	272	310	314	298	281	321	328	297	315	307	287	291	315	304	262	323	294	278	294	295	329	305	283	308	305	322	307	307	288	290	320	315	270	313	268	280	313	267	314	317	261	290	316	288	305	296	289	308	258	315	311	289	298	283	301	301	310	268	274	318	281	303	314	280	295	304	290	285	315	293	303	274	324	309	304	283	324	289	290	289	325	271	309	300	295	299	297	289	323	307	296	309	316	295	282	293	328	300	280	334	301	314	298	281	319	322	307	282	292	310	327	301	320	340	306	326	285	312	301	308	307	260	334	301	277	324	289	317	288	273	293	311	301	290	295	298	297	308	302	292	289	321	317	298	325	295	293	330	282	327	289	299	288	278	317	284	304	328	295	301	319	266	308	303	277	284	297	289	297	281	284	290	300	258	283	302	276	294	290	334	273	315	291	304	280	308	255	314	270	335	278	296	283	319	279	289	303	275	313	319	309	258	295	300	281	294	307	276	280	299	302	314	279	316	332	306	294	298	300	265	301	324	333	310	303	312	303	298	281	299	282	310	275	319	300	309	280	345	281	296	301	322	293	298	279	271	311	273	298	295	258	290	277	318	277	311	289	294	283	313	316	303	281	274	282	286	319	313	305	309	322	261	274	312	300	298	310	279	301	274	297	282	292	297	263	308	289	314	270	326	316	320	266	311	305	327	299	284	293	272	292	311	293	305	292	296	324	287	282	296	302	287	315	318	280	286	300	292	296	293	320	277	322	308	315	302	279	312	300	310	304	311	272	315	321	304	290	287	310	336	307	292	305	292	295	307	289	309	278	290	300	272	302	311	311	299	333	292	302	288	331	339	280	319	301	303	286	287	292	276	298	307	269	290	309	312	300	299	294	270	311	296	279	293	323	310	305	311	304	300	284	273	269	308	295	313	316	307	311	292	322	293	328	301	298	274	339	296	301	298	308	299	305	305	280	277	276	327	297	299	274	301	302	296	330	279	301	315	306	273	293	311	290	294	317	319	299	292	283	265	255	304	326	272	308	350	283	316	289
14823	1179	1864	2039	1658	1274	1069	940	885	859	843	743	757	774	760	725	792	744	718	694	700	708	681	723	672	718	740	697	715	704	731	745	715	716	701	732	721	716	695	697	706	673	716	701	688	756	696	672	719	697	676	679	687	713	698	690	708	677	677	680	714	708	670	760	763	679	703	671	675	669	709	702	648	700	758	647	686	678	680	710	668	661	640	727	693	653	720	737	669	717	669	713	679	694	701	663	723	736	681	653	724	708	732	714	706	662	665	682	692	676	720	711	621	706	669	722	706	642	684	722	684	708	695	669	706	708	651	697	680	721	720	691	754	681	663	661	653	741	729	734	674	653	675	704	730	742	699	725	685	675	679	663	670	662	737	678	700	683	685	700	697	696	683	715	715	711	697	722	654	680	697	702	675	698	720	659	700	686	702	669	679	649	721	684	686	637	718	702	701	735	704	686	738	710	677	672	662	700	690	683	677	753	707	604	679	691	726	678	722	727	721	664	660	708	685	680	666	703	682	675	712	683	707	702	729	679	682	705	703	705	698	708	738	717	654	678	690	714	705	682	730	670	756	704	679	684	678	679	684	672	709	674	694	689	692	703	631	702	676	689	708	736	673	690	689	734	713	715	684	646	762	691	680	700	654	732	720	730	682	701	676	698	715	698	736	713	701	686	693	690	736	733	666	680	675	742	706	696	689	716	717	701	729	697	775	638	704	669	679	664	713	711	714	712	710	666	702	689	686	743	703	715	686	677	637	663	693	650	689	728	669	748	682	653	692	721	704	657	731	698	719	746	769	729	654	655	716	727	746	720	680	683	702	685	678	696	690	730	681	712	679	670	664	743	693	719	678	693	683	676	711	696	689	686	726	745	679	632	681	698	653	699	729	684	747	710	719	718	724	677	699	675	753	675	697	716	758	674	683	706	661	667	723	738	662	676	686	652	643	677	713	724	702	701	709	714	684	721	694	680	690	670	675	683	678	708	721	692	683	717	686	676	665	699	698	664	685	682	675	658	668	698	705	772	725	693	648	724	694	694	713	683	736	666	731	724	689	679	691	695	664	701	659	686	724	673	692	733	664	693	744	678	706	701	696	712	699	698	701	680	704	693	704	697	681	724	720	698	661	701	710	720	703	679	710	711	720	712	735	754	698	657	669	692	691	710	672	703	705	675	705	677	706	697	644	649	723	673	684	655	661	671	711	684	685	694	732	742	677	708	669	694	703	706	692	672	692	727	667	635	718	725	722	689	677	692	714	698	726	701	696	720	706	675	635	632	680	739	698	740	701	693	685	688	633	675	696	719	703	699	646	677	692	675	647	701	690	689	671	680	673	684	724	732	707	707	733	713	652	739	717	741	697	679	698	680	704	668	669	742	690	712	668	702	688	679	717	723	685	706	717	720	686	682	692	688	673	680	691	699	701	686	653	734	703	674	647	739	697	697	642	650	685	727	657	700	690	648	732	725	738	694	655	710	702	691	685	714	685	722	704	741	700	687	685	709	766	696	670	709	649	702	704	727	688	674	723	645	683	747	721	728	706	700	713	645	680	671	699	746	683	697	720	705	668	705	650	721	756	708	691	736	719	678	668	712	683	665	694	717	717	689	730	698	721	663	755	660	701	730	705	715	669	695	724	704	724	689	669	702	747	668	674	727	718	715	679	721	716	695	676	701	682	731	683	704	666	710	689	678	736	690	753	662	730	683	669	683	713	679	707	684	686	695	729	696	657	760	697	739	684	739	702	678	673	698	630	730	661	689	688	706	708	716	662	727	745	648	690	681	649	729	678	696	731	717	670	688	698	652	688	728	683	694	688	744	658	715	717	690	717	636	672	677	710	693	661	693	651	713	668	695	681	673	700	683	688	674	710	702	739	701	691	685	737	692	671	712	758	713	694	671	697	672	724	697	752	752	675	713	706	704	695	676	713	650	695	675	672	731	691	687	691	705	712	721	685	694	653	670	700	705	713	673	712	742	694	694	721	691	695	684	692	694	687	692	721	701	731	673	719	712	662	685	684	693	635	652	728	680	700	699	613	642	701	716	636	700	686	691	712	696	681	714	720	739	720	657	686	694	706	720	709	706	678	719	686	679	703	682	703	716	670	683	669	669	755	688	670	718	727	730	749	705	669	701	694	668	691	700	693	692	703	702	695	693	710	706	661	684	673	730	721	715	722	721	738	714	717	694	738	685	713	644	699	688	678	691	708	718	688	673	702	688	704	673	700	675	707	712	691	713	688	686	726	706	726	676	690	655	689	692	715	710	707	704	706	687	699	708	633	700	743	683	701	634	689	678	692	677	654	687	661	623	697	663	719	642	697	704	695	760	655	752	717	716	673	680	726	683	713	721	709	703	680	702	741	683	678	645	680	668	676	709	740	704	720	704	687	674	687	705	724	715	682	731	686	679	701	672	686	694	689	741	665	700	744	705	684	719	728	692	697	729	746	698	697	701	690	692	711	678	677	697	647	665	683	725	649	703	673	692	715	700	708	680	711	658	662	736	699	676	719	654	707	716	710	732	720	683	718	681	683	699	742	743	671	702	713	670	687	734	700	700	706	709	720	675	697	683	707	681	710	685	672	679	705	724	666	654	696	696	711	682	659	684	728	722	681	701	672	727	650	703	692	739	702	654	706	728	673	716	674	697	665	702	684	691	677	688	637	713	734	714	679	725	697	669	709	701	717	684	676	715	707	686	689	708	698	705	721	712	744	704	713	712	712	689	710	702	721	678	635	685	711	720	698	724	710	653	664	743	713	694	670	726	651	681	656	729	714	668	726	680	757	741	641	730	668	692	715	670	727	761	723	696	662	660	673	675	666	666	697	724	679	708	707	704	700	675	678	666	748	690	681	680	675	682	716	702	665	707	693	676	631	693	723	697	730	678	705	669	736	686	733	665	664	718	709	768	684	668	725	678	692	686	670	730	677	728	699	746	726	667	734	717	754	666	677	711	677	696	689	676	674	665	720	689	697	771	694	675	666	659	683	713	706	682	776	695	682	703	678	655	742	697	672	693	702	640	675	705	735	692	719	671	706	688	717	699	695	704	679	709	664	660	677	701	715	707	708	665	692	712	750	664	660	695	692	659	743	714	672	704	737	724	691	724	692	683	630	695	669	700	706	684	672	702	711	668	684	679	694	665	708	715	683	713	656	686	658	665	691	755	674	672	700	682	696	708	693	676	695	728	696	637	690	677	673	612	734	679	698	683	708	719	719	701	697	735	716	674	674	686	717	731	667	701	721	643	708	748	722	651	656	698	686	684	681	716	698	710	696	721	691	741	694	739	684	657	725	720	686	714	689	675	710	701	674	680	674	703	685	768	722	739	738	700	699	678	722	691	749	700	644	720	716	720	672	721	719	686	691	717	704	714	722	695	687	693	700	685	709	671	704	732	647	711	699	689	693	693	778	685	682	665	688	710	649	681	688	715	722	713	648	716	687	701	702	678	668	693	703	734	673	679	710	710	708	690	699	721	736	708	635	666
36366	7948	1389	834	488	327	249	199	195	193	166	169	153	167	138	139	157	165	126	157	126	120	120	129	150	123	151	138	129	147	128	138	125	129	131	139	146	141	138	119	151	119	134	139	137	119	137	136	134	133	126	138	126	143	133	133	119	136	125	124	146	139	143	144	132	131	125	129	154	148	155	144	127	113	146	130	123	110	127	135	126	129	145	110	134	122	145	121	136	125	157	128	139	149	128	141	132	132	140	140	169	116	135	136	147	122	124	148	139	122	129	150	118	133	142	122	138	128	146	131	134	118	137	122	123	155	136	136	135	136	130	153	141	146	145	150	132	135	111	126	127	136	145	127	136	143	105	133	136	114	135	122	127	151	139	127	150	141	119	117	154	137	169	111	139	132	130	127	157	137	119	122	115	138	121	134	143	119	109	148	160	117	104	106	140	140	140	135	131	147	147	123	134	143	153	132	136	136	128	121	122	124	126	135	139	143	128	134	113	130	145	134	114	136	123	128	133	131	127	141	132	115	141	126	136	136	137	144	130	138	149	140	142	140	114	137	143	156	150	130	142	141	130	141	138	125	125	97	138	139	138	137	139	144	121	135	141	136	139	118	133	137	141	131	132	128	129	144	114	124	146	118	121	124	141	135	128	120	151	134	136	141	128	146	136	134	142	127	123	125	122	135	167	123	132	125	125	139	158	123	105	137	125	140	122	117	133	139	124	141	132	120	138	115	133	147	135	137	140	161	139	135	107	129	115	121	110	145	138	140	132	121	149	135	149	142	127	153	131	150	140	112	130	128	137	119	130	144	125	133	114	144	133	134	142	134	122	129	119	142	109	105	130	153	134	118	123	133	127	166	139	134	124	137	128	116	120	111	127	163	142	130	116	136	119	150	120	129	135	129	123	136	120	115	142	132	125	141	145	140	125	134	116	108	116	113	129	115	119	131	117	171	143	149	149	126	120	120	147	140	148	152	132	131	131	133	137	140	129	139	131	120	142	105	141	133	124	125	114	140	137	142	121	151	130	113	124	117	120	130	136	134	113	136	123	142	127	133	124	132	129	135	128	129	123	120	130	142	124	154	138	129	144	128	127	146	134	143	105	143	153	163	133	135	115	145	158	121	137	124	139	118	158	129	138	145	144	130	124	137	146	167	122	145	135	121	139	142	133	121	129	136	139	133	123	110	118	127	142	110	139	134	129	127	124	134	133	126	108	127	128	108	116	136	117	112	137	119	134	149	117	144	121	126	123	135	129	146	138	127	131	111	132	117	106	141	140	118	132	156	128	117	151	150	120	143	136	135	143	135	147	105	120	122	131	142	140	132	135	137	128	137	131	170	113	121	146	141	141	143	141	134	151	149	131	129	137	137	116	156	138	122	165	98	130	145	134	150	134	136	128	137	141	150	136	139	137	121	124	144	162	143	141	121	120	116	123	146	124	133	137	118	132	138	133	134	138	134	136	140	127	146	147	134	136	136	145	137	136	142	129	152	128	137	148	110	130	139	125	126	162	141	122	122	144	155	137	130	130	134	141	140	119	139	137	130	160	149	122	147	133	138	143	120	127	135	145	131	132	135	160	116	149	128	121	158	129	132	130	115	136	123	117	133	161	139	144	146	139	141	112	141	127	153	137	114	105	152	127	115	131	147	134	130	143	129	141	115	125	125	146	127	118	147	127	134	128	128	140	146	105	119	132	151	141	155	131	118	120	130	133	148	117	139	125	149	97	117	153	137	147	142	132	127	136	161	129	140	131	118	124	122	128	119	121	121	148	135	110	128	129	131	124	126	133	122	135	119	122	138	131	128	132	137	123	136	127	149	120	130	165	168	124	128	138	134	134	110	123	134	143	143	138	119	148	129	112	142	135	129	150	133	117	145	123	118	142	154	133	137	151	138	127	145	135	126	118	146	129	138	117	115	138	117	133	133	127	133	140	128	139	135	120	127	118	147	127	133	130	131	124	150	147	141	141	111	137	148	139	119	124	131	129	140	143	131	140	137	145	118	132	140	137	152	136	134	118	150	129	146	131	137	128	112	148	144	153	139	129	126	158	117	119	136	149	127	131	143	137	133	137	118	128	161	129	150	157	131	125	125	129	133	134	145	100	117	132	145	156	142	137	140	115	116	120	134	150	147	138	161	143	131	148	109	150	144	137	117	130	157	126	128	161	131	147	150	104	126	148	144	146	129	126	102	150	122	143	129	134	138	137	132	159	134	150	140	129	136	149	136	117	121	135	127	127	138	140	127	129	133	129	136	124	127	126	127	148	142	124	123	157	139	114	132	143	135	133	115	142	136	132	146	128	140	139	129	135	131	133	147	146	127	151	105	134	135	145	142	138	139	126	124	146	107	127	127	137	127	145	131	127	133	115	145	143	123	144	125	143	104	120	131	119	149	125	128	135	130	126	127	138	137	134	129	142	120	159	120	136	124	130	138	107	138	113	152	126	128	129	128	146	154	148	122	164	140	130	120	134	111	147	133	132	135	150	133	139	133	122	134	149	120	146	160	124	117	132	130	139	146	129	140	150	126	128	134	115	153	131	146	116	125	134	148	148	125	152	141	129	145	129	147	141	147	123	130	126	156	138	133	141	150	126	133	139	131	140	163	125	116	135	130	139	139	146	133	153	111	137	138	117	133	112	139	131	124	143	147	120	122	124	141	144	125	123	127	142	139	123	133	134	149	134	135	155	134	140	144	138	158	129	158	177	142	137	115	136	122	129	144	152	145	165	122	135	120	136	132	130	118	95	159	148	129	119	154	148	133	125	121	133	145	160	133	153	137	133	152	116	150	130	156	143	118	107	122	158	134	165	135	127	129	139	111	133	142	125	122	132	135	144	132	130	137	118	128	130	141	121	152	123	111	141	111	155	120	147	131	114	126	121	118	123	149	115	147	123	141	136	122	111	139	138	146	118	131	143	134	150	127	141	108	124	138	155	165	112	115	117	114	146	139	144	135	130	149	149	161	137	138	116	129	142	134	148	143	128	142	116	135	122	166	139	130	135	134	128	157	123	158	138	123	141	127	124	130	143	130	157	152	109	127	138	125	120	146	121	119	127	122	122	128	125	131	143	132	137	129	140	127	150	124	127	127	114	131	141	135	133	126	143	121	126	136	127	137	122	132	145	134	121	139	130	141	141	123	143	125	114	115	127	144	131	125	145	124	139	155	127	128	121	109	129	120	139	129	132	139	126	124	146	122	147	122	112	135	122	129	139	159	114	138	140	104	128	142	141	118	145	153	129	120	121	133	121	100	134	104	138	132	146	133	119	139	137	135	123	126	122	137	135	112	136	142	129	154	118	135	136	148	141	149	125	127	119	124	119	133	108	112	154	149	155	155	132	125	134	132	136	125	143	141	130	117	129	140	150	142	140	128	149	146	147	122	115	143	143	135	140	133	126	141	153	138	123	140	134	133	105	126	122	141	133	148	134	130	139	135	115	124	132	137	152	112	121	128	137	119	120	122	112	164	144	132	136	151
20606	1196	2478	2678	2035	1315	1010	848	743	639	576	553	497	507	472	475	477	374	423	410	404	405	398	410	407	396	389	416	417	362	371	385	371	363	395	374	360	351	394	377	382	367	373	354	346	364	381	359	368	386	364	358	358	352	342	352	339	393	345	379	349	391	381	381	355	372	328	339	368	349	372	351	321	315	350	399	356	362	345	361	407	359	362	354	383	354	336	333	352	341	375	368	393	425	340	328	338	386	364	349	327	345	398	323	392	337	380	349	376	346	344	308	330	365	338	395	313	361	327	372	370	376	350	342	340	318	343	337	335	311	369	309	320	340	338	363	330	355	371	359	339	339	317	359	355	369	332	350	364	314	369	363	359	328	344	318	374	373	301	340	343	357	381	355	355	361	333	372	345	352	328	341	349	380	357	340	331	337	325	366	344	361	339	356	331	328	337	360	377	367	363	361	318	332	361	357	362	343	353	347	371	302	351	333	338	345	352	346	366	386	353	338	358	359	357	354	360	340	322	341	360	319	351	312	356	342	338	349	365	343	345	340	336	381	326	351	362	366	332	342	334	336	353	332	358	308	351	351	395	335	337	366	322	361	367	319	337	341	364	345	314	338	365	340	346	373	369	386	351	363	366	311	338	366	364	345	390	357	366	330	340	308	354	335	325	365	362	379	349	362	373	363	340	340	359	349	321	390	371	319	354	388	340	342	362	324	330	326	369	358	343	334	367	333	338	356	344	359	351	354	331	350	361	352	333	343	328	315	346	361	373	310	369	347	355	340	354	345	368	341	318	354	337	355	358	307	374	336	353	356	355	360	357	352	338	387	344	347	364	330	357	329	357	358	340	319	378	329	334	345	378	313	370	355	368	348	336	376	377	330	369	340	396	346	349	324	328	341	352	323	354	341	376	366	362	332	322	330	330	371	360	346	346	349	316	347	329	335	340	374	362	336	335	335	320	334	379	375	372	359	333	305	357	323	364	366	346	338	355	349	322	331	387	321	364	353	372	327	354	343	362	354	325	359	363	342	364	331	361	347	347	364	340	346	355	374	360	359	358	339	383	351	366	375	327	366	338	321	352	314	344	340	371	375	382	375	343	340	350	337	340	376	355	341	387	329	346	370	360	319	354	359	319	370	383	352	355	347	374	350	351	333	355	365	320	371	356	346	378	344	350	364	339	377	332	298	343	385	337	329	379	372	322	320	385	389	384	358	374	344	339	339	333	361	381	336	362	357	324	340	362	371	363	327	339	322	346	340	374	346	348	359	342	323	343	371	346	315	353	335	320	308	369	386	343	337	367	339	329	359	351	351	359	327	352	363	336	349	347	373	344	367	335	354	364	316	382	348	370	352	330	344	328	323	354	312	344	340	320	338	372	328	332	350	388	381	353	358	347	352	339	348	367	370	340	354	351	363	339	350	363	359	357	369	355	343	340	335	347	348	332	368	365	324	361	333	325	333	367	327	339	350	375	366	389	367	361	343	331	336	349	341	362	324	342	378	368	388	349	340	340	361	366	359	333	384	349	347	344	328	349	334	341	374	357	331	357	321	349	357	365	343	351	337	342	354	362	352	374	346	367	310	352	383	305	370	378	362	345	367	344	330	357	372	359	334	331	371	324	358	393	318	370	351	366	359	342	372	340	352	360	360	327	358	340	351	343	366	326	371	381	381	340	367	373	344	360	361	355	352	358	360	355	364	359	351	346	379	353	337	385	369	323	351	356	353	364	334	346	364	329	343	355	388	370	338	357	313	323	330	328	335	352	354	315	352	317	371	339	359	354	323	376	302	354	326	398	364	338	331	346	373	343	382	390	336	375	324	383	338	340	338	365	355	343	376	348	359	370	335	356	325	356	375	357	355	347	373	339	351	326	336	341	339	361	364	375	376	368	341	345	347	311	389	360	337	360	355	327	336	364	322	338	340	399	362	372	348	349	345	351	383	327	349	369	351	378	338	362	366	350	334	343	370	348	342	328	355	347	351	396	352	341	333	374	344	357	323	335	359	350	345	371	324	343	318	347	335	372	356	341	343	367	346	359	362	354	340	336	333	339	340	356	319	380	361	346	364	368	324	356	349	342	381	362	324	359	340	333	321	346	357	350	333	353	377	327	327	359	353	362	361	341	335	330	347	335	344	356	315	326	324	340	351	340	333	348	350	382	309	360	361	371	351	325	320	336	380	359	344	341	346	328	358	359	374	378	351	347	368	335	348	347	383	354	346	369	354	374	343	346	361	367	328	344	348	340	382	327	367	366	348	351	349	346	344	360	329	336	359	340	330	331	341	378	370	341	371	336	354	332	327	366	358	338	372	360	351	318	333	328	366	353	374	370	367	354	330	367	351	351	349	351	327	364	349	352	312	353	317	337	329	354	335	337	349	364	342	329	369	339	341	369	375	352	330	343	375	362	358	357	341	364	327	376	384	318	346	366	403	335	352	338	365	361	357	357	359	372	354	336	345	348	302	309	342	372	395	314	361	352	376	364	349	343	350	340	347	335	337	368	376	341	354	342	356	333	315	363	376	349	343	355	348	335	350	363	371	365	378	377	366	395	389	365	397	347	315	345	365	337	374	344	364	360	351	363	380	347	375	355	357	344	363	299	364	364	357	309	341	344	350	375	355	317	361	364	319	336	364	362	349	366	360	337	402	386	334	390	318	348	344	358	322	324	364	359	359	358	374	339	345	361	362	332	373	371	346	338	357	351	352	369	386	364	335	367	371	358	379	351	374	364	330	336	376	375	358	339	362	367	316	337	317	310	363	365	341	367	364	375	343	355	326	324	327	345	352	367	324	366	360	379	347	365	376	345	347	333	319	353	342	354	365	329	332	367	364	341	358	356	345	381	361	347	355	312	347	358	363	373	349	328	365	398	349	366	333	389	372	362	374	340	351	381	337	367	364	365	366	367	368	344	356	353	338	349	343	386	357	309	338	311	331	376	347	342	366	321	341	366	383	363	336	333	355	319	354	400	320	369	349	363	348	327	331	361	360	375	359	342	354	377	352	373	327	341	323	361	361	368	323	359	333	359	355	347	364	386	339	353	345	343	356	373	373	322	346	378	326	370	339	336	375	346	349	344	313	348	361	381	347	393	342	353	373	358	346	342	365	376	365	345	380	355	317	364	348	375	371	330	356	340	358	350	372	336	318	370	349	354	381	315	332	369	371	353	396	334	325	341	343	376	350	363	370	337	329	333	357	377	364	379	342	356	368	417	344	348	366	326	374	328	392	357	333	351	389	367	355	334	342	381	335	335	353	358	380	354	359	347	388	363	336	332	367	358	335	353	317	375	368	326	336	358	354	346	343	354	348	359	381	332	347	374	306	356	350	378	358	354	346	349	338	357	345	358	364	333	327	364	322	375	339	328	353	339	384	357	366	356	347	360	391	373	365	331	316	349	362	367	375	383	389	333	353	350	341	310	401	321	351	357	348	345	364	352	338	349	322	357	381	333	375	346	327	338	334	404	330	343	325	317	334	380	374
2390	528	556	450	429	394	391	367	364	396	355	365	385	371	394	364	378	363	386	396	393	374	360	365	375	367	381	356	361	345	313	368	380	364	364	343	350	334	383	384	403	362	390	367	401	378	368	347	382	369	323	348	351	350	330	390	386	370	334	397	350	368	407	352	368	361	371	333	381	385	387	359	419	383	382	370	372	347	359	378	356	357	396	382	358	367	386	388	393	419	344	362	406	378	378	370	384	359	369	369	366	363	391	336	354	353	346	370	390	352	334	371	372	366	386	396	348	399	387	356	380	403	384	316	411	385	367	369	390	385	384	391	351	400	353	364	381	387	406	359	350	399	412	362	362	354	379	372	343	343	353	363	329	382	360	366	333	409	381	360	371	389	360	343	365	380	369	372	363	401	365	344	377	354	367	387	361	401	382	339	371	377	381	376	371	355	406	363	384	365	336	426	324	335	365	357	368	344	364	360	380	366	425	377	389	383	422	383	380	371	367	376	349	364	396	367	347	370	374	377	401	372	392	384	335	377	368	348	372	375	359	398	363	388	341	381	365	382	359	371	384	351	320	382	346	367	356	337	375	386	350	376	330	391	376	361	366	376	380	380	376	379	396	348	346	379	357	381	394	355	353	410	361	371	363	384	365	356	390	403	369	349	406	385	368	375	358	371	375	359	388	389	399	366	346	382	383	337	378	341	348	373	384	405	372	336	378	352	316	357	390	380	382	383	398	379	342	372	375	388	352	361	351	414	375	354	365	364	341	401	359	364	383	359	367	400	411	350	339	396	374	352	346	336	373	393	387	373	332	384	390	372	347	359	390	384	347	384	373	364	406	355	330	360	418	376	375	379	349	362	390	395	330	319	375	352	337	380	393	344	370	382	373	380	399	381	375	381	401	377	375	357	373	350	330	350	395	362	391	414	371	395	372	364	354	359	353	392	400	392	362	348	371	387	378	345	386	371	402	387	385	346	354	353	347	370	365	347	386	365	363	357	366	326	343	362	426	410	381	340	388	373	421	358	340	351	377	358	360	383	346	354	376	419	399	364	356	374	365	356	344	369	375	337	338	382	350	374	356	344	351	307	314	356	361	361	437	391	376	389	376	362	370	388	362	392	360	351	385	374	368	405	373	360	366	376	424	365	364	394	425	398	362	356	376	389	388	333	355	365	362	402	364	360	375	377	367	369	332	368	360	369	365	363	367	386	388	385	334	404	382	348	369	362	372	349	368	379	350	369	354	350	369	379	347	394	360	374	367	390	371	398	367	393	371	363	383	370	401	386	361	400	389	401	371	411	392	392	349	386	386	393	358	364	355	378	345	339	363	337	387	374	321	376	383	379	372	355	365	369	359	392	370	401	328	378	349	368	353	408	371	364	372	335	394	390	369	361	387	363	418	351	382	344	376	436	362	393	360	358	384	353	335	338	363	376	369	385	390	395	333	374	366	385	375	365	352	372	370	365	325	354	367	395	357	352	379	337	318	367	393	372	372	373	360	374	369	357	411	351	355	356	368	379	346	373	381	367	370	387	417	381	372	372	377	370	362	373	369	375	386	393	360	359	396	403	393	339	394	363	340	330	381	368	361	397	396	368	341	377	403	382	391	377	369	384	366	374	371	339	364	354	365	365	368	377	360	358	367	400	454	387	373	348	350	326	354	341	367	364	380	370	376	388	363	381	375	385	412	391	362	387	364	384	368	364	387	365	353	412	393	379	379	347	375	347	386	388	395	388	384	343	369	398	375	394	406	375	401	356	408	402	403	353	357	373	368	363	348	334	424	373	401	384	324	362	407	359	350	372	374	401	373	372	351	364	355	421	363	341	386	326	406	362	372	389	355	373	383	390	396	355	375	394	362	371	389	375	385	384	369	397	392	381	374	372	352	399	358	377	389	379	385	409	325	395	356	372	373	379	343	355	364	375	364	379	382	335	374	369	365	346	374	371	392	372	363	380	375	383	324	361	375	365	368	388	329	352	332	350	361	382	388	371	386	377	361	362	347	351	363	395	394	379	353	339	386	396	363	371	368	370	393	379	375	410	388	385	350	378	353	391	371	374	347	393	370	373	375	386	396	390	384	364	355	350	377	410	372	363	374	376	390	380	357	346	376	355	365	389	369	350	378	374	377	371	420	380	357	354	371	371	359	358	370	352	375	366	365	380	383	361	376	381	394	345	375	414	393	349	377	365	361	342	356	360	378	340	399	356	386	352	352	379	351	388	366	380	397	372	375	376	380	350	377	379	346	364	363	374	376	373	346	315	393	374	380	398	387	379	380	380	364	327	337	317	394	367	372	374	386	345	352	386	379	380	379	370	396	421	340	377	398	351	358	347	385	367	404	376	370	392	381	368	343	349	373	377	361	363	374	370	383	359	384	334	356	411	396	408	392	376	365	424	325	393	370	365	350	347	366	375	334	357	346	353	354	359	377	360	370	368	368	397	383	364	393	371	341	369	345	370	373	388	385	357	375	371	379	425	358	387	391	393	370	357	341	365	368	366	392	345	365	370	361	416	379	351	374	386	363	372	395	363	382	326	316	367	364	377	376	355	351	392	384	344	371	383	381	334	400	391	389	350	359	366	369	375	359	331	363	395	370	326	376	384	369	354	376	383	357	349	355	341	371	357	411	374	400	348	338	364	330	388	352	383	375	357	417	361	362	371	378	361	338	367	374	371	387	357	404	396	330	361	380	343	382	391	398	386	420	397	357	320	404	369	403	371	352	378	402	339	373	411	374	366	356	327	424	392	356	349	389	377	356	343	376	364	375	336	374	378	372	339	337	378	398	368	367	350	345	359	393	374	370	402	344	397	347	396	371	386	348	366	395	357	350	386	367	382	368	402	352	359	347	389	380	374	361	366	386	380	340	349	347	362	382	396	378	353	339	375	374	397	322	357	374	415	379	370	378	360	336	373	381	379	351	378	366	380	382	399	366	373	388	398	358	383	412	345	389	384	406	353	355	368	380	361	348	357	411	390	350	432	363	378	364	343	355	369	367	356	383	381	377	363	328	373	379	367	361	365	338	388	373	384	354	382	380	395	384	384	335	375	361	407	348	361	388	363	372	360	384	366	354	365	403	345	348	375	349	388	366	360	385	392	380	414	377	370	396	413	355	362	364	356	373	353	389	375	395	345	365	364	390	373	417	383	395	401	363	336	346	371	373	362	379	402	366	364	385	371	361	364	361	366	360	351	374	404	411	385	356	368	369	365	352	337	359	403	426	388	361	376	392	350	337	386	402	413	387	366	372	350	383	364	382	348	387	360	360	378	371	346	363	393	338	380	360	377	337	336	325	388	381	360	358	402	403	405	360	370	378	385	407	326	400	401	392	362	338	358	366	414	367	423	385	353	387	370	372	360	390	357	369	360	372	370	325	399	365	348	386	370	366	360	369	385	381	352	389	366	396	389	382	384	374	378	359	369	373	406	354	339	394	377	373	396	367	369	380	380	371	341	359	362	365	366	328	362	374	361	377	380	355	402
2748	1003	1211	1185	1047	930	917	932	859	831	871	868	851	864	876	857	869	873	858	880	884	854	844	840	871	929	862	898	818	807	901	842	858	897	879	845	901	871	851	877	825	872	848	861	828	904	868	865	864	893	881	827	830	835	871	898	836	837	858	859	905	841	846	835	910	923	839	884	866	817	867	854	850	886	863	862	816	868	837	861	855	840	875	859	866	840	838	865	876	875	847	861	850	844	864	862	815	865	875	936	844	859	812	919	798	882	825	876	855	873	813	876	875	877	886	916	899	845	890	853	885	851	857	899	916	831	845	868	828	887	868	830	878	862	858	833	824	891	878	909	826	905	878	865	850	872	840	859	857	831	904	881	823	851	820	809	864	893	843	843	839	871	865	841	819	821	848	867	871	855	860	880	869	880	834	819	916	932	848	917	841	881	845	818	896	814	880	879	871	796	867	857	811	876	890	889	849	854	797	861	822	899	859	886	817	886	862	817	917	860	815	826	882	868	860	829	888	849	840	860	867	862	858	848	840	903	834	855	872	859	874	862	852	812	860	909	918	815	878	823	871	888	849	834	859	855	877	859	827	802	835	883	868	900	823	791	859	895	850	857	853	889	839	901	851	866	864	834	823	840	896	809	856	824	840	854	876	890	820	848	886	855	860	814	873	926	850	896	851	905	826	926	890	822	851	840	865	858	847	873	807	844	838	789	866	891	835	851	875	843	866	872	851	877	866	856	862	855	863	900	905	834	888	846	878	781	859	850	917	851	860	796	865	872	895	835	864	828	883	869	885	860	841	893	870	885	874	863	889	853	850	880	850	882	865	906	903	834	836	864	831	879	877	840	881	802	863	875	869	908	838	881	858	831	865	878	814	844	842	859	882	832	841	867	837	891	881	815	903	892	814	823	791	880	872	850	889	872	896	857	878	829	875	857	892	786	855	837	885	874	875	896	886	883	888	861	828	834	794	843	875	862	838	872	872	877	850	881	843	863	835	840	878	869	809	825	845	875	904	842	862	867	851	870	859	852	873	864	889	914	897	824	858	880	838	889	830	847	795	842	816	863	783	870	818	857	851	866	881	824	839	844	859	872	841	833	912	882	852	835	865	881	822	856	825	887	869	849	815	883	882	878	926	806	877	813	929	892	838	850	897	860	916	881	874	900	861	860	841	883	854	821	851	828	877	821	854	902	821	869	830	835	898	900	861	817	820	835	887	819	824	862	870	849	884	831	866	845	856	866	847	858	872	827	874	829	814	887	895	856	859	876	870	890	800	838	882	889	894	866	851	846	854	817	860	904	792	876	857	903	829	853	871	889	829	854	882	851	872	879	906	947	808	817	838	893	859	856	856	848	836	853	883	873	822	827	869	848	890	807	899	849	884	852	896	887	851	905	831	822	850	841	835	828	829	842	847	869	859	850	855	846	822	855	861	840	825	878	881	917	808	845	853	837	901	890	864	852	852	857	835	849	884	872	915	810	881	859	843	889	872	858	869	909	836	841	851	879	819	854	790	854	888	851	781	847	875	870	892	845	834	850	849	863	884	871	922	883	839	873	834	836	823	842	837	853	878	844	873	869	824	853	864	817	859	857	889	850	887	864	905	835	894	896	883	871	871	847	840	872	880	830	861	869	839	818	841	853	894	892	847	894	837	842	848	863	886	845	863	817	846	886	824	833	876	866	864	818	874	884	818	843	902	868	849	877	912	873	814	885	817	855	819	839	819	879	839	867	893	870	867	852	859	842	944	911	849	871	814	877	854	901	883	835	870	844	836	874	866	887	867	905	876	816	863	868	891	853	856	863	880	808	877	863	878	808	859	868	868	819	876	882	816	842	882	837	887	827	923	895	874	847	859	813	876	860	879	862	889	786	873	881	862	821	852	880	841	845	856	881	898	846	868	846	837	844	844	831	796	845	794	792	858	829	900	848	849	872	825	873	866	886	874	842	872	842	848	863	906	841	866	893	848	882	846	867	910	932	853	841	903	882	887	877	868	913	866	848	835	837	825	887	839	876	838	838	848	820	832	834	900	868	865	841	841	876	818	862	837	812	852	878	865	812	886	879	841	829	879	858	798	864	848	848	818	850	888	817	890	865	832	857	867	824	908	896	876	840	892	847	920	865	838	809	857	943	881	869	835	877	890	835	807	864	856	889	903	875	810	875	893	840	869	895	860	816	857	903	887	844	830	871	851	847	847	843	873	866	850	852	858	878	878	872	843	862	893	891	825	825	880	858	854	887	882	852	834	831	852	854	866	901	847	882	845	845	887	825	840	854	846	841	843	846	847	847	845	869	896	858	848	848	876	823	870	831	849	855	832	840	864	851	875	908	868	848	851	851	902	862	857	862	883	848	831	863	852	816	861	891	864	841	843	883	923	887	892	824	846	822	880	850	847	866	855	836	846	843	905	896	920	899	826	863	825	892	835	874	877	836	874	838	917	832	848	830	827	848	855	853	846	856	859	840	807	830	863	866	816	850	896	893	885	865	824	864	811	863	846	898	875	860	842	847	902	857	870	870	892	801	879	877	885	862	926	835	861	890	869	893	837	833	852	869	888	950	849	892	857	846	865	892	873	815	883	849	861	889	860	855	862	870	787	844	854	842	858	859	808	863	852	835	824	909	850	815	865	840	878	889	837	876	836	886	874	826	852	806	942	875	843	870	797	871	843	836	946	855	890	893	838	844	823	867	872	845	872	829	841	859	883	851	906	876	870	833	879	882	861	885	842	793	853	860	855	810	886	869	890	877	903	850	859	836	831	859	886	883	803	812	826	898	886	877	849	858	855	877	885	892	858	837	773	829	887	900	872	863	906	850	854	824	833	874	920	825	833	865	803	795	859	847	883	894	851	849	879	820	852	824	909	908	837	785	880	901	878	889	873	870	863	805	829	846	811	876	822	899	832	855	849	846	868	841	829	853	876	903	858	852	851	853	873	863	803	899	834	869	852	823	861	831	867	852	864	815	893	928	854	837	839	860	856	874	821	874	868	821	885	844	833	857	907	895	856	845	862	852	823	839	831	886	869	814	897	872	805	867	847	824	861	879	880	853	886	868	839	845	853	833	882	859	839	838	841	885	869	839	875	812	833	920	888	864	890	856	871	802	865	829	894	793	896	898	879	894	889	852	865	890	855	913	832	885	849	877	816	860	858	825	843	881	864	837	873	829	835	868	868	930	818	853	803	833	878	856	882	844	849	840	856	848	880	802	876	880	893	870	858	863	830	829	793	833	867	902	870	857	828	840	863	879	798	777	795	854	878	928	840	845	885	882	874	832	836	802	829	821	857	828	878	853	864	868	865	844	878	817	867	828	825	872	887	841	824	889	802	830	890	821	895	867	830	891	807	847	806	880	872	873	834	877	887	857	827	808	866	844	899	872	870	876	909	897	838	886	915	845	864	864	841	823	889	879	894	927	840	816	810	853	862	845	816	888	860	883	898	885	824	867	834	878	905	831	800	912	856	867	824	823	854	872	863	897	868	826
24873	3208	945	679	505	393	346	361	339	323	299	278	355	316	316	314	297	314	292	315	336	268	301	302	260	297	283	331	274	284	286	310	311	286	296	281	300	281	313	289	313	293	299	316	297	302	338	297	285	270	288	305	298	282	259	328	349	318	321	310	337	292	271	307	297	286	302	266	315	303	315	291	293	324	302	317	311	283	298	313	297	296	291	286	273	319	298	299	289	305	277	290	304	297	327	321	329	296	307	287	281	268	298	291	270	304	314	286	301	313	283	278	288	280	335	288	305	315	297	306	320	252	283	274	304	311	282	265	279	287	272	266	304	275	301	297	321	309	293	286	278	312	298	289	302	313	302	304	309	297	283	295	311	295	298	338	266	298	307	330	309	286	285	294	263	291	319	276	278	298	284	300	276	292	275	287	341	256	304	302	284	292	272	290	280	314	356	276	299	297	306	274	260	317	271	305	265	305	291	297	299	299	278	336	345	293	282	310	291	298	293	334	252	281	293	282	282	283	303	281	323	284	263	302	297	273	308	289	283	331	271	299	270	293	290	321	299	299	336	314	300	315	306	311	301	307	282	306	288	293	309	288	262	258	293	286	310	273	297	303	307	302	300	281	303	299	275	286	311	301	333	281	292	301	311	271	285	295	265	285	269	300	272	298	314	288	295	310	289	331	269	304	297	290	331	264	280	346	329	318	300	299	305	313	287	315	310	284	272	301	309	328	311	320	281	330	296	309	313	283	295	262	301	307	315	296	311	294	288	277	300	307	277	305	273	291	299	293	275	293	337	298	302	282	278	296	290	301	306	284	307	332	275	305	313	310	286	306	279	313	283	319	310	305	281	304	293	290	314	299	317	269	312	309	332	284	289	321	311	272	296	290	295	297	290	320	310	306	314	322	333	248	291	278	263	292	298	333	298	303	264	294	300	288	296	279	279	268	284	292	256	319	282	293	365	297	301	326	252	277	289	322	314	279	282	290	283	281	258	302	269	296	280	291	332	302	297	337	304	314	305	306	270	320	287	310	300	281	268	290	312	300	297	309	300	280	326	297	322	316	297	285	294	286	317	278	266	257	307	311	311	296	281	258	292	313	307	268	289	289	284	281	284	292	306	304	288	276	269	310	296	327	290	309	313	299	305	327	285	284	318	268	305	292	274	297	322	315	269	288	291	306	323	302	342	309	278	334	299	289	308	311	273	305	290	289	304	295	293	272	277	287	335	314	257	291	334	305	298	285	295	315	314	317	286	303	266	296	300	271	274	264	283	306	298	293	297	281	315	300	269	310	289	309	305	268	290	287	311	308	289	292	292	292	263	317	279	311	285	341	306	304	309	317	279	290	323	282	284	282	309	312	299	321	295	315	291	306	275	299	286	316	275	288	320	288	287	287	299	292	287	303	327	291	287	295	285	292	320	303	283	269	286	328	283	305	289	281	304	280	291	265	297	300	295	276	315	315	258	290	291	275	293	287	298	309	284	290	309	265	276	301	277	286	288	289	258	305	293	297	319	292	289	261	320	291	287	280	295	272	303	326	301	285	296	296	324	292	301	271	282	298	327	250	320	280	307	321	285	316	300	288	321	298	296	304	283	312	271	339	311	276	325	287	295	327	306	326	322	308	283	325	304	282	323	298	305	279	303	298	295	291	336	276	294	260	319	299	311	276	267	298	322	307	288	247	299	286	303	310	308	285	286	297	258	273	304	313	268	334	329	287	275	295	311	289	305	306	273	268	266	317	315	303	324	297	338	323	313	330	287	281	273	295	285	306	294	263	290	315	289	309	317	277	303	267	306	289	323	287	274	323	335	310	305	298	294	279	313	298	301	288	281	278	296	297	271	275	308	311	298	289	287	305	321	302	311	306	298	317	293	343	308	289	315	291	299	280	330	290	307	288	269	309	277	315	283	283	300	311	289	288	262	328	325	279	311	278	286	301	309	310	311	306	323	305	299	273	295	310	314	289	322	303	324	296	336	291	289	291	299	304	315	306	296	274	268	273	305	300	313	332	283	330	289	296	284	297	312	293	293	281	308	294	330	313	304	301	284	298	325	300	275	314	288	313	284	291	322	316	305	278	313	288	269	312	301	293	305	301	307	306	293	311	303	317	320	321	291	306	244	312	315	281	324	296	271	297	294	308	306	306	279	318	346	308	322	286	305	341	283	311	324	286	295	287	314	341	310	320	330	280	270	320	272	283	286	302	289	274	299	293	320	287	284	316	301	263	283	317	307	276	296	317	302	284	274	302	303	304	270	301	301	288	306	287	286	302	312	327	302	287	291	285	286	281	284	315	282	303	312	308	301	278	307	288	282	276	290	309	274	266	278	291	299	300	298	291	267	294	269	306	286	294	293	289	305	293	287	314	316	286	303	294	301	304	278	267	313	306	325	288	284	335	294	295	322	264	268	325	287	319	271	289	303	325	301	274	331	281	316	271	344	303	281	291	317	270	323	307	293	273	284	284	272	299	268	293	297	285	311	328	331	297	271	320	296	308	270	312	295	307	311	278	313	330	290	273	320	289	321	271	311	291	315	305	306	276	313	307	333	311	319	284	284	321	291	273	279	289	298	313	302	310	294	298	247	310	294	307	316	266	287	290	275	290	317	265	330	296	300	329	297	295	313	263	310	338	330	267	291	316	279	317	286	293	331	286	266	310	301	279	297	273	306	329	327	331	286	315	298	295	319	300	292	289	270	308	315	338	320	268	266	310	312	335	296	348	286	308	287	316	304	303	304	296	281	301	291	300	305	314	310	297	317	287	253	271	340	291	310	296	317	297	258	306	292	292	316	285	295	301	284	333	304	308	306	300	281	314	306	293	336	315	305	303	311	272	293	309	289	303	270	297	308	284	308	303	280	258	316	288	330	330	329	294	305	275	287	310	269	278	297	321	318	298	295	286	290	292	277	318	305	303	306	312	316	297	312	313	309	287	353	322	281	307	306	288	302	315	265	278	295	310	259	287	315	283	310	318	322	320	311	297	305	293	312	287	330	274	302	286	324	326	298	324	280	311	309	306	296	302	300	283	323	309	312	286	299	314	287	329	319	302	311	304	291	273	317	316	284	304	323	279	290	302	315	322	277	296	318	274	302	293	293	267	280	286	292	311	271	329	297	315	282	294	264	317	304	298	289	257	294	284	263	274	291	283	330	276	294	263	294	283	282	294	287	294	346	320	330	320	345	282	289	285	339	282	328	294	307	287	251	309	280	287	283	295	338	271	290	305	282	307	309	329	287	314	279	309	279	311	287	295	304	286	310	286	275	311	324	301	305	319	296	280	276	291	302	299	325	305	298	283	296	285	351	292	321	288	288	301	295	265	294	271	293	346	335	346	313	276	296	332	278	326	298	301	277	294	292	319	325	297	285	320	279	299	277	302	274	327	287	314	310	299	275	295	305	305	285	300	300	296	290	318	301	317	298	318	267	296	300	245	283	308	275	283	304	272	314	298	268	305	292	311	313	284	337	331	328	320	285	294	313	271
14813	1218	1969	2115	1626	1242	1090	949	913	808	844	779	796	796	768	710	753	736	736	729	718	736	746	709	733	714	728	734	746	710	734	722	699	756	697	708	687	696	685	722	685	760	692	726	712	726	747	663	687	666	696	744	671	703	674	641	704	728	674	652	696	742	736	705	710	671	695	713	688	702	692	741	697	680	664	696	740	739	700	742	686	649	702	721	699	686	692	726	705	659	682	690	687	654	626	680	734	725	683	716	681	656	712	699	699	713	695	657	658	683	696	700	660	708	701	723	771	703	704	739	678	694	719	684	643	761	727	702	729	663	706	634	714	711	708	723	701	688	649	669	660	689	697	721	658	736	692	697	726	687	720	718	719	667	664	637	663	693	728	688	694	717	705	666	701	691	713	693	742	638	678	702	717	662	707	711	683	704	699	741	695	656	714	656	669	686	671	715	726	711	690	687	653	675	693	707	673	727	695	687	698	663	709	707	720	691	706	641	705	684	681	725	716	660	683	701	687	687	687	703	676	702	682	648	697	665	688	709	705	653	699	680	710	679	652	684	735	685	705	706	725	716	704	687	697	644	703	671	710	688	703	691	709	690	707	663	677	687	661	713	642	722	683	740	689	703	693	695	715	731	722	681	650	690	691	637	636	700	679	719	705	726	708	720	699	685	704	714	690	700	673	710	747	650	655	679	707	694	718	694	707	686	669	685	723	735	682	714	738	658	697	701	723	729	744	684	686	697	683	711	721	701	691	704	707	705	690	668	663	689	693	726	699	700	695	707	692	688	678	696	695	717	687	673	700	660	683	725	732	728	747	685	694	709	704	674	704	693	712	663	722	656	761	734	695	726	708	702	708	733	680	680	738	683	727	711	685	710	685	720	725	675	677	709	696	699	713	698	709	644	688	697	739	734	725	743	678	708	665	668	701	663	663	694	663	715	782	721	701	718	692	675	699	731	733	706	691	735	676	711	704	703	696	734	694	659	752	703	704	651	724	747	650	717	666	675	679	729	678	721	701	715	683	676	695	679	715	724	679	725	689	699	711	698	723	726	656	739	672	658	701	631	684	700	740	688	725	705	667	697	675	703	711	687	695	708	628	680	736	753	648	690	726	655	696	680	688	708	695	669	655	705	691	671	708	671	665	669	697	725	745	704	670	691	649	677	704	673	721	688	661	662	698	706	710	661	728	690	745	698	720	733	707	710	667	668	727	704	713	721	692	676	740	710	690	661	721	681	675	672	695	629	687	664	699	740	678	699	673	740	709	686	747	713	662	684	653	690	736	693	671	714	716	679	710	690	706	731	670	715	702	707	689	709	664	706	692	654	758	722	734	646	666	742	679	693	674	627	702	651	673	711	711	697	657	700	676	690	664	681	712	707	736	724	703	694	661	690	751	680	706	642	708	717	688	732	705	657	698	707	687	740	683	716	687	707	664	700	665	657	740	670	699	729	715	730	704	695	706	681	675	690	727	645	657	681	646	695	689	780	640	696	659	677	687	727	698	709	692	655	677	723	711	711	712	704	698	675	685	679	686	726	719	718	702	667	686	680	705	670	689	705	685	694	699	690	736	708	654	701	663	676	725	689	698	713	686	704	646	686	693	667	737	716	717	725	712	713	710	703	731	681	686	738	730	679	709	659	653	691	695	702	703	725	647	677	629	677	681	681	691	716	694	691	679	715	701	719	714	695	668	678	743	751	694	643	724	728	702	720	669	641	738	658	707	673	689	741	753	635	713	778	705	665	706	645	657	655	707	666	726	697	684	690	672	684	664	722	697	674	681	711	700	715	702	682	688	631	696	670	688	670	737	670	700	660	707	633	683	688	682	633	694	683	723	713	680	712	703	716	712	730	718	701	667	698	711	671	675	729	683	666	682	675	762	742	666	662	691	699	700	705	711	701	664	693	721	725	712	723	741	727	700	719	691	715	687	707	688	713	674	672	741	703	732	682	660	696	647	699	667	691	712	676	698	683	698	711	676	668	744	646	701	688	720	674	648	729	696	677	712	721	693	726	662	689	691	662	755	669	696	708	696	665	682	714	711	728	691	723	715	669	643	715	726	743	734	657	692	649	658	717	670	704	738	699	693	676	737	694	696	727	726	725	652	756	709	677	661	699	674	681	669	670	701	747	661	690	723	713	688	696	682	681	690	682	740	714	705	673	700	712	664	682	718	707	727	718	718	706	703	653	711	707	669	646	686	745	736	717	702	665	727	695	701	708	685	684	684	747	714	744	666	658	676	675	696	707	701	735	663	720	708	661	678	652	717	706	666	672	700	709	675	669	653	687	688	654	663	693	675	670	721	691	678	649	727	695	710	716	663	684	681	667	722	662	711	674	710	693	712	628	675	737	660	661	708	690	683	753	717	695	681	682	667	693	698	676	693	729	653	745	712	674	728	713	696	710	698	682	683	703	711	701	683	723	690	670	719	700	730	689	738	659	685	681	680	694	722	697	697	640	641	710	683	682	685	718	687	700	643	699	703	732	707	680	679	705	692	674	746	686	725	693	664	731	661	661	691	680	689	688	695	670	731	654	680	692	721	730	690	682	699	727	739	660	692	686	698	683	711	705	684	676	717	722	682	697	724	664	709	672	702	691	707	719	680	698	737	684	675	698	627	742	691	684	725	649	679	687	687	671	762	668	698	711	672	746	667	713	679	688	717	681	688	658	652	700	648	724	659	704	654	664	673	708	673	712	703	677	667	689	686	662	689	713	675	720	685	714	721	698	686	705	709	681	689	679	709	665	697	673	701	697	723	671	764	702	706	672	655	707	712	722	670	695	681	689	704	670	606	708	680	640	669	721	697	720	665	696	727	684	669	666	683	727	661	652	688	705	646	735	713	649	747	709	691	649	671	690	712	678	696	704	689	695	725	703	658	680	696	652	725	716	730	688	678	669	699	677	711	657	699	675	691	681	647	650	702	707	713	730	700	710	642	674	675	694	732	700	688	666	708	692	704	721	711	698	725	690	663	703	700	724	689	735	657	676	661	639	661	703	702	739	672	686	729	681	684	701	679	693	674	757	739	650	640	710	724	686	737	678	660	746	719	698	617	655	686	674	710	717	740	683	652	716	663	654	717	710	693	701	699	669	695	666	678	675	711	713	706	708	707	681	649	679	697	702	660	683	725	684	694	659	735	729	684	682	668	673	704	705	633	682	672	654	691	680	698	672	758	713	729	728	668	705	723	723	756	718	686	689	640	665	694	673	716	732	688	713	747	740	703	689	705	708	692	706	742	610	628	696	721	738	689	668	671	674	726	710	690	695	686	678	750	645	653	707	705	663	695	667	700	683	710	675	700	682	658	693	711	685	714	710	712	721	660	694	681	680	703	690	650	663	666	715	732	696	676	693	700	693	705	700	714	702	663	686	716	720	688	680	663	733	687	694	684	673	684	663	723	662	751	708	718	659	714	701	667	630	739	700	657	720	712	705	644	751	666	707	666	695	665	700	712	696	663	662	721	717	650	699	700	693	676	694
36582	7776	1366	821	504	323	281	247	236	202	179	167	171	172	148	140	150	154	152	142	145	159	137	127	118	129	133	127	129	135	153	130	129	124	135	122	132	125	135	140	123	133	139	128	151	134	130	126	140	149	148	129	124	119	128	128	156	137	131	135	156	141	154	124	141	141	131	132	117	150	138	123	132	131	122	136	124	144	112	119	125	137	127	109	107	137	141	138	133	124	167	142	116	123	138	118	109	137	133	148	121	142	127	123	154	149	134	159	125	135	145	125	111	136	130	118	158	133	143	161	132	134	120	146	133	119	126	125	128	135	117	141	125	143	136	121	133	130	138	131	134	124	161	130	133	133	129	142	137	134	126	129	130	142	140	122	149	142	139	125	146	144	125	134	167	120	150	136	124	144	138	130	132	140	126	115	146	136	125	135	138	119	159	144	117	116	125	136	124	131	124	126	138	145	145	119	144	122	132	116	128	137	146	155	130	127	138	134	149	139	129	102	115	124	126	147	148	158	132	145	132	144	149	127	139	142	142	127	139	144	166	121	140	149	143	125	138	137	142	130	144	156	130	120	135	141	139	151	111	144	144	138	133	131	115	132	131	142	124	141	133	130	104	119	145	137	137	136	141	126	109	124	129	115	115	129	129	136	117	115	140	124	133	134	131	129	129	131	153	136	121	133	119	126	132	118	138	150	128	140	150	124	124	120	126	154	147	137	119	127	137	136	134	127	117	131	117	127	141	119	131	147	125	131	152	113	145	130	143	124	132	110	121	121	139	145	116	136	113	159	133	132	136	150	125	132	118	125	139	128	134	124	119	131	128	139	136	136	141	129	129	139	130	150	132	132	164	146	125	123	152	130	112	127	132	130	146	144	139	139	120	148	124	120	128	127	108	122	147	140	130	129	131	118	118	127	133	119	134	129	143	117	123	119	124	135	148	138	133	148	123	143	117	124	120	121	132	114	112	151	150	139	142	149	122	137	144	155	137	147	106	114	123	136	144	131	107	123	121	91	119	141	137	141	141	126	143	139	136	141	123	132	136	127	160	143	137	138	150	129	157	152	115	115	136	132	131	150	146	134	152	131	127	130	131	170	125	115	138	155	141	153	140	155	113	121	133	109	108	123	129	124	125	102	139	120	128	138	142	141	140	145	124	144	123	135	106	138	121	151	152	138	151	146	161	138	139	138	144	128	124	134	126	146	143	158	128	124	126	143	150	116	118	114	145	124	131	140	132	133	159	135	117	152	147	141	119	146	138	118	144	137	129	142	124	128	130	135	131	136	136	116	164	133	134	121	136	120	135	131	135	141	146	134	137	137	127	146	127	133	145	138	134	133	134	136	134	106	138	139	139	139	141	129	128	130	139	145	131	122	139	143	148	152	112	134	146	139	128	124	142	130	134	137	139	140	124	138	130	127	130	138	137	126	116	155	147	117	149	134	147	122	125	133	141	148	156	154	130	137	128	136	131	131	139	137	152	142	117	125	144	132	127	132	148	112	138	136	109	122	140	128	128	137	113	145	146	138	150	132	120	129	132	134	138	137	134	139	129	141	140	141	146	139	115	140	124	137	132	145	140	122	134	132	137	119	116	130	157	120	138	152	133	148	155	113	149	137	123	106	112	111	106	113	135	155	122	138	133	143	152	141	142	113	124	141	127	130	140	119	133	133	160	142	128	149	132	133	119	153	141	134	137	143	130	134	148	122	129	146	112	132	133	146	152	143	127	143	145	145	131	136	105	121	136	123	127	126	117	153	128	131	142	133	142	126	163	137	133	145	134	145	143	147	138	142	132	118	107	137	142	148	156	133	135	148	140	139	161	151	144	119	127	118	134	132	120	138	138	154	122	118	120	142	124	140	121	119	132	119	124	135	125	175	149	146	128	119	148	125	146	127	151	143	130	118	145	159	141	135	131	134	148	138	110	143	122	157	115	123	140	143	102	144	151	132	147	123	144	131	136	117	146	104	126	132	126	123	123	119	128	147	128	143	117	119	144	113	139	127	147	138	129	117	116	119	127	146	141	121	152	123	100	150	125	122	140	148	118	137	126	145	137	128	124	143	125	129	146	123	150	125	148	158	135	128	144	131	120	120	140	157	118	127	127	118	108	123	125	140	129	132	125	133	121	133	136	126	131	136	146	131	135	140	141	136	136	158	142	137	135	159	113	119	158	132	135	139	168	137	122	146	135	133	153	122	148	155	136	139	127	134	143	137	116	109	109	131	134	116	141	138	127	121	137	130	125	136	145	108	127	139	156	142	108	111	105	137	135	137	146	144	127	142	136	123	144	129	130	135	116	118	141	120	134	119	127	144	106	127	151	129	145	129	145	139	135	128	139	127	116	146	121	148	143	119	134	132	140	120	119	131	146	124	136	107	146	132	120	127	119	148	129	127	140	132	149	129	142	134	145	132	147	133	127	141	154	120	121	119	125	115	143	135	142	139	155	155	139	148	140	144	130	127	135	128	157	139	132	127	136	144	118	146	158	120	128	126	135	134	144	141	135	127	154	137	127	140	129	144	128	120	124	132	109	102	119	136	137	120	146	131	132	106	126	133	133	154	128	149	139	142	121	123	140	124	125	132	133	141	138	118	129	150	141	171	148	115	127	109	135	126	146	169	126	123	136	128	138	124	150	126	120	126	128	150	97	131	154	130	130	134	128	139	148	140	117	156	136	118	120	120	143	147	138	152	134	138	122	138	124	159	127	139	121	130	133	135	150	124	107	148	159	116	150	123	127	148	120	131	142	145	133	149	141	139	155	121	124	121	138	130	133	137	138	108	141	139	111	153	127	136	127	120	117	151	120	134	128	134	164	133	138	139	128	147	110	126	112	134	113	131	133	112	144	116	129	146	151	125	138	120	117	120	137	115	156	144	138	151	137	134	127	139	124	148	145	131	127	136	132	114	130	145	132	143	158	145	144	144	129	129	113	149	131	127	117	139	145	111	136	139	129	154	121	117	141	126	138	130	146	134	134	158	123	140	140	120	155	126	113	128	153	139	123	117	141	157	131	158	135	155	116	149	156	134	140	139	140	142	116	120	125	157	135	138	159	139	124	127	133	126	131	139	141	135	139	116	140	104	130	136	154	145	131	126	122	131	129	128	127	130	116	141	127	132	123	140	129	129	130	115	134	134	151	137	136	144	120	124	140	131	126	132	151	151	117	113	120	129	130	134	157	140	143	136	127	126	131	128	128	158	136	141	129	141	114	115	132	122	144	132	122	137	128	130	120	114	124	136	139	133	131	112	158	145	156	124	142	114	157	134	125	138	140	126	141	131	144	135	150	121	150	139	147	147	122	127	139	122	127	141	131	125	122	127	137	134	142	134	140	133	155	148	117	137	137	120	138	143	145	145	143	130	142	141	147	131	137	144	139	124	138	144	144	149	120	147	139	124	128	153	133	126	138	127	123	119	138	112	128	138	128	123	136	146	133	119	113	130	128	139	149	122	142	148	129	138	141	125	122	147	127	146	138	112
20342	1238	2465	2742	1874	1348	1072	864	728	689	574	594	530	506	467	473	441	409	449	433	442	387	410	421	385	383	377	385	372	336	380	390	358	356	390	376	398	404	351	355	356	366	354	378	353	375	362	388	340	379	385	358	359	345	362	388	371	340	383	361	355	379	361	319	381	397	364	358	365	363	373	354	352	321	361	349	357	338	362	351	340	355	359	340	358	370	368	367	388	330	351	347	334	356	359	366	336	336	375	329	371	337	330	356	352	323	346	378	348	385	333	332	362	347	352	363	331	357	310	384	386	396	349	360	345	349	378	341	369	367	387	369	331	334	356	357	387	358	335	366	353	346	341	333	334	352	326	395	372	350	332	347	382	356	330	362	339	335	356	331	316	349	361	347	388	338	366	361	383	352	331	379	363	355	329	360	381	338	345	371	363	369	338	366	371	359	342	337	324	363	343	364	303	375	321	354	374	361	330	323	333	345	316	358	335	382	342	370	360	325	364	321	337	316	394	338	358	346	381	350	341	330	326	363	349	325	371	337	331	346	325	352	369	333	356	323	337	357	368	316	339	354	349	324	311	351	346	360	352	358	334	369	344	339	343	329	402	312	366	363	339	369	347	344	367	329	342	337	359	374	358	335	340	320	318	370	377	337	342	344	339	317	311	357	357	319	353	392	350	347	325	363	331	328	353	352	333	375	393	335	352	329	346	360	387	387	356	361	376	360	340	372	353	339	365	357	366	351	393	337	369	313	362	357	366	344	361	356	354	376	332	327	381	377	350	377	336	346	337	378	346	362	365	371	374	347	338	365	363	400	365	355	340	328	312	363	391	332	362	363	387	363	321	329	356	362	367	324	407	389	351	355	380	356	345	364	329	339	344	372	376	328	338	336	322	359	367	341	349	390	348	369	352	368	401	356	336	322	345	359	359	377	350	327	347	363	342	357	403	353	378	367	363	367	386	357	386	328	355	352	337	347	327	361	325	340	308	370	324	342	338	370	359	349	385	355	356	329	360	354	352	360	327	361	348	373	345	362	367	363	337	339	376	380	347	352	347	346	374	347	333	339	359	353	346	364	344	302	340	327	357	369	344	359	334	325	351	372	314	374	353	367	351	387	358	356	368	354	354	381	337	362	330	336	358	373	366	371	348	363	349	312	335	330	374	341	342	359	352	326	331	379	357	363	367	342	310	346	351	312	358	340	354	383	345	366	353	361	340	342	315	373	331	367	360	375	353	345	392	359	374	377	324	371	351	364	352	384	332	353	345	354	389	346	345	369	376	357	360	333	362	374	339	343	336	334	346	373	369	329	363	375	348	348	333	356	384	355	351	373	358	354	328	343	362	346	340	363	337	380	347	346	379	343	361	347	352	380	324	349	373	373	353	351	351	346	319	351	362	333	362	388	342	368	352	335	342	332	374	343	347	362	356	353	339	385	360	370	344	370	341	359	346	378	319	356	342	358	354	345	373	410	365	397	341	351	365	328	345	334	344	384	332	354	355	338	351	332	316	375	337	344	344	351	350	335	364	311	331	328	386	369	331	374	384	377	343	345	347	395	357	364	358	352	360	349	342	326	338	356	343	369	352	347	349	368	368	348	344	303	363	352	349	362	340	394	361	354	349	353	337	381	325	320	366	325	349	360	360	364	350	314	357	342	353	347	374	340	357	354	356	361	327	333	333	348	355	341	354	327	333	370	328	332	344	366	333	313	335	358	339	366	394	352	327	330	353	352	354	374	348	349	334	378	323	368	340	317	367	356	360	362	330	337	322	331	329	341	334	351	329	365	335	331	337	350	332	358	344	312	342	354	364	357	367	338	353	371	348	372	348	368	355	353	376	341	342	336	357	370	326	359	355	365	336	367	363	338	349	358	365	336	345	371	326	372	336	326	354	370	351	347	381	341	376	324	389	360	340	325	346	347	361	322	372	354	342	351	364	349	354	358	345	342	334	325	344	328	320	358	365	358	362	365	358	348	351	347	372	353	343	322	302	366	336	398	354	359	340	298	391	378	369	316	352	387	347	330	362	311	333	373	331	331	363	366	332	332	317	343	345	366	375	393	358	351	385	384	358	349	359	328	371	352	327	373	354	348	359	354	319	352	345	344	337	340	336	322	346	375	324	367	360	362	381	370	339	325	330	336	377	319	327	324	344	361	383	350	336	347	342	357	331	358	368	379	350	328	377	332	354	367	322	317	362	351	366	343	345	343	375	317	347	322	327	335	351	336	337	321	322	362	368	325	342	348	369	318	342	354	377	382	366	372	336	327	355	370	354	367	349	330	344	326	317	340	367	327	343	337	353	336	346	370	374	367	376	321	339	352	348	350	345	363	357	358	342	360	321	342	359	370	332	317	359	350	343	347	322	347	326	311	357	385	349	343	336	376	346	374	344	349	359	358	354	386	359	333	356	330	350	330	336	377	359	330	352	363	344	352	361	323	348	361	358	352	322	338	343	346	353	333	383	363	340	365	358	348	384	375	359	354	355	347	317	345	382	352	359	361	353	358	326	344	329	372	349	376	386	334	329	353	335	350	360	366	343	328	344	326	340	369	370	356	368	357	340	352	358	356	346	377	346	349	349	339	365	353	354	362	346	348	356	319	353	336	335	359	379	346	327	347	364	332	351	331	350	358	367	379	388	351	346	357	336	339	358	360	366	338	336	389	342	361	341	356	369	338	361	377	342	367	370	323	342	374	350	367	354	340	327	363	347	368	354	333	328	334	326	407	355	343	319	343	362	342	352	335	322	323	345	335	356	350	334	357	327	322	355	341	354	367	350	372	343	342	355	347	365	345	346	320	333	341	346	335	350	344	365	365	347	350	343	347	357	341	339	362	371	374	344	342	353	346	378	339	310	340	351	349	340	377	343	371	353	363	344	326	357	370	353	340	345	331	363	358	333	365	325	348	340	337	356	365	375	360	356	318	381	347	351	347	337	322	344	359	330	361	330	347	340	371	329	377	342	319	323	344	339	369	368	360	349	380	332	361	352	340	349	362	342	330	355	375	375	360	364	309	332	363	391	370	358	374	310	338	328	339	333	361	343	339	368	366	354	338	348	355	370	337	380	359	337	344	397	366	318	359	350	345	361	347	364	360	342	340	319	371	332	379	354	373	348	309	353	357	329	375	337	359	327	367	340	339	344	352	385	343	341	369	337	380	308	334	401	328	344	360	388	352	347	361	342	372	339	328	336	338	342	338	365	359	319	351	391	341	361	366	359	376	329	352	332	348	367	341	349	370	358	310	351	330	370	343	320	351	349	352	338	303	351	322	334	375	334	364	377	359	347	333	353	369	363	384	301	348	340	350	366	374	357	358	359	345	360	383	350	330	341	342	328	337	354	343	373	389	341	370	355	387	369	383	369	335	339	375	361	364	339	343	342	367	334	330	344	343	352	324	366	347	386	363	325	348	313	366	347	374	344	353	359	336	390	356	375	341	343	336	338	352	367	308	330	357	364	352	308	366	346	343	351	381	366	350	351	350
2302	588	560	541	418	379	389	398	391	365	362	355	359	401	356	384	354	386	337	365	409	386	407	332	391	386	345	340	368	409	388	386	355	356	375	394	356	375	416	378	385	341	333	359	398	392	408	344	356	348	370	369	406	355	369	374	364	383	353	368	376	353	391	396	378	361	381	381	384	359	362	358	364	365	371	391	386	383	352	358	376	328	344	388	382	381	357	338	384	360	364	384	361	388	336	366	381	387	391	368	387	376	366	365	387	387	395	388	401	368	388	372	320	423	371	401	364	364	325	362	363	370	393	389	362	378	371	358	358	380	409	338	347	389	380	379	369	393	339	334	336	337	393	380	374	400	383	360	370	379	362	366	411	398	385	388	387	387	390	331	389	377	368	362	381	338	371	359	410	434	373	357	386	394	337	373	380	392	372	384	395	349	387	328	408	369	363	350	346	375	374	383	338	354	330	336	318	349	355	418	364	373	335	364	365	371	381	367	384	352	386	341	396	371	344	325	347	364	347	341	334	346	403	386	370	348	368	383	382	359	357	348	367	357	350	386	368	367	415	380	395	388	382	381	385	416	356	370	402	363	359	387	361	358	405	364	342	375	403	378	382	372	362	391	387	347	383	388	393	383	361	395	370	382	359	362	396	388	380	368	365	393	407	384	357	360	350	397	366	404	351	369	361	315	344	404	402	401	417	382	390	352	357	355	395	391	376	384	348	369	374	369	375	359	364	373	356	338	398	410	396	356	381	392	371	386	352	378	391	359	340	339	350	411	400	330	361	414	384	376	359	390	366	339	356	376	403	379	392	377	404	363	373	356	354	399	391	359	377	352	359	340	404	377	393	358	392	387	339	353	348	368	379	350	396	391	383	402	399	380	386	375	345	368	381	349	387	340	368	431	387	342	376	359	373	384	368	369	394	361	391	364	364	372	349	364	372	354	374	360	339	405	376	390	372	373	340	378	378	394	388	362	371	375	356	375	385	394	368	318	337	406	380	386	410	378	352	355	362	351	358	345	393	371	404	369	356	361	400	360	390	347	344	354	390	339	394	376	390	373	364	353	322	383	392	390	382	399	380	382	354	397	358	367	377	396	353	402	381	400	382	370	406	368	370	332	394	338	343	371	367	379	369	376	358	408	407	375	380	345	380	317	386	362	395	364	355	374	404	350	371	351	369	401	389	377	366	362	373	346	362	390	340	382	385	356	357	407	372	385	365	376	387	363	376	396	388	375	370	383	330	392	340	371	356	363	393	358	401	376	405	381	345	359	383	393	386	343	327	410	385	388	365	349	376	393	366	386	362	371	358	398	362	357	418	398	370	397	369	376	447	411	376	380	380	356	363	416	372	402	358	370	383	390	346	385	361	379	367	371	355	369	345	380	375	335	335	400	377	348	341	388	395	390	377	359	391	369	371	332	381	382	364	400	347	351	352	403	353	331	334	352	335	358	376	412	345	403	402	374	352	331	357	411	355	375	375	341	360	372	366	384	398	351	391	420	373	392	352	381	343	407	416	349	351	381	377	342	403	388	387	395	379	365	379	375	381	368	395	384	387	305	358	410	356	409	401	375	350	365	373	380	372	362	362	358	356	386	362	421	375	363	333	404	375	376	403	366	382	372	365	337	364	345	385	396	373	407	374	386	371	378	368	394	394	338	352	365	384	361	378	369	366	359	375	398	382	384	377	397	396	374	353	361	348	371	377	395	342	391	367	359	386	351	349	375	387	373	365	410	391	397	356	384	360	354	358	414	349	355	387	383	390	385	374	373	381	356	407	362	372	413	400	402	340	374	378	345	379	365	380	371	375	374	374	390	358	372	394	375	370	390	369	387	360	345	372	366	381	346	356	350	349	404	349	354	407	348	364	362	381	403	411	359	386	381	361	360	371	377	338	332	374	369	369	396	381	343	348	421	362	358	400	382	357	376	337	373	398	407	368	400	369	339	397	363	362	331	345	381	358	320	402	364	398	384	368	379	359	378	387	386	383	399	353	366	394	362	367	406	373	373	354	399	376	331	358	386	379	394	359	373	384	360	345	371	375	404	398	372	347	372	372	378	380	354	367	350	394	394	389	362	380	342	361	364	378	336	354	374	394	412	397	398	363	397	366	387	371	366	357	341	367	385	376	370	377	344	394	400	376	437	356	373	390	390	371	392	360	365	417	373	379	388	405	370	361	381	382	394	353	366	393	326	356	390	354	361	354	382	362	390	386	368	444	365	381	370	395	329	375	352	388	338	387	376	348	371	333	377	369	340	398	394	398	355	373	361	365	359	399	348	368	394	339	340	363	353	421	355	378	364	382	358	383	397	380	413	383	378	350	375	385	369	381	398	350	381	362	413	381	364	349	370	402	362	401	382	356	387	375	369	399	381	373	368	381	394	373	359	380	352	354	369	353	378	412	338	401	387	371	384	349	354	350	370	362	384	355	378	389	374	372	383	399	366	410	376	388	391	366	387	383	354	376	339	388	368	395	354	359	335	364	371	389	385	372	377	356	397	387	330	395	384	406	384	373	376	375	397	350	393	360	333	344	412	352	372	368	410	364	374	389	349	350	370	370	382	383	347	376	400	365	366	349	365	339	356	356	363	333	376	351	346	375	369	343	342	342	380	381	346	373	374	359	354	362	396	363	364	390	381	361	374	394	411	380	358	343	362	378	347	372	360	364	367	378	386	384	362	376	359	397	374	366	369	389	383	379	368	388	369	386	383	349	347	402	418	369	361	362	364	392	367	380	377	373	368	383	358	398	367	387	341	365	373	369	361	401	374	409	375	389	368	342	364	359	357	371	376	363	356	396	378	389	415	332	374	391	411	360	387	402	325	371	414	380	391	390	387	349	402	389	368	391	387	358	398	360	379	382	387	388	400	399	349	356	379	417	355	379	419	351	376	345	400	414	390	405	347	342	384	376	361	394	378	367	383	405	366	348	384	385	399	387	376	341	401	383	359	413	368	391	374	416	396	375	329	396	381	384	363	345	380	349	392	351	316	360	364	361	356	372	369	360	385	350	407	389	352	367	350	365	386	373	392	334	370	368	380	367	334	350	340	381	380	409	370	367	350	372	399	362	358	378	347	383	358	381	423	405	387	380	372	365	393	359	356	336	395	372	365	375	369	398	360	351	372	368	380	376	372	352	351	361	377	371	393	366	385	359	375	358	364	371	354	358	351	318	372	375	386	395	386	409	368	392	373	379	350	395	383	384	400	378	382	347	353	357	374	373	388	321	403	345	375	374	360	372	425	343	367	379	355	379	379	368	336	356	386	366	361	379	403	391	379	384	352	396	354	362	368	389	395	373	404	382	400	418	402	366	390	396	373	360	372	375	393	388	395	360	385	354	384	366	343	399	393	364	360	350	351	357	377	378	334	329	373	367	378	384	348	383	390	352	358	340	376	318	363	404	338	381	410	384	367	386	395	378	341	392	380	374	337	356	352	383	345	393	348	403	361	360	378	374	387	342	348	398	346	389	340	344	350	368	387
2711	1018	1309	1264	1032	988	882	879	887	894	921	865	845	876	914	871	868	873	881	878	878	930	856	859	885	859	855	890	890	880	853	823	794	835	873	820	847	836	885	911	853	799	921	914	859	808	891	868	789	862	908	854	866	804	885	862	854	853	813	840	844	885	875	880	838	883	883	851	861	830	854	894	829	869	844	849	846	817	837	854	831	873	832	887	903	855	812	851	837	861	902	912	781	866	828	860	849	822	909	856	844	841	863	844	843	827	900	828	818	852	848	926	860	879	844	909	890	857	841	827	880	885	906	773	789	829	898	831	842	859	819	870	857	872	857	892	919	825	819	865	860	887	875	847	867	838	834	901	874	885	850	918	862	846	843	895	918	859	869	836	851	894	803	818	869	869	837	861	914	811	837	870	837	888	859	835	866	898	887	825	891	790	840	818	792	901	860	877	858	882	870	855	852	866	873	884	814	860	886	855	879	873	865	895	824	888	861	850	844	882	824	852	840	864	872	877	852	877	857	815	785	857	831	853	849	915	839	848	888	837	848	859	844	859	892	858	823	810	822	873	880	839	849	888	854	846	860	867	823	866	851	847	850	818	883	815	911	817	851	804	882	793	833	872	847	843	831	849	808	846	839	907	869	812	840	880	822	853	842	872	934	871	888	855	879	789	870	901	905	863	859	858	855	859	855	812	855	816	882	923	878	873	858	874	859	847	854	793	920	890	852	860	852	885	887	903	838	851	888	812	917	894	867	865	854	823	921	841	861	835	890	842	876	836	885	867	896	879	824	839	843	852	905	874	858	876	852	870	841	868	865	855	858	868	880	884	871	897	852	866	809	843	841	885	911	800	851	826	881	852	826	853	840	846	849	878	893	793	827	860	859	860	887	833	874	860	858	823	880	840	845	829	867	872	817	851	906	878	881	868	847	850	826	906	801	883	874	906	878	834	931	846	826	838	881	818	850	874	838	816	851	850	897	866	896	845	856	852	896	847	882	861	831	879	825	814	821	888	900	859	838	821	899	839	826	833	888	845	856	790	880	864	798	805	853	839	843	862	871	847	876	839	860	928	836	856	856	869	859	818	873	950	811	865	826	832	911	907	818	883	872	850	862	877	913	842	845	865	822	818	938	830	905	851	881	847	876	854	901	829	867	874	888	873	848	880	860	827	840	837	850	911	864	842	895	826	810	871	856	857	852	812	871	854	869	812	839	913	854	850	837	849	835	819	855	863	851	857	851	875	899	812	829	864	858	794	833	877	904	881	957	893	865	878	873	871	816	841	835	830	880	871	854	857	851	813	891	891	837	887	852	872	868	830	915	845	864	837	900	858	898	841	863	849	879	825	887	867	779	827	831	908	852	838	805	877	853	809	848	870	871	828	857	898	853	892	867	821	846	839	808	829	863	846	868	834	894	836	853	911	836	827	846	823	872	821	842	867	846	795	914	894	874	850	832	811	794	825	876	846	833	876	835	852	894	814	842	906	892	869	820	840	839	912	842	844	822	876	897	869	873	890	863	860	903	836	833	824	852	855	869	861	853	859	861	875	909	868	824	914	903	886	858	842	817	893	784	909	896	915	834	849	863	869	846	854	843	800	903	887	895	819	844	893	847	823	839	841	894	814	869	838	816	920	827	819	901	882	810	891	863	872	829	871	849	895	810	871	864	799	839	852	900	864	904	823	846	900	893	840	869	902	882	816	904	842	842	816	827	859	916	784	804	822	889	847	878	893	863	881	870	882	855	836	813	796	908	891	843	854	890	872	918	851	865	821	851	845	870	835	878	862	878	858	846	827	881	853	817	886	846	895	847	828	783	868	894	871	858	876	899	855	853	828	875	904	829	882	843	877	855	855	829	846	835	854	893	901	860	882	858	821	868	794	920	848	851	829	905	852	843	831	839	893	898	896	891	843	884	867	837	886	839	895	873	882	832	895	870	875	843	882	836	880	817	864	782	863	851	888	917	897	885	915	859	845	861	861	860	882	847	856	841	825	888	895	833	891	898	828	837	822	851	851	848	857	853	884	846	868	792	885	851	872	898	838	886	861	777	859	850	844	871	876	841	892	833	900	827	878	785	906	814	866	852	851	817	857	862	840	894	880	869	817	880	868	825	842	872	852	889	908	889	897	826	877	847	848	841	874	830	819	866	852	870	865	891	815	818	856	891	831	827	895	855	860	834	799	864	873	784	865	860	840	898	831	858	831	869	850	923	840	869	842	868	828	866	849	824	821	838	838	845	874	881	852	859	874	855	900	901	878	905	867	843	867	843	845	840	854	885	840	843	848	774	855	876	848	857	849	841	810	923	889	837	850	884	817	833	840	843	839	870	855	894	806	892	833	878	877	816	843	798	856	843	897	885	876	879	848	885	838	860	927	811	887	821	890	826	828	841	855	907	882	791	863	851	858	863	860	895	849	861	830	834	870	893	860	831	845	820	830	834	861	955	878	885	839	812	809	895	903	868	807	900	875	852	863	864	904	874	868	877	829	855	913	815	897	859	885	875	835	845	821	860	833	844	856	845	867	855	858	873	867	898	860	840	942	822	838	833	817	865	900	830	821	827	822	861	844	858	890	872	812	828	833	900	876	854	913	870	845	854	906	895	877	872	869	888	871	832	875	892	893	918	824	855	855	845	857	869	835	832	878	882	921	855	856	855	887	847	900	850	867	817	905	846	870	821	871	863	874	887	869	823	864	854	846	878	823	864	849	892	848	839	906	853	830	929	898	822	810	804	883	893	885	883	864	871	862	870	871	911	887	818	850	887	847	818	817	859	833	847	866	862	830	884	854	844	856	865	840	832	878	805	863	862	871	868	844	838	897	858	864	893	868	848	833	877	838	843	871	859	935	853	894	881	888	901	841	913	862	812	906	876	880	886	848	895	845	862	849	837	864	911	883	873	851	830	861	858	872	868	845	867	858	845	841	884	835	824	889	861	858	856	897	855	861	867	854	839	859	878	857	749	847	842	855	872	835	836	856	834	902	835	844	849	840	891	857	872	914	824	903	821	869	850	857	903	822	843	820	906	878	887	810	841	814	849	844	867	886	877	803	869	815	833	812	891	898	847	856	817	830	868	828	828	886	881	884	829	869	864	848	860	850	848	793	842	861	898	827	863	891	891	870	850	826	822	888	849	857	893	847	842	855	864	874	850	833	856	881	856	896	859	825	858	844	843	799	823	850	859	852	862	817	847	850	872	910	856	882	833	886	845	878	912	850	878	823	906	846	871	850	877	875	877	855	848	837	879	841	853	847	789	856	848	867	854	851	899	895	858	890	803	880	830	845	848	854	855	839	864	821	851	826	887	852	886	918	795	836	896	814	866	841	925	793	862	890	860	852	872	866	869	842	874	872	851	885	831	857	884	828	848	885	852	909	837	857	891	910	866	861	827	847	878	863	830	798	836	846	841	844	852	871	819	855	870	882	822	841	872	853	885	829	868	844	864	874	805	883	863	863	919	821	822	891	843	876	836	834	908	926	886	815
24731	3029	963	743	529	394	362	315	342	327	288	330	333	278	288	259	310	290	284	310	293	300	315	320	304	317	302	298	311	275	313	291	283	317	307	287	287	324	295	284	336	292	309	317	312	315	267	302	304	302	327	300	326	305	303	306	292	308	303	296	278	273	325	318	307	298	308	287	302	262	308	327	302	274	323	304	293	294	287	295	312	280	323	305	271	284	288	311	291	315	304	291	312	294	301	286	298	329	308	298	290	317	310	307	292	296	325	331	300	278	303	303	298	316	270	276	313	336	321	314	283	301	286	291	302	308	284	283	319	268	304	277	303	287	293	267	308	299	312	258	282	314	318	316	297	317	285	310	323	293	304	324	325	335	322	306	298	293	307	283	309	302	288	309	297	303	298	292	250	286	295	316	291	324	301	303	276	313	322	295	327	302	326	280	298	278	273	311	286	294	314	285	290	315	270	291	319	267	309	298	267	312	300	320	284	301	315	274	326	277	306	278	255	322	327	281	302	274	281	309	292	292	323	330	314	332	307	280	294	271	289	286	279	294	282	293	300	291	323	291	322	278	295	278	315	283	298	283	279	289	320	310	295	298	255	307	301	326	273	296	329	263	319	300	288	280	320	335	285	308	316	274	283	292	304	286	298	311	318	269	290	335	306	288	297	287	334	294	318	310	301	289	296	295	324	312	360	289	311	288	315	278	309	258	310	332	256	249	305	298	328	295	311	269	327	244	312	292	287	291	297	304	303	276	314	297	292	301	286	330	306	300	302	327	265	322	289	299	285	273	311	315	297	280	275	296	289	307	301	283	280	311	321	288	288	282	288	292	276	300	299	284	271	268	297	306	334	350	249	310	262	299	304	323	350	317	278	296	316	273	331	306	307	328	305	294	321	307	302	317	260	285	284	295	287	320	329	343	295	293	288	282	292	315	328	321	283	294	309	301	287	313	298	291	294	305	291	319	301	297	294	296	309	284	290	308	325	303	329	304	279	272	292	331	305	301	282	302	258	307	267	293	309	283	320	282	331	286	293	269	308	265	281	284	298	313	306	272	317	326	267	292	321	284	276	286	277	289	308	274	302	342	323	314	276	274	273	284	302	282	278	333	282	293	331	296	323	269	311	315	314	284	280	302	277	285	294	334	328	289	310	292	289	298	299	292	307	298	271	289	294	299	307	309	260	293	308	316	315	289	301	316	312	309	312	319	303	284	304	264	280	298	271	303	286	330	289	324	299	293	317	277	297	309	285	306	282	300	284	288	282	299	305	275	267	291	309	286	263	284	261	294	291	281	304	310	298	295	301	336	285	255	277	259	286	284	329	318	297	326	298	307	317	296	311	276	287	270	282	314	292	289	297	308	313	287	292	286	284	297	275	273	310	320	268	297	284	284	287	291	317	280	295	278	330	288	282	329	333	317	294	310	255	294	303	290	319	310	286	310	279	293	344	312	301	301	322	293	282	279	310	301	304	299	297	347	319	279	305	312	301	331	304	321	293	282	307	296	301	286	283	254	310	294	295	301	302	316	296	277	295	310	293	335	311	293	283	298	307	270	283	292	280	287	272	317	276	312	277	297	285	278	308	318	304	314	297	310	310	276	359	320	323	279	300	286	301	322	279	276	268	311	307	302	331	303	270	320	300	259	299	269	267	272	286	298	268	324	320	307	324	290	317	323	341	297	292	311	306	296	284	314	270	309	294	300	284	294	294	302	287	317	317	319	309	291	302	335	289	299	306	269	294	295	324	308	289	298	318	292	263	294	289	323	293	313	277	281	320	306	277	274	305	326	350	276	294	325	299	338	293	290	302	290	312	298	302	302	304	294	303	309	305	293	307	309	270	315	305	317	287	314	322	304	320	331	329	310	250	306	303	315	319	308	316	318	300	312	285	279	297	293	283	301	302	296	281	338	299	288	307	260	308	329	312	290	300	302	313	298	260	298	267	300	321	314	310	278	309	317	268	302	282	281	329	281	287	281	285	310	291	302	311	345	276	309	292	303	303	281	299	301	343	308	290	306	311	295	294	251	286	336	307	313	306	322	278	313	330	326	304	271	307	279	293	312	294	283	313	283	324	296	276	317	336	290	269	270	281	309	326	301	278	313	276	293	326	321	274	312	287	292	296	285	330	281	316	283	290	289	315	293	344	269	307	308	312	321	281	255	298	292	297	321	308	285	288	307	296	281	317	320	286	303	324	321	305	309	288	302	281	314	317	292	310	308	277	295	327	301	286	289	298	294	298	287	287	353	345	258	310	276	297	319	294	271	318	321	287	349	321	281	303	298	266	287	306	309	306	317	306	288	308	267	304	302	304	301	294	265	319	309	307	277	309	312	328	280	284	272	300	311	273	297	319	300	280	287	282	267	297	295	306	316	317	300	294	274	309	281	326	305	305	273	301	288	283	291	271	314	286	290	290	279	292	250	282	309	312	297	286	303	319	333	304	336	296	298	304	288	296	277	297	314	310	303	286	306	308	288	312	321	306	271	290	314	293	308	295	273	297	306	330	349	326	263	286	309	318	312	278	326	309	290	283	317	293	299	288	311	285	271	302	316	299	282	324	291	282	307	290	318	326	286	277	307	313	308	281	288	295	315	334	292	313	301	298	300	303	340	302	332	326	322	305	279	274	330	261	303	289	295	275	290	276	278	289	329	279	275	290	270	301	314	329	278	296	315	283	293	280	278	277	292	317	301	295	311	320	280	290	272	314	300	297	297	276	282	316	311	281	302	309	295	265	268	271	324	309	289	315	275	328	266	294	305	301	270	282	269	306	306	282	313	298	297	331	323	298	299	263	295	279	327	295	279	284	289	335	305	314	309	320	309	268	281	324	285	266	316	318	283	322	288	299	278	292	285	291	322	306	286	282	318	270	303	271	302	315	282	307	332	286	271	309	298	290	313	311	275	307	313	308	311	325	287	317	294	340	312	333	285	273	299	304	318	271	281	326	320	302	296	330	276	330	319	335	301	306	315	327	300	314	294	329	274	292	287	272	295	303	292	253	328	274	280	318	321	316	305	298	284	270	292	325	307	270	274	262	277	294	285	301	317	293	281	294	281	326	299	289	273	303	329	258	305	292	290	356	306	321	317	275	297	280	263	315	307	302	269	291	267	293	295	294	315	283	294	288	307	284	311	325	309	323	315	312	292	341	297	250	269	270	291	324	287	280	310	309	294	280	292	283	315	315	285	301	291	281	295	290	272	331	290	289	311	305	253	318	308	300	346	325	312	303	281	320	264	293	284	304	270	278	288	306	314	296	295	300	304	314	312	304	318	303	325	305	332	285	301	299	280	267	298	319	325	307	277	286	330	307	267	288	301	303	318	275	285	296	305	283	268	308	288	283	318	329	296	317	278	291	295	291	298	330	307	303	314	318	338	284	332	349	294	328	323	307	302	281	315	308	297	311	303	306	302	301	306	280	294	268	289	289	338	294	290	314	301	259	300	293	277	280	314	313	315	298	315	299	290	305	299	302	312	282	319
14695	1297	1960	2151	1617	1255	1086	962	882	832	820	793	811	803	736	753	716	787	756	744	695	738	758	699	722	702	726	731	716	719	737	736	704	730	677	700	711	697	641	709	687	698	734	691	679	669	742	653	692	684	723	725	688	677	656	681	657	689	726	718	639	712	664	744	697	734	720	671	697	692	700	721	692	705	705	766	688	713	687	674	716	723	700	704	701	663	699	694	742	672	710	710	731	719	703	668	703	713	724	696	672	626	661	729	704	730	742	701	678	713	755	652	777	701	693	745	724	637	684	741	709	667	715	734	683	702	722	667	651	689	710	709	672	721	671	692	728	679	734	670	712	733	699	706	708	709	718	656	690	682	741	715	700	694	646	621	657	713	714	694	706	693	680	722	703	712	714	705	728	715	660	714	715	738	690	701	701	691	682	703	709	684	703	699	709	714	668	691	721	709	708	711	692	702	751	706	765	668	758	674	672	686	717	694	674	674	728	665	725	666	731	667	704	682	661	654	703	704	675	699	688	721	686	679	706	736	725	710	720	704	704	700	689	680	722	732	658	696	709	749	702	699	718	681	685	685	737	731	680	689	719	708	698	678	695	652	686	682	694	667	712	707	689	674	756	749	645	671	704	675	716	680	724	697	662	645	702	656	731	723	718	752	728	693	691	709	733	700	702	700	710	700	708	682	687	688	663	682	697	648	698	640	671	699	676	736	731	714	707	689	714	648	676	703	654	682	677	743	685	697	688	707	736	680	690	670	707	706	724	765	727	668	717	678	694	690	670	702	665	686	732	761	738	688	707	704	697	779	697	668	729	694	657	693	681	718	667	697	707	736	663	720	680	687	657	712	684	686	730	711	686	657	717	721	688	759	713	681	684	672	700	683	711	699	742	671	702	695	675	691	698	699	708	713	693	695	675	648	751	711	701	658	710	654	722	695	665	664	705	708	680	658	721	712	701	696	734	679	738	685	676	694	693	655	677	693	711	706	690	659	726	709	693	745	668	703	696	672	763	684	706	710	674	693	698	703	659	720	702	679	645	730	656	688	716	684	693	717	674	638	710	661	645	752	697	740	738	692	683	721	685	662	698	669	663	742	762	669	671	698	740	738	662	736	742	669	679	648	690	673	700	666	650	716	627	674	744	728	706	664	697	696	656	678	693	685	676	685	741	691	695	731	704	688	736	727	680	718	650	687	689	689	694	657	629	738	716	706	666	681	730	697	709	715	679	722	681	694	709	670	782	694	754	685	716	681	690	705	718	683	688	682	659	676	696	716	693	716	729	660	702	691	691	694	672	672	703	716	669	740	706	727	695	696	702	655	681	660	685	701	702	663	728	661	720	687	715	725	681	685	702	683	698	659	699	677	695	722	680	665	715	676	731	708	681	692	667	751	690	718	637	703	686	724	707	680	692	661	700	671	693	703	698	697	703	662	670	745	729	682	691	687	661	723	671	704	683	689	694	744	691	688	692	682	691	715	698	725	641	688	704	673	652	722	696	757	670	724	729	732	692	683	732	671	739	716	689	688	692	671	695	677	715	697	713	682	706	749	689	743	698	670	704	697	667	707	715	739	741	681	661	721	746	718	696	676	715	693	648	676	649	689	693	680	681	694	702	671	720	672	641	679	674	722	676	720	695	665	663	675	718	722	673	663	746	651	689	691	746	656	695	691	715	741	643	694	720	709	729	654	694	695	695	704	688	682	657	678	716	667	699	699	690	684	662	692	708	711	685	696	701	676	715	699	702	693	701	706	707	713	683	716	697	659	678	704	653	632	690	670	680	666	681	698	667	706	694	670	763	697	698	741	716	712	680	665	675	725	704	704	727	693	698	751	758	723	703	696	664	746	711	693	665	705	722	730	651	667	721	690	692	696	668	686	703	687	702	727	693	700	671	676	705	668	736	731	657	681	682	709	669	719	674	718	708	732	676	602	697	708	740	674	679	723	699	717	678	694	710	743	702	695	699	718	673	669	677	675	700	712	652	724	675	702	692	736	700	672	734	677	687	700	705	685	725	698	707	683	671	694	661	692	698	702	672	697	672	723	680	727	679	693	727	717	729	710	711	705	680	702	715	718	720	679	741	699	706	669	670	751	694	714	700	712	685	692	707	678	749	681	662	622	710	659	729	704	682	685	701	732	732	679	658	702	687	721	720	723	706	675	710	715	692	669	708	668	642	711	691	688	656	737	723	702	689	720	703	667	647	648	681	677	660	692	678	704	700	708	698	661	649	660	721	646	692	741	691	731	715	667	723	654	740	708	652	692	686	651	742	710	730	702	697	720	719	694	712	665	651	679	728	691	681	670	723	650	704	690	684	710	656	699	765	732	654	703	718	678	698	699	692	663	712	713	715	666	683	713	722	693	748	693	648	728	706	716	693	729	666	665	734	704	695	665	687	666	694	672	703	708	657	700	726	694	684	717	691	651	676	695	703	725	717	681	716	656	695	636	700	719	679	718	690	666	707	669	680	685	720	664	717	738	668	682	693	653	671	729	655	676	724	682	710	694	709	709	680	699	696	647	667	738	720	705	751	724	695	746	738	666	728	702	714	690	677	717	715	679	710	703	718	745	704	657	724	692	672	659	703	724	719	685	742	664	668	703	746	672	678	711	682	654	681	632	701	719	718	638	667	694	703	671	710	667	700	672	652	684	696	666	679	699	674	697	699	675	690	698	684	720	717	713	705	674	711	733	677	730	703	715	648	668	695	715	688	688	680	736	698	716	690	688	653	721	666	728	698	694	702	658	726	731	713	705	717	699	675	683	694	685	697	651	704	699	667	693	701	676	668	667	739	698	715	725	709	700	712	658	694	772	703	707	707	728	719	732	679	706	668	711	730	678	685	705	693	724	708	777	737	684	753	687	710	692	694	679	661	694	707	700	686	698	732	664	751	735	715	707	695	720	693	735	761	695	717	709	698	708	730	693	687	719	705	705	723	741	626	716	683	684	682	671	673	675	734	752	716	677	697	660	759	755	707	683	698	733	697	657	661	677	694	712	713	718	680	716	699	692	732	685	706	673	768	705	702	651	696	675	708	704	710	693	702	744	717	665	676	723	653	679	677	725	709	714	715	675	684	692	675	719	677	714	730	667	684	675	672	684	690	702	683	703	654	681	714	711	742	714	724	732	726	658	725	710	706	709	699	681	698	695	705	699	698	700	681	674	718	648	714	671	692	702	710	689	701	673	700	634	677	704	698	655	707	645	695	729	709	666	697	681	722	728	699	673	695	640	682	689	684	652	708	722	698	720	715	684	695	709	651	685	729	706	678	702	721	734	703	693	684	737	743	738	682	691	725	688	774	722	696	689	678	682	744	714	700	742	698	665	697	726	691	664	710	682	720	690	717	726	736	674	678	678	746	738	680	698	706	660	715	676	707	740	678	686	687	723	673	691	739	668	694	675	673	722	716	718	700	683	653	704	706	696	659	707	736	684	687	773	764	752	751	704	690	715	680	689	672	690	667	725	671	671	711	734	702	683
35564	6703	1372	862	458	328	242	233	191	189	183	159	167	162	150	134	135	146	148	150	131	142	165	139	152	147	122	141	143	146	137	137	137	136	153	132	126	138	131	144	146	146	121	150	137	128	131	141	142	153	124	132	104	127	146	146	130	135	121	117	125	137	149	130	138	115	138	131	138	151	139	130	162	129	105	138	119	128	147	131	133	150	122	128	129	146	129	120	137	123	121	115	128	147	135	124	125	137	136	145	128	138	116	123	152	116	125	121	130	126	135	131	158	125	118	141	120	150	146	134	119	132	149	130	150	145	123	131	118	131	133	143	128	131	133	126	114	122	121	132	139	126	131	118	143	136	131	111	130	151	145	144	110	149	135	144	121	141	138	138	145	142	121	148	131	97	134	127	125	127	139	154	125	130	139	130	121	130	141	116	121	116	124	125	144	113	153	133	134	127	139	148	139	135	131	149	140	129	127	147	130	137	118	123	150	123	145	138	145	100	144	117	152	132	125	150	146	140	142	115	123	144	137	127	143	151	126	130	144	148	119	129	140	130	123	141	128	135	119	145	134	143	118	127	125	139	127	148	138	135	148	155	101	127	150	116	127	146	149	134	132	152	145	150	121	118	147	122	137	130	148	124	138	137	138	121	155	137	155	155	120	142	130	129	129	145	113	133	128	150	143	124	134	134	129	134	133	139	136	122	149	122	152	144	142	129	130	100	137	160	132	132	145	128	127	129	134	143	133	145	127	122	138	147	141	119	157	142	112	138	138	125	141	148	137	136	118	131	140	140	132	144	127	140	154	130	120	141	140	123	130	130	119	127	130	127	128	137	123	133	162	166	136	119	122	111	115	144	132	118	131	129	122	121	154	130	144	138	131	138	138	149	126	126	154	110	163	127	117	116	138	119	131	130	125	128	128	101	151	144	125	123	133	138	126	123	119	130	140	141	131	116	139	139	129	147	128	130	109	130	114	122	126	131	132	121	127	113	120	134	109	143	146	136	133	126	136	129	131	124	137	144	135	138	139	155	142	141	127	152	119	172	139	147	147	123	124	131	115	118	151	141	115	134	143	142	143	106	136	117	132	136	137	132	149	133	146	117	139	146	117	134	160	127	133	105	145	140	128	132	152	128	128	124	134	120	139	143	130	120	133	121	137	114	141	130	134	110	131	123	129	126	128	140	128	124	127	130	123	152	125	148	138	133	146	136	136	164	137	128	119	153	109	119	137	132	135	118	120	145	131	142	133	149	126	152	136	118	128	126	136	129	132	148	125	127	158	139	153	114	111	151	147	146	138	124	120	117	131	129	125	124	131	128	138	124	132	127	170	127	128	137	130	126	97	138	142	136	122	111	130	126	142	118	143	140	141	142	145	127	140	127	124	149	138	140	136	132	134	136	114	135	122	124	127	149	145	129	129	142	118	161	132	132	128	129	146	140	143	137	127	135	128	110	136	158	129	140	131	120	123	140	108	111	138	102	141	144	106	126	162	112	145	135	139	138	107	140	127	130	148	136	154	137	143	138	140	141	132	145	120	134	131	152	160	152	139	128	133	156	144	126	151	105	139	136	144	126	135	127	142	129	137	143	126	143	136	126	141	146	150	104	133	132	153	111	127	154	118	127	122	146	129	131	144	127	126	128	128	149	155	140	115	136	125	139	127	143	125	147	147	141	146	137	125	132	128	138	132	134	124	116	135	143	124	131	152	140	136	122	132	135	122	149	125	127	122	129	134	128	146	131	134	118	134	128	130	119	134	119	134	114	150	136	124	130	133	135	112	121	130	142	142	144	149	137	135	131	136	141	158	123	158	120	137	127	127	134	140	132	126	138	134	139	132	146	118	140	131	137	133	117	141	123	134	130	129	144	140	131	126	136	131	140	131	145	127	129	124	144	147	133	130	133	136	106	127	118	128	149	152	143	141	135	161	145	111	130	110	126	113	141	150	124	143	126	141	128	126	137	115	113	127	130	137	135	144	115	150	148	117	153	130	145	124	121	139	135	141	123	126	144	155	127	128	134	133	136	129	135	119	132	144	144	98	138	163	154	99	153	126	130	130	124	123	106	132	142	127	126	116	150	122	129	128	124	127	147	130	134	129	124	123	140	167	121	145	132	138	151	135	142	122	130	152	121	135	115	123	155	132	124	123	132	143	121	131	127	150	144	139	127	124	144	122	133	150	119	117	126	136	136	162	134	122	133	120	156	148	140	136	132	121	122	127	141	135	125	154	130	148	131	154	154	148	128	121	149	133	121	121	155	140	131	139	151	122	142	143	137	127	142	137	125	138	147	151	127	124	110	146	146	137	119	111	126	128	124	107	145	144	140	120	132	112	130	140	124	134	139	111	126	132	139	143	168	130	145	126	106	155	146	153	129	135	159	138	131	134	150	133	118	122	141	133	114	146	126	129	149	145	110	127	145	131	123	121	126	135	113	144	136	121	132	135	141	152	129	138	140	137	129	135	131	127	124	128	145	130	116	120	106	133	133	139	140	142	140	150	131	148	134	130	140	133	133	120	128	121	124	137	168	138	147	145	124	149	152	143	127	158	125	141	140	125	128	143	126	131	148	126	123	120	159	106	120	134	124	134	154	111	127	120	143	128	120	127	133	143	142	150	117	131	134	115	129	125	122	128	122	139	131	127	119	125	138	138	127	149	143	122	138	148	126	124	117	158	138	140	147	132	130	161	126	149	157	139	128	144	123	155	126	105	138	149	135	142	161	123	128	143	141	162	130	155	135	111	132	124	117	136	139	130	122	115	138	120	123	128	132	133	127	133	170	112	134	129	137	131	142	130	111	132	152	143	123	141	155	125	127	143	138	124	169	159	122	129	140	136	141	148	124	119	147	131	133	109	109	108	141	123	141	132	134	124	151	146	148	146	143	137	122	143	135	164	133	140	128	150	136	121	124	130	141	122	133	126	170	145	129	138	150	125	130	127	122	129	135	137	131	146	141	156	109	112	140	140	136	154	151	146	153	135	120	130	144	133	143	136	133	144	124	126	153	144	141	130	140	156	136	150	131	103	131	130	141	172	136	133	127	156	141	140	154	121	146	135	121	134	128	125	126	124	148	152	125	123	128	135	98	144	124	137	140	136	136	134	138	139	119	132	131	136	132	125	114	122	132	160	151	157	126	149	144	111	137	131	137	152	127	142	153	144	134	114	120	136	148	143	129	122	139	147	144	140	121	125	131	124	139	125	128	141	138	134	125	115	125	131	123	118	133	141	141	124	134	154	136	133	125	139	126	135	146	135	149	122	113	129	140	146	138	137	139	152	153	140	126	141	127	143	135	145	129	120	132	144	128	138	135	135	120	128	157	142	139	137	151	121	162	135	142	123	118	122	123	151	135	140	109	120	131	139	124	115	145	145	148	143	132	119	132	157	128	141	123	133	120	122	136	127	140	146	133	137	126	113	123	127	150	129	143	134	159	136	121	144	120	127	135	117	114	119	155	148	140	133	133	142	133	131	124	109	123	136	135
19770	1199	2531	2685	1873	1348	1030	910	813	652	639	551	512	460	504	474	430	421	404	447	412	418	410	413	417	411	391	404	355	401	382	377	402	403	384	379	381	368	350	384	359	336	344	354	373	381	352	359	376	337	339	395	338	348	353	333	335	327	363	351	342	362	356	346	353	359	316	390	360	351	369	351	348	378	360	337	327	377	349	380	334	357	338	359	372	340	339	341	347	376	333	363	383	340	371	363	328	349	333	338	371	332	350	354	374	339	369	361	367	344	347	371	348	330	320	330	373	330	346	323	302	339	376	342	333	348	324	364	352	338	366	341	323	341	340	347	343	397	368	362	353	374	321	317	356	333	314	332	337	383	355	372	337	349	357	348	351	345	361	346	342	367	355	342	334	367	332	314	318	346	359	328	352	347	373	351	339	367	363	331	341	328	362	353	355	333	375	332	346	372	365	326	373	341	353	357	322	349	328	355	365	353	345	337	364	366	352	337	336	333	342	353	334	364	355	343	325	337	358	345	362	332	341	386	361	373	331	365	328	346	343	390	378	321	359	342	377	361	324	374	314	381	364	365	355	350	342	321	314	343	358	377	351	343	328	344	356	359	362	338	360	352	360	344	321	369	344	375	359	327	329	351	359	328	388	319	315	348	363	347	364	362	373	353	354	327	377	333	341	347	306	349	345	340	342	371	373	374	360	364	354	339	329	344	330	341	324	333	362	318	345	401	376	338	349	335	379	367	313	334	332	347	372	355	351	331	368	328	361	391	369	331	316	360	307	331	345	354	343	339	354	315	358	357	332	344	351	362	338	349	323	356	375	341	352	356	321	364	347	344	377	349	369	391	366	354	336	367	364	335	343	348	353	368	362	341	345	368	355	349	337	347	337	364	360	349	383	359	350	348	330	351	336	369	322	356	368	362	328	381	354	343	350	338	319	353	318	359	343	348	332	372	345	353	364	371	344	358	349	348	365	333	351	339	360	370	375	360	363	347	403	362	355	319	350	334	314	340	348	344	341	347	340	343	303	352	361	339	335	360	350	346	343	355	379	372	331	348	372	367	331	370	330	336	354	392	333	337	363	371	371	326	350	384	333	389	376	376	359	339	335	340	366	366	343	360	339	346	389	328	302	343	339	357	351	343	353	347	357	356	393	355	331	330	327	346	365	342	355	374	309	340	376	372	342	351	336	335	345	314	338	374	338	345	353	361	351	363	338	341	331	361	318	348	332	346	328	384	399	371	359	329	351	343	342	364	385	351	345	333	366	395	356	337	345	360	383	349	329	368	353	375	348	363	333	381	346	350	332	321	342	363	353	346	349	369	365	322	373	377	328	369	364	314	350	387	372	367	363	319	377	381	321	380	349	339	347	323	326	354	383	346	362	341	363	324	356	350	336	366	377	356	363	325	373	350	331	350	334	343	329	359	347	354	322	358	373	325	322	354	363	353	366	383	370	366	311	356	368	358	351	343	336	374	333	349	358	345	371	329	368	361	360	329	370	349	351	357	354	350	367	336	331	338	349	340	363	381	322	354	404	374	349	363	335	364	362	330	381	391	337	328	310	376	366	349	354	371	357	381	351	347	337	354	334	320	325	360	351	368	354	357	367	334	335	368	335	333	344	348	366	329	312	355	381	337	351	334	342	366	337	367	324	364	336	352	364	374	340	352	355	362	337	370	330	338	345	324	386	340	352	377	375	357	324	363	370	335	365	353	363	369	351	358	358	377	369	352	325	360	391	316	361	358	323	363	361	354	364	335	314	330	338	382	370	373	331	334	328	360	373	356	352	348	346	375	341	351	352	373	366	360	360	357	354	329	331	324	356	397	350	358	338	352	377	351	346	333	382	332	367	356	336	342	363	328	315	369	378	348	358	367	336	327	383	359	357	362	372	343	355	354	326	363	353	335	312	371	337	330	349	351	353	370	339	348	403	349	371	326	325	372	354	384	344	364	372	376	352	321	353	398	343	344	350	364	368	365	367	337	356	324	303	351	351	360	340	315	350	349	382	320	352	374	347	350	340	354	352	368	333	357	336	358	311	347	356	371	370	352	340	348	370	348	345	351	367	362	335	358	359	353	351	309	349	349	326	297	336	336	347	340	371	364	355	335	340	349	327	341	359	343	336	386	350	360	352	345	327	375	372	359	349	357	359	362	366	341	362	352	351	337	341	331	323	361	356	352	341	361	342	344	320	329	351	328	359	369	337	355	365	346	306	350	330	336	348	348	346	331	357	355	332	356	347	324	362	327	393	318	326	392	372	374	422	336	363	318	334	336	360	358	355	349	383	337	364	335	333	336	330	347	373	341	341	349	335	341	377	340	370	370	339	344	333	370	361	331	356	344	344	360	400	367	362	344	330	377	356	365	337	328	324	364	336	322	362	308	341	353	341	326	377	374	367	329	351	346	324	374	358	380	368	351	367	340	351	334	324	360	350	363	351	368	348	345	345	363	356	334	313	347	332	365	318	342	396	344	351	339	367	345	363	337	368	359	343	371	349	358	346	370	357	365	350	349	343	367	349	353	316	348	328	376	344	354	373	325	345	315	347	354	317	344	359	346	356	357	332	385	352	352	340	343	356	312	345	343	363	356	363	350	364	363	313	343	373	343	363	365	355	355	331	351	348	365	334	351	361	370	332	335	336	336	339	353	339	355	340	353	345	357	369	350	354	363	358	361	370	338	357	329	332	328	344	328	353	366	340	354	344	324	347	375	359	363	350	351	353	337	354	360	354	326	338	345	334	354	347	346	345	340	348	338	342	344	331	371	375	340	354	357	340	378	327	351	357	356	349	325	342	336	349	340	308	351	345	352	345	363	337	357	385	336	358	371	344	371	350	372	345	307	363	346	391	347	345	339	358	362	370	334	318	316	345	359	322	345	369	352	379	348	323	338	360	350	360	339	335	353	341	356	346	342	348	388	320	340	388	366	362	363	332	326	357	335	334	358	343	331	339	346	343	375	371	344	314	367	360	390	347	356	360	316	342	352	362	360	354	357	359	317	365	361	346	389	359	355	333	330	357	331	336	357	381	381	336	364	349	337	340	329	361	345	355	393	327	386	360	359	342	375	332	356	332	374	338	363	352	339	337	361	353	328	371	330	339	337	360	371	350	336	349	337	348	366	356	363	339	372	325	345	350	363	346	347	338	339	355	347	366	353	382	349	357	344	371	334	320	369	355	349	385	353	354	327	371	358	313	331	401	339	332	354	364	361	377	350	350	385	372	329	365	352	377	331	363	336	387	357	380	359	321	353	358	359	309	343	368	336	365	353	362	352	329	344	338	396	376	367	346	380	351	357	367	344	389	340	351	350	353	361	397	346	344	381	327	360	373	369	350	305	328	337	367	349	369	323	330	339	356	330	332	349	342	343	354	338	319	379	325	333	330	370	337	337	347	396	379	352	366	317	340	330	366	328	357	336	353	341	334	341	330	342	355	335	343	341	340	376	364	383	341	341	309	389	394	355	354	346	344	349	354	365	373	349
2268	541	515	473	418	400	381	387	345	379	405	357	412	367	376	365	368	363	367	366	370	384	374	372	357	390	371	376	407	364	353	396	419	426	349	461	372	361	356	332	369	406	364	366	380	337	358	366	361	329	389	350	355	322	391	340	346	383	378	378	364	396	379	362	368	367	369	370	360	379	366	347	366	339	360	413	346	360	339	372	374	353	367	375	382	390	363	382	369	399	378	356	362	341	369	399	410	378	374	339	357	373	340	368	368	414	363	356	386	334	395	352	396	344	370	352	395	370	413	388	369	402	362	368	379	381	363	349	426	356	407	388	353	363	378	361	365	387	365	361	356	412	359	352	347	350	373	397	400	311	365	393	392	367	399	361	362	352	375	347	409	401	360	386	385	384	408	392	386	354	363	356	358	373	380	386	370	391	365	382	379	353	364	369	374	384	354	369	403	367	352	381	407	371	333	333	376	386	397	378	391	348	362	324	327	339	367	358	400	382	379	356	424	358	391	337	390	369	339	353	383	410	405	388	363	366	378	357	389	397	323	370	359	379	381	381	387	355	382	373	374	332	399	372	376	390	411	379	350	381	419	369	384	378	383	343	377	357	373	327	347	407	375	371	342	371	396	382	405	373	370	353	389	367	384	381	398	355	303	357	339	399	336	343	405	388	373	383	362	342	398	385	379	414	387	356	398	397	381	402	364	381	370	386	382	395	368	357	414	380	390	397	357	383	381	356	364	360	371	375	361	369	418	378	386	367	382	354	379	401	362	368	364	386	346	413	368	380	387	331	345	360	373	372	336	360	409	366	379	389	358	351	352	347	390	348	346	424	376	375	396	384	398	377	395	395	329	355	366	380	414	390	374	370	393	347	325	341	357	355	351	362	371	363	370	392	364	363	352	385	378	386	368	364	354	350	357	386	378	367	366	376	385	371	357	379	365	374	361	335	385	371	336	368	377	393	357	363	339	374	357	394	349	382	379	397	377	383	352	379	384	427	377	400	389	352	395	366	363	344	358	391	382	370	369	386	373	387	388	400	358	374	376	387	374	385	356	386	372	356	368	387	352	352	387	352	387	357	366	395	370	355	364	365	359	376	407	373	376	343	382	364	390	390	378	362	389	392	390	346	334	398	407	387	382	386	382	360	408	380	393	382	380	393	432	389	394	387	364	361	345	403	348	351	335	368	391	374	381	381	375	339	354	375	363	387	392	354	394	342	381	368	396	400	368	419	369	364	411	383	406	359	385	361	338	360	394	420	362	397	388	376	357	347	388	387	361	369	344	384	391	363	415	372	364	367	356	343	366	342	387	414	376	368	371	410	354	370	355	373	365	347	398	380	387	388	375	341	384	384	374	414	401	414	346	373	392	349	391	400	380	331	353	341	345	357	348	340	341	366	395	366	377	364	376	379	380	401	364	368	387	378	351	376	389	419	377	345	389	385	380	353	391	375	374	364	405	332	377	393	386	392	358	385	363	348	404	380	400	410	374	355	393	362	363	372	393	376	386	424	377	346	369	341	344	397	350	374	374	372	374	375	383	350	365	369	364	354	344	370	385	365	343	366	347	344	396	367	382	403	361	357	392	387	350	368	344	341	385	327	402	391	367	370	361	329	338	362	380	387	389	408	359	395	341	383	370	399	401	346	395	309	331	389	386	370	361	381	363	363	346	399	375	384	386	374	386	372	361	374	369	415	372	363	387	373	394	387	373	380	393	338	383	380	332	380	354	363	342	383	345	372	332	383	365	407	392	349	382	358	406	406	320	388	352	348	355	386	381	352	365	360	365	352	365	375	389	360	397	359	375	367	371	345	385	367	330	363	368	357	364	353	369	387	398	377	368	369	411	404	360	382	358	400	388	370	391	379	386	412	350	388	400	397	356	380	365	348	394	362	388	396	394	390	375	419	353	349	346	342	397	359	354	397	382	402	370	382	335	375	372	361	382	379	354	406	364	400	382	329	350	361	387	355	387	396	376	330	351	371	376	397	344	385	378	384	374	390	365	371	369	372	372	352	384	364	388	385	390	367	357	404	385	374	393	395	391	374	391	345	373	362	350	348	379	362	365	401	394	375	354	366	410	418	384	349	382	348	367	427	333	357	382	398	355	380	372	342	344	367	402	366	404	357	366	393	385	382	386	384	377	366	367	371	373	368	361	340	350	364	384	367	370	383	365	354	365	337	373	375	369	359	361	355	369	409	384	391	371	406	409	375	392	362	357	385	347	317	365	369	340	395	393	371	397	365	361	363	368	381	351	404	366	385	385	363	346	334	388	394	330	392	402	380	374	404	359	359	383	386	385	365	336	390	365	390	355	368	354	375	370	362	369	377	393	405	373	335	385	373	347	387	385	358	377	389	361	372	375	374	412	372	378	336	373	376	358	355	397	380	358	366	364	382	366	363	373	364	374	382	383	387	366	360	362	365	363	373	371	365	395	371	382	386	359	360	363	382	392	361	379	372	356	362	389	375	352	391	369	386	400	384	320	389	409	354	384	378	361	353	375	373	367	348	377	409	408	347	398	392	379	391	371	402	361	358	372	350	389	353	379	395	377	381	369	390	386	379	371	395	392	357	372	397	375	325	364	373	413	341	392	385	366	401	375	381	375	398	370	380	395	400	378	369	388	365	319	411	392	389	408	390	425	413	337	329	401	370	399	375	332	376	344	352	389	355	387	348	371	352	400	391	361	393	340	406	379	340	380	399	348	377	370	374	400	395	390	343	377	387	381	396	365	390	385	408	364	361	371	358	380	356	409	373	405	406	374	421	390	360	355	383	380	385	385	355	363	369	363	349	370	340	380	363	397	368	379	395	348	401	357	368	373	388	345	357	383	368	356	378	416	349	374	362	414	366	358	374	400	339	392	379	407	341	400	370	380	403	386	376	378	353	369	382	370	368	394	390	394	376	373	336	323	361	333	412	370	386	388	330	389	379	359	398	365	393	392	350	391	354	359	371	367	369	342	352	352	385	365	354	343	370	402	372	338	315	368	342	364	384	396	346	398	333	377	358	372	355	342	392	368	388	353	388	404	387	368	375	395	363	394	360	354	346	366	365	421	345	399	370	385	394	374	377	368	337	350	375	440	437	369	357	361	350	348	400	366	362	389	384	373	364	332	385	401	358	356	387	399	378	355	343	347	390	440	404	395	380	370	320	346	350	329	366	389	382	390	376	346	390	392	364	352	402	361	345	389	384	364	356	384	362	392	396	344	376	392	337	393	343	359	382	377	370	360	388	363	382	368	399	340	396	353	392	354	383	383	385	394	374	365	316	363	367	368	352	357	364	366	377	350	346	362	386	396	340	385	316	361	396	361	377	406	357	413	388	394	366	368	371	398	363	372	377	379	395	367	393	405	386	362	379	324	367	368	398	336	361	347	336	395	410	383	392	387	329	367	394	342	355	390	393	381	385	388	370	405	392	358	372	381	401	394	380	350	406	386	381	370	371	390	364	396	385	378	356	347	369	385	395	391	360	350	385	345	326
2692	1047	1188	1180	1085	933	871	844	871	909	875	902	844	910	834	878	858	865	844	864	894	852	829	891	866	873	787	846	878	881	885	881	881	864	854	810	864	858	890	853	908	926	894	880	850	870	870	867	906	848	835	829	854	851	802	853	806	857	856	877	867	861	895	891	887	835	917	839	906	904	865	881	847	902	850	885	825	864	865	856	837	891	867	891	881	823	881	838	874	837	849	840	841	898	855	839	880	880	881	850	854	839	911	854	883	821	872	882	851	841	849	858	887	901	863	876	900	866	946	868	855	880	882	896	821	932	871	881	886	861	910	887	865	826	865	891	882	872	863	866	897	834	833	855	859	849	862	889	848	844	870	869	874	875	835	872	824	809	899	849	902	853	827	905	822	863	831	852	875	900	823	867	881	893	860	840	869	901	857	843	850	902	907	866	833	908	909	821	851	853	875	884	833	911	843	878	872	912	878	841	889	877	909	824	928	876	855	881	874	820	874	914	880	912	809	902	864	893	849	884	845	821	875	856	869	859	881	913	893	835	853	863	849	899	822	863	883	835	866	847	901	859	834	912	904	884	882	889	875	914	856	836	816	893	898	912	878	871	850	858	871	837	888	851	858	909	903	846	860	890	886	872	895	854	839	850	887	874	816	839	878	872	902	825	884	877	850	844	843	827	876	874	865	916	882	837	861	850	865	849	909	857	867	832	812	842	865	817	881	866	863	878	874	860	935	825	854	882	805	801	870	840	863	873	839	853	885	870	955	868	808	885	832	872	861	853	843	903	821	799	845	827	827	805	910	867	841	843	913	851	821	899	862	873	847	772	830	875	924	935	910	898	845	844	873	881	770	856	927	848	894	882	857	860	852	824	914	926	899	876	879	871	837	902	858	896	884	861	911	821	896	857	865	892	870	845	865	844	906	914	863	831	848	816	805	884	864	873	905	884	868	815	854	846	872	863	842	850	832	886	904	863	889	888	862	851	872	846	884	869	870	867	843	873	825	876	890	835	876	895	934	885	831	854	836	901	831	868	885	860	839	863	898	872	885	866	851	855	876	877	907	898	813	864	833	852	886	867	853	869	848	853	824	861	912	884	889	904	844	804	846	819	856	890	831	815	879	899	840	857	840	847	845	850	853	862	837	875	879	850	894	861	839	860	872	841	887	889	858	900	840	864	829	876	855	876	843	894	830	881	918	891	878	852	864	919	857	809	925	858	829	855	899	827	869	876	845	862	833	863	862	875	884	796	851	849	838	864	835	883	835	864	838	865	832	817	823	853	825	830	908	823	882	922	870	845	862	784	828	840	893	843	841	890	879	843	812	870	866	883	865	818	896	872	899	874	878	826	859	857	894	869	866	909	886	819	854	872	860	897	843	872	851	852	853	868	806	869	816	872	861	836	841	834	890	916	838	839	920	844	830	841	852	871	906	893	865	832	887	881	851	853	894	826	885	853	840	877	840	811	855	849	801	935	936	895	879	871	872	890	905	867	809	834	843	849	877	908	874	878	837	858	862	885	842	859	847	855	836	867	909	822	856	908	889	903	848	859	883	843	867	862	811	851	853	856	881	860	873	841	845	866	896	867	843	853	784	855	844	890	839	827	864	836	870	863	809	885	843	888	880	861	838	883	796	878	891	827	822	919	851	834	864	860	811	854	842	887	872	850	860	862	889	849	861	885	875	845	868	904	827	816	859	867	839	906	848	874	871	831	828	879	850	887	831	864	881	829	899	860	881	918	869	795	838	875	857	877	874	834	851	890	838	823	869	926	840	846	872	852	911	812	860	844	829	919	855	862	866	880	897	836	804	828	853	824	887	905	801	842	805	859	909	822	871	861	904	859	882	841	867	883	899	816	841	905	880	884	882	841	893	836	819	891	876	883	833	866	828	827	831	833	850	871	887	859	813	820	894	864	911	888	876	863	895	935	863	897	847	837	862	869	838	879	825	808	876	790	884	929	894	886	886	812	863	895	848	886	848	819	888	851	895	879	834	826	921	831	858	864	881	833	881	907	883	870	912	858	870	880	890	837	853	883	873	889	868	881	855	858	880	854	892	890	899	889	850	888	865	913	846	893	878	869	848	805	850	851	851	856	803	849	914	900	878	855	841	842	894	869	789	890	912	870	890	859	852	889	893	968	885	885	887	818	836	870	872	889	842	882	810	884	873	854	824	817	865	866	878	913	878	909	810	837	850	853	857	830	812	849	884	831	853	858	828	852	863	883	834	835	871	907	910	808	857	878	837	848	858	831	849	855	843	847	895	852	853	867	864	892	904	811	877	849	861	926	841	832	864	857	795	887	878	838	876	888	844	870	879	843	823	848	845	817	902	848	871	871	867	801	874	883	852	899	834	870	832	797	886	878	813	804	880	849	836	872	858	906	832	863	849	878	859	922	850	830	862	883	848	848	877	841	902	884	905	866	808	928	883	866	867	868	844	841	889	900	865	868	893	872	870	880	914	843	877	887	851	795	857	869	877	849	881	860	804	901	832	866	854	868	801	917	867	841	823	828	861	896	818	849	910	886	875	828	873	883	870	889	827	852	841	860	857	878	873	840	821	849	848	875	833	840	865	875	850	816	852	831	943	884	806	844	812	864	875	859	853	877	797	837	916	866	869	872	807	917	908	881	813	868	825	909	913	863	844	932	849	871	844	871	852	895	859	896	861	834	849	870	843	855	844	918	856	846	867	840	840	847	912	877	880	851	894	870	869	905	892	882	847	830	901	850	898	837	829	841	873	862	776	887	811	909	870	820	811	859	844	822	912	816	849	815	879	953	837	898	873	846	805	841	891	849	852	834	862	886	861	889	835	870	848	849	838	802	810	880	861	846	904	830	898	841	813	849	882	830	847	922	847	895	926	848	853	852	865	833	845	889	865	905	853	850	883	854	898	885	875	885	885	862	880	802	870	849	879	838	845	832	892	884	874	874	832	809	917	864	902	805	863	910	867	869	789	845	848	848	844	840	903	929	873	820	893	840	904	877	826	868	878	867	866	865	886	832	869	830	842	822	876	879	823	790	837	886	919	910	857	868	901	807	886	839	903	841	780	831	820	849	864	855	833	845	851	891	812	876	863	853	821	897	908	898	894	832	895	822	891	868	878	899	867	860	857	884	876	820	899	848	916	903	861	836	884	880	845	859	890	876	836	829	863	911	877	852	851	916	853	879	838	880	874	882	886	903	818	867	895	908	863	901	891	917	847	872	834	827	824	863	854	874	913	842	859	809	933	831	884	864	859	871	903	834	858	856	871	826	883	859	875	849	853	929	830	829	899	825	882	856	860	865	897	910	859	880	848	880	899	833	848	908	817	909	873	904	822	835	878	836	899	866	833	844	862	821	851	851	864	825	863	819	835	867	910	861	895	864	866	867	836	849	836	858	859	838	851	855	812	908	816	872	860	840	835	851	910	902	860	853	835	859	837	836	873	872	850	880	844	877	868	858	873	895	853	874	926	877	858	856	835	903	891	786	835	926	866	843
24197	2864	923	673	493	390	346	348	346	326	300	312	284	324	317	287	313	316	300	286	275	303	280	285	348	282	318	310	285	312	303	261	290	307	325	301	321	289	318	320	302	262	292	285	304	284	257	333	307	275	324	317	281	293	329	306	295	312	305	301	290	311	324	302	274	313	266	278	278	281	332	309	291	269	295	280	300	292	296	308	306	276	303	306	290	293	287	297	311	313	270	277	308	303	335	324	300	311	316	265	300	306	335	295	320	339	313	295	320	349	268	264	292	296	302	281	315	311	300	283	291	287	312	309	332	314	282	317	275	292	337	287	266	314	291	285	287	316	275	275	286	295	294	336	289	288	253	315	313	278	285	289	278	320	288	283	285	291	287	319	294	315	317	305	316	304	316	298	319	324	317	290	333	303	337	315	332	317	276	297	316	297	296	258	311	258	286	278	307	296	306	302	308	291	301	292	272	293	296	285	311	281	307	320	324	291	304	269	303	291	299	298	333	297	312	329	329	256	293	310	294	308	308	285	286	311	276	293	279	306	312	273	314	312	310	351	260	327	325	314	306	309	282	289	288	287	315	328	264	304	292	304	315	300	287	317	272	275	307	291	315	295	273	294	296	278	319	296	289	319	283	337	293	294	281	302	281	303	290	290	325	303	324	304	292	303	316	298	304	320	306	331	295	305	277	303	322	276	304	293	312	330	316	297	293	280	262	314	273	334	272	296	297	272	308	285	285	299	329	294	298	329	295	288	309	309	286	311	274	294	315	278	308	304	304	291	293	289	297	273	302	288	291	292	283	328	295	324	308	287	278	278	284	315	316	305	296	313	304	306	344	284	304	278	272	332	285	278	295	317	317	322	292	301	338	294	300	314	300	333	307	284	308	289	270	300	273	290	279	285	309	312	323	283	304	345	302	291	304	296	305	329	329	271	265	324	298	300	271	308	289	294	273	288	297	322	298	320	305	316	289	312	300	285	276	305	305	306	289	313	293	298	282	305	301	289	295	323	291	298	266	299	303	337	281	327	272	279	287	313	296	284	280	299	298	279	274	289	300	295	302	277	296	301	308	292	305	281	271	289	302	291	292	303	295	276	315	284	311	287	302	287	296	314	281	350	330	284	279	325	296	300	292	320	273	277	274	295	304	330	289	296	309	328	321	311	318	332	300	282	271	311	290	320	312	315	285	326	325	318	288	295	283	300	297	288	296	326	311	255	284	327	311	292	272	325	289	345	305	289	320	275	273	278	285	311	319	265	301	313	312	274	289	300	304	297	308	282	335	299	261	342	299	299	296	269	321	306	304	295	281	315	292	311	301	309	306	271	283	297	278	316	281	286	318	291	284	298	291	258	296	331	272	270	276	315	333	297	294	318	298	319	270	295	308	295	314	287	325	304	312	283	297	311	294	318	320	312	299	312	334	287	281	314	315	281	299	299	300	282	292	301	309	270	301	309	276	314	274	287	265	331	310	287	305	275	299	301	292	285	335	303	257	286	284	309	291	296	284	275	315	288	288	293	276	302	322	316	308	311	319	265	320	338	272	294	299	299	303	346	301	307	304	293	343	285	323	298	312	293	281	311	305	300	307	315	305	260	249	290	313	286	309	298	322	303	314	303	292	310	314	301	339	341	303	322	310	305	310	269	292	286	296	287	298	288	308	327	294	262	273	301	302	281	287	278	303	305	303	297	326	276	306	294	325	308	294	291	288	309	292	263	265	277	319	262	330	311	290	285	274	299	308	256	325	296	318	276	308	335	297	306	318	298	339	331	289	277	283	297	306	300	298	308	316	318	298	291	286	297	286	308	296	269	283	297	279	312	283	275	287	337	282	311	296	304	284	272	289	272	281	327	294	286	311	283	305	279	298	287	289	330	307	278	303	310	300	336	295	327	262	281	314	299	297	298	317	274	311	271	304	297	307	298	331	290	320	302	315	272	281	274	291	289	287	310	301	298	306	287	286	303	303	299	309	295	291	306	310	294	337	286	295	282	302	280	281	289	331	288	298	320	292	249	281	315	309	341	287	260	263	320	317	303	283	309	279	286	306	294	311	305	318	281	301	284	293	281	324	262	302	288	308	287	282	312	344	285	313	321	304	304	315	364	288	322	279	303	272	275	319	329	298	309	300	261	305	285	315	293	294	303	313	304	286	302	270	311	317	306	303	303	283	322	305	342	315	307	304	267	305	317	306	311	277	322	278	279	276	332	313	294	305	325	279	302	316	328	298	297	315	332	321	300	285	284	310	303	328	311	315	283	296	285	279	294	316	310	316	275	298	299	271	300	318	318	294	321	283	338	303	304	301	278	313	315	348	280	303	265	302	323	285	310	327	304	349	324	316	264	316	341	295	302	317	264	293	278	325	306	326	258	315	313	292	315	310	289	309	309	288	314	299	323	307	277	311	282	319	331	314	286	291	303	300	282	300	300	283	277	279	273	296	317	298	302	324	320	306	288	304	299	296	317	302	303	308	331	302	300	281	285	309	276	292	299	281	314	314	283	315	312	305	264	278	283	298	298	278	293	299	270	271	285	339	318	310	258	287	270	266	276	319	282	335	293	273	288	285	270	297	287	318	278	284	290	272	288	314	281	333	286	289	300	264	290	302	276	275	270	305	283	302	291	283	329	279	313	308	290	271	314	298	302	347	351	288	284	326	306	331	296	306	284	292	296	307	317	283	325	307	315	295	275	332	323	264	296	294	295	297	267	283	329	297	336	296	319	280	301	299	315	312	298	250	312	298	312	279	296	278	305	312	277	311	304	304	315	344	272	281	335	293	299	280	302	296	299	285	266	258	326	335	302	327	260	280	303	329	313	307	309	268	269	293	306	304	311	300	293	313	281	332	292	309	292	311	298	288	288	276	294	297	332	287	313	269	299	299	303	291	303	287	299	268	262	267	281	298	297	281	306	319	273	305	270	271	311	307	294	314	336	306	307	295	321	310	309	300	309	294	314	289	276	289	269	288	292	312	287	320	289	284	307	306	261	293	299	300	271	307	306	272	280	295	312	312	296	264	293	273	302	313	297	310	269	276	283	299	283	314	286	319	302	307	314	307	304	296	284	303	281	317	312	322	340	310	278	291	296	322	302	321	312	326	299	301	298	309	309	279	316	286	304	280	288	297	295	278	304	282	270	307	357	298	292	285	260	296	314	298	335	279	308	284	289	308	261	277	279	301	272	279	277	283	290	285	293	344	293	303	296	308	328	339	317	284	287	313	321	306	286	292	317	285	270	286	278	300	303	302	288	288	287	294	324	309	300	321	286	294	289	324	319	279	335	282	289	313	272	264	279	289	299	299	320	284	325	307	285	333	284	277	291	301	302	304	311	296	284	287	273	290	305	284	310	289	294	304	302	296	283	321	338	313	304	266	309	297	286	308	299	307	328	318	289	272	314	286	290	298	299	305	297	308	268	291	314	296	291	301	281	306	283	290	304	293	311	273	332	276	276	330	268	311	291	317	272	314	294	291	287	300	310	335	332
14140	1245	2013	2120	1579	1246	1053	948	920	852	866	819	837	783	769	792	756	752	776	750	730	710	703	727	755	752	739	733	756	720	741	691	724	693	662	751	714	722	754	710	688	668	690	739	696	697	723	674	686	700	678	689	674	698	661	683	684	689	698	686	748	684	669	698	675	727	699	691	665	747	696	740	687	716	724	686	711	684	727	645	746	658	693	682	700	688	721	678	767	684	730	692	666	699	722	637	722	716	673	673	712	708	653	693	664	640	725	697	680	690	715	707	711	698	703	655	695	676	669	703	670	683	704	770	688	688	677	701	651	646	704	688	713	672	661	690	705	700	702	687	724	672	700	684	698	736	698	679	694	702	681	640	685	707	718	696	710	689	673	691	633	709	655	719	715	687	701	682	687	728	716	668	719	677	720	722	720	683	683	724	683	708	697	685	670	673	727	688	652	719	659	706	695	695	686	664	677	688	704	717	685	663	710	714	675	684	641	724	684	697	665	717	680	691	700	730	747	675	682	690	706	660	673	720	713	692	696	699	715	681	665	722	723	731	689	714	704	727	708	731	722	696	643	695	699	663	648	673	727	722	683	701	698	695	650	664	690	740	671	684	721	685	626	690	707	719	691	728	690	685	744	686	662	716	680	685	676	675	698	707	690	668	705	714	683	672	702	707	737	698	676	671	695	692	713	734	741	692	731	729	706	692	683	675	721	697	734	676	687	710	674	702	683	723	703	707	667	720	712	704	739	650	677	702	668	675	700	690	716	694	683	705	689	715	674	717	671	723	701	705	730	680	701	727	691	692	645	690	629	694	759	697	701	712	653	706	713	743	717	659	687	714	715	698	656	681	696	661	724	691	738	691	699	697	705	684	739	695	684	686	724	713	661	701	728	701	738	688	711	722	729	660	673	677	693	697	651	635	729	661	684	714	701	687	655	672	748	697	702	701	698	770	708	666	661	699	731	707	661	682	694	702	698	676	714	651	713	660	676	705	744	664	668	641	692	666	723	716	687	697	715	673	736	737	727	633	683	689	671	662	681	664	660	684	659	665	730	660	669	708	691	692	756	749	751	660	670	715	724	681	742	687	677	681	691	674	666	674	638	660	663	719	694	724	712	711	717	693	737	711	718	641	700	730	663	712	660	694	706	702	725	691	705	681	735	667	676	691	670	654	724	716	686	690	692	672	699	742	650	734	735	699	669	717	701	701	696	699	703	708	703	653	657	656	685	689	664	704	696	700	660	694	699	741	681	670	692	698	732	700	709	736	705	669	696	725	716	718	666	698	690	669	689	653	752	701	696	650	692	717	713	742	693	639	703	692	694	719	689	771	680	707	718	667	674	766	663	728	718	694	676	713	677	699	720	698	660	736	701	707	713	725	699	690	647	693	729	721	700	709	678	672	728	625	760	668	729	739	717	696	695	737	666	698	780	685	691	718	698	672	668	667	723	683	691	701	663	691	699	721	687	714	665	701	716	687	713	727	674	667	695	718	733	674	709	697	704	710	689	657	691	647	728	730	689	723	684	701	668	718	702	615	674	689	717	658	759	724	694	675	679	648	684	671	728	693	722	683	708	682	657	663	653	706	700	669	683	673	713	703	697	665	714	641	692	687	709	689	699	741	732	666	689	697	648	665	687	732	690	682	715	701	675	691	682	693	691	688	711	690	660	679	655	683	717	706	681	693	689	712	677	733	688	733	749	656	712	698	657	715	686	726	709	740	688	691	690	684	709	694	705	691	766	696	685	694	686	687	718	733	653	702	689	717	687	723	663	710	693	752	697	705	688	690	713	684	665	668	677	710	701	694	713	683	700	725	692	683	679	700	714	684	705	720	708	670	662	754	679	687	669	750	749	635	719	688	709	686	660	731	662	671	692	722	742	677	666	715	690	719	740	691	720	713	707	717	677	748	685	725	671	659	705	676	706	717	761	721	664	652	699	669	749	702	692	682	746	708	719	630	728	694	705	693	703	712	714	698	705	662	697	711	716	666	730	653	635	685	691	721	701	708	642	712	688	682	760	692	740	708	717	723	711	723	688	675	672	732	641	676	674	728	702	709	716	695	652	651	723	713	679	714	721	714	680	731	677	700	677	737	711	731	684	754	739	665	735	687	711	663	640	688	703	686	699	732	657	720	674	644	653	652	708	717	658	741	673	680	709	732	694	672	693	728	659	762	671	657	659	722	712	681	712	681	710	667	682	688	675	700	709	692	702	744	683	664	660	714	674	674	709	647	734	715	689	732	721	633	701	698	705	713	688	684	729	693	682	711	671	718	691	723	707	692	683	742	674	670	695	704	697	724	677	718	670	718	716	693	728	670	691	698	740	697	686	710	745	701	669	656	677	715	672	694	691	669	720	688	708	686	705	681	713	673	649	707	699	696	726	713	694	701	714	752	666	662	706	684	718	706	705	709	687	689	689	674	688	697	683	699	712	701	676	704	642	687	725	646	700	740	685	666	746	717	734	700	690	679	667	667	684	742	723	718	715	685	673	683	670	704	661	656	671	721	749	661	707	693	681	692	676	684	676	700	715	662	662	743	754	720	703	701	687	738	718	728	688	713	697	687	721	702	693	728	687	693	738	700	714	636	754	691	679	702	684	711	680	675	703	718	711	713	698	699	777	659	687	695	721	747	661	684	651	713	709	661	718	693	712	664	679	701	677	685	680	682	645	673	653	691	708	701	692	730	682	662	664	662	652	681	729	709	693	685	656	705	709	704	664	687	683	672	735	707	681	659	680	667	700	726	642	670	656	720	721	732	704	712	669	679	701	673	688	690	621	728	694	687	692	638	676	693	718	726	706	708	663	708	693	677	737	697	701	697	693	719	669	715	690	678	692	698	686	686	697	699	699	670	661	696	698	694	651	674	732	671	752	674	718	705	662	654	652	687	711	693	672	690	698	680	684	690	688	703	663	680	670	705	703	665	730	706	671	712	675	672	683	680	695	731	713	673	763	663	676	693	687	671	705	724	654	714	667	710	725	699	695	741	674	654	715	689	709	662	739	690	701	687	677	693	674	720	670	721	704	677	698	717	700	656	721	691	659	673	691	698	693	704	657	764	696	613	707	664	748	687	767	695	713	658	675	671	728	708	716	709	719	721	698	709	692	731	670	702	672	654	697	688	745	692	703	637	723	680	673	708	689	712	680	682	687	681	682	696	703	694	728	677	693	660	735	695	703	686	678	692	682	664	662	663	719	696	728	661	677	708	721	691	713	686	674	717	722	712	743	669	652	652	745	695	687	744	686	684	709	688	713	673	719	663	679	686	667	703	676	684	697	728	742	735	629	654	728	710	678	717	725	686	717	701	741	713	735	703	704	687	692	706	709	663	701	660	709	688	667	642	707	717	708	675	703	666	701	720	670	721	706	681	679	683	702	700	699	697	689	678	756	704	695	735	685	670	666	725	716	709	687	702	722	684	712	723	609	744	693	696	696	673	681	675	690	681	645	687	699	687	691	668	673	695	725	704	665	722	694	684
36202	6932	1362	866	483	374	252	227	210	209	208	173	178	153	147	148	148	160	149	152	137	151	139	151	146	147	142	146	137	156	142	145	132	126	128	107	143	131	129	140	161	135	134	130	127	123	141	127	132	141	132	129	125	124	118	137	142	137	152	124	132	149	161	143	140	146	119	120	129	145	166	130	132	149	134	141	149	127	141	145	127	143	133	126	156	139	123	140	133	131	122	141	134	119	108	126	131	114	132	138	121	143	132	121	135	142	122	133	109	136	139	129	134	132	143	122	123	123	130	130	143	130	132	115	139	135	127	119	145	134	134	142	120	131	125	117	137	124	138	125	142	131	141	142	133	143	137	140	144	138	170	145	143	120	127	119	106	122	145	116	119	134	152	120	136	135	141	112	132	118	133	129	128	129	139	138	130	154	143	134	143	122	116	106	134	147	133	136	128	144	134	117	131	140	126	147	129	142	145	133	128	151	126	132	145	137	152	148	132	143	119	144	144	135	123	147	134	124	130	147	130	150	126	143	148	125	130	148	159	132	123	118	151	136	136	118	160	129	160	140	131	111	127	155	111	129	120	133	136	138	149	125	149	134	123	144	134	120	148	149	133	148	126	139	132	128	124	125	143	127	116	139	134	167	138	133	137	115	111	124	130	153	160	131	147	111	135	138	139	127	118	154	145	138	138	144	139	135	119	144	143	130	147	155	152	136	116	160	139	143	135	145	122	154	138	121	132	132	117	120	121	132	154	129	118	132	137	143	127	162	147	134	130	126	141	135	122	153	126	124	120	141	127	139	146	122	132	126	135	111	129	145	138	128	129	140	145	163	130	155	127	109	134	129	130	139	133	125	127	160	125	146	149	137	157	136	139	150	128	144	147	135	132	116	131	116	115	152	159	137	127	132	128	136	125	131	147	127	133	143	124	121	120	132	127	155	151	138	122	166	131	127	114	136	149	138	119	131	142	147	142	134	128	132	134	132	122	141	128	130	121	124	127	138	139	143	132	140	132	149	147	145	145	151	131	136	142	144	130	127	144	115	125	122	114	141	122	140	142	117	137	117	132	135	159	147	131	123	124	122	143	146	126	139	130	107	117	132	148	152	127	118	105	122	146	126	134	158	161	142	160	152	145	136	119	155	133	139	154	141	129	147	140	153	122	143	118	134	147	139	135	122	144	134	137	121	142	121	148	127	127	141	126	114	131	126	139	135	133	137	130	148	128	126	118	134	143	125	125	139	144	137	135	139	112	138	133	144	134	130	141	157	125	134	134	146	120	134	123	131	124	110	140	146	126	110	125	120	134	148	132	117	127	129	144	135	145	145	127	145	106	131	149	128	128	150	119	125	122	122	142	135	132	151	113	143	129	147	133	123	125	127	132	141	146	130	124	128	120	149	126	150	117	121	116	138	147	140	134	126	145	114	139	128	153	130	133	156	136	125	126	153	124	144	130	138	141	154	131	124	139	148	129	128	141	144	144	129	130	127	156	116	145	125	150	120	175	134	161	145	157	139	133	137	124	128	135	136	144	156	132	141	146	143	142	120	128	141	138	147	126	132	125	121	142	138	146	131	140	136	136	121	121	141	126	121	131	143	116	143	126	130	113	143	111	112	129	125	138	137	141	147	144	108	137	127	116	161	127	147	138	152	113	144	126	124	132	125	120	150	133	134	130	146	148	134	139	123	131	146	125	126	165	145	133	142	128	121	129	138	111	155	140	137	113	123	118	141	146	130	131	138	132	148	125	142	121	128	117	147	116	127	141	124	128	139	133	132	153	135	132	125	119	136	148	142	129	141	131	132	139	120	141	143	150	156	143	120	136	132	124	122	133	124	146	122	137	129	133	141	145	134	122	148	148	125	134	139	126	138	126	137	132	133	131	135	143	127	131	128	136	132	119	142	126	124	125	154	125	131	124	145	144	112	143	130	153	130	118	137	141	121	128	135	122	133	154	139	129	135	125	140	164	121	124	139	117	132	135	127	120	160	138	123	142	122	150	140	147	117	127	134	136	132	135	130	141	130	155	157	151	125	151	123	129	143	125	112	129	142	117	114	133	143	127	121	114	117	138	106	143	137	133	144	125	161	124	131	141	150	145	136	132	143	119	136	140	123	133	128	134	133	148	143	130	155	138	131	142	135	134	128	121	121	123	143	125	134	133	155	130	127	131	157	107	114	142	106	109	137	125	145	128	94	135	132	147	126	148	153	134	132	134	126	138	113	142	145	132	151	133	149	131	120	139	147	117	128	130	145	136	124	125	140	121	124	130	154	143	139	143	121	139	137	128	116	140	152	145	168	135	127	134	123	160	135	132	153	168	153	132	138	131	122	142	132	125	168	145	122	141	139	150	135	122	127	120	150	135	159	128	126	134	124	129	138	142	169	114	138	155	104	141	125	118	143	132	140	150	156	117	134	141	132	135	116	144	146	152	151	157	145	130	119	120	149	129	129	159	126	139	120	135	131	125	129	119	126	135	118	160	152	131	160	132	153	140	128	134	141	121	133	127	137	124	141	138	142	149	173	125	117	144	131	133	134	139	114	127	151	127	134	126	156	126	138	135	154	151	149	114	135	138	145	132	117	135	146	154	118	133	154	134	150	141	130	136	132	149	156	145	128	124	127	134	132	150	145	127	127	124	124	155	119	135	119	146	116	133	131	136	120	156	137	132	152	132	122	112	124	153	110	160	148	149	110	137	124	143	125	124	125	150	147	141	111	128	136	123	134	144	155	136	136	145	130	127	111	153	136	122	144	137	135	136	136	169	135	127	133	135	141	132	107	133	137	139	150	120	117	130	137	124	101	135	156	142	141	134	136	128	121	126	119	166	155	127	131	136	140	155	133	132	149	136	147	140	140	153	124	132	132	116	130	142	137	123	114	126	119	135	145	141	140	148	131	107	145	137	126	141	136	143	142	143	128	131	130	141	145	139	135	138	119	155	135	124	142	130	139	148	151	120	146	140	143	112	119	155	167	142	147	145	139	144	122	144	135	138	141	131	144	145	130	138	139	134	138	113	122	143	142	126	133	138	155	153	147	120	150	136	124	141	130	134	138	114	119	159	156	139	147	132	117	128	140	125	146	120	114	135	137	119	157	130	158	139	159	135	126	147	121	128	129	110	142	125	138	126	139	141	136	149	139	127	134	123	124	124	136	149	140	149	132	121	115	165	117	128	145	152	137	141	138	135	146	137	127	136	156	140	133	135	129	137	145	135	142	154	151	128	135	125	138	129	144	154	134	127	129	132	150	152	121	124	141	134	138	135	130	148	126	141	120	117	145	151	144	145	125	140	130	134	144	166	144	128	125	126	134	130	135	139	127	117	149	112	144	123	127	147	125	122	128	143	125	127	143	151	126	147	128	122	133	121	114	126	130	124	132	135	137	139	121	144	159	148	141	128	140	133	132	116	127	159	149	125	140	139	124	124	151	127	154	131	134	151	129	122	117	138	146	142	122	136	136	145	128	130	125	143	132	130	140	130	123
19987	1233	2513	2706	1913	1340	1057	902	796	637	595	545	550	498	516	482	439	430	406	414	409	422	391	400	383	372	397	379	387	389	385	377	371	364	416	362	404	353	386	372	384	361	376	354	342	363	365	381	341	378	379	343	349	369	363	384	350	342	359	383	347	377	354	337	371	342	360	367	353	364	362	376	357	363	361	369	320	378	347	361	343	338	365	296	388	373	336	322	378	314	343	375	379	355	348	340	368	346	335	321	358	359	362	378	340	332	362	335	357	381	356	324	365	379	361	353	384	386	394	376	355	360	354	353	359	367	345	327	356	343	374	335	379	338	374	336	379	369	400	372	339	350	374	390	366	380	363	352	344	329	363	375	390	317	344	319	361	363	365	334	365	366	372	363	341	388	342	344	332	324	329	357	343	368	340	379	386	414	364	305	346	342	330	368	332	359	371	309	341	319	330	339	370	372	369	339	327	378	330	419	349	373	352	351	338	330	357	346	318	364	384	349	360	358	355	330	360	378	342	340	347	358	357	347	344	350	342	328	366	332	327	364	347	361	355	360	356	317	354	360	373	327	358	346	327	365	384	360	333	360	330	336	370	384	345	346	362	335	384	356	334	351	334	339	313	385	348	363	379	341	333	329	347	333	320	324	369	358	340	343	370	315	374	321	320	356	352	354	345	351	323	325	331	350	363	362	341	345	339	389	332	374	357	331	388	360	363	330	348	335	337	373	337	338	364	344	325	344	354	344	371	350	323	399	341	315	356	336	323	355	319	345	360	357	363	375	327	348	353	354	352	327	326	357	359	313	324	384	369	363	355	346	362	361	389	356	338	314	316	338	326	325	345	330	343	333	351	358	354	352	346	350	393	355	347	374	349	375	330	358	341	325	324	370	379	360	327	374	366	311	349	354	336	329	362	355	349	361	391	398	327	381	348	374	346	369	325	376	341	395	364	360	398	371	342	362	328	342	346	353	339	360	371	343	367	383	324	353	390	334	370	374	352	346	346	340	350	362	335	345	344	321	325	364	368	362	320	311	385	362	315	359	346	374	368	378	369	361	349	359	333	354	367	369	345	347	361	372	361	324	361	377	372	355	359	324	336	349	364	361	354	361	325	379	391	375	324	337	294	337	344	357	338	324	373	340	372	376	340	348	357	348	367	380	339	357	354	355	356	354	357	347	350	347	365	357	341	359	367	364	390	380	358	381	356	356	361	389	362	378	372	335	362	346	346	358	350	349	385	384	339	368	341	330	360	378	339	343	378	344	365	370	347	375	330	358	343	393	390	370	326	344	308	366	335	376	347	354	323	339	362	350	363	357	333	328	330	324	360	352	362	376	347	339	368	298	367	354	341	361	375	401	356	369	372	389	375	344	373	398	350	333	372	316	334	371	361	367	362	328	348	346	334	368	359	341	343	360	337	338	337	355	364	333	377	328	345	322	335	344	363	349	344	331	375	364	376	334	369	355	341	339	342	381	341	357	357	384	306	363	373	375	342	357	381	347	389	353	373	352	334	357	370	358	345	373	334	354	314	311	341	348	367	345	359	367	356	381	316	341	372	370	383	348	352	353	343	322	328	358	336	343	381	354	363	371	360	341	337	353	345	348	311	354	355	339	329	356	330	346	349	347	377	331	362	348	352	337	363	350	389	314	349	336	367	380	354	342	359	369	339	354	335	354	345	347	361	368	380	378	377	354	382	331	350	340	346	343	361	352	368	347	337	352	381	338	350	342	339	384	325	343	370	359	336	336	336	342	366	374	350	324	363	319	332	355	367	357	299	351	328	355	348	402	362	353	340	373	364	373	326	379	379	372	334	361	348	342	374	350	348	357	345	381	347	376	355	348	341	372	337	372	352	376	316	329	360	360	360	355	336	353	355	347	364	328	332	339	370	337	334	375	374	336	368	346	316	357	366	361	350	376	353	337	359	338	378	339	343	344	356	370	352	303	373	369	306	355	358	352	354	380	355	385	346	357	359	359	343	373	369	352	335	368	325	382	342	363	364	357	367	338	383	365	341	365	352	370	353	352	327	346	376	387	342	344	356	306	357	343	325	350	353	381	383	339	350	368	352	385	312	382	341	373	394	373	362	365	370	371	347	359	352	393	351	354	362	382	367	361	373	340	354	339	352	396	356	390	333	326	317	360	343	364	338	361	334	364	348	338	345	336	362	382	333	342	370	338	364	363	379	341	369	336	342	333	337	339	329	356	362	366	365	387	343	355	336	351	339	358	333	343	367	351	384	362	347	352	334	371	320	392	377	376	327	366	351	370	343	360	361	389	323	350	379	364	363	328	354	348	331	331	361	357	374	378	365	337	357	335	314	342	346	356	351	355	345	329	356	339	373	382	348	359	351	332	365	367	335	335	363	365	322	348	351	365	339	355	337	364	353	341	366	360	358	370	379	361	372	358	379	352	348	383	395	314	363	333	334	308	347	358	358	333	337	355	368	340	315	314	324	325	342	330	357	333	347	394	357	361	357	389	363	360	361	389	386	341	356	356	365	326	360	362	367	344	346	384	339	343	373	330	329	344	348	356	358	351	331	359	331	379	370	338	374	359	350	363	358	353	344	352	344	369	363	373	373	340	344	343	362	357	344	322	370	342	346	333	351	364	384	353	376	323	337	328	349	332	376	385	347	329	366	368	373	356	349	363	396	341	357	339	349	380	361	389	350	374	350	343	345	353	358	325	369	355	347	347	321	358	376	373	349	376	352	327	333	368	333	329	349	341	395	349	380	347	369	333	336	347	327	329	368	380	357	381	361	358	329	389	322	342	360	377	359	357	365	357	315	315	338	387	367	347	345	378	368	374	340	342	362	361	329	351	368	385	304	325	350	382	375	363	349	391	352	335	362	369	332	352	393	370	372	391	354	336	357	366	331	356	320	365	381	333	361	348	359	362	355	348	355	359	356	355	341	350	340	368	363	372	362	355	347	333	345	323	346	377	347	365	340	381	361	318	371	350	375	376	369	333	348	363	330	385	369	359	381	352	364	350	364	289	348	383	372	386	358	350	335	331	363	336	362	327	355	367	338	364	370	354	373	338	324	343	370	360	380	341	358	347	391	339	336	355	369	308	358	368	351	322	376	332	390	361	352	344	360	352	376	345	338	352	382	342	350	350	348	377	325	332	355	362	334	354	356	337	363	351	346	337	340	353	364	368	343	348	361	349	364	370	399	347	329	364	355	351	324	347	349	340	351	335	350	360	371	306	339	332	335	355	349	362	352	330	347	352	353	325	402	356	386	353	350	354	361	344	334	375	360	366	342	344	345	368	351	363	368	369	359	346	355	344	389	319	364	365	339	334	327	374	346	331	341	370	349	348	367	352	384	348	331	347	350	391	349	387	376	351	389	345	328	358	344	373	328	363	356	387	366	330	377	396	315	344	318	349	335	366	335	355	359	340	378	358	382	355	341	366	384	331	355	327	383	349	359	341	353	339	336	360	386	342	351	339	353	399	338	413	370	353	330	374	340	385	348	349
2391	540	549	455	423	388	362	377	367	389	409	393	371	385	342	369	391	370	346	379	372	398	389	381	389	407	381	366	355	368	362	362	340	393	379	398	375	381	400	416	406	369	378	385	361	319	333	416	380	348	386	376	397	351	342	391	371	367	379	369	406	361	369	417	382	382	341	401	365	393	383	360	372	349	374	401	363	398	391	395	376	339	363	368	351	370	333	380	342	375	376	411	357	362	355	391	364	371	393	387	358	378	347	434	361	372	380	437	390	402	351	374	387	368	324	374	373	412	360	373	377	343	359	387	386	367	381	377	388	350	369	388	381	375	375	352	383	380	337	381	359	372	378	372	349	391	365	360	350	389	349	379	358	365	355	362	370	423	389	390	362	398	358	361	364	355	355	363	391	382	394	361	363	377	392	351	380	359	370	355	390	361	352	364	352	359	386	387	418	405	380	339	398	424	420	408	416	374	368	375	367	372	392	373	381	409	392	351	441	401	369	360	344	402	372	358	352	374	393	398	386	371	334	375	414	360	399	385	381	364	384	362	369	347	375	380	358	367	377	377	368	361	374	383	349	380	378	369	373	398	368	381	359	383	369	387	351	393	393	358	374	354	363	393	383	366	377	364	378	381	374	360	409	361	383	399	394	402	367	377	324	366	388	353	380	377	354	410	388	330	369	350	358	378	371	393	401	394	394	405	358	350	355	356	372	384	365	362	351	384	354	329	362	381	392	365	386	371	376	389	393	365	375	374	384	374	384	378	411	372	369	384	410	365	350	370	393	411	364	337	443	358	371	404	345	340	395	380	386	361	352	381	341	336	354	370	365	371	376	353	405	390	351	370	392	389	403	340	402	381	350	374	400	404	375	365	396	360	359	370	403	382	389	394	337	382	350	348	401	331	365	391	354	417	349	378	368	366	375	369	367	370	368	392	374	400	342	393	364	360	384	340	341	379	384	384	368	361	367	346	392	356	383	408	336	355	380	354	388	355	395	349	358	391	395	402	360	374	326	403	398	362	408	378	342	382	382	363	373	365	384	348	347	378	371	384	367	375	370	366	363	367	361	363	377	337	362	375	356	383	356	356	384	378	372	347	348	364	370	380	407	377	419	380	378	368	331	365	362	379	365	355	372	376	419	345	347	382	311	390	387	377	377	387	394	357	357	397	341	379	388	372	348	402	358	372	378	417	377	392	349	359	381	425	345	382	415	375	337	384	375	360	342	380	360	365	340	383	388	371	322	366	382	381	373	346	356	396	409	351	360	363	375	399	378	357	365	390	344	357	378	373	374	397	410	373	367	366	356	367	370	389	378	385	402	383	398	356	363	361	338	376	379	359	368	328	350	377	353	417	366	388	356	348	342	376	330	377	382	391	449	357	353	360	371	397	389	388	355	374	385	408	384	358	369	367	334	369	367	365	384	412	352	386	373	395	380	363	363	383	336	363	375	369	369	364	357	343	384	377	374	397	387	371	325	358	344	401	381	353	356	402	361	370	336	369	371	382	371	356	365	335	378	396	384	388	349	352	360	393	347	362	389	372	399	409	386	382	391	368	388	340	386	386	359	409	383	396	364	362	355	389	361	373	387	403	411	367	367	397	368	412	421	372	395	381	404	410	374	372	386	355	352	363	377	406	384	392	380	383	407	410	370	356	364	384	370	352	389	372	369	370	329	366	365	359	393	361	399	388	349	393	388	406	353	403	381	363	365	395	373	371	358	354	373	382	367	364	376	361	370	385	406	364	377	344	346	380	411	400	374	354	333	384	376	396	366	392	377	347	373	399	374	367	369	394	360	378	367	373	359	401	343	385	384	387	373	433	335	371	351	341	414	399	372	334	384	389	387	352	381	395	388	348	398	392	363	405	401	360	365	412	386	355	344	358	402	361	376	363	387	379	359	384	379	379	376	400	410	367	405	396	333	376	376	358	352	366	395	336	397	396	371	371	406	371	373	355	392	334	372	380	353	367	349	381	351	402	442	348	368	374	397	381	392	389	401	359	369	379	419	405	381	381	354	395	398	388	396	380	364	390	396	370	362	406	366	351	371	355	355	368	405	360	345	312	368	370	342	387	397	365	367	369	368	353	367	369	402	415	410	388	351	363	387	376	345	388	419	405	342	385	368	345	358	328	370	382	400	378	370	348	374	344	378	375	394	375	351	357	391	408	387	372	380	361	387	375	426	356	378	360	376	357	343	411	402	342	359	369	385	351	370	363	359	363	350	386	395	338	375	428	418	372	374	347	387	355	381	387	375	375	382	338	352	407	397	380	361	383	348	383	389	409	387	361	413	395	362	393	400	384	357	337	358	387	363	382	397	367	400	382	363	419	380	376	349	367	315	355	375	372	377	367	397	384	361	402	357	346	371	370	369	378	340	361	365	349	342	380	379	378	346	347	373	397	376	393	372	363	402	343	371	390	363	373	367	372	381	379	349	373	366	359	398	380	338	379	381	378	403	364	378	354	391	356	390	353	377	373	340	372	355	399	350	401	430	391	402	375	367	374	376	395	331	389	376	381	413	360	352	371	390	366	397	377	351	394	336	343	392	368	372	400	403	398	395	367	406	377	365	342	402	379	363	376	394	417	355	360	364	384	394	399	396	383	382	349	380	399	365	379	376	391	370	418	345	352	416	401	369	373	380	379	373	348	373	400	359	376	393	397	404	372	383	392	347	443	401	373	398	367	376	379	354	380	382	383	366	352	378	407	345	399	404	385	357	371	365	404	376	361	351	399	356	366	362	335	342	353	408	408	345	343	392	331	377	357	379	370	328	350	385	354	379	356	408	404	359	384	385	372	375	334	354	331	369	342	385	391	373	352	357	378	376	415	386	331	366	377	345	356	399	401	400	389	384	398	342	345	359	382	395	383	368	360	353	384	393	349	360	371	412	404	396	343	355	418	351	341	346	353	375	344	367	407	329	369	382	375	395	407	364	370	404	398	347	384	402	348	432	387	334	354	362	385	320	357	387	382	374	337	364	373	385	367	366	382	376	357	405	398	364	341	371	333	382	376	381	353	371	392	394	320	352	391	395	385	363	364	363	359	319	370	365	360	394	372	409	394	386	359	370	345	375	346	380	365	348	383	343	355	407	405	352	362	366	348	382	364	393	390	367	384	376	358	358	386	383	371	372	431	386	373	417	351	405	343	354	400	405	365	364	364	390	376	367	312	356	419	391	375	397	374	352	354	330	392	404	374	360	364	369	409	371	336	427	394	385	350	354	396	386	376	394	377	361	343	374	395	366	363	402	369	366	349	376	370	350	374	389	349	369	376	349	389	393	350	387	375	392	379	370	393	400	365	357	351	354	345	386	390	363	357	420	337	346	376	374	378	379	371	366	393	342	365	363	359	373	340	370	414	413	387	370	378	351	410	393	375	362	372	387	351	365	376	361	369	372	385	412	391	386	397	384	405	348	363	367	358	353	350	357	371	356	342	360	375	342	385	325	361	379	344	342	393	374	396	351	363	356	355	368	396	385	371
2804	998	1216	1193	974	968	915	849	882	882	923	870	880	865	852	896	881	871	890	844	859	895	918	907	864	858	837	862	858	894	895	836	896	865	895	822	876	840	851	859	902	851	808	853	838	863	880	806	838	885	885	881	878	859	912	857	847	821	843	824	932	911	845	905	846	846	849	864	829	869	852	835	853	905	855	881	856	867	846	853	828	923	864	852	858	866	903	832	859	863	829	900	857	826	822	831	876	835	870	891	870	841	861	851	856	864	876	885	865	841	906	923	855	796	853	919	901	808	839	856	901	854	887	853	863	846	834	886	896	861	852	884	900	829	893	900	851	851	885	892	887	876	821	861	857	879	898	843	887	852	856	872	867	875	843	902	872	920	816	860	856	843	896	886	871	870	888	902	858	837	887	897	841	863	844	894	903	866	868	878	867	892	885	874	848	849	871	902	853	799	849	885	851	901	846	803	877	894	817	891	927	846	821	874	882	862	843	882	883	965	923	843	894	824	843	875	857	864	885	843	825	880	836	858	905	898	879	828	867	889	842	861	860	880	844	871	869	868	848	829	901	963	877	839	888	895	817	910	884	852	858	836	880	865	892	833	840	863	906	830	843	842	864	802	872	895	861	829	913	846	896	921	832	821	852	889	850	829	908	832	830	855	915	853	894	860	834	818	865	842	870	907	934	897	855	796	857	901	859	861	852	917	820	855	845	849	911	839	862	859	887	839	863	829	819	862	874	858	863	915	877	862	817	914	938	869	867	807	856	883	864	884	837	867	917	814	854	920	886	864	885	833	913	922	898	857	863	898	861	787	850	848	855	896	848	811	901	897	876	881	908	874	843	852	898	844	886	844	845	884	809	896	825	888	872	933	873	865	808	924	854	888	833	869	887	905	844	907	851	920	823	872	888	864	862	881	868	834	861	820	852	925	854	828	842	882	922	857	868	862	882	915	865	867	898	810	833	884	827	854	879	848	923	857	831	849	885	852	859	879	861	809	910	868	883	837	863	863	874	853	860	878	911	843	870	831	849	873	899	848	890	853	919	841	925	820	830	855	895	860	903	848	841	886	850	844	868	894	909	863	863	845	883	829	872	851	922	891	868	878	873	857	860	816	831	885	833	849	900	894	877	909	896	819	858	876	906	869	903	832	823	891	868	875	818	806	852	850	872	875	816	833	876	916	872	782	871	848	877	892	834	887	847	872	863	859	844	816	842	905	885	839	901	903	869	883	862	860	887	865	796	813	911	878	866	907	877	836	853	903	861	849	883	867	885	908	895	892	869	850	871	951	832	843	924	869	872	877	881	827	863	821	871	802	936	874	814	828	895	840	834	875	913	884	852	882	874	862	862	858	829	825	852	882	888	876	862	874	858	858	809	779	863	887	841	875	825	871	829	839	902	830	864	872	863	867	849	842	869	894	872	833	868	858	876	830	862	824	816	792	872	878	890	862	883	896	821	848	894	849	903	877	879	917	830	853	920	818	859	809	847	916	867	883	847	848	867	870	859	802	882	818	862	882	874	885	867	891	874	851	810	848	903	857	850	841	843	876	874	935	903	850	850	865	804	889	848	913	829	839	906	837	842	864	870	877	853	797	887	897	874	862	867	881	842	871	870	875	884	862	897	828	878	887	883	866	831	883	815	881	868	863	841	829	863	817	841	870	857	880	895	869	836	905	789	861	847	863	906	921	833	837	865	868	943	956	835	881	812	934	897	850	834	836	852	872	811	869	805	855	877	874	900	852	824	907	859	807	856	886	882	895	882	924	886	883	888	836	848	887	869	882	859	845	890	903	860	800	834	889	886	888	881	876	874	881	879	838	872	827	852	903	878	895	916	864	912	903	901	879	835	896	876	878	883	891	893	869	852	887	860	923	864	833	882	889	855	870	815	801	835	859	816	863	891	855	861	859	854	859	867	830	912	895	884	869	874	844	847	854	873	869	851	882	937	851	883	826	878	878	825	906	891	873	904	830	850	873	854	855	866	855	892	839	842	866	810	851	853	837	920	871	890	850	886	838	874	909	863	887	846	886	888	861	889	794	904	885	851	869	919	849	911	881	847	902	854	899	887	840	896	842	868	895	854	834	928	875	924	930	876	868	851	899	818	830	899	854	855	853	870	889	843	834	885	855	897	892	853	890	877	832	869	865	871	915	910	867	867	920	865	839	865	892	851	839	883	849	864	855	866	877	848	837	906	853	875	842	865	793	849	920	874	802	796	869	880	867	843	867	874	886	874	818	832	913	833	831	827	874	830	824	889	853	911	857	868	854	902	869	882	881	874	843	856	838	827	863	877	872	871	877	909	846	830	883	893	882	866	854	878	891	852	913	899	879	863	821	860	860	854	900	853	872	915	848	856	853	875	903	880	875	900	845	833	904	852	928	865	805	878	848	874	869	840	850	855	874	891	877	910	842	866	860	892	857	886	902	889	906	887	859	879	786	860	852	815	905	897	856	863	845	869	832	873	878	854	842	898	817	875	854	951	831	869	893	843	880	906	823	886	825	833	869	880	869	885	875	866	897	869	845	881	873	897	850	858	757	890	857	850	910	895	862	865	891	866	905	867	885	859	855	836	893	904	872	824	841	904	783	933	912	860	864	827	911	876	862	900	852	864	861	842	864	836	859	880	826	900	912	893	870	882	901	859	908	848	906	884	832	863	877	883	917	829	881	857	885	901	818	868	871	882	867	875	892	898	866	839	854	828	893	882	879	880	818	916	879	811	846	878	872	884	887	816	860	868	831	902	892	828	841	859	894	918	843	879	891	925	886	889	854	856	902	819	796	870	873	829	881	891	859	840	849	908	941	824	890	871	845	879	916	826	824	833	855	883	851	868	846	887	889	883	843	883	874	856	885	842	918	864	860	803	844	843	868	837	841	813	831	875	860	907	833	873	860	885	809	891	867	871	829	911	937	879	851	846	875	845	799	858	861	851	922	859	854	913	873	823	880	866	870	868	919	868	913	928	863	900	895	849	857	900	839	858	838	879	837	901	820	879	820	849	829	837	866	809	879	868	899	842	842	845	890	855	817	845	912	854	898	884	857	867	854	882	895	799	876	858	818	908	960	878	862	861	790	851	925	841	834	848	873	856	835	866	842	881	874	824	898	887	918	889	810	882	879	863	855	888	896	848	889	868	884	893	913	848	821	880	873	852	868	878	902	850	861	860	850	908	857	882	868	922	841	824	923	873	865	834	901	871	864	961	822	849	835	906	910	891	897	855	894	919	893	888	864	896	866	837	852	872	864	899	833	874	854	880	883	904	841	909	817	876	825	871	883	880	866	837	854	858	851	840	874	863	877	805	834	893	810	880	851	835	877	848	842	838	830	849	828	889	887	894	913	885	861	884	844	826	868	873	837	869	899	862	902	879	873	884	904	908	816	842	903	879	907	831	878	898	901	900	848	852	903	861	813	911	903	817	855	877	851	886	848	831	849	857	839	843	877	867	874	860	821	851	830	866	810	912	874	849	869	819	842	816	863
24980	2906	972	707	527	409	373	343	375	328	309	283	299	323	269	301	300	307	294	301	317	336	294	314	282	312	283	291	296	330	321	325	311	350	296	290	303	273	312	303	334	339	295	298	294	324	325	299	302	291	277	313	281	307	266	313	330	299	297	300	328	321	285	291	322	288	297	318	299	315	298	291	295	306	299	307	274	312	309	291	244	321	285	310	332	305	316	303	296	261	320	320	277	299	285	308	296	304	316	275	314	264	329	295	323	302	269	281	276	291	278	278	295	258	268	302	303	314	285	312	314	304	300	297	283	300	294	310	304	313	283	281	298	311	340	304	314	281	328	270	323	287	302	280	313	286	304	287	271	313	297	302	291	300	295	249	304	315	305	310	284	277	303	300	299	284	297	304	297	297	278	300	315	284	290	303	297	306	304	271	337	279	310	311	288	269	303	307	267	244	258	272	258	287	274	321	268	324	315	334	304	303	291	303	305	275	289	289	327	318	330	310	329	266	317	316	299	305	307	277	312	338	343	298	306	324	239	283	302	271	292	264	296	286	297	310	257	314	298	294	298	325	294	290	311	293	276	301	328	279	291	296	302	317	320	294	254	314	312	304	294	271	333	291	287	272	307	312	289	297	292	273	295	285	267	295	268	300	321	253	272	314	300	300	276	279	265	306	310	319	287	282	304	290	301	302	303	283	349	304	311	300	282	269	304	328	317	308	304	307	306	279	296	315	291	296	274	293	282	299	316	285	319	316	324	313	336	323	321	300	281	312	306	310	305	308	278	317	304	343	291	330	323	290	287	308	279	292	268	340	274	329	266	285	284	318	299	304	273	291	322	281	281	313	289	294	325	291	303	290	323	338	262	304	296	330	296	280	280	325	332	315	281	313	264	291	300	331	312	295	287	314	320	282	294	300	297	291	326	262	310	302	322	312	274	299	295	333	277	287	271	296	290	306	320	322	275	316	311	307	311	316	295	282	296	291	316	328	279	296	294	310	310	283	265	297	254	302	303	277	321	268	278	294	314	304	291	279	249	301	320	289	281	284	266	295	296	307	320	281	295	310	296	284	293	317	327	313	309	350	286	278	328	311	321	299	352	304	268	302	314	287	300	261	294	317	332	335	305	327	296	297	297	312	308	284	319	305	271	280	302	330	266	298	271	281	298	300	284	312	304	321	309	294	299	312	315	299	330	277	280	313	319	323	285	309	267	273	304	301	284	327	298	303	286	274	311	279	293	287	316	292	300	283	278	283	294	315	311	296	293	308	309	301	308	313	320	304	283	288	318	261	310	311	305	283	288	300	282	322	318	329	280	294	275	306	335	322	307	276	336	272	325	307	289	295	324	287	340	297	290	355	302	287	306	310	291	296	337	307	310	330	324	302	308	302	268	280	330	273	279	297	302	291	308	322	309	314	306	298	302	296	289	302	311	324	314	284	307	295	332	305	291	300	296	317	311	304	286	286	331	330	302	302	305	282	314	268	312	317	309	281	320	291	300	279	289	311	310	288	271	286	280	300	317	317	288	281	275	313	291	305	310	309	308	304	301	292	301	302	289	312	245	273	261	248	304	300	289	303	305	321	298	294	310	285	312	315	298	327	326	286	335	298	282	295	285	272	314	278	333	280	288	278	301	331	288	295	278	264	311	305	297	291	273	291	313	306	297	321	311	313	304	325	335	284	275	284	288	319	311	268	272	302	284	298	318	299	320	303	303	292	279	301	307	270	270	303	309	332	302	296	333	324	292	279	319	301	249	278	288	341	311	311	319	293	256	276	294	305	301	297	295	294	291	302	313	303	258	341	250	288	306	324	299	305	284	302	285	282	316	303	307	296	282	304	304	284	288	334	294	340	312	300	302	292	253	282	314	314	324	301	300	286	311	310	352	294	286	269	277	275	264	304	270	310	277	321	290	306	321	285	320	297	319	316	320	306	324	312	283	264	343	273	276	297	307	309	308	297	316	268	292	309	283	295	306	305	308	329	273	273	276	289	313	299	304	335	306	312	327	311	296	255	331	294	290	282	250	309	288	314	329	290	304	270	299	256	322	303	286	298	325	292	300	301	300	311	303	283	299	336	286	295	295	303	316	293	295	326	279	280	287	275	304	293	307	284	264	263	308	306	299	287	272	278	321	262	298	299	330	287	292	334	328	311	296	304	319	288	352	325	296	261	297	308	318	309	298	295	288	279	289	302	270	306	298	303	312	300	283	285	343	324	289	327	310	287	287	277	294	282	333	304	276	294	316	292	284	318	306	296	268	302	338	304	310	309	300	291	270	323	293	291	307	317	328	268	306	287	319	268	293	279	284	304	294	292	295	283	291	302	325	290	334	291	309	294	280	297	296	254	281	282	275	331	270	294	310	305	337	283	286	278	304	277	276	328	324	325	277	332	298	303	306	323	344	291	343	305	304	281	297	279	277	330	310	319	273	268	302	304	324	292	293	321	280	284	276	275	254	325	307	281	295	321	302	310	316	294	274	288	258	333	280	307	307	316	285	260	318	289	296	298	262	303	306	329	292	316	282	311	291	331	301	320	308	324	284	293	296	310	280	287	307	304	284	291	299	288	281	299	304	313	276	286	300	334	312	312	297	286	302	281	330	320	310	334	271	296	292	285	308	326	297	313	293	309	300	311	291	297	284	275	317	291	314	280	316	298	275	288	264	268	286	291	306	349	293	279	302	292	280	324	312	300	325	322	280	301	310	278	306	325	271	296	293	298	284	306	296	300	310	281	298	302	289	276	323	307	254	322	305	278	290	327	297	319	321	309	291	330	282	285	300	326	281	284	305	318	304	276	290	280	309	254	299	296	296	294	285	280	294	294	299	301	328	334	300	287	286	315	294	271	292	310	301	329	313	310	284	331	318	291	271	297	298	296	294	304	293	286	296	304	303	297	291	317	290	306	318	320	280	310	284	294	270	323	278	311	297	338	275	308	302	290	305	327	280	295	301	324	275	285	307	276	330	276	291	270	285	251	292	291	273	283	323	278	276	327	286	264	289	295	305	289	320	306	303	318	295	289	285	307	307	285	297	291	270	297	311	268	300	264	327	277	285	327	303	306	315	318	316	305	290	322	283	303	268	310	327	307	307	300	293	303	297	249	286	297	286	286	320	315	308	300	272	295	268	308	340	293	310	305	307	297	312	319	295	297	316	269	311	300	286	328	257	296	291	282	277	290	306	290	319	295	268	305	307	324	284	289	301	301	292	285	334	302	328	295	316	325	279	309	334	284	270	281	301	322	327	317	311	264	295	284	331	310	297	263	284	332	283	332	281	319	308	301	320	336	268	309	321	308	277	314	297	298	315	331	292	303	290	282	319	323	284	300	278	338	313	307	329	288	297	298	320	273	295	307	289	291	306	339	309	309	313	344	305	297	298	263	292	319	322	300	303	264	301	314	291	291	304	269	294	321	310	324	314	305	312	298	299	309	307	320	303	302	293	303	282	316	304	324	284	305	277	293	311	305	299	292	285	312	303	288
14995	1304	2049	2001	1587	1198	1083	974	963	869	849	814	768	800	794	771	768	739	741	756	766	738	698	717	712	753	713	704	718	703	727	674	752	678	739	766	728	740	707	710	761	692	737	722	705	718	678	762	698	710	719	699	686	719	687	732	721	671	683	676	710	663	715	707	707	726	681	677	736	695	734	701	705	631	698	715	740	704	709	727	670	745	667	693	663	769	729	693	695	692	686	698	690	693	678	691	724	686	649	728	672	720	693	681	675	692	683	703	732	681	715	669	737	718	740	679	701	673	725	715	725	690	708	701	734	710	725	706	676	692	661	690	712	728	698	698	761	647	673	708	708	715	693	701	692	676	715	691	759	646	702	664	693	697	698	672	662	715	717	711	725	698	708	732	726	696	752	688	705	669	735	688	702	694	743	711	693	678	711	681	735	671	696	653	712	716	675	701	683	695	721	694	706	704	677	694	685	707	698	668	683	705	669	687	708	678	711	728	754	691	728	685	698	725	749	715	653	693	666	689	748	709	723	711	684	711	626	722	680	655	657	686	650	696	665	689	726	680	705	693	711	691	702	704	705	698	703	724	727	720	703	681	720	682	733	730	669	657	708	739	704	711	719	696	684	685	758	706	683	725	686	703	698	704	743	703	685	679	678	713	687	686	705	730	737	711	719	655	693	680	709	742	677	696	716	710	716	714	744	705	698	698	709	673	706	732	686	710	706	682	690	723	700	667	739	747	718	693	731	733	719	713	695	695	696	715	642	704	662	702	710	673	729	700	708	706	723	665	730	646	674	739	685	681	668	720	721	708	709	659	714	697	732	681	681	696	711	700	715	677	658	705	702	648	709	727	676	701	700	681	693	709	689	694	741	654	681	729	704	719	714	715	725	716	701	668	672	707	724	774	729	685	737	730	662	692	747	702	677	684	695	719	696	729	719	666	652	735	729	722	697	697	682	728	692	673	736	694	721	700	701	694	718	742	737	690	700	673	710	689	727	681	686	741	693	699	669	741	727	732	726	710	664	690	749	675	664	708	690	698	725	705	689	704	710	719	698	704	663	693	696	674	733	703	690	704	716	646	697	692	689	673	703	721	691	693	725	721	740	706	706	701	699	649	719	647	657	723	662	665	702	680	726	698	689	726	644	672	708	675	738	686	735	715	729	683	740	711	705	744	687	703	644	716	743	669	686	715	660	646	667	706	640	709	740	725	701	717	703	658	708	698	712	639	707	704	721	640	687	738	704	688	715	720	731	690	664	710	727	691	699	670	717	692	692	732	713	683	770	728	763	709	744	734	705	685	736	692	657	694	694	727	675	705	665	711	745	694	722	695	713	721	737	722	659	701	706	719	667	702	685	669	684	697	714	657	723	714	707	701	722	724	681	697	743	686	763	741	683	739	728	739	691	697	728	679	735	709	675	713	721	712	704	712	708	673	702	697	734	671	695	739	701	710	672	723	671	695	705	666	736	689	668	681	706	681	695	704	677	691	721	661	705	706	738	731	681	667	744	667	706	720	700	722	727	731	710	722	754	712	684	762	651	713	641	668	698	708	685	649	661	710	706	687	724	711	710	714	753	653	731	693	737	680	719	684	708	698	730	681	665	707	641	738	710	725	702	726	657	661	728	696	710	736	670	747	755	704	760	725	673	711	734	698	720	696	672	686	702	678	714	723	690	705	695	735	710	701	687	676	719	699	663	710	700	706	738	700	718	723	706	718	692	701	725	717	698	718	718	707	755	716	718	683	730	685	732	751	705	709	694	674	696	702	680	686	717	677	688	664	723	727	677	712	709	668	688	713	639	715	707	733	696	709	735	662	673	701	748	740	675	674	677	725	675	684	681	737	715	645	709	712	718	738	716	680	737	714	651	694	686	692	691	722	688	723	687	687	669	691	755	700	679	644	704	708	662	757	666	708	712	674	709	713	735	706	668	756	696	701	704	710	694	732	665	696	735	721	677	701	664	715	684	703	681	713	726	757	673	711	736	643	736	654	675	685	742	714	677	707	695	715	686	691	701	740	670	680	710	690	725	645	737	724	675	716	716	683	669	723	640	683	692	665	722	687	667	710	667	738	757	686	649	719	762	732	722	694	682	742	704	769	725	712	696	682	700	748	698	723	681	696	692	660	721	730	670	688	677	640	734	719	717	674	708	691	692	729	661	727	714	688	752	666	706	738	767	750	759	674	728	697	690	712	717	690	715	728	679	704	694	685	691	697	687	721	708	688	721	731	695	652	678	724	729	689	667	687	733	710	702	676	694	727	707	708	717	682	677	690	664	674	661	704	700	684	682	770	678	699	678	680	680	725	678	681	708	675	680	722	723	710	689	687	712	718	690	677	720	689	707	694	700	737	693	669	690	658	689	670	695	691	700	681	707	658	707	735	741	702	685	659	758	735	742	706	683	675	726	744	689	689	665	769	712	664	700	699	710	702	734	714	690	690	646	687	702	694	675	687	727	729	620	695	732	697	704	667	715	714	659	663	682	698	725	683	733	729	653	732	702	722	663	701	675	693	680	735	672	682	756	730	703	714	680	710	736	674	657	700	692	696	734	689	706	724	717	719	702	752	724	723	684	672	725	703	683	709	687	649	712	739	726	723	703	723	713	729	727	709	685	681	745	713	691	678	689	679	702	695	703	732	714	662	694	743	687	673	720	693	666	677	635	657	709	701	707	691	717	730	684	663	700	700	683	697	702	713	727	715	684	747	672	721	705	703	728	677	713	706	746	668	688	745	722	696	698	682	721	743	699	729	739	687	694	670	721	719	693	719	742	739	693	731	683	684	695	668	707	725	719	698	699	682	722	708	716	691	675	689	747	696	703	702	671	685	749	677	707	753	688	719	720	728	700	702	741	728	682	629	708	699	671	653	717	725	697	657	719	671	718	647	698	675	708	699	678	705	645	678	651	659	722	701	688	650	660	677	682	722	715	739	726	715	673	726	717	684	699	679	716	671	732	726	730	709	746	713	675	660	713	670	703	724	722	709	704	703	674	640	693	755	744	740	672	693	705	704	733	680	664	721	759	735	726	732	676	683	690	740	692	686	673	683	725	645	657	714	707	687	658	665	681	677	734	684	673	703	692	703	684	658	696	681	705	709	695	730	731	669	757	695	676	677	706	692	755	660	705	720	659	678	674	705	706	678	695	716	703	695	712	736	688	708	671	714	718	714	688	719	667	703	678	662	681	734	700	701	668	691	712	698	643	696	703	710	706	718	745	706	702	726	728	702	681	669	717	681	669	689	703	727	696	725	727	655	727	691	705	695	695	710	760	717	748	703	727	702	687	729	716	713	705	671	716	737	667	692	735	676	723	698	667	676	731	728	721	709	692	705	675	674	705	745	714	685	677	712	717	682	757	685	667	709	730	669	715	738	729	673	686	664	702	666	714	737	702	645	665	701	670	671	704	705	722	679	704	688	679	714	736	753	742	705	722	744	706	690	699	679	712	721	731	705	703	713	722	699	694	668	706	713	699	721	679	690
36807	6443	1338	808	484	348	268	187	188	180	173	149	152	144	137	153	141	127	142	141	162	145	138	128	136	143	112	142	138	126	141	137	150	152	132	111	148	116	151	147	128	140	114	149	160	136	122	126	147	123	144	125	145	146	119	141	141	127	131	109	151	146	155	147	145	133	131	122	127	147	132	145	123	138	108	114	115	141	126	153	123	134	141	132	110	123	152	132	168	136	153	137	141	119	139	139	119	117	110	126	132	136	129	133	143	123	139	138	135	120	150	149	132	136	142	119	105	135	122	144	162	133	126	142	124	132	163	136	138	135	152	133	131	137	143	133	139	142	130	142	140	111	149	136	148	169	163	135	129	135	131	140	135	138	133	132	154	141	127	121	128	120	138	151	130	156	118	121	134	123	127	131	132	156	149	136	152	118	134	134	136	139	131	142	130	143	130	155	115	138	119	141	133	155	134	139	146	126	125	130	130	118	145	133	127	137	152	123	137	157	154	136	145	140	134	112	120	148	136	135	122	142	112	140	127	169	154	111	146	124	137	127	123	144	127	132	134	139	138	124	128	150	142	124	168	114	132	138	139	119	145	126	115	147	123	127	129	120	149	138	139	135	144	129	132	113	131	127	127	153	125	121	132	145	137	139	130	117	149	133	134	134	129	127	130	141	138	126	132	129	127	119	140	146	143	141	152	142	123	133	130	125	148	170	123	102	150	146	123	119	148	127	131	165	152	140	119	133	137	114	162	129	131	137	143	120	134	122	139	129	135	106	143	126	121	150	143	130	137	129	134	148	139	150	119	146	108	133	132	145	136	126	143	116	114	124	119	125	137	142	120	117	147	118	123	145	126	112	126	133	156	149	144	141	135	154	128	132	104	144	147	127	123	128	158	116	135	105	131	148	135	125	140	135	138	135	131	130	142	145	116	160	132	144	140	140	135	129	127	147	136	127	134	131	121	133	147	133	127	128	130	125	121	141	161	157	134	130	124	153	123	149	134	142	120	130	134	140	123	139	129	131	165	141	141	157	114	135	141	116	131	136	142	129	123	128	140	159	152	131	143	124	139	140	135	134	142	123	127	134	135	146	122	141	142	133	129	122	139	140	122	138	142	130	130	130	148	128	128	124	160	130	160	140	145	131	131	137	126	164	144	147	146	112	148	131	159	131	145	155	147	122	128	136	151	110	115	136	131	121	126	109	142	133	146	143	133	113	156	127	126	142	140	133	150	137	138	146	154	118	129	133	140	131	152	125	113	132	130	146	124	112	133	135	139	119	139	137	131	142	154	152	127	125	116	141	121	149	128	124	127	145	122	139	140	122	120	148	134	144	147	129	138	98	126	144	145	111	131	128	145	118	147	126	153	133	125	116	127	136	108	141	103	132	124	143	121	146	135	115	128	134	136	135	147	116	136	139	145	136	130	149	142	106	134	149	120	131	117	128	110	141	149	144	133	134	115	113	120	125	141	136	140	134	134	117	133	114	153	134	116	123	127	112	142	133	124	144	121	148	139	139	132	127	163	117	146	135	123	116	162	105	138	109	130	142	119	135	135	129	128	139	135	109	145	133	134	132	131	136	146	133	139	137	126	146	118	139	138	143	126	142	145	143	126	131	140	111	161	138	146	124	124	132	140	121	131	125	126	134	131	139	143	149	131	136	119	142	157	128	146	130	147	140	111	120	130	165	130	131	118	130	134	121	134	118	131	143	131	114	129	132	141	145	137	121	133	111	150	136	122	125	126	131	145	145	140	136	131	159	129	125	130	133	119	128	127	146	138	132	139	128	149	123	155	135	124	121	126	146	126	140	110	134	131	139	121	141	127	120	138	110	145	167	130	124	132	130	141	167	104	155	139	134	120	131	142	125	154	151	133	135	142	114	138	135	152	140	143	154	120	141	127	123	134	128	110	113	148	118	131	151	151	116	145	125	146	134	153	112	144	140	138	136	137	118	124	142	151	149	120	116	124	144	159	143	138	132	147	119	136	125	130	120	131	118	152	148	144	141	121	133	134	149	135	151	139	133	137	158	127	144	121	129	144	130	132	134	124	126	134	115	142	152	128	111	129	108	120	125	110	120	145	152	149	140	129	128	162	126	164	133	125	143	139	141	124	147	142	131	137	112	117	152	156	123	128	143	126	148	126	123	126	129	151	131	117	136	156	126	130	131	145	148	136	146	153	120	139	150	149	118	153	140	169	103	129	149	133	139	136	113	138	119	157	125	135	121	132	137	123	130	143	143	157	145	137	134	148	147	117	136	152	161	141	146	148	128	127	137	130	120	142	131	137	130	159	126	115	132	131	140	131	98	128	146	142	127	126	136	143	153	113	121	141	140	129	129	116	133	135	161	121	125	130	110	130	142	155	135	134	120	136	157	135	137	122	133	120	151	151	165	119	123	149	144	131	124	154	149	136	128	102	118	145	141	129	135	137	134	139	114	134	123	145	129	115	153	119	140	123	148	140	132	143	166	122	149	146	123	141	130	114	122	131	144	142	142	146	115	141	152	119	122	134	132	104	123	169	151	150	138	132	139	144	128	133	133	124	132	158	149	131	145	116	157	162	127	124	127	128	137	137	132	139	111	129	132	116	128	135	153	119	123	106	125	149	127	127	142	134	142	134	140	133	137	118	134	139	121	143	118	144	125	117	125	124	125	132	119	109	132	149	139	129	160	145	129	119	134	132	129	137	129	128	120	116	120	119	131	138	142	157	143	130	146	135	123	130	122	128	150	140	132	125	135	121	136	138	147	127	133	143	134	129	106	132	156	116	138	123	132	128	119	148	134	132	131	136	140	140	136	151	158	113	123	122	141	127	140	142	140	144	132	114	146	123	131	123	145	109	153	152	144	145	147	139	125	136	126	123	120	132	122	127	123	148	135	138	153	139	137	172	143	143	127	106	149	132	142	132	132	134	113	140	153	132	144	151	130	131	147	134	149	123	122	145	134	135	140	135	130	152	135	138	133	133	144	146	145	143	118	144	135	120	134	153	141	154	144	125	143	136	108	123	142	123	120	149	136	120	159	139	150	146	141	139	120	145	123	131	114	126	130	118	149	150	141	124	132	121	141	135	127	123	122	127	144	134	127	134	136	129	141	139	121	118	150	124	128	140	127	143	168	125	117	164	134	141	151	129	120	147	137	132	134	123	120	153	121	133	138	116	129	134	131	121	136	126	127	141	150	138	120	125	113	127	128	130	133	126	132	135	143	124	135	136	135	150	131	142	113	138	141	130	118	128	132	123	141	112	126	130	129	133	152	150	139	134	136	141	126	125	115	146	141	137	139	120	135	151	136	120	129	124	135	137	120	118	138	139	153	129	133	139	135	137	134	127	147	109	123	127	125	135	119	126	131	125	146	133	139	137	141	127	142	119	146	139	143	141	135	139	130	146	131	135	127	116	141	144	116	150	140	155	160	154	147	147	152	122	127	145	159	114	141	120	151	143	109	136	119	152	165	151	132	156	135	158	149	157	125	123	145	146	135
20511	1279	2545	2452	1857	1267	1048	848	754	640	596	551	493	518	507	444	443	469	426	427	417	407	418	435	420	407	405	382	363	375	377	397	410	382	394	394	349	350	330	365	344	375	337	364	390	376	367	381	364	372	361	365	356	402	383	365	377	348	341	370	348	351	390	370	371	364	376	358	343	368	364	406	343	347	371	341	357	325	350	374	361	349	365	327	367	358	331	336	375	323	374	323	361	327	369	387	379	325	344	325	383	365	352	354	354	324	363	396	362	346	347	363	370	369	404	341	344	346	348	330	340	374	339	352	338	341	324	347	360	317	380	345	331	341	348	337	373	342	325	355	356	361	372	308	372	361	374	385	351	371	326	343	383	357	343	323	363	355	349	345	354	375	334	347	358	343	338	338	334	344	361	379	359	328	324	367	384	329	353	366	341	336	369	334	341	356	366	321	342	366	351	354	360	332	394	339	383	368	355	357	356	348	367	362	367	329	368	331	371	386	373	373	382	331	361	389	318	342	329	364	392	344	342	361	362	365	352	379	371	319	354	337	336	380	372	359	319	334	363	344	372	369	371	326	400	336	345	362	322	344	385	372	357	354	361	344	339	360	352	374	331	371	320	354	358	333	327	354	352	342	356	375	384	353	351	353	363	396	343	347	325	366	346	384	354	329	340	337	364	348	345	366	351	319	372	345	366	369	365	404	331	351	368	380	371	354	335	334	371	356	335	382	355	364	316	342	374	366	362	360	339	348	312	338	383	347	342	342	356	362	321	386	366	336	347	338	349	366	330	303	322	347	362	371	336	399	351	344	307	344	349	331	326	360	378	377	360	428	346	337	370	369	325	339	376	352	345	374	371	361	322	343	371	341	383	351	364	370	321	316	344	328	355	339	357	377	361	343	350	336	342	343	373	346	350	337	349	374	329	368	367	378	366	340	357	376	328	357	377	332	337	363	367	358	366	358	358	370	341	358	326	349	342	356	333	324	344	345	345	348	367	341	343	350	351	350	334	381	376	377	363	392	334	343	390	356	353	340	347	355	348	345	346	338	342	342	360	344	344	359	347	346	394	351	356	332	371	351	351	341	364	336	364	327	371	346	328	358	328	409	340	377	379	372	338	356	373	364	338	361	340	363	370	380	375	351	370	349	347	381	348	365	351	369	354	337	365	371	359	341	373	362	358	375	343	387	360	341	351	358	340	363	361	384	389	368	371	339	366	355	333	337	356	354	351	329	360	347	358	377	350	334	373	369	353	349	374	342	365	323	357	328	391	337	388	332	359	323	379	363	374	353	336	354	353	349	373	339	340	349	351	352	352	339	340	344	376	336	377	338	347	346	336	356	339	340	346	350	368	362	343	335	353	366	353	373	350	365	363	332	375	376	359	373	354	359	360	384	372	385	325	366	339	363	354	328	360	370	353	377	374	336	378	359	367	348	361	359	320	350	325	370	352	379	316	351	352	371	386	346	312	420	332	375	341	341	361	354	348	361	333	368	374	339	364	377	365	367	374	362	343	359	359	389	358	346	394	370	351	357	319	374	360	376	326	346	340	385	340	338	361	381	367	351	349	345	382	360	344	339	362	365	347	367	344	355	341	376	354	337	361	356	356	334	378	345	344	353	348	355	364	349	315	351	364	353	341	347	331	357	337	324	390	353	362	341	344	347	348	370	344	339	364	349	340	401	342	355	322	360	397	369	368	377	374	358	344	380	374	371	348	367	326	338	338	329	360	382	371	389	331	354	332	382	342	363	351	374	370	349	335	340	344	379	353	342	326	372	345	368	359	364	374	361	340	379	332	351	335	373	380	381	336	311	378	347	333	343	315	343	365	366	366	355	388	332	360	364	343	356	346	350	377	354	356	364	397	353	368	314	361	366	364	375	347	327	361	353	354	333	366	340	364	343	329	369	400	314	385	336	367	331	351	347	365	370	301	355	322	357	370	369	376	345	355	375	361	352	351	370	349	359	372	334	328	345	341	388	351	381	346	351	332	374	356	329	352	326	350	320	363	323	329	301	362	341	385	332	354	371	356	338	344	379	345	335	344	344	382	354	338	364	341	374	374	378	340	324	368	339	346	352	342	343	380	402	338	361	353	376	352	381	342	340	326	352	360	342	380	316	346	333	333	365	361	353	357	392	362	396	358	349	394	359	332	362	351	376	367	377	364	347	346	348	340	334	378	339	310	357	334	371	325	329	350	353	380	323	377	366	360	378	343	371	350	351	361	382	343	376	349	369	362	359	379	355	361	314	360	355	353	376	332	313	351	377	396	347	358	368	330	342	371	331	390	374	386	379	324	376	380	343	359	347	349	324	371	370	355	356	340	361	362	328	368	418	335	364	334	352	369	333	303	325	351	371	348	373	334	340	361	366	371	375	345	360	361	343	395	334	355	366	354	347	345	405	352	352	372	339	367	358	361	385	340	342	372	369	364	364	357	378	376	379	363	359	350	343	350	374	348	362	340	346	356	351	351	360	343	330	336	370	341	346	362	352	368	343	372	357	355	371	361	363	345	396	329	345	385	363	373	370	319	339	347	342	343	336	368	332	360	349	354	384	369	330	374	344	364	352	357	336	336	357	339	341	350	367	358	360	368	400	384	337	374	346	369	333	354	384	311	361	332	369	400	397	361	355	391	330	376	354	340	381	353	343	346	339	341	333	331	352	344	377	334	353	337	343	342	349	357	352	359	359	365	355	347	325	346	372	393	375	338	335	394	357	366	375	331	374	338	337	360	366	339	331	343	336	352	355	372	340	355	372	325	373	335	339	357	372	354	323	378	363	357	348	347	310	343	364	344	341	405	368	365	354	350	356	334	386	368	359	345	352	353	384	325	365	347	342	304	340	358	391	377	355	352	382	397	404	380	371	345	313	379	368	363	354	367	327	359	344	360	363	383	344	379	336	352	371	382	348	360	382	361	368	347	342	346	333	337	334	344	341	375	362	358	328	367	373	350	352	359	343	385	358	373	377	341	336	323	360	364	362	357	391	370	363	354	353	347	358	341	366	378	361	374	361	346	373	345	356	377	315	341	351	356	349	347	332	351	344	333	339	368	369	364	366	363	359	369	341	351	363	352	324	348	353	373	350	328	334	374	344	343	358	350	346	360	343	340	339	336	333	333	368	363	340	362	348	366	354	373	341	348	327	350	389	360	357	353	348	352	349	331	346	359	341	346	361	344	359	337	323	412	395	347	356	353	383	324	358	338	362	344	331	397	359	387	345	353	343	381	346	380	345	351	347	336	349	369	339	383	372	373	407	384	361	362	353	354	357	358	351	362	368	355	335	368	381	376	364	374	359	367	385	358	358	347	362	367	332	363	348	343	313	343	366	360	351	365	332	383	367	369	402	334	370	341	353	378	371	341	361	339	348	340	350	349	372	374	350	366	361	370	353	349	385	379	374	349	323	360	358	334	363	327	343	356	365	361	367	350	346	358	341	331	343	383	352	368	379	365	344	356	354	312	352	351	365	309	364	338	362	354	354
2298	571	525	450	408	370	374	385	377	387	335	386	370	367	372	370	375	384	383	416	371	386	347	358	323	387	387	376	373	365	354	380	373	368	383	393	368	395	319	381	407	368	382	356	400	372	401	397	425	389	366	381	381	410	388	374	347	382	386	360	366	361	359	363	391	388	357	381	381	363	344	370	349	381	373	346	362	372	391	364	358	386	375	379	356	379	422	393	373	353	369	397	377	344	357	352	401	378	356	351	374	368	382	397	363	378	356	375	354	371	336	376	389	353	356	413	356	354	333	370	348	398	356	382	384	357	363	426	428	366	364	407	376	360	372	403	356	376	385	414	368	361	346	362	359	357	382	375	360	382	361	395	383	374	359	375	373	402	395	359	383	375	389	316	348	366	367	344	343	387	396	332	337	389	364	380	365	371	376	361	401	390	386	363	355	363	387	380	342	398	367	380	381	394	408	364	360	338	392	363	385	366	407	376	359	385	389	399	415	392	372	361	378	371	364	375	393	341	380	375	366	390	347	390	361	389	359	373	356	383	370	385	369	369	373	400	369	341	364	367	357	377	386	341	337	406	398	366	378	341	369	364	368	371	360	363	335	376	341	369	351	398	368	362	382	373	391	374	400	388	359	376	375	401	376	360	376	389	371	366	369	361	368	399	388	383	379	401	380	407	373	407	377	377	382	387	331	358	359	385	412	402	340	389	361	364	397	401	386	379	376	418	370	356	364	352	361	374	354	387	400	410	385	365	365	388	348	386	351	369	340	377	362	387	371	384	398	371	410	387	390	367	379	397	372	379	359	395	390	367	391	382	340	334	409	356	379	385	352	386	375	358	378	400	387	357	363	370	368	373	355	344	384	355	373	389	358	366	366	366	391	376	362	362	409	370	383	373	317	381	376	393	359	393	337	349	401	376	391	378	406	392	408	374	351	333	361	348	397	334	361	362	411	384	369	383	400	336	374	372	391	378	372	401	421	386	372	391	369	361	351	317	366	384	352	349	370	385	340	386	394	349	368	369	398	358	408	383	394	323	369	350	407	327	374	368	425	367	344	369	368	363	376	350	380	373	380	367	401	348	381	367	379	331	312	346	348	349	379	385	382	382	369	374	376	384	368	410	384	423	409	389	386	402	381	370	404	366	353	312	373	382	390	346	364	396	389	351	361	362	371	373	382	352	364	395	366	368	369	393	399	340	338	341	362	355	391	355	361	381	373	412	359	356	376	387	353	386	380	377	383	389	335	387	354	375	366	398	359	372	364	428	391	395	414	392	353	397	379	385	408	379	367	330	356	362	362	367	365	355	400	383	377	365	384	410	376	396	339	357	335	379	367	382	397	374	372	400	385	392	377	349	375	375	385	356	364	381	382	377	415	346	388	424	376	378	387	417	371	370	389	380	388	385	419	386	380	386	370	366	332	393	378	351	364	354	352	326	331	355	361	381	399	373	375	384	369	342	419	401	369	392	378	353	387	383	374	366	345	375	369	367	395	356	351	373	357	364	367	404	420	422	417	393	373	387	369	384	390	363	370	363	341	374	385	371	377	358	354	384	374	385	408	383	383	345	379	404	353	383	377	365	363	354	397	351	348	342	385	358	401	407	377	376	370	334	355	392	391	375	355	369	384	382	393	319	367	379	375	358	367	410	345	340	378	342	390	396	398	369	364	386	328	408	363	357	340	372	366	391	362	373	373	386	340	362	411	357	376	341	350	359	350	335	357	373	366	358	330	385	411	389	393	401	374	351	363	391	375	406	379	392	372	387	361	356	383	368	423	408	395	363	373	349	346	363	382	342	381	390	361	415	367	398	361	391	398	386	363	396	371	387	385	382	360	396	386	403	341	340	343	357	351	403	356	392	392	417	360	406	374	378	365	367	343	378	367	381	372	374	410	414	377	326	360	379	403	380	371	391	346	372	352	376	363	346	413	355	375	368	356	392	354	342	403	391	351	334	365	399	385	392	360	374	392	363	346	338	375	380	370	322	359	365	358	356	402	381	373	400	379	380	362	334	378	372	377	364	365	378	339	356	383	386	398	391	375	357	370	372	399	402	378	354	348	385	406	370	380	347	379	354	349	355	356	378	359	372	350	400	357	414	329	357	374	393	360	400	368	363	393	359	347	344	384	385	369	345	348	352	390	398	358	377	382	370	367	352	366	417	356	354	351	401	386	403	354	357	339	367	415	361	379	347	374	402	415	384	372	377	385	364	369	363	375	390	370	385	373	346	411	400	354	404	365	367	332	349	359	382	396	376	359	355	402	385	345	384	370	390	374	347	363	368	397	355	352	354	378	353	339	372	399	400	348	388	384	365	388	371	369	380	354	358	386	354	404	370	371	412	398	371	384	398	347	355	359	353	386	383	352	367	356	378	379	351	357	360	372	362	352	382	362	361	376	353	377	349	407	341	397	378	375	361	410	367	386	354	386	397	352	406	351	379	387	344	408	351	397	370	387	413	375	366	388	347	361	396	400	351	426	386	373	352	372	401	326	354	364	379	383	380	337	388	384	409	377	370	371	345	385	400	326	368	413	380	381	364	407	391	390	378	402	367	394	348	363	397	346	348	386	383	345	374	404	368	339	397	414	381	396	421	373	366	391	373	371	362	405	392	398	361	371	380	355	387	378	391	357	375	388	374	395	391	367	359	376	376	389	384	363	346	396	395	386	372	365	399	333	334	310	367	376	392	404	371	359	376	365	409	417	376	344	386	415	360	357	349	355	350	368	378	356	415	381	343	388	395	375	331	387	399	364	358	417	383	393	380	366	347	362	358	384	393	408	376	370	412	384	371	387	355	361	399	382	387	383	357	343	351	383	380	400	380	376	375	364	385	415	371	375	400	417	389	371	391	356	393	363	324	345	384	376	368	360	406	389	356	409	384	354	361	350	350	390	402	352	338	356	371	353	384	391	401	377	384	393	399	363	364	365	377	406	356	357	356	405	389	374	399	394	394	355	392	365	399	416	397	390	381	383	364	371	369	378	393	388	371	354	385	354	365	370	392	367	382	353	388	333	407	382	360	346	401	363	367	374	375	370	379	408	362	343	343	380	347	347	383	406	373	348	372	419	322	368	403	366	348	368	375	404	376	323	406	390	354	400	349	372	360	367	356	402	335	362	359	339	369	405	337	347	384	374	364	353	348	410	384	380	333	367	362	379	391	352	395	389	345	350	417	365	352	374	355	392	361	394	358	380	351	334	354	372	377	382	384	346	389	392	364	394	378	387	367	373	365	406	421	376	382	361	322	399	394	361	366	391	391	374	385	410	349	370	365	360	365	373	345	370	404	386	356	406	364	344	384	371	376	335	355	366	380	394	347	416	370	377	356	341	362	400	398	393	372	393	392	398	386	347	369	386	397	343	377	373	376	344	328	359	357	408	367	378	381	372	395	356	373	402	376	351	386	384	373	343	357	369	361	410	365	391	360	362	356	376	378	365	376	408	385	371	404	395	414	363	386	362	401	362	364	376	363	366	366	371	386
2703	1050	1263	1159	1024	889	941	874	916	888	891	881	894	879	847	877	854	925	858	840	876	862	809	895	907	881	857	903	872	905	900	855	846	881	912	908	809	867	809	856	871	918	863	877	895	857	827	817	889	806	902	856	885	863	884	883	932	861	829	884	853	847	893	899	852	880	862	867	870	907	911	864	875	837	923	928	824	902	866	853	866	846	897	859	864	836	851	862	864	824	814	801	845	846	871	827	867	838	878	883	825	857	848	790	849	880	869	837	870	909	927	904	836	830	877	859	849	903	846	904	846	865	907	822	881	876	815	857	874	838	860	844	788	827	877	819	870	919	811	876	876	893	865	860	859	861	901	864	851	888	877	952	879	853	864	863	873	864	885	891	872	923	884	842	914	885	856	836	936	890	845	902	866	855	882	852	855	869	801	878	879	850	949	877	884	794	868	859	887	880	908	817	879	897	869	893	854	833	861	882	857	908	891	844	838	841	862	864	852	864	844	885	825	866	829	871	886	836	826	856	867	838	861	845	898	819	848	892	874	880	851	844	871	867	875	803	879	853	863	828	818	872	871	873	852	908	868	843	874	794	868	857	887	860	871	866	870	836	860	864	864	882	825	842	863	864	855	852	836	835	904	884	842	878	883	882	872	852	848	839	903	882	879	816	860	905	861	861	854	883	901	949	867	862	853	911	862	883	862	847	897	833	880	813	855	845	900	865	858	879	796	876	840	830	833	887	883	826	876	869	816	840	854	929	875	854	865	864	854	852	928	890	843	869	822	839	862	839	853	891	865	865	861	902	837	862	892	902	910	851	828	860	858	839	809	906	808	834	814	886	822	913	904	899	890	843	850	882	861	838	856	901	834	801	882	831	881	887	874	857	905	843	873	914	849	868	846	841	844	917	877	853	847	882	840	884	819	850	832	868	855	885	887	854	854	893	904	846	847	859	831	860	896	815	850	896	844	862	855	886	882	876	903	901	862	833	873	826	883	877	839	870	870	829	850	841	885	795	871	852	833	856	834	880	835	890	871	867	863	839	879	880	866	870	889	840	876	858	884	844	920	905	833	843	889	812	844	837	792	886	890	823	853	873	900	851	898	822	814	889	886	845	847	822	848	881	899	866	855	864	850	841	889	898	893	864	889	862	866	831	876	857	862	855	879	876	870	857	842	902	872	847	860	852	840	871	854	844	859	874	861	836	896	882	882	846	877	867	812	866	838	896	887	906	889	862	859	888	885	899	845	906	835	880	877	853	882	864	858	862	863	887	867	848	892	867	866	863	853	856	891	837	868	815	819	836	860	886	848	881	873	830	850	816	860	832	823	842	935	922	875	871	864	873	858	840	809	940	813	897	818	825	868	850	851	864	832	890	871	888	871	912	861	862	842	893	838	897	858	869	879	885	849	857	883	863	920	880	916	871	849	884	874	796	885	860	825	921	818	864	901	851	847	848	894	875	855	854	862	840	860	802	888	874	868	827	894	807	921	858	866	851	879	810	821	909	858	855	832	856	898	873	872	808	896	848	867	905	856	854	851	907	837	868	853	877	878	858	890	915	905	849	872	819	877	886	825	860	873	856	861	833	825	864	870	876	880	864	860	928	833	860	856	822	843	885	921	891	895	886	890	834	858	880	847	851	824	865	876	886	853	884	841	836	849	899	843	811	861	823	889	900	902	867	857	889	888	842	845	852	851	832	864	881	847	913	837	846	869	873	880	859	842	805	880	884	868	800	930	837	884	868	848	864	866	827	963	899	866	910	875	879	848	888	904	887	886	903	889	841	853	845	912	892	887	833	875	839	845	885	892	840	870	874	858	857	820	861	893	872	885	899	848	829	872	858	874	874	801	877	819	854	914	834	860	893	867	862	865	902	864	806	838	867	895	881	824	868	928	881	812	906	797	848	839	789	885	865	842	862	856	801	866	858	846	904	869	911	862	864	849	848	843	853	846	865	829	871	816	839	856	848	844	840	871	849	908	868	855	935	880	844	849	827	888	860	882	904	868	897	822	869	850	818	859	865	885	827	862	849	842	851	830	849	844	819	855	900	868	895	887	889	841	857	891	902	921	853	909	872	876	913	895	873	875	858	830	870	857	871	843	894	864	861	858	860	826	916	852	842	865	893	858	858	857	869	886	853	893	818	833	859	843	887	872	849	940	865	868	858	891	905	896	883	882	874	851	809	869	900	908	872	886	825	828	865	855	874	881	928	877	863	823	864	819	892	894	858	859	864	866	864	834	895	857	855	903	871	863	783	879	868	876	824	870	862	935	880	869	845	856	863	873	817	867	823	827	818	834	875	817	797	853	826	875	863	889	798	810	800	880	858	830	822	857	838	872	828	904	854	938	835	841	862	931	846	887	908	917	881	905	853	899	882	855	858	928	866	876	840	906	855	877	861	843	829	852	860	873	908	913	838	866	856	896	877	883	832	843	883	863	840	838	875	878	836	874	922	887	852	903	814	870	839	857	867	850	904	857	891	857	805	851	874	861	861	844	821	874	875	846	873	855	881	852	884	815	923	834	856	880	889	888	881	866	870	856	913	843	870	831	874	866	858	865	873	884	902	856	870	893	870	896	892	876	871	902	896	845	863	839	825	879	921	840	859	868	892	884	922	826	884	943	807	845	874	853	858	893	874	845	869	849	897	796	870	844	877	865	825	895	812	850	863	886	857	864	861	900	912	852	864	852	897	837	870	894	884	838	840	876	872	885	889	861	834	844	891	916	899	918	854	903	882	868	859	867	960	864	854	881	864	880	868	839	872	881	869	893	908	825	878	906	838	858	846	902	870	954	841	875	844	793	897	890	860	880	879	864	860	880	875	853	837	855	839	872	864	855	884	880	816	876	847	877	895	889	871	821	842	861	867	837	828	898	867	855	869	888	906	866	834	826	893	915	852	864	850	860	866	821	882	864	931	859	817	871	842	856	855	868	880	841	878	821	872	886	911	868	877	884	849	871	868	851	885	886	832	882	811	840	869	877	834	884	911	839	875	849	850	871	818	861	878	887	879	868	816	868	864	874	878	850	862	809	873	876	894	869	853	861	896	874	893	873	896	888	906	822	848	840	871	905	877	853	871	853	887	865	852	878	876	846	909	823	876	893	858	891	833	899	855	843	899	863	894	892	811	870	839	841	863	879	886	873	859	871	877	873	879	836	922	878	877	849	782	832	875	862	851	859	857	858	829	881	860	919	900	825	862	828	938	887	881	873	828	919	832	888	850	840	854	850	848	870	870	846	886	887	902	836	827	921	842	883	859	876	879	827	845	859	878	858	831	863	868	811	896	894	842	893	875	872	954	900	882	881	836	829	863	884	838	838	885	842	864	837	862	862	874	867	884	879	891	891	838	862	869	881	862	893	900	852	858	829	816	846	917	903	917	876	851	836	872	892	883	869	828	895	909	862	836	865	919	824	906	827	902	888	833	914	904	854	875	871	870	890	862	835	878	863	847	849	827	905	916	843	850	854	889	883	879	913	869	893	880
23480	2682	953	677	503	404	381	353	328	317	322	308	352	349	319	300	287	305	284	308	296	284	271	310	303	299	289	298	298	305	317	319	314	319	310	300	319	302	291	313	298	276	307	297	309	303	332	267	322	312	306	283	275	318	301	303	303	305	359	340	335	309	301	313	297	283	294	334	306	286	268	282	292	328	326	277	312	313	285	312	297	326	293	299	287	318	310	278	293	301	269	334	296	322	307	300	325	287	279	276	276	312	292	298	291	329	320	245	327	285	299	304	313	291	317	337	282	303	269	256	276	288	278	291	307	279	321	332	293	339	264	284	306	298	284	302	296	280	286	303	296	289	280	318	306	274	274	303	269	293	279	307	304	296	297	323	269	292	298	312	271	338	312	305	265	297	330	351	312	310	292	300	312	308	282	299	315	294	293	280	276	286	295	333	286	292	291	258	287	318	314	316	340	282	309	304	303	308	292	277	331	298	295	295	302	266	316	307	318	313	271	345	314	328	295	317	296	322	304	282	314	307	309	295	311	287	273	264	265	310	335	281	284	283	297	319	314	286	304	309	289	333	300	286	303	290	313	283	310	284	277	317	286	295	258	284	300	271	317	297	303	319	271	306	315	298	314	299	274	293	283	258	326	295	308	274	300	316	314	288	303	319	330	313	273	310	294	316	321	312	271	301	324	299	323	290	340	291	324	316	303	307	310	294	340	289	287	274	326	318	294	322	304	303	323	291	306	286	298	284	318	296	318	311	320	300	322	284	295	307	293	298	302	298	333	318	295	305	327	297	301	297	290	276	290	290	310	295	284	285	306	274	299	275	308	303	332	315	313	310	284	309	282	272	291	293	318	277	287	273	263	264	302	281	321	312	304	283	308	290	281	338	274	322	298	299	291	298	299	283	305	310	314	270	268	282	304	278	294	290	262	279	332	282	305	262	275	336	310	318	285	302	307	282	290	279	282	303	290	287	305	299	305	291	320	311	279	281	291	260	284	292	306	284	315	322	294	273	270	301	307	268	297	299	289	287	253	299	305	311	257	261	307	313	299	271	311	290	319	274	314	309	291	269	299	306	309	299	292	308	297	316	305	311	284	296	299	301	266	325	329	301	274	308	321	331	320	278	270	300	317	290	299	309	298	301	278	293	295	307	310	319	267	285	285	303	284	285	288	283	320	320	309	323	302	285	316	265	325	305	294	327	328	271	306	273	339	286	266	319	278	283	294	281	293	286	313	267	292	277	312	309	315	290	304	322	301	277	249	277	293	284	287	285	319	295	288	281	302	297	319	264	313	278	303	284	279	298	343	331	301	317	281	303	314	296	318	294	299	318	299	295	274	274	274	302	286	285	302	346	287	292	285	297	302	320	271	298	330	311	278	320	290	294	278	317	310	332	311	328	282	298	331	294	308	301	306	314	287	301	301	276	290	286	332	275	301	268	296	303	328	285	278	304	311	292	331	294	310	331	300	279	287	313	268	304	304	287	286	302	310	281	262	295	290	267	306	303	314	299	310	311	318	339	281	322	294	310	273	305	288	300	318	301	310	293	276	283	316	291	273	292	339	278	312	310	288	285	299	294	294	287	284	306	304	321	308	279	295	315	295	307	249	277	292	315	305	286	267	269	297	297	322	326	308	315	284	326	288	286	285	308	317	290	285	308	279	296	292	284	297	263	308	284	259	307	288	305	268	315	288	257	290	319	298	292	335	296	276	284	299	327	293	301	298	288	356	279	282	313	283	311	315	280	322	275	304	297	286	280	271	316	292	279	299	274	311	303	292	296	323	280	315	276	276	322	317	287	317	303	330	289	280	283	291	278	308	319	302	310	258	319	287	323	307	302	322	304	312	316	312	294	307	299	284	321	341	286	300	315	283	285	280	299	291	298	293	318	323	286	345	309	286	286	271	286	274	343	289	302	302	264	344	303	283	326	311	308	306	315	336	282	292	311	293	334	303	321	320	288	300	314	301	314	285	317	299	267	298	306	305	312	328	291	353	299	286	326	298	297	300	289	281	293	273	314	312	304	301	277	307	269	297	322	281	302	294	313	294	302	298	303	305	299	285	314	286	292	299	281	289	275	279	309	277	291	311	264	297	286	321	329	366	313	262	298	319	313	277	283	290	272	309	299	291	301	307	300	305	334	294	292	271	299	280	287	328	277	279	265	334	272	319	299	273	301	325	257	282	313	263	300	291	250	301	310	323	297	294	317	308	292	287	276	278	298	302	264	303	310	305	287	314	271	295	304	320	306	321	292	310	314	286	305	310	310	314	299	294	305	270	275	278	298	306	277	304	315	273	288	298	288	309	263	271	284	263	306	307	286	283	321	280	304	294	290	325	290	280	311	306	302	275	305	284	335	306	270	278	296	302	313	318	315	275	299	304	266	303	277	302	323	301	275	266	291	310	274	298	308	294	306	285	305	274	295	277	295	313	312	288	301	330	293	333	313	277	313	311	305	248	309	291	283	293	310	305	301	312	305	313	294	278	310	288	282	269	298	300	293	273	299	291	288	280	272	323	281	331	290	293	337	302	326	280	303	304	262	302	296	294	286	307	315	306	273	287	328	274	281	292	266	289	339	299	314	298	301	287	312	278	304	284	308	315	319	317	296	294	309	296	273	276	298	306	313	314	280	278	312	312	300	331	287	304	290	295	311	309	278	275	290	299	297	339	300	313	286	290	310	307	300	290	272	315	295	292	274	253	307	315	300	307	302	304	279	290	277	278	304	303	279	313	320	327	278	307	332	330	331	316	272	313	325	282	289	276	281	284	304	307	294	308	288	288	295	265	309	294	309	276	324	313	311	268	315	320	300	291	313	307	290	300	333	304	280	289	304	295	297	301	292	306	257	269	305	311	309	312	314	323	293	269	284	310	289	282	279	310	314	271	318	277	279	272	283	295	329	295	299	311	292	273	295	320	306	307	284	327	280	316	287	288	276	309	278	284	300	322	316	284	315	289	275	307	291	350	335	276	295	321	289	274	279	298	308	314	304	283	289	276	280	298	265	323	306	312	288	245	329	285	330	308	311	296	323	280	312	315	304	301	305	304	297	290	320	294	284	278	287	287	284	264	310	305	306	311	306	281	323	300	272	264	299	313	326	296	300	333	317	302	312	318	329	245	312	290	282	278	319	283	300	295	285	306	313	292	331	299	300	275	306	305	300	293	287	291	302	277	280	316	308	295	282	305	281	294	317	296	284	283	296	319	316	285	336	296	323	296	290	286	334	331	322	299	316	289	283	281	297	306	291	238	306	301	312	276	280	287	330	307	287	311	275	319	275	295	298	284	296	308	316	316	279	293	292	307	322	312	266	334	290	340	305	313	320	309	300	300	333	290	309	331	268	289	311	296	309	314	277	331	298	321	308	294	253	278	291	287	326	304	296	299	288	330	267	294	306	290	256	260	303	314	298	304	299	287	290	301	274	301	290	314	286	317	325	320	295	295	320	292	293	262	270	289	319	280	275	291	301	284	296	338	317	317	276
14161	1299	2033	1916	1553	1234	1115	1007	890	873	806	778	757	827	754	728	761	737	731	703	715	731	766	706	717	702	721	730	682	730	720	696	712	728	689	721	714	726	733	706	734	716	731	734	717	702	772	739	696	714	735	726	694	681	646	735	704	694	707	719	717	681	685	697	708	707	717	699	685	698	701	699	693	691	716	678	709	695	725	687	687	685	675	707	739	691	720	706	697	725	677	682	670	672	685	683	638	697	712	722	712	708	663	697	739	718	687	738	652	720	745	723	716	737	668	693	703	710	710	688	710	661	725	720	708	694	717	715	717	707	675	650	691	698	714	685	692	642	690	710	705	728	689	672	671	672	729	722	717	719	710	719	686	780	696	722	663	697	748	651	713	742	693	718	689	693	678	695	697	704	715	700	683	684	685	647	742	712	648	736	694	665	671	689	679	703	679	702	703	735	677	677	679	724	686	707	711	722	690	687	695	689	697	687	721	668	654	710	709	668	727	655	696	633	694	703	655	692	716	718	723	678	637	722	741	656	703	666	724	704	746	666	736	687	693	680	693	682	674	747	693	695	756	655	698	652	697	697	685	681	721	723	699	699	695	706	647	706	719	779	653	671	727	695	686	736	684	679	726	695	670	701	718	672	710	727	717	715	694	731	695	731	714	707	667	644	719	785	653	687	734	708	759	673	738	688	669	654	675	655	691	744	670	694	713	659	659	687	733	668	714	656	651	667	725	676	710	735	674	706	713	736	700	709	686	679	677	697	727	687	717	712	701	734	730	665	693	692	668	727	688	708	658	721	700	714	707	725	681	696	612	686	707	682	783	750	687	748	703	673	679	665	719	731	726	726	722	678	717	712	722	715	656	679	687	688	702	692	710	697	701	750	679	671	707	753	673	707	702	704	698	729	720	670	659	692	744	707	696	704	715	733	727	695	726	665	664	731	698	713	672	667	686	700	695	691	684	701	720	701	722	688	699	655	728	716	690	687	669	684	684	703	737	679	732	713	690	695	678	726	696	655	683	695	709	723	663	742	707	715	719	701	736	648	718	731	672	693	714	694	679	667	662	654	746	696	673	684	699	690	707	689	709	709	701	696	645	735	708	639	691	720	739	643	708	704	713	707	743	659	704	704	672	706	694	688	713	718	691	660	695	696	645	689	696	683	669	683	725	687	698	663	707	698	705	704	654	731	713	698	705	676	710	703	768	677	696	693	689	679	679	680	702	744	694	727	681	678	655	686	704	728	698	707	738	714	705	676	719	637	712	701	712	701	713	659	710	717	723	653	714	716	706	722	723	681	731	685	720	653	671	746	710	723	637	691	725	717	695	674	689	711	709	718	686	669	688	669	685	682	715	690	696	728	732	731	739	702	705	696	708	669	698	694	673	723	744	687	688	666	742	690	715	719	683	622	650	700	718	680	706	671	723	723	700	744	639	709	713	704	656	650	675	693	702	730	676	671	715	678	689	729	715	668	730	682	712	644	723	648	710	669	717	713	719	727	674	683	708	686	673	687	724	704	720	670	656	667	668	713	705	728	735	711	684	685	621	678	725	714	701	704	714	693	690	699	688	680	684	702	769	725	710	693	689	684	722	714	715	699	678	667	655	699	676	709	713	656	706	697	705	692	787	728	705	701	727	743	687	702	735	704	714	650	682	696	728	685	688	696	688	707	679	692	675	696	685	714	710	708	690	718	702	668	714	658	716	665	670	711	741	747	736	685	733	660	715	663	728	704	680	678	697	713	693	697	686	688	718	661	685	738	702	714	661	697	716	661	700	727	667	699	703	647	662	720	701	698	691	703	694	710	714	692	724	732	691	685	684	696	697	704	683	658	688	654	663	695	677	683	653	733	708	666	687	681	702	674	711	759	708	728	675	726	714	700	665	709	728	706	671	706	704	677	688	731	706	703	684	660	688	691	746	694	736	684	707	666	662	726	680	700	707	740	696	697	731	703	704	737	706	671	720	765	686	658	741	700	746	709	716	689	731	692	701	711	725	682	712	705	702	657	725	680	717	668	701	678	691	745	671	677	692	712	684	717	670	689	692	683	701	694	664	754	738	640	693	718	680	661	684	679	694	706	674	658	680	701	735	731	712	726	674	662	691	712	684	697	652	696	695	665	727	678	700	683	677	635	672	680	770	664	718	735	682	724	667	725	728	651	706	768	670	683	682	658	664	660	710	731	715	711	734	703	704	682	700	705	661	685	716	676	712	722	746	704	699	684	690	664	702	713	702	711	716	718	676	671	734	722	720	668	756	718	699	667	705	701	679	664	699	710	737	656	706	703	742	749	714	727	674	688	666	699	684	709	758	670	714	662	744	706	645	710	711	712	682	759	657	671	722	687	733	730	737	729	705	704	702	709	736	713	655	689	715	760	676	674	662	723	656	686	676	662	709	766	714	710	739	673	684	687	673	700	688	698	673	674	686	683	727	630	673	709	747	728	781	696	737	666	693	727	713	753	685	704	698	749	693	718	699	686	714	678	715	663	683	703	707	698	679	713	693	704	693	683	698	721	731	685	668	686	723	690	723	676	722	733	735	621	681	711	713	646	688	676	687	709	676	682	748	684	715	715	659	688	689	702	681	646	698	674	712	697	711	710	704	720	655	713	716	685	704	728	702	683	716	730	701	689	739	693	724	674	714	693	701	677	709	732	690	709	708	730	700	655	683	690	706	712	689	677	710	671	689	655	665	700	689	708	676	666	674	751	727	677	726	714	684	695	644	717	689	665	693	669	678	734	661	697	704	712	713	680	700	683	673	728	699	704	705	715	696	721	680	659	725	739	765	699	719	730	743	697	657	719	662	710	729	614	713	684	723	707	678	681	720	712	724	720	735	725	680	699	724	722	680	734	689	709	657	699	715	709	741	685	693	718	680	728	703	707	674	705	694	666	733	690	710	681	725	720	731	734	693	702	715	761	680	700	708	628	708	675	658	717	748	697	705	725	686	665	715	696	722	716	696	703	688	678	668	712	658	720	701	732	688	670	673	706	745	743	710	703	689	730	696	705	709	714	673	717	701	693	712	704	675	722	702	698	756	693	710	684	719	702	659	708	704	695	701	663	745	696	672	761	744	696	693	721	715	655	724	700	696	703	731	734	697	721	715	717	702	705	683	679	692	682	705	692	720	682	651	719	694	674	695	654	704	735	723	687	746	739	710	679	727	688	658	758	679	701	701	701	725	670	698	696	690	687	678	683	691	738	680	643	721	686	682	712	719	621	721	726	693	662	690	708	702	720	709	714	663	714	702	703	699	696	681	705	681	706	700	669	695	687	693	715	727	699	745	711	719	685	666	765	699	681	739	672	682	666	646	741	687	726	672	670	721	702	705	722	724	713	700	716	668	757	742	675	750	696	705	655	692	677	701	695	696	693	712	689	712	674	695	714	691	681	702	695	681	706	735	689	748	683	719	744	702	737	675	721	662	704	660	703	700	696	673	670	663	694	675	727	738	709	716	695	699	666	674	699	714	674	710	689
35775	6041	1371	836	489	347	238	213	236	173	161	180	150	147	151	154	167	161	106	147	125	149	135	152	160	144	159	145	136	124	128	143	139	149	124	163	135	131	149	147	116	139	144	136	121	136	129	145	131	137	144	129	144	136	131	136	138	120	125	149	129	128	136	140	160	127	120	142	147	155	157	154	140	124	155	113	140	114	129	143	140	126	143	165	161	130	139	122	143	129	121	124	130	128	136	146	131	127	114	126	148	118	150	138	163	138	129	141	136	166	154	140	131	130	117	137	142	136	137	146	140	142	128	146	134	154	139	117	125	133	166	135	137	138	127	120	136	110	135	133	119	129	153	139	115	109	142	139	125	140	134	131	139	132	136	137	125	113	146	126	127	142	142	150	148	141	120	117	115	163	135	162	125	112	124	114	150	129	139	123	110	126	118	135	170	128	120	126	129	142	146	133	142	132	138	154	124	126	124	134	132	137	156	136	133	109	163	116	121	127	141	140	131	139	135	141	127	135	145	122	118	141	121	131	151	145	149	151	140	127	123	134	135	145	144	128	158	127	122	130	118	116	152	144	121	136	137	124	141	130	131	147	118	137	131	102	120	143	122	128	125	125	126	130	126	131	153	139	118	116	125	141	146	127	150	143	148	145	136	142	146	128	130	134	102	144	131	148	124	139	122	145	132	138	145	139	163	129	152	126	140	132	152	137	151	153	149	136	128	150	125	132	107	153	133	132	134	128	150	137	144	126	134	126	136	125	140	144	152	127	143	123	168	166	125	140	145	110	112	135	140	140	125	126	124	140	143	125	135	128	142	121	137	167	119	150	131	155	119	152	145	152	145	137	137	133	149	137	141	142	123	133	139	138	137	123	146	141	154	145	160	137	146	130	108	124	146	143	145	123	153	142	152	139	140	143	132	125	119	117	145	116	123	140	122	126	145	113	131	139	135	164	123	118	140	139	162	138	121	157	127	132	141	145	135	152	128	126	133	131	117	131	122	129	125	116	135	126	154	150	106	125	128	113	139	140	137	123	120	108	116	116	112	131	139	138	121	104	139	134	123	140	112	130	128	142	128	136	114	132	148	141	130	121	130	150	145	126	136	127	124	131	145	123	149	124	146	119	119	143	158	123	123	141	113	130	124	143	134	140	116	146	138	121	152	118	122	129	114	120	130	149	134	143	126	125	101	136	152	131	119	131	149	142	133	155	168	116	140	147	147	121	129	110	123	138	132	135	136	124	138	130	133	124	129	145	139	142	149	133	129	123	108	153	136	132	142	152	129	150	133	109	117	126	99	145	141	125	136	122	137	154	140	124	131	135	123	130	139	138	134	140	124	148	125	135	136	142	126	133	136	137	132	126	134	131	118	130	124	118	159	131	133	130	141	144	142	115	162	125	115	128	142	131	146	109	131	139	124	133	127	132	132	145	133	126	133	148	118	127	142	125	121	121	127	134	133	149	124	135	114	132	149	120	139	132	146	127	151	131	141	133	143	129	122	142	123	138	131	151	135	132	142	129	138	145	139	148	129	146	121	127	143	114	114	118	95	130	128	115	121	124	160	127	132	134	148	152	116	149	113	117	122	138	119	152	131	122	140	136	130	126	142	110	149	135	125	120	114	103	147	135	131	136	147	120	154	149	156	130	152	124	139	131	111	125	126	120	151	150	148	130	123	145	155	143	122	144	143	121	149	124	152	122	149	123	116	131	125	124	119	133	115	132	133	148	125	138	133	150	126	123	144	117	150	133	126	151	146	132	122	135	142	128	144	125	113	135	103	138	109	143	165	133	155	133	165	109	150	129	120	138	136	136	141	112	145	145	118	136	155	122	123	140	129	135	128	136	138	125	142	158	127	122	153	133	119	109	156	119	96	139	141	152	156	150	143	119	137	145	130	121	145	156	140	161	119	139	135	161	129	132	114	133	151	133	143	118	140	121	135	148	140	135	126	147	150	132	157	138	141	146	128	150	137	115	137	138	120	132	121	146	133	147	140	153	141	142	140	120	136	141	137	121	149	125	142	136	153	138	138	130	139	116	144	113	158	141	126	113	158	124	130	139	118	125	146	137	121	119	136	133	135	154	155	125	121	120	147	144	124	157	122	135	136	142	117	134	122	148	136	129	142	124	132	164	128	130	130	136	140	139	143	121	119	124	130	134	134	145	136	152	143	142	123	108	140	130	113	130	133	131	120	120	118	122	123	139	149	164	119	132	116	132	112	137	136	118	129	141	128	118	155	130	149	122	130	133	123	132	143	154	136	130	146	128	136	129	127	142	128	117	127	125	139	144	143	125	140	145	131	154	147	140	125	136	131	122	126	135	129	121	141	141	117	123	132	143	137	151	129	136	112	144	136	127	123	112	138	110	155	139	123	160	149	118	116	131	125	136	134	126	137	133	140	148	130	133	136	134	131	129	116	118	126	115	126	137	129	132	129	159	120	125	137	134	127	104	142	127	130	139	134	116	153	130	121	125	145	137	146	139	134	130	133	125	148	116	133	124	138	150	124	123	146	128	125	122	142	119	134	124	135	126	135	117	124	124	123	116	146	121	156	122	120	127	134	137	138	127	115	116	133	145	141	137	131	144	108	146	144	108	117	130	140	131	146	131	133	138	145	117	134	153	111	163	124	140	125	152	130	133	118	130	112	123	152	119	142	139	112	118	112	150	138	124	142	143	117	133	125	133	139	135	123	123	135	144	119	130	132	145	133	149	144	143	147	144	123	145	137	130	131	136	129	142	148	142	127	148	149	113	124	151	139	131	119	130	155	137	131	170	156	124	160	126	125	148	136	118	145	127	135	122	142	146	113	140	110	136	132	127	145	141	106	117	132	135	151	143	131	129	108	133	137	137	135	151	146	144	136	134	132	151	125	132	128	134	129	140	110	140	125	128	102	144	125	137	139	122	134	137	114	145	150	126	137	143	141	150	127	140	126	136	133	115	122	137	123	113	127	146	119	121	138	150	149	141	153	152	146	147	141	124	114	143	128	141	144	151	119	132	129	137	152	126	123	154	143	134	116	123	123	115	128	148	135	150	135	125	148	137	137	119	144	130	133	126	146	142	132	123	143	129	134	128	129	130	131	132	122	127	124	136	129	118	122	129	140	135	154	130	115	120	120	124	165	114	136	161	112	133	139	146	134	124	136	121	137	119	126	133	143	134	117	126	111	131	138	131	133	127	122	139	141	118	140	136	144	139	141	136	127	140	124	116	123	104	116	131	133	115	132	162	133	120	143	138	130	99	120	130	132	131	129	136	153	140	126	131	131	116	132	146	140	125	145	143	137	123	132	127	137	136	166	153	106	123	137	129	132	135	118	148	138	132	120	117	139	126	156	127	136	124	122	114	146	139	131	132	132	141	141	140	118	148	119	141	124	146	135	109	128	140	148	138	138	116	126	122	121	141	123	143	120	92	121	128	115	131	98	152	119	126	106	135	136	140	139	130	141	151	127	133	139	141	139	151	113	133	142	113	129	130	131	148
19626	1303	2538	2456	1757	1310	1036	880	748	704	595	564	468	481	533	456	462	388	446	421	443	441	390	435	423	393	412	377	351	353	386	365	424	380	372	388	396	325	361	380	397	357	353	394	356	394	337	365	341	350	357	349	337	332	352	354	380	385	354	346	332	358	355	342	342	339	365	374	362	399	356	321	328	355	364	336	378	368	355	363	358	370	369	357	355	372	348	340	357	354	367	391	341	348	353	349	330	341	346	374	326	383	364	373	334	337	364	342	359	404	345	384	378	350	357	336	334	358	339	356	365	355	363	365	347	372	355	347	343	326	334	404	342	366	349	376	353	352	365	340	352	325	349	366	345	369	378	370	360	372	342	334	322	361	368	341	335	325	352	343	360	329	334	359	403	348	366	335	341	348	332	334	344	367	342	393	321	340	362	373	336	353	371	297	370	374	381	370	342	334	367	343	355	365	364	336	337	342	346	330	330	348	345	346	362	340	329	379	338	383	339	368	344	365	329	326	341	356	347	356	347	349	379	355	338	337	376	341	335	368	343	350	344	364	364	378	376	352	332	367	357	324	341	316	388	332	370	345	355	362	372	332	388	327	343	345	324	375	343	376	362	337	353	396	375	334	303	344	352	374	353	349	319	358	348	369	372	375	360	361	339	372	363	388	363	351	381	351	347	371	393	333	375	348	324	364	362	353	335	342	334	373	352	379	387	344	338	348	381	345	322	350	340	363	354	357	333	368	370	397	333	333	337	364	356	366	375	368	359	338	350	398	344	381	368	353	358	342	369	378	358	368	354	360	347	365	366	377	324	330	352	354	366	343	393	342	378	320	381	325	307	364	389	365	367	360	365	356	322	345	351	348	314	364	350	357	368	336	353	352	353	317	356	359	360	368	330	352	315	344	359	353	353	340	358	325	336	387	322	380	376	392	363	374	330	356	369	342	346	344	332	355	346	353	376	367	387	352	337	359	377	375	325	370	354	369	327	357	377	359	371	365	365	365	332	370	329	373	321	353	334	381	386	344	363	343	357	354	364	312	372	378	392	347	364	308	380	365	364	363	363	351	374	349	344	379	368	359	359	361	397	341	303	349	352	375	343	372	371	375	352	319	371	343	394	326	361	318	340	351	350	338	365	343	360	366	360	360	337	349	359	350	379	361	335	356	358	354	398	364	341	355	379	367	357	351	342	365	379	349	349	353	331	332	337	330	393	361	359	381	332	381	386	362	343	331	338	379	348	342	365	334	363	371	353	311	345	357	358	358	368	350	354	343	335	326	333	308	358	359	335	352	362	362	336	328	348	384	327	362	360	338	378	344	353	312	354	348	333	404	340	300	340	354	344	342	315	316	372	364	346	369	356	333	348	358	335	343	342	321	377	387	370	341	334	308	376	350	359	321	342	364	351	349	320	353	322	386	327	358	323	335	366	345	350	351	341	363	355	334	355	353	344	352	356	373	342	362	347	331	355	382	313	320	366	351	340	352	353	323	357	351	356	361	342	338	327	363	328	334	353	349	367	323	359	344	359	347	310	349	358	330	310	360	348	363	335	367	341	358	376	369	345	348	363	368	317	365	354	397	364	338	352	344	337	350	372	366	377	359	330	378	364	355	360	370	344	361	339	351	368	346	331	327	330	356	335	349	373	346	328	335	364	368	364	338	368	347	360	350	393	350	365	339	355	328	325	338	350	387	308	340	342	364	335	347	350	346	349	366	317	360	328	351	373	350	370	339	324	342	335	358	365	353	345	364	361	364	313	336	340	350	372	373	394	348	337	367	355	368	367	363	352	350	326	378	375	355	353	332	373	377	324	363	376	322	375	343	348	371	345	349	370	370	375	363	361	347	315	324	365	326	349	350	345	333	356	358	391	332	343	357	364	354	371	344	369	366	323	359	349	362	375	345	349	325	347	330	366	358	353	402	357	359	384	375	362	372	357	347	332	348	346	401	355	356	365	359	376	361	376	357	365	334	339	364	340	363	363	378	338	360	371	345	358	353	369	361	365	368	330	342	355	332	352	340	352	347	319	342	338	383	337	346	351	328	366	342	342	369	342	350	371	352	362	337	328	330	347	349	363	354	359	372	355	343	387	356	309	322	353	348	360	363	379	352	327	348	340	336	384	360	378	338	351	340	337	330	341	315	363	337	335	372	369	363	358	355	358	369	336	339	372	349	337	358	329	330	373	370	347	373	358	342	362	348	364	360	331	359	355	335	380	366	341	342	347	331	293	351	383	366	389	328	320	373	369	325	392	333	328	336	337	355	339	382	367	337	389	355	356	331	340	374	338	352	363	348	361	352	347	363	349	357	367	333	356	351	353	333	355	347	369	362	360	343	357	325	376	356	344	356	362	364	356	363	357	384	350	393	388	351	322	326	330	365	345	363	344	350	376	351	360	354	335	372	373	376	390	339	353	381	349	340	340	385	339	354	409	354	373	334	327	324	337	359	355	362	360	346	347	371	328	345	348	350	331	354	351	349	332	343	361	386	344	326	357	342	311	340	354	358	320	360	352	340	340	308	349	351	353	353	349	332	328	373	333	355	338	361	359	376	338	324	311	358	398	331	344	377	360	369	373	319	372	344	317	346	377	346	292	374	317	367	364	379	378	365	383	393	376	346	338	323	339	352	343	342	341	334	348	384	342	333	310	363	359	322	362	334	318	342	349	365	347	377	357	358	407	342	405	355	345	356	341	363	376	367	338	367	335	379	371	331	353	353	371	390	347	350	361	353	333	344	346	364	352	333	379	342	365	398	337	339	345	392	380	369	379	367	348	360	353	360	340	375	383	353	364	377	364	334	367	367	355	364	374	345	348	345	374	356	373	335	356	337	329	336	345	379	339	375	347	319	336	349	354	341	345	384	356	378	347	351	368	349	367	334	369	354	328	361	351	340	323	364	337	360	345	353	363	339	365	370	364	350	365	354	365	368	334	354	375	350	354	358	342	346	361	324	360	405	312	380	357	337	346	371	351	327	360	335	345	334	339	361	345	351	369	345	356	413	338	351	324	340	362	363	359	362	329	371	367	357	345	340	341	360	335	343	333	363	355	339	341	358	346	347	327	366	369	359	347	373	365	375	368	367	353	320	369	393	329	357	344	351	353	364	350	351	339	346	335	352	340	321	370	348	376	373	374	349	337	341	375	353	371	368	379	320	348	371	338	401	336	360	314	331	334	353	357	365	369	351	342	334	331	372	380	354	348	333	366	366	319	337	362	350	316	337	361	374	337	303	368	363	326	393	365	355	379	353	346	338	355	366	359	333	376	366	370	378	332	365	319	328	341	330	342	352	309	366	389	353	339	384	354	358	378	363	369	383	346	353	364	353	369	336	360	362	327	336	374	343	352	341	336	375	331	364	349	360	340	341	361	343	338	361	356	382	346	340	354	326	341	327	373	342	335	334	353	359	332	347	375	347	361	348	330	351	311	354	341	327	361	368	334	343	329	327	305	390	361	341	379	350	354	358	352	368	361	344	342	363	355	345
2329	599	565	462	366	431	397	398	375	392	355	404	370	328	398	424	399	409	374	367	347	348	369	391	388	403	362	421	382	385	417	386	392	328	379	374	367	379	373	352	365	350	370	385	415	356	365	397	393	362	380	360	372	362	375	393	341	369	368	390	365	384	374	373	386	368	380	384	383	388	379	377	355	410	379	365	379	390	413	377	355	397	387	348	395	342	374	379	423	344	368	360	342	407	374	370	371	397	355	383	375	392	366	380	389	373	342	344	371	370	378	356	347	370	353	396	364	404	413	367	381	386	372	373	389	417	350	408	343	389	352	373	382	403	384	358	392	386	355	405	378	349	357	403	362	423	342	366	403	371	400	350	352	377	358	368	394	401	373	362	406	387	356	372	405	403	421	414	341	342	386	399	369	373	359	428	385	359	372	410	388	385	358	365	368	363	408	361	405	385	412	418	385	414	379	394	366	370	332	410	396	344	343	370	381	359	379	361	369	403	337	378	388	377	413	348	383	310	403	360	402	371	350	414	386	364	368	344	380	377	363	352	387	348	357	385	365	409	378	356	374	369	395	394	339	345	351	393	372	352	402	355	355	377	367	393	388	367	353	351	353	384	384	358	352	353	397	382	386	380	383	372	344	348	389	376	384	358	379	394	379	375	377	385	339	389	377	382	342	377	381	372	360	396	405	364	363	368	384	422	378	388	338	382	407	397	413	377	374	376	353	348	358	411	365	405	388	390	356	400	370	374	386	340	354	353	373	420	351	381	368	351	401	380	377	367	379	378	383	383	383	416	362	345	359	350	354	381	411	426	337	349	370	359	399	367	358	347	356	345	347	356	390	366	377	348	406	378	357	371	376	370	364	361	375	363	371	398	381	380	339	382	398	406	418	365	376	362	378	373	388	423	332	373	353	393	343	380	374	364	353	347	364	387	390	378	378	365	396	397	363	378	398	347	373	372	340	367	387	397	389	355	352	389	398	381	365	356	414	351	375	369	425	378	392	367	344	353	387	378	396	378	358	340	391	358	344	382	377	414	390	394	380	406	356	374	378	330	349	365	348	366	330	404	375	386	353	360	376	381	345	384	395	369	370	379	375	378	378	353	380	380	393	377	383	395	365	410	374	381	386	363	377	322	368	416	390	354	374	342	383	370	415	371	338	386	364	354	403	383	380	375	370	383	388	388	371	360	394	375	413	406	377	414	428	387	381	384	410	377	357	355	361	356	367	364	364	430	411	377	386	373	381	358	354	378	390	378	371	383	369	341	381	401	389	388	404	364	402	405	392	399	391	420	379	332	359	372	378	356	367	369	409	377	381	397	386	364	378	377	378	359	349	392	393	342	360	375	373	374	375	401	357	395	341	355	359	349	378	369	396	355	393	378	365	379	403	373	389	350	380	387	360	373	366	326	392	366	357	374	388	375	365	378	408	371	374	364	384	380	394	365	372	356	352	387	407	375	405	367	364	373	371	388	364	374	390	366	395	368	399	382	378	355	376	422	401	401	402	384	376	378	387	381	338	389	373	402	388	428	384	397	408	351	381	375	381	328	339	350	367	370	364	381	385	356	371	366	364	358	372	396	384	392	376	356	395	406	347	377	398	372	356	389	323	383	410	417	371	383	369	346	377	403	367	353	377	398	396	354	354	381	378	395	376	385	396	365	361	399	377	377	382	368	386	367	415	390	360	406	380	371	416	396	355	385	352	363	397	377	383	384	414	337	357	377	363	395	376	382	373	365	409	439	382	370	380	373	372	350	359	370	360	369	336	359	397	371	361	388	395	352	378	365	375	359	376	371	385	372	379	389	372	353	388	356	346	363	382	322	412	358	398	386	359	408	368	376	383	384	372	377	380	364	354	371	378	372	379	384	361	371	373	363	334	370	369	364	377	390	386	407	383	363	378	361	369	394	402	434	383	426	378	362	390	372	360	416	381	337	358	379	378	384	369	364	371	392	388	391	373	353	393	388	371	389	380	349	398	385	401	356	386	405	370	407	365	386	379	366	383	371	367	369	406	389	339	381	349	360	392	329	380	406	385	400	381	394	387	378	412	381	370	383	368	356	339	391	384	355	392	391	366	407	375	358	407	361	367	362	395	402	386	366	365	383	356	374	379	381	394	363	392	359	392	377	389	379	398	401	405	340	396	326	333	400	381	364	378	418	374	372	385	400	403	388	397	403	349	369	384	400	367	398	369	339	376	375	396	362	361	339	380	354	355	399	335	416	375	355	377	357	405	371	391	369	381	363	359	354	330	399	430	357	364	367	400	384	398	357	393	415	401	393	354	358	380	374	392	404	343	381	358	343	358	405	353	372	373	362	372	364	390	359	391	361	396	397	357	408	365	400	411	384	355	344	377	409	376	403	404	367	382	358	374	380	382	363	399	343	376	405	363	370	373	327	358	392	346	346	422	383	379	390	393	410	373	353	386	403	382	368	363	361	337	362	381	380	372	358	368	405	396	382	372	389	367	381	387	350	380	367	412	419	357	359	376	399	389	360	389	397	419	352	367	369	373	367	401	426	387	398	373	362	346	361	405	348	367	395	372	362	348	365	353	401	371	395	340	380	379	372	377	345	396	384	367	408	322	368	396	383	364	415	406	378	397	397	407	356	385	367	433	376	368	348	372	401	355	393	352	383	389	382	352	377	356	383	352	402	375	360	405	368	390	365	361	356	401	372	353	364	365	361	401	402	371	354	384	389	347	384	406	374	362	352	369	375	354	359	407	407	406	372	397	377	394	374	369	382	397	401	369	363	387	410	356	387	386	418	373	392	336	389	391	391	421	386	353	428	417	365	363	376	390	368	356	385	342	350	348	375	380	354	397	385	387	386	419	397	347	369	340	399	368	359	375	370	383	357	363	350	425	392	407	392	378	391	351	348	361	392	377	332	353	390	361	379	414	356	387	340	397	375	368	369	375	384	381	371	375	372	415	406	381	349	352	379	425	382	384	354	360	380	384	350	416	408	380	385	375	399	383	373	373	393	370	397	393	369	364	405	386	363	370	389	387	385	374	375	396	397	396	406	357	382	375	371	350	350	360	378	400	349	418	398	381	394	447	380	369	343	376	348	392	409	356	344	351	392	386	394	356	356	415	356	359	401	356	393	392	354	339	390	388	378	392	376	363	339	360	358	405	385	367	373	372	367	336	381	369	395	406	409	404	369	378	374	366	360	362	398	398	410	358	408	392	371	354	359	399	401	360	418	392	414	356	361	339	386	397	397	381	365	403	417	363	369	421	414	380	381	430	390	414	373	367	410	364	368	398	374	375	416	406	352	343	350	364	366	389	393	416	380	368	361	338	349	379	335	425	373	345	358	345	367	353	426	371	380	355	411	387	374	404	399	379	378	360	382	375	391	363	407	399	368	382	419	362	387	383	361	361	362	361	388	402	380	359	399	403	396	362	374	408	364	366	350	431	373	375	356	369	371	381	396	397	359	354	394	392	366	390	377	386	363	360	339	390	390	366	391	372	397	389	373
2772	985	1221	1171	1040	948	863	883	857	846	850	881	863	860	888	869	879	870	927	883	883	836	890	882	895	900	917	825	814	874	885	837	849	808	871	845	885	848	866	851	886	836	898	856	869	865	865	847	854	879	842	881	833	844	845	854	876	826	845	831	866	867	834	819	908	817	840	879	857	872	838	807	870	868	832	817	841	885	884	821	821	880	837	799	830	825	845	905	832	858	864	840	842	859	840	888	897	927	888	877	901	862	864	865	886	884	834	891	878	855	865	881	859	820	884	856	899	852	895	875	918	937	878	880	837	891	871	840	872	915	859	874	870	873	889	858	867	874	891	908	847	905	879	856	896	907	893	874	867	809	861	839	884	839	837	908	865	888	824	845	868	851	843	908	872	851	895	882	875	852	835	903	837	843	830	890	863	856	875	877	854	826	840	897	912	886	886	889	912	901	923	936	890	892	904	853	889	855	880	875	822	857	871	861	874	884	876	834	815	894	897	861	878	874	852	858	856	849	892	881	888	878	951	859	893	865	880	841	859	808	813	806	841	925	853	870	842	834	897	845	808	907	865	901	867	837	891	864	817	888	880	902	925	892	872	911	802	836	946	850	871	839	880	865	947	821	851	874	852	799	895	896	923	813	859	872	870	872	889	932	890	815	831	880	888	904	882	910	826	831	903	879	856	852	819	848	852	842	840	843	900	859	884	881	838	831	862	811	833	918	872	885	862	900	851	845	853	849	841	838	845	843	868	814	867	884	905	853	881	896	823	931	845	812	874	812	879	914	845	853	811	921	804	861	873	858	889	886	804	829	900	886	878	866	911	853	908	844	898	872	906	835	832	866	833	952	857	870	892	859	826	892	808	869	893	883	876	834	876	834	850	908	856	851	853	933	880	847	896	877	879	872	901	967	888	892	893	882	919	861	814	898	842	871	903	838	905	841	865	882	903	852	832	857	842	872	864	843	881	923	853	961	816	854	875	903	877	877	846	852	816	877	835	887	881	897	903	845	866	873	836	816	891	889	894	854	882	849	900	879	848	871	808	856	840	828	913	866	874	875	901	843	886	830	904	907	892	829	828	890	898	910	900	899	856	901	893	888	886	820	874	879	813	839	847	898	847	853	868	860	839	877	900	894	837	877	886	875	925	856	858	841	875	859	884	833	875	859	852	799	855	878	833	819	899	887	839	873	854	896	900	869	846	863	830	898	866	864	850	845	916	881	869	884	933	888	801	778	897	839	921	878	878	926	839	842	815	877	877	882	830	901	822	860	875	859	936	855	861	875	840	844	858	918	881	913	828	912	853	910	870	908	880	846	878	850	890	913	850	874	838	842	872	798	866	831	886	909	795	816	860	833	853	890	877	857	904	881	877	858	872	898	873	870	886	842	897	889	917	793	838	908	920	834	889	871	944	842	853	864	896	835	873	913	900	843	914	869	908	861	874	863	852	865	849	862	873	916	837	875	891	950	840	843	834	838	867	863	839	920	823	773	922	895	888	856	853	856	868	877	827	858	829	924	874	869	839	897	914	868	870	893	886	868	876	874	824	900	836	888	865	884	897	896	820	899	872	849	872	945	847	894	895	831	827	856	847	891	904	881	800	839	905	848	873	891	843	883	917	854	899	875	827	943	897	835	849	848	853	851	877	887	874	899	894	884	873	911	895	861	867	884	867	870	848	885	883	842	891	895	891	914	867	852	902	862	880	842	883	828	844	863	825	889	898	894	860	830	836	835	771	898	902	880	884	931	865	840	914	846	920	864	858	887	885	864	857	887	898	840	863	890	804	840	835	828	852	872	853	873	845	929	922	885	836	836	846	841	875	850	784	857	833	855	894	826	840	874	856	864	900	916	860	894	932	842	888	895	857	888	866	911	891	878	831	894	855	869	838	899	890	846	917	850	897	872	833	831	859	872	890	856	887	883	878	887	883	848	846	889	837	932	878	863	880	879	908	880	850	841	845	894	900	884	865	922	849	907	877	863	915	862	883	886	908	867	871	908	878	848	828	880	887	890	916	927	849	848	849	885	884	894	871	821	871	791	811	836	875	835	889	881	848	867	814	841	897	876	890	883	904	841	911	861	885	892	882	843	852	844	905	896	896	947	838	868	896	917	864	875	883	850	878	825	847	838	879	816	839	880	875	855	903	841	880	859	862	867	835	876	879	856	872	906	884	845	823	863	885	906	871	873	820	872	859	808	886	920	836	828	878	879	806	899	902	829	854	873	897	823	887	856	847	887	877	885	893	887	879	892	832	899	836	877	850	830	890	852	864	879	903	878	834	878	917	835	867	941	887	866	873	844	869	848	878	846	850	855	914	822	890	847	862	882	905	904	883	837	891	872	844	921	892	873	855	786	887	876	851	914	841	838	837	907	868	850	910	892	856	874	872	877	898	876	915	834	824	881	848	849	871	845	852	814	895	905	856	831	822	887	878	859	855	916	814	857	912	801	889	893	883	870	812	880	941	809	841	879	872	846	893	829	908	836	869	823	906	871	866	902	878	863	890	838	846	901	895	874	897	850	847	870	907	824	906	888	853	845	851	870	874	874	808	853	870	855	888	842	869	871	875	863	920	857	849	853	843	830	790	861	864	852	821	894	846	866	877	880	873	854	858	881	884	849	847	834	863	866	899	836	851	883	861	875	910	865	840	868	914	862	882	835	824	868	872	859	867	915	886	854	887	811	869	864	847	868	894	808	854	837	846	894	864	830	884	853	907	922	825	830	819	897	900	865	870	890	852	854	908	868	855	853	870	864	858	875	878	908	824	857	878	883	935	843	928	864	910	828	844	854	856	859	856	896	877	856	836	894	867	853	848	834	885	842	901	859	862	861	883	861	852	873	876	888	879	836	857	879	870	867	901	872	871	915	879	895	872	900	896	830	869	807	840	791	848	895	857	841	842	838	812	889	850	806	864	860	883	906	888	852	880	902	887	862	889	877	854	913	840	867	892	871	837	856	848	860	865	869	884	848	887	884	908	876	872	907	861	870	846	910	908	851	902	840	898	853	868	817	900	854	873	811	865	850	826	862	881	896	844	868	863	882	852	845	904	896	876	902	856	840	928	926	843	899	868	854	862	859	840	811	846	876	827	846	869	860	886	816	910	819	799	854	871	892	860	894	910	870	841	902	872	868	822	858	874	851	937	817	861	850	877	892	876	831	878	860	916	856	837	865	862	889	894	916	885	854	874	885	876	912	858	822	874	808	825	904	867	880	843	851	885	799	869	866	881	864	831	859	860	902	876	856	834	849	878	881	824	865	894	887	898	888	843	885	898	845	836	811	848	908	866	858	884	906	859	876	811	893	859	870	842	850	891	870	883	882	889	872	850	884	874	886	885	883	893	870	868	854	857	921	847	873	874	867	867	874	838	837	827	811	856	847	872	856	868	853	865	839	846	821	913	882	891	876	834	835	859	867	811	839	837	846	860	858	911	850	879	889	905	859	867	865	833	881	839	861	879	865	843	862	875	923	857	895	880	920
24617	2910	972	660	476	437	395	380	333	310	331	344	323	299	358	303	313	303	314	293	296	298	313	325	304	293	326	264	278	285	298	304	310	321	293	255	297	304	302	344	308	301	305	313	298	351	318	308	293	308	314	301	316	304	315	262	314	323	319	302	282	302	307	273	292	300	291	300	317	313	311	314	319	291	318	304	302	323	304	291	278	268	291	299	306	310	268	287	321	326	316	307	296	259	305	290	315	302	310	335	316	283	287	322	334	292	304	279	326	298	324	300	278	308	321	303	286	320	269	314	283	276	286	292	303	305	305	298	250	320	313	276	284	277	292	288	313	295	303	298	291	261	287	313	289	284	289	309	323	268	307	294	296	259	315	319	298	275	292	311	293	260	298	300	304	290	285	261	329	287	280	307	281	295	306	325	306	281	309	270	285	333	338	303	323	279	286	307	290	302	292	277	327	310	288	295	311	309	332	320	296	323	314	302	299	317	329	297	291	312	296	293	335	324	297	292	287	293	322	314	298	303	273	289	277	303	316	298	321	291	291	308	301	291	280	311	299	306	294	267	275	317	278	305	302	277	289	317	294	262	321	331	310	312	316	296	312	289	296	307	291	321	316	302	299	290	310	284	276	315	294	253	289	325	308	300	301	325	294	289	284	285	256	299	282	336	286	296	277	257	308	303	290	304	261	315	307	299	328	301	312	290	300	310	263	317	304	337	303	290	293	318	287	286	321	295	299	314	309	303	300	290	347	281	305	292	293	294	320	282	287	299	307	276	272	268	279	264	321	312	304	301	298	296	278	296	295	317	307	256	297	314	314	318	288	277	292	306	259	298	305	309	284	311	295	320	337	300	292	265	334	277	311	308	328	308	299	313	298	314	311	295	321	290	314	294	285	340	318	322	288	312	321	282	300	312	269	323	315	318	322	290	298	274	327	300	322	284	287	311	316	313	334	283	286	301	302	317	283	278	320	322	299	282	309	288	288	329	298	332	310	322	330	299	322	309	325	278	283	297	276	306	299	310	304	304	313	288	284	301	281	292	313	290	276	302	280	312	305	286	318	307	319	301	310	317	289	280	302	279	346	310	308	321	298	290	334	293	311	309	296	291	310	293	281	288	297	314	320	322	300	349	325	284	299	311	301	306	276	313	312	324	286	312	281	329	300	331	298	312	280	340	281	331	287	271	298	288	290	345	290	280	297	319	322	297	310	304	318	282	319	296	303	297	304	281	316	307	279	255	273	296	263	303	308	314	307	287	288	309	293	280	266	319	316	314	322	310	321	348	278	291	298	290	286	303	282	308	348	331	290	314	312	271	318	296	297	322	290	331	289	341	283	259	301	320	326	291	284	309	334	279	304	288	281	297	308	295	314	318	294	318	333	320	299	273	280	264	290	298	327	290	298	316	318	271	278	277	325	302	306	280	297	298	298	284	306	303	318	305	301	303	311	287	318	278	286	287	325	270	265	271	318	297	288	322	292	289	295	324	291	278	269	309	301	284	308	291	318	305	283	281	335	315	342	288	289	304	314	323	314	273	313	303	234	310	316	293	301	329	313	298	266	322	316	299	288	296	282	290	325	295	267	296	283	282	300	260	285	308	305	265	296	280	312	303	295	334	314	301	291	313	302	277	290	306	300	295	294	290	309	307	316	322	300	275	292	302	317	287	322	283	259	307	290	287	296	294	303	314	305	322	275	287	309	340	304	315	289	292	300	302	309	329	312	302	286	278	300	291	283	288	297	293	299	294	306	285	301	278	303	318	300	279	303	312	314	285	313	301	324	291	291	309	317	308	301	287	301	284	309	304	295	304	328	313	289	292	304	269	276	322	299	285	318	288	301	297	318	306	283	284	329	271	299	284	281	306	298	313	307	331	289	267	304	292	276	270	271	299	333	260	304	336	281	305	327	344	293	308	281	305	319	321	316	321	307	310	344	317	297	309	314	279	316	306	317	275	294	293	328	282	271	289	301	282	310	288	295	309	310	317	313	306	306	308	274	285	313	290	310	322	314	292	259	292	300	301	253	294	319	316	322	306	300	290	275	333	322	267	285	309	307	322	320	294	296	309	266	313	305	306	305	274	311	313	269	287	278	290	297	286	267	290	293	288	323	333	338	318	285	289	278	288	346	279	272	306	326	291	287	299	307	270	298	301	280	266	302	279	293	272	292	312	314	302	268	299	295	298	303	316	321	289	287	318	315	314	298	263	295	341	257	313	299	292	282	329	303	292	300	290	314	295	274	252	278	310	278	325	279	300	316	291	285	279	287	325	307	284	293	316	294	311	287	297	312	308	306	342	266	321	304	290	305	308	302	286	322	298	309	323	288	318	339	280	289	293	312	336	270	289	312	278	278	316	303	291	354	300	311	332	319	313	321	324	279	315	318	332	294	324	271	311	305	298	291	328	306	297	311	320	316	318	290	293	295	308	330	286	312	305	297	291	276	288	283	310	326	308	322	311	311	275	260	299	306	282	305	304	333	319	311	284	317	296	282	307	363	316	289	332	289	288	277	298	311	325	295	282	305	274	273	284	259	299	297	335	293	313	273	277	256	314	293	286	330	291	299	288	269	298	316	314	262	294	289	267	306	284	297	284	295	282	285	303	303	290	308	272	318	302	321	275	306	272	293	320	300	309	303	310	270	293	274	291	302	310	305	272	325	299	295	294	298	290	274	326	362	277	273	300	310	297	266	331	301	296	323	319	276	317	336	306	306	285	310	295	281	314	281	328	304	325	284	300	305	272	275	303	317	297	258	329	303	291	277	309	316	312	296	268	325	299	290	297	311	294	332	329	310	321	304	330	326	307	308	310	333	301	297	341	286	307	334	309	294	278	261	290	287	305	305	278	278	318	285	250	292	324	315	310	314	290	346	302	306	289	289	294	296	318	343	271	297	302	284	319	320	282	313	305	278	304	326	308	269	315	290	268	319	291	293	294	302	292	283	275	273	271	317	326	313	294	298	311	282	299	323	312	293	329	303	280	295	262	302	263	288	297	313	282	301	244	274	318	296	316	296	295	294	293	290	271	291	294	313	303	308	310	277	320	300	311	305	299	302	315	305	319	318	271	294	287	317	278	315	284	262	265	307	306	325	315	328	260	275	310	329	305	310	321	269	279	301	316	292	290	322	301	298	309	289	324	293	326	319	293	293	338	310	310	287	310	321	287	308	313	310	259	324	296	249	264	309	305	305	288	302	316	309	325	321	280	297	313	305	305	276	320	300	303	315	292	304	278	317	300	298	278	320	302	303	314	259	280	300	282	265	317	272	272	310	297	298	298	306	282	297	310	320	311	319	315	317	281	288	283	301	284	282	300	294	270	308	343	294	306	324	292	273	315	261	292	294	328	307	281	276	292	292	306	290	321	312	308	317	307	310	304	290	317	307	338	296	316	294	291	300	273	303	332	309	321	319	305	310	337	289	304	295	285	291	300	311	270	281	289	314	321	328	286	312	304	328	271	293	280	291	301	274	301	305	328	305	273
14900	1236	1974	2071	1516	1174	1028	958	941	904	854	788	760	750	796	721	792	776	704	725	722	690	701	758	754	740	702	739	748	730	708	713	721	679	700	733	723	663	721	679	700	711	732	658	713	683	696	704	654	714	716	719	770	720	712	693	728	720	708	675	730	706	727	722	631	679	733	747	708	712	679	688	700	696	691	669	671	721	711	711	717	715	701	674	706	692	687	685	703	698	644	685	675	693	679	696	696	732	732	721	723	657	662	727	704	659	704	684	727	638	697	705	684	663	734	666	699	688	691	754	691	677	682	667	743	688	737	760	746	649	738	696	693	681	712	735	706	726	634	683	665	701	685	703	677	691	672	715	703	688	738	740	712	725	688	712	691	689	704	694	715	703	697	666	725	752	703	730	700	664	747	726	687	679	715	674	677	706	658	692	691	757	691	702	677	695	703	713	692	724	718	693	634	682	721	705	727	722	666	705	703	737	647	663	689	696	712	718	717	669	682	696	713	691	685	679	689	646	731	652	675	683	735	680	699	718	700	702	709	683	678	681	741	694	733	698	624	663	683	717	718	703	716	695	679	700	687	734	674	673	692	700	689	707	690	699	685	694	670	732	641	700	689	698	710	682	675	730	712	680	697	704	702	677	728	679	687	756	650	735	655	671	717	697	709	706	660	700	647	724	701	676	702	706	661	710	718	709	657	676	688	758	675	713	725	701	687	702	689	662	728	674	718	666	676	727	708	698	712	762	671	703	733	701	692	675	665	724	713	681	704	702	690	676	749	736	690	704	698	687	708	690	655	745	746	695	703	735	723	690	744	652	714	671	707	678	678	708	746	669	713	696	706	682	729	681	673	725	694	705	700	663	712	659	702	715	700	699	700	748	679	720	704	659	690	720	696	693	739	717	666	712	692	655	715	674	680	747	712	690	711	662	687	653	658	656	691	707	688	757	660	706	743	675	712	672	735	718	687	673	680	707	732	713	682	675	715	688	707	678	680	674	688	711	670	698	712	728	734	718	767	651	662	665	724	634	684	684	685	682	700	655	706	673	734	726	688	697	661	740	682	654	755	692	716	674	694	715	736	700	695	713	698	711	705	642	700	682	655	708	738	692	671	714	687	729	726	685	665	661	710	683	663	675	676	670	737	745	729	718	708	727	703	724	696	711	710	646	690	655	665	685	707	707	725	646	692	731	693	705	708	732	728	695	703	692	639	684	710	701	706	751	699	677	666	653	697	703	724	674	691	695	687	688	672	715	706	686	680	768	650	685	670	728	716	664	730	699	671	664	717	669	702	688	730	687	703	654	752	734	723	655	677	723	707	690	703	691	697	789	706	692	701	692	668	717	673	676	756	724	707	660	721	660	698	717	717	715	714	654	691	737	655	681	701	690	726	686	732	708	678	679	656	702	703	709	716	698	713	683	655	728	715	708	712	679	696	705	687	672	710	691	726	695	688	676	718	722	708	691	711	684	709	712	688	727	673	685	696	707	644	700	685	662	687	762	717	696	688	727	647	683	715	699	724	695	675	674	691	716	702	695	694	695	681	664	712	695	704	719	725	713	695	679	676	712	729	698	684	662	677	731	682	701	710	701	690	666	679	674	710	776	674	711	676	677	721	709	750	711	689	660	705	734	709	726	702	724	769	663	704	734	684	710	715	729	673	759	725	706	693	651	755	675	698	684	718	736	638	706	714	679	671	761	663	675	682	744	721	707	644	653	698	748	691	717	682	676	686	669	692	682	708	724	734	720	745	686	701	684	722	725	725	664	666	709	723	679	689	696	702	725	702	666	688	700	664	676	692	671	737	680	702	733	733	678	677	653	724	693	713	708	695	715	717	657	737	698	703	702	685	696	665	705	694	693	724	708	739	691	653	664	720	706	695	719	674	730	727	682	699	684	696	668	668	739	714	737	737	696	716	645	663	695	741	685	652	700	716	702	678	628	715	739	711	666	709	709	680	723	682	713	684	690	701	664	722	678	714	690	668	675	710	675	718	705	683	659	756	677	738	655	704	658	733	723	723	696	667	705	695	736	673	663	672	718	722	694	676	743	729	727	688	703	728	703	705	710	695	710	697	711	681	711	682	699	653	696	639	698	678	710	744	723	713	683	691	695	721	714	714	677	686	634	735	668	699	711	731	710	727	682	693	687	688	693	705	723	729	677	669	683	686	679	697	674	698	704	724	727	717	715	673	684	707	703	695	709	743	707	685	691	678	736	725	682	728	610	700	754	699	662	671	683	658	684	684	654	693	703	694	697	642	678	709	698	766	741	735	735	676	648	675	687	700	705	680	690	672	675	732	666	724	735	657	700	700	682	674	726	727	668	646	709	703	723	705	695	682	704	687	705	685	627	672	707	684	714	722	670	666	727	702	713	688	677	716	677	691	729	649	659	740	668	697	739	708	676	629	714	698	676	682	718	696	700	692	711	702	678	673	671	710	659	742	669	724	660	712	739	653	722	716	759	700	692	662	690	660	726	659	686	646	658	726	722	669	692	714	701	698	748	740	683	673	682	644	722	708	722	633	705	698	695	698	701	709	732	691	678	718	682	658	686	706	655	727	726	667	680	681	722	714	740	698	736	680	698	698	686	662	700	712	697	734	693	711	671	674	678	712	706	709	696	681	689	671	708	649	727	704	677	688	679	696	741	735	672	723	735	703	693	698	645	721	674	716	682	719	755	705	772	722	697	709	688	698	701	701	717	684	719	654	696	681	686	663	752	699	730	699	752	677	740	710	662	707	701	644	690	702	722	724	710	715	717	725	681	688	686	751	701	695	701	686	714	687	723	686	742	683	686	681	660	688	682	677	712	679	697	688	698	677	698	670	694	690	668	642	688	704	691	701	690	688	693	706	740	679	724	672	681	666	735	658	746	726	660	693	708	680	683	719	675	692	693	693	757	707	709	682	701	735	702	724	669	645	747	676	702	705	715	748	667	759	713	729	676	698	651	695	673	708	703	688	707	710	687	703	671	682	669	722	777	666	668	700	686	716	727	682	726	706	706	684	725	675	703	664	708	714	662	710	691	659	674	709	693	654	678	737	720	699	694	739	691	708	752	727	701	746	689	697	714	726	691	672	692	670	693	703	688	702	690	668	702	711	677	675	675	684	687	710	708	684	714	691	702	665	724	692	708	729	719	655	645	644	705	737	692	646	677	707	699	660	661	703	634	689	699	674	680	684	693	698	673	751	699	740	642	666	672	682	693	651	733	706	729	729	727	697	697	721	716	708	687	713	717	697	710	694	674	657	660	729	747	727	672	718	672	723	709	673	710	670	764	752	701	744	735	697	759	678	689	654	675	707	689	679	692	675	703	716	698	629	702	678	691	721	714	738	681	662	696	689	674	733	669	684	712	686	698	711	700	724	706	764	647	677	726	689	663	732	672	690	729	717	709	692	687	723	714	704	683	666	693	727	699	676	674	731	667	712	710	690	666	725	676	700	688	740	694	713	710	719	662	667	669	703	714	742	673	715	699	681	736
37989	6140	1276	782	440	320	258	204	223	172	182	142	167	173	164	136	146	155	140	143	142	177	143	151	119	148	135	134	146	122	143	140	129	132	145	148	144	135	143	144	140	149	131	120	115	141	125	152	131	101	141	134	136	144	148	148	110	141	135	135	132	121	127	138	154	150	143	131	156	136	158	124	147	110	138	152	143	108	148	142	160	130	171	156	130	145	137	160	117	137	134	123	138	134	135	127	134	124	137	136	142	127	129	135	137	152	143	144	121	137	129	114	137	118	160	120	138	112	146	120	124	125	124	119	148	139	117	134	131	154	149	145	127	130	137	133	143	145	116	113	145	144	112	160	144	135	154	116	145	130	140	140	143	136	139	117	148	146	145	147	147	134	139	137	140	151	170	135	120	136	143	156	131	121	132	139	145	112	138	146	138	142	135	147	146	136	174	137	138	135	150	156	140	127	123	156	112	141	126	136	145	116	145	120	139	133	154	135	117	116	121	129	102	137	138	118	138	120	131	142	156	133	138	140	138	110	141	145	134	151	139	132	168	138	145	132	132	148	129	133	116	111	145	116	147	119	147	137	137	135	137	134	154	137	131	132	128	132	137	130	141	129	132	119	148	136	118	139	137	157	119	124	142	164	140	138	152	148	146	131	130	128	136	142	140	144	126	133	132	134	154	128	136	128	126	163	134	144	164	146	127	140	131	134	138	133	156	145	140	131	142	133	131	142	144	145	149	127	136	125	145	117	149	143	136	162	139	134	124	137	153	113	125	115	145	131	144	149	140	124	128	137	143	142	134	138	129	130	148	115	149	130	135	143	128	142	130	134	137	167	132	113	128	121	136	142	131	142	153	152	126	146	124	141	116	131	151	158	152	146	151	152	135	123	157	137	136	140	157	138	127	161	138	134	151	153	132	147	108	158	144	154	145	127	128	130	123	152	142	149	146	173	131	127	137	142	138	145	126	126	149	151	131	147	125	155	120	133	143	136	137	123	139	147	136	121	137	127	155	127	148	132	145	133	160	134	127	134	148	156	146	131	147	156	133	136	131	116	141	134	162	118	131	134	126	150	150	146	146	166	139	124	132	118	151	136	133	116	128	124	134	136	144	145	129	120	146	126	139	125	125	148	148	150	133	140	138	123	110	153	153	150	128	123	137	134	124	143	138	129	130	111	156	142	121	138	147	118	135	144	135	121	141	143	156	124	153	144	124	166	127	158	127	144	126	128	129	158	130	132	151	136	133	142	114	137	110	137	134	149	125	146	141	122	154	157	141	155	140	129	146	135	128	145	137	130	163	131	144	144	134	146	134	140	139	162	138	144	156	147	136	132	140	134	124	148	125	120	136	166	148	140	137	131	136	144	152	127	139	115	116	142	130	163	146	136	146	130	125	147	131	121	151	126	153	144	144	138	124	150	138	144	157	116	136	116	143	139	147	140	108	129	141	127	118	128	129	135	121	146	150	158	119	130	121	135	155	130	126	144	135	140	141	147	127	137	139	122	116	159	133	133	133	137	169	148	134	128	129	137	133	126	140	144	151	142	115	145	129	139	126	120	140	155	120	137	140	138	139	133	145	141	138	132	148	160	140	131	121	132	151	132	163	139	151	141	121	115	113	141	129	129	155	131	115	109	131	147	137	157	124	137	135	157	162	150	150	139	140	146	153	126	102	145	166	145	121	128	125	116	133	154	138	115	129	126	118	149	161	158	129	111	151	146	119	133	144	120	114	141	110	110	146	142	139	136	138	145	132	136	120	115	118	130	126	135	138	136	136	138	125	138	135	153	150	145	144	122	146	141	149	146	142	123	140	125	148	150	161	121	124	130	126	137	143	134	123	143	124	126	135	116	143	135	134	152	151	146	162	119	144	128	133	128	132	138	125	119	143	158	159	146	149	133	163	151	146	135	138	175	140	122	139	129	120	128	145	132	118	145	159	148	116	128	130	119	145	131	126	150	143	155	136	136	145	116	141	162	127	145	147	142	97	136	148	141	117	127	118	144	145	138	143	147	141	133	149	134	142	152	144	150	123	150	150	124	139	141	128	123	143	143	136	153	111	129	127	123	142	127	162	144	123	125	119	162	146	151	142	146	142	125	143	133	120	115	160	149	128	137	141	131	142	137	139	113	120	119	139	137	140	127	135	144	145	142	124	131	133	140	141	100	121	146	145	135	130	135	149	135	146	147	140	136	133	134	139	145	136	127	155	126	139	121	144	137	132	124	118	119	151	144	137	143	124	143	128	125	142	134	128	118	137	148	127	139	139	158	114	136	136	139	151	142	136	138	149	138	121	139	142	132	139	133	119	144	127	138	155	131	128	119	151	125	147	131	120	143	128	137	127	141	108	133	106	162	124	135	113	151	145	142	132	135	146	132	133	131	154	130	109	143	139	143	128	148	156	135	131	129	132	108	139	131	134	143	123	148	142	129	164	137	130	135	135	134	140	140	115	152	127	146	131	137	135	143	144	114	137	122	167	151	160	135	144	133	129	139	129	138	142	134	120	147	166	129	154	158	143	136	141	150	130	129	128	148	127	149	129	130	123	137	143	131	139	142	127	143	116	137	143	138	116	147	144	131	135	137	139	140	131	146	144	119	160	141	141	154	126	125	129	118	111	152	132	152	134	141	127	157	121	169	135	137	128	150	151	152	132	128	128	125	154	129	131	132	150	114	122	126	124	165	131	153	132	134	98	137	146	142	169	128	124	129	147	119	133	141	136	158	131	139	134	137	127	127	134	131	136	121	176	162	153	141	139	157	137	134	147	133	137	151	130	134	117	144	147	176	153	125	145	108	145	143	125	132	139	128	135	120	146	135	142	125	116	148	130	146	140	133	130	124	118	149	140	149	138	154	158	132	112	154	143	144	124	141	135	152	122	126	148	157	119	123	133	150	142	136	140	141	131	134	142	121	132	106	123	144	133	117	135	112	145	131	153	130	123	128	143	160	141	142	145	127	149	155	115	131	154	142	131	125	147	138	124	137	145	141	138	124	160	133	157	136	132	170	134	142	114	145	132	116	136	127	154	125	138	141	145	158	137	133	126	134	133	160	142	106	145	123	125	144	142	133	136	132	126	149	139	133	113	155	162	113	144	141	124	147	125	144	128	141	147	145	139	148	129	157	120	112	125	144	120	154	122	121	118	147	154	141	144	152	135	127	134	146	152	142	146	143	131	130	135	130	124	123	119	150	138	138	151	132	141	121	139	137	139	127	136	131	171	139	146	143	130	149	120	127	154	106	124	149	127	121	145	134	126	114	148	128	147	129	145	119	137	136	117	130	144	129	135	138	127	138	125	117	131	157	126	140	135	133	143	121	122	132	154	146	117	112	164	144	135	127	135	123	118	147	149	137	138	135	126	122	133	153	138	139	138	116	147	120	148	113	154	147	131	141	170	142	163	136	127	130	146	155	144	140	131	146	130	141	142	129	150	146	150	142	152	139	145	142	149	134	146	134	143	125	158	130	127	135	138	140	127	153
21105	1340	2437	2250	1728	1214	1039	857	757	664	639	564	558	468	459	458	458	424	419	396	436	424	411	381	371	415	393	386	366	361	423	362	399	373	415	376	344	388	354	397	355	393	415	395	371	399	339	366	357	399	384	354	368	385	355	355	373	343	371	353	400	365	358	347	335	372	363	334	383	346	370	338	368	350	344	376	375	384	341	353	350	360	392	377	356	397	385	379	360	369	370	366	377	352	347	331	343	347	357	349	358	363	358	380	360	351	357	357	373	338	375	374	344	347	360	330	399	374	316	369	378	377	352	336	336	368	365	369	342	374	336	388	351	401	357	337	344	346	342	356	346	361	353	344	350	354	348	369	353	376	347	365	357	377	387	342	342	363	332	345	331	351	343	347	351	314	372	347	353	361	356	393	360	383	359	356	382	348	392	378	365	396	339	405	368	379	382	369	370	392	359	379	343	371	371	329	360	362	352	356	357	376	373	351	364	366	350	353	371	346	348	358	370	378	354	361	342	336	362	369	386	390	376	309	382	347	378	377	381	338	363	331	328	358	352	342	367	351	336	382	355	334	356	347	386	321	338	396	372	360	367	355	376	411	368	376	330	354	362	366	352	381	382	378	360	337	362	370	369	326	322	357	372	348	365	339	352	353	373	365	338	371	334	361	371	363	374	377	375	349	332	362	371	358	370	374	359	380	345	383	372	351	361	353	388	318	334	356	357	356	388	393	355	349	378	336	359	356	329	353	382	397	360	351	387	377	369	380	336	323	356	332	382	379	353	344	383	385	394	359	356	371	354	327	350	350	356	345	363	373	344	354	348	372	359	336	381	355	343	393	366	339	370	335	351	330	366	365	338	315	373	373	346	378	332	328	359	355	334	345	378	318	361	369	361	346	364	347	363	340	329	323	343	332	364	331	375	346	378	357	370	357	377	348	359	367	362	346	333	345	370	346	355	350	360	355	348	386	353	321	351	346	373	359	334	352	337	370	342	343	361	360	375	331	381	324	362	352	347	380	351	361	346	346	330	362	352	362	342	387	359	374	392	329	407	322	380	378	349	364	334	347	331	375	403	355	337	344	368	353	374	386	365	318	339	359	350	342	348	353	368	377	360	325	367	340	344	366	338	368	351	365	361	347	335	347	380	386	359	349	332	380	357	376	364	394	362	382	320	339	368	363	367	347	384	364	372	357	384	389	366	363	325	339	385	351	381	340	353	364	339	361	380	355	316	322	335	367	329	341	373	377	352	347	359	351	346	354	366	378	342	361	360	359	357	354	325	339	361	356	354	345	349	353	320	358	379	385	363	406	372	331	379	335	357	358	367	339	376	355	357	358	358	331	362	378	340	345	412	366	338	341	364	352	352	347	340	407	349	373	341	353	359	359	361	368	371	343	372	356	347	315	357	358	367	365	361	377	343	326	375	362	353	356	356	338	343	350	383	347	358	348	353	361	355	361	350	372	344	354	352	379	318	362	355	345	338	349	344	343	328	322	371	335	368	337	354	339	360	379	343	377	370	350	326	354	355	337	344	386	366	346	313	362	368	346	365	339	368	358	375	327	388	352	358	375	394	376	360	300	367	364	360	366	352	326	356	359	364	373	341	347	317	339	347	310	381	396	352	343	359	347	371	361	388	392	354	389	337	350	350	371	363	345	371	354	355	407	378	373	386	367	329	338	341	342	335	356	337	331	344	367	357	370	382	368	364	333	368	361	367	355	376	375	367	357	359	350	331	348	358	346	333	361	356	341	358	392	325	347	353	354	343	362	368	379	356	367	348	387	367	350	344	351	343	342	380	344	369	372	366	387	343	357	352	342	384	364	354	376	346	363	351	346	366	375	337	330	332	394	347	354	347	400	348	387	356	360	370	398	365	363	366	348	344	347	366	359	345	335	368	368	363	374	368	361	360	359	365	392	316	388	330	380	330	359	357	359	370	344	360	329	365	341	325	320	343	389	324	389	339	367	343	354	332	382	383	367	385	377	369	322	371	345	348	350	342	342	389	340	338	367	338	362	346	359	330	376	359	375	409	343	380	387	339	343	376	338	371	345	351	314	355	389	356	364	366	354	350	355	377	376	382	372	371	331	350	302	337	346	335	355	391	317	359	357	353	363	371	332	391	338	372	351	364	335	343	368	376	381	361	371	377	372	380	351	361	365	347	363	353	331	364	353	359	366	418	347	374	383	360	350	360	338	362	353	360	321	356	354	366	354	357	374	353	369	338	328	355	370	358	356	346	362	324	370	325	340	360	373	369	363	360	336	366	337	355	344	370	381	368	365	334	340	350	314	394	370	348	354	335	356	353	327	358	366	336	335	363	371	360	365	352	382	379	344	342	360	357	388	341	329	342	352	379	370	346	384	388	348	401	359	370	344	354	335	363	349	387	369	346	372	350	338	357	361	385	339	348	358	370	369	337	347	360	336	347	357	345	311	387	329	366	382	343	339	354	319	351	353	386	363	355	354	379	349	396	342	310	363	378	384	333	396	360	317	352	340	331	328	345	351	392	363	352	341	379	380	375	385	320	335	353	338	327	372	370	352	376	321	373	357	386	327	367	353	380	360	363	360	376	370	365	341	363	346	317	382	398	332	364	377	364	372	370	367	371	315	379	336	328	360	383	329	322	349	372	325	352	375	365	374	347	344	345	360	384	361	418	360	347	333	350	366	362	355	383	329	365	357	343	374	359	370	358	349	375	362	383	382	382	369	372	336	317	345	377	360	365	337	352	363	404	331	370	364	355	350	393	389	350	374	369	376	366	358	375	338	319	341	357	354	358	352	405	332	390	374	380	368	327	336	355	354	375	341	321	344	376	338	371	383	348	386	389	351	340	334	394	353	375	349	362	352	408	388	341	369	390	361	398	391	327	335	379	373	351	348	381	361	365	363	353	379	350	358	384	366	361	405	376	363	366	375	343	352	390	347	360	357	347	374	385	377	382	368	349	355	362	334	342	323	365	365	354	348	349	347	356	363	386	395	355	346	388	382	328	355	385	350	305	396	356	382	363	379	363	335	347	372	359	359	379	354	354	348	368	370	399	375	378	381	389	371	354	352	356	381	348	386	343	345	362	332	345	351	359	345	372	392	326	340	362	365	380	357	367	386	339	377	362	382	337	376	372	376	344	355	364	365	368	352	376	369	375	359	371	358	367	347	346	337	371	361	379	391	314	346	354	332	356	338	349	347	372	367	336	369	397	368	406	352	328	381	377	341	366	355	355	335	334	403	335	359	346	324	362	334	367	359	356	375	342	359	354	366	346	360	378	380	370	350	351	373	358	395	336	339	365	362	387	347	380	371	370	372	354	374	356	358	346	385	342	355	377	341	360	348	335	330	369	344	373	368	386	329	347	364	372	387	390	377	340	363	380	388	373	365	351	380	398	376	377	370	339	340	351	373	354	379	365	365	383	374	386	397	387	325	372	357	347	374	353	399	354	347	336	332	356	345	382	389	373	380	358	355	356	373	367	352	379	355	373	345	340	356
2514	580	560	481	411	411	388	386	401	374	418	372	369	399	383	341	405	353	379	358	420	369	371	385	391	361	368	397	385	412	386	383	379	377	356	385	366	352	402	391	392	374	386	376	399	403	343	390	359	385	371	380	364	372	364	411	356	348	374	424	397	343	395	381	371	366	376	380	427	397	381	385	389	358	383	411	370	385	364	390	386	386	367	376	381	396	379	382	398	416	384	357	389	369	413	392	403	382	425	394	353	380	353	382	400	379	385	378	334	383	377	391	366	390	385	396	414	378	378	363	375	400	376	398	374	359	412	326	375	355	404	400	344	367	387	381	389	366	401	350	366	361	389	412	343	387	397	371	337	358	351	419	384	387	337	377	394	373	394	376	353	386	403	359	370	399	393	379	349	371	362	348	347	385	435	378	392	386	385	359	379	406	335	369	422	373	363	386	368	368	400	358	400	332	387	403	414	370	310	366	371	396	369	349	386	424	387	382	366	365	384	382	371	353	399	366	399	378	389	362	405	373	359	369	353	359	392	338	419	388	422	403	352	406	376	378	375	404	387	395	349	400	390	393	391	392	358	368	401	369	371	379	378	397	371	387	351	346	374	361	371	386	357	417	392	380	342	375	349	371	371	385	371	351	377	356	366	376	374	408	381	380	395	387	386	376	390	368	360	390	359	367	382	392	398	382	389	354	353	364	377	402	326	331	401	373	362	409	370	396	367	408	340	396	378	395	383	401	332	373	357	388	380	401	367	355	431	401	381	357	338	366	384	391	407	392	375	346	379	385	406	389	392	385	376	352	366	390	367	373	375	430	379	373	362	381	392	381	391	399	405	378	386	408	391	350	350	406	359	397	378	405	399	396	375	400	382	393	346	369	366	353	372	363	352	365	351	351	380	373	330	385	351	365	379	380	382	362	366	392	327	368	384	389	353	352	392	398	410	411	381	379	377	415	378	348	381	356	414	391	380	366	392	366	376	377	361	438	386	352	378	365	368	381	414	382	350	415	375	384	401	412	367	399	372	372	422	388	390	348	408	372	379	334	373	391	384	354	383	390	358	362	365	437	383	348	360	395	373	355	372	371	378	394	394	365	368	371	394	325	400	399	382	367	359	381	374	360	402	389	402	414	367	376	392	420	384	407	402	370	372	373	380	377	397	384	387	369	368	383	360	363	379	365	374	402	365	381	340	338	405	409	382	386	424	394	391	351	388	400	365	403	404	393	376	351	374	380	413	347	374	379	386	351	386	372	411	404	383	374	373	370	378	391	363	414	369	405	364	334	384	362	367	392	346	374	413	393	360	346	366	420	388	382	370	410	374	395	335	355	381	371	376	375	356	414	403	371	397	366	368	377	366	358	392	401	372	350	411	384	332	358	364	395	371	388	380	400	413	386	384	383	374	404	364	375	381	364	380	362	342	396	369	349	347	376	372	372	341	369	398	363	375	375	369	389	400	366	381	368	361	390	437	414	400	364	373	389	366	382	389	388	326	369	390	426	364	372	407	383	364	370	387	359	345	386	384	393	412	394	400	375	379	366	380	395	398	377	382	373	345	361	400	334	391	397	426	361	377	387	392	413	378	357	408	389	401	398	386	373	376	369	365	380	385	399	429	386	382	408	373	395	376	381	378	375	390	411	371	405	365	413	379	348	365	378	341	391	337	403	401	447	364	367	364	356	336	366	388	410	347	355	413	349	386	361	377	353	366	391	381	373	385	370	392	372	432	375	402	418	374	365	367	392	395	376	398	364	386	393	360	365	381	396	325	379	385	386	399	418	376	377	426	376	355	383	351	398	356	389	346	390	390	391	401	372	354	427	378	396	399	368	370	364	392	360	378	383	373	349	391	385	359	384	382	344	394	380	368	372	361	376	381	354	378	389	337	377	357	368	372	358	374	378	376	390	366	423	407	362	360	385	362	367	349	375	363	373	388	383	389	376	380	397	423	402	399	355	436	377	357	391	432	402	361	363	421	371	373	373	404	417	350	378	355	392	349	418	376	393	390	371	361	370	345	365	343	363	396	404	375	364	371	385	378	361	398	384	397	404	406	405	394	401	380	394	408	353	361	386	374	348	360	369	363	382	338	369	389	376	409	387	399	379	391	367	391	350	360	390	409	380	377	379	370	379	425	405	412	354	376	381	435	415	351	368	377	410	408	373	416	405	399	413	374	386	372	363	375	390	368	389	380	366	349	409	368	353	389	373	386	376	368	401	387	363	344	347	369	364	377	357	362	369	369	368	360	356	389	389	375	378	356	395	375	376	383	369	367	365	414	359	411	377	360	364	362	379	396	346	347	423	377	369	373	371	352	350	379	389	366	371	362	410	364	387	385	406	365	393	342	407	362	410	400	363	387	410	392	410	417	371	379	376	378	380	367	394	377	394	386	381	364	361	375	387	384	379	353	329	356	355	367	363	372	405	384	387	384	403	345	383	394	404	400	389	381	398	364	373	363	416	359	398	353	359	360	355	415	349	388	397	387	365	373	374	395	381	376	363	374	389	370	349	380	370	376	389	365	403	405	389	391	362	416	393	374	321	394	395	343	386	400	358	370	399	397	357	369	379	365	388	353	410	373	339	360	388	376	357	404	360	409	368	379	399	368	375	366	378	354	358	384	372	402	405	374	415	345	431	395	405	369	359	375	398	396	361	391	390	407	408	382	385	363	363	356	402	375	366	404	392	407	339	386	365	381	373	417	374	353	379	419	351	374	387	366	376	365	393	377	406	333	414	361	414	311	346	407	384	356	380	390	356	391	391	394	381	368	379	348	385	392	359	337	404	397	339	382	385	408	374	386	387	400	370	366	390	377	406	380	356	393	368	391	357	347	361	384	398	371	394	353	358	400	381	404	386	382	396	395	406	379	384	401	356	369	390	400	382	364	406	386	371	357	354	379	380	344	387	396	408	403	365	390	379	323	353	371	366	380	361	369	366	390	369	355	392	424	373	357	381	385	356	345	369	346	399	379	388	351	350	420	380	371	386	376	379	392	356	378	392	367	399	334	380	359	370	335	407	373	340	362	379	364	359	373	422	388	379	358	341	356	393	404	348	366	378	409	377	372	390	393	404	387	336	367	365	380	358	384	353	371	344	372	394	391	391	346	385	409	357	403	390	361	365	400	377	364	361	391	384	369	349	355	398	357	382	384	372	369	375	393	391	331	407	393	387	380	355	375	372	377	383	362	354	380	384	385	362	379	389	379	418	345	372	380	361	384	380	361	373	374	368	410	390	362	325	375	427	404	381	360	413	400	368	373	391	364	363	399	391	390	405	379	385	384	376	382	378	365	391	377	384	407	385	405	389	401	376	382	409	416	365	383	370	408	357	392	400	387	373	365	415	405	367	384	358	388	374	397	363	365	371	382	382	408	359	360	367	372	361	373	392	389	357	356	353	378	394	353	377	351	351	349	382	390	388	374	397	373	400	373	380	396	375	365	381	387	382	349	378	404	352	375	405	366	417	411	388	389	377	396	398	388	377
3038	1070	1245	1104	990	920	911	924	894	875	869	863	858	860	881	851	890	915	894	829	871	902	905	910	890	897	835	891	885	874	864	889	930	837	917	824	906	877	819	907	829	867	852	830	870	884	870	912	885	870	908	864	828	869	866	869	903	889	827	833	879	880	857	869	838	898	906	885	849	881	907	860	820	899	865	858	891	902	919	855	880	907	870	841	844	810	864	897	840	873	894	923	872	846	842	865	869	864	881	850	903	933	872	853	937	872	859	866	893	840	874	884	823	853	906	884	847	921	875	878	866	884	902	895	847	921	824	864	835	842	880	862	869	928	825	832	862	876	814	887	921	831	849	852	889	863	885	861	875	879	847	877	831	887	878	866	867	873	885	896	872	921	836	896	874	863	891	883	924	899	862	841	836	882	839	914	835	863	873	835	860	843	910	907	927	874	871	817	849	852	866	818	882	883	883	812	829	848	876	883	860	835	885	863	823	851	856	884	898	887	906	877	866	863	857	871	886	931	879	849	888	873	838	926	891	841	839	889	871	831	906	889	819	887	907	845	905	862	860	887	890	916	818	854	826	881	874	837	865	915	902	946	805	845	847	866	867	827	852	869	885	813	858	863	861	887	842	899	899	858	823	837	856	877	865	879	900	864	895	824	904	848	870	931	896	892	914	882	853	855	893	924	878	891	854	849	836	914	865	885	844	892	913	896	849	854	846	934	910	886	826	881	838	850	920	833	873	906	848	874	884	875	839	853	875	846	850	858	934	798	850	849	908	929	843	911	910	871	857	851	830	895	847	868	843	842	887	863	911	898	866	850	840	841	882	910	943	924	877	836	887	835	883	859	859	874	887	878	841	855	887	860	912	829	890	891	887	882	867	849	880	911	843	852	854	888	858	844	868	883	832	886	883	876	872	863	839	900	830	854	825	875	864	892	837	899	848	860	881	898	866	884	938	866	847	869	882	856	915	917	916	838	910	853	862	884	874	865	856	865	839	892	878	890	867	824	869	878	894	830	867	872	900	808	914	813	865	855	863	864	881	836	865	874	875	853	840	855	903	851	910	930	896	855	888	889	899	857	865	914	904	897	838	870	857	827	836	825	947	835	908	827	876	902	860	856	860	831	897	864	826	876	929	836	875	861	849	871	890	811	813	874	824	860	886	876	900	865	843	855	872	843	885	875	872	908	864	879	880	885	836	884	901	861	889	854	878	853	855	863	810	875	882	890	864	866	832	860	871	832	873	892	917	863	888	858	866	889	841	867	894	879	866	840	875	900	887	867	878	899	838	861	897	846	845	873	853	869	873	884	906	872	897	893	858	906	927	850	875	872	864	883	912	898	906	817	856	876	906	923	861	861	811	873	888	890	926	858	899	896	900	881	888	855	916	895	878	900	880	890	863	890	868	885	885	896	862	866	839	844	894	912	819	867	879	864	890	872	859	896	929	897	848	832	892	875	875	876	881	845	915	890	874	855	899	850	856	865	913	888	916	878	873	897	828	911	892	847	883	863	874	894	875	843	859	869	920	807	831	907	922	870	839	807	835	846	908	856	882	822	895	887	854	855	904	898	898	898	874	913	914	920	889	883	853	857	833	883	906	853	851	886	895	866	868	862	936	834	819	904	863	903	864	905	870	817	910	917	872	850	883	921	918	904	902	886	879	860	879	787	883	892	862	859	872	837	858	923	876	880	894	915	890	865	871	870	848	860	901	867	872	878	893	876	939	895	914	892	907	922	852	877	884	860	893	935	904	865	856	909	826	887	881	886	882	827	928	880	878	839	900	921	902	840	871	892	905	880	840	853	841	873	888	913	936	897	898	891	866	890	914	869	899	884	836	867	888	861	895	905	894	839	875	884	835	866	862	861	879	871	890	880	908	860	873	881	891	867	854	867	896	906	922	855	872	881	899	833	826	842	847	873	875	840	886	929	893	876	890	877	903	886	882	887	910	836	900	810	858	854	876	865	903	831	921	847	840	847	860	842	800	874	877	894	883	873	826	855	882	882	877	850	883	871	863	857	835	941	910	859	873	899	880	918	830	874	827	903	841	878	875	871	886	883	886	914	919	872	882	887	872	906	859	888	865	895	889	826	860	840	900	872	866	894	832	892	845	890	908	865	844	789	900	886	962	836	890	892	860	866	873	890	888	872	901	877	862	880	861	821	927	851	903	903	831	870	902	899	908	889	884	863	809	826	893	865	867	862	791	876	899	895	881	885	882	852	890	830	920	855	852	860	891	869	846	902	911	840	861	861	850	854	902	854	891	875	801	874	913	861	860	890	879	782	862	875	874	859	915	853	838	842	893	901	890	840	870	909	882	868	853	913	832	849	858	868	834	924	873	898	814	832	836	845	881	861	874	888	878	855	888	825	884	876	924	842	857	914	822	891	850	927	886	878	836	821	901	918	918	820	909	862	841	881	893	832	829	931	871	844	879	864	891	847	868	934	865	845	936	862	857	888	918	874	855	873	827	865	855	877	903	849	887	833	880	858	868	883	874	891	829	825	836	856	877	845	843	901	846	838	875	893	849	927	816	876	930	887	895	923	869	898	887	910	934	833	882	809	897	892	885	925	863	853	935	881	881	893	918	887	838	877	836	856	880	890	899	832	890	848	928	883	900	861	897	896	899	863	873	867	850	851	895	855	947	903	841	907	905	868	858	872	874	848	879	910	890	924	883	883	858	836	848	890	879	896	902	879	877	842	863	958	861	807	874	857	878	866	908	852	864	830	880	852	914	832	873	822	874	876	870	937	888	896	855	893	850	876	849	902	882	853	833	851	870	813	875	872	863	830	872	909	831	852	827	871	901	847	924	881	875	900	852	852	878	828	888	841	863	857	879	902	852	913	912	881	933	880	907	865	866	900	845	885	871	881	844	842	823	878	870	815	834	876	863	858	845	818	865	847	873	861	901	861	876	906	911	889	884	850	880	856	886	927	867	789	867	903	831	876	908	863	881	838	891	892	860	927	867	819	847	813	867	836	879	939	891	871	881	869	849	861	820	878	893	863	868	875	901	845	831	852	823	876	886	862	871	900	856	865	894	862	860	833	858	862	870	905	811	835	887	879	847	885	887	878	869	857	874	847	908	876	881	884	880	885	897	909	902	875	917	909	877	914	899	902	867	803	867	865	843	835	873	897	878	860	879	848	881	820	864	869	890	857	833	871	877	917	925	893	847	869	882	861	818	836	864	883	926	948	823	835	893	847	885	879	870	849	855	879	838	884	820	906	854	871	901	883	904	852	874	841	920	820	853	901	898	868	865	916	883	899	846	893	875	896	871	838	910	853	872	878	881	901	881	890	888	934	889	861	882	877	830	925	826	846	864	916	864	817	921	924	878	883	911	896	908	882	855	862	877	847	852	820	878	875	840	853	855	885	859	867	875	892	822	903	896	913	873	854	884	882	892	828	843	872	886	828	885	810	887	878	863	888	840	924	926	915	898	915	869	871	842	900	873	829	833	872	816	883	931	881	908	875	868	857
25980	3010	994	699	500	409	380	351	349	328	321	298	340	315	334	303	321	343	319	303	307	270	296	277	300	301	341	291	281	267	281	307	318	307	305	301	347	302	316	300	303	318	283	301	309	291	280	311	308	291	291	296	307	281	295	303	303	314	291	336	277	318	304	311	298	296	315	320	286	295	296	303	298	289	261	310	290	308	261	309	275	316	284	338	292	279	298	308	308	313	328	313	281	274	298	279	298	299	285	291	314	304	300	317	318	261	272	309	288	312	288	300	329	302	314	294	310	289	311	280	286	321	294	280	290	264	283	298	295	305	328	293	297	311	287	302	325	307	298	290	304	307	316	291	283	293	308	310	304	297	284	293	279	281	331	297	314	291	319	344	334	303	280	266	317	286	304	280	284	271	291	338	301	300	315	286	307	267	289	325	311	343	293	305	301	324	256	241	275	308	296	284	267	321	316	298	301	308	311	320	314	297	285	292	310	349	276	319	309	316	284	307	335	288	308	296	275	282	294	335	305	329	331	300	333	307	278	293	293	331	348	297	298	320	318	266	289	306	309	307	318	278	302	306	287	315	309	325	336	293	320	287	327	287	293	282	299	320	298	291	272	290	302	298	269	320	320	322	269	302	266	282	283	329	299	301	339	276	293	302	277	309	303	282	334	311	324	271	303	293	315	322	299	294	300	317	300	307	293	308	279	284	308	300	312	320	303	281	286	298	312	295	300	284	304	287	298	259	287	281	318	302	301	267	318	329	324	284	309	294	297	316	279	279	328	305	280	329	311	295	312	319	304	306	293	284	299	298	322	272	258	313	296	308	296	278	271	327	312	293	324	266	294	307	279	294	322	287	314	309	307	315	283	300	301	277	305	296	307	300	287	335	296	261	316	315	312	314	302	301	301	306	323	319	314	300	303	270	335	303	308	302	308	285	312	293	275	296	293	290	304	314	298	291	287	305	319	324	289	319	268	286	334	319	307	276	295	268	299	312	283	295	280	291	330	273	325	278	326	309	324	323	299	283	289	331	287	311	277	278	305	297	302	287	328	265	311	287	337	321	314	314	279	276	313	299	315	320	295	293	285	286	280	304	278	304	288	301	297	316	310	308	308	315	302	279	292	303	310	291	303	315	312	318	323	313	283	273	300	337	336	313	291	284	281	256	320	309	324	279	319	278	301	310	333	343	293	281	304	286	299	323	280	305	347	278	291	307	299	307	304	300	291	285	315	291	324	298	269	284	296	297	325	300	302	286	314	305	304	268	288	312	318	325	314	306	281	275	312	298	308	271	288	334	281	312	294	287	286	312	290	309	315	305	290	306	296	308	305	318	313	309	332	299	289	279	295	303	283	296	286	310	318	317	309	279	323	261	294	323	319	280	269	322	327	313	327	316	292	279	297	321	322	302	318	280	270	293	300	287	271	269	260	322	320	280	303	298	308	296	280	264	290	311	309	321	330	313	335	313	305	306	302	276	327	313	270	292	282	294	321	304	288	280	309	300	297	276	316	315	311	287	312	312	321	308	280	312	318	293	302	297	299	259	295	310	301	311	279	297	305	329	254	281	317	316	332	321	276	332	337	308	319	315	331	292	307	291	312	276	311	305	303	307	300	329	297	296	315	320	287	318	302	334	268	289	290	309	311	332	286	293	315	266	266	316	295	304	304	296	288	276	296	335	295	294	285	297	340	294	307	304	315	310	288	306	297	272	281	295	331	300	309	305	295	271	306	308	297	277	308	321	349	291	318	319	303	326	312	303	309	277	311	305	266	321	297	258	294	301	314	284	283	265	300	307	295	290	316	295	294	308	323	301	279	300	329	297	315	286	308	300	292	316	326	336	320	318	290	302	317	306	277	311	290	283	291	288	321	294	270	322	325	333	266	278	308	287	290	283	280	304	310	302	300	277	281	303	294	299	297	307	322	302	309	298	292	301	289	293	283	342	329	305	314	317	271	289	296	255	326	277	295	295	304	281	341	306	285	283	281	279	301	276	249	284	282	270	332	332	294	311	288	304	320	331	309	294	294	319	298	305	320	289	308	280	317	303	267	319	341	283	300	296	327	273	294	328	288	289	280	309	273	292	316	298	288	299	291	307	316	294	282	302	297	296	311	283	299	314	284	334	279	280	295	304	284	317	318	309	291	295	285	283	309	300	317	280	271	306	312	285	293	285	272	298	273	291	344	323	301	303	308	291	317	294	327	287	309	296	275	300	277	340	333	286	327	302	324	325	304	278	286	293	302	309	287	311	265	315	308	302	299	287	282	302	284	300	297	280	303	316	304	325	276	293	308	291	281	303	323	303	285	312	322	263	274	288	319	331	325	329	254	298	293	297	275	288	307	304	269	323	304	279	275	260	305	281	311	308	312	276	273	311	307	284	288	309	301	299	276	325	289	276	283	306	329	289	291	303	314	308	305	285	298	282	291	307	299	300	313	302	293	293	300	309	284	288	311	312	278	317	321	294	306	283	314	277	275	287	324	309	300	339	305	302	276	292	321	298	314	326	333	308	293	296	311	319	299	286	295	334	279	290	305	282	304	276	285	297	304	297	282	303	302	328	306	306	289	278	317	277	286	297	328	293	287	317	287	309	290	303	331	310	295	303	285	344	300	316	303	285	288	309	282	297	303	312	326	313	314	290	318	282	302	270	288	287	304	278	284	291	285	329	321	343	309	305	294	301	281	292	301	313	302	290	272	318	295	322	333	295	315	320	265	280	280	311	328	303	303	320	269	288	273	277	272	274	286	315	284	324	308	320	288	267	298	313	306	310	324	339	340	316	327	316	300	308	326	297	275	330	301	311	322	313	313	274	337	317	297	286	311	306	311	274	312	284	281	289	319	299	321	278	299	292	307	309	329	321	309	302	322	317	296	304	296	285	298	293	317	293	316	294	325	333	293	307	297	312	340	303	330	314	321	305	298	298	310	309	295	285	290	301	298	316	295	326	300	296	324	330	279	325	320	300	306	286	287	314	305	302	308	313	293	305	308	320	304	305	305	296	277	290	319	298	270	269	313	303	300	290	295	327	303	300	315	284	298	288	302	294	255	271	283	305	307	328	317	285	302	302	286	291	283	287	284	276	335	328	282	311	290	337	295	317	289	252	288	286	288	299	309	320	300	318	325	312	320	300	290	273	312	313	323	298	290	315	319	320	297	335	298	332	302	316	306	304	302	301	321	306	278	309	292	275	277	280	302	309	284	306	277	295	284	297	292	302	333	312	292	304	311	300	304	290	313	280	312	304	304	306	274	305	338	277	314	315	282	284	309	298	334	316	288	308	323	311	327	313	308	312	282	276	310	302	269	288	297	278	313	308	309	292	314	299	291	279	294	324	285	280	334	263	308	288	339	293	275	293	311	305	311	275	287	313	264	308	316	283	283	299	290	277	258	310	289	327	292	280	291	301	310	298	312	315	286	330	333	299	302	317	328	273	312	319	299	284	246	287	299	281	326	297	278	308	328	305	296	328	298	309	275	315	310	267
15446	1313	1885	1933	1464	1210	1086	946	890	898	864	842	735	766	717	778	773	753	797	745	735	721	743	727	709	742	735	714	714	723	765	724	762	728	711	728	678	709	699	701	720	701	683	748	712	741	680	687	705	722	732	642	701	708	702	727	704	674	671	686	660	716	700	694	746	704	678	690	720	681	702	783	696	662	724	721	722	672	718	711	729	695	698	704	736	700	659	728	707	684	701	705	721	666	697	724	678	704	704	713	724	719	701	695	695	699	697	673	681	732	716	695	740	702	684	705	716	697	697	746	684	751	749	696	724	688	725	719	687	668	717	695	675	709	700	669	676	688	679	688	740	698	677	682	685	755	687	687	699	682	691	735	648	682	662	744	715	643	748	655	673	697	724	743	687	659	692	685	665	675	696	753	719	660	753	741	694	689	751	723	700	680	689	728	685	706	702	711	737	698	699	701	672	672	701	710	723	673	719	658	699	732	714	670	699	687	702	749	719	704	685	669	701	678	706	729	698	737	698	720	652	737	731	695	744	668	703	660	700	680	670	693	652	672	731	728	707	712	699	709	654	663	725	699	734	757	716	749	703	678	705	708	706	717	696	696	697	696	720	754	695	664	700	670	739	726	729	689	679	703	703	765	722	694	716	703	655	695	709	719	672	664	709	728	693	682	696	710	701	716	665	715	675	695	725	747	673	698	666	685	728	680	687	676	729	723	719	723	729	685	747	663	696	723	677	683	703	677	759	710	760	719	684	709	755	711	683	705	687	668	653	734	700	685	718	704	723	660	700	704	705	718	682	688	725	708	724	671	721	752	713	665	668	702	716	689	685	764	688	653	713	718	699	702	664	693	667	725	698	723	692	668	690	678	728	675	733	693	719	685	688	668	690	698	741	679	704	683	718	684	709	686	738	639	691	692	742	726	672	691	735	714	682	709	686	716	674	677	667	677	695	704	744	668	688	738	691	672	714	693	700	672	699	699	709	674	719	667	659	658	711	673	756	705	696	668	705	697	753	683	703	743	742	700	711	725	714	678	669	635	657	651	704	731	689	628	785	721	683	705	684	733	668	666	720	704	720	704	657	666	718	701	680	726	701	723	678	684	661	711	686	739	677	683	709	709	672	663	725	695	688	691	741	689	700	720	674	675	718	683	703	669	719	716	716	712	736	682	731	724	687	669	693	705	726	733	709	667	718	702	695	658	733	632	670	694	690	707	677	728	696	693	757	679	732	722	654	722	733	687	704	711	717	732	699	751	745	695	722	716	709	667	702	740	734	678	726	677	671	701	721	704	697	730	726	677	665	685	712	721	732	686	690	710	712	657	688	705	667	682	671	718	731	740	670	702	736	711	691	699	686	724	701	680	719	684	690	706	707	743	718	645	738	691	685	699	687	666	641	698	713	714	711	704	676	733	683	729	728	741	703	725	709	695	711	659	747	674	718	693	687	634	691	711	713	700	740	737	663	727	706	673	665	693	670	746	676	697	716	640	698	667	669	723	684	723	681	694	697	696	704	658	715	728	684	687	720	726	714	726	693	743	707	701	714	692	650	728	769	700	742	688	727	693	712	780	677	704	727	719	691	756	699	693	746	733	708	704	717	687	751	721	691	705	690	720	729	704	695	717	708	713	680	708	702	702	688	743	696	734	694	715	759	697	706	712	712	654	699	695	694	722	668	695	714	719	706	698	693	721	682	711	677	688	685	686	720	720	717	681	697	707	701	689	673	685	707	695	682	742	688	691	678	681	749	672	713	711	720	662	681	704	719	722	715	733	692	699	686	678	742	668	713	694	702	662	669	727	748	681	738	692	702	668	762	739	732	682	763	730	699	714	691	700	740	750	713	683	724	705	737	703	678	734	702	695	732	720	736	692	717	671	719	686	684	688	759	697	722	682	703	691	722	679	739	694	716	746	685	764	666	694	756	665	711	700	745	701	723	705	685	638	733	704	763	711	716	683	670	756	637	687	742	707	690	677	712	736	634	672	685	680	712	705	729	676	703	686	693	721	701	710	679	733	705	697	688	691	719	686	720	723	739	674	646	743	701	689	722	710	686	691	712	707	709	727	684	715	731	697	660	666	710	692	671	765	686	702	742	708	705	711	668	731	692	717	685	712	694	699	702	700	680	702	731	675	723	696	679	748	707	726	722	696	675	752	695	726	721	751	680	693	682	705	733	691	702	708	690	706	762	728	657	687	704	714	707	725	703	713	687	697	724	663	698	704	682	700	715	722	694	722	657	637	707	711	690	689	670	724	708	742	659	693	706	685	702	708	722	739	671	716	717	690	763	739	701	684	694	717	710	731	711	652	737	680	704	748	724	687	697	731	733	725	684	698	730	729	716	710	725	717	727	696	698	700	732	676	734	690	693	720	743	677	717	698	739	690	716	665	672	732	649	737	721	697	716	712	710	656	675	711	691	691	697	687	677	712	739	666	697	711	695	760	693	716	719	688	718	700	694	658	733	708	764	736	704	657	724	718	716	730	721	702	762	670	720	727	708	704	679	694	677	690	724	718	722	742	700	713	684	614	686	733	721	701	756	709	723	685	682	708	674	724	724	636	732	703	674	701	722	717	672	674	695	689	711	683	689	666	744	708	643	685	715	680	697	714	692	684	728	682	753	685	707	676	731	746	762	729	689	739	681	693	737	683	675	717	731	722	714	759	691	704	690	700	715	702	728	687	723	696	714	738	729	694	716	721	711	690	694	701	676	725	658	726	675	742	697	721	687	722	783	696	744	719	662	706	715	703	716	708	728	720	687	720	706	707	694	717	706	658	695	683	713	680	732	717	722	686	670	710	641	669	692	716	660	678	657	686	719	667	662	725	694	719	701	703	680	730	696	722	753	705	700	676	686	675	673	652	725	716	706	728	713	715	669	700	752	681	735	723	650	727	678	709	719	708	698	687	699	704	724	732	748	673	704	680	739	701	677	710	670	697	702	717	654	706	707	717	710	697	750	704	691	686	696	696	744	707	713	670	719	727	697	667	704	701	720	719	683	682	792	705	678	761	717	723	706	733	721	708	731	701	689	662	716	632	736	650	716	680	705	725	740	696	689	680	757	695	683	665	702	675	664	692	762	716	699	714	695	691	722	695	665	687	748	724	741	719	720	673	702	737	749	718	691	698	704	703	722	746	709	746	708	699	699	696	738	678	723	696	688	738	702	721	690	673	678	699	714	692	714	752	688	655	702	706	717	707	724	677	701	697	697	693	758	684	668	720	666	706	725	734	681	694	701	718	754	716	702	708	727	729	674	693	692	682	714	694	725	677	744	754	720	655	689	720	669	672	703	709	698	697	729	666	690	766	757	708	677	692	682	733	678	705	697	678	699	701	668	666	734	651	691	726	722	678	696	746	738	726	681	760	680	688	673	738	721	683	707	712	743	716	721	736	764	697	719	723	723	698	709	685	685	697	748	705	679	724	688	738	744	730	716	694	748	674	740	694	689	687	712	725	691	680	657	695	690	696	694	695	677	710	720	678
39101	6367	1257	790	486	296	273	223	204	217	186	161	166	159	172	202	157	142	148	127	160	159	155	116	147	105	129	137	162	145	120	140	143	146	159	140	126	147	123	139	143	101	129	146	124	154	161	124	147	129	149	163	139	117	121	138	140	153	142	127	151	146	133	123	146	148	142	138	130	133	135	135	161	127	148	143	142	165	156	154	119	146	129	135	123	133	133	138	146	131	133	119	114	134	152	148	134	122	146	139	151	115	131	150	141	121	134	129	156	136	127	151	143	104	122	135	144	149	128	122	139	147	151	111	134	123	117	128	150	120	137	141	138	157	118	123	130	140	142	134	141	150	142	136	140	154	120	123	122	134	149	139	127	154	145	131	121	141	128	120	139	135	153	147	122	151	159	131	129	140	142	139	130	139	113	127	153	152	143	133	169	148	133	157	151	120	147	126	140	150	128	139	132	134	141	149	159	165	113	126	153	150	149	109	133	124	129	152	132	148	145	143	176	133	144	140	113	124	128	138	136	143	128	138	177	145	143	115	127	137	130	146	154	116	131	154	136	147	147	129	160	137	139	126	142	159	146	155	126	119	132	131	143	151	144	143	135	144	120	132	124	134	137	129	135	141	130	141	141	118	126	139	152	146	131	158	121	121	146	116	126	135	126	128	134	135	143	142	130	144	134	154	147	118	141	154	138	146	149	138	134	131	137	130	128	149	132	154	140	126	134	112	161	137	135	136	117	144	127	126	124	140	133	144	128	141	145	120	141	140	120	129	135	119	130	146	155	127	120	140	144	142	116	118	126	141	137	151	136	133	113	131	132	127	131	125	163	128	142	140	153	143	148	143	120	124	145	156	142	142	139	142	148	151	161	167	118	124	145	154	131	136	140	162	126	143	147	160	140	142	137	130	134	143	136	132	133	141	138	140	129	162	143	151	136	153	143	162	121	131	118	124	115	150	118	128	147	144	144	142	133	143	124	138	158	120	138	157	134	123	140	142	132	117	140	143	135	101	150	118	140	130	160	135	125	148	114	128	135	142	128	147	136	125	142	132	145	136	127	138	123	119	151	129	142	129	124	131	146	125	125	120	147	138	132	151	160	123	148	136	132	119	120	145	124	142	163	145	126	125	129	115	146	150	144	165	132	132	140	134	134	150	124	152	115	127	139	134	136	135	132	133	143	129	140	146	126	153	131	132	167	129	132	131	138	125	114	138	157	146	131	128	135	131	144	137	137	124	138	117	128	140	148	168	158	113	131	146	139	144	145	144	122	131	159	158	143	136	139	129	126	152	155	122	137	119	123	149	135	139	159	162	160	153	133	127	141	131	127	144	116	137	150	139	152	144	128	140	138	135	123	156	125	112	140	124	140	156	132	150	150	127	128	134	145	124	130	146	154	145	147	131	118	121	152	121	129	130	142	156	135	144	167	134	145	135	140	122	134	137	110	143	147	125	139	134	142	130	143	112	138	147	132	151	118	138	141	130	121	125	127	125	130	137	128	133	135	162	126	140	131	141	128	127	145	134	140	155	142	140	147	138	139	147	143	129	150	134	124	132	142	129	127	167	124	122	128	121	132	150	154	135	136	170	156	149	144	140	124	146	151	124	121	149	131	116	117	137	130	138	133	133	135	131	152	144	141	133	151	159	143	125	144	142	121	133	144	124	119	130	125	135	135	130	156	132	143	126	119	141	125	145	131	127	129	155	143	129	130	132	120	133	149	123	144	137	157	145	164	127	152	135	122	146	145	140	152	139	155	129	157	152	111	144	125	146	147	133	145	140	125	157	139	142	109	113	163	141	146	137	128	151	105	144	131	140	123	149	123	132	146	124	120	146	143	121	131	123	152	116	133	140	147	132	128	144	146	140	146	116	126	141	138	136	149	126	112	130	127	131	140	139	135	156	137	128	141	131	146	158	145	148	147	134	126	137	138	141	154	137	147	136	145	138	116	147	126	124	124	127	139	162	151	147	129	119	138	132	127	137	140	119	126	138	123	107	121	145	132	124	145	150	151	130	131	139	117	140	122	167	131	149	134	129	120	122	139	126	133	117	132	157	151	159	122	125	127	134	117	129	138	132	141	130	126	143	158	151	116	133	152	136	155	160	143	137	135	134	123	144	142	142	131	123	135	136	135	143	133	141	139	141	129	145	145	124	159	133	123	134	168	149	124	139	143	135	143	134	122	131	171	144	131	128	134	140	152	137	145	173	136	142	143	128	141	133	119	114	133	136	134	124	128	122	128	143	143	139	136	137	126	125	110	131	151	152	135	123	140	150	152	150	152	161	163	139	122	128	127	134	152	141	121	122	131	139	142	145	126	130	132	131	130	142	139	139	129	142	130	147	124	136	136	134	133	149	115	111	143	150	124	128	145	138	119	127	134	142	136	155	130	147	132	142	149	113	134	123	142	122	143	149	141	128	152	139	144	138	142	144	112	158	116	134	146	136	144	138	135	124	124	128	120	162	156	149	153	135	130	147	138	131	121	139	149	134	148	132	122	123	142	136	127	144	135	126	140	143	153	148	134	142	154	135	149	143	155	114	139	145	149	141	146	149	160	143	136	124	136	120	121	128	143	136	122	153	154	141	128	136	139	150	128	138	159	139	134	139	162	111	134	145	126	138	144	123	151	135	130	131	134	140	147	140	122	145	140	123	133	134	144	143	147	144	128	145	139	136	137	121	158	124	126	147	121	138	147	129	157	115	141	157	129	133	132	127	121	113	114	131	132	135	116	127	134	142	133	126	116	136	122	129	127	132	139	137	152	141	128	125	141	148	148	126	125	142	125	152	144	144	116	154	122	109	132	144	135	129	145	142	148	140	128	132	125	140	158	111	131	152	141	147	128	146	139	130	144	124	140	156	130	125	129	141	145	130	141	129	146	130	148	149	136	133	127	138	151	155	122	150	151	130	113	137	125	119	184	123	132	134	134	152	127	153	160	120	138	142	160	143	129	118	145	134	113	137	126	139	128	125	131	132	139	155	119	136	161	116	114	135	132	116	162	140	145	129	126	133	150	118	117	136	145	135	131	132	139	120	147	131	147	137	137	130	133	130	147	162	117	144	138	131	141	132	132	148	150	139	141	148	127	135	125	124	146	155	123	138	148	116	146	143	135	144	136	136	121	128	123	143	128	141	111	151	123	166	145	124	144	127	147	113	122	136	123	142	158	126	148	125	129	140	135	133	137	147	128	139	116	117	146	139	145	127	172	142	132	130	129	135	142	145	130	143	159	164	147	121	113	152	156	127	134	120	151	161	135	144	120	159	140	131	137	122	127	143	137	140	144	134	136	131	155	141	127	176	139	138	163	139	122	143	162	157	139	134	123	136	148	152	134	113	154	148	139	136	152	141	149	131	159	142	153	149	138	120	126	130	153	122	136	128	144	125	136	131	145	143	130	135	135	126	127	145	102	119	136	153	131	139	120	151	126	145	117	128	173	135	142	148	141	143	153	149	131	155	135	132	126	127	144	118	134	152	164	147
21494	1413	2378	2347	1620	1216	1026	891	772	670	565	513	497	489	467	459	453	469	425	371	432	408	411	408	420	413	400	386	410	372	416	352	405	352	364	392	432	364	360	390	377	366	400	375	398	369	352	376	372	389	389	382	354	381	377	383	348	383	350	400	362	371	364	347	355	362	390	368	349	378	377	361	359	400	371	362	343	402	372	349	376	377	412	332	358	347	354	372	396	403	344	364	333	341	342	336	327	340	356	374	372	338	358	346	391	369	359	374	370	362	368	363	377	341	341	367	368	374	336	379	373	367	366	337	372	390	337	319	372	349	387	363	350	376	352	385	371	369	333	341	322	341	337	353	355	345	369	376	353	371	392	390	383	373	380	361	337	346	349	381	371	362	334	340	365	362	373	360	354	339	361	365	346	348	376	375	380	385	410	352	325	365	354	362	358	318	351	385	361	387	357	356	378	343	339	381	322	374	371	342	360	367	389	341	386	342	351	363	377	366	397	335	404	369	327	381	352	342	374	366	334	366	381	386	342	347	384	380	339	385	390	351	393	358	374	344	374	348	366	342	367	353	363	351	370	390	342	377	376	326	346	372	369	347	356	353	358	351	350	374	335	361	356	404	340	374	358	382	360	359	362	345	387	344	385	377	349	355	326	364	381	347	347	369	348	399	364	353	376	362	364	357	384	385	364	316	355	336	342	377	340	333	387	393	353	378	389	363	415	373	362	369	387	370	378	371	389	366	348	374	381	375	356	377	351	327	337	361	348	339	384	327	358	375	333	357	346	353	408	342	379	360	346	367	370	377	346	348	361	381	370	358	357	383	353	367	337	385	350	361	351	346	365	329	370	359	356	351	345	369	368	396	346	346	348	411	369	394	356	360	357	347	382	349	373	368	366	354	336	347	353	370	353	378	378	363	358	389	342	371	356	334	388	362	375	375	353	331	325	367	352	394	332	334	360	415	342	369	366	363	378	383	363	352	337	384	362	358	336	338	355	335	376	400	362	384	335	351	417	350	333	375	349	327	375	359	354	324	342	359	346	332	366	359	348	380	343	356	325	360	354	336	374	343	379	356	359	349	358	344	342	325	380	366	368	396	370	324	346	370	364	355	346	349	374	402	360	348	369	376	337	383	373	371	370	361	354	368	347	363	361	388	347	376	341	365	368	349	366	373	371	354	361	359	325	336	356	374	359	342	347	373	366	372	360	355	378	309	393	343	360	336	365	357	333	332	379	345	356	364	348	388	347	399	370	399	382	367	353	330	384	371	343	353	353	394	335	359	372	361	345	381	330	337	369	359	397	349	388	338	339	387	327	376	342	349	374	337	369	380	370	356	365	378	355	355	380	363	350	380	344	371	366	406	373	346	327	338	378	361	369	375	354	381	359	369	375	356	362	368	366	350	364	362	345	358	387	349	360	368	362	363	353	349	362	344	385	345	347	385	367	310	359	361	354	343	321	377	331	352	372	387	431	358	363	358	329	352	358	360	372	325	328	360	334	335	353	376	343	361	368	378	350	373	356	360	344	373	380	363	365	361	379	374	340	352	384	374	395	339	340	373	350	336	347	402	334	327	371	363	353	382	354	365	363	356	385	343	348	362	339	344	356	354	395	354	334	352	387	354	356	371	378	368	354	351	362	392	346	359	375	336	355	328	394	332	358	385	348	357	406	380	342	393	388	355	341	351	344	358	370	356	385	354	327	369	373	367	355	344	345	344	364	377	338	379	359	377	359	379	352	360	379	340	344	341	358	380	331	375	377	381	331	354	352	345	369	367	382	396	337	381	327	363	370	334	344	358	385	344	367	360	373	368	357	389	337	360	368	349	333	386	365	315	343	351	352	367	382	351	376	379	373	367	364	354	377	358	405	388	388	356	359	349	365	350	330	384	327	354	365	357	340	336	369	363	359	354	370	362	362	351	382	352	346	352	361	375	349	402	376	392	356	352	351	368	344	382	353	339	378	367	354	360	377	368	359	369	376	381	359	379	376	351	378	363	374	354	386	367	371	375	384	342	368	358	398	383	366	354	336	355	366	353	343	362	383	369	366	358	400	338	357	354	339	346	356	392	341	351	359	325	374	375	380	355	349	374	347	352	359	372	360	367	377	379	381	346	380	340	340	354	324	350	364	341	360	381	324	361	386	391	358	353	373	378	321	375	363	365	372	362	361	356	361	342	345	349	346	368	367	351	326	390	377	385	380	374	357	347	350	336	403	367	395	339	379	389	379	340	339	351	388	353	376	362	362	348	388	372	368	365	384	354	342	373	379	348	351	343	363	403	353	356	343	384	350	355	369	352	382	388	353	396	352	323	376	347	375	343	373	372	355	375	357	390	330	336	348	366	400	371	311	383	358	371	361	349	378	385	373	388	376	375	350	376	373	376	366	333	370	330	402	326	353	363	398	381	325	372	379	385	339	389	373	365	336	377	362	335	344	380	359	341	364	337	381	388	345	376	368	343	371	363	375	349	360	372	383	353	363	363	345	374	355	369	322	361	418	380	364	360	363	345	347	342	357	365	360	381	356	358	351	367	339	362	370	343	365	365	366	363	393	378	351	359	349	352	367	351	348	350	383	351	362	351	348	367	347	369	371	326	335	371	378	353	334	369	368	368	347	362	346	348	351	347	344	375	357	349	375	348	368	376	389	348	370	323	370	396	336	395	369	395	336	378	328	356	404	351	384	361	376	346	355	349	349	362	381	408	360	382	379	348	360	346	368	325	388	361	324	363	350	346	350	346	361	366	344	325	372	357	358	333	364	341	367	336	349	356	336	375	343	347	366	376	368	372	358	351	359	394	397	330	359	362	376	344	352	417	411	391	368	357	353	367	338	358	345	378	370	330	344	355	364	364	377	310	337	359	384	388	354	348	362	349	363	335	353	329	353	373	362	379	348	343	377	341	358	357	378	325	353	323	348	342	381	401	362	402	354	359	354	391	360	321	367	359	351	368	344	355	363	341	380	354	374	373	378	369	377	388	391	396	335	358	400	383	358	384	316	341	324	352	349	336	338	356	364	324	332	377	357	360	344	394	349	366	382	355	359	388	361	341	377	374	353	330	342	362	382	350	369	340	359	354	336	382	377	390	380	391	335	355	379	369	370	385	362	371	386	371	370	362	373	388	375	348	389	362	356	374	332	372	325	352	359	375	405	393	382	370	357	353	365	371	388	346	351	334	346	381	360	379	372	326	360	331	360	387	370	369	368	344	355	350	347	349	351	359	358	369	345	348	334	380	361	345	331	378	341	367	350	347	355	387	346	343	378	333	364	353	368	400	352	362	345	349	349	356	329	358	323	400	349	350	316	365	384	356	350	334	385	361	341	358	360	327	358	375	335	349	359	378	380	367	368	384	345	364	341	325	308	382	327	363	389	346	361	358	390	358	391	363	362	358	399	352	341	342	338	374	399	383	360	362	370	377	334	358	361	367	356	342	343	395	368	407	357	327	339	371	340	322	370	353	396	346	365	364	371	349	357	375	383	360
2552	521	492	484	408	400	422	416	369	392	395	361	384	398	343	373	386	413	344	406	387	375	383	354	374	365	381	379	392	376	378	383	378	381	369	386	362	428	369	356	371	386	369	415	381	431	362	433	378	361	408	366	396	406	406	390	350	350	363	393	394	361	348	363	371	367	350	378	402	374	381	415	418	378	369	387	363	378	397	398	401	380	381	394	394	396	373	353	382	362	391	413	359	364	406	360	346	378	400	427	385	399	381	396	407	426	397	347	396	364	399	372	380	356	407	351	411	365	392	378	410	405	374	399	423	410	337	384	378	337	376	348	365	413	366	344	390	378	400	384	366	362	378	391	395	373	362	377	397	344	364	405	364	361	385	360	394	365	380	355	379	365	391	392	396	322	342	331	371	378	380	379	413	359	384	397	385	381	407	399	373	349	375	359	376	364	370	349	394	403	406	399	328	370	356	378	373	389	400	369	387	370	391	346	334	379	378	397	380	387	371	387	383	404	391	383	400	361	372	410	370	408	405	358	368	384	411	388	398	359	406	403	400	374	371	337	358	392	369	349	380	405	329	389	375	385	396	359	402	428	378	380	398	425	424	383	381	364	365	372	377	346	392	369	415	398	397	355	401	407	387	422	351	390	411	353	376	422	377	410	400	405	382	395	349	386	395	425	410	400	355	326	387	375	391	363	377	412	382	379	364	371	389	398	369	361	393	425	352	359	416	386	374	366	395	380	385	389	389	378	391	396	419	397	413	397	356	357	378	379	378	364	344	369	430	353	393	394	385	373	365	373	356	369	385	371	375	398	387	374	394	397	374	402	393	406	328	387	398	397	369	385	355	370	377	379	368	368	392	385	383	391	406	395	392	382	389	368	371	398	400	386	383	375	383	391	405	377	390	370	350	364	377	366	377	421	396	366	398	381	347	357	412	327	402	398	354	348	386	356	395	387	383	413	387	361	375	392	345	392	365	377	375	328	375	368	388	363	373	401	393	428	407	402	406	381	372	340	373	372	361	409	389	405	366	408	406	381	368	346	383	378	412	356	353	403	401	389	373	386	373	350	396	364	397	389	359	361	400	359	370	391	389	374	381	371	371	377	404	417	372	379	381	351	377	375	365	384	416	358	359	407	409	386	374	402	357	363	410	355	371	373	390	374	450	359	434	365	371	354	382	387	381	401	394	355	375	376	370	355	365	403	373	359	412	413	394	384	354	398	380	384	387	389	359	369	369	387	388	420	397	392	395	374	381	389	418	403	385	348	354	370	340	377	377	406	383	398	354	390	391	385	376	370	372	376	388	390	376	382	365	371	377	422	409	381	426	355	363	386	385	381	378	347	373	400	395	375	388	424	385	394	380	374	398	425	395	378	369	411	375	385	366	380	373	375	376	396	344	382	384	393	393	370	359	370	389	402	393	408	378	394	361	369	392	389	386	324	365	380	397	377	373	369	395	392	376	376	386	374	391	373	384	371	386	378	348	404	382	383	411	368	383	394	404	340	414	384	369	384	411	371	393	380	423	367	387	393	377	386	360	362	343	387	401	359	359	397	369	351	359	329	386	367	352	366	365	369	385	353	387	392	397	392	337	398	405	350	373	394	363	362	427	391	374	390	390	368	402	430	422	366	365	352	381	379	373	371	346	359	382	386	327	345	361	363	382	380	385	409	396	402	376	371	337	371	362	399	351	362	418	377	393	380	388	393	362	375	402	379	374	382	358	371	370	387	390	399	372	374	406	397	355	372	360	376	407	372	362	348	351	387	355	363	375	370	346	386	394	370	377	378	359	391	379	345	374	376	385	359	386	376	405	331	349	372	427	383	363	380	363	367	371	412	406	387	385	374	359	432	405	374	395	384	342	405	344	368	391	352	381	371	389	378	373	406	381	386	365	399	416	385	355	355	387	375	404	386	353	329	388	359	339	389	394	390	349	352	397	365	358	396	398	387	369	405	361	343	408	382	404	405	381	364	380	379	396	378	385	367	434	366	408	374	366	360	404	424	421	382	373	383	367	359	393	355	373	395	387	414	363	376	364	402	355	384	364	376	362	393	357	341	412	399	394	412	389	370	366	382	395	400	388	384	355	399	384	382	372	374	338	360	388	376	418	328	369	386	378	375	422	352	375	406	371	362	363	374	370	410	354	355	383	372	371	389	386	365	426	348	378	413	386	407	393	357	342	418	368	376	375	357	358	359	373	353	370	378	379	380	378	372	406	369	394	371	374	396	389	369	359	383	338	374	370	376	371	381	348	367	362	418	399	421	394	369	398	357	393	384	360	338	379	369	351	355	391	364	377	398	414	395	406	365	375	352	403	358	373	384	365	414	338	381	412	414	377	379	394	377	393	403	377	408	421	372	403	372	366	395	397	375	383	384	347	388	383	389	308	425	353	376	390	339	393	392	396	364	384	399	352	399	418	394	373	373	368	409	350	402	380	420	374	371	413	388	353	376	399	399	403	350	371	359	381	347	424	347	369	397	398	378	379	398	394	383	354	371	395	384	374	377	383	417	381	368	343	376	400	356	386	384	380	397	390	372	414	402	356	374	370	372	375	372	363	371	407	353	416	344	384	372	379	366	369	404	392	342	365	400	346	383	387	381	359	409	351	365	373	374	396	378	357	370	394	365	347	386	366	391	413	388	368	393	396	382	370	363	373	386	404	351	356	338	394	383	381	387	340	357	378	354	339	358	380	371	363	386	404	388	404	373	415	417	373	389	347	384	369	377	341	402	367	381	371	394	421	362	366	379	378	383	392	385	400	402	428	363	394	393	422	399	396	397	348	362	416	401	340	366	371	336	382	377	390	372	372	362	401	368	364	366	388	347	374	385	370	425	374	374	350	383	390	398	399	389	393	370	408	357	371	384	379	387	374	369	409	376	359	321	368	376	398	400	356	390	353	379	339	384	407	368	404	338	342	362	414	385	366	406	345	371	370	409	391	413	371	389	404	388	380	373	338	398	400	385	381	405	405	362	386	348	368	364	375	384	361	349	379	396	397	402	395	379	381	400	367	394	400	392	406	363	383	402	424	379	364	419	343	408	387	396	394	384	380	349	391	377	386	386	402	398	389	353	380	412	369	396	344	384	398	366	364	359	380	407	362	409	420	375	378	377	390	410	392	369	410	394	389	402	380	358	373	390	399	369	392	384	390	362	391	391	398	338	327	355	376	364	401	375	387	382	325	354	376	379	361	347	328	389	418	379	405	364	415	362	394	380	385	381	414	353	373	383	395	363	359	379	381	392	370	373	375	402	368	381	403	378	403	372	381	403	379	377	416	381	386	406	404	334	387	387	343	389	337	381	347	419	379	391	375	367	367	380	402	371	353	402	414	362	381	391	396	350	387	372	396	382	369	366	395	386	399	406	400	399	356	381	405	397	414	395	403	403	393	377	393	402	368	377	378	381	410	403	399	378	380	377	357	354	369	413	383	389	375	385	392	357	326	391	429	348	392	400	370	363	359	381	383	328	372	360	398	377	380	368
3023	1013	1247	1219	975	945	950	884	858	872	844	901	896	826	889	891	884	872	923	888	880	897	910	839	841	885	852	890	875	865	907	846	871	876	865	857	876	882	861	880	881	858	906	874	864	812	866	864	886	876	877	851	907	858	869	891	870	842	871	853	947	855	860	849	855	920	875	882	900	906	869	892	856	826	860	898	880	923	869	862	865	876	843	854	871	864	879	861	863	900	896	865	864	855	852	880	897	919	888	927	809	915	903	877	888	929	934	886	932	841	907	886	863	883	854	900	857	831	878	858	833	879	859	913	892	894	866	907	907	897	807	831	894	860	882	898	945	907	895	875	890	930	879	881	900	873	906	897	864	840	897	863	855	906	844	866	931	900	909	871	884	900	909	865	870	889	883	872	866	875	887	822	886	859	844	881	833	872	855	885	920	871	893	880	897	919	871	863	852	893	902	899	896	921	901	829	844	885	854	855	914	903	938	828	917	892	892	843	883	871	918	866	848	860	836	882	890	868	878	879	891	863	838	904	905	880	884	913	852	890	879	850	836	896	880	921	869	853	864	904	866	905	930	941	839	861	962	912	876	877	914	912	917	883	831	909	897	874	881	883	899	953	887	915	885	866	871	886	908	906	831	898	904	850	873	858	921	868	906	862	887	858	872	879	904	878	863	871	849	902	878	903	881	872	876	866	933	856	862	909	896	906	881	917	911	935	809	886	871	887	912	891	848	860	880	884	873	841	889	897	831	904	896	862	868	868	825	871	885	863	859	872	872	878	866	884	877	946	896	866	891	938	895	878	923	837	830	844	850	882	903	925	820	874	922	816	892	900	846	881	876	940	853	887	945	947	857	870	841	804	853	812	899	854	908	884	863	885	895	912	863	904	879	911	909	891	891	812	860	922	869	848	894	890	914	837	835	866	895	921	940	892	853	870	884	886	816	847	816	897	871	884	856	845	866	908	912	893	913	878	868	863	849	867	839	909	906	878	895	876	870	906	859	867	843	880	858	832	858	922	928	889	877	886	850	871	839	823	891	859	855	907	886	927	855	837	879	919	863	910	863	866	804	862	846	767	874	856	827	866	902	876	862	914	903	907	868	883	862	858	921	861	861	816	864	877	879	878	898	847	863	890	871	886	857	878	873	892	916	915	852	919	850	858	938	843	884	912	881	892	943	897	899	895	843	849	888	873	867	858	866	873	867	886	873	896	823	859	874	845	885	837	838	929	869	928	821	856	909	906	866	872	805	886	916	944	894	859	892	898	882	891	890	898	852	931	876	919	894	892	844	940	945	875	841	894	933	950	899	863	874	851	861	845	825	878	870	896	833	857	909	825	834	865	883	810	909	870	884	844	915	879	866	916	905	870	812	876	888	930	837	890	898	900	857	950	866	834	907	915	901	845	956	902	946	877	875	894	844	895	847	840	863	863	828	870	857	892	844	866	861	869	899	823	856	854	870	891	912	838	846	870	896	799	878	902	917	863	902	843	861	878	890	904	850	892	893	868	890	896	914	883	881	895	897	916	860	840	881	820	888	856	850	895	860	872	862	889	852	916	890	909	856	852	846	889	896	947	881	870	863	861	916	837	903	872	909	891	851	862	891	847	869	831	858	841	878	847	898	859	906	852	890	871	907	885	910	881	868	872	845	840	894	917	896	887	840	893	881	896	908	918	872	876	827	873	838	876	878	834	862	869	881	885	836	879	934	894	867	860	846	874	877	875	870	827	849	899	852	813	878	889	916	865	892	851	873	891	871	816	855	868	848	856	889	845	863	859	864	853	867	943	942	907	880	889	836	903	898	839	898	896	906	900	888	900	857	882	866	868	880	922	896	890	849	883	905	826	874	855	843	896	861	870	910	837	916	874	894	899	834	865	862	873	918	922	875	889	845	856	879	879	897	842	873	873	894	852	889	919	876	857	902	838	814	921	872	821	842	819	957	882	879	853	821	847	916	852	879	925	888	844	945	875	868	905	864	823	905	913	883	935	875	894	905	861	901	878	888	886	897	814	855	848	838	900	890	834	916	845	874	842	857	899	829	877	890	918	874	847	874	862	895	916	880	901	881	891	917	859	899	890	867	885	938	930	878	895	833	897	891	902	854	875	853	868	842	877	867	890	843	892	910	882	925	850	882	866	889	914	849	864	861	889	918	841	851	945	874	890	928	875	855	875	840	870	815	858	872	832	867	890	851	878	904	866	824	934	842	860	863	861	915	858	879	857	868	887	854	904	827	859	873	920	836	843	868	881	839	874	912	891	857	881	866	918	931	858	862	877	860	847	851	880	926	890	861	861	917	937	832	864	879	888	894	935	917	831	884	882	885	901	852	861	834	928	887	857	864	895	945	878	856	896	852	855	855	907	840	870	800	878	890	917	852	897	874	870	815	877	863	814	906	826	926	830	841	908	829	904	906	847	919	889	893	885	902	926	874	884	818	854	878	888	869	857	896	885	881	920	895	966	870	886	857	902	821	880	893	884	894	900	867	876	894	919	850	934	832	866	876	901	921	882	875	896	920	871	891	875	877	846	869	923	919	879	912	922	905	869	904	851	873	928	879	894	925	838	906	829	913	866	843	885	878	844	865	844	867	929	813	849	871	857	879	857	892	916	877	846	860	843	922	906	891	895	888	867	811	870	902	887	886	883	887	857	853	836	879	887	882	845	940	872	875	858	875	878	884	841	930	894	877	870	904	870	874	919	884	883	906	894	899	905	833	920	846	880	864	851	955	886	899	873	917	902	933	884	928	851	865	880	889	864	860	810	855	883	891	907	831	843	823	868	885	877	882	873	864	911	879	919	883	892	864	906	865	859	870	916	873	810	854	824	892	846	893	841	857	872	857	881	868	850	875	897	826	911	904	868	934	865	875	853	926	887	844	873	924	895	879	875	911	873	897	841	908	877	915	916	887	864	917	897	919	898	865	920	850	841	826	849	841	892	865	917	881	839	854	901	853	866	904	888	933	871	931	855	897	900	896	837	823	884	851	935	876	876	923	898	843	878	890	846	834	851	897	877	849	869	914	894	826	907	861	899	890	893	889	797	873	832	879	870	946	865	883	872	875	916	862	867	901	860	860	882	864	849	894	875	856	872	874	928	846	853	882	928	830	915	866	851	869	893	932	891	877	828	900	871	855	808	848	870	864	849	858	885	877	922	884	870	869	915	909	862	917	866	885	824	855	876	897	862	919	890	873	840	889	848	883	907	908	892	900	890	861	849	865	861	909	886	904	893	911	867	878	922	907	867	875	844	917	831	874	846	912	876	914	879	904	861	874	822	905	924	888	943	847	871	893	872	924	850	894	891	871	851	852	875	845	881	867	890	895	912	879	836	904	845	883	813	847	860	895	906	853	890	852	878	850	909	887	900	872	891	894	904	892	855	899	882	876	875	861	832	866	885	882	903	883	869	855	873	907	871	863	895	865	867	884	841	874	828	947	907	885	846	859	852	891	896	836	855	933	847	865	855	869	938	857	864	880	920	836	918
26482	2911	923	638	453	424	356	371	344	365	308	324	336	318	349	318	315	328	302	305	301	306	310	301	320	275	308	293	294	329	302	289	297	297	307	279	293	320	273	302	319	292	306	298	326	301	247	296	296	298	273	300	326	282	313	289	306	306	300	272	294	309	295	317	327	309	293	315	291	332	309	319	312	304	302	302	324	295	317	333	312	280	292	340	294	294	308	288	302	309	294	329	305	320	285	284	290	276	279	308	292	278	305	333	295	298	282	277	272	285	317	361	332	318	290	284	285	308	320	297	291	288	321	285	312	320	314	317	296	326	338	290	307	318	317	287	283	284	314	300	315	311	289	345	330	298	325	331	336	302	307	290	314	277	280	289	328	283	323	330	322	312	299	298	291	311	264	305	309	284	323	299	296	275	332	322	327	326	334	318	301	273	267	280	302	272	336	296	289	303	283	306	287	308	312	276	275	309	260	301	282	303	305	305	308	296	266	298	309	308	318	314	302	279	276	267	335	326	325	324	312	303	332	285	295	286	292	311	288	320	305	302	308	315	301	323	287	317	292	317	266	304	304	310	317	291	308	265	312	302	290	294	332	295	298	268	290	297	292	308	311	330	287	298	309	270	298	309	255	280	296	299	286	300	309	304	289	283	315	297	318	307	293	298	288	274	300	352	298	306	300	306	314	287	298	298	307	316	302	293	313	329	290	354	307	279	313	304	319	320	322	334	273	356	309	319	308	292	273	305	320	286	309	313	321	290	291	336	317	307	335	346	282	313	299	309	282	300	341	299	281	277	322	313	312	311	293	282	288	337	279	296	323	323	298	306	318	336	300	301	306	302	302	291	284	276	324	315	319	306	302	298	300	276	347	321	281	298	255	337	293	322	279	304	331	286	286	296	319	305	327	321	314	310	330	294	294	331	311	305	280	320	293	279	323	305	319	297	304	302	311	282	336	314	332	285	251	283	305	279	333	324	314	295	284	319	345	315	284	303	333	283	316	288	313	338	319	285	312	335	311	304	292	301	254	309	269	305	275	281	328	263	315	310	306	294	321	313	315	306	307	303	285	266	304	322	296	339	336	296	281	308	309	284	320	323	292	293	313	316	297	310	283	295	283	291	309	308	330	308	313	344	316	319	309	297	304	288	298	356	297	317	298	325	302	280	281	290	313	304	278	294	303	313	320	351	290	322	288	296	259	302	319	319	301	308	299	299	284	316	282	269	293	291	296	318	318	299	287	288	290	332	334	319	289	291	261	298	307	295	324	298	297	303	291	320	313	309	318	282	337	297	324	311	274	304	301	312	320	305	288	306	307	313	310	318	297	295	321	303	323	315	285	269	314	288	316	299	267	323	280	323	305	333	296	277	298	314	320	295	309	304	274	275	313	306	272	303	294	311	287	299	307	300	301	324	306	303	309	289	313	287	323	269	336	298	289	287	294	316	287	323	303	291	256	299	329	328	320	304	309	292	310	329	293	312	314	310	314	296	323	284	306	281	299	280	314	333	300	303	309	296	302	294	295	323	303	303	340	294	321	280	282	292	307	296	294	268	307	289	310	303	284	291	286	307	333	301	309	317	307	270	305	312	319	299	311	318	324	288	287	314	320	296	289	293	287	303	307	277	264	293	287	299	300	294	303	307	309	303	304	324	306	294	322	331	308	325	339	337	291	319	331	280	318	323	289	338	335	291	306	318	304	289	314	328	325	317	297	332	292	314	299	302	304	334	321	291	292	296	314	326	313	287	312	301	338	279	273	294	308	341	310	287	308	307	335	300	325	309	292	301	328	276	316	295	299	334	338	305	313	282	324	322	316	313	325	277	302	316	308	266	270	316	311	297	325	298	324	329	305	294	291	310	292	283	302	287	284	314	291	273	293	304	339	307	331	302	267	291	293	308	304	343	310	277	292	307	293	297	310	291	296	298	292	304	323	297	301	317	312	280	294	324	276	317	275	307	315	315	319	332	282	326	290	312	332	291	327	308	283	318	305	302	273	257	300	316	326	268	292	318	285	257	315	286	313	303	308	316	291	313	290	315	319	311	324	271	290	294	325	285	300	331	333	293	277	313	288	327	289	335	302	325	267	275	302	298	325	321	306	308	302	319	292	294	297	269	313	334	304	262	326	343	318	276	296	332	319	285	315	341	293	316	321	309	303	288	281	295	321	285	302	298	324	304	347	297	306	294	288	304	327	318	303	325	279	335	263	332	282	303	305	346	301	304	310	275	326	290	328	329	274	330	293	325	295	329	294	331	310	303	304	303	325	316	322	307	326	288	324	316	335	302	309	297	286	248	298	286	316	301	323	321	315	355	285	342	305	302	315	293	290	302	330	288	275	292	331	271	283	312	312	294	308	327	299	316	297	284	282	271	316	317	306	329	310	305	283	282	310	268	267	300	336	299	324	308	305	337	302	300	274	304	309	294	302	311	322	302	304	301	304	288	325	291	308	275	345	320	296	298	320	289	326	289	326	295	301	292	301	310	296	298	286	317	308	291	313	322	321	316	320	291	296	313	311	333	306	279	340	352	271	288	308	316	321	315	313	309	298	318	322	290	308	304	267	340	271	306	318	304	305	276	284	320	303	309	330	314	302	304	309	285	283	290	320	297	311	344	250	286	291	317	325	291	269	312	288	297	312	307	285	313	292	326	313	328	338	315	304	290	311	299	309	317	318	298	265	311	277	320	277	281	294	336	301	334	300	294	266	294	263	315	274	317	285	294	304	289	316	302	294	295	312	295	304	313	378	305	289	297	296	304	310	292	312	300	306	320	257	324	306	308	299	328	306	306	308	301	276	279	291	301	339	306	298	300	287	317	334	283	271	286	326	288	266	289	274	294	278	305	285	308	291	323	291	274	302	330	285	306	337	320	291	321	280	329	286	330	318	328	300	310	310	291	283	299	280	328	339	285	290	286	273	299	307	294	327	269	285	335	316	289	303	336	304	271	307	315	321	329	312	325	342	298	314	319	311	309	288	294	280	306	318	316	282	290	307	299	267	279	293	318	308	269	323	268	298	305	320	302	282	287	303	286	315	268	304	285	298	319	321	310	335	281	300	312	286	294	307	311	289	312	316	315	321	287	289	313	294	285	299	311	293	315	305	305	279	314	288	306	268	337	305	309	311	292	298	303	301	272	303	300	288	286	287	290	280	296	353	289	320	300	301	325	299	316	324	312	313	304	302	307	296	326	321	296	270	293	301	306	310	275	302	321	320	304	275	307	315	316	324	288	286	257	308	285	276	323	275	277	282	292	320	268	274	321	292	311	307	351	282	301	294	312	287	318	330	294	296	261	317	301	327	301	299	288	306	319	273	294	322	304	297	319	305	303	309	300	311	343	326	308	321	275	303	277	315	271	342	305	297	321	296	311	308	290	305	316	283	291	308	313	312	287	279	319	287	287	291	336	263	293	315	306	308	299	332	302	293	291	302	276	292	314	298	290	299	325	291	280	275	297	347	315	307	301	317	298	332	296	310	297	317	331
15649	1321	1868	1983	1463	1168	1062	959	918	895	830	766	806	752	809	772	759	726	702	704	756	698	708	765	751	733	755	705	699	737	733	715	708	743	698	768	752	714	699	688	658	682	739	697	731	702	731	746	757	682	695	750	688	697	693	733	709	751	741	712	687	674	728	675	666	686	721	716	705	706	732	753	707	721	711	700	763	697	664	716	741	699	721	748	724	718	699	726	660	679	732	742	744	683	706	709	697	711	725	733	689	700	700	714	697	712	682	716	710	721	734	703	707	738	698	761	717	706	710	675	655	704	708	676	727	689	721	747	726	689	714	721	719	696	692	756	679	691	660	674	667	734	680	685	680	705	717	712	714	751	673	748	716	709	761	729	731	709	694	667	718	700	673	728	728	693	705	696	727	704	674	677	715	672	725	704	721	688	710	734	734	727	686	673	695	727	727	676	727	707	710	675	719	746	702	716	754	716	665	710	705	743	674	748	670	665	731	709	696	682	686	694	711	684	678	707	696	686	712	690	696	679	745	703	763	743	732	720	708	701	675	664	741	669	713	738	675	649	743	721	663	724	732	715	752	744	732	716	693	689	697	746	737	705	717	691	698	713	690	703	699	700	711	645	709	720	717	718	701	667	685	712	692	754	684	748	746	709	740	710	731	733	732	693	702	735	711	674	708	708	675	728	718	706	707	705	641	679	703	685	747	673	702	691	730	712	717	692	669	683	715	675	699	717	701	730	749	682	662	656	713	720	715	711	726	659	718	683	745	671	692	678	710	707	713	694	725	713	670	724	716	729	714	756	698	735	720	721	738	690	702	711	680	714	756	689	698	698	719	680	732	675	703	711	712	733	744	728	673	731	738	740	719	696	643	693	683	714	670	732	742	692	677	721	685	637	695	704	735	727	710	679	713	675	696	661	733	708	706	699	722	711	702	735	748	731	690	743	675	698	720	680	704	739	718	717	729	716	735	768	724	678	720	736	712	645	702	663	678	737	710	733	675	705	753	670	687	664	717	659	705	719	698	670	745	718	729	653	732	703	702	699	716	742	685	698	727	730	688	714	734	692	671	693	708	671	688	690	684	698	684	678	694	712	688	699	716	718	664	665	730	716	723	717	754	681	747	703	722	687	698	717	730	701	708	641	694	704	672	667	749	635	700	703	708	727	706	703	725	707	742	735	718	749	692	646	689	768	733	752	725	694	692	710	708	693	690	666	754	711	728	719	695	724	697	748	712	639	720	656	699	701	702	708	699	700	718	727	698	690	741	720	696	676	707	705	743	705	720	734	708	710	727	691	679	679	731	712	719	774	689	716	702	742	760	725	735	738	682	702	662	682	706	723	710	709	753	698	702	713	688	707	753	749	719	690	710	729	710	675	704	657	722	770	709	723	700	740	722	677	720	750	676	752	723	729	737	707	717	688	728	716	691	694	703	717	722	695	728	688	672	699	694	681	766	695	680	714	712	757	730	751	691	743	715	723	673	687	735	674	727	716	664	711	709	718	707	716	677	729	714	677	741	695	701	712	695	723	677	700	656	744	705	685	733	714	746	679	699	695	729	722	716	689	723	672	726	684	720	651	709	759	696	672	681	722	743	721	721	757	674	749	712	717	660	695	718	750	694	717	756	717	717	667	698	736	700	742	703	708	679	700	708	736	716	710	655	697	709	646	722	656	698	684	712	696	742	770	714	691	721	751	711	750	719	733	710	760	717	700	708	661	670	719	729	681	667	702	733	674	739	696	694	736	715	670	750	720	709	700	698	709	706	663	680	688	755	724	734	685	660	741	670	707	690	732	743	680	732	634	722	735	728	712	722	725	699	692	646	783	727	703	702	733	727	695	746	729	720	746	644	708	739	704	664	662	723	656	702	717	701	773	676	692	726	707	693	681	713	666	757	705	686	710	733	670	647	718	666	735	689	675	710	751	667	634	706	704	689	700	707	725	701	710	674	709	714	695	731	708	674	706	687	705	675	697	731	694	751	727	732	692	694	695	723	716	770	688	683	690	679	705	714	731	694	757	718	684	709	719	668	712	696	683	677	749	711	691	731	675	757	745	701	673	730	697	765	702	691	684	711	704	693	705	702	738	766	756	729	671	679	700	763	702	718	710	677	730	675	697	681	705	755	701	664	680	666	702	727	708	742	677	631	724	688	765	716	723	699	731	738	747	649	727	708	711	682	712	706	730	749	665	688	709	696	764	675	690	684	708	672	749	662	702	633	732	709	729	683	744	699	704	673	701	715	702	723	705	718	728	752	724	719	700	718	726	735	718	695	695	658	716	709	685	732	657	714	714	747	682	700	738	707	658	665	715	741	706	697	717	762	680	749	708	708	668	681	742	709	682	736	633	704	737	677	692	724	718	661	738	692	696	740	744	696	721	698	772	704	717	701	766	650	767	676	717	706	706	720	708	653	714	748	716	686	699	703	660	707	726	688	741	688	701	714	711	718	712	744	700	708	719	718	646	717	706	678	701	736	688	692	693	680	754	739	758	687	678	677	732	716	717	711	665	680	693	714	709	712	697	731	675	716	692	774	646	704	689	685	681	742	750	727	704	727	695	706	712	726	703	679	723	688	687	711	725	729	678	712	698	680	720	713	758	740	651	718	687	759	744	665	729	731	703	746	681	681	666	694	673	686	731	704	706	741	685	745	706	750	677	693	724	727	683	712	716	683	708	708	737	713	726	720	693	705	734	691	745	739	685	754	722	728	665	656	668	726	694	670	696	701	767	708	684	681	694	706	676	699	650	731	705	787	670	712	726	682	697	737	679	770	679	688	710	724	699	691	738	708	673	693	681	706	692	733	673	757	701	708	651	709	723	667	663	721	686	698	719	696	682	690	666	709	702	676	699	702	687	742	705	690	645	721	697	723	712	688	697	676	756	763	690	694	684	733	681	723	668	705	758	720	688	736	698	647	695	736	615	750	698	687	749	667	691	704	683	706	704	692	709	714	654	683	684	685	695	723	750	699	735	693	690	694	706	697	704	720	746	671	673	655	701	661	664	672	713	699	726	687	660	694	679	717	684	719	707	671	756	683	682	710	696	727	700	708	687	700	657	759	696	690	709	717	660	695	708	659	710	707	723	698	686	680	687	631	709	734	721	686	725	735	669	753	676	708	724	726	724	707	722	671	726	702	745	707	665	689	727	714	693	699	697	696	722	684	685	711	695	682	704	704	730	749	705	685	733	705	696	752	723	690	644	671	712	710	712	645	718	686	694	671	727	703	676	678	678	698	682	724	728	736	722	709	716	729	696	690	672	691	745	719	694	687	700	705	708	686	711	694	695	728	732	685	693	711	736	726	716	732	705	724	734	668	739	719	728	667	710	699	722	716	702	725	698	649	695	709	685	704	704	664	714	724	724	721	708	673	700	733	773	762	716	730	720	719	732	680	695	678	666	694	716	666	669	711	731	728	683	727	681	678	734	709	694	728	728	719	730	668	714	702	691	728	699	686	732	739	716	722	707	707	726	685	672	671	755
39017	6274	1208	720	410	302	242	244	191	198	161	179	173	168	142	140	132	167	160	156	126	139	164	160	150	145	130	140	155	146	136	121	135	160	149	153	147	130	126	130	130	135	136	135	128	140	137	143	139	130	151	132	138	149	98	160	162	159	131	133	128	139	138	158	137	146	135	164	123	153	156	132	132	154	140	135	140	148	110	129	152	134	136	128	136	131	130	139	140	129	113	126	151	132	134	148	139	140	144	137	147	136	163	138	159	146	116	141	127	149	144	134	139	119	143	153	151	117	138	143	110	142	132	139	138	133	130	144	154	122	144	130	139	130	128	144	142	128	162	140	133	144	138	125	116	136	119	141	152	134	158	141	136	149	143	139	148	146	142	142	134	144	130	143	145	141	168	143	127	153	135	141	93	135	140	139	139	135	125	131	142	154	154	127	126	121	150	123	137	121	141	154	131	137	135	133	120	124	124	127	154	152	124	143	134	131	153	131	139	143	120	147	147	139	134	154	127	145	124	144	127	138	126	119	138	145	137	143	143	128	145	125	144	155	153	119	153	136	133	131	139	147	119	119	121	136	128	172	154	110	145	145	139	147	118	111	146	135	138	136	133	134	141	137	132	125	125	125	127	136	147	119	134	117	147	177	162	124	144	128	151	151	155	134	124	163	142	108	159	146	148	120	141	119	142	129	130	137	158	126	142	123	132	120	147	140	116	146	142	135	135	141	163	133	145	135	171	130	134	146	146	149	157	132	130	117	132	120	157	156	160	149	130	144	145	132	163	136	143	153	121	138	126	136	132	161	119	132	125	146	148	142	145	138	148	140	137	140	147	141	123	128	150	140	135	148	137	149	142	145	158	138	139	140	150	122	139	154	134	152	123	120	150	153	115	110	134	102	135	125	134	127	134	123	156	131	141	115	161	149	132	143	157	145	122	144	130	155	135	139	138	153	126	128	145	131	131	134	141	144	136	126	141	139	140	145	121	140	134	147	168	142	121	132	133	159	138	133	121	128	128	129	146	132	117	120	133	151	173	116	133	130	148	159	133	135	121	171	157	135	150	155	137	180	139	142	163	120	140	145	137	131	156	139	160	137	132	114	146	131	153	122	99	154	145	124	128	111	119	127	125	136	118	161	149	135	117	118	155	119	134	139	146	129	148	123	162	132	115	141	158	127	134	137	138	145	140	129	158	127	136	143	113	129	151	137	138	141	124	128	140	135	150	147	127	151	154	142	133	157	133	122	138	160	137	156	154	147	158	146	148	140	144	128	124	171	119	135	129	130	122	122	145	134	144	143	162	161	137	143	128	133	138	173	128	143	157	155	143	124	118	159	134	148	126	138	152	135	138	138	152	142	132	131	147	129	124	145	146	113	149	126	136	143	144	121	137	145	137	131	141	113	131	142	142	127	143	158	145	157	146	159	152	133	123	127	140	152	141	130	172	132	129	121	151	134	135	130	148	153	141	133	132	156	128	164	143	151	137	142	123	128	137	145	145	148	154	150	129	143	164	123	128	148	135	126	181	153	136	110	148	127	145	127	118	148	124	161	132	144	153	126	159	136	151	157	130	150	140	134	139	133	126	145	122	129	161	113	125	145	125	160	145	141	143	123	138	127	131	131	144	162	121	120	140	149	136	149	130	139	135	159	139	140	143	141	139	147	160	160	131	145	136	150	146	159	153	133	130	128	127	126	131	153	106	144	130	125	151	149	145	136	129	129	133	113	117	155	155	141	157	140	158	130	139	145	145	135	155	124	151	134	134	144	148	155	143	150	147	119	132	138	148	148	127	133	140	147	142	122	167	147	152	136	146	135	146	144	146	150	135	164	125	138	146	148	146	116	127	126	160	120	140	145	141	149	137	126	116	144	148	145	137	134	118	138	143	134	119	152	152	131	139	118	146	153	131	134	137	137	143	157	129	129	127	137	141	129	129	132	129	146	139	136	149	152	149	120	163	143	129	128	161	159	99	116	137	138	129	131	149	122	137	147	153	123	136	115	149	129	125	122	145	127	127	139	133	142	155	131	117	126	129	133	151	136	136	152	149	134	127	145	154	155	137	127	151	149	158	126	144	138	131	145	123	130	128	152	123	134	127	138	141	149	130	108	152	141	126	160	134	156	118	143	111	132	141	120	132	134	135	133	136	175	136	151	120	132	146	182	129	137	156	149	140	147	135	131	130	160	120	150	144	154	147	128	154	136	140	133	141	134	131	119	129	135	124	154	136	119	123	148	147	133	149	127	131	132	132	124	145	150	150	135	150	136	158	144	138	145	134	136	152	119	146	145	116	148	118	129	132	159	130	133	131	123	144	134	135	114	134	137	138	104	144	134	154	134	126	168	147	146	141	131	142	137	150	140	138	126	135	153	141	152	118	155	136	145	132	146	132	126	143	164	141	146	123	124	126	152	114	154	147	133	139	128	160	142	113	108	133	128	128	149	138	143	151	143	141	127	145	141	132	118	137	131	149	103	138	131	179	144	132	162	143	147	154	131	140	137	132	142	137	104	157	156	144	127	161	133	161	120	145	141	161	153	146	155	136	144	143	136	159	134	148	140	149	118	120	154	141	157	136	144	152	151	138	154	140	143	138	107	161	125	141	136	135	127	140	135	145	161	151	143	148	137	136	146	122	141	149	142	158	141	138	147	145	140	143	117	135	134	134	117	129	137	148	157	139	151	161	144	141	139	122	137	158	139	127	141	133	142	137	150	139	133	126	142	132	146	140	143	122	151	117	149	140	133	155	142	152	121	167	143	155	126	135	142	130	149	144	122	138	156	132	156	138	169	146	131	125	119	135	140	133	145	153	140	137	143	115	138	138	140	150	134	150	151	124	140	134	137	139	146	152	142	129	154	139	142	136	128	131	120	139	149	149	147	150	152	146	133	137	136	137	135	113	124	106	142	156	128	137	133	138	138	146	134	148	154	127	124	132	121	141	126	136	123	143	126	127	131	150	120	151	126	152	149	148	120	124	143	129	119	134	136	133	143	155	132	134	119	150	147	130	137	136	114	145	123	137	129	145	132	137	146	133	168	147	125	139	140	179	148	146	140	117	131	118	120	157	141	155	139	149	164	141	131	144	125	125	132	141	150	161	138	158	141	154	128	142	125	133	114	146	140	133	127	114	128	134	126	139	143	139	132	150	145	152	120	141	134	127	121	133	138	146	117	155	139	135	129	134	124	157	146	118	145	149	146	121	160	145	138	144	136	138	128	142	120	119	143	137	131	129	131	140	150	140	149	121	120	138	156	140	152	141	149	147	138	133	124	147	129	137	134	161	133	128	138	146	136	134	142	129	120	147	150	137	123	136	171	140	148	143	138	135	167	161	143	173	147	135	125	148	156	139	132	146	118	139	148	141	150	146	130	129	146	150	148	130	149	149	161	151	136	144	125	155	112	162	150	138	140	148	124	143	131	127	149	157	139	149	148	159	159	130	137	142	147	115	141	148	166	134	125	144	154	150	150	130	113	135	134	131	132
21378	1336	2363	2358	1566	1162	1025	886	825	653	632	571	492	459	486	425	463	442	477	440	430	450	410	465	391	406	397	413	374	387	384	354	375	430	412	339	420	384	389	373	354	392	386	384	371	375	376	336	342	390	360	374	354	360	342	335	388	343	367	365	373	352	385	388	355	354	349	365	375	398	383	386	346	362	340	375	348	349	345	352	374	370	408	400	363	366	406	367	341	341	371	340	381	376	356	354	365	372	359	346	354	344	365	375	379	388	356	383	344	357	349	333	333	331	378	388	397	361	384	372	373	401	358	375	368	344	355	348	378	371	344	341	342	342	403	367	373	355	353	355	391	361	355	408	370	355	366	376	374	373	372	361	352	363	358	334	371	342	318	366	341	364	379	343	363	365	359	350	368	348	370	349	383	372	371	348	331	330	364	356	371	340	379	339	393	403	340	349	358	358	370	362	373	373	353	392	335	355	333	335	360	365	380	348	405	363	363	364	355	368	369	352	343	331	375	362	342	372	368	346	329	365	360	352	342	388	385	364	361	382	367	360	354	375	372	372	385	339	376	355	368	334	348	338	343	372	354	366	368	358	371	380	366	334	354	371	354	375	361	382	356	349	365	374	366	389	336	334	353	326	367	347	380	361	389	354	338	365	346	370	365	335	364	380	342	370	356	356	362	362	358	342	376	363	355	371	375	351	331	349	349	351	347	376	341	361	357	406	355	403	365	360	337	375	350	381	365	323	365	390	334	384	364	374	371	361	338	355	385	381	364	346	368	346	402	363	349	349	366	360	355	344	329	371	374	348	338	374	399	380	363	360	381	349	345	365	391	378	403	321	374	349	364	354	360	378	373	348	371	323	346	400	363	353	387	399	394	364	361	357	388	352	360	397	379	391	359	401	360	355	353	359	313	354	374	377	372	378	386	357	346	391	365	352	351	375	345	399	358	351	350	370	343	349	397	368	364	364	370	368	346	387	369	337	394	375	354	362	389	363	364	361	348	358	334	367	360	340	371	338	373	370	382	361	367	377	347	325	374	355	360	369	365	350	358	364	368	356	343	368	346	338	367	352	374	343	388	359	351	390	352	357	374	353	341	356	354	356	374	385	358	355	366	339	364	387	391	359	353	334	350	336	371	395	364	339	328	361	332	336	397	373	378	363	354	365	355	350	352	364	391	364	387	365	391	346	391	348	337	366	357	358	380	372	362	376	353	356	320	369	391	386	373	348	390	347	339	334	343	349	374	392	366	383	349	378	382	352	306	376	359	356	351	350	339	388	370	346	387	373	340	337	367	337	365	351	362	390	362	391	372	372	347	344	386	344	341	363	366	372	356	357	375	373	351	375	366	355	377	387	383	378	359	388	338	355	362	356	379	352	374	323	346	338	345	329	372	378	340	366	372	379	351	347	363	355	374	367	369	379	380	340	359	376	344	393	369	348	376	343	349	365	337	384	360	355	396	375	380	353	375	352	356	340	365	383	360	383	381	376	353	383	367	343	344	397	358	392	366	354	400	383	366	342	392	350	405	375	367	360	336	361	381	384	327	360	362	326	363	367	355	351	334	395	325	372	390	376	354	353	360	334	364	377	355	359	341	359	374	307	352	361	364	372	372	342	305	356	387	356	381	357	327	335	347	370	361	364	371	369	364	347	380	354	351	369	390	373	398	360	364	332	376	366	355	359	364	357	371	358	386	355	368	336	363	362	336	391	346	356	358	377	386	393	358	346	352	361	365	360	387	345	349	370	369	392	355	361	351	351	357	366	397	370	362	334	374	384	384	359	320	353	367	369	371	358	376	376	374	364	369	373	359	358	376	358	387	382	376	374	392	340	367	335	349	373	353	399	310	336	400	373	356	363	366	359	369	381	376	373	390	355	381	334	345	351	377	363	360	354	357	373	375	377	396	374	378	354	353	382	350	357	387	374	377	363	350	318	369	357	322	344	349	376	393	396	339	342	359	391	358	328	372	371	387	362	383	355	373	368	326	351	369	369	366	372	397	387	380	377	346	376	358	371	334	353	374	359	364	388	346	352	342	378	336	364	343	376	349	343	350	372	351	361	350	341	356	333	354	340	369	361	361	373	369	365	362	357	378	389	365	340	344	333	371	389	396	387	378	356	383	355	362	355	344	363	358	359	365	386	358	353	308	379	379	360	376	376	363	364	347	332	368	344	371	371	378	392	397	364	330	367	347	328	360	364	350	380	317	391	379	368	373	359	360	396	385	376	358	337	369	364	367	385	396	371	366	342	350	331	380	366	360	390	360	326	371	376	363	384	381	361	341	375	348	383	346	400	373	379	360	367	330	340	374	365	364	394	359	363	354	350	387	405	354	371	378	338	383	398	342	370	352	409	370	338	328	349	350	310	368	358	342	358	376	374	358	365	355	363	361	338	354	344	335	372	371	380	363	347	368	388	377	359	374	374	361	354	362	366	366	354	362	343	363	353	348	361	404	357	366	380	354	359	383	362	381	361	377	383	373	381	348	380	378	348	292	362	354	368	376	377	376	378	326	385	349	326	391	342	374	396	339	343	374	357	338	378	385	387	382	384	357	361	347	361	381	394	361	370	354	339	316	362	333	358	343	347	355	369	346	393	381	342	387	365	371	390	364	357	352	374	420	364	387	356	359	345	366	398	360	390	336	384	374	394	367	338	369	375	373	345	390	347	419	364	344	369	392	354	395	363	366	370	337	363	368	341	374	346	368	363	341	373	386	360	350	352	370	381	353	365	327	375	375	346	379	328	360	333	344	343	357	399	356	368	335	369	340	366	351	394	368	378	359	398	379	348	399	372	368	356	349	353	336	354	365	342	361	334	341	336	353	349	389	363	367	370	362	357	376	374	375	387	329	378	351	377	360	353	324	380	366	370	362	382	352	362	379	353	374	379	339	369	383	379	364	376	344	344	346	333	394	350	368	345	357	359	345	325	341	377	376	313	370	359	384	359	372	340	323	362	364	357	354	370	347	351	344	371	369	384	362	356	339	357	369	403	358	371	381	385	362	382	422	371	393	393	371	360	368	351	371	406	365	347	387	349	368	359	343	356	377	344	397	349	392	349	358	348	374	356	376	370	358	356	382	377	381	338	368	374	347	341	334	385	344	391	332	376	396	381	348	362	393	362	380	334	371	389	387	382	364	377	343	335	380	356	322	377	361	370	399	348	366	346	347	343	382	341	330	363	366	349	344	345	370	329	360	362	373	384	354	357	374	347	332	388	379	375	377	333	343	313	369	372	348	369	336	339	359	433	395	369	397	369	315	366	381	350	359	354	349	336	350	353	338	341	333	375	334	375	344	375	335	347	342	346	376	388	370	397	353	397	354	353	377	372	390	398	345	360	361	339	395	362	380	385	399	353	357	382	360	356	383	370	357	344	340	359	372	344	355	374	392	402	350	375	361	341	357	398	382	352	388	341	360	344	376	306	362	347	389	365	355	400	354	330	369	399	360	371	364	370	341	407	386	374	374	347	377	347	377	317	342	329
2526	635	546	489	428	387	432	393	404	432	371	365	366	337	390	375	381	370	400	425	372	384	430	388	372	381	422	343	331	350	373	387	360	414	385	367	386	395	394	365	386	361	380	412	431	420	384	376	382	437	366	365	378	393	418	418	352	386	378	394	384	403	358	356	376	411	413	391	403	393	362	369	380	369	373	397	371	388	377	351	371	393	412	397	385	349	372	377	373	357	378	374	440	393	374	358	361	365	379	392	345	375	401	378	391	404	377	383	387	406	394	393	410	357	329	328	380	367	372	416	374	414	376	404	405	384	397	365	412	412	351	397	371	329	383	355	352	406	385	374	356	372	393	343	401	346	398	403	382	364	384	388	381	378	414	374	391	417	422	392	394	393	373	392	385	352	368	369	366	344	372	398	406	381	370	362	402	369	421	385	373	406	367	405	392	373	409	371	343	383	383	413	381	371	380	385	407	392	345	383	426	428	407	364	384	366	371	408	378	386	377	385	379	407	373	371	387	361	367	391	390	367	431	378	387	376	385	370	399	377	371	394	402	398	386	401	366	367	397	368	400	375	408	386	387	424	397	429	384	399	384	368	389	363	383	383	409	340	413	381	384	378	373	392	355	387	363	360	388	387	411	386	380	368	363	395	411	380	343	368	343	385	448	369	363	375	343	382	374	358	384	395	394	392	397	362	397	386	405	362	389	350	357	364	372	403	379	415	401	376	398	398	371	380	370	369	362	354	419	370	351	340	375	375	356	393	374	390	396	363	348	423	402	379	383	385	357	346	377	411	382	393	371	396	361	371	363	382	369	393	368	371	347	361	379	361	347	392	374	390	400	354	416	327	373	405	402	409	366	372	390	354	378	354	400	370	382	385	374	396	392	411	369	382	388	393	343	401	427	385	365	367	388	424	379	366	381	356	379	371	387	385	383	387	392	364	405	422	386	411	341	414	380	391	332	410	378	386	358	354	358	350	372	393	400	395	383	395	398	392	351	383	414	427	405	353	402	344	386	388	373	424	402	382	390	379	386	389	405	389	382	426	389	377	403	369	375	345	388	400	417	405	342	385	387	420	401	371	365	400	365	403	378	437	363	378	382	388	394	429	372	356	429	350	394	386	383	418	396	355	419	365	407	351	344	389	395	383	394	364	384	341	398	356	407	434	398	421	365	386	356	390	401	347	415	358	358	377	396	375	377	368	365	352	365	410	358	367	386	432	380	413	409	368	380	406	403	384	351	389	390	379	373	370	386	397	351	362	399	383	363	402	371	406	405	365	364	351	379	358	393	382	341	377	400	388	397	392	372	370	350	361	422	385	359	377	365	408	364	402	388	390	371	384	352	361	399	402	404	404	346	390	373	398	390	355	378	408	395	347	415	382	338	350	414	373	375	366	332	381	391	371	398	387	398	386	364	389	394	370	390	421	381	380	416	392	407	362	371	407	374	384	368	409	404	409	390	404	399	394	381	401	378	359	389	382	366	393	373	390	416	353	385	372	400	355	351	386	372	382	396	377	363	383	367	373	387	393	387	435	397	430	352	417	390	413	401	401	394	382	373	401	364	419	372	397	392	399	373	380	361	398	423	393	416	389	396	364	372	380	358	385	422	398	375	395	388	401	375	394	374	372	396	394	379	400	389	362	392	377	396	371	391	376	360	369	391	374	412	385	397	364	382	397	377	370	373	366	373	378	376	356	394	385	388	403	376	392	403	369	366	432	392	404	395	370	392	371	374	390	365	344	381	353	391	384	389	357	380	341	401	362	389	366	361	397	369	391	377	380	346	406	394	371	373	376	388	385	395	370	379	380	401	377	392	388	344	370	413	430	415	371	375	379	386	335	392	403	384	399	382	374	390	390	397	386	404	374	398	324	403	372	418	374	395	416	389	405	388	375	357	390	396	376	392	394	412	371	361	388	347	390	386	353	394	349	373	403	377	374	380	385	379	389	368	392	392	343	399	350	370	347	381	400	361	352	363	392	416	389	430	399	368	399	410	385	382	360	367	383	392	372	352	391	392	369	353	397	394	395	389	376	410	375	351	397	367	362	369	383	397	371	378	390	363	383	357	355	351	343	366	385	362	381	380	421	363	405	391	338	395	396	376	371	345	376	377	366	379	361	338	364	375	322	363	389	398	370	409	414	401	361	377	367	373	361	359	435	414	364	410	415	398	369	405	390	407	397	361	349	369	372	430	377	372	366	352	379	381	381	401	383	412	362	408	379	387	342	383	365	394	396	385	376	385	365	406	406	391	398	404	403	378	347	369	368	364	370	382	386	384	367	353	364	389	382	426	352	417	353	400	404	409	385	386	366	389	380	389	385	383	379	376	388	394	426	389	340	381	369	398	393	405	375	383	383	368	408	390	414	415	375	394	401	386	385	388	377	413	388	366	417	362	384	408	370	382	376	355	393	406	383	380	393	399	377	396	393	383	343	376	384	425	413	351	408	378	398	364	400	375	380	397	358	386	384	371	394	403	406	362	404	362	394	408	379	386	409	399	402	352	395	402	394	403	418	422	412	361	408	402	365	376	359	377	393	394	391	370	367	392	406	416	411	393	365	356	369	373	386	388	346	406	402	423	394	414	362	378	386	405	375	415	392	395	398	397	349	382	359	420	386	382	359	406	391	390	368	374	395	407	389	387	382	400	372	396	380	402	400	425	381	396	358	400	368	391	397	398	389	405	372	365	391	389	360	365	402	362	379	393	370	396	406	366	368	412	406	376	347	396	325	387	412	426	357	390	366	405	409	394	368	398	384	386	385	381	375	380	433	401	366	381	407	384	405	344	364	365	371	391	383	388	394	431	393	377	365	390	413	381	366	383	388	426	385	398	367	356	401	399	388	390	392	389	369	380	374	390	412	386	352	373	396	406	395	367	407	414	372	401	407	383	445	409	385	378	394	350	350	406	361	352	361	382	395	378	385	370	378	371	443	409	391	433	379	373	389	381	339	336	380	373	372	349	370	358	376	408	383	388	369	358	360	355	389	389	382	372	377	368	369	411	401	394	377	401	386	363	360	403	399	385	347	379	393	349	381	384	376	396	384	401	379	371	363	402	350	398	386	378	362	407	422	393	409	370	355	377	367	407	344	359	346	376	389	385	348	380	407	379	374	409	360	383	381	374	360	376	402	383	418	405	408	382	332	397	411	376	365	389	389	387	388	360	387	391	369	423	357	399	386	387	419	376	368	342	382	382	377	431	377	353	378	388	412	420	418	375	375	388	379	340	394	413	376	382	390	393	385	370	374	376	370	343	400	368	402	380	384	416	367	389	410	401	361	383	368	355	400	403	379	373	409	396	389	355	372	400	392	375	366	359	440	404	372	354	368	385	376	384	376	377	380	393	373	397	366	382	389	403	386	363	359	375	361	396	384	384	386	385	399	373	352	355	372	361	393	397	401	355	394	379	383	386	381	349	369	407	403	383	394	371	406	398	381	374	390	339	385	387	384	344	386	397	386	386	377	364	409	375	401	344	393	413	323
3059	1051	1142	1019	1002	908	940	905	913	882	898	888	898	897	839	881	893	934	851	909	852	887	878	852	884	834	911	918	899	835	894	875	890	887	872	917	863	906	885	851	886	896	936	861	910	893	895	896	884	884	841	858	885	904	867	908	888	910	838	865	878	882	855	860	914	904	859	871	865	857	867	864	862	876	894	895	879	871	895	877	855	817	863	893	912	873	904	884	896	856	890	897	941	866	922	872	892	885	897	853	943	874	895	892	862	874	873	887	878	823	842	865	861	925	821	920	880	837	886	857	808	869	915	911	852	837	858	873	868	881	909	871	948	909	892	880	872	809	922	864	891	938	861	882	853	887	894	915	868	933	876	892	876	837	862	907	852	867	843	865	877	872	916	847	878	877	967	865	887	919	921	918	921	857	882	898	889	869	841	904	831	861	915	876	827	939	896	880	889	861	939	885	867	852	861	837	877	860	864	877	882	877	878	884	875	892	864	837	851	927	869	888	890	870	886	920	924	832	910	872	848	886	883	878	927	878	867	896	852	839	867	868	854	869	876	846	843	863	902	883	903	928	884	909	912	861	864	845	881	838	842	921	868	880	887	861	881	880	906	911	878	838	867	902	924	892	846	891	930	912	889	893	846	920	874	911	922	900	899	886	869	865	887	793	802	863	885	936	835	820	900	853	880	881	889	840	950	867	888	882	914	847	841	848	866	880	890	866	877	906	858	879	824	842	873	896	906	831	848	908	903	867	903	874	870	899	930	941	848	895	903	920	915	899	847	850	883	850	863	899	943	871	813	899	858	881	915	875	878	860	867	847	887	860	912	882	899	944	915	884	904	873	861	907	873	899	850	797	894	891	855	862	842	854	843	924	860	840	894	792	899	855	902	878	888	909	883	862	847	880	897	905	852	845	857	860	837	891	874	873	866	860	881	858	896	912	894	876	928	863	858	818	900	844	893	921	874	911	881	879	900	918	852	904	857	922	832	897	877	903	930	931	855	913	874	868	854	924	852	873	853	905	898	887	880	886	859	909	871	846	913	938	852	878	888	883	864	880	841	896	865	853	857	900	855	895	898	862	872	841	876	932	834	903	908	858	899	866	911	903	897	865	920	855	893	943	936	889	842	920	890	917	865	860	891	927	899	889	922	852	884	894	819	875	892	913	869	895	890	933	910	835	831	905	873	935	858	871	894	856	835	871	915	899	918	921	910	860	879	894	868	898	827	891	850	872	857	933	885	850	891	926	885	860	910	845	877	851	864	874	916	887	930	886	892	898	909	856	893	866	901	897	909	902	852	863	880	899	916	872	889	910	933	881	914	843	838	843	906	820	875	831	829	839	867	893	836	816	866	921	850	874	866	903	835	916	877	896	873	879	944	893	868	858	853	903	902	883	873	813	853	892	856	853	870	831	883	828	872	822	882	858	913	879	893	889	864	877	900	895	916	858	927	883	911	885	869	844	855	893	906	913	859	842	894	871	884	865	826	897	954	787	886	927	918	932	872	849	875	840	891	790	937	869	850	849	860	925	901	867	889	825	862	874	891	876	842	840	872	888	840	911	927	881	879	834	869	845	937	917	827	845	886	877	837	845	889	859	873	895	852	891	858	943	909	895	857	916	873	878	829	891	887	884	829	894	889	822	841	949	835	926	828	885	874	891	911	931	884	894	912	845	839	878	922	843	834	861	855	913	899	866	844	908	851	857	827	857	895	888	841	875	881	905	859	886	856	864	902	898	843	887	880	888	844	834	879	840	886	907	834	864	843	843	907	892	851	855	896	938	926	867	839	866	873	819	873	925	914	886	888	942	873	870	893	897	866	858	843	886	889	882	887	875	931	893	828	871	907	870	875	818	844	839	898	883	879	907	841	816	910	822	898	862	897	879	864	857	881	913	885	859	886	872	894	926	828	825	855	942	908	886	889	924	880	869	887	885	919	905	922	837	855	907	875	837	950	906	878	858	852	829	892	873	867	880	853	795	904	888	863	876	874	872	903	907	912	841	922	869	904	901	920	881	921	859	843	936	808	842	868	893	853	831	886	899	907	872	897	907	883	889	918	908	812	906	881	910	863	812	945	904	914	847	914	879	866	908	864	858	823	882	868	907	883	885	886	826	828	908	828	887	849	915	852	900	893	875	833	886	833	849	868	890	900	933	867	860	897	852	848	929	866	888	886	826	839	851	903	903	898	905	864	880	859	840	882	869	887	944	847	886	881	834	868	895	853	904	867	865	861	840	890	928	918	890	908	891	913	860	823	885	928	864	906	814	851	894	865	871	896	890	919	869	888	867	842	881	895	931	909	862	841	907	889	858	859	887	845	878	875	905	870	861	857	868	815	867	912	887	892	867	893	861	841	888	903	858	933	897	821	821	874	911	875	898	904	870	901	840	853	861	862	874	879	861	815	891	847	906	853	849	868	864	905	875	885	922	903	864	884	895	910	889	902	908	857	882	884	893	890	829	868	855	836	933	832	889	876	895	841	838	882	886	910	880	881	929	823	925	877	879	851	834	897	861	864	845	815	880	882	818	848	889	825	859	901	921	896	854	829	923	892	852	830	883	887	909	861	894	837	899	885	850	883	868	950	956	883	800	892	928	943	852	911	910	865	852	855	871	874	836	848	876	857	902	855	850	846	873	929	900	859	899	863	860	899	847	929	829	873	862	909	899	892	864	925	851	878	890	848	923	867	899	885	826	915	929	924	868	850	849	843	900	897	803	895	940	941	881	942	848	909	878	878	907	879	885	857	877	873	903	874	861	892	885	887	885	893	870	852	875	861	885	835	907	911	890	857	842	860	929	867	878	898	887	849	879	857	899	884	895	908	886	874	908	890	875	907	817	836	853	820	850	836	869	867	888	814	888	925	891	861	885	878	889	915	900	887	848	894	812	882	848	854	914	874	867	931	870	839	800	848	867	864	844	889	872	898	895	860	838	898	836	909	861	819	848	902	847	913	852	917	901	872	869	897	884	924	852	914	914	890	850	882	832	854	859	871	902	894	900	829	829	894	900	901	827	943	852	930	874	894	942	874	901	890	880	861	892	858	884	871	835	894	876	871	898	875	884	860	901	877	865	875	910	921	883	925	853	893	858	894	916	853	849	892	853	851	905	889	875	907	884	886	875	867	864	889	877	881	870	859	923	886	822	863	918	863	863	927	915	863	837	903	877	834	879	858	860	850	901	838	909	891	850	904	850	869	873	894	898	875	884	884	872	897	912	896	896	876	894	863	905	857	864	871	892	914	886	881	958	856	888	864	886	829	830	905	849	851	862	864	854	890	862	930	888	895	891	948	935	886	864	891	919	901	889	836	964	846	817	848	879	859	891	848	878	872	862	869	877	872	843	928	937	868	890	895	888	853	840	829	911	893	880	878	855	860	942	898	839	973	868	867	857	890	848	843	862	914	848	915	912	890	918	837	884	858	883	889	875	867	914	919	834	859	860	895	849	925	898	868	886	878	854	841	853	864	897	885	909	841	871	833	818
25892	2850	918	635	433	432	344	354	368	318	319	327	299	296	290	286	321	305	282	314	322	272	333	332	278	273	305	309	299	310	296	298	307	325	351	326	333	305	296	295	339	328	297	275	317	286	295	335	300	289	298	310	302	303	311	320	287	300	308	314	319	261	304	283	336	321	277	327	310	281	285	305	306	311	322	283	316	313	308	312	286	281	315	293	295	276	290	298	294	285	291	319	285	292	296	296	321	330	276	343	297	285	305	304	307	327	303	297	275	293	311	313	310	306	303	302	312	295	308	288	287	298	297	297	334	322	301	340	278	316	305	300	300	298	279	297	308	287	275	307	266	292	285	278	342	290	317	321	327	306	318	292	276	306	289	288	318	323	287	323	281	321	325	301	316	277	295	280	297	286	295	283	307	292	312	307	293	259	300	297	311	312	316	299	329	294	304	290	272	272	308	283	275	303	273	317	296	295	275	339	293	365	309	295	317	319	285	319	290	289	302	296	289	290	304	283	285	327	304	309	268	354	335	281	325	311	261	300	254	286	310	310	323	300	321	302	281	294	347	299	323	315	318	301	296	312	341	305	300	281	293	296	337	309	281	319	288	327	314	301	287	305	314	335	278	285	297	297	307	296	320	299	313	305	317	304	296	284	306	309	314	290	307	289	285	272	261	325	283	289	283	300	308	286	287	326	309	316	303	328	278	300	287	292	265	284	268	310	284	322	296	273	285	340	318	294	302	306	255	300	280	279	308	316	320	292	304	310	314	273	306	312	288	322	299	311	296	303	320	310	320	288	324	329	297	305	300	300	327	315	293	313	303	304	291	264	326	309	266	310	305	316	299	319	299	316	333	320	289	302	285	323	303	262	277	296	300	270	308	334	259	316	296	270	326	316	302	311	328	284	319	294	296	322	301	294	311	300	278	278	303	313	310	283	281	309	314	270	273	291	302	300	310	314	302	291	280	291	292	321	284	327	303	291	296	320	357	294	282	315	316	318	293	291	314	283	295	285	283	299	315	313	330	288	346	288	321	304	307	308	328	335	284	315	279	338	277	308	299	336	298	282	277	305	308	315	299	295	317	273	285	316	351	299	295	318	299	264	263	281	287	280	283	315	288	283	288	278	304	271	300	303	285	278	293	304	289	289	349	299	289	323	300	287	295	292	330	295	318	280	302	307	299	311	294	272	290	305	298	288	298	314	283	288	309	286	247	291	280	296	280	302	294	339	307	281	273	301	278	340	322	293	282	289	305	301	273	285	332	308	279	319	325	308	307	311	286	272	287	337	284	283	300	288	293	328	343	290	289	299	288	280	299	308	294	306	302	340	266	302	328	304	335	305	335	322	305	288	299	305	309	305	333	273	311	325	337	331	351	307	315	305	303	299	317	327	284	301	313	323	273	287	306	286	291	307	274	264	272	309	330	279	292	273	331	298	322	329	296	277	258	279	304	291	304	286	299	284	302	306	281	299	324	324	328	300	304	285	335	303	316	305	298	331	323	282	307	320	317	289	291	307	292	328	286	309	308	274	327	299	329	325	280	279	281	263	291	273	292	320	309	336	315	299	281	321	302	301	314	285	338	304	306	325	326	282	307	295	270	331	288	305	300	301	277	311	311	299	306	312	283	295	332	310	319	303	308	301	358	285	305	303	274	295	275	287	288	317	307	259	318	298	312	296	307	302	309	270	263	255	288	325	284	305	270	329	288	296	283	297	295	317	318	290	269	329	292	329	290	324	304	281	273	279	280	293	290	266	299	281	327	282	306	291	302	291	300	257	324	301	319	284	314	278	288	315	307	341	308	296	340	309	299	306	322	291	272	277	328	316	301	294	290	293	316	317	325	314	299	276	317	333	325	258	283	335	300	299	308	300	279	289	303	277	319	341	287	349	311	329	318	275	292	294	321	301	292	308	305	298	302	293	278	305	307	337	312	289	289	293	313	336	326	317	288	285	322	304	298	291	302	335	319	327	329	283	292	253	334	326	309	305	329	284	315	317	283	256	276	284	331	297	263	304	301	307	312	326	292	300	286	276	331	327	319	298	309	345	284	302	288	292	303	316	275	294	289	284	334	342	300	310	306	289	297	311	303	290	300	278	303	284	339	320	270	314	340	298	308	289	303	313	287	320	283	309	285	282	316	296	308	322	311	268	282	306	286	293	300	329	318	349	302	344	283	297	281	309	309	269	294	272	306	291	290	302	310	283	299	323	270	276	298	296	326	302	297	287	280	301	304	276	340	280	297	303	289	315	282	288	260	270	318	287	305	278	310	279	268	319	285	309	295	314	293	301	299	297	276	292	325	306	303	312	308	291	310	319	308	243	312	278	298	308	310	308	304	301	281	307	312	322	316	289	316	291	287	288	303	310	327	255	300	311	327	299	293	303	300	317	343	335	309	303	309	287	305	270	287	307	315	295	291	337	297	326	332	314	307	293	295	294	265	288	277	274	298	272	310	293	315	310	278	316	309	284	293	299	331	305	312	329	304	288	294	295	275	288	351	282	288	271	297	285	265	290	280	277	323	320	313	287	286	297	300	307	324	305	289	312	282	301	301	317	316	268	303	312	290	302	310	290	296	324	310	297	314	309	308	310	317	289	311	281	303	275	310	323	306	304	299	293	284	316	299	327	287	291	294	316	327	297	326	310	308	295	283	296	291	271	303	269	295	275	311	300	304	275	314	337	315	312	290	321	290	278	269	309	310	275	286	327	292	284	348	330	317	343	322	292	297	292	315	279	277	274	288	279	291	297	295	296	286	337	310	287	340	299	311	330	308	318	330	296	333	302	291	283	311	306	308	280	308	298	316	300	306	308	292	275	295	350	325	300	282	313	339	309	294	301	292	305	295	276	296	303	328	316	261	300	308	306	320	302	299	299	292	323	316	307	291	329	311	308	294	309	331	283	305	289	334	314	329	302	344	312	314	285	271	304	318	338	293	338	316	323	287	293	311	317	311	318	332	307	324	319	295	317	280	283	286	306	282	306	298	297	319	331	300	330	299	298	307	302	292	315	285	286	297	274	276	312	316	285	297	266	313	291	299	323	304	276	272	316	295	318	296	311	295	304	278	286	275	319	290	277	323	297	330	312	278	315	298	312	288	307	330	302	306	282	292	329	248	320	318	325	280	319	288	291	296	354	329	274	269	262	284	301	313	277	303	305	265	284	313	282	258	297	275	283	292	333	286	298	303	267	326	317	315	300	322	311	330	322	291	314	332	306	332	315	291	278	298	334	321	305	310	306	348	303	306	316	297	260	311	349	308	298	304	307	321	308	307	316	293	263	324	282	315	292	311	340	286	298	291	329	290	302	271	284	312	312	301	304	307	274	280	345	294	292	322	315	305	267	315	335	329	346	300	303	313	348	314	288	294	314	283	299	325	319	292	283	297	303	306	359	305	305	289	323	287	289	307	321	272	309	290	299	296	284	309	296	314	283	318	264	305	294	308	291	296	342	332	333	330	290	282	300	321	307	317	260	299	287	272	283
15445	1278	1885	1839	1404	1145	1098	947	900	843	867	803	790	773	730	815	711	732	760	733	727	729	744	714	682	729	750	772	679	765	728	777	687	740	719	745	722	695	712	724	698	725	758	679	716	653	715	719	647	704	711	698	719	735	700	730	742	699	692	691	679	722	738	710	715	771	719	695	691	709	750	686	678	670	702	704	687	725	698	730	697	695	723	711	666	689	701	667	708	686	724	757	724	717	711	731	707	742	679	728	701	661	696	692	713	721	692	689	745	704	736	653	754	694	738	676	758	649	670	695	714	754	688	665	711	703	678	704	702	706	648	698	668	717	746	736	671	716	733	721	711	666	715	669	714	648	704	668	705	704	742	687	721	665	722	725	721	688	711	681	697	713	666	724	712	682	692	681	713	720	695	721	669	755	700	683	736	675	701	651	703	692	729	732	692	712	702	698	661	673	686	706	693	691	646	714	752	707	723	647	722	684	722	695	746	653	691	682	682	726	739	719	725	691	762	729	689	746	712	729	714	699	684	747	683	706	752	665	651	697	670	664	716	706	718	734	649	670	693	733	689	672	700	709	764	703	679	697	687	712	738	674	706	727	734	726	698	712	680	693	688	678	737	675	690	680	670	690	700	703	732	718	749	733	675	760	705	692	702	741	666	729	658	739	684	737	689	681	723	674	684	683	719	666	673	716	704	741	672	693	715	678	709	731	718	727	744	719	710	685	712	763	698	696	661	716	719	717	723	732	695	687	702	705	711	758	715	690	709	706	679	693	735	715	693	708	690	709	715	695	683	712	683	716	722	687	757	644	730	682	719	724	708	717	718	710	693	737	718	697	708	711	749	681	701	746	737	732	719	709	673	679	709	701	700	696	751	692	717	722	692	698	739	708	665	676	706	714	649	699	708	639	697	692	708	685	683	691	714	673	711	696	686	715	715	730	749	699	757	706	722	672	698	689	684	707	753	688	691	716	687	721	715	741	680	697	721	718	703	710	723	683	715	747	696	667	720	684	691	705	738	679	701	680	689	722	755	724	697	671	712	661	673	711	705	707	678	714	714	664	735	699	722	751	704	734	756	678	750	697	707	673	670	664	708	742	757	671	726	684	719	723	684	698	672	675	723	762	686	735	706	725	729	683	748	679	716	703	712	691	709	722	698	717	715	692	684	707	695	700	733	754	695	707	656	675	729	731	678	696	698	697	688	716	726	714	672	718	765	726	754	707	707	648	708	690	698	727	719	706	719	711	644	678	699	716	683	693	723	705	736	731	736	683	717	711	723	686	696	740	676	696	656	723	713	689	748	730	674	724	722	673	710	713	713	677	691	717	700	710	699	672	732	691	707	738	747	723	722	736	672	682	715	679	710	739	696	669	725	684	671	674	752	683	710	693	730	699	724	724	711	722	676	704	727	675	717	709	705	744	716	678	683	712	701	750	680	762	639	710	686	670	734	718	749	700	711	680	641	709	694	757	678	707	704	671	645	704	731	722	703	693	714	675	672	677	706	682	688	682	645	703	752	739	710	692	734	675	720	730	740	736	779	655	725	755	694	711	723	720	732	636	718	678	733	738	725	712	676	707	674	716	719	691	692	665	696	711	731	736	705	724	702	709	669	707	665	710	707	732	734	729	674	721	716	708	725	730	703	695	699	683	676	661	669	722	714	716	691	671	734	699	708	698	682	706	680	696	692	690	709	733	758	670	702	687	725	647	722	694	720	669	707	734	701	721	712	701	670	769	684	662	743	721	702	669	686	722	733	701	666	684	716	709	641	725	732	672	711	719	698	677	735	682	732	691	654	716	721	705	753	665	695	721	712	663	697	708	719	733	727	707	715	706	714	712	739	739	769	682	710	757	713	705	718	702	705	671	732	715	704	690	726	728	726	675	710	712	695	690	763	692	677	658	708	740	735	690	702	694	665	721	709	684	711	728	692	694	671	628	719	694	733	703	727	753	655	706	732	732	743	707	680	724	703	686	679	653	758	700	692	700	720	653	701	680	694	721	709	690	728	694	707	752	694	685	743	735	711	696	710	728	738	679	694	722	679	697	695	757	733	703	729	728	683	712	725	703	720	696	691	753	719	697	709	653	686	717	737	729	717	692	741	744	735	691	679	676	710	695	720	713	723	710	721	698	799	704	732	668	689	685	705	693	760	741	718	706	689	701	683	683	733	687	710	721	736	745	761	706	709	709	712	763	729	716	652	725	674	731	746	715	705	713	691	699	736	687	754	702	690	709	737	713	679	706	745	709	707	686	696	720	710	721	731	717	681	695	725	662	692	713	684	745	707	699	751	732	702	698	677	699	724	716	733	745	716	700	718	672	687	658	707	671	685	725	710	697	660	668	711	691	696	706	716	714	693	719	713	718	702	678	690	703	707	737	692	721	703	698	714	739	693	723	717	702	742	674	722	733	729	679	698	726	716	714	730	700	707	731	687	720	684	726	702	685	729	709	718	675	730	723	713	696	695	710	742	691	705	709	706	697	729	661	743	720	696	686	701	685	725	723	745	688	671	714	714	687	706	750	742	719	770	715	688	660	727	705	663	701	675	712	685	700	708	691	681	667	693	696	728	697	672	729	681	664	690	693	714	701	680	656	715	720	715	739	692	692	731	719	743	688	666	735	725	709	730	695	678	702	727	684	746	694	652	729	764	716	690	737	683	708	656	716	684	731	711	748	680	743	733	679	676	714	726	677	741	698	719	724	690	698	679	666	683	720	683	699	671	691	721	682	692	640	716	705	718	697	667	734	671	691	703	697	688	728	691	708	703	724	714	698	745	696	727	726	656	733	736	698	656	737	714	722	708	661	652	679	700	722	703	727	701	683	773	701	614	667	706	683	763	737	722	728	667	698	692	690	737	679	733	677	707	740	696	731	733	707	748	731	730	714	692	638	721	667	706	734	671	718	646	682	679	740	774	658	722	677	755	721	751	732	717	666	739	723	712	717	703	699	722	712	709	720	710	683	708	727	729	724	676	671	698	675	718	716	706	696	735	707	726	723	743	671	742	696	699	731	696	754	724	722	676	695	704	726	701	724	689	687	771	717	692	706	707	712	675	673	697	684	712	672	722	721	703	712	679	688	690	656	701	672	714	701	676	738	689	703	695	698	726	726	710	688	683	698	711	721	701	694	693	712	728	674	692	699	674	719	662	706	643	696	732	735	655	680	730	673	740	696	701	715	702	713	726	713	753	697	711	743	686	684	701	751	702	675	686	731	688	717	699	686	715	706	684	700	709	713	754	752	684	740	632	707	721	681	725	679	741	709	720	715	731	670	728	694	672	738	726	683	726	746	747	696	709	679	697	741	731	678	705	645	713	772	752	719	722	699	706	740	747	693	709	707	714	697	746	738	775	645	704	705	717	719	698	733	660	717	753	716	674	722	765	705	739	733	727	693	711	708	719	696	718	667	705	714	736	709	664	643	731	699	702	650	698	697	725	745	698	719	743	684	714	768	678	699	725	709	677	708	695	702	711	682	698	713
38506	6177	1239	723	396	306	222	230	207	184	204	178	171	147	194	171	147	134	154	120	153	143	153	166	162	160	141	136	136	126	139	123	156	139	145	138	152	132	133	129	152	130	128	149	156	147	160	153	128	140	148	151	156	146	137	137	155	128	147	139	144	150	150	155	123	135	139	138	142	143	139	127	156	146	158	154	127	147	150	145	139	141	142	153	144	137	136	129	153	149	133	134	143	125	116	143	126	120	155	141	123	144	130	138	130	131	151	131	145	159	130	159	154	149	132	140	134	137	145	128	126	131	135	123	132	131	123	152	103	117	138	134	128	154	132	146	134	178	137	163	130	151	135	134	121	152	144	131	145	156	138	128	165	167	118	142	122	112	119	124	130	106	122	145	152	137	112	141	142	165	146	149	158	151	140	139	121	127	131	153	153	144	156	126	137	145	142	136	148	143	154	125	108	138	130	144	146	159	139	136	133	138	139	134	142	159	148	148	128	163	125	138	158	119	128	158	146	137	146	166	147	136	133	133	134	156	139	154	141	134	100	117	133	127	164	158	129	128	153	138	151	150	142	131	131	157	122	133	137	140	128	121	142	154	147	126	108	125	135	144	163	128	168	141	127	133	125	149	156	146	149	168	129	147	122	131	135	170	143	134	118	127	144	149	146	127	127	122	133	182	141	143	145	146	128	156	130	112	127	129	133	148	149	133	135	163	140	123	139	152	157	141	115	118	127	124	144	139	108	147	126	145	138	159	141	141	142	137	143	133	141	139	143	133	149	134	132	149	178	136	141	142	133	122	139	136	134	127	137	137	151	128	141	133	126	136	132	123	142	142	131	147	145	133	129	143	152	144	141	140	144	145	140	132	155	136	153	135	141	133	140	129	132	141	131	117	140	137	110	153	120	158	135	146	151	147	151	126	129	115	115	137	135	131	130	133	132	149	146	140	129	119	124	140	144	132	152	123	130	123	132	146	151	143	156	153	121	159	143	155	144	136	149	156	145	138	129	138	166	157	131	144	138	125	133	134	142	138	143	160	133	121	142	158	161	122	139	139	134	139	123	131	127	150	127	151	139	163	126	129	160	102	140	136	123	114	134	152	121	150	135	111	126	163	126	130	141	139	114	131	130	133	128	134	135	145	142	127	127	127	125	152	146	168	132	134	137	148	128	154	132	123	127	152	157	124	166	155	137	126	122	152	130	152	169	138	145	123	130	134	136	145	119	144	141	132	142	115	129	153	129	127	174	142	150	136	149	151	119	151	143	138	124	150	109	137	126	139	128	154	155	128	134	130	127	132	135	121	123	143	134	137	113	140	149	130	137	162	134	130	158	114	161	147	150	142	153	123	131	111	139	125	107	132	134	134	142	157	145	149	122	120	131	139	121	150	121	129	146	144	124	150	131	135	138	120	144	141	141	142	152	134	146	148	132	174	146	137	149	138	139	140	138	157	122	135	134	127	145	127	128	154	133	148	138	128	135	122	159	134	142	166	124	133	142	135	144	140	145	119	188	140	162	131	126	120	119	151	142	105	138	156	124	131	134	124	125	153	123	139	137	148	136	141	129	141	143	136	149	146	134	145	143	164	157	169	127	143	130	126	124	104	142	148	151	126	145	121	135	151	145	127	132	131	131	134	135	131	135	153	152	127	102	157	160	139	125	141	137	143	135	157	145	128	131	111	152	133	135	137	137	139	147	153	138	130	134	167	131	134	145	145	145	116	125	119	144	137	114	131	131	135	147	131	120	135	116	120	129	121	146	151	157	158	154	132	132	172	129	145	128	118	140	147	120	138	139	136	113	146	130	144	178	136	130	150	143	147	115	139	143	155	157	159	162	121	138	162	144	161	130	133	124	133	138	121	143	129	129	135	133	133	122	134	134	131	152	136	128	130	144	142	131	140	139	129	152	152	121	142	124	135	140	167	148	130	115	155	126	134	140	140	116	117	115	148	162	158	130	114	136	144	146	122	166	119	135	118	120	134	129	142	134	133	154	144	132	142	132	133	138	121	128	148	138	152	148	137	124	128	133	145	129	127	144	155	157	134	154	140	143	141	146	124	130	166	135	125	132	129	138	156	134	133	120	146	148	136	147	134	152	124	122	179	131	127	139	154	121	143	133	148	154	139	139	136	121	131	138	154	148	138	127	118	133	134	137	151	125	139	148	137	140	137	126	151	131	127	123	131	121	134	141	133	130	136	142	127	155	155	131	129	136	118	133	143	150	132	145	157	125	142	142	138	132	153	172	141	168	144	133	155	151	119	158	149	149	151	138	153	147	142	119	138	141	151	138	119	122	122	132	124	134	134	147	143	128	125	142	167	128	108	129	149	135	115	155	151	121	143	129	134	148	133	134	148	118	123	140	137	139	149	111	137	113	130	117	147	157	174	144	135	107	138	127	133	154	113	137	146	144	128	126	153	144	134	154	149	151	117	135	118	138	132	140	124	146	148	118	131	123	113	120	127	140	139	132	131	149	149	135	137	147	138	144	143	138	148	133	135	128	132	145	153	141	150	125	140	156	143	146	144	129	131	122	157	160	120	156	132	153	132	148	141	141	144	139	124	135	140	136	100	131	130	131	152	142	151	136	123	153	142	139	134	137	147	139	153	140	132	141	136	147	149	131	133	117	126	134	163	132	133	139	141	144	130	130	122	133	121	152	142	132	149	130	139	124	132	113	155	148	123	160	138	144	135	130	136	153	112	138	135	145	142	157	150	154	133	133	124	135	130	131	142	140	148	141	125	128	134	137	137	129	147	129	127	118	144	150	164	145	168	137	130	150	123	120	145	150	165	155	131	136	134	128	158	147	126	161	126	152	142	139	146	152	126	137	137	133	129	145	134	149	135	163	135	128	112	131	146	126	118	153	144	139	135	129	130	126	154	133	145	150	133	120	126	127	111	142	112	141	130	124	126	164	130	134	129	145	119	159	143	117	126	152	114	148	134	128	136	121	142	158	147	139	123	125	127	129	131	154	129	136	143	126	137	118	142	135	147	134	137	133	132	153	153	133	140	152	146	128	138	142	135	123	147	155	123	156	137	129	124	118	153	132	153	152	163	121	126	127	141	129	149	141	144	128	119	130	110	141	152	139	130	127	143	114	123	133	157	142	115	136	146	126	159	130	133	165	161	154	153	147	134	133	153	133	149	139	136	150	143	126	135	130	134	147	145	134	135	136	130	174	158	149	126	119	126	133	139	129	116	140	140	138	129	149	139	144	144	126	156	135	141	143	132	125	154	131	127	153	142	141	159	149	148	124	119	113	117	118	139	131	138	152	122	127	130	143	147	124	152	118	149	133	128	133	145	123	142	125	132	134	142	141	137	142	143	146	133	129	149	123	135	143	130	139	143	125	138	146	137	142	155	139	132	125	140	145	123	143	129	122	114	123	139	145	148	157	149	136	142	134	125	160	150	138	141	133	145	175	145	136	127	135	149	158	159	129	151	134	127	131	147	141	140	146	126	124	145	125	145	131	139	144	120
21243	1405	2377	2237	1527	1184	1066	851	796	669	629	529	511	519	528	470	468	454	469	456	433	389	384	429	410	412	394	425	390	433	389	409	373	389	400	407	371	376	396	367	369	408	364	372	396	363	357	379	367	344	361	370	369	407	380	369	326	369	383	364	386	398	364	377	361	340	363	381	354	364	348	357	366	379	379	391	400	402	400	367	378	378	386	368	368	355	376	368	337	360	373	354	326	357	377	359	365	394	359	383	369	390	350	364	386	348	356	365	337	375	353	394	412	373	372	370	361	368	357	402	331	372	338	415	379	356	363	385	372	359	362	377	348	362	378	399	360	383	339	371	372	331	375	353	338	368	367	372	348	373	371	345	364	364	372	382	335	358	357	344	368	388	337	364	333	366	363	366	377	365	372	369	359	329	353	345	334	380	390	361	356	372	372	343	375	345	322	379	353	365	350	402	349	356	357	346	357	360	371	384	373	348	332	378	384	359	365	357	377	351	368	356	372	361	364	372	328	412	340	333	365	336	362	344	381	320	355	370	373	354	370	375	374	374	354	332	358	347	352	344	378	352	391	390	373	374	340	347	354	351	381	355	376	413	376	344	392	334	360	335	350	367	370	339	382	376	371	322	367	362	350	357	391	375	327	337	379	373	356	358	373	369	374	348	342	319	374	360	367	359	342	375	367	345	362	348	370	364	327	342	348	371	346	396	364	401	362	351	326	372	365	329	329	340	357	369	371	383	382	376	375	349	391	371	349	361	342	374	351	403	374	372	359	351	364	390	321	371	368	356	338	358	360	361	356	339	369	359	409	361	371	328	353	353	338	362	368	384	342	333	382	379	354	379	363	382	404	402	343	382	349	357	372	376	357	392	342	352	381	363	353	364	333	351	357	408	363	325	383	390	379	356	341	382	359	366	397	333	333	343	343	346	361	357	382	366	355	375	372	324	363	343	368	365	372	333	344	356	333	370	387	362	385	383	354	371	373	364	376	368	350	356	390	345	377	352	390	332	333	339	369	370	359	341	371	339	349	366	365	391	321	353	372	345	391	369	350	345	346	376	374	367	376	361	315	379	386	383	328	371	349	364	322	394	348	377	348	350	340	362	344	389	356	327	362	335	405	360	356	375	359	374	374	380	373	365	363	378	333	388	342	376	339	360	320	358	364	369	338	382	356	365	318	407	357	384	354	362	396	347	305	365	368	373	381	362	340	367	342	343	360	358	387	324	331	361	343	345	343	347	327	350	381	317	347	372	347	329	386	347	337	377	371	354	394	366	382	371	358	371	392	376	382	384	365	343	409	339	361	341	397	359	366	327	369	369	367	378	354	337	327	346	373	376	357	350	385	337	360	342	341	353	378	360	339	340	340	345	394	346	348	348	316	383	365	375	326	346	350	372	370	371	388	370	350	366	371	355	378	399	301	375	319	373	393	365	336	358	355	371	327	404	337	407	347	359	367	378	373	327	359	326	334	372	362	345	355	376	366	349	338	377	367	330	402	367	349	359	376	354	370	408	337	370	366	367	345	375	346	339	354	379	387	330	354	366	376	353	325	362	363	363	358	362	336	356	368	363	373	333	368	334	381	363	338	386	348	341	357	347	371	348	369	356	376	387	375	365	360	347	360	339	332	364	380	348	353	366	386	364	371	381	390	362	330	372	361	370	378	355	376	393	346	392	394	386	341	327	365	360	376	390	360	352	365	367	367	380	359	339	388	362	368	327	343	369	379	355	382	424	355	369	343	356	356	362	353	382	398	373	356	357	375	321	353	369	401	330	320	346	354	335	387	371	324	340	372	384	366	355	318	330	327	336	326	390	374	352	311	363	367	347	334	340	351	382	373	371	342	351	353	354	345	363	385	371	354	346	385	354	359	339	351	391	345	410	362	382	368	352	346	354	340	371	382	355	335	362	357	365	368	387	379	342	363	332	355	350	344	356	360	363	392	371	380	363	397	365	362	380	350	365	351	360	333	361	355	377	398	359	367	330	355	383	356	368	346	370	356	362	358	327	355	344	374	366	368	353	348	332	337	368	352	358	351	358	358	364	340	357	348	402	372	351	352	371	353	362	365	367	373	383	385	384	360	366	364	370	398	326	352	319	357	401	373	366	344	358	360	374	355	359	395	335	327	357	409	337	381	343	365	358	371	345	334	366	372	376	373	375	382	372	350	389	370	348	378	367	373	359	367	356	342	352	345	362	390	372	343	360	362	328	325	378	346	349	362	363	341	352	358	371	334	390	371	351	361	393	349	363	326	384	369	374	338	351	360	359	337	368	375	344	328	342	367	392	405	367	380	341	365	343	350	356	343	350	394	374	361	335	374	342	366	346	351	341	376	365	370	360	376	365	381	345	349	338	381	349	370	378	363	384	393	362	378	353	374	332	381	371	366	337	346	331	358	350	329	332	389	357	371	374	353	366	364	384	332	356	349	347	386	335	367	360	389	364	353	351	344	347	377	376	370	368	335	390	377	378	398	369	340	341	335	373	351	345	369	401	373	367	346	347	336	362	387	396	323	355	373	374	360	409	346	361	341	384	406	367	377	391	364	350	329	350	394	375	344	386	365	334	364	361	366	370	333	392	347	333	342	346	312	389	374	366	362	346	357	362	378	333	381	355	339	401	369	358	403	365	314	352	355	388	384	358	392	331	368	376	405	334	363	384	378	364	407	340	367	346	345	342	352	356	370	350	355	381	386	350	325	342	353	366	350	377	359	336	350	363	345	346	363	358	359	364	340	362	389	366	353	352	351	364	350	335	350	360	387	346	347	373	370	346	370	373	360	342	329	354	341	366	341	341	379	336	338	363	361	334	370	312	343	354	352	403	357	343	379	370	370	359	406	364	366	378	359	341	358	341	326	343	353	356	359	371	317	357	357	362	389	339	371	388	362	378	351	386	357	325	317	373	359	360	366	332	354	368	339	365	322	369	374	363	344	367	359	386	358	330	313	340	384	375	382	362	338	347	427	385	363	375	340	348	391	351	365	369	356	373	363	360	319	355	353	365	380	354	349	354	375	382	362	356	350	365	380	355	365	352	374	356	341	356	363	388	381	367	355	366	347	352	350	362	359	376	355	343	346	361	322	355	335	348	351	342	381	350	371	362	332	340	362	375	384	363	374	364	347	382	373	343	342	343	347	367	359	408	341	357	379	358	371	360	433	372	355	386	362	365	347	359	378	351	361	357	380	355	383	337	404	359	364	372	358	350	381	346	344	365	347	346	347	332	323	403	349	361	348	370	356	376	360	353	365	379	352	346	349	358	398	376	366	336	349	368	367	327	357	370	324	329	347	366	394	364	336	393	392	370	340	381	308	366	368	372	358	375	362	351	347	369	392	373	347	337	337	362	373	350	350	343	367	382	370	359	377	335	374	359	333	353	364	357	311	386	348	361	373	384	350	358	354	368	391	345	380	348	347	375	379	331	337	371	371	332	386	351	372	359	354	364	374	350	357	393	351	319	395	364	375	366	369	372	360	374	341	337
2550	637	534	446	417	407	401	353	410	383	317	386	382	365	402	415	412	377	379	360	365	389	365	360	404	414	407	362	375	355	362	381	366	396	375	415	390	379	385	392	344	362	407	387	370	391	387	355	416	401	394	392	438	386	385	376	357	373	368	373	373	393	392	341	356	381	395	376	391	387	407	392	390	369	373	381	375	411	392	386	365	378	394	389	397	390	400	418	363	398	333	390	386	364	406	363	343	377	362	361	385	396	394	434	367	416	379	402	388	427	394	375	395	419	391	396	398	384	382	396	382	390	354	380	406	394	401	327	387	374	377	405	369	367	384	410	339	381	381	383	382	362	363	344	402	397	388	413	370	364	403	372	400	373	347	396	378	351	351	376	390	369	341	388	386	374	375	350	354	393	342	401	385	356	343	358	375	344	377	379	367	349	410	385	368	398	388	383	386	352	391	355	372	379	405	386	376	430	359	357	363	414	364	372	339	393	376	348	384	370	390	365	397	352	352	351	412	366	416	389	392	421	400	370	396	374	376	362	350	373	388	375	402	354	376	371	378	360	344	381	414	378	382	414	357	376	361	375	375	351	392	372	400	344	348	366	386	417	407	335	365	358	389	394	397	359	383	415	365	362	352	377	392	372	380	379	393	393	384	368	399	375	371	413	354	370	422	341	371	387	357	400	394	385	413	397	423	378	377	397	375	342	413	371	390	411	386	397	349	372	347	372	406	378	379	386	411	380	360	363	378	400	366	402	377	400	390	370	401	355	354	376	380	354	418	349	358	362	376	397	347	374	349	373	390	362	417	337	369	354	368	359	343	379	391	386	369	354	397	364	405	384	366	376	385	372	388	374	348	369	400	375	375	373	390	374	376	346	368	369	392	391	369	410	392	373	348	386	383	363	381	337	347	369	352	435	411	364	370	383	391	378	374	361	364	397	382	363	400	371	361	373	396	394	371	379	374	391	402	367	410	373	395	360	358	386	371	375	382	376	371	366	345	375	344	382	371	361	387	376	385	384	385	367	356	404	346	371	366	388	414	420	367	368	379	406	363	364	369	401	338	377	367	405	380	409	423	330	353	400	357	418	386	409	377	374	383	383	384	405	359	350	367	355	349	375	371	371	367	387	386	355	375	392	386	365	406	364	414	372	413	336	361	388	388	385	383	402	375	383	374	395	376	345	393	407	354	393	361	390	398	396	380	362	377	399	360	394	405	385	401	372	359	418	391	391	399	384	422	440	384	370	390	388	380	396	394	378	362	408	400	393	363	387	368	362	356	390	388	393	375	401	347	377	368	355	379	423	398	392	363	344	423	387	361	389	408	380	420	394	365	409	371	391	371	366	399	351	366	335	434	326	372	396	373	407	386	433	350	402	374	355	404	348	385	411	362	358	367	370	391	377	374	411	382	364	387	418	386	371	409	386	391	416	389	376	373	376	422	410	369	375	413	387	358	352	406	344	397	382	400	375	410	370	379	382	369	366	375	389	376	395	385	356	379	408	384	373	372	366	353	398	419	412	400	383	385	403	375	359	336	407	374	363	422	329	343	381	364	384	418	355	385	401	370	358	361	363	448	372	396	370	402	363	341	380	424	392	407	410	381	411	383	369	385	373	384	393	376	422	393	395	379	359	406	379	406	352	372	386	379	372	357	383	378	349	382	379	372	380	407	397	386	397	348	389	390	400	352	357	396	381	360	365	372	377	368	397	370	379	385	339	376	362	360	379	385	393	374	348	364	407	396	380	389	401	381	378	346	330	370	408	377	390	385	412	415	359	357	413	389	363	364	383	398	385	340	374	422	419	386	371	363	375	387	391	353	375	374	328	387	372	375	371	369	407	382	366	385	382	370	387	419	374	385	364	401	363	375	395	415	373	393	376	348	377	389	405	367	353	382	373	371	393	373	413	381	385	406	365	374	430	372	374	383	380	389	347	364	369	400	388	372	339	370	406	368	377	381	368	374	367	395	396	344	381	387	373	417	363	364	355	385	383	388	376	433	373	384	369	369	376	379	360	385	366	360	374	390	346	389	359	368	376	383	388	366	375	376	379	364	355	374	384	392	409	345	416	396	388	414	370	369	370	387	408	365	384	379	378	368	399	408	364	417	376	420	399	391	386	381	410	406	375	422	397	375	389	399	375	357	351	405	405	404	390	387	374	392	353	401	408	359	366	403	403	391	350	371	393	366	369	385	381	391	382	393	377	384	400	351	375	346	386	381	368	375	408	399	382	380	400	393	345	375	409	376	347	355	382	336	416	373	418	397	362	348	373	359	385	348	388	401	420	365	383	369	386	354	374	379	358	385	380	342	376	369	403	391	420	410	371	388	382	407	394	365	415	385	352	388	394	373	419	402	403	354	378	381	375	368	401	387	421	367	377	357	390	393	375	361	336	352	400	361	349	364	409	376	390	366	386	397	377	407	380	372	374	370	387	403	391	406	398	372	391	391	409	425	392	390	385	389	361	385	423	339	384	353	372	400	383	367	394	380	420	402	375	366	403	377	393	386	378	381	381	399	406	378	403	332	367	439	370	367	384	369	386	376	425	388	372	372	377	399	384	394	372	348	370	364	403	377	419	383	356	362	378	393	386	408	362	379	409	370	395	338	408	407	372	356	385	375	327	357	385	385	384	380	387	369	391	400	402	371	375	394	369	364	381	390	377	362	403	380	365	366	393	370	380	347	350	402	392	388	369	402	370	372	335	398	378	369	381	370	383	372	352	395	363	414	359	348	370	383	355	410	367	359	364	377	363	398	370	393	363	341	401	410	384	380	378	386	346	352	382	396	386	381	365	366	367	384	357	414	370	396	409	381	395	381	368	378	392	363	360	392	400	377	386	368	377	380	362	369	414	389	394	383	366	367	386	382	400	370	316	357	384	387	371	378	340	384	371	394	402	381	403	411	376	384	396	385	404	390	396	378	391	410	391	398	405	381	418	375	376	410	355	374	333	394	329	381	398	390	421	393	390	350	382	380	368	386	386	357	393	367	380	405	405	372	409	400	393	374	366	374	349	373	357	343	377	366	395	399	345	383	367	418	374	392	332	344	378	431	343	412	372	396	383	395	369	373	407	348	393	365	362	412	359	403	356	394	370	394	364	399	371	379	374	348	377	375	388	361	409	401	393	380	372	370	384	377	429	387	352	359	399	379	361	419	381	402	389	417	400	432	384	325	387	406	374	335	407	368	386	400	346	380	349	341	372	361	391	376	414	339	369	374	378	341	378	373	397	380	407	403	392	364	382	390	365	393	405	359	367	378	377	399	405	420	409	413	380	378	402	362	354	386	393	365	415	388	331	361	382	374	387	365	381	396	365	381	408	336	355	359	375	379	405	359	355	397	386	350	404	409	343	411	378	352	400	414	400	376	370	372	415	380	363	387	358	399	413	390	404	379	376	377	362	314	432	406	330	357	367	369	378	380	378	370	378	400	381	422	398	367	396	427	409	371	396	386	406	376	334	351	371	390	377	365	397	398	413	334	394
3084	1039	1244	1167	992	977	913	942	908	932	858	898	822	910	843	879	919	851	837	878	911	889	862	887	882	909	862	838	899	892	902	847	858	859	842	892	911	841	880	884	888	879	849	895	818	852	908	907	884	894	940	822	866	881	888	884	845	862	903	867	834	887	888	837	863	847	889	920	859	870	853	857	873	873	872	890	829	851	911	905	859	885	894	879	878	944	929	890	885	863	898	830	912	903	882	896	906	879	836	900	843	857	915	929	863	882	870	856	853	898	892	817	881	857	831	819	843	907	926	918	861	837	799	894	859	923	877	867	845	947	857	936	836	894	857	909	968	882	870	939	879	933	903	890	811	899	887	881	904	860	851	943	877	919	855	914	900	875	909	854	874	893	897	834	855	906	908	886	869	833	877	858	898	828	882	857	909	891	862	811	875	873	900	825	846	860	884	874	906	882	823	885	916	903	891	891	851	839	922	864	901	865	871	866	869	892	879	896	884	842	875	884	825	871	877	907	872	856	887	880	892	870	798	876	833	878	867	866	877	813	935	889	843	913	971	839	870	893	901	843	869	809	848	878	860	940	878	907	917	852	874	916	902	906	906	896	844	828	878	879	913	840	805	911	894	861	902	850	856	940	871	880	850	915	900	875	896	899	928	854	850	845	894	933	917	847	917	926	915	888	862	835	897	929	893	875	876	905	894	884	829	918	843	866	903	941	863	937	868	882	892	894	932	864	852	907	885	805	862	909	834	889	899	858	893	909	845	892	820	869	848	923	880	867	846	893	912	902	951	887	860	910	861	862	850	878	956	900	863	960	824	851	930	858	902	903	862	871	861	898	885	875	823	881	878	895	918	860	866	879	847	851	837	847	870	856	886	830	918	910	825	859	848	868	870	894	897	847	869	866	924	893	889	935	900	896	878	896	865	912	859	836	886	926	845	844	835	851	883	909	920	860	856	881	849	898	842	933	864	905	901	903	869	893	866	852	783	908	867	859	878	865	879	853	907	840	964	872	883	822	904	933	881	825	895	863	891	887	895	865	899	870	900	896	904	874	865	928	891	873	893	891	895	880	859	840	894	854	865	842	919	941	888	867	862	922	846	874	823	882	889	885	876	860	843	861	902	901	866	872	885	847	844	868	853	889	835	914	893	861	882	882	855	828	845	821	907	842	884	843	832	902	905	932	870	892	828	917	926	866	887	851	837	864	875	868	875	853	866	859	893	841	892	898	864	910	909	856	888	892	866	914	918	884	877	894	884	912	840	862	889	863	874	865	825	866	853	866	927	828	944	939	924	874	873	873	836	884	886	859	909	805	875	860	938	879	901	874	909	832	906	897	864	885	872	858	883	867	847	910	884	882	967	928	843	840	904	860	892	922	944	899	836	901	890	838	834	868	858	840	891	849	926	887	903	859	853	855	861	903	865	890	864	903	865	887	858	888	949	837	888	882	908	899	931	872	869	904	894	801	821	904	863	851	852	844	907	931	960	859	841	900	845	902	910	890	904	896	922	890	862	908	859	828	831	905	906	854	855	929	859	875	912	890	826	849	872	876	885	857	874	854	863	856	888	827	857	873	819	912	823	887	914	894	820	890	874	902	846	840	881	858	921	914	863	927	893	901	849	873	915	801	902	894	863	880	892	880	918	890	881	870	904	922	913	870	848	912	859	937	884	828	861	861	891	891	929	894	861	918	913	847	875	860	869	838	867	871	870	867	834	895	844	846	877	821	899	858	849	863	908	877	871	892	879	866	859	824	831	897	973	865	854	831	881	934	812	852	891	888	873	855	888	821	934	821	927	854	881	871	903	901	919	842	902	783	866	915	896	912	901	897	884	909	928	901	861	849	911	879	876	879	868	894	938	821	905	881	888	908	893	870	863	894	894	863	892	903	903	841	908	891	869	889	870	821	874	837	878	908	931	857	933	876	939	896	847	886	833	886	877	879	899	870	875	886	909	856	918	895	842	836	826	914	863	889	899	864	879	892	848	929	875	872	899	884	873	861	870	866	851	823	854	843	906	868	877	849	852	876	879	883	888	918	827	892	862	896	935	859	851	901	863	873	854	913	860	920	847	855	872	888	906	916	830	907	900	881	838	933	890	885	877	854	886	843	848	899	883	929	840	833	947	881	897	866	886	914	888	844	845	896	856	885	871	921	879	886	873	903	891	869	859	927	905	870	885	879	849	901	876	841	838	881	901	837	855	889	894	911	873	914	868	844	882	857	869	908	915	883	824	864	927	867	892	840	869	901	904	903	865	867	912	858	850	800	905	867	880	897	889	870	890	848	944	930	843	907	930	855	877	861	877	857	901	853	889	878	866	880	901	901	892	886	888	853	908	802	912	871	900	893	905	883	895	837	885	915	827	911	856	802	897	891	861	871	881	875	885	829	872	939	872	859	905	845	924	824	907	911	860	875	848	869	886	871	852	867	875	899	800	841	849	925	940	856	854	876	884	915	858	862	832	886	924	845	854	829	823	835	883	871	898	836	920	923	872	863	862	831	859	886	898	871	903	872	891	928	869	884	908	871	905	848	848	886	852	853	855	864	865	888	832	837	858	860	869	862	851	901	884	874	853	902	845	866	840	909	849	913	885	866	885	885	850	881	897	851	889	876	891	887	836	912	869	833	838	869	913	866	842	834	908	832	889	872	878	858	920	859	853	884	887	863	893	904	887	880	920	910	879	887	904	855	933	926	917	850	836	871	898	906	879	881	892	894	832	832	902	906	869	852	866	876	928	957	845	857	867	839	859	855	880	836	880	902	891	925	841	880	908	862	906	899	932	885	873	862	894	878	880	890	821	858	856	883	893	843	894	909	848	850	899	910	881	950	900	875	900	862	878	917	890	863	873	858	893	884	830	875	901	892	868	849	849	884	895	826	886	854	885	928	882	828	862	885	885	884	907	805	905	900	840	855	867	929	870	848	825	867	862	918	870	902	841	913	889	873	918	841	857	904	864	887	922	934	904	862	876	919	895	901	840	880	859	933	853	896	901	880	909	874	904	916	892	913	834	846	844	890	884	857	832	863	852	849	950	849	894	857	842	922	921	957	907	850	896	927	888	832	940	900	871	911	876	860	808	871	853	849	875	936	891	859	872	892	848	868	878	875	843	865	876	871	928	879	877	914	902	852	885	870	849	867	880	897	889	885	888	881	895	860	879	909	903	879	862	863	890	869	887	837	877	888	821	874	882	899	915	893	839	889	895	903	895	903	865	863	902	858	863	842	874	847	847	879	908	857	888	903	904	887	885	861	950	877	886	857	839	890	905	849	844	896	899	907	861	879	886	841	851	910	879	872	903	872	874	923	841	856	808	863	878	947	857	886	921	857	866	870	869	857	862	860	888	884	869	889	923	900	841	878	892	932	893	891	881	887	843	882	868	934	846	919	855	892	893	876	865	872	878	829	913	891	873	876	909	877	872	879	882	863	857	880	907	886	840	912	856	878	859	914	877	846	877	917	902	924	873	872	916	852	834	915	882	884
25527	2822	852	654	487	401	389	315	315	329	314	307	306	321	318	311	305	318	326	304	291	298	339	323	312	286	316	293	324	322	292	308	339	298	303	298	289	304	267	315	295	326	327	299	312	295	299	273	302	306	313	281	316	319	297	256	303	339	344	293	264	334	305	272	313	271	276	267	318	286	285	303	296	318	337	292	310	301	275	271	311	294	291	276	290	323	297	306	311	330	276	295	268	303	300	243	296	311	318	321	321	291	336	311	313	315	301	314	297	300	303	295	307	301	291	317	316	296	307	300	312	318	317	285	307	312	318	287	289	296	317	296	306	313	314	300	299	304	315	328	311	310	288	299	323	284	318	317	304	267	306	289	288	306	317	313	320	311	272	301	337	315	309	298	301	303	279	310	327	304	330	307	306	322	299	285	328	337	326	291	295	306	312	307	277	271	309	325	330	289	293	298	297	280	306	283	304	313	327	290	288	287	290	307	292	291	285	288	345	285	291	325	323	318	303	294	256	333	287	279	294	270	292	278	288	307	289	329	282	310	300	331	338	303	301	292	296	266	322	292	242	322	302	303	305	327	305	317	301	306	288	312	317	313	341	293	338	291	309	296	264	298	317	320	308	308	320	268	286	341	296	283	327	304	311	307	276	326	329	313	302	259	295	293	287	290	312	309	281	285	272	317	315	279	312	303	303	295	288	310	312	312	345	295	267	260	315	318	296	305	358	305	286	309	297	309	304	319	309	320	283	304	322	309	305	299	292	263	308	311	303	312	295	287	298	301	304	307	291	308	303	298	333	335	276	316	287	302	331	300	280	300	318	308	275	321	303	311	314	358	308	306	300	305	330	305	285	302	265	295	327	304	292	328	315	306	285	318	285	293	267	276	309	266	256	287	302	298	297	262	314	265	273	293	283	296	309	280	284	278	260	290	252	286	282	311	296	309	318	314	319	300	261	319	301	304	308	298	301	314	271	297	348	267	278	286	275	311	343	322	308	298	314	282	289	332	298	313	303	318	307	313	288	318	321	343	303	295	315	341	295	295	290	303	277	279	277	304	333	286	294	307	302	292	335	317	327	312	299	334	277	299	303	274	300	342	300	303	306	335	296	314	297	314	330	281	308	285	321	305	329	296	301	327	316	308	299	289	297	321	309	320	329	328	294	305	287	288	309	340	309	309	300	321	308	317	293	324	331	302	329	295	294	311	328	287	284	328	300	325	302	253	289	284	290	323	304	268	288	297	287	260	315	282	290	296	305	312	331	307	298	340	296	320	287	308	298	302	319	295	316	289	343	275	308	310	305	295	255	302	293	283	302	263	269	289	293	288	308	316	284	296	284	272	292	302	311	332	317	322	299	299	319	328	308	323	336	303	309	334	328	306	301	331	298	295	347	284	317	295	314	323	325	317	301	293	321	332	301	314	315	309	318	317	279	292	320	320	316	309	311	319	306	280	308	331	304	313	272	276	292	295	277	306	308	319	319	296	314	314	286	323	284	337	317	284	292	312	275	276	333	286	283	318	328	318	283	280	278	309	342	286	303	308	286	304	268	280	299	333	338	298	338	294	306	260	301	290	271	302	298	283	368	323	307	332	285	275	304	317	296	336	312	313	303	313	311	282	293	291	309	301	276	287	323	287	305	295	332	289	314	331	325	309	313	301	324	294	332	288	294	290	313	302	300	297	313	350	311	314	289	342	308	295	331	286	293	304	303	312	288	277	297	303	274	322	311	285	350	293	304	289	298	301	290	314	312	284	297	296	289	363	321	315	334	310	330	290	283	307	334	324	331	311	305	283	344	314	310	261	306	336	314	290	293	288	274	276	291	302	279	332	298	298	305	283	301	276	307	308	315	319	296	308	275	322	338	272	298	328	287	306	313	317	274	316	283	330	323	299	332	277	299	292	311	281	279	322	353	300	327	300	292	326	323	329	285	309	307	313	307	293	291	310	302	289	309	313	298	288	319	296	290	293	314	296	307	269	344	305	273	305	306	280	301	301	330	307	320	302	337	264	352	298	308	291	331	309	297	317	264	315	267	305	307	319	313	311	292	294	312	308	294	322	297	291	298	289	299	359	280	284	338	316	273	315	303	268	319	314	288	325	310	314	283	278	273	308	306	291	322	315	315	328	307	312	306	319	315	313	289	308	307	295	293	293	296	299	310	264	305	303	306	272	303	306	308	288	286	338	300	275	283	291	290	291	315	325	313	295	304	332	301	307	294	268	308	280	314	320	325	336	338	342	294	313	276	298	330	290	295	331	306	328	338	293	289	310	285	301	297	307	259	309	312	289	296	308	308	327	297	289	289	314	324	331	280	304	290	284	298	308	302	290	300	333	285	304	296	316	308	326	296	276	279	287	303	330	277	276	323	306	316	293	306	290	327	329	291	293	331	301	258	314	313	282	317	322	341	280	303	293	314	304	311	291	313	257	284	276	312	323	296	322	319	296	285	321	327	304	294	303	292	287	292	287	263	308	290	320	278	283	310	291	315	316	328	282	307	306	275	300	293	313	299	318	292	278	331	326	319	312	334	290	276	256	320	303	287	303	265	265	333	307	304	337	306	301	282	309	293	284	333	298	274	328	283	246	331	310	320	323	314	334	301	305	321	296	298	301	286	311	268	322	305	302	302	261	345	341	303	309	321	324	296	298	313	277	320	302	291	269	297	307	297	283	285	307	277	281	279	288	299	309	295	285	316	269	296	298	292	301	309	319	304	283	266	285	322	313	317	292	270	329	292	312	292	327	313	310	292	308	329	285	296	301	310	302	295	330	313	292	294	285	308	280	322	315	290	282	325	306	301	312	325	296	292	301	283	265	299	295	303	323	294	304	278	323	333	314	298	321	326	297	260	280	289	344	311	317	315	334	309	321	307	293	310	287	305	311	284	319	286	315	281	331	306	297	298	259	308	316	286	325	306	322	316	295	322	301	292	309	315	304	325	295	323	346	331	346	278	294	299	292	296	307	301	309	337	327	333	332	291	328	285	279	291	303	309	277	313	296	306	287	333	311	320	276	271	295	310	307	299	289	304	306	288	297	289	269	284	297	306	286	270	288	293	336	281	307	347	328	293	330	303	263	301	297	317	294	269	335	314	294	311	285	300	290	298	276	318	311	292	309	328	327	302	290	287	270	306	290	302	300	299	300	317	316	283	319	282	292	315	292	315	287	311	295	322	302	293	259	304	298	305	256	309	302	308	299	316	310	313	306	331	323	293	296	285	321	300	326	293	308	311	332	301	299	306	295	306	331	308	270	301	319	291	288	292	302	304	285	288	291	263	303	307	354	268	257	279	336	314	296	318	313	342	289	299	331	296	287	317	278	297	346	319	278	272	291	318	308	318	297	299	340	323	326	334	275	276	306	305	328	286	310	278	312	295	290	304	285	312	311	299	287	312	323	314	297	305	277	294	288	298	306	328	290	316	324	310	301	319	312	275	293	341	299	305	308	281	285	304	340	293	304	338	296	297	301	266	337	314	307	334	293
15427	1326	1819	1695	1389	1144	1054	983	972	856	840	842	779	711	792	762	715	744	722	719	728	724	765	694	732	757	735	715	714	727	706	761	733	693	752	664	702	739	720	735	712	732	755	725	716	718	682	737	741	679	739	727	741	707	757	691	683	748	741	720	645	682	696	724	707	756	746	687	766	717	710	660	717	706	697	684	722	767	755	661	729	694	724	740	699	714	710	721	712	687	739	742	721	673	682	746	721	693	708	710	681	726	730	722	629	713	767	715	735	709	689	726	686	701	698	717	722	751	736	720	701	623	701	719	707	695	685	700	734	707	729	733	695	694	729	686	719	697	673	779	715	693	644	718	735	698	744	708	757	728	697	696	691	682	674	718	701	705	697	678	663	686	683	747	737	705	695	654	681	689	694	695	667	737	649	715	731	694	694	704	707	714	686	699	702	693	668	683	679	699	698	653	688	744	685	717	709	754	707	688	757	710	696	685	688	697	694	741	709	704	733	737	660	767	739	719	695	712	698	718	723	648	754	730	625	759	713	688	689	701	712	747	712	694	713	724	644	699	688	674	704	714	687	711	683	700	682	742	689	694	702	693	715	687	718	721	726	610	655	693	737	740	720	701	675	710	709	659	692	687	679	662	698	731	717	689	704	743	713	706	723	710	694	688	733	703	727	767	715	737	741	697	737	743	699	708	672	676	720	697	735	748	672	701	721	716	715	702	724	733	706	677	731	694	738	739	735	681	702	671	739	687	706	697	711	703	704	719	725	694	700	659	730	699	701	695	719	735	676	705	758	704	714	694	719	712	719	732	711	721	721	682	709	694	694	753	717	679	780	684	677	721	701	677	682	691	725	739	693	700	698	726	762	685	749	723	692	677	670	682	711	746	680	748	707	677	696	724	700	681	680	697	689	705	726	700	683	677	710	700	718	742	718	688	698	738	703	731	724	662	685	694	719	751	684	702	625	690	762	735	705	671	754	743	717	768	715	725	681	685	702	726	734	746	747	685	688	710	707	689	740	645	691	715	667	688	690	710	745	720	681	694	740	739	721	705	738	750	747	693	716	719	693	695	694	691	719	695	710	671	709	718	739	706	648	715	735	705	716	659	690	744	648	697	731	691	718	680	738	693	741	707	727	714	746	714	657	737	728	719	700	668	682	741	715	719	716	678	697	724	680	677	721	754	705	689	708	726	757	726	657	698	681	670	723	680	765	705	723	715	719	732	673	718	671	731	658	692	685	647	760	730	747	669	724	736	698	727	715	719	735	724	700	684	682	708	673	758	682	692	700	709	749	692	760	705	726	694	656	691	731	761	707	702	688	716	737	703	734	720	691	721	662	685	689	704	709	734	681	668	675	711	735	718	681	673	700	706	721	689	705	712	719	698	680	699	702	749	693	700	665	716	674	676	689	709	707	745	753	668	703	700	714	724	684	736	737	723	719	700	684	732	708	674	701	714	705	754	728	716	712	665	731	680	699	667	700	700	685	697	724	678	715	711	715	693	716	689	701	701	694	690	686	708	741	664	666	696	688	724	704	671	721	677	673	674	639	688	685	667	670	648	656	702	707	666	730	666	748	675	722	640	709	744	712	717	699	721	681	675	714	721	711	700	699	700	664	733	721	713	711	718	730	731	679	702	678	700	689	650	683	710	717	716	658	683	703	703	710	666	717	680	706	680	682	727	749	678	677	715	692	684	686	693	706	726	696	711	688	723	683	646	669	679	765	660	693	715	717	679	713	707	655	691	669	739	727	728	671	700	723	716	697	677	735	763	647	730	753	724	698	697	682	720	708	654	685	739	731	712	667	680	719	712	703	762	737	673	689	752	663	624	714	709	683	712	656	693	719	739	697	644	738	733	671	721	712	674	733	733	706	693	715	746	742	732	717	725	710	681	747	680	689	750	709	714	698	721	722	677	679	727	719	717	712	739	719	702	686	663	686	749	731	702	711	699	719	686	690	707	681	668	707	705	757	679	737	668	712	713	698	689	778	683	698	708	655	687	690	694	766	655	763	683	691	683	725	661	712	747	723	694	701	708	726	711	706	761	722	719	700	732	668	686	706	715	701	691	761	721	729	707	722	715	700	775	709	709	709	683	672	721	735	675	708	687	687	726	690	696	704	686	715	721	706	714	704	704	733	704	698	728	742	715	675	698	705	706	705	691	700	718	738	684	680	731	678	683	640	740	672	693	684	735	658	712	695	685	690	713	718	743	689	684	707	714	691	704	719	706	679	716	749	660	707	755	703	700	691	678	653	693	682	646	744	676	684	667	687	706	739	691	700	695	736	685	720	694	691	718	695	745	747	711	745	708	729	704	741	711	764	733	719	727	705	664	714	682	691	734	680	714	739	698	708	708	750	761	705	730	748	717	724	695	722	735	722	695	682	677	720	692	700	681	683	731	709	736	688	668	712	724	671	723	726	681	694	716	678	718	718	701	702	721	675	703	703	767	684	670	664	746	675	702	714	647	688	725	737	718	724	700	758	676	723	692	752	693	697	660	647	731	742	705	685	696	666	704	705	725	738	713	692	690	722	661	677	710	673	698	726	732	743	720	687	743	696	707	675	641	712	732	684	696	723	696	715	691	730	725	678	682	706	749	722	751	715	690	711	648	659	726	737	689	673	706	701	708	682	704	706	669	695	713	741	709	716	662	728	703	690	752	744	716	681	704	691	691	701	729	696	658	680	741	756	668	695	716	686	745	734	719	735	691	717	706	695	742	667	697	687	711	720	680	694	682	685	697	652	749	713	699	733	731	683	688	677	733	679	718	694	739	689	690	720	719	693	724	750	733	706	704	698	734	718	687	700	676	731	643	690	752	733	724	695	687	713	740	710	718	670	725	696	732	715	754	753	677	697	674	691	708	742	741	752	685	699	722	744	666	751	671	711	661	724	734	683	682	716	748	709	622	753	745	702	684	743	719	703	729	668	690	659	699	717	718	700	715	687	699	673	728	748	685	711	681	657	704	717	723	676	666	717	712	697	694	714	715	711	709	718	684	717	679	696	740	731	738	693	677	679	691	711	740	659	724	735	683	710	726	692	691	716	698	717	673	719	722	706	705	719	699	697	692	722	737	683	654	729	709	683	713	715	708	711	699	723	717	713	667	739	713	727	725	736	679	665	707	685	707	696	676	656	676	721	707	695	714	753	707	671	671	649	691	661	671	681	723	704	724	715	685	705	732	706	677	762	697	717	691	650	705	688	762	673	677	665	712	676	707	707	732	668	699	691	656	717	719	738	694	717	709	675	705	731	720	751	706	714	677	747	724	612	721	692	667	674	712	679	714	667	742	703	711	714	661	691	675	701	678	703	736	733	689	688	676	726	698	705	718	730	704	712	716	747	720	727	690	712	717	694	710	684	711	691	691	715	743	681	685	721	701	731	721	735	714	702	749	742	709	682	722	660	734	693	725	713	693	762	677	746	685	731	701	709	727	693	653	666	712	672	701	723	736	703	661	703	719	679	686	715	701	714	727	738	725
38295	5999	1160	669	370	295	279	232	203	210	189	158	150	165	154	143	153	125	127	152	128	153	148	156	169	136	131	150	126	145	137	156	153	145	127	126	135	161	148	149	133	166	138	125	142	139	131	154	136	122	131	157	149	157	149	161	132	152	157	160	127	128	119	168	157	139	139	153	133	147	161	134	128	141	148	132	136	143	114	158	123	139	169	109	153	149	125	132	148	141	138	138	143	138	152	128	145	130	132	145	159	179	153	147	131	123	131	118	130	174	116	132	134	148	140	128	163	154	146	134	147	135	158	146	150	140	125	102	138	129	144	139	135	133	99	129	147	154	149	138	122	146	138	117	126	141	156	136	148	142	127	141	121	142	160	127	149	142	134	140	145	134	143	154	136	153	163	144	140	143	138	134	135	137	137	139	138	134	135	137	156	150	153	135	134	136	145	153	160	153	129	148	149	163	132	132	154	123	147	136	134	104	133	134	121	127	144	162	116	156	136	155	122	128	151	156	164	128	145	128	151	135	131	133	141	141	139	147	152	129	139	131	129	132	157	140	127	138	146	117	151	139	144	142	124	162	132	147	137	126	149	148	130	138	155	125	149	126	148	116	129	123	147	112	130	146	141	145	137	151	139	145	132	118	137	114	133	166	135	135	106	142	122	156	132	129	145	133	139	113	140	157	158	131	140	136	146	131	136	154	120	174	120	146	133	134	148	137	131	142	138	131	128	130	143	118	125	123	142	133	144	156	130	146	141	139	139	134	155	146	117	125	144	119	149	139	127	140	112	125	142	105	135	127	134	141	145	133	126	153	155	144	125	162	128	128	151	172	141	147	145	146	143	157	160	145	159	152	143	118	148	134	133	132	144	139	149	131	129	145	130	157	137	136	138	132	128	128	125	133	143	123	144	135	125	149	139	137	140	140	133	129	143	119	140	144	116	143	117	117	119	150	144	140	141	121	147	158	134	141	167	136	123	130	146	132	130	116	137	129	145	121	133	153	146	122	149	129	145	128	135	141	123	132	133	145	158	140	141	134	140	137	161	127	144	155	166	159	129	138	130	149	164	145	142	132	113	134	164	130	159	130	135	115	137	97	136	144	144	119	128	121	132	142	137	121	146	135	117	122	151	140	124	134	116	154	165	153	131	134	144	139	134	143	138	131	128	131	143	136	139	142	164	172	144	138	129	134	132	142	124	120	123	136	137	165	114	141	140	139	136	153	152	127	139	149	131	110	134	134	152	161	155	152	132	126	162	131	152	148	143	144	152	133	152	155	143	140	125	140	124	140	145	146	151	130	134	142	146	113	124	140	151	138	132	150	132	131	145	134	133	143	158	127	132	159	157	117	119	157	143	149	139	141	149	125	130	150	146	142	134	138	143	132	128	123	145	126	143	129	162	142	117	147	149	121	134	125	138	151	125	122	156	154	144	135	141	149	145	160	135	135	141	135	130	158	148	149	177	162	125	118	135	131	153	132	157	128	126	135	142	156	156	145	135	127	121	137	133	137	140	118	133	152	155	145	141	143	125	111	138	146	158	139	115	145	129	129	157	144	139	127	124	132	147	143	140	141	112	127	148	145	133	157	145	147	167	137	155	148	166	130	122	157	149	146	126	151	133	139	108	160	112	108	145	150	138	162	136	151	131	129	132	142	156	121	139	140	123	134	143	151	141	151	142	121	163	130	119	138	125	125	135	138	134	123	149	123	140	123	141	125	134	141	148	133	134	130	138	149	132	130	148	161	158	153	158	144	163	127	158	130	146	129	126	138	137	142	157	137	132	136	140	134	142	130	135	132	132	139	131	134	127	141	141	139	160	145	128	123	137	125	130	119	121	138	157	130	152	140	149	153	133	127	138	133	131	171	156	132	141	137	179	143	146	151	115	148	125	127	129	129	152	123	131	143	134	133	138	125	173	133	137	138	128	152	127	140	132	135	146	169	132	129	158	136	133	149	148	137	150	125	147	127	154	146	120	118	134	146	138	150	139	124	146	141	137	138	132	136	138	126	135	117	125	126	111	151	134	120	142	127	159	132	141	141	126	163	131	123	117	131	150	122	121	133	142	153	146	162	167	140	121	136	150	149	147	142	149	156	154	140	135	134	132	136	148	125	139	117	150	153	135	134	148	154	146	140	168	174	154	132	145	152	152	139	143	148	140	149	144	129	128	155	133	147	120	136	132	138	137	132	128	123	137	118	147	130	125	133	150	144	141	144	143	146	164	151	144	167	134	153	146	159	132	142	139	147	136	151	155	153	145	142	141	136	119	129	141	140	141	129	161	157	138	152	134	140	131	129	140	157	147	134	144	147	159	125	146	163	133	132	135	159	134	129	147	129	133	132	152	160	117	142	147	152	147	142	143	140	125	141	152	138	123	148	165	142	150	146	143	137	119	132	141	141	141	123	147	125	120	135	142	115	135	127	142	149	131	130	134	143	127	144	142	155	129	129	137	123	138	149	121	145	129	114	130	142	131	110	150	134	134	138	141	147	116	137	152	127	152	141	151	138	145	128	140	144	147	148	145	121	144	153	134	129	127	145	118	147	122	119	135	127	99	125	138	148	138	149	136	117	155	145	136	148	144	124	144	129	116	126	151	150	148	146	123	153	155	150	146	136	137	111	129	145	141	131	122	136	146	141	127	141	163	132	146	123	169	136	126	152	131	150	134	150	139	139	139	153	148	129	163	141	118	174	147	149	133	138	133	155	146	160	141	152	131	141	151	150	128	132	143	137	131	135	121	136	143	125	123	116	133	123	138	133	128	158	148	142	129	124	130	138	124	140	125	134	136	151	140	134	153	144	134	142	152	128	132	140	143	132	121	142	120	155	137	137	149	123	131	154	133	139	124	131	119	139	160	141	137	135	134	124	121	152	124	137	148	131	137	142	155	135	134	147	128	154	152	139	132	143	137	145	143	138	126	134	138	142	152	160	125	151	148	159	152	148	134	129	162	142	140	136	148	134	129	117	143	141	129	146	145	132	133	129	131	133	124	143	138	138	172	112	139	146	152	159	140	140	132	151	142	116	134	126	158	142	155	139	146	125	173	146	136	149	154	124	128	141	138	139	134	142	156	168	141	142	156	164	135	132	117	144	136	154	143	130	127	138	135	136	160	129	148	125	135	132	138	142	162	147	147	137	131	147	143	137	125	152	145	139	119	115	148	125	147	139	138	144	129	127	167	137	145	142	154	133	145	151	132	138	123	134	123	142	152	121	116	153	120	109	142	125	121	152	133	153	127	140	147	149	140	147	114	127	124	147	147	154	116	136	119	148	118	138	134	124	136	133	125	124	121	146	165	141	152	139	132	134	127	141	139	141	149	128	125	133	149	145	146	128	132	122	169	114	126	151	143	136	140	140	133	154	153	128	131	130	143	154	139	114	120	128	148	131	108	141	123	144	152	137	148	137	139	145	127	121	148	124	142	147	152	143	135	167	144	149	122	142	142	153	156	132	151	123	138	134	121	144	171	139	133	149	126	157
21164	1323	2261	2221	1532	1247	1016	866	755	646	595	536	526	487	507	447	469	456	458	458	417	444	428	412	373	368	392	398	403	342	395	435	379	373	410	364	387	405	400	366	390	342	393	363	369	354	375	364	361	300	381	346	390	346	373	355	366	372	408	362	396	365	383	340	345	379	355	351	338	357	349	364	360	358	344	363	369	400	396	376	361	362	327	366	347	355	364	372	319	376	325	364	343	392	396	346	376	370	368	370	394	377	370	320	348	357	345	404	336	366	395	390	374	363	352	374	339	420	368	396	368	345	353	359	361	355	369	343	361	330	364	332	364	329	351	366	371	343	357	340	393	353	369	356	349	372	390	351	337	361	399	340	321	359	339	345	347	332	323	375	366	352	347	324	348	360	338	341	379	356	344	329	370	351	388	328	346	348	372	378	326	357	329	368	394	375	393	350	372	379	410	360	386	354	332	417	379	379	388	396	367	348	328	365	359	346	331	380	356	346	373	354	341	354	373	384	377	387	369	349	369	408	376	376	330	370	344	344	377	381	385	369	381	382	350	348	373	362	350	354	349	337	392	352	349	367	347	364	368	359	361	377	350	363	365	352	329	336	352	373	356	378	339	345	348	372	348	332	356	349	378	345	351	327	366	373	360	366	351	377	378	344	365	381	340	326	395	336	353	372	370	389	360	373	363	379	386	390	323	380	371	370	365	367	359	357	379	360	358	341	357	361	316	339	374	365	341	384	336	362	339	387	360	363	348	364	381	329	356	314	327	351	360	357	366	363	362	355	380	367	373	374	379	361	398	388	364	379	378	388	362	363	399	342	350	381	358	339	362	399	348	369	354	361	351	347	349	324	371	366	396	365	344	338	394	372	334	345	338	369	350	411	369	362	338	364	357	346	372	367	360	376	366	364	387	354	332	385	375	376	342	357	334	345	372	388	348	371	342	371	383	370	354	358	368	350	349	392	347	352	361	376	327	366	393	354	361	338	338	359	352	324	343	350	385	363	364	357	356	371	369	370	342	369	368	346	394	364	368	351	369	341	363	366	369	348	368	382	365	363	345	342	345	359	371	357	392	359	350	352	359	377	341	346	358	353	342	364	376	378	366	367	339	366	370	385	364	367	364	355	348	375	366	366	345	359	353	349	366	340	364	387	397	359	369	315	360	384	371	373	323	344	348	334	368	372	352	355	357	363	370	326	363	368	354	349	381	376	388	342	367	350	369	373	363	357	395	362	404	370	344	376	336	373	382	351	373	330	341	380	343	337	357	393	370	326	374	350	337	347	344	341	345	375	376	338	394	366	345	338	344	355	332	338	369	328	376	367	374	357	356	360	341	372	368	351	317	363	386	362	351	393	340	379	361	362	371	357	346	344	356	360	336	342	368	379	340	395	344	376	351	347	343	348	333	380	387	357	367	358	339	361	372	355	388	369	359	322	361	377	379	349	350	390	332	362	371	357	372	350	363	370	347	354	390	358	377	371	361	348	393	377	374	326	351	352	363	342	337	383	354	348	358	334	362	359	368	363	358	388	362	401	392	358	361	387	342	343	367	374	346	377	373	388	366	417	379	340	343	365	367	367	359	375	389	352	381	350	334	353	357	369	366	394	349	372	357	366	366	369	358	387	356	342	384	325	337	334	345	339	340	359	347	361	376	355	370	396	352	373	338	324	345	372	362	363	377	354	348	342	351	363	376	359	357	390	331	339	375	371	371	341	370	343	346	311	394	311	405	385	358	377	348	360	392	384	354	355	336	385	352	350	359	370	373	338	369	375	342	367	404	364	358	355	350	359	371	362	361	364	333	360	344	356	346	370	372	365	403	385	330	373	399	361	387	383	343	395	356	406	402	392	356	361	375	369	378	373	347	353	365	360	383	386	377	359	370	382	355	364	318	333	389	340	370	329	352	363	384	374	394	352	372	365	376	359	397	380	350	394	357	358	344	379	306	379	375	372	354	348	368	381	330	372	357	404	416	384	344	369	355	353	351	328	385	320	375	366	373	380	374	381	335	391	384	353	368	374	381	375	353	364	343	362	363	337	365	347	345	370	366	363	368	399	361	359	356	351	343	360	379	344	323	346	339	346	361	391	344	354	396	368	339	370	355	369	354	363	372	338	408	342	363	361	341	327	367	352	357	357	357	381	351	362	367	412	328	358	355	389	361	371	378	360	339	326	369	356	364	363	341	388	351	369	365	339	341	395	367	365	386	365	368	394	370	385	380	370	369	411	361	334	363	317	351	347	379	357	349	373	348	365	380	310	368	378	356	368	357	354	349	356	360	352	365	363	390	366	370	378	363	354	358	382	368	366	342	370	360	374	358	328	377	394	339	335	357	376	383	382	344	347	380	397	386	358	343	325	382	374	348	360	361	366	394	378	367	360	348	353	367	348	359	359	363	362	354	388	360	359	362	369	365	377	370	360	367	354	365	356	346	382	390	336	353	364	355	344	354	365	350	336	390	357	368	364	347	356	370	386	406	362	343	377	397	392	384	369	361	347	348	349	350	367	369	392	323	351	372	390	364	354	378	359	341	359	367	337	332	334	371	369	358	362	351	360	388	352	381	389	362	351	349	364	367	395	358	351	349	384	387	330	362	352	368	334	387	343	378	372	370	398	362	345	377	371	349	357	358	352	376	354	336	370	316	371	366	386	371	360	347	371	385	349	405	373	405	360	370	397	346	343	372	352	368	344	370	356	335	376	337	382	372	349	355	362	386	350	363	336	366	386	370	362	362	358	375	362	382	364	346	375	386	350	357	390	403	328	358	345	372	357	369	355	367	335	353	347	373	371	366	344	393	383	355	371	357	350	374	375	401	356	386	355	344	349	374	350	356	350	371	378	339	408	345	383	359	385	385	356	375	379	381	339	333	359	407	347	373	359	376	348	385	400	382	339	409	348	378	337	380	357	326	362	343	372	347	387	375	369	367	381	434	376	351	328	384	331	354	374	377	388	373	346	371	322	361	346	362	383	396	389	366	367	348	382	325	337	367	357	387	363	336	365	369	365	381	355	332	378	372	425	384	369	350	383	367	364	364	334	367	360	340	352	357	348	321	353	360	376	370	322	316	351	343	363	355	339	358	341	383	383	371	382	377	354	374	369	371	355	358	370	379	366	329	352	374	387	351	373	364	361	384	350	339	359	380	363	375	382	376	372	369	400	357	347	355	382	346	364	357	382	350	376	350	360	408	357	338	359	348	343	354	358	372	363	363	356	348	345	389	376	351	334	362	351	375	338	400	386	383	396	381	337	385	357	341	373	374	373	346	365	305	389	359	343	374	357	353	358	332	345	345	372	364	371	376	343	335	370	344	346	387	354	366	311	385	380	342	365	354	341	394	373	384	380	339	402	358	334	383	367	410	374	383	365	385	372	307	374	376	359	336	343	361	368	397	389	361	371	407	327	372	355	360	376	390	378	379	356	360	344	359	372	392	361	366	364	372	347	322	345	370	330	380	418	374	352	377	359	349	347	346	347	344	335
2632	580	539	451	420	366	362	408	380	399	372	356	374	367	379	410	380	341	375	389	396	404	384	380	383	383	362	384	382	333	408	390	392	381	339	366	376	359	380	405	347	360	388	376	408	406	379	401	386	364	383	363	400	356	416	397	385	393	386	381	404	370	377	409	360	405	363	385	389	378	385	350	352	399	401	357	383	395	386	402	380	430	358	374	367	374	391	392	383	422	381	399	383	343	370	370	373	372	389	406	403	373	362	366	369	395	367	421	376	398	388	350	358	380	361	376	404	402	367	382	357	360	402	380	347	346	387	361	409	393	392	405	358	362	383	388	346	360	352	384	406	385	353	371	341	365	377	387	397	368	421	401	372	390	400	395	402	351	411	372	388	371	328	406	387	377	391	359	377	391	398	385	380	356	389	372	394	391	415	381	385	342	384	387	381	380	395	399	398	369	416	343	377	385	410	411	390	405	357	390	365	372	392	366	413	361	410	378	402	400	387	345	391	394	383	375	386	382	361	395	355	414	368	350	383	378	427	391	402	370	388	342	401	362	370	352	412	389	406	402	412	388	385	393	379	364	357	372	388	354	354	383	385	380	416	396	373	350	395	437	420	376	372	393	373	349	356	363	353	410	388	359	408	378	393	390	380	388	389	402	357	352	401	400	364	373	376	358	405	380	347	423	446	410	360	350	385	398	399	365	360	392	368	369	370	364	383	371	391	332	361	405	383	417	370	358	395	410	397	335	381	375	395	377	386	396	358	395	382	392	368	350	392	391	355	396	377	389	409	398	350	379	374	392	392	418	411	382	390	396	370	383	369	345	347	382	398	335	431	416	382	363	418	357	377	403	402	376	347	361	420	355	386	392	363	408	377	370	403	406	382	431	353	422	369	355	358	382	381	360	388	365	378	383	419	357	402	360	428	378	361	362	395	371	386	413	357	364	389	384	384	397	370	372	375	382	378	374	389	399	410	378	377	357	421	387	382	374	409	368	352	391	412	374	386	415	388	388	390	372	398	401	363	377	340	331	364	396	360	400	394	409	349	381	369	393	377	367	378	373	388	357	420	345	389	390	363	377	370	408	391	405	395	362	354	367	361	397	401	411	423	394	394	391	371	378	377	339	390	343	404	388	403	384	393	361	350	411	399	393	371	374	348	355	354	397	398	344	419	391	364	401	430	420	400	421	384	389	395	395	392	360	382	375	394	366	377	353	368	375	386	379	368	360	377	385	386	391	373	419	396	403	397	388	389	373	410	327	423	380	374	401	388	382	378	366	364	370	381	394	342	383	360	387	400	392	325	375	362	390	376	378	384	417	375	354	386	384	386	354	371	394	375	376	359	396	398	409	377	384	397	386	397	374	408	380	366	384	395	379	379	369	385	387	393	394	360	404	371	395	381	395	390	380	369	377	389	354	379	361	387	382	415	410	342	363	374	402	353	387	416	383	399	412	415	351	382	366	383	360	402	364	382	387	388	374	350	374	332	350	365	389	400	423	386	372	388	380	374	358	341	362	363	383	377	396	394	398	378	379	366	381	379	341	399	401	384	394	404	386	382	354	380	359	381	372	411	418	368	379	375	383	403	362	384	396	363	362	423	369	394	363	396	363	403	369	400	395	386	397	374	426	384	393	389	382	367	368	374	334	338	367	389	402	401	375	376	397	459	376	383	388	399	409	394	391	382	376	376	404	408	370	388	355	368	376	418	355	360	405	347	405	403	394	396	411	397	363	384	361	402	395	383	385	355	392	402	365	407	366	359	365	363	387	383	361	373	349	398	404	422	344	360	377	401	387	388	381	353	419	387	377	386	373	394	367	366	407	363	355	365	334	369	350	385	407	396	371	383	383	378	410	412	371	397	365	373	375	380	360	370	363	377	343	363	408	401	356	360	396	397	417	413	365	369	388	356	399	364	397	360	390	359	406	354	412	378	385	396	390	391	361	359	365	376	351	378	372	398	360	373	378	372	390	365	388	359	376	396	371	372	412	373	393	355	384	395	364	362	426	382	356	382	397	362	369	389	384	374	423	371	384	397	378	430	378	378	383	385	364	371	388	382	375	396	370	420	376	392	418	375	387	425	352	369	308	348	389	362	349	330	382	362	412	404	355	349	381	377	397	389	416	391	392	412	383	393	366	364	419	382	386	375	377	425	399	366	360	389	349	352	371	381	399	373	382	361	363	356	400	376	379	367	364	391	390	368	376	382	374	350	375	365	385	344	368	364	363	382	358	382	392	396	375	373	393	373	386	383	391	373	378	381	368	375	393	364	356	410	394	397	365	375	365	387	383	348	393	437	385	393	423	371	341	376	339	354	395	403	369	387	409	403	396	418	404	363	361	378	383	397	372	363	367	415	378	369	391	429	385	396	358	408	403	410	392	367	390	392	360	339	416	384	365	406	368	376	380	368	366	354	396	400	378	406	366	421	373	390	402	404	369	385	347	371	382	347	407	395	393	410	370	399	381	395	401	406	405	352	398	397	402	406	404	404	361	384	387	418	368	374	387	374	403	376	391	379	401	378	366	418	379	370	385	377	377	367	399	393	379	348	378	406	437	397	383	380	367	394	387	378	354	379	381	403	375	383	409	350	365	390	399	360	365	355	354	360	375	420	325	358	406	367	380	380	384	360	385	364	409	370	423	364	367	378	378	387	404	320	376	363	354	408	371	363	365	411	387	350	395	401	408	427	360	382	394	368	393	385	397	395	383	380	386	386	361	368	355	399	423	377	398	377	365	372	382	392	401	363	366	378	402	343	358	391	391	405	406	387	430	381	405	350	390	383	400	419	392	372	409	372	386	383	373	380	402	363	368	352	368	401	383	404	382	341	360	386	396	379	343	378	341	357	367	377	402	421	384	349	337	405	369	400	387	406	356	389	396	355	392	370	386	350	400	393	393	388	385	396	391	331	368	421	397	418	405	392	380	373	359	353	369	347	372	411	349	385	412	390	392	391	433	381	396	372	373	385	400	372	378	389	371	368	380	339	388	421	360	388	407	396	382	357	371	400	366	394	377	382	408	380	405	386	383	393	384	402	393	381	372	386	387	382	394	342	393	351	355	322	387	391	404	405	383	408	382	413	391	412	385	353	388	379	354	367	361	396	406	378	385	350	362	363	407	385	359	424	431	398	401	378	380	362	394	393	399	392	388	386	372	350	378	361	364	392	363	421	392	361	389	386	392	342	401	349	409	388	397	379	390	393	397	409	405	355	375	381	391	383	392	421	392	367	381	390	391	383	396	358	382	378	385	384	393	405	378	376	314	382	365	375	391	385	363	368	407	373	382	390	380	402	408	400	404	383	318	364	382	371	430	394	418	365	391	399	324	376	373	373	364	356	375	415	382	382	376	360	385	394	359	401	364	386	340	390	379	396	369	403	441	423	345	384	402	391	427	418	367	374	411	356	408	397	369	436	372	344	387	379	392	405	376	394	381	401	385	370	406	388	382	383	377	383	371	406	412	377	341	357	365	379	379	409	356	394	390
3112	1047	1183	1062	978	915	866	937	868	912	872	890	927	901	839	929	882	913	873	874	828	899	854	912	913	857	863	851	895	842	875	845	852	889	882	815	818	867	861	867	917	839	871	884	850	882	882	860	844	929	864	879	873	845	883	884	843	836	855	827	828	908	891	830	913	889	886	877	851	892	907	906	886	898	883	895	825	876	872	878	884	895	880	876	869	851	909	880	880	879	895	883	928	835	906	854	861	880	922	869	901	874	922	883	860	897	854	847	898	875	842	847	917	849	913	907	845	855	897	861	915	853	824	833	881	857	882	863	835	873	880	866	837	808	836	857	905	876	879	850	863	874	880	833	897	889	867	910	874	853	861	849	823	879	875	883	852	852	882	868	871	853	872	886	876	909	925	864	850	855	880	913	864	864	892	868	875	904	898	938	871	880	880	930	849	935	907	888	924	851	959	900	896	901	872	881	835	881	861	898	931	848	934	935	905	886	897	901	846	822	918	958	886	844	843	863	924	868	887	900	888	874	889	899	913	859	858	927	904	911	814	917	819	867	888	924	846	938	922	843	919	883	854	882	914	871	926	897	870	866	845	856	855	856	858	872	825	865	875	870	857	879	837	914	845	871	918	805	947	846	879	886	835	833	806	851	871	843	870	863	912	847	850	906	922	860	885	876	848	934	894	907	868	882	864	892	898	874	888	879	890	880	904	865	867	910	910	906	860	842	863	881	882	864	850	969	830	868	868	859	877	867	885	926	881	850	866	892	906	885	827	881	857	870	876	847	866	886	870	846	923	929	888	931	844	889	841	885	881	880	909	906	881	856	882	888	879	958	888	881	905	856	888	892	881	861	851	902	930	890	846	868	857	913	901	909	903	869	894	925	882	854	870	856	847	829	884	825	897	841	893	907	867	914	898	883	847	898	853	916	907	862	947	894	883	888	878	882	842	902	904	909	889	860	845	873	914	891	853	854	853	923	826	902	889	895	860	841	878	828	821	853	917	867	929	843	901	870	889	897	861	852	890	909	894	858	893	895	820	847	881	888	872	873	935	895	900	867	893	825	913	893	919	891	887	961	912	867	901	870	868	870	847	896	826	879	814	842	894	863	907	901	878	902	877	831	888	889	896	886	885	867	867	875	878	926	872	845	917	895	881	885	886	970	868	894	942	879	859	890	890	871	928	897	880	856	854	913	846	866	935	908	905	918	875	893	857	901	861	884	907	862	879	892	925	930	857	868	883	880	882	898	884	885	874	875	894	853	898	915	873	871	878	881	886	876	870	904	883	917	932	874	917	887	863	889	905	895	858	881	894	811	822	855	921	843	856	849	867	850	889	864	919	888	874	875	915	909	879	869	882	911	934	906	888	899	842	917	876	907	827	888	909	848	895	944	823	832	897	901	865	899	882	891	925	900	859	883	898	915	876	894	864	840	820	900	870	833	915	855	902	897	926	850	898	818	816	855	865	920	864	866	874	879	871	880	884	856	947	884	833	935	890	935	895	918	886	926	921	869	901	901	933	868	932	847	907	881	899	823	883	866	885	843	859	867	888	850	919	876	854	850	892	849	938	874	854	897	890	885	913	888	924	910	872	843	844	853	823	830	937	905	889	921	857	869	910	857	875	854	879	905	869	966	892	894	899	860	861	819	830	912	908	858	901	871	924	899	903	926	910	869	864	860	873	860	854	824	895	854	880	839	861	860	914	861	849	921	913	830	893	812	905	869	931	848	917	918	834	883	892	882	848	833	862	931	921	837	894	853	880	912	861	862	853	843	841	879	886	865	859	941	872	941	933	854	944	878	831	869	865	866	857	865	899	864	878	904	884	869	841	859	878	950	830	903	874	850	858	868	851	855	917	852	931	842	920	858	899	858	915	863	866	872	885	902	917	859	910	894	880	880	903	890	858	908	884	878	889	875	904	846	889	914	900	901	872	875	867	862	862	919	812	846	865	882	912	840	831	874	861	923	884	886	832	822	899	851	922	892	928	881	917	914	871	878	882	886	938	864	840	876	873	882	833	888	898	841	846	885	857	927	819	911	874	892	853	833	934	848	872	915	873	890	878	840	873	846	894	907	856	838	911	913	848	893	889	841	854	905	845	867	890	872	871	912	938	888	859	923	848	899	923	893	869	887	847	840	838	887	899	842	852	855	887	886	877	890	895	847	898	833	912	885	866	898	906	846	856	907	855	899	869	834	801	949	893	879	857	878	881	878	925	910	883	863	913	900	867	822	843	810	863	848	902	877	884	837	885	874	909	844	898	848	872	894	898	890	837	875	897	854	870	848	860	873	880	898	822	823	849	870	860	851	918	891	869	875	903	919	845	909	846	832	861	862	932	886	890	953	891	878	861	848	858	857	879	856	875	902	852	906	858	941	884	924	952	912	827	906	843	879	939	914	865	854	934	845	903	875	875	859	907	910	879	860	926	870	881	853	915	870	881	897	862	891	824	858	841	879	936	880	890	843	865	851	867	917	945	847	835	860	842	872	936	894	890	855	920	878	865	843	914	886	862	852	853	886	890	872	866	826	843	892	882	852	904	923	912	843	909	889	878	890	898	901	878	924	910	882	846	877	882	893	914	839	858	868	930	894	878	910	902	889	895	889	938	909	804	891	907	891	888	886	896	904	885	841	867	909	931	873	880	873	846	888	896	870	838	863	931	894	909	886	848	845	876	912	926	858	864	830	905	864	910	841	860	859	867	863	842	870	832	911	861	851	883	907	872	871	900	891	948	877	896	837	923	923	853	904	903	878	910	876	848	847	836	842	880	913	834	893	855	872	913	924	891	873	911	898	884	837	844	918	871	910	878	859	838	869	895	876	905	843	855	837	807	851	885	868	902	879	882	885	896	853	830	888	874	888	883	883	884	914	864	918	846	875	882	937	883	876	861	807	901	892	860	861	888	873	826	872	871	866	882	869	845	906	892	894	875	850	892	843	889	917	895	935	873	898	873	863	880	869	916	875	890	943	856	916	870	881	840	952	856	927	905	867	844	866	910	898	899	881	903	912	896	861	874	920	936	898	921	887	831	898	954	934	901	865	916	896	868	887	903	874	851	849	849	875	902	874	855	848	907	886	875	911	919	905	839	877	905	854	894	817	885	884	818	887	857	891	870	940	865	841	843	868	890	903	886	864	872	890	838	922	848	848	909	890	881	847	889	852	877	892	854	886	869	871	920	883	900	894	834	892	900	883	847	868	876	854	944	868	911	858	837	877	898	911	918	819	855	837	900	888	888	897	886	862	923	886	855	915	897	891	869	871	834	831	878	845	918	907	937	860	916	856	853	897	881	897	877	888	895	903	856	921	889	902	878	904	896	835	901	881	875	902	923	870	889	909	874	860	944	886	854	888	815	880	885	886	838	899	816	879	882	868	894	872	902	880	895	901	796	945	877	863	939	856	901	871	922	876	826	880	861	916	901	883	912	882	876	921	840	836	962	866	871	893	894	885	853	854	909	865	916	905	903	912	857	882	890	865	871	896
24987	2832	888	636	467	379	365	335	357	309	339	289	317	314	337	285	313	310	299	290	307	307	294	330	315	301	307	289	304	311	330	313	281	312	307	282	318	310	308	290	292	264	296	344	297	316	306	268	326	321	315	285	321	316	319	269	301	297	298	315	327	318	296	305	301	298	288	297	337	317	314	271	297	302	336	308	315	317	313	282	314	305	322	273	290	323	273	321	263	312	300	281	312	292	297	316	318	334	273	281	287	264	315	298	335	290	331	301	284	308	281	282	309	276	255	292	324	298	306	307	335	325	320	306	294	286	274	283	316	311	297	316	291	315	317	326	262	281	293	279	302	331	307	314	299	312	317	324	299	342	280	333	304	309	319	335	318	298	314	272	293	297	289	309	308	271	305	328	318	304	316	320	337	307	290	298	304	295	310	318	322	290	297	328	274	312	291	333	277	313	308	299	292	339	297	268	301	280	333	337	328	317	344	339	307	287	306	284	302	312	280	310	287	264	319	297	277	325	270	297	285	305	305	311	300	292	297	329	315	340	316	304	295	301	323	295	322	312	298	322	258	279	331	315	287	296	306	312	295	296	288	291	307	309	303	293	280	303	278	283	259	295	312	271	313	289	287	302	299	323	296	289	301	336	303	295	294	289	313	288	309	307	295	310	310	302	319	306	292	267	291	289	312	294	320	299	312	283	303	296	310	325	329	327	308	305	279	297	311	270	283	312	295	329	312	306	296	289	326	323	323	320	322	290	290	315	319	332	328	299	299	328	316	305	296	311	353	301	330	302	328	277	333	265	314	291	334	340	286	299	300	267	311	304	316	299	301	288	293	287	289	306	311	305	286	322	271	279	341	282	339	291	319	312	307	303	292	306	302	295	298	295	283	266	341	306	278	309	295	297	294	320	292	334	279	298	301	318	294	327	284	308	284	311	292	322	311	309	312	303	330	281	286	322	297	319	305	302	272	311	316	280	312	293	322	292	292	321	284	324	317	283	278	318	286	312	289	317	286	313	301	305	317	322	297	304	285	259	285	285	311	291	301	307	284	304	299	283	298	297	314	302	274	311	299	320	341	292	340	309	325	301	308	309	292	283	289	295	332	307	297	281	294	311	332	283	296	277	311	266	325	317	293	318	311	269	331	263	301	290	293	302	291	293	289	318	302	309	308	288	299	297	293	276	295	364	288	291	285	317	308	278	298	314	295	313	316	324	289	300	310	306	315	296	300	318	341	296	286	337	329	312	256	298	299	295	313	285	339	322	283	298	290	299	287	295	330	312	315	304	303	303	279	314	320	303	305	290	314	324	303	300	281	286	301	324	316	294	310	298	307	309	296	314	315	296	263	305	313	309	331	352	278	301	321	308	322	329	290	298	317	322	292	317	304	263	326	331	309	312	334	255	315	301	269	305	312	316	305	327	322	304	316	308	303	358	304	296	324	320	269	302	328	304	314	299	286	298	285	261	308	356	291	315	285	324	314	326	304	280	314	298	287	281	319	331	305	302	316	301	301	308	303	307	323	310	330	312	337	269	317	314	286	293	304	319	293	301	322	295	286	308	280	293	309	304	313	294	294	336	280	304	362	287	304	289	317	317	294	300	275	336	322	318	327	306	322	310	303	326	293	293	308	335	319	269	277	296	290	284	297	308	326	317	333	298	298	280	304	285	299	344	310	349	323	331	314	284	296	288	336	310	344	282	339	318	301	294	292	293	314	324	318	324	328	322	296	342	303	316	328	282	297	320	297	313	321	308	302	334	292	304	262	316	331	322	298	287	312	326	305	296	279	283	279	327	298	295	309	296	284	309	290	308	303	305	308	329	296	304	329	321	330	278	324	323	317	304	271	261	323	294	267	326	325	316	313	291	335	355	317	298	266	310	327	329	290	285	321	322	269	326	307	274	312	332	303	301	341	289	328	306	267	318	302	303	302	338	297	300	325	305	317	276	340	285	312	305	319	294	321	333	334	310	314	307	296	333	303	289	303	281	292	304	327	311	294	276	339	325	313	296	326	307	291	335	336	313	320	288	325	321	320	312	266	294	321	294	354	293	333	289	316	298	295	317	307	322	295	299	275	319	271	281	330	297	298	311	295	340	326	322	341	311	317	273	312	282	346	280	316	331	315	290	305	324	327	291	289	294	305	294	322	291	284	307	315	296	266	330	296	308	315	294	318	298	298	313	277	322	302	303	324	315	300	277	311	316	290	298	306	278	343	340	322	303	284	297	309	307	319	273	297	313	293	304	315	265	301	299	299	281	319	307	311	318	332	272	290	326	279	278	296	280	300	313	291	289	279	295	342	282	329	298	296	299	333	288	320	340	291	307	315	299	311	340	306	316	300	289	297	307	276	297	264	319	328	321	296	314	286	307	275	281	288	286	311	323	319	288	317	275	304	319	353	281	312	298	319	337	302	278	275	331	308	297	285	330	311	277	277	314	359	309	333	310	328	334	307	315	302	297	316	318	274	272	330	296	279	326	290	311	292	298	264	299	297	286	317	329	311	317	318	304	305	282	343	316	282	304	331	327	319	305	283	290	335	307	310	313	285	314	310	294	316	297	295	282	311	311	287	300	314	317	294	304	297	320	326	314	296	300	290	297	295	308	301	336	308	294	303	274	276	329	309	327	315	293	288	279	285	268	276	318	295	327	320	310	301	331	325	281	326	323	299	314	283	310	302	336	311	298	320	307	330	301	301	285	301	301	330	323	314	301	299	327	291	302	277	300	309	303	330	307	282	294	313	310	298	310	299	323	302	300	320	283	338	279	344	270	302	313	280	330	307	259	288	310	294	285	308	302	280	317	261	333	295	296	285	329	315	292	296	287	309	298	321	301	319	346	322	270	307	310	288	304	275	272	296	309	285	294	316	307	298	318	297	282	286	303	309	298	298	330	318	330	330	314	306	322	299	312	315	301	289	328	287	296	322	292	283	334	267	308	289	318	289	324	295	307	319	325	287	285	345	303	303	278	300	335	291	275	320	277	304	286	308	287	302	326	308	355	322	269	331	314	297	275	329	336	301	292	312	294	292	325	323	311	313	321	307	291	318	296	278	302	287	316	313	345	308	306	320	294	302	289	301	300	300	304	287	314	311	300	309	300	331	305	290	318	299	298	285	302	290	314	318	295	314	320	302	288	304	321	341	312	303	289	263	321	298	299	289	287	306	328	319	314	300	297	312	294	268	324	355	291	284	285	300	283	281	321	294	278	281	310	321	320	316	319	314	312	280	329	312	316	296	324	297	336	307	291	296	306	299	264	306	296	327	346	286	282	305	299	303	293	307	295	327	322	294	322	311	273	281	296	302	290	309	347	294	278	301	294	279	338	283	309	324	325	289	277	273	303	290	304	258	289	269	299	289	284	309	290	295	338	326	301	306	307	269	295	319	333	328	308	300	307	266	284	310	302	289	337	302	306	311	344	303	294	288	306	299	330	288	270	300	292	306	303	316	298	284	311	322	350	290	317	347	303	296	279	292	299	294	297
15277	1374	1794	1796	1396	1070	1053	995	913	891	815	777	821	770	793	750	760	765	753	785	736	739	710	767	705	680	767	728	724	763	759	751	724	680	699	739	729	716	768	739	728	725	777	740	679	738	746	733	675	744	750	735	678	705	689	724	678	740	698	694	678	721	687	700	698	734	726	693	680	718	710	727	703	687	664	737	715	731	707	697	691	642	669	677	703	739	743	695	663	645	698	670	732	662	711	714	716	728	719	664	685	716	699	696	680	739	688	725	778	740	728	675	673	732	676	666	680	684	752	698	706	706	763	733	739	728	699	738	682	727	742	670	666	717	665	703	706	721	727	690	685	710	700	679	684	700	724	762	730	738	772	725	642	713	757	718	663	696	679	694	712	700	714	690	722	719	678	710	698	695	751	680	739	704	679	676	769	694	666	701	728	748	719	759	697	706	694	716	793	705	730	732	714	711	677	692	689	729	717	680	722	688	699	681	633	634	669	726	679	760	704	670	711	710	686	682	727	669	701	646	714	672	731	710	734	710	713	752	730	687	734	705	741	713	695	698	686	712	701	720	702	736	684	724	722	715	726	726	718	707	701	685	710	725	754	720	711	713	671	693	755	686	675	702	670	701	682	727	713	692	715	709	703	671	703	702	711	659	695	709	741	709	704	716	658	696	733	667	718	686	679	711	734	688	708	664	701	709	705	735	743	716	740	728	748	732	741	692	754	741	695	665	673	704	731	742	697	698	692	727	729	685	708	714	689	716	710	706	673	722	686	699	709	717	706	685	712	718	692	671	706	717	668	716	696	741	764	764	708	697	751	700	707	711	701	694	657	711	729	720	678	709	692	736	677	706	675	726	681	680	755	735	683	693	703	731	672	666	718	701	759	699	684	705	765	681	730	709	688	693	724	732	713	740	716	730	724	692	690	723	736	777	720	700	647	721	733	753	684	708	701	719	722	713	687	720	698	697	680	704	710	725	706	705	731	654	740	728	681	646	672	691	742	742	733	665	762	730	706	724	707	689	743	760	762	688	682	742	670	704	695	719	717	729	698	670	745	697	735	718	674	734	716	713	660	699	676	719	715	682	745	725	690	716	698	765	752	723	692	705	698	724	725	673	685	711	730	747	696	721	681	711	691	713	725	706	725	732	703	667	699	668	662	678	737	689	707	757	752	694	719	693	705	670	721	701	698	662	727	696	730	718	679	719	709	756	682	687	725	697	712	701	737	751	707	678	698	704	713	754	677	640	716	709	756	708	697	755	711	712	681	707	705	681	756	696	680	687	683	728	713	690	645	685	702	715	702	684	713	721	770	707	732	677	675	721	751	722	748	731	689	669	666	734	706	701	682	706	713	696	734	709	668	668	695	707	719	695	764	702	710	749	687	693	671	720	696	691	679	741	732	716	690	686	727	694	733	685	692	676	687	711	753	684	679	746	683	730	736	691	714	689	711	674	673	714	694	676	733	726	651	719	691	705	718	702	657	718	691	710	741	697	702	701	696	711	719	683	706	700	637	712	685	711	680	703	695	701	697	705	684	679	668	777	692	672	724	739	686	688	684	668	692	714	743	705	699	682	746	665	702	707	675	715	707	667	672	697	691	741	727	681	708	725	738	680	712	733	691	690	705	741	706	737	722	712	671	722	643	706	688	739	770	701	703	709	719	733	690	725	704	696	686	701	723	696	712	712	698	664	688	691	709	726	670	733	655	656	726	689	738	706	719	721	693	709	726	712	673	710	709	679	748	665	686	721	738	709	759	706	692	758	733	710	675	694	734	739	699	731	724	701	706	715	690	635	683	722	713	676	708	669	703	669	675	712	694	759	706	699	745	758	701	721	753	721	715	670	662	729	708	713	728	689	677	686	688	727	682	744	720	739	696	692	756	720	704	703	672	747	725	720	701	721	713	723	722	655	724	703	602	709	753	730	744	707	674	703	712	680	695	692	683	698	703	694	703	699	686	731	731	686	711	726	692	729	727	706	708	705	673	698	719	724	702	700	708	658	682	709	690	742	739	730	699	699	723	731	716	688	746	730	695	744	724	677	683	728	730	701	730	736	713	709	731	678	759	710	723	744	739	715	692	669	693	730	703	690	660	707	678	697	701	719	717	747	675	685	710	695	684	728	755	751	655	684	661	713	715	699	700	733	704	713	751	717	725	716	745	739	674	686	721	704	703	662	719	753	691	740	695	709	674	721	692	752	694	682	698	687	670	754	716	710	712	710	720	709	697	730	725	722	682	717	728	671	705	681	675	705	658	741	710	684	696	775	685	721	700	714	715	699	709	690	716	739	717	708	696	717	711	730	736	718	690	697	704	714	668	712	700	696	677	743	713	718	702	725	667	698	710	691	708	677	711	732	696	708	679	686	721	739	744	711	719	704	679	709	694	677	673	720	703	695	706	695	692	726	664	733	683	702	715	711	678	716	708	705	741	681	706	685	710	718	709	700	727	735	706	694	665	705	697	728	750	658	731	716	740	694	727	654	703	655	655	685	715	714	718	691	730	691	733	753	700	718	706	718	739	753	723	719	714	678	698	671	702	689	683	679	734	701	791	710	732	680	748	766	659	689	705	704	722	719	709	747	663	676	712	754	718	714	693	704	699	684	673	724	725	709	731	686	733	691	719	711	680	713	725	687	737	679	725	706	669	679	714	722	719	720	693	741	709	698	720	731	669	699	720	723	765	733	737	714	697	706	720	695	682	724	708	688	719	688	705	753	719	747	688	698	717	712	739	730	727	659	695	699	741	718	684	718	685	669	721	691	708	679	731	699	668	715	703	739	673	745	735	675	715	699	701	756	687	646	701	707	671	647	724	741	681	771	696	723	723	684	723	696	709	701	660	707	671	714	737	716	676	698	720	715	698	725	690	721	706	683	747	704	696	685	724	718	698	771	721	729	721	714	705	742	773	735	725	713	711	728	737	717	731	703	674	747	695	718	738	721	771	693	710	746	676	702	743	704	713	685	694	743	721	698	725	698	666	648	705	726	724	701	705	664	699	702	723	705	725	721	720	671	667	709	687	701	697	686	703	767	683	741	702	734	680	636	685	754	718	713	671	659	734	652	703	664	714	717	720	712	648	703	714	739	693	684	743	673	714	705	709	717	692	676	692	725	694	757	731	678	734	643	752	709	649	714	724	677	674	688	651	736	714	748	700	717	688	724	728	693	677	697	683	693	713	660	713	707	670	742	727	699	765	676	696	700	686	746	704	757	765	661	717	739	688	674	756	697	699	644	705	674	726	703	693	702	697	686	711	715	708	707	702	702	759	696	665	703	743	713	742	701	693	710	649	749	709	700	684	707	721	741	708	719	722	719	734	747	658	771	704	689	700	723	634	738	767	687	694	737	698	680	713	772	698	755	687	715	729	698	678	760	713	698	658	672	679	700	734	695	700	715	714	697	681	763	670	746	693	699	747	678	654	685	692	728	698	707	719	715	705	705	720	700	711	735	716	691	696	705	698	700	735	730	691	678	743	679	701	731
35686	6046	1242	685	433	290	268	218	209	185	172	165	182	175	142	153	142	127	153	163	127	151	163	162	144	138	122	145	152	164	153	132	148	141	140	136	144	143	148	147	128	120	129	140	144	147	142	130	143	155	131	127	151	114	130	152	115	146	132	131	142	144	144	157	136	157	146	138	152	130	138	129	127	137	143	135	116	137	148	144	126	137	120	142	170	149	127	137	145	147	133	140	162	145	120	133	143	139	130	168	138	136	124	135	128	155	136	130	143	149	142	139	140	151	114	146	130	152	135	158	140	129	148	138	147	139	132	160	157	147	143	135	129	125	119	144	147	151	130	150	140	125	136	148	117	110	124	139	120	126	135	139	162	153	125	133	128	138	142	127	154	132	132	158	124	132	131	126	145	114	142	150	153	123	126	126	126	136	146	156	135	150	141	150	157	139	132	137	128	113	153	126	116	125	139	156	130	141	117	134	120	133	137	141	132	126	136	154	116	144	143	129	147	124	126	138	152	139	112	118	130	123	143	150	129	131	129	127	162	141	131	144	134	147	121	116	152	140	139	141	133	134	172	139	142	120	150	127	158	125	157	145	142	168	144	148	139	133	144	141	124	155	148	148	143	130	131	144	135	171	123	114	131	120	141	136	114	138	121	119	139	131	130	134	146	116	136	130	151	138	119	134	146	134	137	127	128	126	140	132	136	153	130	153	139	140	143	150	130	140	147	106	120	140	111	130	131	124	149	145	118	127	124	146	148	130	150	129	155	139	152	132	119	137	145	129	145	139	151	151	161	147	143	143	134	142	129	158	136	119	134	145	118	144	126	124	125	105	130	148	126	129	114	147	146	138	112	133	136	127	149	144	137	156	157	137	141	161	140	150	144	142	130	158	149	132	145	148	164	148	165	140	127	129	124	145	126	138	141	132	129	148	152	142	117	145	136	146	139	138	140	140	124	144	159	132	134	151	131	136	150	148	162	156	147	130	124	151	148	146	143	127	114	134	124	129	133	149	121	144	144	157	131	136	134	122	113	150	140	168	158	143	143	135	156	124	134	144	150	124	121	110	132	148	145	143	159	130	135	134	132	149	136	124	127	145	140	106	149	129	148	124	127	151	130	116	142	162	119	139	141	144	134	138	116	131	141	109	157	123	121	120	136	134	131	130	132	130	132	133	145	147	181	148	140	135	132	131	145	137	143	137	140	156	143	130	138	124	134	117	144	145	142	137	135	157	147	148	139	147	116	160	137	136	126	159	138	126	150	128	117	133	122	162	171	143	155	136	140	132	151	144	141	144	130	121	131	133	140	125	125	134	122	137	125	141	142	139	123	130	119	135	133	128	143	157	119	163	146	151	157	134	147	147	121	138	146	137	136	160	131	138	135	152	138	141	132	140	126	134	128	111	162	130	154	139	129	131	149	147	144	143	122	140	130	101	154	145	115	130	126	146	144	125	138	130	139	150	136	138	121	129	139	117	139	141	146	155	156	131	164	122	135	128	135	107	147	146	125	141	125	133	153	134	133	134	149	127	118	157	140	116	106	139	143	146	157	136	147	129	155	142	126	140	137	138	121	147	130	114	140	150	129	146	173	131	118	153	157	124	131	127	149	156	140	136	133	151	141	135	140	143	128	150	146	144	120	130	139	124	118	121	169	136	130	131	143	150	129	133	142	118	155	145	141	162	126	123	121	148	152	139	166	126	139	160	140	139	136	144	147	148	128	129	150	120	130	143	135	141	127	159	130	147	160	143	156	131	158	146	156	133	149	133	131	134	125	159	137	146	106	159	153	115	140	127	114	125	131	164	147	144	124	122	139	128	130	125	152	135	137	162	150	142	128	145	129	175	131	144	128	134	134	130	159	135	143	123	157	139	148	146	126	145	132	129	142	104	124	137	144	134	144	108	129	139	146	127	134	157	151	139	122	130	134	163	152	140	142	144	168	133	131	131	145	143	135	145	161	138	135	126	151	152	122	135	141	147	147	123	139	155	141	142	158	122	121	153	140	143	130	140	144	133	133	152	120	157	135	147	149	137	177	136	130	138	170	140	150	140	140	147	142	144	142	138	154	135	126	126	153	116	121	142	128	146	150	140	125	142	131	136	120	129	110	138	144	132	140	134	143	145	148	126	148	152	155	149	135	123	120	138	146	119	144	134	150	139	136	141	125	117	141	125	118	139	118	132	127	146	135	139	127	143	129	128	141	128	140	164	138	146	161	152	133	152	131	122	127	139	137	149	145	144	128	136	117	125	121	154	134	155	147	145	151	172	136	146	122	132	135	120	112	146	152	134	140	129	140	116	127	151	122	144	147	136	140	131	137	153	131	136	145	135	134	123	152	144	133	119	143	128	142	159	135	141	148	140	139	144	142	133	135	142	138	114	151	130	162	148	140	129	120	123	150	153	131	118	138	161	144	153	135	132	145	132	130	124	145	151	134	151	129	133	153	156	134	120	133	127	128	130	139	152	149	164	118	165	135	133	133	138	160	115	131	136	130	148	138	153	140	150	146	136	136	132	133	150	116	96	149	140	141	141	126	141	156	136	150	159	126	147	132	121	148	163	162	138	135	147	155	147	137	131	138	135	120	132	123	133	138	127	127	138	130	145	145	132	130	143	137	129	154	132	130	150	148	131	143	134	154	138	134	160	152	156	149	127	145	145	132	136	106	162	123	117	124	160	148	133	121	154	125	145	123	144	144	154	157	149	141	135	116	155	156	135	123	122	134	138	154	140	153	135	159	121	137	135	150	131	145	133	132	134	132	146	132	152	147	126	139	134	149	126	133	131	135	122	126	147	145	126	149	145	138	135	160	119	137	156	138	114	125	133	161	139	140	142	119	121	127	103	129	122	153	140	139	110	160	135	147	134	138	117	133	139	142	145	158	122	137	148	129	145	147	133	129	143	143	157	149	134	147	136	139	150	142	128	128	143	149	128	121	146	151	135	142	149	128	118	124	142	142	152	120	154	158	127	137	146	143	148	113	130	119	133	139	157	134	129	138	138	130	161	158	125	128	140	126	153	146	142	138	136	134	135	118	126	137	148	153	143	129	166	150	146	135	127	128	132	136	123	134	173	128	119	138	134	147	146	117	141	147	129	145	150	114	120	133	137	145	128	131	144	118	134	128	113	142	156	140	138	127	152	133	148	156	133	132	145	137	127	160	146	143	151	111	136	128	143	146	130	123	130	151	137	134	120	141	122	128	134	129	133	158	140	135	141	160	134	130	125	124	129	130	136	142	139	131	120	147	159	151	144	144	120	125	141	161	129	147	141	127	126	146	144	123	189	130	133	142	144	140	139	166	135	137	133	146	139	130	129	118	133	146	140	128	118	140	131	151	140	138	142	127	136	138	140	114	146	150	162	149	127	136	102	130	155	137	143	121	138	120	140	132	138	135	126	140	133	164	132	133	143	122	150	139	145	146	136	130	131	123	142	129	163	154	152	136	147	141	129	129	129	148	118	127	147	140	138	157	125	128	158	140	140
19863	1346	2164	2098	1499	1240	972	909	735	627	597	532	567	458	498	449	456	413	437	424	422	444	413	399	417	394	434	446	390	379	401	381	408	436	422	377	371	385	420	394	375	383	374	397	386	356	384	382	358	375	373	377	347	381	390	360	384	350	387	359	399	387	381	399	362	356	361	364	368	405	350	366	354	402	386	364	369	377	358	364	384	344	373	379	339	369	362	380	347	321	350	366	389	341	386	375	363	353	335	356	374	381	337	379	334	350	333	360	375	350	365	332	346	359	382	375	369	413	367	345	356	368	342	377	355	383	358	326	358	366	352	375	387	361	407	380	378	354	349	326	319	387	387	343	397	341	326	334	361	336	355	379	345	369	381	381	377	397	356	366	334	358	334	379	373	348	368	354	332	327	387	355	347	338	393	341	322	366	359	396	353	353	365	344	360	344	362	373	365	382	377	360	351	333	378	339	339	386	338	381	364	352	349	343	378	369	376	347	342	384	376	351	330	350	381	367	373	328	386	350	400	334	356	343	353	386	358	372	347	353	350	371	367	359	377	322	378	333	393	386	376	365	401	356	344	341	382	333	349	400	386	350	345	350	387	371	372	376	356	365	379	354	363	359	327	374	364	348	344	362	343	369	401	374	379	334	400	388	384	370	357	334	349	345	341	365	345	350	341	366	333	368	372	351	395	371	361	349	340	357	392	362	378	355	365	351	391	353	379	352	321	369	352	367	380	343	344	349	360	366	369	357	362	351	358	348	375	363	353	366	371	389	377	342	351	360	351	356	391	376	361	329	346	359	355	346	373	338	345	364	380	373	369	371	340	367	364	375	383	368	370	389	352	373	348	353	350	347	359	321	363	335	351	339	326	345	366	358	351	370	380	331	359	329	341	323	362	363	366	350	370	396	357	353	373	354	374	376	345	382	373	376	349	367	347	347	357	360	334	355	362	345	343	362	360	376	353	330	385	377	359	372	350	374	344	374	334	389	382	362	345	389	393	382	376	348	368	386	364	385	356	357	379	339	363	370	352	364	362	360	357	397	358	361	382	342	374	353	362	352	380	358	379	383	337	347	367	373	351	359	365	358	368	365	342	392	340	360	355	331	357	339	358	334	387	387	354	388	352	374	369	350	363	323	341	375	350	352	333	354	337	384	397	369	374	338	390	386	338	330	375	365	388	335	393	353	358	374	380	378	371	370	353	353	339	380	343	354	365	365	352	394	412	335	401	354	349	318	357	392	357	387	341	341	366	359	389	364	340	378	366	395	342	376	335	380	355	331	349	337	392	387	371	341	361	358	365	333	373	351	340	343	372	381	383	385	357	382	348	368	385	360	356	369	372	367	321	372	379	373	314	354	374	334	347	351	344	354	384	390	352	380	333	368	347	382	347	349	346	371	322	376	361	396	332	388	342	326	358	341	350	392	328	360	367	393	323	341	392	342	371	339	370	362	337	379	369	363	376	311	351	359	368	378	353	338	399	353	343	347	374	376	348	372	349	385	318	349	349	357	398	348	340	390	359	347	357	356	389	336	338	383	384	345	340	321	359	394	360	368	363	339	368	376	377	387	349	363	344	340	336	350	368	375	342	380	363	326	372	341	347	355	373	381	369	373	383	366	347	374	351	350	391	368	382	372	341	320	338	359	380	405	380	375	338	383	357	359	375	356	362	357	362	344	372	348	362	363	331	377	318	353	394	365	386	349	406	343	338	351	373	392	325	355	349	389	373	369	380	371	370	334	343	396	340	351	372	348	332	358	383	382	344	326	375	350	381	391	351	335	384	367	352	355	366	361	347	388	362	339	360	340	329	356	366	382	367	369	364	363	355	362	390	324	368	373	365	352	392	335	348	339	355	338	347	385	374	352	374	326	378	364	348	352	366	358	357	342	335	362	384	360	399	381	382	364	376	382	342	364	375	346	399	347	360	380	390	335	350	356	359	376	346	350	364	312	326	390	350	340	370	364	365	361	332	353	378	354	345	404	369	361	390	395	395	384	341	344	359	351	369	362	350	334	332	351	366	398	354	351	357	359	380	348	335	337	359	332	366	369	322	352	342	338	367	391	354	352	362	342	352	369	377	329	383	332	364	374	353	356	367	367	341	368	378	349	357	368	360	372	356	335	343	372	377	376	363	357	373	351	344	346	353	363	348	341	363	392	367	335	354	367	370	367	356	332	370	352	325	364	425	367	364	365	385	382	378	374	354	360	393	336	368	321	369	352	379	365	387	383	386	391	368	342	324	397	363	328	360	375	369	409	375	356	358	383	355	359	357	348	372	390	338	353	365	376	366	359	344	394	345	366	346	390	376	350	386	382	309	348	334	346	357	350	360	335	347	358	369	351	353	369	330	350	351	353	407	368	339	368	387	379	367	376	347	361	360	322	372	363	332	386	356	361	370	383	384	349	324	358	380	362	340	360	343	360	360	350	350	366	348	378	410	367	365	363	368	341	347	350	330	327	340	348	346	373	389	372	360	326	373	368	351	343	383	378	382	342	367	348	353	366	366	316	387	364	404	354	359	337	319	375	388	355	361	334	360	352	344	370	373	354	333	361	378	342	360	374	319	343	356	359	368	380	377	371	382	333	402	382	343	348	388	318	346	365	368	312	315	352	397	356	354	367	381	362	337	373	365	341	349	388	367	326	373	383	349	347	364	361	345	353	371	390	378	356	378	328	352	356	381	364	366	369	353	384	368	357	376	357	341	347	362	368	357	353	357	365	370	367	359	369	353	354	335	394	363	356	341	347	358	350	389	374	354	370	339	380	371	377	379	344	390	359	376	368	356	393	371	379	352	369	358	377	357	377	333	361	360	331	364	345	368	347	338	387	350	358	376	359	332	359	343	358	374	356	331	339	394	360	362	381	365	378	351	376	355	372	339	383	339	394	340	376	364	368	361	349	378	375	357	353	379	337	335	358	374	367	355	364	379	342	398	370	357	360	362	341	352	372	367	351	364	377	383	362	393	381	341	346	357	308	386	348	365	359	395	364	381	308	365	390	350	369	318	357	321	369	367	348	361	384	388	340	385	382	363	355	348	361	337	361	323	375	364	386	366	366	351	363	405	352	340	357	390	338	371	363	360	332	393	384	362	369	381	396	404	360	348	362	356	384	381	351	378	380	355	336	356	353	383	333	349	359	345	365	364	357	387	364	350	366	369	341	360	311	396	331	372	393	379	370	341	366	360	391	393	357	377	348	340	373	368	368	362	407	385	337	344	398	339	348	319	359	356	366	353	388	351	357	381	349	333	335	386	389	406	397	328	332	376	345	351	380	353	342	380	345	375	378	368	375	368	340	347	380	375	357	370	370	361	351	334	331	371	332	376	365	332	394	368	376	357	372	352	386	360	396	359	376	350	365	337	358	343	386	387	324	378	344	331	360	350	386	362	398	367	404	378	379	366	377	358	370	340	358	377	352	336	371	363	368	383	376	360	362	375	353	380	367	378	352	366	356	385	350	391	350	379	352	391	387	376	406	356	391
2630	629	514	432	407	369	388	397	392	330	379	349	385	393	374	386	373	402	432	408	401	353	379	346	331	386	373	413	386	380	339	391	368	383	402	390	407	408	392	382	381	344	377	388	399	391	428	379	396	379	382	382	388	403	369	377	363	366	388	334	393	404	385	357	400	385	380	375	400	377	387	368	367	346	377	391	393	393	373	414	390	397	381	385	359	392	426	421	426	369	370	371	421	405	392	405	405	339	405	361	404	380	392	366	381	368	412	376	394	388	375	401	415	384	389	378	383	390	371	386	352	399	403	358	376	414	345	395	404	323	382	374	412	390	390	350	373	368	421	378	394	386	414	377	381	351	368	368	354	383	362	397	358	364	414	385	400	408	387	382	403	359	368	407	356	374	353	388	377	385	359	387	397	354	370	367	396	365	389	369	406	402	357	368	345	409	398	373	378	346	377	367	361	407	401	388	349	371	364	353	386	393	372	374	416	361	390	363	410	369	376	359	356	414	403	407	373	387	376	367	342	365	417	345	397	405	354	368	356	379	401	397	369	371	416	378	373	370	397	380	393	388	400	384	390	411	374	367	406	380	407	388	424	402	377	400	369	432	406	342	377	374	380	455	367	390	391	399	394	374	374	382	396	381	355	369	373	370	380	380	396	407	370	390	397	376	391	378	393	372	401	375	374	374	360	363	390	365	399	388	381	415	373	373	381	380	386	377	414	350	375	429	412	404	359	361	369	381	388	386	384	362	398	381	366	393	369	392	364	390	371	374	414	354	377	378	349	398	358	387	379	419	380	366	386	361	415	378	382	396	351	354	392	344	366	385	386	431	386	363	406	385	402	407	375	373	347	376	393	367	394	352	413	341	395	396	384	365	351	376	391	356	369	372	370	354	389	371	383	429	370	370	393	384	359	354	365	405	395	358	398	370	386	356	381	421	372	366	373	392	353	354	415	454	417	403	376	346	378	379	373	402	415	385	371	399	362	368	375	379	388	406	411	356	368	379	344	370	369	412	399	382	383	390	316	398	385	367	421	423	373	393	348	386	349	384	341	383	376	378	378	395	392	380	397	383	361	394	411	394	410	366	428	373	436	384	380	390	387	405	382	406	362	392	392	364	345	422	411	421	403	338	355	400	370	372	388	376	426	384	418	444	379	373	417	372	345	426	358	349	381	399	400	385	378	392	343	355	390	375	400	413	357	389	386	395	401	387	408	378	438	385	391	379	388	358	351	366	411	340	385	393	365	383	357	378	363	355	397	342	402	368	383	370	369	387	403	391	370	380	388	429	376	370	399	377	400	341	393	374	361	363	374	351	375	401	373	355	379	399	393	424	340	427	368	378	397	385	387	376	382	371	385	377	401	413	384	392	406	412	366	416	355	360	389	367	397	369	368	399	321	407	346	405	357	383	349	387	381	399	355	383	359	366	371	389	389	332	410	365	374	402	352	389	349	403	390	372	381	381	423	389	396	371	358	388	377	406	394	402	362	357	379	374	360	377	390	410	383	399	400	401	367	411	384	387	408	393	362	357	367	374	385	381	372	381	411	371	376	383	416	382	362	402	371	404	397	390	368	350	402	374	375	386	370	397	374	418	373	370	399	418	390	382	378	417	379	366	346	382	387	391	366	353	407	391	384	428	384	414	381	406	389	366	397	407	386	352	377	382	375	368	372	374	356	394	361	405	390	400	382	383	380	378	371	369	393	355	408	401	380	376	340	394	403	388	353	403	386	399	428	366	390	411	418	381	390	372	401	387	386	388	376	421	368	393	387	366	359	366	366	377	372	387	395	346	346	371	352	395	405	361	380	418	377	408	395	366	416	381	418	366	396	359	408	404	341	387	380	398	369	373	395	413	405	385	335	366	385	344	372	401	368	392	364	421	349	393	339	398	374	385	414	415	357	375	401	388	392	400	405	421	366	348	363	364	404	419	352	336	378	402	434	349	354	389	392	384	374	375	379	388	386	390	376	383	385	376	388	404	371	388	388	395	376	357	382	390	373	377	362	373	364	353	365	362	395	389	382	378	374	366	400	404	429	382	346	403	386	373	393	417	337	395	357	358	416	379	355	359	413	369	370	384	389	382	405	362	414	371	400	390	374	383	366	400	344	353	394	416	403	384	404	418	400	405	378	354	377	380	387	404	372	401	412	406	364	379	374	386	367	430	418	360	338	367	393	396	393	396	408	388	376	387	388	404	413	401	392	379	388	361	410	397	360	383	381	386	396	348	377	372	377	433	371	342	392	418	389	336	388	397	407	351	370	426	399	379	393	353	373	386	392	404	384	395	390	386	396	343	387	384	375	388	372	377	383	352	400	384	360	396	383	411	390	427	369	383	339	341	356	359	377	358	434	362	381	368	407	383	349	371	378	367	400	356	366	375	389	393	392	352	398	373	403	366	366	397	436	381	362	386	402	373	375	370	350	377	411	381	383	385	365	370	415	391	377	387	389	401	378	369	368	392	397	368	388	376	399	379	411	392	393	375	367	366	383	395	434	407	353	356	367	371	386	409	410	414	354	393	368	371	419	367	370	417	422	401	366	391	424	400	386	377	361	424	406	426	412	357	351	412	367	377	411	394	379	386	396	380	389	384	464	364	366	427	364	346	373	376	380	423	394	361	361	390	389	402	358	361	371	403	395	336	396	382	354	391	374	369	381	339	369	391	379	376	358	394	374	393	345	344	399	378	380	382	402	395	363	417	377	406	404	336	386	395	376	372	358	399	415	386	349	398	400	380	400	363	388	396	353	401	377	384	393	395	386	397	396	382	368	408	389	395	367	389	440	365	365	356	394	362	360	393	398	409	400	392	379	369	370	394	391	356	377	405	383	398	417	427	387	396	354	376	374	364	375	384	393	357	371	393	362	388	359	400	369	402	381	354	389	400	394	377	366	373	426	406	436	379	374	378	394	318	402	409	377	400	369	420	396	383	386	383	365	387	383	374	360	412	397	382	410	386	417	372	373	388	388	372	384	397	373	386	380	401	392	401	377	362	375	361	398	379	391	379	387	374	393	413	374	375	375	359	414	365	436	399	364	404	366	425	368	398	387	377	395	408	372	352	372	385	354	383	389	358	352	385	366	380	398	357	380	388	405	362	391	415	369	425	395	405	317	350	403	377	397	406	359	368	372	370	342	417	362	378	363	401	349	362	394	398	387	403	396	413	407	349	377	351	367	368	391	409	366	382	374	397	393	414	387	385	382	374	382	370	420	383	393	369	356	379	402	375	363	376	390	378	355	396	369	381	390	402	365	401	399	375	388	392	373	365	412	379	389	380	420	388	401	405	387	390	369	394	399	383	369	400	397	342	388	328	354	397	365	378	381	397	382	363	395	395	418	412	394	347	426	376	400	350	365	348	338	397	387	378	405	392	378	387	409	404	384	389	373	341	371	378	413	385	413	387	400	381	392	371	376	408	367	374	406	377	374	418	415	408	372	408	356	386	366	360	401	349	380	374	359	428	380	328	392	398	364	396	443	377
3123	1021	1168	1049	951	962	962	922	900	933	845	914	877	939	924	901	872	848	893	841	841	896	917	867	926	857	894	850	859	895	836	883	922	889	904	890	874	891	934	867	852	858	858	848	909	908	854	880	837	831	864	917	907	909	894	869	920	896	888	917	918	884	897	896	916	919	807	856	875	867	918	886	833	898	852	848	839	876	837	927	862	856	902	891	889	881	870	900	845	880	938	854	921	829	836	914	822	823	882	899	845	839	884	854	886	869	882	877	969	893	836	873	903	859	891	857	889	890	864	921	807	879	860	883	961	886	893	870	836	872	913	856	933	907	895	950	885	835	892	890	957	869	879	855	910	878	810	839	874	894	913	871	892	890	879	902	906	911	895	914	863	889	896	858	906	867	884	898	866	903	880	953	899	904	851	894	880	869	890	855	831	900	855	859	904	906	887	903	885	894	876	882	834	835	872	893	916	885	886	872	870	867	854	845	874	889	844	840	888	890	885	910	911	911	888	901	927	936	892	891	883	884	919	919	900	905	795	852	930	851	883	908	833	839	862	926	879	889	894	865	917	849	896	869	882	877	922	941	884	918	911	914	916	884	898	861	905	897	956	848	902	905	872	855	855	844	872	881	894	888	838	880	856	913	876	852	880	858	894	888	858	903	853	871	892	879	919	904	854	957	863	901	834	886	893	825	885	880	883	881	930	857	890	881	904	905	888	903	893	928	895	885	897	937	835	890	870	842	841	878	837	907	924	853	896	886	877	894	838	870	912	816	883	922	883	919	884	918	882	825	898	883	921	919	873	884	843	840	883	856	822	915	877	913	883	874	890	893	881	921	837	898	874	934	903	890	918	905	858	903	852	850	886	893	893	844	889	840	859	911	846	924	851	866	895	830	850	903	855	877	885	897	892	851	898	858	861	863	886	940	850	894	890	900	847	862	937	860	901	930	867	872	828	902	845	869	888	875	907	876	867	865	795	911	852	853	898	862	885	875	907	883	885	880	888	917	897	895	853	863	867	888	900	851	871	873	830	913	867	841	872	850	904	915	863	849	883	863	902	890	865	859	895	889	898	901	846	899	855	883	866	878	907	881	909	863	917	889	865	826	886	866	896	920	799	881	900	891	843	846	892	907	821	867	907	868	901	894	884	901	888	815	868	805	896	907	909	828	852	895	915	916	885	859	875	892	910	874	868	900	896	912	865	918	874	869	833	911	788	886	894	900	909	876	867	864	894	910	866	874	881	839	904	862	944	873	839	917	886	860	887	862	934	892	901	872	885	926	900	951	854	896	900	889	904	854	870	872	811	903	894	853	927	887	900	903	901	873	889	875	866	893	877	914	885	913	834	908	911	858	899	853	918	878	885	898	915	866	884	898	858	861	912	858	843	888	887	833	854	852	869	836	940	865	843	892	886	942	900	898	896	920	862	861	911	872	850	839	887	890	861	877	959	892	876	905	905	886	860	904	884	916	879	850	843	834	877	852	881	938	883	869	880	871	941	877	851	910	819	872	908	917	861	829	898	875	910	857	885	891	821	895	843	871	906	883	931	883	861	858	916	856	911	919	915	936	925	925	874	866	885	905	863	857	945	885	846	912	854	872	836	906	887	876	878	920	902	855	909	858	861	890	846	895	892	911	882	873	850	891	886	864	867	922	913	888	910	881	886	879	850	861	861	893	874	891	902	824	887	915	892	902	889	938	898	861	909	917	851	898	882	897	856	893	841	878	918	913	899	829	877	866	909	920	871	918	928	901	829	849	883	850	903	914	913	798	965	919	867	862	861	878	875	889	847	905	904	917	914	849	864	885	875	900	894	880	895	931	890	852	894	897	887	879	908	870	872	867	889	872	887	851	885	856	930	890	903	907	878	819	879	903	901	854	922	860	882	879	854	860	859	914	887	825	832	878	865	920	881	902	920	889	917	865	832	857	913	800	869	815	870	854	893	842	894	834	854	865	914	835	918	865	851	886	858	922	913	920	911	873	902	908	882	880	875	873	892	871	876	902	880	908	826	890	847	846	891	837	903	896	888	886	919	885	927	839	860	876	902	870	865	887	876	885	872	893	815	900	881	848	902	889	855	852	909	869	869	808	887	869	866	903	884	901	886	869	920	906	936	932	882	867	818	850	869	938	896	862	845	897	867	838	872	870	831	961	944	854	843	827	861	843	920	873	893	909	866	923	841	899	921	890	898	866	910	895	906	868	917	863	877	877	872	872	873	925	873	870	926	871	795	897	892	914	894	885	865	905	902	821	862	864	890	885	908	859	922	839	864	899	905	865	832	848	890	869	878	872	888	866	929	888	918	872	864	906	878	925	862	877	918	888	878	926	850	887	865	876	900	850	887	895	858	916	853	891	857	880	928	855	895	870	878	853	863	858	883	876	917	892	873	907	879	907	997	860	863	913	871	895	874	873	877	856	877	854	921	900	896	921	845	884	889	902	880	911	843	854	844	896	879	965	894	840	865	897	882	898	826	880	900	872	866	873	858	848	857	931	851	859	899	875	885	898	883	884	878	911	884	875	884	920	861	908	907	860	842	853	872	882	886	849	860	859	807	878	884	912	886	922	869	868	844	879	908	906	905	889	848	885	879	889	845	851	870	850	911	845	882	885	864	934	855	881	978	903	919	949	860	905	911	874	856	937	882	947	883	888	848	917	847	917	811	883	850	947	897	919	861	880	899	898	845	869	854	903	883	845	880	827	859	860	879	841	896	908	906	886	872	907	878	930	847	865	871	886	818	837	939	890	888	881	856	887	878	888	888	869	843	855	938	904	906	875	879	875	839	917	868	888	912	864	835	908	892	884	899	901	937	897	878	859	811	830	864	876	850	885	871	882	944	893	854	916	895	934	836	867	909	869	900	915	881	872	898	909	864	863	842	806	873	904	870	859	856	903	882	864	902	935	862	883	853	886	865	911	927	867	878	857	879	919	868	884	895	845	841	881	890	870	923	861	878	902	916	894	902	859	904	857	859	879	927	890	896	851	846	890	893	892	840	897	854	852	890	896	880	868	854	906	883	884	841	886	829	866	868	893	868	861	890	818	872	872	952	857	870	900	890	789	893	889	878	828	926	899	848	877	879	854	894	908	903	890	863	899	915	834	913	928	936	905	851	884	900	916	893	926	910	930	965	816	878	895	852	859	822	864	894	834	874	827	883	931	857	889	911	903	870	896	858	888	882	840	869	904	913	911	826	869	911	884	913	911	887	849	898	896	866	911	868	847	906	871	881	939	887	905	861	867	953	914	889	901	922	860	866	868	862	805	845	893	856	909	861	844	887	863	914	874	865	887	865	893	843	858	883	902	889	849	875	898	885	891	884	877	866	906	852	940	883	851	914	862	918	862	849	884	893	872	893	882	910	927	871	875	880	882	910	843	892	882	893	870	895	941	834	889	889	898	858	874	876	902	909	895	905	899	874	897	869	878	929	892	900	880	881	894	918	886	894	889	838	875	845	868	908	919	887	855	887	855	881	861	865	877
21365	2269	854	572	488	433	367	380	350	316	320	326	270	310	334	336	324	292	318	323	331	313	308	329	295	286	308	296	263	306	334	291	331	303	321	303	270	309	284	299	313	328	317	291	301	357	328	310	312	285	328	313	270	318	278	313	320	300	315	315	320	350	311	282	270	299	321	301	299	326	322	290	280	294	268	307	312	278	319	310	269	288	317	302	285	306	300	291	329	305	318	306	311	310	323	309	331	316	306	278	325	285	310	327	301	280	279	316	314	298	296	311	314	269	323	330	276	304	304	304	313	290	314	309	288	316	316	328	283	308	323	310	348	252	310	313	303	306	290	300	300	322	307	288	298	288	317	311	321	321	300	300	314	305	330	308	306	326	328	304	309	303	298	318	323	289	275	272	296	270	282	308	316	332	302	299	300	306	253	311	314	285	313	323	278	300	339	273	312	328	292	296	278	309	304	305	274	281	305	280	298	303	276	296	287	285	304	313	292	305	289	260	273	284	313	278	297	295	274	269	291	298	324	302	306	323	257	331	290	302	292	263	274	315	282	281	317	299	308	291	304	294	296	295	283	297	277	302	291	294	308	298	301	296	292	274	268	278	307	283	309	280	283	279	344	303	301	304	298	270	283	279	279	262	308	268	312	289	270	327	280	306	344	324	287	322	288	283	334	294	302	289	326	314	339	306	265	296	327	336	295	308	305	277	278	293	316	297	307	293	310	312	287	302	302	268	277	285	304	318	316	289	292	335	303	261	352	298	322	339	315	277	310	293	305	294	275	312	296	296	320	292	319	308	306	298	294	306	276	313	306	303	318	337	275	305	308	328	305	311	297	315	318	309	308	275	296	268	313	297	279	266	258	292	293	304	334	307	302	325	287	294	284	287	298	299	300	283	296	266	323	305	293	316	317	313	321	308	304	329	280	316	304	329	311	303	320	294	275	286	291	279	315	320	309	288	300	322	324	284	318	292	285	285	343	331	322	269	307	290	306	293	335	286	285	302	289	329	325	301	305	300	319	287	280	287	308	294	302	313	292	308	308	284	302	344	312	301	298	323	287	288	313	304	305	309	301	313	297	279	314	277	291	279	288	304	308	267	297	294	341	296	280	279	309	318	297	282	333	331	316	291	299	271	320	293	303	284	309	296	273	313	311	307	297	316	322	292	294	277	284	312	301	295	277	279	286	326	285	277	290	319	345	281	308	319	281	320	299	307	288	289	309	287	305	265	319	324	255	275	282	290	297	293	284	319	255	267	303	301	296	347	308	292	263	302	259	302	284	341	280	276	287	262	302	322	305	303	290	313	283	323	317	312	297	266	339	259	325	301	326	278	307	293	277	297	310	293	280	275	282	329	322	299	310	310	320	316	295	290	302	321	257	348	304	307	311	299	345	315	304	283	296	281	275	317	311	302	294	302	305	346	281	304	264	290	295	302	326	260	263	284	277	317	280	270	337	309	313	326	286	338	295	310	299	290	309	300	321	285	308	257	298	283	287	294	289	327	291	304	262	293	295	320	273	289	248	280	332	288	316	298	301	253	314	308	306	306	285	300	313	294	337	279	299	283	308	307	280	308	297	302	315	272	273	290	308	318	298	317	293	308	305	326	298	320	289	301	317	242	279	343	296	313	293	278	327	328	260	319	296	278	300	326	287	332	324	303	305	292	296	313	315	295	337	287	325	279	300	271	277	313	266	305	313	304	285	307	301	303	303	300	315	297	306	311	331	307	287	323	290	318	310	275	273	307	303	275	320	330	274	281	289	303	311	276	305	282	300	305	287	285	302	316	306	273	305	324	303	292	324	307	296	302	287	312	281	319	315	288	322	328	264	276	309	339	300	273	360	319	311	314	306	312	312	308	313	306	293	332	287	266	296	311	332	300	287	305	322	317	315	305	319	275	287	309	314	291	289	313	317	298	284	301	302	312	325	292	289	272	302	319	320	295	283	298	301	334	291	299	331	282	311	317	311	319	327	299	303	289	304	273	311	316	291	342	287	311	277	321	324	310	301	315	289	309	277	281	298	299	287	288	330	297	321	305	283	324	322	309	312	294	306	300	311	309	321	274	299	325	314	277	295	318	298	288	288	347	301	295	316	301	305	338	294	295	327	291	293	302	303	296	310	291	323	268	295	319	295	304	326	307	321	281	301	303	287	322	319	288	310	305	290	320	305	290	274	303	287	303	248	298	308	281	314	297	305	295	311	305	305	299	295	308	289	285	320	277	303	331	313	299	311	316	328	307	297	296	299	295	316	293	279	316	299	322	296	312	292	308	293	315	347	309	306	306	285	285	315	300	315	304	300	276	286	311	282	273	275	308	295	280	327	294	297	318	294	326	302	294	312	333	299	315	284	313	344	295	283	292	326	293	282	284	294	326	308	296	307	299	348	277	333	288	307	319	284	299	347	311	299	301	322	325	291	276	297	261	274	303	284	276	300	293	293	273	337	316	308	311	312	322	295	290	298	283	311	298	348	329	300	304	318	300	301	284	288	279	278	306	314	312	278	289	317	317	280	303	340	293	307	328	298	330	310	297	315	297	315	347	307	280	305	317	314	273	305	289	343	268	309	280	318	308	292	311	303	313	310	316	309	286	272	330	296	304	318	290	281	295	311	286	315	348	280	311	300	291	310	307	326	267	306	298	257	321	294	268	295	289	315	329	331	292	310	294	286	310	278	299	321	290	314	289	256	295	277	288	285	327	328	332	274	295	309	320	310	304	329	317	296	311	307	307	314	291	264	289	301	284	313	310	308	300	305	293	291	276	325	297	327	292	321	308	319	303	299	273	334	307	311	321	296	324	251	304	325	305	331	276	285	334	320	278	302	312	301	304	324	311	277	312	346	296	293	301	324	281	305	290	272	310	328	302	297	293	252	302	291	295	283	319	285	282	320	273	348	283	274	299	320	322	303	294	328	317	293	297	335	309	295	274	290	318	329	307	281	336	300	288	322	275	286	268	308	287	309	328	323	302	322	294	273	307	296	296	274	319	302	288	269	284	305	306	290	344	292	292	296	314	323	285	306	344	306	292	326	308	289	296	261	267	329	324	287	310	317	314	301	305	276	314	289	279	327	314	297	342	309	293	279	297	316	284	300	278	307	285	312	339	308	290	300	323	277	299	301	312	288	312	292	331	304	278	251	291	283	280	324	308	315	308	316	351	325	299	282	285	309	293	304	285	290	332	307	309	359	304	326	337	280	310	286	302	265	264	301	337	332	298	286	321	303	322	284	301	286	311	307	294	266	329	332	343	302	289	334	297	278	275	307	302	289	302	291	294	297	305	282	331	309	300	279	323	312	283	290	302	314	307	287	304	291	299	343	284	274	298	291	295	330	286	277	302	283	300	308	311	279	268	303	294	332	288	312	349	313	296	304	298	266	272	324	315	292	324	314	289	284	279	321	310	318	290	288	337	298	330	285	269	281	276	273	302	318	301	331	283	280	288	275	308	315	283	304	284	291	320	323	298	303	300	302	281	302	310
13454	1283	1829	1632	1398	1155	1128	1002	978	846	773	760	785	799	762	739	731	733	695	709	748	699	687	757	762	724	743	747	719	685	782	756	742	700	689	770	730	759	740	708	709	716	717	712	722	744	690	771	687	709	703	689	732	642	695	730	703	755	707	710	717	733	740	628	723	704	725	705	684	701	696	691	726	722	677	714	709	705	709	714	730	699	692	696	717	725	721	700	698	707	760	710	660	750	720	648	721	711	679	694	706	703	678	727	694	684	701	712	740	658	693	745	681	678	702	682	711	725	703	672	697	719	713	719	657	728	712	721	735	700	704	737	714	675	720	729	714	710	665	726	700	663	700	692	716	719	700	701	773	698	680	726	724	759	659	706	731	730	751	744	705	699	666	663	665	689	740	686	750	756	700	706	735	698	705	692	697	654	709	732	686	663	712	706	695	749	734	693	710	683	692	755	711	717	707	686	637	652	712	668	713	681	696	697	741	681	696	721	705	664	710	724	714	693	659	692	691	701	686	759	688	663	675	741	681	641	722	722	742	660	694	670	718	704	737	675	685	762	729	732	744	663	713	721	725	708	722	652	692	697	687	714	711	681	694	657	702	696	673	708	740	705	696	713	711	660	670	690	696	720	723	726	702	748	665	709	667	668	733	766	670	690	702	658	728	708	667	704	705	717	740	702	690	698	706	733	663	735	735	716	688	684	702	737	698	686	689	708	696	710	708	679	708	686	743	702	715	716	707	708	717	682	712	642	704	688	740	722	729	697	681	677	676	701	715	710	662	693	740	702	652	681	675	729	700	734	705	708	694	732	670	731	691	686	763	706	751	706	688	733	679	784	702	698	744	723	682	701	705	774	682	711	734	686	698	713	716	674	696	649	729	718	721	716	666	704	738	743	742	796	730	702	716	714	706	694	740	710	718	686	713	733	722	676	668	704	685	702	668	694	696	680	726	717	691	767	702	671	691	709	670	708	725	686	738	716	745	711	664	695	700	684	668	711	733	720	709	689	736	722	701	696	722	667	746	686	681	726	707	699	725	738	715	727	724	692	714	683	693	734	721	708	707	679	676	689	749	738	700	699	664	763	721	694	740	659	682	660	705	714	685	705	684	690	691	689	689	649	762	709	711	649	683	711	746	658	684	691	700	671	722	723	674	694	691	716	667	706	711	755	699	695	690	697	710	739	705	645	709	749	719	729	730	692	686	699	725	693	687	718	709	744	650	749	753	704	692	725	663	754	712	691	696	744	729	700	694	699	717	687	699	698	714	731	723	745	722	717	702	703	675	727	694	712	664	677	680	726	695	699	730	706	699	715	735	708	746	648	679	704	699	686	692	688	678	697	712	770	641	725	723	719	688	698	713	660	702	672	729	709	683	709	680	687	701	744	705	707	718	730	701	736	654	706	685	719	680	687	673	756	717	728	684	694	687	696	722	694	707	750	722	752	684	691	692	696	691	718	720	674	714	678	667	709	727	718	694	670	714	704	674	682	699	708	689	675	750	724	655	767	729	683	707	696	708	714	695	698	753	732	731	742	702	696	742	739	705	726	708	666	701	672	690	747	705	699	722	675	708	681	735	705	736	681	680	745	686	686	712	721	690	703	735	682	679	712	684	704	709	656	725	703	759	721	699	699	770	696	756	673	697	716	711	706	711	695	698	649	707	659	699	702	706	720	706	680	695	741	692	754	732	703	718	707	707	719	701	744	658	712	712	696	676	758	708	721	693	663	711	699	700	748	762	703	731	681	728	684	708	727	735	703	687	698	705	670	684	689	696	700	716	669	704	697	733	687	721	720	683	699	681	655	696	650	721	730	682	729	690	723	694	686	662	664	675	722	692	732	741	716	732	710	740	749	705	716	732	684	683	702	748	736	731	693	629	710	712	705	682	725	728	688	725	710	726	729	723	705	737	717	680	662	649	703	672	717	745	685	689	707	671	722	675	734	660	722	695	691	676	693	704	680	659	657	699	684	746	703	677	694	702	726	659	709	707	759	706	701	750	693	727	689	760	751	730	680	686	734	727	694	715	747	714	705	673	695	652	681	715	644	722	719	706	688	728	702	651	730	686	704	681	716	674	665	714	691	711	688	679	715	682	747	679	723	681	705	743	719	697	716	653	687	725	666	673	665	679	709	657	716	760	722	740	751	678	688	725	733	724	688	743	730	716	728	758	724	718	707	698	664	702	692	719	682	694	729	713	719	743	729	648	740	678	676	703	757	682	686	672	663	690	734	674	693	691	721	657	668	703	687	692	727	726	685	754	696	677	649	722	692	747	732	714	728	691	696	728	696	696	677	740	755	744	710	729	710	736	715	693	676	679	671	696	700	710	689	685	672	690	711	718	742	731	669	727	719	757	742	705	739	702	703	728	708	691	723	751	716	728	702	719	719	702	690	715	734	721	684	712	658	694	732	651	676	704	716	684	687	695	685	714	704	698	707	689	707	701	699	678	691	710	683	684	683	708	698	731	694	689	736	716	703	716	728	724	719	698	707	731	698	724	731	756	735	696	676	705	732	721	702	682	683	734	709	695	709	742	708	708	702	684	695	694	737	697	703	704	736	716	682	678	689	710	722	725	717	719	680	715	734	702	688	697	735	724	720	766	704	747	720	695	706	714	742	728	668	722	720	696	708	680	709	738	712	681	730	714	693	689	708	695	720	749	773	688	691	678	655	688	715	710	735	702	674	699	688	690	691	722	715	717	706	738	692	742	695	734	723	690	716	709	700	677	713	711	757	747	652	661	681	699	701	678	651	673	700	719	688	703	683	710	690	720	715	682	744	638	694	680	713	724	706	697	696	753	676	715	714	725	713	663	701	695	723	653	641	680	708	716	742	716	675	703	726	671	686	727	733	748	693	736	719	651	697	715	716	737	717	704	699	698	728	696	724	684	695	739	711	734	719	674	663	671	739	672	739	652	712	704	715	754	687	715	668	705	703	726	714	676	682	711	734	715	748	697	723	720	691	711	702	670	693	732	682	697	716	693	648	713	696	737	706	708	700	686	716	662	683	661	736	700	682	698	691	681	702	702	701	678	706	728	763	694	728	744	682	648	701	723	715	722	742	662	682	697	670	736	712	738	705	665	667	672	697	729	739	692	696	657	741	700	705	654	715	674	775	711	703	687	696	717	726	737	673	697	741	657	695	710	685	754	749	703	685	667	701	685	680	724	712	710	707	660	712	705	704	698	720	689	693	727	697	682	683	704	725	674	718	690	677	717	706	674	680	706	716	741	689	729	679	688	716	745	738	727	652	702	663	705	666	674	654	696	648	727	713	676	725	665	723	699	732	670	746	724	760	708	707	712	711	751	746	666	720	710	735	731	704	698	711	684	694	738	722	688	687	720	734	687	702	722	679	676	690	741	708	692	712	706	676	693	717	707	732	718	681	724	684	673	741	710	781	727	721	721	623	697	721	681	735	674	693	694	736	730	689	679	690	680	629	688	709	700	742	678	698	704	713	726	747	688	667	715	685	705	735
31529	4975	1166	605	381	307	238	230	229	214	167	147	160	152	150	149	144	141	153	138	134	125	135	151	141	142	133	144	131	133	135	137	146	140	138	140	150	139	145	131	152	158	140	154	158	146	145	145	127	126	150	138	129	135	129	132	152	141	139	150	126	151	155	104	132	142	142	151	135	118	145	118	139	136	132	136	154	157	140	135	163	143	142	138	137	130	145	137	144	126	130	163	115	116	130	128	147	115	116	147	134	152	130	135	149	133	127	134	142	131	162	127	123	135	144	154	143	141	125	125	134	117	154	124	116	113	137	137	147	129	121	131	126	129	144	148	149	140	124	121	138	132	132	136	135	144	154	144	110	131	128	139	146	144	136	132	138	144	125	140	124	129	137	126	153	148	127	145	129	138	146	130	145	136	135	159	127	150	136	129	134	132	151	134	138	139	123	131	135	132	164	140	125	134	123	142	140	140	129	133	130	134	145	138	129	138	155	119	108	119	154	133	129	135	126	123	137	144	142	142	142	149	131	125	149	136	142	144	140	141	132	140	151	135	159	144	128	137	154	143	138	124	113	140	122	140	129	122	121	151	137	114	116	137	152	133	166	129	128	151	134	119	135	116	171	131	142	127	149	139	115	124	116	126	130	133	147	130	132	142	136	131	170	143	135	140	148	107	136	138	129	145	153	132	132	120	146	146	171	126	140	126	166	143	154	133	130	136	136	124	122	126	161	137	145	142	114	141	127	134	165	138	150	130	140	133	138	143	127	126	152	152	160	127	139	122	132	145	147	156	139	137	139	130	129	119	140	123	149	139	117	138	123	118	129	143	139	152	170	133	138	144	116	137	143	155	136	110	117	144	152	128	131	138	145	141	146	127	152	140	142	130	151	136	145	151	156	133	135	137	131	140	141	126	137	136	151	116	137	120	139	128	141	128	132	133	169	128	114	140	136	131	141	122	154	136	122	123	156	141	127	140	156	121	140	142	149	149	128	124	128	134	131	151	146	126	117	123	124	128	146	125	132	109	138	143	138	117	159	130	150	158	116	139	138	112	128	144	137	139	121	168	154	142	121	135	137	164	137	140	132	133	123	114	137	144	152	134	136	142	142	156	122	126	131	161	135	121	120	140	137	116	132	155	156	124	128	133	151	137	129	126	148	154	134	129	118	154	151	158	148	158	137	138	132	116	105	146	143	127	142	143	143	125	140	157	154	143	140	134	139	150	138	125	156	136	130	131	128	131	124	159	151	124	118	124	131	128	128	123	125	142	145	117	153	139	124	137	150	143	146	130	138	134	142	150	148	129	115	144	163	152	127	146	131	144	147	131	125	147	147	127	133	139	120	160	120	154	147	147	119	152	148	145	110	151	114	148	140	148	123	148	130	124	125	138	139	132	112	102	106	154	130	131	142	153	129	134	134	155	160	121	156	137	136	136	134	114	112	144	151	133	111	127	137	136	129	142	145	147	121	137	116	121	122	134	145	133	109	146	144	135	128	134	140	109	143	129	151	156	142	143	120	154	155	130	134	147	143	139	146	145	155	150	160	124	128	145	130	142	135	138	128	112	125	134	120	158	128	129	132	150	133	145	128	148	113	131	118	131	126	122	133	131	141	121	147	145	133	137	156	147	132	127	122	137	138	157	163	120	112	143	124	135	143	122	146	136	123	135	137	115	137	139	125	133	134	138	135	130	166	124	138	144	139	124	120	165	139	141	158	137	136	131	120	142	149	141	128	149	114	143	128	146	159	124	130	153	133	137	132	128	166	139	147	143	133	131	135	132	165	157	144	149	127	136	134	123	132	137	146	127	149	132	144	117	141	121	132	124	138	127	130	125	140	123	120	145	133	124	120	121	147	137	149	133	137	123	144	140	142	144	141	138	133	159	143	150	139	105	130	134	128	163	138	134	141	140	141	130	151	147	123	131	138	123	162	121	132	150	104	137	144	140	142	129	119	120	143	128	135	131	116	106	113	138	155	129	130	129	144	142	131	139	142	148	121	143	143	141	139	131	141	166	125	154	126	136	180	137	141	116	143	136	154	135	125	127	127	117	136	147	132	122	130	111	136	121	126	131	142	164	135	140	138	135	127	135	157	135	142	132	146	131	110	134	127	140	156	138	162	140	109	163	141	130	125	125	145	139	132	140	136	113	136	120	118	120	141	130	126	129	141	136	152	159	144	132	129	148	132	128	135	127	132	137	155	141	121	134	132	139	130	157	131	129	127	129	120	112	146	135	132	133	122	143	141	154	141	137	131	125	124	142	120	152	135	135	141	141	131	133	129	132	125	144	145	121	134	126	133	158	132	149	134	132	136	144	151	153	152	165	146	149	135	119	129	134	121	129	125	147	144	161	132	143	150	153	142	136	121	144	124	124	141	139	131	144	122	140	129	141	137	131	164	149	119	122	138	155	154	135	143	128	133	125	145	137	126	135	160	130	122	121	127	141	136	148	136	133	133	135	127	123	151	131	139	124	161	109	129	144	146	138	133	128	120	138	154	154	126	148	150	115	141	143	133	129	156	136	136	122	102	141	103	136	113	145	142	135	125	154	131	136	117	117	121	148	140	125	114	121	141	145	145	122	145	122	117	122	136	151	132	142	158	129	142	130	131	142	133	132	143	132	129	154	143	132	142	132	161	115	156	123	121	138	117	138	141	125	126	144	142	132	131	138	114	129	142	124	142	155	131	136	133	150	147	142	156	152	143	130	127	129	150	142	132	138	129	136	151	130	143	144	140	164	132	136	133	136	118	122	144	147	140	143	164	138	127	136	147	145	121	122	134	137	136	122	152	135	133	137	142	140	165	135	158	121	136	121	115	154	133	141	143	150	149	130	138	130	146	136	161	135	129	152	141	123	122	143	134	133	154	123	125	133	141	121	118	138	140	122	124	153	150	125	112	124	147	135	137	121	133	136	140	135	132	127	129	146	132	151	171	136	163	128	131	163	152	121	130	152	120	124	133	143	148	123	132	135	139	144	128	128	137	135	126	121	134	148	126	126	126	128	151	138	117	171	134	126	132	136	145	139	145	145	118	128	138	129	128	150	137	150	129	127	134	122	147	127	143	162	132	130	153	142	138	138	129	126	152	137	106	130	127	152	147	122	136	146	112	154	147	128	131	139	154	147	148	134	116	149	123	149	138	139	122	128	148	127	149	130	137	145	122	120	154	137	115	130	145	131	127	134	134	145	130	149	143	143	147	140	143	135	149	142	143	151	138	132	146	141	146	140	126	117	166	123	170	150	153	131	111	145	119	141	144	146	152	123	137	141	130	125	146	148	145	144	132	118	130	103	137	118	117	150	136	150	128	138	133	121	159	159	144	122	126	153	157	136	134	151	125	100	134	122	131	139	129	152	133	146	134	147	121	144	175	135	137	150	144	138	143	147	117	146	115	173	118	154	136	137	133	136	143	120	128	131	119	125	145	125	119	132	174	136	137	122	164	129	146	132	146	138	134	153	144	128	161	147	125	166	153	148	144	139
17711	1269	2229	1936	1501	1199	1053	865	807	688	594	531	577	518	428	484	424	436	437	430	430	430	423	406	409	390	400	399	367	411	406	382	427	394	390	421	399	382	385	365	365	375	374	388	339	428	404	373	376	397	350	377	364	367	345	349	379	373	397	358	347	343	361	345	389	359	353	359	388	368	356	369	369	388	394	388	356	350	391	370	355	339	381	366	354	346	370	383	380	363	353	344	363	350	342	360	321	358	363	349	367	351	331	364	345	327	368	371	338	366	338	374	351	360	375	391	428	380	372	343	354	361	366	349	353	350	345	342	367	376	376	374	379	330	393	404	374	356	376	355	369	328	395	374	370	353	379	322	340	350	351	393	344	338	355	384	344	363	389	368	362	347	335	361	372	375	363	375	357	373	365	393	369	357	397	369	340	341	321	378	324	338	355	354	366	359	358	379	368	346	340	346	368	333	337	334	354	356	365	358	380	356	356	310	366	390	312	356	353	331	358	353	386	410	392	364	353	348	358	362	330	360	358	354	361	401	320	370	362	376	327	375	385	392	349	375	336	378	351	310	369	364	377	362	361	335	381	364	382	331	352	349	351	372	318	363	327	331	366	361	351	387	378	354	369	333	351	373	351	356	331	350	371	341	356	393	350	331	371	345	348	391	334	351	375	358	341	342	369	337	407	381	372	385	345	386	349	367	381	367	350	365	359	359	352	368	378	360	357	345	374	379	336	360	343	361	345	370	387	349	373	372	334	334	356	345	355	337	349	382	353	383	378	364	362	370	340	385	376	372	379	374	368	369	333	378	358	380	366	342	358	360	350	370	371	333	349	355	384	346	382	388	355	348	343	352	383	347	376	361	353	364	400	384	352	350	361	325	344	310	357	313	367	344	375	361	347	361	334	342	371	356	350	361	350	363	344	347	370	329	368	326	390	372	344	356	352	358	344	352	322	372	372	335	365	338	362	360	370	340	379	356	378	356	362	342	336	364	361	344	332	373	346	370	369	337	375	333	335	384	325	375	381	353	368	368	401	384	372	312	351	334	368	364	368	365	376	364	361	336	331	318	356	352	357	357	380	344	334	336	351	374	351	381	368	327	376	348	355	343	384	353	379	346	354	365	406	349	341	350	360	357	343	356	329	379	361	363	353	364	337	370	337	387	374	358	369	356	322	375	355	370	346	325	327	380	352	322	349	384	378	351	366	369	362	379	348	349	364	364	336	334	333	373	338	342	363	349	363	335	358	338	328	347	398	342	349	362	362	395	360	359	338	330	386	344	353	346	369	362	353	364	374	363	357	368	351	344	373	374	355	389	367	374	371	372	347	342	385	326	351	348	375	357	343	359	337	354	353	349	391	352	353	332	357	363	334	329	367	358	318	355	344	347	366	345	371	353	349	353	371	349	367	386	352	361	344	334	367	400	362	347	335	360	321	315	381	372	359	367	384	355	380	364	360	334	347	385	357	371	326	387	351	346	351	308	359	357	366	365	376	383	382	347	365	362	335	332	334	362	382	333	342	344	357	411	339	345	355	362	373	341	346	330	383	396	344	384	319	335	330	351	331	343	338	373	353	350	375	378	397	364	369	362	351	353	379	358	358	341	358	360	354	368	354	364	342	369	335	352	381	364	369	354	315	314	349	385	374	362	334	344	354	343	320	356	392	368	380	387	375	323	363	375	343	380	365	371	348	352	317	327	389	434	363	347	365	373	375	391	355	340	360	362	331	348	346	358	337	363	379	366	353	359	373	350	369	339	361	355	331	387	360	353	371	352	356	344	357	348	382	360	323	354	358	340	353	378	351	358	362	365	366	319	342	362	388	365	364	357	325	345	361	417	371	353	343	325	338	393	354	375	345	363	362	363	374	376	347	394	335	362	355	312	351	335	349	367	345	357	366	340	395	404	404	346	362	350	358	334	334	386	418	361	340	374	355	332	362	355	341	393	357	337	392	358	350	361	349	333	369	385	374	354	362	327	388	341	351	394	353	363	355	356	342	365	365	354	368	383	358	352	370	362	357	387	357	372	339	359	354	384	341	341	345	355	356	386	352	376	350	385	374	355	358	356	378	361	336	316	335	373	330	334	374	372	366	382	366	315	347	373	387	358	384	333	352	386	351	370	398	362	354	315	348	366	359	355	334	348	392	366	316	362	350	362	377	349	325	389	359	387	347	357	329	372	363	363	333	351	360	389	379	371	353	332	359	346	359	359	347	385	347	352	370	378	357	393	375	368	352	405	340	381	342	358	372	335	340	353	385	336	331	332	372	355	333	346	332	354	358	362	406	354	351	329	400	363	356	359	367	350	392	364	342	350	345	353	384	338	337	351	348	380	351	312	343	385	355	340	361	336	342	370	385	347	378	348	353	387	352	345	355	360	331	354	366	348	372	326	349	332	351	339	375	331	372	366	383	316	343	329	347	356	344	378	347	348	381	353	350	335	389	331	346	369	350	361	366	334	374	356	375	333	384	338	326	329	388	360	341	354	366	369	402	360	356	354	358	358	377	326	371	340	313	369	370	358	342	361	363	354	350	341	372	365	399	383	346	347	310	360	343	369	382	359	361	378	365	342	375	386	343	339	387	349	325	326	368	363	352	361	344	348	332	394	357	332	368	348	374	407	382	382	340	346	337	362	385	356	387	348	341	347	345	313	343	372	367	341	358	349	368	348	350	382	367	365	399	364	387	359	371	352	340	373	365	368	394	348	373	358	352	376	359	336	360	365	361	409	342	368	381	360	362	352	398	341	367	357	392	338	342	337	366	357	356	362	302	323	377	357	356	367	332	359	387	349	377	366	323	352	348	368	341	340	386	352	379	363	341	342	340	357	343	379	356	342	362	373	372	343	350	366	373	382	381	370	394	329	362	364	347	364	318	364	375	374	376	347	364	372	352	354	359	336	333	379	346	325	372	342	355	367	353	341	372	360	354	353	319	354	354	352	336	370	348	346	329	351	386	364	359	369	347	341	351	373	387	359	367	358	364	349	368	353	355	331	402	339	346	338	355	349	396	350	381	360	336	331	340	353	334	350	328	358	347	331	334	375	370	374	345	320	371	344	331	341	356	361	357	363	356	312	362	338	371	348	360	355	355	383	320	373	331	360	317	304	354	402	378	378	350	388	344	347	381	367	367	364	336	397	330	386	362	341	343	380	372	367	319	357	353	368	374	340	353	378	394	386	363	333	349	368	372	315	332	325	366	360	310	346	360	380	343	360	361	353	343	364	367	344	338	395	389	334	404	354	372	365	384	396	380	390	326	361	342	345	364	362	381	371	345	369	349	362	394	349	366	357	367	321	357	358	321	363	349	383	342	402	350	356	383	378	379	351	303	376	340	322	345	326	352	352	388	395	350	349	377	369	374	369	329	374	346	358	324	342	348	344	353	373	364	357	331	367	364	355	353	354	356	369	355	373	347	379	371	354	376	374	348	376	367	368	385	371	384	352	376	338	326	324	354	327	378	321	364	390	359	347	357	371	330	388	340	350
2403	511	522	445	397	357	363	395	387	347	389	375	403	406	389	369	388	362	424	408	387	401	388	343	385	382	365	380	392	391	392	366	380	356	360	356	381	363	372	369	386	356	362	422	357	404	379	357	372	389	377	363	376	418	380	398	359	387	361	330	387	391	406	396	378	390	388	392	375	421	372	392	390	386	391	387	376	385	388	389	377	325	410	386	408	408	411	409	398	383	390	383	366	408	391	381	423	402	355	379	352	389	387	342	364	379	379	401	402	395	393	396	391	364	362	334	394	385	402	364	349	395	378	398	407	387	336	367	354	343	374	385	335	355	382	381	374	343	388	378	400	374	387	401	362	380	386	386	349	398	373	410	373	379	385	378	386	364	365	387	357	361	380	342	380	366	408	404	412	386	387	338	370	414	420	369	357	377	394	380	378	365	389	386	393	368	368	364	385	351	352	417	385	391	394	389	396	377	374	350	378	352	385	366	374	368	384	387	385	425	369	410	369	358	436	364	368	353	386	393	347	399	376	328	359	386	362	392	397	355	385	402	390	354	373	357	381	361	379	392	373	373	383	370	370	405	398	410	362	369	398	355	366	367	397	392	360	392	388	390	402	389	356	367	368	392	381	405	344	407	365	337	387	351	393	385	431	397	359	368	366	372	401	368	368	416	372	341	371	374	364	366	423	399	394	347	416	397	357	353	404	386	364	400	368	358	407	358	371	394	376	384	375	414	381	389	373	334	393	400	372	356	403	388	393	397	371	360	367	395	356	382	403	323	402	389	344	405	372	397	365	395	392	351	358	374	389	362	365	345	347	375	409	388	393	367	365	409	396	362	414	379	418	357	358	371	368	389	411	355	401	401	361	390	413	382	396	397	391	412	385	361	379	372	333	400	381	351	370	383	381	363	331	392	379	382	403	369	378	354	375	388	359	375	374	387	370	395	365	391	383	369	376	377	386	392	348	366	398	363	367	377	355	372	402	356	356	382	398	395	381	362	381	383	372	355	416	386	390	374	354	354	384	376	364	363	381	376	405	370	397	334	345	403	337	379	370	368	381	390	383	414	330	377	346	366	359	377	419	392	396	384	394	370	368	390	382	383	367	407	375	358	418	378	375	402	413	390	397	425	381	359	360	354	382	369	385	407	400	397	386	414	363	337	388	373	331	412	407	398	375	378	400	398	387	376	372	369	374	376	360	358	401	403	345	381	411	413	376	374	366	340	361	360	412	380	401	400	389	366	368	388	342	388	382	432	391	354	364	375	383	353	350	366	407	362	367	355	413	396	391	382	400	364	364	383	345	367	348	381	386	366	367	346	412	389	374	388	349	389	413	373	380	374	365	393	388	364	379	416	406	369	374	349	362	429	410	409	409	372	388	395	415	377	363	349	381	388	385	408	396	397	348	372	351	366	384	405	426	345	398	379	399	412	366	338	424	405	403	396	398	359	412	388	454	339	366	364	395	366	374	386	374	413	424	373	327	411	375	342	387	383	366	410	373	372	355	378	352	378	458	413	387	395	354	388	398	377	379	371	371	394	378	372	394	386	363	397	367	388	347	407	390	370	342	398	414	351	347	382	411	366	368	388	413	371	440	364	392	371	363	390	414	373	382	378	388	404	373	378	353	364	392	393	384	406	390	393	385	397	369	379	394	367	382	368	361	359	414	371	399	346	354	355	399	385	351	339	378	367	357	398	388	372	386	380	391	394	399	376	390	349	360	378	388	382	366	387	359	379	375	389	372	373	368	411	383	378	364	369	413	363	391	372	343	386	386	399	380	406	385	404	381	386	366	378	391	384	358	362	362	374	339	364	371	392	363	372	397	411	380	352	381	376	396	383	411	394	377	374	358	388	344	369	363	385	399	373	340	384	383	346	398	392	390	396	366	390	379	386	351	385	367	368	377	399	364	399	358	369	388	370	384	365	366	398	368	440	385	355	403	404	382	377	420	359	395	379	401	339	369	363	359	376	380	409	383	372	359	388	394	364	373	373	401	423	349	412	407	419	401	384	393	384	352	371	377	364	362	375	361	326	344	372	389	393	383	398	345	385	421	415	371	367	378	353	356	388	379	397	410	377	366	369	403	356	392	392	390	373	383	392	381	381	381	384	399	371	387	370	384	360	342	413	370	386	405	400	421	377	374	392	380	388	337	377	378	394	360	376	394	386	378	377	384	364	372	425	410	384	356	366	362	373	409	389	387	378	372	392	400	395	363	372	419	413	353	397	390	357	366	411	398	415	358	362	356	395	384	384	397	418	408	373	407	353	417	394	369	413	373	367	415	394	440	405	360	386	355	393	394	392	404	369	385	386	391	373	392	385	396	383	387	388	429	368	376	361	375	356	387	371	353	378	371	397	355	402	371	394	370	355	373	385	362	372	365	352	353	386	352	358	362	405	385	407	377	382	385	390	377	375	405	381	366	426	358	344	392	365	417	366	408	380	372	404	376	353	361	364	372	375	385	390	396	410	355	370	373	368	359	350	402	416	357	315	397	383	399	398	397	351	370	377	360	371	378	421	410	376	377	378	356	398	371	369	322	372	347	368	394	390	400	388	368	420	347	364	366	384	387	385	415	395	391	324	403	346	343	397	381	396	398	376	376	398	392	365	404	427	391	410	385	378	354	373	377	363	410	366	398	377	408	394	381	389	329	374	370	363	356	400	383	367	370	421	410	387	364	362	395	368	398	409	401	368	408	423	350	412	380	348	395	353	373	373	401	365	350	382	393	367	410	391	364	384	378	392	391	376	337	384	400	369	342	375	374	377	420	397	384	408	349	392	351	373	380	371	396	375	367	389	371	341	391	381	386	355	395	384	389	406	352	386	384	392	364	349	372	400	404	382	373	376	380	375	403	402	343	354	376	396	369	364	349	366	413	365	395	398	390	401	351	375	382	345	385	402	401	384	347	390	366	381	363	385	351	422	410	333	387	422	400	375	426	408	365	378	372	374	380	357	382	395	397	382	358	394	365	366	402	414	343	355	374	359	354	362	399	369	419	357	363	341	385	419	392	414	416	398	384	374	389	354	372	365	388	355	404	379	356	371	376	360	363	397	403	382	392	366	425	393	363	384	413	355	366	413	402	382	375	378	393	394	373	411	404	395	349	389	373	364	365	410	381	386	381	393	395	387	360	410	376	386	369	395	386	399	400	364	368	433	402	364	394	374	378	401	357	350	377	416	373	414	350	401	354	371	359	321	389	377	412	369	394	378	383	344	376	373	380	390	359	424	405	341	388	386	384	413	404	379	362	400	367	370	368	377	389	349	377	357	337	349	367	389	364	419	407	369	376	385	372	359	397	352	383	355	374	353	351	387	386	363	382	402	352	350	376	368	398	376	352	400	363	383	385	392	369	371	392	386	363	348	345	372	342	364	367	328	332	355	361	381	387	402	381	397	370	359	405	372	388	366	411	407	371	391	380	362	385	395	371	415	377	406	364	386	368	339	384	391	359	419	395	379	358	377	377	373	376	404	382	384	370	389
2900	1075	1155	1055	955	969	922	912	898	882	951	887	889	850	877	894	897	877	864	883	883	928	892	850	903	857	889	879	919	847	896	903	800	878	855	869	890	927	885	844	920	841	872	847	898	885	900	868	880	900	888	839	834	880	887	873	845	828	868	898	899	848	874	856	880	863	833	895	893	886	861	883	860	884	897	876	890	809	905	841	912	860	897	966	833	867	888	855	940	883	839	875	864	867	913	866	862	909	814	830	871	907	849	899	897	885	870	900	909	897	898	909	876	878	895	845	907	837	910	897	901	850	876	917	873	860	884	860	858	939	877	910	948	884	865	859	922	841	889	882	914	903	853	872	853	839	887	870	921	880	892	885	913	881	817	918	924	872	860	871	885	888	861	881	809	858	873	852	915	901	881	846	875	856	861	840	859	853	897	891	887	850	848	898	898	855	901	864	887	894	937	864	851	872	872	848	854	878	849	842	935	872	866	876	869	863	872	900	848	827	885	902	893	863	860	893	878	871	887	872	879	824	877	894	844	856	805	888	868	867	895	910	854	843	925	888	853	883	887	858	932	844	881	846	827	842	908	823	916	958	888	797	869	871	869	856	894	818	896	785	912	891	887	887	943	913	862	857	951	872	855	861	869	874	933	916	928	876	885	892	871	866	839	886	881	883	887	856	872	896	818	850	889	872	856	871	842	862	879	903	822	863	906	839	877	883	883	878	808	873	900	887	910	845	883	864	919	822	848	849	844	906	888	878	822	929	877	875	900	870	865	867	829	833	900	895	911	871	853	906	895	896	875	840	873	905	902	850	896	842	821	896	849	848	854	885	848	838	905	863	858	924	858	904	837	857	898	884	902	874	905	888	862	838	900	864	845	869	853	897	878	865	852	880	895	841	909	915	897	883	879	909	901	819	848	871	884	860	880	874	890	878	855	850	914	843	878	884	917	857	875	901	890	840	962	877	879	919	820	825	894	918	908	865	905	890	888	806	869	865	868	924	970	894	833	916	833	872	919	879	874	923	903	880	877	822	884	865	806	903	903	858	856	885	879	815	871	877	845	861	789	864	920	879	903	924	868	881	899	880	893	861	873	886	792	920	837	900	864	831	901	895	905	878	872	918	841	833	896	867	900	912	834	887	881	857	873	877	871	895	879	863	861	864	869	874	870	886	885	880	822	824	861	853	910	900	900	860	854	893	880	860	869	877	835	854	859	888	882	926	913	867	888	873	891	884	889	848	869	919	869	858	912	852	882	856	837	881	843	849	846	890	862	919	872	906	856	911	896	917	835	860	899	860	862	896	930	920	854	860	900	827	901	814	874	939	822	889	815	881	873	872	828	899	816	852	843	881	881	857	951	906	907	873	897	896	892	909	916	904	890	883	870	886	849	939	922	875	904	893	919	840	935	865	878	862	856	872	889	927	874	853	844	854	850	899	861	884	942	865	917	848	870	877	878	867	922	914	899	846	918	889	929	919	892	891	887	865	860	922	829	871	880	854	900	880	864	919	889	895	877	841	887	844	908	878	893	970	827	829	913	879	866	898	893	924	926	869	846	886	886	883	919	931	859	893	908	892	812	882	871	856	883	865	889	849	927	855	907	907	867	884	858	836	842	818	839	833	876	920	884	880	854	860	836	904	908	933	903	840	836	908	864	890	918	920	912	899	863	878	916	831	856	894	883	842	827	848	874	863	846	934	844	856	878	889	839	849	878	890	885	852	866	892	875	922	848	867	852	813	864	823	884	901	892	883	905	880	877	849	856	862	861	864	867	882	903	932	837	854	838	836	876	934	898	891	883	901	917	877	864	849	870	908	871	845	834	895	951	906	850	856	927	895	852	846	854	885	840	883	885	847	842	898	889	868	907	827	921	851	859	864	903	906	869	843	886	833	851	853	857	884	871	866	861	877	869	943	938	923	883	877	931	876	944	865	833	850	885	873	903	856	896	885	870	917	885	889	870	902	884	890	857	934	863	874	856	846	854	850	887	912	928	887	881	894	894	817	900	863	891	865	855	884	895	911	880	880	900	899	829	826	888	869	914	947	916	852	941	889	824	892	870	866	910	898	844	917	965	883	893	856	846	806	844	882	896	904	919	833	888	864	915	878	885	901	861	868	848	866	836	895	905	879	857	936	860	912	848	832	886	953	853	849	871	912	879	902	881	858	844	839	860	877	872	816	883	913	870	891	876	921	893	877	901	855	854	914	891	890	869	893	941	883	892	902	826	946	917	875	815	818	858	919	815	873	875	906	884	888	909	881	846	887	860	885	819	912	890	851	856	900	836	868	949	908	934	887	879	903	870	864	916	941	855	866	909	943	851	912	872	881	887	890	911	896	874	892	890	885	876	849	828	841	857	862	874	875	899	877	928	903	847	894	893	872	802	834	860	933	852	848	860	900	867	803	907	849	847	884	914	922	878	897	815	932	859	862	912	963	866	898	859	907	859	827	892	868	840	941	860	868	915	863	891	839	873	925	907	863	877	880	831	855	852	806	841	846	838	887	861	861	938	870	887	861	910	867	869	879	861	914	883	866	867	904	949	873	859	859	873	878	883	907	891	846	876	912	932	894	878	873	890	827	925	846	945	826	881	881	890	879	874	859	854	850	845	878	859	933	875	870	855	851	865	926	940	897	929	887	867	837	850	915	835	835	826	883	859	898	858	831	886	830	819	893	858	890	842	883	866	865	817	911	936	833	862	871	863	872	872	886	898	925	854	909	903	829	902	934	850	849	891	905	886	861	912	913	872	895	846	850	877	842	901	872	894	882	840	931	849	886	866	884	874	951	887	897	897	889	895	880	871	928	981	853	871	820	858	887	905	883	896	854	897	886	875	861	887	886	899	885	890	914	918	858	926	942	884	854	886	827	910	882	868	887	849	883	844	878	812	858	853	912	829	863	856	864	828	914	906	899	874	849	857	858	841	877	886	886	865	854	885	833	901	857	915	876	892	856	873	904	857	920	850	856	848	874	895	901	887	874	878	849	895	870	884	893	874	880	883	918	832	865	893	888	906	873	894	928	844	887	943	876	916	899	851	879	865	912	806	892	869	895	911	888	892	835	859	925	933	896	913	892	892	877	897	862	865	922	848	847	866	932	854	857	865	857	852	890	884	862	845	890	888	896	872	863	911	916	869	865	874	917	940	919	882	916	914	859	838	873	836	928	871	897	892	858	865	910	921	896	843	942	847	879	839	853	923	858	898	868	918	875	869	932	881	839	848	865	894	888	848	842	827	845	863	923	911	868	859	865	843	849	916	862	859	913	882	878	935	866	859	905	874	841	897	823	896	872	894	895	864	831	874	880	874	895	825	858	874	885	875	898	895	832	871	849	821	892	921	873	871	881	837	906	800	857	919	948	873	859	856	867	929	931	887	864	893	839	899	837	845	868	894	905	895	919	862	869	933	880	864	910	900	918	874	914	899	845	921	900	841	875	856	895	916	936	897	891	861	857	904	886	890	896	875	894	858	913	915	881	855	914	850	907
18924	1893	817	596	447	398	366	292	315	323	308	329	305	281	306	316	301	325	302	301	311	279	291	335	292	287	302	310	319	293	279	297	272	297	293	301	317	304	277	288	349	261	306	292	278	290	297	294	312	318	265	321	329	257	283	280	324	274	308	297	311	308	292	293	308	280	303	322	297	318	280	301	258	298	266	302	287	267	280	294	300	290	290	286	312	323	296	289	275	312	282	327	327	316	310	306	263	314	317	283	304	300	299	307	328	297	279	287	307	282	261	326	302	266	276	270	323	309	287	299	304	317	297	299	280	300	302	306	324	292	300	293	325	277	317	292	291	314	293	295	285	272	298	319	315	287	334	288	281	320	317	283	275	277	295	286	297	289	304	293	303	293	292	282	307	313	312	284	301	300	300	264	267	316	299	293	336	315	305	314	292	295	340	299	312	305	310	292	297	303	277	295	288	268	285	289	293	337	319	345	311	278	270	304	332	291	272	258	309	298	294	293	295	321	284	309	273	267	318	275	311	319	295	309	277	279	262	300	306	265	312	278	300	302	308	272	307	326	320	290	303	309	310	287	287	302	287	310	306	324	338	284	281	289	277	281	289	284	306	297	284	263	305	343	305	298	283	310	335	291	285	301	287	282	272	321	306	309	305	288	303	290	320	319	278	291	308	272	285	308	267	309	318	271	292	308	307	327	306	283	303	298	315	278	276	294	293	306	305	290	299	318	293	270	295	304	296	288	315	306	336	293	307	286	299	276	299	322	289	317	297	302	280	278	303	335	314	271	296	310	306	322	293	329	317	308	297	321	303	304	368	329	303	304	266	307	308	307	298	292	281	314	284	262	301	295	297	354	302	294	306	298	306	275	295	295	292	278	281	316	282	314	276	312	313	293	308	265	296	319	263	285	272	307	270	329	330	275	296	315	266	303	295	277	279	292	292	294	325	303	307	308	302	284	295	301	303	279	284	302	284	316	287	293	293	313	285	319	302	295	296	304	318	290	313	286	311	330	299	300	308	346	273	315	282	294	275	287	293	315	285	304	321	301	265	328	283	322	272	299	291	296	278	343	316	317	302	298	286	328	282	311	307	297	296	291	296	309	293	291	323	331	294	305	324	324	300	272	302	292	325	298	322	285	297	301	314	302	284	295	297	309	288	282	304	272	305	306	307	307	309	304	246	300	298	298	294	314	308	317	250	304	316	342	296	304	312	299	258	289	283	288	287	322	340	305	289	288	326	286	293	258	307	252	325	312	306	310	319	273	291	264	326	334	308	277	297	297	289	321	314	350	288	303	331	288	271	336	261	306	270	318	291	283	257	306	300	305	334	274	272	305	274	274	308	300	284	273	301	268	327	267	285	272	339	324	307	313	302	282	263	297	295	289	297	318	254	288	307	328	344	327	313	262	290	277	288	306	277	311	276	295	323	286	289	301	288	340	318	336	293	324	281	307	272	296	297	319	304	291	304	285	325	289	315	313	309	288	309	296	323	294	262	306	287	294	266	309	306	314	293	318	311	332	306	310	302	301	267	293	323	337	287	300	300	271	325	283	294	287	263	332	297	275	338	286	300	321	332	315	296	301	283	290	293	317	303	298	276	289	292	268	279	302	299	302	308	340	315	317	289	299	281	284	284	307	288	300	300	339	302	273	270	326	289	316	303	294	283	271	297	282	296	268	273	328	283	306	303	302	304	278	288	305	318	309	306	272	289	308	287	297	321	305	288	300	341	284	296	333	277	327	309	280	296	307	284	293	272	357	305	314	295	285	262	296	282	310	300	339	289	303	276	302	306	300	313	295	308	294	274	264	286	292	309	304	280	294	303	293	277	317	325	317	277	285	326	285	304	282	290	299	314	297	283	286	335	296	250	287	294	315	272	271	291	242	307	315	323	305	310	287	312	299	274	329	305	289	332	314	324	330	275	290	288	307	292	316	263	303	317	280	272	295	328	285	267	306	304	285	316	298	283	306	307	297	284	303	331	279	322	290	328	282	306	301	308	277	333	297	301	277	283	299	339	328	297	298	327	293	302	286	264	284	299	292	315	290	340	301	299	278	292	268	273	295	313	278	328	301	311	307	281	293	292	300	283	283	287	297	290	317	307	310	296	320	304	284	300	281	299	315	318	295	309	284	309	304	292	281	289	304	300	279	293	298	273	295	276	288	274	311	300	323	299	295	301	271	305	292	268	302	306	292	304	338	288	348	304	347	301	307	275	334	289	322	316	277	287	303	256	292	300	296	305	312	317	287	278	303	281	292	281	310	286	351	297	320	311	331	329	303	326	296	305	304	266	322	291	273	280	303	285	278	302	301	284	302	288	326	300	296	293	327	304	280	272	318	313	295	286	335	306	313	288	299	293	280	280	283	284	277	285	270	306	286	301	298	298	292	294	309	282	267	287	281	313	303	281	284	264	280	314	262	280	275	320	286	277	298	316	280	293	290	324	268	302	276	297	296	334	314	282	307	302	320	314	310	311	300	273	281	302	304	325	297	299	312	344	311	305	292	322	280	273	294	282	298	322	266	284	283	279	293	298	299	289	280	288	297	282	355	289	289	267	306	297	318	305	325	321	322	305	319	240	271	297	309	293	312	314	289	295	332	306	303	327	295	297	289	346	294	305	309	321	299	305	289	294	323	297	316	292	271	348	294	301	313	268	311	289	294	285	301	312	283	306	316	281	324	318	302	283	259	264	303	320	296	303	305	321	281	315	290	299	306	298	328	299	300	296	296	243	292	297	297	317	301	316	301	298	321	307	312	309	298	275	309	298	316	307	318	318	346	306	304	311	299	333	305	307	307	298	278	263	291	319	271	300	273	293	300	293	325	308	266	306	310	286	284	324	310	342	272	286	325	308	306	331	283	304	292	306	306	325	312	264	298	294	307	297	316	298	325	294	290	307	302	356	331	317	313	339	287	327	278	256	287	284	296	336	271	294	291	316	286	308	293	287	286	310	293	297	289	308	283	286	325	272	299	292	317	283	303	279	295	282	304	358	297	280	304	288	280	286	263	294	280	328	315	318	313	308	261	285	268	295	282	292	309	307	296	318	294	279	290	282	287	307	307	281	283	313	296	288	291	280	301	265	283	314	249	291	307	293	288	275	275	286	326	323	299	276	320	301	284	337	285	272	316	313	300	279	281	340	280	331	309	288	315	307	303	307	302	286	291	342	283	260	292	283	293	300	283	289	280	337	290	292	292	289	300	314	263	272	306	271	296	293	310	298	326	281	293	299	289	298	300	291	320	291	307	255	299	305	312	296	310	313	283	302	304	320	293	299	324	304	292	356	305	291	301	301	325	316	282	293	282	267	308	338	334	315	308	297	292	280	317	288	278	286	280	308	285	325	290	277	313	327	306	281	312	285	275	283	303	282	301	301	302	307	319	294	295	290	352	301	292	275	326	290	284	301	278	301	294	294	287	310	319	304	278	304	304	305	316	305	281	315	292	268	294	285	278	295	309	295	296	273	300	303	284	274	321	296	279
12163	1249	1696	1638	1410	1200	1085	958	962	869	825	813	739	771	742	778	738	742	744	746	707	725	687	703	750	705	739	761	729	726	718	698	751	743	756	726	711	707	703	712	731	707	718	658	737	705	653	699	717	727	715	679	674	702	687	746	684	696	709	694	694	707	690	731	729	701	709	715	743	681	725	680	704	723	682	719	676	719	676	691	711	670	704	643	741	714	717	735	753	720	715	709	696	721	722	715	680	705	689	707	681	717	728	689	665	680	695	738	687	745	695	678	705	653	710	670	670	727	706	682	689	747	723	667	688	667	653	685	646	668	715	671	703	672	696	678	726	704	706	703	674	671	716	714	727	705	722	739	712	749	692	691	725	691	728	636	685	670	696	705	671	715	734	707	691	659	726	690	678	661	699	698	662	708	699	708	713	732	685	675	720	694	713	673	694	709	735	695	695	683	672	679	691	722	733	665	721	678	714	728	686	687	703	703	649	704	734	686	666	681	706	686	712	725	745	652	719	725	711	698	702	667	681	663	748	700	721	684	673	682	670	677	690	721	714	657	695	706	703	693	690	652	718	682	688	693	718	703	652	698	655	702	669	714	684	680	682	687	686	696	697	752	732	695	679	707	679	669	710	742	688	683	663	721	692	704	688	664	698	716	693	735	690	674	676	680	720	700	692	640	700	687	716	701	696	685	697	704	646	713	699	669	673	684	697	720	670	697	676	704	716	731	651	718	758	683	675	732	715	665	698	724	696	754	694	712	675	675	666	670	646	699	690	723	677	731	717	723	731	692	700	667	712	678	741	699	724	719	699	711	652	737	687	698	750	719	683	647	711	655	709	649	760	671	712	698	683	713	702	665	698	719	735	709	716	735	689	653	703	676	700	677	708	710	752	687	682	722	649	696	678	739	697	704	724	724	732	682	666	746	650	725	689	711	725	681	721	716	690	696	724	686	652	714	663	676	694	687	738	689	749	761	680	678	705	767	657	725	691	686	704	697	693	655	727	703	723	658	702	685	683	719	666	714	698	685	671	684	701	707	712	698	689	709	633	720	693	696	648	701	704	719	696	738	701	730	729	679	712	725	729	664	659	696	692	689	685	685	677	695	718	748	661	710	660	679	717	695	725	717	719	746	716	683	740	654	695	681	707	696	676	690	706	719	685	712	702	702	742	681	677	721	720	795	717	721	692	673	731	695	698	731	702	692	713	718	706	728	670	674	728	689	678	732	675	674	666	645	715	672	710	747	689	697	707	703	694	709	702	703	675	694	757	727	679	707	640	663	725	676	709	721	730	725	713	708	686	690	725	739	671	671	720	615	667	701	671	712	676	684	663	694	687	686	728	685	690	708	705	713	684	681	694	716	702	696	697	733	713	718	662	678	725	698	716	712	699	714	684	679	725	671	728	680	707	713	709	701	694	686	711	732	685	703	683	704	732	710	695	698	734	737	702	706	685	684	703	709	695	692	713	657	680	732	710	672	703	683	712	697	736	724	722	693	699	716	676	710	736	702	702	725	702	709	738	689	648	714	726	757	661	710	694	700	708	769	663	659	706	724	732	678	678	725	714	714	716	701	679	707	692	686	643	674	696	726	740	725	721	695	704	682	650	637	700	730	682	703	707	674	737	697	689	688	712	688	677	699	757	659	678	723	700	689	754	715	711	666	710	678	695	675	702	705	678	715	628	732	680	724	706	716	719	677	662	702	739	700	736	714	696	683	681	692	669	703	703	669	695	711	709	645	706	673	687	667	765	716	773	687	658	694	740	736	703	706	702	676	714	681	678	673	690	683	693	729	663	687	735	677	699	690	692	728	691	698	729	691	674	692	704	712	703	689	688	698	717	727	702	688	685	666	697	699	712	708	730	728	686	682	667	701	668	703	692	737	704	707	681	732	658	724	739	694	667	695	699	705	695	667	724	699	695	709	725	732	695	676	684	737	701	713	707	729	661	698	714	674	699	652	679	663	723	663	662	697	650	678	652	691	684	694	687	684	675	688	662	715	734	711	689	681	685	689	709	688	747	653	703	685	678	722	703	730	711	719	703	671	704	680	696	698	678	690	670	730	665	693	733	702	661	689	681	661	661	703	729	692	718	643	691	651	681	710	697	716	705	706	744	704	674	699	709	664	759	672	686	714	692	654	668	703	739	700	686	713	751	705	660	715	654	710	706	665	679	692	679	747	689	705	694	647	695	715	706	738	719	660	709	757	677	713	686	715	715	708	720	674	655	713	746	705	688	703	704	712	709	706	660	669	710	691	726	697	701	712	720	682	635	675	696	672	700	710	683	662	690	702	704	694	689	713	686	734	728	661	722	721	718	658	714	721	706	689	705	750	702	761	714	694	670	671	662	674	668	713	695	657	689	684	745	718	695	689	704	724	701	709	675	681	676	728	695	710	753	694	691	682	656	714	659	693	676	674	704	757	714	715	670	667	698	750	645	689	701	716	658	721	698	693	704	733	715	668	695	672	714	707	733	667	712	645	719	714	676	709	674	702	701	710	720	683	671	676	710	697	718	710	726	772	713	666	733	674	669	736	757	695	691	685	718	663	674	671	719	697	707	706	668	662	700	704	701	662	701	722	723	742	690	691	752	733	675	694	728	738	655	670	685	655	641	618	702	740	663	668	708	688	739	667	697	641	726	693	698	726	672	675	674	744	686	693	659	687	708	666	654	691	673	688	721	640	705	743	735	692	664	685	703	737	713	684	741	672	674	718	684	744	706	703	697	650	713	696	653	690	705	741	704	700	692	667	777	696	688	695	684	706	663	679	712	716	697	725	689	692	694	702	677	718	711	684	687	693	737	672	701	676	697	732	678	731	689	625	659	711	681	648	721	688	720	711	703	726	678	702	702	702	677	688	703	737	702	669	662	755	712	739	737	700	713	662	698	712	710	703	707	671	690	715	690	719	734	721	649	712	702	733	703	721	695	687	682	723	720	666	724	708	733	699	668	711	698	714	708	730	736	657	712	721	690	700	759	677	705	674	696	692	708	700	699	664	686	727	711	730	700	697	715	685	706	728	713	693	703	698	696	704	720	709	659	698	662	675	669	677	692	713	659	714	691	712	698	704	718	707	731	665	732	696	723	721	695	699	657	708	729	679	674	675	700	715	716	645	752	696	673	729	677	721	712	686	717	730	717	683	691	685	655	695	695	675	703	687	685	700	675	699	664	704	709	683	737	655	721	730	681	736	708	668	729	723	667	681	686	675	686	671	667	654	671	730	683	647	736	696	747	730	711	693	695	677	680	668	712	719	685	724	697	681	693	682	717	658	675	752	678	698	721	706	665	691	658	701	705	707	669	698	743	710	690	732	713	715	652	718	710	678	711	662	681	711	718	671	653	688	697	693	721	707	723	668	691	664	684	688	690	714	689	707	697	692	664	717	651	720	719	699	693	681	709	664	731	675	705	726	653	714	732	712	699	681	729	681	716	718	688	686	683	707	673	702	696	663	641	683	645	706	689	671	720	741	712	693	721	713
28072	4064	1095	594	389	325	229	221	231	178	182	182	161	140	162	154	128	147	160	132	150	138	160	120	121	118	135	159	133	125	146	142	153	151	134	124	122	178	154	139	130	146	142	146	150	145	142	127	157	125	135	135	134	141	143	151	143	146	132	139	127	156	128	128	138	117	132	133	158	134	145	153	115	138	127	137	135	137	125	136	156	135	118	145	113	151	142	143	115	126	120	142	127	124	132	122	150	127	139	123	130	118	120	124	120	117	137	127	129	157	148	124	124	116	145	146	130	131	116	140	133	129	128	126	149	135	124	135	139	144	118	145	132	138	131	141	139	124	133	169	124	113	128	141	120	141	148	118	148	134	126	124	147	153	135	135	134	132	133	138	138	129	131	144	130	117	149	142	136	141	154	122	126	137	128	127	106	140	131	143	141	135	124	130	154	100	160	128	132	143	125	126	130	119	139	118	144	129	143	120	136	126	129	127	122	136	138	140	151	152	139	139	114	139	105	151	134	124	130	130	118	129	132	142	144	155	129	125	136	128	162	134	127	119	109	119	131	115	109	125	145	123	156	158	124	136	144	121	131	149	123	134	139	128	141	119	123	133	152	147	137	143	122	128	141	144	140	134	124	160	150	131	128	152	169	121	138	137	128	133	148	119	137	125	131	116	144	161	144	133	141	119	135	140	131	140	120	134	157	118	128	125	119	132	135	135	136	128	107	124	166	136	139	131	137	168	128	130	150	128	132	137	144	136	122	119	118	103	141	118	126	137	143	95	128	121	118	152	140	127	128	137	130	144	131	121	128	119	138	125	141	142	132	136	133	129	136	135	130	146	153	137	137	147	127	124	147	139	110	116	118	124	126	133	121	136	153	125	146	129	143	146	155	137	134	148	129	152	114	135	143	129	133	130	146	135	121	149	138	113	130	136	121	158	151	130	138	133	143	158	155	146	139	127	124	126	111	131	139	119	149	147	116	108	134	116	135	106	151	117	115	136	144	134	143	143	138	133	153	124	134	141	133	118	136	146	118	141	141	112	149	146	119	132	148	139	141	149	124	141	143	152	154	136	132	122	133	149	146	114	147	141	154	157	140	145	138	133	143	146	112	141	107	131	124	150	136	137	112	136	155	124	111	142	145	141	132	125	115	134	148	144	126	134	150	163	134	146	139	137	157	136	130	136	143	122	118	148	150	134	118	125	136	136	125	140	123	171	133	114	145	143	147	127	120	150	124	129	152	150	137	134	146	121	141	168	129	157	147	151	143	132	145	127	129	129	143	126	142	131	137	138	148	133	149	126	116	127	117	132	133	149	136	125	129	130	134	141	123	118	136	142	138	130	164	123	132	118	139	157	147	143	132	114	145	136	132	134	137	121	144	128	124	125	115	120	128	128	122	158	133	139	140	114	129	134	137	129	154	146	147	132	136	144	140	136	145	129	138	117	128	143	114	130	134	130	128	150	141	160	120	134	125	131	136	150	112	129	130	159	139	128	115	132	137	132	127	127	142	132	128	109	150	130	125	167	146	122	125	122	134	143	146	129	136	120	123	152	126	143	146	140	129	121	137	143	138	138	138	129	111	136	126	136	136	140	142	108	130	164	128	141	128	138	123	137	127	135	126	157	149	140	146	123	139	136	148	116	131	147	124	138	150	147	145	130	152	127	129	164	139	122	127	127	137	133	141	152	135	132	133	147	141	123	136	121	135	145	121	167	126	128	146	133	135	124	140	122	134	133	137	142	127	154	129	140	130	130	138	118	123	145	143	151	147	131	130	165	152	133	134	137	155	152	128	136	146	155	138	133	136	128	123	121	133	150	143	133	119	143	129	104	136	133	123	121	154	151	145	121	153	136	126	143	140	115	143	147	136	135	142	129	136	156	152	134	113	128	126	143	111	135	156	134	139	141	116	126	134	137	141	147	142	125	125	140	145	109	124	117	152	126	111	133	116	113	121	139	148	148	130	152	128	124	175	140	140	122	150	122	134	125	128	125	135	114	120	135	154	134	132	152	119	127	122	140	143	157	125	154	151	144	151	117	134	141	144	133	135	146	136	108	135	137	130	165	127	125	142	152	107	126	137	123	136	143	146	115	137	140	144	128	156	134	145	111	110	116	142	128	152	123	134	120	142	121	128	127	133	136	137	138	140	139	138	130	162	133	125	133	144	150	142	137	153	123	122	133	132	128	178	137	128	133	113	117	133	124	143	139	126	157	121	156	109	117	152	127	150	154	162	129	135	139	151	149	153	119	159	137	123	123	125	145	140	128	126	133	137	134	138	140	144	138	119	138	138	156	115	140	133	145	138	161	146	135	133	135	137	156	136	135	131	145	152	156	122	124	140	137	147	145	144	123	150	137	130	141	116	124	127	143	134	139	119	125	147	136	127	116	117	134	144	146	135	117	149	104	129	142	145	146	119	148	133	146	135	143	149	131	135	140	125	118	140	126	116	128	143	143	141	131	155	134	126	129	130	130	143	138	143	145	153	125	146	130	132	141	121	143	144	115	137	120	133	116	147	139	140	143	132	122	121	129	146	139	118	123	137	125	134	147	132	145	138	147	142	122	149	162	143	135	115	123	142	139	140	137	138	127	152	175	130	144	123	138	169	114	142	132	147	124	140	151	144	117	137	107	133	125	144	142	157	151	137	125	123	134	152	135	125	152	115	122	129	139	154	132	142	136	138	121	114	129	128	140	148	124	122	138	141	149	130	138	144	143	135	125	131	127	154	130	130	136	136	134	137	139	137	134	140	117	127	149	144	140	139	136	163	131	133	150	134	126	134	128	135	120	124	134	131	147	133	121	123	118	130	134	128	131	122	132	135	144	141	137	143	150	116	124	141	152	133	111	124	131	155	125	100	118	129	132	140	119	124	110	124	127	117	153	113	129	132	139	141	129	118	114	124	131	131	142	161	121	147	156	134	120	124	143	136	130	106	133	130	149	153	129	144	139	133	137	136	161	164	124	128	131	135	155	139	144	133	126	149	157	137	138	131	150	137	137	139	146	144	137	127	140	133	130	127	145	123	137	104	124	135	137	122	121	120	134	128	141	144	143	150	158	142	146	137	114	135	143	134	118	120	137	131	137	140	132	129	132	143	137	124	136	141	147	122	130	125	105	160	153	125	135	125	133	175	146	143	121	124	106	150	140	137	150	136	127	137	138	120	125	146	155	132	143	115	164	151	124	132	127	139	123	145	121	127	117	143	131	131	140	135	139	128	127	129	143	138	135	125	141	125	130	142	153	124	138	140	144	153	125	120	134	142	140	144	152	135	122	158	125	132	145	161	120	131	152	144	147	131	143	134	137	123	134	127	139	128	134	135	144	128	132	143	134	132	126	137	129	119	127	128	140	150	149	142	131	126	139	135	138	125	139	125	135	159	118	162	128	146	121	126	128	127	141	139	147	123	134	129	136	133	123	127	127	123	156	128	120	135	141	118	168	141	128	119	132	143	125	139	128	143	154	132	118	158	141	124	153	144	130
15842	1293	1995	1917	1533	1297	921	920	755	684	606	552	485	490	449	452	463	453	431	426	397	415	404	387	401	395	405	427	356	343	373	362	349	356	373	393	377	403	381	382	375	370	369	375	371	391	379	368	369	364	366	387	359	388	361	374	364	358	391	343	353	347	376	352	359	396	355	388	379	376	338	356	349	337	353	330	337	396	346	325	339	337	386	368	333	353	338	354	333	356	361	344	331	351	363	348	378	337	350	366	365	327	385	332	362	342	332	350	371	337	344	361	367	370	352	342	321	366	366	393	375	369	357	383	337	351	347	349	384	383	357	318	349	344	351	335	326	363	334	348	363	347	374	363	342	382	354	363	332	405	361	334	363	364	370	350	351	370	340	355	308	363	352	324	343	335	388	349	383	342	372	320	369	372	378	398	358	352	366	357	329	362	333	325	346	395	343	349	366	371	359	330	351	332	337	346	345	347	387	359	385	373	381	368	342	362	376	338	360	362	326	335	330	337	354	389	327	347	377	382	353	349	369	352	343	356	371	348	335	349	375	350	339	349	322	378	375	348	364	376	371	355	328	373	330	360	349	364	362	345	358	365	346	332	349	333	334	364	353	360	312	326	346	355	359	348	307	328	353	328	369	344	328	332	345	344	356	357	362	323	353	353	308	338	370	337	363	376	315	347	388	333	376	332	361	344	353	331	374	346	337	362	347	388	381	312	363	315	315	330	326	331	367	358	361	342	343	331	359	362	321	363	330	346	357	349	352	360	366	330	330	319	378	354	352	344	349	356	362	367	329	354	335	383	369	336	368	342	345	359	344	359	363	356	394	339	343	369	352	325	329	361	340	373	380	348	324	348	321	358	361	340	347	372	367	339	344	342	377	342	319	344	356	327	352	353	375	343	347	372	381	335	320	353	335	361	330	345	337	376	340	351	336	330	342	347	327	340	362	351	340	335	343	371	378	350	336	347	344	345	318	359	353	346	332	340	366	349	360	352	354	340	388	341	386	347	396	363	372	382	345	372	353	352	345	352	366	358	327	377	348	333	344	332	335	367	354	374	366	363	335	361	378	332	355	357	324	370	354	380	342	343	334	363	354	333	346	377	366	329	334	356	362	328	368	331	369	336	322	341	363	347	364	377	373	368	337	347	373	364	359	364	347	358	340	350	365	343	349	348	350	359	347	352	355	332	360	344	336	381	346	359	375	360	359	342	360	334	353	373	366	407	336	365	356	346	368	329	311	359	348	331	360	331	350	335	336	326	392	395	369	364	344	350	356	367	342	358	351	375	334	352	350	392	389	347	315	369	349	394	344	348	331	369	342	386	359	351	350	384	325	371	305	360	352	363	365	328	355	352	368	361	368	341	374	375	377	348	372	346	331	341	360	334	343	356	342	378	382	352	363	319	371	380	346	369	331	370	361	375	361	344	369	356	374	376	352	341	354	335	328	360	335	335	359	334	367	351	361	346	342	353	360	335	342	388	355	356	342	346	350	341	318	379	358	351	336	371	376	376	359	373	328	335	359	375	340	335	382	365	356	362	375	333	355	322	355	335	371	391	379	342	364	346	371	342	344	329	403	348	383	317	354	353	368	362	376	342	336	363	367	337	341	337	337	367	315	373	345	335	369	402	379	323	380	358	370	361	364	352	361	341	372	358	336	340	322	378	360	323	336	324	354	369	402	316	345	343	369	362	333	347	345	324	365	355	370	372	380	364	355	310	349	348	366	345	373	376	339	352	369	339	345	361	351	362	338	338	368	356	384	340	335	363	363	373	390	374	367	369	368	358	347	358	334	347	381	344	372	385	325	320	378	354	370	398	357	359	378	342	368	379	329	313	363	336	331	326	359	330	387	340	333	352	333	393	329	381	373	348	347	359	345	364	377	356	375	367	350	345	369	351	303	349	341	382	339	364	321	380	411	349	375	379	316	352	363	354	331	328	339	373	343	355	345	329	355	349	338	378	354	355	337	347	379	368	374	323	371	350	338	380	385	369	356	366	368	337	348	372	355	310	363	368	351	348	348	354	362	368	328	352	386	351	357	355	344	351	361	363	339	330	361	336	369	368	342	365	362	304	341	353	334	364	354	385	360	356	331	379	324	361	348	355	367	359	337	380	326	360	361	376	327	367	381	388	364	357	313	315	375	351	370	389	322	395	330	341	350	369	373	353	354	355	338	334	360	382	314	377	323	344	361	345	332	337	346	338	352	371	377	373	369	324	368	381	338	333	358	345	367	382	352	350	347	382	340	318	336	334	341	374	362	363	370	350	351	340	327	346	346	330	338	371	354	321	383	352	333	357	344	387	329	351	347	355	362	329	339	370	329	326	370	339	374	342	331	362	355	361	357	338	384	338	390	335	324	360	360	375	353	358	387	315	372	336	386	379	339	378	367	355	347	362	313	366	368	334	341	357	331	354	331	347	325	353	376	318	301	353	333	344	349	337	343	339	362	328	397	327	364	364	355	347	371	362	355	328	364	368	333	319	338	347	353	377	338	353	340	331	357	382	369	325	398	326	332	386	328	352	359	306	340	346	360	349	356	340	329	377	369	328	345	358	358	345	324	322	370	369	376	356	352	367	343	362	336	376	357	353	335	323	359	358	351	342	377	358	378	343	358	349	330	334	343	384	379	322	329	344	348	352	347	324	364	357	342	348	321	365	349	357	361	366	339	341	334	360	343	332	355	375	355	384	359	344	371	343	358	354	364	344	338	343	347	353	373	379	382	350	345	388	350	358	356	337	339	345	373	342	362	349	352	344	329	354	371	342	344	364	372	343	343	340	365	372	368	334	366	366	403	382	345	343	416	344	342	334	335	322	353	356	361	360	356	359	350	357	337	330	370	323	338	328	350	349	323	361	368	357	338	364	347	343	385	344	368	360	328	335	373	348	346	382	342	354	361	391	320	360	348	369	361	354	347	349	340	359	357	343	357	356	353	382	342	371	351	341	365	351	369	370	399	347	333	331	367	336	367	372	367	320	350	332	367	327	325	329	379	369	350	346	339	383	344	394	317	332	343	338	372	334	328	362	383	332	364	323	343	392	358	366	364	351	367	361	355	357	334	344	329	358	354	337	351	354	368	382	354	364	373	362	340	337	359	353	339	373	370	354	340	342	353	349	354	341	339	359	346	341	354	343	370	342	360	352	369	349	358	385	325	357	395	320	372	389	359	351	375	353	384	344	343	400	348	337	360	341	319	342	359	360	366	318	387	337	351	362	339	320	342	333	337	340	371	350	394	357	355	380	364	335	341	334	379	385	352	338	351	369	343	372	346	383	348	377	331	325	381	349	367	352	366	363	341	348	361	344	336	369	395	343	370	354	344	358	389	381	344	350	345	377	342	377	387	371	337	349	384	353	335	358	331	390	364	355	361	373	357	366	366	350	378	337	381	391	357	331	344	366	355	352	360	333	398	358	376	357	387	349	384	360	342	352	369	353	342	369	339	343	322	359	342	351	306	350	347	349	340	368	368	326	338	410	346	349
2492	572	505	393	420	380	367	407	404	389	368	385	409	375	362	406	388	380	361	372	382	360	376	374	382	346	382	357	375	374	359	381	421	380	378	360	382	402	393	407	342	364	365	383	356	391	395	355	378	366	358	382	386	383	398	395	350	392	382	395	381	389	380	383	396	328	422	398	403	391	364	334	382	354	330	357	365	376	369	399	389	393	397	369	388	389	394	357	381	360	409	380	403	356	379	388	378	379	382	367	408	382	397	374	358	386	389	363	396	411	362	345	418	342	368	362	374	393	408	405	352	352	398	377	398	405	388	386	388	373	366	385	400	399	378	358	390	376	370	366	388	364	366	352	359	382	369	356	393	377	377	361	369	350	359	370	386	416	415	386	377	341	364	372	362	370	387	397	326	397	395	378	360	376	377	406	357	386	392	361	350	357	427	403	372	369	387	400	382	369	399	353	395	390	375	375	366	370	399	341	391	379	369	394	405	373	396	389	353	398	432	407	393	360	356	390	364	412	364	348	359	391	358	386	415	344	387	359	393	357	355	366	385	425	368	370	362	346	349	377	342	388	380	351	355	379	405	378	398	402	372	389	340	372	377	372	395	357	378	371	406	373	366	398	417	337	414	375	392	383	379	379	393	387	388	372	380	363	399	360	370	371	405	353	383	346	353	349	372	406	381	391	378	363	411	379	349	359	332	380	364	391	350	365	390	384	393	391	384	367	363	384	370	376	384	370	381	398	354	391	323	410	372	372	369	363	406	390	354	353	406	423	379	400	381	376	333	391	416	372	382	351	359	347	352	372	415	361	377	370	362	371	377	409	381	342	398	380	377	389	353	397	364	393	388	386	368	378	334	382	379	383	352	411	358	350	356	377	355	363	364	394	389	388	360	389	387	382	363	359	397	406	384	362	355	375	396	404	357	352	382	380	376	365	362	421	390	396	367	385	373	384	369	378	355	387	368	395	385	365	348	415	392	380	352	375	376	386	364	403	384	366	356	366	385	371	362	365	407	364	375	381	384	368	401	407	372	369	402	383	385	407	390	414	365	350	359	398	377	400	369	312	430	363	337	378	372	364	385	376	362	400	396	358	375	373	411	366	381	386	389	385	407	382	394	388	352	390	404	363	390	373	350	392	367	360	392	380	402	396	363	358	406	420	393	329	381	394	353	337	413	373	398	366	390	397	403	415	343	361	375	333	361	367	345	398	371	384	375	391	363	355	372	404	381	382	358	359	357	384	363	395	365	346	368	393	414	380	394	381	434	400	381	381	395	354	405	371	357	396	388	365	394	371	341	392	397	332	371	382	380	395	353	378	372	379	346	390	420	353	340	352	351	393	404	379	386	359	409	361	401	416	341	380	378	390	367	399	379	379	385	415	348	347	383	406	375	360	368	386	378	362	365	393	359	370	387	361	370	381	369	388	409	387	396	368	374	361	385	383	374	388	364	384	359	387	406	349	364	380	360	374	402	362	383	358	380	388	372	370	373	388	397	363	399	396	370	408	353	400	401	380	403	366	363	366	375	336	368	357	365	375	369	360	384	386	363	364	382	393	395	392	374	377	386	362	363	404	392	368	380	355	423	377	368	380	394	386	410	368	380	370	361	374	342	392	390	375	372	387	346	384	417	377	370	383	417	397	386	388	348	384	410	374	381	403	369	367	385	341	393	358	403	365	369	380	382	368	363	379	385	366	379	357	367	386	353	372	368	364	385	389	366	395	333	362	392	380	376	370	386	390	346	369	375	356	351	384	361	364	392	404	348	377	367	377	368	369	392	395	384	388	383	390	406	397	357	363	366	366	406	390	414	388	376	398	371	378	377	377	349	379	385	375	367	363	378	370	381	366	369	383	380	397	350	356	389	378	373	361	377	414	361	386	386	386	389	355	417	358	404	362	400	406	346	370	349	397	358	330	372	374	378	375	392	381	377	370	385	383	399	378	398	380	380	389	365	388	357	366	382	368	360	367	385	379	357	402	357	386	426	371	388	406	405	377	391	394	390	412	377	373	354	355	370	406	378	365	419	415	419	337	370	381	392	333	376	379	400	378	400	343	372	399	385	360	395	381	382	372	384	375	371	370	410	356	382	372	371	390	361	359	383	359	411	352	371	384	385	343	396	402	404	365	388	381	397	359	330	364	376	379	356	372	371	385	378	346	374	373	361	377	402	402	357	401	409	374	413	371	379	375	377	378	405	360	391	392	377	410	378	348	396	372	357	342	396	424	357	371	376	358	390	395	401	373	368	381	363	385	397	350	384	352	358	361	352	389	355	398	348	359	307	385	379	359	367	371	370	375	369	392	408	333	365	377	413	382	337	401	399	383	348	338	383	395	387	377	379	396	407	354	429	399	381	419	404	365	387	416	341	390	399	389	366	364	379	382	390	370	358	386	393	349	363	358	321	410	422	373	361	402	403	379	364	385	359	373	386	388	409	410	385	384	391	387	353	379	388	379	354	368	383	377	340	381	406	391	399	396	370	421	414	371	374	418	396	339	361	366	379	382	410	350	372	369	414	359	389	388	349	364	357	367	384	348	407	377	371	372	361	362	366	420	345	337	397	374	382	385	386	394	367	374	384	386	375	381	354	376	378	371	394	365	395	366	355	337	343	384	424	376	419	360	390	395	364	368	421	335	374	403	383	373	389	377	400	375	392	352	353	407	376	368	358	393	375	407	420	378	345	388	360	379	375	366	382	374	395	377	358	362	413	371	394	388	412	385	379	399	359	434	362	381	365	349	380	375	391	371	416	383	329	385	343	343	378	365	372	382	362	409	352	368	393	389	403	365	354	393	397	345	354	380	376	348	358	356	366	371	366	393	389	404	389	374	371	369	399	373	378	371	377	336	397	390	361	392	335	378	362	406	373	369	364	368	335	369	410	370	372	379	356	350	370	375	336	402	394	360	356	373	374	346	357	369	368	395	410	320	401	385	379	365	370	377	367	343	380	387	377	372	373	384	367	393	341	368	340	373	402	356	394	367	397	351	401	383	377	394	355	371	365	348	375	389	398	370	384	387	401	386	363	382	378	395	373	375	389	373	333	376	388	380	390	404	367	383	369	378	358	364	355	333	371	401	391	343	377	402	402	364	393	386	366	369	398	399	398	360	384	363	366	387	360	406	383	420	396	385	378	329	408	402	366	410	417	361	371	366	404	352	393	371	387	355	402	325	386	394	404	383	403	372	348	381	356	376	395	391	392	385	352	374	387	355	394	389	390	442	378	350	364	406	398	391	390	388	398	379	400	390	403	406	371	381	361	401	422	359	380	390	365	358	390	389	410	395	373	358	373	372	397	380	394	401	424	366	386	389	404	395	383	361	353	377	354	379	403	367	436	373	367	345	381	409	419	393	350	378	372	376	417	385	345	335	368	393	403	401	349	350	351	386	348	373	359	375	389	377	367	367	406	379	347	392	416	369	390	377	384	417	356	361	364	391	395	359	387	404	355	413	345	356	378	346	392	381	404	396	397	396	360	383	345	362
2782	1041	1074	1051	971	909	894	900	864	870	927	884	874	882	870	875	884	875	891	900	892	909	888	860	853	891	901	933	862	861	825	829	894	922	820	897	863	888	853	875	886	866	908	876	909	897	840	848	836	857	889	795	907	869	906	893	907	858	870	877	924	909	914	828	834	813	872	850	917	864	865	861	834	897	877	920	897	891	881	958	882	880	817	872	824	878	879	828	868	847	905	887	837	861	866	872	911	913	850	880	896	866	895	844	837	901	903	843	865	859	864	843	848	853	876	873	890	851	915	888	910	879	906	836	924	860	890	898	844	845	874	931	844	875	890	830	857	880	818	890	909	851	895	906	827	866	869	900	867	877	899	853	867	841	879	887	891	868	883	890	888	850	828	863	905	867	857	822	929	840	937	810	858	833	846	874	882	881	861	842	848	914	846	884	856	899	872	875	904	872	885	890	868	838	902	836	852	817	880	879	877	840	892	914	931	867	881	814	844	875	888	869	934	829	855	871	900	894	854	849	872	898	933	804	867	881	870	876	915	883	869	877	826	861	800	857	873	875	908	845	853	939	853	826	822	896	890	786	887	859	850	873	881	814	904	865	858	892	871	884	830	862	850	848	950	836	898	858	797	924	798	918	893	840	886	829	845	835	897	886	863	864	858	877	881	854	898	832	868	867	895	852	886	881	829	847	906	907	842	905	857	874	848	860	869	903	868	823	847	877	872	881	911	870	864	884	900	873	874	928	854	841	905	896	887	860	881	896	865	862	881	883	877	913	909	836	864	883	848	824	851	895	870	831	864	911	884	870	874	880	832	898	893	842	884	869	871	932	927	869	868	923	907	882	849	854	856	856	904	870	851	885	885	864	880	854	840	888	893	898	819	887	827	861	877	865	844	845	854	905	863	869	871	895	879	893	900	903	820	900	882	862	873	895	836	826	840	883	877	872	854	852	857	915	868	837	844	908	861	911	896	881	912	879	848	895	875	868	867	854	879	845	925	913	890	928	909	883	897	890	888	865	825	918	854	839	884	829	892	890	864	877	832	857	879	857	868	872	894	885	846	860	887	879	844	909	898	896	943	862	848	875	863	874	808	836	875	871	817	865	928	910	909	813	894	869	799	860	815	868	868	866	865	877	860	858	899	913	888	835	881	866	874	864	879	913	853	856	842	889	917	897	887	941	856	918	916	863	854	885	854	865	815	858	880	912	901	903	898	864	863	876	912	891	880	917	842	872	867	898	871	783	860	871	840	884	831	885	862	883	830	898	837	908	870	853	871	818	860	902	882	876	855	818	844	904	882	855	868	865	878	908	878	901	864	855	906	853	882	893	873	873	871	856	820	902	870	860	852	915	841	911	864	823	850	868	903	903	896	820	891	887	877	839	892	934	843	861	872	827	862	878	891	826	844	852	857	914	873	903	963	869	861	883	911	824	888	872	853	841	861	863	863	912	912	906	878	885	877	907	847	891	903	881	932	830	850	864	862	907	892	911	849	914	824	869	877	833	882	813	929	873	838	840	861	925	886	829	837	887	898	877	903	865	847	880	848	858	830	846	863	843	879	877	875	846	874	857	894	909	952	903	883	874	851	854	854	898	929	918	906	845	923	851	847	929	886	869	858	835	897	902	901	877	899	917	859	869	818	866	829	844	917	857	914	801	889	902	818	862	858	827	889	878	870	884	882	856	864	826	898	852	868	897	870	919	872	900	884	875	843	839	873	845	885	848	857	846	866	807	931	895	863	884	861	868	872	865	819	861	856	874	883	885	863	899	902	854	824	827	844	872	915	864	863	850	887	870	930	854	820	906	874	867	853	887	891	871	899	884	889	923	851	853	801	904	868	829	882	818	894	848	837	872	906	891	873	831	870	853	854	844	834	852	839	849	821	851	835	900	858	888	799	875	953	928	826	860	836	852	904	868	940	896	832	884	871	901	835	882	887	866	912	905	871	887	842	869	953	882	890	905	854	860	837	939	920	839	919	888	856	895	912	880	882	911	880	844	902	870	839	847	943	874	846	842	867	890	861	846	864	899	837	891	928	896	900	826	814	874	836	863	824	847	854	826	866	819	872	890	827	935	856	796	858	874	873	861	876	886	913	821	847	850	895	885	828	841	890	865	858	867	894	849	913	908	838	846	866	908	885	855	876	880	851	884	893	846	892	901	884	858	864	878	867	919	903	861	892	851	909	842	885	869	893	909	904	949	826	898	906	856	859	818	854	818	888	887	857	949	887	874	839	895	813	857	859	866	892	898	917	856	902	866	882	870	839	899	914	894	868	872	828	856	842	883	897	879	835	852	852	888	890	901	822	848	861	897	865	932	924	853	876	917	843	827	893	846	901	842	860	878	825	859	805	894	901	862	842	864	863	872	896	913	887	872	921	855	855	898	844	861	871	899	825	888	916	867	903	869	925	894	875	897	892	855	885	831	839	874	870	866	888	871	875	898	897	878	857	828	869	881	827	892	879	874	909	904	842	869	849	832	905	890	887	877	879	884	876	886	906	871	886	842	888	833	877	844	858	856	866	869	843	851	880	861	850	857	953	904	861	884	868	902	909	865	875	924	873	884	887	881	860	877	830	893	889	841	888	902	868	859	848	918	865	872	840	824	937	852	822	873	829	915	908	877	822	892	848	874	830	887	904	869	866	893	864	916	902	866	957	876	881	828	886	904	912	832	928	855	894	907	876	900	901	833	907	828	848	873	923	839	895	861	851	870	871	843	871	889	847	913	903	869	893	853	877	895	872	873	891	855	843	872	774	900	835	874	923	886	867	861	859	919	856	846	873	907	836	866	888	857	878	884	844	848	864	891	851	853	883	860	885	888	859	832	862	941	858	890	875	905	894	869	892	857	873	864	860	896	846	854	851	841	909	864	868	842	909	853	874	871	822	956	863	862	876	904	870	880	843	883	960	856	813	934	877	867	928	873	889	846	877	813	828	858	842	862	904	813	838	863	884	800	879	882	889	862	846	912	886	886	897	819	875	832	858	887	868	880	853	862	882	881	857	916	938	895	870	843	913	904	879	840	899	798	890	918	904	874	868	863	879	898	886	865	897	868	868	876	841	863	902	884	861	877	910	822	891	877	888	890	869	844	907	864	875	836	877	863	877	844	885	941	848	870	890	853	896	848	927	849	870	907	855	825	882	855	899	846	900	880	887	859	842	891	895	836	889	863	903	889	821	886	840	922	899	829	906	924	858	878	905	887	886	914	903	880	895	864	867	895	800	848	829	885	851	925	850	852	857	869	881	878	838	859	882	892	878	866	877	872	871	856	884	777	872	813	885	911	860	878	938	901	881	844	849	893	827	877	886	859	869	825	858	814	864	887	894	884	887	832	828	858	909	834	926	892	882	939	851	855	842	919	851	899	921	841	848	862	904	884	865	899	874	904	815	871	899	880	916	902	908	852	895	874	858	946	860	832	789	857	831	937	818	854	819	876	877	915	881	845	863	904	825	873	845	822	863	857	867	869	933	871	873	814
16510	1569	840	521	480	391	349	385	305	343	361	327	342	273	299	292	281	316	320	309	297	285	308	369	305	291	285	323	286	333	298	308	298	337	291	321	285	299	298	302	295	246	302	291	291	304	264	287	283	308	280	292	273	319	303	283	313	286	318	286	285	302	274	294	300	297	303	287	269	332	287	276	290	298	306	300	300	311	307	278	286	271	297	315	310	288	324	294	342	294	329	283	303	300	301	293	274	315	303	304	306	315	299	280	293	314	325	320	290	274	291	319	280	277	283	298	325	324	283	309	316	295	348	308	304	322	346	292	321	304	243	302	311	288	295	340	262	287	328	317	276	330	322	283	270	279	333	299	296	282	299	273	266	314	323	298	262	308	306	307	279	316	276	284	289	305	331	285	284	298	300	294	320	268	331	323	320	322	275	297	284	299	309	324	279	309	354	307	306	294	303	303	296	310	298	296	323	264	305	278	289	322	318	306	283	309	310	273	306	299	280	298	274	313	323	291	319	278	332	293	301	296	344	268	286	310	294	289	282	314	294	307	272	317	274	302	327	308	305	302	310	278	295	323	290	327	279	304	307	331	304	297	299	297	323	297	272	277	294	324	324	306	309	299	296	283	286	317	331	296	279	330	306	293	314	286	296	303	317	331	318	278	327	313	325	306	263	279	305	280	279	276	293	299	292	301	306	285	321	289	263	281	294	317	302	322	280	270	298	328	302	320	284	294	273	302	289	294	304	277	291	275	299	323	282	301	278	322	262	284	292	306	274	294	310	259	331	285	275	275	297	291	325	309	298	309	284	317	321	325	310	295	275	305	293	304	280	283	285	303	313	298	319	281	307	311	288	325	302	298	294	320	270	311	296	288	305	325	297	284	330	274	264	297	277	305	302	290	307	277	290	309	306	275	269	307	302	282	266	286	260	272	328	285	303	300	285	249	298	318	292	297	317	292	272	261	308	287	308	265	310	295	310	321	292	312	292	330	307	315	328	303	298	318	354	278	305	327	342	287	312	304	304	302	274	294	296	303	281	279	311	298	295	330	282	332	317	264	292	285	316	313	300	306	320	247	319	272	269	330	288	317	337	310	328	319	323	301	310	288	314	290	280	275	308	293	287	254	303	329	271	274	276	276	295	292	304	301	303	307	282	276	300	278	294	256	279	286	280	311	316	281	302	307	310	291	294	288	295	325	294	306	305	285	298	304	308	318	270	292	278	282	295	295	315	273	314	290	280	276	297	280	286	319	326	280	283	287	320	262	317	313	285	323	310	284	296	287	308	274	304	282	301	281	302	289	308	289	300	290	289	316	279	288	319	305	293	293	283	289	280	275	279	283	300	315	268	280	300	320	286	278	271	289	299	304	286	290	337	289	292	315	318	296	277	322	268	297	322	299	299	321	300	305	302	321	307	309	297	298	321	278	260	299	305	319	321	295	277	295	326	298	313	320	283	300	304	292	262	296	255	300	294	317	302	292	319	291	295	279	281	305	290	315	306	291	281	318	322	303	284	292	300	309	311	285	299	307	297	304	326	322	330	296	295	284	328	279	297	275	307	296	294	312	304	283	313	277	308	328	332	295	316	323	289	267	314	279	338	275	335	336	298	261	319	287	289	268	294	305	271	315	262	289	327	312	318	291	289	285	304	291	274	341	320	316	303	303	291	264	300	296	264	320	293	287	274	271	329	293	281	288	282	296	252	335	293	316	339	302	306	308	283	271	269	303	310	295	333	271	297	300	269	319	330	290	308	303	283	259	298	265	316	294	316	298	322	278	273	303	323	295	316	281	315	296	278	318	292	306	301	280	309	304	332	326	306	301	289	303	291	293	309	261	296	281	305	333	310	286	298	328	302	319	327	302	296	315	301	303	250	307	276	283	267	286	294	307	300	303	283	286	311	342	326	305	292	310	290	310	297	319	299	292	306	289	285	286	267	284	282	291	312	303	315	320	305	303	296	306	283	331	272	325	288	293	317	314	300	305	303	303	315	319	304	307	282	318	289	294	281	295	313	304	313	309	286	325	289	288	300	302	327	283	317	330	294	292	298	277	308	301	306	300	305	318	289	277	312	331	299	307	306	288	296	289	281	330	292	297	288	317	291	297	275	329	298	306	292	293	277	308	288	289	300	318	285	294	293	283	291	299	306	295	283	278	298	282	282	284	320	287	283	279	287	294	309	322	265	291	310	296	293	300	300	290	271	282	302	302	284	309	268	294	287	331	286	286	312	289	311	304	315	278	316	330	307	296	295	338	317	308	275	289	274	299	303	333	316	300	276	316	259	319	331	292	339	321	304	294	299	288	308	287	319	313	292	288	288	275	322	330	315	292	300	299	304	319	313	278	268	321	290	318	313	267	322	254	281	296	304	315	293	307	329	328	269	255	279	309	307	327	309	307	267	294	321	383	305	314	299	312	305	270	335	281	298	274	329	281	283	312	272	284	297	292	270	312	317	303	315	321	301	295	292	301	312	265	295	321	285	293	298	303	275	290	302	316	286	293	257	327	267	309	304	296	283	293	266	331	305	260	305	338	305	310	318	305	342	300	309	307	319	302	279	315	286	276	321	301	314	314	313	284	312	330	313	267	308	272	282	303	327	307	310	286	290	283	258	305	309	279	292	258	285	318	314	271	276	324	308	307	285	285	267	325	298	284	305	323	270	308	293	303	304	257	307	304	325	282	281	330	295	294	297	300	302	291	271	295	318	343	305	309	309	312	307	286	313	317	296	271	283	272	291	278	286	311	304	298	319	292	330	326	355	323	293	291	294	311	291	280	302	286	276	277	295	294	287	259	320	300	300	272	295	326	276	312	305	279	294	297	291	279	293	255	312	300	304	333	338	291	290	298	321	314	291	259	275	335	257	298	293	280	293	315	306	293	293	289	327	300	276	281	341	336	287	306	282	275	281	312	265	272	310	308	313	316	341	288	277	328	321	331	302	289	305	296	311	324	311	273	270	304	289	317	301	308	256	282	312	327	334	309	320	333	287	286	298	285	257	284	321	287	297	300	304	326	305	282	299	292	283	339	272	292	276	311	320	278	297	323	267	286	290	295	281	287	304	286	299	273	280	293	293	316	269	242	314	296	304	286	319	308	304	291	316	337	299	297	251	277	285	306	299	325	312	276	276	295	304	293	271	298	274	345	283	270	305	256	295	310	266	306	281	310	293	312	279	289	322	282	301	296	278	303	264	323	315	301	280	303	285	302	241	316	271	310	310	287	287	296	276	287	294	275	284	296	322	289	309	285	305	299	324	276	272	271	279	302	293	347	318	312	281	295	290	319	290	291	286	273	305	281	322	293	274	325	307	299	307	299	288	317	290	277	304	281	322	279	309	319	309	306	298	286	280	292	276	310	291	283	328	276	310	309	289	277	287	275	296	319	306	313	307	292	325	284	295	293	299	291	286	275	288	299	299	312	300	287	316	300	300	293	290	289	289	289	282	297	300	306	317	361	301	309	297	275	299	284	289	302	287	289	297	299
10889	1270	1640	1582	1380	1157	1046	990	945	856	868	853	745	761	772	717	786	710	733	779	758	737	751	733	738	751	742	750	695	725	671	683	699	762	700	730	715	708	669	693	774	693	721	696	694	732	720	696	729	699	672	689	703	737	711	688	684	629	719	650	721	643	696	716	721	680	770	660	679	726	709	707	675	703	684	733	739	704	698	716	687	681	693	724	687	721	684	692	706	660	720	691	710	722	696	720	712	701	663	712	721	684	685	697	686	722	738	703	697	681	695	690	701	722	745	727	684	742	690	663	736	672	689	741	733	658	652	695	738	704	660	684	654	677	694	723	663	701	711	729	731	700	663	710	683	683	727	711	723	704	642	690	683	630	668	711	724	668	716	679	721	705	706	677	673	702	722	670	675	691	677	682	666	732	687	691	741	691	671	678	663	674	686	696	694	714	727	711	706	749	735	689	696	678	723	704	727	693	686	676	703	695	640	704	688	738	697	712	666	701	657	712	706	722	645	732	690	713	732	681	713	719	689	672	703	735	707	703	713	747	694	691	705	732	707	710	677	678	711	686	694	686	714	727	735	751	731	695	654	725	682	676	685	688	678	648	741	718	670	700	742	737	686	717	698	717	669	708	681	704	714	702	657	682	716	720	705	703	642	663	687	691	641	667	691	700	719	711	685	684	690	681	700	660	678	661	711	687	668	741	677	691	721	696	730	772	695	689	686	692	692	685	665	740	729	705	726	703	691	686	655	702	697	711	681	693	688	727	658	745	646	679	686	708	667	718	692	673	700	663	689	713	729	735	664	721	707	699	686	686	706	679	680	711	680	708	710	706	755	701	650	665	727	715	661	687	700	695	715	687	693	697	681	714	736	728	736	687	714	768	724	665	675	660	740	682	705	685	706	701	694	685	711	726	679	691	701	671	704	704	684	710	698	670	708	690	654	715	626	714	728	713	693	716	728	685	664	685	657	649	686	654	659	665	659	683	664	685	681	717	722	674	680	677	671	685	675	708	741	660	677	727	716	686	671	746	707	663	713	667	692	675	697	647	716	722	672	670	664	677	721	705	666	649	685	703	654	662	659	667	731	668	645	693	672	697	705	643	702	707	688	694	703	691	685	694	685	727	728	671	675	686	698	729	682	696	690	693	702	766	673	709	704	722	703	677	702	662	712	709	732	689	735	705	708	701	714	711	704	652	715	728	727	728	707	675	625	700	682	715	688	660	649	671	715	730	684	672	712	688	665	659	676	698	678	671	685	641	666	731	689	726	717	701	661	726	687	715	658	687	679	675	704	649	658	722	701	680	722	707	730	739	675	716	688	725	671	670	701	686	642	689	738	743	689	693	724	679	746	694	698	720	704	702	641	734	705	666	752	656	692	698	696	664	725	723	686	673	701	704	692	732	717	660	703	722	723	661	744	658	668	674	722	757	692	687	626	759	680	643	707	674	719	667	642	704	696	636	709	713	665	679	677	704	753	714	659	634	733	689	673	676	738	649	705	709	685	688	710	693	699	727	677	644	683	699	647	687	707	726	686	690	707	691	671	695	711	664	705	691	711	696	701	722	652	697	695	675	660	685	679	694	692	622	746	688	740	676	718	744	773	709	710	715	698	698	704	697	683	709	689	727	674	684	717	696	651	628	641	709	697	703	724	744	742	641	685	709	706	700	689	673	674	745	702	687	690	693	679	720	680	714	703	629	680	750	654	689	681	665	722	673	704	670	689	718	703	705	722	704	664	664	724	682	702	678	672	654	714	684	682	698	662	691	682	696	669	675	698	692	692	732	702	687	672	704	715	665	683	679	696	727	694	650	664	681	678	733	688	708	702	677	760	752	680	695	695	670	715	718	639	726	689	676	722	727	716	714	724	715	690	694	724	684	718	646	718	666	698	669	700	765	698	717	747	693	662	711	691	698	669	720	690	649	722	705	737	763	730	707	687	704	698	682	699	654	657	694	675	716	660	689	740	690	670	651	691	695	738	738	713	695	669	720	704	716	719	688	687	700	705	731	723	692	701	690	733	732	692	664	708	677	687	728	696	687	700	714	671	692	704	673	681	697	685	683	692	726	708	691	700	709	665	689	641	698	681	687	709	694	744	659	720	653	713	687	719	727	694	737	682	662	677	663	704	668	711	723	701	695	674	701	655	710	707	663	680	685	697	684	667	709	683	621	694	679	651	709	661	638	737	685	703	628	707	648	686	693	671	655	681	676	729	687	691	685	692	675	756	679	705	682	666	736	722	660	719	670	699	744	673	711	691	675	689	691	735	676	685	714	661	673	683	670	677	691	685	718	722	735	701	699	744	727	680	680	663	671	699	678	674	662	712	718	729	699	704	716	679	697	698	710	715	691	733	676	705	729	700	667	701	744	753	680	719	685	708	705	707	707	697	653	672	649	722	665	720	729	712	697	727	688	721	673	727	708	669	695	699	687	703	679	699	700	689	729	718	695	692	714	707	704	659	654	658	689	730	698	712	712	677	660	672	691	700	682	701	760	674	725	685	728	709	733	687	705	669	710	693	698	676	685	690	712	701	686	668	664	694	702	746	686	734	690	699	698	699	710	714	703	669	746	680	662	712	653	693	674	699	677	655	695	684	675	724	682	701	690	700	710	743	712	693	744	684	647	724	669	717	707	713	716	653	701	699	684	676	674	662	654	725	681	688	688	722	693	707	736	697	702	713	692	713	694	728	696	718	698	702	706	711	728	734	715	694	680	701	708	720	711	722	706	663	679	670	757	694	712	631	698	708	699	716	706	683	720	695	693	694	708	660	687	719	670	672	725	697	668	705	729	726	723	711	659	721	702	691	674	728	671	731	716	665	711	706	711	671	710	695	728	701	704	727	708	659	737	709	734	658	659	714	704	693	673	647	661	650	721	643	675	718	728	723	648	668	662	658	673	699	708	662	706	704	710	712	720	696	735	657	663	645	673	699	721	663	697	743	689	734	762	690	680	713	680	661	671	710	685	686	744	730	715	684	679	677	727	644	723	765	677	699	656	673	667	703	694	722	631	683	684	698	763	698	704	625	715	701	681	692	752	666	707	708	710	720	668	737	660	676	716	704	696	693	639	675	749	674	712	670	691	661	701	664	732	728	679	699	700	692	657	728	683	669	680	733	727	703	696	766	691	696	726	724	706	674	673	675	695	736	712	668	675	704	644	730	659	726	723	698	688	659	700	695	679	686	694	725	676	685	731	709	675	706	704	677	668	703	675	723	679	666	702	698	661	693	710	653	695	723	699	724	734	663	693	701	733	643	716	649	714	730	708	733	656	729	705	681	660	692	701	643	698	692	692	681	715	725	700	686	707	663	745	688	642	710	691	727	671	675	672	698	705	693	723	683	731	695	670	664	689	690	712	696	750	694	683	669	697	688	702	675	710	696	705	660	684	726	651	687	690	673	643	689	705	674	706	732	698	692	692	651	724	706	726	699	677	702	697	669	686	724	695	689	679	689	681	699	683	709	659	698	669	735	662	722	654
26158	3442	978	581	371	350	247	230	196	195	183	166	159	157	147	152	166	172	129	124	146	147	149	136	159	138	171	125	160	153	153	134	134	139	150	142	118	125	127	153	138	160	136	144	150	115	143	138	157	135	135	121	127	133	154	133	133	121	133	155	126	120	123	126	118	109	120	116	139	161	129	149	142	135	125	132	110	145	129	119	132	144	156	123	136	129	128	140	136	177	130	142	139	138	149	146	122	144	119	165	128	136	178	125	113	124	155	133	112	134	131	125	141	149	117	138	145	136	134	133	120	111	146	130	128	145	136	124	122	140	137	149	133	132	130	146	132	122	143	119	138	148	138	144	128	129	146	114	131	129	123	112	127	121	149	129	137	152	126	112	127	155	124	107	130	141	127	142	139	125	126	129	109	117	166	124	126	124	130	131	117	119	141	132	136	114	133	142	126	119	115	136	140	145	137	139	116	135	130	138	102	139	123	124	142	124	137	130	126	129	117	142	129	136	132	156	124	133	120	129	125	135	133	142	120	135	132	152	113	132	119	132	128	123	137	131	132	126	146	145	118	139	155	119	129	126	126	126	121	120	135	148	128	138	142	119	126	143	124	122	135	123	124	140	143	118	130	134	134	122	136	131	132	150	132	132	128	110	146	128	129	158	147	130	135	139	134	131	134	130	137	121	136	128	127	134	132	137	141	122	141	181	128	135	115	147	132	150	131	140	130	126	153	125	125	132	110	146	144	122	120	135	120	155	122	137	157	149	136	130	132	143	143	140	156	121	135	136	134	121	142	128	105	153	146	137	137	130	133	120	121	116	145	121	128	124	137	130	131	143	127	123	137	139	118	151	157	137	127	125	151	117	133	131	141	125	151	147	138	142	129	154	135	129	131	160	143	116	153	133	139	126	146	131	147	140	143	149	131	151	125	138	136	139	131	153	126	130	123	144	126	143	141	133	135	129	133	154	130	120	149	132	139	151	137	124	130	122	121	134	126	120	133	134	147	150	142	126	120	154	111	149	120	153	154	126	118	123	126	135	132	140	138	129	143	110	148	138	151	127	131	137	113	133	115	131	130	151	132	137	142	119	131	127	135	114	119	152	127	137	110	135	140	135	131	118	156	120	128	144	159	145	153	150	124	138	142	154	126	114	141	150	146	124	129	140	126	145	134	129	129	129	126	128	124	138	150	147	150	144	146	120	123	134	151	124	122	118	123	130	155	144	126	147	166	111	118	125	118	129	130	118	128	140	111	143	121	122	142	142	130	144	150	139	127	109	143	128	148	117	153	142	139	138	136	113	146	140	119	138	138	129	154	118	130	139	144	137	135	133	131	137	126	124	141	130	132	130	125	111	126	127	122	122	119	160	144	137	123	133	138	122	124	143	127	142	121	130	132	153	133	126	116	119	125	111	118	132	151	127	141	134	146	151	124	119	131	136	116	123	159	167	127	126	146	153	136	133	127	105	156	142	144	130	130	131	133	133	128	118	130	142	149	125	150	141	129	140	158	122	152	135	143	127	131	117	131	126	137	128	128	141	139	144	124	148	150	123	129	122	138	128	141	132	138	132	137	135	127	122	141	129	145	142	163	116	148	137	149	156	122	117	151	156	137	120	138	145	132	159	119	152	132	140	136	118	141	156	127	121	121	130	137	107	126	122	153	147	125	140	161	132	118	123	126	132	146	151	145	125	144	121	140	123	144	125	116	131	140	136	126	129	142	134	133	107	135	149	153	136	128	123	119	149	118	153	146	122	135	121	128	148	139	109	116	135	120	126	121	137	143	124	132	140	141	127	153	136	110	138	164	116	138	140	141	149	135	116	143	119	142	127	143	121	117	143	130	143	115	140	144	125	150	134	131	149	142	136	130	134	117	129	151	125	149	152	136	125	141	132	155	129	123	138	137	139	125	128	134	142	161	146	130	138	150	153	135	126	136	144	124	144	105	140	138	122	124	135	139	133	160	145	172	147	126	122	153	154	128	147	137	139	120	123	146	141	130	128	126	149	129	127	128	144	138	143	138	124	140	146	136	113	127	155	133	137	154	111	135	138	154	147	112	148	146	164	151	125	109	105	122	141	109	141	118	139	127	130	121	143	123	111	115	138	131	149	138	158	141	130	132	119	133	133	122	134	127	107	120	141	141	137	134	133	130	130	147	114	139	112	154	140	143	134	110	122	132	133	150	126	144	154	152	148	124	151	149	122	124	137	143	131	143	129	132	115	156	129	140	142	138	131	141	144	116	129	122	151	127	130	167	138	142	136	127	146	120	150	124	126	135	148	132	152	138	126	140	120	132	117	134	135	119	105	145	129	124	136	132	148	147	113	129	122	151	113	137	130	132	125	158	107	120	125	120	141	138	159	142	123	131	139	144	146	133	133	125	132	143	138	128	131	147	139	151	147	134	130	128	135	143	136	117	149	102	146	154	141	134	141	126	141	123	135	107	149	142	130	139	141	133	145	123	123	142	125	112	151	136	124	136	141	147	145	111	123	129	148	143	143	147	93	147	126	122	126	130	135	121	136	150	129	138	133	140	124	119	146	139	145	139	141	137	146	143	118	108	132	138	146	137	126	140	136	127	120	142	130	124	146	152	136	145	158	156	131	137	130	140	134	115	140	130	122	135	129	141	137	121	145	135	121	146	132	126	133	126	150	150	127	128	130	118	119	119	127	160	117	139	141	133	129	144	119	133	120	130	146	133	129	150	133	123	129	133	123	121	123	132	161	141	132	126	123	123	136	125	130	133	151	114	115	132	124	117	123	132	152	144	134	126	126	121	149	130	146	120	143	148	155	131	155	122	120	122	117	132	137	136	121	146	136	139	121	149	135	154	142	139	131	133	135	140	145	128	126	124	141	134	136	128	145	142	132	109	136	156	129	125	131	140	130	141	132	148	135	144	137	130	148	135	130	118	165	136	136	149	110	134	135	131	117	121	121	134	136	124	133	119	151	131	144	147	128	132	147	154	136	114	139	133	121	129	128	147	142	142	114	124	113	136	102	150	137	121	142	120	118	115	150	122	155	145	144	134	117	150	124	148	139	144	138	125	130	124	141	125	138	152	125	141	138	129	119	164	133	142	147	157	131	151	146	140	120	117	156	129	159	123	155	133	123	142	142	151	154	143	143	144	148	139	133	117	137	118	126	116	137	133	114	135	151	120	126	116	159	129	143	135	153	165	146	146	130	130	131	135	137	137	133	149	140	126	137	124	120	148	114	117	153	175	117	130	124	128	132	137	128	136	136	127	140	140	137	150	119	128	152	155	130	146	126	114	148	148	121	140	141	114	122	144	136	140	128	118	145	123	134	136	145	140	149	123	132	144	137	122	118	109	152	127	158	137	134	129	111	132	117	146	130	142	147	158	136	119	131	124	138	136	147	119	141	126	126	127	113	126	131	138	122	147	138	167	133	108	101	128	135	118	130	151	124	120	115	146	125	124	131	125	148	113	135	131	139	137	150	136	141	139	151	157	143	158	116	113	149
14894	1304	1847	1915	1541	1157	985	885	731	624	625	542	490	493	455	429	427	462	446	447	424	405	418	389	424	414	372	402	381	385	358	373	379	353	363	383	342	340	367	357	381	371	382	378	358	407	353	390	340	349	385	360	373	329	350	354	378	375	348	372	382	356	345	358	360	348	381	336	349	372	350	342	387	368	361	358	346	335	340	333	349	344	393	336	355	355	354	375	364	365	353	350	334	374	348	373	348	346	338	375	335	364	351	357	359	364	338	349	377	340	360	367	360	340	332	338	363	380	378	339	347	352	381	337	351	366	351	354	340	354	345	376	344	359	341	343	331	336	349	370	349	373	383	336	344	336	381	389	334	339	337	349	328	369	325	323	347	336	345	345	345	334	382	363	345	358	336	371	333	377	315	340	359	377	346	354	364	337	354	378	340	373	334	357	357	325	378	363	338	370	388	390	340	362	327	349	356	366	351	374	356	353	341	355	382	377	358	325	354	322	371	328	382	327	322	331	369	364	366	383	334	367	318	355	323	371	346	335	332	359	339	346	346	335	345	350	379	346	358	351	341	347	383	357	335	330	391	340	341	338	355	326	329	352	346	369	363	383	325	336	345	372	360	331	372	378	360	349	365	310	331	332	352	339	345	322	371	378	383	330	349	321	368	367	374	361	341	306	344	356	340	343	376	353	337	356	346	358	351	369	311	314	399	374	365	351	335	357	329	361	351	364	337	369	366	334	358	333	362	382	328	372	331	348	327	352	338	373	356	348	369	357	363	377	344	385	374	360	377	322	328	378	349	374	360	344	360	352	331	329	340	357	386	356	372	349	330	354	341	324	335	331	390	372	379	331	352	335	347	315	340	356	359	394	353	339	342	326	356	380	356	359	398	309	332	361	375	376	318	374	362	375	355	334	369	354	339	372	349	329	381	358	319	363	344	340	357	323	381	298	359	355	340	365	360	339	328	359	333	382	354	386	358	330	375	329	368	366	358	384	359	321	337	347	334	317	359	331	362	380	347	335	341	346	332	391	356	348	355	389	370	318	354	318	375	385	348	363	362	350	343	328	375	355	323	380	363	344	328	343	341	354	331	354	314	339	364	323	356	340	360	357	365	365	348	360	323	368	348	371	331	384	338	363	371	341	354	349	355	370	384	356	351	321	330	369	358	399	329	356	340	388	369	342	341	403	340	364	338	370	376	355	350	350	370	338	330	400	371	352	340	358	363	324	376	344	360	360	345	363	370	340	325	357	347	358	341	352	335	339	339	347	333	343	354	360	340	385	333	367	335	389	352	357	378	352	350	378	384	362	329	346	348	346	346	361	363	348	349	352	346	334	338	331	365	355	354	337	329	375	334	351	400	387	323	377	326	346	347	356	331	345	366	381	359	333	343	324	337	368	348	334	347	349	378	336	334	369	350	346	329	385	346	355	335	325	365	338	365	367	337	373	370	327	374	365	328	364	370	339	352	332	323	351	325	323	336	335	345	339	346	335	338	360	348	307	351	367	374	332	323	344	369	364	364	343	351	357	366	391	376	374	349	381	355	315	353	325	350	364	378	317	328	410	387	359	350	384	365	357	364	312	365	356	383	342	367	344	358	320	343	353	367	313	380	336	369	374	373	325	345	361	354	376	365	376	335	353	388	361	322	337	374	311	341	380	354	389	385	339	367	343	341	343	349	323	336	363	376	363	387	377	338	358	362	356	364	343	346	372	373	370	338	358	348	325	340	346	347	359	396	349	383	373	388	358	326	325	366	367	367	342	323	367	382	353	338	363	328	326	379	367	334	302	354	349	365	370	348	332	356	370	326	361	386	354	344	339	353	347	354	322	364	334	367	368	351	350	351	356	370	344	335	363	332	339	361	361	346	365	335	348	366	364	366	338	371	338	335	346	344	356	358	413	330	352	392	381	375	362	342	336	339	391	352	344	331	339	373	363	335	350	377	337	338	338	340	345	365	378	340	380	367	342	341	378	348	347	352	367	331	301	339	333	349	331	300	359	347	343	338	365	350	341	348	379	331	370	358	359	350	380	331	372	359	378	366	389	343	373	330	357	346	325	343	367	386	348	330	352	379	363	381	352	343	382	321	350	350	382	362	340	364	355	359	353	343	333	379	332	351	375	353	363	355	342	374	328	343	340	336	346	337	328	354	348	343	348	354	343	353	325	331	303	338	341	354	378	357	360	356	377	340	350	345	363	363	335	343	372	311	332	344	348	391	342	331	326	345	376	340	353	362	331	365	378	346	358	370	346	358	364	329	379	350	345	348	325	372	363	373	350	351	350	317	359	357	344	344	350	354	327	366	332	383	379	337	348	335	380	327	354	354	367	341	393	338	360	356	352	333	344	295	366	349	368	351	365	336	351	371	346	306	381	348	343	345	321	361	387	388	306	332	349	393	357	352	323	338	319	350	334	326	330	364	354	335	330	372	352	328	372	369	386	339	353	349	336	330	342	353	333	325	337	374	345	356	330	348	355	360	333	330	351	376	345	367	343	379	361	358	354	349	357	342	337	343	346	346	348	342	348	401	358	344	334	365	366	317	363	321	325	331	314	348	344	376	356	345	342	334	351	349	362	362	357	372	339	346	343	337	385	328	360	343	351	332	379	319	350	375	336	360	354	379	349	347	390	344	353	381	373	361	316	352	350	345	349	360	323	363	352	345	334	331	371	337	358	341	350	334	362	368	344	348	340	316	385	346	345	371	359	350	369	347	323	337	354	345	350	337	335	348	323	368	341	341	321	346	353	338	394	373	332	359	342	359	346	368	343	336	347	344	363	342	357	349	401	361	357	388	374	309	340	360	325	347	381	363	367	354	350	390	358	323	356	366	315	369	354	343	327	387	354	346	355	359	325	360	370	345	362	345	325	360	338	372	312	361	360	352	358	353	339	317	325	383	354	350	339	320	337	364	336	337	380	319	360	363	357	311	320	334	333	336	356	390	338	340	329	343	358	374	365	386	308	363	375	363	373	343	323	348	324	360	379	360	340	387	364	370	374	366	402	401	353	353	330	337	383	355	355	337	352	342	347	317	356	373	346	327	331	351	325	327	359	371	362	350	368	357	357	330	343	358	366	321	331	315	374	369	370	377	350	356	319	379	363	347	314	368	415	349	349	347	345	352	330	328	364	345	373	362	329	308	303	316	331	340	352	360	382	348	352	334	307	336	358	360	350	336	358	354	342	347	347	364	346	344	361	369	351	362	369	378	355	341	345	359	359	350	357	350	337	332	348	355	341	351	375	361	341	343	339	339	377	362	356	389	357	340	386	357	360	346	351	344	380	354	346	350	344	352	331	378	371	382	367	402	345	381	346	353	374	357	351	354	364	350	396	347	354	367	363	382	336	331	331	350	372	385	376	326	359	345	331	349	363	333	360	325	362	369	365	374	353	363	346	348	369	374	347	303	337	351	358	347	371	337	334	320	389	379	367	354	360	355	350	355	328	329	371	341	340	364	331	345	393	337	333	353	337	349	357	353	315
2359	530	467	434	412	410	368	430	390	379	382	439	403	405	405	400	383	359	370	404	363	410	375	387	373	406	413	368	376	375	361	376	352	384	390	392	354	373	385	379	402	366	363	376	396	427	351	352	374	361	354	364	357	404	376	388	417	366	414	361	361	374	366	361	403	421	432	353	406	434	362	383	390	384	370	371	405	377	375	382	358	367	366	381	361	391	414	417	398	421	378	391	385	332	373	370	358	366	390	406	370	342	353	391	434	320	374	391	369	388	353	405	399	367	344	364	358	396	363	395	388	379	381	395	372	370	384	411	368	364	373	397	373	352	392	413	364	420	406	377	396	404	362	356	359	368	378	405	397	341	362	358	368	368	358	355	359	387	393	453	379	326	359	371	373	401	345	363	416	349	360	358	400	382	381	376	377	409	348	352	352	367	354	368	377	335	376	372	405	391	373	359	372	347	354	384	385	404	352	372	360	380	404	367	354	360	378	356	404	393	364	373	367	389	386	396	407	388	374	362	410	396	414	360	403	370	354	375	388	412	380	394	418	331	371	392	383	416	372	358	345	376	401	363	407	377	369	359	379	396	398	385	361	378	390	414	368	370	380	371	374	394	384	364	352	381	373	406	353	378	381	402	355	395	343	370	387	382	384	350	402	400	350	378	440	369	373	403	398	374	410	349	373	366	387	370	387	393	421	392	361	383	397	370	378	408	337	389	363	374	406	409	392	361	376	435	390	374	385	372	340	380	350	354	381	366	417	405	375	344	390	391	352	345	372	373	371	394	380	426	357	379	392	396	352	387	358	395	370	387	390	368	376	395	357	369	389	381	357	382	398	413	414	356	393	358	395	411	395	415	374	411	376	380	395	347	412	403	346	353	393	372	394	422	371	372	353	365	379	350	363	383	402	361	373	358	385	372	388	385	396	376	360	336	371	412	388	317	377	357	378	355	408	387	362	376	388	384	404	396	409	395	383	350	368	362	395	445	372	420	412	378	348	406	385	416	352	369	431	380	372	360	383	356	355	375	373	391	396	398	363	341	358	406	435	338	388	408	356	358	376	379	377	358	398	426	349	379	395	355	354	397	382	371	376	363	409	418	386	370	416	417	369	374	368	396	389	351	354	347	361	377	387	373	397	387	413	353	425	394	387	381	380	347	402	389	349	385	409	384	411	388	395	351	404	367	400	393	410	357	378	362	367	405	378	361	379	396	366	390	399	385	359	401	346	367	393	383	377	374	385	364	375	350	370	387	426	350	365	399	388	413	392	370	354	365	371	340	356	395	373	371	384	414	396	361	400	378	366	400	382	369	417	366	374	350	380	416	378	387	375	396	356	367	370	364	346	350	392	377	378	397	380	431	361	391	360	374	351	371	371	378	358	362	354	339	379	388	400	340	380	406	381	432	365	412	424	392	413	399	382	414	396	365	355	362	406	391	353	355	347	415	403	346	383	378	381	342	386	394	401	371	384	366	364	346	374	346	370	397	384	343	359	360	380	359	361	385	369	372	371	400	352	414	396	388	385	398	381	362	401	376	351	399	410	390	339	404	407	335	365	405	405	372	365	386	356	409	376	380	349	376	372	354	389	385	368	372	393	403	340	366	355	408	375	412	338	391	381	379	375	368	380	382	385	410	391	407	392	397	372	395	352	388	388	345	346	370	407	377	392	364	392	326	379	367	399	362	414	351	367	361	387	398	372	377	368	378	428	347	400	360	374	388	370	374	402	402	368	340	386	376	387	407	386	362	374	369	419	412	387	385	393	362	399	376	348	343	349	355	389	394	364	379	410	400	331	406	426	363	348	377	379	411	392	326	388	355	389	399	368	373	369	376	361	371	364	390	369	384	383	376	396	353	367	401	373	396	384	357	374	383	366	386	387	392	389	408	361	412	384	393	409	415	406	387	370	380	399	388	434	447	353	398	381	358	393	367	364	371	382	376	388	370	390	401	383	387	341	380	352	384	372	374	376	356	365	379	414	403	393	402	357	374	370	368	354	338	392	376	382	393	390	365	365	393	401	422	382	394	371	358	377	388	366	352	379	365	383	377	356	360	361	363	366	364	383	357	377	374	361	396	347	339	360	404	359	375	409	383	399	386	379	390	416	350	357	379	383	371	393	391	359	399	380	347	392	389	392	392	385	374	369	365	408	374	376	349	344	388	404	410	354	398	374	378	358	381	355	391	378	378	374	382	358	400	399	344	368	381	378	375	371	376	368	396	378	340	360	348	374	386	428	385	346	416	395	382	345	368	345	395	370	372	357	366	317	401	376	385	361	367	395	366	380	390	357	341	380	380	397	347	358	376	380	380	372	380	381	343	387	376	395	414	365	407	349	393	373	387	357	371	354	368	375	372	374	369	371	388	363	357	401	361	329	376	373	367	375	337	379	376	379	386	337	338	378	357	379	357	380	347	377	384	401	370	383	409	356	384	371	357	365	377	390	393	378	382	394	380	394	357	379	387	376	360	347	384	406	385	370	377	360	385	339	373	317	394	364	371	352	348	409	375	371	379	409	358	390	330	386	388	411	367	408	343	362	397	357	384	366	375	351	376	412	377	394	396	378	351	388	386	401	383	408	390	384	364	343	367	351	403	423	384	384	364	375	363	356	366	402	339	367	356	371	390	389	391	372	376	394	379	384	358	382	396	356	365	383	387	402	353	364	391	357	401	395	398	339	373	343	343	407	374	397	393	400	356	366	396	376	386	392	382	376	412	390	396	399	344	365	373	367	394	390	438	428	371	376	388	398	403	345	412	370	387	359	347	351	369	381	371	371	402	363	355	390	348	390	360	352	373	399	357	406	391	394	393	360	394	345	344	411	342	363	398	357	397	391	356	332	337	402	347	397	420	377	357	373	390	371	379	355	375	388	355	372	397	368	352	384	367	360	383	414	413	381	372	389	385	361	394	348	363	394	395	361	343	393	391	375	368	392	358	393	416	359	381	378	377	386	413	376	342	366	395	369	358	354	387	379	369	373	338	355	380	365	380	388	390	391	377	389	361	342	389	374	391	398	375	377	378	375	373	335	347	362	370	373	350	378	395	362	377	397	405	389	395	379	370	397	365	335	417	363	386	355	364	397	406	365	390	393	405	337	351	384	355	411	375	389	361	393	398	369	363	343	367	357	417	362	362	356	391	374	381	383	425	369	402	356	378	378	353	388	356	390	405	408	359	409	387	375	382	339	402	375	371	385	379	389	379	364	382	369	358	357	377	375	398	355	372	397	368	345	370	381	383	373	368	375	351	389	383	388	366	371	382	402	398	363	367	409	339	381	416	404	347	350	402	401	354	393	346	397	408	394	429	343	383	387	401	405	407	353	359	391	335	377	392	386	399	351	414	430	390	416	400	363	375	350	360	369	388	376	383	354	364	349	382	390	390	366	406	366	361	389	376	382	428	380	411	426	383	380	353	394	383	377	350	412	391	391	374	368	377	387	365	395	388	351	388	353	371	371	368	427	391	340	374	329	405	397	411	383	412
2634	1035	1040	1088	970	925	890	889	916	895	839	884	877	858	860	868	860	827	870	835	841	847	860	870	836	884	865	888	810	888	869	891	881	909	849	886	850	833	861	865	912	883	856	865	825	876	835	853	806	870	825	870	855	863	885	871	836	836	875	895	861	855	900	835	890	877	841	863	882	880	888	858	865	822	875	866	903	893	890	932	843	890	872	854	911	839	868	841	875	838	929	856	838	883	914	838	863	911	890	875	920	844	878	885	867	899	857	842	885	859	913	871	891	905	870	846	883	909	911	880	875	921	888	850	854	860	880	857	854	837	894	854	853	876	859	884	852	848	897	886	835	849	890	797	865	876	841	843	857	853	826	858	850	864	870	897	848	902	838	888	896	902	892	829	860	886	841	850	880	888	896	888	859	807	878	832	835	873	877	901	893	863	906	862	855	841	856	878	854	876	871	860	855	874	856	900	873	890	847	899	823	877	849	915	891	895	850	837	836	882	861	869	820	919	851	891	884	893	923	849	914	927	898	830	907	915	848	891	864	858	906	895	846	831	854	872	919	881	859	858	762	869	829	841	851	887	836	864	912	846	835	837	871	815	900	886	859	904	915	875	872	864	867	805	902	858	875	893	877	848	854	844	920	894	862	912	877	871	823	849	926	867	878	876	907	845	915	907	858	886	914	868	839	866	887	836	823	833	906	886	844	854	822	872	872	839	904	877	840	889	863	882	875	870	821	868	873	850	821	911	932	826	868	861	889	878	872	846	914	872	812	874	875	829	868	857	861	887	914	926	915	860	912	912	905	867	886	870	880	899	869	862	863	805	817	886	776	862	825	886	852	851	924	882	793	874	858	872	833	869	917	802	885	881	854	895	854	865	843	879	867	902	890	879	856	884	851	919	885	899	859	867	842	857	870	891	827	897	864	860	904	839	900	856	826	853	864	856	861	823	850	833	860	863	883	873	834	843	820	875	845	940	912	867	881	854	871	845	897	895	847	930	907	836	859	858	872	855	860	842	923	857	839	790	873	851	845	866	857	874	853	834	909	890	882	828	859	833	904	897	803	878	848	890	824	885	842	922	838	863	947	853	874	846	896	857	826	853	902	849	881	911	877	838	848	888	841	888	869	894	915	868	888	839	820	854	892	823	872	884	893	844	865	919	878	898	873	870	860	837	904	905	831	856	922	896	892	842	815	886	869	843	897	884	847	884	819	828	809	881	881	858	851	835	811	889	863	839	873	908	844	863	790	866	886	871	912	942	864	872	860	891	788	896	865	900	885	875	838	852	906	853	907	818	834	886	873	840	865	825	895	838	821	920	874	876	865	834	852	859	917	849	935	852	825	867	860	857	820	874	905	853	855	874	891	872	854	824	871	863	878	838	830	867	852	872	844	842	851	823	890	901	874	818	811	847	870	864	902	923	814	864	869	840	871	868	884	895	886	896	840	895	827	853	857	848	919	853	919	878	898	887	862	867	931	848	900	903	819	841	794	852	837	817	838	859	839	886	824	905	907	865	827	887	862	890	801	825	852	878	812	902	908	833	919	886	877	892	885	859	894	875	909	886	871	899	852	884	876	856	856	864	877	897	801	886	871	891	807	870	872	844	876	896	862	900	900	843	919	877	919	864	878	856	891	868	856	889	892	895	834	862	868	868	817	843	857	860	916	885	838	882	878	826	934	876	892	882	806	874	868	861	827	891	850	855	860	850	910	872	835	887	837	897	905	821	906	899	930	888	925	855	850	913	846	817	865	896	872	855	846	863	901	892	838	868	874	872	899	785	851	881	789	866	859	846	878	872	811	870	889	870	846	853	897	873	818	870	875	866	906	921	893	910	864	906	845	771	850	879	805	833	855	831	843	826	809	800	927	870	834	894	810	866	844	889	873	827	876	880	868	875	852	835	909	846	856	829	847	945	923	860	877	885	879	915	887	855	864	862	868	885	878	864	887	794	904	907	927	883	900	811	894	874	892	909	889	901	886	886	894	895	851	830	933	898	886	897	836	854	854	871	887	838	883	861	860	847	877	889	886	822	835	897	883	874	855	874	783	883	892	899	872	861	906	805	847	862	888	905	842	895	851	861	915	871	862	864	857	888	911	893	876	848	833	851	921	858	925	880	861	865	880	872	863	913	870	802	860	859	890	887	872	836	839	863	867	872	862	837	876	901	861	865	873	908	848	825	830	867	818	907	875	853	850	878	862	832	831	884	906	893	848	877	891	866	891	867	846	897	861	898	887	854	853	870	881	885	911	866	862	863	873	934	887	820	868	927	922	840	843	883	855	876	880	797	884	822	841	909	832	870	839	864	851	856	891	897	851	850	928	881	839	848	885	903	877	871	853	851	875	858	870	839	926	865	865	861	897	892	845	899	868	894	897	855	921	865	868	840	851	868	917	892	859	856	890	887	872	869	870	844	869	795	837	891	873	826	841	867	802	847	889	859	919	847	841	891	904	911	840	880	871	841	937	928	866	815	823	879	850	898	862	834	881	861	865	845	882	830	849	876	861	892	826	840	878	861	905	863	869	882	867	870	844	877	899	898	855	880	898	872	846	858	913	865	849	856	837	886	853	845	911	871	840	881	888	875	836	853	862	906	864	905	889	882	853	919	829	839	902	853	882	869	904	916	938	887	889	850	880	928	895	870	886	872	926	907	902	908	896	870	868	855	856	811	884	867	890	884	873	881	886	929	842	842	816	895	872	827	884	885	851	918	897	838	870	921	870	913	829	861	862	860	926	866	915	857	881	880	924	902	870	879	890	878	866	848	854	889	842	871	860	881	888	827	868	880	887	898	904	883	886	860	853	819	885	873	859	859	841	845	883	858	893	851	822	908	835	865	890	900	861	847	869	832	888	856	826	903	887	854	929	832	850	819	877	820	861	874	851	829	879	900	860	879	902	858	858	856	907	910	857	877	870	867	876	872	889	840	845	908	850	856	833	859	847	860	886	911	867	899	877	888	872	862	893	924	847	827	854	876	854	854	926	868	892	915	899	909	916	852	869	956	830	864	847	867	855	868	843	876	872	853	875	850	879	870	855	887	862	831	851	882	868	914	885	890	903	865	822	851	859	877	877	890	896	886	816	904	886	907	861	855	880	913	855	906	849	900	882	827	904	872	914	840	863	875	914	900	865	842	834	932	862	869	840	886	816	837	817	854	871	854	859	883	910	870	902	915	830	829	850	814	860	851	885	865	841	845	902	861	807	922	894	912	872	909	927	868	873	848	870	882	921	871	914	835	906	868	853	833	901	896	886	878	860	863	843	834	871	908	910	833	897	785	900	809	879	888	842	864	872	886	843	837	876	902	884	921	870	858	845	867	817	841	871	915	916	901	865	857	882	863	886	789	844	873	925	834	890	855	904	897	855	813	824	845	855	916	880	877	852	860	823	848	854	915	879	881	844	886	866	876	933	840	859	903	872	897	879	885	886	890	872	856	896	949	853	866	910	882	810	799	895	855	818	898	853	876	854	863	873	874	897	840
15152	1271	660	596	491	390	387	367	317	328	321	299	315	311	298	320	332	319	327	292	306	309	335	299	311	277	322	289	283	327	282	306	306	272	330	264	294	271	281	335	254	307	327	328	290	324	282	288	320	275	328	301	280	265	300	299	272	334	277	306	283	275	285	255	299	343	320	285	285	335	309	300	287	302	267	284	307	292	274	307	307	273	260	292	293	262	306	301	337	290	269	290	311	331	312	283	274	315	298	307	278	295	275	295	288	312	305	297	277	285	275	318	338	324	286	271	263	320	285	302	292	267	291	287	313	304	292	282	288	300	273	288	278	302	283	307	291	315	286	309	312	296	329	300	303	314	295	280	319	302	273	300	280	299	316	332	292	293	301	288	281	313	289	312	287	265	288	303	284	280	283	306	273	300	306	277	284	273	279	293	306	316	294	303	293	296	282	320	305	321	273	297	316	323	311	290	323	251	293	290	289	309	265	318	291	289	312	278	281	298	276	318	282	306	317	277	294	290	304	324	295	275	277	244	292	305	310	285	276	268	293	304	319	279	280	292	259	301	275	315	313	326	294	323	298	263	317	262	308	305	292	321	271	271	295	315	287	294	276	299	302	294	316	325	299	335	275	296	314	282	315	281	334	291	251	299	334	307	315	296	290	275	309	291	293	316	285	268	321	312	293	307	325	309	313	311	280	298	313	318	307	293	320	290	274	253	291	310	285	294	295	316	289	284	308	318	288	320	286	296	268	325	301	307	292	286	313	325	268	292	286	302	303	312	300	324	270	279	268	320	282	278	340	296	293	320	299	273	330	286	289	298	315	296	308	274	250	304	314	311	311	311	259	295	304	305	282	304	329	313	287	320	316	295	293	286	268	290	269	307	274	283	326	322	294	304	300	290	299	293	285	285	302	290	295	302	301	304	268	313	287	284	290	306	271	292	295	280	284	305	301	308	288	323	331	275	308	338	318	304	293	279	301	337	287	294	314	310	359	291	317	324	317	278	299	331	308	281	322	261	286	297	294	321	319	295	270	334	276	297	310	304	293	308	320	302	283	328	299	314	301	262	282	277	301	259	260	291	307	275	271	331	292	296	319	297	295	334	332	325	303	304	294	319	284	260	304	295	248	280	311	268	311	323	292	315	304	273	324	303	271	325	296	305	328	320	278	307	270	311	276	281	282	316	295	317	284	296	270	312	292	307	275	294	279	321	268	289	303	285	298	327	323	279	276	314	289	297	292	279	277	296	295	306	281	291	296	309	292	333	324	286	324	321	302	298	286	297	278	293	307	284	334	294	326	265	284	295	309	306	286	308	314	337	301	302	268	291	309	330	287	280	315	278	280	302	321	293	299	299	287	285	281	306	291	318	253	297	330	296	281	297	325	306	278	287	292	305	310	302	312	283	312	329	301	293	276	297	317	298	279	264	312	284	296	296	299	249	298	300	290	272	283	307	268	317	283	281	292	304	290	308	277	266	314	304	282	313	291	309	308	310	291	291	316	277	277	318	303	302	278	310	273	296	333	273	283	313	292	271	313	300	287	298	298	288	333	310	283	282	324	310	272	283	285	318	290	274	283	324	313	334	311	313	271	273	279	303	317	294	281	306	285	280	297	280	326	285	302	284	261	302	312	307	324	336	284	326	302	317	289	315	321	300	266	301	264	344	319	304	303	291	313	312	276	309	318	317	290	272	312	282	272	315	299	347	343	274	300	290	270	300	313	322	307	288	286	278	265	306	282	311	297	282	266	310	292	334	272	278	303	302	316	281	308	297	274	295	321	301	262	318	276	298	279	255	289	280	292	300	307	312	295	328	331	289	279	314	309	311	328	300	313	320	263	319	290	285	296	291	293	266	338	260	307	292	310	307	295	315	259	293	282	308	293	277	306	306	272	294	300	293	286	292	289	285	295	303	276	288	302	309	300	286	270	256	307	324	301	286	318	278	301	303	288	293	306	305	286	275	292	265	318	347	258	294	293	343	308	293	304	307	334	315	310	299	340	296	274	269	284	306	338	317	285	304	289	295	271	310	323	288	320	303	282	299	302	294	318	283	316	288	291	330	313	301	305	302	264	344	281	303	321	333	279	282	311	320	330	306	282	324	294	306	302	281	278	300	281	321	275	294	297	308	332	309	296	309	290	298	312	332	289	282	307	300	285	311	304	313	292	320	299	284	297	295	301	282	300	311	334	308	313	306	301	279	276	277	285	297	350	282	342	312	297	311	301	303	287	308	287	296	266	307	309	294	258	277	302	307	267	294	296	314	298	301	267	306	272	297	305	281	276	330	317	338	310	288	309	304	258	313	306	284	286	320	280	271	310	298	300	289	286	299	316	287	307	327	307	305	304	331	309	324	288	256	286	320	297	271	312	287	331	274	294	321	299	319	303	313	291	308	337	338	294	265	277	277	295	321	297	284	276	308	285	317	322	279	309	311	319	285	311	294	316	293	273	329	326	249	318	294	301	302	302	267	303	286	306	276	282	264	301	315	314	300	305	302	311	305	321	297	300	272	292	289	308	296	309	275	296	307	278	290	338	293	298	290	301	295	280	304	287	327	310	288	284	295	260	299	298	293	288	285	318	272	310	258	276	311	308	303	289	304	300	281	306	314	299	293	284	294	328	293	291	279	311	295	307	293	293	253	286	305	318	273	331	302	325	268	284	315	291	277	299	322	298	296	314	311	287	242	275	277	306	297	293	283	302	285	306	281	277	323	268	306	284	297	327	301	277	277	272	316	299	309	302	321	281	260	301	273	284	266	270	298	294	309	324	332	318	289	288	297	292	299	312	304	282	273	266	285	292	294	284	337	256	296	271	300	352	273	307	309	315	310	292	300	306	266	311	272	279	301	306	314	312	292	331	328	332	265	299	320	285	297	285	293	305	291	290	294	307	276	315	311	304	300	324	284	335	305	312	309	304	304	308	343	302	304	281	288	296	321	284	295	300	285	272	257	328	287	310	308	288	296	287	250	313	265	330	333	294	287	318	344	259	288	305	289	294	308	312	280	286	283	284	280	297	278	273	280	329	280	300	284	294	286	301	312	283	318	293	300	261	276	298	289	298	297	286	334	292	265	305	301	295	280	285	274	285	283	313	306	291	277	295	281	295	294	329	298	272	303	299	286	316	298	271	309	276	296	287	303	282	283	268	291	290	306	307	308	301	313	312	276	299	289	296	306	284	292	308	304	323	338	338	277	287	302	294	275	307	304	338	312	284	295	314	308	319	316	276	297	314	277	302	320	313	266	293	315	266	293	312	322	257	284	275	310	327	325	296	298	327	269	290	275	266	286	284	283	289	312	276	288	291	297	282	306	301	280	308	285	300	312	303	311	315	290	268	294	332	295	298	306	289	275	303	303	310	322	300	286	309	313	306	303	315	307	283	291	272	288	317	309	283	313	281	297	318	299	329	312	298	308	291	275	313	300	327	328	318	291	283	308	285	316	302	285	318	302	295	327	308	323	289	290	299	312	290	288	271	266	306	287
10159	1246	1597	1540	1368	1160	1040	931	912	865	823	769	759	793	746	744	798	698	698	782	664	758	716	748	689	726	702	708	722	763	726	732	744	687	699	712	695	702	661	725	677	683	671	732	763	678	731	713	706	759	663	718	691	698	701	714	631	658	685	701	712	748	690	698	702	698	654	724	684	672	691	678	741	670	696	718	649	686	659	738	670	693	665	705	676	705	654	697	717	633	713	689	700	680	686	725	687	670	661	724	692	662	672	695	683	682	707	741	700	729	664	665	684	745	711	727	677	668	697	640	682	730	727	673	689	698	752	713	688	676	703	657	663	713	673	716	690	733	699	669	700	669	708	710	711	666	674	723	686	668	743	699	682	714	698	726	769	703	640	656	736	664	680	678	736	677	715	691	695	711	710	678	714	692	620	706	698	717	718	702	688	726	680	719	707	720	656	668	683	713	716	719	713	706	711	704	725	655	688	664	715	697	658	688	722	685	667	711	675	707	693	670	679	639	700	708	700	668	633	674	669	680	720	707	738	677	742	698	669	687	677	668	682	697	722	705	751	707	695	722	746	704	709	694	637	720	660	673	653	694	717	679	711	753	703	691	692	708	704	688	705	672	690	706	686	712	690	683	676	661	638	668	703	687	711	690	711	663	648	686	714	694	664	682	694	678	674	694	757	730	737	661	679	704	706	686	717	718	714	724	703	744	658	691	713	698	667	731	664	746	667	686	675	717	684	676	712	680	687	700	698	683	696	729	697	699	680	714	710	659	638	775	670	656	658	646	671	719	702	698	653	693	715	655	739	692	669	708	651	707	660	747	690	695	704	716	713	655	672	727	727	670	683	706	683	737	700	693	719	666	703	648	721	723	696	691	680	697	703	676	709	693	669	685	719	711	676	691	687	707	689	701	676	708	713	713	652	683	684	694	677	665	702	718	707	705	721	684	706	695	663	738	714	697	702	677	741	697	693	676	732	675	679	703	711	707	696	682	663	645	681	705	724	728	712	710	708	744	672	730	685	696	705	665	707	650	740	688	726	711	681	704	640	676	695	674	688	716	706	707	725	680	637	683	689	667	704	712	673	691	707	695	700	690	699	650	764	759	725	737	692	660	738	665	713	687	665	655	673	662	714	707	709	699	709	646	709	638	654	712	720	707	674	670	646	665	686	680	720	670	644	668	675	683	669	695	669	660	646	675	653	653	683	731	684	716	660	694	654	677	691	671	670	743	714	698	689	699	665	676	715	746	694	721	649	724	733	665	669	696	679	702	689	683	648	680	702	643	697	710	696	677	669	644	674	722	744	692	722	672	711	664	684	744	692	713	671	695	710	689	696	713	710	661	687	687	732	677	655	658	655	697	707	709	720	682	708	700	665	717	677	721	700	724	691	663	659	707	705	646	678	697	691	716	677	680	715	740	734	695	737	729	688	660	670	643	693	676	641	679	707	651	663	692	656	692	696	652	702	714	675	687	675	651	677	728	716	682	724	694	656	707	726	724	687	670	682	724	732	733	730	665	709	673	674	680	686	651	733	650	635	682	709	694	720	678	738	702	685	678	702	705	648	708	673	734	714	664	709	689	706	697	649	678	651	699	669	746	698	675	642	665	688	670	685	669	719	727	660	678	723	691	724	698	667	646	715	689	661	666	684	704	749	739	674	701	690	682	724	690	690	679	729	695	639	683	735	698	660	712	683	672	661	664	718	706	706	686	672	681	699	732	655	690	686	703	685	690	658	725	701	714	675	689	705	733	729	656	730	663	654	671	680	666	681	719	753	699	671	683	703	656	676	686	714	696	740	734	685	717	705	728	691	688	676	702	729	690	682	698	656	675	696	725	692	696	720	705	705	763	746	683	674	667	673	677	693	659	674	655	697	753	690	682	674	706	717	689	704	653	713	667	742	680	699	731	720	709	704	726	692	703	674	716	685	694	694	696	670	738	630	675	707	682	639	757	656	696	691	678	694	666	722	699	718	688	689	728	704	717	705	707	729	677	749	661	714	708	710	728	695	692	682	722	698	659	728	684	677	710	679	661	719	715	653	686	684	606	688	708	714	756	723	696	712	670	638	676	677	692	702	717	697	723	739	742	687	746	692	721	681	690	706	676	691	749	697	740	741	711	700	699	640	688	660	663	710	687	653	686	698	688	723	690	675	682	736	709	688	690	737	687	705	683	625	723	641	675	730	734	706	708	708	699	711	682	724	700	681	669	703	653	667	699	707	702	685	719	725	691	669	672	693	673	689	631	659	679	700	710	683	686	691	692	731	738	718	673	671	717	728	725	706	750	663	680	665	724	731	736	693	658	692	712	674	695	707	695	700	709	697	705	664	649	707	707	691	692	691	674	653	666	665	689	670	695	706	665	707	712	715	705	691	714	705	675	700	676	704	682	712	674	710	684	700	684	703	652	710	708	698	696	724	673	722	667	674	679	688	670	686	656	706	676	697	665	650	673	668	754	708	644	720	733	722	708	708	642	693	712	724	702	699	656	707	709	734	676	737	756	691	691	650	612	689	671	680	681	688	688	717	670	642	744	668	708	688	689	670	696	718	671	690	724	709	691	686	685	660	689	712	716	709	708	714	724	685	695	696	658	657	679	738	714	697	677	671	700	660	639	665	722	706	691	709	706	677	715	691	685	673	689	669	733	668	700	724	689	697	711	694	725	685	675	685	681	679	689	730	718	675	685	714	761	726	684	753	681	667	661	689	724	681	708	683	693	696	701	706	692	684	639	711	669	718	698	643	758	691	655	673	712	694	724	729	717	701	709	735	687	715	685	738	688	710	685	704	660	697	700	713	697	702	699	635	737	689	636	662	690	687	726	714	758	711	689	691	759	687	640	679	679	671	697	754	697	695	667	677	682	742	719	701	667	651	685	653	669	706	751	690	688	684	670	725	685	714	693	686	684	723	646	676	736	705	685	718	708	716	709	690	708	672	638	704	716	696	660	688	742	691	673	676	665	695	671	704	689	671	658	742	658	680	665	641	661	752	648	700	669	717	670	693	703	718	687	671	705	676	663	671	700	751	681	712	703	643	656	617	667	731	695	684	651	690	729	736	673	711	695	677	711	690	678	730	687	734	670	748	706	701	733	716	670	703	689	718	678	694	671	705	692	676	663	680	700	700	692	699	672	661	697	699	664	694	712	746	657	671	738	714	678	695	696	692	700	703	719	761	731	629	699	716	699	620	664	735	659	667	688	715	640	728	675	729	693	662	682	668	661	699	720	672	705	687	693	717	688	683	709	719	688	691	703	674	684	705	724	670	715	703	668	679	641	719	681	682	717	687	727	683	736	734	672	682	691	681	694	739	667	712	687	718	713	699	696	679	673	694	665	701	713	736	677	705	696	698	637	742	721	696	723	728	710	672	669	730	727	727	689	682	709	659	690	701	712	673	749	684	698	665	667	703	692	660	680	687	701	691	681	671	701	700	662	712	699	715	692	660	700	685	707	703	718	713	709	699	692	702	692	683	684	681	687	705	705
23875	2778	838	558	366	299	236	241	194	171	179	163	159	154	182	143	147	139	141	140	131	168	143	119	133	139	125	146	131	134	120	131	128	129	157	131	159	152	132	137	136	157	154	114	118	139	129	125	140	139	156	138	140	134	153	116	126	129	114	124	137	130	138	147	128	120	132	147	136	128	130	145	150	130	132	128	118	134	150	126	141	125	131	151	128	126	146	148	125	143	169	126	135	126	147	123	130	122	126	144	149	141	157	133	126	141	136	150	136	137	129	130	136	148	137	135	126	135	146	122	141	116	135	105	133	120	125	147	124	122	130	122	123	115	138	105	150	136	114	139	133	142	127	143	134	116	147	147	139	138	141	134	126	134	136	142	127	116	135	120	138	134	156	129	135	143	136	132	140	151	139	116	125	129	120	154	123	143	128	122	132	125	152	148	126	128	138	120	152	145	138	132	131	118	124	155	136	111	112	134	130	109	136	136	130	149	130	115	144	142	122	132	112	134	147	122	140	132	120	130	121	130	135	131	136	126	133	108	135	153	144	148	103	135	149	157	136	137	125	135	117	128	139	105	126	119	134	143	133	136	122	136	132	126	138	130	135	129	133	121	131	135	136	153	131	126	117	141	131	131	130	131	132	127	128	125	124	132	144	126	156	127	140	144	132	126	113	132	124	117	128	126	134	116	141	132	131	123	118	137	127	126	145	136	119	135	130	141	116	137	137	147	152	128	150	136	138	135	133	149	144	130	154	144	119	150	123	131	145	148	127	146	137	139	152	128	115	128	129	127	124	117	162	115	136	135	125	136	152	135	126	146	129	139	118	141	123	108	145	155	137	128	140	144	134	132	128	140	153	150	162	121	131	121	127	126	123	126	126	139	136	127	148	127	119	158	133	102	129	121	129	140	132	139	151	144	140	124	136	153	146	131	116	155	133	127	123	152	138	122	114	131	129	128	134	127	135	123	124	146	119	141	115	146	119	106	130	133	143	135	131	159	125	136	121	109	135	136	116	140	116	124	142	147	119	131	143	135	142	117	141	120	122	127	130	130	144	131	123	127	148	138	139	144	109	137	156	142	138	115	110	141	135	137	135	142	123	151	155	135	114	136	125	117	134	137	147	140	130	128	121	140	129	156	110	149	115	114	134	132	125	136	120	146	145	151	124	124	138	139	131	124	120	118	131	131	131	139	131	141	130	134	117	107	99	151	130	139	113	126	139	122	131	126	141	123	141	129	127	145	114	123	125	114	149	153	135	121	145	119	127	128	125	137	127	115	142	146	138	128	113	126	149	142	121	126	156	136	147	139	122	165	130	126	141	156	141	138	157	121	111	150	133	133	140	131	124	137	133	127	115	134	144	143	125	127	125	137	134	133	133	124	154	110	137	155	144	130	141	158	124	137	148	122	98	137	143	119	135	127	131	126	145	140	147	137	135	139	130	132	124	130	123	155	133	137	147	102	139	147	126	131	117	126	129	140	112	145	153	124	134	125	133	130	124	148	136	129	135	149	128	120	116	129	157	134	120	155	159	149	118	126	125	139	128	136	124	150	129	140	141	118	156	134	117	111	137	129	125	153	144	136	137	127	154	130	128	153	130	140	118	138	136	139	132	121	136	125	142	113	116	108	113	130	125	121	140	151	140	145	122	158	131	113	151	158	137	129	126	137	121	134	125	126	145	133	121	125	161	145	127	118	131	128	139	130	151	138	121	135	135	144	140	129	149	124	136	129	116	125	122	155	134	162	135	131	137	130	125	136	127	129	129	126	140	124	122	129	130	125	123	131	157	125	142	124	152	144	147	138	133	117	134	116	121	147	137	126	128	124	123	122	118	114	141	136	137	124	118	123	140	123	156	122	106	137	129	142	134	143	141	139	133	147	132	132	129	124	125	137	137	128	134	136	116	139	120	132	148	148	130	115	133	135	130	144	120	125	131	122	127	133	143	126	144	150	151	155	145	149	141	129	141	139	147	137	157	119	129	135	143	108	152	129	137	130	125	130	114	121	131	135	138	110	132	127	140	150	144	118	125	134	147	149	134	142	138	136	128	131	126	132	130	150	129	120	141	126	126	133	126	145	117	120	139	151	130	141	155	132	102	140	126	135	148	119	131	135	123	152	154	142	126	141	139	132	135	121	135	101	108	139	132	129	136	153	133	178	137	115	122	132	142	132	124	127	143	129	117	125	114	145	125	136	143	132	143	138	130	121	126	111	112	117	144	150	136	116	137	122	116	130	143	128	123	149	100	149	134	127	123	134	137	133	141	126	121	118	135	124	141	119	138	126	138	136	130	141	129	140	148	146	132	142	129	126	141	153	142	112	139	144	137	156	128	125	133	132	145	150	140	150	129	141	118	130	159	133	129	140	139	133	128	152	141	134	126	137	141	149	150	159	133	130	155	118	139	146	136	141	153	114	138	115	107	134	136	144	118	128	135	107	147	139	131	132	139	136	143	116	117	137	133	127	146	150	144	147	127	129	121	144	133	118	127	127	154	112	132	148	132	147	126	116	113	129	116	146	131	125	116	125	136	128	126	118	132	125	134	141	124	120	125	147	123	119	118	118	135	143	134	132	144	132	126	131	158	128	162	138	130	133	144	129	138	124	140	129	147	127	131	155	132	110	142	126	122	136	136	141	118	133	146	131	145	136	157	120	136	136	154	142	131	122	102	140	124	151	112	151	130	140	121	133	155	159	123	128	117	150	129	127	148	125	137	152	133	130	125	125	132	133	148	122	127	161	127	140	144	119	130	126	123	130	129	137	132	145	120	132	140	124	133	127	124	161	140	110	136	145	141	107	115	128	141	128	148	144	113	140	144	123	136	109	159	132	135	149	113	127	132	153	129	110	145	151	137	116	152	131	158	139	128	144	108	142	124	128	135	140	141	149	132	156	136	115	133	152	157	156	143	147	129	135	129	148	135	126	125	126	135	131	130	125	154	149	120	128	117	160	132	127	152	135	133	157	142	141	150	118	120	137	147	159	126	129	116	127	138	126	116	147	154	129	129	121	104	147	138	152	130	150	146	148	145	150	128	134	110	123	161	136	145	149	124	134	149	138	144	130	125	133	129	125	141	157	125	150	129	116	128	140	150	125	143	153	128	109	131	136	116	140	145	109	111	135	140	142	135	116	145	139	150	123	132	121	132	146	138	121	148	138	154	130	121	126	147	128	125	123	140	133	141	121	130	129	126	125	133	140	130	118	128	128	130	138	173	135	153	105	157	118	140	148	133	132	130	119	124	162	139	123	117	120	156	122	148	134	138	141	128	118	118	133	116	148	121	146	137	147	129	136	134	155	135	135	117	134	153	151	119	138	137	117	142	128	131	132	139	117	142	143	111	149	126	131	120	143	131	138	141	149	120	122	123	135	125	148	149	130	145	125	124	131	141	139	155	128	153	137	116	131	132	130	129	126	114	131	141	145	155	126	123	119	125	130	129	139	124	127	145	110	126	105	100	126	134	140	144	137	123	150	145	134	147	115
13780	1265	1732	1857	1515	1164	1035	848	794	677	576	541	527	494	477	458	426	471	448	417	423	411	424	395	426	409	403	414	398	367	391	382	366	388	347	331	349	395	371	372	361	346	380	349	362	342	349	379	340	356	361	399	372	352	407	370	368	388	355	377	379	359	364	333	380	345	328	362	357	341	366	370	351	357	347	364	410	327	314	328	310	362	356	332	389	352	354	354	357	356	337	342	388	377	301	326	351	345	356	362	345	349	369	368	357	343	350	331	355	378	325	342	339	329	318	374	384	351	362	383	373	379	360	352	359	333	349	327	359	359	371	374	352	353	351	332	365	333	346	346	350	349	367	363	364	382	331	336	357	349	327	350	343	361	344	377	339	380	335	344	376	340	347	336	345	327	359	383	350	374	359	352	344	350	354	382	352	321	367	351	343	367	356	337	372	367	354	349	343	344	334	314	328	337	351	345	344	350	356	322	348	331	332	347	349	334	330	346	352	359	350	347	373	372	354	377	354	299	338	357	346	348	325	357	357	355	332	316	328	339	358	357	317	334	346	365	353	384	355	357	355	349	317	331	343	329	386	354	357	338	310	318	340	335	371	366	285	375	324	343	366	308	390	335	321	367	360	356	341	388	369	329	354	340	371	307	361	381	335	324	361	336	345	352	359	343	359	338	325	354	388	326	322	308	348	350	354	319	337	373	343	330	328	352	359	355	328	344	349	337	344	360	363	365	361	355	317	346	349	311	318	344	348	338	313	339	343	356	384	337	375	341	395	335	378	318	334	378	337	364	368	364	315	343	357	370	348	389	373	332	347	339	332	354	337	337	367	328	346	371	349	349	356	352	366	343	320	336	396	353	329	372	362	337	361	341	338	353	370	371	357	357	360	307	328	342	324	383	339	333	318	365	351	372	364	348	360	323	359	356	365	338	360	361	318	344	360	373	321	320	343	365	346	341	374	340	337	355	350	372	369	327	326	328	353	352	336	345	335	345	355	344	340	372	357	351	357	327	335	393	371	364	371	402	359	352	364	368	374	350	383	344	347	358	338	341	345	346	340	342	325	353	342	342	357	356	381	361	335	335	321	346	357	365	323	328	394	323	357	361	333	338	341	359	361	338	348	330	331	332	374	364	371	319	339	326	400	329	359	356	331	348	354	365	355	332	382	359	335	326	370	363	348	360	369	366	330	349	342	384	352	348	352	354	335	342	349	327	341	341	346	343	350	317	349	334	335	356	373	334	330	402	353	304	344	343	339	328	343	316	368	358	348	358	362	354	359	355	348	388	332	373	338	333	334	375	323	371	343	354	377	348	342	351	363	371	363	357	338	366	308	356	339	342	373	344	342	342	387	370	343	352	351	335	377	336	378	352	315	328	362	331	348	340	351	368	342	320	362	386	337	380	366	344	367	342	352	341	341	363	357	352	362	332	358	366	337	355	329	364	372	381	330	366	317	365	337	351	335	359	311	353	383	354	370	338	337	366	329	348	353	342	362	381	355	366	343	328	382	336	334	364	335	354	326	345	351	325	375	323	353	337	349	340	334	347	339	369	357	330	352	352	323	359	355	358	348	359	371	345	362	333	335	348	345	342	345	357	343	350	356	375	330	359	360	368	333	345	312	371	402	358	357	350	349	345	380	368	345	324	356	335	364	386	331	343	349	347	338	384	358	350	363	354	335	337	353	335	362	318	338	340	375	391	322	359	344	337	397	353	369	324	344	359	342	346	320	373	348	346	384	325	368	345	327	338	342	366	377	358	343	337	355	327	337	352	355	386	347	389	340	358	347	312	371	361	334	297	341	366	370	381	355	342	350	342	375	329	329	342	342	355	361	337	346	340	343	346	323	368	376	365	358	353	361	330	339	351	342	334	381	386	366	365	334	359	370	325	361	376	333	334	330	308	351	345	348	374	371	341	321	358	334	363	316	342	349	349	330	361	336	363	323	355	343	350	327	359	303	366	313	360	335	329	363	385	350	310	347	381	323	361	342	333	366	341	368	394	369	349	353	344	327	367	378	404	359	352	343	347	374	339	347	338	386	342	342	371	377	339	378	363	364	367	331	318	361	367	384	334	347	322	324	377	349	360	364	329	352	350	334	339	344	389	329	353	359	334	363	331	320	365	361	390	369	315	339	350	352	357	335	343	363	325	319	336	365	313	357	361	370	319	313	334	369	324	344	364	350	365	341	349	370	377	355	336	362	324	344	347	356	362	364	395	339	312	324	320	344	347	379	353	351	369	360	346	348	342	316	355	336	356	363	341	371	359	366	337	380	353	360	357	359	362	336	361	357	368	349	356	347	340	368	355	349	356	320	350	351	367	322	359	305	367	362	368	326	385	367	353	370	346	365	368	339	358	340	370	339	336	362	332	360	377	381	343	332	344	346	359	352	331	331	342	356	315	382	346	311	340	339	363	350	356	310	349	342	342	375	344	338	393	365	342	357	355	351	354	357	342	332	326	374	336	394	339	346	326	348	340	349	338	344	329	345	337	322	367	357	364	342	306	376	352	380	345	350	359	347	351	343	375	333	340	340	336	353	377	335	398	351	316	367	321	350	339	323	379	349	386	343	364	356	331	367	308	370	346	340	347	325	381	358	351	368	331	370	388	359	318	355	323	355	351	370	348	359	375	379	352	356	358	359	350	328	375	367	339	352	357	370	349	335	342	351	336	361	400	348	362	359	338	339	364	347	344	343	366	318	350	336	355	326	347	326	364	347	331	333	363	361	329	353	355	355	374	308	361	361	318	331	323	357	343	341	358	357	347	340	355	367	332	366	339	330	331	367	372	341	360	328	371	360	340	354	318	363	370	348	339	337	316	323	344	366	330	350	356	334	314	337	353	376	337	339	376	332	373	357	341	331	353	358	369	324	372	344	377	348	351	325	348	369	337	358	365	350	349	354	325	365	374	354	356	360	332	338	344	347	339	337	371	337	328	368	339	341	343	335	339	346	319	342	363	357	351	349	317	333	347	356	348	365	325	346	353	360	356	364	372	333	365	354	349	389	334	362	376	381	340	388	352	355	335	346	343	329	335	386	352	358	340	339	352	363	354	342	348	335	374	394	321	350	361	331	377	351	357	323	370	362	328	366	332	353	370	347	337	334	328	375	367	376	331	321	333	346	349	350	339	323	357	366	365	329	384	327	318	331	340	361	321	309	344	341	352	315	377	324	351	354	351	342	363	355	354	354	357	402	346	369	318	313	366	361	345	345	330	335	360	351	369	346	380	332	352	333	339	368	369	373	349	337	355	357	348	348	357	340	345	378	327	342	343	354	354	330	353	338	356	346	341	374	344	328	355	366	360	351	352	349	321	379	355	404	361	340	367	339	377	338	349	358	373	349	320	355	354	322	330	346	331	343	367	340	378	329	316	351	302	351	350	373	315	370	371	366	363	353	356	313	341	366	385	356	359	335	349	328	354	347	373	322	344	353	326	335	364	389	351	355	342	334	345	366	362	360	338	347	366	365	341	346	346	361	367
2032	506	461	434	379	373	397	381	374	385	392	372	397	350	389	369	402	347	394	391	382	358	384	381	372	365	376	370	412	402	370	414	424	412	375	382	380	370	381	409	386	372	348	344	332	354	393	380	412	345	388	401	365	382	394	344	360	363	376	368	376	403	357	368	425	312	356	414	389	387	391	394	407	393	379	366	399	343	376	402	360	415	354	383	369	377	372	406	398	397	380	385	399	360	397	363	411	358	368	427	386	366	399	378	396	376	349	383	361	386	361	374	387	381	350	414	377	402	395	374	410	402	368	393	386	364	367	412	364	368	382	362	383	368	412	402	378	374	387	342	367	363	386	372	364	377	406	383	391	388	417	392	388	343	380	360	350	401	393	386	385	373	416	365	381	367	363	408	392	364	408	396	404	363	365	445	395	394	376	362	424	367	398	364	363	414	362	401	344	405	408	383	359	380	385	393	339	379	395	378	386	380	372	380	374	376	376	355	338	356	393	380	378	373	369	390	405	370	367	396	381	361	383	387	373	378	350	364	379	368	345	367	369	379	376	391	390	386	415	396	380	362	408	315	375	409	397	375	410	374	400	363	381	385	365	408	379	364	390	365	440	378	368	395	371	354	376	392	388	364	398	419	383	376	362	370	362	355	347	381	398	397	340	340	340	358	392	386	389	392	398	372	367	379	373	354	364	366	357	391	387	382	393	364	360	355	384	391	409	391	373	349	391	375	397	368	381	372	373	362	420	382	354	380	390	390	394	416	372	392	359	363	361	383	350	350	356	382	370	375	374	382	361	384	351	405	394	336	399	356	402	374	424	384	384	382	347	364	349	393	382	359	376	405	376	393	400	402	351	364	385	399	416	388	370	361	359	391	385	385	411	419	368	357	353	420	379	360	353	376	395	394	377	364	396	386	391	365	366	399	380	363	411	395	344	355	392	358	387	405	383	376	405	414	378	387	387	367	410	378	375	355	365	366	343	415	387	376	391	360	407	376	367	345	388	393	348	424	426	361	396	392	360	381	394	409	400	408	378	380	408	382	362	373	346	412	370	412	380	349	377	425	380	373	375	405	354	387	360	401	377	326	370	351	380	365	430	390	358	412	386	385	387	407	380	388	381	393	343	369	388	393	416	383	362	372	366	386	373	357	386	371	376	365	373	379	384	375	381	380	362	377	406	377	372	397	324	430	364	358	371	402	352	387	404	399	399	368	394	397	353	382	401	391	326	377	399	359	382	368	368	369	349	403	379	396	417	385	373	384	384	384	361	408	350	396	362	387	355	400	367	387	372	364	391	341	397	391	392	369	360	398	386	367	402	379	353	345	424	395	351	369	385	391	344	386	376	393	362	370	393	379	385	394	379	353	350	334	386	419	364	373	402	364	361	359	417	365	388	392	356	362	405	390	391	380	391	363	380	358	357	406	335	412	378	394	329	387	360	370	362	406	393	372	390	411	402	341	392	389	379	397	392	365	361	369	382	364	353	393	434	420	395	374	375	385	378	365	384	401	392	412	369	397	399	397	356	343	407	404	389	402	417	393	389	374	362	419	382	387	380	402	365	369	367	391	379	396	399	359	375	378	395	395	396	357	387	415	354	379	363	407	418	401	354	396	356	360	392	382	354	399	383	349	394	357	390	396	417	406	363	360	390	384	390	366	379	393	351	405	370	368	376	364	397	361	318	377	388	380	409	389	369	376	338	383	409	415	401	349	379	391	384	405	401	398	365	403	363	365	407	392	394	404	399	430	386	361	396	393	355	348	369	408	379	368	360	352	396	367	322	375	397	381	394	386	352	389	400	369	402	356	387	351	376	394	355	382	368	370	353	352	388	381	384	365	368	355	361	384	428	368	405	384	371	413	347	365	384	366	359	388	378	377	384	416	381	398	370	362	350	373	379	365	387	389	353	379	388	392	379	333	427	393	396	341	399	358	399	378	368	408	391	373	372	389	370	388	381	412	390	413	376	368	376	340	419	352	405	412	332	371	372	393	356	367	398	406	378	376	408	378	418	367	357	373	415	400	357	359	404	380	374	403	372	367	382	399	395	403	379	353	383	393	397	375	411	391	384	327	356	349	377	354	371	403	388	423	387	374	388	368	360	364	399	374	377	381	424	374	365	373	360	395	364	432	403	365	401	387	392	378	379	407	396	376	365	366	378	390	388	408	369	360	403	392	380	384	396	354	405	396	381	374	400	384	375	357	386	382	415	364	356	359	363	413	375	383	364	400	383	379	405	422	408	387	390	353	423	384	354	367	370	368	407	413	380	397	354	370	395	424	372	383	409	381	362	365	355	378	336	429	369	386	382	381	360	354	407	356	399	387	379	390	367	389	394	429	376	383	355	355	399	327	380	395	413	383	381	379	385	406	381	363	359	379	342	393	384	376	375	381	387	374	372	365	338	371	354	420	371	370	389	371	360	400	365	402	387	377	368	395	365	355	385	385	365	396	384	401	411	384	363	378	382	354	370	388	360	381	411	403	365	369	375	373	368	368	357	380	369	355	379	376	402	379	369	333	374	394	375	362	350	385	369	358	347	420	387	403	404	408	422	358	385	388	384	402	347	387	402	390	360	378	368	354	344	368	347	381	393	388	373	392	366	408	383	402	369	371	388	379	381	376	372	403	406	378	368	375	367	356	412	419	351	419	387	377	334	402	380	387	365	380	385	355	388	361	397	377	393	370	401	400	395	370	374	373	389	375	370	377	366	404	370	403	399	392	390	386	353	364	361	389	389	326	375	390	365	337	394	391	377	438	381	426	396	393	355	371	402	369	376	404	336	399	384	364	403	364	398	370	373	386	362	383	421	385	369	395	366	380	316	370	359	392	400	362	390	410	402	358	385	374	356	415	353	422	398	375	372	408	403	353	380	386	369	380	371	351	359	393	359	364	362	362	396	414	340	377	400	391	386	342	359	384	408	387	411	349	380	381	363	365	403	384	366	381	390	389	373	403	393	389	380	373	377	372	410	407	346	404	411	387	376	405	352	384	383	413	399	337	398	360	386	413	370	393	401	363	382	375	357	377	404	397	407	392	410	349	388	379	371	375	389	381	407	388	388	404	383	368	410	388	392	389	368	367	376	392	381	411	359	381	368	364	374	353	354	386	405	376	394	421	394	411	364	361	391	370	408	393	374	394	365	359	363	396	393	368	366	380	381	376	380	353	420	410	392	374	387	377	367	368	389	362	369	402	378	391	368	388	385	392	386	360	355	380	351	402	331	362	350	380	346	387	390	370	362	407	339	399	370	409	345	408	387	374	350	344	388	380	372	360	402	350	421	374	365	402	394	336	386	395	389	380	401	390	364	371	385	408	379	421	430	365	373	378	383	384	392	375	420	361	397	413	344	395	391	369	381	366	406	359	390	460	360	422	372	361	383	379	377	408	384	414	349	417	391	380	370	383	376	359	396	391	383	397	407	395	383	377	374	367	403	384	390	394	380	367	385	388	335	340	388	372	372	353	403	365	356	397	410	400	409	377
2507	978	1022	1031	941	917	975	862	895	881	936	933	905	917	871	842	885	850	862	844	833	877	882	893	839	828	830	888	886	876	918	860	864	843	908	911	885	854	833	898	867	889	860	837	871	910	851	857	893	863	881	853	873	886	880	867	959	906	846	931	833	900	893	907	889	863	848	856	863	804	869	871	894	901	850	853	922	875	904	874	835	879	882	855	831	848	869	899	861	888	813	889	898	927	926	880	932	911	921	931	847	902	868	944	802	897	859	890	866	865	855	864	890	881	890	921	922	817	919	890	878	856	850	852	865	849	844	908	878	898	872	899	875	854	886	849	894	853	873	919	867	885	842	866	878	842	878	810	889	848	879	864	885	890	873	854	904	873	942	873	888	856	865	854	883	862	911	869	868	902	840	821	850	858	878	860	924	898	857	877	939	834	902	890	883	944	846	880	856	873	890	889	834	878	864	874	861	854	850	874	836	928	872	917	936	811	951	863	896	816	851	899	853	859	901	847	867	881	892	829	853	840	893	842	912	929	849	909	896	841	846	882	873	851	823	904	904	862	890	886	889	884	931	878	900	857	805	818	843	853	875	851	890	877	817	885	913	916	881	906	865	841	884	898	848	809	880	839	809	847	920	872	858	850	862	922	836	840	874	811	873	849	912	874	883	833	868	853	889	898	924	881	860	857	890	876	895	906	874	853	882	900	817	808	842	888	843	882	855	877	923	879	847	881	852	876	867	861	850	825	927	873	886	886	904	841	873	887	903	872	840	894	889	875	896	882	853	868	807	864	832	895	858	898	889	883	854	873	881	853	819	857	867	855	889	856	827	869	878	873	880	888	880	872	809	865	879	819	905	853	886	879	904	878	914	872	877	877	855	844	847	898	872	858	873	882	938	886	882	838	889	861	819	870	870	864	852	879	869	906	884	921	874	862	859	886	854	847	862	870	875	882	847	828	894	918	876	906	869	910	847	943	836	852	880	843	864	831	903	806	906	917	855	870	891	858	869	872	857	884	831	880	885	877	905	869	921	900	862	894	849	852	869	909	876	886	867	929	874	841	887	867	919	878	863	899	871	843	876	933	888	864	901	875	896	865	860	866	845	853	828	816	914	881	858	882	850	893	910	808	853	909	866	895	893	858	917	870	864	853	853	879	871	890	933	826	859	851	872	882	899	826	885	875	826	897	876	864	863	876	905	879	883	918	887	852	878	891	921	885	910	871	853	914	916	903	805	859	847	820	813	871	845	900	916	876	923	839	885	920	854	899	851	873	839	821	884	869	873	876	824	882	860	910	865	880	888	829	892	877	863	878	901	888	913	854	859	870	951	921	888	878	880	850	837	850	866	827	862	906	844	891	894	878	840	851	909	874	859	855	910	847	907	868	872	889	916	868	902	920	896	925	843	881	862	887	892	899	881	861	883	816	859	869	861	900	826	865	858	922	873	863	879	912	856	884	845	918	892	897	865	820	886	866	872	839	873	875	859	857	850	874	887	903	894	912	880	812	884	896	867	872	857	891	909	799	837	863	894	909	860	850	838	881	897	884	895	869	855	880	935	874	879	857	899	889	847	876	873	844	900	835	845	844	818	901	887	876	921	833	841	880	942	860	865	861	868	909	888	862	872	846	895	865	832	890	851	902	873	854	852	868	861	927	879	880	928	894	925	871	869	863	874	873	925	822	914	866	856	852	895	886	923	880	894	884	898	859	874	831	873	834	866	897	876	852	836	881	893	872	897	874	909	878	857	894	937	862	873	871	832	842	887	884	823	868	882	838	857	911	880	877	892	889	842	831	856	899	864	895	885	843	886	858	854	876	898	850	828	874	911	823	871	902	872	868	866	809	887	865	914	910	872	862	881	876	863	883	811	850	843	868	891	868	832	907	863	805	893	872	827	829	866	908	921	880	828	896	829	816	923	896	884	914	858	864	898	922	881	947	897	934	871	894	899	874	879	927	868	874	892	847	929	886	893	826	838	912	878	895	875	890	857	886	882	846	921	842	874	884	875	888	859	869	848	910	882	918	913	898	901	884	874	862	874	881	873	822	898	884	882	887	912	869	828	859	882	899	851	858	872	907	901	874	846	902	891	874	896	882	812	891	844	854	875	865	857	853	877	850	878	864	862	866	888	849	918	894	834	828	834	907	869	827	863	903	840	922	932	873	885	854	942	909	856	868	841	854	839	892	828	886	847	875	917	890	866	863	896	871	892	834	834	850	897	863	832	832	908	875	858	901	869	873	869	836	848	897	905	864	854	854	874	836	831	859	863	857	847	892	914	880	922	860	865	933	925	882	925	873	850	899	890	902	849	893	867	858	863	877	868	918	902	876	893	889	846	909	911	849	834	892	880	834	852	899	920	943	833	920	908	835	848	884	905	838	888	840	846	850	830	909	925	834	863	901	849	879	865	883	854	863	859	863	884	810	830	828	809	913	880	857	845	877	880	862	857	884	907	908	849	834	827	864	889	910	816	907	906	814	863	863	902	888	913	878	872	896	856	883	799	870	893	899	864	871	867	972	890	892	853	857	842	826	862	847	835	887	868	905	852	930	850	869	846	860	916	888	882	837	895	841	903	859	836	780	860	869	907	911	867	905	911	870	907	867	886	890	890	828	913	881	833	849	860	861	855	865	842	926	889	862	886	860	917	895	916	833	879	859	912	858	870	855	872	874	877	941	870	890	843	863	890	892	852	866	895	850	858	926	845	876	889	894	900	892	880	906	857	922	846	841	936	860	860	878	824	862	876	863	892	844	909	899	870	862	848	913	858	866	891	895	840	916	874	923	912	864	888	911	846	831	878	838	901	898	888	886	859	935	921	899	861	832	833	866	867	826	878	917	850	867	863	839	950	923	882	918	836	853	879	899	877	840	948	885	893	852	902	865	854	837	805	837	844	906	870	858	811	911	830	865	847	889	835	902	887	857	823	839	858	859	865	847	917	895	841	911	847	878	838	873	857	853	864	903	894	894	882	859	843	901	859	868	802	922	867	842	887	880	869	932	851	870	928	882	875	844	847	907	853	890	873	854	825	851	896	871	862	907	879	895	884	846	826	807	865	870	908	844	840	907	826	871	871	909	814	834	828	869	869	893	813	850	855	873	874	875	907	876	807	825	910	911	929	813	857	861	822	834	935	857	862	861	884	847	833	835	876	903	873	860	880	927	849	889	888	895	861	839	877	924	889	892	920	850	884	921	816	867	889	799	924	887	845	892	887	852	872	917	835	855	861	873	878	848	875	903	828	871	869	850	850	850	861	860	902	893	907	821	845	896	839	885	898	846	861	873	898	892	896	942	838	852	822	833	892	938	882	869	856	845	865	823	905	949	846	920	890	931	831	887	871	867	851	872	890	857	855	823	868	914	857	915	868	895	906	856	853	834	828	895	884	817	854	882	857	907	897	864	864	907	851	844	842	842	872	868	872	881	853	845	920	896	898	886	857	876	857	886	845	895	845	871	894	911	856	913	838	917	848	851	807	837	889	931
15197	1334	665	580	434	398	332	333	331	311	362	294	326	305	284	325	270	296	303	321	305	310	316	334	313	289	325	316	307	288	334	288	292	324	310	273	296	284	269	284	277	272	283	298	275	317	305	324	304	298	306	278	272	285	312	303	314	293	314	287	293	300	275	314	277	333	294	303	283	305	316	311	294	310	314	347	308	292	300	299	317	293	301	279	296	329	319	309	280	335	298	274	292	294	264	312	288	295	286	318	292	272	303	309	301	309	288	276	310	281	304	309	326	286	307	288	301	315	306	303	314	316	299	291	259	276	297	279	305	301	324	329	303	324	318	301	282	271	325	321	323	269	325	259	316	298	318	281	336	302	266	326	277	301	301	277	316	321	294	289	274	283	307	343	298	293	290	282	308	320	307	293	262	314	290	309	291	265	286	269	288	302	294	296	332	302	290	311	298	309	297	285	298	295	286	339	302	313	295	327	281	280	305	292	294	292	318	271	290	309	272	256	283	297	265	278	313	271	295	336	297	278	277	276	288	316	301	285	287	310	326	323	290	281	292	322	314	295	264	281	247	297	288	281	327	306	294	259	334	288	312	276	318	305	315	293	339	305	279	279	322	269	279	319	296	275	275	295	327	282	291	300	325	307	261	302	272	334	303	319	299	304	281	292	283	321	326	304	307	277	305	310	321	308	272	297	277	266	304	305	327	343	295	309	331	319	317	282	284	283	299	294	292	301	300	310	300	325	314	275	307	277	319	300	276	275	288	308	300	295	286	288	291	323	282	300	299	312	288	298	300	322	268	305	299	251	304	306	287	292	252	298	279	304	292	263	285	282	344	266	323	293	288	299	307	270	304	283	260	292	312	298	273	300	293	296	300	293	298	286	256	303	301	297	310	294	287	303	290	281	306	293	307	305	260	270	272	278	307	268	289	270	300	317	305	317	327	316	314	299	314	302	274	260	261	294	295	322	310	303	287	295	263	291	315	297	290	279	279	304	300	291	321	310	306	282	302	301	276	281	294	291	305	262	307	314	271	308	291	274	284	310	263	291	266	303	301	309	296	293	274	338	285	293	296	301	321	294	320	302	308	320	288	298	295	285	314	332	280	305	296	293	278	277	322	285	295	290	272	315	314	320	322	279	266	289	311	285	306	303	300	290	281	308	274	311	286	328	274	283	304	300	295	306	312	313	315	332	311	303	328	329	312	312	296	304	284	270	329	299	307	281	306	291	266	304	281	285	300	291	319	343	274	290	291	286	312	299	279	320	305	297	299	307	284	282	319	276	300	333	347	292	315	319	285	282	296	283	319	294	283	265	279	310	318	313	298	315	281	287	296	310	317	300	291	286	308	297	296	329	275	295	283	259	300	269	331	285	329	306	323	282	286	325	297	308	286	270	286	331	283	307	329	281	306	320	316	291	278	323	271	301	290	294	296	289	283	290	308	288	300	284	293	305	302	264	314	314	322	314	313	291	262	322	313	293	285	329	275	319	314	266	282	304	278	298	297	288	280	301	276	310	319	268	290	285	279	305	311	272	325	285	311	293	321	314	302	310	294	297	278	277	275	301	275	269	273	289	295	310	307	328	273	292	288	273	307	286	286	312	314	291	241	277	296	286	269	321	294	253	297	299	274	311	298	253	311	294	291	284	293	278	297	290	310	284	317	280	323	315	298	292	278	266	316	315	318	321	313	291	286	301	313	293	324	295	303	303	302	322	322	315	278	325	276	286	323	297	310	288	299	316	285	310	284	289	309	302	282	331	296	284	331	284	326	280	286	286	332	250	289	282	300	309	322	290	299	280	308	314	316	270	299	295	299	284	332	273	279	302	289	275	289	296	314	312	280	282	319	264	270	325	282	274	274	271	313	331	286	300	294	298	347	298	279	282	272	297	332	301	284	305	299	330	324	300	292	275	302	281	265	309	277	288	303	306	313	281	311	296	265	298	273	307	304	293	315	274	329	297	312	304	300	279	315	314	296	293	304	308	326	271	279	308	329	325	288	286	327	292	276	278	290	296	303	330	303	288	273	293	300	297	307	326	300	317	312	294	259	297	302	300	296	299	314	303	267	308	283	322	292	325	307	269	290	295	305	290	292	292	282	289	268	303	271	252	308	280	312	319	300	289	297	297	302	265	291	299	266	262	312	311	288	299	312	314	293	294	344	295	290	299	270	292	300	297	282	285	315	286	294	307	311	325	305	298	292	265	247	307	288	316	342	268	300	309	294	309	284	302	272	290	328	315	324	323	303	337	326	299	297	281	295	274	302	293	314	278	298	268	306	272	297	281	296	305	280	295	292	287	315	275	301	312	285	304	303	286	296	295	293	316	291	325	298	300	303	269	290	286	325	282	327	325	292	295	317	289	306	298	285	306	309	309	300	299	281	337	326	284	288	300	271	287	284	277	339	319	295	299	314	290	310	264	286	275	272	294	307	295	309	270	298	327	288	275	303	274	317	304	267	302	303	264	316	324	298	255	304	287	314	285	283	327	296	276	332	278	286	293	303	289	289	280	261	277	313	288	306	307	316	301	296	307	272	296	262	342	272	289	312	300	271	273	310	309	323	283	298	299	313	311	283	291	306	302	285	305	327	283	280	282	294	302	333	253	302	278	304	313	290	306	291	315	290	290	299	289	314	299	325	286	314	299	336	318	302	282	309	308	321	298	325	284	305	276	290	309	342	314	321	282	270	306	318	291	278	307	302	278	295	274	285	291	324	317	302	282	287	311	276	281	282	296	303	308	329	317	284	297	310	308	312	294	279	264	296	286	299	290	291	290	257	306	247	291	278	299	271	302	302	304	278	268	296	274	260	318	281	327	263	302	323	318	301	293	331	292	290	287	319	311	308	263	283	307	302	265	276	306	320	307	279	323	294	282	334	293	270	295	307	337	289	289	310	305	270	309	322	285	309	336	306	316	304	342	306	318	292	304	282	300	303	273	268	282	323	273	275	285	277	291	290	266	289	307	299	295	256	313	296	305	309	271	275	310	306	296	297	269	297	287	336	299	279	306	318	296	270	309	289	304	287	290	302	301	318	316	308	307	289	309	297	316	292	302	314	261	279	282	292	275	330	309	278	287	260	281	304	306	321	289	276	296	297	291	281	279	273	320	290	292	329	279	325	290	278	283	319	304	323	304	286	297	271	295	330	309	343	294	336	302	308	271	293	293	317	293	275	297	303	308	277	285	320	304	337	298	285	293	336	289	268	289	313	297	283	308	319	280	302	305	319	292	302	290	285	294	326	309	292	293	261	282	298	285	292	301	332	311	305	281	315	289	278	268	292	306	301	277	270	313	312	288	314	295	292	303	298	282	291	281	309	307	324	294	290	288	341	330	309	287	275	311	293	316	305	262	289	300	311	288	297	254	320	306	269	285	288	282	304	304	316	300	305	261	288	276	292	295	318	318	331	327	281	312	294	312	322	297	318	302	307	327	318	315	318	333	301	307	302	331	294	275	313	323	290	343	273	278	304	284	283	310	304	281
10215	1223	1541	1532	1305	1172	1088	952	963	812	827	802	790	726	784	778	725	754	730	741	747	726	698	745	731	767	739	689	776	720	746	727	708	689	701	731	701	685	719	699	748	679	693	688	710	698	691	692	710	696	693	676	690	703	710	727	679	703	681	687	736	663	721	654	735	716	727	668	756	690	683	675	734	657	688	693	746	716	689	714	671	671	681	718	678	644	710	681	714	680	682	693	722	673	701	674	688	747	706	679	637	694	748	672	688	673	685	674	750	690	698	692	733	678	689	699	707	715	678	723	718	676	694	659	647	710	689	697	707	704	682	700	674	711	688	679	697	634	662	727	686	735	695	695	705	675	678	650	728	704	741	694	722	679	672	744	711	708	682	711	705	656	691	673	683	691	697	742	708	688	678	703	687	726	695	683	701	701	731	684	677	694	661	690	727	707	684	721	723	704	637	683	704	676	654	660	742	676	690	690	695	694	651	695	704	677	690	712	695	629	742	687	764	648	655	687	683	694	699	659	704	732	742	648	696	688	653	706	712	691	680	689	673	657	650	662	726	715	727	662	646	711	644	702	714	684	663	695	695	699	713	694	687	682	698	664	707	722	734	729	704	711	718	705	656	697	713	725	738	714	738	723	737	686	694	711	702	714	708	693	718	652	683	704	717	704	722	719	670	671	648	726	682	693	673	710	651	730	684	675	651	675	676	685	649	663	646	705	711	659	766	735	693	671	617	685	680	663	683	666	735	704	652	710	708	745	727	672	711	670	696	710	659	704	669	679	678	681	669	699	648	696	679	714	716	694	648	713	699	669	712	641	681	743	697	670	686	695	698	674	649	707	715	705	658	704	709	652	709	705	689	678	659	674	700	717	695	685	683	689	709	697	706	687	699	711	666	715	696	706	657	699	688	707	690	693	687	684	687	646	690	697	719	727	704	663	687	669	687	673	674	706	782	640	716	719	678	691	673	697	719	735	631	701	681	706	679	685	723	691	707	676	664	696	711	685	698	658	693	677	713	693	736	674	677	664	679	695	675	679	708	695	645	673	705	716	655	689	694	702	694	683	662	723	713	683	691	749	721	706	676	737	737	734	682	734	656	686	676	675	693	673	668	717	682	703	689	697	753	674	722	665	724	625	711	650	672	657	675	694	706	667	672	674	686	701	676	696	703	649	683	644	683	675	735	686	684	701	692	659	649	690	668	710	678	717	653	701	665	684	705	693	691	651	671	703	639	717	711	685	680	682	687	689	705	697	709	685	707	662	680	682	735	698	746	689	632	690	698	679	712	705	673	646	718	687	702	702	709	714	721	689	730	699	674	696	729	718	709	715	695	696	656	683	663	661	695	703	651	675	664	722	688	684	677	696	706	742	728	682	663	672	692	710	659	700	663	675	695	693	734	686	670	721	681	687	672	725	660	674	688	688	702	753	688	696	714	694	677	703	682	694	685	648	637	694	686	667	706	698	710	708	699	720	684	665	707	718	725	703	728	733	706	713	639	736	658	669	672	691	724	667	712	685	701	717	696	747	728	732	702	707	682	685	705	711	703	757	708	710	693	704	726	695	679	688	683	653	692	704	726	681	704	665	721	684	675	675	675	730	702	722	655	710	726	679	678	711	684	745	696	654	708	702	712	700	728	729	682	671	650	703	684	651	705	703	739	653	658	728	680	703	670	669	662	706	721	655	695	700	693	654	709	674	692	686	664	675	691	696	656	715	679	707	691	687	683	707	705	678	642	709	733	659	691	701	649	675	642	699	656	693	714	695	724	684	666	687	685	642	678	680	624	694	705	698	693	660	678	709	680	627	693	703	665	710	635	685	699	680	716	681	728	715	721	705	646	723	668	655	736	675	704	701	693	687	698	667	736	673	735	708	720	649	717	704	668	677	716	681	670	679	677	700	718	673	655	688	671	713	653	758	666	707	655	726	700	692	738	683	649	710	716	682	689	704	711	710	669	704	665	668	677	714	718	694	724	657	687	753	696	685	725	697	742	701	700	649	669	719	721	699	731	658	691	689	682	677	698	667	748	727	680	692	707	704	743	677	672	679	651	675	674	736	729	736	708	740	671	669	722	644	716	693	693	718	704	671	654	683	689	697	673	738	719	701	685	683	687	672	713	707	739	648	694	686	691	682	646	668	671	629	657	682	667	704	685	715	732	740	722	692	687	722	680	698	687	713	682	723	713	707	718	702	696	722	668	681	715	699	721	702	662	666	710	691	706	667	693	695	682	680	705	652	656	682	759	685	702	719	676	680	684	680	710	682	677	701	692	694	664	686	695	673	639	696	715	690	666	707	678	651	654	697	684	687	676	652	672	687	732	705	723	744	699	693	677	684	701	661	705	669	664	684	682	701	685	722	694	706	666	693	690	715	700	687	665	696	708	663	724	695	701	705	760	660	675	716	734	688	714	687	675	718	678	692	670	691	718	677	695	692	667	656	694	712	659	704	673	732	735	688	698	700	673	701	698	723	701	705	690	659	706	712	691	673	705	631	667	693	628	655	722	701	691	724	714	756	701	681	686	733	686	693	731	692	669	653	717	722	681	693	678	705	706	663	672	667	699	726	691	668	695	702	684	680	718	728	742	685	672	729	672	709	673	725	627	670	763	683	675	708	704	694	731	663	707	706	716	672	734	665	712	654	679	691	684	701	662	707	670	686	654	732	668	717	720	712	661	659	756	704	696	708	666	689	726	706	665	707	715	653	700	711	690	682	670	669	692	696	727	658	726	705	703	682	702	733	723	687	694	674	707	737	698	696	664	690	696	670	671	688	703	682	696	701	684	702	680	674	706	710	716	722	723	711	688	721	693	750	727	711	707	719	679	716	682	667	695	716	693	689	626	709	709	729	685	707	703	654	699	707	674	711	668	634	714	765	687	717	681	676	685	685	711	681	684	695	696	692	707	662	707	610	635	667	721	692	672	650	658	736	747	679	698	663	700	731	718	684	679	660	705	673	682	667	736	705	732	723	687	708	700	683	680	701	659	681	678	704	697	697	716	676	741	658	765	665	659	709	730	646	697	643	698	675	696	692	712	661	703	689	697	702	668	685	663	697	749	675	679	712	664	758	686	684	709	689	648	707	698	714	698	734	638	691	638	692	766	716	742	702	710	675	730	697	673	720	671	661	659	692	683	710	705	667	681	719	607	711	706	665	659	691	718	706	675	708	692	605	698	686	630	701	694	698	753	701	712	680	727	718	677	670	726	708	697	657	664	698	682	662	711	684	691	678	668	717	666	743	702	694	688	678	714	742	695	693	657	726	691	671	679	693	730	721	704	729	702	709	689	633	698	656	704	734	661	725	696	654	661	643	665	718	755	700	690	699	698	695	675	712	722	724	705	685	697	704	693	707	718	670	728	683	757	730	702	699	693	725	696	618	665	717	685	685	692	669	718	711	688	691	676	673	674	674	686	731	674	692	694	692	681	706	659	736	681	670	704	666	685	687	719	703	697	682	660	733	708	668	698	707	693	682	675	661
25713	3630	799	537	368	312	279	239	175	167	160	167	162	145	153	144	135	145	147	156	163	161	144	148	145	151	135	140	166	152	146	134	129	129	113	148	161	131	142	154	108	141	152	140	136	138	134	146	132	135	120	159	156	134	141	127	147	151	139	136	160	150	113	117	144	135	133	141	139	133	134	127	131	121	121	135	135	137	128	121	119	146	142	115	119	108	131	145	138	146	126	144	109	149	115	140	131	143	154	145	138	123	131	156	140	137	130	133	136	121	137	140	142	105	145	105	140	153	112	141	116	122	128	138	136	134	138	134	123	135	122	130	123	145	147	115	123	125	119	111	133	138	157	136	129	129	154	136	159	133	127	157	127	129	141	141	143	130	139	133	127	126	150	152	97	122	147	136	144	137	111	137	111	150	142	132	103	122	141	142	142	148	141	136	145	135	137	115	150	165	146	128	127	170	120	123	115	131	117	129	152	130	163	128	115	145	135	148	116	130	133	136	154	126	148	157	153	122	138	121	141	132	116	146	144	137	133	132	133	122	149	142	128	133	145	141	126	138	122	128	150	128	151	129	137	124	149	138	129	124	126	164	132	128	142	133	139	145	150	125	133	132	111	134	126	128	160	146	165	124	153	127	133	137	144	146	124	125	136	150	128	134	129	140	139	133	133	124	151	132	118	133	120	121	135	127	138	129	131	113	139	119	133	139	136	147	105	142	112	122	140	121	122	122	131	126	121	127	120	124	162	126	106	116	136	132	112	123	150	144	113	117	135	160	124	121	137	155	137	133	114	147	163	117	124	124	131	155	113	141	132	111	118	148	127	131	113	131	130	148	131	132	164	126	142	148	134	132	115	144	136	148	147	120	160	145	150	136	153	122	145	126	115	136	145	145	146	139	128	139	138	131	127	142	114	128	141	116	135	120	122	136	117	128	122	118	119	150	128	125	132	118	150	138	146	120	144	127	129	158	148	131	128	126	140	138	148	113	121	133	137	136	137	140	126	127	122	145	129	127	158	145	110	134	132	117	133	132	136	121	124	113	128	155	105	146	134	124	141	139	143	123	125	112	132	119	144	124	135	113	160	134	112	125	136	130	119	171	113	118	142	110	131	158	142	126	122	135	143	147	168	141	123	129	147	128	126	119	124	130	146	115	152	139	127	126	139	126	131	135	118	129	119	148	149	142	154	130	122	115	144	136	125	144	121	136	130	121	122	122	144	145	157	143	130	142	137	111	145	150	124	144	136	123	140	126	134	133	142	149	134	147	137	138	141	123	116	133	126	130	136	115	145	151	135	144	127	124	115	151	130	136	139	147	119	138	142	124	145	124	142	125	137	131	150	136	157	157	131	125	121	125	127	138	129	141	149	142	145	125	129	144	134	130	125	135	113	150	128	141	120	137	131	115	119	142	120	127	126	140	153	142	119	121	120	136	144	128	120	128	126	111	146	125	129	137	134	134	144	131	135	115	151	136	134	139	126	122	135	129	108	125	156	132	123	126	124	154	106	141	147	125	133	130	141	153	175	140	124	132	121	144	143	144	148	134	125	133	130	141	126	138	156	153	145	140	124	130	132	113	146	120	123	140	119	130	118	135	121	140	135	156	148	134	150	141	115	139	137	136	132	119	127	124	146	104	154	157	142	132	133	103	140	129	120	131	137	154	134	130	130	133	131	123	141	130	153	130	131	135	125	125	145	146	128	129	120	134	122	124	145	147	153	126	125	142	129	137	130	115	114	146	132	146	146	153	130	144	135	115	147	144	100	149	141	112	134	126	129	135	108	149	155	132	137	142	122	147	126	124	131	111	106	143	113	139	142	131	140	147	132	120	148	147	132	124	135	139	119	138	149	137	165	116	130	133	115	121	144	152	121	143	123	132	133	133	119	149	138	161	130	126	126	160	155	125	149	137	139	121	124	129	128	139	151	119	131	108	126	125	130	124	130	131	136	149	134	159	137	124	142	122	140	127	125	137	126	105	136	136	139	143	138	129	132	132	108	144	148	160	135	110	144	128	126	153	137	123	137	139	152	132	129	143	140	114	139	148	151	141	148	136	163	134	133	123	140	126	129	131	147	122	133	139	135	125	121	148	120	147	126	152	130	148	140	126	142	136	154	138	121	145	121	126	110	164	121	149	141	138	132	119	135	125	143	135	117	144	132	169	135	121	133	119	126	130	112	135	134	139	142	136	136	130	141	149	145	150	132	128	129	146	153	133	140	131	121	150	132	130	129	141	128	140	139	148	143	121	130	122	151	158	127	130	122	129	134	140	126	137	134	140	147	141	139	118	137	127	143	157	102	120	138	96	122	146	136	131	112	146	144	122	122	129	141	113	151	121	139	141	123	131	143	142	125	132	118	128	140	140	146	139	131	133	131	121	120	139	121	125	142	133	132	127	122	126	117	121	133	136	119	126	154	133	145	121	127	118	132	133	113	158	138	129	121	129	148	138	143	121	114	115	140	147	125	138	132	117	136	123	125	137	135	133	128	130	124	146	126	143	128	135	132	150	116	159	143	140	121	145	132	140	141	136	128	145	113	141	145	109	128	144	110	134	139	128	138	150	136	119	124	135	141	120	138	122	126	133	136	154	114	142	137	150	142	126	135	150	148	146	141	118	141	113	113	119	117	125	126	146	142	139	144	139	136	128	130	149	165	132	110	154	131	149	126	150	152	139	122	156	112	130	123	148	150	136	151	131	127	132	118	149	143	131	131	121	133	124	136	124	152	110	143	150	154	151	154	121	144	131	149	130	128	114	145	148	139	145	142	124	139	140	170	145	144	162	136	137	134	151	132	127	125	147	136	142	111	146	139	115	111	140	113	144	130	141	144	129	131	147	142	126	147	149	117	114	135	143	116	124	96	147	111	147	148	146	119	122	135	126	140	157	149	130	118	137	137	116	133	138	137	146	166	119	127	131	154	136	137	136	144	121	145	113	132	136	154	125	129	153	140	135	131	135	152	149	138	124	131	130	129	152	111	136	143	137	151	127	133	151	128	113	150	144	147	143	138	142	140	125	105	118	146	120	133	153	130	135	135	116	147	124	139	135	127	124	130	121	141	137	147	131	134	140	125	132	111	133	142	147	142	132	147	144	130	141	145	120	146	117	161	135	131	158	128	122	139	127	107	145	142	125	124	139	122	140	127	123	148	141	142	138	145	123	146	146	144	125	116	130	135	120	117	131	142	127	112	133	143	133	117	120	133	142	129	144	142	135	135	144	153	130	139	119	125	141	134	112	139	135	121	132	130	148	157	142	163	134	126	142	154	119	139	131	128	146	120	122	138	129	136	132	135	131	152	123	143	146	126	137	139	132	152	139	136	121	110	159	137	124	140	141	151	135	121	100	163	135	145	111	144	151	148	138	140	134	134	135	147	127	130	128	165	138	115	148	120	136	125	144	129	152	144	122	123	141	152	129	132	150	134	123	128	177	111	138	137	116	127	115	151	156	125	123	135	137	141	148	119	119	119	138	132	114	132	127
14276	1119	1717	1821	1534	1230	1039	870	777	707	589	584	532	497	445	476	420	432	401	455	434	409	417	413	367	396	400	386	386	408	417	371	386	387	337	367	400	363	334	345	360	350	341	356	405	369	331	373	372	315	345	335	358	338	405	366	406	372	351	368	357	373	356	366	370	344	354	326	374	401	339	383	350	348	361	345	357	383	353	346	354	386	392	359	376	360	341	330	348	340	366	356	341	368	347	390	347	346	372	354	345	338	328	370	362	332	371	364	336	367	347	324	354	376	393	340	311	348	351	357	335	373	299	336	371	325	385	378	340	361	372	337	361	336	362	363	366	364	352	369	349	383	336	326	369	372	339	342	332	357	355	357	365	346	369	343	338	325	366	335	335	381	342	354	362	364	367	377	368	359	341	341	372	364	376	319	321	343	332	379	363	347	346	363	332	370	322	354	352	362	373	330	333	391	405	367	370	374	403	362	359	368	343	359	353	333	331	367	391	387	401	361	337	341	343	322	344	374	350	377	324	353	352	350	369	328	342	363	359	349	345	376	341	362	330	320	353	372	331	361	339	345	365	330	374	357	355	394	341	359	349	317	373	334	395	347	394	377	339	349	421	382	327	328	350	356	389	379	341	339	344	370	342	319	389	319	349	373	340	340	314	362	353	332	359	369	373	331	366	354	365	377	363	369	398	353	337	353	369	347	347	371	315	352	351	366	369	334	344	334	327	327	335	358	412	345	348	346	353	358	342	321	347	354	369	358	342	339	386	331	337	343	346	337	331	391	356	356	365	343	333	348	359	364	340	329	395	341	370	353	308	362	331	353	353	366	340	360	334	344	332	336	348	347	340	352	356	341	337	373	347	374	370	373	320	348	347	360	391	321	339	358	349	335	311	351	350	371	336	354	354	343	353	352	340	379	327	372	354	345	360	355	381	340	337	364	360	368	349	351	343	332	371	350	343	337	391	318	350	357	342	333	359	344	335	374	313	356	308	329	317	358	340	356	334	367	373	368	325	334	385	366	389	360	335	340	361	379	361	346	341	359	325	374	354	344	314	381	356	324	390	342	366	327	351	334	348	369	340	313	376	348	407	333	385	353	349	350	356	394	331	347	375	337	324	354	356	332	339	370	331	347	370	356	313	327	352	362	349	352	315	333	341	379	367	337	372	372	344	344	349	322	375	358	336	302	362	343	318	363	365	361	348	358	355	368	373	345	326	354	344	337	346	367	383	345	358	357	353	336	384	333	366	371	331	348	372	354	354	347	365	356	328	330	352	364	305	336	335	346	320	369	370	323	363	359	335	363	321	312	338	366	375	379	343	353	334	362	354	350	315	344	358	356	325	348	366	332	360	328	364	366	371	353	337	328	340	360	337	318	340	351	375	327	340	376	348	372	356	308	347	350	368	376	340	350	370	340	350	371	330	351	317	340	369	387	320	337	318	348	343	360	331	327	325	328	372	337	340	349	327	345	360	354	341	373	322	327	327	368	350	350	353	293	372	363	334	376	331	348	363	362	377	340	371	371	363	342	345	341	342	309	337	342	340	373	343	341	370	364	360	362	350	337	357	368	351	343	348	326	345	374	331	344	327	350	329	336	363	378	346	374	341	317	374	347	354	330	376	340	367	380	376	336	345	339	354	323	320	352	366	314	341	331	338	362	342	376	323	361	329	335	306	361	341	372	353	340	352	363	335	349	364	342	311	346	333	364	369	331	357	368	301	340	328	350	327	327	342	344	370	359	348	336	340	370	375	374	350	346	381	346	334	369	349	338	354	363	341	343	329	376	336	370	375	346	345	352	329	336	351	335	290	354	345	356	348	340	379	358	346	364	358	347	327	352	352	373	377	352	361	356	354	368	354	348	328	365	383	346	340	340	343	317	351	392	331	382	347	381	317	359	349	355	342	339	337	361	357	362	328	370	344	340	354	341	374	349	397	328	350	325	370	336	350	382	360	352	363	347	356	381	314	348	348	347	340	351	340	376	373	362	373	373	351	303	373	346	366	360	313	353	343	324	361	365	360	332	355	337	356	328	367	353	349	367	364	366	385	326	375	360	339	353	336	386	358	325	341	339	323	344	342	361	352	373	344	391	318	353	368	348	323	352	329	333	336	341	361	359	337	354	338	358	359	327	341	372	348	337	351	362	334	339	372	341	346	375	359	333	345	323	327	330	327	311	324	350	328	346	351	349	364	364	393	367	383	352	357	325	379	355	327	339	359	362	327	358	343	382	343	346	344	337	340	368	368	380	346	361	344	362	342	332	347	362	362	339	333	363	318	352	365	337	331	361	362	365	345	341	355	316	376	330	365	366	350	358	345	403	327	354	361	322	346	342	316	379	373	349	363	317	334	398	371	363	341	336	373	368	347	343	363	345	338	345	358	329	343	359	342	363	356	375	347	332	354	359	336	344	322	373	397	349	361	313	312	344	338	367	333	349	345	346	362	347	344	344	357	403	359	342	347	376	327	352	356	354	330	344	377	374	346	352	352	328	319	329	371	339	359	355	373	334	374	358	372	348	348	327	350	347	347	354	366	377	373	353	359	335	365	364	347	342	353	355	339	331	351	346	353	398	344	347	349	346	393	350	368	383	372	382	337	354	377	358	325	352	334	310	361	354	328	376	335	348	391	357	358	339	360	344	365	375	359	354	358	350	371	359	362	337	341	328	349	343	356	359	359	365	340	345	356	352	335	323	334	348	304	382	363	332	330	349	380	356	353	338	339	366	364	329	392	325	334	354	319	355	353	344	363	339	346	361	356	347	378	362	342	342	362	331	351	342	343	371	369	350	365	370	371	332	366	367	350	354	302	323	322	343	338	352	350	362	375	360	350	349	352	346	376	345	356	357	363	373	352	323	352	346	329	291	340	334	345	354	346	334	354	336	383	348	367	371	339	350	367	396	365	365	353	388	371	324	379	352	363	347	338	364	329	370	347	336	356	345	357	351	368	350	352	344	353	384	337	314	383	364	357	346	347	306	346	354	401	338	341	321	354	369	335	329	344	333	351	341	320	376	365	375	329	382	363	353	356	378	354	353	336	344	383	342	358	375	333	390	340	361	374	371	347	329	334	332	372	316	329	360	327	339	354	352	356	384	345	297	379	357	345	364	359	330	351	393	358	333	336	353	336	372	321	306	381	361	346	339	363	386	357	362	350	332	369	338	331	320	381	355	343	342	351	358	331	351	343	344	359	338	322	355	346	330	367	337	379	322	367	347	373	353	369	367	347	363	358	345	326	384	351	379	363	337	354	384	354	319	369	399	340	352	327	376	372	349	334	347	358	342	341	358	356	353	365	333	325	354	348	345	346	335	311	324	345	331	308	319	347	351	375	317	364	322	347	348	389	359	367	365	346	346	389	364	358	364	332	371	333	365	367	345	340	379	364	382	375	383	366	358	342	312	348	334	375	325	318	351	363	324	328	342	353	356	352	360	354	318	367	304	357	379	328	350	332	406	363	341	331	350	340	349	362	360	360	338	356	325
1965	503	446	416	389	401	423	369	346	394	426	362	410	413	383	361	398	407	365	381	385	366	388	386	380	391	367	398	360	352	373	362	346	406	357	421	384	389	347	401	400	366	345	410	389	362	383	372	396	347	413	393	369	380	373	391	377	371	414	376	383	385	451	385	407	374	392	365	377	383	368	403	375	393	374	381	366	379	387	367	363	403	376	355	353	392	386	416	392	352	379	368	388	376	357	402	372	394	401	385	406	386	375	404	399	398	350	384	368	353	383	406	408	370	378	413	399	392	367	389	375	386	378	372	438	402	383	362	394	343	426	411	380	387	384	390	391	388	400	386	405	368	383	372	426	422	382	443	374	407	378	374	384	356	361	381	402	368	419	375	381	385	372	352	377	382	382	413	406	365	397	396	385	414	403	377	373	392	373	368	344	354	390	373	392	371	381	397	401	370	391	375	409	420	377	359	357	423	381	372	397	397	357	384	388	347	372	440	364	381	361	390	406	360	388	396	367	379	398	385	411	381	343	420	400	378	411	404	404	401	351	357	369	377	400	359	385	384	353	358	344	365	395	390	368	378	367	375	388	344	397	409	378	360	389	392	381	402	365	392	406	366	368	352	406	406	358	401	401	352	374	362	411	379	363	368	420	387	369	395	368	383	343	396	372	370	359	367	366	395	396	363	341	389	367	375	408	375	372	398	369	385	385	420	364	392	399	385	371	412	377	345	411	375	396	345	358	387	362	370	363	384	392	367	368	408	386	373	368	339	408	376	382	319	381	372	394	367	411	408	383	354	380	395	357	415	399	390	381	403	352	368	381	366	372	407	398	355	370	390	387	348	375	395	381	374	385	379	394	409	372	367	340	334	399	380	350	367	408	424	348	384	434	374	394	347	383	405	370	365	345	359	394	388	387	439	387	346	355	409	416	348	354	384	408	347	417	370	358	392	370	390	386	369	403	391	391	367	430	378	350	406	396	411	411	394	383	362	423	372	380	385	388	422	430	410	352	379	354	376	344	392	387	384	377	374	359	381	407	375	383	378	373	408	382	375	386	378	364	379	392	411	375	354	378	356	332	391	394	400	386	379	388	377	367	336	368	357	362	376	384	368	361	364	401	386	384	401	344	359	351	412	384	373	395	366	351	340	357	376	370	443	400	390	353	369	395	355	386	373	449	361	367	390	358	379	380	393	348	386	404	404	372	403	379	385	413	380	404	399	363	371	367	377	412	356	384	358	400	369	404	380	414	391	409	405	406	369	348	375	375	360	381	383	381	399	379	385	400	374	378	385	409	370	418	389	391	360	427	366	392	406	405	361	358	401	379	382	416	381	391	363	409	387	403	402	414	362	357	344	378	403	365	382	398	374	370	377	370	380	369	359	383	351	348	380	350	432	372	389	385	386	401	399	377	395	432	386	365	371	372	364	345	344	354	408	364	362	349	375	400	397	399	327	378	386	375	359	362	401	372	386	400	404	388	384	389	342	386	388	369	435	385	382	405	363	370	374	394	396	363	378	359	374	369	418	395	393	352	360	366	380	396	391	382	415	390	372	386	349	353	368	390	343	394	396	361	405	399	340	357	412	367	370	375	380	387	364	363	366	378	412	360	380	394	410	378	376	405	355	392	381	362	349	367	392	376	360	368	357	368	364	390	382	388	393	404	360	368	347	357	392	374	360	367	385	373	347	388	354	374	355	406	379	394	389	409	372	371	368	393	377	361	381	390	385	387	375	331	377	386	387	390	403	388	385	396	417	374	359	343	382	366	397	397	378	352	357	375	397	405	366	376	362	361	395	376	377	409	424	369	400	389	365	379	393	383	411	376	387	392	376	416	422	386	361	373	389	369	389	384	379	390	400	373	407	360	397	373	385	399	376	366	385	383	386	363	385	395	383	414	406	359	372	411	343	362	378	421	380	421	405	396	353	364	403	422	337	373	369	356	360	382	342	370	382	359	402	380	361	418	382	398	420	354	404	353	410	397	358	359	378	377	351	371	400	389	376	365	413	363	426	411	395	395	378	349	422	409	415	396	416	360	364	346	408	379	361	358	395	418	380	384	384	408	378	371	379	387	345	396	392	379	383	409	399	366	397	380	368	366	385	385	373	374	343	377	406	400	365	371	382	360	370	362	363	363	364	352	371	395	373	401	385	407	364	373	384	404	356	381	387	391	353	396	398	379	402	374	396	359	370	389	371	384	396	348	379	388	382	439	361	398	406	381	373	366	402	378	367	396	383	382	385	366	395	349	345	399	411	404	350	378	407	389	385	360	409	415	349	387	391	416	408	420	431	379	381	352	389	376	376	400	411	389	378	364	386	387	409	381	413	390	386	352	379	365	374	371	397	385	405	390	352	402	373	414	380	349	392	357	381	371	422	357	359	375	365	393	375	372	376	390	409	369	388	371	343	362	407	408	386	366	401	376	362	394	394	415	368	363	381	372	417	412	382	385	389	351	389	368	393	364	397	395	378	385	409	399	367	385	386	407	412	405	420	384	366	393	383	395	405	387	385	342	382	395	354	410	396	365	360	383	334	375	366	360	371	351	401	389	361	343	408	417	364	397	424	421	357	354	370	378	347	373	396	379	393	387	356	355	390	393	360	367	417	384	355	381	393	371	390	395	384	360	341	374	384	387	381	414	368	355	362	374	397	367	355	423	370	378	354	375	429	394	354	384	385	357	385	368	413	367	387	420	364	393	345	341	336	363	369	386	346	399	397	366	380	417	419	340	365	405	375	374	406	366	372	360	403	383	366	353	393	386	421	369	380	357	383	405	348	400	394	386	373	401	384	379	402	380	401	384	368	408	345	411	417	389	349	394	390	347	399	392	365	351	379	342	366	404	381	390	386	400	386	399	385	373	374	352	377	377	398	377	399	374	360	377	407	391	396	391	381	373	358	348	377	362	411	394	405	333	377	390	360	392	375	413	397	340	364	371	383	383	381	356	400	364	407	435	367	382	412	368	374	445	357	341	397	386	386	429	427	346	405	406	373	393	371	379	383	372	376	382	336	376	417	408	393	332	392	395	361	374	346	415	397	393	391	335	372	406	371	384	366	369	373	387	379	368	376	375	404	403	405	350	415	414	395	390	379	365	392	383	353	368	392	380	398	368	375	367	407	380	386	394	410	388	373	353	395	386	355	386	367	375	366	363	371	384	393	404	400	406	407	388	377	356	393	403	378	407	362	376	378	396	410	357	391	370	396	386	366	403	396	372	374	397	391	378	391	422	349	378	395	406	393	375	390	377	375	405	382	352	396	360	410	359	382	388	409	379	405	412	350	398	374	388	389	362	384	384	404	380	409	376	371	366	349	361	362	342	351	382	399	405	413	398	400	366	385	381	356	375	392	377	366	402	382	345	366	367	328	409	344	376	389	365	368	437	381	427	389	371	366	395	410	340	403	396	367	379	421	396	379	430	417	366	399	360	362	380	354	376	396	372	396	384	371	386	368	376	381	383	433	382	353	347	400	361	408	384	348	424	379
2517	996	1038	1029	991	943	939	888	968	893	879	874	847	871	883	858	899	893	826	873	859	881	847	931	877	854	906	849	853	849	861	904	862	876	894	894	891	898	875	923	818	871	859	914	903	865	843	893	840	922	856	877	833	892	839	831	839	866	887	898	875	890	822	855	877	888	949	892	880	848	888	929	838	862	861	835	833	858	869	894	918	889	874	880	947	879	948	903	837	849	842	927	906	898	920	795	909	868	873	799	851	871	846	871	879	895	927	886	919	851	884	898	837	887	899	848	853	956	830	912	868	868	858	862	874	848	881	895	874	899	914	891	905	895	851	849	834	952	868	955	897	837	825	875	864	930	899	850	923	846	856	859	906	901	864	929	895	873	874	907	880	884	885	925	896	846	909	899	906	887	857	861	863	864	800	876	847	876	906	899	886	899	912	861	902	876	883	901	862	896	894	882	885	866	825	889	844	896	949	844	923	881	855	840	899	894	897	877	874	880	861	918	885	829	891	911	900	876	861	857	885	826	857	873	892	885	872	885	910	904	882	932	864	874	897	883	900	839	914	907	883	879	859	892	876	867	828	879	895	944	863	929	950	905	818	917	906	892	859	896	866	882	850	898	879	833	826	875	907	877	897	867	860	888	910	960	852	848	861	867	912	871	863	902	866	921	863	852	901	903	874	859	855	858	839	878	864	862	833	895	928	865	890	931	820	884	895	848	846	842	861	861	889	903	884	836	851	868	804	886	833	908	939	892	837	900	873	854	929	910	859	853	889	924	879	896	844	857	875	854	893	829	877	882	902	891	865	884	909	923	893	888	898	926	896	873	880	837	862	845	890	894	858	864	876	879	924	861	864	836	839	848	844	901	876	930	853	889	883	862	855	857	909	881	885	922	855	870	828	868	914	891	879	885	881	885	850	897	922	903	866	901	856	878	854	905	876	842	861	894	872	873	896	846	879	888	807	854	909	852	867	891	844	893	883	860	875	808	932	924	887	904	849	844	839	856	885	857	889	895	891	866	903	843	937	871	906	866	931	880	836	852	847	894	906	910	847	841	883	883	862	859	831	887	843	884	860	845	903	896	875	862	852	957	863	855	837	856	865	877	863	861	856	856	879	884	865	892	859	854	908	901	888	912	839	848	882	875	876	893	829	886	854	868	843	925	882	912	837	833	879	881	884	916	873	877	886	898	887	876	839	876	903	869	873	926	880	902	885	901	864	895	921	851	921	902	845	926	908	887	857	872	832	853	914	861	897	866	872	888	917	884	863	866	847	891	875	886	883	871	864	896	932	916	867	906	875	882	886	899	856	892	865	894	911	864	882	895	876	908	924	924	848	850	848	858	878	854	907	877	931	880	919	899	896	919	874	895	861	880	897	860	892	889	906	861	920	878	847	861	864	873	838	933	861	885	900	902	850	882	812	894	873	868	863	842	884	896	854	927	887	851	859	894	867	893	831	901	851	901	899	910	911	854	882	873	822	845	905	854	848	920	899	862	902	879	865	838	933	887	897	868	876	841	936	860	899	878	918	915	913	823	882	838	877	834	926	930	812	892	849	876	875	921	866	844	839	908	911	891	912	869	909	868	842	843	892	923	901	902	854	928	881	873	852	836	857	851	848	861	914	889	832	867	870	868	850	888	944	866	873	826	849	898	897	844	881	872	893	861	858	828	834	904	885	896	842	890	927	879	903	892	858	880	836	852	898	830	916	864	906	894	902	862	862	872	884	843	896	874	788	842	849	877	907	824	850	914	867	815	939	870	858	878	859	851	900	846	834	926	840	893	843	902	845	914	865	927	884	866	885	891	871	875	901	861	863	920	851	843	892	887	835	840	828	849	842	895	925	858	909	878	874	921	935	894	851	839	865	883	849	917	873	918	815	857	862	863	888	838	920	877	889	833	894	853	913	933	821	887	832	852	900	876	909	811	819	900	851	896	813	823	859	904	900	869	841	895	823	923	900	835	871	859	867	933	903	846	850	864	913	819	911	855	872	863	942	936	886	882	883	866	882	827	899	879	869	901	920	902	889	916	866	911	883	886	885	875	875	878	847	889	898	885	882	801	902	875	913	865	890	863	861	866	840	881	817	868	888	889	903	865	875	900	866	855	901	910	877	912	891	915	919	905	846	945	843	900	852	881	809	875	890	913	842	887	859	849	839	861	896	944	868	900	830	888	832	820	903	843	889	861	873	823	876	891	896	878	831	820	922	855	840	902	951	903	830	881	892	862	868	909	842	879	891	878	825	889	859	892	864	863	901	894	857	895	832	913	888	903	921	866	877	866	867	849	837	817	873	923	844	883	844	895	886	867	847	846	889	888	837	906	905	885	838	864	931	888	879	871	858	864	858	887	812	902	903	845	879	927	902	830	882	886	874	898	894	818	829	908	877	915	948	848	908	868	922	847	882	903	905	852	839	888	884	877	890	870	891	888	924	883	909	915	876	848	893	883	902	862	861	855	910	892	902	878	865	890	896	862	871	856	867	913	920	815	907	870	895	918	882	857	823	927	856	843	838	916	815	879	879	880	872	879	915	896	848	909	806	873	873	891	868	855	869	864	852	827	917	880	889	926	901	847	916	814	927	846	872	860	908	878	872	890	903	880	898	890	917	894	838	920	851	869	871	903	841	882	915	878	929	903	899	872	854	850	896	921	840	877	840	871	866	908	886	843	890	900	855	912	876	805	888	874	871	926	922	854	867	839	838	881	877	870	860	825	845	883	898	895	836	848	812	894	864	843	872	842	833	873	854	848	876	825	907	834	879	917	879	877	910	896	800	885	922	823	913	857	866	912	877	879	854	871	827	894	871	844	858	841	870	896	889	853	911	859	895	857	874	856	858	883	869	906	855	868	834	852	882	831	888	881	897	890	893	903	900	868	813	894	839	880	889	880	879	867	892	918	863	856	840	840	896	877	873	835	889	867	883	876	834	895	871	881	875	840	865	898	886	840	869	869	877	880	887	851	910	865	893	891	883	884	851	862	847	902	860	869	837	885	868	915	891	890	920	845	881	886	884	888	849	887	890	903	883	877	878	895	891	854	865	893	836	840	933	887	863	860	861	892	914	867	881	878	862	860	867	913	864	876	941	879	844	885	893	867	889	887	837	894	904	825	887	899	878	844	840	843	911	872	841	877	882	860	912	908	886	841	898	867	862	860	862	891	849	927	884	922	892	916	895	919	873	912	876	865	900	847	895	926	896	889	837	927	876	842	919	881	908	874	895	895	846	858	864	867	879	921	865	877	893	848	954	906	834	862	850	914	870	868	905	914	851	862	887	894	852	868	883	913	874	891	937	846	862	889	876	897	889	816	944	886	865	852	863	866	839	859	942	922	882	893	895	803	843	906	892	924	861	888	883	874	861	911	905	866	893	924	861	872	853	897	866	892	884	887	916	911	890	878	946	875	884	880	862	893	871	812	835	915	926	871	914	864	934	892	831	803	961	834	915	882	888	869	867	884	909	856	808	927	864	887	880	861	880	923
15703	1337	622	507	434	401	367	350	351	310	332	318	289	328	309	306	278	294	313	276	301	321	280	277	314	296	320	307	287	266	286	310	288	291	274	287	282	291	271	293	316	300	296	295	293	317	275	322	270	281	307	290	329	269	284	287	348	279	306	302	288	290	261	246	278	288	323	290	310	300	280	294	300	280	290	293	306	308	298	311	280	288	286	291	303	291	339	319	301	286	315	288	314	320	331	293	285	309	307	318	326	315	291	315	303	327	273	316	309	321	313	288	322	304	295	299	315	264	295	282	273	276	320	299	328	292	321	284	280	292	282	296	304	312	335	287	275	269	292	288	306	316	281	283	274	295	305	297	300	288	285	301	332	292	301	288	302	288	286	265	306	287	299	287	307	281	356	313	296	287	269	250	293	278	287	308	291	290	278	308	266	309	300	316	325	288	251	294	302	263	274	311	296	277	297	304	287	290	272	297	292	289	336	292	266	294	289	308	289	304	264	325	307	327	287	292	271	284	261	316	283	276	304	277	273	306	278	285	321	287	283	280	310	307	314	294	316	309	302	301	294	303	274	302	287	311	285	305	291	309	308	295	323	313	320	300	281	313	280	312	319	292	328	303	280	301	312	313	308	294	274	336	324	294	353	285	303	310	284	287	351	340	314	294	308	318	270	319	297	317	288	302	312	315	276	304	287	294	251	280	306	279	298	310	294	288	286	333	304	283	273	284	306	297	297	296	294	290	328	282	310	280	327	302	276	277	315	290	278	244	270	274	277	294	263	306	301	288	307	285	282	312	262	289	311	273	328	324	315	292	290	315	276	273	314	281	296	288	291	285	296	291	282	335	277	309	295	270	307	297	289	284	325	292	287	255	319	327	272	328	310	328	304	290	295	321	300	301	302	263	262	278	322	270	314	295	297	297	315	302	279	301	297	299	282	270	269	310	319	290	305	296	350	305	291	281	265	288	279	295	318	277	297	289	291	285	268	275	298	290	324	299	294	280	285	273	313	316	310	315	298	307	287	291	276	346	314	297	278	301	292	341	332	291	260	276	332	299	290	282	269	303	272	315	307	301	307	302	302	284	282	284	302	316	304	265	312	333	311	288	273	282	295	311	326	296	270	287	302	285	304	330	321	334	294	286	296	307	330	292	288	290	322	281	307	320	296	295	300	334	322	305	303	276	278	309	267	290	318	298	276	299	260	292	308	352	318	285	346	332	335	300	322	306	302	286	285	288	301	321	301	323	312	318	280	321	292	304	273	270	264	303	326	268	294	282	290	309	279	306	284	277	307	293	267	285	286	289	292	307	292	306	282	276	308	287	302	294	315	304	285	311	278	289	315	313	287	315	281	295	280	309	299	300	318	270	316	290	305	295	312	296	318	285	299	340	297	318	313	299	305	317	315	285	332	283	289	298	282	295	304	303	301	271	277	341	306	315	301	274	314	307	295	325	299	281	305	299	347	315	317	303	288	320	324	319	276	276	297	299	311	269	275	311	318	264	315	277	311	314	326	287	311	278	318	299	302	303	282	311	304	291	281	318	310	307	268	328	294	282	300	282	319	306	310	306	315	259	335	280	316	297	292	303	310	292	291	294	306	300	263	303	309	306	321	295	319	283	243	312	313	297	328	305	287	263	308	307	279	284	288	291	305	294	312	308	308	263	281	300	307	293	316	275	307	317	312	323	282	322	294	311	308	291	264	274	319	313	291	301	314	275	284	317	287	290	309	273	286	291	279	306	304	304	315	273	278	284	311	280	307	273	253	301	267	330	316	302	272	325	318	289	280	339	309	290	296	284	285	274	315	293	278	300	280	274	290	297	278	267	335	292	305	295	282	290	282	298	313	261	282	286	333	281	300	281	311	276	299	282	272	288	282	299	275	306	289	307	308	336	322	310	298	307	330	286	290	287	281	292	284	320	278	278	285	264	301	281	301	276	297	278	265	304	290	314	326	283	304	266	326	292	297	275	298	272	311	289	304	290	315	309	286	309	291	276	297	273	307	302	299	293	303	294	292	261	302	311	295	299	320	324	348	297	289	291	285	307	312	290	330	303	298	296	283	272	276	297	265	300	313	280	278	344	261	317	295	267	283	290	285	282	305	303	308	303	307	286	278	276	291	292	294	306	314	292	296	268	293	294	283	283	323	327	296	315	262	297	305	264	333	311	291	280	265	324	289	316	262	287	308	305	242	317	281	271	341	286	312	286	274	311	298	276	300	291	303	318	292	333	286	305	300	282	281	293	291	301	286	324	267	320	301	281	301	302	296	287	258	310	276	320	325	311	300	300	302	290	292	283	247	306	299	301	309	266	292	271	321	277	283	294	300	301	287	272	278	279	277	264	292	287	317	258	308	306	317	319	300	297	262	302	278	300	309	301	289	315	268	307	289	343	293	306	247	282	267	291	296	258	273	322	267	319	303	303	286	314	273	318	279	292	288	282	317	310	288	311	279	277	304	297	301	303	292	268	331	311	295	300	291	311	317	284	330	324	315	297	278	290	309	330	280	294	277	289	295	317	287	322	306	306	300	322	279	273	271	317	305	281	291	301	306	262	294	307	294	280	289	287	277	292	325	255	314	305	313	241	347	278	308	312	315	278	270	289	274	300	285	291	288	302	302	305	288	279	277	318	271	298	265	307	301	300	336	260	303	273	258	261	291	299	287	278	274	307	325	302	326	288	299	335	317	314	287	266	287	287	303	277	311	320	282	302	287	298	307	295	296	320	288	284	316	278	316	302	308	301	293	290	309	278	299	290	294	300	278	296	276	284	267	293	275	322	289	316	282	301	269	300	289	301	308	284	343	331	319	316	296	284	283	285	269	274	298	289	278	284	295	323	311	286	293	330	282	286	296	324	306	266	312	305	268	283	274	309	289	279	296	285	276	318	319	296	312	307	292	300	310	326	306	282	290	328	304	284	308	287	266	277	323	266	269	268	300	312	272	305	297	309	305	306	275	305	310	303	307	278	303	277	286	326	324	291	283	309	290	285	314	302	271	285	287	288	232	309	276	286	294	281	305	311	325	292	318	282	310	295	296	300	299	298	289	272	278	301	271	293	264	284	283	260	279	279	263	268	303	297	293	272	320	287	287	275	269	313	321	298	284	293	293	311	321	291	281	293	294	282	304	284	296	283	327	297	274	317	288	307	310	287	323	287	276	313	310	268	294	317	299	328	311	299	304	293	279	283	274	285	278	326	317	291	298	284	294	304	295	287	312	291	270	286	298	284	283	305	315	280	302	325	262	307	312	298	315	272	294	291	305	298	279	303	314	294	281	317	277	290	286	348	324	301	290	289	325	328	253	287	286	297	265	280	265	289	277	305	256	279	260	308	318	298	298	294	314	313	327	348	324	275	330	312	299	292	299	316	269	300	301	266	278	302	303	311	303	280	292	313	301	294	318	302	255	327	312	298	308	272	298	312	301	303	307	310	266	294	297	310	326	293	299	282	261	282	311	289	293	309	312	260	325	281	301	258	291	304
10498	1092	1452	1479	1360	1149	1078	970	869	883	838	815	789	819	840	755	717	735	746	710	762	693	730	706	693	689	709	684	711	699	694	673	676	678	705	724	700	717	703	724	729	719	695	731	699	693	685	669	663	747	706	690	719	702	704	734	733	714	716	662	676	722	692	730	661	716	703	731	712	674	654	742	706	678	674	664	685	698	649	720	772	680	706	692	724	699	681	736	664	658	680	684	657	707	689	690	691	717	698	704	678	657	720	724	727	681	696	720	666	673	669	705	700	663	691	724	717	729	659	676	660	704	669	680	723	728	681	662	675	646	681	755	690	691	677	687	695	680	699	719	654	693	673	694	680	666	677	730	708	707	667	655	714	719	698	700	685	657	687	693	743	698	732	714	654	671	728	766	645	667	657	733	690	676	720	687	671	693	687	697	705	676	732	688	633	708	709	646	723	728	704	679	706	685	696	662	721	705	659	757	692	695	681	714	698	730	676	691	660	703	651	693	739	669	700	682	723	694	704	713	719	675	682	645	723	668	687	700	674	651	641	678	674	681	708	662	676	757	649	716	699	691	690	684	707	701	685	644	668	712	724	689	685	711	664	680	721	722	750	697	665	664	685	705	714	686	707	670	707	701	674	681	687	712	653	710	694	677	633	741	714	699	655	696	764	692	692	673	721	684	646	656	694	697	692	709	718	704	707	704	683	703	671	643	676	675	704	675	672	696	649	757	681	636	656	683	729	708	702	749	709	701	743	724	668	655	660	675	703	729	751	668	702	735	662	675	703	705	669	734	695	669	675	690	707	643	712	649	675	659	683	700	646	669	684	680	718	665	663	689	644	671	710	685	679	720	710	691	662	698	661	704	695	718	692	734	680	701	695	681	669	743	700	677	702	708	690	673	680	697	671	674	691	697	694	611	669	685	692	685	756	689	676	676	711	747	704	632	705	657	645	700	675	655	721	707	681	670	680	712	645	643	663	656	699	721	689	725	715	707	725	699	687	654	696	721	668	672	693	728	693	661	652	710	731	726	691	711	686	706	677	686	708	704	707	707	736	678	752	703	657	654	687	671	683	712	709	728	707	716	672	698	721	690	696	663	671	690	705	657	700	709	678	705	691	719	700	670	699	659	689	668	665	701	668	698	693	710	702	690	624	710	690	679	740	705	684	722	671	680	707	648	670	713	740	690	732	698	682	702	720	693	729	663	692	687	717	744	733	719	692	655	678	642	647	703	745	696	639	688	710	683	690	693	695	671	688	690	755	684	668	675	697	646	695	695	693	679	751	676	727	662	693	670	683	694	691	670	674	681	646	669	706	679	703	706	712	717	672	697	665	672	686	711	723	644	701	704	665	650	626	695	681	708	651	704	691	705	699	680	709	680	646	683	713	667	655	675	715	695	689	729	664	702	699	675	680	682	698	669	687	762	701	654	711	672	664	693	671	744	693	693	710	709	652	696	655	669	709	696	711	713	685	631	683	700	739	708	672	727	693	719	704	690	674	678	668	640	674	659	725	673	716	734	715	704	726	692	694	693	688	694	663	673	700	701	729	685	674	632	713	714	711	689	661	674	686	754	668	750	725	716	692	678	734	656	660	696	682	722	707	645	683	714	698	751	707	669	682	649	732	731	672	711	717	682	701	714	692	658	672	658	704	644	675	674	681	694	674	721	694	672	692	697	703	696	671	707	683	691	675	688	688	712	699	656	693	752	720	661	702	712	675	688	715	655	667	693	712	713	726	669	698	743	721	706	696	696	686	683	699	682	699	683	702	644	664	720	675	686	682	722	657	687	686	717	706	723	653	697	696	663	649	650	685	752	679	705	682	659	686	711	650	712	671	701	701	714	718	691	706	660	684	684	686	717	663	717	690	672	699	646	681	703	705	706	730	694	688	686	664	687	724	734	704	711	670	717	729	666	731	673	694	706	671	649	682	753	740	656	668	638	670	658	732	705	680	718	683	692	740	722	699	706	692	714	714	685	677	706	645	659	691	687	742	656	690	701	643	737	638	715	690	705	686	688	643	665	692	708	741	712	668	697	666	692	687	653	707	691	668	672	677	661	707	649	675	684	734	666	732	715	733	701	681	743	747	639	666	669	685	732	724	705	683	715	678	677	741	696	687	749	680	685	655	723	657	643	689	681	699	672	709	696	666	679	682	699	659	697	657	679	674	695	685	689	680	693	652	679	679	651	703	602	665	694	661	655	677	683	647	694	728	665	702	676	729	653	712	687	735	673	715	655	688	655	701	698	704	675	731	701	691	712	646	735	677	696	684	695	701	697	656	681	718	702	672	696	702	714	723	727	666	729	707	715	707	698	719	668	695	661	700	700	709	696	709	672	701	646	692	744	694	738	703	741	695	736	707	687	703	718	678	658	645	635	710	693	714	708	674	692	701	671	693	657	704	719	650	669	687	710	715	723	660	710	768	720	645	640	678	693	737	643	718	718	676	735	693	728	670	687	670	702	706	712	696	680	708	670	715	720	724	671	670	737	664	654	674	694	694	682	697	708	679	711	709	738	662	751	726	735	702	677	700	607	625	715	661	707	671	682	710	726	707	669	698	695	698	720	682	669	731	689	692	716	693	707	714	654	713	680	666	695	733	706	676	723	720	670	662	661	666	679	707	720	703	655	661	684	713	664	718	683	673	685	752	679	676	706	689	662	664	647	673	685	709	674	689	675	681	651	722	636	669	684	713	662	684	664	725	659	674	692	664	684	711	723	676	708	712	657	677	692	705	664	670	686	723	708	692	636	650	750	704	703	724	660	693	667	696	678	699	755	696	666	690	728	671	693	743	675	662	725	730	755	686	678	670	711	661	706	692	665	662	696	685	723	766	694	662	673	671	658	696	714	716	673	696	709	645	746	697	732	663	688	689	727	721	668	679	707	715	709	724	696	708	704	691	650	676	703	664	682	707	734	665	676	664	691	717	670	667	698	735	723	687	762	724	737	694	720	728	691	653	737	679	652	703	719	678	677	686	701	711	707	686	705	684	715	710	680	672	713	688	630	652	698	693	698	700	714	714	679	671	712	701	696	689	710	695	696	686	665	674	747	698	691	701	717	723	699	740	702	692	732	771	719	689	642	700	681	684	655	696	703	689	679	698	659	689	709	673	667	751	695	694	652	694	710	711	726	693	726	702	708	696	732	684	697	669	714	708	679	689	706	709	704	682	667	671	707	671	714	700	665	656	725	654	658	715	691	691	646	729	706	659	700	706	686	689	676	719	681	712	682	662	665	685	709	674	661	664	677	687	679	661	692	682	712	699	697	695	736	720	677	714	709	683	731	676	684	702	662	746	664	669	742	669	663	695	684	676	716	721	741	737	691	706	732	724	705	712	671	718	667	662	698	717	615	695	748	695	680	707	693	688	700	678	693	758	683	713	727	664	678	698	740	682	670	675	692	656	685	717	666	727	647	689	702	697	644	665	688	703	714	712	696	695	707	712	677	710	703	680	697	746	698	696	654	687	687	741	664	673	654
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
