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
338432100771	338432101279	338432101829	338432102379	338432102929	338432103479	338432104029	338432104579	338432105129	338432105679	338432106229	338432106779	338432107329	338432107879	338432108429	338432108979	338432109529	338432110079	338432110629	338432111179	338432111729	338432112279	338432112829	338432113379	338432113929	338432114479	338432115029	338432115579	338432116129	338432116679	338432117229	338432117779	338432118329	338432118879	338432119429	338432119979	338432120529	338432121079	338432121629	338432122179	338432122729	338432123279	338432123829	338432124379	338432124929	338432125479	338432126029	338432126579	338432127129	338432127679	338432128229	338432128779	338432129329	338432129879	338432130429	338432130979	338432131529	338432132079	338432132629	338432133179	338432133729	338432134279	338432134829	338432135379	338432135929	338432136479	338432137029	338432137581	338432138129	338432138679	338432139229	338432139779	338432140329	338432140879	338432141429	338432141979	338432142529	338432143079	338432143629	338432144179	338432144729	338432145279	338432145829	338432146379	338432146929	338432147479	338432148029	338432148579	338432149129	338432149679	338432150229	338432150779	338432151329	338432151879	338432152429	338432152979	338432153529	338432154079	338432154629	338432155179	338432155729	338432156279	338432156829	338432157379	338432157929	338432158479	338432159031	338432159579	338432160129	338432160679	338432161229	338432161779	338432162329	338432162879	338432163429	338432163981	338432164529	338432165079	338432165629	338432166179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12603	1233	1603	1586	844	438	339	174	177	164	136	142	144	145	124	155	124	138	114	131	137	110	113	100	131	114	102	126	117	111	111	105	132	130	135	116	112	107	117	135	101	111	89	116	112	134	111	115	120	103	96	100	113	121	88	110	102	94	109	106	105	119	122	118	109	121	117	136	124	108	120	117	96	104	121	119	107	138	110	106	99	119	114	107	129	90	97	113	114	113	127	117	120	113	95	116	113	124	108	107	99	113	132	114	96	91	108	109	97	95	120	114	98	126	123	115	97	97	123	114	107	119	100	104	108	91	118	128	102	120	118	106	118	111	110	104	112	99	101	97	110	92	104	133	115	120	97	119	114	106	126	130	111	105	99	96	103	122	115	104	100	106	108	106	112	106	129	121	123	103	111	118	115	112	114	120	119	109	104	98	140	120	105	117	111	126	102	108	106	103	114	122	120	104	118	122	116	94	117	103	124	118	128	92	101	137	120	126	116	114	118	110	107	110	122	103	114	112	131	105	99	104	128	109	131	119	95	132	104	109	104	112	123	101	107	126	108	103	98	108	100	117	119	105	105	105	103	104	119	106	104	124	108	103	110	84	100	107	117	135	125	107	113	112	116	117	96	121	103	97	99	109	113	91	106	116	98	127	111	106	103	99	110	105	95	85	125	135	103	112	116	109	110	112	133	121	137	117	94	110	112	115	125	103	114	111	117	113	103	120	111	113	106	93	106	114	91	99	106	102	109	93	102	110	92	131	99	119	133	106	116	83	114	114	108	87	102	100	109	121	127	114	111	100	103	129	104	115	124	104	118	115	118	124	87	101	128	132	124	84	120	98	127	91	108	91	108	116	116	114	114	112	124	101	100	115	113	117	114	108	116	116	104	94	108	118	126	128	110	131	119	111	110	103	99	104	96	99	113	108	100	102	117	111	106	119	118	106	126	117	127	107	98	115	105	120	124	121	97	127	113	105	102	93	117	143	98	122	104	107	116	104	106	88	121	96	97	131	121	117	120	98	112	100	127	107	99	109	105	102	104	105	122	108	100	115	116	119	127	109	122	117	97	118	93	117	129	109	115	98	100	127	101	100	125	124	123	98	85	101	123	121	107	114	103	133	113	111	97	107	120	107	123	109	115	116	95	112	112	114	88	117	97	92	116	103	102	114	128	78	117	108	118	115	113	123	114	130	102	131	103	109	105	109	116	128	112	104	119	107	114	110	98	113	115	117	107	114	120	93	122	122	114	140	106	85	105	136	113	122	121	122	120	116	105	104	102	110	127	98	101	98	103	115	129	108	107	100	99	111	125	105	117	106	111	140	127	100	127	100	100	116	109	106	111	95	113	111	90	107	110	107	120	100	103	117	99	105	116	119	116	109	119	125	116	92	111	110	96	110	114	118	121	117	126	115	110	103	123	104	134	103	108	122	104	132	109	107	112	112	105	104	126	125	110	91	110	111	123	110	95	124	104	115	112	128	113	132	105	135	122	114	98	107	102	124	134	120	100	111	109	105	119	149	111	112	133	120	83	93	111	97	89	130	135	119	128	89	113	96	105	105	108	117	93	121	110	114	119	124	113	101	129	113	125	102	109	102	130	115	113	107	122	115	104	113	102	95	106	88	113	113	110	116	120	112	113	104	127	88	105	122	119	90	100	132	113	97	120	112	113	111	118	115	101	107	121	120	99	107	112	115	112	131	106	98	105	131	94	104	98	123	107	119	102	130	112	118	99	110	99	123	113	113	115	119	113	119	119	121	95	111	109	118	124	119	100	82	117	106	114	157	118	109	108	111	104	126	117	123	112	101	121	115	115	102	111	128	108	112	106	89	118	124	120	111	106	123	107	113	105	113	118	106	116	116	104	105	115	112	122	124	127	96	128	109	109	102	102	104	111	103	96	122	116	115	113	116	115	87	122	114	117	102	102	111	122	116	101	109	117	103	104	113	124	112	130	98	102	105	112	109	97	104	95	125	110	115	116	106	100	112	119	112	124	113	102	109	94	122	92	113	102	101	118	117	96	122	125	134	125	106	112	129	125	114	105	101	131	112	103	138	112	106	117	87	104	94	113	101	98	120	99	110	128	123	101	121	113	113	112	111	109	101	128	125	109	97	96	101	104	113	105	81	108	106	116	119	116	115	111	110	119	124	108	102	117	120	110	97	111	117	122	100	120	103	115	111	115	107	115	97	122	114	86	84	108	98	132	111	117	97	96	108	115	126	93	111	110	112	129	110	91	111	96	113	116	120	105	97	128	132	102	104	105	129	114	113	108	102	104	102	119	121	146	113	120	116	107	104	113	89	93	104	122	110	111	111	110	105	120	99	103	109	115	103	106	109	117	104	129	139	108	115	115	103	116	123	87	100	100	99	121	114	126	116	102	98	89	101	102	105	120	99	101	99	134	109	126	94	105	84	99	117	112	129	122	105	121	136	109	125	118	103	104	109	107	130	115	104	128	105	105	128	110	117	96	125	116	113	103	95	111	106	104	115	122	115	93	112	112	119	104	113	141	112	121	109	102	101	104	118	108	96	139	113	110	113	107	122	117	110	110	89	106	110	98	106	128	130	120	113	115	127	120	122	116	123	91	124	128	109	107	114	97	108	115	98	113	109	99	118	134	117	100	115	110	126	108	103	107	117	110	108	117	108	102	100	107	88	120	115	100	102	102	128	115	107	111	110	103	106	117	100	110	117	119	89	112	113	103	106	120	104	103	119	116	132	125	110	115	111	106	110	106	118	118	127	101	111	130	119	95	113	133	119	124	133	115	116	114	123	113	113	116	130	121	96	106	116	119	115	114	124	122	125	107	103	122	112	119	129	115	110	111	117	121	135	101	135	105	126	115	137	126	104	99	103	95	117	124	100	113	108	106	104	108	119	114	96	118	102	127	105	103	107	128	101	108	130	113	110	122	96	111	104	114	120	121	118	115	137	124	103	97	124	101	97	101	104	92	136	106	113	120	127	117	118	114	97	106	122	109	117	113	110	105	104	128	115	107	119	122	118	111	118	102	109	125	102	153	106	115	118	112	106	122	99	117	122	95	115	97	132	121	121	104	106	106	119	88	95	113	108	111	97	108	108	102	82	118	106	103	115	107	108	98	150	106	111	116	106	86	102	108	108	91	96	99	108	120	110	106	109	104	111	100	121	125	110	102	108	108	112	113	102	109	104	126	116	98	112	104	120	121	105	112	95	94	108	123	122	112	108	101	97	90	123	125	124	127	106	114	133	122	113	119	114	121	123	114	114	104	100	105	120	111	103	119	105	119	111	120	111	131	96	123	105	113	111	104	103	113	107	119	128	111	95	111	98	99	112	99	109	108	127	101	113	140	111	122	121	122	101	89	99	87	97	110	119	108	109	93	119	105	119	114	105	90	111	116	115	119	115	108	108	114	104	122	95	113	108	119	112	116	106	116	121	106	102	106	98	102	119	113	130	119	104	112	110	127	106	117	105	101	92	123	88	99	113	99	125	114	108	104	114
7835	1215	3421	5192	3094	2006	1670	771	634	653	503	477	444	452	440	401	402	409	365	371	381	342	359	322	348	349	363	306	330	294	297	330	280	317	313	310	306	338	324	292	270	296	306	296	309	298	308	316	297	287	270	308	288	275	267	280	319	283	301	295	292	282	279	289	294	298	277	279	289	285	259	273	266	315	258	314	288	274	286	288	259	292	293	279	311	272	287	308	306	272	318	285	276	259	257	290	280	273	305	309	306	264	317	292	296	285	295	295	294	292	309	315	272	281	314	323	315	313	272	295	281	295	321	292	292	277	294	288	299	297	266	268	294	301	283	285	282	288	301	294	299	269	272	294	264	270	277	273	267	287	281	303	287	300	292	297	324	306	290	317	316	287	312	293	284	271	273	269	258	269	313	299	297	278	290	305	278	305	278	257	287	274	292	272	288	313	278	276	319	261	293	275	243	296	329	283	282	282	300	286	287	307	276	301	292	252	266	317	330	278	294	315	285	264	273	298	261	297	289	279	317	301	305	291	275	273	300	293	305	280	314	280	312	290	264	269	305	294	292	287	297	317	310	290	296	278	281	285	285	290	279	277	279	293	273	299	248	289	284	313	285	281	277	281	268	284	227	283	314	262	258	304	285	295	274	311	276	282	272	265	283	292	286	277	272	290	290	284	278	266	320	284	312	292	335	296	291	252	289	270	288	289	273	295	291	270	285	282	264	279	292	279	318	311	289	322	277	289	252	258	281	276	285	282	283	289	277	276	287	270	313	258	286	297	305	283	296	283	279	287	296	302	299	299	297	266	293	309	296	263	275	292	266	296	281	308	305	298	278	285	278	304	270	259	296	278	295	284	307	297	257	306	268	273	269	285	300	280	305	299	290	278	295	281	277	278	280	288	282	284	302	301	276	291	268	264	308	308	270	301	275	288	282	276	289	308	278	257	268	298	298	292	305	339	271	290	283	312	272	272	283	299	281	326	295	273	289	273	258	271	270	259	315	261	296	275	297	291	290	285	270	293	294	305	305	269	267	272	278	298	316	280	312	281	299	308	298	285	295	282	295	278	267	286	292	281	307	284	283	265	287	293	282	266	271	274	301	277	305	309	291	288	266	280	305	272	293	285	276	278	264	293	256	274	287	284	300	286	261	297	282	303	271	282	302	296	270	316	261	279	269	264	324	268	257	299	274	294	291	283	290	295	302	300	285	258	282	314	264	282	275	285	281	308	312	261	306	276	266	296	273	293	302	280	313	280	247	288	266	284	300	286	282	268	292	268	270	279	329	285	313	294	295	325	274	291	292	251	302	281	316	281	287	265	298	274	297	296	281	264	256	290	294	295	288	257	256	290	280	288	270	294	239	297	275	287	306	314	272	296	295	300	281	302	297	310	278	284	280	279	265	288	279	282	276	293	291	282	284	276	307	293	284	288	278	268	277	302	298	278	282	293	278	278	284	281	282	293	291	297	285	301	296	303	271	316	314	286	266	295	277	284	327	267	261	264	288	305	301	290	321	289	296	273	274	275	278	270	282	247	276	261	294	298	275	289	290	306	286	311	293	269	310	298	280	287	271	285	297	270	313	296	301	281	278	312	289	283	287	298	283	287	307	290	267	273	260	288	301	245	280	288	282	281	266	279	277	291	304	275	273	298	272	292	301	249	297	253	264	284	302	290	300	333	288	306	299	288	273	301	315	282	256	286	247	298	291	305	297	279	305	297	312	294	299	310	279	257	304	284	311	306	294	310	324	287	267	266	304	293	304	269	312	306	250	306	293	302	257	267	281	252	300	297	315	285	309	284	327	274	307	295	270	304	293	269	300	282	282	313	250	284	287	285	321	290	278	298	307	281	322	288	293	277	294	294	284	254	278	295	298	267	277	298	291	286	286	301	281	294	317	283	306	275	268	264	281	254	296	285	293	302	284	289	272	267	290	274	274	319	275	250	320	301	274	282	302	281	288	284	291	287	271	282	262	283	282	314	288	271	302	316	300	292	278	242	317	293	279	282	279	299	295	268	285	280	262	239	285	260	280	269	292	334	302	307	276	296	291	292	272	335	284	277	271	260	300	297	268	313	302	280	299	285	304	290	282	277	295	285	297	320	320	296	291	291	277	298	301	293	262	293	270	299	292	299	306	274	311	304	269	288	294	310	283	278	301	294	270	272	272	263	297	322	264	316	282	295	250	294	287	249	269	292	308	302	284	296	309	272	269	289	294	276	271	272	299	297	292	325	315	299	303	297	305	302	282	287	284	293	298	278	249	276	286	266	287	282	292	269	297	280	282	272	330	284	285	296	279	288	314	289	279	288	292	298	286	255	266	278	277	271	293	290	279	290	249	262	291	276	302	284	290	271	312	288	300	299	300	302	284	301	294	295	291	283	304	289	266	271	275	280	300	264	306	295	345	281	298	294	279	294	264	274	299	279	311	281	284	277	268	296	268	305	292	317	280	267	311	299	289	272	263	291	267	296	303	284	283	293	279	295	272	265	291	320	257	315	283	294	277	295	299	290	317	270	262	270	293	266	269	307	283	297	278	266	309	276	251	277	293	290	274	294	285	293	313	285	276	298	286	288	313	300	288	310	298	303	299	272	291	316	316	290	308	291	290	322	294	275	263	290	292	277	265	296	274	275	274	294	314	299	298	257	280	295	284	295	285	308	272	288	288	325	295	289	321	290	301	294	303	271	287	299	262	242	314	272	269	273	236	290	288	280	286	303	285	280	286	297	276	295	284	309	287	296	272	310	282	303	279	303	300	290	276	286	308	294	283	266	293	295	298	274	279	273	271	265	312	318	275	291	300	300	291	282	296	287	278	283	267	302	287	280	286	290	277	285	287	284	308	294	303	285	293	314	287	298	296	276	302	291	291	295	278	301	294	266	274	296	270	307	287	304	287	321	262	293	267	319	324	280	306	272	276	263	256	337	300	308	283	292	298	299	288	279	269	311	284	283	284	309	288	272	281	284	286	276	289	291	299	264	289	287	304	268	281	297	293	286	304	304	310	282	265	290	313	269	286	289	309	301	272	304	306	282	319	277	285	287	308	287	260	299	283	272	263	295	295	284	285	328	293	313	292	267	285	285	273	302	282	290	255	281	295	313	276	271	294	286	287	299	300	294	285	275	307	272	287	279	293	280	288	314	285	291	294	277	271	309	308	306	286	300	318	296	296	304	304	283	273	298	271	291	272	297	289	301	292	315	279	272	293	270	284	263	315	293	275	285	306	251	321	297	287	304	262	272	261	325	284	287	272	273	313	266	294	290	262	294	296	306	293	304	275	270	265	292	327	311	264	296	310	255	288	292	283	288	298	311	262	261	285	304	269	256	288	292	290	298	281	302	266	282	294	292	274	269	315	278	295	318	280	299	256	258	285	292	303	286	283	279	266	283	327	264	297	268	286	303	292	291	295	298	265	283	282	300	300	297	272	327	306	288	296	302	265	286	289	294	326	304	298	301	312	272	267	308	270	290	255	264	258	286	306	275
1938	719	930	737	400	434	358	332	300	343	347	343	333	352	320	349	337	301	308	347	309	300	321	320	340	337	310	324	325	352	339	366	331	342	312	319	352	310	339	316	328	324	334	307	338	364	343	347	323	325	316	320	315	343	318	340	329	324	299	318	328	329	326	335	332	331	325	314	322	352	336	291	311	313	306	275	344	350	333	301	323	342	339	332	338	314	304	383	345	323	347	277	316	328	305	315	349	329	336	322	319	329	366	337	341	333	361	317	298	335	355	320	350	334	300	336	311	333	362	344	311	338	322	339	322	320	364	339	348	345	327	346	368	290	339	320	311	341	331	326	340	317	336	319	332	345	328	309	312	311	296	322	308	346	324	314	310	335	336	296	315	350	341	326	296	339	325	296	293	330	302	316	290	297	347	309	331	313	310	327	352	342	325	310	338	326	331	314	350	319	316	333	362	311	336	348	359	309	301	309	323	328	362	327	307	320	317	321	317	344	307	314	343	326	316	329	344	312	342	311	317	326	322	309	324	323	351	353	309	303	341	325	355	320	340	305	308	295	325	366	323	305	318	313	355	335	333	345	330	327	333	318	350	347	317	307	320	312	347	330	325	317	298	326	324	352	335	349	323	303	335	344	328	346	319	313	334	343	348	336	335	323	387	325	322	327	326	341	303	326	317	293	337	336	345	331	350	346	317	340	328	333	302	336	356	330	338	323	326	302	315	349	317	323	333	337	327	317	316	324	333	341	316	380	348	323	362	329	307	319	333	316	304	331	358	311	346	316	308	323	315	361	348	336	313	324	354	342	339	323	317	372	346	331	332	326	301	325	305	312	316	321	302	340	316	357	317	322	315	292	285	327	342	314	329	350	353	315	319	364	288	354	307	309	342	310	342	333	306	371	321	316	315	298	364	317	329	321	320	323	316	348	327	308	374	314	344	305	308	350	314	334	347	339	333	310	344	324	362	354	310	316	323	335	340	356	345	300	349	303	332	323	308	342	346	353	325	333	290	320	317	343	301	320	319	293	343	318	303	332	331	324	361	327	329	329	341	340	315	312	322	337	309	343	318	311	332	344	316	362	368	364	341	339	296	325	334	333	348	333	339	308	282	321	320	322	354	349	338	319	359	349	334	295	334	326	315	321	329	321	307	332	334	347	345	359	305	339	333	303	304	298	342	334	321	322	338	336	374	290	353	307	302	332	318	337	334	334	306	325	345	301	295	283	403	332	358	318	293	316	296	330	308	339	332	331	319	328	333	356	339	343	324	340	323	321	354	344	314	302	318	306	290	320	356	307	309	349	349	319	318	367	306	311	324	319	308	324	348	316	338	285	336	328	321	328	354	336	320	332	317	324	313	359	298	307	292	347	312	321	312	361	315	353	322	304	309	340	344	317	288	327	316	335	306	288	313	341	373	328	340	332	355	340	358	349	334	343	322	331	333	317	329	326	333	294	346	321	333	346	299	318	340	310	319	352	358	325	311	311	351	330	356	362	335	356	318	322	335	303	327	322	289	310	307	351	322	281	356	301	336	335	316	331	345	309	343	322	295	346	324	346	338	332	327	343	320	326	339	308	289	294	302	305	315	311	355	326	317	319	311	358	325	278	331	320	336	304	342	337	302	340	305	301	328	316	342	362	324	320	318	345	351	338	302	323	319	331	317	293	314	324	355	340	322	336	340	322	352	367	344	304	325	354	339	298	314	336	324	341	324	315	305	340	339	360	324	320	330	353	336	285	313	318	346	330	318	364	296	305	329	314	336	289	292	294	325	315	317	331	304	326	366	314	325	350	363	317	328	311	311	342	296	339	319	310	341	296	323	334	352	336	333	294	349	313	326	338	308	290	306	332	293	321	321	306	313	317	294	336	339	319	323	321	325	299	328	334	331	299	347	318	326	298	334	324	318	310	275	326	283	353	328	348	337	298	329	341	360	339	324	330	289	331	319	313	323	325	327	343	359	320	335	320	319	319	293	327	320	347	341	329	326	332	351	331	310	332	311	303	318	344	313	308	359	344	303	331	295	318	317	313	332	314	322	302	320	332	306	326	323	320	314	367	338	332	356	315	369	326	345	323	332	320	330	335	336	281	338	302	318	317	336	349	332	290	356	338	333	336	356	313	298	360	324	323	311	309	356	319	358	329	307	314	348	335	336	338	334	318	357	347	306	303	329	333	298	334	318	322	339	358	324	312	321	313	316	288	315	340	331	331	327	289	295	336	322	328	321	335	303	343	286	336	338	336	290	319	323	303	355	328	308	308	356	315	312	339	324	332	348	332	320	321	292	337	315	334	299	308	299	326	331	324	339	329	325	308	341	305	330	324	332	361	348	359	323	335	309	315	326	340	306	315	328	316	330	298	340	319	310	320	338	274	323	376	317	333	351	320	314	375	335	318	365	321	332	337	338	354	351	341	330	318	349	367	322	351	367	333	365	322	338	326	325	308	288	350	317	338	327	300	304	308	307	299	304	327	301	335	291	316	324	358	342	325	322	309	318	327	345	320	348	348	323	324	318	297	321	323	331	356	319	281	336	318	313	353	342	344	331	365	338	287	311	352	356	349	357	376	326	335	288	350	313	301	297	308	338	324	294	300	291	362	341	330	352	333	309	306	340	305	337	333	309	336	322	348	343	314	329	330	364	358	318	352	327	311	318	348	328	333	327	365	348	317	311	337	342	303	328	336	332	327	303	307	347	324	349	316	339	320	350	313	323	339	314	343	317	317	308	309	323	342	340	341	331	324	320	332	303	295	346	320	359	306	344	334	318	330	311	311	337	329	323	313	340	338	366	325	331	299	331	329	314	314	331	299	321	341	336	314	331	348	305	324	329	329	358	303	340	327	314	348	333	317	315	315	352	318	313	351	341	309	285	319	322	314	307	303	311	323	347	330	325	337	309	303	283	315	339	331	331	314	346	339	319	312	352	317	332	340	358	340	346	354	314	336	300	291	297	327	310	333	330	334	341	312	298	354	337	310	349	314	298	335	305	305	335	345	342	349	306	312	315	354	319	343	351	327	329	336	347	307	360	348	293	335	334	314	329	298	344	337	335	317	314	324	333	316	334	339	325	345	311	320	370	317	330	345	295	297	337	288	334	322	369	327	344	326	331	321	378	310	294	328	336	368	306	340	357	319	344	343	340	310	312	329	282	338	313	323	311	314	302	369	312	353	374	317	323	305	326	306	295	312	308	302	323	368	351	337	330	302	317	335	319	310	304	316	359	331	333	352	337	320	342	334	318	346	318	329	304	319	325	296	326	312	319	316	329	302	361	325	335	293	328	294	357	312	334	324	359	342	320	347	354	348	352	344	329	312	307	301	311	317	299	320	308	301	316	310	309	361	327	333	324	277	326	312	371	318	321	298	330	318	320	326	302	333	331	356	307	292	340	301	335	316	321	309	336	324	327	326	330	307	304	328	339	311	318	307	313	334	360	326	306	316	329	363	324	298	350	355	325	340	351	295	308	315	319	303	310	310	319	340
2212	1228	2137	2044	1136	1252	875	781	752	767	772	724	780	762	762	774	776	785	777	753	786	745	771	781	777	765	791	807	795	784	748	757	774	767	798	775	795	765	819	791	802	788	729	748	792	726	746	786	758	754	760	756	774	813	777	730	753	792	793	794	722	762	786	734	696	778	768	767	778	768	742	780	759	733	764	764	721	780	732	728	754	733	741	760	744	733	746	704	743	819	796	726	747	753	726	767	765	690	799	811	788	723	744	707	810	784	785	824	768	745	786	763	819	763	760	755	770	806	767	761	767	770	772	747	777	751	794	748	757	756	743	781	744	770	819	770	795	754	756	749	733	777	778	806	744	749	788	794	780	752	800	785	710	735	737	746	782	755	764	731	734	762	739	731	698	731	773	770	754	733	784	755	752	756	747	793	767	760	755	778	729	715	733	752	760	776	766	799	712	771	737	782	744	779	759	733	784	764	760	761	768	763	778	789	765	738	718	705	711	770	786	768	722	769	770	815	754	737	773	768	772	764	782	791	788	736	773	781	734	774	836	736	716	739	775	776	732	751	784	734	791	776	748	738	706	781	760	791	746	763	719	733	786	739	777	752	744	776	767	751	833	784	742	737	802	777	759	748	727	740	749	734	729	764	745	748	734	707	775	791	755	740	752	786	731	780	721	766	727	775	725	795	829	754	794	759	712	755	782	749	757	756	765	752	753	765	727	729	739	759	733	768	786	744	747	798	789	746	744	737	758	797	817	804	722	717	698	726	761	789	731	704	779	759	785	777	790	745	814	809	751	731	712	792	788	760	750	761	761	773	774	757	783	721	780	792	727	823	747	764	719	730	790	760	795	712	781	826	804	814	768	803	701	820	788	739	776	759	762	810	804	730	781	738	777	761	765	750	777	767	760	808	711	705	746	730	776	713	721	755	782	745	809	757	766	794	787	771	781	758	750	748	783	784	727	755	730	750	765	747	737	739	816	727	761	716	768	756	762	774	760	718	789	739	758	768	789	796	766	800	781	768	742	723	783	791	814	781	779	744	754	759	812	769	745	751	743	760	749	720	807	753	739	762	749	806	752	730	783	748	796	770	784	778	754	778	793	751	751	795	754	746	760	794	756	748	742	706	802	711	752	764	770	733	741	799	726	759	775	762	694	771	731	815	792	798	791	807	720	778	737	754	733	778	768	721	760	750	753	798	780	732	743	820	835	667	758	718	785	755	743	792	762	808	772	711	773	789	805	759	747	834	779	773	737	754	741	792	748	734	761	788	733	743	755	768	737	709	756	748	780	798	753	744	765	783	724	782	748	768	779	754	720	798	713	739	729	757	764	789	764	783	780	724	762	770	761	751	750	765	754	758	798	765	744	796	786	796	742	802	753	750	759	774	726	729	775	758	787	766	734	786	760	802	746	701	755	797	754	737	771	764	755	709	803	763	773	757	841	731	742	779	736	788	799	808	713	711	712	779	801	750	799	773	803	782	744	767	763	788	733	769	746	770	752	772	773	773	712	765	773	723	815	741	775	714	744	731	761	716	754	759	783	755	741	780	746	769	804	775	815	743	730	755	842	741	783	765	810	793	752	785	761	712	773	747	761	764	763	732	694	782	790	769	735	736	755	798	757	771	762	703	816	782	745	773	762	747	789	719	759	720	761	798	743	767	744	748	773	769	771	757	759	774	775	762	780	753	722	750	731	743	747	703	718	787	802	787	764	787	758	796	767	779	750	757	726	738	797	754	740	696	763	786	759	756	829	731	744	780	757	781	725	747	781	730	724	741	753	822	726	751	745	757	753	770	760	746	759	720	783	798	794	727	772	789	730	735	775	795	778	759	727	730	741	773	807	766	758	756	730	757	748	709	754	770	751	776	763	753	770	776	770	742	776	757	739	733	776	829	777	734	788	740	807	757	736	739	769	742	781	711	801	777	766	787	758	767	732	725	779	778	735	742	790	797	826	794	708	745	769	774	777	731	784	766	756	763	751	790	783	749	785	763	740	769	736	792	754	765	721	715	780	761	767	814	809	786	775	769	765	797	762	791	758	733	747	790	818	766	750	742	730	770	785	758	710	753	825	790	717	781	748	781	737	765	763	724	789	768	738	794	761	768	753	740	733	761	797	751	735	791	788	799	794	768	778	786	755	783	743	742	797	751	777	762	724	776	787	782	758	766	771	710	778	781	846	776	786	692	717	747	743	727	747	790	803	714	768	721	756	768	757	745	767	771	799	740	732	774	750	790	739	821	703	748	734	762	750	800	707	754	754	758	740	764	761	813	707	842	754	764	783	746	757	739	750	769	757	772	780	725	753	788	772	716	694	788	825	743	760	711	758	774	774	766	710	738	768	773	786	713	773	800	706	818	727	763	758	808	737	773	748	757	719	751	761	754	762	711	787	754	753	773	799	809	725	730	765	720	763	801	741	762	738	799	774	784	748	756	778	779	797	711	778	778	756	773	768	762	758	733	752	732	753	798	786	755	777	704	742	748	769	781	754	744	750	750	742	749	747	803	756	742	742	732	752	705	751	737	739	738	757	819	764	740	739	730	800	781	815	775	745	789	756	767	741	776	762	718	735	713	764	780	782	755	708	766	767	717	758	736	749	771	804	771	740	744	705	753	710	813	702	795	808	746	760	746	791	751	749	743	735	716	743	743	786	759	765	752	713	784	792	751	755	784	772	769	719	728	739	743	740	771	725	748	721	757	783	717	714	764	730	825	778	747	738	720	758	762	791	772	729	715	720	750	795	741	740	754	783	749	794	792	771	745	755	770	766	741	756	751	711	742	802	708	743	753	753	794	820	750	745	754	739	746	765	722	736	720	749	743	722	759	732	787	766	774	759	781	753	749	787	766	752	776	763	761	768	765	752	737	790	746	757	786	762	789	770	744	788	750	769	727	785	756	746	758	738	769	717	707	725	796	805	830	720	747	760	767	729	729	780	734	724	759	732	830	782	737	813	760	752	802	753	771	768	736	755	762	774	758	718	746	695	751	755	732	776	734	762	765	738	712	726	767	746	734	730	779	759	769	783	719	726	750	796	708	752	762	762	778	751	749	745	732	728	742	793	762	779	752	803	747	767	737	748	737	828	746	745	713	765	741	760	759	711	791	748	822	751	763	758	728	728	745	718	773	739	756	777	733	785	777	768	727	776	741	837	777	724	742	758	737	719	744	845	738	766	726	807	731	762	721	800	760	768	747	778	773	766	765	772	749	753	756	803	788	770	772	737	772	775	714	726	727	726	752	716	754	755	737	732	775	769	740	755	768	778	754	754	781	780	758	786	764	762	725	745	782	800	759	747	724	782	778	759	771	765	809	753	791	727	750	739	819	753	787	771	782	739	755	731	756	788	781	778	764	778	765	749	739	721	817	734	786	782	758	775	780	804	756	756	810	735	763	766	725	782	751	735	814	803	722	767	789	738	745	777	705	768	768	773	752	754	778	774	779	766	772	751	749	742	734	725	756	750	756	740	717	745	814	754	774	737	739
8417	1423	1597	848	504	476	307	298	293	310	325	317	292	272	271	286	306	302	289	313	298	258	264	295	255	283	299	277	231	286	257	273	292	279	274	247	284	268	259	277	259	281	281	287	318	273	297	246	255	304	300	272	275	265	263	266	262	281	254	249	260	223	266	276	268	263	275	267	296	309	287	281	262	277	257	265	286	248	276	293	259	271	272	276	239	258	307	245	274	250	321	283	279	296	249	268	272	256	274	283	258	279	295	275	310	268	281	246	263	268	263	287	275	240	280	262	280	284	251	283	265	285	270	276	265	275	243	280	264	296	281	259	275	287	226	276	260	254	247	272	260	258	283	264	292	292	287	274	265	264	258	285	261	287	289	306	236	293	284	268	308	274	266	276	255	274	298	273	271	245	250	259	257	294	249	263	256	271	299	248	288	278	260	280	282	288	270	280	263	276	283	258	280	257	278	289	263	251	258	237	287	268	261	307	268	283	286	252	262	277	262	239	233	283	289	269	304	269	271	286	269	258	239	272	277	265	272	245	277	278	308	232	247	247	271	282	250	281	251	264	272	284	233	263	278	276	278	296	311	309	295	274	267	251	270	291	292	282	274	283	269	260	281	288	276	307	246	260	270	261	237	269	289	276	290	253	258	264	248	265	286	318	286	302	251	255	281	277	272	263	252	289	248	274	264	240	261	266	263	277	293	266	268	291	259	253	276	286	269	256	304	270	338	269	269	259	254	241	286	284	302	254	277	298	270	309	263	253	271	264	283	270	270	284	287	282	249	281	270	281	273	267	275	272	252	285	282	288	278	266	275	326	277	259	252	278	249	275	257	271	278	294	253	250	265	266	262	259	299	241	284	294	288	280	268	298	295	248	258	241	264	314	287	258	280	263	279	264	265	297	246	261	278	266	300	280	263	261	277	257	277	262	253	287	271	258	275	254	268	291	240	272	261	291	265	274	261	269	264	293	260	252	283	236	263	298	268	312	286	313	287	290	265	254	258	270	298	275	263	242	272	298	260	275	290	282	286	257	252	250	283	262	257	263	249	290	274	284	283	273	293	240	267	244	266	241	265	236	242	281	279	291	263	290	294	265	283	252	281	255	273	262	246	252	266	247	282	269	292	288	275	285	276	255	298	268	297	299	300	288	281	271	274	250	244	277	285	274	288	266	315	271	296	288	266	291	266	252	273	274	263	276	266	264	265	275	295	266	278	252	259	242	279	284	259	244	293	279	293	301	260	281	256	258	295	268	274	286	298	253	301	278	254	295	273	273	259	264	292	269	287	261	281	246	269	278	292	280	279	261	289	264	261	253	288	269	260	262	281	251	284	263	255	290	271	262	309	243	275	264	269	267	264	262	272	277	261	283	284	267	258	267	258	262	253	277	248	245	269	263	284	278	332	252	276	260	261	287	244	282	277	244	279	255	303	242	275	293	243	270	278	321	294	249	298	258	261	273	280	221	260	254	282	281	271	280	268	263	298	295	295	291	262	262	265	275	273	283	299	281	252	243	290	309	284	268	316	260	273	298	268	238	262	252	257	240	304	281	249	278	254	270	271	294	292	273	262	287	240	272	301	283	275	267	256	229	240	293	284	252	288	270	284	237	266	257	257	270	272	278	286	259	271	271	249	305	273	298	282	322	269	264	281	281	272	259	262	249	272	259	257	285	273	268	264	280	293	268	276	278	284	276	275	291	277	261	265	281	263	279	260	277	261	270	261	285	275	270	274	257	259	275	293	259	286	286	260	274	298	271	252	271	287	278	280	269	265	281	276	276	256	284	249	274	283	256	295	314	301	206	292	273	292	275	284	252	256	290	275	262	274	260	244	263	247	264	264	262	292	260	263	269	281	285	242	269	279	237	267	253	285	306	278	257	249	252	299	285	278	270	271	291	262	283	294	271	269	263	276	260	293	276	259	273	240	282	260	244	274	257	269	283	302	268	278	282	303	270	279	265	265	255	265	296	274	283	257	246	287	275	294	271	280	238	287	264	262	289	286	286	274	282	256	272	267	260	248	280	289	279	280	293	276	266	246	253	281	287	291	258	265	278	284	282	283	243	259	255	283	276	321	295	291	268	280	263	281	267	268	257	262	276	263	304	286	254	265	256	282	261	293	282	297	290	243	289	243	264	260	251	245	268	285	254	265	274	268	285	279	268	276	273	250	289	261	239	279	258	258	265	267	292	271	299	317	289	246	276	295	284	264	283	273	263	264	293	259	276	273	300	275	276	286	289	277	246	287	241	287	295	291	296	259	263	256	271	290	296	273	265	294	268	288	262	258	280	254	260	247	242	269	305	249	245	263	277	298	277	267	265	255	285	271	273	270	259	259	247	281	255	264	298	261	289	265	259	290	270	273	285	239	304	284	240	229	274	286	273	281	287	278	263	285	256	289	253	270	273	270	274	272	266	267	279	273	279	259	241	284	261	289	281	267	263	260	286	289	266	252	261	281	289	251	301	295	295	244	281	263	247	277	273	271	304	283	281	313	263	276	273	238	278	268	275	286	296	297	250	265	297	287	278	251	293	272	287	272	289	285	290	330	281	259	280	312	284	262	253	267	265	272	259	286	264	277	260	267	287	277	301	264	278	272	277	253	284	259	276	290	272	256	271	252	247	267	287	266	287	300	281	266	261	259	253	265	259	282	266	263	283	265	253	295	279	263	258	259	265	285	258	297	297	295	255	269	289	268	253	256	282	265	279	290	274	283	278	280	266	271	253	285	290	280	291	293	278	253	252	260	298	308	271	280	283	258	274	270	298	282	284	248	283	243	279	253	270	303	280	249	237	261	229	301	258	259	268	264	267	251	274	258	270	259	292	249	303	296	293	266	283	268	260	273	298	260	269	249	232	274	294	253	251	268	291	297	258	273	268	265	277	250	257	236	270	243	272	253	246	268	290	274	290	271	286	285	259	248	274	269	276	258	259	274	280	298	277	276	279	284	245	254	295	247	311	279	274	259	256	248	263	282	259	275	289	275	274	244	268	255	275	294	268	280	275	274	274	293	268	273	262	262	296	271	246	277	288	240	268	269	264	297	262	262	274	289	271	264	270	283	278	303	286	276	244	280	271	259	269	263	276	260	277	295	250	273	271	264	285	272	277	270	274	289	275	279	238	289	303	281	274	278	278	255	252	245	288	259	285	292	274	286	262	274	262	249	264	262	293	258	269	274	263	245	264	256	259	277	286	308	278	292	273	266	262	266	288	279	268	283	262	281	288	253	256	264	256	251	266	291	292	248	284	307	242	271	249	265	250	249	265	284	288	296	280	265	246	266	266	278	290	286	279	257	264	270	259	273	284	244	267	234	300	314	276	283	293	292	248	261	284	277	276	296	278	296	274	268	254	260	288	272	300	290	301	263	283	303	269	288	269	287	241	307	295	281	288	286	281	271	268	286	265	236	278	280	257	286	267	287	261	262	275	257	289	285	260	271	279	229	271	291	266	252	257	257	261	288	264	280	270	247	271	267	283	279	277
7311	1788	3359	2736	1623	1736	1048	936	835	827	800	726	738	718	712	701	670	745	689	670	660	648	670	703	623	694	690	692	645	664	657	641	618	638	669	692	650	629	629	655	657	617	604	654	611	697	663	684	662	598	695	615	647	627	654	666	680	650	660	638	604	630	647	650	674	596	611	617	652	656	656	649	560	633	631	633	620	647	639	606	653	629	652	650	607	646	647	659	644	671	657	626	620	694	648	590	663	609	591	628	649	649	663	689	637	657	663	602	578	624	630	610	636	644	643	606	629	610	647	630	651	701	624	616	620	614	649	659	618	643	628	655	629	663	672	615	639	624	677	636	632	622	633	671	617	642	647	629	676	641	643	602	673	646	653	652	635	635	608	637	661	628	614	648	630	638	663	641	641	663	640	592	682	671	648	648	609	635	595	598	641	633	621	600	645	648	655	678	597	632	660	666	654	631	595	615	585	593	614	651	621	652	670	629	660	626	659	636	635	632	652	631	625	626	679	644	594	610	669	673	631	618	640	579	620	669	623	637	653	632	630	651	611	645	631	596	608	664	634	599	645	660	623	658	636	640	609	654	638	581	608	649	653	649	636	637	623	632	628	596	602	708	681	642	618	660	632	681	685	652	601	609	626	674	655	661	622	621	634	628	613	649	644	660	623	637	647	653	633	590	653	677	645	604	665	615	671	629	635	626	657	635	665	616	613	648	672	598	630	636	671	660	662	645	629	666	656	611	619	628	637	646	643	681	645	679	636	637	647	624	668	654	609	647	612	624	642	642	651	659	609	622	657	636	651	620	661	688	623	632	669	650	662	608	661	653	618	656	636	609	644	658	668	654	639	666	690	639	629	636	641	625	654	636	680	624	613	599	638	637	627	639	636	676	611	640	653	600	610	633	660	659	619	600	595	606	644	654	663	640	618	640	653	607	627	624	653	627	641	656	570	621	683	627	678	621	643	661	604	617	619	655	674	622	603	649	602	611	692	630	627	637	624	624	650	655	620	633	641	618	629	633	613	620	630	632	670	614	660	676	657	654	673	624	588	676	651	624	646	622	645	648	602	565	595	682	661	681	639	650	627	632	612	642	710	630	639	624	628	574	627	592	659	645	600	641	625	613	659	657	621	631	676	649	653	655	640	607	599	585	637	658	601	658	677	636	618	663	613	624	651	650	601	680	663	619	647	663	609	634	606	643	619	623	677	627	656	659	648	655	611	648	631	611	636	665	621	694	654	646	623	663	636	656	638	589	659	599	602	606	649	626	674	587	591	633	619	640	645	642	640	665	659	676	634	681	600	655	666	622	622	640	649	602	657	634	606	671	647	646	638	607	669	611	683	647	647	641	650	636	679	612	628	641	632	643	620	658	635	646	649	650	645	675	635	672	667	616	628	615	650	633	653	619	641	635	604	634	659	644	617	630	621	589	651	634	656	597	636	608	605	618	617	621	606	636	638	612	633	657	608	614	649	624	635	634	634	655	655	657	615	622	627	631	590	633	639	638	651	627	667	645	645	637	587	653	624	603	642	659	629	656	674	621	656	608	634	621	640	636	641	622	659	619	654	659	669	636	624	603	599	636	655	619	603	648	641	602	660	634	621	643	578	629	628	628	632	637	615	621	645	679	604	623	602	664	582	622	629	650	625	633	603	600	598	653	669	673	648	693	620	625	642	674	594	636	684	637	599	601	634	658	622	650	633	602	643	652	587	596	644	644	636	628	616	653	629	634	640	666	605	657	585	654	631	660	631	584	598	639	653	644	604	610	628	683	635	621	622	640	618	651	591	681	624	624	616	596	639	630	699	605	640	667	656	570	623	646	609	618	666	653	608	636	588	664	599	609	607	636	624	633	665	644	640	608	628	658	659	694	596	632	645	640	638	609	596	635	615	647	637	631	634	645	569	644	603	653	628	620	663	609	655	605	633	691	669	630	656	649	648	643	619	602	634	657	616	607	630	644	612	637	648	653	635	674	619	618	615	611	638	636	584	640	643	647	615	656	623	655	670	604	639	597	627	657	632	665	638	656	620	620	620	622	648	647	639	632	644	654	614	631	655	627	649	644	635	638	604	639	638	619	616	615	623	641	632	603	656	630	683	714	613	622	644	641	576	645	623	640	606	646	633	645	662	624	657	649	575	636	662	669	615	673	622	626	628	599	634	686	624	616	680	671	598	601	617	647	668	630	628	622	578	700	631	675	595	606	666	646	649	626	644	635	617	666	645	659	652	593	630	678	610	678	640	641	668	675	656	591	639	692	629	660	633	600	614	650	667	600	607	681	647	603	648	656	673	674	603	628	598	621	612	691	653	660	652	626	629	664	629	642	608	653	673	578	639	615	618	640	647	627	601	586	681	669	642	619	642	581	670	629	639	656	621	605	640	639	610	688	601	680	605	679	606	701	641	659	627	643	593	617	636	613	667	617	644	601	625	594	665	666	644	623	602	602	651	633	638	630	627	662	645	676	565	599	655	654	677	693	660	602	650	607	664	634	613	638	639	669	604	623	673	588	670	648	590	596	608	662	641	627	682	589	632	606	643	642	625	656	637	640	646	663	637	639	622	640	590	638	668	629	639	639	642	624	670	640	687	661	597	645	661	642	643	671	594	639	639	607	619	606	652	626	636	667	636	611	657	602	623	648	696	601	621	620	663	642	595	621	667	675	626	639	603	664	658	626	649	611	665	629	651	633	663	636	647	621	647	655	642	593	653	630	652	670	633	631	639	665	650	625	637	605	607	656	622	636	657	625	612	638	625	625	606	656	630	657	651	639	635	599	615	609	616	623	629	630	648	645	617	639	659	653	645	704	660	627	638	648	675	615	588	679	609	644	629	633	651	635	659	615	612	633	646	620	674	642	648	627	627	618	682	630	624	612	653	607	600	667	638	645	616	610	645	638	646	663	666	623	597	646	590	615	610	675	624	638	617	679	643	621	657	667	650	626	677	627	639	647	632	633	668	646	599	658	700	649	626	633	657	657	620	663	618	659	614	653	641	645	665	608	654	659	617	628	629	638	658	600	656	654	623	633	617	615	610	661	628	570	640	654	618	634	639	666	638	591	688	661	599	636	641	646	645	628	655	603	660	603	645	643	626	635	638	660	666	658	673	630	655	608	648	660	647	653	626	612	619	653	620	631	638	613	645	647	612	609	617	643	621	646	602	617	648	626	654	609	664	623	625	667	643	636	664	641	650	598	634	658	657	642	651	654	621	627	624	617	635	612	644	621	703	621	589	651	682	627	672	615	626	652	681	644	654	629	619	635	672	639	622	642	650	626	655	639	616	616	592	657	665	661	627	616	643	629	629	652	643	630	650	622	658	661	668	691	639	619	681	677	632	635	623	635	654	640	622	664	633	656	645	642	643	660	638	640	615	654	631	619	653	677	626	631	633	677	648	655	660	642	609	620	649	621	603	648	623	648	681	635	629	680	672	628	633	648	618	653	633	620	614	645	687	679	634	626	643	648	626	672	606	675	615	651	654	665
14780	2342	1796	907	549	396	251	200	216	172	175	168	139	122	158	160	132	129	123	101	110	159	133	128	114	113	131	128	103	118	132	136	114	113	117	109	128	120	130	118	111	115	137	110	142	138	128	138	116	120	109	111	136	99	139	125	116	114	118	134	113	106	102	128	102	105	110	108	118	131	119	129	117	111	113	127	126	132	131	102	123	95	123	119	108	127	137	128	116	125	123	122	100	132	110	115	113	119	131	120	142	108	133	128	103	120	127	125	108	130	107	128	134	118	139	121	110	110	95	124	130	122	129	137	158	117	120	121	113	128	112	117	128	116	110	134	106	132	106	131	108	129	105	128	131	109	133	115	110	115	122	117	116	115	103	131	133	124	116	121	115	116	143	133	119	128	110	113	125	129	117	132	113	111	109	126	124	129	111	133	105	122	119	111	113	103	121	140	138	134	129	131	122	111	115	120	115	112	139	114	102	121	120	128	117	130	113	125	111	119	117	130	114	120	137	119	112	124	146	101	135	113	112	131	124	138	108	88	118	122	112	101	110	120	119	103	125	134	134	121	127	125	107	111	129	102	122	122	115	132	118	109	136	103	129	113	112	127	117	127	123	112	146	117	108	120	126	120	118	110	121	119	113	101	103	108	115	126	117	129	134	103	113	133	130	125	93	102	134	99	102	115	105	131	106	120	108	127	112	104	109	115	122	116	99	127	121	112	106	120	125	110	108	122	96	127	104	125	120	127	125	127	119	129	107	110	132	98	122	113	129	134	124	127	108	99	121	110	114	119	94	136	116	117	115	104	129	118	122	120	107	118	107	140	114	133	122	121	135	103	124	104	133	126	108	117	122	124	131	112	121	109	97	114	125	112	122	120	93	106	108	122	115	121	133	118	114	120	104	122	104	107	127	140	113	110	129	137	126	119	111	137	117	102	121	100	115	110	121	112	121	120	126	112	117	132	105	124	113	109	130	123	121	129	106	144	111	116	113	137	112	119	125	109	133	110	124	139	101	105	122	113	116	119	123	124	110	105	112	109	139	131	108	104	120	106	118	131	122	129	118	112	133	103	109	119	134	123	120	94	126	139	127	124	107	109	114	113	117	136	115	142	112	107	121	125	110	124	122	117	115	143	108	118	125	98	135	131	120	123	124	108	105	111	141	119	136	114	119	113	125	137	131	114	117	115	117	107	119	155	133	117	100	123	146	118	108	92	109	111	136	107	119	140	128	122	104	113	116	116	114	108	121	140	121	133	119	124	122	123	133	134	120	137	120	126	94	142	118	131	117	128	123	129	138	113	112	130	134	134	104	108	125	111	116	127	129	115	104	150	107	117	90	110	104	130	117	121	117	100	120	114	115	139	119	114	115	112	104	117	117	133	132	127	126	115	116	111	110	128	123	125	131	115	130	121	118	124	136	118	122	132	122	103	117	118	116	123	109	112	108	118	114	126	99	103	131	120	90	128	134	122	127	125	115	106	127	112	116	104	130	112	127	123	122	108	122	117	123	109	138	129	110	115	110	118	109	117	143	113	115	108	134	116	102	123	103	106	97	111	116	120	119	123	126	125	131	130	109	117	131	127	128	114	141	115	121	112	121	106	137	117	110	118	120	117	134	132	121	137	125	138	125	93	127	122	118	122	130	131	119	133	130	111	119	122	115	123	136	118	112	105	128	138	117	103	125	122	95	121	110	113	110	134	114	112	112	111	142	118	123	113	113	109	107	138	126	114	113	119	125	119	131	114	133	143	129	99	112	116	115	108	127	112	116	133	145	114	113	129	128	128	137	132	108	116	118	101	132	109	109	129	115	118	123	126	107	119	140	140	135	118	113	125	108	131	132	136	128	125	126	121	132	115	144	139	124	128	118	141	130	111	105	135	140	117	117	108	113	109	127	145	137	122	132	110	105	125	107	118	133	126	129	103	127	124	131	118	131	114	132	129	127	127	123	131	99	110	115	99	125	126	118	130	122	133	125	127	126	146	115	115	128	123	120	121	110	132	142	122	125	116	123	132	124	119	120	140	156	128	97	109	136	115	119	118	93	118	140	106	114	127	119	131	128	111	127	134	111	149	129	107	136	115	113	129	128	101	125	125	126	119	118	116	136	128	135	128	119	119	110	116	96	137	143	100	134	117	117	113	124	109	135	113	119	107	125	114	106	129	111	88	119	96	113	129	146	144	105	114	115	117	116	130	119	107	116	137	136	118	130	85	135	125	149	130	125	119	137	97	123	120	134	136	123	123	118	116	115	106	130	129	116	105	123	120	115	105	137	117	92	121	130	149	137	128	125	118	102	124	110	120	109	131	121	121	107	120	132	129	108	135	127	144	125	134	120	112	133	135	118	118	138	126	107	133	136	125	134	125	110	117	121	123	83	131	111	115	125	117	131	115	114	116	112	118	101	122	107	117	125	98	113	114	124	117	109	123	129	118	135	133	112	132	129	117	114	129	131	131	126	122	105	98	111	93	81	108	126	128	116	133	119	142	101	135	102	117	154	121	127	140	116	117	116	126	113	146	117	106	107	102	129	120	109	108	121	124	117	129	112	108	122	146	119	110	127	101	129	134	108	112	116	116	138	105	128	115	127	140	115	126	93	126	133	130	111	115	121	122	132	109	142	124	111	111	120	103	124	121	94	127	118	117	108	110	120	103	114	154	123	99	104	130	118	110	130	139	116	136	118	124	132	98	84	113	133	117	107	127	111	117	117	103	115	111	111	110	113	111	116	133	112	124	104	107	143	122	143	113	128	114	128	137	125	120	114	133	126	120	121	125	130	127	106	100	119	129	112	100	125	106	109	113	105	99	112	113	130	118	124	141	125	130	121	138	108	111	124	132	124	126	122	133	122	119	107	130	108	108	119	143	127	112	122	128	119	103	136	112	111	98	127	117	133	105	117	120	117	118	142	112	117	117	119	133	85	121	123	120	121	108	121	120	150	119	124	103	113	116	125	125	106	111	120	113	116	117	135	124	125	120	131	147	111	125	116	111	124	127	100	114	117	138	148	136	136	116	117	112	122	133	112	137	124	112	118	127	131	132	142	118	124	116	121	121	117	114	115	117	150	102	119	119	123	118	111	111	87	101	141	126	109	105	118	118	130	119	125	128	122	111	110	107	122	100	130	126	102	135	129	120	115	127	145	120	134	128	118	123	137	107	119	122	136	114	127	123	120	119	107	105	119	131	105	109	111	130	143	139	141	128	125	122	112	103	121	116	130	130	117	133	113	134	130	118	116	118	109	114	124	125	111	126	108	133	124	122	128	123	116	127	116	132	121	114	110	120	103	119	123	129	127	136	100	119	122	126	104	123	100	113	133	103	127	103	110	120	113	138	92	104	109	104	133	109	121	99	107	104	112	106	113	113	138	100	128	120	120	122	115	118	115	136	132	126	111	117	109	138	141	118	134	110	116	120	142	120	108	140	117	131	117	116	126	108	121	114	110	90	117	145	132	117	132	110	110	112	117	101	129	116	132	97	133	121
9046	2235	3690	2637	2222	1882	999	819	686	600	590	530	474	447	486	405	439	406	406	377	381	392	330	364	394	396	344	358	357	327	304	338	365	354	349	318	325	332	311	353	331	300	331	333	321	312	324	307	287	290	319	340	311	322	347	283	294	291	323	298	297	325	305	317	350	297	345	324	310	348	288	323	283	299	337	299	331	307	304	332	287	319	284	296	332	324	324	258	315	298	306	329	326	283	319	317	333	294	317	299	311	271	284	300	289	316	304	328	308	315	306	275	317	314	300	314	303	313	336	313	342	304	294	310	339	308	307	333	315	334	325	331	328	311	313	315	301	313	317	310	331	301	288	291	310	318	319	348	311	320	325	298	299	309	291	312	313	342	299	298	297	312	355	296	326	305	310	312	332	291	320	336	315	290	281	293	321	294	313	298	301	325	292	283	344	300	301	275	302	301	294	273	312	330	330	271	300	312	293	315	333	313	317	331	292	324	283	283	299	309	313	330	318	281	314	309	311	312	311	299	313	308	299	306	318	303	307	290	341	283	325	283	307	301	296	310	311	298	283	292	307	319	319	296	318	289	290	308	290	304	299	333	311	311	316	310	277	301	312	337	339	330	294	306	325	311	315	333	315	313	314	288	297	327	305	316	318	317	314	352	316	311	284	330	280	310	294	297	289	326	298	328	291	308	322	312	342	293	298	318	317	310	284	317	301	328	314	305	316	267	317	330	296	317	342	340	302	311	289	324	284	284	337	284	297	302	304	291	305	316	290	314	308	298	289	301	315	319	297	292	276	334	309	331	285	303	286	305	330	303	303	312	318	317	298	266	317	304	335	311	337	290	299	329	331	294	308	328	303	284	324	332	316	288	297	298	326	297	306	276	314	302	296	286	313	301	314	306	320	335	293	294	303	323	306	301	290	324	327	329	300	288	307	345	329	322	310	300	323	301	346	282	313	302	290	283	303	293	300	300	291	304	308	321	296	338	304	309	299	315	287	286	320	310	307	314	320	318	312	301	292	325	295	290	321	313	324	313	338	307	321	302	281	295	302	314	296	317	295	285	331	308	310	334	305	293	315	315	285	290	324	293	260	291	301	269	302	306	349	314	310	333	304	339	298	308	302	288	333	294	285	364	338	332	331	326	329	289	308	305	282	291	320	330	320	287	298	318	320	297	325	312	340	300	316	292	283	326	341	285	324	304	306	292	301	321	319	323	302	267	304	277	300	274	333	321	312	301	319	314	322	299	315	307	360	318	276	308	324	311	332	318	288	334	308	297	307	306	282	324	305	298	314	312	298	323	326	287	324	268	331	298	333	296	308	300	328	329	301	307	329	309	308	296	315	297	324	318	326	307	327	295	316	320	317	322	296	270	333	349	300	307	321	296	315	324	276	307	293	292	279	326	324	302	311	313	347	282	329	315	318	327	316	313	310	320	309	293	320	278	301	325	327	314	326	322	350	313	323	330	344	305	295	343	314	302	316	328	306	323	301	310	302	336	293	282	303	312	313	298	318	309	308	316	312	322	323	343	299	308	326	316	308	302	312	328	304	337	315	311	276	317	305	307	335	295	303	282	326	340	346	266	345	303	307	300	289	291	320	307	327	309	344	318	316	336	315	298	291	281	293	307	325	319	319	283	310	345	315	317	321	326	321	318	297	311	346	305	318	303	291	316	332	294	315	314	345	331	263	332	296	319	334	316	338	303	337	316	295	299	318	313	329	337	297	284	313	314	291	307	311	316	298	312	296	316	321	307	300	308	306	298	309	315	310	325	303	281	248	347	308	314	333	270	266	303	295	313	290	311	308	300	336	275	286	299	312	285	305	307	341	324	294	279	309	325	274	317	328	259	312	312	321	287	317	303	304	295	315	316	298	297	359	286	334	305	300	300	312	284	346	316	307	302	293	303	293	300	359	315	285	344	313	285	317	323	330	278	310	294	282	290	295	298	312	293	305	319	263	300	306	301	305	301	329	314	334	310	300	327	288	299	323	329	341	324	305	306	318	325	299	312	315	302	338	288	289	291	346	307	283	308	304	290	324	294	286	298	322	289	283	289	314	301	313	328	313	304	321	310	304	297	316	304	313	318	331	307	314	282	301	297	294	309	306	319	304	311	322	323	294	286	298	298	314	347	300	301	310	285	336	336	287	303	284	318	329	320	304	310	297	303	322	295	331	312	308	309	285	266	288	308	307	308	316	308	293	293	318	277	296	322	324	316	284	315	325	359	327	293	298	330	324	325	323	310	274	279	300	280	301	298	304	353	304	327	287	294	288	300	315	294	282	321	327	296	294	309	309	308	297	318	301	283	299	319	328	309	289	316	309	308	301	317	288	340	305	319	304	291	307	310	310	302	313	295	305	269	303	333	351	313	283	302	338	308	316	284	284	308	299	323	309	302	323	324	277	274	340	327	309	326	325	308	288	319	289	338	303	298	308	309	277	296	323	321	311	300	337	292	308	336	337	307	342	317	307	307	347	329	315	297	290	330	321	300	299	320	337	290	297	330	297	314	329	314	311	293	344	273	323	341	322	325	322	296	322	331	300	316	323	342	297	318	250	314	312	334	315	284	310	315	270	292	308	299	305	337	310	283	358	299	299	288	314	316	319	282	305	309	340	301	313	316	325	333	306	330	313	345	296	334	281	345	297	311	306	343	326	306	332	310	310	348	302	319	295	312	309	265	289	312	305	282	301	335	278	302	333	299	328	295	274	306	285	298	322	284	296	296	300	302	276	309	309	323	287	312	291	279	265	316	293	290	306	305	332	295	315	295	325	319	282	310	309	324	288	307	316	303	330	303	294	308	306	310	308	328	306	296	310	295	298	271	280	307	320	303	329	324	306	313	287	330	289	295	315	301	309	281	287	304	300	316	280	313	312	311	308	305	309	322	283	302	296	320	313	325	288	292	317	306	294	308	327	298	340	295	297	287	313	287	317	336	328	291	320	300	279	299	295	336	296	288	303	272	311	293	313	272	302	314	315	330	300	311	313	353	344	328	302	302	316	283	298	324	281	321	308	305	317	322	269	318	322	314	309	301	328	307	303	322	328	316	321	300	326	335	278	325	310	327	308	310	343	319	316	300	306	318	282	297	297	323	329	300	298	339	295	318	303	308	318	286	313	340	338	335	287	292	298	294	325	300	281	290	324	284	331	317	333	323	301	338	283	309	287	285	310	334	289	316	297	302	324	321	307	298	273	310	307	274	324	283	314	326	316	316	293	319	275	319	271	272	336	313	295	291	313	296	321	323	300	323	298	319	321	334	304	307	306	307	297	291	286	297	304	300	317	331	272	296	312	346	288	295	307	300	280	292	288	305	297	285	345	337	344	322	314	271	307	328	321	317	301	320	312	328	275	304	295	315	326	307	318	276	339	290	319	331	292	304	310	304	327	305	311	320	327	340	311	293	282	310	280	310	325	298	288	280	328	310	317	311	291	315	310	306	306	303	331	297	313	317	309	341	308	321	285	333	277	306	295	270	302	292
2298	840	623	402	418	361	350	329	342	326	343	359	322	328	326	324	296	314	353	306	354	295	296	337	331	296	329	320	352	388	324	315	360	346	361	338	329	330	346	318	324	288	322	301	335	319	332	357	321	340	315	292	325	345	313	324	331	315	349	336	349	341	312	347	311	374	342	321	297	323	330	338	322	300	314	320	324	317	324	334	308	366	363	313	321	363	347	293	317	352	310	330	292	323	338	366	338	350	328	344	327	303	335	336	320	330	303	320	314	346	358	344	339	300	320	316	348	353	320	319	325	313	323	350	320	374	344	331	337	328	291	325	347	309	348	321	323	338	328	333	357	330	338	319	349	341	354	318	328	316	308	359	340	315	334	281	356	325	296	318	306	326	330	340	304	337	346	338	319	336	314	341	296	302	320	378	356	347	299	330	332	365	308	311	307	322	312	321	324	320	303	300	327	338	350	355	332	339	338	310	312	309	336	342	343	332	325	326	338	347	324	320	323	347	333	343	324	309	360	297	369	321	307	324	324	334	346	332	322	302	313	303	356	295	322	342	303	320	338	330	317	343	325	318	365	308	319	305	326	334	329	322	335	325	337	313	321	299	324	314	357	321	336	318	324	319	279	311	321	267	320	305	335	331	321	338	319	315	339	301	313	339	296	304	361	315	304	330	342	325	334	330	313	322	347	316	317	356	350	308	325	346	378	306	343	338	299	327	331	315	289	344	325	309	323	360	331	330	348	315	340	305	332	307	309	345	344	350	350	327	333	322	329	325	343	345	297	320	303	331	286	325	327	299	302	321	315	339	372	323	332	309	327	319	333	319	307	296	318	323	334	349	309	291	338	343	309	324	304	342	309	345	327	294	325	310	352	343	323	351	348	336	330	302	351	290	333	359	291	315	331	314	316	322	349	347	325	297	305	320	337	327	310	334	310	346	300	311	335	333	360	322	335	314	304	338	348	331	344	320	356	347	344	363	364	323	313	318	307	331	337	337	335	300	367	331	357	336	301	338	354	335	314	335	329	317	317	333	351	298	322	319	298	319	294	322	318	348	305	332	312	312	316	300	326	328	343	326	346	311	336	327	335	341	360	312	313	311	322	305	300	307	331	362	285	327	338	336	291	339	352	351	355	297	308	315	320	314	337	315	346	305	319	345	310	313	340	325	330	334	345	330	339	335	306	355	332	293	390	307	331	338	318	281	340	310	323	311	375	331	318	330	308	334	342	310	312	314	332	291	327	315	307	358	321	341	342	332	347	348	364	297	344	331	283	311	324	343	333	327	314	321	309	310	312	355	297	310	320	328	360	297	314	347	318	325	288	311	346	312	323	297	312	312	352	328	317	287	302	321	324	300	367	341	328	323	324	343	326	328	332	342	299	339	321	334	337	361	335	345	327	333	351	313	307	358	341	319	325	312	291	331	325	319	318	317	330	301	305	343	343	323	350	297	327	322	313	301	338	332	333	295	345	323	343	332	327	322	330	325	320	320	316	309	316	334	299	331	326	333	291	335	342	374	360	328	339	294	356	314	324	277	342	314	291	331	322	329	328	300	318	350	345	317	365	313	355	318	330	323	298	335	344	310	315	354	332	354	286	356	346	320	330	323	300	316	331	299	334	320	309	323	358	326	324	329	333	331	293	331	305	305	335	342	309	319	354	323	348	327	326	323	332	333	331	306	287	349	334	299	345	311	330	332	337	306	324	339	344	321	307	299	306	323	349	300	350	361	325	314	330	295	308	340	342	322	348	322	303	345	354	342	296	349	344	307	329	306	315	302	312	322	350	290	330	311	334	388	317	299	284	301	304	313	345	316	340	331	342	325	317	323	340	277	357	328	338	327	342	279	359	344	339	313	285	294	305	289	314	302	354	290	313	345	331	358	317	334	323	348	329	306	294	328	321	352	333	337	343	324	344	323	303	318	316	325	303	306	308	304	334	349	317	306	319	323	322	327	324	346	329	288	318	310	316	303	330	341	311	322	323	328	314	350	290	319	353	305	305	326	308	331	312	326	310	297	313	312	300	327	302	320	332	318	301	334	308	338	329	361	362	350	336	307	307	316	316	311	351	359	284	318	329	324	306	315	347	332	345	274	344	338	326	297	332	290	284	325	342	310	323	296	331	349	347	327	321	282	339	341	322	349	354	348	346	309	335	316	301	328	374	310	321	299	335	351	290	372	329	347	315	385	352	314	333	315	312	325	312	328	348	322	307	310	315	326	334	316	326	301	316	355	327	318	338	294	330	323	323	316	354	350	322	354	298	320	311	345	339	306	349	330	331	332	351	329	345	313	308	338	306	341	327	335	334	358	373	301	353	343	315	341	318	314	343	319	348	298	276	309	301	317	303	316	338	342	324	335	334	343	307	341	337	341	314	330	343	295	297	338	356	322	338	367	332	354	348	325	354	353	346	307	312	321	331	336	315	359	284	333	306	306	355	361	335	317	316	352	336	327	316	303	317	340	320	303	303	334	293	282	341	312	319	331	298	333	292	369	344	327	309	315	305	311	322	343	340	315	290	328	299	340	312	276	334	317	324	317	311	285	318	312	298	329	332	308	315	300	313	315	332	315	324	360	316	295	314	367	313	359	340	350	321	342	297	327	301	292	284	329	364	299	325	355	341	368	306	323	291	309	312	323	328	354	292	351	345	280	383	361	334	323	321	339	327	332	321	313	315	304	332	338	297	306	369	330	349	324	328	367	329	338	362	310	347	325	322	341	330	359	344	331	318	332	333	291	335	307	311	328	342	340	327	363	317	317	307	329	345	300	320	299	308	347	306	312	375	349	327	344	355	356	333	349	324	332	319	340	310	332	347	311	350	360	338	333	373	309	334	330	335	284	317	328	353	365	325	347	351	307	361	317	297	320	349	351	341	336	338	309	302	335	331	343	334	326	292	315	322	309	331	351	329	318	312	316	337	329	303	324	315	335	352	328	333	323	300	326	318	357	311	301	309	307	329	316	335	351	334	330	336	308	307	330	306	316	349	316	333	286	360	340	323	337	328	318	334	337	330	325	373	297	353	327	348	311	353	349	332	362	319	328	320	368	329	334	335	313	301	327	311	355	319	333	332	344	300	303	307	304	305	314	342	334	304	290	317	334	303	342	318	305	318	342	303	339	335	307	327	306	342	338	312	307	327	337	377	326	320	354	315	318	341	325	307	322	330	347	335	318	310	306	324	317	359	314	330	306	323	332	343	319	299	329	346	320	309	331	297	300	343	343	327	318	314	306	311	341	353	345	328	307	367	317	323	339	332	325	310	298	344	282	301	314	303	293	335	312	373	329	319	317	335	344	304	327	332	329	340	326	351	348	360	338	316	322	326	343	332	301	355	317	351	315	319	303	295	332	329	292	289	339	318	323	330	359	339	333	345	334	335	303	314	321	341	298	325	288	308	290	330	313	316	330	307	307	282	305	312	295	325	343	349	307	321	303	301	333	332	321	312	317	314	301	329	304	328	333	299	324	323	286	347	310	302	355
2526	1269	1280	1142	1343	866	760	756	743	758	726	759	783	813	751	766	789	744	750	765	748	731	714	776	758	777	745	739	700	768	726	737	735	767	744	717	779	759	732	761	791	786	761	784	762	765	795	705	717	748	722	708	716	765	822	779	781	788	777	741	755	705	784	768	771	728	719	774	750	720	807	739	765	754	781	832	781	735	747	757	800	812	774	734	719	675	742	749	747	747	748	802	734	771	720	750	740	733	805	778	798	740	749	772	773	755	737	754	736	734	745	726	762	767	718	782	776	772	737	756	823	772	763	737	748	755	799	751	786	748	799	787	762	726	732	790	750	774	758	753	742	775	788	787	740	782	752	840	766	779	765	713	737	760	720	716	739	766	781	784	800	730	731	769	737	765	745	744	744	752	738	791	755	753	727	753	776	755	782	796	755	762	752	757	805	783	769	715	770	762	754	741	782	797	755	707	798	769	783	741	781	740	745	720	763	720	768	787	762	752	768	744	724	750	747	758	770	756	759	762	752	762	754	746	735	756	753	780	781	721	763	732	723	700	722	767	741	760	760	803	774	772	741	769	711	751	732	800	679	697	798	761	765	708	749	781	767	743	763	789	764	735	750	778	722	773	758	751	759	705	761	741	697	785	791	764	864	764	766	727	764	763	734	726	775	753	759	753	777	755	785	776	779	758	728	781	761	752	734	771	733	776	747	730	744	753	852	743	748	765	722	754	730	745	761	785	766	764	737	711	774	741	810	801	757	707	732	740	737	808	798	760	729	775	716	744	792	702	780	727	755	783	798	790	713	711	792	760	732	755	746	774	793	754	730	784	746	787	771	713	713	746	752	745	749	778	756	804	789	782	752	747	775	705	721	797	694	741	758	770	774	774	752	774	744	739	737	771	774	799	785	738	749	759	743	745	788	755	790	738	764	788	728	809	772	737	714	784	732	739	774	746	762	764	747	743	759	777	753	750	777	733	797	753	795	745	761	748	789	770	752	719	818	710	724	754	731	770	784	768	742	697	779	726	746	740	764	781	748	750	762	747	781	727	760	763	768	766	761	705	763	797	747	815	774	802	750	770	790	695	761	756	754	757	729	766	773	769	699	765	767	774	735	778	729	762	730	747	736	707	740	776	737	776	801	744	803	715	790	743	770	699	767	771	738	797	757	790	733	748	766	777	765	726	771	766	692	711	737	785	754	730	776	799	755	779	774	785	754	743	813	803	748	774	769	705	740	775	784	684	799	715	748	759	771	748	730	769	782	710	766	755	770	718	739	736	784	798	743	746	808	767	768	746	755	717	824	753	704	761	755	719	752	738	732	812	783	747	757	747	754	723	753	822	741	746	765	733	748	717	711	766	781	765	791	725	740	712	761	758	726	724	746	743	770	753	806	777	763	747	788	746	765	767	770	760	757	743	719	745	785	748	710	696	747	775	785	736	753	757	756	800	710	767	758	766	756	790	737	764	722	764	744	753	731	760	745	726	778	737	832	776	762	712	764	745	788	766	732	741	727	698	711	748	758	735	799	697	739	741	804	765	747	768	740	776	818	703	744	755	757	756	789	741	772	749	724	772	755	752	764	775	756	752	787	721	757	717	789	745	767	749	741	756	831	793	775	784	749	764	728	759	740	774	765	751	750	715	769	720	717	761	728	734	737	734	726	723	705	724	732	741	757	749	781	768	745	803	718	779	756	749	811	847	747	717	741	741	751	753	761	811	784	701	734	809	786	741	747	775	774	731	735	744	774	783	728	717	732	739	765	733	736	756	725	794	753	735	727	729	780	719	706	753	728	791	737	741	703	740	718	758	755	744	745	807	761	776	716	760	765	778	749	744	697	813	709	763	712	804	764	756	811	748	727	718	753	753	761	775	771	756	743	738	777	711	759	769	756	747	762	736	747	762	771	800	727	806	732	751	774	786	733	748	759	763	746	746	810	773	704	729	758	795	791	737	789	795	761	748	723	763	710	752	743	792	766	712	749	737	762	725	755	762	773	778	715	803	762	773	733	758	727	795	756	736	747	763	713	738	740	752	784	735	760	726	744	813	762	748	730	730	750	759	757	763	745	752	748	742	757	743	760	712	762	749	718	717	755	716	738	725	725	750	755	731	762	726	747	765	714	796	772	778	765	754	798	761	732	723	751	760	776	731	709	758	754	735	726	760	716	742	743	748	749	752	739	688	702	730	734	750	736	732	778	762	727	734	745	734	739	708	720	752	768	741	756	760	745	774	727	798	776	731	718	723	780	759	744	749	754	756	732	732	731	746	768	796	752	797	749	762	751	755	763	756	749	743	738	745	772	723	752	777	749	778	747	769	752	741	756	765	755	757	758	777	765	776	711	751	745	745	736	773	736	767	790	736	746	778	810	767	782	737	706	788	738	811	768	752	749	697	775	792	727	793	728	744	763	750	777	756	756	774	761	763	728	790	740	771	732	795	779	755	723	742	728	781	798	777	765	739	704	749	776	774	732	756	748	762	751	752	747	739	761	796	761	723	776	722	740	806	735	748	708	708	718	786	725	751	824	748	743	781	790	746	747	771	702	790	741	758	746	737	753	737	736	726	741	727	748	774	764	768	736	766	754	770	744	783	798	753	726	786	728	798	808	761	763	767	779	724	807	750	746	757	770	743	732	749	760	758	721	741	772	733	754	794	743	755	751	753	806	777	772	738	764	709	767	730	787	740	821	785	731	719	760	790	775	771	761	731	735	740	777	761	705	783	763	796	741	762	781	740	765	724	748	759	740	773	744	752	729	745	718	764	753	679	757	735	709	717	746	773	773	759	714	782	756	756	769	765	735	757	760	755	721	800	731	768	761	758	772	782	733	747	781	788	764	801	749	790	736	733	774	740	751	719	743	767	794	789	793	738	756	764	773	730	696	709	719	765	755	762	750	743	770	774	743	758	746	749	732	778	754	769	746	777	766	763	766	720	727	718	759	744	788	742	732	747	741	733	728	768	724	763	760	783	767	748	773	735	726	757	810	771	746	716	710	705	751	779	720	725	698	752	801	724	765	752	740	754	766	774	773	807	783	757	738	755	749	730	712	719	791	762	725	794	708	756	775	763	734	764	727	706	755	732	764	720	753	781	772	769	769	704	742	742	782	778	799	751	759	767	742	729	798	688	740	783	829	771	745	768	725	760	740	727	758	740	772	766	755	753	706	774	742	751	774	726	752	757	796	727	742	743	748	780	762	716	703	827	767	735	728	730	744	752	738	780	762	725	817	739	765	743	724	786	707	728	767	754	758	780	745	759	770	746	787	736	835	728	789	750	770	763	758	747	772	769	757	762	777	757	755	764	759	817	764	801	753	761	740	711	725	722	754	780	823	778	750	736	767	759	802	759	753	730	783	719	756	753	802	769	794	768	704	793	768	786	771	779	817	784	784	773	748	764	774	768	731	745	737	727	753	716	744	711	732	768	694	714	738	768	747	755	716	695	801	718	807	695	754	771	761	732	800	751	729	796	723	786	796	774	718	729
8967	1002	786	681	623	397	310	336	329	283	266	274	288	275	287	307	264	285	265	264	276	256	264	267	296	296	275	274	257	268	244	254	278	245	257	252	252	259	226	277	249	255	273	295	286	267	257	304	275	290	259	249	279	259	229	271	258	301	302	249	300	243	267	264	246	254	318	255	255	286	278	279	278	301	266	258	277	289	291	263	237	251	293	276	281	279	252	284	258	255	289	282	294	299	253	279	270	279	260	250	285	265	235	231	259	280	269	227	292	300	261	270	275	263	290	275	292	279	243	270	289	282	242	269	271	279	246	252	245	293	274	275	267	276	260	273	254	301	270	228	261	256	261	215	272	230	241	277	292	278	266	265	261	291	282	254	284	243	250	286	290	270	255	285	281	273	233	285	278	230	249	295	291	292	254	280	274	291	275	263	294	249	261	281	291	287	261	266	261	286	269	280	271	231	271	275	282	281	252	247	253	253	286	248	278	253	272	295	257	255	247	323	251	259	282	261	289	286	263	290	270	282	309	262	265	288	279	279	259	269	261	271	274	287	280	273	297	308	238	289	277	269	243	276	273	283	269	278	292	274	254	284	258	254	268	240	301	261	254	260	254	294	265	280	284	267	239	283	262	269	295	259	283	271	283	266	288	251	275	270	267	252	248	294	265	261	240	265	273	275	264	249	273	278	292	259	256	290	249	281	282	307	281	273	289	265	239	299	279	240	248	270	264	250	247	234	288	282	270	256	273	247	256	292	269	297	273	286	245	238	287	244	286	264	293	275	275	288	297	273	267	287	263	293	257	277	266	290	263	271	299	292	275	237	264	234	276	279	273	269	256	273	264	265	266	268	266	267	255	250	233	265	264	281	264	281	253	261	257	241	282	257	292	268	264	259	307	279	273	247	273	272	271	273	247	271	274	271	324	277	264	251	268	262	237	309	306	267	259	266	277	226	264	303	250	261	269	267	254	265	269	278	265	252	266	289	270	246	306	261	288	295	262	273	309	260	246	281	287	310	258	295	260	296	239	269	254	271	273	274	276	254	234	258	264	305	286	262	267	280	277	274	262	259	269	259	293	296	293	265	257	273	278	256	291	245	240	257	258	287	276	288	266	281	259	243	268	252	249	252	249	257	273	275	273	268	244	275	263	273	287	262	269	232	274	251	241	304	275	284	266	246	269	280	276	251	298	271	255	283	274	290	271	280	261	281	306	265	275	280	268	255	273	288	293	287	258	274	260	261	292	273	269	282	275	256	287	249	270	259	271	256	288	260	281	285	271	259	303	271	290	268	257	262	297	266	257	253	269	304	267	259	296	284	261	278	289	275	288	265	286	278	278	241	273	284	281	289	293	287	269	247	275	288	265	266	286	261	269	269	262	273	256	272	290	247	255	295	282	284	259	263	267	278	263	269	270	265	287	282	285	270	270	259	257	238	271	266	267	292	283	309	252	285	265	268	285	248	247	247	283	279	254	272	263	272	264	258	274	270	278	248	248	248	271	291	280	258	253	253	255	265	296	268	293	262	283	324	277	295	274	272	256	255	254	289	289	266	297	287	280	280	285	266	241	280	266	284	259	266	269	274	288	277	254	269	253	261	255	265	261	237	261	274	237	279	258	267	274	287	261	269	253	274	282	261	271	244	272	312	262	263	238	260	261	266	247	286	292	254	246	229	244	253	271	281	282	281	236	275	249	277	289	304	264	271	269	245	262	289	271	281	267	276	281	309	272	276	274	257	264	284	252	296	260	257	261	256	288	280	274	258	265	265	283	243	266	297	282	248	256	267	242	232	268	263	275	336	283	294	274	260	254	254	274	260	276	252	272	277	295	260	268	259	241	273	298	288	266	248	286	257	247	255	290	265	269	281	281	308	282	296	287	278	276	279	287	259	265	287	288	253	257	273	263	269	242	271	266	256	276	254	289	254	260	298	246	258	272	278	256	251	287	240	265	300	266	275	285	259	264	269	289	272	252	244	230	282	293	295	253	269	259	237	277	247	267	273	257	270	273	305	244	242	276	256	270	269	261	244	264	261	276	290	284	257	239	297	265	234	267	262	265	247	240	276	264	225	238	268	283	264	282	256	255	270	262	263	242	252	268	241	285	285	265	279	272	294	288	295	272	291	252	259	268	269	266	289	253	235	267	273	269	280	287	282	275	272	255	262	278	269	247	277	284	277	269	304	287	269	272	264	267	270	282	277	267	243	251	278	244	272	276	273	270	307	247	277	249	256	264	267	264	282	285	240	256	247	244	275	255	276	279	273	268	247	284	277	294	244	292	245	300	266	267	292	293	281	286	255	259	272	291	273	251	278	284	275	273	258	297	264	252	269	267	264	259	270	257	267	248	262	249	284	265	284	273	258	262	260	293	293	268	252	265	256	261	243	262	277	246	255	270	277	282	249	269	273	265	261	270	244	264	249	259	272	275	278	239	298	274	261	278	274	243	292	239	247	267	286	244	242	253	324	290	259	229	273	257	265	266	282	252	242	270	291	277	257	275	298	289	299	280	275	272	241	259	278	272	269	272	249	278	262	274	253	272	292	297	283	255	306	253	273	257	274	286	262	258	248	248	279	254	266	247	284	238	289	291	271	256	255	263	286	296	286	265	258	259	264	274	258	255	252	254	282	277	265	300	278	290	275	279	280	288	248	265	242	267	269	273	253	301	282	280	264	286	242	278	275	257	279	293	292	269	232	289	235	265	265	279	296	289	265	238	290	240	274	264	258	247	227	267	301	268	268	230	274	330	284	268	274	294	276	298	268	293	290	274	295	278	264	255	320	270	260	255	291	263	230	266	248	300	263	244	255	261	281	244	286	273	260	263	284	247	269	287	304	256	276	256	313	274	252	281	255	295	274	281	281	263	267	273	278	253	262	276	255	255	257	272	272	260	269	288	285	251	277	253	272	286	261	280	270	273	281	262	251	277	299	270	249	272	244	248	238	258	256	261	241	255	273	272	299	301	279	269	238	300	292	251	282	242	250	289	274	243	279	282	274	296	274	281	299	271	278	253	274	259	255	272	252	234	235	226	259	277	273	283	275	281	274	276	255	230	257	262	294	303	288	302	257	257	258	276	289	239	276	296	269	256	260	271	249	280	299	252	270	261	297	273	270	270	270	251	269	274	277	242	251	268	300	304	262	284	271	275	243	266	263	318	261	257	255	261	230	278	268	246	269	273	294	258	290	241	256	264	264	252	275	272	269	249	266	274	276	277	290	272	270	258	273	277	271	283	246	284	281	252	286	265	288	290	252	283	252	260	256	265	294	269	266	265	241	267	254	256	300	297	262	264	280	269	263	248	311	244	226	272	274	261	252	266	270	248	277	282	249	293	269	293	253	231	256	277	268	269	264	283	262	277	290	282	267	267	262	262	275	251	256	260	274	261	279	259	279	254	252	292	237	276	279	227	263	288	269	324	262	269	247	284	288	272	262	216	271	255	248	279	275	284	263	278	267	270	271	259	281	279	276	256	298	285	274	291	272
7454	1251	1868	2059	2294	1197	1034	933	863	806	794	763	710	683	706	649	667	647	685	657	654	622	631	674	673	650	645	659	663	626	639	634	665	683	659	622	628	647	657	653	630	649	579	625	647	657	663	621	632	609	611	688	632	656	602	622	659	625	639	678	609	623	596	618	656	641	667	601	645	613	653	640	617	622	622	590	666	588	622	606	602	598	675	645	625	617	634	616	605	575	662	576	653	621	575	585	630	606	675	612	594	619	611	637	615	647	646	625	600	597	632	690	590	649	651	605	635	590	603	652	658	620	620	592	599	589	633	637	646	637	616	606	671	648	633	655	567	608	582	599	661	609	641	656	591	617	640	612	624	566	600	618	633	635	630	669	646	627	600	659	631	662	637	659	604	615	596	628	631	651	570	659	642	704	629	650	610	645	616	640	659	614	622	648	595	603	617	665	639	637	657	632	620	634	608	632	638	646	612	652	607	595	570	602	585	601	618	634	579	620	572	639	601	612	595	602	638	583	647	614	633	613	657	561	653	607	624	674	627	640	635	631	630	636	646	654	620	622	637	631	637	654	648	655	661	653	624	604	589	628	626	635	587	617	632	614	611	680	613	614	663	629	617	641	654	616	611	632	626	657	652	618	640	676	640	610	615	625	589	596	638	623	621	611	619	600	626	634	657	625	613	607	663	585	605	627	615	649	608	621	649	591	582	652	621	636	657	572	659	599	621	630	613	610	638	639	594	603	642	633	627	643	619	678	626	601	593	624	587	605	623	614	623	616	652	672	631	636	594	653	670	576	626	637	654	631	589	656	617	646	621	588	610	627	630	664	587	652	634	640	615	654	618	624	663	598	582	625	612	637	675	601	639	619	652	606	645	619	590	582	604	618	606	606	641	620	621	605	632	612	623	622	694	621	598	646	585	633	649	615	613	641	612	589	595	663	653	634	639	618	669	636	628	595	646	648	617	613	638	634	610	573	595	660	627	632	655	650	625	593	567	594	595	653	607	615	629	582	605	612	611	630	615	598	625	609	675	675	599	591	623	634	605	624	631	637	571	680	610	598	667	594	665	599	630	623	641	610	639	638	625	615	591	637	624	607	615	654	636	623	605	641	650	613	668	633	630	648	626	613	674	625	633	655	595	628	620	601	618	649	634	635	696	647	603	631	599	631	618	638	604	614	622	644	648	631	602	605	626	611	639	605	663	636	658	588	669	582	601	628	665	647	628	580	660	622	617	608	702	620	650	635	670	618	624	633	617	644	654	702	625	606	601	634	615	672	621	602	576	610	609	625	605	649	643	639	641	628	651	670	618	657	645	604	591	636	565	607	651	649	588	626	629	569	630	622	664	642	643	592	627	650	605	579	615	652	637	574	620	627	652	638	651	626	658	604	602	611	646	648	666	608	608	611	618	585	613	644	673	658	642	665	590	612	591	612	635	593	628	618	616	645	610	598	578	647	618	649	639	637	602	647	635	636	625	606	605	602	620	659	659	598	672	633	640	628	616	639	610	619	602	660	581	631	599	653	639	612	584	633	627	627	600	668	643	662	650	629	643	619	628	648	668	652	654	632	562	610	646	590	628	637	582	599	603	601	608	630	600	641	596	609	625	608	620	621	612	595	652	649	585	617	629	613	613	667	587	603	624	624	603	644	600	565	648	591	644	620	602	655	605	634	648	576	609	628	625	641	596	660	606	641	637	620	649	618	620	618	616	664	643	660	631	651	638	613	600	583	629	645	588	654	663	625	616	637	589	660	597	627	643	635	659	635	596	669	659	644	623	671	611	680	628	654	616	623	605	608	623	602	582	641	635	587	632	648	621	570	630	598	623	640	618	591	589	611	614	609	648	641	617	634	590	625	626	644	654	590	594	663	645	596	644	630	639	620	604	615	614	565	599	580	613	657	612	623	596	623	627	623	633	581	637	637	601	647	647	605	624	656	641	612	690	615	600	621	622	613	608	622	622	617	602	638	620	619	612	637	620	657	648	607	650	648	656	553	643	643	645	622	673	646	635	602	600	613	621	613	595	615	608	629	628	632	645	627	625	605	609	567	607	683	623	697	602	645	655	631	655	601	602	604	638	614	609	663	575	623	635	641	616	602	668	644	612	595	632	649	586	593	649	606	615	623	644	636	619	615	606	585	667	605	648	657	625	618	597	642	612	627	629	628	609	631	639	619	636	656	629	627	641	573	645	615	650	653	635	655	619	660	600	597	622	607	644	642	556	636	582	619	610	585	632	631	653	621	671	659	600	607	605	638	607	623	649	614	645	615	681	672	626	653	613	666	657	598	624	624	599	632	613	689	673	665	627	615	591	622	632	645	612	647	645	592	650	653	614	635	640	612	625	621	665	640	601	608	642	579	657	602	622	597	654	610	632	578	645	627	633	607	598	615	626	608	612	621	660	608	629	616	649	630	638	579	634	640	630	651	608	609	579	646	625	645	610	615	634	616	628	600	645	639	626	611	604	607	622	649	662	577	632	600	595	651	624	595	626	619	666	635	658	656	648	580	622	603	594	660	597	628	593	614	636	622	643	622	686	602	625	638	652	639	631	648	586	676	614	628	653	614	665	618	631	664	634	608	641	674	639	613	634	616	573	637	657	592	603	663	626	668	620	642	687	630	619	601	630	673	628	607	684	612	603	625	600	635	639	620	639	630	613	595	645	645	591	645	627	635	612	581	619	646	638	635	596	695	619	612	626	582	642	663	635	611	625	609	632	630	600	599	616	630	632	618	594	628	619	568	655	622	630	631	674	629	652	638	597	616	594	612	613	672	651	632	672	612	613	601	652	583	643	613	613	640	609	587	642	664	602	601	607	627	640	648	650	663	667	599	626	597	673	664	706	666	641	633	662	614	638	675	611	650	628	616	612	639	658	633	597	630	619	527	623	573	631	643	656	622	582	601	584	629	602	650	654	620	614	649	607	653	578	622	615	656	616	600	593	643	622	594	635	634	607	658	642	658	678	647	622	600	584	610	680	590	672	644	605	649	658	607	615	615	625	626	656	594	647	604	631	638	610	607	644	630	689	617	610	615	624	647	651	645	624	646	648	658	639	644	625	644	611	652	623	657	623	627	581	643	634	642	663	635	626	583	631	656	625	598	656	603	602	628	633	621	583	643	648	600	649	628	631	610	596	596	623	603	615	621	610	653	573	646	616	603	653	661	599	637	623	668	625	626	612	615	594	601	574	638	640	654	649	612	664	644	635	609	617	660	653	605	650	617	628	676	586	628	594	577	632	616	636	629	626	612	663	604	573	668	611	645	625	630	624	593	605	613	658	620	578	641	611	663	619	631	620	668	643	653	628	635	640	636	641	627	666	637	571	629	583	636	641	631	584	608	583	607	650	618	644	633	633	603	639	665	654	614	576	618	642	652	634	623	614	633	607	593	636	645	629	626	654	653	596	676	579	656	607	644	649	675	654	612	605	606	626	627	630	667	598	606	646	623	605	618	610	624	634	620	654	648	596	606	656	664	673	617
14730	1228	992	875	674	323	288	228	192	153	167	158	140	137	128	141	119	127	126	129	117	97	122	118	104	133	127	122	115	122	116	129	149	122	108	109	113	135	111	126	133	122	114	110	112	116	128	126	118	134	131	98	123	130	117	101	127	128	107	110	111	108	107	117	122	134	106	105	110	121	129	113	121	124	105	128	116	101	136	113	120	102	114	101	116	108	134	101	118	118	110	123	131	105	123	132	127	105	101	119	97	102	103	118	131	125	95	107	109	126	125	115	128	130	123	105	128	133	132	117	113	109	106	135	127	105	114	97	105	138	118	126	103	109	121	126	100	100	123	114	105	118	111	131	119	110	98	120	109	100	130	110	125	107	122	122	123	101	106	117	114	107	124	118	98	109	110	128	107	103	116	126	106	126	132	124	144	127	125	116	126	104	118	85	120	119	124	99	94	128	123	127	126	104	111	107	129	117	121	135	132	109	107	109	102	135	120	133	105	129	104	114	126	105	121	118	120	121	108	120	127	107	116	117	100	115	118	119	115	113	132	88	108	123	118	122	105	122	127	115	120	120	128	101	128	96	116	108	107	126	129	133	87	125	141	131	126	118	106	101	102	106	122	110	102	104	110	131	125	108	121	90	114	117	124	113	104	99	118	118	119	94	106	112	118	133	130	104	102	106	113	122	129	121	117	103	109	127	126	113	116	122	108	98	116	121	111	124	99	133	110	104	119	107	117	120	105	122	144	128	116	114	132	118	116	99	121	126	109	120	138	101	104	106	112	116	102	146	107	124	128	159	135	96	113	101	135	106	121	107	124	114	97	99	107	130	111	124	113	104	113	124	115	119	131	105	104	116	129	112	117	130	96	111	117	105	112	103	128	132	115	108	119	124	104	122	103	101	122	90	122	117	121	112	107	108	128	89	98	105	109	112	108	151	144	143	108	109	125	120	134	116	107	114	130	121	122	99	101	130	139	113	104	111	118	122	110	118	106	116	130	106	117	104	124	111	123	140	115	121	115	132	105	124	112	114	116	116	104	116	105	114	94	109	140	119	121	122	103	121	124	116	124	120	105	121	112	105	107	140	140	125	116	109	144	107	111	135	88	124	122	127	125	114	108	117	110	115	108	103	98	119	119	135	116	115	129	124	112	106	104	123	115	113	110	123	125	104	120	136	112	129	93	110	99	95	113	128	107	114	112	107	118	111	108	118	114	122	115	109	110	131	106	93	123	112	128	136	125	100	112	126	121	114	139	139	123	154	107	110	138	123	129	120	118	127	129	119	127	121	111	107	115	116	115	108	89	109	119	91	102	113	106	112	131	133	120	120	124	123	121	119	117	118	114	142	119	137	117	131	123	112	120	113	111	121	119	100	102	120	116	118	117	136	125	111	103	106	130	129	139	119	130	116	127	97	102	114	123	107	104	131	137	106	116	117	136	121	105	114	138	126	131	110	106	154	121	122	116	108	136	142	121	116	129	107	117	94	125	134	106	114	132	130	120	104	105	122	113	121	129	102	112	110	134	133	104	92	116	125	124	108	120	106	103	91	118	136	130	113	126	130	117	116	116	118	120	119	124	109	122	107	114	118	97	90	123	107	103	114	119	113	130	110	115	122	109	109	98	120	105	108	128	125	119	117	106	127	132	130	112	128	119	125	118	121	80	114	140	117	103	102	100	113	126	120	100	112	106	122	132	117	108	119	122	117	127	137	138	120	108	134	112	131	130	102	130	116	98	128	127	112	104	129	116	122	86	102	111	121	105	126	129	119	113	106	108	144	124	121	109	136	105	107	113	131	119	111	125	101	106	103	115	139	120	129	118	111	106	113	110	119	110	104	118	124	125	115	110	119	105	106	118	114	104	93	110	98	91	148	99	107	121	115	118	125	101	93	97	116	117	111	141	117	109	119	119	121	118	124	98	112	119	127	106	130	124	126	126	123	128	113	130	118	125	113	103	106	104	116	109	113	116	100	129	102	138	125	119	112	118	124	95	131	104	134	121	129	103	111	90	122	122	110	122	122	122	110	109	115	97	113	103	111	143	106	144	95	107	112	138	127	98	116	121	109	113	109	112	114	138	123	117	90	89	92	125	123	115	116	104	124	119	97	111	117	106	110	120	120	126	110	132	117	122	112	114	135	111	116	131	129	117	120	110	117	125	118	128	99	121	105	104	102	123	121	128	112	122	119	136	117	117	116	102	114	127	128	109	120	100	101	113	105	97	92	102	106	117	126	95	133	106	101	113	124	123	106	122	120	99	130	111	110	120	117	145	120	132	118	104	126	112	123	134	114	116	107	130	97	125	114	100	100	117	114	98	110	119	105	101	116	106	118	118	105	109	131	114	122	126	117	116	103	110	111	108	133	108	97	119	131	114	114	111	113	120	133	117	110	99	132	118	89	107	115	126	97	119	113	110	119	117	132	126	144	126	111	117	159	117	98	126	105	120	106	112	111	112	137	87	117	113	128	123	129	106	125	129	118	135	121	127	113	127	107	116	111	115	121	117	111	100	104	120	114	108	126	117	129	108	118	103	88	114	117	118	106	95	122	102	137	107	117	101	119	128	131	114	125	126	112	128	95	103	106	111	98	123	109	120	131	110	91	108	106	122	107	113	120	125	110	124	105	121	101	105	106	125	128	129	124	129	103	139	130	104	102	110	127	117	107	106	127	127	128	114	108	116	121	115	117	131	117	93	117	120	128	127	127	111	119	100	122	93	117	118	140	119	133	118	125	118	132	116	90	103	100	123	125	130	115	126	101	141	122	118	105	101	110	131	127	96	128	128	133	120	97	115	122	100	111	107	95	112	121	113	112	106	105	122	115	127	114	115	115	107	141	110	102	110	109	126	121	127	111	115	104	137	126	129	122	115	139	114	119	103	114	105	95	105	112	119	107	121	139	134	100	111	104	125	129	119	131	100	110	113	105	134	96	137	112	134	158	106	124	128	110	113	117	128	126	124	117	112	110	119	132	96	120	107	107	132	129	124	129	101	117	107	108	121	108	111	105	96	112	112	102	113	114	105	110	114	97	131	108	123	110	128	122	102	127	99	118	117	113	145	131	127	118	112	101	128	106	118	150	118	120	89	100	128	114	119	103	130	97	110	113	113	94	114	126	98	125	133	129	138	120	119	119	113	122	116	129	118	115	112	118	138	104	120	128	103	110	101	131	128	126	112	119	124	127	107	121	97	103	139	141	123	114	136	111	110	117	134	111	109	122	103	134	108	120	105	125	111	127	131	104	111	104	115	113	117	125	144	109	114	99	120	116	101	143	121	97	128	120	117	115	124	100	90	117	128	122	126	124	139	109	107	87	120	125	123	106	138	127	109	151	110	134	94	110	137	128	111	110	110	128	121	102	115	122	120	133	113	103	123	131	124	98	139	119	107	126	129	124	127	120	107	102	117	110	91	112	114	122	118	112	104	107	103	98	135	123	111	105	123	106	112	110	108	112	121	121	120	121	140	104	118	119	129	119	125	128	117	113
8870	1188	2195	3066	2520	1238	1199	901	726	634	593	500	510	452	424	435	406	427	367	422	364	362	331	366	345	327	335	342	313	328	337	338	310	348	317	332	299	324	327	347	316	310	344	298	346	312	316	308	309	325	288	297	347	291	280	318	340	308	302	298	311	346	305	321	310	287	293	294	285	306	295	299	298	295	313	295	299	316	296	317	272	293	346	305	325	316	309	290	336	290	315	344	307	278	318	282	298	296	290	331	316	333	289	310	311	303	320	317	319	293	298	333	317	329	323	296	298	279	284	316	310	278	308	298	279	291	272	268	301	327	297	277	300	297	311	299	292	290	314	291	324	304	304	272	325	298	279	303	314	297	294	293	302	280	299	295	278	320	300	303	288	300	305	271	298	312	265	314	321	308	286	305	315	302	295	322	339	283	297	287	277	273	296	278	333	270	330	308	273	322	296	285	300	309	300	270	326	303	282	295	281	341	282	321	301	286	298	325	318	315	300	287	299	306	303	299	298	297	298	326	297	291	309	267	286	321	280	309	314	293	250	319	281	283	276	334	281	295	298	303	316	297	322	295	293	316	318	289	316	293	307	305	291	292	301	316	276	294	299	292	320	270	307	302	298	281	314	312	315	289	295	294	290	280	304	316	302	286	302	309	299	274	272	286	315	307	283	291	322	301	288	277	290	299	289	276	289	293	274	298	290	280	302	297	325	307	302	273	270	319	317	315	323	318	312	290	298	290	308	328	298	306	270	277	313	311	286	291	302	280	293	289	315	287	306	302	310	277	300	289	298	288	279	292	277	309	300	311	272	278	311	306	309	315	296	325	316	340	301	331	322	284	304	312	285	316	327	332	288	307	305	274	322	300	289	310	304	284	317	299	277	305	294	311	289	287	315	299	289	305	296	285	328	264	292	307	280	322	278	323	316	311	311	297	293	281	283	301	297	306	339	265	310	306	299	319	324	284	299	282	313	310	294	291	296	273	303	306	333	307	272	298	303	300	272	330	306	353	315	296	291	307	282	299	312	294	277	299	290	305	296	290	299	299	289	288	293	302	294	286	270	264	305	275	307	296	281	292	285	296	310	296	315	267	298	291	286	303	294	303	283	319	293	279	299	337	304	278	312	324	308	298	328	294	315	330	294	295	303	304	306	308	308	318	315	282	295	318	305	320	306	322	308	275	330	277	281	293	272	304	296	291	281	306	304	325	299	295	262	335	305	322	325	303	319	316	281	313	307	323	302	326	295	279	317	286	302	287	289	286	277	316	306	299	302	304	324	322	302	282	287	325	296	301	303	310	308	314	310	285	283	316	294	309	308	302	286	301	288	308	292	318	319	302	337	303	299	308	298	289	264	331	304	323	300	337	325	294	296	332	328	317	282	320	307	312	311	297	298	312	312	293	307	267	298	293	335	297	289	273	281	310	330	282	279	301	289	308	296	301	270	312	319	293	313	281	285	306	272	295	319	313	297	301	314	283	272	299	290	288	261	303	305	279	323	292	292	316	285	296	300	298	288	333	315	299	318	298	288	283	294	298	270	314	304	306	330	278	307	281	297	287	300	298	293	299	313	314	281	303	285	291	287	303	312	279	302	310	317	296	303	300	295	337	318	305	309	297	328	322	308	302	289	288	302	316	267	322	298	292	319	297	305	305	327	310	309	291	320	316	312	287	279	317	329	280	270	324	297	291	271	292	306	279	302	315	286	305	313	261	296	321	297	288	321	277	322	308	295	311	308	285	324	289	299	274	294	300	289	303	319	320	335	318	312	312	279	307	282	292	295	297	295	293	304	297	277	299	284	302	301	285	268	305	297	290	317	326	299	305	274	307	287	305	326	328	263	331	322	317	345	312	308	311	274	284	284	279	325	238	305	308	315	281	288	294	335	301	283	317	305	348	292	333	302	263	299	327	297	302	310	281	292	319	310	303	263	332	326	309	316	302	300	302	289	278	291	289	284	286	276	301	301	326	310	283	297	301	297	314	308	316	314	282	285	307	281	298	271	271	294	305	290	293	309	323	289	313	290	305	292	310	287	329	296	298	285	289	303	303	328	309	274	302	308	324	281	307	275	282	319	297	288	295	274	276	310	323	300	296	286	295	263	315	300	290	317	306	283	278	305	271	340	325	287	278	311	344	314	286	286	303	303	298	309	266	310	302	303	283	288	281	299	325	278	288	274	279	299	330	304	289	297	313	274	317	311	316	285	271	285	345	303	292	303	300	311	289	277	319	271	308	294	319	295	310	285	286	306	303	276	327	310	322	309	292	331	255	316	273	314	281	295	320	276	294	295	296	288	285	292	301	300	277	270	308	295	297	330	292	312	269	311	269	283	332	297	336	270	301	308	281	274	309	306	289	291	308	270	298	295	341	288	304	289	298	288	275	312	313	335	278	282	289	295	279	306	281	284	282	299	300	287	293	270	326	272	326	294	287	271	324	331	321	319	306	308	296	298	319	284	302	308	292	301	278	294	316	289	314	295	322	307	306	292	336	302	320	294	304	284	300	303	312	355	278	299	307	289	316	289	275	299	292	310	318	291	277	314	295	313	288	302	281	295	314	273	304	292	306	295	326	320	297	329	301	287	298	305	287	301	309	316	294	287	313	271	330	309	308	263	318	338	282	273	315	282	279	278	316	315	313	317	276	277	319	265	289	293	277	299	310	297	270	301	309	308	285	305	314	328	311	288	300	304	310	287	295	298	282	296	313	304	321	265	296	307	312	307	273	298	288	296	282	277	276	315	309	300	294	336	283	300	280	307	305	313	286	304	301	293	325	292	310	289	292	306	324	302	288	302	268	295	295	295	308	265	300	299	289	308	329	301	260	300	288	308	304	292	296	299	314	284	320	317	315	265	337	275	301	313	274	291	308	286	294	291	339	306	278	300	285	286	317	275	283	293	293	301	304	337	270	285	306	334	303	286	311	306	305	337	305	291	312	299	309	306	290	326	304	297	288	291	282	313	299	310	321	299	318	292	293	299	299	303	301	305	308	310	305	298	297	310	296	297	293	284	296	264	288	282	293	283	301	283	316	301	315	309	291	304	299	303	283	280	330	295	302	297	333	307	300	321	298	322	305	303	320	308	289	326	295	309	302	289	297	321	295	312	304	304	337	330	310	279	304	283	322	309	318	311	321	308	293	319	285	315	306	320	295	321	305	303	312	310	321	276	297	297	316	291	300	263	307	281	278	284	290	289	287	294	317	337	304	293	280	297	324	308	328	286	310	307	316	315	275	328	312	286	286	304	287	264	289	306	326	306	301	315	285	282	293	288	320	308	313	291	281	285	328	293	280	289	275	307	327	293	277	319	254	308	303	305	293	288	269	281	282	313	313	280	289	309	315	294	286	303	290	305	335	295	283	295	319	281	335	319	285	296	273	292	335	317	290	308	305	298	265	294	296	265	282	323	293	291	294	316	298	299	300	278	313	299	286	322	294	307	315	316	285	334	305	301	296	320	315	325	307	301	300	285	310	296	290	315	286
1991	454	550	577	379	370	342	331	348	326	348	344	314	327	336	313	314	328	304	351	334	310	308	331	309	327	300	296	317	333	311	340	318	313	328	322	311	313	309	318	345	320	330	329	324	352	340	295	332	319	361	333	315	327	319	348	366	343	324	328	339	349	327	315	321	355	319	348	343	321	326	299	317	321	308	342	318	317	320	337	346	325	346	310	320	337	293	290	323	335	324	351	327	323	321	307	319	326	352	371	320	319	307	319	324	329	280	354	336	341	300	305	333	337	364	323	316	327	285	374	367	323	360	339	295	331	318	323	310	295	305	320	311	331	349	309	306	350	336	301	316	320	343	301	326	338	305	345	319	304	311	312	341	337	336	335	336	331	328	323	334	308	333	308	289	304	356	340	321	327	348	341	337	301	319	321	338	332	298	310	336	316	294	313	328	333	351	332	330	354	310	337	330	351	330	308	338	349	317	357	323	323	350	293	324	307	339	315	345	345	310	311	340	334	293	327	313	303	293	357	333	334	320	324	304	357	321	319	311	319	347	323	315	329	346	363	355	290	307	310	337	301	335	323	300	312	369	350	295	319	369	306	298	334	295	272	308	313	314	312	324	324	356	392	364	323	301	304	317	303	323	329	326	330	321	288	303	344	340	328	322	348	327	322	324	329	329	349	311	305	343	311	339	330	293	341	294	324	320	337	295	315	281	313	302	320	308	325	292	309	314	303	304	326	351	323	355	332	313	301	331	299	307	308	325	354	335	351	291	310	338	313	325	338	311	347	323	308	331	298	342	315	301	335	329	325	309	305	320	337	317	298	332	304	313	356	339	316	313	307	285	334	329	321	373	290	336	324	299	321	298	333	317	320	310	308	316	357	351	336	307	324	330	313	355	340	333	310	319	322	311	337	317	335	328	353	330	324	286	341	322	345	299	331	308	326	336	283	323	316	341	336	331	350	309	349	313	324	314	331	338	305	289	317	350	318	337	335	307	300	327	337	317	313	325	328	336	322	363	300	350	290	312	319	344	320	331	312	319	316	312	295	336	340	324	304	310	305	329	319	336	358	322	341	330	339	357	357	327	310	327	339	327	319	332	331	359	300	287	290	315	324	340	286	360	316	303	321	293	311	332	281	313	321	326	336	288	297	325	328	286	355	353	336	320	360	341	329	320	332	322	346	345	340	329	313	292	341	301	332	351	316	306	301	349	287	360	285	325	331	319	357	318	323	327	310	337	323	318	286	310	320	303	305	333	322	319	344	316	360	329	330	336	317	287	300	319	325	319	328	284	314	315	353	342	330	298	333	303	297	332	348	315	329	336	325	322	331	320	325	324	336	318	338	291	313	352	330	326	347	303	316	355	353	321	315	322	322	335	315	313	361	314	308	339	327	300	324	316	312	294	327	330	356	334	280	361	350	343	337	347	326	337	306	355	296	334	305	306	339	286	327	305	293	317	324	323	340	332	344	303	309	312	296	331	329	310	344	323	315	329	314	330	317	327	334	335	321	345	311	321	322	311	355	328	342	314	323	336	301	354	352	364	346	323	299	311	350	327	322	329	332	332	339	343	330	292	343	373	314	315	327	332	344	310	330	341	360	346	342	306	298	304	335	309	336	321	338	357	306	332	330	334	309	329	332	303	305	328	319	331	347	290	319	377	343	324	322	356	317	361	321	333	318	322	322	321	326	306	317	294	332	310	338	295	299	326	326	322	324	304	350	340	314	335	357	323	329	340	339	368	318	335	321	340	315	337	358	337	299	300	330	374	324	293	308	323	285	319	326	316	335	329	296	315	340	354	315	321	350	301	300	295	336	337	300	310	339	360	323	336	303	310	346	334	340	323	302	301	319	351	328	322	333	300	343	331	343	326	358	343	321	357	311	310	314	287	304	328	363	325	330	321	314	332	334	328	345	325	343	334	314	336	333	329	306	337	322	345	331	309	321	389	357	324	306	313	331	291	310	325	331	374	288	296	321	322	336	315	332	315	337	304	333	315	298	312	328	331	323	343	304	329	326	321	323	339	370	312	352	364	265	304	341	320	349	315	297	354	331	354	353	310	298	329	297	350	298	308	337	317	344	342	323	347	328	322	325	348	322	321	332	358	334	312	338	313	320	305	347	337	346	328	351	335	299	290	312	294	334	355	332	337	310	329	344	332	312	321	281	309	316	364	325	343	333	327	305	306	358	333	344	319	342	343	326	343	301	341	343	310	337	289	295	313	344	331	285	339	300	316	312	307	313	301	340	357	284	307	362	333	324	309	316	363	340	289	313	304	293	318	326	357	329	343	316	300	359	323	345	304	374	354	304	317	309	301	304	322	322	348	322	313	311	361	324	301	323	301	299	325	309	346	307	338	312	336	289	316	282	308	338	302	311	273	343	349	304	335	318	310	315	334	297	335	356	294	320	309	334	333	329	343	335	340	299	342	345	312	343	321	341	319	334	317	332	325	320	337	323	328	319	323	354	349	335	326	342	340	317	356	336	319	341	337	307	344	366	327	301	310	329	346	334	309	364	324	354	321	352	327	306	299	329	330	342	318	328	306	317	323	329	315	326	327	346	325	330	349	339	338	318	321	303	325	304	304	326	321	310	319	321	323	348	344	366	325	335	338	332	348	310	315	320	330	336	342	329	327	315	306	311	333	326	289	318	287	322	343	329	307	344	346	335	335	309	309	315	366	361	340	344	353	373	291	323	327	306	363	338	345	341	318	367	300	311	329	339	322	328	334	304	340	366	332	333	309	310	329	317	339	330	294	346	299	332	325	342	298	317	296	317	338	335	345	325	314	338	323	316	343	320	305	342	334	343	339	311	325	318	299	346	325	316	329	326	338	332	355	326	333	309	359	332	335	302	328	319	353	359	347	321	332	320	313	322	341	319	316	301	317	298	329	341	335	313	332	336	322	299	329	328	323	291	315	333	317	293	321	321	346	316	340	313	355	344	322	292	282	314	325	325	325	320	293	307	337	340	324	349	341	331	331	365	344	330	326	340	311	319	306	340	319	291	292	317	289	345	355	355	323	322	318	370	355	344	343	348	307	302	339	327	304	328	289	343	335	344	274	330	343	315	345	296	318	350	343	326	372	305	315	319	309	330	302	313	319	327	306	336	338	351	352	311	336	327	314	321	302	365	317	307	353	300	322	309	330	347	322	306	372	291	324	314	325	345	331	331	337	340	314	349	329	362	305	328	308	316	313	304	320	339	325	346	341	324	358	280	321	318	341	326	353	303	313	340	325	348	345	302	316	322	340	325	333	299	337	299	303	341	349	358	318	314	336	328	318	328	323	309	328	308	293	312	334	339	345	323	325	342	310	316	291	281	319	347	330	347	315	324	299	336	350	333	360	301	336	293	286	313	340	323	322	322	306	340	317	302	311	321	282	308	308	326	313	305	323	331	299	305	314	330	351	314	307	278	344	325	362	314	327	334	313	317	337	346	343	307	305	312	330	340	338	321	326	336	360	318	333	313	343	300	324	331	311	299
2432	945	1273	1672	1059	825	926	810	825	721	740	740	749	764	733	783	720	719	756	700	709	733	754	800	765	742	734	710	781	800	758	756	788	771	799	810	778	772	765	768	729	749	794	725	779	754	741	759	774	722	715	791	819	737	764	753	803	738	790	728	733	754	769	725	751	743	767	806	795	768	727	715	774	727	775	747	771	799	739	738	749	815	800	798	818	818	735	759	767	766	839	778	728	735	782	762	709	765	738	767	810	715	759	747	752	747	755	748	742	754	746	746	727	756	763	711	723	751	812	779	768	740	727	769	741	783	740	769	791	756	758	763	730	746	740	796	748	725	739	778	741	754	755	769	778	759	782	740	748	770	741	798	798	748	726	794	726	777	713	744	750	740	773	775	742	758	727	749	700	743	726	745	766	789	778	743	717	765	769	749	767	738	754	782	681	774	747	831	807	755	752	757	741	747	741	725	712	753	744	773	770	760	758	793	736	714	732	752	746	754	746	803	736	784	750	743	762	779	755	756	764	722	756	807	782	759	761	756	691	781	778	734	740	732	771	759	775	777	766	783	734	788	735	744	768	747	737	762	702	756	767	772	766	777	773	770	728	776	806	741	752	785	760	761	754	709	797	732	740	754	748	828	762	812	756	748	802	737	723	768	714	754	779	747	760	725	753	726	791	747	729	792	787	791	734	799	742	713	738	814	704	737	753	706	722	722	732	807	757	775	738	758	753	717	772	718	743	755	753	733	796	714	745	783	780	760	761	763	771	749	819	737	780	744	782	760	792	769	773	757	749	838	714	744	728	746	768	751	760	754	783	757	678	808	741	750	769	727	735	751	776	767	750	755	757	717	776	754	713	724	752	768	761	714	765	784	732	775	752	815	767	752	771	798	738	777	770	827	769	803	793	810	717	735	782	722	771	778	731	760	720	765	745	759	794	755	734	709	781	792	744	760	770	758	742	783	749	734	750	695	708	734	734	782	774	764	765	745	744	761	780	778	797	758	743	786	782	775	752	805	769	762	721	745	775	714	737	763	794	750	814	779	736	770	773	725	764	751	753	778	724	782	776	759	777	812	758	734	795	782	775	787	769	745	742	756	781	766	713	743	743	766	780	751	799	787	713	759	722	758	782	728	721	726	778	778	784	728	747	720	705	782	719	751	754	743	753	727	772	747	756	777	729	781	757	723	761	787	799	754	768	773	790	743	746	731	753	710	726	751	796	743	752	755	742	782	785	724	740	808	762	713	759	732	755	753	757	762	686	777	770	813	762	771	711	681	692	752	739	740	795	754	736	729	778	755	732	784	715	759	750	729	731	734	748	738	784	785	731	713	736	737	802	719	720	800	729	716	741	724	758	708	737	759	717	746	770	744	745	740	716	783	733	754	775	757	758	727	776	716	752	789	782	771	797	791	789	779	793	770	751	729	773	809	784	749	717	754	788	760	782	748	767	742	686	797	736	801	743	760	747	726	742	780	748	737	773	753	730	785	774	769	800	759	760	713	699	816	771	781	736	761	725	775	786	760	743	742	785	741	745	744	722	726	745	733	782	735	836	755	754	719	774	771	778	772	787	815	732	800	709	755	749	762	739	796	748	750	755	711	763	740	708	793	737	750	754	753	782	757	784	733	769	782	751	734	800	785	693	789	743	745	746	776	765	769	705	792	735	759	754	762	747	693	736	796	772	780	743	772	775	739	762	772	767	781	744	713	804	765	763	784	700	776	730	805	788	773	801	746	725	749	796	749	758	784	794	774	784	760	754	766	775	783	790	784	733	722	775	778	745	720	789	776	756	763	751	737	778	758	773	762	737	759	763	710	794	725	732	768	778	775	763	745	728	759	781	786	726	754	745	749	758	762	765	740	738	754	728	767	792	737	788	731	769	790	752	736	760	781	745	781	795	723	745	775	812	760	754	784	804	763	775	764	726	766	774	791	728	752	757	754	739	767	760	754	775	715	772	759	772	756	767	733	795	779	775	785	720	715	765	756	712	739	743	735	715	749	758	728	758	737	777	769	753	726	743	738	775	717	747	733	782	765	785	714	775	763	794	702	786	757	777	775	751	726	792	727	752	759	827	742	736	739	679	818	700	744	801	741	743	730	746	742	748	796	756	794	732	741	711	736	780	715	738	758	754	714	770	800	772	722	763	769	766	766	725	746	725	734	771	729	751	757	750	717	755	765	776	760	749	772	807	739	749	697	766	812	735	739	789	718	755	754	735	757	777	768	745	703	706	780	733	772	808	753	727	717	718	802	770	752	758	759	772	760	730	762	766	724	756	745	780	745	659	754	713	793	728	740	696	742	707	740	776	771	775	740	718	776	745	734	760	739	782	749	798	783	804	726	722	784	751	753	702	790	717	721	793	722	753	763	806	756	736	777	797	822	734	815	788	779	746	725	765	739	741	767	773	741	741	812	784	733	736	799	797	774	765	820	737	798	707	743	716	787	777	772	793	697	762	724	706	751	763	779	730	773	773	741	777	762	801	722	728	731	779	747	764	746	765	711	774	751	757	707	792	762	738	772	748	792	767	767	759	721	738	741	762	777	775	791	736	741	793	748	791	720	751	749	734	679	753	745	745	764	731	788	786	740	775	780	732	774	736	787	772	762	744	709	785	741	782	741	746	782	811	758	746	763	718	755	759	746	757	759	701	744	744	783	751	838	779	775	801	767	760	756	772	746	762	770	764	772	766	727	739	790	772	740	767	733	714	750	777	727	722	770	772	719	795	747	785	756	765	804	777	771	790	776	756	766	702	745	769	784	761	698	780	747	747	719	774	735	718	750	719	746	753	720	731	746	775	747	751	777	749	808	764	752	728	723	746	736	726	755	762	748	745	789	763	752	757	771	736	774	770	759	775	699	756	733	777	744	769	746	740	744	778	746	757	733	725	754	738	722	782	787	771	734	709	777	718	752	719	779	758	747	738	733	769	721	728	808	743	721	771	758	752	736	720	711	713	798	763	733	759	755	738	764	791	718	762	781	751	724	772	746	795	696	746	733	748	731	714	704	751	728	784	741	794	767	738	739	799	777	726	744	774	696	808	766	760	798	791	703	794	717	757	736	727	784	753	708	748	793	741	749	762	764	709	755	744	718	746	751	808	684	771	744	751	759	801	754	798	729	776	750	785	767	748	746	765	762	765	747	777	733	772	748	779	764	749	727	755	703	747	727	699	796	786	727	762	781	737	782	790	773	722	767	741	703	771	743	782	767	782	769	750	802	747	789	770	785	744	697	753	744	768	738	718	735	723	721	772	761	783	756	737	753	701	765	804	745	766	725	769	753	710	739	754	794	710	748	778	723	720	809	808	753	764	776	747	740	737	795	752	752	763	747	747	733	746	764	751	783	808	730	814	765	694	764	758	716	757	796	749	733	735	704	775	767	787	758	753	718	746	808	753	735	729	778	754	709	758	729	766	726	749	779	764	754	773	751	737	789	719	743	736	745	744	764	736	738	762	779	707	730	736	753	748	703	739	737	756	776
8087	968	982	787	436	416	353	349	278	296	277	251	271	269	267	274	252	262	280	283	288	283	308	310	300	245	276	261	260	271	251	295	270	259	273	277	291	257	261	256	290	282	256	282	247	261	247	244	292	273	249	287	249	284	252	268	261	242	262	271	269	275	261	293	263	286	262	269	287	258	253	258	266	265	270	278	240	272	298	248	285	307	273	292	301	271	267	270	294	236	298	279	263	279	269	264	274	235	275	266	276	271	240	256	248	255	289	268	283	269	247	266	288	284	284	271	250	286	241	270	286	281	279	294	254	275	267	254	286	244	256	278	284	257	258	263	281	252	267	264	279	229	287	270	285	286	267	286	259	244	268	278	232	257	269	261	262	293	270	272	262	271	297	261	237	234	289	277	286	260	241	281	289	241	294	297	239	253	246	271	321	253	271	237	281	281	266	233	279	265	257	257	302	299	247	261	290	275	252	270	301	264	237	265	264	260	279	222	254	249	290	265	266	279	259	269	291	267	304	253	284	274	276	256	265	298	279	261	299	274	279	275	246	275	277	282	256	281	274	243	275	267	284	277	243	267	293	279	272	257	257	292	265	299	273	295	300	260	262	292	267	270	263	247	274	274	248	284	280	262	263	270	256	291	332	279	278	280	258	256	288	276	271	245	295	276	311	280	250	286	270	252	254	245	291	278	268	261	272	257	270	260	254	287	290	258	270	239	252	259	290	276	275	289	296	268	281	285	253	266	273	251	258	269	266	283	264	266	261	288	291	261	254	289	249	263	260	237	284	312	267	270	257	289	282	252	255	235	269	271	258	266	272	260	287	290	271	266	293	246	257	253	277	262	267	239	253	265	267	273	269	295	282	280	284	283	268	252	262	278	250	248	279	282	257	266	304	294	287	285	292	268	256	257	276	252	274	255	240	276	258	287	266	293	248	256	261	291	289	269	248	277	255	256	248	265	283	274	291	260	277	303	278	284	263	275	276	269	262	265	266	266	271	301	268	287	259	303	287	240	273	291	261	260	260	255	233	259	272	272	259	281	260	257	288	240	289	258	280	275	272	257	276	270	243	262	302	271	301	275	299	267	266	262	268	267	263	264	266	286	246	277	252	285	287	270	301	252	277	285	284	286	262	298	295	263	242	264	264	267	206	258	239	304	253	287	269	258	278	286	282	276	266	272	271	235	246	284	234	266	285	262	280	263	248	277	270	250	259	275	251	307	253	264	251	279	252	280	292	295	293	269	288	258	283	303	267	243	300	247	252	259	287	290	264	262	282	258	311	257	288	245	280	247	257	278	259	272	264	280	291	259	259	289	266	284	260	276	274	290	263	237	250	253	265	264	286	288	272	247	231	316	266	264	248	261	288	262	298	257	282	236	266	277	261	253	249	271	288	244	267	268	241	252	262	246	267	237	262	284	276	245	257	288	240	286	302	270	283	266	240	273	245	288	247	264	281	259	240	259	243	252	276	278	301	276	291	263	256	269	263	290	279	291	258	262	280	267	251	271	259	264	276	260	255	277	299	292	293	253	254	250	274	268	276	242	257	284	268	263	264	252	267	259	248	264	271	277	265	245	290	246	266	210	257	286	255	302	255	297	261	245	249	261	271	298	283	253	280	250	248	256	268	276	259	235	270	252	289	264	256	302	297	290	263	309	269	269	245	276	264	257	272	271	293	271	275	265	253	296	277	269	218	253	266	303	246	265	255	251	271	256	255	260	269	261	281	267	269	250	278	238	275	239	254	268	263	246	264	263	263	268	259	278	254	270	284	274	253	269	240	297	263	286	283	268	267	257	256	254	275	297	276	256	272	281	262	246	294	273	300	250	276	266	273	237	273	241	282	235	243	245	259	274	283	245	281	249	219	271	276	235	264	309	246	273	284	256	254	294	262	277	284	291	268	297	256	264	272	266	278	242	285	287	281	241	253	280	249	272	262	266	270	230	258	283	267	297	242	239	249	238	294	273	272	280	301	251	280	287	242	275	257	233	263	264	283	290	263	285	266	234	266	285	252	260	266	302	280	271	289	236	240	276	253	263	270	260	260	284	258	297	255	266	264	272	257	232	265	247	270	269	262	303	283	272	259	267	253	276	268	282	268	244	262	284	306	246	274	242	251	237	240	313	265	237	260	277	282	276	264	252	284	258	280	258	282	252	263	282	266	265	271	277	236	261	259	307	275	292	264	260	279	279	265	268	270	247	281	245	282	252	277	247	257	265	271	263	279	279	230	307	270	296	250	270	248	264	281	276	261	297	245	241	268	274	274	279	243	262	282	301	254	281	259	275	282	275	261	275	255	278	248	247	256	273	245	254	256	246	273	292	270	270	261	267	266	262	263	269	230	241	253	273	269	295	256	238	244	294	228	232	288	265	243	285	282	283	247	254	279	279	253	277	270	240	280	266	263	264	270	244	272	228	285	274	291	257	289	263	294	253	268	276	258	255	262	246	262	273	233	259	273	261	256	264	269	238	285	279	246	228	260	250	264	249	273	264	268	269	243	253	285	275	264	275	273	264	276	257	275	271	283	302	262	264	249	279	293	269	254	260	277	285	266	258	248	287	288	277	281	276	257	274	288	271	297	269	253	263	266	291	260	248	292	257	281	288	262	270	271	276	247	265	254	279	244	308	266	281	272	256	238	261	257	250	254	278	281	265	283	259	266	275	291	304	250	278	271	250	300	295	290	252	274	274	273	259	244	258	252	271	269	310	240	260	277	267	254	272	280	257	272	279	249	263	293	255	266	292	277	265	244	272	253	260	265	285	260	257	263	263	245	266	290	257	235	233	302	283	235	252	272	241	253	277	256	272	260	274	280	260	284	238	251	263	238	268	241	282	284	277	266	296	242	225	251	283	273	280	257	257	235	278	306	232	271	258	297	257	250	269	272	263	322	271	277	274	288	269	269	247	244	283	260	253	298	262	280	265	254	294	231	259	270	248	269	250	289	261	268	289	270	257	260	263	256	280	248	251	312	289	263	280	273	285	233	265	260	264	247	285	266	281	268	280	235	260	265	255	258	258	274	255	271	284	273	273	284	294	251	261	259	281	265	285	320	246	263	248	283	295	264	269	301	283	281	282	245	287	275	288	255	286	274	263	240	266	298	279	255	260	280	256	264	237	288	277	248	276	253	275	271	283	270	268	295	293	258	290	258	263	262	288	251	275	264	223	238	284	262	264	275	280	266	259	262	270	278	251	237	272	257	277	268	263	282	297	274	275	264	271	246	259	289	269	247	256	259	279	288	266	263	267	273	283	277	237	255	275	273	254	274	260	254	227	288	227	310	265	260	284	291	279	282	302	275	274	237	263	253	264	290	265	247	269	261	230	257	240	245	284	282	259	258	270	294	285	250	274	276	277	280	252	298	262	272	285	265	274	256	292	283	259	289	287	276	260	278	277	254	261	295	253	266	278	246	276	254	258	267	290	273	244	273	279	292	297	291	286	278	274	275	244	262	252	253	249	287	278	287	271	281	229	286	289
7024	1243	2103	2394	1509	1417	1299	885	837	788	790	744	692	655	683	683	662	698	692	661	729	685	665	661	671	662	701	656	641	673	650	650	600	647	660	641	645	636	674	629	611	613	627	599	647	613	616	587	630	659	635	613	615	641	654	619	634	575	653	637	603	600	583	672	557	615	679	632	638	571	674	627	613	635	673	606	627	587	626	638	613	616	650	608	661	635	611	583	660	628	656	616	647	655	621	604	583	588	639	649	630	625	641	637	600	651	633	613	590	625	630	642	618	632	618	655	635	631	648	628	668	632	628	594	634	581	608	630	605	600	656	589	610	611	601	579	609	649	661	594	656	649	683	605	642	643	639	655	645	611	592	636	602	622	633	610	643	612	599	584	644	611	636	652	602	628	622	641	621	640	625	617	639	582	582	677	658	627	572	628	659	671	655	603	630	623	629	632	622	662	632	590	586	612	600	617	631	615	657	642	637	610	633	636	591	608	595	607	586	625	642	606	611	646	641	616	642	588	662	605	605	626	598	595	614	627	631	603	606	652	604	667	610	627	591	593	611	667	631	595	587	572	633	636	602	647	653	611	620	656	664	592	670	619	599	631	615	655	634	610	619	647	587	653	628	643	581	633	616	601	637	638	612	620	622	617	645	609	646	654	603	675	591	677	627	640	626	638	627	690	643	640	622	613	622	615	588	623	667	606	633	653	643	634	612	620	636	635	651	622	605	607	572	628	657	595	624	599	609	613	644	590	632	607	624	606	650	627	573	684	585	616	626	629	610	664	606	597	638	598	627	637	603	596	605	595	640	627	575	627	608	646	647	651	655	610	651	618	623	553	635	655	645	612	610	620	598	625	595	580	619	671	615	617	606	670	635	603	609	602	650	621	594	699	665	652	615	626	608	638	595	634	645	650	622	696	642	619	602	646	623	616	599	655	657	620	632	635	643	627	638	665	651	615	600	635	597	616	651	656	615	605	644	673	634	671	638	626	662	594	594	623	636	567	600	634	616	652	624	607	627	680	633	673	645	629	625	608	553	624	627	635	598	637	659	621	646	588	624	619	619	603	621	636	595	610	598	639	645	623	618	620	618	646	649	639	643	610	648	578	618	645	595	656	588	653	622	610	661	650	605	637	609	618	618	642	618	652	599	614	633	612	631	674	634	614	631	662	636	622	612	601	662	560	616	608	584	615	652	578	628	629	622	608	598	635	613	633	588	623	614	576	647	623	631	593	606	591	593	609	641	642	574	637	629	669	668	654	614	647	686	605	599	604	650	595	613	602	620	629	651	656	639	591	632	598	633	601	641	617	623	688	620	606	641	577	590	621	598	624	605	662	592	649	605	632	576	667	626	640	623	639	648	644	627	615	617	658	652	598	638	605	623	609	644	602	579	658	619	627	632	620	635	649	608	632	607	580	645	646	645	585	609	626	633	617	670	626	619	630	617	645	627	641	611	607	617	628	595	610	576	656	604	606	674	646	572	604	629	644	642	650	674	648	617	646	664	657	594	627	620	676	616	663	668	637	592	710	597	613	622	610	663	645	620	618	638	646	616	637	625	558	639	620	618	598	611	642	654	630	612	624	640	628	620	622	684	602	642	643	632	658	642	641	643	597	645	638	654	630	616	644	652	653	602	629	627	634	644	639	685	621	627	667	648	621	663	602	597	609	637	603	652	606	611	632	621	586	612	598	648	616	583	629	631	630	645	588	628	637	628	600	655	655	644	606	625	631	608	624	631	576	644	605	617	669	634	620	636	633	603	600	635	611	611	640	589	682	629	632	585	614	634	607	676	633	601	625	697	653	586	660	638	607	580	629	599	634	620	670	617	656	576	637	621	562	625	630	610	611	653	634	612	602	602	667	613	628	573	598	652	641	637	618	647	633	590	648	675	644	622	629	618	660	665	620	640	637	612	676	656	636	596	626	578	615	611	625	639	639	625	643	634	657	613	603	627	654	614	590	662	664	644	615	671	615	639	627	583	619	640	617	683	588	612	630	640	632	631	632	649	612	608	624	639	629	609	619	597	610	594	680	619	642	616	611	648	616	648	650	621	642	589	630	642	665	640	611	650	609	606	646	632	634	679	643	662	621	643	619	687	628	612	651	615	634	613	599	595	621	629	607	611	635	594	666	610	635	635	604	625	586	623	627	639	614	638	627	674	627	605	652	632	651	599	585	570	592	611	667	651	639	599	585	628	597	592	640	593	590	609	633	660	635	627	631	619	636	680	584	610	595	637	640	656	634	641	644	647	613	633	643	631	626	581	621	636	653	634	600	599	624	628	638	644	622	634	582	660	608	598	621	608	601	592	603	679	543	619	571	601	622	599	672	588	622	625	656	632	631	588	550	581	618	644	636	602	617	649	599	675	570	620	647	576	678	620	596	587	629	634	625	585	616	624	640	657	598	616	621	651	631	650	638	685	669	657	635	634	625	665	626	589	597	647	647	625	602	582	611	564	597	618	619	631	594	651	594	551	601	627	569	609	625	652	644	677	616	622	597	606	635	643	638	626	611	609	642	596	646	645	641	643	598	604	586	593	635	623	629	560	650	672	587	620	609	644	632	655	621	636	624	609	588	650	576	604	655	604	625	697	665	603	637	630	627	589	653	635	658	648	616	635	614	620	635	617	660	631	601	603	649	633	679	618	631	635	649	631	630	626	572	594	619	594	633	602	645	650	676	643	602	705	666	649	656	612	607	620	591	629	622	648	614	656	653	597	600	598	626	664	620	617	640	613	619	640	663	632	618	616	665	596	639	605	605	677	647	644	650	589	613	637	626	615	622	658	658	626	644	600	597	634	611	612	680	651	615	624	630	629	675	635	628	655	611	627	640	627	645	604	638	664	640	635	630	631	640	625	600	676	617	630	578	638	622	624	631	605	608	614	656	614	602	644	640	595	595	629	620	611	629	575	610	630	687	650	659	623	609	615	605	588	635	601	636	663	648	642	618	630	626	597	674	656	634	596	642	671	612	625	630	602	668	653	675	627	644	644	619	628	628	658	631	656	642	612	632	610	621	627	650	620	633	643	614	635	616	600	595	584	636	625	609	620	646	614	641	624	602	612	641	631	637	616	607	622	606	610	608	617	651	662	607	621	631	635	609	642	574	591	665	636	603	631	580	582	643	635	672	622	558	552	647	617	608	618	647	640	671	630	649	614	646	641	577	645	640	616	649	654	589	655	629	594	639	628	593	674	675	610	617	655	616	603	608	628	642	624	657	591	645	656	604	629	636	606	649	641	674	613	611	626	655	632	667	626	629	623	597	607	624	615	627	631	656	618	656	623	624	594	660	610	639	690	649	596	621	597	621	646	652	645	635	617	621	663	605	638	624	613	633	586	647	639	623	676	618	626	648	650	632	635	644	615	638	615	576	609	645	647	571	608	639	606	621	643	590	612	612	660	628	647	605	600	628	641	606	626	657	585	599	629	622	649	602	628	542	603	602	626	617	632	634	648	620	631	588	616	623	619	641	590	654	632	644
14705	1727	1234	808	431	498	313	208	168	181	145	150	143	151	130	139	115	126	135	120	130	125	110	125	132	127	120	100	132	113	122	118	139	116	115	128	117	123	127	117	101	120	124	132	96	117	113	123	126	111	102	134	146	114	104	110	133	132	121	137	107	116	99	119	123	121	116	126	134	114	129	121	119	131	121	101	156	105	123	135	130	138	124	145	122	116	123	124	113	130	123	92	134	122	103	134	104	116	124	121	105	133	112	115	132	115	137	123	131	118	118	100	135	133	123	125	109	133	112	93	121	122	79	133	106	118	124	126	124	120	109	93	103	134	113	123	136	106	116	121	128	123	127	127	125	140	114	122	111	121	122	125	144	130	103	102	129	116	119	133	116	136	132	119	108	132	122	101	125	128	119	120	127	116	123	120	98	104	105	131	120	130	135	137	120	108	114	109	127	125	108	118	120	113	116	116	146	105	126	127	123	128	119	145	140	118	113	115	102	124	115	106	123	108	126	137	112	120	99	111	107	121	102	103	105	110	95	119	96	123	109	138	134	120	111	115	136	99	130	95	106	107	114	119	100	99	129	118	112	121	98	134	127	104	109	115	120	131	132	113	109	109	128	109	131	110	117	133	102	112	146	128	125	131	126	107	105	116	112	121	97	107	120	105	124	111	133	122	117	126	110	115	110	104	99	117	114	132	133	116	124	104	97	128	108	110	130	122	111	117	112	106	119	133	115	119	112	115	119	115	131	118	123	122	133	121	123	126	125	108	123	107	127	107	113	127	122	118	111	127	124	114	110	150	125	100	116	139	126	113	157	120	112	136	136	120	126	130	123	115	128	121	116	110	135	120	131	112	131	136	128	99	107	103	138	107	103	102	114	120	116	120	115	129	122	120	106	135	111	115	126	107	97	112	109	119	123	112	128	129	118	112	106	111	136	138	107	109	116	113	118	99	113	106	113	105	107	103	119	146	148	117	124	103	104	113	127	99	111	114	116	112	112	90	107	130	117	103	99	117	132	131	110	129	97	112	116	106	120	111	121	132	128	102	102	129	127	125	114	121	137	117	134	124	108	132	109	96	132	99	115	121	106	116	124	112	112	116	145	133	127	126	124	112	123	127	131	130	132	128	132	123	122	112	116	123	117	99	108	131	96	116	117	122	116	121	128	114	117	104	125	107	113	119	131	131	114	126	136	91	111	117	120	130	122	122	134	103	104	130	104	131	123	120	120	123	102	137	112	118	97	110	130	109	121	121	131	103	131	106	124	131	117	115	127	133	122	101	124	121	117	120	144	129	112	117	112	117	108	136	130	108	110	97	123	110	114	135	98	107	126	115	136	130	103	106	136	123	117	142	120	115	120	102	107	111	109	118	135	93	112	120	117	124	118	105	119	121	121	125	127	132	118	106	120	133	127	128	117	136	118	114	105	121	113	107	123	109	113	119	127	121	108	111	130	117	124	115	129	110	110	111	111	117	116	122	112	116	109	147	124	111	118	126	114	114	137	108	120	125	128	133	126	115	118	131	95	111	120	108	111	132	108	96	115	121	102	112	131	135	132	115	108	123	126	111	105	134	112	107	116	116	130	131	107	120	114	131	128	112	125	129	124	139	116	108	109	116	115	126	142	123	126	106	109	119	116	110	102	96	143	111	132	109	111	125	133	122	126	120	93	128	120	117	129	105	91	115	105	107	133	102	116	107	111	108	138	134	151	121	107	119	124	114	119	105	151	104	133	136	143	139	117	130	129	114	104	111	115	122	121	90	119	121	127	106	119	121	108	124	124	124	108	109	112	110	107	110	134	120	112	132	136	104	116	113	118	114	123	133	110	102	112	108	115	104	108	126	139	132	122	118	112	124	135	112	105	107	141	119	132	111	130	113	135	124	116	88	107	128	144	118	121	113	110	109	119	123	114	93	116	121	128	119	92	98	118	127	114	115	135	105	119	105	131	138	103	113	110	131	108	114	128	147	122	109	119	106	113	113	137	123	108	101	126	127	135	136	116	108	104	111	103	95	113	132	124	126	110	129	132	104	121	115	122	126	115	99	124	114	108	101	118	116	110	113	135	106	110	119	115	117	113	125	121	102	137	105	119	134	117	122	113	133	109	85	137	113	113	117	113	108	118	111	122	112	124	126	124	110	93	125	111	109	118	103	117	104	121	119	140	128	108	104	113	112	101	104	124	103	134	132	127	138	107	112	124	119	121	128	106	137	125	111	130	137	122	111	139	122	140	128	130	120	118	118	129	112	123	103	104	114	133	115	99	109	123	98	133	126	143	125	128	139	116	117	111	114	132	120	131	140	126	101	133	120	117	128	118	131	115	103	89	124	111	116	120	105	98	117	125	114	111	108	109	113	103	130	116	109	132	122	134	129	97	122	143	133	118	122	116	135	133	118	125	116	128	110	121	123	126	135	95	152	121	116	108	129	106	127	126	132	109	126	129	149	128	126	110	113	119	102	124	129	102	107	120	129	125	113	112	117	109	128	113	133	125	124	127	118	123	107	117	123	128	106	112	124	111	104	105	117	109	114	128	104	117	105	109	115	92	105	117	131	116	119	116	112	111	121	111	121	128	119	128	119	123	101	121	104	109	122	101	121	122	112	106	110	104	114	114	109	105	124	108	97	103	115	122	119	111	124	138	127	114	119	129	127	93	103	122	121	88	100	109	102	143	130	132	125	126	116	128	109	105	133	137	90	119	116	130	115	111	113	110	122	121	122	120	101	132	127	104	112	114	116	117	118	130	122	101	134	118	105	131	101	122	117	135	110	110	124	131	109	118	105	121	117	134	141	101	116	129	116	139	112	101	131	118	127	111	130	122	93	112	105	115	135	104	135	118	121	116	122	124	112	118	113	126	121	123	107	135	104	119	100	114	99	127	118	113	107	112	110	105	108	106	111	104	134	110	123	114	114	143	120	116	98	104	105	114	120	120	129	103	117	107	116	118	121	113	112	123	97	119	129	110	133	137	129	144	123	113	121	129	127	103	112	121	127	125	127	110	104	116	117	126	100	124	136	116	125	142	126	101	119	105	136	107	131	126	117	113	127	117	123	120	114	130	112	122	123	121	115	134	128	113	117	104	109	123	125	123	116	123	114	122	122	100	108	114	126	124	113	124	113	129	129	120	120	129	130	110	154	112	110	108	109	118	113	101	110	121	102	125	110	114	113	113	113	132	118	116	121	116	121	121	140	109	114	116	126	124	108	112	127	131	100	92	117	121	115	116	98	104	123	122	127	132	147	114	129	104	109	101	121	117	134	143	123	123	121	113	111	102	141	121	126	102	116	119	98	113	131	99	99	115	120	124	121	108	103	118	118	108	137	133	118	127	113	126	116	94	118	118	123	100	113	121	93	103	90	142	130	120	112	102	128	135	127	119	113	132	122	116	137	116	106	113	99	120	118	108	119	125	111	134	116	132	122	111	103	103	117	114	102	143	108	93	100	123	100	122	110	116	140	112	100	99	108	111	128	124	118	127	112
8990	1585	2529	2508	1785	2233	1330	813	765	617	573	515	513	431	444	422	424	395	399	392	395	379	354	352	372	387	357	357	363	353	308	338	334	340	339	336	330	309	369	319	317	339	350	342	314	315	321	316	322	308	324	315	301	297	291	290	321	301	331	313	325	282	294	301	291	308	284	306	327	315	300	306	333	321	313	303	297	322	298	292	272	291	288	300	306	298	314	289	326	281	314	285	311	329	288	316	289	294	349	294	310	295	294	304	293	297	287	302	275	326	281	343	329	304	288	277	294	290	320	316	358	311	300	328	332	328	315	312	296	293	345	331	296	290	316	319	280	306	334	288	325	319	285	319	276	311	292	309	312	301	328	321	269	312	330	341	318	294	286	283	301	307	298	299	322	321	312	335	277	320	302	298	304	300	316	307	292	326	292	314	313	330	280	304	342	270	311	294	321	303	310	294	295	276	295	306	302	309	335	317	287	290	322	297	325	300	315	279	306	310	338	292	326	311	305	310	312	317	309	281	324	287	301	323	270	313	295	285	307	354	336	306	308	331	290	312	307	313	305	281	329	306	313	278	289	344	310	305	312	274	325	323	309	306	286	289	278	313	319	314	314	304	270	311	290	287	293	303	296	312	322	295	290	308	300	306	310	316	308	305	301	299	279	279	300	296	326	313	299	312	302	299	310	311	317	290	322	305	307	314	319	313	306	287	326	304	302	314	318	298	306	306	300	301	302	340	330	290	300	307	285	292	300	318	334	295	334	304	271	321	311	306	294	287	276	311	272	318	296	309	279	308	273	292	299	291	297	299	327	273	321	318	301	311	284	329	278	289	302	291	286	301	281	311	341	293	340	317	285	281	295	280	322	276	312	305	277	289	310	333	292	295	317	284	297	312	277	305	296	329	323	315	306	316	325	337	324	322	299	293	302	296	283	292	299	320	343	290	291	302	298	316	311	304	289	317	282	313	297	279	317	314	304	312	296	287	304	287	295	309	316	291	321	300	294	294	316	283	325	290	287	301	326	300	338	306	305	293	327	282	320	298	298	312	292	297	306	295	297	329	327	314	295	315	324	297	278	311	296	297	296	302	302	285	330	345	288	326	328	298	341	352	302	294	339	324	274	309	337	281	279	267	323	308	284	282	310	326	304	312	298	310	319	309	304	307	293	324	300	314	320	325	341	292	329	300	292	306	331	311	295	334	308	281	304	322	309	272	282	310	295	281	296	276	340	301	305	300	297	323	283	274	317	303	325	300	308	319	287	320	304	315	325	307	312	327	310	333	321	280	352	293	280	301	306	293	312	276	293	301	293	284	323	309	320	313	333	291	303	311	292	289	303	288	287	307	319	315	293	295	289	313	280	314	321	322	293	285	323	331	312	334	320	335	293	309	304	347	304	306	279	313	301	321	297	331	304	328	284	334	287	317	306	316	328	343	317	316	283	318	307	322	294	315	302	294	314	323	324	298	285	314	340	284	291	316	301	314	313	298	283	282	306	301	324	292	320	300	324	268	310	287	316	275	297	288	306	341	286	329	269	274	271	328	320	338	337	307	321	288	319	278	308	315	304	291	275	324	273	305	303	289	298	288	311	319	308	303	328	291	314	312	295	331	354	297	290	320	332	304	301	342	301	279	303	297	309	300	319	325	279	298	330	291	325	327	288	326	309	309	351	334	293	289	314	323	283	315	326	320	328	322	319	311	311	286	296	329	290	287	313	298	282	273	303	314	307	278	296	312	291	317	309	323	317	308	299	297	325	291	275	305	278	308	299	319	294	286	290	326	312	308	324	326	301	281	319	309	308	281	295	315	332	282	307	313	305	314	320	300	307	298	325	301	329	303	300	305	295	295	300	301	297	302	298	306	281	303	306	312	300	334	309	322	314	298	318	305	315	306	308	325	290	266	276	270	313	308	308	284	293	285	292	297	289	277	292	315	287	329	320	318	323	277	290	315	325	275	328	295	321	313	277	303	305	287	319	300	313	328	278	291	304	297	316	279	292	303	278	302	261	303	317	283	306	306	288	302	361	296	286	274	317	323	287	307	286	282	294	319	313	296	325	330	268	310	296	302	320	286	303	316	264	309	305	287	299	323	310	303	281	333	311	280	306	306	316	292	289	301	318	308	256	325	310	319	299	314	282	298	297	287	292	321	270	331	282	324	296	310	312	324	304	308	273	273	291	308	309	329	301	322	319	267	304	316	316	302	294	287	275	301	323	325	342	291	310	329	300	294	343	323	281	310	301	318	306	308	344	352	317	319	309	278	306	284	309	290	309	288	281	323	329	297	285	302	302	340	285	290	309	276	307	297	298	296	304	324	271	296	319	310	327	315	289	314	297	292	305	319	318	288	302	295	309	296	314	318	306	314	307	282	303	311	304	300	293	310	319	286	317	332	317	283	293	289	321	276	303	281	309	292	333	343	302	330	312	312	317	283	339	313	299	311	315	311	319	300	297	310	301	294	293	314	319	312	309	253	325	297	294	274	286	351	323	332	280	314	286	302	317	300	299	303	289	280	285	314	298	310	316	323	285	315	280	315	338	300	304	282	318	317	307	276	295	300	325	272	328	324	302	291	320	323	298	302	322	297	310	308	293	295	322	317	280	282	291	315	303	297	293	314	297	332	302	294	317	302	284	315	300	301	291	330	325	318	303	309	316	325	309	293	322	296	336	315	307	286	292	282	291	306	322	329	280	313	287	312	351	285	285	309	305	274	306	321	298	314	318	322	268	315	330	287	342	344	308	296	288	292	313	316	289	305	281	289	299	325	289	309	337	292	316	303	295	327	284	304	323	313	324	298	327	309	311	295	289	317	300	304	304	310	302	334	319	311	275	312	313	286	290	292	320	278	305	280	314	322	295	298	321	290	310	319	325	300	345	301	285	268	317	306	303	338	282	313	307	308	290	285	299	311	324	305	328	292	311	307	325	285	310	283	298	282	310	300	299	297	312	297	296	295	321	309	292	306	326	285	305	316	283	289	291	286	295	278	320	301	312	291	311	293	285	318	296	285	316	314	316	304	313	300	316	288	284	273	312	316	298	302	294	289	314	277	292	314	347	322	333	250	318	306	288	300	331	321	281	307	321	314	304	304	286	297	301	302	302	312	285	276	293	281	285	305	281	332	296	291	304	278	337	281	306	315	324	293	305	305	302	312	294	336	326	302	312	304	312	306	304	303	303	298	318	330	313	294	295	319	303	321	310	304	327	303	294	291	294	306	337	295	309	300	275	312	325	315	273	314	311	286	302	306	306	297	308	323	304	316	317	309	309	297	293	318	292	314	273	298	310	309	319	299	338	321	317	326	290	321	319	297	280	303	301	323	291	333	321	325	273	291	298	300	302	328	299	277	308	308	299	265	317	289	288	325	317	303	304	294	291	286	266	322	332	314	329	301	290	317	295	308	320	302	298	305	297	322	329	315	329	339	297	304	294	302	311	318	305	328	323	315	282	309	314	322	289	310	272	341	307	303	323	327	314	300	313	310
2338	774	552	382	409	408	353	336	347	324	332	333	351	329	309	322	319	362	304	331	307	340	312	309	314	322	334	316	310	340	323	330	345	332	308	319	315	322	299	334	340	336	334	332	318	308	343	354	349	304	313	343	352	332	340	332	350	349	336	335	330	305	297	316	308	321	321	343	320	329	320	326	346	325	287	310	305	312	325	309	327	330	342	333	349	322	327	341	322	307	342	361	346	338	366	337	323	352	313	338	325	338	314	318	323	320	320	347	300	318	314	333	348	312	335	293	335	341	314	339	319	339	345	334	352	327	343	339	350	328	325	325	362	303	347	303	308	352	312	312	337	328	313	313	307	346	349	323	353	302	283	306	302	309	317	321	326	330	370	298	311	360	319	349	345	339	340	304	339	300	304	368	308	353	335	335	337	305	331	330	341	308	309	321	337	350	306	361	308	335	310	324	354	313	334	342	314	326	325	342	312	294	332	285	339	335	317	298	326	374	331	339	316	293	328	345	299	308	342	310	290	359	350	302	336	319	340	339	335	316	335	296	355	293	353	350	310	353	346	339	303	343	302	319	320	299	361	339	317	329	309	354	326	331	356	313	316	350	311	332	324	333	322	332	314	334	289	335	345	334	314	350	355	307	317	321	319	334	325	328	338	364	331	333	345	304	357	314	339	343	346	308	296	289	325	325	335	329	340	325	324	317	335	338	355	315	342	329	353	308	335	353	354	331	337	310	314	334	328	336	312	297	316	334	334	324	325	319	300	331	326	329	327	358	339	321	301	355	304	350	340	316	306	323	309	346	367	303	309	309	340	319	308	301	325	308	383	307	340	311	316	345	363	311	320	307	346	376	334	355	299	353	333	318	317	294	342	352	333	311	322	338	339	330	273	316	340	334	344	341	318	348	326	335	331	334	315	317	342	340	336	327	307	325	313	327	322	353	291	343	344	295	357	345	317	322	354	339	324	318	337	318	313	326	356	350	328	320	311	306	365	348	335	323	319	316	336	341	309	301	345	326	349	342	291	309	282	309	352	333	280	333	313	313	328	343	349	304	334	343	315	333	305	319	335	342	312	336	330	311	290	322	325	335	328	304	325	323	325	330	324	337	297	309	301	353	306	350	359	319	312	340	316	312	325	302	308	326	377	319	296	375	330	317	301	334	300	307	340	283	306	300	345	347	330	318	312	314	309	326	323	367	323	331	329	345	320	318	366	343	327	335	301	294	313	327	343	346	306	315	335	322	340	314	345	344	304	307	338	312	309	323	359	316	322	304	310	318	339	352	323	358	307	340	328	317	346	327	329	321	345	323	349	329	360	323	340	343	334	331	315	307	310	341	297	312	315	338	323	357	303	333	356	313	327	321	341	308	342	316	335	346	328	340	346	283	338	312	338	344	319	350	326	321	332	335	330	356	337	353	327	355	351	339	340	338	322	335	327	308	328	329	308	338	289	327	314	334	308	335	333	338	333	275	340	348	305	321	336	332	330	323	344	295	321	343	343	344	330	344	317	329	350	325	343	319	322	314	330	322	313	349	320	325	324	369	355	338	294	342	332	341	323	326	332	318	340	307	353	349	331	316	346	325	328	297	338	313	324	331	330	350	322	334	325	317	330	320	320	340	367	325	328	307	327	340	330	328	292	334	337	334	335	303	321	320	356	310	319	334	313	307	334	311	332	313	331	326	369	330	307	311	317	321	292	324	344	352	367	300	328	308	322	314	344	336	330	287	326	378	321	358	332	312	302	376	318	340	310	348	340	345	345	314	329	345	298	339	283	330	325	346	327	335	338	316	344	316	300	312	348	356	355	336	339	308	320	348	348	341	310	358	356	339	362	335	318	340	312	325	336	371	318	323	288	329	340	325	326	320	315	325	356	321	316	390	305	305	304	300	340	337	304	329	344	361	326	349	326	351	330	298	341	321	335	338	348	289	361	321	304	349	286	300	324	367	327	347	337	344	311	309	335	314	371	324	339	359	346	343	346	335	332	308	333	328	309	332	345	314	320	316	346	337	320	363	313	311	336	345	355	317	317	336	351	336	329	298	341	349	336	309	311	321	350	369	327	324	299	333	299	304	370	348	351	360	298	309	313	304	310	305	346	315	346	325	313	312	299	344	324	325	331	350	331	344	306	310	310	304	276	309	338	323	342	303	328	334	356	312	340	328	351	362	335	319	312	322	322	356	342	310	318	299	345	326	319	310	325	354	357	316	307	337	350	312	306	330	302	304	343	330	329	317	332	318	361	330	326	323	322	323	338	306	311	346	334	358	336	331	354	359	325	320	346	329	322	350	358	300	327	333	331	316	304	340	318	348	317	353	305	353	288	327	298	317	329	339	324	334	328	340	329	327	314	346	343	312	319	346	312	319	298	361	312	360	326	349	327	328	334	347	324	351	369	353	347	330	306	337	322	315	307	345	311	327	337	323	344	334	331	309	346	352	337	316	308	298	323	326	319	327	317	315	345	325	312	338	314	342	321	330	349	311	323	319	304	326	284	329	352	297	329	332	306	348	315	314	326	328	310	307	329	291	285	333	315	321	295	335	314	328	308	343	329	319	292	349	335	316	345	316	313	322	332	355	322	319	288	343	325	332	336	340	307	353	334	321	302	302	330	343	305	288	324	323	325	323	321	328	338	320	315	319	354	351	337	336	321	355	320	290	333	282	331	313	346	349	352	336	348	354	309	284	312	301	313	340	311	348	362	360	329	289	334	360	374	318	346	331	334	319	324	303	339	311	325	360	331	314	332	367	314	340	347	329	342	375	329	343	329	334	312	305	310	309	316	300	304	342	331	319	319	313	304	297	328	328	338	318	306	342	336	324	352	343	397	310	348	323	328	340	347	327	356	348	334	316	321	322	289	329	350	330	314	315	288	350	337	328	304	358	322	357	324	349	350	309	322	319	302	338	318	329	362	290	321	306	308	300	348	345	345	332	292	296	343	353	344	302	345	342	359	326	319	358	330	328	358	340	282	336	344	354	347	343	338	314	317	322	339	316	362	305	326	320	304	308	306	329	342	377	333	338	297	322	333	338	325	320	321	338	326	308	334	353	336	342	319	340	390	347	346	322	301	315	322	337	347	297	326	325	309	314	297	329	317	328	331	308	305	302	339	334	351	345	321	338	313	338	332	330	349	322	316	323	315	325	355	331	356	330	304	313	304	310	360	332	342	339	330	352	300	321	317	321	329	348	349	332	329	333	312	315	336	366	363	310	368	354	338	339	335	325	303	326	324	315	323	332	285	309	360	328	335	332	331	343	314	290	339	322	320	306	303	323	352	328	307	337	295	358	301	338	325	335	335	322	341	351	330	318	317	283	303	308	342	359	309	312	333	322	321	307	325	327	334	315	332	328	327	283	325	308	294	342	335	323	301	306	323	380	342	340	315	333	314	363	330	308	320	329	338	350	346	335	331	344	339	361	294	337	324	322	338	320	320	345	346	354	321	319	335	325	312	345	314	310	308	326	351	292	338	328	297	318
2516	1237	1233	1032	994	1146	885	829	825	750	767	773	775	773	732	764	711	756	770	764	780	726	771	775	748	748	763	693	741	755	767	752	804	775	802	803	754	800	735	727	758	799	742	803	744	720	748	744	742	791	817	731	761	779	743	744	784	731	696	789	737	742	732	735	752	721	722	788	773	783	788	725	761	742	794	761	773	748	700	758	781	735	784	757	789	818	749	812	763	720	767	778	737	726	732	730	794	751	756	797	744	748	767	775	794	694	770	770	768	762	769	699	733	758	712	728	715	705	723	755	774	758	693	770	788	785	709	773	733	718	810	755	718	759	771	754	764	767	744	799	742	758	802	763	744	749	776	765	776	770	763	812	719	761	775	779	749	708	766	737	771	774	777	754	764	782	750	786	768	727	744	758	801	750	784	722	776	747	779	801	734	726	732	758	706	745	711	724	758	785	764	755	818	762	756	793	793	745	788	711	776	747	736	765	801	758	794	747	746	771	766	757	784	752	811	792	739	769	781	755	778	712	772	733	721	805	727	745	793	777	732	779	716	749	786	749	796	712	759	753	780	717	744	751	743	765	709	769	763	730	793	781	832	736	776	761	783	752	753	755	778	810	766	689	747	755	776	824	752	753	750	809	761	735	780	750	802	742	727	740	783	767	773	766	738	815	710	759	738	775	752	800	757	784	780	734	760	725	772	725	765	764	706	754	772	804	713	786	755	723	759	785	762	737	781	739	712	733	770	771	794	739	700	704	773	755	763	772	743	757	765	775	741	793	798	744	759	728	786	758	718	779	774	719	771	742	737	793	713	777	758	695	755	761	762	788	775	764	714	802	768	772	771	746	761	754	735	808	760	722	760	755	782	743	765	740	693	754	785	789	790	722	742	805	730	737	691	709	752	734	788	761	774	767	750	765	787	725	778	774	759	743	732	759	797	743	731	746	778	735	762	762	759	735	717	803	787	778	789	767	761	731	761	731	804	773	693	746	723	748	753	772	741	772	771	779	763	756	706	744	760	762	737	752	744	728	839	810	750	724	715	739	727	720	740	768	759	742	725	764	804	743	768	799	758	751	789	789	761	785	762	758	759	834	754	778	791	759	738	816	793	757	778	788	747	752	753	766	754	743	763	727	757	765	781	816	765	793	715	746	744	818	777	782	731	771	763	751	741	712	776	752	729	792	757	790	778	735	795	780	724	754	717	724	758	786	746	768	768	776	768	744	810	742	777	762	747	754	775	754	756	722	821	744	768	788	717	739	814	737	763	771	725	798	786	772	743	808	769	782	765	776	796	779	742	767	745	774	725	741	752	802	777	802	775	758	749	771	750	774	726	755	766	793	766	730	778	782	723	737	765	797	733	779	784	767	772	786	786	745	779	755	802	749	751	777	758	743	763	749	799	775	742	750	748	752	761	785	739	746	734	802	756	717	728	743	796	803	791	723	766	778	789	745	757	811	765	759	758	718	784	760	788	720	756	739	758	750	752	746	778	740	784	757	768	764	761	722	756	720	761	760	735	798	744	706	764	796	770	758	753	819	749	705	776	761	723	777	718	795	766	764	718	723	764	781	796	773	771	714	811	761	746	768	778	775	753	766	778	741	762	743	746	747	820	778	778	707	710	794	735	751	722	775	768	736	771	812	717	754	721	786	778	798	814	755	769	750	751	761	784	748	757	756	767	776	732	749	771	743	768	759	710	759	753	761	777	734	736	739	739	740	741	762	747	751	772	737	775	747	824	773	740	758	796	763	738	740	750	758	781	694	741	774	774	762	817	693	771	786	793	775	754	724	744	724	773	773	738	730	730	724	771	757	698	737	771	799	790	786	754	770	734	788	755	783	771	743	768	719	765	741	766	769	785	739	766	828	750	743	732	773	751	784	766	763	782	770	749	757	750	710	792	743	766	761	778	763	752	778	744	756	777	786	738	703	718	772	720	709	792	711	740	768	744	718	745	784	772	724	743	780	768	746	771	786	718	787	731	780	758	771	763	792	772	787	731	761	786	771	745	766	810	756	736	782	799	775	801	747	811	759	715	720	805	740	754	741	782	739	806	771	771	771	763	774	775	763	775	797	800	740	738	850	760	784	764	759	705	769	755	729	744	786	757	779	747	747	774	729	790	750	724	747	723	757	715	755	731	739	756	806	747	799	758	755	753	773	759	702	709	746	754	728	718	806	772	767	761	773	723	760	772	747	755	766	794	757	790	724	765	767	797	785	753	722	737	743	798	761	753	726	749	767	751	763	695	763	768	729	727	802	762	806	772	765	761	716	729	767	726	734	761	740	744	765	768	734	763	749	752	800	758	769	794	774	769	768	760	742	786	774	774	773	713	773	773	778	783	755	753	754	773	772	760	747	794	784	755	752	765	799	748	753	764	735	744	749	760	774	777	785	726	754	763	763	773	776	774	727	744	756	723	780	743	785	762	739	811	762	760	724	709	717	735	751	766	766	741	726	736	805	734	755	776	758	738	770	788	739	735	774	722	701	767	801	744	771	800	769	772	756	745	760	782	750	741	800	764	795	762	731	736	805	753	769	740	825	793	757	725	766	746	748	752	733	765	757	703	744	773	765	774	767	742	752	752	764	750	759	774	746	719	756	803	803	743	741	779	769	754	796	804	800	765	789	803	705	764	785	772	711	710	771	747	785	759	783	775	771	767	730	751	738	747	718	719	815	767	744	775	726	758	768	732	762	774	747	744	749	755	743	774	777	790	764	741	722	754	754	788	748	761	755	733	693	770	735	743	799	753	791	746	753	769	759	768	741	751	744	727	747	767	742	711	741	766	797	757	785	757	762	742	767	786	767	701	774	755	762	748	802	771	774	844	762	758	781	741	700	757	758	753	784	775	735	813	815	741	749	732	757	740	772	781	793	783	776	723	739	752	779	774	741	742	772	754	790	764	758	776	820	784	763	821	731	752	723	805	772	718	749	783	792	756	718	707	759	765	774	768	749	784	788	768	789	724	742	759	777	766	764	734	738	777	753	739	786	735	725	716	814	728	779	746	797	795	742	728	740	760	780	798	798	756	774	727	769	751	760	736	752	697	760	732	762	803	729	764	772	748	782	719	734	810	757	756	693	791	727	790	759	756	708	810	788	796	708	787	740	763	777	792	775	729	761	792	793	770	758	733	746	746	740	792	794	752	740	779	800	725	760	724	706	739	703	762	761	799	785	739	744	784	742	808	770	742	787	730	776	773	734	740	830	765	741	740	771	748	761	762	791	809	756	788	757	752	755	805	794	721	764	741	758	766	772	762	778	775	776	767	716	748	801	757	758	819	739	743	791	751	738	757	756	782	791	813	755	710	788	766	733	762	770	740	768	734	789	763	723	795	753	747	796	727	754	757	779	833	753	758	764	750	752	732	809	769	753	713	798	811	742	773	728	705	731	743	796	753	760	805	742	748	748	728	717	775	742	718	740	760	751	692	802	808	782	745	790	751	743	765	781	751	779	807	727	815	776	765	730	751	823	761	766	733	778
8934	1222	775	553	665	551	358	329	310	292	329	302	300	234	265	290	301	275	257	269	309	273	260	285	270	297	251	284	306	279	241	257	309	283	253	249	250	270	260	248	264	265	281	249	249	253	246	274	271	272	261	276	294	256	264	254	302	272	276	269	289	280	281	275	245	322	264	289	262	270	261	322	243	262	292	267	259	303	235	276	237	286	270	273	306	281	241	238	289	259	247	261	262	255	286	303	283	268	266	292	252	267	302	253	269	252	251	241	286	261	271	285	293	277	301	256	257	283	271	263	276	247	267	264	254	286	250	263	265	277	281	254	258	286	222	273	299	251	267	234	246	264	278	274	267	281	267	286	264	271	248	262	268	307	297	298	288	278	260	290	296	297	234	301	261	274	274	259	255	286	284	263	294	225	284	253	279	278	268	254	260	246	275	235	274	273	255	285	278	266	261	282	290	287	259	255	255	253	264	261	270	260	227	272	275	287	269	248	272	275	227	265	305	290	296	257	289	258	289	288	246	265	268	242	289	251	286	268	287	253	288	258	298	275	239	272	257	276	278	300	259	249	295	243	282	271	277	304	283	257	253	269	245	298	260	284	282	290	255	293	268	247	281	239	309	264	280	288	289	297	280	299	254	319	276	293	237	267	268	262	279	254	289	252	241	298	275	287	270	250	274	241	256	282	258	290	266	255	269	283	253	281	274	283	269	283	262	269	237	230	249	268	298	279	280	277	295	264	256	267	271	257	272	244	266	269	226	283	271	269	249	303	266	274	265	266	266	289	269	259	278	263	272	276	268	279	252	236	265	267	279	261	268	252	287	265	297	264	268	277	261	275	281	254	261	275	258	269	312	264	259	266	279	260	259	290	274	290	278	257	272	297	250	290	249	285	259	244	278	295	279	280	278	268	249	291	255	286	277	273	273	301	272	267	308	251	287	283	287	270	259	273	294	266	264	275	287	258	228	260	268	236	282	282	251	242	260	236	258	264	270	273	282	286	261	238	251	302	273	280	254	268	284	284	293	267	272	281	249	273	244	267	269	251	263	257	289	256	264	308	263	243	252	291	301	257	310	282	295	314	301	257	293	283	278	237	249	281	287	264	262	265	276	260	276	254	283	277	277	273	268	254	256	268	304	269	276	284	275	275	244	276	275	270	250	233	260	285	297	257	259	303	287	278	273	256	262	269	281	279	276	284	277	260	267	231	252	287	243	274	251	277	290	277	280	288	254	258	300	247	283	239	255	254	278	272	272	259	305	296	268	284	262	276	262	284	249	288	265	256	271	260	251	287	265	269	234	283	260	281	261	292	282	271	249	280	294	239	259	265	258	262	272	256	274	259	267	267	269	257	288	295	302	262	264	277	264	273	264	298	268	268	286	275	274	290	292	262	236	285	264	292	251	290	276	315	287	236	268	260	275	253	277	241	277	255	269	260	246	285	255	268	261	271	319	286	285	238	248	255	310	269	264	288	276	272	281	306	277	250	279	241	306	263	248	265	269	296	275	244	262	260	279	281	288	293	247	239	294	296	269	244	259	281	254	278	289	284	264	285	277	301	270	261	267	241	242	242	289	264	278	277	278	280	264	235	288	268	268	264	248	259	270	268	284	240	284	264	267	292	260	299	244	279	301	247	286	281	290	254	296	276	282	269	272	302	270	284	285	289	278	290	272	281	265	256	294	283	258	263	292	267	312	256	278	266	256	246	297	265	282	285	240	284	269	276	278	290	274	253	289	246	253	247	283	267	245	279	288	264	281	246	263	256	254	293	271	254	266	251	281	283	270	282	254	255	257	257	276	252	260	247	278	278	281	251	292	281	241	257	287	274	263	288	262	281	249	252	266	278	266	286	262	278	269	260	298	252	273	247	277	270	266	252	262	247	281	294	286	249	276	239	272	286	304	279	265	243	296	270	270	250	256	256	269	266	286	278	292	281	265	271	276	250	260	287	241	279	249	280	271	279	276	270	260	269	274	230	268	268	276	273	293	272	266	275	273	263	280	278	249	284	243	275	264	296	293	253	297	274	284	286	248	288	272	260	236	273	251	261	246	285	283	277	297	315	274	242	256	256	299	318	320	284	258	276	257	259	280	281	282	240	275	290	317	287	281	253	303	268	243	283	297	263	235	279	272	264	271	247	289	260	280	282	253	303	288	286	256	242	282	289	279	271	278	269	251	255	257	274	273	295	271	254	239	281	290	259	280	271	254	284	276	287	276	261	268	282	239	266	258	275	262	250	239	292	262	298	280	301	293	278	245	278	303	276	275	270	274	257	263	273	232	283	281	235	271	256	286	244	284	293	280	259	267	269	269	252	277	282	277	297	270	288	273	273	267	245	270	283	266	279	232	263	258	241	261	276	281	271	284	261	248	272	286	280	276	269	273	268	286	266	249	273	279	248	273	256	259	285	274	258	259	283	269	262	276	272	274	281	240	283	246	278	254	285	255	256	265	256	260	282	283	297	248	275	275	282	304	275	266	295	288	273	276	280	267	278	296	251	307	257	264	244	279	241	279	289	308	282	264	250	253	271	263	240	289	276	271	291	256	267	259	300	247	292	280	254	269	271	233	276	275	248	271	254	279	280	253	299	304	245	241	261	274	267	245	294	297	266	267	265	302	280	277	273	274	282	298	269	298	259	242	287	271	259	289	308	268	273	272	265	285	295	288	286	263	250	237	283	257	259	258	297	274	291	291	272	275	294	277	268	271	270	280	274	282	287	270	279	248	261	292	287	284	252	271	304	310	295	279	262	259	292	275	246	283	265	263	264	284	290	272	256	250	268	233	265	265	298	281	299	294	290	259	259	255	280	288	267	259	259	278	238	278	280	280	248	249	278	272	302	292	269	270	288	278	256	299	247	298	247	259	261	270	286	277	267	259	282	271	275	285	260	283	238	257	269	290	268	255	259	261	265	260	290	269	278	263	230	279	250	280	287	278	266	259	268	284	267	273	297	270	287	260	307	271	286	300	251	260	275	275	283	266	268	261	261	228	248	299	304	272	278	275	294	276	262	244	268	251	283	292	262	259	293	262	268	272	260	284	293	287	282	264	268	293	278	269	267	256	327	249	294	266	256	283	255	276	247	262	262	297	280	264	292	296	269	257	285	278	276	242	290	291	262	263	252	280	270	263	276	247	296	262	237	277	225	264	251	248	257	262	236	276	275	287	279	272	268	270	268	291	269	281	274	274	296	272	280	261	257	272	272	237	269	294	273	278	256	294	296	263	278	283	249	267	272	267	279	248	253	265	235	278	265	283	280	265	237	273	296	286	262	271	246	246	283	242	254	262	294	294	251	275	271	262	279	285	273	309	269	329	287	267	276	253	263	257	262	261	273	272	268	307	253	244	279	271	274	288	297	276	259	267	283	276	256	253	237	276	294	283	270	274	262	271	265	269	246	290	255	318	289	281	246	236	273	268	320	302	248	252	286	277	269	298	274	292	292	278	277	260	259	269	271	276	279	261	272	263	268	265	254	265	241
7558	1431	1636	1487	2288	1926	1065	967	804	748	727	766	711	687	683	709	684	674	710	708	674	661	669	623	700	678	621	672	630	633	702	680	660	636	634	630	632	641	634	654	638	603	627	636	650	626	662	671	628	645	699	641	631	628	626	644	611	654	640	626	639	637	609	635	642	651	587	623	668	601	631	654	594	661	640	634	665	637	600	635	647	658	653	628	620	680	685	605	604	655	618	622	632	657	592	622	618	635	626	627	656	638	655	593	599	664	680	633	629	607	671	685	664	582	610	598	616	628	648	622	622	676	613	616	612	652	656	654	666	607	611	567	643	675	646	635	650	608	632	658	635	614	640	600	651	615	638	635	624	603	599	617	630	657	626	621	619	632	623	619	645	608	622	588	587	685	628	671	631	629	659	633	657	646	589	651	625	606	650	592	641	695	621	611	614	682	659	622	634	635	646	646	617	651	648	624	635	625	566	655	660	640	647	583	609	655	612	632	643	633	621	576	607	600	630	591	642	627	613	583	675	651	618	616	664	641	597	614	593	595	580	630	626	587	559	653	636	597	625	615	627	592	621	614	650	637	622	652	646	625	610	619	634	629	611	636	630	612	622	666	665	609	655	604	637	642	643	603	645	680	615	625	687	664	597	625	658	627	658	635	639	615	636	638	656	595	653	637	620	636	601	600	630	611	664	622	650	646	640	621	614	586	605	621	624	584	603	632	607	625	637	634	616	620	625	633	645	634	633	652	668	656	639	671	610	628	665	603	660	648	679	629	580	661	599	648	627	618	688	690	633	609	642	657	598	627	597	613	597	649	593	639	607	643	599	639	600	634	664	653	637	603	610	633	660	664	647	622	624	642	612	614	610	689	613	648	625	598	598	668	685	637	629	641	619	595	608	673	621	625	632	657	639	639	623	673	615	622	645	598	606	659	631	630	636	586	631	631	621	604	661	617	630	628	664	667	626	615	616	643	615	612	615	590	642	665	637	668	602	633	573	633	614	647	645	647	655	614	611	636	614	621	621	624	666	612	604	586	632	646	616	643	646	664	673	579	648	667	648	654	644	648	612	627	647	642	612	627	617	606	654	591	621	618	674	642	619	649	646	629	623	636	634	639	656	637	688	643	639	633	644	625	653	576	636	612	607	589	631	630	629	638	656	634	623	662	571	645	594	638	653	634	630	637	569	674	641	704	619	651	663	588	612	588	651	637	622	619	584	617	665	633	613	666	620	616	613	601	629	681	609	635	617	644	642	618	664	649	603	618	602	633	620	577	603	646	692	640	646	598	598	615	622	617	645	632	613	595	611	609	640	654	667	635	611	643	645	633	634	619	630	680	613	659	596	630	624	692	619	676	659	636	650	620	614	684	598	645	633	633	615	664	630	636	624	658	652	686	627	609	639	618	636	606	570	644	642	613	664	621	657	623	583	647	639	657	608	627	648	650	636	606	655	632	661	668	611	658	657	639	617	612	629	582	644	620	657	637	609	621	665	632	654	655	644	623	657	635	582	664	609	626	653	625	654	630	645	579	642	609	630	616	654	605	630	600	638	644	663	636	652	703	644	626	620	605	658	630	597	618	654	674	607	624	643	590	587	674	619	645	626	649	638	637	606	644	612	671	654	657	646	645	617	655	656	613	659	624	638	626	580	613	605	577	672	708	648	635	640	639	665	652	629	636	649	628	643	636	674	619	587	614	634	655	600	654	624	608	649	629	602	566	636	622	661	646	627	632	658	669	634	653	615	622	662	626	634	653	653	635	663	643	639	620	662	634	646	626	636	643	631	634	628	605	608	647	635	604	580	600	687	626	668	606	618	624	627	645	653	678	650	617	599	594	625	615	643	618	671	623	695	649	622	615	630	676	605	598	661	647	593	653	611	657	644	620	593	628	635	644	622	658	637	658	604	637	638	617	625	645	640	588	649	598	614	648	667	617	597	630	601	584	688	617	640	670	680	618	657	632	639	667	614	622	609	635	664	621	631	603	613	606	585	661	670	641	633	615	663	639	591	628	594	646	640	595	670	630	606	631	659	640	667	647	646	655	655	682	665	594	634	612	562	616	627	614	635	637	642	602	591	644	642	653	600	653	638	662	643	605	648	597	586	605	627	647	623	664	595	590	636	667	617	624	638	614	633	623	644	628	595	620	625	653	626	596	690	626	621	611	613	623	623	644	607	622	664	614	631	660	659	611	630	659	594	617	642	671	647	662	627	620	666	593	632	624	640	598	655	634	641	645	631	660	608	623	606	656	628	625	607	622	661	614	656	681	619	661	658	647	647	669	642	656	601	591	640	645	658	619	612	618	613	673	653	603	642	671	621	629	709	627	622	610	636	654	616	627	592	602	651	638	610	621	609	619	622	625	662	633	641	640	625	650	652	635	603	626	659	626	657	613	625	580	611	595	624	637	631	670	624	623	621	614	597	589	624	608	625	616	594	616	672	631	641	642	630	646	621	634	694	600	688	601	650	627	670	614	649	633	610	638	643	622	640	632	606	612	609	630	652	649	671	628	623	589	654	603	609	646	675	625	659	655	636	624	683	639	654	603	675	581	636	649	612	600	634	671	633	648	641	665	665	622	677	678	648	615	607	585	602	646	635	596	644	665	638	654	628	607	638	650	599	657	562	613	634	590	657	626	673	619	656	630	626	636	657	618	608	577	598	599	601	641	688	679	642	694	625	653	638	619	630	695	617	646	675	630	665	647	683	619	599	627	637	620	648	653	639	641	652	634	631	644	604	628	655	662	622	635	652	645	607	616	634	647	674	624	647	640	646	578	628	640	630	624	630	647	612	661	618	591	647	642	633	632	616	643	629	664	620	610	603	643	661	611	591	683	630	630	636	633	648	610	629	637	624	605	658	653	650	639	651	593	680	630	642	618	631	679	640	669	596	641	646	636	614	655	609	650	616	639	642	653	649	604	665	616	605	662	630	633	616	652	610	631	646	644	599	637	611	621	596	699	630	638	623	624	648	646	668	600	665	632	631	655	583	576	599	614	645	622	600	605	637	596	638	598	654	644	646	646	582	655	633	601	594	583	614	628	654	684	672	586	610	635	694	617	638	619	666	646	612	611	615	611	603	644	620	608	618	662	606	599	637	620	638	624	627	648	621	653	625	728	679	670	628	612	649	616	671	675	625	628	615	663	632	602	617	630	656	593	634	621	624	675	613	634	640	641	632	649	651	644	636	653	645	638	644	643	629	669	671	646	622	621	602	662	615	639	622	683	580	648	644	607	643	619	630	590	639	678	643	625	592	619	622	647	658	640	638	630	703	595	624	665	629	617	674	604	612	605	608	663	637	589	651	581	629	670	602	654	602	590	626	624	656	616	650	627	642	630	621	647	649	623	647	634	643	698	613	654	627	612	571	664	595	622	644	627	640	600	635	611	638	675	660	630	665	614	615	667	618	629	661	647	612	670	620	651	614	668	635	661	618	615	671	649	603	626	595	608	624	611	626	569	593	632	622	633	628	607	629	612	621	599
15756	1546	905	658	841	465	255	238	202	151	160	150	178	154	147	121	160	121	158	119	111	109	129	119	158	136	145	122	125	128	119	130	118	119	110	134	115	110	128	105	115	124	130	113	136	134	121	115	120	109	127	102	119	120	115	126	120	128	119	130	120	105	112	125	110	126	129	120	118	117	116	133	116	142	111	108	122	119	126	122	98	126	115	139	119	122	120	109	131	146	131	127	106	116	124	119	123	132	112	128	121	122	101	132	140	100	114	112	117	124	117	116	127	101	123	126	126	96	98	136	95	109	111	123	122	115	123	129	126	118	127	115	129	109	121	104	128	93	103	106	113	118	130	104	123	122	124	108	119	134	111	127	130	108	135	103	132	108	106	116	113	130	117	133	90	106	123	115	127	122	121	94	107	109	124	122	98	120	116	126	129	126	144	122	109	129	131	122	101	114	104	120	124	114	132	137	135	130	122	88	131	120	113	146	139	159	125	132	107	124	131	115	119	115	119	120	128	116	125	146	128	137	111	121	127	118	121	124	128	132	125	116	100	122	130	115	130	118	100	125	131	105	140	115	123	120	106	95	115	120	110	139	138	112	136	106	135	115	112	120	112	98	105	128	121	123	114	129	124	140	118	103	113	111	113	115	113	103	114	122	115	111	109	118	105	115	107	133	95	95	106	125	132	111	122	138	103	144	124	126	109	102	116	120	106	127	123	117	125	121	124	130	125	101	119	119	110	124	125	125	129	117	113	124	121	131	109	131	99	119	131	145	115	110	116	121	124	122	102	125	103	131	127	122	106	108	124	130	126	118	115	130	117	96	104	113	109	110	114	117	95	121	97	127	124	96	113	127	111	122	120	126	130	136	144	116	107	120	117	120	112	120	125	108	125	134	130	111	139	114	115	114	137	109	106	106	105	117	115	94	143	111	120	119	133	113	122	124	117	130	108	124	116	90	127	116	126	133	133	124	141	125	108	122	134	128	119	123	123	121	132	121	127	139	126	150	123	114	116	111	108	110	123	114	106	128	118	113	101	119	108	128	124	124	111	123	118	121	125	120	124	135	114	114	131	131	130	133	117	119	120	140	121	120	126	113	126	128	108	99	123	106	128	121	110	120	108	119	113	123	124	136	120	117	107	116	135	94	114	108	103	108	108	120	114	105	117	115	118	134	93	126	114	110	112	142	122	104	102	125	99	115	107	123	108	128	117	120	114	116	114	151	118	107	103	127	140	106	122	111	91	134	127	114	123	125	132	115	111	125	118	123	123	131	124	121	116	127	110	117	116	121	106	105	114	109	103	120	125	122	119	96	125	124	112	146	112	96	117	125	120	110	128	118	100	123	132	110	127	113	107	111	120	135	117	106	116	132	143	99	108	110	110	131	107	94	127	118	109	129	115	103	122	117	123	119	99	122	130	121	137	141	132	106	113	115	120	126	110	134	111	116	120	109	109	119	111	115	104	114	103	114	97	127	116	106	129	108	134	151	114	124	108	119	108	126	91	109	115	116	143	99	126	121	110	108	114	118	117	129	125	113	131	125	130	111	126	130	101	113	100	110	108	131	127	125	128	105	108	114	108	114	121	141	123	137	108	115	136	100	118	134	129	120	129	114	124	125	88	120	138	114	109	121	113	135	157	129	123	112	101	119	125	131	103	123	108	144	113	121	102	108	116	118	130	104	111	118	128	131	108	120	124	115	134	99	100	105	91	117	102	106	118	116	116	110	125	116	117	112	134	124	107	104	124	135	113	113	108	115	138	122	114	130	148	122	133	148	131	109	136	134	104	110	126	122	110	115	135	109	124	120	138	125	112	96	98	117	117	104	129	103	105	131	116	140	125	113	120	116	118	134	107	132	110	137	114	120	137	135	111	135	105	113	108	129	115	114	98	119	106	110	119	108	131	121	121	117	127	103	112	109	118	106	124	116	110	117	106	136	116	123	125	129	99	112	114	115	118	124	96	120	119	122	119	135	130	122	107	119	128	113	119	114	110	125	103	122	117	100	102	100	115	106	119	101	131	107	112	125	121	106	114	120	120	111	129	123	111	98	124	102	104	123	124	110	130	121	117	124	114	122	105	105	102	102	114	140	103	138	134	123	112	112	109	113	131	113	136	110	125	119	117	106	103	139	139	132	113	124	130	139	115	113	121	103	123	122	122	106	131	120	122	105	126	119	116	121	129	110	106	125	139	136	134	110	107	136	123	112	103	122	124	121	131	120	124	105	129	103	118	103	121	137	117	95	126	121	90	93	127	123	126	128	111	130	122	106	121	101	120	98	97	120	124	124	122	133	113	120	122	101	129	122	128	118	124	131	121	124	111	104	127	115	144	115	114	121	115	128	124	100	106	131	120	121	101	107	128	119	119	109	121	110	121	106	79	95	121	131	101	146	117	122	132	112	115	121	125	106	122	111	140	124	97	131	114	124	123	105	107	107	142	109	109	111	127	103	115	143	118	109	122	144	123	110	124	119	108	121	118	121	142	116	125	116	111	130	111	117	89	116	121	96	120	111	122	130	114	132	111	108	131	107	115	127	142	137	103	116	101	120	136	122	101	126	134	120	138	123	114	128	117	113	116	127	117	120	98	117	131	112	145	128	121	122	99	146	122	109	122	117	119	107	96	108	122	101	103	110	114	122	121	125	105	115	110	108	105	126	118	124	133	114	132	119	96	114	135	139	118	116	119	126	121	120	136	125	119	107	114	119	94	102	108	111	129	127	119	131	113	113	101	133	114	106	113	114	126	118	120	129	110	124	101	139	124	123	123	101	135	111	129	109	116	123	117	113	122	120	132	120	131	113	123	103	119	123	110	115	99	122	113	103	124	112	135	135	133	109	136	112	122	108	128	102	116	111	119	130	126	126	125	110	127	108	109	95	103	114	125	107	111	98	106	122	126	120	134	108	101	120	116	133	118	117	132	112	107	144	144	115	137	125	110	130	119	104	117	127	107	121	103	108	104	117	135	139	133	117	117	107	129	96	104	139	131	111	124	119	120	128	114	124	117	116	141	111	120	124	126	122	127	102	116	113	107	123	121	114	121	97	96	112	137	148	118	125	129	134	121	118	139	130	118	110	102	119	140	99	125	106	117	122	111	115	109	120	100	116	118	110	142	124	119	113	100	130	101	100	112	115	136	119	119	110	110	138	118	93	100	133	115	100	110	126	119	136	116	117	105	108	114	116	114	129	115	122	104	138	104	127	114	111	112	104	118	121	120	137	117	110	124	114	104	136	141	119	123	124	122	127	104	103	114	127	105	135	116	102	132	119	116	121	114	116	112	123	116	85	105	133	119	137	115	109	103	118	148	111	134	103	106	127	110	116	117	116	110	102	113	103	112	134	126	106	122	126	114	109	103	106	120	111	109	114	98	113	118	120	116	122	124	127	132	120	113	130	121	116	118	117	142	101	128	121	127	114	119	112	107	107	125	125	139	132	122	123	137	117	112	125	132	120	126	115	111	115	119	121	131	129	114	126	98	109
9620	1304	1822	2247	3548	2223	1024	887	719	597	567	543	487	445	451	448	458	410	408	369	365	387	376	385	393	350	361	341	346	364	317	361	329	326	328	336	320	300	319	308	329	353	369	321	323	343	309	297	316	301	285	336	311	300	297	316	315	299	330	301	300	308	340	321	316	305	281	307	288	309	318	301	311	333	327	319	312	282	317	303	317	303	296	288	309	292	340	278	262	333	329	277	299	296	304	300	333	320	311	304	312	312	300	309	280	306	311	323	311	324	298	302	306	305	306	315	305	325	314	304	313	327	330	281	307	306	291	290	307	327	306	293	290	308	306	293	309	311	330	296	313	304	292	292	316	281	317	312	289	358	292	305	312	282	308	294	311	279	337	282	301	300	325	302	298	314	318	325	296	280	307	339	290	301	328	297	328	315	329	309	317	304	307	288	305	311	312	321	338	286	286	305	311	293	291	281	289	306	330	309	287	313	297	301	318	320	340	313	306	265	278	282	280	309	295	278	305	302	300	322	315	308	281	322	298	299	334	299	285	299	325	289	326	339	351	309	270	290	321	299	289	293	308	290	294	300	305	320	295	341	321	300	300	327	307	305	327	317	265	302	282	305	287	336	313	282	295	305	330	310	314	319	290	289	306	329	294	302	340	297	283	332	322	313	309	275	292	290	290	304	353	341	323	323	304	270	293	304	280	278	306	303	277	295	307	312	303	283	285	314	307	351	311	303	282	309	306	285	304	310	314	328	313	292	293	307	290	321	309	296	333	280	323	314	287	304	328	262	302	273	304	276	300	318	327	328	313	293	303	305	327	321	295	306	323	312	326	286	334	310	324	321	307	303	302	276	308	314	295	276	311	310	318	295	294	292	291	289	283	309	291	321	295	292	256	297	334	289	328	277	322	295	298	287	321	301	328	275	289	318	271	296	315	323	294	337	292	305	315	270	306	326	320	317	309	314	301	307	304	271	312	300	319	299	308	308	320	322	331	293	334	322	264	299	291	295	284	297	311	251	298	288	279	313	302	323	314	319	317	312	325	319	310	298	342	325	281	287	293	311	293	288	306	323	286	344	323	318	342	310	305	336	307	310	282	287	285	313	297	311	324	322	346	295	323	273	301	301	312	295	316	325	313	311	300	309	281	305	326	282	281	300	311	310	311	329	314	293	294	280	338	292	318	325	298	290	305	259	301	311	284	303	302	280	306	293	293	297	295	300	277	315	301	348	296	289	294	333	319	312	308	320	286	310	293	301	290	292	308	286	315	295	327	342	297	286	291	300	291	316	306	298	304	308	319	303	283	295	318	303	316	318	318	308	307	314	299	329	298	301	306	290	266	294	325	287	341	324	304	311	329	270	294	315	323	293	314	321	322	314	310	314	287	295	275	324	297	320	303	275	296	274	321	304	295	316	324	321	283	312	272	309	309	272	316	291	327	340	269	319	313	284	311	317	281	329	290	319	305	317	309	304	304	311	288	285	290	297	278	301	319	306	295	314	353	303	327	307	304	331	283	311	283	308	307	301	296	274	324	295	306	290	304	291	317	310	313	342	288	304	309	302	291	315	318	274	324	288	302	308	291	331	290	285	295	345	308	279	304	288	317	234	280	305	338	312	309	306	290	314	312	318	287	311	329	289	335	307	270	307	289	327	331	293	307	307	300	334	282	326	292	285	298	319	308	298	284	319	324	322	316	320	322	327	312	274	302	280	282	302	289	344	298	291	321	299	304	299	323	313	298	318	288	252	315	309	286	284	303	347	302	285	295	301	291	306	296	308	332	278	336	311	300	295	303	310	266	308	319	302	307	303	324	332	306	285	316	263	288	330	294	322	300	285	341	330	339	336	306	335	295	305	308	287	297	319	303	313	316	301	316	337	305	301	332	306	304	303	298	300	316	320	314	299	351	319	307	301	290	309	315	310	320	338	307	308	306	311	275	290	294	333	289	318	262	301	308	329	342	285	287	321	309	306	297	333	346	342	265	328	304	286	293	293	271	288	317	286	309	289	319	316	311	249	285	291	336	293	318	319	302	315	308	330	303	339	286	299	276	304	298	316	297	324	297	303	296	285	337	295	297	299	286	297	311	292	296	300	298	301	349	318	312	336	322	294	317	309	296	303	295	290	309	310	284	288	315	324	351	333	304	309	292	309	297	324	314	301	283	305	292	282	308	291	345	282	280	284	297	318	292	311	299	328	287	338	302	343	324	274	311	295	332	305	336	308	297	295	311	312	308	317	310	284	350	329	292	288	309	322	296	312	309	329	327	288	283	332	320	308	308	281	293	315	290	296	298	298	323	317	299	279	296	302	295	334	285	299	271	300	305	273	318	280	310	302	315	336	325	298	303	283	279	326	304	291	297	291	315	287	302	303	284	311	307	296	305	299	281	321	294	314	288	267	328	303	302	286	300	317	275	316	293	310	283	307	279	306	295	298	300	309	313	299	323	329	315	320	301	288	302	319	288	310	319	316	321	276	335	300	317	313	301	297	308	333	300	339	322	281	308	314	314	297	300	294	305	312	309	282	332	287	285	272	292	288	295	307	304	308	310	297	304	319	302	306	301	323	330	305	306	346	304	304	327	292	307	327	301	300	335	263	310	308	298	302	316	309	291	339	283	297	283	307	323	300	319	324	323	341	326	320	282	301	319	300	294	294	309	300	308	280	284	299	317	295	307	306	326	309	294	301	304	331	321	320	309	279	279	277	340	308	313	321	316	278	300	301	299	308	292	325	313	299	309	316	338	264	280	273	290	282	327	318	300	314	283	324	289	293	321	322	275	301	308	311	312	335	298	303	342	297	315	313	309	317	333	272	313	346	295	306	292	335	317	287	288	313	291	311	307	327	320	328	306	313	301	302	313	324	281	312	290	348	301	290	268	281	313	323	300	315	294	276	317	309	268	278	315	335	294	335	323	295	314	293	325	297	304	301	319	316	284	332	304	311	312	281	305	321	318	326	302	348	323	310	281	285	274	313	318	314	304	299	290	324	301	297	287	299	305	302	303	280	290	298	292	295	325	290	275	311	310	310	290	334	318	297	307	316	279	317	322	302	292	313	318	284	275	265	282	298	307	299	272	310	305	306	327	287	308	313	294	309	299	310	276	297	296	306	302	288	274	285	275	302	314	277	294	323	294	317	289	322	319	277	295	280	308	318	313	283	326	308	331	298	294	301	312	316	301	323	284	291	304	266	302	289	310	303	314	305	296	297	263	305	299	302	306	300	268	316	294	297	314	318	315	315	319	296	324	281	326	338	316	300	275	315	312	293	300	301	311	292	305	321	295	292	286	303	300	304	343	283	310	293	320	305	311	301	298	319	294	285	292	315	307	305	292	302	302	306	267	293	309	279	296	337	310	293	314	302	315	323	330	288	326	268	307	306	321	277	304	337	317	286	284	307	312	293	272	293	317	301	304	295	296	319	331	262	294	311	303	303	309	323	324	327	327	308	283	303	297	324	316	318	320	318	311	290	337	291	300	301	298	286
2448	453	407	495	514	359	329	343	334	347	340	333	299	323	333	356	326	337	310	326	353	316	311	315	309	359	314	311	344	352	341	296	319	321	353	323	311	339	322	350	315	289	320	341	360	342	345	347	330	337	353	345	341	344	330	318	366	299	325	300	334	302	322	320	329	321	326	346	308	343	313	319	324	353	343	312	315	308	286	320	288	317	312	283	307	315	338	332	325	326	301	336	325	321	309	343	297	311	334	343	341	325	320	330	314	292	324	340	343	293	328	301	336	315	330	323	336	327	327	309	319	343	305	309	348	352	383	296	321	345	354	361	351	301	345	325	354	313	305	333	314	340	305	316	347	362	316	333	328	331	310	320	343	305	336	343	324	353	327	318	308	330	347	323	334	320	307	306	346	315	327	310	303	315	343	357	301	362	317	351	332	346	310	340	344	312	300	342	319	305	344	288	339	322	313	321	328	314	354	363	307	327	322	311	312	329	316	303	321	295	314	345	377	342	360	322	297	333	344	335	326	313	303	325	326	327	336	326	333	323	292	297	347	316	320	333	328	325	352	331	323	315	320	382	354	379	335	341	316	329	329	326	338	313	309	348	335	299	328	307	323	283	342	340	336	329	356	327	324	318	337	318	315	321	302	347	315	337	308	321	333	360	319	338	347	330	320	322	338	340	326	344	316	301	330	377	331	360	320	312	325	298	335	355	341	302	345	348	332	302	357	332	323	347	309	368	286	325	308	331	349	334	337	318	350	367	331	339	324	357	343	363	292	309	362	316	316	345	332	325	291	302	331	305	309	299	319	327	333	366	323	321	305	325	330	370	340	332	348	318	346	322	307	324	328	342	320	296	354	340	339	349	303	295	326	334	325	298	345	326	314	327	305	307	325	327	340	344	309	327	328	328	304	313	359	341	334	298	319	326	343	328	354	324	330	313	316	333	325	301	334	275	343	334	328	306	321	325	306	322	313	344	349	303	289	286	341	375	297	340	309	329	286	311	354	305	326	317	311	316	306	345	340	339	334	317	347	344	302	328	334	341	324	312	331	339	343	345	310	354	305	322	309	301	303	323	347	315	335	315	296	324	329	351	322	301	336	300	316	336	327	378	292	340	357	326	297	313	328	322	326	312	298	335	342	306	323	340	352	347	301	335	322	307	343	314	302	345	327	330	332	374	318	343	313	279	323	324	322	335	339	307	367	324	323	381	305	304	312	329	318	364	291	321	326	339	331	328	337	325	327	335	326	341	331	301	318	311	343	345	355	323	316	329	356	337	343	330	315	352	319	312	321	313	323	317	323	341	376	304	301	318	323	328	322	363	319	347	304	322	334	348	326	319	330	382	307	321	343	338	312	303	342	330	307	323	334	319	326	308	325	323	306	326	314	326	341	326	345	301	319	323	318	316	308	343	307	306	313	354	352	339	323	323	303	303	308	311	314	317	352	326	313	332	333	338	307	349	363	291	326	289	318	310	327	309	328	343	345	324	343	337	304	331	323	327	329	335	311	339	299	323	330	337	297	291	304	323	316	339	291	329	323	349	317	302	324	312	341	348	318	345	339	331	308	344	329	341	361	304	346	355	321	325	347	318	339	303	323	346	359	321	333	312	318	327	316	326	311	312	326	311	324	336	351	304	337	332	331	330	314	307	311	359	324	333	326	340	346	319	354	320	349	355	325	328	306	285	325	318	355	347	305	336	351	327	322	337	329	344	333	333	312	323	305	316	335	300	335	304	299	351	320	324	320	347	326	328	326	343	283	332	324	326	313	274	316	324	305	366	342	331	327	327	343	343	334	342	335	379	313	343	302	329	314	336	318	296	359	312	313	358	316	309	329	323	370	309	341	355	339	358	350	345	328	309	335	342	332	337	323	318	292	319	302	338	307	330	293	333	364	328	331	327	311	312	298	351	347	335	341	327	360	335	330	329	348	318	329	349	325	353	309	328	339	308	299	309	310	339	347	310	350	304	327	317	366	306	322	305	329	311	330	308	357	318	315	341	340	299	329	318	318	327	324	305	301	298	313	345	306	302	333	327	329	284	319	321	353	306	321	322	345	359	332	342	331	330	349	371	306	316	331	355	305	304	324	304	326	317	338	368	357	360	335	315	332	329	349	355	345	381	323	337	338	319	351	325	320	326	294	339	329	347	319	316	337	344	338	307	298	323	335	321	293	320	325	325	340	326	357	320	366	319	352	350	330	308	360	327	315	357	311	318	338	329	323	339	355	353	335	308	302	291	295	325	339	340	336	316	300	344	319	335	331	325	319	342	331	306	343	321	315	312	310	353	337	306	333	333	315	338	305	323	337	330	321	362	317	345	336	310	332	332	332	306	323	310	356	339	346	369	343	293	308	354	376	355	344	340	349	334	345	296	309	346	324	343	329	319	313	370	330	333	340	347	313	340	319	343	332	348	330	350	321	311	275	330	305	315	338	327	311	343	347	327	316	313	360	336	335	336	313	350	324	289	309	341	355	312	332	265	341	325	339	361	331	297	325	309	347	307	336	310	339	313	346	322	323	306	343	329	327	359	356	321	285	333	325	333	354	360	307	293	318	322	347	303	365	305	306	316	347	332	356	310	295	299	304	320	330	315	324	294	302	325	358	370	340	335	320	367	333	341	296	325	351	324	305	316	351	317	317	318	346	322	333	331	320	312	335	318	339	349	310	330	290	344	335	326	290	328	359	341	345	319	313	324	300	314	331	342	321	316	315	320	302	346	331	351	344	293	335	351	331	329	301	319	339	344	333	300	328	353	344	330	315	361	337	331	321	353	344	303	294	353	355	320	363	337	343	292	342	335	316	337	316	338	369	336	351	347	334	352	321	327	342	334	343	320	310	348	346	334	335	314	343	332	344	339	353	343	321	359	344	358	304	325	327	309	328	325	281	329	307	283	305	334	293	304	312	354	342	322	328	307	330	332	331	361	333	307	357	332	348	299	310	322	328	297	347	336	342	326	328	323	337	341	356	348	316	303	299	333	333	297	298	321	296	324	338	349	330	314	314	305	304	349	321	322	314	351	339	305	340	366	343	330	321	322	327	347	334	339	317	323	317	303	327	302	312	348	359	336	336	314	335	343	296	333	349	339	330	331	310	322	320	336	332	306	319	317	309	311	297	360	324	310	339	359	307	323	305	331	332	310	345	311	330	321	350	317	355	368	313	353	315	300	334	315	297	336	348	319	297	335	346	308	341	326	331	322	332	288	318	330	328	322	336	346	320	341	327	381	363	327	331	355	302	333	314	334	326	317	304	321	314	330	356	315	307	347	296	347	333	301	332	325	355	325	341	316	334	336	334	280	331	328	322	303	328	303	308	323	348	324	363	321	320	299	363	321	292	342	345	328	321	305	326	308	346	312	325	318	314	318	330	313	302	323	342	334	333	355	341	326	348	339	318	335	337	329	329	302	330	364	343	312	313	308	345	339	304	314	385	319	333	306	326	292	321	343	331	323	300	308	325	321	329	317	383	315	343	299	349	340
2507	842	941	1228	1597	954	850	788	754	771	780	756	782	814	715	744	747	725	773	791	724	820	830	781	754	732	748	721	729	801	753	779	788	754	752	792	745	681	769	778	779	751	684	728	726	732	740	756	788	734	747	743	762	795	739	800	788	742	739	754	760	730	750	721	774	752	758	780	777	748	804	780	734	774	779	731	779	781	783	709	773	714	706	747	719	722	775	777	729	743	755	750	767	694	728	740	747	722	764	794	763	759	739	757	742	706	776	763	771	743	723	804	730	777	745	743	752	807	760	753	768	723	741	757	785	671	806	777	727	734	819	738	772	723	742	757	791	765	756	782	728	748	723	788	786	751	697	734	777	788	687	731	771	790	721	770	741	767	718	810	746	755	736	716	689	743	729	790	761	758	744	786	743	710	758	766	746	785	778	778	751	786	792	769	733	741	754	700	768	749	774	704	770	805	732	741	769	763	766	730	743	759	776	779	794	707	752	784	763	757	730	736	791	743	735	766	776	742	745	758	808	776	772	733	744	781	739	762	744	748	725	765	777	773	726	773	773	717	718	772	716	796	744	771	764	800	759	803	778	783	759	685	692	750	734	765	791	820	805	776	699	744	750	752	744	730	803	748	798	759	793	803	775	798	753	734	783	759	765	713	764	694	765	740	743	766	769	772	703	738	731	767	716	804	724	741	697	740	735	767	775	772	715	778	754	772	781	789	731	744	748	743	753	725	785	804	798	752	727	793	738	706	739	751	774	784	819	754	751	732	779	751	810	735	753	773	754	754	750	720	746	724	763	718	756	746	783	751	713	787	771	736	826	755	787	750	776	777	784	754	766	773	727	754	728	687	742	749	704	770	738	759	777	727	786	776	783	769	726	734	740	750	753	772	783	740	740	734	753	741	731	761	750	751	807	740	721	707	763	772	769	760	804	776	734	766	776	729	751	727	775	707	745	785	734	780	754	747	736	729	725	717	784	743	769	788	758	728	767	761	781	723	733	784	754	750	760	750	742	735	728	731	745	782	700	791	721	732	774	738	791	814	740	755	748	728	722	741	758	744	749	794	780	761	737	757	786	798	804	753	722	688	778	802	726	737	738	794	778	760	790	776	763	748	797	771	729	728	763	735	781	756	738	795	745	746	777	760	777	751	798	773	770	756	731	729	815	744	740	747	720	802	734	779	762	773	805	776	726	777	732	785	760	798	727	763	783	782	759	733	748	758	760	773	764	785	769	755	748	770	770	753	752	732	712	783	766	815	791	782	764	791	766	753	723	751	770	794	744	755	766	738	791	763	753	772	716	768	778	758	784	753	768	766	778	718	701	763	751	813	748	779	754	750	801	731	709	790	771	714	759	739	762	756	760	811	756	745	712	702	812	707	777	744	747	771	743	798	786	739	722	761	698	743	771	744	753	753	796	799	782	767	764	783	755	816	731	737	756	746	736	712	779	765	763	751	772	724	743	742	762	722	737	729	760	796	762	730	749	820	756	763	825	753	804	758	765	747	800	774	748	729	762	752	770	802	822	764	771	792	746	746	712	761	742	780	749	826	751	747	706	761	759	744	738	756	769	750	723	775	719	773	725	781	695	766	754	793	720	789	747	754	763	780	756	753	754	765	733	775	794	779	748	795	726	729	777	764	770	758	760	750	822	744	787	768	745	750	742	782	789	800	749	744	742	743	774	782	784	749	782	794	776	801	739	813	795	760	746	734	780	771	752	761	746	727	738	720	792	714	735	780	777	732	785	750	795	737	788	755	754	747	764	782	752	744	774	758	752	759	705	759	770	780	780	717	772	802	768	771	762	768	762	772	794	729	747	792	779	707	782	732	748	763	733	755	740	737	720	770	763	732	745	766	782	751	737	773	782	772	759	748	774	734	760	754	742	812	820	754	713	775	728	798	763	734	750	774	795	777	748	735	737	713	748	791	735	730	736	751	784	713	739	721	782	753	743	733	755	781	730	773	760	813	771	718	738	787	765	734	766	768	777	731	740	809	744	787	765	746	749	730	751	762	748	747	777	737	734	790	760	733	746	798	854	729	714	761	787	763	738	780	780	756	758	793	813	712	770	782	729	762	775	758	739	807	778	705	729	734	825	799	733	772	771	759	714	732	773	718	764	785	745	760	792	741	753	802	738	777	767	784	733	772	766	741	767	766	708	786	758	725	754	735	760	742	771	794	748	730	763	764	725	788	768	760	727	752	790	719	779	727	724	755	763	756	755	771	792	722	766	749	769	744	772	757	784	729	757	752	750	713	768	740	831	748	722	746	726	741	774	722	788	727	751	770	724	774	761	763	737	762	754	719	777	752	752	753	803	761	785	776	714	743	716	755	707	775	735	749	795	709	783	736	717	702	757	796	718	785	759	720	743	716	825	739	723	796	772	776	743	726	791	752	769	820	790	744	751	752	767	762	742	720	761	705	729	744	772	725	782	737	764	753	747	706	757	778	750	739	810	778	772	720	754	770	773	804	725	796	787	751	765	778	769	776	788	746	777	771	745	771	759	735	770	739	701	754	810	737	747	760	794	757	715	766	701	741	750	739	773	773	749	733	781	719	702	776	766	743	770	784	765	766	721	746	777	774	788	716	720	799	776	789	748	750	794	742	687	779	750	731	764	797	784	768	751	722	751	776	736	766	753	764	768	739	749	732	771	737	739	782	722	750	739	808	784	742	762	772	753	751	780	751	718	802	756	795	825	767	777	766	747	743	765	729	753	754	752	776	800	768	777	767	749	700	780	753	718	768	809	716	789	808	710	805	724	745	771	761	770	711	749	786	741	768	765	758	736	800	739	752	770	751	795	773	798	761	745	680	758	776	770	797	786	754	783	777	759	786	747	766	763	770	750	800	756	755	723	733	755	808	760	768	705	775	735	725	759	733	738	714	738	787	757	757	775	721	757	797	791	726	749	770	742	792	739	782	728	780	761	790	785	748	746	784	767	781	750	752	760	775	749	734	761	787	732	760	665	717	792	721	749	746	748	778	755	766	731	720	755	742	781	759	776	771	764	786	730	749	761	759	755	737	777	797	736	746	751	777	816	785	815	708	736	756	777	760	749	764	785	763	761	790	782	806	777	755	770	700	735	774	770	730	738	793	746	782	750	696	710	775	762	772	747	711	768	790	732	739	768	771	796	734	805	751	751	715	794	782	732	777	786	772	721	727	743	747	718	743	774	754	759	755	763	718	791	760	757	761	765	776	753	745	764	728	752	781	728	783	783	766	841	742	748	789	755	710	745	759	748	772	769	755	754	751	777	772	791	795	698	759	793	799	755	763	738	769	791	747	728	799	757	769	734	783	848	753	775	760	767	746	745	722	781	784	791	812	735	781	757	749	737	770	764	810	791	826	726	683	770	701	721	776	712	730	767	765	808	746	739	768	745	784	762	785	780	744	775	750	730	672	716	764	736	757	761	804	796	704	751	761	782	747	775	770	744	792	753	730	827	719	751	755	782	776	791	760	748	763	761	790	771	776	741	763
8227	626	675	1029	790	361	351	297	297	295	285	286	264	312	275	269	278	271	297	255	291	282	269	285	246	263	282	310	270	240	265	266	279	276	282	257	268	271	289	283	270	237	262	267	276	271	263	272	263	243	273	272	252	234	276	275	255	273	244	254	235	243	289	283	260	273	289	255	267	320	264	253	252	263	257	287	294	221	252	234	272	253	315	264	258	275	299	278	271	278	261	239	285	271	246	249	263	264	255	286	254	241	264	305	251	260	273	288	261	267	289	243	252	254	253	264	315	283	275	264	286	260	288	279	264	278	255	284	267	282	251	298	222	276	260	263	257	281	271	260	260	284	282	285	237	267	249	252	307	267	250	255	279	256	268	279	270	252	271	258	269	259	286	277	273	297	283	248	261	250	281	257	268	308	271	261	264	279	272	259	259	256	255	239	254	269	252	260	293	267	253	268	262	245	265	248	257	270	287	275	259	288	253	240	265	277	287	263	281	273	267	271	245	274	227	293	241	287	263	250	299	296	257	278	243	264	265	256	282	271	278	230	271	268	268	274	247	264	277	282	286	259	261	280	217	277	264	265	271	284	259	297	247	277	269	254	258	302	276	273	281	261	258	292	278	291	259	251	277	257	283	258	257	269	264	283	291	272	304	320	273	277	286	284	275	297	268	257	285	248	301	266	245	245	261	262	273	232	269	246	276	260	267	251	275	263	248	299	252	254	285	267	304	242	267	260	246	293	276	285	260	261	232	285	250	266	251	230	256	270	239	245	272	252	219	256	270	261	284	258	261	294	270	276	294	247	283	236	250	277	251	267	267	275	266	279	275	256	260	267	274	244	233	255	261	276	254	287	275	298	271	261	283	276	268	277	242	262	269	247	276	259	272	267	256	272	261	293	263	244	260	298	276	256	278	260	284	271	278	281	266	242	259	290	272	261	228	294	264	254	270	276	267	236	241	270	276	252	263	273	278	276	278	292	264	260	274	270	262	270	275	248	254	291	296	265	266	309	254	270	257	251	259	291	282	271	268	284	275	284	300	268	288	283	272	265	237	254	274	293	271	244	266	265	232	260	256	263	256	265	241	283	252	276	271	270	270	289	262	267	271	264	261	271	279	263	293	257	265	291	256	267	290	272	310	252	244	249	229	263	269	277	262	248	278	254	298	250	257	265	276	253	247	293	275	283	283	274	280	307	272	265	268	243	256	279	242	278	256	270	269	249	287	279	247	278	269	274	275	269	257	269	287	250	275	249	256	263	248	255	293	272	246	275	290	271	258	266	287	255	254	249	263	253	284	255	302	268	272	270	275	266	302	258	270	276	301	258	272	260	261	259	277	290	262	280	268	250	286	281	299	269	258	235	246	262	266	272	253	227	250	256	292	270	251	263	291	272	255	265	258	261	261	304	245	279	259	256	266	266	269	289	259	263	238	261	262	299	271	253	258	243	304	260	283	229	260	261	277	246	271	264	260	256	238	256	273	245	246	268	269	241	270	292	249	279	275	277	256	274	291	261	265	268	260	278	259	262	250	274	264	230	281	261	275	266	258	242	282	280	259	262	254	277	261	258	241	250	256	267	283	264	258	279	283	277	252	259	248	282	268	270	250	265	279	269	279	256	278	252	285	254	277	292	277	244	248	270	272	288	266	282	259	266	286	314	272	265	257	320	266	277	248	281	262	253	265	234	285	269	289	291	261	264	266	268	269	276	246	255	277	277	279	260	262	296	267	248	266	244	265	268	254	264	284	276	274	278	268	258	258	282	294	237	245	276	279	266	270	275	281	239	289	289	250	253	256	288	244	270	282	290	280	283	240	275	274	250	253	254	264	287	306	278	255	276	251	281	259	269	270	262	283	261	252	291	293	290	248	286	277	252	259	247	281	282	229	275	237	260	278	231	283	264	261	270	242	255	287	261	270	279	271	288	243	274	277	281	271	285	255	280	260	252	285	292	243	252	301	268	282	262	262	287	288	267	263	270	257	240	287	258	280	281	270	264	278	279	244	284	256	249	255	242	255	254	275	239	276	301	267	289	288	264	275	266	256	254	272	290	262	272	251	241	266	285	315	250	251	273	258	255	279	271	261	234	265	264	288	286	225	258	249	277	240	250	287	249	244	262	251	285	296	270	298	314	257	254	282	269	241	254	275	288	308	300	282	261	249	258	291	240	264	271	260	254	283	263	230	253	280	267	217	282	252	258	286	262	261	262	264	302	292	293	274	271	261	256	292	289	263	275	277	249	273	267	270	288	292	294	284	279	263	277	271	291	263	292	257	316	284	257	291	297	239	268	269	235	302	266	285	279	288	252	309	260	306	252	250	268	246	289	246	275	280	258	282	259	284	308	264	265	246	258	265	243	241	309	262	268	243	266	279	289	266	276	280	263	273	265	277	283	273	282	278	263	302	302	294	265	280	244	278	265	256	252	255	256	254	257	280	271	284	260	236	251	292	276	270	274	260	237	303	290	295	306	270	258	221	261	265	304	231	256	255	262	249	272	294	268	268	257	273	267	251	254	267	276	268	244	244	298	237	287	257	266	276	281	273	259	282	260	265	282	272	292	274	260	288	231	266	271	266	268	271	269	272	266	302	283	280	247	259	284	248	257	292	250	243	232	273	283	264	263	258	263	246	285	280	256	260	267	256	276	271	256	253	252	282	237	277	251	267	273	279	306	277	261	271	287	274	279	256	267	274	277	267	284	261	231	281	261	237	265	274	258	299	282	264	260	289	253	261	264	281	288	256	253	254	229	261	286	264	250	286	265	306	265	227	295	279	255	277	310	261	263	294	263	263	249	287	261	229	245	270	273	241	275	275	246	267	257	250	247	250	265	262	247	303	265	250	297	295	312	255	278	257	279	271	273	280	247	253	256	265	292	282	307	303	274	268	257	229	255	254	254	265	290	270	287	244	263	261	256	278	271	294	287	265	261	266	274	245	262	256	245	263	268	221	264	267	291	285	243	264	262	249	292	279	265	274	268	277	244	271	254	257	280	243	262	254	288	283	261	293	316	267	241	264	276	275	270	259	276	292	287	243	290	271	245	271	266	267	275	286	252	258	263	253	273	246	259	257	268	239	297	311	260	280	260	266	275	276	249	248	242	268	285	267	262	272	280	255	284	263	255	275	267	254	237	283	268	280	256	288	261	258	278	252	275	252	258	265	254	251	291	267	253	239	266	274	288	275	273	285	305	251	277	290	293	269	273	230	258	245	269	262	284	272	264	271	266	259	288	270	294	271	281	292	257	247	269	290	259	262	306	260	295	273	272	281	269	282	244	273	264	257	280	283	279	268	261	289	258	259	262	290	269	286	282	243	231	256	262	256	279	265	296	274	256	276	261	251	241	241	250	277	289	296	246	263	277	278	272	258	280	260	275	267	257	253	260	250	275	212	299	263	274	245	267	253	266	248	248	276	262	282	268	255	247	250	225	266	285	245	274	266	247	260	269	257	258	268	252	261	262	256	259	262	265	289	294	265	287	291	265
7111	958	1601	3329	2769	1189	1008	927	839	826	754	735	695	698	683	691	711	697	575	668	648	652	671	706	683	675	651	649	629	684	648	615	608	642	630	642	613	666	630	628	659	603	673	639	594	641	631	658	630	635	630	632	619	650	630	638	605	621	646	595	660	624	655	657	614	677	626	611	640	589	609	592	614	594	607	646	624	671	649	618	624	638	632	613	634	621	614	635	614	664	637	649	652	634	629	624	607	647	704	605	586	676	612	618	618	629	619	627	601	667	613	632	676	622	656	634	623	571	635	630	620	630	612	684	639	622	675	649	641	611	616	624	627	588	696	613	626	636	603	617	598	647	665	633	613	630	616	680	629	634	641	632	600	667	646	636	659	616	629	632	623	628	665	644	613	638	644	670	672	606	618	673	596	578	607	541	625	605	638	594	645	598	637	619	664	636	626	643	600	681	620	619	653	630	677	630	591	645	667	619	598	626	631	582	628	635	646	639	670	631	651	621	627	589	612	596	653	609	564	628	630	648	631	615	621	608	551	637	598	597	584	588	586	658	619	598	608	623	671	629	573	643	629	640	640	648	656	614	605	646	599	654	585	631	650	624	619	632	643	621	661	642	584	597	588	644	622	630	614	665	620	575	631	651	669	652	619	628	648	611	649	608	660	610	637	618	607	601	621	604	651	642	632	612	655	599	596	609	592	623	652	622	631	597	603	612	643	665	628	602	641	635	656	620	632	642	634	602	630	602	637	644	658	615	606	651	621	618	658	600	633	675	643	684	650	626	651	651	660	622	617	620	601	637	632	611	649	646	586	626	608	606	586	603	656	617	619	602	593	632	622	632	561	593	630	642	644	662	620	620	621	603	625	611	654	599	625	601	614	608	608	639	672	612	639	617	646	604	619	633	631	640	605	634	629	611	661	633	639	629	595	615	614	628	601	635	627	625	639	595	624	629	661	670	650	648	561	659	639	638	606	610	632	603	648	610	623	642	601	601	636	622	575	621	625	612	628	635	627	665	619	641	630	662	652	643	601	607	673	673	652	619	665	672	600	629	619	589	631	628	610	639	604	617	597	641	569	605	668	655	642	632	622	638	605	616	601	577	600	621	601	643	623	624	610	607	614	669	618	649	630	616	641	590	622	605	692	637	575	623	644	637	625	626	635	648	629	624	652	606	601	568	589	621	585	671	647	606	640	644	637	638	634	610	630	667	644	669	618	640	617	673	613	605	648	664	639	620	627	590	650	629	613	645	638	647	631	643	657	651	623	637	564	616	604	602	607	600	646	616	627	621	627	636	630	617	600	622	651	657	615	617	630	615	630	638	570	631	595	621	682	670	657	631	632	625	651	620	602	626	557	596	634	631	632	672	638	628	574	627	624	608	631	613	621	612	645	625	605	607	641	629	599	649	626	646	628	635	597	691	634	624	667	613	644	619	633	647	667	622	625	699	631	662	582	584	604	610	625	647	603	609	635	628	620	612	594	640	607	636	608	634	609	662	655	665	598	647	618	631	623	637	656	651	614	596	695	616	643	575	616	632	638	584	622	603	632	629	625	651	597	645	659	633	645	608	659	656	649	631	641	629	646	635	599	619	641	649	606	660	595	662	656	613	630	611	632	597	618	640	635	600	653	602	650	641	620	652	587	625	589	622	632	574	636	595	652	609	641	618	650	606	617	573	578	628	625	677	672	616	657	653	614	644	640	576	661	616	636	660	597	655	653	591	621	629	627	640	584	631	621	586	651	604	611	653	619	624	627	635	585	672	682	585	642	625	678	624	617	637	598	617	626	588	640	624	638	685	604	663	653	637	570	619	650	634	609	623	632	606	560	572	623	665	636	631	633	626	558	651	604	630	617	618	635	643	597	634	641	628	609	620	594	641	605	645	625	615	595	656	589	630	616	620	608	605	636	608	652	598	648	636	618	607	628	611	658	627	654	605	637	695	637	648	634	662	659	612	607	620	625	653	645	639	622	630	672	624	668	594	690	680	640	651	619	658	609	617	645	654	663	626	606	597	644	619	615	649	615	631	633	619	649	645	656	663	633	618	634	646	663	596	616	622	612	624	635	647	661	600	597	602	600	599	555	612	641	629	590	593	682	577	650	625	600	619	668	634	608	597	625	601	652	606	602	588	625	600	684	638	663	621	644	610	592	607	611	595	614	641	666	676	626	625	626	606	585	644	587	651	617	573	613	641	618	606	620	648	657	612	619	605	679	626	620	626	619	611	621	638	594	630	611	641	589	677	646	653	621	619	621	621	624	630	655	617	634	595	606	674	597	607	625	652	666	624	636	649	633	617	628	590	627	624	616	607	587	638	640	606	605	624	646	606	702	605	603	635	600	578	643	623	617	581	679	645	645	669	630	623	634	628	657	611	606	663	605	638	662	628	608	612	599	624	629	614	649	617	634	594	619	567	603	606	640	602	595	624	646	607	639	626	629	583	605	637	626	692	640	594	623	655	631	620	619	648	625	609	621	631	606	653	639	618	649	633	646	630	623	621	641	612	639	620	626	591	589	603	656	600	592	620	625	623	561	619	620	600	573	594	633	612	589	613	631	627	647	600	621	622	587	668	621	649	628	640	589	637	637	644	609	714	633	660	635	608	616	658	612	638	602	608	628	651	610	606	632	668	602	661	648	628	625	629	611	590	617	599	641	672	587	671	629	632	653	641	617	649	597	636	605	573	643	636	614	619	611	605	643	630	625	692	653	598	662	658	586	595	642	628	623	632	647	649	625	603	629	598	605	630	620	601	626	613	642	656	606	607	624	637	600	629	620	629	635	650	621	636	633	666	598	662	626	659	621	613	617	672	629	571	640	645	629	618	626	616	631	644	658	622	611	630	656	629	623	632	658	577	613	616	638	611	598	622	638	672	639	632	634	628	609	614	634	645	670	697	616	625	608	582	596	611	657	635	682	577	608	635	643	612	631	537	627	647	623	638	677	631	602	656	599	599	615	615	611	673	629	586	579	637	587	602	640	629	577	631	662	646	639	649	671	586	607	620	636	656	581	633	620	572	633	670	667	608	627	556	620	650	612	641	621	671	643	641	647	633	608	572	628	612	632	628	691	644	646	613	588	623	664	642	662	654	602	586	646	594	635	632	659	665	643	645	654	638	633	660	647	620	592	623	628	631	672	659	628	655	665	610	645	603	627	646	597	645	638	602	622	635	653	604	609	634	590	617	629	585	609	648	621	597	626	603	628	643	618	623	593	612	640	651	629	598	620	607	627	634	651	617	639	638	585	576	648	596	651	656	681	634	644	646	645	631	633	661	625	640	655	618	615	668	649	683	616	653	633	625	597	595	669	653	638	641	668	607	568	598	634	609	622	636	626	645	593	647	631	652	685	637	615	613	632	689	647	649	629	576	596	685	649	662	615	663	599	652	633	599	581	620	632	625	620	627	668	620	631	601	647	604	612	637	657	628	636	654	628	607	657	662	631	623	643	588	667	612	636	579	614	605	647	675	643	627	616	606	615	593
13635	944	1309	1635	718	276	229	191	172	156	156	151	139	122	142	131	119	130	129	119	127	128	123	131	111	120	126	106	136	105	133	123	122	109	104	140	115	112	117	112	102	114	114	114	127	118	124	107	124	122	143	132	140	118	124	118	112	122	128	103	117	119	136	138	115	102	110	132	104	131	114	109	121	95	98	122	130	97	107	124	99	108	141	111	116	116	114	127	119	107	105	105	95	121	112	111	120	118	109	115	128	106	121	129	105	123	123	123	119	116	103	122	119	108	127	111	116	131	111	126	115	116	133	125	128	98	131	122	107	115	112	139	129	108	114	98	118	119	121	115	133	118	106	117	117	119	136	130	106	114	132	110	140	114	96	114	118	108	105	109	109	111	110	116	141	106	99	97	130	104	122	130	113	120	122	134	116	138	106	132	91	102	99	123	126	116	130	121	118	104	108	121	113	122	108	100	106	131	128	128	115	131	94	107	131	133	121	116	119	111	107	128	115	109	122	136	114	118	123	115	118	119	107	138	103	119	113	104	104	108	103	106	104	138	112	118	97	117	108	129	124	158	142	127	122	128	97	120	104	110	122	117	103	126	131	98	123	95	112	115	126	133	120	111	118	117	113	108	114	114	129	113	119	117	109	117	132	118	105	112	114	105	126	139	125	120	120	147	117	129	121	117	110	130	101	143	125	111	113	120	122	135	97	133	111	104	124	122	119	131	106	120	120	132	92	107	132	122	106	104	113	109	112	88	91	116	123	123	117	117	112	101	96	115	115	114	104	124	121	101	137	124	123	113	104	133	141	127	121	133	134	108	118	126	125	133	104	127	123	115	117	129	107	93	125	129	121	128	137	113	103	128	128	130	113	113	128	99	121	110	116	121	115	97	119	130	113	103	117	126	105	113	140	109	107	107	115	105	112	106	122	118	122	108	114	142	116	113	113	119	136	124	142	109	126	127	107	124	118	143	113	113	123	110	99	109	127	120	123	111	129	132	118	117	100	112	113	116	139	134	116	117	117	117	120	139	90	127	94	136	112	125	102	121	154	104	112	137	131	110	113	123	115	110	107	109	122	110	124	104	134	103	101	111	104	97	112	121	118	126	125	113	112	127	111	137	104	135	131	106	125	124	124	118	122	125	142	110	119	103	146	128	128	125	120	116	106	120	120	120	132	125	127	114	89	113	99	109	110	111	109	118	119	100	116	101	94	125	112	116	108	106	107	136	128	128	115	103	104	106	126	119	142	121	122	97	117	137	109	113	127	127	137	108	124	92	117	119	137	104	95	119	129	131	120	123	110	116	116	108	133	117	127	93	112	118	124	124	150	131	109	108	133	122	117	114	117	106	132	122	128	100	108	106	126	115	135	101	133	106	111	123	113	112	107	108	111	126	124	116	122	117	103	113	113	107	95	119	116	118	116	114	104	125	118	122	114	137	127	105	102	116	99	119	120	108	115	112	116	132	92	100	113	114	103	135	121	135	124	123	108	118	118	133	113	130	115	99	121	125	111	137	124	106	108	105	137	109	101	111	114	114	124	125	117	116	115	96	108	112	111	120	154	118	104	119	102	124	124	124	125	130	123	122	110	115	110	110	126	95	119	100	119	105	125	114	108	117	126	115	117	98	119	140	129	129	117	113	112	109	135	118	136	126	126	142	105	92	132	118	122	116	128	107	116	112	118	107	115	128	123	119	107	112	129	129	101	117	107	119	115	119	120	104	107	129	119	121	110	106	123	125	132	124	120	119	125	128	96	133	121	137	110	127	98	120	118	124	130	103	115	113	116	107	130	115	116	111	115	153	105	121	122	130	97	110	115	125	114	111	127	112	110	114	122	127	107	120	117	156	119	116	115	115	128	120	124	132	92	124	124	136	133	121	132	111	115	115	115	105	106	136	119	102	132	108	114	108	112	120	124	114	102	100	109	103	116	110	128	123	102	137	115	102	113	123	119	123	103	126	146	119	117	119	115	118	144	128	130	102	127	110	138	115	124	144	116	126	129	130	115	112	128	137	111	98	118	130	98	120	106	109	113	124	128	99	106	118	120	125	130	106	111	130	112	112	113	102	117	108	111	148	117	117	113	116	107	112	103	114	102	110	125	117	114	128	123	105	129	117	119	126	105	132	121	134	122	118	116	111	135	128	105	125	109	119	88	108	111	105	119	111	106	109	125	108	110	122	137	129	119	124	103	98	130	98	107	116	103	129	116	111	128	115	109	128	116	102	111	106	105	107	114	121	111	119	111	147	122	129	110	132	126	123	114	112	108	118	114	107	133	120	108	127	110	100	121	117	116	134	91	124	107	110	117	116	110	125	124	117	114	107	126	113	123	116	93	125	122	122	138	122	109	121	137	98	119	108	112	98	106	119	127	113	119	137	121	127	109	118	100	116	126	110	122	122	99	112	110	125	112	123	110	91	100	119	130	128	130	128	120	133	123	112	92	119	117	108	127	92	99	125	107	108	140	109	120	136	111	105	129	111	116	123	128	117	112	131	139	109	132	135	108	132	126	133	122	156	136	136	108	131	130	111	127	133	106	107	115	127	109	92	109	136	111	118	103	121	126	126	120	124	119	106	108	136	104	111	105	113	112	119	100	120	122	116	107	111	122	118	110	108	101	126	123	90	116	136	113	109	105	116	113	95	117	109	113	122	106	110	111	124	113	115	118	87	125	118	100	94	128	103	105	118	98	101	120	110	108	114	115	109	122	119	108	121	109	132	108	123	113	112	123	120	129	131	100	126	111	126	123	135	128	117	111	106	115	119	123	140	100	126	130	121	126	122	114	122	102	112	115	123	106	120	112	122	140	111	114	119	126	112	125	97	119	131	113	110	134	124	123	120	116	119	112	121	113	122	107	115	137	119	111	115	125	130	134	123	112	123	112	133	104	111	129	122	120	99	138	111	111	109	86	94	126	132	122	132	113	131	122	103	116	112	104	111	109	113	122	119	132	132	126	123	119	113	105	118	100	110	95	141	103	131	114	101	100	77	98	106	103	103	125	115	95	101	124	120	112	117	113	114	111	139	122	101	106	137	108	129	105	109	129	113	113	110	110	91	100	104	100	108	80	108	101	122	120	89	99	124	121	117	112	118	106	126	108	108	120	120	109	90	134	120	102	127	114	136	135	114	115	124	129	124	120	121	108	131	125	108	101	99	115	107	101	122	116	132	128	109	136	111	114	108	108	107	126	104	102	118	124	131	109	128	108	119	112	108	127	119	110	125	108	116	117	91	134	117	116	102	114	113	111	103	109	118	129	92	103	119	116	124	124	125	121	127	104	120	117	96	102	117	102	128	101	114	96	97	109	118	107	117	110	105	121	122	97	130	109	117	125	104	89	103	110	107	96	116	130	122	129	115	118	127	126	101	104	123	106	93	113	120	127	125	120	127	118	122	112	157	131	133	116	135	118	126	120	110	117	117	125	121	110	118	141	120	114	106	105	122	134	117	125	125	112	115	129	113	109	124	121	123	115	114	126	119
8506	959	2885	5128	2694	1303	1006	802	698	656	557	518	501	488	466	445	421	437	396	355	367	399	402	368	371	354	331	342	368	359	343	345	365	327	328	346	358	326	305	345	326	332	324	318	337	307	319	310	349	341	319	321	297	342	284	325	345	296	301	295	294	311	312	336	309	308	297	315	325	321	276	332	297	305	298	310	317	308	303	297	299	313	299	307	277	284	307	304	292	288	307	307	268	305	292	322	348	290	300	318	280	277	291	296	301	291	309	296	319	277	314	289	302	288	316	294	313	295	297	290	303	286	290	304	312	298	301	313	310	316	307	304	320	300	294	322	305	308	297	312	297	314	310	318	304	303	295	297	335	289	316	327	308	329	316	316	323	303	297	285	314	284	318	310	315	299	274	297	301	316	326	296	284	296	326	331	311	289	296	299	275	297	279	301	300	298	314	306	291	290	290	329	310	310	298	290	271	307	285	338	284	313	275	299	284	267	275	321	300	328	285	320	321	270	276	324	278	304	285	305	317	272	308	291	359	295	331	321	298	310	277	295	295	285	290	309	342	319	281	329	294	341	312	313	285	314	298	303	316	317	268	299	328	296	287	297	308	283	312	332	291	296	289	284	297	311	286	297	325	288	290	299	293	298	309	301	278	317	330	311	312	304	294	302	296	317	316	283	273	306	314	293	292	314	341	302	283	274	302	282	279	309	313	277	278	328	302	313	308	288	307	295	307	306	298	306	319	305	301	289	324	293	312	264	267	287	314	307	283	320	285	301	327	309	298	308	286	296	302	292	292	296	306	289	292	306	295	314	285	305	301	310	324	331	330	300	333	292	302	309	319	317	351	301	310	311	290	297	303	314	298	305	307	297	309	297	268	280	294	328	288	325	297	301	297	286	297	291	327	315	320	303	308	279	304	281	329	290	301	314	322	319	315	309	302	290	269	282	321	312	304	252	313	308	319	293	311	285	297	316	321	279	280	290	314	309	292	302	297	318	299	280	276	310	289	305	264	323	273	306	286	331	285	298	280	361	300	310	305	314	296	309	256	314	334	276	288	302	291	319	300	308	309	279	278	314	331	321	334	312	306	318	294	320	279	324	301	318	282	302	289	298	321	288	296	337	305	310	316	312	280	305	323	304	303	296	308	339	292	314	319	273	303	281	300	316	308	314	300	310	325	279	312	311	291	275	327	310	309	290	300	290	287	312	323	319	282	304	299	305	303	302	290	302	316	315	302	295	303	290	290	295	310	301	302	294	312	305	275	306	314	314	274	289	298	289	313	311	294	313	312	280	302	287	312	299	289	300	296	286	310	323	305	314	325	304	290	318	281	285	259	305	272	307	321	294	314	317	276	298	297	302	282	304	318	281	278	304	310	281	290	288	308	284	288	290	292	314	315	311	288	288	297	325	265	301	290	266	309	279	263	291	335	312	288	296	291	319	268	301	302	316	313	281	262	286	311	269	257	279	267	298	298	289	257	306	285	325	333	291	315	316	318	318	329	297	306	317	304	265	265	270	299	320	290	290	281	327	283	303	294	298	271	284	295	295	289	261	306	278	306	313	294	305	291	325	306	278	342	293	289	294	277	287	308	308	299	290	305	259	300	281	269	312	288	308	316	299	353	318	271	273	311	301	320	303	294	304	284	271	312	298	293	309	307	293	327	303	332	311	260	330	291	281	322	307	301	301	294	299	299	295	272	278	326	305	312	331	275	279	291	262	309	303	314	310	304	309	295	303	279	297	323	304	292	283	297	299	298	300	288	307	282	285	292	304	295	313	308	284	308	278	321	293	305	302	299	296	299	313	274	307	284	281	292	310	307	314	291	308	324	315	292	273	294	322	330	302	311	287	289	308	301	302	268	326	294	295	291	312	321	290	297	322	313	320	303	300	312	297	297	305	311	292	292	303	292	309	294	301	307	314	282	318	289	283	291	274	297	309	294	291	301	324	304	313	283	303	315	325	285	312	317	311	324	293	317	313	303	294	307	281	297	316	322	293	301	320	282	295	307	299	341	333	272	312	328	282	332	294	309	332	280	293	281	286	283	281	275	323	294	295	303	306	286	312	338	315	293	347	329	293	304	278	310	284	281	293	282	297	329	309	299	277	318	300	244	283	301	308	321	301	289	305	298	333	308	271	278	284	317	301	290	292	300	294	325	297	291	295	310	265	286	279	317	304	319	329	300	319	328	308	305	314	312	324	295	299	277	293	316	267	266	308	294	306	301	324	360	307	307	309	313	281	306	297	323	352	291	283	307	330	293	318	277	309	279	283	318	322	286	304	296	351	296	307	304	307	288	300	296	304	290	296	300	281	293	294	320	282	313	305	276	283	293	288	321	324	302	305	292	340	322	322	286	312	302	312	329	306	307	293	296	312	291	316	309	307	295	291	314	335	312	291	312	307	304	299	314	321	307	327	286	250	333	288	304	305	281	277	322	333	260	308	291	305	301	268	307	288	327	269	297	282	307	297	300	298	307	304	264	303	285	321	331	322	284	325	316	298	313	282	284	348	299	295	309	317	280	287	266	305	286	312	304	300	316	313	294	286	338	305	308	279	294	257	318	292	312	279	304	307	319	300	275	295	295	304	269	309	332	308	307	317	314	317	275	309	280	322	314	324	304	322	291	318	285	289	296	301	289	278	293	313	300	325	291	292	272	277	287	308	279	278	286	287	299	293	324	297	283	303	298	345	280	288	280	307	303	306	304	326	313	297	321	269	303	316	271	305	287	300	310	300	288	306	304	273	278	279	296	282	303	311	297	295	272	283	322	308	324	339	293	291	292	259	301	286	329	287	307	326	284	280	304	299	288	294	296	323	296	288	298	291	329	265	325	307	312	335	309	320	321	299	335	300	299	319	313	300	309	310	300	322	300	294	293	311	285	294	328	300	335	273	308	307	308	315	314	299	297	288	275	312	328	316	293	319	293	278	291	301	297	282	278	295	302	306	301	315	290	319	325	275	298	317	317	295	304	333	304	284	322	325	288	272	326	299	297	293	309	279	306	287	312	294	279	294	311	329	300	280	297	274	304	294	311	296	335	303	267	325	310	276	315	295	298	279	300	301	303	287	312	285	276	323	299	291	330	304	327	288	285	319	305	299	301	302	291	312	293	329	331	275	288	323	268	317	299	297	307	292	301	309	301	281	285	293	317	329	290	300	280	308	302	290	297	256	301	282	287	318	303	315	286	296	292	268	300	307	301	276	287	277	257	245	287	286	300	305	288	322	285	323	281	318	281	291	300	290	301	303	290	307	299	323	307	287	323	278	315	292	291	314	338	307	294	302	329	274	281	276	289	306	287	273	320	305	299	286	311	302	281	304	318	347	313	333	279	297	302	305	321	303	294	275	301	292	300	284	303	282	304	318	312	317	318	315	290	298	334	315	328	310	306	289	281	304	276	317	313	279	304	278	330	322	285	315	277	299	276	284	302	314	315	303	299	290	296	318	296	310	323	323	309	323	315	291	279	330	313	278	343	293	291	295
1581	479	807	682	383	343	343	309	309	343	310	332	298	329	329	298	312	322	321	324	336	333	348	340	314	339	305	350	303	330	322	332	331	345	320	334	305	333	305	314	310	352	327	327	325	360	345	302	318	352	344	321	342	326	324	329	329	299	313	328	324	330	322	319	308	316	302	328	310	326	333	339	292	346	299	300	372	318	309	316	342	336	322	330	307	328	302	336	351	347	323	300	327	319	281	292	343	303	318	288	380	352	318	307	314	302	338	325	311	314	301	315	328	324	318	327	310	344	363	358	331	316	347	335	326	345	363	311	331	322	335	295	319	273	346	318	317	315	317	336	310	319	309	341	325	311	331	330	275	319	345	332	317	351	329	309	353	318	312	308	307	283	303	313	321	332	346	340	311	363	316	354	327	297	320	345	326	353	315	316	334	300	324	315	325	334	317	315	320	328	352	307	303	320	313	326	338	342	334	350	315	350	356	313	323	353	344	345	328	314	346	294	320	331	323	298	312	332	301	328	300	315	304	303	330	330	339	338	315	310	302	345	310	340	346	286	311	304	319	352	346	330	337	319	303	337	317	345	334	335	318	314	359	349	297	284	328	303	316	352	337	341	346	325	344	322	327	308	339	310	341	337	300	274	319	315	299	323	300	305	306	299	288	317	356	319	364	321	317	323	322	335	325	311	333	308	333	346	327	335	322	326	296	312	323	324	315	332	293	319	330	323	346	305	297	351	319	339	317	312	356	328	366	333	335	322	322	363	335	332	314	326	336	318	338	323	327	348	313	335	338	327	353	312	324	340	330	345	302	363	317	295	351	330	317	317	346	329	319	342	331	324	349	313	318	305	338	322	340	336	328	332	306	309	323	325	307	333	326	302	319	362	309	337	315	346	317	315	331	325	356	309	328	361	302	318	340	313	331	306	316	343	344	347	327	318	310	354	311	340	328	342	340	309	360	319	330	337	326	335	327	353	304	344	317	299	335	321	320	353	332	355	330	322	299	318	328	349	319	296	327	295	344	286	298	321	327	360	350	320	354	344	312	315	335	321	340	316	293	333	306	305	345	346	313	296	318	322	321	358	350	333	294	310	313	324	345	321	326	345	306	307	352	323	307	299	329	326	322	331	332	328	332	339	344	284	338	320	327	327	308	347	333	321	324	318	307	312	304	321	326	333	308	344	284	336	335	315	312	325	305	318	365	356	331	335	340	347	321	327	345	309	294	327	329	324	336	320	327	336	321	296	329	292	328	337	357	310	333	286	331	338	321	301	334	339	315	350	337	334	328	323	300	306	283	336	340	301	373	334	342	351	323	308	346	329	325	335	300	358	331	314	322	331	317	323	272	315	333	309	316	296	304	310	309	336	365	343	308	331	321	298	334	332	316	335	292	298	343	331	345	366	334	293	336	329	334	347	296	327	330	350	287	341	338	318	319	370	328	322	336	318	303	313	364	339	331	321	335	339	310	319	320	336	333	320	335	352	330	369	381	352	327	321	343	318	302	322	331	306	295	327	324	306	328	295	370	373	329	309	331	318	305	297	343	356	316	324	348	343	356	318	322	337	312	326	310	329	312	318	354	358	366	360	343	310	348	341	356	347	288	326	276	345	333	323	332	331	317	334	350	350	330	307	362	319	295	304	345	332	326	319	285	303	323	340	314	330	321	297	347	307	309	313	363	325	312	278	366	343	323	325	332	305	321	349	354	334	315	335	318	321	325	358	336	341	358	319	315	347	271	305	337	307	327	304	286	323	318	318	330	352	316	332	343	332	317	315	312	315	285	304	334	313	296	282	319	315	364	327	351	306	319	298	325	344	343	303	331	340	336	333	351	300	329	329	319	344	311	320	317	317	305	302	314	298	326	336	322	321	324	347	339	329	314	315	313	300	305	297	302	273	318	308	325	306	347	319	331	295	338	286	339	313	304	337	327	313	306	308	279	308	340	332	282	332	327	324	346	335	315	350	321	308	325	318	315	330	360	327	332	293	312	357	330	332	347	331	329	358	342	332	331	363	320	302	354	305	350	329	321	329	308	296	304	325	331	324	338	310	324	308	332	305	319	337	328	322	334	321	318	357	336	336	314	305	308	327	330	320	321	349	326	349	353	329	335	306	306	360	365	311	353	354	324	324	298	319	357	312	282	318	307	327	291	308	319	289	293	314	307	295	307	337	311	317	299	333	320	351	291	359	332	334	319	309	321	327	319	326	328	316	337	325	313	333	333	320	329	304	357	331	337	302	356	350	305	324	315	357	329	331	325	352	370	344	340	289	313	364	370	324	313	354	347	330	320	317	337	316	303	351	298	330	303	300	304	347	314	327	293	301	326	360	343	321	311	312	356	324	298	366	319	315	335	293	326	321	339	342	327	342	355	344	293	284	338	306	309	348	334	348	322	300	300	336	309	314	378	337	284	311	293	349	327	319	331	330	308	313	340	302	326	310	345	312	331	321	338	338	319	329	311	323	340	329	332	363	338	329	299	351	343	357	323	325	327	343	323	307	325	320	356	305	326	344	320	348	331	334	340	306	328	332	343	336	364	314	350	297	368	322	294	333	298	348	346	344	333	324	339	310	284	342	328	340	299	325	304	301	337	345	357	347	327	312	334	329	336	320	306	347	323	327	338	331	337	328	349	303	328	285	317	296	319	322	301	325	300	321	341	313	305	344	349	318	335	306	326	316	352	302	364	377	326	328	333	314	317	329	306	328	320	319	378	324	357	313	364	331	336	331	327	327	304	286	325	296	329	329	338	348	328	322	318	305	357	364	325	370	293	325	348	317	306	351	311	332	311	324	319	355	309	335	329	349	306	360	270	331	340	342	346	347	319	326	343	317	326	299	327	327	326	325	328	324	356	368	330	327	310	302	349	332	320	350	310	313	318	333	352	325	334	325	354	354	273	310	330	314	321	294	294	352	323	338	321	358	323	329	345	353	332	333	300	310	335	307	317	304	347	311	301	315	326	313	334	338	313	308	312	324	338	299	363	356	338	368	332	297	317	288	310	313	327	326	324	311	361	281	317	300	333	338	334	319	322	366	334	356	328	330	320	332	341	323	301	347	334	336	341	354	299	324	326	326	320	328	325	313	327	338	308	327	345	325	296	349	337	327	275	317	332	338	321	353	321	334	298	347	344	348	336	330	309	320	336	351	332	327	290	315	345	319	326	321	332	322	334	346	360	333	348	341	336	292	341	368	331	335	318	300	332	296	321	319	302	330	337	344	314	317	332	339	311	334	359	356	366	331	333	358	279	304	308	315	310	332	326	326	331	308	337	349	335	343	341	348	331	336	317	313	349	299	292	311	342	311	341	347	318	354	304	327	325	328	362	307	315	309	355	326	321	334	325	363	332	318	339	331	326	315	316	342	318	323	309	294	339	353	314	337	308	293	334	328	316	340	299	293	362	303	304	320	323	318	325	308	332	324	352	317	333	307	293	316	306	334	316	348	310	354	304	360	354	329	364	329	323	325	339	327	353	309	323	325
2201	948	1867	2026	972	799	756	781	783	761	788	770	804	754	796	757	781	722	820	787	800	782	710	760	727	759	768	769	787	748	749	795	767	715	783	708	756	781	737	794	758	821	695	803	729	739	755	749	720	737	746	742	813	773	817	754	754	761	794	733	771	761	787	732	747	738	720	747	791	743	765	768	744	810	750	754	750	758	776	769	788	786	799	763	778	709	757	783	768	740	810	726	787	784	686	734	778	759	768	777	787	776	775	773	801	728	706	806	782	764	718	750	773	761	762	767	786	734	767	738	808	782	749	750	794	766	767	777	772	733	766	776	715	782	752	754	771	768	747	850	736	790	732	733	710	772	779	756	750	758	733	705	780	724	799	774	731	752	762	751	762	779	739	754	753	751	768	794	778	737	787	757	762	800	745	799	714	724	718	767	707	715	824	791	785	781	755	771	774	728	787	748	762	744	747	779	756	750	764	737	765	743	754	711	760	757	805	801	786	751	741	771	755	702	756	759	715	759	750	781	769	741	795	788	710	799	707	754	793	731	754	701	748	761	744	757	764	750	722	757	762	832	782	757	750	728	774	753	765	734	751	763	710	737	743	732	796	723	745	760	725	780	739	729	708	808	774	770	778	770	755	766	768	782	759	804	747	748	758	714	809	751	727	767	759	729	715	772	708	746	797	720	751	733	771	771	823	745	738	752	739	731	777	806	786	763	724	775	820	772	727	774	749	773	774	775	722	767	737	787	741	763	738	796	819	743	738	747	808	716	706	773	783	743	773	754	738	725	730	770	776	703	775	806	685	803	739	778	783	786	766	752	790	774	760	740	762	727	753	790	765	761	817	746	747	712	772	767	742	763	757	749	742	744	798	756	784	693	780	734	786	723	791	768	802	755	776	746	756	702	760	698	715	758	793	777	753	777	760	783	776	712	767	831	745	747	761	748	747	768	749	758	779	733	719	767	725	732	738	750	824	761	768	762	750	734	714	734	760	761	757	736	774	722	746	806	768	781	786	737	749	748	743	718	694	750	706	741	743	741	770	730	771	801	753	692	719	793	725	749	734	770	714	740	748	758	791	764	763	731	761	799	745	719	753	765	713	770	749	764	724	765	741	730	788	730	764	732	791	748	764	738	788	720	742	735	731	763	772	820	776	770	796	763	752	714	747	734	741	776	759	703	688	735	723	765	835	721	804	736	779	769	789	760	770	723	746	775	776	770	773	726	735	741	765	743	753	764	706	740	761	746	719	756	789	728	704	771	756	780	742	754	749	798	771	751	824	759	745	726	781	767	767	789	771	791	707	771	773	744	759	755	717	748	778	774	731	706	756	758	753	790	816	740	789	704	759	733	712	797	756	775	739	759	771	776	727	776	758	741	800	778	741	780	755	743	755	766	747	745	777	755	758	788	717	770	747	792	747	776	782	774	735	754	728	778	757	717	754	819	762	753	758	792	757	773	757	737	673	771	765	712	739	703	761	715	743	745	761	757	727	727	772	754	783	810	763	727	791	801	759	810	760	744	781	745	732	819	758	732	790	740	798	750	793	801	760	779	750	699	748	750	765	770	776	702	728	765	751	786	793	721	721	778	799	758	722	750	738	703	791	775	713	786	821	795	697	754	782	808	771	764	761	726	681	749	776	740	762	783	761	746	772	752	738	789	790	757	796	798	721	769	748	744	754	779	750	758	777	751	764	747	752	772	767	767	754	733	723	769	765	740	735	738	827	702	760	766	805	704	774	737	764	731	739	729	755	723	774	747	773	788	736	719	762	732	749	759	731	768	760	769	788	776	760	784	748	733	694	736	730	739	756	795	709	787	781	798	770	788	756	782	768	759	737	745	754	785	789	754	737	786	776	765	769	799	769	770	768	763	731	770	755	745	803	729	791	792	789	718	748	742	777	792	778	787	799	718	734	744	780	766	772	670	744	735	779	790	790	775	819	772	792	707	786	756	739	719	798	766	782	726	786	807	781	768	758	799	776	743	790	774	772	731	793	734	745	757	746	737	802	724	718	725	755	696	779	757	756	780	797	780	748	779	758	776	753	718	787	759	756	804	742	758	781	749	762	785	748	790	787	751	781	800	751	754	684	791	774	747	763	747	736	797	713	738	783	740	704	761	763	762	714	779	742	799	808	810	745	785	814	725	776	717	706	748	783	746	761	767	769	763	770	781	789	766	763	733	720	774	757	725	777	765	763	721	748	729	807	779	749	771	788	739	733	731	766	750	774	762	783	740	760	734	787	755	793	771	793	731	766	742	706	761	723	791	760	753	738	714	750	741	791	777	745	740	764	781	760	784	756	743	789	735	776	731	803	792	805	735	771	785	727	760	793	796	757	727	758	752	745	725	718	731	773	803	735	734	798	741	741	710	750	743	742	756	769	761	765	748	799	766	800	765	737	759	762	781	766	772	750	740	725	779	761	724	755	739	757	750	762	775	755	728	751	735	750	752	750	769	763	769	724	729	745	808	695	742	743	743	791	725	778	809	771	789	810	762	731	685	730	731	766	784	727	772	729	767	791	765	717	755	750	757	786	720	718	756	778	800	790	749	740	709	786	728	719	784	778	766	756	743	726	790	736	759	766	775	735	717	717	691	825	810	740	821	794	754	754	744	795	714	768	753	748	828	782	699	769	764	786	769	724	757	756	785	748	724	707	840	732	772	781	797	781	763	763	805	726	762	826	839	766	748	792	726	766	783	785	732	774	789	733	799	766	739	756	783	768	795	782	758	727	787	781	737	779	774	779	775	706	843	708	734	761	755	736	752	680	755	752	776	774	752	709	722	766	729	735	740	778	727	708	752	794	811	767	749	733	732	751	828	800	763	774	787	723	744	756	802	797	720	754	804	791	788	727	794	798	735	792	747	758	720	763	761	761	750	779	729	761	769	783	785	789	755	810	768	719	709	743	818	769	756	746	755	772	781	774	756	753	783	759	724	722	724	767	791	765	801	757	755	758	807	729	732	794	777	741	766	757	764	732	769	744	789	757	781	734	719	747	763	716	746	746	765	756	791	740	758	833	739	757	726	766	785	737	773	727	817	731	719	726	782	813	808	741	746	768	730	759	765	748	765	816	794	758	717	747	753	731	776	753	719	781	749	760	800	762	811	788	756	796	757	792	728	837	776	795	827	764	782	760	784	794	767	764	761	746	749	734	767	766	755	789	780	743	761	745	697	731	792	778	731	743	782	774	726	757	799	773	761	759	758	762	758	721	771	766	739	780	791	736	771	802	742	738	788	781	762	721	722	763	736	730	723	743	729	758	754	765	784	763	785	770	767	757	749	733	755	756	762	756	739	693	764	762	789	778	784	753	778	779	714	733	752	802	731	750	790	753	783	753	784	709	785	743	794	743	763	775	738	736	712	784	726	759	727	805	760	771	753	764	748	752	695	732	755	767	772	756	756	766	783	754	774	781	711	791	755	762	728	764	797	751	753	731	757	793	740	769	764	760	778	763	738	733	743	701	719	780	780	722	814	799	788
8265	1292	1631	1064	450	350	334	288	276	290	254	281	290	285	260	290	305	274	283	267	269	249	279	272	251	258	317	265	247	253	281	258	274	271	301	281	257	269	265	275	305	286	251	247	281	261	258	279	292	275	272	265	283	279	275	277	276	248	237	257	285	265	261	264	276	279	245	247	275	285	287	268	257	274	264	281	286	288	246	248	240	270	314	252	274	256	276	287	272	275	294	275	275	233	278	205	261	299	278	274	259	291	279	259	257	271	258	262	283	290	270	277	261	270	251	296	270	248	280	280	246	283	260	263	241	252	296	269	270	269	282	262	246	277	274	257	277	305	268	281	283	259	269	284	297	254	271	254	288	274	272	272	291	286	301	241	253	285	259	267	270	264	269	266	253	265	273	260	299	258	283	265	283	266	295	270	262	274	240	243	281	271	250	284	277	262	289	290	311	302	268	258	301	266	258	307	292	277	266	300	312	262	268	273	278	269	260	279	286	251	270	274	259	256	259	264	271	271	300	300	265	266	286	245	281	230	263	269	259	258	269	300	246	260	258	255	274	278	257	268	247	249	279	259	276	276	274	305	274	237	314	262	291	289	273	268	282	271	284	292	267	289	265	274	259	250	259	261	282	261	262	295	252	256	291	289	278	285	298	255	266	279	295	262	263	270	278	228	283	285	296	266	264	297	269	284	273	254	262	295	264	270	267	261	255	271	244	297	254	280	289	260	273	259	266	257	280	260	273	268	296	240	248	271	280	263	268	269	293	281	298	304	252	296	266	273	306	321	265	282	284	262	254	276	259	265	274	270	254	278	256	286	296	301	284	271	242	305	295	264	268	245	304	274	277	282	252	276	293	287	274	266	284	267	283	274	250	262	249	267	296	286	277	292	264	255	276	266	306	274	296	288	277	266	278	276	258	279	258	266	260	279	248	291	297	259	278	228	269	260	296	282	276	280	257	283	299	252	281	278	267	258	248	276	253	298	260	273	280	285	282	256	256	256	263	264	256	263	252	264	278	280	277	264	274	285	280	250	260	288	249	281	274	234	265	296	266	243	273	251	290	280	258	274	259	272	319	265	285	288	287	296	251	252	251	274	236	251	273	272	258	282	245	277	276	272	267	266	265	274	261	247	245	276	282	286	271	264	297	269	286	265	285	268	253	290	257	294	288	280	288	286	291	273	269	261	264	271	265	268	247	280	275	288	264	279	269	261	276	310	279	289	274	249	255	239	273	305	267	296	282	251	258	285	250	248	276	305	275	263	264	252	261	321	280	276	309	276	285	276	258	286	280	262	287	238	240	283	294	309	248	252	257	264	269	266	273	277	236	255	261	262	289	276	260	257	282	295	245	259	287	255	264	311	281	245	297	284	289	289	258	275	276	278	271	281	266	255	234	255	258	285	291	280	241	263	250	268	270	254	290	250	268	274	272	294	302	278	255	265	262	237	231	241	259	286	276	274	253	282	249	269	287	283	285	269	273	325	260	265	280	286	275	274	250	265	297	271	281	271	272	244	276	300	236	288	258	252	268	302	248	267	274	255	274	259	261	287	249	266	306	254	270	294	257	283	248	270	282	308	276	277	288	240	241	264	280	257	282	280	260	266	284	279	264	264	251	269	262	271	264	281	272	284	293	248	253	293	276	255	283	270	257	288	260	265	278	295	253	270	300	271	254	262	249	269	288	296	280	295	269	248	287	294	274	280	271	297	266	294	270	274	261	278	304	254	277	312	250	285	280	296	263	309	284	271	249	249	260	248	301	298	292	307	297	267	300	281	247	276	274	267	265	275	250	306	309	256	279	256	254	255	256	273	297	241	286	262	298	280	253	295	254	261	278	293	278	277	311	293	275	274	254	247	268	305	304	275	294	283	255	289	276	269	281	296	283	281	309	255	273	283	233	253	251	256	220	236	286	261	266	252	256	302	275	279	269	289	243	271	268	287	257	278	270	293	270	257	273	301	260	254	280	268	245	265	261	253	260	282	264	234	258	287	281	243	272	271	260	268	239	279	295	237	281	253	269	291	274	288	269	294	267	259	258	291	301	294	292	284	275	246	279	257	289	268	309	300	270	250	294	261	294	299	275	259	289	258	238	245	285	277	264	266	249	261	246	232	284	281	288	282	302	271	257	295	252	259	260	222	285	269	233	274	277	299	289	264	270	258	218	240	299	299	283	248	233	277	235	259	275	246	251	249	273	240	287	272	263	266	281	265	263	286	290	263	244	269	267	255	271	320	267	282	289	274	242	273	249	264	265	241	262	296	250	291	260	302	282	285	275	271	255	284	269	260	249	272	270	275	266	252	279	262	267	251	273	266	262	272	275	279	252	278	265	269	272	266	272	257	274	263	280	282	283	257	284	274	301	231	236	307	262	238	286	286	280	278	268	269	294	277	238	297	281	253	290	291	260	268	277	280	282	271	260	280	291	262	301	277	257	279	267	261	280	270	270	279	262	268	241	246	275	264	247	255	265	276	284	240	283	262	296	251	281	264	281	255	293	280	281	274	269	253	257	274	286	280	256	259	242	282	283	269	237	288	256	261	304	212	280	284	315	283	260	264	283	277	306	260	292	277	247	282	245	250	254	260	261	248	287	267	262	273	272	287	290	299	260	291	273	291	265	253	285	264	276	285	282	264	273	264	287	260	280	296	277	272	279	266	256	235	280	274	265	268	248	295	281	260	281	259	246	249	269	248	263	250	264	279	283	264	265	275	259	276	238	261	265	213	296	282	260	242	250	261	269	265	265	262	265	251	277	293	267	243	288	248	290	256	263	276	279	266	270	275	286	272	280	309	246	286	299	263	244	266	269	268	304	273	241	294	291	261	297	286	281	264	292	291	260	265	282	237	275	278	257	292	261	283	257	255	286	298	278	307	246	290	277	254	266	257	249	248	258	283	274	289	265	240	300	260	288	292	291	259	262	281	272	285	272	275	269	275	235	251	285	297	260	259	282	298	323	265	258	250	261	288	268	303	266	287	253	262	272	265	297	258	267	254	276	294	262	244	260	270	266	261	271	267	280	265	278	258	264	281	273	268	287	281	266	279	261	252	263	314	246	254	250	255	289	277	262	248	281	299	285	268	266	274	257	290	246	288	259	274	299	303	297	290	288	277	247	259	274	262	268	266	246	272	314	267	292	288	284	280	255	283	259	283	266	265	275	274	251	262	248	275	283	266	264	247	262	291	297	247	259	279	276	256	263	258	263	272	279	282	294	259	266	295	287	264	275	258	252	277	293	294	299	277	306	257	259	256	261	267	259	276	261	249	250	274	264	264	287	259	268	283	256	278	255	267	255	253	272	263	267	256	280	250	272	233	301	260	252	259	271	270	278	299	292	279	272	265	229	269	262	278	288	247	302	300	266	281	263	297	285	258	272	267	293	252	258	308	290	266	275	269	293	243	286	262	289	287	263	287	284	242	306	247	268	292	254	256	258	238	283	274	270	264	248	255	294	275	278	248	284	283	252	265	248	303	277	271	282	276
7192	1569	3457	3178	1356	1106	982	923	831	823	734	735	743	740	734	721	692	702	701	667	697	654	659	666	610	691	677	637	639	676	664	659	651	630	649	663	643	688	594	636	688	616	655	663	702	646	635	613	657	622	626	668	649	652	626	637	639	653	621	651	629	559	612	629	649	673	667	644	635	633	623	646	650	605	616	629	592	654	653	621	628	596	631	636	639	653	594	669	630	637	631	587	631	657	646	662	613	678	639	637	685	661	644	645	660	612	627	666	656	686	687	656	621	617	613	651	600	690	640	621	659	630	642	595	669	703	652	615	637	603	667	620	636	633	626	670	642	715	632	649	609	607	647	665	618	664	618	625	677	686	600	626	645	652	655	597	653	618	653	619	624	625	644	605	630	587	663	651	641	643	653	651	654	670	651	637	631	637	631	608	608	628	593	608	632	664	611	677	637	611	651	620	672	584	626	619	640	613	638	642	644	608	613	645	632	614	634	652	698	646	703	679	640	643	643	653	622	678	601	634	600	615	654	629	637	646	646	692	608	659	621	576	614	622	631	632	635	584	641	648	663	617	668	589	631	636	621	671	627	631	613	664	695	624	657	639	593	599	652	584	645	595	631	599	617	645	614	632	666	633	615	668	632	650	640	630	635	622	635	670	612	617	621	675	678	628	662	611	604	633	593	679	583	573	614	645	633	633	640	620	652	643	597	598	615	642	603	642	636	648	612	667	630	666	616	634	622	673	648	670	633	610	637	649	659	648	610	701	664	660	631	670	661	625	656	606	641	628	597	654	633	634	683	636	599	616	647	620	601	663	602	640	655	674	643	610	602	615	630	661	667	622	653	622	622	620	659	662	625	620	657	652	696	607	571	618	605	587	667	622	627	622	638	619	637	639	663	625	633	678	601	662	656	638	620	630	632	619	643	657	623	659	657	612	641	646	641	620	584	591	609	652	621	644	615	619	640	629	614	627	667	608	644	613	658	593	621	628	637	606	617	608	653	666	676	637	699	612	637	646	689	635	642	628	633	628	646	643	622	675	650	591	641	662	647	636	608	599	653	666	619	632	653	585	670	646	631	681	640	670	602	673	584	680	647	661	624	568	594	678	638	634	668	625	611	622	647	643	647	630	623	579	625	594	687	620	603	658	637	624	604	561	618	609	644	593	661	660	636	663	636	679	636	650	625	592	563	627	620	599	627	641	640	626	667	629	667	666	570	607	615	611	647	592	572	643	637	657	655	616	658	617	630	644	638	631	577	596	605	661	670	635	648	610	575	654	615	644	659	654	629	631	635	691	632	662	642	669	667	608	624	617	631	615	651	682	603	634	606	620	632	651	636	676	672	627	608	662	634	658	641	647	667	629	635	624	629	610	659	684	643	684	607	629	580	685	624	666	628	615	651	610	666	653	615	672	650	640	647	616	658	614	617	613	684	633	583	583	639	624	634	644	621	630	640	595	609	642	616	693	634	636	659	620	576	670	651	630	637	624	607	651	613	642	628	606	607	638	614	611	695	637	658	641	574	656	605	634	631	621	604	669	658	638	655	634	619	641	685	607	680	634	627	614	658	625	626	651	655	641	613	614	600	617	628	659	639	678	659	620	630	680	661	654	632	637	604	631	631	607	602	651	665	612	621	648	645	602	627	614	609	661	687	629	640	627	608	612	610	630	624	639	655	617	641	670	620	611	630	612	670	630	656	640	612	625	688	628	615	689	637	633	615	631	618	590	669	666	656	617	663	599	662	619	625	643	627	664	621	620	639	596	617	635	592	624	678	665	636	606	593	607	654	633	675	660	600	642	635	628	596	609	627	641	624	593	630	625	614	670	675	648	615	678	658	691	625	596	630	653	669	575	652	613	660	646	655	597	624	640	669	636	620	614	613	659	631	635	628	641	580	572	614	617	651	659	577	640	622	617	614	612	655	593	657	652	650	636	627	633	629	611	659	647	660	609	668	609	600	633	693	636	632	635	657	624	647	602	635	612	667	624	612	603	625	634	649	660	682	664	655	622	638	658	633	632	641	644	586	643	683	612	626	650	653	643	641	631	658	614	642	668	626	643	621	703	679	636	612	677	615	626	628	670	659	679	628	569	638	620	620	661	602	649	644	632	635	613	628	607	665	630	604	638	646	634	607	588	604	637	643	619	622	634	625	604	644	642	609	666	595	633	671	606	587	685	659	657	638	596	615	614	594	663	667	654	623	644	647	618	647	609	678	588	649	672	639	637	674	671	653	645	598	641	600	653	634	633	601	667	642	590	615	644	664	636	629	654	590	623	660	630	630	601	629	595	619	620	632	688	613	618	631	616	656	646	683	575	633	637	668	618	674	624	640	620	633	658	631	674	634	613	606	654	627	639	621	661	598	645	651	664	631	653	617	594	638	638	618	676	657	653	609	611	650	664	605	622	658	634	607	623	680	634	591	624	632	655	605	588	640	650	676	615	609	666	679	646	606	667	606	661	634	645	609	631	604	615	606	610	674	647	605	613	644	602	626	652	619	618	649	609	637	637	642	652	627	610	589	655	668	637	604	665	623	624	623	645	638	651	646	595	618	652	634	648	633	585	653	634	666	639	617	679	628	639	604	630	631	673	681	611	645	673	619	666	598	589	630	616	617	652	677	641	636	629	600	643	650	588	633	594	653	697	661	637	645	640	640	704	645	665	613	670	613	638	660	602	694	632	593	593	606	640	631	638	617	639	649	632	651	661	640	629	644	660	618	622	641	643	669	641	607	615	637	625	639	651	672	637	638	645	630	655	657	638	677	602	656	633	578	689	640	652	647	619	666	640	658	616	643	649	590	647	613	645	628	636	615	594	640	614	654	684	633	624	614	643	617	686	633	687	622	625	674	623	648	611	675	656	642	643	685	627	626	616	653	650	658	689	618	624	662	635	594	661	631	652	666	657	675	616	636	644	611	618	640	685	684	623	606	618	631	583	610	635	634	618	673	659	619	602	638	645	644	636	649	667	673	661	630	685	607	633	634	608	655	669	633	683	603	623	676	664	636	646	685	661	599	644	629	669	655	574	629	658	653	627	645	618	646	613	640	623	668	585	602	623	638	594	637	655	604	653	632	666	665	698	641	599	639	658	655	620	664	672	639	635	670	578	624	632	622	647	663	652	641	696	632	647	635	624	656	616	642	651	615	606	625	625	619	638	621	606	671	655	635	672	616	636	620	638	625	586	631	605	666	645	594	615	623	650	645	640	668	649	631	575	655	632	608	647	637	632	646	649	607	604	647	617	624	611	647	612	659	630	689	632	671	627	637	596	626	660	661	683	700	608	625	609	598	605	602	636	647	629	649	644	602	642	654	658	645	649	616	639	653	679	661	651	625	593	672	633	620	627	614	642	633	590	659	633	617	622	630	590	623	609	609	650	635	649	603	606	698	652	604	633	662	659	674	609	657	640	628	621	566	626	631	669	638	663	611	677	637	641	641	625	624	630	688	604	635	667	677	634	655	626	597	655	638	626	624	664	612	653
15436	2088	1986	955	386	275	229	204	166	166	176	157	131	136	143	146	142	139	131	127	131	124	119	128	131	121	132	153	136	119	129	113	125	116	127	123	125	116	124	119	121	116	142	122	129	134	98	100	120	124	113	124	124	130	117	108	107	122	110	120	114	112	132	140	128	116	100	149	130	151	129	96	111	99	110	132	111	114	127	136	103	112	128	109	132	125	144	127	122	123	113	112	120	111	105	123	127	124	99	140	123	90	124	116	115	129	121	121	116	104	141	89	104	131	138	109	116	108	119	136	112	131	111	122	118	125	106	107	109	110	111	119	138	112	116	146	112	115	118	105	117	134	104	140	122	134	145	118	115	127	103	125	117	95	127	112	108	124	121	101	115	118	108	104	114	134	128	114	122	117	132	122	112	124	119	122	112	132	135	115	125	134	129	109	118	101	109	118	112	135	107	109	114	117	126	118	125	119	123	119	119	154	110	114	150	128	108	124	128	102	125	126	115	132	128	140	114	118	116	111	135	104	134	122	117	109	121	135	121	118	113	117	118	133	102	99	109	111	126	131	117	138	137	118	125	130	126	117	118	128	112	128	99	119	126	124	124	118	100	108	115	111	105	130	120	142	113	102	121	130	143	113	109	113	109	130	125	115	137	111	121	109	116	136	98	119	107	124	131	97	120	114	111	110	129	99	109	135	102	106	134	130	112	138	135	150	115	121	113	120	120	119	94	118	108	135	118	114	125	115	116	98	115	111	102	123	127	123	131	125	120	113	121	115	135	107	113	128	132	130	121	145	124	122	113	124	118	114	114	144	120	140	107	90	114	116	101	122	114	108	114	122	125	117	116	100	118	100	130	138	98	117	117	113	121	114	115	89	117	147	117	118	126	150	149	109	136	123	107	126	111	105	104	111	129	86	125	101	104	115	135	117	100	130	132	123	104	123	116	143	133	113	123	119	118	121	124	122	123	114	109	129	130	101	109	145	134	126	133	122	121	105	120	113	114	124	108	104	123	125	115	118	122	137	120	124	123	124	117	107	119	139	124	111	131	113	117	125	136	120	126	119	107	106	143	110	114	116	117	100	116	119	97	111	111	113	135	105	134	121	126	104	135	117	108	105	105	116	118	119	113	116	125	117	99	126	142	123	137	119	105	119	128	124	125	114	115	120	119	114	114	127	131	126	124	99	135	101	136	148	123	116	116	126	91	137	123	122	113	105	121	135	115	124	108	118	120	111	122	120	112	137	132	133	111	114	117	113	146	116	123	130	139	117	119	115	133	110	105	124	115	107	110	120	126	120	134	107	134	111	130	115	121	113	107	113	128	107	111	120	116	132	106	125	107	122	129	121	117	119	139	141	99	109	102	122	119	127	135	112	99	136	126	119	136	135	138	112	118	127	105	117	113	125	127	127	105	141	122	110	113	110	130	110	107	123	121	120	114	122	134	114	118	144	120	104	102	128	129	114	125	133	118	123	128	104	102	116	125	117	121	116	112	103	119	118	100	107	122	117	140	124	116	105	111	133	119	124	116	126	111	120	92	94	112	109	132	106	107	127	101	126	121	123	111	139	119	140	141	118	115	117	137	118	104	121	108	107	132	100	88	103	110	116	99	131	124	127	115	136	122	102	131	106	119	110	134	105	116	99	111	113	135	118	105	118	124	126	120	114	124	129	125	123	108	131	111	115	115	121	104	115	110	108	135	143	123	116	129	148	117	123	102	123	127	132	102	122	111	125	138	128	117	126	148	120	137	110	114	128	114	113	114	125	118	106	122	126	100	109	119	122	128	108	133	107	121	117	113	112	112	128	114	118	98	109	137	103	117	116	108	122	118	117	137	112	117	118	110	126	125	124	124	107	116	116	112	101	116	140	111	117	112	102	119	124	140	126	103	130	122	127	116	119	124	123	128	148	120	123	113	126	119	111	122	119	118	104	114	154	110	118	116	122	116	116	124	125	124	106	132	106	130	114	107	93	108	112	117	124	111	105	128	132	143	112	133	122	141	128	135	127	116	127	128	140	113	115	118	106	121	153	120	123	118	126	107	118	120	129	124	115	112	134	118	114	118	118	114	118	108	103	115	116	142	123	110	122	111	154	127	126	126	107	94	113	122	122	118	127	120	108	101	134	137	135	125	111	118	113	143	124	103	116	116	105	105	113	123	112	121	147	123	123	116	121	106	121	115	106	99	117	113	145	119	119	126	112	120	123	117	124	127	97	124	123	108	118	119	133	131	113	116	103	118	108	112	108	109	139	124	124	126	133	111	120	132	121	108	128	126	142	133	134	117	116	117	106	111	125	108	131	125	119	110	111	105	105	129	113	90	122	109	93	115	109	100	117	131	122	107	117	125	142	101	117	116	121	130	103	93	132	109	105	131	125	125	118	108	115	137	122	121	101	117	119	111	128	96	106	112	119	118	108	119	125	104	122	85	117	125	128	117	122	127	146	132	133	128	117	111	93	107	121	128	121	113	148	138	122	113	112	118	109	138	123	117	106	99	125	126	129	109	116	104	108	107	123	112	129	125	112	99	132	117	125	108	125	100	109	122	118	129	105	117	109	115	124	113	124	124	112	121	144	135	104	109	108	118	131	118	135	126	101	94	112	153	119	118	113	122	124	128	104	100	112	117	110	118	100	143	92	125	117	113	126	117	117	125	118	131	100	123	117	117	130	103	110	108	123	120	98	140	115	128	121	132	128	117	112	129	120	129	124	108	134	117	119	98	113	117	113	126	132	135	127	141	122	100	127	122	112	109	108	127	139	116	119	109	122	117	112	116	109	138	102	132	123	136	97	134	113	107	113	132	129	107	124	130	125	118	105	132	107	105	122	119	121	129	112	124	110	126	101	118	146	111	137	130	113	114	120	119	131	113	126	125	123	117	127	109	89	130	125	104	107	127	112	113	142	111	124	123	121	111	97	144	110	120	126	124	132	135	118	138	120	118	132	119	122	108	107	122	113	125	129	115	101	130	123	116	127	132	119	95	122	117	100	105	109	119	104	132	105	121	113	110	119	112	127	124	109	109	104	157	116	113	117	115	120	120	106	141	131	134	104	130	131	108	130	131	116	124	133	110	121	127	134	117	98	115	124	94	104	112	105	116	109	101	130	132	119	117	124	140	128	127	133	103	100	132	135	127	128	118	125	122	138	136	144	123	133	123	121	139	129	111	121	117	126	123	110	125	108	108	121	153	105	118	116	117	110	121	114	119	110	108	125	125	120	128	112	114	125	112	132	99	132	126	122	122	124	124	98	125	117	117	122	107	126	112	114	105	127	115	119	123	139	142	122	114	140	108	115	106	123	122	120	115	120	95	107	120	99	122	115	128	123	122	118	117	118	95	134	126	95	111	127	121	121	129	134	125	104	126	118	136	109	90	120	130	128	124	139	132	115	122	101	121	90	123	150	91	127	98	115	101	117	141	116	127	116	103	129	128	120	113	137	125	120	132	118	132	147	120	110	137	129	123	111	128	126	104	156	139	117
9338	1931	3803	2769	1485	1182	1034	800	669	664	572	498	505	476	464	452	425	383	380	399	395	394	366	368	374	354	364	338	394	351	348	341	328	374	332	345	322	336	342	329	325	293	358	301	325	322	352	338	317	340	330	310	326	317	324	305	316	277	326	319	315	322	314	332	315	314	314	294	271	373	336	315	339	299	319	332	298	335	339	301	289	311	319	345	299	319	316	309	305	320	300	325	339	373	318	292	316	304	345	295	294	291	293	321	334	314	294	321	311	284	333	266	333	323	281	296	335	307	326	310	324	322	305	316	306	288	332	324	303	321	287	311	330	305	324	291	306	344	306	308	310	310	305	309	299	322	267	303	303	304	306	299	321	318	330	294	297	314	323	285	327	306	329	296	298	300	319	333	329	311	323	344	333	289	332	306	307	324	316	303	342	302	299	303	298	296	311	299	310	300	330	314	324	327	308	308	287	310	274	305	333	314	316	287	309	310	321	304	312	290	322	294	318	302	317	324	293	297	295	302	294	304	339	316	305	308	301	325	326	346	298	296	320	287	319	305	329	300	344	323	292	326	286	315	290	290	336	305	303	305	283	339	294	336	329	323	354	318	334	291	322	304	298	302	299	293	322	338	294	293	303	311	326	323	293	278	323	299	328	320	345	323	285	291	305	314	313	326	297	311	315	322	305	294	277	303	335	304	332	287	319	341	298	323	313	294	294	296	311	281	302	313	299	332	301	329	313	327	305	333	321	330	292	312	294	321	308	308	331	306	314	320	319	315	329	315	299	304	304	300	303	324	286	342	314	307	295	301	285	339	304	299	309	326	319	291	317	315	327	319	316	313	291	300	325	297	305	308	304	279	290	320	315	326	288	350	330	303	297	278	293	320	314	338	282	330	301	295	322	279	280	293	293	321	308	329	310	310	278	307	282	307	342	287	330	314	301	325	309	324	315	318	299	312	326	304	304	305	291	318	300	302	298	298	307	359	319	309	328	346	325	292	296	330	303	334	322	312	334	307	282	298	311	300	300	314	315	310	325	312	314	326	353	324	302	284	320	319	335	306	298	283	318	293	301	334	302	319	302	293	305	309	317	319	319	309	292	305	333	301	327	327	288	291	296	309	333	328	344	299	309	336	302	344	273	307	304	322	333	303	285	310	336	308	316	320	345	304	297	322	295	302	316	300	333	308	300	332	303	316	284	288	296	304	317	305	312	326	303	275	293	319	315	293	314	342	308	337	293	306	321	285	312	314	328	301	297	315	318	324	325	315	306	338	295	323	318	315	308	299	325	325	340	303	304	290	315	281	312	312	307	330	332	312	298	308	316	332	315	296	321	303	277	293	307	275	303	324	309	313	283	317	295	304	317	311	310	288	318	310	324	308	315	328	320	328	328	300	325	308	298	344	311	328	322	305	307	292	329	324	323	312	309	299	330	306	325	343	297	293	303	317	325	297	303	339	282	309	322	309	335	279	294	313	316	294	281	316	315	325	296	327	281	300	349	299	319	300	268	277	282	286	314	335	276	301	318	309	303	299	321	313	325	331	319	325	290	328	318	335	301	339	304	323	350	303	298	330	296	324	293	303	288	308	308	318	315	326	294	279	283	336	288	305	335	296	320	298	309	298	299	292	330	331	311	298	314	328	315	325	281	267	310	319	308	304	295	305	320	307	322	290	319	293	327	295	286	291	328	335	293	352	297	294	297	312	265	337	303	298	309	300	319	299	314	294	331	297	296	286	322	302	308	321	290	338	311	307	327	299	310	309	312	305	327	284	317	335	332	314	316	310	312	303	289	320	349	322	352	292	319	292	301	322	315	302	304	321	350	297	306	305	333	319	298	334	278	329	320	298	329	298	314	321	307	292	315	321	332	297	316	316	296	326	323	297	288	302	263	306	307	347	286	309	322	291	289	321	288	315	340	337	328	344	303	310	288	332	295	290	278	332	269	313	343	337	311	301	315	315	296	325	313	329	277	286	329	310	315	282	286	318	340	308	285	283	309	317	278	287	322	311	288	311	331	295	307	324	311	301	276	315	288	315	307	317	320	313	346	324	318	317	302	265	296	334	339	294	300	309	310	311	318	298	319	278	301	341	313	299	305	299	321	273	302	318	307	294	326	300	302	327	322	280	301	329	283	317	324	310	279	286	308	309	303	316	301	305	343	335	281	306	323	297	327	314	305	298	304	296	292	306	276	296	285	296	327	292	300	320	320	304	305	301	296	313	307	328	321	315	309	325	297	350	295	293	308	322	332	318	320	281	309	319	294	317	300	285	319	338	297	311	292	284	300	294	263	306	308	282	312	333	318	308	316	308	306	341	300	302	323	297	314	319	291	292	283	311	297	308	355	313	317	290	316	320	321	303	295	325	312	325	323	334	306	318	323	334	317	300	309	310	312	311	291	340	279	307	308	317	278	301	333	324	284	329	320	308	285	320	343	269	314	317	304	324	312	289	321	301	333	296	286	303	330	328	303	314	263	288	291	315	297	303	332	304	304	317	320	317	323	340	319	334	308	329	345	348	314	321	285	298	306	285	293	308	313	283	335	321	296	327	270	331	344	310	291	299	301	295	313	300	284	328	320	349	323	313	310	319	318	300	279	292	315	334	295	290	282	337	322	301	316	323	289	303	278	349	274	319	325	311	321	327	311	327	300	317	337	319	297	298	291	342	363	324	301	321	314	302	307	295	328	327	305	318	306	329	341	307	350	323	316	298	283	329	283	322	327	322	333	319	306	311	303	315	296	317	309	295	304	285	301	306	304	328	279	308	332	297	321	302	345	323	296	303	317	318	316	310	314	303	283	307	314	317	329	345	309	311	334	296	301	297	298	332	308	311	284	303	294	300	286	327	300	311	305	304	300	295	324	304	313	303	328	330	321	318	330	289	285	327	319	295	313	304	305	310	300	278	309	318	293	315	291	295	293	318	328	321	320	315	348	306	291	324	317	300	341	284	330	338	290	304	263	305	305	324	323	311	322	284	352	333	342	288	297	316	341	280	272	301	318	310	323	298	307	279	294	283	308	307	297	296	318	298	311	346	312	312	312	331	302	315	275	326	302	305	315	326	312	334	328	303	313	287	289	311	342	317	269	328	317	319	301	342	317	327	306	285	286	297	279	317	327	312	310	332	340	321	297	312	302	336	304	310	293	311	303	316	305	267	301	316	315	313	309	315	316	310	332	323	278	317	305	285	330	319	318	313	316	288	310	304	287	294	294	274	323	302	324	283	293	299	338	312	321	317	317	319	313	317	304	276	301	311	288	322	299	293	305	302	305	302	318	320	330	308	320	317	348	346	313	310	314	305	310	311	297	265	308	305	323	301	299	305	318	290	302	307	285	308	293	308	318	303	328	314	289	317	297	311	305	299	297	314	317	303	302	320	291	289	310	313	302	324	308	300	296	342	319	324	322	340	304	324	280	323	309	280	299	303	317	318	309	289	338	319	302	298	307	294	288	299	301	327	327	303	330	312	296	286	282	327	304	332
2342	783	733	431	355	339	349	340	353	326	349	352	307	328	359	369	326	333	330	312	329	322	333	315	334	332	342	313	309	343	319	312	345	335	293	337	318	332	376	361	329	318	299	339	330	321	332	337	342	328	339	313	358	336	356	317	307	300	317	328	333	345	305	337	331	356	324	316	325	358	299	336	355	309	297	324	289	349	324	326	343	320	320	312	363	330	314	310	333	322	364	337	330	291	338	281	308	324	352	338	320	311	320	368	328	365	343	344	358	373	349	334	308	312	329	304	315	335	329	333	321	357	340	310	313	337	330	329	318	314	318	341	309	322	326	344	307	320	351	319	328	360	344	322	324	335	348	312	305	312	328	327	338	340	326	320	332	355	320	325	312	292	307	316	317	363	327	321	332	335	323	329	320	311	317	336	328	307	329	358	325	360	321	351	342	318	323	321	316	314	290	339	300	343	313	356	372	307	335	323	348	339	336	343	350	299	346	309	315	337	310	335	310	351	329	300	345	309	323	324	321	352	337	310	331	348	329	328	342	301	336	334	335	336	338	361	339	343	325	342	338	321	331	364	306	310	298	330	358	350	332	355	345	369	322	319	326	328	335	314	327	365	356	303	344	364	353	321	313	360	313	339	350	357	333	325	363	323	304	312	315	331	308	326	336	315	326	319	334	329	313	335	333	354	351	328	329	336	298	285	342	336	342	343	324	321	270	362	331	350	352	316	301	320	312	315	361	291	332	338	320	311	329	320	302	294	353	336	358	332	314	295	345	310	325	326	340	320	291	334	337	335	316	286	306	370	337	319	332	347	322	350	306	301	297	298	339	334	307	319	331	320	303	318	322	326	326	349	315	328	293	315	328	331	328	333	325	325	345	320	320	300	328	357	300	371	297	322	315	337	318	316	313	340	317	344	333	341	343	324	315	321	325	328	333	294	354	354	354	356	351	342	329	332	315	318	304	341	307	332	312	336	315	331	321	330	324	342	340	357	315	303	305	328	297	336	350	356	359	298	298	298	302	325	300	348	335	308	322	325	330	327	335	362	328	287	296	343	305	308	336	358	345	304	352	328	335	327	292	369	285	331	284	308	332	328	329	307	299	347	317	330	349	329	300	321	342	327	338	322	332	319	355	345	341	341	350	344	357	324	354	341	349	346	329	339	329	376	320	340	343	326	311	345	352	352	355	345	323	330	360	311	318	313	315	360	339	332	332	286	332	352	315	360	316	344	316	310	334	312	345	349	315	313	353	343	355	326	295	328	320	327	353	334	334	328	320	325	321	325	331	338	338	316	343	353	325	336	327	310	331	378	345	305	309	299	307	340	363	316	367	362	378	331	322	318	319	356	340	292	319	328	302	323	308	315	343	356	339	280	343	349	302	307	352	328	357	311	358	318	329	317	329	329	331	319	351	331	319	302	347	302	324	339	350	323	313	336	343	326	335	350	308	359	300	328	307	309	319	346	345	367	315	304	347	324	332	329	345	345	304	322	300	324	342	326	383	320	321	333	353	362	355	296	336	306	339	320	300	332	332	315	335	340	341	341	316	292	279	345	331	343	337	316	322	310	330	323	325	317	279	357	349	335	309	315	335	333	341	364	319	324	324	332	330	343	294	318	287	286	301	333	342	300	316	332	303	365	311	339	321	338	328	349	354	298	287	323	358	337	338	350	335	315	324	344	304	329	296	346	317	315	355	311	308	336	325	291	346	330	317	321	333	358	307	298	355	335	345	325	309	321	344	326	335	333	352	334	348	326	327	306	323	311	344	342	311	354	340	346	351	296	328	341	352	301	308	345	355	309	347	336	321	357	293	327	326	363	344	352	342	342	326	328	340	337	324	320	320	325	309	328	337	338	323	304	335	343	333	336	308	327	333	312	297	329	358	360	340	340	307	312	373	349	323	361	300	339	305	314	320	344	329	314	352	297	311	329	339	301	319	348	273	343	359	330	317	325	353	340	314	342	320	308	322	315	290	325	344	324	322	312	348	345	313	322	337	315	332	343	314	334	312	297	332	326	328	296	330	292	309	323	313	334	329	278	313	333	308	335	332	317	323	301	298	293	302	319	351	305	312	321	332	325	307	358	335	326	341	322	304	323	338	303	336	351	346	347	315	342	306	317	332	302	351	332	321	342	334	322	319	321	347	325	334	345	296	307	307	328	346	333	321	327	324	362	341	313	326	320	357	314	305	359	327	343	342	287	359	309	337	330	297	314	358	306	301	315	346	320	316	308	302	315	352	362	337	351	299	309	334	359	381	331	318	296	322	313	346	329	355	332	317	332	305	316	332	338	340	322	311	321	326	294	356	295	354	293	311	344	341	330	353	315	316	321	342	358	313	324	349	305	278	321	331	296	344	388	323	331	299	308	357	339	332	344	300	337	331	332	304	336	323	294	347	352	351	288	350	311	333	328	331	328	327	330	315	347	314	342	315	357	325	297	350	326	324	345	331	350	346	352	322	309	337	324	294	319	321	336	378	335	319	308	329	344	357	320	338	323	331	351	358	359	306	321	320	334	308	332	347	311	326	286	329	359	294	348	321	303	338	339	301	317	290	328	353	319	391	349	315	355	331	381	378	323	325	333	348	330	326	335	339	336	308	307	293	318	348	334	318	285	326	325	313	322	346	337	352	328	313	357	335	307	315	320	299	325	364	349	346	351	334	347	332	330	333	339	312	334	323	337	351	317	343	336	340	281	341	357	361	329	342	301	385	318	297	308	322	343	323	316	330	363	269	327	366	299	320	285	295	333	336	316	312	320	289	313	310	308	343	353	350	328	347	333	335	308	308	315	335	330	307	330	327	331	324	356	319	370	338	326	301	319	367	348	311	343	323	336	347	332	356	323	329	289	308	298	349	350	311	323	303	293	325	321	314	342	284	322	346	328	351	321	353	317	299	307	337	321	317	347	327	323	320	320	318	336	336	362	304	327	333	360	304	331	333	296	340	273	359	320	320	288	309	312	352	315	313	376	320	295	316	301	378	306	334	346	285	326	362	330	328	314	326	323	323	319	360	335	350	352	320	338	320	336	352	334	333	335	372	337	322	320	302	330	347	318	311	326	338	337	354	325	352	359	325	305	324	347	317	303	331	301	355	330	329	359	317	329	308	343	357	337	333	368	317	364	312	355	355	384	340	322	285	321	340	335	331	347	344	346	346	356	308	322	323	315	342	344	337	342	328	360	320	313	384	324	349	296	313	315	304	314	331	358	334	315	330	323	314	330	306	329	303	361	373	311	357	343	336	332	297	317	321	302	349	311	336	316	333	352	323	323	312	336	344	323	340	336	313	301	322	275	320	334	356	335	354	326	309	320	325	293	324	326	317	311	327	335	356	346	336	288	315	334	329	333	368	327	348	346	350	339	359	318	295	307	289	294	294	316	342	321	333	349	314	345	340	332	328	300	330	324	319	311	272	350	367	312	326	317	338	339	375	334	341	322	331	345	331	357	319	342	321	327	317	337	373	323	325	311	310	301	314	325
2611	1147	1580	941	819	756	789	779	758	818	802	791	708	760	797	744	786	742	757	807	753	770	787	799	753	759	845	744	798	741	781	750	739	765	726	743	766	695	741	717	705	752	762	752	800	753	755	827	753	745	797	748	729	744	785	738	769	794	765	763	760	716	736	725	747	731	768	779	725	762	830	761	753	738	768	760	783	839	775	784	755	754	787	726	755	718	734	762	759	763	759	730	739	760	743	763	778	752	760	735	783	763	735	761	779	794	737	790	769	774	716	759	737	766	764	762	724	764	789	738	820	771	756	727	768	726	802	761	784	718	761	801	746	769	761	749	798	761	770	748	742	783	762	744	761	792	733	762	725	757	712	727	775	747	753	826	788	754	791	739	785	807	766	773	765	759	743	795	776	773	789	741	763	746	794	830	742	779	762	777	807	769	761	779	696	757	811	769	773	799	745	735	723	800	750	772	724	761	758	742	780	755	775	765	782	799	780	797	788	790	763	758	766	770	763	715	772	748	742	772	739	732	746	784	736	822	806	716	789	807	790	766	763	763	771	760	729	775	723	726	756	794	780	746	749	769	734	779	774	776	756	774	753	751	739	742	727	751	730	760	737	774	753	757	753	742	810	778	754	753	775	752	783	718	756	800	802	759	685	756	741	751	814	747	802	742	772	750	782	787	773	741	747	781	724	741	746	771	763	802	738	765	736	792	726	782	766	788	772	764	760	744	740	767	769	762	735	774	732	780	772	738	765	765	713	797	784	783	794	745	727	839	702	793	770	755	765	771	778	774	783	744	755	776	728	723	763	757	749	761	780	756	787	813	749	804	752	713	781	754	729	799	801	767	758	765	736	762	728	772	784	768	720	754	760	749	747	753	763	809	754	730	815	800	725	796	767	766	751	802	778	769	802	779	808	739	782	813	767	832	811	763	769	749	744	745	759	795	757	760	768	742	801	761	745	754	723	797	783	786	783	754	709	780	740	792	774	789	772	752	767	778	717	774	709	746	784	746	772	777	755	753	743	729	750	757	758	793	786	770	767	800	772	740	763	794	765	737	775	733	788	765	757	738	822	727	767	795	717	764	725	805	758	774	766	792	769	765	776	767	791	721	734	790	823	748	786	757	780	773	777	760	739	741	779	750	787	773	763	752	764	757	768	758	792	807	721	744	707	804	746	752	707	799	744	785	781	785	760	735	809	762	774	795	770	777	774	762	780	751	770	747	776	754	783	744	790	766	778	760	795	809	750	800	749	795	819	768	783	752	773	828	756	799	767	767	770	739	772	780	806	718	760	798	772	698	768	731	787	742	783	793	792	731	807	786	733	774	801	746	764	769	778	768	785	768	777	821	730	755	779	792	749	799	771	757	766	734	784	737	749	733	782	803	795	750	726	763	770	754	764	768	759	766	778	763	813	762	734	753	781	779	793	762	710	773	807	727	754	781	812	773	751	731	726	748	784	782	777	776	758	795	817	758	717	745	740	784	761	818	745	791	784	768	735	755	778	733	765	723	778	792	800	757	786	772	758	786	780	759	741	711	715	788	812	784	745	805	682	753	784	759	783	771	775	750	778	713	781	775	779	727	789	741	779	765	751	755	764	766	790	739	747	817	805	737	761	698	748	714	752	794	783	772	775	784	746	790	730	780	780	725	781	718	790	768	714	798	740	760	744	757	706	808	747	748	781	766	762	746	782	729	738	707	742	705	788	808	802	757	753	736	799	729	780	777	746	758	780	776	759	793	739	780	750	746	737	729	783	813	778	831	764	795	763	802	767	800	802	773	728	753	767	811	772	789	743	767	729	761	733	835	777	776	757	741	733	753	776	764	859	754	772	773	754	792	739	783	777	737	772	751	783	767	772	760	784	781	767	781	741	760	799	784	794	753	773	797	723	776	780	675	779	779	735	792	742	776	761	796	807	761	750	730	747	760	794	753	757	801	746	747	769	730	827	775	820	783	768	740	786	777	769	745	745	714	785	754	778	777	734	778	732	799	759	727	756	730	778	708	806	787	758	784	774	766	761	782	740	740	781	768	746	780	785	741	759	775	704	765	732	707	704	776	752	791	737	742	774	764	780	743	754	740	772	777	796	800	725	787	768	738	782	787	776	743	746	796	788	750	763	758	778	698	749	762	753	749	747	761	816	762	783	718	776	795	781	756	784	727	794	762	819	834	813	791	734	733	752	745	746	719	751	746	811	806	779	771	792	782	736	752	786	749	753	743	763	776	765	759	692	784	775	751	796	776	765	811	767	777	769	737	765	774	735	724	721	774	820	744	738	762	749	720	818	764	810	832	794	766	765	729	751	745	729	782	776	765	779	739	717	808	816	779	753	715	722	751	772	777	724	795	762	765	802	750	772	752	761	727	777	737	768	760	771	747	752	744	756	776	711	750	752	744	731	798	739	786	795	711	742	753	738	753	793	768	768	723	794	753	761	806	779	720	771	724	755	776	795	738	759	744	775	744	751	764	796	748	742	779	782	768	759	802	728	739	774	740	791	786	751	733	753	771	799	780	737	771	776	752	793	790	755	768	786	749	765	779	779	785	742	788	763	803	766	745	812	751	746	771	783	784	769	749	765	737	809	767	748	789	725	787	760	772	751	722	755	734	772	714	788	775	799	764	738	720	797	778	760	784	819	792	688	780	753	759	781	732	753	698	745	777	698	760	787	738	737	758	767	743	779	749	764	780	747	779	751	707	803	753	756	746	727	745	742	743	727	773	736	820	748	773	792	756	771	743	720	748	757	753	773	801	788	748	764	830	781	791	782	813	774	777	764	771	760	754	801	714	731	759	799	791	736	758	775	736	770	764	760	779	770	708	704	786	770	797	776	742	748	732	767	778	724	758	785	747	777	805	791	757	728	750	760	757	808	774	809	734	746	736	766	782	696	767	763	788	746	769	721	741	784	800	754	762	762	760	768	758	795	722	759	807	784	781	797	718	745	762	784	791	791	775	764	772	740	751	756	762	740	789	720	744	763	774	686	736	690	803	727	762	741	743	740	753	751	806	742	727	731	718	740	738	766	787	763	798	752	753	756	774	786	758	700	763	759	761	751	715	741	784	740	759	768	746	800	834	737	746	751	705	831	777	766	734	721	780	734	724	742	753	795	791	747	725	767	737	760	744	744	779	770	739	772	748	772	764	772	752	755	753	763	757	748	789	825	758	757	756	798	787	772	838	749	767	763	758	760	778	743	733	741	799	803	729	792	783	705	737	756	737	787	715	737	724	768	759	774	789	737	800	773	810	760	737	773	768	755	749	769	733	804	776	778	756	802	744	749	675	700	751	761	731	748	781	720	824	759	776	782	778	764	766	752	756	713	814	762	750	721	820	832	799	773	801	799	832	817	700	781	789	769	798	784	764	755	780	761	783	745	737	709	738	777	770	763	748	762	786	764	797	794	730	748	797	759	804	778	802	740	757	754	743	748	773	733	794	745	764	737	736	755	744	760	801	756	752	793	837	776	755	749	758	741	728	762	734
8784	1312	1072	517	413	369	342	302	311	289	301	275	280	316	299	291	286	286	268	274	269	269	262	277	252	276	261	278	297	306	294	283	265	288	265	250	238	279	287	243	243	287	275	250	241	275	279	243	267	271	310	270	301	261	292	253	256	251	272	267	242	250	265	243	304	271	277	267	256	296	292	269	273	269	272	287	260	279	291	286	236	280	272	286	281	240	288	270	271	263	259	264	267	268	280	236	272	248	262	265	292	257	276	279	283	261	249	287	284	274	265	240	292	280	281	266	273	263	280	265	265	328	309	273	264	243	289	285	249	249	259	279	268	247	293	239	279	250	271	294	289	273	240	231	299	303	277	247	270	276	298	259	256	246	234	272	277	280	267	294	284	274	247	280	255	267	274	284	250	262	279	296	327	280	258	260	260	275	299	270	269	243	225	269	280	267	252	252	279	283	292	276	274	217	232	266	282	295	267	262	255	275	294	254	260	287	261	297	246	267	279	309	269	272	257	261	276	299	251	269	289	264	306	287	257	287	259	257	286	260	288	272	270	249	290	260	282	252	285	279	241	273	287	263	278	267	278	282	275	271	275	282	266	285	284	291	259	265	283	270	284	261	274	273	259	299	257	269	272	282	229	260	266	270	249	273	255	246	285	249	254	265	242	280	275	280	277	230	251	258	243	298	239	260	236	274	288	277	257	287	231	278	275	294	268	244	297	292	294	239	249	289	292	263	264	248	243	294	286	267	243	285	262	268	307	249	270	278	292	276	268	283	283	262	263	214	281	261	260	250	269	305	295	268	324	246	264	255	258	288	264	299	277	288	259	272	278	274	289	249	271	265	260	260	290	241	273	295	288	276	278	303	273	307	290	284	267	261	282	267	277	255	267	309	276	267	270	262	272	277	248	260	265	281	295	259	268	276	296	293	267	231	271	276	250	240	287	274	243	230	256	242	250	273	273	263	276	288	268	258	295	255	257	277	283	298	267	283	241	261	281	233	265	272	266	272	276	260	263	263	301	297	273	266	256	253	270	237	248	281	271	267	253	242	280	270	241	244	284	297	270	280	272	269	320	293	291	300	274	291	263	293	288	269	249	258	291	270	268	253	283	277	263	270	275	281	256	267	267	285	272	256	286	257	269	293	283	271	259	252	233	269	297	267	267	285	243	282	276	265	251	291	268	262	262	261	285	273	300	274	283	274	262	271	270	255	250	286	261	255	262	218	271	262	259	250	290	291	298	305	280	256	270	260	289	263	285	266	288	260	277	283	259	282	255	282	258	259	292	266	295	287	247	272	260	250	287	278	254	255	264	266	256	268	262	267	285	313	261	254	259	284	267	293	256	241	233	226	245	258	241	245	251	284	274	282	272	271	313	291	275	265	290	279	282	254	256	285	264	282	240	276	289	270	293	294	302	242	275	280	264	294	278	288	248	270	275	291	290	274	260	263	298	246	243	254	267	256	285	235	284	265	288	231	271	259	283	279	258	261	278	258	277	273	268	272	257	263	285	254	264	270	256	286	255	279	280	276	269	231	283	258	247	289	262	256	277	263	273	284	286	290	258	270	278	254	262	299	274	281	251	247	254	272	266	272	249	246	289	267	268	289	265	256	282	287	268	265	272	283	281	295	320	274	308	253	277	270	263	286	259	258	278	295	302	253	265	267	229	262	258	280	290	265	253	269	255	279	247	291	256	280	290	249	263	292	281	242	272	234	298	285	276	262	286	265	219	281	277	263	259	270	249	297	257	247	245	307	272	268	278	248	305	262	296	291	257	274	256	249	274	281	264	269	304	246	274	273	272	305	280	284	276	282	263	252	243	269	276	283	292	271	248	233	266	280	232	275	282	267	284	284	267	256	244	249	247	262	297	294	266	287	270	271	254	241	284	255	260	290	296	269	257	273	285	268	238	273	253	290	235	277	290	263	258	284	243	286	290	277	241	293	283	245	240	245	276	258	292	267	285	265	246	237	276	295	274	277	248	271	268	289	275	309	266	271	248	238	317	268	283	303	303	279	252	272	260	261	263	280	260	258	288	281	261	284	263	316	256	259	265	276	239	265	270	255	259	277	249	311	281	263	242	238	268	259	269	263	262	269	267	266	289	255	292	271	261	263	279	282	273	281	264	252	250	246	260	254	289	282	258	289	274	256	271	258	270	251	266	265	275	257	272	267	253	260	300	244	280	272	289	267	298	265	293	282	284	262	266	240	267	261	270	296	260	254	274	303	264	269	236	267	268	252	282	289	256	266	247	270	247	247	276	279	248	255	257	295	245	274	279	279	290	231	247	273	291	279	276	273	250	295	266	279	289	266	285	291	264	271	250	265	269	279	257	243	266	266	272	315	266	260	249	261	271	266	301	294	263	254	269	287	230	257	288	256	264	264	304	255	311	279	261	254	267	278	289	296	302	253	291	307	251	291	308	241	277	258	238	287	284	288	247	309	254	248	306	255	290	259	263	280	284	277	287	264	271	254	301	253	254	285	257	263	251	270	285	261	274	251	287	260	278	290	248	275	263	294	277	295	280	256	256	267	276	281	269	295	269	278	255	251	278	288	271	286	279	273	269	271	279	276	274	279	262	297	229	295	276	280	247	249	311	297	239	275	295	306	287	289	264	285	276	278	272	259	256	264	258	265	271	265	309	283	266	275	262	263	262	271	272	274	265	245	268	276	267	261	277	244	255	262	276	295	274	262	294	246	234	293	270	313	278	274	273	264	260	269	277	258	280	258	276	321	285	292	287	247	240	265	272	265	284	249	254	251	251	298	291	302	261	257	280	263	243	260	246	254	276	252	276	283	241	280	254	296	274	261	297	254	259	286	270	284	280	276	277	252	270	274	266	265	274	269	289	312	285	284	306	256	278	263	273	261	256	260	245	236	240	319	247	277	307	291	265	268	286	271	248	262	279	289	243	281	253	242	254	290	248	269	272	290	251	272	293	272	269	273	253	264	240	254	279	252	254	259	288	259	247	252	236	292	295	280	288	264	232	273	289	275	291	272	261	263	273	268	280	282	280	259	255	287	258	259	289	277	249	290	253	258	287	236	256	271	281	251	251	265	291	282	258	282	266	261	237	270	289	266	278	281	256	265	271	272	251	299	292	254	294	277	284	277	291	276	276	270	255	283	268	263	243	267	288	253	298	291	254	296	247	318	264	285	276	285	281	246	275	290	278	267	265	274	267	241	247	281	273	240	261	261	277	294	271	258	252	287	314	282	271	257	246	295	238	243	239	256	264	278	261	286	321	291	292	267	244	284	264	254	282	259	277	287	245	271	257	272	261	279	262	299	263	288	311	290	272	297	277	250	280	285	288	283	271	281	263	291	293	241	285	242	263	258	274	268	299	239	272	260	232	253	272	278	285	252	277	273	260	243	248	268	280	280	282	268	253	272	276	253	255	255	268	282	287	281	289	274	261	291	299	269	293	250	276	279	290	288	281	261	300	260	296	288	251	292	306	248	263	281	260	283	271	296	258	260	260	285
7423	1695	2163	1546	1294	1226	1055	863	840	807	819	755	726	715	721	728	692	675	669	678	688	699	689	656	687	676	645	635	656	662	643	691	654	611	668	649	570	632	665	635	715	625	635	646	599	644	625	645	657	643	676	648	615	627	651	607	612	626	630	605	619	629	665	608	651	622	642	601	652	659	664	657	628	649	632	635	630	625	626	686	620	636	602	634	598	646	639	639	655	649	579	615	625	613	655	631	646	661	619	702	668	638	664	619	607	613	626	608	656	654	619	673	586	615	608	591	629	627	625	608	632	587	629	594	604	629	618	648	652	644	576	616	626	616	659	682	623	619	594	629	652	626	612	675	657	607	649	596	654	615	654	571	659	589	648	598	635	664	661	610	616	615	627	627	601	634	672	618	644	599	585	610	606	635	655	617	607	621	657	606	634	617	621	618	608	621	679	622	618	648	679	656	631	651	622	635	623	651	567	615	608	624	622	677	624	669	678	632	661	612	625	683	611	616	650	609	561	629	604	593	637	638	586	643	619	663	618	606	671	630	593	595	638	639	672	656	648	614	656	639	626	646	588	606	642	610	604	645	621	672	654	610	633	623	658	648	652	608	613	572	606	613	647	605	629	626	623	657	570	628	693	649	636	603	645	605	668	641	644	644	615	621	629	649	642	606	623	641	625	685	631	618	668	625	667	590	648	623	609	622	602	628	649	616	629	637	597	602	655	662	623	634	628	625	598	656	614	635	625	624	636	600	606	660	662	638	601	641	635	592	619	630	617	649	624	629	645	650	610	627	627	611	630	651	583	587	626	676	599	592	615	609	591	660	618	658	598	599	620	613	631	620	628	696	612	664	683	634	655	624	664	617	601	588	645	638	614	576	625	636	630	615	613	619	668	659	587	627	630	680	632	624	573	675	634	625	651	619	622	627	665	623	653	634	607	602	608	637	625	615	648	706	649	602	626	645	653	634	624	683	638	615	617	643	628	621	606	632	661	620	565	618	591	596	609	608	631	661	659	663	622	590	643	685	660	623	596	598	623	654	671	642	637	658	602	612	640	655	632	645	612	601	616	653	602	661	642	639	623	601	627	688	608	656	629	583	626	607	580	646	611	621	592	615	630	607	641	603	657	600	655	621	659	644	688	627	642	604	626	652	599	625	621	685	612	647	659	614	587	638	616	616	663	644	600	632	615	670	623	590	611	633	657	612	609	606	655	637	663	656	687	593	602	665	575	665	617	666	675	648	669	587	615	607	647	666	649	612	647	634	615	612	614	603	614	595	633	608	646	662	643	616	644	631	602	654	621	618	688	610	610	607	635	578	637	669	628	612	669	645	614	626	651	589	635	684	604	595	632	641	636	630	635	603	648	689	626	648	593	641	616	644	604	597	614	622	616	648	631	671	648	659	616	605	616	616	616	589	645	610	654	631	612	614	633	599	613	596	669	663	635	607	670	628	618	628	643	607	648	623	666	608	581	649	648	605	633	611	674	610	627	613	623	595	616	645	621	642	603	569	616	631	686	620	606	641	663	656	549	681	649	626	712	665	659	617	615	721	621	601	556	625	643	643	621	645	622	622	640	636	612	635	614	618	622	600	671	581	674	681	645	633	627	622	617	639	622	636	633	659	602	585	600	619	596	646	626	622	652	653	623	681	590	612	637	646	603	620	611	634	587	651	587	677	600	647	608	626	646	643	607	663	678	613	602	578	634	648	665	690	624	677	631	664	633	610	609	621	604	652	630	657	572	642	643	618	567	666	604	609	630	594	627	647	639	658	639	632	652	642	606	646	652	638	633	632	623	604	624	582	624	658	614	643	667	651	636	597	676	618	649	591	653	623	617	625	671	651	614	644	614	617	633	620	667	606	587	594	652	632	623	608	616	615	627	664	672	677	639	657	608	626	661	679	587	619	651	630	628	672	630	650	632	612	629	649	626	645	680	620	614	607	629	647	644	673	614	637	624	565	591	650	645	624	610	625	603	619	637	638	646	659	655	618	639	609	596	659	632	642	583	623	639	667	638	675	587	661	602	615	615	661	629	596	651	624	648	640	609	570	625	637	654	626	674	619	656	609	657	615	645	632	620	612	602	648	609	593	678	616	617	585	608	611	632	595	604	608	639	654	642	597	653	585	552	659	659	601	626	647	624	611	639	647	648	626	603	630	702	613	602	595	631	614	593	614	640	677	636	582	620	588	648	628	621	639	609	613	630	600	636	597	637	639	637	677	630	647	628	651	611	645	611	623	599	646	608	651	640	632	637	626	633	612	615	607	604	631	622	659	639	634	638	639	651	635	638	601	636	661	651	566	631	619	622	594	686	664	619	652	638	627	631	610	615	667	671	611	632	585	633	600	611	618	614	597	612	634	621	635	608	640	634	597	587	650	626	612	622	652	630	637	626	641	653	618	634	669	599	589	566	618	652	624	579	639	617	620	596	608	615	629	581	595	631	625	599	597	621	642	630	642	649	648	610	617	609	636	596	622	599	613	596	624	603	624	614	623	600	613	593	610	648	626	655	606	655	622	577	624	585	652	647	590	584	584	667	605	656	654	615	638	599	627	651	642	612	618	624	652	636	574	661	631	630	623	640	630	649	610	638	690	600	582	631	656	638	623	578	636	598	619	650	666	616	640	656	647	631	626	592	609	611	629	660	646	614	640	613	657	614	644	627	632	617	621	598	636	631	620	638	645	613	614	612	617	656	639	626	658	673	652	673	649	653	614	604	612	660	661	657	640	620	626	636	601	662	657	633	577	648	635	592	630	587	668	643	630	571	649	638	675	679	623	635	620	618	590	671	657	629	623	654	632	654	642	615	628	629	651	623	597	621	607	608	620	620	608	647	638	605	590	625	679	623	665	665	656	629	668	651	648	620	644	628	631	628	619	626	623	659	624	666	589	625	601	662	616	649	615	626	587	717	677	645	603	624	640	625	634	647	644	569	633	627	622	609	609	669	647	633	639	662	618	636	633	593	664	672	591	677	645	629	632	614	608	608	608	616	646	629	578	625	638	627	640	638	593	684	639	654	583	605	652	624	631	580	672	652	581	597	625	668	665	638	705	626	627	672	600	621	626	645	611	629	581	659	623	571	639	634	605	637	613	635	616	596	656	623	639	639	608	578	603	628	622	650	610	668	615	640	658	633	634	625	653	670	567	584	650	638	645	605	664	607	630	636	649	673	621	636	655	628	663	591	635	628	650	624	600	601	606	657	664	587	607	583	648	636	667	620	615	613	638	620	710	629	613	615	659	627	579	646	673	635	614	626	652	572	662	654	627	651	618	621	676	615	612	694	653	619	597	572	648	585	657	639	664	666	635	659	609	626	601	620	630	624	637	652	643	626	629	669	634	639	631	616	630	606	609	644	612	693	630	649	627	650	592	660	616	626	689	701	606	598	601	671	638	614	592	643	609	635	640	679	659	632	611	638	633	625	610	590	661	658	618	596	630	631	630	637	633	612	664	651	616	618	606	595	631	635	616	610	609	619	642
15082	2043	1042	569	402	314	209	206	189	146	144	136	126	121	140	121	119	132	146	140	113	116	135	135	111	125	133	115	124	137	116	122	136	122	102	142	104	109	131	101	108	130	119	103	131	114	109	121	106	118	112	133	124	106	135	143	109	115	117	125	127	128	116	97	110	115	128	117	132	93	120	121	116	112	127	119	132	128	106	120	107	104	119	127	135	104	129	137	119	142	106	117	117	116	110	117	106	113	124	143	131	138	100	120	116	121	116	128	130	113	126	114	104	130	119	119	111	115	119	130	143	119	125	124	117	136	105	132	128	116	113	128	105	121	131	110	102	109	135	109	111	108	113	103	105	118	105	119	125	95	134	102	119	120	135	115	139	117	112	127	98	101	128	110	110	124	126	117	134	123	117	130	114	106	127	87	120	110	121	115	105	124	127	104	124	111	122	136	109	132	108	111	101	103	131	114	124	105	89	123	130	121	124	116	120	129	113	100	122	124	106	127	111	131	121	96	121	110	124	112	133	113	101	120	135	130	123	112	110	113	112	102	122	105	113	111	139	120	110	110	104	123	117	108	124	122	116	114	107	107	118	137	120	117	136	127	108	127	113	110	138	120	130	99	118	115	111	120	115	128	96	112	133	124	95	137	109	123	133	114	112	137	124	121	127	106	129	115	106	140	139	108	122	90	111	111	129	127	126	115	122	114	138	121	117	95	88	119	129	131	132	116	123	134	98	119	101	116	121	113	118	123	118	112	131	120	109	97	119	115	135	129	104	101	102	111	123	115	117	100	114	116	119	127	132	107	111	140	131	137	116	94	100	109	131	147	131	119	102	115	107	110	91	120	131	122	124	123	128	110	109	106	114	121	119	105	122	115	123	96	95	114	133	117	140	127	127	116	115	111	115	121	120	139	117	122	105	105	119	120	112	108	101	121	123	108	118	130	118	104	112	110	122	128	135	127	119	119	114	111	121	120	120	107	122	105	106	116	141	124	119	134	145	120	113	122	100	107	112	109	96	127	107	114	110	108	120	115	96	131	103	108	122	105	123	118	132	123	114	111	101	119	93	120	116	117	112	103	97	97	113	117	112	108	123	135	111	106	111	102	122	105	85	131	107	145	127	126	115	103	90	109	114	109	111	109	103	117	105	111	109	121	114	122	137	130	124	100	110	118	92	118	121	132	112	126	143	151	129	120	131	130	122	114	123	132	112	118	138	120	111	115	113	106	138	93	98	110	112	111	119	110	116	119	105	116	118	104	105	101	110	112	125	125	113	111	123	113	113	117	115	128	115	112	107	117	110	107	113	109	109	122	100	115	143	118	129	109	100	111	121	125	116	122	115	93	126	108	125	118	120	123	111	126	133	128	116	111	113	117	110	122	115	121	124	101	102	127	114	99	122	130	99	99	129	118	103	109	117	140	105	112	93	117	95	81	108	114	111	129	107	114	122	106	119	123	110	113	134	117	130	121	103	121	96	116	135	127	117	123	119	113	111	112	113	124	132	132	121	107	117	103	117	115	116	111	128	120	101	104	116	117	124	132	105	118	119	104	130	121	111	123	127	113	113	122	113	127	103	99	120	119	106	109	130	118	129	124	101	125	119	119	124	123	97	100	113	118	119	128	99	125	117	113	130	97	113	121	112	121	139	101	117	135	113	121	125	120	108	119	114	108	121	103	127	142	102	120	134	126	110	128	135	93	135	114	127	128	116	113	135	115	95	121	131	119	114	105	106	121	112	102	127	121	121	103	105	115	110	91	124	114	125	121	114	114	114	118	125	112	123	133	107	125	102	128	140	107	127	138	113	111	103	130	121	108	121	114	116	112	125	141	100	120	116	114	125	124	105	106	107	103	110	116	137	106	128	108	115	120	123	113	118	130	117	105	142	139	100	116	119	127	110	118	107	126	95	114	107	106	133	116	122	115	122	108	108	119	109	117	129	120	131	105	113	108	100	126	124	130	127	132	116	115	108	111	112	127	125	119	130	127	118	105	110	139	104	119	130	96	133	136	144	125	123	119	109	133	121	123	120	123	114	109	124	115	108	122	144	131	135	122	134	132	127	102	109	131	143	131	114	119	133	102	109	126	115	101	120	132	111	115	97	102	119	116	125	115	102	142	129	122	106	120	121	114	111	105	111	119	118	125	122	134	131	105	119	108	102	131	116	124	113	118	108	108	141	122	118	136	122	119	120	132	104	108	131	110	127	114	125	105	124	123	117	117	126	110	108	123	121	109	127	109	125	127	118	136	111	92	104	135	118	111	112	130	111	113	124	105	125	120	111	103	112	109	100	116	92	128	109	114	119	130	108	106	129	117	103	112	142	115	111	122	118	99	112	125	118	105	108	94	128	116	114	112	107	122	109	119	121	128	112	104	93	119	106	112	113	115	113	120	114	105	131	126	146	125	111	111	127	127	105	124	132	117	127	121	123	128	145	96	118	116	119	114	104	115	89	113	121	106	104	114	119	110	123	117	102	126	116	130	134	134	106	115	125	127	101	123	127	100	130	103	106	118	125	110	117	126	117	105	126	110	104	115	115	132	111	109	113	104	137	116	108	123	118	123	125	113	131	107	118	120	108	123	107	125	111	134	118	126	132	96	123	128	99	100	103	133	117	113	115	124	106	105	134	102	128	119	113	100	134	126	105	126	102	113	116	114	109	127	112	121	136	117	110	108	119	116	117	103	101	122	131	128	125	119	132	126	117	97	135	106	116	117	126	103	122	112	124	125	114	118	158	121	99	100	123	134	117	97	117	105	138	114	107	119	123	124	126	101	108	106	134	113	141	102	104	99	102	110	96	124	109	112	126	126	100	106	104	120	116	114	134	121	110	136	130	105	107	110	109	131	128	107	121	97	123	93	95	112	112	108	102	99	92	128	104	127	129	117	123	110	114	121	117	111	121	123	109	108	125	108	97	105	137	133	125	97	143	97	105	125	133	99	128	118	100	126	111	114	121	145	131	126	104	116	113	108	113	109	119	107	117	117	102	109	134	119	112	109	108	108	105	110	111	124	119	108	112	136	113	98	114	122	121	108	112	120	112	120	102	113	118	126	127	125	119	128	113	105	95	104	108	113	114	89	116	145	116	121	118	124	113	113	119	92	119	107	119	126	118	113	112	117	130	123	100	122	125	109	118	124	118	103	122	113	90	118	124	130	109	99	122	132	149	122	114	124	116	126	144	136	122	100	110	118	104	104	113	126	121	127	129	109	123	93	114	117	112	120	110	125	120	90	111	108	127	107	119	101	115	96	120	119	112	104	128	118	114	120	125	126	116	118	122	109	131	126	115	93	139	127	115	125	120	106	133	114	141	109	101	115	121	121	113	127	132	127	125	124	126	120	137	126	121	117	113	103	112	118	123	108	134	124	118	107	119	123	119	96	113	107	122	115	106	120	130	101	109	126	123	108	115	127	102	131	100	94	129	105	118	119	119	115	106	110	121	97	95	133	110	106	112	126	134	123	96	120	115	118	108	107	111	97
9219	1805	1948	1786	1475	1472	943	807	674	632	569	520	508	478	467	439	427	425	421	377	362	329	371	348	360	358	349	336	346	332	313	318	332	355	333	326	296	313	323	321	346	302	342	331	306	322	327	314	305	344	341	318	335	300	279	330	300	324	311	291	273	303	303	290	314	325	322	316	287	293	347	309	307	308	268	300	298	302	274	287	328	308	298	311	299	306	302	306	317	283	321	305	340	307	338	289	296	298	283	297	304	304	266	323	277	304	299	331	345	291	284	284	293	279	317	315	296	306	307	306	328	300	323	285	293	319	304	305	278	287	297	280	288	268	320	328	284	290	301	305	301	302	304	316	300	330	306	307	288	312	290	307	317	308	291	319	285	314	308	295	324	312	303	296	292	295	294	296	268	307	305	290	318	275	314	320	312	316	316	309	319	267	298	336	300	312	284	322	294	337	317	301	317	293	330	301	284	330	313	295	316	276	310	314	311	281	308	313	318	297	263	301	307	297	296	308	295	297	302	278	309	321	299	304	289	295	299	290	305	312	294	310	326	288	300	279	285	319	282	313	271	293	327	303	343	262	323	316	311	280	311	303	287	322	308	342	302	324	282	294	317	306	325	288	293	328	321	317	324	339	314	325	304	299	320	306	286	287	259	319	284	313	322	296	314	306	300	298	288	329	292	312	299	309	295	286	313	306	312	291	340	327	326	316	327	293	261	299	305	285	290	327	295	294	316	303	287	329	277	310	292	287	280	316	318	304	313	327	282	273	332	314	283	310	298	300	282	285	283	287	292	322	313	307	299	302	328	295	304	292	323	295	292	269	290	310	272	311	262	272	284	307	288	303	277	274	302	297	282	296	297	307	307	292	283	285	308	332	298	287	299	288	315	308	306	292	298	337	298	275	312	295	308	295	301	281	339	280	291	293	291	315	322	317	283	310	282	326	286	299	312	347	287	270	314	304	316	307	322	282	276	310	295	294	298	301	273	318	287	316	311	302	301	296	286	308	315	317	280	301	280	297	271	268	297	281	304	308	290	309	309	311	318	293	300	297	285	306	295	300	280	301	285	289	268	318	339	275	267	305	279	289	294	279	311	295	301	305	273	319	309	301	264	298	336	311	287	290	293	298	298	305	281	303	303	290	303	312	310	292	301	304	281	281	303	283	323	292	324	333	293	254	276	301	303	322	284	311	293	336	278	292	331	268	297	278	323	333	316	314	296	317	310	337	321	308	296	302	290	290	304	274	287	297	292	298	313	289	340	315	300	298	337	324	294	301	279	317	294	292	308	313	297	312	294	306	275	284	288	305	280	296	288	311	307	302	323	319	300	293	306	288	296	302	306	288	314	296	300	314	310	299	303	289	310	287	290	304	313	317	283	306	320	299	295	300	301	294	281	291	289	303	315	301	295	312	295	306	284	276	278	298	281	295	314	286	320	266	330	311	345	287	285	301	311	290	298	274	294	317	287	289	312	330	297	317	311	306	302	315	298	295	322	304	300	322	323	316	306	335	303	254	289	314	270	292	287	305	307	308	324	311	312	305	281	274	305	317	300	329	289	295	275	330	305	318	350	297	297	311	277	307	321	290	293	328	314	330	302	288	306	312	311	300	304	288	294	303	338	306	299	307	289	323	337	284	291	326	334	321	287	317	312	336	290	328	288	305	315	315	300	269	293	280	267	318	303	313	282	310	294	310	285	300	335	319	310	317	285	308	311	310	309	309	295	275	319	310	278	296	330	274	283	277	296	321	346	277	298	328	336	263	298	290	318	296	316	317	322	300	299	337	307	308	282	305	292	281	295	275	314	322	307	260	301	335	307	344	299	309	331	321	298	289	334	286	295	273	334	302	336	289	269	262	323	283	294	325	304	281	324	330	320	293	282	285	319	307	298	323	291	304	281	327	304	355	278	302	292	341	260	309	290	311	314	327	299	290	308	332	330	303	295	317	298	321	317	331	279	301	275	306	290	309	303	316	283	298	319	320	291	288	283	303	296	305	282	292	298	288	291	301	285	325	293	298	278	285	311	266	302	286	303	319	311	319	288	331	298	300	329	320	297	296	308	318	313	308	302	317	325	313	316	296	306	337	319	308	323	295	326	285	270	280	273	284	299	287	300	298	300	283	325	293	307	278	267	285	308	284	275	284	305	305	284	319	278	309	312	295	299	294	280	310	298	293	299	325	283	291	287	276	308	286	284	319	306	305	317	298	287	326	330	314	298	299	277	285	252	303	321	293	289	274	314	295	266	297	282	286	301	315	283	295	325	325	339	316	289	305	282	311	282	263	306	307	269	341	282	328	311	291	308	302	309	305	328	305	284	313	311	317	284	282	297	308	340	309	288	299	296	288	292	309	313	302	316	354	300	306	292	298	288	294	283	306	288	295	286	297	311	294	327	303	326	279	298	276	294	294	302	314	318	307	300	304	287	332	291	299	275	325	291	311	285	275	288	277	285	332	290	334	288	314	306	304	297	318	316	303	331	316	297	294	296	309	311	306	303	329	269	284	304	329	306	343	296	306	330	311	312	300	304	270	299	294	285	307	302	282	309	336	357	303	293	302	326	315	321	315	304	333	277	311	290	300	322	300	282	282	273	299	294	300	312	288	299	332	308	316	330	319	316	287	300	306	328	303	316	308	296	294	290	294	303	320	294	322	275	320	280	290	274	282	302	274	299	326	282	301	287	298	285	299	322	289	324	305	352	279	297	312	283	327	297	322	288	303	297	300	313	334	275	307	308	295	258	337	317	298	314	292	298	294	309	298	305	264	279	312	286	287	296	330	310	274	293	279	322	316	286	294	284	273	291	280	280	297	306	282	294	328	293	330	297	345	297	282	267	296	322	308	321	288	322	270	300	305	313	292	302	299	296	275	305	316	312	274	310	269	307	294	317	287	290	316	291	300	318	328	311	309	292	329	311	294	291	293	294	309	305	298	274	294	314	303	285	287	288	292	313	281	318	293	307	280	331	284	299	306	305	335	276	311	327	299	303	325	308	320	286	300	311	341	311	275	297	290	310	324	307	322	293	306	300	269	335	256	323	323	318	290	289	319	292	288	286	306	305	315	341	327	298	299	290	308	254	296	293	287	301	277	309	324	330	317	316	296	315	299	296	281	310	323	310	297	310	314	301	316	318	283	294	296	308	337	321	326	306	294	309	305	297	297	302	308	307	278	290	308	308	294	288	304	277	302	290	290	286	283	306	285	293	279	299	305	313	302	314	306	295	284	299	306	287	283	318	310	327	290	289	266	298	286	299	284	300	300	322	294	311	315	296	326	290	304	298	284	310	302	303	310	302	302	265	288	325	329	301	299	290	302	315	277	275	317	285	302	286	274	293	290	325	313	314	338	319	299	303	319	308	294	280	310	342	279	296	334	291	306	303	312	318	322	307	302	287	294	312	296	304	288	267	294	315	301	311	312	324	299	305	300	279	294	289	295	319	307	305	274	308	300	329	304	311	289	328	298	308	313	291	292	289	288	286	254
2236	569	385	354	386	368	318	331	344	319	315	319	287	304	328	333	338	288	313	321	348	315	325	348	299	298	318	325	321	339	363	326	320	337	319	306	289	341	313	317	293	344	317	308	312	335	328	327	386	338	292	327	333	305	306	305	325	326	344	341	339	334	338	322	342	371	341	296	303	313	328	339	312	389	305	345	269	346	301	330	323	337	331	343	353	341	334	318	311	303	305	323	308	325	351	351	341	367	309	313	352	308	315	322	353	358	332	350	340	315	324	312	329	311	344	351	354	314	333	345	326	325	327	313	349	351	328	329	311	312	321	322	353	337	307	306	340	350	344	321	310	361	312	346	337	304	351	322	324	338	331	292	330	327	320	292	307	298	370	329	333	344	312	316	356	334	333	328	318	316	345	353	357	336	326	325	319	356	335	325	325	362	339	325	323	328	339	312	334	316	345	334	280	344	350	303	337	339	379	306	357	310	333	320	319	334	331	320	336	324	314	336	335	305	307	339	334	347	294	364	346	324	351	345	346	320	317	317	370	341	346	339	330	327	365	327	343	322	329	339	328	314	340	303	340	348	331	352	303	342	334	325	355	296	298	329	317	306	313	326	339	304	311	317	341	352	314	284	283	334	324	324	328	304	335	345	320	329	330	308	347	293	316	322	342	326	344	344	332	329	309	310	322	344	336	323	288	334	339	315	323	315	294	329	339	365	355	346	361	340	360	304	344	296	315	339	329	345	323	322	321	321	353	311	348	349	342	344	316	302	329	320	358	366	336	334	349	293	351	297	307	341	362	348	316	314	305	322	288	344	358	329	348	314	323	344	331	323	314	360	292	315	340	343	328	324	311	350	308	334	320	310	315	345	312	344	329	348	303	328	292	323	324	335	318	322	294	320	316	320	353	346	355	352	299	305	317	312	338	333	330	289	315	335	293	340	313	314	323	342	319	347	335	319	308	324	287	304	304	332	313	334	334	284	309	345	317	332	334	309	325	299	333	332	311	328	353	331	361	296	346	320	344	318	336	345	327	334	311	341	316	335	314	375	341	331	354	314	318	313	313	327	354	338	357	330	357	344	327	341	332	281	350	332	333	336	333	337	333	322	324	321	352	306	318	352	352	322	323	290	349	312	351	337	322	342	305	304	329	306	330	345	334	306	310	330	340	329	335	318	366	310	323	350	350	335	330	351	297	298	313	333	347	362	332	319	304	366	325	331	337	330	315	314	345	312	339	340	308	330	323	310	331	352	366	321	309	321	317	301	308	330	325	320	291	318	319	321	344	314	359	355	317	315	293	282	295	323	340	321	309	344	359	311	302	332	318	337	360	310	329	327	332	316	323	303	364	321	309	292	319	298	351	301	319	382	318	341	339	368	304	349	339	316	316	352	311	303	305	296	325	323	331	308	318	348	339	317	317	346	341	317	314	296	340	322	350	359	314	323	340	357	327	349	325	376	321	318	313	287	317	336	287	317	309	309	332	293	358	311	302	366	348	313	308	337	358	334	301	351	337	350	296	341	345	323	319	374	333	308	317	331	344	321	311	310	322	354	315	320	315	339	299	290	332	330	322	327	349	310	331	310	327	330	314	330	364	298	324	326	316	333	324	309	319	301	321	338	301	319	330	348	333	299	328	284	332	315	327	308	339	322	332	315	322	321	322	346	319	303	342	347	350	288	321	355	358	339	312	337	325	290	324	361	327	317	333	297	316	329	325	298	297	334	357	357	327	307	328	323	334	306	324	314	329	344	335	331	305	335	314	314	329	327	307	325	358	313	335	308	329	302	319	332	324	311	319	322	337	311	370	372	341	316	336	364	299	363	345	344	292	313	300	305	352	300	339	322	352	310	317	334	312	342	340	340	321	343	302	328	309	327	295	291	348	318	347	356	312	330	340	345	317	322	353	288	338	332	309	291	355	339	348	332	312	302	297	332	317	321	310	298	274	281	315	313	380	325	328	333	341	311	353	339	314	343	297	337	323	361	352	328	326	361	317	340	305	348	321	322	303	311	328	330	358	322	308	328	316	323	313	346	298	348	330	342	371	323	329	350	318	302	319	278	346	359	304	356	341	336	311	307	347	282	332	333	320	370	317	350	332	342	326	355	345	289	343	339	319	323	315	317	282	311	334	286	346	336	338	339	323	304	349	345	311	317	336	352	339	305	325	330	335	341	347	337	352	302	338	310	354	339	317	336	301	330	360	297	371	356	318	328	301	287	366	305	321	341	310	309	361	322	331	314	331	352	314	324	335	306	324	325	331	330	340	337	320	337	330	325	330	315	320	340	314	347	344	344	289	346	341	316	348	330	362	352	301	303	352	304	314	342	313	310	329	307	315	311	315	296	326	322	310	343	284	309	291	337	318	309	291	374	337	331	350	304	288	313	303	344	314	342	340	317	339	330	322	330	288	329	300	339	302	362	337	311	332	300	309	312	312	330	305	322	343	302	304	332	323	322	310	334	335	322	310	323	329	330	332	336	335	304	334	330	333	310	298	339	339	360	330	288	322	333	307	306	339	312	323	322	365	336	303	355	355	324	286	303	378	340	330	323	330	329	319	305	342	364	357	309	307	310	327	345	315	364	326	355	332	332	316	319	319	363	327	324	342	314	338	341	319	313	320	340	329	307	350	311	333	338	309	304	344	346	327	319	341	329	311	337	324	295	312	331	327	353	309	308	320	333	331	317	354	321	344	328	343	356	334	346	331	315	358	298	316	330	330	355	338	305	319	324	311	296	323	307	312	348	329	316	342	342	328	309	303	341	295	355	311	320	367	313	305	332	293	311	326	320	354	349	345	331	338	333	325	339	327	329	329	309	324	330	334	298	327	358	354	334	340	329	286	343	280	321	359	342	295	357	352	311	328	339	331	320	331	314	331	338	338	340	291	324	354	372	334	332	339	310	320	317	357	339	335	318	340	309	313	349	357	353	346	316	341	350	301	320	330	313	332	340	310	327	325	286	327	337	320	331	302	311	315	293	381	331	362	343	345	335	321	334	363	321	350	319	341	313	308	339	336	333	294	352	329	338	316	343	300	344	315	330	311	306	356	340	345	298	307	362	336	344	338	319	332	331	323	332	313	322	320	379	310	283	317	321	368	325	358	317	294	331	313	327	322	304	302	330	315	340	325	363	356	303	355	340	354	293	324	323	325	342	324	310	307	336	302	343	303	283	343	265	316	311	348	345	334	343	333	315	346	308	320	319	343	343	332	329	342	343	348	336	343	338	373	300	303	327	325	326	329	347	320	353	351	309	335	303	333	333	310	342	340	320	311	355	365	330	322	338	324	348	308	321	355	322	322	364	335	316	387	338	364	308	314	301	300	310	346	308	321	322	318	339	339	312	344	337	341	352	338	352	303	328	291	326	327	345	309	328	335	319	319	313	348	317	334	321	360	288	302	319	326	341	330	358	327	300	343	346	331	331	303	364	329	312	278	349	327	308	355	355	338	331	274	335	345	339	326	338	340	316	302	312	316	317	322	345
2550	958	808	773	901	784	743	778	766	752	767	718	775	712	758	739	763	719	761	793	757	720	701	743	819	724	775	770	758	751	769	838	756	737	730	767	749	776	735	773	763	736	759	700	801	729	774	751	745	774	737	732	775	717	755	744	792	729	719	769	772	749	802	729	797	811	747	747	775	716	774	748	780	763	722	734	784	780	765	735	762	782	756	768	773	749	730	725	786	791	812	703	748	760	805	758	744	746	727	744	743	765	780	748	796	739	735	826	748	753	727	757	763	760	766	756	765	738	745	738	759	738	807	764	786	748	748	821	778	728	731	792	705	757	712	736	733	721	732	738	792	739	811	798	717	756	758	752	768	776	789	783	745	758	757	759	802	781	778	764	709	752	756	785	782	740	768	776	786	769	810	747	739	750	753	759	730	771	694	793	777	743	737	764	798	789	796	757	730	717	760	742	738	756	741	742	750	733	762	723	766	719	744	750	725	731	760	737	728	775	790	740	789	785	791	801	707	818	703	742	741	743	741	763	743	774	787	785	721	811	766	756	728	781	737	772	747	781	722	731	754	816	793	762	746	726	790	738	739	733	766	741	731	732	724	745	793	745	709	756	851	718	764	754	755	798	774	758	757	777	794	722	798	741	744	763	758	801	786	728	758	704	732	734	764	732	791	788	786	737	787	778	765	708	739	768	746	801	734	738	759	731	750	756	760	754	760	720	768	808	759	746	777	754	753	749	755	801	812	771	754	742	765	784	728	764	749	723	731	788	756	779	736	746	749	725	737	733	799	742	782	773	704	748	773	776	737	760	760	818	746	758	766	729	795	732	735	784	750	748	769	775	760	754	772	784	761	751	793	743	715	768	790	781	737	765	739	777	734	793	775	768	732	776	760	758	686	754	818	734	741	804	762	735	731	715	765	780	724	777	741	805	775	787	769	777	733	764	733	779	768	703	763	821	759	740	734	777	742	759	756	722	791	741	744	746	731	758	779	779	728	811	766	745	773	755	749	772	796	803	744	816	775	744	764	722	749	729	812	741	743	747	766	724	740	797	801	739	809	745	783	752	797	754	755	775	763	763	718	730	753	757	837	735	762	746	748	745	778	762	760	763	783	758	764	774	832	715	771	740	781	778	757	778	739	754	775	764	760	757	756	769	776	716	806	738	750	751	771	754	820	808	739	764	735	743	740	779	776	759	769	735	747	755	727	711	792	813	766	705	736	798	734	811	787	754	740	767	774	736	770	779	760	742	770	739	759	720	788	748	782	803	733	750	784	754	770	756	745	820	739	790	703	743	760	743	768	803	771	701	757	745	735	802	757	784	760	767	759	767	734	819	755	720	748	757	735	761	732	756	825	724	822	789	757	736	785	745	771	734	752	739	780	726	749	811	750	746	707	743	732	747	797	752	792	748	795	748	781	769	777	758	784	780	748	742	749	760	743	749	755	759	831	730	774	789	772	783	755	754	780	799	800	737	768	693	763	791	709	744	726	779	766	751	809	761	760	775	738	749	798	784	790	742	798	777	753	782	736	756	802	754	764	766	738	778	795	758	766	765	739	783	741	717	738	752	734	784	795	779	791	756	692	773	775	753	758	764	705	772	756	747	741	766	744	761	781	710	789	745	795	780	767	711	794	767	770	740	720	786	754	761	753	766	760	757	719	789	755	742	749	743	750	743	764	707	782	769	748	758	765	737	793	757	802	706	738	741	739	803	774	703	757	769	780	787	729	754	683	816	815	695	761	723	749	724	783	789	736	734	786	701	730	746	745	787	746	766	813	737	728	744	777	796	726	755	788	757	779	726	746	758	744	788	778	764	766	748	773	710	748	754	738	780	747	714	769	711	768	780	744	760	795	731	757	753	781	759	726	773	776	744	772	770	764	804	758	749	827	740	818	737	737	774	756	746	796	782	750	786	754	778	741	799	752	764	712	787	791	784	762	676	728	798	766	727	716	747	716	728	723	752	739	734	709	763	784	773	739	780	755	772	803	752	731	777	769	759	729	732	745	792	760	790	750	722	749	776	787	766	766	815	753	719	775	734	772	727	763	743	747	756	724	776	710	735	782	776	728	705	737	773	792	790	754	747	759	766	785	745	730	774	795	787	759	786	732	752	750	739	771	746	741	757	760	717	770	727	772	766	764	762	767	801	785	801	742	746	714	726	787	722	734	723	756	800	784	729	762	769	767	716	758	741	745	781	768	766	762	755	801	759	777	746	782	780	769	741	771	750	706	726	761	766	828	739	696	814	717	741	769	743	710	747	756	766	794	789	753	771	792	715	778	739	760	746	720	782	766	784	814	797	751	748	797	778	749	749	742	780	760	740	775	750	781	777	761	748	710	809	746	764	793	733	719	683	772	773	761	794	702	759	707	764	783	770	817	735	776	770	743	737	747	754	765	728	799	751	751	709	763	771	735	783	736	678	755	757	732	706	703	798	746	714	736	779	788	756	776	769	771	726	758	783	758	751	718	758	775	769	747	711	743	734	810	747	768	767	729	746	740	746	698	737	769	750	751	788	757	739	823	762	740	739	773	763	732	783	737	749	767	791	709	724	753	735	770	775	752	774	786	757	719	748	788	758	769	738	769	712	762	774	751	722	795	751	772	755	716	762	741	749	745	744	768	743	795	708	730	717	754	777	799	778	736	726	757	749	754	784	779	769	764	752	785	741	757	778	737	799	760	776	717	768	757	788	727	777	764	766	739	816	735	755	715	761	742	738	739	778	775	773	722	715	757	758	732	776	774	772	761	784	744	787	763	730	799	732	778	795	748	746	788	747	735	742	824	758	767	708	798	766	747	736	752	764	747	774	713	797	774	797	773	778	742	771	769	771	750	768	721	762	735	785	771	775	779	735	769	731	794	757	738	787	777	736	749	784	818	755	800	753	745	717	766	784	721	755	736	779	753	786	751	764	746	774	764	751	750	806	758	754	744	737	792	744	776	738	754	732	713	730	786	750	710	791	691	739	751	793	730	758	739	775	769	774	771	771	768	769	729	760	760	760	783	705	762	847	718	759	755	760	721	734	758	713	728	794	759	737	747	740	730	782	775	765	748	769	767	777	730	716	741	810	762	768	809	764	764	774	746	798	786	744	782	769	748	788	749	748	742	776	773	728	734	751	765	754	815	746	750	764	767	754	750	784	727	765	792	777	739	793	752	710	804	752	783	764	768	771	795	751	698	764	769	755	752	781	752	778	743	770	736	754	800	797	766	772	715	773	822	788	771	723	736	777	714	728	710	790	758	704	701	731	777	747	734	746	759	729	729	784	732	758	782	724	721	737	727	714	750	678	764	759	737	763	764	779	764	761	749	771	771	758	717	748	759	793	761	718	727	759	778	762	728	734	735	767	769	735	738	766	797	811	750	744	730	797	819	737	773	792	763	728	738	747	823	736	785	783	764	732	756	743	733	827	793	781	756	777	779	761	755	826	749	759	740	753	796	767	747	807	725	774	796	757	806	795	731	737	736	735	751	736	722	683
8527	738	589	479	518	335	344	300	275	281	289	294	259	272	289	290	257	267	272	265	241	269	263	254	276	280	284	298	281	299	274	268	288	282	293	283	280	264	255	290	280	241	253	249	265	258	276	287	296	239	274	246	257	246	278	235	235	267	273	285	288	254	256	252	247	273	280	284	291	249	255	267	295	288	270	261	267	281	258	270	276	254	262	237	278	251	247	298	285	278	267	269	270	278	273	264	273	259	266	268	307	286	292	262	270	250	287	261	262	285	242	312	258	230	274	244	275	255	283	249	269	281	280	285	230	255	249	267	247	274	266	254	286	256	302	257	264	266	281	268	254	262	291	239	269	258	255	260	266	277	276	279	238	249	240	278	274	250	270	268	261	254	241	246	290	269	280	260	260	300	240	257	271	260	285	261	269	260	261	277	265	264	218	288	268	268	319	295	263	286	286	271	285	257	283	255	258	253	265	270	254	246	238	268	265	285	281	287	229	279	280	296	258	274	260	251	270	270	254	257	291	299	262	260	235	284	269	255	251	283	265	259	246	286	260	259	249	295	284	306	261	255	284	274	274	269	268	283	244	271	269	253	300	267	258	264	278	275	228	242	257	258	286	257	254	250	306	246	272	250	276	299	293	243	250	237	236	286	275	259	251	258	263	247	221	294	252	267	265	246	254	263	271	255	259	262	268	262	253	257	291	256	283	248	260	237	245	242	274	271	259	265	278	232	302	254	284	278	256	251	256	262	303	269	246	260	246	260	265	257	269	289	281	297	249	255	260	277	258	235	267	252	270	267	267	249	264	241	292	271	279	298	235	267	261	265	268	303	286	276	267	269	266	250	276	277	264	273	255	275	273	236	271	279	272	281	233	291	254	259	259	274	258	252	274	291	288	261	237	236	264	287	271	261	278	286	274	281	253	257	279	236	264	296	287	266	309	264	260	259	280	313	292	277	290	287	251	265	270	266	244	271	265	259	266	273	245	285	258	255	254	263	238	291	273	251	238	268	259	274	281	292	281	241	267	265	277	255	297	283	262	265	267	283	260	261	263	279	275	270	227	255	282	263	266	286	263	239	294	248	286	260	276	328	226	304	298	250	296	245	277	282	265	267	282	248	270	267	249	260	250	267	289	273	287	269	248	243	253	258	268	249	224	272	263	302	266	243	287	263	270	265	219	270	265	248	245	282	287	262	245	261	268	278	244	222	283	253	270	263	260	241	274	282	257	268	279	255	293	247	297	275	275	261	245	249	276	254	290	259	254	250	264	267	273	262	264	297	264	252	272	275	286	297	253	291	292	286	257	273	244	290	253	290	258	244	290	268	270	281	232	255	260	256	284	256	230	264	288	268	272	278	287	255	312	265	223	276	266	257	296	259	249	261	253	269	274	304	256	273	244	268	271	285	254	250	273	274	272	256	278	272	258	264	281	213	276	273	265	289	280	278	249	266	255	263	268	254	255	246	286	263	236	285	268	279	271	260	235	261	271	306	266	281	277	235	277	286	254	251	258	248	250	259	255	311	268	256	250	245	260	283	277	276	286	285	294	284	267	285	256	242	245	271	254	255	288	275	292	281	250	257	286	270	247	287	244	256	231	280	277	264	270	270	257	278	266	255	283	282	281	288	260	276	271	250	244	228	289	262	269	262	268	265	258	269	302	251	282	304	295	256	257	247	275	272	261	250	249	244	253	266	280	266	259	278	279	280	277	259	275	236	244	243	249	254	280	308	235	269	263	270	255	275	250	235	267	256	261	255	266	298	265	259	251	268	255	258	282	244	265	258	275	290	261	250	281	240	269	277	247	275	268	270	290	283	248	278	257	252	269	282	249	278	253	264	268	262	262	272	268	254	251	260	249	283	263	314	271	254	260	297	293	270	238	267	257	244	291	267	276	271	273	255	279	255	288	242	270	302	261	287	271	267	269	290	298	267	305	284	286	257	280	295	299	253	274	260	226	274	299	272	302	246	256	256	279	263	279	245	256	293	269	243	260	254	243	273	264	280	281	261	269	273	265	264	258	260	283	249	269	268	277	248	291	303	252	258	244	280	265	268	279	274	267	312	250	254	257	239	254	282	284	270	257	278	282	288	268	261	269	288	291	247	258	271	260	256	278	259	248	279	265	259	269	270	267	286	283	226	266	276	251	259	259	270	266	279	275	263	271	256	265	263	254	273	257	270	277	247	245	280	251	260	256	237	284	260	245	267	301	294	235	289	291	264	312	285	260	259	239	256	233	274	270	277	292	299	294	251	270	243	270	272	245	261	255	265	257	284	252	277	276	269	269	281	272	269	268	271	276	288	293	270	264	234	263	290	270	264	286	279	273	246	277	265	294	275	280	268	273	264	269	262	277	262	274	267	265	230	292	291	283	258	244	243	271	252	262	247	253	274	262	284	250	283	264	261	252	273	253	271	285	250	274	289	286	273	262	259	254	253	259	286	276	263	256	262	257	270	262	266	257	272	264	226	292	272	261	250	259	281	254	263	257	255	294	266	257	291	270	276	277	285	250	241	223	335	261	264	267	284	289	268	247	254	279	285	263	277	248	293	287	282	243	267	255	285	267	262	243	270	273	229	279	238	277	258	269	268	266	279	254	235	235	267	304	274	283	268	275	256	267	260	289	287	280	254	286	282	232	294	269	276	237	251	260	279	267	254	248	280	261	253	267	259	275	263	275	240	276	259	273	290	250	282	269	276	255	262	272	240	258	268	262	283	244	253	262	276	295	292	246	232	288	279	254	307	291	266	260	257	270	228	258	299	280	243	248	258	252	267	250	270	271	264	271	249	251	249	266	271	273	282	247	256	262	296	262	251	279	262	258	285	259	277	257	260	260	248	243	252	258	255	272	256	291	263	277	285	257	264	240	271	284	264	260	260	241	263	259	277	277	257	261	286	285	244	280	288	259	278	294	257	254	274	264	270	301	240	242	236	281	269	241	274	274	245	260	258	289	260	278	226	283	269	272	283	263	258	270	244	294	296	252	282	265	272	271	288	247	265	296	263	286	272	248	259	262	278	277	251	272	269	255	252	265	270	272	284	276	278	262	266	219	270	265	249	269	280	273	262	290	270	270	260	254	223	254	247	289	303	270	284	280	333	254	263	256	275	270	268	249	263	255	251	259	258	280	288	263	276	271	252	275	278	289	268	264	257	277	263	256	271	263	287	237	276	245	263	263	280	253	242	270	287	256	303	271	243	285	249	289	271	251	250	274	256	221	247	291	270	272	239	248	272	259	274	244	282	251	204	258	287	263	283	289	274	259	270	246	274	254	253	254	263	281	275	257	254	271	279	263	248	252	269	253	245	241	276	281	278	269	276	253	267	259	280	254	242	260	270	277	272	259	273	302	284	255	259	273	257	251	264	277	284	253	258	259	252	290	273	266	240	287	253	251	303	277	289	268	283	305	278	249	249	278	244	259	234	272	272	282	243	267	237	240	281	253	299	262	257	237	226	235	260	295	263	284	346	262	287	227	272	250	269
7337	926	1247	1404	1501	1100	968	902	854	776	787	780	729	691	724	720	701	663	714	667	655	690	650	662	699	651	646	668	681	632	635	646	618	666	649	655	634	653	665	640	609	634	668	639	600	610	665	633	615	598	583	599	629	648	636	605	649	626	593	646	586	625	614	657	610	602	610	640	639	656	600	610	625	637	607	609	602	657	647	620	649	609	616	645	634	645	603	572	636	631	654	613	651	652	660	652	599	624	628	637	645	622	670	586	612	640	591	613	652	592	631	643	627	591	575	634	599	625	594	640	646	601	576	618	608	643	608	593	625	629	626	580	593	604	606	690	660	641	629	630	653	609	644	641	618	617	635	667	630	626	614	576	582	603	615	612	612	652	663	630	676	594	628	626	637	582	601	592	613	612	623	637	618	607	598	602	637	608	632	616	644	670	632	641	593	629	648	629	599	589	637	646	586	626	609	636	656	631	607	619	589	641	612	621	669	611	633	622	621	623	641	611	632	557	618	639	637	650	601	574	630	619	619	632	582	635	645	651	580	628	645	658	655	636	626	614	599	641	624	641	608	589	633	607	653	615	646	636	601	617	688	614	601	614	622	655	604	601	605	633	612	587	583	588	618	597	582	605	612	563	618	604	660	664	639	664	642	624	614	600	630	570	653	616	652	615	626	626	630	603	644	623	632	610	628	607	663	594	633	579	615	581	624	562	623	631	586	609	603	612	631	603	621	636	631	602	640	642	606	621	649	635	609	657	615	603	650	607	607	616	605	668	653	607	617	616	576	677	638	589	626	665	598	623	638	595	637	616	640	591	654	632	564	612	629	603	596	636	594	603	602	614	650	611	596	640	617	588	594	605	587	630	625	669	591	623	583	630	594	594	613	651	620	625	653	598	605	642	613	607	621	590	616	646	663	615	655	628	610	623	640	613	602	631	598	562	645	629	652	631	645	643	603	595	631	581	618	599	612	608	619	628	615	633	654	622	605	665	588	641	638	636	594	659	595	638	609	622	636	595	597	602	622	573	625	606	651	636	650	607	617	618	619	653	620	585	639	582	585	587	629	641	625	631	598	642	595	639	643	651	632	627	659	638	603	610	562	626	668	595	630	611	613	616	622	624	611	590	659	633	648	623	633	598	614	619	629	642	638	658	630	625	647	612	609	663	660	613	655	653	617	628	648	593	640	605	558	577	646	625	609	622	651	632	668	641	612	661	610	622	612	635	581	601	602	614	642	627	638	639	571	562	620	635	630	637	597	595	613	640	627	623	680	626	592	640	597	635	681	652	629	653	667	622	608	643	611	636	637	625	636	662	632	630	644	606	620	628	611	580	629	620	644	624	644	610	615	600	675	637	623	594	656	632	599	618	620	642	638	615	639	620	630	621	616	655	565	626	605	628	642	703	618	599	678	644	596	662	637	609	647	619	584	599	634	631	646	647	601	609	597	642	601	590	635	574	603	614	663	582	606	598	595	640	602	614	631	674	602	609	624	590	606	672	619	615	674	597	671	560	644	631	652	629	635	663	588	633	658	603	563	635	624	637	656	610	611	631	652	636	614	593	606	598	611	629	640	609	589	648	624	620	596	610	653	621	639	612	610	651	629	642	633	628	582	567	649	623	636	595	655	651	614	656	598	596	617	620	635	616	639	647	637	598	624	658	660	643	604	594	646	609	599	635	642	619	633	632	639	593	604	650	665	623	627	590	618	572	664	608	586	649	631	608	648	574	595	622	632	671	674	587	636	608	595	589	680	612	618	624	640	649	615	633	637	623	601	585	577	585	572	599	640	634	629	636	602	630	620	632	641	605	610	647	633	604	627	597	624	619	632	593	659	578	575	642	647	610	628	612	626	626	632	605	620	626	608	584	654	626	625	649	631	617	657	622	641	617	642	626	621	621	648	667	617	634	638	625	623	647	578	596	654	633	637	628	594	626	631	595	615	627	608	592	621	609	627	585	647	632	590	629	613	609	598	672	673	622	625	614	665	618	587	623	615	621	648	615	621	623	626	667	659	594	552	586	599	599	645	646	627	573	657	628	614	584	660	602	585	633	577	617	627	615	617	676	585	634	639	589	619	615	645	656	611	634	627	670	613	576	647	613	637	585	590	614	617	642	610	596	612	645	591	630	616	643	638	654	617	599	653	586	601	634	645	628	615	602	614	686	603	621	611	595	583	624	629	584	612	621	627	624	621	647	598	619	617	597	583	612	620	645	592	630	613	651	650	586	643	596	650	656	626	615	627	598	636	614	625	636	619	582	619	597	619	629	575	622	615	634	620	645	634	625	541	585	605	662	571	629	614	682	602	594	617	617	618	593	668	666	616	592	648	631	640	578	647	626	628	651	629	616	621	661	645	629	575	641	625	613	627	622	610	604	600	597	604	640	604	619	629	589	606	616	626	632	626	582	646	620	605	618	664	658	650	645	606	610	583	642	656	594	636	584	621	613	628	589	622	643	639	606	601	666	645	622	603	628	626	619	626	614	571	611	593	642	634	620	617	571	593	616	588	640	644	635	630	658	642	622	590	649	625	620	640	608	610	622	651	624	611	609	633	599	621	672	645	641	621	650	583	629	634	665	636	631	670	608	637	656	691	662	597	619	636	632	649	596	646	653	607	603	617	600	633	676	575	624	624	634	618	654	645	599	594	617	620	625	619	637	609	614	629	674	595	631	648	623	634	620	622	635	579	598	647	642	612	598	602	606	664	684	578	569	674	601	612	619	615	614	630	617	661	632	603	704	641	653	616	605	642	587	650	584	619	632	640	621	652	616	604	647	626	592	618	679	647	643	641	618	657	590	644	621	665	607	613	616	582	601	639	579	593	637	609	645	630	617	589	682	645	616	624	637	622	624	627	580	631	645	615	624	622	649	611	602	599	600	630	655	620	581	584	609	614	634	587	608	596	638	610	622	661	590	603	666	637	601	624	568	621	650	620	633	638	634	652	617	633	604	620	604	622	587	607	622	611	579	651	638	609	656	598	627	627	613	599	645	616	627	660	561	648	629	613	636	619	638	593	608	649	651	634	640	626	635	642	618	645	598	603	641	649	647	676	614	668	615	612	663	601	596	649	618	582	679	622	651	636	610	610	629	624	541	640	631	627	622	672	618	629	588	620	644	642	616	625	602	621	579	629	624	619	612	631	633	589	630	599	600	623	609	655	629	603	624	627	596	620	630	658	636	615	598	626	628	601	608	590	592	574	652	626	631	604	600	627	598	600	620	614	631	636	663	609	585	589	608	569	620	667	570	665	633	607	608	594	677	617	611	599	592	596	627	648	652	595	607	665	641	632	641	659	617	627	613	612	608	632	605	625	655	668	636	657	653	585	595	612	628	609	615	615	639	613	648	610	588	623	598	646	616	619	616	638	673	637	580	584	622	583	696	592	629	602	599	649	574	618	650	578	641	611	609	629	577	630	633	685	621	673	622	645	633	659	614	609	635	624	644	619	602	597	624	597	656	624	623	619	588	597	592	611	612	655	650
14368	953	701	590	428	251	240	207	188	182	175	149	159	127	127	118	159	125	137	114	124	130	127	119	111	121	118	114	131	119	118	116	110	121	112	93	108	119	120	109	96	130	108	113	115	115	118	97	89	114	107	105	115	107	134	102	108	113	110	137	117	120	114	125	107	114	121	93	100	129	104	105	116	131	112	114	90	128	123	110	112	128	110	116	103	114	130	96	121	112	112	105	104	144	122	120	112	124	116	117	105	132	110	102	131	110	109	99	130	98	102	135	135	110	113	114	115	102	97	107	117	108	116	118	111	149	118	98	101	104	114	91	116	117	110	131	115	134	127	119	98	104	103	99	107	110	86	124	104	124	136	105	123	116	121	111	109	120	85	102	117	108	101	105	125	109	106	132	118	100	101	129	101	103	106	107	114	125	106	124	117	98	113	124	117	113	103	109	113	116	113	93	128	117	89	116	109	127	126	113	126	118	118	107	109	123	98	116	110	107	125	113	116	126	116	103	119	122	112	123	116	106	105	93	99	128	133	97	101	99	122	118	117	107	100	115	105	108	107	111	133	128	111	112	120	115	110	102	96	114	121	99	113	111	136	114	109	101	113	127	119	129	102	121	95	127	92	121	100	105	96	111	99	95	100	131	98	103	115	132	126	126	123	125	110	116	126	96	114	130	114	113	121	111	137	109	114	108	113	107	124	107	102	112	117	99	114	104	116	106	97	121	111	128	94	105	97	109	103	109	97	114	109	116	120	131	116	124	102	111	105	124	90	97	110	100	118	119	130	119	102	122	116	111	113	121	114	101	111	124	115	117	111	117	122	111	110	126	100	119	114	107	97	88	111	121	107	102	105	115	127	129	113	113	98	137	132	118	124	128	131	108	115	94	102	112	100	122	122	101	113	107	120	124	130	118	115	117	119	110	112	131	114	117	150	109	130	105	113	98	106	116	109	103	112	114	113	120	103	109	117	135	91	110	113	110	110	118	113	118	98	114	114	115	106	102	112	130	106	127	117	102	115	119	113	104	140	108	115	113	110	115	101	131	93	99	119	105	113	124	113	104	110	120	107	126	103	117	109	99	120	114	108	128	131	112	113	126	105	103	117	104	101	120	96	102	114	105	115	111	124	112	101	116	102	101	108	103	115	116	114	132	114	105	120	138	115	119	104	119	112	88	111	103	119	97	109	119	123	112	121	102	125	114	92	113	121	111	141	133	119	101	113	120	108	112	123	112	105	105	110	107	117	124	124	115	122	90	104	106	100	125	109	127	109	108	95	110	112	128	120	122	104	100	105	122	117	109	105	97	87	124	106	103	118	96	119	107	105	108	124	107	89	110	108	97	122	110	102	138	118	106	114	118	134	122	122	114	103	95	117	127	126	113	123	104	107	131	120	135	102	130	87	117	102	114	110	116	114	114	154	128	125	115	102	116	112	113	100	134	120	123	109	125	124	99	127	103	118	113	122	106	96	128	106	115	105	123	104	98	113	101	130	122	100	111	105	128	116	115	123	120	122	105	118	98	123	95	101	120	126	117	128	112	110	120	122	128	123	110	127	115	138	131	115	115	106	117	118	84	99	131	125	132	122	128	114	125	112	116	110	132	97	124	119	124	119	127	109	109	139	96	113	92	139	106	112	72	119	116	108	101	117	110	128	114	109	132	105	124	128	125	128	102	116	146	111	101	109	101	115	126	106	112	133	107	104	131	128	113	106	121	106	115	135	118	118	91	117	92	104	115	119	104	114	108	104	133	105	112	131	128	105	121	105	99	94	115	130	116	125	125	114	100	106	120	114	108	92	125	88	113	119	124	104	111	118	143	114	113	121	133	95	109	131	114	98	114	117	113	118	137	113	124	119	107	101	109	125	102	105	114	119	115	108	100	121	105	107	102	129	101	121	109	112	104	109	117	98	108	96	115	130	147	98	122	105	123	140	109	121	101	113	101	104	93	112	109	114	107	106	119	118	101	121	117	107	105	102	117	111	124	110	119	107	119	105	104	112	106	118	113	104	93	99	109	91	125	95	113	122	126	88	121	112	117	123	98	130	114	103	119	113	123	125	119	111	99	119	113	118	109	107	110	119	103	105	119	111	99	123	109	109	117	106	103	112	101	111	123	114	133	134	100	113	95	111	103	127	113	118	97	96	110	130	105	103	111	109	113	115	102	132	120	109	126	102	113	107	111	106	122	94	112	116	112	102	95	116	107	110	115	106	111	109	128	118	124	139	124	111	126	104	126	100	117	112	104	115	114	116	117	118	121	123	105	96	99	119	130	98	117	95	121	99	96	116	115	107	129	117	107	116	117	103	98	141	111	121	93	110	108	101	124	125	107	123	123	110	126	113	107	122	118	107	131	118	115	118	93	123	103	120	122	122	137	108	99	121	111	131	118	112	122	124	106	116	130	117	132	112	114	102	129	103	123	132	86	121	131	105	105	112	102	113	99	95	114	97	128	101	112	99	119	122	116	106	109	112	132	131	101	104	121	112	120	118	113	123	122	125	121	134	111	115	110	115	110	121	116	108	106	113	114	111	137	112	108	97	120	116	106	106	129	128	123	147	116	119	116	113	122	125	117	128	139	100	102	117	117	118	117	117	103	109	116	109	112	114	127	117	116	113	101	111	112	104	115	110	109	103	115	118	108	113	110	114	129	116	112	106	103	117	104	101	125	118	112	132	122	129	108	99	131	113	119	129	109	136	126	108	103	113	144	105	104	111	118	111	145	135	106	116	93	142	131	129	133	93	101	120	104	107	122	108	118	106	128	112	136	110	118	132	126	116	106	97	117	126	102	102	83	106	131	125	115	108	128	110	118	115	124	104	103	123	113	106	105	106	107	125	119	98	129	107	129	111	109	114	99	121	96	85	121	103	105	99	119	121	115	127	98	130	115	110	137	137	131	113	113	133	119	102	131	124	121	123	108	117	110	104	110	96	108	130	90	118	106	116	98	97	135	128	127	117	124	120	113	118	114	117	107	95	110	109	129	116	101	107	102	98	111	112	107	117	118	112	125	114	118	120	112	121	122	120	148	84	124	113	103	102	125	98	108	124	133	88	111	123	115	111	89	121	112	113	111	103	115	113	115	109	105	95	132	106	136	98	102	106	118	116	106	98	105	124	122	125	112	105	114	121	114	114	111	113	102	96	120	132	124	110	109	127	121	114	95	118	118	128	122	100	112	114	113	98	121	120	111	98	121	120	116	117	101	126	134	108	113	116	117	113	107	114	115	121	92	122	117	115	112	118	133	106	100	120	119	119	120	121	108	120	123	106	119	109	114	117	113	110	124	109	96	123	134	114	108	120	121	133	113	121	121	143	105	105	114	117	121	115	105	120	102	125	119	119	129	124	116	125	107	103	127	104	109	126	119	104	113	113	114	128	101	102	108	107	108	131	107	122	132	129	94	126	119	101	112	113	107	113	116	129	116	109	104	109	98	127	120	132	132	120	106	84	118	110	115	101	95	113	105	123	109	128	100	90	119
8736	845	1516	2023	1597	1137	930	811	694	622	587	491	484	488	470	417	417	393	401	386	353	393	326	357	330	334	336	307	350	308	342	344	337	340	332	328	317	332	309	299	350	320	284	332	304	316	290	345	278	309	283	310	289	308	284	307	278	295	314	351	309	308	282	308	316	314	301	284	309	298	263	337	306	293	287	300	333	308	304	311	267	314	313	317	303	302	284	300	264	316	314	320	320	312	286	321	302	269	345	305	287	308	324	299	294	314	296	290	307	281	313	296	301	330	312	305	286	295	295	297	311	298	264	299	297	298	275	293	295	305	296	289	279	304	307	308	266	288	283	310	288	303	313	253	295	288	308	306	310	304	276	296	323	279	297	300	276	270	285	324	321	277	298	268	292	323	301	281	283	311	341	286	265	274	303	314	294	305	280	286	285	313	261	292	281	275	291	289	321	317	330	314	299	302	290	282	305	325	333	278	275	290	284	256	298	317	334	298	304	284	307	308	313	313	283	266	321	311	265	287	269	290	274	329	280	305	302	266	282	280	284	293	327	298	275	282	313	301	308	339	267	281	321	283	270	312	290	298	262	305	285	303	278	278	301	287	291	294	325	311	292	295	273	288	268	314	309	298	291	291	295	279	326	320	295	265	305	287	288	294	291	307	281	287	337	297	294	313	284	258	305	302	296	295	306	272	295	283	309	288	252	316	309	285	285	255	290	310	310	313	304	280	281	302	298	284	302	300	299	281	293	290	312	277	292	291	339	321	320	307	261	278	292	337	284	307	263	325	290	311	298	279	305	290	276	293	263	285	273	291	307	285	278	304	294	266	283	288	302	266	271	282	310	289	311	312	329	318	294	282	300	281	273	309	284	281	287	291	291	273	304	286	293	320	299	294	289	297	305	305	297	307	290	288	308	276	315	304	299	324	286	295	317	319	301	299	287	298	275	308	292	283	301	300	291	279	262	280	305	299	307	299	290	307	293	295	284	289	280	295	297	292	318	302	272	282	281	269	303	315	302	298	326	287	282	266	292	260	245	307	316	317	290	271	284	301	298	315	315	278	269	342	264	295	313	300	293	286	322	276	299	310	297	264	270	296	310	287	335	297	334	302	261	322	295	290	288	278	319	295	294	312	313	321	272	306	301	326	292	287	318	269	333	282	282	284	294	294	305	303	297	258	305	266	281	304	288	295	287	297	300	300	285	273	278	290	294	312	288	325	311	280	283	302	270	306	274	273	285	281	301	267	281	297	286	283	295	308	301	270	299	308	309	303	287	319	313	284	286	298	303	303	304	285	275	274	300	306	280	297	281	267	290	267	280	301	294	301	275	285	326	329	313	314	290	305	290	322	286	287	311	293	292	273	315	254	322	305	314	280	292	328	308	301	329	295	301	293	318	275	307	308	296	287	298	277	324	285	309	316	312	275	250	305	293	274	322	292	294	266	295	281	321	277	308	303	339	280	302	291	264	271	290	311	274	288	306	300	299	317	258	279	296	289	318	310	273	311	277	285	284	302	284	308	311	284	271	258	312	287	277	300	286	297	269	301	298	295	292	346	317	268	291	289	296	260	328	279	297	279	276	312	280	290	309	313	299	306	279	276	291	315	303	304	294	322	292	299	296	267	285	285	283	299	306	303	265	323	287	296	294	283	299	298	288	283	280	304	298	288	309	263	300	290	308	280	290	333	280	321	286	300	315	292	270	303	305	276	294	318	282	292	297	327	327	309	300	290	287	311	312	320	281	285	294	274	281	344	269	307	258	286	289	299	291	325	314	324	295	272	298	300	306	297	260	301	268	327	267	275	274	292	322	271	322	317	322	296	276	278	275	315	326	302	325	291	280	287	304	290	308	260	279	313	281	301	294	310	281	295	282	287	304	320	299	288	285	307	309	295	278	280	282	297	298	266	282	265	273	306	278	309	292	285	321	314	268	313	309	307	305	281	288	307	290	316	289	289	292	273	277	304	297	292	287	306	266	287	300	289	296	314	291	302	276	293	298	286	280	293	279	290	277	278	308	312	266	300	278	304	285	301	317	307	301	292	282	300	304	292	263	258	270	330	289	312	299	304	290	274	314	287	270	295	281	308	292	288	304	312	238	283	301	267	295	320	307	288	290	317	301	316	282	278	297	291	293	286	285	292	257	284	280	313	305	265	302	309	300	304	276	287	293	282	304	312	267	292	313	322	294	262	292	280	300	292	289	313	278	274	294	283	329	279	270	291	279	293	312	280	278	309	272	284	298	233	290	305	304	279	314	288	293	299	332	279	299	278	287	266	305	305	307	288	308	313	306	303	265	277	249	311	298	259	287	282	284	294	262	295	285	285	294	306	332	289	311	308	295	291	308	290	271	303	304	330	271	311	300	297	288	296	272	308	284	280	300	298	312	300	285	316	308	277	309	271	296	324	312	286	293	267	291	313	307	254	292	295	296	285	281	310	301	336	262	281	249	289	296	273	291	305	259	280	287	279	277	293	294	274	288	275	273	271	295	295	302	287	303	296	309	296	277	283	306	281	286	291	273	273	307	301	299	291	303	288	290	255	313	314	276	311	272	284	295	251	292	311	278	314	299	267	309	273	311	275	304	311	310	281	273	280	308	289	296	308	315	267	301	296	304	297	254	281	316	284	269	314	294	282	323	304	319	277	297	292	272	298	308	264	330	279	303	272	312	313	260	301	306	270	308	305	303	255	301	298	335	280	321	316	311	279	315	291	302	264	283	284	265	293	318	305	301	275	302	294	274	280	311	314	262	291	273	293	287	278	290	296	288	292	307	272	301	278	306	317	320	305	276	314	320	295	318	289	280	305	337	288	265	313	280	304	299	283	295	285	269	285	291	304	306	332	294	298	318	278	285	324	288	285	285	279	284	310	286	310	307	310	297	326	313	294	277	272	300	263	324	261	269	297	334	302	307	308	320	302	289	296	313	262	280	302	313	286	284	320	284	328	314	280	303	278	288	278	299	345	298	310	301	309	286	269	288	264	291	295	302	294	300	300	290	250	273	280	284	291	308	298	293	283	291	311	262	289	304	276	292	285	282	316	320	318	312	315	315	248	259	280	293	310	279	324	275	304	286	291	318	291	262	322	341	273	270	301	312	283	297	280	300	306	309	242	285	289	281	282	282	276	275	315	286	323	289	261	293	285	307	294	307	280	306	270	285	264	283	299	294	293	296	304	285	311	246	294	263	260	284	301	285	319	297	304	312	282	316	306	291	297	325	316	308	262	320	292	287	284	302	308	310	275	271	289	293	282	332	298	272	296	296	290	290	313	291	334	263	297	300	275	290	285	284	300	314	315	300	290	269	276	329	264	292	306	292	289	295	288	283	301	291	315	281	299	301	282	277	302	257	287	311	290	305	294	272	323	287	308	299	305	289	272	305	331	321	275	296	277	283	287	252	291	306	285	294	310	267	249	310	302	281	294	316	306	282	313	316	295	305	320	268	288	268	276	294	316	315	269	310	293	307	318	290	297	326	307	310	288
1788	364	372	363	368	338	359	340	331	329	341	283	329	332	300	316	296	329	296	343	304	316	326	328	315	306	320	300	364	314	326	334	318	308	340	324	321	339	325	360	372	308	362	343	333	334	338	338	350	337	305	327	323	304	335	333	322	334	328	307	320	303	315	295	354	342	340	298	372	318	336	322	319	303	345	318	324	324	333	360	316	337	308	298	331	335	335	334	340	318	344	319	332	335	341	332	297	343	302	298	344	316	312	309	328	302	347	344	362	312	334	300	324	323	335	344	319	318	343	380	316	340	325	330	346	340	344	312	334	281	314	328	308	310	330	337	310	346	326	314	339	299	326	311	323	318	318	343	341	309	302	370	307	312	318	296	316	319	319	299	314	305	315	303	295	322	323	310	371	334	307	311	331	321	282	333	297	296	324	343	322	322	344	288	344	291	318	322	309	308	319	341	339	310	298	329	362	323	306	325	321	318	322	346	314	347	314	319	318	299	315	316	289	310	310	308	349	315	310	328	332	318	351	331	290	341	351	312	345	335	338	337	318	349	344	322	298	307	288	365	304	359	340	315	327	334	294	326	328	326	359	350	316	356	314	334	311	338	337	350	310	325	319	332	331	321	349	335	335	320	318	322	320	321	356	327	347	306	342	308	314	327	352	341	332	325	310	289	347	301	339	337	329	329	335	334	360	327	320	322	324	352	305	330	330	267	304	316	355	366	348	330	320	293	338	315	371	307	321	340	302	338	281	326	313	318	309	314	326	292	321	306	338	322	335	313	299	323	292	337	341	321	346	342	331	333	304	329	311	312	328	293	313	338	327	332	325	311	298	364	296	322	289	343	329	353	320	295	318	306	311	323	326	312	303	343	342	309	330	316	323	314	354	317	299	326	331	333	337	317	332	320	302	308	280	308	323	323	308	307	325	332	323	350	293	323	303	317	315	307	325	337	297	341	354	332	331	367	330	303	307	354	263	301	343	326	326	317	330	328	337	319	353	364	321	327	343	330	308	321	342	334	307	335	324	337	316	348	325	323	324	338	299	314	340	339	347	329	354	308	304	320	333	276	345	284	313	318	328	279	307	305	287	321	336	325	314	325	320	358	322	314	326	311	317	334	340	306	350	332	268	298	354	336	321	328	304	301	287	295	323	310	303	338	302	308	324	328	326	272	337	346	319	345	318	348	311	321	350	306	320	323	316	309	319	300	312	324	332	333	347	318	351	294	328	301	323	355	311	326	308	313	337	306	316	313	337	334	302	314	300	330	315	346	336	323	347	365	351	329	347	356	305	311	304	325	319	346	306	313	317	303	310	335	303	344	313	336	306	335	340	329	300	305	323	334	319	336	384	305	326	311	311	312	311	326	358	311	312	320	318	289	358	316	320	312	294	324	354	337	336	338	323	334	342	345	345	327	342	336	312	334	312	306	350	320	332	318	334	311	320	350	365	299	352	345	322	308	322	364	292	306	326	329	331	339	318	310	301	346	334	299	323	320	303	317	329	287	293	339	292	307	294	319	332	338	337	307	300	304	336	281	317	304	314	313	345	302	327	310	325	301	352	333	312	328	324	308	355	332	321	335	341	321	334	308	332	340	319	316	367	328	335	350	342	336	358	339	325	297	326	308	320	318	311	353	338	306	310	311	302	319	347	308	325	319	313	334	340	326	319	327	325	306	310	306	318	340	307	304	299	312	337	349	317	316	307	279	347	334	345	322	355	332	283	299	323	305	310	305	331	314	295	325	292	309	329	351	357	335	306	335	380	303	321	354	312	314	326	333	310	315	332	298	326	334	344	339	365	291	306	331	351	328	333	295	327	350	393	317	326	345	287	322	325	322	311	331	330	318	337	313	316	310	313	277	331	319	316	354	363	331	325	316	313	307	309	355	326	326	299	329	315	319	304	322	316	340	324	293	339	313	346	332	322	325	313	345	355	306	335	336	305	313	350	357	312	334	327	321	366	329	316	339	321	329	332	325	330	323	315	299	302	313	352	341	337	320	351	328	346	348	343	297	295	384	326	315	372	327	324	352	326	352	341	296	319	340	310	345	317	314	326	314	299	327	334	310	355	322	313	321	323	354	303	327	342	308	309	306	330	337	357	297	329	333	354	321	309	331	317	323	296	324	311	302	284	348	343	344	307	328	286	335	312	356	283	341	294	311	333	323	327	334	340	332	307	339	309	328	309	344	334	290	315	320	318	313	349	311	313	347	333	338	328	306	327	318	348	360	319	323	323	359	328	334	317	310	307	336	319	327	305	303	313	328	346	351	348	343	340	334	358	329	341	305	349	322	316	324	294	276	337	348	350	279	313	310	325	336	321	315	339	324	350	361	318	323	323	298	323	335	340	318	330	311	292	312	323	303	306	341	355	336	315	327	344	350	345	319	319	328	337	318	310	353	353	339	356	299	312	349	340	358	354	338	314	306	315	329	301	322	324	296	322	334	320	333	302	346	330	337	315	316	311	331	354	331	324	323	334	309	302	314	314	314	319	311	352	329	352	316	341	313	303	315	320	336	337	337	342	315	319	305	338	323	346	365	316	313	322	343	338	297	301	360	354	304	307	303	322	323	318	305	294	299	377	287	308	340	319	343	287	305	331	310	315	334	335	287	318	335	279	306	297	313	345	324	285	305	310	312	332	340	336	335	293	309	312	351	329	294	349	324	290	324	323	323	299	312	329	360	331	292	339	351	328	325	313	291	313	291	367	289	362	334	311	342	318	336	325	334	343	326	305	354	328	344	341	329	326	320	355	339	341	318	315	323	319	363	349	344	303	320	330	331	356	314	347	310	302	332	351	315	355	296	321	327	362	339	345	329	316	316	306	355	332	310	304	322	340	313	334	281	326	318	320	307	296	276	304	294	324	363	297	339	342	331	310	326	350	335	349	331	301	326	302	299	328	342	366	343	340	302	354	323	322	299	292	295	311	319	297	329	320	323	381	307	341	309	295	337	308	322	327	306	328	339	315	313	323	319	339	288	339	350	305	319	326	316	325	323	315	324	324	327	322	319	313	317	331	341	313	330	318	339	355	355	355	348	333	310	302	346	353	338	332	312	311	334	312	314	330	318	352	320	320	304	270	335	299	291	318	319	347	310	301	319	369	285	351	313	323	344	348	312	316	333	315	331	319	315	304	332	345	335	333	362	315	345	284	348	307	290	348	350	305	330	341	315	324	337	326	327	339	321	358	350	285	314	336	350	317	331	316	327	297	316	338	327	295	328	308	345	301	291	349	356	331	318	341	322	297	313	330	298	324	316	316	310	319	318	335	332	329	314	318	325	338	341	342	323	315	337	348	312	328	294	333	339	310	327	288	307	304	308	301	329	357	302	317	297	344	331	326	306	351	308	339	303	320	330	304	298	314	291	320	317	334	323	333	303	304	345	301	335	318	338	335	311	315	305	326	294	336	333	302	338	329	316	322	327	313	311	309	337	321	333	310	351	312	333	325	322	350	312	303	325	328	320	296	316	332	335	341	345
2211	798	875	959	791	787	789	811	785	752	789	775	702	722	746	777	736	786	762	822	798	698	776	707	750	795	785	769	705	723	782	749	738	736	794	739	754	710	745	729	747	738	736	744	746	705	788	718	710	761	777	759	737	729	767	761	780	747	716	787	779	770	729	704	768	800	766	770	788	787	733	719	750	777	792	776	762	740	788	731	759	788	765	772	764	754	733	753	799	740	734	742	756	745	744	714	728	761	828	771	761	743	756	777	753	788	769	725	730	780	715	769	740	737	726	765	774	739	804	735	737	746	769	738	718	789	765	751	805	821	756	776	741	754	760	734	708	795	813	755	729	700	785	770	710	723	794	802	760	760	750	727	784	751	727	731	776	739	712	725	735	776	692	731	752	761	763	778	745	748	734	730	697	758	772	745	773	755	737	737	787	738	775	752	774	761	733	764	751	762	804	794	745	799	793	744	746	770	772	788	757	808	763	734	731	803	765	769	754	737	772	781	773	740	773	754	758	741	747	768	740	754	704	739	755	714	752	714	733	780	738	803	760	780	773	755	722	781	745	787	774	713	707	760	728	716	776	765	744	750	739	757	812	793	758	789	793	770	744	744	774	741	730	757	770	742	775	758	739	763	740	768	822	749	730	773	828	769	747	733	794	757	728	704	694	779	785	739	736	726	772	779	808	792	735	756	735	782	727	709	736	736	754	791	741	740	801	717	752	774	764	787	763	735	745	750	732	777	786	722	733	790	757	790	762	764	731	763	751	778	751	766	734	732	720	743	722	708	757	748	776	740	708	791	746	745	784	791	764	732	748	753	710	773	745	729	728	739	769	740	783	736	763	751	755	738	753	759	738	735	786	779	764	761	719	738	734	765	775	759	717	758	762	805	753	703	730	706	782	728	752	772	739	771	756	711	699	747	730	716	805	748	795	762	729	783	746	705	739	724	758	775	765	714	771	735	762	816	771	773	767	786	791	729	749	778	720	734	778	761	735	763	738	827	741	794	796	729	754	776	805	738	737	742	733	743	719	727	719	789	770	763	770	756	731	736	766	718	764	816	782	783	745	721	786	741	794	721	728	792	762	745	758	751	831	752	758	704	761	819	723	735	784	739	812	730	792	714	715	739	720	744	752	765	798	721	780	785	739	761	723	764	729	745	743	730	782	756	737	790	804	739	758	748	752	796	790	786	703	725	693	769	782	749	726	774	794	737	697	728	700	715	735	722	721	726	774	753	716	730	770	707	779	756	771	796	770	747	799	726	745	760	751	712	776	754	735	714	791	762	750	741	785	747	774	780	737	819	718	748	749	695	726	742	762	768	759	748	748	737	719	747	757	760	740	757	674	771	773	738	790	743	729	800	757	775	770	754	761	748	734	754	791	750	762	823	729	801	737	766	768	724	742	737	740	720	726	748	818	756	759	727	775	753	710	749	753	775	741	777	758	727	723	691	710	756	751	767	749	772	756	731	761	759	729	722	772	690	752	770	773	751	781	731	729	769	768	708	753	754	685	727	739	754	715	795	742	710	773	704	734	750	722	731	820	750	813	721	746	751	713	808	713	729	752	790	762	797	751	738	732	768	722	729	770	779	770	751	754	732	769	760	741	764	720	770	757	749	718	775	744	749	758	808	776	752	706	812	749	694	751	725	762	779	758	744	790	825	799	721	778	745	685	733	743	717	770	773	804	771	755	754	765	724	804	715	716	760	808	753	754	737	765	747	762	740	775	758	783	732	765	730	716	686	761	775	792	786	726	709	747	712	753	762	748	828	727	749	744	804	720	750	812	706	780	796	722	760	764	768	699	718	747	786	766	749	726	732	765	804	690	775	750	745	770	781	747	784	756	779	757	762	730	750	709	752	748	770	808	750	781	774	708	689	706	703	700	765	696	794	752	796	719	766	737	765	776	707	758	765	772	736	736	721	729	770	724	771	758	729	777	737	731	773	751	806	756	770	768	712	773	797	771	747	758	769	779	767	763	755	754	692	774	744	754	767	777	720	769	739	799	819	745	761	755	753	793	730	743	738	735	749	794	751	783	801	788	719	735	739	730	752	733	774	739	762	738	755	698	740	720	774	772	759	735	741	737	753	695	736	808	764	785	764	760	814	725	770	740	802	752	762	788	723	750	801	769	685	750	744	790	777	773	727	772	715	818	785	771	726	742	749	740	769	757	745	804	768	747	780	803	720	856	743	770	737	768	767	808	747	750	776	771	716	734	741	722	747	759	748	806	755	744	746	738	779	763	696	752	793	793	735	737	767	793	751	741	800	755	727	810	735	739	726	760	738	741	759	765	758	766	746	737	739	728	770	757	813	752	773	725	768	749	795	755	720	710	719	734	668	774	699	730	735	759	802	728	764	793	737	747	742	734	746	774	794	752	719	732	681	710	751	723	770	684	785	771	790	713	737	770	800	786	744	779	752	733	756	779	774	778	720	761	717	781	782	733	771	766	778	719	764	771	729	715	786	755	785	754	766	700	779	790	765	790	752	792	733	741	752	741	690	723	744	769	749	792	793	728	714	722	716	773	746	753	767	761	746	711	785	744	786	750	749	693	714	785	751	764	725	757	771	760	713	751	787	749	768	724	774	805	767	787	727	693	783	768	748	730	804	762	723	760	771	789	753	713	785	739	742	742	749	784	786	720	784	795	751	795	773	798	737	710	750	713	753	814	724	805	707	723	804	756	738	737	758	744	760	787	764	709	732	792	709	759	750	754	730	778	758	717	807	746	749	768	741	783	735	742	720	751	697	770	788	764	746	718	771	762	729	750	779	763	732	762	731	745	735	737	725	775	782	739	728	768	729	762	749	774	786	731	793	723	748	723	694	745	712	752	801	773	741	762	784	748	729	763	715	781	768	752	779	782	793	741	737	766	754	754	724	794	725	782	765	755	768	726	763	807	746	777	739	736	771	766	742	757	732	752	780	723	778	749	749	770	737	751	762	734	749	753	744	748	758	786	780	749	707	732	754	812	765	752	760	740	760	765	761	733	725	734	788	750	744	740	748	728	732	792	719	766	766	762	776	776	753	809	744	758	748	750	719	733	739	756	801	761	770	706	726	751	770	751	758	737	740	699	699	731	829	766	754	700	754	779	697	780	773	775	790	705	718	731	786	741	700	761	787	790	790	742	766	751	764	790	751	709	818	734	742	733	763	772	771	768	783	766	803	760	774	742	773	736	770	758	766	755	743	771	791	738	779	790	736	771	702	750	774	752	761	771	772	722	765	729	734	737	723	740	783	786	771	789	765	767	783	781	755	728	704	754	755	723	749	758	779	764	748	747	756	751	762	771	779	728	763	758	758	752	765	770	750	737	772	750	782	800	746	780	744	756	734	779	726	778	767	736	793	712	754	766	768	747	785	747	811	760	797	730	782	741	768	756	775	760	753	824	772	808	773	740	779	756	748	804	770	753	769	738	759	758	753	720	739	720	743	751	752	767	693	739	749	749	805	799	808	746	726	766	735	722	751	742	744	749	778
7713	536	650	486	403	377	347	313	301	327	293	295	277	290	296	262	258	280	256	249	279	285	253	293	268	258	264	263	265	253	257	311	278	274	260	266	269	248	245	265	268	250	249	252	261	272	267	259	257	269	246	265	269	286	267	276	265	273	244	238	217	274	239	245	246	266	242	294	269	258	267	252	244	263	304	244	289	294	275	278	260	259	240	270	249	266	314	219	298	266	271	241	280	272	279	287	250	311	298	278	278	253	254	259	286	239	266	238	248	267	270	292	270	275	242	279	278	261	243	266	255	254	242	247	283	273	267	268	268	254	296	291	246	245	255	249	270	251	260	287	264	261	251	236	275	253	264	259	274	260	270	277	271	270	277	249	282	269	247	265	251	253	290	262	232	268	248	264	249	248	238	252	277	267	295	248	290	251	257	242	253	245	272	273	284	276	257	268	297	266	268	273	257	245	272	248	258	286	276	281	238	261	276	266	269	242	289	279	279	252	280	263	257	260	280	267	271	291	271	280	275	240	265	265	282	272	252	261	238	248	238	272	238	293	240	262	283	259	270	294	267	275	244	236	253	252	282	301	278	242	263	272	262	264	279	257	266	294	275	258	268	265	253	280	282	235	261	268	245	273	269	278	282	243	228	250	263	303	286	302	286	294	266	259	267	259	276	260	285	248	288	273	278	248	268	299	264	288	271	275	255	237	260	267	234	281	249	254	261	284	274	246	282	250	273	276	270	243	260	244	281	240	269	252	263	294	239	292	252	281	259	266	242	260	261	252	257	287	234	277	251	257	232	269	290	255	253	285	253	297	265	277	303	275	269	240	251	251	242	250	250	271	250	248	308	262	298	277	258	235	256	276	277	268	241	286	238	259	244	289	278	273	250	278	270	287	257	259	245	240	240	234	267	279	280	260	283	276	282	234	262	260	280	285	225	277	257	269	265	292	286	236	277	278	261	257	284	300	252	281	277	268	260	295	245	235	257	222	270	257	266	263	250	241	261	274	258	234	218	241	273	244	248	254	274	254	250	236	260	285	278	255	270	257	253	274	251	297	246	247	264	248	290	244	265	261	277	266	277	282	261	256	262	296	233	271	247	278	265	279	245	253	251	271	250	283	257	298	242	248	296	230	260	269	261	284	264	250	275	286	263	269	264	276	269	292	281	285	273	270	267	279	265	238	239	297	253	265	237	308	260	280	260	220	263	232	243	267	277	262	280	283	274	284	268	259	293	265	261	260	256	281	263	243	279	241	266	250	249	251	265	268	272	236	247	231	248	245	240	260	253	252	267	285	268	277	289	277	248	268	264	279	267	263	258	292	255	297	240	260	253	236	240	274	270	257	297	283	226	290	246	272	249	265	299	270	264	246	266	259	288	251	259	273	284	303	260	232	280	260	293	272	307	232	247	265	257	227	272	264	243	272	260	249	269	272	271	274	289	254	284	260	275	266	294	279	241	260	252	264	288	246	260	250	295	257	283	257	267	241	250	258	249	254	278	286	251	261	255	260	256	263	268	243	282	267	259	259	239	277	289	270	280	281	239	270	280	244	275	268	267	299	265	283	241	242	232	264	300	268	254	253	236	257	264	266	251	265	235	259	281	261	234	254	238	251	276	287	273	241	276	275	257	281	300	247	272	271	261	243	275	255	281	283	259	244	266	252	248	255	264	288	240	278	266	290	255	260	264	254	263	248	282	266	277	280	228	278	239	254	287	271	262	259	310	264	298	248	252	265	266	262	260	267	255	268	268	266	215	255	261	249	291	259	244	266	238	242	286	263	274	261	280	266	284	268	263	296	285	254	259	261	241	290	284	213	267	270	248	245	282	246	265	236	268	244	277	246	253	236	266	291	267	250	251	256	236	284	255	239	249	274	311	266	253	226	263	252	235	312	271	255	277	246	291	272	272	257	273	258	259	253	262	283	258	275	279	263	263	256	252	264	286	252	248	278	251	260	266	250	271	260	276	251	250	230	263	258	285	275	282	238	240	260	254	250	241	259	256	272	248	276	221	286	282	233	258	262	264	233	259	244	243	273	293	246	249	252	278	248	267	267	254	253	261	263	282	263	281	283	309	258	258	274	279	282	256	253	269	268	254	255	251	266	276	273	293	300	291	280	247	250	249	264	250	254	251	246	250	294	252	261	246	255	260	257	285	283	265	259	275	261	240	274	267	279	270	238	239	270	235	236	238	281	304	270	289	285	258	231	252	254	245	282	233	260	253	253	245	245	271	266	263	272	224	271	275	238	257	271	313	276	281	264	284	255	250	270	257	257	257	259	256	276	264	270	280	253	250	274	250	264	254	243	290	278	273	287	267	277	282	263	224	270	258	284	259	271	248	263	247	293	260	287	263	288	272	278	290	235	287	254	264	240	272	255	290	265	267	240	249	239	235	240	255	277	281	270	273	248	270	240	278	291	267	257	298	248	278	262	278	285	257	263	272	277	281	270	272	285	280	285	270	288	285	287	281	280	243	228	265	293	277	263	244	284	266	252	266	286	259	281	254	245	257	225	247	253	258	248	269	247	251	267	287	288	244	245	261	288	272	254	258	253	262	251	264	259	282	275	273	278	297	282	300	257	288	260	243	265	273	278	259	258	261	261	245	319	239	257	262	258	250	247	250	255	246	278	276	241	249	263	262	290	263	251	249	277	261	257	282	275	284	255	234	259	252	244	266	238	263	274	274	261	257	264	267	272	274	251	284	243	237	232	259	273	245	295	252	290	262	221	257	280	255	291	276	253	251	255	272	270	268	236	267	249	269	245	245	276	273	266	257	267	236	249	253	241	258	273	265	282	262	266	280	278	255	270	270	246	276	301	249	255	261	262	274	260	274	260	292	270	265	246	272	258	261	271	254	267	265	263	289	282	275	264	270	268	269	249	265	291	259	252	236	232	263	274	259	255	266	239	252	246	277	289	289	286	248	277	228	289	253	290	261	263	267	277	236	288	276	252	248	248	266	267	244	249	267	261	259	278	259	263	288	251	272	297	256	255	289	247	275	240	254	232	290	261	282	254	256	276	252	261	269	248	234	278	302	298	248	234	236	266	303	253	244	306	273	233	257	256	286	272	236	276	263	250	267	258	245	254	290	290	237	243	250	244	261	279	273	251	256	243	255	284	257	282	263	271	244	253	278	277	261	260	278	300	286	263	254	277	242	248	263	244	259	257	273	273	267	239	265	268	247	295	278	267	258	268	235	240	275	278	236	256	262	244	278	287	279	272	269	257	265	301	261	241	268	317	239	258	296	270	281	248	262	265	261	250	254	282	259	301	272	270	271	246	266	277	287	250	253	255	282	276	280	294	278	249	271	275	266	290	258	263	226	266	284	302	274	283	308	277	256	272	276	257	262	253	262	266	235	261	264	254	291	266	256	243	233	274	281	270	257	262	241	232	279	275	271	286	255	243	260	239	259	278	273	278	257	257	285	296	279	242	264	279	255	249	257	284	256	287	261	290	272	278	290	289	242	273	287	259	254	265
6843	961	1439	1446	1276	1131	1030	942	877	786	724	759	698	673	707	684	684	666	631	655	653	671	652	683	663	670	636	665	656	655	644	672	655	598	651	590	634	600	631	609	639	640	689	626	647	625	607	599	628	654	627	593	594	642	612	611	620	675	624	570	653	591	642	667	624	656	655	604	629	605	618	593	609	627	594	612	664	584	644	625	627	643	576	616	567	613	632	622	592	645	622	609	622	586	603	617	642	624	638	576	593	568	629	630	601	645	643	616	601	638	649	640	629	639	596	627	601	617	615	599	653	615	636	609	622	651	660	636	601	626	614	612	655	663	629	626	623	643	594	614	618	617	577	622	625	619	610	605	580	591	654	646	638	635	693	676	593	608	639	621	617	623	640	656	617	609	618	643	622	616	623	613	630	625	582	643	590	583	634	591	641	612	638	623	568	603	605	640	579	611	611	647	633	605	628	625	620	651	637	692	638	627	641	607	606	664	609	618	658	630	654	602	606	572	616	635	644	541	618	575	624	597	627	639	629	651	668	602	618	609	655	633	617	610	603	631	620	637	625	609	617	608	634	600	601	664	577	606	620	604	594	593	596	613	602	635	635	593	657	614	618	593	615	597	652	664	652	595	639	621	615	580	611	611	620	606	605	613	631	603	664	596	653	603	604	612	604	625	659	593	657	637	629	643	566	654	607	593	668	671	590	599	633	606	641	617	605	631	570	601	582	634	665	600	631	649	618	606	599	635	650	625	586	600	580	632	662	623	628	591	632	598	604	596	579	587	643	577	601	584	591	612	652	611	626	666	607	622	627	590	616	601	614	614	626	601	614	602	623	638	625	636	620	589	650	600	593	664	594	624	618	616	686	628	645	612	606	632	615	597	590	681	633	616	615	625	626	582	632	600	579	633	613	642	660	624	655	597	630	573	592	598	612	608	606	607	602	656	606	576	617	636	667	595	586	651	642	656	640	636	613	585	622	632	635	607	644	628	645	620	654	617	667	663	611	638	619	639	631	634	620	676	586	630	614	668	606	632	633	594	630	612	640	607	638	625	599	667	595	633	646	608	624	567	603	628	607	587	645	569	629	642	613	640	606	670	638	643	596	621	635	604	591	642	619	662	606	663	608	622	608	649	614	624	645	642	635	620	600	658	643	602	677	635	615	644	643	606	623	627	640	609	625	611	637	624	647	628	611	598	626	683	613	612	617	588	605	610	597	628	577	655	624	616	627	588	631	642	597	648	664	630	638	593	637	600	616	617	621	594	617	584	595	622	622	589	587	623	623	637	624	663	592	635	596	622	601	617	586	590	597	596	640	649	609	612	627	589	607	608	630	609	653	625	621	592	619	616	674	628	636	657	617	630	613	629	594	633	595	633	633	636	598	616	659	603	571	634	622	674	627	644	619	627	626	651	597	611	624	636	641	603	593	610	601	610	619	631	624	609	615	674	600	638	609	618	602	599	600	594	625	637	657	610	666	604	635	686	629	602	633	630	614	603	625	613	604	641	594	634	618	617	600	607	616	612	649	650	609	609	661	617	640	588	608	583	643	584	641	650	594	619	602	630	627	583	610	581	604	638	608	601	614	622	611	611	657	601	590	597	633	658	628	657	637	638	633	640	613	630	617	601	612	644	601	629	611	574	622	628	651	596	629	617	629	615	635	640	604	624	629	624	625	628	592	598	585	636	627	601	614	665	590	620	623	573	626	611	602	583	605	625	625	620	626	625	593	574	622	624	617	623	626	651	627	607	623	629	627	612	606	607	624	605	619	613	639	596	666	596	591	631	613	607	621	576	663	583	597	563	605	583	652	605	631	668	604	615	617	604	614	638	608	658	647	633	611	637	644	619	620	621	630	623	637	599	638	621	652	595	607	573	595	590	653	593	637	635	660	623	642	612	596	618	628	595	642	662	622	576	629	635	613	635	622	622	628	583	593	626	618	596	621	669	593	657	628	601	629	601	607	601	603	624	613	590	649	598	655	615	597	634	621	594	608	607	640	595	603	605	578	618	617	614	589	635	664	638	660	609	631	640	629	580	632	614	644	600	559	607	519	596	631	615	613	621	562	592	631	605	628	674	548	610	621	596	578	625	632	643	590	660	610	596	613	634	594	613	640	643	661	593	623	607	609	612	627	583	678	575	626	573	632	596	604	677	603	592	610	611	651	643	645	593	644	592	609	622	623	580	614	629	616	601	606	594	646	603	605	580	627	659	622	631	647	628	608	587	654	615	635	629	624	637	614	646	631	595	632	656	600	585	640	658	643	602	620	600	664	619	606	627	591	598	615	633	628	626	609	602	608	609	645	598	599	618	629	604	630	599	636	603	603	630	582	622	648	643	599	610	644	604	637	607	623	645	621	611	600	637	578	620	619	607	635	626	603	590	631	580	599	593	618	636	659	608	581	662	584	599	617	616	625	581	653	622	618	596	588	622	676	633	644	657	630	583	612	650	682	629	603	665	616	601	600	622	655	643	618	640	605	574	601	572	626	644	607	612	583	650	661	603	676	579	618	593	586	651	601	580	650	611	594	644	614	599	612	617	607	607	633	594	602	611	612	671	605	606	610	592	590	622	577	607	595	599	625	615	571	604	622	602	594	604	668	653	645	673	612	613	620	616	606	596	590	631	706	617	612	647	614	668	661	620	652	624	597	618	592	600	664	621	630	611	571	608	630	612	666	602	608	659	609	636	604	660	607	608	632	613	628	608	638	600	648	591	585	561	646	626	641	607	608	602	636	663	601	665	615	606	630	641	599	598	681	574	621	574	648	596	618	630	635	672	624	598	610	625	644	634	641	592	621	574	668	612	621	643	586	640	649	637	629	637	641	580	606	583	587	588	644	648	655	580	626	639	643	639	654	584	583	637	619	628	617	654	598	576	622	591	652	599	610	602	618	663	573	628	609	588	652	610	597	590	601	607	574	592	615	573	634	609	594	578	634	613	647	641	609	621	589	619	595	592	572	637	631	600	675	601	633	641	581	600	616	624	612	598	605	569	626	614	673	625	617	651	598	647	634	646	609	662	650	635	625	576	581	631	601	618	644	613	609	612	628	620	629	624	623	589	586	628	614	617	622	607	649	619	680	619	613	575	624	645	643	605	589	638	596	613	638	613	624	682	619	587	600	615	625	616	624	575	651	639	631	646	610	603	621	629	615	611	580	671	647	618	596	650	582	602	592	579	659	658	653	655	626	590	643	636	651	653	592	596	622	620	666	617	599	617	626	608	609	604	621	675	665	628	614	641	643	620	622	623	628	608	615	627	605	624	573	641	629	615	605	609	596	616	599	639	666	626	624	654	631	630	594	608	620	621	598	595	601	598	654	636	614	642	622	572	642	674	644	625	586	634	625	583	622	616	640	633	556	584	591	610	650	590	597	633	574	632	620	636	674	626	602	579	604	637	646	656	632	593	567	622	628	641	596	630	619	596	580	636	674	622	645	620	637	656	622	605	629	643	657	627	618	638	593	633	626	641	644	610	602	612
13668	1000	784	552	392	303	224	209	165	154	166	150	163	150	131	162	128	122	124	134	128	130	125	120	114	120	115	120	118	111	102	120	99	110	137	103	108	122	119	126	103	108	118	118	124	102	138	103	118	112	122	111	142	124	114	135	104	108	113	121	116	119	100	106	91	112	140	119	98	100	124	110	122	132	139	107	111	115	115	114	126	136	113	103	114	102	115	126	94	125	119	139	109	97	123	131	120	112	112	124	128	104	97	137	129	103	94	134	120	106	114	104	123	112	99	105	115	121	103	106	121	112	116	103	95	116	121	106	103	118	113	106	110	117	115	113	121	99	96	103	115	100	105	119	108	120	122	139	112	104	120	122	118	124	119	120	111	116	100	141	105	104	124	104	110	112	104	127	125	119	124	115	138	107	122	104	104	116	111	112	130	124	107	113	112	120	103	100	126	110	136	87	108	106	126	93	111	95	109	111	109	105	123	120	106	99	113	101	115	98	115	90	113	130	109	133	112	124	112	117	126	105	124	111	119	108	135	124	117	96	117	130	107	131	109	134	113	109	124	109	103	112	107	104	115	102	125	93	128	104	109	113	101	112	109	98	107	101	120	119	88	103	119	121	120	121	105	103	122	125	127	117	111	114	111	88	104	124	128	108	109	113	111	125	106	105	105	121	115	107	113	107	133	110	92	117	120	126	124	102	125	97	100	117	115	123	124	99	118	114	127	106	113	111	95	126	118	116	123	116	116	94	97	122	133	130	103	118	121	121	99	116	110	113	109	113	120	124	110	114	114	104	111	130	106	114	121	107	106	109	127	96	115	92	100	117	114	96	105	107	115	113	153	121	114	116	87	102	121	117	110	128	118	114	135	113	125	116	96	122	135	113	122	133	123	115	112	116	106	108	102	119	117	111	114	121	138	128	117	111	121	109	103	110	111	127	106	129	99	108	117	108	95	126	105	123	95	134	101	120	111	111	124	98	90	133	119	110	119	109	110	119	103	112	90	105	112	134	109	121	119	109	99	112	104	123	121	113	106	107	101	97	135	104	124	113	115	112	106	112	109	92	96	130	117	112	116	104	113	108	104	129	93	114	87	118	104	98	115	106	117	96	115	115	113	130	99	127	108	105	104	135	127	99	112	129	115	118	103	117	114	106	99	137	120	114	104	100	144	112	111	115	126	117	114	119	101	108	106	105	107	108	139	106	127	116	117	131	110	124	101	118	128	106	114	92	131	111	107	111	109	106	95	114	115	111	116	111	117	117	96	106	124	99	98	129	127	114	116	102	103	100	104	109	94	126	111	124	113	106	117	110	100	127	128	105	127	125	112	113	115	109	98	109	113	124	117	121	115	104	113	97	120	128	113	117	113	122	107	125	112	105	105	106	117	118	125	120	117	116	106	122	110	132	113	117	117	97	104	110	124	120	95	116	111	120	105	123	105	114	114	117	128	117	92	93	94	115	114	119	123	109	121	94	110	108	100	118	116	111	119	113	128	124	102	113	105	118	113	96	105	126	111	106	107	100	107	138	126	127	117	110	117	134	120	95	93	108	116	131	115	112	90	117	115	134	116	97	127	117	99	115	119	108	121	103	141	99	98	111	99	99	105	131	109	109	93	107	121	100	110	106	92	90	121	109	114	121	119	107	124	126	113	99	81	121	107	109	124	126	104	142	123	120	97	124	129	121	104	103	109	118	121	102	122	109	122	114	106	114	112	123	105	121	111	105	107	127	115	114	105	143	97	104	127	108	115	99	119	114	109	118	93	127	107	123	117	128	120	110	125	110	98	103	103	125	131	110	149	102	100	97	114	101	107	130	132	103	108	126	108	126	95	118	118	124	124	123	103	116	102	88	126	105	125	103	122	110	109	98	106	95	100	105	111	127	119	116	116	138	118	135	120	111	131	121	107	109	128	131	108	114	106	118	108	97	109	112	114	108	123	115	107	124	114	89	107	119	115	100	114	113	124	105	98	117	123	123	106	106	99	109	108	115	130	125	103	111	111	117	125	106	103	112	116	104	108	107	111	98	95	117	115	104	110	116	115	98	116	116	106	122	129	112	110	108	106	94	105	100	117	124	105	111	113	130	126	104	92	111	79	128	126	120	114	114	110	113	109	134	122	99	119	100	111	93	105	142	125	119	116	129	128	115	123	118	117	143	115	108	111	123	128	122	115	124	117	132	111	117	124	108	119	99	101	107	117	119	104	95	109	117	102	100	102	113	122	107	103	111	119	105	97	130	108	105	120	105	122	108	118	104	92	112	114	108	74	108	106	118	127	115	105	129	93	93	104	109	108	113	118	114	110	97	110	101	120	105	118	118	107	113	130	99	104	122	95	109	96	125	101	119	116	111	104	122	128	109	131	95	110	113	135	112	119	133	100	99	117	113	133	103	115	121	117	134	118	123	121	129	126	110	112	120	113	95	111	115	110	98	101	106	115	119	108	123	110	134	113	106	115	123	119	119	101	99	94	141	131	131	106	114	102	124	113	112	122	118	102	110	113	104	115	109	118	98	123	127	125	127	110	109	121	126	118	100	133	106	101	117	109	125	108	94	121	90	131	105	123	114	105	99	109	133	111	119	106	125	96	107	117	113	102	111	122	101	101	97	96	115	107	104	130	117	125	125	123	111	125	115	123	123	119	92	107	115	113	120	126	103	121	117	114	111	118	109	110	134	101	122	124	121	135	107	117	109	117	109	107	107	97	108	96	111	100	118	113	104	107	116	102	103	121	104	126	123	109	124	129	139	83	100	105	101	112	125	119	113	110	108	106	125	123	133	144	114	123	126	115	108	108	102	106	89	135	109	109	105	103	109	95	97	106	107	115	102	122	120	123	111	102	93	135	120	119	119	111	99	126	115	108	103	106	118	98	105	100	110	126	110	98	122	106	125	97	118	121	96	100	110	126	119	98	94	100	95	108	138	109	105	120	129	135	124	133	133	115	108	102	106	96	110	94	100	109	131	124	105	103	101	102	96	107	130	101	106	113	104	125	117	120	89	104	96	116	116	104	119	110	94	108	97	89	129	134	114	115	121	117	111	106	130	123	100	125	118	115	100	113	112	127	104	104	124	134	128	99	125	88	129	109	127	112	115	104	114	104	112	110	114	113	109	92	135	130	105	98	107	112	127	129	115	118	117	113	109	119	102	114	128	108	123	121	105	104	122	117	122	128	105	103	106	107	139	109	95	112	107	99	122	115	126	125	99	102	124	121	117	107	117	126	96	121	107	96	100	121	124	102	104	132	119	113	109	113	116	112	104	100	132	113	93	103	100	116	126	119	108	87	108	127	106	112	114	140	109	94	132	122	128	96	131	111	120	114	107	98	103	105	113	112	120	136	99	114	124	118	109	120	127	115	111	116	110	106	116	104	110	115	121	128	107	128	134	99	124	134	103	96	106	107	96	124	117	143	81	110	103	117	104	123	112	107	145	132	110	100	121	115	121	102	123	119	114	106	105	125	113	125	96	115	109	109	99	118	112
8428	986	1595	1862	1481	1224	951	908	738	614	534	532	474	472	436	382	388	419	414	398	331	371	361	340	380	333	345	356	363	308	345	301	298	301	321	321	312	313	320	315	325	314	318	293	330	328	305	304	319	322	273	312	294	303	297	290	302	313	297	347	294	286	308	304	276	277	286	332	312	287	305	279	289	271	269	295	293	288	305	295	306	316	309	277	270	297	306	278	308	285	305	273	284	266	298	317	311	309	295	320	298	295	317	288	303	298	296	295	337	301	296	278	307	283	310	329	319	270	276	281	336	285	326	296	290	283	275	287	289	303	267	299	264	286	271	290	292	297	298	282	318	305	305	274	296	293	316	277	285	294	274	289	314	314	306	288	284	294	279	295	302	290	315	267	307	299	320	288	307	295	293	281	289	294	291	298	290	290	285	310	304	285	344	275	280	269	259	307	268	320	257	308	277	308	280	289	301	283	312	294	260	294	263	292	295	301	325	320	280	309	276	280	300	294	296	295	288	298	260	296	284	282	293	263	297	303	298	303	302	316	309	277	323	297	314	300	302	282	303	285	297	303	316	312	313	272	296	305	264	282	262	277	297	283	284	304	287	296	287	287	287	304	307	298	287	338	260	281	292	299	281	295	297	266	290	270	287	280	293	282	284	301	269	320	277	288	298	269	276	289	299	290	298	294	295	294	287	308	291	309	297	301	276	313	293	286	325	284	305	298	295	296	298	308	309	287	310	290	314	295	293	304	269	283	295	281	302	281	309	344	297	286	292	278	309	307	281	269	289	290	294	332	327	271	263	301	314	287	285	312	284	301	297	315	307	291	295	303	295	310	285	298	274	311	287	311	275	268	253	310	274	277	277	273	293	272	273	306	311	297	289	247	293	338	287	294	308	281	294	308	320	299	281	286	308	290	290	289	289	307	284	305	283	314	304	296	281	295	277	313	301	319	325	297	286	319	290	301	315	300	288	279	304	292	275	289	265	268	301	282	272	264	292	314	305	294	311	295	294	251	261	288	282	281	281	295	292	291	308	300	295	283	319	313	270	268	277	308	297	283	311	285	317	306	293	286	286	277	300	278	279	321	287	274	310	308	303	278	277	311	274	312	291	293	299	304	261	293	304	289	255	331	283	292	296	278	303	303	277	297	269	269	296	327	280	295	295	281	308	298	271	278	267	290	283	268	282	271	288	302	292	246	289	290	282	291	299	306	293	308	301	280	281	283	298	302	264	288	297	279	295	291	291	274	318	243	306	306	281	303	294	313	298	281	315	312	270	288	297	294	312	286	283	305	262	287	286	284	299	310	310	279	275	292	323	316	293	284	296	277	274	322	292	300	275	265	292	299	285	311	281	296	279	285	289	289	291	306	306	299	252	295	312	288	256	304	300	308	305	291	267	275	298	293	306	322	290	307	259	306	307	269	291	316	284	318	268	297	317	287	309	318	327	269	275	326	304	317	303	257	306	302	281	278	290	264	293	323	320	305	289	301	297	276	310	303	293	320	313	290	278	294	303	267	292	286	308	314	276	301	265	312	297	294	307	269	303	281	286	280	286	278	263	277	335	300	293	293	282	312	312	275	296	314	271	263	304	272	340	284	279	262	257	296	296	290	308	323	262	284	317	294	282	300	274	302	320	264	248	286	290	319	288	319	285	286	283	320	285	277	284	293	279	319	283	315	260	314	274	304	273	293	296	314	314	280	290	301	295	307	293	304	285	306	284	312	310	297	297	299	295	277	304	299	305	273	313	271	295	286	303	295	279	286	281	295	299	299	288	312	268	268	275	303	329	271	273	305	301	288	311	301	279	313	289	264	302	311	282	303	318	302	309	307	313	290	284	299	312	281	291	308	316	265	320	300	309	321	271	287	302	283	284	294	299	289	290	261	285	274	274	298	306	319	294	316	322	297	301	264	306	318	295	272	268	290	293	271	279	314	261	278	291	313	299	292	280	283	301	284	251	313	320	259	298	297	282	277	301	288	286	293	318	301	317	287	321	285	296	281	282	266	317	299	278	309	309	260	347	292	268	316	344	275	284	302	291	293	295	317	307	271	323	294	282	285	286	312	298	283	267	279	303	300	314	291	306	279	304	317	277	302	290	269	277	277	302	309	296	303	303	288	287	295	325	284	280	303	271	279	277	304	295	271	283	299	295	296	275	289	289	306	288	304	295	291	288	259	270	300	290	297	296	302	287	286	296	303	280	305	316	295	277	289	330	314	319	315	299	288	275	281	297	301	303	305	314	300	277	314	315	297	312	293	309	285	294	282	276	296	267	291	307	282	335	300	293	334	303	273	290	282	316	303	294	328	300	306	280	258	273	285	300	261	268	313	315	309	288	322	277	298	300	323	312	301	277	287	285	250	308	296	308	293	280	292	321	276	298	274	274	239	279	299	314	262	279	298	314	323	303	319	265	309	287	291	304	302	276	279	283	296	276	301	269	276	318	316	294	298	281	301	319	309	339	281	291	263	268	284	292	307	252	279	287	301	303	291	290	294	323	281	289	292	305	296	297	293	308	270	274	285	252	310	290	286	308	268	306	288	315	293	284	271	284	308	306	324	341	263	272	303	282	285	283	286	313	259	294	285	275	314	293	291	295	294	282	329	273	268	279	321	312	298	288	298	335	282	289	273	300	271	281	301	301	313	281	302	323	289	271	306	300	298	316	273	279	297	329	286	288	294	329	262	313	296	289	289	281	277	297	270	293	319	290	329	295	311	284	269	272	255	303	304	287	296	283	280	317	280	299	306	311	293	295	274	321	294	324	263	295	278	331	277	252	297	318	310	300	273	285	293	293	258	294	265	271	309	292	266	283	294	286	280	286	294	292	275	311	290	283	293	306	329	314	262	297	299	290	316	313	296	308	293	303	294	272	290	301	291	284	269	297	292	294	272	286	265	280	308	329	290	321	287	306	321	323	306	317	288	295	353	328	261	287	288	281	288	292	319	338	276	308	321	296	276	271	322	312	278	297	314	271	311	278	305	266	304	288	294	267	275	277	323	276	308	286	347	311	306	298	298	291	292	289	314	293	271	297	263	310	258	294	324	285	288	275	303	329	279	282	288	280	292	275	303	294	305	326	300	270	310	287	313	267	284	313	286	310	302	261	316	265	298	289	310	283	319	274	262	298	324	282	307	287	299	299	304	311	282	284	286	270	284	306	284	308	313	290	291	285	273	296	297	295	293	272	290	304	288	312	333	334	292	318	275	283	348	283	303	298	302	299	269	310	275	302	266	289	292	271	277	302	322	281	301	286	327	310	284	291	297	281	294	302	295	270	297	334	299	284	264	297	280	305	324	305	317	310	304	258	318	282	289	293	333	306	322	333	296	323	316	275	264	287	275	258	276	261	307	297	273	298	273	291	284	296	303	285	306	286	258	277	285	297	263	280	300	299	282	301	290	315	277	290	312	308	296	275	304	290	276	313	293	319	287	266	281	306	304	289	342	264	283	293	287	287	255	293	301	282	319	281	326	304	310
1716	372	405	383	331	307	316	309	353	316	289	351	313	331	332	348	320	356	310	318	301	293	308	355	292	343	294	305	301	355	330	316	292	291	331	318	362	315	343	328	312	322	304	353	339	323	291	318	326	303	331	362	340	315	333	330	324	346	329	328	328	320	310	324	321	329	334	334	339	323	318	354	325	330	333	345	317	321	315	363	341	357	288	311	354	323	375	310	353	344	301	307	321	335	336	321	324	316	346	322	332	314	301	308	304	285	337	359	326	331	333	336	317	309	323	324	320	295	330	329	352	331	317	349	371	334	341	333	338	293	323	340	342	313	309	325	338	302	310	304	305	283	301	320	315	304	303	322	318	332	318	335	339	336	331	309	327	351	338	319	314	305	331	347	325	324	312	323	323	341	327	346	338	325	322	313	336	313	355	326	320	359	319	339	331	332	328	309	361	340	308	320	314	305	324	316	324	308	321	283	310	322	312	315	345	311	329	292	328	320	316	299	286	305	328	312	329	341	298	346	357	330	325	365	353	344	313	335	336	350	332	336	309	318	319	338	321	305	313	291	308	333	312	312	309	351	317	317	339	352	318	317	330	338	327	278	316	328	332	327	310	349	346	317	336	314	317	321	329	307	332	336	328	303	301	364	342	324	323	314	302	366	325	310	354	346	344	314	343	323	347	318	349	305	346	318	321	327	348	318	355	325	322	330	322	319	306	334	311	322	316	301	294	321	336	320	345	324	362	351	314	328	296	314	325	324	338	315	327	329	306	341	322	311	302	329	313	340	341	324	332	343	338	337	315	313	308	333	300	303	333	331	355	337	316	327	292	327	353	298	311	304	351	319	353	351	293	339	299	326	342	348	335	306	328	333	353	351	308	317	356	356	323	345	310	349	323	329	334	352	349	290	343	323	342	338	332	338	321	306	331	294	351	317	321	329	310	377	343	310	316	311	309	332	310	344	295	327	330	287	291	313	294	322	306	320	353	353	331	387	325	340	321	303	326	346	305	350	348	302	333	333	346	329	355	337	302	298	328	317	350	313	314	327	359	343	318	332	338	321	366	341	359	344	344	316	287	339	314	317	331	335	333	343	346	350	310	300	339	346	311	357	344	323	288	317	330	346	305	355	313	322	304	318	299	304	334	330	294	329	313	338	355	318	324	305	345	313	339	317	316	300	337	283	334	339	309	334	333	304	318	331	318	325	345	309	328	307	331	368	311	324	370	333	306	296	340	317	316	347	337	321	323	297	290	295	327	327	303	285	366	337	332	317	346	298	319	338	320	309	303	332	336	305	296	288	327	336	328	311	334	333	312	352	315	338	311	344	323	344	319	302	338	365	335	329	300	334	311	325	310	309	315	354	346	357	345	336	306	330	310	316	351	327	320	319	302	323	344	351	296	311	305	292	315	317	320	334	316	285	339	301	331	323	313	325	311	337	337	341	332	322	335	345	353	321	263	336	330	323	326	350	304	309	340	343	302	317	306	322	320	299	335	298	360	322	291	309	324	344	274	340	295	319	318	328	382	340	292	316	329	354	305	314	367	339	311	334	336	326	296	327	335	333	300	328	292	314	309	334	309	304	322	298	321	329	299	327	367	296	328	333	291	321	320	330	332	301	335	329	336	305	304	332	325	349	335	301	325	325	314	340	365	337	294	325	339	306	303	288	350	317	304	345	324	353	338	306	305	321	352	332	321	328	340	328	351	304	342	330	313	249	351	354	306	299	316	311	299	310	342	296	318	301	325	312	337	326	315	317	320	341	321	332	328	291	314	305	294	327	356	347	347	342	308	347	324	321	295	313	301	329	349	334	313	321	279	329	331	324	337	326	319	292	338	311	311	300	320	318	292	312	274	310	319	328	336	324	325	311	294	343	325	340	313	284	339	323	301	336	279	335	331	281	323	324	288	324	319	349	302	299	322	299	300	308	333	378	314	334	324	333	334	368	353	315	303	295	321	320	306	324	334	341	305	303	324	348	325	278	309	347	319	327	317	325	319	337	342	323	343	339	342	342	322	318	329	344	346	285	327	370	318	319	325	318	335	343	302	329	326	292	340	317	312	331	301	322	320	309	345	323	307	359	346	309	295	327	342	304	282	334	324	335	307	337	342	289	314	318	318	310	331	323	310	329	325	346	337	337	320	323	310	303	305	320	328	312	320	354	325	341	322	338	386	302	345	337	336	312	293	346	344	337	338	351	356	343	344	336	325	344	313	330	344	335	321	319	319	326	339	353	328	305	363	321	328	323	307	297	299	349	323	335	317	359	348	316	316	330	303	354	294	335	340	371	323	333	307	356	309	305	303	294	341	356	327	322	301	326	356	341	312	318	289	336	302	302	330	300	296	313	300	316	298	364	329	299	328	299	352	328	314	305	368	340	342	352	336	330	325	362	315	296	310	290	310	316	349	297	309	327	317	343	296	319	319	343	299	316	322	339	295	352	333	353	328	355	339	342	326	301	339	296	284	347	321	316	294	338	310	304	345	315	313	316	343	320	333	305	349	300	314	305	319	374	331	336	312	342	338	351	330	354	289	359	319	339	319	323	286	329	348	305	315	337	294	332	317	335	342	283	313	310	324	321	316	314	333	332	313	325	342	330	338	341	346	357	332	315	329	317	306	319	326	326	314	323	359	339	321	349	312	330	336	348	322	343	333	297	332	312	316	356	353	334	335	342	322	338	323	333	319	314	322	339	351	324	299	319	346	323	287	303	313	350	358	350	290	318	353	325	340	328	339	306	332	296	320	354	331	337	358	353	291	308	351	304	304	348	346	313	337	291	320	347	319	313	320	316	303	332	336	339	320	321	380	310	325	330	348	300	316	301	296	303	312	334	322	283	315	338	302	306	348	319	336	346	293	356	342	304	340	297	342	331	331	366	338	339	347	346	353	330	307	314	337	345	347	297	308	317	322	341	353	341	308	328	337	329	366	325	326	311	332	330	325	336	305	304	351	333	358	345	326	300	313	330	356	378	346	318	319	298	295	335	322	312	316	340	266	313	324	320	290	303	337	341	348	349	337	339	331	328	313	328	311	352	315	324	323	323	346	302	318	317	350	355	328	338	322	307	343	325	282	315	334	334	335	297	335	305	349	362	372	301	317	321	289	284	338	323	316	339	301	324	301	303	314	296	291	321	324	315	358	329	358	327	339	328	320	293	312	305	350	310	326	312	356	323	299	301	324	351	342	304	295	307	352	339	330	324	333	348	310	336	325	322	326	322	329	320	342	317	314	318	289	354	321	314	295	320	306	306	319	354	311	340	343	323	322	341	332	330	374	335	356	330	328	343	324	328	328	344	356	316	371	319	350	314	304	365	319	304	305	332	321	309	318	333	347	330	303	320	321	341	316	317	316	321	335	289	343	344	368	348	342	357	317	322	332	321	337	340	350	347	313	359	307	345	329	305	334	320	331	334	361	315	283	283	339	315	336	312	320	326	319	316	342	330	299	331	275	342	347	311	336	349	349	367	321	285	336	312	337	312
2175	832	915	819	817	812	825	782	788	746	786	769	790	752	743	771	773	773	769	674	769	786	798	747	773	766	781	745	736	756	779	758	795	752	755	765	721	747	729	737	788	749	797	789	746	716	721	785	786	711	724	785	725	754	768	758	751	756	789	793	785	761	784	765	789	739	789	748	711	815	753	746	742	771	723	739	741	790	768	721	782	762	791	757	783	728	753	727	769	778	772	747	797	723	721	715	724	765	751	791	726	753	755	754	728	780	812	744	766	724	764	796	731	682	745	725	745	744	755	792	743	730	774	822	762	762	740	791	742	762	807	765	792	748	796	763	820	757	762	762	744	756	726	748	755	699	722	745	749	769	743	750	721	712	726	704	749	775	794	736	782	776	759	760	735	778	755	741	722	762	751	792	746	758	729	787	782	766	739	703	702	816	767	776	747	761	736	770	747	756	736	744	756	715	797	780	765	726	713	772	749	750	747	736	789	719	719	785	783	745	727	774	771	698	736	723	752	743	762	805	752	777	770	753	797	744	791	759	773	757	774	786	758	787	736	796	757	726	764	763	794	704	712	792	675	741	728	751	708	762	733	746	762	762	738	693	740	771	707	774	721	748	783	735	762	755	721	761	712	784	717	753	764	780	730	787	712	737	768	734	777	764	739	799	784	715	720	754	749	710	766	772	739	698	764	737	763	742	796	732	751	773	766	782	771	724	799	733	766	765	751	749	774	768	723	725	773	785	690	723	740	766	770	751	732	747	734	756	736	768	713	721	724	746	768	716	803	752	730	794	769	762	771	721	732	762	750	734	737	739	825	765	756	780	758	758	683	734	730	754	751	787	771	741	826	759	757	734	755	772	804	743	773	781	771	759	738	775	763	799	788	766	711	776	760	771	806	741	739	732	787	707	743	787	801	788	755	739	769	805	785	740	765	779	725	774	728	692	762	743	733	783	720	748	764	749	720	693	736	745	772	737	764	771	793	737	771	770	751	739	752	771	846	793	728	714	740	721	729	819	749	691	718	769	717	781	760	771	781	717	737	782	706	729	787	760	733	739	776	727	783	774	812	747	735	705	757	778	717	750	731	736	801	765	737	726	719	754	798	803	810	750	763	784	716	741	763	719	772	756	782	758	782	790	739	731	741	743	764	760	730	773	792	723	745	759	767	752	779	705	782	752	733	745	744	715	770	778	728	698	756	761	737	770	753	688	764	766	777	766	732	744	715	758	754	735	761	781	724	750	756	741	739	768	767	762	739	775	769	704	773	729	774	769	758	721	743	692	788	714	801	764	762	692	730	723	769	801	740	736	726	703	780	732	766	741	755	757	738	713	743	747	782	775	757	734	727	720	788	723	801	711	808	761	741	757	650	783	720	724	792	760	731	748	735	762	765	754	755	770	779	754	754	746	781	741	740	748	756	763	761	734	755	766	728	751	706	802	752	696	734	721	712	762	740	739	759	760	768	736	764	724	745	727	730	732	771	775	766	717	786	716	763	749	715	762	783	718	750	784	754	782	753	732	767	719	721	819	745	776	783	741	740	777	735	779	721	760	712	714	733	776	767	769	739	712	751	752	742	751	752	814	831	736	745	745	743	727	755	737	747	711	778	742	750	737	722	802	741	776	727	732	776	733	755	753	708	768	810	776	799	757	744	735	767	775	722	698	743	754	735	725	732	705	727	731	762	781	761	715	782	736	761	758	759	784	750	761	733	743	728	754	747	808	765	771	775	780	802	841	790	741	756	710	776	737	760	751	776	742	751	687	781	746	741	726	771	783	697	780	705	747	751	731	749	799	772	776	732	756	766	752	768	714	768	746	745	742	753	749	770	742	751	723	765	800	785	742	773	729	732	801	782	776	746	788	754	699	712	781	730	753	750	711	707	779	773	751	739	716	770	736	767	725	761	767	779	739	774	777	742	737	695	768	708	775	789	785	770	788	811	771	769	744	721	689	724	753	754	777	730	787	786	778	735	728	787	796	725	761	746	763	767	735	744	740	756	778	786	736	725	765	742	735	789	805	735	765	741	758	741	736	712	768	752	804	808	750	747	759	736	802	798	757	723	720	763	770	781	712	786	738	734	743	774	737	749	828	743	777	752	760	773	766	787	789	808	704	744	738	769	763	769	770	770	772	777	760	706	771	785	744	791	743	769	732	768	745	773	755	773	721	793	716	754	785	752	706	711	717	704	744	731	741	750	730	778	785	729	813	736	773	766	740	762	713	780	777	757	780	708	770	747	773	776	751	789	761	737	717	700	735	805	729	785	729	739	757	760	724	731	681	800	713	738	738	812	758	754	734	763	769	731	778	745	708	782	772	735	780	745	772	768	732	732	780	755	784	744	750	772	749	754	735	733	750	706	749	748	710	745	771	763	812	791	712	734	742	717	808	750	740	735	757	750	747	793	781	771	735	755	727	795	717	752	763	737	767	713	797	762	779	777	794	753	741	737	747	701	755	758	730	769	708	713	744	773	751	728	742	786	733	760	711	742	773	755	721	732	730	718	743	737	744	804	735	768	737	772	757	704	728	755	800	730	756	744	720	787	758	806	784	743	730	761	803	820	754	733	722	737	778	772	739	757	735	735	761	783	759	782	759	816	769	761	738	710	761	755	802	697	800	742	750	773	769	744	800	702	785	710	740	765	752	772	733	712	779	755	775	765	757	785	805	736	740	715	773	720	727	742	722	776	749	717	725	741	757	726	782	752	735	763	748	728	740	771	729	791	766	761	769	750	779	775	738	759	784	762	755	734	825	738	793	732	710	763	802	788	759	734	732	794	791	756	771	752	761	751	684	716	744	736	824	731	775	770	760	767	771	784	771	735	806	733	755	796	778	765	761	767	751	791	732	743	723	791	743	697	774	782	734	751	744	749	725	765	681	749	757	725	781	737	773	742	794	757	763	731	742	756	758	787	703	767	761	698	735	728	742	720	785	736	749	771	733	727	748	736	739	784	738	825	693	762	737	764	717	777	738	721	728	751	751	699	802	739	764	728	736	744	798	696	708	784	738	793	717	750	742	762	732	716	771	744	737	754	752	734	737	736	774	772	768	785	748	751	764	770	703	769	779	769	750	749	771	755	735	804	746	695	701	837	759	754	732	743	823	780	788	770	801	741	773	782	761	767	762	751	779	743	740	775	739	723	702	784	762	758	725	755	751	740	698	740	740	747	715	822	770	743	769	735	790	741	706	765	733	758	739	774	706	728	729	804	714	763	755	761	723	732	767	779	746	767	739	725	758	710	742	770	751	767	776	816	813	749	776	772	752	770	749	733	723	754	791	740	757	738	820	766	739	772	763	764	733	723	788	753	738	774	786	804	751	751	723	751	748	758	761	791	754	726	749	729	822	748	720	775	782	792	749	766	757	732	740	792	744	742	781	775	783	768	749	739	767	748	798	705	755	725	732	763	770	761	732	780	702	734	759	750	751	749	749	775	751	791	753	773	742	768	743	760	780	760	796	721	769	771	745	783	738	800	756	772	741
7945	650	578	448	431	395	339	311	271	301	291	246	298	253	289	268	271	231	261	262	254	277	294	288	240	267	252	282	254	258	250	247	304	296	253	326	262	267	257	263	277	267	287	279	264	275	254	287	256	261	283	271	292	276	255	249	283	297	252	262	273	268	266	285	261	254	243	270	263	285	268	296	278	254	252	298	267	266	267	246	266	259	235	262	247	277	265	272	281	257	286	241	252	259	297	264	267	252	277	278	240	268	237	259	253	269	237	276	283	262	288	270	265	258	264	247	243	240	267	280	229	289	242	266	251	289	253	271	268	281	255	268	255	279	271	269	255	263	274	272	240	271	254	261	260	278	259	270	276	302	300	260	309	246	305	294	259	267	283	258	249	285	265	274	290	252	273	282	243	248	268	250	261	249	277	258	269	286	215	282	231	260	265	273	278	247	263	257	286	256	273	279	259	256	240	236	224	272	247	268	247	240	264	283	276	301	288	277	259	279	249	224	248	259	259	274	236	255	223	259	288	298	261	283	260	270	264	234	272	261	248	254	239	248	268	244	256	264	258	270	237	272	258	290	253	269	262	283	294	294	285	253	269	263	258	281	263	269	260	264	252	237	235	272	253	299	274	264	272	287	274	264	255	273	306	256	298	269	274	267	231	272	290	277	275	253	255	271	271	284	237	294	251	268	264	284	252	287	279	254	314	261	248	273	257	247	288	264	289	279	264	247	277	297	254	230	272	264	295	254	300	281	250	286	243	281	259	305	276	267	255	274	254	264	263	286	284	267	247	286	241	248	285	279	280	244	263	253	264	270	300	271	237	229	268	298	288	286	270	269	293	272	283	263	261	270	275	251	257	282	276	275	267	243	259	244	266	286	256	266	276	256	245	257	254	264	239	268	256	274	242	301	261	247	286	257	276	309	265	272	282	268	288	246	273	277	236	268	282	261	290	247	290	248	276	249	273	289	257	282	244	262	267	259	275	259	245	275	268	281	286	293	284	270	267	304	236	253	261	266	237	281	281	238	278	265	279	259	240	234	264	271	278	304	235	252	276	271	255	277	224	263	254	324	272	247	257	265	311	282	273	252	265	252	252	216	262	254	261	245	264	264	265	246	290	285	273	244	299	279	246	251	281	247	248	263	267	273	241	270	271	253	248	250	279	238	264	223	297	286	269	266	279	239	311	256	273	251	292	250	283	305	301	268	252	250	276	269	268	267	285	258	266	267	265	243	248	246	292	261	251	257	241	284	252	283	289	259	252	233	274	277	261	269	243	256	265	241	248	268	261	258	292	247	284	259	248	239	265	274	284	247	276	266	260	230	231	247	270	267	269	309	236	261	259	246	268	244	276	248	258	262	283	279	245	265	239	254	301	265	266	261	259	244	269	232	312	285	241	247	291	257	291	260	252	279	247	254	261	251	254	263	265	291	250	254	250	260	255	272	225	300	290	282	286	325	273	276	255	251	250	264	283	282	258	254	266	235	247	225	264	278	267	249	267	262	260	228	263	265	270	285	270	259	270	256	259	245	282	257	241	275	264	254	244	244	275	285	243	259	243	253	281	270	242	266	264	283	253	265	307	279	279	302	245	276	255	253	303	264	235	231	268	270	225	266	272	297	255	287	225	268	266	238	263	248	278	277	265	246	272	229	259	270	283	281	247	263	277	274	284	294	250	281	292	286	235	251	244	269	277	256	262	235	274	273	279	249	276	297	277	278	271	251	242	252	299	256	251	250	264	269	291	254	276	286	236	244	256	280	258	269	267	272	290	300	274	278	268	294	241	263	253	274	273	282	282	253	283	255	279	246	262	233	269	245	279	281	288	260	266	256	273	274	251	237	252	267	279	232	242	267	238	243	255	302	278	287	276	265	257	260	255	295	270	265	230	274	275	295	285	262	275	266	248	317	264	251	260	275	277	261	237	264	283	254	268	278	228	263	254	267	236	286	275	283	263	291	255	245	273	251	248	268	241	262	258	289	218	267	255	283	249	269	261	270	280	258	259	256	279	265	269	243	278	275	273	290	285	290	261	249	301	257	292	278	255	259	272	257	258	243	295	276	247	274	253	269	257	256	260	237	292	270	274	266	245	282	289	291	294	269	280	284	260	265	236	308	238	271	253	234	280	248	250	277	267	252	279	273	269	268	273	253	230	239	263	245	253	287	254	275	314	282	246	277	293	245	262	275	269	267	284	255	273	260	267	269	270	270	250	293	283	283	250	252	282	258	274	258	268	245	227	257	276	276	279	273	278	260	289	267	267	263	282	241	289	269	277	268	242	252	254	283	267	256	278	250	239	214	269	266	277	261	260	273	280	257	285	287	269	282	257	259	263	246	285	268	297	260	264	269	245	271	293	271	240	253	266	240	284	261	258	266	277	246	251	253	276	252	237	261	255	236	274	265	259	233	270	252	263	269	284	274	271	279	275	237	239	242	279	289	278	251	253	266	248	286	269	262	246	262	293	296	286	284	280	260	271	255	268	258	276	275	270	247	263	230	259	305	272	255	299	231	267	246	279	264	288	257	269	253	274	277	290	258	242	271	253	260	280	270	256	271	278	255	277	285	269	261	257	298	265	263	260	277	277	264	243	290	276	274	262	273	243	261	257	242	221	284	253	261	284	299	283	262	268	274	245	258	252	283	263	248	265	245	257	250	290	242	292	262	254	233	246	261	265	236	285	287	292	259	280	249	310	293	241	273	245	253	237	259	252	284	277	281	291	269	292	289	260	261	264	245	262	274	286	263	268	287	268	262	273	260	270	271	261	279	279	272	273	234	294	228	279	251	281	272	272	260	249	253	256	262	256	255	264	279	257	246	274	248	276	271	259	240	282	286	260	286	232	240	247	274	266	271	283	279	265	253	248	258	250	280	258	226	265	284	242	268	296	291	267	279	246	279	238	266	253	262	283	259	253	254	297	290	289	256	276	253	263	281	265	255	253	262	256	278	265	248	250	271	245	273	278	296	243	237	263	282	276	314	247	265	255	276	250	257	268	277	272	287	277	284	288	286	258	256	259	257	257	253	303	328	273	286	302	263	271	256	268	249	275	247	272	276	271	263	258	261	270	270	236	246	273	276	254	269	270	284	264	288	269	267	313	294	294	275	285	258	231	272	257	261	260	271	253	280	274	263	249	292	257	278	290	290	284	243	251	262	265	305	257	272	258	267	310	264	282	259	244	256	245	254	241	300	264	258	254	254	249	263	273	303	281	274	272	270	278	255	264	270	274	233	258	285	276	273	262	272	258	262	230	256	248	270	266	287	277	260	257	260	268	261	259	241	296	274	267	257	303	287	288	277	252	262	272	268	263	311	253	235	269	254	280	242	245	259	228	245	261	273	242	260	263	264	287	249	268	248	275	271	258	261	274	241	252	273	296	266	253	267	235	263	259	263	291	246	279	257	267	265	254	264	287	299	240	236	231	248	235	284	247	241	245	288	290	228	295	310	296	250	275	260	257	254	256	243	293	260	282	287	275	307	304	235
7016	934	1328	1414	1245	1191	1063	898	863	737	799	763	721	718	704	675	611	660	676	675	641	679	659	654	686	657	689	628	647	644	678	627	620	643	676	656	669	642	620	596	639	645	615	695	632	633	623	614	601	644	591	594	645	647	613	609	596	614	632	641	641	628	586	636	648	586	615	595	656	600	642	663	625	635	612	613	632	619	662	668	675	600	605	573	649	594	574	650	673	621	652	667	618	611	626	652	650	612	643	612	648	670	592	636	626	669	618	651	603	592	666	597	616	612	658	641	639	625	606	643	601	642	598	649	610	634	612	585	628	583	574	586	609	625	597	629	602	607	627	625	600	650	592	601	606	588	630	622	658	626	561	608	600	629	640	646	645	631	601	640	577	598	603	594	608	623	589	555	661	617	662	610	630	634	656	652	626	599	630	650	604	671	637	549	602	634	639	603	674	652	652	624	640	641	594	584	661	646	604	596	612	618	595	593	574	632	639	618	614	625	659	581	568	565	652	620	647	628	648	570	621	600	622	624	583	642	601	585	601	608	637	638	626	614	609	631	618	599	616	610	630	644	608	596	635	610	614	626	626	627	618	610	669	619	625	623	624	594	634	614	572	638	627	671	599	570	627	641	589	587	597	638	634	655	633	594	633	636	612	611	590	632	587	652	583	685	620	670	625	610	614	624	621	628	628	574	609	621	617	640	605	632	652	620	590	628	642	623	609	631	609	641	610	597	660	626	557	584	605	607	680	619	697	603	635	651	596	618	671	601	626	623	577	598	626	615	594	586	662	579	636	568	614	638	623	616	674	630	611	591	602	638	599	647	605	622	599	647	666	680	617	627	592	625	590	570	618	612	643	581	646	606	667	644	626	649	663	623	634	604	588	633	538	617	656	601	600	596	610	611	684	623	663	618	633	599	639	641	643	663	624	594	589	590	629	616	624	648	603	628	656	624	626	607	639	639	673	641	586	603	613	604	656	644	641	597	656	577	636	667	653	617	629	602	621	571	587	645	624	633	586	667	619	647	593	643	638	641	638	682	633	597	592	668	656	599	642	567	641	658	614	618	645	660	637	634	633	579	614	629	678	576	610	600	622	619	641	647	595	594	613	614	632	597	585	630	602	585	621	635	605	602	638	629	618	645	615	582	611	612	611	666	641	598	645	602	649	652	597	598	633	657	658	626	573	661	569	630	680	639	608	658	586	606	650	613	632	630	655	609	638	622	643	635	582	595	629	654	622	648	627	664	643	624	637	611	652	587	625	654	622	630	600	629	629	678	594	614	635	581	633	575	641	601	631	635	633	630	667	636	580	609	656	602	637	639	602	640	627	621	619	653	571	637	654	647	558	614	613	581	641	608	612	633	601	642	636	615	601	643	658	602	621	588	601	654	666	668	596	623	594	613	630	660	603	661	619	630	620	600	593	599	630	607	617	674	646	566	596	636	623	615	708	599	639	583	633	628	643	608	608	642	597	624	583	656	584	670	590	599	633	608	594	614	595	648	609	619	667	612	596	611	604	616	630	601	594	615	626	630	670	653	667	693	593	627	624	628	616	633	628	621	633	625	608	660	611	609	615	672	634	601	642	662	618	594	600	581	620	609	642	639	619	625	632	608	610	576	625	632	626	629	638	605	608	600	607	632	591	625	646	610	617	626	602	631	611	600	638	609	642	578	625	592	617	590	636	589	619	613	635	630	630	610	623	652	616	630	651	619	609	640	613	582	649	650	643	621	584	641	633	595	641	566	613	638	636	656	613	588	600	640	597	620	641	628	610	614	603	622	645	588	625	620	619	571	618	619	629	596	650	593	594	624	599	624	642	639	591	621	615	624	698	609	664	630	605	652	601	632	659	638	602	663	653	634	661	613	634	641	612	633	609	674	625	653	584	642	642	618	620	632	624	622	615	645	625	608	590	581	635	647	617	604	658	604	638	612	644	610	590	612	629	634	590	640	646	630	638	621	658	594	636	627	619	574	623	624	638	621	614	624	642	645	653	637	603	595	610	603	670	598	645	630	614	574	625	577	647	626	622	592	638	614	546	601	590	617	613	619	626	602	604	637	644	567	617	597	600	630	633	648	593	640	625	642	645	628	676	637	589	588	635	602	606	586	616	671	609	656	610	617	616	615	667	638	599	666	633	626	624	613	620	618	608	644	598	634	608	628	610	640	643	650	625	631	648	669	603	599	628	611	616	600	638	626	598	662	675	644	610	608	621	642	603	679	625	596	639	626	631	646	625	629	629	582	645	606	589	648	620	562	648	603	606	587	596	640	589	637	602	635	613	625	637	609	635	592	648	580	619	595	636	589	637	635	615	582	591	597	642	607	633	609	636	590	603	618	662	626	572	629	582	611	626	622	661	639	677	589	645	630	608	610	598	630	637	608	640	588	620	605	621	636	642	630	645	647	626	642	618	665	593	645	646	568	618	578	680	604	622	637	612	650	642	640	652	605	612	653	669	627	604	654	582	652	581	638	575	652	668	651	582	597	611	615	611	588	654	612	626	627	590	628	673	636	640	622	600	652	623	669	637	607	616	614	607	677	611	592	601	611	618	614	633	600	669	624	608	635	614	679	640	620	618	582	612	620	649	570	622	603	620	614	604	615	590	650	642	655	663	612	631	628	588	610	634	638	643	622	665	622	644	586	653	582	633	640	588	662	645	631	620	638	630	604	598	611	580	587	659	624	632	624	614	629	596	588	585	612	656	624	633	595	630	670	654	601	640	605	611	619	625	625	642	637	627	612	629	631	600	645	649	635	590	635	608	629	652	586	613	668	626	656	626	622	683	585	649	636	635	633	618	603	644	657	653	616	646	652	622	585	625	651	593	574	620	643	641	596	662	618	621	599	608	630	616	602	577	625	642	625	611	599	666	563	577	648	571	653	631	636	612	617	614	618	543	632	609	613	611	595	636	627	588	621	614	666	649	622	624	640	601	616	656	609	615	645	643	614	608	608	641	609	652	575	582	599	620	623	611	624	635	630	589	661	601	606	627	587	643	595	652	657	628	586	606	628	630	637	595	656	600	602	631	644	619	557	596	628	639	649	637	657	589	631	579	631	619	587	628	613	586	613	603	609	661	610	628	606	670	567	644	587	643	604	622	589	642	604	558	599	594	678	618	642	653	641	618	594	626	608	608	633	633	579	642	634	672	630	642	641	633	649	570	620	601	587	617	627	606	623	626	628	610	585	638	592	641	633	623	628	646	633	565	592	614	608	648	676	621	647	626	622	596	614	613	627	638	655	637	593	601	584	640	565	609	598	653	610	640	613	641	587	556	594	610	642	645	647	611	606	624	607	622	613	619	666	615	623	637	613	599	574	620	596	647	661	641	603	611	619	616	603	608	595	599	646	630	628	623	621	633	624	650	623	617	629	619	645	596	606	654	584	624	614	639	661	629	622	616	602	633	602	619	628	652	652	584	637	591	616	619	632	637	607	609	617	607	575	604	610	560	607	593	624	607	662	601	658	651	646	610	633	582	626
14039	1078	728	526	413	360	262	240	230	164	158	144	119	137	143	133	135	131	117	122	117	124	129	131	108	119	109	108	111	139	101	95	141	125	119	130	113	100	113	126	108	111	128	102	126	104	127	118	102	127	120	115	117	131	118	118	136	106	120	122	137	114	120	119	121	117	121	128	135	103	112	113	103	120	95	126	107	115	120	108	110	103	128	109	103	98	118	112	124	133	116	115	108	108	113	100	120	117	135	108	118	111	119	139	106	136	105	104	121	128	146	115	120	122	118	134	125	119	114	111	113	94	108	110	91	113	112	111	99	114	103	107	117	108	111	105	113	127	123	113	118	118	135	121	116	115	124	110	117	114	125	110	100	124	123	118	117	110	132	95	110	111	118	124	118	103	112	110	130	89	102	100	127	124	93	109	122	118	130	96	107	131	121	123	145	114	90	116	105	107	102	103	118	94	118	116	116	123	124	103	103	105	129	111	109	108	120	116	107	110	99	114	107	112	110	107	141	125	127	129	116	118	115	100	138	130	109	118	108	92	132	114	110	112	111	91	99	110	111	139	106	102	97	105	114	110	116	124	109	110	110	122	115	118	104	120	93	107	102	103	109	106	116	85	122	110	119	121	121	118	105	120	82	116	126	117	99	120	104	101	106	130	102	127	131	135	127	99	108	125	124	130	127	96	97	102	121	125	117	124	126	110	120	101	110	119	143	107	112	128	94	101	108	99	113	119	102	103	123	120	108	113	86	92	118	127	122	95	104	114	111	120	122	112	112	115	105	122	114	111	127	101	111	121	128	130	126	104	125	126	119	114	112	112	111	115	132	111	121	130	151	112	111	100	117	123	108	118	118	125	103	120	99	129	118	99	96	113	125	112	102	110	129	95	112	120	90	106	110	103	100	96	125	105	117	82	120	134	119	122	102	125	102	142	132	114	130	108	106	122	122	114	108	116	117	106	116	107	107	110	94	126	97	127	122	110	110	114	106	107	117	127	108	110	110	115	99	98	122	118	106	130	120	128	109	89	123	139	138	123	107	111	100	121	115	116	124	111	126	96	107	126	123	131	140	124	123	117	131	111	112	99	122	116	130	111	108	119	130	125	119	133	124	103	119	100	137	101	132	106	99	94	107	119	127	124	113	129	106	113	124	103	112	122	112	91	109	114	115	118	117	122	116	131	133	102	152	139	130	121	143	92	114	103	109	114	126	138	116	120	110	92	112	106	130	116	120	114	107	111	116	120	117	111	117	103	106	96	124	99	118	114	134	109	109	121	126	113	104	115	90	102	123	118	94	114	112	112	133	117	110	104	111	120	110	109	126	126	122	125	111	110	110	109	119	122	114	117	117	103	130	120	122	106	103	135	124	111	101	116	107	122	112	101	95	116	95	91	125	121	122	119	113	98	124	120	138	140	125	106	118	114	131	105	116	127	90	115	126	126	106	120	119	106	127	133	119	96	128	107	95	119	94	94	107	112	105	110	126	110	93	112	133	99	117	106	110	100	139	116	141	105	106	102	108	98	108	121	120	112	127	115	137	99	111	120	88	118	91	126	105	128	140	118	104	88	99	105	115	111	129	101	119	116	110	116	114	123	117	122	128	114	120	100	114	108	125	106	109	107	96	125	140	87	125	114	116	115	101	116	114	110	113	93	111	119	106	120	111	119	108	110	119	126	111	105	120	121	116	106	120	140	122	111	121	112	107	105	137	128	109	121	108	107	123	126	110	115	126	114	142	121	107	131	100	111	108	104	97	121	97	114	101	120	115	105	115	110	130	116	115	126	132	96	132	108	103	106	145	116	114	104	95	120	112	104	97	126	138	108	109	110	130	136	109	111	114	101	121	109	120	125	93	109	121	119	113	130	101	135	110	118	100	130	130	102	116	89	128	108	93	102	124	111	109	106	118	110	111	117	102	98	123	105	109	106	137	107	103	115	120	110	120	125	130	131	116	117	117	119	114	105	117	101	135	116	105	102	132	119	107	120	106	105	138	115	117	104	141	109	92	95	102	106	113	134	123	118	118	110	131	111	131	123	126	116	118	111	111	109	104	126	106	121	114	133	106	111	128	120	116	113	101	134	99	135	111	104	129	105	125	139	109	109	93	112	136	121	109	114	123	135	115	117	109	101	121	116	93	118	106	114	96	109	125	118	112	100	124	112	104	108	111	124	118	121	112	111	116	121	114	99	113	104	113	114	125	113	120	127	124	114	119	121	135	134	137	111	125	103	115	113	115	109	132	94	122	103	100	133	118	113	105	117	134	125	105	131	115	120	116	127	103	108	118	115	92	112	98	116	114	129	136	115	122	124	129	104	135	115	97	138	103	122	110	106	104	121	145	126	111	105	119	120	116	103	105	111	114	115	123	107	113	140	129	107	116	107	126	131	106	106	119	130	108	107	125	105	130	124	121	109	135	124	110	103	131	109	120	120	118	113	123	145	111	117	101	125	132	121	117	123	123	120	111	102	127	122	99	125	80	124	107	117	126	111	114	132	115	124	114	95	113	116	96	118	108	110	106	95	122	120	116	120	120	95	103	116	108	101	108	133	92	113	120	118	102	119	101	131	115	108	115	125	106	106	109	118	112	101	105	115	128	129	128	114	107	115	115	138	109	99	109	124	120	98	105	123	110	107	109	104	104	129	120	118	148	136	113	105	115	120	106	105	126	101	126	124	106	106	99	126	132	101	100	130	100	117	99	128	116	125	103	102	107	125	103	124	105	113	118	123	125	108	120	115	105	126	123	106	116	108	118	118	112	118	122	106	120	136	99	110	113	96	117	127	119	115	117	120	120	119	134	147	108	98	126	107	126	104	134	118	116	127	124	127	126	120	118	123	117	117	123	149	115	109	115	117	121	119	111	111	103	127	116	132	119	123	114	99	109	128	112	133	131	129	104	115	114	118	114	121	122	100	125	129	142	122	109	105	128	125	101	112	117	117	100	117	110	116	85	120	130	130	117	124	109	110	111	104	102	137	103	109	130	109	106	105	112	103	142	129	129	115	124	121	119	113	107	113	118	103	115	99	120	136	118	128	97	108	116	90	115	136	122	133	123	118	137	113	111	125	113	116	118	107	103	100	121	127	118	102	134	107	132	119	105	137	124	117	113	109	107	95	123	118	133	121	103	115	104	121	121	94	116	111	96	125	111	118	111	108	125	101	101	112	135	92	123	100	114	111	85	110	107	135	111	131	96	119	126	112	96	105	112	119	122	116	119	100	115	139	120	114	89	126	130	124	132	106	108	109	96	110	126	120	118	108	113	112	106	115	128	113	110	110	109	120	128	118	105	123	132	114	127	110	88	131	120	134	119	107	109	103	122	121	88	113	118	130	124	119	114	116	132	122	116	121	128	106	119	120	127	101	113	93	85	120	111	111	129	111	124	102	105	105	130	116	118	104	115	98	133	90	117	112	119	117	123	110	119	103	113	127	117	119	114	116	131	109	122	108	132	116	114	119	119	122	92	121	107	112	116	104	124	126
8570	930	1559	1761	1828	1328	1072	929	897	627	574	527	438	451	443	422	390	401	414	386	373	346	336	342	343	335	376	376	357	315	309	348	323	279	333	332	314	332	317	300	316	316	319	268	313	316	322	332	295	314	313	350	299	308	274	302	307	326	317	312	336	315	299	291	283	287	334	298	344	286	315	333	296	329	319	289	326	306	306	284	294	302	307	320	311	294	280	281	292	304	295	291	315	330	327	283	303	323	295	306	261	271	301	292	314	289	296	301	269	279	324	295	308	282	340	310	302	301	282	304	300	293	289	293	312	293	270	301	319	301	291	281	243	308	273	276	311	286	309	323	292	279	307	316	290	327	318	311	258	275	281	320	311	287	316	301	311	285	293	280	297	299	281	304	325	259	310	264	351	293	296	296	304	297	300	275	288	320	319	303	299	312	279	271	298	316	278	306	325	300	270	317	293	305	296	303	281	295	297	298	291	310	278	297	301	288	296	285	321	262	302	306	292	296	292	294	295	301	314	322	309	313	298	267	279	301	317	288	293	273	335	285	285	298	309	295	273	264	281	298	329	295	298	291	267	312	315	265	291	273	290	307	309	285	312	322	301	275	303	298	274	271	303	327	299	302	250	295	300	315	281	286	289	318	310	324	304	282	304	337	294	306	314	276	290	283	319	326	273	318	300	295	298	278	297	324	322	323	300	316	303	330	283	305	341	284	307	313	304	288	317	294	287	283	309	318	313	308	281	258	313	302	304	328	297	302	302	297	286	328	268	290	282	314	296	318	309	317	309	309	262	275	313	297	263	293	268	301	283	296	304	291	297	308	287	310	310	335	295	296	312	288	278	328	306	301	304	273	328	280	308	284	286	278	270	290	321	308	299	295	289	297	284	291	297	315	306	278	278	284	299	297	296	316	298	312	307	290	290	294	285	276	305	288	296	283	272	289	320	294	299	299	310	296	264	304	264	266	260	282	302	280	318	301	276	291	282	307	322	266	277	327	310	293	295	293	288	278	310	295	307	283	308	272	289	299	308	296	324	285	280	306	307	306	327	309	315	290	286	297	298	305	284	320	285	301	299	304	302	297	323	291	298	342	297	321	292	302	283	279	282	266	287	297	313	316	284	275	288	297	294	284	314	289	302	286	295	316	308	340	271	308	289	295	305	312	312	293	293	287	302	301	324	288	315	331	290	328	291	314	281	292	275	319	282	308	308	282	311	288	299	286	320	293	287	306	274	287	317	282	303	310	309	284	302	298	308	277	289	303	268	277	284	277	272	332	303	262	295	304	273	269	307	304	289	298	321	327	314	267	311	272	308	312	305	289	264	286	286	308	335	255	293	314	269	322	296	314	296	322	304	325	306	312	301	262	300	326	282	275	299	271	278	299	293	294	301	305	296	293	298	284	331	296	276	272	308	309	305	284	293	269	294	284	292	289	306	284	287	331	287	309	298	299	306	312	285	302	282	270	276	342	296	295	294	291	309	279	321	311	309	278	270	304	295	305	335	274	330	301	278	306	312	290	266	300	336	327	272	291	272	318	295	288	303	302	268	305	296	298	289	286	319	296	301	284	284	300	299	335	286	279	293	287	297	296	308	320	282	327	328	321	329	290	308	316	274	263	319	275	295	310	283	310	276	297	316	288	279	286	252	297	289	307	293	330	303	297	288	305	301	255	309	259	278	291	294	304	295	309	323	292	309	288	281	274	326	296	281	302	305	288	319	287	269	296	286	284	298	298	275	289	305	295	306	263	311	282	315	311	272	285	303	283	292	332	309	283	303	344	310	278	331	292	304	321	295	293	298	236	284	299	287	260	300	278	290	312	268	276	317	285	264	290	316	327	295	307	289	307	318	271	284	286	319	343	281	308	320	290	327	278	283	268	274	300	305	296	290	302	282	314	284	297	268	300	285	272	335	287	277	298	317	288	301	315	296	287	280	293	291	306	266	285	298	332	330	308	304	293	337	274	296	292	292	308	276	307	275	288	295	300	270	299	297	322	309	312	295	319	293	334	299	262	314	302	294	299	297	293	312	303	319	310	319	271	281	264	303	310	314	281	302	287	268	293	292	288	286	307	294	289	254	329	304	295	284	293	311	289	304	279	295	329	301	323	301	301	276	311	257	294	285	301	308	299	311	291	300	306	296	307	320	281	303	311	311	314	280	258	307	287	280	310	296	286	330	279	278	301	292	296	318	307	304	303	271	305	315	301	304	301	307	306	283	266	289	273	295	332	271	279	290	306	330	263	307	310	291	296	293	290	307	291	274	297	293	342	276	321	295	268	276	315	282	314	283	297	313	280	285	311	293	310	297	326	300	265	288	315	298	308	311	300	289	268	308	306	283	297	301	304	297	281	309	298	304	308	284	303	325	288	299	287	298	308	289	323	284	300	338	268	286	311	327	304	316	288	301	301	304	291	311	312	261	298	281	272	296	288	326	264	280	300	302	325	257	291	306	322	280	274	315	289	309	281	317	299	273	315	297	302	315	289	323	316	316	300	299	304	313	280	286	278	298	326	318	307	302	302	288	289	293	303	281	281	288	297	279	268	316	315	294	280	261	299	307	307	308	291	292	300	302	291	320	267	292	305	314	256	295	296	310	303	307	314	283	305	284	295	276	303	343	287	303	303	306	287	282	268	307	302	307	287	292	316	304	322	298	293	313	254	276	308	288	306	282	303	290	301	272	308	291	274	301	304	297	292	314	281	291	311	296	279	311	276	309	317	272	307	294	267	304	291	319	301	274	283	265	288	274	317	316	291	298	281	291	315	308	291	309	324	307	296	303	301	277	316	282	314	287	271	288	322	297	301	244	313	272	289	290	303	284	262	288	276	284	276	306	295	289	305	282	291	299	309	268	292	291	298	278	285	307	321	304	312	289	299	324	275	302	318	308	292	312	280	304	308	287	288	304	310	303	303	284	315	295	285	261	288	302	283	267	302	307	273	283	308	270	313	277	309	291	296	322	326	292	284	282	320	277	316	307	278	298	292	302	308	281	288	308	309	331	280	286	282	263	288	275	302	338	312	274	286	270	265	295	288	289	320	267	280	288	309	280	271	303	308	326	291	328	289	292	305	314	303	294	291	292	292	296	294	313	289	292	295	291	319	288	278	294	315	283	276	306	312	287	285	291	283	326	317	263	276	284	334	296	286	284	302	308	281	308	301	282	328	295	289	281	304	294	293	326	289	273	288	311	282	324	292	297	286	300	301	319	321	313	305	304	299	332	290	313	303	276	302	331	272	258	268	331	309	289	306	294	291	303	307	274	308	308	289	289	313	280	315	317	298	287	292	310	293	278	270	295	301	276	318	327	311	289	304	305	286	321	298	290	318	286	321	341	307	336	294	304	285	260	287	280	292	297	304	288	293	240	304	286	318	280	291	317	290	326	319	290	265	297	309	302	292	299	287	272	281	291	281	291	316	308	299	306	272	288	293	306	316	282	292	288	306	343	278	291	318	286	303	303	300	318	309	308	295	286	308	315	291
2061	422	356	358	419	341	363	376	339	362	343	361	318	350	354	335	331	323	306	331	312	359	338	362	330	329	326	334	323	315	337	334	328	349	304	347	323	327	358	383	381	342	354	295	324	321	343	329	361	310	334	328	335	331	338	328	352	306	351	336	275	356	328	355	340	356	327	301	342	328	341	342	347	329	327	347	333	360	349	327	340	328	305	311	348	328	330	316	326	306	303	310	306	352	346	321	345	312	289	325	343	367	325	337	331	338	329	330	343	343	348	330	362	346	303	357	347	333	308	314	338	350	321	319	331	329	307	334	341	294	351	363	317	326	356	314	329	323	357	336	318	341	320	358	333	352	335	311	349	309	323	344	347	310	352	305	344	292	275	326	334	342	323	302	353	339	326	343	353	329	346	338	319	313	350	346	355	334	307	330	363	310	326	359	300	328	339	307	310	330	326	318	294	315	333	313	342	334	300	333	327	313	333	300	374	315	339	339	329	324	310	315	334	352	344	360	317	311	312	324	320	337	341	374	358	330	316	342	347	343	346	329	300	330	354	328	342	357	297	328	329	325	341	323	298	344	354	315	315	319	292	350	344	319	328	339	334	329	352	313	317	303	320	333	325	319	318	318	305	288	339	341	340	307	337	351	327	354	346	326	328	350	340	323	328	340	325	360	365	296	297	330	341	347	319	342	315	332	321	335	326	325	316	312	329	347	317	327	328	353	366	335	337	324	364	331	313	352	360	349	364	326	332	300	330	302	317	291	350	330	339	327	309	348	319	302	334	339	333	372	317	331	336	282	320	333	321	355	345	338	332	345	310	335	342	333	306	311	323	318	354	314	331	329	322	349	313	355	313	351	301	326	302	351	322	330	355	315	304	342	315	338	317	319	333	317	341	345	317	296	353	293	300	354	316	329	292	343	332	353	332	290	347	337	318	349	381	367	323	317	323	335	332	338	357	318	366	311	329	341	340	301	360	318	323	323	316	335	318	319	324	324	347	314	322	334	351	337	324	319	336	310	317	364	324	348	330	347	349	331	336	316	338	331	323	302	348	349	341	318	316	323	277	330	348	336	353	345	353	352	328	312	306	343	337	306	368	333	354	341	323	312	306	346	331	328	323	331	317	341	350	305	300	327	301	327	339	337	308	305	318	316	351	356	361	358	343	322	332	330	302	329	323	321	295	326	332	286	303	315	318	338	350	328	341	336	318	362	346	374	357	329	351	341	313	334	328	325	344	322	331	357	293	331	341	344	345	339	318	301	355	320	387	310	314	333	351	359	319	304	320	351	305	342	342	348	299	297	312	304	308	319	338	315	349	309	324	337	308	317	330	335	311	311	342	333	343	349	338	330	346	311	325	323	331	321	331	344	361	290	343	319	328	345	328	288	299	365	324	318	326	321	324	289	363	364	357	304	325	315	370	319	341	313	356	336	323	301	312	351	353	328	326	290	310	334	300	338	383	323	334	330	302	312	332	316	347	324	326	321	319	365	324	317	339	331	374	315	328	318	338	339	309	336	327	321	327	327	318	350	332	339	347	344	347	332	326	335	343	322	313	322	348	301	326	315	319	301	317	320	337	310	326	324	310	322	311	341	356	333	359	323	327	348	362	321	307	356	333	323	334	290	337	328	381	325	340	336	344	299	338	307	318	361	348	337	315	361	313	353	358	319	295	306	334	324	349	366	330	363	354	332	319	335	316	315	365	325	322	306	344	344	347	319	281	354	301	328	332	308	343	324	312	328	336	317	344	347	376	322	322	362	364	319	299	328	337	310	368	303	298	342	308	319	317	333	336	342	350	328	329	300	324	324	308	306	359	318	341	351	300	343	337	334	330	379	355	355	321	327	319	320	303	324	333	332	327	331	324	314	319	316	328	344	381	322	342	342	313	323	323	367	296	324	326	343	341	320	330	331	285	293	350	308	325	345	316	335	289	318	343	365	341	348	352	362	316	343	299	370	317	322	353	332	311	342	321	330	330	324	292	312	346	323	342	295	341	308	301	306	318	352	327	330	323	317	320	333	346	357	326	345	337	344	343	347	346	370	278	356	334	318	317	345	369	317	358	331	341	335	324	361	315	324	326	359	328	341	322	318	320	301	332	309	326	342	331	358	327	357	290	339	331	327	324	344	334	311	326	340	306	335	318	291	308	306	285	343	314	366	358	327	341	324	321	341	366	303	328	336	321	308	325	325	331	328	358	294	325	325	337	339	309	310	328	307	319	309	287	334	323	310	314	313	326	351	339	312	293	348	305	326	339	331	317	336	325	377	327	335	351	354	332	315	294	343	353	329	317	300	332	325	336	303	326	314	340	357	312	304	337	332	335	317	328	327	329	315	344	342	348	322	335	332	353	336	366	295	319	333	330	297	298	321	328	331	305	338	318	331	316	332	312	345	337	303	364	327	302	339	324	321	330	329	305	281	333	311	316	345	345	327	329	327	339	318	323	325	304	309	374	318	321	311	322	284	287	316	338	360	334	320	313	330	338	333	322	348	307	379	330	354	354	353	335	351	323	337	333	345	343	328	308	346	355	330	330	354	329	325	288	303	317	354	306	352	323	314	347	351	323	339	317	328	335	341	348	357	311	311	324	310	350	313	318	338	303	359	321	320	334	326	319	369	329	323	360	339	329	306	364	282	341	324	331	369	333	345	321	304	333	338	342	304	330	334	316	330	317	330	319	332	350	349	316	331	335	353	311	327	374	332	333	335	353	352	357	324	329	331	354	346	340	304	334	347	313	315	283	307	314	327	359	325	295	303	322	330	327	351	317	306	319	300	337	320	344	342	311	314	331	317	344	322	309	318	354	313	309	345	342	330	334	339	317	326	343	343	308	344	351	370	334	320	362	320	299	348	325	314	354	310	329	368	367	307	322	368	288	334	332	304	379	298	298	341	332	341	334	332	337	324	326	349	340	368	352	314	320	331	336	358	309	315	310	356	325	286	318	330	310	329	333	366	338	306	344	339	318	334	313	306	328	304	309	334	317	327	328	351	315	330	308	324	332	325	356	352	376	331	342	327	301	346	334	327	314	337	319	341	355	339	314	322	347	310	348	339	325	337	300	361	308	294	320	359	341	348	327	344	338	321	354	366	304	337	291	334	334	323	346	357	345	306	328	289	276	322	324	324	305	308	333	312	343	352	315	340	365	343	332	311	380	301	321	336	321	332	306	345	353	335	314	335	307	351	357	343	380	342	375	318	323	310	307	332	360	343	307	340	318	313	328	324	319	329	330	372	313	335	358	348	320	315	327	331	319	331	329	284	319	313	320	305	323	339	323	342	342	346	344	341	332	322	322	338	357	296	323	328	318	313	354	347	326	337	316	333	336	321	347	317	336	367	350	319	317	340	336	334	329	320	312	295	314	354	340	329	328	294	321	340	308	324	322	336	349	343	355	297	330	329	342	349	302	319	330	311	336	334	347	303	327	331	351	312	307	340	353	326	338	312	318	351	301	332	302	299	344	345	332	321	347	302	326	352
2353	803	865	871	995	817	815	922	840	781	751	789	737	814	739	771	765	804	769	748	760	782	771	783	774	761	735	792	761	801	757	749	760	733	736	697	772	803	757	761	791	776	739	745	771	819	719	779	781	797	739	789	722	804	732	792	741	713	763	735	773	731	795	759	786	776	738	768	771	772	732	761	705	761	723	778	738	710	782	768	737	787	734	734	767	774	791	766	736	746	748	737	755	715	743	772	777	728	772	760	739	795	779	711	801	701	757	771	787	735	741	739	743	763	752	761	719	746	765	778	749	763	783	754	759	759	758	768	777	713	716	786	771	784	727	797	763	758	783	744	756	776	749	822	770	806	758	734	784	773	799	769	712	772	708	842	743	721	735	773	774	782	727	769	806	761	759	791	744	805	771	803	751	825	764	813	760	765	801	772	775	754	748	792	733	791	760	745	737	777	715	820	746	750	769	742	779	783	730	737	729	766	775	723	750	829	806	752	712	706	763	766	799	829	734	731	785	803	760	772	743	778	745	770	802	782	783	757	730	785	749	742	766	801	803	761	794	765	755	772	782	757	778	711	734	742	780	738	755	764	758	747	783	785	772	772	796	753	754	787	758	751	740	785	750	752	770	767	806	807	760	758	824	700	780	692	752	775	752	767	800	748	761	741	778	752	792	764	748	780	736	735	711	788	751	783	770	747	724	795	757	730	729	728	766	723	767	749	749	769	757	779	797	833	759	725	742	750	730	749	738	801	769	777	768	764	763	741	744	772	775	758	725	764	757	738	763	757	740	730	782	755	719	810	760	791	803	774	750	773	728	784	815	770	749	756	746	817	828	734	793	773	821	758	770	740	731	778	709	761	790	738	771	746	765	696	778	773	737	765	766	712	694	739	764	754	785	785	784	754	713	800	755	760	764	726	785	768	768	723	746	776	781	747	790	748	723	734	730	760	744	767	766	772	747	764	827	787	753	700	765	743	758	740	726	763	759	777	744	760	787	785	784	721	716	769	755	770	798	775	761	777	764	740	751	760	789	746	790	769	742	822	773	728	756	706	731	724	757	703	773	753	767	754	744	811	772	783	683	763	801	727	830	777	743	736	799	784	712	724	800	806	787	767	738	782	741	767	767	748	794	817	769	762	741	730	764	744	741	752	816	774	824	753	791	744	786	756	800	772	719	777	745	842	773	742	775	744	745	721	711	721	770	789	720	738	767	763	814	728	735	755	758	737	779	758	756	736	766	741	747	769	777	758	796	702	775	815	764	762	715	748	776	799	718	758	743	753	761	774	725	748	788	789	789	743	746	795	747	725	828	739	741	796	720	755	747	773	794	795	755	771	777	756	729	779	708	753	769	781	744	754	759	799	772	761	784	789	773	741	783	805	834	822	744	759	752	724	797	754	805	836	725	746	735	787	747	774	767	765	775	775	790	803	768	762	730	792	754	791	770	711	750	765	772	780	792	768	738	804	755	793	759	729	720	720	747	811	784	725	754	770	725	769	760	799	706	741	800	767	757	794	775	776	762	757	740	778	804	728	817	744	776	762	788	819	775	767	796	736	779	763	756	733	828	754	738	741	723	743	776	752	795	739	835	766	772	750	751	787	727	751	749	781	770	725	736	753	764	777	740	767	695	761	708	751	751	771	751	738	769	722	744	749	781	773	745	757	751	794	718	716	790	791	741	769	717	781	779	727	745	747	789	744	813	799	781	791	727	739	792	751	762	817	821	777	759	764	721	736	757	736	807	726	766	769	783	723	768	763	755	745	781	779	766	802	756	799	769	806	736	819	745	830	810	757	781	810	789	721	775	763	758	782	796	710	733	759	783	757	736	786	774	752	783	811	736	758	805	793	743	744	734	782	760	796	785	734	790	765	723	749	756	732	788	804	782	725	741	803	790	768	795	805	753	751	780	780	748	725	726	724	750	692	797	756	749	796	771	728	784	718	756	756	792	736	772	790	761	822	741	809	782	745	745	758	768	751	706	773	742	706	753	718	769	720	783	714	748	769	761	766	840	696	751	759	753	765	772	759	775	769	772	734	773	785	758	793	750	736	759	788	708	763	727	803	723	737	790	732	791	734	731	774	747	731	775	717	769	761	807	748	806	800	746	729	758	770	804	778	815	784	822	743	773	776	775	755	719	762	744	745	757	769	789	793	762	778	720	760	768	769	730	733	739	755	823	769	740	757	777	756	781	743	757	738	751	817	723	791	724	739	722	777	784	765	799	743	804	769	733	815	722	772	723	772	762	830	755	723	737	724	755	792	763	813	784	791	756	749	770	804	809	775	789	713	818	759	756	740	799	711	709	748	757	768	758	780	774	776	735	773	729	777	763	746	745	789	748	732	778	701	777	829	764	745	743	711	789	825	744	703	730	755	767	774	720	768	783	725	749	778	781	736	818	748	734	794	769	778	785	827	766	804	802	709	778	731	756	757	742	762	739	733	717	745	755	798	820	735	761	788	828	738	753	791	773	747	795	771	797	751	741	795	770	793	737	749	766	774	777	713	752	813	754	751	847	726	752	783	772	792	736	737	758	815	762	767	776	757	766	784	783	797	745	793	764	760	766	762	740	794	747	797	786	737	786	803	771	783	738	781	773	714	721	737	784	766	782	806	773	784	773	735	735	715	795	717	734	780	745	764	790	742	824	713	762	751	746	706	753	741	734	769	742	711	770	724	690	778	729	766	779	786	829	736	771	780	710	856	726	764	796	753	824	754	744	747	741	731	792	807	766	712	736	714	709	791	769	770	769	761	765	752	783	797	768	766	746	803	753	760	715	815	726	791	724	769	799	746	695	810	730	743	748	689	814	747	782	746	693	767	749	755	799	742	771	776	762	731	754	793	750	735	781	753	761	749	778	736	724	731	754	761	771	774	740	812	766	762	780	736	805	782	761	780	729	720	756	731	783	803	747	753	727	769	775	787	756	729	753	704	760	782	784	769	692	792	713	765	766	778	784	748	767	779	773	750	785	799	746	810	808	802	793	779	803	716	757	786	752	756	773	757	733	747	773	778	767	792	768	769	773	751	777	733	724	747	749	757	714	778	718	814	739	847	700	769	718	772	809	734	764	777	742	770	777	808	735	734	777	749	796	748	755	729	780	824	784	772	700	787	739	777	771	767	746	773	742	800	778	737	775	733	793	775	726	754	744	736	768	740	749	756	784	744	776	776	806	759	776	767	734	739	760	763	733	793	681	776	758	763	728	785	801	748	771	722	752	738	712	776	781	803	754	755	789	766	744	758	779	774	737	769	789	741	724	769	765	757	762	743	782	745	783	781	755	800	740	777	802	793	788	743	760	764	725	759	782	757	757	787	818	733	793	765	747	769	749	749	685	734	757	773	779	768	742	766	777	799	754	738	811	747	764	749	776	724	787	734	765	731	749	773	747	771	786	804	785	741	825	769	712	733	816	737	763	775	812	779	741	798	761	745	763	811	796	715	752	743	774	791	761	778	733	738	777	693	758	783	759	726	720	751	785	722
8679	645	627	545	509	414	365	370	337	332	301	309	286	314	245	258	273	295	266	270	287	254	305	278	252	277	288	277	280	283	248	282	270	305	251	296	272	278	273	276	269	267	285	265	245	212	300	278	248	324	268	284	250	265	258	263	284	282	278	280	261	272	273	256	255	265	284	254	288	257	276	283	297	277	259	288	316	272	301	269	275	256	275	271	274	288	269	284	254	271	255	275	261	266	272	279	305	286	257	259	248	251	315	290	275	246	239	266	290	253	275	278	301	265	313	243	239	269	267	268	278	300	289	271	279	306	277	282	295	257	265	283	267	262	262	276	304	303	280	273	264	273	291	253	261	254	266	284	276	265	270	256	274	283	260	297	267	272	250	261	259	279	238	303	299	275	270	255	286	278	275	247	247	250	273	260	271	265	280	266	238	272	259	263	300	281	300	263	271	272	270	279	257	297	259	279	259	278	288	269	244	257	264	287	273	249	276	288	284	250	266	272	267	287	278	294	257	298	276	277	268	278	251	270	292	270	240	261	268	263	278	279	290	279	280	262	289	286	251	255	263	256	289	267	286	303	277	268	261	250	257	275	291	275	284	268	278	291	251	305	268	250	266	292	273	266	292	275	247	259	255	275	281	259	259	282	218	260	252	295	267	281	280	289	291	260	264	283	260	242	304	301	260	269	256	272	247	275	254	274	277	269	298	254	271	274	235	265	261	280	271	300	264	244	277	241	291	261	273	265	257	256	269	283	277	246	262	269	313	259	270	281	260	280	279	264	270	263	240	297	271	276	274	274	282	286	277	307	250	258	272	283	300	272	272	295	275	315	268	254	261	287	265	267	300	278	268	253	273	279	276	240	267	283	277	299	261	279	254	244	258	270	239	280	262	276	272	287	297	299	257	302	264	294	272	285	273	239	240	264	277	258	280	256	261	273	276	268	268	270	238	287	280	281	260	249	274	266	240	283	278	279	275	236	229	269	283	261	275	277	273	248	277	293	293	239	265	266	272	256	284	271	279	275	214	248	269	259	257	285	249	255	242	260	259	289	259	243	289	252	286	285	249	252	266	286	250	277	262	290	264	255	274	282	266	285	281	270	254	267	263	280	248	244	264	269	282	284	254	280	289	289	255	253	273	279	249	275	277	263	279	298	279	277	255	260	275	266	297	288	297	274	317	268	288	301	277	286	288	251	284	275	311	250	245	304	282	276	282	275	286	291	252	283	281	253	270	274	292	290	279	278	271	268	262	259	272	254	283	269	254	257	265	279	312	264	280	274	270	280	268	258	279	270	254	275	287	278	257	280	261	247	273	250	247	261	254	265	269	257	289	272	260	272	241	248	274	272	257	273	264	240	278	284	301	257	244	279	258	289	249	264	284	298	259	304	287	294	250	214	292	269	268	260	301	274	292	285	272	300	263	278	316	261	268	288	284	271	279	264	255	275	296	268	277	294	272	254	272	298	261	294	262	262	299	231	256	243	264	263	312	267	265	277	273	262	247	273	277	247	252	310	308	264	258	262	289	239	284	298	289	250	266	257	263	273	271	245	266	268	262	294	303	254	267	266	245	252	325	261	280	296	263	270	236	280	275	273	260	247	290	269	278	269	266	272	301	239	254	282	255	274	271	238	252	271	258	255	260	253	266	250	273	283	282	282	276	284	286	249	255	268	252	280	282	284	259	242	258	244	246	256	289	280	253	289	263	276	258	261	267	269	284	282	326	294	292	300	256	267	281	309	287	265	267	285	256	267	267	293	259	248	254	261	219	255	269	281	268	289	264	311	291	242	275	295	298	275	275	259	261	258	300	269	294	259	292	266	250	282	256	262	288	275	254	277	290	285	284	235	284	229	262	263	244	263	274	273	301	277	294	268	265	267	265	286	274	257	285	284	273	268	274	279	284	258	288	272	267	294	277	275	249	263	297	275	291	268	301	277	291	254	274	293	282	282	266	261	265	295	260	272	286	280	259	259	285	268	263	269	249	253	271	279	240	274	285	292	255	286	284	224	272	265	294	282	293	280	302	276	264	287	286	269	256	248	294	276	245	282	251	257	288	293	256	264	282	281	250	250	255	255	273	285	273	288	272	269	255	279	281	257	300	281	278	289	269	272	256	276	283	302	269	289	251	279	294	250	265	266	271	280	252	276	310	239	260	271	261	280	288	258	281	258	278	252	283	293	260	268	272	267	266	282	247	236	242	279	288	246	282	236	268	264	272	313	259	270	285	266	245	255	250	264	238	270	275	275	257	229	244	267	266	275	286	260	265	307	250	286	271	264	263	241	275	272	288	285	277	271	238	282	308	295	279	262	251	261	279	259	260	239	292	264	267	271	281	294	259	248	257	276	274	288	272	276	261	265	254	274	300	259	258	286	230	283	248	245	273	298	258	275	228	257	279	253	258	290	259	257	261	297	289	267	255	263	244	246	279	266	271	261	299	286	281	249	296	296	298	262	269	242	255	228	286	260	297	288	279	278	253	273	255	239	282	274	271	286	294	243	291	259	279	232	260	261	274	256	258	263	269	245	286	307	262	238	264	284	274	257	255	252	294	260	297	265	255	303	290	266	277	289	265	279	259	265	271	280	290	270	287	284	291	249	268	262	246	264	259	246	265	252	268	259	283	250	283	280	305	274	237	266	261	280	274	278	283	241	281	278	255	263	271	304	282	266	258	270	268	268	255	288	249	271	267	259	298	245	279	267	277	248	282	261	291	270	292	265	300	278	246	287	255	286	264	292	267	254	288	266	297	279	251	241	273	278	295	279	275	307	287	277	287	281	261	265	292	260	261	240	295	258	277	288	260	310	268	287	274	270	272	275	270	275	256	267	311	267	291	281	269	246	258	268	269	292	249	251	264	283	282	266	258	270	251	299	265	284	265	245	265	292	273	266	262	295	282	247	278	243	274	299	255	262	262	286	278	268	287	304	275	244	291	275	246	292	262	260	250	291	286	247	268	276	271	258	295	304	284	279	264	289	272	295	307	285	310	266	299	263	272	245	282	252	290	252	259	284	275	257	290	283	290	272	268	285	287	253	261	270	259	273	245	259	237	243	249	264	252	275	318	286	277	290	267	246	272	279	269	226	268	305	256	271	291	241	238	255	283	276	257	256	277	283	268	225	279	288	267	262	264	250	261	275	255	285	280	249	268	238	277	256	278	267	240	256	246	257	271	247	267	289	244	288	261	279	272	271	254	272	260	252	276	261	278	271	284	277	272	247	270	296	319	269	262	271	266	286	256	272	253	323	299	280	267	258	234	278	291	276	270	276	252	269	283	302	285	265	261	286	291	265	269	233	266	297	292	297	279	289	249	269	270	276	282	256	244	275	265	272	280	246	292	278	248	253	272	290	295	267	282	270	285	264	251	290	282	284	283	248	275	235	274	254	282	262	272	236	296	284	280	275	261	284	286	267	278	257	269	311	294	287	298	286	252	282	268	280	256	281	253	274	270	256	278	266	260	307	284	271	278	256	267	265	283	258
7464	965	1362	1713	1738	1217	1323	1227	850	848	943	806	765	713	728	749	660	674	707	640	727	704	653	668	695	687	713	638	641	641	645	646	646	631	664	606	655	661	679	665	639	612	619	635	639	634	624	666	627	644	694	632	596	656	656	617	663	653	617	650	643	653	644	632	641	664	633	647	639	661	701	594	595	595	636	629	634	662	657	593	642	638	648	623	650	673	633	652	638	640	659	644	639	633	616	586	647	619	597	633	606	654	654	596	622	645	643	652	688	638	590	664	641	640	662	630	642	646	649	645	615	640	673	636	637	632	649	639	641	630	638	643	644	598	614	600	643	649	624	650	630	642	662	668	611	614	647	656	625	640	629	614	605	643	622	651	642	648	599	658	642	669	615	665	597	615	626	639	657	610	620	674	597	635	634	595	629	681	671	625	631	628	665	626	606	607	644	610	645	621	627	612	581	618	700	647	634	592	617	668	626	633	636	611	622	645	649	672	624	592	657	634	634	622	639	652	640	636	647	641	625	634	648	626	634	629	677	630	598	674	599	678	648	630	593	650	653	626	614	605	642	659	599	611	617	642	677	618	604	612	560	665	634	620	638	621	597	603	610	628	576	601	634	613	640	595	660	607	664	680	614	613	657	599	616	607	663	624	667	624	689	578	583	654	648	617	636	640	632	629	631	635	620	662	662	629	631	636	648	619	639	627	663	655	644	622	610	617	641	606	647	677	650	656	632	640	658	589	644	651	653	669	613	632	653	600	620	594	686	652	623	693	633	622	632	569	671	665	624	613	635	618	597	623	565	626	587	676	668	608	544	637	647	596	631	612	632	599	624	613	621	620	679	624	635	610	616	654	619	603	595	634	630	642	650	625	600	627	655	657	645	622	638	656	628	606	628	643	639	626	598	619	668	618	647	632	678	619	610	653	657	647	638	668	593	632	650	607	605	648	637	659	618	659	625	617	637	644	668	652	613	627	616	606	569	593	664	632	588	668	611	657	643	646	642	651	608	630	624	672	649	631	647	585	606	649	619	638	676	637	636	608	625	647	643	628	613	613	620	667	647	592	647	659	621	632	586	642	696	643	638	648	655	617	688	588	666	622	619	603	660	638	644	611	625	648	619	622	637	648	648	701	629	628	640	627	658	620	629	660	610	660	655	626	643	630	634	659	640	622	665	651	658	601	661	604	620	643	628	636	647	638	701	626	635	661	642	594	591	667	627	647	653	680	640	632	631	646	628	638	601	611	635	640	608	621	598	600	571	586	621	702	605	616	614	626	672	625	607	616	672	644	640	656	666	600	629	620	684	648	613	591	642	599	616	649	629	631	606	584	684	655	652	621	649	641	641	632	659	639	617	648	637	612	616	616	668	613	600	634	681	572	629	642	664	604	655	592	633	627	625	639	649	647	639	664	654	618	656	644	678	647	636	614	648	598	620	638	610	614	576	631	639	631	628	655	605	608	631	581	638	618	618	584	632	646	661	574	683	639	638	654	594	646	639	672	656	633	631	625	680	628	657	654	627	646	609	614	655	628	651	634	659	633	659	627	656	625	647	692	622	663	616	640	651	656	630	634	648	654	623	637	646	609	609	617	628	632	594	617	638	646	645	666	664	608	616	642	634	630	642	575	682	598	637	654	668	582	605	633	623	625	615	599	606	629	634	650	666	604	642	642	654	640	659	633	635	618	630	620	584	642	637	638	664	679	693	674	579	623	656	626	591	633	615	629	666	654	614	642	667	612	616	653	646	668	623	611	644	679	658	632	649	636	618	658	599	592	622	617	671	624	630	637	639	647	581	655	633	652	618	620	626	637	590	643	654	650	627	637	597	635	574	593	657	617	577	601	611	625	625	683	615	646	627	686	608	662	601	653	590	621	604	631	612	624	635	651	660	595	640	592	596	662	641	626	665	611	644	632	627	682	601	629	602	604	656	592	643	611	598	613	617	618	643	581	624	646	603	621	651	628	633	641	678	598	593	646	619	604	597	638	631	641	664	657	668	653	595	618	632	652	609	653	595	684	638	596	630	661	647	656	671	624	654	666	680	637	606	669	635	600	611	659	645	655	623	627	656	584	641	626	669	602	636	616	647	635	678	636	621	656	616	610	670	654	631	676	625	640	624	678	601	623	632	645	665	623	595	686	632	621	641	574	639	625	665	609	633	668	614	617	649	583	640	601	631	621	596	676	605	589	605	631	637	631	600	613	608	634	627	638	649	613	658	671	586	615	611	593	652	635	608	598	617	637	654	632	673	608	609	642	648	665	647	666	593	636	638	578	638	648	643	689	596	638	625	585	660	647	589	621	627	631	606	652	623	614	628	634	627	656	595	684	578	605	633	610	587	640	633	628	618	641	582	635	666	636	653	666	622	660	650	626	608	596	639	658	621	625	622	630	630	591	638	597	654	661	641	602	604	619	577	625	626	584	570	610	618	580	629	638	669	628	609	633	639	643	599	628	606	643	651	634	602	635	570	637	652	675	646	637	631	614	656	640	618	629	640	658	638	654	649	627	618	616	591	655	617	594	638	628	598	607	606	647	564	642	629	636	620	652	625	625	626	601	640	657	622	635	621	605	613	628	629	661	562	611	664	646	641	632	629	642	639	645	670	660	620	645	595	606	662	627	613	651	582	633	616	627	659	651	598	604	629	608	660	644	638	654	651	645	634	624	634	604	616	637	647	611	624	631	706	658	599	579	609	597	639	637	632	624	619	610	651	626	609	655	582	644	675	633	587	641	629	607	641	668	603	637	651	633	628	646	614	711	610	623	673	594	647	626	613	668	652	598	582	675	603	630	660	682	626	631	616	643	631	648	614	606	613	637	647	640	626	616	696	650	627	603	622	645	623	653	638	609	599	655	654	614	618	662	645	614	628	659	630	617	627	626	633	626	601	658	659	553	667	646	597	631	608	662	631	607	618	647	654	649	633	642	649	639	626	649	665	666	634	682	612	638	653	609	630	582	646	659	656	687	689	596	700	654	640	670	664	599	630	652	618	634	654	598	616	640	645	656	625	651	616	653	623	661	629	670	632	641	637	677	651	640	624	604	656	635	630	653	619	675	631	631	635	604	635	646	626	646	626	638	641	636	642	599	623	629	661	613	639	631	664	636	637	652	616	642	574	618	639	632	659	628	619	629	604	640	593	626	617	595	631	654	687	601	623	629	622	664	642	664	638	639	622	605	637	614	639	623	688	587	643	613	614	587	640	662	606	604	694	595	614	655	588	611	664	654	615	664	583	672	632	619	679	642	629	601	618	644	632	623	614	645	647	594	627	664	642	635	649	650	665	593	628	653	615	638	692	598	656	625	626	657	649	628	632	611	599	629	619	627	656	664	680	620	604	624	638	646	668	651	611	650	630	601	637	641	644	602	659	641	635	620	632	600	627	609	638	622	670	614	619	640	596	657	623	657	592	669	586	646	649	636	621	611	638	625	653	600	601	655	622	614	587	630	602	607	571	640	673	662	598	669	626	644	688	593	637	633
14327	1004	762	765	490	322	383	298	166	217	243	174	152	148	137	141	148	130	108	115	134	129	119	133	144	125	108	114	119	131	95	128	129	120	123	118	115	106	117	139	111	123	134	131	131	115	133	119	120	122	146	126	128	141	123	129	131	130	143	115	112	102	120	120	123	113	136	117	124	126	119	120	118	137	145	126	117	124	129	127	135	119	124	131	114	128	122	128	124	126	108	132	111	103	125	115	126	120	125	113	139	141	116	102	122	100	117	123	128	116	119	137	120	118	124	101	136	124	111	114	122	113	115	124	102	128	110	140	118	117	109	113	109	102	119	112	134	142	113	120	133	128	125	115	120	103	133	130	100	119	114	130	114	114	114	115	129	110	117	120	120	129	114	138	110	103	113	131	125	110	118	117	142	120	110	106	117	98	103	104	83	108	102	99	125	116	122	123	120	125	117	128	97	139	121	128	134	127	98	123	119	127	129	125	136	96	99	107	113	107	109	118	114	132	121	113	106	103	108	109	129	116	114	122	135	130	113	113	113	113	107	120	129	113	103	118	124	126	106	135	124	131	129	114	126	98	122	106	120	118	128	122	132	111	108	104	145	125	111	134	133	107	132	127	122	103	135	113	129	112	131	109	127	116	139	118	125	119	113	115	106	120	107	122	130	117	120	127	115	125	105	121	115	139	112	126	97	121	115	112	111	109	102	122	130	123	141	110	113	124	129	118	110	102	102	128	95	114	99	130	122	120	115	129	125	109	112	134	123	119	114	129	130	119	117	125	119	109	119	126	134	127	131	130	109	101	130	111	113	138	112	112	114	122	118	111	122	124	128	149	126	114	152	114	115	122	129	119	131	118	122	122	121	122	117	131	131	112	109	115	115	101	135	117	111	120	111	119	96	117	141	112	127	132	135	119	140	117	119	123	106	113	129	125	117	114	121	117	111	124	131	127	113	113	103	128	114	120	126	95	133	131	106	117	115	109	123	132	119	103	115	119	122	107	103	121	126	109	96	123	116	119	123	125	99	107	124	125	135	87	104	108	122	118	100	123	129	122	125	129	114	127	139	119	114	107	124	135	132	125	117	116	101	112	126	132	108	118	124	117	121	121	114	124	97	122	120	133	117	112	109	105	111	109	129	129	112	100	115	124	119	130	124	120	120	109	98	131	112	151	119	132	117	115	109	119	111	121	122	111	121	108	106	119	124	107	111	125	108	113	103	124	123	113	122	137	112	109	119	117	106	113	107	131	140	109	116	129	133	115	131	124	119	104	103	115	94	107	126	110	108	109	119	111	121	125	99	113	108	117	136	131	120	140	113	132	100	118	109	137	110	120	114	121	139	138	134	113	121	107	116	132	121	113	133	133	103	117	145	125	117	110	122	121	110	133	105	121	104	116	136	120	119	114	124	127	115	101	100	122	119	119	128	126	132	132	132	118	128	124	138	123	105	116	109	137	137	109	129	108	125	113	129	115	131	117	120	119	103	129	114	119	120	110	111	122	121	133	119	116	117	109	121	105	120	130	116	110	111	107	114	106	121	133	108	141	119	106	95	127	110	126	106	133	116	122	109	122	135	124	103	124	117	124	98	118	95	147	127	101	101	135	119	97	106	116	115	116	128	110	120	129	110	116	99	114	107	120	126	118	128	119	130	98	96	118	106	108	160	115	125	102	121	103	110	115	133	102	118	128	116	116	137	129	136	121	113	117	112	124	123	121	96	119	126	133	103	122	132	131	98	109	122	132	113	110	102	114	106	104	130	134	121	125	111	131	103	137	110	126	98	109	119	131	116	112	117	114	117	133	117	105	112	127	111	116	117	106	92	120	122	111	128	113	128	135	124	102	104	112	86	132	115	129	121	107	134	129	139	110	132	126	133	131	112	124	127	126	120	122	124	119	129	97	121	103	131	130	115	111	112	125	123	106	115	116	125	123	116	136	125	100	91	115	132	128	111	113	110	123	117	139	135	116	101	119	119	104	112	102	123	103	126	132	124	121	119	128	134	108	119	115	112	133	106	103	118	128	113	119	138	117	129	112	133	117	119	118	94	105	111	117	113	117	106	108	155	114	121	99	126	131	115	109	115	118	108	114	124	122	129	110	132	114	115	117	112	116	131	116	127	143	119	132	132	113	117	104	135	101	103	131	125	118	112	105	111	129	127	128	113	123	125	129	122	141	116	122	100	127	137	117	110	102	122	111	102	116	111	97	114	108	111	141	132	119	115	99	127	110	116	110	122	117	142	108	119	121	112	117	102	116	117	111	137	119	125	122	119	102	105	141	113	118	130	123	108	133	115	112	129	112	106	109	109	108	114	135	123	133	107	104	123	97	105	101	125	126	117	121	122	118	109	119	118	123	107	127	122	119	137	105	115	98	119	113	141	125	114	129	115	105	131	127	124	124	111	147	120	144	104	126	122	133	112	141	115	118	106	95	86	127	141	112	94	110	125	106	104	130	112	112	124	111	124	99	119	108	105	120	107	131	124	136	126	112	132	139	153	112	114	111	121	123	125	128	128	117	130	105	107	103	125	118	104	103	110	109	133	124	123	119	100	132	108	113	113	123	118	102	119	108	120	132	123	115	117	122	106	131	127	117	106	123	85	121	117	109	128	131	134	144	130	117	124	108	138	145	127	111	138	126	133	128	133	113	109	125	132	105	94	113	113	119	113	125	118	110	118	99	102	145	149	117	111	103	131	113	112	133	129	102	88	117	119	112	129	140	131	133	131	126	111	123	122	126	130	102	116	134	106	119	113	115	134	130	114	116	133	120	107	118	114	137	125	129	120	120	119	102	118	123	122	121	139	145	110	149	116	130	115	114	127	104	118	133	128	89	115	127	120	125	137	124	121	102	127	124	126	115	122	110	123	117	124	113	122	100	107	116	143	106	145	116	126	114	110	130	111	119	96	144	116	117	143	120	117	123	124	110	111	120	118	100	116	125	118	127	113	139	118	119	130	135	117	123	137	111	119	110	110	107	129	105	117	111	118	117	110	100	107	111	99	119	132	97	130	114	129	130	111	121	99	106	122	132	144	122	107	102	115	117	119	110	112	116	120	127	108	110	133	117	137	117	128	115	107	107	98	114	102	128	112	114	122	126	118	120	125	101	123	107	124	126	127	117	131	129	109	114	120	89	119	124	115	124	110	127	135	144	108	116	138	129	116	124	140	127	120	126	126	120	117	107	128	112	129	113	113	145	119	127	124	129	110	118	134	131	123	93	132	131	129	110	120	125	103	130	156	111	137	129	119	105	116	116	121	114	135	116	128	124	118	139	100	102	154	127	121	109	105	125	124	141	124	116	114	107	131	127	107	101	112	121	115	126	127	107	137	123	116	125	142	139	133	140	123	113	117	144	105	131	123	101	113	103	122	124	116	117	112	131	112	114	114	100	128	131	121	139	114	143	119	144	118	116	106	123	106	115	115	135	116	109	121	134	119	117	111	123	123	118	106	125	107	120	117	112	113	109	150	138	122	113	123	109
8855	860	1613	2709	2103	1492	1792	1290	730	771	785	623	525	399	430	449	431	420	384	372	387	350	374	336	351	354	352	334	344	365	331	342	319	345	322	343	328	326	329	352	345	332	314	323	299	324	342	312	336	317	304	326	335	277	302	303	340	305	321	332	343	303	313	312	322	306	316	306	297	320	297	318	312	307	345	302	311	283	279	313	306	276	324	307	304	313	315	309	334	290	307	295	309	320	324	308	326	317	293	285	291	322	306	317	317	330	319	310	315	338	303	318	295	291	297	295	330	324	302	296	328	310	337	323	303	284	327	332	302	319	300	299	303	322	314	312	302	290	342	317	343	293	305	299	319	290	318	338	308	279	284	334	304	291	290	309	291	327	287	278	310	321	301	341	301	310	289	264	322	329	280	305	281	323	307	295	322	311	295	302	306	305	318	292	311	292	318	324	299	304	294	316	300	304	292	279	320	315	317	309	319	310	306	312	321	288	307	333	328	297	318	284	302	290	309	286	350	298	321	315	324	307	330	310	315	326	288	298	289	316	308	267	289	293	260	311	295	304	323	302	290	293	345	281	307	283	308	296	323	287	295	308	304	317	311	325	291	304	328	335	308	309	290	327	297	342	308	301	304	308	301	314	324	293	300	309	301	332	318	295	278	291	275	304	299	315	287	310	330	316	297	323	301	281	317	303	295	268	300	324	292	306	297	309	284	297	301	302	322	308	305	345	294	312	299	281	307	313	298	314	297	290	320	311	313	323	330	315	319	301	280	338	309	330	314	315	307	296	314	304	297	291	333	302	318	251	313	301	299	315	309	327	333	299	319	324	281	312	290	296	331	286	332	317	267	310	288	312	325	305	306	299	310	351	283	279	316	285	334	301	298	316	326	322	293	303	365	322	313	330	324	326	316	328	322	291	299	297	298	314	275	310	308	300	311	318	323	296	300	298	293	274	262	309	302	297	340	295	320	300	309	312	288	292	291	291	286	308	293	304	292	308	305	329	301	317	346	314	291	302	328	309	286	309	316	309	313	307	284	286	301	298	315	277	304	320	296	324	289	311	285	321	322	329	299	317	325	296	317	290	309	296	306	295	311	297	307	326	293	287	294	272	308	326	303	318	300	334	287	315	300	329	360	312	299	283	299	296	312	294	285	342	300	337	328	300	329	265	311	307	294	307	330	310	284	318	350	322	295	316	319	319	310	305	287	299	303	288	291	307	312	306	300	322	313	299	330	331	310	323	306	313	331	327	322	277	284	318	326	309	313	293	323	313	317	321	324	311	301	306	297	284	303	333	300	341	310	307	323	299	300	316	307	343	313	323	311	307	323	283	296	291	314	312	288	281	298	282	308	314	329	291	310	316	336	299	323	309	279	279	318	277	318	294	296	313	283	300	329	288	312	286	302	294	325	291	290	333	301	326	297	321	310	321	307	278	306	340	343	326	361	303	290	317	294	273	294	290	320	328	279	311	298	311	280	314	334	290	340	307	312	306	313	302	293	299	290	333	334	307	302	303	326	293	296	304	307	287	324	283	302	300	313	313	303	301	286	299	326	295	308	335	313	318	300	303	331	317	317	300	341	298	337	340	303	327	296	329	299	300	321	290	300	322	351	307	292	291	278	315	290	297	280	297	300	284	322	323	310	327	313	289	336	293	333	328	306	260	287	257	305	336	302	293	295	345	316	321	303	295	280	306	337	273	281	312	310	307	322	304	282	326	289	318	312	295	294	278	295	316	323	310	306	297	305	296	298	301	310	284	333	302	334	319	311	301	313	282	277	323	312	326	285	318	340	315	273	311	305	321	301	314	315	276	275	304	310	321	344	335	320	318	330	298	314	313	328	309	292	340	321	290	313	308	281	302	329	334	314	284	331	292	323	322	318	291	334	296	342	279	279	302	285	326	337	302	318	294	334	297	296	299	297	321	304	302	278	320	279	326	311	333	291	294	336	287	280	276	305	310	305	288	297	299	285	334	298	308	319	301	286	288	334	308	314	295	302	285	320	333	304	313	304	288	323	316	319	337	328	294	344	265	302	316	293	301	306	293	309	279	316	285	289	294	321	306	312	303	286	305	319	309	283	290	292	292	273	318	323	297	304	289	320	295	297	272	317	280	310	300	328	310	329	310	315	286	307	333	311	314	313	326	313	296	323	274	300	281	288	309	321	300	299	268	293	311	343	308	301	304	303	287	323	312	275	269	300	316	299	300	317	276	294	305	303	290	310	293	304	302	307	306	306	323	341	275	277	300	311	310	313	283	297	290	315	309	284	337	300	284	335	327	304	313	300	338	314	332	335	294	319	314	291	301	317	313	324	292	301	253	314	290	299	296	304	320	310	269	285	301	335	308	301	299	301	293	322	351	320	299	273	306	330	323	327	307	283	302	307	317	296	330	296	322	283	302	308	312	287	324	305	295	300	303	302	321	315	306	301	321	317	301	335	315	291	295	294	311	313	311	288	322	331	319	317	301	305	318	285	315	305	289	284	283	307	274	282	303	340	315	290	314	333	290	302	339	318	294	315	308	286	292	301	294	325	296	303	313	322	338	291	330	317	315	309	295	295	282	307	299	299	312	316	288	316	291	294	346	308	306	281	288	312	328	317	297	336	323	277	290	325	281	336	311	333	321	298	303	305	330	290	346	301	311	304	312	312	359	295	290	320	310	284	290	305	320	314	298	330	313	331	323	348	324	300	346	317	327	297	277	279	296	305	323	321	304	299	318	355	308	290	279	320	312	315	310	282	316	293	314	308	302	268	293	270	309	315	313	306	262	296	317	337	294	329	321	325	302	282	314	311	309	319	333	328	295	310	327	291	276	284	305	350	325	297	301	305	315	338	282	336	344	270	323	291	284	334	313	304	310	310	320	300	313	285	335	289	305	294	302	307	291	344	309	303	324	344	285	310	332	265	321	318	289	311	319	303	298	343	312	330	332	306	323	271	308	303	316	303	308	310	317	347	321	313	300	310	298	314	334	341	336	308	317	318	314	311	269	309	300	327	307	288	283	275	314	294	307	296	325	311	329	322	332	289	290	297	311	314	297	313	324	278	287	276	292	330	296	297	290	288	310	297	305	309	328	299	290	289	263	293	317	300	280	290	291	316	270	323	295	300	341	308	314	322	289	303	341	294	297	307	312	344	293	306	303	300	316	328	265	318	289	326	277	316	287	293	305	309	314	308	316	319	305	299	302	300	301	262	289	317	335	301	290	306	319	293	327	293	326	297	316	314	304	306	369	304	340	312	312	297	308	300	267	309	315	323	325	344	312	307	281	317	313	296	273	302	271	330	323	303	333	297	340	283	312	332	318	289	301	291	341	315	308	308	281	313	304	336	278	310	296	314	293	292	301	307	313	284	310	297	299	306	312	306	304	321	278	306	297	331	304	310	314	306	302	301	306	300	312	305	277	330	271	301	326	329	316	290	295	307	303	304	262	310	327	294	326	289	308	314	309	328	295	292	280	319	319	317	308	286	279	266	319	296	306
1788	412	464	476	417	373	388	350	308	353	315	322	375	340	343	339	334	340	359	338	311	270	312	332	330	361	328	298	343	321	339	363	379	337	349	334	319	337	327	304	332	344	338	363	351	356	346	371	341	358	338	323	346	300	332	346	320	356	321	369	323	309	311	330	352	303	293	313	311	346	349	326	329	327	333	333	344	363	339	350	385	363	365	323	297	315	349	324	351	348	336	313	328	329	362	342	347	331	320	369	324	342	328	309	323	345	330	363	355	327	336	310	333	320	335	334	328	339	325	352	341	346	352	316	316	322	328	334	316	352	321	339	328	370	350	337	351	307	314	311	311	366	316	355	360	328	344	355	346	349	342	334	309	363	343	348	338	308	347	346	347	314	354	319	319	351	335	355	310	377	315	306	333	346	338	335	320	359	325	318	301	294	327	316	343	331	285	309	347	354	321	333	306	324	296	332	316	323	335	341	318	363	330	326	304	337	338	333	324	316	331	347	329	347	355	309	359	323	362	359	325	327	280	314	322	340	359	300	334	310	298	334	345	362	314	295	369	329	347	339	375	338	344	337	317	305	347	339	334	343	346	316	342	350	298	320	327	328	322	348	319	327	286	328	311	322	363	297	346	325	347	347	361	325	298	322	330	332	340	353	312	338	340	331	295	322	335	337	317	377	340	337	340	311	320	334	316	300	301	317	352	323	328	334	358	365	319	327	363	330	315	364	359	327	327	313	311	308	307	327	337	348	364	318	332	316	323	340	320	316	333	317	345	326	355	317	308	297	321	333	336	325	346	358	357	347	347	336	337	283	326	358	320	331	333	320	319	326	332	340	320	317	309	348	320	301	327	352	326	319	338	361	305	339	326	342	341	326	318	340	339	325	355	345	296	318	354	348	302	311	338	315	309	336	337	362	354	311	314	320	326	328	322	327	325	338	353	321	341	308	334	342	344	373	322	318	368	334	335	343	279	346	354	328	330	306	328	348	339	340	331	303	326	352	364	295	338	329	363	326	322	313	324	352	374	354	346	328	295	334	335	316	331	331	341	332	350	340	330	361	350	365	348	329	314	341	336	305	287	317	340	334	308	365	320	354	320	357	285	346	351	373	321	349	309	325	345	372	324	354	324	332	326	360	348	328	333	294	301	345	330	363	344	299	319	311	335	317	323	340	364	344	357	332	342	334	343	340	338	365	324	324	391	320	314	360	339	325	346	317	326	341	337	325	299	277	326	340	297	322	314	349	335	347	333	326	374	321	353	310	321	307	301	360	339	311	305	331	296	329	307	345	341	338	334	314	346	289	308	311	351	333	385	304	330	341	339	326	357	326	351	344	328	315	321	337	319	313	330	333	296	300	332	371	322	348	353	365	350	337	313	361	338	337	331	345	354	353	318	330	346	369	322	369	308	345	316	335	310	331	315	339	331	350	316	363	293	337	311	337	326	356	355	316	332	322	336	335	319	317	354	357	316	320	328	362	298	347	341	337	339	343	328	312	395	341	327	303	326	362	339	332	325	337	353	323	336	331	314	302	309	338	355	320	369	328	344	351	319	317	321	350	327	296	340	306	306	331	319	318	353	329	333	364	345	346	350	339	317	327	328	335	322	333	312	330	344	332	323	313	312	359	317	349	327	305	328	307	312	333	372	310	336	314	330	304	313	316	345	296	368	336	340	336	373	342	331	344	315	351	306	325	340	285	346	349	369	326	345	343	293	356	348	335	334	363	344	329	339	360	341	385	302	328	322	311	309	328	331	361	323	317	328	329	332	349	330	336	316	331	321	307	356	329	313	317	321	359	357	315	348	329	321	359	311	330	306	325	343	283	344	344	312	318	338	343	321	337	317	331	301	351	313	325	319	330	338	358	308	323	307	323	320	321	328	341	356	356	325	320	335	346	331	356	307	361	342	337	324	352	314	305	315	356	358	375	333	323	302	379	355	325	340	349	346	332	295	335	301	324	319	328	302	335	324	347	355	291	317	286	322	351	324	334	299	346	363	356	331	308	347	332	334	314	343	299	322	306	382	316	336	327	328	323	334	335	296	329	341	334	345	347	340	336	344	314	355	318	367	355	343	352	351	338	343	297	332	315	327	379	330	359	351	320	342	343	331	305	339	328	356	331	335	304	352	323	342	346	338	293	311	332	331	347	340	353	309	323	310	311	341	319	303	382	325	328	333	307	314	342	318	316	358	342	277	333	335	298	321	332	394	319	318	330	326	339	348	326	320	316	362	325	317	320	309	359	325	341	314	341	319	341	330	331	345	350	347	327	356	300	359	323	345	348	309	290	322	315	337	337	338	331	326	344	345	290	376	334	360	326	318	344	345	358	296	341	323	373	320	318	334	333	341	350	364	329	326	326	355	325	347	326	350	374	343	328	329	337	327	323	304	358	331	357	305	328	318	336	333	332	313	335	323	351	348	347	344	350	343	360	321	324	314	358	346	348	344	289	328	314	324	368	315	354	386	366	325	312	321	310	369	377	326	314	340	375	343	335	338	330	335	337	350	366	328	333	283	366	363	342	330	296	321	353	308	295	326	338	339	335	329	299	336	345	297	332	342	343	340	334	351	363	328	349	306	330	324	314	353	361	322	313	362	329	320	325	332	360	331	337	326	284	297	318	354	320	308	306	329	355	309	344	338	325	322	299	337	301	330	321	354	329	343	377	286	369	359	368	337	326	354	368	349	343	336	344	317	330	329	332	324	326	309	312	373	357	320	307	322	322	342	318	315	338	310	344	330	304	363	338	326	334	344	375	337	331	310	298	324	317	309	348	342	357	349	344	358	354	325	301	336	337	350	355	377	352	303	334	336	332	344	362	349	349	319	348	310	299	358	338	317	322	314	345	363	322	323	308	322	299	332	341	354	351	314	344	357	371	340	297	315	344	366	359	332	344	335	320	325	346	318	366	320	297	302	321	340	356	336	326	336	331	316	299	331	370	329	322	353	368	327	302	347	321	299	337	345	331	326	330	336	340	347	327	325	328	286	346	339	363	343	339	295	324	332	342	348	328	331	328	343	347	334	298	288	360	325	322	344	325	340	382	341	354	354	317	322	336	361	310	305	315	313	334	329	335	319	330	331	294	324	326	347	326	345	348	331	355	347	357	320	301	315	302	356	323	339	330	324	395	289	348	336	326	354	347	314	386	332	353	320	328	315	342	306	293	345	339	335	345	311	306	308	301	353	338	323	345	354	365	317	320	329	333	359	338	301	343	324	330	319	358	347	331	314	332	334	337	352	326	349	326	368	335	290	308	293	322	309	321	335	318	342	321	346	346	293	340	320	329	340	332	325	339	333	340	311	335	353	338	301	338	322	361	343	334	318	362	319	337	341	312	331	294	342	353	296	330	319	328	330	359	345	345	306	333	330	309	320	348	324	331	322	306	346	326	361	365	345	349	308	325	309	325	351	318	327	331	308	346	366	317	320	312	320	364	326	347	324	318	332	334	346	362	322	338	356	348	328	312	354	358	364	343	337	317
2317	792	1040	1354	1018	995	1193	891	780	872	815	765	789	818	748	780	775	754	794	769	795	773	755	794	827	748	792	744	787	721	800	776	765	770	807	797	789	763	763	798	758	787	775	807	801	831	716	770	828	788	755	794	747	767	786	778	774	740	827	761	771	706	722	777	706	763	760	805	788	808	791	804	826	737	751	705	810	807	768	782	751	777	816	790	767	683	776	789	791	798	726	724	790	721	756	703	767	758	759	803	749	836	768	742	743	761	773	792	710	769	783	775	708	725	744	723	733	784	724	790	722	775	774	796	767	736	731	729	755	783	772	758	772	746	792	804	759	787	727	768	792	752	820	765	758	760	771	797	763	738	730	781	794	768	784	798	800	777	775	792	766	807	783	814	702	749	784	783	805	798	745	755	702	772	774	759	770	785	795	772	732	784	738	774	762	715	803	737	805	745	744	730	813	799	746	779	801	739	757	778	769	781	809	761	814	743	726	834	756	760	815	753	773	698	779	785	754	765	743	757	813	787	767	798	759	747	819	798	761	730	781	739	787	795	791	754	802	757	761	752	763	749	771	777	795	745	741	754	773	811	779	750	751	781	738	776	774	758	782	732	786	751	792	783	754	752	779	778	769	742	800	789	753	698	765	728	781	766	781	767	773	727	788	747	791	807	757	800	782	721	746	736	767	803	758	772	745	752	749	785	749	777	764	734	774	734	750	755	791	780	730	746	696	743	776	768	722	780	724	728	731	795	805	719	774	813	788	715	726	792	771	810	788	759	791	825	729	745	784	731	823	734	760	794	763	777	806	811	803	711	797	783	755	761	804	789	763	716	825	764	738	767	819	790	736	768	747	749	729	726	781	758	787	743	743	745	800	784	796	759	744	782	789	744	784	812	771	789	739	768	751	815	736	760	790	786	806	801	779	744	788	758	803	752	753	781	693	767	742	778	781	814	748	747	794	780	722	751	824	769	819	789	765	773	742	776	745	782	754	765	745	741	766	783	759	734	803	758	744	795	789	775	722	728	764	796	760	772	788	771	752	735	762	755	728	801	773	805	758	772	748	836	767	793	792	735	711	775	739	777	778	789	800	756	791	777	695	764	757	790	761	715	812	764	796	753	800	772	757	775	747	747	774	785	819	742	789	741	815	759	737	778	781	761	797	756	733	764	772	780	763	792	768	766	711	777	746	818	750	771	750	803	798	717	767	721	745	713	747	744	754	777	764	804	739	740	791	742	782	724	769	764	748	791	739	750	742	769	729	772	771	746	748	775	757	756	728	825	774	777	752	727	784	776	769	779	815	775	739	787	763	694	815	772	762	799	776	778	805	789	802	745	768	763	736	743	803	752	766	791	796	760	704	808	821	806	713	799	793	765	810	784	782	770	752	782	816	756	772	728	767	801	804	750	780	757	753	780	780	777	753	763	733	813	775	787	731	815	768	807	824	805	792	731	758	758	803	795	761	769	762	763	772	790	788	794	730	756	772	727	742	753	802	737	763	777	740	766	773	766	759	754	769	747	715	793	782	807	740	780	743	753	741	777	781	781	808	747	752	752	822	801	785	821	783	827	790	786	793	813	750	762	758	786	749	760	791	746	830	780	787	761	781	747	786	750	803	761	770	784	769	795	785	755	791	764	788	755	742	783	763	762	765	766	807	807	762	759	759	707	809	769	749	758	840	753	736	724	765	801	834	788	784	849	753	732	763	800	803	816	765	757	739	762	792	755	777	744	768	784	747	822	787	798	728	796	783	738	749	759	849	699	739	750	738	771	758	776	744	760	796	790	723	818	782	763	754	798	757	744	790	790	775	727	781	746	759	805	803	793	787	763	761	719	807	789	772	782	769	798	774	746	767	755	817	778	772	722	727	724	731	783	762	792	744	744	805	731	777	729	753	817	744	770	794	782	788	798	751	801	761	800	761	805	765	818	765	770	789	743	760	801	757	774	794	819	757	789	761	823	799	793	800	770	756	788	815	731	755	745	781	757	803	830	724	736	748	842	804	735	772	789	775	792	836	671	789	740	784	765	728	770	762	735	747	776	752	818	799	796	757	781	770	811	767	825	744	780	792	769	804	764	747	714	755	764	811	723	823	815	780	738	759	773	713	754	755	784	773	731	777	765	773	747	779	786	754	759	784	756	796	728	775	762	779	758	773	762	795	783	796	737	776	838	776	745	753	788	724	794	788	806	765	843	807	783	764	789	813	754	817	765	787	794	767	796	758	778	790	699	760	768	801	771	714	808	733	763	784	780	794	809	788	761	813	756	742	762	824	718	810	749	800	774	749	831	708	815	760	767	736	771	757	777	817	753	784	796	782	793	774	802	727	784	748	775	720	752	780	799	836	762	773	807	749	756	778	810	793	764	762	742	748	758	761	784	752	764	760	757	763	749	819	808	735	783	785	763	779	771	743	783	721	725	776	781	752	774	777	804	744	787	742	804	737	812	727	806	740	786	758	769	745	787	754	791	788	759	728	748	783	794	798	798	783	803	809	779	766	811	797	735	788	742	777	817	716	783	756	791	760	742	733	771	830	753	772	794	772	771	789	768	812	800	783	794	753	752	744	772	788	792	793	754	760	785	753	755	737	766	725	781	813	757	785	804	762	770	732	782	785	764	746	747	805	788	785	766	762	769	817	761	751	751	762	750	739	783	760	789	796	786	786	742	772	781	771	755	779	798	791	758	788	803	759	700	758	717	766	733	740	752	814	807	720	703	743	753	804	754	770	773	803	784	768	743	768	827	766	766	769	762	785	766	753	723	747	798	780	744	734	781	783	781	781	771	784	811	799	778	745	778	818	737	769	738	791	747	742	785	757	719	787	777	746	754	758	812	804	733	780	773	837	817	772	741	732	759	787	766	778	802	766	732	768	791	755	798	721	773	783	746	768	794	736	749	761	778	750	773	799	739	796	748	784	794	754	774	760	779	763	704	815	810	808	763	813	781	750	743	782	738	810	791	757	759	775	791	753	780	849	756	766	757	771	802	776	757	740	764	738	743	798	781	763	739	799	801	799	780	766	731	781	707	729	782	765	776	768	718	777	752	780	789	792	779	817	755	726	764	815	795	758	794	746	761	768	728	803	747	777	777	800	801	775	782	817	846	757	752	803	782	821	768	821	727	754	767	735	711	827	720	779	793	779	749	775	712	763	758	807	783	753	793	772	815	777	765	835	725	768	734	805	813	766	769	764	777	797	833	800	823	823	780	802	739	775	776	789	783	700	844	755	787	809	771	766	786	735	724	782	764	751	765	763	722	810	772	812	766	734	770	763	767	743	749	737	738	752	787	761	782	763	808	766	786	758	791	779	735	786	730	760	793	748	784	770	763	734	756	803	749	780	778	760	735	758	782	805	816	836	802	808	748	741	707	713	798	839	743	743	771	747	789	745	747	762	766	797	829	779	798	782	808	763	753	770	777	796	784	785	799	770	771	758	768	795	770	778	766	803	770	731	716	750	778	790	762	778	773	779	784	792	766	777	784
7943	628	952	903	603	465	439	336	335	333	348	272	310	302	324	303	265	281	284	310	287	258	246	263	260	294	250	285	292	263	302	293	267	230	294	276	275	258	271	259	255	290	281	240	266	304	321	272	290	272	266	265	253	260	259	295	250	278	250	253	271	258	275	267	270	271	280	274	272	289	267	264	247	266	283	278	249	241	263	304	270	274	265	241	263	282	255	294	266	241	249	262	284	293	250	268	286	268	293	271	271	264	302	263	258	296	275	273	282	280	299	249	266	283	269	273	312	272	263	284	273	293	273	261	281	279	272	275	240	267	270	270	283	259	285	267	268	265	240	237	265	281	279	263	292	286	266	231	284	286	286	296	271	255	275	239	273	289	253	276	296	291	294	245	253	251	263	285	281	286	284	243	274	286	297	269	260	282	287	246	284	271	230	277	272	299	287	253	254	273	282	260	259	278	281	275	281	306	283	261	299	273	278	256	278	290	268	266	294	294	264	271	284	287	259	286	251	280	282	280	265	236	289	249	276	311	258	256	254	294	244	262	257	231	276	291	249	267	255	252	289	273	253	263	251	261	243	256	277	277	279	272	284	279	298	278	275	276	291	252	242	286	258	264	290	255	262	295	279	271	304	279	239	270	267	295	290	280	263	251	247	274	283	262	307	278	283	272	296	252	222	245	270	273	288	257	251	289	289	261	265	288	273	256	269	278	258	257	268	260	309	271	282	297	298	264	268	296	283	263	269	291	285	250	279	283	271	262	249	271	260	283	208	261	255	304	289	292	245	290	269	273	303	278	259	253	268	293	284	297	275	266	283	280	251	268	255	282	269	289	267	290	294	264	252	252	265	293	249	301	266	280	247	277	281	271	268	267	281	274	275	281	279	254	236	259	298	271	282	292	258	250	277	272	247	294	283	239	290	282	261	225	289	267	261	230	293	283	262	269	272	278	262	275	270	270	285	291	266	263	294	266	270	274	291	287	291	277	281	250	297	259	252	274	259	234	249	258	265	293	264	256	281	279	279	199	278	258	240	263	295	294	251	261	255	270	282	308	278	269	273	279	307	292	280	270	277	291	269	296	269	249	262	283	283	251	276	317	314	250	281	281	304	264	302	279	249	255	259	230	259	239	277	286	255	269	269	284	269	260	264	261	240	289	260	276	284	234	266	261	281	303	290	287	271	294	254	288	268	301	248	270	289	286	288	272	320	276	243	262	270	291	276	262	256	274	230	275	275	262	249	275	260	273	313	274	294	241	262	249	263	261	264	237	270	277	280	239	285	265	214	270	267	274	258	231	327	266	275	257	270	242	250	254	261	282	274	281	293	292	258	258	318	285	273	272	291	279	256	269	278	278	261	278	285	262	273	248	264	299	274	281	269	283	257	274	241	310	252	279	301	274	234	249	273	266	272	277	270	269	262	277	256	265	255	280	258	267	274	267	272	268	289	266	263	267	259	269	259	262	285	294	307	301	287	237	272	277	288	293	294	286	265	283	266	246	255	291	297	267	278	258	300	277	252	264	271	238	279	283	289	264	300	289	270	259	278	282	238	255	297	246	273	235	280	255	266	280	283	289	281	288	287	274	259	312	252	307	254	263	281	256	296	286	277	287	264	267	276	257	288	256	276	301	246	263	250	262	293	251	268	297	246	295	271	286	247	296	290	252	286	289	268	273	271	235	262	293	285	264	278	278	313	283	302	267	283	289	269	254	282	249	278	271	277	275	276	261	305	265	267	275	278	271	262	276	276	297	261	257	259	276	232	222	268	272	270	270	275	284	244	309	247	296	285	261	288	258	250	254	273	262	258	269	265	291	289	290	275	269	247	289	255	248	281	286	274	286	263	284	271	260	275	235	239	267	262	272	241	293	255	273	281	271	244	258	267	263	250	238	275	273	308	301	258	274	245	283	263	264	269	269	257	258	255	277	277	275	279	251	282	290	253	231	247	243	273	260	255	256	309	238	252	291	305	286	283	288	297	264	267	253	304	251	298	278	280	264	262	265	253	271	303	281	240	305	301	268	290	286	255	316	261	285	260	267	235	268	293	281	249	261	275	276	252	297	327	281	274	267	300	245	272	276	255	278	272	267	253	251	294	290	287	296	283	286	267	239	261	260	279	245	283	272	279	271	239	284	306	309	265	303	260	262	254	261	291	266	260	263	239	280	270	298	277	231	295	254	263	260	287	299	279	260	292	276	246	305	289	270	274	266	304	249	285	278	307	311	280	265	272	264	272	258	272	282	253	297	246	276	253	269	261	281	246	277	252	255	269	255	275	279	281	315	249	261	261	267	282	271	288	277	282	283	270	291	262	226	296	298	288	241	273	253	262	284	323	289	291	260	284	294	287	262	287	279	259	260	275	253	288	270	295	293	319	263	282	291	261	277	263	311	280	267	291	257	277	301	290	264	279	247	265	276	253	318	250	281	255	272	271	288	256	277	274	292	306	277	278	253	270	258	275	250	294	268	290	267	263	250	290	284	294	255	263	283	296	285	258	237	289	285	288	289	248	273	258	247	274	284	241	268	278	278	240	286	275	298	272	286	272	278	284	271	256	249	256	265	279	290	281	297	263	280	288	265	261	263	280	286	266	264	253	257	308	265	268	276	265	274	265	263	275	276	297	292	273	221	240	273	278	264	251	303	281	301	257	273	249	282	315	295	276	289	286	258	266	294	262	256	271	272	296	287	248	316	272	240	266	296	284	243	291	283	237	257	277	251	263	265	284	278	293	284	267	285	256	272	265	278	258	287	265	278	250	300	258	246	265	255	290	284	278	280	232	281	265	284	274	299	284	270	313	263	275	283	285	276	276	265	276	254	316	263	267	290	279	249	251	258	267	267	251	242	249	260	291	256	270	264	257	292	282	268	267	234	288	291	280	267	281	284	289	276	255	274	275	264	262	283	289	292	282	269	291	222	263	276	307	276	288	262	270	283	287	272	243	278	244	257	267	278	287	321	295	267	267	245	268	273	256	290	281	288	256	255	305	288	259	270	263	265	274	237	238	278	276	232	257	256	269	272	265	270	274	263	285	266	244	311	272	289	267	284	308	303	262	251	286	254	294	255	297	296	283	278	263	270	245	262	271	288	269	281	281	238	275	316	272	243	275	280	289	257	290	264	286	248	266	266	284	282	272	286	268	252	262	303	261	287	273	252	259	284	278	294	264	284	275	255	270	288	276	258	275	254	266	337	262	236	301	260	272	282	277	272	282	248	289	264	274	285	270	289	287	247	261	276	281	260	282	253	269	276	277	251	267	286	290	292	266	258	267	240	247	249	268	283	283	305	256	237	264	274	244	298	262	245	258	322	251	273	284	271	293	289	269	284	283	251	259	261	285	268	286	274	301	292	262	300	286	278	293	270	268	255	259	233	256	290	291	245	266	255	293	279	262	271	257	277	279	278	268	279	291	258	257	264	251	292	256	296	283	266	284	285	251	268	298	263	263	252	265	272	283	303	280	252	256	277	276	299	283	280	281	245
6978	947	2046	2850	1769	1652	1754	898	914	883	823	753	746	718	701	722	648	678	650	638	744	664	660	684	680	712	654	630	632	652	687	657	652	640	611	629	641	611	671	673	652	631	644	655	676	628	635	649	689	665	640	628	623	660	664	635	633	617	681	635	630	587	605	644	670	607	638	620	647	701	654	594	624	620	656	630	640	616	657	661	639	682	672	652	670	619	657	664	652	635	621	619	620	662	619	630	612	645	635	617	635	648	606	654	645	643	690	613	631	661	618	700	643	594	619	613	595	578	637	644	621	657	628	616	616	620	645	603	682	632	647	659	637	631	631	637	579	660	634	571	615	642	649	605	638	654	625	618	606	610	615	614	632	655	611	648	672	660	657	611	644	640	605	631	646	681	650	625	634	615	662	609	642	631	637	705	659	647	610	632	707	631	639	642	603	651	643	671	664	626	626	679	622	675	614	627	613	600	593	654	659	649	607	642	625	647	625	620	584	635	637	671	686	635	614	668	629	644	589	614	622	632	569	653	614	589	610	569	639	624	631	672	651	647	657	652	651	611	636	647	641	624	637	637	643	606	636	612	634	589	628	659	631	637	601	629	670	682	637	645	597	646	651	589	621	689	623	605	619	584	645	582	626	648	648	643	601	631	613	646	600	649	636	669	655	642	683	667	625	643	648	644	657	679	608	659	632	645	676	607	647	625	588	650	672	637	670	618	657	611	641	634	579	685	622	680	650	637	649	639	682	676	603	608	611	616	601	592	603	620	632	621	627	619	639	613	649	650	646	624	647	654	638	638	637	682	643	628	615	642	675	664	635	609	660	621	614	627	620	662	593	626	605	674	609	643	634	589	625	632	608	636	631	608	676	619	626	655	669	623	647	600	608	672	592	632	648	687	614	629	672	642	645	632	666	629	660	602	661	616	587	620	645	630	608	621	657	665	611	681	623	621	637	651	615	614	635	619	688	665	659	637	617	651	592	643	641	642	670	648	634	668	617	670	645	653	636	677	610	600	639	606	647	600	597	620	626	636	608	650	642	622	646	680	626	609	683	613	601	588	613	697	657	591	614	603	674	680	609	602	671	655	636	637	619	599	615	668	640	584	657	643	695	607	609	657	624	652	655	618	625	671	601	649	587	649	648	656	635	612	681	628	664	622	663	626	609	612	589	606	643	638	677	616	672	634	651	670	625	663	638	622	627	612	670	645	667	634	669	622	637	646	626	616	637	610	645	631	686	624	593	578	652	595	647	636	656	626	620	597	637	653	583	653	681	647	591	609	648	631	626	649	637	640	603	649	616	651	604	601	671	646	645	674	636	605	637	614	655	624	655	664	649	617	646	683	613	609	654	661	627	663	610	639	654	635	594	623	684	642	635	615	673	617	622	647	678	608	627	667	637	610	640	635	629	662	639	669	639	640	641	620	609	670	614	615	640	651	634	637	606	612	657	625	616	641	678	648	621	610	595	654	618	645	609	639	618	654	613	615	644	627	643	660	613	622	647	609	620	669	631	585	644	646	642	710	610	631	645	662	641	615	663	623	629	622	615	619	627	636	650	633	671	652	600	634	636	600	664	660	606	657	667	632	640	578	684	622	631	651	641	551	649	644	673	610	679	637	639	599	640	611	687	601	646	644	633	642	652	603	602	635	625	631	604	659	602	627	655	629	646	647	692	655	642	653	627	620	602	629	656	697	628	619	648	678	622	623	638	655	644	637	661	629	625	661	678	636	622	595	635	671	667	627	630	633	654	623	626	626	646	632	599	660	639	604	613	679	638	614	689	624	621	692	649	560	640	641	654	629	636	607	614	642	677	632	659	600	605	612	622	614	645	646	630	623	662	695	625	621	590	661	663	626	637	618	596	644	676	699	619	670	601	651	587	614	633	590	636	609	656	625	579	693	620	630	644	635	647	637	651	655	626	624	635	655	596	686	634	660	626	670	669	639	639	653	570	630	656	645	651	617	617	603	618	638	664	594	645	630	612	624	614	607	636	603	655	643	618	648	608	641	647	615	665	616	644	656	594	658	649	626	624	620	597	601	600	652	652	658	624	652	649	629	622	636	626	619	659	618	658	631	632	611	664	604	632	648	664	591	679	615	604	608	629	668	634	625	713	609	644	660	659	642	648	616	653	633	622	647	654	610	656	611	646	623	635	617	635	638	616	653	660	641	650	654	702	678	629	603	599	600	660	659	641	631	626	648	594	653	627	654	643	610	643	678	635	633	621	633	621	622	674	675	649	653	628	624	644	662	645	632	660	677	647	637	592	663	622	611	586	590	636	588	635	650	649	629	655	629	652	595	651	619	676	594	656	623	607	629	687	586	593	617	590	639	569	626	669	601	625	638	632	584	650	616	620	645	624	617	564	607	635	670	646	620	649	585	651	655	645	646	621	600	664	619	640	615	637	673	624	637	614	608	594	660	678	630	645	633	627	659	656	620	632	654	670	617	643	657	671	604	629	634	687	659	668	671	653	631	622	634	608	639	611	633	611	620	664	647	667	637	661	639	625	630	670	661	617	617	656	639	666	603	640	652	635	564	655	602	640	654	633	643	632	661	652	643	627	650	644	649	626	643	611	635	617	626	644	636	609	638	643	648	630	643	663	620	649	612	622	663	641	629	585	645	627	672	651	566	619	627	606	613	657	622	620	608	651	665	641	578	630	623	599	620	578	646	597	638	584	647	620	631	649	674	664	624	634	633	653	642	677	646	592	640	624	691	618	631	593	641	576	618	607	604	607	661	641	658	658	589	644	568	642	630	619	576	638	662	628	643	634	646	653	632	633	597	672	640	632	635	626	668	621	637	662	581	592	633	641	602	655	597	644	666	622	588	637	664	615	641	613	668	623	606	664	601	634	651	624	628	632	622	629	620	603	602	660	679	633	663	676	643	669	660	637	664	656	630	629	607	645	664	626	626	657	677	639	620	633	668	686	675	624	647	610	643	691	632	612	614	644	647	646	639	613	654	651	634	654	607	644	627	650	614	659	692	647	621	619	611	636	677	631	655	613	616	661	594	632	635	634	642	661	640	652	616	646	652	657	632	668	610	636	648	653	625	620	598	646	645	631	655	696	619	642	639	613	633	597	579	675	619	621	621	642	619	667	661	642	690	631	620	649	649	641	626	627	605	610	649	652	627	660	638	638	648	646	608	623	619	601	614	647	683	647	601	615	606	608	642	622	624	611	638	637	660	616	663	652	649	656	605	629	665	634	619	626	647	625	603	635	606	634	606	626	603	653	614	654	672	680	660	623	663	641	680	647	622	626	623	646	632	633	605	613	687	668	641	669	673	669	631	610	648	619	683	631	610	598	672	648	618	674	657	615	647	657	630	605	621	644	617	622	622	626	619	625	656	646	607	630	588	604	600	655	610	613	640	641	561	617	632	611	659	665	624	621	627	651	604	632	626	593	615	596	637	609	612	628	606	638	670	666	617	649	610	640	620	659	587	675	698	648	633	633	664	696	635	642	695	650	626	624	640
14389	1350	1695	1359	529	511	370	217	184	204	152	137	154	137	138	136	148	134	146	126	151	136	122	134	125	130	120	113	123	129	131	143	144	124	112	124	155	139	131	131	126	147	144	131	121	112	103	123	119	119	121	127	129	127	124	117	128	118	105	104	115	112	125	146	125	123	135	123	131	97	130	122	115	126	118	111	145	153	142	120	129	133	110	106	107	132	106	125	133	127	147	119	131	127	135	112	119	119	122	136	94	126	118	120	132	121	131	125	139	129	122	130	127	127	122	120	130	119	109	138	129	143	123	109	112	137	119	119	136	124	144	128	122	102	123	139	132	134	97	115	109	130	131	125	117	88	119	106	115	112	134	143	117	121	114	97	131	109	133	123	122	102	120	125	128	113	139	124	135	122	123	118	119	107	119	131	121	110	109	114	109	131	116	129	118	133	106	118	120	101	122	116	108	123	104	114	118	108	134	111	144	129	120	106	118	135	118	104	120	135	131	140	117	114	124	112	120	127	151	107	126	133	113	133	137	118	116	130	132	109	126	133	156	130	135	117	131	115	142	129	120	117	121	120	109	110	144	116	125	132	113	147	127	115	123	136	132	99	120	129	130	138	108	115	123	109	123	120	113	112	112	111	122	134	121	132	125	128	123	105	136	107	118	115	116	99	120	119	120	134	125	116	117	108	146	133	126	116	113	122	127	130	130	135	125	97	141	113	132	117	134	119	126	125	139	133	117	116	122	118	105	129	134	145	102	123	132	104	118	127	120	138	131	139	131	122	118	108	116	139	119	124	144	100	138	127	118	110	107	112	130	110	120	125	105	127	108	118	109	121	144	120	120	111	122	130	112	111	125	141	122	128	124	124	121	114	120	136	133	114	101	122	117	120	117	113	114	149	152	116	122	116	109	119	126	125	118	114	125	133	153	102	141	145	111	124	143	126	132	113	112	128	134	126	129	132	124	109	123	123	134	123	128	130	127	111	124	121	116	140	102	125	120	125	111	121	120	134	121	100	111	117	120	140	127	105	118	115	127	135	144	104	113	145	109	126	136	138	121	115	119	144	132	138	114	135	108	105	120	112	111	113	127	129	114	118	132	102	127	116	117	118	98	130	110	106	129	126	105	113	130	117	128	115	110	139	137	140	129	119	121	96	97	122	135	118	130	131	129	124	117	113	116	121	138	117	130	128	116	117	112	129	137	110	117	105	134	126	122	117	99	134	121	138	120	118	131	153	129	120	116	137	116	115	132	129	111	136	126	108	138	132	131	113	114	112	119	127	124	131	103	113	140	118	116	114	126	118	128	124	106	135	124	134	129	121	116	135	110	119	114	109	122	113	134	126	114	111	104	103	135	150	126	113	131	124	108	127	142	126	119	119	132	123	135	93	122	98	116	144	128	147	108	136	140	123	120	133	120	145	119	151	107	152	103	123	135	125	135	97	112	115	99	119	119	117	129	117	118	132	137	112	139	124	127	124	114	117	147	120	126	126	124	127	128	132	128	109	130	128	112	117	117	129	128	132	125	114	134	109	137	132	144	97	134	111	130	129	125	135	124	133	110	93	116	124	113	137	151	108	127	104	116	99	97	124	120	119	122	102	103	110	111	133	118	118	115	129	103	135	137	112	145	136	115	135	112	134	109	118	109	126	127	97	107	121	121	127	132	129	118	115	111	123	126	118	111	126	125	94	94	126	121	120	122	125	135	127	141	105	118	115	115	126	127	107	131	132	115	110	107	134	129	140	111	112	107	117	125	110	142	101	124	118	109	107	111	130	106	128	129	124	113	117	131	121	133	112	96	102	106	118	115	139	139	127	114	123	149	124	115	118	129	132	118	126	105	143	143	104	155	137	134	131	112	109	125	133	130	125	122	116	109	119	117	139	128	124	97	111	112	106	119	135	127	118	132	123	129	109	101	126	139	115	98	148	121	152	130	133	122	115	129	127	134	103	103	123	123	125	154	110	119	125	115	121	104	121	124	123	125	122	112	110	118	115	131	138	108	141	114	118	126	143	113	130	142	107	116	122	131	93	131	124	123	116	116	126	117	102	137	107	103	113	113	107	113	121	113	120	123	129	136	115	118	115	124	112	123	111	121	126	111	124	119	113	127	134	117	136	133	140	104	143	128	111	110	118	123	124	99	111	137	128	113	126	116	135	116	115	135	118	141	113	120	137	117	115	132	103	117	112	120	114	110	102	107	108	124	124	111	120	106	131	110	123	129	126	130	127	118	123	120	141	123	112	135	124	134	104	118	131	106	119	124	131	121	99	131	110	127	119	130	163	128	131	137	135	117	143	126	127	122	133	119	144	130	115	120	126	116	111	124	109	116	112	111	101	110	124	140	119	129	131	138	142	135	103	113	129	112	127	131	163	136	134	145	113	114	113	144	133	112	127	121	111	110	128	108	128	131	121	122	139	115	125	143	108	100	135	123	130	130	122	120	112	122	135	135	122	131	103	111	102	116	152	110	107	96	100	124	95	120	126	104	151	143	131	125	155	124	111	119	104	126	123	112	117	104	115	137	128	106	129	127	126	116	120	133	112	119	139	119	102	112	121	141	149	129	122	115	122	109	129	120	102	135	115	102	110	128	139	120	118	111	122	122	122	120	113	149	120	120	134	125	128	117	128	120	104	134	120	140	126	111	112	126	150	133	123	126	137	136	112	119	118	136	125	117	136	143	112	151	109	111	123	119	133	129	131	127	112	115	119	120	123	120	118	114	133	124	136	136	134	117	130	116	96	111	147	116	122	128	139	123	123	102	114	96	130	122	120	127	107	125	127	134	112	152	118	139	150	127	126	117	133	106	134	102	141	136	137	113	130	117	128	124	108	132	119	118	113	116	115	107	105	148	119	128	141	132	127	113	114	101	122	124	142	105	135	136	125	135	123	100	110	126	130	137	128	120	116	115	109	131	121	110	101	133	130	137	141	111	144	115	121	107	131	101	118	115	139	117	109	130	124	121	119	145	114	137	131	122	105	123	138	132	126	112	122	133	124	123	134	127	136	120	125	111	137	116	119	135	113	112	101	111	140	104	132	138	123	129	130	109	111	143	118	137	113	131	118	110	118	124	118	130	135	116	133	129	98	124	138	122	113	114	115	113	139	127	130	111	132	121	122	125	134	102	116	120	105	116	114	122	125	127	115	121	124	128	142	140	125	128	112	120	141	121	127	99	100	139	116	128	101	117	109	121	113	136	145	125	140	119	130	117	150	126	108	132	131	115	133	126	119	133	137	120	126	120	118	114	117	144	118	121	107	104	125	119	123	125	117	127	132	125	126	130	128	114	110	126	120	114	134	131	108	128	133	131	114	130	120	108	104	121	132	116	114	127	132	145	97	118	127	129	120	134	140	142	125	120	138	121	126	128	114	135	101	129	137	100	105	104	119	109	109	133	126	126	123	128	132	103	111	124	121	133	130	135	117	128	123	130	114	123	114	132	135	114	124	124	132	149	109	132	125	109	108	131	126	132	100	111	124
9111	1208	3485	4147	2064	2335	1665	881	670	715	606	512	495	460	501	450	457	416	420	393	392	392	351	365	370	347	358	359	368	371	361	333	349	366	380	312	370	323	341	335	309	370	332	331	351	325	331	322	303	292	311	363	303	312	339	302	313	314	317	317	326	295	329	343	324	312	322	313	305	314	322	335	316	325	335	313	310	314	308	355	329	332	300	336	318	321	316	296	310	306	324	307	304	307	332	292	308	299	288	306	326	317	302	311	339	342	294	327	301	289	363	311	333	305	327	295	320	312	331	317	354	318	320	309	301	331	354	312	316	336	330	342	317	323	321	294	328	357	290	332	338	310	317	346	334	321	315	313	318	309	306	323	313	282	333	331	329	342	331	341	316	289	320	319	324	304	296	309	337	353	309	324	312	311	332	337	331	302	334	327	301	325	306	340	302	345	347	331	309	289	311	314	323	306	312	292	339	303	313	309	320	326	294	313	316	278	314	315	307	332	306	292	318	331	335	289	310	300	320	303	329	308	343	333	330	291	334	293	301	336	333	324	301	313	326	339	293	361	311	311	323	293	286	316	310	331	295	348	318	298	358	315	336	310	303	336	335	330	330	270	361	306	313	307	352	331	267	317	298	347	328	336	340	312	304	330	304	311	324	296	344	333	354	301	305	344	306	294	300	279	329	305	279	334	334	322	298	315	277	314	322	282	309	320	313	349	330	311	308	316	298	307	308	313	308	293	298	297	291	333	317	289	329	334	310	320	307	332	341	301	293	306	354	296	310	337	317	319	257	322	291	307	326	324	314	291	326	332	323	318	338	297	321	304	308	314	303	334	337	303	313	314	341	318	337	333	310	315	303	292	342	302	299	321	319	316	322	330	350	293	323	330	317	325	289	299	340	319	307	329	332	319	277	287	368	330	334	306	318	322	313	317	337	300	312	294	293	305	327	283	324	293	296	341	310	314	283	343	300	332	328	313	288	291	323	365	299	316	309	319	310	297	294	340	321	331	342	320	302	331	306	326	301	300	326	280	324	306	298	303	332	311	318	338	291	299	317	322	277	302	319	341	334	313	332	329	293	267	306	356	336	331	311	278	296	333	297	327	291	314	310	337	329	319	321	297	304	316	329	312	339	348	308	309	304	309	318	300	320	323	312	307	308	332	290	318	311	328	317	312	304	347	315	299	307	276	287	331	314	306	310	313	333	314	293	340	338	304	329	328	323	321	317	329	305	285	317	300	310	327	300	341	306	308	309	316	295	328	297	323	323	318	325	320	302	311	318	336	319	328	309	302	331	312	337	331	312	303	310	279	356	322	336	300	325	308	323	318	320	330	310	351	305	313	294	312	337	300	319	309	287	310	300	295	281	305	332	323	310	315	318	315	307	321	286	349	296	322	304	327	342	311	281	314	298	302	334	318	333	329	307	334	308	319	293	310	342	338	297	303	343	312	352	312	319	257	317	321	331	322	332	298	317	347	311	306	294	314	325	355	288	280	324	320	315	306	304	314	292	318	299	349	343	330	300	338	296	335	310	330	310	322	314	288	319	326	324	327	310	328	331	318	313	302	324	317	313	320	298	307	335	314	299	322	357	319	311	314	320	325	336	320	331	338	306	337	301	280	314	330	328	322	318	316	305	309	323	334	302	306	337	312	310	326	321	337	282	308	356	283	310	333	319	318	305	313	324	296	332	296	328	310	355	346	301	316	308	320	308	282	312	326	328	354	301	295	306	308	318	305	301	361	279	337	329	315	290	293	346	327	341	299	336	300	328	305	314	301	312	346	329	288	330	314	324	281	325	305	302	319	301	296	329	307	269	294	318	307	311	338	320	328	326	334	315	281	306	325	318	332	326	340	334	341	342	324	311	304	323	331	329	322	324	338	318	298	289	317	308	350	304	308	310	280	336	304	315	333	356	307	287	314	327	329	299	321	355	302	299	306	291	309	307	309	328	279	336	295	339	319	307	299	314	328	321	320	316	317	312	301	299	326	319	304	297	299	347	317	292	301	289	317	306	323	338	325	337	303	299	292	355	338	306	316	350	336	352	294	296	334	305	293	305	320	340	345	306	308	328	328	328	308	320	339	317	298	323	323	317	293	322	299	318	322	327	321	296	318	322	327	325	311	307	328	326	342	323	326	300	327	292	348	311	325	319	332	310	312	326	298	317	339	298	352	294	296	296	322	294	301	322	309	309	316	324	323	332	305	279	311	314	309	296	309	294	312	332	270	353	318	269	346	335	310	302	321	328	325	325	314	350	287	317	308	281	319	331	306	319	349	315	331	296	301	342	310	337	292	275	311	267	309	308	319	308	322	332	311	306	316	289	322	320	316	308	313	282	327	299	321	318	298	318	328	289	289	355	331	315	311	317	312	304	286	306	325	281	315	329	311	306	282	313	300	303	300	328	315	293	289	316	321	271	327	336	302	343	327	312	306	323	317	313	274	283	302	320	307	328	287	309	279	305	324	343	310	299	338	317	293	341	323	300	316	324	310	300	324	310	301	326	329	319	298	324	314	361	350	310	299	341	319	312	316	348	339	328	310	331	287	316	322	277	294	344	305	274	331	302	306	327	318	304	275	298	306	303	310	320	285	306	336	323	308	316	291	319	343	355	325	293	311	305	273	292	309	304	314	342	329	298	282	313	327	337	299	316	335	334	335	313	337	311	306	325	317	297	326	307	297	329	311	294	315	324	311	311	318	312	287	294	355	312	323	343	296	318	313	310	334	315	319	341	303	294	318	328	306	303	289	313	325	347	322	298	306	309	289	305	327	330	314	334	326	337	358	323	284	355	289	328	296	327	309	329	304	351	300	326	317	294	269	332	309	304	332	329	300	295	296	330	302	326	325	294	312	302	347	298	348	296	331	321	312	315	278	341	311	308	310	327	323	317	290	291	311	308	297	306	315	331	339	350	340	302	292	343	332	330	305	310	313	342	308	297	306	336	327	299	313	308	349	315	306	308	309	330	306	328	322	331	332	317	293	313	303	338	332	313	327	346	311	314	326	308	346	350	325	327	313	309	331	307	325	308	312	304	353	320	311	335	361	287	317	358	323	312	275	304	309	307	298	300	324	334	337	330	323	333	310	313	330	337	285	318	316	345	304	339	308	338	312	342	292	310	324	340	301	316	315	321	313	306	311	286	294	308	299	327	324	315	317	339	325	319	338	341	302	296	315	309	340	330	295	296	274	313	256	327	326	302	296	310	343	319	328	323	338	294	254	344	303	332	324	286	327	297	327	334	315	320	344	334	322	312	288	305	314	329	304	314	293	309	321	356	338	336	298	304	327	324	306	295	321	312	298	306	312	324	291	353	330	327	271	325	317	316	311	355	306	309	322	355	307	322	306	324	316	314	352	328	292	327	299	287	331	289	319	340	310	296	316	345	330	327	312	294	313	313	335	308	309	308	351	316	280	319	348	314	349	292	312	308	277	284	298	326	321	320	299	301	317	322	318	319	341	319	340	331	312	316	334	310	316	299	287
2480	793	960	517	409	442	326	323	357	335	358	400	365	345	312	363	351	315	315	345	330	320	315	308	370	348	376	356	332	340	344	343	331	346	370	370	323	338	350	338	348	343	331	347	368	333	342	333	330	315	395	376	371	344	344	346	341	327	356	349	332	313	302	328	332	360	340	338	332	310	324	362	330	352	337	350	340	331	310	340	335	346	326	304	333	353	344	325	362	310	366	350	369	334	351	419	366	304	339	349	351	340	326	352	318	352	326	358	358	326	339	343	330	383	374	345	347	317	333	328	334	311	374	376	356	353	335	350	312	342	332	344	348	357	324	316	340	318	287	318	362	360	336	367	373	302	387	343	336	370	341	335	383	316	327	367	344	314	351	347	359	316	316	311	333	347	330	370	372	335	337	336	321	327	391	373	330	340	346	316	365	331	331	346	341	346	353	336	325	313	358	338	337	322	375	344	356	360	337	363	339	363	327	323	335	362	339	332	342	328	338	324	337	328	324	314	352	327	360	350	314	327	359	340	355	345	335	338	351	329	339	325	352	337	346	326	316	344	384	339	340	319	322	301	344	293	332	380	312	337	321	355	346	317	309	316	354	343	344	359	326	346	317	336	294	338	371	327	275	314	351	340	331	323	308	327	340	327	327	396	329	372	323	354	328	343	321	362	333	305	340	352	317	311	352	338	353	393	321	340	373	343	347	344	325	356	342	284	376	339	325	345	348	357	320	302	317	372	325	348	342	353	302	342	346	349	334	332	326	297	339	328	331	311	335	374	341	345	333	326	357	340	323	330	348	301	333	360	334	335	307	305	327	325	323	303	352	349	359	312	351	344	346	338	376	325	364	291	326	359	326	338	335	345	350	308	325	349	347	327	339	335	368	330	337	334	324	355	345	401	345	320	353	353	293	340	351	355	319	375	322	342	352	326	310	359	297	368	309	322	348	345	327	377	340	323	331	309	321	346	347	330	337	323	365	359	354	325	342	337	338	367	321	362	322	348	332	374	350	343	298	321	331	350	338	328	340	311	331	394	368	358	368	322	340	332	358	354	353	384	311	339	332	311	312	320	345	340	347	358	326	327	375	340	342	331	301	326	344	368	379	361	360	342	321	337	325	337	336	331	334	324	346	355	349	347	353	350	384	322	324	346	305	360	339	290	329	309	305	338	310	350	323	343	371	366	352	306	356	339	365	354	322	338	312	326	325	326	350	341	354	345	348	387	370	360	326	341	342	297	360	342	352	357	309	340	316	337	359	307	311	356	310	326	337	351	341	338	320	360	319	299	293	307	339	323	354	330	371	367	332	363	316	359	376	328	329	367	344	343	335	339	342	363	341	323	348	395	349	358	335	321	321	338	330	358	332	325	340	309	394	311	314	331	333	297	351	347	323	379	363	333	314	317	370	352	339	361	371	334	328	328	338	360	354	354	318	336	332	345	321	313	311	325	365	400	348	362	322	324	295	313	347	348	350	320	345	358	332	378	348	343	337	334	352	345	350	334	347	361	343	341	354	346	338	314	361	314	318	322	333	356	338	332	358	333	365	312	351	314	328	347	342	366	339	337	352	337	343	309	328	338	348	358	308	316	373	355	304	305	326	353	344	344	311	317	333	329	351	320	314	327	366	362	346	348	320	311	314	360	345	380	334	358	330	328	314	397	328	332	291	334	390	344	336	351	312	301	331	337	312	385	343	362	388	340	340	335	345	355	321	305	329	375	346	385	326	296	295	327	357	385	295	344	313	348	328	362	356	331	326	350	330	356	321	344	344	317	325	324	365	313	325	323	354	325	318	323	364	307	390	354	314	325	307	347	319	333	355	332	323	357	312	345	325	324	352	355	372	353	328	361	345	340	284	342	315	307	310	291	336	354	335	345	347	345	362	356	370	316	329	335	335	353	356	350	343	330	349	323	337	368	352	349	314	322	339	342	334	319	333	343	346	368	380	347	316	381	318	315	330	348	328	322	333	296	368	331	329	327	358	347	348	348	325	326	327	378	319	324	346	336	366	365	333	332	336	330	377	325	320	340	327	339	318	377	347	347	386	349	366	361	324	339	323	348	341	333	308	330	377	306	353	349	368	349	328	358	343	353	304	339	323	299	343	321	342	335	363	331	318	344	339	359	308	339	334	297	393	393	348	343	336	336	321	322	328	350	310	376	324	339	332	360	352	317	353	386	355	336	338	340	310	365	363	347	333	333	336	353	315	336	344	340	317	370	357	336	323	322	345	320	339	337	310	338	368	339	367	342	351	322	329	323	328	367	305	344	362	340	317	310	321	325	387	375	320	322	366	368	345	336	365	315	342	314	330	339	341	350	338	333	349	341	303	337	365	351	353	315	340	325	355	335	361	304	337	369	306	368	318	317	327	327	335	328	353	332	328	350	338	374	326	312	354	330	293	364	346	329	325	356	363	359	344	346	324	377	317	306	326	341	292	314	316	367	307	356	314	326	337	344	340	300	339	332	358	368	323	295	335	345	339	329	339	333	361	335	348	388	381	325	351	322	346	339	341	325	336	331	341	324	330	321	343	321	302	354	333	337	376	328	341	342	321	353	323	389	311	364	362	342	349	342	337	319	302	314	336	354	350	353	360	359	343	352	359	390	327	350	351	353	309	336	325	382	325	334	353	330	330	323	349	319	320	334	342	336	338	331	327	362	313	347	301	324	392	351	341	357	330	339	363	324	317	328	320	342	328	311	322	354	318	338	348	366	392	346	337	364	296	350	333	344	341	333	328	341	334	325	351	318	356	353	347	318	311	343	338	349	320	351	350	319	383	360	339	340	344	335	375	359	333	348	318	314	353	322	319	348	319	326	304	316	362	314	333	369	337	348	336	357	341	353	322	316	330	365	357	321	340	341	348	346	342	357	311	329	344	351	364	327	328	345	350	343	345	353	358	327	346	319	327	353	355	333	291	279	351	353	329	324	347	337	367	347	344	349	308	316	354	357	339	359	312	352	328	336	328	398	338	340	345	321	349	309	321	357	331	353	342	331	347	359	339	343	338	327	331	339	356	323	335	344	353	395	347	349	331	335	365	344	351	366	346	364	381	331	369	349	326	359	347	346	370	313	347	397	352	326	347	337	330	371	395	355	327	338	347	347	338	370	361	366	365	319	319	361	331	350	355	326	385	341	369	348	339	353	380	359	299	354	320	336	365	348	301	340	295	325	358	390	358	300	331	316	321	333	347	343	334	309	322	350	311	328	347	290	373	355	358	389	343	338	312	348	353	330	337	320	355	347	352	396	354	302	358	345	322	372	316	333	341	324	339	347	327	345	346	322	328	363	325	313	337	355	350	341	345	351	324	334	303	292	316	327	318	345	358	347	370	359	339	322	333	363	348	315	351	346	355	354	334	355	348	341	350	325	346	347	331	368	329	329	339	351	334	311	350	356	317	322	339	386	351	361	345	348	323	330	319	324	355	318	337	324	344	311	324	319	313	384	336	301	339	356	365	350	322	344	316	313	368	325	331	345
2723	1230	2099	1454	1058	1302	902	841	846	815	733	840	856	803	731	786	790	803	768	793	724	803	790	786	793	794	859	742	783	792	793	826	810	791	772	765	840	778	778	790	801	745	787	769	800	758	808	811	789	780	815	803	792	768	801	786	759	816	766	827	765	802	809	803	784	816	879	775	798	822	785	772	759	811	779	797	782	774	814	765	753	812	814	807	803	802	779	810	793	794	776	744	785	811	803	807	776	766	772	807	845	802	776	734	782	780	810	788	818	844	805	822	776	835	823	786	816	846	784	783	755	768	794	807	824	778	755	804	764	777	775	783	782	765	791	828	781	783	807	791	739	815	806	777	781	777	813	788	774	819	784	776	832	762	818	749	763	796	814	830	789	798	784	790	761	841	772	786	807	758	777	764	795	812	817	805	765	802	787	770	773	797	816	771	772	779	823	814	796	753	819	769	792	817	765	756	754	777	732	776	736	798	781	790	789	781	773	820	808	815	816	775	844	771	776	783	808	802	738	749	777	788	825	720	809	793	786	818	810	754	798	775	771	786	792	804	767	815	809	799	796	796	782	768	841	782	801	814	802	837	815	809	785	791	809	822	840	783	807	773	831	751	765	773	840	752	773	765	775	784	808	799	770	827	770	835	794	790	835	783	792	752	837	775	835	781	753	795	805	809	824	765	784	769	807	803	834	761	786	817	785	783	780	778	808	758	774	801	777	790	809	803	787	794	791	770	764	823	782	792	782	772	803	812	827	821	749	807	839	793	752	767	776	760	782	802	761	774	766	836	831	806	767	827	815	789	778	758	780	779	744	818	776	764	803	826	788	837	763	805	825	840	777	847	762	837	765	798	813	792	800	747	746	791	734	761	772	781	794	831	754	797	817	779	784	747	812	793	785	813	752	769	765	777	827	808	813	737	789	820	784	810	792	786	762	753	823	778	806	851	818	775	855	798	790	821	741	790	797	751	768	768	793	786	768	772	819	746	832	786	814	822	809	766	788	818	799	784	814	755	824	761	735	778	807	800	824	766	834	745	721	808	847	796	768	825	784	776	781	782	791	788	787	800	798	786	770	778	797	778	800	767	740	786	790	787	797	769	790	783	833	808	809	810	834	775	751	807	780	807	814	797	732	800	788	769	760	736	803	756	834	826	815	747	822	776	781	807	827	765	799	751	806	762	785	764	806	806	784	836	756	829	835	754	804	814	774	804	743	761	826	778	831	784	798	767	812	735	763	841	802	785	757	815	790	794	767	800	772	805	798	757	759	808	781	823	838	770	776	835	813	783	814	821	796	761	751	826	791	804	815	768	767	781	847	746	770	733	778	766	762	790	784	757	747	772	803	806	824	800	815	738	817	751	780	807	831	784	784	790	825	783	792	804	794	785	802	738	795	752	772	821	789	820	843	778	805	802	822	778	769	792	849	843	808	747	787	801	873	788	775	793	747	796	814	839	770	751	775	808	762	831	771	850	806	779	736	799	797	760	780	745	761	795	815	785	760	795	722	814	820	826	770	760	768	773	790	819	826	787	752	820	797	788	802	809	769	764	783	748	805	800	759	740	773	766	864	787	779	772	767	794	825	835	748	788	831	782	787	806	785	752	820	776	809	792	787	775	774	776	814	811	819	761	818	803	758	777	759	799	768	775	801	768	759	796	766	797	784	759	799	763	779	786	814	848	804	790	793	752	820	827	786	789	789	823	818	773	808	762	816	782	747	770	802	774	784	751	788	762	814	806	826	849	786	764	818	787	799	805	825	767	821	786	788	765	798	704	815	860	821	795	802	784	846	759	815	822	719	787	823	821	771	764	836	800	847	781	812	803	751	786	820	827	752	787	782	779	796	822	764	789	818	759	803	784	805	831	858	775	805	795	803	789	796	773	800	804	835	785	798	746	775	767	757	838	769	792	778	777	777	800	793	797	748	780	801	797	803	777	803	776	766	775	812	801	747	801	804	776	786	795	809	817	776	781	796	803	781	797	786	797	727	838	824	805	791	794	810	791	815	764	754	826	758	778	774	785	770	764	798	792	767	771	779	799	793	796	827	755	804	769	796	806	809	772	748	754	785	817	842	764	772	773	795	811	763	761	768	807	727	781	808	812	788	773	786	811	782	772	817	843	778	794	808	842	821	824	847	754	774	784	774	706	794	795	803	820	836	721	748	774	760	807	790	809	810	737	765	836	789	788	784	787	781	755	784	770	773	779	822	805	835	799	813	803	810	796	791	789	766	822	836	781	807	759	791	794	770	762	797	810	870	836	803	814	809	777	837	804	809	786	825	753	840	815	819	760	773	837	756	802	848	814	787	756	772	753	778	780	773	800	828	802	823	817	786	791	781	794	772	801	809	765	738	865	775	749	831	787	788	774	799	835	796	813	783	781	767	809	821	757	806	791	818	769	816	774	790	738	825	787	764	763	811	798	798	783	794	772	805	808	809	771	794	773	793	781	808	811	827	767	746	796	808	806	761	740	802	772	704	749	813	784	808	758	776	728	795	779	765	756	811	772	790	771	827	782	765	803	781	828	760	832	825	818	784	799	782	830	760	844	767	837	770	781	788	804	742	760	774	782	717	756	776	748	790	794	807	766	796	795	813	814	815	778	794	774	802	814	806	794	735	792	805	821	766	780	780	814	776	744	823	810	751	821	810	794	784	762	792	797	783	773	776	822	748	823	769	782	793	768	767	791	749	761	788	791	796	808	784	738	804	837	812	772	846	778	805	769	792	745	771	785	758	823	791	786	808	753	775	811	799	803	793	838	805	758	836	751	789	744	800	795	751	832	774	781	831	736	788	790	801	825	806	781	777	824	769	775	805	825	765	789	765	774	825	784	789	754	800	761	756	789	759	732	797	799	821	772	791	760	821	831	827	758	825	788	803	763	790	794	747	803	828	796	824	794	785	748	793	749	843	788	773	794	792	820	824	770	785	806	800	772	758	753	840	769	840	792	761	827	790	755	778	777	857	794	754	800	802	812	784	800	808	792	810	770	770	778	791	788	756	843	828	783	806	774	801	768	772	779	823	733	779	762	821	819	760	794	780	765	781	777	747	770	819	759	788	738	820	743	773	817	770	764	785	804	772	804	799	809	787	789	817	818	768	777	829	779	738	774	768	775	759	826	752	772	770	803	852	835	801	763	805	770	796	747	801	821	814	785	814	759	782	822	789	837	812	798	783	779	759	776	793	774	781	812	806	797	773	778	794	810	793	785	780	842	792	805	774	809	790	803	795	755	760	744	815	830	834	753	837	810	778	764	771	775	753	712	767	750	787	801	758	768	860	794	795	800	809	815	753	796	752	820	780	798	785	718	781	837	786	783	772	829	800	816	792	802	815	803	844	821	799	799	763	780	792	795	845	783	792	776	770	732	793	796	767	759	826	802	831	800	792	799	780	817	787	763	796	836	780	737	776	828	778	770	762	805	762	751	772	814	784	737	779	749	793	824	800	780	825	775	764	768	801	764	793	734	727	760	765	811	775	814
9447	1379	1525	732	619	564	345	327	325	304	301	296	281	260	264	264	302	310	284	281	282	285	282	270	264	280	244	256	291	315	271	295	285	305	284	294	293	280	307	272	290	276	251	259	274	270	264	302	294	277	267	298	286	269	308	264	248	288	256	309	260	265	271	277	270	298	316	310	280	277	272	259	310	273	223	264	272	281	282	261	275	300	260	284	301	280	281	282	278	270	263	289	274	291	250	299	264	282	283	275	284	312	281	271	249	251	286	262	280	298	289	283	295	268	248	286	264	236	292	280	290	292	292	284	266	275	269	272	254	284	284	263	268	279	289	277	270	301	287	273	289	305	303	274	268	277	297	288	288	262	287	293	290	327	272	245	297	276	260	281	311	271	309	307	270	237	284	279	259	299	290	264	263	251	286	268	234	299	263	287	287	279	303	299	290	273	285	266	259	296	300	256	261	282	281	274	295	248	279	294	272	279	274	280	289	272	267	311	271	286	266	259	273	278	273	311	254	277	283	289	294	289	266	285	292	301	277	290	260	272	291	250	283	272	272	276	279	234	248	259	306	285	299	287	277	243	246	291	272	287	263	271	300	299	287	281	286	262	311	270	270	293	272	282	305	283	276	303	297	289	307	262	260	297	252	297	247	277	303	274	262	284	295	263	272	271	315	255	264	235	271	279	273	278	255	248	272	307	270	306	309	283	260	260	286	297	285	268	275	264	286	250	250	278	264	285	247	283	268	285	271	323	265	273	262	284	255	289	286	305	299	266	279	244	264	279	278	264	262	298	308	283	281	308	285	282	274	284	286	276	271	277	260	274	244	291	263	287	260	281	254	288	274	277	262	238	257	291	297	287	270	267	294	300	266	288	304	282	272	260	313	271	256	273	243	257	279	290	254	264	262	307	274	271	265	242	279	309	253	277	287	256	288	293	278	260	291	300	292	286	289	294	304	284	310	283	273	322	280	297	281	272	268	257	292	311	271	284	313	303	251	286	252	267	316	273	254	293	284	288	267	291	277	304	275	267	302	265	293	264	262	282	272	228	261	258	260	264	256	305	292	269	287	259	286	286	266	308	304	265	265	267	251	286	283	265	279	279	266	277	257	263	287	264	286	308	293	266	279	290	286	295	281	284	289	257	273	290	258	277	260	285	314	279	285	306	284	289	287	306	274	286	294	255	267	236	253	272	261	261	261	287	268	276	275	276	294	273	273	293	276	302	239	265	279	278	300	256	257	269	276	269	248	267	251	239	270	263	289	255	317	252	300	296	258	296	251	287	285	270	284	243	303	284	321	291	277	258	261	284	284	269	292	256	270	311	271	291	265	289	296	268	312	297	278	292	294	286	283	314	287	293	268	257	294	281	270	289	272	309	263	287	292	285	268	310	274	340	300	244	272	251	286	266	246	269	285	267	290	283	276	273	316	286	268	283	284	267	305	313	292	285	266	322	280	238	278	299	275	281	273	279	252	258	266	295	291	311	291	274	285	290	319	277	287	308	277	263	281	230	299	280	283	257	272	223	280	293	259	290	272	255	275	290	276	308	279	294	282	299	278	276	275	288	263	262	267	247	291	292	276	278	288	269	274	252	276	289	256	267	288	290	281	265	267	293	256	276	290	280	273	262	285	255	285	286	291	275	303	264	303	318	265	271	294	270	254	265	244	269	293	288	260	254	280	286	255	284	277	290	280	310	272	314	289	281	261	275	296	285	273	291	286	256	269	256	272	292	265	256	290	278	314	238	289	315	275	284	273	286	270	279	264	266	278	265	282	304	252	273	305	246	291	298	276	291	268	258	273	278	263	259	298	281	314	252	293	287	296	264	287	263	258	292	278	260	243	273	333	283	271	290	302	241	284	272	287	282	294	295	304	306	257	310	288	270	282	275	261	258	288	275	278	269	278	272	285	277	280	269	255	253	256	281	294	278	301	251	262	272	308	260	271	261	303	288	281	311	292	288	265	278	275	272	282	274	241	298	267	273	289	281	276	269	289	328	277	305	289	285	265	311	316	286	299	280	304	295	272	273	318	268	272	251	265	284	315	254	257	281	296	281	293	280	291	273	243	304	274	248	293	293	279	268	284	252	274	276	282	280	272	272	279	277	242	280	286	305	285	274	244	303	252	264	265	261	265	269	260	240	273	278	283	238	304	294	263	262	270	276	270	288	283	279	280	290	285	256	289	281	258	295	320	295	285	282	293	295	280	290	259	289	289	286	290	267	268	278	271	297	281	284	271	282	274	280	274	276	282	271	244	302	281	278	307	283	301	263	276	287	275	305	273	320	264	261	256	281	288	264	284	270	286	273	284	296	268	294	292	298	269	266	277	291	267	287	276	258	238	277	280	275	233	312	276	266	251	276	292	304	265	271	279	282	271	264	271	267	259	294	296	280	263	293	269	298	260	282	314	245	298	252	275	259	277	281	303	264	262	276	291	270	282	274	260	258	277	285	284	303	278	269	290	273	288	253	277	278	263	284	283	275	303	260	288	276	307	257	277	285	271	244	283	298	298	252	268	312	270	281	287	286	292	289	284	257	275	289	298	255	270	280	285	283	253	253	270	262	262	272	305	276	244	268	285	280	279	259	274	289	285	261	297	297	290	279	283	269	274	291	294	241	269	302	285	272	284	299	280	290	251	287	304	261	265	286	246	271	278	291	279	271	275	282	273	257	267	262	307	286	297	278	291	277	267	277	263	285	271	247	278	290	245	285	286	322	249	280	297	286	280	308	273	298	290	310	274	291	270	287	282	247	272	266	259	269	252	308	263	299	272	284	257	285	260	295	266	258	293	277	277	257	276	323	298	268	290	277	299	289	295	284	306	296	270	290	273	279	294	284	289	273	290	296	271	257	306	269	280	280	279	275	289	245	244	269	281	273	254	279	273	292	272	281	273	291	271	261	260	286	260	300	266	264	306	290	265	253	254	247	282	302	264	280	255	268	270	236	270	259	288	280	261	273	267	280	285	257	268	269	288	290	274	281	267	257	305	305	276	262	277	303	304	246	267	274	279	282	279	292	278	269	272	250	261	277	271	272	303	299	309	276	284	289	256	315	270	290	277	285	274	300	293	248	263	287	289	278	269	289	279	255	275	286	278	247	254	275	299	278	257	281	271	293	306	272	254	270	256	269	285	267	258	253	275	297	286	269	281	271	250	296	276	288	276	302	257	313	261	281	299	295	248	301	298	307	237	261	306	279	303	253	260	297	266	278	273	295	268	249	285	294	277	289	273	239	271	245	300	280	257	298	268	310	293	268	265	269	268	275	267	250	282	273	293	303	275	276	292	286	304	298	278	276	273	249	269	292	257	255	284	280	293	248	275	266	270	291	271	291	284	250	279	262	264	302	273	290	301	273	281	264	280	278	285	292	302	259	266	287	292	260	276	292	281	245	292	295	286	281	288	303	262	245	300	275	287	259	277	263	291	286	263	273	292	286	287	263	290	275	281	299	257	319	298	244	245	300	256	270	284	247	282	249	270	257
7799	1776	3113	2079	2113	2011	1018	945	939	828	761	780	701	723	722	735	728	688	676	747	685	647	703	656	680	665	710	641	664	668	653	680	711	687	665	649	695	702	671	656	632	697	706	643	631	711	648	599	655	657	612	659	620	599	716	602	642	673	654	706	639	675	644	640	663	674	635	657	667	734	682	647	631	622	616	620	683	627	673	614	627	619	683	648	659	699	716	646	657	596	625	625	643	664	658	655	650	687	680	631	643	666	655	624	606	679	653	674	636	669	625	628	630	625	632	644	681	685	645	665	670	638	620	636	614	716	620	626	651	669	707	656	707	665	686	639	704	650	654	670	660	683	692	631	660	643	674	632	675	671	693	634	672	681	660	672	661	620	641	645	647	604	603	670	658	648	665	662	630	688	635	648	654	641	606	676	640	640	688	639	655	652	659	699	637	665	667	648	669	681	639	679	647	640	644	646	686	655	649	684	629	663	687	706	664	624	641	667	655	668	645	639	690	679	691	684	632	675	646	667	687	651	602	624	615	649	648	636	698	661	679	662	660	669	654	663	637	661	648	615	610	617	641	628	646	658	654	681	649	620	620	661	651	681	667	650	672	676	693	654	618	706	636	640	660	618	680	649	658	661	636	648	644	638	645	654	679	684	668	656	625	648	625	669	644	640	639	624	615	672	653	656	635	672	660	651	628	622	665	619	623	684	637	646	673	612	611	609	656	684	691	668	659	654	615	642	663	668	680	659	680	663	647	688	642	675	645	639	635	662	669	621	648	630	666	630	635	690	670	670	680	662	646	673	674	605	671	683	672	626	613	669	656	611	635	610	617	659	630	639	640	654	684	641	669	683	651	658	666	652	630	646	623	736	644	672	616	674	664	667	673	673	659	628	621	657	688	673	651	691	629	672	656	668	636	635	669	607	677	640	659	615	668	643	680	656	633	641	611	603	672	642	651	658	673	635	648	665	626	638	632	640	611	675	630	679	634	672	649	667	634	641	621	646	643	634	652	640	672	594	653	638	668	682	708	637	680	676	679	675	635	681	632	647	609	663	652	664	601	713	662	640	650	616	648	659	668	651	649	629	644	624	678	671	669	621	645	636	659	659	644	711	652	648	646	642	680	606	623	667	640	683	658	625	658	652	676	647	673	682	640	685	646	648	657	652	680	647	651	635	628	633	674	602	637	662	630	673	658	664	645	661	638	666	617	652	633	652	661	624	676	649	666	676	684	652	655	623	640	624	667	643	672	688	658	663	671	626	626	644	635	688	665	633	629	643	664	665	620	616	658	599	651	645	644	656	633	666	640	655	628	675	651	649	640	618	660	661	650	641	665	660	620	694	676	628	658	665	623	698	638	680	666	602	696	676	637	675	632	626	644	634	621	637	656	633	649	670	613	627	653	629	672	626	638	685	673	624	614	678	686	638	635	677	639	640	582	677	691	678	674	617	604	640	653	626	627	670	666	629	659	660	636	683	619	633	632	676	646	681	631	673	653	663	639	633	642	684	649	611	643	662	599	683	652	629	647	662	626	608	664	662	656	623	668	600	641	671	645	654	650	663	628	650	653	644	709	665	662	690	643	634	654	658	627	660	618	631	673	648	675	612	624	581	660	642	662	647	611	646	695	664	597	640	701	654	656	623	607	659	681	645	640	619	642	643	654	613	641	630	649	650	635	653	661	656	649	631	624	629	632	656	662	684	612	657	681	610	680	612	642	658	656	621	659	582	649	655	686	642	639	660	616	689	663	597	651	637	609	663	652	674	634	709	700	631	658	715	621	691	673	657	712	630	668	644	636	601	690	684	630	617	642	643	634	655	647	629	681	644	677	668	647	632	677	684	629	653	610	676	668	635	655	674	634	651	678	607	679	654	616	654	653	646	643	637	612	678	670	582	643	648	663	654	680	663	605	636	623	654	632	662	664	663	641	600	655	702	624	676	681	645	622	651	663	657	660	642	668	641	674	713	671	662	667	640	655	704	646	657	653	625	643	701	647	629	627	652	682	638	653	662	680	664	659	687	663	620	611	678	631	657	657	607	635	651	663	649	647	679	643	586	612	609	651	656	654	660	658	628	691	664	683	663	690	659	653	674	669	675	698	630	624	667	648	636	683	651	671	664	681	669	670	647	670	654	664	657	645	679	651	680	661	678	643	657	638	608	662	630	657	655	688	617	636	658	680	643	677	659	646	661	694	623	665	611	633	622	682	678	662	687	640	677	632	645	643	664	657	664	640	664	679	650	672	660	660	654	650	670	655	652	685	640	633	649	692	644	623	647	615	639	622	698	594	701	640	683	663	669	647	652	643	668	625	675	630	657	656	662	736	690	642	656	623	633	644	638	640	641	671	698	667	641	657	688	704	627	632	675	640	659	662	630	689	620	668	666	656	665	645	680	642	638	664	681	667	643	623	631	639	629	636	605	638	671	648	624	665	642	659	658	630	654	696	632	687	632	644	608	653	646	666	688	634	680	647	678	634	681	673	625	654	656	635	635	659	664	649	682	648	680	658	645	676	667	654	647	642	635	687	628	637	623	659	698	658	658	652	629	669	694	655	647	625	632	683	679	629	630	655	667	661	669	623	620	703	673	630	666	672	671	654	665	639	705	597	630	647	639	629	619	618	669	647	673	614	651	666	622	633	659	596	655	659	639	689	611	638	609	635	634	639	704	679	642	676	631	640	615	643	717	634	670	666	691	670	668	661	614	629	680	613	659	628	603	675	653	637	628	661	670	715	676	661	625	668	627	644	636	646	651	666	617	642	652	625	672	669	686	654	630	686	646	642	696	633	592	632	649	672	665	654	641	610	650	628	644	643	613	664	656	709	674	659	659	650	620	660	670	687	632	640	590	627	641	693	604	637	633	702	674	681	659	654	643	635	654	659	605	580	668	635	623	629	650	650	654	662	641	606	632	613	658	660	636	683	665	677	651	655	634	654	634	633	653	647	671	613	643	658	688	635	632	725	649	669	687	625	661	666	667	672	589	677	645	636	653	649	659	693	690	661	641	639	681	651	693	662	641	619	629	679	618	654	627	683	656	669	656	649	674	617	609	641	626	651	649	694	617	676	675	610	631	642	650	654	689	685	645	671	660	659	641	630	613	638	659	650	652	675	658	686	656	643	644	629	637	624	670	636	627	687	660	595	651	644	639	676	630	683	643	723	690	718	695	639	647	655	638	704	666	611	652	656	701	644	655	616	706	675	634	622	652	646	680	674	642	624	668	637	647	679	636	664	644	666	676	663	657	653	673	695	613	623	639	671	648	704	640	660	665	598	630	648	683	634	656	616	646	687	603	663	640	712	647	677	631	616	633	722	667	648	640	666	605	705	660	635	661	683	696	647	653	674	627	659	663	668	631	629	655	678	682	645	699	614	642	659	661	701	700	638	670	632	625	720	692	643	642	647	649	665	606	648	636	613	671	643	654	675	673	658	626	671	709	678	614	619	646	652	634	667	656	662	698	635	679	661	661	615	661	640	683	654	680
15123	2122	1869	900	811	572	242	227	193	161	151	161	135	159	166	145	131	129	143	123	127	129	127	148	135	145	129	135	129	119	108	132	112	121	131	125	128	127	121	154	132	137	126	128	132	110	124	115	133	136	138	103	107	100	123	142	126	129	128	132	145	105	146	121	121	122	128	122	127	123	128	132	115	142	131	127	138	134	112	121	120	125	123	116	118	132	105	127	129	136	130	132	122	134	129	126	123	119	125	134	118	147	125	111	121	128	128	113	132	121	120	131	140	141	128	110	120	118	132	136	125	125	113	138	119	121	108	126	119	128	114	120	140	128	119	119	142	133	98	114	125	129	117	106	128	133	118	131	138	130	132	126	113	112	121	124	135	145	110	132	133	110	148	118	124	110	123	151	116	122	124	114	109	124	119	118	135	135	116	130	126	132	116	123	138	129	113	120	112	137	120	118	123	121	132	119	115	99	105	115	128	144	129	119	113	135	118	129	122	135	116	113	124	134	120	126	132	109	123	110	150	107	114	122	108	135	110	134	144	132	128	120	135	132	137	117	122	114	120	115	128	123	124	120	111	103	156	127	117	126	126	123	130	130	113	139	129	115	128	136	127	111	100	109	117	119	117	122	113	110	123	134	127	118	106	121	119	134	117	130	119	118	136	127	127	118	119	135	115	131	141	130	138	136	129	127	102	135	127	113	144	110	125	123	114	125	131	144	87	110	131	120	132	131	125	140	131	120	136	114	126	116	102	113	131	114	151	123	125	145	132	116	115	129	124	128	128	135	120	130	124	115	117	119	104	114	125	126	110	125	131	119	127	106	129	130	119	124	121	115	150	124	119	128	158	132	130	121	132	123	131	106	108	127	127	129	125	118	118	143	128	124	109	113	119	119	121	149	141	145	107	116	131	122	131	128	119	134	106	132	117	150	110	140	141	130	130	144	89	122	115	131	125	132	105	103	128	119	118	115	123	125	119	105	120	150	116	128	123	130	99	99	110	124	124	133	116	148	140	129	133	121	113	126	111	111	123	149	107	127	114	107	126	133	109	105	124	137	142	120	110	119	135	115	118	108	121	130	123	133	134	116	105	133	116	123	122	107	149	105	133	139	108	105	129	114	125	118	129	122	112	138	121	127	122	129	111	130	127	131	118	125	145	119	129	130	123	109	128	142	126	132	125	118	94	138	119	132	112	129	119	118	116	135	121	152	131	141	121	142	135	139	119	130	117	128	121	120	132	135	129	128	112	121	139	147	139	127	124	112	146	119	144	135	125	152	121	128	111	127	138	135	123	112	116	141	126	141	115	115	134	131	115	116	118	118	133	97	104	96	125	117	139	119	121	117	135	108	160	121	122	120	144	143	113	114	129	117	105	114	126	136	106	136	116	125	134	123	120	127	119	118	131	114	126	120	120	99	149	119	114	130	100	126	122	138	98	134	124	114	140	118	127	124	125	114	133	131	137	114	118	126	114	113	124	126	110	131	125	131	130	126	115	129	129	124	123	128	132	115	125	111	139	140	140	132	119	125	127	127	143	167	147	126	132	120	127	132	129	121	131	123	121	141	137	108	134	106	126	139	124	132	115	129	112	135	136	109	123	111	124	127	108	114	117	102	115	123	113	130	118	140	143	123	141	104	128	108	137	128	135	119	118	125	140	115	129	133	116	117	118	117	140	144	136	120	116	130	142	116	135	148	137	135	133	105	115	116	123	110	127	129	121	117	112	123	107	117	128	132	136	121	140	109	121	129	118	113	108	149	119	120	123	124	116	131	109	102	132	127	141	136	107	118	141	132	111	119	132	128	120	135	139	125	133	154	139	113	113	138	149	140	131	129	125	137	127	133	118	116	96	113	130	113	141	108	107	142	138	128	127	127	142	119	135	134	129	128	115	130	118	121	146	113	121	131	129	121	108	120	118	125	128	125	109	139	140	127	104	143	130	115	142	142	133	126	130	126	136	134	133	146	122	136	109	121	111	120	131	98	140	133	123	157	130	154	124	122	110	104	107	133	122	140	147	120	117	121	140	129	118	126	147	120	120	112	124	100	115	131	102	128	134	122	146	115	132	148	129	117	120	142	125	119	136	127	136	112	127	136	120	140	118	120	123	110	135	123	121	132	137	109	123	117	125	124	120	113	113	116	110	146	114	130	102	119	113	99	117	133	135	136	113	104	110	127	125	124	108	140	148	133	136	130	124	128	116	129	132	128	114	119	122	122	104	119	106	118	108	119	129	142	112	130	117	133	136	136	141	130	131	123	128	135	125	144	143	169	124	130	138	121	122	111	130	119	126	132	133	117	148	143	130	110	124	122	131	129	129	129	117	147	105	117	112	125	113	118	114	126	132	139	133	127	109	102	124	146	135	124	107	113	125	138	136	128	128	117	137	120	126	130	134	91	128	141	139	139	142	137	133	129	134	117	121	134	124	106	120	119	130	103	114	128	117	131	120	112	93	116	126	106	122	106	108	128	121	102	126	109	121	135	113	122	113	130	133	130	126	139	128	104	112	123	123	125	126	135	112	107	128	136	117	121	121	129	132	128	116	138	120	124	139	130	110	115	127	136	121	134	131	126	134	127	135	131	142	114	133	114	124	130	132	137	139	133	143	128	138	140	135	136	114	112	123	121	128	143	125	123	128	127	134	135	136	121	135	137	109	112	120	117	121	114	100	114	123	121	124	122	117	128	114	153	124	114	134	128	135	130	136	104	144	119	132	147	119	120	154	127	121	118	126	101	121	119	131	126	115	126	115	128	121	121	133	125	122	127	119	117	148	117	97	130	137	122	126	121	124	104	109	127	127	139	120	146	102	136	120	125	137	107	121	134	115	111	117	121	120	121	117	111	142	97	127	127	126	136	135	120	105	122	126	136	142	132	140	128	116	123	134	122	132	128	123	130	125	127	114	128	109	129	108	114	125	140	114	120	117	150	115	120	90	131	112	149	122	130	128	127	135	126	131	115	126	128	126	128	152	136	117	124	117	127	131	124	121	129	121	107	146	137	120	127	129	132	120	108	116	114	120	128	124	115	95	128	123	143	136	100	117	128	140	128	133	108	103	122	113	104	150	112	120	124	125	137	108	115	134	114	123	127	137	139	118	123	126	132	126	122	105	116	114	138	126	146	104	103	129	128	124	132	116	142	118	133	116	127	146	102	114	109	128	133	111	142	111	118	140	130	129	121	112	111	148	117	127	109	112	125	140	118	121	109	123	130	148	116	137	148	135	119	127	124	134	138	117	117	109	116	140	120	134	111	119	124	122	141	123	135	121	134	95	120	118	119	114	137	130	161	144	146	114	132	111	106	125	109	116	142	115	135	121	112	128	152	105	131	123	140	116	122	121	129	138	113	121	122	152	132	138	108	137	127	120	154	143	127	130	99	141	123	144	124	138	128	122	126	120	117	132	123	113	103	121	133	124	109	112	114	125	125	98	123	124	115	142	125	132	115	115	155	142	144	112	94	106	107	111	121	140	117	136	127	111	127
9347	1982	3465	2510	3350	2408	1027	916	747	657	607	527	493	476	462	438	452	448	398	415	401	398	386	361	376	385	386	383	383	349	339	339	367	360	321	341	326	324	331	303	347	343	336	329	357	327	349	345	350	325	322	367	323	340	327	349	369	339	367	336	319	355	309	332	328	323	348	333	353	327	353	338	313	344	305	337	297	361	310	324	329	299	319	325	330	333	322	334	343	325	322	331	349	298	336	352	317	357	333	296	317	310	328	316	305	356	325	326	302	323	328	330	289	306	314	356	333	327	308	331	320	306	354	310	332	337	332	326	332	309	350	298	348	321	343	372	346	300	315	316	289	344	294	320	311	317	314	304	327	356	358	328	315	333	352	330	328	359	307	311	326	289	336	313	339	330	334	331	323	365	324	346	329	281	323	327	317	326	336	287	303	331	327	326	326	293	342	320	336	326	293	342	322	297	314	336	323	330	301	319	301	320	304	330	347	327	320	330	319	325	337	334	311	304	335	341	322	317	303	333	293	345	334	332	346	292	305	294	340	330	335	292	326	287	301	298	314	324	334	294	363	331	326	323	319	301	317	314	316	341	344	345	335	303	313	310	334	321	327	329	340	319	351	330	295	331	356	354	332	304	281	326	319	301	334	321	304	340	326	349	330	328	312	329	313	315	327	316	309	353	319	310	310	345	313	317	312	349	340	323	306	306	337	333	329	337	328	322	345	311	322	301	344	314	319	315	326	341	320	333	296	369	339	324	316	279	306	343	363	328	333	320	358	278	337	329	329	298	339	320	311	289	333	320	350	339	307	337	315	323	325	280	326	335	319	313	312	325	287	326	310	301	330	324	323	308	366	330	291	314	363	339	304	322	320	303	327	333	344	349	302	336	340	314	336	324	318	363	355	327	327	267	304	303	302	309	307	322	318	330	318	328	303	310	346	341	329	310	346	327	303	285	307	317	289	305	337	297	355	327	342	326	335	279	320	313	293	331	301	340	353	338	331	344	344	328	337	301	327	303	328	325	268	311	345	353	303	342	326	329	301	338	308	314	309	332	325	349	313	312	337	333	370	323	337	340	345	321	311	323	341	320	294	310	295	320	334	324	292	301	298	323	325	316	337	321	312	329	323	328	315	311	327	333	302	322	307	341	340	305	342	329	330	336	332	324	310	318	280	325	341	346	332	354	310	307	341	311	295	325	327	314	322	351	326	337	332	295	326	330	311	327	326	331	340	331	321	366	329	309	329	345	333	320	313	305	351	342	308	302	330	340	315	332	341	339	306	306	338	332	319	313	296	318	313	365	284	308	291	319	361	294	330	355	332	326	309	340	339	316	310	274	340	328	330	344	338	292	323	320	332	341	346	325	303	313	319	305	370	326	321	354	317	343	311	337	330	345	294	355	318	333	305	308	311	330	309	331	308	317	330	313	298	316	312	355	291	317	315	322	315	313	305	321	345	305	285	320	317	324	318	319	341	317	311	321	318	347	331	322	307	319	308	368	342	290	281	309	325	335	306	329	329	326	309	288	338	328	338	328	301	361	292	305	341	325	310	334	318	360	350	340	293	320	323	322	344	340	321	347	319	317	311	315	359	301	317	326	320	327	343	366	328	325	305	308	314	302	315	316	303	350	291	300	316	356	321	325	317	305	348	306	308	324	325	332	313	300	333	322	314	312	292	317	316	341	320	317	351	324	337	324	321	335	341	328	341	319	309	319	319	324	296	346	328	311	321	316	322	320	330	333	323	297	317	306	283	311	285	308	341	329	333	330	293	307	338	301	321	315	336	320	300	318	341	298	353	291	352	330	337	306	308	325	315	339	321	334	303	328	313	344	310	319	326	313	339	323	324	316	331	347	348	299	318	302	300	321	331	335	308	302	319	335	325	332	312	303	305	315	297	323	320	290	337	291	310	332	328	332	297	349	334	325	310	313	307	340	357	333	286	336	324	346	315	328	303	322	347	341	334	308	333	290	303	339	315	310	303	324	324	350	326	330	314	342	332	278	311	342	342	374	334	305	307	315	316	323	322	307	321	330	318	289	319	293	317	332	323	304	323	327	303	311	270	322	314	338	322	316	311	323	308	307	310	310	338	313	318	351	309	296	310	309	368	319	325	309	302	336	307	322	325	338	350	312	342	378	316	338	285	330	323	289	329	343	341	327	312	367	320	313	324	328	293	324	321	295	319	329	340	342	332	332	305	317	342	340	323	346	290	347	331	352	331	332	306	334	327	331	283	323	307	339	331	323	299	336	363	327	342	313	331	320	329	323	289	297	311	325	307	307	305	320	300	302	322	284	321	299	303	341	314	324	330	346	303	331	308	312	327	318	309	329	320	332	339	307	345	329	316	279	318	307	312	321	329	350	344	328	323	315	309	319	278	332	321	357	328	338	307	356	323	354	295	336	317	302	311	323	304	321	290	294	302	291	359	298	337	332	303	329	352	302	327	308	318	327	330	307	312	306	335	290	340	333	309	297	277	353	338	315	319	308	310	316	321	319	352	329	344	345	303	330	320	337	302	303	318	326	319	349	319	297	330	310	351	310	315	284	337	319	339	308	330	354	340	358	339	324	307	305	327	337	332	333	322	322	335	309	342	309	326	300	302	311	301	293	326	332	320	315	341	307	360	327	338	302	331	360	327	348	326	307	319	334	338	284	307	314	312	322	336	333	333	349	313	304	337	313	318	333	318	303	353	316	304	318	321	325	343	377	305	320	318	308	307	303	329	319	318	345	322	301	340	303	302	283	301	333	312	337	295	327	328	325	340	333	325	316	310	352	301	290	322	345	306	320	308	323	339	311	327	333	312	315	305	334	302	314	336	307	288	316	333	313	330	328	313	329	314	316	304	305	306	342	288	302	322	317	370	324	356	317	339	326	321	344	270	309	332	344	323	295	343	331	317	300	318	327	298	302	332	316	345	305	314	305	335	308	303	332	319	336	339	334	307	289	335	317	304	328	311	307	307	342	330	298	350	312	347	341	341	333	341	325	307	335	284	302	317	318	322	339	342	326	333	355	296	340	316	338	320	288	336	345	317	300	346	331	337	306	290	291	333	320	319	317	355	319	319	303	332	331	297	337	316	360	327	330	322	308	330	328	322	316	314	333	295	328	324	324	317	316	301	341	319	326	323	306	316	326	310	325	313	289	353	314	319	317	340	319	307	274	327	336	325	327	351	315	338	291	312	327	328	325	312	348	307	303	339	302	295	338	327	315	317	360	361	339	317	313	306	290	314	362	340	305	321	309	314	340	342	318	331	302	316	329	317	329	320	317	340	332	341	334	316	310	303	312	346	335	313	311	349	342	313	308	334	313	300	294	323	314	325	306	346	307	354	307	316	335	309	330	338	334	315	354	323	332	351	355	332	318	303	304	297	323	329	300	338	307	323	292	357	313	307	328	308	317	322	305	326	293	341	307	319	330	303	346	328	332	320	308	302	326	325	316	333	318	286	293	341	312	316	332	323	332	315	334	307	329	289	328	294	341
2334	739	597	469	540	374	363	337	368	376	344	349	324	316	383	304	327	294	327	316	350	328	314	329	341	325	319	322	366	367	328	335	343	329	316	344	364	367	331	366	333	353	330	359	332	307	334	332	329	317	303	341	329	312	315	321	329	359	315	363	333	320	313	340	359	337	344	342	330	330	332	346	318	343	341	350	349	309	336	370	332	350	317	376	311	300	333	347	317	344	349	362	343	353	372	338	322	322	335	342	336	352	345	354	342	312	338	331	327	314	326	336	287	369	320	345	356	341	330	370	343	330	335	317	364	360	351	328	342	356	341	344	364	334	347	355	357	298	353	332	374	332	334	340	350	364	352	343	329	335	352	353	354	372	328	361	351	309	342	315	326	355	349	331	336	350	319	366	304	332	336	363	353	376	364	368	338	317	358	344	348	329	338	352	310	303	323	338	334	294	360	355	334	353	343	351	318	305	333	329	351	329	349	331	337	374	310	322	307	355	338	312	327	346	359	337	345	368	358	352	311	334	345	327	323	343	341	330	328	340	331	347	357	362	348	350	350	317	350	348	328	352	355	337	314	323	337	339	377	324	304	352	355	328	352	344	338	331	315	323	317	391	353	330	325	336	312	341	314	316	334	337	325	347	319	328	319	348	355	322	337	347	341	323	352	302	328	307	355	347	315	284	355	337	337	336	325	294	347	336	346	382	345	310	320	329	329	339	322	341	343	302	324	372	339	306	374	345	308	321	350	352	353	303	334	355	330	333	319	344	371	349	304	341	362	324	368	323	323	341	317	331	354	347	370	343	335	307	376	314	366	339	360	369	301	323	353	342	364	353	346	328	341	339	354	320	361	330	293	342	323	332	322	324	355	343	355	342	323	333	341	335	329	370	328	334	306	310	340	331	340	346	342	314	328	357	322	338	340	339	347	341	372	367	350	315	322	343	334	328	353	342	306	335	329	326	307	322	319	331	340	314	335	341	353	322	352	348	306	327	323	323	347	321	334	338	297	384	347	318	340	347	286	351	329	345	325	324	365	359	304	335	380	344	367	355	353	325	343	330	303	326	359	358	352	337	340	364	315	327	327	328	340	359	346	315	373	332	320	317	334	304	352	351	344	346	276	327	336	335	328	319	290	304	340	293	339	329	339	347	328	357	332	341	283	310	316	318	347	333	302	328	333	322	349	352	377	337	303	333	306	321	315	363	310	311	341	313	329	361	380	344	326	323	359	318	366	318	308	352	373	321	319	362	329	315	373	366	332	330	311	344	325	314	339	329	338	329	324	333	371	346	308	299	370	323	339	325	355	341	335	321	337	349	342	369	333	339	311	289	288	317	370	341	318	355	338	342	308	376	334	301	353	322	338	337	299	363	300	344	336	332	340	348	347	340	358	357	365	330	354	349	358	361	347	373	317	327	373	373	345	370	344	322	342	335	299	308	356	348	345	345	351	341	360	330	355	337	369	359	359	366	348	370	321	334	375	327	355	349	342	352	362	379	361	334	306	335	326	324	338	344	320	335	310	330	343	329	367	307	314	340	342	351	326	325	326	346	322	361	327	343	320	342	335	308	360	336	353	370	336	315	337	332	331	308	342	316	320	340	312	333	343	355	346	287	354	348	356	354	323	358	348	336	337	338	371	359	306	338	368	319	354	337	328	345	354	312	352	342	367	340	335	358	336	340	318	322	346	314	343	339	363	342	334	330	358	308	349	347	343	356	336	323	317	357	326	359	353	316	328	304	326	361	347	346	339	317	355	345	347	324	335	339	322	329	345	354	306	325	365	323	351	337	332	320	301	359	337	341	298	351	312	345	339	365	314	305	350	370	320	336	349	363	314	349	358	357	318	373	344	335	338	339	327	365	354	347	354	315	338	336	354	336	347	317	351	356	330	326	335	341	356	379	364	377	357	343	355	314	345	395	290	342	334	315	357	350	366	336	315	355	351	339	332	332	347	325	337	358	329	331	336	385	364	331	329	336	346	325	295	375	345	328	346	361	322	355	361	331	325	341	329	307	322	350	360	344	327	335	332	355	326	339	377	317	319	364	360	334	315	309	349	350	332	342	339	335	347	330	331	356	349	377	341	315	339	351	327	337	332	342	341	351	335	303	337	363	374	333	311	332	354	339	322	346	338	343	338	343	359	360	374	351	370	357	366	367	356	325	357	323	302	342	381	321	337	350	338	391	349	349	335	330	302	302	297	326	335	329	369	371	405	335	345	285	334	331	326	333	326	364	337	331	332	331	357	336	341	320	324	311	361	331	324	367	302	321	323	335	315	319	359	318	353	334	334	341	358	305	367	339	343	301	341	332	301	337	337	352	365	315	338	303	335	329	346	369	328	313	336	354	323	325	318	337	335	334	337	307	337	330	347	348	338	332	329	307	331	316	336	349	350	376	310	345	402	317	350	325	339	327	314	323	315	324	355	304	323	325	325	317	358	373	336	328	328	331	341	358	355	371	328	346	339	314	347	356	341	316	362	315	302	358	331	312	326	372	318	334	319	331	338	319	381	319	365	299	317	372	337	336	307	344	342	336	343	327	344	337	353	308	359	339	339	333	324	332	322	384	333	336	326	322	324	364	344	321	347	309	320	326	324	365	309	361	341	366	346	277	323	332	325	328	335	356	327	317	363	341	319	316	341	337	322	309	358	343	329	314	354	373	307	340	343	325	341	338	353	320	367	366	338	313	337	321	339	327	363	333	347	327	305	351	296	333	338	362	327	342	343	335	327	341	353	331	343	310	321	328	347	340	318	344	345	321	349	358	357	355	322	327	356	324	349	344	336	330	363	316	343	343	331	362	349	322	341	359	350	317	329	366	352	332	327	358	329	332	370	323	321	380	359	342	352	328	302	310	337	302	347	355	341	338	303	316	323	363	339	347	358	328	328	296	327	335	314	366	330	334	297	324	350	347	319	317	323	356	314	356	340	298	342	295	324	342	374	328	333	335	368	310	352	355	331	311	340	354	330	328	323	362	348	369	343	362	356	356	344	346	323	339	328	354	352	345	331	331	350	358	314	358	352	365	331	362	325	345	341	335	308	364	342	351	336	333	299	360	329	328	296	326	324	350	370	328	322	351	325	336	349	311	348	345	347	292	348	320	312	326	353	337	336	296	353	329	379	315	333	345	334	353	331	313	337	319	335	362	376	326	311	357	360	337	317	375	340	330	313	320	332	325	362	339	305	322	352	351	330	370	320	329	341	389	332	336	314	338	322	364	326	358	314	308	358	349	340	358	291	316	346	326	359	331	327	261	356	329	351	368	346	344	342	318	357	350	345	301	369	353	355	345	303	353	328	358	333	348	321	279	310	343	313	303	301	345	354	330	355	375	352	326	347	349	318	352	392	346	345	376	384	337	330	299	352	355	325	338	354	331	333	356	329	323	362	321	342	363	336	309	335	324	364	362	331	318	322	351	340	337	361	326	311	338	330	359	346	321	333	325	342	356	325	338	341	350	332	358	340	328	342	311	346	321	343	352
2718	1224	1229	1273	1739	1006	804	867	847	761	797	803	760	792	707	765	834	772	760	702	750	793	812	807	816	818	782	772	797	758	811	848	787	847	762	771	809	809	819	797	842	758	728	794	757	809	815	737	742	816	831	790	804	812	792	769	826	738	770	794	798	787	809	777	787	785	750	760	826	783	844	766	786	781	770	774	759	806	769	745	819	773	788	759	740	776	754	787	785	843	752	807	768	806	755	792	758	771	831	786	814	754	808	807	758	779	744	824	748	765	833	742	806	792	809	826	779	783	796	793	744	776	757	779	792	745	763	766	785	772	761	793	732	835	817	806	758	785	759	752	797	775	755	820	777	759	797	827	725	777	781	776	744	755	799	814	831	786	787	840	799	784	774	785	770	806	748	784	765	793	778	802	825	763	766	803	790	776	812	793	800	778	770	748	768	803	779	798	821	779	773	777	822	788	838	777	788	778	782	791	814	789	745	840	826	750	761	793	782	765	781	785	795	780	770	780	776	756	746	767	833	673	763	826	748	773	767	816	810	756	738	744	808	780	779	805	806	823	744	752	750	786	768	783	769	776	786	779	791	798	807	797	780	819	801	815	794	793	823	772	764	728	836	728	765	823	735	781	773	806	794	826	776	776	777	764	798	773	859	770	806	778	760	781	827	833	773	770	796	779	792	755	779	775	828	756	770	783	732	765	736	767	795	822	786	759	745	815	814	800	757	764	850	779	805	801	821	753	759	798	828	842	739	780	765	750	821	770	809	733	774	790	739	739	785	801	794	725	786	787	810	752	748	785	787	734	735	737	787	788	782	819	801	792	765	735	788	754	795	722	808	755	831	801	766	761	821	766	806	785	815	802	758	766	777	783	804	764	794	819	799	745	782	736	816	756	798	796	727	782	781	799	754	817	832	810	770	813	760	814	793	856	730	754	842	801	804	812	774	742	802	765	820	809	820	827	818	770	796	802	747	803	731	758	802	781	751	836	778	771	762	739	771	774	758	753	815	794	831	734	849	811	788	766	756	849	776	760	777	766	800	808	773	742	803	782	728	844	761	762	744	812	735	779	747	750	806	818	846	777	740	785	773	729	805	788	766	769	796	778	768	779	781	747	789	789	790	722	753	762	785	741	773	799	774	770	737	823	746	783	715	753	782	798	764	819	811	839	786	738	768	812	776	788	789	786	749	761	794	782	808	797	824	750	784	810	829	809	801	771	806	785	772	848	771	731	794	779	785	784	743	718	766	756	798	762	777	822	750	838	778	767	801	774	824	784	853	794	779	796	811	782	742	752	793	770	825	688	790	774	773	784	773	776	747	789	774	846	824	810	801	792	765	742	800	817	809	775	761	766	799	770	754	751	806	781	753	776	811	786	795	794	762	789	715	769	768	766	818	800	786	780	782	727	803	791	793	775	736	783	755	810	769	827	744	840	807	776	732	797	785	794	761	799	737	779	802	738	756	759	821	789	752	758	786	805	773	723	754	864	761	804	768	848	790	815	742	795	781	788	798	815	771	788	816	749	779	797	778	843	765	778	809	823	804	796	792	765	812	746	799	856	793	784	796	777	766	732	818	821	772	713	787	757	761	821	756	783	777	796	842	787	778	766	718	835	814	826	751	751	787	779	748	756	770	796	790	778	810	839	762	798	816	734	795	782	825	802	772	812	744	758	791	808	776	752	797	768	821	824	823	781	805	830	830	830	820	784	782	789	789	811	767	823	878	786	804	817	734	797	746	769	787	793	798	771	786	777	772	780	792	744	767	774	781	808	812	801	748	788	787	777	788	759	804	764	788	780	740	811	788	747	846	800	798	776	766	797	802	757	826	780	798	759	790	731	797	782	806	781	787	751	778	799	770	784	747	779	752	785	760	758	806	779	808	769	801	743	819	800	789	783	786	773	781	808	829	773	793	765	777	859	801	769	756	765	749	787	796	786	776	769	807	817	814	787	796	748	780	763	796	738	777	782	769	802	754	821	755	820	818	808	743	816	775	810	758	772	812	850	807	832	821	775	805	813	770	762	794	810	822	737	780	761	786	793	773	781	764	767	763	770	824	783	726	805	791	742	788	728	786	784	833	803	782	756	791	825	754	810	765	787	771	796	852	774	762	771	793	785	799	800	746	774	818	772	792	774	761	854	800	767	752	879	812	788	815	770	766	776	748	798	786	833	797	771	835	802	774	743	776	817	767	764	860	785	841	784	820	813	762	832	779	795	803	801	817	798	790	795	836	771	749	774	777	762	762	811	786	805	742	778	765	799	729	848	810	790	760	792	796	729	736	786	775	791	786	799	770	758	796	788	791	810	776	765	776	765	752	812	793	816	796	786	732	768	779	758	796	856	736	789	809	785	779	784	776	806	749	760	790	803	781	793	798	785	774	804	829	809	750	809	743	788	773	795	800	765	771	759	806	787	745	801	785	835	844	784	742	811	765	731	765	768	810	781	818	827	716	806	777	889	796	787	754	790	841	761	768	771	827	832	781	785	835	752	803	776	801	744	779	775	811	767	816	830	793	790	777	806	777	746	784	826	800	807	740	790	774	804	752	751	776	825	781	764	766	739	776	766	755	819	753	803	756	758	798	767	820	855	788	758	773	788	804	765	772	782	755	853	802	726	803	801	758	841	737	781	808	792	752	778	795	816	771	751	828	833	830	792	749	810	752	799	800	757	766	787	807	800	797	764	785	767	794	824	829	851	743	758	791	821	798	791	807	803	802	794	814	811	805	810	726	792	820	780	831	836	732	790	786	814	772	806	763	780	751	822	747	813	802	753	770	800	805	744	735	797	773	811	781	796	747	765	871	811	752	778	866	786	756	725	734	799	802	815	784	773	755	791	790	846	816	778	766	775	794	773	760	789	777	751	809	752	716	791	758	803	763	798	781	767	781	779	767	739	807	737	794	764	818	769	793	792	787	759	790	772	805	798	746	805	788	781	762	736	812	781	824	733	793	763	817	815	752	800	778	788	749	755	755	833	809	734	817	701	788	822	804	774	762	790	792	828	746	785	805	773	797	754	779	787	799	770	791	822	798	810	766	784	765	814	755	803	790	780	787	756	774	783	769	757	758	812	810	828	819	783	772	791	770	800	774	787	792	777	789	814	775	766	823	811	819	761	802	800	777	755	785	768	807	827	777	805	806	788	732	737	724	762	747	774	765	823	774	761	747	777	757	788	823	810	753	766	749	745	779	784	745	844	833	808	786	786	770	785	726	834	730	793	790	768	786	788	741	768	770	795	788	859	755	807	747	790	774	821	696	767	784	782	782	808	780	771	785	807	741	802	733	789	798	761	773	763	820	783	761	728	832	784	789	795	800	859	788	743	749	782	783	712	789	771	756	803	782	794	752	829	779	826	779	759	761	803	750	766	780	796	798	793	838	782	768	837	761	784	806	828	759	772	800	778	798	737	801	799	809	825	773	840	771	792	840	783	804	767	766	789	784	782	780	784	760	795	795	798	846	762	807	807	769	773	818	782	812	763
8714	1136	797	964	675	406	356	348	269	308	293	262	260	303	306	279	288	291	276	290	294	279	255	282	288	296	278	277	272	276	296	284	236	260	279	253	270	237	295	306	274	262	254	280	308	257	254	286	283	282	256	298	258	314	258	279	257	249	275	274	308	258	256	275	246	294	268	292	303	318	323	301	274	286	264	271	255	275	266	280	288	257	267	271	253	281	255	274	275	255	261	283	242	284	309	252	273	284	276	273	294	279	266	290	261	284	265	269	266	281	242	259	283	257	254	243	291	265	270	278	262	256	280	277	291	276	272	291	263	284	301	285	255	280	233	246	261	297	297	258	242	291	269	274	256	279	281	274	271	284	270	251	267	255	254	284	272	275	280	266	276	263	271	277	275	286	265	286	268	264	256	279	279	285	246	268	280	286	258	254	246	296	272	279	288	255	276	259	271	257	253	278	270	229	271	247	267	266	272	266	282	311	284	282	244	271	256	260	279	269	270	262	272	284	307	273	284	321	259	269	279	268	286	254	250	282	295	239	280	319	284	285	265	274	245	271	245	243	245	277	281	268	285	301	253	299	282	272	245	279	290	275	259	269	314	249	260	274	300	252	262	269	256	289	285	272	265	305	275	281	244	284	295	283	266	264	263	263	284	271	253	270	300	278	254	263	261	273	249	283	299	262	257	248	279	288	268	277	258	274	275	257	268	280	279	282	259	291	274	287	276	285	265	249	252	279	261	265	285	273	276	273	257	288	271	271	265	263	320	281	281	243	287	285	258	254	296	265	309	284	280	274	288	275	298	256	267	275	250	292	258	280	294	247	274	258	261	271	301	277	253	273	286	284	277	298	253	283	257	252	272	280	283	298	282	265	276	279	245	258	291	271	289	271	305	303	279	294	265	245	299	231	275	274	279	271	292	255	272	280	265	270	295	295	284	248	251	294	285	300	299	255	253	272	265	272	263	247	256	275	280	254	289	275	272	271	274	290	258	279	254	256	280	234	256	272	286	252	257	316	282	253	319	270	296	287	293	251	268	293	300	263	298	302	261	269	283	289	274	283	300	287	274	271	302	280	226	302	266	283	278	277	296	264	274	300	279	277	262	262	296	259	260	257	277	311	264	274	271	262	271	273	258	278	244	284	282	265	280	270	286	249	273	293	251	280	275	271	279	245	251	281	287	275	249	253	272	249	261	296	260	275	287	264	288	272	282	286	288	276	277	267	294	296	294	271	289	255	282	292	293	266	281	274	254	283	260	279	288	296	283	261	315	249	297	267	262	270	256	267	270	284	270	297	257	266	281	293	241	295	278	282	277	289	274	284	237	282	268	272	272	312	259	290	268	280	285	250	250	285	271	269	283	262	270	285	286	266	255	306	247	277	305	272	281	272	256	285	283	319	276	286	256	252	253	268	276	249	269	245	288	283	283	290	281	249	271	271	276	292	288	308	268	267	266	282	257	294	270	299	261	263	298	280	259	276	277	272	266	249	301	274	299	276	243	254	272	286	275	281	272	253	253	280	286	255	286	309	267	244	273	285	253	254	274	296	261	289	268	274	245	279	282	261	285	270	281	257	249	273	269	258	299	283	263	283	279	291	271	288	271	298	233	311	250	291	244	281	286	254	278	246	279	284	288	276	291	278	285	248	270	258	258	285	281	264	249	261	274	262	271	264	282	269	275	244	235	240	284	244	272	302	288	263	237	238	298	277	301	268	262	263	265	293	288	291	279	240	271	275	249	260	269	249	295	272	283	312	298	297	293	265	266	278	252	245	281	287	259	317	284	295	246	263	268	277	264	254	294	280	264	289	249	255	270	287	290	263	238	287	280	288	276	286	276	274	289	248	254	304	274	278	279	263	274	284	305	271	261	252	263	320	247	280	235	269	264	254	272	256	260	290	296	294	248	281	239	277	245	249	271	314	256	284	288	265	262	291	285	259	291	274	280	274	259	248	271	260	283	280	267	293	257	283	285	277	303	301	267	263	261	256	326	322	287	280	275	257	252	291	259	287	284	283	270	290	244	314	284	270	262	242	267	287	271	300	267	248	291	272	262	271	257	283	288	245	290	243	288	258	303	268	239	247	265	265	278	294	263	262	287	319	277	247	274	286	264	251	318	278	262	271	257	241	268	273	295	283	279	274	247	290	289	294	266	256	247	276	243	278	259	275	268	257	300	286	274	258	275	264	265	293	274	303	278	260	274	263	279	262	312	278	250	288	248	262	277	252	291	270	277	296	236	249	290	261	284	262	286	257	303	261	264	259	287	275	278	266	275	250	276	279	295	273	283	262	297	241	283	261	275	289	304	254	353	254	239	275	283	273	304	269	245	249	261	283	254	262	246	301	283	248	284	241	262	286	269	256	265	287	250	261	248	269	308	261	229	260	302	282	286	298	301	282	249	249	258	255	297	237	282	282	262	280	300	300	274	270	288	274	281	263	286	290	274	262	279	246	299	239	272	261	292	270	260	269	285	276	299	267	255	286	306	247	259	276	261	259	248	248	275	258	218	271	283	283	282	332	279	259	280	272	295	223	259	286	254	261	290	289	299	272	296	265	296	242	266	284	278	298	274	259	277	228	247	255	270	280	268	266	267	263	281	250	291	284	294	266	260	279	261	291	258	284	273	266	259	268	264	279	259	279	280	301	294	276	268	281	286	321	294	240	278	274	254	265	275	259	260	298	296	265	255	318	288	282	323	308	263	271	260	264	260	288	259	256	279	245	280	244	252	279	270	254	250	281	267	281	269	279	259	266	305	241	280	266	276	279	253	287	272	296	302	286	276	230	282	299	264	274	282	276	250	292	270	253	265	315	251	257	239	257	305	298	320	287	292	296	240	267	240	276	273	268	277	282	269	288	274	261	270	261	314	264	275	271	281	296	283	298	269	288	282	270	294	271	270	256	262	255	278	284	281	250	288	262	300	290	251	268	289	235	264	270	292	264	269	290	295	283	281	327	240	318	273	262	262	268	261	259	266	230	255	239	246	273	270	278	277	244	270	257	266	291	300	264	268	283	269	269	275	254	288	312	268	271	235	275	299	268	276	264	295	305	261	284	276	294	271	297	273	286	275	300	269	276	251	274	287	278	264	283	264	277	276	265	260	285	277	259	275	292	295	287	278	267	252	265	269	246	290	269	307	289	306	260	242	251	299	267	292	302	276	268	304	311	275	286	300	273	253	289	252	247	239	254	234	270	292	257	256	270	294	236	254	249	242	250	283	253	275	291	295	274	263	269	324	275	292	281	285	284	294	251	281	284	265	274	239	270	247	250	221	254	286	274	320	288	274	310	290	288	260	283	273	265	269	258	273	284	251	266	310	253	274	287	288	270	251	271	285	264	306	291	257	282	252	264	282	274	266	277	276	243	268	284	292	284	273	284	278	274	271	270	276	282	262	301	263	275	266	289	318	306	246	267	330	270	272	282	256	288	255	319	305	283	288	274	298	288	278	271	264	288	282	268	286	326	291	269	246	267	284	236	259	267
7308	1449	1787	2970	2677	1376	1044	960	868	813	773	778	722	770	755	707	713	698	684	638	683	695	685	630	643	673	694	670	689	626	635	651	678	703	658	646	689	640	694	649	615	675	621	641	663	604	636	696	672	669	615	641	653	624	624	640	669	665	630	673	623	636	664	633	653	686	654	640	646	612	649	630	629	631	633	629	649	613	646	600	644	695	638	609	676	625	629	626	687	663	633	628	624	640	618	647	632	646	643	640	654	653	625	599	631	648	660	677	668	717	672	650	642	610	657	629	644	598	621	643	647	651	629	665	641	620	626	663	632	659	647	650	654	653	609	650	690	645	597	664	672	605	629	641	652	654	624	601	680	628	671	627	607	621	595	633	679	670	638	620	643	666	658	656	645	646	667	630	634	663	657	658	636	660	660	613	623	633	609	629	630	665	637	585	582	680	623	606	657	602	662	644	655	671	654	614	620	639	638	653	641	638	687	641	649	686	676	629	657	629	666	614	631	712	638	613	602	648	628	663	637	620	656	661	625	659	583	657	655	608	636	663	650	630	638	617	610	605	631	637	615	688	649	655	659	649	735	686	649	577	629	646	622	615	666	636	612	690	646	665	693	663	650	660	643	669	620	665	660	637	657	678	662	638	632	622	609	653	664	635	656	651	693	654	685	644	680	650	650	623	618	603	641	663	641	653	687	696	658	643	641	595	610	646	655	648	645	648	592	643	622	644	668	681	592	636	612	661	629	634	607	630	641	660	637	643	610	649	676	656	638	681	645	645	669	641	648	682	621	698	636	614	636	640	649	642	700	626	607	632	673	628	684	648	674	608	620	672	635	657	709	652	645	667	638	654	613	669	686	611	638	659	649	658	645	636	607	674	608	631	637	627	673	655	684	669	619	639	636	651	654	617	674	656	656	621	627	638	633	652	672	652	631	640	645	639	713	621	640	614	683	602	636	645	583	655	690	692	663	616	656	648	619	663	621	627	665	642	679	610	666	685	653	653	661	646	640	683	615	612	652	626	636	650	577	649	606	647	654	628	662	629	679	630	638	617	653	633	619	628	660	657	635	647	602	645	688	670	644	644	635	679	647	659	648	637	704	674	674	615	657	652	622	641	644	677	653	699	673	658	647	659	667	673	673	621	666	669	634	692	636	638	641	687	661	650	637	660	646	675	675	645	652	647	604	625	648	695	651	625	640	636	697	654	597	621	656	594	662	679	668	690	620	668	665	656	648	687	623	634	626	634	626	641	624	631	607	664	656	623	615	654	610	658	667	641	620	622	592	632	658	635	645	685	586	612	625	619	611	698	658	653	639	637	663	632	657	671	620	619	614	657	628	626	641	622	641	662	612	626	618	638	642	664	682	645	586	616	622	640	624	638	658	665	647	648	607	687	664	608	635	660	654	607	679	658	674	618	618	654	692	628	651	641	656	632	653	652	659	643	641	631	625	627	631	638	635	606	597	592	633	596	656	675	603	652	620	630	652	658	654	589	634	606	630	620	682	623	628	648	641	626	658	655	645	649	649	641	664	633	635	641	665	651	608	675	640	633	626	672	674	641	631	624	628	671	612	652	683	610	628	660	668	646	643	674	618	583	680	685	643	626	656	629	649	688	625	629	651	664	675	614	609	633	609	631	675	643	663	672	609	601	618	633	617	599	640	687	629	651	625	661	613	601	669	656	697	652	670	646	624	635	648	615	642	603	693	640	598	649	633	601	663	591	644	624	633	617	604	684	627	661	678	673	625	642	674	687	694	632	683	636	687	617	646	616	621	689	692	631	661	653	633	603	660	628	638	663	661	611	653	611	636	671	598	647	658	620	622	675	657	616	665	624	668	621	633	669	643	652	693	644	621	632	629	631	679	614	668	647	658	653	645	655	630	632	632	664	606	635	671	656	652	648	618	583	667	640	649	629	648	612	630	663	607	679	661	611	618	598	628	653	644	651	636	675	606	664	659	619	644	697	682	641	646	654	599	639	663	625	634	649	633	668	624	620	631	642	660	632	624	611	662	672	651	630	652	624	613	653	686	616	650	650	672	640	644	590	622	640	696	593	662	628	611	609	658	658	581	651	637	684	663	661	648	630	648	611	640	615	651	566	611	665	620	629	635	664	658	630	635	686	646	630	634	652	651	649	618	622	638	639	640	614	589	642	629	634	668	647	701	662	650	646	665	651	620	604	611	664	634	668	666	640	610	628	662	605	628	625	650	639	607	694	649	644	640	646	642	656	644	636	657	680	651	629	635	695	593	662	632	632	603	729	637	673	644	677	626	576	648	656	653	625	638	672	610	667	646	604	630	629	697	627	625	637	653	631	639	663	625	689	675	685	619	648	628	616	649	654	598	634	611	658	663	593	622	646	641	645	660	664	679	608	635	656	668	693	610	617	645	620	596	645	667	621	628	653	633	642	656	652	642	696	671	655	694	721	612	626	641	647	637	653	671	648	616	660	658	584	626	668	627	682	642	649	639	678	621	654	667	649	589	640	632	636	681	624	670	611	657	653	661	620	630	635	606	598	682	653	620	626	635	632	639	665	624	641	599	604	610	631	605	671	651	647	643	670	650	648	654	607	652	626	651	654	692	633	669	714	631	653	659	643	637	637	631	658	671	639	678	639	660	628	641	655	649	623	650	636	611	629	625	637	668	666	629	690	641	626	616	611	635	677	660	608	650	643	652	638	650	650	665	644	649	654	660	632	616	608	642	637	641	660	633	652	658	663	638	643	664	641	644	620	688	667	673	633	654	627	634	660	644	649	656	681	680	648	733	659	684	610	614	680	617	643	631	664	646	600	645	655	667	622	599	636	653	667	650	665	613	644	644	640	668	648	650	630	620	654	619	648	664	644	600	653	662	607	667	669	646	645	661	620	645	598	646	674	658	642	607	553	676	625	605	640	659	687	623	657	656	626	662	623	664	606	641	607	643	673	611	633	650	682	661	643	693	629	591	636	647	658	607	621	603	646	627	616	622	654	613	664	623	681	647	654	677	651	664	680	608	663	669	662	576	642	656	636	637	663	633	636	638	635	619	638	653	684	647	641	667	610	633	634	667	630	656	659	678	695	633	700	637	686	642	628	602	582	659	593	694	639	613	628	661	632	646	634	683	633	660	684	620	647	682	657	668	633	665	664	611	654	612	626	641	655	651	683	650	659	665	658	655	627	619	599	668	628	624	648	637	654	636	612	720	659	665	646	641	630	626	623	647	671	663	625	612	603	707	630	658	659	664	650	630	637	662	668	655	642	609	653	675	645	599	629	633	687	672	635	675	652	649	628	629	636	597	639	640	621	669	643	656	613	575	604	636	679	693	647	663	623	664	626	653	639	631	647	598	651	636	615	627	658	633	630	598	664	665	635	636	636	651	678	622	636	669	660	690	622	704	713	660	634	628	678	635	655	659	646	658	635	617	618	630	617	641	686	680	615	610	632	597	651	623	641	638	606	628	618	679	673	665	628	634	618	651	650	665	681	617	638	642	696	634	665
14652	1371	1376	1558	862	333	255	216	211	157	156	184	146	168	123	144	136	125	133	129	139	134	130	107	136	144	138	126	107	126	138	147	126	134	138	125	142	102	124	163	101	116	138	114	136	130	122	121	111	138	134	104	125	119	122	128	117	126	120	120	120	132	117	125	121	107	114	116	127	139	121	120	129	118	125	98	113	113	101	121	137	149	131	121	114	120	127	130	100	120	132	116	130	118	124	112	133	126	106	104	141	139	133	130	122	116	118	153	115	106	117	103	116	122	112	105	125	131	137	139	103	136	137	133	146	129	109	117	117	138	111	125	134	142	114	100	132	114	117	121	97	118	112	142	133	108	111	133	108	138	119	112	138	113	110	120	125	120	135	131	124	112	124	108	104	148	103	122	122	121	114	116	130	131	105	125	113	139	112	120	114	120	135	122	131	126	121	113	127	117	120	111	119	140	89	128	114	134	98	141	141	108	122	120	123	116	123	130	116	124	131	147	102	129	121	119	109	113	117	121	111	118	122	100	123	108	123	132	114	131	109	116	104	109	132	108	131	121	120	107	114	115	142	126	141	128	124	124	130	113	134	132	137	103	124	104	129	121	117	105	118	130	122	122	130	125	137	121	107	115	154	131	107	102	133	99	121	123	118	119	137	115	130	108	115	137	131	117	119	128	119	124	147	131	113	111	112	121	123	125	141	113	115	126	119	114	116	130	130	93	112	90	107	122	120	135	111	132	106	145	129	120	139	105	136	101	111	102	134	134	136	130	132	124	123	114	113	125	134	105	115	104	121	135	134	142	119	125	116	126	141	111	117	112	174	131	119	124	124	142	129	101	138	139	114	113	131	121	136	112	108	111	113	112	117	113	96	139	132	102	113	119	130	116	175	102	115	135	139	118	111	109	128	122	105	122	127	131	123	108	120	135	124	133	132	134	141	107	121	123	111	131	116	135	125	133	122	116	123	119	141	118	125	132	135	115	138	121	130	102	99	111	122	131	110	129	126	105	109	135	117	123	115	116	114	122	133	115	126	117	149	112	115	149	124	140	149	116	105	128	114	121	114	116	115	133	116	114	105	127	123	118	112	129	116	133	108	134	121	121	126	127	147	129	118	145	116	101	137	102	112	118	130	122	130	117	134	123	118	137	107	112	138	134	114	117	126	129	134	116	119	107	135	137	102	131	124	106	103	123	112	128	107	123	129	127	106	135	110	132	144	110	115	133	123	102	117	113	122	121	119	123	114	131	126	123	130	96	98	110	115	128	147	120	109	121	113	116	108	112	120	131	159	141	110	123	137	126	136	141	120	128	112	116	144	114	130	120	123	123	124	112	121	137	117	120	119	122	136	115	125	123	122	97	124	125	117	134	111	123	130	152	136	114	118	108	113	109	113	111	138	130	143	134	134	112	122	108	125	107	110	120	115	129	127	117	122	106	121	141	117	129	115	135	128	132	129	117	119	125	124	103	128	115	113	107	133	121	124	119	115	123	113	122	125	121	125	133	123	152	112	129	126	121	123	131	116	125	95	121	108	147	99	110	123	119	132	125	112	117	131	123	132	119	111	123	123	149	131	143	105	121	110	131	127	125	107	129	131	106	126	135	126	109	132	122	129	116	119	136	129	135	126	106	123	128	112	135	123	117	109	132	123	117	101	115	123	115	140	145	140	126	107	117	136	131	146	114	109	123	130	137	124	127	133	132	127	124	127	127	118	123	110	127	134	116	120	140	144	123	125	131	109	117	132	135	129	127	130	135	131	118	111	113	122	119	135	125	130	106	141	108	144	115	124	93	124	128	134	127	120	126	126	113	129	119	123	116	135	108	135	128	141	116	113	131	127	126	115	123	126	138	147	117	118	119	111	112	140	118	131	95	131	119	123	99	125	110	101	105	120	114	128	111	135	102	135	92	121	118	118	138	124	122	112	110	128	146	113	124	136	122	110	124	127	100	118	138	124	132	131	108	131	113	107	136	125	117	136	122	101	113	131	108	132	120	111	123	132	125	116	107	141	114	138	120	133	127	125	123	114	103	130	129	104	107	128	100	106	121	113	112	112	110	123	115	131	118	116	134	110	138	123	128	136	112	113	119	136	115	122	123	113	132	144	110	129	118	124	110	115	111	125	130	123	124	113	127	133	127	124	121	144	125	129	109	129	127	127	125	117	107	127	122	117	130	139	119	106	134	103	145	113	150	135	114	132	112	132	122	133	129	105	108	128	114	116	131	127	125	125	135	134	122	118	111	103	143	124	116	126	137	124	134	136	121	109	151	108	106	116	120	107	111	121	113	121	120	135	132	118	120	126	114	130	108	125	117	129	117	117	123	119	122	110	142	119	143	131	115	118	121	114	127	101	131	122	128	141	121	131	120	125	111	112	117	128	128	111	123	123	113	138	122	115	114	119	118	134	116	128	122	118	129	134	117	111	104	151	118	111	127	135	120	121	152	104	101	106	135	121	122	118	109	123	125	139	133	115	122	140	151	121	124	108	123	110	120	117	114	108	133	117	102	122	134	136	121	132	116	134	124	120	121	119	120	119	120	136	109	126	128	116	127	114	130	142	138	106	123	119	115	108	145	125	115	124	116	134	115	126	116	120	122	104	97	112	113	121	113	109	133	122	106	120	125	120	124	110	107	110	119	98	117	105	124	120	135	128	119	124	135	129	118	110	140	128	135	131	121	109	127	113	134	118	114	122	124	121	127	116	127	129	134	96	122	95	129	143	135	127	114	115	86	127	101	115	119	144	125	160	122	140	115	115	137	144	137	121	101	123	135	127	125	126	127	117	132	114	109	122	103	125	123	122	131	136	111	95	99	114	124	118	124	132	124	128	133	118	117	126	138	132	119	125	120	124	108	123	118	126	133	122	132	137	130	125	99	115	114	122	147	123	122	109	124	137	102	127	131	126	130	127	123	117	116	121	120	141	112	133	109	121	122	108	121	113	113	125	145	134	132	124	129	113	125	133	138	132	144	112	122	152	135	119	111	134	128	130	110	105	130	112	114	136	118	120	104	141	102	114	117	117	118	128	132	116	122	117	137	128	137	132	127	94	117	133	103	131	145	124	119	124	125	130	124	133	126	125	122	107	112	105	121	135	128	110	136	138	123	124	119	119	122	120	128	139	115	127	105	133	105	138	126	138	111	115	136	123	123	105	132	127	117	123	128	118	140	130	142	100	131	134	149	123	128	136	106	107	131	125	111	114	128	137	122	116	139	123	113	118	131	129	137	135	113	119	127	99	115	137	121	133	114	110	153	128	104	126	115	118	118	141	119	132	116	131	139	134	119	117	133	129	119	121	124	113	142	117	142	104	136	126	102	101	126	103	124	122	144	118	122	131	108	126	124	121	139	127	115	116	127	127	131	112	118	121	115	135	125	113	121	138	130	131	116	121	147	123	108	116	117	130	122	122	119	137	108	120	99	128	112	145	138	134	122	115	133	108	142	124	139	145	125	108	136	98	112	116	137	106	129	112	131	109	121
9121	1290	3121	4902	3403	1394	1048	877	702	633	578	544	552	459	459	445	451	403	449	379	382	400	400	356	398	373	361	405	319	369	369	329	351	330	334	338	345	307	315	360	345	346	339	326	326	312	322	332	315	328	327	337	320	335	335	319	321	335	323	345	374	317	336	345	310	321	377	314	307	293	305	324	324	330	321	306	355	328	363	337	314	315	315	315	327	267	303	317	319	324	342	344	356	324	351	323	336	340	281	342	317	323	280	317	322	297	342	331	322	319	335	296	306	312	324	306	352	318	294	320	315	320	333	316	344	313	294	331	317	330	322	320	286	316	302	297	306	337	309	318	283	317	338	337	313	314	308	313	338	330	315	280	357	296	300	280	317	302	303	310	332	333	338	295	306	315	314	290	333	306	291	310	296	301	301	336	309	300	307	307	298	337	337	296	329	312	315	307	329	306	281	326	355	304	349	327	322	312	308	305	318	307	310	339	356	323	321	297	299	356	325	326	302	328	299	309	343	319	320	339	315	292	349	321	312	300	315	316	326	302	281	338	304	315	327	358	312	323	326	298	322	333	334	312	319	299	303	305	320	308	310	316	314	294	318	315	317	330	281	334	308	346	329	304	338	319	289	301	320	303	306	348	304	330	318	315	310	352	319	284	297	298	308	278	315	312	308	317	368	324	339	313	303	318	328	280	311	325	270	317	286	315	294	296	290	303	339	329	348	336	316	304	334	357	306	325	320	316	300	347	336	319	320	303	350	329	325	328	317	307	310	331	327	351	339	306	317	323	295	336	314	305	317	319	295	327	327	327	310	324	293	321	308	315	289	290	330	296	324	329	328	331	347	303	329	315	306	310	301	323	329	278	330	317	304	329	292	329	329	343	311	315	294	339	323	309	331	313	340	308	350	320	333	325	325	308	328	337	299	285	291	317	331	310	302	306	301	323	310	304	311	340	308	328	342	300	350	325	321	296	315	314	324	350	331	290	339	310	342	303	323	307	334	334	312	325	317	306	323	301	292	312	346	313	325	339	320	315	318	319	303	294	356	305	324	348	318	315	312	297	334	335	337	311	309	343	304	302	349	336	290	321	310	291	289	294	299	302	340	294	299	299	298	283	314	302	312	294	313	334	301	328	301	276	319	297	318	298	298	308	326	318	288	301	338	314	345	293	329	303	330	316	333	317	346	322	332	292	326	344	304	325	320	323	295	304	333	336	289	367	329	325	314	301	310	293	346	328	311	306	307	322	327	283	326	317	343	308	316	317	294	300	352	328	331	319	348	320	355	332	298	316	318	307	304	312	312	336	331	304	296	302	328	357	346	308	280	313	326	336	320	294	317	322	324	314	306	328	354	321	294	307	333	288	276	334	293	314	303	293	327	296	317	316	353	315	313	319	343	349	348	311	334	335	332	314	334	334	325	331	318	325	329	323	320	302	317	310	360	325	275	346	309	310	321	330	305	314	312	309	300	300	305	311	320	352	306	343	332	291	281	314	326	323	309	331	319	326	338	315	307	351	298	319	321	312	314	321	314	319	309	319	300	323	317	314	323	291	302	326	319	299	317	325	314	286	302	331	344	325	342	320	346	314	335	344	300	294	335	331	343	318	285	332	313	318	308	277	324	333	283	336	318	329	345	281	316	313	297	287	306	312	293	305	284	315	292	311	313	315	297	300	357	319	302	289	305	272	305	292	301	313	332	308	333	322	350	306	312	341	309	322	308	291	333	306	320	332	317	306	326	289	336	296	321	293	291	338	331	323	306	317	333	354	288	315	310	314	294	314	308	295	302	295	319	306	305	328	327	318	341	311	342	328	318	285	301	324	334	315	362	327	355	340	339	316	314	331	324	320	332	334	323	312	300	326	295	334	305	308	340	351	323	320	316	341	338	302	306	334	294	340	324	314	339	327	296	297	303	306	294	338	316	333	322	310	300	316	302	307	306	324	309	315	344	302	291	338	332	283	331	307	289	305	327	313	307	299	316	315	300	306	347	307	297	314	338	317	298	301	348	312	337	296	302	349	299	326	300	328	336	284	324	319	353	328	299	324	322	296	296	314	311	317	325	307	339	368	313	321	286	334	294	297	302	325	307	307	346	295	318	330	325	292	338	316	314	316	310	295	339	336	351	353	309	321	330	301	313	337	324	312	319	308	295	332	283	333	340	330	304	315	324	313	338	305	338	290	342	312	328	295	327	346	322	300	330	332	312	332	320	323	322	326	318	306	352	348	296	312	328	305	331	307	320	328	320	319	310	330	307	323	319	304	318	316	337	355	305	329	289	324	318	316	347	304	331	331	313	310	299	338	310	337	326	316	342	327	305	325	305	341	309	348	296	321	310	324	339	321	308	336	348	332	315	345	326	340	325	309	289	326	359	333	320	301	309	311	333	330	313	350	316	305	332	297	325	335	326	304	306	318	286	288	303	292	320	299	309	292	325	346	337	317	330	291	336	268	291	307	336	348	336	298	339	321	307	304	341	349	331	293	309	344	305	330	328	325	314	339	336	332	295	313	312	328	321	324	346	308	312	297	323	340	337	326	304	306	310	318	298	335	317	317	334	323	332	316	338	353	291	330	291	295	311	311	288	321	295	312	286	337	304	327	305	319	329	316	369	286	333	310	304	306	336	324	317	296	317	325	321	310	320	343	331	326	328	335	316	320	300	329	314	318	314	314	349	301	314	312	299	340	324	334	303	316	325	307	319	327	331	339	332	359	322	335	316	317	306	320	287	315	317	323	292	317	328	306	291	357	298	341	312	310	327	304	307	300	303	304	346	335	311	297	337	304	317	306	338	284	333	327	288	312	290	328	318	308	302	290	320	298	324	303	311	306	340	348	298	322	323	347	330	325	283	321	327	332	344	303	311	332	323	289	375	305	290	309	322	319	303	302	310	314	297	310	332	328	311	294	298	298	298	293	322	328	307	295	335	310	277	347	289	330	280	339	297	326	335	308	329	328	311	317	338	342	302	324	306	333	308	342	329	317	323	318	296	307	306	327	297	307	271	329	287	331	305	325	307	309	308	295	314	314	337	300	325	342	314	319	295	312	296	332	304	323	314	325	309	329	319	318	315	320	295	290	319	329	331	306	324	314	326	304	315	314	341	301	335	322	315	323	343	306	294	358	315	322	292	327	340	332	332	341	337	305	307	316	344	346	301	299	300	342	284	307	303	314	317	304	305	324	319	313	344	320	292	288	324	326	348	289	318	311	344	317	311	322	324	295	314	290	334	291	311	340	330	325	296	288	305	341	293	341	308	324	307	325	305	318	330	334	296	348	321	313	329	331	318	322	295	312	320	348	330	332	334	325	277	319	342	315	302	302	338	310	315	334	277	344	313	300	311	312	300	317	293	319	299	308	322	322	300	306	344	304	353	289	311	322	325	323	303	316	335	309	308	324	343	337	304	304	296	302	308	306	347	318	346	306	295	337	325	311	324	307	304	316	310	270	330	298	352	327	320	313	311	299	296	324	287	346	321	303	312	366
2067	531	892	601	442	353	357	295	346	338	370	335	332	323	339	312	339	321	343	325	327	341	333	353	356	319	336	350	355	324	352	301	334	346	349	350	345	344	320	323	351	317	314	368	355	341	342	321	349	366	341	371	354	358	333	317	324	322	337	356	327	338	376	342	329	307	332	367	304	342	338	364	363	336	340	295	325	337	335	348	331	313	365	335	314	318	369	319	343	361	371	333	385	321	322	333	369	375	316	313	333	345	359	338	353	369	357	310	328	311	346	343	335	321	355	330	335	364	338	366	327	346	337	341	352	365	340	365	365	339	354	343	322	334	331	360	350	329	303	339	319	331	356	352	329	342	343	311	340	338	351	306	301	347	366	321	346	367	309	326	304	311	362	362	337	328	349	335	338	345	316	364	350	328	337	363	330	333	331	298	345	325	384	321	347	337	356	352	364	309	318	337	378	331	327	358	373	319	362	373	320	357	305	343	375	368	378	356	309	333	335	354	350	341	346	368	349	353	331	332	321	348	324	311	352	344	356	359	378	327	333	339	349	356	343	312	349	363	310	325	368	337	318	317	305	377	366	362	337	347	315	311	344	347	325	347	312	369	375	370	352	332	329	381	349	338	371	331	353	330	292	355	346	335	335	378	323	357	349	329	365	337	354	340	362	314	340	330	346	377	309	334	320	305	310	339	365	328	330	320	341	327	338	347	310	389	310	334	347	372	345	337	326	344	348	371	330	362	342	344	308	297	302	341	340	368	344	335	348	338	334	366	342	340	324	362	339	342	354	324	315	347	379	351	323	308	327	330	316	372	352	323	323	347	358	327	350	356	364	341	352	342	364	361	321	336	320	370	331	327	329	343	337	344	356	345	343	331	340	338	338	334	348	337	333	326	352	329	333	362	324	377	358	325	341	345	309	349	338	343	335	363	351	344	336	341	335	359	308	349	298	357	324	339	334	359	332	342	305	357	312	360	375	362	331	336	349	323	315	363	311	338	324	328	331	324	307	344	332	342	331	328	297	379	326	367	355	307	339	338	332	360	335	367	340	319	300	334	340	342	364	306	324	353	340	320	315	346	331	309	360	324	330	330	359	318	342	333	306	329	320	323	355	340	361	324	324	316	365	348	343	352	343	343	323	312	356	306	320	352	348	361	340	332	318	333	323	338	348	344	359	295	287	312	336	340	336	348	316	341	308	355	362	346	346	319	364	347	300	312	332	345	359	362	351	346	334	332	370	361	352	345	346	355	320	324	319	334	343	348	345	333	358	316	346	373	305	340	320	304	335	302	340	289	324	355	337	364	374	330	346	326	340	316	385	343	315	339	361	322	360	322	331	342	358	355	302	358	341	320	336	337	374	342	342	344	318	317	329	323	347	288	332	365	325	339	364	314	354	385	305	356	370	346	336	331	350	340	350	323	336	353	326	365	324	355	366	322	306	319	363	345	338	290	339	341	339	337	313	320	310	334	353	278	342	349	361	327	328	332	299	298	353	321	355	354	317	324	335	361	318	338	331	370	333	315	348	331	340	344	357	314	356	319	353	323	320	328	328	344	322	347	320	317	337	349	343	367	332	348	332	373	315	331	366	346	371	375	331	357	326	374	314	359	310	349	352	333	333	326	348	343	356	317	327	376	329	339	296	324	334	312	344	375	309	344	343	296	338	317	306	332	324	329	358	310	357	338	356	328	353	326	354	340	355	379	310	330	356	381	354	332	321	302	320	320	386	332	333	344	376	317	355	348	341	321	339	359	324	342	376	366	318	356	330	326	315	342	311	334	337	359	341	336	339	341	356	345	354	325	349	389	334	332	299	356	342	368	336	364	334	336	351	339	341	362	352	337	310	345	321	318	355	347	355	338	346	364	334	327	335	337	344	299	363	367	327	335	305	299	362	327	359	331	360	329	307	313	346	342	339	349	321	333	351	299	336	360	348	375	342	364	364	327	345	358	397	337	293	314	337	342	328	349	324	354	345	310	348	330	335	315	335	325	325	356	338	369	285	308	338	307	349	337	321	317	350	350	322	351	315	324	327	331	325	367	317	326	343	355	357	310	347	298	348	311	351	345	372	362	324	305	340	333	307	317	346	341	364	346	343	329	374	348	368	305	377	355	319	331	335	315	346	358	341	352	373	340	351	308	335	350	376	329	344	370	321	341	342	322	327	341	391	345	324	344	358	335	387	316	323	347	353	382	286	341	351	340	328	317	316	311	320	347	341	321	386	349	374	329	353	359	331	315	334	360	309	345	341	336	302	345	319	318	352	307	346	310	321	358	347	370	328	334	327	341	362	300	338	341	338	329	312	329	355	304	334	356	333	343	316	317	316	342	340	348	340	326	328	337	315	333	356	367	322	352	318	350	334	336	321	352	321	342	360	340	344	386	359	324	352	338	326	333	341	345	342	335	317	337	397	383	343	301	311	358	328	347	375	358	366	349	340	316	305	308	346	352	337	348	326	336	347	340	331	348	302	355	368	347	353	319	369	325	354	364	331	360	361	348	315	342	358	355	314	340	339	327	299	349	324	308	312	355	338	364	379	303	311	356	351	285	356	299	338	349	326	321	364	361	330	321	357	335	337	332	330	337	319	340	311	359	340	336	375	332	363	335	362	344	332	323	381	345	337	300	322	351	303	325	354	308	350	387	319	320	350	351	351	333	331	350	353	333	324	328	346	363	378	313	356	337	356	354	298	352	323	310	310	339	325	376	326	342	281	315	330	350	334	350	357	360	344	330	320	336	363	352	309	348	320	365	350	318	337	314	374	352	331	332	356	318	314	341	332	324	329	342	328	368	327	381	331	322	316	335	338	348	315	354	324	344	315	318	334	338	324	362	328	363	354	325	352	354	326	341	373	329	308	331	345	344	376	306	314	325	351	309	350	329	335	328	354	333	310	334	347	373	328	354	380	335	350	350	337	341	357	340	326	314	339	371	348	384	336	370	377	347	334	316	349	312	341	336	371	350	323	320	331	352	339	303	339	346	332	344	325	327	328	363	312	353	353	365	344	332	321	348	375	329	377	330	342	331	304	306	348	333	351	334	330	365	318	366	336	382	325	344	320	364	318	342	329	331	326	318	353	345	342	345	349	356	353	347	299	362	308	340	333	322	356	332	321	357	367	324	317	359	309	312	320	347	360	364	333	324	323	333	307	324	325	337	304	324	330	358	370	319	309	346	352	332	340	302	314	314	333	348	336	337	367	329	340	375	329	353	356	370	329	329	342	355	382	327	361	354	312	326	359	367	303	319	353	314	345	306	304	334	291	360	353	330	357	367	344	313	345	336	290	378	336	299	333	337	322	319	304	343	363	311	337	318	332	386	332	324	332	320	314	383	347	337	373	331	350	362	339	344	358	313	341	306	340	366	329	357	342	354	337	350	335	339	321	345	391	342	317	290	353	348	310	326	301	347	362	338	351	290	342	307	333	332	350	347	331	296	335	338	336	339	330	318	341	328	333	353	336	330	341	306	321	324	324	360	309	319
2433	1069	2053	1813	1318	784	858	836	836	786	848	828	810	772	734	846	807	748	805	789	753	775	775	829	832	850	770	849	818	803	774	824	815	788	855	757	778	819	815	765	776	755	770	798	795	769	786	815	768	759	792	787	727	827	757	767	806	762	766	754	797	752	762	778	847	766	779	779	791	762	781	792	783	808	758	813	799	797	756	765	785	783	784	772	800	795	805	816	809	764	780	776	776	788	781	786	785	785	758	767	817	802	826	753	777	788	817	794	782	770	808	784	784	786	784	788	767	750	814	749	778	741	769	776	846	820	753	791	784	799	786	802	792	812	770	775	796	828	774	776	801	725	757	762	718	847	756	751	766	777	747	778	797	730	799	789	792	787	774	829	778	796	760	693	768	821	782	765	818	798	780	801	787	730	825	804	739	778	798	828	853	780	718	739	786	825	790	763	784	773	755	715	777	766	751	769	744	795	766	782	791	774	775	774	807	769	831	818	781	794	777	742	782	826	795	797	775	751	768	782	767	770	782	852	796	721	794	784	739	819	792	802	771	786	787	743	820	837	782	746	773	788	808	764	809	807	833	826	809	797	810	804	822	811	760	796	797	751	822	754	801	849	806	769	824	782	827	790	771	809	766	768	749	762	789	776	796	768	800	754	783	789	787	790	770	789	782	797	809	801	688	797	718	769	796	782	793	752	768	812	766	797	779	789	748	790	784	797	776	779	757	789	791	773	744	821	775	832	818	850	779	828	768	772	773	803	798	781	810	816	767	784	763	744	804	817	864	772	774	780	781	792	731	779	801	785	859	781	772	797	767	748	847	774	760	778	745	788	751	850	820	820	780	855	734	776	794	785	759	756	788	717	859	797	768	733	816	791	777	754	748	806	790	778	799	784	790	757	772	789	803	784	820	771	720	804	782	748	818	777	816	827	822	776	782	786	749	833	766	784	795	795	845	796	788	765	808	815	826	768	771	809	798	770	814	751	791	758	791	770	796	751	739	755	834	804	752	783	793	773	807	739	748	823	819	759	812	785	805	798	841	765	811	759	764	777	726	742	768	750	809	826	817	776	776	760	793	798	772	813	758	835	801	787	761	710	790	774	788	817	787	783	755	715	868	768	764	816	780	806	798	780	815	790	785	785	808	786	781	781	743	806	753	765	754	796	800	774	785	791	781	778	772	796	733	770	751	755	788	764	784	785	744	802	786	799	749	757	803	786	769	725	766	812	789	764	811	802	759	755	757	794	753	807	835	806	766	819	809	774	822	770	832	775	865	798	766	783	837	803	767	762	749	785	769	786	793	761	817	831	806	802	799	782	777	804	791	780	847	779	785	793	779	780	780	811	795	773	801	802	773	797	780	821	773	771	827	782	778	791	817	766	781	815	817	769	820	769	839	771	809	756	823	755	814	743	763	807	784	764	822	751	759	798	737	782	780	804	800	783	785	783	768	750	753	780	820	739	798	803	745	753	805	826	766	809	784	789	783	782	801	807	840	779	790	748	789	802	786	830	763	784	780	797	825	773	746	804	806	827	798	768	780	826	742	777	723	763	792	796	740	848	808	843	804	750	768	753	724	816	775	781	803	788	795	806	772	788	812	760	777	745	800	790	829	805	818	761	753	762	804	817	795	803	748	782	796	735	813	750	799	758	783	819	783	805	795	760	788	760	855	794	749	847	791	775	818	811	819	799	772	752	811	830	852	805	846	831	771	784	771	787	763	844	791	750	781	769	742	762	831	793	816	750	797	808	740	812	761	811	789	804	785	776	789	817	812	835	746	777	776	759	779	861	799	792	833	757	747	779	789	767	738	768	787	819	760	775	763	807	811	769	732	752	789	755	779	764	809	786	819	750	792	829	784	831	760	772	767	788	783	808	750	769	740	808	771	832	793	775	846	765	759	800	785	823	781	814	828	781	736	803	852	792	734	812	783	787	755	790	818	821	811	807	780	809	821	798	760	756	785	767	756	792	802	730	800	790	725	732	776	755	825	790	857	835	845	818	774	771	794	789	766	833	808	811	754	764	769	801	826	799	745	787	803	744	794	744	797	777	775	758	803	835	794	743	816	798	796	808	781	793	815	843	762	745	783	710	739	703	798	774	771	795	841	801	801	766	800	720	776	738	763	802	776	766	787	761	790	794	781	756	795	770	770	801	837	799	802	821	794	790	742	814	796	774	752	792	769	767	803	822	819	817	741	789	800	762	745	803	840	799	769	749	719	773	782	803	797	814	830	783	807	780	811	791	796	788	725	772	831	801	767	757	757	778	811	786	775	746	792	734	792	812	811	815	832	765	820	787	793	809	766	760	762	803	786	792	770	777	782	815	786	775	767	783	771	749	802	776	812	766	775	749	788	805	777	808	816	764	731	728	808	755	782	794	762	749	791	790	775	758	744	834	753	754	729	799	781	780	768	793	767	796	785	815	746	712	778	822	814	749	828	764	769	742	807	819	782	755	728	780	766	794	798	795	812	757	849	729	721	787	743	831	837	819	804	799	737	787	771	780	760	837	769	786	816	824	808	754	749	781	770	765	784	804	757	756	734	744	815	798	757	776	818	767	838	729	778	779	806	797	795	772	778	790	781	809	797	781	800	794	790	770	781	768	789	774	802	787	747	828	775	781	741	740	821	787	827	757	762	827	828	755	798	824	812	801	776	720	801	819	752	785	710	807	763	750	792	818	752	763	845	739	786	784	758	767	764	780	757	808	790	757	753	792	728	745	765	734	785	753	798	762	840	740	819	739	811	746	792	742	791	850	769	721	765	789	772	761	727	793	787	776	801	740	824	778	800	812	775	813	757	791	752	742	772	808	767	775	780	769	770	793	809	822	766	729	829	801	740	762	837	844	792	846	806	787	804	809	814	827	796	786	745	809	759	813	805	758	760	818	847	795	782	755	830	804	772	852	720	769	768	785	778	807	730	784	768	824	834	820	864	768	769	749	787	781	827	813	800	786	793	794	799	790	762	799	750	770	775	807	767	782	762	793	783	741	795	754	775	750	823	812	800	785	774	794	743	858	832	764	851	751	796	778	798	798	748	788	769	802	791	804	778	802	800	764	795	811	791	835	803	762	777	736	830	800	814	762	777	804	769	779	777	824	809	780	804	786	750	828	760	840	811	827	786	798	742	793	757	820	768	803	773	743	774	749	808	774	783	803	819	778	761	798	827	835	784	795	775	722	803	756	801	786	756	820	825	798	793	793	774	803	842	749	797	820	780	761	749	811	784	791	817	780	813	770	776	809	795	817	776	768	764	793	788	777	787	788	761	768	768	853	743	757	726	742	801	746	783	770	785	788	751	816	759	759	802	760	800	781	814	764	827	831	790	818	824	797	792	824	818	790	807	763	756	780	797	775	768	749	819	819	771	798	809	801	745	797	730	792	760	834	764	766	814	747	756	735	739	770	764	795	796	757	791	800	817	795	763	797	838	810	815	812	801	766	797	753	751	786	769	773	782	759	748	773	843	794	797	799	804	784	784	808
8758	1135	1385	1027	542	394	361	325	334	310	300	335	288	293	277	303	301	284	311	294	311	309	307	280	257	292	273	280	269	300	265	300	286	266	255	280	277	279	283	299	272	269	291	255	272	276	315	271	272	284	281	273	243	269	254	289	297	304	272	268	297	259	285	275	267	261	275	288	273	260	303	287	270	270	262	290	276	255	278	268	273	290	266	277	265	282	269	248	277	259	268	298	287	259	245	258	267	254	289	256	267	314	276	298	290	288	296	252	263	267	308	263	292	265	261	284	290	257	265	285	241	248	255	282	295	261	266	281	292	267	262	277	282	265	285	271	269	277	280	263	248	262	271	254	298	296	259	303	265	253	263	302	262	292	263	287	269	272	269	249	286	294	250	294	276	271	262	265	301	277	307	284	302	267	283	274	276	285	246	263	266	276	276	277	273	294	262	279	332	238	285	273	265	288	261	290	258	289	311	262	263	269	271	294	282	271	267	271	290	339	317	255	243	238	233	308	300	298	266	271	276	274	280	287	268	246	280	265	293	293	256	268	289	283	298	242	263	253	285	278	282	278	270	269	305	277	268	289	280	265	282	278	288	297	267	280	276	263	270	294	275	264	272	287	255	308	299	272	263	263	302	277	257	297	284	263	270	278	289	265	280	288	264	266	273	285	267	272	306	298	260	272	289	266	282	279	307	305	301	274	291	283	254	285	295	279	264	275	284	282	286	281	277	299	316	264	294	291	268	282	277	294	273	263	281	237	257	284	303	271	285	287	279	279	314	300	287	282	301	290	275	265	314	272	321	271	286	282	291	270	305	281	246	274	262	254	275	273	282	280	284	268	279	217	252	279	291	313	240	274	261	257	262	292	280	296	264	295	274	272	247	252	269	244	279	289	272	278	273	282	262	257	286	264	288	271	246	262	278	268	284	250	315	335	284	295	288	279	259	305	286	295	281	255	298	273	242	259	258	279	270	284	267	296	307	304	305	272	252	287	282	272	301	282	282	280	274	280	289	288	282	292	249	278	250	274	271	290	255	303	295	246	276	334	306	273	279	274	287	264	282	276	284	276	282	274	280	245	283	293	263	275	275	294	261	264	285	257	285	287	275	248	266	278	264	254	284	302	269	264	270	264	284	277	280	282	281	295	237	254	261	237	281	275	308	271	288	275	305	287	300	271	303	259	282	264	291	295	284	266	262	275	292	278	309	282	269	269	288	292	291	279	253	299	250	276	290	270	270	316	277	314	259	261	256	255	268	281	282	290	290	294	243	296	273	251	287	278	269	277	291	287	280	257	263	269	282	287	289	247	267	295	275	273	282	239	274	282	283	281	284	279	302	283	289	264	291	279	269	275	303	254	268	265	310	285	279	283	258	265	288	263	290	302	262	286	275	257	263	295	280	298	249	283	256	295	265	305	275	301	296	264	282	313	283	261	278	298	272	254	252	262	303	288	283	255	288	300	298	287	279	281	259	274	292	252	274	319	268	284	271	314	256	279	312	290	293	272	288	282	281	269	275	268	280	274	282	283	255	259	282	286	269	273	282	256	260	272	307	280	275	285	264	239	283	253	283	294	268	277	256	270	265	281	300	276	284	315	284	257	293	287	300	275	282	285	278	295	274	239	295	237	301	265	262	275	288	285	295	307	264	286	274	254	298	300	254	260	277	285	249	294	284	273	291	226	281	276	251	249	297	323	285	253	258	278	300	273	291	291	271	262	293	300	292	257	265	310	272	276	253	278	268	287	266	295	275	299	264	284	266	278	289	289	274	284	284	249	270	300	295	256	259	236	270	275	285	272	280	275	276	248	294	278	298	288	266	289	284	275	295	249	275	268	240	271	264	289	256	294	278	276	257	263	248	260	271	278	301	259	300	242	303	257	266	293	304	289	286	291	265	278	296	299	285	247	295	246	271	294	281	276	297	295	247	254	282	259	297	287	254	308	256	258	271	298	307	257	311	277	284	285	275	226	259	260	270	289	290	281	308	260	286	316	283	278	257	284	272	277	310	273	281	260	272	260	322	297	268	303	274	251	254	291	301	287	227	266	296	258	306	288	270	307	280	289	291	255	253	290	278	267	270	274	268	246	266	290	241	281	292	289	272	265	276	282	269	278	279	270	268	282	283	252	276	246	264	270	266	263	266	283	285	291	298	277	280	293	245	265	288	277	266	254	264	254	259	264	256	262	288	266	288	264	286	297	310	256	282	285	286	291	277	252	249	244	299	253	268	286	288	286	271	269	261	282	285	264	268	280	260	261	257	270	299	270	284	270	254	275	304	267	267	286	299	245	259	288	226	293	259	277	293	259	275	264	270	259	268	262	286	286	284	270	268	288	308	250	262	272	314	272	301	253	291	319	272	274	295	282	273	278	310	290	273	294	263	280	298	284	273	289	274	260	275	248	283	265	271	255	259	293	273	274	267	256	250	309	290	292	248	291	277	258	295	269	273	288	266	293	265	292	291	284	264	241	268	259	302	290	246	292	273	315	254	286	274	306	296	262	265	254	232	278	260	248	290	248	278	277	268	221	281	293	274	296	292	251	275	319	257	295	269	265	262	279	300	285	265	287	309	279	271	293	299	286	281	304	298	296	257	266	259	263	233	270	289	301	299	266	268	248	286	263	290	278	259	298	330	250	258	275	269	265	301	265	278	292	261	276	284	254	278	236	287	265	289	252	282	251	249	242	279	297	264	281	262	280	268	269	293	301	284	288	293	270	248	255	238	270	278	260	255	289	297	293	263	275	274	271	286	282	285	288	254	273	278	275	265	276	287	290	271	270	292	262	295	306	260	270	290	285	285	284	276	248	234	260	269	247	264	283	248	248	262	240	287	268	284	271	289	276	309	260	279	280	275	284	278	279	280	267	281	257	258	295	274	278	282	261	292	294	287	258	252	293	265	295	277	266	304	276	275	276	289	281	316	301	266	279	282	281	262	279	249	289	278	292	261	280	279	279	311	281	280	291	292	269	261	272	290	259	285	251	288	276	276	274	305	286	299	265	269	247	281	293	271	280	298	274	323	275	277	283	249	236	311	284	272	271	288	266	273	274	312	270	293	281	296	238	269	315	257	302	297	252	290	285	307	262	251	273	286	274	296	275	261	288	292	281	244	271	312	288	260	257	258	286	262	298	241	267	301	267	265	266	261	268	275	261	247	270	259	283	304	258	256	304	266	274	278	303	292	232	288	282	266	244	256	303	276	278	273	245	256	307	278	286	284	264	289	288	252	264	286	276	267	277	286	297	300	250	281	294	276	263	262	285	267	289	270	284	267	285	296	273	293	283	268	307	275	266	278	267	269	268	270	282	274	305	275	260	295	268	275	283	260	300	258	292	279	279	272	294	242	282	288	311	302	268	259	282	246	253	279	279	262	291	306	252	290	287	285	262	282	290	263	243	276	284	291	316	280	292	270	279	249	324	278	264	295	279	283	257	291	282	295	255	301	265	233	288	258	264	256	280	303	286	257	249	282	314	236	287	277	271
7461	1555	2986	3250	1891	1130	1011	912	813	875	831	845	762	718	758	718	734	691	713	711	659	697	713	670	699	685	665	745	671	650	671	649	654	659	652	640	611	673	649	674	664	680	678	674	627	632	666	693	638	670	647	650	620	653	673	685	648	683	686	689	664	633	680	641	652	648	654	629	673	636	674	689	665	664	677	656	621	661	590	628	617	650	663	647	649	662	681	643	657	660	632	640	661	607	602	646	670	643	611	647	628	655	604	686	637	612	679	671	701	675	641	695	654	639	653	655	667	684	660	658	644	618	648	630	601	649	658	615	680	641	624	661	629	674	632	631	639	644	644	635	628	670	619	653	657	700	630	674	624	627	703	686	643	619	697	667	661	612	658	669	673	645	632	676	651	609	660	586	670	650	640	648	660	649	625	625	678	653	670	640	671	635	650	648	600	649	677	659	660	618	616	649	663	746	626	667	623	617	680	666	679	643	666	618	616	629	605	611	638	607	655	613	634	638	599	660	618	660	653	650	671	626	632	679	652	637	670	671	635	646	639	643	592	686	658	634	650	689	649	705	647	634	658	631	624	645	679	604	687	649	657	624	647	646	637	637	683	636	674	665	618	633	631	615	665	693	657	645	651	641	661	673	671	661	628	604	629	639	667	677	634	622	611	646	652	643	641	700	635	655	719	643	658	673	663	653	657	616	610	583	698	633	640	631	643	631	632	672	718	666	626	632	625	650	660	635	647	666	630	668	636	662	639	666	618	612	632	609	618	643	674	639	644	643	638	652	654	616	636	652	650	634	615	675	663	658	689	666	643	650	633	580	699	597	681	685	654	623	629	625	668	613	633	632	654	638	679	657	685	627	637	620	637	680	681	649	657	651	589	642	637	625	619	660	682	661	663	629	646	627	639	656	632	620	623	650	632	692	617	666	624	643	656	617	683	681	654	671	658	650	649	660	655	674	617	630	661	629	674	646	646	709	637	642	649	620	684	668	638	653	653	629	683	602	641	647	623	687	603	583	665	613	651	642	662	706	622	647	680	685	651	627	647	647	636	667	646	645	668	653	662	700	656	621	611	677	659	646	671	682	638	643	639	649	657	641	646	645	743	647	626	622	655	648	636	696	649	653	638	639	646	642	660	608	682	671	690	658	659	690	624	694	664	646	682	640	639	630	678	669	640	667	626	685	652	633	611	603	644	655	610	615	640	591	676	635	643	646	645	678	671	673	672	607	678	641	663	669	653	645	664	641	683	661	658	619	617	677	609	656	634	632	616	654	612	705	620	675	612	645	679	621	625	633	672	675	648	636	652	683	702	677	624	648	664	599	650	691	705	660	673	622	615	629	635	687	664	663	643	671	691	620	686	638	672	669	654	647	643	626	674	620	602	654	634	693	631	617	669	674	642	630	672	635	625	641	645	636	617	654	599	651	624	642	663	704	678	734	675	695	651	677	614	627	660	642	685	618	636	629	618	658	603	652	645	633	649	668	661	652	655	600	634	665	688	691	633	691	695	678	613	630	655	640	623	673	669	629	601	622	681	621	644	607	624	660	655	656	654	709	657	659	641	621	651	657	653	634	686	650	662	670	646	665	653	659	634	623	682	653	607	626	639	637	653	653	629	689	693	670	644	678	659	678	624	624	639	636	657	653	602	651	621	673	598	588	647	678	691	649	627	661	649	660	646	663	659	631	647	671	618	691	690	656	692	651	661	650	622	648	622	654	645	660	646	635	687	661	656	640	651	639	652	689	642	680	613	634	647	623	620	616	679	676	672	607	650	664	683	599	657	596	643	635	631	658	670	705	623	646	704	641	589	668	675	678	625	714	661	643	645	666	668	649	634	644	667	635	651	668	644	674	625	628	683	663	635	651	681	632	668	670	711	654	659	708	641	640	649	663	662	598	631	656	653	623	656	676	631	661	662	606	666	654	662	643	573	669	625	638	668	608	623	708	609	634	625	661	670	614	648	662	628	663	597	724	625	641	663	629	678	651	637	692	612	650	658	655	632	629	637	655	628	648	632	656	654	670	650	652	677	640	663	608	646	669	581	698	625	674	654	650	660	671	665	598	652	635	663	610	667	639	674	684	655	611	710	669	677	631	645	590	624	664	683	642	605	620	697	631	608	663	679	671	684	663	629	664	682	659	650	654	609	656	634	639	652	633	684	677	668	623	653	655	706	661	599	664	645	629	644	640	641	654	631	654	668	643	714	674	611	651	631	665	672	648	649	655	599	625	649	657	663	686	634	675	625	637	644	650	601	650	700	633	618	649	599	668	641	646	643	685	645	615	630	646	640	637	666	644	639	656	630	627	710	672	670	630	646	659	616	619	695	662	648	648	618	673	639	622	633	655	622	667	667	646	696	613	662	679	608	672	690	671	632	629	608	648	667	676	651	625	632	633	638	643	609	651	665	665	668	595	639	655	688	655	617	683	659	683	675	614	666	651	640	653	667	667	657	652	644	645	631	654	648	624	638	618	662	664	632	650	668	632	632	669	634	715	678	608	640	622	653	630	637	631	642	619	627	654	632	708	649	657	654	604	681	621	657	659	662	673	646	635	616	629	623	646	642	623	647	675	671	679	657	655	652	653	595	626	694	659	689	651	639	627	642	642	649	670	711	689	620	674	649	636	698	620	660	680	643	647	686	659	671	640	583	643	617	651	683	633	644	648	622	668	654	630	633	687	665	658	648	662	693	649	649	656	612	620	650	692	658	639	643	634	651	658	651	699	628	634	647	688	660	676	679	644	680	647	638	623	676	668	656	627	657	639	608	647	617	661	677	661	624	595	652	594	638	632	646	650	668	656	618	649	671	630	625	642	626	644	682	632	638	625	643	608	665	620	664	652	672	682	659	631	616	647	662	641	662	640	675	687	606	665	663	680	683	710	640	647	669	639	691	692	598	653	670	598	649	651	652	612	610	607	655	625	652	658	617	654	682	627	643	673	651	690	643	646	643	658	665	639	642	713	647	642	678	626	671	651	610	648	656	665	614	639	626	652	631	668	612	617	659	657	637	668	665	681	706	676	641	625	642	631	627	697	651	641	633	589	690	660	665	641	661	640	655	635	685	627	601	677	628	663	643	642	612	655	634	644	679	703	628	670	683	645	642	671	621	648	630	643	682	670	653	641	635	641	667	617	624	689	670	688	650	671	657	672	676	624	668	707	624	662	682	623	620	636	569	635	638	677	681	668	660	655	619	659	608	599	614	661	670	726	616	655	647	650	631	677	649	677	647	677	649	658	654	624	666	628	659	596	683	626	639	629	645	689	653	607	644	631	658	633	664	667	619	676	660	664	629	645	606	635	690	597	668	642	652	650	671	692	639	636	680	644	658	685	616	609	661	683	630	628	645	657	595	630	620	681	671	632	627	667	654	643	644	650	678	651	671	658	669	661	675	666	645	622	661	636	640	686	632	690	631	632	655	672	646	638	700	642	628	685	640	623	695	650	645	660	626	661	659	743	669	666	696	631	599	664	659	652	657	637
15156	2001	1930	1427	483	329	262	227	190	179	185	186	169	151	155	168	152	149	153	126	145	141	126	163	125	135	130	148	142	123	127	138	142	129	127	133	142	126	114	126	119	140	114	132	117	130	130	130	131	121	127	124	133	119	117	133	110	111	147	101	116	130	117	122	131	129	123	117	91	107	123	132	122	125	121	129	112	112	126	116	113	128	117	151	131	121	106	127	122	148	115	129	98	128	135	113	156	130	126	102	137	129	110	105	122	117	103	106	111	144	119	125	114	117	121	137	117	128	150	135	139	137	119	133	137	102	123	121	112	112	133	138	129	97	146	107	144	119	145	147	106	141	126	121	127	128	123	112	120	133	137	139	125	116	130	128	113	138	131	128	108	145	125	126	139	118	128	107	123	117	133	132	142	102	109	124	156	119	133	120	108	117	120	101	112	122	160	129	146	131	122	127	129	144	116	106	123	102	116	114	122	145	111	144	131	136	130	153	109	100	152	115	110	123	116	108	117	129	115	107	118	119	115	124	113	116	114	109	108	145	137	112	110	121	122	122	127	135	115	130	118	136	128	117	125	106	146	142	127	139	119	98	125	141	135	119	119	125	121	124	112	137	129	114	141	134	129	117	132	126	135	133	114	106	126	129	131	115	123	121	148	114	128	129	141	116	129	110	115	122	122	135	120	119	112	128	114	114	117	116	115	135	125	120	140	128	124	134	130	124	136	110	124	123	140	137	127	121	142	132	118	146	124	145	138	142	146	142	121	129	140	117	101	114	115	106	117	128	131	143	117	131	122	145	123	108	118	150	123	116	132	111	115	122	125	122	139	112	124	100	146	113	127	122	121	96	117	120	143	124	123	137	134	139	118	111	140	133	108	125	100	108	131	116	135	114	113	114	105	110	98	113	126	120	119	103	119	122	132	108	132	113	135	132	138	141	147	155	137	125	138	128	120	102	128	133	122	147	141	126	132	138	131	129	127	138	125	136	125	126	131	109	114	119	151	146	141	134	133	128	126	141	123	142	142	133	112	112	147	118	102	104	140	126	136	112	120	124	125	132	133	161	123	136	152	117	123	111	147	120	129	121	124	128	115	125	128	117	133	134	147	114	120	128	140	126	129	128	141	129	123	137	124	128	107	142	147	117	118	114	135	142	134	105	130	140	137	116	123	125	121	132	121	122	121	121	103	117	122	135	124	137	96	122	116	123	115	111	114	107	137	143	121	132	132	117	126	125	125	141	145	128	101	117	126	111	104	123	124	108	110	122	108	119	134	128	100	116	115	123	123	122	111	134	138	134	111	119	137	107	123	125	122	137	137	138	150	123	145	127	137	141	122	116	103	125	130	138	111	113	107	117	139	118	121	129	143	121	127	139	122	119	129	129	125	109	113	127	123	124	129	116	116	139	119	125	119	137	122	151	105	150	120	127	137	111	113	130	126	138	136	159	131	123	135	127	127	128	128	135	133	105	102	137	109	140	125	113	132	110	127	124	133	144	117	122	120	118	119	126	127	139	125	143	129	122	115	111	109	133	121	132	141	135	101	126	137	116	151	133	133	124	129	122	124	123	138	133	144	115	131	125	131	137	138	128	112	129	111	133	130	144	129	115	135	130	132	101	115	136	129	107	142	142	116	132	103	107	135	129	115	134	117	108	120	129	107	114	122	116	127	111	136	137	109	117	118	141	126	113	109	96	135	112	103	139	127	130	146	115	120	115	125	123	150	160	158	137	138	148	145	128	120	124	136	117	112	147	138	114	107	121	123	137	127	124	131	128	143	121	139	121	118	129	110	140	122	120	146	111	126	114	141	105	107	116	139	132	133	144	131	113	131	121	132	119	114	128	117	148	122	132	128	108	149	120	139	131	122	144	122	125	114	126	107	113	127	131	124	99	129	133	124	113	98	128	127	117	118	137	120	119	129	143	126	130	127	138	107	117	124	134	131	133	120	121	116	136	132	130	139	114	135	138	108	114	144	141	114	137	119	126	116	131	124	107	114	120	117	110	123	128	141	130	119	126	127	108	107	150	128	145	125	131	113	131	137	133	129	136	123	100	127	116	122	125	122	116	149	138	120	134	111	115	121	132	114	107	159	134	116	121	130	144	134	120	144	99	129	132	121	110	129	114	113	107	112	114	136	120	105	132	126	117	105	111	122	135	110	152	128	128	117	130	110	134	130	121	133	112	128	144	121	127	128	137	116	117	131	116	121	128	127	132	113	121	122	128	133	99	120	125	122	118	121	116	136	125	116	126	115	113	106	133	118	126	131	151	104	89	120	129	114	135	130	137	140	100	114	128	115	140	122	114	139	123	130	106	143	131	135	112	121	127	100	129	135	122	126	108	112	129	119	127	127	127	117	110	125	129	128	130	141	128	126	113	97	126	96	134	122	140	113	126	146	118	130	123	127	127	147	113	145	135	123	139	134	116	129	124	129	119	149	124	128	128	137	132	126	135	112	134	145	139	120	130	130	109	101	135	120	124	117	114	142	119	136	99	138	117	131	126	119	137	120	144	113	123	125	128	138	140	133	121	132	113	124	127	144	112	122	129	112	122	131	103	113	129	117	126	96	122	125	135	128	130	110	124	153	131	141	137	127	135	128	128	111	145	132	118	122	132	128	128	134	137	121	115	112	106	122	153	135	133	130	126	138	107	117	140	136	115	115	139	129	139	119	126	124	117	130	138	144	139	120	134	119	122	146	153	115	108	132	118	107	122	126	120	126	116	123	135	155	132	120	145	133	125	121	106	130	126	131	104	111	120	134	120	125	139	142	125	144	124	111	117	127	129	117	113	134	135	121	143	132	125	137	129	108	132	135	133	127	129	120	113	124	127	132	143	125	134	138	126	128	123	133	118	115	112	108	126	139	126	143	128	124	135	114	109	130	97	126	125	127	119	141	132	119	121	132	151	113	132	114	152	130	108	125	111	143	126	133	123	140	113	108	100	141	125	140	122	119	122	126	124	130	142	113	130	120	144	117	129	133	134	111	137	126	133	117	98	140	151	122	127	129	116	108	126	114	124	135	127	106	140	121	121	120	123	132	119	135	120	109	113	141	115	134	96	115	121	115	119	128	116	112	113	125	119	152	138	133	142	119	115	125	127	128	123	111	111	128	123	132	124	115	122	116	116	126	101	120	133	125	107	119	117	121	121	138	123	136	128	134	116	132	111	121	114	137	130	140	112	120	110	125	128	130	124	115	123	110	137	115	147	120	139	115	121	115	103	129	122	119	137	122	122	119	126	124	145	124	120	142	126	129	132	96	97	109	126	106	107	130	126	133	118	94	137	121	132	130	121	126	129	106	129	128	117	128	113	137	130	123	137	127	149	127	111	119	128	109	133	113	152	133	129	123	130	125	117	130	121	127	126	125	145	113	133	145	117	104	127	140	128	129	128	127	135	136	124	125	113	99	133	118	114	122	130	111	128	125	119	141	112	136	125	121	114	134	118	131	130	116	147	125	121	105	122	111	132	128	126	133	126
9283	1774	4018	4343	1881	1297	975	828	760	727	748	655	551	502	451	450	448	400	406	391	413	383	357	358	386	365	360	378	377	360	382	370	345	344	335	342	323	340	335	313	340	347	321	371	353	321	322	321	374	364	323	327	349	371	383	316	328	312	314	318	334	314	342	315	317	340	309	311	326	350	387	326	348	307	305	329	332	320	343	331	353	323	304	314	298	336	325	339	324	324	318	317	336	325	358	326	343	324	343	307	290	323	319	326	322	339	286	319	326	364	330	300	331	315	289	318	296	332	295	336	332	311	348	322	308	327	348	295	329	319	345	325	334	306	319	307	324	320	327	329	343	302	321	323	331	337	344	345	307	304	328	314	367	347	358	308	296	309	340	327	291	334	295	333	312	308	334	336	326	311	348	339	340	330	338	331	313	350	316	306	340	323	327	362	337	331	317	315	325	303	343	301	301	317	322	318	307	328	319	312	327	336	313	327	304	322	296	336	305	355	324	330	311	315	344	294	301	352	341	330	313	312	336	338	338	319	286	302	331	324	304	354	340	308	325	287	329	328	325	355	337	327	320	343	345	299	332	332	314	310	344	362	317	326	307	316	338	314	292	316	297	341	329	306	296	335	342	352	362	327	329	354	346	332	323	329	328	314	335	341	331	299	351	313	326	312	332	357	314	309	317	320	336	326	318	333	333	303	359	312	325	325	324	318	297	326	325	339	334	340	316	316	335	268	333	349	329	336	352	314	327	335	308	344	327	283	313	307	307	337	303	333	303	340	325	308	306	357	353	321	331	286	346	305	329	326	318	367	330	323	315	328	342	317	304	344	300	282	344	319	328	280	305	321	302	361	347	301	343	309	312	335	337	337	376	317	312	347	288	339	324	312	326	318	313	316	314	349	333	320	334	333	307	308	362	312	324	324	326	355	333	315	304	338	302	322	315	337	315	319	328	347	348	288	347	324	348	345	359	335	313	290	351	335	323	318	320	329	354	324	341	337	292	326	316	285	314	304	330	332	321	358	299	313	356	302	306	295	334	321	317	330	329	368	299	298	315	332	301	354	313	343	313	360	363	308	353	296	297	341	322	288	321	372	329	335	342	329	314	330	315	357	305	315	342	339	299	311	361	321	325	328	325	335	317	308	317	322	326	299	303	326	325	312	317	336	354	337	300	299	297	319	310	329	296	324	328	372	323	308	331	349	341	317	322	316	331	325	295	291	341	335	290	310	327	332	329	325	343	337	319	327	342	332	315	309	343	304	314	317	341	293	304	302	317	332	348	295	350	315	289	338	317	336	297	284	319	347	338	327	285	308	345	278	301	334	308	321	292	342	328	319	353	310	304	320	319	346	347	342	360	298	308	322	353	312	295	334	354	315	311	304	338	328	333	318	320	352	343	316	339	303	341	354	310	307	305	309	330	326	326	313	317	323	348	339	321	307	311	332	322	287	315	340	323	292	301	329	322	333	299	332	316	294	331	349	327	307	297	320	343	327	317	324	318	345	320	317	341	307	309	321	336	332	315	319	310	320	277	304	304	309	341	312	326	286	276	332	313	333	327	293	316	281	298	315	307	324	313	310	319	306	324	322	336	281	291	307	301	331	299	326	336	330	313	318	330	319	337	287	309	327	308	330	312	316	316	311	321	344	299	331	328	293	327	311	307	349	325	287	320	298	345	283	316	281	351	316	330	315	311	323	345	302	320	320	310	323	298	336	341	339	301	324	300	295	331	344	323	347	322	338	332	311	337	315	315	308	314	349	305	318	341	308	314	348	320	334	334	300	302	322	318	313	329	333	336	308	350	326	322	342	324	336	355	313	345	333	347	340	329	315	337	346	303	329	292	313	312	332	336	347	326	309	343	325	341	311	315	314	343	330	319	313	335	307	310	317	337	349	321	322	298	310	332	326	310	314	313	277	310	341	300	315	284	349	328	326	316	346	311	307	338	373	330	308	329	320	338	327	330	324	321	374	319	306	315	314	318	325	330	327	328	306	334	303	343	304	305	311	340	310	328	313	318	309	310	308	334	342	329	305	319	329	323	317	316	319	334	337	302	291	309	301	305	313	326	308	294	302	347	306	302	313	285	319	351	331	321	325	365	313	343	294	333	347	326	308	341	320	331	321	344	314	311	350	352	297	353	361	321	326	330	319	340	342	318	330	303	326	334	307	305	278	313	300	297	347	349	316	324	327	331	328	306	307	322	319	334	306	339	319	344	299	343	336	328	335	307	338	304	347	305	344	324	319	334	360	329	342	287	317	333	318	295	309	317	308	292	334	314	342	339	317	313	307	323	331	314	332	312	346	315	293	306	321	312	335	326	324	328	314	308	372	328	341	309	306	333	345	303	312	326	294	326	318	302	332	316	318	344	334	304	327	327	308	275	325	324	325	348	348	320	322	352	292	309	340	311	342	286	310	338	326	303	297	326	322	331	349	320	348	308	298	321	321	335	316	309	318	322	330	371	330	297	323	292	318	335	331	293	334	311	320	317	334	335	327	355	351	328	330	309	333	330	326	341	310	307	323	305	309	331	355	312	346	282	351	346	359	334	327	329	333	317	343	318	343	300	313	311	325	358	320	338	327	307	308	292	322	321	330	316	332	304	319	314	339	323	299	331	326	315	320	320	326	348	319	311	295	344	305	272	317	336	305	287	322	326	309	314	394	324	316	319	315	306	349	325	326	340	317	333	362	303	335	319	354	317	314	343	331	335	321	309	349	317	347	337	353	307	307	340	327	338	337	353	317	320	345	335	326	290	301	330	288	333	287	310	328	325	338	350	333	332	320	337	355	330	311	317	298	342	313	317	335	312	299	320	340	293	308	340	332	329	331	268	300	301	320	326	318	311	314	288	321	330	341	346	339	330	321	314	312	344	291	299	320	335	336	321	330	336	308	364	308	320	325	327	309	313	313	319	316	341	331	322	333	331	356	300	311	305	314	350	330	335	342	306	333	311	313	330	290	299	339	313	344	329	353	320	324	331	307	347	309	274	295	313	279	293	314	322	299	282	337	325	312	325	319	359	334	302	352	330	312	317	340	325	325	320	324	334	313	324	309	321	309	306	313	333	304	326	297	322	333	332	297	334	348	346	301	277	357	334	318	325	309	338	309	325	326	303	292	332	302	333	336	326	350	329	346	344	360	293	348	331	356	292	320	331	311	347	344	302	314	320	326	312	349	349	309	314	338	341	354	336	346	300	330	318	345	295	333	324	332	323	292	307	350	344	314	312	309	336	323	318	310	327	310	356	337	354	313	325	332	329	313	309	357	312	349	326	368	349	342	331	361	316	329	341	334	319	310	299	309	331	323	340	314	324	359	343	326	310	338	323	310	326	309	331	337	305	317	351	334	316	348	325	329	291	348	339	323	285	347	312	325	327	309	313	338	344	364	338	322	317	338	340	300	292	362	318	328	360	301	339	302	302	327	339	308	331	316	324	334	309	299	316	320	327	279	322	336	305	316	329	329	320	324	291	318	402	327	333	294
2793	785	892	516	390	329	367	339	320	353	331	346	366	323	281	377	355	339	310	333	316	338	364	356	353	324	326	345	338	334	326	370	338	324	317	342	296	368	313	322	328	345	334	319	361	343	371	364	317	359	325	334	308	352	295	324	333	367	325	365	342	341	327	354	320	325	348	315	325	354	334	338	332	326	335	346	340	343	345	323	342	344	340	325	328	356	323	330	321	360	341	355	333	316	326	314	346	333	363	300	329	341	346	333	346	341	333	366	331	323	352	323	345	359	377	351	334	311	327	344	352	345	330	316	365	320	314	335	326	315	353	349	345	337	357	314	331	318	312	349	324	359	332	351	351	325	320	316	332	314	322	320	317	284	298	341	352	385	367	306	336	326	355	330	353	373	369	308	346	371	333	322	386	346	361	360	344	349	318	354	342	357	370	356	306	325	319	298	394	324	357	367	354	337	354	326	349	355	359	320	366	349	353	321	297	331	346	353	327	328	353	323	351	337	292	297	342	330	343	334	303	329	302	376	322	328	340	370	342	336	317	296	314	320	336	327	306	295	364	366	338	329	337	327	313	304	367	323	326	350	315	348	339	331	324	345	334	351	345	332	338	332	385	327	317	306	352	307	394	336	312	323	313	333	319	336	352	338	360	368	351	318	319	325	338	329	315	350	335	372	345	312	337	305	334	351	296	362	326	325	322	341	339	325	330	322	337	327	344	342	318	334	333	349	345	330	308	347	326	359	345	324	312	309	332	340	309	349	323	344	345	304	350	308	345	323	343	326	328	345	348	330	335	378	304	309	328	346	325	338	314	351	348	362	346	334	368	296	357	305	327	345	321	325	321	340	331	349	324	358	371	373	356	349	300	325	300	340	361	364	345	334	354	347	323	315	355	343	375	346	344	337	334	304	354	308	328	364	297	345	350	309	346	314	335	336	334	337	325	343	334	342	336	323	329	303	321	366	338	354	316	331	316	304	322	327	331	339	349	364	341	371	298	362	338	361	338	360	354	327	314	299	368	330	326	296	371	328	299	342	372	363	349	332	304	337	349	320	343	304	362	322	305	322	318	329	341	320	361	345	334	342	337	330	343	310	315	332	327	320	341	331	325	335	332	317	360	354	316	360	332	349	340	308	315	326	340	328	339	320	325	378	341	353	322	357	365	328	321	322	348	333	316	357	342	339	342	343	342	364	351	340	365	320	332	300	307	350	360	345	351	349	350	326	333	321	322	330	340	350	321	344	327	335	313	309	337	314	359	378	336	342	325	347	313	358	334	322	305	349	318	355	318	341	356	349	352	346	349	354	344	351	332	361	336	348	360	358	343	337	367	321	340	354	335	363	357	360	339	350	341	376	332	360	319	327	382	327	350	329	334	361	313	315	373	333	293	356	333	302	331	334	365	337	327	378	311	347	372	332	318	287	331	347	326	361	303	337	350	339	353	334	329	355	323	315	316	351	359	344	337	357	348	329	336	343	341	303	336	306	329	320	335	365	375	355	306	334	353	347	332	332	313	354	338	392	342	320	357	308	358	375	300	331	340	329	325	327	339	341	350	350	344	376	304	298	359	327	294	308	343	343	314	333	336	324	339	323	366	299	312	337	353	360	327	349	346	325	345	370	337	303	319	318	334	316	335	317	332	364	363	326	326	325	381	352	343	333	338	317	352	341	338	336	357	364	355	334	368	315	326	343	322	312	346	335	335	340	310	379	355	320	336	319	312	344	368	336	320	330	359	363	368	297	358	350	354	341	347	358	331	352	376	355	351	315	330	324	344	341	335	363	349	333	336	333	299	363	364	337	320	333	366	355	350	350	347	344	353	323	347	354	343	336	350	356	341	307	314	370	354	334	346	298	340	359	335	345	337	301	359	335	356	367	321	333	353	346	344	349	311	341	363	364	342	325	331	336	326	339	359	335	361	342	357	323	323	331	327	320	323	350	342	336	343	351	338	341	364	330	329	359	329	340	348	317	344	319	296	323	327	324	339	350	329	331	356	321	332	332	328	342	338	324	347	358	344	317	342	330	343	319	343	338	351	360	311	372	332	354	347	326	326	377	339	341	315	379	370	330	363	369	364	348	384	339	334	325	340	349	339	317	343	370	346	363	351	341	348	319	297	317	334	308	336	349	335	313	288	352	309	317	347	350	354	314	339	342	340	330	361	321	337	350	334	370	363	344	336	377	342	368	334	373	328	322	312	323	356	372	360	334	354	327	334	339	343	316	314	320	317	325	331	342	354	356	319	333	346	368	327	343	318	323	348	328	358	327	351	343	326	339	348	377	292	351	354	339	368	351	328	337	325	351	333	324	377	354	345	320	325	361	350	337	331	299	351	354	372	352	337	372	383	333	348	338	359	373	347	340	337	307	355	350	342	350	317	357	371	351	356	332	376	300	318	349	342	370	342	357	324	317	312	355	364	341	304	372	340	332	317	328	314	363	347	296	358	301	339	324	344	315	310	326	335	324	371	339	336	343	302	347	338	341	348	346	328	329	331	304	356	342	333	314	333	333	325	333	333	319	346	349	353	354	360	356	326	340	325	335	324	315	339	345	332	340	351	332	362	310	320	311	313	328	342	350	339	344	327	349	339	342	366	345	335	348	356	305	324	362	346	358	355	404	319	321	334	341	351	323	347	319	315	336	317	368	303	352	330	331	342	341	353	342	342	332	320	327	360	356	352	344	307	325	323	365	327	314	347	349	371	349	372	360	336	345	334	326	328	342	351	336	321	365	296	341	337	352	323	346	305	323	353	341	332	393	359	316	349	349	360	367	326	352	298	335	366	341	359	349	320	318	348	340	346	326	339	366	342	336	327	355	365	330	325	322	373	360	352	352	346	314	327	362	312	368	335	358	372	357	318	332	358	318	325	308	358	329	324	338	355	360	376	377	355	362	341	352	351	365	334	349	308	344	320	348	362	356	352	348	332	369	352	341	325	324	328	330	309	354	337	331	322	346	377	353	338	344	361	349	313	314	340	369	322	347	359	304	292	350	340	336	304	348	328	320	350	331	375	321	340	347	326	307	329	313	325	317	323	303	309	339	322	336	338	290	324	361	340	364	334	357	360	316	328	361	348	349	325	383	303	331	340	341	340	325	344	343	357	330	327	323	350	330	294	310	345	354	339	304	374	314	315	348	356	364	345	325	302	326	313	357	365	323	344	327	339	361	341	340	324	342	319	358	352	371	345	370	303	401	354	343	352	325	361	342	369	340	341	354	328	328	359	330	345	336	357	355	366	328	329	335	358	343	364	338	370	346	308	316	351	366	334	316	361	330	332	320	346	355	364	337	365	380	351	306	326	317	313	345	374	346	311	295	329	328	345	352	339	335	331	335	330	338	299	338	344	330	331	346	329	362	309	345	347	334	315	337	357	338	349	329	379	366	335	362	351	333	325	346	349	347	332	347	359	327	344	338	332	316	315	340	313	372	363	319	371	345	340	320	347	297	306	348	296	338	308	342	362	347	356	338	308	343	366	323
2781	1151	1997	1329	902	865	828	808	851	833	845	811	809	824	808	836	763	790	780	793	753	756	790	801	793	788	801	771	800	752	835	741	791	772	730	801	797	799	746	791	805	860	769	757	780	795	815	825	768	803	768	792	789	834	802	748	809	765	760	817	748	803	792	731	770	821	783	815	741	774	761	783	772	799	779	807	773	745	734	828	772	783	749	748	795	801	833	770	784	778	810	760	779	779	773	828	762	791	787	804	766	768	755	828	743	756	761	753	809	792	803	808	719	727	775	828	739	792	741	840	771	828	755	751	771	747	777	754	811	790	814	731	752	844	781	783	789	803	793	829	807	778	773	832	759	812	754	774	759	783	822	806	804	698	737	775	815	818	773	813	785	851	806	841	785	788	803	767	706	764	766	781	805	794	784	818	790	785	772	816	746	746	790	768	785	753	739	811	772	781	786	736	837	769	759	829	801	786	804	796	801	787	795	765	809	784	798	771	792	810	829	844	747	778	795	761	798	731	826	756	755	804	793	758	761	764	782	790	807	793	784	809	789	833	763	792	748	821	765	778	754	779	738	847	808	815	757	758	778	812	801	812	741	762	756	800	770	831	791	831	769	779	728	771	749	754	800	778	768	727	791	782	756	786	781	821	769	716	816	763	789	756	774	781	808	766	800	770	757	729	744	762	795	854	790	792	793	841	792	785	804	816	813	794	822	768	759	809	865	853	738	804	791	778	783	763	808	790	840	797	792	790	777	828	750	743	763	802	851	787	738	804	770	759	787	750	811	787	779	765	802	778	746	794	803	747	829	749	756	829	820	777	808	793	782	806	749	778	839	746	747	804	757	786	789	724	763	773	787	778	799	753	821	839	783	747	745	825	788	744	752	791	779	778	744	796	774	778	811	805	798	755	812	780	823	771	804	828	757	826	812	754	764	756	760	785	755	823	771	829	775	827	822	803	815	805	752	758	781	770	751	784	770	768	768	748	774	766	800	757	778	736	880	779	784	800	782	850	790	704	767	780	793	784	791	781	737	756	805	779	793	757	771	836	802	786	796	749	785	775	807	786	782	757	746	807	765	733	771	806	764	773	760	757	827	758	770	753	781	795	803	829	782	768	807	783	798	808	768	819	732	776	812	773	763	812	759	777	737	764	763	798	788	764	815	802	833	832	756	809	789	747	796	770	790	791	803	816	770	841	777	759	760	749	735	792	785	814	776	786	804	806	802	762	800	827	805	834	809	826	764	809	795	771	752	810	778	831	835	757	758	829	805	855	793	748	758	772	763	813	792	829	815	789	829	790	738	746	759	791	768	773	811	792	797	828	771	792	714	744	761	827	774	780	783	762	789	759	822	773	815	772	763	722	790	784	819	793	786	761	817	752	775	750	850	771	745	743	783	833	786	780	817	815	810	744	766	756	787	772	774	806	763	772	783	794	843	798	736	793	802	816	808	750	814	743	764	769	807	759	829	799	786	776	818	723	786	770	816	741	786	795	811	786	810	787	766	786	764	779	800	838	760	779	771	767	765	845	734	820	771	793	758	804	831	812	752	786	780	805	790	767	768	763	776	757	780	737	723	795	756	744	812	802	772	815	798	753	818	740	762	770	814	796	806	772	768	775	827	813	803	784	757	771	815	766	772	775	745	771	769	792	765	784	761	735	759	824	757	797	827	771	814	792	760	755	769	804	780	798	772	812	813	770	790	836	722	762	791	766	735	807	784	797	808	786	745	799	759	783	774	774	825	799	775	761	809	730	755	787	778	768	772	770	786	793	748	786	743	783	759	759	785	812	766	841	808	747	788	796	796	816	778	820	802	766	779	800	799	770	807	755	720	775	802	807	769	758	785	784	778	784	744	813	742	822	746	813	762	811	831	757	742	763	815	760	773	758	784	769	757	749	749	794	727	824	790	856	765	751	777	813	772	797	786	801	794	786	815	808	753	726	784	805	743	743	761	777	803	781	777	815	765	812	746	797	736	744	759	789	805	801	820	838	792	763	780	797	809	829	855	834	784	834	825	744	788	778	776	765	748	766	814	815	783	761	803	753	810	770	739	752	784	781	841	754	810	737	755	797	841	780	797	737	812	809	731	776	825	797	792	816	789	772	771	770	743	815	752	814	728	814	846	817	843	796	797	778	778	777	782	734	776	798	780	763	779	742	787	779	813	807	783	842	779	797	807	763	778	726	804	796	782	788	782	767	745	775	807	767	784	722	784	761	812	769	827	774	805	768	794	786	784	801	827	769	787	765	759	783	774	750	815	819	792	806	788	743	763	769	765	782	797	787	748	805	783	775	783	807	775	777	770	799	794	776	763	788	785	799	754	792	778	812	845	837	866	801	814	743	774	773	760	727	746	748	810	772	788	758	792	800	756	824	767	783	786	776	777	771	806	797	858	757	819	798	767	780	798	774	790	757	814	828	805	784	762	819	761	795	797	745	824	766	819	787	763	766	816	791	775	808	743	723	798	752	778	782	719	834	735	730	798	830	765	761	808	770	762	773	756	883	775	809	806	778	808	816	747	848	783	786	759	742	799	798	728	828	809	755	793	726	829	780	752	777	790	771	763	769	758	817	808	800	780	809	861	743	786	765	781	753	769	782	755	758	732	826	749	810	841	810	791	844	741	739	791	765	782	805	773	749	796	773	789	770	805	810	778	804	791	796	759	719	793	792	774	776	797	817	831	791	775	754	741	772	749	773	898	790	798	799	808	836	806	768	819	811	750	764	815	789	803	843	791	813	795	755	807	734	774	730	781	833	763	717	756	789	797	799	808	748	773	750	727	765	765	759	847	827	802	794	783	743	791	784	803	819	746	822	784	791	781	784	786	837	777	802	799	817	789	775	761	747	767	845	805	776	794	801	727	779	761	768	788	803	773	786	807	785	774	838	808	796	824	812	812	755	770	777	822	804	788	799	819	785	728	845	779	808	751	771	834	762	753	769	779	791	762	770	799	780	801	810	804	802	806	752	792	789	811	733	813	783	793	786	772	794	768	781	780	765	802	740	788	791	768	818	798	825	757	779	713	730	798	801	765	748	786	815	808	801	776	797	745	799	789	772	740	792	765	779	786	835	784	727	777	761	774	785	728	791	782	775	798	756	843	761	788	801	753	775	774	740	768	752	809	740	756	775	794	790	817	755	775	766	759	753	825	849	834	804	789	799	776	786	803	766	777	774	825	797	762	796	790	822	767	774	828	753	800	778	833	792	827	820	816	772	845	783	783	793	792	798	838	771	794	757	739	809	777	764	834	740	829	811	838	813	803	828	790	786	776	736	759	780	747	768	799	759	743	788	820	779	773	772	812	794	757	819	832	745	792	815	819	776	791	796	744	755	793	795	795	825	741	761	783	832	741	795	752	798	782	814	775	782	830	776	795	806	815	770	812	768	798	758	819	769	787	730	758	771	794	824	833	821	788	735	853	763	738	723	795	786	779	829	739	747	804	801	802	800	716	757	756	749	814	792	782	762	811	770	782	788	764	800
9348	1329	1288	645	423	378	331	329	303	321	303	279	267	283	285	293	311	292	270	253	334	275	277	290	285	268	296	280	256	311	275	259	287	267	244	281	311	275	265	275	316	243	307	314	266	318	292	268	287	294	273	274	278	315	287	271	278	288	272	288	316	272	253	271	294	259	271	269	277	272	299	301	298	244	288	283	296	279	269	273	283	271	250	282	299	270	269	258	272	295	295	289	272	257	279	292	261	239	259	271	302	273	259	300	271	248	285	280	257	284	268	279	285	277	286	271	309	287	301	313	278	274	295	293	281	261	295	301	275	280	309	293	277	275	286	289	257	260	305	307	280	277	292	292	276	287	253	282	250	275	263	262	279	284	281	276	257	252	291	272	301	266	270	251	297	299	276	247	277	246	260	278	309	299	273	293	308	268	326	288	281	259	283	287	269	281	235	275	275	272	251	249	291	280	275	265	281	296	292	281	283	320	301	266	269	268	276	282	239	274	288	274	241	273	267	253	282	284	291	271	292	288	290	261	271	269	288	266	265	297	276	272	273	285	276	285	273	291	322	328	255	272	260	271	266	249	302	279	296	290	270	278	315	254	266	278	280	273	265	275	281	287	266	291	319	270	244	307	290	292	318	233	268	268	279	294	293	298	283	262	270	263	257	294	255	295	282	284	285	332	283	262	242	265	284	281	270	270	296	277	290	293	260	295	257	275	273	289	270	266	256	285	273	259	263	289	276	308	261	276	294	273	272	291	280	273	268	277	265	281	248	282	280	267	278	315	261	262	286	267	284	300	264	305	275	261	266	263	276	260	279	320	278	258	277	303	293	275	263	272	284	245	268	263	268	250	275	268	258	279	290	268	266	258	250	252	273	278	268	268	274	250	285	293	260	277	247	283	276	281	311	270	268	287	273	279	276	291	289	302	275	247	270	293	259	299	270	275	265	254	274	283	280	292	270	274	287	299	271	259	271	266	271	274	282	257	291	288	271	301	277	274	262	264	257	262	277	305	307	273	260	283	281	296	259	282	268	255	306	274	282	291	262	262	278	270	283	268	296	264	274	274	275	274	294	272	321	260	284	292	259	296	277	311	285	286	256	287	314	261	258	256	289	286	258	280	264	296	281	277	292	281	274	259	239	270	251	285	262	279	290	293	264	303	312	284	267	275	263	262	267	261	298	298	301	279	271	275	269	255	306	238	260	252	266	265	270	311	294	285	283	271	286	294	253	259	269	257	292	267	283	296	290	270	303	286	295	297	301	261	304	303	240	245	283	276	255	266	289	277	261	270	281	267	294	232	267	263	283	282	283	275	263	299	248	266	264	262	274	296	293	284	291	284	271	295	268	294	242	244	253	252	239	235	280	287	269	255	282	253	268	294	270	287	284	283	241	280	272	261	241	271	290	245	293	266	299	292	274	291	263	274	270	272	263	240	287	293	277	288	306	290	270	281	307	241	250	283	256	319	273	281	283	284	281	243	252	267	252	277	289	297	258	251	276	305	298	268	262	293	284	315	238	286	257	278	289	255	262	293	293	317	273	243	256	274	273	284	297	280	289	293	262	264	278	308	266	275	261	278	310	259	265	280	259	268	268	287	284	259	284	277	262	263	292	268	287	299	281	281	288	279	271	261	285	278	234	282	291	288	277	266	278	268	267	287	283	267	297	287	252	290	292	245	306	263	274	277	278	242	274	282	275	281	270	255	263	277	274	246	279	289	299	298	287	275	260	257	286	309	272	284	279	252	259	269	287	292	268	296	253	291	225	264	292	306	247	278	269	271	287	267	243	298	291	301	300	293	271	259	310	270	312	277	247	260	283	278	276	294	273	247	255	284	273	284	278	307	285	274	286	300	266	302	256	257	305	264	299	258	269	267	276	284	269	246	272	298	292	235	269	278	297	318	279	285	287	281	268	278	277	299	306	288	278	279	283	275	260	276	283	293	288	267	257	268	281	262	274	273	259	298	276	266	254	275	275	260	243	280	267	273	250	266	268	272	262	228	282	255	262	281	282	299	294	269	295	249	235	265	291	277	305	288	275	288	271	319	269	286	300	227	293	277	290	272	278	257	269	254	276	283	275	275	276	294	251	279	273	258	278	286	246	276	278	270	290	255	278	289	259	246	292	283	260	254	284	262	242	291	267	266	281	274	263	273	259	287	264	275	269	294	258	249	288	270	260	275	263	266	313	266	253	282	308	285	278	273	243	272	318	277	276	293	293	254	272	277	255	257	241	282	266	302	244	230	276	314	245	277	250	270	261	232	268	288	289	302	280	269	286	285	248	303	238	314	257	277	287	283	261	254	301	300	270	264	280	277	292	271	276	251	306	245	277	251	260	292	301	268	238	281	276	246	270	292	267	255	260	237	301	283	252	254	289	271	273	285	291	259	271	267	276	285	306	275	293	309	263	277	274	249	282	290	307	290	286	275	272	268	273	260	314	273	275	248	304	287	286	278	259	273	286	260	285	293	280	273	284	256	280	294	267	322	294	281	305	293	297	260	281	288	267	265	273	277	244	258	236	276	300	291	239	289	289	282	275	290	293	245	276	268	275	274	302	257	255	276	277	263	260	242	272	262	292	269	305	264	261	286	303	298	291	282	267	268	270	243	274	262	286	267	282	257	283	284	278	284	288	265	271	278	245	273	279	268	263	289	285	271	246	311	244	301	294	264	258	246	272	243	283	272	276	279	257	272	270	283	291	255	287	270	254	262	273	243	265	281	282	290	295	273	257	279	288	282	283	266	258	287	261	270	284	297	287	326	295	278	270	313	266	330	279	306	276	276	293	281	287	296	281	271	267	262	305	286	228	293	302	274	280	280	286	254	290	282	253	306	276	224	261	288	293	298	275	291	265	253	297	302	309	266	297	230	280	217	278	283	261	288	269	259	264	290	297	254	261	278	297	275	258	261	293	256	273	279	272	276	283	249	268	291	276	267	261	297	293	274	289	275	304	273	270	288	285	276	261	242	253	298	244	281	281	299	259	272	286	287	309	296	283	299	268	253	289	277	305	266	281	296	269	266	260	265	264	290	280	283	253	269	264	290	294	281	257	312	260	283	276	297	272	283	281	266	258	309	282	313	274	265	264	252	302	293	299	275	300	261	335	283	275	273	251	291	251	298	282	285	280	271	284	264	258	256	287	271	279	260	265	300	288	283	287	292	278	275	275	283	270	277	303	299	268	251	260	260	316	313	320	254	290	259	274	291	274	281	256	244	294	286	272	279	286	269	267	268	283	289	278	303	301	307	262	269	246	304	303	261	296	282	274	266	279	256	273	242	289	271	279	282	291	299	278	271	281	282	242	280	286	271	279	282	280	248	230	291	257	275	256	250	266	303	300	300	276	319	263	299	260	283	280	277	285	273	266	257	245	299	258	265	257	290	250	287	261	277	264	282	261	283	278	280	279	284	298	320	272	245	244	272	264	268	296	280	292	290	274	290	276	268	265	305	284	243	283	298	286	305	270	295	272	255	287	266	278	272
7829	1599	2556	2024	1411	1218	974	899	862	878	884	778	782	743	701	725	680	728	690	677	714	622	672	700	696	627	666	676	639	666	672	603	646	658	670	626	628	677	671	661	660	670	724	674	685	707	636	662	632	603	677	677	630	634	653	648	618	634	676	650	628	684	625	660	635	652	652	656	624	638	629	656	651	643	633	656	662	673	619	678	620	648	631	681	627	664	654	622	704	671	629	632	682	641	609	661	673	615	654	641	683	640	616	644	695	660	628	658	649	666	692	609	662	631	645	678	627	624	635	606	609	640	674	653	591	611	651	653	667	666	655	640	661	697	709	631	629	637	627	661	641	650	620	653	677	614	637	630	656	646	632	684	605	679	604	594	610	677	617	685	606	618	663	685	639	643	645	678	600	656	658	631	633	666	654	665	608	638	664	664	711	639	633	666	666	587	674	699	660	619	652	618	697	673	665	660	669	683	656	658	641	601	637	649	642	646	642	663	671	627	631	657	628	630	705	660	650	678	646	601	651	632	661	615	672	662	629	681	653	638	674	687	689	676	648	626	606	615	632	632	647	644	675	651	681	661	645	671	618	661	674	615	604	646	637	656	698	610	688	633	690	632	617	658	596	669	684	646	681	660	632	682	621	668	663	662	630	609	675	632	656	675	639	663	699	636	649	594	668	693	664	649	697	655	619	628	696	652	597	598	641	634	615	637	626	651	616	604	657	666	661	637	623	604	639	646	683	690	636	684	621	649	631	655	637	687	677	636	621	657	660	663	640	625	664	644	644	710	641	596	589	619	644	683	628	637	647	612	664	688	653	669	615	697	721	668	630	651	669	705	607	666	630	648	649	638	668	663	643	626	681	618	659	616	626	646	636	656	630	667	662	610	624	606	687	656	642	681	611	663	658	682	672	617	688	666	649	629	706	683	629	627	659	658	611	598	608	619	636	686	670	663	622	645	600	633	642	666	612	659	648	662	658	698	653	614	682	627	624	655	640	653	644	660	656	633	627	616	646	678	679	656	625	633	643	637	631	612	700	647	626	665	623	644	644	668	627	656	676	679	594	642	617	622	685	679	608	640	641	603	641	690	665	669	634	638	646	635	636	621	622	652	660	660	656	631	662	613	622	602	643	649	712	634	666	615	641	722	667	613	666	688	650	669	666	644	677	633	684	625	608	662	683	628	656	644	672	665	642	662	629	701	623	672	658	665	627	654	625	660	642	635	652	645	654	656	621	621	643	595	637	677	646	662	608	672	669	642	666	685	680	631	673	637	726	665	614	712	617	591	633	616	619	622	628	640	624	635	634	634	638	642	645	599	622	677	657	662	658	673	642	626	613	669	610	643	626	632	630	619	629	726	606	602	630	664	673	640	611	693	629	650	641	673	627	621	602	671	662	621	644	642	628	640	659	636	643	642	677	642	652	600	651	686	673	693	638	596	667	611	650	659	677	664	619	672	658	668	665	645	610	658	652	656	659	650	659	669	639	695	604	627	674	695	610	634	663	664	664	693	651	680	650	687	639	685	653	687	672	642	650	675	674	659	620	620	651	647	631	711	690	645	656	645	622	679	620	629	619	606	556	651	676	664	656	701	624	650	644	651	631	598	648	636	660	627	643	654	625	661	623	647	628	684	675	707	678	644	661	629	662	577	644	611	609	650	647	659	603	680	660	598	639	675	635	620	647	676	660	640	655	650	669	601	658	588	671	636	662	623	637	661	594	642	677	637	655	615	626	647	634	690	617	652	665	689	641	634	711	641	611	654	630	667	618	620	651	648	636	627	644	672	629	655	674	605	617	667	672	671	663	616	635	567	656	628	588	621	662	689	638	646	646	630	641	696	685	697	636	645	650	663	647	697	664	644	601	615	588	659	643	621	640	671	665	623	630	624	637	631	656	719	646	621	664	653	649	610	659	627	623	618	655	657	662	669	676	642	674	658	670	627	651	674	634	601	618	575	631	673	625	684	643	596	642	647	649	617	633	698	663	671	672	630	653	682	627	667	662	642	620	720	655	614	628	606	617	666	640	625	646	651	640	651	667	673	659	576	669	626	629	638	613	631	646	599	591	611	682	628	675	644	675	636	650	624	655	622	680	611	641	643	656	648	653	632	644	650	685	616	655	647	683	702	667	655	663	641	677	620	635	627	617	657	598	647	660	649	654	604	638	644	666	624	662	690	614	688	696	667	621	625	629	646	615	622	709	661	658	656	651	646	638	650	611	677	639	629	677	648	653	657	627	637	655	687	634	663	656	628	650	677	635	674	656	654	639	705	662	732	669	627	685	618	599	677	687	639	633	672	647	667	647	620	701	642	678	659	616	623	632	671	695	676	626	676	623	671	648	597	671	671	679	625	639	644	682	665	665	637	656	652	698	640	648	653	646	615	668	639	644	691	676	634	635	682	599	689	661	710	634	679	629	642	642	622	667	663	697	602	621	636	606	639	650	662	635	653	651	650	642	667	676	659	636	645	625	660	629	645	670	642	671	633	618	640	668	635	644	644	638	618	618	646	598	639	699	638	646	639	654	641	603	633	660	603	636	649	643	662	613	661	677	633	663	616	683	644	656	604	670	646	654	630	688	650	665	635	605	650	663	633	615	622	633	681	637	623	648	606	615	660	664	615	690	671	625	647	655	636	632	667	647	645	678	653	708	659	662	648	678	619	609	614	607	683	671	644	680	663	622	653	674	650	655	630	673	684	671	593	638	656	640	620	670	663	692	598	667	678	644	660	691	673	641	623	663	615	644	617	623	658	653	691	624	688	669	632	675	595	628	622	670	665	653	679	605	668	614	614	616	639	600	631	613	682	602	713	651	658	637	657	633	648	651	624	608	640	668	667	596	622	622	669	668	674	613	675	670	610	658	623	651	656	625	653	658	657	674	656	634	622	629	625	630	634	613	624	625	618	613	670	661	649	663	658	651	642	604	680	635	684	633	641	648	648	673	641	609	629	667	615	613	635	657	617	654	660	660	626	598	678	637	651	625	682	629	630	619	643	639	646	679	632	672	619	659	665	655	634	628	650	646	637	651	628	667	651	649	644	595	629	699	655	630	647	617	684	609	706	625	664	629	628	630	635	682	635	653	604	630	660	674	644	652	627	610	620	627	612	666	633	671	661	639	622	648	637	665	621	636	647	672	669	639	661	652	654	676	667	655	644	656	627	644	661	638	670	686	659	675	708	621	687	605	684	657	678	628	641	657	650	627	653	648	647	642	675	602	659	642	644	618	655	649	597	625	654	634	665	645	679	643	694	632	680	608	603	693	633	671	675	588	645	641	647	687	641	656	624	620	651	639	641	637	676	636	629	678	623	676	668	631	646	643	639	653	668	641	644	662	665	654	616	626	647	636	658	652	673	619	649	720	659	672	635	670	652	633	616	603	667	660	667	674	700	638	627	680	684	670	656	679	661	659	623	642	699	639	632	656	650	628	666	704	612	674	655	673	669	657	634	681	680	724	672	610	582	671	615	684	631	643	689	626	607
15007	1938	1321	801	420	299	268	217	191	233	201	153	152	136	139	136	160	139	125	125	122	132	129	122	155	127	135	146	124	139	142	122	142	142	122	112	113	117	124	131	148	128	134	122	125	131	135	129	135	122	141	122	126	108	117	131	114	135	131	124	127	129	116	114	138	115	130	112	131	139	135	122	105	123	127	126	138	125	128	124	121	153	104	135	145	139	127	141	133	107	124	130	124	136	151	132	122	127	108	128	121	138	153	132	140	135	130	132	133	139	135	105	125	101	134	119	129	98	127	138	128	132	119	118	113	106	131	118	109	151	122	132	141	109	145	116	136	115	129	119	116	129	145	109	107	114	119	125	95	126	134	152	129	111	131	137	138	127	125	122	115	111	121	136	112	136	127	129	145	113	122	124	121	119	108	118	109	110	126	126	130	109	119	137	122	116	125	112	149	135	118	105	119	124	123	119	107	121	131	118	134	121	129	133	111	139	128	114	131	127	110	133	127	125	106	127	117	112	132	130	120	136	124	149	122	114	107	130	110	119	107	120	133	135	130	126	124	123	130	99	116	131	119	144	126	143	121	126	118	114	119	133	121	135	137	127	126	111	112	94	120	124	131	148	115	137	131	138	123	121	105	105	132	115	114	111	112	105	122	102	117	130	100	109	134	112	120	126	130	121	126	121	117	120	126	133	155	118	141	126	122	136	109	116	118	117	105	128	107	130	120	119	120	121	123	119	116	119	123	135	98	112	113	124	117	127	114	139	94	114	123	122	137	122	101	137	99	143	108	123	136	111	133	108	132	125	140	109	113	115	111	135	121	118	143	135	122	122	106	121	142	129	142	132	126	141	112	122	100	120	136	94	109	113	125	117	125	116	107	123	118	115	142	139	126	121	111	105	137	105	108	117	123	112	132	137	116	122	111	115	129	145	119	107	145	133	126	122	122	108	122	114	122	139	124	138	118	113	152	114	101	131	130	147	118	114	117	123	139	123	129	118	117	129	116	125	120	109	126	123	122	112	138	134	126	116	117	122	123	117	119	136	112	132	117	148	130	104	129	136	117	141	136	118	147	122	131	132	125	129	111	116	130	137	122	136	102	127	116	120	124	127	147	126	117	113	119	141	111	121	113	116	120	125	121	122	124	131	112	116	113	127	117	117	146	132	137	105	100	126	115	136	132	106	118	131	121	124	112	111	142	124	123	133	146	117	110	115	126	122	117	144	141	126	128	106	120	120	120	146	128	116	108	129	131	132	120	127	109	132	124	120	122	120	142	113	126	121	121	124	127	149	122	121	145	131	137	113	107	137	117	110	122	124	128	119	110	125	123	105	139	126	101	132	119	124	112	109	115	133	120	124	124	130	142	101	124	131	140	121	154	111	138	100	116	114	132	139	121	110	135	131	110	121	116	109	128	121	120	122	128	134	117	126	119	108	131	129	100	105	121	109	120	128	114	107	142	151	111	135	123	115	125	130	124	134	122	122	124	125	118	123	106	115	115	140	133	138	108	132	118	123	121	131	96	101	118	130	108	123	129	120	142	109	124	121	121	120	124	116	115	123	124	127	122	128	130	114	99	138	124	105	132	116	126	99	129	111	120	119	104	135	124	136	107	138	136	128	132	132	128	111	113	132	120	106	106	132	134	123	109	149	117	127	136	123	115	116	105	110	127	124	126	136	117	118	125	109	107	125	136	107	125	138	114	118	143	115	138	110	118	120	136	119	116	118	130	124	112	129	112	115	118	114	103	121	128	128	112	107	110	111	110	115	165	125	143	126	103	119	118	116	119	134	125	121	110	135	117	133	115	118	120	117	107	123	130	99	119	132	127	128	129	119	134	100	101	111	126	126	107	106	114	144	120	103	121	106	135	105	122	106	118	122	109	154	102	120	133	129	130	98	118	145	127	119	111	127	122	121	138	135	130	147	129	133	126	107	143	119	114	116	122	117	125	136	129	110	102	124	122	122	128	115	117	124	113	124	145	146	125	119	147	111	115	129	109	139	125	157	117	140	127	126	110	133	134	124	102	122	122	131	116	131	118	121	125	141	125	124	135	134	124	127	111	105	118	130	134	120	108	92	136	140	111	112	123	133	124	109	116	135	128	134	123	110	96	134	139	137	98	139	110	139	118	124	122	130	110	134	112	122	140	115	117	109	164	129	115	125	128	143	112	117	132	114	131	126	114	117	138	124	139	146	124	98	137	111	124	126	103	118	141	118	132	130	109	125	123	117	125	122	127	130	128	103	117	132	113	127	113	136	128	140	146	114	130	155	116	116	127	111	126	134	110	134	112	127	112	139	124	107	108	141	107	106	119	123	127	123	119	132	110	109	137	126	121	116	118	103	107	123	104	114	98	111	121	130	117	125	108	125	129	134	131	117	119	121	119	129	104	124	140	121	125	122	119	125	130	136	120	133	120	135	108	114	134	124	123	116	114	126	123	123	132	107	119	124	115	117	123	121	124	132	113	119	129	128	116	120	127	120	125	120	122	119	132	121	141	132	127	127	106	108	127	115	120	122	107	115	102	112	130	126	117	131	144	126	116	118	126	147	122	112	139	110	109	121	109	121	149	114	132	123	124	138	117	111	138	134	108	107	134	123	130	122	147	124	119	126	122	118	118	130	138	141	106	112	120	115	124	116	146	136	106	134	122	124	126	111	136	143	155	141	117	126	129	119	132	149	137	101	119	112	144	138	118	121	110	128	120	131	122	119	116	135	135	115	118	127	149	115	144	121	119	131	103	137	117	102	119	122	114	119	123	129	115	136	131	125	118	102	131	129	121	100	129	115	123	107	132	144	135	134	129	151	121	115	122	96	134	120	111	135	124	140	133	108	131	122	136	122	120	97	122	118	124	111	145	134	125	119	101	134	111	103	126	146	126	132	130	128	112	126	134	113	99	110	135	130	124	125	92	117	133	113	128	104	116	108	141	115	130	109	103	128	128	143	131	123	134	115	118	117	125	111	147	127	124	90	126	142	94	113	112	131	118	134	123	95	139	117	136	129	132	121	129	130	120	117	125	125	138	122	139	120	132	130	103	110	126	117	121	135	146	100	122	146	126	127	111	118	106	123	101	121	117	132	108	126	104	123	108	133	111	141	105	140	112	131	123	125	112	116	124	126	135	141	132	122	130	150	129	143	135	112	147	107	119	122	120	141	106	132	124	105	112	102	114	123	129	127	112	113	123	133	113	117	113	125	113	136	133	149	131	112	126	135	111	115	119	123	124	118	113	117	149	135	118	112	120	104	137	114	146	137	118	141	117	106	134	125	128	132	132	125	120	129	118	121	115	127	114	122	107	136	147	113	126	113	114	125	133	106	131	118	147	113	111	125	133	105	124	121	123	119	119	121	115	124	110	114	103	114	118	137	109	122	119	120	110	127	126	137	119	107	123	132	107	126	126	118	104	139	109	124	131	125	135	117	107	135	124	122	109	110	127	130	113	116	144	127	101	127	120	128	111	137	128	105	123	116	107	132	106	129
9359	1695	2689	2616	1718	1359	1086	832	728	918	779	500	471	483	440	447	423	446	392	398	394	398	366	396	390	345	383	359	362	375	355	325	332	344	339	351	330	306	353	359	320	312	348	334	326	354	331	328	281	305	375	309	319	309	342	347	322	326	300	341	327	320	328	316	340	307	342	322	344	307	316	348	336	273	299	296	301	311	298	331	300	314	313	318	317	324	331	335	307	303	300	321	339	308	301	335	323	327	335	323	344	300	300	327	304	347	318	327	324	338	320	330	317	303	280	310	299	297	336	361	322	309	305	323	313	280	342	308	323	299	321	318	329	300	286	296	326	303	289	355	321	312	328	324	331	303	312	322	326	293	305	322	287	329	344	296	338	324	306	316	317	332	307	312	288	318	323	298	363	345	329	335	332	319	309	333	332	333	334	319	325	304	356	299	301	307	325	316	294	310	326	354	289	337	324	339	310	329	291	335	338	283	330	330	307	330	338	351	313	303	346	346	300	307	345	314	314	305	337	309	307	354	354	299	299	318	325	306	317	314	293	298	336	290	313	310	322	316	339	331	317	306	315	322	319	300	324	295	317	336	331	318	271	314	340	307	319	293	355	356	317	300	343	296	345	312	317	305	322	304	325	308	320	323	325	307	296	306	317	334	331	284	348	344	318	314	322	298	310	312	325	327	320	305	285	330	315	330	338	321	313	314	313	293	310	288	306	322	312	308	312	327	286	331	306	334	320	326	300	305	319	323	298	332	338	287	315	332	313	293	299	338	288	305	323	335	301	340	307	329	325	335	310	305	352	325	309	307	324	313	346	307	335	345	313	291	313	333	304	368	311	312	328	306	322	315	309	321	342	323	320	304	310	289	334	318	319	301	340	311	269	328	338	335	287	331	312	335	308	324	301	337	307	334	334	310	305	285	330	323	345	313	341	319	307	314	324	355	295	326	316	353	303	309	293	292	334	309	321	327	323	348	348	311	305	334	288	291	300	320	330	321	317	320	319	314	325	307	311	303	327	334	314	320	289	302	344	356	300	315	324	317	334	328	307	331	345	326	309	314	307	324	301	324	322	320	318	295	337	335	316	304	306	318	302	319	309	322	335	317	323	323	286	341	341	328	302	310	323	315	347	311	338	321	300	339	348	302	330	338	323	317	320	329	329	303	303	338	332	289	289	294	302	315	320	333	327	333	316	347	324	329	344	316	304	311	298	323	324	327	319	325	338	321	315	325	332	327	334	304	349	326	300	300	323	337	310	326	313	349	321	312	331	310	330	339	302	333	343	316	319	318	299	316	311	336	320	326	325	300	310	324	323	295	310	309	299	282	314	331	354	322	315	341	308	311	313	329	302	338	320	333	354	322	305	338	312	344	313	320	300	341	310	326	321	307	306	288	303	323	344	318	308	321	333	321	320	338	296	328	350	326	334	348	310	351	284	313	357	301	304	276	359	325	321	299	328	326	317	317	330	292	341	296	325	303	295	284	312	310	305	322	305	317	318	312	305	320	303	339	326	305	309	341	327	317	309	334	323	279	329	292	288	331	316	301	323	323	320	324	315	293	341	299	330	311	306	295	299	354	311	297	331	314	320	319	314	362	273	297	290	310	320	341	317	322	360	307	299	320	335	299	334	337	328	311	329	314	301	283	291	313	316	327	333	334	309	325	308	297	294	323	323	339	311	322	327	326	300	328	278	300	301	305	339	300	355	331	324	330	303	344	312	307	320	309	308	316	290	306	326	316	317	334	324	321	327	344	313	310	347	302	320	335	324	350	289	312	300	323	304	345	286	293	317	319	326	314	344	327	285	295	309	314	340	315	309	317	337	321	320	316	314	326	299	311	314	319	319	323	331	308	316	325	317	319	316	313	312	327	323	339	325	304	283	316	335	339	325	334	297	339	308	332	335	326	327	318	354	317	301	311	327	300	321	312	290	328	330	294	328	318	323	330	326	306	309	316	321	300	330	314	303	342	307	353	336	290	329	293	334	316	323	319	339	333	323	334	344	313	323	333	314	361	338	342	362	326	292	325	286	295	281	335	324	337	335	315	293	338	319	290	321	315	311	304	306	324	306	316	332	288	332	343	366	321	323	327	334	313	328	346	276	318	291	316	309	335	324	316	315	340	334	312	302	321	312	314	314	322	289	307	325	290	328	302	308	267	309	343	338	341	323	339	333	307	331	337	320	330	315	324	330	291	331	293	303	305	320	344	353	355	312	301	299	338	277	332	324	315	336	334	287	318	286	325	270	297	296	320	330	312	303	334	266	307	323	299	275	320	345	320	342	326	307	294	287	311	310	318	314	318	329	297	328	317	299	312	313	299	327	321	310	338	353	327	327	330	318	341	318	342	313	318	291	301	303	324	314	314	313	295	312	326	316	315	326	308	321	331	332	344	342	295	326	316	306	324	306	296	327	339	272	326	297	339	312	338	294	292	316	320	295	318	296	317	297	306	334	314	295	340	326	327	297	314	342	309	297	317	318	312	334	320	325	334	318	335	302	313	306	321	312	329	323	282	292	290	307	336	340	333	315	340	302	285	322	336	304	314	313	327	315	320	314	314	298	310	323	315	342	309	309	297	282	331	313	325	336	289	318	259	331	288	296	296	357	288	324	337	329	318	333	310	326	334	283	308	318	324	324	289	287	296	320	286	342	343	297	310	297	270	322	317	315	299	340	317	297	298	325	345	308	312	315	312	323	326	286	331	298	356	326	331	327	314	329	310	306	324	326	322	298	298	309	323	320	326	323	319	323	298	297	315	300	314	315	299	322	325	341	302	314	322	323	289	330	320	292	335	307	332	299	324	315	311	333	326	325	315	316	326	313	327	330	342	305	309	340	326	278	335	342	308	352	324	340	309	286	314	323	284	349	310	319	297	297	336	309	337	327	339	330	328	320	315	333	337	323	319	297	332	337	339	324	317	313	308	317	355	313	297	298	338	303	332	328	330	307	320	309	316	332	340	318	336	316	326	326	338	296	314	329	302	354	387	308	318	304	327	365	284	291	301	296	319	335	322	288	301	368	335	304	318	307	280	310	317	329	304	311	309	287	313	292	343	331	342	304	308	304	322	324	312	308	354	320	330	310	319	327	299	329	308	303	329	303	294	317	349	308	332	314	319	325	339	320	344	344	326	322	333	338	322	316	283	280	326	324	320	292	329	317	339	336	331	321	306	299	315	300	331	297	303	337	318	309	316	341	317	335	324	304	329	324	339	344	328	330	325	328	307	309	332	291	299	289	321	307	314	295	336	323	311	316	302	324	333	330	302	335	326	295	347	329	343	315	312	333	348	340	307	282	298	307	321	290	312	295	335	317	308	306	309	295	312	302	329	315	298	289	308	309	312	313	292	316	286	341	317	321	330	291	313	308	347	315	351	309	341	307	333	338	301	328	289	277	279	319	324	315	325	323	324	334	331	326	315	316	308	308	321	309	312	307	312	361	323	276	316	354	333	311	314	333	328	334	299	330	331	306	298	333	296	323	334
2401	645	635	452	384	346	360	299	334	375	343	352	375	350	332	334	341	293	339	327	313	354	336	340	367	349	388	354	359	329	340	355	364	355	310	313	359	349	372	351	334	357	359	355	294	345	352	332	349	338	381	346	333	362	378	358	347	356	361	380	342	338	359	335	383	341	356	331	344	356	380	336	336	316	330	376	317	354	374	325	319	347	348	345	341	333	348	350	351	354	355	349	324	375	346	338	341	349	355	332	364	326	323	344	323	293	376	333	343	361	318	315	317	325	296	341	311	333	323	326	339	324	337	308	348	362	325	338	338	342	355	354	348	344	331	356	340	349	290	322	366	346	378	337	340	361	326	352	348	336	362	339	360	370	358	305	377	344	335	374	315	314	377	382	362	315	356	322	402	355	323	386	354	339	345	326	330	337	343	333	342	320	349	323	345	343	331	374	324	349	359	357	333	334	333	343	303	330	355	335	353	337	362	312	320	344	346	354	334	353	344	332	339	339	324	355	346	357	319	349	326	325	359	351	333	332	323	345	327	335	350	326	323	310	362	355	330	357	304	320	356	319	329	324	398	364	344	338	365	342	334	328	372	365	349	323	339	354	353	342	325	360	375	343	332	329	361	317	329	340	354	325	371	337	347	317	361	360	301	346	350	341	348	407	352	307	341	360	353	330	375	363	336	346	357	343	347	330	320	335	340	374	391	322	358	350	315	365	341	348	364	345	325	299	354	344	310	355	348	341	356	362	374	381	378	321	351	326	302	358	334	347	311	372	325	366	334	317	363	311	310	315	336	349	366	350	328	319	346	337	328	347	322	357	348	378	371	344	299	317	377	373	334	389	334	372	330	344	369	335	350	342	312	361	325	335	328	326	339	376	331	354	282	340	347	343	337	351	349	364	315	338	368	368	347	357	346	341	376	314	352	367	361	359	348	345	318	309	333	328	335	332	316	325	311	333	339	307	357	333	338	350	344	350	396	368	352	297	329	342	316	345	324	349	333	361	332	315	352	328	362	325	306	335	344	332	325	347	361	369	382	320	342	334	363	297	367	337	332	337	359	340	332	352	340	345	347	341	360	399	349	375	310	329	341	357	332	347	337	340	305	340	320	327	349	314	373	339	331	349	346	363	351	377	352	352	345	328	327	349	328	344	335	321	333	346	345	332	333	331	332	343	334	328	338	357	341	313	314	351	338	346	347	310	336	335	339	357	341	343	351	330	335	295	295	322	342	329	340	355	358	364	319	341	350	355	328	316	329	340	345	333	353	321	349	354	330	364	344	325	324	376	348	349	330	342	366	346	353	323	353	339	361	346	374	339	293	329	330	327	306	378	349	336	333	362	394	358	363	330	357	353	347	340	359	335	350	332	322	345	333	322	351	366	375	349	347	322	365	351	327	317	340	355	363	355	373	362	332	372	336	348	363	334	345	344	350	336	344	350	353	329	343	339	333	362	365	328	331	346	358	318	379	334	351	335	345	338	318	345	359	349	345	393	316	348	334	330	326	338	363	343	304	328	358	321	311	334	342	347	314	324	319	332	305	354	339	326	326	350	362	333	375	353	362	370	343	337	322	345	315	353	342	334	345	343	292	326	347	301	333	376	320	358	317	335	335	367	363	351	312	364	346	334	327	353	317	351	322	329	306	356	330	319	321	325	326	351	347	347	325	325	335	354	310	315	341	336	321	352	379	346	350	362	343	330	336	331	350	325	346	347	347	384	354	336	332	337	317	296	291	338	379	352	340	359	366	340	349	342	342	346	317	351	335	319	359	324	361	349	350	358	325	337	325	297	332	319	336	311	347	331	317	314	340	379	343	302	329	356	327	342	350	338	357	344	353	299	342	346	348	326	364	353	325	337	369	331	337	300	333	353	325	320	354	314	324	319	333	340	365	292	339	343	311	311	319	339	331	313	351	352	331	363	349	349	333	354	338	308	335	348	355	336	341	353	359	309	349	314	336	351	326	346	332	354	297	349	330	331	341	362	345	354	354	322	367	361	392	317	337	360	350	345	359	343	323	339	374	331	337	366	342	362	348	338	335	348	318	339	333	352	377	365	369	365	317	337	358	371	329	315	341	323	352	341	320	369	359	370	336	324	352	341	326	343	339	322	334	354	380	335	368	328	337	327	333	349	339	311	327	298	326	350	338	341	320	380	330	376	361	335	317	292	314	351	327	330	369	358	349	374	347	351	338	341	353	326	344	339	323	313	306	328	339	340	379	340	337	355	343	338	351	326	325	378	318	352	332	337	328	372	331	334	314	300	334	353	352	345	356	342	326	336	337	309	392	337	343	316	326	292	335	359	333	346	328	352	349	343	336	342	341	315	354	379	347	316	325	365	340	344	343	348	341	345	355	360	331	364	344	371	372	331	372	315	347	348	343	355	364	337	358	333	354	342	380	314	344	345	358	322	317	333	359	337	326	331	346	394	363	332	350	348	365	380	358	339	346	342	300	338	344	310	370	362	332	366	311	345	340	345	339	321	301	338	355	325	327	325	340	331	326	345	329	337	355	316	314	342	323	375	344	328	341	353	358	318	327	366	363	365	315	352	346	347	389	382	356	324	345	320	331	357	392	358	333	295	324	323	351	322	313	343	318	366	366	352	377	343	340	333	382	315	368	370	319	335	362	346	327	351	342	344	325	315	333	371	368	341	349	338	360	331	354	346	345	356	338	354	338	346	375	362	319	361	336	340	402	344	344	368	314	316	314	356	319	307	356	327	356	339	366	339	303	339	327	343	339	350	377	334	343	348	353	375	375	349	328	318	366	406	348	333	353	345	324	374	340	335	299	339	323	345	338	347	339	339	341	351	344	308	331	345	338	320	357	371	318	365	334	338	330	314	378	326	324	335	378	370	355	326	357	351	338	374	366	327	332	352	330	342	348	347	387	358	339	317	325	326	358	328	313	351	328	318	359	344	364	347	357	313	359	347	332	352	323	363	339	349	342	332	329	324	335	331	347	341	326	329	352	338	369	349	321	362	341	342	353	362	373	369	374	328	355	343	360	324	329	345	332	311	356	351	357	380	312	346	337	323	386	357	342	363	329	324	354	369	349	352	336	312	319	359	338	294	380	332	352	331	365	334	318	349	314	338	346	327	324	356	346	336	318	327	349	334	340	361	367	382	362	350	343	312	319	351	352	341	340	354	341	338	332	314	338	355	324	334	340	357	324	340	327	343	362	315	369	354	351	325	325	327	370	340	353	359	298	343	309	328	324	325	359	353	340	355	356	352	358	331	346	323	339	358	309	376	335	354	349	360	338	310	412	374	339	348	351	357	350	311	300	330	326	310	334	338	371	340	323	370	335	378	347	317	357	312	384	336	340	341	370	339	330	323	353	360	338	332	329	338	313	367	337	326	342	348	310	341	305	336	323	334	349	317	320	355	362	364	321	330	350	367	369	321	349	317	349	351	338	362	357	319	335	358	330	331	314	382	316	316	394	367	355	342	349	350	333	304	355	358	359	345	362	313	370	338
2642	1088	1404	1143	1018	921	828	842	854	973	900	840	776	787	802	807	779	785	782	803	790	797	809	806	793	787	816	770	826	760	830	782	783	773	764	786	828	761	794	806	795	797	786	819	764	792	805	783	798	776	717	829	798	803	786	758	821	808	810	811	794	788	741	840	829	771	820	824	827	744	800	788	821	822	811	795	844	824	784	744	791	815	768	820	781	820	775	780	851	843	814	814	762	793	819	837	763	729	806	775	794	737	815	773	842	758	784	817	864	818	793	804	831	750	796	731	797	837	777	751	832	764	741	790	837	770	791	800	791	765	808	791	793	779	795	803	777	768	746	810	775	787	825	787	781	764	780	791	809	801	789	786	781	797	817	806	850	791	858	794	781	785	748	853	793	748	796	760	766	771	821	821	815	764	765	774	793	751	799	807	783	804	748	823	834	814	805	774	774	817	859	819	787	775	806	782	802	798	770	769	825	762	789	796	794	780	761	803	763	796	794	802	756	753	817	840	775	801	794	775	762	792	791	810	786	798	776	812	789	768	783	819	798	829	747	782	865	834	791	780	801	794	781	794	822	838	813	789	781	807	797	840	828	760	816	784	775	791	781	810	852	757	737	820	798	785	816	814	728	776	824	800	807	742	807	809	763	793	801	754	853	755	812	833	810	805	806	779	770	850	827	820	834	785	826	832	771	821	844	794	818	758	797	821	763	827	766	813	809	786	749	801	752	810	764	777	776	793	786	835	824	754	800	777	837	821	757	808	801	819	842	749	797	779	772	831	823	749	807	827	751	767	808	763	771	779	779	764	827	791	763	787	759	838	823	758	789	784	767	828	797	812	813	816	843	816	745	804	818	764	788	838	741	810	833	737	799	789	801	824	828	797	739	834	785	825	778	759	807	817	781	752	719	775	790	834	841	768	771	703	814	738	758	779	815	737	781	808	762	816	776	787	797	755	772	810	802	748	827	807	798	784	817	776	759	775	819	782	835	757	804	772	825	856	786	818	796	731	759	805	792	835	815	806	764	811	777	770	768	803	745	797	770	802	775	758	804	782	817	794	801	813	741	818	803	748	772	801	752	783	752	773	798	789	767	743	858	804	755	814	777	802	823	807	797	755	816	742	804	837	811	853	814	826	807	810	783	780	799	762	867	779	859	790	730	799	756	822	767	834	795	790	787	789	780	819	784	778	832	772	797	797	812	805	766	788	794	814	778	824	821	817	782	781	804	778	771	757	797	780	788	792	846	774	778	840	781	805	772	749	814	793	863	807	793	808	824	767	779	816	810	780	799	818	818	756	780	772	823	821	771	732	800	739	798	736	779	790	804	762	791	748	756	888	782	797	808	767	812	835	772	761	768	802	787	799	800	822	767	770	780	792	810	779	816	838	819	830	840	767	784	795	744	743	819	770	810	794	777	823	791	765	835	796	782	763	798	820	798	810	800	816	778	821	811	817	809	786	833	769	799	792	813	789	817	778	766	803	783	803	798	780	788	787	791	753	761	770	748	819	742	799	799	744	799	751	727	815	824	811	848	769	804	809	842	778	806	811	781	784	772	802	761	782	769	863	772	809	798	819	756	806	800	782	851	798	779	847	796	776	787	754	732	785	798	812	872	785	804	806	816	849	794	801	802	815	772	841	781	829	788	815	840	767	818	759	780	787	829	809	783	743	815	788	840	783	828	787	858	767	778	831	782	822	782	793	784	806	784	788	831	754	758	835	819	747	777	758	791	782	834	794	800	797	731	782	836	784	807	799	822	798	797	769	765	801	831	826	845	828	737	811	819	771	775	811	811	815	775	791	873	786	801	733	807	759	799	768	782	724	809	813	791	801	793	811	784	812	770	756	798	781	777	766	797	805	771	751	778	808	758	783	773	764	788	771	779	813	812	834	802	784	777	798	784	793	799	827	826	788	806	736	770	856	790	799	773	793	805	823	799	772	742	776	765	786	815	805	806	802	775	775	749	748	723	829	823	754	796	815	719	777	798	753	805	785	796	810	859	820	786	820	768	804	786	782	816	817	792	783	805	767	807	765	793	776	775	815	834	787	742	831	833	808	793	773	817	752	773	736	757	775	778	784	745	798	789	797	828	785	809	859	795	799	784	768	807	764	737	760	752	767	736	820	774	812	806	732	813	772	755	786	802	781	766	820	807	785	754	809	829	726	779	788	783	829	786	816	820	785	765	827	765	797	756	813	762	830	789	820	768	756	795	763	801	783	815	807	779	760	834	851	779	820	780	765	739	788	794	823	748	747	791	774	785	810	765	824	798	791	748	775	715	755	782	822	782	818	811	802	784	795	829	794	770	785	803	780	829	833	806	823	803	796	760	772	783	802	791	805	879	803	822	798	806	804	748	825	798	793	768	783	826	767	791	812	843	789	799	734	768	807	767	761	797	736	816	776	804	788	791	760	848	742	807	806	798	822	788	774	787	806	771	836	821	854	803	787	826	771	794	758	761	816	849	825	766	789	801	801	817	717	812	809	774	800	830	818	838	759	803	795	784	799	802	804	785	836	772	812	780	813	754	817	774	780	809	788	798	788	797	770	769	784	825	839	791	798	775	773	781	765	771	827	812	800	802	827	806	798	773	802	792	803	805	799	777	785	804	774	788	774	722	810	810	773	807	808	781	794	781	795	828	778	764	846	780	847	794	809	809	828	790	817	825	797	785	788	817	783	763	798	716	788	774	795	770	813	781	803	762	781	763	868	774	825	765	790	803	783	759	776	795	821	804	826	802	770	778	771	816	849	812	819	806	777	742	791	718	784	777	842	783	783	797	818	855	791	787	803	793	786	878	793	769	753	855	796	754	799	819	824	785	795	798	786	783	818	803	784	759	798	786	724	806	796	775	793	808	784	777	767	810	830	785	793	791	774	755	780	772	797	852	753	773	776	813	798	757	803	753	794	801	736	790	846	804	754	827	769	825	788	774	798	817	825	804	820	700	845	795	813	771	741	799	793	774	757	782	777	731	774	794	768	866	796	761	829	788	832	802	807	802	830	819	803	822	780	771	743	793	777	778	792	792	820	818	791	785	833	773	830	820	785	784	764	794	777	814	764	728	822	791	805	778	795	803	777	727	716	820	823	786	807	799	842	766	817	767	773	766	838	758	769	783	774	758	848	778	783	760	819	828	801	790	781	784	866	764	832	758	791	833	833	784	752	768	702	779	773	781	794	750	798	775	832	796	762	799	707	788	783	783	769	787	763	807	834	800	769	805	806	794	781	767	767	771	797	767	790	832	819	751	724	816	745	786	781	809	741	790	765	794	775	797	742	744	746	775	770	797	771	800	755	869	805	789	819	826	841	774	808	789	758	792	812	756	724	802	796	827	762	784	775	824	794	851	802	846	822	762	807	801	821	802	853	810	847	809	765	774	818	786	765	786	831	755	792	777	792	795	804	755	801	832	770	791	807	799	782	772	785	781	782	765	779	820	761	832	776	804	803	787	790	781	750	835	774	830	789	785	786	770	753	837	795
8825	1101	1063	572	530	422	357	332	307	346	345	300	315	259	257	254	275	270	252	276	288	297	275	290	265	286	254	261	292	271	284	312	274	260	251	254	307	325	275	291	270	285	272	266	269	277	264	266	281	255	259	247	271	268	282	278	283	270	270	251	296	261	279	249	275	257	279	264	295	275	283	255	309	248	278	315	282	251	287	260	259	286	308	301	256	247	320	291	297	275	267	285	259	288	254	300	251	266	311	295	274	277	252	269	276	278	300	298	280	299	274	288	275	274	261	285	298	275	295	260	301	253	262	287	292	268	290	258	274	290	261	282	253	289	254	247	269	291	287	250	271	290	273	260	280	271	298	298	263	314	270	273	251	278	316	272	298	282	284	279	282	283	276	280	287	266	271	264	258	283	271	250	261	315	310	300	285	292	303	287	293	281	275	252	247	264	289	272	270	244	276	268	300	266	262	280	263	284	281	287	276	277	259	287	272	273	251	284	223	272	263	268	276	284	278	263	262	284	248	260	242	289	267	284	266	268	273	254	286	264	313	288	240	246	264	264	285	242	282	278	271	299	297	290	274	283	282	275	278	282	257	282	251	282	268	286	269	245	280	275	297	255	278	293	282	260	272	290	277	308	267	290	260	240	292	297	241	262	258	307	300	269	309	290	279	278	279	285	306	293	293	278	260	220	286	296	272	265	234	293	259	270	273	281	308	297	237	263	274	303	320	285	233	260	273	261	276	261	293	298	291	283	292	304	281	267	280	268	302	296	250	278	263	289	237	296	318	270	271	268	281	279	313	282	258	277	305	289	288	255	294	261	261	292	251	274	289	277	277	265	271	266	262	299	248	297	271	261	261	245	292	276	270	275	276	289	270	264	309	257	304	254	263	293	262	276	261	274	257	275	277	258	287	298	293	270	247	270	279	263	324	254	245	300	297	234	280	293	241	314	263	253	301	308	275	244	262	302	279	284	263	267	270	285	263	284	263	262	288	288	267	230	278	288	278	250	251	299	285	274	271	280	280	274	291	279	269	275	298	284	294	248	237	263	271	297	273	286	307	257	283	272	256	270	261	247	306	299	236	281	271	266	246	293	275	291	255	250	284	274	275	280	279	282	271	268	300	293	279	259	262	264	277	256	252	272	268	287	267	278	258	320	293	293	270	293	265	287	266	272	271	244	283	270	274	262	274	259	279	251	302	258	296	255	264	275	272	270	272	260	258	258	263	263	290	266	277	259	255	259	273	255	308	247	290	274	259	259	262	284	283	294	271	274	274	288	273	284	291	282	250	290	301	286	267	294	250	287	261	264	289	287	288	279	250	273	290	261	267	283	269	264	287	289	245	284	283	255	290	277	241	252	275	239	260	303	305	297	280	294	255	286	272	289	276	280	300	252	277	284	305	301	280	305	291	303	275	287	270	284	284	277	269	294	262	262	290	263	261	298	301	280	270	246	254	255	255	236	273	271	261	290	291	327	288	253	280	236	273	274	276	303	260	310	282	273	304	258	261	269	305	274	285	253	289	269	297	300	274	293	301	262	254	301	280	292	296	277	276	285	294	258	293	286	289	279	290	282	239	261	293	275	285	245	268	292	290	313	271	299	256	275	294	283	269	274	272	262	289	249	261	282	271	279	280	310	313	275	295	256	285	220	296	305	267	308	264	279	289	292	256	283	294	280	289	241	247	293	244	294	267	280	275	282	229	268	275	276	260	293	291	291	291	262	274	291	264	273	273	281	269	272	289	281	281	277	270	278	261	293	286	283	248	286	298	304	272	274	265	259	283	265	310	258	300	278	290	262	297	290	294	264	269	292	259	260	262	289	287	311	303	259	273	271	312	285	268	270	268	273	317	249	286	284	299	303	291	256	283	296	271	283	287	322	258	280	291	243	299	278	311	285	293	264	268	280	270	277	289	258	279	259	297	272	239	300	294	296	312	257	261	260	260	255	281	286	244	237	254	261	253	302	316	279	262	247	280	284	265	269	250	274	267	277	297	283	278	275	292	256	241	286	277	279	290	259	278	283	264	300	263	286	239	245	335	260	285	267	248	273	306	253	240	264	272	283	265	270	307	282	253	281	267	284	261	285	277	291	295	285	245	284	277	314	271	271	256	277	278	306	275	276	307	301	257	264	243	286	258	262	281	281	298	288	299	271	242	268	276	283	270	253	263	299	257	259	280	259	271	280	291	282	278	308	266	258	257	279	282	259	284	257	295	298	310	305	284	270	260	289	291	285	254	287	283	267	283	267	292	281	272	254	289	273	276	276	273	290	236	256	278	266	284	282	267	252	282	294	264	284	278	286	271	282	287	324	294	253	276	297	293	302	297	270	268	250	271	286	283	275	288	254	242	277	242	270	289	277	271	302	289	292	276	293	276	295	281	261	262	311	304	284	282	243	247	264	261	269	277	313	298	286	266	288	299	286	286	266	247	330	281	267	277	287	294	281	297	293	271	272	275	249	276	272	280	298	262	284	314	306	280	287	260	287	264	279	281	268	277	266	263	243	312	287	284	270	290	310	293	278	268	245	240	289	260	289	277	257	282	285	282	285	275	246	284	290	276	308	252	254	260	249	315	284	293	305	282	263	273	255	272	245	271	302	249	275	286	300	311	294	290	285	288	278	241	294	281	246	288	250	246	256	254	265	256	262	271	267	275	273	266	273	279	288	287	287	289	285	258	278	280	274	249	280	276	283	286	285	278	273	253	279	248	244	270	271	280	296	285	271	266	273	249	282	276	285	245	269	279	300	270	241	274	248	262	279	287	244	284	259	284	267	276	268	278	235	261	271	285	277	300	277	263	240	262	256	274	273	284	255	262	286	276	280	254	299	275	260	273	270	278	275	283	236	260	270	285	289	256	303	286	296	261	254	281	245	275	293	294	264	323	274	226	276	296	271	274	276	288	275	288	287	275	277	303	280	297	256	255	265	275	284	284	293	272	305	268	268	292	249	284	271	284	279	294	305	280	280	304	265	306	322	297	281	284	281	258	266	281	298	289	273	300	297	243	280	271	271	296	276	314	252	266	262	274	302	250	262	292	233	274	259	275	298	285	306	290	262	269	290	282	286	259	294	250	265	261	282	259	289	280	280	259	265	286	306	252	275	275	265	290	272	284	285	286	266	278	304	260	258	286	254	297	276	279	279	266	258	261	242	272	296	270	291	261	265	253	306	268	261	268	287	268	312	264	283	274	287	280	280	269	276	277	289	283	290	296	273	266	274	263	282	266	281	274	271	235	259	263	283	281	260	255	277	299	256	264	260	292	246	263	262	256	289	281	292	242	268	255	299	259	283	311	268	273	276	282	256	272	285	289	264	264	273	263	270	297	269	284	293	276	295	278	268	294	304	284	312	279	267	275	290	254	280	267	266	287	273	254	287	303	284	289	266	249	264	314	296	237	250	273	258	247	246	273	257	266	279	289	268	281	292	270	292	244	258	285	279	279	272	276	290	276	265	265	271	254	257	286	274	244	331	294	305	249	248
7488	1390	2257	1693	1716	1321	1033	921	995	1150	908	769	710	723	749	740	741	678	710	662	688	690	701	709	673	700	664	652	651	667	715	653	613	647	739	666	679	666	638	654	644	670	628	647	663	652	636	595	667	635	658	650	639	636	661	671	661	666	627	614	684	666	642	667	648	646	656	602	682	638	639	649	717	654	654	633	663	697	624	637	667	678	651	624	656	632	672	630	581	644	621	626	638	618	672	663	659	674	667	708	691	637	669	648	669	653	623	624	664	644	659	663	668	674	695	670	620	636	611	662	662	672	610	645	616	620	616	670	676	658	644	599	679	623	654	637	626	602	618	634	620	648	662	635	657	656	676	650	641	659	663	605	676	614	682	649	645	609	646	642	648	616	683	656	622	636	657	659	623	677	676	604	651	638	645	657	670	652	668	688	625	625	656	670	647	650	678	626	666	658	660	681	635	687	680	679	640	648	657	639	657	670	694	617	597	644	661	661	719	669	630	630	659	624	665	653	640	642	648	625	645	636	669	647	638	678	669	659	639	629	707	662	651	606	625	675	656	665	649	636	660	648	662	642	600	655	648	678	665	660	665	651	638	646	639	639	658	623	616	678	659	642	658	677	646	664	614	606	636	602	675	673	644	644	603	604	644	645	628	653	653	664	642	604	665	673	599	638	579	640	686	646	662	720	621	641	661	603	608	641	662	694	605	642	685	668	677	627	661	665	656	704	621	683	639	643	658	655	622	647	617	657	640	635	702	675	642	625	601	658	634	604	640	615	666	690	627	658	623	639	627	603	660	686	634	587	569	701	682	631	629	651	658	655	612	662	626	700	620	673	671	611	632	621	670	625	602	621	661	650	613	647	702	669	650	623	653	670	638	662	689	649	648	643	586	668	693	642	615	690	653	641	634	664	672	617	618	647	639	629	634	618	670	635	651	636	605	659	617	624	617	692	646	642	653	636	647	635	680	628	687	633	616	620	625	673	695	685	653	643	640	637	647	674	615	615	691	610	659	642	658	638	651	654	693	695	650	648	620	659	639	632	624	613	663	703	615	639	615	682	667	690	624	670	650	627	676	683	640	633	658	612	631	671	667	629	616	693	621	619	631	663	631	660	637	677	643	652	696	645	629	656	686	685	649	681	676	633	671	650	648	655	608	671	646	605	676	632	619	661	630	639	660	657	634	639	677	669	625	628	648	640	629	640	678	677	634	669	668	649	616	592	700	671	619	631	673	670	638	658	694	619	644	692	611	654	647	639	658	663	643	591	582	649	602	633	642	660	631	638	670	616	686	696	627	672	651	675	682	649	641	651	684	644	658	641	632	660	670	660	656	667	647	616	664	645	623	643	697	615	650	619	636	648	643	652	635	646	659	588	663	626	668	649	636	685	609	632	605	634	663	681	633	664	653	661	667	650	658	691	636	660	667	616	624	636	621	684	662	627	668	667	653	614	683	668	659	638	605	567	667	658	629	646	683	651	660	669	647	614	640	683	626	639	628	622	634	619	643	673	648	674	652	622	637	683	650	629	641	658	626	683	628	675	655	628	658	689	619	678	664	678	652	613	657	637	626	675	637	649	654	684	624	696	609	619	639	636	647	641	644	640	696	633	662	643	656	620	639	628	681	620	632	653	610	592	667	659	679	621	650	634	656	617	629	617	671	611	602	621	641	630	641	618	682	661	611	670	645	650	688	648	626	627	673	701	669	638	654	663	648	606	662	645	667	645	628	661	647	634	642	672	682	669	628	650	648	676	625	610	621	652	633	618	611	646	691	607	647	627	650	682	660	635	640	643	676	668	663	636	648	611	679	657	660	656	642	690	645	671	675	657	656	625	654	653	665	667	621	651	655	604	650	641	650	689	588	655	689	656	659	662	663	659	657	647	663	657	657	658	649	643	626	634	652	655	655	662	681	640	643	653	669	643	681	633	625	654	650	662	649	654	651	675	670	621	631	663	611	629	657	668	665	637	609	639	638	634	633	652	645	671	671	688	654	613	649	648	668	610	708	649	643	634	683	657	616	624	656	646	682	642	604	671	631	608	674	681	637	627	658	683	647	676	660	678	644	607	631	661	632	664	635	698	629	661	630	665	656	650	616	660	610	619	632	661	653	596	644	650	652	653	652	685	642	666	628	669	644	661	619	610	586	665	642	717	623	657	623	647	611	655	709	629	657	623	656	639	641	633	676	686	598	661	626	665	602	650	621	645	661	613	659	663	677	680	618	630	661	638	643	661	651	609	631	637	728	643	668	611	651	655	647	594	616	657	672	682	653	644	687	642	658	666	656	674	581	646	637	632	611	628	668	603	679	680	659	648	631	633	674	617	687	669	675	617	618	629	649	667	639	616	628	648	693	598	636	657	623	650	598	641	655	611	675	644	650	634	630	638	631	644	674	671	616	627	649	620	616	662	649	680	652	644	658	650	679	642	677	624	638	651	653	666	642	676	663	672	640	619	631	623	651	635	676	634	571	634	653	660	691	681	643	586	611	640	648	601	694	661	622	688	665	603	647	669	609	682	642	639	664	592	580	644	617	658	673	660	566	663	637	578	650	665	655	644	622	606	687	648	616	653	661	627	650	634	661	671	624	661	640	712	619	691	668	656	661	616	610	642	639	654	610	637	643	675	644	611	626	650	632	681	665	633	618	653	657	670	632	653	657	618	635	657	617	636	652	642	655	625	666	674	623	679	652	644	665	696	657	657	644	659	613	606	701	609	643	637	674	613	674	680	615	602	643	659	612	616	632	622	652	663	623	615	634	650	683	686	648	650	645	670	684	657	583	667	656	624	626	656	623	673	647	657	657	616	642	661	629	645	647	628	631	657	584	660	629	650	637	702	638	663	637	610	659	680	656	654	636	631	636	665	665	669	635	672	629	664	669	681	634	648	658	667	651	622	623	677	618	676	679	652	657	650	614	643	689	674	643	650	658	660	657	630	606	637	645	665	622	646	653	641	648	668	649	665	628	656	628	642	659	654	666	662	673	684	640	629	630	641	634	689	610	651	691	690	671	667	670	665	653	605	689	571	643	668	635	665	660	646	630	653	636	658	679	613	637	673	611	657	637	662	635	614	660	668	683	638	660	632	636	676	678	679	680	602	695	652	659	615	623	655	657	667	613	610	645	641	651	617	632	654	650	610	637	655	620	667	617	667	675	685	654	657	650	658	659	631	653	656	716	680	658	644	656	661	647	667	659	651	673	674	646	666	677	614	654	702	612	650	625	646	654	612	613	675	622	639	642	650	634	648	687	658	622	640	644	649	687	585	600	637	639	621	662	630	641	654	685	640	625	665	606	655	629	626	655	618	654	658	654	629	615	664	624	601	670	669	635	671	629	641	633	644	669	635	669	634	610	664	642	644	666	605	607	630	664	669	632	631	647	582	711	677	638	649	640	718	605	617	596	618	613	684	660	618	614	605	618	621	612	677	635	615	599	685	621	658	634	629	658	618	625	645	646	667	611	610	660	586	608	622	668	654	672	642
14966	1635	1194	649	528	378	260	196	211	226	144	143	145	164	160	135	136	122	132	126	159	139	159	139	135	137	121	146	119	108	128	150	140	118	123	123	119	137	129	142	141	120	111	110	117	108	130	122	126	105	137	103	146	127	116	134	118	131	123	106	123	127	135	124	127	135	124	119	104	97	135	137	105	121	122	122	132	98	134	123	117	99	127	112	121	113	137	131	124	111	120	99	126	122	115	125	127	133	140	116	124	130	134	115	131	121	118	124	131	146	113	127	116	117	128	116	118	126	126	103	138	135	132	139	94	116	131	118	139	126	119	113	136	121	116	115	112	123	99	116	113	151	127	118	93	137	117	120	128	126	119	138	110	140	117	119	119	111	123	127	115	110	112	150	128	124	112	135	121	99	137	120	123	127	110	142	128	103	133	143	107	110	99	136	130	124	116	133	114	133	116	119	116	136	119	111	120	120	125	119	111	109	104	124	118	154	142	125	109	111	113	128	147	134	112	122	124	119	120	142	135	139	105	106	103	114	101	112	130	123	122	106	121	126	126	132	134	126	113	111	111	119	119	122	120	118	130	119	125	128	118	120	107	118	113	111	116	136	124	117	121	119	121	133	131	131	119	132	111	132	138	119	124	120	118	137	122	109	110	112	122	105	122	126	107	141	120	102	133	118	121	136	112	121	117	115	140	118	105	119	130	120	129	117	130	144	110	117	126	122	115	140	112	114	115	115	115	117	122	114	115	114	115	111	122	120	112	115	149	127	116	122	132	125	125	120	114	104	117	140	113	121	104	120	110	120	128	136	133	107	127	119	122	112	106	115	120	127	113	124	138	112	104	126	102	138	123	132	133	125	113	125	115	113	135	112	114	108	135	122	112	115	97	131	129	116	141	136	127	130	99	118	121	136	150	122	107	124	126	121	127	115	125	103	112	136	118	129	128	133	121	119	133	117	107	119	135	127	125	139	127	125	112	118	137	123	136	115	131	116	121	120	135	125	133	119	100	154	142	117	110	120	129	126	121	121	120	142	119	129	128	128	135	101	112	113	117	138	106	125	116	124	127	126	106	122	117	139	124	136	114	134	141	112	135	113	116	133	133	109	125	127	108	128	105	114	119	135	115	127	109	134	128	123	129	114	119	126	128	113	109	130	121	125	150	127	124	124	108	117	154	128	118	116	128	115	106	130	127	130	126	125	113	124	113	125	125	116	121	96	117	114	119	100	111	111	136	116	131	133	125	112	128	115	113	111	109	130	108	144	116	114	131	124	127	126	116	115	141	123	131	108	118	119	111	118	137	138	122	127	151	126	122	110	117	133	139	124	123	114	101	124	143	127	126	130	137	141	88	131	111	102	119	105	116	115	152	136	108	111	108	112	112	109	130	124	132	106	116	112	102	107	115	119	125	132	112	128	124	97	111	118	128	129	120	126	108	108	111	102	130	125	131	123	118	116	140	126	109	136	131	107	115	105	119	126	118	121	138	98	144	115	109	131	113	120	117	117	111	148	124	123	132	139	119	117	127	125	127	110	129	135	139	119	132	114	120	111	112	127	114	117	129	128	125	114	116	133	113	127	124	125	117	110	109	127	122	137	120	124	122	110	109	119	119	123	130	125	115	122	124	99	135	112	113	117	147	102	116	125	143	126	121	132	124	114	122	109	118	139	122	117	110	107	104	119	115	96	115	132	156	129	116	103	127	125	128	134	109	113	123	109	123	106	120	136	125	139	88	129	114	119	145	135	132	129	100	131	120	132	116	110	131	105	114	135	129	107	123	129	131	127	114	99	127	122	109	113	131	124	105	101	103	136	127	128	112	130	105	105	111	111	161	116	132	114	142	117	114	130	128	119	128	123	95	118	120	105	145	129	108	108	122	113	108	118	137	134	128	103	133	116	118	128	120	113	124	118	131	103	100	124	131	122	125	138	105	115	121	105	130	126	123	139	118	109	130	117	126	123	121	131	133	116	136	112	118	120	124	95	136	125	115	99	112	119	115	128	124	133	114	130	132	113	130	128	125	111	121	122	131	120	126	127	115	123	111	105	117	109	129	112	130	118	107	123	107	109	106	111	122	135	126	119	111	126	138	111	107	119	115	115	113	140	124	122	129	118	129	134	107	117	113	136	119	119	117	119	115	132	118	141	119	112	126	126	126	124	123	123	123	132	133	139	120	115	123	131	123	148	107	120	128	122	119	112	122	130	118	144	134	109	107	132	113	106	125	112	132	128	133	105	127	116	124	131	107	130	119	142	126	111	121	115	107	121	131	113	123	112	116	138	130	130	119	132	139	117	113	115	148	145	129	123	126	122	119	105	108	113	109	115	114	134	135	96	142	123	105	130	126	128	109	95	120	113	137	126	123	118	135	119	126	108	129	106	109	111	118	103	122	99	130	118	107	94	139	126	132	138	125	130	143	127	112	120	124	96	120	119	140	130	120	124	108	121	136	120	111	120	129	136	113	122	102	127	111	119	116	122	118	143	124	112	118	118	131	122	97	112	127	115	125	116	83	119	129	107	129	137	117	108	139	114	125	121	122	130	126	129	125	144	109	130	110	111	127	116	142	115	132	110	113	124	130	118	124	116	133	115	108	105	132	132	112	122	111	123	126	130	142	117	113	96	141	132	123	132	88	122	106	110	121	132	126	112	89	142	127	127	151	122	106	121	124	134	117	134	121	132	138	124	156	125	123	136	120	121	107	100	126	104	100	118	121	128	113	126	102	123	118	125	106	125	117	142	117	123	128	117	141	113	123	127	115	104	113	136	121	100	114	113	111	104	118	137	126	133	131	115	123	107	110	129	127	131	124	141	142	115	122	121	130	125	112	118	125	117	125	117	119	113	111	131	115	106	160	125	119	115	104	117	116	121	105	129	121	125	118	108	109	110	112	128	129	104	125	117	128	126	108	111	139	134	118	131	123	120	115	110	124	125	131	136	115	134	127	134	121	136	146	120	100	121	126	107	122	149	150	129	119	95	114	119	120	117	130	133	113	111	119	136	126	120	123	117	123	128	122	124	120	111	128	122	105	140	127	127	114	118	140	108	108	111	126	109	115	136	141	131	137	130	117	114	139	126	141	132	142	120	117	128	114	127	105	113	117	125	135	125	109	121	105	112	111	101	135	121	114	115	117	123	129	108	112	136	128	126	140	118	126	99	99	123	122	112	123	124	108	144	141	102	121	98	108	120	145	137	141	133	126	125	102	115	125	118	116	151	120	121	127	131	122	126	129	105	122	122	131	111	104	127	130	127	121	126	109	128	124	143	116	124	121	139	122	103	113	110	135	148	153	124	111	104	115	105	103	125	116	113	155	130	116	126	131	118	152	121	103	130	124	131	114	122	118	128	135	115	114	126	133	138	146	115	140	104	140	122	115	123	130	117	127	116	137	102	125	130	143	109	124	104	129	131	132	106	105	97	110	133	117	118	119	115	111	111	126	119	140	114	125	151	107	127	131	130	112	120	121	98	129	146	127	113	117	124
9143	1468	2380	2172	1959	1591	1006	879	911	913	605	516	525	484	474	433	433	437	360	396	383	370	412	373	381	366	384	392	365	338	335	360	320	369	331	348	325	341	350	344	340	319	322	351	360	348	337	293	320	317	312	313	324	332	318	339	316	318	341	349	291	345	311	310	330	317	299	312	322	330	317	327	307	336	302	307	316	323	310	318	300	313	325	330	309	348	311	310	343	313	308	281	295	326	306	284	335	321	304	299	350	322	327	316	318	310	338	319	321	290	316	321	315	317	319	289	306	275	330	319	317	302	332	329	319	324	296	321	286	347	330	317	291	327	333	306	296	302	341	329	314	322	286	310	282	306	309	333	310	337	331	322	322	304	292	328	344	297	303	319	337	275	311	306	318	283	341	291	292	283	304	297	314	332	296	295	305	355	304	287	306	321	290	336	304	297	316	342	352	317	326	318	340	289	309	325	321	327	347	337	303	334	285	281	274	303	280	331	331	336	336	320	320	289	300	298	307	325	305	304	324	325	324	288	334	316	289	304	302	302	327	338	296	302	324	349	320	293	313	312	295	312	317	326	314	298	335	327	322	315	320	336	310	321	337	308	350	303	299	334	327	334	324	296	328	338	318	314	317	323	329	305	295	305	265	306	304	306	321	292	323	305	296	322	322	293	291	305	310	281	301	321	346	323	313	310	312	319	309	319	330	320	293	312	361	307	332	288	317	347	320	306	364	338	310	328	317	335	302	323	329	306	310	304	343	325	279	287	294	324	294	312	279	319	329	341	294	319	297	319	347	298	291	339	316	283	328	308	319	321	303	333	310	295	309	311	299	322	347	328	313	321	300	321	344	309	332	341	326	358	309	299	280	299	344	297	352	322	309	318	314	307	325	311	318	342	318	275	319	328	352	329	295	310	301	277	307	284	307	323	306	316	322	337	340	275	307	328	282	315	324	333	318	302	296	317	287	314	310	272	313	310	295	318	327	311	314	319	326	317	335	325	325	334	313	296	289	299	281	319	292	320	289	314	297	321	316	313	293	297	311	323	289	316	318	307	309	293	311	307	284	310	284	294	323	301	300	293	317	294	328	300	326	296	303	320	330	313	299	329	335	321	304	315	326	308	304	298	315	311	312	299	334	324	319	299	286	293	324	310	290	317	317	325	303	313	308	315	316	320	322	307	335	281	305	300	354	315	295	320	267	310	298	292	315	311	330	277	319	301	324	286	319	342	326	313	311	313	331	313	350	277	341	287	337	305	303	315	325	314	304	310	318	329	311	299	310	322	288	303	284	307	317	309	316	306	318	297	322	341	301	323	320	318	298	331	326	286	295	299	344	325	326	328	313	313	337	342	314	305	292	315	306	352	327	303	323	309	314	319	311	280	334	298	317	318	319	330	308	323	328	300	300	323	310	284	342	300	276	317	311	329	335	313	311	341	316	324	295	323	324	315	318	375	293	277	324	325	334	321	309	304	338	298	300	302	310	295	311	303	306	301	335	323	310	337	295	302	289	322	325	306	341	319	309	279	315	320	328	318	338	309	312	331	311	294	325	346	324	320	319	298	288	313	304	317	329	298	320	327	341	337	303	295	291	316	326	324	329	320	325	317	315	319	315	325	312	321	290	277	320	322	314	270	308	332	312	276	306	292	314	320	307	294	301	324	309	302	298	288	304	313	327	296	314	307	285	309	312	288	307	311	353	322	336	320	295	302	317	337	337	304	311	290	339	304	329	287	348	319	312	316	303	303	304	297	315	296	312	314	315	301	310	314	368	312	315	293	331	342	315	330	318	314	330	294	336	308	320	333	293	300	339	307	339	338	285	278	313	304	273	303	323	342	287	303	303	303	289	309	311	333	305	295	322	289	323	290	329	326	315	283	297	305	351	317	319	330	322	279	319	330	308	319	340	310	316	322	283	294	300	330	279	306	294	303	314	321	301	301	321	354	310	291	301	333	277	313	292	307	328	315	337	316	329	281	317	303	345	314	324	319	323	332	345	333	330	320	336	290	330	352	328	307	316	317	317	296	322	295	305	302	283	305	308	311	303	304	320	296	330	323	300	295	323	296	292	325	304	285	326	332	319	291	314	307	317	311	323	332	318	296	321	280	310	304	322	279	331	329	322	305	353	330	329	309	337	342	321	306	303	317	284	331	333	329	315	314	323	320	294	323	346	346	315	338	333	340	312	321	313	330	298	305	313	290	333	292	339	290	306	337	345	322	281	324	302	300	328	337	302	305	324	316	303	310	332	316	317	312	286	309	319	290	320	346	286	336	289	278	304	291	310	319	307	318	315	310	302	331	310	310	313	347	333	336	291	315	314	321	298	316	344	297	272	312	309	316	336	315	270	339	321	288	305	319	304	313	335	348	292	326	306	322	311	313	351	318	291	329	331	323	344	316	317	360	299	316	307	335	350	298	336	307	299	323	317	321	324	297	302	294	324	338	340	316	314	306	296	303	339	322	325	335	332	290	322	297	314	332	307	334	316	331	300	302	291	318	306	330	318	317	283	351	325	333	327	333	304	336	307	343	307	349	316	299	317	355	293	322	289	312	347	336	308	296	315	318	332	320	315	314	335	317	294	312	333	302	315	314	324	303	275	319	317	353	308	318	343	331	295	312	317	312	338	340	306	350	328	296	333	304	291	318	317	320	331	317	330	297	347	329	286	328	309	344	304	347	291	310	299	306	308	312	311	343	329	282	315	331	323	288	302	314	302	300	318	345	320	290	322	304	284	329	288	329	318	304	305	336	307	317	331	294	304	304	318	297	318	315	325	323	297	318	327	308	344	326	299	293	353	292	308	328	321	300	338	301	324	312	312	307	311	313	307	343	293	304	326	300	325	319	317	322	323	323	297	283	342	323	311	296	293	319	313	326	308	318	323	306	284	314	324	314	310	304	322	302	315	292	326	314	338	297	286	298	282	340	322	315	324	322	323	308	332	310	324	308	317	324	322	288	303	315	335	330	267	320	289	333	315	319	326	322	329	316	329	305	329	328	330	292	295	337	303	326	316	319	315	322	321	301	316	317	298	312	347	338	342	336	303	318	308	296	299	312	349	342	305	313	310	284	334	319	316	300	351	325	309	312	296	288	281	323	300	313	344	335	341	298	320	318	321	329	319	312	339	323	316	305	337	287	327	314	327	307	320	308	333	275	317	302	313	315	318	332	321	316	341	318	326	302	340	299	318	322	322	321	332	303	314	311	296	317	298	326	345	323	283	284	293	327	329	295	272	304	324	329	342	298	313	310	291	326	324	311	321	332	307	299	327	312	320	350	307	341	293	286	348	316	328	356	305	335	332	299	300	311	327	315	332	316	295	301	286	337	335	310	330	306	333	319	305	315	300	320	308	334	306	323	319	314	332	328	313	301	317	298	303	318	313	319	305	312	314	299	341	284	308	323	295	331	315	328	306	277	337	295	305	316	328	292	286	328	309	359	318	282	303	325	323	342	310	328	342	348	305	318	317	344	298	309	323	309	303	324
2232	590	484	409	405	377	373	344	364	333	342	352	299	317	332	329	359	345	353	361	326	363	352	357	344	345	327	349	390	383	386	343	349	332	315	358	353	339	326	376	345	341	328	347	334	354	341	327	356	325	337	349	384	342	328	341	358	341	329	320	320	333	345	337	336	362	384	346	316	288	296	356	370	329	319	347	364	337	317	355	349	296	341	322	336	332	336	352	358	335	368	349	349	339	321	354	337	345	302	320	318	340	334	372	336	318	334	338	333	384	327	354	328	354	366	361	346	366	322	341	349	361	343	347	307	329	302	341	348	359	363	331	337	328	309	335	346	349	351	326	348	370	355	342	309	350	337	371	310	376	396	324	302	349	343	297	342	338	357	336	384	361	347	354	338	330	328	307	348	322	346	332	325	332	358	324	334	312	338	334	336	349	347	375	360	324	340	351	382	345	397	338	343	348	361	348	347	361	312	315	334	298	328	320	340	334	383	352	346	380	327	308	324	352	344	357	365	324	370	359	295	341	362	334	342	361	317	308	369	350	360	371	308	338	362	338	352	325	341	371	344	346	353	325	299	329	371	331	336	336	323	340	355	335	374	351	348	323	343	310	351	313	313	349	325	331	327	341	327	333	326	376	356	365	320	352	353	344	348	325	355	377	380	333	367	341	373	338	340	325	305	345	315	282	330	344	331	310	320	345	345	337	331	313	314	337	315	342	363	361	365	344	338	317	334	357	338	340	353	346	355	317	309	354	348	348	378	356	325	357	321	347	334	371	338	319	330	351	322	331	330	331	348	361	304	344	310	350	312	351	338	334	336	352	365	378	367	346	350	304	355	328	336	324	299	369	313	338	334	348	349	330	341	318	337	305	324	343	360	316	360	323	377	341	388	312	324	324	384	316	333	343	353	327	348	370	351	305	341	378	325	344	355	346	329	350	331	338	396	351	332	346	337	350	347	325	331	344	335	335	316	341	335	337	362	346	327	370	349	338	354	324	343	357	283	321	342	326	351	322	368	325	368	337	318	355	338	341	330	355	374	334	381	347	341	370	349	339	353	336	342	362	315	339	383	344	364	313	332	338	343	341	335	348	357	316	318	360	302	330	310	336	319	361	343	341	307	356	331	362	329	356	336	342	344	330	350	371	347	327	334	388	337	330	336	307	318	306	316	345	354	331	324	327	371	363	344	320	360	320	353	345	336	360	330	318	338	333	368	344	342	338	354	326	325	384	325	329	329	316	328	310	363	340	325	330	353	344	332	306	359	362	361	306	341	355	349	337	317	354	301	336	326	324	371	361	329	360	349	329	322	316	353	360	333	351	332	341	346	338	334	361	375	317	377	352	338	326	336	359	339	351	312	362	339	303	353	341	392	364	362	366	340	344	336	343	360	339	367	344	342	357	319	335	335	346	350	329	330	349	325	378	362	312	325	352	366	351	333	361	351	344	337	331	368	344	388	358	341	396	351	337	304	354	360	340	342	327	355	357	318	375	373	312	311	384	293	303	318	346	361	369	335	354	374	336	336	349	344	330	328	362	333	323	332	333	365	338	338	311	326	386	350	331	315	335	325	405	365	325	314	349	342	337	360	360	358	336	318	351	349	334	339	318	327	328	324	355	355	360	326	361	342	349	338	351	326	312	357	350	337	342	352	321	376	324	354	370	325	322	338	349	306	336	333	343	369	353	317	342	356	336	363	333	329	356	330	349	342	339	316	378	353	328	340	367	327	342	332	329	329	346	352	343	343	356	345	364	380	362	328	339	335	339	337	356	357	327	329	347	380	308	350	328	358	331	327	306	343	349	327	369	316	314	351	370	301	337	360	330	319	345	294	368	337	344	326	322	314	337	365	357	339	348	311	312	326	326	322	337	331	336	330	362	356	350	359	344	329	334	322	319	366	321	326	365	364	343	355	326	329	332	330	348	353	359	303	345	336	356	359	350	308	389	309	304	346	302	342	330	358	331	347	330	323	350	337	303	331	350	376	321	311	349	368	343	370	355	371	345	335	315	300	329	326	333	339	338	359	313	301	329	322	297	352	337	315	325	337	353	342	326	386	373	326	366	343	335	351	374	306	368	373	333	349	322	291	342	360	367	293	322	340	362	369	333	343	332	296	338	316	323	361	302	329	341	315	312	339	372	343	349	350	381	332	333	333	329	364	368	325	323	335	304	345	317	333	324	361	353	341	350	317	341	336	343	369	372	341	350	315	342	374	350	337	338	329	335	315	377	329	343	345	327	339	322	335	300	326	308	372	330	352	348	368	333	347	350	355	355	303	344	320	340	340	359	325	366	329	318	374	345	353	354	340	326	333	366	329	346	322	345	325	312	355	345	339	326	317	334	343	344	357	367	366	341	325	341	345	338	326	331	347	346	348	321	357	334	330	349	333	344	346	335	363	319	350	347	316	349	352	320	331	359	359	359	314	332	348	371	385	375	337	361	315	340	345	358	348	343	304	339	353	338	347	348	337	329	346	321	367	300	336	321	347	343	347	346	340	336	360	328	328	341	357	328	321	348	366	327	320	333	351	334	364	361	332	347	340	341	344	326	327	323	322	334	358	347	353	341	374	343	362	339	342	335	365	372	346	360	340	327	395	280	368	329	334	336	347	355	336	334	332	349	335	323	336	390	339	385	362	342	359	336	362	359	323	333	357	338	337	359	370	312	339	346	365	327	329	365	358	301	344	351	340	315	340	335	334	339	348	330	342	315	343	375	322	327	350	329	344	362	332	352	313	337	348	310	318	357	319	340	347	358	372	341	326	336	312	281	358	315	277	357	347	339	355	360	337	365	353	339	365	338	322	347	344	333	370	344	356	342	341	325	321	348	350	359	325	360	358	332	318	335	335	335	371	331	362	353	345	343	360	360	323	372	354	319	344	363	355	343	339	350	327	310	348	378	344	340	314	359	320	355	362	334	327	335	314	320	350	350	330	341	365	348	294	331	333	344	369	340	339	331	364	320	350	367	348	330	339	349	354	356	343	315	368	369	332	339	328	321	359	335	340	350	334	310	366	322	320	331	327	343	344	323	320	291	329	310	367	339	374	310	354	329	337	322	308	325	345	341	319	336	328	311	368	324	328	299	333	344	347	342	354	349	314	320	329	366	326	396	344	334	315	343	327	370	360	337	316	339	348	368	383	358	353	365	311	351	372	352	324	303	371	329	340	351	349	345	354	369	324	282	325	330	336	312	354	358	305	362	355	342	378	344	368	337	299	340	337	313	356	306	316	326	373	298	349	333	354	299	355	345	347	324	325	322	359	353	367	327	340	331	330	339	330	325	321	333	338	307	388	333	323	337	318	347	382	356	318	317	338	350	325	326	348	327	333	356	367	343	358	346	345	331	333	373	353	335	381	372	324	349	321	323	344	370	355	307	365	336	327	313	335	385	368	306	339	356	326	367	323	341	330	344	348	352	328	344	358	348	296	334	323	347	340	343	326	329	313	357	326	326	369	332	363	332	341	309	327	323	361	348	352	322
2494	1094	1013	1121	995	877	780	804	841	854	805	780	825	782	785	787	805	742	847	853	778	790	776	796	812	764	833	782	747	798	797	762	837	787	796	793	763	803	810	762	767	778	783	788	797	762	780	773	788	833	811	769	807	796	785	786	783	779	812	767	821	823	814	813	819	732	782	821	791	782	793	787	810	812	708	774	760	819	814	758	786	785	817	814	784	810	811	831	780	743	782	770	796	777	765	782	754	855	774	735	795	804	773	831	800	786	770	808	820	755	778	794	784	747	811	807	806	781	803	815	763	741	783	800	809	781	725	799	826	755	800	773	772	765	803	795	820	825	829	736	774	819	784	817	780	805	841	782	796	745	784	766	793	823	758	806	763	788	779	756	734	755	774	750	769	822	771	740	783	761	769	734	787	801	757	769	785	781	775	800	759	791	805	777	779	775	778	760	793	786	816	779	767	759	785	778	809	789	760	785	753	794	799	795	786	713	794	719	794	748	808	782	770	788	774	794	802	755	777	770	797	781	781	777	783	810	829	834	779	816	806	743	838	734	788	783	784	766	823	871	872	819	779	773	804	794	783	809	771	745	760	763	813	767	799	740	767	759	783	777	735	781	742	800	776	781	743	755	790	757	825	792	741	794	762	750	768	738	808	807	771	739	778	744	797	751	835	815	765	745	785	819	745	832	757	759	781	797	775	753	780	800	780	799	805	760	739	780	756	744	827	773	821	740	779	757	810	784	798	804	799	792	791	800	773	783	825	725	789	762	782	765	785	796	847	778	771	801	806	773	824	803	836	779	781	771	765	728	828	784	719	808	756	798	779	792	814	802	739	803	820	795	786	787	765	782	823	735	799	793	741	797	775	759	849	767	700	758	763	820	770	734	801	764	779	817	780	785	750	777	760	764	772	719	800	768	812	800	779	779	806	757	826	790	760	763	820	790	805	777	796	740	786	860	783	824	786	818	788	760	804	780	806	799	765	860	815	776	812	778	732	817	786	782	781	771	783	744	781	793	784	768	821	811	804	834	801	768	761	823	760	795	805	774	773	822	822	787	766	802	800	800	745	777	782	783	806	721	764	786	766	781	799	805	825	762	751	833	799	768	789	762	761	761	777	785	777	809	749	752	815	775	829	783	719	814	741	751	785	781	810	771	785	777	787	799	816	776	789	738	764	774	752	803	813	792	800	772	738	748	786	727	784	814	788	811	790	808	765	767	797	798	753	768	750	855	788	821	775	793	821	775	765	793	793	716	781	759	837	745	799	781	806	777	792	750	790	820	758	782	767	792	794	744	749	770	760	799	841	802	780	806	850	786	774	785	757	758	797	815	807	749	754	829	841	761	723	825	792	779	748	786	801	825	789	771	765	815	813	839	790	774	761	857	808	824	750	806	746	795	764	833	803	770	822	801	777	721	795	850	770	731	782	813	770	745	764	825	822	774	801	753	758	771	787	847	829	821	840	767	834	751	778	784	788	794	778	781	758	790	752	818	772	783	803	722	793	798	848	788	776	779	818	811	784	718	822	788	788	771	822	766	802	834	804	767	789	820	789	734	789	837	801	747	786	740	818	830	753	774	835	745	766	769	800	779	805	827	797	736	758	812	836	769	797	806	797	719	794	772	823	785	802	836	802	793	812	742	780	748	741	712	768	783	793	800	774	782	792	785	746	771	791	776	763	818	824	815	751	746	802	776	827	782	750	770	799	764	816	773	843	813	781	800	806	803	807	784	785	811	799	775	765	778	808	801	786	769	812	737	791	777	815	774	773	803	835	765	780	790	787	761	797	822	777	811	777	759	760	771	789	750	816	770	719	827	749	809	818	792	767	770	767	812	841	780	792	715	791	760	765	795	771	752	774	809	809	813	728	797	823	742	782	825	831	799	788	798	783	765	783	775	835	766	790	778	750	798	745	742	776	755	777	747	741	792	744	756	801	793	829	775	807	779	818	831	812	807	769	827	828	819	821	775	786	841	788	827	805	772	782	744	752	797	779	790	798	764	809	812	808	795	817	775	793	765	771	755	847	776	812	779	837	817	789	774	764	789	815	781	812	799	805	754	794	772	715	827	802	774	794	797	799	792	770	796	801	748	784	794	772	802	818	790	787	799	774	760	736	822	809	779	805	806	759	807	795	788	760	798	789	783	821	739	781	814	774	812	778	780	769	787	815	808	751	718	785	800	799	811	787	841	795	756	758	747	810	764	769	764	762	769	806	793	792	779	817	782	844	792	785	786	758	726	776	761	807	769	791	805	785	758	775	752	759	789	799	810	778	779	805	765	791	789	745	777	774	785	801	758	804	808	743	758	749	791	745	804	818	793	731	748	802	826	795	782	847	753	767	783	749	775	775	785	741	786	842	759	807	832	756	798	758	744	793	782	736	815	774	810	761	791	791	799	799	843	793	792	843	799	766	750	790	812	818	816	781	767	844	785	766	772	763	813	727	793	765	840	787	809	792	734	757	770	752	747	810	790	758	727	788	750	771	800	736	766	779	781	861	804	802	777	775	794	776	790	823	767	793	806	787	789	787	812	787	777	792	751	807	773	803	779	794	765	736	792	749	772	768	831	771	740	755	823	733	766	833	795	765	785	736	777	770	824	850	777	778	791	748	773	840	831	734	732	709	787	810	777	728	787	816	802	808	736	839	826	736	769	812	809	735	763	782	786	785	811	770	789	791	780	810	793	765	777	758	763	806	812	798	825	775	801	858	748	836	787	782	793	829	757	806	804	801	773	786	737	799	822	843	743	767	811	820	769	752	795	825	807	812	817	797	820	805	809	833	786	792	792	769	804	838	819	815	807	781	765	780	794	798	747	766	763	750	778	765	757	781	766	766	777	819	815	804	751	772	784	782	742	768	763	739	761	765	766	816	781	742	783	785	839	825	799	772	742	810	757	757	798	825	759	763	803	834	791	767	764	779	817	823	781	793	803	728	762	767	764	818	757	818	853	822	816	776	807	799	791	733	766	808	853	828	795	790	793	779	752	774	719	830	781	842	780	773	816	758	797	773	745	836	783	768	741	776	714	805	789	857	860	807	804	819	806	814	757	795	808	778	783	772	826	781	792	746	788	796	785	766	801	811	770	790	775	808	751	768	807	778	807	819	839	794	784	728	732	778	813	792	780	793	745	815	805	833	769	777	783	766	761	798	753	770	770	788	816	808	787	768	808	785	750	775	767	734	739	808	773	780	777	795	766	734	788	772	818	767	753	780	748	820	784	747	722	800	831	771	819	725	731	739	787	808	819	767	763	782	764	789	818	769	758	779	820	783	715	772	764	826	783	768	729	847	797	754	743	791	778	775	746	796	771	763	796	778	829	778	765	762	786	825	750	768	738	807	795	772	744	794	783	797	797	792	785	817	792	794	727	815	779	744	830	716	768	824	812	793	725	777	815	790	791	774	805	760	759	800	745	781	769	755	828	795	792	772	773	828	772	795	743	781	786	807	772	814	768	750	788	792	789	789	792	782	790	817	785	808	762
8834	990	809	595	516	407	358	339	309	304	273	273	289	295	294	300	302	314	304	288	271	279	308	290	273	293	272	295	292	311	282	257	284	324	249	302	285	298	257	294	266	280	282	285	298	281	278	280	277	276	261	295	301	250	276	262	294	253	274	296	299	281	297	274	312	265	296	307	265	251	290	253	263	296	287	269	271	256	280	289	279	288	241	268	269	251	265	297	310	263	274	285	265	283	262	257	257	281	263	258	241	289	243	278	262	254	295	292	261	261	287	291	266	249	250	278	301	263	255	248	276	285	270	273	268	299	248	262	271	272	277	285	265	275	284	288	270	273	269	273	273	294	316	288	248	275	269	295	255	257	271	298	255	302	257	277	272	253	296	281	263	317	261	277	294	294	265	305	264	255	281	308	255	252	291	266	311	289	251	259	297	282	249	257	266	293	266	259	266	248	295	302	269	261	261	262	291	255	272	303	267	296	280	288	284	282	277	266	274	290	285	288	256	277	280	293	287	266	257	294	301	286	266	276	301	302	271	266	252	279	278	251	263	263	293	281	285	292	272	254	274	291	318	287	299	261	289	265	278	269	248	271	288	277	278	312	280	256	301	289	279	275	247	260	266	271	303	262	240	313	257	269	259	231	290	268	282	268	291	269	272	262	288	265	281	295	245	302	295	263	231	289	246	270	254	280	277	233	312	264	267	290	266	260	263	277	276	263	248	289	298	294	288	270	311	296	289	266	271	264	276	313	273	259	237	285	269	291	268	281	248	307	272	268	296	277	272	263	310	280	245	245	267	275	260	289	296	259	257	294	254	296	276	300	296	273	271	268	282	286	246	223	287	262	300	257	272	287	266	282	257	275	272	259	291	247	261	264	299	279	261	261	287	279	290	269	270	254	247	294	277	295	257	245	288	242	278	262	308	274	259	269	259	280	246	263	304	269	256	262	295	282	274	296	302	295	279	281	282	284	276	277	288	295	286	247	282	277	299	279	299	281	303	281	282	226	287	269	259	262	253	282	277	274	272	292	255	283	274	278	261	255	281	253	313	280	276	297	264	294	271	287	282	290	274	268	285	245	265	257	277	257	281	248	285	304	261	313	254	294	264	276	310	270	243	316	241	279	260	288	275	292	286	286	255	274	243	271	253	294	285	274	274	282	242	311	303	268	264	301	288	268	274	303	257	290	260	262	298	306	281	248	265	296	277	266	289	297	264	288	312	272	280	296	257	262	260	280	252	274	258	269	285	277	279	276	260	278	298	263	271	283	253	269	291	277	311	267	269	254	282	284	294	271	281	250	295	272	296	258	291	289	271	264	282	262	263	250	275	274	313	297	285	307	275	279	259	268	273	304	283	236	238	252	266	284	268	294	274	275	290	280	295	272	254	268	265	295	249	302	277	270	259	271	281	281	259	269	278	286	284	267	287	272	271	264	256	277	297	270	285	261	253	272	260	262	289	272	287	257	264	239	322	286	289	304	292	258	279	302	282	314	271	249	290	286	282	277	244	251	286	262	275	263	281	292	266	279	273	244	269	316	297	294	270	260	251	258	290	300	285	290	289	283	269	272	276	270	275	263	282	258	256	280	251	253	285	292	286	284	277	270	294	254	248	280	259	283	295	269	270	278	258	266	281	299	313	290	254	273	263	269	283	273	258	256	244	260	277	270	274	263	267	272	272	276	268	300	272	289	262	287	270	292	276	288	267	279	232	251	258	281	282	284	239	265	266	278	264	291	261	271	290	279	288	245	279	269	289	262	274	274	284	269	268	277	307	290	269	254	266	262	278	287	277	275	280	295	257	269	280	280	279	267	261	317	277	266	269	282	302	278	269	301	291	245	280	272	255	270	272	276	256	283	292	284	288	286	260	278	266	303	301	266	274	279	278	284	248	269	281	297	264	258	297	286	245	261	244	254	276	250	296	287	287	292	289	288	279	253	249	272	262	288	245	297	273	266	259	270	273	297	269	285	275	263	291	277	284	261	294	241	300	277	290	296	244	301	306	267	296	273	282	267	293	273	271	311	255	272	286	273	259	248	292	289	262	296	252	274	279	280	279	281	233	254	280	248	289	291	284	299	266	253	280	276	286	293	273	292	278	265	266	274	261	285	261	281	251	247	263	268	265	262	271	263	283	295	267	259	258	286	291	299	284	289	273	261	293	257	267	242	270	262	265	284	296	293	260	264	272	313	295	286	283	248	261	274	328	291	284	243	288	283	283	287	307	244	307	304	277	266	279	259	280	292	246	276	253	286	317	265	261	281	270	289	255	261	264	268	272	291	268	255	282	240	269	247	262	259	265	237	291	280	290	279	293	250	243	270	298	275	257	259	275	281	302	281	289	280	281	289	252	268	296	268	256	278	310	270	273	263	262	287	241	264	270	286	265	254	272	275	282	254	284	315	273	264	308	272	279	294	278	254	284	281	277	287	276	281	255	261	259	319	273	292	267	285	265	268	256	252	299	274	284	288	277	259	312	265	272	231	269	276	282	285	273	279	259	272	296	277	278	261	264	291	272	304	288	279	300	269	239	271	293	297	272	286	268	271	247	242	267	274	247	272	231	288	276	272	272	266	279	258	269	262	246	251	250	264	250	263	263	293	247	290	278	272	276	278	289	292	276	272	291	267	286	255	292	280	284	243	283	287	267	276	272	304	248	275	245	262	242	239	278	292	251	271	282	288	295	285	253	300	278	305	273	248	259	254	282	278	258	278	267	297	291	292	263	248	277	241	290	281	289	264	259	265	243	296	277	277	265	250	284	289	258	292	299	282	305	312	264	257	287	272	258	270	299	281	285	249	270	296	251	259	264	293	272	250	285	310	300	296	282	289	240	286	289	267	275	288	269	258	266	285	278	282	256	291	296	289	280	248	234	268	311	278	255	236	255	257	305	302	274	278	274	251	288	231	321	254	280	252	271	321	275	276	295	282	259	279	294	332	267	305	268	277	261	305	264	302	297	275	246	262	279	265	292	260	279	292	284	268	264	276	263	289	279	282	269	280	275	249	283	292	269	257	240	284	269	254	298	302	266	288	287	277	289	271	288	285	282	291	268	291	277	287	281	247	251	258	282	282	244	293	249	244	272	282	261	246	281	257	258	251	267	281	276	272	305	283	271	322	284	262	294	270	270	258	324	251	246	268	267	291	267	250	281	282	284	265	274	253	289	268	258	273	297	276	268	256	288	245	260	256	250	283	246	259	261	271	263	293	244	271	286	280	247	260	296	281	287	261	267	264	293	239	274	256	259	255	302	242	257	302	248	273	274	309	246	276	264	293	281	280	316	290	262	248	289	258	303	291	291	258	291	276	267	277	311	272	289	303	339	262	312	264	274	282	249	268	276	279	303	268	283	317	272	254	294	277	261	297	257	264	266	276	304	286	291	289	302	282	272	301	271	263	261	282	292	248	270	269	282	308	267	290	279	267	271	256	290	265	270	240	266	270	261	248	255	286	276	279	287	255	263	269	267	248	253	279	279	306	273	277
7479	1278	1669	1856	1788	1276	1065	948	918	845	754	757	707	712	733	701	724	731	725	680	646	667	656	668	689	681	625	685	664	674	651	686	685	636	662	640	635	699	605	651	623	648	623	677	653	665	662	639	632	646	626	646	634	609	629	657	640	657	653	650	647	681	661	638	638	679	631	678	614	685	664	601	625	605	666	649	625	669	612	601	615	653	653	685	637	636	685	658	621	627	650	644	638	612	698	643	672	686	658	601	636	615	643	623	675	657	639	611	634	634	649	649	675	610	666	662	627	625	621	623	646	671	652	622	612	624	635	647	637	646	636	650	626	630	673	639	631	654	649	650	660	591	654	629	613	653	678	662	622	626	661	672	617	629	616	627	614	632	631	616	618	626	662	585	626	628	656	634	590	628	669	638	607	648	609	655	654	606	643	615	705	642	696	667	614	630	592	667	617	644	635	629	598	640	633	647	677	666	666	623	629	621	658	622	645	617	629	620	638	621	658	660	668	625	648	704	640	674	691	658	619	651	619	594	611	622	658	613	621	636	612	652	674	642	615	672	662	707	680	627	656	666	688	673	634	668	599	675	661	610	699	590	615	659	682	665	654	675	636	641	641	663	641	638	681	660	635	617	636	703	625	661	670	653	671	614	623	590	605	653	601	649	668	683	632	666	620	623	645	614	655	635	696	618	643	664	636	650	662	641	660	618	675	640	637	639	629	626	667	661	633	640	654	651	654	603	640	643	640	645	645	655	637	610	661	624	632	595	676	687	639	670	657	610	667	614	653	604	694	654	620	688	675	600	645	658	691	676	620	635	647	621	704	663	627	660	639	618	633	605	638	657	659	633	652	665	660	618	641	604	693	669	634	637	659	648	612	636	619	650	624	645	633	605	664	638	691	693	548	655	605	656	625	632	670	611	623	663	655	667	600	637	608	634	698	642	685	615	618	706	636	620	649	637	673	640	672	645	641	688	656	613	641	644	636	643	625	622	592	670	662	666	622	641	619	605	629	606	620	657	645	645	640	660	656	642	644	663	611	632	616	638	666	630	633	653	617	636	641	625	672	675	661	659	646	632	629	660	661	638	631	653	623	660	666	679	593	639	666	681	647	598	653	622	648	656	642	633	624	637	637	643	640	667	642	652	617	648	668	660	585	631	633	627	673	647	664	619	613	652	614	616	660	705	623	646	606	640	634	673	636	644	717	644	675	639	663	675	681	649	658	638	618	661	621	652	663	593	655	643	683	670	657	646	655	633	662	651	647	652	633	604	634	624	648	696	642	647	657	628	664	606	622	653	681	645	632	637	632	671	619	620	628	596	638	630	664	662	685	647	653	612	659	628	648	633	653	639	682	628	663	652	677	615	661	657	663	671	644	647	671	651	659	619	645	644	619	636	655	650	635	617	595	630	632	604	647	639	629	664	656	646	627	622	625	638	622	638	631	617	662	640	664	623	660	657	678	638	676	642	664	611	662	608	641	644	673	610	690	631	600	651	641	647	638	603	655	650	673	654	629	688	677	666	595	650	632	648	625	619	639	620	659	632	690	611	685	654	663	647	666	663	612	627	658	642	644	626	587	657	569	655	626	656	608	599	567	617	619	627	623	671	691	664	656	655	641	651	654	558	649	646	603	658	634	683	666	646	668	685	672	617	589	678	674	633	630	664	638	619	643	635	655	651	661	636	649	627	642	683	650	620	647	657	613	598	603	620	592	666	667	655	654	667	600	635	641	652	644	657	629	619	612	700	633	645	653	650	602	615	626	660	649	626	631	589	618	626	636	638	663	629	660	646	671	597	694	631	654	637	667	619	664	654	670	577	592	607	657	636	634	656	660	650	649	657	692	632	666	615	663	620	678	656	628	621	635	625	657	611	608	634	669	636	668	643	614	645	648	641	682	606	627	634	693	674	608	654	684	609	674	608	648	629	630	649	625	668	644	630	635	676	624	658	610	594	651	629	626	632	629	615	652	650	641	654	643	635	638	635	653	650	612	658	639	634	626	660	630	616	632	594	617	648	675	676	643	607	666	643	644	634	649	670	660	658	644	636	654	614	648	660	677	629	635	657	671	671	665	583	647	624	676	655	677	629	660	642	627	614	678	631	621	635	634	657	658	660	648	637	629	655	686	591	667	622	665	670	638	667	641	650	665	596	645	651	619	651	616	646	684	646	648	655	616	627	611	631	625	704	658	629	603	608	630	622	655	631	614	657	681	596	625	622	641	646	624	653	647	655	632	636	665	611	655	650	651	660	655	679	617	633	576	635	617	639	626	675	649	651	652	633	669	682	624	655	653	668	673	663	648	674	635	643	639	595	645	687	620	651	641	646	690	674	641	583	637	625	653	628	650	637	603	660	587	623	651	653	606	618	642	649	659	658	682	646	638	655	659	637	628	657	628	647	644	642	625	746	624	666	652	665	608	636	647	651	659	622	612	677	635	643	628	653	667	636	627	616	612	680	627	655	603	641	623	609	618	634	659	679	662	624	609	643	662	664	653	656	631	666	652	658	649	598	635	676	624	658	677	669	665	611	676	638	617	675	639	668	623	664	640	632	619	606	629	677	712	620	643	662	589	617	635	612	655	652	664	656	644	654	618	639	664	616	614	636	670	645	622	612	642	648	639	677	625	662	634	643	622	649	628	607	606	630	599	672	661	632	694	648	656	663	650	678	629	658	656	652	690	693	645	615	639	642	673	696	647	604	672	582	629	635	654	643	655	610	666	658	614	639	625	660	629	627	633	644	706	611	648	631	687	657	694	642	603	642	699	667	615	637	630	645	654	649	665	622	627	657	639	648	643	627	682	635	612	656	649	654	662	654	638	617	662	654	686	658	649	634	607	647	699	673	607	664	631	670	635	626	586	666	654	615	680	618	616	615	592	663	641	641	619	615	594	612	668	662	706	665	644	663	576	666	629	607	662	684	655	615	634	612	604	608	672	651	644	599	658	640	636	653	652	651	698	650	605	636	630	667	674	678	639	637	607	555	636	667	642	616	629	675	627	644	630	657	634	633	625	608	650	682	631	641	652	679	609	641	675	650	685	607	608	594	614	647	646	607	640	656	637	628	621	649	632	607	647	626	617	611	622	643	633	624	646	634	628	642	655	645	619	632	633	685	624	653	645	681	648	630	674	639	600	643	670	668	649	615	676	617	616	658	679	624	660	626	626	656	654	591	637	629	655	655	673	669	640	604	645	630	630	659	634	654	653	652	594	614	640	622	643	597	682	677	633	682	677	661	638	599	664	635	647	636	644	620	648	638	638	657	688	707	599	652	678	638	618	618	628	668	615	653	704	628	620	652	639	632	665	618	647	667	655	676	618	627	648	663	634	632	652	649	656	683	631	656	684	618	701	637	621	668	621	595	637	601	685	612	613	611	642	631	656	631	624	643	663	631	668	609	603	653	681	607	629	646	628	690	619	635	677	699	646	605	663	655	670	668	677	623	631	655	662	664	644	645	629	644	650	652	642	646	652	633	623	653	639	655
14619	1341	1046	794	573	364	268	204	216	195	176	153	156	146	156	140	144	139	116	127	120	146	126	125	132	120	110	127	119	139	115	125	130	104	140	129	124	123	123	116	119	108	113	118	110	119	126	124	111	117	135	95	116	111	121	110	142	116	126	115	118	102	113	137	139	139	113	120	130	122	114	101	105	137	127	117	108	116	115	107	141	121	130	123	119	107	120	110	109	104	110	127	130	139	116	109	111	125	110	135	116	122	122	124	110	127	125	122	143	114	127	139	133	102	122	93	121	131	126	106	120	118	115	120	106	118	133	122	105	119	131	140	112	104	107	104	111	118	116	135	145	112	120	130	113	108	115	114	113	133	120	115	135	138	125	118	116	140	120	116	121	118	116	110	125	98	112	113	122	135	120	106	122	112	136	117	123	120	101	116	99	129	127	134	114	125	116	115	128	122	111	106	132	102	121	116	115	124	113	117	100	90	105	112	123	119	104	115	111	108	115	128	128	119	133	127	139	126	101	106	111	133	105	113	95	134	129	115	137	111	124	96	108	110	138	113	133	137	109	128	96	120	111	115	112	110	122	136	104	124	137	107	113	111	101	124	119	123	112	116	104	125	130	125	139	143	131	104	130	109	121	115	132	126	122	118	107	125	136	120	116	109	128	113	114	115	132	118	116	111	126	110	123	120	121	106	123	113	152	119	136	127	118	120	126	129	107	116	150	115	124	115	110	114	98	114	139	131	127	100	133	127	103	91	119	111	111	116	119	103	123	130	117	140	106	115	89	119	135	112	128	125	112	127	130	131	116	135	115	138	124	135	104	106	122	125	95	123	110	132	122	114	113	103	115	109	104	136	121	118	118	106	114	127	143	116	124	122	122	131	122	128	98	120	103	109	99	104	101	116	114	122	122	108	113	137	148	91	125	106	143	115	130	115	113	123	143	141	123	110	118	117	105	108	113	121	130	109	141	103	129	140	110	118	126	115	109	134	113	139	108	106	114	146	114	122	131	129	102	127	126	126	114	115	97	116	102	118	119	123	114	124	125	115	114	124	104	107	128	92	112	114	117	126	113	118	105	112	121	118	111	135	119	124	129	103	112	113	104	107	105	115	131	123	125	88	122	119	95	111	124	111	123	117	110	115	133	99	114	111	102	137	141	96	112	129	118	131	119	123	112	126	121	125	123	94	113	115	109	134	102	136	112	142	95	107	112	115	95	134	121	121	107	130	110	118	99	108	126	130	121	94	108	124	92	119	113	126	139	119	123	105	127	117	112	110	94	106	120	128	126	126	131	108	110	116	105	114	107	131	119	122	113	131	123	121	124	116	116	114	133	131	104	122	141	123	123	106	114	117	125	139	116	122	127	120	149	107	121	139	106	120	122	134	136	114	116	117	116	120	102	103	108	98	93	107	115	145	128	130	107	124	117	116	107	122	127	125	115	141	130	122	127	118	127	121	124	133	108	144	126	126	111	114	107	105	114	119	108	123	116	111	104	124	128	116	117	125	107	127	134	121	125	134	128	128	126	124	115	131	142	111	104	147	113	109	124	117	114	120	107	116	103	113	135	143	102	98	118	129	113	116	118	146	137	125	126	123	110	111	122	112	124	116	112	119	108	102	111	124	140	127	116	116	130	120	134	117	112	108	115	134	118	144	126	124	119	131	128	131	113	107	122	107	116	112	107	107	135	106	108	113	131	97	92	130	112	120	108	115	135	126	109	107	115	118	119	134	137	99	113	140	117	111	120	113	119	108	109	111	124	107	106	116	120	120	128	120	132	129	118	110	121	132	118	133	116	125	146	130	112	137	112	123	126	116	105	132	119	110	120	123	114	115	105	128	128	114	123	112	122	127	117	129	117	123	136	143	123	126	130	110	116	113	126	114	134	119	104	129	102	108	126	119	109	100	129	118	120	118	117	125	109	124	131	109	126	122	111	109	108	114	116	123	113	109	117	112	130	130	109	116	120	113	100	111	101	112	129	121	126	122	119	117	111	128	113	129	114	97	102	133	124	124	120	120	106	129	103	138	112	133	106	123	113	99	132	95	105	121	136	99	131	99	104	105	107	107	130	125	120	124	107	105	135	106	139	119	113	111	137	119	107	107	121	112	133	107	118	114	113	117	151	126	133	106	128	128	108	125	125	111	105	110	145	118	122	136	114	116	114	116	117	111	89	113	102	115	112	101	105	100	134	125	111	112	127	105	117	126	123	107	132	111	120	110	112	120	126	134	109	110	138	113	131	109	108	107	139	135	106	110	111	117	108	113	128	147	122	117	116	113	100	130	126	107	122	125	97	108	125	105	122	128	126	121	118	104	123	119	127	114	117	130	105	109	128	109	121	97	90	120	103	162	125	126	154	118	117	102	100	132	119	115	112	125	121	126	127	109	105	87	130	131	120	111	112	135	109	109	100	107	112	93	113	138	145	112	132	128	111	109	115	142	130	129	118	112	111	104	116	114	118	119	124	114	108	116	109	104	129	113	113	115	115	115	115	109	106	128	121	111	115	122	106	107	123	119	120	119	108	110	122	127	124	114	115	124	115	113	134	135	118	126	112	111	106	111	137	135	111	114	128	123	113	117	121	107	121	114	105	105	133	112	98	116	125	124	127	123	129	126	111	110	122	149	121	137	121	107	99	127	109	123	120	118	116	103	135	118	125	111	134	117	129	120	119	128	110	112	109	130	95	122	113	127	113	131	114	115	116	120	92	100	116	107	129	125	136	95	118	115	107	104	140	128	114	124	117	117	116	132	123	114	116	128	123	122	115	103	115	121	121	108	135	122	119	113	100	119	98	108	126	131	107	126	124	120	110	108	114	107	125	122	121	142	104	100	107	132	107	125	98	131	124	123	122	132	99	118	117	106	128	131	127	126	104	119	110	132	107	117	121	127	132	124	133	122	119	108	114	114	126	118	121	103	103	126	143	103	114	118	113	119	122	109	121	103	116	117	111	111	124	115	126	124	147	106	116	95	107	119	123	118	155	120	136	119	102	124	106	117	135	105	106	113	123	127	113	123	97	118	137	104	110	117	108	113	105	126	120	127	113	100	140	137	109	117	129	124	112	128	105	113	121	117	125	124	122	129	124	125	115	116	122	112	129	113	119	96	123	126	108	116	130	106	109	96	101	124	119	116	132	138	122	129	139	129	93	121	109	100	115	110	107	104	124	115	113	113	113	104	120	137	110	119	123	133	125	125	106	125	133	126	144	119	120	112	111	130	112	99	113	113	106	94	103	92	115	100	133	102	121	120	137	131	128	115	115	131	141	116	119	109	121	130	117	146	113	116	105	116	109	127	121	102	128	100	112	101	140	102	147	106	113	130	106	118	158	123	128	123	115	108	119	116	133	106	106	125	110	103	107	114	102	121	101	128	114	132	129	134	128	126	117	120	112	115	126	120	116	128	110	122	105	132	110	118	141	120	123	119	115	126	126	112	134	122	115	125	115	110	130	124	135	91	116	127	121	125	114	122	103	103	98	97
8938	1217	2170	2361	2397	1363	983	874	804	650	592	528	512	487	502	403	435	435	400	396	390	357	362	371	338	396	384	360	346	350	353	309	360	380	306	319	323	314	320	327	338	328	306	334	322	315	317	308	338	288	339	331	294	315	358	316	325	344	331	328	304	336	334	300	309	309	340	306	341	327	317	340	296	345	269	330	337	327	332	323	314	334	330	313	298	356	336	306	287	311	277	346	285	327	289	273	307	340	320	308	315	285	290	309	333	317	319	305	325	298	321	326	319	301	271	302	290	306	288	325	361	296	322	277	299	321	316	318	293	282	319	305	297	317	309	321	309	270	283	316	304	327	279	292	334	311	312	285	294	317	303	309	329	324	327	295	299	312	322	338	298	335	303	283	302	322	297	321	336	293	304	297	309	334	295	307	300	293	316	317	320	300	294	338	289	311	332	338	303	315	316	300	360	339	324	299	325	315	327	285	290	315	297	293	288	359	322	288	313	326	309	303	295	322	297	307	323	287	296	301	286	341	304	286	302	282	295	320	295	249	300	291	327	314	313	326	291	293	296	299	316	292	289	281	278	290	335	282	297	299	321	301	314	333	292	297	310	305	328	315	311	305	286	295	314	301	300	309	318	296	335	308	304	306	299	312	295	310	316	311	296	310	301	314	313	316	306	323	288	322	324	353	312	305	285	294	293	291	326	300	308	309	329	304	293	341	316	285	300	313	337	322	349	259	286	272	304	283	330	328	311	297	334	315	306	322	355	308	321	309	316	301	330	319	323	300	317	298	313	282	268	304	295	294	299	303	328	331	314	310	313	312	348	303	338	274	328	298	307	323	295	322	277	326	309	316	314	312	311	297	314	333	302	317	305	326	338	340	307	307	286	294	305	311	310	313	310	295	347	326	301	318	324	329	311	297	323	306	301	317	331	290	314	306	299	337	332	289	298	304	326	323	339	294	315	313	323	304	322	316	314	278	291	337	300	318	334	316	304	295	321	294	310	297	312	314	320	314	285	323	324	322	294	330	268	274	319	300	303	318	349	316	296	300	304	311	312	293	311	304	275	316	329	328	307	326	312	281	317	312	314	328	313	319	325	286	327	308	311	337	320	317	304	325	328	307	335	295	336	301	310	348	299	282	311	281	301	306	296	339	312	333	301	292	270	324	311	300	342	303	283	309	316	305	322	298	325	322	316	299	289	301	326	344	300	352	300	308	316	307	303	304	309	325	337	317	345	289	312	329	299	297	310	293	337	318	311	307	310	348	324	307	316	310	331	302	333	323	306	316	318	326	322	328	310	275	317	328	347	325	309	319	321	307	268	312	327	313	302	301	310	323	302	274	298	305	349	336	293	324	308	310	321	328	306	328	298	301	285	329	286	319	288	317	295	303	320	307	297	321	314	327	308	305	309	326	303	335	300	317	323	299	286	294	314	315	314	302	331	332	323	321	316	303	311	286	327	258	319	302	348	312	301	304	310	308	286	308	315	323	332	319	321	279	297	301	307	304	311	299	286	306	315	288	313	309	301	327	335	298	308	309	304	305	287	308	330	286	334	301	294	297	298	290	313	302	298	353	304	311	346	329	295	307	299	326	297	333	292	314	318	312	296	294	293	310	316	295	293	323	325	320	301	300	315	337	325	328	296	292	310	294	332	284	308	306	314	331	306	306	311	308	295	312	295	311	311	310	322	284	306	283	361	308	274	322	293	319	292	306	336	307	305	301	327	298	300	333	297	294	286	291	306	300	337	303	312	294	309	311	300	334	303	301	280	323	307	292	282	289	294	331	297	298	290	293	305	297	289	292	322	318	291	313	339	345	309	299	359	291	302	337	295	311	323	316	290	327	307	296	317	350	302	284	321	305	298	303	307	293	299	311	326	301	306	327	310	314	320	296	326	316	313	297	294	301	304	320	327	304	289	296	309	329	268	318	314	309	320	328	310	319	306	314	291	323	309	315	317	310	303	307	310	269	337	288	303	309	316	349	299	312	302	315	319	321	291	337	334	297	286	281	311	325	311	286	290	327	315	326	337	289	314	329	275	292	289	305	327	304	314	317	325	323	292	325	304	314	304	295	294	323	322	321	316	304	297	320	283	309	310	307	328	309	294	304	297	318	308	316	313	298	305	295	324	292	312	295	324	285	301	309	318	326	310	296	284	296	335	332	315	317	314	331	285	290	292	340	314	300	281	307	326	278	318	305	323	312	313	331	327	345	329	279	281	302	328	341	299	333	327	324	292	317	290	325	296	336	305	329	286	302	307	289	330	320	325	301	324	274	301	328	305	309	321	317	316	285	306	323	306	293	295	252	308	293	338	331	296	301	284	297	275	317	311	317	319	296	263	338	293	303	334	278	319	306	371	312	330	306	348	287	276	323	311	312	315	309	295	306	312	310	309	299	294	309	281	323	332	318	307	325	296	290	279	278	322	304	279	332	289	311	318	334	346	331	319	305	316	317	303	323	297	289	322	317	319	325	309	320	334	324	294	293	305	300	304	317	300	342	312	304	294	298	312	277	326	355	319	317	303	327	289	310	303	296	285	282	315	310	331	285	314	284	293	307	272	320	324	307	297	286	327	310	316	309	330	322	300	276	306	334	300	351	319	315	338	335	286	331	287	322	305	321	357	313	324	326	279	313	299	324	326	328	298	315	312	302	278	332	292	321	328	327	318	322	312	304	314	299	299	306	325	301	347	350	293	336	312	313	296	306	339	316	327	294	296	290	305	358	311	331	295	289	291	306	322	309	302	285	277	285	300	312	311	301	352	311	284	324	285	305	279	304	305	327	312	321	327	307	354	345	333	261	303	331	301	301	301	332	295	324	312	304	292	332	345	332	287	309	294	331	313	344	343	318	307	306	327	326	315	291	292	348	320	303	331	333	328	288	330	263	320	299	314	316	293	313	290	274	293	340	336	316	274	323	333	278	297	323	302	310	300	282	355	293	309	281	287	303	343	332	303	301	302	340	310	337	293	321	296	314	309	324	318	340	287	283	288	312	298	310	344	312	341	290	316	317	317	337	328	308	319	312	294	304	297	304	318	289	305	307	278	294	321	276	343	320	307	337	296	288	311	267	285	289	308	294	303	295	306	284	337	303	289	327	317	294	350	323	327	309	298	311	290	347	315	302	309	303	315	340	295	294	306	346	290	316	297	314	331	287	286	317	315	313	321	338	332	339	317	306	317	294	306	298	299	298	303	322	307	328	317	316	344	318	303	303	301	314	301	314	302	306	314	281	337	304	332	296	307	335	308	309	309	310	298	315	313	307	296	323	297	336	295	326	321	290	307	328	302	322	332	322	322	336	296	313	312	278	342	304	290	306	293	325	299	303	291	296	300	313	325	313	334	298	289	322	315	303	293	308	293	335	333	314	296	291	298	317	274	346	306	300	316	310	303	315	323	317	309	317	314	329	295	293	303	301	303	318	301	314	297	320	299	313	323	327	318	269	320	289	313	284	343	318	324	297	304	316	309	303	308	316	331	308
2195	525	437	470	410	323	368	360	388	332	297	355	356	315	341	318	334	332	316	341	339	349	342	349	317	329	320	344	327	323	374	332	312	338	325	348	318	338	316	345	346	363	299	326	336	359	349	322	287	366	339	326	338	320	331	330	333	336	322	370	370	359	365	321	300	359	308	319	325	331	340	361	317	326	364	320	354	403	324	293	304	331	298	366	335	306	326	317	343	329	328	353	299	344	344	365	338	322	307	336	328	331	351	333	315	348	352	331	273	342	350	360	342	333	362	308	382	335	335	326	317	349	352	330	317	350	334	346	332	323	300	343	313	325	314	321	302	324	325	326	322	336	344	315	320	314	383	342	324	320	331	367	349	340	325	312	331	323	347	287	338	320	319	308	333	362	333	365	314	273	315	327	313	336	341	363	310	331	334	334	358	349	289	343	351	319	325	366	329	347	331	346	322	381	336	322	317	352	379	318	331	357	336	338	349	337	344	330	356	328	330	340	353	339	333	297	304	317	337	326	346	304	316	367	319	330	344	328	342	361	307	345	335	360	320	332	365	345	357	352	341	327	288	336	342	332	318	320	381	334	312	332	351	340	339	316	320	346	332	351	354	319	327	315	336	326	360	326	320	345	351	315	321	333	335	320	299	356	327	307	359	330	320	342	345	328	343	342	326	333	313	305	341	327	344	330	316	374	295	352	328	383	302	340	349	313	347	318	334	348	294	339	334	307	347	319	330	321	310	294	375	337	285	317	368	329	343	310	358	319	338	342	342	306	326	339	362	369	351	365	333	332	309	340	341	332	364	329	347	318	350	308	328	343	322	306	366	333	341	323	307	337	303	349	308	373	322	382	345	309	344	309	354	344	340	348	327	344	306	354	320	315	354	324	328	369	335	330	358	276	343	309	350	326	356	341	293	343	373	353	317	343	301	331	325	354	323	361	332	337	355	350	335	347	338	341	329	342	338	338	331	300	320	343	316	330	321	342	325	331	343	319	296	353	321	323	337	336	305	330	354	344	361	351	344	332	368	325	365	347	299	327	324	322	305	320	347	326	333	333	334	363	365	359	323	357	327	339	337	349	359	342	368	356	363	307	347	336	328	325	332	330	339	334	319	328	336	292	312	309	342	340	320	334	335	353	319	342	322	330	334	313	313	340	332	342	315	354	348	333	306	346	332	324	337	351	330	355	347	351	317	363	356	325	330	338	365	337	326	341	305	341	362	357	344	331	326	331	363	360	286	348	348	312	319	322	334	330	311	314	341	323	318	341	337	304	322	383	329	327	324	314	355	342	338	357	332	331	308	321	345	321	332	347	324	333	379	351	340	323	312	302	329	304	349	352	351	350	340	359	346	335	347	341	355	321	322	384	341	330	300	304	305	326	334	359	318	318	348	327	335	332	329	306	348	332	335	358	325	318	339	324	316	333	342	347	342	336	334	342	321	325	335	358	358	313	359	354	335	365	329	359	372	362	379	325	344	353	340	293	349	326	338	346	333	308	335	302	300	332	362	346	342	326	300	367	352	336	337	347	325	347	384	314	329	324	328	363	319	338	326	326	336	314	332	330	355	319	301	303	335	353	333	344	334	337	305	345	342	325	317	333	321	336	309	331	339	311	335	330	341	319	344	329	345	367	317	331	356	327	329	339	332	288	303	360	351	338	344	310	322	310	307	363	303	312	332	369	314	330	339	381	341	349	307	310	319	323	352	322	364	310	322	305	324	362	332	335	335	313	308	320	334	363	322	324	342	304	347	326	298	324	296	347	329	338	330	331	312	345	348	323	344	339	324	311	363	351	321	351	286	313	340	323	360	307	292	307	342	343	343	340	287	353	340	342	345	329	338	346	355	349	320	355	311	361	340	323	325	318	325	322	330	316	330	334	303	331	325	365	316	323	365	320	363	317	355	383	362	319	305	304	351	320	379	320	314	347	359	324	341	371	341	334	338	311	337	339	361	321	342	370	334	342	332	335	334	328	379	326	352	329	346	346	310	342	343	322	334	337	354	316	332	323	343	348	354	337	310	293	323	320	333	309	330	363	349	356	341	334	346	315	323	307	356	350	367	367	286	278	313	285	350	301	320	342	306	333	368	329	371	331	343	328	311	357	326	369	334	330	340	297	343	373	319	368	342	339	374	320	334	337	313	376	362	337	309	326	332	314	337	356	348	338	323	371	360	333	358	324	345	356	330	346	295	361	337	331	309	319	324	327	335	319	336	325	359	349	346	325	336	307	325	342	345	314	325	320	349	336	323	339	352	320	330	394	311	335	345	350	295	337	316	365	365	326	334	322	312	339	341	320	326	308	341	340	341	325	335	326	342	325	311	308	314	308	291	342	383	293	313	297	330	343	352	276	348	348	346	357	355	338	345	325	330	358	324	352	346	328	330	346	340	353	371	353	363	306	352	325	317	316	372	336	358	365	312	296	323	320	365	316	335	317	332	327	324	333	287	364	315	344	359	342	310	329	345	359	316	314	326	336	323	349	324	346	327	328	335	356	309	327	331	357	330	333	314	329	315	348	308	323	351	337	339	319	340	348	281	341	327	300	314	348	353	363	321	333	334	306	347	324	303	334	366	340	337	346	328	318	325	309	327	348	340	354	336	337	304	342	327	318	342	324	324	324	304	368	324	304	295	306	356	350	338	308	353	351	323	340	345	306	314	297	313	326	305	331	346	312	308	318	311	295	305	352	349	359	325	334	362	357	316	315	321	298	323	370	359	331	315	336	343	330	336	332	372	332	319	363	358	341	308	350	317	313	319	356	322	327	360	330	359	339	352	361	327	352	336	318	324	326	343	343	310	329	327	382	344	305	323	345	328	322	334	357	355	339	347	337	336	351	338	323	336	321	322	337	311	352	349	316	346	346	328	341	351	341	335	349	363	323	332	329	325	338	372	318	329	305	351	344	340	335	366	325	325	350	382	315	339	336	374	339	325	339	323	296	357	356	321	345	315	348	333	322	325	363	332	321	310	329	331	329	313	346	309	340	360	321	335	329	328	347	336	364	322	329	353	308	340	306	349	330	338	336	328	340	317	341	369	341	334	368	343	292	374	330	339	353	326	332	331	308	351	346	335	325	314	327	312	351	349	318	348	338	347	313	322	286	306	354	337	349	345	316	308	305	332	326	351	360	348	327	363	328	296	331	327	302	353	348	302	338	320	322	321	331	307	334	358	356	365	383	310	325	283	318	325	334	313	329	329	369	323	320	321	341	348	345	357	323	322	319	336	325	336	309	304	321	330	332	315	329	336	298	335	317	327	346	370	335	335	353	329	342	356	339	323	317	353	306	317	326	403	307	330	355	357	342	365	318	344	304	291	334	324	320	337	348	270	380	346	290	307	336	335	325	351	298	321	339	320	340	329	333	324	320	367	356	344	338	322	317	328	336	339	338	341	330	340	353	366	330	347	344	328	338	332	327	317	309	314	304	334	366	341	349	354	361	305	332	342	342	331	295	334	364	323	339	330	324	318	354	340	327
2394	985	992	1282	1163	884	824	851	823	784	735	777	790	779	776	809	782	727	778	821	766	827	776	812	771	799	726	829	795	774	737	787	808	751	794	773	777	789	793	788	775	807	751	809	726	763	750	759	772	832	776	761	830	758	828	756	768	794	830	790	765	748	796	808	799	802	804	776	813	767	737	789	752	771	767	743	786	742	778	768	772	759	776	811	769	756	756	759	787	783	767	773	793	812	800	805	795	796	838	800	804	763	788	778	765	753	714	785	847	753	771	776	793	782	735	791	768	761	794	779	766	790	715	836	756	745	793	783	768	800	807	814	791	756	777	767	775	776	747	812	754	780	784	778	797	786	786	701	802	785	786	728	801	785	729	768	764	796	757	784	763	764	770	784	805	702	753	767	777	811	809	800	759	815	794	742	776	755	782	794	787	825	764	780	722	738	754	772	768	806	739	820	765	784	804	756	816	755	837	806	825	781	814	782	816	757	799	777	747	762	804	714	798	798	756	787	832	787	808	754	786	774	815	811	785	742	743	786	729	813	731	777	768	775	788	809	808	801	782	775	768	792	791	796	729	772	827	774	801	795	781	807	828	804	777	809	760	758	791	760	810	785	778	813	797	775	703	823	791	778	774	735	783	796	776	719	793	789	762	724	785	828	758	776	757	778	763	749	759	788	753	779	748	769	783	757	780	772	822	793	789	796	801	817	725	783	808	806	770	783	713	819	767	731	825	777	798	750	766	817	738	765	737	802	775	778	760	785	779	738	766	775	748	797	732	798	820	753	813	732	779	830	792	725	741	800	799	744	772	794	782	738	763	771	776	761	770	773	736	764	765	787	781	774	812	791	772	778	803	811	801	788	753	795	778	757	770	748	783	764	771	798	784	794	743	822	774	813	791	789	791	837	820	780	783	806	797	783	781	800	780	739	794	771	786	748	743	772	783	768	765	772	793	791	786	783	775	785	793	806	851	771	804	740	770	766	772	769	798	792	814	775	734	775	787	818	801	765	771	735	746	774	752	733	729	787	803	755	775	817	834	772	742	759	776	789	787	783	766	794	762	800	777	776	789	781	815	780	782	745	777	753	790	788	772	788	796	754	774	782	766	753	799	776	724	779	777	810	786	783	774	764	746	737	801	827	804	770	767	731	783	775	778	789	775	784	769	799	820	750	752	773	773	777	780	816	724	784	775	835	832	780	753	762	819	749	788	750	770	750	799	762	769	854	828	802	761	769	754	772	744	828	739	793	732	789	825	751	726	757	810	769	795	755	774	790	806	770	764	744	788	801	794	750	759	821	824	767	787	796	783	728	757	805	783	770	786	769	789	765	780	769	782	779	715	818	807	788	826	776	753	758	732	755	840	781	816	766	794	740	751	768	783	724	769	764	748	719	771	792	806	781	775	793	712	828	747	763	732	758	795	703	806	757	786	803	754	810	804	776	792	750	796	733	769	799	763	786	773	811	791	734	767	781	814	789	771	825	775	777	807	761	794	752	784	747	779	828	763	778	827	793	800	760	734	766	758	764	732	773	751	760	782	791	786	819	791	793	776	792	778	745	801	799	740	768	785	803	783	745	811	787	770	797	722	791	807	753	809	767	723	777	727	805	742	799	725	774	783	802	764	715	807	777	734	782	797	816	751	753	771	778	765	757	729	784	754	747	814	769	805	735	769	793	733	734	797	755	797	810	776	815	772	802	805	772	800	776	784	775	780	752	764	761	756	748	776	805	768	800	752	783	839	781	783	758	776	737	810	757	817	797	790	768	835	804	819	756	806	746	766	782	705	758	795	773	798	758	798	748	812	742	813	759	822	765	762	746	804	808	764	792	784	766	786	765	738	812	732	746	748	834	779	779	762	752	765	837	756	760	776	750	825	772	810	759	772	851	802	763	757	766	737	741	771	761	826	770	824	768	784	790	789	779	783	773	772	797	812	782	750	726	753	750	779	786	755	733	814	799	781	773	756	813	813	734	779	769	767	769	745	820	811	803	818	793	807	790	751	781	764	825	734	752	809	791	821	793	783	776	760	761	775	809	840	792	766	741	726	800	772	786	772	808	769	806	760	760	743	756	777	776	814	826	768	794	773	814	746	790	781	814	795	741	726	765	774	759	743	762	753	757	784	743	740	793	741	827	781	787	779	748	750	823	806	829	782	738	810	813	751	811	754	759	794	784	799	753	855	752	786	787	792	823	794	762	764	753	784	727	756	784	802	803	760	730	763	723	736	785	763	790	747	785	791	778	773	791	802	767	769	789	793	781	783	801	783	748	809	812	819	791	767	773	768	776	832	751	769	717	770	779	745	808	756	775	837	770	779	716	764	781	745	780	761	836	794	774	728	818	762	814	776	767	841	816	774	822	737	771	767	731	772	770	785	811	789	753	729	762	806	781	810	776	780	789	753	779	753	770	753	758	785	770	817	809	837	815	798	787	790	763	786	780	757	772	791	784	774	764	767	767	779	753	748	759	788	761	784	762	804	774	760	748	785	770	766	785	817	792	778	797	787	770	798	793	778	756	756	772	757	787	767	813	747	798	795	767	850	795	760	768	778	734	763	775	785	753	797	814	787	821	776	799	811	781	749	793	812	766	767	788	772	785	778	786	810	780	796	773	734	806	751	770	759	834	829	813	774	816	793	801	698	804	789	771	792	763	753	793	783	832	780	783	767	797	808	767	790	800	791	760	783	742	744	796	799	783	756	778	749	737	802	793	756	790	757	809	778	803	728	790	796	786	774	801	764	781	765	764	775	776	794	815	734	767	804	821	760	787	782	732	777	802	782	780	739	805	707	778	787	799	772	772	769	765	767	773	797	791	770	783	767	781	759	781	791	729	799	715	762	768	737	784	841	750	742	769	785	828	774	779	759	763	752	775	785	729	801	755	715	768	793	698	794	772	793	716	840	775	820	764	788	772	755	748	750	766	794	786	739	809	795	781	786	791	745	747	719	813	820	778	762	795	821	808	772	798	808	763	797	728	779	771	838	794	778	745	817	775	764	775	788	789	785	794	780	762	820	754	825	811	769	802	739	748	774	785	769	779	773	731	797	763	784	772	713	770	801	747	784	761	879	775	742	745	773	779	841	766	792	773	724	797	793	762	789	753	806	764	733	734	716	707	719	782	772	797	762	765	813	773	767	752	815	770	811	752	765	757	741	767	778	776	798	736	789	793	810	836	767	735	797	798	802	752	775	782	767	809	774	758	774	744	762	790	775	767	801	776	814	758	726	779	797	800	794	777	811	735	763	821	810	760	790	817	787	767	754	781	742	773	765	791	737	799	755	809	775	783	823	772	768	726	825	756	802	733	746	773	824	749	806	716	752	768	702	774	775	778	819	825	757	794	774	829	772	793	733	821	745	813	762	809	841	784	753	761	777	808	798	797	785	770	804	751	791	785	765	696	763	752	780	771	772	754	755	773	798	759	813	778	775	764	751	758	779	814	788	805	779	755	760	801	774	772	769	775	762	763	752	767	756	768	773	793
8438	981	856	934	595	404	323	330	327	321	305	282	313	283	292	303	304	225	284	284	291	285	249	270	267	264	309	288	261	281	284	304	245	276	269	285	279	270	300	268	278	250	295	269	267	288	273	276	305	270	311	276	244	297	278	272	295	262	261	272	261	283	269	275	252	272	276	256	242	276	272	284	268	268	285	282	265	250	281	284	251	274	266	248	283	272	286	267	305	269	249	268	261	277	281	297	293	277	272	227	246	245	286	264	279	278	290	280	289	288	260	251	277	278	308	257	249	271	282	285	297	273	249	260	255	263	272	272	265	263	311	280	275	250	275	269	267	281	253	294	284	237	268	273	240	266	257	250	276	261	267	256	272	278	256	291	270	272	253	248	282	302	294	270	268	275	311	282	255	298	267	283	287	267	286	305	277	252	277	275	291	276	279	272	262	272	269	286	257	274	259	264	270	280	266	270	273	268	304	281	275	296	283	272	305	315	267	280	301	259	275	287	246	276	301	291	268	272	288	265	288	267	279	271	281	239	249	249	281	275	267	257	264	255	306	266	269	246	263	260	257	279	285	265	254	250	299	276	249	272	276	273	275	249	243	257	284	260	251	266	286	275	242	220	239	287	273	275	262	249	245	283	268	276	290	277	272	272	268	246	261	278	283	290	290	251	277	278	271	268	268	279	247	291	271	261	278	263	281	268	239	278	274	279	244	270	280	264	290	211	265	271	261	269	271	278	282	283	288	269	248	298	298	274	279	275	249	242	306	259	297	257	274	273	249	273	287	267	266	292	259	246	281	272	287	264	288	297	274	258	278	262	296	276	311	246	288	262	250	276	259	266	273	269	268	297	256	259	266	285	237	258	275	263	297	261	291	278	257	262	289	273	276	259	272	245	245	281	294	266	297	280	258	260	276	256	266	270	284	273	265	266	280	290	290	277	268	258	264	269	261	257	269	277	249	270	249	277	268	274	240	269	257	291	246	283	272	266	281	225	278	250	254	271	275	255	278	267	252	259	267	289	305	268	289	258	259	271	241	267	261	236	278	295	267	291	310	266	249	278	283	243	282	249	301	285	268	270	269	241	247	273	321	295	275	267	262	324	311	260	253	266	286	287	277	265	293	296	257	267	285	287	266	272	283	275	282	283	264	259	245	300	268	281	299	267	249	263	261	255	253	281	258	251	276	258	258	307	253	274	282	286	263	269	265	235	273	279	226	295	261	308	296	288	255	269	260	253	236	247	281	273	283	296	269	271	255	255	291	275	296	287	287	298	262	270	293	258	268	257	264	297	284	270	254	281	253	260	292	272	279	314	272	275	295	287	274	275	278	304	311	291	273	253	299	262	259	230	252	268	279	290	249	297	280	282	283	255	268	266	277	270	262	286	263	249	286	266	300	306	243	270	278	301	251	267	286	259	261	291	249	306	274	263	236	239	281	284	254	306	233	284	286	286	259	279	240	248	272	282	278	310	271	253	278	275	287	295	293	281	268	259	304	277	285	263	266	276	309	301	236	270	252	301	283	266	257	238	275	273	274	259	286	259	279	245	237	273	293	284	262	229	284	293	297	274	286	231	274	297	299	266	268	280	276	270	250	249	282	269	257	283	296	261	279	256	267	270	275	281	269	284	265	308	278	238	273	265	246	280	267	266	291	289	260	255	278	273	283	278	269	266	293	291	289	279	262	276	281	279	273	277	257	303	272	266	253	282	295	289	265	266	289	261	257	272	289	252	272	272	243	291	249	230	270	241	284	262	257	263	282	240	282	273	284	300	292	276	289	291	264	268	267	286	315	273	277	281	293	263	265	284	238	279	283	273	263	271	256	295	274	256	264	303	260	292	282	245	273	256	309	284	278	279	272	267	268	280	289	276	264	260	301	263	282	266	279	281	257	274	278	291	279	265	269	267	267	295	299	269	269	235	289	274	275	282	272	251	251	253	276	286	285	276	285	261	257	243	285	248	265	271	262	250	285	291	288	275	282	288	335	275	292	271	276	273	277	282	253	265	258	278	272	285	275	298	264	264	298	265	287	277	248	255	286	278	272	284	262	286	282	262	291	245	278	234	289	268	265	283	231	270	275	297	222	259	252	267	285	286	255	273	238	256	303	269	270	280	268	278	262	297	283	254	265	252	266	257	277	250	251	255	304	226	272	276	282	257	270	281	292	303	298	285	305	280	242	241	289	286	228	267	256	278	249	308	294	286	282	274	250	288	285	272	290	257	285	273	279	268	263	270	292	286	256	287	270	273	305	281	269	258	267	264	266	247	259	269	280	306	246	258	264	281	267	275	263	260	250	225	293	287	303	274	248	248	284	275	291	274	282	275	282	261	273	282	276	277	281	305	261	289	253	273	259	302	288	238	269	250	270	248	266	243	286	238	299	282	266	258	258	246	303	264	315	294	286	279	284	303	270	244	253	294	270	303	239	278	290	263	273	287	289	293	275	281	266	289	262	261	242	261	248	282	276	281	242	267	285	259	232	249	274	273	282	281	308	283	273	301	284	265	265	251	239	273	280	303	267	268	245	265	285	272	276	254	281	251	259	271	261	286	271	274	287	287	263	290	275	303	273	272	258	274	267	257	264	265	265	254	291	260	281	270	263	253	270	269	301	282	249	244	276	262	274	262	256	283	273	260	312	261	285	278	275	279	287	287	257	288	237	262	246	248	288	292	256	296	260	262	270	280	274	287	255	281	279	278	279	289	280	304	250	278	270	298	308	264	272	283	280	264	275	276	250	276	271	275	268	270	270	291	313	280	253	246	256	270	278	300	284	243	244	279	264	275	249	265	290	261	286	264	269	239	271	263	294	281	277	268	260	253	259	275	317	264	267	291	293	278	242	266	253	292	322	262	303	268	246	286	291	278	305	257	289	261	262	279	279	270	297	267	247	287	273	265	296	265	276	264	274	259	270	268	253	256	285	292	293	257	255	240	290	310	273	279	276	251	271	282	276	308	287	276	281	282	271	262	266	268	276	274	281	272	260	273	269	281	312	242	288	286	273	276	253	286	282	303	281	259	302	243	262	305	268	258	281	285	289	249	287	289	262	291	263	286	290	261	297	293	279	235	260	247	260	285	269	269	253	271	276	303	258	269	269	274	242	274	280	274	281	278	289	270	271	271	249	253	253	303	272	285	263	274	307	295	257	284	255	257	263	262	273	268	264	260	239	279	234	269	286	247	274	308	295	292	309	278	270	276	277	273	282	269	276	287	285	266	284	277	283	247	249	263	244	238	235	282	288	280	254	295	256	259	259	281	247	259	274	261	271	264	256	293	262	274	280	245	258	273	252	249	271	257	269	267	274	270	281	256	293	271	243	291	267	274	286	270	269	263	264	293	259	270	257	253	278	268	268	275	285	287	267	261	263	240	289	290	291	273	278	280	287	263	287	296	260	256	256	262	280	291	257	260	245	281	255	242	253	287	271	303	288	256	264	301	259	306	293	248	254	290	280	241	303	289	306	300	276	258	257	281	255	287	278	269
7254	1307	1972	2901	2059	1161	997	965	866	820	746	800	762	719	674	742	680	731	718	671	735	669	693	678	718	665	636	635	610	680	633	659	705	643	693	668	669	643	673	682	659	676	636	639	680	680	625	661	616	642	622	630	646	650	635	635	661	629	638	635	628	658	646	659	667	667	616	624	652	647	711	676	659	622	660	710	643	636	628	656	582	652	634	640	622	661	623	638	658	630	655	644	685	633	623	604	654	686	638	655	630	668	629	610	669	604	630	646	610	667	617	623	615	636	629	631	686	621	653	636	708	659	655	614	651	642	642	615	628	657	644	643	617	610	661	658	664	626	625	663	639	633	623	629	667	649	623	610	618	673	634	619	614	647	617	585	647	628	634	623	611	623	665	665	609	609	639	608	620	631	623	636	674	630	636	587	663	631	654	610	654	633	640	597	656	658	679	642	646	606	628	641	646	673	647	654	634	613	634	651	647	642	651	636	624	674	644	658	653	673	641	631	629	630	631	641	651	614	642	642	663	638	673	620	607	624	596	625	604	620	661	613	624	606	611	622	627	606	657	620	626	599	614	649	634	615	628	601	621	601	639	683	615	624	649	658	692	665	657	614	623	651	643	661	649	674	618	619	646	671	707	696	636	661	673	653	637	608	666	660	645	596	669	703	617	656	635	606	645	630	630	638	679	627	658	641	613	647	645	627	646	615	617	637	620	684	708	646	624	643	616	651	631	653	677	659	663	640	672	651	648	671	644	653	611	614	643	638	668	663	615	683	624	656	625	621	609	616	624	652	671	646	665	636	627	590	607	647	716	646	658	639	653	645	663	641	665	691	636	662	635	678	671	614	633	633	627	640	633	667	599	629	591	614	664	649	611	633	634	641	616	670	609	682	638	664	653	634	621	679	638	666	651	623	691	656	672	617	594	665	627	699	601	657	662	628	687	648	666	615	620	604	620	618	630	624	639	608	656	673	619	617	627	624	668	622	672	632	660	621	632	635	597	634	656	634	699	620	606	639	616	634	660	661	608	625	631	618	632	677	657	643	643	631	646	668	603	638	685	623	624	630	596	647	601	627	653	668	664	653	642	664	654	653	632	629	672	684	665	657	612	676	679	635	611	633	689	634	622	678	648	654	625	654	639	649	639	668	626	630	630	615	656	641	656	661	694	631	661	643	670	607	607	675	630	659	621	654	596	610	679	629	654	642	663	616	646	632	624	608	681	679	616	702	657	661	644	636	633	621	673	693	670	573	638	673	613	666	653	629	687	608	629	642	674	646	675	668	659	662	689	659	629	567	710	704	610	645	635	677	683	638	629	659	666	652	616	635	631	654	654	628	624	679	682	659	667	615	677	618	637	641	704	647	650	615	630	645	638	685	653	665	649	625	575	720	636	670	660	647	682	653	635	632	639	631	657	601	656	641	669	636	654	660	636	638	667	609	633	648	652	624	635	615	675	685	602	681	634	636	638	627	642	614	641	672	635	654	657	679	647	610	589	657	668	608	629	609	649	613	660	655	659	693	622	645	641	638	645	611	669	623	669	643	654	680	637	572	657	665	645	635	602	704	676	633	636	649	646	698	651	674	623	656	646	627	626	650	688	652	686	647	611	637	601	649	575	650	678	580	671	650	649	624	639	643	633	620	635	651	674	640	623	641	623	623	660	659	643	666	619	676	657	630	649	616	671	689	615	614	665	592	682	660	644	645	602	643	642	650	596	648	651	626	647	666	621	620	635	641	658	597	630	649	643	633	657	612	665	647	693	671	630	615	684	643	655	627	633	669	653	679	659	638	668	629	639	641	653	666	681	642	614	619	629	667	629	644	644	620	650	678	599	590	662	638	634	648	596	668	586	630	635	634	650	591	669	645	654	653	660	621	635	647	689	650	663	637	639	655	641	690	642	668	642	626	636	617	668	610	644	640	669	641	658	608	671	583	631	655	671	647	664	595	588	647	600	665	653	654	634	621	709	696	594	656	648	625	654	650	639	628	613	626	618	699	619	671	643	649	643	656	647	653	659	596	649	695	615	641	622	618	664	660	628	660	652	655	650	634	644	597	627	647	655	639	664	703	665	677	661	629	638	636	685	642	670	678	643	661	655	679	638	652	640	637	660	666	624	622	610	659	669	624	669	631	612	696	594	668	620	599	635	656	665	652	635	683	658	601	626	623	680	699	658	649	650	612	648	675	625	605	624	620	632	667	660	660	650	636	669	604	636	675	654	639	620	662	634	671	613	666	665	629	720	634	609	669	666	613	655	623	672	642	584	638	641	640	671	668	638	602	645	670	658	669	607	655	576	665	695	626	625	638	640	642	649	697	593	631	624	590	639	614	679	629	636	603	683	647	611	633	648	637	675	631	645	668	685	622	635	631	653	672	646	666	654	594	658	644	622	636	625	637	656	603	638	614	640	654	612	618	673	662	661	627	642	632	633	657	617	674	657	613	632	642	630	667	613	612	643	623	664	704	615	631	635	659	692	640	605	666	660	633	628	692	675	634	631	676	650	649	584	628	578	663	629	626	626	681	643	679	639	650	645	635	621	671	655	609	634	634	618	665	624	629	641	649	650	649	608	665	655	635	654	661	660	620	673	685	624	667	678	618	646	625	607	635	603	632	619	638	648	648	633	611	619	598	618	647	626	630	672	668	587	635	640	634	645	616	604	637	641	636	654	624	655	614	651	639	634	663	663	618	657	685	648	604	650	610	628	620	640	647	672	654	650	605	639	681	642	635	612	640	584	630	677	678	626	630	681	676	699	643	624	677	634	641	641	618	634	642	670	634	671	669	632	710	638	665	634	658	601	630	599	629	641	632	682	642	636	694	678	668	650	659	619	646	666	633	634	653	656	700	608	638	620	643	675	688	598	637	626	644	659	619	693	654	644	647	643	665	631	629	649	646	639	633	631	683	634	652	681	698	641	641	667	640	636	617	643	621	647	620	652	671	622	702	647	638	598	613	634	630	603	594	689	649	675	654	630	626	658	648	644	700	647	670	663	641	642	618	632	639	651	666	618	662	602	653	630	666	633	679	638	680	675	665	685	616	660	594	651	639	655	634	605	637	644	652	640	627	655	689	665	655	644	636	685	617	664	663	579	658	688	643	662	641	653	633	653	630	640	679	609	653	641	668	625	665	660	605	580	615	673	631	591	660	656	655	647	635	646	623	650	612	641	640	682	663	593	619	639	656	669	671	638	651	668	632	662	620	665	617	628	613	590	661	644	631	639	675	622	639	606	632	656	638	639	651	672	636	642	657	654	613	645	644	647	639	634	633	671	615	694	672	675	707	597	685	646	623	674	615	681	635	624	620	647	649	679	616	629	647	657	614	666	667	649	654	649	625	660	632	649	633	646	676	646	597	594	621	638	626	660	673	651	595	688	625	605	643	656	643	637	617	622	647	677	613	648	637	642	596	629	667	656	637	671	609	637	696	635	612	638	674	677	694	631	612	648	720	661	669	628	613	617	622	645	632	676	633	654	631	666	649
14607	1471	1374	1307	606	288	268	215	173	172	162	159	172	139	135	133	123	111	137	134	125	142	147	124	133	126	133	128	137	162	110	140	151	101	130	112	132	145	80	125	128	108	115	124	123	123	109	136	140	114	141	136	131	123	124	143	90	114	99	97	93	116	102	125	113	131	139	114	128	112	125	115	118	123	138	123	114	124	120	132	127	122	94	118	131	132	116	136	106	111	136	122	137	152	129	122	132	112	100	111	116	113	114	132	125	123	137	121	147	111	136	145	104	99	125	121	109	112	127	111	128	116	126	130	131	116	134	122	123	129	126	114	105	122	155	108	121	119	120	110	118	126	138	115	112	113	142	106	120	127	114	134	129	112	110	129	128	95	133	126	134	110	113	114	90	113	117	127	106	128	142	118	126	132	143	107	114	120	113	135	120	142	129	143	154	107	125	131	140	113	108	122	110	118	131	119	119	120	129	131	117	114	104	121	132	132	109	122	137	129	119	104	123	103	133	101	115	103	106	129	131	113	129	128	119	109	119	109	92	127	119	127	126	116	128	119	119	110	110	137	118	141	120	132	144	113	129	104	105	125	141	126	121	123	117	117	129	107	126	118	107	123	114	105	117	125	118	138	133	127	128	114	132	89	123	125	111	121	114	130	135	106	137	140	131	122	121	115	95	114	128	140	134	121	116	142	113	113	111	119	122	139	124	138	104	128	114	106	137	122	112	126	125	120	123	111	125	134	123	123	125	101	137	101	142	145	116	113	143	119	111	121	114	130	116	126	117	119	118	135	122	126	114	113	110	113	117	121	104	103	123	109	112	116	120	119	138	95	121	143	135	133	132	121	118	131	118	135	131	129	115	116	115	114	122	122	103	118	120	123	118	119	118	129	129	105	109	97	99	135	109	112	96	127	128	147	150	132	120	139	125	104	124	101	111	119	124	123	121	114	114	120	114	119	123	112	134	133	135	117	105	130	151	131	101	130	101	125	108	132	121	141	122	125	126	118	127	117	114	100	120	136	126	127	109	104	136	118	112	109	131	101	133	118	111	118	132	130	121	113	121	118	103	131	118	137	131	119	133	126	115	114	127	120	115	109	111	115	114	111	110	123	107	134	117	111	128	100	102	128	114	129	101	134	129	128	119	129	107	130	116	126	125	116	116	118	122	113	120	130	112	89	111	116	98	126	118	134	113	120	119	154	118	100	138	115	104	131	142	127	132	124	120	120	135	135	117	111	140	109	140	132	143	124	119	141	145	134	143	125	122	120	119	138	113	118	111	140	124	109	112	130	135	121	140	128	104	125	123	119	115	105	130	122	127	110	128	113	126	112	136	96	127	137	105	112	108	107	126	125	134	141	103	102	119	130	122	110	126	135	128	132	109	98	123	123	120	115	137	113	128	122	122	121	107	132	121	116	134	103	122	114	125	122	104	124	133	110	131	117	136	109	128	125	103	132	122	137	143	122	128	136	127	131	126	125	134	123	127	133	117	144	118	122	127	104	111	127	126	137	118	135	112	114	112	113	112	129	86	116	121	112	120	122	103	109	128	110	130	116	111	116	120	118	113	135	130	117	125	120	101	117	103	126	100	137	131	111	111	131	102	108	107	125	132	112	118	135	131	120	137	124	116	124	118	110	110	107	104	123	125	111	128	128	120	115	103	121	107	128	115	118	128	101	108	115	111	109	131	130	128	92	141	117	143	102	115	136	123	119	120	120	145	113	113	120	114	117	122	127	123	123	106	108	107	118	122	119	101	116	114	114	153	124	115	127	126	106	113	119	117	103	117	136	160	126	124	111	104	109	101	122	108	109	127	123	119	115	113	119	132	109	108	132	125	125	111	131	107	137	132	116	124	122	112	122	139	102	146	125	134	120	126	120	122	114	122	112	129	126	108	98	128	121	141	137	102	130	115	126	124	127	124	130	116	114	127	106	122	115	111	135	112	101	138	110	97	103	100	111	134	133	110	109	111	119	114	123	122	105	133	135	134	133	141	117	125	120	136	101	125	107	107	125	111	133	111	109	119	118	123	129	115	119	121	130	131	135	119	117	123	111	106	106	113	136	96	136	130	117	129	112	117	118	147	129	117	123	124	126	112	115	115	117	111	137	132	133	117	139	134	139	105	117	121	115	110	125	126	117	127	110	121	119	127	98	127	114	125	133	118	110	123	115	113	125	107	132	136	124	107	114	114	111	103	117	118	116	133	137	121	130	110	122	137	124	132	119	122	103	102	112	119	107	121	127	122	118	125	124	127	127	116	109	130	130	111	114	138	112	97	126	116	127	137	113	135	106	119	125	116	130	108	132	121	125	105	123	118	141	102	110	90	105	127	113	118	140	131	120	111	125	111	145	123	121	123	129	138	126	123	97	135	120	114	118	104	129	102	122	141	119	109	124	118	126	123	122	124	132	111	104	140	110	113	117	147	132	115	120	108	139	124	118	106	133	112	103	111	126	137	108	106	117	122	97	122	119	118	115	130	103	144	135	124	110	118	132	114	108	128	119	101	116	101	108	109	107	114	106	110	121	120	123	139	124	114	125	123	139	121	141	114	146	120	105	116	123	126	112	109	96	117	147	120	116	137	123	111	122	115	113	136	140	127	135	133	117	136	122	109	141	103	113	123	140	121	117	116	99	104	106	124	113	129	124	145	103	110	132	116	129	115	108	121	112	97	132	116	134	116	132	133	104	120	118	107	106	142	128	131	129	132	121	117	134	116	113	125	116	140	120	124	131	111	112	121	122	127	130	130	118	126	108	143	112	118	96	131	119	112	145	119	116	138	134	118	107	120	124	112	140	153	123	131	133	108	118	131	142	112	132	125	124	116	113	127	124	127	132	129	123	123	145	121	123	130	129	112	128	99	122	110	123	113	117	124	111	129	136	130	134	104	111	106	125	133	120	113	117	125	103	100	120	114	121	140	112	134	123	118	136	122	100	139	122	140	118	130	123	127	131	116	113	127	127	122	130	120	114	123	136	105	123	118	114	110	125	117	116	131	107	144	131	119	120	117	101	103	122	104	122	107	90	107	110	122	123	141	129	117	108	107	106	107	130	124	131	102	111	117	119	112	140	130	108	136	124	103	146	131	104	119	127	126	127	147	133	147	125	92	145	108	139	125	124	115	120	142	132	103	114	104	142	114	105	109	103	124	124	107	135	129	110	114	107	113	117	123	125	130	119	102	122	121	111	123	125	107	136	120	120	127	121	127	141	136	113	113	121	101	130	119	108	106	111	123	127	121	113	118	128	124	143	120	107	134	138	129	102	124	109	116	123	128	110	136	112	138	116	111	117	124	122	118	119	141	128	127	115	110	116	125	131	129	135	130	128	138	137	132	135	133	110	106	143	116	130	119	131	119	125	128	117	111	117	144	112	112	113	107	121	101	118	125	95	116	110	102	132	115	115	133	118	122	107	116	108	159	121	101	120	112	106	139	127	105	120	112	114	110	104	125	124	127	116	121	120	120	113	130	138	110	105	116	119
8903	1310	3109	4395	2158	1257	999	804	727	621	556	534	508	469	456	411	443	400	413	422	379	395	368	391	351	383	379	369	398	332	320	344	339	337	319	333	337	352	319	335	312	330	347	303	342	347	340	335	330	318	324	325	358	351	297	348	318	331	324	325	319	331	347	340	321	315	315	322	336	296	330	318	290	332	340	340	317	325	314	323	308	344	304	332	280	332	327	311	322	280	361	314	331	323	326	327	314	346	316	352	305	285	302	328	332	316	324	308	289	327	317	321	320	308	339	321	330	324	327	295	332	314	335	310	293	300	302	329	328	328	355	305	306	323	331	317	305	312	331	299	314	325	348	310	323	322	305	320	321	310	287	288	287	278	321	302	327	305	322	313	324	317	311	321	315	300	325	299	302	316	309	331	344	314	294	289	311	291	329	321	291	280	327	318	293	311	339	314	336	315	318	311	315	325	342	343	294	326	321	306	291	297	323	318	283	325	294	310	325	291	313	317	318	299	332	303	331	273	305	307	300	339	293	336	322	318	290	290	332	334	320	320	296	317	330	298	346	275	309	295	325	294	295	349	325	324	323	305	323	320	314	304	324	325	321	286	316	320	326	290	289	304	324	280	307	324	332	322	319	332	289	289	325	332	303	344	334	296	329	345	317	307	317	304	304	299	340	311	330	282	332	302	304	306	297	301	331	334	313	313	332	291	302	311	318	290	343	322	312	331	320	284	307	331	335	325	319	336	327	298	330	344	332	279	330	306	303	325	327	339	289	343	321	290	324	316	312	317	317	311	307	289	329	330	299	349	297	309	321	339	317	293	275	274	348	277	315	337	323	289	329	318	322	320	317	298	320	303	326	333	297	276	301	304	327	332	307	341	315	321	311	326	345	309	309	330	337	299	319	287	297	323	320	334	309	315	294	327	326	311	318	335	317	357	318	322	297	317	313	312	335	339	308	296	312	323	297	312	310	331	334	336	299	297	305	309	322	307	307	299	311	326	307	315	318	323	328	306	299	310	307	301	293	323	309	327	329	315	311	316	318	329	330	306	336	319	331	307	324	322	307	277	274	321	319	317	293	367	337	318	335	302	342	287	303	326	328	310	312	318	294	319	309	308	339	314	320	301	305	314	286	308	313	337	343	320	323	324	298	304	288	303	318	329	299	280	306	314	326	332	318	323	327	297	315	334	313	324	306	301	299	333	325	307	318	335	340	304	310	286	333	341	287	327	329	294	333	327	304	328	302	314	311	314	335	340	304	330	333	300	294	337	303	322	333	304	324	312	312	347	324	334	291	297	329	301	332	339	302	321	334	277	304	310	314	315	293	309	308	334	352	306	294	327	298	301	321	308	317	277	321	313	316	341	319	305	322	317	324	295	304	329	319	296	306	302	328	274	311	299	340	305	312	306	318	290	270	318	294	318	304	299	290	324	311	320	323	321	349	319	308	291	321	334	322	304	315	284	287	328	282	324	342	346	351	303	325	309	339	316	297	305	310	299	295	299	285	325	326	290	324	311	304	312	326	297	304	322	334	330	322	304	310	327	331	339	290	331	321	287	285	312	314	296	343	315	323	306	316	362	332	343	326	289	331	313	310	264	321	317	323	316	301	323	339	301	327	308	327	314	347	315	303	331	304	300	335	304	356	333	329	340	320	348	327	334	321	310	330	319	312	301	324	308	323	313	304	305	316	318	290	325	299	325	315	322	307	324	331	304	317	308	295	306	321	297	317	311	328	333	319	304	282	301	303	293	322	286	303	345	314	304	298	305	326	324	307	322	336	279	317	343	329	327	331	323	325	345	301	310	335	295	294	313	302	320	280	344	310	306	325	320	305	339	343	316	305	335	327	312	339	299	305	351	302	295	359	302	292	307	316	302	290	332	305	306	328	328	325	334	314	315	280	309	297	331	318	311	290	308	316	312	285	315	325	305	326	306	321	308	307	282	312	322	325	322	321	347	326	300	298	318	280	304	290	334	310	321	339	309	322	298	297	302	336	304	315	345	358	302	277	328	313	309	299	312	311	315	289	340	320	344	321	285	316	325	324	292	324	311	276	340	300	304	319	393	327	315	323	325	327	329	309	324	316	255	296	330	306	293	313	325	329	296	303	332	285	313	310	312	326	335	311	298	318	319	292	315	275	326	313	323	327	305	342	307	294	311	328	284	313	314	304	317	275	357	314	305	326	326	339	316	289	313	303	317	321	321	328	308	311	281	320	289	309	353	286	309	311	305	370	290	319	297	301	308	322	321	308	333	334	292	293	294	305	298	314	282	318	292	305	292	300	335	347	322	343	296	301	323	309	308	337	330	320	348	333	303	322	283	331	316	323	312	306	291	313	311	304	330	329	299	328	334	328	317	338	323	314	333	305	285	283	281	319	328	309	295	295	304	307	306	345	316	304	278	325	324	311	337	331	322	327	298	310	295	334	327	320	308	298	301	284	308	320	327	295	295	302	317	304	332	329	331	318	284	303	304	306	304	324	332	325	304	351	323	289	343	309	296	301	311	323	303	318	317	353	323	316	315	336	297	304	299	317	320	323	311	329	306	314	306	319	285	299	285	312	316	299	320	296	321	321	300	306	310	321	296	346	326	318	297	310	280	337	342	318	296	299	307	305	287	331	300	300	350	286	294	317	296	319	312	309	299	289	308	332	307	317	333	308	322	332	295	320	294	308	290	322	307	318	353	339	318	314	310	352	282	321	297	342	300	327	307	305	301	301	324	293	318	275	329	307	303	314	308	293	321	310	302	314	303	315	304	311	301	290	325	312	313	319	310	295	302	331	277	306	294	324	319	329	320	325	330	326	317	321	322	334	311	348	335	301	334	314	305	289	326	298	304	317	276	279	328	295	300	308	293	274	335	331	319	272	315	331	318	311	294	290	291	293	308	318	335	285	312	312	323	327	308	298	293	321	333	324	302	316	272	335	283	302	302	314	327	314	296	309	291	322	327	307	303	330	307	361	287	349	275	306	315	301	309	314	319	283	304	321	328	292	296	307	311	268	331	324	286	336	297	299	312	345	335	297	354	345	334	305	295	321	337	293	310	333	293	297	311	303	317	302	324	311	284	311	290	307	275	324	316	334	304	296	289	339	340	333	320	298	294	311	318	294	315	311	302	302	295	315	305	299	344	338	284	299	310	305	334	338	311	283	277	320	298	331	311	280	266	320	328	314	327	315	294	290	325	323	311	321	309	277	341	316	317	326	318	291	317	339	304	331	356	342	294	310	284	316	318	316	318	335	323	307	341	341	296	322	322	334	305	357	327	351	320	312	299	322	328	322	311	322	336	338	321	308	310	332	315	330	286	334	309	327	317	291	284	324	314	331	299	312	321	310	345	346	319	300	306	288	317	272	322	323	294	311	294	268	303	325	345	303	307	296	322	313	321	339	304	353	315	290	280	305	346	291	329	315	312	337	271	314	317	332	330	319	319	301	284	328	316	313	304	340	302	281	306	329	314	311	336	313	315	322	311	329	297	352	323
2178	558	774	593	409	348	345	337	344	334	369	354	305	392	314	366	348	323	346	352	327	312	318	330	356	316	352	318	335	334	328	359	320	340	360	316	322	358	340	336	326	323	364	369	316	332	338	339	346	340	329	316	289	301	337	333	302	348	339	323	334	341	380	331	322	326	319	319	362	277	340	350	319	381	322	364	312	359	355	401	345	365	321	339	345	337	326	337	346	357	378	375	349	376	324	357	361	336	356	349	350	349	344	350	328	345	345	359	347	358	364	335	334	355	307	346	336	372	325	340	328	310	342	348	336	321	322	337	325	334	322	331	328	357	347	325	355	345	328	313	369	311	321	305	313	295	355	339	306	313	320	353	350	332	346	314	333	332	367	321	341	299	298	360	327	320	341	314	340	330	314	353	322	346	338	347	344	328	326	325	318	328	326	342	358	364	323	341	355	342	324	363	351	350	333	351	335	345	336	369	348	335	374	324	318	354	349	345	356	334	332	345	358	323	278	346	311	355	346	341	347	311	324	347	337	372	345	339	345	332	344	322	341	322	338	346	356	343	349	338	308	407	314	286	351	318	325	356	346	323	409	346	359	355	363	331	379	329	347	360	363	321	332	358	319	352	367	312	340	353	348	348	338	328	357	337	370	307	355	352	334	364	324	341	340	338	338	337	340	319	334	334	347	318	373	296	320	341	303	304	329	356	318	363	321	335	339	350	332	354	350	368	342	356	313	313	372	371	360	327	335	345	319	305	343	354	359	355	349	355	373	331	337	358	358	332	343	366	374	364	361	326	328	306	380	304	363	381	309	360	347	330	336	359	341	348	304	354	370	380	327	339	312	315	387	333	326	320	346	334	357	371	326	357	326	334	355	324	342	368	339	340	334	368	305	353	344	317	370	330	353	332	363	348	341	362	342	360	350	361	358	326	317	325	401	381	327	337	355	305	338	365	341	301	347	359	353	343	343	340	336	352	329	328	365	310	361	332	332	317	323	341	328	339	347	354	337	371	345	338	331	367	320	322	365	356	330	337	309	309	320	338	329	349	338	327	330	375	356	325	322	366	341	345	353	316	343	360	342	326	317	339	320	321	340	365	366	364	364	291	339	337	347	319	339	351	334	333	348	334	331	301	339	345	356	326	343	359	301	317	336	344	339	340	335	360	321	361	320	336	322	363	374	345	353	320	340	359	352	318	328	336	323	363	328	321	347	364	381	308	308	348	342	356	336	358	359	380	330	355	331	351	351	358	336	341	331	340	310	359	335	361	352	360	347	345	347	348	338	370	374	363	333	315	333	299	365	356	333	340	334	353	318	342	327	337	324	352	309	339	345	345	371	331	302	349	365	341	329	321	336	361	353	337	296	358	346	339	335	307	334	342	337	321	365	337	351	358	345	346	323	339	341	360	339	349	352	360	353	319	376	342	316	305	336	375	354	365	316	359	359	333	351	352	318	331	372	338	342	350	318	331	335	336	324	347	357	351	353	331	328	329	333	328	317	345	360	352	326	363	337	335	331	345	338	367	331	347	319	354	334	339	355	317	315	322	330	328	363	324	328	326	317	309	347	328	357	346	346	369	352	352	325	346	342	315	318	337	354	357	355	331	330	349	315	334	351	357	319	342	346	315	331	359	314	345	329	351	351	368	318	355	361	358	349	323	395	344	340	370	308	352	384	326	356	324	380	320	356	332	352	306	397	345	317	361	379	340	330	330	404	340	345	396	340	366	371	339	340	321	330	308	342	333	333	342	353	305	375	339	368	327	329	314	350	367	338	358	331	374	321	340	353	350	336	358	361	348	328	317	373	347	320	339	354	356	343	338	369	382	361	341	341	346	371	345	375	347	340	363	338	333	349	316	308	385	314	301	367	335	316	336	322	323	381	336	352	357	353	335	340	327	349	324	335	335	333	328	331	323	370	327	333	310	357	338	371	330	339	339	320	385	360	327	306	341	372	327	349	342	355	369	348	364	344	305	335	335	350	336	297	357	370	342	355	355	349	335	321	311	350	344	339	373	286	383	339	310	323	341	343	339	368	361	347	315	327	337	316	370	353	363	343	328	338	355	338	349	349	343	339	347	352	325	375	338	347	328	356	361	327	308	323	317	320	341	322	364	345	346	335	387	311	315	370	317	308	334	309	346	344	357	332	315	330	355	379	330	315	357	327	312	356	340	334	335	338	354	325	313	309	362	333	357	342	354	341	320	330	396	357	341	334	322	338	335	374	339	336	330	362	360	335	305	355	312	333	320	343	333	341	346	342	318	336	334	304	345	318	344	323	392	323	306	353	311	319	333	331	331	351	358	306	360	358	358	354	330	355	337	341	330	318	301	335	292	332	344	346	345	413	329	310	353	353	312	377	369	334	322	341	344	346	327	315	361	327	386	312	335	342	342	330	317	318	324	354	298	351	382	345	366	353	346	359	319	299	338	326	353	310	350	353	350	360	334	332	335	359	303	315	309	349	387	341	383	347	367	346	336	324	349	403	320	347	375	340	345	335	348	333	342	353	370	298	315	321	358	368	352	343	343	372	382	343	340	339	339	341	355	341	346	350	396	347	342	330	335	331	359	360	360	366	344	336	306	375	300	360	345	350	335	311	373	357	311	345	377	331	350	332	302	336	335	358	325	331	352	361	328	321	358	379	329	331	356	356	323	328	330	314	370	378	345	319	336	357	389	317	354	358	357	332	326	353	333	364	341	340	330	390	344	380	340	360	358	362	344	329	351	344	323	333	370	366	350	333	332	338	368	358	336	337	346	341	350	352	343	323	375	329	327	325	352	348	338	376	350	341	318	333	364	337	363	357	353	367	358	360	332	333	325	355	367	315	342	338	352	347	345	290	315	349	362	360	365	315	308	341	322	332	315	323	324	316	357	328	329	330	327	335	337	351	374	318	350	331	324	355	343	315	329	371	341	368	346	320	352	339	336	332	326	332	339	353	317	327	339	325	364	349	349	355	350	314	358	364	382	323	322	366	347	340	314	357	353	307	349	331	333	325	346	344	350	334	359	352	342	372	355	370	336	308	337	319	359	305	359	340	323	352	353	324	327	319	350	363	362	316	340	355	370	315	355	325	372	325	358	331	346	362	331	317	344	310	352	342	345	356	368	328	371	332	331	322	367	356	333	343	298	360	321	384	334	378	328	324	319	365	325	349	334	356	347	354	315	351	332	344	329	364	340	319	331	300	331	358	355	343	330	345	351	309	317	338	329	333	324	331	339	329	343	342	323	331	324	359	372	373	359	314	365	331	385	330	366	289	326	344	324	353	397	347	361	381	330	344	333	331	335	328	331	346	356	346	355	317	347	337	352	345	344	370	352	369	390	343	335	348	344	354	322	351	338	324	289	320	336	344	329	354	312	357	372	344	336	342	366	387	349	346	315	365	363	306	336	370	305	341	339	359	356	357	350	338	324	351	360	337	366	361	315	329	344	326	348	305	327	334	344	343	327	321	343	330	320	288	343	325	306	347	327	332	318	348	347
2475	954	1755	1672	928	826	840	860	790	795	837	829	825	802	856	806	767	760	810	773	833	770	829	859	868	784	805	805	855	786	781	839	801	798	772	795	811	820	789	807	811	791	819	809	801	809	805	836	795	795	816	791	785	777	817	808	781	787	787	824	824	776	779	781	789	803	820	795	795	794	786	754	809	808	808	833	768	807	762	834	817	816	761	773	775	794	762	829	790	776	785	776	789	762	813	779	766	828	812	800	840	733	777	757	830	769	764	761	825	779	807	795	796	739	795	813	824	812	766	784	799	751	810	862	779	817	803	872	750	767	776	810	799	783	786	789	757	784	763	791	770	821	829	801	819	805	772	783	782	762	805	821	776	743	774	827	812	782	785	800	816	774	771	787	770	854	803	745	826	808	796	787	821	763	792	830	758	782	799	848	776	779	781	781	807	769	845	736	794	820	803	781	773	801	820	806	833	780	790	784	807	808	807	794	823	812	759	767	822	782	778	734	767	782	815	775	830	762	803	789	822	777	794	785	778	758	759	804	830	783	769	775	796	824	798	780	795	777	781	823	824	816	784	836	792	756	772	766	796	785	768	800	796	793	827	807	787	828	794	719	766	827	877	785	790	836	806	790	773	831	786	792	796	745	808	807	838	881	751	741	807	811	833	773	744	734	783	813	792	786	811	755	814	757	779	754	831	830	805	774	756	839	782	792	782	763	776	788	783	801	852	788	796	741	783	785	739	790	778	801	753	765	767	798	803	800	790	825	792	752	758	816	794	809	766	807	757	769	777	807	854	841	798	754	775	794	765	771	794	771	839	764	788	813	828	776	775	812	779	760	722	798	716	761	785	792	739	809	762	778	801	764	788	748	769	770	736	854	787	757	756	827	819	818	769	835	870	745	835	831	799	781	747	828	784	824	781	788	806	804	799	773	865	756	792	794	786	740	779	852	799	799	813	787	764	819	783	830	803	789	810	807	777	783	816	755	757	757	806	785	769	735	799	829	765	815	789	798	778	810	816	796	810	752	806	826	836	801	793	771	753	803	790	832	833	767	797	762	818	774	749	847	799	811	766	854	801	815	772	773	800	774	777	770	763	825	789	799	813	813	840	758	806	830	773	795	817	824	786	775	787	771	843	805	814	806	787	788	775	777	738	785	785	803	775	826	811	812	790	727	760	805	822	812	775	757	815	851	757	802	752	836	784	779	809	838	772	811	787	845	762	799	820	812	787	798	816	807	805	782	794	788	806	795	796	796	780	784	780	788	752	854	785	758	826	782	784	778	784	844	781	794	775	800	766	757	798	765	844	786	774	736	780	793	782	790	743	808	795	821	785	786	777	757	781	826	777	783	781	788	781	829	810	812	768	809	793	808	802	786	744	784	793	786	789	820	805	741	798	813	816	835	758	743	805	820	787	765	749	825	750	780	838	759	781	804	791	778	755	814	828	833	785	813	773	779	748	779	808	788	788	789	763	810	823	770	793	770	816	801	771	784	807	809	745	782	783	759	747	772	811	758	845	782	777	786	796	766	801	737	803	819	840	809	756	790	770	775	790	793	788	759	754	796	751	791	840	804	805	797	794	769	760	764	802	795	774	777	776	823	789	793	747	812	767	785	766	801	801	830	848	741	785	741	771	812	844	791	804	796	748	787	749	735	748	822	802	792	856	846	821	821	793	791	818	821	792	794	715	770	831	752	785	822	823	754	804	744	774	803	851	812	802	783	796	811	794	714	805	812	790	825	785	811	815	857	809	794	807	799	755	819	833	780	829	739	796	787	761	743	762	792	834	790	785	798	827	755	792	761	758	844	844	774	785	785	806	753	811	797	775	803	754	732	852	822	816	791	814	788	783	789	788	795	767	781	802	782	852	748	795	778	777	791	792	781	796	728	741	800	757	828	796	787	794	810	750	805	776	791	835	814	788	742	766	817	789	792	775	794	768	826	818	801	810	796	745	824	767	772	781	800	824	737	782	801	831	754	734	757	783	789	759	815	787	834	688	801	784	830	770	748	810	815	815	791	840	769	772	801	785	807	808	767	766	846	812	761	790	792	785	784	736	770	771	803	797	799	806	788	755	846	724	790	771	842	812	803	762	793	787	749	773	771	823	810	762	797	809	779	794	812	872	788	807	786	789	802	782	825	792	772	767	805	747	770	822	805	771	838	746	826	786	767	782	785	810	755	820	803	798	812	787	831	777	788	772	824	824	751	795	769	804	835	801	793	807	786	824	787	800	807	835	774	748	752	772	814	797	794	809	818	778	791	759	788	762	784	780	840	776	774	799	800	784	822	788	749	820	792	810	783	786	805	806	785	816	811	783	781	770	798	816	798	819	840	761	795	820	834	808	818	797	819	788	805	793	849	762	814	770	798	783	767	771	833	810	817	739	776	811	763	793	827	766	768	756	807	769	762	834	759	784	789	793	806	809	789	769	802	798	790	801	786	816	834	792	826	772	788	812	830	816	741	784	745	773	775	804	804	843	782	789	781	803	809	752	786	762	849	767	765	790	786	784	847	816	794	804	757	798	767	772	776	784	748	788	766	777	772	775	795	828	822	787	825	784	768	799	796	775	784	778	768	793	741	793	815	815	785	834	842	786	790	788	815	774	783	802	807	797	743	753	823	738	766	716	789	841	812	756	806	758	768	779	773	775	781	806	777	716	771	770	742	752	861	769	810	757	758	881	809	815	805	784	824	778	773	784	755	832	751	807	828	771	880	791	814	815	802	799	773	849	805	777	849	795	786	772	753	798	858	758	769	828	795	768	783	798	851	789	823	811	785	815	762	768	796	822	795	773	788	789	803	798	803	800	799	761	779	792	790	837	780	778	791	726	751	782	817	842	771	796	759	811	805	782	785	788	771	799	785	817	846	804	790	794	777	818	741	739	788	790	746	815	804	823	738	796	840	778	780	805	773	801	775	811	791	788	757	798	772	776	793	757	802	831	780	826	822	787	748	803	787	809	795	818	789	822	756	805	771	781	799	809	780	726	812	759	795	749	792	757	775	806	792	794	786	805	778	757	814	747	813	780	819	764	716	823	813	806	772	795	784	775	823	777	773	831	766	762	836	778	758	820	842	805	771	785	828	755	785	802	813	781	811	774	737	772	813	822	777	773	830	765	763	762	770	859	778	850	810	768	844	803	790	814	775	764	811	791	768	757	796	821	821	814	754	798	752	776	790	763	768	780	813	829	782	743	790	821	833	763	779	725	802	788	795	784	799	830	765	839	780	828	780	815	811	786	770	782	816	797	833	764	792	754	776	804	785	793	814	776	792	812	798	763	823	757	804	727	815	747	820	762	818	750	763	812	816	850	792	776	756	792	765	801	752	807	773	778	800	826	837	746	763	807	786	815	804	824	809	767	762	804	790	811	758	750	776	752	769	825	804	817	816	799	778	780	826	810	762	804	847	790	756	780	807	821	751	845	801	799	906	750	789	827	799	766	809	818	780	864	812	760	836	793	797	793	797	785	808	794	743	787	772
8957	944	1485	867	533	379	340	302	317	286	296	275	308	323	308	290	269	314	257	293	295	293	256	256	286	298	271	312	284	226	266	262	299	295	276	251	288	280	282	300	279	256	279	290	261	284	290	269	274	264	277	308	257	267	290	253	285	305	273	300	264	297	283	271	264	274	252	291	292	259	276	243	292	251	279	291	299	301	272	269	361	259	270	253	267	297	289	260	281	282	271	233	269	268	277	314	290	261	281	279	289	270	300	267	302	297	284	268	291	262	274	282	284	313	265	262	284	275	285	304	286	270	259	238	261	290	273	324	262	259	292	296	288	261	259	299	249	287	276	261	309	305	285	257	264	281	269	275	306	297	297	293	260	276	296	283	297	304	263	272	286	289	276	278	257	267	290	286	279	286	278	320	296	305	279	288	291	265	288	256	286	256	259	302	288	265	292	265	276	268	288	256	273	272	256	293	259	271	294	250	263	266	276	275	265	285	302	301	341	264	263	276	283	270	260	284	276	279	283	272	301	294	271	254	276	309	265	254	254	278	256	263	302	284	294	278	251	279	305	277	283	276	277	264	251	279	283	270	260	261	288	277	292	267	321	311	265	292	313	274	249	282	303	276	296	274	248	281	289	258	272	252	298	282	277	263	304	294	266	270	294	275	276	242	302	291	257	279	230	296	298	288	281	277	271	260	297	259	263	282	322	274	271	304	285	271	284	280	266	272	279	323	270	305	295	271	240	271	284	299	278	295	286	283	265	266	275	286	243	285	269	282	266	289	271	285	251	295	241	272	260	307	263	284	263	265	282	265	278	278	276	277	300	281	276	284	307	270	280	285	263	261	277	280	277	280	275	284	260	279	285	290	294	290	262	253	285	296	289	284	285	295	256	281	280	298	277	280	266	288	270	269	299	261	274	274	263	295	249	292	247	251	275	293	264	258	287	281	252	272	272	283	282	260	251	265	302	313	283	275	265	269	300	273	260	240	267	326	265	311	279	300	285	273	271	285	240	280	259	279	284	287	294	268	281	261	288	315	287	282	305	278	279	269	270	258	281	267	307	294	271	278	287	298	261	276	260	249	314	303	280	252	269	273	252	277	272	262	282	268	245	264	266	257	308	294	284	289	265	274	304	283	279	278	275	259	256	272	319	262	295	273	287	256	291	296	275	282	253	247	292	294	309	296	283	305	309	271	288	276	281	282	306	283	323	271	251	281	264	264	291	269	272	290	255	302	275	274	309	262	304	277	280	310	258	278	253	276	279	264	252	240	268	298	289	240	279	289	273	251	254	283	261	276	285	283	287	274	268	272	272	255	286	302	263	297	252	267	271	278	270	254	291	295	256	273	292	273	276	298	277	283	278	263	281	263	300	284	261	247	283	261	279	264	267	264	256	289	269	276	263	272	250	267	258	280	309	282	274	260	305	289	248	283	289	289	256	283	270	272	268	298	299	278	289	273	265	264	294	278	288	268	298	297	262	273	269	289	250	289	270	251	291	292	271	279	290	279	278	265	248	261	292	257	302	286	293	235	262	301	281	292	266	282	284	284	279	268	282	249	251	274	271	294	272	312	300	249	296	280	299	302	265	255	263	271	274	318	274	276	294	262	277	252	284	284	295	272	279	273	271	263	283	280	299	273	274	236	272	272	296	277	283	233	271	296	256	276	258	273	265	318	285	246	291	282	256	268	291	254	272	282	283	273	275	256	284	281	283	263	258	260	284	260	245	252	283	293	260	263	288	266	271	303	292	312	281	249	255	274	288	273	273	279	271	253	290	252	283	245	268	290	280	278	256	272	258	270	259	274	276	278	290	289	271	274	272	276	288	269	276	309	294	278	272	292	264	285	300	255	255	276	246	281	307	302	270	286	274	282	250	307	273	305	286	277	239	248	273	273	296	288	279	263	260	243	281	260	277	270	311	263	305	283	255	247	323	268	243	308	264	292	280	247	323	239	292	289	271	259	263	264	261	279	276	290	273	278	275	281	278	311	290	284	270	283	271	243	276	268	254	273	276	281	268	279	262	290	313	268	293	271	252	272	281	245	265	270	248	246	252	267	280	263	253	284	258	252	301	257	283	277	246	286	243	301	250	270	262	290	251	260	271	301	260	279	251	256	307	256	293	265	299	270	310	277	264	273	274	288	276	292	285	244	249	263	274	275	280	269	283	249	272	279	290	268	290	279	264	285	292	275	312	307	271	255	315	260	266	305	287	300	236	267	286	282	275	291	279	323	310	272	280	256	295	283	309	299	294	238	270	288	280	282	259	260	292	282	263	287	258	268	260	283	283	285	266	307	283	276	285	278	276	276	280	291	304	296	292	272	237	278	288	271	284	260	244	264	272	253	309	285	276	250	272	268	292	319	263	276	298	249	312	291	276	290	276	266	247	298	279	290	255	294	284	311	306	285	232	315	293	245	282	283	300	290	230	277	267	287	272	286	283	255	276	292	283	314	283	273	264	293	269	284	317	295	276	276	293	292	305	278	288	254	262	283	282	259	274	270	284	266	272	290	268	298	257	262	259	255	296	287	263	253	261	277	279	259	302	260	249	291	260	254	282	305	245	291	276	279	291	282	317	244	281	279	251	255	251	256	279	245	272	297	280	248	253	289	275	266	287	307	260	278	274	297	258	289	253	277	246	252	275	276	242	243	255	319	267	274	235	292	283	280	264	293	275	286	273	310	283	252	288	275	285	273	262	264	273	292	273	268	292	293	262	281	283	283	289	278	280	304	288	279	284	270	238	289	276	316	267	264	262	287	282	278	277	278	270	277	273	316	275	292	274	277	260	286	282	280	262	285	296	256	264	292	264	261	294	282	259	301	252	242	269	260	246	256	311	262	317	283	274	290	278	285	287	283	294	281	274	291	279	276	299	318	289	287	260	300	292	257	296	260	264	262	287	290	280	280	259	260	282	273	250	308	278	258	273	286	288	279	276	288	287	282	257	285	320	250	262	277	294	271	243	275	310	268	259	287	264	280	300	287	269	284	309	275	242	264	290	289	285	264	283	308	292	262	250	252	258	271	292	273	281	297	273	270	262	279	274	267	293	269	278	290	268	260	256	282	294	275	257	269	296	267	263	289	278	290	315	294	278	258	284	274	312	287	301	293	297	293	286	277	272	297	288	287	282	300	281	280	262	295	272	267	274	296	290	302	287	298	304	287	291	245	274	266	263	254	259	267	295	244	277	302	270	292	260	260	287	279	258	318	254	251	302	275	261	268	266	274	282	273	283	300	301	253	304	285	276	308	273	304	265	259	302	260	259	305	274	280	296	254	283	270	288	290	287	266	288	262	276	236	277	279	258	284	296	282	286	286	268	275	258	290	299	251	323	258	262	278	294	271	294	264	282	286	285	290	281	261	266	292	300	244	309	258	268	294	312	258	297	292	290	273	285	276	261	284	261	270	274	278	246	280	267	266	256	281	298	257	285	290	241	252	255	268	288	242	321	286	276	231	284	294	256	274	268	293	278	264	290	298	251	260
7543	1250	2999	2605	1603	1152	1036	1038	826	829	797	776	741	715	715	722	721	658	706	669	695	710	702	684	679	673	632	651	687	691	701	653	655	700	604	685	637	635	712	625	667	643	691	655	639	695	668	664	605	638	627	655	657	638	669	610	656	709	642	652	669	692	644	598	664	631	640	669	617	656	655	659	631	680	616	674	678	617	610	611	670	682	609	643	660	650	650	600	699	632	692	620	682	608	650	646	656	684	646	632	617	696	674	630	734	646	676	709	669	635	672	642	658	595	667	631	670	673	661	616	646	681	674	688	701	618	619	653	647	657	666	638	647	617	618	655	699	653	664	639	642	677	606	594	620	686	653	645	644	641	624	653	665	659	622	683	636	621	683	682	634	682	631	625	604	619	644	669	638	649	690	610	648	664	636	665	629	686	655	612	655	685	658	683	663	621	622	654	652	651	665	639	671	630	645	638	648	629	627	693	661	634	645	668	669	647	616	652	657	640	646	639	638	619	627	669	659	642	642	659	693	668	657	622	609	639	606	686	653	611	625	633	679	632	599	653	680	646	606	640	639	708	621	637	622	660	649	649	668	632	638	616	683	671	657	673	620	618	671	651	617	610	656	685	628	663	665	624	701	631	646	627	635	691	646	627	682	700	624	628	639	596	616	678	664	649	656	638	631	648	636	654	700	676	668	668	619	626	648	688	643	668	673	635	633	652	664	659	657	664	631	633	635	601	665	590	629	648	690	653	650	670	666	649	663	662	636	650	656	612	641	674	668	593	682	683	660	664	666	659	620	628	649	663	639	657	674	668	650	662	642	670	617	646	640	669	667	642	656	625	629	673	694	646	636	627	660	628	693	667	617	673	635	591	649	656	657	676	680	644	665	647	616	642	671	640	671	675	640	620	673	605	710	648	639	614	640	607	648	677	624	652	647	652	664	670	659	666	645	650	656	613	632	658	676	584	630	602	616	697	646	693	651	641	650	670	634	652	698	645	675	656	652	638	620	673	628	637	650	637	675	648	636	643	608	671	632	692	623	632	614	622	636	625	650	644	615	690	651	690	643	632	684	619	625	649	626	682	676	647	634	645	637	667	649	608	646	648	642	642	667	704	664	633	618	624	658	631	663	657	656	645	637	616	651	599	627	664	606	683	671	644	650	662	660	651	594	667	622	620	636	641	683	661	676	649	635	635	709	644	635	641	687	636	610	638	640	621	656	610	645	635	636	608	692	705	674	647	639	676	612	625	656	679	641	681	663	656	627	654	632	631	639	688	633	592	662	663	635	650	658	635	641	677	628	595	640	681	562	672	690	655	656	673	671	640	648	645	615	658	672	670	583	617	616	616	678	659	661	653	740	691	645	628	621	642	641	634	663	658	616	626	677	653	659	643	669	693	630	659	641	620	636	679	641	698	686	646	607	630	650	595	677	676	586	679	656	608	665	629	616	629	614	686	644	666	687	688	676	703	638	648	623	650	629	672	667	652	657	623	673	655	621	642	659	620	623	595	628	666	665	685	600	630	680	649	658	679	659	622	664	619	666	605	658	647	674	634	648	604	657	636	637	622	690	654	661	645	652	663	643	686	677	637	674	657	664	629	654	654	677	655	621	664	649	645	671	634	632	720	673	629	659	664	613	670	640	664	621	633	612	621	645	617	620	613	621	658	668	676	688	579	680	633	633	685	662	649	606	616	661	667	695	648	640	664	671	604	639	601	642	629	670	619	676	612	682	644	640	599	645	621	627	635	623	662	615	642	623	675	677	651	649	693	667	637	672	607	656	668	626	664	627	604	626	652	663	659	703	637	654	671	645	645	654	638	622	633	632	655	677	664	642	642	666	670	618	657	653	647	665	643	653	687	692	637	666	619	634	649	625	706	664	669	615	617	659	615	665	624	646	652	619	673	669	611	610	658	658	659	666	690	638	649	632	602	679	621	606	675	663	673	641	669	641	657	648	626	679	650	606	626	689	631	677	626	623	616	647	629	662	666	649	648	657	652	680	655	632	619	622	652	654	662	662	643	644	643	640	699	613	644	637	685	614	643	659	657	619	653	628	639	609	623	646	642	641	639	659	633	628	650	621	663	639	629	674	647	663	691	648	649	615	639	629	609	632	617	594	683	658	691	644	676	642	642	661	644	626	681	676	621	657	675	610	673	688	656	638	667	665	709	627	612	618	639	675	655	621	631	607	699	624	666	646	619	642	612	638	618	686	632	636	643	647	682	652	678	659	629	671	622	623	654	618	668	639	655	618	641	666	632	625	674	611	686	656	696	698	649	644	653	630	657	642	676	656	635	676	642	640	635	637	634	650	650	623	658	638	656	641	626	645	677	632	619	634	648	641	625	636	632	621	660	625	620	618	637	664	684	621	631	619	665	678	625	638	603	628	619	608	643	594	659	702	683	697	645	679	629	647	645	625	631	608	690	658	636	630	662	634	605	642	663	578	655	623	638	618	640	634	637	628	632	673	642	683	670	623	683	579	630	635	617	641	615	635	664	648	642	664	678	653	654	628	665	692	656	682	635	687	654	630	657	651	647	679	601	659	668	661	678	645	658	673	658	662	572	635	653	688	687	637	630	633	633	663	626	632	693	640	643	646	664	674	685	659	635	658	668	669	634	669	658	634	644	661	648	645	640	634	678	662	677	631	673	653	646	639	633	591	615	650	649	671	660	610	655	638	667	665	626	662	630	656	660	638	652	680	656	627	631	580	670	661	610	644	661	670	615	632	630	612	663	660	639	646	635	662	625	647	643	695	681	618	676	640	638	679	692	615	652	656	676	616	628	651	677	619	664	617	617	655	628	669	619	676	653	646	630	644	620	618	647	664	639	676	652	654	645	634	651	664	703	648	654	679	607	644	633	616	651	661	627	644	621	646	644	642	651	676	655	737	663	604	606	644	649	633	667	668	615	668	650	638	648	644	660	651	650	655	648	648	632	604	626	651	673	609	660	609	637	572	603	683	673	668	657	652	629	636	626	603	665	681	699	648	637	633	648	684	680	657	672	625	626	591	651	635	622	636	709	635	638	623	642	673	625	666	682	700	596	643	661	639	615	640	697	625	651	664	665	651	618	630	649	690	650	644	641	600	617	647	644	677	634	613	670	676	610	601	637	605	623	647	694	615	629	626	635	647	661	650	633	674	662	682	647	646	647	622	650	628	621	629	618	642	649	598	663	651	611	661	693	646	662	647	701	638	667	648	626	649	641	631	634	681	667	664	652	601	656	611	712	635	659	646	679	615	636	633	634	675	639	639	674	701	657	674	703	668	650	647	590	644	691	652	639	635	650	661	660	653	660	665	660	613	622	644	622	610	628	603	631	659	642	668	612	646	658	608	652	692	616	627	598	655	649	670	676	618	642	618	650	625	630	645	618	660	631	645	642	636	697	653	636	652	656	627	673	636	686	606	635	705	672	636	668	642	650	664	645	624	643	687	649	593	659	663	622	662	684	623	667	646	637	587	621	665	651	644	624	636	630	580	692
15214	1789	1899	1000	480	325	286	224	169	184	176	140	145	138	154	142	140	117	149	127	139	118	139	138	142	155	131	104	139	128	118	109	114	135	135	127	132	136	114	123	116	124	132	131	126	149	116	130	129	125	153	125	129	140	123	125	116	103	110	106	107	135	128	113	136	118	117	134	130	130	132	129	127	131	143	154	123	117	130	113	136	95	126	103	125	125	100	121	111	113	110	122	110	127	129	114	137	120	150	124	131	135	119	135	112	122	114	125	128	126	127	115	152	115	118	117	138	146	119	104	144	122	94	121	112	135	130	127	120	112	127	134	123	107	132	129	116	101	120	121	121	140	125	124	119	111	111	110	144	124	132	116	118	135	112	128	107	114	136	118	120	98	124	109	137	130	116	128	106	116	132	139	133	105	105	134	112	121	122	130	121	134	118	130	127	111	136	116	106	115	155	111	128	107	111	103	156	95	125	109	103	124	123	111	112	114	125	148	125	158	121	120	123	111	108	130	126	132	109	132	111	126	108	117	101	127	113	132	113	102	110	123	120	111	115	140	108	107	118	124	131	101	112	135	143	137	110	119	128	124	119	129	112	120	116	148	113	123	148	104	108	131	120	135	117	115	96	113	133	120	118	117	133	124	142	137	130	134	118	139	107	118	136	129	133	114	119	119	119	103	109	121	133	140	132	116	131	121	93	125	114	119	120	119	116	111	126	123	109	124	137	115	122	115	132	114	129	133	115	117	110	132	117	100	132	122	126	113	113	118	108	123	117	111	133	113	128	119	124	129	121	118	118	113	110	113	126	127	139	127	114	117	121	121	120	113	128	123	142	127	120	122	127	143	119	117	121	127	113	103	124	132	101	121	128	139	112	133	115	111	123	108	125	115	133	126	116	112	115	110	99	124	135	129	114	141	111	118	101	114	104	111	111	122	131	129	127	111	119	142	116	130	109	111	107	119	125	122	139	120	126	115	119	100	120	135	130	122	133	131	122	130	109	121	113	113	125	117	131	118	131	123	100	118	116	112	106	133	116	105	121	109	115	116	124	124	145	130	109	124	114	130	134	132	145	137	115	136	140	108	132	120	139	145	131	118	127	129	127	149	118	113	108	133	137	132	148	123	141	121	104	134	135	128	121	128	98	90	106	125	112	108	123	129	111	128	113	97	129	111	134	108	115	129	134	115	103	124	133	122	132	120	118	113	146	121	121	127	136	112	126	122	122	103	106	120	127	139	112	135	146	126	98	123	121	113	107	136	156	158	125	100	108	147	125	119	130	107	121	122	149	114	143	145	117	125	132	99	146	119	119	118	142	130	133	138	109	101	119	129	151	123	139	124	105	129	105	143	127	118	107	110	135	119	123	118	132	114	131	132	108	109	118	123	140	120	120	137	120	110	126	116	119	108	128	115	120	133	136	123	124	105	114	132	131	106	117	131	123	143	119	113	115	124	119	150	130	126	123	129	125	127	149	130	161	129	133	124	129	147	127	103	108	125	133	135	124	114	107	130	104	135	107	125	133	105	130	131	122	100	117	139	104	127	102	140	143	122	118	117	135	135	125	129	134	115	113	114	104	123	134	120	104	104	139	125	126	111	131	130	112	119	122	111	118	115	120	118	120	137	121	128	109	143	124	150	138	108	140	117	130	131	121	94	130	129	131	106	113	118	137	136	126	120	103	116	122	110	129	123	110	137	121	120	129	128	133	121	118	93	135	128	118	135	102	126	126	130	128	126	127	134	123	119	108	117	137	134	121	120	134	148	115	113	115	120	123	153	119	111	113	106	127	135	121	110	127	126	121	133	122	115	122	113	145	132	115	94	112	94	137	111	112	118	118	111	104	115	116	120	118	129	120	129	112	122	127	118	101	117	134	111	126	107	129	110	119	129	119	131	140	107	123	131	122	112	109	106	123	123	126	118	117	122	119	118	142	121	117	112	140	146	121	130	129	138	140	134	115	132	119	122	133	132	132	124	122	128	114	135	137	102	121	126	122	107	152	133	121	112	109	117	129	144	116	116	124	117	135	109	127	96	102	131	122	112	124	114	127	112	132	118	155	125	133	110	116	117	115	123	133	107	125	113	130	120	132	125	110	121	133	132	133	134	133	137	128	115	135	122	128	117	118	118	129	136	114	130	142	130	111	120	114	134	123	115	118	104	138	116	117	128	136	115	126	120	136	126	113	134	113	103	135	121	125	117	147	132	120	125	115	123	140	134	137	113	130	126	110	144	110	122	109	114	142	117	118	135	106	119	126	99	119	107	119	118	135	128	139	131	123	138	144	120	129	113	103	120	130	126	120	133	134	120	99	103	121	116	103	143	113	121	126	122	108	125	127	124	136	125	126	121	101	123	115	121	117	107	107	116	134	126	135	134	107	136	127	147	124	144	126	119	120	118	124	130	111	131	121	121	129	132	133	149	120	122	140	144	109	116	131	97	154	115	114	121	107	106	132	129	120	119	131	126	116	134	104	134	108	130	122	127	129	131	112	123	118	130	146	115	125	123	141	124	118	115	120	124	107	111	130	118	104	124	131	121	118	112	123	105	129	133	109	126	110	149	142	124	143	134	142	118	111	140	111	116	111	126	123	118	108	94	136	130	123	122	126	143	110	118	114	150	144	121	132	144	114	113	113	124	128	121	109	120	142	116	124	103	147	132	124	103	144	116	143	137	121	114	127	107	120	102	128	154	155	119	101	110	111	131	122	104	123	121	128	124	127	104	122	112	101	133	117	103	117	111	121	108	111	141	131	109	118	151	126	111	124	97	123	110	135	124	126	133	136	109	133	128	130	107	117	121	99	132	128	120	120	128	141	115	134	111	136	113	139	136	116	130	126	110	148	115	136	116	113	117	109	113	125	123	137	131	118	123	137	140	129	120	102	120	130	134	127	112	117	124	126	116	134	116	127	112	104	124	129	121	117	98	127	133	137	106	109	133	136	117	116	119	108	112	122	127	113	118	136	126	107	127	136	117	127	126	112	144	115	104	133	130	148	127	133	123	124	129	128	104	141	110	127	103	117	122	127	111	104	126	132	123	125	135	96	97	114	135	116	134	124	128	123	138	137	136	134	119	113	112	128	126	137	117	145	131	119	127	118	125	112	127	140	129	121	117	139	124	113	122	126	99	127	109	141	129	110	120	110	137	123	128	115	111	126	117	105	142	136	127	133	103	115	122	124	122	133	130	131	118	123	118	141	138	128	128	119	118	120	116	126	122	133	121	124	125	121	129	140	126	127	115	141	111	109	99	112	132	116	121	130	118	113	115	144	150	129	139	126	136	128	115	117	145	133	143	148	110	99	139	131	124	135	100	117	128	127	131	132	124	125	107	109	117	116	140	118	106	114	117	115	114	132	120	138	131	113	94	96	150	107	121	149	122	116	124	126	124	120	105	105	114	111	109	110	129	115	139	129	116	118	135	144	109	84	127	119	116	107	137	121	98	134	132	108	121	122	131	108	122	113	117	103	110	114	116	129	126	120	109
9155	1641	3700	3365	1826	1222	1119	810	682	639	620	532	490	492	464	393	462	432	428	402	394	374	369	387	388	375	372	346	326	319	394	336	369	342	313	341	370	350	344	338	359	356	357	329	339	334	354	331	344	336	319	339	337	338	340	312	282	300	393	292	340	321	323	336	308	287	311	321	316	312	342	305	337	341	360	320	316	283	308	304	332	327	306	337	330	352	300	334	348	329	327	346	316	319	340	305	316	334	321	332	303	333	341	310	291	367	320	329	309	304	311	314	347	315	298	329	319	334	303	310	317	326	334	343	326	340	342	353	313	321	344	300	283	344	324	303	310	327	298	302	339	360	295	331	304	287	336	300	307	319	316	311	302	284	332	336	327	334	335	314	332	315	287	348	342	320	305	340	355	331	338	330	304	355	288	299	308	293	325	316	322	304	317	342	293	334	353	293	300	307	323	303	312	341	311	317	319	331	347	301	325	331	332	330	303	300	340	304	284	329	343	288	333	302	304	331	332	337	350	310	299	316	317	325	334	318	330	318	331	337	328	326	287	308	312	326	324	312	309	304	313	301	347	313	323	324	296	292	300	337	318	289	311	338	321	302	289	319	273	340	325	338	311	320	332	319	337	310	278	307	313	341	322	315	325	322	332	303	302	316	330	333	304	336	332	323	306	304	317	338	336	306	331	343	294	313	310	331	345	351	310	295	312	321	322	332	325	317	338	330	323	316	299	304	344	316	291	348	332	322	312	340	326	308	309	320	279	292	353	332	315	350	332	355	335	309	293	344	300	308	319	286	333	311	293	316	291	287	320	342	302	340	330	298	329	342	316	319	331	333	293	299	309	335	322	338	295	336	307	325	319	328	313	313	317	329	321	300	341	319	307	304	344	304	324	306	300	311	320	305	284	326	342	314	336	314	297	322	323	333	319	309	329	337	312	320	320	314	340	319	330	323	340	329	299	322	322	307	316	307	337	300	324	319	324	316	350	283	322	330	321	326	318	349	310	310	320	322	319	313	344	337	329	300	353	324	334	323	331	348	333	306	314	328	316	314	311	311	286	325	293	340	307	312	314	358	325	357	330	331	310	343	313	313	325	319	303	321	299	346	304	309	302	333	311	314	339	326	307	307	325	338	305	317	314	348	337	333	289	321	338	290	330	305	317	273	324	312	305	278	314	340	335	313	316	319	359	276	319	322	312	316	330	329	317	295	287	314	293	306	313	322	312	333	326	313	326	318	320	340	340	330	317	311	345	325	292	329	325	283	318	357	335	294	328	341	312	308	310	317	315	326	324	338	318	309	315	306	329	301	317	301	306	313	324	331	326	320	312	312	315	337	311	302	339	327	308	336	364	303	297	331	299	329	304	311	345	315	333	311	301	309	280	339	329	350	335	290	299	333	327	320	339	311	292	355	313	330	298	311	331	312	342	309	337	306	360	304	310	343	311	301	324	333	334	306	287	302	334	339	302	330	357	291	334	318	317	336	325	333	321	298	353	314	291	329	308	331	317	332	295	314	311	353	353	308	328	349	298	328	321	312	330	299	287	312	321	303	335	344	351	337	355	316	309	292	319	303	328	322	298	334	334	317	305	312	306	280	300	336	301	319	323	313	335	334	338	340	349	300	302	279	336	273	298	322	334	336	287	325	335	299	321	305	291	335	335	339	315	338	306	343	323	325	299	321	299	287	332	335	300	318	302	317	311	336	342	376	302	311	317	301	344	296	302	315	322	328	332	335	316	290	307	302	314	308	309	281	300	335	325	327	294	310	291	349	340	277	294	285	303	360	320	317	289	318	359	303	343	321	332	303	286	319	330	304	308	316	319	290	341	352	324	307	319	301	288	332	312	304	316	327	318	312	324	326	289	320	330	328	307	302	302	299	314	323	295	307	325	330	293	334	344	325	293	302	337	336	298	313	335	331	335	293	331	316	291	335	340	340	313	296	327	297	306	343	312	297	334	315	286	332	324	308	314	314	324	260	289	331	317	320	333	326	307	303	304	309	310	314	302	330	332	307	319	316	320	312	328	316	313	321	323	309	331	338	319	300	295	293	307	310	335	338	326	305	306	291	324	339	331	312	305	313	329	310	312	314	322	313	303	335	316	295	324	291	325	307	326	325	310	335	318	317	310	332	348	319	308	324	325	301	335	319	333	336	323	302	347	312	300	288	289	323	331	316	314	364	311	336	297	316	302	326	310	317	336	322	357	306	306	313	332	363	295	307	338	295	316	336	300	304	314	324	315	315	313	325	316	343	345	321	323	322	323	295	314	320	278	291	293	355	333	343	314	273	329	332	302	297	320	313	324	309	314	332	296	308	343	323	296	319	314	307	319	336	354	294	333	318	333	339	358	300	322	312	371	288	336	336	310	363	295	333	318	346	327	300	338	296	336	329	312	353	301	331	331	297	304	308	328	297	309	293	314	321	300	344	305	311	297	336	331	306	287	320	322	320	333	282	297	327	320	317	322	329	320	325	316	333	301	337	289	306	335	337	334	323	314	338	306	304	305	308	347	295	309	338	336	346	297	276	315	310	322	322	334	304	315	312	316	317	302	309	306	358	316	302	334	334	315	317	307	324	324	300	287	344	319	355	309	293	307	330	305	327	323	299	313	334	284	314	341	292	308	316	313	318	340	353	330	334	322	332	316	319	330	285	310	325	313	324	297	331	300	300	284	316	313	298	316	313	332	304	311	317	329	315	338	319	309	296	330	330	294	322	328	315	316	318	305	288	299	342	313	323	326	333	278	312	307	329	326	306	327	335	330	322	273	330	327	345	311	298	332	327	311	305	315	301	308	294	321	319	339	318	323	316	294	313	315	319	311	294	335	295	331	343	284	289	308	323	305	340	334	312	299	311	313	320	316	314	338	327	324	314	298	312	332	296	338	304	299	297	325	353	295	315	307	327	308	328	277	346	308	339	328	296	328	308	330	312	324	318	322	335	329	334	366	317	330	323	337	355	350	341	335	333	363	332	323	327	314	346	296	340	312	361	284	301	307	325	313	337	344	344	321	308	330	306	294	336	306	335	328	323	310	301	320	332	321	329	330	311	333	325	310	349	328	314	329	317	300	319	310	313	343	337	294	328	302	313	318	357	322	330	312	331	325	351	315	322	381	302	319	341	291	335	370	307	338	310	320	347	314	308	329	313	288	307	324	326	315	321	282	269	309	339	331	353	302	307	348	349	323	297	277	311	314	311	330	332	292	310	299	285	338	317	291	348	302	326	277	312	284	336	342	311	337	303	332	287	318	321	279	321	305	321	297	288	310	324	305	297	319	311	343	309	286	265	316	289	303	333	345	316	328	327	317	320	303	316	315	339	333	322	266	292	296	327	341	286	310	332	316	334	332	324	329	303	313	312	295	308	315	301	338	331	324	299	319	323	323	321	356	316	326	311	328	300	291	326	310	343	318	339	294	358	329	337	341	304	347	332	319	322	320	335	319	361	318	294	325	313	314	340	313	330	313	333	307	320	311	324	261	320
2197	750	718	456	343	311	358	330	361	314	356	366	346	330	318	361	343	364	349	346	343	366	334	311	328	298	346	361	327	313	350	317	368	346	335	306	319	337	377	348	336	346	317	335	332	339	342	345	346	333	341	336	309	347	373	370	337	352	321	329	344	310	349	349	329	300	356	330	351	376	356	377	340	369	358	417	385	326	350	319	299	355	318	327	352	366	303	327	343	357	349	381	336	324	351	373	349	342	325	364	355	338	338	349	359	398	352	332	348	292	325	346	375	377	340	344	377	345	351	320	314	344	338	342	361	351	302	296	315	349	323	348	343	316	359	362	318	379	355	342	337	350	301	339	347	329	368	343	341	360	351	325	352	364	312	349	363	341	330	339	306	370	339	353	361	344	359	322	346	346	357	369	346	376	389	349	296	371	347	335	360	321	334	364	332	307	325	331	355	303	352	339	315	326	323	329	328	356	330	330	322	366	348	370	356	325	337	326	372	339	341	329	315	340	334	353	354	332	373	322	364	327	358	343	340	361	291	330	347	330	336	359	355	340	358	341	353	372	342	343	326	343	334	373	360	353	336	341	326	362	373	370	357	333	313	369	330	350	303	344	336	346	374	347	354	364	383	308	340	355	329	353	345	332	333	333	348	331	339	309	355	328	339	319	344	341	354	369	352	337	320	326	317	352	336	342	359	336	340	315	377	332	345	361	349	361	369	329	364	334	345	325	336	331	341	346	351	337	343	342	306	334	368	323	334	337	384	341	341	333	355	359	363	292	291	318	320	356	349	349	317	330	316	369	328	355	338	334	323	399	334	336	364	370	357	364	344	329	334	306	366	346	323	335	355	328	355	337	348	329	319	351	332	371	354	319	353	302	329	326	325	356	347	325	338	321	316	345	308	363	294	360	346	347	350	348	331	342	315	342	338	325	344	371	326	314	309	356	321	381	360	330	361	319	369	339	389	339	321	337	341	347	329	310	303	335	332	321	317	364	305	332	321	344	350	335	352	378	317	331	310	359	357	358	318	321	347	345	317	326	315	325	343	373	357	337	358	345	330	357	359	358	341	312	324	332	339	338	352	336	374	346	320	388	353	347	327	345	367	348	304	321	331	336	320	323	303	328	359	311	346	337	362	322	340	379	326	338	340	355	326	322	364	368	347	337	325	355	358	336	343	348	346	327	353	366	370	305	323	326	353	351	362	362	330	345	324	353	347	351	325	330	328	359	322	355	368	362	373	345	304	337	375	330	357	310	341	353	326	314	347	332	349	372	355	336	337	333	303	351	372	361	306	344	350	339	352	356	369	331	353	349	310	346	320	373	338	351	339	310	318	347	346	311	342	351	371	368	331	367	330	307	320	360	360	363	323	337	341	344	377	315	336	347	374	342	363	346	335	362	342	391	329	320	319	364	359	335	330	347	328	335	321	333	379	338	331	321	329	332	366	308	338	345	358	347	302	365	338	348	342	342	372	327	348	321	348	335	337	354	331	326	378	372	357	340	388	341	349	330	356	327	308	380	337	322	369	350	330	329	367	353	353	368	332	360	311	323	347	335	319	355	379	344	353	341	344	354	309	344	358	341	366	357	346	329	353	335	305	364	343	363	335	331	308	331	321	352	335	347	314	333	340	351	323	313	367	380	343	327	374	364	338	366	323	332	344	328	374	368	345	332	344	336	357	354	334	327	341	320	353	347	368	344	355	307	332	315	355	297	358	329	358	307	398	341	342	354	330	335	344	339	353	350	330	363	355	325	323	316	368	338	324	337	345	307	330	366	367	368	330	351	345	334	351	346	352	322	349	369	324	368	311	334	342	334	368	342	347	324	348	353	320	346	345	332	365	338	335	333	342	356	358	336	335	339	344	319	354	319	387	341	358	285	337	330	370	370	329	351	329	347	345	334	332	339	365	332	342	339	375	323	328	327	334	330	334	327	358	343	360	327	393	334	310	363	368	339	376	364	353	335	375	338	335	339	353	360	365	339	335	323	358	335	338	368	344	324	356	375	339	338	361	356	367	368	390	309	320	345	337	370	340	349	351	334	307	346	352	317	353	310	341	351	345	329	333	356	336	336	348	358	315	340	358	344	330	292	338	310	326	331	315	366	332	323	312	305	369	305	359	305	340	326	342	360	343	326	370	335	371	310	347	323	337	343	359	345	340	370	343	350	315	328	315	313	360	343	365	329	341	318	363	339	344	386	342	355	328	350	364	327	311	360	288	327	334	343	335	345	353	360	343	342	331	337	348	338	370	310	326	365	330	347	347	299	303	330	352	347	362	317	371	333	358	314	378	334	357	344	357	344	348	321	343	354	407	320	331	345	354	352	339	332	343	335	356	347	357	364	339	376	327	314	312	341	318	302	318	343	329	306	333	341	336	359	359	352	312	362	362	341	314	330	375	362	341	335	332	362	331	350	333	346	330	339	364	318	330	308	298	350	360	364	333	357	354	352	333	373	332	364	317	319	363	320	344	361	333	340	345	341	357	348	355	308	341	349	340	346	331	338	339	333	332	321	342	356	342	371	353	347	329	371	334	355	332	318	343	344	337	338	294	367	345	336	365	359	344	309	353	346	414	363	353	331	336	327	302	388	341	345	339	364	330	334	347	330	339	376	330	313	310	343	349	321	356	382	303	357	383	328	329	382	351	343	355	374	344	327	343	333	348	329	324	315	316	352	398	293	343	326	333	326	340	361	330	348	352	342	340	322	351	346	343	386	365	358	319	368	321	325	323	358	358	393	323	336	326	344	320	355	348	352	334	340	362	336	357	345	349	332	339	291	326	350	327	366	324	316	340	307	356	303	360	328	329	332	346	362	310	306	328	369	325	350	342	346	351	356	324	352	355	320	357	353	355	342	327	329	373	351	330	354	324	306	387	311	326	364	327	344	351	364	338	333	332	330	340	319	324	343	321	333	310	376	368	370	340	365	351	348	330	344	338	372	337	332	333	340	342	322	335	320	336	315	344	364	340	363	334	342	345	343	333	361	349	354	331	347	345	341	324	337	372	368	348	358	337	357	377	365	314	344	327	340	343	347	360	351	338	348	343	347	335	338	318	371	326	356	348	314	356	350	364	358	328	323	370	347	376	343	287	350	348	343	346	344	363	323	364	335	338	315	342	317	384	378	330	308	350	305	375	342	338	321	348	339	344	376	278	391	347	338	333	306	350	333	343	351	331	322	340	328	326	340	346	347	316	368	308	339	329	344	332	365	324	351	366	351	341	340	343	348	354	327	317	357	345	328	344	349	360	338	339	339	324	329	348	326	345	323	343	307	339	359	325	329	328	377	330	326	339	337	327	350	347	328	304	316	341	334	356	371	359	342	380	361	333	345	338	352	361	309	346	317	329	362	336	337	347	345	351	365	321	343	340	330	331	319	344	347	323	347	354	343	352	340	328	314	322	341	317	337	335	321	348	351	334	362	390	336	353	378	328	320	343	340	363	336	326	369	336	389	392	336	299	382	377	354	324	343	387	318	332	328
2558	1285	1397	1298	849	860	902	790	793	846	813	811	778	812	775	797	829	832	821	833	834	848	791	761	851	789	779	775	769	798	767	854	797	837	798	827	783	794	849	765	811	818	823	777	779	785	775	775	778	767	814	800	835	845	814	826	826	804	786	780	790	807	820	748	841	803	815	737	784	772	807	777	774	805	855	810	802	833	819	828	860	823	839	848	832	820	788	793	758	812	787	763	843	760	785	845	801	800	817	784	796	811	775	848	812	789	803	778	763	772	765	778	779	837	848	745	790	775	798	762	765	783	790	844	767	788	768	806	805	782	807	849	761	813	742	791	840	803	805	824	773	766	803	755	771	826	801	802	849	804	742	830	835	811	753	763	804	799	797	797	841	867	799	756	761	787	815	794	802	737	795	850	801	801	819	811	783	753	776	820	785	810	745	801	790	831	751	806	822	803	770	790	758	739	776	858	804	837	797	802	830	815	798	778	769	815	803	802	790	818	829	800	813	752	846	821	761	741	810	786	817	790	768	808	774	838	828	800	833	798	747	778	835	803	768	790	795	797	795	794	827	820	776	829	805	808	778	749	753	835	789	778	742	770	761	822	804	792	760	825	786	745	761	819	781	782	811	807	804	805	736	817	780	808	746	757	782	808	788	795	812	824	815	773	763	814	744	809	800	805	796	819	811	827	804	830	773	810	760	801	796	810	801	775	776	748	799	757	800	794	793	791	783	798	753	797	748	787	822	810	806	754	776	763	768	788	746	779	733	756	785	816	807	805	751	766	793	800	836	749	824	819	801	800	779	837	811	768	792	766	842	802	751	802	764	813	862	783	798	797	801	800	804	828	808	791	796	805	804	794	771	792	810	784	774	774	796	805	788	818	807	780	782	786	799	768	807	778	771	799	771	826	808	777	785	765	835	769	793	840	764	800	844	857	790	783	808	835	825	785	806	769	778	794	789	801	752	809	842	823	760	764	752	834	819	792	821	794	764	809	802	831	795	801	858	804	868	785	788	764	829	784	786	818	809	777	826	781	791	827	832	828	795	784	823	767	807	825	808	837	842	792	793	816	795	795	808	757	809	800	799	792	805	835	847	848	802	820	803	812	788	807	770	795	798	815	813	795	754	821	801	775	706	737	802	764	760	782	770	810	797	840	745	834	791	776	817	805	835	792	849	830	836	784	798	760	832	836	803	795	832	784	758	804	814	777	843	809	789	771	801	795	826	821	714	771	766	763	767	823	747	822	821	758	772	851	784	810	781	816	780	809	757	751	789	771	799	809	783	784	835	777	764	801	817	801	776	795	786	797	749	726	740	807	785	787	773	791	827	834	831	767	775	880	825	764	813	822	801	791	829	826	789	811	763	806	830	790	768	773	762	798	782	778	774	774	769	792	837	797	779	810	795	789	805	751	798	750	751	793	830	748	821	816	818	787	787	804	775	796	784	810	791	766	772	799	772	819	777	851	788	745	781	816	809	871	772	774	761	797	780	746	808	764	787	765	784	765	802	837	830	766	774	828	784	790	798	802	766	809	806	833	784	764	768	813	805	791	770	786	791	820	772	800	801	788	831	846	844	780	814	836	752	764	809	765	807	779	718	803	800	836	745	755	808	809	835	795	803	783	820	812	850	767	792	845	821	779	775	826	784	809	854	761	750	818	734	764	829	824	775	822	776	813	836	806	744	766	853	819	796	743	787	780	814	771	798	788	826	841	792	787	791	772	808	808	756	787	822	818	773	782	799	832	777	801	782	777	813	838	852	747	795	811	833	797	798	754	779	846	793	820	798	804	843	829	741	802	796	836	782	784	782	788	751	830	779	804	831	795	788	814	778	781	743	843	797	822	770	789	795	757	783	770	827	841	837	818	775	808	834	776	787	822	774	791	776	776	808	839	819	756	801	752	754	852	748	734	768	803	785	849	795	828	779	767	790	786	799	785	829	814	798	793	798	779	825	800	775	812	803	841	836	777	784	759	783	773	849	771	824	795	822	833	815	818	804	838	796	775	827	786	802	806	802	791	829	757	791	846	833	802	785	784	796	813	763	805	803	795	839	815	797	752	782	794	829	826	772	818	778	752	779	735	763	782	819	806	817	753	828	824	793	820	766	813	786	770	812	799	806	762	790	822	802	787	829	782	801	792	811	800	853	816	784	766	812	783	812	797	810	791	802	767	749	817	794	784	808	839	829	777	755	790	815	835	835	843	819	805	790	808	815	837	797	796	708	802	822	794	777	791	764	741	809	834	780	804	828	813	778	763	757	814	829	769	807	801	794	790	784	770	799	841	854	759	836	775	790	776	818	812	807	788	792	778	763	817	861	805	747	780	799	718	724	824	838	822	776	792	790	770	764	816	813	802	849	798	813	818	766	831	828	728	804	770	842	839	782	818	837	765	742	768	802	769	822	848	790	794	808	807	819	798	804	808	709	794	786	799	725	758	798	786	764	759	784	792	718	837	786	812	755	790	817	838	779	805	846	789	798	797	813	839	804	782	800	793	793	813	777	822	830	800	780	737	803	810	805	812	761	789	824	788	765	774	818	824	823	776	826	803	790	852	824	767	850	741	795	787	818	787	750	768	803	786	791	788	807	813	818	837	820	807	788	785	781	798	810	799	803	815	825	756	844	774	787	782	863	807	818	778	799	771	819	833	790	795	808	800	784	798	806	831	812	781	761	819	763	820	779	769	820	800	769	826	809	793	814	796	811	762	802	824	799	723	817	825	794	786	775	796	753	776	811	800	852	791	891	809	846	804	784	771	788	759	835	781	803	778	822	828	803	799	848	835	797	800	800	768	766	828	802	801	804	800	795	835	791	839	815	836	775	783	826	834	805	769	751	814	772	846	787	796	842	719	815	771	788	761	832	786	825	848	818	760	807	773	813	805	805	812	793	801	762	807	827	774	823	767	814	778	800	785	819	792	785	752	781	797	777	779	794	776	822	793	855	776	757	778	777	738	772	803	798	815	772	752	771	796	803	789	749	832	775	776	816	797	795	766	783	761	792	779	740	772	741	789	795	783	806	820	764	782	777	809	800	776	857	815	754	842	832	761	786	827	783	814	778	802	794	825	788	807	829	785	786	820	773	794	739	771	789	831	789	802	821	824	862	764	796	757	799	876	842	772	777	780	846	791	794	781	756	756	804	786	819	775	826	831	781	795	764	775	813	799	762	812	786	810	818	758	762	806	782	802	735	800	778	802	733	772	804	769	750	756	803	774	805	848	772	825	805	794	835	766	813	789	826	796	754	785	770	821	766	794	802	816	745	806	754	820	859	803	739	801	800	783	830	829	791	756	773	808	793	811	812	792	809	799	771	828	782	743	814	785	759	829	837	784	816	814	739	800	767	800	814	746	791	806	805	848	801	823	788	773	793	801	777	795	780	791	745	773	815	750	844	776	821	803	793	804	809	812	783	796	830	788	838	756	804	786	826	825	746	798	814	780	753	819	749	840	755	829	814	784	753	806	770	765	768	786	781	813	816	768
9016	1395	1191	736	444	423	350	347	322	303	323	272	312	253	315	300	305	274	274	286	304	292	273	290	291	273	276	300	283	291	293	281	286	291	274	268	236	271	270	257	298	296	288	274	283	294	286	271	261	268	269	270	276	256	247	301	317	259	286	267	283	280	274	294	311	257	276	284	277	297	318	312	268	270	296	274	254	260	261	291	268	289	305	306	287	276	263	254	273	296	287	281	275	287	275	276	271	258	292	265	275	237	298	280	260	254	278	274	254	249	290	273	265	273	260	265	263	266	320	266	290	242	291	264	287	244	271	279	260	272	261	309	287	248	265	295	270	249	260	274	278	249	239	275	272	262	267	265	262	271	245	272	268	289	278	267	272	255	276	265	302	270	288	277	268	284	270	280	286	295	254	285	261	249	263	280	294	258	295	285	308	271	298	284	300	297	282	270	268	268	297	299	299	267	268	299	282	265	265	284	266	247	284	260	289	305	251	265	275	289	258	293	308	317	292	309	298	287	276	294	253	268	281	256	264	255	290	304	273	267	260	299	288	237	245	274	271	284	290	306	271	280	248	271	283	254	274	283	279	277	268	297	286	273	257	276	278	273	260	268	272	270	257	281	290	267	310	281	263	275	233	285	291	289	303	274	278	291	255	280	254	255	281	289	267	299	303	245	269	253	253	270	255	289	302	301	279	266	262	297	263	294	264	265	290	274	279	275	279	277	300	290	303	261	281	283	300	262	268	251	274	298	281	285	275	289	278	258	318	287	267	294	240	288	292	280	246	262	284	299	294	234	242	302	280	255	331	290	246	295	262	284	283	280	311	277	227	269	284	314	294	262	294	273	251	251	280	289	263	288	276	298	279	293	253	287	285	284	287	291	243	268	271	269	292	309	294	271	257	235	298	282	310	275	264	280	261	255	265	281	277	255	285	279	270	276	284	301	304	313	287	283	252	286	253	252	256	247	297	279	250	294	277	275	272	275	263	308	268	290	277	277	249	301	294	306	302	275	264	282	262	259	293	273	262	243	296	243	271	282	258	271	324	247	271	282	272	288	241	258	277	289	273	284	260	296	296	270	276	295	238	252	325	279	270	274	241	298	263	278	265	301	279	276	279	300	277	292	269	278	286	272	278	290	275	263	270	290	249	232	279	281	278	269	261	273	284	266	291	290	303	284	264	295	254	260	269	279	310	244	267	274	282	283	274	279	303	270	282	265	267	307	275	262	298	257	293	246	271	286	275	294	307	255	255	290	290	286	278	272	276	291	301	269	255	279	254	246	273	271	271	238	269	287	257	276	244	253	280	264	264	275	277	300	286	294	279	301	257	258	290	272	284	264	261	270	274	255	300	267	251	275	291	273	275	246	285	284	265	245	291	281	266	285	259	260	290	304	272	262	281	246	315	301	265	253	291	256	253	273	247	273	299	271	275	287	292	288	280	276	278	278	289	291	271	291	268	288	252	289	319	250	291	318	284	288	271	291	283	276	275	282	269	267	266	278	286	286	286	295	275	285	264	281	295	265	269	272	276	256	255	283	277	246	258	268	297	252	275	263	280	278	270	269	307	267	256	281	289	274	294	278	289	269	285	286	265	257	285	281	284	270	273	288	287	291	304	290	287	263	248	251	300	263	285	282	260	297	253	310	284	268	312	308	261	307	280	264	286	285	256	289	280	293	304	287	284	255	255	273	253	246	282	281	261	268	284	277	288	286	272	291	279	262	270	275	259	267	269	288	279	292	291	279	284	263	272	285	275	268	280	269	303	278	242	312	288	279	280	264	263	253	298	253	301	269	279	301	289	251	276	302	251	281	299	344	264	285	259	248	271	275	275	286	296	289	239	263	282	267	259	309	274	293	270	277	286	312	273	266	258	250	278	273	269	285	300	290	253	292	297	253	248	267	292	298	294	274	258	267	270	302	270	306	258	276	261	278	282	288	315	271	288	289	296	299	273	280	261	264	286	289	307	253	262	268	293	266	263	271	299	272	281	290	261	286	298	275	296	268	271	268	261	286	277	270	257	292	271	241	287	274	302	256	305	269	265	267	301	307	291	271	314	261	259	288	310	270	257	289	268	286	312	267	280	299	278	255	268	289	289	257	301	284	266	275	260	275	261	283	301	282	295	276	323	280	304	291	290	253	275	269	276	263	290	266	262	301	290	294	291	285	242	283	272	264	259	313	262	282	264	256	274	264	278	268	268	272	271	273	280	261	260	285	287	279	284	293	272	262	312	281	270	255	265	272	273	309	268	287	289	281	278	255	247	247	274	288	289	302	262	274	300	259	276	272	261	284	289	280	295	289	286	288	262	276	290	293	262	278	273	272	247	261	246	268	297	285	262	275	272	276	291	259	294	311	286	279	292	246	258	279	301	282	264	302	293	328	296	277	264	286	285	297	305	263	276	284	296	292	258	291	271	263	281	282	278	300	270	277	284	311	304	291	261	278	293	305	311	301	269	257	258	288	271	281	265	272	310	298	283	260	294	295	287	276	287	268	267	264	267	267	275	267	310	288	262	288	269	276	255	264	283	289	289	273	297	294	278	264	290	312	304	259	301	271	272	296	285	252	252	284	295	247	284	301	232	250	274	287	293	275	286	259	294	256	324	276	269	273	270	287	285	294	277	278	255	264	304	274	279	293	259	306	279	242	288	293	284	274	278	256	280	230	281	297	285	273	276	281	284	284	260	296	268	268	262	263	238	296	267	255	243	287	301	288	258	265	259	243	262	286	274	267	275	304	286	293	272	252	287	258	273	281	287	268	268	303	239	284	291	296	297	280	262	280	286	289	278	268	285	288	287	244	270	275	296	296	277	260	262	261	295	286	298	271	263	298	303	290	301	258	269	274	310	269	249	264	281	263	256	264	318	291	270	268	280	289	272	283	313	276	273	282	308	268	273	256	263	302	310	298	293	248	247	266	285	277	261	276	244	303	266	292	255	233	254	256	276	280	290	261	277	283	262	285	289	286	297	282	263	281	285	261	272	251	291	290	271	309	263	263	268	258	289	293	292	289	290	252	263	256	298	266	292	230	260	287	253	286	261	303	291	276	273	254	279	276	272	272	256	305	255	289	284	269	264	276	281	277	293	310	294	271	260	252	270	265	269	264	309	287	271	240	293	297	261	267	261	278	280	284	299	279	256	287	280	263	277	272	262	269	259	250	275	239	301	258	251	245	229	289	282	285	282	295	244	245	256	287	275	261	275	301	275	293	241	301	244	298	264	307	247	294	278	241	248	278	275	260	259	280	273	302	288	291	307	299	277	262	281	274	250	276	272	250	275	303	286	260	301	291	274	272	256	266	276	287	292	276	271	277	249	278	267	267	297	289	295	292	305	234	288	281	273	254	280	262	261	282	239	266	282	261	277	275	273	257	260	276	277	265	312	279	266	250	288	286	288	288	292	300	291	265	267	276	260	268	283	272	251	280	256	282	286	274	283	269	274	292	277	289	269	268	263	284	286	269	260	271	271	298	236	282	269	275
7427	1709	2401	2082	1391	1145	1029	924	788	808	768	808	793	783	675	708	694	722	716	681	653	671	697	703	677	691	663	675	702	680	699	687	693	664	618	610	664	652	681	660	628	648	674	645	640	643	626	594	636	622	661	642	591	659	652	703	657	632	681	660	622	671	641	674	647	655	632	679	651	637	702	646	636	683	638	651	680	643	657	680	689	635	635	620	624	640	682	645	642	626	650	688	634	632	628	623	634	634	649	681	611	678	670	654	645	622	613	605	653	691	638	652	646	632	642	635	627	623	664	647	639	629	646	621	626	661	635	707	625	652	641	613	623	628	621	644	609	642	637	623	700	679	648	640	682	631	650	625	619	637	667	711	666	619	685	624	589	637	674	636	615	640	672	638	638	610	648	636	630	616	614	674	611	652	669	674	629	639	666	640	629	618	651	633	634	655	680	641	614	618	681	661	686	663	657	659	596	652	620	636	647	667	597	680	673	664	635	643	690	635	663	610	656	670	615	643	642	628	638	664	606	601	676	669	677	624	663	647	630	617	653	697	669	646	667	628	662	627	684	631	623	592	649	634	680	645	648	647	667	643	656	623	698	661	652	634	650	683	653	644	628	656	633	610	635	618	614	594	618	664	636	616	698	626	622	668	627	616	655	612	643	685	673	625	628	633	659	645	697	710	675	634	656	684	660	638	609	668	675	642	667	644	610	639	647	690	637	632	657	674	674	677	628	638	685	636	696	659	626	640	648	647	649	709	655	622	635	680	650	639	638	636	620	682	649	652	662	649	643	690	671	620	611	638	674	630	666	641	666	660	634	681	680	684	664	612	650	663	625	632	671	647	653	661	649	673	656	628	663	617	657	645	623	650	662	643	616	674	671	665	683	631	605	632	620	637	625	657	601	671	628	691	661	617	674	637	685	620	658	651	659	618	663	661	612	669	650	628	668	616	626	644	654	660	642	669	655	662	676	642	633	626	629	672	685	645	629	694	625	647	644	628	624	661	669	664	623	637	666	730	693	643	646	638	648	657	632	648	662	634	666	635	648	676	696	634	607	676	608	646	661	629	619	652	617	652	654	658	631	640	629	639	663	672	657	620	625	662	666	618	618	665	667	636	659	635	641	624	623	648	670	666	676	710	628	671	609	674	649	650	680	644	609	685	618	640	610	635	643	627	668	623	663	661	642	627	689	604	644	675	659	606	657	620	672	614	640	633	602	658	691	593	644	676	643	628	654	653	665	641	630	652	654	636	678	604	605	636	629	658	689	657	634	658	636	630	653	638	634	641	617	637	630	608	590	640	648	658	629	652	640	652	625	664	658	617	653	667	647	679	631	625	652	657	664	593	638	676	635	574	685	629	674	622	646	648	657	600	650	635	646	688	618	673	636	642	659	648	631	581	599	655	661	655	692	609	625	645	639	619	622	610	662	657	682	603	608	627	627	689	641	659	563	642	678	629	684	643	654	625	626	655	627	617	633	673	605	679	558	607	621	642	605	670	659	690	653	628	599	667	636	625	674	666	678	662	671	660	639	654	656	670	671	616	621	643	624	615	688	634	688	674	628	614	633	621	671	651	641	582	614	662	586	667	646	629	659	642	644	620	631	645	662	590	654	739	676	634	647	640	633	634	654	623	613	634	670	628	634	643	653	656	696	665	652	580	652	631	631	637	635	693	588	641	661	656	612	598	629	699	684	651	647	669	688	639	617	631	601	661	651	641	669	693	653	629	647	643	628	607	610	656	690	680	650	633	628	636	653	636	635	621	665	638	676	651	668	665	654	599	652	622	616	681	705	633	674	632	647	658	676	656	656	609	692	605	639	643	636	669	680	624	649	625	597	626	679	630	619	690	621	664	653	617	621	595	688	628	663	647	695	607	661	658	655	673	695	608	631	638	649	671	626	679	676	667	688	619	637	635	661	628	636	604	639	619	599	657	646	646	639	634	637	698	649	644	599	615	654	706	642	670	585	622	603	662	673	659	635	667	657	610	597	638	648	642	681	621	669	608	691	636	649	691	628	661	647	637	671	622	638	642	597	697	675	665	622	637	654	676	655	670	640	646	657	649	650	681	653	655	640	633	671	648	667	627	645	635	685	624	637	648	636	673	635	620	632	650	635	677	648	651	635	622	646	606	649	632	626	619	641	626	692	677	616	685	675	635	613	670	640	692	674	622	672	677	599	669	640	649	640	641	665	640	656	648	678	636	667	648	609	600	632	619	630	638	597	676	656	632	668	636	637	614	624	702	684	636	669	639	630	701	639	655	647	644	627	663	638	652	645	652	630	649	693	638	678	641	684	619	669	573	612	631	634	709	629	667	679	630	638	659	632	636	646	676	617	643	640	686	628	659	632	615	630	668	645	645	650	672	628	647	662	624	638	631	640	692	627	657	653	621	611	635	675	670	632	694	682	645	631	676	659	671	606	641	636	634	661	663	676	677	609	686	654	677	648	695	668	627	666	622	684	655	643	614	633	656	659	638	645	645	607	647	600	611	684	658	643	650	626	651	651	648	637	627	683	587	639	623	620	645	633	648	694	619	687	669	655	648	664	628	628	708	649	645	648	660	696	675	641	606	626	632	664	659	650	630	642	658	653	681	655	601	678	600	639	619	621	593	667	611	646	659	649	674	622	592	641	668	637	651	623	648	621	648	616	660	586	627	644	670	660	630	602	646	615	572	654	685	631	671	615	632	643	666	639	646	633	625	647	698	661	625	650	602	607	625	696	664	633	623	634	629	644	620	687	658	668	675	652	639	625	641	650	654	673	571	632	637	646	646	670	662	647	661	627	659	643	590	707	669	614	612	623	685	629	639	607	646	654	651	671	609	667	633	638	624	612	685	671	658	691	655	624	680	623	581	623	677	698	614	635	613	655	668	696	691	651	689	649	643	655	655	619	666	650	636	689	682	580	610	699	622	641	655	601	681	654	626	682	662	678	660	602	634	622	655	678	653	660	643	672	663	628	679	652	607	631	684	615	629	660	653	655	645	610	657	657	632	595	691	603	685	623	641	610	650	642	634	633	626	659	676	697	687	674	669	622	648	643	605	650	627	673	669	660	685	669	588	658	660	660	652	623	629	607	649	638	632	633	593	617	636	649	632	617	644	632	631	630	631	653	678	661	693	621	603	630	658	621	624	648	656	661	643	647	632	638	611	648	624	653	641	624	646	638	616	638	675	623	630	661	646	622	639	640	607	646	647	645	654	640	636	651	657	641	665	669	647	674	636	651	655	616	653	648	751	676	638	651	656	634	636	658	589	700	610	681	655	632	661	648	630	613	637	617	650	639	642	579	679	645	660	671	629	663	625	640	640	660	696	624	637	694	610	667	642	624	608	671	668	671	714	685	635	617	661	632	710	650	647	653	624	660	652	659	672	651	623	614	687	629	647	680	622	620	669	634	654	645	635	611	667	650	693	634	656	662	612	681	638	624	673	680	702	663	648	653	659	642	625	692	661	651	653	641	670	646	653	669	650	647	670	629	658
14616	1798	1623	756	426	304	237	240	192	179	161	174	127	152	143	124	111	135	128	136	130	139	144	154	127	118	118	135	114	139	137	123	112	154	121	122	122	147	126	131	110	116	116	120	119	116	117	105	146	116	128	141	118	118	126	123	127	110	143	136	120	116	119	139	118	148	119	119	124	107	110	115	121	121	126	133	111	120	121	113	118	144	116	123	129	105	128	111	117	130	113	107	111	115	121	112	132	120	113	127	111	105	155	119	118	104	145	126	131	122	112	115	112	122	123	125	146	115	120	117	111	116	138	121	131	118	111	122	126	150	132	93	123	122	146	123	112	134	116	129	120	117	111	122	128	121	131	122	133	104	111	113	119	126	112	98	119	132	116	112	124	126	127	125	120	108	104	109	127	116	124	136	125	130	130	128	108	128	122	138	123	113	109	113	114	120	145	128	112	126	124	135	110	146	124	108	121	118	94	125	114	136	119	113	119	105	128	138	123	140	129	119	100	93	133	109	128	119	124	141	119	127	114	156	133	125	113	136	133	132	137	131	114	128	119	131	125	123	134	123	133	102	134	135	122	112	112	108	125	110	102	111	106	143	118	130	107	114	126	140	133	121	128	121	125	123	118	114	126	117	115	129	114	114	129	153	149	116	116	110	114	99	118	117	119	98	118	106	127	113	103	137	125	138	123	122	150	129	149	138	104	130	121	125	112	133	143	135	126	128	127	122	139	110	113	122	138	137	133	121	149	108	121	116	103	121	104	121	105	120	149	115	114	119	131	124	105	136	137	114	119	138	110	124	130	114	110	122	121	127	123	137	114	111	131	113	128	124	112	145	100	106	119	115	131	120	135	132	105	103	112	130	100	114	129	113	118	114	116	113	129	135	119	129	118	131	129	128	128	122	132	122	111	134	122	109	110	115	109	130	132	124	151	140	128	120	119	101	129	124	115	151	121	134	130	131	121	117	119	117	122	109	133	111	131	125	117	116	125	122	112	145	111	136	108	119	101	113	146	121	124	127	133	116	112	113	125	129	131	129	119	126	133	119	108	117	115	136	129	154	133	118	113	111	110	115	126	143	126	126	117	122	118	103	119	117	129	120	120	139	101	115	147	105	120	124	117	100	95	115	125	147	120	111	140	102	121	115	103	135	89	127	116	116	94	133	118	134	136	121	105	121	123	121	121	127	130	117	114	104	156	112	152	118	133	87	108	130	125	119	112	128	109	110	123	99	119	135	137	121	135	110	132	116	126	116	116	122	124	113	106	137	121	120	104	130	123	125	108	108	87	128	111	130	123	109	113	120	116	118	124	113	126	120	129	146	127	131	122	132	113	123	113	118	120	126	114	130	121	116	97	132	120	111	112	120	111	145	98	130	122	123	119	119	117	144	94	114	113	135	117	142	105	127	118	113	109	123	122	119	115	122	134	108	120	107	121	111	98	123	122	96	119	122	118	156	121	107	140	116	127	97	128	117	131	134	115	115	133	122	125	119	126	117	104	94	101	106	135	126	116	126	124	118	118	126	130	119	105	126	117	116	133	116	125	117	134	124	120	120	110	118	117	104	115	127	100	107	129	102	120	125	128	108	132	114	120	136	133	112	103	108	132	114	128	115	138	102	106	134	127	134	132	110	125	130	124	121	118	107	119	143	137	117	117	133	113	138	113	126	110	138	131	114	116	143	99	140	117	123	137	123	103	100	121	127	120	115	115	131	132	122	136	119	119	137	127	117	144	150	116	124	128	124	115	116	117	128	110	130	136	114	136	125	119	133	116	116	113	126	134	118	123	119	126	122	130	137	120	112	108	118	124	112	132	138	141	131	125	110	106	124	137	137	131	125	127	107	105	101	125	111	110	107	112	115	144	131	117	126	121	116	110	137	99	125	131	125	126	124	105	118	124	104	143	127	132	125	130	135	93	94	116	132	112	153	106	118	129	119	105	113	121	165	109	106	111	121	119	111	118	117	146	123	121	126	131	108	112	107	104	116	110	142	126	124	123	135	111	118	141	129	113	115	114	127	99	129	129	111	113	121	133	129	120	97	107	124	136	134	112	99	117	128	109	119	125	113	119	107	128	94	121	97	134	115	128	104	120	112	137	104	107	117	140	119	103	122	110	130	105	117	124	121	122	116	119	123	117	113	129	122	132	113	106	119	116	158	115	110	128	124	118	107	116	115	125	113	116	116	141	127	118	129	124	122	127	135	116	113	141	120	125	121	118	117	109	125	120	122	128	121	125	118	117	111	130	132	132	136	125	127	120	119	111	128	121	128	107	90	124	89	127	115	123	105	108	98	123	107	117	98	131	140	132	106	111	149	129	130	121	110	113	138	131	97	111	118	138	124	142	110	116	126	127	111	112	131	96	100	131	145	132	126	114	108	121	137	130	112	119	132	123	136	131	130	108	116	117	138	145	127	138	113	105	112	112	124	128	119	120	127	114	121	107	111	146	119	129	99	115	110	111	122	125	109	115	121	119	122	104	102	133	137	118	122	124	113	119	139	123	135	108	121	122	111	126	134	106	130	128	108	129	125	127	118	131	129	130	107	105	148	123	104	123	116	120	112	108	128	131	142	112	115	103	123	111	142	117	129	107	104	127	145	114	125	144	110	138	131	126	117	122	132	124	126	119	123	114	108	139	132	120	115	153	124	128	113	115	125	142	103	115	132	159	117	134	121	112	121	128	122	136	106	120	114	133	103	118	100	136	126	134	101	102	141	130	89	140	129	119	137	120	125	140	123	118	114	129	128	124	105	145	117	128	105	134	111	116	143	117	114	134	128	128	131	121	121	136	110	109	127	116	123	124	100	129	124	106	107	142	124	124	135	109	133	99	130	109	112	99	119	112	142	118	105	111	126	118	116	119	123	131	118	124	127	112	136	115	125	111	128	98	110	133	126	111	139	117	117	95	115	111	130	121	140	120	121	125	94	118	123	115	110	120	123	117	127	111	124	124	129	118	126	103	141	113	118	126	133	119	117	114	134	108	134	156	130	104	115	150	109	128	137	118	146	106	133	136	128	127	121	112	136	139	129	113	101	137	151	127	114	139	125	123	117	119	128	122	141	124	135	142	126	119	115	134	125	119	119	116	120	117	109	123	137	111	117	138	123	129	115	108	115	117	105	111	126	118	125	100	116	124	116	144	123	133	121	132	130	124	119	97	128	122	113	123	107	122	127	103	128	113	114	114	136	113	113	115	116	131	116	112	105	102	137	133	104	137	119	147	126	137	137	116	123	130	114	122	140	125	113	105	128	107	110	114	133	160	139	101	122	110	143	113	115	129	122	104	127	146	112	138	115	98	118	117	126	108	120	93	110	121	127	140	129	114	110	115	108	113	116	146	124	124	125	125	110	148	127	96	116	121	110	119	140	135	108	119	118	128	109	124	113	142	115	98	112	108	132	149	127	119	153	136	125	133	95	124	122	130	135	110	119	127	148	102	143	121	120	127	124	112	100	111	110	121	126	120	123	150	115	141	119	120	117
9061	1692	3217	2449	1666	1299	888	878	694	611	537	537	492	474	440	428	460	439	431	389	385	417	363	396	351	378	330	348	357	382	336	351	347	349	318	345	308	324	307	368	326	310	339	332	345	346	359	329	332	313	319	285	335	317	321	323	291	330	328	318	340	277	317	325	345	317	309	329	316	343	335	305	316	347	304	331	316	309	332	342	326	331	312	316	295	318	341	325	329	310	313	316	324	314	336	325	281	328	325	308	287	311	322	326	310	348	317	316	282	334	305	292	321	313	308	336	323	311	346	289	300	337	297	360	296	306	354	311	302	304	335	331	328	283	311	308	310	335	326	315	319	291	345	308	334	280	315	332	321	305	292	299	294	328	307	306	335	339	327	306	334	307	320	325	322	291	342	330	324	270	343	325	327	324	339	334	301	311	339	329	327	312	305	313	336	309	311	283	321	292	306	304	316	323	309	294	299	316	323	298	292	308	307	320	329	275	311	320	342	289	328	346	326	351	315	281	289	329	317	288	298	300	303	305	301	329	304	287	292	299	305	309	276	324	316	293	295	315	308	334	336	306	326	299	309	320	318	325	315	330	322	298	304	318	313	320	312	319	298	313	324	320	348	339	333	328	319	308	299	346	304	296	301	317	308	334	302	318	320	307	308	327	329	321	327	316	299	344	317	281	303	289	322	330	334	307	303	311	319	344	335	283	302	325	314	321	333	296	332	301	333	298	295	326	315	319	294	306	314	341	301	330	316	325	280	299	317	297	302	300	322	323	317	303	344	323	324	299	327	281	308	299	331	329	327	293	322	305	327	323	332	313	325	331	314	307	329	292	333	337	318	327	259	334	301	317	314	337	296	291	320	330	304	303	312	283	307	320	326	314	330	312	319	300	327	278	317	314	303	289	280	316	294	328	309	333	301	309	301	318	333	338	318	308	354	315	326	327	295	274	287	320	316	339	316	301	318	338	300	285	297	343	313	305	294	316	305	317	328	297	320	317	332	344	316	317	342	307	302	297	337	293	297	332	333	323	344	314	349	319	320	328	333	309	326	309	342	317	310	307	300	299	314	356	318	291	330	308	308	310	319	312	327	335	308	298	291	295	311	302	330	299	348	323	298	323	344	303	319	314	285	320	313	300	302	342	332	323	313	315	329	319	311	318	313	316	335	327	326	293	316	318	292	320	325	355	319	324	333	298	327	332	325	334	311	311	341	315	328	295	302	286	325	299	320	344	296	308	305	358	325	314	327	288	336	330	318	337	320	293	324	302	300	325	302	286	303	327	289	300	333	324	305	289	305	316	346	321	306	301	333	300	272	319	297	319	298	309	317	317	321	329	287	363	332	266	308	295	337	314	302	357	313	311	315	291	334	300	335	289	335	321	295	300	341	304	303	345	310	312	327	297	319	311	310	289	299	321	316	295	300	307	324	352	303	329	343	300	298	316	297	280	316	293	321	305	318	311	306	328	321	313	307	336	314	305	322	327	317	299	294	311	297	345	318	335	305	315	337	290	298	290	302	308	289	323	303	355	319	329	319	313	340	305	280	291	332	328	300	328	326	309	312	314	310	331	301	309	323	360	308	315	330	303	338	324	287	300	327	311	308	331	313	303	331	272	315	305	334	320	320	295	277	312	337	297	321	322	320	313	292	307	331	324	331	316	315	300	331	315	324	319	316	282	328	315	297	331	326	317	325	287	328	319	319	310	318	288	320	295	323	287	310	304	294	310	315	311	335	310	319	287	323	329	314	343	305	328	302	323	318	318	315	340	320	302	323	302	358	276	342	309	328	282	299	348	290	303	347	299	276	302	311	338	302	337	317	318	303	301	275	327	316	309	301	352	341	295	295	316	305	302	330	294	333	314	352	316	324	305	318	310	332	300	328	287	327	292	299	317	310	308	303	320	322	305	318	306	293	303	331	318	310	328	314	284	311	330	318	314	290	331	331	294	302	314	318	319	327	332	318	318	330	269	339	357	303	320	288	307	330	344	312	304	295	330	304	292	302	320	282	340	326	353	314	279	305	294	327	313	331	334	329	317	301	321	305	321	311	313	306	296	310	291	305	309	314	306	334	304	283	315	329	326	318	299	318	294	347	346	314	302	351	344	295	315	351	301	316	329	291	312	315	299	291	339	323	312	300	317	338	313	271	326	299	317	319	324	324	322	301	317	324	314	318	318	324	315	301	335	315	302	298	326	296	288	313	335	288	314	324	261	317	324	309	320	321	312	321	336	291	330	337	302	305	319	314	349	317	331	338	313	284	329	327	332	290	331	327	305	327	312	288	277	301	274	281	326	322	339	343	271	302	284	309	308	311	290	292	304	296	319	336	342	325	319	321	345	324	320	344	301	315	333	306	337	307	287	333	303	289	301	300	289	296	281	320	316	290	320	318	306	329	306	323	332	340	303	308	335	324	323	301	336	333	320	310	332	328	325	316	344	335	332	312	320	317	290	337	329	311	316	349	302	317	344	319	342	289	331	311	292	309	294	297	297	323	339	298	330	332	326	299	297	311	304	288	325	315	346	330	336	295	297	321	316	299	342	277	312	324	295	332	306	310	314	328	262	324	322	306	314	319	331	327	336	281	316	334	319	274	307	313	344	302	328	327	330	334	319	325	329	297	321	308	308	306	318	311	281	330	328	308	335	277	300	303	307	329	325	297	369	318	317	320	293	309	304	356	308	305	327	325	334	287	301	319	318	308	297	361	299	301	297	320	335	276	296	336	307	308	320	308	345	332	307	291	309	306	332	330	330	294	321	308	313	331	317	304	326	321	285	320	349	325	297	321	320	301	288	301	337	320	285	318	316	323	319	334	286	276	302	343	314	300	317	294	289	313	290	331	298	284	318	346	328	315	327	327	317	339	318	285	292	331	297	327	307	313	315	340	343	366	324	313	338	325	317	311	331	313	279	300	315	325	326	332	336	297	290	304	313	280	317	283	316	324	307	310	311	293	296	291	317	321	313	315	300	308	317	304	324	331	336	279	320	320	330	322	296	298	288	307	296	305	296	316	314	313	343	307	324	319	288	358	322	341	291	319	331	311	336	323	330	329	305	321	337	335	320	309	332	330	307	301	367	296	306	355	268	334	306	306	306	308	336	318	325	288	303	315	351	281	287	332	290	317	341	310	301	316	308	329	334	307	325	298	298	289	334	316	306	318	296	294	306	318	288	357	323	299	309	332	303	313	302	306	306	346	302	309	325	318	331	335	325	342	312	325	309	310	323	307	314	323	315	303	314	298	316	338	314	324	312	305	287	313	351	323	339	304	308	298	310	295	317	323	342	342	316	305	323	306	287	287	279	312	305	282	308	335	306	320	306	323	319	323	308	284	316	319	296	303	306	308	326	280	312	316	336	326	312	355	298	321	282	321	315	312	335	330	356	334	323	305	336	318	300	298	339	295	329	331	344	305	316	342	322	324	352	313	271	329	302	317	313	345	313	297	336	323	324	313	317	308	301	338	318	304	330	330	293	318	305	329	336
2235	651	618	382	359	329	354	341	303	353	328	320	304	331	388	342	346	361	338	320	376	345	328	322	334	328	359	323	330	318	329	323	324	321	321	351	340	346	358	356	363	356	327	321	329	337	337	369	310	337	334	318	312	336	327	326	362	328	330	362	326	313	337	345	325	313	344	328	343	347	343	334	329	306	329	327	359	334	329	359	323	364	315	327	308	309	313	372	316	341	378	339	358	319	363	344	364	327	337	340	356	334	358	343	325	338	341	351	331	340	306	357	313	327	348	351	313	320	349	296	362	344	339	344	344	347	339	344	375	339	300	349	324	318	342	331	350	326	352	316	336	369	352	355	326	339	335	359	349	376	320	346	348	347	343	332	326	314	370	333	333	318	326	322	323	365	322	346	307	341	369	313	312	378	317	325	353	336	364	374	323	357	371	364	304	320	299	339	333	351	356	338	354	334	363	296	333	325	355	346	342	305	336	358	307	374	364	366	347	348	349	395	343	356	315	328	344	378	374	365	323	351	343	340	337	346	331	340	366	345	306	306	355	331	301	361	357	327	343	364	377	323	333	337	365	327	326	366	320	358	329	380	337	400	336	357	333	351	364	345	349	341	330	323	357	329	339	338	328	338	356	325	305	329	367	349	351	353	342	329	358	320	357	347	318	360	324	319	296	318	353	324	329	365	333	341	299	326	301	356	361	365	350	360	333	316	326	327	350	325	359	318	303	375	337	340	339	334	368	341	337	379	356	345	307	348	327	362	348	342	345	317	349	310	333	354	322	344	320	334	327	356	334	334	358	369	354	309	374	344	342	331	308	345	361	352	363	354	348	383	336	350	338	329	348	358	332	324	333	293	334	344	358	320	350	332	350	345	324	352	379	350	335	330	356	345	310	335	335	327	339	310	337	331	332	353	365	317	348	314	318	330	285	337	343	340	346	371	327	369	341	346	332	320	312	319	315	390	346	322	380	324	359	350	356	319	355	341	351	351	323	341	353	338	373	331	363	353	330	338	333	336	345	339	305	335	348	345	336	326	342	334	351	327	337	329	287	348	338	355	322	339	339	339	352	330	312	329	343	334	329	336	383	357	352	308	350	352	350	337	333	367	329	335	328	314	348	329	345	334	385	328	311	343	346	363	347	341	316	351	333	348	345	325	305	343	366	325	308	347	343	316	340	335	356	350	323	296	320	333	341	353	338	330	330	365	330	343	321	357	336	380	341	331	336	309	292	339	341	325	320	329	315	356	351	329	334	325	352	324	333	360	339	345	366	312	350	310	339	362	309	318	335	297	367	370	327	313	328	348	356	348	328	345	332	314	340	349	340	335	307	336	354	366	356	328	322	328	348	348	323	351	358	315	325	328	317	347	343	336	342	347	351	376	356	346	329	337	383	341	334	323	335	335	350	332	300	350	364	324	357	345	344	360	344	337	333	308	310	329	353	369	359	369	352	334	329	347	333	365	364	358	349	299	340	335	361	337	327	340	340	392	365	309	350	345	351	321	340	345	341	349	342	362	324	315	312	319	357	343	370	347	338	313	367	359	312	342	324	321	376	361	338	354	342	357	312	358	366	320	297	368	318	303	335	324	332	306	315	306	322	348	305	375	335	341	325	354	365	327	349	356	298	349	362	313	319	336	334	356	347	368	332	340	341	311	310	348	322	324	298	367	347	318	346	365	323	337	342	326	317	327	346	311	354	338	335	332	345	317	324	332	325	339	335	352	335	347	361	361	342	333	350	323	370	337	362	357	351	368	337	350	353	364	344	364	321	339	325	378	319	330	328	337	331	327	332	339	324	344	335	329	350	327	378	307	354	339	345	355	311	364	362	349	369	298	335	341	348	325	326	365	337	360	318	351	368	291	335	353	358	372	358	403	319	350	324	311	333	354	344	361	349	321	322	329	398	324	359	324	295	329	313	351	306	328	369	338	356	363	351	325	330	353	349	323	349	351	326	356	339	370	323	344	315	357	363	335	364	355	376	343	380	346	309	343	333	340	324	381	347	321	322	317	326	342	360	330	373	336	339	338	321	374	319	332	332	347	319	365	316	358	346	352	330	350	303	336	320	307	332	339	348	337	363	331	375	363	330	352	371	340	336	378	375	330	329	306	371	363	333	310	349	371	332	323	340	337	314	345	342	336	298	373	351	366	344	379	347	351	346	336	341	351	329	370	372	355	400	316	347	331	363	340	332	346	373	356	352	378	359	359	373	335	353	317	341	344	358	311	328	374	350	339	344	317	332	344	350	293	325	334	355	321	341	353	320	319	360	332	331	339	328	356	322	306	350	353	317	341	317	335	339	363	364	313	297	366	340	337	360	335	338	344	364	345	283	342	310	342	352	312	336	346	353	327	359	322	325	361	310	350	335	336	327	328	369	374	321	338	390	333	342	353	318	356	349	319	338	316	355	321	313	377	366	335	358	339	353	306	362	353	298	322	369	348	344	344	335	330	356	355	324	339	329	355	333	319	357	329	332	354	353	335	314	352	338	382	339	346	333	384	334	338	346	378	335	336	352	340	350	341	370	343	288	341	338	356	333	323	325	328	362	322	359	347	358	349	325	337	354	341	337	377	341	354	339	372	382	309	288	322	315	346	317	341	324	355	330	330	375	356	338	363	353	353	329	317	354	337	313	358	327	347	334	320	346	291	349	314	338	333	349	358	331	307	317	343	312	325	339	345	331	343	334	345	334	319	352	326	323	318	304	317	302	336	326	366	333	344	347	339	322	330	336	304	339	335	322	340	328	335	359	326	326	344	334	384	305	338	335	329	339	323	323	302	350	363	341	353	370	356	351	312	352	357	314	301	327	379	307	329	308	323	357	337	339	324	374	325	354	325	350	313	370	319	319	354	328	299	294	348	321	376	325	350	310	337	322	338	329	333	335	317	365	320	337	343	359	355	313	351	365	320	329	316	296	319	325	327	343	342	348	347	368	312	321	332	318	341	316	333	365	324	352	348	310	349	337	340	291	339	340	314	312	363	343	377	326	345	344	327	331	369	323	326	329	322	358	332	335	355	341	366	326	341	330	284	344	367	335	318	343	348	322	313	329	330	359	333	333	345	325	296	353	329	337	317	341	352	335	348	331	320	336	372	375	356	324	320	341	362	343	339	332	356	361	340	382	342	335	324	339	315	357	338	342	349	347	350	336	359	322	326	336	305	340	331	339	376	334	374	334	387	318	315	307	359	329	337	315	347	344	337	349	365	326	360	334	334	319	336	336	316	321	332	337	332	323	336	327	339	346	346	358	289	329	335	323	324	339	323	388	324	336	343	346	356	354	321	355	367	322	359	323	383	315	377	337	323	342	322	372	346	366	373	380	362	333	367	324	328	377	344	343	324	330	328	342	341	305	348	322	338	383	321	331	332	329	366	334	335	348	330	348	293	329	371	344	339	350	370	303	345	316	343	326	344	382	345	354	385	362	330	358	319	302	321	319	331	345	325	323	336	374	342	349	346	304	348	335	339	338	362	318	320
2493	1054	1253	909	779	910	840	763	802	804	798	755	749	815	864	837	808	793	781	798	797	758	806	814	782	760	791	813	764	729	753	778	754	776	766	764	827	812	796	776	788	784	833	764	787	790	801	802	765	813	790	752	746	787	773	781	814	773	833	782	785	725	777	832	737	782	804	785	737	806	813	815	824	736	790	768	773	801	819	816	798	838	791	797	774	786	785	757	768	767	755	797	798	767	793	807	799	792	783	815	769	808	802	814	797	746	791	792	833	784	813	831	748	848	806	766	792	790	820	760	733	794	811	798	796	829	804	791	763	807	813	766	803	769	745	777	745	751	826	729	706	804	763	812	787	834	802	722	788	840	779	791	752	779	800	796	800	846	829	783	770	736	808	768	818	773	804	773	809	801	817	770	810	726	841	765	791	814	746	832	775	829	767	801	755	774	768	779	828	789	756	804	814	777	839	778	808	789	828	786	818	819	757	841	813	769	806	762	858	761	853	839	782	779	810	762	805	767	797	820	784	821	814	814	831	780	815	805	744	778	767	750	805	815	844	819	786	768	724	773	768	786	768	811	849	789	797	834	763	757	770	762	798	764	743	797	802	762	737	773	796	801	798	807	807	777	806	756	766	785	750	817	781	721	786	801	800	751	770	815	827	807	792	793	770	793	779	773	767	835	802	755	802	743	772	796	790	791	705	795	745	752	797	782	768	770	837	791	795	782	775	812	790	736	787	755	744	788	777	814	824	802	794	738	778	808	763	801	768	799	772	737	778	772	799	777	817	820	794	789	769	755	784	736	773	811	804	800	799	826	747	803	798	795	740	774	823	817	778	797	799	785	797	802	756	825	786	766	775	797	789	798	758	816	794	812	800	780	820	850	788	765	762	754	774	787	797	756	837	838	732	814	811	754	775	810	784	771	786	787	784	787	781	795	782	806	773	821	775	777	771	778	800	841	766	775	756	755	790	784	801	752	813	798	765	777	766	778	798	810	787	794	817	785	754	824	808	776	805	841	839	847	765	785	835	794	757	804	778	760	811	736	762	807	820	815	751	792	820	801	784	777	805	832	817	809	817	848	782	737	795	775	784	792	811	782	756	851	819	810	759	788	751	813	802	790	789	795	803	840	789	777	804	735	775	794	773	761	778	790	839	762	782	821	774	798	816	854	741	823	826	802	800	751	747	819	834	776	795	780	731	807	819	770	746	801	852	789	775	800	824	761	747	752	783	816	832	789	748	760	848	809	789	815	768	790	775	810	770	752	820	785	759	800	789	785	759	767	808	836	805	773	790	756	790	825	787	791	818	786	768	781	800	804	824	786	804	827	747	787	769	766	768	771	775	781	780	769	759	780	846	800	794	805	808	819	784	757	791	797	841	812	764	758	817	770	777	832	784	759	757	816	768	802	803	779	793	790	851	776	748	767	849	802	819	771	789	768	763	813	809	833	782	803	807	743	730	794	755	801	782	768	790	813	796	744	806	754	767	815	800	817	742	774	803	764	799	758	812	763	834	854	820	788	764	821	798	784	758	783	813	786	829	797	819	801	803	786	816	773	781	775	756	765	763	759	793	734	805	781	768	793	800	709	828	803	790	810	836	828	778	755	798	812	751	770	805	831	792	764	789	792	749	756	784	736	807	780	806	845	758	809	788	788	797	818	802	768	812	784	744	802	777	771	795	790	794	783	782	792	753	792	722	845	788	835	779	848	777	780	808	759	811	797	783	814	819	782	751	774	761	762	806	792	788	784	771	806	743	799	809	779	756	806	794	801	776	784	800	811	765	774	774	831	765	827	772	808	794	897	779	832	760	787	777	756	786	797	794	791	832	866	805	812	807	772	787	831	784	769	737	780	786	794	793	799	827	783	797	745	790	746	785	815	789	811	755	767	782	791	762	807	763	807	775	755	783	827	798	766	775	785	790	784	785	759	812	777	802	776	791	823	746	864	797	783	754	818	854	775	783	778	782	783	749	791	799	850	768	758	800	799	800	786	790	770	755	814	784	797	759	785	798	792	755	773	775	790	787	793	795	766	785	799	745	772	793	823	781	771	767	815	777	788	772	857	774	785	831	772	814	815	756	826	839	817	764	803	781	792	788	762	803	802	763	811	776	781	773	796	765	813	756	729	800	812	857	784	782	801	746	796	755	794	774	806	761	855	766	779	822	801	783	821	822	778	774	773	758	764	739	809	740	790	812	781	743	786	810	800	765	775	844	771	821	763	808	789	779	760	792	758	771	786	785	805	794	814	731	783	770	768	848	820	805	808	769	778	791	813	762	805	794	798	766	757	781	765	760	786	795	809	759	777	796	828	770	772	811	803	779	781	796	769	833	773	792	819	807	792	774	791	803	849	776	736	825	787	801	773	770	819	777	803	797	754	840	797	773	770	819	748	771	866	812	798	788	853	718	777	766	766	826	805	798	745	775	736	837	795	799	797	770	772	821	782	807	780	798	777	781	850	837	741	784	820	787	761	823	759	769	789	772	784	777	804	778	808	759	822	829	738	805	750	783	798	791	821	728	779	758	811	751	807	761	796	759	779	802	800	761	777	798	740	787	792	755	759	792	719	752	788	783	778	771	796	811	788	769	771	766	797	779	792	774	804	764	802	803	782	780	804	754	830	785	850	803	789	821	825	783	790	756	806	826	705	768	798	773	810	752	757	755	752	740	830	808	835	785	801	758	765	814	810	805	776	806	793	797	734	800	779	773	750	804	797	785	854	777	796	841	815	799	792	763	777	751	766	762	767	785	800	750	777	789	828	845	774	812	779	775	756	809	779	799	778	781	849	802	793	796	781	746	724	794	774	783	759	791	806	829	771	754	823	764	804	763	737	813	781	764	829	775	855	781	832	799	799	783	811	807	812	752	752	800	809	799	746	798	763	751	812	740	828	781	794	780	785	772	835	765	799	752	780	791	780	824	769	787	779	775	794	792	784	780	780	802	793	809	791	800	765	793	803	765	778	735	810	767	803	810	792	793	816	753	788	775	750	794	794	778	833	786	782	808	744	782	796	790	759	808	739	814	814	776	790	747	835	772	804	813	799	785	803	805	781	813	760	785	812	794	802	766	773	811	814	805	822	713	802	797	731	773	811	813	737	809	788	782	821	805	762	810	755	779	796	781	756	754	804	765	801	814	768	750	770	788	797	745	802	847	833	801	742	799	745	779	764	823	749	777	806	736	771	768	814	795	789	788	776	779	819	814	803	790	796	770	788	824	743	777	805	811	812	805	769	777	773	813	813	794	854	749	781	800	796	798	792	743	796	778	788	740	769	724	830	831	752	735	739	778	787	750	804	790	761	778	754	792	740	800	773	745	764	761	794	801	771	841	806	754	795	814	776	797	782	852	810	775	771	774	773	804	791	793	772	789	797	815	779	832	830	726	805	753	782	759	799	788	759	773	786	817	759	783	782	776	814	821	786	767	756	777	827	795	793	794	791	805	740	804	804	788	803	775	805	781	778	759	767	777	802	765	793	773	757
8620	1122	870	548	444	372	330	340	322	270	310	274	303	273	304	298	299	255	261	284	276	262	273	279	276	265	273	254	319	308	296	272	261	273	267	273	287	286	282	256	294	243	272	255	301	271	250	254	248	251	251	277	274	260	274	286	292	292	291	279	272	266	270	253	278	255	274	290	299	271	260	273	277	287	282	260	256	250	268	266	304	287	281	250	269	289	283	281	252	287	241	291	284	262	280	275	264	265	284	275	286	295	283	270	256	257	272	270	237	258	307	277	294	303	250	276	264	268	281	245	239	287	282	278	263	254	270	246	276	264	263	248	275	245	250	278	268	281	302	284	267	273	282	270	292	275	280	275	256	247	283	283	252	271	287	276	277	246	286	253	268	295	294	268	283	287	278	269	272	274	259	287	293	276	270	286	264	286	258	281	242	275	274	265	272	242	265	298	267	265	285	283	276	272	265	268	268	266	271	302	261	275	236	262	275	269	299	273	283	289	271	256	260	333	275	289	293	259	278	272	247	307	266	258	303	296	268	263	252	264	296	295	263	288	283	269	298	304	276	269	275	259	288	298	248	254	286	258	274	251	276	262	279	288	268	291	276	265	277	242	280	242	255	275	272	299	296	252	285	291	284	281	291	276	279	313	284	302	279	258	271	294	272	274	235	279	245	286	284	272	310	258	237	283	301	248	276	263	290	273	277	271	272	261	273	258	263	295	297	285	265	262	274	306	314	246	254	277	285	243	251	299	245	280	281	311	271	269	271	284	294	266	285	277	271	256	289	280	293	270	271	261	279	261	281	285	287	296	268	247	285	269	275	256	264	288	301	283	295	252	298	267	287	252	244	257	274	264	273	283	284	246	241	272	282	276	286	281	275	289	275	230	277	273	256	292	319	291	312	292	271	295	269	278	256	262	263	275	292	276	294	286	263	253	271	268	266	259	269	309	291	278	283	301	272	257	262	213	273	264	253	247	249	269	278	304	275	248	292	256	295	282	277	266	255	261	262	276	254	288	234	291	293	254	282	268	269	290	293	266	260	297	256	263	253	261	269	269	283	272	264	292	276	263	291	275	268	253	283	253	293	270	284	290	265	266	258	291	279	256	268	284	293	267	264	261	297	271	287	257	284	265	235	280	311	259	302	278	291	265	278	296	251	278	286	272	255	289	273	295	234	284	268	273	280	264	298	269	290	282	259	283	233	265	248	270	252	319	271	261	298	287	279	290	288	277	263	274	262	247	306	271	290	266	261	295	259	293	301	265	275	286	299	313	293	278	261	221	270	285	296	263	267	284	291	306	260	295	270	277	262	275	277	256	282	297	292	274	259	267	300	293	310	288	274	284	276	216	294	284	247	271	257	258	275	288	281	267	263	281	280	293	258	265	240	254	298	245	306	261	294	290	309	262	314	269	255	277	291	249	280	274	282	269	291	312	270	291	272	304	281	312	263	271	293	261	282	284	271	269	264	293	241	272	300	257	272	281	253	295	295	273	313	294	248	302	283	282	278	255	278	245	256	303	260	269	275	286	283	247	256	243	246	285	264	251	304	267	254	263	318	304	277	308	255	288	277	253	292	273	255	297	273	312	271	254	270	249	252	299	267	293	285	307	261	272	279	283	283	260	292	265	249	278	266	292	266	287	259	336	313	264	292	293	261	270	279	296	274	270	279	288	280	285	251	266	266	284	266	260	280	276	275	250	271	273	259	246	252	252	242	262	313	301	290	305	248	270	267	281	260	286	272	237	280	289	298	248	261	259	245	278	253	294	288	259	263	263	295	285	295	273	269	257	288	242	280	280	271	252	300	270	265	242	303	291	283	276	296	248	274	295	262	281	288	270	288	294	267	277	287	260	250	288	307	262	273	293	290	275	239	302	283	283	252	274	270	277	280	229	304	258	262	235	250	275	277	277	284	293	299	272	320	272	305	252	279	290	271	273	260	279	258	253	282	304	227	278	285	270	271	247	301	301	291	260	279	278	273	277	269	285	281	302	295	302	265	259	273	275	270	320	276	246	287	285	259	272	302	288	259	266	296	291	256	244	247	272	279	299	244	280	277	262	273	265	250	246	277	287	272	243	264	266	274	252	311	279	289	285	248	264	252	287	299	296	281	249	276	253	291	292	270	284	292	286	280	284	283	287	266	206	265	298	271	240	280	257	263	288	274	285	241	298	269	245	273	267	324	275	288	280	261	275	304	278	281	311	278	247	289	266	288	272	265	271	256	265	269	251	290	265	268	284	283	281	289	262	291	253	267	300	258	267	295	221	227	283	274	286	277	279	298	290	261	283	284	273	243	271	266	258	271	301	284	285	262	299	256	273	260	255	278	307	249	278	254	270	294	305	281	279	277	289	267	287	254	260	322	294	286	266	276	290	290	266	276	265	270	277	274	290	282	259	283	258	269	250	234	234	265	270	277	254	245	279	244	299	278	268	263	283	277	298	268	279	300	268	276	278	284	263	252	301	279	258	262	246	244	308	260	298	300	267	261	309	230	298	241	275	280	258	272	272	266	262	262	293	264	249	288	312	280	224	275	275	309	256	256	258	280	281	300	278	283	279	311	237	285	262	277	290	278	235	325	265	263	290	280	300	286	261	264	271	273	296	286	269	268	252	290	243	277	248	256	305	280	268	272	266	256	244	310	283	273	271	292	290	291	272	275	251	253	245	277	273	302	283	291	269	258	321	280	273	285	292	310	273	269	247	264	301	275	289	265	277	285	253	280	282	278	281	246	305	268	276	239	257	273	269	292	291	264	278	257	295	288	287	263	287	282	299	307	299	281	290	277	273	275	272	243	254	298	305	277	261	269	284	290	244	274	254	295	312	276	271	234	273	295	274	247	262	271	266	280	256	293	282	276	276	263	275	285	253	283	284	290	275	282	312	270	305	282	279	297	290	267	271	249	277	292	282	271	266	253	259	286	274	303	289	254	292	267	279	301	250	294	273	273	278	236	297	287	276	273	245	264	293	284	284	275	247	248	274	276	252	280	270	266	286	290	261	267	297	267	273	266	283	289	270	289	277	280	273	267	291	309	301	278	265	283	241	292	289	272	301	290	260	282	273	261	291	286	263	292	256	261	285	265	244	290	273	255	245	262	253	285	293	283	267	258	259	261	280	270	307	274	285	284	258	248	295	270	271	266	255	278	258	265	249	267	238	281	261	256	278	261	272	250	276	252	246	250	277	288	266	273	249	276	283	279	270	278	272	303	277	290	298	260	285	289	247	299	277	289	298	262	285	238	292	281	261	262	286	308	290	295	288	291	270	282	257	269	269	271	244	293	276	261	245	261	257	262	284	251	283	278	274	255	298	258	265	275	263	240	269	271	256	276	267	275	280	265	287	257	287	272	254	277	256	275	275	263	300	288	298	274	275	260	281	270	255	291	259	269	288	294	254	288	261	258	269	288	267	253	265	255	290	265	290	278	268	314	278	297	275	278	300	254	269	298	283	258	258	270	237	296	247	290	269	274	302	299	299	277	273
7391	1500	1880	1538	1401	1191	999	872	868	785	786	743	720	706	692	701	716	669	649	690	670	668	699	672	706	630	652	656	642	658	651	623	625	688	658	629	679	645	645	648	688	621	665	681	612	669	655	673	615	631	649	652	619	684	680	644	658	623	655	669	651	650	641	653	677	661	598	656	678	672	688	653	667	657	634	608	607	633	649	679	628	644	665	645	620	629	682	644	684	608	654	623	593	651	658	641	636	628	640	655	623	616	654	645	660	648	665	629	662	650	664	652	643	634	682	639	646	672	664	654	647	647	615	670	682	627	623	682	626	606	675	631	633	657	626	611	665	644	642	621	649	667	622	668	648	590	636	615	650	641	675	651	652	653	638	666	618	662	621	646	619	649	650	654	635	652	580	638	674	671	670	620	655	707	678	621	668	665	661	667	603	650	635	639	610	635	615	640	672	702	620	578	646	650	667	642	666	629	643	650	613	589	655	655	602	616	612	632	616	600	661	638	636	654	584	689	663	636	664	593	653	671	583	625	674	656	653	664	676	638	676	679	633	690	644	644	690	601	654	661	624	646	662	660	604	598	612	647	683	654	649	645	628	671	679	666	659	681	648	641	612	688	608	644	660	597	690	643	668	603	671	658	645	606	643	616	667	623	661	648	663	641	642	638	688	617	601	663	652	666	646	647	626	616	644	594	648	634	643	656	670	630	650	642	658	668	683	637	665	640	676	649	647	626	615	644	673	658	655	647	613	717	646	693	664	688	654	670	663	642	637	663	626	632	597	650	644	639	662	650	632	631	646	628	615	670	602	665	627	629	648	622	647	639	628	647	624	647	683	600	590	629	659	612	650	629	651	659	682	661	637	627	621	646	649	647	657	650	657	648	650	679	646	627	657	672	648	646	612	622	644	610	643	665	641	626	630	636	632	661	648	638	638	608	650	644	669	623	653	676	649	670	617	615	599	668	656	621	628	633	631	662	658	644	624	613	637	658	632	640	687	712	643	605	615	607	630	645	606	650	657	619	612	609	644	651	640	647	624	605	695	583	605	646	612	657	675	652	666	642	650	603	665	665	642	626	626	645	623	647	640	638	665	613	666	678	644	644	638	661	627	658	635	667	637	682	671	682	609	660	670	616	655	635	665	632	611	656	706	594	585	645	638	694	643	631	648	596	630	671	690	639	646	611	629	632	622	644	637	632	645	662	626	619	655	639	652	631	609	598	662	678	619	670	588	668	599	624	641	681	648	648	660	665	664	622	626	617	613	632	629	641	674	629	650	587	660	672	634	607	613	609	626	657	628	612	629	666	656	626	630	636	668	625	666	646	619	623	635	628	644	627	681	597	664	624	598	641	619	605	614	687	643	678	666	644	618	684	625	685	655	632	628	660	675	642	596	651	651	648	677	632	712	611	628	633	646	604	662	654	625	647	708	645	672	645	575	684	602	640	608	652	632	631	643	633	710	616	627	625	618	669	657	622	633	597	609	650	627	635	662	611	649	672	631	659	659	643	672	669	682	603	660	660	627	618	676	675	609	725	615	663	605	634	609	640	652	601	661	654	665	614	674	616	623	628	692	618	644	678	625	621	656	611	684	661	647	628	621	671	652	622	659	656	671	673	658	583	657	629	660	677	586	647	627	629	663	591	580	651	682	658	648	605	646	638	681	652	654	590	598	640	613	627	635	644	657	647	665	628	639	601	632	675	684	615	651	652	637	604	613	638	651	655	623	680	632	634	632	675	672	672	624	689	658	579	669	658	672	680	621	695	626	660	630	621	629	637	646	592	645	660	629	661	621	624	621	674	640	658	637	624	640	660	620	660	684	642	655	588	647	653	646	678	645	617	636	661	655	651	678	606	668	634	649	610	648	665	652	656	651	632	629	648	662	623	687	669	635	639	658	621	634	644	668	654	618	609	611	639	659	641	677	670	683	675	587	637	624	624	674	656	608	629	624	639	693	678	660	583	622	630	623	664	625	671	659	622	642	653	624	674	660	629	639	624	617	645	633	653	607	594	577	594	618	641	609	633	632	657	662	670	651	649	638	595	630	683	671	611	657	684	665	655	682	615	650	669	667	642	663	648	677	609	660	674	659	638	679	633	673	653	671	657	618	655	632	636	601	640	641	602	638	637	692	638	690	612	679	677	590	628	653	655	635	624	674	663	624	664	631	619	663	616	686	631	631	638	670	658	602	601	688	655	659	678	641	671	664	639	660	603	649	654	622	669	657	640	665	644	688	618	695	642	646	638	673	641	631	621	690	639	665	658	656	655	652	648	681	660	671	630	637	613	663	682	660	620	668	658	661	621	611	644	660	650	671	655	651	618	638	659	623	657	699	647	676	637	649	657	615	656	673	645	662	669	683	638	602	665	648	666	717	665	614	674	663	642	643	688	644	652	632	708	653	639	650	605	666	652	649	688	646	641	638	637	676	678	670	652	638	668	617	666	666	645	668	622	647	644	644	633	621	624	601	620	656	639	621	605	645	642	643	673	648	627	651	673	623	624	633	665	676	647	679	697	633	641	646	622	649	651	571	660	637	660	625	637	640	613	660	640	627	617	623	644	614	637	658	653	612	642	665	664	632	614	637	626	619	649	594	661	621	635	647	686	627	628	639	670	671	602	616	640	644	664	633	654	606	611	669	683	658	626	609	610	609	663	634	639	634	658	610	646	597	616	675	661	648	626	626	658	612	645	694	640	658	637	652	628	614	660	657	674	659	654	679	639	661	662	634	671	608	660	631	643	655	697	661	643	637	637	610	647	657	618	648	645	620	584	629	608	682	639	617	636	602	676	664	653	691	677	667	640	678	657	628	638	601	621	636	661	613	656	642	641	624	651	643	656	619	632	682	648	651	612	645	625	620	638	661	657	640	618	640	637	644	616	619	674	646	661	675	615	601	698	614	625	653	631	655	655	636	642	604	663	637	646	674	648	638	646	664	655	644	630	628	656	670	679	644	662	675	637	624	617	636	692	624	662	632	645	676	665	700	603	610	693	601	604	650	622	641	602	650	653	643	657	701	662	659	601	644	640	633	625	642	635	643	631	614	650	645	631	634	657	623	640	668	632	641	651	647	608	709	637	614	650	653	657	658	598	626	649	615	666	609	635	652	630	644	656	646	651	658	635	608	674	617	663	632	586	627	634	718	621	652	623	660	640	634	673	650	640	680	646	591	626	633	599	644	673	649	650	666	635	612	655	614	622	615	608	611	619	638	632	601	634	638	634	641	651	648	650	642	659	633	658	647	664	636	649	647	712	637	632	635	668	623	656	659	639	603	622	654	628	679	670	603	672	649	634	622	676	652	623	655	683	633	689	669	672	666	600	670	600	667	665	670	663	632	676	679	688	643	610	647	595	616	602	638	603	624	689	651	655	667	622	667	652	629	682	678	600	627	567	638	671	594	620	677	629	577	668	647	635	656	615	621	659	681	692	692	663	596	647	635	657	659	660	657	672	673	663	641	671	653	679	622	672	605	658	661	673	668	658
14974	1774	1025	561	414	286	270	209	187	141	156	167	151	143	130	115	167	125	126	138	140	141	131	123	136	107	140	138	128	132	114	140	109	102	134	122	112	125	134	119	131	139	116	135	98	111	121	129	123	105	138	129	134	124	137	112	114	141	125	113	114	126	116	124	109	104	119	118	87	100	100	125	119	127	128	107	126	135	112	120	125	123	126	143	113	111	145	119	124	125	100	127	102	127	123	114	136	111	103	128	99	128	115	105	121	109	135	99	113	121	131	118	123	106	119	115	105	125	123	110	110	127	116	120	117	111	122	110	113	123	117	121	109	113	115	113	142	118	126	121	111	104	143	138	124	111	120	141	142	103	125	111	110	122	121	130	133	113	114	119	109	107	124	129	127	106	149	133	108	127	144	94	116	115	108	120	118	134	124	130	137	125	102	116	117	99	139	118	120	105	118	125	133	114	105	111	93	120	105	131	142	126	120	126	114	117	123	103	112	119	115	110	121	118	135	104	124	117	124	129	117	135	121	118	126	134	128	109	121	111	114	128	117	116	121	122	113	120	143	123	116	121	123	112	113	103	111	132	121	116	120	113	115	117	147	126	109	123	98	124	135	152	118	132	119	131	105	127	113	106	112	120	126	119	115	136	96	129	137	131	135	125	111	113	137	130	122	103	108	135	118	115	116	120	136	120	125	135	121	130	112	120	128	137	122	114	125	121	114	131	119	118	116	125	107	123	137	123	117	123	118	97	114	105	100	114	123	101	136	104	124	140	111	118	124	124	133	121	117	129	116	121	109	147	114	135	128	95	103	110	128	107	127	124	101	137	123	112	122	136	125	141	123	121	110	119	129	115	131	114	143	127	139	89	131	131	116	116	116	134	117	108	134	115	122	117	117	146	111	116	96	148	128	125	116	89	132	126	138	129	112	114	115	113	124	103	121	119	119	95	112	134	113	118	137	127	126	110	124	127	135	115	120	124	109	131	123	119	112	144	119	119	110	138	115	125	155	120	113	122	128	115	136	132	108	137	105	126	114	119	135	129	123	125	118	121	125	126	122	154	101	105	118	110	111	120	128	124	128	117	122	134	127	125	117	126	98	117	130	131	114	114	117	127	106	129	105	105	100	124	129	110	131	130	110	129	123	105	100	127	132	132	152	120	111	124	129	138	110	134	92	129	131	125	126	121	105	119	112	114	123	108	105	128	131	121	110	145	129	108	115	117	146	110	123	124	143	99	103	102	111	110	123	131	123	112	128	118	105	130	135	114	103	109	95	124	96	136	118	121	143	114	141	117	135	128	118	120	113	132	126	124	108	121	125	120	120	121	127	125	124	100	140	126	117	119	110	131	118	126	126	103	120	128	133	132	137	114	115	104	115	131	116	110	96	120	132	128	121	121	131	108	121	107	117	137	110	119	106	122	112	118	110	120	114	131	118	124	107	120	119	126	107	108	110	113	125	119	120	109	114	101	114	103	112	113	133	143	118	128	118	119	119	139	109	111	111	128	107	110	106	118	106	125	139	121	116	119	129	105	119	91	111	123	136	130	116	120	118	123	132	113	126	124	131	123	131	144	113	126	116	116	99	111	109	131	143	119	107	93	118	114	125	135	124	114	114	121	126	122	124	128	133	112	118	128	115	114	114	134	110	122	127	147	108	106	116	122	122	101	115	115	124	131	131	100	130	133	116	117	134	128	95	94	103	126	137	106	97	122	98	122	123	138	126	143	95	122	118	116	89	120	145	126	122	126	104	119	132	147	123	119	116	118	128	118	107	107	119	128	143	141	133	136	129	120	112	119	104	98	115	123	117	143	121	119	114	128	136	119	129	134	113	119	125	126	108	124	114	109	104	120	121	119	104	146	115	117	137	125	126	129	142	126	131	111	130	133	124	122	135	123	100	115	88	107	119	116	99	121	132	136	97	101	112	118	142	121	113	114	125	109	136	124	114	131	128	110	138	105	109	119	141	143	126	115	118	118	102	118	127	141	140	117	100	133	127	96	118	120	93	116	107	126	129	137	140	112	113	116	104	113	130	139	120	118	111	112	123	128	117	118	133	125	122	122	116	115	123	94	112	133	109	144	122	112	130	105	141	117	97	131	125	116	86	128	123	103	105	109	118	119	131	120	137	135	106	140	114	119	129	107	103	139	127	138	113	129	122	123	113	110	135	107	119	130	99	135	100	113	107	129	110	109	133	120	125	109	111	108	134	154	123	119	111	118	112	111	126	120	121	122	117	118	122	126	116	130	121	123	131	126	125	131	135	131	108	96	120	135	106	113	108	120	127	137	130	132	134	113	112	112	92	131	110	126	116	138	129	117	101	123	124	142	123	116	103	115	136	113	136	119	131	129	136	106	114	117	127	113	116	113	100	118	135	111	116	125	120	121	103	106	122	134	132	128	99	100	121	116	112	110	114	135	114	125	107	134	122	124	126	115	122	124	113	128	115	123	119	136	111	142	123	135	122	112	114	141	118	126	117	129	115	113	103	101	115	121	112	123	108	134	105	124	125	107	125	120	110	107	149	126	122	121	106	123	130	102	116	133	117	111	126	120	118	103	119	121	122	134	132	118	119	130	135	135	127	132	117	127	107	108	102	117	130	121	111	121	145	136	134	145	117	123	137	109	121	103	133	99	127	105	117	125	112	144	102	131	111	113	121	123	106	126	129	123	116	102	139	102	132	131	123	134	132	120	123	113	130	114	99	96	122	131	101	105	139	115	112	119	107	141	130	136	114	116	117	132	147	126	92	127	125	138	118	143	138	112	129	119	139	128	107	95	113	127	116	119	122	124	116	126	121	88	124	101	119	126	119	120	125	125	115	105	113	128	106	127	112	128	126	122	109	123	116	136	124	120	122	118	130	120	155	99	116	139	124	115	126	120	111	106	117	109	137	111	109	110	124	122	117	119	123	116	103	107	146	109	129	112	111	124	122	138	123	116	121	126	118	115	134	122	134	117	119	124	136	105	129	115	117	122	109	110	103	118	112	121	95	145	115	101	122	106	109	119	125	117	117	104	122	106	111	134	132	127	110	131	135	110	119	124	102	123	139	119	115	101	140	128	127	132	106	129	110	121	129	115	123	123	107	133	130	128	112	132	111	118	127	108	120	113	126	112	120	137	111	123	116	112	112	121	119	123	134	120	114	105	132	91	124	127	120	129	122	101	125	113	118	132	127	118	138	115	119	105	128	113	126	109	115	134	125	125	116	102	114	120	143	123	127	122	102	122	91	102	121	125	126	126	131	119	126	114	136	134	129	120	130	104	101	129	108	120	127	108	117	126	100	110	113	111	135	110	111	95	104	119	130	104	112	126	102	108	128	129	119	134	106	129	113	107	123	122	123	130	123	120	128	127	125	136	120	122	134	129	126	122	97	117	111	135	107	114	123	116	118	117	129	109	111	129	128	97	114	127	123	133	145	132	129	108	128	138	125	123	129	107	123	122	125	123	111	109	130	127	108	118	107	109	110	133	118	119	123	108
9218	1689	2182	1902	1681	1254	967	772	667	622	579	521	504	488	473	446	439	438	419	447	388	400	357	376	350	379	335	385	339	348	335	351	375	305	327	317	360	320	314	318	327	337	327	375	334	321	316	323	314	309	316	321	343	346	314	314	309	300	313	342	275	348	322	340	312	347	322	302	307	295	329	313	286	321	298	327	306	327	337	301	287	328	305	312	338	355	317	322	336	305	314	314	323	330	329	325	303	297	329	338	312	334	305	320	274	342	345	313	311	302	312	284	308	292	329	325	327	322	285	300	323	329	296	282	319	321	318	282	301	332	342	330	338	320	326	299	300	319	303	301	267	302	301	301	298	319	284	288	298	310	313	322	351	301	316	307	308	333	295	309	321	333	279	319	322	295	287	304	317	310	332	316	326	305	308	313	332	315	296	295	316	316	323	292	319	309	316	292	292	321	312	329	312	282	293	280	311	295	294	313	323	301	277	304	299	289	319	292	315	314	324	284	312	329	323	319	292	328	340	295	307	300	326	290	314	323	285	313	303	303	309	304	281	330	319	302	339	300	320	323	320	293	277	334	305	322	323	355	306	331	315	308	317	316	292	306	345	328	323	310	300	309	324	313	320	311	330	299	316	305	338	320	318	309	330	280	313	330	309	295	322	323	290	348	333	326	316	292	312	321	334	317	324	281	318	298	329	313	308	301	300	322	307	303	306	296	325	296	292	300	320	309	334	296	278	296	318	301	315	332	311	271	281	325	309	294	334	345	296	351	328	313	334	287	318	279	307	315	310	298	343	320	294	343	327	297	308	306	332	312	295	290	319	320	306	348	310	276	314	288	311	301	269	303	297	326	308	335	302	318	317	309	306	308	288	312	276	286	312	314	327	285	280	312	307	317	321	320	307	325	316	315	295	298	318	303	307	321	326	304	311	301	338	313	301	318	306	316	292	293	325	304	285	299	358	286	319	331	302	309	307	314	333	294	296	314	312	285	338	306	297	320	337	319	311	298	332	318	319	301	301	342	339	312	326	299	316	272	343	319	300	307	324	308	322	316	276	298	326	317	318	321	325	330	332	334	304	344	340	298	327	301	309	328	319	300	328	293	318	307	307	314	353	273	306	340	291	293	299	311	339	307	292	302	291	324	309	302	303	310	321	346	320	321	323	297	307	332	272	331	331	316	312	315	320	285	310	312	339	333	340	280	260	351	315	302	345	310	285	331	312	291	277	363	321	316	289	314	308	352	322	330	344	284	312	316	308	303	294	317	314	315	283	305	337	322	308	315	302	318	308	304	307	352	344	308	318	294	317	262	297	329	310	294	308	304	280	283	301	316	307	321	302	309	330	340	312	295	312	321	312	295	315	299	279	333	313	302	298	332	315	311	305	313	304	292	312	302	336	289	315	296	333	305	298	323	335	342	325	306	305	298	328	328	274	327	307	317	264	287	328	313	315	270	317	297	338	294	302	290	307	313	306	350	289	306	319	321	292	308	345	317	305	344	328	345	289	270	303	327	348	341	329	317	329	300	276	326	289	336	331	305	308	293	309	326	326	319	317	288	314	302	299	307	310	327	326	327	327	308	311	304	297	332	315	315	329	340	300	317	309	326	310	328	315	289	304	329	317	313	314	328	342	330	305	290	306	304	310	326	282	320	317	309	327	330	316	316	321	303	304	320	306	317	303	289	329	341	300	308	303	297	313	308	307	298	334	296	350	311	318	331	353	288	280	321	323	343	322	324	299	282	294	314	334	319	279	327	301	331	334	319	347	307	330	305	329	294	333	307	316	309	316	298	320	321	318	331	313	332	323	329	322	324	305	302	295	307	362	313	281	292	307	302	291	308	292	312	315	325	337	306	316	277	264	329	326	330	328	301	313	321	302	342	293	315	285	315	345	343	326	307	309	348	315	316	290	352	323	323	286	300	310	303	357	299	297	325	341	330	291	319	290	333	304	321	335	298	299	324	342	300	331	318	317	306	304	339	298	294	306	279	318	314	310	318	295	303	331	318	315	280	314	343	298	311	341	315	298	314	290	340	286	298	308	315	285	302	293	314	293	317	296	294	344	305	310	313	312	303	285	319	331	330	296	266	329	302	304	314	313	303	290	327	321	282	333	299	327	295	302	327	349	312	310	316	293	331	311	325	304	319	297	322	275	329	285	293	313	324	310	341	313	288	307	335	321	329	306	267	335	303	339	330	301	310	270	321	301	330	293	298	282	302	326	333	311	316	270	336	321	325	309	335	346	288	338	308	308	300	326	321	339	294	322	326	323	295	298	282	310	316	337	334	337	317	284	312	280	305	329	324	319	309	298	287	288	324	335	323	290	329	310	322	293	321	311	304	302	321	312	287	315	289	308	310	318	319	319	293	313	292	318	308	321	321	329	327	300	294	344	313	349	315	309	334	295	305	296	303	307	312	316	296	276	302	338	282	313	289	296	310	342	300	296	292	343	306	295	314	338	314	314	302	319	278	314	344	293	341	320	291	313	287	321	328	296	340	327	341	292	325	295	316	281	275	295	318	337	316	313	312	313	293	327	336	319	325	309	308	317	299	305	295	298	294	304	361	341	309	350	319	286	339	315	282	294	288	323	310	264	296	300	320	289	307	293	327	311	313	306	316	305	331	274	317	344	304	313	322	323	321	312	356	320	331	323	333	286	286	278	299	322	327	343	300	301	340	324	328	286	322	306	298	297	309	295	338	324	320	311	295	303	335	330	319	313	309	310	334	322	287	290	300	339	331	294	333	322	287	314	301	305	284	353	330	314	309	326	336	299	296	306	312	347	340	377	311	301	305	291	304	298	324	323	338	299	287	291	276	336	335	330	306	281	328	337	305	280	297	298	310	298	282	308	302	302	322	293	323	297	315	295	314	308	326	328	315	331	322	304	323	273	326	301	312	299	300	306	285	311	307	316	284	320	352	335	294	300	302	323	303	312	330	345	309	315	309	323	322	308	354	344	332	323	322	291	374	319	289	283	326	319	316	305	305	309	318	324	306	298	339	288	325	301	288	316	326	327	325	298	315	318	314	323	314	308	331	323	315	309	297	326	299	308	298	279	316	337	328	276	327	312	314	281	312	312	310	330	292	311	284	305	340	310	303	319	309	360	312	291	310	322	325	300	274	287	332	305	323	297	320	357	331	297	298	341	326	306	329	332	278	308	314	314	329	316	334	327	278	360	298	307	333	321	320	323	307	329	318	340	296	312	314	314	340	315	311	298	288	293	305	354	303	370	311	319	283	285	301	293	344	315	298	321	326	327	318	302	303	295	327	341	336	304	337	334	335	312	291	318	294	332	312	320	296	328	312	304	334	316	311	326	322	324	319	319	324	307	310	301	289	328	298	349	313	293	296	326	329	310	307	289	327	294	300	313	317	316	287	295	306	318	306	304	318	335	284	338	326	312	306	335	309	288	310	312	316	311	273	315	304	332	310	312	316	293	295	295	329	320	327	313	294	328	301	320	317	303	306	301	325	299	322	315	307
2454	609	446	402	362	287	338	340	329	351	333	370	332	321	337	328	345	325	315	317	328	360	366	336	336	364	368	321	365	327	351	336	369	344	350	350	344	323	311	355	344	335	334	339	321	345	338	345	334	320	332	319	342	321	332	316	339	324	332	357	360	346	315	304	311	329	301	323	333	339	358	345	305	313	344	356	357	325	347	333	348	317	366	323	359	342	350	337	360	335	341	324	308	327	346	359	319	335	329	330	288	378	358	352	352	320	344	328	354	302	343	339	342	353	340	345	313	349	324	302	349	329	356	363	333	326	325	350	327	355	331	351	339	327	351	274	361	359	352	330	311	325	370	318	360	352	346	368	320	381	309	327	344	311	358	314	303	327	345	347	321	339	340	357	328	337	318	343	340	355	343	328	320	362	319	324	361	334	344	309	346	321	350	330	332	335	358	352	376	331	321	324	321	315	314	347	337	308	357	355	378	332	342	344	311	341	328	350	366	350	388	339	328	323	351	351	346	311	327	360	326	308	348	356	324	346	338	332	333	346	323	331	326	304	354	349	334	315	348	331	357	327	346	366	328	372	330	318	309	356	347	357	340	325	324	350	345	322	352	354	364	333	356	344	324	326	353	334	340	365	320	333	340	318	339	354	331	321	334	340	332	310	325	310	323	356	345	349	339	350	335	334	316	360	312	354	315	345	345	342	336	326	338	325	346	314	347	353	344	328	329	348	341	362	323	305	315	329	363	378	355	331	337	353	336	354	365	310	308	332	326	353	356	347	316	347	367	319	329	345	360	353	337	309	334	360	361	358	336	340	338	349	319	298	337	333	317	332	312	316	362	327	371	359	315	310	333	330	345	342	297	311	304	371	380	345	319	311	321	355	309	323	355	288	351	364	367	333	334	326	336	353	332	328	343	351	329	324	302	368	360	311	346	311	321	344	316	342	340	323	330	345	362	343	324	346	339	318	331	314	368	347	340	317	323	364	328	322	345	349	342	330	343	353	326	342	354	349	329	331	340	329	317	353	308	321	361	338	331	349	352	329	341	327	332	329	353	345	334	347	329	347	347	361	338	351	370	307	347	320	345	388	298	341	355	381	357	347	346	348	360	336	329	356	354	321	333	348	354	317	315	304	301	353	331	351	344	346	339	327	313	344	325	323	357	314	346	319	329	359	321	360	345	379	362	312	332	348	292	353	332	358	377	357	313	320	329	334	323	326	341	358	327	306	343	325	350	343	361	325	311	333	353	355	349	343	331	336	347	328	345	361	322	320	328	318	325	364	335	342	350	353	310	301	316	338	295	353	328	350	360	329	342	310	375	333	352	310	327	337	354	353	299	322	359	371	334	366	313	347	364	342	338	347	320	337	355	351	341	332	318	404	370	328	333	361	351	329	337	353	322	327	382	297	313	308	340	331	335	324	369	313	342	353	338	336	317	339	345	370	361	314	347	383	324	333	325	332	312	322	308	393	377	344	305	331	338	324	346	348	330	338	311	365	358	338	341	335	335	372	340	337	346	369	339	365	326	348	352	343	366	303	367	340	338	294	345	315	338	328	332	339	360	355	323	336	342	352	336	359	339	306	333	327	376	365	343	305	341	351	344	334	338	358	330	343	331	387	340	342	357	339	348	342	327	347	388	354	321	354	334	332	368	342	356	347	367	365	330	330	351	360	335	333	333	342	366	302	362	334	308	316	337	360	308	371	345	348	342	333	355	330	364	344	336	337	326	330	333	359	348	330	325	336	327	350	351	341	357	366	374	332	325	348	362	328	338	314	324	307	353	336	359	344	331	344	335	312	319	327	349	361	317	342	360	353	326	337	337	343	366	333	382	337	327	327	320	344	315	337	326	329	320	355	362	322	348	372	341	356	354	332	289	379	313	353	335	308	345	330	356	330	330	348	337	339	323	331	347	333	332	347	331	320	338	361	355	349	351	366	358	333	342	360	314	350	364	315	322	314	325	341	355	309	346	390	344	383	370	368	364	338	362	333	355	358	328	348	334	321	357	324	340	316	313	340	345	356	349	342	319	317	332	332	341	334	341	340	356	374	344	364	360	357	345	336	346	324	310	309	344	309	347	333	325	317	341	301	346	367	329	343	315	323	339	328	380	316	365	306	364	339	307	338	333	323	352	349	357	333	369	325	366	390	354	343	342	326	336	319	350	352	349	344	342	291	351	358	335	365	328	325	335	333	358	317	331	368	315	357	357	350	335	334	329	364	342	352	349	336	335	340	347	314	366	333	314	305	361	392	325	346	341	358	311	327	337	339	340	355	334	333	361	350	308	351	328	337	335	351	347	366	369	347	339	323	309	369	311	331	369	319	335	352	337	343	358	360	338	340	344	342	332	316	354	355	350	315	363	356	321	317	308	302	317	346	353	353	363	343	335	325	370	344	352	323	351	319	323	333	314	370	335	344	357	344	349	366	339	340	357	343	309	341	334	349	380	355	329	327	346	351	325	342	361	363	378	346	373	313	320	308	362	357	331	344	334	332	359	363	338	341	368	351	331	310	317	359	333	325	348	322	342	331	316	337	306	348	329	319	334	351	324	329	321	350	305	324	311	335	321	371	323	313	326	326	310	355	369	372	323	381	313	343	344	385	367	355	352	364	371	289	350	333	323	332	352	326	334	382	369	323	357	345	318	360	343	351	353	329	353	360	335	359	320	330	369	336	359	326	351	335	341	322	347	298	342	359	322	386	346	359	339	334	327	355	347	357	365	350	340	328	298	341	350	343	307	315	342	311	349	367	353	340	332	317	333	294	328	338	359	355	326	284	339	324	336	348	373	335	337	325	337	343	356	336	353	343	328	343	346	355	319	321	337	343	334	345	335	335	358	325	347	348	310	357	330	339	345	340	349	344	327	356	349	360	338	307	340	319	348	360	314	304	308	332	314	366	312	350	348	333	337	379	342	317	349	335	336	360	356	324	338	381	308	339	320	338	337	350	335	345	300	325	339	358	324	345	301	330	346	348	305	365	354	348	332	336	346	335	344	315	310	320	362	328	355	326	326	328	350	357	365	311	355	303	316	301	327	335	334	360	352	338	336	320	342	344	300	298	338	323	338	362	345	361	324	326	337	345	367	368	369	375	329	388	341	324	317	352	339	356	355	332	332	352	349	329	339	302	297	302	348	311	313	345	326	356	363	341	346	353	331	369	310	316	356	339	330	355	350	309	331	319	349	352	308	305	329	359	334	338	356	341	338	344	329	354	331	324	339	341	305	321	325	377	341	353	308	344	356	338	357	366	355	344	389	328	307	333	330	326	320	322	355	365	354	318	327	348	346	352	323	331	307	359	339	341	354	361	306	358	317	356	369	310	340	310	351	339	354	345	312	363	327	325	361	383	355	363	328	328	345	355	319	337	342	343	335	356	364	373	308	366	322	340	353	343	322	346	361	365	354	313	328	337	358	345	316	308	331	343	339	354	311	298	317	342	315	321	332	333	328	349	329	347	336	348	341	352	310	333	298	337	314	325
2540	1123	986	822	856	806	782	772	762	797	785	788	833	770	802	768	811	787	805	784	766	759	827	781	777	816	826	829	799	764	750	747	793	816	806	728	732	832	781	854	771	778	777	770	798	778	787	785	750	796	798	767	788	783	764	735	798	768	755	785	807	777	754	719	766	770	768	767	744	752	843	771	757	765	722	821	792	747	797	828	819	795	800	778	817	775	748	823	791	779	751	758	810	778	786	751	813	779	818	741	745	766	830	815	774	804	764	765	748	775	769	785	775	731	744	752	746	773	802	799	794	815	767	785	793	776	758	762	801	757	827	745	799	773	781	792	759	773	784	768	759	745	799	810	801	797	765	793	794	819	787	777	844	801	807	765	832	804	755	791	809	828	810	787	769	743	802	809	754	818	791	756	779	776	710	785	752	740	772	831	810	753	767	751	797	776	788	782	818	794	804	758	782	810	787	757	769	849	784	785	787	730	763	801	752	753	789	807	781	818	838	801	844	761	771	783	803	803	775	782	776	771	805	794	817	798	737	807	760	837	792	775	761	787	816	779	819	797	803	771	783	783	727	758	785	785	793	726	755	772	829	775	807	796	783	754	782	760	793	795	770	824	787	787	739	785	785	714	764	758	799	733	755	740	741	817	757	711	789	726	800	857	777	766	784	780	771	784	761	792	777	815	783	775	796	775	784	797	732	791	788	801	760	775	765	766	759	759	816	790	742	769	781	791	751	778	782	802	805	746	787	796	783	747	820	748	810	767	741	868	780	780	782	756	803	805	830	749	786	771	783	753	827	800	762	737	780	777	777	809	820	730	805	764	748	803	787	717	792	805	774	744	746	767	804	789	804	827	813	813	813	797	818	808	771	802	801	763	757	785	848	825	787	754	758	778	773	729	732	759	848	767	822	784	777	787	790	741	817	818	762	746	786	761	747	788	807	798	764	788	798	720	763	788	793	809	785	798	826	770	767	754	807	783	844	770	775	774	756	795	812	814	764	804	796	790	788	771	818	790	819	747	801	817	753	807	784	797	805	760	793	805	783	800	751	746	770	758	767	761	765	751	763	768	739	779	749	815	765	752	750	791	777	738	809	780	791	812	748	775	789	774	764	795	729	761	759	812	821	840	782	778	788	756	732	733	785	772	780	816	792	784	775	792	809	734	802	754	784	813	805	806	782	751	813	798	800	824	758	724	780	817	771	783	757	739	785	808	785	809	767	791	779	800	821	766	756	798	823	765	770	821	772	746	763	754	740	810	762	792	815	808	777	754	826	783	761	761	830	790	752	724	802	801	788	776	743	794	797	809	796	776	727	784	801	733	734	791	779	767	764	802	784	787	737	782	736	794	815	778	799	789	790	769	762	736	793	783	791	802	826	835	768	779	788	779	811	783	779	769	784	771	743	808	768	801	756	788	820	775	763	783	791	762	775	808	803	729	709	825	805	790	822	762	759	790	756	795	751	778	745	800	782	760	788	769	785	762	738	802	751	754	760	815	799	766	763	806	740	814	758	767	779	800	806	804	765	777	746	817	800	779	767	757	796	759	787	757	775	782	748	763	730	780	762	750	769	802	758	796	824	774	758	747	813	806	781	791	782	759	772	779	727	791	762	782	782	769	825	827	772	784	811	727	807	763	806	788	819	755	810	787	762	766	797	769	728	715	786	786	719	808	810	773	837	822	777	783	808	785	793	802	797	777	771	786	765	801	782	779	790	739	808	812	790	771	766	775	737	745	752	806	788	775	774	862	803	766	787	794	821	820	798	744	784	793	752	803	757	827	836	797	761	797	753	795	804	748	797	781	813	781	774	797	784	764	797	771	778	796	789	794	759	728	805	798	771	768	765	803	781	762	778	790	828	817	796	815	776	774	827	781	772	783	789	809	827	771	767	744	754	766	771	768	788	798	755	840	771	774	744	768	831	807	798	772	757	705	730	816	759	801	754	755	771	810	793	782	751	761	763	765	825	733	795	753	814	826	822	819	779	839	744	777	827	765	750	778	811	805	800	773	784	744	799	804	807	778	809	801	797	820	782	782	765	748	763	715	746	774	780	741	806	802	786	793	787	811	784	783	816	762	800	733	792	798	806	806	814	780	759	786	748	795	757	754	817	730	741	732	788	797	809	820	740	723	782	794	752	770	760	778	777	798	754	756	818	784	801	807	790	762	792	788	820	782	794	807	752	760	767	797	776	801	772	775	767	766	754	774	772	776	804	809	835	759	759	788	808	800	764	789	819	818	785	761	760	782	770	743	783	783	747	790	770	759	753	787	800	765	772	790	736	807	808	764	789	801	769	768	767	813	808	776	833	783	799	768	717	817	811	828	793	784	819	723	785	734	776	745	741	752	779	754	808	762	772	773	775	803	728	772	781	774	745	724	761	782	773	813	753	777	778	780	799	794	790	777	785	741	765	783	805	764	784	802	754	773	768	785	776	759	791	799	767	744	789	771	784	802	754	819	787	749	772	783	782	772	757	802	799	796	777	796	740	727	768	782	822	768	767	775	784	759	801	793	718	788	783	781	771	771	794	815	769	737	815	766	786	767	776	807	716	812	746	787	781	761	803	808	750	799	758	812	736	813	776	797	751	775	767	761	734	764	728	822	799	759	792	720	753	785	776	765	779	820	785	790	778	816	792	709	740	801	800	741	795	762	774	717	802	734	735	782	738	759	781	841	761	799	752	799	787	773	814	797	777	766	807	758	816	773	773	787	751	803	787	778	808	796	767	794	794	751	725	762	829	785	770	769	736	801	772	763	784	768	797	800	835	802	771	801	811	796	801	761	799	813	781	756	777	797	774	830	786	877	789	775	777	831	816	743	763	814	834	810	780	828	843	788	767	795	752	750	775	749	803	756	822	795	771	766	771	834	765	741	764	798	803	806	745	767	815	758	750	818	805	776	789	768	793	745	782	780	788	747	762	756	769	776	770	814	740	771	787	775	771	824	766	747	795	745	780	797	805	797	775	781	798	723	811	766	787	773	740	829	773	758	827	793	730	727	751	758	795	793	749	765	801	786	783	759	773	756	746	770	773	776	750	754	770	780	774	774	757	797	732	776	798	778	796	753	801	785	773	758	770	798	803	798	769	801	785	772	804	720	833	785	775	842	779	823	759	825	702	818	757	765	792	764	767	743	791	793	784	753	742	746	784	776	792	816	750	768	800	774	766	836	757	800	754	837	723	797	742	787	744	749	775	733	772	821	801	742	790	759	789	811	796	790	823	779	724	796	777	793	806	760	830	744	798	752	774	789	752	775	782	803	790	745	793	776	752	785	757	750	794	788	776	802	744	802	797	807	775	780	775	783	791	792	747	795	802	754	752	789	744	787	726	776	785	789	772	843	768	743	784	742	822	792	803	796	748	751	755	740	728	819	789	785	760	813	752	786	783	749	853	760	773	766	793	791	753	757	754	752	808	723	732	795	755	784	820	764	758	768	813	734	806	750	776	730	799	774	800	810	728	765	775	785	788	803	794	764	746	755
8932	1077	799	555	405	389	315	338	315	292	264	284	313	323	288	290	293	308	289	281	288	278	259	285	270	274	287	261	279	270	292	273	245	288	268	261	294	274	252	277	272	259	256	275	310	290	287	292	276	261	259	291	281	271	264	258	268	279	270	268	277	264	263	223	261	294	266	226	251	263	258	261	285	264	291	284	279	260	277	275	244	276	295	270	281	241	237	280	242	292	278	282	267	269	255	283	281	263	313	261	291	268	318	265	267	295	282	278	276	285	257	282	269	268	297	299	296	297	239	272	285	266	251	291	296	300	300	289	256	280	294	254	292	306	287	269	276	260	241	277	267	280	275	269	275	262	280	263	250	264	225	264	272	275	270	255	256	256	325	285	288	273	274	259	248	276	274	284	273	302	271	268	288	273	275	294	298	283	272	254	250	287	287	269	311	282	272	270	307	282	282	293	298	264	316	296	263	285	291	282	277	283	247	244	277	277	304	307	253	293	316	264	282	257	281	258	273	268	292	266	265	267	276	280	290	273	273	271	328	259	268	274	274	268	242	271	262	284	270	265	276	281	276	285	294	239	304	271	293	269	279	288	287	260	234	246	273	263	275	280	293	295	285	236	286	240	281	273	270	246	282	291	268	288	281	267	261	287	298	252	244	307	290	256	286	289	290	301	275	301	278	268	281	283	255	243	260	265	263	254	290	255	281	269	285	294	278	254	252	272	247	253	267	262	280	233	266	281	273	298	259	278	296	277	270	272	270	265	291	275	269	266	264	273	273	266	265	266	256	276	291	265	285	281	278	298	286	298	304	258	311	276	260	285	236	278	278	256	271	249	283	267	271	268	275	236	275	271	267	262	254	248	275	264	264	303	288	280	263	277	286	269	280	303	278	282	286	251	262	277	269	288	268	267	283	267	282	282	275	235	298	281	281	273	293	275	277	281	274	289	293	279	270	267	269	270	285	253	278	242	272	273	256	271	273	283	273	288	295	303	269	279	259	271	299	274	264	290	254	253	272	261	263	261	267	264	288	289	270	270	264	264	270	291	280	259	260	272	299	257	259	264	256	282	296	245	268	279	293	281	272	267	289	283	262	260	321	262	276	296	255	299	279	300	257	309	273	288	276	318	277	280	257	286	268	242	276	245	249	292	267	270	253	268	259	275	274	259	294	257	268	282	266	247	305	290	271	249	278	284	266	290	264	273	307	283	281	292	275	282	247	264	280	268	278	261	271	262	259	293	255	264	265	275	271	252	278	281	294	301	254	283	297	266	258	296	260	261	254	258	280	286	298	241	293	274	270	249	270	285	284	250	261	281	272	268	296	298	279	269	281	271	286	284	267	277	286	265	267	278	273	282	279	252	286	282	258	284	276	253	265	275	270	274	273	252	315	266	277	275	315	277	276	294	283	292	274	251	277	263	261	286	292	271	253	274	264	243	301	274	283	257	248	273	251	285	295	288	283	269	275	278	270	288	275	240	269	268	285	303	310	299	274	284	266	263	267	291	282	292	273	289	267	279	269	251	289	272	288	267	278	253	244	261	288	288	281	272	266	250	288	270	276	269	259	271	273	241	262	284	258	272	251	259	289	284	299	267	267	288	262	271	279	259	278	243	291	279	302	270	248	271	240	283	265	260	267	259	239	279	284	293	278	264	265	278	298	261	289	277	268	269	283	314	269	244	284	286	269	272	242	267	303	291	263	254	267	260	277	291	315	252	263	268	245	246	280	283	281	314	277	300	280	308	257	269	260	285	267	246	321	298	261	280	263	270	262	263	268	276	280	262	271	238	292	261	257	280	272	261	294	251	292	263	236	264	251	253	311	244	288	272	279	304	254	253	248	254	277	284	280	283	289	272	259	299	242	260	270	283	261	273	276	282	288	275	293	271	290	306	283	289	272	256	261	331	274	265	264	268	282	270	260	257	238	302	276	250	262	299	273	243	270	255	257	256	272	292	300	269	262	274	281	288	281	263	262	273	254	229	275	270	265	258	242	301	265	285	270	300	252	276	271	276	260	278	268	239	266	281	287	247	261	253	249	264	275	277	281	305	282	265	301	269	285	289	306	294	306	278	275	252	251	290	258	288	292	260	287	293	288	268	279	253	289	259	294	268	312	249	253	276	254	254	257	270	303	259	289	273	276	294	281	270	281	308	293	268	258	247	278	297	279	272	272	300	282	275	272	302	274	283	265	298	254	248	305	294	269	255	239	285	241	275	254	301	279	289	269	280	300	272	284	263	265	287	288	256	298	266	281	283	278	267	302	286	262	246	264	303	280	264	272	288	266	266	293	300	285	249	286	328	310	297	283	250	283	255	275	265	293	273	265	281	248	261	240	259	274	273	264	261	268	261	280	278	252	266	254	284	254	270	263	230	255	239	277	284	278	278	290	255	294	240	301	291	255	269	257	298	259	259	257	296	257	291	308	310	291	273	263	316	296	273	256	292	223	284	254	273	289	281	302	286	245	280	264	307	284	270	272	289	278	272	264	297	287	280	271	254	272	281	249	274	256	245	241	276	306	282	283	272	270	292	284	282	253	278	247	267	292	264	274	267	285	275	272	280	264	272	316	273	286	292	282	255	226	257	286	259	272	288	268	287	275	267	266	276	256	245	286	281	284	270	252	274	280	280	298	243	272	299	286	284	263	305	270	275	275	261	289	287	282	264	250	302	263	294	268	255	298	264	270	282	282	252	274	271	277	282	324	270	300	275	260	279	278	294	251	262	272	315	261	267	259	265	282	284	244	266	247	268	301	256	223	268	282	258	299	266	274	314	259	279	301	249	266	253	262	278	283	249	278	305	247	229	288	287	249	276	252	261	269	286	259	256	279	268	264	282	275	263	289	294	278	340	263	286	280	269	296	278	287	279	265	317	264	286	260	296	285	271	277	269	313	282	248	287	272	280	260	281	291	295	278	296	279	282	317	276	264	267	290	296	280	258	253	262	277	283	298	227	264	301	252	283	289	274	270	257	256	280	242	292	238	285	267	289	262	294	295	279	291	262	279	294	288	248	266	280	243	260	286	260	271	270	253	280	265	279	291	256	297	298	286	271	283	254	244	302	274	270	267	284	291	253	275	301	285	251	254	251	249	287	316	294	242	262	264	293	259	270	284	263	288	256	245	253	281	280	262	282	266	306	288	286	309	285	247	278	273	299	276	255	277	270	264	253	298	303	295	307	252	258	292	287	275	261	295	265	253	261	281	275	274	292	265	257	303	258	281	294	295	285	300	296	280	279	292	286	275	294	243	258	273	273	284	276	256	292	284	270	277	283	274	280	289	272	274	270	281	281	286	272	261	295	315	259	271	302	258	298	257	296	295	282	247	287	250	289	263	277	258	311	272	239	264	290	302	254	275	285	253	257	270	255	284	284	274	250	269	269	275	271	286	254	273	287	256	257	274	264	260	288	280	262	259	303	305	281	298	298	257	289	231	273	261	285	250	282	276	278	259	261	273	253	274	291	261	298	276	288	303	282	279	263
7545	1386	1573	1419	1329	1080	964	917	841	858	793	806	772	732	720	661	748	647	685	687	646	686	657	706	658	662	686	667	680	659	684	637	640	674	623	678	684	692	682	705	663	676	664	664	630	653	686	619	632	587	633	702	614	643	606	641	690	652	628	640	670	660	612	658	665	686	603	661	614	617	686	624	671	622	635	646	665	609	607	619	655	623	597	650	641	639	676	703	680	612	619	620	629	665	687	658	630	647	676	640	652	611	720	643	644	706	615	647	586	624	622	626	677	580	579	651	691	689	584	625	643	679	639	646	608	658	617	621	663	638	640	633	624	645	564	626	650	670	647	679	605	634	589	606	626	647	630	669	650	668	659	627	650	652	598	603	624	628	625	629	628	627	650	634	675	661	629	617	630	675	622	604	649	624	653	599	663	645	675	664	669	643	604	599	628	575	621	632	621	643	628	677	666	604	667	636	595	628	615	636	632	650	656	573	674	634	651	612	668	641	638	661	671	628	607	665	630	668	617	645	658	639	619	616	625	634	659	661	667	646	605	629	663	678	589	642	625	642	626	634	633	626	630	628	616	636	602	661	650	575	627	670	613	669	626	667	592	617	663	643	616	643	661	644	601	650	638	638	651	657	635	629	670	637	588	660	686	693	647	659	651	606	643	600	592	625	619	669	650	686	702	616	606	647	638	664	662	649	601	598	633	641	620	661	625	657	618	648	590	683	617	680	701	661	643	626	652	635	627	670	625	675	642	674	655	647	629	621	634	688	633	666	662	656	645	648	660	609	633	690	636	618	642	642	616	695	598	615	664	641	658	649	626	659	632	628	631	594	633	669	660	663	629	657	617	640	616	626	620	666	606	609	631	638	660	646	619	617	639	669	580	610	660	638	706	568	636	650	670	650	661	655	655	633	671	638	608	640	632	683	654	634	620	646	647	648	701	608	626	654	666	661	622	642	648	687	624	636	656	614	656	627	598	644	660	653	646	655	628	618	627	631	640	652	620	601	638	611	628	584	582	643	663	660	629	635	631	632	618	623	647	614	609	601	592	665	657	646	632	651	635	652	667	608	651	627	637	673	656	634	640	634	661	632	633	585	628	678	628	614	654	658	616	624	598	670	670	616	575	660	645	636	626	668	627	655	654	623	653	673	650	635	634	668	657	622	682	608	653	639	606	624	595	617	640	612	640	643	606	649	648	619	665	629	614	638	639	666	607	631	641	643	663	631	660	618	636	613	634	606	614	657	602	660	651	640	604	647	665	703	641	621	625	631	640	658	656	666	595	621	600	625	691	628	644	627	641	624	637	649	645	617	635	627	608	657	644	662	632	638	674	599	643	654	648	623	569	641	653	625	615	641	663	619	608	672	635	646	610	629	627	662	642	634	667	665	627	630	643	669	629	664	670	631	628	644	634	637	644	671	649	610	670	657	661	616	649	661	633	598	693	624	666	607	622	630	669	648	623	640	637	605	627	652	653	680	616	645	663	625	627	608	620	664	672	663	640	639	611	637	659	625	701	623	638	654	656	614	606	633	654	665	675	647	635	676	692	663	617	659	600	634	666	668	660	611	689	637	600	692	663	634	658	652	639	629	654	647	646	625	589	600	629	620	649	658	614	616	641	603	653	654	631	619	615	647	677	644	622	627	593	607	618	614	658	655	637	648	627	651	642	646	654	660	675	613	637	667	652	648	624	646	656	615	613	643	654	619	609	656	655	623	661	592	638	633	705	622	616	676	658	648	637	659	630	663	605	633	649	660	647	655	633	639	653	595	621	661	679	635	676	637	635	619	621	623	655	628	588	656	604	609	620	667	684	626	586	632	615	629	603	623	655	645	647	656	652	666	624	650	634	645	663	628	618	664	624	644	648	652	643	645	605	653	634	646	630	670	680	655	587	639	626	656	650	650	636	616	677	654	609	568	625	633	649	632	679	588	622	574	639	656	644	679	658	666	666	668	639	677	603	630	636	625	670	644	631	641	659	663	610	581	650	653	616	661	629	647	687	676	661	609	628	640	616	622	653	658	651	641	654	683	625	634	643	644	632	641	626	623	635	663	608	615	687	642	630	637	652	625	642	620	630	658	665	652	607	647	635	679	643	615	663	687	663	640	659	661	660	688	625	686	638	709	608	635	664	641	582	665	643	642	653	655	674	645	661	653	639	667	679	629	639	672	620	649	662	633	609	675	586	657	655	609	653	641	645	653	662	617	646	658	631	619	630	606	638	710	615	673	602	672	640	686	654	690	614	654	655	639	638	617	592	622	632	630	673	732	667	648	612	580	657	641	618	618	636	678	653	675	619	616	621	618	659	672	653	661	588	596	671	621	600	687	644	651	662	652	645	667	612	643	622	625	607	645	639	642	618	627	632	616	642	611	625	608	639	604	620	622	640	647	642	608	675	665	646	667	638	632	656	639	633	616	654	604	669	673	629	627	632	676	638	664	711	605	636	668	648	668	636	647	628	640	659	640	656	671	622	636	645	653	660	628	598	682	669	638	616	681	640	589	631	684	638	661	652	635	662	620	612	598	665	648	647	657	618	667	660	629	664	635	650	664	682	659	614	648	651	663	639	621	646	613	618	655	665	682	650	693	627	617	635	621	636	627	612	640	593	653	659	670	587	618	605	597	667	615	632	658	692	643	651	629	672	623	612	627	642	633	671	633	652	637	608	669	654	682	596	640	662	619	634	632	654	664	613	611	621	649	628	650	622	642	611	676	658	619	618	663	619	664	646	628	587	629	581	608	679	650	662	625	660	652	632	599	603	626	649	624	638	665	603	616	655	655	641	655	683	657	623	635	677	613	632	646	602	690	642	667	611	651	654	612	601	659	652	677	634	637	639	680	632	617	616	626	639	664	642	680	639	644	675	637	650	621	644	646	701	637	662	660	565	626	602	626	647	616	631	644	616	642	685	666	676	634	638	628	608	672	664	661	678	627	602	660	648	658	604	636	633	695	620	624	658	648	618	609	622	615	593	639	608	651	639	628	613	670	630	655	663	662	619	618	625	595	637	625	661	650	622	623	590	624	666	651	649	630	680	621	631	585	647	650	646	584	639	643	630	677	584	629	642	593	650	659	599	674	654	617	638	649	597	620	663	652	654	686	594	634	676	621	603	661	612	625	641	641	634	635	663	654	645	632	672	605	642	656	665	614	661	633	674	701	637	664	633	628	638	615	676	671	669	634	666	629	681	634	674	606	642	638	609	637	619	611	651	639	628	625	624	666	664	627	638	618	640	652	670	648	642	631	625	621	676	624	645	645	633	612	645	629	654	624	687	661	647	618	647	621	671	626	627	663	615	632	666	661	652	681	672	664	638	671	670	672	657	672	638	635	625	680	648	637	686	657	678	701	661	662	652	667	642	630	662	631	638	652	652	593	660	663	606	681	672	595	674	583	657	640	644	629	665	646	650	659	662	616	656	649	612	660	694	610	691	681	671	622	680	629	633	635	667	612	575	646	615	618	649	686	602	606	629	661	656	676
14631	1459	860	594	411	316	239	228	178	185	163	158	146	145	148	132	131	147	144	134	154	121	124	128	146	145	140	126	131	120	118	112	119	134	110	112	113	112	107	108	105	120	107	141	129	105	111	110	118	103	126	130	135	125	132	113	100	126	108	123	109	137	112	100	109	135	109	115	108	79	128	105	121	107	108	117	140	127	115	133	126	108	109	108	113	129	122	126	138	119	105	116	134	108	117	105	127	95	131	131	114	125	125	113	117	129	121	110	97	111	120	124	122	122	116	107	124	116	105	116	131	97	96	127	122	120	110	123	123	110	140	115	118	132	98	93	141	118	130	112	107	145	141	108	134	105	126	118	103	110	128	118	119	119	127	125	118	130	127	140	98	110	112	120	101	109	119	114	121	116	112	101	120	114	122	104	128	128	115	106	111	114	119	102	102	112	115	112	120	107	129	105	115	108	111	116	98	113	131	109	110	126	125	155	139	132	118	128	105	112	135	137	119	131	128	126	136	146	138	112	95	115	152	121	118	119	123	112	107	117	123	121	104	117	120	102	90	132	125	112	91	113	118	116	136	110	116	110	132	114	122	119	122	124	112	120	129	122	118	114	98	93	116	104	106	103	117	119	94	110	120	127	109	120	123	108	105	120	119	118	114	125	129	118	112	126	137	119	118	118	129	116	126	126	111	113	141	109	135	127	128	131	141	108	135	118	109	143	111	103	140	103	127	124	116	116	119	125	121	127	108	134	129	108	129	119	115	131	132	139	126	130	116	132	107	116	134	99	125	122	126	116	104	130	111	136	104	114	102	120	116	125	122	119	116	110	134	114	128	128	112	108	141	119	114	125	127	125	109	113	116	114	95	128	120	121	102	111	126	108	127	111	102	112	131	113	105	118	101	111	109	123	108	122	121	139	105	122	115	111	104	117	136	132	129	116	111	131	104	144	130	125	99	100	106	118	153	110	72	110	121	94	114	129	124	114	102	121	104	107	101	123	109	131	105	118	102	106	134	127	123	133	133	124	102	119	88	124	99	93	145	122	93	114	105	125	110	117	112	106	133	124	107	104	128	117	129	122	93	120	145	115	121	120	126	115	114	121	121	114	135	113	117	120	115	110	130	114	97	130	131	132	108	127	113	100	100	115	114	120	121	137	109	105	120	126	109	98	121	107	124	120	133	128	126	134	112	115	125	106	128	122	118	136	117	123	121	143	114	118	131	111	126	122	101	117	116	123	120	129	114	112	105	123	127	106	113	114	107	116	126	107	128	111	120	118	116	118	123	123	132	119	116	116	106	115	134	114	119	129	118	123	112	125	97	115	125	106	132	133	109	129	118	110	101	119	118	123	106	127	135	122	104	119	106	125	103	119	120	108	86	136	98	102	115	109	124	148	124	117	122	125	117	101	139	126	125	113	132	121	137	121	111	112	99	108	114	121	109	148	145	130	128	122	122	112	120	95	123	112	142	112	127	137	126	121	115	106	113	121	99	111	113	118	102	112	112	119	107	119	111	117	123	120	122	105	94	119	136	127	114	119	128	120	122	133	101	104	118	125	110	106	103	107	97	118	118	120	123	125	116	116	113	108	116	137	108	127	112	110	113	95	110	131	137	105	99	112	120	125	109	104	122	118	106	129	119	139	137	114	110	102	113	124	100	107	112	90	96	104	121	123	110	117	137	123	126	128	105	111	128	109	140	135	117	104	111	101	109	120	122	107	129	139	134	133	114	109	130	103	133	114	110	110	111	132	147	127	113	94	104	122	109	118	120	119	107	120	129	116	136	140	129	129	126	150	129	120	111	112	104	127	152	138	92	137	115	127	126	116	112	128	112	114	114	110	121	128	117	123	130	104	130	134	124	114	127	102	111	109	111	147	103	138	116	135	124	115	98	132	119	112	113	110	131	121	117	107	115	106	127	111	117	140	116	110	100	123	116	114	136	129	132	117	103	114	125	110	113	139	109	112	102	110	114	116	145	142	103	91	125	130	119	115	108	128	134	122	120	118	115	115	125	132	125	115	130	115	102	139	134	123	92	126	135	110	106	97	138	129	116	152	124	117	134	118	119	113	146	130	118	130	121	117	114	109	124	109	147	87	115	122	136	124	111	139	120	119	111	123	114	131	135	125	115	97	119	142	117	117	99	129	139	119	125	113	126	101	125	129	131	120	131	121	105	106	121	122	94	129	117	105	108	120	120	137	103	107	111	117	116	152	96	112	126	127	113	114	126	122	115	112	109	87	102	114	104	119	108	90	103	111	116	116	128	112	100	136	111	111	112	128	120	110	114	125	131	124	117	126	107	116	120	129	109	125	125	109	115	117	116	109	112	120	126	115	111	111	109	126	111	120	108	105	114	116	128	112	116	123	111	126	98	124	122	109	111	125	116	106	132	109	126	126	122	131	131	126	138	121	111	122	112	117	128	114	113	119	128	113	115	118	149	113	136	125	131	116	93	113	124	112	139	128	127	119	125	104	121	122	130	111	115	104	125	103	123	139	107	99	110	116	132	126	123	123	139	106	108	121	107	128	123	91	125	109	107	126	130	122	104	130	106	114	123	118	106	109	115	122	127	119	107	127	96	110	105	131	115	115	110	97	102	104	103	108	107	114	118	126	126	135	125	122	112	98	126	140	124	122	99	125	110	111	118	128	131	123	103	116	100	119	118	133	104	115	110	112	120	110	124	146	115	115	114	129	104	115	101	113	121	128	120	141	132	122	125	121	132	122	119	125	125	106	131	102	132	135	131	119	134	137	136	121	134	117	135	115	122	96	115	99	122	118	115	112	120	135	131	132	112	105	101	117	105	109	135	110	105	115	115	133	102	108	111	117	115	129	130	114	116	103	118	118	110	115	127	119	125	105	106	136	147	121	139	116	111	90	121	126	147	101	102	99	122	132	116	137	142	122	122	108	126	138	122	132	120	108	101	112	131	136	133	127	114	136	126	108	122	100	129	98	113	106	109	120	122	117	110	125	134	121	113	151	116	113	121	117	113	117	130	116	101	132	121	114	87	119	124	137	123	112	114	114	126	119	111	136	130	128	103	106	150	104	112	122	101	137	129	117	115	116	132	110	108	117	131	111	99	121	115	132	104	124	100	127	123	146	125	113	125	141	126	110	93	101	133	114	107	116	141	119	126	116	117	116	125	104	92	128	122	104	123	134	121	141	105	121	141	122	127	124	122	113	110	121	111	140	124	120	123	116	113	114	100	126	132	116	103	120	126	112	117	127	107	114	149	138	149	117	127	118	128	121	122	101	118	111	110	110	127	116	127	111	135	113	111	118	110	127	118	115	112	112	110	134	116	90	108	110	125	137	102	112	121	123	137	123	112	103	109	109	124	121	117	117	123	117	126	109	122	135	112	107	117	105	120	118	113	135	108	123	110	117	117	112	144	114	109	121	131	135	107	117	125	136	125	111	104	113	119	109	130	133	90	134	131	128	109	117	111	126	120	112	121	123	125	113	110	125	122	129	113	137	115	133
9025	1263	1747	1931	1540	1217	986	809	668	614	578	548	468	448	456	427	406	443	381	379	382	377	379	400	402	401	344	304	375	349	338	326	326	309	329	384	331	343	344	346	351	315	330	320	327	330	356	350	311	333	323	312	350	317	317	351	297	293	305	305	301	312	325	307	328	311	315	308	294	336	320	294	335	338	275	317	314	327	353	308	320	298	314	287	318	293	319	318	330	282	322	328	330	322	329	333	302	325	304	331	312	322	336	323	303	338	324	302	308	299	299	316	339	302	312	288	282	299	297	304	297	295	323	281	322	296	318	311	296	314	294	290	303	293	296	309	289	310	351	311	274	307	314	338	301	306	329	324	325	313	296	332	312	300	282	311	321	287	321	313	325	279	291	326	282	317	301	296	306	324	316	295	279	329	294	304	299	336	328	321	250	296	295	292	334	318	298	323	261	315	313	296	313	328	295	308	311	314	284	289	290	293	322	288	306	320	310	313	332	314	322	336	323	295	298	319	321	343	304	291	313	272	302	320	280	292	300	295	295	287	287	303	316	304	301	323	302	315	281	309	305	289	324	309	320	347	292	308	293	321	345	288	316	299	306	317	308	314	304	309	311	331	336	299	304	309	305	325	306	314	319	295	292	291	317	318	299	272	315	303	315	294	309	331	331	278	331	310	317	302	297	313	291	316	327	280	289	307	308	292	316	332	310	259	301	308	326	272	283	295	298	320	297	307	336	320	284	325	331	273	308	318	299	275	295	319	305	305	312	279	312	318	306	310	322	310	320	289	309	294	319	329	300	287	311	314	281	312	292	308	289	321	312	270	306	328	321	296	281	322	346	298	298	308	314	303	295	279	324	314	323	361	306	303	302	316	294	320	310	332	300	297	307	338	322	269	303	325	308	326	306	287	297	321	296	330	316	328	329	316	318	297	304	319	312	319	308	312	320	323	334	295	292	316	320	315	337	299	296	304	291	309	342	305	346	279	317	282	284	305	326	301	300	295	296	308	316	304	280	338	300	343	346	310	317	323	323	335	289	324	288	318	311	292	303	324	325	288	304	309	277	332	295	289	322	319	325	305	332	315	335	313	288	299	295	313	327	300	304	303	322	308	296	316	312	272	308	288	311	276	309	293	301	318	328	314	322	343	298	314	317	277	321	329	310	303	298	287	315	330	328	269	297	301	342	282	290	319	317	308	298	328	310	345	351	321	299	281	317	282	312	318	279	319	310	314	317	321	301	276	313	305	291	332	311	332	296	267	301	304	270	330	275	313	305	301	312	288	288	306	329	291	308	313	264	328	288	312	325	316	312	287	300	319	311	338	315	307	331	297	297	288	298	333	289	283	288	317	330	316	305	317	286	300	302	298	314	294	351	343	317	302	296	314	293	315	324	323	278	317	321	299	298	330	294	300	301	324	309	313	335	294	289	297	325	297	336	334	314	285	316	304	332	312	330	318	321	318	304	282	309	326	313	270	289	310	344	313	298	278	305	289	321	288	286	277	292	322	287	323	300	291	263	294	316	315	332	276	295	301	284	287	333	302	318	306	308	325	267	321	306	312	304	295	291	305	299	287	303	277	363	302	298	270	322	323	297	309	308	322	298	280	307	299	298	301	282	322	318	296	305	321	339	318	304	281	313	296	319	304	305	290	305	300	331	289	273	298	304	303	289	292	305	289	338	305	311	319	334	304	291	310	339	317	306	318	288	334	331	285	288	294	323	294	294	294	295	298	280	313	319	297	318	285	279	309	310	313	335	288	285	327	298	292	328	295	326	285	285	319	319	314	307	288	321	309	295	320	310	279	289	323	282	308	323	315	315	346	331	307	323	277	331	316	289	307	281	277	303	328	296	305	328	287	308	307	324	301	324	306	285	318	287	316	322	361	341	337	311	320	320	305	266	306	309	311	310	281	327	320	286	282	350	305	329	316	304	300	313	303	320	363	325	324	333	317	324	304	296	312	336	302	334	304	281	284	316	287	320	302	334	326	322	316	298	309	288	294	308	300	327	291	281	289	310	316	326	339	281	299	330	311	303	300	316	317	303	323	324	275	328	293	290	298	331	301	300	301	309	287	313	293	336	316	315	313	326	289	333	332	323	315	321	330	284	314	307	290	324	317	308	291	334	303	296	318	324	297	297	311	340	288	308	340	323	323	308	328	313	310	290	281	306	300	316	294	332	282	310	309	323	320	305	313	290	288	332	343	329	308	297	299	304	268	292	292	280	327	294	324	304	320	301	311	312	316	274	314	311	324	294	319	298	292	302	310	297	305	297	288	339	306	275	305	306	317	334	301	320	288	345	310	302	304	310	300	328	274	304	313	319	315	303	317	322	296	323	299	305	305	289	313	338	325	307	305	322	305	285	303	322	316	309	304	314	313	302	345	297	300	286	330	309	334	294	321	324	300	294	279	328	340	284	321	311	325	330	298	355	328	292	325	273	319	261	316	311	326	284	304	275	275	298	315	298	292	326	281	312	336	310	302	310	321	291	316	306	328	317	297	263	296	293	297	326	306	303	306	314	284	308	290	283	307	320	290	338	326	313	293	305	295	300	329	303	280	300	321	321	316	275	346	339	294	308	315	309	318	315	320	312	312	286	320	281	318	300	307	326	345	310	290	303	302	301	307	296	322	275	303	281	299	323	322	296	302	277	311	321	300	290	306	289	328	322	320	290	312	312	288	305	312	310	317	301	320	280	275	325	304	301	299	305	285	336	310	317	316	311	303	282	331	355	326	319	349	326	330	331	326	333	297	316	311	308	294	307	303	308	310	288	302	293	315	321	317	311	293	302	293	307	330	330	317	317	308	294	278	319	296	296	298	298	306	314	289	320	327	306	304	305	285	283	310	333	288	281	303	323	314	343	297	331	291	298	302	308	304	350	300	292	267	325	318	315	289	317	293	325	310	322	303	312	277	321	335	301	347	286	294	337	319	310	310	280	317	293	310	283	284	286	299	293	317	287	302	337	322	298	324	316	297	328	281	293	299	300	311	320	286	328	319	321	311	317	300	314	292	297	302	319	304	320	327	331	312	333	284	292	333	301	313	328	316	315	320	304	300	304	300	329	277	331	308	308	291	295	304	319	293	318	320	320	296	316	301	288	317	294	291	304	310	308	283	291	295	305	318	272	302	320	270	320	327	304	293	313	315	316	286	307	277	290	311	291	313	314	294	314	294	327	327	327	322	295	313	309	307	301	344	323	329	303	337	348	301	331	302	313	285	297	270	274	303	305	319	290	320	303	284	327	341	324	326	305	297	306	315	308	327	287	297	349	330	296	329	326	326	298	292	296	319	327	295	289	299	320	290	306	316	308	297	336	324	316	328	338	291	296	314	297	306	274	312	312	303	308	308	300	308	334	278	286	324	311	325	303	315	292	319	354	315	296	310	304	309	330	294	285	306	284	308	344	298	326	333	303	315	290	306	313	334	301	300	320	335	333	328	329	290	294	311	262	309	310	288	315	316	292	307	325	349	332	299	277	315
2037	524	367	341	360	335	355	317	390	340	355	354	339	314	385	343	300	332	308	369	342	344	354	319	337	333	333	355	336	376	343	304	365	328	308	333	344	321	341	371	361	322	358	352	322	336	344	333	339	349	339	333	341	385	310	305	298	368	326	331	385	360	314	340	345	341	303	312	352	336	328	336	344	349	318	335	300	367	327	330	321	340	354	321	337	318	380	363	348	358	377	359	374	352	341	324	343	312	330	351	341	333	343	338	294	315	318	347	330	339	331	345	364	363	337	356	351	347	321	356	362	336	313	327	356	350	351	348	327	371	352	370	357	326	344	325	323	332	340	374	342	351	335	307	359	330	337	349	284	335	316	348	350	350	335	328	348	305	319	327	370	321	304	361	317	338	318	308	367	320	330	306	331	323	351	373	363	349	319	353	313	347	354	334	328	310	367	362	328	335	322	376	355	351	358	342	328	303	324	351	324	351	345	376	342	339	372	357	341	337	338	345	306	339	322	339	300	329	317	346	330	333	322	337	355	342	375	333	337	338	345	382	356	329	338	353	341	364	332	343	345	308	368	340	334	356	352	315	323	342	354	348	351	338	341	348	320	307	325	341	342	357	325	361	312	343	356	355	323	326	335	313	327	343	338	341	329	323	330	360	339	344	339	383	359	351	322	339	366	349	309	356	306	340	332	327	340	317	337	337	344	340	318	370	315	342	315	326	354	327	322	339	351	308	343	337	321	351	361	330	328	303	309	320	349	300	331	372	306	332	328	324	324	347	334	329	333	335	359	322	335	307	338	312	355	332	340	337	342	343	297	316	315	325	329	306	341	354	340	339	332	355	366	339	394	371	326	321	328	341	330	311	359	336	322	326	315	370	358	321	353	360	308	332	388	353	367	327	311	368	326	341	315	348	331	314	298	331	388	323	328	328	322	353	341	351	334	310	328	316	336	376	331	337	324	327	332	359	347	366	342	360	320	348	322	336	335	361	358	359	315	317	349	342	303	317	314	334	314	333	315	310	361	344	340	321	359	344	367	332	329	334	318	316	344	357	340	332	313	323	342	284	326	349	326	304	340	332	341	316	319	341	315	313	326	319	356	360	332	354	327	352	284	324	354	341	331	331	339	315	324	356	354	348	342	355	345	330	308	328	340	353	330	344	335	365	361	373	368	341	325	313	353	361	304	310	349	336	334	308	341	356	320	338	325	335	348	334	314	345	337	354	336	343	343	315	315	334	351	360	348	346	330	350	315	349	335	340	372	371	327	362	322	350	358	340	354	359	372	342	334	289	357	355	333	348	356	333	307	378	313	301	350	348	338	347	351	355	300	308	361	318	350	301	296	354	362	328	326	357	364	319	324	316	329	322	338	324	345	379	367	312	333	336	351	307	351	323	350	317	350	329	331	301	335	316	323	328	352	364	333	346	336	302	344	320	349	349	338	345	351	329	353	342	333	388	320	356	349	306	298	343	311	342	339	314	342	325	328	339	322	357	334	326	338	312	333	368	333	327	336	328	311	341	293	347	348	332	311	340	358	335	351	323	352	352	364	377	334	334	353	346	334	358	362	349	319	301	347	394	362	330	317	346	309	329	331	339	340	340	329	304	324	334	324	348	397	324	331	334	360	326	372	333	385	368	337	353	365	346	361	334	370	310	331	334	330	346	378	360	321	355	335	332	344	343	359	346	333	342	342	360	349	337	341	333	355	366	355	340	332	322	352	323	302	346	350	355	341	324	307	329	322	330	325	332	341	346	349	340	321	320	328	315	334	328	340	330	380	325	351	318	324	360	337	323	363	329	341	330	321	337	356	315	320	354	367	303	331	326	337	366	311	337	352	323	308	341	363	363	327	338	333	352	318	376	336	324	354	383	331	334	337	342	354	328	323	336	338	317	339	319	352	347	348	318	314	369	359	357	333	303	348	304	374	315	318	367	366	321	349	301	318	323	345	333	328	331	335	379	330	310	347	316	369	359	321	326	303	331	357	317	345	332	334	334	346	343	336	339	325	301	352	333	335	325	345	352	376	319	326	343	373	333	364	353	364	336	334	340	314	338	359	335	350	370	315	355	326	320	364	335	300	326	319	326	324	331	338	301	350	357	338	321	376	321	350	358	335	323	354	319	328	382	334	362	342	320	305	317	345	331	342	341	315	348	360	316	341	345	328	308	365	360	345	332	352	300	348	331	343	336	342	346	342	290	334	321	377	383	346	363	316	317	358	341	346	353	372	388	329	353	325	376	331	374	330	368	347	352	327	317	323	346	346	352	348	328	333	361	314	325	317	314	326	333	328	339	329	338	320	315	354	358	324	332	330	328	364	320	300	320	305	327	312	322	313	363	356	341	338	335	303	316	323	359	335	328	360	326	346	377	350	339	358	315	307	348	341	294	330	294	312	358	342	348	364	322	338	333	328	331	352	339	376	337	311	317	300	343	365	311	342	322	327	298	319	349	359	333	344	312	321	370	341	350	316	333	335	303	355	331	365	343	351	349	337	314	333	339	337	329	324	343	333	364	359	355	359	323	383	346	336	325	369	344	355	340	350	377	342	366	355	345	335	361	323	343	347	314	331	329	380	321	363	334	338	349	321	350	336	356	333	310	324	380	346	345	337	346	370	334	325	306	348	335	364	341	343	350	337	378	331	330	336	378	319	339	361	341	335	326	323	328	311	307	332	354	331	345	314	301	357	340	344	354	334	274	345	317	302	387	329	337	319	325	303	329	313	323	345	368	314	304	335	340	317	383	388	331	336	323	313	334	370	344	336	322	333	345	389	373	319	336	308	314	340	296	321	375	338	371	336	357	320	355	339	336	324	352	335	333	339	331	373	324	350	337	334	349	302	340	341	325	304	334	329	343	326	282	329	332	325	339	319	331	351	342	348	358	326	338	338	372	334	328	356	361	340	370	347	318	324	365	327	295	333	340	342	322	316	342	330	344	343	324	339	301	345	320	341	332	358	350	357	365	341	352	350	332	370	325	378	362	316	360	348	347	379	325	331	346	300	353	330	327	339	308	300	306	302	350	319	333	293	329	330	346	337	320	333	314	328	340	336	369	361	331	330	310	323	376	368	345	364	357	334	293	341	359	314	308	304	340	356	362	311	361	340	321	332	319	324	348	329	339	346	356	361	373	306	323	356	333	319	360	330	348	337	337	311	365	327	351	363	357	335	333	325	352	348	321	353	331	321	343	380	368	353	317	340	329	343	336	349	362	368	354	285	317	387	358	305	357	345	357	330	358	315	297	294	335	344	362	358	324	338	347	339	332	361	329	371	322	346	316	297	320	342	339	364	337	340	326	369	339	288	348	335	316	356	311	346	339	349	302	345	352	325	342	319	345	334	352	354	323	328	318	356	358	327	356	333	340	372	346	344	355	313	342	338	304	351	321	367	344	330	350	345	337	337	342	389	329	308	340	335	323	355	346	349	312	359	339	362	351	338	330	346	321	348	317	307	332	341	313	326	350	379	345	338	358	354	375	322	364
2412	863	848	808	808	812	826	771	787	833	805	749	804	752	782	773	802	790	772	730	792	820	833	773	770	768	737	804	776	779	824	807	785	758	791	768	764	773	804	827	797	732	792	801	802	798	828	805	793	781	795	777	765	784	751	769	747	815	788	801	803	788	798	832	781	765	780	797	795	789	775	717	784	801	748	820	769	816	800	782	790	771	795	767	775	768	766	771	787	825	783	788	825	776	780	785	792	771	815	829	802	754	795	792	775	782	810	789	756	795	781	804	755	809	811	764	782	774	810	807	806	758	787	768	775	798	779	763	759	792	783	777	796	783	838	775	761	803	750	800	760	783	806	745	799	726	769	738	801	784	780	786	806	774	815	781	774	820	797	766	781	794	773	804	762	743	779	769	755	759	786	805	743	765	785	758	788	807	784	767	800	776	797	798	756	787	734	790	772	785	807	713	764	777	774	744	808	761	742	773	778	783	804	788	731	785	764	798	787	770	792	766	765	797	748	746	758	768	793	774	817	808	763	769	793	777	760	810	766	830	835	831	752	806	729	782	800	788	762	756	762	774	786	801	760	788	767	795	771	767	808	758	774	738	804	780	778	776	821	799	809	818	776	803	772	811	798	795	774	766	771	760	776	749	748	801	778	805	784	809	736	737	798	819	757	804	765	803	785	750	764	800	794	789	759	774	822	809	761	855	748	777	756	780	748	784	781	791	796	739	783	775	813	770	747	789	783	800	801	753	798	794	783	813	792	820	815	703	803	780	741	779	760	820	798	775	783	786	850	765	779	779	776	789	761	781	769	778	812	804	815	802	771	761	794	813	754	738	728	751	820	754	780	772	767	794	778	757	758	797	773	809	814	810	718	811	789	824	788	791	818	799	771	762	767	855	747	814	780	745	826	772	803	743	840	796	777	761	768	802	779	807	760	819	794	796	755	772	784	803	778	733	763	775	716	729	806	830	779	741	803	782	754	787	751	831	808	761	760	722	779	715	774	732	866	780	767	789	778	761	793	747	780	793	790	755	793	765	800	718	787	813	824	824	787	805	783	787	803	794	771	808	831	840	752	808	853	822	743	787	768	797	793	794	778	778	776	821	770	755	824	776	758	817	765	776	748	757	780	792	748	832	758	805	752	759	798	822	783	730	762	781	787	740	777	755	761	763	781	746	778	752	739	773	805	759	723	773	788	768	814	794	796	819	832	806	780	721	823	746	747	845	776	746	814	734	809	756	846	806	813	839	808	759	811	756	787	770	788	750	821	744	784	798	795	780	817	797	720	816	800	829	754	802	737	826	781	761	794	758	743	769	762	809	778	764	714	811	777	816	787	835	788	777	766	802	773	803	737	790	774	745	807	836	729	719	765	841	784	796	802	791	803	845	794	741	816	775	761	762	780	772	780	736	818	791	787	775	770	759	793	815	787	807	816	790	753	779	785	750	774	791	783	838	767	731	767	791	767	764	763	759	735	786	763	760	805	758	831	794	755	752	777	757	764	805	797	751	758	765	821	749	768	789	740	779	820	778	780	837	787	795	801	842	762	772	774	755	821	717	753	848	756	822	761	751	792	800	772	794	796	831	770	782	784	816	782	797	841	801	768	823	768	806	796	755	798	790	744	786	815	763	819	778	783	819	777	773	796	796	805	770	777	795	797	749	794	753	811	763	734	792	741	772	795	812	786	727	785	793	817	808	815	761	787	851	757	768	802	814	775	775	781	834	799	770	770	764	793	775	801	840	750	741	763	793	768	807	797	796	796	873	779	775	772	774	787	788	789	812	839	774	798	738	768	857	784	821	770	781	763	828	788	796	832	760	796	851	795	804	817	797	801	792	819	846	801	804	754	790	774	783	721	765	778	752	814	751	754	842	768	816	821	755	783	793	777	767	713	812	827	785	745	814	815	820	762	774	751	784	778	806	782	783	753	756	751	760	774	731	788	782	777	784	784	808	770	811	818	780	816	782	758	781	818	776	767	808	790	794	760	781	802	820	747	817	738	775	770	813	772	769	812	726	775	796	805	786	812	761	755	752	767	794	755	772	815	819	756	794	750	759	828	745	794	826	800	807	720	776	783	829	796	743	810	772	798	798	761	790	824	805	789	796	796	801	783	729	782	793	771	811	816	806	792	815	773	792	776	755	815	786	786	784	783	743	797	781	797	782	835	797	762	792	801	782	769	787	775	741	784	734	781	816	775	766	797	716	753	774	781	761	761	752	782	786	801	786	798	819	834	779	774	804	782	782	810	790	778	781	795	786	778	771	775	753	791	780	798	814	782	768	771	783	812	825	799	817	796	749	781	737	778	771	796	748	813	797	782	776	785	782	773	738	789	778	847	802	794	763	769	773	792	827	744	766	815	784	787	796	770	783	799	747	772	735	746	772	791	816	780	761	764	810	770	793	755	776	768	788	781	743	803	777	858	760	774	834	804	762	802	792	826	781	845	772	797	792	786	768	752	740	769	789	812	782	781	794	774	794	717	759	773	834	792	799	758	782	797	767	752	796	823	795	761	756	768	788	752	783	774	780	788	791	844	776	791	814	792	751	775	727	802	841	778	797	767	791	808	823	796	762	785	834	791	744	805	805	832	764	772	743	768	801	744	776	743	768	778	798	779	793	761	777	793	800	826	769	793	809	831	766	769	786	789	788	735	816	775	784	772	719	781	800	784	757	774	808	817	765	801	768	807	769	804	778	794	806	796	831	765	769	799	770	791	796	822	792	759	766	810	775	797	784	768	773	771	774	790	787	784	756	734	841	787	740	851	760	753	770	753	785	756	802	778	791	773	778	806	795	840	774	783	736	723	774	778	775	769	784	829	733	745	778	840	713	786	770	729	745	796	805	799	729	758	824	778	792	798	765	808	807	818	779	816	766	786	767	755	802	805	795	810	779	806	777	777	780	804	736	766	776	822	735	754	799	787	787	786	799	820	814	801	769	784	773	755	751	786	763	788	801	776	745	842	737	803	770	832	804	752	805	771	826	766	764	857	788	739	792	725	766	785	777	793	752	744	788	785	768	788	759	735	734	759	780	790	808	765	813	809	790	766	810	760	782	831	790	784	844	779	787	766	792	808	795	777	767	780	757	806	831	808	769	762	792	760	765	750	838	749	786	756	765	793	746	817	770	746	736	785	743	790	781	787	762	773	764	774	772	768	795	767	750	770	816	759	749	779	726	815	797	762	802	754	762	759	778	791	794	786	750	750	795	739	749	752	851	754	770	770	772	743	800	750	750	753	770	751	762	752	785	778	817	759	881	790	789	789	801	843	806	789	789	824	791	767	832	800	844	753	827	704	792	806	808	797	787	784	748	788	732	763	743	792	750	833	740	830	774	829	746	801	741	780	761	831	797	801	759	854	800	791	770	771	806	789	832	813	827	757	761	763	800	824	772	736	769	810	815	815	793	817	757	784	773	790	778	834	749	821	773	783	762	746	731	788	758	755	726	795	762	776	791	780	785	789	760	778	782	782	752	824	783	789	814
8233	782	594	508	411	386	326	306	293	331	287	281	295	300	313	270	284	277	253	316	288	254	264	286	264	264	269	288	267	292	264	269	269	259	272	235	278	252	312	262	278	261	274	280	255	265	267	300	274	243	284	251	279	285	256	269	278	252	276	238	264	275	261	274	257	243	280	289	271	249	277	273	310	273	262	302	252	257	286	243	254	233	274	261	267	312	277	263	245	270	247	262	262	266	271	328	286	276	255	267	261	283	268	303	285	275	284	258	272	268	281	280	276	247	282	285	270	276	280	241	267	275	264	286	300	254	269	256	288	273	279	273	266	300	269	298	268	271	303	287	288	315	267	282	239	242	290	285	277	252	277	287	280	287	269	252	275	280	251	275	238	243	278	267	246	298	281	285	270	285	240	250	300	287	235	280	260	252	261	272	265	263	254	260	270	277	284	268	293	259	264	296	297	286	281	242	279	300	291	241	297	253	272	255	257	271	263	269	258	314	260	291	279	295	266	288	278	265	280	269	236	261	290	249	253	262	263	272	251	274	257	260	286	288	265	269	255	254	283	280	256	278	263	271	286	241	261	269	282	271	273	270	259	260	263	286	272	244	275	311	276	287	270	284	249	261	264	272	296	269	250	262	291	292	304	293	293	297	295	274	254	275	274	249	282	278	249	281	272	255	265	275	291	285	259	261	282	216	264	306	281	244	282	234	286	280	274	275	285	258	262	268	257	274	307	260	273	254	260	286	245	238	246	272	257	266	242	273	263	265	301	228	253	267	263	267	264	275	275	289	260	243	279	253	279	283	288	273	278	253	284	273	283	276	280	280	263	271	266	245	269	287	260	282	309	279	287	261	258	266	249	249	291	298	262	296	249	244	257	246	250	277	265	270	296	254	293	278	249	246	270	278	274	260	244	244	238	274	263	274	252	274	282	271	269	254	284	291	261	286	288	284	289	242	295	274	277	275	267	285	285	250	297	271	291	292	269	266	248	278	275	274	277	314	258	264	260	268	286	283	300	235	280	272	263	274	284	297	277	244	259	263	288	327	288	290	276	273	276	270	270	259	257	274	290	264	290	265	282	257	257	273	273	274	277	264	237	241	271	280	275	242	276	270	288	243	266	233	260	312	272	250	296	264	240	270	288	291	274	279	271	278	283	254	295	231	281	272	275	265	294	292	289	272	267	239	241	277	257	268	279	243	289	267	271	283	251	271	282	230	244	255	267	266	286	301	278	292	285	258	261	272	263	275	294	275	253	266	286	305	295	265	288	278	267	279	290	250	270	264	261	260	249	266	253	280	252	271	269	291	263	296	251	258	261	246	251	293	270	259	265	269	271	284	263	277	244	278	266	289	264	282	296	255	295	260	248	260	295	262	255	283	239	237	269	241	294	295	239	285	279	274	290	237	298	275	280	286	295	290	253	278	291	288	265	264	269	247	252	258	275	267	312	264	269	278	270	255	256	240	279	260	250	242	281	252	269	262	258	282	338	278	237	271	268	275	257	254	292	277	308	230	278	276	260	268	294	248	261	295	265	305	294	260	243	282	279	289	267	250	258	256	292	274	282	284	261	257	290	283	293	274	279	262	275	279	235	281	310	237	241	303	277	273	282	257	302	302	265	303	234	274	310	264	260	279	272	257	280	247	261	293	277	287	273	281	270	296	265	262	263	272	271	262	238	281	273	282	251	278	244	293	265	253	265	266	256	299	234	261	257	279	238	263	250	283	258	269	261	288	243	254	299	266	262	275	266	258	309	277	267	310	274	238	276	291	270	301	285	264	287	244	283	277	266	255	289	286	265	256	268	301	281	273	251	283	276	234	302	261	296	269	287	265	267	265	263	283	275	271	258	275	303	294	268	290	295	284	271	265	284	283	265	257	261	295	292	274	259	254	273	269	284	271	303	278	276	266	283	283	247	277	268	272	269	261	279	264	294	270	267	277	292	279	235	287	245	259	244	281	279	244	297	283	274	252	281	270	265	254	262	251	258	273	277	287	263	292	250	258	291	245	239	269	299	255	275	266	259	270	289	260	269	296	291	251	255	256	283	272	288	276	261	277	287	290	269	279	265	249	237	273	254	280	266	256	247	296	254	243	279	263	272	252	275	268	258	268	251	272	275	298	257	262	273	294	254	279	274	311	291	257	287	244	281	291	277	279	268	244	284	272	278	263	274	275	256	271	262	255	239	265	240	281	281	298	254	270	283	253	244	271	269	246	298	291	299	259	254	273	231	261	265	301	214	264	289	263	284	227	279	278	313	300	237	296	272	263	294	280	250	249	274	265	263	261	263	259	283	274	273	246	270	267	272	248	314	285	260	277	257	283	250	254	304	251	296	265	271	295	274	292	249	277	279	293	285	267	274	274	263	294	280	277	263	276	306	256	247	288	255	245	283	289	273	258	278	251	235	302	271	284	254	267	248	292	270	281	295	260	253	295	232	270	279	263	267	250	248	290	291	249	282	274	229	267	263	277	289	271	245	260	273	270	259	275	300	280	263	286	299	236	254	283	277	279	261	284	265	269	279	233	269	269	280	245	282	249	270	246	289	271	280	252	230	258	247	284	278	259	288	254	236	287	255	243	266	272	276	276	256	272	298	291	297	246	262	261	280	263	276	280	330	269	262	278	265	276	267	269	267	260	267	258	280	276	257	254	283	306	292	262	296	258	248	256	262	251	288	278	270	301	245	286	263	250	260	275	283	260	293	242	282	266	257	280	258	277	282	290	258	273	281	272	279	258	267	240	274	278	256	247	298	255	255	278	270	287	270	254	292	277	295	296	231	273	261	295	247	279	304	239	244	282	269	254	268	285	260	273	266	273	293	273	280	304	250	281	280	309	275	291	272	270	289	279	271	249	290	251	252	235	274	310	233	280	292	280	267	238	274	261	246	268	256	290	281	268	254	243	246	252	258	248	266	275	282	287	256	257	295	273	279	277	295	242	277	251	268	290	256	259	292	258	300	245	285	296	271	247	295	288	249	236	255	235	243	284	279	266	294	264	266	262	324	279	262	302	265	279	315	272	281	245	283	285	237	289	249	275	287	267	281	299	262	263	284	257	283	243	278	291	275	255	297	273	267	241	292	269	259	291	257	275	307	246	295	244	275	279	267	282	295	265	250	293	282	294	308	268	279	253	296	266	251	286	295	279	246	259	304	269	276	264	265	273	257	270	271	266	305	267	236	280	257	280	253	288	273	251	257	274	277	303	291	293	298	296	304	272	240	282	254	239	271	258	270	263	278	270	275	263	273	253	256	280	248	287	228	285	253	281	272	286	253	252	284	298	278	259	268	264	247	289	265	271	261	273	252	277	282	263	308	255	273	255	277	261	233	243	290	260	243	285	260	271	259	255	262	266	235	296	267	263	297	281	244	244	270	258	247	278	243	257	266	266	239	252	280	272	263	284	289	254	294	255	267	293	270	287	304	276	265	267	271	257	239	276	244	260	281	290	275	260	261	263	259	272	288	253	246	287	258	259	260	252
7139	1103	1335	1518	1290	1087	945	871	848	757	717	739	712	728	705	687	706	691	689	702	664	684	675	634	674	707	641	611	661	632	642	659	623	690	653	669	649	636	654	652	674	637	612	668	647	636	699	642	651	637	689	629	632	582	648	662	647	634	683	684	590	601	637	624	604	592	577	646	661	640	674	663	688	622	674	658	614	647	623	627	690	621	609	630	618	597	643	628	614	579	659	674	636	615	603	630	624	629	635	591	677	652	608	638	654	613	659	607	648	649	632	638	638	636	654	584	637	644	647	610	675	622	646	650	644	572	656	647	629	620	606	638	653	639	607	651	609	627	652	616	624	597	624	660	635	664	645	649	641	632	593	609	620	645	645	626	659	614	685	663	633	661	635	671	628	658	638	665	672	626	603	643	646	639	624	606	614	602	650	658	675	609	620	666	578	661	611	628	622	619	600	601	630	603	638	624	648	654	653	616	648	643	632	608	629	626	630	591	641	649	640	623	647	618	650	653	615	639	623	639	614	641	610	623	610	605	636	639	651	630	660	600	641	657	605	613	671	597	691	651	566	645	647	661	605	679	616	588	631	627	619	652	629	636	592	630	622	657	670	623	637	609	620	662	648	602	631	648	677	581	662	637	611	607	646	608	614	683	643	641	615	692	624	587	635	632	648	607	668	624	629	630	632	624	598	652	605	635	611	646	621	629	650	642	648	655	654	675	637	673	685	651	640	680	623	623	673	646	624	673	691	625	654	625	659	647	673	626	637	635	587	661	572	658	591	642	645	567	622	639	598	613	607	644	644	614	602	633	659	662	619	603	645	653	617	624	624	627	642	642	642	677	615	647	655	682	656	631	619	628	630	635	645	603	626	585	673	608	662	649	681	680	618	626	659	618	613	659	666	615	665	676	645	615	637	695	597	632	643	633	661	633	646	587	610	605	643	610	629	638	628	631	635	689	559	619	624	655	607	627	652	630	647	617	616	633	623	675	613	638	632	653	623	654	663	665	644	626	599	648	571	651	642	626	584	663	658	598	648	601	641	615	665	623	574	607	662	626	616	646	645	608	635	604	654	630	652	654	664	601	647	654	673	631	635	657	644	647	643	623	651	661	655	636	636	627	671	622	638	623	602	675	655	630	649	605	617	627	683	647	608	620	638	629	663	644	679	610	656	653	681	594	638	639	642	611	620	648	648	671	642	654	651	622	625	643	645	640	650	649	619	653	673	589	665	633	660	584	631	646	616	671	606	678	627	626	613	614	644	639	641	713	681	609	646	658	607	635	634	588	617	664	634	643	624	649	630	670	587	631	674	629	603	623	592	654	638	614	612	622	630	656	644	650	642	686	561	631	590	671	623	602	621	612	666	597	689	612	611	654	613	644	633	655	652	623	611	663	648	620	633	613	598	658	640	640	639	700	616	650	650	656	642	654	577	607	631	660	605	654	632	655	679	616	708	630	657	662	610	604	641	608	599	616	597	638	628	647	627	585	604	639	625	655	639	630	646	613	622	610	667	636	609	651	626	643	680	628	625	620	652	633	652	673	637	684	657	658	630	673	595	608	630	587	654	660	628	622	626	690	626	637	659	681	596	689	619	592	600	622	601	676	642	625	650	619	618	606	656	601	629	660	643	617	615	646	618	619	647	623	634	632	595	639	662	606	643	702	646	637	652	662	612	639	622	646	624	656	619	619	646	627	654	654	638	663	626	632	596	606	597	633	647	668	631	638	623	606	614	629	640	627	628	653	619	632	627	626	631	667	598	641	647	606	588	640	618	602	656	613	693	637	662	637	637	628	658	638	610	594	653	662	661	674	645	630	625	595	657	622	656	655	606	613	605	659	631	590	650	638	630	623	637	629	649	707	658	636	632	651	596	645	600	666	631	621	645	680	613	640	649	654	630	633	650	628	629	616	629	604	621	610	641	624	629	651	625	629	636	649	625	616	616	619	625	658	637	640	656	629	599	620	664	605	654	638	591	649	597	664	619	641	683	651	662	638	663	639	610	670	681	678	699	633	686	633	622	651	601	634	627	627	619	666	678	674	677	667	662	612	617	625	639	646	636	601	678	623	611	602	658	660	650	645	651	608	608	658	681	649	572	592	674	594	624	631	598	663	651	628	657	660	639	623	664	631	631	677	640	648	648	669	658	633	671	665	658	666	664	633	597	604	622	634	674	614	688	663	657	604	630	626	583	633	582	641	656	592	657	647	628	646	639	634	625	619	605	622	652	631	634	660	643	646	632	621	630	653	673	627	673	612	634	640	645	584	613	613	594	652	593	643	643	632	646	628	651	646	630	629	557	652	682	614	622	618	601	666	617	653	634	639	642	641	624	615	625	607	638	661	638	637	632	665	637	589	658	643	657	628	670	640	640	593	635	647	627	618	582	627	636	668	637	666	602	641	586	636	646	659	650	632	652	615	651	608	618	631	648	619	629	654	618	632	617	603	637	615	574	676	631	629	627	658	656	668	650	624	654	638	598	654	614	653	592	636	638	667	620	643	641	666	650	655	680	651	670	593	627	615	632	611	624	647	660	649	593	667	639	603	705	607	622	642	605	645	595	678	609	627	561	644	650	634	657	666	623	624	619	651	603	631	618	665	631	685	623	615	602	638	595	641	665	644	641	641	660	640	623	641	618	655	640	633	632	628	625	625	643	680	619	623	596	642	657	640	654	633	604	619	646	646	606	641	683	627	648	618	641	615	626	669	646	621	624	642	634	617	634	660	683	630	612	633	631	660	672	653	639	656	608	614	659	610	635	624	643	623	634	703	658	674	660	629	616	639	645	643	639	615	646	637	654	638	625	645	653	629	612	621	609	643	637	633	582	623	625	626	628	649	614	634	655	629	643	685	634	644	626	667	641	668	649	639	648	639	624	622	657	618	647	658	636	677	640	629	648	625	659	672	660	646	605	612	623	630	642	581	604	621	594	660	654	616	608	595	606	635	663	607	605	651	632	623	610	656	675	587	626	614	631	634	627	605	601	646	639	617	593	639	675	650	637	668	628	669	651	591	639	688	626	627	591	635	639	631	616	634	633	607	633	625	642	626	638	629	603	597	606	582	656	617	607	655	643	647	679	678	615	611	608	599	631	653	634	619	607	661	628	614	624	652	654	619	632	654	627	619	676	631	618	668	633	610	602	646	652	638	615	629	677	599	621	618	613	589	645	614	660	663	649	657	693	622	633	624	631	582	649	657	618	636	673	581	566	635	659	712	658	677	622	625	677	616	640	617	644	634	665	635	604	631	607	645	625	655	628	589	634	664	644	660	635	678	658	660	660	629	649	619	666	589	708	621	670	668	620	625	600	615	632	632	642	592	593	650	658	705	620	615	628	635	655	606	592	606	628	650	691	649	625	624	615	664	646	622	574	605	598	598	662	662	648	595	612	626	640	696	639	632	659	639	584	580	644	607	608	607	655	631	650	617	622	650	610	632	699	634	660	607	647	649	613	604	638	598	640	660	678	630	648	610	647	645	661	631
14249	1032	791	565	402	280	214	208	180	153	176	153	170	154	138	139	128	155	124	129	117	126	135	132	142	133	118	110	123	108	136	132	127	126	117	119	141	102	107	99	119	107	122	115	102	127	117	133	123	109	138	141	128	113	101	130	114	111	119	117	108	128	97	104	103	120	110	125	94	107	122	108	110	134	117	120	125	117	119	119	122	116	104	111	106	105	124	123	112	115	114	115	132	121	111	126	116	109	117	130	118	115	114	118	114	125	135	124	105	115	110	124	131	106	109	113	104	128	106	101	143	108	120	112	128	120	106	123	119	103	138	106	111	118	126	108	105	130	108	92	90	109	127	115	105	117	113	143	112	105	103	135	122	108	110	132	122	107	96	106	122	134	137	108	115	117	112	129	117	133	118	112	119	119	113	128	106	137	97	117	105	115	112	113	115	118	122	107	135	112	127	103	127	109	116	114	128	94	112	126	105	101	92	111	112	116	113	113	138	102	103	108	126	135	126	130	127	126	109	107	98	110	103	130	101	120	119	111	107	120	126	121	104	99	121	126	99	112	118	126	97	135	112	108	108	119	123	113	139	87	126	109	130	124	107	93	101	112	132	102	99	112	124	111	120	117	111	139	117	122	125	129	117	136	107	117	95	114	114	113	112	125	127	112	115	120	105	122	99	123	144	100	108	110	112	124	119	116	106	123	118	116	110	106	124	126	123	123	123	118	119	118	145	114	112	138	127	109	118	99	123	135	122	99	131	126	125	102	120	129	118	106	130	156	117	111	113	118	126	118	128	117	127	109	102	108	115	123	104	111	104	128	131	126	126	116	101	101	125	113	115	142	129	122	105	110	118	121	100	124	116	123	109	111	102	126	114	130	107	107	111	111	118	127	112	88	100	84	126	111	129	113	130	131	102	106	115	110	107	115	86	117	117	132	121	109	110	136	136	131	121	119	124	117	116	133	129	122	136	119	106	111	110	114	120	104	98	153	109	152	117	120	109	121	120	120	132	129	107	105	112	143	125	117	112	124	111	122	102	141	110	131	129	120	114	100	124	132	123	116	115	92	123	108	114	123	114	111	115	99	114	120	110	126	120	115	113	118	107	119	115	101	117	125	115	113	117	122	122	100	126	139	118	108	117	110	109	112	124	114	111	116	104	122	127	86	132	114	99	115	119	112	115	117	122	117	130	106	113	102	138	126	98	112	108	124	98	108	125	125	127	129	146	121	112	100	122	108	126	123	97	111	124	101	117	124	125	113	123	127	118	107	122	112	123	94	113	141	102	140	105	87	121	118	122	133	123	126	138	118	119	110	105	123	95	107	113	116	127	103	112	117	105	108	109	110	119	116	94	131	116	119	121	109	110	113	89	137	130	102	125	115	125	126	118	112	107	118	113	123	106	109	123	134	118	102	127	118	122	115	130	141	108	113	122	113	113	133	119	119	99	121	108	125	130	94	135	104	107	108	118	98	116	130	133	128	125	116	141	114	121	127	135	117	116	123	136	112	99	119	130	114	125	113	116	137	118	107	106	145	102	121	134	107	119	127	120	114	116	114	104	120	110	115	126	110	126	114	119	127	126	121	107	123	111	115	106	122	118	114	116	114	125	118	113	118	104	114	117	118	146	127	110	134	127	116	115	111	118	125	112	123	106	114	121	99	109	117	120	141	106	112	110	133	112	127	144	129	130	118	114	121	112	124	123	117	117	119	112	129	110	115	120	125	101	124	118	112	113	100	129	126	114	106	124	118	99	122	116	113	127	108	112	108	113	117	116	120	114	128	126	105	116	129	138	145	118	112	118	119	123	110	107	125	124	111	143	127	113	105	118	130	126	107	127	117	110	99	119	132	113	117	121	129	114	116	129	124	112	114	117	118	125	126	124	115	121	144	114	138	108	95	99	116	106	108	127	125	122	106	95	115	122	112	124	116	113	110	128	108	114	116	126	113	94	128	115	127	119	116	119	119	113	158	100	119	115	119	115	118	130	108	114	111	112	119	122	103	121	97	109	130	110	115	101	104	129	122	133	115	115	131	121	119	125	128	107	103	120	106	87	106	108	134	115	106	99	123	131	120	117	145	118	118	109	109	101	127	124	133	124	101	120	100	118	115	136	127	134	124	123	125	104	133	86	102	113	114	110	101	142	116	117	117	130	127	120	101	138	124	114	112	105	101	133	126	139	128	130	101	116	132	103	112	101	127	106	110	112	119	118	106	114	115	107	131	104	112	103	114	104	106	122	122	128	96	122	111	106	113	116	129	138	118	136	120	119	119	119	116	101	110	104	102	127	128	104	117	120	114	126	135	116	101	126	124	106	115	129	97	121	107	117	105	124	120	122	135	131	125	124	150	101	119	128	128	105	128	133	131	119	100	115	103	112	106	104	137	114	112	93	122	128	120	118	105	102	115	130	128	106	114	99	104	126	124	143	133	110	113	104	131	114	124	106	117	147	108	109	99	115	110	112	112	121	130	127	142	129	122	106	110	119	111	137	130	124	109	102	109	142	127	122	117	113	125	125	109	99	101	124	102	124	130	105	105	125	133	124	113	128	113	102	108	103	109	125	130	110	136	131	111	117	123	119	97	124	126	128	115	127	118	128	110	108	120	118	103	101	119	110	118	106	137	127	138	113	118	101	104	126	126	106	100	144	99	82	109	142	142	109	130	107	121	112	119	110	129	113	127	111	114	100	127	130	114	114	117	120	122	94	135	131	104	121	112	125	114	106	100	126	115	96	121	117	113	107	106	103	121	120	111	132	125	111	110	132	127	134	114	123	120	116	107	112	144	133	129	101	107	117	118	120	119	118	130	131	113	127	131	103	104	141	114	83	121	118	130	126	120	120	127	147	124	119	117	129	112	107	133	104	128	131	101	107	123	123	136	128	106	94	128	120	119	121	89	98	119	147	109	131	128	122	126	127	119	126	97	105	121	142	98	112	125	132	106	110	104	113	122	108	120	123	110	116	95	124	112	114	112	113	115	118	121	139	105	134	113	128	109	121	116	110	149	126	120	112	125	106	116	138	149	116	140	112	137	108	124	102	109	122	116	101	124	132	124	116	117	128	139	108	131	111	115	110	122	107	113	124	107	113	117	126	85	111	110	127	104	127	130	129	96	112	130	98	114	124	109	108	114	123	103	120	109	102	133	101	117	116	107	106	136	117	112	102	111	140	131	98	121	121	118	121	114	98	119	110	120	107	123	107	131	112	116	110	125	104	124	126	106	104	102	120	114	124	124	128	111	128	124	127	129	120	111	107	128	121	105	103	132	129	84	114	117	113	107	133	102	117	105	103	127	114	112	131	106	131	120	103	131	119	100	118	119	107	133	111	133	108	123	94	130	141	104	97	104	116	122	110	133	115	116	112	127	119	124	122	101	115	103	125	100	105	111	90	118	111	136	118	118	128	113	118	122	101	132	94	140	99	118	104	114	108	117	100	95	102	124	122	105	123	116	114	117	100	120	100	129	110	118	129	123	110	126	108	126
8792	923	1610	1908	1533	1180	925	806	653	590	603	543	478	519	442	416	444	427	388	372	384	402	383	379	361	349	359	304	350	353	311	314	339	335	296	340	325	310	318	307	315	326	331	336	301	319	335	340	293	310	325	324	278	288	304	325	307	310	315	322	328	300	314	347	316	326	295	302	290	308	304	315	288	309	324	314	331	292	327	314	319	296	304	309	325	299	290	314	299	303	285	304	282	305	303	284	285	286	322	305	292	296	320	287	299	319	272	332	282	297	325	318	328	316	331	313	308	314	280	301	303	296	293	301	308	308	317	299	322	269	314	322	309	307	326	303	309	291	293	300	298	309	326	302	318	317	325	291	308	311	280	278	312	300	322	317	348	316	285	294	285	338	314	308	313	311	291	300	303	292	271	314	303	307	308	302	268	321	318	278	291	315	297	309	300	290	276	278	304	288	281	295	345	337	313	319	302	298	323	317	308	283	289	317	284	306	302	325	321	315	297	315	333	294	295	275	297	304	319	318	320	298	276	333	299	300	312	296	324	322	298	305	294	313	302	302	332	280	308	327	303	317	336	300	297	294	287	293	309	313	304	296	315	300	302	295	317	321	317	286	337	322	298	313	295	299	310	295	328	303	294	291	266	301	292	311	281	289	278	307	307	314	335	317	279	296	301	287	304	311	301	302	299	310	295	314	304	276	308	301	289	306	285	299	310	293	302	281	303	287	316	318	287	310	320	298	300	331	264	272	305	320	313	315	312	306	311	295	303	296	281	290	287	305	288	307	300	321	311	293	313	303	286	325	297	286	291	299	289	283	303	298	320	314	308	312	293	270	334	298	324	278	303	301	292	300	308	348	291	304	311	306	296	303	291	291	294	318	295	310	314	312	286	293	309	321	273	294	289	342	310	300	315	297	277	276	318	306	304	322	272	297	297	282	284	321	307	284	307	292	278	318	326	280	323	300	322	317	268	326	326	272	305	320	289	318	298	301	310	284	315	302	306	307	268	320	301	308	316	294	353	306	311	287	303	317	310	305	295	286	299	318	313	301	313	314	291	304	295	272	321	317	298	330	312	302	315	297	327	313	330	318	284	286	304	321	314	270	301	297	314	328	292	299	300	331	283	321	311	318	291	316	288	321	309	294	311	295	305	326	332	322	280	309	320	318	277	273	344	309	328	326	284	335	306	297	315	315	315	310	292	282	285	304	298	304	317	284	286	301	296	309	321	319	303	337	274	302	282	280	327	295	301	318	295	319	277	297	298	315	287	302	280	305	323	328	289	307	319	298	292	313	331	291	299	317	322	286	312	315	280	297	303	318	315	301	301	298	285	279	308	284	298	328	332	328	293	287	318	312	326	312	291	298	287	277	268	314	282	319	309	324	317	302	291	307	296	315	300	330	275	302	288	277	299	325	322	304	301	309	317	287	299	298	280	314	303	284	329	298	296	275	288	308	328	324	298	308	339	292	311	309	299	320	274	276	318	311	296	346	326	312	296	262	294	323	323	302	294	305	317	284	317	317	282	297	309	300	295	264	302	276	307	309	280	315	291	325	317	297	303	322	342	320	293	326	324	310	295	326	275	322	314	322	318	320	319	287	310	303	292	311	293	316	276	282	303	331	318	307	300	317	313	299	313	324	312	298	294	300	291	269	305	291	281	296	311	312	282	322	276	295	321	313	347	342	315	314	301	327	318	295	303	341	314	296	314	273	328	299	299	295	288	297	304	287	307	295	307	297	350	314	301	277	303	306	327	341	273	317	286	291	339	294	274	279	305	249	304	328	315	327	311	314	282	280	309	314	294	315	300	316	318	304	301	284	290	276	298	330	275	316	284	309	282	310	295	324	312	299	332	305	295	296	304	341	313	272	320	298	287	313	307	308	322	301	299	307	291	298	292	310	310	292	286	322	286	315	320	307	307	332	321	281	312	320	304	300	284	300	294	315	287	303	311	306	290	312	283	292	295	287	295	313	292	316	311	300	332	270	293	296	302	316	314	291	334	281	318	313	320	309	304	306	335	333	262	292	303	294	283	288	335	265	293	297	317	319	336	295	302	317	297	306	306	304	285	283	286	328	308	303	312	304	286	277	310	316	336	297	335	295	282	272	319	288	296	320	258	290	279	302	304	326	302	330	296	291	317	314	305	295	281	304	274	342	323	287	287	282	317	299	309	283	312	297	281	315	309	308	286	282	304	316	270	324	326	288	324	286	322	295	310	318	285	327	327	327	308	289	314	324	324	308	324	295	294	324	278	296	285	306	308	321	321	321	292	300	318	333	295	322	290	318	313	288	298	316	331	308	306	305	322	298	336	315	314	300	308	319	277	311	295	302	296	295	323	270	297	297	318	284	330	299	294	304	312	280	321	333	295	317	292	304	311	307	304	290	290	312	335	297	295	283	306	298	324	313	307	296	316	308	320	318	300	295	294	313	284	287	312	294	317	295	318	333	306	316	326	317	326	316	299	283	305	324	297	303	303	288	308	281	290	299	277	339	279	305	308	283	304	331	285	324	273	279	310	304	331	309	316	305	293	335	316	276	309	304	296	342	292	315	296	291	301	311	294	308	322	313	284	279	307	318	311	293	306	304	304	311	322	282	291	290	323	291	310	275	323	333	319	298	299	293	296	281	285	321	300	272	266	301	297	290	316	275	296	301	326	309	306	283	306	304	284	267	257	277	299	300	263	312	338	328	339	289	320	303	310	293	305	325	298	309	279	298	288	324	306	277	290	320	308	298	311	316	330	281	287	286	306	319	295	341	313	318	340	281	299	319	278	316	331	291	316	301	312	299	323	295	302	304	325	295	315	312	285	268	307	314	324	304	304	282	318	295	303	312	333	296	318	293	302	331	307	299	299	296	314	287	274	305	313	332	280	281	294	290	316	300	321	305	293	300	310	320	285	289	272	283	330	290	298	297	302	328	324	332	297	299	310	301	289	304	289	286	308	288	329	323	280	300	278	280	306	322	288	314	295	305	301	324	320	287	332	307	295	276	334	319	294	309	301	245	331	305	315	316	290	356	307	305	289	321	289	306	323	322	285	317	318	300	322	308	287	333	305	323	283	308	302	285	265	284	342	297	301	327	316	328	315	341	264	308	299	280	314	321	291	313	328	293	306	314	318	307	287	316	314	293	324	269	305	256	304	331	322	281	312	311	281	292	303	290	301	297	318	297	290	294	271	316	304	347	283	309	267	280	303	323	285	307	324	320	294	296	307	289	301	280	302	344	308	310	313	326	296	300	313	286	302	280	297	285	307	288	299	303	295	302	338	276	287	327	271	294	273	338	303	304	301	294	282	316	277	281	286	310	330	307	310	278	305	342	287	315	329	308	340	315	267	296	302	268	302	342	311	330	292	311	348	290	306	301	290	298	310	316	309	268	323	297	252	318	302	290	289	296	287	330	305	304	311	328	308	303	322	279	348	318	319	296	272	288	303	299	326	299	312	322	304	319	306	308	331	278	306	322	320	318	294	305	303	291	318	317
1752	351	360	350	319	324	319	337	344	380	347	332	338	381	298	355	357	314	334	372	326	335	329	348	363	364	303	342	346	343	345	336	321	351	327	342	376	355	309	356	342	338	368	327	337	330	344	329	336	341	340	355	314	370	360	322	303	341	328	322	317	329	352	337	343	332	403	328	340	346	319	342	318	356	330	352	338	395	328	327	344	343	328	324	353	346	348	334	310	314	280	336	322	334	354	298	374	345	327	326	309	304	353	360	360	332	328	334	342	355	317	331	353	327	322	339	322	354	335	312	334	314	351	367	338	357	317	323	360	330	320	340	339	331	333	347	293	318	364	339	326	320	308	324	322	335	333	327	371	326	362	329	345	366	397	318	307	340	368	365	314	387	326	328	320	321	392	362	317	319	396	326	310	371	312	326	334	335	350	312	351	350	351	323	348	350	296	328	333	321	323	356	342	364	378	340	297	321	356	330	334	359	356	309	338	325	371	366	346	352	315	337	320	319	362	352	332	333	327	344	360	346	325	359	328	333	336	341	363	368	360	313	389	323	336	378	298	352	339	320	349	356	298	354	339	330	360	314	332	360	324	338	312	339	344	363	320	350	358	357	348	345	316	318	349	362	323	349	344	309	330	345	346	344	303	339	365	347	315	305	344	338	333	337	362	338	381	340	335	349	356	356	362	341	319	348	364	342	328	333	345	346	348	299	328	323	333	304	332	359	367	377	343	316	322	333	315	312	319	350	330	340	338	347	308	346	344	331	290	326	351	345	316	319	346	339	320	351	341	330	304	353	357	328	321	345	346	344	335	284	330	356	310	347	341	318	322	338	329	345	346	313	336	329	317	314	347	335	336	344	368	347	341	350	357	328	323	319	316	328	347	328	353	360	340	306	344	293	362	352	356	319	342	315	356	328	354	343	375	333	353	334	351	329	327	358	318	293	344	329	357	330	313	317	341	320	326	356	331	371	329	337	338	359	318	317	320	300	357	344	360	336	364	330	307	321	317	330	291	355	307	337	346	334	334	371	352	329	327	366	331	319	331	349	315	340	346	353	336	338	337	343	331	358	338	356	352	358	324	334	338	377	341	300	329	338	375	353	321	312	317	352	344	333	382	335	330	363	327	340	352	319	337	336	321	343	304	314	309	330	362	320	324	326	320	344	365	327	339	333	323	330	322	337	378	358	361	302	334	321	307	310	322	344	344	360	359	329	348	367	367	370	315	360	318	353	313	336	353	374	305	344	381	339	348	398	338	357	371	346	344	331	335	350	327	331	344	319	372	317	365	325	344	322	355	309	346	385	352	346	378	317	344	326	354	332	346	333	341	345	336	355	336	328	346	357	336	324	321	339	342	320	325	342	345	345	309	311	349	326	333	329	303	331	336	344	323	371	363	350	329	336	314	365	330	350	349	344	352	314	336	340	299	334	333	361	330	305	345	378	372	330	343	321	318	340	353	361	317	325	312	341	333	334	370	354	329	331	357	325	344	334	338	350	349	326	344	349	330	322	330	359	332	348	361	341	371	360	361	330	324	332	335	316	328	340	337	320	351	335	331	345	324	327	346	315	343	366	338	368	353	377	304	347	346	357	356	318	323	355	327	361	338	343	319	341	332	303	280	326	348	342	340	349	355	332	340	345	343	338	333	363	334	360	317	350	334	307	324	336	376	347	325	342	341	346	336	344	315	337	354	384	327	325	365	348	330	343	348	308	326	348	331	345	337	313	355	326	297	327	311	326	367	370	330	308	353	324	310	320	348	355	364	334	328	333	342	340	326	314	345	342	355	309	339	386	346	297	348	347	354	361	332	349	350	366	346	333	340	376	340	366	351	336	331	320	345	341	333	360	296	335	356	353	335	352	376	331	328	315	337	323	307	316	325	356	317	336	352	314	341	339	361	302	318	351	315	379	312	352	364	340	334	330	363	345	330	339	352	335	351	351	330	313	328	337	336	331	342	317	333	332	358	337	326	353	347	344	341	322	332	334	291	350	321	326	340	349	325	329	361	384	338	370	316	321	355	314	311	351	347	345	338	334	352	351	398	336	331	340	352	322	335	320	324	355	326	297	320	339	326	340	323	317	318	308	342	327	334	329	336	304	337	344	340	332	352	320	308	337	323	348	292	309	320	325	350	278	322	344	344	345	339	377	369	330	329	315	365	329	308	350	371	348	321	354	340	335	359	335	356	317	361	311	349	311	340	339	325	361	353	336	333	346	342	333	322	341	370	366	332	290	348	372	314	352	341	373	306	355	320	316	372	345	314	340	357	323	316	364	353	335	329	368	328	355	352	304	331	338	345	347	286	331	327	328	323	312	331	322	327	350	320	344	308	341	332	349	324	390	313	376	378	335	321	345	357	328	347	361	342	361	345	341	330	321	366	320	331	326	363	330	365	330	303	382	310	328	326	338	312	361	355	313	364	341	341	350	335	330	342	350	403	356	334	353	324	331	362	352	322	333	320	358	332	333	311	330	346	338	315	352	304	372	340	321	311	332	317	344	327	312	314	297	320	382	345	381	317	369	357	339	361	332	320	341	362	324	314	354	378	292	308	377	379	322	318	340	341	359	346	352	334	336	342	353	340	306	340	353	326	371	313	337	303	312	346	330	325	363	353	342	331	352	353	346	341	357	376	383	323	370	312	344	335	312	364	354	301	305	346	324	340	318	341	312	351	369	363	344	338	349	358	328	310	316	344	337	281	327	297	344	349	335	308	312	346	324	352	332	359	358	353	313	346	361	339	329	356	350	335	339	319	358	347	310	332	345	341	321	374	310	357	302	406	344	342	305	349	296	325	342	324	318	318	360	323	344	360	327	332	346	343	331	355	348	334	360	383	321	359	322	369	358	313	342	315	321	344	310	342	312	309	342	359	313	336	313	351	331	350	337	337	339	322	369	321	325	333	320	318	326	356	343	311	323	367	337	335	347	328	345	350	349	347	323	323	351	298	334	352	327	345	330	298	330	346	329	333	353	324	336	324	349	320	319	325	316	335	359	357	352	343	351	328	345	333	311	351	343	304	344	339	379	351	341	340	360	371	323	316	332	350	323	332	345	353	323	357	313	357	347	324	346	308	322	361	329	334	330	317	313	334	299	361	329	303	327	334	322	379	314	370	358	311	341	369	334	323	347	310	371	303	319	352	329	325	309	343	363	336	352	336	327	353	314	347	328	330	314	320	326	288	331	356	334	322	327	340	348	305	354	342	357	325	327	307	334	340	361	358	352	332	325	324	337	351	353	332	314	363	306	317	301	352	330	361	311	344	325	373	336	360	305	333	320	349	333	332	328	336	326	357	316	323	360	315	337	350	349	326	322	301	345	317	323	344	352	327	344	332	343	308	324	297	370	330	308	319	335	314	345	356	298	335	329	357	343	302	316	306	353	344	346	364	327	326	304	316	326	353	317	336	324	346	322	353	312	360	342	330	325	317	341	353	334	317	342	372	361	312	354	352	328	318	346	318	339	309	364	337	317	357	335	360	363
2324	853	849	789	865	794	777	797	847	806	771	811	806	752	766	826	826	754	741	773	778	790	767	793	773	760	775	811	762	757	798	768	800	761	801	838	786	738	748	785	832	805	735	816	786	752	786	753	802	758	797	733	802	761	774	797	814	792	794	824	779	742	777	768	814	754	784	763	800	792	780	842	763	760	727	840	759	779	771	791	772	796	764	848	791	792	715	801	786	783	807	801	782	737	785	817	814	776	805	837	768	808	765	779	750	797	750	818	820	766	806	775	807	808	799	759	813	767	768	784	797	790	798	749	770	753	801	783	734	760	812	833	814	739	778	787	832	806	807	730	791	790	736	744	813	816	736	756	806	767	770	764	820	808	836	757	813	780	779	770	807	731	791	766	729	767	765	789	794	762	756	742	822	756	856	836	772	780	789	754	779	765	747	768	790	756	755	827	776	758	822	801	776	787	808	730	753	801	796	795	802	781	821	751	764	731	824	789	791	728	756	772	778	803	807	808	793	749	784	785	770	816	797	836	734	785	786	780	761	799	744	785	805	813	736	765	800	794	767	795	826	803	766	776	786	836	823	795	786	786	790	843	789	787	732	778	797	798	817	799	814	812	744	779	742	776	783	730	813	782	766	784	769	762	789	757	820	848	805	746	742	775	788	793	794	726	815	746	794	765	802	815	838	778	788	753	827	820	771	836	778	763	775	792	762	731	737	757	804	816	794	782	843	800	810	810	797	801	791	750	811	812	845	743	830	776	805	788	756	812	767	771	755	767	781	782	803	752	830	814	803	768	764	774	830	774	790	776	787	752	768	764	803	772	800	820	781	755	807	765	751	757	798	771	779	813	798	781	763	786	771	774	779	776	768	821	769	817	772	786	798	761	836	778	791	747	791	758	794	781	831	807	805	787	752	791	763	790	766	776	815	784	756	772	786	814	794	778	831	871	789	770	795	787	797	816	763	833	789	756	800	807	821	776	777	855	755	818	798	798	861	743	753	766	800	773	804	798	822	787	756	812	722	799	732	718	789	801	746	734	738	804	773	788	757	797	794	783	783	758	802	739	803	762	768	806	725	817	784	781	779	769	772	772	834	793	775	771	725	815	756	772	785	768	789	777	829	755	809	775	762	808	778	741	803	814	776	786	771	750	783	802	756	762	767	761	730	787	791	856	812	831	774	739	755	772	767	790	786	780	735	750	792	791	833	805	779	810	758	783	823	795	775	764	789	798	813	797	775	763	752	771	736	757	804	794	748	758	745	751	775	782	785	780	768	759	773	738	785	784	813	811	779	784	768	763	809	706	758	718	818	756	738	799	739	834	779	770	830	734	815	746	757	782	773	840	748	803	818	727	801	777	792	770	780	815	759	777	776	810	790	801	848	798	717	798	795	768	787	772	756	770	814	741	792	792	789	765	805	791	816	783	805	823	779	801	765	758	815	734	774	798	799	747	774	770	784	774	768	744	774	775	724	777	784	808	761	785	800	802	753	796	795	805	744	787	794	814	797	729	804	721	779	780	786	802	766	733	793	754	737	800	747	849	809	796	784	747	775	794	760	768	800	783	797	820	779	792	808	796	755	776	725	795	812	793	796	798	785	748	795	738	781	770	773	768	786	750	777	782	758	764	825	739	727	831	826	822	807	761	800	796	771	800	749	824	807	791	764	775	800	756	773	736	821	788	826	791	782	783	778	803	780	775	805	787	772	809	783	780	797	762	802	813	774	775	811	782	799	817	771	820	822	786	774	789	774	788	815	818	776	814	798	759	823	783	805	798	799	753	766	780	766	709	818	793	785	776	742	810	845	772	755	814	782	735	809	841	779	789	756	865	744	774	834	795	778	814	841	765	777	798	768	774	736	826	764	800	762	766	801	752	803	766	832	810	748	796	831	792	843	804	788	783	754	816	741	816	851	779	757	773	806	800	830	802	792	793	821	750	805	797	818	792	811	750	795	785	796	764	720	790	806	772	775	752	787	812	812	786	774	803	769	748	774	769	812	767	732	786	778	771	827	798	768	762	805	834	813	715	772	823	723	797	779	757	790	810	805	728	787	742	817	752	836	761	782	815	832	807	758	799	769	747	771	745	826	782	796	782	807	829	857	754	769	780	801	744	796	743	743	780	795	782	835	788	769	773	815	775	830	836	793	777	769	752	807	763	770	738	800	788	731	785	730	796	868	776	809	795	789	800	756	789	784	746	765	792	794	806	779	823	759	747	772	769	836	788	798	791	786	785	794	764	827	745	821	788	777	798	815	805	774	758	780	762	752	775	810	750	735	797	775	773	788	769	818	829	828	799	801	801	793	785	775	810	784	819	790	783	746	784	765	822	800	764	765	759	807	766	780	754	766	795	778	798	795	812	835	765	760	821	754	779	816	779	786	768	805	768	861	790	734	769	829	763	776	760	763	807	778	770	761	837	800	763	796	805	817	765	767	779	783	790	797	741	787	783	759	805	826	793	781	776	801	800	802	807	759	794	803	788	806	755	804	766	767	781	785	792	750	738	765	764	789	772	781	812	795	779	813	785	813	796	742	789	786	777	785	775	792	782	766	783	784	788	721	781	812	773	777	761	824	757	808	792	755	753	780	733	799	811	757	803	802	768	742	768	793	799	782	714	812	842	759	809	740	746	777	793	774	790	774	779	779	765	773	783	790	817	763	762	796	761	811	775	809	770	801	752	838	807	780	791	805	757	749	790	774	806	774	784	827	802	819	776	773	745	760	829	758	812	784	836	764	806	783	792	799	809	778	757	762	799	788	773	773	760	790	813	783	815	766	823	787	812	829	787	779	767	763	797	792	739	782	768	729	766	755	758	706	752	802	771	822	784	780	765	815	715	816	819	711	800	772	798	808	799	777	792	798	821	766	781	730	825	788	766	791	796	795	774	760	780	825	793	792	763	754	774	782	768	769	828	797	809	761	752	764	726	814	783	807	763	802	801	757	786	801	786	772	818	754	785	749	781	808	784	766	780	777	755	770	824	775	754	791	766	802	785	732	774	766	736	814	807	756	776	743	782	776	811	768	819	772	795	764	765	791	788	762	787	809	798	758	772	790	796	765	770	796	774	781	782	790	783	778	781	774	777	767	747	804	855	780	798	778	778	760	764	743	760	721	816	773	803	788	796	756	830	775	786	743	817	738	786	782	794	764	830	786	808	788	737	756	756	779	741	764	788	784	820	762	800	718	767	790	790	818	780	777	740	780	743	751	810	814	788	766	786	808	740	828	744	776	795	794	768	786	751	774	747	754	798	768	832	753	784	783	773	783	759	753	804	836	765	737	763	756	770	785	758	799	733	773	792	733	840	769	808	743	802	767	768	791	827	788	791	758	793	773	852	787	777	797	812	828	824	774	818	774	789	741	795	744	817	757	758	786	776	795	732	764	803	790	807	786	719	749	808	770	825	764	713	788	765	780	853	799	760	794	808	743	808	761	799	786	709	760	786	743	844	760	761	784	775	735	821	787	800	807	788	775	851	730	763
7982	691	598	521	392	331	332	339	308	302	278	303	297	308	258	292	293	267	264	254	274	274	281	259	286	277	253	286	270	248	270	250	237	276	273	277	297	299	278	313	279	268	279	284	289	266	253	264	273	273	247	279	273	256	317	271	285	268	250	269	277	262	288	244	289	277	268	263	274	288	294	272	246	281	270	259	254	287	252	258	267	268	266	283	249	311	268	303	271	277	263	267	267	262	278	268	306	263	297	259	239	259	272	267	282	249	278	263	242	280	294	271	279	281	263	261	268	264	285	242	265	273	250	265	257	248	283	256	261	269	295	235	286	258	301	257	269	292	250	245	268	244	266	268	298	259	271	289	281	277	260	279	269	290	286	267	250	255	278	268	273	264	264	258	268	293	299	265	240	251	257	277	246	276	265	246	260	282	282	249	281	269	226	277	249	275	251	261	243	269	257	272	314	259	275	265	288	262	261	252	258	250	281	277	281	249	259	269	268	244	251	271	285	269	271	268	250	268	282	247	251	256	289	215	263	286	263	249	233	289	281	294	251	269	267	302	287	271	266	291	277	274	241	265	302	269	288	275	278	253	221	281	254	275	259	287	278	251	245	295	278	254	270	280	249	260	271	259	274	273	250	280	264	284	273	259	229	284	260	251	254	270	233	287	226	259	243	256	281	274	258	279	276	268	271	222	262	271	275	275	237	260	298	261	242	250	277	273	252	261	277	283	279	274	289	265	262	271	288	260	228	267	286	270	277	288	271	274	260	236	300	226	259	291	263	274	261	278	284	264	251	256	279	294	266	208	258	293	276	287	263	239	246	279	305	280	286	297	307	280	298	283	252	232	297	278	275	280	255	286	276	280	272	274	288	247	286	273	292	253	268	274	286	219	263	287	286	270	258	234	264	271	257	273	250	243	259	284	279	282	255	246	265	263	272	285	225	262	226	307	243	272	277	257	266	260	290	252	242	259	289	272	254	304	273	241	290	290	268	275	251	259	284	259	274	265	292	274	242	272	279	242	266	265	270	282	281	273	272	294	305	283	294	260	298	244	265	272	270	216	274	279	299	278	240	297	282	309	268	255	282	272	259	263	264	282	274	254	239	292	269	287	283	287	249	242	231	265	256	274	259	261	250	290	231	266	280	275	284	270	281	277	292	304	266	259	290	277	257	280	260	254	259	288	269	274	305	255	288	276	221	287	263	244	300	251	279	256	253	291	258	245	256	232	249	293	248	279	282	262	283	245	275	292	265	242	274	276	255	262	277	261	249	246	261	247	272	265	276	265	246	281	259	220	259	277	285	254	250	263	278	271	281	268	267	274	284	252	307	271	284	264	255	260	262	276	268	230	247	275	277	277	266	264	279	315	268	256	276	284	281	307	270	264	277	252	305	257	289	263	252	293	247	281	307	266	294	267	260	307	263	275	277	284	272	247	261	255	263	242	289	262	252	287	285	248	301	269	272	278	266	286	271	295	290	282	276	276	255	289	267	315	253	300	267	292	268	318	264	261	251	281	284	262	264	277	279	235	265	255	274	248	286	256	273	264	275	282	289	249	265	284	250	275	285	260	252	274	290	291	234	286	286	286	256	288	248	248	288	284	283	250	269	266	243	279	259	307	249	286	286	272	289	259	253	269	282	271	279	267	277	258	262	266	261	240	279	255	273	278	307	288	257	290	264	281	270	262	254	248	309	254	260	265	281	255	262	262	273	280	253	246	291	251	263	274	304	259	261	251	283	268	272	252	266	233	246	258	270	271	255	262	239	294	271	273	262	243	293	295	263	271	234	292	305	285	270	260	285	283	279	303	268	277	272	256	267	299	283	284	261	287	278	245	283	246	275	286	266	258	288	241	275	273	268	248	267	267	291	280	274	283	257	243	245	255	270	234	245	259	293	279	271	270	238	267	268	249	318	307	268	262	303	258	294	278	266	279	262	249	270	285	290	272	293	273	241	284	271	280	273	270	267	267	269	244	288	276	283	245	265	266	275	286	287	273	279	244	286	278	268	270	277	259	290	304	277	254	277	279	283	238	261	285	253	254	303	259	258	298	281	259	249	284	261	295	249	267	290	261	255	269	272	281	273	260	286	245	214	264	287	242	283	233	286	252	244	265	239	284	281	265	294	297	290	314	254	238	253	263	299	297	297	250	255	238	266	273	275	272	323	277	288	279	288	277	264	292	272	287	273	258	283	242	250	284	264	255	262	267	267	257	260	243	242	254	267	264	292	263	281	252	275	253	270	268	273	259	280	288	250	283	309	284	236	259	245	251	301	251	287	297	265	260	266	265	265	264	278	258	254	264	249	276	278	284	279	260	237	275	257	271	299	292	221	289	252	255	297	273	243	232	263	288	294	285	267	285	269	276	273	264	279	282	274	275	267	294	299	296	262	295	288	257	256	262	259	249	277	280	292	279	264	261	291	262	260	281	257	254	303	269	254	277	261	275	294	269	267	260	257	257	263	297	268	272	257	286	253	276	278	289	250	242	261	250	258	252	279	262	249	245	240	257	310	270	261	273	265	257	265	262	266	256	291	275	291	257	263	290	250	251	268	260	244	256	261	260	268	275	295	266	285	274	281	270	259	264	276	293	277	256	252	277	258	245	291	293	245	259	271	265	304	271	279	262	280	272	299	273	257	303	268	287	258	236	274	237	272	276	257	276	288	252	241	305	262	260	270	273	270	249	275	254	259	233	295	277	239	273	245	253	282	284	275	247	273	250	255	272	240	270	265	258	259	267	244	254	248	292	259	291	267	241	288	264	280	239	298	272	246	256	271	274	288	271	265	275	267	280	278	294	265	268	295	249	257	265	268	265	288	296	254	290	275	278	236	260	236	278	241	284	264	259	261	262	278	248	260	281	272	248	272	282	277	275	290	261	274	281	263	268	280	292	272	265	284	280	289	284	296	274	276	262	257	287	284	278	272	272	267	290	273	278	284	247	259	270	266	242	267	269	249	293	269	263	255	260	258	274	277	281	270	267	257	287	292	241	268	245	279	271	304	264	289	238	260	289	300	269	242	302	224	263	251	255	265	251	270	243	238	264	271	259	256	250	276	291	281	257	284	258	295	259	263	221	261	272	278	280	254	283	271	260	300	265	289	270	273	278	285	256	252	241	280	286	271	268	307	294	315	262	284	266	228	266	300	278	244	270	266	276	257	255	255	253	262	305	266	277	246	246	265	279	265	269	265	283	249	287	295	275	283	270	293	263	293	277	246	316	286	264	254	271	274	269	295	290	285	263	258	273	281	271	278	251	278	230	282	256	276	263	282	251	316	258	248	284	292	286	287	255	244	254	283	276	283	254	248	273	307	257	283	254	282	270	289	245	264	282	263	242	240	246	270	246	282	274	248	257	280	296	270	261	314	236	259	266	275	304	260	274	245	247	246	248	263	286	248	269	255	272	276	258	261	288	253	244	259	261	294	298	278	261	290	251	273	282	308	320	246	260	287	267	248	305	284	247	292	285	291	251	278	259	253	264
6909	923	1310	1452	1288	1091	969	863	831	795	751	758	723	723	684	693	728	660	684	663	649	655	672	674	684	690	606	613	667	661	670	611	653	649	597	630	645	586	655	620	653	638	642	628	601	641	607	627	600	669	644	611	690	609	634	677	634	643	604	634	668	680	617	634	621	648	650	662	625	660	649	602	632	581	659	679	610	645	665	652	690	685	601	635	656	625	656	635	624	611	656	634	650	626	617	673	608	625	669	606	601	649	627	639	636	629	645	638	653	611	581	612	648	626	624	582	609	602	630	666	621	602	631	631	628	645	609	643	601	621	621	648	604	627	608	665	646	619	606	655	671	602	625	654	643	651	636	609	635	691	633	599	606	607	622	630	627	683	619	633	656	640	602	600	659	629	622	629	626	641	641	620	655	628	632	639	615	606	638	618	600	642	704	636	656	666	625	610	624	622	619	581	665	591	611	648	625	635	619	625	631	609	651	606	620	648	661	607	613	611	638	668	622	657	647	614	704	622	617	674	662	640	636	643	573	662	616	642	643	633	646	654	590	669	614	625	626	584	597	658	619	646	609	595	640	680	608	587	648	655	658	661	658	631	634	649	639	618	630	628	587	593	654	629	617	647	662	644	632	644	608	625	627	654	590	626	643	652	649	610	619	661	591	629	608	594	679	606	622	671	620	637	622	649	643	635	603	671	635	635	606	605	673	634	612	615	623	642	609	658	618	633	679	604	610	635	662	630	643	662	652	646	623	625	622	671	630	637	638	610	662	610	627	625	610	626	621	655	611	635	606	656	643	656	636	634	640	605	643	636	590	631	616	648	571	590	638	614	627	664	636	652	661	618	637	629	638	616	623	657	663	652	615	630	616	631	636	615	634	627	648	622	632	602	627	648	581	669	632	634	691	570	639	648	619	671	639	619	643	694	634	645	646	619	609	631	628	619	574	654	608	634	632	666	662	674	645	632	627	626	637	659	622	626	616	638	625	628	589	604	633	615	650	640	638	628	599	572	662	619	611	620	621	607	665	616	605	640	588	631	645	642	649	634	619	624	634	604	636	643	651	605	639	638	631	641	621	591	610	616	693	602	629	621	676	595	641	583	602	655	615	641	636	629	592	649	652	632	608	606	585	633	624	661	622	604	663	628	632	577	636	678	604	593	649	665	648	610	629	655	596	616	636	650	647	647	616	653	616	610	608	658	623	628	669	552	616	660	645	632	597	636	633	671	648	622	616	600	610	619	647	634	643	606	648	607	628	649	643	603	640	683	628	633	679	663	596	601	602	627	596	631	642	589	614	659	616	639	585	655	644	658	644	661	702	591	639	666	619	601	659	644	623	627	611	654	585	641	624	566	652	649	606	638	614	638	607	667	631	615	602	658	620	659	637	656	595	685	616	634	676	612	609	642	619	645	672	621	601	661	636	650	609	630	669	619	618	636	617	607	643	602	661	623	635	628	594	646	642	617	619	623	628	589	614	652	656	660	639	647	673	648	612	656	606	627	676	668	612	650	662	604	641	624	645	611	652	645	628	637	618	603	632	608	632	632	701	650	635	593	632	611	634	568	627	595	621	631	617	624	639	612	639	629	675	624	620	625	619	670	616	627	630	618	592	631	588	610	627	635	653	581	628	635	645	655	633	632	653	633	625	632	675	627	650	626	648	656	650	643	601	621	618	636	627	622	620	645	625	659	616	643	667	642	643	645	644	615	633	598	639	620	655	653	646	633	639	615	652	618	644	644	583	677	640	620	647	618	623	675	614	676	658	593	649	628	603	644	602	636	635	656	590	639	608	693	647	624	607	661	676	606	615	662	644	604	653	627	643	603	663	685	650	634	643	634	629	619	611	647	608	652	648	622	638	637	621	574	671	603	638	658	606	664	619	602	623	615	691	660	654	603	617	658	622	618	634	632	648	621	645	613	642	625	572	591	674	645	632	611	649	640	641	595	654	657	598	641	630	647	640	643	627	618	616	639	641	655	649	613	632	648	676	592	638	654	680	639	612	675	682	615	633	634	615	607	613	656	633	636	606	667	661	635	641	618	605	661	614	629	679	646	579	661	649	614	645	676	618	619	686	634	580	644	638	692	618	615	681	650	618	607	583	650	620	584	592	633	637	618	627	632	591	670	617	608	641	656	638	657	596	658	640	594	604	642	626	689	637	596	625	604	623	615	635	604	614	615	646	645	587	615	655	586	652	608	645	610	612	633	598	626	634	622	626	660	621	659	611	631	673	629	576	626	598	610	631	646	659	669	651	628	626	582	643	625	641	642	618	660	606	640	657	652	667	564	665	627	629	672	670	657	624	609	628	633	594	622	629	575	665	671	659	653	638	632	639	629	669	619	643	616	641	624	625	649	634	590	642	664	603	617	652	645	649	668	602	664	559	612	577	642	598	628	586	621	635	632	611	641	645	637	683	635	661	620	652	580	636	629	609	652	635	656	635	700	624	647	569	641	593	629	585	637	611	674	604	625	620	614	605	636	627	645	593	625	616	618	645	633	661	610	654	599	629	659	643	627	634	624	598	634	661	648	662	596	645	609	609	617	631	660	625	636	651	608	662	613	617	575	597	636	634	599	635	676	618	636	615	604	657	642	687	658	639	596	644	587	662	645	657	651	643	617	632	564	605	551	621	642	627	601	624	612	657	648	638	643	660	648	611	620	624	642	632	672	652	572	631	632	639	654	623	620	654	618	563	688	639	613	601	663	613	650	656	642	618	603	648	628	609	593	650	642	633	658	639	660	609	631	616	622	608	643	638	595	619	626	632	627	635	636	638	628	628	693	658	642	621	669	619	624	643	622	659	644	593	650	614	626	629	618	625	604	614	623	632	610	670	634	606	622	617	636	605	630	592	628	671	628	658	611	611	683	618	612	624	634	589	636	593	629	619	668	645	638	641	613	588	647	645	629	614	623	611	583	610	635	630	606	631	681	656	688	621	656	644	629	615	598	584	635	625	660	641	598	646	608	619	666	603	655	620	662	612	642	631	649	584	627	635	609	663	625	627	648	657	595	646	642	603	671	663	648	616	647	659	649	613	623	664	645	635	611	623	655	641	610	639	624	629	614	594	613	594	666	651	620	672	631	574	618	588	657	648	588	630	648	650	644	668	613	625	668	595	630	586	607	643	635	615	634	608	624	626	643	672	584	627	647	665	618	600	641	650	614	663	666	597	627	588	640	629	654	604	669	612	632	648	641	659	633	661	601	578	631	657	635	597	636	672	667	634	654	672	602	669	651	615	676	669	658	653	636	584	616	610	662	607	661	644	659	643	638	616	664	649	620	603	619	599	634	611	600	652	597	616	601	684	608	629	630	587	633	633	591	637	625	611	673	649	676	637	626	634	666	584	659	612	619	656	594	646	620	625	625	638	666	599	627	654	657	645	714	689	619	657	652	634	663	592	646	645	606	610	658	637	632	603	631	669	642	608	608	587	610	601	643	656	649	593	629	648	677	627	612	640	647	643	653	640	631	652	657	603	656
13684	964	695	527	357	286	223	230	189	173	159	141	139	131	133	137	160	155	128	130	127	121	135	125	115	112	137	125	111	108	137	121	106	112	125	133	141	107	114	106	124	121	123	105	110	113	123	123	127	112	128	98	103	109	112	106	119	114	116	101	115	114	117	120	113	120	104	86	115	121	124	114	122	124	111	96	121	106	127	103	112	122	103	120	116	116	117	112	118	119	118	121	95	118	116	114	123	130	120	107	111	98	128	138	120	119	116	115	114	95	106	106	126	133	131	105	124	116	115	117	94	107	107	131	125	113	120	134	111	108	103	122	102	106	110	113	124	125	98	103	111	106	139	115	122	137	109	107	126	113	110	128	111	119	123	110	139	136	150	129	107	95	118	128	135	125	121	118	117	111	120	117	119	120	119	103	125	109	121	106	110	132	92	113	111	125	123	127	115	108	122	111	114	126	115	125	129	109	116	118	126	116	112	125	100	133	97	112	114	102	104	134	134	111	115	118	117	132	124	101	118	111	124	123	103	129	111	129	125	104	116	123	118	122	110	101	117	102	119	114	105	98	130	124	103	118	116	123	148	127	108	125	102	128	106	127	109	97	123	116	118	114	108	109	110	132	110	119	108	126	113	116	88	120	134	102	118	106	116	137	127	111	116	117	119	110	137	112	131	115	116	97	125	103	107	145	110	121	140	137	113	87	132	118	129	113	113	105	101	111	120	107	120	117	120	117	129	128	128	127	111	110	115	128	119	131	124	129	115	129	111	104	113	121	101	119	96	110	130	125	126	113	131	120	115	121	115	109	118	114	114	116	136	140	124	112	100	101	117	110	115	116	120	113	136	100	124	123	132	115	122	108	105	109	108	124	126	115	117	100	113	122	107	116	138	117	127	111	117	110	119	120	124	134	132	124	102	96	106	110	125	100	112	113	95	121	114	111	94	122	101	124	139	105	107	119	107	135	119	114	123	122	111	106	138	121	111	127	100	122	101	130	125	109	108	122	129	122	133	120	109	109	118	115	116	104	115	125	90	130	103	140	131	115	132	109	110	112	104	115	110	119	132	113	109	104	129	100	123	98	109	109	124	116	138	125	107	117	134	140	132	116	108	100	115	116	131	112	90	125	120	140	94	126	103	115	127	142	113	126	103	115	127	140	127	97	106	111	123	113	100	111	114	116	130	108	103	130	100	118	118	105	106	103	115	135	124	113	91	127	121	96	129	134	134	105	98	101	103	114	110	106	120	109	128	137	123	129	123	111	103	127	110	108	114	109	106	133	121	123	99	115	118	120	113	111	131	115	108	134	130	128	100	123	121	106	109	109	127	108	108	122	124	119	131	131	114	123	127	125	98	124	127	127	107	105	114	100	103	114	126	109	113	117	97	109	132	119	113	99	117	117	128	121	118	121	110	108	132	97	124	135	135	110	122	128	104	104	114	124	112	121	124	112	106	87	112	103	114	109	103	109	134	123	135	118	105	107	121	130	124	112	112	117	127	124	114	96	101	124	101	97	92	129	110	92	112	105	129	116	110	113	125	128	109	127	124	103	123	105	116	118	130	130	114	126	109	137	147	104	107	109	100	117	95	122	106	100	112	122	111	112	117	116	120	127	103	132	131	103	123	117	116	92	125	97	109	107	113	116	119	117	103	113	117	127	98	118	139	129	120	107	109	110	124	129	104	128	109	134	128	115	113	110	99	100	102	119	115	142	130	113	117	109	116	119	125	113	112	117	120	138	124	116	104	132	123	112	117	110	117	101	149	96	101	106	118	93	72	122	111	101	129	92	142	103	99	105	103	117	98	120	107	114	123	116	115	120	95	101	123	112	126	123	128	116	131	109	113	125	127	103	103	105	110	131	116	122	125	102	103	127	120	119	127	93	112	109	117	94	124	113	112	103	139	139	95	115	108	112	104	118	114	122	114	86	117	124	107	102	122	110	100	133	116	107	132	130	133	105	107	123	118	101	131	140	92	124	137	124	124	112	123	127	131	136	131	94	100	118	115	112	111	104	106	97	120	115	120	114	151	107	112	123	118	97	104	108	128	85	119	141	104	130	114	133	99	113	119	120	128	151	113	109	125	113	113	114	104	123	99	93	120	115	120	116	101	116	92	89	100	134	124	141	123	109	110	116	117	104	127	144	111	111	111	110	119	118	131	114	121	118	115	108	128	121	108	116	101	119	117	107	120	120	116	122	122	104	99	123	129	124	110	138	108	127	110	141	106	119	103	111	124	110	115	109	121	119	97	121	113	120	108	122	119	121	107	101	121	104	109	87	98	108	116	99	104	117	108	110	109	124	115	115	118	119	91	107	133	122	116	119	111	117	106	131	120	102	116	113	122	124	110	122	110	127	109	137	114	87	106	123	133	99	101	109	98	116	120	117	115	111	116	110	119	98	111	125	121	112	108	118	116	139	122	89	115	121	106	113	110	125	123	123	111	110	116	128	135	130	119	125	115	134	135	119	133	125	106	98	110	111	129	132	110	131	97	122	119	97	114	98	125	103	100	109	98	107	110	92	122	109	123	103	108	118	112	123	118	116	98	135	114	110	142	117	107	109	132	102	112	124	107	102	118	126	130	116	117	128	107	116	127	136	126	104	136	117	130	109	107	106	130	114	107	116	117	111	118	114	118	125	117	108	126	110	113	110	131	117	113	135	117	104	119	103	109	111	98	134	107	110	104	113	115	112	127	130	120	127	116	123	116	112	144	129	118	113	106	118	129	133	107	114	96	114	123	104	120	125	139	108	108	113	113	111	118	123	117	135	112	121	123	95	114	122	108	120	97	110	113	100	93	111	124	109	139	139	113	112	129	95	117	108	120	119	127	110	138	110	123	104	140	136	104	103	116	119	133	119	132	105	120	116	100	95	122	120	104	136	111	124	93	108	139	112	110	103	113	114	105	119	119	120	112	114	120	107	105	102	102	117	107	106	119	111	113	139	107	105	96	113	106	114	99	126	127	106	101	113	112	112	111	101	119	124	120	115	122	114	123	102	100	129	108	95	109	127	124	99	111	124	130	112	125	121	107	122	109	92	123	97	118	108	127	124	110	132	126	112	138	116	125	116	135	120	95	107	114	116	119	119	117	102	109	125	134	88	112	105	103	132	106	116	108	95	113	95	121	102	118	105	121	120	129	121	123	111	109	126	111	118	101	108	122	103	123	126	108	119	116	120	125	120	106	102	99	108	115	114	116	109	116	102	109	128	117	125	124	129	130	111	120	104	122	128	121	110	114	114	123	116	105	126	117	104	129	125	95	103	129	127	117	103	96	98	91	112	116	112	113	113	113	109	117	115	123	134	114	103	115	120	117	115	142	114	91	96	95	122	104	103	133	112	113	120	106	135	132	107	97	139	113	119	128	130	94	132	104	123	125	116	121	100	130	125	120	115	113	119	117	96	119	114	110	125	95	117	109	118	112	127	115	123	145	128	119	120	95	118	101	131	103	123	99	128	128	115	125	98	119	122	116	113	116	136
8382	964	1597	1793	1505	1167	938	753	681	644	563	500	534	467	441	468	416	435	404	395	394	378	388	388	393	388	361	342	349	341	313	361	363	338	321	333	315	343	317	315	352	305	297	323	311	322	308	307	311	307	325	343	337	343	303	284	327	303	288	318	322	311	300	312	313	320	325	298	282	314	278	296	313	314	319	300	296	297	283	290	305	304	314	287	299	315	321	319	301	289	317	348	293	313	315	319	324	311	313	310	276	307	342	282	317	307	306	306	294	343	287	297	297	306	295	292	288	314	291	296	303	286	279	280	310	296	278	323	296	333	285	312	323	307	299	286	290	285	311	281	292	314	311	303	311	313	271	274	339	301	286	289	308	297	325	314	299	282	314	294	306	314	304	303	285	287	301	300	315	293	300	281	315	280	293	269	309	325	312	299	302	303	297	289	284	308	294	299	292	297	308	327	332	291	310	309	270	294	302	296	288	269	302	305	319	309	303	306	300	283	319	306	308	300	296	296	300	314	307	305	296	297	322	318	336	304	290	302	313	311	335	294	255	272	288	298	299	312	299	332	309	313	297	290	296	297	307	321	311	286	294	306	309	309	279	327	310	301	283	306	298	301	279	322	286	336	324	298	299	304	296	297	317	315	286	329	280	322	321	293	320	298	324	292	317	306	318	309	311	322	312	294	307	323	325	301	308	319	301	304	306	330	299	269	300	290	315	314	294	339	283	334	309	296	291	330	330	290	326	307	293	321	301	296	335	292	317	288	301	287	306	297	327	269	295	324	295	311	284	311	308	264	279	292	313	286	277	311	299	276	302	301	297	295	304	307	294	285	318	330	333	320	287	301	299	315	333	307	299	309	307	318	308	288	332	327	297	304	320	325	306	259	323	286	291	310	317	298	330	283	304	297	306	336	307	290	281	293	298	322	278	323	297	308	293	299	326	298	324	335	320	332	295	312	294	292	315	324	329	335	272	276	278	299	298	283	332	279	339	282	300	297	298	305	286	308	322	291	292	293	311	288	316	304	299	327	296	305	304	286	303	300	286	298	318	286	336	305	320	290	284	342	331	317	272	312	331	321	307	292	295	308	324	299	269	316	302	270	328	286	312	335	258	279	308	327	307	331	304	297	303	301	321	287	280	299	322	268	300	360	293	297	301	287	308	283	289	303	263	276	312	295	293	310	326	286	279	283	269	283	292	333	327	296	305	272	324	295	327	309	323	318	302	301	288	289	322	295	285	296	300	273	306	301	303	289	288	317	297	274	288	312	299	299	313	313	280	299	286	275	313	299	337	294	325	295	308	281	289	295	296	331	287	336	262	252	306	291	310	297	293	321	314	322	294	314	295	297	287	333	308	304	318	305	310	315	306	305	309	296	295	357	279	285	303	324	309	308	305	287	333	285	301	278	337	313	314	313	317	329	278	299	320	282	307	305	290	329	310	315	278	311	312	301	291	307	302	296	288	299	302	312	298	319	313	313	273	335	312	271	280	278	302	279	312	310	304	313	290	331	289	312	314	298	275	303	306	291	275	324	279	296	311	322	321	279	300	292	324	309	315	293	278	292	295	314	299	307	285	312	333	316	318	293	313	320	291	321	292	346	305	265	313	295	342	310	301	283	324	295	330	297	319	297	333	316	327	308	290	297	296	305	287	341	295	282	293	298	307	308	300	303	297	285	323	304	288	274	315	322	313	306	286	296	324	340	332	295	305	325	301	318	286	298	288	298	314	309	301	317	249	307	310	301	310	300	267	303	296	283	306	294	311	302	290	282	320	277	290	312	298	315	287	289	300	310	294	291	316	300	283	327	295	287	297	309	272	295	310	321	293	330	322	328	271	275	311	324	286	299	266	328	292	299	318	299	312	299	328	300	316	318	326	298	301	272	290	314	355	299	283	286	284	330	330	281	287	298	301	288	296	333	275	261	311	314	309	323	302	291	313	344	296	307	298	274	303	331	296	301	304	318	288	279	287	316	290	303	310	305	290	299	295	301	342	316	312	281	299	307	304	324	305	297	283	290	310	329	332	317	286	319	307	298	296	282	297	293	372	265	294	306	291	329	284	286	307	294	254	289	316	291	331	315	323	307	330	317	315	308	277	346	307	322	298	294	312	271	331	311	316	320	320	312	323	286	327	315	300	332	280	298	331	318	326	299	327	308	301	301	337	305	294	306	322	273	310	304	343	317	313	284	303	320	297	285	298	295	311	324	290	289	324	316	297	272	302	307	292	300	286	305	308	295	308	297	306	304	327	276	320	285	290	313	299	295	332	315	314	312	294	276	300	299	308	289	286	286	296	314	315	315	272	296	259	317	328	312	278	325	324	268	300	309	289	261	314	297	301	302	316	292	310	284	327	322	298	278	342	286	318	287	303	309	287	296	292	315	282	307	307	316	307	315	321	281	333	316	292	278	285	286	295	303	309	295	299	330	290	304	267	297	309	299	296	325	331	306	315	293	272	299	313	356	322	307	336	310	316	285	314	300	300	296	317	299	300	265	294	335	317	302	306	321	312	283	285	285	285	305	322	323	297	331	263	304	308	296	306	296	268	294	308	305	311	296	311	300	319	314	302	292	296	325	304	295	291	271	320	292	294	307	350	342	321	277	287	297	280	296	301	300	290	309	313	313	319	278	287	304	325	286	284	319	305	302	318	286	286	337	295	294	309	305	328	326	325	320	303	291	294	298	302	304	316	305	276	291	315	301	279	300	291	305	303	292	313	311	327	265	300	286	296	308	313	286	274	311	293	285	288	268	318	348	284	295	290	339	309	284	311	288	289	345	306	314	307	299	318	282	316	294	311	303	323	328	284	284	308	311	297	305	289	306	307	311	318	268	343	313	297	344	316	275	293	279	318	300	322	311	315	306	326	312	308	301	335	328	308	298	285	295	291	329	310	300	307	306	282	296	289	267	330	273	315	270	332	292	308	297	286	281	319	301	316	262	290	300	302	328	302	296	273	332	299	307	272	310	310	277	312	311	323	291	281	283	342	302	285	313	315	294	311	277	301	279	318	277	305	314	300	303	313	304	295	295	302	286	322	314	271	275	301	307	305	278	337	321	314	337	275	330	292	302	291	311	326	301	290	285	294	313	287	299	325	304	295	300	334	329	325	312	320	307	299	287	284	302	304	328	285	305	335	286	319	318	284	308	329	314	297	318	299	330	309	294	320	299	309	302	315	295	315	320	290	297	319	279	283	301	300	326	309	297	302	318	300	273	269	303	291	278	303	317	304	302	316	312	300	334	319	299	332	301	311	309	340	285	305	327	309	284	318	302	295	291	318	271	305	295	287	323	268	323	310	277	311	308	303	316	323	315	326	308	303	269	294	294	284	290	289	297	289	312	291	306	263	308	333	295	297	278	278	316	306	328	315	298	286	303	292	296	310	290	308	302	300	297	288	299	303	261	310	284	319	318	329	329	317	299	336	286	318	301	313	296	316	306	323	289	292	296	318	343	320	292	296	315	295	309	314	316	321	311	303	291
1702	392	378	311	334	349	378	348	344	363	334	327	358	339	317	357	321	341	337	326	367	336	347	349	317	331	348	339	344	359	336	313	343	327	340	319	321	332	314	376	316	352	336	331	329	358	328	349	300	321	355	350	330	322	351	343	364	362	337	291	346	327	336	321	339	364	329	368	336	334	320	299	321	356	364	352	313	341	352	330	346	329	344	330	350	325	335	347	311	323	323	342	324	374	323	327	314	345	315	327	320	327	336	335	327	365	331	348	328	361	315	332	291	327	332	343	341	326	302	333	305	343	337	325	324	351	353	342	337	357	349	350	347	325	319	349	352	321	330	333	348	373	323	338	348	350	323	305	345	342	297	341	303	313	352	351	323	337	322	304	350	325	327	297	366	352	363	325	331	341	330	342	301	338	341	332	327	362	369	353	334	336	361	344	355	361	337	308	340	312	350	343	343	352	365	343	333	347	353	351	339	309	327	339	342	338	330	302	353	332	350	347	328	305	330	358	333	345	343	311	345	330	347	315	329	372	332	332	360	339	370	329	358	338	304	337	323	335	333	342	309	319	297	336	358	319	320	328	334	298	328	329	313	303	342	350	320	334	345	360	340	345	347	330	311	323	359	326	356	309	307	349	321	355	315	360	339	323	336	294	314	347	335	297	320	329	341	323	309	313	328	373	338	326	325	331	318	341	330	338	324	292	339	343	361	338	343	325	332	338	329	343	344	344	315	342	360	316	331	348	362	348	340	307	342	324	338	332	328	358	313	321	335	349	346	343	338	350	326	353	304	314	328	314	338	377	314	328	337	338	349	350	314	374	345	324	307	315	320	368	322	346	343	346	347	309	320	325	338	362	320	294	353	329	358	322	369	322	348	315	318	338	322	343	345	317	345	318	337	340	324	361	364	325	324	344	291	355	349	343	332	309	310	341	395	318	328	325	350	353	357	336	354	346	362	344	338	369	362	336	337	365	331	362	355	310	341	343	319	332	315	377	345	345	328	348	339	324	345	360	330	323	326	320	350	338	332	333	341	336	329	378	360	323	324	338	347	349	345	343	322	297	310	315	333	341	326	324	325	389	330	327	315	396	331	300	356	336	327	322	340	346	342	351	345	332	337	379	403	337	351	316	312	300	339	338	333	321	369	352	317	330	326	336	344	340	316	355	347	347	342	351	312	338	337	317	355	347	343	342	306	352	330	314	330	348	304	358	330	332	355	328	340	336	346	333	341	347	310	332	308	330	316	346	357	311	345	342	325	343	329	367	331	330	339	301	343	351	358	315	353	334	375	328	336	332	324	350	337	323	343	315	313	318	333	330	326	295	361	333	331	348	346	347	349	349	364	343	341	333	336	346	350	328	336	359	336	320	355	337	358	323	311	336	306	359	356	353	327	362	353	380	345	345	340	348	357	299	351	355	321	327	352	335	365	324	365	342	311	337	313	346	337	342	343	340	365	355	285	326	313	344	336	317	348	315	325	365	339	343	352	309	363	341	337	332	323	330	349	330	355	355	374	356	350	357	333	367	348	328	329	369	348	336	317	342	329	329	335	351	345	356	351	381	350	356	316	330	317	340	333	325	310	334	370	337	319	325	349	352	349	350	354	354	321	334	308	279	332	332	337	326	338	316	337	320	374	326	350	333	380	335	355	329	333	336	339	373	345	338	343	379	332	343	324	321	331	337	378	323	311	320	331	340	348	358	319	335	321	357	335	338	360	310	330	326	329	366	356	342	310	364	344	308	329	349	322	301	333	316	345	336	332	335	354	329	323	376	306	318	337	329	342	343	325	355	360	329	320	329	355	336	312	292	325	353	346	362	314	364	338	353	322	328	330	337	312	345	339	350	342	344	304	325	337	328	328	381	349	330	316	336	335	342	369	323	342	321	373	360	341	327	349	341	337	323	345	344	356	348	346	328	336	304	337	324	337	326	331	332	347	375	352	324	325	336	286	320	322	345	312	343	350	359	312	353	355	330	341	327	349	345	334	374	329	349	379	303	317	275	346	338	325	285	290	344	299	338	330	338	344	300	353	332	296	350	344	324	332	320	362	323	385	306	348	325	295	322	348	335	333	356	323	348	365	351	327	364	333	338	313	304	355	345	350	275	319	343	363	320	347	358	365	313	350	334	353	343	297	362	311	320	348	365	350	333	342	364	337	362	332	355	312	304	309	321	338	362	332	351	326	342	348	348	299	345	345	334	351	358	309	366	345	322	324	334	372	362	320	342	278	345	322	357	344	337	366	353	345	312	346	337	347	314	375	346	357	338	333	326	342	338	331	317	380	339	322	341	351	321	352	327	323	365	364	312	319	336	358	323	380	327	325	319	326	340	350	364	332	359	356	323	355	332	349	336	302	331	325	377	356	324	348	362	337	359	348	378	340	338	311	305	351	341	323	342	356	320	351	312	359	327	364	333	317	357	345	336	333	330	339	350	332	345	302	339	365	317	335	282	322	321	352	364	342	329	349	337	369	369	332	385	349	332	348	307	343	329	321	329	308	330	349	338	312	306	339	334	330	337	331	351	315	386	325	357	303	341	314	345	361	322	363	360	295	328	306	364	331	345	362	352	355	345	328	329	351	339	380	329	340	346	342	350	329	362	320	318	370	352	356	312	320	341	350	337	351	352	326	366	296	368	323	321	342	327	369	370	323	370	315	322	341	367	312	334	354	316	349	343	308	342	340	352	319	338	321	332	329	364	349	330	289	346	358	345	359	335	300	351	389	337	342	313	348	312	349	353	321	337	323	334	341	302	366	349	330	318	356	314	311	329	341	333	359	317	340	340	359	362	344	345	373	321	382	329	361	342	347	331	352	318	371	307	341	347	326	295	356	387	326	356	345	361	350	337	333	334	303	327	363	327	361	318	336	311	321	332	292	335	367	346	377	344	342	345	333	363	357	326	346	350	314	342	327	319	377	343	339	354	355	347	372	378	363	341	324	314	318	326	348	329	349	290	322	351	346	357	336	342	333	304	340	292	335	336	358	297	329	357	329	328	337	357	288	311	304	344	337	348	329	346	343	361	304	359	328	346	295	327	338	354	328	348	340	329	330	333	339	358	298	350	326	359	349	317	350	323	320	333	334	340	350	325	316	356	318	322	343	317	328	349	345	329	369	341	340	315	348	347	348	338	321	341	368	337	311	355	316	303	368	328	314	330	349	391	333	307	348	306	333	324	336	371	318	362	365	370	339	357	375	367	357	352	337	347	356	335	339	353	369	341	301	331	330	348	352	326	334	331	321	326	363	331	312	339	319	345	342	338	337	345	329	343	325	327	327	346	321	333	315	352	349	341	293	358	338	316	315	329	338	364	356	353	337	305	339	324	397	344	357	349	363	279	320	327	325	327	301	320	379	307	359	331	355	297	318	347	283	308	332	369	312	343	358	327	347	331	369	327	335	345	316	326	321	354	338	318	339	292	342	303	327	312	323	360	328	372	303	332	343	316	356	357	310	345	336	331	358	334	325	308	357	312	332	323
2251	807	805	802	824	785	781	812	790	800	764	749	753	784	833	846	774	804	787	797	783	796	776	818	764	763	779	798	769	760	756	784	822	760	775	770	797	804	813	788	740	744	800	780	834	755	780	771	829	741	825	840	797	806	804	823	809	791	810	812	801	767	789	780	775	776	826	775	780	795	801	770	813	762	797	761	735	791	754	815	772	741	791	765	773	764	792	770	798	773	802	785	784	765	774	753	825	791	777	798	762	772	778	805	797	763	780	779	783	788	796	805	721	826	735	755	795	760	743	780	749	800	796	765	729	750	817	810	785	795	806	726	802	823	732	757	765	824	795	784	806	741	818	771	751	792	795	761	781	779	809	792	794	724	793	806	784	721	809	780	737	815	778	758	739	809	820	761	790	780	838	796	789	813	761	771	751	819	756	820	815	762	738	794	798	787	852	721	790	767	831	838	763	757	773	813	796	772	771	767	785	786	797	771	802	802	750	790	739	779	753	739	851	747	781	835	750	780	788	797	753	785	821	796	774	768	783	731	781	758	760	790	833	775	761	807	745	789	791	791	783	785	783	813	831	804	747	739	774	796	756	793	807	792	741	765	768	774	791	771	732	849	831	740	780	754	785	775	771	792	845	794	716	729	765	712	719	773	729	781	811	783	801	765	760	761	795	830	768	717	766	770	737	815	750	771	759	780	769	822	744	801	748	815	779	805	790	833	823	796	771	774	813	781	739	749	815	737	800	836	771	764	796	841	778	787	832	789	812	790	800	775	846	802	751	739	764	795	775	783	812	778	796	778	812	770	801	735	835	806	809	793	789	778	794	741	739	805	792	774	831	774	785	821	815	804	807	778	760	816	746	777	779	777	751	830	771	774	785	794	783	789	717	815	763	801	752	721	722	777	781	766	783	801	767	822	716	796	743	779	784	803	730	761	784	810	775	774	758	785	761	795	714	776	785	804	784	751	751	801	804	802	809	778	750	817	731	778	847	756	793	770	765	796	866	840	853	771	771	749	812	784	802	809	812	766	785	743	783	766	776	805	789	824	768	793	799	815	778	796	749	792	773	773	775	777	773	786	756	756	797	774	747	790	804	801	805	762	767	778	774	792	783	746	807	776	735	759	789	799	790	752	729	826	816	810	745	845	815	763	743	730	784	814	749	747	757	771	770	773	815	817	764	789	830	784	858	794	812	759	858	811	759	771	792	779	803	787	749	804	782	766	806	779	770	781	804	769	803	803	816	789	753	803	786	796	808	750	821	749	819	807	783	803	818	844	750	809	802	770	790	810	764	774	827	802	730	791	741	807	791	759	754	785	786	743	745	774	772	789	738	768	776	832	782	749	759	798	829	800	796	777	752	777	857	822	787	788	793	762	777	797	787	761	760	724	785	789	740	788	771	777	798	821	739	779	770	822	819	786	792	779	802	801	808	819	790	833	770	792	759	822	765	766	819	827	756	786	805	760	807	823	775	767	753	772	734	775	812	813	819	751	772	768	747	739	779	795	778	762	801	800	771	786	755	791	764	750	770	792	775	773	800	837	750	751	760	761	806	764	803	791	802	745	818	751	824	738	804	769	752	797	737	831	805	812	716	793	794	732	787	771	830	760	816	776	790	762	776	775	762	792	745	773	740	784	771	769	831	836	763	717	788	772	819	769	800	789	809	791	780	787	771	803	779	804	779	784	791	783	818	757	794	757	756	782	738	729	755	810	792	822	795	800	743	797	764	736	804	811	798	789	784	778	789	761	778	791	758	804	774	785	747	822	767	732	744	803	828	834	772	799	795	804	767	767	745	803	729	750	738	790	761	837	762	748	786	724	780	765	811	792	807	782	766	855	839	796	741	764	791	753	759	804	795	791	770	792	773	819	838	745	760	805	815	775	775	790	806	787	815	739	805	785	728	840	761	783	826	809	780	755	777	788	793	759	748	780	767	877	785	739	786	800	767	795	799	764	759	768	795	788	820	741	775	751	781	784	814	805	746	801	824	776	785	792	788	789	816	731	788	795	763	769	827	762	765	767	775	773	790	769	813	724	771	764	779	754	794	779	783	780	785	833	743	823	782	792	761	778	843	776	757	790	824	711	810	767	817	790	776	776	748	811	810	790	799	722	823	721	772	793	735	802	831	751	769	855	736	782	768	786	815	747	776	784	765	773	810	824	810	777	790	742	768	790	805	757	828	768	767	799	807	737	735	780	771	736	763	817	788	776	801	788	757	828	822	770	750	740	818	788	789	765	764	782	746	800	761	769	760	843	758	750	755	795	819	820	801	773	793	813	740	836	816	827	790	786	779	750	782	816	813	733	785	819	750	808	737	780	811	757	779	771	765	780	777	764	816	732	771	762	806	794	755	750	732	823	795	751	813	795	747	734	838	758	760	783	814	786	807	792	805	798	740	802	779	760	794	800	796	769	809	780	787	777	751	835	819	813	759	780	825	790	811	788	761	792	767	776	774	823	761	785	792	792	797	765	776	803	753	736	750	795	808	738	800	766	817	748	739	758	768	777	786	798	713	809	773	777	748	780	791	751	763	759	805	801	781	818	781	835	792	763	815	783	820	754	787	763	791	825	811	783	752	773	798	757	795	769	772	789	834	768	800	784	785	768	810	800	753	777	751	797	753	756	760	819	726	743	749	710	761	794	825	779	794	784	794	790	751	768	747	808	786	795	803	818	751	780	760	762	798	767	767	795	773	728	757	774	722	799	795	824	748	798	776	797	837	769	755	811	780	757	838	752	766	765	834	784	795	789	764	830	759	758	796	787	794	833	757	819	778	805	778	779	780	802	781	789	763	797	772	827	774	768	804	781	790	754	745	782	768	779	840	789	807	764	789	744	810	791	805	765	761	756	791	812	784	790	785	736	756	767	810	776	806	793	817	801	763	776	792	797	837	765	817	823	748	793	737	783	822	791	775	737	780	807	809	770	765	771	824	804	754	840	751	771	804	816	769	760	859	777	772	755	809	793	774	754	799	762	730	775	786	812	795	796	796	730	771	779	764	763	765	766	797	816	809	789	799	798	780	769	771	755	814	783	804	740	843	804	778	761	786	780	809	798	854	781	794	806	807	762	787	786	731	771	784	804	784	837	762	766	814	787	801	730	706	773	791	776	767	800	781	758	826	757	735	799	801	800	783	779	832	770	752	802	807	721	741	778	796	806	814	789	770	738	751	804	824	735	773	792	738	782	744	810	758	825	806	794	776	747	754	823	820	779	789	792	753	799	824	796	777	759	826	772	776	783	735	803	794	753	791	806	723	733	770	814	799	756	796	767	729	731	823	755	750	753	785	817	780	783	856	756	807	799	796	783	813	777	832	780	801	794	757	767	780	767	797	764	749	729	804	771	801	760	763	813	765	813	778	762	774	811	752	775	779	789	812	748	819	796	822	803	769	805	805	825	825	803	804	805	847	778	777	768	749	777	794	774	845	789	789	795	757	785	793	783	783	809	828	760	788	783	742	829	761	796	732	808	790	828	789	799
7754	583	596	479	366	354	305	336	319	280	279	273	263	285	270	256	302	275	244	296	281	248	281	264	265	275	283	244	298	261	291	268	276	283	257	251	261	255	286	251	272	264	254	291	259	275	313	277	247	258	259	246	269	263	260	276	245	257	259	269	296	277	291	295	251	254	309	267	295	270	236	277	273	256	281	271	269	283	308	268	271	270	254	290	301	258	284	262	281	222	266	271	291	259	257	256	285	282	285	270	268	283	246	266	230	283	269	267	300	295	259	248	264	252	248	279	288	255	262	260	310	254	256	307	262	272	242	260	260	262	287	263	279	265	260	246	249	248	260	250	290	269	263	273	281	240	258	281	284	270	267	272	274	250	270	288	263	270	284	253	255	265	295	258	244	226	280	268	280	277	264	245	278	285	281	245	298	269	294	271	264	264	268	275	250	256	262	291	269	249	270	275	259	248	273	275	304	306	261	256	264	268	270	280	289	260	246	246	252	293	318	273	264	262	235	247	266	296	253	277	276	264	265	315	264	291	259	269	244	287	256	247	287	301	291	254	293	285	269	282	300	313	282	282	297	279	252	289	258	274	226	254	298	291	231	291	280	289	269	287	272	269	249	266	268	284	263	254	262	286	245	267	291	290	271	268	273	279	300	255	265	277	271	250	273	262	276	270	271	276	241	262	267	272	265	289	262	269	282	249	275	276	249	298	284	269	262	278	288	279	247	288	243	246	276	297	290	255	262	258	278	269	276	292	261	243	256	289	247	263	306	267	265	249	275	258	266	289	291	245	236	254	278	297	247	268	250	266	280	285	245	302	274	266	264	281	269	264	229	272	267	279	271	285	278	266	297	282	282	270	275	262	260	275	274	295	264	292	279	279	301	283	314	239	279	255	244	276	275	268	272	266	292	250	305	258	243	237	281	245	325	294	277	234	269	282	265	291	255	296	267	239	256	273	250	270	267	244	237	277	295	285	272	286	278	285	239	246	262	272	284	262	280	273	282	267	272	284	261	246	245	281	293	299	274	265	279	261	256	296	268	278	260	277	286	282	289	297	303	248	260	245	288	287	267	275	267	256	264	281	249	268	254	251	274	265	282	282	225	263	270	266	274	239	228	251	275	270	262	276	268	256	261	259	268	281	257	261	276	280	262	291	237	249	279	277	267	258	259	250	263	212	233	277	299	261	245	270	289	265	264	282	267	279	272	245	273	278	269	271	257	249	255	242	287	285	259	286	275	294	265	276	260	266	281	264	281	280	256	252	287	254	259	272	256	300	265	275	279	267	260	260	291	273	238	264	269	277	258	256	264	244	267	291	285	246	269	278	267	248	261	279	282	257	263	267	257	259	270	260	301	248	263	296	259	267	276	266	293	291	282	269	240	292	278	269	263	263	291	265	272	250	252	294	236	255	261	272	266	260	240	274	260	279	261	278	265	278	271	273	266	282	238	274	279	259	282	288	255	256	271	295	248	261	283	270	288	273	271	264	251	307	303	277	268	290	273	265	267	246	245	246	237	260	261	236	267	248	266	284	244	237	251	274	264	270	242	305	277	268	294	288	268	253	250	229	267	250	250	273	241	283	267	238	271	251	269	272	280	276	280	266	306	284	295	274	256	262	302	293	277	238	291	274	286	277	283	255	268	271	270	275	285	289	248	249	289	297	296	256	267	242	280	276	266	241	294	233	262	251	288	268	269	279	249	245	281	259	302	271	300	313	221	252	264	280	244	240	276	282	268	261	250	258	275	266	236	254	278	251	283	293	238	232	261	262	266	274	280	255	266	254	257	254	271	250	265	258	312	277	235	272	285	256	275	291	256	244	269	305	261	303	276	268	269	283	293	292	289	269	294	276	251	249	289	297	261	295	263	276	283	256	262	261	249	247	257	291	283	263	246	241	277	269	314	271	259	258	262	258	286	283	267	262	263	250	262	251	274	234	251	232	234	264	256	257	281	242	253	286	278	280	255	261	247	254	267	281	254	285	244	255	246	255	270	234	256	261	249	265	250	259	280	278	284	318	267	271	277	263	270	249	302	286	241	276	251	243	272	309	265	284	261	318	257	283	280	238	258	269	253	253	286	269	298	271	290	243	252	271	245	249	274	297	259	295	273	271	266	245	261	298	268	276	222	270	278	259	273	263	293	278	242	261	279	274	248	247	231	291	268	291	284	280	299	256	255	276	250	254	271	258	279	266	259	275	273	297	277	271	262	269	264	268	252	285	251	270	268	268	278	279	283	301	248	258	271	262	267	260	287	239	251	236	273	273	271	291	229	270	297	314	286	274	273	252	258	231	294	295	298	280	275	265	279	302	278	250	283	290	282	270	265	297	285	248	274	292	278	286	291	258	257	275	259	263	281	277	238	250	248	261	250	262	278	224	305	256	300	298	296	265	273	285	298	267	271	270	304	277	260	260	275	249	260	316	251	272	270	271	242	252	292	262	298	258	272	256	258	284	269	270	261	257	263	262	282	311	281	273	235	284	238	273	286	271	272	274	287	261	251	273	286	285	280	305	285	268	270	291	268	270	272	276	259	271	276	252	268	239	268	296	267	273	290	289	258	299	266	259	302	301	257	305	307	251	239	254	259	236	301	323	289	257	249	288	251	279	275	289	302	300	251	285	240	270	272	236	252	252	268	259	234	273	278	258	251	266	297	278	256	229	273	270	292	290	260	249	267	279	240	256	266	257	304	271	283	273	285	270	269	272	233	268	309	291	229	260	278	262	269	259	302	289	284	284	245	261	267	263	261	283	263	282	251	260	266	253	255	272	284	243	269	270	278	282	249	284	275	257	240	270	296	275	259	258	253	286	258	260	278	309	255	265	273	315	279	277	266	266	267	279	259	254	249	238	281	261	284	265	274	269	235	268	278	291	276	264	273	278	269	250	239	243	257	267	266	265	261	273	265	276	266	243	249	270	246	270	286	283	273	280	286	231	264	271	270	275	267	290	265	269	248	287	283	290	333	277	253	293	292	259	276	268	264	263	248	299	249	277	294	283	273	265	252	259	286	286	261	285	263	237	274	264	274	252	248	288	286	321	263	281	264	269	282	258	259	276	261	298	256	263	299	266	255	276	281	319	288	249	289	276	253	276	278	264	275	263	276	237	257	289	256	260	279	230	290	282	284	260	285	281	267	244	261	280	292	289	293	270	267	248	244	292	268	261	253	238	277	258	264	258	284	266	273	261	261	235	263	244	281	304	293	267	239	263	264	274	269	272	274	263	280	296	272	286	296	261	267	278	269	252	290	292	258	298	232	254	288	265	259	276	262	255	274	310	252	280	254	275	296	272	263	276	272	285	309	292	259	275	263	239	262	272	274	288	285	277	294	246	283	269	279	265	266	251	272	239	266	285	245	284	263	249	276	308	240	289	255	236	247	274	294	272	285	254	321	250	267	272	276	271	249	267	272	284	291	274	292	268	253	292	287	256	261	300	275	296	260	255	247	250	276	254	269	271	278	288	280	268	287	275	317	259	287	290
6864	914	1286	1443	1278	1077	1031	893	854	782	789	760	674	719	703	739	696	711	712	611	684	661	659	618	686	652	668	664	633	658	704	607	676	637	651	629	655	671	656	627	661	692	651	651	648	633	621	667	605	632	655	668	628	670	593	596	661	654	633	623	619	681	670	569	617	647	630	636	632	590	683	649	633	625	674	644	643	606	669	595	621	643	619	648	643	707	663	650	644	636	686	641	596	646	611	607	614	666	633	640	641	641	568	659	624	664	612	610	613	621	603	597	635	668	618	613	652	606	620	619	642	629	663	669	642	678	622	620	630	651	671	650	628	602	649	650	645	638	644	595	634	645	614	683	649	669	681	651	609	625	629	660	648	678	625	667	629	601	584	654	612	656	643	626	642	638	640	611	662	661	599	635	637	613	663	628	660	609	612	585	606	690	664	618	669	628	657	650	618	599	637	636	612	672	617	657	613	613	599	607	650	665	630	614	643	663	648	644	596	611	651	624	656	652	637	615	622	635	631	662	658	667	656	620	648	649	646	678	607	611	631	615	649	652	597	614	685	653	588	664	653	669	612	642	616	639	590	635	631	652	632	625	617	633	668	577	647	630	630	671	602	639	635	572	602	583	662	658	626	667	631	649	631	649	602	645	623	616	603	657	661	619	641	623	662	649	633	632	570	609	645	662	631	632	646	678	658	638	633	640	615	647	661	647	679	621	604	679	622	629	643	641	622	614	621	557	659	626	624	671	634	648	633	625	626	595	625	646	602	619	625	607	611	674	648	645	644	646	605	642	633	651	610	605	629	603	634	629	624	647	621	634	659	601	659	613	653	653	622	622	631	628	616	629	626	619	648	598	664	587	627	643	678	629	643	636	596	653	620	653	640	650	637	690	631	628	605	685	636	630	690	637	638	636	604	578	652	594	654	644	674	615	598	571	627	629	608	690	612	621	653	667	641	668	635	631	655	631	610	641	665	641	628	614	613	631	611	598	634	597	648	614	698	584	607	592	632	614	577	648	614	613	627	642	608	611	672	630	648	618	660	618	652	616	636	640	681	660	665	645	619	655	628	633	631	634	626	651	589	676	650	604	614	624	633	665	597	597	635	631	611	632	591	671	625	642	623	649	631	652	640	627	654	616	620	603	581	622	650	629	614	668	607	648	644	628	629	644	637	632	609	633	625	615	618	617	643	655	686	617	598	638	621	677	608	652	638	597	633	642	654	663	605	630	632	648	621	660	651	661	607	622	601	623	634	610	650	617	631	631	636	637	586	635	578	605	675	639	616	638	639	572	623	609	599	635	605	642	614	586	656	649	576	606	625	668	665	650	623	596	644	641	626	646	628	583	646	653	605	691	662	605	634	618	645	594	645	636	662	606	639	639	666	687	585	636	617	614	681	649	624	671	682	661	657	611	717	657	629	619	621	697	629	634	609	660	610	630	634	648	630	628	637	643	640	648	657	641	632	630	607	671	675	629	652	579	627	630	632	649	650	600	622	629	677	650	640	663	662	660	636	638	627	603	620	619	628	654	616	665	634	640	639	646	669	636	622	611	656	650	623	624	632	606	588	615	623	640	637	649	614	609	604	587	608	641	652	594	661	640	658	639	600	640	611	614	633	659	598	616	660	650	639	628	619	577	670	587	610	652	662	649	623	649	632	621	668	628	641	628	634	626	657	643	628	649	625	665	636	653	593	619	652	617	628	648	625	654	626	669	643	624	634	625	638	640	620	635	637	649	645	657	651	647	628	653	642	602	637	626	666	628	616	638	617	655	638	650	661	645	615	639	622	609	659	608	586	623	625	586	599	579	646	598	623	640	630	609	683	673	613	626	646	618	654	667	614	639	630	683	598	648	655	658	638	638	636	620	692	583	667	637	621	631	650	624	669	621	643	651	631	626	606	636	673	644	646	653	625	606	681	620	615	662	630	645	624	664	647	620	636	599	606	613	608	628	633	624	633	668	642	663	586	622	589	709	615	620	609	621	595	643	613	645	660	653	615	609	634	616	638	596	609	586	608	657	624	560	658	615	606	610	661	593	602	645	590	651	613	643	612	614	686	669	616	618	653	667	641	595	671	632	616	601	631	646	608	645	636	622	635	652	625	623	655	619	627	647	662	664	633	606	621	641	610	652	641	654	604	604	622	632	659	687	651	626	666	633	627	606	619	643	577	578	645	597	631	631	641	653	624	637	685	637	614	666	667	653	642	657	675	637	637	612	638	590	600	655	637	640	639	593	657	599	622	597	630	641	623	590	673	617	652	633	621	646	664	643	654	640	631	617	686	607	637	642	632	647	624	663	636	651	598	655	581	625	622	649	606	634	644	627	594	669	642	583	630	617	651	654	613	624	634	601	643	637	646	602	668	609	632	643	653	686	667	640	690	587	606	614	632	604	619	611	618	613	640	615	618	674	568	591	628	654	644	625	663	626	631	635	610	623	698	610	621	658	638	612	594	627	656	679	559	614	617	595	600	638	587	635	627	652	630	647	640	643	615	649	649	622	630	599	607	647	649	595	662	599	622	662	623	646	620	624	596	628	649	652	613	621	647	665	628	648	620	625	642	646	636	602	666	648	633	629	664	659	638	640	630	574	602	642	655	649	627	594	648	574	647	657	647	625	612	617	627	613	627	618	621	594	626	611	658	617	646	653	583	629	643	621	607	612	598	620	627	611	644	618	607	647	643	648	633	670	666	692	625	619	632	673	626	677	633	607	633	620	636	623	632	641	683	601	643	654	613	610	600	683	602	613	646	597	603	620	600	590	656	676	649	628	599	652	642	631	611	660	621	621	614	629	652	663	600	586	623	655	661	655	632	671	625	661	657	604	699	611	650	637	619	605	648	622	611	625	651	621	635	623	619	615	614	632	625	608	611	585	612	635	619	619	667	657	623	698	637	631	606	636	601	568	624	650	640	628	631	677	608	632	647	637	625	619	640	624	637	635	644	626	620	638	621	653	617	654	629	551	630	630	647	658	636	656	606	650	641	650	645	649	624	661	637	651	706	666	606	622	595	615	622	614	614	652	650	659	647	659	615	655	636	596	637	620	651	667	642	656	592	614	657	649	699	678	610	632	684	623	631	637	624	642	615	671	659	634	624	608	627	641	645	608	622	649	625	644	626	618	679	666	652	622	628	639	656	643	668	640	606	681	637	638	633	621	619	613	658	626	637	684	609	640	630	633	627	660	594	649	642	628	645	635	608	619	664	597	674	626	611	635	605	636	634	680	605	657	623	659	613	594	662	591	640	604	594	638	660	646	641	608	627	641	602	630	624	585	641	601	666	616	656	599	625	679	621	618	637	645	652	601	652	673	631	645	600	690	651	636	651	617	645	596	616	658	616	660	646	620	657	607	611	693	595	636	667	643	620	639	625	561	643	652	630	648	621	603	667	642	618	630	613	581	635	618	656	619	637	666	670	621	611	679	621	619	651	653	639	658	684	634	638	658	599	661	639	637	632	641	683	635	658	654	625	617	625	609	636	641
13606	849	738	565	384	293	255	198	198	159	162	148	173	131	141	136	138	135	141	117	119	101	144	117	130	116	118	126	144	109	113	121	130	122	127	132	133	109	115	116	112	125	126	112	106	126	120	140	119	111	127	129	108	113	109	110	136	101	97	115	126	143	106	83	105	86	105	127	104	105	112	112	135	135	121	120	112	101	128	104	119	97	116	100	128	109	92	126	115	116	118	124	106	108	101	107	105	119	106	104	122	96	118	120	126	115	107	118	101	125	118	119	111	129	104	108	135	136	116	119	116	103	130	116	116	114	138	125	124	112	110	99	119	118	110	130	110	115	129	109	107	147	133	142	127	123	121	110	135	102	114	126	133	133	110	128	100	103	116	101	119	119	109	105	113	111	103	111	123	119	113	117	115	96	97	124	127	104	101	105	92	108	113	100	116	130	122	118	117	117	121	119	101	124	130	128	117	108	106	108	116	126	108	138	114	116	110	120	108	117	109	111	113	103	114	120	113	112	100	112	91	116	125	132	127	112	114	105	121	123	109	110	122	102	108	110	116	106	125	124	102	105	120	97	116	99	124	107	107	117	132	112	117	124	120	106	126	118	114	120	127	131	107	105	113	106	80	121	129	109	111	133	119	136	132	129	125	117	127	128	136	124	125	140	123	109	126	113	112	117	123	132	132	105	107	110	118	101	130	113	114	108	109	122	125	124	102	123	115	104	128	136	108	123	112	141	128	113	115	119	97	99	123	128	112	120	105	138	113	123	110	118	121	119	117	99	121	123	107	124	113	133	117	140	118	118	102	128	131	126	105	127	87	95	112	120	123	117	96	127	146	134	118	107	105	102	108	115	120	106	114	111	120	108	120	125	119	133	109	105	125	123	113	116	124	137	106	118	121	100	125	100	132	112	109	128	131	90	108	124	103	122	114	93	98	108	119	106	104	102	117	110	99	116	112	130	106	114	101	104	115	113	120	122	137	117	116	101	113	118	121	112	94	119	129	118	122	113	89	131	100	132	136	109	126	109	121	121	118	121	111	125	111	100	113	109	118	104	107	115	106	105	115	112	103	131	120	127	123	107	113	123	128	110	103	120	124	132	105	95	120	105	99	104	121	96	116	140	123	127	106	100	118	108	114	118	126	113	100	111	125	98	139	127	121	143	123	129	123	114	134	114	119	105	117	123	106	126	142	120	134	136	111	116	112	122	114	132	109	140	114	108	84	121	114	115	110	120	113	104	124	115	118	122	110	116	131	132	117	122	108	104	112	122	134	102	115	118	123	126	128	130	104	102	117	118	108	118	125	117	123	127	109	123	121	114	120	129	129	126	110	102	112	121	123	120	116	123	128	113	116	122	89	108	102	122	142	123	124	109	117	109	108	121	108	119	119	129	101	125	146	116	120	114	116	113	135	104	130	114	111	106	124	109	124	124	113	125	117	127	99	118	127	128	116	133	107	111	107	113	101	115	113	119	114	106	110	119	127	123	122	106	135	110	128	99	129	109	110	116	118	109	100	123	142	109	91	111	104	116	115	120	101	120	137	106	122	100	140	116	113	122	119	115	106	117	105	103	109	102	131	126	124	114	124	128	93	121	126	110	104	113	101	118	106	98	111	115	93	118	103	121	111	105	103	124	123	106	114	110	114	131	117	134	111	115	142	107	86	126	94	108	122	117	121	107	99	104	100	106	108	112	131	119	97	108	116	131	109	105	120	110	127	129	109	108	125	107	138	114	124	131	101	116	118	113	135	116	118	112	126	126	111	83	113	123	115	117	114	117	124	111	125	121	102	117	111	112	115	98	124	119	96	123	97	105	113	110	138	115	116	106	134	117	108	120	114	127	112	115	118	108	122	113	100	107	117	133	109	119	123	123	120	96	99	130	116	99	106	120	122	132	105	147	117	122	125	128	121	109	105	115	118	121	103	123	110	105	113	135	128	122	128	112	123	103	116	126	126	99	118	118	115	95	130	104	103	105	105	128	136	115	117	119	111	128	101	105	103	115	133	121	111	106	109	112	105	118	110	122	119	129	126	112	129	118	107	92	98	121	111	121	113	102	103	140	119	136	124	101	111	103	125	110	108	122	124	104	120	95	112	121	102	125	111	93	119	122	110	127	105	131	117	115	112	104	107	110	105	124	114	120	92	128	120	107	120	109	113	112	121	130	111	129	96	101	107	88	135	121	109	100	105	117	125	97	119	125	133	113	118	108	121	135	100	113	124	103	133	144	113	134	128	120	116	107	130	100	124	125	106	109	132	117	106	125	117	117	109	114	107	99	125	129	123	103	118	117	123	105	122	129	130	108	120	133	116	112	127	104	125	106	117	120	125	119	109	131	93	105	110	104	119	117	130	103	125	113	108	100	107	117	111	113	121	113	127	101	111	114	114	132	116	101	124	134	121	103	114	119	118	112	117	117	106	131	112	111	108	96	116	107	115	119	137	126	129	103	104	119	107	110	109	112	116	122	116	113	121	116	104	98	105	116	119	93	122	109	123	147	114	118	114	109	124	109	113	127	130	123	123	123	118	116	119	128	124	99	113	129	125	97	135	89	121	108	106	122	131	118	125	124	119	128	119	108	119	104	100	124	139	103	100	136	112	122	136	149	127	116	118	117	122	108	118	118	113	110	98	117	100	121	105	132	99	122	115	119	108	119	127	126	108	120	121	99	101	125	106	136	124	129	134	105	103	115	138	113	121	119	115	124	122	118	104	94	106	109	110	105	113	120	118	128	101	124	104	121	109	111	139	97	103	107	105	103	131	104	120	111	134	113	106	133	120	133	135	136	120	111	104	110	142	116	122	116	108	113	137	105	97	127	111	112	135	125	134	102	103	136	101	114	103	123	86	119	134	88	124	108	126	129	115	112	111	106	133	121	116	115	131	126	114	112	120	116	100	122	132	105	100	113	115	117	104	105	140	127	110	117	134	113	110	121	128	110	127	114	136	122	138	111	120	102	124	104	107	122	108	106	115	94	116	99	122	130	112	104	129	112	107	140	94	127	121	123	115	125	125	114	103	85	111	105	116	121	128	134	119	105	90	109	143	118	109	128	101	120	126	124	128	109	110	106	115	112	108	112	104	100	116	110	137	110	118	120	112	135	110	115	112	117	109	131	112	109	116	101	109	112	113	102	123	136	90	100	112	113	125	122	116	106	107	123	105	127	120	127	131	103	111	110	135	108	122	125	117	114	106	98	107	106	103	116	107	114	120	124	120	118	138	97	106	133	97	117	104	107	124	122	128	105	130	116	108	119	136	109	96	93	135	130	115	116	107	114	121	111	122	102	135	124	117	129	108	111	130	113	108	117	104	110	105	123	117	148	125	124	123	124	123	124	132	98	124	137	118	103	120	126	95	121	118	108	112	104	111	132	150	111	114	127	113	108	117	116	117	110	130	120	112	112	122	108	120	122	117	109	118	109	108	109	124	108	103	106	117	106	99	135	133	104	130	124	136	121	123	117	96	117	115	106	130	99	90	114
8202	888	1570	1854	1550	1128	966	779	673	643	579	488	490	453	441	459	389	402	389	376	395	392	401	355	396	321	349	352	331	334	341	328	304	328	336	347	280	311	306	312	310	333	335	320	310	361	320	310	287	334	333	308	339	326	294	318	313	341	323	286	339	340	324	359	314	304	324	294	341	312	296	307	319	306	300	312	307	353	317	335	297	338	299	345	294	317	337	324	327	312	331	301	304	282	327	274	333	284	315	342	295	308	316	290	297	293	284	304	290	328	329	336	280	313	324	303	323	320	300	310	303	323	303	304	310	327	309	248	313	334	288	335	302	312	287	319	315	305	294	320	288	289	290	322	290	298	337	301	303	314	312	301	297	291	279	300	320	326	303	326	312	313	326	273	305	336	307	304	281	294	308	331	332	304	313	353	289	300	325	313	306	296	298	297	318	302	304	308	305	301	263	307	291	283	291	298	297	275	272	261	303	303	281	290	290	320	303	278	297	288	299	321	305	291	321	324	307	280	308	300	314	279	321	319	336	286	299	325	317	319	292	307	307	284	329	285	300	277	318	302	293	339	314	291	304	337	301	295	283	269	308	307	331	329	292	301	282	300	319	307	293	324	326	326	314	311	314	302	317	310	325	335	299	302	297	324	303	306	325	340	289	299	302	309	266	330	322	291	303	313	297	297	297	280	311	303	305	310	287	295	314	309	312	306	282	327	267	294	302	290	293	296	296	318	322	311	290	285	326	295	301	274	312	284	285	272	329	325	300	314	329	318	305	274	332	281	289	275	331	308	305	288	294	310	291	297	300	336	276	274	318	305	312	283	321	287	314	297	302	320	291	268	281	293	303	318	308	300	268	313	311	321	348	295	292	308	289	300	311	306	281	282	320	299	298	273	312	322	283	307	311	310	315	279	284	319	319	297	321	294	291	282	329	308	297	295	291	282	303	313	297	334	306	325	319	298	315	311	273	316	342	302	299	301	319	296	301	260	321	315	308	294	321	281	311	321	288	310	323	320	285	296	323	287	317	301	285	296	296	313	283	274	316	298	297	317	330	279	306	313	323	313	321	324	307	283	305	275	310	310	284	298	310	308	316	321	330	304	287	305	324	306	304	271	295	305	300	317	279	305	328	305	317	303	286	327	295	296	278	284	288	313	274	309	305	295	286	295	341	283	295	303	314	323	295	326	302	312	307	306	308	297	300	301	297	290	286	305	285	312	277	330	342	292	284	331	288	306	267	294	301	295	282	309	316	288	294	266	270	324	264	344	292	280	297	320	307	294	293	314	326	291	320	326	290	305	299	286	320	311	298	281	287	324	281	296	326	316	298	306	314	293	313	310	345	330	316	315	302	300	308	297	297	314	344	278	295	304	263	293	317	270	260	291	291	275	282	315	298	303	274	303	308	307	283	315	300	313	312	308	306	297	320	280	282	312	315	286	319	305	289	313	316	298	289	320	325	314	300	301	294	291	295	300	297	271	317	307	310	302	260	270	306	314	285	314	330	314	289	302	296	319	269	291	293	275	314	305	295	293	297	296	317	324	305	322	286	293	291	300	321	301	325	295	297	333	311	302	329	305	281	298	280	320	302	315	306	257	293	266	305	312	298	287	288	345	299	301	312	305	291	315	311	322	300	302	307	301	306	279	296	287	291	319	262	317	320	318	278	290	311	299	310	280	305	313	325	292	321	276	303	284	298	296	330	284	328	328	268	324	271	302	312	285	308	279	278	339	324	305	280	316	314	303	276	343	268	274	340	304	319	287	276	305	337	312	319	299	283	273	286	318	304	304	278	313	322	309	291	298	321	330	320	316	286	313	320	299	284	305	260	305	294	314	296	316	295	287	312	280	282	284	296	306	296	319	300	304	290	289	313	316	305	327	351	284	307	324	317	322	311	306	295	337	353	304	291	297	297	295	316	328	282	321	332	294	298	331	292	311	285	282	273	323	279	349	318	295	316	305	300	327	297	318	284	284	270	307	320	266	269	313	305	300	277	305	290	309	286	259	316	300	312	327	299	288	285	330	294	304	290	330	276	313	293	295	321	284	340	310	299	320	322	274	286	326	277	303	300	328	296	297	274	347	279	298	305	321	305	344	284	271	325	296	302	309	316	313	289	289	277	288	303	326	341	290	288	299	288	313	328	296	301	263	323	305	294	324	271	307	313	288	285	320	307	266	289	296	281	307	306	292	301	311	308	288	303	310	299	327	303	297	333	314	293	298	308	307	293	285	291	291	308	313	320	326	294	274	317	322	280	264	297	298	285	325	319	317	322	325	293	329	318	307	293	318	328	294	286	263	295	314	311	257	309	302	304	318	288	315	311	269	316	309	290	314	344	305	309	321	308	288	297	314	300	322	287	302	322	293	306	304	301	293	293	315	318	301	305	326	292	294	314	289	308	324	278	319	323	335	301	296	316	330	300	325	327	273	297	292	274	276	295	293	304	296	319	317	306	305	285	314	330	282	327	295	309	321	278	280	310	313	288	313	294	302	272	305	306	281	303	311	277	287	314	286	304	315	337	311	297	303	307	279	305	312	296	268	322	296	337	297	303	281	307	314	286	337	289	277	293	317	314	326	290	284	326	312	305	282	325	294	294	315	307	348	297	309	290	286	307	275	294	303	313	315	302	274	298	296	276	300	300	302	301	302	276	308	290	315	312	318	308	290	298	317	298	315	294	285	266	260	300	292	288	304	282	315	331	292	288	310	322	303	295	298	296	294	318	312	313	309	326	319	340	290	284	297	298	289	287	290	315	305	311	264	322	260	293	294	316	313	299	326	304	277	317	351	317	296	303	322	300	275	318	260	284	298	296	319	321	271	295	289	291	311	290	312	282	284	276	313	334	319	311	314	267	295	291	307	270	309	284	283	310	313	320	292	337	334	265	299	279	297	301	270	307	307	281	294	319	273	297	293	303	285	300	300	298	274	308	319	295	305	285	279	310	314	281	289	317	309	336	320	318	318	281	297	314	301	305	321	292	305	284	314	302	294	316	311	330	297	297	266	269	312	290	299	345	282	337	303	301	322	313	313	323	306	296	321	310	287	314	335	292	308	299	309	327	301	316	282	308	310	320	288	323	273	286	300	310	301	302	291	293	305	316	322	295	311	309	285	303	274	345	290	325	314	311	317	291	308	291	295	358	298	317	308	290	289	316	321	286	298	344	327	294	304	336	307	311	301	294	328	278	288	301	298	292	321	280	283	333	283	298	291	286	314	317	287	321	319	307	287	288	318	275	298	291	279	315	325	335	305	291	346	301	305	348	325	302	326	290	300	304	280	301	305	307	329	333	320	318	289	304	326	296	324	301	303	305	308	302	315	298	288	332	310	301	302	328	303	296	286	314	291	305	329	301	304	280	316	315	284	309	302	306	306	319	298	297	289	317	312	328	319	278	289	271	306	290	322	295	319	266	337	315	286	287	308	313	308	299	301	317	289	331	300	305	320	296	309	314	309	315	303	285	322	263	286	309	303	322	320	319	282
1558	352	334	359	311	335	375	344	334	343	346	333	325	362	330	330	387	339	341	313	319	328	346	334	353	351	343	335	335	361	359	343	335	342	310	303	352	364	332	298	333	314	328	327	341	316	334	284	317	349	351	355	370	325	342	344	351	312	339	339	368	355	336	336	322	306	368	319	343	367	330	331	326	327	330	366	298	298	326	366	373	351	384	327	330	345	382	319	332	329	340	354	318	342	355	347	356	330	317	340	320	347	330	358	344	297	353	371	333	341	346	341	316	328	356	364	337	387	330	320	321	316	327	354	371	359	353	316	333	328	312	336	321	339	348	312	325	335	340	388	357	331	314	328	334	326	361	309	336	349	337	337	330	353	327	352	304	316	339	315	322	346	298	334	366	361	383	360	335	358	358	349	313	312	334	353	315	327	364	354	346	367	332	357	327	331	327	332	329	343	347	294	355	359	306	315	331	357	367	362	331	296	354	345	364	331	352	338	363	354	387	326	327	328	374	345	323	341	352	310	349	343	349	339	331	356	349	317	332	321	356	334	345	332	345	322	335	351	374	333	337	314	359	398	317	324	369	349	331	318	337	351	341	283	335	319	346	332	333	322	314	339	308	337	329	335	351	299	325	332	322	344	341	303	322	336	353	307	359	332	352	334	333	313	358	322	364	338	328	311	322	342	352	288	331	320	374	348	352	332	300	348	362	334	299	315	340	317	358	313	350	334	358	333	324	346	345	355	329	388	304	280	314	332	371	339	382	345	311	349	329	359	310	356	312	369	367	336	351	313	317	344	354	356	347	368	358	329	348	355	364	337	307	282	345	383	337	327	330	304	324	334	331	344	323	304	339	369	301	326	352	364	352	317	368	326	358	369	334	383	372	371	337	329	349	354	336	326	351	347	335	349	330	342	382	355	326	359	355	338	359	309	336	340	348	350	352	333	354	347	380	355	338	369	350	337	304	327	364	317	320	332	327	338	324	367	333	351	355	313	315	331	337	331	325	329	338	351	307	294	307	317	357	330	344	312	344	367	363	348	320	370	330	361	331	324	337	319	330	355	311	334	344	369	313	314	306	322	333	333	328	317	313	312	341	355	331	331	335	337	368	283	329	317	333	352	339	323	363	353	330	349	314	358	361	338	333	320	328	352	343	313	339	387	335	358	325	360	363	319	362	302	358	345	316	337	344	346	310	291	362	352	320	301	328	312	328	330	348	308	320	328	316	361	381	325	398	345	350	374	323	338	343	342	320	318	351	335	352	337	336	352	331	354	366	316	367	356	353	318	317	335	309	349	329	333	350	315	315	344	370	341	372	370	314	348	350	359	336	323	335	347	342	301	348	310	377	333	339	339	358	311	332	318	333	374	340	334	331	344	361	346	341	352	317	337	323	382	338	314	335	353	320	344	358	314	333	346	370	331	363	351	333	314	327	334	344	368	338	329	330	360	377	352	392	351	350	351	356	344	322	296	360	355	375	375	362	357	344	351	327	359	357	359	348	338	359	351	311	330	336	329	334	311	325	362	346	340	319	365	367	337	347	313	337	347	329	360	339	378	357	325	294	327	323	316	359	330	350	348	331	308	300	365	299	318	340	323	358	322	312	341	345	351	360	316	299	319	330	373	342	340	325	335	305	330	353	341	302	346	332	377	325	298	361	317	317	375	335	326	378	333	330	320	316	343	373	339	325	315	368	321	348	311	289	325	387	340	324	313	331	368	335	347	341	334	328	344	337	327	371	314	299	376	361	330	335	321	328	334	364	320	355	351	354	360	382	348	303	359	320	348	344	350	342	352	377	355	345	349	335	352	341	318	336	361	333	338	366	354	355	347	338	301	338	341	369	349	343	349	342	310	338	349	347	340	365	325	331	318	329	329	327	348	323	332	330	340	345	348	337	347	335	340	363	337	316	335	323	359	339	363	347	314	350	369	326	326	328	308	345	325	324	347	347	327	331	343	331	338	347	376	337	341	326	336	340	345	364	324	373	373	390	361	325	341	350	293	374	356	341	352	362	335	333	362	330	336	335	288	318	345	334	337	334	357	323	354	349	335	334	381	354	282	333	341	325	342	315	353	328	339	332	300	350	347	325	319	330	327	348	344	334	335	364	313	330	365	364	285	326	380	360	343	336	350	346	322	356	334	339	325	334	326	352	325	323	339	317	319	345	313	360	366	346	324	366	347	351	335	369	315	329	365	376	328	312	342	339	337	319	372	351	353	312	322	338	310	314	301	321	379	353	357	329	365	324	349	340	358	346	370	312	334	347	330	331	354	303	321	330	329	327	338	320	317	358	352	330	360	340	365	353	316	343	338	305	343	322	341	368	308	338	361	375	356	335	343	339	350	314	326	335	343	342	377	330	346	343	345	361	307	381	316	360	333	342	316	318	349	367	345	334	347	327	343	320	332	321	308	332	321	338	328	331	342	309	356	358	339	337	312	360	316	348	317	331	400	335	345	341	298	345	324	324	362	343	327	324	393	328	356	337	306	317	327	335	312	324	314	328	314	326	345	351	331	358	335	342	328	344	369	319	330	348	334	347	368	335	324	341	331	342	309	342	338	333	327	314	336	336	313	311	321	339	338	348	342	279	351	344	325	347	318	306	342	326	336	340	329	332	336	326	364	324	322	314	346	327	335	338	318	315	347	370	343	331	308	335	357	287	336	320	346	340	350	373	384	376	300	331	335	342	351	330	335	320	327	323	293	350	309	351	323	336	338	323	361	333	350	365	338	298	312	313	328	292	304	374	351	381	370	357	325	309	348	338	319	354	334	349	309	340	319	320	307	357	346	369	349	348	352	355	330	339	321	350	320	315	356	379	351	335	353	332	342	299	319	337	338	345	381	329	360	325	373	333	345	303	322	339	333	344	341	337	358	314	374	339	310	344	353	314	320	322	326	347	326	336	321	341	332	346	357	297	343	331	342	305	323	336	362	347	385	317	314	316	340	324	352	345	346	324	335	342	361	379	363	331	319	304	304	340	318	360	357	305	336	351	335	360	351	340	333	361	300	325	359	310	351	323	313	337	314	320	312	351	317	384	325	323	355	320	344	360	325	320	334	349	329	356	315	323	322	333	346	322	357	349	317	307	309	333	361	365	376	357	349	331	339	338	337	339	321	294	316	341	375	349	313	309	326	326	357	334	334	317	343	342	353	323	325	343	275	307	309	319	343	349	374	330	309	324	313	316	335	335	352	348	372	349	348	325	332	331	310	329	347	319	349	355	325	302	365	314	353	347	362	355	332	352	383	347	307	347	341	348	312	356	329	303	340	357	356	342	355	367	388	341	352	318	329	338	334	347	331	325	330	356	351	339	336	334	335	357	323	323	356	360	311	352	314	335	356	332	334	324	336	340	334	343	310	327	357	359	369	340	346	353	372	336	342	322	354	372	372	313	342	327	310	354	322	351	349	369	337	342	288	324	339	348	362	358	359	347	317	358	374	329	295	335	349	337	335	334	323	316	306	367	338	330	321	322	362	321	375
2060	793	856	836	798	801	814	785	774	796	748	749	757	799	819	804	784	787	773	832	825	795	819	791	810	800	826	789	800	758	745	775	768	818	826	791	792	771	766	817	808	752	742	801	793	768	811	795	768	777	809	789	802	765	808	722	769	820	768	838	778	767	766	793	794	793	742	770	799	787	788	780	782	768	822	768	744	773	787	762	847	766	789	778	830	732	771	810	806	811	778	772	803	830	822	817	787	761	838	778	810	800	754	804	750	816	776	779	778	818	807	763	835	759	783	788	776	835	808	765	783	835	790	824	819	768	769	785	839	803	784	774	789	759	819	758	793	765	783	802	767	775	789	803	808	805	766	796	819	784	808	800	771	798	832	720	810	769	813	811	753	829	780	786	805	793	829	764	803	781	786	778	770	797	737	806	771	817	798	784	792	762	807	735	836	801	810	805	804	815	754	782	760	788	753	788	754	797	796	791	774	764	707	819	814	809	766	835	771	758	790	796	799	764	785	775	801	742	807	762	811	806	779	836	816	767	791	770	849	846	720	804	802	809	753	794	797	807	797	771	761	778	771	765	783	781	784	742	770	764	769	798	797	800	831	786	764	767	762	789	806	828	776	793	812	778	771	750	801	775	829	770	790	793	836	733	805	754	773	798	793	775	785	724	828	791	775	791	788	751	797	795	773	826	782	780	819	779	737	785	741	844	826	801	817	868	802	788	824	765	792	828	781	792	779	795	790	766	779	811	800	815	792	829	806	849	793	799	768	776	771	781	790	803	829	782	767	744	784	778	769	805	757	777	780	812	797	783	783	776	761	808	771	778	778	755	779	803	776	793	740	729	744	787	745	802	754	773	816	822	816	801	794	759	795	746	833	772	778	788	777	796	806	762	823	799	815	816	808	813	820	773	781	806	821	818	774	756	809	818	795	795	749	755	760	713	807	794	763	805	795	752	787	794	786	789	722	782	767	796	779	777	730	760	776	757	836	776	770	764	808	793	767	809	786	773	781	824	842	736	803	805	760	805	816	727	750	816	796	785	789	767	766	821	760	792	782	774	770	759	804	777	830	795	753	797	785	774	768	808	774	803	787	803	813	765	787	737	768	763	844	798	795	746	709	753	833	758	796	813	836	817	862	772	760	789	795	771	745	815	790	762	776	798	771	773	803	814	789	811	766	821	765	822	801	746	795	758	780	790	792	864	776	766	834	774	826	842	788	753	822	786	795	800	812	804	795	801	799	810	854	759	759	757	777	783	792	792	775	758	792	811	769	828	790	771	785	745	760	773	802	788	735	853	801	789	755	739	782	779	837	760	804	766	804	812	814	758	778	790	807	795	765	752	752	782	760	760	837	797	782	789	772	769	816	809	784	816	803	781	775	800	743	752	807	780	758	788	799	787	797	816	830	780	767	810	818	786	744	800	792	758	803	779	772	760	789	801	784	787	743	816	734	739	794	753	849	801	735	817	739	779	771	719	822	790	745	799	763	771	820	765	787	790	767	791	819	773	745	782	804	762	728	680	826	794	748	788	817	758	761	777	791	803	802	754	792	801	855	813	767	763	802	762	807	786	764	781	818	805	786	785	825	752	792	728	738	792	768	788	747	783	782	772	801	800	758	811	786	748	838	834	798	787	806	807	795	830	827	808	746	823	821	762	764	817	853	746	768	722	793	790	786	775	773	803	832	787	820	819	813	750	759	756	799	800	755	739	806	769	769	824	745	793	787	786	735	801	797	798	820	775	830	809	770	750	782	771	776	755	781	745	759	803	772	789	793	763	745	794	773	774	784	779	776	830	750	804	748	824	727	808	795	756	819	800	774	791	730	782	781	782	837	783	777	770	773	808	765	780	776	712	800	801	780	777	783	766	825	825	795	786	772	818	777	783	766	775	724	770	791	851	762	809	789	805	782	746	815	772	791	776	784	842	814	768	815	768	766	834	736	805	798	818	798	762	759	772	821	791	810	742	788	767	745	762	819	773	766	800	750	795	791	851	804	804	761	768	786	811	813	783	765	794	819	731	763	777	773	800	776	776	795	752	784	802	745	785	775	798	795	797	750	798	748	772	807	857	730	795	814	806	774	818	767	793	753	774	754	799	772	784	817	804	786	780	782	802	814	798	753	782	758	773	759	772	870	728	772	737	725	786	779	818	783	790	791	765	801	738	775	767	797	808	776	799	813	866	820	806	762	794	777	808	798	747	747	810	796	825	803	776	810	812	734	792	793	763	766	819	780	787	728	755	805	784	844	799	766	801	817	831	803	778	785	789	776	835	831	756	801	806	797	777	785	774	736	807	867	781	814	800	780	813	777	765	778	817	778	755	774	754	777	766	800	784	792	805	764	811	809	833	799	774	767	762	713	815	782	801	806	788	811	797	763	786	774	796	764	811	772	790	802	831	815	764	808	767	792	768	732	795	821	831	837	799	737	739	750	776	823	757	800	802	801	796	812	778	786	804	805	824	744	802	797	777	733	751	782	794	771	820	803	765	837	801	778	756	809	759	844	752	758	789	822	769	771	774	772	781	770	765	784	781	800	770	776	820	747	743	791	801	762	806	793	765	816	745	764	798	789	753	778	754	800	818	799	797	799	731	766	776	732	801	806	804	834	759	780	820	788	750	765	759	783	772	727	746	790	781	777	816	803	808	774	790	745	801	777	824	787	781	806	820	763	771	783	774	737	792	789	813	881	764	778	813	778	810	822	776	812	766	795	804	764	776	734	767	806	822	780	763	776	798	809	802	796	807	801	791	772	764	765	789	794	756	791	713	800	798	813	784	768	756	808	813	736	771	756	766	744	799	730	776	837	797	805	793	782	767	768	760	804	799	779	792	775	804	744	794	833	797	775	776	750	836	798	803	803	805	773	783	815	766	815	801	767	820	738	795	811	761	737	761	798	820	807	743	754	768	765	790	774	771	772	754	766	749	737	778	763	801	812	792	773	770	802	771	774	790	767	773	840	793	733	746	816	783	763	831	767	808	759	753	789	819	795	778	791	753	794	811	777	777	785	728	839	767	793	729	786	855	780	767	766	774	750	815	789	777	812	766	768	776	759	780	788	817	803	815	801	781	854	797	791	763	809	773	807	790	798	765	784	762	772	766	798	772	863	823	776	745	795	735	761	802	795	799	736	764	766	801	760	801	801	804	771	810	786	875	831	798	765	804	771	789	786	788	794	708	820	785	805	740	843	774	768	783	736	793	810	787	772	753	827	806	822	745	795	780	772	798	744	787	772	762	804	781	774	752	797	796	808	804	824	806	796	772	796	731	767	760	763	769	784	791	798	793	805	762	775	819	757	754	797	776	792	846	777	782	829	810	812	847	829	827	787	778	770	806	763	776	801	749	789	812	723	757	786	823	772	804	787	746	846	801	757	769	751	801	773	772	762	746	789	741	834	820	791	810	824	737	747	780	785	774	782	738	799	780	785	821	799	718	803	755	756	749	823	757	812	797	800	801	757	778	715	759	783	789	755	784	803	797	812	794
7662	609	585	511	400	375	312	325	310	298	270	256	300	302	304	305	260	258	291	270	298	240	278	243	274	284	280	283	256	301	258	266	247	271	266	284	240	295	274	265	268	258	284	287	292	277	262	253	275	256	278	309	260	255	281	303	273	283	289	267	280	236	240	289	248	250	274	241	290	264	272	265	272	280	273	274	250	301	257	264	281	219	266	276	247	285	263	271	255	254	226	270	280	253	279	283	273	281	246	269	264	262	293	284	276	250	258	258	273	270	258	269	265	248	291	270	269	256	287	273	286	278	267	261	251	278	281	273	286	261	267	245	271	269	265	291	278	251	284	262	269	274	269	282	257	269	242	232	287	259	251	266	282	267	280	264	265	243	268	288	257	286	284	290	268	274	275	263	285	302	277	236	246	278	274	240	296	264	269	280	249	277	258	249	263	249	292	255	249	268	300	283	301	247	237	283	264	275	269	255	286	289	255	301	284	260	291	250	254	234	269	269	269	259	283	247	252	257	277	275	268	273	275	238	302	299	264	280	264	279	264	240	244	281	266	264	266	240	280	242	256	279	259	247	285	259	286	302	292	283	304	266	302	237	245	240	289	237	272	274	262	295	242	277	289	264	273	265	274	240	263	272	260	268	268	300	298	264	274	268	288	255	239	265	279	267	245	268	261	278	289	259	299	271	285	251	273	263	255	231	262	261	279	257	271	255	293	243	237	252	266	262	290	268	268	301	273	252	256	267	251	273	267	283	273	266	277	258	249	270	275	287	285	250	246	261	256	279	265	278	246	295	253	259	277	254	241	233	276	292	296	273	250	289	272	284	246	260	273	254	274	276	274	260	253	280	285	245	285	279	252	291	282	276	292	292	256	246	267	243	269	257	266	323	277	267	294	267	261	286	270	281	257	258	283	291	283	264	223	285	281	247	294	268	278	289	279	291	251	248	296	256	269	251	293	235	260	244	280	301	272	248	281	269	267	286	249	277	293	265	250	272	273	278	279	260	306	259	270	266	315	269	256	266	273	255	252	295	274	251	269	261	279	280	267	270	249	272	309	261	321	251	273	276	266	296	260	279	256	305	271	257	266	258	316	277	258	281	280	252	260	267	285	298	296	292	257	236	254	232	271	235	237	253	309	279	277	270	257	296	264	272	266	275	255	238	248	261	246	227	257	262	259	286	249	274	245	255	262	275	266	267	235	248	306	277	280	284	256	264	250	261	256	293	257	281	263	274	297	262	273	269	271	256	300	235	260	258	271	274	279	276	260	264	268	237	268	254	262	275	263	272	291	272	251	256	280	264	280	279	282	269	302	268	268	241	273	262	231	232	252	268	258	268	269	278	274	255	261	267	289	286	259	249	259	228	271	246	301	244	243	266	261	269	257	265	254	242	268	283	261	251	250	253	281	218	254	274	260	262	273	264	276	268	277	247	264	272	278	270	268	291	290	241	290	284	315	249	261	261	281	257	256	250	281	268	249	267	268	256	284	298	273	279	258	270	277	276	288	268	295	241	258	272	282	301	234	266	247	277	294	249	245	267	233	242	291	280	295	253	262	303	265	265	271	239	275	255	230	262	251	253	262	261	290	247	294	263	277	279	266	246	261	278	292	276	278	255	266	274	270	246	267	249	300	278	255	238	288	290	269	288	289	281	267	286	267	249	283	293	262	281	271	261	292	267	241	281	252	256	286	293	290	261	254	285	267	283	243	261	250	304	282	275	274	267	295	238	266	249	301	279	312	272	280	263	289	248	271	261	237	294	273	244	277	280	257	246	252	261	250	278	283	259	302	284	263	275	268	233	264	257	261	285	267	256	254	256	250	269	272	233	292	276	258	258	253	263	265	255	274	278	271	278	241	277	258	271	244	269	288	270	258	248	281	276	262	241	297	276	255	247	239	270	277	254	261	286	295	287	293	285	277	278	278	268	280	248	251	278	264	248	243	243	260	265	210	280	262	259	255	267	289	295	275	262	287	237	277	254	299	273	254	265	264	270	265	236	306	231	240	287	253	281	269	260	281	282	276	248	230	270	270	265	265	304	272	282	262	255	260	251	272	295	293	272	260	281	283	267	249	305	214	290	287	281	305	236	256	250	258	277	284	296	272	254	269	244	250	279	261	288	283	247	258	266	245	258	256	257	276	261	276	268	269	231	273	273	264	272	277	242	265	300	258	277	284	274	249	303	278	252	289	249	259	282	270	281	241	266	277	281	264	266	259	298	260	221	257	253	265	241	285	270	260	229	271	264	273	259	299	255	278	254	249	271	274	256	276	275	257	256	280	272	276	262	277	256	252	270	241	272	258	259	291	280	288	244	276	308	264	278	232	250	245	290	258	241	287	275	313	237	248	276	264	257	293	304	273	259	252	247	272	306	310	269	282	270	270	293	287	288	268	258	295	257	261	262	263	272	251	264	269	288	268	297	226	259	284	261	262	248	271	276	265	287	302	274	309	257	262	251	256	250	274	277	261	259	287	269	245	243	268	289	259	258	255	255	248	280	290	262	277	261	266	255	267	249	267	241	276	280	261	301	253	267	236	270	276	209	240	217	281	312	289	295	273	290	272	257	294	233	248	258	256	285	265	260	233	264	258	276	271	275	244	258	281	281	273	270	286	260	262	268	278	264	269	266	257	289	245	264	251	251	264	265	266	284	284	268	276	266	237	267	260	231	281	274	277	260	272	241	255	302	235	261	283	250	246	298	286	262	273	284	263	259	279	296	225	255	271	246	264	234	245	270	261	285	250	266	275	285	283	284	258	279	277	265	288	269	252	265	271	269	291	285	239	254	258	256	286	266	228	295	264	283	272	304	264	262	279	286	280	250	265	301	265	250	267	260	257	272	236	297	254	273	258	281	271	265	278	291	287	275	247	271	273	259	276	272	296	247	266	270	264	250	263	287	248	279	296	268	254	240	292	270	279	279	276	256	238	272	284	273	272	299	251	262	263	279	284	251	268	294	302	265	255	252	259	267	258	273	253	253	275	261	298	249	257	284	290	277	258	276	286	267	255	267	271	290	236	258	262	296	256	270	259	268	257	292	243	247	270	270	259	258	264	275	271	266	269	262	281	237	280	277	236	302	266	258	254	303	286	285	262	268	258	266	313	300	261	259	305	283	328	245	266	270	267	292	301	214	276	277	275	291	263	253	283	256	252	277	269	279	281	311	284	266	255	259	275	227	276	273	253	274	228	261	275	246	251	273	274	226	261	291	265	265	265	259	275	263	261	264	262	257	292	309	261	254	253	259	255	255	248	258	282	259	291	271	276	287	281	288	245	234	266	275	253	270	282	284	246	278	296	249	272	292	287	242	266	301	275	276	279	288	259	266	255	288	274	272	259	243	275	285	273	254	260	258	279	249	260	278	265	257	251	269	258	276	291	245	269	253	273	299	261	301	303	268	282	280	256	253	276	253	257	247	293	261	264	285	285	259	262	249	265	239	262	241	262	250	252	270	288	279	235	257	265	271	278	298	271	271	270	296
6816	951	1249	1486	1246	1073	1006	903	819	761	793	694	720	687	727	706	713	688	699	705	707	635	667	711	634	674	640	672	669	634	648	662	689	637	667	633	620	574	658	585	617	674	625	680	624	627	636	685	642	634	655	660	650	621	606	623	665	633	643	692	674	689	663	601	640	655	613	660	628	643	641	664	622	651	553	594	626	623	663	628	599	622	689	636	597	614	632	665	614	675	654	692	612	651	597	647	601	621	635	620	645	596	640	613	640	631	697	626	597	681	630	636	596	652	661	634	601	585	641	635	614	605	638	617	590	606	602	632	591	611	634	632	638	636	607	574	595	638	626	646	658	618	622	652	651	641	603	638	613	614	641	658	636	634	609	662	670	641	598	631	615	645	616	603	588	621	594	591	620	660	658	623	664	677	677	608	616	614	690	617	629	668	619	654	656	649	648	646	648	618	649	669	630	659	623	653	659	597	657	625	622	634	651	582	613	657	653	667	627	582	616	637	591	628	607	643	615	643	641	587	641	637	629	600	632	651	662	675	621	585	671	654	656	621	655	626	628	644	598	610	620	653	616	627	619	600	628	613	589	644	691	639	634	613	672	609	603	679	604	609	641	561	624	616	669	577	638	661	616	655	670	628	640	582	612	678	596	677	659	642	577	599	694	651	663	600	621	597	637	619	643	601	604	613	636	621	658	622	614	621	657	650	635	614	643	642	624	649	623	601	612	681	646	603	625	586	646	674	624	647	647	628	611	624	640	604	603	603	632	637	645	571	657	649	628	637	634	619	635	632	671	662	642	616	639	599	614	616	626	642	654	651	650	661	654	604	611	611	644	641	650	672	638	623	595	643	634	635	684	638	626	644	644	652	671	656	611	647	703	639	600	610	591	650	686	605	560	627	672	596	632	651	586	625	612	609	647	643	640	627	656	651	634	596	642	612	639	644	603	616	656	651	683	631	623	643	653	634	618	616	644	654	628	652	639	613	627	604	625	686	637	665	614	606	621	637	610	649	606	666	682	641	616	601	620	658	651	623	637	616	615	611	633	663	632	669	607	656	590	671	640	647	638	589	641	651	635	695	643	696	655	687	637	600	659	703	654	609	621	657	627	644	630	669	634	648	631	627	648	675	672	675	650	576	596	618	623	655	588	625	626	645	622	628	642	648	629	657	605	642	605	675	676	647	598	602	632	641	668	605	642	604	679	608	634	618	625	657	666	650	663	649	572	659	625	642	647	599	679	565	603	615	663	659	591	640	643	626	638	693	653	602	686	657	656	655	655	673	687	622	619	650	671	647	648	648	645	622	637	668	614	601	647	632	599	611	607	613	635	641	645	614	649	629	618	624	655	650	603	627	654	631	637	646	608	666	631	621	663	623	634	615	648	648	664	635	641	649	706	654	623	661	665	661	608	641	562	667	627	628	638	665	627	629	589	608	631	647	665	625	652	631	658	687	559	604	672	599	641	656	601	685	584	633	660	634	657	643	643	615	651	639	644	619	695	636	598	670	624	620	625	646	606	592	646	619	623	644	632	643	644	627	632	645	681	649	632	584	604	669	635	620	634	625	609	632	650	611	655	610	665	679	600	672	710	643	645	632	681	644	651	612	657	616	636	641	605	613	626	614	660	662	577	590	676	659	618	623	665	699	619	621	624	605	634	609	629	646	652	634	619	667	657	642	629	641	607	650	640	671	604	621	625	621	646	652	641	610	621	644	606	619	624	625	645	585	638	609	622	613	630	625	642	594	659	595	629	643	635	655	588	635	576	601	628	636	636	625	631	643	659	621	647	643	598	644	601	620	664	628	659	616	608	648	628	652	697	646	619	665	673	628	610	589	649	650	618	621	616	653	642	650	641	630	633	646	627	623	641	622	686	673	600	686	612	609	652	639	626	685	677	636	648	649	620	636	592	607	607	655	653	668	620	614	594	645	595	618	629	631	657	624	631	640	588	680	594	612	611	682	639	598	584	642	605	630	600	639	612	666	615	583	645	607	658	647	652	566	629	614	633	645	657	647	616	670	668	636	612	625	591	645	611	589	637	671	633	634	672	616	636	629	661	602	631	639	666	641	628	634	630	629	611	657	641	617	639	636	646	614	633	606	646	653	625	638	650	641	632	636	625	592	650	669	630	644	585	686	633	597	617	640	667	693	611	692	641	658	566	645	636	648	657	637	631	606	628	609	662	617	614	652	584	593	677	636	604	661	613	628	615	655	665	647	590	577	667	626	601	658	646	592	628	638	603	608	637	632	637	626	622	621	606	609	654	645	631	609	603	670	614	638	601	613	616	645	629	605	610	645	626	593	602	641	626	660	623	686	624	665	631	612	652	649	609	587	645	621	627	605	591	647	654	634	665	578	641	652	646	620	658	658	635	626	680	678	619	620	655	628	640	658	606	590	655	607	638	641	643	596	644	580	656	591	647	663	624	659	638	622	648	671	607	651	603	620	610	630	593	660	631	646	645	646	625	616	626	664	620	622	618	620	630	648	637	570	596	582	673	623	627	635	640	658	640	598	641	650	600	639	616	595	656	617	627	594	607	616	598	655	701	609	609	652	633	622	588	638	659	630	655	653	655	604	607	644	649	605	640	577	674	670	653	667	623	642	639	655	648	626	607	612	639	639	605	606	638	672	636	636	631	621	658	605	620	606	653	640	620	643	600	637	621	651	652	640	632	632	648	609	611	625	666	626	624	609	586	627	628	671	666	634	631	628	634	618	623	605	600	680	662	594	627	598	619	626	622	625	644	688	623	633	637	635	623	697	598	621	627	592	619	621	640	656	638	634	652	558	589	629	628	664	600	685	650	608	628	594	626	680	663	635	613	622	645	650	660	611	655	615	632	654	647	649	635	562	638	612	581	621	703	627	657	623	633	640	663	659	657	663	690	604	634	615	653	622	660	674	655	630	633	648	617	613	653	644	624	620	651	632	636	661	642	614	618	585	678	629	675	637	635	656	625	622	598	612	607	627	612	665	604	601	605	620	638	656	667	649	649	604	700	687	649	575	657	639	640	636	597	608	662	631	603	663	612	625	609	615	668	588	614	634	616	623	586	653	617	663	648	651	652	615	628	633	649	638	638	669	597	599	658	632	603	642	612	611	626	627	604	641	648	663	581	642	643	619	654	631	619	634	637	627	632	647	635	643	645	610	627	642	648	614	672	628	635	631	605	698	628	608	623	643	627	644	614	651	635	599	608	645	620	644	657	613	617	647	669	644	651	647	578	619	653	579	627	647	598	620	666	617	631	604	664	640	600	650	626	613	641	638	678	661	586	592	636	641	642	603	623	628	634	632	664	633	663	634	597	683	565	623	699	621	631	581	612	644	635	602	603	664	648	612	620	588	641	632	663	621	632	595	661	598	614	656	638	594	645	648	651	676	625	621	693	657	609	644	616	651	684	607	606	664	628	641	645	651	669	668	688	630	606	596	664	582	594	637	611	650	610	614	636	615	575	615	597	654	590	623	633	602	670	650	634	617	633	638
13476	856	783	620	374	274	239	180	206	170	167	149	134	135	154	137	128	166	132	124	131	134	109	125	138	128	106	131	123	117	105	141	113	123	115	124	119	110	129	119	119	116	107	104	107	101	105	129	129	139	116	112	121	124	126	114	128	104	123	137	111	107	112	109	128	124	129	126	123	126	127	112	101	114	115	150	125	119	130	127	113	103	119	113	115	105	113	120	121	115	117	103	123	115	119	136	124	118	119	110	93	116	111	106	116	133	110	115	104	112	132	140	104	118	115	109	113	124	137	104	99	117	115	141	113	139	109	104	100	116	111	127	126	120	102	118	96	117	96	127	113	115	112	117	100	129	119	115	101	117	124	101	117	129	97	102	131	117	116	132	110	109	116	108	117	113	111	97	126	103	128	113	108	132	131	114	112	124	102	119	104	132	102	109	130	136	116	97	117	111	119	130	103	125	107	129	136	110	113	125	145	101	113	119	115	122	119	96	107	122	101	103	124	129	114	113	106	118	110	121	116	109	99	114	111	122	101	139	124	114	113	123	104	129	109	117	94	107	96	122	122	113	95	93	117	140	110	120	115	117	90	127	124	79	125	119	140	138	91	129	120	112	119	141	120	119	118	104	108	106	114	121	130	118	122	114	136	110	108	119	124	117	100	112	121	121	118	125	93	136	117	124	113	125	120	116	112	103	111	100	99	141	109	121	132	107	102	114	105	108	120	126	110	122	125	122	105	124	120	120	120	112	125	112	119	107	106	113	124	127	108	122	129	110	142	108	111	124	126	111	102	116	118	109	113	124	120	114	129	130	113	115	116	113	99	109	117	106	119	115	95	119	126	128	116	110	96	95	110	122	119	103	123	123	128	108	99	88	129	111	122	102	118	114	115	105	116	112	104	124	145	122	126	112	111	105	128	107	110	123	113	144	128	100	108	103	105	103	112	108	126	127	143	114	110	109	114	123	113	120	129	108	110	111	127	116	89	102	107	113	109	107	104	107	135	110	111	118	108	118	114	109	117	117	117	102	108	124	134	97	94	128	127	99	110	110	103	109	123	109	138	105	101	123	111	104	132	115	116	110	113	111	127	109	112	122	95	114	128	145	112	116	97	111	139	97	137	87	103	103	136	107	123	114	104	120	134	115	127	113	98	126	133	107	104	120	115	120	119	130	126	150	109	116	115	108	90	108	108	115	146	125	114	125	123	123	119	116	134	89	113	121	116	119	116	124	110	110	106	113	116	106	111	113	134	120	132	114	103	119	117	121	106	120	105	101	119	117	105	110	112	145	119	121	112	113	107	122	118	94	121	100	110	103	122	96	109	125	96	112	103	122	114	120	95	107	134	102	126	135	129	124	109	112	96	120	119	124	110	109	97	97	107	106	124	108	98	104	112	105	97	104	128	118	118	115	112	116	125	112	112	118	136	105	112	127	110	103	109	111	116	101	114	123	115	130	123	120	127	125	106	112	103	112	112	130	128	115	116	128	124	118	114	106	101	118	91	115	113	133	143	115	119	120	105	130	127	102	128	130	116	121	114	97	117	122	102	124	121	117	110	110	128	124	127	111	111	141	113	134	107	117	131	127	100	111	112	111	104	113	147	114	93	117	114	132	115	135	119	119	101	122	119	120	111	121	105	114	133	126	97	132	127	131	119	103	98	111	131	117	140	106	120	99	114	117	106	113	101	106	113	106	129	113	106	94	113	117	123	100	109	118	110	136	88	116	110	105	112	120	108	111	121	113	115	89	127	115	121	118	98	122	109	116	102	124	106	111	112	109	116	122	114	130	95	91	95	111	115	129	107	127	120	115	128	111	106	100	123	116	115	104	124	130	122	99	102	115	115	118	132	122	121	86	128	118	101	119	122	144	114	110	124	123	108	106	116	120	117	99	111	111	129	105	113	131	103	104	110	112	110	111	110	123	106	105	110	108	121	130	111	106	111	114	115	108	113	107	100	106	104	138	129	111	108	110	123	113	127	102	103	113	121	95	107	117	107	132	128	110	100	118	111	114	86	132	111	115	124	115	121	98	125	147	123	131	117	103	114	125	120	128	126	131	138	106	114	119	125	113	126	114	127	106	112	118	127	112	123	123	113	130	107	128	115	136	114	120	113	124	108	110	126	89	111	105	111	95	84	116	117	125	129	133	105	124	122	121	122	111	112	123	115	116	107	121	123	119	115	135	134	113	105	115	111	126	109	129	99	108	118	119	119	119	131	118	98	108	110	115	117	108	105	130	126	109	123	130	116	122	127	124	123	109	128	144	114	132	112	130	119	91	95	107	107	111	102	126	124	133	110	136	121	107	122	117	82	116	91	106	134	146	111	129	112	125	100	138	109	113	117	113	108	118	129	101	110	120	99	98	118	129	130	106	120	81	111	111	119	130	137	94	108	120	114	116	109	133	116	121	103	103	103	104	96	120	135	127	106	112	109	120	117	131	146	112	111	127	120	107	102	124	112	106	150	124	108	95	116	112	105	132	109	110	102	110	97	133	115	125	104	118	100	111	113	128	121	122	102	138	127	111	121	121	133	108	127	111	134	120	122	109	109	116	136	126	131	140	129	120	110	116	104	111	120	107	109	103	115	118	112	112	113	115	108	112	123	113	110	115	111	111	113	124	110	114	103	98	111	131	137	109	125	148	89	114	123	138	95	139	124	130	112	107	100	126	107	100	94	105	121	132	118	110	130	101	125	125	108	136	96	131	118	115	123	110	142	120	109	115	123	105	122	111	122	118	118	124	112	99	118	117	101	109	133	111	114	106	96	107	115	114	133	120	110	98	113	124	113	116	130	101	103	99	113	122	142	104	108	106	120	95	129	112	115	105	95	128	120	111	116	108	115	118	138	109	124	123	96	119	115	121	114	113	129	117	110	109	126	120	111	100	114	91	120	116	126	109	104	101	105	126	129	116	116	122	107	115	144	117	121	106	127	115	112	100	100	133	121	107	106	139	129	127	97	121	124	113	98	111	117	86	116	102	114	125	112	113	110	111	104	116	117	106	124	113	119	115	122	113	102	108	101	124	94	109	111	111	114	125	126	122	129	122	108	123	120	110	102	113	113	122	113	118	124	109	116	109	81	109	142	118	130	112	104	114	107	110	114	133	107	119	144	118	109	114	105	119	142	111	135	113	117	123	119	123	126	106	96	102	119	87	102	127	124	111	120	108	103	121	116	106	104	103	109	114	105	114	128	138	147	110	119	133	124	127	131	133	114	110	112	120	115	109	119	110	126	112	145	114	126	119	118	103	127	106	132	128	126	136	102	116	106	110	126	105	120	114	114	130	127	114	123	103	112	115	106	124	128	114	119	122	108	96	105	106	135	120	107	138	123	101	108	104	109	111	102	103	119	91	117	113	105	107	111	106	116	105	101	112	112	119	108	109	116	112	123	121	115	114	122	116	106	113	149	100	98	95	94	121	124	101	99	118	108	123	133	118	129	117	139	97	105	108	133	127	109	126	114	116	114	129	99	109	134	125
8352	831	1609	1830	1510	1211	913	735	711	609	546	525	485	433	451	438	392	450	434	381	376	421	364	362	329	361	331	370	319	280	328	327	297	354	299	317	328	345	349	328	332	350	330	325	313	339	322	366	319	330	296	306	282	323	296	282	346	310	320	323	323	303	299	309	319	283	299	308	314	307	327	322	296	268	265	304	314	288	333	310	339	324	319	282	313	308	308	318	322	276	317	298	310	288	282	312	291	321	337	303	320	314	337	312	286	281	307	290	312	306	332	298	315	294	317	312	328	303	326	295	309	302	271	317	287	304	299	331	324	281	291	313	308	266	309	321	295	312	281	305	316	276	302	299	307	286	313	305	291	319	285	322	296	303	321	274	319	291	294	293	284	297	298	289	311	294	317	297	263	303	323	322	289	255	303	285	299	293	311	324	296	334	293	288	289	317	321	303	278	287	313	309	280	275	334	294	302	315	305	303	292	274	292	302	310	298	324	329	273	322	299	279	317	292	303	266	304	302	303	297	312	306	317	281	321	304	290	278	324	300	287	308	306	308	322	302	272	290	271	319	313	324	296	325	306	318	312	300	303	322	314	315	307	316	286	304	270	293	294	275	282	300	308	283	319	298	334	347	299	282	280	328	289	287	285	308	317	274	297	317	304	302	279	320	270	310	317	320	301	308	297	331	280	302	333	321	280	309	307	282	297	334	328	308	292	276	276	292	314	303	328	286	314	280	317	292	286	308	302	320	300	320	333	308	323	346	311	317	308	281	340	298	317	288	314	310	302	295	307	290	304	320	302	316	304	309	304	308	283	284	312	300	312	285	307	325	319	303	279	306	302	280	313	291	270	294	297	315	328	315	288	319	287	311	305	305	289	316	305	290	275	288	297	294	315	302	309	305	308	291	290	292	329	286	300	293	292	301	292	334	299	323	301	297	293	276	323	340	288	317	303	288	290	283	284	314	327	296	328	328	339	309	321	268	297	293	296	306	292	288	323	305	277	319	292	321	273	309	312	294	315	295	320	324	272	337	303	270	295	335	322	298	311	299	304	296	289	281	298	338	327	279	318	339	298	322	313	306	319	284	299	304	291	300	307	260	298	341	298	336	297	289	280	299	296	282	264	296	302	323	284	294	329	324	298	299	289	310	312	264	256	324	295	304	300	304	293	322	298	286	301	311	299	311	314	290	281	295	253	311	311	286	292	302	307	309	284	302	284	282	309	290	297	320	286	298	315	298	312	295	316	305	279	307	305	308	254	301	297	335	312	308	309	305	329	316	293	326	281	304	314	289	310	315	321	313	277	315	295	342	328	268	286	333	297	328	298	312	316	322	297	308	287	302	294	272	327	325	310	291	276	310	331	290	311	308	308	319	334	311	295	283	323	274	288	280	321	300	286	336	318	309	305	294	284	292	301	289	300	312	352	280	282	321	287	316	292	308	279	315	283	284	306	320	314	305	334	290	312	262	317	318	303	304	316	308	297	305	309	335	316	309	306	327	311	287	305	300	334	301	260	329	286	287	285	298	329	288	323	320	293	272	316	292	309	293	268	321	298	292	264	314	283	290	288	289	313	296	318	321	329	275	309	296	318	311	283	314	298	283	318	318	315	306	296	285	273	294	284	305	289	313	321	303	331	314	306	323	303	315	327	278	332	312	304	300	319	284	301	301	311	300	311	295	311	309	293	298	316	329	312	292	298	265	278	323	298	311	301	283	303	291	295	315	325	342	311	303	284	280	296	297	331	316	297	312	299	290	288	279	338	325	306	285	327	287	313	316	284	280	315	288	305	320	294	326	281	314	310	297	308	271	303	286	293	335	327	326	294	294	302	288	332	305	296	323	322	315	343	283	281	286	312	268	315	306	267	312	306	322	304	331	344	297	295	299	323	303	313	306	309	298	314	318	312	296	290	290	318	294	301	289	293	304	299	319	314	306	317	287	336	312	337	317	300	320	301	286	320	305	318	329	265	305	299	312	282	296	299	293	331	305	274	307	300	293	304	311	305	302	290	322	289	272	235	304	312	325	289	307	323	294	295	307	294	292	249	312	314	301	311	329	327	299	327	291	307	297	299	308	286	297	282	304	339	276	314	342	299	262	306	321	270	317	329	322	313	322	310	322	298	286	301	308	282	312	281	306	309	309	257	286	307	332	296	313	294	287	275	303	316	321	282	301	312	317	283	290	323	285	302	309	283	308	273	305	314	330	306	300	293	326	312	327	285	286	316	301	302	336	299	318	334	277	271	290	326	300	290	308	305	309	297	326	291	329	315	311	301	321	310	307	314	275	292	321	266	317	299	315	310	304	299	301	307	311	340	293	306	309	317	291	302	290	309	320	296	330	308	308	312	311	301	267	276	301	289	280	267	316	304	302	300	296	323	316	290	300	280	270	307	299	306	311	321	347	299	294	306	272	311	313	320	325	318	317	309	317	323	305	314	316	299	319	325	304	292	287	269	314	289	332	308	322	300	309	354	287	329	298	298	311	286	312	310	275	329	304	297	308	322	282	262	307	293	324	307	266	309	300	297	288	304	308	285	310	292	284	291	295	304	318	331	336	322	315	290	271	336	294	332	299	307	307	325	290	274	307	332	311	295	296	280	306	334	297	288	306	308	296	312	326	295	303	296	277	291	332	276	319	316	296	289	294	324	313	299	298	270	307	282	288	287	322	305	320	323	292	295	304	317	322	323	257	339	301	305	273	302	294	307	327	333	298	322	318	303	282	298	260	300	294	307	296	305	312	315	300	312	312	298	310	297	301	321	285	300	330	300	277	297	314	293	279	303	321	330	310	284	263	350	321	294	311	307	305	313	301	309	314	330	288	305	288	333	306	306	296	310	333	318	271	305	311	306	289	276	291	300	282	299	312	331	329	300	289	281	303	330	309	297	296	317	286	271	339	326	301	306	312	293	301	296	315	309	309	317	313	307	315	305	298	308	328	324	299	309	320	313	255	318	270	303	297	339	327	309	294	304	287	298	291	299	286	306	297	294	309	284	319	271	279	327	303	289	297	297	317	286	319	290	319	289	294	277	298	311	312	305	291	301	292	278	323	317	282	306	287	299	276	319	331	310	308	319	279	319	316	263	316	291	292	285	317	305	293	299	323	317	288	321	290	278	289	310	302	315	311	262	306	317	309	301	288	330	275	324	291	289	284	310	304	314	300	287	316	263	307	312	295	297	295	305	308	332	317	301	316	304	288	312	289	289	317	301	298	284	301	298	315	320	277	301	317	283	259	313	309	298	296	265	284	271	287	308	314	305	304	291	342	306	329	310	305	276	323	302	305	322	341	324	307	290	327	312	305	283	331	320	292	279	294	282	286	311	265	324	323	278	329	298	300	291	330	346	306	305	316	308	331	318	274	307	279	322	294	301	320	311	313	310	301	310	263	293	302	303	280	288	316	276	290	294	285	295	290	302	287	304	336	307	309	284	333	315	252	283	275	332	300	288	302	297	321	320	319	297	271	317	305	290	283	308	280	331	301
1518	351	327	328	337	328	319	337	323	373	352	329	346	317	365	319	391	365	351	380	303	347	335	329	359	330	310	338	348	353	318	306	349	387	358	368	343	389	324	318	340	335	348	324	353	339	377	308	357	359	353	352	313	311	330	339	364	349	350	378	370	356	326	319	341	312	338	343	339	379	327	326	323	335	353	362	347	357	352	351	378	326	327	320	366	359	361	362	333	334	335	377	320	314	339	327	326	340	327	316	339	351	393	328	331	340	308	323	321	341	339	317	323	349	339	336	317	322	325	337	352	344	311	316	316	307	311	352	375	350	333	353	360	314	336	350	347	342	358	327	330	351	346	337	367	357	337	328	347	352	319	356	348	357	351	375	372	324	346	316	355	354	324	307	327	339	347	368	314	349	353	335	361	349	357	340	348	329	307	349	333	335	347	340	335	359	350	318	325	315	358	359	340	350	329	315	358	352	386	325	344	327	344	348	336	341	326	332	362	302	374	347	324	332	305	321	340	343	366	352	360	346	373	333	325	347	328	296	342	319	305	328	345	335	334	359	326	362	321	337	372	324	330	339	296	359	323	266	318	315	342	342	334	314	340	378	306	300	378	325	334	326	315	323	324	332	307	311	316	306	346	325	346	322	371	388	341	345	308	369	334	320	322	318	304	334	300	304	327	338	342	326	338	364	321	347	336	353	330	326	354	324	337	339	340	313	369	384	343	341	360	344	353	366	336	312	338	358	331	327	359	379	344	340	338	306	343	335	366	353	371	342	382	347	346	349	317	326	382	315	356	332	323	330	315	308	313	343	357	338	351	345	377	334	372	330	341	342	330	349	315	359	338	302	349	317	343	328	322	342	325	354	327	306	288	336	340	329	339	337	325	326	300	343	341	287	347	359	332	348	324	347	326	319	339	327	338	338	328	322	338	306	296	337	373	315	336	338	309	333	321	345	345	374	363	342	356	364	330	325	347	331	312	321	336	335	293	311	325	379	355	311	296	365	329	358	336	350	334	340	320	338	326	347	327	373	319	325	357	329	348	344	318	335	360	304	337	347	346	393	362	335	312	370	325	353	340	343	350	360	316	346	321	321	262	318	349	313	299	338	344	330	365	346	319	366	330	345	348	296	336	337	339	329	354	292	324	313	352	332	331	347	312	335	347	315	325	368	325	365	311	299	365	357	342	348	333	292	326	356	336	329	351	317	325	319	330	346	353	337	355	351	316	321	357	335	338	345	345	333	335	351	350	337	325	332	352	341	312	301	312	356	352	365	287	320	371	361	333	316	349	318	328	358	337	315	356	358	311	336	333	344	337	325	322	353	319	348	331	374	332	323	347	340	321	328	308	368	336	331	302	337	333	319	340	336	338	356	301	330	336	343	326	329	318	332	335	337	352	343	382	308	322	339	324	328	392	365	320	343	329	314	333	343	344	334	361	354	328	347	329	337	327	345	335	316	359	362	380	341	345	350	370	337	347	360	322	308	361	350	331	332	311	357	324	337	329	364	362	323	341	323	346	339	330	392	339	331	324	313	309	332	320	334	331	327	323	332	362	323	332	338	339	361	325	373	341	308	337	297	319	348	339	362	332	322	302	354	360	325	356	331	352	321	345	343	346	330	372	345	315	361	339	338	378	341	351	334	347	343	333	308	333	365	342	312	348	348	303	347	367	327	338	330	341	342	317	345	340	334	345	377	371	337	306	340	331	330	373	334	333	354	351	344	330	330	367	326	355	304	314	299	329	349	314	332	359	365	333	308	344	289	338	335	351	319	330	356	334	355	335	335	352	326	310	358	339	347	320	384	345	320	341	320	304	351	359	389	302	363	318	325	324	334	358	296	358	358	302	349	312	308	335	294	345	344	340	325	351	345	320	331	392	294	312	297	328	340	337	313	333	326	357	351	337	312	308	354	310	341	372	353	317	332	339	339	361	342	320	327	327	333	346	327	352	369	345	335	339	368	351	347	312	316	354	320	331	380	306	367	312	346	371	352	333	316	345	369	346	321	340	339	320	326	336	324	342	323	297	346	303	337	316	353	365	354	315	314	325	318	332	338	305	342	330	311	354	335	322	389	359	344	345	337	320	338	333	328	325	359	340	330	320	372	355	367	356	353	340	302	351	274	328	359	321	364	310	367	345	338	318	345	334	325	308	330	319	314	373	342	344	337	379	300	354	339	342	344	331	364	345	354	379	354	347	299	367	354	303	330	295	289	328	335	372	332	337	366	320	370	342	366	338	353	327	325	351	334	316	330	306	320	317	342	321	333	349	357	366	339	349	348	326	344	356	310	316	299	341	319	344	317	338	330	330	335	358	322	332	340	305	323	317	368	322	324	345	381	312	337	319	343	319	339	355	352	367	300	327	341	312	365	334	297	300	347	357	344	354	344	328	337	325	310	345	310	340	335	350	350	340	305	328	298	357	350	329	331	305	331	336	370	358	374	339	331	355	315	343	369	372	337	333	332	364	338	314	347	332	344	307	355	346	325	363	337	300	323	347	337	325	365	364	317	327	320	341	347	371	373	323	327	372	353	352	319	328	327	332	349	305	354	360	316	323	309	317	374	330	353	352	333	332	361	315	355	339	335	342	306	348	334	372	356	311	330	353	332	356	402	378	360	307	297	363	323	382	330	349	361	356	345	345	383	349	334	329	354	372	350	350	322	300	312	346	338	338	350	338	383	361	314	318	331	353	298	327	347	332	386	305	331	319	327	343	342	378	366	328	324	370	334	357	349	344	340	358	320	328	381	332	292	329	332	359	330	359	357	327	341	319	335	329	331	339	359	308	318	315	337	381	324	338	335	357	338	330	317	352	345	355	329	334	341	382	319	325	362	334	315	317	387	323	338	299	331	364	333	330	339	348	351	333	311	343	365	357	333	309	338	369	362	348	363	322	347	358	350	348	295	294	343	312	327	381	328	331	333	367	339	371	329	368	337	348	325	298	341	345	336	362	327	343	342	324	333	299	336	350	353	335	332	320	322	325	292	363	361	343	383	314	352	337	339	378	306	306	337	342	342	355	355	348	362	320	323	323	374	314	336	297	331	354	324	315	322	340	302	309	373	377	342	320	345	345	326	353	319	356	302	305	308	299	361	333	307	359	341	324	365	356	380	341	341	359	344	340	362	343	344	359	351	357	333	339	303	337	318	347	334	312	355	336	337	304	364	339	382	333	347	342	325	315	314	347	327	370	358	343	305	318	330	307	338	340	330	311	336	329	361	284	330	321	349	372	345	315	327	329	330	354	340	347	337	341	329	344	343	333	334	371	337	350	329	309	362	359	360	312	318	335	362	343	345	358	357	338	337	374	313	335	368	292	373	371	331	330	352	346	319	333	373	324	357	339	324	344	323	365	341	337	329	336	364	378	346	362	353	318	340	342	335	296	332	325	327	363	316	296	326	337	331	307	374	342	335	315	320	320	309	344	346	334	323	326	359	318	360	320	324	356	306	339	331	360	303	349	348	292	311	335	337	371	359	344	348
2145	806	816	855	806	847	795	819	770	845	797	794	776	806	795	766	830	831	822	820	830	780	763	777	810	778	781	797	811	821	774	787	785	774	777	784	835	780	761	749	779	777	809	791	800	771	789	783	777	810	767	800	767	798	845	729	783	792	784	810	820	759	786	789	754	819	801	804	756	779	794	778	775	780	829	850	753	810	783	804	780	774	725	814	810	799	753	763	813	772	822	818	830	748	802	820	791	812	722	807	805	742	758	818	818	807	853	759	797	772	788	775	772	736	756	834	743	775	754	765	818	812	787	751	819	774	780	792	840	793	824	747	755	796	792	796	797	809	793	758	774	775	777	763	778	812	770	775	769	721	809	800	773	787	794	772	782	833	770	806	752	788	773	818	791	764	785	808	783	800	801	747	795	852	818	766	743	775	803	781	775	849	782	777	789	757	807	775	827	787	775	728	752	754	778	769	736	768	765	779	793	800	736	777	811	773	772	810	748	769	792	776	783	784	765	789	799	774	813	820	746	819	794	734	800	760	785	828	782	832	772	748	804	773	722	775	781	750	803	820	860	818	742	781	770	749	767	750	760	776	789	732	784	777	789	788	775	782	803	768	771	771	806	803	723	763	791	767	754	787	771	809	772	779	789	824	788	775	779	807	767	708	806	766	772	757	816	768	784	777	785	785	801	810	775	803	766	826	823	779	790	773	782	827	836	812	800	771	793	770	762	794	802	805	806	775	809	808	820	806	801	798	825	729	752	738	775	817	782	781	757	726	772	771	756	793	793	732	785	757	839	776	791	759	800	797	841	795	763	775	819	791	773	785	760	754	793	756	831	786	795	811	750	743	799	760	780	784	796	826	789	779	794	780	765	804	806	763	775	782	829	799	833	821	722	806	804	821	810	809	744	768	772	752	778	791	768	736	759	794	788	732	828	774	839	747	807	780	811	756	785	789	786	760	789	738	770	765	751	824	781	807	808	814	768	807	781	805	811	747	794	794	741	776	783	792	789	783	784	808	819	786	824	763	739	777	786	765	808	728	785	796	801	785	780	748	824	785	792	792	753	775	766	783	805	769	770	810	771	777	816	755	762	803	852	803	813	791	769	772	788	790	748	774	824	796	782	774	793	808	754	799	772	783	742	784	741	744	794	750	840	803	726	787	758	779	813	746	776	741	763	821	792	805	790	777	782	751	785	799	775	803	735	801	772	744	819	798	765	775	767	766	804	785	742	834	792	812	781	796	779	799	822	848	811	796	806	808	760	758	778	785	791	794	746	834	793	727	741	767	808	771	786	820	819	742	728	769	806	767	770	824	749	810	777	788	821	773	789	790	743	806	755	793	809	827	774	763	757	743	770	732	797	797	775	777	773	757	791	793	773	739	833	772	777	786	798	864	798	800	823	798	777	755	812	796	816	833	783	819	810	789	813	764	720	793	800	825	834	804	793	796	772	766	833	844	765	732	783	747	825	739	737	766	857	800	799	784	790	771	794	825	763	809	816	773	843	812	769	781	768	769	743	787	743	810	782	770	787	804	799	794	809	805	803	801	779	803	823	790	801	774	775	794	826	775	811	772	792	825	808	813	753	723	772	757	733	765	816	757	794	754	764	827	800	795	782	755	767	774	820	800	806	819	824	746	796	794	749	771	789	744	750	804	824	848	779	779	798	798	778	750	785	741	772	790	742	795	779	782	732	783	816	782	785	858	764	846	784	759	771	747	790	789	807	796	754	793	745	721	813	695	810	770	796	816	807	747	762	832	805	778	780	752	804	764	814	799	756	778	804	796	765	804	824	796	789	776	755	781	789	763	769	751	822	804	785	789	758	799	779	769	805	752	757	766	809	774	769	772	801	752	798	821	727	823	796	805	804	824	786	780	761	814	797	763	781	761	773	799	760	731	787	762	730	772	825	820	780	768	782	780	776	789	782	789	794	782	832	777	783	793	783	800	806	799	818	780	793	802	776	772	748	799	736	785	745	812	766	807	838	794	788	772	770	813	798	806	802	838	814	773	828	818	774	755	810	737	750	806	793	806	763	769	796	820	814	780	769	801	775	799	778	788	815	811	854	799	775	786	796	770	779	748	724	774	810	843	790	771	795	809	794	814	768	749	742	805	767	789	778	786	788	810	780	792	793	782	767	781	754	817	814	818	770	810	783	818	807	860	802	794	779	832	827	781	808	775	769	755	773	780	820	830	766	803	753	803	834	775	835	754	824	781	761	817	765	809	733	852	767	714	816	767	775	836	785	757	784	739	808	782	786	746	784	791	827	863	796	816	827	798	770	785	824	768	808	804	810	721	769	737	778	797	864	790	757	771	795	816	791	756	829	744	781	754	799	830	775	807	815	800	785	761	804	798	790	829	794	794	778	791	813	766	762	771	791	758	731	812	765	750	758	818	780	771	769	745	820	782	752	713	745	784	735	763	734	797	822	741	794	847	803	765	743	736	792	788	780	786	858	787	755	799	727	837	753	733	817	828	775	781	784	808	787	835	814	750	786	777	847	824	777	767	788	823	794	777	770	770	816	785	775	776	769	771	820	811	805	762	794	802	818	788	838	840	763	751	793	766	788	798	808	779	807	794	746	789	768	796	792	837	748	783	761	776	780	762	775	773	774	816	795	787	743	816	813	788	795	761	747	811	776	740	788	810	767	770	807	792	782	802	791	783	782	814	798	755	789	776	802	814	807	750	783	765	790	748	782	775	757	789	743	838	798	767	760	751	823	739	754	756	809	834	788	768	780	718	794	748	802	780	788	821	783	741	775	831	774	792	790	796	800	714	782	789	796	758	774	773	823	778	853	778	799	799	770	762	711	785	806	778	788	736	764	762	745	803	764	736	772	762	859	813	756	817	802	801	786	745	774	742	799	809	778	775	782	760	764	770	808	788	779	732	783	795	831	869	790	779	780	754	813	873	737	792	806	829	783	818	793	733	773	768	760	791	776	829	780	788	763	776	768	809	746	761	761	764	805	810	813	801	788	790	805	792	791	797	804	811	792	763	809	748	801	802	761	789	788	783	758	758	757	798	753	781	770	756	806	762	774	755	839	796	810	751	800	773	835	788	771	783	788	778	784	747	814	827	829	743	797	833	814	844	745	734	833	766	768	795	812	808	781	761	792	772	788	813	766	770	777	784	824	803	785	812	803	796	816	785	810	773	785	804	784	833	802	759	809	781	754	738	815	781	760	751	812	788	794	775	795	774	776	776	766	809	788	780	771	773	787	792	832	810	819	820	762	780	763	765	780	788	780	788	834	790	826	807	756	795	786	763	801	826	791	847	794	756	736	799	809	808	763	768	786	791	781	786	801	776	776	793	773	755	757	803	734	760	787	796	810	817	783	783	822	820	830	834	761	782	762	797	821	773	753	745	830	783	800	816	734	786	768	818	815	736	785	812	801	749	761	810	797	794	771	761	854	734	788	748	801	771	810	786	785	792	760	817	814	751	774	811	762	762	793	777	798	759	806	814	804	777	834	850	742	782
7415	594	562	473	361	361	308	331	297	279	291	295	274	278	264	270	286	260	268	265	258	263	277	313	271	277	262	308	282	274	270	300	284	282	305	249	272	272	289	238	271	265	270	240	289	284	270	286	274	273	272	234	257	248	277	244	249	300	261	263	256	278	289	287	286	262	285	258	275	259	282	271	312	285	265	270	269	313	247	274	275	246	302	276	254	272	296	268	277	273	304	296	280	292	298	268	291	236	260	285	291	274	241	279	249	243	277	263	262	277	263	289	254	257	290	234	248	266	253	266	262	284	245	294	281	262	275	266	302	250	255	264	261	275	250	284	253	243	280	291	262	319	268	284	283	274	262	291	261	274	267	271	270	235	281	290	291	311	253	274	235	254	250	263	251	250	261	293	264	282	274	259	256	286	289	252	318	264	256	267	311	243	259	262	277	282	266	254	265	288	272	298	285	264	286	275	270	283	262	311	259	275	264	242	250	292	292	252	263	299	273	274	276	277	220	257	284	292	255	260	289	275	295	275	218	247	252	256	277	262	265	277	276	275	290	292	270	258	255	255	246	272	261	273	292	278	311	309	250	255	258	269	274	268	299	248	248	300	269	279	252	273	278	260	250	299	258	260	244	282	246	249	273	253	279	263	284	276	267	282	234	259	271	269	247	301	267	261	293	284	277	284	278	246	260	271	265	242	283	251	280	258	308	284	286	263	278	274	257	287	275	230	292	261	253	283	242	276	274	287	251	289	277	243	240	243	257	280	300	246	256	263	259	272	262	275	276	270	249	266	260	277	277	240	263	295	258	266	304	241	231	281	263	257	254	274	290	242	243	251	272	273	278	244	261	259	265	273	287	252	277	290	271	266	240	253	254	249	278	268	261	276	263	290	285	278	288	254	251	272	238	273	253	258	268	282	261	304	250	272	280	296	273	270	277	302	292	241	278	270	265	268	287	270	277	281	240	228	271	312	282	268	293	263	290	297	263	274	255	248	289	261	246	261	284	242	263	251	261	287	247	256	274	309	257	268	284	256	238	282	265	275	263	247	258	285	285	249	262	301	269	282	312	258	268	291	275	282	245	265	261	265	248	277	303	284	284	241	267	247	265	283	273	281	213	252	298	270	256	232	274	252	265	249	296	276	279	270	234	271	254	324	280	305	297	283	262	245	256	251	263	268	280	277	255	254	264	281	246	282	293	244	293	250	257	278	231	246	258	283	274	241	267	280	292	265	298	238	255	270	261	254	285	288	249	302	272	247	244	264	257	286	276	264	250	247	279	284	284	264	300	242	262	275	263	273	259	267	294	264	264	258	245	292	281	271	281	285	278	313	280	287	295	245	280	281	269	282	261	295	297	255	274	256	263	265	273	248	253	272	262	262	255	251	255	279	241	292	306	273	236	285	261	272	302	275	300	278	266	270	274	282	265	266	256	275	284	300	282	254	261	271	242	268	284	265	297	258	248	241	276	300	289	286	282	251	263	243	265	241	270	249	261	273	259	273	273	258	271	240	270	263	297	288	272	234	259	249	286	242	266	246	253	289	254	248	288	249	303	252	259	248	254	244	246	267	255	272	266	249	273	244	271	297	270	315	269	251	321	274	314	276	293	269	262	269	284	260	267	271	273	274	278	284	275	269	259	252	248	263	269	249	244	290	261	282	295	293	254	269	305	256	257	251	244	282	319	256	256	262	254	293	259	277	246	282	316	274	280	281	278	271	268	275	240	265	283	256	246	285	271	274	257	277	272	275	282	258	260	288	269	266	268	268	243	267	267	272	262	280	278	255	256	289	296	270	272	259	260	281	268	284	287	273	242	282	274	282	262	266	268	280	226	264	266	263	274	286	238	279	252	255	263	292	302	319	268	269	264	287	295	268	248	255	252	263	259	251	256	279	306	275	286	241	283	286	246	280	279	250	264	239	236	245	265	268	264	278	276	278	255	222	259	290	285	278	263	261	272	294	257	284	286	244	267	258	245	247	275	241	307	282	302	262	286	284	255	284	286	264	250	245	239	280	271	254	241	285	289	250	261	233	284	290	265	271	270	283	257	279	269	256	244	258	261	292	252	317	244	268	246	251	278	280	236	258	281	254	280	247	263	280	277	264	271	266	281	293	303	284	293	260	269	284	275	264	271	280	260	233	268	258	276	257	266	301	272	308	279	259	282	237	266	241	261	278	290	251	263	279	224	247	238	265	250	255	263	256	273	279	272	261	271	276	293	267	281	289	297	294	269	268	261	284	287	243	258	297	256	263	281	233	261	251	283	252	305	270	276	264	256	249	244	251	244	255	275	230	295	286	273	265	247	256	271	270	269	257	275	296	250	282	287	264	243	259	285	292	273	280	299	292	306	311	279	261	250	248	259	288	276	254	269	255	266	267	256	263	269	296	296	256	311	262	267	276	290	307	283	281	274	310	252	261	268	283	282	304	265	265	277	307	279	267	255	265	262	265	262	295	259	248	276	266	240	277	285	245	264	264	284	273	266	256	232	258	260	293	262	278	269	288	277	273	276	261	258	259	268	272	283	261	309	287	279	244	277	272	246	279	263	258	255	286	281	253	284	297	267	269	272	291	247	270	270	254	259	253	277	306	264	267	252	264	229	229	276	284	251	266	268	277	288	283	274	290	273	295	278	270	255	300	269	288	286	266	270	223	297	279	250	280	265	272	258	257	295	259	253	265	287	248	267	234	308	261	271	280	284	282	256	217	266	243	249	263	269	258	264	300	281	284	250	283	269	249	274	257	226	245	275	285	292	243	267	283	286	305	269	280	280	240	259	260	277	260	233	259	260	290	294	282	232	285	241	290	260	279	251	239	255	265	270	274	270	264	253	276	288	243	276	282	275	286	304	271	251	263	263	258	248	261	240	277	293	261	267	234	302	276	261	266	261	286	301	307	250	279	273	216	277	264	244	255	288	251	264	289	289	247	272	240	269	277	269	285	288	274	265	258	284	271	256	288	277	261	263	277	252	234	263	257	258	280	240	288	288	261	291	261	278	250	240	278	300	274	252	251	296	257	272	252	263	264	256	268	281	267	280	254	228	245	281	272	270	246	256	263	263	249	276	234	244	297	260	285	278	272	235	296	266	275	245	276	292	307	236	251	273	282	271	292	259	299	264	270	280	259	263	268	251	242	262	273	277	279	279	287	278	293	263	273	295	247	290	288	254	253	275	273	269	267	271	238	235	265	261	261	248	288	284	272	248	250	253	241	271	258	277	294	270	270	266	249	273	245	251	252	284	262	253	251	270	273	268	250	240	265	266	277	273	274	284	262	268	259	281	257	232	275	270	277	234	265	317	281	271	268	276	286	257	261	302	269	252	255	252	229	261	278	283	302	301	283	288	276	255	276	269	305	269	253	251	266	263	286	296	304	280	294	275	255	259	240	286	281	274	255	257	275	261	277	234	266	258	241	266	272	253	286	275	264	281	265	275	259	295	289	266	272	266	268	277	259	305	285	272	262	261	296	264	220	254	263	281	270
6804	901	1302	1378	1332	1045	928	870	798	798	802	731	757	696	702	735	711	682	642	742	728	693	643	682	679	645	682	674	689	691	642	654	580	574	655	676	646	637	631	626	670	653	651	709	689	654	636	703	634	613	673	622	655	635	684	635	700	661	624	677	611	656	583	622	636	617	612	616	650	620	638	614	584	660	670	652	698	630	654	648	669	642	617	661	595	606	638	668	635	616	630	635	662	611	635	594	660	601	622	623	655	641	656	629	650	627	622	609	634	613	635	636	619	670	654	620	616	629	649	596	629	649	611	651	635	656	608	638	605	650	649	672	648	608	624	632	645	657	604	616	583	633	665	648	645	619	628	641	610	653	650	599	647	617	636	620	634	570	612	658	630	600	627	620	645	623	651	648	626	633	655	644	621	650	649	654	592	607	610	648	636	626	599	601	648	639	618	620	641	640	614	610	579	603	629	667	637	637	625	660	640	626	667	602	647	598	621	694	652	615	617	614	611	581	616	621	643	619	646	625	610	614	679	605	598	679	652	578	589	617	581	616	628	624	572	602	601	664	610	649	634	638	624	621	626	651	670	623	688	632	651	644	645	598	631	592	619	584	663	661	645	622	640	650	652	667	571	680	650	638	621	661	624	606	616	674	643	656	656	617	620	612	630	577	679	658	612	668	661	627	632	611	652	632	617	598	638	683	599	596	679	640	688	592	651	636	626	647	641	628	610	620	589	655	654	594	621	674	617	631	611	581	638	643	656	606	624	677	670	655	659	609	623	585	603	628	629	620	578	595	630	634	626	629	583	659	661	629	626	642	613	640	632	691	670	646	637	651	589	634	644	658	616	597	643	601	627	643	612	615	615	658	630	610	638	623	665	650	635	650	616	624	623	625	593	642	640	621	651	606	655	621	643	627	666	599	592	629	622	632	626	678	599	595	629	665	648	662	629	629	646	662	636	634	576	631	635	627	623	630	637	637	647	612	655	624	583	644	616	625	627	646	689	681	645	632	681	629	604	606	642	664	650	654	664	662	639	637	594	585	633	622	627	704	620	633	644	601	605	673	649	619	648	569	631	649	607	628	607	605	684	644	627	674	649	664	638	624	639	645	648	676	594	634	642	667	689	636	658	595	617	663	656	598	620	660	639	653	602	614	618	652	640	675	663	615	608	641	626	613	556	636	633	651	625	604	575	664	569	580	662	611	606	636	658	626	623	664	609	627	653	627	589	651	601	639	627	635	631	607	631	625	650	589	642	603	638	609	602	617	679	620	611	620	596	672	677	608	650	663	619	598	618	610	653	612	666	580	640	655	624	628	718	632	597	626	625	701	640	615	654	618	628	623	639	641	661	669	627	622	685	648	598	661	677	649	616	631	621	583	612	641	678	619	646	603	637	623	639	673	600	642	645	649	632	601	607	601	643	564	615	640	653	650	686	633	598	629	614	660	590	651	624	550	663	616	587	628	627	639	622	600	611	645	618	605	650	672	607	642	621	654	576	625	594	622	652	613	603	613	630	623	631	639	652	673	645	627	676	630	639	616	615	613	594	601	605	588	624	635	633	633	645	630	681	597	570	595	638	644	611	646	654	627	616	604	643	603	591	625	653	651	656	666	582	627	611	632	658	622	626	651	615	666	612	628	616	637	644	674	602	643	624	588	613	645	667	634	609	645	653	624	650	675	598	655	574	644	619	646	635	643	613	641	640	621	639	591	653	643	627	625	646	605	604	610	647	663	651	667	668	621	639	687	656	619	651	613	653	616	613	618	665	605	620	579	601	670	613	696	650	609	622	653	666	636	641	632	594	619	641	632	630	635	615	623	656	629	664	611	598	578	625	609	621	596	663	628	625	618	601	613	652	637	612	636	613	628	619	657	621	618	615	660	601	605	570	630	636	642	652	587	605	664	539	674	640	632	617	648	630	585	647	599	617	593	620	639	608	652	619	681	673	624	630	605	611	638	638	605	590	641	615	650	635	658	622	663	643	680	650	664	605	615	606	644	647	631	636	638	604	624	627	630	646	613	678	636	591	644	578	614	604	629	656	642	619	635	656	665	645	597	669	616	614	669	642	600	666	594	613	653	619	630	631	660	607	642	611	627	614	680	643	628	631	648	648	641	596	645	654	644	597	628	595	641	628	663	620	625	628	675	653	640	652	645	668	607	674	601	627	678	627	620	673	653	639	629	614	620	632	625	616	643	648	601	643	600	611	584	633	574	631	620	585	612	647	649	613	586	667	636	647	644	652	622	637	625	625	589	656	628	598	633	610	630	608	634	658	620	648	687	619	647	646	647	629	599	646	633	613	600	662	632	619	650	629	602	621	632	684	629	608	585	612	677	634	611	603	631	660	656	617	639	626	644	598	639	620	641	673	650	595	626	615	652	633	650	577	661	603	660	636	603	639	628	631	632	607	602	623	649	619	643	626	598	632	628	613	620	625	669	672	635	637	628	616	609	611	597	635	665	633	587	643	660	661	645	617	652	638	683	675	635	620	606	659	616	614	592	666	635	670	635	667	636	613	694	640	605	615	633	660	636	664	616	647	622	653	635	646	610	625	605	636	556	654	670	664	656	637	656	653	606	607	646	644	609	644	604	593	636	583	606	633	647	643	644	626	617	627	680	623	606	652	617	653	630	675	670	629	640	629	647	615	563	626	603	627	616	615	636	596	600	640	605	621	639	595	642	633	642	667	634	608	648	628	626	583	639	657	646	614	622	682	600	630	641	667	628	629	619	622	635	599	630	626	641	648	645	666	635	658	673	709	650	571	616	622	629	672	675	666	623	676	589	629	588	600	651	612	619	616	679	635	607	588	623	640	640	594	608	654	647	636	638	596	654	646	624	595	667	645	664	657	627	653	632	643	677	620	651	601	650	651	628	617	618	618	606	643	643	667	633	573	629	631	604	634	651	672	669	608	624	649	606	601	667	630	601	621	617	605	649	620	661	650	639	579	622	646	652	636	650	665	643	616	613	621	645	622	651	606	643	643	593	618	619	616	650	623	625	643	622	583	613	694	657	628	598	652	609	612	672	646	637	611	674	627	636	615	625	617	643	645	665	638	658	626	597	619	657	626	642	627	633	648	640	614	622	637	646	613	607	656	638	617	612	695	651	601	650	677	643	623	636	623	661	626	633	627	612	632	639	600	592	630	638	609	594	612	613	630	642	664	586	565	662	668	604	587	652	648	622	632	651	641	576	635	662	632	630	649	618	636	638	639	637	584	661	595	655	634	625	626	588	655	610	614	638	614	642	591	605	633	618	568	656	623	605	631	656	638	640	629	628	683	650	673	686	631	638	650	641	648	650	585	578	609	654	627	628	644	608	662	607	651	609	666	637	647	609	640	692	701	653	613	602	611	661	662	649	643	613	573	660	591	609	636	628	604	607	642	675	639	630	640	608	640	600	675	642	612	657	662	616	619	620	658	661	622	562	677	647	628	605	662	653	632	703	668	641	600	670	647	663	586	601	614	626	653	617	620	654	602	615
13434	891	764	529	369	300	235	229	187	161	152	149	141	156	131	124	112	114	139	129	134	132	115	122	115	137	117	134	101	124	106	134	125	147	118	126	114	113	115	115	112	124	123	120	115	94	121	118	105	113	114	112	132	101	125	123	116	123	111	121	118	119	105	114	142	126	114	116	96	116	115	121	90	111	133	124	129	96	101	122	94	104	124	109	146	97	110	103	116	113	129	114	111	117	118	134	125	131	100	116	115	111	128	108	122	115	115	117	104	132	101	117	123	120	120	120	127	117	101	119	93	109	113	110	134	119	125	106	128	96	115	117	118	104	106	118	113	139	112	125	132	108	120	142	135	123	116	115	135	91	109	102	111	113	111	111	117	133	113	115	130	120	117	115	124	113	97	98	113	140	132	114	128	108	133	118	115	119	122	76	116	118	112	105	129	109	119	153	90	110	124	121	120	119	112	123	109	126	131	122	124	109	91	118	111	95	115	125	119	109	131	113	100	110	96	127	117	125	113	108	116	119	97	98	123	115	131	116	127	112	131	96	127	113	114	110	121	131	129	113	110	109	120	130	106	119	102	129	111	121	113	105	112	101	128	109	117	113	128	120	137	94	124	111	115	114	124	113	112	116	114	109	108	91	108	110	135	106	130	117	112	115	90	149	112	111	128	112	121	108	114	115	115	98	117	119	113	147	115	117	107	118	112	124	122	131	117	112	107	120	123	122	102	114	108	125	121	117	117	116	118	112	94	85	132	111	126	124	98	120	120	101	118	104	118	113	113	128	115	127	112	124	120	122	124	130	101	114	112	117	105	128	122	118	116	113	140	120	120	95	105	116	134	128	107	125	120	119	112	105	119	105	105	109	112	127	108	113	129	118	119	122	125	107	118	104	116	110	97	105	103	101	131	110	115	115	117	104	126	128	114	99	121	133	130	112	119	121	106	117	97	114	109	83	106	105	112	109	118	110	124	116	111	127	122	112	131	130	125	115	101	142	102	121	99	126	107	104	123	129	107	144	118	126	106	133	115	100	110	112	89	107	121	86	107	131	126	117	134	119	112	101	108	109	101	102	127	129	128	93	105	118	112	104	113	130	115	132	115	93	97	112	129	123	108	119	115	121	122	117	139	111	132	104	106	127	118	121	94	106	98	115	122	124	114	109	106	137	111	124	127	119	126	113	101	104	111	123	115	99	129	113	118	118	95	135	112	137	108	114	115	124	130	120	120	104	94	88	132	113	121	108	116	108	123	112	127	106	110	113	107	120	105	115	109	130	129	84	109	109	118	129	113	111	96	99	126	112	115	114	113	113	121	133	105	103	90	117	126	106	120	93	119	87	113	115	111	135	99	120	118	133	130	119	100	108	114	118	124	107	119	120	121	107	108	105	108	115	108	114	124	138	123	110	129	116	118	115	115	144	131	121	98	121	119	114	113	109	106	116	112	123	98	123	118	124	127	108	100	124	123	112	133	112	108	113	119	109	113	120	131	122	110	117	110	135	122	127	124	125	115	109	120	101	113	100	129	122	126	124	120	139	129	123	106	122	110	164	141	123	104	135	129	137	99	102	131	104	116	100	157	127	131	120	95	111	108	112	144	114	113	104	128	108	102	108	129	108	124	126	135	107	116	105	103	109	119	121	117	108	124	109	92	116	135	126	107	130	127	113	116	120	103	140	117	119	100	113	121	117	106	101	98	125	115	117	118	102	123	100	117	129	131	102	114	126	103	86	121	111	116	106	111	109	125	102	111	124	120	109	109	97	126	122	123	129	115	126	116	103	124	109	91	117	112	106	119	130	127	87	98	90	114	104	130	113	113	125	114	108	112	102	93	109	140	123	129	129	108	128	116	120	126	106	124	103	151	126	126	128	120	111	115	97	99	103	135	103	127	121	112	110	104	108	101	110	125	95	121	130	130	120	105	133	123	127	115	126	124	135	113	105	100	97	116	135	115	129	115	110	139	97	115	114	106	118	120	112	108	100	95	115	114	104	118	108	103	126	105	122	91	103	134	119	127	101	98	123	98	102	119	112	124	113	132	101	94	107	114	120	110	127	129	128	119	120	117	132	112	103	118	126	112	124	107	109	114	131	114	113	104	106	111	113	129	116	124	111	107	121	100	120	114	115	110	148	103	134	134	113	108	137	107	122	113	113	124	120	118	99	118	112	101	129	112	128	116	122	113	103	132	112	105	111	129	90	110	116	136	124	124	122	120	136	108	108	113	137	102	110	136	118	112	125	112	110	109	109	117	117	103	115	116	99	136	108	118	113	132	110	116	117	118	114	102	123	115	128	116	117	98	92	97	94	118	108	123	90	110	123	120	118	113	150	131	109	95	94	125	109	120	117	113	98	105	115	110	116	111	115	103	111	124	107	94	107	106	123	109	125	122	118	104	126	102	108	97	117	121	116	135	127	108	112	111	122	100	106	122	126	125	108	123	103	108	93	108	118	103	109	120	122	126	112	96	110	113	132	118	112	114	130	124	115	111	114	113	117	119	123	129	112	111	96	127	112	95	116	127	81	125	113	103	108	137	124	122	132	111	137	118	117	99	109	111	99	107	131	115	104	114	108	116	142	99	110	132	120	120	117	114	119	120	132	106	105	120	128	118	122	118	117	117	119	134	109	100	125	127	122	105	131	109	107	123	80	128	112	109	136	149	129	103	120	123	119	119	121	113	92	128	102	112	109	122	115	108	118	117	101	104	118	114	123	110	124	104	143	121	122	99	108	128	114	111	111	125	116	112	107	109	108	92	115	105	129	102	102	124	103	109	109	140	117	123	107	127	112	116	125	92	113	113	127	116	119	122	116	118	114	98	138	124	134	115	111	120	105	106	131	122	131	120	118	121	144	100	113	107	110	113	117	118	99	133	130	126	102	129	104	110	114	134	125	119	116	130	118	127	94	127	103	118	126	131	120	119	109	118	133	116	103	136	102	121	124	141	102	122	97	133	143	120	106	112	155	118	114	106	158	118	95	122	117	110	130	128	128	114	115	130	116	130	96	122	120	115	104	98	136	108	107	109	140	118	111	130	113	99	102	118	126	122	111	93	135	112	113	133	118	116	116	146	115	117	126	112	105	117	106	122	125	110	113	112	121	113	106	125	114	135	116	129	113	116	127	132	126	127	113	120	108	113	114	132	125	87	111	107	123	115	110	94	117	119	111	120	91	109	109	109	88	110	112	112	131	109	138	111	113	110	111	98	118	114	114	122	120	114	129	101	111	119	122	129	113	110	127	95	119	127	121	123	106	121	99	112	102	121	107	130	128	115	118	115	114	129	132	122	92	142	140	129	127	117	119	118	118	111	97	116	113	113	137	117	101	129	130	108	106	118	102	116	115	117	112	122	106	111	119	116	120	97	96	107	111	120	140	119	127	132	99	103	138	111	100	131	125	118	104	100	109	126	110	108	107	106	115	127	126	117	107	119	110	107	131	115	111	118	112	95	120	125	124	109	113	115	112	114	120	116	108	127	139	114	115
8306	786	1525	1892	1510	1126	907	710	658	612	573	551	504	436	450	435	417	398	389	421	373	368	373	382	360	395	345	347	367	355	349	346	305	287	342	367	320	347	339	309	311	331	316	311	293	339	271	311	327	331	327	318	323	308	323	291	275	311	326	329	293	318	312	326	319	334	283	311	284	328	296	306	327	316	290	345	315	298	314	303	305	297	332	313	307	328	326	314	321	301	335	296	324	291	307	317	309	308	324	344	297	304	294	294	277	294	332	316	316	334	332	321	321	303	287	326	286	298	297	283	285	325	316	341	303	282	308	293	289	269	277	308	304	301	287	308	302	307	292	333	311	307	303	301	312	280	263	296	311	331	274	337	293	281	305	303	290	302	294	312	323	278	286	296	320	307	309	315	308	293	307	323	295	299	313	303	302	302	337	298	316	317	301	303	303	307	317	295	319	304	308	330	316	298	308	313	279	335	291	303	303	328	347	318	322	336	308	304	287	297	310	312	338	338	275	321	286	276	320	304	286	305	301	293	285	314	269	300	282	335	289	299	285	317	321	327	323	318	305	305	324	293	302	290	303	344	282	311	303	295	290	319	276	302	309	296	294	272	288	307	305	299	301	306	312	297	323	306	275	309	289	301	295	295	297	320	305	281	314	332	295	262	293	291	281	290	297	297	302	328	297	297	313	284	323	298	309	301	315	304	295	277	320	326	313	299	279	273	318	297	299	321	297	296	316	291	305	257	332	286	293	312	296	322	308	283	323	296	307	261	310	325	324	314	326	316	324	300	305	313	280	323	281	310	318	294	316	306	314	323	296	288	309	303	332	284	303	265	310	333	316	319	319	325	325	334	327	295	316	320	307	317	292	305	269	273	306	319	279	285	318	276	297	299	291	316	301	325	303	335	315	343	301	309	289	311	305	305	270	308	298	271	296	294	295	318	306	320	282	304	335	304	311	303	340	315	296	281	303	316	280	308	294	325	289	306	291	311	285	303	320	325	338	304	314	317	311	284	342	313	306	324	310	291	290	278	298	281	308	290	296	294	281	287	280	301	304	287	281	310	299	295	331	290	321	306	332	292	297	337	300	300	319	287	300	317	286	290	312	309	264	288	305	309	282	311	304	288	313	311	283	303	296	299	283	285	316	305	312	297	347	349	283	288	292	330	300	287	334	315	296	302	295	306	297	303	305	294	296	298	295	292	337	300	293	297	302	301	301	296	329	320	297	303	266	293	319	299	302	293	290	306	293	299	321	309	279	333	310	320	280	301	314	298	297	303	293	311	259	280	308	322	325	259	316	341	307	280	298	267	315	326	349	309	276	290	276	312	329	305	304	273	319	317	295	340	311	284	323	298	305	298	293	319	316	304	301	299	324	283	311	303	288	309	317	296	313	308	280	282	295	321	302	312	313	260	307	310	282	313	295	295	313	286	278	301	293	287	256	288	299	300	282	323	298	326	278	310	304	315	281	312	300	317	278	276	314	297	291	311	296	323	311	280	304	312	310	314	317	292	299	309	286	309	300	320	302	310	315	304	268	267	312	316	310	296	275	281	288	309	317	330	322	305	305	305	302	308	315	325	308	321	293	298	288	298	275	297	315	302	313	306	296	320	302	322	316	327	289	288	271	285	292	301	281	300	309	285	313	310	329	308	309	299	308	315	287	313	335	297	297	286	275	325	293	317	294	294	288	274	304	306	324	302	288	285	263	297	311	316	328	283	335	303	305	309	283	300	321	280	280	295	293	307	301	295	309	310	315	298	325	302	302	317	315	290	326	295	279	308	312	331	300	276	337	298	251	287	285	275	309	303	272	323	322	336	327	293	331	328	334	302	312	284	285	276	295	315	295	301	307	325	311	289	305	277	320	304	305	290	295	333	295	303	336	308	287	340	306	328	305	281	296	286	294	287	275	269	280	327	298	309	300	294	273	313	283	283	323	304	281	331	305	313	300	298	334	276	306	299	294	318	294	294	273	287	309	322	285	309	295	305	310	286	299	277	289	308	284	287	314	307	315	306	285	307	303	283	297	298	308	314	324	296	294	289	294	286	274	297	297	315	296	285	308	285	305	319	286	284	308	322	290	324	302	270	327	316	317	313	278	306	311	304	296	320	302	335	320	313	318	281	301	284	328	297	317	288	279	266	301	311	311	278	303	299	303	294	291	308	272	272	315	288	265	345	320	284	320	301	296	300	294	301	312	303	267	301	288	323	319	296	282	337	312	310	307	297	277	301	291	353	300	285	271	327	277	301	304	284	286	321	278	326	275	324	294	303	287	282	337	315	308	305	307	301	322	288	308	316	296	283	278	303	334	307	291	289	328	296	322	284	307	265	267	304	299	286	290	290	313	318	299	302	313	298	283	307	299	306	258	321	314	309	310	314	270	301	343	318	285	322	305	333	307	274	271	325	302	298	326	291	271	342	307	311	323	300	290	288	304	309	325	255	317	308	317	353	323	296	280	311	312	318	272	302	313	298	300	314	330	286	313	291	283	294	298	308	312	282	320	291	301	303	336	297	306	313	292	302	331	301	296	318	336	322	312	316	314	331	296	298	310	323	334	318	329	294	333	274	267	299	292	285	289	245	295	322	288	295	314	326	320	276	331	308	297	295	293	302	292	328	306	297	322	309	293	284	267	313	311	299	315	281	281	294	293	266	309	304	305	283	289	313	328	297	297	316	301	317	305	300	294	328	294	297	287	327	283	298	263	320	277	347	332	298	312	312	282	295	316	314	308	311	336	287	310	275	313	331	332	315	300	286	302	295	298	290	308	282	279	327	319	299	297	289	304	325	317	301	304	317	304	300	290	274	319	304	292	296	300	331	288	317	302	317	333	324	293	306	296	282	322	320	291	301	316	299	317	314	315	328	306	285	320	298	286	337	308	316	270	307	316	288	293	287	294	278	324	304	293	313	298	302	317	323	298	308	297	267	298	293	313	321	297	329	298	295	302	319	305	279	298	302	336	303	311	293	293	283	316	337	295	317	318	308	312	291	292	305	325	325	296	308	293	277	315	269	301	339	314	295	303	307	282	278	324	288	298	316	319	309	306	282	296	291	300	303	307	286	296	286	295	307	283	309	320	324	306	314	313	296	292	307	319	315	323	316	278	283	318	283	308	293	290	309	301	298	306	323	319	287	313	310	293	296	312	282	307	317	302	312	302	288	321	291	303	300	310	294	312	306	294	282	312	316	321	295	322	319	317	315	311	313	292	289	288	290	298	299	284	295	283	304	295	308	306	300	283	313	294	308	275	285	275	325	327	335	318	312	286	302	297	298	293	326	309	307	275	261	272	276	286	316	325	314	295	304	309	332	286	329	284	309	296	285	343	313	319	309	292	319	304	308	285	307	318	297	263	320	277	288	329	292	310	309	269	297	290	293	315	289	292	278	319	307	293	307	302	294	315	300	303	327	355	288	298	315	276	290	345	351	318	302	320	314	327	318	321	299	285	315	323	296	306	280	297	291	302	287	328	277	291	284	341	289
1611	366	347	335	339	338	324	343	375	357	338	378	363	357	346	371	300	337	335	345	343	354	329	360	361	384	351	330	339	349	347	320	343	346	360	346	350	328	347	307	320	317	335	296	304	318	337	336	347	354	328	319	359	334	351	320	303	326	324	387	317	367	340	364	329	355	349	340	351	373	377	330	344	321	349	316	327	313	360	337	331	368	317	301	366	348	349	364	349	345	298	338	323	349	352	358	347	322	336	304	345	373	348	319	350	318	358	365	378	344	358	305	332	327	331	387	382	330	337	346	374	342	351	332	316	331	299	345	369	369	353	328	286	361	335	316	319	349	304	342	371	319	295	312	342	323	346	305	308	340	323	347	343	356	326	319	348	278	330	357	317	332	332	355	324	311	338	339	326	338	365	370	312	316	363	326	337	362	354	369	331	349	363	313	355	326	329	298	347	349	353	347	336	356	331	336	358	333	331	316	302	303	351	349	353	320	299	362	336	315	332	373	336	328	333	341	337	338	353	332	361	321	343	359	367	323	340	350	360	316	332	364	341	358	330	342	324	329	349	370	330	359	358	328	324	344	342	344	346	302	376	340	346	332	344	324	349	351	339	354	341	328	317	349	357	343	360	324	308	346	295	313	314	336	335	354	322	337	329	336	343	359	343	376	324	353	350	329	336	355	323	349	356	308	364	325	306	333	375	342	313	357	375	315	309	326	343	347	338	352	327	312	322	284	351	272	320	327	367	336	317	325	339	322	326	341	355	323	313	321	317	345	353	304	378	333	297	345	351	384	334	349	330	345	373	336	331	334	360	357	345	328	312	357	328	358	314	357	340	330	330	354	328	358	344	323	334	341	348	322	331	395	347	365	369	356	338	357	326	375	320	319	343	358	320	343	348	362	332	338	385	301	300	333	337	335	327	323	309	332	322	326	287	333	344	317	357	323	316	365	338	347	326	341	351	324	338	336	312	340	335	321	365	369	336	356	320	339	360	353	318	320	336	365	354	363	303	343	352	350	323	332	332	339	327	350	344	305	320	320	338	351	363	342	318	347	332	352	348	328	334	335	344	349	359	313	307	339	292	311	349	330	329	358	332	349	337	331	337	337	351	338	324	360	357	323	339	374	362	312	339	286	352	317	358	334	337	364	321	336	338	337	364	374	317	333	314	325	355	340	322	366	348	389	318	305	317	336	376	343	309	324	368	309	366	319	351	337	381	329	305	367	337	329	341	375	327	317	336	321	327	328	361	320	324	369	299	348	339	350	303	385	340	339	338	320	313	335	359	332	332	389	344	328	362	343	346	349	335	351	342	323	325	332	349	328	338	317	303	341	316	357	360	348	343	374	351	317	336	338	328	330	362	342	332	355	360	309	331	319	336	309	354	316	331	329	329	328	305	328	406	318	339	341	319	296	334	341	339	344	354	347	363	319	330	329	334	353	310	337	366	342	336	342	340	335	313	325	359	320	354	345	338	360	306	366	351	360	306	332	332	321	325	351	320	361	346	356	312	317	348	352	344	329	362	368	320	347	352	347	321	324	331	332	382	335	325	376	335	329	323	322	336	366	334	316	307	361	324	305	315	324	337	350	327	316	331	302	339	327	333	338	324	346	352	311	326	347	312	355	353	336	329	340	342	333	345	344	346	371	360	316	333	350	369	337	289	339	335	320	317	342	305	325	320	332	349	327	343	318	344	340	334	345	359	357	332	368	340	384	351	347	366	347	363	352	349	357	324	333	383	351	336	338	343	302	325	378	344	324	348	311	342	373	360	347	327	327	373	310	347	360	326	337	315	334	367	321	344	360	335	330	339	293	331	376	329	319	317	329	348	352	329	341	344	359	337	340	382	348	317	372	321	350	331	331	337	328	365	336	347	346	329	339	331	345	348	347	373	348	352	343	363	310	341	326	332	322	343	381	368	327	332	324	347	328	357	316	369	382	355	380	317	345	339	372	367	322	315	318	334	330	335	320	331	314	320	337	342	305	344	289	332	346	341	348	314	328	330	351	393	365	334	362	325	306	336	359	341	331	355	323	345	324	357	330	350	341	345	348	342	306	348	351	364	358	358	346	338	331	331	340	361	360	343	383	309	358	342	325	308	340	307	321	332	323	349	319	365	324	361	338	345	342	351	321	337	283	326	328	334	323	319	333	357	341	381	346	329	350	356	378	308	340	334	349	331	329	335	342	309	351	341	339	345	360	293	308	323	366	344	345	331	326	317	313	343	338	325	343	316	341	376	345	345	351	350	361	368	381	360	324	332	301	334	359	320	304	307	342	315	351	363	322	324	363	324	313	365	353	314	324	345	365	344	349	355	345	353	347	351	325	330	347	324	350	355	330	376	351	356	377	359	323	321	314	345	362	350	331	345	376	344	375	325	342	313	334	329	347	355	324	347	338	346	326	340	343	294	321	341	345	354	342	377	329	328	375	288	352	320	345	361	354	328	317	367	339	327	319	326	339	336	321	333	331	353	297	364	314	315	361	356	334	375	363	332	366	321	367	332	335	344	326	301	357	346	319	349	338	315	357	330	340	322	381	351	325	330	337	310	335	336	354	344	342	322	357	347	328	345	303	359	326	393	345	348	330	319	350	317	347	329	340	342	350	311	357	333	329	372	328	330	315	367	368	323	353	347	351	348	354	339	317	317	346	328	312	334	315	317	354	382	324	347	361	293	323	336	310	323	349	319	361	333	311	356	351	344	321	360	306	358	356	316	336	326	361	321	372	345	305	339	302	347	324	336	337	328	352	345	339	366	322	313	329	325	332	333	359	339	342	329	370	322	348	345	353	353	361	335	336	361	318	302	325	359	340	340	334	332	301	371	325	335	347	333	346	356	320	321	343	341	321	369	347	315	351	357	354	331	337	344	327	363	343	351	368	355	336	322	286	364	366	336	362	350	350	334	329	348	348	304	363	354	343	312	355	360	316	371	327	309	332	309	356	312	352	350	337	339	353	322	350	351	330	337	336	311	339	348	329	318	347	359	347	329	345	370	346	301	346	313	363	376	309	349	312	345	334	346	344	331	331	321	354	322	336	325	329	309	373	360	300	316	318	326	333	339	348	325	344	332	356	385	371	338	355	328	316	317	339	354	320	325	323	344	328	340	326	371	389	313	336	359	332	324	330	366	336	350	331	335	333	311	325	382	366	364	365	348	324	348	358	318	337	304	300	341	357	330	313	359	322	303	347	301	342	330	343	296	342	337	314	349	311	358	351	328	343	356	330	351	316	338	312	360	327	373	352	358	321	325	314	319	345	319	316	332	310	346	355	329	352	323	336	315	333	343	339	335	301	348	345	349	352	355	337	329	327	315	321	334	331	344	326	315	358	300	351	338	333	343	318	320	369	346	338	350	339	386	339	343	345	337	375	334	340	318	312	334	329	326	313	340	342	341	337	358	327	325	326	362	365	340	334	344	356	309	341	315	334	328	333	352	354	373	340	348	336	308	337	335	336	345	334	340	347	356	324	338	369	347	357	366	333
2111	777	817	858	793	844	798	828	787	815	774	799	779	827	782	766	840	799	801	742	804	826	792	805	796	779	745	810	746	812	756	799	810	798	830	816	766	774	762	795	831	783	800	782	799	809	827	759	776	833	769	793	793	785	830	788	786	825	733	796	806	755	790	751	773	798	752	800	817	816	787	797	777	813	763	821	761	824	792	796	792	796	790	766	790	775	747	802	812	744	749	804	798	751	808	816	772	786	785	786	830	772	787	779	780	777	761	799	778	765	717	751	772	816	832	763	809	829	798	769	812	805	766	818	796	773	744	778	792	810	762	797	793	777	805	792	803	773	847	777	786	829	758	757	802	795	775	744	790	801	783	807	730	790	756	732	770	813	792	787	724	831	774	794	786	806	721	775	756	790	813	806	779	776	780	767	791	784	833	813	777	764	810	832	800	786	780	808	806	759	775	752	734	787	756	811	838	789	774	787	782	814	775	749	788	812	794	824	766	786	793	759	772	780	735	821	828	788	753	806	807	773	755	782	790	795	822	813	789	816	766	823	747	758	828	810	773	767	744	799	768	785	768	836	815	778	815	761	806	759	779	778	808	784	790	823	783	777	747	803	819	806	747	750	802	741	719	815	754	782	819	785	816	779	823	773	787	850	753	814	770	758	747	750	852	777	789	790	803	804	760	788	759	814	799	806	773	755	792	778	807	788	797	754	813	832	798	781	742	799	759	766	806	796	794	789	789	784	805	794	817	764	722	772	761	773	817	852	782	798	794	813	780	804	831	793	814	799	768	787	832	758	840	773	765	773	791	786	809	777	818	775	802	753	765	791	783	815	809	815	820	780	788	790	805	802	795	827	749	813	797	799	777	809	760	777	846	782	797	756	844	733	760	783	795	787	824	750	766	758	796	764	777	804	818	835	753	795	788	859	803	787	807	784	831	845	808	833	779	799	748	731	790	818	825	737	742	811	755	796	786	791	748	791	800	800	768	785	774	778	750	753	780	771	834	810	742	792	728	817	782	794	809	810	812	814	794	788	860	767	807	758	796	791	792	754	769	794	780	783	796	794	798	770	818	748	758	758	794	813	802	789	776	788	787	813	814	821	815	811	785	807	810	729	807	810	789	743	819	763	725	818	733	812	791	778	767	843	766	740	767	745	781	818	784	799	814	823	762	772	763	771	785	794	773	834	762	729	764	760	760	793	806	768	779	823	828	795	781	794	791	755	895	763	778	839	781	806	759	774	838	777	806	785	820	762	815	787	758	760	742	796	845	728	766	757	826	765	832	802	796	770	775	779	769	796	796	812	779	783	765	800	797	770	766	799	761	786	808	803	758	841	785	810	802	786	790	817	764	773	786	774	794	739	753	715	758	863	795	717	789	769	772	780	771	753	740	800	852	818	779	735	815	780	808	782	815	785	771	800	799	826	793	803	780	803	804	814	837	838	805	787	827	740	825	778	807	769	734	778	793	776	765	729	756	772	810	787	800	794	734	820	780	744	753	759	776	769	740	834	761	785	787	761	819	743	788	803	757	832	751	749	798	760	771	789	770	794	830	811	758	743	795	841	792	813	771	786	786	785	823	764	765	778	793	784	803	752	765	782	759	799	803	791	803	818	781	792	737	785	792	793	802	742	801	763	816	764	774	857	759	787	819	750	805	771	783	797	768	777	763	772	783	786	790	870	809	792	811	782	732	772	759	749	760	834	738	791	785	760	760	784	794	812	786	786	772	807	799	772	803	782	788	824	753	751	787	865	821	754	798	808	778	770	752	816	783	789	768	777	791	854	791	803	803	768	805	796	748	783	738	758	850	776	845	768	804	802	827	830	782	786	773	748	785	750	801	800	801	775	806	763	815	792	821	786	794	841	762	803	777	818	787	760	791	775	843	747	767	800	789	814	778	778	774	826	810	805	771	736	718	771	776	810	794	762	806	752	751	820	796	781	741	778	787	775	840	820	819	793	817	757	771	772	762	791	757	809	790	790	794	800	816	809	743	749	794	784	787	784	834	781	756	783	781	731	777	836	753	754	753	762	835	775	829	795	778	745	789	799	777	781	800	753	773	786	787	827	829	742	785	778	794	808	802	799	775	788	772	780	758	787	793	766	790	818	797	803	763	787	780	801	829	805	762	776	817	800	801	798	716	771	747	785	766	768	816	781	794	807	771	803	824	799	825	787	769	781	821	809	793	745	745	790	811	755	786	758	786	794	812	808	813	797	800	766	800	807	762	777	788	828	808	742	774	791	809	777	771	794	730	783	783	789	752	806	798	843	777	800	830	805	804	844	785	791	823	813	755	753	745	777	776	788	803	747	776	792	745	828	746	779	805	789	805	801	774	817	814	825	789	826	734	809	786	778	758	789	774	775	839	811	778	790	772	803	767	765	814	779	783	794	853	821	794	778	796	790	802	721	801	760	819	783	810	773	787	764	750	783	827	798	729	768	807	766	823	809	791	742	795	745	759	815	767	792	775	803	771	797	804	775	832	781	774	780	756	820	832	793	798	775	781	799	785	830	748	773	774	812	806	755	836	830	761	793	835	764	789	775	821	822	804	778	741	825	789	803	739	767	780	790	783	794	803	821	754	775	777	783	790	764	817	775	792	788	774	812	793	779	832	731	763	758	757	765	853	845	851	810	811	821	765	773	814	827	753	790	772	790	746	837	772	763	829	774	809	747	745	797	805	812	867	791	802	798	817	701	805	796	833	789	742	841	801	810	798	771	754	839	770	789	808	786	813	837	782	801	868	765	827	775	793	814	813	772	800	771	729	809	799	857	785	793	808	789	765	855	809	820	810	784	796	794	755	852	789	748	806	797	761	777	832	787	792	790	801	744	774	791	793	766	826	792	752	771	806	789	767	793	763	836	821	797	778	831	780	777	816	776	746	692	781	761	783	763	769	762	756	797	855	743	764	798	769	791	810	851	812	858	812	837	796	769	801	800	794	811	797	800	760	725	769	825	807	823	768	800	812	757	785	793	799	790	815	819	810	757	767	829	770	752	804	794	740	737	784	786	817	764	757	773	764	799	761	799	799	789	754	764	744	742	827	811	804	814	792	802	737	740	778	780	785	773	789	796	747	774	797	797	778	791	754	772	802	769	835	786	792	799	770	765	759	809	794	772	797	820	825	787	766	769	764	832	772	871	804	771	793	792	765	833	774	784	801	814	797	793	828	824	794	832	805	800	792	810	753	829	798	807	819	808	796	786	782	764	801	767	811	785	775	815	829	793	777	821	827	796	806	806	841	761	804	730	787	806	767	847	743	760	675	795	787	811	735	802	785	796	787	732	786	831	775	805	766	763	733	735	786	769	770	765	810	806	755	792	762	815	810	795	826	785	797	771	813	819	765	805	793	806	770	764	749	809	809	792	800	793	771	850	758	767	815	768	806	760	843	816	825	792	795	751	783	782	775	798	832	815	786	767	805	745	826	741	756	774	794	769	771	844	756	799	782	817	774	750	788	822	771	840	747	784	784	700	795	803
7421	530	543	495	405	325	310	315	311	307	299	307	295	262	273	266	269	291	275	248	274	300	276	275	277	270	288	313	279	281	264	306	292	248	290	271	282	256	265	236	259	271	252	258	265	269	277	285	235	283	264	261	293	280	274	249	274	240	276	279	268	268	269	272	248	278	268	295	288	255	293	261	269	240	242	299	290	270	262	289	250	252	293	291	268	285	275	289	283	283	285	271	251	266	267	257	299	269	266	268	267	248	238	287	268	283	261	273	289	263	274	270	280	279	286	299	272	281	273	262	272	266	258	287	248	248	273	250	270	285	240	291	268	242	248	254	293	289	243	275	283	286	277	276	276	262	271	251	293	231	227	274	274	268	258	258	266	278	283	298	269	259	285	268	272	266	269	274	273	252	258	272	250	242	268	270	244	282	256	272	255	286	281	286	265	295	296	248	246	280	282	251	277	257	273	290	241	267	243	255	268	293	296	260	274	244	272	311	267	276	287	286	265	260	271	271	258	279	279	268	283	276	245	253	302	259	290	289	282	281	226	265	261	253	287	255	277	253	259	256	258	310	240	288	288	280	322	276	263	257	300	265	289	269	264	271	263	259	250	264	265	270	286	270	257	273	284	288	240	292	276	229	289	273	281	280	272	271	269	263	264	284	254	278	299	248	277	279	264	237	278	252	264	290	292	267	256	292	270	247	271	283	255	260	285	277	231	255	267	253	287	248	260	264	244	273	276	252	278	284	239	287	268	287	267	255	261	292	287	279	296	294	261	252	245	277	254	288	269	264	234	235	256	258	284	291	287	286	276	271	302	257	256	281	261	272	277	298	282	282	297	265	265	259	282	295	282	241	282	242	285	279	294	304	257	286	269	276	275	258	235	306	221	248	264	276	282	263	251	257	266	281	260	272	279	246	283	288	272	246	266	297	258	251	296	255	272	270	267	261	286	293	254	266	257	269	283	269	264	242	273	293	264	262	291	258	255	279	264	265	268	254	278	262	228	293	299	292	278	261	264	262	273	288	287	299	281	279	280	258	271	236	268	274	287	251	274	281	250	289	259	280	281	265	278	288	295	263	275	260	239	289	267	268	277	267	287	258	287	246	261	257	273	262	262	279	282	249	278	253	257	257	285	280	259	253	264	272	282	307	289	265	267	270	269	244	276	273	262	255	258	266	261	273	283	265	263	262	268	292	275	272	261	242	282	257	283	281	264	270	282	270	262	249	252	213	294	240	301	248	263	280	282	269	269	275	278	290	233	254	268	248	286	259	272	299	253	270	291	267	267	277	269	286	275	304	271	299	271	265	280	296	308	276	270	275	289	287	261	290	245	279	246	296	278	271	288	268	236	289	285	283	292	301	296	270	250	256	278	247	262	304	263	290	258	292	272	273	276	270	285	261	273	267	274	266	265	268	259	272	284	243	270	254	278	241	303	277	286	288	294	258	279	258	245	287	274	266	278	270	254	293	261	275	289	253	270	237	272	254	267	235	263	258	272	272	258	293	266	270	258	294	249	264	291	256	292	272	259	297	278	260	275	245	291	265	272	280	294	285	278	300	272	283	276	282	282	275	239	261	278	283	260	270	254	263	255	284	301	272	268	258	259	274	267	282	261	261	279	297	270	250	319	278	261	274	292	249	265	279	251	250	279	273	287	281	272	275	300	280	256	280	261	264	278	266	266	289	279	278	242	297	271	260	274	254	276	300	263	279	259	259	285	230	260	264	302	259	261	282	268	281	257	258	257	258	247	253	291	262	266	235	277	254	273	261	278	240	258	259	287	242	277	283	271	266	275	280	268	291	289	277	281	271	279	274	288	263	265	238	291	267	270	255	265	257	268	265	254	281	257	239	284	265	282	261	250	279	269	300	272	294	293	275	243	282	250	233	268	260	298	266	295	253	239	276	245	243	284	266	268	280	315	280	274	292	283	274	264	235	250	286	264	261	270	292	287	276	266	285	262	282	274	265	283	274	265	260	281	308	282	285	269	286	278	266	284	293	252	274	272	259	241	254	285	264	286	237	258	261	257	285	240	262	266	302	250	277	282	255	273	255	288	239	274	251	275	295	256	242	297	299	281	249	276	245	262	294	266	258	254	267	267	272	280	270	283	267	262	256	268	253	297	238	264	276	255	286	281	260	285	295	251	283	260	287	272	264	266	288	298	248	260	285	248	285	249	255	272	272	284	266	280	272	288	257	287	257	266	286	264	230	290	244	258	284	296	269	287	291	290	248	270	277	280	279	252	215	275	258	253	280	290	261	271	262	270	257	286	268	266	275	250	280	266	298	272	286	268	295	265	254	285	252	308	293	283	287	273	280	313	230	268	285	271	246	261	288	266	264	233	249	262	287	270	294	260	261	300	275	264	256	299	242	266	274	270	285	283	287	260	250	261	261	296	252	272	274	293	219	274	272	269	286	288	275	288	263	253	266	258	249	247	287	265	292	289	256	246	272	248	274	257	254	270	292	288	245	298	267	259	282	269	287	290	272	224	328	285	240	266	292	252	262	266	261	272	262	286	254	302	286	247	238	266	262	283	279	266	286	258	238	275	248	297	261	295	280	271	287	290	271	266	252	251	273	259	281	284	285	270	288	293	283	263	269	249	249	257	287	263	290	271	301	288	273	284	265	241	284	262	279	257	279	265	260	244	263	250	262	288	277	291	280	260	260	275	258	249	276	280	252	256	275	267	255	265	281	264	243	240	286	289	266	273	282	247	303	276	289	304	253	254	235	279	265	279	263	292	250	258	285	300	265	264	269	257	280	307	277	277	258	246	280	283	292	308	269	245	263	279	288	277	263	260	265	278	269	267	269	275	268	270	282	263	261	252	266	279	285	265	279	273	300	284	271	293	271	267	276	239	290	267	259	268	270	271	296	260	260	290	262	264	252	284	260	277	255	286	244	242	257	281	254	279	268	242	256	268	258	238	293	270	295	267	238	278	287	251	284	293	250	261	284	265	289	252	265	243	288	272	254	278	257	225	268	273	266	282	259	294	250	249	289	279	284	290	245	258	262	249	260	291	259	250	251	273	278	314	237	254	276	269	262	271	267	267	271	263	283	271	288	254	243	265	246	261	277	260	293	247	257	291	239	285	260	250	288	261	279	277	277	290	252	280	291	257	285	259	278	281	271	250	258	268	262	249	283	249	298	291	265	277	246	298	262	280	257	280	275	314	260	302	248	273	320	272	244	229	237	253	282	263	275	264	301	261	239	252	280	314	261	261	265	276	259	262	244	293	279	300	244	253	258	270	265	268	301	288	258	307	250	230	290	271	278	255	265	255	275	265	253	263	273	262	256	267	246	267	238	270	257	267	288	275	289	262	283	291	233	293	279	274	274	256	255	272	273	285	286	277	288	267	297	279	291	303	257	231	284	274	275	258	284	277	250	274	278	293	279	256	262	270	257	308	306	294	292	295	303	262	249	259	260	266	269	270	269	272	226	276	280	277	260	264	277	260	251	289	252	268	253	267	269	262	257
6846	975	1306	1367	1316	1052	1018	892	887	748	782	781	729	678	733	702	664	685	674	695	697	689	659	658	708	645	679	654	618	639	673	678	645	608	671	618	634	706	670	674	631	647	602	622	681	650	614	659	631	644	649	656	643	623	615	615	683	633	655	666	663	659	608	629	646	606	609	640	623	669	608	620	618	626	650	654	669	645	655	598	613	624	595	628	609	623	646	675	570	658	654	668	661	621	631	621	649	634	662	647	642	616	684	617	628	624	609	654	657	640	613	611	614	653	663	625	686	639	660	669	680	661	628	611	606	653	630	687	654	656	684	650	649	670	619	567	633	635	671	681	583	643	657	634	621	629	625	641	609	681	610	630	620	673	626	651	615	633	633	658	624	625	605	667	629	646	662	656	616	600	677	615	592	606	690	619	622	597	670	667	625	631	636	645	635	691	611	618	641	638	624	610	646	629	635	673	657	663	665	651	655	705	669	595	630	621	584	645	644	627	647	651	626	622	617	679	624	641	617	657	664	644	599	641	679	609	661	642	634	646	642	650	628	643	626	635	657	714	655	608	657	591	612	694	662	644	638	650	630	613	640	619	618	620	607	639	666	615	628	660	630	610	629	633	594	655	604	630	628	628	623	633	610	599	647	588	651	614	592	607	650	639	647	642	619	640	606	665	612	709	647	617	633	650	631	632	633	600	610	657	634	636	600	616	641	656	677	634	629	623	611	624	652	656	643	641	589	599	592	626	674	596	622	627	628	655	609	631	674	629	640	599	609	650	649	624	619	605	652	650	664	639	632	675	634	615	639	644	637	671	690	650	602	664	646	663	694	585	581	664	624	688	606	673	669	615	594	635	648	644	639	649	629	633	629	638	661	646	632	676	619	592	608	642	648	625	621	609	626	675	615	572	638	625	672	687	618	626	664	650	646	642	660	633	663	656	625	603	589	613	628	635	638	591	653	673	663	653	682	632	648	574	655	612	649	587	594	661	586	659	605	678	628	635	656	655	618	653	699	632	640	639	664	631	621	608	619	641	630	633	621	615	613	620	603	613	664	623	637	638	602	659	667	646	658	665	593	603	648	629	620	627	629	638	627	672	626	607	646	640	624	584	650	694	670	632	638	637	620	616	642	600	668	680	579	622	618	640	615	611	664	583	654	649	632	623	644	619	620	666	623	610	639	650	621	615	661	642	631	594	646	620	639	613	637	647	613	620	548	610	659	603	641	624	649	663	637	596	651	613	654	669	584	646	646	632	665	604	642	573	672	618	607	623	587	636	643	626	656	642	678	626	610	625	624	637	609	655	633	595	646	639	633	668	655	635	620	697	641	647	644	652	626	622	642	616	620	631	614	666	606	605	645	645	634	606	632	623	628	661	653	630	597	637	614	619	610	595	619	632	651	627	647	622	646	648	648	677	656	620	650	673	661	608	647	591	616	630	652	654	666	618	646	642	624	671	648	611	631	630	638	633	595	617	641	621	649	645	640	650	636	620	664	590	637	632	657	621	628	622	638	636	610	598	639	627	601	615	663	642	673	642	626	631	650	653	660	607	660	663	667	638	598	650	606	616	667	606	594	650	678	637	649	584	664	653	687	610	652	622	630	618	639	640	612	647	647	676	641	641	618	623	668	637	620	628	621	658	638	635	626	647	611	601	636	616	666	608	608	624	640	594	613	666	662	620	608	641	648	647	682	643	650	615	633	645	646	663	633	647	689	652	619	658	622	670	634	656	605	622	637	649	603	660	602	587	604	613	591	616	636	631	661	596	646	627	621	610	610	634	557	632	620	646	647	655	589	667	625	653	639	644	616	623	653	657	616	618	633	651	670	626	627	593	652	612	650	635	610	654	632	623	688	655	640	633	665	619	667	658	586	595	637	668	599	614	620	654	586	646	659	628	636	645	593	614	623	633	622	631	632	580	651	625	632	651	624	638	621	638	610	594	647	656	637	642	659	641	598	649	656	621	653	649	635	675	623	663	590	603	608	657	650	670	663	579	658	618	589	636	646	605	601	619	672	654	658	607	651	669	611	658	652	612	615	575	638	622	637	613	622	619	628	656	625	637	616	628	689	609	621	617	663	650	638	616	627	628	635	614	638	615	572	685	620	641	660	642	597	633	613	631	650	618	624	629	641	654	649	654	634	602	652	610	653	660	631	596	637	659	633	622	624	635	667	637	642	648	619	668	593	644	626	663	606	626	634	624	612	652	642	668	652	635	633	647	655	619	599	632	604	623	670	661	638	624	624	684	672	632	642	636	658	641	608	598	599	605	642	635	626	598	608	627	629	699	670	677	629	620	697	613	665	708	642	625	635	625	639	624	603	657	619	610	608	624	658	641	623	603	626	662	635	625	638	646	639	652	580	624	669	625	645	651	649	676	641	635	688	636	609	662	632	641	649	662	662	625	624	663	634	621	677	616	617	625	600	624	719	657	634	634	656	658	649	648	613	609	662	646	657	670	646	603	627	647	590	647	625	629	640	649	631	662	639	665	618	603	596	660	639	634	634	677	586	616	672	663	672	656	652	656	630	624	634	643	643	686	642	639	593	711	630	671	601	641	644	641	625	620	647	652	698	595	615	641	653	631	654	628	631	621	658	642	640	661	641	652	617	594	615	614	662	630	633	641	629	627	690	653	621	628	631	615	661	596	605	603	622	633	658	637	618	660	644	618	597	649	615	583	638	624	628	657	633	625	619	615	662	638	667	631	650	619	654	687	661	678	597	679	638	612	663	646	640	671	632	593	599	652	622	611	646	638	649	648	654	654	621	646	633	642	652	641	618	637	652	650	637	627	635	688	665	590	637	631	624	631	601	617	669	642	647	638	670	652	675	636	645	601	643	630	633	645	616	643	616	637	611	650	660	644	602	631	637	636	629	615	626	636	614	630	662	606	630	642	631	640	662	595	682	630	656	642	637	613	614	622	645	626	621	608	612	605	659	652	629	599	612	655	667	605	625	621	609	643	585	678	648	629	662	623	639	611	630	665	626	622	598	683	650	690	638	628	630	687	635	625	642	623	627	628	602	631	612	649	611	655	667	636	623	639	682	636	636	615	615	626	690	623	658	640	665	653	623	599	656	610	628	647	642	657	675	615	635	616	654	625	668	606	639	627	668	636	660	653	638	631	650	634	652	646	663	633	580	657	641	628	653	637	649	667	613	638	656	598	616	592	670	642	653	655	629	613	635	610	647	578	628	624	661	663	637	585	580	644	613	647	600	587	656	635	636	659	622	597	640	628	646	632	630	637	614	661	645	638	625	625	627	641	684	646	644	637	620	596	636	604	631	641	591	684	622	647	622	628	632	634	626	607	662	601	621	626	665	646	641	667	637	626	633	611	628	608	619	628	630	619	664	646	668	608	689	677	613	594	633	589	641	633	656	643	660	629	646	649	655	644	637	613	633	640	603	603	668	621	652	660	631	624	616	606	580	643	595	651	642	618	640	618	588	631	631	658	591	643	628	617	697	647	602	626	682	660	601	674
13348	806	690	497	374	292	228	209	200	163	160	169	157	161	137	137	155	133	126	117	122	132	143	131	111	139	122	141	160	141	129	111	126	129	127	137	126	105	119	117	130	116	115	122	117	102	124	137	100	110	119	146	133	109	120	125	120	134	105	114	138	111	99	110	133	119	97	113	143	112	110	116	126	122	112	104	111	94	119	115	109	135	120	101	118	115	119	121	98	117	108	125	126	130	99	130	120	119	112	118	120	108	109	115	119	108	115	120	119	141	107	112	114	114	101	142	109	125	102	117	114	109	126	111	114	110	112	104	107	116	131	128	116	107	118	106	102	113	134	116	112	129	104	115	121	108	107	123	125	99	113	112	114	114	125	133	107	116	136	118	136	116	107	136	122	129	128	119	113	112	140	117	113	136	130	96	142	112	116	100	119	130	105	118	121	97	141	112	136	98	98	121	110	105	145	119	110	130	116	125	127	129	97	117	119	111	115	119	115	115	108	106	120	113	106	120	105	115	103	116	107	118	114	124	103	112	114	107	109	105	101	90	110	119	128	118	120	110	130	130	105	122	102	116	106	136	122	125	102	115	97	106	126	103	134	102	116	122	123	123	129	110	115	108	96	113	124	104	107	109	104	113	120	117	123	107	140	113	113	114	120	116	99	102	119	108	130	125	125	99	123	124	128	96	104	124	128	101	113	117	132	117	116	106	118	121	111	121	106	122	129	145	107	109	127	112	125	115	135	138	115	109	116	133	105	139	102	81	124	106	105	112	116	118	110	112	112	119	109	111	117	113	98	120	95	115	105	100	130	110	110	107	103	128	107	134	121	116	118	131	123	106	141	101	106	114	128	123	129	117	111	93	141	128	123	120	110	122	116	103	118	102	83	119	127	107	108	108	102	107	120	126	114	119	120	102	127	118	116	121	96	109	113	121	117	122	99	115	120	121	105	100	105	125	137	103	98	140	119	105	126	114	144	102	110	117	113	114	116	103	123	124	98	114	110	124	110	132	108	113	101	109	127	121	114	99	111	113	120	135	90	103	111	125	109	102	104	87	124	114	107	109	121	120	103	119	105	122	108	122	120	96	117	119	103	115	119	123	108	125	123	124	117	106	115	129	116	104	136	123	121	122	106	101	93	96	101	117	104	115	101	124	126	131	106	126	122	105	121	107	94	110	99	107	98	134	132	111	113	124	123	127	112	110	124	108	108	116	124	123	106	110	109	113	100	120	119	115	112	114	128	107	118	128	106	104	104	125	114	109	139	126	105	102	103	95	98	127	109	98	111	136	96	123	123	122	114	104	117	128	103	124	105	103	113	123	104	106	119	132	98	139	123	101	129	93	106	120	91	105	122	129	107	124	103	126	122	122	114	132	117	126	124	137	121	122	114	98	110	121	116	127	110	123	121	121	112	108	125	120	94	143	96	108	106	120	105	128	122	104	121	121	108	117	116	120	142	104	85	129	113	86	124	116	108	117	111	110	99	111	113	110	122	120	95	110	115	117	102	108	149	115	107	110	108	116	132	127	115	102	95	108	117	120	101	113	138	116	131	100	99	109	110	110	104	113	118	113	114	137	115	108	117	116	108	115	127	107	144	118	113	115	110	99	107	99	103	104	121	128	130	110	109	136	128	124	128	114	120	115	120	116	104	135	126	98	103	113	120	111	107	100	117	125	125	110	94	112	104	105	106	141	124	127	116	112	138	108	115	132	124	101	111	103	122	130	123	132	120	112	127	123	121	107	120	109	98	113	126	120	122	121	104	119	125	125	119	117	103	116	119	113	113	112	123	105	135	126	94	109	129	114	125	107	124	135	113	116	131	105	113	114	112	130	114	110	120	105	123	117	126	115	101	99	124	118	121	128	127	108	114	109	110	106	127	103	126	132	106	93	125	129	127	117	107	132	123	117	112	126	106	141	118	100	120	119	111	126	128	117	113	108	121	138	98	104	123	128	107	105	126	119	128	126	117	91	121	116	101	117	141	110	126	124	130	96	104	116	102	116	95	138	107	106	131	116	133	121	121	120	117	133	120	120	116	86	116	109	116	116	126	107	125	101	127	97	114	118	119	126	124	112	120	104	108	124	125	114	118	112	137	126	138	112	127	141	127	109	128	113	123	139	115	142	100	109	117	96	133	122	114	120	117	102	100	123	118	143	91	102	119	129	114	115	111	129	111	126	108	104	141	116	113	116	120	110	124	143	110	93	133	123	97	112	92	108	118	125	106	116	118	98	107	120	114	121	118	134	122	104	126	102	104	106	125	122	126	110	117	129	113	112	120	146	129	123	128	123	119	118	103	117	117	114	132	110	117	113	113	129	123	123	114	122	118	125	123	103	106	128	124	108	106	130	130	100	112	123	100	116	126	115	121	134	111	138	117	106	109	103	114	120	116	138	121	128	113	133	108	126	143	110	114	115	120	105	112	111	118	117	105	103	115	129	131	112	124	113	104	115	132	112	122	114	113	112	146	146	125	115	136	135	117	110	117	105	118	120	110	115	117	119	113	109	123	121	100	118	133	119	113	114	102	124	111	108	131	120	103	101	123	113	125	128	100	120	122	132	121	109	131	121	106	105	124	113	103	117	115	97	124	116	121	102	115	117	119	114	115	125	101	122	119	127	97	119	110	89	117	110	111	121	121	112	114	103	119	112	112	117	112	110	88	118	116	125	119	127	113	107	109	107	107	115	120	135	112	105	124	102	126	117	107	109	114	108	116	117	107	110	99	119	110	121	114	124	123	114	120	109	134	109	120	106	93	115	91	120	118	119	128	101	100	123	141	99	100	130	119	116	125	123	120	125	138	121	127	107	92	106	124	114	121	107	104	97	104	108	113	111	115	115	109	126	123	124	103	123	134	121	131	115	122	121	111	111	126	113	102	115	128	117	118	107	95	113	106	135	120	147	119	110	108	131	118	121	128	98	116	119	125	109	104	116	108	130	130	108	106	125	120	118	126	116	100	124	112	102	138	116	122	123	118	118	128	93	108	116	113	98	117	115	113	129	121	121	120	106	124	125	116	125	125	98	129	117	124	106	112	113	111	121	123	105	104	117	133	89	117	136	101	117	126	107	95	105	119	141	103	112	124	103	110	111	114	110	109	109	117	99	122	116	108	129	118	121	124	129	120	97	98	131	114	110	107	106	111	121	109	112	117	118	114	116	112	110	106	119	97	121	117	126	105	113	104	108	126	123	125	123	127	110	104	126	90	108	117	101	127	137	115	102	112	143	94	112	116	111	137	113	109	129	119	133	122	117	126	109	128	118	116	99	127	106	121	113	103	112	105	107	123	119	115	110	113	116	86	114	115	103	130	108	119	108	115	91	130	116	121	142	102	132	113	112	133	133	137	113	111	116	100	128	116	127	116	130	123	124	114	121	109	105	123	122	115	126	125	118	126	132	108	98	112	103	107	115	109	130	128	132	119	123	122	112	131	107	112	129	138	112	116	124	102	112	115	121	134	120	103	94	108	150	110	116	139	122
8232	809	1525	1871	1519	1145	906	817	668	616	571	493	508	458	444	437	417	412	438	402	381	343	342	353	385	378	377	357	366	377	344	330	343	312	280	336	329	331	337	341	315	329	295	326	282	294	327	318	329	313	318	324	306	309	304	330	316	303	303	339	309	291	317	292	318	325	311	304	319	337	326	286	320	295	332	310	315	270	321	295	305	291	271	307	328	281	327	293	315	313	327	310	280	355	300	302	292	282	289	304	302	302	315	305	316	310	293	289	280	303	300	297	289	319	269	286	276	276	298	308	283	329	277	331	291	314	302	291	286	283	316	339	300	277	296	308	332	290	324	325	293	298	323	303	308	278	336	300	310	293	293	305	318	313	300	305	288	274	305	288	321	294	329	307	306	319	328	277	311	279	298	336	313	307	303	309	303	321	332	290	301	298	307	293	314	290	322	351	308	312	338	301	312	294	314	293	274	316	307	306	306	303	303	290	312	278	298	309	318	311	299	281	317	288	293	329	318	341	283	302	282	289	292	315	295	295	300	315	294	283	310	303	301	317	275	286	293	312	297	276	319	308	332	347	325	293	306	310	322	278	308	316	287	306	286	313	319	301	272	290	301	280	288	316	336	328	306	308	315	324	311	313	274	292	282	266	306	306	290	300	279	300	311	296	314	332	309	301	305	307	300	309	298	294	292	311	296	326	306	304	297	312	298	332	294	299	315	313	299	324	307	275	294	279	345	314	292	329	310	295	320	313	309	295	318	317	308	298	289	308	322	328	335	341	303	309	317	313	306	287	289	278	317	307	310	272	310	328	296	318	297	297	306	298	322	314	316	309	318	263	320	285	320	302	291	289	308	323	277	288	292	293	278	287	299	293	297	288	301	302	312	310	298	336	312	291	340	317	279	326	319	279	283	309	298	289	337	297	323	313	299	315	271	256	290	301	283	305	297	336	311	306	315	292	277	313	311	300	306	312	334	290	292	297	315	279	341	306	297	308	302	288	308	286	343	341	305	328	312	276	304	287	312	286	287	302	297	309	283	315	282	310	289	345	272	295	317	294	312	296	311	304	310	320	312	286	295	306	278	288	287	313	315	280	311	343	300	313	324	293	296	309	294	272	305	308	309	302	338	317	315	274	331	317	274	301	310	304	266	300	327	330	267	329	299	291	325	312	310	331	303	285	324	321	292	310	287	331	313	267	315	314	314	336	316	298	345	282	338	308	299	322	284	281	323	309	277	295	272	294	303	304	278	319	309	277	329	292	311	304	301	304	326	296	319	289	312	316	290	293	290	309	332	309	298	309	297	297	306	290	306	334	294	289	300	313	279	293	291	314	293	301	282	302	292	294	310	342	305	294	306	294	317	310	319	275	307	290	323	297	328	300	278	318	281	320	268	288	306	334	286	324	297	317	326	270	308	321	286	265	325	310	264	301	294	302	298	302	318	309	309	304	299	304	294	315	298	310	331	292	310	316	303	303	318	326	293	309	288	295	290	329	300	299	309	315	307	304	312	352	299	288	318	308	340	328	292	296	291	304	328	283	317	304	314	307	308	292	315	310	339	306	285	311	300	291	280	305	287	278	292	292	315	304	317	309	271	259	306	309	286	303	312	295	301	316	305	311	295	308	288	303	307	296	293	331	277	321	257	311	312	310	318	291	292	281	291	315	284	309	305	302	314	310	302	327	317	284	316	288	308	333	292	289	311	286	312	304	319	292	311	332	287	330	341	329	294	311	302	344	294	315	292	297	306	327	304	318	324	297	279	292	304	324	310	273	295	344	277	326	299	277	319	321	332	326	305	282	313	322	341	325	302	318	343	290	310	305	308	294	313	282	293	302	278	312	297	293	305	305	300	321	272	303	304	297	291	340	297	302	328	309	325	297	289	329	314	295	287	295	307	298	306	318	293	304	318	330	280	314	300	277	305	320	322	337	288	299	317	309	325	358	312	290	333	296	309	304	304	286	320	335	314	312	292	306	314	294	290	272	283	290	288	317	278	278	310	309	291	276	303	301	280	303	304	296	312	314	319	325	323	295	290	326	298	296	322	309	293	304	320	325	285	269	310	338	284	318	264	317	300	302	288	304	320	295	284	269	325	293	316	315	280	336	340	291	304	348	300	332	295	287	324	301	292	305	271	314	295	309	303	294	339	279	308	283	287	308	286	288	283	343	311	278	310	288	289	309	304	282	321	297	319	281	286	282	323	297	277	287	302	313	296	295	295	322	283	290	304	284	299	312	304	326	284	305	318	270	300	317	292	308	294	317	276	275	304	322	311	290	286	320	314	290	295	294	288	303	299	295	303	279	315	311	326	330	249	320	293	344	337	286	303	328	300	307	301	325	306	281	305	285	329	306	279	330	294	328	312	299	307	307	318	289	302	322	295	295	296	311	303	329	275	289	280	281	285	318	283	303	328	308	326	305	301	291	356	289	300	274	275	294	302	299	325	320	295	292	301	299	304	273	283	264	294	296	330	294	320	309	290	329	292	313	308	293	297	304	280	338	293	295	275	305	296	311	300	270	334	314	302	275	300	272	296	285	273	307	332	315	297	326	328	304	305	325	316	286	307	329	312	313	301	313	317	307	281	302	296	273	320	322	306	283	301	288	306	300	317	315	287	316	269	294	344	258	282	301	291	260	327	316	281	315	290	326	299	263	312	291	301	322	283	309	279	303	298	306	321	298	301	288	310	302	306	295	320	302	306	299	314	302	312	304	296	323	308	300	331	254	273	334	286	293	302	318	302	279	314	315	291	282	282	301	314	311	322	285	315	289	308	314	278	295	294	293	300	267	295	296	317	289	304	292	289	293	305	304	297	335	305	323	282	279	285	318	309	290	296	296	309	289	340	303	279	287	286	315	312	324	297	321	313	310	324	286	283	312	329	281	281	318	341	314	307	269	290	310	323	312	322	283	300	313	311	303	298	316	318	308	326	318	303	319	297	320	286	307	284	305	281	296	311	297	304	337	308	306	286	321	295	320	309	314	295	310	273	335	312	309	301	298	304	297	276	328	310	286	307	265	323	299	320	308	295	271	281	331	308	302	300	296	301	275	316	291	289	290	281	300	303	319	321	311	296	308	296	318	302	328	304	282	343	300	292	345	315	314	309	320	325	311	293	346	295	276	283	303	279	309	289	292	313	327	302	277	295	314	274	287	298	314	298	298	302	327	310	307	303	295	310	293	326	310	310	317	307	291	317	287	333	340	299	285	310	297	308	288	296	326	328	288	329	290	313	308	307	304	335	305	314	312	304	290	327	317	323	293	274	280	311	306	319	317	289	351	314	307	313	303	309	325	296	275	330	307	301	283	330	315	277	302	307	318	292	335	300	296	293	298	305	297	284	292	295	282	294	318	319	309	284	309	295	311	313	269	296	329	305	301	287	266	278	338	321	303	311	302	300	291	313	294	326	308	334	315	288	299	283	305	298	299	337	291	304	312	284	333	297	298	284	306	315	294	324	300	332	277	284	313	285	315	320	334	296	322
1680	329	361	342	351	339	341	339	363	308	346	345	333	346	346	331	307	324	348	351	358	328	329	340	337	360	338	344	353	340	300	346	331	348	380	354	352	341	348	352	307	340	319	298	329	324	308	324	346	380	352	323	314	368	343	346	321	306	313	348	301	327	360	333	340	321	354	327	315	328	329	345	331	352	332	353	321	338	315	319	337	328	332	358	356	319	350	352	359	336	322	324	351	350	355	344	354	320	360	358	352	329	340	343	316	316	332	333	328	321	343	362	336	328	332	315	356	336	333	339	333	370	367	312	328	328	312	351	330	341	311	357	322	297	375	356	355	371	354	328	343	355	344	331	340	370	317	326	331	299	324	352	319	344	299	302	340	346	352	343	317	359	394	335	345	356	347	312	338	311	350	337	305	345	323	337	347	321	352	369	320	323	342	316	310	335	360	339	332	333	370	351	330	377	349	368	361	330	382	329	311	355	365	340	331	333	362	334	367	361	363	367	334	329	324	326	357	334	360	344	361	334	309	330	331	334	355	356	318	342	327	347	347	319	308	351	308	341	308	356	323	358	308	339	321	345	343	380	321	305	314	301	328	312	333	335	315	335	342	334	344	305	350	357	349	339	352	322	356	309	364	352	333	321	362	358	332	373	345	339	348	353	340	330	337	325	348	352	311	316	346	346	317	319	327	314	317	360	336	333	325	329	320	350	334	309	330	327	340	347	345	320	338	350	338	342	343	347	368	325	328	341	350	343	309	319	343	311	348	372	310	355	317	316	355	314	347	373	328	342	328	323	324	349	326	370	359	370	355	334	336	358	335	326	337	334	333	335	331	320	366	330	357	345	324	349	336	328	315	355	383	320	364	325	365	354	376	320	347	319	310	357	324	335	357	337	331	351	336	323	331	372	361	324	319	363	332	339	348	334	347	323	366	313	345	344	377	351	329	364	358	354	350	298	354	341	344	384	337	367	341	335	334	326	335	361	322	316	350	322	303	324	335	343	336	356	341	350	334	314	338	328	338	347	325	348	342	326	338	318	346	332	326	294	354	322	307	356	332	324	337	351	334	337	340	321	317	350	363	350	297	329	308	326	326	353	331	337	352	327	352	338	328	329	322	314	322	336	329	328	309	376	331	340	355	357	315	295	326	290	324	335	312	372	318	356	360	360	373	319	321	369	323	323	352	359	355	357	317	359	338	337	386	336	310	325	324	362	363	363	299	342	352	363	354	347	365	311	370	360	346	353	313	318	375	317	373	361	362	359	324	349	352	341	326	358	320	343	339	340	330	326	313	360	344	299	351	348	328	347	318	336	337	346	349	330	370	375	342	329	317	352	308	331	349	352	347	333	347	358	336	349	352	366	351	355	362	304	392	321	318	335	353	326	358	307	373	356	313	347	342	320	348	326	366	320	312	350	341	331	336	348	341	349	341	360	331	378	348	348	351	325	357	339	310	314	337	319	322	320	350	320	344	339	327	349	327	322	303	359	329	320	336	320	310	348	341	329	352	361	340	355	366	305	318	298	320	359	358	336	330	311	352	309	322	328	358	317	321	344	351	310	340	336	356	327	326	331	377	358	331	332	356	357	368	323	334	330	302	338	326	354	336	365	336	375	346	326	351	362	316	298	347	326	322	330	321	368	348	373	344	325	347	329	323	317	330	293	341	333	322	304	360	292	306	340	339	320	366	349	324	327	324	325	325	341	370	296	358	347	333	332	339	340	345	353	353	337	337	341	301	394	314	328	336	352	332	327	371	331	341	344	346	332	340	352	327	343	347	358	356	351	356	345	350	372	341	338	343	346	331	318	347	335	346	341	335	335	336	316	327	362	336	314	328	360	355	326	352	352	324	326	307	348	338	313	327	334	346	346	367	343	327	345	303	353	351	328	309	331	357	327	378	298	321	341	298	328	365	317	367	348	372	333	361	377	329	360	306	366	366	365	335	366	340	368	349	337	382	342	367	337	348	335	301	362	352	312	372	347	344	357	373	331	350	357	326	324	346	345	334	331	347	322	355	361	316	350	386	362	341	328	314	354	312	352	341	325	328	353	322	368	321	323	373	325	314	324	303	342	360	339	356	360	358	363	311	365	342	312	349	368	364	326	332	344	301	337	333	348	336	373	353	317	305	343	343	334	327	356	346	331	361	335	321	325	327	341	354	344	341	337	300	318	315	355	364	329	359	354	360	347	347	377	351	310	351	333	359	345	358	353	310	339	330	319	348	353	350	312	327	346	343	342	353	329	367	320	365	358	346	349	383	346	358	366	363	311	360	330	324	332	307	348	365	319	349	305	365	329	393	342	352	325	304	319	326	360	340	344	410	352	319	346	332	360	325	345	341	303	321	351	351	366	332	327	360	329	367	331	338	354	332	362	333	336	328	329	313	342	344	296	324	340	329	329	328	337	364	325	343	364	334	355	332	377	363	385	369	343	323	317	371	329	324	323	322	316	347	350	354	332	356	321	314	329	355	341	303	332	333	329	341	354	310	324	353	348	322	298	337	343	314	344	320	323	347	345	350	358	365	365	316	335	343	347	323	324	367	312	327	334	370	325	365	315	375	346	336	363	364	352	326	325	329	329	353	289	330	332	373	340	354	367	331	324	328	335	317	341	342	345	348	351	344	351	365	307	354	335	333	321	346	346	369	354	335	339	341	298	355	321	324	343	356	324	337	351	324	342	382	311	316	324	343	318	308	359	385	345	367	310	362	349	321	320	349	324	364	334	349	337	333	349	329	348	365	317	313	346	305	351	303	359	318	366	370	345	315	324	353	360	376	342	342	345	339	330	296	367	367	329	359	355	328	336	333	328	366	402	343	324	321	354	363	319	352	354	336	319	304	309	384	360	359	335	344	299	316	303	368	325	355	311	321	318	321	322	327	332	325	353	316	338	326	357	348	363	361	352	331	317	351	340	347	312	308	330	311	354	371	327	336	350	343	334	354	361	325	338	386	315	361	344	310	332	313	322	358	311	341	338	312	316	333	317	316	311	343	337	333	348	374	348	387	328	328	365	372	352	364	356	333	327	298	318	334	354	318	344	328	365	335	352	332	369	356	301	323	351	325	335	349	318	345	354	322	340	332	332	305	328	330	355	304	351	326	325	326	350	327	320	331	338	349	318	349	309	366	342	338	319	328	348	324	330	359	355	331	324	333	309	333	334	339	362	355	329	363	325	318	358	311	370	312	356	355	377	328	332	306	331	305	357	336	352	376	323	331	370	324	335	352	308	360	337	324	361	372	350	300	342	299	346	284	358	284	337	315	373	305	352	340	318	346	326	373	373	294	349	341	358	304	339	320	345	323	322	351	337	312	366	347	336	287	319	341	343	365	332	322	294	339	350	331	323	344	334	359	375	324	331	362	360	326	335	342	357	335	363	354	340	336	317	338	375	340	335	377	332	321	318	333	317	324	317	327	347	369	341	330	350	341	334	326	345	279	307	341	300	347	323	337	348	331	341	324	347	321	325	312	305	360	315	350	327
2234	822	813	848	864	837	847	747	779	768	845	789	692	752	782	768	787	762	788	829	770	797	772	773	795	794	753	768	776	776	788	766	782	751	801	815	809	784	806	761	771	809	781	780	764	788	775	801	836	839	815	797	766	772	758	805	796	799	817	742	830	823	789	811	795	809	798	785	814	846	750	759	770	686	796	784	819	766	749	783	749	788	778	788	815	740	765	742	835	801	786	766	860	750	810	755	791	812	828	795	796	769	815	763	725	818	712	846	824	810	790	783	766	808	801	831	807	771	796	779	792	783	804	787	800	797	752	790	815	844	761	755	809	789	764	739	775	797	841	762	795	754	784	783	794	798	806	770	793	736	756	802	788	774	743	724	776	800	806	755	748	762	788	758	779	786	797	763	746	820	817	823	780	813	784	806	807	778	754	805	803	814	783	807	794	774	812	772	778	763	789	804	785	778	817	764	807	808	763	779	798	778	805	791	702	785	773	811	756	790	763	797	767	799	775	745	825	773	772	813	758	844	843	824	804	797	774	816	760	818	782	736	821	757	789	799	765	792	792	769	834	810	754	773	738	762	786	787	796	775	752	810	801	721	791	821	749	795	845	798	783	810	792	750	737	763	816	802	791	786	794	762	800	822	770	765	833	745	803	750	790	763	796	767	753	842	748	820	777	795	764	727	767	777	749	805	717	772	794	791	787	777	776	787	795	803	799	765	787	777	771	767	755	764	797	795	803	751	756	768	797	757	766	752	811	777	783	721	774	800	790	827	758	792	773	773	775	780	758	766	774	795	804	814	760	779	782	842	765	793	720	780	769	799	781	768	782	799	771	810	774	728	793	787	823	757	788	805	766	771	760	785	809	760	821	793	730	779	731	787	782	818	799	746	759	818	820	773	798	757	748	817	753	791	805	790	741	823	805	771	820	774	812	794	768	798	767	827	752	801	783	771	783	842	802	769	791	722	808	798	786	739	777	824	770	801	757	863	777	811	787	791	785	768	788	793	783	755	797	754	781	800	769	729	768	750	797	799	770	791	787	840	831	806	806	852	784	802	820	745	779	788	787	759	813	804	835	776	803	805	823	792	765	749	816	827	787	757	797	770	782	735	805	781	746	760	766	851	796	749	815	816	754	747	818	779	765	803	816	826	769	761	776	839	805	798	795	790	796	756	779	757	776	803	756	704	782	771	787	777	811	753	726	759	796	812	806	763	819	792	782	767	795	784	742	778	790	783	807	783	771	750	761	769	788	789	807	795	779	825	778	750	758	790	758	797	828	838	782	781	821	786	723	740	802	822	761	792	750	783	781	785	780	788	841	854	796	816	779	792	780	816	762	796	810	770	784	806	770	774	758	837	781	801	750	783	752	799	780	782	757	768	811	745	775	799	729	786	770	770	747	803	797	780	819	783	827	748	759	814	831	764	807	778	801	756	794	777	772	816	770	793	771	791	799	792	750	790	779	790	768	764	789	799	799	784	805	749	827	799	799	767	822	796	835	787	795	801	811	863	803	744	788	756	808	798	780	781	807	820	772	800	793	770	792	840	768	762	787	801	772	832	773	774	759	850	812	752	795	741	783	783	799	805	783	753	762	811	775	778	778	764	810	792	759	747	770	758	849	782	823	826	849	791	826	772	790	734	774	787	779	797	779	762	786	779	795	835	798	776	793	800	757	790	711	790	798	838	773	796	732	793	708	825	812	823	750	812	803	800	831	798	789	800	807	790	750	802	778	765	745	751	763	770	779	799	788	795	794	828	751	794	748	783	783	770	754	842	786	756	832	801	747	809	771	787	771	792	815	746	816	772	827	806	769	760	791	809	762	764	744	763	785	786	747	769	806	785	832	757	851	752	840	765	837	755	800	773	811	807	802	813	786	782	764	757	753	756	861	770	826	736	814	763	780	789	816	763	814	767	771	753	778	815	788	839	836	767	793	866	792	799	801	742	780	786	796	764	746	785	716	804	760	786	773	760	792	789	808	800	763	767	819	794	787	837	795	788	726	792	755	850	770	775	827	792	797	752	834	751	787	773	810	779	765	762	828	753	804	729	761	809	823	756	734	759	757	814	811	806	768	765	744	783	780	828	801	762	787	794	781	838	807	800	781	792	794	812	776	824	787	796	769	789	786	791	832	815	834	794	743	752	808	826	799	791	794	747	773	748	766	774	784	794	813	774	803	796	750	749	734	785	772	806	782	803	818	760	828	797	788	827	789	772	776	794	781	817	799	802	767	783	802	791	821	797	748	777	780	845	732	753	806	763	835	766	816	786	814	765	763	753	800	780	778	802	781	792	717	851	756	788	782	820	783	810	748	842	804	820	761	790	774	743	803	769	753	816	825	739	874	775	755	763	792	814	795	796	826	784	791	762	781	719	803	753	806	750	779	739	735	810	800	814	786	773	788	745	826	813	754	744	839	815	783	788	785	809	791	751	773	819	799	791	794	771	817	732	818	768	795	752	756	783	810	782	796	789	761	809	757	777	776	802	758	772	808	826	785	789	806	787	747	822	796	838	803	757	812	827	773	791	783	756	790	721	813	754	770	789	769	774	751	780	752	784	751	752	813	749	810	772	786	772	786	731	752	753	788	751	814	765	752	802	790	800	828	775	766	784	780	745	778	798	785	755	715	766	733	731	809	775	818	835	793	765	850	782	759	812	832	813	811	771	766	732	735	783	779	771	799	740	811	789	754	799	761	770	750	871	814	794	782	819	821	769	824	784	782	781	772	783	799	793	806	788	781	824	758	756	786	745	793	756	781	791	844	829	760	730	745	792	823	780	798	791	785	816	827	763	799	742	884	797	782	814	757	772	798	810	782	804	766	775	785	743	849	815	739	814	785	780	820	756	799	798	785	723	817	767	795	789	792	758	808	800	787	761	786	750	730	777	757	824	792	789	757	797	824	809	761	737	753	812	790	783	801	818	754	811	784	828	779	798	822	802	797	806	787	799	833	745	798	823	801	766	863	776	741	773	765	770	840	794	805	802	790	792	849	785	769	751	797	788	784	808	798	813	791	791	797	749	827	747	765	779	830	765	816	818	793	808	786	753	805	747	753	743	803	810	801	770	774	815	803	822	802	788	761	786	803	765	807	836	803	739	766	789	755	806	781	808	832	769	788	779	846	837	775	752	788	742	752	802	771	769	757	839	783	764	798	764	794	807	780	792	758	752	828	764	775	788	850	768	774	755	728	798	855	740	787	752	810	766	779	733	774	762	803	800	742	814	788	768	845	805	815	753	829	791	791	761	802	836	818	832	763	785	761	757	783	765	725	696	747	812	746	759	767	771	787	735	863	760	723	779	765	763	771	805	755	832	766	753	825	810	782	781	780	796	781	793	791	759	819	822	792	780	781	801	767	779	756	802	758	709	793	788	792	824	800	782	806	792	727	759	790	825	793	768	753	812	772	779	782	773	786	783	799	771	777	747	763	817	843	776	759	760	791	784	778	779	793	818	806	747	802	751	798	789	769	778	742	750	726	785
7531	553	571	518	393	342	317	311	296	298	313	309	257	293	275	254	271	318	283	279	263	300	282	273	254	297	281	268	265	282	266	267	296	261	298	284	256	278	245	260	267	272	288	257	311	263	282	286	264	300	263	247	258	313	260	309	264	266	282	264	234	242	267	250	281	256	261	260	204	277	308	269	243	272	247	272	259	262	277	300	262	284	286	269	273	268	295	263	283	294	260	281	297	300	265	293	241	260	288	275	255	276	284	264	283	295	248	259	277	248	287	304	280	272	288	257	269	276	272	265	270	272	249	279	258	273	262	268	253	283	293	273	261	260	299	292	279	254	274	284	285	265	263	299	243	252	271	283	252	271	294	218	239	256	248	290	270	237	277	264	290	269	253	296	249	283	271	256	251	268	292	274	278	264	257	262	269	257	267	248	268	274	255	264	271	280	279	242	248	247	239	280	268	278	265	277	288	292	259	277	262	256	282	298	269	268	252	302	313	275	249	296	249	252	261	274	270	272	267	271	275	314	274	278	247	287	311	269	282	273	284	256	329	286	259	249	275	292	259	249	263	270	289	285	259	280	264	255	323	300	264	291	231	274	276	270	259	271	304	265	277	299	256	242	272	291	261	262	278	282	244	271	269	262	276	280	306	268	279	283	254	227	250	240	274	251	279	295	282	286	286	274	281	280	274	295	258	278	280	305	259	273	251	272	273	274	244	259	253	279	289	279	264	270	281	292	266	275	235	268	273	267	240	264	264	256	258	252	299	256	318	259	281	293	273	241	262	277	263	269	277	291	249	294	291	273	265	274	259	271	272	269	256	256	295	258	242	288	277	285	274	306	296	303	287	298	230	305	288	312	235	280	270	282	273	295	290	299	282	290	285	276	264	262	258	287	251	277	272	261	277	270	277	316	279	278	279	283	198	243	264	310	301	251	272	250	268	273	255	273	279	247	281	236	272	287	278	261	279	251	272	244	283	296	267	257	270	249	261	291	255	281	267	269	271	269	284	308	281	229	269	301	288	282	236	283	274	312	293	259	276	274	279	271	272	257	270	269	259	245	259	271	255	260	285	273	261	246	277	284	256	270	241	274	265	233	276	251	281	257	267	290	260	262	254	246	270	259	240	251	255	246	239	263	262	266	285	293	244	281	270	311	272	275	284	274	266	280	297	253	279	271	292	278	275	262	275	261	261	257	260	259	288	263	250	276	240	271	277	260	299	245	248	270	269	270	253	267	249	250	282	258	286	253	247	264	292	289	278	265	278	274	296	269	272	272	276	233	269	257	280	253	249	270	264	247	286	288	261	254	252	277	273	265	269	275	267	295	272	277	274	263	260	266	261	257	283	294	273	260	310	281	282	260	266	264	272	247	273	271	290	273	258	260	273	280	258	253	265	257	278	258	273	264	257	238	257	310	263	278	282	259	262	238	236	295	267	241	254	263	267	258	260	276	245	264	284	267	253	270	268	268	256	291	279	278	288	259	292	243	274	288	318	278	311	250	255	276	255	269	274	252	295	259	270	288	259	299	268	277	215	246	250	294	282	294	276	242	275	264	273	281	277	235	257	259	297	295	284	255	307	266	286	265	258	283	254	267	234	285	243	262	263	280	283	257	245	282	262	269	255	284	305	272	269	264	284	277	277	270	264	246	299	270	290	301	252	283	284	258	251	288	293	282	300	268	265	287	238	283	246	283	276	229	280	273	287	267	271	324	293	273	279	255	287	295	318	279	270	275	279	262	269	272	254	265	285	271	259	239	273	261	291	271	297	273	260	259	301	308	273	266	284	279	271	259	238	252	243	269	256	274	287	269	267	286	308	274	265	286	297	289	263	261	282	270	248	236	274	251	278	251	296	259	256	268	272	280	267	260	246	271	243	278	287	296	258	276	272	274	294	284	268	267	271	272	260	263	270	290	264	277	281	271	241	278	301	249	275	278	263	284	269	288	277	261	299	283	259	237	283	269	278	275	256	282	309	279	274	259	266	287	250	261	290	289	251	248	271	304	273	262	270	260	297	260	280	269	270	257	308	260	298	254	288	266	283	276	290	249	303	255	275	268	284	248	290	308	259	284	287	271	259	242	282	294	280	264	308	267	263	305	274	278	266	245	270	272	266	246	247	267	235	262	291	294	251	309	246	272	292	266	271	275	253	291	271	257	255	283	278	290	256	273	248	272	259	268	261	243	277	253	255	280	279	281	238	266	269	309	283	256	259	294	286	290	261	272	244	275	276	283	243	256	259	250	258	269	270	244	281	271	282	238	258	279	285	270	260	265	261	252	259	278	268	270	284	249	248	266	242	287	289	287	272	244	286	291	277	281	256	257	275	264	289	270	263	279	274	238	302	258	287	289	285	256	277	252	248	274	268	306	275	272	284	281	268	261	269	256	287	312	267	271	242	241	283	272	283	269	266	268	275	262	277	287	271	282	274	263	257	297	271	267	226	211	304	263	280	261	281	284	275	325	274	263	273	266	265	295	261	275	266	253	294	268	239	233	262	260	263	270	273	246	283	260	289	268	267	270	294	260	241	290	254	280	275	277	256	299	276	257	270	280	269	255	275	264	259	279	268	261	263	241	275	258	289	279	302	295	291	270	268	293	271	277	253	271	276	251	246	286	302	290	258	306	301	274	238	269	249	283	264	286	289	270	283	261	240	283	259	237	287	304	260	265	270	288	266	293	250	254	288	248	276	273	275	313	292	278	287	255	295	235	265	263	285	301	272	243	277	237	256	262	274	260	271	281	236	291	281	253	258	285	234	298	293	286	266	262	270	294	292	273	268	274	256	270	284	289	277	292	283	276	256	255	296	285	238	277	244	278	284	255	280	274	275	259	245	269	262	272	269	253	282	242	245	307	264	274	284	254	266	243	288	260	298	252	286	256	285	249	240	292	268	246	273	268	268	263	257	248	276	268	263	268	258	276	293	266	301	248	264	279	314	265	272	274	255	297	268	275	272	304	243	247	262	267	250	304	266	283	242	299	274	313	277	272	257	273	284	271	273	273	254	279	266	292	275	261	271	287	274	251	267	227	241	301	283	287	289	238	245	303	256	253	289	264	313	300	267	236	294	261	266	268	287	304	273	271	270	301	268	265	272	266	286	288	281	273	273	259	303	285	279	252	260	268	272	281	268	276	243	242	265	287	245	273	293	277	289	275	247	258	251	273	289	287	279	283	282	289	270	277	284	269	278	230	288	261	252	262	253	264	239	296	278	263	278	288	307	270	264	276	247	282	276	282	285	304	277	253	289	267	248	257	252	301	302	256	268	270	237	263	277	271	243	271	247	292	272	281	259	284	291	269	265	265	277	227	257	236	267	264	285	262	266	287	272	263	264	275	265	246	294	272	270	269	254	242	262	294	266	248	262	254	269	286	278	270	266	254	256	295	256	241	254	262	266	275	264	288	292	293	255	250	271	291	296	267	280	282	255	275	274	281	266	280	250	274	278	253	277	281	270	275	291	252	276	291	269	298	279	266	282	275
6806	866	1283	1424	1292	1070	1011	885	864	798	765	734	756	768	682	698	701	692	706	699	714	682	673	689	719	678	672	653	663	693	640	649	657	650	624	668	663	628	701	624	607	633	689	647	603	618	696	661	656	631	623	640	692	688	667	651	630	642	611	645	625	615	636	615	638	627	602	681	667	632	599	619	614	658	690	634	618	624	627	583	664	657	619	598	634	673	619	578	597	628	621	668	650	669	620	592	606	672	623	629	617	654	604	659	642	633	683	653	626	646	621	643	590	657	666	629	673	590	649	646	589	620	604	641	577	581	611	667	642	614	626	604	655	677	663	670	608	633	630	647	609	581	612	593	665	637	640	625	620	626	630	626	623	604	642	630	658	640	595	645	624	649	664	642	638	601	675	669	624	632	660	644	597	647	633	617	660	616	581	602	640	648	651	611	647	603	635	658	611	648	659	646	647	651	669	637	656	658	645	641	672	641	573	608	631	627	613	638	667	611	642	676	584	654	646	650	558	625	633	656	650	624	627	606	625	645	623	639	619	623	648	629	632	650	638	657	583	647	638	626	614	666	604	577	619	662	601	644	620	641	576	618	664	614	621	628	651	629	618	649	677	664	666	576	614	634	645	669	614	664	697	597	654	661	624	631	609	625	623	634	653	606	663	642	629	584	603	677	657	632	561	661	612	684	654	640	654	667	652	683	643	652	599	654	657	595	637	661	635	625	598	611	653	581	640	646	604	639	587	634	631	599	680	644	650	652	565	643	642	663	664	643	632	619	672	611	626	670	620	637	660	650	645	648	600	642	653	596	694	615	660	610	622	618	619	673	626	642	640	624	626	609	617	605	652	644	634	641	632	657	604	626	631	629	631	665	649	653	611	663	610	652	647	627	649	652	684	661	632	589	653	630	645	627	656	587	644	612	623	626	657	632	618	682	591	596	645	668	606	660	686	692	630	605	630	633	650	650	645	658	633	641	675	628	607	663	647	572	628	608	643	599	626	629	660	631	634	605	639	613	614	658	668	622	678	628	645	620	631	599	660	656	641	627	681	648	648	601	625	634	661	654	623	665	657	633	601	607	646	618	656	631	636	681	611	624	643	620	606	658	654	646	631	661	639	654	655	640	605	639	630	627	640	691	612	622	666	687	665	641	655	659	634	599	660	652	594	654	648	614	612	640	654	688	630	654	637	624	606	629	605	595	651	651	654	663	593	625	659	628	587	601	621	642	641	662	640	610	644	596	615	680	633	646	641	674	606	669	654	664	625	635	654	631	635	645	604	650	578	649	637	602	624	598	583	653	653	644	629	625	648	643	648	614	656	652	618	657	641	658	668	635	628	660	637	600	675	629	622	628	608	654	605	620	673	652	611	626	639	624	654	688	642	643	635	606	620	651	667	584	654	655	649	656	610	598	637	622	641	669	654	637	656	691	665	643	611	616	626	678	622	643	635	634	671	678	624	655	619	660	635	662	593	641	669	673	656	640	604	614	619	655	639	628	599	653	687	652	603	637	627	615	629	614	667	645	602	648	634	642	604	646	655	638	633	612	619	647	705	647	639	645	638	620	643	623	631	604	639	646	648	647	617	626	656	658	601	633	651	611	570	598	663	629	652	627	599	641	571	647	641	608	621	656	599	610	652	611	633	611	611	632	630	640	594	636	650	686	651	573	620	634	671	631	648	646	602	601	624	644	665	623	629	581	604	633	642	592	636	621	649	645	616	635	632	606	664	651	626	648	617	585	643	628	640	610	658	664	657	607	647	633	638	628	638	653	624	612	626	617	653	652	610	678	649	695	615	652	645	644	590	614	642	579	625	657	603	619	660	653	653	630	647	672	676	646	661	670	610	638	636	672	595	663	658	631	622	663	649	650	609	641	638	633	630	648	626	647	610	628	595	655	610	653	666	666	615	578	621	660	642	617	642	618	630	658	660	639	609	649	625	645	656	632	619	617	673	622	604	639	627	625	639	653	668	638	625	622	631	581	683	631	637	649	598	647	644	666	638	637	645	630	668	627	604	638	672	655	618	639	659	615	644	612	607	650	642	604	631	664	640	636	577	678	587	645	674	662	647	600	663	626	610	634	635	666	610	637	632	654	636	639	636	639	674	648	633	623	696	638	661	644	659	656	688	626	605	653	660	680	655	656	621	617	609	634	661	632	644	622	671	614	632	639	653	611	658	662	663	603	684	604	622	608	622	591	609	673	660	620	645	601	666	621	606	638	650	644	599	611	622	592	698	645	635	607	634	678	633	621	642	651	610	591	546	642	676	630	609	644	640	650	629	596	670	617	628	598	610	622	594	653	656	616	628	635	690	634	602	637	600	657	645	620	614	662	659	641	633	634	622	626	666	595	659	638	686	641	587	614	644	627	624	660	650	646	638	626	672	617	620	631	693	665	586	643	634	666	683	638	618	615	671	629	659	658	653	611	649	626	643	647	681	657	660	601	651	620	640	644	636	634	636	689	648	651	650	623	595	624	601	638	626	640	606	607	670	662	634	669	629	680	642	626	635	655	609	632	646	619	616	645	645	598	631	630	654	641	663	653	647	646	617	654	674	622	638	663	643	666	621	625	670	605	653	653	638	678	627	657	639	650	663	638	667	629	576	619	629	620	690	607	639	708	657	641	642	631	685	587	599	606	655	611	592	548	656	650	652	634	623	618	619	625	632	659	604	573	600	639	635	653	615	627	619	600	639	611	654	641	622	653	643	649	634	664	629	612	665	637	621	610	614	640	643	652	657	622	615	648	669	681	599	585	635	622	675	667	631	641	647	636	648	636	620	633	648	657	663	638	659	688	632	658	637	641	612	606	638	633	703	631	643	620	658	574	570	626	611	670	658	638	673	583	670	685	671	620	595	632	665	641	597	639	679	633	613	591	616	664	622	606	586	607	605	620	638	693	648	652	648	648	661	658	615	667	635	632	648	643	661	600	646	639	610	645	627	650	642	646	625	676	632	582	691	659	678	612	674	622	635	695	629	617	620	647	656	652	653	683	635	668	601	615	655	687	633	608	619	612	625	692	621	584	657	684	629	640	617	645	636	605	625	649	650	599	656	604	635	660	615	635	605	639	633	646	626	596	643	636	653	637	643	612	630	562	608	610	638	641	649	609	590	610	631	613	592	623	652	623	581	633	651	664	648	618	637	599	663	638	678	628	620	624	648	642	618	647	601	568	687	643	682	637	614	655	642	650	631	669	650	626	614	643	667	621	647	646	663	638	656	650	645	647	615	606	592	658	660	624	623	640	651	666	657	640	633	670	573	631	635	659	619	632	697	658	663	679	579	655	628	618	643	646	627	677	675	643	625	656	643	659	625	622	676	613	591	650	665	639	612	643	646	626	619	649	630	666	634	615	640	668	645	625	671	639	627	638	652	665	601	664	660	654	618	613	635	629	643	606	628	652	646	679	639	648	675	614	597	653	690	651	646	635	679	644	640	621	631	651	638	622	611	651	624	619	599	643	634	630	635	631	643	663	654	644
13400	828	682	560	341	300	258	188	184	175	161	155	154	115	144	129	135	140	120	110	132	127	132	103	129	137	124	132	105	116	124	127	124	121	132	153	112	131	135	120	109	106	116	118	118	97	115	100	115	127	105	109	107	120	108	107	120	111	142	127	113	135	123	102	112	122	138	108	121	99	122	123	135	140	116	133	105	128	144	101	103	124	129	126	108	106	112	111	123	103	94	117	120	129	128	115	106	116	114	108	120	141	112	117	110	115	113	102	111	154	133	111	122	112	102	106	104	92	104	114	122	101	132	117	119	141	105	124	118	119	129	129	116	112	104	116	107	119	125	92	111	127	134	113	100	106	144	115	112	102	130	106	119	111	115	117	118	111	138	109	121	116	110	108	138	107	104	125	97	117	134	130	129	103	131	109	111	104	139	83	119	117	111	118	122	105	103	112	107	103	113	96	128	111	97	113	109	115	107	125	109	113	113	135	95	118	127	110	109	113	128	110	135	111	107	100	110	114	116	108	104	132	130	113	119	109	121	102	113	108	105	117	90	111	123	133	120	122	143	126	103	117	133	121	119	113	111	116	119	125	117	105	109	115	90	113	109	97	98	108	128	120	116	117	110	110	122	105	110	112	123	143	132	115	119	122	120	103	124	111	123	124	96	116	112	123	130	106	123	93	119	105	126	106	128	108	104	114	115	121	124	115	120	117	128	121	108	114	93	145	114	101	111	121	116	130	116	131	110	104	115	124	105	111	126	105	116	99	116	114	121	134	121	112	149	104	115	127	115	98	124	110	120	111	109	106	145	113	140	119	116	114	124	105	126	118	114	100	115	91	112	106	99	122	128	111	120	98	111	119	118	119	116	111	136	120	112	98	119	114	103	126	108	97	92	115	122	125	97	106	108	125	139	128	125	104	130	103	124	142	136	106	126	102	123	105	120	139	106	105	128	140	121	127	120	130	142	110	136	115	100	109	116	122	117	117	117	104	133	118	125	107	118	120	133	114	123	94	117	121	110	115	114	122	132	119	107	107	105	117	115	107	120	106	126	95	100	118	125	120	123	91	124	124	102	120	95	123	111	118	121	122	95	113	131	133	123	120	133	115	115	105	94	90	122	106	131	124	116	118	124	118	110	107	119	95	110	133	109	130	122	116	118	110	115	120	89	125	109	113	108	106	113	111	107	134	116	95	112	92	118	104	119	125	110	93	122	103	124	110	111	99	114	127	133	113	124	139	116	119	108	114	125	110	118	115	132	134	139	149	122	107	123	110	112	82	131	113	114	116	126	121	116	118	106	133	112	104	123	110	125	150	122	112	131	110	112	118	103	109	119	110	141	116	99	107	123	118	124	111	112	113	130	123	121	107	137	97	106	112	117	113	116	114	108	101	118	135	125	124	114	98	101	115	104	109	127	118	134	111	112	124	115	121	100	122	106	116	117	107	121	133	121	133	127	118	121	120	118	119	143	133	112	137	115	108	120	120	112	103	136	115	108	112	124	116	111	116	107	141	108	110	123	123	113	90	112	117	110	130	126	129	102	102	111	130	106	106	104	126	131	134	105	121	115	108	110	100	135	99	118	126	115	138	132	105	117	107	119	132	100	121	103	111	115	134	104	115	112	124	97	111	105	125	120	113	111	107	91	108	143	143	138	120	116	123	112	119	142	85	110	117	95	96	115	129	136	102	132	111	108	112	96	105	120	113	128	105	120	122	133	112	126	124	119	119	106	100	113	110	119	121	122	116	95	118	106	143	91	90	116	113	89	99	121	122	131	106	138	148	130	126	123	120	121	106	94	113	110	98	118	102	103	122	125	138	103	110	109	122	121	102	133	149	132	101	122	125	105	96	127	124	121	118	117	115	118	95	112	126	112	121	109	104	130	139	128	117	112	111	112	108	116	124	101	110	126	118	124	119	120	123	107	105	121	110	104	125	122	131	101	90	109	120	101	118	102	116	117	113	133	140	103	108	99	99	120	141	118	114	101	117	105	122	136	100	112	122	124	129	101	131	124	101	108	110	115	118	118	111	110	102	134	117	119	90	123	105	120	125	119	125	103	123	106	121	124	119	129	124	107	106	120	120	123	113	138	117	109	120	115	128	100	122	110	109	115	127	115	104	96	129	105	133	113	114	110	109	140	116	102	110	113	131	121	113	129	106	94	110	102	125	110	106	112	117	122	107	107	125	126	101	130	99	129	117	136	121	111	99	119	118	109	116	107	129	101	111	122	118	120	138	110	130	120	113	121	111	116	118	127	121	118	108	122	115	93	99	98	118	122	111	104	125	125	121	117	124	129	128	122	96	109	110	106	94	115	159	124	77	111	114	131	113	126	122	109	124	127	114	101	109	116	119	125	104	112	109	102	119	137	107	118	117	108	114	122	116	121	118	134	126	97	120	116	127	102	119	117	118	132	117	128	113	95	121	101	121	119	124	101	108	111	112	119	115	131	111	116	123	121	121	125	113	125	132	139	112	105	137	136	121	115	105	129	113	105	95	131	121	132	113	119	115	88	117	121	126	124	115	120	125	97	95	111	101	117	107	122	100	92	116	109	89	110	126	114	111	112	107	115	126	109	121	113	116	113	128	113	111	111	111	129	127	130	116	114	133	123	108	107	107	107	119	115	124	113	133	105	126	100	84	136	128	125	125	102	97	113	114	118	128	114	109	109	116	102	136	125	130	108	131	141	132	135	119	109	122	133	100	117	114	116	143	97	134	106	116	116	120	135	122	108	103	99	105	97	142	117	111	124	115	108	123	119	109	110	116	112	125	93	110	111	114	102	92	125	109	115	122	131	121	125	105	120	119	101	117	113	130	120	113	119	101	123	130	116	85	106	132	106	120	123	141	120	128	113	115	115	124	124	101	111	126	119	117	103	111	127	98	108	116	123	115	114	120	87	112	115	108	117	107	128	115	145	121	123	124	121	122	116	102	114	106	106	135	128	118	113	111	116	124	116	101	124	91	104	95	113	105	115	109	121	118	124	101	131	97	122	136	122	128	126	121	109	94	113	126	114	129	121	135	104	106	114	118	138	118	118	112	104	111	120	141	98	123	117	104	96	112	114	102	111	135	124	114	103	117	105	117	104	140	109	112	107	98	113	130	113	104	86	109	107	118	110	117	121	113	106	122	123	126	126	122	123	123	122	110	138	119	111	103	131	121	122	136	115	108	128	118	106	114	101	99	103	123	134	106	116	101	132	91	115	109	119	115	120	132	109	96	116	114	119	111	110	123	124	114	108	119	139	113	112	117	106	111	106	120	120	120	134	124	125	84	108	118	113	94	99	121	101	137	115	111	118	119	99	113	118	126	119	117	104	121	132	138	118	125	132	138	116	105	115	119	102	132	141	127	88	116	112	105	97	105	116	114	115	117	112	91	122	129	112	122	124	105	119	106	126	116	122	131	107	111	113	125	116	128	105	134	101	137	119	109	120	113	104	115	121	132	117	100	126	108	131	111	118	114	117	122	119	114	121	123	118	130
8241	835	1541	1769	1451	1100	962	780	725	650	557	508	492	459	469	473	440	450	371	388	338	360	367	361	357	396	334	328	371	356	356	321	320	311	337	327	305	324	334	311	345	338	301	319	317	297	317	301	316	323	321	297	311	308	304	331	310	291	322	309	338	308	308	311	322	277	314	299	319	307	305	301	320	326	317	303	313	312	296	314	289	285	301	310	304	354	272	303	321	303	299	310	307	360	290	314	333	314	353	301	313	297	302	319	334	293	312	301	295	321	297	296	336	292	303	303	306	277	296	334	326	297	302	312	304	275	335	336	319	296	302	276	326	337	323	295	303	309	317	294	326	311	287	339	293	307	326	302	326	298	314	292	273	322	346	308	261	319	296	317	295	318	287	340	314	321	344	325	323	293	296	306	311	306	307	307	328	338	309	297	317	311	296	319	316	278	312	301	295	307	355	294	302	292	276	287	283	291	298	313	308	310	294	300	295	307	291	287	305	315	308	297	336	295	293	328	326	295	341	290	286	310	308	331	275	289	303	332	305	284	269	310	331	284	325	332	294	305	294	323	290	336	299	298	327	324	307	297	325	308	296	277	329	339	296	288	295	306	267	309	322	290	287	305	286	304	282	306	266	320	295	263	274	296	313	321	303	305	283	322	300	306	305	285	310	278	323	270	304	292	301	310	304	316	283	296	324	299	328	308	301	312	317	277	286	285	332	304	301	323	314	288	275	298	294	333	296	313	335	290	302	298	281	338	318	278	312	295	290	306	273	268	331	306	284	270	293	301	304	328	291	308	303	280	326	316	295	298	297	317	286	310	304	273	311	310	313	320	305	317	297	276	311	305	296	306	291	315	327	297	299	291	304	313	292	293	302	296	258	294	307	309	280	284	305	313	293	307	315	302	320	299	303	338	309	315	299	301	316	286	296	297	330	302	288	301	300	287	326	298	315	307	316	310	299	317	310	322	290	298	331	303	299	289	327	324	300	291	274	334	283	312	298	330	284	298	304	325	332	302	328	298	315	271	306	284	325	300	293	303	275	341	310	321	331	340	310	338	330	293	308	269	335	317	321	287	313	300	311	286	347	308	305	304	295	318	327	317	319	332	304	274	271	295	322	313	307	321	283	303	298	311	304	295	316	268	302	341	307	346	315	284	298	309	311	321	293	276	276	310	311	303	296	333	321	299	336	276	316	295	300	291	339	283	290	298	278	291	285	312	297	308	304	288	311	326	297	329	330	312	300	318	307	308	288	296	315	303	287	287	317	300	334	328	313	304	311	313	300	311	281	308	276	291	323	289	297	333	311	300	299	289	286	323	277	271	271	345	312	308	321	325	294	315	282	265	313	308	310	312	297	326	346	323	305	304	299	291	302	290	319	294	292	329	334	297	291	317	314	317	311	314	293	271	312	340	312	307	292	295	299	294	311	282	300	321	315	334	291	321	339	271	315	317	300	327	301	306	304	285	323	318	271	275	277	294	318	302	296	301	313	310	320	277	328	320	305	307	303	302	301	276	295	322	306	302	302	326	304	310	312	279	312	298	299	336	285	277	302	292	331	322	301	286	337	288	321	299	299	301	302	297	272	305	312	286	298	307	325	299	301	286	296	267	302	270	287	291	302	276	293	330	338	304	277	329	296	335	297	281	279	300	298	301	319	302	305	298	309	294	297	287	329	324	322	333	314	318	319	304	312	327	307	301	321	291	327	267	300	314	292	308	295	280	298	289	293	290	287	324	300	351	300	313	301	304	311	337	315	310	316	305	309	312	305	276	284	311	270	291	298	302	295	293	353	316	323	319	307	315	304	326	293	312	307	323	302	307	285	292	300	316	287	304	327	330	305	286	295	280	272	286	292	307	300	286	310	295	298	339	278	288	309	334	290	284	331	308	292	327	299	311	304	305	289	296	286	313	317	277	331	316	289	301	306	327	285	307	323	300	334	320	285	315	301	313	317	299	303	309	297	309	295	297	324	373	327	271	307	297	304	281	325	297	328	310	322	326	307	301	314	297	320	286	287	283	289	273	291	306	305	308	286	282	306	312	307	295	358	309	280	293	318	310	284	302	321	353	274	328	310	308	308	302	311	318	320	334	317	303	303	299	292	279	290	320	288	277	284	312	283	300	295	311	336	292	296	317	300	349	307	306	284	313	285	281	292	329	294	272	275	334	301	297	313	301	298	339	312	293	339	304	303	284	315	312	283	338	337	278	330	294	320	288	304	304	276	302	294	276	322	299	333	301	324	310	333	295	297	311	319	294	315	310	333	306	321	296	306	291	296	294	294	297	294	295	281	329	271	303	295	303	295	311	322	313	281	296	298	281	291	308	312	338	284	322	293	303	291	290	315	299	292	351	308	298	281	273	300	290	318	322	301	292	323	330	287	319	314	298	308	315	316	307	315	319	308	298	303	313	305	306	315	326	321	296	314	296	300	303	347	294	286	300	294	265	312	291	303	280	296	318	310	319	316	310	279	314	313	301	323	305	310	291	306	303	274	316	319	304	300	302	285	310	298	317	298	321	304	319	302	306	350	346	293	314	310	332	294	295	308	315	322	315	298	291	316	306	304	287	287	290	307	298	273	351	306	296	317	314	317	314	302	303	264	286	278	302	288	292	300	313	298	307	304	290	288	319	293	303	322	293	286	299	347	308	310	294	327	327	288	309	279	326	279	346	282	297	300	314	322	334	306	286	297	285	349	316	279	289	299	303	331	333	307	302	341	295	288	283	329	303	303	310	295	269	296	318	281	300	304	320	292	316	332	302	282	286	312	316	315	310	305	306	282	307	347	325	311	276	290	319	305	331	292	271	307	316	303	303	302	341	270	317	301	259	295	298	310	285	321	340	316	307	287	293	320	280	315	307	310	284	304	294	267	287	314	301	288	310	295	290	291	285	315	329	287	331	323	316	324	316	326	317	303	283	320	300	303	297	297	301	299	298	271	299	314	312	310	283	287	323	314	301	330	275	313	320	331	308	323	292	329	298	322	309	293	312	314	294	322	284	301	291	271	294	289	296	337	274	281	340	298	256	320	291	284	304	311	328	311	321	339	275	300	331	341	328	282	319	283	297	288	318	293	307	313	316	315	293	328	314	316	279	318	326	318	304	299	310	308	296	291	283	313	277	279	289	291	307	263	311	295	273	328	286	301	303	311	315	284	304	305	308	312	320	294	313	300	295	318	311	316	263	313	288	315	274	325	306	296	325	316	283	298	335	294	302	285	314	288	285	252	304	301	273	327	304	310	304	295	301	301	296	288	299	310	301	321	303	315	305	311	297	284	328	297	298	315	308	321	316	285	304	290	304	315	337	302	316	347	312	318	300	280	313	300	314	321	318	320	288	255	334	302	285	298	300	275	309	330	285	303	305	301	298	294	301	314	318	313	303	306	309	319	287	308	315	284	299	319	280	328	296	342	297	336	302	317	322	312	315	261	296	306	306	284	309	312	323	287	310	288	311	290	307	330	283	314	324	296	313	290	272	303	298
1624	350	374	353	358	347	345	327	344	335	324	331	301	314	361	357	350	360	340	364	363	311	349	340	352	347	351	359	295	363	350	318	329	362	360	362	364	353	311	350	385	346	348	317	347	317	331	332	330	316	323	334	318	310	341	336	322	343	372	330	301	367	319	350	348	377	334	337	319	339	368	340	350	371	368	366	330	369	284	358	355	349	346	350	321	330	327	325	371	332	344	321	331	361	326	341	356	371	316	385	318	392	350	353	372	331	342	347	331	340	352	317	340	342	360	381	320	317	350	327	339	318	333	316	330	343	386	327	302	385	328	328	345	322	323	343	310	330	328	350	353	336	332	362	374	330	361	368	338	356	371	337	365	341	339	351	293	321	347	359	332	344	336	347	347	329	344	340	339	331	345	321	351	333	311	364	361	351	340	348	332	316	313	325	368	337	338	305	373	343	317	322	355	326	352	320	305	353	315	348	361	331	332	337	334	328	339	341	364	333	335	333	339	374	341	347	317	330	333	312	373	315	353	322	323	326	350	347	314	331	351	318	334	348	308	332	332	347	330	378	364	345	346	330	390	338	320	337	404	374	355	332	302	356	344	332	321	327	333	329	322	345	360	336	342	332	313	334	290	336	366	375	341	346	311	321	331	335	354	355	350	365	368	335	323	321	360	330	354	353	330	339	312	331	351	346	328	332	330	315	345	309	365	314	335	343	339	319	318	356	341	358	340	350	335	352	375	324	357	335	346	345	328	331	356	337	364	315	329	306	333	327	348	335	333	362	352	359	364	335	340	338	346	334	339	364	315	340	357	313	342	350	330	369	325	341	333	354	338	347	360	355	312	331	320	348	326	349	345	324	345	319	361	315	349	372	358	313	329	295	367	336	364	354	351	328	299	330	356	321	351	307	330	356	360	321	344	349	342	383	341	369	369	320	321	335	348	337	344	342	364	355	331	356	338	353	352	338	333	350	323	340	317	365	320	371	320	324	347	371	350	339	363	319	363	325	316	345	350	334	349	351	348	351	324	318	351	348	325	314	336	315	334	328	318	335	354	332	343	355	337	347	349	358	365	320	336	366	337	340	329	356	305	318	366	310	335	330	351	345	332	362	335	343	331	320	353	352	366	342	343	290	359	372	352	326	355	367	371	390	280	346	335	347	337	320	364	332	318	331	359	409	348	338	351	374	325	357	323	313	358	357	358	384	352	332	320	312	352	345	354	334	352	349	344	320	327	357	325	338	337	316	311	330	335	325	335	354	333	350	345	317	346	327	346	360	353	323	333	348	356	335	331	370	374	328	349	335	366	339	301	313	355	295	351	365	328	350	361	307	299	353	303	331	338	344	346	327	331	385	349	349	348	332	383	346	307	328	318	333	353	337	348	360	359	356	348	350	314	321	326	329	332	359	330	316	358	297	357	297	321	306	316	361	318	305	314	325	331	350	369	369	315	308	346	319	328	380	357	371	341	360	329	341	318	316	311	326	362	332	361	325	363	333	332	342	325	323	359	341	329	346	315	350	377	341	335	343	324	293	396	340	324	287	334	347	358	339	357	350	342	333	368	307	338	341	328	329	318	361	319	340	359	342	357	309	316	374	334	351	298	370	347	329	316	320	339	365	336	316	316	325	383	339	340	370	371	317	311	333	352	345	323	321	337	343	310	319	310	365	334	299	383	338	326	347	351	365	350	332	356	351	336	348	302	362	314	349	343	343	343	335	348	364	325	347	327	320	355	337	311	343	356	306	319	344	349	350	316	345	297	315	344	310	335	323	360	382	333	307	377	347	331	354	343	334	308	329	351	323	327	325	330	348	336	349	312	309	320	336	326	333	332	333	372	324	338	352	364	340	369	352	318	316	316	365	332	363	353	361	372	332	345	318	340	325	312	395	324	375	349	317	312	357	331	343	322	331	322	328	328	316	327	370	336	336	350	325	339	313	330	354	324	338	353	320	334	357	377	355	400	338	346	276	344	347	326	364	334	326	362	379	353	308	320	329	321	299	330	333	352	365	335	345	318	342	358	341	350	371	363	380	330	367	308	398	338	319	336	382	323	382	336	323	363	336	357	319	354	353	356	304	369	378	305	367	375	348	327	334	351	343	348	364	348	346	318	365	334	343	329	357	331	324	319	366	359	391	331	367	326	315	344	362	352	330	367	358	337	326	337	394	342	332	348	304	317	307	340	345	323	345	355	349	400	323	310	333	315	352	321	360	323	361	352	372	345	329	348	344	352	361	353	336	387	338	364	341	338	348	352	342	362	335	352	310	323	334	344	325	320	331	376	319	298	360	353	347	331	331	338	349	308	344	361	349	320	353	387	331	350	368	324	322	354	315	350	343	322	322	362	325	341	361	345	323	309	337	320	337	360	316	330	321	359	343	348	348	333	331	358	331	353	359	335	359	319	314	367	344	314	379	315	332	307	305	335	315	327	323	352	340	341	355	327	322	344	331	359	325	335	319	311	326	357	371	349	346	367	365	322	350	356	336	310	333	353	339	345	368	349	352	351	329	287	351	355	362	325	317	357	361	338	317	324	345	357	313	330	337	351	340	328	346	309	328	335	353	329	337	356	338	356	329	323	312	358	325	346	343	303	351	325	333	337	364	384	333	336	341	338	368	326	357	345	344	353	341	350	310	346	353	321	312	338	317	355	360	366	343	353	339	332	342	341	350	387	357	330	309	347	377	362	337	345	314	347	356	319	314	323	349	339	378	328	338	353	336	320	302	297	333	367	343	369	370	355	364	319	350	306	391	355	341	357	309	325	356	339	392	318	343	346	359	350	324	365	324	327	337	357	357	299	396	307	329	342	325	345	337	330	301	311	323	350	314	338	362	387	340	342	349	346	361	342	323	337	350	328	332	330	304	337	329	353	369	307	345	335	318	309	354	357	332	318	348	383	366	349	354	349	349	318	316	352	364	349	320	330	313	326	348	337	332	329	327	331	361	365	309	315	350	342	374	357	348	319	328	337	297	318	378	339	349	316	343	338	306	343	347	357	339	317	296	329	354	315	344	324	365	334	318	365	339	336	310	332	366	352	334	317	323	350	322	344	327	336	348	358	343	344	331	322	350	356	387	333	320	347	325	393	319	351	358	351	398	338	359	350	328	340	322	327	344	332	348	358	323	319	325	330	352	331	305	307	365	354	303	360	342	357	350	323	342	338	318	341	327	354	288	332	314	330	333	367	329	321	310	334	349	333	341	367	341	339	325	343	379	333	366	338	363	340	361	352	358	367	345	336	334	343	314	334	364	334	333	339	318	338	352	345	308	355	347	363	335	341	378	341	329	332	373	349	333	347	342	357	362	356	331	360	349	321	355	334	327	338	313	317	368	340	326	365	343	292	343	322	352	331	353	333	324	370	330	319	355	333	352	375	324	334	329	314	353	348	349	353	331	338	351	377	359	336	362	366	358	372	341	371	325	352	372	378	333	364	299	348	330	339	321	350	327	351	346	358	360	320	344	315	334	348	362	346	355	327	315
2102	825	854	912	848	836	798	834	823	802	776	788	735	759	793	795	770	790	786	803	805	791	807	802	775	761	760	768	794	839	819	775	769	817	779	773	764	807	760	814	791	763	767	742	864	860	766	794	837	820	771	809	786	829	778	802	809	793	757	794	821	768	776	793	823	786	778	804	801	813	755	791	823	771	775	809	810	747	816	803	742	848	799	789	756	838	840	791	756	814	824	766	862	806	796	761	815	789	756	785	759	841	836	830	816	786	752	772	768	738	742	786	820	826	807	765	766	802	761	781	744	805	821	826	791	776	793	785	745	797	749	820	781	748	833	809	785	859	808	833	843	760	806	841	769	771	781	776	803	793	757	840	787	773	795	779	776	790	795	808	793	797	736	770	794	778	776	799	759	780	807	805	793	751	779	839	760	804	832	788	780	783	778	799	757	829	793	776	785	788	836	815	779	744	783	774	801	828	801	802	816	787	772	794	767	796	831	792	812	777	774	779	795	810	821	811	760	802	815	797	772	739	767	782	747	816	776	864	842	873	807	796	827	801	786	792	797	823	842	834	784	763	814	767	821	792	820	817	758	791	783	784	787	814	826	759	782	800	869	783	800	765	817	823	777	811	747	821	779	832	736	804	790	820	800	775	772	767	798	776	805	800	750	772	809	719	781	822	783	799	772	794	788	780	789	790	754	806	788	791	814	766	789	873	831	776	740	822	785	794	769	815	746	811	760	793	840	809	835	755	761	834	821	784	772	806	787	789	765	810	803	763	774	849	796	849	816	843	787	806	779	800	755	758	793	845	798	774	770	813	841	791	769	802	729	768	775	782	750	845	801	798	787	783	795	796	743	815	761	816	794	770	772	790	802	754	785	791	810	763	807	773	763	734	752	802	752	806	791	807	805	808	774	774	782	782	783	856	754	757	745	800	784	799	826	810	792	788	792	822	810	806	792	790	776	823	760	739	789	783	780	829	718	782	787	776	786	809	761	788	823	824	772	816	827	779	777	789	786	777	820	778	772	737	823	764	813	788	793	741	782	809	823	809	864	831	805	763	789	820	831	776	798	766	808	786	762	799	801	822	837	819	857	797	800	830	784	796	828	817	833	823	804	790	776	792	781	746	855	797	800	768	780	734	753	798	770	818	796	809	806	801	777	820	818	792	818	790	827	750	792	792	790	781	753	784	821	772	827	758	857	836	736	832	791	805	799	777	803	798	762	824	797	825	757	718	803	795	797	780	840	796	815	808	802	728	785	774	716	772	765	764	756	778	782	793	758	765	846	765	815	781	837	746	815	826	790	760	792	765	854	828	770	768	783	766	743	802	758	762	752	782	727	809	777	786	820	808	811	804	770	790	785	878	815	776	795	751	785	770	785	748	792	811	808	810	789	812	826	796	835	758	773	833	786	831	827	783	796	779	836	762	761	792	775	804	798	820	790	801	788	763	810	797	815	851	787	774	797	785	745	727	825	760	808	783	780	817	819	811	751	791	761	793	786	796	818	766	790	827	800	808	799	747	742	770	833	793	800	850	830	768	778	765	820	725	793	750	832	728	796	832	800	808	799	781	828	739	792	785	815	793	753	769	792	738	818	751	780	810	778	812	740	768	781	768	811	804	787	792	778	767	857	815	799	768	714	844	787	780	723	792	765	842	754	790	813	735	822	772	779	782	852	727	776	837	803	794	821	806	775	800	835	769	823	759	792	828	785	754	770	793	768	784	758	786	786	795	859	829	742	797	815	835	789	840	788	745	774	797	778	843	769	772	759	813	832	781	797	813	785	791	802	827	760	801	762	775	754	774	773	814	772	786	807	735	765	819	809	808	787	822	808	790	793	761	732	775	785	807	800	773	817	787	747	795	792	768	802	797	790	787	780	812	772	760	775	788	814	830	816	817	770	787	842	806	773	810	779	809	765	830	839	823	805	836	785	742	806	790	745	775	820	770	791	855	780	783	804	783	779	826	816	807	756	777	805	771	789	837	844	758	760	806	820	795	762	774	776	797	819	835	795	770	810	810	771	822	834	792	858	790	831	788	793	739	812	754	767	808	819	785	779	796	751	787	801	758	761	838	764	753	745	797	797	793	794	776	818	789	782	785	763	802	813	781	743	754	779	758	752	760	782	785	791	803	833	779	803	789	780	789	791	804	763	787	794	771	763	767	821	793	781	755	777	742	800	814	833	804	852	752	863	769	768	769	787	755	782	762	799	823	788	823	774	795	799	756	814	821	856	770	804	807	757	807	803	808	712	803	788	783	774	802	761	809	808	837	816	808	855	765	796	800	762	747	797	795	785	817	795	749	777	777	773	757	800	822	824	788	787	764	808	826	786	778	766	768	760	818	801	793	798	816	754	734	757	773	784	767	806	814	802	772	771	791	758	823	773	828	763	779	765	806	810	779	833	820	839	764	794	751	795	811	829	813	839	797	830	739	803	809	781	792	796	737	817	807	781	795	833	812	764	784	824	821	831	806	788	751	796	757	758	855	777	771	815	801	804	771	826	839	782	805	774	758	783	773	796	782	798	825	796	775	755	793	761	751	778	814	835	780	795	786	733	761	842	773	835	780	836	793	766	780	818	767	790	792	802	814	726	838	777	764	833	781	834	792	771	815	784	787	819	807	775	787	769	789	808	750	793	803	812	803	836	750	757	785	788	775	784	811	807	805	813	770	801	835	796	797	754	801	796	803	788	786	741	869	792	811	796	809	801	803	804	791	834	826	810	769	732	790	793	818	753	787	791	770	761	777	817	792	784	766	755	764	820	812	725	797	839	841	784	763	793	749	774	782	817	788	815	799	792	796	757	780	793	762	765	803	768	814	751	775	802	796	815	804	760	720	797	842	819	777	838	777	798	831	813	788	835	781	762	815	783	802	741	752	831	807	798	784	801	820	769	775	816	794	765	793	785	819	799	844	784	796	790	855	801	795	755	840	802	786	779	787	796	802	812	805	787	780	787	805	788	828	755	801	809	749	778	800	811	746	778	781	844	736	773	826	833	779	829	766	810	807	801	821	750	817	780	786	823	793	776	775	807	819	788	817	758	818	720	821	772	790	781	774	827	767	805	827	764	780	784	785	821	764	791	804	760	784	792	773	785	803	806	812	755	771	736	793	741	769	758	801	809	787	795	770	802	772	784	820	850	803	792	790	767	830	794	762	786	796	806	759	823	786	782	788	763	824	774	787	811	770	813	779	796	787	762	811	793	825	778	778	821	761	793	755	774	806	766	788	782	800	784	805	821	799	825	752	801	767	784	777	789	817	821	845	800	741	805	788	782	781	755	783	805	747	808	807	781	816	763	807	789	754	814	801	807	776	736	772	829	839	748	811	754	825	808	831	747	764	806	797	801	820	752	779	795	818	735	710	737	808	820	811	837	844	820	729	796	819	816	794	820	795	781	756	799	822	863	804	770	798	791	760	787	808	794	806	769	832	781	768	819	819	784	799	795	784	833	755	756	786	785	752	854	820	785	828	819	836	766	757
7523	558	535	515	432	332	329	342	286	281	283	273	280	318	278	273	289	280	281	270	274	275	273	258	264	270	264	298	301	268	263	263	268	269	276	290	285	272	293	276	267	253	246	244	249	246	289	227	257	270	276	258	282	309	256	229	261	263	260	265	264	239	233	291	249	275	283	303	265	257	286	277	265	253	298	271	246	240	280	269	287	234	252	268	247	272	293	269	235	265	242	257	274	286	243	272	249	247	255	272	243	281	278	246	258	264	287	244	269	243	278	263	276	252	258	269	260	252	283	275	251	250	289	270	272	279	291	296	302	279	260	266	294	209	273	252	271	261	283	262	277	292	264	239	261	246	267	297	270	278	289	269	280	268	262	283	272	250	250	266	289	256	287	274	277	248	258	277	270	313	254	246	274	292	288	265	242	283	282	256	288	288	235	278	251	282	259	265	283	292	296	274	289	252	268	285	266	265	276	258	246	276	258	267	226	283	281	273	250	300	265	284	303	287	280	258	292	231	300	304	294	302	265	227	240	268	267	243	249	284	273	252	274	278	258	263	289	280	261	274	287	281	250	280	304	278	266	264	269	257	287	278	276	294	286	279	242	233	269	251	223	252	252	230	273	252	239	259	262	277	247	283	256	294	297	270	254	286	299	265	298	259	252	269	262	270	271	273	249	290	266	296	260	259	231	261	253	290	224	261	252	307	283	256	266	270	268	271	276	262	254	278	280	223	278	304	242	257	243	279	290	260	275	285	257	275	267	287	266	249	268	255	236	258	291	261	279	254	235	258	264	298	291	269	272	264	249	279	289	269	276	254	235	271	273	260	294	253	247	292	284	279	290	270	241	268	274	272	282	280	267	279	271	311	267	305	238	284	293	261	272	234	249	276	248	258	236	279	276	301	254	241	245	296	274	279	249	307	262	291	302	285	260	321	270	260	257	263	258	282	261	295	272	279	282	279	240	243	247	251	277	285	270	267	244	278	257	257	260	291	249	302	247	306	271	248	291	277	266	238	297	271	268	245	277	285	244	304	276	289	253	265	269	287	284	283	285	239	288	288	231	270	260	261	290	298	251	242	269	270	265	298	270	267	273	254	278	241	258	266	258	272	246	263	255	280	287	236	262	261	279	255	268	281	286	296	236	282	290	279	260	261	267	243	278	282	272	276	266	270	272	264	270	269	284	279	266	288	283	281	261	303	277	260	263	257	243	273	270	268	268	284	257	259	272	282	260	270	252	262	264	288	286	252	253	303	269	273	272	243	259	273	272	270	244	273	258	272	272	273	273	260	262	288	251	268	257	242	287	292	282	278	293	289	243	273	254	300	282	246	263	262	242	288	296	268	289	271	226	255	264	286	260	277	245	258	268	251	298	281	261	245	287	268	294	242	288	270	290	279	293	296	269	270	266	281	255	251	280	262	279	305	249	266	249	250	268	275	272	250	261	316	266	279	283	295	289	317	269	273	248	300	275	276	250	265	277	262	262	263	286	265	268	256	286	282	263	247	278	267	285	273	257	252	278	306	289	237	284	271	281	239	288	269	261	246	276	285	273	255	264	262	278	257	256	296	269	286	270	308	262	250	286	271	270	299	265	279	290	287	280	285	281	287	259	254	294	230	282	265	271	281	248	268	255	283	278	274	266	262	267	258	268	271	264	265	266	275	268	279	258	259	261	293	245	273	248	297	274	302	291	258	274	288	278	277	264	277	309	252	271	247	255	237	255	270	269	264	239	262	272	265	265	297	263	259	268	294	252	248	245	260	252	253	275	265	270	280	261	283	293	293	283	295	255	249	240	259	299	280	290	243	274	273	256	217	256	295	307	265	263	285	247	258	264	262	290	293	315	278	278	283	279	252	254	264	253	246	282	258	257	270	269	252	307	248	279	261	288	291	304	275	248	267	274	262	260	269	314	273	283	277	255	270	279	282	255	260	271	241	279	300	277	242	291	283	278	274	283	299	274	265	270	274	269	249	248	308	271	231	269	283	252	272	259	259	333	280	268	256	240	257	273	251	267	284	243	272	276	264	277	278	262	260	282	261	264	291	241	275	284	298	297	277	258	274	249	279	287	293	272	291	259	296	298	253	256	280	291	261	271	244	275	255	263	261	256	263	254	267	254	255	282	263	248	264	268	285	281	266	275	289	254	310	246	244	227	237	264	285	261	248	293	277	313	273	307	263	264	280	263	273	296	292	259	274	283	237	256	285	274	247	233	231	278	261	235	280	283	285	272	264	244	284	272	268	266	296	257	287	265	308	280	309	256	256	274	268	265	288	256	242	239	235	261	281	276	303	251	274	265	266	284	291	248	247	288	258	280	248	238	255	265	254	273	249	288	258	250	285	284	270	253	276	271	252	276	265	256	271	256	242	292	276	267	260	297	284	280	258	235	263	276	288	243	263	261	300	265	260	267	278	251	234	287	242	254	255	253	276	296	273	295	280	276	266	273	271	253	249	285	265	244	263	274	249	252	297	282	269	246	262	275	292	279	252	287	293	280	273	257	237	266	264	249	269	287	261	284	275	261	284	285	239	311	298	261	261	263	269	263	280	279	225	287	272	249	226	257	276	265	241	273	287	255	269	265	251	276	302	284	284	275	233	260	255	268	288	274	280	269	251	249	284	256	321	254	249	250	256	229	296	278	257	288	276	266	298	267	297	272	299	278	283	277	252	246	269	274	247	259	266	258	252	285	268	283	264	279	297	274	266	278	267	276	276	242	226	285	258	283	255	270	265	282	263	271	260	253	274	275	257	247	269	269	243	259	267	247	255	271	270	252	259	264	280	295	251	284	270	288	265	265	298	256	255	217	284	304	301	302	268	262	253	275	252	245	273	250	258	279	305	232	291	281	288	267	260	269	244	280	272	261	296	277	263	262	267	280	291	240	253	303	277	290	272	270	274	267	289	277	275	232	258	248	274	284	265	262	264	250	241	278	292	279	272	289	287	273	266	316	276	257	266	269	278	301	283	252	252	243	278	285	271	269	261	242	253	263	257	266	282	261	253	294	310	249	265	258	286	245	269	263	281	274	253	263	279	265	282	232	300	254	284	275	299	246	250	275	265	230	268	265	270	281	251	288	309	262	257	294	270	279	291	268	324	282	253	292	265	271	263	284	258	260	272	303	264	259	264	257	266	278	252	261	271	249	274	272	249	259	253	244	265	296	269	273	261	256	288	287	257	269	287	283	295	257	282	269	257	278	268	255	290	287	295	253	255	249	263	284	278	281	283	289	305	249	224	272	257	308	263	265	268	268	251	278	268	258	300	251	259	277	288	267	296	278	262	260	279	281	307	270	270	261	272	256	232	213	279	275	288	253	277	279	277	289	243	274	255	243	249	268	266	268	233	260	246	283	262	272	263	297	255	256	305	288	273	263	271	290	262	252	269	289	274	293	241	266	268	301	257	273	283	283	259	261	272	243	261	290	272	290	278	288	292	281	268	252	279	262	285	264	252	262	288	259	245	298	273	262	262	238	279	278	276
6816	950	1235	1347	1191	1070	952	859	839	783	765	711	745	752	697	695	732	676	675	675	645	665	653	653	673	695	690	678	682	636	682	670	638	627	605	667	641	637	621	633	620	589	632	645	624	617	678	660	672	633	673	657	662	682	605	635	623	647	643	627	660	618	656	626	617	633	604	657	648	620	635	618	676	631	627	650	642	640	640	639	629	605	647	605	638	649	655	608	642	651	595	618	646	645	644	686	647	577	662	625	644	626	622	603	671	611	640	631	601	674	633	658	693	633	672	610	671	656	646	681	624	609	567	635	618	658	657	618	629	605	646	665	626	613	588	622	645	610	593	631	632	640	636	627	651	646	635	603	555	637	609	614	636	654	639	642	622	626	685	567	679	642	630	609	626	645	632	615	664	617	597	656	582	626	635	652	628	633	628	663	629	628	639	672	629	618	616	641	616	631	637	618	631	608	664	620	617	645	633	632	585	632	643	652	667	641	670	655	680	624	664	653	653	615	635	634	680	615	662	630	658	663	620	626	607	620	657	626	654	644	630	600	638	618	640	634	641	636	643	626	664	614	627	674	671	624	651	626	635	600	604	639	600	655	647	605	628	649	637	655	649	687	603	688	621	636	652	597	557	637	650	641	644	609	648	661	617	611	607	628	628	649	627	629	602	634	614	619	659	649	613	651	625	626	635	643	635	629	621	608	640	647	640	664	657	654	614	652	626	621	616	636	621	628	610	684	650	636	702	613	649	608	643	590	635	653	635	598	615	635	642	671	572	630	665	613	677	566	602	613	634	619	626	605	628	658	599	605	648	635	628	625	603	603	677	603	607	602	648	609	636	648	620	623	596	642	636	659	620	585	622	627	607	593	647	589	609	605	635	676	651	632	611	635	665	657	623	599	651	655	615	639	613	628	634	643	640	629	636	634	631	651	631	654	664	631	604	667	676	598	603	589	605	626	618	644	639	646	608	626	670	653	617	650	626	624	624	659	655	658	633	639	633	644	636	622	646	613	652	596	618	610	618	619	593	680	615	628	645	600	652	701	650	673	650	645	601	660	621	578	655	651	640	651	626	625	658	677	673	614	668	611	659	632	651	697	623	602	609	666	638	671	642	665	600	599	642	667	670	685	618	681	624	617	636	635	645	620	678	642	565	612	628	621	646	627	616	645	660	640	651	565	615	651	620	676	622	643	655	662	647	645	645	614	653	676	603	601	634	604	607	600	617	661	669	670	622	600	644	614	655	604	642	671	624	672	638	650	648	666	655	653	648	688	626	637	666	634	647	609	619	641	613	638	625	627	639	641	605	613	626	635	607	639	604	671	624	606	623	633	599	617	580	645	616	644	623	624	632	586	657	620	647	606	633	582	650	627	634	598	635	603	629	658	607	639	656	667	582	643	658	637	619	625	625	653	654	626	682	639	621	648	639	626	653	628	639	696	616	660	646	613	615	653	654	669	651	641	672	629	631	621	677	632	616	614	655	595	623	650	632	590	634	625	647	641	622	652	638	569	591	654	647	633	619	619	619	594	613	599	596	597	621	665	637	611	630	668	656	630	641	654	606	642	604	602	621	631	627	626	595	610	667	602	593	618	615	620	632	644	647	669	644	602	619	648	618	659	588	661	595	625	594	613	562	667	617	662	651	596	619	626	607	668	646	618	602	653	651	612	664	638	649	627	657	604	610	648	614	676	631	630	650	630	635	626	621	621	605	590	691	635	613	615	637	593	623	603	595	587	606	655	686	635	618	646	676	631	652	672	672	625	603	606	623	634	623	677	604	617	658	623	591	612	655	629	657	612	606	588	662	615	655	613	639	590	634	647	619	632	615	619	611	669	645	692	618	659	618	626	638	624	688	630	633	598	674	585	625	644	663	638	608	650	665	662	647	636	610	641	670	636	617	631	628	621	648	636	647	663	678	616	618	650	632	621	660	619	650	627	675	672	638	646	673	619	569	637	629	598	661	636	683	648	641	634	588	606	611	632	604	648	605	611	625	636	625	652	621	679	601	662	651	659	627	706	628	636	628	638	653	642	640	687	650	637	644	585	654	626	642	632	649	673	628	632	678	637	622	631	648	647	641	715	621	624	661	645	581	630	608	616	640	642	617	649	665	625	623	643	609	601	676	632	651	625	640	671	654	631	637	624	611	634	612	635	606	630	601	617	678	627	625	645	616	617	666	655	658	674	638	595	650	607	638	645	643	627	627	597	683	636	652	655	604	657	614	583	664	644	600	639	635	645	610	623	650	619	615	605	588	663	602	618	594	650	642	640	632	605	630	654	655	642	647	635	604	635	650	657	672	615	626	587	647	604	595	623	612	648	611	682	664	607	634	669	647	617	648	627	641	636	596	648	625	675	636	630	643	653	600	631	598	647	589	656	649	647	612	669	684	601	603	654	586	667	605	610	595	648	654	603	632	650	617	627	596	675	628	640	641	575	623	671	664	616	632	621	603	618	642	671	658	639	631	601	637	571	626	621	574	653	679	643	669	710	598	615	609	629	639	619	627	625	644	638	667	611	637	623	668	666	644	604	662	651	643	639	658	647	623	611	657	575	617	685	612	624	613	646	664	652	644	621	628	627	639	613	644	656	625	656	678	595	661	648	592	670	655	615	638	642	674	617	658	654	654	622	621	650	599	602	631	624	627	615	650	673	631	558	663	640	624	623	629	629	627	643	632	630	599	626	728	618	615	641	596	636	611	622	607	680	635	629	606	672	638	617	665	622	632	571	611	657	649	679	623	621	645	692	650	649	683	584	603	644	626	677	612	639	692	637	650	595	624	663	700	597	642	639	642	611	608	635	644	667	634	624	598	594	585	654	634	644	651	636	653	620	655	637	659	617	663	655	697	619	611	588	636	678	633	595	628	640	638	668	598	673	600	592	631	649	649	628	598	664	639	625	631	641	641	647	634	660	634	646	572	627	676	603	658	599	673	635	633	595	641	672	665	639	626	609	671	641	625	666	640	683	627	635	651	616	631	702	639	611	628	655	652	683	635	676	668	664	686	616	675	656	623	682	609	653	659	631	676	638	656	621	628	611	624	642	623	673	644	638	620	616	698	632	675	648	602	640	652	653	677	626	625	667	663	661	580	588	620	610	619	642	638	577	615	675	594	622	633	595	630	649	620	625	619	626	619	624	617	607	630	660	632	625	626	622	621	652	627	623	635	654	670	643	622	657	658	641	642	659	608	679	648	625	637	672	568	660	654	626	662	609	649	635	652	695	631	642	601	625	652	624	665	645	666	643	689	653	621	626	669	608	608	650	643	636	637	625	617	596	626	615	622	624	629	628	601	643	641	641	623	643	676	629	621	638	617	613	613	594	589	643	622	635	650	648	613	614	611	602	641	637	640	645	658	672	635	597	599	625	687	657	605	655	647	609	648	591	646	607	630	625	584	629	628	643	638	630	636	656	655	663	622	670	604	642	639	651	636	648	608	596	646	664	605	639	644	618	682	661	612	683	612	649	646	614	669	630	637	614
13044	809	739	507	356	247	222	206	213	168	147	153	182	145	134	142	128	146	137	129	143	113	121	120	106	134	134	107	123	115	124	117	123	131	116	140	139	120	114	118	120	127	110	112	103	107	114	127	110	131	97	115	121	140	105	94	83	117	125	118	111	119	133	113	120	126	117	121	122	101	105	118	104	103	109	126	100	108	129	103	121	109	117	111	124	127	126	121	132	122	128	121	117	126	113	106	110	126	125	133	121	115	114	108	122	109	138	122	108	136	101	116	96	129	112	132	123	123	111	132	131	114	124	119	116	120	106	107	113	117	113	120	112	113	113	104	115	124	116	132	108	128	118	115	132	103	121	114	111	107	109	104	109	115	116	111	115	114	126	116	114	115	122	123	114	100	97	104	115	98	120	108	124	136	121	126	127	103	107	103	118	115	132	107	111	122	106	106	124	108	124	115	131	109	119	114	125	108	95	124	121	123	121	128	122	117	119	108	117	125	129	115	111	104	118	121	117	129	136	129	108	126	120	99	118	131	113	116	96	107	106	98	116	98	114	125	126	143	111	118	114	115	104	114	111	125	118	115	116	114	114	110	116	122	107	134	133	126	108	114	104	116	109	111	116	115	117	82	123	128	104	127	109	104	109	128	98	96	118	102	101	110	107	104	129	108	112	124	120	86	127	138	112	122	112	88	112	113	113	132	124	124	120	123	104	134	107	107	105	128	117	113	121	125	104	121	122	92	131	134	118	115	124	98	109	115	112	133	88	105	121	104	135	116	131	128	106	112	111	117	113	150	119	124	112	91	104	135	117	115	120	101	124	127	136	115	114	108	126	109	128	132	111	136	119	116	123	122	114	119	131	104	119	121	105	114	110	128	116	124	104	125	127	127	127	124	122	135	131	117	109	133	107	127	124	137	121	121	125	122	111	126	124	111	102	116	97	138	116	90	104	109	111	103	114	129	104	121	116	129	114	128	110	107	122	116	114	147	130	120	132	101	110	109	107	113	106	131	103	107	117	116	117	108	135	113	126	121	113	124	120	107	115	125	114	123	110	119	112	119	99	110	119	119	127	120	121	123	109	107	127	108	112	106	113	117	135	124	109	127	116	128	131	121	107	112	126	123	142	127	137	94	121	117	108	113	120	105	108	115	102	120	117	114	137	126	111	94	117	106	141	114	99	110	90	110	103	123	126	116	107	118	125	115	90	123	97	117	113	111	123	119	127	132	119	124	114	115	102	117	122	99	122	109	115	131	116	114	117	106	105	127	105	97	118	125	111	111	129	118	119	114	123	127	111	122	120	118	110	110	115	125	111	132	116	108	115	108	108	118	122	113	112	92	95	99	114	118	114	105	100	116	95	111	114	108	101	115	127	136	119	105	106	125	112	131	116	136	130	116	119	90	109	122	133	111	105	108	119	107	112	125	119	116	136	111	95	104	127	100	123	127	118	132	110	111	110	93	125	104	110	109	121	123	119	111	152	118	112	102	132	109	108	95	106	115	119	112	121	113	108	142	123	134	117	124	117	122	133	122	98	115	118	126	109	110	104	116	118	141	113	99	130	114	114	110	103	107	101	114	118	123	120	134	104	102	116	134	124	119	122	106	116	114	115	92	112	117	119	125	121	136	131	121	106	115	119	95	121	130	116	116	99	111	113	110	110	124	109	130	119	151	117	99	105	114	89	96	114	129	121	121	126	111	121	119	100	116	113	115	107	135	116	102	109	118	132	123	133	120	122	141	121	110	111	99	124	128	134	107	115	97	108	88	108	103	119	92	124	118	142	144	111	106	140	103	116	112	107	102	112	107	127	100	128	141	118	120	125	121	101	102	122	119	117	126	114	111	110	101	109	113	133	124	109	127	112	120	136	114	97	128	129	124	112	121	120	115	122	99	107	110	108	104	101	111	115	103	113	125	106	135	116	107	118	106	96	114	117	119	112	139	110	116	107	116	128	109	116	123	113	106	120	113	126	109	113	114	119	116	113	109	132	118	109	92	118	124	101	110	100	101	109	108	136	108	118	117	116	106	109	127	119	125	119	103	122	116	123	125	122	141	135	131	121	113	115	95	102	112	116	123	127	117	108	101	100	103	115	115	122	118	96	131	118	99	110	143	119	106	104	120	126	131	120	120	116	78	115	106	124	128	100	134	126	113	109	114	108	126	128	124	123	120	114	119	99	106	119	131	120	136	116	108	107	139	135	115	119	100	120	113	122	102	124	114	117	114	109	105	109	117	139	117	127	105	103	119	108	121	95	107	121	114	117	121	111	141	107	99	114	111	112	128	109	107	114	106	111	123	121	121	112	125	113	123	106	121	107	123	122	116	134	138	113	98	120	105	116	126	113	100	98	113	116	100	111	139	124	143	128	117	116	120	108	134	138	140	125	128	120	125	122	120	110	109	107	141	120	127	116	130	112	118	102	104	111	106	111	119	95	107	109	111	118	113	126	116	128	103	130	113	119	108	122	118	109	118	117	99	109	128	114	99	120	130	128	111	136	124	122	125	119	104	127	136	117	130	134	116	140	125	114	120	108	118	114	133	128	118	130	121	112	114	108	118	118	97	137	127	125	121	140	137	112	130	123	109	101	122	116	122	133	123	115	113	113	95	123	125	127	121	120	110	108	115	124	92	102	116	127	84	117	105	127	126	97	108	107	114	121	130	129	122	142	119	114	139	126	110	133	113	135	95	127	123	130	109	140	116	122	108	118	133	118	119	129	102	126	105	121	124	133	146	111	133	97	116	133	132	107	112	113	115	121	105	125	120	106	117	113	118	96	118	114	98	121	119	115	103	102	140	111	100	116	111	142	113	113	123	108	107	127	118	136	125	105	119	118	91	158	113	108	115	105	111	101	121	114	119	120	107	115	115	116	106	132	125	154	110	122	110	94	112	120	133	111	113	106	105	108	117	123	133	101	144	122	110	131	114	98	111	106	108	118	106	129	90	121	134	117	117	104	116	122	111	116	119	126	112	128	115	122	112	104	124	108	93	118	125	117	131	118	129	116	124	120	107	121	121	134	107	104	119	123	129	112	115	105	128	123	103	116	107	151	125	119	122	119	117	122	99	117	143	125	104	129	114	126	121	115	106	132	105	114	119	101	101	120	114	108	100	133	111	110	126	115	100	126	116	121	124	107	129	125	114	131	95	118	123	122	93	125	126	121	127	124	146	118	93	120	136	119	106	100	113	109	95	121	146	121	127	110	116	111	124	90	115	123	123	105	110	97	114	108	126	113	125	124	116	110	110	110	105	136	113	125	131	120	108	106	115	135	135	123	120	118	128	119	113	92	113	127	127	121	110	97	107	115	112	107	116	115	133	119	115	132	136	129	139	120	104	109	116	112	130	109	115	120	137	116	140	127	144	102	104	114	123	125	135	117	125	121	115	110	112	125	105	115	97	133	90	100	93	121	126	107	117	102	119	114	114	111	129	111	108	114	110	115	143	126	110	112	132	103	98	106	104	123	114	115	97	128	92	111	127
8222	761	1495	1731	1434	1089	928	789	680	619	540	531	476	496	453	437	446	420	378	348	395	363	402	352	373	366	355	353	360	363	375	324	319	326	342	333	297	321	314	357	316	336	296	323	307	374	295	295	331	335	317	314	319	293	333	296	322	333	331	320	308	342	327	339	320	324	323	310	312	314	326	318	322	296	328	304	306	344	295	265	334	274	336	338	333	310	334	320	344	321	306	311	302	306	331	309	304	337	284	311	311	341	319	325	304	317	312	313	311	284	312	336	312	305	316	280	326	307	331	341	341	317	323	288	328	283	335	292	331	311	290	303	277	335	315	324	316	335	291	315	290	284	295	324	325	308	300	315	319	299	244	295	275	273	314	317	289	296	295	334	314	295	291	331	294	287	327	347	313	301	340	320	277	287	254	319	291	304	320	296	288	323	314	323	321	288	327	302	289	314	305	322	292	314	327	282	286	298	330	285	300	347	291	293	297	293	291	304	309	321	275	326	294	352	288	304	259	304	304	297	318	299	323	321	322	314	285	332	329	342	295	298	314	301	294	290	313	320	284	308	290	300	278	314	346	325	312	300	317	282	293	327	277	302	332	334	342	301	308	283	326	310	293	303	317	326	332	305	306	325	287	294	306	293	308	306	293	308	310	309	297	314	329	315	280	326	309	312	319	308	313	304	301	312	304	301	294	299	292	293	319	315	298	280	299	302	279	305	311	293	291	331	321	310	333	318	300	329	303	293	342	312	295	314	322	308	308	290	306	333	298	334	301	322	343	319	329	287	310	293	295	288	347	312	293	311	310	304	272	281	295	346	270	285	299	309	266	300	330	301	334	304	311	330	314	319	328	303	298	328	302	316	315	317	287	283	322	293	301	322	327	318	303	307	291	293	298	286	319	296	296	304	295	296	309	292	310	339	264	305	289	304	282	295	323	314	273	297	308	301	323	307	303	320	297	292	310	292	311	324	281	299	298	297	294	283	308	253	291	291	285	303	250	311	279	296	288	349	305	328	280	291	295	328	292	294	327	305	288	292	274	305	318	338	305	310	287	270	312	313	317	294	307	282	307	309	316	320	288	316	289	306	278	318	293	298	317	314	311	314	318	287	318	295	295	305	299	282	293	331	291	301	305	274	294	296	321	308	270	296	315	305	273	325	290	335	284	311	315	311	305	300	351	253	285	278	307	296	296	332	296	309	319	312	298	311	286	321	295	319	326	285	320	316	293	284	274	311	297	278	308	309	315	289	312	331	313	332	305	300	298	334	267	291	313	314	311	331	322	328	286	297	319	313	315	289	327	335	318	329	292	296	268	315	321	323	330	286	277	341	304	295	326	292	301	321	290	311	316	297	330	324	302	308	316	311	314	287	295	306	317	306	286	306	299	317	311	301	326	307	287	314	297	307	341	313	271	290	279	309	309	296	282	284	308	310	314	328	291	274	319	286	332	296	289	317	326	302	316	303	291	267	313	320	314	333	329	326	338	332	331	299	344	287	294	297	273	344	271	324	311	296	321	306	312	301	295	278	276	320	301	313	311	279	314	284	289	319	344	288	309	302	280	309	304	311	333	302	302	289	318	329	310	308	286	293	300	323	299	295	275	291	305	296	329	284	304	312	314	303	344	300	312	257	292	294	309	294	292	297	298	311	319	334	322	325	304	303	313	323	294	318	325	319	315	314	299	318	333	321	325	328	309	333	332	318	313	339	291	282	292	290	317	275	330	301	305	325	284	292	314	286	302	297	298	302	337	317	265	296	323	312	287	278	284	332	297	261	300	330	320	340	323	261	320	298	301	324	279	303	323	285	291	339	302	320	302	303	299	334	325	313	312	273	303	295	300	310	289	290	320	305	345	310	304	318	301	327	303	300	300	340	316	309	314	319	314	297	320	302	298	308	311	313	321	281	328	305	340	309	293	304	290	307	281	288	306	324	297	324	322	270	336	325	308	310	297	321	309	305	282	298	255	313	311	314	311	292	269	292	292	274	320	326	310	290	344	311	290	298	285	319	325	278	332	300	312	329	303	307	291	311	316	298	321	301	308	296	298	322	307	301	319	304	291	309	330	289	340	312	286	298	289	294	293	316	285	286	310	275	310	333	306	272	334	293	311	290	286	306	305	308	289	324	323	291	307	308	329	285	315	289	308	297	306	295	306	302	313	284	308	305	308	335	324	324	313	285	308	289	303	316	327	313	306	307	291	306	312	296	304	329	302	322	319	270	307	293	291	291	322	299	303	329	317	321	295	283	293	301	306	301	303	322	278	327	286	311	305	334	296	306	319	299	313	317	317	329	322	274	299	315	298	327	290	291	305	308	343	327	279	268	285	295	305	282	298	310	286	320	289	280	322	298	300	303	337	306	316	295	309	311	310	314	316	310	285	338	278	270	294	292	323	299	296	308	290	323	325	297	303	292	267	318	294	306	282	314	302	323	318	270	302	306	317	298	314	295	301	286	354	291	312	301	296	312	352	326	340	304	279	298	300	300	317	335	310	297	299	310	311	284	320	326	329	305	278	308	322	338	299	279	286	289	290	306	338	299	286	290	315	331	320	307	303	302	326	304	327	290	309	290	347	306	305	298	287	275	320	295	278	330	305	281	287	311	291	287	308	292	341	318	309	296	305	274	296	282	297	309	289	298	310	276	323	321	327	280	341	279	293	294	286	296	296	285	323	316	314	305	295	283	283	283	317	296	329	324	319	342	301	326	299	323	323	318	344	291	326	320	299	281	302	318	308	335	300	338	323	303	285	289	282	318	320	284	312	335	321	314	271	354	306	289	303	285	331	325	325	334	329	288	299	285	315	310	308	288	291	315	322	283	323	305	297	329	314	297	283	324	303	297	284	302	309	300	335	305	307	348	293	345	318	306	312	303	296	291	303	280	305	294	327	354	277	317	309	329	311	283	294	302	300	295	300	303	324	308	279	297	310	311	296	283	313	299	292	281	359	286	330	326	301	306	302	301	304	335	316	326	281	300	297	305	315	284	341	304	298	282	331	269	292	307	304	318	331	346	317	333	318	323	307	316	321	283	261	302	284	302	321	304	325	314	302	320	307	309	308	298	332	306	315	329	322	328	289	309	319	329	310	310	271	311	290	291	320	300	320	288	318	318	333	326	305	305	286	303	302	303	321	333	320	308	290	297	302	311	306	303	302	291	318	286	326	303	281	278	329	282	311	291	313	318	305	304	321	296	338	326	333	293	290	302	266	294	321	335	294	324	292	318	319	267	333	295	322	329	311	317	316	292	328	283	272	314	295	281	331	316	333	335	304	297	308	293	315	303	346	294	345	324	312	321	349	304	322	295	297	268	303	337	287	295	303	297	278	287	283	296	325	315	300	313	271	295	300	323	292	307	277	289	348	329	311	311	288	283	301	312	294	316	288	322	282	326	288	296	293	342	318	315	310	299	301	309	281	346	316	290	287	300	302	318	285	289	358	294	314	323	284	329	274	308	298	303	302	331	282	326	319	329	288	323	318	304
1717	374	328	358	353	348	300	350	329	341	356	365	320	369	354	329	380	345	368	355	334	365	387	349	347	366	331	364	370	322	368	381	367	353	373	343	346	321	345	314	362	307	339	354	338	328	345	351	343	359	354	353	313	353	355	326	369	350	382	325	320	342	336	348	330	347	364	313	344	368	322	366	327	382	351	339	295	331	329	393	321	343	325	320	330	347	374	356	347	343	337	334	349	329	363	310	393	348	352	376	332	334	327	361	322	322	342	368	370	307	343	319	344	404	312	330	351	285	340	375	349	307	365	330	350	336	374	345	355	339	310	322	317	316	321	359	347	352	316	358	318	304	325	309	316	359	349	329	322	339	295	354	341	335	324	364	346	379	343	326	348	325	337	332	344	338	333	330	344	350	349	338	349	376	352	333	329	302	318	334	308	338	342	327	329	326	346	312	341	356	339	343	341	358	346	371	329	360	343	327	360	353	367	361	356	345	329	308	357	366	348	323	336	344	352	391	370	333	344	335	349	345	352	330	336	327	345	348	348	333	376	327	332	345	320	353	319	358	361	369	366	328	356	299	302	352	318	342	319	320	390	368	331	328	347	317	336	349	297	353	319	364	355	358	336	326	349	321	363	343	321	324	315	339	366	357	356	364	430	330	352	347	352	313	345	352	358	314	339	332	317	347	328	365	385	333	339	329	345	341	378	357	333	334	388	369	362	349	331	372	327	346	362	371	334	343	367	326	334	362	336	342	363	347	326	330	360	380	339	348	354	352	323	330	330	316	355	351	325	370	317	343	351	357	323	358	325	348	325	369	360	318	333	340	351	348	346	347	355	349	304	343	360	318	337	348	372	336	306	323	336	339	342	295	353	351	333	350	363	336	340	370	316	353	338	342	322	349	332	356	339	337	358	347	357	336	320	328	336	303	305	341	370	321	307	331	323	325	372	333	326	386	319	316	333	311	343	335	312	368	362	358	346	329	314	323	372	325	345	375	389	337	344	309	335	387	345	331	338	328	352	329	337	331	362	363	309	342	313	328	323	339	355	323	328	292	342	318	356	354	327	353	384	355	320	374	325	327	386	355	344	363	334	308	347	344	289	319	321	346	321	335	371	339	362	335	315	360	329	336	328	362	373	345	322	330	328	324	329	320	356	340	352	343	364	341	315	333	322	336	327	347	315	343	350	345	300	317	337	330	354	380	351	315	369	354	374	350	329	352	367	349	327	395	338	318	291	291	312	345	344	368	342	311	347	340	351	331	327	303	326	356	350	346	322	308	321	305	311	326	315	317	311	352	338	359	303	333	361	321	364	314	341	318	330	362	331	328	364	318	327	334	352	356	318	329	335	346	338	322	315	351	328	354	378	363	309	339	318	365	348	335	319	363	315	317	381	329	343	336	339	368	323	326	336	312	350	349	329	330	298	341	345	332	341	289	356	341	362	329	352	335	357	348	338	316	308	338	359	318	342	348	325	334	361	363	352	399	344	344	337	343	319	357	351	373	353	326	345	343	327	366	411	372	363	311	314	330	303	339	329	387	309	311	329	360	357	325	327	320	303	344	323	320	350	347	353	315	329	299	304	350	321	311	313	328	335	362	343	373	347	346	346	300	339	318	324	350	351	315	343	335	339	357	335	338	311	388	336	358	325	335	374	328	328	344	346	353	367	339	343	331	337	300	356	338	390	341	320	322	385	317	333	332	335	321	297	333	372	360	335	322	378	331	339	375	351	346	340	336	341	359	305	345	349	339	353	320	325	359	339	374	349	351	324	354	318	341	343	371	348	378	376	363	372	345	297	325	353	345	334	356	340	298	345	345	322	340	350	338	365	341	314	340	352	360	344	373	377	351	350	344	379	374	358	368	330	306	375	359	327	326	335	345	353	324	383	377	349	327	349	351	294	341	324	338	347	349	319	318	327	340	347	300	350	336	332	321	344	349	343	349	339	311	343	347	334	337	307	342	354	341	366	317	298	358	344	323	374	381	308	314	334	318	382	345	329	344	350	332	338	357	325	295	299	319	367	323	376	357	355	321	350	340	312	337	310	360	329	331	356	335	316	351	342	316	332	319	340	365	379	320	318	329	352	306	338	315	339	321	347	352	321	330	346	342	325	344	338	328	376	332	320	331	329	361	359	382	339	377	358	355	361	322	329	337	350	359	349	352	332	316	362	336	305	335	375	347	363	309	342	361	361	343	326	344	360	356	319	348	361	321	342	358	327	330	362	332	373	350	355	345	319	358	336	323	344	338	335	380	359	387	329	342	352	359	297	349	316	326	362	374	324	341	348	355	354	328	371	341	348	327	359	357	355	338	360	368	364	341	322	371	366	348	373	356	324	315	306	345	326	349	324	322	359	321	314	363	345	360	339	333	312	340	354	328	352	324	360	325	341	344	348	347	347	359	345	353	317	335	341	328	332	321	322	336	348	319	354	328	372	359	311	306	363	345	343	340	348	318	325	336	332	347	347	357	330	337	363	356	348	314	301	357	362	319	361	345	342	334	321	351	325	315	338	359	345	368	338	355	376	336	332	379	360	339	337	355	309	327	322	331	344	322	397	352	352	339	339	397	367	341	331	353	331	346	341	316	333	335	316	355	318	347	347	340	337	305	336	346	306	365	345	376	359	355	341	327	347	333	360	331	324	327	370	298	359	325	321	311	337	331	346	333	329	321	350	353	374	330	331	341	348	334	325	368	368	381	323	323	315	337	357	327	339	360	339	324	340	371	321	351	317	339	347	318	342	350	364	340	321	314	324	327	352	351	317	337	352	331	337	310	324	342	317	347	338	335	315	348	341	334	308	349	323	310	351	301	333	335	306	343	375	346	354	373	356	358	351	369	328	370	346	358	331	353	339	359	367	353	376	350	311	313	361	334	332	387	344	318	331	361	342	342	350	346	337	335	315	333	313	334	368	350	347	369	343	323	355	342	335	384	371	362	311	322	352	348	333	352	338	337	333	328	347	328	314	357	339	321	329	335	349	323	315	365	337	356	342	294	350	323	354	353	371	376	337	325	306	333	335	321	325	345	357	344	382	325	342	322	330	346	334	341	342	337	369	342	361	366	355	331	374	353	350	364	332	342	342	345	322	378	323	333	373	338	323	302	318	329	325	336	354	329	331	369	347	343	358	372	334	340	358	329	348	315	359	361	370	354	367	352	392	335	359	318	345	321	332	318	316	344	348	313	327	334	323	330	349	329	342	329	359	370	335	316	338	303	326	334	316	331	331	314	333	318	358	362	312	365	324	359	316	344	319	345	321	352	328	309	326	333	319	298	353	348	315	319	306	348	344	318	330	351	342	334	356	317	362	346	363	339	298	346	353	335	339	314	362	333	329	321	357	346	336	326	322	346	316	350	319	344	338	332	342	351	318	327	318	346	340	371	333	334	309	306	308	329	312	327	366	310	337	353	306	331	386	336	305	354	339	339	346	368	312	303	315	348	334	347	356	368	336	352	336	325	361	342	324	363	328	325	341	364	338	334
2280	863	821	754	826	828	838	750	731	848	746	771	766	798	741	844	807	794	787	834	817	741	736	865	778	788	805	806	798	816	786	775	830	813	767	780	782	796	806	807	718	778	826	798	845	765	815	792	771	777	786	724	770	807	742	794	836	820	821	834	811	799	762	761	786	726	826	828	837	783	773	804	864	800	823	775	744	780	813	771	806	829	785	790	783	812	787	808	764	739	802	786	820	771	803	790	783	756	777	765	767	785	791	771	801	803	763	783	756	798	763	808	836	772	795	804	807	799	761	802	822	800	792	806	782	792	785	751	824	796	774	840	771	817	780	787	768	770	790	801	791	729	787	819	826	780	777	820	775	816	823	768	763	798	768	826	769	812	775	826	751	784	806	817	756	798	799	767	751	802	709	801	824	796	837	786	779	797	785	766	763	801	782	793	795	803	747	802	795	748	794	850	792	790	825	834	818	769	828	774	797	816	751	716	773	763	820	777	772	776	810	755	808	840	814	771	760	774	833	859	764	740	786	784	802	801	811	811	824	761	809	821	778	778	771	788	791	763	788	826	759	823	781	785	773	771	743	796	829	812	812	790	775	775	807	761	787	763	733	804	796	783	755	820	798	811	769	793	785	823	784	748	734	770	773	803	821	845	807	700	780	814	825	772	826	777	731	823	817	797	793	768	795	758	822	775	810	826	753	828	782	789	801	770	783	830	786	807	844	750	777	767	749	794	828	784	819	779	814	789	778	810	776	786	793	821	807	726	833	797	796	826	786	764	777	784	784	807	761	787	765	813	817	809	783	791	736	828	806	766	749	785	760	796	766	812	792	791	790	823	771	754	783	775	773	840	799	810	780	803	822	791	755	847	800	804	762	805	805	814	823	769	783	780	801	760	805	806	815	749	778	796	766	813	796	791	785	798	774	810	812	759	845	816	763	762	779	755	803	760	802	807	827	756	760	778	799	813	759	775	865	796	782	830	769	763	782	767	806	810	801	785	783	787	782	791	791	780	816	800	789	803	781	794	836	778	775	810	792	815	803	760	839	805	806	806	796	826	791	818	792	754	781	777	828	759	830	820	814	791	826	786	815	832	780	830	790	796	781	784	793	754	776	816	807	815	789	795	819	768	790	735	822	808	798	790	804	795	773	738	801	759	794	804	780	746	762	783	778	758	797	769	818	778	815	760	798	793	767	796	812	777	792	827	772	815	759	764	797	801	805	781	764	750	803	811	800	775	841	821	753	799	771	757	789	789	757	782	805	753	809	783	774	782	800	806	783	760	861	821	762	787	799	787	813	745	780	818	801	754	821	789	783	808	768	777	762	808	727	775	823	782	807	801	787	811	849	821	773	805	795	761	740	758	810	762	733	806	822	781	797	863	802	813	775	795	767	806	804	842	765	802	834	846	761	797	753	826	736	783	858	772	779	794	822	774	840	801	763	788	770	804	785	800	816	819	809	767	800	776	804	785	766	765	799	837	762	808	818	752	751	810	806	849	781	762	800	824	790	751	792	766	833	806	834	794	761	777	801	843	784	780	782	868	822	768	764	752	826	810	766	815	805	794	799	775	822	794	778	791	800	791	794	824	783	832	777	767	775	822	773	836	777	773	842	791	782	776	782	792	809	753	815	755	773	792	786	772	769	804	808	813	742	771	802	785	770	809	782	785	762	731	774	804	830	801	810	763	794	796	823	811	819	822	810	759	783	806	763	782	791	789	773	789	794	834	788	773	843	796	794	815	812	784	770	829	780	774	815	798	804	754	834	763	780	784	792	768	809	804	760	781	773	807	761	814	823	802	798	806	762	832	729	809	808	775	846	768	749	708	780	763	782	807	835	766	800	820	781	814	772	795	814	787	767	768	804	772	810	758	762	746	804	794	820	806	798	780	782	815	797	768	798	801	762	692	815	787	752	830	750	851	815	749	805	784	763	760	846	755	770	795	778	780	819	814	791	777	768	750	797	738	817	837	768	793	751	764	757	824	838	743	793	771	786	761	782	733	853	806	774	766	800	793	768	813	810	766	757	750	791	835	784	806	797	769	811	831	775	807	771	786	799	777	781	789	785	753	800	808	852	827	736	779	842	823	807	820	815	779	773	883	765	806	788	802	832	805	865	802	747	753	814	791	762	800	777	714	832	746	770	790	793	743	760	790	758	773	823	779	791	798	764	765	789	809	826	761	824	755	771	741	805	808	768	786	788	819	777	770	798	794	772	753	816	775	840	806	781	796	839	782	727	796	815	805	746	785	803	806	734	816	780	807	793	729	802	779	745	734	782	860	817	755	802	819	806	820	786	794	803	809	780	788	731	757	815	837	787	809	756	808	767	788	812	817	787	819	821	800	815	784	812	808	747	767	742	816	782	797	825	717	770	788	805	820	780	753	814	801	841	780	764	784	755	815	802	799	786	826	739	777	789	781	792	796	764	782	791	791	811	794	784	794	777	766	758	724	788	810	808	782	773	785	803	770	728	794	764	773	803	812	823	790	826	758	812	763	802	800	781	781	834	788	826	791	821	778	845	807	822	770	776	801	799	824	784	808	817	831	780	793	813	778	786	785	821	753	757	801	818	775	756	765	822	776	804	791	790	738	768	840	747	783	810	791	784	781	795	761	810	769	802	796	765	788	779	755	806	786	729	766	731	794	781	785	788	755	812	757	752	775	811	814	817	768	844	822	819	762	823	821	816	774	801	769	787	761	817	783	752	762	765	792	768	764	762	850	767	741	799	798	805	785	762	780	781	820	819	817	801	800	789	766	886	815	828	803	818	819	741	751	785	772	781	801	769	775	780	844	794	793	832	789	832	815	838	787	763	816	744	778	812	725	796	807	794	822	815	811	782	787	777	774	795	767	722	771	780	754	772	777	809	798	787	779	761	798	792	830	791	806	797	769	810	819	842	762	865	825	801	849	820	797	812	762	756	817	799	770	784	805	760	763	777	760	788	749	807	799	769	784	692	792	742	826	747	801	771	781	776	784	790	789	775	788	780	797	779	839	754	761	791	772	761	764	786	819	775	779	762	774	802	811	826	794	799	787	773	759	820	780	811	786	750	803	771	776	817	812	811	791	821	782	778	833	810	800	773	771	777	854	808	789	796	803	801	792	792	761	753	771	799	765	725	807	844	792	822	791	778	743	818	800	817	745	750	782	821	740	785	806	812	787	793	786	822	797	836	804	813	826	804	817	818	811	790	837	793	774	797	798	773	772	801	813	805	801	845	802	716	812	759	743	798	836	746	794	794	832	747	734	797	755	804	825	775	793	792	776	771	840	812	781	829	770	795	815	812	791	750	769	767	826	816	835	759	754	738	814	731	784	758	814	800	784	768	819	762	787	805	801	834	780	817	783	769	821	817	777	828	791	759	779	771	771	771	785	735	773	789	810	813	791	826	776	787	745	759	787	827	794	819	801	809	799	700	831	787	794	768	859	790	801	801	749	795	757	811	793	802	820	767	799	789	768	768	807	830	793	862	761	744	807	812	779
7503	587	544	478	408	375	308	324	329	329	280	274	319	267	280	266	290	272	233	269	286	325	281	288	283	276	283	302	260	258	271	275	242	287	246	260	257	263	242	258	265	291	311	252	295	292	243	273	257	264	267	286	273	282	276	283	287	260	257	260	276	268	273	266	239	295	291	243	235	277	277	278	310	289	258	289	248	253	285	274	320	288	267	299	262	311	282	279	302	261	263	253	275	263	266	253	278	278	258	270	261	263	280	279	272	278	262	250	273	248	246	262	269	274	264	245	287	255	274	263	258	253	285	286	275	315	311	301	262	254	277	254	300	281	258	225	261	263	264	281	263	275	266	261	245	263	282	297	297	267	268	271	292	269	246	269	259	286	280	315	282	290	278	250	273	281	265	286	276	303	259	261	279	277	295	254	258	279	256	280	278	286	276	273	269	263	288	284	304	288	280	295	280	280	233	278	249	244	287	250	279	289	241	282	269	272	279	252	274	259	258	282	289	263	277	277	270	281	293	279	277	280	261	265	265	264	280	282	265	273	284	245	252	267	269	267	272	292	266	291	240	273	256	284	272	253	260	268	281	281	260	299	278	269	266	270	280	280	278	261	250	253	271	265	260	258	271	299	268	284	269	241	270	277	284	257	278	289	272	281	297	253	279	237	232	221	268	293	243	263	271	266	270	232	250	294	299	249	263	268	264	244	281	273	310	278	229	292	270	265	269	278	254	287	296	274	300	288	245	270	292	261	272	255	266	274	264	253	251	262	274	303	272	270	246	286	288	294	270	254	234	305	261	276	254	270	252	301	285	236	253	263	266	259	262	265	265	286	279	279	265	272	269	280	251	263	267	269	251	264	284	250	264	277	239	236	270	253	290	245	276	259	282	261	283	235	257	262	269	287	251	253	285	280	266	273	295	281	281	268	299	259	270	267	261	286	284	302	259	319	267	262	281	276	257	272	274	269	297	269	265	276	283	277	277	275	288	305	269	243	283	284	280	291	264	273	303	280	278	282	278	280	267	287	281	279	278	279	290	261	304	259	305	271	270	274	267	265	296	286	238	260	274	281	260	287	254	261	251	324	277	248	254	289	292	279	271	303	263	276	260	264	278	279	259	304	250	253	302	271	270	256	283	306	275	267	290	273	258	259	225	254	277	248	268	312	284	273	258	289	259	285	312	287	278	298	290	243	283	260	307	285	278	249	261	249	244	271	251	249	292	265	281	282	272	290	259	268	292	268	241	260	270	298	290	304	236	254	271	267	260	276	253	253	287	243	281	275	278	272	276	273	291	249	278	279	246	242	275	265	274	252	282	275	288	294	288	295	233	267	254	269	274	303	266	287	222	249	276	256	249	275	259	276	264	282	270	286	278	256	272	264	289	289	275	285	263	255	242	271	267	285	272	281	272	288	274	303	275	293	263	266	257	233	249	274	283	267	270	297	278	297	280	251	279	312	254	266	268	306	263	270	304	272	299	244	274	258	248	275	295	275	269	292	306	312	285	281	274	249	257	288	270	272	245	266	275	285	276	269	251	262	288	293	266	282	275	267	250	271	284	299	242	284	282	265	289	267	273	262	288	256	275	248	261	249	246	263	287	248	286	277	262	275	268	257	303	280	260	282	295	287	280	282	268	291	269	263	253	287	254	238	274	268	252	276	287	275	262	248	276	257	260	281	274	275	231	267	237	294	280	277	262	270	276	293	282	269	270	280	301	261	295	296	277	279	232	279	257	274	271	223	270	261	279	267	316	262	261	254	289	245	273	272	299	263	261	267	289	259	256	255	277	285	276	287	274	266	290	247	305	266	305	284	267	265	254	287	273	308	281	267	257	301	274	262	257	286	280	252	282	250	263	280	249	303	285	290	247	276	240	242	262	285	257	314	270	309	278	270	242	303	293	269	260	275	287	298	272	258	267	276	279	274	249	263	275	281	280	312	267	248	266	271	254	264	269	280	251	255	271	264	289	287	250	247	265	234	287	264	261	267	274	304	248	263	259	238	258	283	237	268	258	279	267	296	274	304	264	265	271	256	276	265	286	243	276	265	293	240	250	276	295	234	246	272	251	256	253	288	273	281	244	256	258	240	246	247	273	244	287	275	245	293	249	288	240	267	269	288	269	292	284	313	244	254	272	295	259	269	262	287	252	299	320	308	311	235	278	267	306	249	266	241	288	266	249	257	286	268	278	270	276	254	268	261	261	288	254	242	256	285	265	284	288	241	276	263	260	251	269	298	279	248	265	280	248	282	257	271	294	277	262	257	241	288	256	274	264	274	281	262	270	291	258	257	281	276	263	287	279	272	231	250	252	280	276	257	287	239	255	290	276	235	294	271	284	275	281	271	276	251	249	262	271	267	257	258	285	244	275	297	287	231	275	279	295	299	280	285	250	296	264	244	261	286	283	272	274	280	260	280	322	299	314	311	263	273	272	296	283	292	269	280	280	252	283	280	289	302	274	250	260	269	251	265	283	281	288	226	262	303	265	332	269	267	273	272	237	259	232	263	250	300	275	274	232	221	236	249	266	251	251	274	279	278	258	258	305	304	243	287	270	271	307	281	264	290	251	275	292	263	294	263	288	293	260	291	274	246	257	261	284	294	277	321	263	239	296	245	294	270	285	285	243	271	256	292	302	265	276	251	268	268	264	262	287	266	287	268	258	284	289	316	281	277	278	257	292	280	250	263	273	286	263	275	267	272	266	248	274	259	256	285	265	293	298	294	277	258	254	253	298	281	299	257	273	287	274	280	267	253	243	275	251	270	289	285	282	317	259	285	247	260	319	291	278	297	241	256	286	255	261	248	265	306	298	262	278	271	278	256	288	284	278	293	261	292	278	256	285	265	271	263	284	313	280	256	267	265	290	281	288	288	287	271	252	290	243	252	280	260	265	281	261	273	259	290	267	267	260	247	271	311	261	276	315	252	269	276	282	265	286	260	263	275	274	256	286	253	278	289	270	267	256	276	264	261	279	299	299	287	270	282	277	276	248	243	259	268	262	253	276	252	260	265	288	273	285	282	283	274	290	276	275	280	270	304	265	268	268	271	274	258	286	243	295	274	301	283	297	283	265	275	236	300	255	295	266	295	262	283	303	236	289	276	268	286	262	315	291	270	295	253	259	252	288	262	261	257	256	282	265	236	263	277	274	265	238	286	280	287	286	278	280	256	285	271	287	240	276	291	279	264	263	271	247	264	237	246	255	263	289	279	256	269	254	288	271	294	285	251	249	272	263	310	298	266	257	276	257	256	243	279	274	258	262	291	261	290	266	271	261	269	276	283	304	264	277	260	275	282	294	302	299	302	246	285	287	241	269	296	272	226	273	262	272	278	253	281	298	240	293	256	284	246	254	285	272	282	251	279	255	288	250	276	250	282	254	261	297	283	237	262	295	268	257	274	278	269	259	245	285	287	268	286	257	282	258	281	277	273	265	302	266	267	270	294	281	248	283	242	257	254	273	288	234	288	256	288	312	250	277	281	294	258
6861	866	1263	1391	1200	1022	974	902	849	813	741	751	685	705	709	717	676	664	672	692	687	623	706	666	684	700	662	667	646	656	614	657	637	687	631	657	633	635	696	701	642	666	600	672	654	624	655	620	682	665	628	622	639	619	649	660	685	580	614	628	637	673	631	657	650	657	627	633	663	657	675	621	634	629	621	700	653	645	657	632	646	592	648	630	649	615	606	642	653	644	617	681	648	640	655	596	589	615	611	662	612	634	634	626	625	602	643	618	663	642	650	627	623	655	666	618	583	643	613	639	640	678	632	631	641	649	663	627	642	606	644	635	630	643	648	597	625	645	632	644	640	637	683	616	653	658	680	614	658	639	672	683	591	645	649	619	606	627	629	662	603	640	604	623	650	596	587	644	596	642	648	676	610	632	629	648	649	618	649	620	630	688	633	671	622	627	653	639	621	597	641	596	644	680	593	648	669	653	660	594	619	653	582	669	613	690	642	634	622	662	638	653	665	636	635	670	664	628	629	615	620	661	648	598	614	662	626	648	639	655	645	645	660	663	630	666	639	672	632	644	627	648	665	608	602	639	646	674	623	667	589	699	627	605	651	630	675	646	596	646	650	640	644	678	612	672	602	634	624	656	657	633	670	643	644	626	658	606	652	625	586	618	632	616	612	655	623	617	652	609	657	618	608	624	586	636	614	663	632	667	646	629	646	612	653	659	670	624	673	650	665	736	642	620	606	662	623	613	643	640	668	609	642	652	626	623	677	634	631	589	593	638	588	651	589	644	631	633	624	670	635	606	622	627	599	625	641	583	584	651	594	694	656	617	646	632	649	658	613	645	618	592	623	616	614	649	611	630	702	657	657	675	603	643	621	633	611	644	626	599	671	658	623	607	643	667	644	662	662	632	621	610	646	677	655	655	629	646	618	649	642	627	650	655	622	679	625	628	607	629	648	625	633	642	593	563	609	682	611	606	607	645	589	636	621	631	595	690	576	633	649	626	635	670	639	674	661	667	614	633	611	593	653	612	659	600	656	636	634	633	632	653	635	649	618	627	623	615	641	659	647	590	615	639	608	618	643	625	632	630	647	658	654	623	624	653	653	647	638	624	648	639	610	652	629	650	626	606	635	658	621	584	650	643	645	646	619	667	619	653	634	612	636	639	638	590	669	619	607	637	672	635	674	624	646	614	627	641	611	693	675	620	615	641	628	659	615	632	690	640	621	658	591	618	619	620	649	595	585	637	603	638	639	680	654	643	647	648	638	682	622	620	585	654	604	620	649	615	601	608	635	647	632	635	596	662	664	646	618	636	649	661	667	658	662	675	588	606	625	599	650	618	655	647	652	571	610	641	649	630	622	632	674	672	618	629	672	646	658	652	653	628	648	618	696	607	699	629	626	597	618	605	632	613	630	662	608	635	686	625	623	574	592	632	616	673	656	612	692	657	620	671	632	637	626	634	614	612	636	635	645	686	658	674	615	605	654	611	639	603	658	651	648	649	670	624	633	619	655	612	643	633	643	636	582	682	628	651	608	624	637	623	642	673	644	644	633	643	618	656	631	616	662	613	604	645	681	634	615	609	651	655	594	647	633	651	638	636	659	700	618	675	604	611	633	601	604	669	648	634	626	609	562	621	656	629	634	637	663	620	647	624	621	632	614	642	673	651	656	661	593	643	620	622	657	648	683	645	632	665	661	648	590	615	615	623	611	620	649	596	643	597	622	651	670	587	667	607	620	661	629	617	654	648	644	620	638	618	635	659	658	621	599	628	654	635	668	644	664	653	681	612	633	629	633	634	611	643	649	661	611	599	624	646	626	657	631	644	609	627	648	648	624	624	637	646	604	631	628	659	640	631	673	647	663	586	626	622	623	630	617	647	662	637	659	666	670	633	624	657	632	684	602	614	654	636	625	675	635	613	630	609	654	632	641	613	658	610	620	620	634	666	627	647	622	602	655	631	681	683	632	616	601	602	691	601	707	657	628	619	614	645	630	621	650	648	632	648	636	626	652	622	602	636	627	639	627	616	672	630	648	635	652	629	628	621	650	638	609	633	638	607	619	652	620	591	640	625	644	646	640	610	693	622	656	660	618	687	651	681	622	652	670	661	671	667	643	646	603	645	628	628	599	685	626	643	650	644	655	605	677	629	683	642	660	667	585	585	641	636	639	648	630	588	668	613	637	589	603	661	613	664	613	662	671	642	619	644	633	656	623	672	638	613	598	633	635	633	628	628	674	611	621	625	636	672	608	639	638	654	667	635	695	629	652	636	657	633	651	632	637	653	653	629	655	580	631	594	626	651	635	631	679	572	635	629	604	624	635	603	645	659	606	630	593	584	628	648	606	583	633	605	608	663	628	617	634	653	621	624	640	666	597	623	641	630	661	670	619	653	628	614	613	659	644	620	619	622	680	625	616	648	724	637	674	661	596	650	626	633	662	674	672	668	655	618	631	647	638	624	608	625	664	657	612	594	587	622	623	656	640	619	599	648	653	663	649	629	568	648	630	617	662	701	597	636	660	623	612	603	603	603	620	619	599	624	668	624	653	582	635	670	657	617	632	679	644	683	620	630	637	620	648	663	627	630	593	640	607	673	591	605	676	617	641	635	668	633	653	626	632	633	673	679	636	599	663	652	607	663	648	618	619	641	660	676	636	659	690	629	639	593	631	619	607	655	647	587	647	625	600	627	685	680	644	634	608	638	617	646	626	648	581	622	601	622	666	635	668	602	626	646	663	653	678	627	644	628	603	651	633	615	633	615	655	598	605	683	654	718	625	579	691	657	675	621	621	641	673	679	642	644	627	658	649	644	666	600	594	645	636	641	658	667	620	622	703	633	613	636	681	678	590	650	583	624	661	621	610	676	664	666	652	616	623	637	610	614	626	650	624	580	631	658	650	657	696	615	656	654	632	634	632	623	659	626	643	622	654	661	612	638	599	664	626	678	689	697	601	615	627	670	673	624	638	651	609	617	614	620	633	631	653	643	688	624	658	643	637	629	644	647	605	643	691	640	639	625	603	599	673	603	650	630	633	659	628	640	650	625	690	683	636	628	645	629	635	668	665	647	611	650	670	687	644	666	645	647	615	645	630	608	630	630	628	612	578	626	612	658	616	631	636	659	621	633	630	626	646	607	637	672	644	632	667	643	629	584	627	619	658	654	705	645	621	598	665	634	651	611	620	634	629	618	659	643	660	662	649	635	603	615	650	659	646	648	658	627	640	651	620	618	600	625	683	638	640	613	652	625	652	592	621	653	626	658	661	662	660	662	650	601	688	640	636	623	662	633	638	646	656	667	638	609	647	641	600	601	658	595	637	683	654	673	675	629	656	604	717	662	618	611	617	651	656	645	631	636	631	606	651	619	685	609	660	678	673	687	651	613	640	632	639	660	606	627	694	614	624	637	614	609	597	627	644	604	716	636	695	663	636	655	626	627	623	657	658	645	646	606	638	607	621	601	646	683	665	651	630	652	628	642	644	622	620	666
13166	792	677	530	341	273	257	211	167	163	150	134	158	140	150	151	130	130	138	126	130	124	132	124	125	127	111	120	117	127	120	129	127	104	109	134	118	116	155	131	104	123	124	127	122	146	129	98	116	116	106	108	114	125	117	118	144	147	127	116	125	147	134	132	113	117	120	120	130	121	117	129	119	115	124	122	125	122	138	102	123	120	101	115	114	115	120	113	120	123	129	126	118	99	110	112	118	127	132	97	134	103	132	114	117	94	110	118	115	119	128	114	112	116	95	108	149	105	109	124	116	122	115	109	130	110	110	126	112	99	120	96	101	104	121	102	130	117	128	129	119	101	122	125	99	110	130	105	95	134	111	124	134	124	130	116	115	109	118	133	110	117	119	95	131	139	119	126	104	97	127	115	95	126	129	109	124	110	122	115	133	125	115	125	114	135	105	131	114	114	112	123	120	99	105	127	120	111	123	141	140	123	119	127	119	113	124	134	120	125	123	131	106	119	114	133	129	127	127	118	108	90	136	123	104	119	131	154	106	128	126	105	117	105	115	100	112	112	108	97	111	128	108	99	117	101	137	128	110	107	111	132	109	112	118	114	118	136	121	127	107	124	106	125	113	102	116	115	108	127	120	116	104	105	139	100	90	130	126	111	127	108	131	117	106	112	112	93	114	115	129	116	115	103	118	103	121	107	107	123	104	140	109	107	123	121	122	118	100	122	123	107	117	115	115	109	122	136	129	116	131	113	114	120	116	127	120	108	112	102	109	119	127	102	118	128	104	133	127	95	101	112	126	109	108	139	137	108	108	119	98	124	111	126	127	114	122	120	123	117	129	94	113	113	109	106	132	121	133	132	134	108	107	95	121	137	128	126	132	126	99	113	127	132	96	118	113	123	115	134	114	123	129	111	113	128	118	98	103	105	113	119	126	110	110	110	139	122	117	139	124	112	118	127	120	116	126	90	106	107	108	105	125	122	122	124	108	98	138	100	116	122	126	126	93	113	147	101	116	106	117	108	113	126	114	95	117	124	92	120	110	114	103	126	105	129	107	98	120	109	122	116	126	133	104	97	126	111	107	111	124	106	123	118	114	129	106	106	104	106	116	116	119	104	121	122	113	140	144	118	86	132	114	121	118	110	126	116	115	119	118	106	99	103	115	108	119	128	127	115	130	109	138	131	96	123	113	113	119	109	96	137	125	110	131	118	143	107	129	115	94	106	118	111	131	108	111	111	97	125	121	116	116	136	94	125	108	132	128	132	135	129	117	117	123	104	107	110	120	119	122	129	125	107	99	110	129	107	104	119	139	123	111	99	130	114	117	111	124	108	116	124	105	136	125	106	106	120	127	106	101	117	121	123	118	136	107	116	129	112	118	138	124	125	130	129	113	98	121	100	117	128	117	118	106	111	113	110	111	115	102	149	112	114	119	120	121	116	140	122	108	104	110	128	120	118	116	112	102	121	122	128	101	117	129	121	116	116	137	122	106	122	132	107	111	114	114	111	130	125	118	117	106	131	146	111	123	105	117	137	118	127	118	105	119	124	105	124	117	124	107	127	101	138	114	121	110	127	104	112	134	126	122	134	113	110	150	118	111	107	133	160	118	96	109	103	119	91	106	104	117	123	131	139	116	111	104	104	113	112	139	113	112	124	110	129	116	128	90	111	119	115	118	110	128	103	145	120	125	117	104	112	115	126	96	128	117	124	122	111	114	123	117	115	106	145	110	123	127	113	120	105	105	123	119	103	132	129	105	122	124	107	128	116	107	116	109	96	117	110	101	95	101	113	110	127	115	134	118	131	107	134	110	121	115	112	109	106	109	106	108	108	121	111	129	148	120	103	111	114	121	117	121	126	105	131	126	113	123	128	124	126	120	117	103	98	108	113	123	107	114	119	115	114	139	113	114	137	112	115	97	101	138	111	126	118	115	120	133	118	129	116	113	114	117	100	129	113	112	124	108	108	130	118	80	123	120	115	118	117	124	131	123	124	116	120	123	109	120	116	99	101	103	102	109	105	115	118	106	111	111	114	130	128	117	117	131	124	113	111	104	126	125	122	115	124	115	113	114	130	108	114	108	116	123	122	121	101	129	95	107	87	123	131	121	119	100	108	90	117	115	130	113	104	127	118	118	155	103	111	114	109	104	130	98	130	101	135	107	123	105	104	140	124	130	107	101	93	97	143	130	108	122	112	112	117	132	124	121	131	111	124	125	107	132	128	117	117	127	123	110	129	109	107	123	111	111	116	135	111	121	118	132	117	110	96	107	114	110	114	112	121	114	104	124	122	117	109	112	102	107	129	101	120	102	124	124	128	112	118	113	115	102	130	105	112	148	95	123	116	117	97	124	137	109	117	114	112	94	127	107	119	113	131	118	116	125	116	108	89	112	112	103	146	122	118	118	109	131	118	108	98	117	110	109	135	108	101	104	91	121	117	104	121	132	108	124	112	107	113	104	114	114	109	107	109	125	119	122	110	114	125	112	126	131	104	136	139	120	127	108	118	119	107	95	95	98	112	124	114	116	108	110	123	133	117	131	113	94	135	118	115	114	110	123	135	121	123	124	117	121	125	98	122	117	103	127	102	115	117	116	118	105	124	108	119	124	133	114	120	130	104	115	136	108	129	101	112	122	114	103	128	117	115	128	112	109	116	124	105	126	106	96	119	119	122	142	117	120	132	116	124	133	112	130	139	136	126	122	118	94	147	124	105	115	115	126	118	114	117	106	105	150	114	107	109	107	141	126	124	120	117	123	128	116	114	130	128	123	119	136	127	107	114	97	123	116	121	110	108	110	115	120	120	121	106	110	114	107	122	136	114	116	131	136	114	110	122	122	108	115	118	118	107	107	124	113	107	112	133	112	116	108	132	115	120	116	116	111	117	129	122	126	129	111	119	106	131	107	126	120	106	96	107	119	118	116	114	124	113	93	110	126	131	117	114	104	120	121	111	106	94	104	122	129	108	142	105	109	124	123	132	140	94	102	118	134	132	91	120	128	112	116	112	108	137	111	122	122	110	106	119	115	108	116	123	104	112	128	113	134	137	121	101	114	126	103	143	111	119	110	133	130	127	121	121	117	109	110	129	128	102	117	117	125	123	109	106	121	112	117	119	116	119	108	104	118	107	123	110	106	139	114	127	124	118	101	117	111	121	106	125	126	108	107	131	122	126	95	104	132	131	117	108	123	99	126	138	113	124	120	127	117	111	135	117	99	133	123	125	103	124	134	125	111	129	135	106	118	118	134	107	123	124	129	115	112	114	117	110	107	130	123	122	118	94	109	115	106	110	117	119	109	100	120	115	104	128	137	115	108	127	123	137	147	114	119	115	114	121	96	122	127	96	122	118	103	127	105	116	100	116	128	125	112	138	125	93	109	120	102	108	104	102	117	135	131	101	144	112	129	135	119	91	122	120	113	110	112	131	123	130	116	98	121	132	122	112	111	112	146	107	108	142	149	122	128	112	99	107	118	116	97	136	112	110
8124	811	1485	1750	1499	1127	913	752	689	576	520	521	500	450	489	484	442	435	388	397	362	356	385	377	335	403	337	376	320	357	329	320	339	352	322	344	326	326	332	321	332	300	299	314	355	319	329	330	332	323	309	300	315	322	309	357	300	302	333	335	341	354	308	317	328	292	309	314	302	298	343	320	316	320	303	296	317	304	318	317	305	294	295	300	349	295	278	322	311	299	324	293	319	352	295	306	304	323	328	299	338	271	317	313	329	332	285	292	263	284	330	278	332	280	298	251	300	323	288	321	334	308	300	326	315	299	270	313	278	318	343	286	313	306	298	318	304	301	294	309	299	269	344	300	298	329	323	305	271	317	286	289	332	286	309	306	291	320	316	254	293	304	295	321	281	324	279	314	315	304	327	286	310	316	299	312	302	317	293	298	309	281	301	317	309	298	299	306	295	341	308	299	290	286	314	344	296	282	324	270	295	305	307	303	291	311	303	296	299	291	298	299	328	252	308	294	303	301	315	266	298	340	317	312	317	304	313	306	277	286	329	337	313	332	305	338	334	315	314	300	323	315	312	302	283	300	310	343	294	318	344	292	330	329	307	295	286	278	307	275	293	336	297	261	328	278	300	305	304	285	295	304	301	301	321	289	336	304	314	321	315	331	299	314	280	287	334	297	328	302	310	323	299	327	285	308	301	300	321	323	288	329	303	282	336	316	316	315	282	294	327	279	316	273	315	319	297	302	308	315	324	295	336	296	310	315	333	311	293	259	337	312	283	287	287	330	332	285	296	298	299	289	313	307	308	281	348	287	324	288	302	310	312	328	332	315	311	312	300	305	284	273	305	315	270	325	298	298	294	303	300	299	330	313	295	296	326	273	314	281	312	296	287	316	313	295	305	331	326	303	311	319	275	308	316	309	312	316	303	301	295	282	311	292	320	292	330	316	324	306	306	286	298	287	306	313	298	303	293	315	289	301	291	300	336	298	333	312	283	313	293	304	324	307	298	322	329	312	311	309	308	299	320	325	289	309	273	294	261	284	307	291	317	319	318	325	291	331	315	300	299	292	312	288	281	319	301	309	289	302	342	309	290	336	330	302	329	307	310	293	298	305	330	337	297	320	324	299	312	301	327	287	303	281	297	315	299	301	291	315	330	303	339	324	305	322	338	315	309	315	280	311	319	293	299	333	305	303	311	315	308	320	304	288	299	284	339	309	329	296	281	296	299	289	313	298	352	323	303	313	295	261	344	298	288	318	309	336	302	309	307	322	325	295	305	305	294	336	309	280	287	322	285	320	322	308	289	326	304	310	301	324	297	291	319	299	309	305	310	295	285	314	317	304	319	296	292	310	308	325	281	309	310	287	307	298	322	330	275	257	290	290	324	283	266	340	331	301	319	290	285	318	331	341	283	271	299	322	287	289	283	299	333	323	276	318	308	327	306	303	309	301	320	292	278	300	322	322	322	322	290	300	322	309	313	309	291	274	308	317	312	304	323	310	328	296	315	330	313	280	338	300	327	306	321	302	273	306	340	290	312	310	300	281	289	304	316	299	315	312	275	302	309	329	316	304	335	317	324	331	316	288	286	307	293	302	316	325	328	310	279	305	278	290	289	280	310	281	342	312	317	309	299	273	326	298	324	282	304	320	284	320	286	311	295	328	309	283	296	313	303	297	316	310	308	293	285	289	289	326	341	284	296	263	318	292	294	316	314	309	309	313	286	297	295	316	312	309	332	288	291	303	320	313	305	296	300	295	322	287	292	292	305	308	325	313	347	335	300	287	284	331	300	302	297	324	286	288	311	303	279	333	320	285	330	305	298	340	287	305	326	308	315	305	295	292	292	287	343	289	307	306	307	292	298	296	294	298	275	322	277	313	302	319	312	309	302	318	297	305	277	304	297	297	310	315	307	313	305	298	309	316	296	284	324	291	299	303	303	312	289	280	292	291	304	305	299	296	293	328	279	276	325	309	323	324	303	276	312	317	346	301	304	321	334	320	337	316	281	297	331	316	296	282	317	294	298	342	286	312	311	318	301	300	299	304	283	318	295	351	332	309	324	294	281	316	304	309	295	291	315	310	323	301	275	292	329	299	324	323	304	294	293	335	312	281	315	317	310	284	294	319	301	320	305	300	296	336	315	336	332	303	264	284	301	311	299	368	329	312	313	284	300	270	341	320	316	323	296	322	308	298	305	290	341	313	306	304	279	337	299	335	327	302	287	311	280	309	311	362	340	346	269	301	288	316	334	298	304	301	289	316	301	338	311	334	291	336	299	331	302	314	301	305	328	293	316	293	321	343	311	346	285	305	330	324	286	315	318	281	312	287	339	307	310	286	295	286	316	306	307	282	316	336	296	288	272	311	316	335	296	312	305	344	323	318	284	298	306	299	292	326	301	317	289	339	327	293	332	299	325	303	315	291	294	320	330	283	311	277	295	308	301	287	298	270	322	309	308	292	317	315	309	346	316	302	319	317	331	325	300	289	326	296	322	293	312	298	304	301	320	285	304	321	271	286	291	281	284	333	318	311	302	279	299	309	322	323	310	315	315	298	310	327	296	328	298	300	301	291	343	317	306	305	324	333	313	298	321	303	326	319	314	321	304	308	284	295	286	310	304	282	322	290	304	306	322	291	334	286	303	308	301	289	320	293	335	290	321	306	295	278	313	320	274	327	273	284	327	315	319	273	318	290	327	340	304	304	294	290	288	308	310	334	302	254	305	286	282	297	269	330	307	322	301	283	310	291	310	303	306	315	308	294	288	305	309	306	288	337	303	309	298	321	289	320	299	280	286	298	295	325	262	304	319	277	306	284	288	320	302	296	311	323	346	312	304	302	295	339	285	278	317	282	307	301	315	309	303	304	308	294	330	278	287	336	320	305	326	279	291	326	294	318	290	287	296	317	293	270	278	309	283	314	270	295	285	313	301	302	304	308	324	294	296	325	286	311	262	334	301	270	311	295	304	292	326	318	311	304	278	311	299	286	298	326	315	318	290	294	318	289	318	315	269	313	306	310	275	289	305	317	268	301	319	303	324	284	320	281	299	313	290	308	295	298	298	305	299	309	304	321	320	286	293	329	304	323	327	308	310	317	295	297	287	305	336	322	285	286	307	330	315	300	337	303	305	284	279	310	278	285	290	326	306	301	336	334	317	330	300	315	351	313	306	335	308	294	319	337	276	310	330	337	277	323	297	309	303	295	307	312	294	302	278	257	321	272	318	303	296	321	324	300	296	274	324	302	318	320	306	298	284	315	311	301	295	293	291	294	302	311	288	320	306	319	325	309	308	306	311	351	306	309	298	334	286	307	262	294	298	323	302	304	281	306	301	277	311	304	294	297	295	322	275	271	308	278	310	322	291	285	289	295	324	327	301	318	311	303	275	311	279	326	311	309	331	294	329	299	317	290	296	294	330	283	267	294	303	315	280	291	291	301	295	290	291	308	268	319	320	288	317	294	315	338	308	315	284	284	303	304	318	304	327	335
1534	335	351	366	334	362	305	327	339	348	359	343	353	354	363	329	331	342	363	356	315	337	390	331	333	336	347	316	340	330	355	311	347	335	348	316	313	306	374	347	361	355	355	324	342	328	359	356	357	327	365	354	320	340	334	354	336	341	341	344	348	333	383	336	375	370	361	351	357	364	361	333	311	343	335	353	368	321	317	350	358	321	358	338	315	329	344	344	337	321	297	368	358	360	344	344	341	344	323	343	328	341	341	365	377	369	346	329	340	360	359	348	385	328	355	346	332	385	331	314	343	385	356	354	343	371	350	333	323	311	346	343	364	336	341	340	337	318	382	329	384	302	365	316	368	334	326	335	386	368	360	340	344	401	328	358	311	343	356	338	345	339	346	356	350	311	371	330	326	316	338	376	370	310	320	368	371	374	342	362	341	380	323	344	302	340	357	366	361	326	362	343	329	348	338	346	342	355	298	358	337	350	362	347	341	335	349	302	365	365	384	340	293	319	311	335	361	330	378	315	318	352	337	324	314	353	337	328	356	323	348	374	342	313	328	337	365	347	358	338	338	332	347	357	338	290	344	336	352	351	328	367	349	327	352	324	317	330	329	366	367	341	326	340	398	365	359	357	377	319	368	357	358	310	335	346	358	331	352	353	314	328	350	361	352	354	328	377	354	345	370	302	359	333	325	365	368	336	349	343	342	340	340	345	334	361	336	322	310	386	359	337	335	333	367	323	340	338	352	329	332	351	330	333	318	302	311	327	354	321	330	326	308	364	345	339	334	352	335	335	338	340	356	330	318	374	323	348	379	302	338	341	339	356	356	336	364	324	340	352	338	336	367	316	348	342	328	351	350	304	325	331	351	364	331	349	328	358	360	339	332	331	353	359	338	346	352	333	360	386	344	370	355	332	322	341	364	371	343	361	340	344	329	346	348	335	327	312	314	319	354	332	346	346	344	336	346	325	342	345	352	368	329	329	335	338	340	307	312	356	371	351	344	338	342	332	327	343	328	313	320	390	342	306	337	366	364	339	320	325	385	313	324	328	324	364	322	329	340	333	371	341	301	362	351	361	351	355	335	360	343	330	318	384	371	329	341	356	315	340	323	345	351	319	317	359	359	345	333	356	362	352	350	329	392	328	338	346	344	326	330	338	334	373	361	333	335	372	331	336	309	355	318	339	360	337	344	345	334	310	300	330	336	334	363	364	332	340	344	313	325	336	322	318	361	319	343	319	368	378	345	355	348	353	339	300	349	372	360	330	369	357	406	348	312	348	316	350	364	388	367	316	331	348	354	353	327	380	349	339	344	318	344	329	345	341	349	336	333	353	370	324	346	337	324	332	338	338	338	342	343	327	334	323	347	340	339	317	351	345	358	392	347	324	351	331	329	330	326	339	351	344	344	341	347	331	334	310	333	342	396	341	349	330	329	317	354	337	372	349	330	316	353	343	348	370	309	338	365	335	327	321	315	342	349	336	344	373	340	344	318	314	331	335	340	302	336	314	331	358	323	324	349	332	337	346	362	331	342	349	381	366	338	355	335	304	339	358	363	373	350	368	338	316	316	368	323	351	377	371	340	327	356	319	362	328	347	354	333	319	332	329	367	355	326	319	317	332	382	318	316	361	338	315	323	309	325	360	281	325	342	368	309	320	360	374	369	344	363	352	293	302	361	337	330	345	324	344	348	337	346	354	340	329	342	365	358	355	330	355	338	318	330	349	340	333	361	318	378	345	371	352	337	332	372	351	358	338	327	342	385	347	371	326	351	346	300	319	341	322	324	368	372	362	357	322	356	364	314	372	355	359	348	317	358	349	344	367	375	370	358	350	340	342	329	343	352	343	324	312	342	365	361	335	348	304	380	350	366	350	345	330	345	372	343	327	312	346	305	359	372	335	321	314	366	363	359	366	382	358	339	314	337	331	330	334	375	321	360	312	343	347	326	328	349	318	353	321	327	373	333	340	297	352	356	341	348	331	340	339	340	387	329	354	314	321	366	365	338	348	353	369	343	335	368	335	337	336	349	337	376	350	337	362	370	331	338	324	306	360	319	356	357	326	334	349	326	366	380	341	322	366	348	359	363	320	339	366	346	343	342	333	354	331	343	343	349	338	357	335	355	327	308	353	329	359	370	349	347	346	315	342	342	362	321	337	389	363	319	338	352	348	317	363	351	373	359	338	316	331	326	329	329	387	364	373	313	352	356	334	353	381	360	327	295	325	372	321	351	329	288	366	349	329	330	332	359	331	338	394	386	329	367	344	380	349	368	327	337	363	325	353	319	350	359	363	328	343	356	351	387	322	373	343	364	326	314	369	323	363	368	317	351	350	333	327	370	334	329	398	365	367	302	331	331	339	324	357	344	342	371	331	350	346	302	326	344	335	358	355	350	324	315	344	367	378	368	369	381	331	382	327	402	348	313	357	347	346	365	366	357	333	311	360	339	306	354	336	336	344	348	319	339	330	327	358	335	338	342	336	347	318	344	384	333	356	340	299	343	341	353	357	349	330	358	349	315	364	323	312	350	334	317	322	351	337	339	317	337	390	305	336	336	337	327	343	323	329	371	319	338	359	363	366	385	329	331	364	337	335	372	371	360	365	346	324	333	335	356	342	336	341	310	381	380	347	329	351	340	388	310	349	337	363	315	351	300	362	315	356	356	342	356	329	372	357	351	348	330	369	344	349	355	343	379	363	349	344	359	380	375	326	311	343	384	316	359	353	339	299	351	338	352	320	357	301	335	351	349	338	341	350	335	333	333	360	356	344	370	345	350	304	357	358	326	331	284	320	355	317	354	348	348	331	334	321	338	339	337	318	363	341	354	368	371	354	306	361	335	365	343	329	332	324	317	322	330	400	337	352	331	339	316	371	327	355	318	337	340	338	341	358	335	352	344	333	328	321	323	335	353	332	346	325	335	328	346	316	347	359	348	346	316	362	343	370	350	369	332	344	330	326	337	353	373	349	380	320	346	341	352	336	334	348	343	341	360	376	364	339	325	340	332	363	318	359	375	388	362	327	361	340	331	346	332	319	356	347	360	336	361	371	332	326	371	363	355	360	323	374	304	354	308	334	316	333	350	307	347	338	327	318	320	329	344	328	364	356	362	351	331	323	317	353	332	320	319	333	323	335	364	372	347	392	341	350	352	368	335	360	332	306	336	323	345	356	329	324	336	326	341	362	322	313	343	335	337	307	314	336	311	365	353	332	310	338	343	356	345	344	360	348	331	352	335	352	390	346	321	343	345	330	341	362	339	361	351	333	331	352	337	316	382	334	341	394	336	359	340	348	315	358	363	330	381	336	374	309	372	344	341	337	341	324	349	332	335	333	332	332	352	355	349	342	333	305	321	322	344	337	374	346	327	337	355	346	344	346	317	361	328	342	359	321	346	353	336	367	324	342	352	371	323	363	341	344	345	362	366	356	339	365	354	345	343	365	341	303	344	340	370	362	372	295	331	373	356	374	334	330	362	349	343	357	327	350
2244	817	809	808	851	836	789	830	829	776	784	803	794	802	721	808	774	793	820	759	792	783	794	766	859	780	820	775	764	786	776	852	784	818	804	821	774	813	788	820	813	784	811	764	800	824	812	834	810	733	761	813	777	793	808	794	851	812	822	772	854	757	835	816	735	733	804	731	790	804	807	805	758	772	783	741	797	779	812	745	804	834	803	807	768	814	844	792	820	759	764	734	745	815	785	792	845	789	762	777	803	835	789	805	803	755	796	751	804	778	769	814	756	826	814	826	813	802	787	774	762	838	769	848	799	818	808	783	770	764	819	773	834	775	814	786	802	734	797	784	790	771	805	783	772	760	803	838	787	786	796	775	794	828	776	756	754	799	792	790	813	807	805	776	794	738	801	817	796	835	781	807	772	808	813	814	818	807	793	734	784	827	796	764	814	832	818	773	777	834	793	805	807	797	795	824	783	795	810	768	788	778	774	834	809	788	761	799	748	794	802	803	840	776	796	809	742	772	782	803	834	803	796	793	781	797	789	751	804	787	801	814	775	758	787	784	789	802	788	810	821	817	744	767	788	775	781	793	800	732	820	799	810	827	824	759	821	748	721	779	813	767	771	845	781	782	842	799	760	801	818	769	787	788	783	789	788	830	765	765	788	777	834	785	819	779	782	820	842	846	766	822	792	809	773	792	772	818	755	790	798	747	831	785	784	761	815	741	733	767	781	822	813	780	837	788	819	746	814	793	845	801	775	768	830	802	820	752	774	775	784	781	762	800	770	784	775	812	785	845	727	801	743	801	770	790	830	763	803	797	776	803	811	783	796	797	786	773	815	771	816	792	821	811	787	783	794	760	759	803	755	799	854	819	833	784	800	782	804	810	820	776	752	792	776	784	787	762	764	738	793	786	798	822	771	776	736	806	849	796	831	772	784	757	773	828	778	803	754	774	822	780	788	802	800	822	801	821	790	808	724	802	789	777	778	828	822	771	839	832	800	847	810	799	769	789	734	740	750	760	759	814	795	755	798	807	771	802	823	750	803	779	808	810	786	791	785	833	806	807	753	848	778	780	808	809	800	814	847	813	789	761	741	791	795	823	778	801	821	843	832	818	777	790	791	803	855	799	816	815	792	783	801	780	761	793	786	761	756	810	762	826	750	793	767	747	802	795	780	789	768	802	794	743	818	830	802	787	813	759	768	791	816	739	793	789	811	795	819	805	813	737	775	791	812	842	774	807	793	799	766	810	801	801	791	820	791	752	760	808	792	782	793	790	805	757	814	758	826	795	848	823	842	773	727	857	785	772	793	777	832	782	809	792	751	790	840	791	796	816	786	800	821	832	776	755	792	781	811	784	818	824	842	769	784	787	826	795	788	780	769	805	799	835	818	803	776	770	800	778	831	772	777	749	795	799	766	791	752	822	747	777	804	753	784	790	804	762	816	785	831	756	747	781	743	806	795	809	803	790	805	727	761	812	805	822	796	786	783	825	816	785	823	786	763	774	809	819	792	802	896	744	794	749	748	801	845	783	793	809	810	748	723	766	771	830	787	821	765	795	751	806	756	819	791	809	825	746	766	818	805	745	831	834	764	806	798	784	769	788	804	787	788	840	740	819	721	793	818	783	835	805	797	785	750	805	772	802	778	732	828	790	748	760	781	792	738	803	840	801	789	808	802	825	815	826	788	781	782	848	793	737	765	811	832	806	747	784	779	794	813	813	797	771	777	805	813	817	800	792	795	809	797	751	771	803	807	824	804	763	800	772	788	805	769	806	801	824	749	806	784	803	840	809	801	751	776	807	769	760	805	793	830	838	814	811	853	807	799	800	844	819	808	807	761	837	795	759	741	826	832	835	806	840	773	790	805	756	783	818	775	860	753	769	822	826	811	785	807	826	846	784	764	784	845	751	770	815	696	729	809	826	772	834	815	797	831	740	738	802	808	765	799	786	786	784	768	806	763	804	810	782	819	771	760	759	788	798	821	828	813	715	800	778	757	775	829	779	796	799	800	799	791	735	818	799	801	806	807	752	830	798	785	781	760	789	782	798	767	782	795	836	791	844	791	833	788	768	789	738	804	851	760	782	772	839	832	811	858	722	840	785	797	814	822	788	771	812	776	748	772	811	836	795	812	798	843	784	790	771	844	801	755	824	786	724	806	779	765	773	801	762	819	801	813	753	790	821	811	811	753	823	798	808	818	794	819	833	820	804	788	760	754	805	765	812	788	755	804	791	805	817	817	853	767	811	783	843	822	773	804	772	761	821	835	821	797	758	780	771	759	778	784	830	819	807	825	809	791	831	825	740	803	837	834	823	811	835	810	832	812	804	792	770	841	753	759	796	813	816	778	786	775	824	784	753	791	757	786	788	832	833	768	874	786	738	806	783	777	782	810	799	784	843	781	839	826	724	812	760	798	794	825	793	771	802	840	751	765	813	801	760	789	788	839	795	770	753	846	756	878	798	818	809	808	802	791	790	816	805	781	786	815	813	793	802	828	785	804	747	821	814	825	762	731	801	803	775	806	827	824	788	753	765	735	824	785	774	798	736	782	780	804	768	745	824	762	824	801	710	751	802	785	798	802	786	805	797	797	768	771	809	816	769	806	845	811	779	791	799	787	811	755	772	773	762	795	816	809	783	777	785	808	785	815	791	796	802	779	789	777	805	835	762	834	769	773	730	805	802	801	753	784	812	791	824	850	806	755	768	826	745	779	798	785	807	797	819	773	785	826	790	810	753	771	778	782	812	865	823	796	777	822	841	837	813	845	779	803	800	724	802	812	779	854	799	777	858	790	823	775	783	812	776	764	822	799	792	719	814	818	765	799	755	769	819	797	822	826	784	775	806	759	820	788	812	781	780	735	793	823	816	789	761	812	760	791	788	837	797	800	832	827	764	772	772	768	800	836	723	794	762	737	778	766	826	840	823	823	755	797	797	759	795	802	762	856	829	743	773	820	790	803	812	707	824	787	808	802	798	798	830	820	758	781	820	767	766	795	788	768	812	817	806	832	786	757	799	808	807	799	771	810	794	775	737	821	804	840	739	825	785	779	814	754	774	786	789	736	770	767	814	788	762	802	790	830	837	827	829	763	806	752	824	804	739	782	806	794	808	776	769	798	767	854	813	785	811	788	796	792	843	744	794	814	753	760	791	772	838	815	791	784	805	790	818	815	822	856	801	831	835	798	811	790	760	809	775	807	786	776	799	757	752	792	796	783	716	810	755	804	831	793	754	861	755	805	861	794	752	847	787	761	796	740	768	819	795	817	779	841	788	838	868	840	761	846	810	800	802	847	791	787	753	789	807	780	823	788	783	810	828	781	776	788	873	803	844	747	827	811	758	833	822	752	824	807	781	755	791	748	799	779	770	819	815	764	790	797	801	825	775	819	817	744	767	831	776	788	809	792	818	784	774	804	810	765	831	803	759	784	816	793	755	871	807	844	711	793	782	761	828	722	783	789	766	808	827	789	750	776	796	816	838	819	819
7599	521	605	488	392	358	330	298	319	311	299	316	257	272	301	295	314	316	287	298	267	238	298	246	288	239	251	258	298	272	266	283	270	277	281	267	297	245	279	281	275	257	266	289	285	256	275	240	254	288	269	296	285	264	288	263	306	295	264	274	275	248	274	272	276	243	263	261	266	246	288	291	272	265	286	262	271	283	259	264	305	253	270	267	283	261	300	257	270	255	271	272	314	258	219	274	259	261	242	287	293	289	260	280	273	248	289	287	263	270	251	264	275	272	272	292	288	266	280	250	234	284	277	272	276	298	274	275	245	281	282	273	284	251	264	331	240	270	304	293	269	265	270	250	290	289	278	259	264	262	272	283	268	268	279	278	288	265	269	252	239	280	300	281	273	289	272	273	242	262	290	278	274	277	242	297	266	245	259	308	248	275	277	253	274	264	275	281	292	327	274	267	277	278	281	273	274	283	283	253	272	294	248	251	239	253	278	269	297	290	269	267	289	296	283	263	241	259	291	255	265	271	274	250	224	270	265	250	262	287	286	297	272	254	239	262	256	263	290	248	278	289	256	282	266	264	258	261	284	291	294	331	290	281	250	260	275	259	290	271	254	238	267	278	289	265	273	281	285	252	282	277	257	282	265	301	262	284	267	291	270	256	270	240	290	249	276	286	262	272	239	270	273	270	258	282	280	271	279	305	261	279	277	279	313	277	244	248	281	256	236	266	316	299	312	262	282	273	278	279	272	293	267	253	301	287	275	283	282	294	327	300	268	278	236	275	283	277	283	257	290	262	260	293	279	272	308	261	244	272	254	266	265	269	275	254	236	265	297	262	283	282	257	252	264	284	296	249	237	276	284	284	265	286	236	273	263	247	270	272	287	265	263	277	262	291	245	261	273	254	286	267	290	237	281	270	282	283	286	275	273	289	281	267	277	277	283	247	284	280	270	285	273	268	267	282	299	239	291	272	285	265	259	262	260	266	273	269	296	313	264	277	246	287	258	288	279	278	255	260	256	283	308	286	289	316	267	286	242	255	260	244	304	259	256	280	288	274	276	282	260	270	287	244	296	262	302	282	271	259	246	255	277	270	259	276	277	292	263	267	281	271	246	283	260	270	282	285	306	265	254	255	272	256	282	278	281	289	266	284	279	246	267	297	277	261	267	257	306	252	284	271	290	262	264	284	295	297	288	262	270	269	278	271	298	288	259	291	255	263	230	264	244	286	256	312	249	296	343	284	260	306	299	259	253	272	294	277	287	254	269	247	291	287	289	289	292	262	280	247	266	258	253	286	288	278	280	262	262	265	254	261	253	288	293	247	288	254	282	252	252	259	274	272	266	283	257	297	264	275	255	261	245	276	247	262	265	236	258	273	271	288	266	258	238	233	283	274	259	279	281	282	251	268	286	244	257	289	277	296	224	226	282	250	320	244	277	256	252	284	275	271	283	316	262	284	286	280	262	288	298	308	256	252	288	275	271	261	273	252	323	272	312	269	276	246	246	271	255	288	262	260	269	283	281	321	255	296	238	257	291	259	246	285	290	271	253	272	262	266	283	281	288	285	280	279	288	293	294	270	252	300	278	266	289	275	295	282	232	299	292	276	248	282	263	255	241	301	263	298	259	279	245	257	279	253	311	250	254	296	244	281	273	314	270	268	253	276	276	281	269	265	254	270	273	263	309	265	259	278	280	276	292	262	286	273	299	287	282	275	272	301	270	270	259	256	255	278	234	287	281	287	257	294	264	290	294	262	255	272	235	244	256	283	261	289	248	277	262	261	260	274	288	256	261	292	271	280	303	296	278	269	252	280	272	274	259	284	289	249	299	276	266	251	289	267	272	257	262	260	278	288	254	259	247	280	289	270	262	301	292	283	263	272	257	267	261	295	286	258	240	281	251	266	271	274	283	291	263	266	264	268	279	274	296	297	264	283	277	289	295	271	257	286	277	245	275	284	269	277	273	271	252	286	244	281	307	274	236	285	299	255	262	263	298	283	249	266	269	265	268	254	246	283	283	268	275	302	296	290	266	276	232	261	260	281	265	311	275	262	263	265	273	246	246	287	256	289	304	239	278	260	258	268	282	267	263	288	270	289	264	266	269	298	263	283	267	266	260	277	282	297	298	289	270	278	275	259	290	256	277	283	302	274	268	253	262	268	308	270	276	287	257	252	273	276	245	298	247	320	266	277	272	282	267	271	258	276	272	268	276	281	260	264	259	285	265	260	246	279	285	284	307	316	277	259	269	242	274	300	262	238	256	291	268	266	276	272	279	261	282	236	268	267	293	241	239	266	269	283	291	244	267	269	278	309	257	269	260	279	291	295	277	239	259	243	271	277	259	253	285	251	268	246	281	247	256	279	252	272	279	296	273	267	293	251	266	280	283	275	293	279	259	300	291	275	314	263	267	278	259	277	275	305	282	284	274	264	247	281	272	257	303	290	263	293	248	273	265	275	252	290	279	266	261	265	267	242	292	282	288	262	274	272	260	284	288	279	275	281	264	297	270	279	259	238	304	283	256	265	288	270	292	309	263	247	275	281	276	256	277	287	263	290	276	276	242	260	281	264	279	280	258	255	268	264	260	276	283	290	281	261	279	250	269	265	285	258	276	285	297	285	273	280	266	289	271	289	262	272	282	264	276	234	235	288	262	276	264	262	285	284	298	223	303	260	266	284	287	252	235	290	289	284	247	262	263	256	287	276	255	261	266	266	248	260	259	291	254	275	269	269	287	271	267	255	275	265	289	282	254	239	261	270	271	269	267	297	268	257	284	270	268	259	301	278	268	280	273	285	292	268	275	280	266	265	306	278	286	284	292	279	278	274	296	275	275	263	261	247	287	284	260	253	241	293	246	264	273	275	274	279	281	279	292	264	283	285	250	253	280	253	285	311	284	250	259	285	286	272	271	236	257	305	283	285	277	305	276	271	244	302	283	285	283	283	279	287	255	281	260	274	265	273	265	287	267	281	276	251	281	267	271	271	254	299	286	254	259	249	254	284	290	253	278	299	281	286	286	250	272	275	271	257	258	290	256	312	298	286	259	273	285	291	258	267	258	270	295	297	290	249	262	246	281	257	283	262	267	244	281	300	273	286	239	258	248	291	260	244	288	300	261	273	274	263	266	294	284	257	301	278	234	273	286	258	261	263	282	275	274	259	262	273	255	257	266	260	252	262	293	305	287	281	274	238	276	292	266	291	270	280	266	291	281	277	266	307	277	286	286	282	271	265	251	265	272	276	268	268	303	301	295	218	266	268	262	235	270	289	252	260	276	312	282	297	266	261	298	282	261	265	279	280	285	257	284	271	262	268	278	267	260	254	278	268	263	288	319	241	260	252	274	258	287	281	285	273	273	277	252	254	268	238	290	261	253	313	316	262	275	305	275	268	278	268	291	280	290	276	268	274	280	270	301	294	246	242	272	271	250	262	302	261	287	307	284	259	254	267	260	263	295	274	297	303	276	259	282	279	283	269	271	256	274	271
6787	896	1229	1397	1247	1049	994	914	812	771	773	728	728	746	708	708	705	701	647	668	665	682	707	664	694	679	646	690	617	663	612	603	694	631	682	633	721	661	654	641	652	642	672	664	666	654	683	590	631	653	651	633	635	616	639	620	642	644	693	637	648	653	636	637	633	640	689	636	638	642	580	595	645	573	667	628	613	625	611	639	635	618	623	658	615	614	623	676	622	670	655	608	671	650	651	622	650	671	650	637	631	633	633	643	687	647	614	668	663	612	637	620	611	663	666	613	641	617	657	620	580	654	599	642	676	668	564	609	649	642	628	656	640	648	604	618	611	666	616	617	672	658	654	617	619	666	645	654	614	627	632	607	633	580	688	623	631	645	618	618	610	654	681	670	594	634	600	622	634	621	607	645	619	658	651	618	640	601	635	626	610	623	697	635	632	620	628	639	635	643	619	647	586	660	644	632	612	642	638	650	634	613	575	626	638	617	658	629	674	656	676	615	643	655	643	613	676	639	671	650	675	606	620	615	662	630	616	629	705	612	678	600	634	634	628	611	624	616	674	672	622	596	651	629	621	685	661	657	628	635	612	621	656	594	645	655	649	621	616	645	640	632	616	632	629	644	609	623	638	643	592	686	625	620	632	593	625	651	672	625	623	607	599	645	599	620	647	622	600	642	601	620	658	619	637	666	652	615	695	646	637	643	631	624	642	633	688	595	671	682	614	629	663	667	616	658	652	640	611	618	650	633	676	632	629	676	642	591	609	620	645	670	643	663	622	635	624	646	673	635	615	669	581	608	685	642	648	635	644	653	610	645	698	625	658	627	638	621	685	638	634	634	670	640	652	633	628	622	632	624	624	669	634	629	621	655	656	633	659	642	646	595	676	615	643	610	678	602	637	643	613	637	633	643	658	637	635	619	629	645	640	631	696	630	660	629	620	633	605	641	619	642	684	635	618	654	584	637	589	613	623	636	670	606	675	674	653	647	592	649	619	612	607	691	667	677	664	670	586	602	636	625	618	645	658	645	657	625	651	639	638	654	625	601	636	605	578	625	634	662	645	630	654	597	642	586	634	639	679	635	617	652	633	654	615	649	601	667	637	669	617	641	678	662	628	628	641	613	663	615	607	608	669	608	658	636	650	619	671	648	598	598	642	646	618	679	666	633	632	658	600	624	677	593	658	650	608	649	625	699	658	662	618	610	640	645	625	612	689	637	639	652	667	644	684	605	625	605	664	637	606	625	627	585	653	678	636	650	637	649	619	669	625	662	639	598	624	649	649	644	622	607	644	639	646	639	647	622	633	672	655	607	667	644	646	645	629	613	674	667	676	656	602	630	650	611	640	625	606	611	659	619	643	660	635	644	643	665	616	712	647	653	633	611	660	665	661	616	660	658	666	604	615	662	640	643	608	655	641	613	658	665	593	658	630	609	630	643	635	625	600	619	658	651	651	676	614	686	622	620	611	663	592	639	628	618	667	641	670	644	610	628	662	631	644	637	636	673	639	701	617	656	650	637	613	639	671	672	646	658	615	642	611	615	649	658	639	642	648	603	645	652	628	618	649	630	676	618	641	633	635	647	643	615	616	666	639	622	667	602	625	655	671	612	631	640	651	652	668	677	662	618	633	651	625	613	623	647	605	648	668	580	624	635	683	618	635	603	631	655	661	643	608	632	664	642	645	618	660	609	669	655	619	627	616	618	616	608	609	621	624	642	641	639	626	678	596	642	703	661	655	599	573	618	652	656	616	682	624	601	631	656	598	643	624	651	613	675	645	625	659	620	638	604	617	648	610	602	605	588	571	628	668	632	642	612	660	614	692	598	594	661	639	616	632	627	646	638	637	643	627	638	603	691	617	594	670	628	650	657	604	644	620	626	669	634	627	640	617	637	629	601	624	638	656	627	625	658	664	592	598	607	647	682	647	630	617	643	620	633	599	657	622	635	643	657	661	617	687	643	656	605	660	630	617	639	652	647	648	597	648	667	631	615	616	642	649	658	654	670	625	636	634	652	633	644	634	627	609	600	612	653	664	646	681	665	634	682	621	639	653	571	629	649	615	670	646	623	626	609	650	640	657	648	632	640	653	636	578	621	641	634	606	666	661	641	633	631	618	582	645	598	654	626	629	666	656	639	593	659	646	665	671	688	598	643	625	605	680	655	629	611	680	683	629	623	662	669	597	640	669	641	677	614	655	604	631	633	629	675	672	672	645	624	600	647	629	618	652	616	670	634	638	658	630	657	670	646	661	655	644	642	647	627	634	636	618	630	644	636	651	627	593	612	649	595	659	598	644	608	639	665	604	602	625	685	595	653	608	643	628	665	638	636	613	636	611	673	667	609	602	645	658	632	615	633	650	638	626	637	588	628	651	647	645	636	635	615	604	598	643	645	629	611	624	647	656	665	644	584	626	644	614	625	664	732	619	615	652	678	606	633	621	622	642	613	627	644	593	623	625	605	667	663	633	612	617	640	623	627	701	605	591	656	590	608	640	663	674	657	641	640	638	591	623	658	663	643	646	603	653	677	691	648	632	653	589	619	631	626	622	637	660	637	626	662	647	596	665	601	657	586	639	680	638	645	642	647	644	588	610	593	649	598	617	622	634	643	636	689	620	596	621	634	663	640	656	650	654	603	667	602	711	660	658	627	637	615	627	620	642	687	644	609	668	589	645	631	628	638	613	649	609	574	647	616	643	696	637	619	657	649	619	650	641	639	617	684	638	638	648	592	615	674	644	629	682	632	631	634	658	611	673	635	628	666	639	676	672	641	658	628	620	636	651	676	617	603	648	654	622	622	669	687	618	666	636	643	649	638	628	588	663	610	628	634	629	605	664	619	639	644	649	648	613	641	632	684	593	682	590	641	640	659	610	646	616	657	633	624	606	633	628	650	599	656	676	644	618	609	605	654	641	624	597	643	696	605	657	623	680	662	626	619	636	622	662	660	617	662	639	611	626	645	639	678	661	640	654	635	668	601	652	644	669	660	583	627	667	623	639	624	619	599	605	623	625	634	661	616	639	606	629	633	613	667	650	644	661	651	626	606	640	627	637	623	635	682	655	632	598	629	620	625	663	595	628	627	626	652	654	622	640	629	640	641	660	634	628	640	701	634	656	606	650	661	625	624	681	629	631	643	644	621	680	636	693	699	650	630	649	660	644	642	634	653	622	656	591	639	652	649	640	615	655	652	612	700	646	651	646	623	624	679	607	574	635	615	696	656	651	671	648	656	594	609	610	634	584	622	612	670	633	629	666	654	621	628	638	626	635	607	668	619	681	613	653	608	636	629	646	684	639	633	638	577	625	612	645	632	628	691	633	593	654	621	645	612	622	644	623	649	624	649	606	635	663	650	614	622	683	625	569	636	636	595	656	580	641	643	636	674	631	670	661	578	639	642	649	598	648	594	634	606	630	599	576	605	627	616	620	641	609	588	644	606	680	651	628	626	661	646	622	651	606	655	623	688	652	656	657	590	655	602	651	695
13031	745	654	508	351	264	210	183	169	162	181	167	150	154	136	128	142	157	131	128	119	133	120	126	127	102	128	127	121	137	129	139	124	113	166	123	114	105	91	118	125	129	136	124	97	110	135	119	131	124	136	102	115	115	126	129	131	121	96	114	123	104	122	103	115	115	101	115	130	112	101	110	119	118	125	95	149	120	118	127	116	113	126	95	111	124	108	117	130	95	102	127	94	109	118	112	133	118	113	109	112	122	117	124	126	107	121	104	123	119	118	96	113	100	98	116	109	127	130	116	112	112	114	109	124	105	109	113	140	125	139	132	127	121	117	106	132	130	105	118	112	103	126	116	98	113	122	105	141	119	118	151	117	133	136	121	119	123	97	115	94	113	116	124	119	120	110	112	97	114	112	112	127	120	110	115	130	130	99	130	97	99	119	101	110	117	121	109	128	132	109	113	121	133	124	124	121	112	104	133	130	113	119	122	128	121	110	136	114	105	113	125	115	101	142	131	110	111	117	113	105	98	89	110	122	96	98	136	108	117	118	123	116	111	106	98	100	107	126	110	104	135	123	111	129	114	125	125	127	126	130	117	130	121	110	120	113	94	122	103	132	113	107	108	115	124	114	120	104	127	118	108	113	137	108	125	116	130	106	121	119	102	117	106	127	109	121	125	111	128	109	106	98	116	132	115	120	104	119	120	130	122	110	119	112	103	117	113	107	122	119	104	103	107	123	114	98	143	107	104	124	121	132	123	120	113	111	127	104	90	104	137	136	130	116	101	113	125	103	122	108	109	117	113	97	121	97	133	98	113	110	127	134	125	114	130	127	110	129	110	98	103	106	127	127	104	124	130	134	112	105	110	139	132	118	109	125	116	146	129	109	125	94	98	115	122	110	116	104	105	112	106	107	114	116	129	117	119	119	112	104	118	120	134	129	112	101	122	127	102	107	111	124	127	110	110	114	96	100	134	121	129	114	113	116	105	118	107	116	108	109	118	137	123	124	104	131	107	105	115	100	114	130	111	137	110	113	101	131	111	113	109	127	126	117	126	121	112	104	119	125	103	109	102	114	123	152	137	110	121	143	94	110	130	132	130	119	118	118	114	120	97	133	106	116	121	108	133	93	103	120	112	108	115	104	118	128	118	103	124	118	113	116	127	114	95	128	109	102	125	106	110	98	125	133	95	106	107	118	98	116	108	118	111	105	119	130	112	131	134	104	115	117	136	111	107	111	107	120	124	124	118	133	117	108	117	105	134	121	113	126	120	138	133	112	117	103	118	106	132	124	130	126	126	138	114	136	130	116	133	115	104	108	118	130	123	108	124	140	94	109	110	125	108	123	119	131	123	111	108	114	111	125	128	119	122	119	106	98	121	117	135	118	128	114	130	135	107	117	111	100	122	124	130	99	148	96	94	114	121	108	117	133	110	119	131	124	108	112	128	131	116	115	128	120	103	134	113	113	126	108	103	109	116	124	121	120	112	135	115	122	109	111	132	120	112	110	129	105	134	100	125	122	134	118	109	138	99	101	115	108	123	112	122	129	129	93	116	127	112	123	104	104	118	124	114	101	89	108	109	107	128	119	107	115	112	120	115	122	117	86	112	123	121	111	122	104	116	122	118	132	124	123	123	117	116	126	117	118	108	120	100	114	96	85	117	117	115	133	127	127	130	127	121	136	90	105	120	114	130	133	123	120	107	106	115	117	132	116	119	105	113	101	108	145	130	101	119	120	110	116	134	127	104	118	116	94	111	107	125	114	116	132	127	124	109	106	123	111	127	104	115	111	123	109	125	107	115	129	128	97	108	129	120	132	100	128	121	99	125	121	117	127	110	123	128	120	103	129	114	133	127	118	111	125	128	123	103	107	122	103	125	121	117	99	110	100	127	118	115	113	133	102	116	109	117	114	114	120	98	104	133	131	112	122	108	116	132	105	107	118	117	119	126	114	112	123	111	126	142	145	142	115	111	120	112	142	120	116	104	108	115	126	113	93	110	128	112	98	109	110	114	115	116	102	129	104	103	115	124	142	106	109	131	119	108	116	104	105	120	107	92	115	98	113	115	108	128	111	111	113	122	128	114	126	107	108	113	124	103	114	110	125	125	98	118	107	123	119	110	102	123	117	143	86	121	118	136	108	123	138	117	121	112	113	116	116	102	110	121	105	119	127	111	138	114	114	104	121	133	136	107	115	107	124	111	98	103	115	105	110	137	107	124	104	100	123	115	131	109	112	113	114	99	119	101	125	109	120	126	93	113	124	120	124	132	124	121	130	83	124	123	104	120	109	125	100	120	128	112	91	121	111	120	121	124	119	114	118	99	106	132	137	138	130	139	121	124	126	119	134	123	97	112	96	117	142	121	113	107	122	96	142	96	117	126	130	103	115	110	118	126	113	110	107	127	141	113	113	101	123	137	128	121	126	120	123	118	111	112	104	133	136	112	128	130	119	119	119	123	118	87	116	137	128	129	120	129	103	112	117	110	114	102	112	124	135	131	112	121	125	125	102	104	134	117	104	109	115	108	117	119	120	114	118	115	104	115	129	136	111	122	135	118	129	104	128	111	118	114	114	102	108	122	112	103	116	125	139	108	125	138	113	124	111	122	136	109	121	111	115	122	117	121	106	108	136	131	113	114	123	115	123	130	122	112	112	106	122	109	111	122	132	118	121	104	123	115	110	122	110	125	129	109	116	110	108	113	119	115	132	105	117	132	122	120	114	96	110	120	126	115	122	107	95	110	126	108	117	153	134	105	126	136	123	118	105	113	127	136	103	124	136	120	100	122	110	119	145	122	154	118	125	119	118	111	123	125	95	120	127	117	131	109	98	140	114	109	112	121	115	112	104	125	127	122	133	114	113	123	123	97	126	132	129	92	114	122	120	107	105	129	109	101	114	102	110	117	103	114	121	118	126	99	100	119	121	120	128	103	117	129	120	121	118	114	115	108	128	135	124	105	124	138	115	110	117	128	122	121	120	102	123	115	122	114	117	126	125	124	118	107	142	126	130	125	111	115	98	126	129	113	111	114	131	110	109	106	130	118	119	103	130	123	83	106	101	131	126	133	105	109	107	114	101	121	106	109	116	126	115	120	128	127	125	111	122	124	125	125	112	112	124	130	119	119	122	125	121	125	108	124	108	137	113	134	117	104	115	123	102	122	106	114	131	107	111	117	120	127	115	100	85	89	111	109	114	127	98	101	123	82	102	111	100	130	132	130	101	107	119	129	118	105	113	112	108	109	118	118	135	121	143	144	119	132	115	112	125	124	127	123	98	105	126	146	115	108	131	136	131	125	114	98	91	120	111	136	102	111	123	103	110	114	103	117	129	129	131	113	115	103	125	115	121	113	117	116	120	106	110	104	130	109	118	116	124	140	122	104	123	120	120	120	105	120	128	108	104	113	99	123	115	121	132	115	110	131	119	125	112	124	123	104	120	102	130	109	111	110	123	122	107	118	134	121	123	126	120	116	113	115	119	97	116	101
8199	813	1510	1755	1402	1032	896	804	664	629	611	528	509	469	448	429	418	424	395	362	381	345	356	372	358	369	348	338	364	323	357	314	354	327	334	300	334	328	318	299	345	319	344	368	340	343	294	340	327	307	317	341	292	340	315	294	302	278	308	330	315	306	341	324	330	314	314	316	279	281	269	307	310	329	317	286	316	307	307	294	301	322	313	323	306	318	331	313	289	271	298	311	299	328	291	319	316	313	325	305	307	312	310	322	301	326	285	344	293	270	283	292	308	304	346	311	291	330	305	283	309	265	322	297	299	339	311	306	315	300	304	319	275	293	315	305	331	313	307	303	297	328	301	304	317	332	288	345	312	307	294	318	287	285	312	286	269	318	268	334	336	274	293	320	326	354	301	324	324	309	271	333	275	314	316	322	301	316	281	300	292	297	300	308	288	310	295	311	303	298	320	316	309	326	298	302	336	311	318	298	330	306	280	297	304	327	322	306	315	331	304	314	335	321	296	292	314	291	296	297	307	287	317	310	295	320	289	317	300	308	307	308	283	294	340	299	297	304	298	304	335	299	325	288	310	281	287	309	315	313	307	320	336	301	299	340	298	294	283	296	306	294	300	322	324	311	304	293	336	316	260	293	350	294	282	292	319	285	301	314	312	299	294	291	283	312	270	309	304	276	331	303	320	295	301	287	332	337	315	282	345	295	302	313	312	299	282	290	308	292	317	280	288	284	308	310	316	308	293	276	302	316	288	305	305	277	296	296	321	320	289	273	298	301	293	322	291	362	316	324	293	294	331	330	307	287	299	312	312	316	289	306	307	298	318	317	316	325	306	297	286	330	338	302	287	342	334	289	307	301	287	318	322	305	309	327	329	317	300	320	315	314	290	316	317	315	294	314	297	326	307	299	314	340	331	312	316	280	269	291	284	322	316	293	305	310	300	324	313	302	304	287	323	331	307	314	330	275	341	314	317	318	295	309	305	312	359	306	310	308	299	303	297	286	319	305	314	305	301	293	294	320	319	304	276	322	286	282	323	287	321	283	318	327	303	277	274	295	332	332	318	286	303	309	304	333	313	289	325	306	293	295	302	288	299	312	327	292	302	296	323	314	321	300	339	294	308	281	312	240	266	286	293	278	339	308	296	303	299	331	281	297	304	300	277	282	287	322	331	325	322	308	304	315	302	294	283	317	291	320	308	334	290	358	317	310	316	325	312	315	316	274	302	309	302	307	313	297	346	317	302	300	309	276	313	273	310	283	284	320	313	314	269	298	320	304	328	279	287	321	282	314	303	288	271	322	299	343	303	302	310	300	312	328	288	279	292	269	319	271	306	296	329	322	305	309	316	324	312	274	277	333	304	330	319	296	299	296	301	304	334	298	339	276	333	289	324	285	301	352	308	305	300	335	308	310	343	276	297	297	329	308	310	302	302	316	294	307	305	330	321	288	297	316	295	276	320	313	297	305	318	317	328	300	285	311	345	316	357	301	272	302	309	282	327	302	294	308	297	292	268	280	323	296	339	290	329	301	303	302	296	325	296	317	290	313	309	306	299	305	309	342	335	318	308	304	304	288	305	318	300	309	306	326	272	316	301	341	311	311	302	317	254	261	283	313	272	328	268	288	302	311	308	307	324	306	345	312	336	327	301	291	286	306	320	295	328	285	315	298	304	308	314	324	305	294	301	284	306	288	282	318	289	308	300	298	302	312	317	321	306	289	349	300	326	300	308	320	298	296	292	304	299	295	277	312	323	325	327	289	283	309	348	324	299	331	291	300	319	270	301	335	322	307	320	322	331	307	332	320	286	308	353	324	278	296	297	285	304	303	296	292	308	307	321	311	308	296	314	311	291	318	303	308	307	314	333	295	309	304	349	290	314	337	312	288	334	311	305	281	326	297	281	299	324	320	280	310	320	294	299	298	333	291	294	266	283	313	273	315	299	280	313	279	317	309	289	306	298	321	323	316	304	330	287	315	326	263	284	272	306	320	302	316	337	329	308	297	304	315	299	315	297	294	272	301	294	311	301	304	308	303	315	277	294	310	322	307	326	285	303	322	304	324	321	299	310	314	314	307	293	325	269	284	290	302	275	311	285	322	328	318	300	305	306	316	293	314	301	306	301	332	289	280	304	335	323	306	332	310	329	297	293	302	298	276	339	315	326	310	308	271	318	310	260	316	272	300	322	309	326	304	313	284	295	302	299	315	282	278	299	321	319	312	304	313	325	304	336	279	300	290	320	342	312	306	303	326	288	280	324	294	333	335	317	308	335	298	347	296	317	321	317	290	297	323	303	319	300	342	311	307	283	320	301	323	284	305	292	320	266	280	337	276	315	307	314	296	277	341	336	328	293	313	309	314	316	309	323	278	283	290	316	319	290	297	312	311	298	300	332	299	314	304	306	292	349	314	337	282	284	285	304	324	284	287	331	336	320	298	286	287	303	359	315	281	325	291	297	311	287	332	328	316	322	281	272	288	317	316	296	286	252	322	294	337	325	315	326	281	319	332	297	310	282	322	306	326	308	277	273	299	301	292	313	302	317	267	286	292	310	302	284	333	303	287	309	307	275	323	274	302	333	321	311	300	298	297	322	308	312	323	297	306	310	303	304	325	318	301	308	329	266	311	334	272	322	312	303	292	272	275	313	302	280	314	310	291	332	277	323	305	317	315	324	302	323	309	317	321	304	312	317	310	332	306	282	307	306	304	294	291	283	290	307	307	328	318	302	331	329	290	277	317	299	306	281	265	298	299	303	324	295	318	335	307	287	304	337	321	291	294	289	299	330	315	304	307	317	291	293	283	294	317	317	303	294	312	290	288	285	308	317	321	306	324	300	314	331	311	291	327	303	283	315	306	306	297	317	295	323	297	305	314	322	316	295	308	321	308	332	330	327	311	311	305	325	317	301	319	290	294	296	298	318	303	277	282	318	318	296	308	291	293	319	328	297	304	268	312	316	317	327	270	309	309	290	311	294	292	278	307	311	341	320	322	285	319	327	296	303	318	334	318	316	307	290	301	291	294	291	298	301	285	339	332	332	289	288	330	323	302	271	282	337	305	292	297	316	315	333	324	304	306	321	324	314	282	311	297	350	316	325	302	292	286	288	285	303	291	303	327	323	284	305	333	302	282	314	306	359	328	305	335	312	300	307	322	305	296	289	317	301	332	304	289	307	293	303	318	316	297	325	282	316	307	293	359	313	294	320	292	306	296	336	286	316	296	306	318	276	286	297	301	286	293	305	304	330	315	309	322	304	289	293	306	331	326	298	310	325	327	295	333	284	261	302	299	326	338	321	284	311	286	307	325	321	348	335	296	331	316	290	277	298	323	278	298	300	300	342	309	314	281	288	324	300	318	315	287	300	304	286	289	313	316	283	272	312	312	297	304	310	299	285	285	302	312	324	299	297	298	306	303	305	279	308	315	301	308	301	327	329	282	334	326	307	297	318	319	332	325	304	281	303	283	301	292	315	329	312	317	266	289	293	305
1628	351	393	381	336	347	385	310	332	324	357	321	344	356	362	340	376	324	360	314	342	377	329	346	361	373	370	378	332	304	333	331	332	356	370	349	326	343	341	316	347	339	374	346	352	358	327	322	365	350	330	342	312	366	326	368	318	344	363	311	372	331	346	374	310	354	335	310	345	347	348	321	331	337	308	371	319	339	336	365	351	358	351	340	317	319	349	333	354	367	326	347	340	352	319	350	352	320	323	363	345	347	310	356	382	338	309	316	363	335	344	354	317	356	322	334	359	357	345	356	340	337	342	321	339	314	338	338	311	339	318	366	334	298	343	365	301	347	348	333	348	291	320	367	375	343	338	349	326	369	368	372	379	368	346	353	358	337	338	330	349	348	349	378	344	352	345	367	354	381	377	347	333	326	359	344	325	371	341	337	367	354	358	342	344	351	328	335	329	340	366	343	326	318	388	352	352	363	285	352	332	351	345	344	351	349	343	380	306	368	322	337	366	377	340	314	419	360	344	312	319	331	332	353	362	340	385	330	362	345	367	356	382	335	340	350	322	331	324	321	326	363	294	365	365	326	340	349	347	364	350	352	375	325	319	325	331	334	337	354	326	346	322	353	330	372	333	376	394	352	310	331	337	365	314	325	309	336	341	334	367	310	355	326	384	324	342	322	307	365	342	336	351	317	330	334	359	363	340	342	317	352	327	322	358	346	346	356	350	349	343	352	335	358	329	346	356	326	352	323	363	381	321	360	358	358	331	329	354	347	356	329	333	343	347	299	364	329	332	321	332	331	351	333	372	338	356	341	355	378	340	358	337	334	339	339	351	365	331	340	320	333	384	333	364	354	325	320	340	367	304	317	314	306	342	323	362	353	311	322	315	331	376	339	334	340	338	370	352	340	320	328	351	297	351	355	381	331	329	321	321	350	317	362	357	341	322	338	370	355	348	338	310	342	323	313	339	332	335	332	318	360	359	343	333	327	329	346	354	359	355	365	344	336	318	350	337	372	338	342	337	342	330	322	357	350	311	338	319	260	323	358	319	333	341	306	382	351	320	336	327	344	322	343	309	301	325	345	363	371	357	375	338	283	332	331	347	356	323	325	331	343	338	309	357	336	339	339	348	345	288	330	314	369	349	332	362	331	339	348	363	361	354	373	337	339	346	314	347	329	362	371	306	316	312	348	326	334	321	320	348	323	367	350	354	323	345	360	350	376	369	366	346	379	338	347	328	332	358	335	357	301	327	373	346	342	329	338	350	349	296	329	337	310	317	318	361	336	350	330	351	332	352	334	371	369	348	359	337	328	367	328	337	347	331	373	339	323	353	371	317	340	342	321	356	347	311	349	338	378	338	334	351	321	321	372	335	365	341	375	338	353	318	324	342	342	328	346	317	381	333	336	373	356	350	301	357	332	326	359	332	302	328	346	353	383	355	361	361	348	323	316	371	316	345	346	319	341	341	323	332	351	336	349	347	352	354	382	320	343	339	397	379	339	338	303	368	359	360	347	355	364	342	339	340	386	364	353	342	346	350	326	335	319	326	304	384	361	320	360	336	345	360	350	331	338	348	314	345	334	342	320	335	308	335	342	351	358	319	350	334	351	350	354	351	330	331	345	320	368	348	359	365	346	367	331	354	313	313	372	294	333	348	318	325	357	357	327	314	363	336	315	359	315	380	343	338	379	362	353	316	320	330	341	368	319	353	359	360	335	358	311	344	328	340	355	391	323	369	316	324	358	335	295	305	314	353	371	347	339	348	342	331	310	340	334	307	314	356	325	325	340	331	348	377	338	350	340	331	338	387	356	336	333	383	367	347	339	312	336	379	349	352	388	344	317	326	363	340	347	313	360	360	346	361	353	348	313	328	337	340	323	335	350	380	326	347	369	349	341	326	354	343	298	346	333	336	310	375	334	349	357	340	352	343	376	322	316	365	321	325	337	342	325	325	337	338	340	320	313	363	324	397	341	348	353	346	374	323	344	318	330	314	340	373	350	319	319	373	336	326	347	374	345	337	348	368	357	366	359	363	344	380	327	311	329	327	361	365	377	375	329	365	368	331	365	376	334	343	296	374	344	317	306	316	323	318	348	316	341	357	326	328	347	340	355	312	365	329	370	358	339	304	292	349	369	312	325	304	349	351	362	314	318	338	352	337	338	309	317	327	363	340	398	360	347	327	328	360	349	327	351	319	338	340	352	320	360	347	360	331	330	340	336	363	343	321	315	317	342	333	352	335	370	331	339	354	336	332	300	352	323	326	335	333	362	349	352	371	338	317	344	370	316	333	343	359	359	353	378	350	338	337	335	328	303	335	340	349	353	345	352	373	345	324	338	363	332	334	350	369	396	347	364	380	322	312	363	359	348	330	374	307	318	324	327	335	325	395	332	341	341	347	350	351	370	340	329	407	354	369	307	339	349	371	346	335	363	353	339	373	342	351	347	370	318	334	339	326	338	339	338	347	365	314	316	352	292	372	354	352	339	339	313	335	341	344	383	371	349	323	331	351	361	358	334	342	344	345	310	375	335	324	331	342	330	344	333	365	343	341	348	361	323	354	333	359	310	368	327	351	358	350	326	340	324	321	339	320	339	345	316	339	378	340	385	317	313	337	325	364	338	380	325	336	329	335	340	340	335	311	353	372	326	347	316	335	307	363	355	351	293	353	321	319	296	327	306	356	379	359	366	351	372	370	363	356	341	362	319	313	333	332	325	335	350	321	301	370	383	352	292	352	332	332	352	348	337	345	346	328	350	365	320	362	374	358	318	355	341	358	361	320	330	332	322	343	355	346	369	346	367	361	362	359	342	347	345	365	355	341	352	349	354	372	303	368	354	325	346	350	329	357	353	388	313	348	344	354	364	348	338	342	345	329	315	353	337	352	346	337	348	349	383	370	310	341	356	323	326	359	348	349	335	346	329	368	320	331	338	362	333	361	323	357	331	323	334	325	331	330	355	381	322	330	364	335	359	362	351	308	347	348	336	376	321	347	330	364	343	322	328	335	342	345	355	336	328	301	368	360	343	326	344	329	345	329	339	359	319	340	367	358	369	364	306	323	324	379	384	330	358	338	350	311	336	318	328	358	322	320	346	323	381	359	341	362	333	355	341	347	350	356	317	336	364	371	340	344	360	335	356	345	366	327	323	315	347	355	350	339	353	342	307	360	332	338	339	352	339	342	348	317	371	350	354	333	304	364	312	348	287	323	327	347	380	338	336	353	355	349	342	364	330	331	353	383	332	319	301	332	288	388	362	345	370	368	347	349	311	359	336	370	400	367	349	329	349	366	372	351	327	335	394	331	321	327	327	339	339	433	336	318	318	362	346	329	363	334	330	312	369	328	316	331	365	329	350	325	372	392	326	317	322	355	346	341	353	355	353	358	375	344	349	339	332	329	350	335	357	355	362	378	328	300	303	374	327	359	331	316	335	329	357	350	366	382	346	382	377	328	388	337	345	354	330	331	331	343	348	375	396	352	350	329	329
2255	801	823	873	818	787	760	791	767	786	789	784	824	788	820	809	801	782	806	776	805	766	726	834	740	832	753	807	786	772	802	777	785	752	764	827	769	797	790	762	833	793	794	773	786	811	775	770	755	766	811	789	789	821	765	801	798	772	778	810	741	788	821	823	813	782	797	799	806	739	807	791	743	802	802	764	745	794	823	797	797	788	790	775	819	764	820	741	821	802	777	786	781	794	771	781	789	785	762	789	800	808	766	784	808	881	805	785	799	784	838	803	714	755	800	758	816	830	803	806	801	814	789	848	800	816	772	766	774	721	811	825	779	781	767	803	815	788	813	801	789	842	823	801	784	780	795	771	781	801	744	752	801	786	777	830	819	749	795	824	742	766	745	828	791	833	765	783	779	772	800	781	780	783	766	785	803	804	759	836	742	773	819	808	763	822	806	798	777	793	804	765	842	773	759	788	838	785	795	793	788	786	792	804	770	775	782	795	749	787	821	776	753	809	769	796	818	783	755	776	773	831	817	791	802	741	768	794	809	786	792	752	797	768	781	825	780	795	775	764	787	772	774	816	764	782	770	762	859	775	774	772	723	827	821	793	787	788	759	775	786	806	791	794	808	787	756	795	736	804	803	826	777	783	732	737	820	812	813	768	820	802	774	773	766	753	782	806	753	786	820	779	823	807	734	791	775	796	798	786	749	777	776	751	786	770	758	761	816	802	736	778	793	699	792	799	820	775	798	863	779	795	777	840	767	839	782	787	795	802	779	853	783	799	812	799	768	795	795	804	804	767	800	755	775	794	771	795	804	762	808	792	773	797	794	783	799	807	804	808	771	807	810	798	812	770	784	798	778	774	803	792	809	789	799	800	787	822	776	808	797	770	783	751	764	770	829	788	746	798	769	777	832	825	822	779	845	780	799	796	785	811	763	797	801	807	768	705	744	805	807	821	737	783	815	749	798	760	793	798	820	837	830	780	759	795	756	756	835	765	780	805	781	840	831	807	774	804	854	816	785	823	730	865	769	785	805	753	730	779	787	846	761	830	836	761	816	799	800	763	825	774	762	806	803	787	763	834	769	747	818	828	781	801	768	819	795	816	757	788	810	797	816	785	802	766	813	766	792	845	760	825	752	829	804	829	792	833	804	757	760	800	822	753	799	800	780	823	797	859	728	742	790	771	769	775	779	773	764	774	832	780	783	782	796	769	813	773	777	795	769	777	788	795	804	789	796	853	827	831	811	787	818	786	839	792	760	792	782	786	761	815	786	825	770	793	800	789	757	767	830	801	826	810	807	778	783	796	817	826	801	812	824	800	798	766	778	791	811	756	794	834	759	763	835	753	799	821	805	799	767	795	817	768	770	766	745	858	799	806	797	819	763	795	756	793	744	767	787	777	816	770	796	772	787	808	811	783	716	782	809	797	762	800	792	760	798	841	778	806	782	784	795	784	786	740	766	719	754	798	793	731	833	806	816	804	862	858	748	796	756	840	781	773	804	750	751	771	784	796	810	769	761	785	797	787	820	825	791	774	787	825	807	792	823	824	764	810	782	806	782	824	781	801	780	823	802	766	809	751	804	798	785	799	828	774	762	788	786	782	754	820	805	817	777	835	830	814	799	796	772	817	802	800	775	774	739	828	802	826	828	759	791	813	817	799	824	797	796	800	747	774	776	792	818	809	766	770	771	827	814	809	768	792	816	821	859	772	801	810	806	788	779	789	777	802	776	755	803	766	741	811	773	803	785	807	819	745	783	788	876	814	809	761	797	787	773	799	792	815	813	772	777	832	788	785	820	820	809	786	773	809	800	775	799	812	810	817	808	783	831	836	795	854	804	778	800	774	758	797	783	865	769	767	762	797	776	766	815	785	754	781	785	756	763	784	758	814	814	766	761	813	789	833	868	839	794	789	805	808	797	759	782	772	788	772	768	773	723	793	778	753	765	750	776	817	776	808	819	789	793	800	840	771	781	768	845	805	780	771	771	794	762	787	797	771	779	815	789	783	759	793	819	856	784	766	834	805	817	792	745	783	792	818	801	807	754	802	807	716	726	787	793	808	826	760	813	802	827	823	788	782	817	857	832	811	817	803	737	842	735	786	746	818	775	748	757	855	823	788	765	810	779	781	855	747	785	791	781	810	756	827	790	782	772	787	810	829	816	805	758	729	791	733	844	808	824	787	751	767	822	763	782	833	800	792	830	789	783	771	818	775	779	742	772	750	718	831	793	790	852	783	777	736	726	780	850	810	820	740	737	801	838	748	757	807	738	800	808	791	756	816	763	795	773	859	830	785	771	773	771	775	864	777	762	795	809	781	794	726	844	763	754	820	712	789	781	783	788	814	781	770	791	795	784	786	741	801	756	799	774	841	806	763	762	802	818	851	794	743	824	767	763	813	756	757	798	815	772	780	789	763	774	795	767	765	756	808	750	749	784	815	765	811	750	762	807	809	854	782	793	817	835	792	775	788	780	807	787	789	814	773	788	777	821	785	803	788	791	794	803	774	845	761	770	790	802	771	760	739	786	760	777	812	788	821	786	842	751	771	777	783	791	753	787	798	793	805	775	758	754	811	764	776	784	759	805	814	804	821	858	846	797	842	841	772	752	834	802	861	777	842	821	821	787	837	781	783	796	843	783	847	806	844	780	813	791	794	790	767	794	823	797	796	796	777	764	783	786	814	781	831	772	804	791	765	806	802	814	786	806	798	790	800	840	741	794	791	814	775	822	809	785	812	789	762	747	757	803	754	785	756	789	821	797	779	810	788	797	821	799	806	801	740	781	782	807	790	815	756	868	738	764	748	742	839	783	784	809	778	805	835	815	782	807	794	783	750	800	793	838	836	843	788	747	771	767	820	780	779	782	790	780	789	798	810	795	762	749	802	730	796	832	757	777	832	747	777	799	779	757	780	782	843	762	808	821	789	794	795	757	835	834	750	811	761	817	783	791	812	769	792	811	808	840	784	769	721	821	771	774	781	789	814	853	831	793	778	760	790	765	832	879	788	839	776	811	842	762	830	835	794	846	819	808	780	843	787	795	783	774	846	812	792	802	799	799	767	782	751	796	809	805	822	739	769	800	745	823	756	790	844	783	780	782	732	797	789	804	761	817	788	844	784	809	796	717	760	805	801	780	753	828	774	778	789	798	837	780	752	723	790	806	759	768	820	790	757	778	749	792	736	759	771	774	782	750	814	737	755	794	838	742	766	817	786	724	843	865	786	775	792	778	772	796	751	844	786	808	803	794	777	830	806	764	752	756	760	813	792	847	774	814	752	820	820	784	790	806	747	801	766	770	779	811	751	806	768	816	820	811	796	769	771	791	765	802	805	826	735	824	756	840	780	772	789	778	821	771	797	774	785	835	805	815	790	742	817	788	800	810	783	802	822	806	791	777	776	774	793	831	799	811	772	770	757	807	811	771	793	805	819	788	777	756	711	799	745	774	779	797	806	782	753	853	733	795	789	758	764	739	836	813	816	771	820
7592	511	602	472	398	328	338	294	290	286	309	293	254	315	284	315	268	287	268	261	244	298	278	302	294	254	253	287	288	289	315	262	259	266	269	271	282	254	263	274	237	302	283	276	286	271	270	273	267	266	308	276	276	266	282	262	287	295	281	285	301	271	266	275	283	258	254	277	266	285	265	244	262	253	260	223	247	254	301	272	292	278	266	299	278	275	278	285	288	285	266	268	250	281	301	260	260	272	262	269	271	271	282	295	245	245	286	268	291	235	268	308	270	263	247	254	263	265	261	292	273	257	283	273	278	264	273	285	300	259	267	286	288	278	253	298	289	271	293	266	274	259	262	268	277	287	275	276	287	257	294	253	247	257	267	224	316	256	267	290	254	301	264	257	266	275	240	235	272	290	274	278	291	265	289	286	253	303	307	285	268	264	260	276	270	290	276	257	290	296	318	280	266	254	289	284	282	270	259	276	275	301	300	287	292	245	282	244	234	264	241	301	283	270	247	269	275	253	278	279	282	275	274	293	267	286	269	266	277	235	293	292	286	263	279	284	280	264	272	262	274	257	249	238	277	269	293	307	276	254	275	271	267	300	289	288	253	246	259	288	278	260	251	250	285	292	274	278	252	271	268	258	262	282	267	279	282	277	282	294	278	262	249	219	282	270	238	260	277	261	273	270	254	291	284	258	278	270	292	263	244	293	261	263	257	260	280	251	271	254	284	274	270	268	267	265	266	277	262	266	257	262	293	288	244	261	263	259	304	257	257	267	264	288	258	264	274	252	300	281	291	291	286	303	293	293	287	280	291	253	295	280	278	263	245	271	285	293	255	303	240	294	263	259	313	266	264	270	299	257	250	262	269	292	303	266	270	260	263	276	262	292	253	228	270	257	258	255	289	267	261	250	244	244	300	249	263	264	264	275	267	256	274	250	284	256	262	292	285	263	275	267	250	270	263	243	272	251	283	305	253	282	281	282	273	281	264	275	269	256	267	264	266	266	273	288	282	270	286	276	278	273	323	312	254	268	271	300	281	225	262	273	309	278	259	295	276	278	285	264	299	288	234	279	263	261	253	251	242	263	277	259	244	259	256	270	243	259	253	263	236	294	277	271	266	233	252	266	300	283	258	294	263	266	238	259	297	250	267	284	293	280	262	267	264	273	242	288	261	265	280	259	298	281	288	294	278	280	255	279	267	263	278	274	295	243	286	245	279	243	260	247	293	251	262	259	285	265	286	281	263	293	314	315	265	251	269	247	281	259	264	243	271	259	280	253	267	255	287	281	277	265	259	294	257	257	263	293	315	266	270	278	272	272	282	295	271	269	259	289	265	258	267	268	298	270	232	279	290	300	287	262	283	305	258	267	282	262	299	278	293	293	286	255	269	230	309	278	256	267	246	262	252	275	285	267	257	287	291	299	263	248	285	281	255	275	262	243	268	222	304	237	286	268	259	260	269	281	277	253	269	292	240	265	280	245	258	276	252	265	265	250	318	271	270	282	296	264	274	299	299	278	269	293	301	264	275	290	275	273	257	276	264	296	298	257	271	236	285	275	288	261	263	248	280	256	271	299	254	261	286	274	259	248	261	270	303	299	264	287	270	245	285	300	261	286	266	245	269	268	275	285	296	268	255	301	282	283	268	261	263	263	314	284	225	268	264	253	288	254	272	279	281	270	255	260	250	248	292	277	254	281	297	280	303	299	274	241	252	244	260	251	267	266	294	286	256	251	265	290	270	279	286	269	305	294	268	254	281	295	262	271	283	265	302	267	256	279	255	285	287	273	244	293	267	250	262	270	277	263	293	251	287	281	255	282	289	255	274	257	300	270	297	265	276	258	314	233	268	254	269	306	265	279	267	280	265	266	243	289	261	237	263	263	281	283	250	269	273	276	282	260	297	250	258	259	245	284	297	281	272	262	273	254	272	281	301	253	270	281	279	270	257	263	284	272	267	277	273	240	291	263	258	262	252	268	258	302	300	293	238	286	265	293	252	241	257	292	260	274	284	280	270	240	256	258	286	289	273	266	277	304	290	266	258	230	289	290	267	276	255	295	289	256	237	269	280	268	284	283	291	266	264	247	282	259	264	282	269	299	229	269	294	284	269	283	277	271	282	291	268	231	284	273	301	280	277	280	249	228	272	285	271	289	261	258	263	260	272	252	293	245	262	268	265	261	272	265	262	253	274	274	246	240	278	284	265	274	276	252	260	280	258	264	305	254	257	267	270	291	270	303	279	277	263	265	223	274	261	303	223	278	279	247	245	265	293	233	264	270	272	277	268	259	261	271	272	270	282	300	248	244	236	289	295	272	295	300	285	274	287	284	282	279	258	314	253	276	298	271	291	273	290	267	277	245	272	295	251	307	247	256	265	278	263	276	243	298	250	263	256	275	297	250	266	254	244	263	245	254	258	295	259	268	258	283	288	262	279	307	264	267	266	265	276	259	264	270	273	276	255	308	286	256	278	259	264	290	256	250	284	257	285	267	293	268	256	272	268	262	293	238	285	270	287	278	276	258	288	247	228	266	281	277	295	284	263	243	276	263	275	279	253	252	294	282	267	258	263	271	248	237	264	289	271	270	288	285	283	258	301	236	297	302	288	259	279	260	264	280	245	272	258	264	251	278	263	270	272	245	255	246	249	298	237	256	285	306	231	257	293	255	290	269	249	233	260	289	238	265	271	279	290	264	280	248	284	281	301	263	275	279	279	299	307	271	272	263	271	265	266	250	268	305	268	259	255	299	291	277	289	277	272	250	247	275	266	292	283	255	263	260	294	242	250	250	256	254	281	276	284	269	252	327	262	278	259	297	238	257	317	286	280	289	283	261	234	262	256	264	271	267	264	287	276	262	246	298	285	295	293	282	280	272	257	265	257	277	286	251	292	282	257	267	284	254	265	304	264	290	295	273	275	274	282	280	297	284	269	284	257	242	308	235	256	284	290	276	250	283	276	269	262	255	284	286	272	277	267	255	270	260	263	268	280	247	259	274	272	277	254	277	302	256	304	278	271	271	276	242	292	282	245	263	286	272	280	276	284	279	263	276	254	280	287	278	258	280	279	294	276	268	312	271	270	280	263	253	294	276	259	283	285	282	283	277	272	256	249	252	260	254	255	252	231	261	287	254	260	253	290	310	263	251	258	281	281	259	292	259	271	245	245	293	266	263	278	263	278	276	266	259	276	298	252	261	275	261	262	280	277	262	302	240	256	239	264	294	291	257	276	283	254	282	235	243	276	286	248	272	290	304	263	284	264	270	293	261	270	234	260	246	251	259	315	260	285	274	270	290	284	258	254	295	255	275	266	265	280	322	267	267	289	251	268	299	289	258	286	277	260	246	268	258	260	259	280	291	265	285	279	245	269	268	276	273	280	258	277	260	248	285	284	256	239	246	261	269	270	273	236	255	269	277	251	295	282	277	264	260	285	288	264	266	300	273	276	256	257	290	269	299	268	231	245	289	275	316	271	282	300	249	259	296	248	271
6797	966	1251	1337	1189	1080	952	957	820	770	774	733	775	723	717	763	705	732	709	715	709	695	719	707	654	639	622	680	644	636	657	709	677	640	652	654	633	640	608	651	637	663	625	649	641	626	606	644	625	618	650	611	650	638	664	636	634	596	648	615	670	644	599	641	621	638	637	664	626	626	643	657	606	650	677	661	643	619	598	634	598	636	630	638	621	648	602	649	611	692	626	656	629	644	682	684	646	627	621	679	627	645	659	637	618	609	636	627	667	665	639	604	699	607	663	624	664	616	658	605	664	625	602	604	670	631	661	615	627	636	576	662	627	640	599	617	625	649	638	604	652	597	596	675	600	649	622	684	614	647	602	643	637	643	584	630	632	672	635	635	643	633	643	630	628	645	660	666	625	628	649	610	680	602	660	675	641	654	597	621	707	621	629	654	648	662	671	653	600	615	606	633	617	640	600	606	670	624	629	629	652	634	613	634	653	636	600	606	616	643	621	625	661	639	625	642	637	610	625	643	647	631	642	637	661	643	610	627	666	661	591	634	616	636	624	622	626	590	678	584	631	615	653	592	596	622	697	635	599	658	629	626	636	610	648	581	675	665	605	661	595	650	638	658	654	655	626	618	647	635	634	654	605	625	652	641	566	663	615	630	664	648	631	646	646	614	646	650	666	637	623	635	623	642	618	650	643	678	675	644	651	604	667	668	625	682	600	643	600	652	609	678	638	617	641	593	617	638	622	631	577	663	665	651	650	603	621	660	617	665	655	660	660	677	642	610	629	593	686	660	666	658	643	583	605	665	682	672	615	618	634	664	654	647	608	646	594	622	652	636	635	649	628	646	631	612	657	612	646	603	610	664	643	656	653	588	656	620	677	673	638	662	659	583	635	635	639	640	614	669	672	613	616	644	625	627	597	648	646	685	631	603	602	668	653	669	633	682	623	700	645	627	619	654	655	641	638	589	633	632	674	647	620	633	667	657	651	628	669	669	635	616	677	650	655	632	653	647	657	687	670	655	660	646	678	640	660	638	645	699	613	600	660	655	639	653	645	630	623	631	659	606	620	653	648	628	635	643	645	649	652	679	659	643	651	642	648	656	623	613	618	620	639	604	632	622	644	659	668	645	654	584	623	609	653	664	630	667	654	589	648	612	674	620	656	637	615	639	662	615	613	615	618	642	659	653	640	617	644	659	649	629	631	610	629	673	663	655	635	636	614	644	620	629	622	591	668	649	637	607	598	651	607	647	627	618	700	646	664	644	683	648	641	662	604	626	623	665	615	603	613	626	655	637	681	613	625	640	616	636	613	681	659	637	630	624	621	643	684	619	659	695	636	645	619	589	598	658	644	613	636	663	622	617	664	637	633	676	637	606	618	611	630	643	637	606	644	627	653	616	653	605	617	670	643	627	596	644	668	621	600	672	614	591	642	622	651	620	618	657	603	629	684	650	639	652	683	669	651	642	633	644	580	604	674	633	648	639	716	613	612	645	624	675	614	631	594	658	645	632	677	644	654	629	673	643	654	581	664	681	588	613	660	627	614	595	626	617	661	621	610	636	681	665	664	602	672	628	653	632	643	655	579	626	647	639	657	651	627	664	646	623	677	629	606	631	649	663	625	712	684	593	662	609	648	685	628	664	621	627	645	619	635	622	615	651	637	655	633	634	663	623	628	692	604	615	629	653	641	598	633	633	625	682	600	681	599	647	604	643	647	635	647	639	648	615	656	640	639	589	653	642	632	629	644	630	593	595	621	670	689	617	583	674	619	653	650	603	649	640	603	648	630	610	645	615	638	615	610	654	591	620	603	632	663	615	638	611	641	585	629	661	659	615	630	641	615	631	631	691	686	700	643	662	649	589	588	679	634	601	645	694	638	600	632	633	600	641	616	632	652	648	621	615	626	685	652	648	626	661	644	579	635	669	638	654	663	634	640	655	620	616	654	685	641	610	624	630	588	641	651	636	669	648	643	640	631	657	614	644	612	625	672	628	680	617	627	581	646	656	636	607	649	633	635	613	656	606	634	653	604	621	658	616	634	610	609	652	661	653	625	681	573	620	643	635	614	606	601	637	620	621	626	653	643	591	598	588	615	629	663	669	620	611	657	644	619	613	630	720	626	631	604	661	679	635	648	642	644	623	648	674	677	658	657	602	652	679	642	664	646	591	637	596	612	643	603	667	628	625	629	645	661	647	631	617	637	614	633	685	614	669	631	579	665	630	641	658	656	611	687	669	663	676	629	596	660	610	638	644	626	635	623	605	601	629	665	629	616	674	706	666	667	633	577	632	631	657	640	629	617	646	637	622	592	663	668	623	626	563	602	627	627	607	632	623	612	650	638	569	599	627	615	657	655	666	630	596	660	636	585	643	650	607	634	630	636	621	628	590	654	599	629	628	711	582	657	640	654	638	664	632	654	631	639	659	657	656	601	639	654	655	573	623	640	656	617	656	626	685	650	633	648	623	643	606	657	672	618	650	675	589	645	663	640	622	601	622	639	610	630	624	620	649	620	610	627	668	641	615	666	646	696	628	628	582	593	608	619	617	671	623	669	687	632	679	652	614	659	643	657	626	642	645	661	604	628	632	625	648	653	667	653	671	577	611	649	616	606	608	661	600	611	673	666	650	662	600	633	599	637	609	642	660	621	670	636	637	670	581	702	652	664	596	643	631	643	607	654	636	629	634	590	629	646	630	615	624	677	664	635	616	652	613	656	682	639	629	644	659	667	577	697	651	645	641	618	612	622	666	647	681	658	635	656	639	613	649	660	604	673	643	644	678	663	655	648	643	663	628	646	623	671	640	641	621	655	634	640	677	642	649	620	624	618	688	647	650	658	648	619	640	671	634	616	638	618	630	664	683	647	613	625	656	617	679	655	629	668	650	630	655	614	663	650	642	669	659	634	641	616	628	620	654	624	653	670	659	623	639	643	635	674	652	680	647	596	614	629	608	634	632	646	656	612	650	630	590	599	646	663	619	609	656	663	602	632	611	678	639	621	639	645	678	661	627	657	649	637	636	671	638	604	644	617	618	623	645	635	630	656	633	604	674	675	645	609	636	656	623	676	653	648	616	605	655	609	666	660	677	625	623	629	671	612	687	664	589	636	634	633	627	676	679	641	677	613	606	607	647	623	627	614	661	635	630	666	641	611	626	620	674	627	616	669	663	619	645	609	641	640	682	629	621	649	669	629	676	629	629	597	642	643	682	625	682	639	643	668	671	619	588	615	600	599	656	614	642	614	653	599	631	611	666	671	634	582	607	651	671	635	648	609	685	624	632	595	631	663	661	657	608	621	633	642	654	636	677	687	652	643	661	677	614	653	642	654	656	642	635	639	646	682	685	612	674	623	609	631	613	614	630	610	612	650	645	607	610	644	568	673	627	638	649	659	634	614	638	654	662	619	603	647	630	614	619	616	654	599	645	647	637	600	655	642	644	643	641	626	612	642	628	594	580	637	635	628	626	669	648	660	646	630	666	595	641
13060	773	680	507	388	293	217	182	186	189	163	158	123	148	170	127	139	132	141	123	125	115	141	113	109	98	107	123	129	109	123	102	127	125	114	126	118	97	121	122	101	107	104	118	124	129	101	111	104	127	120	113	114	124	114	137	120	130	117	101	103	126	123	110	127	120	148	111	127	107	138	114	141	128	118	127	125	120	125	120	124	111	137	112	95	104	116	120	110	127	122	134	107	123	122	119	97	131	113	117	111	119	132	109	121	116	102	105	100	114	118	131	118	113	102	127	109	117	129	131	119	121	116	107	116	117	109	114	126	114	120	146	107	106	127	100	143	127	133	127	119	116	107	128	132	121	118	117	123	118	102	132	121	112	126	126	130	87	137	124	115	90	105	111	124	112	142	120	114	137	106	133	129	126	105	105	101	127	112	106	126	115	116	115	100	121	124	112	120	117	126	126	126	85	126	111	119	103	114	115	122	121	107	119	93	121	125	109	128	136	109	112	115	107	109	109	111	110	113	115	107	115	124	115	108	135	100	114	114	117	110	108	109	105	93	108	106	118	113	123	104	120	129	98	117	102	130	111	104	120	105	136	128	111	139	124	145	131	123	112	128	122	122	115	106	95	115	123	129	119	113	114	114	95	112	116	142	98	126	97	97	112	111	112	117	112	116	126	130	106	108	120	124	123	119	112	121	137	122	127	117	115	140	100	125	131	139	119	120	122	101	105	106	123	109	105	134	138	136	106	105	109	114	111	123	116	124	94	120	112	115	116	111	125	113	133	90	119	117	122	119	140	114	109	113	115	96	124	108	135	127	120	117	130	115	124	127	91	104	137	107	105	103	101	123	119	125	122	114	110	116	134	118	123	131	119	114	127	107	108	86	127	120	99	114	142	118	122	126	134	117	133	136	134	117	122	103	123	120	110	95	111	116	118	112	95	118	118	135	122	125	121	103	98	115	120	103	117	117	118	111	129	121	114	126	106	93	95	113	99	117	135	107	82	106	126	98	106	108	109	118	108	114	107	108	115	102	122	117	113	105	136	127	121	105	113	104	117	117	114	83	114	116	102	90	121	110	140	127	116	119	120	125	127	103	105	102	124	109	125	127	102	133	101	126	132	111	110	124	110	94	117	115	121	121	98	113	106	128	117	104	114	125	119	126	107	115	101	123	124	121	117	122	130	116	116	131	113	113	116	116	109	119	115	112	109	119	132	124	133	94	123	100	93	110	132	115	120	134	104	121	113	104	115	112	110	128	129	118	105	100	112	114	117	147	116	128	116	120	113	116	109	123	126	109	104	111	114	115	145	118	95	119	122	139	91	111	126	122	119	140	103	120	117	102	118	132	96	115	114	126	106	123	142	133	102	116	125	117	140	137	115	115	109	125	110	119	128	110	105	111	130	117	138	101	123	153	88	106	105	108	115	137	122	130	105	102	118	115	127	118	114	117	114	101	106	114	118	152	138	118	121	130	129	104	116	108	110	115	92	127	105	152	117	123	105	125	124	111	122	123	104	138	118	117	102	126	127	115	123	127	109	115	110	112	114	111	138	123	142	119	124	122	134	119	101	100	114	100	111	115	114	120	145	108	122	110	109	142	130	132	114	94	144	118	125	112	136	110	116	107	111	116	113	118	113	113	121	108	119	125	136	126	125	117	114	119	113	111	127	121	116	107	133	115	120	116	114	95	107	112	120	116	120	119	156	129	125	136	108	130	109	112	115	98	125	100	111	112	107	104	109	103	106	104	130	118	122	98	126	112	108	96	134	125	108	137	115	120	117	117	133	135	121	155	128	103	136	122	104	127	100	113	109	128	113	126	129	129	132	107	127	120	129	106	120	130	122	110	136	105	113	103	120	114	117	102	120	128	115	107	117	118	107	124	80	116	124	130	133	108	115	131	128	116	103	121	106	129	110	106	130	131	134	125	142	129	130	110	108	119	104	112	110	90	109	96	113	129	109	135	128	144	108	121	117	124	109	133	95	100	123	127	150	115	133	107	130	117	128	113	127	118	113	112	110	104	110	130	117	119	127	123	114	111	118	110	124	122	118	118	109	127	110	104	119	139	106	115	132	110	118	124	136	127	134	116	118	105	104	122	113	122	113	134	113	103	124	127	123	117	103	123	112	120	116	134	133	104	96	118	136	121	110	126	140	133	129	123	106	107	102	115	107	118	129	104	111	97	105	116	122	119	136	140	132	113	116	117	113	115	128	140	126	131	106	110	121	119	93	106	123	121	118	108	113	110	111	115	108	108	116	141	116	127	113	113	108	91	132	112	114	131	121	126	119	120	113	143	98	120	120	125	127	127	120	126	120	131	113	107	127	126	131	112	128	107	134	94	122	109	79	93	110	115	120	107	105	113	127	109	107	125	112	108	136	111	117	104	111	140	131	117	110	120	127	114	111	114	108	124	113	111	140	135	120	128	127	124	128	101	99	106	123	117	115	120	120	128	121	115	120	132	132	109	113	91	112	111	99	127	106	91	133	103	136	118	136	120	119	113	108	116	113	107	138	114	109	100	115	110	110	106	105	116	107	130	104	91	143	104	124	111	134	122	116	116	134	123	123	120	122	112	111	133	120	101	94	123	123	118	127	115	131	110	127	129	123	129	116	110	124	133	92	140	124	128	102	107	117	141	113	117	120	140	134	114	103	118	123	126	120	108	103	117	118	115	119	111	127	112	123	125	119	133	117	119	113	116	134	113	117	117	131	91	122	138	118	116	121	122	105	112	132	121	122	122	77	113	115	112	114	112	91	105	127	124	124	133	118	117	105	128	99	111	127	143	103	121	118	107	95	123	105	126	113	129	131	120	122	129	113	104	99	117	124	126	129	131	116	130	134	126	116	126	111	124	113	109	116	133	126	117	114	99	121	134	129	134	122	108	127	109	120	100	103	91	127	129	118	127	119	104	119	135	106	133	102	102	100	111	117	109	121	136	121	123	125	115	130	119	113	125	134	105	135	110	102	130	106	117	112	118	117	124	108	120	114	121	116	102	115	102	117	124	102	98	105	113	107	137	121	129	107	107	114	102	101	127	111	130	97	106	135	122	117	124	120	112	121	114	120	121	102	114	125	116	109	113	98	127	124	120	131	123	120	110	122	135	121	109	118	123	124	114	109	107	119	116	118	112	116	118	126	145	118	131	118	121	118	106	105	125	125	151	113	116	132	115	115	107	91	102	102	134	122	129	131	134	119	121	99	118	111	113	101	97	125	123	116	133	102	105	117	116	111	122	121	148	129	119	103	133	121	117	125	124	114	106	145	122	113	118	118	114	125	110	125	101	96	115	129	121	127	100	125	94	103	114	118	100	131	112	105	118	128	104	116	108	114	109	116	125	117	116	118	121	132	125	127	131	122	118	126	125	126	141	117	116	117	101	103	100	95	106	115	115	123	111	112	137	138	105	133	103	110	119	104	106	108	137	114	111	113	127	103	119	135	106	118	108	133	108	125	127	105	114	120	114	112	116	139	118	94	121	116
8179	784	1411	1743	1407	1177	915	810	671	598	556	502	481	469	437	479	437	422	428	398	420	344	357	359	370	373	352	358	409	350	348	346	346	345	350	330	337	308	329	322	320	329	344	325	291	342	324	331	316	304	306	313	308	318	309	317	306	294	328	303	310	340	316	326	315	331	315	324	290	299	344	318	307	308	324	316	302	290	303	315	301	278	305	346	328	334	318	297	301	275	307	319	291	295	349	297	321	337	323	298	305	292	332	300	320	309	290	300	301	303	319	284	303	309	333	346	287	321	307	285	321	299	282	307	321	312	315	312	355	333	289	319	311	286	303	330	332	325	313	334	298	320	318	325	288	323	323	301	301	304	322	310	294	352	296	297	305	306	303	321	317	320	321	304	313	327	310	314	312	315	296	321	305	325	317	303	261	334	304	296	319	352	353	326	295	323	330	326	280	320	317	306	321	290	329	289	286	298	309	274	299	320	296	337	295	326	305	301	296	305	307	296	279	322	311	280	297	317	310	305	304	325	265	297	310	296	308	307	287	289	314	343	306	306	310	311	298	314	320	307	336	298	319	296	317	328	301	302	344	306	298	300	294	335	319	312	318	309	317	297	322	293	312	313	292	290	299	310	312	277	309	317	315	306	312	321	292	299	323	312	317	318	264	296	332	311	277	284	309	303	294	308	296	292	302	313	324	314	289	312	326	337	284	280	306	327	309	318	298	293	298	320	316	286	320	323	277	313	311	328	292	327	309	318	288	295	287	312	303	298	317	328	293	332	331	282	279	313	319	298	322	332	288	294	304	307	301	299	311	302	297	309	313	328	289	322	283	302	344	312	317	310	312	311	323	267	297	288	335	321	310	302	310	330	301	286	298	269	299	295	293	327	319	281	296	315	308	299	281	323	321	301	299	325	302	338	284	325	297	330	324	330	309	304	319	298	312	280	307	359	278	302	317	333	328	333	329	332	302	302	281	294	297	292	307	278	277	308	281	297	352	291	328	296	287	332	310	286	301	334	323	307	307	323	301	311	307	325	294	323	311	282	278	327	322	312	276	300	304	301	292	307	327	301	307	352	282	308	316	291	311	302	279	302	328	285	286	313	308	327	324	295	320	338	294	292	321	320	289	306	332	302	292	314	281	314	335	327	320	285	330	306	291	305	307	275	334	294	303	313	320	315	310	307	287	295	288	290	296	290	300	282	315	287	303	318	304	287	309	292	303	274	300	290	304	330	294	319	317	308	309	296	294	273	272	294	355	321	325	306	311	315	329	294	327	280	310	293	331	311	294	296	321	299	326	282	297	321	331	259	313	324	319	321	286	291	323	307	316	319	272	295	299	296	300	305	327	319	315	283	261	300	314	324	296	312	294	325	310	295	304	341	323	293	274	312	302	301	298	299	291	321	297	296	297	288	307	278	289	297	319	316	278	287	330	307	310	310	298	305	293	301	316	300	321	318	319	304	292	336	327	316	307	315	334	296	298	296	316	315	295	295	313	328	290	307	320	264	323	282	300	321	328	294	308	304	323	315	303	313	303	318	312	297	309	306	302	334	323	325	305	326	347	283	323	266	307	275	312	319	300	301	332	293	295	304	319	320	344	304	302	289	326	310	324	273	322	293	332	327	363	313	309	317	302	314	357	320	307	286	291	320	298	277	305	321	320	313	309	302	294	294	319	293	305	327	356	312	294	299	314	323	274	335	329	296	317	289	278	305	311	283	316	284	326	300	316	282	337	304	278	282	314	302	310	359	283	318	314	287	314	303	284	296	332	359	338	300	302	314	294	303	279	305	319	328	310	344	322	280	327	321	304	296	307	309	315	285	322	303	308	284	289	333	288	325	321	300	296	292	333	309	329	307	284	297	313	337	317	291	296	306	305	302	318	331	352	320	320	306	320	308	302	299	305	334	291	289	304	320	289	291	328	312	306	292	278	319	290	271	318	305	300	335	327	321	288	285	286	307	305	297	302	283	300	284	307	296	293	310	329	317	282	268	315	291	318	305	286	281	296	315	298	328	301	322	338	293	317	305	300	285	315	323	307	297	343	267	331	293	314	291	269	337	294	281	286	295	336	279	302	307	319	308	314	318	318	280	286	312	304	307	302	298	340	333	281	306	282	313	326	328	313	282	297	326	293	286	290	313	298	299	341	291	340	292	286	292	296	297	321	265	322	285	329	333	275	331	284	321	274	335	298	280	320	327	285	307	330	278	327	276	281	300	289	306	308	293	328	305	316	311	327	318	305	310	333	310	283	302	298	311	314	328	312	292	324	285	294	318	340	291	340	281	300	309	303	308	336	309	292	309	290	273	316	321	294	305	295	302	306	283	330	319	302	314	321	277	307	265	295	308	313	309	293	308	295	296	325	299	296	300	300	314	336	298	317	314	283	294	307	329	298	305	300	293	329	272	316	286	329	288	291	290	299	315	305	310	306	327	301	290	289	323	282	302	305	332	324	301	321	330	314	304	306	324	319	287	309	314	292	290	316	311	340	308	313	321	304	271	290	292	323	330	322	287	331	302	306	327	297	324	316	319	340	336	302	309	319	273	316	318	347	283	296	320	267	303	281	318	301	291	316	282	334	317	311	319	306	315	332	272	323	289	290	319	305	307	296	308	319	297	331	298	326	310	299	304	337	321	317	289	295	328	308	331	294	296	326	296	329	298	274	318	320	309	322	304	305	295	313	319	299	309	309	263	312	327	287	315	264	292	315	320	342	302	293	313	279	339	301	317	308	304	334	323	336	306	329	324	308	308	303	305	298	315	307	310	309	328	337	315	298	317	331	320	304	324	338	317	341	296	298	311	341	304	309	327	339	263	297	306	296	304	309	310	295	294	325	297	357	320	280	297	282	322	313	289	308	282	318	296	304	341	309	341	269	332	297	295	287	278	310	282	319	287	311	280	298	320	291	298	289	321	325	300	289	304	281	306	322	296	322	326	301	300	298	312	293	304	311	299	333	297	290	295	333	316	333	283	313	313	305	291	309	299	305	285	334	323	323	321	265	320	327	320	315	285	311	332	288	292	297	345	341	304	299	327	307	288	304	303	318	282	292	331	279	303	281	318	274	281	316	321	296	278	291	278	292	337	300	303	286	305	287	269	305	325	313	311	282	307	325	312	319	303	298	315	327	299	333	326	325	297	329	273	314	299	304	304	305	271	306	303	337	333	309	299	352	319	346	301	327	295	294	301	296	303	315	326	313	290	303	310	311	306	298	304	285	264	321	322	274	334	306	281	321	350	326	317	264	268	303	319	315	286	324	301	317	317	303	328	305	309	309	303	322	306	311	292	301	304	308	297	319	299	312	303	332	303	310	318	326	311	293	326	281	302	314	298	307	318	288	310	305	342	322	297	330	332	323	319	297	306	290	321	287	296	341	329	288	317	331	300	328	309	271	324	316	299	311	327	297	258	280	275	302	314	291	328	311	308	342	324	332	289	305	336	320	322	279	321	307	314	286	298	306	287	295	297	306	285	320	334	332	300
1541	350	337	362	317	342	325	340	343	365	337	342	320	343	316	363	348	356	320	339	346	334	352	338	355	349	315	335	345	354	312	355	340	365	384	342	367	345	361	347	370	381	342	336	348	351	361	320	372	307	362	354	316	311	355	389	362	342	372	381	340	334	326	391	331	315	329	335	357	302	371	350	347	372	365	316	382	331	342	346	350	376	389	340	345	346	327	343	375	339	358	345	338	312	338	332	349	330	314	350	352	368	319	328	362	329	333	340	338	341	359	345	379	360	351	340	330	316	311	351	343	344	364	361	324	328	344	348	354	370	340	366	315	317	350	343	352	335	377	352	346	306	284	337	325	375	351	337	328	317	336	334	327	365	346	294	294	316	317	342	371	350	341	350	400	357	370	342	380	349	333	330	331	325	351	362	357	361	360	345	341	369	347	335	353	337	344	324	360	339	313	325	346	365	326	356	354	318	338	344	342	340	346	312	381	351	325	336	366	354	341	361	275	309	358	332	368	351	340	325	359	332	342	330	344	377	337	345	319	370	344	308	363	346	347	311	332	340	356	323	344	347	373	366	328	323	343	336	352	370	342	327	313	336	357	326	367	369	353	368	330	377	361	349	343	342	379	344	345	353	358	353	333	375	342	342	360	355	355	329	380	320	369	378	338	340	333	320	381	356	339	381	356	335	349	346	342	327	332	351	343	340	359	345	348	337	323	335	364	363	362	333	380	353	361	342	325	352	305	368	370	353	311	366	365	363	329	381	344	335	325	372	311	353	333	338	408	353	325	335	332	344	378	351	330	340	371	329	337	317	368	334	363	329	352	324	344	360	361	345	372	305	342	338	347	346	359	330	332	364	354	340	339	359	349	332	359	355	321	334	349	333	331	346	358	345	333	365	346	362	365	354	336	337	362	330	342	343	349	365	344	389	357	327	360	363	358	351	351	343	377	312	323	346	311	348	356	346	344	322	321	338	331	324	335	360	341	378	305	339	326	352	333	325	332	341	367	392	331	342	341	350	341	336	367	331	353	378	367	355	317	330	370	322	351	356	334	355	346	326	350	363	344	382	348	366	337	337	348	315	285	322	350	316	317	302	308	343	354	345	349	319	335	347	354	325	362	361	353	341	318	325	343	354	332	349	369	332	368	361	346	361	364	357	340	372	382	338	338	361	353	352	356	310	332	307	325	343	341	349	364	347	335	330	363	364	389	358	335	314	338	312	349	384	344	336	307	327	333	345	323	305	353	339	406	347	326	346	323	346	383	351	342	327	328	397	378	348	333	379	380	315	325	364	353	337	346	355	350	313	329	376	353	346	359	355	334	331	357	329	343	318	290	341	355	338	318	405	370	369	367	362	321	358	330	346	336	382	371	353	330	311	320	307	335	347	342	333	358	315	335	309	327	343	340	328	336	351	348	344	329	354	337	310	318	318	362	340	350	343	340	360	321	335	335	357	335	328	339	317	358	328	380	332	324	340	345	365	357	361	340	350	324	346	344	337	337	337	343	350	331	340	363	334	320	377	310	393	328	338	330	340	360	365	348	344	329	341	305	335	326	344	357	352	328	352	336	369	358	345	342	328	317	357	358	361	352	351	333	322	354	319	381	342	368	314	354	321	352	352	365	365	346	349	369	341	323	343	338	333	335	337	334	336	357	345	338	344	344	358	345	383	340	347	339	339	317	388	357	373	334	304	370	330	321	342	368	295	331	344	374	364	364	353	314	356	349	380	355	329	348	324	332	342	339	354	376	339	324	333	354	368	349	364	371	353	330	372	354	330	325	358	348	336	343	329	344	334	344	372	330	360	325	336	343	345	358	331	344	341	304	307	345	360	360	348	379	344	344	368	339	360	326	357	336	337	319	369	331	344	348	330	393	332	335	358	356	327	353	295	350	330	319	317	341	314	336	348	335	336	361	338	363	365	329	341	341	287	344	370	349	367	349	322	342	317	314	327	373	321	347	370	321	347	344	352	340	313	325	350	298	367	358	314	353	351	340	340	302	311	333	357	332	345	361	343	350	340	357	319	325	361	369	337	360	331	351	361	378	345	314	337	354	344	367	305	370	361	355	370	361	361	344	364	346	335	363	386	360	336	334	344	353	340	363	367	359	354	325	328	352	339	341	331	306	361	340	323	367	348	362	331	382	321	326	334	347	343	328	341	350	350	351	321	347	326	363	329	361	336	316	351	349	323	369	367	361	297	368	363	316	344	369	351	355	354	349	345	327	319	331	354	322	351	331	349	383	327	314	365	333	365	358	357	341	389	327	354	356	339	327	309	371	328	339	345	321	331	334	334	330	310	336	338	347	335	353	329	329	383	364	329	338	325	376	330	365	342	396	355	350	331	349	336	309	344	301	340	359	334	313	356	358	344	353	343	361	324	334	359	330	352	341	341	342	348	338	383	354	339	341	317	311	340	344	329	311	349	373	381	369	356	344	342	359	349	369	312	353	353	331	326	327	407	344	353	326	317	356	350	351	352	362	318	339	320	346	345	343	390	336	346	353	371	304	338	370	326	313	357	394	375	346	380	303	330	341	344	355	354	351	325	305	322	350	317	316	331	355	360	329	359	361	336	370	363	328	337	347	357	359	345	318	351	377	352	356	354	332	340	388	345	373	323	362	348	331	368	333	351	323	377	346	363	365	346	358	365	355	335	315	331	319	404	338	357	345	337	316	316	335	310	352	324	358	353	324	368	306	314	321	360	362	378	327	333	354	364	348	319	344	352	353	364	345	341	325	346	357	361	369	340	331	345	356	344	348	292	351	356	324	363	344	351	341	318	354	355	364	337	328	322	372	366	324	401	350	336	324	363	360	324	357	321	321	341	392	384	336	349	327	335	321	304	331	352	385	357	344	322	339	349	308	353	324	330	338	319	344	351	353	345	337	369	329	346	381	378	377	369	332	337	345	354	330	363	353	348	359	374	350	324	316	334	368	352	346	341	338	331	341	326	352	364	321	349	305	353	356	384	352	359	385	361	351	343	375	370	338	324	341	356	322	345	350	372	337	356	336	340	360	347	332	385	415	347	348	288	370	342	338	361	372	329	318	347	338	311	332	317	301	353	331	327	339	353	338	367	354	365	348	341	368	332	355	383	366	373	351	280	336	322	315	324	376	347	357	355	377	310	321	335	336	344	357	323	346	362	331	333	330	345	331	372	337	323	310	323	362	325	354	347	325	351	366	317	369	317	337	343	363	310	303	356	349	364	358	307	353	345	345	361	319	353	353	349	358	370	341	336	365	341	327	363	360	312	354	367	357	362	345	309	368	343	346	321	362	364	368	356	353	377	354	372	356	355	378	314	336	330	344	335	343	315	332	355	342	348	342	327	367	322	355	319	322	326	347	347	378	352	342	379	329	321	341	349	363	340	356	331	329	335	348	348	366	353	360	298	351	337	391	328	368	309	350	353	328	301	334	370	354	324	312	370	344	347	340	371	363	324	357	352	378	339	265	330	356	342	368	358	352	372	373	353	323	306
2060	804	812	848	864	853	834	761	838	820	826	799	801	793	871	789	812	798	828	802	789	795	845	805	814	826	793	793	813	801	734	837	792	772	789	791	785	759	834	813	803	789	745	796	839	785	767	762	824	823	748	803	792	803	789	784	778	851	808	776	823	878	799	852	791	800	824	804	786	790	769	808	806	834	800	784	797	839	759	790	774	826	796	822	823	787	837	790	757	774	765	819	766	791	821	797	816	781	770	762	752	749	806	852	776	769	812	811	809	822	767	740	834	773	840	827	837	795	818	791	770	767	816	822	811	858	755	819	840	790	846	821	772	814	807	807	802	818	780	799	799	760	841	760	788	792	840	807	808	836	826	796	730	785	812	812	780	781	784	791	783	817	765	771	804	804	744	773	821	801	850	781	773	811	838	814	811	843	757	790	805	796	793	802	830	824	816	821	795	788	825	811	779	814	810	807	784	793	854	792	812	805	754	799	768	808	813	818	781	815	780	826	804	782	831	806	844	788	826	786	807	797	857	764	774	810	824	773	803	783	823	827	813	783	831	800	805	775	813	801	756	790	800	815	811	845	833	833	801	818	811	804	801	795	832	815	801	783	821	828	781	820	799	787	819	840	758	808	782	784	778	781	811	812	835	760	769	857	728	786	790	756	768	832	794	821	779	833	783	823	824	808	807	761	783	740	789	850	763	863	783	782	794	820	797	803	848	796	843	762	789	875	832	815	776	856	753	829	828	787	790	796	793	781	804	807	793	804	776	771	835	823	818	762	797	818	758	821	749	804	855	829	784	810	757	809	776	777	763	799	772	741	792	817	766	802	777	782	844	779	786	797	812	861	804	787	785	823	807	812	801	820	802	752	817	842	838	792	759	778	805	780	762	782	739	807	797	800	778	793	846	808	812	818	798	802	818	833	782	801	798	791	806	826	816	833	787	782	768	786	728	817	819	848	817	797	802	802	801	785	849	798	790	804	786	781	798	777	801	801	814	750	791	747	774	763	808	806	777	827	774	782	816	828	818	814	798	808	899	784	846	762	767	803	809	793	809	857	817	832	837	808	769	756	761	817	798	770	770	854	801	815	782	808	830	842	840	853	782	806	787	779	807	828	781	791	797	787	834	812	790	756	807	830	800	750	749	815	804	788	761	811	780	812	765	819	823	836	834	761	810	770	764	784	817	841	768	736	777	796	799	787	811	779	793	814	826	810	802	802	805	803	770	806	788	840	799	791	782	832	807	770	826	805	854	788	796	800	791	801	757	862	818	795	816	807	781	779	755	802	717	778	839	782	794	803	750	817	762	788	789	754	796	812	810	807	794	828	797	839	796	835	771	800	806	777	796	788	785	809	794	790	842	810	782	769	819	794	860	814	800	765	811	830	805	827	787	853	746	824	782	823	755	769	758	804	765	812	817	802	813	806	799	780	784	799	781	800	798	860	824	824	798	778	786	817	801	778	773	802	810	846	807	782	737	820	759	833	780	786	799	806	770	801	834	754	852	769	820	833	847	754	846	798	783	834	770	742	828	827	808	780	775	768	767	763	824	770	792	755	791	763	780	794	793	806	776	763	766	817	770	769	778	811	813	798	755	867	796	868	782	819	827	787	758	827	827	752	816	796	803	854	794	842	809	819	811	773	788	840	820	811	765	805	785	851	780	809	771	802	832	733	811	761	776	793	775	729	784	797	828	783	787	811	834	818	807	790	830	841	850	824	788	819	795	819	819	842	817	822	754	807	801	800	790	843	760	787	828	791	805	778	766	781	763	786	777	787	760	826	837	777	784	773	771	823	802	792	833	785	837	841	808	806	782	774	858	799	763	790	735	784	783	778	792	746	781	800	832	778	805	806	801	785	763	757	795	798	773	831	793	776	781	822	829	798	792	811	806	797	828	751	806	795	789	796	793	774	804	735	809	758	818	779	758	814	814	814	821	843	835	754	792	795	744	860	820	825	747	760	797	746	773	798	781	816	822	837	768	772	804	780	812	765	805	788	812	763	778	806	797	827	801	853	790	829	759	756	772	822	783	759	830	798	791	809	822	778	812	774	767	769	764	796	829	834	846	827	802	835	794	808	843	751	787	812	818	813	799	795	758	779	763	800	772	805	802	805	793	837	754	793	819	846	803	784	820	806	799	750	826	860	839	854	779	819	791	824	819	782	797	790	826	812	793	809	802	810	809	779	816	801	813	834	793	883	851	857	780	771	780	797	786	793	807	804	796	793	781	772	807	843	808	786	793	764	782	757	812	763	837	757	740	810	768	810	829	751	783	807	770	794	799	777	798	752	844	815	792	760	789	767	828	773	781	865	782	821	791	825	795	816	812	859	830	850	768	787	805	816	828	790	771	799	808	765	812	829	740	804	799	746	788	784	714	756	800	829	832	826	796	758	753	743	795	789	740	813	779	753	786	768	766	785	751	801	822	792	789	879	839	808	748	793	812	803	774	807	821	798	816	799	812	857	758	800	813	798	784	787	748	776	846	763	852	779	832	849	776	782	763	828	768	729	834	773	807	799	775	812	813	774	811	819	801	847	824	791	849	845	778	808	789	847	811	799	797	832	777	780	831	826	823	792	798	835	773	795	836	781	810	826	804	804	777	792	840	846	784	814	800	778	775	825	770	832	809	758	849	807	802	764	803	807	770	788	836	837	772	718	818	810	837	784	775	796	797	790	787	808	792	778	802	838	826	761	835	806	812	800	807	769	772	819	838	806	822	793	801	827	756	826	799	799	830	815	804	818	787	812	819	812	787	811	818	735	769	806	801	787	824	846	847	785	824	799	789	807	800	748	759	773	832	769	837	834	801	773	886	778	809	793	839	779	822	777	814	853	789	796	778	819	717	807	800	780	776	812	786	773	791	767	798	799	830	746	816	776	826	811	811	800	793	776	806	829	828	806	800	793	818	765	875	776	818	803	803	803	824	821	799	808	792	807	789	796	820	790	803	767	767	758	818	807	816	806	812	798	838	794	779	782	849	793	785	798	804	810	824	828	747	815	831	799	785	809	729	817	802	806	800	808	755	826	776	783	817	803	772	829	786	786	766	813	853	815	780	827	784	797	826	811	814	751	792	849	785	816	801	822	792	797	796	787	788	756	803	798	815	861	817	794	772	833	761	810	803	788	782	792	793	776	810	785	831	833	753	819	820	775	787	822	838	779	826	860	793	821	773	857	762	861	803	808	777	799	758	807	810	746	857	821	831	843	810	760	828	824	827	815	786	787	788	769	808	774	826	851	816	788	803	792	773	776	832	791	778	852	778	837	818	847	829	821	820	845	819	822	817	774	812	784	820	742	795	828	822	802	763	829	773	832	783	733	744	815	755	767	815	798	820	791	849	781	769	766	815	832	787	790	789	822	823	758	782	811	780	778	833	788	834	796	782	781	791	788	840	794	813	854	806	750	817	832	780	811	791	866	825	865	810	810	860	832	790	829	831	764	806	783	755	759	833	796	811	769	786	800	807	841	824	816	813	756	789	799
7554	520	575	478	400	348	337	299	312	307	281	268	305	302	288	310	296	280	247	273	285	283	266	264	259	266	287	242	305	261	271	268	258	267	281	267	269	284	244	273	268	304	242	294	278	264	292	294	257	253	288	284	323	282	287	260	271	288	268	242	265	261	291	254	289	276	291	306	276	269	279	270	271	282	278	240	302	273	266	268	290	283	278	272	296	263	299	308	280	297	269	295	269	275	281	269	297	298	293	263	254	282	258	264	264	250	276	300	314	269	277	229	262	275	269	271	271	266	247	241	268	265	271	265	298	257	281	248	255	226	249	224	255	249	264	260	270	266	286	268	272	279	270	235	269	250	266	280	262	272	282	253	274	262	259	294	252	279	268	263	255	265	283	276	263	311	251	260	273	256	259	294	276	266	242	292	248	285	275	283	281	273	244	277	273	275	274	304	270	253	295	275	287	297	290	304	251	295	245	289	254	279	279	280	292	274	251	248	270	265	300	236	276	257	278	269	287	237	260	289	315	285	285	266	247	261	264	263	260	241	278	250	284	294	263	253	309	294	294	269	247	266	262	258	267	271	276	241	270	289	266	246	247	277	266	296	288	270	270	271	302	284	275	283	257	270	270	238	279	271	300	256	287	260	288	235	265	275	263	301	266	276	281	252	266	297	267	247	286	291	271	262	275	268	262	264	275	270	267	266	258	253	289	261	258	263	288	269	279	287	278	291	303	248	244	286	259	269	277	231	256	279	280	283	282	288	254	313	304	255	268	288	272	265	249	288	284	248	255	273	293	231	284	274	240	275	288	282	246	265	285	290	253	284	271	262	269	275	279	279	283	284	250	294	286	306	270	279	305	261	290	293	257	247	315	273	267	264	274	279	265	289	262	287	251	270	260	263	253	291	251	247	250	295	279	242	260	294	281	294	280	270	252	284	250	273	300	290	271	298	284	271	262	254	297	303	270	284	293	285	259	256	282	290	274	269	259	298	278	264	267	234	257	284	290	309	273	265	291	277	293	279	274	291	276	264	282	249	262	273	278	259	276	272	280	303	271	280	292	245	251	265	272	304	293	290	277	244	234	269	265	252	253	263	263	302	265	273	279	289	279	250	285	283	284	275	287	253	241	246	285	269	224	281	230	293	299	265	291	251	282	247	301	276	249	290	255	291	257	240	273	314	275	254	251	268	272	272	297	296	282	257	284	274	284	247	280	317	282	290	270	262	291	276	272	245	275	267	292	245	233	275	278	260	269	266	287	266	269	308	279	263	291	251	245	270	276	286	283	293	287	292	275	265	267	251	264	282	301	279	259	273	284	283	279	266	261	301	301	243	289	282	285	262	245	290	250	271	250	287	276	267	259	280	291	253	252	297	269	280	270	258	258	266	270	261	252	271	298	285	295	292	263	257	267	274	272	272	290	259	263	275	287	294	272	249	273	271	232	257	282	291	282	263	286	294	266	304	274	284	261	260	250	299	269	276	278	228	285	243	271	264	257	270	279	280	239	286	254	264	265	283	288	265	262	282	292	288	232	289	256	241	274	264	297	277	249	265	315	264	286	243	270	255	282	275	246	284	243	244	278	263	271	232	296	284	289	274	291	267	270	278	286	298	282	284	290	299	288	246	294	305	283	282	259	282	245	263	298	286	259	312	279	251	267	255	277	305	254	261	262	283	297	279	276	311	230	262	260	294	267	284	265	287	240	279	275	280	239	265	267	268	288	275	285	295	275	223	298	269	229	295	295	288	306	272	265	284	270	261	259	296	274	225	271	251	269	251	258	277	277	288	302	262	267	260	281	253	282	268	241	256	284	267	288	305	230	274	253	288	268	277	287	256	290	300	280	276	280	269	243	295	271	299	243	294	266	329	230	269	256	267	261	265	293	261	258	275	257	267	283	271	300	316	294	281	264	275	282	296	271	296	267	262	246	242	264	269	298	288	271	269	265	273	288	291	242	276	288	290	260	257	260	280	260	258	286	261	247	276	260	259	260	304	265	270	283	281	281	275	277	266	262	261	273	281	299	265	235	294	275	266	282	265	294	278	266	241	243	262	246	270	274	275	295	262	256	241	278	271	261	310	263	266	259	260	249	273	250	257	296	259	259	275	275	283	270	270	281	254	281	247	261	265	278	269	282	277	263	290	264	280	268	272	276	278	268	263	291	292	284	269	278	285	260	307	297	283	249	244	249	250	269	267	239	268	274	267	276	270	277	269	259	279	274	288	237	285	279	280	260	257	245	266	271	255	264	231	266	280	291	318	244	249	250	278	272	253	250	264	275	261	261	283	286	247	294	262	253	296	279	278	285	286	270	260	276	275	248	262	267	279	279	297	252	274	263	280	270	251	264	260	276	282	290	252	240	265	273	254	242	269	281	258	282	279	277	278	252	279	271	249	309	294	264	262	311	277	289	273	293	267	255	272	280	286	275	304	268	251	278	282	243	272	267	261	258	270	269	279	252	274	291	290	262	266	272	288	258	275	252	257	263	257	271	280	262	261	264	296	244	289	263	294	280	270	242	275	243	261	255	249	271	286	277	275	250	263	281	261	301	249	261	303	286	277	277	268	294	235	258	275	263	272	250	255	290	288	274	296	295	272	261	256	270	262	284	297	292	292	276	260	254	276	269	303	271	264	291	294	277	292	286	252	269	242	261	261	274	285	285	291	283	255	282	291	269	273	257	296	240	261	258	262	285	276	260	298	244	300	279	278	268	267	278	254	279	274	299	262	253	261	260	271	312	291	290	268	276	281	288	293	246	261	271	249	295	259	263	276	290	290	267	250	280	266	248	292	248	264	257	291	266	282	253	250	300	283	289	250	286	271	288	272	286	259	280	262	296	270	292	286	272	262	307	257	272	282	290	272	275	280	264	266	301	287	271	279	284	254	290	274	286	299	262	263	288	267	296	250	288	292	262	285	243	256	244	263	280	263	309	279	246	288	264	306	263	277	281	247	303	287	261	271	284	281	284	279	242	247	273	292	289	264	333	272	270	269	272	296	258	257	263	296	256	285	262	273	271	251	280	271	248	302	259	254	291	279	284	264	278	322	286	281	297	265	260	261	270	281	290	287	299	300	262	310	282	263	241	285	261	288	274	272	281	264	304	253	284	289	266	285	266	275	256	256	278	228	271	287	275	285	277	257	296	283	275	300	280	250	277	259	277	257	270	289	292	263	247	262	318	288	269	262	293	249	298	243	251	302	283	270	297	297	240	266	288	264	271	282	276	259	290	266	271	276	262	284	306	263	298	297	256	246	268	297	273	304	263	276	257	266	276	320	246	278	279	266	256	283	296	270	288	261	268	248	311	251	261	275	278	294	259	246	269	275	290	257	256	254	262	290	289	258	273	280	259	279	256	271	273	271	250	285	246	249	275	254	256	276	282	300	276	283	263	265	279	280	277	257	298	275	255	286	280	282	292	271	279	266	283	269	256	287	246	255	269	234	256	247	247	273	272	280	272	270	256	281	242	267	269	269	281	294	277	257
6776	869	1224	1377	1164	1066	940	874	826	791	804	813	800	742	731	723	647	705	708	696	650	692	670	682	684	676	662	659	705	638	640	647	635	654	628	645	688	683	703	667	641	627	636	661	633	643	684	647	622	641	637	621	636	664	637	621	643	615	675	671	700	620	615	577	652	641	647	639	609	671	642	645	652	611	614	673	610	616	639	648	621	630	650	649	655	662	640	623	621	677	603	640	654	666	645	634	645	562	643	648	615	647	644	660	686	619	625	632	594	658	641	625	639	602	636	630	593	598	641	602	661	620	646	672	612	656	652	641	663	626	643	625	655	622	602	677	637	686	639	622	654	628	626	625	670	600	633	645	629	616	633	636	690	610	663	650	634	600	644	617	638	635	713	671	640	627	612	688	655	656	676	660	657	623	674	597	620	627	646	628	672	625	617	624	649	624	595	607	660	658	618	626	709	644	656	617	661	660	610	622	609	639	645	645	613	604	623	637	625	642	660	659	640	681	622	653	623	661	622	655	607	602	598	624	669	693	610	647	669	608	594	626	660	603	628	623	661	647	691	634	610	681	669	648	649	626	645	646	635	651	650	629	601	633	627	669	614	655	673	638	589	663	650	637	612	613	648	617	627	650	636	645	626	565	634	685	620	650	586	656	594	619	643	644	636	616	648	654	634	655	637	643	635	600	662	602	635	642	626	646	663	625	617	633	652	616	641	661	641	653	660	634	590	656	617	609	644	613	616	706	611	651	643	643	663	668	637	630	659	633	599	641	634	644	615	686	598	656	600	607	637	673	672	612	629	636	648	648	584	616	649	677	641	626	633	633	610	670	637	639	639	628	628	640	629	664	656	659	631	641	698	637	657	634	612	652	602	597	617	650	662	660	670	630	676	645	662	615	646	605	635	620	649	613	617	607	649	666	632	656	658	636	648	673	629	623	650	658	624	666	688	702	633	622	653	635	653	629	645	602	632	672	656	631	647	628	618	667	651	657	626	652	626	646	611	599	592	647	634	622	624	617	620	689	616	594	648	619	626	620	664	632	627	617	612	603	671	588	628	671	592	665	637	632	609	605	617	631	659	664	637	650	627	644	632	620	649	617	595	641	656	598	610	628	626	639	645	577	642	665	671	627	637	598	635	632	614	654	647	640	615	657	670	644	612	665	622	644	598	656	627	650	641	633	611	627	598	636	649	619	636	608	620	638	627	691	661	658	644	653	641	634	618	619	619	607	656	710	650	667	714	636	599	645	645	640	635	657	686	630	651	575	679	641	622	675	623	673	588	620	645	607	602	654	646	666	644	610	638	669	659	605	610	672	620	617	635	631	646	625	704	637	596	664	612	628	607	646	658	687	652	669	656	644	664	661	612	626	611	644	618	621	610	637	626	652	645	666	676	655	637	640	623	593	608	630	566	600	633	590	641	688	646	634	659	655	642	639	653	657	664	675	648	674	636	660	631	665	581	621	651	610	655	664	611	641	616	604	634	635	632	631	717	660	638	667	600	612	662	677	637	667	671	674	587	600	676	617	631	612	675	641	620	587	646	644	639	651	634	626	635	624	600	638	639	631	618	609	646	692	604	657	669	610	624	591	672	601	628	655	626	667	637	614	680	692	609	647	611	597	658	645	642	656	640	659	610	675	656	665	617	621	619	654	690	633	640	646	627	607	629	630	642	652	623	638	601	625	630	608	611	635	647	650	637	600	607	613	596	628	624	688	663	646	630	616	645	665	636	608	602	657	676	679	672	652	661	698	680	651	628	653	582	670	639	615	671	636	641	588	640	628	658	670	602	623	622	647	613	648	656	607	704	647	658	622	611	639	631	674	639	669	669	676	658	679	609	630	632	647	676	605	619	702	630	660	645	607	655	594	594	649	628	660	655	646	636	636	646	643	579	679	621	642	635	624	662	645	624	617	624	652	632	660	667	663	630	665	652	633	678	641	614	686	629	651	638	644	665	658	635	624	621	618	665	644	696	654	598	633	657	592	649	618	636	645	675	615	617	655	617	623	605	620	644	643	645	626	633	629	675	631	643	642	666	647	647	638	645	627	600	594	640	652	597	675	647	656	657	635	631	668	626	644	619	662	633	612	666	618	626	648	666	640	626	632	641	600	652	651	645	664	669	637	680	662	643	633	661	594	658	618	597	650	614	610	631	632	642	601	659	637	677	693	615	616	635	635	624	617	663	670	601	686	642	617	640	628	637	610	623	675	630	594	600	646	657	625	670	595	635	644	648	647	620	617	659	626	643	615	655	674	649	674	632	650	655	645	666	637	609	674	657	635	621	630	598	673	649	649	632	586	631	671	685	621	605	663	607	640	674	602	636	622	626	695	642	640	619	614	621	613	632	650	612	669	640	609	629	656	632	631	622	641	651	655	620	588	630	661	614	599	639	626	635	599	691	663	594	645	632	646	656	658	676	647	648	660	694	658	656	648	594	627	611	666	628	661	621	618	586	623	645	626	647	620	617	619	617	654	646	647	648	575	644	599	635	648	622	650	612	647	674	655	641	691	644	650	653	632	652	642	635	600	608	632	686	644	640	648	643	628	643	668	636	585	632	617	632	615	676	624	596	641	677	640	638	611	630	666	626	660	644	637	607	656	609	572	621	708	648	632	597	635	621	614	639	629	653	680	653	644	615	653	613	623	642	628	649	636	648	643	652	646	615	645	647	643	630	604	644	631	611	626	628	596	642	627	589	597	639	682	667	615	632	634	614	606	634	618	648	665	691	675	660	628	591	684	664	621	650	658	642	626	624	665	628	635	635	635	613	656	631	638	640	631	660	682	623	630	639	655	617	633	615	646	598	658	634	634	663	652	660	587	601	639	627	683	576	631	619	624	675	633	650	623	650	648	649	605	663	639	646	623	617	625	698	631	626	636	650	608	643	661	623	620	662	679	649	642	651	619	644	645	659	610	613	646	654	639	627	673	639	675	614	630	659	632	644	640	680	659	625	591	642	668	626	621	683	657	633	623	631	605	633	612	627	678	643	657	608	619	618	655	639	600	645	610	608	628	592	633	631	626	630	639	667	615	629	577	626	622	629	626	666	659	657	659	665	624	664	623	587	650	601	629	630	661	630	655	632	658	625	609	682	636	629	611	623	633	629	649	616	668	631	607	644	628	628	641	645	639	659	636	628	596	594	644	673	633	624	627	646	680	636	639	563	659	615	655	619	622	645	692	677	662	646	661	620	673	667	626	663	612	646	627	611	623	644	614	590	623	657	610	665	667	665	609	649	624	687	648	641	650	644	648	636	625	660	656	674	630	658	632	635	670	647	602	634	675	631	657	682	628	634	636	645	631	629	669	587	633	662	629	642	670	654	699	646	655	629	634	652	604	653	625	648	635	707	622	678	620	647	685	638	638	594	644	653	664	669	670	628	643	656	660	641	610	605	638	632	644	651	586	630	624	624	634	610	630	627	661	612	626	658	610	658	628	617	660	624	591	639	632	618	631	644	608	616	610	677	667	616	667	664	647
13372	843	633	529	366	293	256	206	182	183	175	164	137	125	133	122	136	129	120	162	140	122	102	143	111	128	141	115	118	118	108	103	98	121	113	122	127	115	127	120	109	112	132	109	117	121	115	127	125	118	94	115	115	127	126	122	120	103	92	135	112	129	96	118	117	111	98	121	109	112	133	114	105	130	119	103	118	124	118	132	133	123	133	124	118	102	103	137	112	121	130	113	128	110	125	113	122	121	119	98	112	97	118	114	116	128	110	115	120	108	104	123	113	125	141	107	94	125	105	109	130	125	118	119	111	138	136	106	132	110	108	126	143	138	106	125	111	119	134	127	110	115	129	117	137	94	128	107	103	127	104	126	129	130	120	123	127	110	142	100	124	108	116	119	133	110	114	100	113	102	118	127	109	118	111	138	109	128	109	113	105	99	116	108	132	113	114	113	112	123	111	123	122	124	109	106	88	124	112	120	118	101	117	119	99	134	134	141	109	107	119	115	106	130	113	122	125	123	122	112	116	120	111	99	118	127	102	136	136	128	107	127	115	90	118	107	105	136	142	129	109	126	120	115	128	112	93	98	124	125	100	119	109	115	137	109	106	121	109	144	117	124	119	117	133	102	110	118	88	122	115	134	128	113	113	104	111	117	116	113	90	112	122	121	106	116	102	113	121	110	113	116	113	98	92	113	123	117	129	124	119	135	126	123	102	118	122	104	117	119	125	114	124	137	142	136	114	127	118	104	120	111	121	108	145	131	116	127	106	117	105	120	110	109	116	107	115	111	122	121	133	118	120	136	124	130	113	90	124	114	107	109	128	119	114	111	121	122	134	102	108	132	136	114	122	122	116	110	122	115	106	118	121	132	114	131	93	108	104	108	117	132	111	104	119	113	119	110	112	106	136	88	127	104	129	114	128	111	120	121	123	134	115	131	114	136	112	90	111	114	120	100	118	127	110	114	81	111	117	103	126	101	103	123	109	123	118	114	119	96	109	121	115	136	102	114	133	94	109	131	101	90	92	129	95	124	130	137	142	114	122	110	115	117	117	138	115	113	107	91	112	90	119	112	102	118	119	105	103	122	96	122	120	115	141	120	105	138	110	110	138	121	132	114	105	120	102	145	140	118	139	130	121	114	108	107	93	125	117	109	130	120	107	116	102	124	97	123	130	119	130	106	126	107	91	98	111	116	101	121	120	120	143	127	108	131	134	122	114	125	113	114	110	129	123	119	130	103	123	113	139	122	107	118	131	95	125	133	117	143	118	128	121	131	114	105	119	111	126	127	123	117	102	106	123	116	113	137	130	123	114	112	130	118	113	126	119	125	105	117	123	114	103	90	108	123	107	137	110	116	114	123	125	116	123	111	102	114	115	103	102	134	136	122	118	116	133	103	111	118	108	112	128	119	130	119	123	102	103	109	124	118	132	116	109	119	100	119	141	134	106	102	94	114	126	135	132	134	126	116	123	118	114	122	105	124	111	118	120	114	125	110	119	112	114	109	116	94	109	139	134	113	108	115	115	99	115	105	112	101	132	107	88	120	96	109	97	127	114	150	110	122	108	106	130	137	125	115	110	120	114	118	124	144	119	126	109	106	113	114	111	123	123	103	113	116	127	124	110	129	126	103	94	131	130	117	108	117	114	113	139	121	105	116	107	126	143	126	125	101	101	104	121	112	111	117	116	126	108	111	139	115	113	140	107	129	132	121	119	121	126	100	127	109	107	118	125	109	119	106	127	111	105	113	109	102	127	113	123	127	111	132	132	107	102	111	94	130	111	121	130	111	111	93	123	103	116	111	139	120	120	107	111	121	110	125	139	127	128	112	102	121	128	129	118	111	107	108	117	117	110	112	94	114	132	116	129	112	116	109	113	96	148	124	120	124	103	109	101	104	122	120	97	111	113	97	110	131	108	110	119	109	97	107	114	110	102	115	103	110	125	99	113	124	114	131	111	112	106	113	135	111	108	138	123	120	135	133	126	106	113	102	121	120	110	116	117	112	113	112	108	113	113	124	101	120	114	137	123	116	116	120	109	116	106	119	124	129	114	110	106	132	126	119	102	133	124	105	136	121	122	131	128	122	127	93	111	133	122	107	108	106	118	100	120	129	115	133	129	142	121	138	124	123	107	115	133	121	142	115	132	106	126	116	131	125	134	120	121	105	108	119	130	117	105	125	133	116	130	115	117	109	106	122	137	95	109	119	121	103	108	118	120	115	113	113	97	120	122	109	112	91	107	116	116	155	102	117	135	110	119	129	101	124	103	121	116	102	125	121	96	123	106	125	98	132	132	113	105	108	108	127	121	111	101	105	113	120	119	124	127	136	107	111	122	116	106	110	119	122	133	122	110	109	103	137	112	122	105	126	109	115	94	134	103	116	121	106	139	123	115	129	114	103	123	83	111	98	112	116	129	136	116	112	112	127	111	110	115	113	97	115	128	114	142	130	126	106	113	105	134	114	117	113	110	141	128	105	118	107	130	138	128	118	139	103	127	124	128	118	121	114	97	96	111	133	106	109	124	131	126	118	125	110	98	109	101	106	117	111	121	117	118	134	135	114	127	99	132	113	124	130	117	129	130	120	121	122	110	125	103	130	137	112	111	130	120	116	103	106	94	115	115	125	129	103	119	121	97	123	116	113	127	110	111	112	120	124	129	127	117	91	120	86	131	111	108	99	123	117	120	123	135	97	121	111	110	122	114	119	107	134	112	98	112	113	109	106	122	118	137	122	101	107	112	113	109	110	89	124	130	107	119	123	114	120	124	108	134	108	142	123	111	105	109	108	118	129	126	113	129	129	141	124	115	91	118	104	113	107	99	128	110	129	137	126	124	117	123	128	129	117	111	95	120	121	131	113	109	123	111	111	138	113	117	108	117	122	142	152	136	110	101	107	102	116	131	105	120	97	120	133	90	129	129	130	101	113	127	102	114	111	103	130	111	86	112	127	100	96	116	134	114	105	126	103	107	125	102	150	131	103	122	113	127	122	113	107	117	97	117	131	139	125	128	134	106	107	112	115	94	112	103	101	125	121	114	118	130	116	117	109	126	126	126	123	104	113	126	111	112	110	111	117	115	110	146	138	120	126	101	120	121	101	138	98	120	95	111	132	116	115	128	136	121	112	100	109	130	120	115	133	120	113	113	114	121	114	122	112	105	105	126	144	101	112	135	125	133	121	112	148	92	114	142	125	124	89	117	128	109	115	113	105	129	115	120	144	112	109	101	112	108	103	106	135	128	131	121	118	117	135	105	117	107	112	91	127	109	128	123	126	135	126	108	101	95	111	82	108	113	105	127	131	102	106	116	103	99	125	112	117	117	116	106	128	112	110	127	123	115	119	110	107	141	125	119	121	107	128	113	107	116	109	116	130	114	119	119	112	108	132	122	120	139	135	114	100	111	118	116	115	117	129	126	118	121	117	115	115	135	126	115	117	113	109	123	125	130	108	129	131	107	112	110	117	111	153	120	115	120	112	116	114	113	119
8309	810	1439	1627	1347	1103	947	796	753	635	543	558	527	516	501	417	402	403	464	417	393	394	373	420	362	375	351	332	322	329	354	310	327	305	337	321	345	374	360	334	322	320	331	347	329	340	328	315	339	322	302	329	310	324	306	323	304	338	321	304	308	308	319	278	338	320	302	351	303	341	315	331	302	330	327	303	309	320	318	302	306	327	330	321	332	326	313	325	320	314	337	309	315	302	290	320	316	324	281	323	315	302	315	303	312	292	293	295	285	292	333	329	315	287	281	304	308	345	298	325	309	315	316	302	323	298	347	305	303	295	302	297	313	332	322	324	307	281	292	277	287	313	294	343	315	334	321	307	331	324	292	344	310	313	311	313	306	291	327	329	301	310	316	304	297	320	306	316	315	306	320	309	330	306	313	291	295	316	300	309	313	296	312	302	335	313	287	309	326	300	289	298	290	294	294	278	274	303	299	326	308	307	360	322	325	310	304	299	296	302	296	296	305	302	307	303	262	301	311	306	306	323	289	304	309	279	293	319	331	325	289	328	313	345	331	334	322	321	294	314	348	301	300	308	302	307	306	324	289	279	295	301	299	312	317	311	326	327	325	308	301	288	286	314	323	303	314	288	290	321	278	279	314	336	304	321	316	304	316	331	303	312	304	333	339	303	324	295	273	311	278	321	310	338	309	334	273	309	310	285	305	302	344	320	271	309	278	279	271	333	315	326	317	344	298	285	303	332	290	337	330	313	315	311	296	309	299	294	295	311	332	304	311	327	293	303	267	332	319	337	315	310	334	328	316	348	301	323	304	291	306	273	282	339	302	316	316	292	353	317	298	282	304	273	303	301	297	337	276	301	301	311	296	298	314	331	311	274	290	301	311	315	274	309	288	312	320	315	286	324	289	287	312	316	305	297	318	291	331	305	334	329	307	322	308	325	276	308	321	287	274	326	321	307	322	286	317	294	309	343	344	328	308	276	316	303	314	290	315	316	317	298	337	285	321	299	290	295	272	273	323	327	282	295	311	302	287	330	317	301	326	299	328	307	301	302	315	297	283	304	293	311	295	303	305	303	278	324	310	306	282	324	312	292	333	304	314	298	275	300	305	293	301	311	317	301	290	306	284	324	316	299	303	318	330	312	283	319	312	285	324	318	287	317	323	276	319	342	301	313	291	300	298	292	331	289	289	280	321	329	308	321	319	321	308	311	315	296	324	309	314	300	313	323	315	301	331	337	302	334	295	294	330	297	308	319	305	307	273	286	292	297	285	276	291	353	296	286	294	310	322	314	339	304	281	321	289	286	285	316	304	307	333	307	313	309	307	319	300	305	300	282	301	339	316	297	312	300	304	304	312	296	307	322	308	321	334	290	333	330	297	269	312	289	344	313	334	298	309	307	295	296	286	348	279	324	325	354	303	295	319	323	300	300	295	351	280	305	307	320	335	293	311	302	294	328	285	291	280	298	288	287	299	293	280	324	335	313	309	300	316	315	307	316	306	305	293	295	296	311	301	308	305	296	291	355	277	320	296	316	333	297	320	307	297	291	279	316	290	309	299	302	329	321	331	300	323	302	311	337	278	285	296	285	279	329	299	298	330	308	320	296	322	297	285	304	319	299	326	344	330	307	272	296	288	322	317	296	292	321	314	277	333	337	344	323	295	316	291	302	329	308	301	311	286	325	312	324	314	311	317	319	278	323	334	336	302	322	332	297	302	312	331	308	337	325	305	341	329	299	302	308	325	301	292	269	286	296	304	316	302	291	289	324	312	332	313	317	314	304	285	309	309	267	296	306	316	301	322	316	302	279	319	321	318	309	304	313	299	311	325	305	309	331	330	302	312	295	300	356	253	314	297	325	341	293	295	304	306	354	303	303	313	287	316	283	311	299	269	296	304	319	343	301	323	284	310	304	310	330	321	308	300	263	282	302	301	313	285	291	275	338	294	306	302	310	315	332	310	304	334	307	269	302	341	318	323	293	284	291	312	318	300	328	278	299	321	315	306	295	290	293	299	311	313	322	327	310	320	307	269	293	297	316	269	290	279	310	308	308	307	329	292	298	280	288	294	337	289	306	251	312	308	292	283	289	306	284	284	304	302	298	302	302	293	340	286	337	300	305	307	307	306	299	319	296	291	333	331	299	311	301	291	289	309	316	329	318	294	288	326	323	293	280	266	310	309	324	330	302	308	294	334	292	333	290	341	324	317	286	334	278	314	318	278	304	291	303	288	320	320	320	325	292	299	326	300	313	322	315	300	312	300	290	303	302	309	313	310	347	289	300	349	303	322	292	303	305	267	307	328	336	294	293	305	281	298	298	331	308	300	334	332	301	300	297	323	307	327	306	303	297	301	312	281	323	306	297	325	305	301	323	327	336	277	290	292	327	306	328	290	320	314	330	308	322	316	271	344	300	339	308	313	313	306	300	311	295	294	301	293	316	335	346	296	342	335	288	336	346	332	319	315	303	299	317	321	278	325	320	309	288	322	317	291	305	330	282	299	308	290	334	312	314	313	308	316	284	333	303	305	340	297	303	333	317	315	322	318	312	318	314	288	302	317	294	297	297	288	316	332	294	306	315	335	296	316	288	320	293	294	289	308	313	327	304	289	337	313	291	283	309	311	326	338	283	308	318	309	302	314	301	293	311	308	268	314	321	332	261	279	316	302	312	295	327	306	312	292	289	295	305	330	329	270	298	318	308	313	332	287	319	317	296	344	269	291	315	313	305	298	314	329	300	295	345	302	308	324	296	303	291	314	290	312	292	306	302	319	306	335	329	286	287	299	294	315	324	325	303	301	267	312	349	299	304	304	335	292	315	313	322	343	300	356	306	285	332	307	292	307	321	295	301	312	305	338	297	317	289	307	313	334	311	271	286	272	298	286	287	312	322	313	292	291	304	311	321	291	314	317	294	307	333	286	287	304	304	276	312	284	285	321	318	338	333	317	300	292	292	289	346	287	305	300	281	279	284	326	312	290	305	271	333	291	291	302	318	325	321	303	300	329	362	319	314	294	337	315	312	276	314	312	316	336	279	320	312	303	338	310	327	316	280	290	264	296	324	292	319	310	324	309	292	342	301	296	306	295	299	301	308	321	312	329	318	314	358	309	327	304	308	296	293	299	288	299	281	298	306	312	298	341	312	339	276	320	319	330	297	286	303	280	302	281	322	297	298	301	312	306	294	290	310	293	289	322	266	290	300	318	317	309	298	310	315	283	309	310	280	318	291	307	285	298	322	298	302	293	287	298	264	314	339	338	322	332	294	323	286	323	304	302	303	338	312	323	278	302	291	316	274	321	307	285	308	300	346	313	308	311	307	298	320	314	348	308	274	342	338	280	311	328	306	323	270	291	299	312	280	316	351	277	302	340	315	305	304	295	317	302	295	329	306	299	297	290	303	297	301	354	325	303	287	323	288	308	341	298	349	289	298	300	309	317	298	298	295	289	299	290	324	289	330	316	302	319	291	329	315	310	314	312	314	268	339
1550	327	372	331	337	312	331	330	326	324	354	338	306	340	392	340	369	331	341	341	360	327	359	354	364	349	355	337	368	359	351	337	286	348	389	374	345	331	338	379	361	365	354	354	342	338	352	390	341	332	353	350	373	373	356	363	357	324	348	370	363	374	362	296	358	322	338	337	337	341	336	369	327	332	296	357	339	355	340	340	347	353	332	328	350	337	302	332	353	356	350	333	327	368	364	365	361	324	360	353	307	337	364	343	345	327	355	344	338	343	333	349	365	328	334	338	371	340	366	391	306	326	307	344	345	357	333	323	337	347	371	342	345	325	351	336	328	369	318	343	382	353	358	358	328	352	359	333	300	370	365	376	361	360	385	355	317	353	335	361	310	318	338	340	327	368	328	366	356	336	357	314	354	353	339	318	359	327	359	342	311	359	341	357	321	361	366	340	376	383	372	363	320	327	341	341	355	331	367	299	318	364	382	369	348	323	349	340	364	307	320	370	340	333	316	347	346	371	336	337	322	340	372	372	316	397	367	323	353	313	341	362	328	335	331	358	333	355	361	315	345	371	363	355	295	366	319	328	288	344	373	304	335	319	352	309	348	335	344	338	335	340	362	319	374	378	355	352	344	331	339	331	315	355	365	362	352	355	357	324	320	334	336	314	318	325	325	337	338	346	348	324	351	345	327	340	367	328	355	372	324	347	352	365	338	362	358	348	342	332	322	362	376	331	318	342	353	331	340	331	361	348	340	355	319	336	359	339	374	358	340	316	332	365	369	366	328	344	356	326	297	330	331	357	355	357	331	337	368	342	383	342	352	348	373	325	362	378	321	333	338	340	333	338	305	358	350	340	324	354	333	341	315	347	334	317	362	341	334	338	353	336	337	337	362	360	342	346	363	330	351	345	359	318	339	385	375	318	304	345	339	332	303	371	378	311	328	339	340	354	346	317	324	321	338	335	337	322	344	369	335	331	303	313	351	343	337	345	344	345	354	354	322	347	325	315	354	327	348	329	354	350	336	325	332	319	337	371	275	337	374	367	361	369	316	326	335	317	383	339	320	359	323	340	332	310	323	361	353	345	328	360	328	310	362	310	348	331	347	335	375	326	362	353	349	324	318	354	302	315	346	322	344	382	344	336	362	355	313	351	310	320	320	328	365	348	315	368	318	329	356	326	341	298	373	385	371	337	323	314	332	358	346	358	324	315	331	304	389	350	345	359	342	323	344	343	318	317	336	343	362	346	354	277	339	317	396	353	332	365	366	351	351	364	350	324	338	346	318	318	340	307	360	361	335	378	383	342	360	348	323	354	344	384	399	366	371	310	350	352	320	347	324	330	323	341	353	326	324	327	350	332	316	352	334	341	347	357	372	308	355	346	342	351	329	323	367	343	331	340	333	344	337	328	356	360	347	328	377	321	316	370	301	343	316	355	349	339	339	340	316	346	342	329	348	323	346	337	355	368	328	332	321	365	335	335	364	358	323	369	314	334	318	334	348	318	375	318	352	325	345	338	326	327	349	366	335	363	323	381	362	344	347	354	300	350	337	315	332	362	316	345	349	349	325	307	327	312	349	341	334	344	304	363	340	363	341	320	356	353	339	359	329	321	285	349	346	345	354	323	317	312	372	315	350	331	336	357	350	343	317	348	372	333	347	355	363	281	318	350	337	372	380	302	354	338	389	321	330	318	370	326	360	356	324	363	372	312	337	353	342	331	343	366	362	349	334	339	349	360	353	373	310	364	332	331	324	337	339	375	342	326	373	327	354	357	333	362	361	350	361	338	286	350	358	342	345	317	345	337	302	332	343	345	360	334	338	339	342	349	354	354	329	347	345	335	351	321	380	320	316	369	321	316	335	372	366	328	340	351	339	366	328	365	360	363	335	368	346	354	326	340	298	341	360	311	326	344	330	340	358	347	324	361	306	345	348	355	311	371	403	329	322	338	333	297	324	316	345	340	322	330	343	353	347	401	322	377	359	380	345	298	339	327	337	379	359	318	325	331	346	335	334	367	333	375	360	336	326	355	324	340	353	342	365	338	347	342	347	297	320	349	310	335	318	329	307	340	333	325	379	372	335	333	344	381	343	351	355	319	338	352	314	330	330	392	340	350	354	321	338	355	336	324	353	323	331	317	363	342	336	335	333	361	351	332	348	307	349	324	341	350	361	355	342	323	311	328	364	362	355	289	302	315	374	337	355	316	331	325	310	344	358	335	351	333	332	378	365	341	358	377	373	352	323	343	346	321	344	350	330	366	326	370	370	349	333	353	328	366	329	332	322	342	352	358	337	320	368	356	347	339	349	333	338	331	355	363	355	351	312	378	359	344	346	305	353	343	316	329	353	371	357	350	358	343	340	319	335	332	320	368	342	345	369	349	348	367	398	349	354	346	365	347	335	333	365	383	354	353	374	337	339	318	297	326	348	350	317	320	335	317	365	340	300	330	358	351	355	350	293	304	316	330	386	338	357	350	346	313	339	330	334	352	348	351	352	336	346	332	345	317	358	348	345	306	368	313	338	354	321	335	336	327	339	340	314	334	336	292	382	339	374	343	368	336	350	337	354	304	308	333	355	343	331	337	352	335	331	362	320	323	366	316	343	370	323	347	364	344	330	359	341	309	343	341	385	342	364	359	313	352	317	322	355	369	315	384	312	335	330	322	321	298	385	340	323	374	356	333	309	322	361	362	315	336	319	332	343	359	363	338	369	363	368	379	334	338	327	365	348	333	356	366	328	359	342	339	316	365	366	330	298	366	339	331	340	318	320	322	337	343	323	357	361	319	384	347	326	362	341	350	328	357	319	331	347	341	325	354	295	343	342	340	343	363	370	317	330	354	334	342	328	370	387	330	345	339	330	358	359	341	340	356	323	333	346	340	334	357	336	343	333	350	346	328	366	373	364	328	338	351	367	337	337	377	366	377	299	367	360	314	350	321	354	336	365	313	311	352	296	344	347	353	356	366	393	328	365	323	329	321	296	319	345	373	316	321	354	361	365	348	368	350	313	315	342	325	323	319	333	341	350	378	343	339	346	275	362	326	339	336	327	357	328	345	341	313	322	350	327	315	316	342	370	333	338	353	331	358	353	335	330	358	358	349	360	342	333	354	296	343	312	321	385	343	338	336	330	384	325	335	381	417	324	338	330	336	333	339	321	372	363	356	348	358	326	318	328	343	331	325	348	332	325	365	344	370	345	309	350	332	340	320	340	345	351	377	339	361	321	328	336	315	376	304	363	304	346	371	384	370	357	320	332	321	348	382	337	324	344	338	362	352	371	337	320	343	320	318	351	344	354	362	357	314	343	338	325	339	356	373	349	331	336	336	328	324	313	324	287	350	354	376	358	350	340	359	372	288	342	356	322	355	322	325	344	311	319	345	354	343	361	370	335	339	349	355	342	368	335	345	328	352	325	322	331	366	337	341	346	331	354	344	338	358	367	377	343	343	373	324	331	383	347	314	345	355	325	340	350	336	352	323	376	337
2116	802	767	851	855	815	829	873	830	821	833	839	817	822	786	753	760	810	839	814	814	794	836	810	837	827	786	760	796	772	797	795	761	791	787	812	771	768	761	790	796	782	788	810	785	780	777	757	808	839	800	802	841	825	794	729	778	819	838	804	765	791	839	788	800	772	818	869	806	805	800	825	750	769	819	796	810	747	787	795	761	797	811	789	782	744	828	762	768	790	815	813	764	785	821	804	802	794	849	768	761	803	794	837	850	821	782	795	799	799	768	806	799	781	796	789	710	780	792	797	810	767	778	834	780	780	832	823	827	868	790	767	814	787	736	793	791	783	766	796	814	782	831	796	763	796	796	795	812	762	778	814	801	775	781	788	834	759	793	845	832	782	774	782	758	750	791	747	753	781	780	773	812	783	793	794	804	784	830	817	787	780	826	747	737	778	787	840	822	828	833	826	783	826	839	825	772	756	797	808	800	786	805	800	815	781	740	812	730	763	811	797	731	853	809	745	828	752	825	769	837	791	743	797	790	837	801	802	776	745	848	798	767	789	755	804	766	815	791	816	821	795	779	799	782	795	834	816	780	846	766	805	799	834	824	816	776	820	776	814	773	811	802	826	808	788	770	830	805	801	779	780	781	809	813	803	772	800	782	770	810	807	749	790	807	773	808	776	833	744	820	749	770	807	790	787	841	795	776	827	814	786	854	800	784	759	801	816	785	779	749	844	806	763	793	784	836	747	787	780	817	761	814	789	790	771	773	797	799	739	786	841	833	797	804	807	786	810	794	797	787	809	800	751	807	798	837	773	821	769	836	807	801	795	811	782	805	790	809	800	826	822	821	773	759	819	799	829	809	828	805	774	822	789	815	762	809	831	820	784	798	791	801	805	815	810	766	793	750	799	805	775	808	828	758	783	786	768	759	812	794	786	792	833	824	782	801	775	782	804	814	818	789	830	787	765	815	733	721	778	803	792	820	789	798	778	805	820	783	808	804	830	755	827	784	790	781	780	757	797	796	771	769	798	813	789	784	803	792	759	743	791	877	757	798	815	808	803	817	806	781	833	832	839	803	800	783	802	791	783	770	791	796	827	812	741	826	833	769	818	756	781	800	800	830	799	756	798	754	801	805	765	795	843	823	795	832	783	833	828	750	810	857	797	811	840	767	782	797	800	776	750	784	768	790	772	779	789	862	772	843	794	810	770	773	783	760	724	790	803	855	788	818	818	868	791	857	789	762	830	816	816	788	837	799	786	839	748	801	797	775	850	821	789	847	842	754	803	815	791	762	794	764	820	787	810	832	818	744	815	804	843	742	776	795	799	814	779	767	786	786	799	810	803	732	826	770	809	823	836	819	830	773	735	827	787	841	849	811	824	828	779	809	818	811	779	784	759	827	804	780	768	777	812	805	773	806	815	782	787	844	763	735	785	782	788	772	768	790	807	836	791	795	813	818	835	764	769	792	789	772	829	799	824	832	798	751	807	778	776	839	761	768	760	774	733	754	776	812	791	779	758	807	767	764	854	825	772	772	769	772	802	815	775	804	819	744	749	773	736	810	819	807	771	755	819	796	786	784	772	801	762	781	783	814	811	812	858	781	758	817	803	812	821	842	765	805	828	792	791	820	838	763	734	796	804	797	793	802	815	786	711	782	815	763	767	801	812	779	798	801	838	817	812	812	824	795	823	793	821	787	734	816	791	822	813	799	814	762	805	792	775	761	798	782	769	816	809	806	797	804	767	818	793	800	751	827	796	804	801	825	836	757	747	740	837	759	797	771	769	796	790	779	753	775	829	781	784	799	821	780	793	782	813	793	779	789	780	805	811	778	826	790	812	825	752	802	800	787	826	802	785	815	794	812	767	760	768	789	797	822	811	845	827	779	778	828	836	848	794	838	787	791	793	739	847	791	800	801	770	811	786	796	842	827	794	729	759	811	851	799	732	841	811	790	818	816	756	760	798	803	786	780	775	780	799	777	827	787	738	786	780	839	794	761	793	807	806	826	810	743	769	799	824	827	771	754	822	787	775	734	768	772	766	765	780	799	793	812	796	822	800	773	778	832	776	806	793	840	827	781	800	763	789	785	809	797	741	812	784	823	829	799	766	797	812	755	795	822	820	812	788	827	794	803	740	801	823	762	799	833	788	780	796	815	822	791	775	796	762	756	816	843	807	801	858	802	802	813	803	796	753	789	802	777	793	776	809	789	751	814	770	824	794	809	787	808	797	786	787	815	807	755	750	776	788	821	824	784	830	791	772	784	785	794	820	795	777	778	801	803	783	813	808	816	816	790	807	812	805	796	768	806	785	793	780	823	813	778	816	787	868	787	743	775	806	858	770	751	871	763	801	835	841	786	746	853	801	772	823	794	792	842	770	821	752	837	785	775	800	787	762	805	781	751	838	797	851	798	754	803	779	763	795	787	773	802	812	830	794	784	740	748	787	813	818	803	801	771	777	800	785	770	827	856	759	812	779	800	762	789	790	792	797	790	796	775	817	795	827	782	795	777	823	762	809	816	812	795	761	764	803	784	749	768	788	807	775	795	770	800	799	773	842	812	773	831	771	808	865	855	819	827	785	815	747	771	741	795	783	822	777	791	783	785	803	848	850	803	743	817	806	773	790	778	785	787	785	792	809	787	807	762	822	860	860	770	790	797	806	833	794	820	785	774	792	826	788	796	854	738	799	804	777	781	827	762	824	807	804	744	806	803	783	800	751	754	791	775	803	746	757	822	766	774	794	805	812	836	799	814	787	765	809	792	810	804	846	824	804	766	811	806	775	814	757	779	845	778	762	790	812	822	815	800	794	845	791	803	800	792	787	758	775	788	780	831	806	800	787	764	804	776	795	791	817	766	766	830	807	771	821	793	768	829	797	754	784	792	763	823	768	806	798	776	803	791	829	800	802	770	732	743	816	761	787	792	761	893	771	852	798	783	849	836	801	773	803	772	746	765	723	793	797	792	796	808	738	794	762	772	834	790	803	801	797	787	773	833	736	785	778	809	782	811	761	819	796	801	755	833	808	812	770	786	818	838	822	808	824	838	787	789	832	790	789	780	778	809	802	794	768	792	771	761	752	843	811	772	819	803	795	784	739	818	797	813	782	794	747	780	764	760	789	799	807	832	755	763	747	795	752	748	770	785	770	811	800	831	806	819	837	762	846	792	788	847	818	722	763	823	787	792	847	772	842	782	788	812	809	809	746	788	782	818	789	761	788	782	851	793	796	794	780	814	850	825	800	879	797	783	817	794	795	776	763	831	817	798	805	812	778	768	797	781	784	805	826	825	873	818	784	801	834	756	805	825	808	809	776	808	785	797	792	780	820	772	782	765	820	760	830	766	769	757	857	765	798	792	764	808	807	842	778	808	803	824	781	787	827	746	804	824	844	740	760	758	846	778	766	807	825	790	798	802	771	804	807	794	848	805	791	796	812	805	788	823	766	778	814	794	864	791	817	835	827	835	837	796	826	775	742	818	826	824	737
7865	597	588	470	408	356	342	353	288	292	298	318	273	294	272	273	269	291	270	233	269	280	304	270	260	260	290	296	265	297	306	292	273	252	263	287	264	287	263	278	280	271	241	269	267	275	251	252	268	266	287	282	284	274	248	261	287	290	277	255	261	279	265	290	295	280	268	278	271	263	306	283	283	281	274	293	267	281	271	285	282	259	265	280	254	285	301	294	277	260	257	284	267	305	275	279	268	269	293	303	290	247	285	282	255	281	259	256	270	318	269	257	264	268	262	249	288	264	250	255	265	254	245	281	282	280	263	251	255	275	319	276	271	274	306	259	247	273	299	287	270	257	257	289	272	261	265	276	279	272	261	290	255	310	284	290	288	264	290	267	274	243	281	271	297	251	239	257	244	257	312	281	293	261	299	307	283	264	270	260	253	247	278	292	279	267	290	271	246	281	292	308	248	281	276	245	245	268	283	274	259	261	297	279	261	265	297	281	292	254	249	264	272	242	278	253	277	258	288	290	256	251	269	275	243	264	243	281	284	276	257	309	262	279	272	295	268	267	290	287	267	276	268	262	267	273	266	284	290	270	244	285	282	291	270	288	298	268	271	271	251	268	265	264	284	296	328	269	309	246	270	286	291	273	248	309	255	245	276	256	300	305	281	306	274	294	273	284	289	272	283	274	260	285	305	292	252	262	279	249	270	308	263	282	260	276	301	258	247	295	254	289	278	273	276	284	265	265	293	273	285	259	278	259	285	263	267	267	262	275	290	265	281	266	304	274	263	267	259	263	274	288	265	262	293	277	246	278	262	297	270	263	289	264	260	298	296	244	254	292	275	258	266	274	272	251	257	277	307	294	275	236	248	280	241	260	280	286	297	296	253	286	266	271	267	264	313	282	304	273	262	224	257	247	265	294	245	276	271	293	254	274	271	254	277	281	266	270	303	287	302	269	288	287	287	262	260	287	277	297	271	288	261	278	261	266	243	296	280	267	292	296	259	252	271	294	278	270	284	275	260	238	290	279	280	282	279	291	299	248	267	267	263	254	275	232	280	291	288	276	278	293	262	316	248	277	279	257	264	289	297	278	271	281	275	285	275	264	281	271	311	274	270	278	271	257	289	277	275	242	280	347	293	269	322	273	269	263	284	265	275	273	300	287	268	257	276	249	245	273	310	256	283	296	261	277	270	242	245	282	246	260	259	270	306	294	241	284	280	269	252	248	244	294	262	283	280	291	252	267	252	290	256	283	266	292	260	296	263	266	267	248	293	298	271	282	274	278	258	291	257	299	277	261	274	266	271	286	277	271	248	296	288	274	255	246	300	272	283	266	287	274	264	293	273	281	277	260	276	300	290	255	285	256	263	273	252	278	252	281	272	324	310	236	277	274	290	286	287	267	295	256	237	280	300	286	274	280	288	295	267	244	279	265	264	277	266	253	267	308	285	265	280	277	301	277	271	265	260	262	327	283	286	237	271	272	292	260	255	262	295	236	278	276	285	265	258	295	266	255	276	261	303	317	260	272	284	274	251	269	268	258	250	305	274	267	270	269	278	276	284	280	283	272	271	257	280	283	272	289	276	310	298	260	260	274	268	278	289	241	269	275	253	257	275	270	264	292	270	266	279	271	292	300	284	261	286	255	290	274	264	293	291	270	259	277	265	272	278	279	260	266	256	261	283	301	252	277	273	272	289	248	260	255	281	282	253	275	280	275	283	255	258	271	268	245	257	253	283	297	269	251	290	285	268	289	283	263	286	278	266	278	277	252	277	283	285	272	276	268	260	275	254	288	237	287	277	288	247	257	286	264	241	260	273	227	291	292	273	256	293	281	282	273	251	278	243	277	316	246	272	264	257	289	280	289	274	279	273	269	275	276	283	259	275	271	282	300	274	281	266	289	282	291	279	264	279	263	268	281	280	271	263	312	296	299	282	282	249	285	289	293	263	283	244	274	263	266	263	275	278	289	294	257	240	269	259	300	271	279	260	248	271	277	223	293	260	304	313	264	241	288	251	292	265	278	287	288	269	273	230	295	283	289	323	282	269	257	255	258	277	279	302	260	269	277	274	274	260	246	303	243	303	274	251	261	303	275	253	287	238	254	262	280	282	277	287	279	260	234	293	250	298	277	283	267	280	295	279	283	243	308	272	252	290	249	274	274	266	279	288	275	266	265	263	263	265	274	250	302	282	264	284	259	296	241	267	275	241	285	279	287	257	295	242	258	301	261	267	275	287	270	273	276	276	292	279	285	300	280	254	272	257	283	246	295	267	272	275	268	276	265	280	261	298	269	308	278	299	292	281	256	263	266	295	252	280	268	258	267	319	293	252	283	288	282	297	312	261	270	277	230	286	302	278	272	272	289	277	275	294	270	276	281	311	275	298	241	266	263	281	255	275	258	288	321	285	300	265	284	250	264	254	328	276	288	272	272	277	295	274	254	266	285	272	264	265	267	253	293	266	285	293	258	272	275	275	284	297	263	299	263	297	279	285	304	282	272	294	285	244	280	276	231	258	254	300	289	328	287	259	282	261	298	309	283	233	250	274	244	237	267	273	271	281	251	266	256	259	267	269	247	298	284	275	280	256	244	287	253	285	282	253	286	284	265	286	297	264	257	256	284	266	256	285	264	264	246	254	242	266	285	298	260	279	270	272	270	246	262	273	251	273	281	281	251	260	289	287	263	311	255	284	282	274	310	262	263	295	274	264	292	240	271	260	248	282	239	297	252	259	260	282	287	255	264	232	279	283	256	261	299	246	296	263	276	297	253	306	250	267	254	273	288	282	248	285	285	264	275	263	261	271	238	258	277	267	294	315	292	264	259	289	251	271	266	261	263	299	255	285	255	281	269	280	295	255	283	262	237	260	290	253	286	274	269	288	281	246	281	282	289	256	286	256	238	252	273	281	259	250	268	297	300	268	279	269	274	257	252	242	278	259	277	265	275	259	278	257	268	300	255	267	271	262	277	273	270	262	274	260	256	286	264	300	282	294	265	283	255	282	279	272	274	241	300	299	252	248	267	291	296	269	295	270	287	260	258	273	293	254	271	284	295	272	269	274	251	265	263	275	265	282	296	266	305	259	292	275	292	273	261	269	287	267	275	269	276	279	243	250	261	278	304	286	252	271	266	255	296	299	287	266	289	311	296	256	266	266	281	304	304	289	265	282	270	280	266	272	267	265	296	293	275	264	269	290	270	252	285	286	263	281	289	267	296	270	280	290	270	274	272	273	255	283	286	277	289	269	272	279	288	245	252	289	256	293	294	281	273	267	270	238	294	258	272	282	295	309	276	257	294	275	278	251	280	258	298	260	262	279	305	273	276	305	260	291	260	267	294	269	286	276	243	274	275	273	257	238	295	296	287	251	255	253	244	263	279	290	286	299	284	251	293	287	285	244	300	294	280	307	267	245	279	293	270	281	273	261	280	279	259	296	284	287	272	254	300	279	284	260	274	299	247	292	268	284	270	288	282	269	285	310	287	264	274
6824	891	1146	1349	1171	1073	994	859	847	788	869	844	746	694	701	668	749	704	753	685	704	735	661	660	662	696	653	683	679	656	655	604	624	686	651	683	676	666	669	621	652	657	691	631	622	634	652	655	662	625	622	644	679	627	646	623	640	672	659	670	710	658	649	663	645	647	677	658	630	664	609	686	661	649	638	604	653	637	626	636	625	676	619	707	622	668	643	620	634	614	641	632	602	658	694	700	645	628	663	659	644	640	658	639	609	616	645	643	659	601	678	656	615	702	658	701	650	659	653	667	625	647	658	626	626	678	644	631	660	656	638	645	645	644	652	661	607	616	639	626	678	608	604	643	629	640	636	628	659	625	654	604	629	622	631	606	645	666	659	658	647	679	630	610	662	652	661	657	649	637	660	655	674	645	653	610	623	593	635	651	668	651	611	644	658	707	613	667	637	658	617	666	645	649	671	628	658	596	651	660	642	666	640	675	631	649	649	654	647	688	655	660	604	651	674	637	638	591	646	631	662	612	659	631	594	650	612	604	625	644	714	596	629	631	638	632	696	604	629	639	654	641	647	646	660	646	594	638	615	669	623	695	593	653	680	654	657	662	638	648	628	618	625	699	649	636	668	698	582	643	677	649	650	692	632	656	691	644	642	634	608	642	638	649	693	644	634	599	649	656	640	589	630	701	625	641	582	620	608	606	626	615	593	621	661	658	645	638	640	622	663	651	673	678	639	644	609	686	618	644	663	646	604	651	619	629	707	630	670	646	618	647	656	608	631	675	629	605	656	644	669	677	585	624	611	685	648	680	632	680	635	629	619	610	625	662	646	621	660	621	612	642	667	656	617	611	659	653	607	634	627	637	688	634	681	668	655	647	640	615	673	696	667	691	622	603	648	657	680	658	643	641	617	640	590	694	668	610	628	641	649	580	605	638	657	602	640	612	630	645	658	674	674	619	649	647	635	688	643	727	607	660	632	648	621	608	636	626	647	675	657	625	675	634	656	656	600	651	591	637	648	649	658	642	681	675	634	618	643	631	656	612	680	598	632	662	616	649	618	665	639	643	670	684	655	637	636	644	678	636	632	655	614	634	637	618	654	652	624	642	694	658	621	628	601	650	659	642	659	662	637	633	636	699	613	658	624	602	631	658	669	650	617	613	637	611	609	595	664	646	657	646	636	619	609	630	617	618	631	688	614	673	644	656	659	621	646	617	622	639	684	674	693	618	668	648	649	648	664	636	680	604	671	589	662	627	675	667	659	631	645	634	609	680	619	629	576	647	612	625	611	677	618	683	594	638	646	653	576	653	584	643	660	664	572	656	670	672	611	649	639	679	678	690	673	677	635	706	691	659	631	623	651	663	641	657	680	688	650	648	630	663	622	655	630	626	665	705	664	645	650	669	657	648	632	620	651	702	645	678	641	670	653	623	609	633	687	640	619	655	653	661	613	654	648	616	636	619	652	637	682	625	653	664	622	664	647	655	645	648	666	676	673	601	676	653	628	631	621	613	667	601	668	636	625	597	624	647	572	589	618	667	659	617	624	609	603	672	656	619	679	660	623	623	633	623	658	646	630	673	638	619	627	704	702	642	679	657	621	646	617	640	642	620	637	647	626	643	630	668	579	646	637	685	621	677	624	640	627	638	665	702	613	621	671	605	633	599	663	616	626	641	608	661	611	640	639	639	665	654	701	654	675	655	686	659	662	678	645	645	680	651	662	640	672	626	565	622	657	635	646	638	668	671	702	666	637	653	605	620	687	632	674	661	693	644	625	620	649	626	640	639	635	636	657	632	625	658	616	611	679	635	652	661	621	605	648	665	634	652	673	631	604	676	663	669	648	620	671	668	642	611	700	633	670	627	643	598	637	675	653	626	658	666	667	609	643	643	649	703	624	655	619	647	643	654	631	642	694	655	631	660	664	701	658	629	637	661	617	659	620	638	624	656	635	656	666	642	626	666	659	645	658	671	644	652	635	652	656	660	676	633	606	608	659	674	637	630	643	627	677	641	598	613	629	651	604	667	701	622	609	633	632	638	623	613	621	644	646	627	631	654	613	654	628	646	619	664	613	626	639	648	640	628	694	630	674	633	603	624	624	637	627	665	622	654	660	612	597	660	654	672	651	636	660	640	640	623	636	645	650	615	651	629	622	646	639	601	566	631	621	671	666	629	596	615	673	635	624	619	633	637	638	605	619	652	678	652	681	653	649	683	698	647	646	682	620	653	659	707	660	665	633	643	658	663	638	670	662	670	669	653	661	623	604	655	601	645	602	630	638	625	670	626	595	637	637	620	668	633	639	612	637	624	632	667	647	678	645	654	639	639	599	636	668	597	611	608	658	629	669	683	710	670	610	644	627	661	615	661	684	639	634	619	685	609	638	733	599	695	627	663	602	639	628	614	626	682	680	668	684	617	640	633	619	648	653	615	649	623	581	621	606	635	651	658	643	661	686	660	668	625	653	656	627	591	653	633	642	653	624	667	608	624	653	644	659	660	633	623	633	641	662	647	671	651	644	658	612	645	629	611	637	695	666	646	596	664	644	627	678	640	645	638	695	648	618	656	631	601	656	647	622	632	681	615	648	668	624	611	672	630	639	659	671	611	659	647	618	638	641	655	611	669	654	622	665	644	612	625	662	627	655	662	676	633	657	642	651	660	625	700	664	687	654	698	649	611	625	660	626	660	652	630	664	649	629	630	671	628	659	666	637	621	651	655	612	656	609	668	656	640	647	666	640	666	654	621	667	666	648	638	623	628	652	635	657	635	646	634	638	644	635	656	650	648	667	645	645	663	650	638	662	690	637	626	614	633	684	660	659	691	709	642	627	632	604	658	655	624	676	622	627	655	660	627	617	650	668	696	649	635	694	668	695	650	654	631	672	616	616	683	622	637	590	595	651	637	650	657	658	647	639	649	672	604	683	657	637	672	675	648	606	621	659	657	627	675	592	651	624	647	614	651	652	677	600	682	660	630	651	651	673	652	675	675	653	620	675	648	635	667	654	680	656	639	604	688	668	648	650	591	668	629	620	609	648	620	607	630	673	624	625	665	640	617	651	615	641	648	629	628	626	659	696	681	677	617	679	629	653	641	689	691	615	660	638	666	675	637	619	680	619	669	622	627	643	647	587	611	638	562	672	644	616	636	662	624	639	637	616	626	668	671	668	641	627	692	645	619	607	603	693	633	632	633	634	677	620	592	643	602	654	631	627	673	629	668	670	645	651	660	656	666	659	655	624	655	666	666	646	651	626	635	651	628	643	643	691	632	630	658	641	590	599	655	609	620	687	619	610	692	657	693	605	608	623	643	616	660	650	651	597	655	640	677	658	620	634	693	625	659	631	672	617	621	676	616	655	664	636	660	633	655	611	666	675	604	568	676	636	595	675	705	607	615	697	668	650	703	638	664	602	633	618	630	691	617	654	658	631	660	684	649	649	683	617	664	641	679	641	634	604	644	668	674	655	649	639	633	644	657	678	626	678	648
13374	822	707	559	363	271	194	223	164	168	175	180	143	166	137	141	128	146	135	134	142	159	152	128	127	141	126	127	135	112	123	131	116	112	104	111	107	128	126	137	118	136	130	101	108	119	99	119	126	119	104	104	117	135	137	75	100	111	136	125	121	115	121	115	126	124	116	111	113	117	116	106	121	130	103	103	113	111	129	151	143	122	125	122	124	111	112	108	120	130	117	132	118	129	114	115	104	85	129	116	126	109	121	109	127	125	111	124	113	132	115	114	150	113	126	119	111	117	128	124	145	125	121	104	118	110	120	103	126	96	119	106	113	121	131	112	121	123	117	138	117	123	113	131	113	102	108	118	123	119	130	99	120	128	117	104	115	121	128	137	130	124	122	100	127	108	116	119	112	119	115	145	99	120	115	114	120	115	135	131	117	117	113	125	116	106	97	126	105	128	124	114	124	123	115	103	134	129	118	117	145	116	111	103	107	116	93	112	138	111	116	118	128	123	120	108	134	128	119	128	134	117	98	118	117	117	123	120	108	116	129	112	116	106	117	116	118	104	128	108	125	113	111	119	105	118	100	122	124	142	114	120	113	102	117	131	120	110	125	113	101	117	128	93	114	96	120	127	130	124	112	125	132	119	104	131	120	114	111	125	102	118	107	113	112	119	120	118	124	122	109	138	133	124	94	94	143	128	135	127	97	104	101	110	118	128	127	112	137	130	106	106	119	116	113	128	119	124	116	113	115	123	118	113	136	124	131	141	120	123	121	111	113	129	106	142	120	120	94	114	133	100	120	134	122	126	109	127	122	107	108	106	144	101	110	114	114	106	124	88	94	133	110	127	119	130	120	103	113	120	120	140	131	134	138	123	129	125	142	123	104	108	118	125	129	125	125	129	104	129	122	101	99	104	92	109	110	114	126	121	120	115	113	108	100	106	110	116	114	118	115	112	118	122	135	128	123	137	139	118	116	123	107	101	125	130	146	113	114	101	130	127	129	128	125	111	128	109	119	121	110	108	125	143	105	97	125	99	123	123	122	123	117	112	128	107	134	114	112	138	125	114	119	135	115	124	127	104	134	130	97	110	119	117	116	105	114	123	105	129	118	117	124	141	116	121	127	109	100	111	132	113	120	149	134	101	99	119	129	98	140	132	110	96	118	141	119	124	105	122	113	120	132	139	125	113	109	123	122	124	127	112	114	118	96	113	110	103	100	135	137	124	117	118	129	116	116	101	110	110	125	122	114	121	97	116	123	136	121	144	90	109	130	119	113	124	112	113	103	97	122	96	126	118	107	113	98	143	123	118	100	139	141	108	97	114	116	145	101	121	141	109	119	127	118	110	148	131	109	133	115	114	98	96	104	114	101	112	119	133	116	110	118	123	133	122	113	125	115	114	125	103	138	134	106	129	133	117	104	112	120	112	121	121	116	109	120	131	128	120	132	120	119	101	123	131	105	108	113	103	112	119	119	111	116	108	122	124	119	106	127	122	116	116	115	109	120	132	95	139	133	120	118	120	124	125	118	103	128	125	110	134	110	126	103	123	102	113	100	117	109	118	124	118	120	124	113	107	110	108	110	126	144	105	100	118	128	131	130	119	134	137	141	118	133	141	126	103	100	121	147	105	106	125	108	104	116	114	99	108	124	120	124	120	117	112	109	134	126	108	116	140	117	118	116	122	113	118	125	104	140	112	110	139	114	124	118	137	130	136	126	111	119	105	135	106	115	134	107	128	118	128	138	115	121	126	128	106	127	111	115	140	123	117	105	126	106	137	130	113	117	123	129	122	127	115	105	139	128	96	122	105	117	128	106	120	129	131	129	113	111	120	123	132	111	128	110	142	131	108	122	113	107	129	124	106	130	120	115	126	100	115	120	130	121	116	113	139	123	123	114	132	109	126	103	108	122	118	116	118	102	108	120	117	139	114	115	121	120	107	115	134	116	117	113	135	134	123	126	116	119	111	117	117	108	115	120	133	101	125	120	125	126	100	124	133	117	145	122	125	107	120	130	114	121	124	120	93	118	120	135	121	106	125	125	119	125	125	123	106	104	125	138	137	141	110	143	99	121	127	122	120	118	124	111	132	127	114	117	120	120	101	125	141	123	102	119	119	121	128	105	123	123	115	137	123	123	146	144	137	123	111	136	114	106	103	103	123	121	105	121	124	125	114	120	138	125	118	104	114	108	108	116	112	133	118	106	129	107	97	126	132	131	123	119	120	116	119	99	98	124	121	148	110	127	126	117	112	112	120	132	136	116	82	121	117	120	94	109	127	109	104	107	96	93	129	129	105	120	116	101	108	114	100	126	129	127	127	131	121	114	129	137	113	126	115	104	120	126	103	120	129	124	126	128	141	116	115	141	130	133	97	111	106	127	136	127	96	107	127	105	123	112	115	129	141	106	113	115	119	122	116	125	121	127	139	112	106	115	139	106	124	134	120	151	116	120	122	121	107	122	113	111	132	136	127	120	114	115	122	109	113	130	133	116	138	145	107	135	112	132	113	139	99	122	115	121	124	116	134	123	105	134	125	102	119	104	123	124	129	122	108	96	132	106	135	124	111	112	127	133	117	103	119	133	115	123	121	131	122	137	133	125	108	110	108	127	120	129	109	126	120	101	125	109	138	112	118	103	130	117	116	124	87	105	129	125	121	139	113	112	127	121	106	125	105	142	125	100	134	136	149	115	132	108	93	111	115	132	115	119	139	128	118	118	117	122	134	111	142	112	114	100	141	138	123	117	126	126	100	120	121	134	133	124	106	114	117	130	125	109	118	99	114	114	118	113	121	109	125	116	111	98	106	113	117	113	117	122	131	115	104	107	116	108	100	130	120	113	106	130	108	110	88	120	115	120	130	121	122	113	127	103	114	107	99	119	105	115	116	140	120	119	118	146	133	122	123	123	110	108	115	123	126	119	115	124	117	125	136	123	108	129	114	135	127	143	102	115	104	113	126	129	116	125	95	132	120	130	120	116	117	126	112	103	121	122	122	127	115	131	135	106	93	119	128	117	118	123	113	114	134	118	137	128	116	120	103	103	119	98	137	126	131	96	127	129	116	102	105	122	116	142	106	120	117	109	104	127	113	123	120	93	96	127	121	114	110	136	120	128	108	113	124	107	109	126	110	94	137	115	125	112	118	122	123	114	98	113	109	105	127	124	108	108	141	108	135	127	135	111	129	109	128	130	98	123	127	110	107	125	119	124	108	121	122	123	136	120	119	137	115	96	129	103	105	125	125	108	135	135	99	114	117	127	120	97	113	110	123	134	125	127	104	106	111	130	122	110	128	103	117	128	109	99	120	137	110	123	111	140	133	115	109	111	112	107	97	143	113	103	132	133	134	132	144	114	101	107	117	119	124	118	106	110	106	132	126	131	111	115	131	107	118	134	143	117	119	112	121	114	135	107	98	117	121	117	89	108	101	116	122	121	103	126	124	133	110	120	127	123	114	115	137	129	153	125	136	118	115	127	99	135	129	133	124
8299	740	1438	1716	1403	1180	958	778	674	632	731	637	526	488	453	475	429	421	407	396	392	356	363	354	382	372	345	382	330	317	314	361	374	329	341	348	314	346	306	360	360	331	324	304	298	333	321	294	284	303	327	316	354	288	324	311	354	320	331	323	319	342	312	322	333	306	289	310	315	317	339	332	296	289	338	287	324	325	294	308	323	292	308	316	317	326	327	309	325	309	334	347	310	323	310	311	317	305	310	302	307	302	289	288	316	308	304	301	292	317	302	352	323	298	337	308	309	319	296	305	306	323	298	279	320	300	318	344	302	295	330	294	348	323	307	315	328	268	322	337	299	314	271	305	305	333	311	310	313	315	309	318	336	328	321	314	310	295	301	334	308	317	327	317	328	329	300	297	320	317	323	305	310	306	317	321	288	285	306	315	320	345	330	293	276	322	329	337	296	335	326	328	273	306	334	299	341	288	341	303	315	325	295	316	309	298	296	298	292	319	329	326	303	293	306	288	272	324	282	284	274	325	359	322	311	315	284	316	303	316	311	340	329	319	333	306	316	293	330	331	306	306	300	311	302	316	327	288	301	319	332	335	281	290	296	320	302	287	293	296	301	322	298	297	291	300	329	303	299	297	308	296	331	287	323	318	313	322	294	304	338	330	333	309	328	281	265	282	319	312	297	279	301	308	348	314	297	287	320	335	289	311	311	279	311	284	319	317	321	319	317	317	294	318	332	321	344	309	330	282	336	320	301	291	349	335	305	301	321	303	289	317	333	270	313	331	304	314	294	326	293	300	293	309	296	307	339	314	340	328	294	323	273	326	344	293	312	301	330	315	326	331	330	298	333	299	312	300	307	327	280	290	364	317	296	338	301	292	319	328	308	319	308	307	354	315	334	295	318	335	292	319	335	338	294	280	317	323	268	303	291	307	311	304	309	330	322	301	322	327	323	287	324	295	279	321	318	275	293	329	298	324	323	321	313	321	352	346	328	330	322	324	296	279	347	327	313	286	310	308	282	297	325	294	318	289	320	342	310	312	293	308	352	335	311	348	302	311	298	324	340	275	327	335	333	313	331	294	283	289	298	316	289	337	332	316	334	281	331	322	317	302	319	280	314	346	299	305	317	328	323	313	317	302	318	329	307	305	317	302	294	307	296	325	322	322	336	326	331	317	303	311	321	342	290	298	323	330	294	316	313	338	339	300	316	298	304	321	345	325	326	314	287	337	298	299	324	293	316	265	298	276	317	314	323	281	310	322	298	292	327	317	322	293	337	318	296	338	285	327	299	326	320	311	321	298	344	299	308	328	306	350	295	317	338	351	287	323	304	326	312	337	326	306	295	309	329	331	291	311	289	314	339	330	307	321	285	327	322	304	317	309	329	321	319	294	301	336	331	327	290	326	308	304	307	318	300	345	313	317	303	287	306	345	314	310	309	297	297	313	332	300	317	299	305	315	320	310	304	296	324	332	326	331	298	300	313	294	312	290	292	290	305	343	335	316	280	336	310	283	314	290	303	309	312	327	330	307	300	298	305	287	324	286	294	305	313	318	294	318	299	315	299	318	343	302	307	313	320	296	299	309	316	310	333	335	304	301	306	341	305	306	304	322	299	325	277	330	320	324	338	308	294	310	310	298	305	293	320	296	298	319	334	312	324	316	308	309	315	293	296	323	312	350	294	340	285	287	311	313	306	290	333	270	317	321	326	326	314	321	309	296	306	321	286	311	316	317	300	316	322	327	289	322	302	335	340	309	300	314	314	312	328	313	334	351	290	285	316	294	321	294	326	316	301	302	281	286	307	322	333	306	306	317	293	311	342	288	331	325	307	357	310	316	326	338	276	314	316	321	300	317	300	296	305	298	304	338	297	325	318	314	323	303	334	310	304	303	299	330	304	292	291	319	314	305	293	309	298	297	317	287	315	286	299	303	315	302	306	320	333	327	302	308	330	310	296	312	320	322	320	329	300	321	312	297	291	310	338	278	306	319	294	342	293	284	313	291	325	288	303	314	301	298	318	321	332	309	287	312	325	306	301	323	353	326	297	315	308	320	334	308	321	360	315	292	318	322	319	284	316	302	290	299	332	326	315	335	304	328	323	316	321	313	314	296	311	335	313	299	283	295	341	319	310	317	291	327	325	321	285	299	308	284	293	317	294	317	306	287	332	324	337	307	331	298	323	301	324	326	298	305	313	356	343	307	291	300	298	319	304	305	357	292	318	285	331	314	306	314	320	281	267	313	298	309	306	306	316	317	275	313	323	310	296	299	311	307	293	348	310	316	309	277	286	316	300	318	328	296	324	316	365	267	298	317	335	324	309	310	303	323	305	305	331	291	300	302	280	300	293	309	346	299	290	304	318	317	277	313	302	321	297	336	321	330	295	317	308	308	308	339	300	305	299	329	326	299	295	290	298	285	328	320	310	305	315	329	294	318	312	333	307	310	300	299	285	338	280	300	306	290	328	311	300	333	286	323	315	295	307	336	296	293	295	330	308	350	343	296	326	316	324	341	314	309	296	300	334	327	308	320	315	312	320	309	317	323	308	319	315	355	320	300	303	288	321	318	320	315	332	320	284	334	289	301	333	300	295	307	306	306	314	290	309	309	283	327	337	298	339	306	316	278	299	282	311	305	324	278	337	336	324	328	318	326	332	305	293	309	291	319	295	314	298	304	292	307	302	309	301	330	351	295	306	302	350	306	333	291	318	310	345	308	322	338	329	338	307	302	332	316	331	305	287	320	317	306	326	309	311	285	309	294	301	323	307	331	302	317	309	303	310	309	292	279	324	326	286	317	310	311	312	322	304	321	338	292	309	323	312	336	296	360	313	310	271	309	279	320	319	300	335	330	310	325	320	311	292	312	294	297	338	331	305	298	332	304	305	309	278	324	317	280	301	344	324	296	302	331	276	320	278	315	300	287	333	301	308	310	287	311	329	307	291	324	290	316	269	314	309	307	305	301	333	310	338	309	338	311	347	288	304	308	299	313	306	297	321	305	350	316	296	316	303	343	311	322	317	294	300	290	289	313	316	306	303	288	321	290	336	335	325	318	315	304	360	273	299	333	321	315	312	294	311	316	332	293	304	306	338	283	290	303	317	265	291	320	297	286	317	338	308	307	310	293	307	304	323	330	299	330	298	331	313	303	307	295	321	302	298	313	309	297	334	299	332	319	315	307	296	322	289	338	298	331	292	317	300	313	304	312	310	298	292	298	267	327	326	332	315	311	282	294	320	326	326	289	280	307	360	313	330	311	309	315	310	328	305	342	327	312	295	288	310	301	319	307	314	317	322	308	304	277	290	318	297	305	311	296	312	308	333	302	309	331	318	323	296	318	329	310	320	312	304	300	283	292	348	309	323	303	315	315	340	336	293	312	331	306	319	285	280	304	285	304	297	284	282	323	298	313	300	307	303	337	320	312	295	315	336	317	310	334	291	308	320	286	329	285	300	373	312	341	295	343	305	327	328	322	338	310	322	286	289	319
1670	361	366	329	315	355	337	347	328	340	377	338	327	360	333	324	356	359	352	351	382	323	350	321	338	342	354	380	360	347	330	332	334	351	357	352	329	364	312	355	354	343	336	347	310	353	369	320	312	345	340	322	335	333	313	352	296	338	334	362	344	368	363	347	347	328	320	296	325	319	344	368	365	354	363	363	369	371	350	365	339	325	368	357	329	327	367	324	344	397	346	353	360	320	326	329	334	339	366	384	379	333	339	359	351	327	349	360	348	376	345	359	386	327	390	335	308	313	314	327	350	353	350	342	335	339	351	319	340	332	314	338	353	355	354	350	326	319	334	359	332	348	343	317	344	343	354	334	334	317	339	337	377	336	315	319	346	354	358	339	362	338	387	326	363	360	356	327	333	369	374	322	342	345	339	318	329	309	321	338	354	345	346	325	361	340	335	346	386	334	360	340	348	328	332	320	355	322	343	342	380	336	354	348	350	376	345	342	359	329	339	315	355	345	331	347	353	376	344	331	338	355	384	315	331	323	358	350	351	346	360	343	359	315	329	372	351	372	331	352	328	336	346	351	337	327	371	336	326	337	345	377	363	320	364	356	379	337	344	325	351	350	330	334	385	354	369	320	337	333	349	323	363	303	361	347	340	389	335	353	324	330	306	347	323	316	368	336	353	348	334	349	320	311	337	345	341	344	344	360	346	326	327	360	330	360	374	361	356	353	376	361	363	357	373	366	362	339	323	334	320	342	350	348	332	339	347	344	336	339	342	362	353	353	342	313	352	338	337	293	324	337	356	344	361	313	352	318	393	353	342	329	333	298	360	325	346	321	375	297	330	341	351	366	319	348	331	355	342	321	378	336	382	371	322	303	351	324	357	342	324	330	321	339	355	331	354	354	313	339	360	351	335	365	355	364	362	378	361	335	319	352	396	364	360	331	307	319	346	348	350	343	341	340	335	335	344	318	335	332	337	319	318	349	334	359	350	364	359	325	344	345	352	303	350	348	332	332	362	333	348	311	363	355	368	328	298	348	341	327	305	376	351	337	377	347	366	344	365	357	337	341	354	352	358	334	350	331	321	334	331	338	369	322	355	346	356	348	351	343	337	321	354	340	336	348	368	347	382	340	328	340	340	367	362	349	358	330	372	335	330	381	367	361	336	335	325	346	377	313	329	346	363	321	357	331	346	366	341	345	367	340	330	328	347	323	327	343	348	345	342	333	333	336	362	333	360	351	340	370	364	321	356	377	382	381	340	376	341	352	349	366	375	347	320	342	327	357	343	340	336	343	333	336	332	379	377	341	370	336	339	347	350	334	344	363	312	350	355	322	370	336	341	338	353	337	321	351	342	368	357	358	341	355	334	380	326	368	332	324	340	390	340	379	318	354	330	363	343	350	330	360	384	324	332	349	350	379	332	343	343	354	331	373	363	322	352	371	379	342	344	381	360	334	412	348	327	349	366	342	322	360	323	322	314	332	330	347	364	341	339	344	346	344	345	338	335	354	330	362	335	336	343	306	336	383	324	352	293	351	343	364	336	318	323	326	358	373	312	358	326	327	330	371	326	331	317	318	334	386	339	324	338	315	314	331	348	319	339	334	342	327	337	355	357	334	333	367	335	327	376	381	333	348	371	318	366	370	324	372	346	336	336	338	319	364	357	354	363	377	342	366	333	362	324	353	361	354	337	327	348	362	361	329	349	344	357	384	368	347	315	350	345	371	333	365	356	372	353	380	319	337	348	333	355	328	328	338	321	341	330	349	321	336	361	386	349	348	338	316	348	364	365	353	314	380	349	337	308	350	320	330	357	335	342	377	330	346	330	335	361	316	318	372	341	335	344	381	387	376	340	385	345	345	344	330	336	352	351	373	367	340	380	362	314	307	346	330	336	378	346	328	344	394	365	368	349	346	384	315	315	336	325	313	330	342	392	357	346	352	351	312	315	330	331	349	362	336	344	337	349	383	359	340	353	368	308	345	354	332	372	362	338	367	361	363	356	326	338	392	357	379	332	359	358	349	340	347	344	338	341	355	370	316	296	366	347	360	320	373	325	329	317	333	327	352	365	327	333	360	329	387	364	394	330	343	351	337	327	319	345	347	343	371	345	347	335	352	326	378	334	295	326	357	370	361	351	358	336	379	353	356	383	345	366	305	324	339	305	361	339	289	314	374	331	343	343	358	336	354	360	392	307	354	361	347	360	371	346	331	358	351	318	364	331	363	383	359	349	345	320	324	343	330	331	363	367	356	327	323	336	324	322	331	322	331	310	356	356	366	328	345	320	329	312	345	354	346	351	374	323	359	332	308	359	334	355	350	343	337	317	328	304	375	327	337	320	349	338	365	321	370	361	371	356	335	332	349	328	363	385	341	342	303	345	318	347	364	354	364	367	323	382	369	369	343	333	318	331	338	355	331	341	346	368	351	323	348	360	353	333	356	343	319	330	371	357	325	366	336	360	347	355	326	356	341	371	334	323	365	362	318	334	354	362	338	356	353	357	375	353	345	331	331	340	335	335	359	353	322	367	355	326	345	353	337	339	343	321	335	358	341	372	309	330	335	368	322	322	308	370	374	362	348	343	356	338	356	351	311	340	344	349	356	362	369	356	322	359	346	331	345	349	338	372	361	329	319	366	329	384	351	306	351	333	334	330	354	355	359	335	359	336	312	373	352	310	361	350	352	319	329	330	357	294	352	328	321	285	338	354	318	340	340	343	358	369	338	299	331	367	362	344	325	335	331	338	340	372	332	375	373	304	341	340	343	341	343	338	317	343	315	359	339	361	357	331	353	319	349	354	350	330	348	326	327	376	343	340	347	347	361	338	337	333	344	325	359	353	349	381	333	354	352	329	354	361	365	356	358	357	363	414	388	308	323	337	338	333	330	343	341	341	328	380	370	316	333	356	335	337	315	326	360	312	336	345	355	318	351	351	341	328	367	362	310	329	392	347	368	363	356	343	312	359	325	313	357	335	358	320	345	332	349	369	366	354	352	317	350	331	322	365	351	357	319	366	294	357	340	329	341	338	324	321	381	377	350	340	353	336	343	335	354	378	349	334	338	326	333	330	346	336	341	355	346	364	359	316	332	374	341	326	365	354	342	371	354	357	336	376	351	351	352	337	335	344	361	329	331	320	361	339	306	347	346	323	346	333	368	313	327	310	339	329	336	360	366	323	339	333	314	363	312	336	342	355	353	348	383	336	371	333	320	333	341	308	363	332	352	380	356	336	386	345	349	346	336	357	341	332	346	344	358	349	307	348	333	346	364	367	357	366	334	322	360	353	393	363	322	360	354	345	334	327	381	328	370	358	364	326	336	369	325	359	326	338	341	308	328	330	347	371	322	357	310	371	369	342	335	353	330	347	344	350	361	352	324	327	350	378	345	350	301	324	353	344	335	336	356	330	357	347	353	330	343	310	335	324	319	352	332	350	320	336	344	372	326	362	339	342	344	333	380	347	351	342	335	323	344	377	368	359	314	368	321
2195	847	833	842	868	812	851	847	808	780	927	857	800	804	808	820	767	859	789	801	764	793	816	783	773	808	826	792	813	774	799	782	796	798	820	791	786	771	854	789	772	806	789	801	814	754	755	795	782	766	794	773	815	827	805	822	831	818	820	829	706	806	805	766	820	770	788	808	845	821	794	789	787	775	841	773	766	813	812	778	785	790	843	806	815	793	810	797	839	779	805	795	788	854	797	784	791	801	837	794	808	760	761	763	815	832	813	847	781	760	803	807	780	762	754	822	828	800	794	786	820	745	794	754	825	831	693	782	784	797	781	770	812	741	739	820	729	796	827	818	826	790	824	803	843	829	818	813	773	843	741	784	776	808	837	788	761	846	796	777	822	784	758	765	776	767	794	731	794	789	817	812	826	749	812	805	818	823	736	809	793	804	802	795	793	851	827	834	790	744	809	856	811	730	798	761	821	833	772	821	791	799	801	829	812	732	805	816	787	799	763	769	796	758	815	804	826	812	793	818	792	793	770	814	806	776	768	783	778	814	802	790	755	815	840	751	766	756	810	789	836	811	821	785	794	817	820	778	811	868	804	773	789	807	821	789	808	783	820	834	801	808	821	786	796	755	824	787	805	759	800	782	813	799	879	799	816	818	708	779	805	853	784	865	819	807	808	797	831	783	823	843	788	794	826	815	761	797	840	756	806	846	822	781	809	802	790	829	773	823	742	794	810	768	833	774	785	763	800	850	830	868	828	752	829	752	816	778	819	804	788	753	752	803	803	837	788	786	778	792	825	793	826	762	784	814	839	859	800	766	815	754	755	767	802	794	814	779	857	780	780	807	840	827	781	802	773	797	764	806	796	785	827	835	802	793	745	826	874	756	765	771	761	842	832	817	860	800	764	802	799	818	806	795	834	776	816	831	812	778	780	814	786	802	802	807	809	802	797	838	771	815	781	788	761	834	821	819	833	828	833	883	813	838	808	750	813	758	810	801	788	829	784	753	802	782	800	816	751	818	820	808	762	791	790	827	784	765	745	796	790	773	810	768	788	812	805	824	793	805	828	791	770	808	771	783	864	753	805	824	824	831	813	783	782	821	775	795	745	798	776	825	825	790	785	784	809	772	748	768	747	829	807	783	791	776	783	828	833	778	756	776	804	864	775	792	807	770	776	787	786	798	817	762	770	791	757	829	751	832	801	761	802	831	763	766	772	749	757	816	789	824	787	742	771	724	763	799	759	814	847	804	769	813	746	814	870	847	865	808	801	830	808	792	805	795	847	841	793	791	851	882	858	817	806	831	793	799	829	780	822	780	825	816	792	859	795	760	791	788	757	792	769	819	793	842	855	799	811	747	803	785	776	815	803	832	806	777	795	814	785	790	785	778	800	795	831	832	782	757	855	787	800	826	804	816	829	779	793	812	774	812	789	805	783	783	852	816	817	813	785	781	843	817	833	780	809	785	832	800	796	840	821	764	794	831	821	776	792	792	766	839	763	755	828	854	831	798	795	802	800	869	822	768	800	839	826	798	804	808	806	839	769	772	800	786	792	767	769	733	810	768	773	780	799	867	772	769	761	798	800	810	785	793	809	759	796	766	762	836	786	784	784	778	773	780	806	802	841	841	849	826	793	798	756	728	791	802	811	802	858	777	785	778	826	800	722	853	772	787	765	780	824	826	860	833	853	794	768	783	799	809	810	780	811	805	819	802	818	737	805	783	805	763	811	800	837	782	743	780	800	818	800	825	796	781	769	817	804	843	875	815	839	811	820	813	794	785	772	824	848	799	835	796	841	783	793	768	810	779	815	815	785	805	839	771	820	813	755	764	815	765	793	807	861	787	817	806	857	823	808	828	772	855	772	798	772	793	827	799	757	768	748	766	800	824	790	755	796	814	792	843	739	814	797	883	762	813	760	774	821	789	772	809	792	781	807	815	765	802	784	799	790	814	825	789	795	797	792	822	787	814	783	830	813	812	845	783	797	803	764	808	796	771	802	795	804	748	746	800	829	773	819	760	842	780	759	804	797	775	782	819	813	796	785	821	793	770	791	749	815	803	874	784	791	806	829	800	748	774	797	810	799	783	814	737	851	856	819	835	773	778	808	799	790	778	789	820	738	805	821	842	762	771	794	827	790	810	759	812	803	857	794	826	780	823	782	768	781	774	778	785	782	755	805	826	811	785	830	753	804	799	776	786	811	819	787	809	795	798	801	766	788	790	792	781	745	793	784	816	837	794	778	837	756	813	815	825	845	797	812	743	815	850	776	794	779	762	810	807	807	775	782	849	800	775	799	873	792	836	782	824	755	814	797	773	802	828	835	847	801	810	844	777	777	823	772	811	816	809	839	832	834	768	747	787	825	781	793	741	792	812	822	798	753	788	817	831	730	797	814	806	761	817	765	842	776	872	772	864	803	842	858	798	857	763	763	802	841	811	810	775	798	821	806	815	805	823	815	805	804	821	795	813	808	792	895	783	764	790	823	773	838	803	865	828	801	793	780	778	823	762	823	775	756	837	779	794	812	772	841	822	846	865	803	793	760	786	790	835	804	815	808	818	770	841	781	803	763	795	830	765	756	852	824	791	796	817	791	779	740	809	773	836	769	799	772	769	767	801	833	819	792	788	837	784	815	775	743	797	756	823	802	815	817	792	842	842	737	779	775	759	758	779	798	775	844	855	789	768	848	863	817	747	798	794	853	791	796	833	799	845	816	740	769	807	809	846	860	758	817	799	832	764	785	822	836	801	741	821	814	776	791	799	760	807	788	839	804	808	764	804	797	857	828	783	793	850	770	780	797	814	815	789	757	770	755	828	796	882	817	790	797	852	818	853	791	782	760	815	746	808	748	750	834	799	811	825	815	748	831	780	813	784	796	794	794	799	717	747	777	827	797	826	781	822	838	775	800	785	819	768	824	806	810	825	775	745	838	758	762	888	808	803	804	788	794	805	822	760	812	769	790	794	877	795	783	789	789	808	838	807	752	789	827	809	806	776	804	835	800	784	838	762	779	783	765	780	759	813	770	830	829	803	785	822	794	795	843	806	774	804	815	755	858	813	803	824	827	795	827	748	786	823	871	815	860	773	808	808	788	807	765	799	800	792	801	760	806	768	787	823	818	806	806	806	833	778	826	774	767	776	820	768	790	804	761	760	786	809	835	757	802	861	835	782	805	811	757	786	789	785	792	767	829	806	786	788	823	814	746	807	768	842	785	813	822	820	743	831	781	792	790	802	763	804	794	777	792	829	783	756	820	849	795	818	833	742	835	811	852	800	870	775	772	848	834	781	815	796	773	823	770	795	770	817	764	761	811	829	824	775	814	797	843	769	811	772	796	802	793	806	774	827	760	812	828	792	817	777	743	792	818	807	812	805	828	801	832	778	770	771	811	842	808	813	803	803	822	814	761	812	873	848	815	813	787	777	807	826	765	831	812	784	772	803	810	805	812	768	833	786	818	809	792	809	769	799	778	814	807	798	761	782	791	806
7353	550	568	474	370	344	296	295	306	307	319	332	262	263	277	276	301	298	312	294	247	288	321	268	280	282	251	232	261	272	279	287	276	271	251	285	284	274	272	252	273	311	278	280	282	313	280	246	278	308	312	279	275	283	270	299	277	255	281	307	269	268	283	267	273	267	296	296	272	243	266	291	263	300	276	261	269	274	255	283	274	261	286	265	292	256	256	267	268	258	281	304	267	268	294	304	292	256	238	267	276	243	280	290	331	280	286	285	319	244	278	261	256	253	268	269	283	288	276	295	272	268	268	294	321	277	291	285	257	252	281	237	257	268	277	290	241	268	281	273	275	255	250	283	294	287	264	289	285	267	283	265	277	257	267	275	314	281	264	265	280	260	245	264	283	297	264	284	273	270	300	267	277	302	278	296	266	273	296	270	280	288	257	251	275	268	289	265	264	255	261	304	272	278	275	285	275	283	305	268	298	267	272	241	306	281	298	267	278	263	279	284	307	280	273	304	271	293	277	287	271	248	287	280	264	299	244	267	254	277	305	294	230	304	268	279	292	243	277	297	244	297	282	280	298	259	274	260	312	278	282	268	254	302	267	281	251	273	292	273	295	283	275	266	263	268	271	265	241	302	292	306	248	277	282	292	296	261	263	263	276	271	317	267	274	274	273	253	252	267	276	286	268	260	256	248	297	275	248	264	272	311	252	275	266	268	276	263	272	278	266	270	312	271	247	292	257	254	255	306	312	252	288	277	254	303	313	263	266	290	254	289	290	257	277	286	303	271	292	278	269	305	280	263	259	279	282	251	278	266	272	288	241	291	315	257	263	257	292	277	275	252	274	266	265	266	263	257	316	253	237	290	270	294	299	287	287	270	273	294	265	265	279	281	262	281	252	292	255	281	295	272	270	261	284	278	238	264	310	261	292	279	269	258	269	258	313	240	317	275	288	271	281	271	267	273	262	296	308	267	302	291	280	273	296	275	293	275	257	273	303	272	281	264	268	271	293	285	279	259	271	278	304	258	285	240	269	267	262	268	289	288	292	266	258	331	295	285	270	280	263	286	266	271	258	298	300	297	293	271	291	305	271	303	260	261	281	289	288	283	244	328	286	289	249	271	260	236	248	269	281	311	261	265	288	268	260	262	288	284	286	255	307	276	275	274	271	298	262	251	273	270	244	272	267	272	283	276	264	286	272	282	269	251	289	296	279	257	250	229	283	257	244	290	274	287	325	286	289	278	249	267	252	251	254	284	281	291	250	276	284	272	301	242	255	266	295	288	304	293	271	287	310	290	272	295	258	293	271	296	304	231	317	276	303	276	256	270	260	285	282	273	258	288	263	253	275	251	282	299	279	295	252	262	278	259	285	281	279	278	249	242	273	287	271	274	281	316	271	282	276	296	279	311	271	299	261	307	292	245	304	278	284	257	309	300	287	283	273	305	239	283	272	267	276	316	257	265	245	274	299	267	260	283	270	269	265	288	263	281	252	281	306	271	284	293	313	262	265	276	264	282	273	251	283	244	253	296	281	292	272	272	269	307	270	268	256	260	306	263	250	241	242	287	295	267	273	305	270	251	257	274	271	299	272	273	268	306	297	245	283	275	286	271	273	248	278	276	274	309	281	265	281	281	282	279	304	266	295	254	300	287	280	265	294	296	306	274	285	273	266	254	266	269	274	291	273	268	282	242	268	262	288	276	275	275	271	289	274	265	286	268	321	272	290	240	294	273	278	279	282	241	284	279	245	276	247	293	277	279	265	284	300	251	255	274	255	295	248	311	270	255	264	275	280	283	271	274	235	303	314	258	276	299	224	297	280	258	261	274	283	289	282	254	265	293	254	296	280	259	271	296	274	286	266	257	297	284	293	253	265	268	291	271	256	263	292	273	278	268	283	292	265	265	229	246	294	246	270	261	295	295	303	272	286	293	265	292	242	271	298	267	284	274	249	256	252	260	266	259	250	289	257	285	279	284	274	273	244	245	305	290	269	293	271	267	265	302	248	261	277	266	268	276	275	251	273	283	290	286	270	283	235	258	275	259	289	266	245	288	271	258	276	260	291	287	265	270	256	315	324	291	268	270	247	267	274	263	286	280	288	262	275	290	286	307	268	315	279	262	264	265	301	261	291	274	281	278	293	247	293	278	285	295	281	283	262	242	274	234	290	249	290	274	265	271	272	284	264	273	259	271	282	277	265	255	282	285	292	277	297	313	275	286	304	270	295	290	284	278	288	271	298	260	266	272	288	284	260	288	293	277	258	260	231	277	277	308	276	263	267	271	277	264	254	290	266	282	296	267	283	257	300	248	266	295	286	278	268	274	265	277	268	255	275	250	250	271	298	276	291	274	289	266	285	256	267	265	273	276	223	257	261	295	272	306	261	271	274	261	271	279	297	271	288	282	270	271	311	300	329	277	288	288	260	276	298	280	290	313	285	276	262	287	259	286	279	262	275	270	294	265	292	269	283	243	270	294	270	273	279	271	273	291	270	262	290	276	273	288	250	228	245	254	298	249	307	247	268	274	278	280	278	288	312	252	292	267	253	291	274	284	250	260	268	259	287	266	290	281	308	274	303	291	254	273	272	288	268	280	272	279	295	287	291	279	288	258	294	272	286	255	343	303	279	281	275	289	262	257	242	301	289	298	276	267	284	278	256	288	300	266	276	272	284	268	305	308	257	297	285	280	267	239	286	260	267	255	253	285	277	261	283	279	282	271	269	291	297	276	273	277	247	322	254	245	291	246	287	274	276	291	278	262	287	279	284	291	249	255	295	275	286	253	251	304	275	280	283	253	283	237	262	281	266	245	288	273	276	264	275	271	274	276	278	246	270	275	277	300	308	261	253	246	272	260	292	260	257	279	261	277	282	301	280	236	297	280	269	292	259	284	303	250	286	306	284	290	273	291	291	282	257	254	239	246	289	292	259	304	320	270	264	270	229	255	299	301	259	278	243	253	291	273	276	283	280	275	260	275	268	258	292	286	248	261	262	284	257	294	311	288	274	277	285	287	260	254	250	232	299	276	265	281	301	258	330	258	297	290	308	243	315	294	313	288	277	273	287	267	269	291	293	275	255	289	262	278	297	254	280	286	271	285	305	248	270	250	256	234	290	261	256	290	307	272	294	274	292	254	269	268	301	276	252	279	263	310	259	264	277	279	251	273	231	262	299	288	292	275	285	284	289	261	258	278	261	279	271	250	267	256	297	288	266	258	301	314	289	247	277	269	269	276	271	270	276	299	293	288	276	296	285	293	279	285	273	278	284	295	305	272	283	276	274	274	278	291	300	273	257	301	271	286	249	288	305	269	268	224	277	295	294	290	261	263	230	316	254	312	258	284	249	291	266	280	267	267	252	278	259	255	284	289	269	275	262	260	268	249	301	250	277	254	322	296	238	298	250	283	275	291	272	258	312	259	281	272	271	241	300	278	246	259	285	291	253	264	263	249	286	271	275	256	268	288	288	253	267	253	276	272	292	277	273	295
6692	904	1216	1319	1183	1139	978	943	884	902	994	837	770	744	725	717	694	731	663	676	741	650	655	663	682	692	656	688	653	687	635	654	639	664	717	669	640	650	645	667	651	653	677	678	686	649	653	680	637	653	650	654	682	614	641	630	601	689	643	649	674	680	667	673	646	681	666	691	618	622	644	642	641	672	681	688	676	661	669	637	600	649	667	621	691	658	635	694	645	634	646	610	669	617	669	604	651	708	648	623	675	669	645	676	640	676	614	651	611	665	698	666	642	658	633	662	697	642	668	680	604	631	668	670	657	672	638	616	626	671	653	662	537	634	587	647	583	613	657	686	632	651	674	619	647	618	627	682	678	628	694	647	694	641	690	611	646	649	637	642	661	668	646	671	634	639	655	696	666	654	620	657	668	663	686	652	638	602	625	684	593	664	661	631	587	639	632	667	651	625	645	659	651	670	670	632	666	679	676	668	634	649	622	635	605	623	648	614	655	649	680	695	678	602	634	662	698	641	639	641	609	640	627	652	589	630	616	659	643	646	609	660	616	625	652	602	624	596	610	699	658	620	673	643	651	660	660	645	678	629	675	670	661	650	636	685	655	667	659	632	622	634	679	643	652	660	645	685	670	631	651	636	638	673	643	672	655	645	622	706	640	663	638	655	677	626	685	655	660	670	665	679	621	609	657	675	643	652	641	619	612	655	661	665	628	673	629	640	644	650	668	645	650	633	691	697	616	585	656	625	637	628	596	603	647	692	659	627	650	642	618	650	652	634	653	648	631	666	634	700	638	659	639	629	671	709	666	620	656	624	652	661	632	659	637	633	668	604	674	666	668	651	631	639	609	613	656	629	659	658	626	641	621	592	608	608	646	603	633	624	627	605	670	626	675	678	668	633	664	663	641	616	647	634	665	675	620	632	595	642	619	665	664	670	641	655	629	630	583	633	602	659	654	693	602	638	635	640	664	684	692	676	631	642	673	649	619	631	649	614	668	638	636	636	648	617	654	674	684	627	629	651	605	630	595	650	666	650	635	645	645	640	629	628	627	642	650	634	609	657	643	617	668	647	623	609	682	662	660	593	623	655	678	604	614	634	628	599	660	638	651	634	684	670	624	605	646	597	640	687	653	587	644	667	682	673	658	633	632	670	634	650	607	701	621	590	600	648	648	614	688	643	580	673	617	629	652	660	640	694	619	687	679	605	662	649	678	624	610	642	673	655	684	629	607	649	646	649	632	648	615	667	658	631	655	623	669	681	636	655	630	617	677	694	666	652	638	645	646	657	654	682	656	629	626	652	627	664	621	682	619	661	651	642	621	628	632	630	633	613	619	623	606	612	661	635	615	630	670	650	672	623	624	634	640	693	670	618	674	653	605	644	651	617	621	610	605	661	628	621	613	639	692	649	653	638	626	669	627	633	669	673	628	652	648	654	619	613	623	662	645	607	651	690	666	623	674	670	641	673	619	635	620	635	626	635	693	641	672	631	651	671	657	654	673	675	640	669	667	634	643	617	670	620	647	659	652	638	664	625	660	616	654	704	649	641	645	662	599	659	646	627	627	703	630	640	687	648	596	648	641	613	611	609	649	609	700	653	637	615	584	649	630	622	675	671	656	658	665	652	624	647	646	681	647	639	672	613	682	665	670	633	621	595	681	623	670	645	597	641	651	652	613	645	670	658	655	617	597	651	643	618	623	681	681	639	616	676	664	638	619	639	607	636	666	676	612	660	673	631	622	627	628	629	610	645	618	628	679	624	637	682	708	671	653	669	651	684	637	625	648	709	672	695	629	682	650	674	649	675	672	653	605	676	646	628	646	641	636	603	616	665	617	603	590	687	676	646	624	627	609	651	658	615	664	629	669	668	626	672	642	644	640	652	641	655	653	662	634	594	631	664	648	624	693	677	602	638	654	637	645	577	667	679	695	692	619	652	617	667	669	645	656	649	667	678	657	618	643	605	674	658	631	716	619	688	643	645	683	664	682	588	677	629	693	702	648	682	627	676	661	679	614	640	626	656	658	656	645	648	653	649	622	648	669	626	642	658	680	646	652	618	630	668	666	639	649	654	608	634	644	667	597	705	663	663	657	651	671	618	650	656	661	617	627	623	668	651	658	644	662	651	680	632	614	619	652	631	619	643	618	570	656	661	636	606	635	641	672	656	680	617	637	655	666	619	666	644	662	644	648	619	657	654	651	648	658	602	584	682	649	657	678	661	664	655	625	671	636	628	626	619	631	660	640	650	639	620	661	664	699	623	641	664	617	625	632	649	637	641	622	674	599	667	691	632	672	627	624	620	665	621	645	641	664	635	640	635	626	660	624	654	618	636	648	664	623	655	613	667	641	635	680	653	598	681	666	633	684	636	588	660	641	691	604	628	648	639	647	609	644	664	632	676	634	590	652	607	648	712	671	636	608	657	648	643	625	600	648	669	599	652	674	647	657	626	604	641	640	648	684	631	637	655	633	588	637	638	651	673	633	662	627	669	640	653	599	657	646	651	639	623	653	641	669	659	690	644	621	608	610	663	618	633	651	665	663	715	660	666	642	624	707	627	649	613	636	668	653	643	669	649	632	650	650	681	611	628	638	644	639	656	619	656	641	650	626	639	633	652	623	650	633	642	629	661	655	660	618	661	661	637	632	586	615	676	608	679	642	650	682	637	645	619	615	692	603	648	654	635	640	639	660	632	665	603	618	642	694	666	692	660	611	669	627	646	687	636	592	693	638	614	659	627	681	653	642	651	626	670	695	642	639	638	606	676	610	624	665	637	616	601	678	644	638	678	662	651	630	643	632	703	663	636	660	675	614	663	680	657	647	670	639	622	645	636	685	634	632	654	662	620	623	703	644	615	647	642	654	680	583	670	620	618	646	669	655	635	672	631	675	651	624	582	689	648	650	632	613	597	622	671	630	645	652	677	653	639	683	655	675	655	671	664	629	691	628	706	633	634	603	627	628	643	603	666	654	638	645	607	659	623	638	677	685	657	617	648	671	652	629	669	617	634	633	610	629	686	619	680	666	634	610	652	665	667	591	575	710	613	619	672	609	634	677	656	619	643	700	627	619	628	618	673	657	687	643	626	644	670	672	648	634	642	638	618	661	656	623	640	667	699	641	654	669	659	632	657	643	635	641	619	689	644	655	678	684	609	671	652	687	669	644	684	696	630	661	640	645	636	666	608	643	662	631	612	715	652	700	641	679	637	637	603	673	676	635	641	609	650	673	623	641	628	602	634	668	675	641	660	651	612	671	669	636	645	670	620	680	602	681	687	616	647	632	694	662	601	674	648	624	662	654	696	623	648	666	605	644	639	640	643	628	637	643	676	627	662	578	668	665	673	641	667	601	653	622	603	611	704	657	663	628	652	664	644	632	668	628	668	640	622	660	643	621	660	601	607	691	615	676	640	618	611	653	666	602	657	659	628	599	632	589	634	651	637	564	636	671	616	666	715	686	616	607	649	650	648	666	667	704	643	601	625	666	658
13044	811	655	522	358	275	209	200	173	197	177	174	142	147	153	125	127	138	128	132	127	109	115	132	99	120	129	108	132	122	125	113	117	136	127	105	137	111	124	98	113	127	99	112	103	131	117	107	98	114	134	119	120	103	122	142	113	118	126	119	135	106	123	122	123	122	110	117	124	132	101	119	108	132	116	132	139	126	127	109	111	112	120	107	124	116	104	134	105	114	123	129	113	102	114	120	136	114	124	124	115	134	122	110	97	110	123	106	131	122	126	122	125	117	125	109	120	120	123	145	124	128	121	120	118	132	122	106	101	137	133	131	130	110	101	105	124	130	108	120	123	122	118	116	132	106	97	118	138	129	121	114	127	124	108	114	114	102	120	135	117	118	117	115	117	112	110	103	123	128	117	112	120	154	109	129	104	140	110	116	131	144	111	122	110	116	117	135	125	134	112	120	133	138	126	117	131	114	122	107	121	112	125	116	122	133	117	120	133	113	127	111	114	113	118	140	121	133	123	129	122	115	121	122	106	115	125	130	123	118	116	128	121	116	92	99	113	135	119	125	109	108	110	97	118	116	124	121	111	118	128	137	109	127	109	115	129	105	107	127	120	110	121	118	114	114	117	136	106	118	112	112	121	117	126	112	116	141	102	104	130	102	120	100	138	103	124	129	121	112	103	131	132	123	125	138	121	123	118	96	131	105	125	125	112	113	122	115	129	119	121	120	123	121	108	121	112	145	120	120	127	123	135	138	109	107	108	111	143	135	113	109	113	119	136	101	128	113	107	124	95	114	132	137	128	101	124	136	120	125	119	118	129	120	117	108	116	121	120	98	95	142	114	139	108	150	114	104	136	109	129	122	120	116	116	110	110	120	124	104	118	113	124	121	128	122	128	112	124	132	123	109	98	122	122	127	119	115	118	114	120	139	119	99	115	119	117	132	124	107	103	132	106	122	107	115	130	138	110	147	107	98	132	134	113	132	130	116	129	137	105	111	104	107	94	122	122	97	112	110	111	119	115	118	144	132	113	111	125	119	111	120	94	125	106	118	128	124	130	132	127	104	108	122	122	111	121	105	120	113	113	121	116	151	131	120	121	102	115	126	118	123	106	123	121	115	95	103	116	112	105	137	104	110	109	118	104	126	136	120	108	147	132	146	135	119	111	114	104	117	86	123	127	121	130	126	118	111	108	107	112	98	110	120	112	108	105	117	100	124	101	126	119	120	132	124	113	119	123	136	130	125	97	111	91	131	130	132	112	120	116	128	103	139	129	110	153	134	114	111	121	130	131	110	122	109	134	121	109	125	119	101	111	92	121	105	97	119	132	119	113	111	110	118	109	122	143	122	127	133	117	111	98	118	108	111	120	104	116	110	97	112	116	113	129	124	144	129	129	106	118	115	104	109	109	146	147	112	120	108	112	124	109	134	103	115	117	105	126	146	135	108	103	106	106	123	116	113	130	130	104	121	117	113	114	124	127	150	110	140	125	100	109	108	128	120	103	128	110	120	130	117	127	103	124	133	126	115	103	114	141	137	105	118	118	124	122	109	109	125	125	119	123	123	101	129	114	121	136	119	99	112	112	120	105	114	126	115	119	104	129	109	116	128	120	102	124	113	108	96	94	118	138	109	124	108	129	114	139	136	118	120	136	116	106	132	128	136	110	108	118	125	107	130	111	123	116	112	128	112	137	121	110	116	122	115	127	133	106	122	108	129	121	118	120	102	136	128	115	105	109	112	124	115	128	128	116	114	120	117	119	101	129	115	109	138	109	113	103	122	103	98	122	126	133	102	108	148	102	127	114	104	106	109	139	124	111	129	122	122	123	112	116	113	120	138	125	111	117	110	128	105	129	99	121	130	105	123	144	113	108	121	118	127	152	116	143	130	119	125	111	127	119	140	115	125	120	115	91	104	131	127	129	132	102	106	115	123	117	121	113	103	111	111	129	104	117	117	100	113	114	117	110	120	106	124	125	142	152	106	107	113	115	113	146	137	114	123	125	113	127	128	110	139	132	123	118	124	119	104	139	138	108	122	119	121	131	116	105	106	119	128	120	103	121	111	113	117	126	128	110	109	134	133	137	119	115	120	100	102	125	119	125	121	131	111	158	119	125	123	130	109	112	140	119	106	119	115	139	109	107	107	142	125	130	119	120	135	110	123	124	107	123	125	99	125	124	115	117	118	121	113	135	108	122	122	120	109	152	136	115	119	129	123	133	138	130	118	127	131	118	113	131	116	108	121	126	117	128	111	102	122	114	151	109	107	117	116	115	100	110	121	99	115	137	119	125	119	131	118	137	120	120	135	117	146	124	114	124	103	137	116	128	133	121	134	119	138	103	125	114	135	134	122	118	107	102	155	117	121	137	91	118	106	134	112	119	128	117	128	114	88	117	124	152	132	123	126	115	123	127	133	109	132	100	137	140	128	134	97	123	106	138	110	115	118	114	104	127	105	109	111	117	112	113	127	117	124	109	106	118	123	110	116	118	116	107	108	133	131	112	118	124	116	115	132	125	110	111	134	139	114	135	118	82	116	116	111	109	113	117	121	118	117	135	119	122	136	115	128	136	122	108	108	123	136	117	120	108	107	126	100	93	119	102	129	101	122	120	129	123	102	111	116	141	104	104	122	115	118	115	113	101	107	147	99	117	116	122	123	128	135	100	120	133	122	113	103	116	117	131	121	112	136	125	124	108	111	122	94	116	104	119	110	125	125	114	123	127	124	128	106	129	125	123	128	116	112	130	110	124	121	113	139	120	95	119	92	108	112	126	122	134	134	115	108	109	111	109	124	132	99	125	124	127	138	104	116	106	104	113	126	117	107	112	111	126	116	132	142	114	107	103	127	127	114	120	128	115	122	127	131	126	117	120	112	117	114	117	90	108	108	114	127	124	118	120	136	113	127	110	115	112	114	122	117	111	121	132	126	104	122	116	95	116	121	102	120	119	123	119	123	121	116	109	117	104	115	123	107	130	108	121	117	124	118	104	114	122	108	107	120	142	128	126	115	112	122	129	110	124	117	115	134	137	103	122	115	131	118	131	111	99	117	124	121	109	115	114	127	108	122	116	117	155	135	127	119	129	111	120	118	121	127	120	111	129	119	120	137	111	126	113	130	125	118	106	139	116	104	118	114	111	131	137	117	122	109	118	112	108	141	108	147	121	104	132	95	115	111	118	117	124	125	104	137	104	104	133	112	110	114	118	124	125	134	107	92	119	117	121	109	120	141	97	122	98	112	107	117	110	100	99	135	135	148	124	126	132	131	128	101	103	112	111	102	134	126	130	124	126	116	122	117	100	132	114	134	124	121	134	142	115	97	129	96	112	110	116	116	113	109	111	116	101	111	115	106	97	133	132	106	89	128	109	108	129	120	112	121	113	106	136	125	112	136	104	130	114	131	123	108	112	108	134	108	89	115	121	118	128	126	115	115	117	128	106	111	127	104	106	124	116	138	114	113	111	133	115	123	115	140	136	115	127	99
8160	796	1433	1685	1448	1117	993	812	715	661	750	696	500	476	458	448	416	460	386	388	438	423	425	374	363	373	395	364	371	348	328	340	352	344	340	350	340	348	321	351	354	354	331	319	338	363	360	319	307	278	304	304	320	326	322	303	326	312	319	344	313	303	344	303	284	320	303	285	339	333	322	295	331	320	324	312	337	318	302	334	295	329	326	305	295	270	338	332	360	348	294	303	312	305	304	288	327	318	359	320	319	306	304	335	304	318	293	312	301	303	313	304	310	323	302	292	332	317	276	304	276	303	318	331	317	287	323	314	303	314	301	306	318	287	331	342	330	322	293	307	283	324	319	270	306	306	304	291	323	314	333	281	352	316	285	329	290	321	277	306	279	316	319	351	325	320	303	313	322	299	328	285	330	305	304	312	302	302	289	338	314	358	316	329	302	323	289	313	284	303	300	317	293	292	307	318	295	342	323	328	328	298	310	315	309	286	313	331	326	301	331	321	321	283	303	319	291	323	309	325	305	301	278	291	300	355	295	303	313	318	303	295	305	351	285	328	323	307	320	294	336	310	329	327	296	313	308	303	324	281	309	313	333	333	279	336	326	318	344	347	297	317	337	334	303	310	355	330	309	316	324	310	292	322	313	330	293	288	286	340	332	328	321	304	313	308	296	258	308	339	308	302	357	321	296	308	351	324	337	302	297	302	336	319	276	331	310	305	295	315	335	283	303	298	335	296	285	312	287	310	300	304	339	313	311	314	300	323	341	323	323	295	293	291	314	313	294	310	311	307	314	296	321	321	305	304	332	300	310	335	304	327	306	292	300	323	299	334	316	294	305	314	308	293	322	310	332	330	333	330	315	311	298	313	324	326	310	320	320	287	321	304	317	306	286	362	307	316	334	306	312	337	316	331	329	315	310	303	297	328	303	271	264	311	311	317	275	296	328	285	310	292	304	302	296	306	315	346	347	303	317	308	313	326	319	312	295	287	311	294	328	298	298	322	304	299	348	316	334	316	326	320	301	329	314	307	320	304	315	297	333	314	292	344	318	341	338	321	330	307	311	301	324	330	299	313	323	288	343	286	305	315	347	320	322	364	319	333	318	310	314	304	323	311	312	308	305	317	297	310	334	326	324	298	297	311	319	310	319	284	295	300	301	333	294	309	321	308	320	348	305	308	288	351	288	311	299	331	318	329	324	319	316	334	310	302	312	291	319	307	323	298	279	282	284	287	308	303	339	301	307	328	296	301	278	312	328	304	326	316	295	293	317	303	291	317	304	310	326	277	333	326	321	331	327	323	310	327	326	286	265	261	314	272	291	317	309	312	307	314	337	370	305	335	293	325	299	303	322	326	341	324	299	313	333	312	316	274	317	315	318	309	308	306	320	315	291	305	330	332	321	342	289	309	325	292	305	288	309	347	298	316	311	330	314	355	326	318	303	304	302	316	315	303	321	272	272	328	301	295	322	320	356	311	303	323	313	310	294	344	310	313	295	274	309	330	302	316	332	335	300	322	292	297	278	304	317	315	313	341	310	324	297	326	308	331	300	314	315	319	276	313	305	307	329	295	309	301	300	299	316	336	302	299	318	339	314	307	318	307	324	299	305	274	298	314	292	333	320	323	337	336	317	301	326	313	311	322	314	310	342	328	319	357	308	323	300	344	307	339	325	333	289	275	300	282	326	322	304	290	329	298	320	314	299	331	324	308	300	303	347	309	280	294	313	346	320	305	324	312	277	303	278	300	315	296	284	334	325	297	291	331	302	277	328	303	342	314	349	306	312	312	305	308	318	301	351	303	341	342	279	314	284	293	341	305	318	360	297	328	320	285	284	311	340	306	311	300	335	285	271	329	316	306	322	318	281	305	328	305	322	317	312	330	284	299	316	323	335	326	331	276	341	321	289	310	316	309	320	313	339	293	331	293	300	325	303	312	303	309	315	317	311	313	320	332	298	323	299	331	329	325	317	294	331	316	292	329	291	311	334	309	302	324	305	329	306	334	308	288	327	277	300	301	324	304	311	329	317	276	320	340	288	320	336	314	286	310	288	288	312	305	324	335	283	329	297	305	306	293	298	314	301	289	307	329	306	322	320	288	292	338	316	289	285	309	321	309	314	300	331	299	309	309	299	316	320	296	313	319	315	302	308	282	329	310	313	319	308	315	310	324	328	317	304	306	321	315	313	310	282	309	329	305	346	323	275	330	335	306	321	300	323	318	310	312	279	313	302	329	322	304	302	307	331	338	285	324	330	299	311	329	291	281	301	325	307	296	295	303	308	307	279	311	318	301	298	313	300	300	297	316	329	312	313	308	334	309	295	297	316	293	312	296	284	321	315	331	326	297	277	299	327	301	312	290	327	296	341	283	303	321	292	314	296	307	323	334	283	313	308	309	301	298	313	307	288	311	282	310	287	316	324	316	306	310	288	311	304	297	285	304	308	317	298	317	274	327	307	298	312	329	316	326	309	287	315	338	354	314	306	305	337	303	304	321	326	292	291	321	309	317	295	283	294	346	329	331	331	332	308	314	341	310	294	304	292	276	304	299	348	292	295	309	345	320	301	344	334	331	303	319	322	308	298	313	283	283	330	296	340	297	301	365	359	319	307	333	323	300	298	307	310	270	302	305	286	336	330	280	292	292	306	285	329	311	325	320	320	292	344	319	314	335	305	295	308	324	315	303	307	341	318	308	295	320	331	303	292	277	308	275	347	332	296	308	295	303	321	320	358	289	290	302	335	307	335	309	319	327	322	279	323	321	300	317	298	332	281	317	302	294	319	306	311	331	312	334	277	309	293	287	342	315	296	323	321	306	326	329	312	327	288	284	316	344	325	322	327	288	300	326	327	294	323	328	355	331	323	295	308	282	349	277	276	317	309	318	318	298	304	270	306	278	303	320	294	343	300	316	317	303	338	306	323	328	316	317	312	318	319	288	311	289	340	319	314	310	321	311	329	334	359	300	342	326	291	318	297	305	328	281	292	331	309	287	295	340	311	296	330	322	309	298	345	332	324	315	291	303	311	302	319	301	292	319	300	336	291	309	272	316	296	308	308	334	306	325	328	304	294	303	329	298	286	284	310	299	310	320	302	306	325	304	306	305	277	335	338	337	307	323	302	284	348	313	327	295	322	290	333	302	315	318	340	295	300	295	340	335	330	318	323	296	315	301	282	308	333	305	322	326	306	255	317	344	335	285	335	330	334	292	272	297	313	278	304	307	303	341	281	292	310	322	314	340	288	324	327	315	312	291	298	320	324	307	269	305	319	314	313	296	314	323	304	299	313	343	324	303	305	337	331	337	303	311	293	343	325	312	319	330	295	318	343	318	323	281	329	293	321	318	320	309	313	336	324	332	303	298	337	296	304	314	311	314	285	302	318	288	323	339	338	323	289	333	304	306	312	334	292	323	300	349	323	326	342	298	301	301	285	328	280	335	320	282	338	312	314	345	299	280	335	363	316	303	317	340	300	350	313	318	322	307	305	306
1453	379	327	366	355	340	359	320	364	385	350	311	304	341	384	365	354	377	399	346	354	329	338	356	328	332	327	354	332	310	358	372	327	371	341	327	353	346	316	325	337	363	363	379	341	350	370	307	326	357	367	338	342	320	371	379	310	315	349	323	362	334	331	361	339	307	369	353	330	321	329	366	346	348	352	366	338	353	323	366	342	346	357	317	317	333	344	356	334	332	330	324	337	385	333	304	361	325	358	313	329	365	333	356	380	314	345	323	332	348	343	371	379	351	338	356	365	360	365	359	326	359	346	397	352	353	335	316	347	357	349	345	362	368	341	332	367	315	353	413	322	343	331	378	348	345	349	332	395	362	326	321	356	368	372	338	340	349	348	339	358	355	325	340	338	348	392	327	326	378	371	309	356	335	320	323	340	328	356	325	364	351	349	319	354	316	322	340	343	332	349	349	334	330	348	332	353	340	298	357	340	343	327	329	351	364	351	345	355	328	361	337	359	325	321	371	356	393	324	341	300	345	353	320	333	328	353	340	356	318	353	372	318	349	374	346	367	361	332	348	354	352	358	303	324	366	374	316	339	338	315	374	334	329	352	365	395	386	383	347	337	340	321	324	366	345	350	354	303	360	352	328	358	369	333	338	340	321	361	332	376	373	340	339	328	315	380	368	328	347	325	334	319	357	367	322	385	358	324	362	343	336	356	325	346	351	363	333	356	372	346	341	313	356	317	347	339	350	336	357	328	351	347	343	378	371	348	329	370	361	362	338	351	311	337	327	334	343	332	353	334	345	338	322	289	377	343	366	366	319	360	354	323	354	363	321	356	342	334	353	342	346	307	384	360	324	339	351	304	330	356	353	300	397	333	331	363	337	339	374	328	336	351	354	355	310	337	348	313	347	360	356	366	332	351	361	341	350	335	362	344	365	338	316	347	360	355	350	335	345	347	346	364	340	357	362	333	366	345	306	340	346	387	354	319	327	388	369	351	320	339	368	356	376	359	357	351	350	365	361	333	374	340	353	328	313	368	347	366	356	360	360	361	348	333	324	324	335	333	329	333	349	355	367	322	322	361	368	300	355	386	360	316	366	333	368	341	323	306	346	350	382	346	323	364	374	369	325	382	355	345	338	354	371	301	341	324	346	310	361	346	357	364	362	350	322	360	353	358	332	342	365	306	317	305	324	382	386	334	355	334	347	372	337	298	359	353	350	323	345	389	336	342	364	364	331	321	351	343	367	345	353	350	344	348	348	331	356	369	329	345	330	338	358	368	349	361	369	300	325	370	353	345	317	312	325	346	351	374	350	351	354	365	350	384	332	359	353	328	347	352	314	352	334	356	354	345	360	355	337	385	319	351	332	359	343	346	361	332	352	375	347	344	328	304	328	339	343	366	315	338	376	337	330	318	344	374	318	345	381	343	357	373	346	363	372	352	368	355	361	347	349	371	342	336	365	351	347	344	336	334	339	357	365	362	355	366	344	351	348	345	344	350	350	348	353	355	347	341	324	358	371	346	303	369	343	380	326	338	336	361	325	315	339	332	359	337	343	364	363	317	356	317	337	319	331	357	323	331	331	376	341	344	342	352	323	354	330	316	340	317	326	344	369	340	348	330	346	329	382	362	335	360	325	343	348	342	357	307	339	337	333	370	384	351	336	355	331	349	324	355	350	351	310	342	350	338	332	323	366	368	347	330	310	358	321	346	364	357	373	371	362	322	332	395	359	326	316	329	377	343	368	333	335	376	349	356	366	348	298	337	346	369	340	371	341	308	327	349	316	337	350	359	376	340	337	347	353	345	345	322	366	378	363	341	346	325	365	351	378	343	351	329	360	321	340	318	332	351	355	355	349	322	358	351	319	349	327	356	328	401	374	367	371	387	348	344	349	377	343	297	371	364	378	356	340	356	353	351	352	366	372	379	325	326	366	347	356	339	332	350	358	368	344	311	362	353	325	367	332	358	357	353	342	339	360	319	341	326	325	353	378	350	359	307	324	349	328	343	371	337	333	327	333	326	364	359	347	371	364	349	358	365	349	339	333	330	366	322	358	373	315	356	347	334	321	375	373	366	358	361	352	355	382	356	334	348	360	349	358	374	334	347	341	357	325	362	393	359	361	389	387	344	342	357	338	358	357	375	360	348	364	360	342	362	355	393	310	314	374	347	356	330	335	365	350	325	360	338	356	363	362	360	369	346	313	342	369	342	334	365	342	343	357	352	348	319	341	323	328	310	356	337	351	362	348	340	372	331	333	347	349	354	371	359	347	373	371	362	332	340	360	341	342	335	341	328	345	334	348	348	382	346	340	357	358	372	353	320	364	320	360	363	361	344	337	362	320	399	374	337	353	330	378	335	333	326	309	332	311	319	343	320	348	327	331	326	325	371	338	342	332	328	360	345	360	351	330	339	350	357	364	323	327	354	372	338	338	331	339	317	363	349	335	354	382	338	341	356	339	319	368	334	363	350	392	341	317	340	308	316	333	345	355	318	333	341	341	308	328	358	378	358	333	382	333	349	340	293	359	311	351	344	335	346	346	359	329	311	334	375	309	315	357	313	351	340	350	344	355	335	346	345	373	339	379	357	360	364	374	339	305	379	353	301	325	338	347	349	333	332	367	382	330	357	364	342	343	343	343	340	323	339	370	354	336	336	356	349	370	366	340	318	336	362	357	347	344	327	335	308	390	365	306	362	311	326	335	335	346	343	345	354	357	326	360	314	363	330	298	324	367	367	340	366	349	345	377	368	366	353	336	344	327	325	338	359	334	340	359	362	345	339	327	307	328	354	353	367	359	357	383	327	362	369	335	376	368	327	332	352	357	371	345	344	357	370	366	342	330	363	338	351	361	331	374	310	337	337	344	360	310	359	370	306	372	351	344	333	337	386	344	360	317	361	351	372	348	359	324	358	357	330	347	334	383	330	341	362	331	361	333	363	331	350	351	333	332	350	395	356	336	376	336	356	337	323	368	362	356	356	334	308	343	340	330	346	359	318	363	335	347	323	344	327	333	345	343	328	333	368	376	321	359	346	358	363	370	342	365	336	363	343	345	327	386	367	320	312	379	356	346	350	334	336	288	353	330	369	407	342	358	311	317	347	370	357	313	327	323	349	383	366	356	328	361	357	369	360	341	329	352	345	342	391	320	351	357	338	325	354	348	364	341	341	344	345	348	338	366	388	376	378	351	362	356	382	334	356	372	353	357	342	317	349	332	364	355	342	344	418	327	316	343	371	361	344	388	336	336	333	349	352	310	357	362	397	337	363	365	314	323	341	383	319	352	348	342	342	319	365	359	350	367	378	389	344	361	341	361	343	330	355	379	373	305	358	322	316	342	387	371	335	365	352	357	325	370	345	325	358	363	357	334	363	343	350	383	332	333	362	367	351	349	359	299	350	364	329	418	346	370	322	366	338	349	355	346	321	332	320	357	352	365	356	365	375	328	349	340	378	363	324	363	358	325	332	361	365	376	340	353	363	343	320	323
2113	845	828	781	821	808	801	831	810	836	856	774	811	799	811	816	799	779	789	791	761	796	785	814	868	791	784	798	810	779	801	797	815	833	788	798	832	747	818	808	784	785	790	792	792	826	794	843	790	803	819	777	846	755	777	827	786	779	767	803	770	855	784	808	750	761	763	825	813	764	828	763	786	840	811	799	810	833	832	864	786	857	731	820	807	826	842	821	794	841	849	869	826	806	862	869	793	800	794	834	876	807	820	809	820	796	852	820	813	810	803	799	846	808	811	820	788	873	808	801	827	768	778	819	776	809	820	781	812	834	769	805	802	782	758	769	804	762	835	745	841	841	833	791	853	813	820	807	768	805	786	846	834	815	808	842	790	768	800	798	812	828	782	800	810	815	842	789	833	812	776	777	793	807	850	809	812	797	789	750	807	830	811	770	803	801	794	790	874	779	810	809	813	827	839	827	801	792	825	787	791	793	844	780	777	808	796	799	775	785	820	754	783	790	741	802	782	758	785	837	829	874	780	750	823	832	829	796	800	796	783	830	787	801	836	796	780	813	766	764	811	839	819	826	805	807	816	804	830	791	794	794	813	811	793	842	807	794	788	822	820	802	762	801	805	762	781	744	756	865	773	807	776	780	793	784	836	828	861	818	816	789	805	793	829	802	814	794	832	821	797	781	794	850	777	765	814	791	812	838	835	777	832	747	785	801	807	797	792	812	815	775	803	831	813	762	825	836	766	756	809	831	776	821	790	802	778	813	799	825	800	769	829	831	832	806	814	793	786	801	801	815	816	769	752	789	797	794	795	837	798	798	787	821	849	772	803	782	828	773	836	793	830	800	772	831	831	809	760	800	830	776	828	816	804	799	793	821	835	865	777	818	760	835	808	833	807	810	822	842	816	808	786	849	763	736	813	843	815	821	797	770	794	785	765	770	781	806	821	846	785	776	806	802	846	786	780	846	829	842	780	770	789	823	772	800	849	802	824	857	801	813	804	779	810	791	771	763	798	845	822	757	749	793	817	784	797	823	804	797	816	820	828	829	828	804	789	796	840	795	774	825	800	768	786	811	797	798	840	808	821	800	823	830	784	804	833	789	774	812	808	788	842	813	803	792	839	803	787	812	784	773	807	782	838	812	775	783	833	810	774	823	806	791	862	786	814	845	772	848	820	784	783	813	736	751	823	777	849	836	777	780	730	860	783	843	853	787	768	827	783	792	779	811	771	839	831	822	783	823	811	794	784	764	808	809	818	799	816	836	777	803	770	771	820	827	811	839	794	787	762	804	815	776	773	798	794	741	803	792	809	818	837	785	775	797	845	778	795	782	765	792	822	808	849	818	768	777	744	792	786	822	827	787	728	808	830	804	790	756	794	789	825	801	832	800	734	810	818	796	781	773	728	851	847	835	809	837	792	789	811	827	791	773	810	846	773	787	762	861	838	828	788	808	860	796	746	785	751	828	820	816	816	750	784	798	822	858	838	815	827	766	794	843	805	824	846	781	775	796	805	805	839	783	783	786	817	797	776	737	847	819	778	801	790	748	823	786	850	836	827	821	771	825	806	805	794	850	850	829	775	810	790	826	815	738	853	831	809	792	772	768	812	798	848	818	810	781	817	812	783	849	807	791	798	729	810	775	816	795	839	816	762	795	787	799	791	806	810	799	800	802	816	798	822	786	781	827	774	826	828	849	768	817	810	789	821	779	798	811	882	801	823	769	806	764	845	751	826	832	826	804	773	853	805	821	808	825	830	848	808	800	828	741	806	736	850	815	769	783	822	788	770	796	772	770	794	793	821	767	823	790	797	765	823	862	772	807	793	774	783	815	816	816	818	799	786	792	843	809	773	802	824	820	792	862	821	895	832	804	779	790	822	813	792	783	796	789	838	824	785	847	815	777	816	790	745	796	773	786	849	792	774	811	754	836	795	804	776	779	852	826	852	825	808	826	794	844	811	838	814	833	800	831	794	748	809	801	858	840	806	813	800	884	801	797	822	818	812	801	782	802	805	821	801	788	855	766	769	822	843	776	785	848	793	812	810	791	804	818	800	764	835	861	751	804	759	799	838	796	791	820	824	775	800	792	747	802	787	767	827	783	808	835	808	857	854	795	805	856	787	836	801	793	757	775	801	787	832	784	827	820	817	799	802	790	748	786	780	828	831	846	822	839	810	801	811	792	783	828	853	833	795	812	785	804	861	831	784	814	803	783	800	798	795	823	762	788	842	776	794	814	814	775	850	836	809	808	785	789	801	856	821	740	804	807	773	833	764	793	756	803	771	795	789	765	808	823	819	858	815	789	837	795	780	775	812	797	763	802	848	808	845	803	842	798	760	809	825	851	783	804	787	806	834	840	827	860	798	846	794	807	787	784	818	800	830	829	759	774	776	801	852	827	799	800	812	809	775	789	822	762	847	808	836	835	807	793	749	779	816	776	780	768	827	834	818	806	787	774	812	824	779	837	857	800	778	766	774	819	797	795	805	847	794	829	824	884	807	784	761	793	819	787	841	771	805	791	813	773	743	844	818	767	771	792	862	832	832	766	798	783	758	808	885	833	809	789	773	819	790	824	832	863	825	814	828	820	798	811	823	869	816	757	805	796	824	790	803	812	825	804	814	799	820	799	857	820	819	769	780	780	810	787	829	816	823	832	824	788	809	780	791	814	798	811	782	823	850	743	785	820	811	790	806	850	809	773	750	812	835	821	760	806	852	740	825	790	813	779	793	805	841	860	810	774	742	800	783	771	833	838	801	787	776	818	753	818	815	738	803	828	812	793	808	819	815	803	783	770	762	814	822	801	799	812	820	785	824	834	802	814	809	804	780	757	784	765	780	814	820	760	744	772	802	832	837	831	777	797	792	795	809	809	782	808	834	813	750	807	802	852	795	834	788	733	837	804	810	803	835	812	810	813	827	796	772	773	741	827	800	799	822	813	802	812	779	868	820	805	787	789	764	765	779	798	793	803	847	786	859	859	845	845	801	812	799	799	762	801	756	818	809	752	811	812	836	803	784	808	784	780	731	789	768	847	787	754	766	794	773	804	811	819	832	766	763	799	806	805	830	834	831	771	800	865	775	810	766	804	810	824	795	725	842	826	756	848	836	806	770	774	846	807	797	808	789	771	822	826	787	722	815	843	805	805	841	818	794	790	813	870	774	816	763	799	837	851	791	792	818	802	805	780	805	774	782	864	844	807	845	791	806	808	807	760	843	799	857	824	822	852	842	813	779	789	793	824	827	794	842	758	827	814	822	806	814	807	825	808	821	815	792	778	801	851	788	852	828	758	786	833	851	822	779	805	818	816	829	808	857	709	822	833	784	749	795	783	772	803	783	819	831	807	799	844	771	833	810	797	823	824	819	773	800	816	795	813	808	829	828	753	841	816	832	761	805	796	801	788	723	786	797	838	764	835	821	765	837	843	808	785	820	841	795	793	788	805	842	811	809	768	788	766	798	813	813	807	806	808	813	821	832	840	821	831
7347	575	569	468	402	353	348	317	316	259	263	283	282	277	311	304	283	275	262	291	265	308	280	264	295	303	296	274	302	301	287	275	282	275	264	278	293	269	243	255	286	270	275	278	276	263	290	275	248	234	273	250	278	294	271	303	290	265	275	302	299	268	279	291	260	273	277	294	260	256	247	300	274	268	261	251	252	274	274	270	295	281	278	242	292	269	248	305	256	244	240	265	274	279	261	270	250	296	271	296	269	264	250	238	284	294	245	253	278	273	282	273	260	270	271	257	234	296	247	279	290	256	248	294	249	285	293	308	284	296	293	293	242	267	293	281	265	281	332	262	278	278	282	249	308	258	244	286	260	253	269	263	287	302	296	286	251	288	235	271	300	260	259	270	260	264	253	259	291	286	302	278	293	247	289	244	281	258	308	273	267	292	259	292	285	250	282	268	277	270	290	247	259	257	263	280	286	299	287	252	300	294	261	280	259	300	266	252	209	233	256	275	279	248	267	277	269	266	284	261	298	290	284	278	282	269	255	239	299	280	289	270	281	278	280	279	256	271	267	287	257	268	253	284	293	270	271	267	302	279	260	262	287	310	276	276	260	271	264	302	258	253	285	249	239	255	281	282	284	292	270	258	287	277	277	282	259	275	284	252	284	280	277	271	277	254	250	250	279	227	250	277	284	257	283	295	272	276	275	289	285	241	314	292	276	267	264	288	280	287	283	238	254	298	247	288	268	292	263	245	298	257	295	291	249	233	276	262	273	275	265	273	284	287	283	261	257	259	281	283	239	252	287	267	287	277	273	286	278	266	290	269	266	310	262	268	274	301	295	277	279	260	262	280	288	286	253	314	295	262	262	275	271	271	270	282	285	281	247	276	254	264	236	293	303	258	294	265	301	277	308	279	278	265	275	263	274	252	287	269	265	264	272	278	234	270	222	334	244	271	294	276	268	285	273	272	243	258	285	261	294	245	278	252	262	269	278	275	306	283	257	308	260	271	252	264	271	272	257	276	261	252	269	263	288	260	276	265	251	278	267	283	282	277	258	318	257	269	273	253	303	263	301	291	252	294	281	280	236	279	250	247	274	269	264	306	266	282	304	277	269	283	280	272	278	299	267	282	280	281	263	277	257	286	281	263	273	255	249	280	273	280	272	232	277	264	264	276	306	290	294	254	297	273	244	276	264	260	263	291	266	279	281	273	297	279	279	283	270	274	291	281	265	289	259	243	250	268	273	288	258	274	273	257	303	279	292	293	278	291	288	275	258	262	268	285	266	291	265	265	246	263	279	287	283	285	271	286	269	289	281	252	273	295	253	303	257	277	283	247	271	270	299	273	273	270	291	304	261	268	250	253	253	252	315	317	281	292	253	250	275	257	262	292	254	256	258	287	293	236	265	251	296	290	243	253	258	282	293	282	298	305	275	270	248	288	274	279	277	275	287	285	292	301	290	273	311	240	245	296	290	246	238	272	280	270	267	253	271	263	259	255	268	274	294	282	275	271	273	267	268	265	273	275	285	300	291	283	278	267	306	281	270	280	267	290	269	304	288	270	287	285	289	269	285	258	286	266	270	262	257	273	284	268	286	287	248	259	281	274	274	283	246	266	269	246	262	286	257	274	289	255	273	268	296	231	269	266	294	267	283	251	239	304	264	268	248	266	264	234	259	277	291	275	270	268	286	278	227	267	262	275	281	263	316	274	273	287	266	302	268	260	271	285	268	271	271	290	296	261	300	295	279	276	251	250	278	281	268	272	266	268	259	256	253	247	289	253	269	239	311	270	274	268	274	275	259	247	261	257	308	284	286	286	305	267	278	275	242	260	311	295	272	282	272	264	267	248	270	273	259	268	289	291	286	273	269	260	286	269	252	266	280	295	268	265	245	269	292	273	257	295	296	260	253	260	274	259	305	281	260	312	285	258	279	281	234	286	294	288	284	267	248	272	244	260	313	253	268	254	281	306	277	275	247	263	252	260	275	269	264	285	276	255	261	283	264	300	300	280	281	274	279	264	301	243	259	251	250	263	254	237	286	266	265	313	299	289	279	270	295	277	280	240	258	244	247	308	256	306	245	278	277	274	266	274	271	278	259	292	295	282	290	270	283	297	289	288	252	266	262	284	268	262	269	253	273	273	278	250	265	283	262	254	267	240	246	263	253	250	235	257	280	316	232	259	274	279	278	277	289	270	311	284	294	275	279	270	305	283	261	252	268	258	267	291	288	284	290	262	295	247	294	273	292	297	259	283	268	259	249	300	268	262	280	253	294	262	257	277	263	261	291	276	260	279	239	305	250	249	291	273	278	260	257	264	274	247	283	266	262	262	282	289	288	256	298	263	269	271	289	270	280	287	255	275	290	289	254	279	296	246	265	307	267	242	298	254	273	253	266	248	247	281	299	242	284	249	276	273	274	290	294	270	263	262	288	293	253	268	279	276	278	296	278	285	276	266	290	260	268	285	246	246	264	300	260	260	265	286	262	278	266	285	270	251	252	259	291	268	288	272	266	258	269	289	300	255	284	275	266	275	285	239	272	275	254	302	282	259	266	268	267	335	264	272	284	262	260	263	298	283	266	296	292	240	286	299	281	279	284	265	263	269	292	289	234	250	288	272	265	266	269	249	267	261	283	270	276	269	261	251	258	276	253	286	270	316	293	287	258	306	302	299	260	252	277	289	278	235	252	297	262	294	264	246	257	280	307	287	280	281	280	266	272	266	285	313	245	274	320	284	256	286	260	272	259	245	272	286	273	267	251	283	271	269	293	274	259	280	276	271	264	271	282	261	253	283	256	279	286	266	291	271	271	288	282	275	281	270	298	279	288	275	263	262	268	298	278	266	287	275	239	284	298	266	283	245	278	271	286	278	264	272	284	281	273	287	266	258	255	257	227	273	275	257	247	266	236	249	244	285	278	259	285	290	265	265	263	249	277	279	261	265	234	279	282	266	247	279	243	268	259	274	290	266	259	261	294	259	283	267	274	292	271	283	284	292	290	278	289	277	292	293	264	262	254	285	233	243	275	272	258	232	262	228	283	302	273	257	252	274	260	259	278	277	255	291	291	276	264	238	286	268	253	260	268	268	269	309	291	269	294	269	244	276	258	306	293	262	301	294	250	282	262	291	307	273	264	305	269	275	274	259	286	256	285	286	277	268	241	284	268	264	288	285	280	263	282	266	295	283	250	269	266	274	313	283	281	241	286	275	268	259	287	278	256	270	290	282	281	255	286	276	294	286	289	256	269	300	281	253	279	275	271	277	288	270	299	293	283	261	242	291	263	281	267	244	259	269	267	280	270	278	232	249	313	261	290	288	272	279	296	250	252	285	285	311	276	253	273	284	266	279	256	250	273	312	242	275	285	301	234	252	269	235	248	283	241	234	278	250	285	300	280	266	259	254	245	268	290	275	299	320	270	287	304	295	265	282	258	265	271	263	263	254	258	278	310	290	283	270	285	270	256	268	278	259	243	283	291	278	265	273	258	259
6736	879	1288	1313	1204	1059	989	894	862	817	813	792	768	715	737	676	692	685	734	682	704	652	611	690	689	643	653	620	657	649	682	700	660	660	626	673	652	694	647	672	641	648	632	591	684	622	643	637	651	640	628	598	656	654	613	690	683	671	616	668	669	620	647	654	628	647	625	645	619	657	622	660	652	608	637	633	657	708	629	589	604	625	642	612	657	623	658	662	612	606	670	668	655	667	633	660	656	612	648	666	664	668	662	636	616	565	657	650	654	595	622	680	689	672	622	645	664	658	580	704	640	670	667	647	664	676	634	661	658	656	650	662	626	645	689	672	683	698	690	644	670	613	633	645	639	632	628	579	634	606	630	670	607	601	669	669	688	640	613	630	650	637	646	648	650	667	682	628	658	660	688	628	650	634	646	631	608	663	675	636	681	653	593	641	651	687	628	631	631	602	616	648	685	609	598	625	622	598	671	681	618	631	637	633	605	622	674	672	675	663	661	653	593	617	682	637	590	646	654	621	638	647	693	684	616	619	655	630	669	639	645	619	632	618	567	654	564	645	587	696	662	611	645	650	626	644	643	641	667	603	649	675	652	628	656	634	654	654	641	619	654	641	660	652	660	667	709	623	593	630	603	702	623	655	652	613	655	642	679	637	620	635	608	618	651	591	649	619	661	696	635	627	640	645	658	647	638	654	662	642	667	620	612	660	606	645	616	646	625	647	598	660	656	644	641	647	635	631	648	641	631	635	647	611	683	635	634	666	644	654	663	632	624	640	620	657	668	630	634	663	654	608	671	650	642	674	676	646	626	614	613	660	658	625	683	614	608	659	649	630	650	613	595	661	657	651	665	600	653	638	661	593	673	671	628	648	632	605	690	641	607	630	594	627	634	593	617	644	635	615	651	633	610	649	683	581	618	599	658	633	630	704	631	628	574	723	616	708	628	644	599	644	672	610	619	662	687	655	632	646	629	649	627	653	625	591	671	621	660	617	651	665	663	651	657	623	585	595	630	661	644	604	646	666	626	675	621	608	599	658	657	649	624	626	636	666	661	650	635	652	665	649	620	664	644	616	646	678	639	645	615	578	672	692	701	606	637	635	609	637	648	642	601	685	623	634	612	689	625	608	635	625	649	626	664	701	622	603	646	649	681	645	638	673	651	663	650	617	674	634	628	691	617	628	619	633	643	652	610	661	663	637	634	639	651	654	636	665	655	667	592	617	640	643	593	633	609	665	653	597	635	612	642	636	607	644	644	622	635	647	617	647	632	645	669	691	639	651	655	647	682	655	652	634	687	614	658	597	659	703	632	634	623	660	673	616	622	639	673	662	626	627	639	650	638	615	619	625	675	643	627	619	644	661	647	661	640	606	673	639	627	638	644	645	646	649	675	589	640	679	659	621	630	624	651	639	635	591	628	637	640	645	662	651	592	666	614	656	643	627	689	612	653	650	659	620	614	625	629	671	658	662	657	662	622	668	645	618	668	652	661	682	650	673	634	644	629	633	650	638	648	637	640	629	680	624	640	593	623	626	658	676	614	631	674	696	645	664	664	658	619	589	632	677	595	642	679	623	642	673	589	635	634	661	636	670	668	647	644	674	669	666	642	565	653	653	639	618	642	664	666	651	653	636	669	663	631	645	621	681	649	642	669	615	630	618	651	653	635	646	665	604	639	624	663	572	644	653	627	609	644	618	670	624	650	622	649	573	638	629	641	678	637	658	576	681	657	611	621	668	660	703	643	635	632	623	647	712	648	612	599	635	669	603	631	731	597	618	639	672	643	620	630	657	637	614	624	583	656	641	682	655	612	664	677	613	660	655	699	604	696	611	681	636	612	628	618	642	701	598	623	665	680	633	661	644	614	622	689	670	625	622	623	634	667	643	644	639	669	677	635	635	638	649	635	646	621	677	621	631	689	636	673	633	667	614	688	689	621	650	636	663	621	613	601	638	657	664	649	639	631	625	638	701	635	609	664	672	702	589	615	654	588	650	664	619	683	621	652	626	642	643	622	648	636	589	631	663	651	641	641	591	625	660	668	653	608	656	679	665	708	648	600	635	637	668	625	680	657	599	651	599	647	627	649	689	617	598	617	642	656	686	624	634	679	633	693	635	628	635	638	628	680	661	643	624	657	645	646	659	667	606	669	619	629	683	617	627	688	662	657	606	625	611	651	648	677	661	685	665	631	634	650	685	679	632	609	606	649	652	638	662	656	652	668	599	601	661	668	623	665	641	649	637	631	590	605	634	608	633	647	639	631	673	597	653	622	642	658	646	635	617	649	631	655	651	650	649	618	628	629	642	671	617	627	649	646	684	630	640	641	674	662	654	678	631	661	654	644	648	631	595	675	670	621	643	649	640	630	653	671	691	605	655	577	680	608	641	597	624	654	638	622	669	662	594	606	651	641	613	661	646	590	666	657	666	670	640	634	694	682	621	654	655	633	605	606	642	603	664	646	626	677	628	610	633	632	624	680	611	645	610	640	616	622	667	652	645	676	617	640	685	631	634	630	659	663	641	670	659	633	672	649	620	610	688	632	633	655	677	635	706	662	633	606	657	601	596	615	653	638	643	677	659	616	629	652	692	590	639	569	676	646	630	698	683	666	631	659	680	608	629	647	681	665	625	652	684	630	679	635	630	635	613	638	623	662	590	630	642	624	637	635	654	688	636	659	601	626	638	651	648	656	609	650	681	613	652	644	664	656	662	617	684	603	666	652	632	652	649	629	651	620	612	625	626	650	640	657	672	655	636	666	642	635	659	615	662	657	649	682	637	665	606	658	683	642	663	603	659	641	642	631	619	660	627	582	643	654	634	691	671	655	617	671	599	639	650	625	665	650	641	650	630	622	668	650	628	645	659	644	648	659	656	643	667	585	595	621	651	666	642	671	665	627	654	645	635	589	634	676	636	636	617	707	594	672	649	624	613	669	601	643	624	636	652	631	637	651	600	645	613	638	651	619	634	651	627	661	645	657	690	622	640	664	650	663	620	629	665	650	618	612	633	624	624	655	659	674	623	613	701	636	592	615	629	623	620	659	628	615	628	644	615	615	629	607	641	632	682	591	623	644	645	610	653	693	625	637	615	661	657	628	654	643	614	627	627	633	640	627	639	661	667	647	626	630	589	713	670	672	598	576	651	642	610	644	645	667	644	643	670	624	652	615	647	601	637	613	640	616	650	636	630	658	651	677	620	644	657	618	654	627	624	646	658	666	646	665	618	654	633	624	627	642	648	626	668	594	602	637	652	640	626	620	639	670	713	644	604	622	617	590	651	637	645	643	660	626	619	644	661	650	639	656	614	656	634	629	664	689	646	650	604	658	632	643	657	713	645	699	647	676	665	596	645	647	679	654	640	635	665	684	687	648	612	611	658	683	585	649	643	649	666	658	657	632	648	641	694	644	642	639	700	657	682	641	689	593	615	596	626	639	582	636	628	658	620	624	667	635	623	624	594	679	662	642	613	633	648	653	655	632	653	684	636
13104	765	657	561	322	295	240	219	181	195	164	149	165	167	160	154	143	132	126	142	125	139	131	104	140	134	113	114	129	110	106	105	112	122	118	124	113	134	132	116	127	142	129	118	126	143	126	122	123	128	112	100	117	109	114	117	118	114	125	118	123	113	136	113	155	128	113	126	133	115	125	111	130	115	101	109	111	125	98	119	118	100	114	139	107	124	98	124	124	123	127	116	141	121	114	133	114	116	122	107	115	115	116	120	127	116	128	98	112	123	113	134	126	101	117	113	104	127	121	113	132	109	118	102	116	109	121	130	135	132	127	101	118	117	117	118	115	123	120	105	124	114	117	107	109	112	97	126	119	113	109	104	114	118	121	130	99	127	124	107	125	123	113	118	124	123	122	114	120	118	121	116	118	113	108	123	151	111	102	106	108	121	120	100	111	123	106	131	127	107	127	128	102	136	119	135	120	112	142	112	114	122	114	141	116	118	120	139	101	118	103	128	114	112	114	125	91	111	110	115	122	114	129	120	132	98	108	138	120	144	126	146	106	112	111	115	116	127	156	99	120	108	105	131	138	131	103	103	125	121	110	116	108	99	104	103	111	111	125	115	127	142	122	129	134	128	115	128	119	122	117	128	118	107	126	114	103	116	127	115	116	122	105	123	117	112	126	118	96	106	139	99	125	115	121	114	119	101	100	103	108	124	137	93	121	107	130	136	109	99	118	115	114	120	134	127	116	117	122	95	119	132	142	124	133	112	129	116	134	112	145	123	130	134	135	109	110	116	105	99	130	97	123	133	131	116	115	103	124	112	115	118	125	122	137	118	111	105	136	114	123	100	107	117	114	122	118	121	103	122	122	93	120	128	119	128	116	123	123	103	110	125	113	113	131	130	103	125	132	152	124	107	118	119	107	105	137	112	108	108	126	112	140	128	134	116	116	133	128	101	114	114	114	113	115	114	126	135	133	110	113	128	122	118	110	125	112	119	106	127	121	124	118	138	115	136	130	110	130	130	123	118	107	118	119	132	109	151	101	125	101	132	124	133	126	126	116	102	103	148	131	99	106	127	116	121	96	104	118	128	124	117	98	134	117	126	122	111	114	99	137	107	126	94	131	110	111	121	96	99	113	135	102	102	128	115	144	123	119	121	114	101	103	139	124	114	137	114	130	129	132	118	133	110	90	105	131	121	125	129	94	109	123	132	131	112	104	110	111	123	134	112	98	111	134	128	129	99	121	119	101	133	98	123	111	114	106	133	111	124	126	105	133	118	104	114	124	130	129	101	123	117	113	119	123	115	101	118	145	112	126	94	98	110	115	112	126	103	117	116	127	127	120	128	117	107	110	126	120	111	112	99	122	108	113	120	116	135	115	109	108	129	131	122	127	127	125	132	104	135	111	132	148	108	119	96	129	117	115	125	115	117	116	125	118	108	134	106	102	99	113	137	128	133	112	126	107	120	112	96	125	136	129	127	116	134	130	119	133	106	105	138	110	94	116	112	119	112	131	131	130	137	89	101	129	125	118	109	132	113	96	118	128	111	113	134	132	108	99	107	133	139	107	92	103	140	106	137	113	115	121	128	123	126	122	125	110	121	119	111	105	149	112	113	118	110	119	116	112	106	132	142	124	114	120	117	95	108	117	131	98	125	119	104	123	120	137	135	126	103	109	107	127	103	105	97	106	119	140	118	132	118	125	128	121	104	153	98	137	99	131	116	116	115	134	136	119	113	124	121	130	127	120	120	138	140	110	118	116	111	142	110	131	118	109	101	117	124	119	127	122	121	119	110	114	127	114	142	120	122	128	112	125	116	124	119	148	136	136	130	126	100	111	113	104	115	117	94	114	122	129	110	124	132	118	127	106	116	112	115	103	127	97	109	115	116	125	112	115	111	138	117	125	108	122	106	87	101	121	121	148	127	129	140	125	140	117	97	110	110	119	121	111	112	129	117	93	102	134	116	118	108	127	105	125	123	120	111	131	121	115	92	108	126	105	124	112	138	121	132	108	105	133	126	133	127	122	107	125	117	118	120	120	110	124	115	117	120	95	114	103	133	106	110	113	125	103	133	91	118	109	99	122	138	97	121	107	110	127	114	129	137	110	104	120	112	120	147	119	116	126	127	127	118	112	107	109	118	118	125	111	119	116	93	130	135	100	139	120	134	142	90	118	136	111	115	126	109	119	114	124	93	122	134	120	118	123	102	103	127	102	111	123	150	126	115	116	140	122	112	111	126	106	116	140	121	116	116	117	114	118	109	120	116	136	115	117	100	123	100	130	152	125	116	121	118	117	130	121	130	137	106	120	124	119	134	116	130	136	123	147	122	125	104	115	111	136	119	126	126	151	126	109	113	114	120	118	115	113	137	119	106	129	135	128	136	118	116	114	126	130	111	124	122	117	122	108	120	111	131	111	119	130	139	124	114	118	127	121	110	126	130	142	122	107	141	115	117	118	118	114	123	99	136	116	120	110	102	113	120	130	109	111	101	107	121	98	124	118	120	116	116	114	106	130	118	113	115	112	111	105	99	109	106	114	127	102	123	108	106	98	112	128	127	134	118	118	115	101	123	129	108	109	97	103	132	111	107	101	140	119	99	128	116	106	142	131	120	102	120	110	113	109	128	114	117	110	103	148	135	136	118	106	128	117	123	116	116	120	121	119	104	139	140	144	124	97	106	137	128	127	114	105	129	141	114	97	133	120	114	126	114	122	125	123	115	118	128	130	106	119	118	127	132	114	128	138	118	128	139	108	124	107	116	129	113	113	112	115	122	129	147	115	117	102	112	134	99	117	137	132	131	112	118	127	135	122	100	133	134	140	113	109	117	131	126	125	115	124	135	133	152	129	124	120	112	113	128	124	130	117	126	135	106	96	120	106	129	111	112	136	122	113	105	108	145	115	113	130	111	108	125	110	118	115	107	140	101	132	115	109	117	127	123	112	114	122	124	116	93	127	118	124	113	106	119	118	124	96	104	119	103	118	143	132	110	120	126	130	140	111	112	105	128	133	111	114	118	115	101	114	121	126	100	111	110	130	126	110	118	124	130	143	108	123	110	128	117	133	112	106	103	114	120	108	114	115	127	117	128	111	106	110	109	101	111	120	120	143	117	123	133	120	148	125	120	142	107	105	120	120	122	113	117	113	148	125	119	119	125	122	102	116	125	125	106	109	109	102	111	107	130	127	139	139	121	122	122	125	144	127	112	113	130	107	129	108	109	110	133	106	107	113	125	128	135	128	132	112	119	129	125	120	108	104	125	117	133	115	139	132	116	126	125	121	112	98	122	136	114	121	112	120	117	101	114	125	137	125	102	116	107	132	128	120	130	99	139	122	108	131	124	116	115	148	117	96	149	115	119	118	135	110	116	124	116	102	125	103	109	126	107	97	110	104	118	115	102	118	117	117	112	132	133	118	124	117	122	94	99	130	117	107	124	124	122	121	125	137	112	95	107	119	106	107	112	109	124	119	114	130	124	97	107	104	134
7945	735	1511	1682	1362	1147	951	796	689	647	651	508	537	511	453	413	430	434	398	417	415	390	360	353	368	354	382	355	357	344	363	342	347	375	331	337	313	344	310	325	350	334	330	346	321	313	342	311	347	344	334	297	317	341	335	335	330	303	329	310	334	350	307	314	301	325	329	312	296	277	327	309	292	289	332	314	305	340	328	333	318	334	297	296	310	331	316	330	319	328	342	303	326	332	318	325	338	365	323	360	336	305	310	288	345	309	305	276	292	315	307	313	340	297	297	332	305	316	321	322	296	271	329	346	299	319	307	296	319	313	316	325	312	319	287	313	321	299	288	304	315	304	316	307	301	322	331	317	305	279	282	293	325	308	329	331	273	283	295	304	330	320	296	302	299	300	282	307	307	319	339	326	306	298	331	347	330	311	304	301	308	312	302	342	288	297	309	326	316	302	305	308	297	333	304	327	332	289	304	332	293	308	292	303	289	298	323	335	297	329	351	314	339	298	285	304	314	323	304	316	307	291	332	271	317	320	296	307	316	326	307	302	299	313	310	320	337	323	296	291	322	337	266	316	325	295	274	331	328	303	284	291	270	313	322	300	301	296	324	314	346	299	325	340	317	327	299	314	317	297	302	284	306	304	300	305	307	299	313	289	312	312	342	316	283	313	313	301	312	302	319	325	305	327	298	308	316	293	348	325	304	316	315	335	329	302	281	339	322	296	300	302	305	313	299	321	273	341	312	316	281	302	307	295	294	307	313	310	325	316	318	306	288	329	314	319	318	296	311	329	313	344	304	354	308	327	328	319	312	315	284	329	318	308	301	314	340	329	315	319	297	311	300	327	282	323	320	291	309	315	341	337	331	292	305	299	318	315	322	333	333	303	313	293	327	309	284	300	308	298	334	307	298	325	310	324	298	295	283	322	336	311	315	332	309	327	288	332	309	300	313	297	308	354	299	311	291	313	313	309	301	312	315	328	298	303	314	323	278	299	326	323	302	308	326	294	308	320	287	287	297	290	328	332	317	325	289	323	313	281	331	317	304	285	291	302	329	311	264	295	297	291	342	339	312	314	303	289	293	317	311	345	302	325	315	324	298	305	324	313	315	310	313	300	299	332	321	271	291	320	310	323	328	318	338	299	336	298	330	304	351	338	293	304	304	321	312	297	323	317	319	315	303	353	294	359	322	293	288	278	328	316	295	302	288	322	313	282	311	329	294	296	290	318	292	316	301	282	311	298	304	282	287	329	339	303	352	298	312	315	289	293	317	325	315	314	299	298	288	300	296	281	306	316	289	311	298	295	340	303	328	305	324	307	303	320	307	308	304	282	326	332	318	316	292	292	315	302	321	295	323	322	309	315	298	313	301	285	322	328	345	309	279	303	292	339	324	293	318	304	291	317	299	276	312	277	330	297	278	340	296	287	275	315	287	324	313	339	319	322	322	301	310	324	347	311	323	308	292	330	299	311	301	299	303	315	299	335	331	306	323	329	322	291	282	309	321	312	317	317	303	309	299	306	297	320	319	328	281	300	327	286	324	331	292	292	306	311	291	280	310	284	311	321	310	309	276	321	297	316	306	303	321	308	295	303	332	319	335	303	328	314	296	286	291	324	315	290	271	304	303	274	304	306	348	298	312	300	275	339	316	306	296	301	295	293	311	277	305	307	306	308	333	328	299	293	290	328	312	295	331	305	295	333	297	322	352	316	302	314	298	338	300	318	325	324	277	282	314	321	310	327	321	315	317	299	310	306	320	335	314	298	294	341	307	310	285	303	311	314	312	304	314	313	291	315	307	276	298	330	308	303	320	276	316	304	328	314	313	333	302	295	352	324	326	297	325	306	315	340	314	293	316	290	302	329	270	316	311	329	309	305	325	298	340	326	309	305	289	282	306	316	307	320	288	336	283	311	342	299	296	292	309	292	326	318	332	283	289	310	322	343	306	309	302	332	300	281	317	307	297	342	336	340	312	293	320	294	292	296	309	303	290	312	321	300	338	314	318	348	323	331	341	315	294	301	295	310	330	307	291	294	294	295	316	273	310	289	291	279	347	279	315	275	327	274	300	313	317	294	289	324	283	330	344	324	310	282	304	319	294	309	324	314	324	298	311	300	297	328	309	329	333	311	298	334	318	324	301	301	298	288	332	313	303	290	315	324	300	312	318	342	326	314	322	325	296	317	314	280	311	333	338	296	277	287	306	306	294	291	321	302	339	296	308	305	313	361	288	282	321	332	317	321	316	308	282	332	289	301	315	348	319	327	303	299	332	336	289	342	297	311	311	297	340	347	309	311	316	293	292	325	324	328	299	321	286	327	340	314	299	299	302	328	301	287	290	339	301	332	319	310	301	325	325	340	299	323	330	311	312	316	299	309	313	312	276	277	337	315	303	332	323	292	323	329	313	299	301	317	313	302	317	345	306	319	309	320	325	294	325	317	322	289	324	319	295	320	315	316	352	315	313	285	322	305	294	316	287	315	302	272	326	321	299	289	315	348	330	273	340	313	305	305	303	283	289	273	312	301	323	298	320	278	313	316	320	296	302	277	327	311	325	316	347	265	332	295	310	309	261	316	322	327	294	292	323	345	316	300	302	301	299	317	315	274	318	324	335	291	316	339	304	313	324	315	315	314	329	315	340	318	289	286	284	305	308	298	320	295	302	320	297	327	330	288	282	329	315	302	285	333	312	325	298	283	329	289	341	305	362	295	312	302	303	325	302	289	321	325	328	312	336	324	324	293	318	290	325	335	360	342	324	291	298	297	304	319	309	297	299	302	301	314	306	304	281	300	322	329	326	320	345	327	326	313	332	313	280	303	301	316	326	329	304	330	276	333	334	339	312	315	309	332	287	312	325	333	315	328	292	287	299	288	325	294	311	289	311	291	310	271	307	299	306	305	296	308	297	328	328	319	317	327	295	317	297	316	295	326	321	319	309	286	336	337	305	314	331	305	324	299	301	309	292	322	317	305	304	320	285	293	288	339	310	313	274	324	306	286	306	359	331	292	272	289	309	328	327	319	308	317	324	339	302	326	312	317	270	309	295	323	325	290	282	305	344	316	317	308	289	312	313	280	286	330	313	335	317	315	317	324	312	346	314	279	302	334	287	319	316	257	330	331	308	262	315	301	295	301	311	322	307	306	318	300	345	286	326	320	299	300	305	293	311	321	273	285	293	308	325	297	277	319	330	275	315	311	294	325	274	304	299	303	312	292	299	299	291	320	301	274	299	292	303	296	306	295	310	317	313	328	288	329	333	321	308	320	310	277	305	314	319	286	313	300	293	319	310	303	298	322	317	283	280	308	327	292	318	338	293	313	324	334	335	310	291	308	309	281	313	334	342	297	300	302	288	321	321	284	299	284	299	288	315	312	325	310	324	292	290	340	320	314	304	296	309	300	330	293	311	280	311	287	303	304	319	275	313	331	284	299	305	320	291	318	324	294	270	340	296	315	295	319	300	282	314	289	304	300	327	335	314	351	319	316
1450	374	345	376	352	369	403	346	329	345	354	358	346	344	311	326	322	341	356	355	347	360	337	367	351	316	330	367	358	343	347	370	347	365	296	358	325	314	325	311	384	343	310	359	375	335	312	330	362	317	336	305	321	282	339	334	322	339	338	334	349	366	344	395	350	363	325	323	331	361	317	326	354	339	345	333	358	321	339	355	323	354	328	364	361	342	336	327	333	356	357	311	325	363	323	319	343	350	372	306	351	311	329	365	346	374	355	356	365	357	382	372	319	327	325	342	334	345	353	352	375	343	368	354	363	354	335	322	341	347	329	345	349	346	328	335	344	384	329	333	348	378	349	346	339	358	379	353	343	332	356	326	322	315	366	346	359	338	406	376	329	335	338	326	318	352	332	332	315	340	371	362	360	306	334	355	326	353	329	321	370	377	356	325	328	392	346	343	307	327	343	345	347	364	378	323	355	340	344	317	373	331	342	322	333	355	349	349	344	363	393	366	350	345	320	348	336	327	357	376	349	304	345	333	363	356	343	371	322	373	333	372	335	332	380	359	337	417	349	359	342	347	362	369	378	323	358	362	356	353	357	373	401	331	366	372	345	365	356	324	333	366	335	363	353	333	344	338	373	324	356	371	346	363	339	366	371	365	321	337	348	345	363	340	352	345	347	304	335	336	335	320	374	351	338	340	335	341	369	353	337	322	398	359	361	365	329	308	316	330	328	366	344	318	321	306	338	321	356	346	346	305	310	349	365	363	309	371	369	335	349	372	357	392	373	335	324	326	364	326	326	377	327	324	317	380	348	366	324	332	347	316	376	359	363	348	352	339	324	295	335	331	333	341	335	362	338	352	355	354	351	334	333	352	323	332	351	353	367	343	390	334	347	346	339	377	343	372	385	330	348	314	319	345	361	356	325	320	351	386	347	348	327	359	359	346	332	329	334	337	402	361	349	343	366	328	367	355	409	331	336	381	360	358	360	371	347	342	337	334	381	351	348	325	300	356	338	371	353	373	343	321	317	311	305	316	317	367	343	348	336	341	339	352	373	333	357	343	357	316	414	352	347	349	316	348	319	356	322	325	316	345	346	350	337	299	340	341	344	345	362	369	358	325	365	352	321	359	327	334	331	343	331	350	317	345	332	370	334	332	353	335	360	352	371	352	338	365	351	320	358	334	354	363	363	359	335	341	356	341	342	352	368	336	326	332	350	312	354	342	342	315	321	340	364	347	342	340	307	305	313	315	326	343	376	352	315	349	376	308	337	312	342	337	335	353	353	359	368	349	374	356	346	339	373	347	327	351	380	338	364	330	334	322	362	359	330	341	361	355	306	312	343	345	363	350	354	343	307	323	351	368	364	356	352	364	346	326	328	323	355	338	335	355	325	355	349	327	356	325	345	303	316	312	334	354	365	311	370	335	306	373	364	346	339	356	366	324	364	344	352	342	363	369	328	300	329	342	369	355	342	348	299	346	364	379	335	374	336	359	323	359	352	321	386	366	337	375	342	322	328	338	356	349	356	353	340	340	327	333	314	358	342	343	316	343	372	341	342	354	382	307	320	358	326	337	349	346	322	350	338	330	325	327	338	328	323	339	342	351	316	335	300	358	346	317	356	351	324	352	306	347	352	346	367	387	352	363	341	376	333	345	329	318	306	358	328	336	312	337	337	350	348	324	356	297	315	319	375	331	361	362	330	355	373	353	355	310	353	347	321	309	366	342	352	317	367	319	345	341	361	356	310	359	347	351	354	347	336	317	332	337	340	329	338	318	327	379	352	330	333	353	363	326	333	301	342	353	362	339	358	289	345	357	358	343	332	356	352	386	327	361	341	344	388	336	365	363	361	322	317	331	300	358	354	374	383	337	348	327	334	336	348	354	347	349	301	341	338	311	345	309	344	316	334	325	319	338	352	336	364	349	349	322	377	340	387	328	375	343	354	316	344	312	351	341	340	361	350	300	349	350	341	342	346	357	338	366	340	347	327	361	337	309	335	351	295	339	370	319	365	358	336	358	354	350	357	398	352	342	365	326	346	352	351	328	352	345	333	323	343	327	362	377	320	325	345	371	334	338	320	357	360	365	313	383	362	343	340	324	370	369	316	365	324	353	317	319	323	348	323	364	318	349	346	352	341	354	348	370	364	353	345	334	343	353	371	356	305	339	348	346	372	347	356	338	345	337	332	307	348	341	341	318	350	342	330	355	351	323	349	336	355	296	345	386	345	317	380	365	352	327	290	309	365	321	338	397	303	331	323	331	364	326	343	302	354	365	359	387	350	303	374	346	321	330	357	368	394	326	334	304	322	353	360	335	332	325	353	304	359	355	341	334	324	336	344	307	348	378	345	317	315	345	320	357	332	341	329	347	336	344	325	357	341	356	382	312	363	324	356	354	347	341	367	334	320	342	333	359	368	347	343	343	339	376	342	341	332	356	309	358	341	333	377	365	320	345	326	311	356	321	360	326	316	348	369	355	387	339	321	371	328	350	328	335	352	365	324	290	368	339	346	364	335	340	332	362	347	352	327	344	347	367	383	359	314	338	371	374	369	366	336	374	304	343	317	337	343	370	352	376	342	378	326	336	368	327	361	355	341	382	347	364	352	361	326	319	360	353	345	351	326	326	338	327	317	315	378	365	400	362	373	348	336	330	297	321	350	347	348	370	341	313	305	335	366	360	339	346	351	369	346	389	357	367	350	367	334	335	335	349	325	382	343	336	384	370	373	358	352	334	335	380	353	357	325	391	331	322	362	375	335	318	335	325	313	323	366	314	335	349	354	381	365	333	363	346	358	354	319	360	336	376	368	348	369	328	356	368	369	331	334	339	332	302	336	357	375	354	343	362	325	319	319	327	371	322	351	330	333	338	397	360	334	343	372	356	356	335	327	342	347	370	342	364	345	370	336	362	313	331	325	354	341	362	331	352	358	388	310	332	358	340	373	329	320	357	352	352	343	341	337	337	350	313	322	326	353	342	302	346	346	331	351	313	319	339	319	341	352	337	382	343	372	374	330	345	331	359	360	354	336	349	375	360	353	333	357	341	305	355	335	367	357	323	357	342	328	373	353	342	310	314	381	343	363	317	362	340	346	336	346	376	342	352	362	352	335	340	345	364	352	359	367	324	318	333	365	345	350	333	344	344	344	336	350	344	356	359	310	358	376	335	337	357	340	341	346	324	360	355	331	360	334	347	327	355	328	318	302	383	359	311	345	361	353	393	371	333	338	376	324	334	326	340	337	293	338	363	372	346	352	371	329	311	350	343	349	369	371	344	333	341	323	357	348	356	330	355	295	353	334	353	311	385	342	339	381	315	366	355	336	312	365	343	365	357	378	385	356	376	345	340	388	339	357	340	349	391	330	350	317	346	349	364	340	368	383	337	384	322	343	314	336	331	374	392	331	333	367	349	327	336	322	373	352	324	366	352	347	342	345	342	367	356	345	323	347	346	348	348	348	328	371	393	349	322	317	360	356	350	338	350	366	343
2006	826	806	842	875	830	841	788	830	812	835	784	762	806	756	805	841	818	818	825	735	748	793	829	852	818	783	812	823	808	808	822	821	767	780	822	789	778	816	817	790	824	864	799	836	782	834	803	754	794	775	828	784	821	752	822	770	839	823	795	770	815	807	818	784	786	772	797	781	768	774	820	809	789	770	785	772	797	764	789	843	804	783	762	772	836	834	792	784	789	814	814	781	814	787	804	810	784	769	845	799	817	835	773	761	839	809	789	833	770	808	793	783	827	758	808	784	740	789	776	890	748	773	796	786	768	779	793	733	792	775	754	822	776	826	825	784	789	768	822	784	725	814	823	853	789	767	857	793	800	825	788	823	829	761	827	765	823	800	800	821	754	780	745	829	777	804	731	751	765	811	820	779	808	806	863	844	806	813	734	838	797	846	768	791	836	747	820	793	817	828	758	828	801	827	842	692	779	819	787	796	759	813	859	786	793	774	780	832	796	812	799	809	821	772	787	816	845	800	812	793	772	817	780	783	822	782	826	781	768	807	861	793	787	821	766	773	763	804	746	757	834	853	866	771	812	805	830	795	799	799	817	804	830	802	738	758	840	792	785	783	872	772	794	812	801	811	812	846	792	777	771	762	777	780	779	802	738	793	818	839	744	782	787	825	809	817	763	809	778	821	795	770	789	794	757	811	816	802	759	843	830	815	816	781	811	798	801	839	827	789	791	798	792	829	809	816	792	770	749	782	814	820	769	878	824	799	795	804	792	746	828	809	823	820	797	820	784	852	783	749	789	797	772	809	828	811	766	758	819	799	761	846	771	750	803	803	742	796	771	765	765	743	729	795	797	808	808	803	779	799	793	788	805	785	799	768	779	824	745	774	729	775	824	787	778	779	822	759	811	875	783	824	790	789	723	797	791	813	769	831	810	799	834	844	753	799	789	833	774	835	764	827	760	781	775	784	819	800	816	735	790	803	828	795	803	860	812	812	820	883	817	762	789	844	807	836	859	738	799	817	868	836	821	750	782	804	772	842	764	839	779	787	773	790	819	830	809	842	805	841	854	815	785	781	775	816	818	833	794	824	810	780	780	797	798	780	850	826	781	838	771	788	784	792	842	814	772	818	805	871	812	742	762	803	802	767	783	789	880	743	810	823	841	842	731	749	788	790	811	797	819	822	818	802	816	830	794	811	838	758	795	791	752	790	792	795	810	819	800	842	796	792	757	799	782	771	798	782	805	809	753	813	831	790	794	811	792	800	798	818	787	830	791	807	783	786	792	735	836	787	791	805	790	807	784	788	801	802	833	765	825	806	828	764	799	831	816	794	824	808	796	838	812	813	785	740	799	820	827	765	785	838	773	791	805	869	818	826	803	822	852	793	763	833	776	812	819	814	793	789	761	788	779	758	803	789	784	791	846	796	757	806	768	794	761	837	769	805	800	817	823	812	798	821	762	829	841	834	792	760	775	791	803	738	823	770	863	823	785	785	835	848	852	786	832	798	795	813	805	806	808	789	818	845	759	837	803	796	831	763	792	781	791	823	770	787	767	743	813	825	744	797	808	810	813	808	832	786	789	818	840	776	784	744	812	780	788	779	847	785	803	796	834	817	797	812	807	821	801	820	800	761	752	784	808	824	844	792	798	806	795	814	803	795	744	812	798	764	775	802	735	811	828	830	762	765	785	858	778	816	792	813	807	810	852	787	787	780	785	811	807	774	795	761	771	784	846	790	763	810	770	769	783	820	815	782	776	826	848	770	854	838	758	795	832	789	806	791	788	764	733	805	791	837	768	808	802	767	814	788	769	822	817	786	785	840	818	797	830	826	815	754	787	794	811	788	842	783	810	796	808	780	826	785	837	781	788	801	810	794	730	758	807	770	786	802	786	798	804	770	782	854	778	808	758	810	743	807	790	803	780	762	851	840	808	808	816	779	803	770	823	777	800	857	783	739	775	818	712	799	805	812	767	848	825	781	816	765	751	783	749	788	796	790	794	757	817	793	842	815	803	802	770	812	802	782	768	782	790	818	800	767	793	816	785	810	762	870	796	790	837	799	832	797	800	855	837	801	819	769	838	834	786	803	777	800	858	772	814	764	802	850	779	793	788	829	805	797	791	814	851	787	817	812	779	858	813	809	818	817	784	785	786	775	833	840	825	833	825	803	821	830	813	825	800	827	817	794	813	736	818	756	777	764	788	840	773	770	819	797	793	801	782	833	801	783	851	759	780	796	768	763	818	809	808	803	786	769	781	803	792	798	775	772	774	790	801	741	773	761	798	763	759	842	788	820	763	784	777	792	799	795	811	770	790	766	771	803	795	823	833	810	809	820	813	777	822	818	757	791	741	834	803	787	765	863	769	770	816	744	774	745	753	802	756	780	825	776	804	740	810	799	738	814	769	846	807	818	766	806	754	768	760	804	800	832	834	780	791	770	782	802	790	792	799	809	808	841	791	780	815	803	778	823	776	814	801	794	830	795	783	808	837	774	783	778	838	808	809	822	767	810	818	822	810	826	770	805	780	785	767	799	843	821	824	784	782	830	811	781	794	803	788	792	777	819	804	791	783	779	856	822	798	831	807	800	786	829	778	766	783	782	745	755	817	794	790	731	777	781	765	783	813	767	796	808	768	801	834	802	816	818	793	784	786	757	837	755	826	796	799	778	817	812	778	795	797	781	818	778	758	770	767	779	756	833	756	774	776	792	817	755	787	765	761	771	823	739	786	813	774	828	811	795	802	829	779	802	767	823	772	805	819	782	759	839	872	811	837	814	812	824	818	788	746	829	776	795	763	783	767	779	792	821	803	824	777	795	803	819	796	813	763	842	821	821	777	809	765	771	746	799	801	771	765	778	816	788	829	813	765	772	781	795	774	865	809	826	821	735	790	753	821	825	759	806	786	720	787	794	811	832	807	808	803	800	819	814	830	772	797	837	767	827	806	759	790	809	821	796	844	789	792	729	801	828	799	819	770	775	823	771	786	838	818	793	807	825	830	740	821	802	835	830	820	815	806	836	790	776	785	778	841	820	794	783	769	782	801	758	845	815	836	793	774	786	777	788	783	765	776	788	811	838	827	777	756	809	778	806	792	815	746	765	774	823	816	769	802	826	831	821	834	749	776	816	782	794	771	807	777	838	804	766	810	800	813	796	839	796	799	786	866	816	825	777	744	722	778	796	808	792	810	789	793	794	806	787	749	834	747	777	785	853	791	805	807	803	810	815	849	817	847	815	865	805	812	761	829	755	748	807	760	797	799	802	823	784	772	787	755	822	806	836	781	804	793	826	838	862	795	818	800	802	820	809	817	778	740	783	763	780	825	784	789	776	804	812	757	832	790	787	787	774	747	797	797	845	786	782	867	866	826	803	862	773	813	853	786	798	795	788	787	748	798	819	805	844	774	805	803	813	759	834	786	787	780	781	765	753	851	755	782	816	824	759	776	805	833	808	852	755	821	776	788	833	837	828	759	777	797	769	802	831	792
7494	533	537	477	415	364	330	317	322	310	285	301	301	285	278	266	273	265	257	280	297	299	278	296	258	309	308	278	274	291	285	284	298	271	283	286	276	271	281	276	249	285	271	286	271	254	233	288	258	265	255	246	268	307	308	254	268	280	293	272	267	275	272	270	301	289	252	300	258	271	294	290	278	299	272	267	278	256	276	280	263	268	304	273	236	267	311	299	267	243	298	274	261	281	265	285	271	252	270	261	284	276	281	274	293	293	273	265	260	278	254	277	288	264	250	250	278	310	280	265	303	268	286	302	261	279	318	254	264	281	282	279	275	271	243	269	272	246	288	276	266	272	284	265	278	297	316	254	282	272	276	277	246	262	266	244	271	282	287	302	239	230	276	285	276	307	293	272	275	284	226	270	253	277	304	258	272	297	309	256	315	273	279	276	272	253	276	287	284	254	259	237	251	276	284	275	261	264	241	252	240	305	282	275	292	288	248	266	291	252	285	325	294	275	265	274	267	283	245	269	253	269	288	315	311	253	264	258	275	264	252	276	287	296	282	278	268	311	293	265	276	266	299	265	242	273	282	285	247	278	298	286	321	263	254	275	288	290	256	300	303	293	256	260	254	282	267	264	286	262	233	311	304	247	288	260	279	294	273	269	272	273	297	299	309	273	278	286	298	251	278	295	293	275	260	299	297	282	288	277	263	269	290	266	267	218	274	251	285	269	299	296	288	275	267	247	281	265	255	277	263	262	300	293	254	278	279	286	258	263	270	294	282	275	255	239	301	276	256	285	284	246	264	292	277	276	238	243	292	299	277	263	268	271	288	267	283	259	277	339	270	276	260	256	252	266	279	267	267	285	283	286	265	281	280	305	273	283	252	272	241	256	258	273	291	266	250	265	246	267	249	294	302	263	259	277	270	276	296	270	271	261	262	275	274	257	276	239	283	289	273	269	250	261	280	264	277	304	276	243	274	288	291	284	265	272	281	301	262	258	267	260	232	245	292	261	254	233	276	319	308	255	278	250	276	303	271	283	267	288	262	295	299	292	266	276	251	314	259	309	280	243	269	291	280	264	323	248	261	267	270	269	268	285	286	275	263	306	242	276	299	278	270	276	295	279	277	236	262	292	261	261	277	282	274	271	261	252	250	271	248	300	269	224	282	238	281	266	254	275	268	271	249	281	292	298	263	305	302	244	259	242	251	277	283	292	278	268	269	267	293	289	291	247	264	288	242	262	287	278	283	263	268	276	259	228	272	264	249	302	267	273	297	304	274	267	262	266	273	290	265	280	310	264	223	284	259	240	272	317	312	259	265	273	277	288	292	277	316	279	269	254	302	280	243	254	252	259	274	272	258	285	290	270	295	250	283	286	285	302	261	250	265	261	290	281	294	286	264	266	274	292	294	293	275	307	285	259	273	276	278	257	268	265	287	251	269	237	281	288	289	278	237	276	269	268	266	276	271	287	247	299	274	271	269	256	297	285	276	285	285	292	306	264	299	276	255	278	293	302	231	277	285	270	262	269	263	272	247	265	259	277	218	262	273	270	270	257	273	276	282	284	236	268	295	278	248	299	257	277	253	292	270	275	270	283	292	270	288	262	262	255	294	289	254	262	272	292	271	265	250	274	258	288	309	299	261	277	255	267	287	276	271	257	285	293	268	266	279	245	309	263	268	298	286	284	265	315	248	266	277	279	264	309	266	266	273	278	255	269	282	280	275	265	301	302	294	285	261	280	224	248	271	288	244	289	264	274	272	275	290	325	266	251	235	273	269	241	299	274	285	274	317	275	272	298	280	290	286	302	298	287	289	299	298	275	274	282	252	279	272	261	306	273	268	274	253	275	274	277	242	267	296	285	277	280	266	285	265	257	279	289	272	296	264	265	301	290	270	240	277	253	266	305	282	266	250	272	267	293	307	262	282	294	269	273	259	241	255	266	230	281	286	263	266	262	277	263	274	278	282	269	258	275	280	286	308	288	255	293	283	292	279	275	293	254	294	283	260	280	252	268	252	264	295	254	299	303	260	323	267	273	227	273	266	262	272	269	273	288	266	276	279	255	272	278	257	289	272	285	226	271	263	293	287	301	275	263	281	269	270	286	264	291	279	275	306	285	271	285	297	288	254	255	279	258	277	269	244	278	292	281	316	268	275	278	256	256	258	319	252	270	311	273	297	286	266	282	240	276	275	296	291	313	279	305	317	282	285	277	279	266	284	269	292	315	278	296	310	273	308	249	290	290	268	270	294	290	280	298	265	277	254	264	320	268	342	250	252	258	251	297	258	282	247	281	292	317	239	291	276	257	269	287	305	298	260	285	273	264	247	295	282	268	263	293	276	277	253	320	257	307	271	278	291	283	239	261	265	283	238	251	273	272	263	287	274	266	291	270	245	292	261	242	285	287	283	308	306	259	259	277	275	290	294	298	265	278	279	252	246	277	267	281	248	257	274	257	281	233	288	267	301	296	289	253	288	270	252	291	279	275	301	281	281	273	266	232	272	283	286	265	237	254	277	298	281	268	290	286	278	270	218	272	257	258	277	279	296	272	303	277	264	289	276	248	265	265	307	268	263	299	297	280	281	301	291	273	277	268	293	288	287	268	269	284	294	257	260	315	268	268	282	271	253	266	240	280	288	267	268	272	260	282	300	267	287	257	271	303	272	270	275	276	281	267	263	277	286	297	290	271	296	265	279	288	281	254	272	285	286	242	264	288	272	282	268	264	282	294	264	262	275	294	243	295	276	249	274	292	270	292	268	246	267	324	261	251	241	278	233	263	313	317	260	244	267	252	261	276	262	267	272	287	274	280	263	277	258	264	317	272	268	258	278	284	265	278	257	302	285	259	266	293	276	300	274	276	249	288	269	289	258	319	279	283	286	275	272	273	251	292	270	258	281	265	257	298	284	269	274	308	278	273	255	285	292	275	283	305	267	250	295	270	265	314	259	273	280	285	254	279	280	263	282	256	273	239	298	255	309	258	247	262	311	273	281	275	276	278	283	275	247	250	288	263	304	280	273	271	302	307	267	284	280	285	282	268	250	283	276	254	284	275	257	259	283	289	273	274	283	309	289	280	233	253	269	283	222	284	289	271	276	266	264	264	254	304	286	274	281	235	253	240	280	290	258	292	292	247	234	267	250	273	262	314	264	281	268	256	271	274	293	292	278	272	266	288	283	261	270	275	293	289	263	286	266	280	258	317	273	256	304	273	288	282	270	287	253	239	296	256	269	273	270	271	258	252	273	280	299	246	259	275	276	289	248	241	293	271	262	291	251	254	285	243	311	259	266	285	279	266	268	278	269	284	256	251	267	272	243	268	250	282	252	288	283	289	287	269	258	272	292	261	257	294	280	268	251	279	238	265	271	254	263	283	261	255	272	267	269	268	278	293	256	273	274	269	271	262	260	257	258	283	231	289	263	250	260	267	264	276	301	298	261	275	293	282	287	261	267	289	271	260	231	245	283	279	267	274	263	292	258	250	263	238
6612	843	1218	1280	1266	1043	971	957	881	830	815	773	740	700	717	715	692	723	671	717	679	716	655	658	708	711	676	709	653	683	600	623	641	705	679	677	659	685	647	650	681	636	602	624	672	656	620	637	672	602	646	652	643	643	605	647	640	634	652	686	635	674	694	650	647	652	697	688	573	619	658	655	608	592	612	624	659	599	626	671	630	672	625	624	629	592	661	692	680	646	641	693	698	673	643	636	677	694	653	672	637	649	663	650	638	624	667	656	638	629	654	658	687	675	630	650	658	674	676	621	643	628	655	658	602	650	717	643	629	651	619	652	632	625	612	634	649	622	626	614	636	584	654	643	584	642	627	613	662	632	622	665	644	662	685	648	624	623	641	654	651	593	638	635	610	683	598	647	668	634	649	621	651	679	661	693	608	565	595	637	605	646	643	641	613	603	658	648	677	711	637	701	599	692	639	691	643	630	656	674	648	640	667	643	611	676	623	609	617	612	630	647	650	636	649	664	610	646	640	707	588	682	641	645	655	671	646	625	635	638	631	673	665	680	655	670	636	624	630	666	644	668	589	617	601	635	657	669	643	667	625	633	650	670	633	682	623	673	614	664	622	653	632	676	631	631	648	633	718	634	649	616	605	640	670	668	647	651	634	646	626	622	619	640	686	614	678	642	636	657	606	639	656	602	624	625	668	640	636	617	620	656	647	627	699	655	609	607	615	648	654	623	627	605	705	629	659	644	637	647	631	632	636	627	648	687	616	639	671	643	664	631	630	632	635	598	688	650	656	658	637	655	648	602	613	639	645	642	646	601	613	627	675	653	650	715	674	671	654	633	674	607	607	615	639	627	639	606	605	656	624	611	679	648	681	606	618	623	675	680	661	626	630	613	636	618	614	626	672	645	591	561	648	655	648	653	677	692	647	621	618	646	623	653	622	639	616	647	669	623	654	624	646	670	652	591	660	627	648	630	618	652	638	634	654	653	639	663	660	645	676	613	632	634	658	638	648	666	622	662	640	661	653	640	650	678	659	611	620	701	618	631	624	635	660	709	616	622	665	610	627	653	683	652	630	641	640	644	651	652	654	620	694	652	657	623	653	655	640	639	627	675	667	634	652	696	629	639	657	615	642	623	603	619	614	692	679	620	626	646	663	617	599	659	626	636	633	656	609	693	637	692	655	660	612	647	660	649	699	619	649	578	637	660	640	620	662	656	640	666	601	629	623	612	665	632	609	652	646	642	629	632	640	605	624	623	657	679	616	601	640	676	646	658	641	655	621	606	626	674	647	677	666	679	648	612	688	610	650	665	643	641	689	636	613	629	663	641	635	651	649	656	699	639	614	644	624	670	634	674	677	654	666	629	649	614	614	654	670	619	629	665	658	641	665	672	585	616	656	621	643	607	668	637	612	637	655	630	672	640	619	601	622	659	626	641	640	645	653	643	715	639	614	609	654	590	667	602	635	641	627	597	645	554	615	615	662	682	640	664	635	620	685	615	643	613	614	668	652	628	644	602	637	635	642	661	674	620	651	593	661	623	642	623	634	631	635	595	686	615	641	625	643	680	608	619	605	652	670	675	642	631	674	655	644	631	642	672	670	676	624	603	654	627	593	597	641	657	649	651	605	680	634	660	617	662	623	608	634	663	646	592	666	618	614	651	629	626	669	621	663	628	650	659	655	649	618	649	611	623	610	673	644	633	629	647	651	622	625	642	615	625	623	658	628	648	629	655	643	587	634	631	636	614	671	659	663	648	621	597	648	631	632	631	613	642	594	640	617	647	636	611	639	675	661	691	602	643	672	649	651	631	609	582	627	650	612	632	637	651	627	648	623	645	652	655	626	636	640	658	637	631	605	611	675	671	680	639	662	597	606	655	635	681	629	662	649	673	655	615	674	673	616	643	642	659	652	673	657	590	648	591	621	642	642	607	644	639	653	649	639	699	635	590	622	605	631	631	626	643	644	606	651	629	642	638	650	676	676	610	659	674	662	661	635	664	639	618	658	631	644	637	632	679	654	640	641	682	638	636	631	684	635	620	653	632	647	623	639	675	624	630	622	627	688	630	602	622	646	651	631	604	670	691	680	623	667	637	624	623	613	637	639	596	657	614	646	641	643	615	659	652	649	628	675	606	678	680	654	607	659	695	624	654	660	628	648	642	604	728	656	667	683	656	630	671	693	627	644	675	686	640	601	665	657	597	657	614	658	639	654	692	660	648	640	608	644	636	634	591	611	656	620	657	708	651	667	623	668	646	648	647	631	683	686	651	649	672	638	625	632	640	650	659	645	627	642	637	641	601	632	620	636	639	701	648	685	595	609	653	615	618	692	676	653	653	657	665	646	659	627	612	682	658	636	682	658	654	642	623	611	624	684	701	667	656	587	631	662	661	687	618	589	642	604	664	683	634	655	615	620	676	630	635	647	651	626	656	599	628	627	627	659	679	645	663	629	703	696	699	612	650	648	664	605	655	701	606	649	636	640	675	654	625	658	647	644	656	618	660	657	641	636	663	649	658	650	647	637	663	657	631	638	678	614	637	644	632	657	609	701	677	654	660	656	592	630	598	612	629	631	650	707	664	631	621	635	634	634	630	653	715	667	655	645	639	646	653	648	725	633	624	646	657	630	652	657	635	632	628	680	647	676	693	652	602	671	629	646	651	634	635	625	622	624	642	659	606	640	630	650	623	611	623	677	662	637	668	687	635	618	641	648	658	661	631	679	628	585	670	618	608	661	661	639	627	653	658	637	625	624	585	625	646	641	627	690	650	641	634	649	630	594	622	607	662	662	624	660	673	621	633	624	654	663	621	637	652	685	655	607	640	593	587	650	657	696	667	606	628	615	659	646	635	649	638	638	641	646	634	619	637	695	676	642	644	628	599	638	615	673	636	692	676	643	640	626	638	641	686	650	672	624	621	604	656	661	661	646	665	620	656	639	653	625	672	607	664	613	649	652	643	648	606	609	646	580	650	645	640	658	624	627	650	651	644	649	603	670	633	651	619	596	633	642	672	615	686	680	665	602	613	637	655	618	652	595	624	646	654	661	638	681	642	626	628	682	626	634	673	603	658	635	641	629	606	634	604	618	649	641	653	613	663	643	682	641	661	705	664	634	617	657	667	651	658	653	608	626	626	617	613	642	697	675	648	643	634	625	615	639	650	646	706	622	656	617	634	647	648	636	613	602	660	645	645	654	641	632	692	681	606	646	674	688	680	688	657	622	623	646	644	654	636	612	648	638	624	655	648	672	644	657	653	620	635	625	640	623	630	672	628	675	665	659	611	678	623	668	633	608	650	668	632	661	659	688	617	630	642	623	638	631	581	609	615	639	634	598	644	618	617	628	651	674	657	647	657	660	615	667	652	646	612	648	621	631	605	644	652	672	644	638	613	657	631	658	643	653	623	662	663	631	608	661	670	644	685	641	669	641	658	645	620	612	654	609	618	620	661	635	650	635	663	651	641	658	627	650	626	607	635	638	636	668	603
12876	769	649	474	345	261	248	255	172	186	163	140	166	147	146	143	158	134	131	106	130	125	110	115	130	128	138	131	140	123	126	105	120	138	130	129	125	133	110	115	119	118	111	124	115	105	112	118	113	123	110	116	115	134	122	128	109	125	101	123	102	132	107	116	134	127	126	112	137	98	109	126	107	113	109	122	115	119	115	114	97	129	112	125	113	130	110	104	124	127	123	134	129	113	145	137	124	140	122	143	133	141	104	102	103	123	118	123	124	118	97	129	109	135	130	129	95	111	114	108	137	112	122	123	120	116	133	98	131	101	103	116	127	126	131	113	134	131	122	148	138	103	121	131	120	110	111	110	106	108	125	103	132	108	126	131	96	124	123	110	137	118	179	137	117	99	131	113	108	114	118	131	123	121	116	101	130	115	89	142	136	117	118	116	98	125	112	113	130	106	132	127	131	113	120	109	137	107	104	116	144	118	103	142	119	111	137	128	129	92	119	99	108	130	101	99	119	122	120	113	110	131	132	123	121	112	139	111	122	110	119	98	117	113	116	93	118	115	126	127	108	131	104	109	130	123	114	124	126	110	123	116	127	140	110	107	119	118	128	97	99	116	116	117	114	114	113	113	136	126	118	125	127	126	109	117	97	105	108	108	115	108	127	126	131	123	120	110	122	120	129	107	108	114	103	118	136	107	116	131	126	122	99	123	118	122	110	125	97	120	100	112	136	122	122	121	129	114	133	120	163	99	110	90	100	112	138	112	113	111	123	144	113	111	125	121	119	104	117	119	142	102	131	123	122	108	108	127	132	98	150	91	106	122	116	128	105	132	135	119	108	137	147	131	131	117	137	124	121	124	113	121	126	114	114	106	103	100	145	111	123	116	117	123	124	111	105	107	104	115	108	99	133	111	111	112	134	113	114	123	101	124	106	118	94	106	114	107	112	106	102	124	121	121	134	118	117	113	119	119	115	112	117	108	127	122	121	122	127	116	114	113	122	110	121	107	139	122	94	117	114	104	111	112	97	141	121	126	98	105	109	108	122	120	117	103	112	134	108	118	107	131	124	125	118	114	107	116	125	121	131	125	128	125	114	107	119	118	151	110	118	120	116	121	110	125	123	121	112	126	133	141	127	134	119	130	118	120	113	107	106	141	114	147	148	135	108	139	103	125	125	113	117	131	116	119	123	132	136	103	107	105	117	129	111	104	107	123	116	117	101	112	119	134	112	122	121	132	117	118	103	122	124	120	121	117	133	122	137	106	138	128	107	122	109	132	114	102	111	114	126	122	120	118	140	113	99	118	112	113	112	118	113	116	132	130	117	148	103	111	120	113	110	113	111	104	96	108	133	131	100	123	108	117	123	113	126	107	113	125	113	119	97	149	102	114	118	110	133	115	140	115	122	103	103	129	100	132	127	130	112	111	113	93	117	116	139	129	109	131	116	134	114	120	112	114	150	126	121	120	116	113	118	129	134	112	123	109	102	109	129	118	131	127	120	121	129	134	117	126	126	92	107	121	134	96	124	117	97	115	122	116	114	114	113	103	111	111	113	103	114	125	107	109	111	120	118	104	119	129	122	126	126	116	116	118	128	116	102	131	117	123	122	136	123	115	101	104	106	114	133	111	112	122	123	125	127	123	136	127	106	116	116	124	132	137	114	113	114	116	125	118	121	136	104	111	118	110	116	115	128	128	139	114	110	110	108	104	98	120	117	154	119	116	117	118	121	110	101	106	113	104	95	108	118	126	107	132	102	120	125	118	130	112	111	114	125	119	134	114	110	128	100	126	118	112	128	140	106	99	125	105	131	111	94	137	101	106	97	138	115	109	122	120	115	115	121	103	111	116	105	119	115	102	126	123	94	99	108	125	113	100	119	131	124	116	111	130	113	113	122	114	118	109	113	112	112	136	99	146	125	119	101	125	159	112	122	103	97	133	129	117	118	91	112	101	106	106	114	118	124	110	134	105	116	127	119	117	122	120	135	114	133	124	120	134	121	102	135	104	115	116	110	110	111	115	127	126	109	128	116	134	106	112	126	114	126	120	122	116	118	119	119	109	122	123	144	110	123	115	121	108	122	114	115	122	127	110	98	120	112	153	141	123	125	108	105	120	120	94	130	135	106	121	139	125	124	100	112	122	130	131	146	120	124	111	126	110	121	124	112	105	123	112	125	138	127	135	115	117	120	125	123	108	123	109	120	105	110	124	116	117	109	151	125	112	140	125	146	111	102	134	118	112	130	139	111	122	129	119	124	102	117	109	121	104	114	122	109	113	106	86	126	111	117	117	123	135	127	123	109	121	102	117	121	110	103	123	92	112	136	113	116	144	113	120	131	124	112	125	112	133	113	120	129	128	119	116	110	115	130	133	144	130	127	123	106	109	138	141	129	133	133	113	143	125	100	115	113	109	128	118	132	128	118	106	97	106	111	112	128	98	120	134	113	97	109	137	130	133	122	129	128	102	100	115	156	109	107	118	114	119	108	115	94	118	94	125	129	130	124	129	124	119	127	124	105	120	149	104	148	114	124	124	94	115	116	98	120	110	111	110	122	122	125	114	116	115	127	112	116	122	126	117	115	110	136	121	109	112	100	130	112	114	118	143	131	155	95	99	133	114	124	123	125	101	120	129	114	111	101	134	135	115	114	124	109	142	115	117	132	115	98	135	112	108	124	166	117	109	109	116	132	120	129	119	115	118	115	134	102	118	143	102	123	106	125	126	127	98	110	121	128	119	115	113	137	105	108	113	129	122	114	145	123	106	115	111	129	109	115	122	93	109	111	118	113	126	114	104	134	96	114	122	103	99	107	117	117	114	93	116	122	134	108	123	131	105	125	90	122	114	113	118	137	113	115	128	128	117	111	110	106	99	124	110	98	118	125	146	128	136	123	125	125	122	119	131	120	115	109	134	116	123	120	119	120	106	101	97	134	107	126	124	101	135	127	112	111	120	102	134	134	91	113	134	115	114	116	102	117	136	100	115	123	117	113	127	107	113	123	113	114	109	121	108	125	117	124	117	117	139	112	105	113	126	115	106	122	117	136	123	99	123	109	128	120	112	108	128	119	115	109	110	109	110	119	121	121	123	119	116	124	108	98	127	110	122	111	111	123	113	120	118	109	113	116	123	127	130	121	132	127	123	134	111	128	126	128	106	131	111	105	121	118	88	142	95	99	112	132	105	113	113	112	127	95	112	115	134	132	109	121	123	109	118	117	110	121	135	124	107	111	129	128	118	113	111	125	122	124	111	136	131	118	94	109	119	111	120	121	99	109	115	115	128	109	117	129	119	124	103	114	118	130	115	129	102	105	131	130	112	111	117	116	109	133	139	116	113	127	108	122	102	113	110	113	126	126	119	117	124	121	118	118	117	116	115	128	116	101	123	105	122	117	123	109	112	107	122	114	123	125	126	116	108	126	126	115	120	127	121	153	139	104	121	109	112	127	132	115	122	111	125	121	119	111	138	102	118	113	137	118	120	107	125
8086	758	1371	1655	1389	1062	951	926	737	650	589	537	532	489	503	432	471	405	411	387	383	348	391	341	374	348	324	377	364	340	373	338	358	338	381	347	353	362	343	301	338	347	315	325	282	374	336	315	335	328	344	305	309	315	310	315	330	326	309	293	341	288	271	311	315	331	324	336	317	300	287	315	314	311	350	337	293	336	312	299	308	301	310	356	313	352	298	292	302	325	297	305	319	338	303	329	304	328	340	329	345	322	312	308	306	311	293	302	304	274	293	316	296	297	327	321	326	321	327	323	292	320	306	341	300	280	297	318	291	321	298	276	311	296	314	321	317	328	314	316	305	310	323	347	316	316	300	318	319	308	310	323	313	317	296	312	297	332	304	306	312	286	299	288	282	317	312	275	313	323	304	319	300	292	284	298	324	328	308	305	336	304	307	320	322	317	317	328	317	338	300	310	313	310	271	331	340	324	296	317	324	306	312	291	313	311	288	301	303	330	354	301	324	285	308	299	327	291	326	300	340	312	308	313	337	311	319	328	346	350	308	319	322	311	297	300	321	331	313	289	341	324	333	281	284	284	306	352	299	319	294	303	318	300	277	280	315	346	326	333	302	312	297	326	311	337	300	295	290	286	331	358	300	319	336	298	278	331	337	314	329	306	252	297	284	305	310	317	323	297	322	329	317	328	284	320	300	338	301	358	350	348	321	295	307	307	307	298	309	296	293	321	323	279	288	303	302	328	315	312	295	276	317	315	306	319	295	314	314	321	321	282	296	338	296	313	287	297	299	312	331	323	298	298	309	296	335	272	331	325	311	276	308	284	314	314	328	321	331	337	324	329	319	284	311	309	328	332	303	298	326	325	285	314	326	326	315	251	319	314	278	317	294	323	344	303	357	314	296	285	327	308	315	302	304	310	320	288	311	307	322	302	319	293	288	289	318	324	315	334	336	324	325	326	323	314	289	337	297	302	313	341	299	288	342	310	307	341	305	317	301	297	304	290	320	330	323	312	338	299	339	297	335	305	327	307	295	315	341	262	289	358	327	287	295	332	321	282	305	302	316	304	314	291	296	317	309	315	319	294	305	307	330	297	315	284	313	299	332	291	310	289	313	323	326	296	289	308	314	341	307	302	297	322	293	338	326	315	342	310	278	363	328	333	315	318	302	319	328	308	327	304	323	321	318	301	303	291	327	326	300	300	326	324	306	286	296	325	343	308	326	289	316	290	324	308	306	338	326	287	285	296	317	315	291	323	340	297	317	311	307	305	295	280	333	297	336	309	289	280	303	332	331	296	299	310	360	286	323	258	300	308	335	329	319	308	303	289	291	305	308	300	275	305	349	293	299	324	292	325	302	301	332	288	316	328	285	323	306	310	295	322	296	290	317	293	348	279	327	322	314	326	285	312	296	323	290	299	324	286	312	301	320	318	279	316	291	270	313	300	285	337	300	338	292	305	352	297	311	320	328	298	292	322	309	304	295	303	291	298	333	319	327	334	318	313	290	312	313	292	371	295	325	316	316	313	320	323	290	302	329	318	311	287	353	326	312	316	319	278	316	337	289	298	297	315	300	298	304	298	271	292	334	315	312	298	328	251	331	344	289	330	327	297	312	315	331	295	316	334	307	302	309	286	264	337	313	299	309	298	324	299	299	324	317	332	291	319	316	310	324	303	370	301	285	303	317	297	290	324	315	315	309	289	300	325	303	311	314	332	297	304	316	298	310	286	329	282	310	294	286	311	348	321	335	324	303	326	305	289	319	291	329	293	297	323	341	328	303	291	303	313	283	325	304	306	323	321	310	289	317	316	326	319	290	330	313	298	295	331	322	353	346	313	310	343	331	282	292	310	314	323	317	315	305	333	319	310	339	313	313	314	309	309	286	302	274	304	327	303	276	314	316	322	333	323	326	292	284	341	314	320	309	319	311	312	319	284	329	292	330	293	311	294	347	280	302	318	319	315	318	308	329	297	299	314	319	296	309	343	317	287	322	303	305	299	319	295	287	318	321	315	307	303	358	291	314	315	326	315	301	315	310	361	314	291	306	310	345	312	328	308	318	320	306	273	284	290	324	321	315	285	286	280	309	303	312	311	306	320	324	327	316	345	299	312	333	303	318	333	298	308	326	306	317	309	299	300	306	329	298	296	315	290	293	325	315	300	323	307	285	318	337	290	326	318	322	330	349	326	311	303	349	327	335	317	286	294	319	298	313	315	290	333	312	330	268	281	338	314	279	334	306	305	324	289	297	329	326	325	325	312	290	311	327	298	311	316	345	289	308	274	292	295	328	313	303	279	323	313	319	313	318	295	334	266	341	296	304	306	294	309	309	292	293	304	301	286	307	317	349	324	320	313	293	298	299	303	295	320	319	300	312	291	295	294	290	308	311	287	322	320	347	311	326	335	306	288	298	322	330	292	299	302	290	325	307	327	313	321	301	330	289	303	319	303	306	310	311	319	321	293	293	295	314	302	258	292	318	335	318	321	314	307	313	330	296	315	306	324	298	303	313	327	313	301	294	292	313	315	314	292	313	313	311	322	314	319	296	301	299	302	323	328	312	300	328	294	310	285	329	309	319	318	308	315	298	274	299	304	312	296	295	332	325	294	337	327	302	314	321	324	319	333	282	323	359	308	295	269	280	320	313	336	291	319	308	306	327	308	308	319	336	303	332	304	314	300	312	290	337	275	310	317	308	350	289	312	301	316	335	276	306	274	298	340	307	290	290	303	303	313	291	319	310	315	299	312	312	329	312	322	301	295	300	309	336	298	303	311	291	335	300	304	277	302	322	311	305	311	285	279	302	346	273	313	320	315	307	318	303	333	308	324	333	273	286	322	272	296	317	310	315	299	307	311	277	316	337	269	303	281	319	305	310	342	311	311	345	293	260	313	297	339	297	320	317	311	314	326	305	319	328	291	317	279	301	320	321	320	297	306	301	326	314	329	312	309	288	332	319	293	279	312	309	301	329	282	312	307	324	333	306	289	291	300	308	300	312	315	303	335	314	350	295	314	329	320	337	317	325	310	332	336	304	299	331	298	305	316	280	320	311	316	303	283	296	313	295	312	329	310	295	317	350	316	309	334	307	321	282	326	342	297	312	307	302	308	335	341	292	309	343	320	339	297	295	293	282	306	297	335	342	294	313	282	316	296	292	309	307	351	317	322	300	284	321	313	317	295	312	275	316	310	309	305	300	344	350	321	317	317	335	299	302	302	328	301	316	314	300	274	310	303	290	307	308	295	309	335	295	340	303	293	306	314	321	327	330	292	320	312	333	336	314	311	285	318	336	303	331	318	314	311	294	307	250	325	328	317	284	349	309	291	308	318	320	285	287	304	294	336	303	319	340	296	307	326	314	347	313	301	292	305	306	335	305	291	341	310	298	335	311	307	290	320	297	324	317	304	320	323	293	301	315	329	291	305	299	312	285	268	305	303	316	291	271	313	321	274	319	285	290	292	315	339	303	308	331	314	301	310	279	310	325	311
1381	324	344	342	329	341	377	360	313	359	350	362	335	348	362	347	379	370	370	364	335	313	326	358	361	332	357	339	369	331	327	328	310	311	396	369	364	335	344	371	336	335	349	332	345	350	357	338	359	337	359	325	370	329	369	375	327	364	379	346	344	389	362	341	328	372	344	356	373	380	321	392	312	336	328	354	381	336	392	341	393	381	348	304	324	370	348	336	370	379	354	358	344	365	341	338	349	363	344	367	319	355	299	361	356	349	362	335	364	363	394	351	340	338	349	373	345	372	337	366	333	371	328	383	356	349	305	381	320	342	311	356	356	333	337	386	333	313	340	322	351	317	346	404	374	348	343	364	368	332	354	332	348	330	353	387	365	331	347	356	347	359	354	345	358	333	344	373	356	327	316	347	350	369	370	353	318	363	344	365	361	296	350	371	318	363	356	366	379	360	326	325	395	363	377	340	349	350	335	355	320	333	357	346	359	365	343	352	310	342	370	377	327	332	300	367	328	314	341	313	326	324	346	366	343	360	344	332	372	347	318	351	328	343	387	353	348	307	337	338	347	343	328	342	345	390	340	367	369	343	326	317	337	360	339	350	353	357	362	360	356	349	327	336	334	300	359	327	345	337	327	369	325	391	387	339	357	343	343	333	332	370	326	361	360	386	388	329	341	307	347	347	353	350	325	370	380	396	365	367	346	352	334	348	350	353	356	319	303	342	360	349	343	384	362	325	362	339	368	347	322	366	324	327	317	340	361	355	339	328	352	311	343	347	341	335	355	379	349	361	368	345	312	350	370	289	303	340	412	383	351	339	354	326	377	365	330	349	338	345	370	326	370	350	353	356	395	370	346	361	355	331	331	341	320	343	337	334	353	355	341	319	386	347	344	351	366	322	325	352	351	297	351	354	331	344	355	346	331	367	355	357	385	359	373	338	347	315	339	363	373	362	373	328	357	357	353	390	334	352	318	353	346	369	319	347	326	367	350	386	361	351	340	368	356	359	357	324	356	316	342	327	337	336	328	369	365	364	350	301	375	331	327	319	381	368	338	342	319	351	326	345	372	331	342	385	364	327	333	335	351	348	367	337	365	306	384	332	334	339	361	388	345	361	360	369	329	355	327	361	378	344	315	344	349	379	361	320	356	361	355	335	325	348	376	331	346	341	381	343	307	355	341	356	350	381	352	314	353	363	334	336	341	326	361	363	351	338	343	319	356	330	352	354	339	338	336	329	404	375	352	360	353	357	319	350	322	339	319	377	381	337	335	346	331	356	373	344	342	334	344	327	344	389	316	391	335	335	325	375	333	338	355	376	382	342	341	318	379	290	332	368	353	347	335	342	344	337	379	343	329	344	330	353	379	374	347	328	345	338	343	381	361	347	321	329	360	334	377	324	328	366	365	335	321	382	352	364	372	372	384	308	356	356	353	340	354	325	376	335	365	365	354	328	368	355	354	340	356	339	343	318	364	336	309	348	357	344	320	370	373	362	361	316	375	342	343	327	320	340	360	352	325	342	350	397	363	358	333	353	337	385	323	323	354	357	370	333	315	366	356	385	363	356	338	354	382	383	319	345	336	370	349	358	323	332	326	361	365	332	345	347	346	355	346	338	323	356	326	351	340	335	365	359	352	360	351	345	356	429	359	337	351	346	368	358	334	382	352	306	338	380	386	356	375	334	346	349	348	348	342	345	386	336	332	344	354	328	339	326	357	382	359	333	379	317	334	350	315	357	342	353	371	362	342	347	309	361	345	361	349	345	342	349	344	342	319	346	331	345	327	332	358	369	355	348	361	351	403	353	373	334	332	359	360	372	352	356	400	364	341	379	330	347	335	320	345	372	338	334	372	346	363	376	339	349	310	356	336	350	323	342	334	326	314	309	402	376	347	347	334	359	339	342	381	358	339	382	376	328	332	334	363	346	336	327	377	339	345	383	370	313	356	349	353	314	379	328	313	386	338	345	346	360	330	329	398	356	333	334	362	333	363	344	323	346	345	344	347	371	352	359	319	366	314	363	345	379	376	323	398	343	326	338	353	336	331	338	352	377	386	370	367	343	353	334	311	354	339	362	347	346	418	354	348	318	329	336	337	352	368	348	343	353	354	338	337	348	311	334	333	407	327	337	300	366	342	339	348	355	371	370	344	373	361	354	362	348	361	335	361	342	380	324	350	352	370	362	397	351	370	355	362	318	353	362	322	364	393	341	338	348	344	367	352	324	369	339	303	340	334	355	387	328	328	381	343	331	384	338	312	328	363	365	354	317	362	359	363	363	355	347	356	374	307	353	328	369	335	358	373	320	351	369	356	338	350	373	355	361	338	334	326	356	352	358	349	367	330	335	352	346	360	359	330	320	343	325	326	354	335	323	361	363	366	359	343	376	352	321	366	342	370	347	344	361	345	349	365	365	362	331	357	351	380	356	343	337	311	351	367	340	354	348	319	392	356	349	393	300	378	326	347	365	312	365	353	329	338	357	390	365	323	348	338	334	331	343	347	327	336	345	331	346	358	375	326	331	306	339	362	355	384	370	369	334	340	383	329	373	369	342	387	367	323	300	329	349	345	375	330	363	339	344	341	312	326	370	352	357	351	358	311	336	354	320	335	383	359	361	337	333	364	402	338	351	368	320	350	307	292	357	350	338	336	294	344	364	345	387	334	363	313	335	337	365	343	318	353	321	337	367	351	350	347	335	367	347	400	330	328	350	330	352	355	416	338	326	321	347	344	336	337	337	330	344	332	375	348	330	338	362	344	325	359	336	349	355	368	329	324	354	363	354	338	379	367	360	347	364	345	408	348	345	353	324	370	340	317	357	355	364	350	350	315	343	358	388	364	350	362	376	348	348	301	355	355	374	348	341	346	322	350	338	350	345	341	303	380	334	361	360	377	343	341	343	316	350	372	360	351	348	352	407	355	357	380	383	365	342	373	341	338	332	332	370	346	329	328	358	326	298	318	313	337	311	334	359	336	350	312	389	328	325	360	350	286	344	379	329	328	379	359	369	332	386	339	332	334	371	339	370	356	350	351	350	359	340	354	338	344	418	324	318	353	346	383	368	357	381	314	354	361	331	343	350	337	335	370	354	321	389	333	322	367	370	381	353	329	359	350	316	336	355	360	349	361	349	346	372	352	369	341	346	379	320	393	373	321	319	337	381	374	323	378	361	362	346	346	334	309	348	338	341	367	354	324	356	348	352	334	367	366	348	367	340	357	338	355	349	294	337	323	358	346	366	358	360	366	343	330	329	349	326	330	307	315	356	370	344	341	388	342	374	353	353	346	347	332	394	344	354	345	382	352	343	358	340	350	319	347	384	340	361	389	346	388	315	368	354	372	342	353	347	339	381	358	343	351	371	384	369	339	335	335	341	381	355	326	349	372	327	321	332	309	393	328	352	351	333	369	346	332	322	355	339	320	336	353	325	326	379	347	353	366	310	303	348	336	374	325	354	339	372	360	315	335	354	356	343	359	343	335	371	367	398
2008	792	844	822	836	847	851	883	814	849	819	778	783	771	780	784	828	823	839	764	851	792	813	846	798	864	844	817	834	770	847	832	811	834	805	803	820	806	774	840	835	807	807	848	781	808	823	813	800	794	822	807	786	799	841	768	772	818	773	757	811	806	822	836	816	789	773	839	796	837	784	836	806	845	839	793	804	833	813	799	809	839	760	852	837	740	786	795	791	833	801	822	863	808	773	820	835	824	851	867	869	760	807	796	780	807	804	756	817	800	818	788	787	799	788	876	800	778	816	801	810	803	849	820	824	772	772	795	821	751	796	805	774	801	816	749	829	835	815	830	803	824	812	810	784	798	821	853	806	812	842	861	855	815	792	819	808	776	821	815	807	829	825	864	841	804	785	795	823	772	762	806	804	765	770	788	814	786	781	794	801	881	820	833	788	852	880	813	751	771	845	829	799	839	800	840	747	811	790	817	807	813	804	814	840	820	777	807	807	812	761	811	836	847	793	783	862	811	867	780	844	790	835	807	783	777	829	815	797	792	801	792	796	816	815	808	845	750	769	827	835	821	793	785	824	789	820	823	802	842	821	797	890	815	832	856	833	781	843	817	824	811	782	802	847	805	790	764	845	800	848	795	814	789	790	831	775	792	816	826	799	810	842	787	860	856	777	817	768	862	767	808	845	814	812	806	797	800	790	802	745	808	837	780	788	810	806	810	819	797	762	794	875	811	779	819	790	786	834	814	780	842	746	812	833	774	812	827	777	797	771	883	786	826	782	751	816	826	795	826	816	814	813	811	766	810	843	824	836	768	843	809	764	808	792	759	793	829	838	812	842	807	834	798	850	812	845	804	758	798	801	814	817	802	762	830	802	793	832	823	742	804	835	802	814	801	845	792	791	824	816	747	827	804	835	770	796	850	836	819	844	803	798	768	831	820	797	816	789	742	758	838	850	834	809	810	836	813	825	807	830	840	741	839	805	823	837	789	816	782	815	854	831	840	801	785	811	848	819	769	774	811	803	801	822	813	853	856	782	812	834	803	767	789	793	800	820	791	803	786	771	810	785	833	817	802	787	812	835	827	802	825	833	856	761	794	814	815	827	777	768	803	860	792	794	812	773	837	773	820	788	819	808	817	831	791	800	836	820	787	806	836	783	809	796	816	832	819	828	786	717	809	838	804	793	855	875	809	772	743	798	836	813	810	793	804	779	795	810	791	830	798	789	799	825	792	790	797	791	806	850	824	748	777	784	838	806	838	782	876	782	852	780	816	837	768	782	813	830	825	829	842	793	806	766	817	784	812	814	854	854	762	837	835	831	816	760	824	818	839	803	787	792	815	806	779	819	802	784	815	799	801	805	835	828	841	788	814	822	812	809	836	778	829	793	844	777	769	834	820	856	794	793	765	835	810	781	754	816	809	798	783	862	769	819	807	781	791	805	826	779	747	789	784	796	800	846	826	838	812	752	737	829	819	798	814	771	804	794	826	842	831	819	842	837	806	780	805	819	796	791	827	757	817	766	833	805	864	781	781	783	808	795	809	725	787	801	826	839	835	792	751	818	831	832	808	779	781	829	819	769	784	842	807	822	795	786	826	808	812	866	776	814	847	801	872	778	759	779	785	810	837	823	851	828	838	847	808	791	818	834	854	822	755	845	791	784	766	777	772	810	820	823	802	814	796	794	812	819	816	827	845	770	791	819	808	803	798	877	810	769	778	829	818	850	838	794	784	855	820	777	851	790	788	800	834	797	809	883	768	806	875	836	775	765	802	787	818	827	812	810	868	804	813	814	774	805	833	815	818	834	768	824	838	772	801	817	844	824	810	797	894	752	761	822	827	783	846	815	820	789	810	772	813	808	809	824	824	832	817	793	814	862	812	850	763	806	829	848	824	824	816	831	770	818	818	830	823	787	796	812	781	801	787	814	775	827	833	730	835	790	781	779	802	818	790	795	878	811	792	817	801	854	847	760	782	787	824	785	787	789	860	849	823	808	795	882	813	796	819	840	799	776	804	836	809	786	861	787	830	808	807	824	837	809	821	791	813	835	781	818	862	850	800	791	814	827	834	790	776	778	790	869	815	808	798	773	818	806	843	822	840	791	832	805	801	814	818	778	831	786	778	800	788	742	791	798	793	808	774	817	792	813	776	821	794	797	825	785	826	809	786	842	808	790	805	860	811	812	833	853	786	779	783	801	863	763	803	781	804	806	779	772	843	825	862	802	806	770	781	802	761	823	759	794	786	803	756	793	811	786	798	763	838	818	789	769	811	827	816	817	799	823	846	816	819	801	800	807	821	805	801	779	792	815	806	791	745	806	797	817	801	819	770	816	813	850	793	811	852	783	794	846	798	773	810	790	769	794	834	778	805	809	798	790	814	772	812	767	792	840	787	821	753	750	776	865	775	788	815	801	777	801	792	831	733	761	812	823	782	826	885	769	774	809	811	838	838	795	844	748	767	830	800	794	809	763	889	812	813	831	786	815	816	793	837	776	803	788	859	774	799	789	824	798	817	788	870	897	793	809	776	785	808	775	790	831	777	805	786	808	796	816	794	787	748	778	820	824	822	812	887	778	793	793	792	781	808	830	795	842	834	819	838	794	796	831	825	817	744	801	765	808	841	799	822	809	842	832	787	828	813	829	825	830	808	781	805	820	795	801	777	848	798	769	796	799	805	790	817	821	824	833	739	826	827	839	778	804	812	822	782	828	864	838	859	779	802	790	805	779	827	768	831	808	814	805	771	800	808	730	897	792	802	796	784	800	745	833	790	831	783	756	809	753	773	765	821	769	859	813	826	807	803	799	793	774	826	814	772	835	827	808	809	803	781	827	826	791	793	792	793	773	750	796	821	821	843	757	816	796	804	810	811	859	845	800	764	819	824	768	843	849	778	795	818	811	817	817	825	790	818	884	801	827	826	820	805	743	818	828	825	810	801	793	827	838	840	798	744	825	835	801	863	819	729	832	804	839	808	843	786	777	851	815	750	800	815	776	831	847	838	798	810	822	830	762	791	743	790	783	810	779	826	750	774	820	827	821	723	844	775	839	819	805	821	876	776	840	802	808	844	798	814	791	782	827	800	811	834	789	800	816	752	810	796	850	821	797	852	793	844	895	833	820	815	808	818	749	813	841	881	812	772	746	869	811	837	767	796	754	830	762	821	827	820	821	792	753	763	807	810	788	741	814	818	776	794	858	834	757	824	821	863	770	839	778	821	804	785	768	818	790	760	829	778	805	792	802	869	788	811	832	829	808	820	812	808	786	826	774	808	790	763	843	825	817	795	788	808	820	827	808	794	839	816	826	790	825	806	759	816	816	795	714	813	793	809	782	780	771	820	787	829	782	782	776	767	830	825	818	834	786	824	786	793	798	844	745	821	739	786	884	782	822	852	837	807	838	823	787	824	826	796	846	778	745	772	762	835	809	805	873	830	799	793	787	822	786	787	818	785	806	808	816	829	777	822	772	831	768	797	787	777	849	840
7566	527	579	487	384	357	403	325	274	334	335	299	296	292	278	297	304	288	271	293	261	251	301	289	293	291	260	239	287	269	273	264	267	316	265	284	294	249	277	236	282	278	263	295	253	269	325	281	256	297	269	272	274	274	276	262	279	258	284	269	303	274	261	266	284	272	277	255	281	259	274	261	319	269	282	279	279	260	276	254	296	267	276	291	272	286	249	285	268	316	271	291	273	275	245	288	275	263	260	253	264	267	253	275	269	287	263	267	270	274	266	256	295	252	285	291	282	265	316	274	323	300	272	245	257	268	268	283	268	286	296	293	291	270	268	293	316	290	253	299	274	312	274	277	287	283	274	273	287	278	267	272	271	299	287	282	243	288	278	258	307	277	271	250	277	261	289	318	324	322	251	278	266	286	280	312	295	302	297	285	290	294	254	256	267	237	252	276	259	247	308	278	292	285	312	265	258	297	260	277	261	262	284	263	234	274	329	296	264	261	263	268	269	264	293	281	260	274	253	263	251	272	243	259	283	261	246	283	273	262	292	284	296	247	273	298	280	262	248	240	299	258	281	257	282	273	259	274	292	288	303	259	293	295	280	241	254	285	276	263	271	259	274	268	316	286	291	286	232	268	257	289	260	279	252	305	269	259	262	273	291	256	251	261	269	262	303	271	277	273	259	293	267	252	286	268	288	266	269	283	257	244	271	299	270	289	249	263	242	281	263	239	288	266	269	309	284	293	277	259	281	258	287	263	263	273	271	268	269	254	261	288	267	305	281	268	293	277	238	261	285	280	269	292	265	281	258	278	279	269	274	281	305	258	289	261	289	249	282	286	299	274	246	259	276	275	272	266	264	232	272	267	235	267	277	291	275	256	261	240	292	280	254	292	295	223	295	289	246	269	273	267	248	284	272	238	271	261	240	255	274	268	293	270	289	271	291	269	283	280	282	235	290	260	279	265	263	282	255	272	302	264	258	273	282	279	258	259	267	304	273	269	288	266	304	299	298	251	298	259	280	283	264	287	298	299	276	278	295	273	270	304	280	276	281	268	240	277	306	269	270	268	295	272	243	290	309	305	262	271	273	282	280	293	295	251	288	291	282	285	267	264	286	264	250	265	317	251	298	247	286	228	268	263	279	243	286	259	279	269	252	254	297	287	270	267	255	271	259	291	285	262	253	247	269	276	278	282	277	252	248	255	285	291	264	289	314	274	252	242	266	247	281	260	281	290	276	297	227	291	281	281	297	279	296	263	275	264	272	286	293	308	301	268	278	271	304	267	281	281	291	267	255	288	266	291	309	278	259	271	252	265	259	256	269	278	272	274	279	282	253	260	269	255	272	255	308	285	299	253	272	284	256	306	256	266	269	282	253	285	271	275	253	266	301	324	255	256	284	287	293	269	240	290	292	256	286	278	252	255	255	258	300	286	269	239	260	297	261	283	261	256	243	277	269	262	262	233	288	286	290	260	271	313	277	287	278	267	307	287	307	271	312	260	289	277	282	278	256	285	272	290	257	273	273	276	284	264	295	263	288	314	275	258	282	278	268	291	295	253	274	265	304	276	262	293	251	278	266	259	291	255	286	287	269	258	259	280	253	276	245	254	285	257	294	267	249	279	262	298	297	273	267	296	298	277	265	268	274	279	268	236	254	247	227	268	264	256	282	276	255	269	280	300	271	280	285	280	306	264	271	276	275	279	277	282	270	275	291	273	251	277	282	269	289	281	257	273	235	298	310	292	287	274	270	277	242	263	297	258	263	258	253	298	251	247	276	286	267	297	298	260	251	290	309	250	288	250	265	251	273	250	248	275	331	256	279	255	288	270	267	264	274	277	280	255	285	288	252	276	239	217	267	275	269	246	283	270	272	283	308	300	256	270	256	293	306	264	284	281	271	252	258	265	275	257	282	269	301	276	299	299	295	285	260	245	256	248	295	275	300	268	270	253	264	260	271	264	245	268	253	305	257	294	250	280	289	270	286	266	286	253	261	238	278	267	316	319	246	293	279	260	279	285	288	262	279	290	298	275	268	294	256	290	263	252	251	286	296	267	250	259	300	274	253	293	265	269	262	276	264	227	252	275	272	262	277	261	283	286	239	271	305	274	281	276	263	250	285	260	250	285	260	277	292	295	251	257	262	306	224	252	267	277	272	258	270	285	248	272	246	265	250	267	259	269	284	263	257	271	247	279	249	285	278	261	279	261	273	288	296	285	304	289	281	294	276	280	266	284	285	262	271	289	256	301	297	298	281	280	244	277	244	269	259	302	268	268	274	301	279	274	274	270	255	257	240	248	295	241	260	279	279	271	276	271	268	274	287	277	308	286	270	263	273	281	267	275	246	277	273	287	277	299	299	262	279	275	258	261	294	293	298	251	267	302	284	285	271	251	254	252	261	271	298	261	265	272	266	278	275	257	248	277	281	272	267	278	278	283	247	267	269	279	294	306	267	268	262	267	283	254	306	291	275	286	283	282	283	269	289	313	284	274	230	279	311	269	265	266	243	294	278	262	277	272	308	288	261	297	286	246	283	282	303	265	294	265	273	295	251	310	241	263	291	311	248	230	283	278	250	274	288	280	295	254	256	262	287	270	239	300	309	285	251	272	267	255	260	283	281	270	265	273	276	255	283	238	240	272	266	260	266	277	252	282	296	246	287	283	279	235	285	264	259	261	268	264	281	283	292	274	259	263	304	296	254	274	269	277	277	255	288	270	289	282	302	263	289	261	264	280	256	289	305	278	247	258	248	257	287	301	262	249	286	289	285	259	286	267	237	259	287	265	269	266	272	238	299	291	257	268	277	282	284	272	277	268	264	300	278	295	277	291	277	278	266	264	247	261	258	282	278	264	259	294	273	268	239	273	284	274	283	289	281	277	253	243	272	294	264	272	290	266	310	293	266	239	285	248	278	274	274	255	255	288	271	286	288	283	277	289	301	275	266	247	261	286	261	265	271	282	284	289	291	291	271	272	272	261	255	271	273	246	290	297	279	278	284	279	287	270	275	269	257	291	253	258	261	255	305	261	272	287	286	252	250	256	269	261	253	273	266	277	277	264	270	270	261	265	271	261	299	258	265	291	260	272	258	307	290	255	281	286	277	260	259	277	280	247	273	304	277	294	270	264	303	278	274	255	302	301	258	286	287	269	289	290	252	302	275	288	262	281	269	273	261	260	288	285	267	246	262	306	267	281	288	250	271	280	298	289	285	262	272	318	297	267	281	291	258	247	264	266	261	292	283	265	243	277	286	296	280	270	291	248	269	290	294	231	252	263	259	274	242	258	272	265	245	213	263	274	262	280	274	250	266	317	262	275	255	277	283	254	273	281	274	285	305	277	257	266	274	281	257	296	281	293	289	269	267	294	255	268	292	252	300	279	271	297	290	260	263	268	282	275	279	247	299	275	262	246	269	251	249	272	270	245	308	237	274	298	267	269	283	266	266	244	235	268	266	279	276	297	260	288	244	286	274	267	266	262	269	245	268	264
6497	799	1226	1316	1174	1073	1055	1020	857	814	783	815	739	726	771	701	718	715	644	669	734	660	661	650	677	660	714	720	631	678	680	679	604	647	585	662	621	676	718	639	690	673	658	667	671	639	656	631	678	634	634	646	617	646	659	648	637	642	593	643	666	633	622	614	630	627	629	689	665	658	641	655	641	652	659	654	594	669	605	604	646	611	656	608	651	648	647	655	613	671	676	692	613	645	644	663	631	653	692	626	660	684	656	688	647	658	621	639	595	675	645	630	635	642	630	664	653	614	666	645	628	624	633	650	635	680	584	683	661	726	653	669	610	649	636	675	666	656	686	613	643	650	639	631	637	625	673	656	653	655	593	654	639	628	643	610	672	613	669	647	626	653	676	654	612	629	653	649	598	671	685	668	669	626	664	627	585	647	720	626	659	639	631	665	682	668	637	642	604	642	684	631	671	661	658	677	650	620	618	666	643	658	663	655	606	589	635	623	636	624	567	643	683	574	656	689	649	600	630	636	633	607	633	638	637	681	608	674	613	687	623	656	669	653	623	680	639	655	679	652	683	622	644	661	638	639	625	632	633	620	599	619	631	622	641	616	652	667	662	597	667	661	643	606	669	616	621	636	658	677	655	624	677	615	634	654	635	615	648	651	636	611	614	665	678	606	675	688	684	638	615	635	700	631	691	645	688	618	650	630	623	638	648	626	696	628	655	638	614	651	650	635	640	676	661	592	666	684	685	598	641	627	622	634	659	648	679	672	635	662	710	604	602	636	619	611	626	644	670	653	666	629	632	645	664	661	657	647	575	685	638	604	658	708	658	665	667	711	640	620	609	641	635	668	644	646	620	643	638	669	655	640	633	655	635	653	629	694	654	678	654	635	642	624	646	630	631	645	602	618	673	661	655	676	644	651	643	667	657	632	655	639	650	721	626	653	663	664	673	636	620	642	658	700	619	604	646	623	619	646	641	635	660	674	614	653	623	597	635	667	647	642	609	628	667	663	668	611	691	653	598	654	615	620	668	655	640	659	629	636	706	626	644	646	637	653	614	657	689	680	672	621	635	641	601	643	662	643	594	629	611	632	594	685	659	658	640	624	606	650	649	612	584	624	676	617	621	658	660	660	631	638	597	663	661	648	639	649	597	651	646	650	660	673	636	673	645	666	666	631	640	644	607	655	694	668	656	666	662	718	668	632	625	677	647	642	640	651	639	679	659	627	608	627	651	669	619	603	672	598	606	632	664	625	591	655	615	619	611	665	670	622	665	661	658	652	714	619	641	631	648	630	610	657	688	656	637	643	636	600	666	657	658	673	640	613	625	647	605	661	611	683	630	697	652	632	615	649	671	638	671	628	626	664	626	582	637	668	637	684	650	623	688	669	650	673	642	640	610	640	625	634	633	644	660	631	629	652	691	665	695	598	619	635	659	643	596	646	643	613	667	604	645	642	600	696	621	654	678	616	611	667	686	603	592	658	684	623	638	683	615	622	671	645	632	642	678	638	664	615	651	620	660	668	628	650	625	650	669	637	626	597	695	627	666	685	643	640	667	639	597	664	639	628	634	606	652	571	626	601	682	646	660	600	643	674	607	646	644	645	621	639	625	631	636	661	655	640	624	647	619	637	626	657	684	621	625	705	689	644	683	680	651	639	608	640	647	655	650	634	609	663	649	636	664	564	638	659	618	599	649	659	622	611	647	654	657	682	660	623	654	646	661	642	697	589	620	636	630	582	659	615	595	636	603	658	622	649	671	613	617	608	677	654	652	630	660	671	616	638	639	588	659	604	642	635	606	579	591	679	605	600	619	638	613	587	632	619	649	644	636	646	675	656	626	635	617	648	682	627	628	645	667	665	594	672	598	635	674	621	655	661	623	669	630	656	662	635	612	699	660	615	610	639	665	646	644	643	607	634	655	592	666	680	645	641	645	633	676	685	595	647	620	653	663	643	613	634	653	604	643	640	632	642	633	636	645	615	649	671	663	601	628	647	615	641	653	695	621	656	631	661	620	668	579	617	639	673	648	621	687	634	640	700	611	610	680	674	662	679	658	636	623	628	616	627	615	647	626	647	649	643	697	644	624	631	669	625	636	660	683	658	685	654	653	679	636	633	657	587	672	657	619	626	636	635	669	637	633	696	693	621	659	657	659	629	608	632	595	643	673	636	660	627	645	655	617	639	677	621	629	598	603	656	614	641	636	598	644	663	633	645	610	632	663	634	637	649	632	640	630	651	623	673	643	658	633	633	666	666	624	640	621	660	710	619	642	659	617	679	652	608	647	662	661	647	654	638	664	638	654	643	696	647	633	664	678	628	615	651	643	619	655	678	630	653	659	657	667	659	628	640	632	634	646	628	646	596	649	577	638	654	643	647	637	648	647	643	625	609	686	628	657	633	628	625	670	657	681	696	668	673	631	613	629	668	600	649	591	665	629	648	668	686	684	646	664	634	696	625	617	652	636	639	617	644	597	611	708	669	677	613	621	660	691	589	630	618	641	680	602	652	682	611	664	634	598	626	662	647	660	666	656	657	613	616	684	637	646	662	629	661	624	649	670	630	667	692	681	664	669	640	688	657	632	658	635	645	654	662	667	646	629	655	636	623	596	629	659	590	614	664	614	614	591	656	626	646	628	626	622	656	681	655	699	646	609	663	634	650	668	671	659	653	614	617	588	638	622	624	663	632	694	614	638	637	637	671	703	621	688	627	633	674	656	638	672	672	715	668	673	621	644	621	666	648	660	678	637	654	633	610	650	590	732	600	631	651	660	634	630	603	640	607	633	676	653	669	679	661	664	647	630	629	666	673	643	642	677	595	630	633	626	658	650	625	673	644	657	680	634	573	632	656	686	666	654	685	676	617	668	608	627	605	637	622	621	710	624	611	671	639	660	636	663	681	617	626	675	632	658	643	646	657	624	649	666	672	603	605	662	607	608	608	620	662	628	662	620	636	621	622	645	628	645	648	658	636	670	667	627	658	625	609	648	668	653	629	614	604	610	669	658	647	660	651	600	672	655	656	633	655	620	642	630	662	660	623	675	682	724	646	650	597	622	697	668	647	662	614	650	641	667	686	660	656	677	618	599	673	618	633	664	626	664	638	659	649	659	655	648	647	636	656	662	604	663	686	634	635	618	651	673	624	626	628	625	685	641	647	696	641	599	651	637	652	653	637	608	647	672	584	624	670	649	685	608	635	651	618	628	660	673	647	654	680	666	604	620	635	674	656	613	660	632	691	668	660	625	684	655	658	622	614	690	609	623	657	676	638	629	632	625	638	681	582	693	646	673	604	700	617	642	651	642	638	629	675	677	619	691	660	631	674	611	647	635	642	600	631	619	634	622	642	671	626	633	612	623	612	630	657	627	662	679	628	661	616	632	669	675	625	677	632	595	627	668	634	662	639	662	634	605	625	668	584	668	651	659	628	656	642	651	628	652	628	577	651	653	615	617	647	618	626	644	613	669	664	656	675	593	678	673	661	612	678
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
