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
336828495202	336828495766	336828496314	336828496864	336828497416	336828497964	336828498516	336828499066	336828499616	336828500166	336828500716	336828501266	336828501816	336828502366	336828502914	336828503464	336828504016	336828504566	336828505116	336828505666	336828506216	336828506766	336828507316	336828507864	336828508416	336828508966	336828509516	336828510066	336828510616	336828511166	336828511716	336828512266	336828512814	336828513366	336828513916	336828514466	336828515016	336828515566	336828516116	336828516666	336828517216	336828517766	336828518316	336828518866	336828519416	336828519966	336828520516	336828521066	336828521616	336828522166	336828522716	336828523266	336828523816	336828524366	336828524916	336828525466	336828526016	336828526566	336828527116	336828527666	336828528216	336828528766	336828529316	336828529866	336828530416	336828530966	336828531516	336828532066	336828532616	336828533166	336828533716	336828534266	336828534816	336828535366	336828535916	336828536466	336828537016	336828537566	336828538116	336828538666	336828539216	336828539766	336828540316	336828540866	336828541416	336828541966	336828542516	336828543066	336828543616	336828544166	336828544716	336828545266	336828545816	336828546366	336828546916	336828547466	336828548016	336828548566	336828549116	336828549666	336828550216	336828550766	336828551316	336828551866	336828552416	336828552966	336828553516	336828554066	336828554616	336828555166	336828555716	336828556266	336828556816	336828557366	336828557916	336828558466	336828559016	336828559566	336828560116	336828560666	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36330	6759	2594	1751	1193	888	660	517	456	412	381	330	301	271	280	258	249	256	234	226	212	198	225	196	213	233	222	216	239	209	171	224	210	213	198	211	181	191	232	188	199	190	191	191	231	207	185	200	199	188	195	196	203	190	180	186	213	188	192	183	211	200	196	180	201	173	188	202	190	191	190	186	171	183	208	204	191	201	210	181	193	189	166	209	179	193	209	193	195	193	184	189	181	189	187	175	189	203	202	185	190	178	206	177	205	191	170	188	189	204	193	181	184	219	192	213	204	189	209	205	201	188	188	198	184	196	204	194	194	207	184	181	208	184	210	210	199	193	176	173	170	208	181	202	190	185	171	185	176	214	198	202	196	190	200	183	196	194	188	180	175	218	163	162	159	170	186	174	177	208	188	175	157	188	165	186	189	155	182	190	202	189	201	193	183	178	210	193	174	155	187	184	186	203	172	170	180	216	184	198	208	199	190	179	216	199	206	184	190	188	203	201	173	172	188	189	181	172	213	192	206	199	175	199	160	207	185	193	163	183	192	165	186	190	206	170	188	177	211	162	167	163	187	157	170	182	180	200	181	182	177	195	192	191	200	161	195	183	190	172	178	191	189	182	188	196	211	180	184	178	197	168	170	192	197	190	218	200	191	211	196	216	223	167	185	192	192	200	168	186	182	167	173	179	183	198	207	204	196	173	164	177	178	188	183	175	178	200	187	203	186	189	171	187	202	183	202	189	186	196	208	198	184	194	193	195	178	182	188	205	187	177	203	206	213	186	179	175	201	197	190	209	167	201	208	221	174	197	193	171	195	181	177	183	182	175	214	184	187	182	177	193	192	205	154	190	192	170	211	200	195	215	198	193	166	183	200	189	197	164	193	196	167	209	179	160	173	191	195	180	205	180	177	194	198	179	209	171	201	165	196	189	162	189	206	192	207	193	170	204	182	193	193	197	192	204	194	188	188	193	168	206	183	182	180	195	210	161	183	200	173	174	186	208	194	178	196	199	178	182	208	190	191	191	186	186	185	174	180	226	186	180	208	168	180	154	177	168	218	171	194	185	176	168	216	203	201	177	208	191	184	190	182	189	221	163	213	207	172	198	213	204	181	183	208	196	182	187	185	186	206	200	176	181	181	191	183	206	169	193	184	175	200	191	187	172	175	174	200	193	195	200	198	160	183	179	188	201	192	186	173	190	189	176	196	204	192	217	168	169	191	187	180	179	173	185	184	198	176	191	193	193	194	190	225	182	208	189	185	171	195	177	186	181	206	173	167	211	189	211	210	176	185	200	188	199	182	188	171	185	203	205	172	180	181	216	214	188	198	194	183	176	174	178	218	175	221	189	167	188	181	188	170	189	194	186	198	188	206	171	192	216	217	168	219	211	202	207	177	174	184	211	195	197	184	184	194	207	183	215	188	174	191	186	186	179	206	198	214	188	169	216	196	210	205	171	219	210	187	218	195	200	190	183	188	180	197	190	182	163	203	212	190	195	216	172	196	193	164	209	219	192	167	191	186	185	175	214	188	197	190	201	187	208	196	182	173	219	200	205	209	196	201	190	188	192	194	181	197	193	182	203	187	184	180	175	183	201	186	188	201	186	188	178	179	181	198	188	198	208	213	186	193	222	197	201	199	200	203	191	187	189	161	199	213	188	200	198	178	180	190	224	176	182	183	198	191	198	195	196	176	177	178	195	179	178	194	188	227	189	211	168	198	188	197	210	187	191	172	169	179	214	172	188	223	162	197	168	208	181	194	199	190	225	183	185	194	186	187	184	200	165	203	200	199	217	170	196	194	187	201	176	191	185	176	191	188	187	186	158	189	195	214	188	197	170	197	189	188	175	164	169	223	194	195	183	192	180	178	190	182	181	189	191	187	204	187	205	197	188	178	208	209	184	169	192	230	196	184	175	185	176	202	171	194	196	169	192	206	198	190	192	171	178	181	181	198	175	213	168	182	188	201	197	162	186	163	187	201	204	189	210	168	222	194	203	201	188	175	202	169	202	223	209	177	184	179	160	215	195	203	214	180	184	195	206	212	201	171	201	178	228	198	190	186	176	196	200	207	194	163	182	207	179	188	197	164	178	184	202	211	178	194	188	203	185	181	185	184	204	206	222	197	195	206	191	184	196	203	186	194	185	192	207	211	198	175	213	193	191	185	184	175	185	210	191	215	192	198	206	198	196	172	198	187	210	219	158	210	190	176	199	198	187	212	215	173	185	194	181	178	212	200	192	192	200	183	166	189	187	208	181	174	207	171	183	196	186	170	184	176	187	207	208	180	165	195	196	208	175	191	187	195	195	191	214	174	206	185	164	195	188	205	163	199	189	190	183	196	192	172	200	165	204	180	189	165	180	209	181	150	199	182	181	172	196	192	190	183	204	198	191	189	197	187	165	193	184	194	208	187	198	172	170	189	178	188	199	194	194	203	203	174	169	183	186	186	190	181	190	175	215	195	176	172	199	163	216	186	188	181	198	190	204	190	182	180	169	235	168	172	189	200	178	161	182	189	190	172	186	199	193	205	182	168	195	189	182	213	186	200	186	164	204	188	178	193	168	193	174	218	192	208	188	208	200	198	193	194	177	169	170	158	197	173	170	205	185	168	176	189	201	201	212	185	171	194	196	203	219	199	190	191	156	166	194	184	201	197	165	187	182	171	172	193	179	209	181	166	204	179	181	173	195	178	192	177	184	184	172	183	174	176	192	199	195	210	199	180	180	196	198	208	172	173	186	213	188	197	193	207	222	207	173	210	181	189	184	196	181	174	196	204	197	194	209	168	213	209	202	196	185	195	170	163	180	196	201	195	186	197	198	191	159	172	179	175	205	200	172	183	198	207	196	195	216	211	193	200	183	183	196	213	209	203	176	174	167	210	187	212	202	178	200	212	204	190	204	201	196	196	196	180	160	179	194	190	184	184	178	186	181	211	191	208	177	194	182	186	229	178	192	210	190	184	184	190	199	200	191	200	164	182	211	191	190	216	173	206	199	164	175	194	204	202	182	202	185	210	199	203	216	179	185	197	187	192	188	204	176	199	168	220	192	189	187	193	186	192	198	196	179	177	185	175	176	187	168	170	188	196	181	202	175	199	232	215	185	194	196	180	170	167	206	184	202	200	204	180	176	190	187	190	191	199	195	197	177	186	202	211	186	229	197	157	182	182	191	192	190	192	179	227	197	206	194	198	171	195	202	183	209	181	186	199	204	201	212	185	193	200	180	196	192	184	188	179	202	187	204	175	213	200	210	188	179	195	169	193	197	191	190	186	163	208	176	169	197	199	201	207	212	204	204	191	182	200	213	192	184	203	191	184	179	189	220	187	200	206	196	182	188	185	189	170	182	179	170	176	215	182	177	177	184	190	197	176	189	194	175	194	189	191	202	196	189	202	189	219	191	202	195	174	200	187	181	206	185	177	207	200	178	176	209	192	203	208	196	191	195	180	183	200	207	207	196	192	173	211	193	172	195	197	191	207	190
17409	2240	4842	5572	4774	3830	3214	2603	2174	1905	1655	1502	1341	1226	1161	1120	1061	1051	957	922	852	786	753	787	766	796	704	724	672	659	717	641	597	662	615	608	632	618	574	566	598	601	610	572	530	543	571	562	572	542	537	574	544	498	548	479	522	519	488	511	530	562	520	507	511	601	491	484	565	544	548	515	515	512	538	494	491	533	502	526	488	507	558	545	546	538	484	550	513	546	518	479	515	527	496	523	519	553	512	519	539	521	524	502	491	481	523	466	520	492	506	528	508	492	516	502	494	495	525	498	489	494	495	491	548	511	535	516	490	511	496	491	501	500	521	524	497	532	510	492	483	467	495	480	472	470	444	514	519	497	500	481	499	560	479	489	492	495	483	470	510	499	511	494	529	493	465	479	492	469	525	515	497	497	484	512	522	492	493	541	549	500	540	476	515	465	510	529	554	479	529	490	494	509	500	465	480	501	503	465	485	472	470	464	522	500	523	518	510	493	477	540	528	523	492	476	485	513	509	494	498	488	468	519	501	498	503	529	502	510	455	499	525	482	508	492	507	490	511	511	503	507	499	480	484	471	504	508	501	480	560	458	505	555	469	478	510	479	535	479	524	505	490	532	480	479	493	468	509	523	532	514	498	489	480	510	507	514	494	484	480	517	500	534	490	487	507	464	507	492	501	482	511	503	502	480	551	487	490	543	450	417	480	487	493	512	517	496	474	468	512	497	487	491	500	498	511	473	520	490	515	540	463	489	512	498	531	517	480	524	483	520	500	498	488	501	517	471	470	502	450	521	481	534	508	509	500	531	521	484	495	508	512	531	504	476	504	497	487	496	500	491	487	473	512	472	468	494	554	504	517	484	498	463	497	493	502	494	505	510	480	512	549	552	497	523	497	491	503	489	465	495	465	525	486	499	494	513	502	535	489	497	464	493	497	488	481	509	512	496	502	470	497	492	539	512	497	461	493	496	477	446	512	489	506	477	487	504	520	504	490	468	511	492	506	519	480	480	500	480	508	491	476	541	540	514	520	537	499	456	505	498	550	477	486	499	522	477	506	509	495	515	496	527	461	459	482	489	498	515	517	486	485	472	500	522	500	479	504	507	537	477	462	454	514	487	518	495	487	490	477	524	461	532	488	481	472	475	513	477	494	484	530	503	454	501	491	471	474	484	483	500	484	511	506	489	497	516	500	496	464	497	491	459	503	490	506	501	525	488	513	492	489	491	494	491	472	523	522	477	508	457	501	497	462	554	512	519	532	517	492	527	466	501	495	510	517	511	487	486	484	517	509	523	459	510	518	483	478	448	499	535	494	501	507	528	483	525	473	504	504	518	479	480	515	508	480	512	506	474	526	504	514	486	509	461	468	468	487	502	512	494	504	512	443	519	467	496	522	447	508	497	478	486	488	501	514	460	481	510	475	509	482	486	502	519	486	487	525	512	488	493	496	511	503	484	477	488	524	531	521	487	556	492	515	477	489	490	487	491	536	514	492	484	511	477	517	488	507	476	515	503	494	496	449	514	511	490	509	470	467	453	501	474	482	493	505	493	488	472	486	500	526	521	477	525	516	478	443	507	505	506	427	475	508	520	501	471	483	469	521	472	534	516	492	534	502	479	504	487	534	480	451	490	503	504	474	519	475	521	516	513	493	517	483	541	505	478	498	499	472	478	457	518	527	541	494	491	504	504	476	476	499	502	479	470	513	488	502	491	476	516	480	484	457	505	526	519	498	512	511	525	545	547	514	495	507	485	492	524	519	499	503	504	498	486	459	524	483	463	498	519	506	505	462	497	504	448	523	473	507	531	512	501	500	475	509	515	483	501	535	485	500	509	465	501	471	509	540	495	502	458	515	515	493	482	455	463	495	518	491	484	509	473	508	499	547	511	499	476	473	495	515	472	492	505	492	513	535	497	489	524	450	496	482	485	494	454	461	514	484	528	473	528	500	529	500	506	462	477	498	479	541	488	492	483	494	442	489	483	503	514	492	485	528	489	476	490	485	509	511	525	509	515	498	499	462	515	498	464	495	486	490	475	501	508	501	529	462	505	495	500	462	512	496	500	509	481	479	482	503	473	514	487	476	518	533	462	476	492	490	465	466	494	517	463	483	515	511	498	500	475	504	521	471	499	524	514	532	497	456	528	485	458	453	517	527	453	486	510	519	531	491	469	517	508	520	517	470	502	509	512	472	451	456	477	531	538	489	501	515	506	549	486	499	508	526	473	500	491	524	478	482	488	473	445	500	508	513	501	529	467	500	468	502	473	530	468	484	496	494	479	519	471	495	493	493	502	486	503	474	521	516	475	471	497	508	484	504	497	479	509	479	499	484	507	461	496	480	497	520	486	518	497	486	499	477	494	524	475	535	454	515	505	504	500	501	466	485	481	488	473	510	506	487	504	522	494	484	464	513	486	500	494	486	527	522	470	487	514	500	465	544	459	487	490	485	505	490	496	511	498	484	476	446	510	489	496	487	504	544	494	521	460	506	532	499	526	519	474	506	523	538	502	528	506	497	499	520	495	510	489	516	460	520	484	504	472	499	454	513	526	516	496	482	532	474	490	529	533	487	462	480	497	485	483	508	496	511	471	521	531	515	490	525	469	481	514	517	525	499	494	484	526	487	480	446	537	484	490	483	493	492	514	444	482	500	533	480	486	478	506	491	503	518	458	503	450	468	488	490	512	499	485	501	474	500	500	524	489	520	477	490	541	477	504	494	495	509	514	514	530	491	512	518	545	477	507	489	508	469	483	479	496	565	478	499	479	510	500	513	517	484	485	494	502	468	522	448	471	436	512	469	485	500	507	486	489	470	543	478	498	508	475	483	485	526	495	480	504	547	497	508	488	456	554	496	459	470	526	510	492	482	514	493	510	490	502	520	516	522	490	524	496	508	485	487	545	470	518	505	445	482	551	506	523	466	508	524	509	529	485	465	495	560	531	516	504	470	530	513	527	527	481	470	483	500	497	508	480	535	472	487	523	484	507	505	483	499	480	515	469	464	524	457	464	487	516	500	509	524	495	480	475	515	543	473	509	474	505	471	531	523	536	510	479	455	521	515	474	502	505	517	530	499	468	490	495	543	480	535	508	549	485	504	495	481	513	528	498	502	495	491	468	483	539	524	519	498	475	511	500	515	479	499	489	463	539	523	484	535	486	522	498	501	531	482	483	510	472	505	473	518	484	457	548	527	452	473	536	529	494	486	528	511	500	470	490	488	513	474	528	485	494	488	507	487	483	473	500	492	516	485	509	501	470	484	497	480	500	506	487	519	510	510	475	443	495	492	498	487	525	493	475	494	518	500	489	444	457	489	499	486	503	495	516	494	513	463	507	524	478	496	496	510	500	511	470	467	465	480	510	478	443	515	479	509	498	532	479	500	506	538	509	502	519	502	472	513	504	497	467	518	495	523	511	509	502	478	476	519	462	515	522	558	534	493	491	509	517	492	494	514	536	461	490	519	472	487	481	489	495	482	530	550	501
3920	237	227	210	192	185	172	183	174	178	181	162	181	202	193	175	173	143	181	194	186	172	189	178	189	164	170	189	173	172	183	173	188	175	192	183	204	189	160	176	173	179	172	191	194	166	158	185	202	212	170	197	193	176	173	182	156	179	190	189	169	218	190	176	182	169	207	184	174	174	177	179	173	172	159	183	181	200	162	184	163	174	190	190	169	173	180	181	203	172	175	177	163	171	181	169	171	184	210	188	178	192	169	173	168	163	169	191	173	160	174	173	186	186	165	185	189	196	163	173	163	184	179	194	186	163	150	177	171	182	195	190	158	152	171	187	168	175	159	160	162	162	184	179	190	170	177	182	179	191	190	162	168	194	182	159	173	176	184	205	161	181	182	179	173	165	209	151	184	169	154	157	204	159	161	166	163	186	153	144	196	188	169	192	163	194	173	193	172	175	168	182	163	187	185	174	197	181	181	169	180	191	168	157	183	160	154	171	175	185	170	182	189	169	176	171	165	193	151	190	177	183	203	196	201	152	182	185	169	179	152	162	215	160	186	172	187	176	196	185	151	179	179	155	164	209	173	197	174	178	172	178	204	177	162	172	160	160	166	171	180	181	183	184	164	178	187	170	188	176	210	185	159	185	183	169	185	177	193	183	181	185	172	173	148	178	189	147	194	183	155	161	161	186	161	177	160	178	189	174	145	165	186	176	175	193	187	169	191	189	172	196	177	170	165	144	170	193	177	197	163	165	159	184	173	158	219	162	173	206	173	183	171	193	167	192	187	156	185	183	154	175	187	169	189	162	180	167	183	159	190	186	201	178	175	170	178	152	164	181	186	181	198	177	190	169	180	154	201	194	168	195	172	163	166	194	167	185	193	201	193	208	177	205	209	161	177	194	188	199	185	180	159	160	181	176	185	186	206	220	156	188	177	180	184	195	147	185	177	168	165	194	197	202	187	171	190	185	165	183	180	175	199	195	169	187	169	164	187	179	200	177	179	187	195	165	196	193	187	182	175	205	170	190	197	161	193	190	163	180	210	196	173	157	160	166	193	209	180	180	190	168	166	188	190	169	182	164	191	205	180	186	174	182	174	163	182	177	183	154	186	194	165	179	156	184	186	156	166	186	177	191	193	167	170	194	177	172	183	152	174	185	195	179	184	203	188	176	184	179	197	178	182	197	195	204	178	179	182	171	181	198	161	185	172	179	207	206	175	192	171	177	155	172	166	167	197	200	180	166	168	191	201	200	164	177	168	188	175	165	171	135	189	199	173	165	171	152	165	159	166	178	180	173	204	173	205	180	161	164	166	181	182	162	201	170	170	176	195	166	194	200	186	171	195	201	180	194	184	166	164	213	177	173	160	178	179	189	194	195	166	150	181	161	188	196	153	172	193	203	191	172	203	143	200	153	159	158	190	185	183	178	162	194	187	181	159	175	188	177	159	177	153	180	157	210	188	175	196	189	215	172	164	191	197	184	175	162	162	173	182	195	178	210	196	172	177	162	193	195	185	172	186	181	165	201	156	176	188	173	195	172	173	170	167	156	182	186	150	166	188	184	170	185	172	167	161	153	154	188	178	183	174	189	183	183	184	169	164	177	171	176	166	179	194	167	172	166	181	196	165	185	177	161	196	191	153	164	166	166	206	174	180	193	181	202	173	194	157	180	191	195	201	160	153	176	164	176	145	159	176	179	141	187	192	180	196	172	179	214	169	158	186	164	162	188	187	172	215	186	171	186	207	182	163	214	169	193	192	191	164	190	186	178	177	165	202	191	177	159	170	163	178	160	195	165	184	175	137	199	157	172	183	176	181	182	180	179	196	175	157	162	185	164	167	181	177	157	169	197	186	174	201	170	182	149	175	186	190	183	177	174	206	170	176	170	186	150	162	172	187	193	183	166	178	184	185	175	171	163	171	196	169	164	176	188	165	174	180	179	165	164	158	154	172	173	195	184	181	188	198	179	204	201	190	169	171	167	173	165	198	170	173	160	203	185	185	182	173	197	200	166	177	177	185	162	169	168	192	183	175	161	162	159	181	178	176	174	175	166	188	181	214	175	183	197	158	172	189	172	184	167	184	188	166	169	187	192	190	158	203	176	184	160	187	169	171	179	204	189	207	158	180	166	165	193	190	186	210	167	185	152	162	167	187	186	181	184	191	160	167	183	186	185	189	167	172	196	174	171	187	179	181	175	161	188	187	193	183	204	178	173	196	183	190	181	179	177	186	182	176	160	174	188	180	183	157	177	174	193	175	179	156	180	175	191	159	194	150	160	184	185	214	172	179	195	174	192	181	181	185	178	187	185	164	182	183	166	155	197	188	169	209	180	166	160	196	200	198	179	174	209	217	185	189	188	201	161	179	172	174	175	171	195	184	183	169	161	163	181	174	189	178	168	206	200	177	193	170	164	168	162	174	183	210	189	138	172	181	206	190	207	176	199	187	173	200	169	152	166	183	154	209	204	163	165	179	167	174	171	185	163	166	173	187	174	173	163	162	180	170	169	196	180	190	174	187	188	154	169	160	192	190	214	195	193	159	195	166	177	181	198	155	197	184	186	172	187	178	159	190	171	179	174	180	196	178	166	178	177	179	146	168	176	196	156	175	180	185	176	194	185	178	169	184	186	156	163	174	181	178	166	198	160	171	163	161	174	166	164	194	187	157	200	158	166	155	178	161	175	164	174	187	169	175	195	187	167	180	174	187	178	166	181	185	177	192	188	197	195	199	167	192	189	174	184	188	182	187	168	181	173	184	181	169	185	187	158	215	159	156	163	171	177	174	171	191	156	183	154	156	177	174	186	192	159	168	215	174	190	177	173	176	196	184	163	164	168	189	189	194	197	185	188	207	169	160	164	166	149	176	158	195	164	159	212	196	173	162	165	176	192	185	182	169	176	199	212	186	180	211	168	177	184	190	198	177	187	174	187	157	205	172	148	176	197	192	175	177	182	179	197	181	178	181	193	202	173	168	195	152	191	177	178	167	166	181	148	173	178	181	173	192	168	191	147	186	181	183	187	184	164	177	171	183	171	181	173	178	167	189	201	163	183	160	167	190	167	179	168	183	175	165	180	187	174	168	169	183	182	183	213	173	180	185	163	142	188	181	174	185	164	169	190	164	181	160	179	172	154	195	207	175	186	153	189	194	194	169	182	179	190	197	171	179	188	177	193	182	170	216	187	189	168	181	181	178	172	168	168	167	181	180	165	182	192	184	183	170	199	152	170	195	195	180	190	177	165	196	183	188	185	170	175	188	189	176	173	175	198	169	182	216	195	181	179	180	197	173	158	202	184	194	182	184	193	177	179	191	194	186	190	160	179	167	168	164	186	169	176	189	171	179	192	151	164	199	163	178	170	170	176	186	180	194	192	171	170	198	193	180	180	164	162	168	187	198	191	177	199	183	166	166	170	200	158	138	193	178	185	160	186	174	186	179	183	201	182	193	169	179	168	188	163	181	156	177	176	180	195	170	180	163	165	167	178
3839	516	570	627	601	579	556	561	507	561	506	525	496	541	542	504	525	513	527	546	548	515	499	481	525	510	501	458	534	518	501	491	511	501	498	473	490	542	473	522	502	486	484	510	477	492	492	486	477	527	564	481	468	478	523	485	506	529	466	483	536	488	483	454	497	468	546	477	484	459	517	457	496	505	527	501	481	468	474	508	501	498	576	544	498	516	495	465	457	490	515	501	526	518	522	487	475	504	482	524	474	493	482	486	545	511	497	506	471	485	536	481	481	546	486	526	473	506	476	528	510	499	521	521	457	535	516	502	555	487	492	509	555	538	502	527	486	499	486	522	532	476	477	532	505	535	502	499	524	556	473	516	520	492	475	516	482	493	467	501	484	491	472	513	473	482	488	516	506	496	534	514	523	520	486	494	469	496	497	523	550	485	497	490	505	488	508	473	513	483	494	501	502	509	506	531	511	499	458	502	455	484	517	504	504	519	494	497	475	517	525	495	514	497	517	552	504	534	508	505	515	493	497	500	451	474	486	516	518	501	468	509	480	504	480	511	501	525	520	453	525	536	514	503	514	493	509	503	535	504	517	464	470	538	496	496	461	477	471	505	493	505	515	471	474	512	511	479	482	508	506	497	534	516	503	485	479	515	508	505	516	500	515	481	508	512	459	502	530	489	516	530	500	488	472	460	500	513	515	528	490	460	486	494	476	475	553	533	505	486	524	508	466	494	488	536	492	498	523	490	496	467	503	496	475	486	498	471	446	455	469	528	530	510	466	463	490	481	493	458	504	486	535	486	504	464	550	526	527	516	493	503	499	480	520	499	520	505	515	495	466	521	491	528	545	506	515	531	516	509	534	521	470	526	532	493	490	469	527	487	535	511	515	479	495	538	525	472	508	531	482	508	513	510	472	504	477	509	500	533	518	460	485	510	487	552	479	534	502	469	478	473	501	485	479	527	524	546	517	541	457	520	493	475	527	503	524	472	482	506	498	495	485	478	503	473	513	487	477	508	460	490	469	513	495	488	488	460	501	499	510	526	506	479	489	527	500	511	526	524	478	504	484	510	499	502	512	481	501	487	540	461	486	530	520	522	488	540	535	459	517	524	503	498	520	491	510	473	508	514	531	482	485	504	479	505	474	499	500	496	478	509	531	449	500	517	514	509	472	550	544	497	445	486	480	500	490	529	466	496	491	515	502	495	456	474	499	496	489	517	502	493	491	508	490	542	480	498	495	476	498	491	514	496	539	522	487	494	510	506	486	533	484	488	519	487	463	479	501	545	476	500	517	485	522	535	536	523	503	519	533	509	470	499	528	491	516	507	475	514	480	523	481	486	498	472	488	483	484	518	506	551	521	531	479	505	454	486	470	496	474	491	464	540	478	494	559	490	472	449	508	493	517	502	477	514	515	512	492	485	509	459	509	523	493	526	459	503	507	516	474	519	484	488	513	529	484	513	458	477	484	466	494	495	495	510	511	506	509	510	494	509	491	512	483	527	464	497	522	504	495	521	525	472	489	521	446	530	548	516	506	494	510	502	506	475	477	542	507	476	499	487	488	469	498	498	502	518	509	525	483	502	520	513	506	497	463	517	480	496	487	534	480	494	512	490	476	520	504	537	508	489	523	513	506	491	503	513	549	485	474	533	457	519	521	525	497	496	522	483	514	484	518	507	495	501	544	466	496	510	484	484	498	481	484	490	546	501	521	500	495	502	524	459	479	487	478	548	523	483	486	501	473	467	479	530	488	494	492	497	466	526	525	520	528	482	533	483	526	490	464	488	526	486	514	488	480	500	488	494	478	508	466	520	539	527	521	519	507	466	526	498	497	494	511	471	498	494	489	493	485	462	520	481	515	486	515	482	536	520	497	455	502	482	501	526	525	472	507	506	488	528	502	488	521	509	507	453	509	484	518	488	482	572	512	509	548	471	515	501	488	466	512	524	497	510	473	521	465	492	485	520	512	528	504	501	455	510	529	517	504	500	513	500	476	496	479	488	490	516	474	537	501	489	501	523	493	503	528	477	481	513	529	480	458	540	496	515	505	471	491	476	558	508	515	477	521	502	513	514	490	518	485	538	507	474	474	512	495	483	498	517	511	502	509	497	498	510	495	526	492	485	499	470	525	514	493	517	505	487	498	517	498	484	531	462	534	523	480	513	493	495	484	512	492	529	538	535	444	470	489	467	487	477	482	516	482	484	478	524	486	522	490	515	551	513	509	521	466	493	501	510	490	492	494	538	490	490	470	474	509	500	503	526	453	523	494	556	517	508	486	541	516	510	472	505	479	517	493	513	485	484	477	509	548	520	523	499	485	488	505	507	536	533	506	483	556	488	511	481	509	456	531	517	486	520	544	540	509	506	486	514	496	509	528	440	509	531	504	480	465	504	507	517	489	493	500	468	476	502	491	475	525	503	490	531	483	509	506	484	489	467	490	530	519	510	503	486	463	510	503	461	493	536	530	539	498	461	485	505	442	500	502	476	461	489	511	491	506	505	511	487	476	538	539	504	491	519	528	508	452	521	505	518	509	487	494	467	437	514	446	436	498	482	499	480	497	489	500	488	519	515	491	480	496	487	505	542	531	492	490	485	494	479	496	507	493	499	514	478	531	544	517	525	465	500	518	545	494	482	498	497	504	480	484	513	511	510	514	473	497	497	480	480	503	504	514	498	514	473	529	511	505	480	483	522	549	460	507	475	476	502	499	513	510	524	509	487	500	478	512	515	517	523	520	494	521	472	481	514	505	495	469	480	470	468	527	525	474	502	511	503	524	472	467	488	528	533	457	503	524	502	496	524	509	511	523	499	516	489	545	491	466	487	449	480	503	474	510	497	505	482	502	454	482	491	509	472	467	502	513	525	460	537	492	509	472	500	517	496	521	536	483	500	504	511	511	501	488	490	492	448	537	474	500	478	508	490	525	494	542	521	537	471	509	466	477	514	499	491	527	497	485	492	527	478	521	502	487	501	505	507	488	517	525	501	490	503	508	529	516	512	495	487	482	511	510	519	476	487	511	516	514	549	523	511	512	471	493	524	542	535	486	495	493	488	513	469	514	481	496	480	502	508	522	527	468	472	502	543	488	521	476	524	530	520	512	543	491	500	492	476	497	513	452	488	507	499	502	522	515	479	484	469	473	511	510	527	490	473	515	508	476	494	498	484	495	482	490	494	488	494	511	482	524	505	527	493	489	506	504	479	488	460	477	517	496	469	540	503	496	529	507	507	518	490	483	481	476	482	476	509	480	488	482	493	496	472	477	487	478	505	472	486	519	452	515	515	538	505	485	511	491	520	497	499	497	527	528	472	500	521	515	473	507	513	511	492	493	503	489	491	448	507	465	473	504	503	500	452	523	504	505	486	485	525	554	474	488	513	492	535	530	513	493	455	494	435	508	501	514	509	491	524	497	516	484	510	523	501	511	508	489	464	519	485	502	452	476	528	489	499	480	497	571	494	527	472	484	522	502	489	520	530	524	518
23539	2431	1338	1012	711	569	531	394	391	410	374	364	348	339	315	296	321	305	269	268	310	278	281	292	254	284	283	263	249	265	270	249	279	279	292	288	292	259	258	271	275	283	251	249	243	247	263	264	294	259	240	282	280	243	272	270	256	283	244	301	275	304	261	279	281	273	258	298	273	292	254	248	273	256	302	267	244	262	288	267	248	258	289	271	251	256	235	265	287	264	296	270	271	244	272	258	260	283	295	278	236	274	276	236	310	256	240	292	255	268	277	241	288	291	289	283	289	291	303	259	278	251	293	294	271	254	281	279	241	290	255	283	286	262	252	257	257	288	274	242	263	229	274	289	304	290	269	265	248	283	255	251	257	280	276	278	289	264	291	250	285	307	279	264	255	266	268	261	287	239	259	239	282	272	242	259	254	298	292	289	260	284	269	265	230	263	285	260	245	256	243	270	282	254	278	281	238	280	256	293	256	279	259	273	275	260	302	280	291	231	260	270	257	264	284	272	263	248	233	238	264	302	291	250	257	289	264	275	263	267	270	280	253	259	267	251	307	250	245	281	274	269	278	268	268	266	253	259	285	266	248	253	253	277	302	246	242	247	280	245	285	287	261	260	247	266	299	276	255	268	238	273	279	248	282	256	263	277	247	276	257	282	268	273	271	272	274	267	269	253	239	275	293	276	260	248	275	300	275	259	251	250	284	264	290	275	295	273	257	275	268	278	269	251	276	279	262	248	291	284	258	254	252	265	261	269	273	258	258	264	242	268	263	249	285	290	263	244	276	285	275	268	280	266	300	302	284	265	274	294	317	256	316	277	240	255	295	240	238	266	295	276	247	262	272	292	214	270	254	276	256	273	247	270	277	296	315	264	232	266	292	278	288	280	267	274	292	277	261	263	280	267	283	280	277	275	275	261	301	263	294	256	280	250	270	278	291	275	270	253	281	278	272	273	271	255	275	276	243	281	286	267	276	278	295	242	253	275	259	264	297	266	255	269	274	247	249	268	298	269	276	267	262	250	247	251	274	255	258	258	248	270	314	315	288	280	237	286	258	273	255	297	249	264	276	253	289	283	260	251	268	275	284	268	283	294	249	275	273	292	250	298	280	283	265	282	273	286	319	258	267	251	262	266	274	273	241	265	317	262	264	248	276	261	285	286	274	272	268	269	267	259	291	259	311	265	252	246	267	261	283	294	247	267	271	256	286	246	268	250	262	263	293	313	288	285	271	248	269	266	291	278	260	264	289	282	290	295	259	266	298	257	273	272	285	281	279	252	261	266	260	279	302	278	277	303	285	253	275	275	267	269	251	279	260	260	263	248	256	260	290	254	266	256	284	267	277	247	246	267	293	265	254	269	284	263	285	289	250	261	253	267	295	310	271	292	252	268	259	230	269	280	298	276	271	260	267	269	260	254	262	267	227	261	283	276	304	266	261	267	259	276	271	261	281	303	259	292	251	268	241	285	266	256	290	269	279	283	233	243	271	281	297	270	257	237	255	270	302	253	271	269	257	259	262	297	255	281	288	263	251	282	279	262	272	274	261	266	296	273	262	266	282	287	283	273	245	266	246	272	266	265	234	268	243	283	286	247	251	268	257	282	261	287	275	287	278	286	256	271	275	291	261	262	290	284	274	278	251	278	282	281	250	280	274	274	280	259	248	258	287	285	265	275	266	258	303	246	283	260	298	303	245	289	273	273	268	276	254	290	261	255	266	272	266	243	277	251	250	270	278	281	267	266	296	302	289	264	226	245	279	256	257	286	259	290	273	286	282	248	264	281	293	262	261	243	269	298	283	296	297	261	283	254	293	268	257	237	263	282	284	264	250	268	266	274	282	265	259	275	256	280	275	248	259	261	241	257	275	250	252	272	262	256	257	257	276	253	249	262	227	259	267	311	247	284	284	269	263	286	278	254	279	278	239	289	291	270	257	272	232	272	275	266	263	266	255	257	274	268	256	247	241	257	272	255	274	268	260	250	275	275	272	262	261	271	259	265	298	272	270	262	264	292	293	261	271	259	286	270	277	251	295	302	265	229	279	265	268	270	263	268	272	266	276	269	282	239	268	262	269	250	270	260	249	269	248	240	273	286	314	247	263	271	244	276	259	243	259	277	216	280	278	266	275	273	272	290	270	284	249	245	288	262	282	278	264	269	265	255	255	285	264	266	271	276	304	260	272	266	244	295	256	260	240	242	261	280	256	253	237	276	263	267	270	261	262	246	253	260	262	290	307	255	292	260	290	273	270	267	224	274	270	258	258	301	265	297	261	290	245	262	288	285	261	259	274	257	279	259	288	257	260	251	267	283	264	261	287	258	293	267	284	283	250	294	283	289	285	280	274	271	237	250	273	257	273	267	275	268	256	266	271	245	278	270	280	269	263	275	288	235	220	293	292	256	254	247	256	258	275	273	254	274	266	268	267	292	263	255	265	274	321	282	255	269	283	275	258	277	261	246	299	284	238	282	251	306	305	273	254	303	253	268	283	235	288	284	264	256	259	268	258	260	284	273	259	254	264	259	257	273	286	233	271	259	279	247	276	295	276	276	246	262	262	271	273	266	264	273	291	249	249	269	277	319	273	256	283	258	260	262	253	267	274	295	259	279	276	279	239	248	297	287	269	268	264	268	270	266	254	259	267	263	296	264	280	273	263	283	274	237	263	284	280	269	264	256	285	300	261	260	251	255	274	278	263	271	248	285	275	254	258	276	289	272	279	267	286	293	269	305	275	285	268	290	261	284	269	255	237	255	266	257	281	255	272	275	263	225	273	281	299	269	267	252	263	284	263	281	267	251	268	323	247	275	277	289	295	292	258	265	244	276	249	263	260	253	285	283	290	219	285	244	285	287	277	286	254	259	305	245	295	244	243	253	255	282	269	275	286	283	275	238	262	277	267	279	265	274	266	281	286	254	228	260	273	274	280	286	260	261	292	280	280	270	303	284	279	267	264	287	292	301	284	244	268	265	274	270	247	284	249	282	269	240	264	300	285	272	265	271	290	256	275	235	249	262	285	250	271	273	265	254	276	240	292	256	250	278	257	279	261	264	278	260	259	261	274	283	257	256	270	272	252	241	274	262	256	260	290	258	271	284	267	243	273	286	248	248	246	256	289	261	268	278	299	303	276	252	276	295	276	246	271	257	260	281	323	278	285	224	291	268	279	284	261	250	276	261	260	280	280	274	265	248	268	252	279	267	291	259	271	265	258	275	300	270	288	250	295	280	261	274	263	272	250	283	227	301	286	252	263	262	261	270	274	259	244	261	270	295	243	261	251	301	276	261	240	250	288	285	286	277	270	285	258	278	292	301	281	302	271	304	269	266	268	273	282	267	286	264	255	305	284	254	272	280	256	255	255	275	275	266	278	266	293	275	247	293	268	272	268	272	257	224	270	290	246	270	250	260	280	282	271	244	276	262	251	256	284	237	264	268	258	281	259	303	259	236	297	278	275	278	291	284	275	272	271	251	238	278	262	252	272	259
12092	1493	2885	3316	2954	2370	2049	1743	1591	1378	1385	1232	1142	1128	1010	1043	970	946	939	897	896	876	860	851	828	823	815	780	810	872	745	812	828	763	801	834	746	719	665	707	695	719	736	780	738	750	708	697	692	702	781	743	707	727	724	724	747	718	695	738	686	718	742	737	689	699	726	725	678	691	701	727	721	687	711	682	732	671	685	711	713	725	659	675	683	724	641	769	702	707	671	715	738	694	744	684	750	717	728	691	719	732	698	692	723	676	743	686	657	702	710	701	676	720	709	715	650	717	664	738	710	686	720	678	750	724	681	699	697	737	743	704	711	703	688	729	727	724	691	717	638	692	708	691	674	705	736	730	694	731	758	729	714	708	674	696	699	678	694	759	690	709	680	704	717	745	666	709	712	732	725	661	695	679	666	732	702	721	702	728	688	695	650	704	698	718	755	705	697	676	668	702	688	735	710	748	691	723	732	703	673	713	697	665	682	706	685	720	656	765	677	713	698	701	686	713	727	654	672	700	694	658	719	622	681	679	754	664	655	702	684	691	699	719	733	676	666	689	682	675	714	653	727	741	688	698	674	729	694	681	683	725	700	662	708	690	702	699	668	706	665	694	678	702	704	726	717	652	727	705	687	720	711	693	706	668	747	756	730	762	705	663	690	678	705	654	725	692	681	676	689	682	662	698	716	655	714	727	714	674	694	609	706	680	711	692	707	679	678	705	703	673	685	709	671	677	747	707	710	663	685	690	692	665	700	667	725	683	704	714	663	702	711	697	688	729	714	690	673	678	698	736	701	665	717	676	679	686	738	699	651	695	712	696	720	752	631	716	730	653	707	642	702	703	645	755	698	723	653	666	709	722	712	682	680	706	718	711	695	680	721	661	740	678	727	692	720	687	745	689	660	712	706	680	681	702	706	681	733	688	727	678	694	682	736	723	699	679	742	725	675	705	695	703	727	712	710	674	677	679	745	688	682	686	703	718	729	723	695	709	717	690	686	677	707	699	662	703	635	675	699	705	688	722	717	667	694	704	660	682	696	686	741	686	667	681	680	720	735	682	689	715	712	680	747	742	704	697	692	711	673	685	708	722	718	710	668	721	722	694	661	706	735	742	624	729	704	701	693	722	669	683	698	658	700	649	694	744	675	676	623	693	671	691	710	691	734	705	690	679	706	697	707	713	696	737	702	657	684	702	720	702	655	731	683	704	691	684	723	693	744	756	686	663	668	675	744	730	677	704	691	705	676	694	701	753	726	721	713	718	730	666	710	658	674	725	724	645	704	669	699	671	708	673	698	729	672	670	723	698	716	679	692	706	716	743	704	699	687	713	769	699	712	706	666	760	669	676	678	683	697	680	729	702	696	688	672	747	706	705	726	703	694	666	725	746	690	732	713	721	696	667	725	698	716	679	711	678	684	635	705	636	655	650	655	695	713	679	677	709	689	718	658	690	682	711	713	666	740	691	706	698	706	743	726	711	673	713	692	705	704	707	725	694	728	722	705	634	732	668	669	697	705	696	661	727	669	705	707	628	754	672	689	730	686	673	707	724	719	660	698	671	670	693	710	690	678	737	735	711	688	715	718	701	702	700	710	682	703	727	694	706	713	720	721	669	694	702	666	708	686	681	677	710	658	720	686	703	717	708	744	707	722	646	748	767	720	712	686	654	682	689	726	732	754	655	710	720	727	710	696	683	752	664	712	692	694	697	718	678	697	665	675	670	717	677	697	701	696	653	718	686	680	679	726	688	703	705	671	684	693	669	726	709	704	696	691	622	661	721	717	702	735	674	695	679	690	651	701	701	689	687	667	757	681	707	682	670	660	670	699	684	706	715	726	691	721	683	659	713	724	683	654	665	737	685	685	702	705	685	718	699	702	714	753	749	661	708	639	733	701	723	722	649	728	695	671	719	675	681	679	745	656	731	741	685	710	684	688	708	673	668	723	724	697	666	687	717	671	712	681	678	691	673	699	651	702	732	735	720	693	696	712	672	634	737	703	667	733	701	654	677	740	729	709	692	701	690	670	679	692	692	695	700	667	741	758	711	708	703	716	720	694	732	687	719	731	672	698	694	678	692	719	665	729	688	716	671	684	664	705	699	697	667	701	663	695	727	665	689	665	720	688	752	696	719	741	674	723	665	671	695	732	701	678	715	728	696	690	702	679	701	679	689	694	743	692	684	700	699	703	699	736	715	683	690	675	709	662	702	678	729	649	732	747	710	735	704	663	714	688	729	734	738	704	677	698	708	697	704	706	755	691	732	683	705	686	719	689	671	715	707	656	693	733	709	703	705	715	719	724	705	697	717	680	700	716	656	679	752	728	717	705	667	677	713	715	697	666	685	702	687	745	694	735	679	653	696	699	674	762	679	697	691	726	710	707	705	713	681	657	679	696	685	729	653	683	703	701	685	687	739	695	690	692	716	694	734	674	669	684	716	681	717	696	680	675	720	724	740	685	631	622	697	702	747	658	713	715	735	741	691	700	704	729	712	716	716	676	745	707	691	646	705	703	739	694	715	680	683	688	729	683	723	722	692	713	670	718	738	706	669	729	641	679	696	738	686	675	717	635	702	719	694	691	707	661	691	727	767	662	698	717	662	710	650	696	731	706	692	707	717	710	704	713	720	690	698	673	697	691	677	704	703	701	676	728	709	656	687	667	673	745	654	697	735	675	686	653	706	716	722	692	725	683	663	673	694	713	721	657	695	695	723	657	746	656	703	718	724	699	674	716	679	718	670	739	718	689	698	737	686	700	695	694	713	749	698	709	726	713	722	668	651	657	712	750	706	725	720	684	681	650	723	724	690	737	691	658	736	726	689	690	712	759	725	688	708	728	671	670	717	697	704	743	740	666	664	628	744	667	732	738	681	721	705	649	750	685	691	774	725	725	718	676	658	704	674	764	694	672	691	722	723	711	687	725	711	705	694	676	674	676	704	699	714	723	679	730	690	699	718	690	711	677	682	690	685	683	701	722	647	677	711	677	713	674	736	683	673	744	663	752	690	682	689	740	710	737	696	706	656	684	736	693	764	695	695	712	672	660	679	672	710	723	677	663	686	701	689	712	647	745	677	687	667	688	712	692	683	740	756	686	720	721	701	657	685	716	700	708	759	710	709	688	724	690	687	736	691	655	719	682	689	676	716	711	703	735	680	743	653	678	670	687	674	716	676	689	689	675	711	702	646	730	727	722	683	723	672	698	691	736	663	689	669	693	736	762	693	706	725	673	671	704	734	719	697	689	695	682	680	681	690	649	690	688	712	690	725	704	724	704	723	653	674	718	715	685	740	668	707	687	675	679	718	661	649	722	703	682	686	719	687	701	702	679	743	651	658	721	702	741	648	698	671	688	751	706	703	701	725	709	683	685	745	720	666	702	681	739	722	753	666	667	665	662	669	745	701	731	722	723	721	700	720	776	673	711	697	693	704	684	674	736	700	703	709	693	698	677	702	687	733	692	729	702	678	699	700	709	714	695	689	643	684
34261	7287	2515	1681	1151	834	668	521	459	384	377	320	300	288	263	261	255	245	238	212	224	214	208	208	200	184	191	207	214	202	209	199	203	194	200	211	185	189	197	199	189	192	209	176	203	189	201	204	184	202	177	176	225	199	182	161	172	175	199	196	192	204	176	187	174	184	170	196	204	189	179	210	217	165	162	193	193	176	205	214	184	190	183	190	185	206	185	180	182	186	180	171	161	196	196	184	164	173	178	186	171	193	189	189	186	198	179	178	179	177	172	191	174	179	190	173	193	181	181	189	185	150	185	179	182	184	181	157	174	179	164	178	194	185	181	190	196	186	183	212	149	196	169	171	174	182	179	177	186	206	195	185	177	161	168	164	182	167	195	186	182	186	209	174	192	149	192	181	166	167	188	174	173	187	197	157	198	199	186	178	167	188	205	196	188	184	183	194	179	188	184	168	197	193	190	173	182	172	172	185	221	209	206	175	208	189	180	177	187	190	169	187	205	186	174	169	210	189	147	199	167	187	166	203	183	179	187	180	175	172	190	191	176	197	160	177	203	160	187	204	188	178	173	183	195	180	185	190	171	197	180	199	166	174	181	157	207	192	186	191	187	199	181	169	168	160	171	186	190	182	184	170	181	191	172	205	171	171	172	190	219	189	198	189	181	186	170	175	184	198	184	162	207	206	200	169	186	183	199	164	194	170	182	170	177	188	183	196	164	186	208	161	181	174	182	165	172	181	155	193	179	163	168	167	186	188	181	155	177	198	201	175	169	164	175	171	194	191	186	194	172	185	188	172	166	196	165	193	195	191	164	197	183	172	228	160	166	205	209	183	194	198	180	188	204	170	183	156	204	168	213	178	173	178	191	188	180	169	184	201	185	195	167	188	186	175	173	164	174	177	168	184	185	161	178	164	204	186	186	173	195	168	187	189	176	157	192	175	201	186	156	184	217	160	180	173	152	169	182	196	178	183	189	185	200	189	185	175	198	186	181	179	145	174	174	205	177	166	192	205	184	176	184	197	176	140	188	191	202	165	163	172	134	185	181	178	177	183	179	176	172	200	169	193	181	187	183	186	174	179	197	176	210	163	178	179	169	179	183	176	195	190	185	172	191	190	174	173	173	179	197	201	180	202	172	191	180	180	193	200	162	182	199	178	229	187	201	191	197	177	189	179	165	193	184	212	184	197	164	207	167	197	180	172	204	180	187	186	218	180	196	188	157	172	171	175	163	188	174	189	213	175	185	193	180	171	195	196	176	199	174	185	176	210	175	196	172	212	175	196	170	225	177	167	168	169	157	160	188	180	207	156	193	177	159	186	189	204	177	194	170	158	176	160	186	194	177	178	188	193	177	199	186	172	169	177	190	208	182	168	198	184	177	183	202	139	167	187	185	190	201	172	177	179	198	207	204	201	175	165	179	165	196	177	172	200	186	168	192	159	176	173	178	158	190	168	216	185	168	175	169	189	177	185	215	191	188	159	156	172	187	189	174	193	166	202	209	175	175	152	191	188	199	145	176	186	187	167	183	203	174	216	163	182	189	170	176	215	185	205	194	179	182	150	178	174	186	206	171	177	192	181	197	170	188	192	183	174	197	170	187	196	187	202	191	169	182	197	188	184	172	198	179	188	201	170	169	178	215	199	192	180	177	201	196	171	166	166	195	191	192	190	181	186	181	184	183	194	188	184	166	197	187	183	192	181	191	183	183	191	201	163	178	183	193	193	192	157	196	195	191	180	156	195	186	178	186	183	197	176	188	194	176	176	178	196	181	183	182	203	194	165	187	191	215	175	179	203	189	193	177	183	171	168	180	180	216	169	176	158	175	165	191	165	184	177	175	178	188	177	197	177	225	178	179	161	178	180	181	189	169	180	168	199	144	210	161	194	187	173	171	190	173	183	184	169	186	186	177	170	198	172	152	202	189	198	190	183	186	175	184	199	176	193	191	196	200	179	186	169	175	172	183	196	172	149	181	200	194	166	183	182	173	160	182	195	184	183	181	163	165	195	157	203	200	197	195	174	189	225	177	181	163	169	174	196	181	178	178	189	215	186	201	190	199	144	180	165	150	187	187	180	177	186	183	187	171	185	211	154	155	168	184	180	188	197	187	173	195	173	189	170	170	179	181	195	196	190	183	161	155	182	173	200	203	181	190	201	182	190	197	180	194	196	186	149	196	164	190	173	179	165	179	195	168	184	161	204	166	197	167	184	188	188	178	194	197	203	182	189	192	178	177	202	200	197	177	181	179	179	195	182	184	181	182	180	188	165	179	180	179	195	165	206	198	214	189	196	181	169	152	194	201	158	201	186	183	176	176	190	176	179	188	212	169	205	193	199	188	181	186	207	194	199	192	166	173	181	168	153	193	200	202	171	179	174	197	177	193	179	191	162	175	194	163	167	186	173	194	169	186	188	210	177	186	163	183	191	195	186	198	202	194	152	158	186	182	178	181	196	200	203	187	200	166	175	194	162	177	169	210	201	168	190	178	192	189	174	185	198	180	174	169	184	194	169	197	201	189	180	196	181	176	189	178	185	186	200	177	157	207	191	199	212	191	199	181	170	183	197	203	165	176	195	182	239	191	176	159	166	183	170	190	165	191	183	197	180	204	175	178	179	200	174	185	183	179	173	180	160	175	187	181	177	181	176	177	191	153	172	162	173	203	180	157	184	198	157	178	190	164	204	180	170	176	189	171	178	184	195	212	196	172	188	208	183	167	190	169	187	175	180	184	175	149	173	175	200	180	181	162	149	206	194	178	152	182	194	187	182	197	186	191	183	180	187	188	192	166	179	176	180	185	170	191	205	205	179	185	199	200	195	156	183	202	206	188	232	193	179	189	194	190	187	185	197	189	179	157	171	167	189	168	187	167	202	162	211	164	194	192	198	164	205	160	168	180	189	178	144	193	171	184	231	171	192	179	175	165	182	161	177	202	199	172	187	178	203	178	174	174	190	167	165	186	187	183	174	187	188	177	166	179	172	184	172	191	190	184	199	199	187	169	201	199	173	204	185	154	180	191	181	196	171	181	185	147	189	197	176	181	194	184	200	172	186	177	187	180	164	193	191	198	205	176	180	185	184	186	187	217	186	170	188	182	198	172	181	186	174	147	160	176	176	186	166	173	198	161	166	172	178	185	174	185	205	152	207	176	183	199	187	205	206	183	172	189	184	168	162	189	177	190	191	192	186	185	169	153	180	185	177	190	198	181	154	180	188	189	182	167	170	172	172	176	158	227	191	177	164	185	173	179	193	173	176	178	180	175	190	159	169	203	198	193	204	180	162	176	170	179	185	200	165	192	184	183	174	168	170	180	196	195	200	181	157	202	183	159	193	204	162	167	163	180	195	191	189	186	198	194	187	163	196	189	169	187	201	193	188	184	234	180	179	171	188	187	162	163	184	188	176	228	168	181	175	193	192	174	185	190	173	163	166	174	183	213	210	187	168	197	171	181	195	190	159	160	181	192	186	196	183	171	178	169	170
16407	2122	4707	5376	4650	3636	3067	2565	2164	1868	1650	1441	1319	1270	1163	1039	1047	964	881	860	826	845	789	777	762	720	695	666	674	685	631	630	655	621	640	631	636	580	580	560	589	573	580	564	580	532	525	559	564	519	528	497	535	475	466	520	551	507	541	484	457	506	499	559	484	511	509	482	521	500	517	503	490	495	487	515	513	496	494	508	482	511	562	521	492	533	523	524	470	494	547	486	489	529	518	482	480	506	525	498	488	491	479	430	457	488	494	504	478	512	511	507	516	499	485	529	485	468	507	457	494	482	458	476	536	487	507	460	470	494	507	496	464	486	457	441	520	512	514	463	480	513	476	500	477	538	481	513	484	466	513	497	459	456	492	488	488	534	470	508	511	506	459	472	464	488	511	490	519	483	498	466	493	496	485	469	449	479	493	535	496	494	514	496	478	542	458	494	458	468	477	495	497	483	458	474	489	493	478	501	481	475	467	468	450	477	489	502	482	451	475	481	474	458	453	453	518	473	463	448	500	468	445	481	509	459	491	506	499	488	489	449	457	457	464	473	481	480	453	487	509	467	463	521	501	474	471	437	488	503	452	536	457	489	475	505	514	498	472	509	505	491	473	484	528	500	477	460	496	486	492	507	450	498	480	505	499	468	517	485	516	455	510	449	439	478	487	508	448	473	463	491	497	508	475	495	467	464	446	484	470	463	477	458	510	488	467	485	505	504	487	499	497	470	495	472	470	509	470	497	487	522	467	445	466	454	458	458	490	476	530	508	484	502	461	484	512	495	492	528	490	487	435	487	514	486	494	485	478	474	453	473	468	478	446	495	498	500	480	487	465	493	483	438	505	477	505	463	512	512	462	447	495	456	472	473	477	474	500	533	449	497	462	481	494	503	493	474	494	500	482	485	483	452	474	515	504	496	471	464	522	496	509	483	495	480	486	479	517	504	471	518	494	446	462	483	489	467	487	479	527	505	503	445	453	491	461	482	506	467	475	491	502	470	495	449	485	465	472	509	522	518	455	486	520	475	509	492	463	472	458	470	518	445	483	503	445	473	477	473	453	470	483	469	526	479	436	511	472	455	504	485	488	463	508	457	508	461	512	504	472	500	498	481	501	545	473	493	447	441	463	503	498	460	506	514	520	509	464	500	490	463	468	481	496	456	490	480	466	477	497	493	503	478	475	482	500	475	519	485	483	501	464	504	493	492	481	449	451	491	492	489	466	443	498	495	453	511	491	493	474	494	512	450	436	469	536	497	450	446	476	515	504	478	481	488	485	493	483	467	492	479	473	459	502	499	496	498	478	503	456	485	459	489	470	481	497	460	487	479	485	479	507	524	444	459	505	456	481	514	484	448	518	469	545	451	453	465	506	478	458	446	485	462	509	481	448	518	484	500	476	468	481	502	537	494	487	493	475	495	481	486	473	461	516	493	517	487	508	504	504	460	525	485	496	459	528	472	512	432	526	464	452	517	476	478	482	458	489	471	514	506	484	478	488	441	465	523	487	465	476	514	472	488	492	506	482	478	496	487	457	487	447	501	463	492	487	448	505	478	455	446	484	466	440	476	532	465	514	452	501	499	449	517	510	498	537	487	492	484	432	430	489	503	478	444	489	477	529	475	510	500	459	502	467	502	500	477	502	498	497	504	466	464	519	448	478	467	477	434	500	483	514	519	475	497	475	479	454	466	477	488	486	462	476	455	490	441	489	479	490	504	470	474	464	446	463	448	452	475	471	489	471	462	504	483	478	498	482	486	492	497	452	496	459	452	468	456	451	495	479	452	453	472	493	527	497	422	490	460	483	498	483	486	506	479	441	453	487	488	462	502	451	460	457	481	484	542	448	457	446	535	482	449	476	468	493	452	452	476	499	481	505	473	483	474	474	477	461	517	484	471	459	476	451	447	469	529	499	479	495	481	493	530	484	472	489	489	544	471	476	470	499	464	465	469	457	489	471	488	506	463	485	518	507	479	483	532	496	504	481	498	483	488	478	491	488	478	496	511	494	471	476	518	467	498	465	497	435	494	469	466	478	470	480	509	496	505	503	488	477	467	512	478	495	480	483	507	446	480	498	437	494	476	500	490	478	449	512	466	456	498	481	489	443	517	466	472	472	476	445	459	468	496	473	478	507	455	490	517	505	485	457	510	458	453	483	491	510	491	493	472	499	454	511	447	464	514	496	441	455	477	464	476	489	469	514	470	464	472	451	457	457	496	455	494	475	502	475	462	515	463	467	472	481	478	479	442	442	489	474	466	460	487	480	513	473	458	508	491	478	491	473	474	471	524	496	462	483	468	444	472	505	454	475	491	496	477	484	464	480	480	455	494	507	502	491	471	482	498	483	517	470	533	482	480	436	492	498	504	457	470	490	498	499	463	464	470	470	504	472	479	509	500	509	467	488	477	464	492	488	497	464	502	466	486	502	499	493	484	507	491	470	480	492	460	482	492	459	514	467	474	464	487	482	492	491	489	433	477	495	482	477	495	510	459	453	484	486	484	480	488	486	487	482	466	492	465	478	490	460	478	476	463	493	481	497	456	499	498	458	488	486	470	491	498	511	455	515	454	495	467	478	513	499	455	514	463	521	525	501	460	432	448	474	546	506	487	498	484	466	502	456	518	499	487	457	466	459	517	472	506	503	503	514	491	503	464	431	481	480	483	543	479	452	483	489	461	460	539	457	494	464	471	457	499	485	477	478	460	464	511	481	453	509	452	499	518	470	506	516	526	464	527	490	498	459	473	460	480	473	438	496	503	455	461	453	497	467	473	477	490	486	494	494	505	471	424	528	515	489	493	464	517	491	511	482	467	497	491	471	481	477	484	510	531	500	457	494	451	498	490	481	490	450	490	523	488	456	497	513	480	505	499	528	471	485	496	488	520	479	488	490	486	487	495	460	504	492	501	493	490	499	519	479	475	488	507	488	474	474	461	473	464	495	468	443	504	457	474	497	465	508	489	519	485	482	503	489	488	524	496	513	477	473	492	467	535	488	496	436	484	505	502	471	448	473	483	472	505	476	464	482	481	497	490	484	472	484	484	518	457	469	499	443	461	485	468	490	475	477	469	487	485	515	484	488	502	480	448	458	494	484	508	468	513	500	525	464	448	520	488	481	480	470	471	481	490	508	470	488	484	472	528	492	506	492	465	485	494	465	523	532	494	510	483	487	483	476	436	450	465	522	446	479	446	472	497	485	493	506	512	529	495	470	529	466	503	491	505	471	493	508	461	451	483	573	482	444	504	491	511	475	491	499	485	459	482	496	476	525	467	508	435	446	497	480	522	451	463	463	446	444	449	474	470	488	486	498	504	473	459	504	446	482	486	473	512	496	471	486	446	467	492	485	486	457	471	513	512	489	473	519	485	421	464	500	459	477	499	468	484	468	487	464	471	495	519	491	482	462	466	469	465	474	504	477	480	518	477	482	502	510	487	440	495	480	491	472	485	503	438	468	506	449	490	480	456	436	498	463	458	492	475	501	492
3881	201	215	220	191	182	200	180	196	180	185	193	157	172	192	207	191	189	179	175	186	179	169	165	186	188	183	176	201	162	162	187	183	198	178	193	167	193	207	158	192	176	185	188	193	170	163	184	188	176	168	197	196	168	168	195	168	170	179	178	195	176	194	180	184	189	169	155	170	169	177	190	172	180	201	169	182	195	186	161	179	189	176	184	181	179	175	193	162	164	158	200	171	167	170	164	171	176	178	170	158	214	170	186	161	161	185	194	166	180	149	182	188	166	196	204	166	156	207	149	157	181	204	158	159	184	184	178	157	170	184	176	195	185	181	167	160	190	190	195	175	198	198	168	158	195	188	179	190	203	161	215	188	176	181	175	179	179	184	180	183	173	180	177	185	167	174	183	168	196	160	208	185	182	172	181	186	190	194	166	146	173	181	186	199	169	205	180	203	163	165	175	173	175	173	173	169	169	195	213	190	163	177	189	156	205	184	185	182	187	190	178	169	172	184	172	164	166	195	175	164	176	167	188	174	167	189	175	165	161	188	154	180	177	191	192	184	162	171	193	173	175	179	166	182	179	177	180	185	200	184	165	137	184	192	201	168	172	194	185	177	200	192	171	184	187	174	165	187	168	157	178	169	189	193	174	160	188	209	203	159	181	182	170	185	175	186	200	167	162	173	180	174	189	175	169	184	183	195	189	156	191	177	166	186	176	179	173	154	181	177	195	191	185	179	171	169	173	168	171	163	190	179	170	175	204	180	167	161	180	184	178	187	174	195	182	196	176	176	148	181	173	204	189	194	177	152	156	166	172	188	156	193	158	181	173	147	186	181	175	176	185	167	187	179	170	184	183	191	179	172	185	191	184	160	179	188	167	183	166	184	175	182	190	175	177	168	175	175	176	176	166	163	188	169	168	216	174	216	207	167	183	191	160	175	191	186	166	164	173	175	187	171	200	177	172	186	167	162	173	169	181	197	200	188	186	171	182	187	178	176	150	173	173	152	191	182	200	181	181	171	171	180	181	181	205	164	175	203	187	176	174	168	177	185	196	195	193	191	194	188	206	170	183	144	188	143	158	172	175	198	216	165	181	173	175	176	187	174	178	179	172	208	183	193	157	201	190	153	160	169	177	170	186	204	200	180	175	178	156	170	200	165	151	177	170	197	191	173	178	164	181	193	189	181	177	189	174	183	171	183	208	184	215	202	184	184	158	175	165	170	173	180	182	166	180	164	164	177	197	183	168	178	180	201	164	220	189	173	172	168	164	176	203	203	173	189	176	196	185	186	175	184	191	174	178	165	175	180	190	168	152	179	179	156	187	166	198	200	179	207	152	169	205	173	175	182	209	162	142	176	186	176	189	193	193	187	179	163	176	192	184	168	175	179	181	203	190	179	190	194	184	189	178	182	175	173	159	148	181	184	188	183	179	165	159	187	166	158	193	192	176	167	182	192	171	177	177	165	167	175	177	178	164	195	201	166	173	198	177	170	195	163	167	181	169	153	160	171	170	178	186	163	178	178	173	207	193	159	151	177	188	171	181	187	168	166	165	167	193	169	159	195	164	154	186	169	192	191	160	165	184	200	196	201	190	173	181	176	159	179	179	156	172	180	162	159	173	183	188	193	183	162	210	176	188	175	211	183	170	187	163	188	182	188	180	184	170	169	184	145	175	196	187	184	199	180	181	197	182	172	180	187	179	197	187	180	185	169	190	173	181	166	154	174	170	172	200	179	193	204	171	154	184	164	193	187	177	165	169	199	147	197	192	165	194	160	184	181	187	158	214	182	152	186	168	183	183	193	180	187	188	173	202	191	124	179	183	183	177	179	170	189	193	205	185	186	168	172	178	181	174	175	188	172	183	156	179	179	150	188	182	164	190	181	192	174	161	190	180	176	189	159	169	192	172	168	209	195	185	187	201	180	183	175	200	177	170	173	188	191	194	182	165	190	178	195	183	188	198	166	170	182	176	189	173	181	182	159	176	166	167	159	191	159	184	210	173	177	179	180	206	187	203	190	198	200	170	169	189	173	172	209	188	208	165	182	181	184	159	182	152	174	148	189	170	176	170	166	184	189	172	173	182	185	153	187	202	195	180	175	165	190	183	182	195	188	185	203	168	190	166	178	193	180	158	176	151	170	192	184	168	162	183	170	177	195	172	161	164	159	177	159	165	194	178	183	189	186	181	181	188	165	190	177	178	169	190	201	192	181	188	181	169	161	175	183	189	196	148	175	183	194	177	191	186	186	200	183	177	189	163	178	160	193	163	174	182	166	158	201	200	192	149	178	166	204	168	175	176	190	192	177	161	172	202	143	177	210	183	183	178	153	190	170	214	187	180	184	187	169	186	151	174	174	175	178	166	177	168	190	175	184	180	171	159	149	161	200	148	189	215	185	178	191	193	171	192	164	200	184	174	184	158	176	178	174	185	178	173	163	177	174	180	202	178	180	201	210	197	181	188	179	163	152	188	186	179	163	207	213	172	147	189	186	189	168	182	182	198	195	168	155	179	174	161	192	180	176	183	184	171	189	198	217	187	198	171	191	196	176	183	186	179	182	175	152	205	185	169	204	171	173	194	205	197	164	167	177	198	171	202	170	170	201	207	200	169	175	182	193	177	189	204	182	171	172	174	178	154	168	177	177	167	165	191	156	146	187	186	206	189	176	169	198	188	192	179	157	162	182	191	197	181	202	188	173	199	183	176	161	163	176	199	180	184	201	186	175	168	183	169	168	203	196	179	183	183	179	195	168	184	172	176	190	196	187	195	166	194	168	166	167	177	204	198	161	146	175	173	165	201	190	191	186	168	156	181	206	188	172	183	186	196	175	197	193	160	193	192	155	184	180	188	179	175	189	168	181	191	185	181	211	197	158	198	193	187	175	168	185	201	175	192	173	178	196	175	164	176	168	192	182	159	208	204	194	165	160	161	164	193	196	179	173	170	175	160	168	190	184	215	168	183	178	201	190	196	186	196	202	160	189	184	168	194	173	180	195	163	174	185	192	173	188	161	175	186	159	180	188	177	198	148	191	177	191	175	171	175	166	180	184	165	163	199	198	181	198	180	161	216	187	195	186	187	161	187	162	182	191	191	191	183	180	169	174	178	195	163	192	174	184	179	173	195	187	164	200	187	149	188	199	187	179	182	184	191	190	179	164	176	178	190	165	195	182	183	169	163	181	184	185	164	194	161	178	183	190	170	181	175	191	172	172	193	177	202	167	202	171	174	182	190	156	201	163	158	172	163	169	182	174	194	170	183	197	197	165	185	182	198	178	180	156	194	167	189	169	179	179	170	192	165	163	178	173	191	185	193	189	196	171	177	173	193	193	175	189	169	148	183	166	166	163	179	179	169	160	198	155	189	168	175	167	192	167	179	166	184	187	158	179	149	199	204	173	184	183	164	171	173	189	172	221	161	176	175	169	179	185	173	190	191	194	170	200	159	170	193	181	180	179	165	162	178	150	184	194	190	180	196	175	185	186	176
3713	572	609	562	628	553	567	548	513	566	524	530	526	519	530	489	518	517	550	521	498	494	538	513	478	503	514	512	511	496	509	531	499	515	472	515	508	505	487	504	505	485	478	486	496	486	508	509	546	504	491	528	490	530	530	482	503	486	503	497	520	502	490	501	491	499	529	460	493	478	507	487	488	508	499	501	519	479	488	493	496	509	504	540	539	491	476	509	479	487	503	496	497	471	508	506	510	477	510	520	495	499	519	489	516	521	501	502	499	473	476	525	514	504	531	503	487	520	507	478	508	530	472	508	522	492	528	483	474	513	509	498	471	519	461	522	497	510	507	534	493	522	506	478	494	462	508	534	504	492	525	512	501	543	497	509	501	492	515	494	524	484	520	477	505	443	511	478	488	532	498	517	493	479	496	476	524	509	462	469	487	484	496	497	539	496	448	498	512	469	517	503	512	463	516	513	525	477	529	497	523	481	493	508	530	500	523	478	512	553	510	468	524	489	488	490	500	469	489	483	493	482	511	502	481	527	510	532	538	505	560	529	492	517	480	497	483	496	512	521	490	533	493	498	472	513	483	482	483	491	491	498	515	502	540	493	495	533	532	495	513	461	494	510	530	507	501	543	459	496	516	496	531	514	501	512	481	487	559	477	496	508	512	521	478	475	478	480	484	463	493	497	456	478	484	523	501	459	531	493	476	519	504	535	518	471	496	481	496	534	522	472	475	473	490	497	500	534	482	484	523	520	493	478	473	518	532	549	492	497	487	503	540	511	483	497	548	502	492	496	469	538	498	499	506	521	518	481	501	489	464	550	451	492	533	487	487	464	488	451	481	474	493	491	489	517	497	537	550	539	484	493	501	508	515	524	512	530	501	508	522	503	515	513	508	504	478	519	491	459	449	515	521	467	490	515	438	509	510	502	481	491	517	482	480	524	490	501	536	507	473	551	464	522	495	497	502	535	516	472	485	519	523	525	531	481	500	500	482	524	448	511	516	511	487	476	466	507	484	505	505	483	495	483	498	509	480	489	512	485	519	509	485	508	525	527	514	511	516	443	499	501	481	489	466	511	506	506	461	516	532	484	472	477	489	500	489	480	524	482	503	513	519	547	539	516	518	491	513	501	479	552	486	481	486	523	503	503	543	510	503	514	473	476	534	481	493	480	506	525	478	479	515	488	510	521	463	542	504	504	519	481	499	490	524	500	442	480	500	507	523	504	521	522	521	498	540	492	480	509	473	521	547	503	481	494	501	514	520	499	525	470	468	517	464	501	521	463	487	511	485	494	495	460	479	502	502	475	543	537	515	504	489	478	486	516	504	525	471	508	506	491	528	485	504	501	462	483	497	476	523	468	488	510	519	529	475	504	476	513	530	498	503	486	532	530	512	543	529	487	507	491	520	533	537	516	471	516	487	543	491	508	548	478	495	499	488	484	507	484	524	518	538	464	530	504	504	491	496	486	500	525	455	469	504	521	508	525	509	525	482	500	474	499	498	513	520	493	462	536	491	490	480	498	525	494	517	505	522	487	529	507	503	448	493	530	466	526	503	485	491	537	497	511	471	544	515	520	509	519	531	509	530	497	544	526	468	521	483	517	506	537	479	501	532	504	521	511	521	482	528	516	512	502	481	470	466	459	478	515	444	508	525	470	514	484	507	529	507	466	519	520	493	478	498	509	520	458	510	492	562	506	523	495	487	502	458	540	524	546	483	512	474	477	510	486	531	517	503	492	496	478	521	528	505	489	508	518	511	499	499	534	499	474	505	534	522	524	492	462	502	492	476	497	494	481	510	517	488	491	552	493	452	493	476	519	497	466	515	468	514	515	513	513	548	513	476	532	470	503	506	510	489	444	505	513	495	498	530	522	494	488	467	510	513	492	496	507	491	501	521	493	502	527	510	511	511	454	492	498	522	492	522	474	514	461	488	488	488	470	493	485	505	499	530	527	508	508	506	516	523	507	495	479	493	555	498	488	487	513	539	465	514	492	462	517	478	487	504	460	513	512	494	486	512	488	495	497	500	500	492	488	516	498	493	487	472	479	477	523	455	479	518	523	454	512	505	473	476	525	529	458	499	470	455	496	508	519	518	472	500	487	523	488	544	471	506	525	528	471	484	500	499	478	495	504	470	491	527	530	503	487	531	514	513	516	515	525	475	503	489	496	486	487	532	507	526	505	481	449	494	502	492	498	465	500	504	514	482	503	516	495	500	523	503	502	484	500	499	489	507	496	512	506	523	501	496	502	473	489	526	518	511	532	489	530	539	497	516	496	499	500	529	532	491	529	484	521	477	476	470	471	518	507	522	485	495	494	489	485	499	518	512	479	513	511	494	488	484	518	490	469	501	553	463	505	546	475	509	492	531	506	445	497	525	489	495	515	503	499	483	543	523	480	524	501	498	510	491	489	479	476	502	477	536	521	494	558	485	501	483	514	509	499	503	495	514	532	515	506	522	494	472	466	479	529	495	485	478	503	517	468	499	547	503	498	542	515	467	495	518	469	482	522	503	539	487	542	515	480	520	504	475	483	482	526	487	521	519	542	502	503	508	504	505	474	525	499	466	509	501	511	458	500	523	500	471	476	494	476	503	530	494	510	500	485	471	522	508	515	521	485	492	512	502	498	485	500	493	516	486	518	504	511	459	468	493	499	500	496	495	541	508	507	476	509	493	506	474	524	497	462	514	457	500	495	502	520	482	493	498	507	500	525	517	487	475	488	499	493	468	517	510	555	530	496	506	550	519	486	470	467	513	482	507	512	473	484	532	470	527	506	510	534	547	508	531	487	536	523	515	502	509	571	536	483	527	530	490	499	547	517	555	488	524	522	534	531	518	490	515	499	500	496	454	472	504	508	520	456	495	482	483	500	468	512	521	503	501	505	492	473	499	461	534	540	509	523	479	476	524	518	510	517	517	515	519	475	501	519	510	494	496	503	479	485	513	526	491	533	521	520	538	542	538	490	497	509	465	524	503	491	511	478	482	522	509	500	510	492	517	448	521	506	491	485	477	517	512	496	514	475	529	491	512	510	492	521	536	495	466	529	485	532	497	500	487	491	516	522	505	488	510	502	457	486	494	504	464	492	510	516	485	552	492	506	511	504	494	528	518	478	522	512	515	515	503	423	470	522	525	496	512	493	562	517	516	475	482	515	491	500	490	519	478	498	542	512	474	520	484	519	539	520	491	525	486	477	511	498	518	513	505	518	512	503	489	546	493	500	490	494	524	500	525	497	503	451	489	524	512	495	525	474	496	513	488	476	535	499	510	481	503	520	494	475	522	503	507	510	531	511	485	479	518	487	519	512	527	493	495	483	504	526	496	449	475	516	500	499	516	518	502	472	521	504	492	555	494	490	528	484	499	544	459	521	472	474	514	504	492	483	510	485	478	515	541	493	525	517	495	481	526	473	543	492	483	474	514	502	471	505	518	503	519	506	485	492	529	503	520	491	533	538	460	487	493	516	551	520	492	477	511	517	479	520
22492	2424	1262	1040	763	602	478	453	404	382	361	350	318	308	320	314	308	302	276	314	273	295	276	318	304	326	301	267	269	267	280	248	297	287	273	273	319	266	286	272	265	295	244	307	273	262	296	268	263	283	258	266	261	274	269	258	286	304	248	284	295	266	250	261	253	277	250	296	285	260	248	293	270	274	263	220	295	259	274	271	272	273	253	310	256	265	246	312	287	267	246	278	254	264	262	261	267	245	268	280	286	266	271	242	254	268	299	248	251	248	296	288	278	260	240	267	265	263	269	264	266	258	269	284	274	292	299	273	265	260	266	262	287	272	279	246	291	266	266	289	276	287	270	307	293	260	272	272	233	261	267	260	279	259	294	278	267	234	253	261	300	260	262	246	249	241	265	265	256	273	280	269	269	269	279	259	237	272	231	272	308	250	305	284	284	274	252	285	242	249	271	276	275	251	292	306	287	273	244	274	258	269	259	252	288	291	258	243	285	287	279	268	249	294	284	278	249	287	289	260	238	271	291	292	283	253	272	254	287	255	284	240	263	281	241	265	293	271	275	241	295	256	270	285	264	276	278	290	250	303	268	269	270	266	251	260	269	265	256	287	286	266	261	257	270	296	264	279	273	279	276	257	275	259	249	256	281	279	250	284	290	299	248	258	298	292	282	279	284	265	271	262	227	266	256	276	265	282	257	269	271	298	262	227	287	247	254	247	276	267	263	287	282	265	257	278	266	284	272	269	261	255	247	243	259	269	269	277	275	259	281	272	272	275	266	250	249	283	245	271	272	294	265	293	243	289	275	242	257	286	286	261	276	282	266	295	228	290	271	240	285	294	291	240	257	269	284	284	255	277	283	292	243	294	259	274	236	251	263	263	255	256	292	255	292	271	251	285	274	262	255	241	257	274	274	289	268	274	248	246	266	274	275	286	277	257	261	274	291	256	271	278	233	278	281	256	302	287	270	225	249	264	252	263	278	278	306	266	254	255	251	245	276	285	268	314	303	277	274	251	280	278	266	281	300	292	285	260	253	272	271	277	278	274	276	264	275	254	255	284	246	274	245	246	272	259	280	244	282	272	236	323	292	252	280	240	274	259	279	270	283	245	295	271	260	269	261	296	260	248	256	262	278	293	275	271	288	264	273	244	287	251	257	263	275	252	250	272	248	257	265	260	258	260	270	272	237	245	265	268	264	238	273	285	289	294	258	279	263	288	276	255	262	296	262	273	259	293	280	281	274	243	284	253	261	247	268	301	279	304	261	265	258	312	257	246	241	294	287	237	277	272	293	249	225	230	276	246	276	286	270	244	266	299	256	248	248	248	281	276	257	260	255	252	259	267	233	252	283	269	273	269	271	255	267	285	273	302	252	251	287	274	273	257	215	247	263	263	284	310	319	258	263	276	285	279	295	243	268	255	262	267	271	268	255	277	314	240	273	243	277	262	266	271	277	301	283	273	289	258	257	264	248	243	254	270	232	247	270	266	257	274	262	262	248	230	280	258	278	268	243	301	258	263	272	261	260	225	257	243	270	261	283	273	245	254	267	273	254	285	240	259	281	277	254	258	264	308	279	231	277	242	264	279	280	274	278	270	267	262	298	251	297	277	280	265	280	277	287	243	275	271	261	270	254	272	259	281	278	255	288	252	330	243	268	278	270	256	261	274	273	263	278	284	276	277	294	264	256	241	285	280	262	297	237	267	257	281	282	245	295	288	280	242	266	281	264	277	234	263	278	258	300	265	288	266	269	239	263	271	254	256	284	239	249	250	276	287	284	257	283	277	268	280	265	275	264	267	256	263	263	274	271	237	293	284	234	260	273	252	252	290	251	284	237	300	255	249	277	271	239	252	255	275	265	288	242	277	242	250	269	245	256	276	268	259	279	236	264	274	289	249	264	252	254	278	288	269	273	271	261	262	261	282	244	272	277	252	281	256	260	278	268	291	242	279	232	269	289	280	251	276	296	250	280	249	277	286	269	287	274	299	237	248	271	274	250	253	246	283	278	286	288	261	262	251	268	278	256	301	255	267	268	264	276	269	247	286	292	267	262	263	257	269	288	267	262	279	287	290	257	286	261	267	290	275	268	279	270	276	297	258	239	284	275	274	273	261	236	285	264	301	252	253	250	267	288	278	276	273	293	266	254	257	265	234	245	274	262	291	266	287	254	256	272	277	289	244	252	263	307	286	282	268	277	290	250	268	259	261	243	291	276	266	263	319	254	282	311	258	238	287	277	250	253	253	281	280	280	241	281	268	291	265	259	290	251	252	249	268	269	264	255	295	279	285	273	269	289	253	301	268	261	298	285	290	254	282	298	288	276	255	248	276	278	263	283	303	259	267	265	252	294	283	248	282	257	274	274	258	264	283	300	293	283	287	277	256	255	272	252	299	256	268	283	244	282	264	271	266	247	270	281	235	269	273	248	254	252	278	277	271	301	254	276	249	279	303	234	242	258	230	277	278	247	248	278	270	241	292	251	257	238	272	299	278	300	287	279	251	267	253	256	275	284	254	288	261	299	281	235	279	269	283	284	258	245	244	235	256	267	271	274	282	257	225	247	273	262	253	275	254	250	284	263	291	255	285	239	277	285	287	261	262	266	258	288	254	277	260	280	289	287	301	292	273	255	282	271	264	296	280	281	267	293	270	249	284	263	254	274	280	245	287	301	276	273	257	273	234	289	282	289	306	231	287	277	285	251	276	275	245	263	289	251	246	297	257	285	274	277	266	270	274	271	263	277	250	282	312	270	233	282	273	300	313	271	266	255	284	306	250	278	244	310	252	266	267	249	253	250	262	268	231	248	259	264	281	293	267	254	276	262	300	273	292	263	255	275	253	235	247	274	278	263	264	255	301	272	284	254	251	273	284	250	271	286	269	263	253	261	265	264	268	282	266	275	284	252	236	238	256	273	293	265	258	246	280	274	240	270	280	241	260	257	280	267	266	247	269	270	313	296	283	301	228	275	290	285	277	257	240	299	255	234	238	272	282	252	296	279	248	271	262	279	283	255	253	272	281	254	260	243	282	271	276	277	262	266	265	302	246	286	289	290	236	241	268	266	242	283	258	278	273	227	289	300	284	284	259	265	283	287	233	249	255	296	237	269	276	252	271	252	292	269	281	273	311	253	238	283	285	292	288	276	265	254	244	257	261	267	285	274	275	240	263	273	277	268	285	248	275	240	248	261	264	270	239	276	233	284	252	237	295	270	251	279	287	280	255	266	275	235	241	257	302	281	305	276	260	257	244	232	295	289	252	306	265	277	284	260	267	251	284	252	246	282	250	297	267	241	284	234	264	266	266	278	269	256	263	266	280	246	250	281	270	268	262	252	258	262	265	276	258	260	262	230	256	273	245	299	240	253	247	298	289	255	270	273	289	272	248	265	283	291	288	257	256	268	252	238	264	261	279	273	285	275	289	255	233	261	286	254	270	274	272	247	257	264	265	258	288	290	274	263	261	268	260	270	279	269	272	268	299	300	269
11626	1552	2959	3248	2957	2420	1997	1740	1469	1454	1308	1216	1117	1070	1086	1023	970	933	934	861	907	860	834	868	792	773	812	838	763	825	759	777	793	767	771	838	803	778	720	754	752	728	756	711	737	754	731	691	682	758	723	728	719	698	698	738	716	703	755	702	768	696	704	713	727	696	665	719	684	718	745	705	684	668	742	678	701	655	735	731	682	717	745	707	735	690	705	728	721	681	685	726	705	755	727	718	690	666	687	692	688	699	663	678	670	687	714	689	723	665	679	641	713	711	655	735	671	750	696	706	699	710	649	654	748	719	701	728	749	666	707	691	683	708	703	693	682	727	687	695	714	713	721	680	693	732	672	710	673	700	738	724	735	724	721	746	705	695	708	707	653	694	703	695	675	740	692	696	723	725	654	715	709	718	708	660	736	767	700	690	727	706	715	695	701	684	701	690	708	680	706	715	771	718	699	693	706	691	712	691	689	706	682	700	708	722	735	680	678	690	708	674	754	704	739	698	698	646	679	678	678	708	675	689	751	683	677	710	677	690	674	702	755	721	723	702	713	641	678	675	705	726	714	707	698	726	694	693	686	661	655	725	709	673	725	680	676	724	731	671	711	677	695	680	694	660	683	723	722	682	730	706	752	709	722	642	688	689	711	701	700	695	746	673	685	663	681	686	700	760	696	716	650	689	690	668	641	716	651	714	679	612	685	706	691	740	650	724	684	682	678	714	734	657	750	699	702	721	732	690	670	657	677	708	704	737	731	691	704	738	712	679	701	681	681	689	725	745	731	672	707	732	675	707	760	684	708	699	718	674	717	682	659	734	672	708	677	673	704	718	697	688	750	723	715	680	692	694	676	718	679	700	669	665	713	620	763	708	753	696	693	700	694	735	664	690	699	682	663	675	665	693	710	734	684	692	701	661	727	688	705	718	717	677	714	674	654	685	731	664	704	695	710	752	706	702	697	734	696	681	646	657	677	651	683	723	691	706	696	687	683	673	633	691	747	713	717	652	681	683	637	704	683	705	675	718	728	669	712	698	657	699	657	722	651	722	709	694	726	700	679	704	708	711	703	667	725	722	680	698	715	673	703	678	713	715	692	732	657	716	655	668	675	709	686	679	685	690	660	648	738	687	708	671	677	689	670	740	656	684	700	685	710	707	674	692	738	676	667	684	693	713	710	693	702	682	682	710	705	676	698	714	681	655	714	690	704	724	718	711	672	610	695	689	664	698	687	684	655	695	675	715	705	740	677	686	724	735	666	692	706	735	696	669	702	737	664	705	691	724	728	719	709	692	672	686	716	732	688	678	686	652	734	663	729	695	688	744	704	723	698	661	693	653	744	706	744	686	708	679	688	699	719	687	685	707	680	698	664	742	692	686	691	668	700	680	673	718	659	708	660	726	711	668	717	693	656	739	708	686	731	727	670	712	743	706	714	677	713	684	644	655	722	716	675	752	709	733	695	746	720	714	722	691	719	737	663	653	742	712	700	652	667	709	711	676	664	682	691	702	760	677	720	704	720	659	684	755	684	725	701	722	740	649	704	684	689	758	694	758	664	676	714	728	718	676	728	703	721	695	679	660	698	704	744	696	708	693	697	698	694	678	711	670	698	674	656	736	769	683	695	715	743	695	674	746	686	731	701	710	711	694	692	720	666	699	661	696	687	716	715	729	656	701	696	697	712	715	725	698	675	733	706	654	744	710	682	716	717	702	643	714	694	703	682	672	664	680	705	701	717	667	653	704	724	701	714	673	686	685	682	694	647	711	726	663	746	721	726	704	669	680	719	675	755	713	661	701	658	714	674	650	714	676	733	696	679	674	677	687	663	691	655	720	675	657	714	694	656	695	698	708	686	720	643	706	680	724	675	710	758	715	725	667	705	681	670	707	727	622	730	704	715	685	688	726	725	683	721	696	682	674	648	710	693	682	700	651	714	749	721	684	703	662	757	687	703	710	713	672	706	724	726	686	721	705	715	718	723	682	723	701	682	720	700	715	701	732	703	706	708	713	686	704	709	653	687	716	706	645	658	691	705	733	691	703	714	733	694	725	681	728	705	652	687	704	704	671	691	679	711	669	694	698	750	663	721	712	712	679	683	725	703	711	684	694	679	689	706	710	665	667	684	709	660	674	707	723	693	669	685	704	710	672	731	682	715	692	696	730	700	743	688	675	687	681	679	670	671	689	667	702	676	745	719	687	654	717	743	726	705	755	706	700	726	679	735	693	658	626	668	685	689	678	685	679	704	719	741	686	667	697	723	699	713	759	677	716	683	694	689	684	694	711	741	696	686	737	722	709	712	698	675	726	675	685	712	682	670	673	705	705	681	686	735	737	721	729	673	668	707	680	693	646	662	690	675	688	704	733	692	719	711	686	664	716	698	696	713	773	662	698	669	694	720	655	675	672	724	742	704	712	672	675	653	684	726	668	710	655	690	694	742	652	736	732	662	718	659	651	724	756	690	713	675	696	652	722	687	719	684	642	704	708	653	740	712	672	725	673	716	685	711	717	688	711	706	646	712	722	698	707	693	663	694	708	701	686	670	681	740	701	676	658	698	663	637	724	698	766	739	699	698	722	677	713	699	710	720	723	699	700	708	661	708	672	700	711	697	678	730	672	705	690	640	681	696	720	686	705	696	688	668	724	707	739	680	725	675	714	702	684	673	698	711	702	723	652	690	713	756	726	688	733	733	742	732	728	694	719	655	746	715	686	732	681	681	745	688	659	688	716	726	676	689	695	693	708	695	734	665	657	699	681	673	682	707	651	700	643	678	720	704	699	685	703	717	654	752	693	691	731	680	676	730	709	690	752	730	713	739	722	678	775	752	708	683	734	635	691	711	706	743	706	662	700	707	722	697	747	675	724	695	738	659	672	740	769	667	683	674	711	743	648	666	710	733	683	711	703	744	690	708	665	721	733	664	702	697	666	715	690	719	670	663	692	668	684	706	685	734	678	683	723	759	742	683	708	720	717	713	686	676	725	692	682	691	718	707	690	657	695	734	735	644	698	715	647	705	730	687	721	697	685	721	669	703	674	669	667	722	691	706	675	702	693	673	714	685	698	715	688	731	742	733	716	656	728	670	658	663	683	672	703	688	681	683	711	672	702	678	689	690	733	684	670	664	707	685	683	711	709	671	705	700	665	668	688	685	689	687	742	675	680	725	691	752	718	689	700	723	728	669	708	663	700	694	693	694	657	665	675	703	683	706	701	693	689	685	758	736	690	723	698	699	686	690	741	681	707	720	694	659	677	745	642	705	700	710	711	670	693	660	670	699	724	698	709	665	710	658	697	742	688	690	689	734	712	716	680	758	700	690	753	705	656	653	683	709	709	689	707	683	752	675	711	670	652	720	723	716	693	730	739	707	733	687	677	658	682	697	726	693	690	730	727	693	672	684	712	700	695	699	705	695	672	690	644	697	736	684	748	731	652	686	697	656	688	719	684	720	643	695	733	731	683	686	678	730	676	665	636	673	701	715	706
34362	7008	2379	1742	1098	848	643	549	497	401	358	320	315	300	279	270	226	259	262	239	231	221	195	173	203	203	208	189	206	193	175	191	184	182	218	190	208	191	189	175	168	170	208	187	186	193	190	197	181	167	185	193	183	181	171	204	173	176	187	159	181	199	182	186	186	195	190	177	189	173	189	188	205	199	181	182	174	163	193	187	165	160	175	186	203	174	195	205	199	184	180	195	185	216	198	202	189	176	180	174	170	187	180	197	197	221	192	165	210	196	188	173	173	171	193	183	186	195	188	179	163	189	182	184	175	199	207	172	194	159	153	179	213	182	184	178	182	179	184	183	174	175	173	184	177	175	180	160	189	215	180	164	197	205	212	163	199	180	169	165	181	187	172	199	188	201	180	181	179	206	197	171	154	188	191	185	192	176	217	194	182	185	194	186	166	186	172	202	178	158	170	191	182	200	172	193	170	162	179	177	156	207	188	170	171	190	190	209	170	168	176	150	187	190	182	163	188	191	184	184	161	181	186	193	165	213	171	192	185	177	199	188	172	173	184	198	171	172	167	226	183	168	189	189	226	198	188	189	188	162	193	179	199	176	212	193	188	175	169	210	164	177	199	178	186	156	164	205	198	184	180	179	186	181	208	176	183	183	162	188	183	191	172	203	188	192	193	161	188	197	181	162	217	207	164	177	164	191	166	161	185	177	170	183	177	187	171	190	165	176	216	200	163	176	189	188	190	199	149	197	145	207	216	169	170	203	178	187	184	205	197	195	189	195	174	172	154	173	179	207	166	177	198	192	180	187	176	189	197	183	185	181	179	184	158	171	171	166	169	175	173	161	177	205	185	201	186	196	185	187	198	186	172	184	191	192	193	185	181	198	165	203	153	180	181	201	209	187	180	189	202	181	191	178	178	188	181	213	186	185	193	204	185	171	220	173	159	180	182	175	177	182	183	210	182	168	197	191	182	196	164	175	213	166	192	181	208	152	210	189	188	182	165	180	178	170	182	207	164	190	188	175	194	196	158	166	201	176	217	158	203	176	171	179	177	182	159	203	160	173	173	182	201	156	173	194	182	157	184	182	176	204	157	186	176	184	178	163	188	179	183	193	194	165	185	160	172	199	235	186	180	197	176	174	171	183	212	203	182	184	196	179	180	204	179	156	193	184	204	178	187	162	163	185	186	175	182	186	193	165	182	158	188	176	199	199	168	189	210	213	162	162	190	175	188	168	176	174	168	182	172	208	197	182	162	199	179	161	202	179	176	186	186	188	191	180	186	172	188	184	180	217	181	183	193	193	160	196	204	172	190	196	193	180	178	167	175	156	174	183	192	177	176	189	180	187	183	174	163	178	165	163	202	174	190	195	200	206	180	179	191	184	179	188	176	182	202	182	192	202	186	193	189	196	183	192	189	184	167	170	215	170	173	176	187	174	187	194	175	189	191	188	167	210	176	179	176	204	164	190	178	177	190	165	204	179	188	180	163	187	166	181	186	170	182	191	192	203	197	205	184	203	188	185	178	188	186	209	167	190	177	167	195	173	165	180	173	165	161	192	177	164	195	198	199	192	157	181	185	185	203	178	191	191	166	174	195	199	181	176	167	177	196	157	193	208	174	197	193	183	181	190	183	154	196	168	192	203	183	172	205	195	196	193	163	176	178	163	168	162	210	186	205	185	202	152	183	177	169	179	185	179	206	174	180	168	168	169	189	198	166	206	180	160	192	194	190	208	191	192	202	190	174	194	194	193	187	197	173	175	188	201	158	182	178	197	151	197	167	172	164	184	168	164	197	195	179	212	161	192	189	161	192	173	190	191	198	155	169	186	165	173	182	192	160	179	165	186	208	170	210	193	179	167	180	204	166	195	202	201	219	175	168	188	179	181	184	193	189	193	169	188	194	188	160	169	198	153	192	188	162	183	165	208	179	179	174	180	193	192	198	181	194	171	189	199	196	212	179	185	194	184	172	178	173	187	194	171	190	199	191	184	186	188	165	178	186	179	197	176	181	181	183	179	205	185	178	200	189	189	188	176	181	163	184	206	191	163	168	191	189	164	176	188	158	207	182	168	186	192	160	175	193	208	181	179	193	175	188	191	175	180	195	188	198	165	180	164	168	175	141	167	208	163	206	175	168	204	187	178	178	175	203	180	203	180	157	190	175	188	187	173	204	169	150	200	205	161	170	169	173	161	172	179	182	164	178	201	163	203	195	205	188	187	165	180	194	158	191	189	173	178	186	182	156	170	163	183	169	172	173	184	152	187	170	174	184	177	185	193	193	187	197	164	189	197	190	162	188	186	189	172	181	169	177	188	169	189	185	185	171	181	177	158	203	164	174	196	155	179	179	180	170	184	206	178	175	199	201	187	178	173	163	193	205	189	172	181	184	182	173	163	208	197	194	175	183	202	156	199	184	166	198	164	179	181	195	198	171	181	181	187	192	196	182	201	198	175	191	191	177	198	214	160	174	145	192	194	206	203	205	192	181	191	202	173	191	165	158	171	189	196	195	210	182	181	193	189	187	183	194	186	181	202	181	177	198	187	157	195	187	148	161	178	187	180	185	199	189	201	153	193	170	182	213	187	175	167	192	207	191	187	190	165	166	203	168	187	181	191	151	187	211	189	176	186	172	207	174	192	180	186	185	194	207	187	169	190	181	181	163	188	171	178	190	182	187	195	182	170	168	203	150	175	199	172	183	178	169	188	175	179	217	182	190	177	180	170	212	178	181	171	239	199	188	179	173	167	153	197	194	182	167	179	175	173	175	182	203	171	174	169	160	188	200	198	182	194	166	201	173	189	172	166	190	186	143	196	214	191	189	177	205	195	192	201	209	194	183	180	183	165	200	167	216	166	182	177	184	177	165	187	199	196	152	187	175	170	182	187	171	198	200	184	175	167	191	184	202	188	163	206	177	197	175	190	166	176	210	191	181	194	198	209	187	192	178	181	176	192	190	175	180	187	170	163	192	205	202	182	161	172	172	195	170	178	183	198	178	171	176	196	203	168	175	194	174	185	193	190	224	158	184	177	185	178	184	192	184	169	189	213	194	183	146	167	210	192	190	211	201	188	204	188	176	181	185	176	188	201	163	178	177	190	193	176	184	198	166	196	202	177	176	177	194	194	157	192	162	183	205	171	196	190	185	185	177	188	204	176	173	182	186	202	168	169	170	175	178	196	170	182	167	174	186	179	190	178	177	203	185	170	185	187	191	173	183	173	192	183	171	184	204	190	178	204	196	190	186	187	175	188	169	183	181	199	154	191	179	176	183	176	181	188	187	171	183	149	199	183	205	168	172	202	171	200	212	180	174	197	195	214	188	194	207	158	165	212	181	178	201	180	195	195	183	174	177	196	157	180	187	199	178	159	181	179	181	168	185	187	166	198	168	205	166	183	180	189	166	184	186	175	159	165	182	188	190	177	199	157	163	202	183	190	205	196	189	171	181	179	147	184	198	193	189	200	163	199	172	173	200	185	192	185	214	190
16318	2053	4737	5448	4588	3572	3074	2491	2188	1921	1620	1501	1341	1221	1111	1029	1039	947	958	854	832	761	772	752	714	717	676	696	697	683	639	633	624	612	565	585	555	561	575	598	584	574	554	574	546	538	542	522	536	566	511	544	543	506	504	485	544	524	530	521	513	555	492	527	495	507	531	477	533	508	544	492	506	501	511	496	498	508	532	483	494	497	496	519	491	540	488	519	513	467	472	508	475	471	488	496	500	520	509	513	481	490	490	478	469	522	506	471	477	476	428	473	530	524	523	476	518	510	488	476	484	469	501	433	473	482	490	472	508	507	483	452	493	478	455	468	461	495	505	517	497	479	473	499	494	498	485	463	492	482	527	473	492	461	479	485	450	500	503	474	498	519	486	556	502	474	512	516	485	467	487	459	507	454	491	500	521	517	467	472	498	482	451	491	482	458	478	486	477	482	476	502	521	451	475	456	467	482	534	529	479	469	481	488	519	493	499	481	514	472	456	477	535	497	490	488	475	492	503	479	507	491	480	505	531	498	500	513	496	470	492	506	476	460	460	495	494	491	517	479	506	492	457	492	484	509	482	456	474	501	494	471	439	528	502	480	504	490	492	475	469	483	475	511	479	485	500	488	505	461	457	445	476	479	478	465	489	518	520	503	522	450	454	499	464	485	488	496	524	478	514	495	498	442	518	498	471	475	493	504	499	446	489	476	508	452	495	511	476	476	487	476	449	454	440	468	454	481	509	476	497	476	494	491	474	481	489	475	487	475	461	466	455	453	479	453	516	498	497	509	464	521	485	485	471	417	471	505	494	468	477	486	465	522	478	522	472	445	464	475	507	472	502	488	456	486	503	488	437	487	487	490	480	507	517	519	535	481	465	518	481	481	489	485	453	479	446	474	503	486	476	454	487	484	495	453	480	484	457	487	510	475	481	459	515	515	513	458	530	497	504	495	467	478	463	488	512	457	519	442	516	436	485	454	475	463	476	445	478	496	487	536	482	515	501	465	439	486	483	522	479	470	525	423	503	474	442	467	513	497	456	486	496	485	455	490	510	490	486	488	470	471	478	537	484	511	467	453	466	503	466	467	482	498	512	444	520	480	492	467	488	466	467	501	483	499	499	506	441	479	471	484	511	517	499	491	471	494	474	465	523	468	484	470	474	498	473	548	471	475	468	473	494	487	496	504	500	486	468	499	498	454	469	458	460	525	477	484	507	438	467	459	479	488	475	472	497	473	500	488	474	501	507	459	491	490	493	471	489	510	480	479	494	504	532	504	465	467	501	490	473	447	505	517	513	479	467	476	498	519	492	442	499	474	475	472	511	454	499	524	470	457	506	477	474	513	481	479	481	494	425	473	502	470	464	466	493	456	485	493	486	492	520	498	476	500	446	499	508	488	555	498	483	454	479	464	463	492	483	469	519	501	509	506	462	447	480	440	458	478	483	462	495	457	454	484	479	433	473	475	496	495	479	470	455	502	474	498	492	500	482	464	452	491	496	474	503	491	470	477	509	450	503	489	492	456	513	489	500	460	496	470	482	510	492	466	448	445	453	470	525	482	458	480	464	462	490	483	498	492	498	504	487	474	475	486	522	472	455	487	515	493	502	473	473	508	490	498	484	474	424	481	507	505	486	499	462	472	470	489	506	467	465	508	516	468	475	501	486	509	493	529	519	509	453	498	506	489	467	464	501	519	458	533	487	504	466	450	500	474	505	475	440	496	501	489	445	492	483	500	491	451	483	462	488	484	521	480	462	502	472	437	463	477	477	495	451	486	487	468	529	490	488	464	493	556	468	482	465	488	462	473	468	468	493	499	512	491	480	523	441	446	495	480	494	488	496	498	498	466	480	460	493	476	465	487	466	460	465	469	495	467	488	466	511	518	501	501	504	492	446	453	443	501	432	496	527	488	502	488	480	469	469	504	444	444	507	505	437	450	493	464	477	468	457	501	456	469	537	496	503	472	467	464	479	502	454	470	475	470	461	478	477	478	474	483	462	504	496	512	470	471	476	497	488	513	501	507	507	471	507	471	490	499	487	458	509	474	506	434	431	461	472	478	477	463	465	509	523	490	465	470	477	506	493	519	496	492	508	479	495	500	475	510	447	464	419	484	475	503	505	468	492	475	512	439	471	480	491	469	468	507	475	507	444	497	516	455	479	478	454	498	488	510	448	491	503	497	479	478	492	505	474	513	511	488	485	506	494	523	474	481	510	497	452	519	481	477	513	470	520	479	459	483	486	488	502	471	464	493	495	501	479	499	497	504	475	501	482	464	493	476	486	504	441	482	516	450	496	497	482	475	434	491	495	476	482	453	463	468	475	503	482	485	506	509	495	500	480	459	463	494	496	483	520	494	475	515	464	479	471	433	443	503	485	505	477	435	534	483	494	463	475	499	457	538	496	501	494	503	502	453	457	446	497	488	485	473	495	485	507	439	481	495	472	520	505	479	503	493	509	495	447	449	444	509	511	492	462	447	465	500	522	471	505	499	470	466	517	536	491	492	444	466	497	513	468	505	443	460	476	454	476	492	512	482	474	457	443	468	464	444	512	508	522	473	471	459	478	519	483	453	524	479	491	483	510	481	456	518	499	470	427	465	513	466	507	454	464	486	501	491	472	500	513	455	481	478	474	491	455	495	470	453	445	472	531	513	490	511	494	482	461	491	470	490	487	509	485	511	482	524	487	458	485	481	459	472	470	472	481	458	481	525	482	503	515	500	497	497	487	505	436	506	521	503	466	500	500	470	491	427	473	512	482	461	487	508	479	477	482	478	515	505	470	470	451	471	499	466	466	501	490	481	469	476	464	474	453	500	501	464	514	486	466	469	456	497	495	460	513	484	483	461	474	480	475	502	492	499	502	455	467	505	523	455	493	499	476	450	447	458	418	516	486	493	498	486	503	483	513	467	516	490	507	460	493	490	499	489	506	448	482	468	450	477	493	497	459	497	499	468	464	471	451	451	453	504	450	484	505	461	453	488	431	464	493	462	477	496	487	503	527	501	471	475	481	522	443	473	486	459	515	475	476	488	481	504	442	476	474	475	496	551	468	488	510	487	480	483	498	487	473	464	472	475	510	494	501	481	467	528	487	468	441	505	452	481	475	484	486	494	461	486	462	464	478	456	506	490	457	484	467	472	494	498	520	501	531	470	503	468	514	494	481	511	493	471	491	482	466	503	475	474	465	520	454	477	514	500	487	507	469	507	526	494	490	499	495	499	474	449	466	487	489	494	436	463	439	503	481	461	479	454	507	503	469	462	493	485	465	490	498	489	517	492	541	496	472	481	442	504	479	504	486	479	503	459	446	442	474	475	485	500	450	499	455	521	503	491	525	428	495	449	480	473	446	487	509	492	480	494	443	489	502	513	445	487	485	510	479	504	484	469	496	473	438	491	531	471	500	517	511	505	499	467	485	526	463	536	467	500	480	518	464	503	493	484	498	502	491	452	460	508	525	465	495	478	480	522	476	478	542	462	452	466
4002	219	207	212	194	203	192	199	161	188	189	226	187	169	173	186	179	169	193	166	192	195	181	199	175	190	210	180	177	165	190	191	177	170	196	183	170	175	169	207	197	190	185	197	179	189	167	177	191	200	225	182	164	158	185	179	185	175	185	162	175	184	199	179	181	200	180	191	198	192	206	199	189	173	161	193	182	163	199	207	178	193	170	168	183	198	192	174	183	174	203	189	191	160	204	186	189	202	192	165	194	199	191	174	184	177	181	175	170	189	174	174	165	184	178	193	185	177	163	165	177	214	187	166	196	200	194	162	183	183	161	203	179	171	151	195	164	173	190	193	179	163	188	185	176	182	200	185	173	176	171	179	215	183	176	170	168	172	166	184	171	193	192	185	201	167	180	188	180	199	183	191	180	196	225	170	174	187	195	202	174	208	178	178	184	181	187	175	165	195	189	170	208	187	178	146	207	181	206	170	172	160	164	174	177	190	162	191	175	168	193	174	159	182	169	171	177	215	173	185	171	172	199	174	197	214	184	183	154	174	175	163	169	171	182	152	184	195	185	167	185	171	166	200	168	186	175	201	202	200	201	193	193	183	191	192	198	178	184	188	201	212	156	173	181	176	181	165	206	181	183	188	198	173	183	198	183	208	173	177	172	192	188	184	194	173	209	207	184	165	175	201	194	185	188	171	185	172	177	184	188	156	203	188	171	207	201	178	193	173	174	169	160	178	175	188	183	174	184	201	199	184	154	199	189	173	211	176	201	181	224	173	174	188	194	197	177	162	179	175	179	167	200	185	172	195	182	180	167	202	191	192	188	181	190	184	180	203	192	192	193	164	190	163	184	191	177	186	200	189	179	162	184	172	182	165	176	187	179	206	189	187	187	170	186	185	158	193	184	186	190	193	191	167	198	180	188	178	188	199	188	174	186	168	219	172	175	187	162	183	206	210	174	170	191	181	164	172	175	173	174	180	208	202	165	172	190	176	149	171	198	179	181	192	174	181	187	170	188	157	192	181	170	177	185	193	154	192	152	179	221	195	183	172	163	181	171	186	183	179	205	183	185	166	184	177	187	176	195	190	178	165	151	182	186	179	180	175	182	192	176	201	191	178	158	161	134	154	178	213	181	187	169	225	205	197	165	202	159	184	188	180	164	205	191	194	179	188	171	174	218	179	184	219	168	170	172	195	175	175	196	175	191	180	166	176	185	169	177	196	165	168	197	194	161	193	172	175	181	183	175	170	176	170	188	200	187	211	183	199	171	166	171	180	195	196	173	181	173	165	185	159	170	179	161	179	203	191	181	196	198	181	202	166	177	174	181	193	171	203	170	180	161	188	183	192	179	190	177	177	195	185	183	194	178	201	179	185	168	166	184	194	188	173	184	193	173	188	174	178	203	182	188	173	176	184	197	169	171	176	186	204	183	179	172	208	163	170	174	189	189	177	177	187	166	175	177	187	191	193	216	178	197	185	196	175	194	186	169	175	202	185	174	171	183	197	206	191	184	153	169	186	173	181	172	199	162	157	179	174	179	187	193	216	182	191	190	165	173	177	168	186	180	179	176	172	184	178	179	191	185	189	177	188	175	177	188	201	170	187	189	164	167	182	191	189	173	175	178	163	163	187	191	194	171	145	208	193	189	165	184	180	184	185	204	202	199	183	200	167	201	215	184	193	155	177	170	206	191	179	205	178	158	192	180	171	183	189	176	189	193	172	188	222	178	163	218	173	198	177	196	175	172	181	172	186	194	198	172	187	172	189	171	201	179	181	190	210	191	172	192	212	170	188	181	196	199	169	169	183	158	178	180	199	190	188	188	186	176	181	202	154	172	187	172	212	194	182	208	184	186	173	203	203	169	189	176	214	186	168	214	179	188	199	194	199	183	201	184	182	200	179	168	205	179	196	171	186	164	175	172	194	188	211	183	183	185	190	217	200	172	182	193	202	188	194	167	184	192	174	197	173	194	208	220	193	173	175	169	192	209	182	191	181	198	192	172	206	158	193	165	197	175	170	183	182	203	213	176	177	189	201	176	185	171	174	207	161	195	178	177	178	202	180	190	176	184	172	176	174	199	181	173	173	176	208	176	197	153	177	172	197	201	187	199	180	173	152	184	196	164	168	157	179	167	212	193	172	195	203	170	185	177	166	179	203	185	199	193	188	183	176	196	185	174	196	185	172	190	153	171	172	211	168	173	180	179	162	181	175	169	199	191	192	171	154	178	178	188	203	177	179	201	190	172	178	155	179	188	167	208	179	176	167	207	175	170	184	164	186	175	168	202	174	201	198	181	194	184	186	183	179	176	174	174	185	189	186	191	189	194	215	201	180	153	183	183	166	189	206	165	173	198	168	204	166	183	196	211	207	186	186	185	173	201	158	193	185	176	184	195	178	178	200	211	192	203	177	200	187	169	203	187	204	175	154	183	179	171	220	197	169	206	185	181	195	184	166	170	170	182	169	193	176	167	198	195	205	195	192	202	181	178	189	175	183	177	163	170	182	198	176	172	210	191	175	190	174	170	166	176	164	186	180	186	190	181	182	155	172	189	170	180	174	182	177	177	172	174	204	154	180	176	178	197	202	182	176	187	184	170	189	174	182	209	190	185	165	199	192	169	190	155	189	186	177	185	197	203	177	186	177	188	189	181	180	180	191	152	180	203	197	198	184	160	157	186	177	173	204	201	213	179	187	163	181	177	181	215	170	157	172	177	172	184	189	203	198	186	194	170	204	206	174	176	163	196	182	192	195	163	204	172	182	216	183	197	173	188	198	191	178	191	174	193	201	207	202	194	185	192	190	186	167	168	183	167	179	198	179	165	179	199	201	194	183	178	197	170	171	205	169	172	181	179	176	188	191	180	180	164	198	174	161	175	185	191	162	179	187	181	168	181	171	182	179	180	180	182	170	163	194	173	159	181	172	186	186	194	167	203	182	171	188	208	170	174	167	170	173	186	197	215	167	179	185	191	234	171	183	175	185	181	174	190	170	182	199	197	154	176	184	174	175	190	184	186	163	171	176	187	189	211	191	172	191	185	190	178	205	193	167	182	179	193	172	164	192	167	173	184	187	179	183	184	202	203	193	159	199	184	193	164	180	195	185	192	181	199	209	191	182	170	181	190	182	190	174	191	181	194	204	185	168	187	192	194	175	180	168	183	172	190	154	179	170	167	188	207	183	169	177	215	185	190	174	181	204	185	184	196	168	164	173	175	190	186	196	189	162	180	185	184	198	211	206	202	175	188	174	195	181	195	187	156	176	152	171	186	158	176	161	179	175	190	192	190	185	185	186	168	197	217	193	184	174	182	187	165	191	155	185	176	195	201	191	188	176	214	191	159	180	164	188	172	183	190	173	173	182	187	184	202	169	174	177	161	192	191	212	189	180	191	186	186	179	159	147	183	159	194	152	179	144	199	186	175	196	182	170	162	193	200	201	178	205	151	194	180	195	181	202	206	172	178	167	181	199	158	199	190	172	173	179	166	183
3711	530	606	636	640	588	600	558	538	582	548	514	516	552	515	546	548	513	488	524	486	528	483	527	515	507	490	542	509	516	509	526	540	508	528	518	485	536	510	530	531	528	528	519	483	487	514	504	507	508	530	551	501	520	531	510	500	513	530	504	534	510	542	496	490	524	477	541	522	487	494	530	529	504	520	510	521	549	509	528	539	520	476	523	477	510	512	521	528	560	495	526	512	497	487	505	548	530	581	537	537	501	500	478	500	506	492	496	524	492	527	497	492	551	483	541	523	506	474	469	516	490	518	470	510	516	536	527	499	501	483	504	531	494	523	509	484	498	515	498	490	506	520	513	526	493	506	507	493	493	534	541	482	510	532	478	468	504	506	498	539	497	506	510	507	492	528	538	507	537	527	537	537	543	487	532	563	524	519	504	548	507	487	456	525	485	514	531	507	526	551	536	512	517	506	514	501	516	475	503	513	519	536	507	485	522	546	523	513	507	460	519	545	475	524	541	519	505	531	521	511	520	497	469	470	498	511	478	537	538	537	531	505	477	518	500	527	525	506	493	494	514	482	509	497	507	470	539	483	516	549	488	495	477	486	478	489	517	533	480	500	497	527	514	517	509	498	529	495	514	494	500	499	507	512	531	540	493	523	540	517	537	489	517	521	515	516	558	496	531	469	530	500	512	500	507	491	557	490	501	559	485	499	492	482	525	524	504	559	509	524	473	507	530	491	483	542	503	519	547	512	499	494	521	495	506	533	518	528	520	518	513	537	514	488	536	510	493	501	505	535	524	482	489	531	499	514	524	546	459	546	483	526	530	514	496	501	532	500	478	487	522	517	530	543	457	493	496	518	519	481	523	509	533	531	517	483	513	529	491	474	498	515	537	514	514	524	531	526	471	503	493	538	518	521	516	537	466	468	516	496	512	460	493	495	489	537	457	482	495	490	514	507	533	520	536	521	484	550	500	542	508	498	509	506	502	547	521	497	509	528	521	508	484	512	544	500	500	486	465	528	504	489	507	501	477	471	501	497	533	554	538	482	497	540	515	496	521	485	480	478	506	527	544	516	507	497	505	497	492	530	484	520	532	517	486	487	507	497	500	520	462	494	538	531	499	479	518	483	478	473	482	522	503	529	497	520	506	526	536	552	532	491	536	531	541	474	500	540	484	538	493	501	508	521	515	520	527	496	527	551	486	496	519	534	505	510	492	518	526	470	530	515	525	506	471	519	492	526	540	515	508	498	480	530	499	506	489	494	517	498	515	529	475	517	503	518	474	491	493	533	563	522	486	502	490	475	521	526	511	519	527	527	511	543	518	568	511	503	514	526	470	528	495	502	546	495	531	531	516	504	512	465	508	525	492	515	538	544	488	498	556	540	513	525	506	521	507	515	504	515	500	500	497	489	505	492	543	508	526	496	532	543	461	470	523	520	514	524	530	514	531	504	496	522	520	513	522	521	530	510	532	508	509	549	479	505	509	499	487	503	520	506	554	527	457	478	533	556	494	493	504	525	509	514	504	491	503	489	523	518	505	509	501	520	523	522	485	558	494	537	505	550	503	560	507	520	487	502	532	496	532	535	504	538	547	512	556	545	534	487	513	499	509	500	485	559	489	565	528	484	463	463	530	487	498	542	533	521	512	546	508	519	523	538	486	494	497	477	480	521	502	537	493	526	505	561	527	479	515	510	492	533	522	493	507	513	487	464	489	536	531	523	522	513	523	466	466	516	486	535	510	518	519	509	478	521	501	507	507	553	506	485	473	515	505	512	481	510	520	476	515	488	513	482	546	536	483	490	478	536	525	497	511	518	503	484	530	466	495	505	488	525	531	520	521	534	485	498	540	509	504	514	474	492	515	489	505	511	499	463	498	516	517	535	547	483	495	510	496	498	548	537	521	541	489	510	488	475	520	512	505	487	514	483	492	487	532	483	527	512	516	482	515	520	553	507	524	496	450	535	496	528	461	505	507	519	503	509	489	484	499	497	501	472	479	531	525	530	496	518	490	476	525	507	518	521	463	503	482	499	528	540	531	481	502	513	533	516	468	523	478	529	499	521	499	509	518	527	559	494	555	474	530	506	500	500	478	468	483	505	520	507	512	535	504	513	525	527	496	520	503	490	533	521	508	511	499	485	485	532	505	512	493	493	516	515	527	489	512	522	507	530	501	478	504	490	536	504	544	563	517	479	477	526	489	558	518	506	536	508	464	480	528	525	483	550	451	484	503	554	437	550	505	511	529	498	508	520	547	477	517	504	499	527	478	499	527	535	512	540	506	516	530	530	482	537	498	557	514	459	534	540	519	512	510	500	533	530	488	491	486	513	526	467	550	513	507	486	507	503	525	505	497	521	531	507	525	483	490	512	498	538	445	533	554	469	522	495	486	534	481	492	499	484	484	544	544	547	544	495	555	515	507	492	498	518	545	515	492	506	483	494	503	483	542	548	524	519	480	532	509	481	499	500	486	498	505	495	520	485	487	461	527	467	496	539	529	503	546	514	472	548	494	463	528	532	484	469	524	502	526	531	459	555	491	522	501	488	501	529	486	549	551	494	521	508	480	528	504	493	520	553	511	542	483	501	516	490	475	519	524	496	474	507	494	539	544	489	537	503	499	509	461	482	502	506	495	517	512	507	541	498	515	539	534	508	546	536	530	483	518	517	509	511	497	543	543	516	491	531	513	516	516	523	490	498	554	513	521	542	517	521	523	512	531	528	517	543	510	493	530	536	518	507	519	504	473	499	514	515	491	494	530	474	511	517	492	516	506	482	493	516	526	520	514	489	543	512	505	526	558	507	490	505	473	526	504	521	523	533	484	529	474	522	552	521	521	497	515	458	519	495	525	511	527	516	514	501	502	509	519	499	491	520	510	533	496	523	481	506	494	493	530	508	491	518	490	496	531	519	514	529	477	545	475	530	501	508	499	517	538	494	568	503	515	476	506	509	522	505	504	464	540	545	530	521	490	510	478	493	559	539	474	576	468	515	554	533	495	488	475	513	474	526	542	543	497	491	446	535	482	529	525	517	494	525	536	529	511	499	507	489	516	519	545	532	499	536	544	486	505	501	504	541	503	507	491	491	557	531	498	529	519	504	495	551	492	517	451	487	531	510	495	493	502	483	493	516	507	504	548	462	491	522	518	523	532	564	495	481	496	505	501	503	508	524	542	519	547	518	480	524	505	514	524	493	525	477	505	522	508	510	497	517	509	504	517	514	518	504	530	497	531	523	552	510	516	538	502	504	538	498	505	528	534	503	509	482	497	547	499	544	522	536	479	486	523	487	536	476	552	516	483	508	474	498	504	487	457	494	492	523	515	488	485	493	503	461	496	494	539	551	487	495	549	535	535	521	514	475	507	515	488	486	531	498	535	504	532	509	530	495	517	539	499	541	493	528	498	524	501	495	463	480	502	530	516	524	505	546	499	495	526	513	531	486	482	553	482	517	508	542	529	520	471	518	500	490	509	531	498	522	509	511	507
23104	2326	1339	952	752	582	492	436	395	406	418	402	332	338	339	321	304	299	327	268	269	302	275	281	258	277	294	269	266	276	323	256	273	316	261	285	284	269	292	292	282	281	259	271	269	270	271	237	303	273	274	273	327	271	290	251	324	287	258	262	290	301	278	257	266	268	281	292	269	247	286	250	272	250	290	266	260	264	293	263	285	278	262	275	277	260	294	269	304	258	273	295	290	280	296	285	267	259	239	261	280	255	262	270	261	281	251	269	260	246	257	262	264	264	270	239	304	293	244	282	274	300	262	274	270	255	264	302	265	255	282	272	270	263	302	259	279	295	248	277	272	267	291	271	277	278	279	260	255	257	268	277	209	261	299	299	252	294	248	305	257	251	292	304	281	278	257	241	269	269	287	227	251	275	260	279	286	273	271	288	265	283	267	260	248	296	284	287	254	271	265	301	271	279	254	272	281	265	298	240	268	259	269	260	306	232	264	276	263	279	282	295	245	270	298	293	274	287	274	272	280	269	280	271	290	278	259	271	282	296	265	275	275	269	237	270	272	272	284	287	270	290	253	289	272	255	274	270	259	275	290	294	237	291	250	288	283	258	262	291	258	268	261	297	280	294	236	266	265	264	272	260	268	305	273	244	279	263	246	271	291	266	278	266	299	290	307	278	271	290	263	286	256	265	308	255	256	313	257	256	277	273	252	282	291	287	271	258	295	264	279	284	271	290	289	267	242	268	253	290	250	273	275	250	260	294	298	262	295	265	252	300	270	277	262	260	295	278	283	271	284	280	269	245	280	303	263	263	303	294	270	263	252	255	273	288	265	292	269	241	273	269	242	259	270	277	242	279	268	266	256	252	290	278	302	276	290	313	300	279	298	288	297	297	293	276	303	285	295	280	275	256	273	276	261	303	277	263	238	284	261	259	245	287	275	290	260	303	281	296	278	258	269	272	259	262	256	265	266	275	236	284	253	257	317	285	273	279	286	270	274	259	263	289	275	261	250	300	287	276	257	271	272	275	261	287	285	257	240	291	249	278	268	318	273	283	295	261	268	256	264	283	289	243	268	273	280	279	312	272	271	277	284	267	283	299	263	290	251	311	294	275	261	247	241	295	277	251	262	250	233	273	280	242	270	269	287	276	284	282	282	266	281	270	262	243	241	279	259	250	249	237	278	273	268	279	294	250	297	280	274	266	262	269	269	319	303	278	301	267	315	266	264	291	320	255	276	236	273	310	283	249	276	265	248	283	271	278	251	280	237	247	244	253	231	265	270	308	254	272	280	303	268	276	289	282	279	245	256	250	279	281	256	268	294	277	256	248	244	290	252	287	299	257	272	266	250	284	323	252	299	279	242	293	268	265	276	283	285	267	268	294	284	275	284	238	273	300	297	282	229	250	257	301	288	243	244	265	266	268	272	269	254	288	266	264	278	247	267	258	295	282	265	258	254	297	286	298	267	275	251	275	260	256	281	263	266	283	288	270	244	262	269	271	272	291	250	278	262	296	263	324	277	274	271	265	290	301	278	272	301	256	256	276	271	276	264	283	262	274	262	276	300	268	255	248	288	261	277	265	283	277	242	285	260	245	259	296	258	308	234	301	288	286	295	238	295	290	265	258	264	254	300	283	295	284	264	269	242	279	276	268	287	264	279	291	276	282	259	284	291	255	255	273	272	249	275	283	281	276	284	286	267	262	244	249	301	281	284	272	252	277	283	284	288	258	274	289	257	255	274	271	267	289	269	259	255	238	291	258	280	279	251	287	279	270	271	262	276	281	291	249	267	262	275	286	300	295	283	276	253	240	296	272	255	285	287	275	275	252	278	317	250	261	289	237	257	271	262	287	266	276	253	286	252	269	259	270	317	268	261	275	275	284	274	257	290	286	261	270	261	260	266	288	246	296	286	260	271	265	295	278	262	271	221	283	305	273	293	254	254	251	259	250	236	261	312	300	238	272	274	278	261	262	242	242	285	292	242	273	266	269	298	269	268	317	250	290	268	255	273	260	260	239	282	271	263	302	293	263	287	280	282	291	253	294	262	295	293	284	272	279	281	284	257	286	269	280	306	296	253	268	265	257	268	259	279	294	255	272	268	242	300	267	284	267	236	267	263	286	278	286	238	286	272	275	227	265	264	301	273	281	243	268	306	241	260	280	288	266	250	241	274	253	267	286	265	287	239	265	272	266	253	288	234	267	271	273	293	292	265	287	267	287	270	255	262	291	260	279	259	261	281	266	258	290	272	243	269	228	275	254	295	288	241	280	290	261	267	297	257	282	281	276	273	254	260	264	308	257	261	268	261	295	266	294	283	240	272	258	266	270	279	253	285	273	276	272	297	273	255	251	271	278	286	277	283	252	296	250	278	315	281	316	257	264	254	281	262	261	222	261	290	270	262	281	279	302	269	261	278	282	254	277	308	302	285	284	276	277	278	263	276	290	266	288	279	293	278	241	274	272	278	313	277	247	268	288	261	269	272	271	298	283	239	269	269	249	294	279	287	278	266	265	270	271	268	275	275	270	265	270	299	264	263	281	285	242	273	255	281	266	279	276	268	259	289	271	306	305	267	258	286	259	268	291	271	251	263	299	262	277	293	289	253	275	281	281	261	307	257	263	285	268	264	269	263	282	258	270	270	257	272	286	268	258	261	278	263	273	271	260	284	286	286	293	249	268	300	281	290	281	266	283	276	246	300	251	248	255	267	249	262	289	252	272	259	244	286	275	258	242	263	253	269	286	267	276	251	310	258	272	296	281	279	267	267	294	249	292	275	249	284	258	286	293	264	251	257	262	256	265	268	269	247	255	270	265	276	258	264	299	276	282	285	264	250	273	274	270	282	273	250	255	290	262	289	279	246	289	248	278	259	275	290	262	281	285	253	286	238	280	281	262	266	267	264	261	277	292	282	270	279	288	257	237	289	262	274	305	246	253	236	252	271	271	271	270	303	245	267	273	254	274	295	254	262	249	278	281	291	270	281	247	276	279	290	293	270	253	319	289	308	276	292	274	253	274	295	271	269	239	284	287	281	257	260	247	274	288	262	250	251	273	282	264	269	241	274	242	294	286	255	275	265	274	254	248	288	275	275	294	268	288	272	278	244	290	270	277	273	283	299	288	232	259	264	292	260	282	267	270	298	299	273	273	286	268	274	277	267	255	254	245	266	262	264	266	302	269	288	260	259	287	309	286	267	294	283	293	286	271	265	268	265	249	278	266	274	274	298	292	295	281	290	253	291	274	265	258	309	277	280	292	311	297	265	277	264	298	280	283	276	264	265	285	277	269	270	237	274	293	279	276	290	256	244	270	261	261	281	309	304	260	279	285	269	259	260	250	253	269	261	309	297	230	292	260	269	264	317	258	261	287	256	270	215	287	281	259	251	289	322	303	270	273	259	277	274	239	278	270	275	276	271	299	270	285	256	307	273	229	267	296	274	279	293	287	272	287	278	272	265	257	261	276	263	262	244	256	273	279	284	269	278	260
11983	1503	2929	3297	2876	2437	2008	1747	1543	1439	1296	1182	1185	1146	1061	1008	958	960	858	931	933	856	847	832	854	847	839	808	845	812	759	804	747	749	746	740	759	766	731	736	730	739	732	821	788	741	766	764	761	708	697	730	749	795	731	730	713	756	729	722	724	719	713	737	734	718	737	687	704	741	764	720	717	702	725	708	703	768	757	701	733	697	711	691	736	744	686	723	711	709	711	729	684	687	705	730	731	687	709	755	714	695	730	680	701	686	719	656	716	686	635	710	718	705	672	764	725	728	723	710	702	652	694	740	733	682	658	727	753	747	725	709	698	693	696	722	711	702	728	722	724	741	712	677	663	694	714	713	770	673	681	689	725	672	707	724	714	675	720	703	713	713	743	748	725	722	719	697	721	686	675	785	722	698	696	710	676	684	661	738	715	677	664	711	754	698	700	723	704	714	649	702	687	699	672	672	668	707	731	674	687	701	645	698	694	648	737	669	696	695	716	712	686	713	665	698	713	675	712	759	696	744	751	705	715	719	716	685	716	756	682	725	717	760	688	679	724	653	683	682	728	717	716	714	727	670	733	765	718	713	701	672	698	684	747	746	741	708	689	703	715	702	771	750	695	702	690	657	658	687	722	741	713	675	721	715	676	706	704	737	685	726	709	675	693	696	748	696	726	707	715	722	667	687	727	685	721	729	729	737	712	681	714	724	728	669	746	748	661	711	744	697	723	707	667	731	725	700	686	686	701	694	720	676	735	652	708	735	727	760	708	720	690	663	658	670	677	736	739	658	688	725	681	698	706	713	728	716	721	677	744	701	724	711	701	703	728	699	672	733	759	691	683	728	693	712	683	660	771	768	714	679	700	691	707	682	673	701	716	752	701	698	710	758	723	685	714	677	709	640	713	721	716	698	727	745	776	746	645	697	732	685	672	713	697	689	668	708	715	696	727	692	681	723	727	660	739	736	734	731	650	754	730	725	751	709	698	706	666	724	657	722	708	695	683	705	737	714	687	747	655	741	670	734	737	722	688	730	701	684	710	729	729	727	693	709	692	716	698	709	726	724	742	730	750	733	688	721	706	692	716	676	718	705	719	699	693	697	710	713	681	728	657	723	697	704	735	691	699	700	715	772	731	742	700	711	737	729	738	763	725	694	725	738	700	736	683	748	727	706	681	713	665	724	719	702	707	757	717	720	717	744	681	721	710	667	720	715	742	716	720	683	699	696	731	683	749	756	699	692	701	706	669	735	709	708	714	701	686	749	725	706	716	681	681	753	701	723	697	714	745	740	714	702	735	701	720	724	730	719	654	739	690	697	695	736	737	686	715	695	729	677	735	730	683	680	720	736	767	714	665	699	711	676	666	747	696	641	695	703	686	687	691	715	681	694	725	755	709	735	711	787	665	719	703	692	724	702	714	747	744	666	697	706	711	662	698	692	718	747	705	724	717	699	740	708	713	682	668	701	732	678	702	688	694	717	705	673	704	726	756	696	706	739	751	697	652	704	717	719	696	715	718	673	683	719	669	682	710	715	707	667	686	685	742	687	719	709	744	702	682	731	704	770	674	768	696	747	699	720	733	665	654	781	706	703	723	656	703	710	660	720	723	637	703	670	691	693	729	695	711	700	722	723	698	708	708	737	701	724	715	696	695	698	696	740	743	662	755	704	719	716	674	707	703	695	722	645	703	674	704	732	693	699	703	685	692	753	757	717	688	653	661	721	689	745	753	716	678	736	732	688	692	683	687	735	679	729	694	634	656	671	724	722	694	699	759	667	670	729	698	732	709	774	679	727	678	692	651	661	676	709	728	670	717	683	727	708	737	680	723	678	708	710	690	732	723	691	746	665	720	714	742	720	698	696	689	663	766	709	729	685	675	712	726	689	673	702	680	693	764	697	668	723	704	720	701	707	701	703	722	694	683	736	725	694	691	670	724	695	718	704	730	735	768	694	713	706	680	713	698	685	727	754	651	713	736	657	721	703	671	688	648	708	721	712	722	734	735	732	703	720	664	725	697	768	739	714	707	713	706	736	662	742	717	710	724	701	704	682	721	723	675	673	715	699	725	722	685	668	720	734	706	721	724	705	718	663	758	682	700	702	703	700	747	705	677	684	686	691	726	650	671	704	694	734	653	746	696	745	684	683	754	706	693	679	699	730	708	727	737	703	700	723	721	742	709	731	751	636	641	667	710	687	705	697	670	665	687	731	714	756	723	674	698	711	766	679	683	705	738	673	660	703	705	675	719	681	696	726	714	705	764	695	748	718	736	734	678	677	734	649	725	696	710	704	695	728	706	695	661	729	703	724	723	681	746	716	728	726	725	706	683	671	661	753	704	709	731	716	727	716	711	725	656	737	705	724	717	726	704	743	720	679	708	687	749	662	743	711	701	652	654	723	720	722	696	729	716	702	757	687	731	685	725	675	704	737	686	728	729	700	730	713	668	740	687	717	678	672	703	711	736	733	704	694	682	679	723	703	705	702	762	708	695	719	739	698	715	739	706	690	666	740	715	753	742	663	682	733	699	676	686	706	686	752	747	678	689	740	740	761	686	675	674	701	759	720	677	736	760	689	714	654	669	724	711	688	709	687	729	648	732	708	691	677	711	700	766	755	734	702	710	667	717	688	713	715	740	715	736	716	670	634	687	737	689	686	763	674	680	731	669	728	713	719	656	771	724	701	758	690	685	722	693	707	689	691	666	684	699	710	673	741	690	721	678	704	687	744	701	642	718	684	700	737	709	668	712	694	694	661	741	687	659	706	718	733	742	701	684	708	699	689	680	722	676	665	697	655	726	676	665	760	720	664	711	743	648	712	681	722	727	684	732	742	713	677	714	727	729	658	712	694	708	747	681	704	702	696	710	674	727	693	703	735	724	700	671	693	691	716	686	712	738	735	706	739	695	719	667	689	625	712	694	722	693	727	736	690	717	739	701	735	687	691	655	674	708	691	699	718	759	709	628	679	722	681	677	731	669	702	680	697	724	697	704	689	688	743	683	749	728	738	719	693	711	678	711	686	688	718	712	688	710	696	682	691	719	709	711	685	694	674	715	706	711	736	685	741	751	712	722	691	710	747	664	705	695	687	717	729	719	752	695	736	700	702	733	726	677	689	736	756	702	689	730	732	683	713	704	717	723	709	718	678	721	701	694	678	690	711	705	717	661	646	663	700	717	680	697	691	744	708	685	671	709	762	661	718	728	733	692	710	717	692	691	717	705	729	719	695	713	719	690	792	698	721	738	734	705	688	714	723	755	687	683	717	741	715	732	724	682	714	725	668	708	664	741	727	715	709	707	684	745	721	707	689	647	701	753	717	686	689	728	672	746	707	693	714	722	743	721	710	674	662	703	705	715	693	685	685	714	717	685	642	679	724	685	707	728	692	659	729	697	740	684	703	731	726	678	706	688	699	674	697	651	679	760	735	687	727	727	701	729	703	779	692	691	700	708	681	761	696	712	693	690	729	770	682	729	754	655	711	712	714
36002	6722	2421	1634	1120	852	660	544	456	394	380	363	307	319	275	291	251	249	238	231	220	199	233	206	224	218	192	232	235	215	198	216	200	201	189	192	187	197	192	219	193	185	194	208	187	198	201	207	185	207	199	187	217	193	204	181	200	199	174	197	192	176	191	210	172	198	146	190	210	214	191	176	164	201	165	194	162	189	175	181	174	176	215	198	194	193	222	181	193	164	190	193	194	171	188	184	193	166	175	172	186	200	167	187	164	182	215	181	165	165	164	190	176	166	168	189	192	178	169	166	197	176	196	184	215	178	182	193	197	173	187	165	191	196	188	197	177	191	179	178	194	195	183	152	184	173	168	173	174	152	194	199	171	199	166	199	158	175	190	169	191	198	169	142	179	181	207	198	206	211	191	179	193	192	203	193	183	178	160	210	182	183	176	174	167	198	193	180	178	185	189	186	172	182	179	210	184	180	151	200	183	205	166	178	170	193	188	227	203	193	196	187	201	165	193	204	187	179	199	170	172	177	188	202	172	176	167	185	183	183	199	185	194	179	175	185	179	201	179	201	161	198	180	157	169	170	185	186	196	198	164	195	183	195	211	188	173	215	203	169	167	181	169	195	190	202	178	178	182	207	199	185	209	171	193	181	181	177	176	190	181	198	207	196	179	190	185	178	186	204	169	176	181	225	180	179	173	188	180	175	187	185	190	220	192	197	192	191	177	172	193	175	201	198	189	182	220	190	187	195	186	156	166	200	185	211	180	175	186	161	170	163	169	174	188	217	165	170	180	192	164	190	165	165	175	174	159	192	168	192	203	187	171	157	194	178	178	195	181	200	179	219	194	179	179	187	190	153	171	179	185	181	175	168	185	169	195	203	161	182	166	189	182	191	169	194	196	188	173	184	184	180	182	216	186	203	176	172	187	181	156	201	196	172	183	197	185	189	190	188	169	187	170	176	190	173	198	208	180	194	197	191	191	193	173	178	190	199	176	194	191	156	177	186	200	183	175	182	188	188	181	180	197	183	188	195	181	178	177	184	178	193	194	205	182	179	200	183	177	202	195	178	171	188	174	177	179	174	175	191	175	179	185	173	183	209	187	202	201	178	171	188	205	182	191	183	197	175	207	207	185	180	195	201	179	195	188	192	186	193	183	181	174	176	176	179	192	178	176	177	177	227	169	160	173	202	160	181	164	175	182	227	189	187	190	193	173	188	178	180	190	180	198	163	202	194	194	196	188	188	191	192	170	181	181	184	199	189	196	190	181	217	181	194	185	168	173	196	175	206	175	182	194	186	173	194	194	192	185	189	185	192	188	177	181	179	184	192	192	184	198	196	194	206	176	159	192	192	189	174	199	187	204	175	164	172	171	190	191	155	198	191	164	196	164	171	175	178	182	195	174	172	179	199	184	195	173	150	180	188	188	193	185	166	191	148	187	179	173	202	168	167	199	196	175	175	159	177	179	170	172	181	181	195	192	195	194	180	176	178	178	187	183	177	193	198	169	206	209	179	192	179	181	188	205	200	185	164	197	189	160	179	160	177	173	153	180	181	155	209	182	171	173	190	192	162	192	175	194	181	194	188	189	201	172	177	197	181	175	183	195	194	174	175	191	187	201	183	189	196	227	167	203	187	162	161	212	200	196	204	184	172	192	167	183	208	170	187	174	193	185	166	184	182	208	180	169	163	187	177	180	190	213	194	187	196	170	176	161	168	178	199	173	198	211	172	165	188	181	194	202	179	183	197	208	207	186	179	182	177	168	166	185	193	179	206	180	207	164	200	194	172	182	192	177	200	179	173	193	191	193	186	191	189	186	165	196	171	201	181	201	185	187	180	204	181	191	167	211	197	191	177	188	181	176	185	192	167	189	200	180	191	174	182	168	207	201	174	204	182	180	188	168	174	177	184	201	174	192	175	184	203	201	186	192	203	198	174	184	188	196	171	180	186	162	197	169	173	161	184	197	165	193	143	219	197	175	180	181	209	170	164	193	193	189	194	211	174	190	176	208	198	183	230	175	175	189	157	186	205	198	171	162	189	185	188	191	176	200	182	174	195	163	180	206	198	164	181	193	188	165	186	182	174	203	210	210	182	176	178	190	200	189	152	193	195	157	167	190	185	183	194	194	167	182	189	168	178	168	186	189	170	177	188	171	183	177	198	202	162	184	171	187	174	187	158	194	205	173	194	210	188	186	188	203	175	183	190	191	185	185	195	211	193	191	169	155	187	217	176	185	199	216	203	210	169	202	202	203	186	185	198	183	169	179	169	194	187	198	177	185	184	177	177	164	188	213	197	181	184	171	192	199	176	176	186	206	169	157	190	156	188	182	198	206	199	188	179	181	198	160	168	186	203	194	208	202	183	191	183	187	182	177	166	173	187	196	185	203	177	190	194	193	190	167	168	199	191	198	201	187	198	194	176	191	188	178	176	183	175	183	163	171	181	190	189	182	177	209	180	208	177	166	187	192	181	177	195	176	207	183	199	205	165	208	183	181	186	202	182	185	183	171	189	185	201	192	191	191	198	147	190	189	209	190	196	178	195	191	185	174	187	195	181	175	183	206	193	185	177	181	154	187	186	181	155	193	183	173	203	199	187	170	179	187	179	158	178	167	181	194	180	185	175	175	182	170	173	179	187	173	169	182	167	188	190	208	196	193	193	183	187	176	187	186	172	174	190	171	194	188	200	182	166	175	195	180	194	205	159	191	181	189	167	179	186	183	194	209	194	185	192	170	191	183	193	163	180	167	199	186	165	175	196	199	175	195	191	180	193	196	202	205	170	183	175	161	193	190	204	180	196	191	190	178	193	173	179	176	190	180	189	177	172	195	206	191	191	183	183	171	180	191	198	182	180	187	190	175	198	176	227	191	194	171	187	203	186	191	185	184	179	175	199	191	178	178	166	194	201	177	206	201	194	211	173	170	172	173	159	193	180	194	186	164	155	188	152	194	181	184	184	154	192	203	204	189	177	184	181	175	190	160	170	180	171	176	189	197	191	187	182	176	199	206	195	190	203	176	199	211	168	184	194	173	194	183	208	193	187	193	196	180	207	185	190	194	184	203	192	182	199	194	170	193	165	188	200	198	177	175	180	177	181	189	177	205	171	189	198	186	192	185	155	197	178	183	181	177	179	205	198	165	187	192	199	188	173	189	208	217	170	167	184	164	162	193	173	183	191	167	152	195	195	217	169	185	166	179	187	177	197	195	181	164	205	180	174	172	178	181	190	198	169	168	175	157	181	188	172	172	188	192	194	178	190	174	199	222	171	187	185	197	180	194	186	187	189	162	191	167	208	187	210	166	194	181	199	176	184	212	187	179	215	160	197	187	193	163	196	165	199	201	176	198	179	188	169	204	180	199	182	182	183	206	215	191	183	198	184	187	174	201	192	184	191	196	192	188	204	170	176	193	178	191	191	199	189	184	176	181	208	182	192	178	187	169	194	165	174	197	178	188	189	195	174	187	171	176	172	207	187	178	165	170	184
16975	2123	4725	5290	4594	3804	3049	2567	2204	1874	1650	1518	1322	1241	1182	1114	1025	916	917	872	871	827	793	719	751	761	717	712	659	657	638	615	606	588	628	576	577	583	607	594	593	552	536	578	533	574	615	523	533	533	517	541	553	532	582	483	499	505	536	513	563	533	544	581	481	538	529	527	498	493	480	514	502	512	482	455	481	502	510	526	497	491	515	518	511	502	536	502	490	469	486	534	527	501	487	533	501	507	519	520	493	510	520	492	486	484	496	465	506	490	451	469	507	511	485	456	470	493	501	493	493	443	479	461	479	483	505	542	464	508	521	501	448	492	449	550	503	460	505	472	501	531	479	494	513	520	488	482	496	525	480	504	492	498	510	460	474	504	483	493	479	472	490	495	527	447	487	491	500	515	520	442	521	502	510	502	472	487	520	478	525	517	496	460	505	461	509	515	524	470	474	507	469	528	484	469	511	490	486	439	457	514	506	474	517	485	489	517	509	486	489	470	467	520	517	534	513	463	515	457	469	480	464	488	442	507	513	468	491	473	452	489	498	506	476	484	489	499	502	491	463	484	532	499	523	532	447	487	447	484	474	465	461	472	500	468	524	497	449	511	496	501	515	511	487	511	482	505	505	495	473	552	463	489	450	509	497	509	482	522	527	451	517	489	510	492	480	460	483	471	485	513	497	446	472	468	469	519	454	505	481	483	506	507	500	484	517	511	504	504	495	482	476	451	482	474	474	483	470	496	448	470	484	513	488	450	521	487	505	490	509	489	507	476	492	481	440	487	464	467	452	524	485	501	501	470	460	506	477	473	475	472	495	514	495	474	504	499	496	488	472	476	476	527	490	466	486	459	461	499	486	451	451	465	472	491	505	465	521	479	505	456	476	522	491	522	518	487	456	500	485	474	537	472	468	506	525	461	460	495	487	509	487	528	489	483	479	537	452	469	513	466	456	492	500	465	514	488	497	506	465	457	463	479	498	472	428	513	490	498	465	515	483	493	470	473	497	472	418	517	513	473	498	518	469	463	499	485	496	487	504	469	506	510	478	511	524	439	469	498	494	464	509	485	509	503	483	494	531	504	514	507	438	484	502	480	453	527	490	435	503	489	488	490	457	472	469	505	498	467	483	516	512	528	485	481	514	484	450	487	454	489	542	493	551	462	504	486	467	495	480	483	461	464	481	464	524	507	493	495	441	483	531	476	483	514	477	471	500	486	425	510	525	486	487	489	490	502	498	521	442	465	486	490	484	506	497	458	485	461	469	508	474	519	465	512	474	494	479	458	475	495	466	488	465	505	529	491	493	505	468	496	468	502	504	491	478	459	511	473	491	520	465	498	489	485	479	479	457	435	515	475	481	474	497	475	521	472	468	496	457	475	486	468	490	497	510	445	515	501	499	504	507	462	497	444	516	483	492	480	499	489	477	474	469	464	497	439	493	494	466	487	484	506	471	436	475	468	480	481	469	503	474	500	451	476	489	495	513	504	525	479	483	493	498	477	507	476	466	515	470	496	516	496	464	458	484	490	464	531	463	468	493	497	513	515	488	452	476	462	510	511	463	479	524	484	484	493	508	459	517	504	498	504	473	508	491	493	474	479	496	457	465	477	464	463	499	524	479	466	452	520	464	472	492	471	468	468	464	518	504	485	488	448	466	483	513	530	498	476	521	492	465	483	505	530	494	475	490	467	462	491	476	478	457	493	544	501	510	487	444	460	510	464	456	512	491	504	463	456	457	438	496	521	468	495	493	507	498	480	499	463	495	451	499	495	516	480	493	532	473	503	480	498	473	473	462	472	482	504	474	470	488	473	490	467	471	445	511	530	446	456	470	481	501	498	461	495	437	457	497	453	469	453	533	477	480	503	459	500	458	479	495	457	497	473	483	509	484	465	442	449	488	522	504	491	509	490	509	496	500	471	491	527	479	455	456	515	489	484	532	456	454	473	468	495	503	483	489	481	503	487	520	456	473	472	476	470	465	464	485	508	468	504	453	455	465	509	499	453	504	520	525	503	450	490	538	477	484	512	508	496	491	484	475	483	469	423	498	484	446	477	458	475	528	485	456	459	464	448	473	474	496	477	467	493	463	516	480	497	504	474	479	474	460	486	425	506	448	503	498	514	490	505	473	473	468	466	479	477	482	499	475	490	500	523	501	498	486	517	479	473	470	436	524	475	446	465	461	473	451	487	464	473	480	459	514	503	465	495	455	521	479	528	505	526	491	468	480	505	467	461	514	450	540	447	468	489	471	467	465	495	482	466	508	491	479	462	490	493	470	495	501	483	461	501	493	454	509	522	480	478	461	515	479	461	454	462	490	476	469	462	499	515	506	486	468	440	480	460	483	518	481	452	484	470	475	469	461	472	473	491	474	472	495	480	515	472	502	534	497	465	478	497	464	491	494	493	498	491	503	454	456	468	504	533	460	468	506	455	470	452	474	493	471	520	506	491	468	491	499	518	488	493	499	481	462	477	500	515	472	506	481	481	507	492	462	484	513	494	467	490	472	480	460	487	496	498	476	466	497	505	480	480	516	473	511	525	487	500	519	444	483	484	491	492	516	507	510	508	464	536	489	482	474	481	500	451	466	526	486	449	505	479	498	501	481	486	496	508	534	501	481	507	446	460	495	499	485	486	496	503	451	491	491	466	481	464	507	490	485	507	543	441	483	483	502	493	460	470	444	487	505	493	472	492	489	498	502	492	500	475	494	495	490	491	484	473	486	484	511	515	462	478	517	513	501	485	476	495	501	513	474	497	482	474	512	488	528	513	531	506	533	517	480	483	484	491	487	489	459	488	484	477	480	497	465	529	519	461	533	479	457	479	491	474	490	484	510	531	510	459	460	459	503	529	480	449	466	534	527	511	506	482	498	487	520	500	501	461	462	477	495	512	459	535	445	482	506	481	505	490	485	527	505	486	483	476	498	539	494	466	492	508	470	483	501	513	486	486	453	450	504	473	455	488	461	493	500	462	508	507	497	474	514	485	493	497	475	480	506	464	501	478	489	482	493	498	479	508	506	461	481	477	488	470	495	470	444	500	520	496	484	461	484	447	464	502	464	466	471	519	515	468	495	467	495	521	462	490	499	497	448	471	494	460	498	506	489	486	523	465	480	491	506	536	510	453	475	489	493	512	496	498	459	492	489	514	470	503	476	474	487	496	486	482	452	514	464	497	501	491	482	518	511	498	532	475	453	495	468	501	472	467	507	481	467	448	470	436	495	519	464	470	479	461	488	502	464	490	490	474	511	512	489	460	479	502	477	489	499	468	493	468	498	484	472	512	499	472	491	469	514	491	480	473	475	495	476	514	478	485	475	478	487	494	492	508	462	471	506	498	454	512	501	470	477	504	482	455	466	463	520	503	466	489	488	470	472	507	492	472	511	466	504	485	479	479	505	458	501	512	499	504	457	517	448	454	482	492	509	497	497	526	487	475	429	483	465	446	467	493	487	466	499	501	505	486	469	468	469	488	489	485	490	503
4018	226	206	221	163	188	206	172	203	185	163	193	180	183	213	161	186	175	144	181	167	198	206	180	166	180	194	189	176	177	177	190	226	189	192	205	157	177	177	180	189	179	181	177	166	179	179	205	178	167	186	159	151	186	184	150	182	158	165	198	175	182	195	189	192	185	159	181	190	176	179	194	206	179	157	175	205	193	176	167	173	188	167	200	164	186	165	183	180	188	165	201	166	176	185	173	178	146	172	166	179	182	186	188	190	202	169	185	161	182	200	186	195	203	187	205	183	189	179	198	176	183	183	190	200	185	163	170	170	171	164	183	173	181	169	189	155	169	167	168	206	221	170	182	191	188	188	174	178	168	189	163	175	169	203	183	186	195	151	189	188	197	176	174	198	145	200	173	178	178	208	158	182	189	207	199	179	185	178	171	197	168	163	183	190	190	209	170	168	173	184	184	173	196	173	189	195	172	203	178	191	183	172	197	195	188	172	194	182	184	199	188	173	166	172	166	181	216	176	202	148	197	166	186	187	210	158	170	163	172	190	180	185	185	201	191	206	171	179	171	201	185	160	198	168	173	191	197	186	160	201	179	178	175	181	173	202	192	187	194	194	181	174	193	191	187	201	178	177	188	177	165	175	208	170	174	203	169	191	166	184	183	186	191	197	165	170	180	180	180	162	202	193	176	206	176	168	163	200	180	186	201	170	185	173	197	184	162	149	182	183	201	191	174	177	194	180	198	197	181	183	181	190	171	166	198	159	181	183	189	189	191	162	157	165	217	172	210	205	172	147	212	181	177	181	183	196	192	180	166	162	186	191	187	197	176	216	176	189	196	187	175	202	213	187	198	208	178	181	170	173	158	206	203	203	209	188	181	200	171	167	189	151	171	173	185	161	164	166	208	165	185	179	199	181	182	196	182	201	198	181	166	170	176	175	170	175	208	196	183	149	192	158	202	205	173	192	191	176	190	198	172	164	208	192	174	198	174	169	169	191	159	186	172	175	155	183	170	189	186	194	195	184	221	167	190	196	203	195	178	184	208	184	164	163	178	189	172	166	185	175	170	191	185	189	167	179	156	192	183	161	182	195	193	181	185	189	194	173	177	160	177	182	158	181	181	171	175	172	189	179	166	184	161	188	164	188	188	180	204	179	176	191	199	204	183	177	221	188	213	193	183	194	179	183	197	177	186	167	221	197	172	175	182	177	164	182	173	159	184	190	186	200	174	160	208	190	190	219	207	191	197	189	183	209	198	173	207	194	199	175	188	180	194	176	200	162	163	194	159	207	193	192	190	171	213	176	193	178	179	176	213	188	186	201	175	193	173	196	175	168	179	164	182	190	162	183	171	163	185	178	184	168	174	182	161	186	171	185	187	157	156	179	199	204	161	183	185	200	181	166	183	158	206	180	184	180	202	189	169	156	177	178	193	162	173	185	155	191	186	187	215	202	186	188	190	160	192	200	176	172	191	182	172	184	171	189	194	183	186	175	203	185	187	196	178	171	170	190	171	177	184	179	174	189	191	184	201	159	204	195	200	183	147	191	186	170	184	188	187	194	179	172	183	163	169	194	173	206	179	149	194	203	196	190	173	193	154	180	183	173	167	205	182	200	187	190	188	205	207	189	151	172	196	204	178	184	195	189	185	205	187	187	177	162	175	179	190	181	181	184	154	176	171	174	174	194	165	197	207	171	186	181	169	182	167	150	174	159	176	173	170	182	182	192	179	177	198	183	176	168	178	209	172	195	184	167	180	194	189	194	160	184	178	191	185	193	182	173	204	169	204	185	195	168	214	185	179	192	179	183	178	163	179	177	184	199	167	173	179	192	181	174	176	153	203	189	161	196	193	190	191	162	188	195	193	167	186	197	195	201	159	157	202	167	189	209	175	180	185	195	162	179	184	191	185	167	194	178	172	175	194	192	165	176	173	185	176	198	180	202	193	167	185	165	154	171	176	166	183	188	190	192	178	184	179	167	174	177	163	182	175	171	192	185	188	223	191	180	172	199	153	189	173	186	173	198	182	174	195	202	214	190	181	190	189	173	218	207	185	200	207	203	181	199	176	191	189	197	178	173	170	161	181	162	186	171	204	194	180	175	209	194	178	194	179	191	180	194	164	162	199	190	187	175	175	195	174	169	201	178	181	200	184	188	185	184	185	187	212	196	200	166	199	176	162	184	204	159	158	174	196	168	182	178	171	184	179	189	172	173	168	195	181	189	171	174	194	169	148	176	174	177	173	149	187	181	158	194	186	170	170	201	183	195	190	178	185	175	200	166	185	185	180	175	198	183	187	186	201	178	178	154	166	190	179	172	178	149	166	170	173	220	160	190	171	205	197	190	196	179	182	177	169	158	173	184	195	194	184	175	180	227	157	188	174	178	191	191	179	184	166	181	189	198	182	178	200	193	194	190	174	177	191	178	178	185	174	207	183	198	172	189	148	176	184	179	175	209	202	189	179	198	190	171	176	190	177	139	182	179	178	189	173	204	167	169	192	185	191	176	177	157	197	204	177	187	171	183	188	202	187	188	188	146	198	213	168	173	197	192	162	192	191	193	204	187	204	189	184	186	187	202	177	180	185	207	166	179	206	165	190	155	164	196	182	189	192	185	186	182	160	165	200	225	180	193	174	198	162	183	178	180	194	184	191	197	196	191	177	183	169	157	181	186	179	188	188	196	174	179	175	174	172	189	180	161	190	194	170	188	228	189	184	192	176	175	173	195	178	193	188	173	170	192	181	189	173	162	160	158	177	172	192	187	175	195	173	203	179	199	177	178	181	177	192	156	183	179	183	188	220	187	167	193	188	215	165	193	190	215	157	171	167	191	182	188	189	204	178	168	175	155	176	202	181	195	183	197	206	186	181	190	172	171	193	178	176	190	173	166	197	180	156	181	204	181	185	185	195	165	171	204	191	183	226	197	200	187	197	193	200	169	195	170	168	184	173	189	184	172	170	182	185	216	192	194	197	185	150	186	202	188	179	217	194	180	185	182	195	199	181	180	181	184	186	191	174	186	163	169	189	192	179	199	193	181	174	199	198	200	185	186	194	178	188	163	172	142	162	178	180	194	192	160	186	165	175	145	175	185	196	193	175	156	182	187	167	185	191	192	196	183	179	170	205	172	193	167	182	183	174	172	175	201	197	181	175	190	178	182	198	194	169	180	212	179	188	176	187	192	201	171	168	180	176	169	172	189	183	174	181	196	175	153	189	202	202	165	142	192	173	182	209	161	150	189	206	181	180	187	178	182	196	185	187	186	176	200	186	205	187	174	188	167	186	189	182	178	162	186	214	172	152	159	191	185	180	160	188	186	178	193	174	197	177	198	183	183	196	191	213	165	170	163	188	166	180	193	186	182	174	161	178	195	168	206	180	181	161	196	198	177	219	180	175	181	212	205	196	184	193	202	202	182	170	174	163	205	160	154	177	182	177	192	185	178	179	201	158	190	162	197	175	171	172	150	193	168	149	193	183	187	162	179	171
3905	537	578	640	605	628	557	569	587	498	536	514	543	534	569	529	554	508	520	540	502	536	550	501	547	530	508	531	511	492	514	539	535	507	492	515	492	559	506	546	537	516	518	536	505	489	543	529	510	533	533	515	502	557	512	483	528	498	523	541	506	506	490	499	497	506	551	546	497	523	541	476	510	511	504	530	466	470	505	521	489	501	507	544	495	517	526	489	533	525	538	506	495	555	493	528	543	515	514	497	505	536	498	489	498	518	508	506	468	511	450	498	503	528	506	507	498	477	530	531	472	514	508	462	529	513	472	541	482	523	546	528	516	503	456	500	515	546	524	498	510	498	488	464	525	502	523	547	488	466	537	519	508	458	501	475	504	487	472	501	523	499	480	530	485	520	511	524	495	446	495	508	538	571	524	510	527	533	520	500	515	506	477	508	519	529	526	500	512	514	476	538	506	476	515	516	534	521	484	522	478	513	478	512	530	508	503	513	503	523	515	504	523	521	519	525	523	504	494	495	503	541	492	514	522	533	509	515	486	528	482	512	467	495	494	524	555	531	527	524	456	465	507	501	532	478	478	521	474	521	500	522	477	484	503	515	511	510	515	492	491	522	520	532	501	493	485	509	524	498	499	506	540	502	528	505	544	513	509	530	494	553	479	507	498	502	528	550	461	547	471	550	527	501	478	505	513	504	511	541	513	540	484	517	540	526	506	471	514	523	499	470	481	511	493	510	492	502	489	507	492	531	501	497	527	501	514	496	503	484	541	514	492	497	541	491	491	504	523	538	519	529	513	523	507	528	523	484	508	531	506	485	496	515	491	531	473	497	519	504	480	537	541	502	520	492	498	513	499	512	493	503	511	541	540	483	493	513	474	516	512	532	545	529	524	507	523	500	504	496	557	503	494	518	490	462	508	491	540	522	501	550	553	515	539	515	517	522	493	519	532	525	477	504	519	508	497	501	542	490	496	552	515	482	483	492	515	518	526	488	527	554	517	542	539	492	536	505	524	571	524	499	484	515	515	549	526	521	508	510	490	527	527	499	515	517	559	476	496	501	481	508	543	527	496	519	495	482	488	512	498	450	527	486	524	511	527	534	476	506	508	553	510	550	506	516	514	459	510	530	536	520	520	522	556	531	504	520	521	469	537	519	496	495	491	514	488	530	489	451	473	554	493	510	491	507	473	486	489	499	504	507	511	497	509	499	503	487	491	476	561	516	518	553	506	484	534	487	503	532	546	488	490	478	537	498	518	519	487	538	504	497	527	504	514	487	523	479	504	494	485	503	491	479	514	505	539	522	500	502	542	497	496	478	524	523	547	504	529	516	508	513	524	479	520	549	474	566	472	499	515	557	503	524	514	542	487	507	483	522	512	493	547	478	516	481	457	476	528	480	523	499	521	477	483	513	506	555	467	511	491	484	471	514	507	513	505	525	510	527	489	511	506	465	493	511	551	495	505	495	505	465	478	538	500	529	486	541	508	520	491	520	458	514	521	477	540	519	485	516	515	530	461	545	531	485	546	464	474	486	579	507	547	516	535	475	516	498	536	530	498	504	469	534	522	513	528	513	511	522	529	526	512	489	533	509	551	485	493	528	520	490	537	505	475	523	527	501	490	507	555	545	487	509	504	500	478	527	462	534	551	575	524	493	493	509	480	483	501	517	541	526	502	495	508	519	528	502	467	501	560	474	499	523	504	488	481	542	476	503	531	545	556	539	514	541	541	475	471	492	518	522	533	467	518	487	496	520	506	523	513	507	519	513	496	543	475	516	515	514	541	564	517	494	522	515	503	493	481	498	522	521	503	552	524	498	537	521	457	462	514	503	498	523	472	531	539	543	483	550	526	494	555	530	463	525	528	478	535	490	532	496	550	504	503	547	514	513	531	542	472	507	563	516	497	510	479	510	502	495	489	476	516	515	495	512	485	508	499	499	508	506	481	488	522	516	535	537	528	520	532	497	475	498	539	489	503	462	541	518	550	533	529	526	502	507	512	521	536	472	526	498	496	506	510	499	473	531	535	524	523	503	487	533	524	534	486	520	484	531	478	502	511	533	508	525	493	491	527	523	477	547	507	553	486	512	555	498	519	536	514	518	505	496	501	467	500	485	524	482	492	498	528	529	478	517	529	522	495	531	502	488	504	536	510	522	498	498	517	525	509	517	499	511	514	476	525	497	499	510	542	529	542	517	500	515	496	504	527	477	532	487	496	506	493	483	496	494	491	489	512	517	498	516	520	500	536	494	538	529	507	460	493	552	552	499	507	502	481	528	519	483	501	521	530	530	492	532	546	498	521	498	503	490	547	497	536	499	471	518	504	497	502	539	490	537	497	508	532	507	502	535	548	503	463	471	501	497	491	534	525	512	511	517	501	516	492	508	557	501	527	455	507	544	480	503	521	470	542	545	491	494	520	523	533	504	499	491	553	503	520	530	533	525	506	532	486	530	446	531	508	527	532	487	515	499	501	474	546	481	512	522	489	524	479	482	532	504	477	543	494	497	489	503	499	525	502	513	478	523	500	544	549	465	513	476	486	509	505	489	513	491	515	476	460	486	523	493	498	510	499	516	542	532	497	487	479	521	520	501	466	549	525	536	526	520	504	503	504	502	498	483	495	524	502	548	549	479	539	506	498	483	529	470	492	521	501	503	522	510	507	503	513	502	523	490	509	510	485	488	491	485	565	537	532	497	524	471	493	517	498	512	509	538	507	484	548	501	495	516	491	532	535	508	488	516	514	524	523	469	514	475	530	522	503	517	487	513	501	515	510	484	514	482	525	487	509	523	550	527	481	528	495	487	504	503	509	534	496	513	507	504	476	530	507	506	517	513	520	503	538	511	513	505	510	504	505	533	478	497	489	504	563	528	500	479	467	514	506	491	498	523	485	488	533	487	497	504	475	509	529	510	475	516	574	473	495	517	505	519	546	528	511	457	507	505	499	498	481	504	551	511	538	539	491	513	509	525	486	454	466	524	579	526	531	498	509	490	518	510	493	528	478	482	528	497	549	555	556	536	499	490	516	501	529	542	514	515	492	498	496	520	474	509	468	502	499	527	526	490	499	538	498	476	503	534	504	504	513	525	530	491	501	531	510	504	537	529	487	496	527	529	507	501	510	550	483	498	523	533	538	474	503	469	464	510	521	530	520	520	541	498	533	534	488	490	510	507	498	503	527	517	534	517	481	489	482	495	513	539	516	521	555	509	502	490	516	515	523	495	511	493	520	514	516	507	491	478	532	493	536	539	547	513	538	542	507	489	477	489	503	523	480	524	490	535	481	540	519	513	504	514	517	554	487	516	527	531	512	510	510	493	505	550	519	505	486	495	540	506	541	549	492	481	518	532	536	517	499	467	539	482	511	478	530	501	486	506	525	517	538	550	510	495	484	502	488	536	535	547	496	499	479	477	513	502	509	480	513	508	507	496	479	473	504	549	462	484	526	499	513	514	518	567	509	498	495	455	508	472	492	514	500	509	484	525
25220	2744	1267	1007	765	568	515	469	419	379	388	359	328	336	347	302	309	324	313	285	304	302	291	297	296	295	279	271	270	260	291	277	279	289	278	284	281	272	284	279	304	265	280	286	287	244	292	262	255	287	272	253	262	280	312	270	272	235	262	274	277	265	279	285	279	255	278	267	292	262	291	271	288	298	261	253	260	272	256	241	259	279	268	268	294	263	256	267	254	295	273	229	267	252	279	275	268	281	282	248	252	275	253	282	244	255	308	270	295	257	251	247	262	261	277	242	282	263	281	284	305	264	242	287	279	253	284	224	262	283	248	286	270	270	283	268	295	272	244	276	260	258	264	265	287	280	282	257	266	271	269	245	302	275	273	280	300	284	279	257	271	261	277	246	273	258	290	263	284	261	263	252	243	280	275	274	265	286	273	287	285	267	277	301	256	250	269	277	289	275	273	290	271	292	245	271	284	283	278	254	280	292	292	251	260	284	276	277	274	270	274	275	286	259	269	281	328	304	265	257	278	243	257	293	264	279	272	286	249	250	270	247	273	269	283	267	278	249	283	266	278	281	263	283	264	259	281	285	248	283	271	274	280	294	259	259	274	284	272	290	280	276	274	272	250	273	280	276	262	286	277	281	244	254	272	298	271	294	285	266	245	286	262	281	253	279	281	259	237	279	272	278	282	302	280	301	258	292	302	236	248	276	250	284	279	253	284	233	271	256	273	271	285	274	262	268	259	282	274	272	289	276	248	244	229	262	266	266	247	249	238	281	265	278	277	285	296	272	300	308	256	272	264	271	261	267	286	299	290	276	269	301	276	269	261	284	264	276	250	273	262	280	257	247	269	294	274	273	276	253	249	265	287	259	262	257	283	279	306	280	279	294	262	258	294	250	232	273	291	268	234	267	260	232	238	291	264	265	266	289	244	285	270	269	254	256	274	266	257	262	289	258	287	246	266	263	267	274	257	274	253	276	265	257	297	271	243	272	258	284	319	305	296	274	265	247	269	266	250	274	282	262	276	309	248	266	305	310	294	271	280	264	259	261	309	301	279	252	274	298	277	254	274	304	286	254	242	256	272	256	256	258	259	276	275	285	284	261	279	300	299	277	279	253	284	278	272	259	275	286	239	300	273	279	272	303	258	296	268	277	276	276	286	264	281	263	256	271	269	244	282	268	287	271	266	286	291	271	269	281	252	292	256	282	262	261	260	252	255	304	251	271	248	262	276	262	297	262	247	251	282	279	298	284	264	256	277	242	270	288	252	306	263	269	274	276	253	247	277	251	254	234	251	316	284	281	232	257	266	255	259	266	266	277	282	280	288	278	255	285	263	257	269	278	273	280	272	261	262	264	262	292	272	254	313	284	282	303	292	296	273	277	277	275	266	250	289	269	276	280	288	249	289	278	262	279	256	245	247	252	254	264	263	259	265	246	256	270	282	266	289	288	277	297	265	289	233	248	254	284	274	257	268	280	282	267	246	286	285	288	275	260	246	255	285	270	278	253	306	299	272	270	267	266	271	261	260	263	259	267	272	241	256	273	278	300	274	297	283	268	307	268	250	266	264	265	239	273	248	263	268	290	283	245	263	275	254	276	270	280	260	289	274	267	270	262	308	279	310	297	302	289	272	257	288	268	282	285	257	243	289	236	312	274	290	256	248	261	280	232	239	271	248	267	283	272	284	292	287	292	271	252	289	306	284	283	269	292	273	244	273	264	289	279	274	297	250	278	272	284	293	257	293	266	276	307	294	281	260	279	302	270	241	279	311	263	283	269	264	259	283	266	291	284	264	273	298	265	267	302	281	273	260	255	249	283	283	271	281	282	278	285	261	252	291	259	264	283	243	277	276	276	301	275	278	274	277	253	280	264	270	257	270	256	255	258	280	246	273	268	275	269	274	255	258	267	258	282	278	254	274	257	277	270	287	270	282	265	298	236	271	289	259	278	244	263	256	274	278	273	264	244	241	273	255	271	269	262	298	316	261	264	285	288	280	272	265	288	280	264	286	258	297	257	293	238	282	289	273	254	285	275	235	245	270	242	262	278	263	255	269	273	284	269	271	254	290	259	270	271	242	251	274	273	263	307	244	272	243	287	265	266	258	272	234	272	273	264	249	275	279	272	268	283	261	268	252	282	278	291	256	274	272	282	275	289	275	240	269	272	253	272	267	262	264	290	269	245	274	260	265	285	244	266	271	276	261	253	309	266	250	259	290	280	292	267	263	293	271	260	247	291	279	257	278	266	233	274	271	272	302	255	246	284	262	275	287	269	256	253	290	288	260	274	268	282	282	278	237	263	282	252	307	295	289	261	271	273	248	290	256	277	272	286	281	273	253	276	284	288	225	308	279	259	264	260	263	286	279	271	230	265	276	274	282	324	287	234	258	271	251	286	278	264	273	296	279	267	283	296	286	274	275	274	291	269	298	258	267	250	271	290	291	262	272	289	270	301	284	269	265	261	288	274	284	275	271	278	282	249	277	288	265	255	291	287	278	253	281	255	289	256	290	280	270	272	241	265	292	262	272	272	258	308	235	256	290	255	278	281	282	273	256	272	271	261	285	241	243	264	286	266	283	289	282	259	279	297	251	257	268	281	247	266	277	262	295	253	303	264	304	286	254	297	247	276	253	273	256	260	261	251	259	259	262	281	283	247	266	250	274	254	261	277	259	265	263	270	293	257	285	262	259	288	263	261	260	265	234	254	280	263	279	274	282	276	304	275	269	255	295	275	264	266	291	265	250	260	264	288	295	255	302	261	266	253	259	279	256	265	282	269	269	256	223	271	264	254	283	274	307	238	251	259	286	239	297	259	273	262	274	270	285	251	264	273	257	272	267	265	258	249	262	276	302	269	259	282	253	282	254	291	246	259	277	260	271	272	293	278	272	262	260	256	250	273	264	277	297	242	270	277	305	233	247	249	245	279	284	274	291	264	265	286	260	246	260	253	238	255	303	271	275	278	277	278	253	255	269	252	281	237	300	266	251	281	282	241	293	279	264	285	271	253	267	274	258	282	270	262	290	272	255	272	276	283	257	267	263	281	276	268	283	257	245	250	275	280	273	264	283	277	285	256	269	297	282	256	288	292	247	294	275	253	268	289	275	269	264	283	269	265	266	271	257	289	284	273	261	289	319	263	279	283	260	269	279	290	276	266	258	228	310	292	280	269	269	264	258	279	265	244	295	317	277	281	257	261	268	257	265	246	256	269	288	251	259	271	256	266	257	256	265	288	254	281	278	277	272	300	272	258	255	262	280	269	270	276	306	236	251	260	277	267	303	258	269	291	279	243	260	290	269	235	282	249	249	264	291	268	254	265	283	282	292	276	278	257	278	238	302	276	247	244	269	274	269	248	276	286	282	270	283	269	270	277	257	259	277	261	265	258	252	269	295	258	269	268	251	259	280	272	259	261	278	295	327	268	296	262	290	252	284	253	268	282	251	248	274	241	236	279	281	294	254	263	285	281	288	270	252	277	269	257	226	256
13009	1523	2879	3325	2912	2426	2023	1755	1561	1467	1290	1180	1158	1057	1047	1039	970	960	942	911	857	911	866	810	872	807	870	784	841	761	791	778	815	799	761	739	789	761	752	774	750	735	745	712	753	764	763	757	715	687	700	726	748	716	754	682	713	743	702	760	711	746	703	717	749	714	715	684	751	744	709	725	730	686	686	730	723	750	739	684	755	705	743	722	707	689	700	715	681	733	768	689	707	728	699	735	674	721	706	752	742	677	711	717	700	668	681	723	722	682	697	679	702	733	747	732	731	695	670	703	754	708	727	677	645	647	702	683	706	725	652	720	763	670	712	697	745	752	690	706	767	764	724	724	714	703	687	678	668	691	703	714	692	669	732	734	697	713	715	757	668	679	700	710	706	718	707	737	712	698	731	730	685	711	733	666	724	716	693	710	709	726	684	726	732	675	689	709	758	723	682	670	694	731	707	678	688	711	680	676	695	723	667	703	684	719	704	710	706	732	702	744	726	701	725	667	660	693	726	710	694	733	676	672	726	691	762	760	690	723	669	670	728	705	685	643	688	735	694	712	707	685	698	683	729	674	700	690	711	705	726	704	693	721	711	661	674	734	681	686	710	717	682	693	691	722	685	706	650	706	724	732	713	689	736	740	787	711	706	694	678	735	723	692	743	690	685	749	672	722	735	693	728	708	640	659	679	693	692	706	678	702	714	693	676	722	672	684	725	673	637	666	705	742	684	673	652	676	715	670	669	716	705	687	725	653	795	719	713	742	714	754	699	708	703	707	713	689	686	689	711	696	750	698	678	722	693	681	693	700	710	696	690	689	668	704	685	742	664	677	719	691	659	747	691	697	730	730	758	713	730	716	679	687	716	694	735	674	684	664	666	706	672	723	680	689	693	727	682	698	705	694	681	712	696	736	708	730	692	738	732	712	726	703	639	704	717	699	713	702	673	721	719	686	703	689	720	709	723	723	681	720	727	719	702	742	745	737	700	715	707	716	736	698	692	743	697	709	721	737	725	685	755	721	700	731	737	744	696	678	720	729	682	711	681	690	693	641	681	671	652	707	680	720	661	716	703	725	688	687	687	684	654	663	711	702	713	676	732	730	690	671	713	689	743	688	712	683	709	707	680	721	700	673	694	713	749	699	714	710	707	638	688	761	673	694	746	682	719	706	706	673	733	709	652	715	652	769	732	714	650	684	686	689	668	726	732	738	740	690	741	696	709	696	679	718	693	667	709	696	661	709	714	670	725	728	703	680	713	666	744	676	682	752	707	660	663	672	727	729	713	694	709	708	742	697	718	697	750	713	662	705	727	718	665	699	718	714	724	720	695	717	726	719	744	745	703	688	723	724	650	695	686	681	665	747	758	694	697	747	668	674	751	724	738	700	668	725	699	702	689	679	694	699	674	701	720	695	662	732	647	707	736	659	732	689	689	657	713	726	686	651	701	772	723	725	738	754	693	695	690	753	707	694	755	677	729	720	635	697	691	704	702	741	705	752	663	718	697	689	740	716	700	694	720	723	703	728	720	738	704	687	742	724	726	721	707	694	719	724	714	726	780	715	683	656	735	722	689	697	707	692	723	703	679	752	698	697	698	725	736	694	732	705	716	662	688	728	670	744	653	703	716	709	681	712	690	636	703	693	671	667	694	707	761	682	744	722	703	729	695	714	666	717	685	744	672	720	708	662	686	700	673	701	717	727	708	668	701	739	715	714	692	722	714	708	682	691	729	703	746	720	659	684	632	675	709	675	739	762	747	741	715	688	723	689	711	677	696	706	703	729	715	690	677	695	677	671	684	654	711	717	723	722	708	696	703	720	704	752	736	646	747	704	742	704	672	718	687	718	667	721	685	684	668	700	651	688	748	654	707	689	708	663	749	733	716	730	709	748	680	687	760	684	747	749	686	697	684	653	734	678	717	657	683	705	710	732	714	711	677	662	696	733	708	720	687	675	672	714	732	652	691	660	725	657	705	703	697	728	715	732	725	738	695	706	683	700	713	686	709	664	731	708	710	711	704	710	719	724	694	711	719	724	688	700	720	678	684	735	732	673	763	681	696	708	717	707	728	725	735	763	698	675	712	706	717	694	711	703	670	681	679	707	676	668	689	742	698	661	704	732	681	695	673	731	671	693	645	699	697	764	676	741	729	733	710	695	722	691	738	731	707	723	724	684	700	730	650	726	700	729	754	701	656	764	716	698	706	757	696	708	665	742	710	666	751	665	744	725	755	704	737	686	670	712	676	686	684	733	746	716	660	706	703	695	743	711	740	698	719	709	661	657	723	703	666	726	715	728	708	676	699	709	717	693	677	697	678	675	740	701	757	667	698	685	692	713	665	698	696	711	720	725	718	662	719	673	672	717	670	723	758	729	741	738	721	691	705	699	707	691	752	677	746	696	669	652	742	691	705	714	687	724	687	692	725	737	662	704	680	692	725	727	694	694	699	703	742	738	694	697	680	665	727	759	706	687	689	730	697	727	750	693	693	783	686	659	706	751	687	683	698	713	671	674	727	704	719	695	715	681	708	653	700	664	683	708	704	653	720	720	729	682	753	710	675	710	708	717	738	725	691	680	707	711	699	688	699	680	739	699	735	688	705	677	699	703	690	705	684	705	657	681	685	734	673	719	733	702	725	723	716	651	745	680	740	697	708	672	700	717	733	722	724	709	669	713	690	720	700	717	663	719	669	744	669	728	651	743	706	724	696	725	749	713	745	677	682	727	733	701	702	732	703	726	701	713	758	704	704	709	712	742	705	703	681	720	695	696	655	731	691	671	644	690	710	686	713	650	732	694	711	710	715	685	721	676	736	709	698	726	644	730	642	743	714	706	682	682	692	718	688	679	690	717	699	691	687	669	703	784	702	675	661	673	740	701	729	735	785	717	732	697	680	684	712	703	713	659	700	694	690	700	747	722	724	739	696	727	711	663	719	710	727	647	692	651	732	677	722	768	731	698	711	731	678	700	741	733	714	691	704	655	689	717	688	704	719	734	699	660	718	709	696	713	682	681	743	667	728	734	718	674	714	720	685	712	702	704	708	708	744	748	723	702	714	731	681	700	715	688	720	643	683	765	708	722	706	635	696	702	737	749	699	738	698	730	699	619	688	685	720	705	693	683	689	728	733	704	670	712	650	718	718	693	722	697	687	743	676	690	692	688	680	714	708	676	692	720	681	725	703	667	751	744	664	673	681	739	660	695	729	694	694	700	697	690	705	684	712	664	687	712	732	682	650	713	685	736	718	712	695	722	715	679	747	753	691	742	665	662	750	702	669	746	687	685	688	722	651	674	682	709	724	741	734	716	719	733	684	687	732	679	734	685	716	664	719	696	696	705	716	685	733	729	703	760	722	692	710	710	683	714	737	709	659	681	660	738	707	664	709	749	704	604	734	732	711	687	700	743	711	687	735	703	684	690	753	715	701	704	691	712	708	673	710	711	708	715	685	713	707	737	706	675	709	706	704	722	672	689	691	683	695	686
39567	8187	2500	1726	1121	820	671	539	468	421	337	298	329	295	282	263	263	235	271	244	258	220	214	229	221	187	200	209	185	186	209	213	219	199	196	181	210	191	185	217	208	206	202	184	222	200	175	200	169	198	176	186	160	169	180	214	187	179	179	181	165	189	179	186	185	193	187	186	200	191	196	193	185	185	181	179	194	165	189	194	197	187	190	196	162	190	184	209	206	218	189	201	198	202	207	187	176	209	192	185	191	188	188	183	190	188	210	183	184	204	182	175	183	166	187	215	183	170	169	191	160	200	201	194	187	181	176	178	187	169	203	199	185	177	188	190	182	186	199	183	170	186	189	195	149	175	170	193	167	189	208	214	194	177	188	169	193	180	178	156	185	159	201	159	170	198	203	191	209	177	193	169	201	190	187	211	194	198	170	189	184	176	187	182	180	197	186	189	173	192	168	151	193	196	194	197	160	175	171	198	206	167	198	203	178	188	182	155	150	178	180	206	206	174	172	187	166	170	197	159	201	177	198	192	191	190	176	193	180	195	171	172	208	181	201	200	188	175	224	189	200	205	190	162	167	162	188	156	183	197	156	182	175	198	202	193	182	200	178	179	181	187	215	199	180	176	174	191	175	187	170	201	187	159	183	180	184	185	195	190	171	190	177	190	179	183	207	160	161	190	185	174	197	174	171	166	179	152	182	199	207	193	184	184	188	195	193	191	172	186	180	183	210	195	174	193	189	179	177	168	194	165	184	188	201	185	159	170	178	182	188	154	186	171	184	180	180	168	198	168	200	171	172	174	185	203	185	201	192	199	206	209	217	212	171	179	180	161	184	175	189	177	182	199	161	176	194	194	200	187	186	182	165	167	194	191	187	194	167	189	168	193	182	173	198	188	207	174	182	175	193	183	229	188	171	179	206	197	181	191	199	172	194	210	177	184	176	175	189	185	172	210	186	186	183	175	183	204	186	198	171	177	198	193	207	181	192	208	173	199	166	192	196	188	185	209	192	178	202	157	148	190	164	204	181	169	166	171	183	186	194	179	189	181	177	172	183	174	172	167	240	168	195	180	173	173	172	171	175	178	202	178	183	193	186	177	179	178	183	172	199	197	176	175	202	193	187	193	188	178	178	206	170	216	201	181	189	183	177	177	198	187	174	166	177	177	196	167	185	202	186	195	190	199	162	173	198	184	184	174	180	163	206	177	162	185	189	186	181	174	187	189	204	204	170	200	177	172	196	170	209	194	175	157	185	223	176	165	205	174	185	186	198	178	187	194	188	191	197	192	233	197	159	191	177	204	215	200	183	166	173	183	182	160	190	186	219	183	176	199	186	215	203	183	178	173	187	226	184	209	161	192	192	195	202	179	162	182	212	177	187	181	174	190	188	176	166	188	209	187	207	178	171	192	183	212	190	176	174	178	183	179	176	175	199	176	192	195	199	194	182	182	200	149	170	186	177	185	176	177	173	172	167	201	177	208	186	192	211	164	182	207	168	189	171	194	187	207	186	173	176	170	193	213	173	173	205	184	175	181	192	179	196	186	202	218	186	191	188	189	163	160	170	187	192	189	185	209	210	206	164	175	173	155	186	171	175	212	179	187	175	177	204	198	207	207	201	167	165	198	178	197	209	197	196	198	175	195	170	170	194	172	206	183	183	164	196	184	173	177	198	180	187	193	183	171	174	195	186	184	193	191	169	207	177	189	165	197	179	167	198	166	216	155	172	168	184	180	201	182	196	169	192	192	176	187	185	180	186	177	177	172	215	200	187	210	209	178	161	154	183	176	184	178	172	173	162	187	163	181	204	177	186	176	182	207	181	200	223	191	194	184	162	175	205	197	165	183	173	193	165	195	176	173	185	170	162	186	176	203	182	200	183	182	209	166	179	218	225	180	191	186	174	188	192	192	184	184	183	168	197	204	225	223	201	192	189	168	168	198	176	176	188	212	190	147	180	190	191	213	187	184	202	160	192	182	177	162	220	192	176	196	210	192	181	190	191	194	190	176	191	157	203	176	203	159	155	197	198	207	174	181	176	178	171	190	210	165	187	174	195	202	180	184	189	173	195	194	150	167	181	189	190	204	196	172	191	177	193	182	189	202	187	169	181	187	170	192	170	189	190	212	196	192	203	183	166	212	183	193	176	190	170	198	160	166	182	189	161	168	184	217	173	178	168	182	153	192	174	191	190	168	175	190	173	151	189	195	200	175	182	203	199	174	179	172	193	168	196	179	176	211	180	193	190	183	192	182	205	181	169	187	171	208	198	221	183	182	201	179	185	178	168	174	174	204	195	177	183	177	194	192	217	162	185	187	185	212	190	193	187	179	174	186	175	186	180	192	169	198	183	201	197	169	201	175	188	204	170	173	177	204	191	171	168	191	162	177	192	194	200	189	171	168	176	190	182	170	177	192	190	174	186	193	201	194	154	194	187	177	191	177	175	188	179	182	188	208	166	176	188	164	177	213	178	187	202	192	213	191	198	177	186	190	187	169	191	190	173	191	193	199	181	196	172	219	181	207	194	178	177	206	216	179	188	185	182	183	177	190	180	187	180	220	159	195	189	205	188	160	176	170	183	188	209	199	165	204	162	162	222	159	199	181	189	160	170	196	148	179	161	162	190	166	184	198	205	186	197	185	203	189	182	177	192	166	182	178	181	184	184	212	181	177	190	206	184	172	183	165	184	179	185	190	193	185	151	182	190	205	188	160	194	196	182	180	195	199	207	190	173	188	186	189	182	198	187	196	199	158	197	193	196	195	183	162	175	167	163	172	180	194	173	186	180	188	178	164	159	147	179	179	176	198	168	200	161	210	185	188	190	184	180	173	177	185	185	168	177	187	179	185	195	193	171	197	176	205	178	184	191	157	166	171	180	173	193	178	196	159	182	169	171	186	194	176	195	206	183	188	175	200	184	190	180	183	176	159	185	182	201	201	186	194	188	183	211	222	188	213	194	167	223	210	213	192	195	182	186	190	178	199	184	186	190	209	167	192	188	178	178	169	194	193	186	183	164	189	195	196	202	183	195	212	213	168	184	189	176	197	177	181	197	172	187	176	210	177	187	196	145	172	205	181	197	167	174	178	190	211	204	184	185	167	169	172	193	184	178	197	179	161	182	168	200	166	197	206	226	182	198	177	177	173	187	184	172	174	192	182	174	176	195	152	157	188	177	167	180	185	186	191	179	170	180	187	189	204	181	175	189	189	174	200	194	184	210	196	176	165	170	180	190	176	181	174	196	185	179	193	192	179	198	172	179	181	208	179	183	198	177	166	177	190	160	196	188	186	199	185	197	182	175	171	172	160	209	166	169	160	169	182	190	195	188	196	179	170	177	195	176	185	189	183	193	179	181	182	196	173	189	187	194	178	179	186	187	178	201	185	174	165	187	179	165	181	188	170	192	187	166	177	236	195	210	192	175	185	192	197	177	189	192	182	174	191	191	184	166	173	169	205	191	196	193	199	169	185	186	186	178	187	166	179	193	171
19291	2062	4636	5405	4582	3666	3056	2474	2144	1849	1614	1540	1341	1254	1201	1130	1033	943	918	878	823	800	778	759	754	748	708	693	751	681	650	630	607	620	614	572	583	599	581	574	572	542	558	573	537	582	537	564	568	529	474	549	555	514	501	554	528	500	513	551	486	532	524	533	489	479	523	501	495	469	520	474	493	515	522	537	491	510	531	515	505	504	459	507	512	521	472	491	474	513	482	517	487	482	504	493	516	493	483	523	486	483	493	484	478	465	485	452	493	496	521	511	513	499	508	481	519	457	529	466	492	495	448	494	499	489	494	492	476	491	494	479	469	499	469	504	481	496	469	503	494	497	515	516	526	475	541	508	499	496	531	534	521	500	513	452	459	502	492	492	484	470	459	459	487	485	472	482	464	473	457	476	465	493	506	470	507	464	488	482	496	503	495	497	499	494	503	466	506	517	501	466	531	487	517	487	503	482	494	478	503	503	515	507	483	466	481	501	483	510	475	464	478	468	432	441	492	501	459	505	481	496	487	477	479	487	492	497	470	480	499	467	458	479	486	469	499	452	505	472	456	471	471	502	496	490	480	468	467	499	462	482	475	509	483	464	507	494	487	506	483	484	515	476	514	508	483	490	469	441	490	479	492	473	561	484	463	483	508	458	490	461	483	464	515	473	457	484	488	500	496	464	457	515	475	493	465	447	490	513	446	504	504	477	495	458	476	502	478	517	458	471	521	487	462	473	465	487	482	492	491	463	495	481	504	496	461	510	507	485	477	518	496	463	478	482	481	504	477	521	490	504	507	470	478	464	517	474	459	504	446	520	488	523	488	508	470	458	482	513	487	486	503	453	484	466	483	528	514	461	541	457	516	442	467	419	496	515	511	459	475	506	482	490	493	435	461	481	460	484	503	503	480	454	531	473	479	471	508	519	490	469	494	498	492	495	531	479	470	469	489	489	464	507	531	495	485	511	498	483	474	496	472	457	488	505	472	506	473	480	522	485	508	444	485	469	485	477	479	489	503	473	509	519	496	449	492	467	496	469	504	501	491	468	532	450	459	452	476	501	454	490	485	466	514	467	469	463	454	503	502	479	501	473	506	477	532	513	512	509	527	475	475	511	485	525	455	464	489	466	466	445	498	485	455	498	496	488	478	462	450	505	527	503	488	478	517	503	476	494	483	456	479	511	484	484	431	483	458	473	465	490	492	468	480	476	484	511	472	511	477	487	468	506	495	464	470	499	477	430	484	470	488	519	505	478	500	501	501	502	507	455	460	519	461	537	513	507	474	476	504	478	466	485	519	463	503	457	467	515	485	483	478	480	451	477	512	496	552	487	455	486	461	482	484	466	460	461	474	461	476	488	533	522	444	459	480	476	508	485	548	481	478	464	502	517	458	490	524	447	492	464	490	526	463	495	500	484	480	508	479	486	464	487	527	483	502	480	465	465	509	477	478	477	521	471	458	515	501	484	470	474	501	520	496	477	479	511	504	471	477	483	490	521	487	460	458	487	486	490	479	495	448	458	454	497	510	505	512	487	476	514	454	509	477	496	517	492	463	473	500	482	478	481	454	498	483	479	490	488	477	517	495	465	461	479	505	477	468	484	473	492	520	530	531	497	482	462	532	470	503	496	509	486	480	471	515	494	524	469	489	509	479	489	497	480	472	470	486	484	479	515	483	443	522	505	497	432	495	499	473	509	481	476	480	496	506	479	513	465	494	541	495	503	524	498	481	477	475	483	499	493	488	514	436	488	464	535	476	529	461	470	481	486	499	491	504	481	452	480	466	479	494	476	478	506	470	472	499	483	460	460	486	483	470	510	474	487	493	533	511	512	497	464	457	478	457	466	477	442	486	487	476	481	504	497	482	481	502	533	489	489	462	478	475	489	472	458	503	465	425	474	442	468	509	457	478	508	502	500	463	464	466	470	487	489	520	518	504	507	521	487	460	515	530	459	520	472	452	498	490	498	510	464	486	468	473	496	482	472	527	459	491	481	475	506	469	497	489	468	500	479	517	504	502	498	445	472	491	441	471	495	514	476	478	480	470	497	480	485	516	462	484	467	501	510	490	467	522	481	475	473	473	485	488	471	472	506	478	477	518	507	466	505	457	510	493	497	489	507	494	470	461	511	498	523	490	432	464	518	510	445	464	492	437	484	524	485	481	491	467	507	490	467	482	449	522	495	490	503	491	474	489	498	444	455	466	508	478	483	480	451	457	482	462	531	474	474	477	473	489	479	486	522	505	461	448	511	515	462	492	510	461	478	457	524	511	501	509	461	495	529	464	476	478	522	476	506	498	490	479	457	475	504	514	488	458	477	498	471	474	485	544	487	517	536	478	539	484	502	505	465	457	493	482	499	482	455	509	468	499	470	469	525	514	482	507	457	511	503	487	494	510	469	487	438	478	476	479	503	487	477	495	506	538	478	473	496	492	467	461	448	510	513	491	481	470	468	473	523	525	498	506	437	484	449	484	505	473	502	459	487	480	485	498	483	456	493	492	477	537	501	496	480	503	492	509	491	469	523	498	466	495	466	475	511	459	514	502	486	488	475	476	468	488	495	494	483	510	516	477	482	521	474	475	475	492	498	499	480	487	479	488	482	466	504	480	506	530	516	450	465	483	500	472	479	510	469	498	492	489	485	456	507	476	531	482	462	484	465	493	448	476	455	488	492	438	488	494	493	491	455	469	512	521	507	450	530	525	491	495	491	459	471	491	481	470	475	498	489	446	477	504	450	486	458	515	491	485	500	518	467	485	497	434	515	480	496	463	510	485	458	486	489	481	505	524	473	455	493	441	482	510	476	480	461	485	498	462	504	506	469	488	489	538	469	478	520	501	516	463	532	469	525	493	505	471	481	497	462	434	514	479	515	483	486	490	490	520	456	502	514	499	533	511	504	473	472	523	472	464	469	530	486	472	491	489	463	488	491	508	480	481	521	512	488	488	472	470	461	472	483	537	501	494	508	487	464	507	507	476	501	498	464	482	501	512	474	481	502	545	503	500	477	495	519	481	489	469	462	483	461	491	542	515	468	465	473	481	495	451	533	467	534	469	514	481	499	440	515	518	470	518	504	517	511	504	480	497	468	496	467	486	485	488	488	522	527	495	477	503	530	473	449	502	497	532	480	472	428	500	491	499	498	505	467	517	492	511	506	494	472	458	470	468	460	478	487	479	488	491	497	493	458	467	457	477	506	538	454	503	504	499	496	487	510	507	443	461	438	494	515	482	543	472	466	518	478	461	469	520	482	454	447	507	455	482	477	456	480	489	527	463	491	479	476	504	487	499	479	480	479	518	480	483	486	440	453	500	502	481	483	490	493	493	485	499	480	483	489	498	504	498	465	463	479	516	469	494	469	482	481	467	518	501	482	479	489	521	470	483	495	488	461	484	467	491	475	453	481	507	502	482	446	457	500	488	484	488	496	494	490	472	463	500	490	500	478	484	470	471	439	483	487	502	507	477	459	526	496	474	517	479	466	519	491
4310	201	213	188	172	234	185	192	181	169	199	172	175	196	191	170	211	165	150	193	177	174	162	191	204	191	183	179	198	188	192	182	192	199	201	170	191	193	199	184	177	195	208	202	190	177	185	196	185	180	168	213	192	187	186	196	155	194	168	187	180	184	180	202	221	196	191	188	159	169	200	198	194	189	195	203	189	180	172	175	162	200	167	184	181	177	174	178	174	154	186	180	170	192	191	195	191	183	156	159	196	190	196	178	197	181	178	184	189	159	186	175	191	201	157	169	191	174	179	178	210	198	166	179	173	165	178	179	200	185	193	191	184	202	200	172	170	169	191	174	202	197	163	172	166	156	166	209	211	182	181	172	191	204	192	160	189	175	191	182	161	184	179	173	170	190	187	178	208	190	183	197	182	183	191	189	186	197	161	176	193	185	176	180	184	191	156	194	174	195	194	157	165	173	168	191	198	186	175	194	164	171	191	194	184	186	162	192	176	193	184	196	180	212	194	167	194	175	196	220	179	177	179	183	177	179	191	177	202	164	182	198	187	190	169	195	169	172	157	169	178	208	174	183	217	149	165	190	173	170	196	206	174	178	175	199	175	165	176	159	191	185	172	160	193	176	164	152	184	163	183	185	175	182	181	181	197	174	190	162	197	191	194	199	189	175	201	200	186	173	223	181	200	196	174	189	211	178	171	196	191	195	193	179	180	176	153	196	177	184	193	193	203	164	192	191	206	178	199	186	174	190	170	164	168	190	204	186	179	169	184	204	184	208	178	160	168	171	176	194	181	201	191	198	194	194	166	159	191	184	188	165	168	169	184	184	160	173	167	188	214	163	183	165	200	172	195	182	184	198	167	162	170	174	203	193	179	170	211	197	172	179	170	179	199	224	189	204	179	194	186	178	194	194	187	182	192	187	185	182	197	160	197	168	197	198	189	171	180	167	167	171	180	178	188	192	190	173	185	193	189	147	199	178	143	192	191	188	208	184	184	172	169	195	182	168	182	182	197	200	186	189	191	181	182	183	182	176	179	189	192	183	172	170	187	180	171	202	198	165	207	194	187	183	168	176	193	215	186	170	179	211	197	192	194	185	200	191	180	162	155	188	187	164	184	184	183	196	190	201	191	169	159	187	158	175	167	173	195	195	174	200	186	163	167	177	183	180	174	166	183	190	198	167	172	191	190	180	183	192	175	208	190	173	205	183	159	164	172	163	165	165	190	209	174	204	190	197	189	180	202	185	191	213	192	162	196	167	164	202	191	191	171	189	165	195	211	171	188	196	187	187	212	185	180	181	201	188	166	178	183	179	186	178	170	210	202	196	195	181	178	172	177	160	196	161	180	170	182	209	183	171	197	197	203	195	188	167	179	217	202	192	178	200	193	179	170	184	179	183	209	182	198	179	151	182	187	192	188	178	187	190	161	186	183	201	186	168	169	185	176	171	207	164	193	171	174	199	177	171	191	208	184	214	184	191	170	162	172	163	177	173	158	147	190	154	174	171	185	181	194	195	191	157	174	206	184	185	186	207	157	184	182	165	191	184	168	182	164	182	170	177	165	197	174	167	191	201	185	187	194	209	183	172	164	193	184	173	161	214	171	185	168	192	169	167	182	180	170	208	202	184	193	179	189	176	181	170	174	215	184	189	205	170	189	184	174	198	163	196	200	182	188	187	186	185	187	181	181	184	181	208	203	171	165	197	216	196	172	195	192	192	173	178	193	178	184	195	188	161	176	173	168	187	167	166	177	169	196	208	173	189	190	156	163	215	158	200	165	171	178	185	198	209	193	175	186	187	184	180	164	192	178	184	171	194	201	192	172	180	170	203	213	191	213	181	194	193	184	188	176	204	174	171	159	190	161	171	172	208	171	181	182	192	190	174	169	177	178	162	184	171	201	169	176	175	178	205	193	178	166	184	191	162	170	179	196	168	188	180	186	193	169	178	179	181	179	176	175	182	179	183	170	170	157	183	195	168	203	189	179	211	220	159	185	182	164	187	169	190	160	174	203	185	195	185	179	172	179	187	184	193	172	197	177	182	190	186	186	184	203	194	185	190	179	176	181	197	179	170	168	170	180	180	188	183	189	192	173	171	172	203	175	173	201	185	183	187	184	170	215	174	149	183	168	176	191	178	185	168	182	168	177	165	175	175	184	188	198	203	155	152	165	166	162	189	184	178	147	184	185	184	180	172	180	171	185	193	188	186	193	180	199	203	159	233	177	174	176	178	165	170	204	177	159	196	178	181	182	192	165	195	198	189	178	174	196	179	208	215	182	187	185	171	181	197	178	188	175	202	176	169	212	188	158	169	212	200	213	178	206	167	178	175	154	168	202	187	197	181	198	171	202	229	191	202	171	198	175	186	195	169	195	176	176	184	187	172	201	200	192	204	186	194	204	200	188	163	179	167	170	179	172	166	170	175	191	186	186	189	206	185	196	183	188	198	205	178	198	198	194	182	187	158	187	183	203	188	165	169	173	179	166	176	160	170	192	175	178	183	175	178	167	183	182	189	180	176	180	173	185	187	183	205	186	197	174	185	198	184	184	202	176	158	199	179	192	190	182	166	198	188	193	174	202	173	179	155	194	169	167	153	214	186	191	203	201	156	217	154	157	186	187	170	181	177	187	185	184	192	202	159	184	172	158	171	200	204	217	167	173	194	186	170	200	148	186	171	190	192	185	188	174	194	168	198	190	175	156	180	192	165	196	172	191	188	187	185	180	169	194	208	169	199	170	166	175	168	185	188	173	197	174	187	173	146	158	180	184	176	192	199	177	196	186	194	150	192	174	181	178	197	164	196	193	185	171	192	181	177	178	204	178	184	165	187	210	192	154	179	177	204	203	178	166	194	187	198	195	193	195	198	168	205	167	174	171	176	186	181	160	175	205	185	194	181	184	182	166	173	175	169	172	178	184	189	191	200	167	161	169	183	178	192	181	202	200	186	191	161	166	190	192	217	204	186	167	201	171	192	165	181	195	182	190	191	188	198	208	180	183	179	190	175	193	158	184	168	178	183	189	184	159	174	191	180	206	173	186	203	199	200	195	208	203	178	171	190	190	181	177	186	176	175	204	179	199	175	185	179	208	162	176	194	173	167	187	168	183	184	192	185	167	196	214	202	204	196	169	189	187	187	177	194	186	180	173	182	178	181	188	198	165	208	174	177	159	174	177	172	194	226	164	158	180	176	184	187	194	186	194	188	191	161	161	179	146	182	189	186	186	166	182	192	226	199	179	199	178	155	180	191	164	177	189	164	196	194	167	183	193	183	214	167	192	187	205	186	185	197	192	170	185	185	179	189	191	210	179	200	180	172	189	182	213	184	188	181	184	163	183	183	182	180	194	199	199	197	200	187	175	203	168	164	204	199	188	189	188	192	178	212	187	192	167	167	203	201	210	212	169	176	170	207	190	176	149	176	165	195	163	202	196	191	189	177	178	198	186	176	173	199	180	172	175	198	174	179	169	184	189	203	170	182	188	191
4250	583	594	624	614	583	544	549	563	557	531	522	549	517	533	523	518	477	506	525	545	539	513	483	548	526	513	506	517	509	492	495	504	499	535	549	499	492	514	533	526	519	513	500	488	536	513	536	504	522	513	508	550	524	520	536	506	507	522	536	521	497	505	521	470	487	502	516	506	521	521	523	504	516	522	478	512	503	516	495	529	508	521	465	497	521	541	520	513	483	470	516	452	533	534	521	529	476	520	535	494	508	507	518	523	521	526	510	513	478	568	506	529	567	560	526	526	533	508	518	541	541	467	518	499	495	491	494	508	516	536	487	531	508	529	497	495	505	484	485	532	488	506	568	514	568	486	475	499	530	510	510	534	491	549	502	490	485	528	536	530	510	524	529	491	485	533	509	496	504	507	504	501	550	486	530	519	504	532	517	496	524	520	493	475	522	551	538	494	533	517	503	520	494	500	505	505	543	543	532	500	509	532	524	533	536	514	473	522	514	511	485	492	498	500	524	486	527	514	485	493	497	525	513	586	536	485	469	508	512	547	523	498	498	519	497	491	454	485	553	531	510	512	519	581	498	481	482	474	508	479	489	478	548	530	535	503	517	512	530	541	487	510	485	449	509	523	489	480	542	518	504	480	475	484	499	532	483	469	525	517	483	505	510	463	507	533	512	512	510	514	499	515	532	467	533	530	521	561	497	466	534	510	506	502	541	499	516	574	548	508	521	547	528	523	536	494	500	490	498	525	550	492	533	534	517	461	500	500	532	535	500	520	497	503	525	527	510	503	503	539	523	499	463	480	508	531	487	521	480	517	520	518	488	523	502	495	497	501	475	534	483	517	520	528	526	484	521	511	530	500	519	455	508	502	544	514	475	497	565	503	590	548	534	523	474	516	492	501	504	494	483	510	539	528	500	510	507	486	541	513	503	497	512	499	492	541	524	487	506	488	545	530	500	517	545	507	496	486	522	496	516	491	490	488	517	531	521	536	526	504	566	483	515	484	517	477	525	506	516	518	518	510	518	513	551	490	487	501	532	517	515	489	510	449	488	517	526	514	525	513	531	508	493	486	501	510	532	516	499	526	498	511	563	524	495	510	501	472	519	518	536	515	561	525	474	550	505	528	495	503	537	535	490	500	519	523	506	514	488	524	493	511	521	493	508	499	519	511	526	510	526	500	534	506	528	517	493	480	508	480	497	480	527	525	529	522	497	542	505	481	521	521	550	501	467	542	530	518	541	512	488	517	516	516	529	474	476	498	523	528	532	481	488	515	556	512	536	514	498	530	523	549	494	498	493	534	491	488	508	496	561	546	466	522	521	496	501	485	522	512	518	503	510	495	519	506	493	530	528	525	531	510	523	530	494	535	505	498	515	515	530	500	529	518	540	485	504	518	557	516	500	495	502	497	500	502	515	505	513	498	547	491	520	522	516	493	503	495	502	496	492	514	493	492	494	486	540	500	500	507	524	512	507	524	510	517	530	518	508	507	508	474	498	482	482	540	517	496	514	526	522	522	494	502	497	525	515	544	530	502	499	506	511	489	480	545	517	513	499	519	478	539	528	524	529	515	495	520	503	550	477	510	519	535	503	499	494	553	520	514	515	530	509	479	497	523	510	528	537	548	545	534	546	528	550	493	477	529	551	526	560	493	517	527	521	466	509	547	526	514	530	583	537	540	504	527	555	482	528	523	528	510	510	575	477	501	508	515	508	540	444	513	483	495	502	513	527	479	499	504	480	476	542	470	518	527	487	495	491	510	527	510	520	526	504	552	502	499	512	495	521	519	519	506	536	517	515	482	518	481	509	507	521	500	519	508	535	524	507	528	535	533	535	491	502	491	532	507	537	478	499	511	495	522	474	519	508	520	520	533	494	491	504	543	515	499	508	560	498	503	490	512	459	509	483	478	501	510	519	518	519	531	467	552	531	518	553	501	538	489	515	507	471	480	486	483	511	514	510	518	510	536	498	510	524	497	497	533	534	516	498	484	504	483	533	477	518	495	538	532	472	537	506	497	513	503	521	486	486	505	531	509	508	522	540	545	545	489	509	546	486	519	518	488	470	500	506	542	496	510	506	500	507	478	501	513	540	514	529	534	542	578	513	536	556	596	524	501	520	500	524	494	501	505	505	527	504	480	514	536	533	500	484	469	547	505	493	522	503	503	546	536	515	504	535	533	497	528	510	518	508	508	510	497	525	514	501	485	532	514	511	506	480	511	491	482	528	548	499	447	487	507	472	522	537	534	478	540	536	519	493	463	497	540	515	487	552	490	508	474	511	473	493	558	530	523	522	521	488	509	547	521	526	533	481	528	471	533	519	487	530	516	538	545	531	565	509	515	541	495	527	473	512	485	506	536	534	487	494	477	509	507	525	481	533	506	515	515	500	538	489	517	484	516	520	518	514	538	483	519	534	520	490	533	494	546	498	505	527	485	479	508	517	520	499	490	473	513	532	535	468	508	518	513	515	544	518	469	514	508	505	523	525	482	491	482	506	506	506	517	485	529	491	527	528	499	495	502	478	530	525	559	539	493	520	510	511	487	546	497	524	485	462	478	515	539	517	509	504	496	494	531	512	523	482	502	482	507	510	522	527	494	502	543	495	559	526	526	506	483	498	514	507	515	506	540	495	561	538	515	513	529	500	561	499	471	498	524	518	501	521	484	525	505	528	561	447	537	502	503	503	516	485	527	542	512	525	494	483	510	557	529	533	500	510	496	461	515	476	538	529	464	530	506	498	521	520	511	508	527	508	509	464	488	537	495	523	486	529	498	515	502	535	493	510	532	510	483	495	507	543	496	527	507	523	524	495	499	530	492	506	491	525	515	504	511	497	542	509	500	485	535	508	537	520	540	502	523	538	480	525	534	475	502	532	503	479	489	484	486	484	536	497	531	528	538	491	539	475	502	522	545	505	452	493	457	486	489	506	519	538	498	467	527	537	479	508	487	460	487	520	537	485	479	460	536	531	507	514	495	524	521	534	493	506	525	505	515	517	507	500	527	484	521	499	509	495	515	479	495	493	518	523	452	491	541	523	477	525	497	539	489	527	485	526	478	480	526	504	529	557	486	480	480	522	491	525	548	551	510	493	528	505	484	525	481	464	512	501	521	506	506	474	479	501	520	528	491	517	515	520	504	509	535	495	523	509	495	517	541	489	505	468	474	528	487	502	494	519	482	581	538	524	483	527	480	500	502	519	478	499	536	480	510	494	514	503	518	468	484	504	515	483	529	530	472	495	510	532	556	532	492	549	493	537	561	473	484	537	538	529	530	514	510	539	538	474	533	501	500	547	490	488	542	516	514	511	535	485	496	519	497	547	492	519	483	522	496	490	504	495	511	522	503	498	535	518	563	503	527	491	501	495	463	536	485	533	544	504	487	528	525	505	484	492	503	503	523	525	504	562	511	516	506	518	518	495	521	525	515	512	445	508	513	540	521	476	498	509	531	464	506	526	521	461	511	549	515	487	523	509	501	557	532	528
30524	6861	1403	994	731	646	494	480	424	402	347	352	329	302	321	322	292	292	314	276	291	294	293	291	297	295	283	278	276	263	296	285	288	282	279	265	248	282	270	283	285	253	274	291	246	268	285	284	293	265	277	240	264	265	262	269	276	245	277	258	278	260	272	279	248	273	277	281	271	302	306	305	274	261	302	247	249	284	245	260	284	286	284	254	287	276	267	270	274	263	268	300	265	284	265	307	290	263	270	269	258	277	280	287	302	262	249	264	262	299	283	276	272	255	289	295	297	276	255	273	270	277	289	286	272	275	285	288	229	271	270	286	271	280	267	257	244	247	232	307	260	253	250	262	256	243	288	281	289	291	261	263	294	283	297	263	288	257	290	278	285	246	244	279	257	298	292	244	253	282	276	246	243	304	243	263	282	246	278	278	263	265	255	265	309	305	268	292	294	255	266	263	284	263	283	246	264	289	265	268	264	262	276	291	290	258	289	273	288	288	285	257	258	285	281	239	264	285	253	277	243	258	276	284	251	235	247	305	315	260	289	267	263	284	242	266	286	279	229	281	261	273	247	276	298	264	285	266	268	305	269	278	273	281	265	262	291	276	249	297	271	265	259	273	285	244	272	259	288	312	273	285	276	269	273	275	272	288	270	265	269	282	285	265	266	259	280	294	276	302	255	280	286	289	271	281	279	285	252	276	255	262	285	246	271	276	275	289	289	272	264	253	282	296	231	273	228	290	261	255	238	254	279	305	265	286	288	258	257	283	256	250	261	262	255	255	286	309	217	275	250	269	244	254	273	282	267	271	311	259	311	274	239	275	283	277	264	268	275	241	291	257	276	257	265	283	287	295	276	274	237	267	268	274	251	270	286	270	267	275	270	262	257	285	284	252	270	277	280	275	299	276	296	250	315	254	259	281	269	281	244	268	283	269	318	274	277	278	252	271	239	295	261	253	288	283	246	262	291	243	282	259	282	254	279	279	246	294	275	277	292	257	279	273	287	282	275	285	244	250	252	238	275	263	257	261	273	265	273	291	273	260	273	270	272	268	269	298	293	267	275	280	270	273	271	291	281	266	277	276	266	271	285	292	270	272	289	286	275	274	279	269	252	289	259	276	274	271	253	293	263	268	269	280	285	253	285	246	256	263	287	296	273	259	260	273	253	267	270	277	284	268	290	250	264	282	280	274	259	274	258	237	279	270	307	290	264	291	270	245	265	243	284	260	266	269	296	229	280	286	277	293	253	258	263	260	277	253	272	274	261	259	289	296	261	283	276	256	245	293	294	240	267	288	279	263	337	280	278	291	264	260	256	268	271	247	270	259	279	280	257	288	289	248	265	273	291	269	260	274	261	258	267	294	276	284	278	288	297	274	273	256	277	293	269	242	290	239	276	292	275	276	280	263	270	331	262	265	258	298	245	232	276	275	274	270	263	242	291	294	299	272	250	272	270	263	301	289	291	303	265	255	293	274	275	251	278	283	271	277	300	276	277	257	246	273	282	263	248	267	273	256	280	278	301	268	294	254	278	240	297	269	274	256	282	280	275	292	281	307	268	280	270	275	268	275	252	243	267	287	276	281	283	291	296	252	270	286	287	285	276	261	238	282	297	273	261	301	253	268	274	248	272	257	277	282	259	266	280	259	291	297	259	280	314	286	263	266	259	306	267	240	262	271	240	280	266	275	314	253	282	282	280	268	285	261	292	262	264	273	304	311	273	277	268	262	269	283	278	234	289	281	284	285	255	252	269	263	270	297	262	267	274	257	289	277	295	302	289	254	284	265	259	279	285	263	274	270	297	280	242	254	292	256	276	265	278	253	290	278	268	271	254	245	265	286	274	263	284	293	275	270	294	291	265	270	252	255	269	254	271	293	257	259	294	278	237	272	289	260	247	264	244	273	274	276	270	267	264	291	277	270	241	264	271	253	282	300	307	278	275	250	244	282	264	260	258	283	309	270	269	246	266	239	240	258	267	288	255	242	252	308	267	264	285	274	292	263	284	255	250	280	254	254	304	255	259	259	236	266	257	265	310	271	279	279	277	290	278	262	282	275	259	245	257	241	255	283	262	266	276	226	258	273	281	285	253	280	282	290	266	261	265	263	269	292	287	269	250	263	301	272	286	252	294	301	279	283	267	309	268	280	258	277	302	244	251	248	258	273	276	279	280	284	300	292	272	304	287	271	259	235	249	272	278	254	292	287	276	241	273	278	277	285	242	238	263	291	275	264	292	280	258	308	287	253	258	298	259	266	285	280	271	260	292	274	245	269	262	297	262	296	277	274	305	277	263	243	297	271	223	304	313	288	268	255	290	272	296	302	263	272	294	265	270	289	282	289	274	282	283	305	248	261	257	274	251	284	280	279	268	259	275	259	307	288	267	275	300	266	266	280	270	267	279	265	260	258	270	296	264	282	280	251	277	281	285	250	270	250	260	260	237	285	262	245	288	294	282	255	256	280	266	298	277	265	300	237	276	287	276	274	279	292	300	273	255	250	253	295	264	316	248	285	280	243	301	260	287	245	265	268	280	272	256	271	271	280	227	281	286	234	268	270	266	283	281	265	262	249	248	262	275	268	256	257	270	255	249	279	279	268	285	280	236	290	271	270	260	300	276	279	271	255	272	263	300	251	265	280	281	276	235	247	261	257	281	294	252	260	260	289	271	283	278	262	268	267	269	263	237	287	274	261	263	266	270	279	276	272	285	272	256	270	271	258	261	289	303	276	291	295	257	309	282	314	270	295	240	289	259	241	274	308	291	257	275	312	291	228	270	267	286	238	250	288	255	244	267	248	277	250	295	294	272	267	260	260	282	277	236	261	287	256	275	271	278	270	263	261	283	271	281	255	251	252	251	287	266	262	271	238	272	281	284	268	262	259	268	260	265	287	276	268	281	270	260	244	272	292	279	264	277	258	306	271	283	244	284	290	269	238	277	266	295	262	246	262	255	256	285	301	267	267	262	262	292	288	278	273	266	257	260	249	275	289	284	244	266	247	267	254	280	278	267	292	298	233	277	261	263	277	258	271	304	276	284	275	257	252	263	279	317	270	251	267	254	226	270	261	272	311	278	272	269	272	278	297	281	270	274	255	270	273	280	280	268	243	264	268	270	295	256	280	296	254	275	278	272	279	284	275	255	291	296	276	243	267	260	243	267	250	274	257	272	284	253	270	254	281	272	252	265	284	238	242	270	274	259	281	250	264	273	294	258	274	264	252	301	248	269	261	258	264	251	263	290	237	241	247	260	273	269	288	269	311	280	297	302	277	276	286	269	263	273	272	254	244	277	282	261	269	277	268	262	295	287	272	254	263	270	272	278	279	257	285	304	300	271	278	253	264	268	250	276	301	269	249	258	263	260	295	291	280	266	270	284	273	284	274	268	254	330	286	258	297	229	296	267	301	272	251	276	278	267	292	290	244	260	279	280	258	277	274	264	271	292	275	273	299	272	276	264	300	265	291	280	273	300	274	276	272	269	322	261	294
17557	1628	2784	3323	2816	2364	2008	1812	1577	1460	1261	1254	1099	1061	1021	983	944	938	879	865	914	865	851	844	806	785	844	839	824	764	819	802	817	761	766	743	726	778	740	746	755	741	733	761	713	754	765	765	750	732	713	751	695	699	739	718	722	696	691	711	719	728	777	721	714	734	743	733	761	749	740	715	728	695	737	730	702	674	750	705	727	723	705	646	727	715	656	709	755	699	692	708	702	710	709	675	747	735	718	677	704	681	678	701	680	745	701	722	734	748	707	730	701	719	708	724	708	681	714	730	730	683	715	655	737	710	725	722	685	725	713	744	753	731	688	723	713	744	676	717	675	769	724	684	735	746	719	665	699	733	711	769	748	738	727	713	760	715	726	743	707	708	691	716	735	653	702	710	705	625	677	720	682	727	707	731	684	702	679	741	713	710	734	737	670	682	685	750	729	690	735	665	718	684	686	714	688	717	698	627	744	625	677	711	706	737	731	700	710	694	682	672	725	668	698	747	682	727	729	660	723	703	695	721	724	713	715	714	730	658	721	730	674	758	712	709	709	770	676	686	688	643	715	740	697	722	725	735	737	723	712	703	695	713	680	724	694	683	716	717	723	710	752	660	691	699	724	703	702	739	665	653	669	710	731	706	750	712	753	743	718	693	685	717	709	728	757	683	661	730	701	736	743	729	685	663	693	698	688	713	675	701	701	710	706	689	682	697	725	716	718	731	733	719	706	708	706	696	674	688	710	645	697	751	719	734	773	726	708	672	689	724	738	694	755	731	719	703	720	727	686	731	733	691	723	700	696	698	726	706	695	644	663	676	681	670	684	696	724	680	708	667	679	753	699	743	735	719	711	708	695	693	704	725	712	755	726	681	663	719	668	706	697	729	749	740	683	698	683	720	727	728	717	666	690	719	725	727	689	713	740	690	731	665	719	718	689	697	685	684	694	703	679	723	721	714	695	681	675	730	716	702	684	676	723	706	697	723	702	749	723	690	727	684	697	698	728	730	736	672	669	761	728	709	761	684	712	668	706	715	676	732	677	746	707	704	665	670	722	713	709	724	662	683	744	712	690	694	709	735	723	687	700	737	746	704	748	725	693	688	707	728	702	709	754	718	729	678	733	734	712	697	707	681	702	668	660	672	733	702	694	694	674	715	720	668	720	724	721	719	726	705	724	687	722	710	652	677	702	750	685	702	681	698	681	675	713	714	718	736	696	696	696	682	702	709	717	706	709	725	743	640	734	680	738	708	683	688	667	719	728	738	685	680	672	662	751	665	679	725	670	687	752	718	705	727	693	688	702	724	712	698	679	708	678	704	681	712	715	674	723	704	702	740	754	710	687	671	734	724	681	806	703	721	717	693	754	725	646	780	680	691	736	714	706	695	703	686	698	719	732	710	745	729	683	718	703	707	743	696	721	733	701	724	718	699	730	735	720	686	713	721	698	733	711	697	661	683	722	703	718	678	688	678	723	706	705	710	673	666	706	732	707	679	768	701	710	691	694	670	718	719	724	681	719	751	750	731	685	712	765	717	655	670	726	724	693	711	722	729	700	750	717	672	733	702	667	677	729	685	704	762	743	681	705	730	692	722	690	688	714	751	732	720	716	670	714	687	689	686	654	723	736	707	745	672	732	677	720	714	703	659	694	728	679	718	683	684	696	673	656	725	718	735	682	681	731	658	683	735	696	709	690	719	711	691	681	749	686	746	737	717	651	660	681	696	673	710	740	723	738	737	684	720	685	689	680	709	683	740	748	668	668	749	721	726	705	696	682	688	696	672	713	711	712	716	706	683	687	715	712	750	697	710	716	749	702	688	690	737	775	681	685	706	669	697	733	674	731	696	732	695	692	697	698	682	659	689	735	688	776	711	727	705	715	673	733	683	738	666	762	706	720	677	677	683	702	758	730	731	733	699	659	735	702	672	661	667	714	680	724	726	711	715	663	716	720	738	663	673	754	689	730	705	684	741	661	678	707	755	682	664	711	707	713	718	698	690	692	737	728	745	735	678	693	703	706	722	648	702	718	716	713	695	704	715	701	684	715	703	724	637	708	671	682	704	729	741	737	727	722	701	693	712	700	694	708	663	721	716	683	658	664	709	749	694	688	714	709	717	753	733	711	721	660	678	710	691	738	712	672	681	735	678	685	694	749	715	704	692	722	727	701	710	682	695	713	699	692	699	693	690	703	754	686	678	700	723	710	720	692	727	729	684	698	711	760	744	710	719	753	747	714	786	661	772	739	710	727	693	695	707	680	722	694	710	676	674	767	760	772	679	650	716	693	694	724	693	706	728	655	696	707	657	711	690	690	700	733	718	742	713	700	707	697	702	737	727	703	727	656	752	719	668	671	713	697	684	712	690	707	706	691	710	698	736	695	646	758	696	694	707	704	715	712	717	712	701	731	689	684	686	693	682	729	730	690	718	730	686	683	740	685	732	665	695	676	724	792	675	682	731	691	717	724	674	720	733	696	667	655	749	742	693	691	714	740	678	726	715	724	747	724	713	696	723	690	736	738	714	742	760	748	660	697	708	708	750	695	700	700	737	705	705	670	706	666	742	692	692	712	682	738	713	720	708	718	751	798	742	714	707	716	654	719	740	702	722	633	673	757	682	719	740	688	719	703	730	631	687	735	697	702	744	721	751	675	655	698	737	731	742	753	687	722	660	698	716	703	730	674	700	710	740	685	739	751	722	712	749	701	716	751	734	655	713	706	691	724	706	689	717	689	647	737	744	691	663	706	753	700	662	667	654	687	680	748	708	721	676	711	724	705	747	705	748	737	698	710	687	663	715	707	678	741	698	718	724	690	693	745	674	694	699	722	672	698	740	721	653	702	712	731	707	661	715	675	775	734	673	711	668	711	671	712	686	679	723	681	682	737	718	702	689	711	659	728	752	673	722	701	713	686	702	773	699	715	693	735	728	660	678	709	681	705	672	721	696	765	670	703	694	704	716	692	751	725	695	682	738	760	677	672	714	734	672	664	719	711	698	714	708	671	679	710	682	672	745	737	701	713	677	652	708	694	713	678	701	708	716	740	693	679	760	721	700	710	679	672	709	690	652	661	695	713	714	733	704	699	721	700	698	715	643	701	729	741	708	706	702	674	722	731	726	701	678	691	797	701	722	728	708	652	690	704	725	675	708	726	689	737	719	699	701	676	701	733	702	700	704	686	667	765	698	697	738	728	735	691	702	753	683	693	700	679	666	714	673	742	705	707	675	696	683	702	764	713	669	731	717	706	745	672	772	696	738	714	704	776	757	729	702	726	734	734	710	750	759	691	737	680	693	736	742	655	748	708	751	703	715	688	693	687	731	722	720	710	692	713	725	718	696	648	722	703	708	731	747	655	716	735	692	673	694	718	673	696	677	723	711	740	685	677	721	727	705	668	755	664	750	656	710	720	695	707	722	667	665	691	734	744	765	732	732	710	708	775	715	722	727	684	713	666	713	708	697	700	696	704	709	701	682	673	727	724	684
48052	23664	4082	1703	1144	851	661	538	491	425	329	307	286	290	269	268	240	251	232	235	216	219	212	218	228	238	221	226	217	197	199	196	204	185	203	172	212	185	191	203	170	181	216	200	188	194	194	190	187	199	166	181	196	200	193	177	185	191	199	189	205	194	187	216	161	228	200	184	190	201	164	181	179	164	186	196	206	178	182	181	184	199	213	200	177	194	183	207	176	199	195	188	187	200	180	206	200	165	178	201	192	170	176	170	191	190	198	189	188	169	197	166	178	199	175	188	173	192	206	159	180	160	182	212	191	206	187	177	182	179	203	178	189	202	194	169	159	180	186	190	178	192	174	184	164	178	229	189	180	197	189	197	201	187	174	199	185	198	204	200	178	210	182	194	186	225	201	178	205	160	200	193	193	180	171	170	199	185	189	188	195	187	194	175	209	207	192	184	187	170	207	187	183	186	164	185	200	185	157	186	191	195	188	172	192	168	195	174	194	193	170	170	154	198	187	189	191	186	182	199	163	182	182	211	198	196	181	188	205	194	179	193	175	182	211	220	177	181	207	156	166	188	194	193	173	199	191	200	157	206	174	180	184	190	200	194	179	192	184	164	193	179	191	193	175	165	212	194	196	178	210	206	189	188	196	200	190	202	192	195	182	183	192	193	195	157	218	194	197	172	200	196	169	182	168	192	184	195	177	195	186	186	179	210	179	197	183	188	190	219	205	165	179	190	181	186	196	215	196	203	173	192	172	197	175	174	178	168	178	182	169	188	196	184	203	191	144	165	182	199	179	206	212	207	203	192	182	169	195	178	159	194	191	212	184	171	190	182	196	193	178	194	188	154	172	178	183	175	166	177	170	193	168	221	191	204	160	180	199	186	170	202	181	194	184	158	189	205	187	170	182	201	225	191	187	215	207	201	191	186	197	206	191	179	206	179	202	174	190	215	222	191	192	195	170	194	200	201	172	210	176	193	183	181	185	176	171	202	166	170	184	195	187	225	196	201	201	191	208	214	183	198	175	188	169	189	188	222	169	181	207	194	182	197	190	183	185	189	190	173	207	184	177	196	188	181	216	204	193	177	197	175	181	209	203	183	182	174	177	192	225	184	199	206	186	178	198	167	195	201	197	170	210	169	186	195	201	191	188	214	183	177	205	204	191	195	207	201	191	173	176	180	167	173	184	188	185	192	194	176	202	172	188	197	198	162	195	185	174	161	172	203	186	214	186	160	200	211	154	197	170	196	194	202	193	174	185	188	170	188	189	178	183	222	199	178	179	201	188	167	180	164	189	204	202	194	186	196	209	169	193	195	192	189	203	206	187	179	216	186	177	201	203	166	192	187	208	181	193	202	180	199	187	172	176	205	179	189	208	192	192	194	190	216	181	185	197	173	186	197	199	179	174	162	194	178	190	194	198	203	199	197	195	175	171	187	195	167	185	193	209	189	186	191	202	195	177	164	179	215	158	195	182	200	214	201	158	187	172	211	184	187	205	189	194	198	143	208	212	198	175	194	208	180	152	192	159	222	160	173	175	206	205	185	174	186	190	181	191	177	179	217	185	189	198	198	191	180	185	195	202	187	211	183	185	198	178	180	207	181	202	179	202	182	196	180	184	169	181	193	215	202	204	182	175	207	177	177	180	180	183	188	190	204	180	192	209	188	200	174	200	180	207	186	179	219	174	202	198	197	207	189	181	199	186	194	216	191	195	153	185	198	195	189	192	203	167	191	169	190	199	172	185	178	166	187	188	179	186	208	162	182	174	200	177	198	172	218	205	193	173	173	221	180	221	172	197	186	178	176	179	192	185	177	208	186	186	188	165	189	179	200	191	221	179	185	176	167	189	198	174	186	194	191	194	185	172	207	184	202	195	176	165	194	206	185	221	161	208	176	176	184	206	184	196	185	203	161	183	200	188	192	170	190	179	191	205	157	216	205	197	204	195	201	205	204	203	182	186	149	169	198	179	183	204	187	208	194	214	190	187	196	152	179	204	175	182	200	151	195	196	177	208	217	186	197	175	201	198	198	185	194	187	169	191	185	195	235	170	181	194	178	159	186	188	173	200	199	202	199	174	158	187	188	181	200	182	189	190	171	181	198	195	194	176	172	198	183	193	181	186	201	197	188	164	171	200	194	181	185	221	175	182	183	192	211	205	185	203	185	202	199	193	209	187	189	194	172	177	189	219	175	209	195	205	204	206	192	208	159	199	189	189	174	189	195	209	218	196	194	178	207	188	206	195	178	181	181	215	220	181	175	178	194	187	179	177	193	207	194	184	160	182	189	191	181	164	178	192	198	187	181	184	217	196	199	191	198	186	177	220	179	183	192	204	185	182	172	210	178	200	181	178	179	197	189	174	186	185	187	173	185	188	185	182	198	196	189	201	174	187	188	210	149	201	208	192	196	226	177	198	186	181	157	212	174	189	175	207	197	197	195	192	190	183	191	197	170	180	179	192	176	184	185	201	202	190	197	194	190	176	187	195	175	173	205	191	193	185	181	175	176	205	164	179	198	195	186	179	161	198	180	207	182	163	198	189	195	204	195	206	195	194	173	189	204	158	178	181	196	192	188	193	189	175	182	181	178	191	183	163	201	195	166	176	179	200	160	154	185	177	192	186	198	168	190	194	178	179	185	201	158	190	184	186	188	177	174	182	198	191	181	197	187	182	164	189	196	192	214	194	178	187	185	194	196	180	170	173	198	210	164	189	183	204	210	181	188	217	192	172	194	186	167	181	166	179	210	191	207	193	198	181	181	172	202	181	175	192	163	197	188	165	180	183	181	206	183	212	176	198	182	168	206	181	198	198	169	205	189	195	185	182	198	201	194	195	189	191	188	190	182	173	173	223	174	170	173	188	179	192	211	174	188	187	192	184	211	209	179	186	202	162	192	172	208	203	191	150	197	188	174	177	204	194	190	185	182	205	212	194	197	166	196	203	172	191	190	172	214	201	208	181	171	182	206	201	213	190	198	184	167	198	179	204	187	173	183	221	190	167	189	191	195	178	194	193	179	203	164	158	165	156	172	173	171	182	179	159	160	188	190	178	187	166	189	160	167	186	213	192	203	185	185	189	168	182	191	190	181	184	194	197	178	191	171	202	188	182	156	191	183	152	208	205	198	200	198	171	186	193	212	181	192	177	206	206	174	165	168	188	192	174	189	200	191	182	198	193	179	194	160	188	199	188	181	200	190	181	201	199	217	201	182	184	173	193	173	162	189	199	180	185	202	175	178	174	170	168	178	198	177	203	185	182	195	186	216	176	190	183	197	180	205	210	193	148	183	196	173	202	197	208	207	188	183	178	185	193	179	160	192	190	201	193	182	178	205	177	194	182	176	167	193	158	194	190	177	203	213	181	146	181	192	186	193	164	166	213	202	155	219	178	186	190	207	190	191	161	176	190	183	192	191	182	202	195	189	193	200	168	192	168	187	178	194	205	159	159	207	179	190	193	191	190	188	194	182	180	184	197	191	201	167	186	181
28531	6494	4514	5117	4438	3666	2912	2363	2028	1883	1625	1507	1313	1221	1186	1056	1046	958	916	899	844	785	793	746	746	755	660	686	675	653	666	633	664	631	608	599	588	600	580	594	575	582	540	599	598	567	560	555	563	540	519	537	540	525	553	502	544	552	536	513	517	516	534	517	525	549	504	510	540	544	534	530	554	527	530	471	490	509	500	506	534	513	535	470	508	541	531	527	497	484	539	518	545	498	502	519	449	521	498	508	514	490	491	533	534	488	560	478	511	526	511	496	478	503	515	497	504	506	567	457	492	525	523	489	494	519	505	510	528	515	532	491	509	510	485	485	509	489	489	515	514	528	517	510	491	487	485	524	508	499	486	471	465	519	502	487	454	500	470	458	501	493	479	469	472	493	462	497	511	519	467	479	469	496	505	470	489	504	476	480	447	505	469	508	495	521	520	497	487	467	494	477	528	486	515	518	488	509	475	475	497	511	484	478	510	459	498	477	525	521	469	492	489	514	472	489	496	477	506	522	508	490	508	469	504	509	498	527	487	492	502	508	483	471	520	499	477	503	498	463	499	484	521	505	472	483	481	499	493	476	492	532	445	490	464	476	454	506	504	470	472	524	467	512	465	504	500	469	525	487	487	488	506	510	524	512	496	522	507	463	459	450	497	548	485	517	478	469	450	537	440	517	490	484	511	476	487	513	525	474	495	525	493	489	473	504	493	449	480	495	483	497	513	512	490	504	482	494	520	506	514	476	489	517	496	492	490	502	546	487	444	508	508	504	470	529	494	478	505	535	494	492	510	445	453	498	479	495	519	471	487	502	504	523	506	464	478	489	465	504	526	521	503	480	525	469	505	470	507	501	514	468	521	530	515	501	493	490	510	491	500	542	501	467	495	485	473	524	468	486	501	472	469	494	472	490	515	493	496	520	482	519	524	505	484	487	518	521	472	493	505	514	500	496	479	509	484	483	503	507	499	498	460	509	475	493	482	492	488	476	495	484	473	470	504	478	485	516	495	447	502	468	483	485	478	511	491	505	510	465	495	469	499	482	486	518	495	470	491	492	512	476	477	477	485	478	488	473	470	518	510	491	498	482	485	465	501	507	492	475	535	502	503	461	462	482	456	486	484	514	472	491	490	470	517	520	456	511	486	499	462	510	492	533	511	500	498	481	455	516	508	480	479	522	483	496	493	471	504	472	529	450	477	455	488	470	515	482	480	465	481	485	511	518	490	492	483	507	520	501	476	509	461	489	484	487	481	487	483	505	477	501	503	523	458	506	516	493	546	516	507	491	513	463	490	517	510	496	521	509	450	468	491	489	478	472	506	493	512	511	477	499	481	500	460	491	493	481	465	488	479	471	422	467	498	493	533	501	455	477	506	447	517	491	488	496	496	478	493	440	496	455	478	510	513	496	482	478	475	479	511	486	531	482	545	475	481	505	486	524	491	488	500	478	473	511	503	502	520	498	519	452	498	525	518	511	526	489	486	516	519	482	487	496	493	471	507	482	526	527	474	505	494	502	478	476	465	478	458	472	458	450	489	460	493	487	508	472	530	512	482	510	463	458	540	520	513	480	511	513	491	494	491	493	504	506	497	488	510	508	495	502	457	514	484	505	516	491	476	488	495	470	487	486	494	459	506	481	479	485	460	495	537	474	467	460	530	476	482	488	486	526	471	496	501	479	483	461	470	485	549	465	465	493	518	458	459	471	469	496	476	499	470	495	475	488	490	472	487	502	484	531	467	510	480	524	487	460	490	509	492	485	473	503	518	470	498	503	453	497	519	470	491	499	489	507	479	491	480	492	497	498	490	511	479	512	468	487	491	497	521	521	487	515	496	461	468	459	467	526	491	510	487	500	455	508	463	495	495	491	553	435	485	466	488	508	512	490	471	468	528	477	507	464	503	489	503	483	500	490	486	470	480	509	488	467	508	512	499	478	518	495	458	458	493	502	499	479	535	485	460	450	496	508	496	470	494	474	505	459	499	515	537	512	495	457	462	503	530	477	487	524	500	474	526	527	477	487	468	519	495	472	498	459	503	502	525	468	497	469	477	535	456	508	494	481	518	505	525	513	499	468	501	506	518	517	479	482	459	520	498	514	473	498	513	543	492	514	514	510	516	522	482	508	491	515	458	486	430	495	477	505	511	467	514	499	503	490	481	481	498	479	488	512	508	571	507	486	512	514	511	491	483	481	508	480	486	508	479	526	512	499	464	469	493	486	533	514	491	493	486	512	510	496	502	488	497	478	481	492	514	568	463	508	514	498	486	506	483	481	510	442	500	463	509	485	499	531	467	505	492	504	475	500	507	506	487	516	502	468	501	494	493	492	506	481	478	485	462	469	489	485	482	486	503	517	507	512	509	510	460	507	469	498	526	492	479	446	486	505	504	515	499	472	505	489	469	449	468	513	492	519	487	482	495	489	482	529	458	483	500	488	506	491	477	490	529	542	443	486	510	482	498	496	534	519	460	512	495	505	508	533	485	505	484	504	532	492	493	469	495	512	504	503	464	492	510	487	522	507	470	526	479	509	466	532	485	494	474	482	474	504	492	498	505	510	499	474	499	482	472	466	471	467	478	487	479	485	507	471	468	515	490	508	487	482	533	464	493	503	449	496	477	466	455	512	534	515	497	481	502	482	488	535	493	477	468	503	525	477	504	511	511	491	465	480	517	486	522	467	517	495	483	498	486	526	514	481	464	506	478	501	452	531	507	501	469	525	505	466	486	464	471	463	533	520	444	476	477	513	506	530	518	499	510	450	491	463	477	467	486	511	538	450	487	510	499	511	494	523	494	473	463	497	503	458	479	470	502	472	505	473	490	485	490	513	498	507	481	441	482	478	461	485	547	492	484	515	490	505	527	502	533	432	502	453	500	484	445	467	492	504	519	490	494	474	475	452	491	523	468	522	496	494	485	532	500	501	460	495	547	482	512	481	503	507	455	464	500	483	478	540	491	518	496	481	498	490	505	515	493	544	492	507	517	501	500	507	498	485	516	491	441	494	486	472	447	474	487	478	483	516	446	461	501	492	501	451	474	521	473	471	462	501	505	473	466	512	472	502	497	472	476	489	517	500	532	511	502	498	484	488	500	485	504	483	444	472	481	524	521	493	527	475	549	489	498	487	518	488	496	469	505	488	495	465	499	498	482	499	522	454	501	516	488	484	489	491	480	458	559	481	543	469	525	502	463	481	498	513	469	500	488	528	478	478	510	494	499	474	482	496	474	514	467	494	449	467	494	491	488	475	471	509	443	496	461	458	490	517	502	494	502	520	463	516	452	527	475	468	511	472	485	540	504	499	499	537	509	479	491	486	482	486	499	476	473	517	531	515	541	480	520	488	505	478	451	489	481	530	495	476	498	507	468	476	505	524	514	485	506	540	564	485	491	503	511	526	504	499	525	483	503	481	492	444	472	468	466	486	497	509	465	534	536	467	508	473	472	474	453	489	469	492	495	489	482	463	490	510	484	474	463	496	475	472
9366	2000	246	228	221	180	234	202	206	194	235	211	198	176	193	201	190	184	185	213	185	216	214	182	188	180	200	203	212	202	202	178	199	189	217	200	196	208	202	196	204	177	187	181	199	207	201	178	185	195	209	228	190	188	181	186	194	195	194	186	212	179	197	191	206	210	164	200	229	199	200	188	211	195	179	202	178	173	201	189	177	194	175	203	183	216	201	190	207	204	195	214	189	178	195	199	206	196	188	191	208	202	188	156	188	215	205	212	175	210	204	222	170	174	192	219	193	197	192	191	202	216	208	173	217	209	201	176	195	241	179	211	167	195	202	207	198	205	187	203	226	174	193	188	183	206	188	178	206	153	220	197	187	190	200	200	208	206	212	200	202	204	187	215	198	204	179	189	193	178	197	219	196	190	216	184	167	178	192	193	195	197	211	178	177	221	188	195	166	190	189	176	215	190	209	184	174	171	181	223	202	198	173	195	195	188	217	201	211	188	203	204	201	211	194	211	189	199	211	188	176	198	208	193	188	185	187	206	178	204	191	195	206	209	219	207	204	183	186	181	182	176	203	194	213	204	183	199	168	179	212	182	180	196	189	190	196	197	234	207	190	218	224	207	196	186	187	174	197	198	211	206	190	198	190	186	196	191	200	189	206	197	177	186	210	202	188	236	198	211	219	216	198	210	180	210	182	184	163	196	214	169	224	213	207	203	197	180	186	200	226	207	226	177	183	178	179	194	205	232	193	186	183	203	188	203	192	206	206	167	189	186	217	202	163	211	195	210	184	187	228	186	214	218	197	193	214	194	187	190	218	179	212	211	203	216	197	199	192	190	197	207	198	158	208	201	203	208	210	198	157	171	186	199	186	207	188	190	192	193	212	218	171	206	190	208	188	185	190	185	178	210	215	210	227	171	224	187	178	177	207	210	217	198	199	204	184	181	224	200	181	207	208	210	182	192	225	226	215	174	175	210	194	205	164	189	186	190	178	196	189	183	180	207	192	189	193	189	218	190	206	199	203	200	190	178	200	211	206	187	205	202	212	175	186	206	183	223	212	210	205	168	209	202	197	202	182	219	184	184	188	196	192	185	172	196	208	210	187	181	159	192	182	206	202	216	206	200	183	208	200	209	209	212	180	180	167	186	219	204	199	199	194	183	184	205	191	187	196	237	205	204	200	180	179	193	207	180	207	183	191	198	184	206	181	209	184	207	188	191	194	187	188	185	185	186	209	206	204	189	199	167	217	222	216	204	176	196	194	183	194	185	198	200	208	182	202	212	182	195	178	195	193	189	198	206	224	218	224	200	189	197	197	174	187	187	179	217	214	198	197	193	187	214	201	196	229	187	180	194	176	213	211	197	215	166	165	192	200	199	163	178	191	223	190	213	207	223	223	203	188	187	191	229	188	190	204	208	181	205	208	209	209	185	201	195	218	193	211	195	208	194	248	212	172	198	188	193	180	198	212	217	200	209	206	197	214	210	188	185	184	193	209	239	186	191	182	174	196	193	202	203	195	188	196	214	181	222	202	199	165	199	192	198	193	203	191	172	189	177	202	224	199	193	162	193	186	190	189	188	206	204	185	194	206	207	214	202	200	203	200	212	231	196	212	172	203	217	195	191	217	189	179	194	185	210	203	199	223	186	190	187	163	207	199	238	172	189	195	196	193	182	185	218	216	195	190	199	209	206	181	199	189	186	168	199	184	196	238	215	185	209	196	192	187	200	200	177	188	206	221	184	217	207	182	223	187	205	177	181	215	194	186	175	204	187	191	206	226	214	208	202	192	212	209	180	218	201	192	207	177	206	188	206	187	190	184	208	204	189	226	189	215	188	199	194	192	185	190	174	196	217	222	190	205	222	199	188	198	196	200	202	206	219	201	230	194	180	174	176	201	194	213	184	198	189	220	192	188	189	164	201	183	211	222	183	211	164	205	183	175	199	188	189	197	217	199	208	207	177	207	203	188	194	206	211	202	221	193	158	220	212	208	221	221	195	196	224	188	183	206	209	200	207	183	213	186	198	200	194	201	200	188	193	211	190	184	220	172	201	178	218	195	223	197	205	205	173	233	229	195	196	191	169	209	200	182	177	220	195	202	167	203	195	216	190	207	213	213	180	209	175	177	210	211	216	198	200	188	169	173	185	182	204	202	183	198	188	184	187	200	239	186	180	216	191	201	218	179	191	225	175	225	226	210	212	170	219	202	178	191	202	209	199	203	193	211	193	213	187	188	213	187	192	201	199	192	189	203	196	201	181	217	214	200	181	199	201	169	197	173	209	199	214	191	182	203	187	214	217	184	178	214	209	182	195	178	204	199	201	206	202	190	217	214	210	192	175	191	176	219	191	218	189	168	172	196	175	201	175	167	201	198	214	192	214	192	169	211	191	194	198	198	182	174	219	178	194	197	194	168	186	211	205	183	193	218	209	178	231	193	184	173	197	221	198	211	179	191	188	192	199	201	201	180	201	207	184	185	179	203	196	199	186	200	202	172	219	214	188	184	213	207	185	169	198	185	210	191	228	192	215	203	192	191	190	215	202	171	171	186	192	197	207	201	210	187	190	192	190	170	207	201	227	194	229	185	196	194	196	229	191	205	192	203	187	200	180	197	190	201	195	214	198	201	196	208	184	198	197	207	196	215	195	193	205	183	227	184	220	227	191	203	179	207	187	213	189	184	183	190	185	209	176	225	194	176	179	175	193	186	200	176	167	173	190	213	171	186	196	164	192	212	185	178	224	221	175	199	186	206	228	189	188	213	168	230	174	183	189	188	175	177	210	192	189	218	199	204	215	204	215	193	210	217	192	193	197	204	205	193	181	197	204	168	220	197	189	214	187	184	195	219	189	203	196	215	179	193	174	218	200	184	199	180	222	215	187	193	195	189	208	180	220	174	192	204	183	190	224	177	194	209	182	188	204	183	193	197	210	181	216	222	209	160	216	188	177	182	199	192	189	185	192	197	207	200	187	200	200	207	186	224	202	195	218	220	199	215	207	194	181	220	195	190	207	178	189	181	181	200	194	183	211	177	188	195	194	209	181	201	212	179	200	233	190	175	196	227	188	200	190	189	198	210	214	188	182	203	216	202	197	221	186	198	188	183	191	217	193	211	199	187	191	198	207	193	175	179	187	213	183	213	210	213	192	186	206	210	191	205	192	206	191	199	216	203	203	189	191	196	200	188	200	189	188	204	209	191	201	185	188	210	217	202	185	174	177	211	199	172	213	198	146	156	202	192	184	221	196	210	200	190	201	199	177	155	220	178	196	196	218	198	198	202	186	170	197	207	184	188	225	187	179	206	174	201	212	186	186	201	208	185	208	209	201	205	205	206	198	221	193	217	206	205	209	200	167	185	180	200	187	204	198	238	200	204	236	186	204	185	218	207	200	179	218	184	219	193	218	205	188	191	194	209	191	201	214	171	181	187	200	188	181	205	203	171	205	191	216	198	198	203	214	225	206	201	211	197	181	206	216	187	193	192	204
7428	3074	654	706	640	638	600	548	566	560	553	544	537	585	545	544	514	532	544	572	582	531	519	534	553	563	519	584	535	576	538	553	540	555	554	516	544	572	555	519	558	577	544	578	566	511	571	570	565	611	539	501	516	541	542	566	526	551	560	552	589	555	511	568	543	554	544	542	570	569	577	514	546	528	566	549	532	537	547	516	580	564	539	560	514	521	510	540	540	566	583	516	510	568	505	542	542	577	596	561	526	535	539	578	565	568	537	605	577	565	558	541	589	536	575	579	497	579	511	529	577	552	520	523	564	519	578	515	539	557	527	557	533	578	514	569	544	521	528	528	590	570	554	532	511	521	537	554	528	548	570	538	546	560	571	527	501	536	539	549	531	541	567	529	498	550	559	576	542	555	566	573	530	516	550	568	580	536	566	543	529	534	566	573	552	535	578	560	532	564	502	534	529	577	547	552	525	548	538	556	563	571	510	530	523	549	540	517	542	537	533	568	562	501	546	489	581	507	576	562	539	494	545	546	551	534	542	568	556	552	560	574	531	579	509	575	525	556	515	539	547	571	551	549	545	571	563	531	561	513	549	541	557	506	569	520	528	602	539	585	554	534	584	520	510	527	545	557	528	507	513	510	568	567	549	571	593	553	561	559	491	575	521	557	516	566	575	512	592	552	516	511	573	531	537	514	530	545	568	529	536	514	543	542	548	565	543	575	540	530	541	553	553	516	529	525	550	538	546	567	490	561	527	564	552	534	527	548	519	543	507	533	532	545	542	561	526	536	502	546	579	545	582	580	560	569	537	514	546	514	518	540	539	556	553	506	576	567	516	507	552	523	582	584	549	574	537	557	568	528	566	536	577	524	543	525	579	534	570	552	546	541	495	498	566	546	559	537	517	524	521	520	504	593	580	575	546	577	524	526	558	561	571	540	562	569	526	544	506	564	511	563	540	555	578	527	528	501	559	550	533	522	589	522	540	535	547	533	554	548	553	545	517	535	543	572	530	580	522	562	551	535	539	585	547	508	576	535	551	554	535	562	519	560	524	559	576	539	583	541	534	517	506	522	530	603	554	523	538	533	546	571	531	529	537	503	554	542	577	534	530	521	511	552	526	546	562	529	535	509	501	492	514	541	500	522	547	534	533	575	547	563	549	510	495	543	547	560	570	507	582	533	552	521	528	524	553	575	517	574	521	536	524	516	514	548	543	515	538	524	510	588	482	560	570	545	543	551	542	568	584	565	567	526	516	534	565	531	533	543	551	510	555	548	538	523	518	552	519	506	554	546	542	549	601	542	549	558	557	522	559	526	570	543	541	544	534	550	527	561	534	520	564	501	517	580	532	535	521	505	550	522	561	544	516	577	562	519	592	556	535	522	523	568	560	511	553	514	501	533	536	508	546	574	493	516	560	543	556	544	555	527	589	522	560	517	567	555	545	551	534	584	562	541	554	547	533	517	553	560	555	585	515	536	510	517	552	516	541	513	554	536	529	544	554	528	534	544	566	537	549	523	564	530	545	560	523	545	545	599	543	552	517	542	552	526	539	534	533	572	536	569	543	524	501	543	567	525	490	559	560	546	528	512	586	499	566	538	525	519	542	560	551	583	486	509	544	537	517	551	551	520	488	551	546	593	526	535	587	544	514	550	512	555	522	578	563	531	552	531	540	512	541	551	564	546	572	543	512	513	522	547	521	567	542	563	524	574	541	537	581	564	514	545	596	544	544	499	521	545	522	567	536	541	563	573	532	559	569	532	537	548	492	514	552	522	481	543	548	547	564	484	553	559	546	544	549	559	545	537	532	534	563	531	561	529	573	561	487	523	529	534	532	534	569	536	531	499	541	510	494	503	545	526	554	527	575	560	564	540	520	562	544	554	526	577	551	561	546	617	565	559	548	564	533	552	549	533	546	536	570	521	512	543	531	522	541	550	544	541	534	562	526	527	554	547	554	602	494	523	528	544	508	550	505	530	533	585	595	519	531	547	506	503	517	616	525	557	539	526	517	530	563	580	575	528	539	539	542	591	515	539	528	545	544	537	538	506	540	525	556	573	549	553	543	549	528	504	535	579	524	539	552	559	554	528	542	537	566	542	535	563	540	555	539	525	551	544	553	555	580	525	518	581	552	519	548	493	567	514	518	498	524	519	560	538	540	553	535	538	533	536	523	567	571	524	554	537	534	577	508	532	539	532	524	522	561	549	578	523	517	533	558	516	536	522	559	537	521	503	544	546	560	523	530	494	523	527	552	590	548	535	513	511	535	559	518	578	516	587	542	538	525	524	578	540	534	548	545	530	547	516	523	558	560	542	555	569	531	581	485	575	546	561	561	532	539	570	568	510	514	586	531	555	579	534	505	526	570	595	561	520	515	524	541	593	526	564	549	552	523	563	550	577	553	569	526	549	531	521	533	589	561	578	542	509	535	566	524	558	531	560	548	544	504	521	558	551	530	555	476	533	501	546	516	547	564	528	547	536	608	533	539	564	579	560	542	522	542	509	559	531	542	523	505	541	498	528	528	535	535	533	547	538	538	536	527	555	552	544	491	551	563	518	581	507	558	546	559	524	531	554	555	550	538	556	503	513	514	509	560	530	551	580	557	536	578	516	536	551	549	491	540	553	520	511	547	513	559	572	558	544	560	591	554	545	505	513	539	535	574	559	508	531	539	552	541	566	537	557	484	497	539	503	539	548	498	524	514	564	559	528	576	540	591	540	535	528	537	553	530	542	577	536	567	608	487	565	566	557	544	552	526	543	547	545	516	560	526	514	550	555	572	562	568	519	537	572	532	566	543	548	554	505	557	550	486	550	553	541	554	579	534	533	567	564	532	542	514	562	562	564	562	508	545	522	526	540	551	516	522	537	545	515	554	531	579	533	543	559	564	570	541	519	541	568	497	539	544	572	553	555	533	593	510	552	540	516	519	577	533	465	542	554	547	568	532	535	539	542	537	559	516	532	537	585	575	537	537	540	535	534	523	527	560	519	539	539	565	548	528	569	547	540	536	564	525	538	528	553	539	548	586	540	553	526	535	519	542	551	525	564	529	588	576	569	552	535	504	521	524	565	523	545	543	545	554	552	550	498	513	571	529	556	569	543	551	576	530	509	544	503	566	539	552	565	524	530	520	562	524	547	562	556	543	576	560	513	533	556	555	559	532	533	515	503	555	510	518	523	551	564	531	542	538	536	524	528	549	560	511	526	505	551	522	535	560	533	554	542	584	509	529	532	542	512	514	537	508	552	580	526	507	545	553	485	573	473	519	570	501	528	510	569	533	559	533	533	531	507	555	556	518	533	537	547	559	523	562	564	545	520	519	525	494	577	519	508	512	514	530	566	529	561	531	567	516	572	586	562	549	579	522	542	552	530	537	500	584	560	533	535	542	516	488	524	543	582	519	539	556	563	535	542	526	533	504	576	548	575	529	540	556	511	538	513	574	538	545	525	517	545	535	542	567	568	573	521	572	532	549	568	559	581	517	535
59580	47901	13256	1467	624	558	483	424	386	338	375	386	345	357	337	329	323	339	380	324	310	327	299	278	292	334	340	311	324	304	326	334	318	295	313	305	282	300	325	319	291	313	272	320	337	327	320	310	317	312	292	319	307	322	326	296	311	273	294	301	288	296	289	304	326	293	293	291	297	338	307	287	306	286	294	295	292	291	287	272	295	317	324	311	272	287	253	272	277	333	309	297	284	311	324	305	282	284	342	282	322	302	301	297	328	319	312	305	275	279	331	277	302	271	288	306	303	317	297	317	337	325	295	316	296	260	315	314	321	299	314	296	289	287	289	298	299	293	291	304	332	300	326	288	335	312	322	281	300	273	292	288	297	307	305	299	345	299	288	287	273	312	320	288	324	308	315	307	338	317	300	343	304	288	308	322	303	300	277	284	304	302	296	298	315	309	322	320	287	290	303	310	326	317	265	290	303	306	323	304	298	291	285	309	318	313	281	313	298	296	293	309	282	329	292	315	323	317	261	292	314	310	279	297	282	299	284	329	309	311	304	297	343	325	310	302	302	293	306	276	310	302	283	308	331	306	298	316	306	302	308	306	304	283	316	282	355	297	315	303	275	325	292	303	297	284	297	306	286	305	301	329	285	325	306	292	330	314	328	295	310	293	307	305	317	341	311	286	308	322	290	308	274	280	308	320	338	292	315	317	286	300	330	289	305	316	326	305	276	280	315	305	334	266	318	316	321	308	334	282	301	313	288	278	306	267	308	294	293	300	310	281	294	298	304	283	302	312	299	318	306	298	283	310	300	296	300	302	318	307	314	316	329	318	315	316	302	308	310	287	331	308	305	300	278	350	310	289	304	305	321	317	320	335	302	270	324	328	295	284	309	281	298	293	290	275	281	263	338	292	353	300	339	287	323	316	266	289	312	322	279	312	327	309	287	291	347	310	273	266	289	306	314	288	293	271	306	317	316	300	346	285	295	294	292	294	313	313	319	319	281	266	320	323	303	321	310	298	321	269	308	313	250	327	291	288	315	297	316	314	313	294	277	307	294	280	293	288	272	305	296	284	330	305	270	321	288	311	322	281	295	300	303	302	302	320	293	284	283	353	325	317	295	290	286	318	313	338	328	292	280	321	307	329	300	315	317	334	281	296	324	321	327	318	350	291	311	297	277	308	315	303	256	300	304	341	291	309	283	300	275	319	319	317	317	281	280	296	326	275	265	324	277	320	303	273	302	285	275	296	298	319	297	296	297	283	325	324	298	272	297	300	291	305	296	291	329	320	297	303	302	339	312	307	291	298	328	293	300	327	323	279	306	310	338	316	315	304	318	311	297	315	288	293	328	303	341	275	302	297	298	308	277	292	301	308	306	305	299	304	295	308	325	305	278	277	328	286	314	292	325	305	327	326	331	295	334	306	305	319	319	293	273	318	297	287	308	333	314	290	318	288	297	298	296	320	311	276	324	290	278	286	258	291	256	310	278	312	311	301	302	259	298	320	288	309	265	302	307	313	290	309	309	282	305	284	307	278	286	325	312	287	298	301	328	308	293	318	262	324	305	318	295	317	323	314	306	312	321	281	315	312	326	294	312	309	303	318	306	292	297	316	279	327	335	301	281	283	283	313	285	286	294	339	338	328	293	268	324	320	308	283	305	257	310	311	301	315	265	331	313	306	323	278	270	305	306	290	279	302	288	312	324	320	312	323	316	329	299	306	287	298	345	292	318	320	320	313	287	323	319	316	305	304	294	301	341	333	295	327	290	298	329	323	294	277	288	296	305	288	290	321	328	313	292	283	289	284	309	304	320	297	324	282	306	263	311	311	308	313	297	298	314	298	348	297	307	289	299	332	295	279	325	302	288	273	327	311	319	302	300	312	295	305	307	312	283	299	283	278	320	304	311	300	295	278	323	288	278	318	287	286	305	292	293	321	286	343	306	312	296	260	310	323	323	319	305	330	303	299	291	277	300	291	294	300	330	238	293	269	303	326	323	326	308	311	311	303	307	308	263	301	278	314	294	328	328	280	300	301	289	306	297	325	300	310	325	321	312	317	312	304	330	304	326	287	276	309	354	299	299	272	292	326	283	336	279	298	307	329	304	275	308	286	321	291	306	278	325	280	287	324	331	310	335	302	326	309	276	289	281	300	309	317	312	307	307	318	290	309	285	288	322	316	290	321	308	276	346	339	341	298	330	302	260	296	320	316	314	271	310	288	277	321	295	278	300	288	305	302	333	298	286	309	280	313	282	284	301	276	286	318	293	304	290	292	289	304	312	295	326	320	307	311	297	307	302	275	324	295	333	284	310	306	303	325	298	304	291	312	303	295	286	298	299	303	319	320	278	338	304	303	330	328	324	339	274	305	287	299	293	287	329	292	328	299	301	339	275	273	299	289	286	302	311	316	262	337	299	321	283	264	280	282	291	320	306	324	309	318	329	290	300	288	338	328	286	297	306	312	268	293	353	313	307	282	316	267	294	307	302	314	316	304	333	293	294	287	295	295	309	304	349	309	327	333	290	283	294	307	313	311	315	316	322	308	282	288	308	315	298	304	281	292	312	303	298	306	305	332	330	298	304	309	313	346	321	292	301	300	282	336	313	288	309	309	295	307	327	298	355	331	305	323	276	304	307	309	272	315	304	315	287	285	271	310	357	325	314	325	273	291	299	269	304	270	302	277	345	309	290	300	284	286	283	300	299	287	316	315	301	288	318	308	303	326	329	308	289	290	308	317	302	297	301	302	297	322	280	318	298	300	299	299	317	288	302	311	310	308	278	288	299	317	298	301	287	277	326	286	264	298	301	297	329	287	300	316	291	289	315	322	275	296	277	307	302	320	328	318	323	310	343	287	289	252	294	298	296	313	290	280	319	319	299	292	309	304	307	335	315	280	299	336	311	304	301	325	297	302	304	313	300	292	299	326	306	311	306	286	309	285	286	297	297	295	283	278	293	310	290	288	290	353	310	282	317	300	321	295	287	317	339	305	292	290	286	306	263	304	325	310	284	303	337	314	288	305	294	321	320	322	304	297	302	316	318	296	324	290	335	273	295	279	278	316	337	320	304	341	304	306	319	306	320	283	296	316	305	256	299	341	298	321	282	312	302	306	309	303	307	320	295	301	311	282	309	292	323	281	314	290	298	286	267	299	314	330	309	332	307	285	302	307	326	314	321	298	271	285	293	296	305	315	306	281	289	303	323	292	314	321	350	304	287	332	317	283	298	296	286	292	303	307	316	309	294	304	298	303	294	324	330	295	336	305	310	279	302	285	294	303	301	288	279	310	298	327	272	270	282	303	317	305	291	275	299	301	330	321	280	282	287	271	300	285	285	289	302	308	300	333	295	310	311	289	289	276	285	284	276	321	284	282	302	276	308	300	307	296	335	312	314	320	302	278	328	308	325	298	285	308	307	284	294	285	283	285	295	296	296	297	309	322	305	298	286	273	295	300	324	264	298	275	303	277	314	312	312	337	289	311	290	303	288	301
34444	32083	2306	2448	2245	2017	1618	1502	1299	1276	1190	1110	1104	1047	1008	987	969	965	973	893	908	879	929	901	858	898	840	876	857	854	845	813	858	808	849	858	811	803	835	807	817	804	834	833	822	799	813	801	796	805	794	824	802	755	808	813	787	790	821	892	758	774	808	770	757	778	815	744	814	757	778	782	772	784	754	794	841	777	782	819	816	792	846	766	785	792	800	757	769	790	788	780	790	828	832	717	790	801	744	792	754	773	776	749	778	749	776	812	740	791	763	784	768	769	747	759	783	761	772	782	776	809	798	784	784	804	782	737	819	760	755	742	749	779	840	779	835	817	791	819	773	755	750	777	775	772	700	814	822	759	826	771	793	818	829	752	788	703	791	777	745	785	756	799	820	824	795	794	756	780	808	766	800	769	759	746	828	727	758	766	766	801	764	827	788	762	737	748	826	816	776	773	777	798	755	797	768	777	797	758	769	790	766	774	749	768	761	782	746	794	821	770	814	800	726	804	757	790	807	752	775	810	775	772	814	736	810	775	756	781	838	759	772	783	772	760	757	804	746	766	817	737	773	791	803	791	791	761	789	760	804	792	724	789	760	784	761	767	764	769	777	767	756	737	770	764	777	798	737	764	805	781	757	800	775	781	805	776	773	756	788	775	787	763	783	823	746	769	747	745	711	795	795	763	760	761	758	790	730	783	810	776	773	773	777	770	795	754	793	766	806	791	777	768	818	737	817	834	815	787	818	802	776	775	744	825	749	777	765	812	791	761	854	764	787	717	819	793	781	764	778	787	747	753	797	743	807	770	767	771	756	850	788	806	814	799	813	783	752	783	795	776	798	737	742	764	779	788	738	780	806	780	766	802	773	797	746	803	775	849	811	797	801	785	785	781	779	769	772	819	811	812	782	768	817	756	792	748	784	755	806	769	743	755	844	769	785	845	822	781	769	739	775	748	728	795	734	766	782	785	810	810	799	737	827	861	781	751	805	770	766	769	749	782	778	732	751	772	793	768	785	792	769	817	819	801	792	809	783	806	794	762	794	802	785	765	776	813	800	821	740	841	817	775	738	764	801	766	798	786	796	819	781	855	770	788	754	801	774	814	770	760	825	778	739	768	785	791	808	848	777	744	786	775	799	767	744	802	806	764	775	767	816	806	809	764	798	812	770	791	790	751	736	800	742	782	746	759	759	811	793	751	782	719	779	810	835	782	791	741	745	797	761	777	802	784	844	813	756	785	770	760	799	763	826	792	765	736	730	789	800	761	758	769	788	758	761	770	790	762	768	748	762	794	780	791	829	771	839	803	828	808	751	841	749	741	766	793	753	774	792	733	774	725	766	827	721	750	788	745	707	789	774	754	802	778	794	806	776	795	769	788	796	782	772	760	754	797	770	764	791	802	842	770	789	792	752	760	711	788	820	795	772	751	753	821	808	765	781	788	764	781	787	732	754	774	796	718	828	810	762	783	762	748	796	787	778	781	759	793	776	827	841	790	826	803	810	755	805	777	750	782	792	796	813	772	763	725	773	732	802	744	757	787	786	728	736	715	800	755	807	741	788	734	781	806	750	751	792	741	790	797	774	805	777	764	766	823	757	836	784	767	709	780	779	750	815	759	749	776	751	737	771	726	746	773	802	815	744	808	825	785	776	829	791	735	705	770	774	775	758	795	810	808	757	811	780	786	776	740	763	770	756	788	786	767	799	750	780	756	816	792	762	769	683	813	819	779	799	772	796	822	758	800	798	750	826	790	824	778	745	778	818	763	786	797	772	751	803	773	757	787	822	761	739	723	780	765	748	743	779	791	773	789	777	760	760	769	788	793	757	758	763	788	762	759	780	780	740	799	775	743	803	794	829	746	788	814	724	754	860	739	808	773	787	791	799	767	745	741	753	769	811	784	751	806	788	755	799	770	760	798	738	730	788	779	762	806	802	781	778	783	804	741	775	780	794	804	807	829	793	769	772	745	781	757	720	803	804	751	826	767	787	789	777	760	783	716	771	783	764	784	773	795	755	849	748	795	796	793	781	835	763	779	806	818	790	797	779	814	815	772	771	826	745	739	851	781	791	760	810	769	768	765	752	826	764	798	705	791	786	840	783	804	772	743	785	764	815	781	778	750	818	799	775	796	788	812	744	782	765	793	841	791	817	782	787	770	747	800	756	751	813	760	759	775	801	821	783	710	767	798	773	801	774	775	783	755	710	823	780	841	808	783	793	787	798	789	735	735	825	817	782	793	814	794	779	778	802	739	819	777	748	760	806	768	800	793	854	819	830	758	758	758	748	807	824	765	725	816	816	781	785	780	739	736	760	780	833	743	760	800	777	815	796	753	844	827	774	778	798	760	828	739	805	790	800	768	743	775	781	776	806	798	781	822	823	824	777	744	790	775	821	784	781	812	759	728	766	777	750	725	768	792	793	798	784	767	791	794	789	727	750	813	768	773	755	766	750	815	783	763	810	751	754	766	833	742	814	799	758	770	754	803	807	789	767	778	772	738	754	818	787	806	799	804	795	795	775	757	761	787	811	796	815	778	807	769	787	768	814	776	790	797	792	795	784	795	771	768	796	736	849	795	760	856	784	772	755	781	747	779	767	777	769	815	761	765	750	799	807	757	843	798	789	778	793	774	775	810	783	742	776	822	787	768	805	753	827	785	746	750	755	835	857	780	740	755	748	755	822	807	722	766	764	773	806	767	775	801	776	811	831	765	757	748	755	763	798	799	794	814	773	732	769	695	825	757	739	773	763	798	789	742	776	748	717	751	757	783	816	790	770	760	779	808	732	778	798	785	778	776	780	797	776	808	770	723	740	735	745	748	755	786	796	738	741	805	747	774	768	826	785	842	779	794	813	794	755	780	813	797	730	772	810	746	750	735	717	772	787	796	814	766	738	725	774	731	798	789	733	788	774	745	759	755	836	803	775	797	801	758	759	814	753	796	796	818	766	757	768	760	768	802	765	812	777	787	802	744	751	798	804	797	837	768	846	796	763	767	821	816	769	778	804	755	734	781	762	824	766	795	773	784	831	755	817	774	796	760	786	795	763	812	749	787	725	772	778	819	795	763	783	756	818	794	764	803	784	759	773	843	778	821	735	818	767	791	762	767	825	843	806	791	796	788	832	759	784	782	800	816	782	764	756	751	752	798	765	780	739	754	747	779	776	795	734	813	809	781	718	732	762	846	769	804	742	759	813	752	752	737	809	805	779	818	779	760	808	754	813	772	795	761	792	832	755	784	756	790	807	782	747	786	770	725	775	828	788	776	751	787	798	773	738	776	837	808	793	800	694	788	792	756	751	778	810	802	773	730	774	792	797	762	796	755	772	788	777	835	797	810	791	725	776	780	767	787	776	765	791	772	726	792	765	749	786	835	795	707	803	792	812	783	828	749	785	770	779	778	743	783	817	770	763	735	739	816	798	786	755	795	783	761	837	768	788	788	754	790	789	768	771	791	807	791	781	765	788	848	795	745	761	754	731	765
65479	64925	26526	7460	1065	616	536	438	409	334	334	327	300	277	275	274	263	272	243	220	234	240	254	248	257	228	210	228	252	232	232	220	223	245	265	251	216	263	221	244	232	255	246	246	212	239	235	202	247	243	213	217	221	213	247	223	226	208	227	213	208	192	244	214	238	229	247	244	210	219	219	243	229	238	212	250	220	244	220	232	222	224	226	207	223	230	222	235	197	231	240	238	242	221	219	243	205	218	226	228	224	252	217	218	244	203	209	230	203	244	218	201	214	219	225	214	216	214	202	198	239	226	247	222	210	229	236	234	243	208	215	223	208	234	258	189	237	227	228	242	223	231	248	233	256	242	207	210	213	233	223	225	218	236	234	198	219	223	237	230	233	234	238	231	225	206	230	230	202	220	238	215	202	225	227	216	231	221	221	225	219	192	229	202	233	231	253	231	228	237	189	240	230	211	203	237	207	210	227	234	236	255	233	223	213	235	239	209	228	242	237	227	230	212	225	211	229	249	228	221	214	225	222	213	193	220	218	244	216	213	218	218	223	212	219	230	224	212	221	233	209	236	223	232	249	213	211	245	228	201	221	201	205	220	214	236	222	221	223	216	209	217	224	215	198	234	202	235	213	236	234	208	226	252	219	214	207	216	234	228	230	218	238	200	225	210	206	238	213	230	201	209	235	247	209	219	228	212	229	199	208	230	227	201	228	223	218	196	239	242	227	221	240	226	218	211	216	216	232	246	232	223	233	233	191	261	232	233	245	212	203	245	233	228	234	216	220	228	214	208	226	240	210	235	219	214	219	219	207	199	220	228	214	192	218	250	230	220	217	215	191	223	225	239	219	219	215	258	194	226	211	202	218	232	227	214	231	207	213	223	218	249	213	228	249	250	229	216	246	219	244	238	244	218	227	239	222	277	211	241	246	258	231	208	242	225	233	229	239	242	231	238	224	232	240	255	227	224	234	193	213	216	226	237	210	221	219	231	237	188	240	210	215	243	236	232	213	235	221	211	220	238	233	203	217	222	236	217	229	216	246	215	220	253	242	229	234	198	224	245	210	225	225	210	219	221	238	246	220	229	250	241	208	247	232	215	201	212	209	186	247	222	235	210	254	218	246	217	232	239	205	235	222	231	220	240	245	226	204	229	212	214	232	210	223	207	207	211	243	205	219	204	233	254	215	243	221	240	227	222	213	241	216	226	211	225	227	216	205	221	218	230	227	242	222	230	223	223	211	210	231	207	218	218	196	211	222	222	203	233	219	210	256	241	203	241	203	259	265	228	217	222	208	236	219	215	200	242	221	240	253	242	231	210	207	223	229	214	190	205	261	223	234	205	218	233	229	218	216	236	222	234	217	223	233	208	236	251	238	238	235	208	194	217	211	212	245	238	234	244	244	192	212	203	237	234	229	247	211	218	206	222	197	214	246	196	215	227	193	237	235	248	218	208	224	234	202	225	218	217	228	231	193	232	218	238	218	213	221	225	236	242	189	233	202	200	229	214	253	198	214	221	237	221	236	223	225	234	218	253	222	255	212	222	228	228	236	196	238	207	218	196	204	223	217	216	214	225	222	204	230	236	233	238	204	247	249	230	228	235	210	242	233	222	229	229	215	202	243	223	238	227	197	223	243	213	201	227	212	208	198	250	244	229	248	227	215	215	241	226	218	247	218	232	224	204	234	213	224	217	235	226	224	211	224	226	227	249	212	208	208	243	195	241	209	208	226	251	220	258	230	202	253	245	240	215	261	222	202	234	232	222	241	218	230	234	215	210	229	240	231	237	213	229	225	209	213	223	217	206	219	200	217	214	216	218	213	224	222	239	223	242	228	224	230	236	221	227	228	224	223	210	225	222	225	257	229	211	222	251	224	246	212	224	237	231	228	227	218	226	219	205	223	225	230	224	234	221	216	245	244	222	214	232	237	226	232	225	214	211	232	213	206	223	254	217	201	244	250	258	223	222	226	222	236	238	223	209	181	227	208	238	212	203	220	206	212	198	236	214	214	227	201	242	187	204	217	200	232	224	212	213	193	237	234	216	233	231	245	222	219	233	237	240	233	211	203	232	209	224	211	222	226	199	205	221	218	210	216	237	195	234	222	229	219	242	243	228	223	203	197	212	266	212	227	211	224	225	193	223	225	212	247	226	229	245	243	233	216	233	214	227	232	222	227	212	211	211	224	231	236	226	211	226	223	220	209	222	244	216	209	235	202	222	214	199	230	225	221	236	234	240	239	212	216	213	245	219	233	219	219	205	199	236	227	209	223	218	221	207	222	211	192	243	226	220	229	215	228	223	220	228	232	253	231	255	225	219	212	228	233	245	232	239	251	237	218	225	245	220	261	238	233	227	237	239	224	226	204	216	243	202	235	223	219	218	200	224	201	240	210	204	238	232	201	211	201	239	243	226	231	199	214	235	232	199	224	239	201	247	219	205	232	237	205	240	206	235	202	250	215	212	244	240	214	239	222	233	242	182	251	237	232	232	238	217	230	225	199	216	220	220	221	204	210	238	216	203	215	250	243	219	240	201	214	221	216	222	219	206	221	221	241	231	233	220	260	223	218	207	202	216	214	249	215	218	228	241	213	221	211	240	261	223	230	236	204	213	202	228	229	239	219	223	203	233	231	202	236	205	226	254	230	223	213	247	214	226	245	229	227	215	228	220	240	215	219	230	219	224	202	186	210	235	245	220	213	209	227	197	220	218	216	224	206	228	219	211	225	228	206	234	232	218	214	198	242	237	207	210	224	245	231	208	246	209	247	230	218	216	250	233	234	222	229	216	246	231	205	193	238	238	222	217	266	205	224	229	227	221	192	236	216	222	230	207	222	209	216	219	195	231	219	225	227	215	228	207	206	220	251	229	234	237	225	221	220	232	209	239	227	211	216	211	257	229	203	229	216	242	218	249	218	217	205	226	235	216	244	202	233	242	231	239	250	240	220	242	225	226	217	218	230	247	214	236	225	251	208	244	223	208	201	208	246	245	215	228	215	239	222	224	206	214	226	204	227	220	237	227	218	238	239	201	229	235	226	230	255	235	226	222	207	215	218	211	240	224	219	233	230	244	245	225	220	220	196	247	223	233	249	216	195	211	209	251	193	235	221	253	209	219	241	202	205	227	222	228	227	234	229	228	223	228	222	204	245	233	211	223	201	229	220	227	204	212	242	205	216	249	208	238	243	243	229	230	225	211	210	205	179	235	234	234	231	241	235	211	211	221	224	207	212	232	216	207	213	216	249	228	236	200	238	215	226	215	246	221	210	246	239	215	245	233	248	214	217	223	222	208	224	217	225	222	236	215	226	197	245	230	216	236	255	229	232	224	195	205	238	227	247	251	231	244	219	233	231	231	198	223	211	229	217	209	225	215	226	227	219	252	203	203	223	234	235	208	227	229	224	238	236	213	254	227	228	230	216	229	229	221	208	230	253	195	212	214	194	230	209	225	242	219	195	235	240	207	230	221	237	235	199	245	218	231	225	214
44000	46041	3267	3657	3185	2611	2141	1819	1550	1516	1346	1249	1091	1048	1019	977	873	880	866	798	771	790	795	727	763	688	694	670	716	687	684	661	661	611	646	578	628	662	609	623	622	644	636	614	625	644	578	649	628	628	578	602	573	585	621	622	606	596	594	581	608	582	595	624	618	569	587	608	629	618	570	583	614	570	576	576	569	620	598	596	562	600	601	597	634	551	603	638	573	583	586	572	611	591	571	554	553	594	573	573	622	544	599	570	596	600	565	595	587	610	604	569	627	556	572	602	561	550	623	567	610	594	572	613	588	576	555	611	572	572	583	553	587	579	591	554	610	554	550	577	568	579	561	531	556	571	569	557	558	561	596	548	574	553	603	608	595	566	569	574	601	555	591	555	522	605	579	559	569	576	605	542	580	568	540	614	588	584	573	604	554	562	577	585	597	588	533	586	524	592	557	577	600	581	562	545	571	555	599	588	558	591	563	572	589	573	582	614	568	572	606	599	594	604	559	568	586	579	566	565	592	567	566	571	618	572	552	613	533	562	612	582	583	581	560	611	565	575	583	569	597	583	548	602	621	588	623	551	606	600	548	557	608	594	552	587	582	557	627	587	533	575	576	598	550	537	575	588	591	535	558	552	639	592	602	571	604	558	598	592	542	566	564	530	590	553	574	604	557	583	593	540	551	604	588	607	573	648	559	586	602	602	589	586	541	556	578	609	564	587	593	520	597	588	592	633	577	540	548	586	564	590	545	558	607	581	536	575	600	580	532	611	619	593	584	564	534	588	584	641	575	596	580	592	598	555	594	554	576	563	543	533	575	616	586	595	588	586	609	547	565	577	621	550	584	568	519	580	625	575	536	575	587	615	569	581	559	563	605	554	567	579	579	572	556	559	600	548	623	576	562	576	582	553	593	580	518	592	572	572	557	580	581	584	546	605	578	561	545	583	567	635	575	574	569	600	571	556	533	628	580	534	558	576	552	552	577	552	631	571	599	567	612	579	579	570	573	603	585	642	577	581	565	557	585	549	583	587	571	560	554	594	578	573	595	595	605	570	617	545	578	600	592	579	572	624	583	581	604	528	538	533	571	539	571	522	551	587	573	544	569	608	598	541	557	609	596	567	583	578	594	550	563	590	603	530	592	555	640	596	536	603	595	589	555	536	544	634	612	573	565	581	566	590	605	552	605	569	581	628	588	608	560	545	584	572	599	580	622	560	602	547	576	590	586	585	611	555	582	609	596	555	611	559	545	596	567	607	584	602	557	594	567	606	590	552	571	599	602	547	578	573	636	568	572	574	601	572	540	579	615	611	562	560	591	595	573	604	550	560	560	605	580	565	549	564	618	577	590	558	599	574	572	588	600	605	587	597	504	571	562	552	587	588	600	625	578	562	533	614	568	594	535	564	560	573	563	575	584	541	587	568	542	561	585	601	590	605	517	599	533	530	625	584	562	582	546	564	564	570	579	556	541	560	542	572	566	553	559	573	543	618	552	572	631	610	583	533	548	539	558	620	612	595	609	578	558	603	575	547	571	562	571	586	549	603	534	571	601	555	596	526	565	607	600	514	553	584	573	588	564	588	567	614	566	560	559	564	551	561	610	626	557	587	580	582	596	582	589	548	563	558	591	567	528	534	593	569	597	606	618	578	577	599	563	542	625	592	600	538	581	578	580	593	526	568	568	583	552	579	610	607	577	616	576	580	551	590	561	588	558	582	627	571	562	551	571	621	561	604	529	539	554	559	586	544	585	606	601	602	583	569	576	516	578	553	579	570	587	579	586	584	586	545	603	590	592	591	589	566	583	560	566	569	585	581	587	594	593	613	641	567	556	593	581	544	566	602	586	576	605	587	570	629	571	568	577	594	564	545	597	571	626	617	598	553	558	561	552	557	568	590	523	576	541	580	573	583	561	596	604	564	580	561	542	521	618	606	597	576	571	557	566	613	640	570	567	570	582	566	587	574	506	587	561	563	569	554	577	612	590	550	541	547	583	547	577	566	568	568	580	570	571	557	561	582	610	595	547	597	584	548	618	549	586	586	558	597	569	560	559	575	602	607	584	582	593	626	557	597	566	572	553	552	556	598	562	575	585	579	590	576	603	586	546	568	580	569	595	596	576	569	582	578	579	623	613	566	581	568	561	591	610	592	587	596	587	600	590	581	590	611	560	568	591	575	572	565	583	596	585	571	538	583	598	581	549	585	568	574	568	589	565	605	542	563	589	605	604	575	575	539	596	598	583	567	558	580	606	563	602	588	558	598	551	621	585	582	552	580	602	591	580	593	593	567	557	592	621	543	598	614	615	583	584	574	591	570	591	562	569	577	577	611	574	559	594	571	613	537	583	589	586	554	583	581	586	599	616	609	560	586	566	585	567	550	595	577	577	582	558	568	578	556	605	584	599	537	565	593	567	541	587	588	594	608	550	576	563	603	599	588	559	540	554	560	609	568	526	595	536	578	587	587	591	601	575	586	573	575	581	635	632	577	613	535	566	565	579	552	591	546	566	557	592	549	556	576	566	540	552	541	606	563	555	603	586	566	579	574	629	584	596	561	574	549	560	591	592	542	559	603	604	619	593	614	601	574	574	590	545	566	582	559	594	541	571	518	547	603	615	568	537	582	559	585	577	596	589	623	554	532	546	602	543	618	590	566	564	548	590	610	567	569	584	570	583	557	539	590	604	574	557	549	574	580	588	536	597	593	563	597	582	599	582	522	532	593	569	595	570	612	578	581	541	578	587	591	574	576	526	617	550	557	590	561	588	584	584	553	575	592	604	560	575	555	554	553	601	587	559	533	578	562	582	537	564	565	563	596	556	568	537	621	573	596	584	553	557	594	538	631	578	548	550	595	584	557	542	575	575	550	598	574	570	570	552	556	542	552	581	547	536	633	585	625	556	537	548	625	575	538	552	599	572	583	564	582	572	547	576	548	595	554	551	584	561	616	561	628	568	566	578	552	562	585	595	606	556	566	594	549	563	575	604	585	573	564	588	565	599	563	574	604	590	595	556	595	538	549	563	619	635	569	563	584	572	561	583	587	568	575	574	545	546	550	565	592	569	597	575	567	574	540	616	551	562	591	608	523	563	574	552	550	551	548	557	586	574	527	604	585	578	587	599	574	547	580	560	597	575	577	586	558	577	584	581	567	592	584	589	570	554	547	624	546	584	601	565	549	552	561	568	583	597	576	593	574	595	604	610	573	571	604	560	555	549	578	600	563	569	606	574	585	538	586	580	584	598	544	591	610	539	578	595	585	589	576	642	593	615	600	598	576	563	569	539	548	600	565	578	609	579	594	585	595	598	601	602	536	589	520	579	574	588	564	566	581	619	576	555	585	613	598	602	616	581	585	587	546	597	611	558	564	579	610	550	602	580	594	595	538	569	559	589	612	574	586	579	577	560	543	563	563	616	588	605	582	579	554	593	588	533	575	597	594	540	566	583	591	557	572	564	623	595	561	576	563	568	582	593	551	607	604	612	576
17848	6956	441	253	222	244	209	207	227	231	226	212	235	205	237	211	241	202	232	229	217	205	222	208	235	217	194	193	212	220	199	221	229	237	213	211	210	229	235	237	228	217	236	210	208	227	202	227	206	210	231	228	224	216	223	204	214	220	206	209	218	236	231	214	222	203	188	189	216	197	236	217	226	208	225	208	210	198	214	237	237	231	230	217	197	225	242	266	209	205	230	233	217	201	265	240	242	223	226	222	206	232	215	211	218	242	239	213	233	232	226	258	237	240	211	231	248	233	230	189	254	233	204	202	222	247	222	183	223	226	229	217	209	236	228	217	248	205	200	211	245	189	221	197	205	220	244	231	216	229	235	212	210	240	229	221	210	223	249	212	222	230	213	230	215	215	233	242	223	203	211	224	224	228	204	191	222	223	206	231	221	198	256	229	223	224	231	200	221	229	214	198	215	219	220	255	251	210	192	221	233	228	215	229	242	239	217	225	219	230	211	216	208	221	235	197	231	229	209	223	220	213	225	225	241	239	230	208	219	203	212	243	234	248	230	231	215	204	224	233	211	218	236	237	245	225	244	260	229	211	222	233	206	204	248	245	206	215	229	230	219	247	227	225	231	204	185	226	211	227	227	215	221	225	211	229	227	210	232	236	226	231	248	210	198	209	232	213	223	222	240	219	213	224	234	226	226	219	202	227	234	248	198	205	205	209	239	230	251	190	212	211	214	213	208	237	223	253	245	220	219	196	235	207	224	219	243	244	228	237	231	223	243	209	214	255	242	226	220	237	228	210	217	200	212	217	222	239	227	187	229	225	232	215	227	242	240	208	222	248	200	198	227	221	236	219	228	224	238	214	221	198	199	247	220	235	226	205	202	209	221	235	212	245	207	213	217	217	228	218	242	203	197	230	209	237	229	225	213	241	212	231	201	218	204	219	235	231	231	222	214	220	221	249	233	205	235	251	222	212	220	228	219	210	217	226	242	186	212	235	231	206	220	227	238	213	206	236	217	226	219	223	225	210	236	218	214	233	208	211	236	209	224	226	191	209	212	214	205	226	206	237	234	236	254	198	236	250	186	226	226	241	223	224	229	251	216	221	217	211	244	212	242	223	236	249	213	216	214	231	218	214	209	210	214	209	225	218	220	223	230	223	211	181	220	241	228	192	239	239	199	219	230	216	211	198	224	203	221	204	222	211	231	231	227	240	213	248	232	212	198	260	220	218	199	222	216	208	236	212	221	228	220	234	209	207	210	243	212	200	216	216	210	239	245	235	217	272	245	208	218	204	195	232	240	221	223	209	229	217	215	210	243	210	214	209	231	216	188	223	209	208	204	236	214	245	203	210	197	238	217	228	249	225	224	228	229	238	214	262	230	209	210	215	232	222	217	215	234	219	205	192	200	247	215	216	211	242	227	243	222	192	247	216	216	253	248	228	239	225	216	204	220	233	255	238	195	195	255	263	200	234	214	237	243	207	218	217	212	214	225	275	239	216	275	223	248	221	230	237	222	249	240	214	220	231	222	234	234	226	216	232	227	207	212	222	191	252	238	249	215	248	231	245	198	219	226	233	218	217	213	239	220	225	217	226	230	226	219	218	232	223	201	230	243	223	246	222	194	211	206	243	241	217	213	226	211	218	181	210	219	207	229	225	233	228	221	219	228	213	216	230	232	222	235	224	203	223	257	207	248	231	233	213	216	196	163	202	228	219	235	226	233	232	218	251	221	216	221	240	221	207	221	238	214	236	218	227	204	225	237	218	224	202	227	191	204	228	221	203	232	267	251	245	232	214	227	217	218	208	211	203	218	230	248	233	225	243	209	255	250	200	231	212	222	258	209	201	243	269	216	225	240	258	211	207	242	203	205	231	240	205	248	211	223	224	228	224	211	226	251	252	193	254	204	228	261	209	214	225	215	198	212	219	201	244	211	228	230	247	222	208	242	260	198	212	228	215	212	239	239	239	208	212	208	211	206	194	242	212	230	247	200	226	205	199	210	227	219	218	206	258	204	236	211	225	212	212	204	227	209	192	223	227	223	220	212	207	229	238	224	236	221	205	233	204	208	205	204	199	238	217	225	222	207	208	244	203	210	240	212	210	228	192	239	241	243	232	219	218	220	205	205	272	211	235	239	218	220	234	228	220	204	228	229	226	212	196	243	217	231	231	227	242	190	243	241	214	233	210	215	219	216	220	207	220	212	244	225	212	228	197	242	229	202	223	230	234	222	232	214	228	215	212	225	221	227	221	240	228	209	247	215	241	200	241	223	231	224	253	234	242	204	241	213	236	219	211	234	229	194	238	249	235	207	240	235	195	226	251	248	198	212	219	217	242	214	240	227	201	240	216	235	213	234	210	199	252	199	208	217	201	213	238	223	213	228	208	195	199	199	201	254	231	237	239	251	234	253	245	216	236	236	205	242	213	217	227	238	226	221	224	215	223	229	202	241	181	256	218	226	191	218	207	201	241	223	229	235	200	220	191	234	242	225	236	204	244	228	215	215	237	223	237	213	236	218	202	230	239	254	201	231	221	228	261	219	210	244	248	250	249	239	234	229	253	210	201	226	233	231	250	217	226	218	239	220	211	223	214	214	223	250	213	249	258	240	258	233	224	250	223	222	214	236	213	214	198	239	238	225	199	213	227	246	229	256	225	210	241	208	216	248	201	221	223	235	243	229	243	221	201	216	201	246	197	216	220	222	232	213	205	204	219	221	240	236	199	224	208	179	230	202	249	243	220	245	232	227	203	212	229	217	219	228	242	224	194	243	229	233	217	207	224	226	209	211	232	217	222	221	241	226	237	220	251	229	242	225	232	220	230	239	208	246	219	231	218	222	204	224	201	227	239	221	260	239	214	231	242	234	226	221	202	255	216	252	231	254	226	212	231	228	245	216	225	226	185	226	232	221	261	222	228	215	217	198	224	234	231	217	231	217	218	222	198	209	228	221	205	236	253	205	210	240	227	215	233	205	229	191	203	218	230	206	228	249	241	238	199	222	197	220	205	219	237	221	213	207	210	228	254	223	232	261	245	225	202	224	224	241	226	234	239	230	210	229	185	229	226	234	216	246	249	253	232	234	211	234	244	215	219	216	233	261	250	197	231	209	221	191	213	227	216	223	233	209	211	229	210	237	247	217	221	241	208	225	224	185	213	238	228	233	236	216	217	213	218	192	238	262	234	199	252	234	205	190	233	258	243	226	225	217	264	250	202	227	232	237	219	218	205	213	218	213	237	221	218	222	216	215	214	200	218	222	219	210	216	217	212	249	201	227	214	228	222	214	229	238	200	224	223	253	212	232	212	205	219	205	220	236	212	246	229	221	230	242	233	227	228	231	240	208	226	233	239	242	195	231	230	226	225	205	210	195	229	226	223	190	209	220	220	242	221	205	200	225	236	218	206	218	240	206	215	237	206	227	223	255	216	219	211	218	236	224	226	213	211	218	199	216	208	217	227	217	232	240	204	226	230	231	230	216	215	217	224
13689	9613	669	652	666	624	660	664	623	630	597	641	628	630	594	571	625	603	599	570	578	612	584	637	624	593	576	597	622	600	635	621	576	599	636	601	597	653	616	573	565	607	642	678	556	599	578	596	622	609	654	637	608	642	637	614	631	617	681	588	587	623	587	607	540	596	608	612	594	616	579	562	639	641	642	588	602	627	580	605	599	641	617	551	620	632	623	628	637	610	595	597	623	589	605	601	657	611	570	609	622	578	647	593	606	608	610	600	600	546	604	594	654	620	620	618	580	622	603	594	634	571	602	613	586	625	631	596	626	602	601	587	574	591	647	605	611	609	607	552	615	595	583	579	585	568	597	661	636	626	593	575	656	571	609	611	592	627	610	557	531	572	620	630	570	599	626	617	615	622	589	595	557	642	609	608	610	585	612	606	568	605	603	598	632	608	629	636	597	613	579	596	601	625	612	575	576	580	587	633	579	552	606	597	603	605	580	621	610	585	598	583	629	597	592	546	598	612	608	583	580	606	628	596	645	629	589	639	566	644	608	565	586	589	587	578	627	630	603	600	632	640	601	573	588	638	596	604	580	595	625	612	572	607	612	635	575	580	573	580	575	595	639	610	620	619	540	599	592	618	594	608	589	625	612	618	603	572	608	615	573	660	611	614	549	599	573	573	578	609	601	608	587	601	574	631	605	624	635	619	590	615	633	593	619	634	552	612	587	567	616	642	581	561	566	574	598	671	675	607	563	597	603	598	606	604	594	617	611	638	614	612	579	580	635	607	643	657	582	589	593	586	621	638	590	574	603	624	620	607	649	640	607	622	638	588	600	652	623	596	596	619	586	599	646	616	630	625	607	589	581	602	588	597	581	632	620	640	648	666	612	610	622	615	573	628	597	590	579	595	588	608	631	588	607	586	592	641	634	569	603	645	584	578	566	627	585	648	621	592	600	582	615	613	619	584	600	610	603	599	623	630	632	612	582	595	568	606	587	587	599	637	580	580	598	601	591	603	581	607	561	596	644	605	620	604	626	639	609	641	600	602	609	563	613	612	618	595	558	635	563	625	566	601	598	579	610	629	572	660	613	593	606	574	613	610	593	629	616	567	596	596	622	573	579	564	565	630	602	595	582	599	580	601	609	609	655	602	583	626	545	636	617	568	589	653	591	605	601	557	582	529	582	574	605	601	543	643	601	603	607	641	579	590	568	605	551	564	620	590	607	606	616	604	585	610	621	615	590	568	624	568	591	641	619	594	598	634	569	558	631	590	588	621	607	580	613	617	605	634	632	583	597	546	615	590	599	597	625	601	608	604	608	636	637	646	600	615	610	599	561	581	585	607	595	606	621	641	567	598	611	565	601	586	570	603	602	619	608	579	604	651	628	573	646	637	603	628	662	620	615	586	610	590	643	607	619	563	607	624	596	581	642	598	629	624	586	562	622	569	614	581	626	624	589	588	587	633	599	592	599	601	599	613	590	597	634	621	625	654	593	610	600	608	615	661	594	619	637	598	621	593	573	593	594	622	611	521	592	567	564	639	586	609	558	590	592	573	652	646	606	578	608	621	571	648	638	637	620	604	611	596	611	619	584	614	600	608	605	596	577	618	600	577	584	639	636	616	621	615	603	572	593	604	598	617	614	594	632	622	610	609	610	634	549	619	655	613	575	613	604	633	604	617	613	590	605	628	633	573	580	630	642	623	588	655	611	613	599	591	629	582	568	602	584	623	584	621	610	570	612	611	588	632	568	603	625	618	600	577	612	559	636	605	570	618	617	614	586	630	566	591	584	638	591	589	630	620	602	610	581	625	586	623	632	609	552	618	585	595	553	625	613	612	625	567	595	601	584	549	588	617	613	557	600	594	624	597	590	630	619	615	581	634	631	570	596	605	610	619	587	573	591	649	573	594	606	624	597	649	563	621	599	590	591	613	618	604	586	609	594	610	564	624	573	568	566	574	628	583	640	603	610	627	616	596	684	610	624	600	622	593	643	575	633	575	620	579	633	604	653	582	619	626	605	604	619	650	630	606	631	528	607	591	579	579	629	615	607	603	605	588	611	670	620	605	608	558	611	551	596	571	620	610	602	584	601	661	586	614	636	610	617	625	586	632	615	638	598	610	593	599	661	559	622	631	576	603	610	612	641	609	594	623	591	597	610	577	581	606	615	608	598	587	596	617	580	632	578	603	634	587	603	630	584	588	625	597	544	622	591	631	604	601	617	611	653	588	585	595	584	590	582	621	588	567	558	613	588	602	594	615	625	606	550	591	563	600	601	579	633	574	631	627	580	595	597	560	604	601	600	599	604	627	609	638	607	628	615	593	577	579	644	580	613	574	637	593	636	594	611	616	615	567	573	602	655	600	608	597	578	599	582	583	621	594	640	613	636	565	599	628	597	622	618	620	652	600	553	660	593	626	621	596	612	628	617	659	584	616	608	592	588	622	639	586	575	610	612	609	640	566	657	597	623	585	569	610	589	581	616	611	573	656	595	618	600	612	630	596	623	633	629	609	577	646	581	626	566	613	599	607	580	614	642	617	608	569	639	653	595	619	558	613	577	594	570	609	583	604	594	572	576	583	590	603	561	608	614	633	599	587	609	602	587	577	616	636	655	610	594	578	642	601	605	597	578	627	585	614	602	592	563	583	612	640	569	556	600	609	624	590	612	579	609	632	637	587	576	614	615	665	581	596	576	638	595	606	592	627	615	627	617	582	588	591	605	618	608	592	604	594	593	605	623	635	600	606	603	589	624	635	562	614	580	581	573	576	607	623	648	593	596	635	608	609	612	630	650	625	611	620	608	624	581	617	578	572	620	637	585	574	629	619	605	544	584	636	597	580	589	609	596	571	574	584	608	639	612	602	622	613	603	603	563	660	617	629	585	621	591	623	573	593	606	625	591	644	619	637	617	574	583	614	598	597	576	600	586	602	637	642	585	586	624	630	597	597	601	598	605	614	618	577	635	616	601	598	598	604	574	612	602	576	601	587	627	605	632	595	602	594	603	602	604	641	572	584	584	615	613	626	663	621	579	571	556	671	588	612	610	601	625	595	601	607	600	632	644	567	596	635	577	634	639	583	621	587	626	645	593	610	641	562	601	587	533	578	616	602	633	641	588	594	592	649	585	579	608	610	625	606	620	586	624	592	578	611	611	604	647	611	608	577	599	559	563	586	607	626	633	666	603	652	584	619	600	628	583	584	590	600	616	587	609	605	609	646	632	599	618	600	588	608	631	586	613	576	586	571	627	614	659	651	621	585	602	630	597	571	605	558	620	589	589	609	571	578	606	581	605	602	563	569	606	642	602	579	608	588	608	641	612	622	630	593	573	581	621	606	630	621	574	606	600	590	601	601	639	608	621	604	568	579	571	616	626	629	562	604	616	625	572	574	600	559	614	598	621	630	653	585	583	609	661	627	620	568	643	617	598	558	660	622	562	598	566	624	608	631	616	619	624	632	592	616	581	584	631	605	625	601	611	580	571	613
57853	44523	10575	1209	627	587	450	408	380	380	364	366	327	316	338	303	321	322	305	305	326	326	288	306	317	329	297	303	303	330	296	293	283	298	320	310	298	297	271	288	315	298	312	261	269	280	360	295	303	279	309	327	317	286	299	302	311	320	291	305	307	309	309	335	304	298	303	285	297	286	275	300	322	320	283	262	319	299	326	312	306	305	306	340	268	271	285	344	325	334	330	297	310	326	335	327	333	302	314	306	295	322	355	316	311	331	313	293	313	272	326	335	300	283	302	310	305	300	269	263	283	307	326	290	304	320	272	305	278	300	312	318	274	322	337	273	300	322	298	320	293	311	306	281	296	284	285	304	280	287	288	280	288	306	313	282	288	299	291	270	294	286	282	300	304	324	304	273	274	303	285	325	325	286	295	309	274	309	342	313	301	308	324	321	311	306	294	273	299	313	306	321	295	300	336	281	293	321	300	302	278	277	303	319	322	296	291	261	333	294	311	297	310	291	300	308	325	278	317	300	333	304	273	282	306	276	294	293	325	291	288	285	304	290	326	309	279	295	278	311	297	270	294	318	296	307	307	281	297	295	293	289	274	276	295	286	292	302	310	288	287	310	298	293	309	282	305	307	278	286	313	298	327	329	316	313	295	308	305	294	302	286	312	289	266	302	285	283	298	297	264	296	296	322	317	302	329	290	305	321	282	302	297	293	303	331	279	287	301	293	307	317	270	322	309	285	313	310	293	308	287	325	292	325	294	266	296	286	277	306	298	303	312	282	291	309	291	282	286	274	286	299	286	346	277	328	310	313	281	302	310	326	320	295	266	293	296	314	267	306	341	313	282	284	301	296	326	290	323	304	334	301	279	263	287	304	308	298	326	324	290	307	313	282	281	287	313	287	292	304	295	322	313	335	299	284	277	326	306	304	308	300	325	316	277	284	307	304	312	298	318	306	297	295	274	299	296	317	303	315	283	289	316	313	291	280	328	304	271	325	317	259	292	310	312	295	324	319	292	286	286	325	288	320	313	304	319	320	298	295	322	260	319	272	312	257	285	281	316	291	336	350	300	314	291	272	308	289	316	267	305	358	280	296	281	291	277	329	307	297	278	333	285	324	309	304	293	317	311	275	304	274	285	305	269	336	317	324	286	296	276	308	297	299	326	324	301	311	318	312	310	287	340	322	294	303	279	289	304	316	314	332	329	299	310	267	305	282	303	327	299	319	277	295	318	281	347	310	346	293	277	335	321	295	316	328	242	297	283	304	296	283	309	337	311	327	311	302	313	309	281	307	312	306	317	290	286	291	305	294	296	309	296	284	328	324	284	292	271	279	342	331	314	308	313	331	297	311	324	305	309	317	293	299	323	294	313	301	293	290	283	318	301	288	320	334	288	297	293	316	331	280	290	315	271	268	298	324	317	272	278	287	315	300	294	315	304	303	309	272	272	322	276	283	321	281	319	286	324	311	299	291	270	299	328	293	339	296	273	289	302	320	269	314	304	299	293	293	301	291	342	320	329	285	313	300	332	306	310	291	263	262	319	304	332	296	324	310	291	290	301	281	319	288	290	292	313	294	304	317	340	319	298	308	338	296	293	310	302	291	284	300	303	301	309	289	311	292	281	309	298	301	312	304	309	314	311	254	289	297	310	321	291	300	313	310	306	281	267	340	298	292	322	329	289	306	281	279	303	301	298	304	304	344	296	299	297	314	298	329	276	319	336	291	303	319	302	299	307	339	301	286	291	318	281	276	295	289	288	323	325	312	322	305	311	308	301	303	276	325	310	311	325	288	312	271	298	308	317	315	349	300	301	325	319	319	262	260	307	303	309	282	303	298	295	340	297	342	324	293	321	329	265	298	302	301	280	310	285	331	300	291	296	296	304	311	327	322	285	284	306	299	305	286	336	277	283	295	310	307	267	286	340	317	293	288	290	297	310	274	298	290	311	303	297	257	295	278	303	292	328	295	271	334	293	311	312	300	292	328	281	340	285	330	318	301	291	293	277	320	277	297	324	310	319	313	274	291	288	319	322	324	324	307	278	294	331	300	287	309	334	331	314	294	331	283	292	281	277	340	271	305	301	280	312	326	290	277	291	297	296	275	270	311	332	306	280	305	310	343	305	288	328	290	319	297	294	298	303	299	298	316	275	312	297	292	292	310	319	297	292	311	308	325	312	299	310	301	272	294	303	283	292	290	271	283	311	283	301	309	287	292	321	303	276	309	277	293	312	306	327	273	276	282	305	316	295	295	292	301	308	283	293	333	306	288	328	298	285	278	255	308	292	317	312	291	296	271	284	298	342	319	309	303	288	305	290	297	276	296	319	308	292	294	318	302	282	302	311	318	296	317	311	281	315	310	317	259	295	299	290	307	295	318	275	293	300	308	287	304	331	274	325	316	336	291	295	303	304	341	260	291	310	324	316	312	286	305	291	321	292	291	280	307	298	316	303	287	298	273	311	275	288	308	294	334	299	299	285	304	293	290	315	337	295	320	300	283	271	292	305	298	294	294	279	303	302	298	349	328	321	277	293	307	301	273	312	299	276	294	297	332	288	307	288	291	304	299	310	282	263	272	286	300	290	262	302	291	301	315	351	276	311	286	304	304	297	298	304	276	276	311	287	292	311	306	283	327	278	293	320	275	262	318	307	334	284	298	317	313	333	292	294	320	292	311	276	321	288	329	306	306	315	303	295	302	321	282	309	285	290	267	272	289	303	275	298	306	297	287	310	307	283	297	287	316	300	268	328	331	319	302	304	303	281	280	270	299	287	334	268	292	327	314	318	296	299	284	278	312	299	305	282	261	320	315	360	324	327	300	297	297	295	285	278	294	306	290	290	290	307	310	309	294	312	292	304	317	306	329	311	315	342	292	317	296	314	275	290	298	305	288	299	296	287	325	299	299	277	331	285	303	305	325	319	309	281	305	325	300	296	301	306	281	301	299	308	318	284	325	314	280	288	329	337	333	309	323	265	330	308	285	309	268	312	310	288	300	300	320	302	292	276	321	318	309	295	281	305	301	305	306	325	289	267	310	286	298	298	284	315	318	308	298	304	316	284	314	322	284	297	321	328	319	292	307	315	309	287	302	306	259	323	301	295	321	307	307	308	299	294	307	282	292	325	297	302	257	272	299	258	289	310	275	335	321	303	287	314	293	281	280	330	307	300	329	307	289	287	315	323	328	304	337	324	284	288	315	299	283	310	294	327	298	301	314	273	276	318	299	319	300	325	314	328	315	318	315	309	287	324	308	304	305	299	299	328	321	294	315	305	324	320	293	309	298	303	295	291	290	286	294	281	305	309	315	313	296	313	277	316	313	285	320	312	314	312	267	307	293	297	301	322	279	287	291	310	289	269	296	306	316	287	289	316	333	281	312	304	302	334	338	327	278	283	302	296	305	306	285	281	292	297	307	285	323	352	332	308	343	331	300	286	310	323	298	315	288	298	302	315	305	291	304	304	333	273	272	285	316	333	310	280	295	309	293
39346	20908	2194	2371	2203	1861	1589	1465	1276	1198	1184	1112	1033	1035	1002	1002	1010	968	916	869	894	872	873	868	877	873	856	833	890	840	841	785	857	842	835	834	803	786	779	835	790	850	829	742	785	749	828	830	795	779	774	794	753	787	802	771	758	831	771	769	791	831	802	831	766	766	737	759	798	774	791	795	828	780	743	763	725	720	784	751	784	809	784	725	806	748	802	807	757	746	772	805	805	782	757	777	775	767	828	790	728	796	783	764	799	760	783	756	794	739	824	797	739	767	811	834	786	770	756	761	769	746	738	752	720	794	759	757	781	755	804	745	745	781	780	812	778	804	777	711	783	797	754	791	767	721	763	793	755	733	735	755	814	778	775	736	738	805	780	747	735	742	765	772	731	762	760	708	726	769	729	715	756	780	792	750	744	770	755	746	783	863	734	749	803	794	756	814	746	748	747	830	782	755	776	780	822	751	803	757	808	777	753	809	777	760	787	753	795	755	752	777	802	774	815	787	760	771	710	734	757	766	817	751	758	786	788	801	767	754	725	793	718	716	798	774	776	764	795	747	806	760	759	777	793	745	737	780	753	782	784	784	791	790	788	793	772	769	789	713	758	801	749	776	769	769	790	756	763	749	753	763	800	730	770	817	782	777	726	788	748	727	751	726	763	815	813	809	760	782	752	741	748	794	758	791	759	808	750	780	747	783	729	763	789	779	771	791	806	746	791	735	743	768	762	809	807	755	809	776	805	787	763	807	810	751	811	827	765	770	848	806	762	758	763	751	774	730	760	797	773	735	783	784	779	749	791	771	768	773	785	795	761	806	767	799	731	804	731	800	782	767	734	766	771	792	776	775	807	779	787	759	769	814	737	797	726	808	808	746	755	828	801	780	802	800	751	729	801	737	759	804	777	824	759	797	744	826	775	786	784	802	763	738	813	799	748	758	795	779	764	755	782	760	802	782	793	746	801	765	765	770	779	783	773	747	736	801	786	780	733	787	814	746	766	762	783	746	727	744	794	729	767	733	804	811	788	795	819	801	748	820	779	777	754	821	810	774	757	772	782	755	774	749	755	757	756	789	785	827	766	758	723	794	721	824	758	716	707	772	822	804	744	744	810	760	784	778	733	761	745	791	777	758	736	831	725	770	774	754	785	772	771	813	749	789	764	728	817	795	787	781	783	782	753	793	732	758	779	785	785	831	757	776	774	767	741	795	794	723	825	744	757	794	826	784	791	780	783	828	793	775	740	763	782	738	773	691	756	763	755	728	777	788	780	753	776	757	753	772	779	835	769	740	781	757	724	782	778	782	782	790	741	753	791	839	779	769	737	763	765	778	772	775	791	793	774	753	805	767	773	766	783	744	804	775	765	733	775	772	770	752	758	719	779	764	772	802	776	750	720	768	746	776	838	756	825	769	744	768	735	724	788	789	756	793	791	771	781	702	789	778	757	769	771	778	786	771	745	806	769	801	766	813	756	745	801	787	786	778	757	783	789	780	766	778	806	756	812	750	787	767	778	781	793	777	796	781	745	758	745	751	787	809	766	763	748	755	804	778	796	761	765	797	745	784	777	769	750	704	760	767	793	802	800	800	755	806	735	788	832	796	763	732	786	738	769	767	789	760	776	783	828	809	769	775	754	755	788	769	771	815	770	767	770	777	734	759	757	777	811	760	782	819	766	791	750	764	822	802	783	790	780	786	756	776	750	739	813	760	770	798	725	786	740	860	747	766	828	746	731	749	788	759	709	814	785	820	760	766	799	840	775	779	782	803	796	748	719	764	785	737	825	773	765	816	759	776	775	773	774	754	806	783	754	724	815	755	774	763	759	770	770	737	793	764	796	745	690	787	784	759	744	757	730	749	796	767	801	747	748	757	823	768	775	788	784	739	766	783	751	738	754	760	802	730	803	754	800	736	727	810	765	731	732	759	770	755	809	786	798	801	769	792	757	820	820	805	797	750	773	752	753	786	814	777	810	780	757	743	789	738	744	756	804	761	765	766	773	741	760	766	778	766	765	776	762	795	781	744	761	805	769	730	794	763	798	797	748	742	754	764	836	756	730	819	771	763	760	774	750	824	796	741	743	777	798	764	809	804	742	716	735	825	808	748	818	729	788	744	736	763	744	721	756	728	747	733	797	770	774	732	820	773	810	786	742	772	795	799	770	805	802	744	763	753	763	756	714	784	781	814	752	745	758	796	773	739	761	775	782	759	793	749	791	791	748	736	779	802	771	790	784	784	768	773	805	779	762	781	824	789	776	755	781	767	815	758	814	743	789	766	789	737	705	747	801	768	752	777	798	762	801	713	711	778	742	763	771	765	791	802	787	791	806	736	752	745	833	813	818	795	689	775	766	813	772	770	776	816	755	785	793	784	765	738	801	774	818	735	793	762	750	795	762	770	745	769	776	757	761	793	764	767	789	760	803	775	736	777	781	789	744	784	765	776	765	777	758	738	796	744	730	736	801	720	791	746	755	804	727	791	768	782	729	792	760	801	779	801	827	793	780	755	803	766	796	755	794	782	741	765	756	815	717	780	751	753	774	763	802	801	780	696	832	779	759	754	793	792	685	733	743	763	776	776	792	782	720	774	783	802	798	748	788	787	789	755	826	785	734	792	766	823	713	780	781	788	765	785	778	729	780	778	783	738	745	776	769	770	716	773	745	778	748	756	811	757	759	756	776	734	766	813	733	785	749	778	756	758	759	736	750	835	762	726	775	784	733	822	795	738	776	762	734	810	768	748	818	790	740	746	755	767	762	764	792	795	766	764	779	778	772	813	762	747	773	805	818	765	775	773	785	761	789	827	759	736	764	757	772	738	747	753	740	752	765	750	774	792	782	802	766	762	770	806	731	759	837	764	756	723	738	800	768	759	782	728	727	762	765	785	759	760	774	820	809	848	769	743	770	709	734	766	772	752	812	779	777	786	755	750	792	754	766	789	793	812	818	782	788	801	767	774	790	776	794	779	806	744	794	754	779	768	836	809	828	807	759	791	725	750	800	768	798	786	824	776	722	756	771	797	747	802	769	724	818	770	751	828	808	770	844	795	747	720	732	773	780	759	807	788	764	770	789	756	786	813	788	810	770	741	813	764	783	804	766	745	798	707	789	759	771	762	793	792	724	799	745	741	770	748	780	779	755	759	734	730	767	768	783	696	795	745	779	792	792	772	789	757	772	734	792	747	807	747	732	766	795	731	748	767	732	762	777	780	785	761	800	793	767	754	744	831	816	774	803	784	747	774	733	759	779	760	796	765	765	834	775	764	801	718	704	742	796	733	812	729	821	877	804	798	740	809	753	786	780	782	758	766	801	779	786	826	764	792	772	763	757	785	808	794	783	792	792	762	761	772	704	746	707	769	794	788	791	793	787	780	793	783	777	766	736	762	783	839	756	761	753	763	754	799	828	731	772	796	778	762	763	741	767	786	720	734	769	827	796	765	798	768	752	759	729	792	788	782	827	813	782	722	800	783	808	767	767	754
74413	46606	13910	2821	992	659	552	463	375	352	349	339	316	263	278	292	244	245	215	243	231	206	244	227	219	227	215	224	242	251	236	232	225	231	225	229	202	206	198	212	196	191	202	171	211	200	219	187	180	210	210	223	222	184	199	194	195	187	199	215	182	193	217	203	215	197	211	236	228	214	212	238	222	229	192	228	218	223	227	213	203	242	210	198	187	196	193	229	189	200	193	209	199	210	183	227	198	196	187	185	202	215	210	216	182	191	195	218	223	202	191	227	221	217	214	204	204	224	235	228	191	221	195	201	196	206	195	201	200	188	225	206	223	215	213	197	214	191	199	221	200	231	187	197	226	216	214	205	214	167	222	185	208	220	246	211	211	199	215	217	248	213	196	231	195	207	215	217	185	190	215	203	185	210	217	195	185	216	197	236	186	209	193	226	212	229	202	207	198	209	206	209	206	204	195	197	213	216	208	205	205	214	196	205	230	205	198	197	233	209	221	214	249	196	198	210	202	209	181	225	194	203	198	218	181	178	211	235	220	196	208	180	227	189	213	199	196	200	183	219	186	198	181	200	189	207	214	196	175	237	226	208	230	214	206	198	240	190	207	221	214	214	212	214	214	223	205	198	192	205	240	212	215	224	199	179	220	224	221	202	189	209	225	203	184	222	212	193	199	192	217	206	217	189	239	201	211	211	190	237	198	217	198	195	229	200	215	209	200	164	215	221	235	189	184	210	210	202	214	215	187	211	223	206	223	189	210	208	191	199	196	225	203	198	212	226	223	199	220	212	218	241	217	198	212	194	252	197	232	192	197	183	200	235	209	196	204	218	189	196	214	215	225	194	203	188	213	198	212	218	206	232	201	209	244	225	203	201	194	204	197	172	198	208	212	201	225	200	170	203	199	215	173	191	202	200	216	204	180	206	216	191	226	187	184	207	193	209	215	205	182	223	225	235	215	197	192	231	193	217	182	187	190	188	180	192	215	245	209	192	191	199	226	218	200	227	209	223	214	235	206	201	189	216	191	195	235	238	187	191	200	218	207	223	227	228	220	199	222	198	183	227	218	225	221	219	170	187	230	208	200	226	188	204	188	208	194	197	208	193	189	236	212	221	221	185	225	198	193	209	208	200	236	213	218	234	230	204	184	193	225	212	197	191	205	208	220	204	188	204	222	206	198	209	199	197	199	198	200	193	235	209	198	201	210	220	222	208	211	193	200	211	206	193	200	224	223	186	213	204	217	183	225	216	174	210	239	217	223	210	203	206	191	218	217	213	212	209	208	215	224	212	204	202	192	216	200	198	185	203	200	213	235	189	221	189	207	196	214	207	193	207	215	179	193	182	212	187	206	199	187	205	195	194	219	215	235	221	198	204	209	231	187	226	186	190	199	218	203	199	201	216	221	207	198	211	217	206	193	185	197	192	229	229	215	197	189	232	187	182	215	202	186	239	204	242	227	220	192	214	210	206	191	208	218	190	216	227	235	219	225	201	185	215	221	194	210	198	239	197	200	209	187	225	214	181	202	194	222	226	207	187	187	215	235	216	216	214	211	191	196	210	227	217	208	203	229	225	219	232	210	215	200	238	225	183	182	208	206	210	173	218	215	200	185	227	212	220	210	194	199	209	179	212	192	210	217	187	186	202	241	213	202	209	203	208	210	226	193	197	199	204	189	200	217	201	191	216	228	214	216	203	205	194	228	204	198	210	201	218	214	209	211	212	189	226	187	176	180	204	234	215	212	208	189	230	198	196	198	201	218	207	205	174	195	229	203	229	195	177	186	199	200	222	202	237	246	213	203	220	216	214	202	209	199	199	209	228	209	210	199	218	227	211	202	219	192	217	216	222	208	218	186	197	180	196	216	200	197	222	211	229	215	217	212	233	221	206	193	201	204	216	214	200	194	206	188	191	183	239	218	214	230	225	227	220	198	222	201	196	213	216	214	200	204	216	210	209	221	223	211	202	245	231	202	231	213	217	198	209	162	210	210	199	227	209	205	213	207	200	221	241	202	198	211	211	202	210	212	219	202	200	204	231	179	186	213	205	221	185	200	217	219	225	179	210	215	221	192	212	216	211	168	213	186	213	210	179	211	213	225	216	197	229	214	191	225	212	208	203	203	211	183	193	209	200	192	203	207	212	206	190	219	204	169	209	196	208	216	180	202	219	209	204	188	214	208	202	232	195	188	217	205	222	237	207	207	245	175	207	191	209	219	211	211	217	226	222	191	204	225	209	194	197	209	209	213	202	217	225	214	203	206	185	210	214	214	206	217	201	176	229	204	207	189	198	188	189	210	212	220	221	205	200	190	222	200	193	220	208	219	210	212	211	190	189	233	203	194	238	218	201	195	226	191	216	217	196	201	236	219	212	203	186	205	208	214	183	233	234	205	220	200	211	213	196	198	216	210	194	221	264	205	216	186	237	206	197	222	198	215	218	209	211	196	207	231	191	198	202	213	209	172	200	245	193	209	194	213	219	210	216	227	246	226	210	211	237	200	206	200	210	200	207	206	177	203	180	182	245	210	191	232	213	188	209	238	202	212	227	191	218	195	210	202	218	237	230	222	201	193	228	219	215	176	210	206	208	203	202	197	210	205	206	196	207	229	203	189	219	200	199	201	207	176	188	198	213	240	205	228	200	227	213	199	196	229	195	207	206	205	189	206	207	217	209	193	199	216	193	238	197	234	217	196	213	224	196	215	201	198	213	194	239	242	200	222	193	206	214	211	201	204	204	197	181	200	201	210	197	208	215	200	205	207	186	227	199	216	197	213	211	201	216	191	227	214	219	195	213	212	225	208	198	198	189	213	205	204	220	214	220	207	212	206	211	216	202	213	202	211	226	221	221	171	225	199	220	190	199	209	215	207	207	214	187	224	168	212	211	209	214	229	202	205	196	195	197	197	214	201	222	225	210	192	216	201	214	206	192	205	221	192	240	211	202	223	241	207	216	212	217	215	204	231	226	203	220	198	219	232	227	247	232	206	220	220	220	217	219	214	198	229	230	225	221	203	204	218	225	230	223	185	219	206	209	219	198	218	211	201	186	192	203	207	205	193	219	210	214	197	227	190	221	235	222	221	222	220	179	199	203	198	220	205	210	202	213	218	198	190	224	220	198	209	219	228	197	203	212	234	223	249	206	214	233	207	192	200	211	210	212	199	208	223	209	198	213	210	222	218	206	191	197	208	225	218	208	218	203	197	231	222	203	196	205	200	192	182	208	219	193	210	221	238	195	190	211	211	198	187	200	214	183	199	195	195	220	213	216	203	225	222	220	200	189	195	249	223	229	199	186	205	212	210	202	222	205	207	211	219	198	203	210	208	249	214	202	225	201	225	194	246	203	176	206	191	195	195	212	197	218	230	192	207	195	209	207	206	235	203	195	188	221	207	239	215	216	190	212	201	209	211	210	209	230	201	202	213	236	209	201	215	207	214	183	201	218	210	204	215	205	233	209	211	234	188	209	215	209	224	209	213	204	224	186
49549	13449	3545	4093	3417	2817	2360	1986	1747	1497	1401	1190	1181	1034	1017	900	882	861	814	843	780	765	703	713	745	708	683	718	662	662	672	637	616	612	604	594	592	591	579	586	585	590	606	551	619	563	568	569	585	574	577	552	553	572	588	562	552	616	615	555	602	565	532	591	598	583	542	571	594	599	522	564	581	577	573	529	533	566	565	536	528	549	539	527	553	529	562	582	546	553	581	535	539	578	580	573	561	554	533	529	549	579	581	547	523	553	527	564	529	565	560	554	529	575	551	600	527	522	532	516	585	518	514	543	545	552	524	529	551	518	521	570	501	553	554	515	531	534	590	524	575	518	503	526	544	531	507	564	537	518	533	550	535	569	532	526	518	552	527	500	580	573	557	540	539	557	531	562	537	611	530	541	535	597	528	542	528	558	525	522	553	521	536	567	538	517	555	550	564	555	519	533	600	533	549	508	512	520	542	567	591	543	499	554	541	532	606	533	547	537	529	570	529	546	531	569	533	555	544	537	542	530	519	555	527	491	539	517	555	533	514	513	543	502	528	533	560	549	568	524	497	527	493	521	568	568	574	533	552	552	513	537	541	530	550	560	527	514	510	506	545	520	510	578	531	506	543	521	516	546	500	540	515	538	550	514	496	535	533	490	509	563	530	526	533	527	567	524	575	545	527	514	482	553	522	563	548	584	553	587	519	530	551	565	527	540	524	527	563	520	545	524	543	537	547	508	539	541	542	502	547	525	571	545	567	531	553	553	557	558	530	558	516	528	536	531	565	548	572	568	537	549	495	522	521	587	489	547	563	555	503	550	553	552	544	560	544	552	505	541	535	556	533	598	563	575	553	566	501	511	604	556	568	541	474	520	551	550	501	541	511	498	537	528	517	560	577	534	541	511	522	534	497	534	549	546	539	562	546	509	536	514	531	499	556	549	533	555	545	565	517	519	541	564	529	528	522	548	556	555	533	568	546	524	500	536	504	560	549	505	536	514	569	492	563	546	567	529	523	571	520	505	549	507	520	554	542	560	536	548	551	553	535	543	516	539	553	507	525	485	520	563	529	541	514	574	567	558	548	513	517	538	514	576	544	551	529	525	522	572	546	524	531	540	514	546	539	502	538	572	535	546	556	570	539	516	462	553	539	562	526	570	506	531	542	515	525	516	543	573	526	546	564	572	562	508	555	535	539	529	527	529	543	538	550	556	535	563	517	571	523	535	519	551	585	537	554	528	532	551	568	533	537	531	515	563	578	500	511	520	546	565	562	536	520	534	542	560	572	552	546	490	534	501	535	517	520	545	511	530	551	562	551	493	553	534	545	529	577	538	492	535	529	521	551	513	528	589	509	552	528	540	544	524	530	560	532	520	512	561	534	535	571	544	564	544	513	538	523	505	514	544	515	531	571	542	527	524	520	539	528	503	530	521	545	534	530	517	546	508	552	500	516	556	539	563	553	532	522	544	571	540	566	496	554	515	546	572	556	539	559	527	500	544	546	543	569	555	520	516	538	525	561	547	540	508	508	561	531	520	505	547	580	552	527	537	509	566	553	567	511	549	535	548	522	530	504	568	512	534	518	550	577	585	558	516	512	533	573	489	536	520	532	565	508	531	510	522	545	550	539	565	563	569	514	556	514	570	533	560	548	565	545	501	554	521	520	539	526	548	520	512	591	533	531	550	542	574	544	506	547	541	586	547	559	549	492	564	564	526	526	544	564	543	601	517	518	543	583	526	538	519	514	530	569	503	534	558	556	555	551	536	519	492	549	562	569	539	513	538	508	546	550	533	579	553	554	537	526	578	533	523	495	525	557	562	589	522	561	497	541	540	526	539	576	551	562	525	560	496	540	527	542	566	566	569	537	563	538	541	569	531	580	515	544	533	549	557	531	507	525	496	521	535	590	569	537	517	523	527	561	577	513	511	521	474	541	532	525	527	553	555	529	534	581	626	555	535	526	557	562	514	565	523	529	574	563	503	543	559	519	516	504	523	549	525	544	561	546	524	529	521	560	529	554	517	498	509	535	552	530	546	510	507	513	523	535	564	523	531	556	545	522	518	568	523	554	512	529	514	513	528	519	516	544	533	552	560	564	585	510	560	541	551	538	544	540	532	541	528	539	576	591	516	521	514	545	539	533	558	551	535	525	532	553	531	533	549	547	505	528	545	552	544	515	526	585	554	552	529	587	533	518	529	504	478	554	533	511	537	531	553	543	516	524	549	515	527	539	584	558	539	587	475	481	535	488	495	515	541	532	521	514	514	539	503	549	561	519	520	528	524	533	590	570	510	564	531	531	554	502	500	544	557	553	521	561	535	542	528	552	557	529	530	548	578	543	551	512	546	599	552	539	559	490	576	560	541	526	515	518	516	514	528	540	507	525	510	539	492	542	554	561	513	559	569	523	521	504	573	551	539	536	536	519	497	482	552	547	561	516	551	533	557	490	559	525	544	551	558	558	540	573	556	498	590	551	548	498	541	529	531	537	561	550	552	518	533	514	526	553	537	488	555	515	524	540	559	526	511	547	535	566	519	536	567	536	542	583	503	566	528	539	505	543	578	515	577	599	542	523	532	562	523	551	530	583	540	575	540	570	543	510	559	538	547	529	563	577	514	518	544	580	514	549	527	531	554	535	550	557	557	593	529	544	509	508	494	546	502	538	508	532	547	550	565	516	511	511	551	516	551	535	504	560	553	527	551	541	485	565	509	565	556	544	484	542	554	545	533	530	536	531	521	585	528	549	553	521	542	534	495	550	490	558	498	539	549	560	546	555	537	521	503	514	556	570	515	573	540	480	555	521	533	551	507	551	518	565	541	539	497	577	550	525	552	510	503	517	514	530	552	519	544	549	528	530	523	560	494	597	553	545	551	566	516	543	527	545	571	557	533	548	563	531	502	531	552	508	532	536	518	516	556	530	523	525	535	535	519	538	493	544	525	539	529	545	554	518	544	502	564	554	511	568	579	538	536	559	503	512	563	515	524	494	551	533	537	524	561	518	571	530	532	539	528	560	536	536	496	563	559	493	511	524	555	529	524	504	537	581	505	529	532	528	508	529	551	526	512	571	550	574	600	499	551	516	541	553	535	492	557	530	505	520	514	526	583	565	531	531	535	550	527	564	534	560	528	563	581	538	494	556	567	510	581	542	550	533	551	526	505	549	547	577	540	572	545	513	508	552	545	549	539	549	535	535	521	514	523	521	534	521	522	510	533	533	604	541	516	548	538	551	507	561	520	549	584	531	531	548	548	507	512	549	519	573	526	550	498	521	529	511	559	536	565	564	509	541	524	505	547	562	533	525	549	582	509	537	494	531	532	520	528	532	521	538	549	572	504	526	529	556	520	534	505	576	524	536	565	527	511	524	569	553	541	557	525	573	499	541	534	557	500	529	555	554	523	561	512	531	535	521	509	557	565	524	541	515	513	572	577	574	511	542	550	495	517	558	587	531	543	583	560	531	548	560	535	571	567	542	528	542	506	543	529
11762	1259	261	218	197	231	199	205	206	200	212	212	206	223	179	205	195	207	213	209	183	192	245	190	199	191	216	177	220	177	204	193	199	211	212	186	204	183	192	209	229	249	194	207	186	186	187	212	198	186	198	193	186	180	200	196	215	222	210	196	208	196	214	185	196	174	195	204	202	198	202	211	209	219	225	212	168	193	228	182	189	219	211	182	192	214	198	195	198	182	218	188	185	198	224	189	200	225	181	201	225	179	183	209	219	222	193	243	192	192	198	189	211	208	212	181	226	186	197	210	223	199	191	214	202	185	227	193	192	206	221	194	197	194	193	205	206	184	203	175	215	209	194	192	188	204	202	200	194	213	213	181	186	227	197	212	178	216	201	206	190	195	208	222	198	200	225	195	210	199	202	202	230	230	226	198	215	191	199	216	205	199	205	188	216	172	201	208	198	183	219	200	188	214	208	233	206	208	186	191	184	219	219	194	222	223	193	189	210	212	217	205	225	189	208	204	240	222	212	205	200	205	193	231	201	213	195	203	222	235	214	203	189	209	196	206	198	229	184	196	223	199	187	206	211	177	218	206	191	194	210	176	195	195	201	202	206	196	203	202	197	221	205	198	203	240	207	200	202	216	183	195	217	192	185	186	195	186	187	216	211	200	222	187	199	223	232	213	198	196	199	200	218	202	193	192	201	206	212	189	212	211	191	216	196	195	209	197	185	226	191	184	211	185	190	229	199	203	228	208	210	187	194	207	232	213	204	206	200	207	216	191	216	228	189	215	218	198	196	231	218	191	194	196	213	196	188	207	214	213	225	215	193	193	179	208	217	182	215	166	214	215	214	187	221	186	205	193	186	205	182	198	194	203	232	209	224	170	195	230	204	200	211	213	208	190	208	202	205	208	199	190	170	214	214	201	177	163	202	188	207	228	204	176	200	212	179	211	192	220	205	208	216	191	213	185	220	208	212	205	208	215	199	221	213	204	186	201	199	218	206	201	231	200	193	188	213	188	177	214	181	222	199	197	200	200	184	173	209	186	215	192	217	209	205	192	213	179	220	196	222	183	198	197	184	190	203	205	212	224	197	220	209	221	163	194	196	218	178	206	184	213	196	180	229	189	238	215	197	225	207	208	198	190	215	180	214	186	198	213	179	214	216	185	202	196	172	206	182	195	199	196	207	200	190	200	197	210	190	181	219	188	209	223	212	192	214	228	207	191	205	169	182	201	186	200	192	228	207	194	199	203	215	210	175	194	204	175	215	211	197	185	218	207	199	194	179	204	186	195	237	197	188	195	196	193	202	236	207	202	200	214	198	211	187	211	201	180	195	216	179	186	190	219	184	211	222	194	188	193	192	186	200	204	204	207	178	196	170	228	183	200	200	212	223	216	186	206	207	196	220	213	202	195	204	180	229	220	208	192	188	213	226	183	185	235	183	179	188	210	211	190	206	232	224	209	187	184	224	193	217	201	216	196	192	210	181	176	221	195	208	227	188	223	176	217	207	200	213	197	217	198	227	205	211	224	196	235	188	190	178	214	213	188	202	205	222	197	198	192	200	224	202	191	205	186	221	205	181	173	196	209	189	216	181	199	199	218	184	205	210	220	190	218	196	206	190	157	211	224	184	189	202	196	200	182	208	213	225	180	183	197	182	205	206	203	220	212	200	201	194	209	190	194	187	219	192	218	181	183	230	198	209	215	203	211	207	171	204	198	179	212	213	199	181	192	192	185	212	209	178	189	189	197	209	218	187	199	178	191	192	195	190	223	198	173	218	214	216	204	190	198	226	191	170	215	208	214	241	207	185	194	205	214	222	214	207	204	200	208	188	222	208	225	186	203	192	180	212	197	199	174	203	201	195	178	227	192	199	178	189	175	184	174	197	201	212	206	192	179	178	218	197	205	224	218	213	193	175	176	189	215	194	172	211	216	190	177	205	179	206	211	199	211	199	219	185	187	209	194	178	219	185	211	196	216	191	210	199	162	220	201	193	182	192	206	194	215	225	198	229	209	193	183	198	201	194	178	216	187	207	202	204	182	215	196	207	205	195	167	176	204	198	193	171	207	177	209	185	221	224	197	198	216	196	204	213	209	210	238	196	177	225	230	197	222	212	230	204	211	211	217	203	202	200	193	189	173	205	201	198	209	216	233	216	196	224	231	186	213	194	194	213	207	202	196	177	212	194	215	198	201	210	189	183	199	196	205	185	195	208	189	210	229	222	191	203	200	199	199	217	217	197	204	224	188	200	235	180	189	221	198	193	214	177	183	175	209	186	225	182	202	199	230	211	177	184	191	195	204	190	203	199	192	196	196	217	192	199	213	200	200	196	198	231	232	197	190	205	185	207	187	199	228	182	199	182	208	171	175	222	205	187	225	192	191	212	216	208	184	195	206	191	206	177	217	211	216	205	202	193	199	194	203	205	204	213	197	192	227	202	208	193	207	199	180	184	217	196	202	186	208	203	176	196	224	198	209	196	214	202	192	211	206	218	213	210	214	194	236	229	201	211	206	218	220	208	180	202	205	222	208	200	188	204	214	229	212	197	212	203	205	215	220	179	192	192	226	214	208	217	187	205	207	197	199	219	221	185	184	192	189	206	199	219	174	175	211	199	200	194	205	244	206	205	224	206	197	197	192	234	198	191	209	221	208	202	184	192	209	216	176	190	208	215	170	189	204	195	191	196	195	211	203	200	226	182	212	208	187	193	209	211	198	206	202	195	220	229	205	197	195	200	173	184	196	201	202	213	211	211	210	210	213	234	219	232	179	188	195	208	197	205	210	197	198	207	178	210	192	186	214	197	202	215	219	201	221	186	181	196	209	200	216	184	184	205	213	202	193	228	229	188	176	223	187	206	179	196	213	188	203	210	218	224	223	184	208	184	214	204	205	198	194	202	230	213	207	192	185	188	179	171	186	207	194	185	200	193	192	214	187	219	195	215	206	198	196	201	224	198	200	179	196	200	213	191	182	192	208	230	208	203	210	207	207	207	187	185	201	206	190	183	209	202	184	205	216	197	187	213	187	239	182	191	197	198	194	200	214	209	203	196	236	195	160	197	198	199	226	224	198	218	201	228	181	181	194	207	228	228	180	218	198	191	222	176	216	215	189	187	198	211	199	206	213	216	220	194	198	220	196	210	197	209	210	210	202	226	217	217	207	184	209	185	218	179	208	214	216	186	190	179	193	178	195	203	213	206	223	184	211	187	204	192	201	228	195	204	188	185	194	200	186	205	190	189	201	188	199	214	191	204	186	215	188	207	212	182	197	185	215	187	198	184	180	197	208	188	197	176	202	187	185	184	200	208	186	184	213	186	183	200	218	204	190	194	188	186	202	212	212	228	188	187	214	200	199	213	204	209	214	205	220	192	193	171	190	221	180	218	195	183	172	175	206	198	201	208	203	190	211	212	204	234	215	210	184	199	215	216	176	184	191	211	227	193	167	200	206	189	182	232	182	214	203	185	196	209	209	189	213	196	195	243	192
12733	1386	671	679	639	652	591	579	625	599	611	538	601	557	531	602	526	544	563	558	544	562	509	577	551	550	581	560	538	561	583	550	493	517	544	534	552	547	559	540	563	513	558	545	557	546	519	566	552	511	517	572	545	551	547	584	541	551	551	575	557	575	534	564	559	510	570	521	530	551	556	528	504	577	549	560	546	564	544	549	516	586	538	541	553	542	554	532	578	541	530	553	534	575	577	559	514	551	556	545	581	555	554	536	577	556	550	543	542	480	566	588	543	556	568	564	553	577	527	569	558	556	560	511	571	557	514	565	538	620	532	562	568	536	539	576	512	502	500	507	548	540	551	554	596	563	543	496	551	527	556	564	527	568	518	580	524	563	552	493	566	561	523	508	580	494	564	598	593	532	594	538	522	557	524	564	589	515	576	546	601	526	510	558	573	565	567	560	542	594	570	552	501	529	536	578	529	560	516	532	553	556	563	573	566	548	557	544	542	562	547	552	532	511	593	533	553	545	540	567	597	552	546	538	565	534	524	517	544	585	538	579	526	574	523	515	556	546	540	512	543	528	505	525	578	506	574	544	576	551	553	521	543	536	579	535	539	487	495	575	492	528	545	525	572	558	515	533	538	518	557	562	574	480	556	567	585	531	504	503	570	498	531	550	526	565	553	562	534	551	523	551	534	548	529	550	561	545	573	561	583	555	548	536	549	573	555	538	528	560	532	546	530	537	530	532	577	574	568	535	519	560	547	568	548	550	519	580	513	532	556	556	553	595	536	518	534	509	570	536	537	540	568	553	578	531	551	565	534	565	555	529	567	535	557	563	523	557	548	507	562	579	542	554	543	539	568	523	522	531	546	533	561	574	553	584	556	580	544	544	537	562	495	555	547	565	561	566	571	568	521	558	540	528	565	579	533	558	542	561	601	554	588	555	561	510	548	546	604	561	521	507	525	545	542	575	577	517	560	566	540	501	552	580	525	554	554	594	562	589	550	530	540	565	544	526	568	546	486	517	514	540	559	542	511	563	551	532	494	597	508	591	575	564	575	542	542	533	542	488	542	577	564	558	561	556	537	527	551	529	588	527	588	536	567	560	535	535	598	568	531	555	561	536	573	552	572	562	547	557	535	530	596	549	542	574	553	511	555	531	516	540	520	540	604	535	514	531	582	543	499	553	544	575	552	513	563	517	579	544	570	568	551	527	538	556	547	568	541	584	587	573	517	547	505	537	584	565	487	523	529	505	558	542	535	551	541	577	550	539	563	531	554	591	563	563	556	547	509	541	557	512	545	542	567	551	564	538	590	533	555	553	486	571	526	551	546	548	581	555	546	543	560	595	529	550	567	569	534	553	547	526	536	552	497	528	527	556	547	532	545	525	594	560	542	546	539	526	542	541	537	562	522	547	544	536	528	529	530	560	529	570	550	560	564	588	551	554	567	572	584	548	539	588	549	552	543	537	522	581	578	560	525	572	569	574	519	536	552	579	599	505	562	540	554	540	565	539	569	545	520	550	509	566	588	578	548	556	583	574	546	570	558	551	519	543	522	530	588	551	571	543	523	565	590	564	524	545	548	511	526	558	559	557	553	547	536	524	566	545	561	522	544	566	562	500	563	578	516	578	501	533	569	550	531	529	565	508	571	547	565	549	589	551	548	565	558	582	564	484	536	544	547	550	564	544	544	524	533	543	551	529	553	529	529	563	565	526	533	539	525	562	579	543	571	527	560	536	524	540	566	549	579	520	574	546	554	513	538	497	532	560	533	539	582	566	523	542	547	549	570	568	566	524	579	564	534	580	547	531	552	567	563	554	544	544	558	536	539	567	556	544	533	510	586	569	556	535	545	573	590	545	563	563	591	525	550	532	543	542	512	552	549	524	602	559	536	563	580	550	558	546	549	557	595	558	535	499	541	562	560	582	549	536	566	551	561	572	539	563	566	587	571	583	532	568	562	567	530	515	570	528	576	575	560	549	551	526	551	595	557	537	520	586	574	551	571	582	554	569	537	586	540	552	545	520	529	572	569	545	544	587	527	551	546	551	587	509	567	509	544	527	565	531	504	558	517	540	518	554	501	521	551	553	556	530	559	571	563	585	526	556	543	538	592	559	554	579	539	520	571	587	565	505	507	544	528	560	518	524	555	548	563	520	539	539	560	590	523	513	522	592	565	601	565	564	573	556	592	568	533	501	535	587	539	532	554	540	573	572	517	566	579	552	537	577	547	552	550	522	541	556	541	527	518	566	555	606	532	605	588	542	551	539	542	579	528	519	550	578	523	551	565	572	609	549	526	553	536	535	531	547	560	551	577	556	553	557	527	578	532	562	542	533	545	530	612	553	568	522	526	528	540	573	568	549	521	572	539	495	578	550	518	566	546	526	545	540	574	532	545	535	553	530	544	523	546	586	539	564	513	568	560	556	539	578	549	577	547	577	570	522	569	549	556	531	515	541	579	560	540	582	600	579	557	555	534	536	564	554	519	565	533	518	548	518	520	557	550	482	539	561	498	534	518	540	557	545	585	573	530	548	572	509	542	511	582	537	545	557	567	554	535	556	520	516	534	560	568	557	572	553	572	541	543	515	554	549	563	569	537	548	548	514	544	555	538	540	516	563	527	552	544	501	556	534	543	511	586	569	489	539	574	514	540	572	525	547	541	540	541	560	579	558	561	548	563	514	552	571	568	557	582	556	522	570	536	564	538	523	523	586	547	548	557	538	555	517	581	586	568	505	534	532	552	568	530	535	559	532	593	549	529	560	564	553	558	577	562	525	550	531	530	557	541	548	517	556	515	525	486	487	545	565	538	545	530	582	589	541	520	552	540	551	553	513	530	559	572	551	549	552	545	544	548	546	532	527	597	586	544	532	545	552	586	548	561	519	532	542	531	546	531	553	568	582	526	565	534	514	519	544	540	508	578	536	549	518	542	577	574	543	567	536	536	553	559	538	534	531	531	566	530	523	549	531	514	550	554	555	555	568	574	540	563	590	559	540	563	570	568	578	549	525	532	562	525	534	536	548	537	557	521	484	507	531	576	539	515	561	556	528	582	536	572	537	547	581	515	532	550	569	579	572	553	543	547	507	550	593	592	513	503	561	548	520	525	549	600	587	527	532	537	573	561	483	519	531	563	543	547	530	581	584	580	548	535	523	490	573	519	554	528	575	539	556	535	531	552	536	546	513	566	544	526	528	509	549	579	567	529	551	578	534	528	531	536	543	521	563	559	540	554	558	530	558	554	558	557	545	513	559	560	551	585	578	529	609	547	555	509	562	566	593	556	541	529	607	571	567	537	574	537	584	582	571	585	577	570	582	509	566	522	537	548	581	565	566	559	551	586	550	569	547	544	534	571	527	536	558	559	578	500	558	562	592	523	501	547	558	554	565	522	583	582	528	540	535	530	544	541	550	506	601	515	543	531	548	538	535	553	554	485	592	549	519	541	529	571	540	583	531	548	520	564	509	525	581	572	524	604	513	570	570	542	555
61886	27083	4459	922	701	535	478	440	407	378	371	331	343	348	314	317	300	328	322	312	305	292	322	300	301	294	297	306	295	285	305	296	260	302	301	294	303	260	287	306	310	301	293	299	292	278	282	279	285	308	303	297	276	270	285	272	295	301	289	296	317	287	282	268	314	302	297	281	291	299	271	272	269	262	299	274	306	277	280	237	294	291	312	289	279	303	274	310	292	284	288	281	299	306	262	297	283	310	285	288	289	297	285	300	269	272	286	306	291	275	263	282	306	267	302	262	304	254	304	289	287	293	284	292	295	301	263	300	282	277	294	262	269	311	286	298	295	287	286	302	274	285	264	343	272	332	292	302	269	283	283	269	283	291	288	290	266	286	287	278	293	292	283	279	292	304	284	326	303	280	291	259	294	250	295	275	282	301	269	295	258	298	249	288	283	297	248	293	283	288	256	258	272	304	295	278	272	265	304	297	306	264	316	289	306	281	276	283	275	297	291	282	286	270	296	297	273	261	252	248	269	283	293	289	296	304	267	265	289	259	266	311	258	300	311	285	273	298	284	270	306	314	276	309	295	321	264	270	291	285	310	301	299	278	280	300	272	272	303	327	289	299	274	297	289	267	314	319	291	317	292	256	281	312	307	275	289	268	297	314	292	312	257	264	286	305	287	301	298	286	273	276	295	297	268	315	314	256	296	294	274	269	290	265	291	294	282	313	250	273	272	318	283	236	276	301	290	262	289	267	280	290	279	274	261	255	318	287	285	281	261	296	310	268	270	257	270	245	273	291	279	282	284	271	306	325	291	315	287	296	298	322	309	257	317	280	285	313	315	280	282	273	286	276	296	300	263	279	296	275	285	285	270	268	302	292	295	273	326	276	285	316	270	296	290	306	269	321	271	310	292	286	296	291	286	282	291	292	281	284	286	290	292	273	297	245	262	305	297	277	275	284	303	282	291	281	299	300	288	266	284	298	277	240	290	302	273	294	294	295	270	301	294	293	267	243	274	316	303	307	274	281	301	298	232	310	302	283	294	272	314	293	270	285	315	256	283	264	295	283	281	287	272	269	306	311	252	293	289	301	279	305	248	288	305	303	317	291	288	257	315	301	273	285	305	296	282	269	310	280	298	308	283	241	283	301	297	297	292	259	311	300	274	289	276	281	275	245	274	302	286	274	315	284	291	296	285	284	273	259	290	310	271	302	297	301	289	305	288	278	291	315	284	289	286	307	307	303	286	258	286	290	253	294	297	313	293	287	276	297	284	292	277	312	265	271	283	289	327	295	290	270	296	297	268	298	263	289	278	280	287	293	299	253	270	303	291	312	276	266	284	290	280	285	301	272	284	317	286	288	281	295	308	294	302	294	283	330	287	303	281	281	264	254	305	283	287	312	271	244	284	282	298	254	284	247	319	298	306	279	278	296	283	287	295	264	263	300	278	278	268	273	298	282	276	312	322	312	271	272	297	292	309	293	295	275	311	303	273	297	295	284	298	289	304	313	308	300	288	266	267	296	294	314	287	303	276	304	271	273	254	265	250	276	287	318	300	286	274	288	277	274	283	285	289	283	276	302	297	269	291	282	268	301	307	289	304	291	260	289	284	311	294	300	304	326	285	303	299	306	270	322	299	277	288	332	305	291	253	282	290	269	292	299	240	308	283	281	277	280	298	285	286	291	268	296	304	292	295	282	313	307	296	292	260	296	322	301	298	291	323	292	299	261	286	306	278	277	287	286	318	267	261	320	324	275	300	283	290	277	276	295	277	275	329	283	283	285	285	279	276	277	264	258	278	258	280	285	289	282	285	288	282	301	304	278	253	258	279	272	334	281	274	256	288	274	271	296	288	271	313	345	279	303	286	266	285	306	292	305	250	298	265	307	292	275	302	289	304	288	245	277	291	325	291	262	257	276	310	294	305	287	294	258	262	290	280	279	265	287	275	271	290	286	280	272	300	275	327	264	305	256	274	286	283	267	270	274	261	300	291	263	299	270	271	278	285	299	272	275	293	294	271	287	276	309	302	279	284	267	271	277	313	280	293	298	301	295	327	249	268	284	292	251	309	307	269	306	314	295	271	259	265	301	314	285	285	287	304	308	260	274	274	314	275	255	245	287	295	278	290	292	254	291	295	311	278	289	285	283	277	297	284	303	282	327	289	279	269	313	284	302	250	282	287	286	289	266	302	263	268	297	307	277	290	337	304	297	284	286	319	278	299	258	273	265	276	280	292	276	280	291	246	266	267	279	298	301	281	306	283	289	291	298	294	283	317	278	265	287	300	275	330	299	290	285	286	282	266	271	277	284	287	280	279	286	272	261	289	315	276	296	286	274	280	303	299	281	331	299	303	284	292	280	290	282	275	297	263	321	316	256	268	282	281	288	268	298	319	284	270	283	292	295	260	273	267	259	301	288	289	274	297	275	269	276	263	294	314	310	290	285	304	298	265	268	269	301	272	258	300	286	281	308	260	290	278	301	289	310	281	271	289	294	289	269	272	289	311	321	289	314	257	277	309	281	296	280	306	309	276	279	289	271	260	266	303	274	277	283	290	291	303	279	299	303	258	316	271	284	326	228	306	302	277	274	292	257	292	272	289	276	302	259	306	328	287	280	270	300	257	275	289	289	282	289	290	279	272	288	267	248	329	276	293	298	256	286	296	285	270	300	283	300	276	275	279	294	295	301	277	303	285	288	262	295	296	267	287	301	269	288	296	272	285	283	302	304	290	289	293	292	275	274	265	294	281	308	292	318	304	288	295	285	283	297	302	297	272	278	282	257	263	287	304	288	313	291	279	313	304	279	294	267	275	279	287	293	270	318	307	288	270	257	282	296	304	268	258	290	263	268	258	319	288	285	308	258	303	263	286	274	316	297	290	261	291	282	318	270	271	314	296	255	266	325	280	285	282	284	294	308	251	269	291	299	277	301	283	272	290	302	278	325	266	296	319	289	310	246	298	285	284	277	293	278	261	278	272	316	263	308	274	272	290	298	258	282	303	297	270	284	295	319	274	266	251	290	242	278	285	260	280	267	292	294	290	267	263	294	286	264	287	281	306	294	306	273	286	276	284	273	300	275	306	316	275	270	262	273	290	276	282	309	282	304	276	266	293	291	276	277	280	275	262	243	291	289	278	287	293	302	269	293	294	290	304	284	309	270	261	285	285	295	265	256	307	245	241	287	281	280	266	276	291	313	306	310	286	243	309	281	295	291	279	312	288	291	311	288	313	266	286	276	287	304	290	270	296	314	274	311	277	295	278	299	302	274	249	299	308	283	290	275	263	266	275	285	296	277	284	300	274	286	242	292	276	259	294	249	287	267	286	298	264	289	309	271	279	301	305	293	288	286	282	267	290	302	293	300	277	296	274	281	277	287	298	272	269	270	290	288	277	267	300	290	284	276	281	267	289	273	293	281	308	299	290	264	293	310	298	295	312	270	258	298	269	271	281	270	295	298	272	297	277	305	277	292	285	317	292	277	308	288	291	274
38034	2562	2532	2828	2455	2087	1806	1499	1428	1324	1216	1153	1082	1006	1036	949	905	944	896	854	897	839	882	857	822	760	841	766	832	830	813	766	770	763	813	809	787	817	831	781	743	815	768	712	735	725	757	717	748	779	820	733	807	666	773	759	781	732	733	712	736	742	770	712	773	748	697	722	724	739	735	718	771	770	746	746	733	720	750	719	735	707	739	708	754	773	751	717	757	756	736	786	748	708	742	696	766	769	726	698	753	710	725	774	720	711	783	741	737	742	747	759	710	701	696	772	763	731	704	752	731	773	718	692	765	752	750	770	719	752	746	703	741	717	771	739	694	728	757	688	731	782	681	723	743	746	731	752	707	733	712	678	758	751	768	760	679	727	724	763	759	730	722	681	740	778	710	739	723	743	722	705	762	815	774	731	732	736	741	709	773	734	794	751	744	754	718	743	747	749	703	752	703	751	731	735	736	705	739	719	719	736	793	812	690	717	781	722	737	755	695	721	725	719	764	728	664	752	732	698	760	746	712	782	691	727	741	757	744	712	708	755	712	703	714	775	702	721	708	775	752	764	765	752	731	723	722	700	740	766	738	713	747	719	735	718	719	742	728	768	753	679	774	755	696	696	783	706	763	760	722	745	714	737	723	718	734	732	760	753	757	737	689	721	709	697	723	742	737	729	741	753	741	727	787	748	707	729	719	755	756	730	727	738	754	789	810	775	721	722	686	722	693	722	711	718	734	732	709	760	769	769	750	707	723	738	722	718	707	732	771	721	682	781	731	712	765	746	765	754	732	722	718	699	703	738	736	707	715	746	783	732	758	757	748	701	762	703	741	764	684	756	748	697	737	683	725	745	722	723	737	784	783	770	727	710	713	741	746	722	775	740	732	738	744	701	703	728	757	746	750	712	739	737	721	696	810	730	710	739	722	736	694	743	761	746	731	752	766	683	755	713	733	677	739	755	785	688	740	682	727	687	746	720	728	730	764	751	747	746	751	760	701	691	714	683	744	785	686	739	784	738	722	732	712	747	720	705	767	724	753	739	719	723	691	730	741	743	763	752	737	769	754	724	782	749	748	740	723	724	792	731	694	777	703	726	760	789	733	724	716	759	721	744	749	769	772	728	723	760	721	710	745	806	753	721	737	693	717	750	708	715	695	730	713	746	758	717	745	754	778	740	754	722	691	730	742	745	719	717	739	743	737	757	712	742	724	731	749	724	697	728	746	708	750	777	792	731	741	734	749	735	676	766	718	750	701	681	758	781	681	743	734	709	731	752	720	693	720	766	734	711	716	782	759	696	728	768	713	744	747	712	725	686	694	670	742	746	682	705	688	758	748	769	763	725	778	747	750	690	720	712	751	697	780	709	720	737	692	734	732	771	733	686	754	721	760	743	732	748	751	731	710	728	729	718	742	745	703	764	733	782	686	745	763	770	719	709	750	784	761	681	744	741	753	713	721	767	743	705	742	704	720	750	725	723	718	695	719	709	734	716	734	744	735	761	782	686	739	718	745	704	742	783	719	682	739	754	719	712	698	726	757	712	693	762	740	755	735	736	716	746	787	733	695	766	703	753	812	731	683	712	767	760	703	759	719	718	713	743	716	739	755	748	729	738	716	726	716	719	750	709	749	708	769	742	751	761	722	733	757	715	720	710	719	762	719	734	751	763	751	726	746	743	748	757	747	775	719	695	768	708	756	745	753	711	726	739	690	740	746	723	756	710	706	718	739	712	787	729	773	747	734	733	731	751	735	681	792	733	766	742	706	750	722	735	734	664	759	679	720	717	729	708	754	717	742	766	658	743	719	722	755	744	788	734	714	690	729	750	718	742	695	739	726	734	752	730	781	735	742	710	702	768	765	737	727	725	687	691	720	742	740	748	729	765	746	718	694	760	766	700	762	752	715	761	714	772	755	791	694	730	748	667	728	702	747	712	710	767	749	731	774	759	772	704	689	750	747	818	739	729	766	764	736	732	780	751	741	739	715	758	724	695	732	705	735	720	727	738	773	749	755	711	670	744	780	732	776	720	730	674	675	753	748	728	671	722	762	761	772	712	730	740	702	744	786	698	711	763	752	729	734	678	665	797	810	733	753	770	712	736	740	718	698	754	745	748	678	720	764	720	736	730	701	776	720	748	748	744	706	730	691	710	700	724	733	734	698	704	693	750	756	709	705	707	727	690	693	715	707	729	724	770	730	765	717	720	726	710	716	738	697	748	802	750	702	744	746	750	710	735	736	714	720	720	772	785	696	725	670	733	664	680	772	722	732	684	732	738	744	726	718	730	770	788	728	737	742	737	741	716	709	739	719	708	766	728	732	698	668	716	734	706	701	724	714	746	651	736	736	733	796	754	714	742	752	742	722	713	745	735	739	741	688	748	749	694	741	709	738	706	716	725	719	720	769	799	696	720	752	765	750	763	733	716	720	774	763	770	742	729	783	703	747	777	770	767	700	738	708	722	688	735	724	750	731	716	712	758	722	804	688	758	722	728	715	676	708	739	741	732	729	721	738	719	681	739	740	733	745	721	740	733	712	756	784	750	724	738	720	741	747	773	701	731	714	709	743	750	702	722	721	819	705	733	712	755	727	779	706	711	748	760	722	715	712	706	722	718	691	777	728	730	754	688	738	752	726	746	737	772	683	752	740	706	712	685	750	735	757	720	741	748	771	736	724	744	726	725	685	778	718	763	741	739	733	738	765	740	763	740	729	728	749	725	738	742	810	701	746	762	775	789	749	701	741	717	737	687	753	742	722	774	760	785	735	721	752	708	752	751	705	765	716	706	727	760	695	703	754	689	720	759	699	735	682	693	696	749	717	716	727	698	715	755	725	750	690	809	702	742	753	718	767	686	725	728	703	698	745	715	729	713	728	727	744	749	718	726	742	741	719	696	694	684	761	766	700	769	729	696	774	755	707	721	744	763	724	748	749	707	696	751	754	766	784	746	703	770	727	744	738	734	738	737	725	714	733	768	725	701	718	714	720	734	777	783	730	769	701	662	699	728	678	722	756	673	720	712	726	727	746	712	726	756	705	797	746	719	738	704	711	687	771	749	730	758	715	709	743	739	719	724	747	723	747	759	734	743	702	737	735	767	686	746	733	736	699	790	713	756	735	729	712	764	688	723	706	739	788	736	748	741	742	739	712	732	805	726	741	720	731	702	709	746	687	758	750	704	747	707	789	695	737	724	731	701	751	719	697	722	746	719	704	704	713	746	725	690	756	698	744	754	731	688	746	738	747	747	757	726	749	699	719	751	726	727	753	730	706	776	724	755	707	714	712	764	721	743	766	754	736	716	732	734	722	729	724	745	712	702	734	692	765	716	787	710	762	753	747	733	726	721	728	744	777	739	726	712	740	729	691	753	754	677	736	727	701	712	709	719	675	746	703	761	696	761	725	719	765	687	700	704	696	730	702	743	669	753	718	740	805	722	739	761	743	786	749	707	737	739	720	732	738	690	761	778	684	733	738	747	712	792	741	720
73972	35222	9205	1864	1003	721	569	490	408	363	358	285	259	293	307	258	264	236	240	260	223	230	240	222	206	198	215	231	229	194	227	237	219	209	187	227	217	198	191	213	192	226	190	217	187	218	212	198	213	199	215	235	212	202	217	222	198	210	187	211	189	212	202	211	194	194	207	203	221	211	202	214	222	202	193	206	216	186	223	220	211	219	199	222	207	195	162	206	196	209	203	207	202	215	189	199	197	223	198	183	182	196	219	213	202	222	215	188	213	185	207	182	206	172	224	219	228	193	215	219	191	195	224	185	212	216	213	209	210	172	194	204	212	203	203	198	204	222	190	200	229	192	214	234	200	219	186	208	203	187	224	203	190	217	205	201	207	215	190	228	214	221	217	208	185	190	177	193	191	200	214	198	227	212	212	183	213	192	232	204	184	209	210	179	203	210	197	196	206	224	183	211	199	196	176	186	218	215	208	177	206	206	203	183	209	201	202	195	218	186	214	173	213	193	208	216	201	210	222	230	203	187	212	192	217	198	199	175	193	225	193	193	204	196	201	195	209	200	190	210	179	197	205	192	206	231	210	190	214	192	197	200	230	199	214	187	200	202	196	192	224	203	212	200	213	194	203	192	183	177	199	177	205	179	205	191	189	219	213	219	210	195	184	196	194	205	193	187	225	209	216	178	198	197	171	180	189	207	173	199	188	223	189	193	190	202	182	185	220	178	171	191	205	191	196	210	231	174	188	211	183	210	204	226	187	204	189	184	208	181	200	194	210	210	233	188	211	191	211	230	191	204	190	220	179	194	180	181	202	190	205	199	186	207	184	217	200	204	201	187	212	203	229	204	216	205	185	196	221	196	181	208	174	209	213	191	222	189	181	212	191	195	195	229	201	211	190	189	193	184	213	219	194	214	205	201	209	219	201	202	194	184	220	184	186	204	188	192	210	213	198	204	200	203	193	206	204	201	199	212	185	200	192	229	220	211	214	172	204	214	199	195	181	197	205	208	213	187	208	203	227	186	200	186	189	191	215	190	192	205	197	215	212	192	212	194	205	210	215	213	212	196	205	203	224	212	185	194	200	187	184	178	195	187	223	213	218	196	204	200	175	218	240	186	205	188	195	228	217	219	218	209	184	170	209	180	210	178	167	209	180	208	198	172	176	210	213	196	188	203	199	209	209	188	211	174	184	194	201	178	206	228	228	227	224	207	195	187	225	198	210	207	223	200	198	217	193	188	217	234	226	203	227	204	185	191	201	225	208	185	161	214	221	184	176	205	187	203	187	222	192	228	210	201	188	183	158	192	180	213	214	199	190	215	199	211	204	176	212	214	179	212	183	218	169	181	207	194	251	204	226	210	179	219	198	207	201	201	197	194	206	211	204	193	198	231	217	197	228	222	191	207	212	179	211	188	208	186	197	214	198	189	204	201	214	223	218	182	187	211	170	198	197	187	188	202	197	212	205	187	201	208	206	225	186	190	198	216	211	189	208	209	204	212	178	181	195	211	188	211	215	194	214	179	223	239	186	189	193	208	213	187	180	215	212	211	204	203	200	203	168	177	199	193	211	221	201	204	196	183	194	212	196	202	210	193	222	187	206	220	202	208	201	200	192	201	181	194	177	175	186	215	217	231	228	173	224	180	175	211	197	195	215	196	181	206	209	203	209	201	192	201	214	177	203	182	191	203	192	187	192	209	195	198	193	176	221	179	182	190	195	186	203	209	176	181	180	205	213	186	203	213	224	202	179	208	212	202	198	176	200	187	217	201	190	188	214	211	215	230	176	195	207	207	215	202	243	195	190	200	196	185	199	207	193	212	196	214	204	203	227	245	196	196	179	209	192	220	204	197	212	214	201	202	196	195	190	174	204	219	227	172	211	203	189	190	218	210	225	217	183	191	205	215	212	195	210	210	198	215	192	198	202	191	200	190	204	180	187	181	224	189	191	211	205	220	172	217	201	219	208	209	190	221	177	203	230	196	223	198	230	178	205	194	197	185	189	198	202	233	211	212	191	213	232	210	202	194	201	187	239	212	228	222	179	201	177	198	199	211	183	195	227	213	208	215	218	198	205	190	211	179	198	200	203	206	212	185	190	210	212	224	199	214	199	179	236	216	180	175	189	215	187	213	215	226	191	210	209	224	213	215	186	201	192	216	204	186	210	193	204	209	195	198	182	195	198	207	198	229	191	194	218	207	203	217	187	220	223	191	197	185	216	211	201	194	181	230	213	234	232	193	200	217	189	177	202	215	190	216	207	188	205	183	206	209	204	206	189	212	217	182	208	214	199	229	213	195	211	204	212	202	223	190	188	234	197	213	212	227	192	215	190	217	199	213	205	198	203	198	207	198	215	188	191	214	213	182	200	170	178	180	195	191	215	193	181	199	223	213	219	196	191	190	187	199	211	227	184	177	208	196	188	193	202	204	190	180	203	188	193	218	210	220	217	214	219	179	214	202	169	203	195	203	215	210	233	205	202	187	196	196	195	206	201	211	204	191	175	176	184	188	214	188	206	199	219	191	208	196	217	213	206	188	214	198	202	215	179	197	226	206	207	195	208	203	210	211	200	191	193	211	222	227	216	214	240	199	206	210	194	199	188	224	195	180	232	217	227	222	208	217	195	200	194	184	183	196	206	184	192	202	203	181	211	192	202	172	207	195	203	208	199	168	170	196	229	201	182	210	199	183	184	190	188	212	193	180	205	203	209	210	199	186	197	205	233	191	194	211	219	178	237	230	220	181	198	212	197	212	178	192	205	185	169	237	201	228	206	195	201	183	207	175	205	205	192	204	213	206	188	214	194	192	184	194	197	229	182	194	225	189	202	182	219	196	213	190	185	215	196	210	188	181	198	206	183	169	190	202	172	187	185	196	223	196	195	204	200	188	217	222	180	194	244	196	227	185	188	202	215	196	172	179	184	182	197	202	207	177	186	204	196	202	191	213	205	195	198	196	212	214	195	205	222	211	211	201	212	192	200	191	203	197	227	194	200	227	208	211	188	223	202	200	195	194	196	212	210	218	211	189	182	190	205	199	177	182	186	198	188	195	191	186	247	201	193	203	186	207	202	221	199	200	196	202	214	211	185	213	177	209	171	209	210	199	189	184	201	184	210	215	203	206	183	211	202	205	222	196	211	200	196	199	199	219	175	224	208	211	201	217	180	181	219	217	187	193	187	204	207	206	194	186	197	213	216	207	211	199	212	201	230	192	213	204	219	201	218	217	209	222	194	201	172	205	190	174	191	213	197	213	186	198	195	206	218	184	202	220	227	191	194	201	186	193	191	193	199	210	202	195	201	211	221	186	200	190	188	199	196	191	192	218	180	203	185	191	218	185	219	210	176	184	210	223	221	209	211	229	186	197	200	195	197	197	194	213	187	196	197	204	201	213	186	233	208	208	224	203	180	204	180	205	199	206	203	195	206	194	191	209	191	223	197	224	230	181	186	203	196	197	198	203	220	229	194	189	185	211	210	228	221	191	196	198
45485	2535	3878	4533	3870	3175	2575	2218	1840	1554	1435	1268	1199	1113	1061	962	950	897	896	849	800	770	793	698	748	684	677	682	746	687	644	626	670	609	598	615	593	590	583	559	601	573	550	541	575	611	565	612	567	525	588	534	560	526	561	552	571	559	556	526	543	525	511	534	577	570	516	520	504	551	519	556	545	558	583	498	554	554	554	506	529	530	532	523	544	560	536	585	500	520	506	520	532	550	553	550	540	526	507	530	540	488	497	534	504	553	574	519	528	500	509	538	495	496	522	557	564	510	531	543	526	519	530	515	501	479	497	557	540	485	497	534	534	507	505	533	493	525	546	516	522	526	548	527	502	557	534	534	554	512	498	549	553	519	484	525	504	517	476	567	520	510	473	524	487	536	533	528	501	508	490	529	506	531	510	516	529	499	547	518	532	502	509	524	477	509	531	539	490	507	515	484	519	478	501	526	551	509	545	524	547	520	545	516	474	486	509	532	527	508	536	494	508	554	489	505	522	541	505	552	514	522	548	486	511	542	520	481	535	472	541	527	518	496	509	497	537	501	513	516	485	518	518	515	526	512	520	503	483	487	531	517	502	524	494	527	523	536	529	522	531	486	495	514	496	521	515	483	483	566	511	536	534	543	548	511	528	527	506	517	534	525	518	537	503	553	531	469	521	520	503	555	544	490	516	526	521	514	577	510	496	523	483	538	506	529	492	506	485	514	536	527	523	513	497	509	499	528	536	503	500	542	525	547	480	497	503	494	520	511	511	559	502	505	532	517	501	526	482	511	527	533	559	500	536	507	523	537	533	509	551	522	550	515	522	521	510	500	547	527	498	473	518	506	546	491	498	494	539	534	487	514	518	570	517	520	539	475	486	522	509	511	508	516	555	514	499	599	510	532	501	555	513	528	486	497	521	547	478	536	536	527	546	538	544	494	523	510	494	524	525	514	526	538	534	515	485	558	515	467	506	526	490	536	507	480	486	524	547	559	520	537	512	530	472	503	510	524	532	491	520	501	524	513	515	469	533	511	523	480	534	480	525	557	537	509	534	495	539	552	531	541	505	536	533	496	546	528	504	484	545	493	550	519	491	543	534	494	499	472	513	550	515	515	509	526	516	498	490	495	559	541	543	530	540	534	503	553	493	544	512	508	533	537	559	493	524	502	514	517	488	513	527	508	542	532	494	526	477	498	528	488	500	532	516	545	519	535	507	494	545	501	534	539	491	507	523	489	527	539	540	490	506	509	533	502	527	473	539	559	528	569	521	523	553	503	515	536	516	508	523	491	508	510	507	497	516	511	513	492	528	524	533	504	489	533	536	557	488	564	518	511	501	527	550	515	535	501	519	490	500	542	495	523	524	498	513	522	512	522	469	529	494	514	505	491	502	513	499	470	493	518	515	513	493	517	568	485	570	522	568	507	516	559	548	501	489	490	501	517	512	519	543	509	532	475	541	501	527	541	521	513	514	513	567	484	532	488	527	482	524	487	496	485	513	505	576	498	535	517	498	546	486	526	552	517	536	484	520	496	507	496	538	517	500	517	475	538	533	534	477	492	560	513	520	496	491	526	500	523	521	458	516	521	505	488	534	476	505	535	536	540	526	508	525	481	509	502	503	497	551	520	481	529	517	486	540	504	535	492	522	499	520	528	514	558	530	526	513	545	495	538	494	498	516	522	520	544	538	532	524	525	543	513	525	502	515	477	549	541	512	501	515	530	507	515	510	524	509	516	521	506	505	520	491	494	559	517	519	497	484	540	532	502	521	525	518	498	531	558	556	531	499	520	544	544	555	510	563	560	510	561	485	501	519	509	523	543	530	550	496	509	511	535	466	525	522	551	524	512	491	506	494	520	525	508	593	469	515	505	470	499	544	538	542	521	485	525	505	525	561	517	522	534	512	514	511	505	503	527	538	552	490	518	486	475	539	471	515	526	512	517	516	549	531	505	496	499	509	557	517	486	554	506	517	499	564	532	537	503	553	574	506	503	506	534	502	529	542	500	493	504	521	501	508	545	527	535	529	475	501	498	515	482	498	519	506	506	516	487	520	520	532	500	529	542	495	531	526	518	522	544	539	528	523	519	511	519	535	472	511	529	537	523	510	494	526	507	482	510	507	532	537	509	571	544	527	567	524	520	471	506	532	544	509	556	492	470	527	539	515	548	513	536	514	489	547	513	514	547	529	532	537	488	495	496	535	520	508	518	476	551	521	524	518	503	531	515	547	557	505	504	508	504	496	554	548	498	490	482	521	493	505	531	512	510	459	550	472	547	488	526	513	511	504	501	552	549	539	507	506	496	538	496	484	535	495	511	474	542	507	482	558	487	533	488	517	531	552	472	523	491	515	524	507	520	525	514	530	552	575	562	505	507	529	529	555	482	503	505	528	537	523	511	510	471	510	489	529	535	523	534	561	528	524	529	512	518	505	501	534	503	483	544	506	533	511	545	513	480	532	545	515	492	535	514	508	516	526	492	486	502	526	533	538	533	522	505	535	528	514	537	515	503	515	510	495	522	528	534	483	489	518	533	488	564	522	483	513	500	514	552	543	543	520	512	516	552	524	528	511	537	500	542	552	502	512	497	488	572	484	537	490	510	489	493	543	521	498	489	532	529	506	522	514	523	525	529	504	506	528	522	534	542	530	528	557	532	481	527	557	562	502	488	511	563	504	507	496	517	549	525	542	505	516	513	524	510	493	541	535	512	500	496	516	483	547	517	511	528	484	558	508	487	561	530	532	510	501	516	518	570	538	504	528	526	535	550	525	549	538	531	502	509	521	516	507	513	479	533	482	535	498	516	528	474	493	540	512	474	512	498	471	505	476	528	521	521	553	508	513	489	542	513	482	536	529	506	533	466	553	540	531	495	485	497	502	523	532	514	518	512	495	509	506	535	541	509	513	485	504	504	496	472	479	518	532	529	517	546	481	520	560	537	516	490	532	485	497	517	525	499	526	516	501	535	540	479	522	479	500	446	496	519	524	545	527	517	474	520	519	456	534	526	524	523	555	522	527	507	517	494	530	485	547	537	504	504	517	529	522	461	486	581	540	534	524	524	500	537	482	512	581	551	518	550	487	494	527	475	562	547	479	531	527	504	525	503	488	483	499	546	528	511	476	544	509	513	465	508	479	529	506	527	551	531	512	477	509	554	519	535	533	557	547	505	497	506	477	524	536	533	497	561	516	502	542	506	493	487	528	486	489	504	533	492	517	536	516	522	514	529	497	551	513	520	487	491	501	542	542	510	495	540	501	520	498	523	503	509	538	494	523	545	527	524	549	513	529	519	515	509	531	493	532	500	519	536	540	467	531	492	526	526	512	486	493	514	525	547	517	546	497	490	518	513	542	534	537	493	510	511	523	522	483	556	532	531	532	465	488	532	554	533	515	542	557	522	549	541	521	533	517	507	542	556	539	519	491	494	507	526	497	487	572	570	525	470	521	512	538	498	523	471	485	564	495	510	491	534	500	532	498	506	500	542
10621	706	250	219	235	189	204	209	214	196	203	208	207	231	241	219	227	201	181	199	220	188	213	226	208	222	206	184	215	215	203	223	216	212	187	185	194	201	193	206	213	201	216	206	192	196	186	190	185	205	207	197	187	196	204	196	207	209	233	225	204	202	217	186	185	198	210	193	203	200	177	193	195	194	211	208	193	206	196	216	189	218	212	206	186	194	200	197	211	201	193	196	162	207	190	193	187	186	174	206	191	185	186	211	201	237	181	193	214	210	217	183	178	209	205	192	196	207	190	196	186	209	198	223	182	192	225	207	225	218	208	178	166	183	221	203	199	177	219	210	221	184	211	204	178	193	194	210	201	193	211	218	177	205	204	220	183	185	192	209	200	189	208	204	189	189	187	194	196	219	208	219	201	184	188	200	207	199	192	192	208	219	225	222	209	221	202	212	206	201	186	192	179	179	214	196	199	201	205	204	216	204	195	222	236	215	187	210	211	225	202	179	190	197	195	232	176	222	182	189	230	220	230	239	221	208	203	198	195	177	186	203	190	200	207	178	200	177	189	191	199	211	223	175	204	209	209	215	218	196	202	233	204	195	174	196	225	217	166	175	209	205	194	181	203	193	198	197	193	186	177	200	203	220	193	189	196	211	205	173	206	197	183	193	192	184	215	201	205	202	192	221	212	214	201	177	214	218	189	201	229	213	205	188	186	198	208	224	212	195	216	214	190	194	204	217	185	173	216	197	208	195	181	202	199	181	191	191	199	198	184	185	205	199	212	218	187	215	220	243	195	221	211	222	211	208	194	184	203	229	219	182	196	190	213	192	217	194	201	193	193	187	196	188	236	180	189	195	195	215	214	197	216	194	193	235	199	199	220	166	196	201	217	214	197	195	205	194	199	221	201	191	196	169	211	182	215	211	204	207	217	208	211	206	223	193	206	211	195	185	202	212	220	197	182	191	222	189	197	216	187	183	207	202	218	217	192	219	182	220	175	191	216	184	200	180	203	212	219	222	175	201	204	185	193	191	217	178	168	197	221	197	183	218	219	221	181	222	184	216	206	221	184	216	177	233	190	193	207	210	219	163	204	189	183	210	204	200	207	200	194	193	193	185	207	195	224	192	199	181	215	191	182	204	181	210	218	192	210	185	227	219	196	203	197	213	197	200	206	172	208	237	200	202	211	212	183	209	191	202	193	210	212	203	216	196	184	213	184	205	210	195	179	206	187	183	220	199	195	211	191	194	223	224	226	191	216	211	218	215	185	204	227	161	199	183	201	193	201	200	211	201	208	204	205	223	193	201	182	214	195	201	200	199	208	191	199	213	224	217	192	189	208	189	183	195	190	171	204	210	172	210	217	179	201	201	185	186	196	219	203	196	217	234	193	206	229	179	186	184	190	187	178	224	192	198	190	201	202	209	191	205	230	201	216	212	200	178	189	207	205	211	196	186	206	186	175	206	208	229	207	243	184	205	189	189	181	222	178	204	209	192	186	227	208	201	211	175	210	199	206	185	208	187	202	244	199	211	189	213	209	190	206	216	201	211	206	200	186	197	219	189	188	187	196	200	215	208	187	218	209	195	188	179	195	206	223	188	220	171	225	225	206	204	217	247	178	197	180	206	193	175	194	200	191	217	178	199	201	202	186	217	182	202	211	189	214	181	194	169	198	178	214	221	206	211	142	204	202	185	196	204	187	212	189	225	165	226	181	185	223	190	187	201	215	198	208	209	199	194	179	209	202	206	194	204	213	191	202	212	190	177	200	194	221	208	191	207	223	212	183	180	201	213	215	179	189	189	206	189	181	179	183	186	223	191	202	192	189	199	204	202	208	216	188	213	202	208	199	184	194	198	193	213	191	200	186	187	195	164	206	216	192	208	221	202	205	218	200	203	202	203	197	231	216	199	166	201	215	209	191	198	210	193	204	186	212	186	221	199	178	186	177	208	199	212	212	196	191	183	184	197	219	180	199	199	200	190	192	203	222	201	183	213	204	169	185	233	191	181	186	197	199	223	200	206	173	216	201	195	185	192	197	178	203	201	216	188	199	184	224	222	208	216	189	218	212	200	194	203	214	182	225	198	208	222	198	215	203	195	205	208	199	204	205	175	192	188	209	199	211	194	227	182	202	213	229	216	208	219	208	242	204	201	207	207	208	201	216	187	222	197	217	186	195	184	186	169	183	203	212	231	172	202	192	201	201	211	212	222	191	192	183	176	186	189	206	217	192	190	230	195	188	188	182	206	194	211	185	185	206	191	220	187	200	192	221	192	187	201	216	206	188	171	173	208	197	197	217	241	225	201	222	184	222	190	195	224	201	179	173	198	222	190	197	176	192	188	181	195	211	198	212	205	220	192	223	178	200	186	187	195	194	204	215	181	206	224	225	199	208	198	203	192	188	187	211	220	184	202	187	191	210	214	188	217	180	195	215	190	180	192	180	199	214	206	187	217	192	226	213	214	202	189	210	166	189	205	190	214	218	189	215	187	208	190	169	191	202	198	192	192	221	207	195	221	204	206	217	188	209	190	202	186	183	205	179	216	195	198	196	186	241	213	225	241	214	214	207	211	193	206	214	211	199	197	179	192	209	219	227	251	199	215	200	193	222	162	193	216	209	192	211	192	206	212	196	234	190	201	225	188	174	216	230	214	210	204	201	205	208	222	204	219	197	204	176	192	203	186	188	227	182	203	190	188	198	212	192	219	183	215	221	205	187	187	213	197	192	206	187	202	200	204	215	214	216	207	202	204	192	202	220	224	203	193	207	203	200	219	219	203	214	198	208	192	229	198	197	207	212	181	213	205	223	199	210	195	204	220	162	192	182	194	215	231	207	217	217	194	195	194	189	188	218	189	182	209	201	189	187	202	191	225	180	171	228	202	188	212	226	220	183	200	187	200	206	216	217	217	189	199	193	219	194	202	193	211	194	210	201	190	238	215	180	201	199	205	193	203	195	208	184	186	191	194	216	169	188	206	225	216	208	186	191	200	188	181	197	185	193	201	195	215	212	178	204	184	197	200	198	211	226	196	203	218	195	188	203	187	194	198	207	197	197	213	181	184	187	211	201	202	199	206	203	201	202	202	199	183	206	203	190	212	192	194	197	202	214	188	190	235	206	217	207	174	178	184	189	224	218	235	194	194	192	207	194	213	232	234	210	205	203	211	170	210	197	196	179	215	201	199	199	222	220	186	187	183	167	226	207	183	214	196	183	195	209	199	181	188	204	206	206	234	233	207	185	216	200	213	191	199	197	185	222	190	196	175	189	165	195	189	211	205	179	212	220	219	210	201	173	194	185	181	189	197	171	206	185	199	177	193	191	207	206	181	201	189	204	213	195	199	209	199	201	171	177	191	211	206	207	209	204	209	177	203	217	184	198	197	175	221	204	190	192	185	194	191	196	191	218	189	197	194	208	189	206	196	212	174	210	187	244	208	224	198	215	209	190	216	183	205	205	198	223	208	208	201	195	209	207	179	221	195	212	182
11503	618	654	644	645	668	571	558	603	594	582	564	597	534	584	543	571	556	590	577	556	560	539	574	501	528	547	596	563	549	522	567	537	516	490	530	560	572	531	553	549	528	615	557	551	535	549	543	499	551	563	579	558	594	589	590	577	533	579	529	537	554	587	530	542	551	570	584	551	505	564	555	531	601	540	546	526	509	526	536	579	597	521	546	573	536	513	570	533	542	514	561	547	518	577	511	558	589	593	539	570	542	524	563	540	557	573	581	555	545	549	508	513	557	520	538	521	530	522	556	566	549	532	548	556	577	552	516	540	545	509	546	530	564	621	515	543	529	559	529	537	552	532	547	555	590	556	490	528	516	545	516	555	527	555	592	521	570	514	545	530	568	579	568	522	532	555	542	554	476	568	587	553	515	551	540	542	569	516	554	557	562	533	533	548	521	562	582	552	548	485	559	543	571	538	541	550	521	558	527	565	559	542	581	522	515	501	566	547	546	550	565	538	561	546	506	535	523	527	528	604	579	547	517	537	576	569	531	555	584	546	556	533	554	568	479	567	552	512	529	537	563	535	580	529	598	528	533	530	519	546	533	540	520	557	542	530	511	576	556	483	553	569	510	519	533	548	558	544	563	527	601	555	546	530	565	573	537	556	521	505	542	526	494	544	529	514	505	566	573	548	508	569	551	498	557	561	509	557	574	543	556	566	528	563	562	552	593	554	619	545	493	544	520	519	541	541	505	543	572	557	534	571	549	550	550	537	529	538	532	518	511	560	502	552	502	607	548	522	572	553	529	554	551	535	563	553	554	579	531	532	559	546	527	587	579	562	508	525	542	553	551	542	480	560	563	561	541	544	561	537	572	539	520	513	514	580	521	522	544	546	497	582	576	578	515	556	566	538	546	521	589	554	541	531	525	551	520	545	506	549	570	522	533	539	551	555	501	563	532	562	526	580	551	536	550	576	612	538	540	533	544	597	563	560	562	553	531	545	539	557	509	515	568	525	534	541	544	534	550	562	523	541	509	520	568	591	522	575	544	523	575	559	535	529	555	540	538	547	574	514	549	523	547	548	532	553	547	537	564	590	571	571	555	550	526	527	571	558	543	532	548	556	581	570	524	521	545	558	533	577	543	532	527	538	527	553	546	531	566	571	550	547	508	530	526	552	527	528	565	561	551	519	540	571	541	525	554	546	530	592	542	551	548	553	561	524	526	545	538	529	557	559	531	557	486	554	523	534	531	568	561	502	562	544	542	515	519	578	543	546	564	564	583	540	525	539	553	548	550	541	543	548	540	550	537	531	542	519	515	576	531	568	488	538	543	570	554	523	550	529	567	548	537	514	535	534	552	574	562	537	503	512	506	591	573	519	536	522	580	571	536	565	510	549	546	538	556	522	571	526	555	579	561	577	535	546	545	498	586	568	505	542	547	526	535	514	535	570	557	568	561	522	549	544	544	557	524	526	586	541	563	530	522	575	580	566	541	538	548	554	550	560	598	543	532	538	558	511	550	556	507	558	527	573	556	500	524	477	506	559	607	562	545	543	561	565	519	580	589	544	527	535	548	537	526	565	532	522	598	550	563	550	534	518	551	584	567	563	537	556	547	505	525	532	540	539	530	648	520	574	545	542	566	529	583	535	569	520	600	548	549	538	542	570	535	569	525	613	536	546	569	529	517	528	508	590	545	566	555	530	545	571	513	551	539	574	559	572	573	547	544	528	568	565	614	554	561	533	544	513	540	551	557	535	548	556	512	533	531	529	546	520	524	504	534	556	489	556	554	510	546	563	544	527	533	538	535	564	602	552	580	563	572	523	560	565	515	500	510	595	551	518	552	573	522	561	574	561	522	536	533	528	562	510	529	556	554	530	538	553	528	566	513	499	502	565	505	538	529	574	552	579	542	536	537	521	582	570	569	542	566	582	550	524	548	555	536	523	514	524	529	539	539	559	518	581	547	546	531	586	559	528	534	531	538	541	502	552	505	553	543	551	531	558	572	557	589	524	513	518	536	537	560	553	520	518	556	529	531	535	538	558	582	584	574	550	529	604	540	546	558	552	530	547	574	524	572	546	551	536	570	512	548	507	572	580	493	535	579	572	545	542	565	515	571	587	545	513	585	608	546	561	526	516	486	609	576	539	537	511	596	574	541	563	555	527	570	566	518	577	543	541	541	534	562	560	520	545	546	544	502	508	590	566	572	542	563	542	610	522	510	595	562	519	526	541	558	547	527	515	520	506	549	550	608	548	509	544	517	532	513	565	563	556	523	553	551	545	511	566	530	587	491	541	550	537	536	549	510	527	563	553	546	576	568	510	555	560	565	533	551	537	539	522	537	582	510	550	601	526	498	560	516	600	570	515	577	550	543	500	524	541	518	552	572	557	530	525	565	553	555	594	501	550	532	539	598	563	545	512	521	566	537	541	581	530	598	612	503	529	571	552	540	530	547	516	546	539	575	509	541	583	537	552	569	558	569	576	506	548	542	522	573	547	531	523	583	508	542	565	630	573	546	551	488	544	528	527	555	547	494	562	571	559	566	516	564	542	513	577	534	508	528	517	571	532	602	568	554	554	514	557	566	557	549	503	568	538	547	524	551	602	576	536	544	546	486	540	577	568	511	515	511	571	589	584	556	530	589	504	535	567	522	544	540	549	576	536	566	559	569	521	537	575	507	521	554	524	520	517	544	568	545	577	568	522	578	512	522	531	518	559	538	548	588	491	560	542	568	552	537	504	540	548	574	534	566	538	535	539	526	554	531	572	557	577	561	536	580	536	531	526	559	543	587	586	484	533	590	588	535	508	513	540	539	559	577	570	521	516	516	530	558	501	518	526	553	553	565	519	568	544	547	523	534	538	550	547	548	597	545	572	513	532	521	563	541	581	511	502	566	551	495	514	547	530	562	568	544	533	566	528	508	512	502	591	545	530	543	549	582	597	520	524	557	556	547	524	521	555	542	548	591	542	566	578	573	527	583	600	544	517	566	542	559	545	552	559	541	560	543	576	575	478	532	538	595	531	549	538	549	565	579	525	590	550	537	526	567	539	524	572	493	558	533	525	552	602	556	567	506	514	528	579	586	553	565	546	521	563	531	548	536	580	535	552	554	558	560	528	561	547	538	572	519	539	560	522	508	549	495	568	558	527	539	501	548	572	535	535	610	556	553	577	536	544	534	552	549	543	541	564	578	523	534	564	509	574	539	565	564	542	523	502	542	522	537	560	582	550	580	536	526	569	527	543	551	556	526	547	522	572	557	521	558	534	562	558	540	521	532	527	514	524	537	490	566	509	519	564	582	580	495	516	512	589	520	540	546	595	554	539	546	526	523	562	534	551	512	559	541	574	563	563	541	520	570	552	519	570	590	525	531	581	580	496	511	551	549	538	545	530	541	551	560	511	548	580	518	575	522	520	541	552	539	574	557	535	560	570	536	585	540	534	609	589	560	570	529	518	532	579	540	538	532	562	552	552	510	549	507	551	563	485	542
59491	24468	3300	895	741	559	462	406	400	352	348	368	308	299	302	283	303	346	306	313	324	308	320	312	265	280	300	253	270	302	289	325	300	297	276	305	284	310	311	319	314	257	288	326	288	282	262	299	293	281	278	314	289	306	310	280	294	311	268	282	293	310	317	276	278	292	288	263	295	281	306	265	275	303	292	323	281	272	303	265	279	341	268	296	268	297	307	275	258	286	302	308	289	305	303	305	302	265	268	300	298	287	286	268	329	303	289	259	295	313	301	285	286	269	312	277	271	306	300	309	276	251	272	273	286	298	282	272	295	284	301	308	308	258	250	303	295	259	292	309	270	276	285	281	282	291	297	283	293	296	291	259	269	275	266	276	324	279	289	290	277	285	270	305	294	247	302	239	284	287	288	282	287	294	300	315	315	262	298	267	288	282	266	318	269	270	288	290	263	322	297	293	276	275	270	263	296	283	281	266	271	338	287	281	297	265	294	302	291	302	293	277	284	276	313	254	287	271	269	292	287	255	264	299	317	272	292	269	268	271	299	316	263	297	280	275	290	308	276	278	264	294	286	298	294	275	304	290	308	287	294	286	314	282	298	317	276	281	328	300	302	265	278	292	281	306	301	289	277	278	257	263	324	281	277	290	292	306	272	298	315	290	294	299	259	273	304	256	252	285	296	254	312	283	270	261	291	262	272	281	285	287	283	274	308	298	302	306	305	276	308	271	284	314	274	265	264	283	318	309	272	317	296	278	283	256	282	271	260	288	282	275	282	257	305	307	323	286	304	269	294	291	302	296	284	278	262	291	287	263	308	278	300	275	287	271	316	260	307	273	286	265	310	299	296	278	295	298	275	285	265	301	288	294	323	285	284	285	270	292	308	276	297	313	272	270	298	288	301	290	323	273	321	303	318	291	289	316	265	293	287	286	292	306	271	307	323	269	266	300	267	297	318	289	241	280	270	292	312	282	273	261	288	251	331	297	295	299	286	297	278	271	311	277	273	246	294	279	318	268	285	281	293	259	309	276	262	286	305	276	276	268	253	283	297	294	261	288	304	317	294	286	302	308	266	291	275	306	275	299	302	311	270	255	274	279	334	281	287	295	280	276	286	273	313	303	261	304	253	266	303	272	275	260	305	282	275	275	309	304	291	256	279	265	265	302	258	239	303	294	265	309	288	309	320	288	269	289	312	266	283	254	269	297	269	295	311	286	274	290	281	277	270	291	304	313	299	272	262	282	286	264	291	317	305	310	261	283	292	284	273	290	281	283	268	263	267	301	259	273	263	300	288	278	253	310	316	277	289	290	284	279	277	309	288	312	272	284	268	294	277	295	273	264	286	287	274	277	275	306	261	293	253	273	264	289	294	317	303	287	301	267	268	272	279	274	294	294	281	283	292	280	275	291	271	321	301	289	275	267	288	278	282	284	306	275	271	279	289	274	283	266	296	290	273	301	305	281	280	284	298	288	315	307	312	273	263	292	298	289	288	291	277	270	271	288	281	288	275	300	267	258	290	268	291	296	283	277	272	293	298	303	292	323	261	274	264	271	317	260	262	277	334	286	320	282	286	290	275	317	299	282	316	280	284	320	352	271	295	326	301	317	285	283	264	306	299	272	272	267	285	319	261	298	308	298	299	310	300	291	309	273	281	275	301	270	264	290	278	309	291	290	297	276	282	279	281	280	321	297	262	277	310	266	307	316	260	277	293	285	296	311	278	277	269	284	284	302	271	284	282	282	315	275	281	283	269	286	274	311	289	265	289	308	295	290	275	280	280	275	276	284	336	295	264	235	266	303	266	257	279	287	276	286	295	280	311	297	305	278	310	272	284	300	274	278	287	289	306	312	291	273	318	289	312	299	280	307	264	297	299	273	287	296	250	309	305	290	262	261	297	293	280	308	261	280	297	253	271	308	260	267	268	283	289	318	256	290	274	295	310	283	272	267	260	325	296	293	299	281	271	298	295	270	276	285	279	299	298	296	300	281	276	299	291	269	312	297	293	242	297	272	280	253	282	319	286	273	271	276	297	271	295	304	282	282	291	269	260	294	278	277	272	282	323	305	284	287	309	255	287	276	306	291	308	293	315	286	309	273	266	305	270	280	271	267	276	270	291	311	269	301	311	276	293	291	290	289	294	308	285	315	279	272	297	293	277	286	289	268	287	296	304	270	313	311	299	263	252	289	299	271	325	280	260	284	309	312	267	294	302	281	299	287	306	323	290	291	296	286	277	282	280	288	293	279	316	283	290	309	249	282	297	269	283	285	288	283	280	287	300	277	288	304	303	272	298	313	324	296	300	289	278	280	274	268	292	293	291	285	266	271	268	294	301	297	295	264	306	298	281	316	253	280	274	259	282	274	289	289	317	249	294	277	279	300	289	314	287	270	295	296	276	268	269	286	297	272	285	261	277	279	273	295	314	304	277	263	303	273	305	297	275	310	303	294	268	278	295	270	292	272	283	311	276	249	281	278	260	322	258	299	288	293	244	311	261	282	308	286	283	295	285	275	306	286	268	287	294	296	270	258	273	272	288	305	305	283	307	296	286	287	260	293	280	276	289	274	291	280	284	288	306	272	310	300	265	300	273	310	290	309	302	259	284	282	272	260	278	297	281	266	295	271	284	277	295	278	276	294	262	242	288	291	281	284	272	284	288	302	306	282	264	288	300	271	307	279	275	281	311	311	304	288	305	277	282	256	303	304	277	311	301	271	295	272	303	301	267	275	259	309	278	296	249	296	310	293	287	309	323	284	289	301	304	276	258	263	294	302	284	275	270	288	313	283	296	294	295	272	307	295	289	265	259	266	280	317	288	255	283	296	293	268	313	284	307	271	292	284	302	268	288	289	317	306	306	280	288	281	288	255	254	278	263	310	297	295	293	294	309	289	277	273	289	296	319	321	285	272	283	309	253	281	259	297	297	264	244	271	285	311	287	267	277	315	284	295	274	305	276	310	272	268	299	266	280	268	291	310	324	323	303	302	273	268	255	279	295	271	266	280	250	274	249	263	291	275	295	327	279	294	259	291	299	275	263	295	292	285	313	271	283	307	318	276	287	287	250	282	252	279	318	254	259	299	255	305	286	278	293	302	260	254	263	281	274	273	278	295	280	305	260	280	295	278	305	283	280	292	286	278	286	271	297	260	269	286	316	278	292	288	299	286	254	278	290	310	320	323	325	262	243	284	274	262	287	274	259	292	261	302	302	304	319	282	302	269	305	300	270	301	271	273	298	261	274	311	255	263	277	283	294	279	303	289	294	286	289	298	281	270	269	296	274	276	312	258	289	256	293	274	293	277	309	309	304	281	302	310	296	281	261	307	276	306	274	293	277	328	290	262	328	294	268	281	306	281	269	294	248	269	297	284	296	319	314	282	302	278	313	275	299	284	273	303	305	305	290	298	308	291	278	294	281	250	309	292	303	302	260	277	277	259	299	307	310	277	277	284	281	285	284	275	294	286	275	293	307	276	275	293	300	286	271	299
35301	1616	2468	2883	2492	2103	1829	1601	1408	1306	1178	1150	1064	1029	1012	988	949	912	910	897	864	861	866	813	860	812	854	826	785	790	784	847	795	791	736	796	736	718	806	755	734	746	763	762	728	816	770	731	724	758	765	717	773	742	723	769	729	784	759	794	750	682	742	752	740	719	726	768	763	760	730	751	741	753	725	707	787	738	753	710	750	741	718	741	789	750	688	715	694	761	753	754	717	769	746	767	804	704	752	761	735	735	728	708	801	721	710	710	782	721	749	753	747	713	724	776	756	767	765	723	762	734	754	733	714	765	724	748	750	762	735	753	756	760	718	726	770	730	711	744	725	747	729	745	741	692	725	754	707	767	753	730	749	711	750	755	760	739	725	730	765	707	759	726	744	759	811	751	739	719	761	729	724	760	726	687	760	766	727	700	748	730	739	766	685	677	770	746	716	738	706	729	719	737	697	767	744	716	725	686	704	725	686	730	725	711	705	747	743	739	715	699	725	732	732	672	742	722	742	695	675	701	740	774	698	721	766	715	747	754	704	749	747	729	734	709	741	728	739	749	748	731	721	661	742	765	681	721	715	703	764	716	730	754	700	738	730	704	756	757	746	736	723	691	797	724	707	698	789	735	687	676	725	716	738	770	716	754	706	704	752	694	746	739	698	702	664	775	771	716	715	697	741	732	725	688	763	708	751	727	724	739	721	773	681	760	717	741	686	730	702	718	718	725	724	728	729	791	727	704	720	805	662	732	733	766	701	745	735	678	724	769	716	708	708	678	699	730	723	683	688	705	707	716	686	731	721	743	692	758	700	712	708	755	706	756	736	780	723	790	728	709	739	727	750	787	718	740	750	756	743	727	714	706	703	744	748	760	782	745	769	708	748	698	761	709	694	717	753	748	690	728	760	729	708	747	709	759	754	743	678	711	713	702	728	742	712	744	766	741	732	771	756	749	730	739	731	688	745	780	755	713	755	747	751	786	746	768	704	760	758	710	709	673	729	735	699	764	717	668	694	743	733	722	729	672	698	749	733	706	681	748	710	724	781	704	730	750	729	762	743	763	719	731	722	738	799	721	725	731	757	720	723	715	758	733	697	727	676	699	711	711	703	735	714	736	734	757	727	684	778	731	722	733	787	765	725	717	742	754	745	687	678	711	762	735	708	710	758	714	694	705	720	734	720	679	762	726	727	743	781	756	744	761	741	727	760	705	729	727	738	768	679	759	725	696	711	719	751	732	752	711	723	782	766	709	772	704	730	709	709	708	721	713	739	693	746	757	772	690	706	687	689	719	695	691	707	705	718	727	717	738	728	743	727	729	699	723	702	716	716	709	748	697	716	781	775	672	726	707	722	756	738	720	739	738	722	730	692	784	732	690	769	728	708	742	754	747	719	749	644	719	734	741	726	703	721	731	711	763	736	695	711	741	758	734	751	704	745	718	734	771	761	764	726	745	751	715	717	752	716	752	785	724	754	743	719	699	715	749	748	699	721	749	764	719	728	710	721	701	723	698	726	755	686	745	731	766	727	743	727	679	709	772	741	726	703	731	742	717	739	722	702	752	734	767	709	704	699	750	719	774	707	761	738	723	731	748	754	726	709	743	750	741	719	745	717	741	734	692	699	707	752	711	715	800	737	731	733	758	712	749	733	700	702	687	744	699	755	737	747	740	722	733	734	689	690	693	745	749	724	674	717	749	693	764	726	741	725	715	730	682	720	681	685	712	747	749	702	718	716	700	761	746	722	742	756	716	720	743	711	724	719	751	713	757	749	709	739	698	696	753	723	693	733	699	745	724	728	672	746	741	719	758	731	768	699	742	727	708	738	709	701	715	719	792	701	756	703	722	703	767	732	772	725	718	722	708	781	692	735	764	711	717	728	723	717	728	755	748	720	751	736	689	721	686	708	687	732	723	667	771	723	718	759	718	685	726	722	744	730	720	712	750	769	797	708	707	794	747	702	746	742	764	707	734	718	749	720	767	747	727	746	716	672	714	708	801	727	762	730	742	683	659	742	724	741	772	726	764	721	723	785	769	718	702	733	728	758	777	740	733	766	722	701	719	714	731	710	721	684	734	760	762	737	730	735	682	679	758	718	731	743	713	758	717	744	728	692	757	725	748	705	707	711	715	744	741	734	701	694	720	747	692	687	755	733	749	707	702	803	749	705	728	759	743	687	714	791	778	746	710	709	726	752	720	735	737	744	712	694	765	694	698	760	709	700	762	754	749	719	732	726	713	712	695	767	733	688	740	720	745	773	751	727	759	723	732	727	693	728	732	746	767	739	716	776	739	751	783	718	752	664	717	738	757	704	730	759	759	740	718	732	710	705	708	727	734	741	755	732	746	715	772	731	720	773	736	765	723	733	695	754	723	709	722	771	740	733	701	712	715	760	737	749	695	746	713	711	705	730	719	737	715	693	753	698	713	724	735	693	752	723	678	692	762	705	767	714	719	746	798	778	676	692	724	761	723	753	696	708	744	712	738	750	731	721	749	776	727	749	736	768	749	701	731	686	674	746	725	724	758	736	737	744	701	716	722	706	689	729	752	719	698	771	718	774	701	725	721	798	680	725	734	732	730	751	713	758	727	774	714	725	717	691	725	749	713	743	740	700	734	697	748	737	723	720	746	757	774	732	696	747	707	710	698	744	752	766	752	745	700	728	745	750	703	750	708	719	722	717	752	711	751	754	771	747	740	731	748	714	712	737	724	793	722	722	733	733	753	727	707	724	777	747	733	759	778	694	718	725	750	724	685	694	722	722	695	676	726	741	713	719	767	735	737	726	700	702	728	744	725	739	728	717	729	731	720	730	722	725	733	716	721	697	731	710	704	737	750	723	751	651	734	678	740	715	698	747	717	684	725	722	740	710	729	710	702	763	727	753	685	703	739	733	697	769	796	728	706	713	698	709	772	740	699	720	710	701	711	740	750	762	775	731	710	714	722	750	764	723	741	679	728	758	758	732	711	713	802	700	785	789	698	718	731	706	711	704	725	752	705	733	725	746	732	771	739	787	711	760	718	727	761	745	729	706	721	761	740	725	774	726	738	704	715	716	753	687	717	738	745	757	718	770	762	751	722	749	728	727	729	743	742	757	716	712	721	719	751	764	754	768	711	738	738	667	764	725	712	758	722	763	717	721	719	717	753	751	702	757	719	736	723	736	747	751	729	697	661	736	718	739	706	772	725	693	755	657	720	699	736	680	695	734	732	743	694	679	728	744	750	746	767	740	714	700	750	682	758	711	690	763	752	753	740	730	757	703	715	740	778	757	706	741	725	708	710	737	695	782	758	761	751	728	720	668	765	784	715	724	708	712	705	718	740	762	719	729	737	777	738	759	729	709	755	728	758	679	686	698	711	722	715	772	733	732	727	737	676	731	711	753	741	725	767	701	676	690	792	758	738	721	734	757	747	746	720	751	738	721	728	730	759	753	704	715	753	738	748	748	708	719	732	695	766	734	793	728	748	724	753	683	740	719	800
69545	32974	9192	2039	1065	765	589	464	447	370	368	310	327	275	236	279	294	252	239	215	230	184	236	231	229	194	233	185	194	218	236	219	198	193	187	209	216	200	232	191	214	176	195	209	201	206	196	210	197	190	217	200	179	231	185	193	205	207	226	216	198	207	212	197	213	218	220	210	192	196	209	225	222	195	233	220	183	193	214	199	234	211	210	216	200	216	186	193	199	160	204	222	190	215	207	188	189	226	198	185	188	223	191	204	187	199	202	194	223	191	212	186	194	184	222	181	208	200	187	201	196	203	201	217	190	220	187	214	189	191	200	202	213	200	223	192	201	222	221	199	184	192	219	190	205	210	195	185	214	196	217	200	168	203	193	198	188	229	215	214	198	188	194	208	197	194	206	178	183	219	199	211	219	183	205	190	197	180	206	169	185	201	195	194	191	198	206	173	211	208	222	191	201	213	178	198	190	192	179	179	215	227	192	210	223	196	217	185	193	192	196	190	192	190	201	199	195	197	205	224	225	199	204	200	195	184	198	190	200	194	193	183	202	214	183	204	197	199	184	199	192	187	194	202	173	219	211	207	204	207	178	204	222	219	193	210	214	193	215	189	211	197	195	195	206	170	185	221	186	195	210	202	210	197	205	216	179	188	206	205	201	193	204	168	193	221	213	211	213	200	182	187	193	186	208	196	204	185	195	210	210	206	212	174	206	204	180	203	195	187	210	197	202	195	199	199	196	198	194	199	198	200	198	185	193	219	214	207	195	217	215	198	226	196	206	199	191	225	189	196	185	220	198	196	205	190	201	205	224	197	210	201	224	220	216	209	219	208	184	188	181	212	192	193	183	183	192	180	208	197	208	196	233	185	188	184	191	217	183	206	207	188	200	195	173	208	204	188	180	183	202	186	199	189	218	203	189	212	171	190	186	164	205	172	213	181	215	207	201	190	208	187	228	204	209	207	228	212	177	200	188	195	197	193	204	240	193	188	207	201	217	203	191	189	206	193	182	194	262	179	227	174	178	194	196	212	204	186	191	192	184	165	184	206	182	199	204	217	202	193	204	191	210	197	191	203	204	180	184	215	180	215	210	197	172	185	206	192	213	201	207	222	210	207	188	215	196	194	201	196	209	190	215	191	209	206	166	206	167	206	209	208	194	239	196	208	207	216	212	183	204	215	193	199	213	179	226	174	184	187	197	185	191	206	164	208	187	201	161	192	195	190	195	198	199	170	192	204	191	185	215	207	194	201	210	200	212	208	202	206	199	201	188	233	200	205	201	208	192	191	198	178	207	203	219	189	200	204	214	207	194	203	198	228	179	189	216	222	167	191	212	229	217	182	209	177	187	205	184	192	176	194	195	229	194	174	177	207	202	197	196	198	177	214	191	182	213	187	196	201	202	200	203	193	190	186	166	181	200	192	215	195	205	183	211	206	201	217	185	205	188	218	195	215	207	211	212	212	215	223	197	187	203	193	185	174	199	199	204	193	189	203	191	184	203	161	195	207	213	199	198	213	181	205	179	196	166	236	190	194	204	203	191	198	211	176	191	201	206	196	196	198	191	176	172	194	193	217	211	189	191	188	187	213	210	233	207	208	193	182	173	189	196	205	185	197	206	203	213	161	200	241	210	178	191	177	181	191	186	199	202	221	210	207	201	185	194	192	190	196	202	211	188	230	195	214	199	210	193	197	186	192	188	210	215	183	181	176	210	180	211	174	186	191	218	170	194	189	171	181	196	185	211	188	194	198	201	196	168	210	200	192	203	226	185	200	187	184	210	211	170	191	185	196	206	207	190	209	185	177	212	188	188	190	203	201	199	204	192	192	196	188	186	204	205	196	199	192	214	210	208	193	210	193	208	200	203	186	164	184	212	191	188	172	183	215	202	177	212	211	175	183	189	175	186	209	215	195	181	192	203	217	187	178	209	192	195	210	187	219	196	189	203	211	197	202	212	184	206	209	196	188	195	178	189	203	183	211	194	210	202	198	173	188	217	188	204	173	207	189	159	198	219	172	173	213	211	208	193	195	217	194	217	192	194	197	205	203	211	223	205	203	172	188	202	191	216	212	202	215	203	209	203	180	201	212	198	177	196	188	193	182	187	195	197	182	190	198	200	189	209	200	221	178	224	174	188	205	197	192	199	198	213	184	199	182	197	199	205	192	204	199	219	202	176	190	187	195	194	210	182	183	221	172	201	182	223	197	204	186	237	184	205	197	214	201	180	211	191	195	199	181	199	180	196	174	217	188	181	225	246	227	203	189	181	179	185	211	185	188	215	203	198	197	212	227	213	189	208	217	212	193	191	187	214	185	195	223	182	199	195	192	176	214	193	216	201	194	203	208	164	199	206	195	174	185	177	215	203	195	180	201	199	187	182	202	188	202	191	188	198	205	206	204	209	175	210	190	185	198	197	184	217	213	187	167	198	190	210	194	204	186	182	191	223	189	200	196	214	210	198	202	183	229	227	192	170	192	213	197	195	214	211	213	213	208	202	206	201	173	209	173	180	188	183	196	179	210	182	184	189	228	162	217	216	174	204	188	197	200	200	177	168	169	165	186	177	208	194	176	203	195	198	217	192	157	205	187	206	172	199	185	199	199	184	208	196	204	199	206	198	233	196	187	187	168	163	197	204	218	192	207	185	221	189	203	187	212	203	212	213	201	200	191	190	213	180	195	185	234	192	191	222	171	184	193	210	199	207	177	190	221	182	184	189	183	183	225	205	180	215	200	214	196	208	216	205	210	183	184	193	178	187	198	215	214	236	206	177	199	198	168	202	192	178	197	173	187	182	214	205	173	210	206	203	184	196	199	183	187	203	208	210	174	217	172	207	198	207	212	214	192	214	208	182	215	171	186	190	207	184	223	179	209	202	191	194	209	204	193	175	184	192	197	197	180	176	190	231	213	212	202	176	209	200	191	197	213	210	178	222	198	213	199	185	191	191	197	198	205	218	206	185	191	216	204	186	186	189	180	189	192	177	204	189	168	226	183	186	164	184	195	196	195	171	176	200	205	213	197	188	208	220	216	206	202	180	195	175	208	208	217	207	213	211	198	195	173	205	190	213	199	201	207	185	208	203	207	200	183	198	217	209	208	219	199	191	201	216	202	199	216	202	190	205	187	200	174	175	202	198	191	202	205	222	182	193	232	190	205	215	183	202	194	181	230	212	215	186	212	195	192	220	205	185	197	175	187	199	182	226	185	194	190	212	180	199	197	208	203	190	220	221	240	189	174	197	201	194	194	175	181	194	202	200	192	192	198	218	178	217	185	182	222	185	234	209	191	186	213	224	207	206	208	208	188	207	160	183	201	216	209	208	201	196	208	208	192	211	205	198	194	204	210	204	206	212	184	169	187	202	189	171	211	206	197	217	199	207	215	210	196	178	203	213	186	216	175	213	178	197	206	196	210	199	206	213	167	182	179	220	219	204	191	193	206	195	167	193	197	214	183	190	187	181	192	194	171	210	195	210	200	232	198	224	192
43381	2112	3987	4549	3828	3072	2556	2064	1858	1632	1521	1334	1278	1078	1052	1015	961	885	877	838	788	797	737	736	666	687	679	667	705	676	634	688	624	598	599	580	639	628	596	593	630	563	593	577	591	561	543	559	557	498	541	577	530	504	520	548	509	557	551	545	535	533	505	521	564	581	529	543	552	533	537	535	533	543	492	488	519	523	535	544	512	540	544	498	497	541	506	555	517	490	484	513	508	548	518	520	549	497	537	571	511	471	492	511	539	538	521	494	488	547	512	515	523	522	463	519	507	524	484	539	507	546	496	539	510	523	485	507	502	515	524	543	503	481	542	504	457	549	473	528	497	508	493	551	508	528	517	535	534	491	511	498	473	464	554	534	468	476	559	521	523	532	476	498	500	486	514	514	494	527	503	540	497	486	522	521	525	513	482	507	514	529	534	565	489	535	488	478	507	514	525	475	511	490	518	522	535	477	534	525	551	516	504	523	556	546	536	492	534	512	525	511	500	501	524	528	514	522	495	517	490	479	509	461	507	487	524	503	495	490	524	522	562	592	517	501	496	509	504	526	534	512	500	503	484	517	502	539	509	516	490	543	533	509	498	503	495	527	516	513	530	457	539	516	522	472	496	504	502	507	508	505	522	498	487	558	514	490	495	527	502	506	488	537	494	585	528	542	530	495	517	507	490	501	520	523	531	514	487	537	515	540	500	510	485	492	527	532	522	508	523	511	496	508	475	487	528	527	529	519	473	461	503	537	517	506	497	508	518	488	520	527	507	499	516	554	553	461	543	528	529	503	469	531	547	474	486	513	491	447	480	564	502	473	525	475	477	532	482	554	517	520	492	510	486	504	510	544	535	471	507	492	498	493	501	508	495	506	481	490	521	510	510	482	539	504	475	530	485	525	457	517	527	487	495	489	525	498	532	545	528	491	475	530	531	519	502	507	517	526	486	492	493	483	510	479	487	546	490	513	535	500	518	476	474	480	473	503	519	513	452	526	462	521	457	544	508	541	522	483	503	500	498	485	520	489	503	495	511	504	496	539	552	533	517	536	481	522	456	497	500	505	482	528	500	511	526	481	491	495	517	495	521	510	502	509	497	490	457	550	452	516	563	518	488	518	516	526	502	493	479	523	487	502	503	510	513	497	508	552	511	521	485	491	504	460	556	489	522	527	504	494	504	531	474	512	507	490	492	549	522	498	531	455	508	496	504	515	502	520	525	526	505	495	502	514	517	519	486	507	538	537	500	521	493	524	500	502	482	510	478	484	499	509	531	481	520	502	496	518	573	508	464	492	447	496	469	522	503	519	515	461	502	467	554	496	485	503	534	499	524	521	506	482	483	492	532	516	497	502	492	524	501	497	540	502	557	481	555	511	495	463	493	535	509	533	550	535	532	559	511	485	513	490	491	539	507	500	492	536	530	514	524	475	462	481	538	531	536	518	500	499	490	526	484	500	517	472	526	521	539	511	523	538	530	530	512	507	521	454	494	542	497	525	534	472	503	507	532	474	545	491	482	502	517	472	478	470	466	501	532	506	501	510	497	504	507	514	530	514	483	489	535	507	493	537	490	523	518	478	503	460	522	516	475	516	495	518	564	526	532	483	508	505	497	522	550	516	471	472	533	485	462	518	465	522	462	555	518	500	484	499	515	525	444	487	493	486	501	522	501	504	480	482	535	495	526	520	530	527	498	531	496	489	535	479	515	572	504	532	482	485	505	497	502	550	504	542	528	512	526	520	521	493	524	542	479	495	537	528	527	525	467	515	524	504	508	532	511	521	476	515	516	488	502	532	487	522	536	529	562	490	546	508	561	505	519	544	534	539	500	514	514	534	525	499	462	512	530	527	540	503	519	510	530	517	497	500	555	501	521	468	495	481	518	533	485	543	477	528	509	493	493	538	501	546	482	497	507	523	533	493	516	551	518	500	536	521	474	501	508	487	519	517	543	500	504	511	526	495	522	545	488	469	495	482	509	531	530	519	520	516	541	525	449	517	542	510	513	532	506	516	494	514	533	489	537	510	510	520	505	539	478	507	532	481	489	515	508	513	526	520	513	504	468	543	510	507	514	483	510	511	516	567	534	495	529	533	564	521	524	483	485	535	511	508	525	564	496	522	516	514	534	529	497	547	493	498	538	524	493	525	524	484	501	486	500	479	521	520	517	486	516	528	524	499	530	482	538	540	508	512	529	514	490	528	493	500	498	508	485	482	524	476	538	525	502	529	489	513	540	538	464	497	519	510	532	512	530	501	473	515	523	500	490	505	524	491	466	511	478	523	491	518	526	510	517	458	509	497	554	513	507	498	493	490	515	515	508	498	522	490	528	500	510	504	549	531	508	532	536	521	456	545	484	485	527	531	513	505	527	524	514	519	531	507	562	507	509	523	506	531	539	536	493	503	493	595	523	467	501	511	552	519	534	505	477	514	499	495	500	489	519	542	530	499	501	526	493	543	537	516	525	534	510	480	522	501	567	538	499	517	490	487	475	474	547	498	551	551	527	511	510	521	528	489	509	485	511	520	505	482	540	537	502	544	526	529	506	489	490	497	534	485	498	486	529	453	511	490	539	539	531	487	469	524	478	561	503	496	535	443	508	508	488	478	499	527	513	553	498	504	549	527	484	528	512	536	539	518	522	505	526	506	538	522	505	533	535	518	496	495	525	496	532	507	516	519	501	509	491	515	509	525	515	498	542	478	544	453	516	500	488	516	583	479	494	506	517	552	504	536	538	493	496	498	487	513	507	506	518	523	485	498	511	499	495	477	537	496	526	509	479	503	543	504	496	485	507	511	489	498	515	488	505	499	530	474	495	518	488	519	519	511	459	484	521	485	522	479	527	522	502	481	527	492	545	547	508	540	520	504	493	450	511	534	482	500	478	488	465	525	489	528	498	492	535	476	497	503	495	505	529	464	527	529	513	514	463	521	517	560	504	476	498	495	500	522	525	527	465	523	494	516	514	518	496	524	522	512	484	509	539	512	513	488	528	487	522	512	496	526	491	497	542	495	502	500	505	522	499	529	549	493	502	534	531	525	525	511	485	473	541	547	472	502	521	531	459	513	517	513	504	466	522	575	519	491	517	498	501	526	510	496	565	489	478	488	478	537	505	525	517	511	485	536	507	510	516	516	513	501	521	481	553	492	546	524	539	494	500	463	551	494	506	491	513	553	510	512	520	495	496	506	554	474	531	522	501	566	503	505	521	507	526	504	516	516	493	476	494	496	527	515	511	570	516	492	543	514	498	523	489	474	545	469	495	507	485	491	516	506	503	505	502	485	470	546	506	526	500	504	529	505	494	529	485	509	530	488	521	526	540	508	522	516	461	522	497	495	472	538	513	500	509	517	520	528	497	544	476	526	513	494	516	506	455	509	540	508	535	486	515	479	511	525	505	515	496	534	500	475	532	525	477	553	491	505	493	467	500	503	513	503	489	511	526	518	513	531	556	525	558	528	549	519	501	513	490	461	521	487	525	487	512	484
10703	619	206	213	194	184	212	189	214	215	221	198	207	202	187	222	200	197	220	197	197	211	187	216	190	207	205	157	195	211	227	188	210	202	195	179	207	196	216	201	201	196	186	217	204	204	179	214	183	227	210	190	218	201	214	185	171	174	195	178	204	193	213	186	193	194	199	189	201	230	193	200	201	209	210	201	217	193	207	187	189	198	204	210	218	197	211	204	161	201	208	192	202	191	214	184	201	196	196	193	218	213	190	192	191	192	216	218	217	187	208	196	183	197	203	198	220	229	200	197	203	205	223	199	218	202	214	199	197	188	204	203	171	202	205	201	196	201	193	202	188	181	196	206	199	196	213	213	197	232	189	206	187	189	200	193	218	206	211	197	191	166	188	199	201	221	201	197	210	207	188	181	191	178	203	222	201	201	207	206	212	179	186	198	208	215	184	191	181	195	214	182	150	190	179	205	186	180	173	207	197	200	193	215	196	203	203	220	200	194	191	224	212	237	198	194	187	188	187	225	192	179	197	181	199	206	212	189	182	190	167	199	191	231	197	178	186	194	205	185	210	198	198	203	218	190	190	182	196	200	200	192	208	168	170	216	182	215	193	194	190	219	194	213	176	200	223	189	196	199	224	208	192	201	186	189	205	188	203	196	195	201	200	205	186	199	180	208	205	182	209	206	193	179	202	188	197	202	209	204	194	203	188	198	182	198	207	185	209	180	179	189	214	195	191	179	199	177	203	188	205	189	170	181	174	179	182	198	209	183	193	184	213	200	214	202	191	206	178	199	223	194	193	193	213	188	180	205	209	208	187	178	206	186	203	222	179	192	190	200	193	202	189	189	199	200	170	204	149	207	189	218	194	207	200	198	221	193	208	212	178	206	185	204	196	169	194	219	228	182	181	199	171	184	194	193	195	197	237	191	187	163	226	206	178	202	202	194	189	217	195	182	179	200	182	188	201	213	174	223	209	220	191	175	214	216	199	217	200	201	201	199	182	189	196	216	224	202	183	203	209	191	190	240	215	214	194	184	163	179	204	226	194	210	174	197	200	215	205	199	215	196	203	206	180	194	194	214	190	185	188	176	168	188	189	205	192	183	166	193	198	195	210	211	197	200	195	175	191	214	177	203	196	207	197	222	185	202	202	217	201	197	180	212	197	190	193	210	208	223	228	177	214	221	207	192	245	189	178	175	195	212	191	216	194	195	196	210	207	190	227	212	205	207	171	217	217	213	202	198	177	216	169	194	196	184	209	189	174	215	187	195	202	222	198	169	176	190	195	193	216	225	179	192	212	204	189	214	205	200	208	215	180	193	207	179	209	157	182	190	183	168	174	190	172	199	190	201	177	200	227	204	202	188	221	208	202	193	183	192	188	207	179	199	217	223	189	219	185	185	220	194	191	191	204	186	193	204	195	171	178	189	205	189	220	192	207	199	182	206	188	194	203	197	187	190	238	186	193	181	215	187	184	216	173	188	226	192	184	198	196	206	196	206	181	176	201	204	214	184	205	195	238	198	218	189	170	198	189	177	196	210	176	178	145	204	195	199	178	211	218	206	210	174	222	204	212	198	194	240	217	206	183	208	191	200	204	166	200	204	171	204	167	193	196	197	218	190	200	210	210	189	227	176	188	211	205	180	201	196	204	188	182	213	190	205	183	214	195	180	187	210	209	192	203	192	173	201	197	213	197	227	213	217	171	180	180	200	189	197	211	188	234	220	204	182	184	191	203	184	201	235	180	205	196	192	206	202	178	212	207	206	198	202	195	191	193	188	186	212	196	196	230	202	191	197	187	204	200	237	196	202	190	190	192	200	215	191	192	208	216	195	183	178	185	214	177	195	216	199	185	211	208	203	197	197	199	195	217	193	205	180	181	178	173	169	194	199	193	216	203	183	191	209	204	224	201	197	203	189	174	210	201	203	213	201	209	218	185	213	178	189	187	209	231	220	197	203	204	189	199	189	214	178	225	191	191	186	198	183	190	197	208	196	214	211	200	196	194	178	217	195	223	191	193	201	171	181	252	216	184	202	187	173	168	195	210	207	194	206	183	222	196	200	199	208	175	193	188	187	225	200	207	205	193	194	199	199	221	177	185	204	163	213	192	181	203	212	174	178	188	206	235	218	184	201	204	189	176	211	191	188	190	216	201	223	196	180	195	207	206	215	185	216	195	195	200	200	201	183	192	182	225	200	206	186	211	211	196	205	217	187	196	210	195	207	182	200	189	204	187	188	193	188	205	218	200	222	195	182	205	212	186	204	209	233	202	199	184	199	174	218	194	206	176	201	191	168	221	203	185	190	198	190	205	208	212	180	184	204	159	201	181	196	201	208	212	180	202	193	195	192	195	202	185	202	211	182	193	223	197	191	202	182	212	185	177	182	182	191	199	210	198	181	202	216	199	204	212	205	194	191	194	206	165	179	204	211	206	210	189	201	195	164	198	199	219	209	201	187	198	187	219	200	197	177	212	190	189	183	194	202	189	187	204	205	194	197	164	202	199	179	203	214	189	192	195	193	233	211	194	205	209	188	198	193	195	197	186	199	199	184	205	209	193	217	196	207	227	189	210	220	208	180	214	201	172	208	194	200	199	205	201	182	219	188	192	202	187	203	208	189	157	205	188	210	185	191	204	197	194	204	190	194	202	202	187	187	186	223	196	190	196	181	180	217	202	192	190	199	174	219	178	191	196	209	195	190	205	202	206	198	192	218	183	185	187	183	219	218	186	188	207	172	208	174	216	216	212	179	192	189	194	195	202	199	174	227	207	178	188	204	210	188	204	184	193	187	198	210	204	175	206	181	180	193	195	214	176	194	218	219	203	199	195	200	181	196	194	201	206	200	202	188	196	202	198	199	172	213	200	205	190	200	193	216	199	173	196	190	200	200	174	188	202	185	205	183	199	197	192	199	201	183	215	193	196	202	172	195	194	207	184	165	196	206	203	212	217	206	183	211	188	196	213	197	217	184	211	178	215	229	206	171	196	207	221	180	194	184	213	180	203	204	212	180	214	190	188	213	190	211	205	217	191	180	203	186	165	189	196	205	181	208	200	209	188	179	175	200	199	201	188	175	182	184	201	170	209	181	195	195	186	186	185	199	203	212	189	219	221	205	184	206	236	223	212	188	194	198	197	195	183	201	213	204	226	204	211	178	177	201	187	203	189	195	197	186	197	224	159	228	215	192	186	215	197	198	204	185	199	188	181	206	164	171	201	194	200	194	209	182	195	227	226	217	204	191	186	188	189	200	219	186	185	185	190	206	198	184	196	205	198	194	183	189	207	189	187	211	187	190	192	194	205	190	208	195	210	176	188	206	231	155	200	231	193	203	188	214	190	202	209	206	197	222	211	184	205	199	215	188	198	207	184	195	213	187	189	209	198	183	209	183	184	217	182	178	187	196	211	190	205	197	184	183	204	199	218	203	218	194	210	182	212	202	185	153	195	208	177	198	185	212	187	203	170	184	186	200	181	211	190	212	198	183
11201	577	622	661	633	606	587	588	604	531	601	567	595	539	547	592	554	569	510	537	571	553	567	573	501	581	543	486	562	535	511	528	561	564	580	532	541	563	537	536	559	501	529	544	540	528	531	548	490	584	590	563	513	527	539	552	560	495	516	571	535	510	562	541	529	506	534	562	526	531	550	529	597	515	505	515	487	492	534	525	518	521	538	534	516	541	586	567	512	544	540	515	530	557	569	563	540	537	548	545	511	543	525	574	567	545	537	518	534	569	530	515	536	514	513	549	532	525	512	532	569	567	550	535	515	546	541	515	542	531	537	584	520	552	541	548	506	538	566	569	540	502	558	539	557	538	513	498	540	517	532	570	515	528	544	528	531	571	544	523	556	529	544	511	541	545	549	548	539	536	519	533	530	563	554	499	536	531	540	547	535	557	566	613	582	551	513	555	558	557	494	561	570	544	538	511	500	541	512	536	517	544	479	544	555	532	543	573	508	539	534	565	500	507	497	554	515	523	537	541	506	547	571	540	513	559	551	538	491	547	540	566	573	531	521	535	528	526	546	531	551	503	519	552	553	519	531	562	540	513	551	564	538	529	549	567	575	534	526	530	536	563	556	553	549	559	543	511	511	551	556	565	533	548	505	579	535	535	575	525	611	538	509	525	552	529	590	549	535	557	512	504	545	596	534	516	562	559	538	518	508	525	494	533	544	550	541	511	527	581	524	565	542	551	525	537	548	604	555	521	573	510	535	561	492	547	530	566	534	527	517	541	525	581	545	514	557	527	524	528	548	564	556	571	573	515	534	480	545	528	563	508	518	542	572	506	516	547	558	544	583	530	549	572	551	559	536	524	541	538	508	574	536	495	529	539	517	485	536	560	548	545	535	562	549	563	570	556	540	516	494	567	541	515	530	544	565	532	499	511	568	531	577	532	583	530	573	525	512	531	518	514	505	599	529	510	531	524	521	540	545	558	517	500	497	529	594	532	558	537	526	549	516	503	528	494	536	510	557	509	553	561	549	598	543	549	565	581	551	498	555	569	544	562	543	501	560	548	531	549	517	553	511	514	498	568	548	546	562	541	536	486	531	502	523	528	540	537	532	526	530	546	578	494	543	518	540	521	555	546	561	559	585	536	560	515	549	541	534	548	556	552	564	534	528	528	541	505	511	527	522	514	527	584	545	505	489	576	540	582	543	543	578	549	532	535	544	548	535	522	554	509	545	537	587	527	544	508	557	532	528	532	544	504	513	512	519	520	529	567	567	576	556	532	489	563	530	545	549	574	547	509	571	489	558	544	513	507	558	559	495	530	514	497	552	528	526	513	530	558	505	522	518	524	536	546	509	554	535	525	563	593	504	540	525	530	530	537	529	491	502	561	529	546	525	570	523	513	560	548	547	538	544	518	546	565	516	505	560	522	532	522	489	572	552	532	589	519	503	562	513	527	575	519	557	579	539	509	540	557	535	527	524	551	511	511	561	535	541	549	546	553	513	528	538	548	504	551	537	563	548	536	558	552	557	531	512	552	544	555	521	515	551	533	512	509	563	508	514	540	535	502	505	527	551	551	510	529	524	556	545	550	515	534	504	515	535	510	525	568	576	568	533	578	529	537	539	552	528	526	504	551	519	590	516	504	584	515	484	535	541	549	522	528	521	528	556	560	543	525	519	511	577	522	525	559	509	462	512	496	517	543	527	557	558	553	513	544	592	546	566	531	539	536	519	524	562	579	532	522	531	538	602	521	496	510	477	502	526	553	526	537	490	546	520	533	526	543	568	556	529	532	502	569	514	513	502	558	562	518	515	549	550	530	516	512	537	523	549	519	524	522	567	582	514	534	535	540	563	535	574	501	482	556	515	509	541	512	530	549	521	547	563	567	502	525	541	524	538	513	517	547	572	537	548	553	520	518	561	536	528	515	561	541	535	530	535	528	524	549	541	522	523	542	522	540	547	550	515	558	535	538	534	555	571	531	555	588	524	545	551	513	536	516	507	508	573	536	503	584	550	580	540	509	557	550	513	502	509	527	550	542	505	560	525	507	536	551	524	539	542	542	511	540	562	527	531	529	555	519	510	542	500	533	509	546	557	512	551	502	521	552	557	537	568	512	553	539	494	521	553	536	563	512	519	529	501	534	526	533	548	531	512	586	503	571	522	562	568	500	528	558	566	563	540	527	545	516	566	567	538	531	543	513	554	530	530	521	565	526	536	554	566	525	529	495	533	540	573	532	520	538	523	579	591	525	520	549	499	544	514	526	561	534	526	525	525	492	518	527	501	554	537	554	559	533	520	563	541	574	564	486	519	512	547	552	512	548	551	547	546	551	538	500	528	523	549	581	525	534	540	562	553	535	569	553	570	537	554	534	539	538	508	518	545	535	548	554	532	538	507	514	478	536	529	564	516	529	556	553	603	567	498	526	539	526	547	553	521	511	558	511	471	536	563	532	525	587	533	544	548	542	571	516	556	510	520	564	551	542	554	515	559	504	515	531	542	558	498	555	542	549	499	543	529	506	541	567	521	503	522	551	536	569	540	564	577	536	523	541	567	548	539	517	564	553	513	523	530	501	486	514	574	537	547	542	536	554	575	532	535	568	516	551	530	574	562	521	572	542	538	490	550	521	543	568	531	561	538	571	543	557	509	563	565	550	554	545	523	554	572	501	515	529	528	537	514	567	523	537	536	495	562	518	538	549	566	554	591	556	526	550	516	489	513	537	548	604	538	558	554	538	554	536	501	522	504	541	490	582	526	525	528	557	518	521	521	547	500	590	519	568	505	536	526	580	533	486	558	580	521	494	517	572	551	516	534	533	539	535	550	532	528	545	508	565	549	511	530	535	552	553	523	550	521	533	527	511	543	549	568	523	503	529	554	498	547	542	516	571	573	484	599	590	540	501	552	543	527	553	529	554	554	558	537	531	563	554	529	516	531	517	524	536	524	544	544	577	560	585	547	543	527	565	492	551	544	513	559	562	525	548	524	545	532	535	530	554	513	542	536	530	481	567	560	551	554	532	505	531	507	481	556	515	599	492	577	524	518	536	524	507	556	562	538	559	504	526	548	551	534	553	528	561	541	545	548	524	484	527	516	576	534	518	516	545	535	582	529	559	553	569	568	543	576	571	515	546	552	533	519	530	583	537	544	519	510	555	545	593	526	538	527	551	504	510	542	545	573	546	525	534	534	579	550	519	571	556	558	542	547	554	537	515	522	486	554	511	547	524	529	518	524	485	515	503	586	548	548	521	557	518	571	536	531	525	573	538	526	535	571	518	483	535	558	560	533	494	538	512	529	519	550	554	521	566	581	548	527	558	559	557	531	570	591	539	533	515	532	516	549	552	565	539	553	524	522	600	568	552	542	538	532	530	502	532	569	512	540	539	534	536	513	517	557	530	525	552	473	515	536	543	499	501	584	491	496	527	562	551	545	557	539	528	537	515	492	552	590	519	566	533	528	559	571	534	484	560	533	535	496	464	550	521	578	541
58688	25129	3648	962	701	547	456	453	391	370	335	333	306	301	293	330	301	278	319	313	302	295	289	295	293	307	345	285	269	307	306	266	322	296	320	251	301	286	282	304	311	290	277	254	303	291	311	313	282	287	294	287	286	293	269	275	293	307	272	276	285	287	302	265	312	311	278	320	284	290	296	274	279	278	253	312	306	276	324	273	288	290	260	303	279	274	240	288	272	272	276	291	295	288	291	318	292	264	286	332	264	304	303	295	292	285	278	275	282	310	267	287	271	267	275	287	283	303	314	307	263	285	280	284	283	282	305	298	281	253	295	316	297	288	258	260	283	293	292	285	296	288	295	269	275	287	294	282	269	301	294	293	266	278	283	288	277	319	295	312	280	264	268	313	274	272	313	289	291	277	293	291	287	303	301	306	285	283	277	266	280	297	292	299	274	290	279	309	291	265	289	300	281	296	296	281	295	286	307	303	286	308	278	321	313	291	325	294	309	281	291	287	326	297	282	305	290	312	267	289	276	336	267	286	312	288	296	291	301	279	260	296	291	290	260	297	298	310	288	306	287	283	281	271	293	287	303	285	267	278	264	266	331	313	295	283	282	277	285	276	233	276	268	285	281	276	284	261	270	290	271	284	259	317	277	286	274	279	300	286	269	291	307	247	269	271	306	266	297	276	270	309	287	290	294	290	269	285	265	265	267	264	288	279	291	293	268	277	281	258	277	282	288	256	277	279	323	288	308	293	262	300	270	287	280	260	309	305	269	291	329	269	266	294	285	255	285	268	291	318	256	251	286	291	278	290	292	309	299	285	292	276	271	314	267	292	296	289	287	276	275	294	297	309	277	298	310	286	266	266	269	285	322	306	274	283	257	243	306	265	287	298	313	317	298	255	281	256	271	263	302	297	275	296	293	262	307	258	280	319	285	267	278	284	273	280	267	276	313	296	263	293	273	272	293	278	304	285	290	291	283	291	267	273	290	279	268	296	302	271	284	310	284	248	283	268	279	288	289	299	296	284	307	315	272	288	287	278	287	279	267	272	255	269	273	284	282	261	306	280	279	287	269	271	262	276	287	301	299	255	292	293	293	288	306	285	290	263	258	289	267	297	288	281	254	308	256	291	271	291	270	322	264	274	273	289	279	293	295	281	296	313	310	296	263	288	304	265	267	288	316	285	269	277	275	305	292	251	289	280	306	294	282	269	247	284	295	278	260	294	271	276	305	270	289	281	304	308	294	293	287	254	299	268	287	291	281	280	283	282	291	253	250	297	280	267	298	274	272	278	301	277	288	279	273	297	261	265	278	283	274	268	266	304	299	321	297	259	299	311	285	286	292	307	291	293	286	285	306	278	295	277	278	279	285	287	303	306	282	274	270	297	297	274	281	304	287	272	290	296	278	285	284	280	274	315	316	257	278	306	272	301	276	302	305	290	256	275	292	257	301	267	287	281	282	306	265	289	268	293	250	270	302	296	267	290	275	303	275	287	283	277	276	270	281	258	281	303	282	284	281	256	308	260	293	253	316	297	293	247	275	275	277	277	269	294	308	318	271	274	291	272	277	280	294	269	306	284	286	292	239	297	288	279	284	261	281	303	265	256	267	277	282	300	280	252	291	293	329	312	298	273	287	277	286	258	303	245	276	241	278	300	284	316	295	271	297	295	302	263	260	293	264	236	298	277	277	306	275	279	292	299	298	277	266	297	283	272	293	272	269	291	284	289	286	267	293	285	261	305	284	278	299	310	290	286	273	252	265	281	277	289	278	268	280	290	310	287	271	267	276	263	272	283	300	274	261	238	302	283	293	308	294	264	282	287	276	297	295	304	300	253	252	269	278	318	291	317	274	279	296	310	287	272	311	286	275	287	291	283	268	295	277	297	308	300	277	279	272	282	330	272	269	270	259	236	283	279	265	265	305	292	242	309	277	277	263	290	278	259	278	255	261	264	272	282	268	268	270	283	305	315	288	262	310	289	270	313	282	277	281	287	263	292	282	306	274	284	304	294	286	281	276	282	300	300	303	271	269	280	307	317	299	281	271	296	293	260	307	269	306	291	303	248	285	276	284	283	285	302	261	291	276	317	310	285	278	258	291	263	267	282	288	297	251	264	287	279	286	298	300	278	268	269	250	279	275	300	272	302	265	282	299	270	292	278	280	266	282	277	295	279	292	276	303	260	293	299	287	306	293	287	292	262	305	297	241	290	269	299	315	294	284	284	278	252	264	311	273	278	290	287	307	238	293	283	298	288	279	278	309	281	293	270	285	295	260	282	270	277	264	287	287	267	257	282	296	273	287	284	278	265	264	285	260	263	244	286	276	281	308	277	297	300	304	279	274	287	276	286	287	305	298	285	298	247	258	285	303	264	302	279	270	268	262	279	263	297	256	298	257	291	275	316	260	288	281	278	278	314	250	305	277	261	293	267	295	262	265	268	298	300	287	286	312	304	292	275	287	266	312	290	280	295	265	266	272	308	245	289	310	313	279	270	300	288	263	271	262	273	291	287	266	284	263	275	249	287	294	279	279	283	288	266	300	263	262	297	291	314	299	266	292	268	278	285	276	281	247	284	274	272	303	276	278	301	299	294	272	286	263	293	296	291	285	266	254	313	270	303	266	283	273	282	281	255	266	262	277	298	307	298	289	297	289	299	296	280	294	280	298	284	304	281	260	291	302	275	277	299	302	307	300	278	276	306	344	288	292	297	303	283	300	289	321	281	303	298	267	307	267	277	268	256	289	282	248	284	294	268	279	254	275	296	312	267	297	267	261	274	277	289	302	295	313	275	279	283	287	302	318	318	284	302	297	299	284	289	293	288	239	288	276	291	290	292	244	291	270	272	276	277	269	295	289	261	279	293	244	282	309	283	258	291	290	266	293	303	279	273	264	298	280	291	286	290	269	280	285	284	271	282	326	264	296	284	262	277	299	284	296	256	281	288	316	307	291	271	275	280	306	285	259	263	298	275	259	256	302	277	301	302	274	282	291	250	296	310	262	294	285	272	270	273	278	254	295	288	263	290	284	307	281	272	276	266	276	297	271	251	294	272	285	299	291	295	266	290	277	231	297	295	270	275	290	276	289	301	279	284	274	278	284	253	284	280	284	282	290	280	301	273	269	264	278	330	253	263	292	281	311	285	258	256	274	285	269	281	277	283	288	271	282	299	261	294	274	300	281	320	283	293	297	284	276	286	271	292	310	258	275	299	280	290	297	290	295	277	293	284	277	301	253	290	278	287	286	256	277	283	285	294	267	250	322	289	303	268	297	268	324	266	285	299	284	285	286	288	278	295	297	271	298	290	290	282	282	272	287	246	274	330	287	273	263	307	267	316	275	252	300	290	298	281	279	292	284	284	295	268	285	316	299	281	275	300	272	268	274	296	304	275	280	275	306	269	314	295	280	285	295	267	277	284	263	294	279	265	287	280	257	305	287	298	261	300	270	314	301	268	284	283	284	284	271	264	312	309	262	290	289	254	283	294	255	294
35101	1513	2579	2934	2448	2203	1782	1503	1457	1298	1202	1102	1098	1051	1038	974	947	888	878	853	830	855	894	873	841	839	858	813	821	791	749	791	833	782	760	757	765	778	749	788	737	748	754	821	746	738	782	754	717	675	808	756	707	746	730	760	755	763	797	713	695	689	775	754	781	723	780	725	741	777	739	697	823	726	715	702	703	742	736	733	801	751	757	724	718	721	762	766	742	748	725	785	740	727	741	736	729	721	694	711	706	726	780	706	704	678	702	740	754	709	715	813	704	700	750	751	737	732	734	729	695	716	773	757	696	742	749	716	750	728	722	763	721	714	698	701	775	739	707	738	706	799	742	772	746	695	724	729	702	763	728	733	733	802	689	748	736	750	727	759	749	752	729	730	788	758	711	720	786	740	696	706	709	714	706	714	714	756	727	724	705	749	713	731	728	732	705	738	717	686	724	746	760	697	743	716	714	725	785	752	709	749	744	703	721	746	771	751	706	718	756	675	754	744	764	713	744	733	708	710	649	715	680	705	679	708	740	753	705	754	719	735	699	723	748	757	692	674	753	701	692	713	744	703	682	737	731	734	735	744	714	712	737	705	742	707	697	676	741	751	721	726	749	716	729	690	717	738	701	719	728	720	722	743	699	745	728	713	687	761	721	713	689	723	713	703	718	782	670	737	720	718	685	721	720	710	730	736	755	725	722	717	742	735	728	714	705	713	726	755	676	731	759	734	717	753	730	746	746	752	755	752	716	668	704	781	707	763	826	678	723	767	751	691	715	757	740	754	688	699	763	720	704	751	762	705	702	693	720	709	704	684	759	715	707	735	704	724	709	701	687	714	697	707	746	713	718	705	707	700	675	748	720	750	719	703	721	738	731	718	733	741	721	734	750	719	735	767	734	764	690	713	737	728	697	713	749	747	692	733	758	775	725	746	754	696	742	709	753	723	692	771	725	688	735	731	735	711	686	752	705	736	709	717	708	712	719	703	708	773	723	708	741	702	749	719	714	742	687	697	711	778	709	699	717	760	746	757	744	710	728	749	744	702	735	759	736	722	768	730	702	766	716	715	700	732	719	751	717	759	764	764	699	748	736	759	763	718	728	667	726	767	754	741	733	731	699	739	751	718	738	718	734	673	732	736	747	738	696	732	730	741	724	723	755	771	675	674	705	760	689	743	737	725	741	731	748	704	741	719	749	725	679	749	734	676	688	713	747	745	742	704	717	736	715	721	760	698	716	752	715	756	742	748	704	692	757	734	723	713	721	756	710	759	707	723	737	705	752	805	798	697	757	787	705	649	713	704	738	689	753	764	711	730	713	777	721	694	715	709	753	717	707	712	694	756	741	730	730	682	754	714	727	728	699	721	714	745	690	684	763	692	746	746	740	765	757	715	738	757	642	756	746	695	790	728	778	762	751	781	685	742	768	728	689	707	715	727	731	698	700	721	725	739	688	730	757	737	723	727	738	715	719	701	757	756	729	737	774	690	711	762	765	726	712	694	729	698	752	750	724	676	729	733	702	717	704	728	702	733	709	743	733	769	718	741	700	736	735	696	780	735	735	700	789	685	670	717	784	727	752	743	695	678	740	758	722	734	741	708	749	716	720	662	702	673	720	757	729	725	761	716	703	706	705	746	698	734	715	702	697	716	727	709	753	728	690	696	703	735	781	729	738	732	725	751	720	717	702	716	728	747	732	660	665	711	733	713	788	728	721	765	704	701	735	702	726	752	695	711	751	711	727	792	743	699	715	683	755	711	744	738	685	729	730	721	689	763	682	691	763	738	728	715	708	707	703	775	710	677	746	702	742	769	736	737	727	741	757	693	743	757	725	736	710	679	751	744	710	701	738	708	720	721	765	763	735	763	733	740	739	713	748	762	696	737	767	741	695	731	729	644	757	738	715	716	699	743	748	731	755	695	736	788	753	717	726	718	716	779	743	728	765	764	679	766	739	721	712	716	691	733	756	694	700	688	701	746	759	679	670	719	691	714	753	742	679	722	734	772	763	782	736	698	754	772	697	760	678	722	742	714	763	783	709	743	771	698	708	708	735	742	725	731	716	694	723	712	717	752	719	763	706	704	683	704	764	730	753	740	745	740	683	724	711	740	715	649	745	772	756	761	750	711	670	753	705	691	783	738	728	777	753	707	700	737	703	699	679	717	715	702	731	782	694	694	751	776	700	722	707	768	726	766	717	748	697	674	723	740	779	717	699	782	743	738	734	752	728	733	748	704	687	713	710	724	714	700	744	717	757	685	783	665	736	750	733	719	717	695	785	744	760	736	787	733	685	739	734	722	694	705	729	695	772	726	692	722	731	766	706	676	726	696	726	708	740	713	693	777	714	718	725	736	735	741	700	685	693	749	683	699	738	764	769	721	692	700	722	731	767	690	743	737	694	742	687	747	732	738	738	717	719	768	755	728	692	746	758	722	755	716	745	742	736	751	734	670	667	689	746	737	738	724	709	717	723	724	729	766	747	760	737	730	693	715	726	723	723	764	709	738	699	731	680	727	752	760	764	744	743	767	735	740	702	720	692	721	773	772	720	747	761	698	696	740	749	710	728	750	701	744	711	739	750	711	698	749	727	729	721	770	710	716	722	758	794	732	747	726	707	739	687	773	718	773	677	739	729	721	789	756	718	736	692	708	719	744	689	780	800	759	723	787	687	706	718	719	723	735	745	736	743	748	689	712	749	727	690	702	785	739	714	711	752	727	725	715	732	733	787	736	715	738	736	734	703	739	714	737	730	761	680	728	739	723	759	722	729	735	714	755	744	715	695	732	751	726	762	709	695	761	692	712	746	725	729	718	722	685	722	766	728	731	753	681	743	690	716	762	753	711	762	701	697	672	716	739	743	697	762	720	719	712	715	730	712	714	717	716	729	681	740	782	711	752	708	717	730	741	717	694	753	740	722	686	768	716	672	725	749	756	721	745	695	685	724	726	746	710	707	680	679	766	773	703	755	736	685	787	750	742	731	716	737	750	755	713	713	735	738	729	734	740	736	699	749	703	735	698	727	699	693	729	704	698	728	712	727	723	745	733	752	710	731	715	732	720	743	671	746	785	759	709	745	714	740	757	719	675	756	727	716	677	760	771	736	705	732	737	770	748	730	744	726	750	745	730	733	702	677	712	701	676	760	687	707	698	695	693	756	720	760	757	742	736	712	777	746	697	745	737	765	706	731	729	738	740	731	728	692	691	736	784	686	773	710	678	737	713	768	740	728	724	707	714	753	738	785	753	728	727	713	715	749	765	728	743	763	733	699	716	747	760	713	692	731	690	681	764	698	712	719	693	734	719	739	731	719	731	787	734	702	761	727	726	672	769	735	723	690	748	695	706	715	688	734	743	698	711	736	714	747	746	720	712	724	744	699	699	714	739	717	731	718	736	752	729	753	708	733	780	686	731	736	717	754	729	715	771	692	705	730	698	711	745	710	728	724	721	752	736	698	721	735	711	728	709	720	761	699	734	738	761	745	722
67189	33252	9905	2056	1130	724	594	499	393	377	349	306	287	294	313	251	278	266	235	217	233	212	214	232	246	225	219	223	228	212	209	181	236	205	222	216	209	181	194	207	216	228	179	186	198	221	199	216	203	184	211	200	206	197	193	202	200	191	208	214	209	190	211	204	197	198	176	184	207	177	182	195	159	184	195	203	201	199	199	189	225	188	227	199	189	173	200	182	205	188	178	189	191	193	193	194	223	197	220	168	189	229	180	179	198	202	200	196	175	202	197	167	209	199	192	185	201	181	174	191	205	177	199	202	197	192	190	173	219	181	203	205	203	221	221	196	211	174	186	184	176	194	182	203	207	195	194	183	208	193	196	205	182	183	179	217	208	196	178	199	179	179	221	190	186	194	194	211	186	210	180	182	193	193	194	195	201	211	176	209	199	186	217	188	162	200	188	206	211	194	185	174	203	209	195	218	196	202	218	184	216	178	200	205	231	215	194	183	225	187	168	203	175	200	192	180	190	187	195	184	178	197	187	191	215	204	170	201	229	193	217	214	195	215	187	211	206	201	183	211	206	181	229	185	227	187	211	173	219	223	233	198	211	204	189	212	193	211	173	202	208	202	196	188	206	179	193	184	182	200	195	201	174	216	187	192	196	218	188	198	201	222	223	215	175	197	198	189	212	196	211	183	202	204	196	226	196	200	182	198	188	230	201	218	200	184	212	193	171	205	180	190	189	183	187	174	166	205	185	183	195	206	188	200	211	202	194	188	176	200	204	203	215	193	206	199	213	182	198	183	227	202	201	184	184	205	196	180	163	193	216	200	211	196	188	191	202	201	197	193	211	185	204	185	187	201	220	193	187	200	183	191	189	200	177	212	215	186	183	173	202	175	177	183	190	193	181	210	224	203	197	197	205	200	224	205	209	204	208	192	200	195	224	201	175	194	182	181	220	183	169	187	207	192	184	214	197	213	182	220	180	233	184	184	201	182	194	206	189	175	197	236	198	197	212	190	196	211	207	214	178	198	172	178	205	199	194	184	189	211	205	185	203	199	198	192	202	180	197	183	196	203	189	194	180	205	227	207	211	179	190	170	209	175	185	222	200	195	178	208	209	194	214	185	218	195	172	185	199	187	195	181	202	200	225	189	212	201	193	200	203	181	221	195	200	202	213	192	202	192	174	206	206	189	172	204	209	203	184	197	211	197	196	200	221	178	185	183	177	193	206	203	212	200	209	177	206	212	194	199	211	175	206	203	203	181	201	222	196	204	175	182	206	202	214	192	210	196	191	185	214	191	206	213	218	206	209	191	202	231	194	172	199	177	187	215	179	197	196	206	189	193	192	195	215	205	199	189	191	194	203	186	194	181	212	200	230	169	215	192	195	198	219	198	191	191	192	188	212	173	207	193	173	212	208	198	205	199	196	194	200	204	223	195	193	196	177	193	186	197	194	205	174	202	204	211	210	213	193	195	186	199	197	171	161	181	207	201	197	220	193	201	196	195	199	223	170	195	188	177	210	199	209	217	194	186	200	189	212	200	196	218	202	187	213	209	187	188	178	215	211	195	197	235	189	230	182	190	211	174	185	193	204	225	197	213	211	177	184	184	180	192	210	194	161	179	202	191	192	193	181	172	186	207	217	203	192	221	220	198	185	194	222	202	211	218	209	194	222	193	235	218	189	187	208	191	202	188	203	220	214	166	193	179	193	201	217	180	212	193	193	185	197	181	191	195	175	210	211	216	193	242	206	189	191	206	193	193	191	194	182	189	215	222	207	186	207	206	188	199	217	170	182	196	222	184	226	199	224	219	211	172	185	209	204	198	213	200	201	190	188	202	207	190	204	192	179	183	211	201	167	191	192	196	200	183	183	175	196	200	219	216	193	197	191	184	199	196	212	214	186	189	201	186	160	195	193	183	183	205	182	205	177	209	188	209	178	186	168	200	233	195	186	200	185	197	196	180	203	168	204	202	225	191	210	219	179	218	214	199	194	187	211	206	196	191	217	208	206	187	171	196	198	205	176	204	192	196	199	204	203	208	183	177	219	223	192	176	199	195	193	185	201	204	192	192	182	200	202	187	196	156	179	226	184	196	175	185	184	188	186	182	191	227	204	200	192	204	225	167	191	224	181	194	219	173	181	181	197	176	200	183	209	180	202	190	176	208	212	214	218	201	206	174	186	207	195	190	197	180	201	175	182	218	194	209	180	186	181	197	196	194	228	197	201	209	198	205	182	188	204	220	186	198	171	202	177	217	158	187	194	196	205	177	181	183	202	213	202	169	167	211	215	169	208	210	199	187	191	212	190	196	200	204	190	208	204	214	203	198	200	189	196	194	174	171	180	196	198	173	221	184	194	210	222	205	168	193	180	202	189	185	162	215	193	177	167	176	199	194	220	213	193	192	224	199	200	163	172	177	186	165	199	174	179	191	194	210	198	167	193	201	204	184	194	181	196	184	195	215	188	212	214	221	211	183	187	191	166	198	202	204	203	213	193	180	202	206	214	205	204	200	200	187	198	197	199	190	197	226	210	203	211	189	187	200	214	206	199	202	187	173	224	184	221	199	217	211	209	187	193	194	173	190	177	190	188	193	213	192	168	180	191	217	188	204	205	205	195	196	195	183	224	198	175	194	204	177	222	200	208	195	197	199	184	219	222	181	201	193	210	207	175	184	194	191	207	207	179	209	175	183	201	185	222	191	200	196	170	199	214	190	211	193	174	201	197	184	214	179	200	156	216	171	204	212	211	177	188	176	201	207	234	177	179	179	172	202	212	208	196	186	197	193	196	229	195	205	182	182	174	199	210	164	187	177	185	220	196	182	191	197	224	196	202	206	216	189	196	188	192	195	188	205	186	171	159	203	178	173	182	187	211	202	195	207	189	221	193	203	196	185	189	196	183	194	204	197	224	248	178	221	205	200	219	172	208	216	186	200	194	236	184	191	208	210	210	158	195	210	182	208	199	190	188	185	190	198	179	183	201	189	212	230	221	212	199	199	187	199	212	177	184	187	204	208	199	196	212	185	199	206	202	200	182	175	213	187	207	211	187	183	164	210	190	194	192	196	164	196	214	187	220	210	187	222	191	179	205	202	204	204	200	182	215	193	184	198	196	191	173	202	175	183	196	195	184	225	192	198	183	193	226	160	182	190	205	197	206	186	209	218	204	209	203	221	188	204	198	201	198	198	198	204	187	171	190	205	234	204	195	205	198	219	197	199	215	206	180	195	202	199	179	188	214	192	184	213	208	209	197	196	167	196	212	199	218	171	182	181	186	196	211	220	218	209	207	202	187	193	189	196	195	187	180	193	203	228	198	187	192	198	199	197	190	214	218	189	184	215	214	192	185	165	210	188	188	205	189	187	213	210	225	189	187	190	193	199	201	193	209	186	200	203	202	190	200	171	193	216	165	189	196	179	210	200	188	177	187	173	197	206	159	198	210	197	171	189	187	215	214	183	188	192	192	211	193	195	150	215	222	209	206	203	183	200
42944	1934	4018	4712	3902	3175	2630	2208	1944	1671	1564	1297	1172	1146	1041	1011	950	907	818	871	778	803	747	754	669	705	663	729	661	688	582	620	665	605	594	573	618	580	627	632	599	575	583	574	550	527	549	502	562	560	566	552	561	507	552	542	525	507	570	543	526	514	523	486	508	497	537	515	560	530	536	525	490	506	529	521	498	543	531	523	506	517	487	522	520	500	492	550	560	541	495	532	535	532	507	514	512	537	545	511	560	548	505	490	509	520	520	523	528	505	533	498	543	540	518	549	533	507	511	534	518	523	527	520	526	491	506	530	500	479	495	483	532	498	526	498	483	506	537	533	475	480	523	551	529	538	528	530	533	486	490	516	473	485	497	473	564	533	490	482	486	489	514	510	491	502	524	485	514	519	529	499	510	518	497	506	526	506	522	534	514	517	511	517	508	437	541	516	491	498	537	534	525	553	502	522	494	470	538	531	472	473	517	508	488	528	501	482	533	515	525	488	496	540	521	527	511	472	506	523	509	486	482	527	527	506	517	507	537	483	528	497	510	486	506	518	491	490	483	536	524	485	542	515	520	498	495	512	527	533	505	506	483	538	494	551	541	503	497	554	507	512	519	524	483	529	508	508	527	488	487	505	507	491	530	504	482	487	541	517	496	511	528	525	507	496	469	497	513	549	543	478	542	501	523	509	469	528	504	509	481	501	536	507	523	490	499	498	498	513	516	484	518	484	525	508	542	499	486	495	535	518	489	520	548	501	456	527	526	538	480	491	527	492	531	481	515	503	511	512	470	504	496	511	500	537	485	487	506	507	533	485	508	517	490	521	500	518	505	460	491	528	509	526	520	522	519	496	562	477	486	482	531	535	526	486	518	528	491	553	488	511	518	512	494	498	508	488	533	540	482	484	522	532	492	528	487	555	481	524	507	508	525	504	505	493	506	492	509	505	477	494	513	548	493	557	513	504	514	505	516	497	487	507	528	515	514	497	506	568	492	555	540	550	542	487	521	526	489	505	510	496	521	510	499	522	467	516	526	529	552	503	536	490	533	505	543	504	527	480	536	475	502	466	500	521	512	486	534	559	529	506	516	518	497	544	512	519	479	513	510	488	512	531	484	535	480	486	474	512	510	515	456	505	504	523	492	513	497	521	497	495	470	523	524	543	525	522	468	510	510	546	504	529	506	502	522	478	478	471	478	554	548	530	533	478	529	528	507	508	461	494	541	509	518	504	536	514	531	527	501	498	490	505	525	536	500	491	507	540	508	513	501	511	497	456	502	525	500	509	496	522	487	485	526	497	530	513	536	486	484	511	478	493	537	496	528	481	538	483	507	521	518	499	518	503	519	473	525	513	483	490	538	501	509	510	518	532	515	534	486	545	529	509	530	493	535	559	467	556	498	499	467	540	496	534	481	489	463	516	522	448	485	529	490	490	516	525	505	488	484	522	505	496	515	508	505	505	524	536	475	498	505	520	508	515	504	528	502	526	505	477	505	521	493	470	533	494	508	503	482	515	514	501	483	542	480	496	480	517	531	525	478	491	514	484	494	503	506	510	534	521	479	491	557	498	511	501	515	531	510	501	492	512	521	462	501	491	493	486	543	514	503	496	510	503	510	528	496	469	526	520	495	541	526	476	484	511	466	520	509	509	447	472	525	531	534	547	495	524	503	505	510	515	541	525	501	484	491	538	526	514	535	459	499	507	524	480	502	524	523	519	482	494	468	485	514	490	544	504	512	521	524	507	488	488	502	500	487	497	514	487	505	487	502	538	490	508	473	523	502	537	523	527	470	515	521	497	508	514	547	516	478	526	533	488	514	483	502	523	512	493	497	548	526	530	454	525	501	512	518	483	514	490	555	501	459	505	531	465	502	475	486	488	487	518	496	516	486	498	506	502	494	496	544	478	514	496	551	519	491	524	489	531	530	532	508	497	501	486	493	504	510	480	452	495	527	558	513	523	558	523	519	492	501	496	505	498	528	496	499	541	493	511	529	517	520	553	523	513	487	537	532	496	495	501	512	580	508	484	468	485	527	509	472	535	495	502	451	498	522	480	497	497	507	488	486	516	530	482	461	486	527	505	502	512	467	530	481	476	518	513	512	486	513	488	494	547	494	525	496	513	490	497	485	513	529	528	488	541	500	446	492	555	496	519	497	530	497	517	531	535	487	506	476	488	515	480	507	533	503	509	474	475	538	492	530	556	514	456	468	512	523	504	502	486	536	507	476	481	513	512	476	503	510	491	484	495	551	513	501	532	511	546	485	525	477	522	506	482	531	507	493	525	490	522	545	504	515	502	473	469	511	538	497	485	528	459	516	519	488	489	511	519	499	493	491	498	497	527	515	496	518	522	545	474	518	494	501	487	510	544	492	487	472	521	515	503	484	521	534	494	471	504	486	473	515	494	530	475	459	507	522	500	467	526	498	482	527	508	503	484	529	511	516	557	509	514	507	504	516	537	509	524	512	534	493	510	495	528	517	548	487	488	463	486	469	484	514	518	479	519	479	510	520	494	448	512	513	468	505	477	521	523	568	483	499	503	503	481	501	483	543	480	475	483	501	515	481	491	500	507	500	524	496	502	538	512	536	479	501	471	461	513	528	504	503	507	489	495	515	514	523	509	538	513	525	519	539	497	488	502	491	521	481	460	463	486	506	486	494	459	525	510	515	487	488	521	529	444	519	521	497	508	506	521	540	576	480	496	466	528	515	543	508	480	505	512	504	555	486	486	478	510	469	477	532	485	504	505	506	475	541	509	510	473	501	508	512	452	530	534	487	487	519	508	521	490	484	466	520	540	460	501	483	504	508	499	505	518	497	526	525	520	504	487	467	530	536	500	531	531	484	518	528	485	514	510	483	493	492	503	469	517	447	500	498	478	533	528	551	505	498	527	454	499	513	457	495	492	495	497	540	511	487	509	559	521	500	505	458	482	478	466	518	505	511	549	488	489	503	542	510	490	466	515	533	492	525	513	499	532	515	492	468	504	527	507	502	504	496	528	527	468	514	491	513	510	481	525	490	534	495	481	493	554	487	488	499	546	534	540	492	511	497	508	537	492	479	516	513	503	498	522	485	517	533	498	498	478	496	518	508	530	523	495	500	488	541	501	490	539	488	510	516	481	497	524	535	491	490	522	529	498	503	500	487	512	538	497	573	506	496	533	537	526	494	509	516	521	515	536	513	514	515	531	521	550	525	517	487	510	502	501	550	486	499	527	515	517	532	541	501	477	505	528	460	516	500	504	502	530	546	466	499	500	507	505	495	480	506	529	532	528	530	534	463	547	516	520	496	469	492	489	485	477	493	538	545	498	525	510	511	527	479	475	516	492	525	506	478	526	523	516	539	509	521	506	510	542	526	481	505	515	487	499	503	501	546	498	507	492	515	505	464	513	534	536	520	476	498	494	554	554	516	503	510	506	575	535	495	529	522	531	462	512	486	501	520	478	508	498	509	538	491	566	524	544	496	532	431	489	485	526	508	522
10794	753	251	202	218	174	190	210	192	217	224	219	212	228	224	201	210	203	193	190	213	207	199	181	218	212	215	203	173	199	198	187	194	185	210	192	207	177	226	221	183	196	190	213	206	181	211	198	209	207	198	216	210	209	212	188	199	205	203	190	221	186	179	170	194	168	199	196	211	190	188	216	183	170	190	226	197	216	191	198	198	223	181	197	214	195	222	198	180	182	181	190	194	186	199	194	194	194	204	185	189	203	222	183	174	202	182	216	169	202	199	188	193	197	183	195	189	213	193	215	170	187	219	178	223	241	199	185	201	223	222	210	167	193	211	203	187	194	193	238	191	171	184	205	211	185	190	179	175	197	183	197	201	207	203	182	195	216	204	196	223	182	191	212	225	178	203	207	203	180	200	209	211	194	214	172	200	177	180	206	162	206	204	201	187	194	186	192	210	245	178	200	203	174	194	189	204	231	195	182	211	198	179	180	210	167	213	187	206	197	184	184	215	190	190	181	202	217	173	222	183	186	202	192	196	225	218	184	179	174	183	215	209	209	212	195	193	192	214	206	221	190	201	190	211	188	199	205	190	190	190	187	205	198	189	198	195	168	203	169	181	186	172	198	192	209	189	173	208	218	200	195	196	191	215	181	209	196	201	175	196	198	221	204	188	206	219	193	187	162	190	204	191	169	213	194	201	245	187	213	200	186	182	194	222	192	212	191	214	217	223	206	226	211	190	216	229	212	193	188	201	167	198	177	180	166	189	195	217	196	177	183	204	214	186	180	192	215	198	209	197	192	190	216	216	221	202	205	211	181	177	206	189	178	203	209	214	214	201	193	222	181	187	195	193	179	187	187	201	203	174	194	209	205	212	181	195	176	185	192	183	180	196	222	174	219	216	195	171	222	172	198	182	217	191	177	203	178	193	211	206	230	199	175	194	175	186	164	174	199	224	194	187	192	193	190	196	228	186	197	202	201	174	201	191	213	227	180	228	207	191	190	205	205	184	197	223	188	206	184	183	185	217	199	204	204	201	186	211	210	196	189	186	200	209	188	193	225	195	189	198	185	193	188	210	210	192	201	222	199	207	205	215	201	192	197	189	194	209	192	194	198	192	217	186	206	197	189	220	186	203	203	198	223	213	199	218	207	217	195	185	189	177	200	205	198	204	229	168	213	197	202	187	224	230	209	205	207	188	192	185	206	189	190	207	211	218	209	208	199	224	210	191	195	225	193	189	211	185	208	194	182	191	197	184	180	197	165	191	186	207	189	215	188	190	219	179	196	203	170	178	188	198	223	200	159	198	178	205	196	176	202	167	183	194	186	187	192	218	193	192	195	195	185	190	210	217	197	173	188	196	206	188	186	176	201	168	178	205	214	179	191	198	209	224	186	193	175	212	185	187	184	188	183	199	203	203	199	208	191	181	188	182	195	199	205	196	203	198	193	204	202	210	200	182	203	198	179	202	198	197	182	178	198	210	186	210	220	209	200	190	214	177	196	198	193	213	198	169	202	183	199	197	222	206	180	196	194	204	205	201	198	183	197	207	183	184	189	172	215	214	200	195	198	208	191	186	181	184	196	201	193	193	215	206	200	192	215	212	215	195	197	183	180	183	192	220	208	203	208	217	223	185	199	185	181	213	198	172	177	184	199	217	183	208	192	214	211	200	169	215	189	217	204	193	171	192	185	176	214	223	177	191	197	183	208	201	185	174	210	186	222	196	183	175	183	190	192	199	178	200	176	194	187	192	176	208	183	200	214	209	196	178	224	199	213	204	206	166	199	216	203	202	186	174	198	204	200	208	211	195	178	178	191	212	189	160	188	188	179	199	207	203	202	196	232	188	200	207	205	180	179	189	175	199	200	183	199	191	196	195	189	197	204	186	204	208	199	180	197	231	186	201	168	194	209	190	172	204	176	181	185	201	209	173	172	195	188	192	186	178	228	178	197	199	219	194	203	204	223	219	190	201	216	191	192	187	209	190	226	195	203	189	189	194	204	206	197	181	199	187	210	199	196	193	218	209	188	215	211	178	176	183	170	196	194	191	185	194	207	218	160	194	190	176	198	209	220	218	208	203	203	202	198	186	205	199	178	208	201	183	221	224	213	204	207	190	210	184	183	182	202	196	219	213	221	179	194	207	186	195	210	163	174	182	206	211	209	219	175	206	212	205	195	178	175	212	196	177	217	170	204	221	186	180	200	185	196	198	213	222	192	187	197	181	202	197	194	187	203	184	188	182	189	205	174	214	216	203	222	179	200	211	196	196	179	182	204	195	241	186	200	197	184	199	170	186	209	177	188	198	200	203	216	181	215	191	180	188	197	196	230	171	186	190	190	199	189	171	181	191	191	205	188	216	215	189	209	215	185	181	172	192	204	208	191	210	196	217	197	204	169	199	189	209	200	199	218	196	206	182	155	201	181	173	216	199	190	167	190	193	201	199	203	189	218	188	205	207	185	184	192	182	187	182	180	194	202	202	190	188	208	217	203	208	202	193	237	204	205	210	199	190	190	192	192	209	215	228	205	211	198	218	204	181	186	210	183	201	188	214	171	198	207	202	209	198	229	197	200	205	190	206	195	205	188	197	205	202	188	178	193	208	195	204	202	171	193	208	168	170	208	199	208	214	188	197	189	220	181	194	183	198	190	210	212	188	199	205	179	150	170	179	214	194	206	225	182	213	198	174	201	186	200	213	192	179	171	194	220	204	200	197	193	197	184	241	219	203	180	178	205	165	194	188	224	201	183	207	191	176	179	186	181	205	204	200	192	186	183	215	171	185	207	195	187	228	199	184	209	203	202	231	207	192	188	239	209	198	187	178	199	211	199	209	205	195	205	212	201	183	219	190	210	176	195	171	181	194	212	197	202	204	192	165	199	177	194	207	173	183	218	208	220	197	189	188	213	211	201	198	187	186	218	167	179	180	199	201	214	221	191	194	198	212	203	212	193	202	178	207	221	197	176	226	199	185	197	208	205	215	201	195	218	210	208	206	189	217	227	190	186	207	219	206	189	205	193	212	181	200	184	206	210	196	193	187	196	213	180	196	190	197	197	193	193	198	192	204	201	200	185	216	193	179	181	196	190	185	172	193	209	207	188	181	190	202	198	175	200	225	176	181	180	205	181	199	177	205	187	202	181	193	205	194	187	193	194	210	188	201	189	191	190	198	176	204	201	205	232	191	197	179	202	211	199	206	221	208	199	198	229	191	213	197	202	187	206	179	213	189	207	187	226	193	185	204	221	209	178	182	195	205	176	192	186	191	189	214	172	199	192	179	185	204	205	190	195	194	201	183	166	181	183	211	198	201	193	233	186	188	201	209	188	202	167	198	209	184	223	194	189	201	223	215	207	181	171	211	164	177	189	187	189	201	194	212	207	186	188	207	195	196	194	192	191	199	191	199	231	198	201	178	174	204	201	206	203	168	193	197	180	188	189	195	177	188	214	178	188	197	198	201	201	175	218	206	219	198	206	201	200	203	222	205	201
11606	571	657	684	598	631	643	579	553	610	540	553	541	568	555	527	582	525	562	542	567	539	571	591	521	508	545	558	550	538	580	526	533	501	555	540	526	504	509	558	523	540	553	548	544	541	547	534	520	595	578	542	532	535	537	540	493	539	538	534	536	525	547	531	570	563	519	528	537	518	545	537	568	556	545	540	529	593	515	550	520	505	515	590	585	516	555	517	513	550	557	550	519	561	515	526	556	530	543	533	539	548	474	533	521	553	555	570	540	544	550	513	527	517	527	536	528	528	510	518	501	536	535	533	524	505	541	529	508	538	528	555	543	585	527	549	516	559	502	542	506	566	543	514	514	584	513	506	572	524	551	574	519	576	527	533	545	513	538	544	556	524	489	571	530	565	534	522	560	535	561	494	526	554	557	513	536	552	590	513	547	557	552	518	515	549	575	518	492	512	574	535	545	524	546	540	563	526	508	490	568	524	538	530	518	567	548	552	565	522	527	551	511	526	539	502	505	536	515	495	534	574	532	533	548	511	537	550	533	527	565	507	517	534	518	522	528	518	526	511	544	531	504	526	542	505	516	538	554	541	565	511	509	519	524	529	532	538	524	561	522	501	517	543	512	501	574	562	546	517	472	525	557	541	514	539	574	471	543	514	482	571	527	545	539	550	521	532	525	519	530	498	548	513	542	573	577	563	505	563	518	536	514	533	568	527	518	546	537	572	540	554	574	537	530	535	547	521	524	521	540	520	589	516	546	554	509	548	491	546	543	522	534	520	509	529	561	526	543	542	556	597	536	529	522	528	510	528	529	565	547	502	545	536	520	555	538	502	553	555	524	524	513	506	561	559	543	563	531	549	514	543	537	540	555	524	539	541	539	523	515	540	521	514	539	532	496	542	528	543	519	532	546	544	580	527	535	495	518	544	587	551	559	535	565	535	500	517	577	532	572	527	509	529	528	515	535	505	530	517	575	548	530	548	524	559	587	557	550	524	541	537	534	569	528	508	544	559	533	512	559	527	560	530	518	512	524	567	535	552	541	520	534	545	535	526	552	560	520	528	511	546	497	550	541	499	511	495	534	556	545	576	563	550	521	552	553	565	512	480	489	512	502	572	523	542	488	545	534	567	569	523	571	528	567	540	534	535	524	521	502	525	492	496	524	498	542	533	512	572	574	508	544	551	503	567	569	532	523	561	555	533	527	507	530	582	541	561	522	524	515	549	499	482	512	580	549	548	512	498	499	548	554	571	529	522	470	539	513	601	523	545	537	561	590	502	540	539	579	558	492	573	543	539	534	552	509	555	532	479	504	553	522	523	550	537	515	569	544	527	551	507	539	566	529	507	547	511	570	528	566	549	516	486	500	581	558	579	551	543	513	572	501	502	521	510	525	552	594	547	531	567	606	546	510	534	495	563	570	541	531	565	525	545	510	532	542	555	544	506	524	544	564	514	575	518	549	514	508	543	546	523	518	565	495	535	546	498	513	547	556	562	536	555	517	542	538	545	554	551	560	535	543	558	510	496	572	541	523	532	557	551	531	579	558	525	524	525	540	512	593	541	561	547	520	524	560	517	470	546	551	549	491	562	536	548	520	560	504	522	541	521	534	550	554	523	532	570	513	554	550	515	546	564	550	505	511	513	525	511	562	537	518	513	562	529	560	526	589	533	576	549	562	555	511	534	541	478	543	513	518	543	545	541	492	538	533	526	527	527	584	533	513	541	536	534	568	498	536	516	542	534	569	559	562	549	564	506	529	545	536	533	556	520	503	565	531	474	566	524	516	522	534	518	544	559	557	505	573	538	552	529	530	557	506	500	532	529	503	552	577	535	555	521	560	566	589	521	509	514	536	566	520	537	546	594	574	546	554	546	518	544	491	548	516	527	552	542	515	497	520	521	522	538	562	533	522	570	509	566	560	562	573	515	540	545	517	479	513	527	497	514	582	514	526	514	499	513	522	545	527	521	549	559	514	549	547	501	545	502	498	530	514	537	517	509	535	512	515	587	492	528	525	547	543	533	513	545	552	515	515	528	533	545	530	540	559	548	496	576	485	537	538	532	536	558	531	533	557	578	557	545	500	543	505	539	547	546	537	550	575	531	536	541	562	540	575	522	551	518	504	498	545	506	564	543	525	518	541	553	523	496	518	518	515	540	504	527	510	525	548	542	534	513	512	531	519	526	552	509	530	537	491	600	519	538	538	568	494	518	536	532	546	579	572	508	544	584	518	502	528	536	533	547	532	537	543	539	560	513	543	569	502	566	511	554	514	554	534	517	513	576	508	544	504	527	529	563	548	554	537	560	561	511	537	546	568	520	498	552	507	526	561	549	536	516	543	524	567	523	504	543	536	528	577	557	540	538	525	569	554	532	522	533	520	534	509	528	511	528	563	533	538	612	521	520	532	536	545	531	544	555	542	523	531	533	541	529	530	545	556	555	520	546	545	540	545	565	535	541	562	545	512	567	549	572	521	557	510	528	542	551	540	552	546	529	512	532	570	540	521	521	545	539	564	560	542	511	534	507	586	532	547	544	528	550	507	547	575	547	545	539	562	531	480	509	514	502	534	541	551	544	544	538	523	516	523	558	524	565	540	538	587	547	538	534	557	559	496	557	558	508	549	520	538	483	507	537	595	508	574	541	557	541	519	546	517	551	523	538	560	566	551	541	527	519	528	508	516	542	591	539	525	496	512	558	555	520	524	561	569	544	505	534	510	545	547	528	503	539	563	524	536	564	548	522	557	534	556	514	549	514	547	515	493	529	549	519	538	507	522	531	509	598	539	540	502	557	569	547	548	522	533	551	529	498	553	546	527	522	576	562	537	534	506	579	534	506	552	527	577	534	530	530	544	515	580	568	514	520	525	521	528	555	514	512	578	553	570	534	554	517	561	533	521	566	509	545	519	557	575	541	518	544	585	524	567	553	580	525	474	549	529	561	545	547	533	527	532	538	498	513	532	529	546	496	543	566	574	511	511	526	479	550	516	529	535	509	544	554	561	546	556	530	509	561	505	555	519	541	519	523	502	545	551	561	521	592	554	554	545	570	543	512	542	485	540	563	521	487	554	560	478	523	521	539	518	527	524	530	540	584	545	551	534	535	552	517	558	478	535	589	552	568	538	502	482	596	524	513	551	528	569	558	543	468	579	550	540	554	576	528	559	532	481	533	543	497	515	550	499	494	533	537	533	504	502	506	497	561	543	536	567	553	476	508	519	512	537	565	549	525	531	525	544	555	550	537	523	495	584	552	559	573	538	542	506	512	525	518	541	558	520	566	467	528	516	494	609	522	522	506	525	536	518	557	540	499	520	535	515	507	540	568	523	541	548	551	548	561	508	507	527	533	518	498	595	561	523	517	546	526	560	570	542	523	497	546	593	510	550	551	526	528	514	538	533	554	543	554	554	521	564	548	571	516	540	541	541	553	573	542	558	537	553	548	544	582	557	556	531	565	515	498	551	511	612	539	565	567	557	552	515	546	552	510
56349	25154	3833	986	680	593	459	441	368	396	363	328	356	318	321	298	266	346	331	321	293	304	290	307	309	324	298	273	282	260	314	293	266	311	292	269	305	260	273	269	292	293	263	274	262	278	256	302	271	279	275	305	283	284	306	301	282	296	284	301	279	291	246	291	273	277	274	308	305	274	280	302	262	259	285	304	291	295	295	291	276	282	271	276	297	258	289	260	264	280	272	277	298	288	282	303	288	288	271	272	282	285	302	284	300	313	269	262	292	289	305	274	264	273	268	292	285	309	311	291	293	278	295	300	282	290	246	276	286	295	286	285	300	290	246	280	268	289	278	285	265	303	271	285	275	272	308	284	284	292	264	303	284	288	277	258	269	282	295	277	282	255	263	287	309	270	270	282	264	295	282	333	285	299	321	275	281	280	279	308	270	266	309	292	277	262	292	275	290	259	262	249	276	297	284	273	294	274	262	295	276	276	282	275	293	266	298	263	281	298	275	285	275	275	293	279	271	282	285	290	304	300	280	271	312	302	311	257	305	266	277	282	258	283	285	286	269	298	258	307	264	275	305	293	280	278	297	280	288	281	287	280	272	300	274	284	261	297	290	285	298	293	266	299	255	266	264	289	279	296	299	332	265	285	300	276	280	250	263	271	286	282	286	307	298	304	311	272	283	278	291	261	291	310	317	282	314	321	253	305	280	295	286	268	271	315	302	255	286	262	284	323	281	268	247	292	324	290	271	281	273	256	271	295	275	289	288	317	296	283	264	297	291	291	273	274	282	271	262	297	262	296	285	305	244	249	297	259	261	277	277	292	313	267	279	293	284	298	292	277	260	317	274	251	295	261	272	277	256	250	264	273	290	292	238	280	248	300	260	265	301	271	280	255	265	295	277	295	306	315	272	269	275	282	269	289	287	303	266	260	274	323	289	266	277	302	288	284	256	290	288	287	277	283	301	246	303	259	283	304	303	303	275	246	319	275	292	282	272	281	249	256	288	258	269	261	269	277	299	271	298	276	314	276	290	309	313	254	265	309	295	286	290	286	282	271	283	261	294	291	269	317	288	310	263	299	304	290	265	289	295	282	295	265	305	286	300	245	271	283	285	292	321	280	287	292	320	278	296	273	276	270	286	284	324	278	309	316	270	302	284	282	275	298	252	313	267	262	290	268	292	294	275	281	248	311	297	286	264	286	279	255	268	295	263	286	287	293	268	269	285	301	269	265	285	305	273	239	276	262	289	271	274	285	289	277	298	269	309	270	244	263	293	256	287	288	293	259	289	277	286	284	281	288	280	284	304	282	288	266	286	266	287	279	272	283	270	283	262	292	294	274	283	306	285	281	280	253	290	308	322	298	270	284	289	298	267	286	278	285	297	278	283	272	262	266	287	305	300	285	274	298	284	281	310	280	268	280	269	277	271	290	290	291	297	297	284	290	249	273	276	259	268	290	291	276	268	283	309	260	301	275	255	286	283	286	287	281	279	303	305	288	277	274	284	274	276	257	283	280	276	271	233	260	281	291	287	272	278	269	248	310	279	312	281	272	267	270	265	257	310	308	279	292	288	253	261	280	285	284	273	293	292	287	254	294	321	312	266	280	291	283	301	278	281	275	271	282	281	291	335	293	311	260	253	242	260	257	280	290	291	276	290	323	308	292	301	288	296	296	296	260	260	258	269	316	277	278	288	284	288	290	307	290	274	280	283	253	285	283	285	276	293	270	298	294	273	278	272	280	280	283	298	295	266	286	234	250	291	303	288	278	297	282	264	257	312	286	270	277	272	293	257	253	292	271	313	297	280	292	279	291	282	285	308	262	279	285	309	261	261	300	251	286	245	297	285	281	265	277	266	263	246	281	278	263	283	292	279	312	262	330	301	290	271	289	278	264	279	269	287	289	299	281	284	283	293	267	253	246	286	291	294	274	275	280	295	265	292	251	281	281	297	283	258	292	278	259	300	287	259	300	310	275	305	295	278	291	314	272	243	268	276	269	287	315	259	248	279	304	277	261	298	300	290	276	272	265	284	270	281	279	275	310	289	266	269	275	282	281	279	279	282	282	310	283	276	305	311	267	279	277	296	277	298	288	286	263	267	284	255	279	247	296	248	304	305	282	253	266	273	303	269	289	286	277	296	282	274	281	300	284	251	270	289	282	294	270	281	276	316	276	282	273	257	273	262	287	278	284	270	259	243	274	300	295	277	243	280	294	271	274	270	264	295	278	279	295	287	271	293	272	268	263	272	275	283	272	255	300	264	283	285	270	290	302	270	273	286	277	280	276	285	271	305	285	290	308	294	279	281	279	273	269	309	287	274	278	283	293	277	295	268	267	301	311	301	295	304	262	290	289	317	285	271	293	291	295	250	303	290	287	278	268	253	283	268	296	263	264	290	268	280	279	279	274	265	273	279	285	289	280	261	269	251	289	276	272	292	270	305	278	286	281	293	305	269	279	265	288	277	259	248	274	283	294	301	272	310	297	290	257	288	277	259	273	294	267	264	281	261	281	262	280	253	315	289	275	288	271	249	301	256	285	294	256	281	301	288	288	270	271	252	297	276	283	302	252	271	249	269	297	267	278	279	313	273	315	272	262	279	287	268	279	250	292	266	276	273	283	281	271	253	294	284	281	316	281	282	263	286	257	286	309	251	268	279	275	284	298	278	294	300	285	307	273	274	297	274	292	294	308	269	280	266	308	289	286	286	299	290	270	285	272	268	275	288	306	280	293	292	255	284	281	257	294	301	277	266	276	297	279	287	281	305	288	292	277	282	297	279	292	300	263	280	283	295	273	281	297	274	314	276	298	306	290	307	279	286	303	262	287	287	284	249	273	291	273	281	264	282	260	285	277	286	274	285	293	271	295	293	280	241	268	297	270	310	298	272	303	267	252	305	281	287	277	255	293	295	263	254	289	283	284	299	292	270	279	276	290	294	270	295	266	286	302	276	282	270	265	263	282	275	302	328	277	314	276	305	262	285	262	275	279	278	272	268	276	279	289	298	276	279	272	291	272	292	284	298	291	284	292	275	274	285	286	298	299	289	277	271	291	304	294	259	282	301	263	291	296	285	286	264	297	240	288	279	300	302	319	248	265	311	282	272	269	265	289	237	287	290	282	311	249	272	309	284	270	311	273	281	273	303	309	292	283	303	251	286	283	294	286	274	289	275	302	290	263	277	279	285	267	275	274	297	281	310	289	328	265	271	310	258	295	305	277	280	276	281	312	296	297	280	271	261	285	281	289	295	292	302	309	271	253	254	260	281	326	275	283	313	282	262	290	270	312	292	274	288	281	273	304	294	281	287	275	265	275	291	306	285	302	280	327	279	282	272	301	282	291	274	268	292	278	291	298	262	283	273	309	299	272	292	264	266	259	298	296	278	272	287	272	267	262	303	319	276	285	296	257	275	264	268	246	274	288	265	285	284	301	286	287	307	274	298	259	269	307	277	274	312	289	275	272	296	265	276	290	277	266	307	294	299	291	259	257
33921	1393	2556	2806	2403	2116	1823	1610	1395	1299	1208	1174	1078	1001	917	921	926	947	902	861	856	827	832	866	804	858	797	807	751	812	831	757	776	783	804	813	710	808	807	789	755	747	793	757	796	773	738	757	772	735	770	734	771	777	753	741	733	761	688	720	725	739	772	701	713	741	739	787	718	753	691	729	755	754	737	722	738	745	738	761	735	746	740	723	741	739	740	760	670	700	717	728	731	747	725	742	697	739	720	743	720	720	698	714	696	713	744	755	739	719	734	764	746	725	760	740	741	740	720	786	739	713	670	730	691	741	724	736	723	728	736	811	718	718	752	711	707	725	765	688	723	785	692	705	661	750	725	724	740	716	697	720	682	744	745	726	713	740	767	726	688	749	742	694	729	716	729	729	733	725	757	764	703	699	666	724	743	757	738	754	750	744	726	729	693	677	730	733	728	734	759	753	767	743	729	704	711	748	673	670	706	737	717	665	731	726	650	709	721	674	735	727	735	754	682	724	744	747	751	701	712	682	702	717	719	711	743	793	752	730	694	685	746	778	784	748	682	754	693	756	684	669	767	738	691	729	723	723	757	716	745	742	729	773	725	731	654	694	713	743	713	690	697	726	725	690	739	723	768	744	784	731	684	705	682	674	698	734	702	704	735	695	717	693	739	681	751	708	708	730	740	698	686	775	702	735	701	697	750	733	721	724	780	735	756	733	712	735	704	788	761	754	740	691	764	725	743	731	713	732	729	711	740	737	725	749	706	743	738	755	748	702	729	713	674	695	695	696	703	665	720	750	679	709	726	737	702	727	689	743	746	743	712	723	710	739	717	705	712	717	744	753	703	711	739	717	732	733	744	729	712	711	727	733	718	747	740	725	709	736	709	690	730	702	728	754	720	712	710	706	710	699	749	717	717	694	723	743	717	746	707	717	700	739	666	725	740	740	708	733	762	768	777	699	716	716	686	698	713	714	704	726	737	690	694	746	692	696	722	694	737	756	748	721	702	767	716	715	752	730	704	704	783	716	701	703	726	679	708	710	721	746	702	705	736	749	703	723	726	721	714	684	717	721	682	700	745	732	717	734	748	699	727	707	715	734	723	746	751	681	717	711	692	674	695	738	751	730	747	720	720	756	695	756	753	740	736	745	720	718	739	745	683	720	722	811	733	716	764	714	710	742	651	707	693	718	725	734	657	693	755	729	749	739	745	731	740	712	750	709	704	676	772	730	770	712	749	720	736	754	708	725	715	708	733	701	680	730	706	762	752	717	711	729	712	741	751	734	730	748	750	712	708	732	736	684	764	689	773	720	703	740	726	711	705	763	743	679	746	683	673	732	733	686	709	697	694	722	746	713	734	745	718	727	767	707	776	748	703	715	739	725	702	680	767	717	736	743	790	707	711	744	733	724	711	746	731	730	705	739	706	671	686	703	787	721	682	718	692	717	688	732	669	724	749	737	736	744	720	702	738	725	763	725	711	692	750	719	725	707	709	703	718	706	709	758	709	691	738	720	741	687	689	728	733	743	747	807	756	714	754	755	694	740	670	705	679	692	765	730	702	763	684	707	770	702	711	702	748	745	709	695	726	721	697	722	712	733	702	705	722	703	722	715	707	713	718	711	722	732	714	710	733	726	697	688	708	695	678	732	709	754	689	714	714	700	720	731	729	729	739	766	749	693	658	729	723	718	682	725	719	680	703	734	738	752	693	718	755	719	766	689	702	711	709	721	754	709	701	681	684	762	678	709	718	696	716	722	723	760	748	718	744	734	697	737	707	745	736	744	756	753	756	768	698	695	730	729	695	698	655	753	719	719	691	713	682	733	755	706	725	690	717	721	690	739	719	755	722	729	685	714	709	689	720	724	705	705	728	746	745	733	689	703	695	687	740	707	681	736	727	741	691	723	759	735	733	719	755	777	676	691	747	743	666	727	708	716	720	773	746	712	753	722	689	692	743	757	694	734	706	725	754	732	712	703	763	731	698	744	734	753	728	714	694	744	679	722	794	718	714	711	707	744	709	738	737	714	680	711	723	718	656	696	692	675	680	752	752	750	676	776	770	705	682	716	679	734	729	664	752	779	715	698	707	746	751	755	719	739	739	698	739	718	742	698	728	753	725	735	703	709	708	728	756	731	781	768	781	752	739	775	717	730	771	733	730	677	757	755	676	728	740	704	764	710	759	750	760	704	708	762	690	767	726	702	694	727	692	720	761	671	738	722	700	727	702	715	687	732	699	729	729	718	728	761	703	719	738	690	752	736	765	710	743	735	729	758	682	780	778	680	758	701	722	739	725	681	682	749	743	713	692	746	713	726	725	669	734	698	708	758	696	729	768	735	722	721	741	747	735	748	713	759	693	718	744	706	724	724	652	701	732	739	725	691	735	702	728	719	709	716	754	731	701	732	744	727	710	764	721	736	725	720	760	722	694	686	731	709	710	750	744	690	760	708	719	731	666	704	728	686	687	723	705	728	720	742	668	733	744	736	715	686	726	732	743	714	694	711	806	742	726	735	709	763	742	709	713	746	750	720	712	717	752	663	729	696	691	710	729	729	739	725	694	741	757	733	754	708	719	771	746	722	667	721	721	701	766	721	698	739	722	748	689	746	729	696	702	712	721	714	688	767	707	742	732	685	747	709	706	700	673	751	693	742	728	710	758	782	738	701	710	698	660	735	677	722	705	717	707	719	733	709	693	733	740	694	708	728	710	703	753	731	736	691	771	709	664	740	735	750	697	737	740	703	683	723	705	743	749	755	695	716	727	749	716	724	722	704	729	752	750	728	720	689	778	740	718	743	721	730	722	706	658	786	750	725	738	740	709	695	759	719	706	741	708	714	709	792	676	752	712	726	745	738	724	775	728	704	735	719	713	664	744	702	738	729	697	754	684	715	703	772	707	708	725	726	735	739	716	744	694	702	730	723	754	746	709	740	773	744	699	717	716	723	737	725	715	736	685	743	698	721	701	708	762	701	720	690	746	683	711	715	726	699	723	732	754	742	704	718	706	735	745	783	736	700	780	704	710	768	723	714	719	742	779	710	707	704	756	737	693	700	674	751	717	778	707	721	719	738	716	691	712	680	754	723	687	732	751	716	657	755	758	713	675	745	777	740	673	729	740	724	731	751	712	758	708	719	687	728	679	719	765	699	739	743	675	796	749	731	739	745	695	774	720	749	732	753	718	731	742	721	730	815	733	741	707	740	705	643	730	731	692	743	720	695	746	730	744	781	722	764	721	765	691	739	703	694	727	791	699	730	716	743	739	738	719	754	723	694	702	663	674	686	703	713	688	730	692	702	726	713	756	705	750	717	736	755	708	786	733	719	722	754	722	748	725	716	738	717	713	722	709	723	711	745	756	714	731	756	722	749	744	694	701	693	729	712	719	697	700	709	714	732	703	688	704	744	689	760	704	727	763	723	723	747	746	659	753	686	745	741	672	684	734	649	721	756	728	738	729	703	764	685	721	698	735	720	721	775	800	672	720	733
64044	33127	10608	2312	1063	800	619	466	448	362	326	320	300	292	273	276	262	258	252	245	254	249	245	207	228	192	192	242	212	233	209	200	194	225	208	178	199	200	202	215	204	218	219	205	214	228	210	196	213	220	233	198	209	209	215	202	189	195	175	190	177	213	164	210	172	184	180	185	210	195	201	193	208	197	198	186	180	189	180	206	185	211	207	207	174	198	188	208	227	213	243	192	183	184	168	211	185	209	217	207	193	195	197	218	205	184	198	217	195	205	195	177	171	205	192	181	159	205	202	199	209	198	182	199	183	200	209	194	236	199	186	212	195	172	215	212	194	194	227	200	193	185	189	221	205	181	212	193	225	187	194	211	197	186	208	180	177	225	188	191	211	201	183	208	179	172	195	188	201	187	187	200	206	201	170	188	201	217	185	179	200	201	187	216	193	179	197	185	186	228	195	189	191	174	204	203	203	224	199	189	166	206	189	194	195	180	191	188	198	199	190	223	198	193	185	205	195	184	174	196	205	196	177	232	205	183	194	201	213	189	194	215	197	192	223	187	190	188	190	193	182	201	182	199	194	209	188	225	189	223	194	209	231	183	192	205	219	221	199	193	197	186	210	196	177	195	203	177	191	194	190	195	205	217	198	185	210	186	191	202	184	210	197	182	197	207	178	186	192	188	186	184	186	187	209	201	192	198	197	191	200	203	192	216	177	230	190	181	209	181	200	205	181	204	229	171	190	185	190	222	200	218	212	192	178	214	187	200	181	188	215	181	205	187	207	185	199	218	187	191	216	200	187	223	220	200	188	184	212	200	171	170	213	174	181	195	202	209	175	203	213	202	191	193	219	183	172	222	194	195	189	219	191	178	191	184	190	194	182	186	203	183	198	234	191	203	193	198	190	195	193	220	200	167	191	210	181	214	201	184	207	189	195	177	190	195	181	197	188	208	173	206	203	204	206	212	187	192	202	195	195	191	193	190	195	190	205	206	165	217	169	207	205	190	222	201	236	192	185	196	186	183	213	217	185	191	178	198	198	187	170	185	189	182	192	222	192	204	190	204	212	179	204	194	189	204	210	177	154	160	216	183	210	181	211	195	166	195	183	207	190	196	186	187	211	180	165	212	187	220	199	203	193	192	192	176	188	209	207	201	182	188	183	190	202	193	202	206	191	199	181	192	225	190	179	188	197	220	196	196	176	183	191	183	178	183	217	212	185	198	199	200	208	184	198	176	187	176	203	180	183	190	212	202	196	204	208	173	204	200	196	206	197	188	197	191	200	192	208	156	214	210	204	196	197	181	197	200	193	227	192	181	175	183	226	201	191	208	192	196	201	205	189	174	187	204	189	206	199	211	180	186	183	190	161	211	199	196	209	196	178	174	169	196	200	211	200	181	174	197	189	203	195	239	214	180	198	173	178	220	183	195	187	193	189	202	210	197	189	189	188	180	193	194	199	219	209	188	203	182	195	199	210	210	217	204	200	181	194	212	196	200	200	187	189	166	184	162	200	223	183	192	171	199	211	184	191	184	193	199	192	210	172	186	204	224	203	185	193	193	206	214	187	181	191	198	195	189	198	194	198	219	225	189	201	214	205	195	201	196	212	184	188	198	178	181	197	215	197	165	184	221	201	228	180	216	201	207	170	183	192	185	194	192	198	184	167	189	213	164	200	196	196	184	186	184	186	215	201	185	221	178	206	207	200	186	207	199	185	198	209	202	185	193	219	206	200	194	193	193	214	219	182	212	195	178	177	197	220	172	197	197	178	182	197	229	198	208	209	167	199	198	200	208	189	175	193	189	195	191	196	196	182	177	197	193	206	207	207	197	187	174	203	200	197	191	185	193	205	178	193	197	188	239	201	196	220	185	215	178	202	201	168	186	161	210	200	184	185	181	203	210	205	190	185	206	195	168	189	188	206	192	209	204	186	227	183	205	182	222	229	172	198	193	198	180	197	172	189	209	202	185	200	203	192	183	204	179	188	198	187	182	190	164	210	182	210	203	172	204	219	195	180	175	213	204	191	162	196	218	199	192	191	206	223	189	203	180	175	190	187	195	195	180	184	206	170	174	182	206	186	205	209	200	194	186	194	188	181	187	198	226	205	215	207	186	200	202	212	196	191	185	199	186	186	178	212	193	197	212	196	215	197	177	187	164	193	221	201	181	177	187	195	191	184	200	184	177	200	224	196	192	180	190	207	188	187	206	177	174	170	186	193	189	209	218	191	192	183	183	177	192	209	213	179	187	182	200	190	218	200	241	197	189	206	188	234	199	205	178	183	211	184	168	183	192	191	201	216	185	186	196	202	169	188	189	193	182	217	195	194	196	229	208	196	199	198	194	196	188	187	211	201	155	203	166	177	190	218	191	186	203	199	194	216	194	203	210	194	196	235	189	202	186	188	189	204	193	209	176	196	190	189	164	191	207	204	180	193	183	202	202	174	200	207	220	194	200	178	197	205	195	205	191	201	164	196	206	169	180	205	207	190	177	192	190	221	184	229	183	203	190	198	204	209	207	175	219	171	166	186	203	182	182	197	176	206	202	204	194	209	185	205	173	213	205	212	237	191	191	224	194	199	198	176	171	192	171	197	204	185	201	193	210	223	169	190	192	228	211	213	207	225	181	195	205	207	175	188	178	181	193	229	188	215	197	185	206	224	197	225	201	178	185	188	184	192	184	184	193	200	204	166	191	185	176	198	180	201	204	193	223	177	193	201	202	200	178	213	218	218	192	214	195	187	188	198	165	188	169	215	191	186	206	212	195	215	199	190	216	174	224	176	232	197	175	229	216	206	210	211	180	201	193	195	210	184	174	214	191	200	198	189	196	186	199	197	185	201	190	207	216	184	205	178	185	216	212	176	185	201	184	209	198	191	184	193	194	181	192	185	217	186	218	210	217	202	183	193	195	210	209	188	181	184	206	185	199	190	175	205	197	211	188	223	200	190	202	194	185	184	187	193	176	186	186	188	191	162	190	195	179	189	194	189	180	198	200	212	193	195	210	194	183	210	199	189	208	197	202	191	202	214	177	209	201	196	186	183	210	203	206	197	215	183	203	192	189	199	222	201	191	222	201	185	210	232	190	203	193	216	192	187	187	185	185	190	176	208	192	188	188	173	211	202	203	179	202	187	195	178	193	200	200	174	201	214	187	204	190	206	227	205	192	175	190	210	182	190	166	199	203	167	199	170	191	198	212	173	187	196	175	181	176	176	173	208	236	163	179	201	200	172	210	191	197	188	189	162	193	199	173	189	192	177	194	207	203	187	205	211	203	192	177	189	211	191	186	211	195	199	205	199	205	204	186	164	189	225	193	179	189	199	172	197	199	191	207	213	191	182	190	194	181	191	193	181	189	205	202	192	179	192	181	199	176	214	202	209	200	187	180	184	192	162	214	187	198	190	209	202	234	195	189	205	184	205	212	198	206	212	207	184	179	206	181	220	182	200	207	209	222	190	219	196	188	170	214	208	201	200	205	189	191	212	195
41632	1898	3911	4643	3866	3113	2598	2138	1819	1577	1500	1384	1236	1175	1101	963	928	899	844	779	826	764	668	765	715	726	682	678	689	626	627	630	593	588	572	582	620	555	580	566	568	577	552	552	569	545	520	542	599	523	552	548	585	559	565	535	551	494	500	507	533	577	539	556	529	564	553	505	517	524	535	474	531	496	507	493	502	514	529	462	537	492	514	487	513	514	512	538	520	543	507	522	532	495	477	526	486	489	531	536	519	526	490	475	544	493	490	546	489	536	500	522	530	525	473	509	492	548	529	503	499	505	539	501	533	513	497	543	496	437	502	504	488	499	522	575	515	521	485	513	498	530	461	531	503	472	511	504	527	529	509	446	488	526	494	497	537	459	528	502	528	486	485	522	496	485	486	507	482	523	477	527	539	486	525	492	487	510	482	509	507	475	525	492	512	525	503	530	495	511	475	535	522	480	520	504	495	544	474	499	506	497	508	510	492	513	548	494	545	511	511	513	499	545	468	478	464	477	477	487	499	492	477	510	489	515	499	472	521	507	490	534	480	479	488	503	481	498	492	506	511	514	524	474	512	521	504	494	509	464	493	494	496	456	516	493	492	500	518	532	516	503	465	508	473	522	464	516	470	553	530	520	523	517	507	492	511	487	482	500	496	474	464	534	533	497	481	537	474	477	540	516	519	493	450	512	521	468	525	495	491	514	488	481	537	493	468	517	529	498	498	515	513	545	487	502	522	484	484	486	501	547	527	513	523	549	492	517	508	519	485	529	486	478	496	552	518	461	528	500	462	503	481	528	505	483	498	514	496	476	512	469	521	520	504	515	538	502	501	461	528	505	451	533	499	486	525	497	469	483	490	531	485	476	469	451	494	500	499	482	526	510	479	491	473	504	505	492	506	489	464	471	458	549	489	497	505	521	490	491	552	535	500	504	547	462	477	497	491	518	510	494	501	512	511	472	495	474	493	489	493	524	466	512	504	482	477	508	521	546	524	471	501	455	528	493	543	519	491	466	471	502	490	520	487	509	499	468	516	493	512	492	494	505	469	516	497	491	482	505	497	523	441	484	503	495	455	468	492	480	519	469	496	522	474	507	466	539	492	527	542	506	523	511	500	519	520	492	526	516	527	474	495	555	492	478	505	481	516	456	476	534	506	495	522	494	498	539	492	515	542	498	525	517	495	468	480	525	476	489	508	500	534	496	467	533	533	483	468	510	511	467	469	528	511	515	536	499	487	538	487	486	502	482	518	479	513	447	512	491	520	479	479	499	523	498	507	498	505	513	514	513	477	514	515	475	494	513	468	488	494	499	496	516	476	487	500	490	495	521	501	480	522	508	512	487	494	460	489	479	510	482	516	470	522	463	515	486	517	514	508	497	507	512	510	492	551	507	532	482	467	468	538	486	469	531	494	509	534	468	510	528	493	519	480	485	464	475	494	500	488	499	506	481	504	503	504	491	506	492	493	467	544	535	479	509	473	490	449	523	526	451	506	482	472	508	471	510	527	484	479	500	474	515	466	498	506	511	532	545	523	482	519	492	496	496	511	564	510	502	506	534	459	465	493	551	526	503	515	475	480	552	489	483	516	505	527	509	491	496	486	514	490	501	483	512	543	508	519	490	509	540	503	486	472	538	518	522	501	507	458	492	524	497	494	520	541	539	535	474	512	516	489	505	518	497	484	543	530	580	498	473	524	484	470	514	491	503	511	533	518	500	508	484	503	512	536	508	513	475	544	491	502	493	497	527	482	504	553	492	537	453	492	481	494	485	469	488	513	532	533	477	516	457	519	498	488	536	510	533	496	473	527	532	509	535	484	493	508	558	505	519	528	497	506	510	480	473	488	475	536	461	528	465	536	533	498	540	472	491	491	543	552	499	486	483	499	535	539	479	480	486	504	477	468	498	499	507	477	467	522	510	473	495	501	479	474	529	491	450	461	525	495	521	500	494	499	470	488	517	505	485	484	489	480	514	476	482	532	472	505	495	451	506	511	515	525	482	539	521	518	504	510	544	507	552	495	505	488	462	498	536	507	515	507	449	503	504	477	531	506	510	491	495	520	517	505	513	513	518	523	502	530	478	542	488	498	505	514	527	488	479	530	494	493	504	524	500	493	477	491	519	490	507	515	499	532	481	508	517	538	484	502	495	448	539	505	510	480	501	499	515	500	501	496	515	501	490	502	476	462	525	487	495	492	483	508	507	482	499	525	490	522	486	513	472	513	490	467	523	541	507	484	517	539	533	502	501	483	512	478	496	502	523	523	488	471	484	528	527	501	504	519	504	528	497	523	500	517	471	507	513	496	486	489	496	517	526	525	492	500	494	528	492	503	516	486	496	487	539	528	479	532	483	458	527	513	499	525	505	527	569	524	532	475	459	498	507	482	508	525	501	492	494	501	518	490	508	517	516	494	520	507	494	517	496	558	474	515	475	504	467	503	538	482	514	443	496	499	498	499	495	465	542	521	524	543	503	526	475	506	500	497	500	489	511	510	476	519	495	515	518	483	536	483	517	497	484	510	500	475	466	477	545	485	529	506	501	494	501	533	543	498	459	503	513	462	475	518	561	522	495	485	480	485	520	487	523	500	514	518	495	495	476	510	487	500	510	514	529	497	531	502	505	491	506	517	502	508	483	504	496	518	504	483	495	487	511	469	532	498	532	498	471	511	523	470	456	492	530	442	505	483	471	474	496	458	529	505	493	468	502	517	497	518	500	473	522	535	505	480	500	464	489	507	489	501	502	561	460	522	507	525	520	505	457	481	495	485	480	484	495	517	493	471	506	497	527	476	548	479	512	534	490	522	506	511	464	476	479	519	472	493	486	496	488	508	531	486	521	473	495	513	516	497	518	498	460	545	501	508	513	509	524	487	462	509	512	467	540	497	476	493	468	553	496	529	490	509	524	480	507	473	478	514	458	470	530	507	540	504	510	490	514	488	542	510	509	492	474	504	541	457	516	512	504	516	470	497	478	508	488	481	509	541	507	473	507	504	482	491	520	450	508	478	500	534	497	452	505	522	512	535	482	489	502	547	488	493	510	527	499	519	498	487	514	501	528	512	514	504	500	519	503	497	503	514	529	506	456	501	485	493	531	511	509	525	512	543	539	474	542	493	498	476	482	496	548	506	527	506	505	500	520	488	478	488	477	536	507	526	492	495	529	491	448	540	501	518	506	530	527	476	514	514	475	481	513	520	522	479	485	511	483	530	501	472	526	482	515	486	475	460	490	489	458	479	487	498	507	499	530	517	498	463	538	503	510	519	547	494	511	478	517	526	532	502	500	522	480	472	498	501	473	534	504	455	515	511	532	520	521	516	526	508	526	522	516	503	500	501	491	485	508	497	495	504	466	470	505	493	499	514	507	486	490	521	512	533	490	564	525	491	538	501	498	547	500	471	510	469	520	519	506	512	495	490	526	504	488	465	525	466	462	456	538	542	513	489	528	515	512	506	485	495	461	525	522	531	521	503	497	482	507	581	498
10689	704	196	242	229	203	208	186	183	206	209	207	179	211	187	203	194	198	193	179	185	209	193	191	209	203	193	182	218	194	192	181	175	206	184	197	178	219	187	173	182	187	201	205	175	209	232	188	169	189	198	175	198	166	192	186	177	171	215	199	171	203	172	199	185	170	203	202	185	192	205	172	174	183	198	209	201	192	186	222	178	185	196	174	184	216	202	192	193	182	192	210	219	198	198	182	202	177	174	202	221	187	193	173	185	223	211	203	194	215	201	171	197	174	185	197	185	208	195	200	185	181	181	205	203	194	186	182	212	184	189	213	186	191	196	200	195	210	208	200	180	196	189	221	192	156	204	183	188	212	201	201	200	212	217	207	186	192	187	204	205	181	191	209	186	198	187	210	191	194	213	189	199	183	202	197	197	185	177	186	207	200	190	185	203	187	190	169	181	192	176	192	181	201	186	214	197	193	168	192	192	165	195	195	166	197	181	205	191	217	185	217	220	196	200	180	189	202	208	185	216	179	179	187	185	195	194	191	175	175	175	199	200	191	183	212	178	196	206	207	186	172	172	172	206	175	212	202	217	212	195	185	175	180	178	206	193	191	185	192	163	193	186	197	201	180	180	195	178	190	193	188	200	167	205	173	204	204	168	214	194	181	199	205	185	223	193	206	199	193	201	204	184	218	204	189	180	197	198	199	217	178	183	218	200	167	188	183	212	185	190	179	200	169	171	180	208	191	193	185	208	183	192	201	195	186	198	194	181	191	209	184	202	183	181	196	184	200	174	171	202	178	201	163	205	197	204	197	177	194	176	214	201	201	200	191	182	197	179	200	184	176	183	206	208	185	225	191	172	194	204	185	208	200	190	199	161	183	178	186	219	197	179	204	195	178	193	214	189	196	174	188	223	181	184	187	186	179	189	207	175	232	174	172	194	191	194	187	221	182	183	179	169	201	210	188	204	184	209	218	184	194	198	192	173	186	218	177	201	182	189	187	197	172	186	193	189	195	206	196	170	204	201	209	194	199	195	180	200	198	184	213	199	187	196	204	215	178	170	193	195	184	156	179	185	211	193	189	166	201	190	199	177	167	223	209	180	200	175	185	210	198	193	202	200	179	184	180	180	187	194	219	170	177	208	194	169	177	193	157	195	190	179	208	193	179	192	193	177	188	186	190	206	201	207	173	173	192	208	172	182	219	203	170	160	188	165	197	199	203	195	178	197	184	188	179	197	195	212	174	179	198	186	182	208	198	183	201	201	194	201	188	193	166	192	205	177	204	189	191	189	193	204	191	213	190	178	212	188	211	201	195	195	196	192	187	193	226	179	201	180	181	155	187	213	205	181	187	184	184	188	166	191	167	185	187	195	216	182	164	204	204	200	196	164	172	182	203	187	182	176	206	201	182	182	171	190	172	184	193	200	186	193	187	215	203	201	200	192	179	179	206	166	189	215	168	196	218	183	196	194	230	189	226	176	177	190	178	224	192	183	203	187	194	191	205	213	196	207	200	198	202	196	184	171	213	184	218	194	182	202	178	197	191	152	192	201	196	206	209	199	194	180	189	202	198	191	184	177	221	180	175	190	176	213	183	217	218	190	209	178	198	212	179	184	182	207	189	178	191	189	194	212	189	202	158	183	218	185	182	193	206	205	195	195	208	186	191	217	215	197	176	184	183	197	188	199	192	183	202	202	190	196	193	199	198	199	188	187	186	183	212	189	175	165	212	186	189	174	202	203	203	205	182	205	191	174	198	195	187	183	201	207	223	205	195	181	195	188	174	165	207	181	224	212	178	219	241	178	201	192	208	188	192	210	169	183	166	207	170	167	195	195	204	231	188	196	192	205	182	211	206	166	183	186	196	198	200	194	183	194	191	194	177	217	207	209	193	190	197	174	197	184	178	156	195	198	178	191	184	209	205	186	186	166	168	220	178	169	188	179	209	187	192	198	212	199	190	199	189	165	161	188	180	181	190	174	186	185	189	208	190	176	208	208	222	172	216	157	194	197	194	196	187	215	204	183	195	200	184	200	178	170	172	199	185	196	187	189	206	199	196	173	175	173	204	212	212	220	191	187	197	196	190	194	188	194	207	180	166	197	213	209	194	194	184	164	186	180	168	159	180	237	180	164	197	181	228	206	203	191	206	191	194	187	202	195	194	228	187	194	186	180	207	195	193	197	165	179	174	201	167	182	206	194	191	186	188	193	205	209	199	184	195	193	203	187	201	191	194	174	166	187	181	198	183	199	189	189	192	212	205	209	206	206	216	206	192	176	177	188	204	193	182	186	218	174	185	208	207	188	186	204	183	210	186	205	195	202	186	200	198	196	197	212	202	184	173	198	178	200	181	181	188	189	226	209	186	196	207	202	191	197	194	184	181	173	199	197	206	178	196	211	209	180	189	182	196	185	186	189	202	190	183	207	169	219	177	197	196	198	173	226	212	178	163	208	203	154	186	207	177	178	190	196	201	184	185	187	215	180	181	226	232	197	184	191	152	193	171	176	216	188	225	196	178	172	180	223	222	193	164	195	191	198	192	209	203	198	186	215	203	197	192	174	200	183	195	186	180	183	197	184	189	189	189	180	179	180	197	207	185	184	190	201	212	205	193	223	189	195	203	182	188	174	188	191	196	209	191	205	186	181	176	214	210	192	177	206	184	169	200	202	184	181	189	202	160	194	161	181	208	195	189	186	180	211	184	185	200	188	165	186	175	203	212	156	203	177	185	205	189	172	172	196	218	191	187	202	214	177	194	186	193	202	188	213	206	172	203	183	194	197	181	202	206	178	201	196	197	200	198	179	167	220	209	210	184	188	210	180	217	199	197	199	170	195	189	177	190	186	198	202	187	169	198	190	194	189	192	169	189	203	190	188	184	179	190	175	194	168	204	211	200	198	188	166	197	196	195	207	188	174	191	220	182	191	196	193	197	194	184	197	190	187	197	190	202	178	197	198	191	198	189	192	176	180	187	182	177	188	164	189	174	191	199	198	170	216	211	191	188	212	164	174	192	210	188	214	215	186	202	207	195	179	217	213	175	200	191	203	203	183	186	202	175	189	193	196	184	195	225	185	187	215	183	236	215	192	209	175	200	185	171	172	187	215	198	197	207	185	190	194	228	179	200	203	181	222	201	167	198	191	186	173	202	169	214	197	195	174	189	199	174	183	181	214	191	180	185	208	166	172	204	191	198	190	211	203	199	208	202	218	187	188	194	171	184	185	230	208	149	181	173	228	191	184	198	178	158	189	213	192	161	185	203	194	191	165	227	213	201	195	216	203	185	217	209	213	201	185	186	188	171	212	176	185	199	187	201	202	214	187	204	191	182	175	196	189	182	190	178	189	207	195	200	228	206	225	190	177	186	198	205	230	197	164	172	197	208	206	203	200	183	189	211	195	198	207	202	179	187	180	193	205	182	203	219	202	175	204	209	177	218	176	169	200	185	209	183	213	201	200	193	215	190	199	208	195	167	185	202	200	173	201	206
11328	581	643	656	585	588	603	581	550	554	583	530	548	580	580	522	562	550	578	519	566	500	525	556	525	525	526	506	482	551	576	526	555	533	522	532	544	536	500	524	462	522	557	527	569	556	523	542	537	545	564	534	564	556	536	574	534	524	518	527	533	563	506	531	509	530	538	511	541	512	547	548	483	512	486	531	578	558	524	555	520	533	509	536	510	527	529	535	487	535	515	529	551	550	522	552	518	526	511	538	479	520	525	524	528	537	503	531	522	565	496	565	531	526	526	515	552	490	521	542	518	540	495	519	527	524	531	507	465	527	527	534	540	467	517	550	528	546	495	502	547	543	503	515	528	570	493	538	509	537	532	500	507	516	541	526	552	537	528	477	535	534	529	529	494	499	529	543	510	549	554	494	529	537	536	515	517	537	509	569	536	552	516	492	503	518	604	517	521	520	572	570	486	511	532	512	488	556	490	555	554	544	549	504	549	528	542	538	519	550	531	524	550	500	529	521	512	514	553	532	547	547	516	518	546	530	553	509	477	524	532	573	543	565	522	563	490	516	525	546	559	494	529	505	527	527	508	547	524	475	559	505	535	498	536	579	543	541	480	516	551	537	511	528	475	524	515	532	484	518	505	539	482	482	485	497	508	503	551	526	528	540	565	507	550	546	549	551	554	539	538	543	513	515	528	536	585	530	526	495	505	497	514	525	489	541	555	514	582	524	524	537	512	502	486	540	530	504	544	527	514	528	517	520	498	531	529	528	536	536	544	508	486	515	514	502	536	558	502	507	513	514	547	528	549	572	528	573	479	540	573	498	533	519	531	524	515	510	538	522	537	520	549	511	532	517	514	540	561	534	516	544	537	531	500	516	512	534	537	564	520	555	535	513	511	571	490	548	542	512	498	520	550	532	508	530	543	540	540	525	510	523	522	489	499	500	556	554	503	548	536	577	525	538	544	535	550	533	543	524	578	518	507	555	503	522	524	523	535	591	522	508	509	542	495	524	507	567	537	527	538	589	526	519	530	483	536	501	530	535	512	511	555	498	530	541	562	490	509	554	503	534	515	542	525	500	496	517	519	542	500	555	521	523	505	521	532	478	539	514	493	508	564	519	539	500	531	561	530	515	535	548	521	547	511	511	510	514	535	572	554	562	540	517	500	529	528	518	555	517	532	523	517	498	529	532	507	521	532	529	554	524	535	474	523	526	543	519	536	516	517	531	500	500	499	504	553	541	549	545	521	535	537	535	559	546	568	515	523	550	494	513	530	523	524	500	556	526	513	539	540	537	517	531	522	527	473	515	545	533	535	552	565	525	499	501	535	565	512	527	519	545	567	493	542	506	526	516	554	577	492	517	506	503	534	524	513	559	543	505	530	526	514	541	539	533	498	538	532	506	528	520	528	479	569	542	513	497	550	531	546	538	517	557	545	541	535	517	511	556	532	546	532	528	502	547	567	484	540	491	502	523	523	540	545	551	533	565	503	502	527	572	519	506	504	557	505	497	545	524	497	551	525	532	524	551	504	546	549	532	582	547	576	536	512	520	541	499	549	533	511	522	548	514	519	551	589	515	569	521	495	494	483	545	525	492	572	525	502	537	500	576	487	537	567	572	537	479	560	515	553	539	523	516	506	539	548	499	502	520	538	525	557	532	549	497	534	537	540	523	510	544	540	543	535	547	522	510	553	523	521	500	528	549	490	537	527	531	580	523	528	523	538	534	549	524	502	546	525	526	540	508	568	493	491	507	485	544	536	495	450	527	540	510	527	571	552	536	518	542	581	497	530	534	520	538	530	512	518	545	538	544	529	522	533	503	529	547	528	522	508	529	548	471	545	485	528	511	491	554	562	556	541	500	548	514	540	534	511	550	550	546	513	550	544	514	512	553	526	500	538	522	544	520	540	536	524	536	547	518	519	547	482	521	559	504	530	511	546	553	523	507	522	593	472	527	535	540	513	524	561	506	549	496	552	513	512	548	593	488	490	541	514	488	536	499	473	525	511	493	475	522	541	534	538	550	534	494	498	505	479	524	506	579	544	532	499	484	517	513	530	522	514	511	523	571	562	524	510	540	555	562	530	572	549	530	511	496	496	565	542	537	557	503	490	506	551	546	508	546	511	519	530	570	541	531	531	534	527	547	546	532	514	554	563	529	541	536	547	526	490	513	532	540	534	524	528	528	534	513	511	549	504	512	517	567	540	489	553	513	560	552	514	575	528	520	533	525	537	495	531	536	545	496	515	521	534	515	524	529	517	505	518	514	494	555	533	525	544	546	521	517	526	546	530	519	515	541	506	516	544	556	526	539	544	549	560	546	534	542	547	530	590	510	475	539	533	533	524	535	514	485	485	563	493	518	538	557	497	530	520	550	540	512	559	501	585	536	554	550	490	558	509	511	513	532	490	509	518	528	564	554	477	543	518	534	532	558	540	572	553	575	543	552	536	512	525	515	542	498	546	521	556	540	518	529	551	541	553	542	530	540	531	538	535	525	504	504	540	548	540	522	519	524	539	528	512	520	513	493	544	524	556	549	525	535	542	536	583	522	525	528	511	530	520	527	521	513	513	539	517	531	513	536	538	502	509	487	501	543	522	527	518	532	542	542	535	538	540	529	527	538	493	512	525	532	512	550	537	524	557	529	524	509	538	559	516	549	526	536	490	535	515	496	535	509	533	496	541	504	533	527	553	500	522	500	535	519	574	518	545	535	531	505	496	539	525	564	565	529	531	470	524	541	520	512	519	545	587	537	588	537	558	531	537	530	524	507	548	487	521	518	574	515	525	537	521	537	548	526	546	515	540	509	540	480	535	495	553	530	528	532	516	507	526	544	535	509	542	480	554	561	543	534	511	549	525	542	505	489	546	548	533	506	534	535	538	526	511	555	542	513	520	548	522	548	510	486	530	556	530	558	595	516	529	500	560	509	524	530	515	498	536	500	516	503	544	453	532	541	525	541	491	516	512	512	547	518	520	491	548	562	539	501	542	524	554	535	501	533	499	505	554	513	545	501	501	516	498	501	519	493	517	532	527	514	519	505	536	505	563	496	527	521	531	528	524	526	546	520	496	533	552	521	578	494	504	504	480	528	571	531	490	563	491	490	563	502	544	575	527	498	532	498	558	508	531	551	517	523	544	554	529	533	516	503	542	525	536	520	502	525	496	546	558	479	503	540	509	522	539	490	508	546	538	540	517	502	514	545	529	488	516	531	520	520	544	492	541	535	523	568	505	529	502	506	526	545	506	492	575	573	553	488	542	507	536	520	495	511	535	544	523	517	502	520	550	539	545	492	465	513	511	542	529	536	561	525	529	540	573	551	511	507	518	545	539	504	536	502	537	525	560	491	520	559	566	535	483	534	557	479	546	529	523	568	556	522	522	541	490	524	516	533	533	521	539	518	534	520	517	540	534	555	523	567	546	531	577	527	563	480	522	502	518	521	446	525	505	517	479	490	530	493	456	535	524	496	496	537	512	538	525	484	496	501
56124	25143	5457	1081	744	532	483	421	362	398	340	328	342	311	318	305	296	308	310	318	305	324	281	313	253	314	296	298	285	298	276	273	281	279	274	297	301	308	314	283	280	290	305	296	289	315	312	294	301	258	290	244	276	286	286	276	276	263	266	309	278	279	280	276	288	285	311	272	248	299	291	260	280	287	279	290	264	336	260	255	291	308	284	300	278	292	242	301	286	250	321	278	280	277	286	293	282	277	265	268	272	294	293	312	336	285	243	302	312	255	306	306	308	268	262	288	291	281	274	292	286	300	285	256	267	268	313	274	283	266	305	271	277	259	265	268	276	309	304	272	282	276	247	231	273	261	289	287	283	301	286	315	278	305	299	283	284	292	277	264	289	297	281	239	265	280	289	264	304	271	268	279	276	307	271	314	275	276	284	255	267	224	269	283	301	262	300	278	302	293	298	272	253	273	279	258	294	267	286	267	275	290	288	280	266	302	273	302	260	302	262	246	277	304	284	263	260	291	267	278	293	261	286	287	277	286	280	291	291	261	265	275	280	283	292	288	278	284	253	269	298	297	300	280	293	272	289	283	298	266	302	307	277	280	298	267	289	290	271	259	285	276	267	258	260	269	276	273	279	255	263	273	301	289	287	316	265	304	276	301	288	283	277	271	282	293	244	305	299	281	267	288	305	282	277	290	280	291	317	281	307	300	265	289	296	301	279	300	302	269	255	256	253	288	253	275	292	295	270	279	261	315	279	299	299	304	295	285	290	302	258	261	289	270	257	271	271	252	289	269	278	309	269	273	286	304	240	292	277	257	272	290	287	314	288	283	283	285	308	263	280	289	297	282	264	285	294	311	267	295	286	270	286	278	264	271	293	298	291	277	266	300	290	271	286	304	268	288	305	285	269	277	277	295	303	298	280	315	276	311	293	303	260	304	275	292	273	296	299	280	262	263	285	274	270	292	288	276	281	281	243	288	256	279	281	285	240	276	279	260	251	257	307	271	275	320	272	307	300	303	252	261	321	257	280	263	277	249	284	300	305	256	262	271	248	307	299	260	289	271	298	304	282	303	304	280	276	268	322	268	267	271	263	288	306	288	275	272	293	302	281	272	268	270	280	301	286	277	245	284	255	314	254	252	266	270	299	301	266	266	275	273	290	262	316	305	273	257	248	250	292	275	280	270	282	272	261	288	259	314	266	285	274	296	297	241	261	291	268	298	300	306	283	280	293	297	279	271	257	291	291	262	278	304	283	289	276	282	280	290	273	261	269	280	268	247	300	262	294	252	301	284	254	256	259	305	274	268	280	294	293	286	311	288	288	273	280	304	285	296	244	273	294	279	276	294	256	282	275	286	294	287	276	287	288	299	295	264	301	322	305	268	261	289	294	265	261	258	275	283	292	263	266	290	294	270	296	273	247	322	290	255	281	281	283	273	275	265	299	319	279	273	267	276	285	261	290	287	284	281	320	275	286	301	282	293	292	292	263	318	283	252	264	308	280	267	266	293	256	267	289	269	278	249	282	271	280	269	282	251	293	275	305	277	276	291	321	263	302	285	271	297	276	275	286	274	298	281	281	281	264	277	266	285	263	287	277	269	281	293	262	276	267	282	272	316	258	281	261	285	263	265	264	267	297	261	250	305	276	282	299	272	281	260	284	281	268	277	298	279	251	325	289	271	284	266	301	264	267	255	249	276	300	261	279	279	307	251	314	271	280	266	263	282	274	278	284	257	275	280	265	329	276	292	299	319	273	290	251	284	276	337	326	284	271	316	287	284	276	287	295	277	317	271	297	304	243	295	281	307	278	272	281	279	264	302	261	280	285	265	279	270	263	289	271	298	279	280	269	316	292	282	260	280	291	263	309	302	268	252	234	266	287	292	292	309	296	284	288	262	276	289	285	302	275	279	254	266	265	285	275	310	330	275	279	277	292	286	317	283	275	284	276	298	309	276	276	299	252	284	256	281	301	269	295	315	219	300	275	296	316	279	279	256	291	309	284	284	292	289	263	267	253	286	281	282	305	276	285	294	271	254	259	272	272	292	261	296	275	305	286	263	282	294	303	277	289	292	277	275	275	304	289	285	303	270	272	289	267	296	275	258	314	283	290	253	293	283	271	267	293	300	308	268	257	282	278	293	265	251	278	279	262	291	277	288	295	273	314	264	266	289	284	311	305	240	300	266	300	265	269	271	280	278	263	292	285	292	249	289	295	282	266	278	273	283	298	274	279	283	282	309	305	254	283	278	281	300	296	306	307	268	284	271	269	321	295	297	274	281	273	266	271	271	271	258	278	269	294	259	287	268	265	272	274	258	313	284	279	289	275	242	286	267	291	318	261	263	281	308	259	251	293	272	278	286	324	288	286	301	260	314	275	300	264	304	262	288	286	303	306	269	292	284	306	299	292	233	262	284	272	291	312	291	272	303	272	264	294	282	286	303	285	301	272	270	292	259	270	293	292	286	287	299	310	279	269	280	275	270	261	290	264	288	293	280	283	287	266	304	304	268	283	299	296	271	269	249	282	261	287	284	295	274	304	294	287	274	284	300	268	265	269	284	311	300	300	277	284	260	298	257	270	245	270	273	293	265	246	281	282	314	284	265	290	333	261	293	308	289	261	264	248	280	271	262	298	311	246	282	314	285	274	290	253	279	286	266	297	319	275	276	267	240	284	272	297	293	296	300	299	260	242	288	260	286	258	277	304	314	268	256	300	259	265	258	287	284	281	272	291	266	280	265	273	262	280	299	289	277	269	299	279	252	275	268	279	271	290	262	273	300	269	242	301	270	297	303	262	299	296	253	286	262	294	244	281	290	300	293	327	257	281	249	301	277	288	281	284	284	281	333	275	295	278	274	269	311	259	288	312	279	265	280	289	281	297	269	325	290	307	261	306	282	267	296	283	278	271	284	293	297	277	282	288	285	285	266	244	265	264	279	290	279	274	264	288	288	297	271	282	302	282	303	300	300	273	274	292	278	258	276	258	301	255	263	277	301	262	306	272	259	271	272	292	279	268	276	272	258	247	286	270	294	313	276	281	276	276	284	300	303	300	265	247	286	300	260	291	266	287	303	293	292	255	286	270	294	295	283	267	309	276	272	272	290	272	265	258	299	284	306	305	266	287	280	289	292	291	271	244	269	272	268	252	297	282	289	279	285	302	325	287	263	299	285	260	271	292	314	285	271	265	249	243	286	272	279	259	258	260	264	317	282	267	327	251	297	263	286	311	265	313	272	278	293	292	276	263	266	273	272	248	285	265	290	278	294	269	314	286	307	283	292	278	298	271	306	268	258	275	260	286	304	259	288	274	272	295	278	272	299	287	276	273	304	274	263	261	288	282	241	266	303	290	280	301	275	283	295	284	270	267	275	272	267	319	275	264	300	295	295	295	286	246	273	246	269	301	282	268	290	274	282	280	281	312	288	267	292	259	290	308	273	293	267	260	286	276	268	305	274	288	289	306	287	296	280	304	263	287	266	283	275	259	272
33361	1412	2479	2815	2490	2056	1753	1515	1417	1300	1157	1112	1096	1036	996	927	895	932	903	879	863	917	844	824	842	783	833	761	806	811	792	830	809	759	776	777	676	754	780	740	734	751	760	733	785	730	796	759	747	796	737	770	790	709	696	764	755	756	714	728	763	750	740	762	754	748	743	723	756	713	724	723	736	737	744	736	715	768	719	700	743	725	734	693	748	720	742	720	692	745	734	760	704	681	718	724	728	694	709	776	691	689	686	729	747	700	745	762	707	684	774	711	712	742	731	747	731	743	703	751	733	702	729	708	725	696	705	674	707	693	735	696	762	687	733	739	690	729	683	682	740	721	766	687	701	701	733	722	731	736	674	672	751	712	738	723	726	687	681	792	720	736	710	685	760	740	681	701	712	739	718	701	694	674	728	715	727	762	769	748	704	722	785	712	742	744	725	726	750	731	705	722	757	679	712	726	704	728	668	696	688	665	741	693	709	720	691	731	689	725	754	714	743	770	733	721	723	744	741	700	699	748	714	736	717	717	734	699	718	707	703	746	730	682	737	753	761	741	708	708	722	669	720	734	730	742	686	699	692	697	736	722	726	706	792	690	744	740	750	744	711	714	678	693	675	723	717	708	754	717	748	716	740	708	742	678	715	695	718	720	716	766	686	736	703	670	713	779	741	755	719	733	790	725	647	706	744	734	702	676	745	687	723	703	672	680	726	723	718	696	669	726	791	733	741	735	716	703	744	758	704	673	718	712	742	762	740	698	717	714	697	727	755	748	699	644	678	713	684	697	706	762	733	731	719	709	728	719	747	723	694	710	722	694	726	755	734	731	715	719	766	771	726	736	710	732	720	698	715	755	712	704	764	691	704	704	664	736	679	715	731	721	704	767	726	768	713	676	684	670	678	708	720	744	714	666	727	738	728	700	704	734	730	695	701	717	714	723	787	705	734	721	744	732	708	711	725	678	675	719	660	703	772	724	720	755	748	730	771	685	705	725	782	720	671	714	689	727	719	715	730	725	690	734	704	685	706	688	751	718	740	776	714	756	694	711	702	693	651	729	737	702	692	688	729	706	694	720	712	761	710	716	741	693	682	705	755	721	683	711	677	749	726	707	736	705	753	754	685	700	723	715	710	747	724	790	745	714	707	669	700	712	711	711	716	721	697	761	731	713	683	724	728	754	692	715	667	693	710	671	691	720	704	685	757	683	716	637	715	705	713	729	724	731	708	714	744	761	685	685	731	692	754	684	701	681	688	746	675	710	690	703	713	720	696	713	745	711	746	671	701	767	672	684	695	709	721	749	735	678	742	718	725	735	766	755	739	731	682	725	760	707	727	732	703	737	750	699	736	702	704	721	712	743	692	703	676	734	728	715	722	690	730	731	750	696	754	742	727	752	726	750	738	731	686	682	728	705	717	749	710	708	697	712	725	734	734	756	722	732	784	715	696	748	708	691	731	725	701	692	733	737	713	744	695	755	733	721	757	720	721	735	722	759	751	731	726	697	693	701	708	714	697	747	700	743	749	713	752	749	703	710	695	740	766	723	753	728	767	680	689	822	655	646	701	701	711	735	740	725	692	706	704	726	720	764	721	730	687	730	696	729	712	719	702	749	721	755	729	750	713	720	740	717	701	697	719	717	679	755	730	755	715	758	716	734	716	721	725	713	691	741	721	720	703	745	731	677	711	747	713	744	711	733	718	718	708	695	698	670	717	676	686	740	706	691	742	711	725	746	714	729	704	722	727	694	699	693	692	708	743	694	694	725	657	691	664	757	764	672	722	688	787	736	686	745	721	710	707	761	684	727	698	718	695	783	692	680	723	715	705	684	722	707	702	729	739	702	717	742	737	756	713	671	740	714	694	706	731	701	681	691	696	722	699	690	698	690	704	714	725	716	677	722	681	724	670	721	722	696	706	705	755	716	668	729	693	745	689	680	748	699	720	707	720	750	685	692	714	783	714	768	742	723	714	709	703	778	692	720	747	706	750	679	709	744	725	698	677	692	772	731	740	719	681	726	671	641	719	724	716	728	673	739	733	720	749	745	746	733	686	729	695	732	739	720	712	707	713	709	785	735	723	681	712	753	713	748	722	702	741	714	703	730	688	693	753	700	707	682	691	726	773	722	759	748	710	669	707	681	702	721	723	808	749	697	755	742	704	690	703	733	752	708	705	722	730	690	663	692	716	684	721	701	721	724	699	744	754	706	780	732	747	740	740	680	701	710	755	701	726	696	729	738	722	717	719	738	706	737	744	676	717	659	713	745	715	711	759	721	702	703	731	733	711	743	742	718	751	744	734	721	682	683	771	751	692	688	694	724	688	684	703	685	701	721	671	748	741	681	784	712	707	685	746	742	705	690	709	769	715	761	702	740	734	753	720	685	772	692	666	707	668	721	759	697	723	708	718	714	679	762	715	683	671	723	704	680	704	731	707	701	734	767	710	712	745	729	757	726	699	752	708	685	688	721	753	729	751	689	710	721	742	671	738	734	720	694	700	675	719	703	720	712	742	745	690	704	677	767	729	669	739	694	711	749	740	726	745	733	711	717	716	702	723	747	707	748	710	733	735	684	752	688	701	698	702	756	700	694	729	742	696	690	702	707	723	700	705	676	762	756	734	769	736	730	722	705	706	752	730	717	713	713	725	690	759	695	752	704	729	696	742	722	718	735	754	695	742	722	684	724	704	757	704	737	710	712	747	693	710	738	711	728	689	719	718	785	725	709	723	702	740	747	745	681	738	680	705	700	734	724	722	711	697	765	691	653	759	715	680	721	697	661	726	712	676	730	713	726	729	733	716	678	701	735	727	736	731	723	693	713	734	725	746	714	672	721	691	702	768	754	676	693	750	713	668	693	665	636	716	731	697	733	728	730	733	734	746	713	746	710	744	752	723	655	753	720	759	710	731	732	697	738	691	738	703	691	713	714	725	731	696	722	758	720	752	728	717	762	712	734	796	710	692	732	687	674	749	715	720	725	744	691	684	711	718	712	738	743	744	755	717	695	719	707	706	717	733	709	747	695	707	729	723	725	746	713	706	673	736	717	704	732	709	676	695	746	729	744	728	709	710	712	695	748	666	715	694	734	679	738	708	725	727	749	754	717	721	753	729	694	696	712	717	726	726	665	710	733	785	708	696	763	716	766	734	703	714	757	707	718	732	698	733	707	705	724	710	705	733	715	724	745	740	696	741	694	710	758	737	739	785	736	715	725	721	713	768	709	692	684	711	745	742	680	751	767	697	756	690	745	703	713	720	752	706	685	722	705	644	718	723	722	711	689	715	747	741	726	690	686	707	759	705	697	717	695	705	725	706	690	709	706	739	719	710	704	746	713	725	690	695	732	695	694	763	721	735	705	696	753	687	687	759	718	688	688	741	672	686	696	749	726	729	734	694	718	732	722	718	710	740	716	705	711	675	734	683	720	801	735	751	697	740	690	753	741	685	709	707	706	699	679	766	762	658	709	733	704	765	709	743	729	760	682
62568	28402	14227	3618	1128	701	600	483	412	372	323	330	292	296	269	257	249	254	227	248	236	217	231	215	246	231	222	219	198	195	207	194	207	245	209	216	239	205	202	184	176	222	189	192	209	191	197	206	206	224	211	179	206	222	197	197	181	191	228	180	196	215	187	187	235	189	194	195	185	192	191	182	214	202	188	194	208	180	178	213	196	214	211	177	208	197	212	185	185	171	182	176	203	213	202	205	182	211	189	187	209	197	194	186	213	215	185	189	187	204	180	210	174	198	178	191	223	188	176	177	181	189	197	184	180	198	201	207	193	197	181	190	221	193	168	187	204	199	189	174	177	190	180	181	194	194	209	212	187	199	202	228	215	208	199	194	176	178	201	197	197	193	209	199	186	193	187	186	182	205	194	212	193	193	194	184	173	193	179	208	167	202	197	196	176	211	177	183	182	208	184	175	197	177	191	193	207	198	202	168	166	185	188	193	172	174	185	143	172	221	202	208	200	192	179	192	210	188	203	184	175	207	191	203	185	196	194	177	194	202	203	211	189	195	201	181	180	209	195	211	206	176	170	175	179	193	200	170	174	213	203	228	194	189	188	197	187	173	187	196	198	186	184	184	192	218	184	163	204	182	219	174	181	214	204	174	190	202	200	191	195	186	160	171	191	191	197	191	182	172	177	207	195	207	191	185	199	180	191	168	198	173	201	173	191	205	179	216	180	176	210	179	195	190	189	185	204	203	181	185	209	197	207	190	180	205	158	197	207	197	189	203	176	219	193	202	185	173	185	187	174	207	192	204	193	193	189	173	193	187	176	199	183	170	194	197	193	205	177	197	205	189	183	198	200	180	182	211	219	209	178	204	208	207	234	209	205	200	218	190	197	203	182	205	184	198	208	181	179	169	209	194	190	190	166	203	191	199	193	200	196	198	206	196	189	186	192	186	212	204	182	187	184	203	213	197	171	186	202	191	189	209	202	207	191	199	208	207	205	191	192	178	191	186	213	186	198	191	175	183	197	191	172	189	171	193	226	178	209	198	181	195	185	200	185	192	223	213	219	169	175	183	174	174	214	197	213	200	183	199	213	230	190	204	170	206	191	186	195	193	219	206	205	189	207	193	203	184	167	182	204	178	182	220	188	202	184	208	195	190	216	193	205	188	202	189	203	186	182	188	190	195	173	205	202	168	179	194	176	213	183	214	173	196	178	182	196	211	198	201	211	192	202	185	178	193	213	190	206	192	201	189	189	181	185	185	197	212	219	212	187	187	156	219	188	170	174	188	207	214	211	191	184	173	195	204	180	203	179	174	182	159	176	185	189	201	185	178	172	176	203	190	219	181	200	205	162	206	174	204	209	231	182	158	169	190	207	197	171	202	206	213	208	190	185	183	201	196	191	191	172	169	200	160	175	193	178	191	181	202	217	180	180	174	211	212	191	198	192	201	185	206	220	203	189	195	203	184	205	201	185	200	196	191	172	204	198	193	177	164	195	188	166	188	196	172	196	186	180	188	181	192	208	199	200	186	177	194	164	185	205	203	200	190	198	182	197	195	171	167	185	201	206	208	177	172	192	196	194	168	172	180	181	192	197	211	210	189	191	185	189	180	176	223	188	197	203	190	188	166	207	189	174	186	191	167	201	197	191	211	191	196	202	208	190	205	179	208	201	196	177	198	185	190	174	145	182	191	171	185	183	210	209	184	195	212	185	198	173	195	213	195	183	213	215	184	202	196	181	173	199	192	191	175	190	156	189	188	170	190	192	215	204	188	209	173	195	176	198	201	199	201	174	188	204	212	211	194	209	196	194	190	200	194	204	196	199	186	167	203	188	187	168	198	183	175	186	197	184	203	175	176	214	187	202	199	205	181	203	180	189	217	215	208	178	189	179	206	194	209	199	185	167	191	187	189	193	212	196	195	205	215	168	188	178	201	196	189	196	181	175	195	225	203	193	208	203	193	196	211	193	175	210	194	189	192	178	190	188	180	187	203	194	178	169	182	176	193	195	181	217	198	192	176	185	189	187	201	172	166	201	179	192	181	190	201	216	206	186	189	185	222	180	219	207	182	209	188	184	184	193	193	203	212	196	199	209	203	214	203	176	204	199	199	208	176	209	189	196	207	190	206	194	182	189	171	194	185	181	211	205	192	185	180	214	194	211	223	186	209	190	180	190	218	171	198	191	209	193	184	202	194	185	192	203	209	169	211	188	192	180	201	202	179	199	202	183	185	198	211	210	176	203	217	203	204	209	189	191	193	188	191	177	202	170	208	221	190	221	210	231	178	176	190	203	215	199	197	222	192	207	192	169	198	180	182	191	208	191	203	189	217	193	177	221	173	183	215	189	188	201	167	190	192	199	205	184	188	201	202	195	201	190	191	213	191	179	208	187	182	175	218	186	174	204	172	199	199	231	220	190	184	210	213	180	187	205	205	193	222	198	176	193	172	215	212	196	190	186	212	188	185	183	209	191	213	187	184	175	208	178	187	178	188	203	175	184	200	198	183	189	196	192	203	158	208	180	197	181	192	224	183	187	195	200	187	183	174	178	215	190	185	194	199	176	202	181	204	191	180	198	189	204	157	190	158	189	190	232	178	189	173	191	191	184	199	168	198	173	201	178	203	175	190	211	182	165	189	200	197	184	194	206	168	205	183	186	186	204	213	205	177	186	217	201	190	202	172	188	206	216	187	176	203	187	228	180	191	185	197	184	198	200	176	171	178	192	205	193	198	204	207	189	200	190	191	175	180	170	187	194	178	190	213	197	200	181	197	205	225	217	224	179	210	184	186	195	203	179	163	199	209	169	189	197	199	198	198	183	199	185	214	198	180	185	218	204	187	178	207	163	189	198	186	168	176	199	201	176	184	166	212	194	202	186	200	207	197	200	198	184	207	175	185	182	193	195	210	203	189	193	205	177	196	168	190	201	189	193	191	182	205	204	170	198	181	224	192	187	198	177	189	191	209	178	212	204	171	181	192	194	191	181	177	227	191	201	185	198	187	208	196	184	200	194	169	184	202	178	191	187	194	186	189	200	187	196	185	203	198	201	208	174	191	185	202	211	187	211	196	200	176	196	173	195	187	184	182	205	200	177	196	178	187	191	179	201	191	183	214	177	225	196	182	190	198	199	211	189	174	183	203	193	187	244	206	198	193	232	165	181	188	201	202	191	198	188	208	186	189	191	194	193	203	192	186	178	201	200	207	190	198	193	181	166	207	193	190	190	196	181	193	179	195	183	191	206	204	212	188	200	217	214	173	232	203	217	171	209	188	172	222	206	190	179	180	205	197	219	178	186	181	157	174	190	191	201	207	183	187	186	216	199	190	187	230	226	192	209	195	199	192	178	197	164	214	208	184	219	202	184	182	163	198	194	174	204	179	173	208	173	202	193	214	157	185	184	221	174	182	193	199	197	200	180	196	164	186	208	193	183	207	186	195	181	188	210	183	205	192	170	195	195	202	193	173	182	188	203	188	170	200	185	194	183	187
40887	1905	4001	4451	3908	3185	2600	2096	1846	1639	1500	1337	1193	1094	1031	916	909	886	889	837	811	792	684	735	703	697	654	656	659	675	626	602	587	616	606	582	549	577	561	610	553	530	550	595	594	594	547	516	498	539	515	548	537	497	553	563	533	546	531	508	507	511	468	554	541	512	501	519	507	508	531	487	514	522	535	523	494	525	507	501	484	535	502	529	481	514	480	516	508	514	547	537	500	550	557	509	484	551	488	515	519	479	526	475	487	476	462	522	492	495	482	445	512	556	517	507	514	476	493	536	490	531	479	547	496	491	537	479	499	517	506	468	526	541	499	482	501	515	527	506	500	489	500	502	501	510	473	537	476	480	462	511	498	537	477	523	489	488	488	526	525	450	477	476	547	497	498	506	528	491	517	495	523	469	511	492	501	504	462	496	502	518	482	509	505	517	482	471	526	500	525	487	518	517	505	485	523	516	510	462	510	489	489	494	491	460	488	481	492	483	497	516	460	495	477	487	507	500	510	485	513	482	545	483	477	466	485	476	530	502	500	514	503	516	510	523	499	473	542	503	475	511	496	485	531	485	527	504	484	502	482	522	539	495	500	491	483	500	512	488	474	519	517	516	505	496	444	498	512	505	497	461	500	473	483	451	526	475	480	468	463	481	478	486	470	530	471	503	482	480	481	495	520	464	495	492	494	498	497	519	474	481	500	490	533	561	501	492	489	491	478	486	545	522	532	497	494	523	574	507	506	506	548	496	460	466	469	517	517	521	489	508	485	494	513	535	489	522	468	498	498	495	476	503	488	550	506	501	497	517	473	552	508	510	474	486	479	473	502	534	478	517	457	515	502	486	525	484	512	493	508	484	472	506	493	520	495	484	532	501	467	506	493	527	463	484	462	471	522	530	459	517	485	532	505	490	471	479	505	481	472	496	496	514	506	495	502	477	544	473	499	516	477	527	533	473	484	495	464	458	466	516	513	495	506	492	497	484	485	514	525	516	547	462	479	462	478	485	536	466	497	508	456	504	524	482	483	505	504	545	482	567	484	522	528	486	483	470	467	461	523	471	476	487	541	500	471	519	495	494	490	508	512	508	511	493	494	498	507	524	510	469	478	546	472	526	502	467	501	528	499	509	491	505	481	511	506	487	479	474	497	531	488	482	477	494	481	497	514	497	499	442	513	497	498	540	517	530	495	498	449	464	476	458	480	530	533	486	501	515	487	575	532	487	472	509	512	458	489	481	505	497	500	486	515	507	500	499	532	505	501	463	529	480	473	491	511	504	504	480	491	531	482	529	508	529	482	481	492	484	492	478	510	533	504	470	526	537	501	476	514	528	492	490	510	475	507	471	464	473	514	492	506	462	499	482	477	473	536	490	487	498	474	489	518	488	499	487	511	500	483	453	530	505	465	495	480	533	501	498	477	505	508	513	470	500	506	471	513	486	449	476	453	494	504	500	477	501	486	528	535	508	501	500	509	471	504	532	488	483	503	486	509	469	482	478	493	507	513	476	486	466	497	477	484	515	480	524	506	510	504	516	516	484	465	520	501	534	480	519	509	468	557	494	471	449	500	509	477	509	481	489	462	465	541	496	489	514	486	489	514	502	500	500	487	496	516	513	505	482	485	488	560	487	529	458	512	516	462	473	489	462	500	504	466	482	524	495	521	507	464	543	499	528	519	528	500	529	496	441	519	463	498	495	455	501	456	488	522	480	460	507	490	505	501	495	480	541	496	471	510	539	504	527	497	499	517	470	509	456	480	523	515	536	498	496	520	498	491	480	504	515	483	505	490	507	501	497	457	544	485	518	461	510	512	497	489	478	490	493	487	498	507	525	515	537	479	510	499	469	523	486	489	480	494	473	490	542	501	510	471	462	488	487	519	514	481	536	505	491	518	506	500	517	525	492	522	468	483	509	514	444	509	493	516	465	489	525	509	517	449	489	476	501	493	501	485	548	487	474	499	466	507	507	467	506	529	530	527	515	498	524	476	549	521	513	446	503	563	522	491	512	522	503	513	494	494	489	497	524	462	499	499	517	483	462	473	504	454	528	482	508	465	538	507	480	473	481	537	528	483	491	494	463	491	497	477	524	503	474	510	515	494	526	485	505	530	508	518	528	488	520	492	503	494	512	492	489	512	536	507	522	507	518	443	510	484	518	472	492	514	534	490	477	525	526	455	509	471	514	479	476	471	515	490	476	491	523	483	550	476	564	473	500	528	513	504	492	499	472	480	452	479	504	480	470	513	538	490	512	463	489	490	483	528	545	471	515	496	539	525	491	488	513	482	499	519	495	516	492	505	490	485	498	508	512	498	522	500	497	528	504	488	482	500	517	514	494	499	477	498	532	519	479	477	502	505	502	483	518	492	518	492	514	491	504	520	480	478	477	527	505	505	460	521	508	475	503	501	484	498	519	490	488	473	480	467	506	506	485	526	474	472	498	496	487	508	530	517	502	488	473	498	502	529	517	526	498	469	490	482	522	502	481	490	505	556	497	522	490	496	464	491	498	489	505	508	449	452	503	464	510	506	475	504	501	483	512	517	470	492	478	521	476	501	496	519	472	537	484	536	530	512	484	491	480	465	475	508	493	460	484	458	518	504	455	483	460	501	494	487	465	536	487	502	497	506	494	516	513	523	539	511	503	488	491	489	500	498	517	489	482	523	492	531	477	531	507	528	508	549	479	501	454	499	483	509	498	477	494	506	518	532	492	510	484	493	493	488	472	485	479	484	477	445	489	507	496	487	530	528	507	514	517	484	495	488	481	508	499	504	467	521	501	518	504	534	480	487	476	551	514	528	478	532	471	466	482	509	516	501	543	506	571	497	458	510	476	515	494	493	504	472	497	491	501	538	466	488	544	472	507	541	525	491	558	516	489	483	512	503	477	481	499	486	519	498	496	507	565	492	498	541	478	493	496	425	458	508	536	510	495	488	504	497	482	525	532	469	532	466	477	525	501	512	491	512	496	483	504	500	500	486	499	514	503	520	466	494	491	477	517	456	492	475	486	489	498	486	493	483	508	460	521	473	508	468	472	498	495	463	484	484	483	503	512	509	518	530	512	476	452	468	484	486	489	468	533	522	517	509	474	529	520	497	459	476	453	515	522	487	504	495	497	471	501	546	515	516	478	508	487	512	476	480	519	481	533	487	468	495	494	479	539	501	450	467	491	504	516	453	463	474	438	476	493	503	477	478	471	503	487	518	479	497	490	504	482	508	515	462	489	494	445	508	502	509	498	490	517	511	491	488	484	499	483	460	487	505	496	497	564	473	508	533	493	561	516	563	436	512	474	471	438	527	486	471	527	435	463	486	509	474	525	500	510	505	516	557	517	487	522	414	490	475	494	478	532	498	482	481	485	513	483	486	493	497	480	506	493	528	444	520	502	495	444	528	499	548	481	498	580	498	501	492	531	515	485	506	528	492	538	470	458	524	498	498	499	507	552	513	481	516	452	466	505	471	519	483	521	503	508	516	528	484	471
11403	955	332	224	177	187	195	215	205	186	205	193	210	187	173	186	204	180	198	216	186	172	181	192	213	197	174	211	209	183	185	181	199	213	195	209	191	189	183	214	178	196	179	177	186	175	189	213	196	201	193	218	194	234	169	187	203	180	185	182	200	173	211	200	183	186	194	202	206	228	188	201	188	196	196	202	188	204	209	164	180	205	184	207	188	204	187	180	198	201	201	172	189	185	200	194	193	186	171	189	182	186	205	185	191	196	209	196	195	180	188	210	178	208	208	201	208	196	194	200	206	217	192	192	197	193	211	197	178	201	193	185	182	205	194	212	189	190	189	188	182	181	203	184	163	185	186	211	191	191	203	191	180	165	221	220	190	174	172	204	209	204	177	163	188	168	182	191	191	193	198	206	188	167	185	191	210	219	188	196	189	206	159	181	194	210	193	187	187	202	205	187	197	182	181	191	227	193	187	201	196	172	194	180	206	197	177	203	185	183	200	180	208	185	173	195	192	191	208	200	197	218	185	201	187	187	195	177	211	225	194	198	189	166	178	168	190	194	187	188	202	204	204	199	172	195	214	218	174	200	182	192	169	185	176	214	196	200	188	178	193	210	180	172	180	187	202	210	184	216	189	183	184	188	197	191	212	204	199	208	190	193	216	194	197	182	184	169	196	181	184	180	182	186	179	177	191	187	191	180	198	200	201	187	195	201	199	180	199	190	178	213	189	185	165	205	165	193	207	221	183	216	198	182	215	189	190	201	192	193	191	176	195	164	208	179	188	196	198	180	181	180	183	195	191	203	195	169	171	200	189	194	213	216	235	180	197	175	179	215	214	187	156	207	212	224	196	169	211	212	187	176	190	200	178	180	189	194	179	169	186	183	195	186	194	169	224	200	180	193	208	200	187	183	194	227	183	185	176	203	220	184	189	212	193	202	202	214	182	204	190	186	201	207	192	194	208	215	186	201	202	207	201	215	177	215	190	192	186	186	199	192	196	207	175	200	169	194	177	217	189	191	179	194	186	205	186	203	189	189	181	197	202	199	175	199	166	208	185	170	193	185	186	185	204	189	207	186	183	198	204	188	172	199	205	166	202	158	189	205	184	191	175	212	186	202	172	187	191	200	187	199	171	192	180	186	182	209	152	193	214	192	174	187	199	182	181	183	178	186	199	190	194	210	198	173	177	206	195	210	183	176	192	193	203	190	172	165	182	192	205	195	212	201	192	212	179	202	199	192	178	185	180	182	193	202	202	194	197	186	169	183	205	206	175	208	188	189	205	210	177	179	178	180	182	202	189	214	191	206	173	163	179	216	178	202	200	168	207	213	202	203	201	188	190	197	193	216	202	208	203	216	185	213	190	192	198	208	165	179	192	185	208	184	176	175	177	186	186	221	190	203	207	187	182	188	175	188	187	212	202	188	197	190	193	189	197	178	223	193	172	193	204	186	194	179	186	169	183	188	200	184	193	188	198	215	197	208	194	187	199	190	171	161	201	172	187	176	204	198	206	158	174	201	193	215	174	175	192	197	189	200	179	193	176	173	169	187	220	193	192	176	189	171	200	201	188	200	176	167	198	185	196	191	174	186	208	145	187	188	209	205	174	179	188	199	183	199	188	199	190	197	199	181	201	192	195	179	208	180	188	223	229	195	204	202	195	206	189	180	190	181	211	223	195	192	201	196	197	197	192	172	212	195	170	195	186	190	197	188	206	198	178	184	195	173	182	189	200	185	206	188	190	180	178	222	180	172	239	185	211	181	161	215	200	207	193	218	167	202	182	224	165	185	210	182	173	203	189	187	189	211	199	188	180	188	203	172	213	210	180	219	207	190	192	208	175	189	181	211	186	197	182	187	181	202	195	184	213	187	172	193	202	191	194	194	200	192	203	198	184	198	170	207	196	192	168	187	181	192	188	203	192	210	188	169	204	203	206	178	212	217	220	202	189	176	188	176	207	207	193	176	203	188	211	189	166	225	184	179	175	193	197	192	216	189	179	195	199	192	190	183	195	209	214	195	187	175	196	194	177	209	179	207	200	181	195	203	189	232	205	171	195	190	183	184	196	202	180	201	203	170	179	179	189	181	174	189	199	186	207	188	183	179	202	197	179	192	189	218	224	176	180	177	190	185	167	195	179	186	168	168	182	221	186	211	189	194	189	166	184	200	212	197	201	184	189	205	181	215	187	178	203	164	180	173	199	204	191	201	210	179	213	174	200	214	189	192	192	177	192	193	195	185	159	207	203	197	207	213	181	201	175	177	186	183	214	181	208	203	183	179	183	194	209	182	217	181	191	201	203	196	161	186	207	206	232	216	189	182	177	216	180	194	174	178	200	182	196	211	156	183	203	192	172	190	185	178	211	178	187	196	193	193	195	192	164	190	215	193	206	194	179	174	214	209	221	173	159	190	183	170	189	202	177	204	195	208	192	180	190	195	181	180	172	174	212	192	190	205	187	217	197	221	198	207	202	202	201	175	202	180	187	173	181	186	206	206	175	188	183	193	198	187	198	183	204	201	176	184	199	190	197	195	179	189	190	195	203	187	185	200	186	198	168	187	167	193	218	197	161	208	182	198	202	192	183	195	168	174	192	192	199	192	195	192	191	183	200	192	201	197	199	171	210	197	189	212	193	173	203	204	188	184	194	179	212	204	190	207	190	195	181	176	182	181	186	204	189	206	198	152	187	180	177	199	188	194	188	197	200	179	181	183	188	178	188	199	189	162	208	207	175	191	227	169	200	200	186	207	172	209	188	207	186	213	215	213	189	198	164	188	181	162	181	197	192	189	195	206	187	152	187	204	200	194	184	220	216	214	205	194	194	200	187	225	198	185	202	196	174	183	169	198	204	180	198	186	185	170	185	184	187	200	213	206	169	176	178	187	198	181	199	174	171	223	180	226	199	194	185	206	209	188	213	197	198	166	203	208	203	184	194	182	194	212	179	191	171	186	168	188	198	182	207	189	186	202	158	184	169	182	195	189	197	223	167	179	211	157	184	175	174	203	198	191	200	176	192	170	177	186	203	184	178	192	198	173	199	196	176	200	172	208	208	165	206	196	182	176	180	182	191	185	191	221	205	206	192	183	199	212	199	186	187	186	179	195	170	207	176	192	201	202	205	217	202	199	200	201	188	209	199	164	176	172	189	205	184	203	189	180	176	193	193	200	199	177	198	195	201	204	184	186	189	186	194	203	198	205	170	193	174	169	162	209	204	160	192	188	205	190	190	209	209	180	198	182	189	181	198	169	206	197	195	204	209	193	170	177	173	166	225	173	184	197	162	213	212	185	203	191	161	190	209	167	182	215	218	183	181	215	207	193	163	210	180	201	185	212	190	214	175	220	205	193	194	184	233	213	172	184	174	198	188	183	187	216	193	180	182	207	212	179	187	219	204	191	195	188	177	185	191	159	174	207	178	180	191	184	193	180	195	186	183	220	196	182	203	184	223	183	202	172	215	180	198	209	205	192	202	175	189	187	190	181
11461	569	668	644	649	595	621	590	564	625	540	523	561	533	529	536	514	557	521	577	488	523	532	516	561	526	506	520	545	540	554	508	483	519	549	529	503	518	538	537	511	518	545	527	503	536	540	540	536	533	571	507	550	499	529	506	523	510	548	524	524	513	494	497	555	512	512	512	552	518	505	517	489	579	568	509	520	545	520	485	536	523	532	518	529	514	534	517	514	526	517	504	500	533	549	538	512	548	558	602	556	548	537	516	524	536	485	533	498	506	524	481	554	534	556	479	529	477	492	495	515	505	522	532	518	559	530	518	526	502	518	568	547	518	531	520	557	509	527	537	560	514	514	522	517	516	516	517	517	528	508	529	575	518	548	523	549	518	507	524	504	544	530	529	564	552	469	530	524	498	547	560	536	555	532	524	518	548	506	499	556	507	550	543	536	523	509	539	545	548	509	543	538	521	522	479	561	512	548	510	513	526	494	509	549	521	529	516	475	517	537	529	509	526	497	519	542	526	544	500	529	491	556	538	531	533	535	486	533	535	542	531	487	581	537	513	485	507	516	565	530	532	553	522	514	488	547	535	523	533	516	547	538	502	533	521	539	534	480	514	551	502	511	493	543	503	543	544	544	492	524	508	511	506	518	537	536	505	527	536	541	515	499	527	502	534	552	559	530	507	519	516	536	505	537	512	528	534	506	524	514	527	506	561	518	518	476	544	511	569	519	524	494	499	548	519	524	545	535	470	535	523	529	531	489	564	554	514	543	531	539	525	518	497	523	527	534	480	554	523	531	523	542	503	529	539	491	542	513	507	555	543	509	550	533	507	514	544	536	559	512	539	551	564	534	536	517	522	543	551	559	484	530	500	504	552	533	522	526	515	511	491	576	543	490	507	499	498	505	524	501	533	501	550	501	544	507	511	532	556	555	539	539	536	523	503	493	554	509	559	530	512	561	525	479	526	523	526	499	545	533	511	580	496	512	523	514	535	532	508	533	478	549	517	553	514	528	526	514	524	560	507	518	520	541	502	538	543	487	524	462	535	538	506	520	565	542	525	512	470	490	556	515	512	521	533	523	543	538	545	519	510	526	503	540	556	528	537	524	515	509	565	507	555	538	505	574	505	527	532	555	544	486	542	544	555	549	561	526	525	522	520	480	539	535	522	516	524	509	527	490	527	522	512	528	537	545	552	533	538	522	574	543	535	547	515	553	540	539	512	519	511	503	502	519	543	534	545	552	511	524	518	513	533	542	542	545	541	533	514	518	563	531	483	518	505	552	519	491	567	546	545	471	537	536	533	525	521	513	508	529	539	554	502	511	476	522	537	494	516	504	517	526	527	556	489	538	529	559	520	545	532	511	513	499	553	526	506	521	500	536	511	524	509	517	532	552	566	521	548	489	550	533	448	559	528	513	508	523	514	547	531	517	515	538	568	519	542	552	494	525	498	575	543	517	497	559	540	562	484	487	542	518	515	530	497	524	555	513	532	526	526	542	540	528	551	553	510	491	505	514	534	509	502	534	556	563	514	531	550	578	517	520	532	507	482	518	520	500	537	529	511	539	501	508	550	542	529	509	511	548	508	510	508	546	542	496	566	515	489	512	535	531	517	536	528	565	532	555	498	475	525	529	524	553	519	537	523	548	544	551	560	573	558	555	494	546	502	500	549	576	525	530	524	525	491	508	561	541	510	550	533	522	513	526	514	551	534	488	521	564	561	535	541	517	577	581	544	527	504	507	523	514	545	501	541	526	551	554	556	550	568	522	541	531	519	499	543	504	534	531	505	498	499	514	545	569	554	546	524	528	496	555	484	562	554	533	515	533	485	548	545	528	485	526	505	514	508	535	505	516	515	538	611	559	522	553	534	551	550	499	517	513	558	566	564	558	519	525	481	548	521	541	549	539	551	502	515	524	501	521	523	557	519	515	503	552	533	552	573	514	543	492	570	535	522	533	516	556	511	535	489	498	515	539	521	571	532	497	529	506	518	521	521	522	545	497	537	517	547	510	534	529	550	579	522	552	542	515	532	542	538	537	547	536	506	488	539	509	510	509	504	487	554	507	555	488	553	505	551	547	518	475	488	552	529	539	534	520	533	549	526	508	500	573	507	550	547	521	514	526	478	515	505	541	533	510	532	549	500	492	504	540	530	558	513	543	535	523	553	551	517	524	536	543	516	533	548	549	540	536	538	551	495	550	527	545	500	537	490	525	520	513	531	525	491	540	556	512	540	498	517	475	528	514	539	543	525	513	498	535	506	489	543	516	528	556	589	513	510	557	483	520	527	546	564	527	552	506	503	531	532	535	561	532	497	537	545	521	549	492	552	529	526	531	528	519	535	501	578	523	540	507	515	511	495	523	565	538	579	573	553	524	549	534	515	570	520	511	476	520	502	539	491	545	534	503	538	565	549	510	515	489	507	490	535	484	515	568	524	521	503	536	493	494	525	537	557	518	505	521	499	535	511	544	517	562	564	564	502	529	501	541	523	513	497	528	528	496	494	520	501	529	584	562	515	522	526	500	497	533	481	564	551	527	509	506	559	503	538	501	529	540	573	548	492	547	533	519	535	510	510	510	478	538	504	508	549	511	522	567	486	505	529	505	523	590	504	500	517	521	529	533	468	561	546	527	518	485	524	494	511	529	484	516	516	501	489	550	466	533	502	546	537	540	517	481	511	549	530	525	524	542	519	540	524	520	524	498	529	530	507	564	487	543	505	497	569	580	485	551	503	529	544	519	552	487	495	508	500	455	532	498	504	559	506	563	566	525	530	530	509	525	499	517	547	546	539	502	522	521	533	543	501	510	524	530	546	525	518	501	492	533	519	511	496	473	543	538	512	544	549	554	506	503	532	540	548	557	556	498	477	543	572	472	476	520	534	509	521	548	522	542	543	531	532	532	576	535	511	517	513	511	513	506	546	506	538	511	518	545	554	490	496	537	580	552	552	519	528	530	537	555	573	511	516	564	511	533	503	585	561	559	530	547	529	513	501	530	525	520	531	548	520	518	534	497	568	552	512	539	515	511	516	529	533	539	557	547	533	495	550	519	533	540	578	532	528	536	518	502	517	512	544	527	522	503	564	532	511	522	527	513	528	508	563	620	494	507	544	470	522	540	558	544	529	534	567	472	515	515	531	563	511	552	485	531	521	569	543	590	541	534	547	543	533	515	569	470	500	554	471	523	560	525	535	534	556	537	528	496	577	578	554	514	549	519	563	525	522	521	513	556	520	501	522	517	536	533	536	522	542	527	524	527	513	530	548	506	574	513	512	537	522	544	531	566	536	544	555	518	521	496	500	537	542	475	510	541	514	495	488	543	534	499	513	512	514	508	543	549	513	526	506	538	534	515	530	541	534	524	511	513	529	516	517	523	520	500	515	513	581	511	534	548	538	510	519	526	518	523	559	560	509	507	515	502	534	552	537	506	553	512	540	533	543	518	531	507	535	509	553	522	488	521	504	482	533	523	526	533	487	529	543	550	559
53802	28401	6805	1033	752	571	514	454	382	340	332	323	323	350	305	311	313	318	309	335	325	283	278	282	269	287	263	296	306	270	291	276	308	258	275	299	289	275	288	273	284	293	285	317	252	280	279	246	286	305	263	280	280	275	250	276	272	260	306	292	263	286	282	270	265	315	249	281	273	282	265	272	298	303	281	254	277	255	277	287	308	272	293	313	260	272	271	259	283	318	267	278	272	277	287	321	282	320	295	281	302	267	300	268	270	272	284	254	261	269	261	258	261	291	261	279	241	270	300	259	290	313	293	282	298	288	286	299	277	306	294	308	297	284	272	271	249	293	293	272	270	288	295	276	258	317	309	241	287	281	311	271	279	269	269	278	287	291	306	285	293	272	292	278	291	299	296	260	289	306	290	260	255	276	289	258	257	290	286	280	282	294	268	308	268	269	273	281	273	288	288	285	274	286	294	262	298	281	289	271	285	272	289	293	323	282	304	276	283	294	256	272	281	261	239	276	275	302	277	299	267	277	277	256	277	300	278	284	279	261	276	310	256	301	278	259	284	287	272	276	284	278	246	270	307	309	262	260	255	269	285	278	292	279	299	265	280	254	269	271	304	261	300	300	244	276	273	278	277	273	274	247	285	283	287	282	303	270	283	261	285	262	287	228	250	254	296	261	293	288	295	273	256	300	257	272	290	277	292	282	292	257	286	293	278	277	297	286	273	279	266	270	271	319	296	291	258	296	294	254	277	289	275	252	280	304	254	271	288	275	288	265	274	305	279	308	278	269	265	310	283	255	283	262	299	252	280	321	278	269	306	270	295	309	295	272	327	315	329	309	281	304	292	269	278	258	268	305	295	266	281	292	289	264	280	294	272	262	265	282	255	280	300	262	340	303	266	295	268	280	242	276	282	310	263	277	277	254	298	266	273	273	292	305	254	266	307	288	275	290	265	275	275	261	265	271	294	279	303	293	275	287	294	253	260	301	285	258	283	261	261	283	280	283	322	312	264	296	266	292	290	294	303	285	284	262	307	281	270	289	281	272	298	296	290	279	289	289	301	265	275	259	267	312	297	269	268	265	273	282	308	286	228	286	276	265	271	254	290	266	287	282	286	261	278	293	266	238	291	260	341	288	269	273	273	321	301	293	282	291	298	288	262	248	268	310	290	271	292	275	290	278	283	282	278	273	269	300	287	277	291	274	243	287	282	286	303	300	270	290	306	296	300	260	299	254	279	297	286	273	311	294	276	278	267	275	267	278	272	266	294	307	310	278	272	326	275	277	270	278	331	283	269	287	288	267	318	284	274	270	289	245	288	289	274	318	271	286	310	318	284	272	276	271	257	274	307	268	298	283	292	304	304	263	290	285	280	258	279	284	272	288	301	302	285	264	290	308	276	275	319	254	271	293	275	289	292	297	316	254	258	282	283	281	302	232	275	281	277	300	259	281	293	259	288	272	290	274	257	253	302	282	282	277	283	263	269	271	290	293	303	308	294	262	273	272	274	276	299	272	298	255	259	279	269	262	292	290	299	296	269	315	273	289	293	275	302	279	284	281	284	282	305	305	264	272	301	310	266	298	281	289	307	306	257	266	285	301	295	278	282	248	328	316	285	285	248	246	271	252	259	321	273	261	267	286	318	278	273	292	285	296	272	304	288	276	325	313	300	296	275	268	265	284	293	287	319	272	285	286	291	278	296	286	286	268	294	283	279	294	292	291	313	295	305	292	297	245	314	247	294	306	304	292	313	279	265	306	278	283	328	274	287	271	274	281	271	284	301	249	325	277	279	272	289	269	248	276	259	254	267	293	287	282	270	273	268	274	266	256	261	289	271	278	284	288	279	294	285	271	272	247	282	249	268	275	288	288	258	298	270	276	266	269	314	271	272	316	273	277	291	287	281	295	288	286	283	292	291	273	287	300	275	289	235	265	286	276	283	269	265	278	297	288	258	291	277	281	282	273	284	300	287	305	270	265	302	288	278	276	258	298	279	300	297	270	268	300	282	244	270	270	293	318	265	291	306	294	274	284	259	276	294	289	309	262	262	269	271	261	267	284	298	272	267	266	294	292	272	307	297	291	285	243	279	274	265	277	254	318	305	292	306	265	249	277	256	300	288	288	273	282	294	261	266	271	268	280	265	314	281	279	276	278	285	246	299	267	325	296	302	300	271	317	327	307	289	271	260	274	268	271	282	281	307	257	296	304	298	294	287	262	283	280	287	284	263	276	284	332	320	268	291	281	265	306	292	269	269	286	295	295	240	271	284	296	277	288	298	281	310	292	283	286	270	274	272	288	290	304	288	317	270	281	289	297	272	270	259	265	307	312	292	257	286	271	282	249	268	288	290	282	283	283	317	254	245	274	290	277	246	281	286	274	272	276	266	295	264	296	298	279	262	293	292	281	296	292	295	294	280	306	267	257	268	279	321	282	278	266	259	300	296	294	256	266	310	273	293	275	280	261	266	270	289	286	303	250	301	263	300	265	286	256	252	277	289	299	252	275	273	259	262	271	268	288	271	309	253	296	291	267	284	265	270	275	290	297	283	285	297	282	253	306	275	287	278	297	261	281	273	276	283	279	286	272	298	295	281	266	281	285	315	293	285	258	275	266	266	284	287	246	252	289	258	277	258	267	248	284	296	262	291	265	302	262	275	292	295	290	286	291	250	301	276	280	275	284	294	293	284	270	268	278	270	267	285	274	251	302	293	276	277	285	267	267	283	291	273	301	278	297	298	266	278	263	266	285	268	312	307	281	299	293	235	287	304	276	296	293	308	293	294	258	289	277	252	267	260	249	264	243	309	296	266	294	278	308	268	301	285	259	280	293	283	280	315	284	292	304	281	265	260	297	259	288	261	300	266	276	280	265	289	305	304	291	292	312	268	284	283	296	275	285	286	259	277	293	285	293	300	260	307	279	305	293	279	286	260	247	315	303	288	292	268	268	273	269	263	310	285	274	272	286	287	295	269	293	310	276	296	279	289	279	284	275	324	264	276	284	282	290	302	284	292	299	279	297	292	280	254	279	286	270	289	281	295	276	269	308	289	305	283	269	262	267	273	275	290	257	295	269	300	266	274	277	267	281	279	291	260	293	262	280	290	266	267	272	294	287	269	270	283	280	275	291	300	262	296	269	297	263	271	297	300	305	304	264	251	279	296	289	274	301	297	284	288	283	305	281	296	272	298	252	261	267	256	280	303	277	284	267	287	264	277	289	276	294	270	281	261	271	284	297	279	238	296	257	258	284	283	287	272	244	295	299	284	275	273	294	307	253	282	309	270	273	268	242	304	245	309	294	278	273	271	290	272	244	232	294	252	292	292	259	267	281	271	273	259	268	282	242	302	289	271	269	265	292	271	281	291	282	284	263	277	269	264	292	310	291	270	271	304	274	275	291	295	281	293	288	283	272	295	285	278	295	277	259	279	282	266	265	252	311	306	301	259	255	272	292	301	291	294	269	295	281	267	270	273	265	309	268	288	267	290	265
35204	1540	2531	2808	2524	2075	1761	1521	1419	1258	1271	1177	1101	1051	1027	928	875	884	875	873	839	858	841	836	836	828	832	815	831	782	770	783	794	801	757	788	737	769	739	760	780	761	771	706	771	696	706	764	726	751	782	782	737	721	738	674	699	753	686	716	739	746	751	773	705	685	716	744	725	719	738	727	745	719	727	722	712	749	721	726	737	745	760	700	691	750	748	738	709	711	756	667	759	719	753	682	755	703	697	724	691	717	726	723	690	740	746	709	688	718	703	723	687	744	775	702	726	731	767	722	755	714	706	710	751	713	711	701	747	749	731	699	704	694	710	724	716	779	717	710	773	747	731	687	725	752	715	750	703	722	759	690	741	764	747	712	760	731	747	715	731	719	735	702	705	751	690	729	743	721	702	690	766	747	697	761	721	713	709	696	703	684	755	721	689	727	704	697	703	666	711	756	738	728	775	728	701	748	692	748	684	737	759	749	732	740	701	714	685	679	744	764	725	669	750	793	716	711	743	719	757	738	743	720	707	728	647	724	782	724	738	701	704	713	721	770	709	719	724	763	708	696	741	728	728	734	712	712	712	740	749	705	701	681	752	681	727	771	708	724	739	719	708	760	656	702	710	698	752	737	725	676	721	757	697	708	727	756	714	680	707	760	683	729	656	697	665	748	734	691	706	725	709	771	752	707	742	717	691	684	760	737	712	722	679	703	733	719	751	769	729	712	770	699	696	703	738	725	707	732	731	720	721	753	747	757	705	690	666	733	740	735	705	722	728	712	780	754	755	745	698	691	729	693	710	718	659	720	772	682	747	680	728	747	693	659	734	784	718	676	742	743	699	724	661	669	734	712	747	741	708	693	730	742	755	687	760	727	677	723	742	704	746	724	709	707	693	749	710	731	765	689	707	720	694	676	748	703	691	710	726	727	745	717	772	690	733	699	681	729	742	770	679	720	668	719	749	711	701	679	739	688	704	729	715	682	754	748	721	727	710	674	686	742	693	702	747	711	732	740	682	708	764	702	698	703	666	759	741	707	749	746	721	731	752	710	694	734	716	717	667	695	711	696	710	706	695	652	723	733	770	718	696	726	720	682	683	745	755	687	684	734	730	771	725	726	678	697	691	726	688	714	744	703	688	724	698	703	749	706	701	747	731	708	704	738	710	723	695	717	690	692	682	696	746	693	703	711	727	750	686	722	679	731	704	763	741	693	695	729	726	737	716	728	715	700	738	745	671	721	690	724	739	740	723	707	679	666	741	740	721	713	674	681	716	672	739	700	705	708	736	734	681	708	739	725	780	741	743	727	781	716	709	700	726	728	741	717	699	718	714	670	719	671	715	690	682	706	726	757	672	692	711	776	706	680	709	718	722	714	686	673	719	706	686	727	701	710	746	688	690	734	723	741	714	702	746	678	706	694	702	690	742	673	769	733	720	744	721	725	724	736	731	722	711	739	765	730	666	729	732	730	748	757	725	729	708	747	745	714	721	718	736	753	738	746	668	747	679	705	696	704	732	679	735	732	689	686	725	729	689	738	753	712	750	727	721	743	739	728	740	745	676	750	719	704	738	691	698	767	724	733	661	690	719	714	731	765	759	715	671	712	754	722	719	683	686	725	724	702	700	689	710	716	721	697	694	724	728	716	721	681	717	710	714	745	695	655	732	732	768	695	654	753	725	700	740	716	691	723	708	728	732	759	733	721	729	747	756	711	718	753	708	716	683	734	731	713	745	714	743	736	745	697	698	723	737	748	723	699	711	763	670	714	719	657	719	679	714	740	677	728	719	697	717	757	724	726	699	692	716	703	693	649	697	722	725	675	667	767	726	696	693	715	759	704	690	709	675	698	691	693	695	708	745	698	687	732	730	688	685	737	792	704	667	713	715	757	735	718	765	741	687	710	696	712	784	716	727	699	735	730	708	675	708	665	730	723	748	732	702	679	697	688	730	709	704	682	717	737	733	714	760	736	726	748	709	710	711	731	753	709	689	727	722	752	703	732	711	740	711	695	744	707	709	762	744	690	712	699	729	724	670	734	764	676	693	739	711	683	747	694	724	760	683	689	712	723	719	751	693	726	677	703	758	727	753	731	726	702	728	724	735	746	731	646	732	719	761	673	693	736	687	701	749	744	685	721	711	673	707	703	725	713	713	700	710	719	680	692	693	758	706	693	734	720	681	732	728	789	726	745	717	695	687	730	698	662	707	723	730	740	749	733	724	744	743	715	704	726	737	691	697	698	743	746	772	695	719	729	725	713	744	700	679	706	757	674	744	743	691	739	713	744	751	664	724	726	732	735	746	713	745	756	724	707	752	713	723	738	706	695	695	695	702	680	712	705	722	777	718	697	686	674	679	711	708	716	684	669	772	721	741	704	667	732	756	749	734	746	743	658	720	681	684	746	719	721	734	682	709	702	701	731	663	754	728	769	694	727	709	685	734	690	705	687	705	726	752	739	723	701	701	692	710	739	737	743	716	726	716	720	718	725	724	721	733	673	704	755	674	747	717	727	682	712	713	712	745	762	741	666	694	731	750	752	705	710	728	717	699	760	693	700	747	697	696	686	744	716	710	705	724	714	673	729	741	676	676	744	729	730	734	715	711	700	747	719	735	700	676	712	743	767	719	720	803	706	728	702	701	719	724	729	678	723	694	733	708	744	709	703	737	751	761	781	722	710	665	699	687	746	728	731	703	709	725	690	753	707	713	708	719	747	696	722	780	701	710	686	715	719	740	725	709	727	731	733	707	637	732	739	682	699	740	788	737	719	731	729	702	720	736	732	706	702	724	700	760	718	746	712	716	755	717	729	771	727	700	724	697	738	745	702	724	757	704	747	755	726	718	730	784	714	702	670	707	708	707	693	710	698	658	682	734	725	719	708	682	685	735	740	693	775	760	702	716	678	719	724	712	735	743	720	728	720	728	698	739	683	701	708	698	748	718	719	709	667	662	725	730	674	714	681	773	752	693	692	742	682	713	727	696	722	689	719	708	758	703	716	729	726	751	706	708	720	711	707	657	719	718	719	686	750	695	778	713	733	710	736	696	742	749	763	721	727	771	735	707	701	762	734	743	743	692	734	715	727	685	740	724	725	705	720	730	732	738	722	717	697	698	718	671	740	740	741	708	716	717	738	687	717	722	669	701	698	731	736	682	718	719	695	727	705	689	748	761	693	700	708	726	705	697	738	735	687	780	747	713	685	752	726	712	702	688	720	759	692	663	708	693	669	740	701	749	721	703	742	708	697	726	700	708	685	708	668	694	761	666	721	719	703	722	698	722	705	722	702	781	777	717	745	675	727	766	709	713	750	736	749	731	741	722	745	732	683	701	680	738	737	751	681	717	776	757	741	716	720	704	722	752	740	685	688	732	697	698	708	672	739	680	712	737	766	738	678	704	694	735	710	697	751	673	680	728	719	753	713	732	702	735	721	725	764	729	662	725	708	707	687	704	692	697	735	725	692	696	687	699	714	715	767	728	733	700	714
58535	34085	16341	4173	1123	753	558	445	440	390	366	331	280	289	283	263	275	276	233	236	239	215	241	215	231	238	225	222	173	226	222	222	205	215	214	198	216	182	192	193	214	173	193	183	183	189	223	211	195	203	168	183	165	194	212	195	181	201	194	204	162	185	207	192	217	195	196	174	185	180	194	202	192	180	162	183	197	208	207	184	208	188	188	198	196	219	189	206	199	200	216	215	198	171	191	179	226	181	193	176	188	182	199	202	207	182	202	194	200	213	188	176	199	213	205	187	187	154	175	183	198	207	184	197	189	206	186	181	209	193	202	204	207	195	181	191	170	206	206	188	181	180	180	211	186	207	159	175	195	177	180	194	170	198	201	192	188	199	166	201	173	188	208	184	181	198	193	185	164	182	205	230	178	195	186	173	195	198	190	211	191	180	141	177	215	215	173	176	202	209	176	216	180	213	200	198	178	203	176	179	189	179	201	174	198	170	198	198	201	173	199	218	173	216	197	192	180	193	203	190	219	211	229	197	178	214	198	179	169	199	187	175	181	195	178	199	183	213	217	205	161	203	211	205	185	166	201	180	199	197	204	178	212	216	199	201	204	210	180	187	185	219	184	191	177	170	201	197	182	191	194	211	185	205	191	197	172	189	179	169	196	195	196	207	200	210	188	181	187	170	169	237	205	178	194	189	189	155	196	187	206	196	195	192	176	174	198	175	200	200	205	205	177	208	205	195	212	200	192	175	185	193	206	200	176	183	180	209	218	179	209	192	171	180	153	191	181	201	181	185	176	206	206	186	179	212	210	183	200	189	190	179	180	174	199	187	176	182	153	193	185	205	186	182	191	208	193	210	193	190	176	185	201	197	187	182	168	173	208	184	201	199	181	171	233	203	184	182	219	193	196	206	199	185	200	203	194	194	200	150	200	190	189	181	231	196	223	219	215	191	190	159	227	160	181	173	200	191	183	192	195	165	191	191	166	187	205	189	182	196	211	190	201	184	169	219	184	186	203	177	204	217	179	203	192	188	208	181	188	188	184	168	192	182	203	191	187	185	184	172	180	174	174	190	217	193	199	183	181	198	181	179	189	201	211	228	192	211	186	194	184	195	201	183	183	193	199	177	205	212	197	195	210	179	196	172	204	177	200	202	207	221	218	189	194	212	194	198	171	198	198	211	168	172	175	196	203	184	191	194	225	223	201	188	177	202	166	214	208	209	177	192	195	202	180	185	193	186	182	192	196	200	214	213	202	192	218	169	194	193	193	190	187	203	209	190	227	192	190	204	181	193	211	187	185	191	177	192	208	174	209	211	201	192	203	183	188	190	176	204	194	200	172	192	205	178	195	183	221	198	199	195	197	190	185	186	189	179	211	191	179	177	199	207	182	167	211	172	205	185	185	201	195	187	194	211	195	209	188	180	185	184	199	187	182	185	193	185	224	158	180	209	228	190	200	187	182	189	200	190	207	219	192	157	210	198	191	180	195	176	193	181	162	194	176	184	187	234	182	209	193	185	210	186	197	184	192	181	176	192	190	198	226	209	181	168	192	213	199	198	179	200	211	211	174	207	180	198	204	209	175	186	189	167	201	180	184	223	201	170	203	208	184	200	203	198	180	185	214	171	189	177	180	199	164	171	190	218	195	184	203	177	177	206	209	198	194	200	188	201	205	208	196	179	204	170	209	178	197	211	189	192	171	177	196	184	203	228	178	186	205	197	198	192	197	186	198	187	182	200	170	190	210	189	192	210	190	203	182	204	223	198	214	194	159	195	193	165	181	185	196	181	172	172	187	195	196	194	166	172	222	207	180	202	179	187	177	194	186	184	180	211	178	192	206	172	160	193	174	175	188	180	175	180	207	178	192	184	190	199	200	189	167	152	200	197	226	201	191	192	168	191	163	170	215	178	219	182	205	205	187	183	197	204	169	166	200	168	164	189	175	204	199	179	196	199	213	198	195	212	210	189	176	217	192	175	185	184	164	192	195	191	177	198	221	194	213	182	225	194	187	177	197	193	195	189	191	189	181	178	188	190	200	190	203	180	183	215	221	177	209	188	189	182	168	199	198	205	194	189	193	182	207	179	183	197	192	180	208	170	200	203	187	187	200	196	196	201	189	202	192	177	194	194	205	203	194	193	193	187	205	177	224	193	208	200	183	185	204	183	206	180	190	186	190	190	179	193	183	202	187	176	183	182	180	178	190	194	184	231	221	182	202	186	202	164	191	195	172	186	193	217	206	191	195	194	203	179	194	184	197	196	196	191	204	190	190	184	173	181	165	208	190	195	187	190	190	203	201	193	186	194	186	187	205	182	206	208	192	176	188	200	178	160	205	183	178	222	217	184	195	180	171	192	192	193	202	180	150	188	212	175	202	192	195	198	184	188	177	181	200	185	195	211	199	188	204	202	178	198	213	182	196	176	211	197	216	207	189	184	180	187	213	211	201	192	199	212	182	166	186	204	202	182	186	184	196	184	185	194	206	211	200	201	206	208	196	174	165	187	171	185	191	196	202	196	170	192	170	174	192	199	192	183	157	175	204	219	198	206	201	190	174	168	202	161	178	190	210	175	180	179	182	180	179	216	197	194	196	185	178	197	182	187	197	204	190	167	167	191	202	181	182	204	160	206	191	198	201	168	220	178	179	187	197	210	195	187	229	217	188	184	210	200	189	187	217	217	186	215	186	174	190	203	186	187	184	186	201	187	182	213	183	184	191	189	196	189	194	183	171	186	182	227	176	216	195	193	187	165	200	190	163	194	208	181	184	198	183	196	191	200	201	192	199	186	198	204	221	224	209	220	194	200	167	204	208	177	190	253	199	192	162	190	204	202	203	203	203	197	194	196	214	206	211	186	206	185	199	179	193	201	213	179	225	187	215	192	174	198	191	212	217	192	197	185	167	186	187	210	201	199	182	197	196	193	172	193	181	187	194	199	194	186	198	190	197	190	199	194	184	187	177	207	173	200	201	173	224	176	193	175	194	215	211	208	187	195	188	217	186	220	199	196	190	183	174	195	194	204	190	186	198	189	199	185	186	189	189	169	191	198	201	204	205	187	188	216	150	191	221	206	195	171	183	164	184	216	212	213	198	191	173	171	179	159	175	192	198	189	202	176	203	173	184	191	185	191	178	189	191	198	200	198	204	208	181	184	201	205	179	168	192	161	199	204	173	185	189	185	174	178	188	207	187	195	178	198	214	201	203	208	195	200	192	157	198	207	209	182	164	183	200	219	191	220	179	206	197	194	216	169	199	167	182	194	183	181	200	220	193	189	190	175	184	192	213	193	172	184	199	186	213	182	217	210	190	193	182	209	185	182	202	214	185	202	201	221	196	188	195	185	227	190	194	203	206	181	208	195	181	184	221	184	192	212	211	186	188	190	202	184	200	188	213	199	178	210	176	177	206	208	199	178	181	199	186	186	199	204	226	185	195	191	177	196	223	197	178	198	177	197	179	188	221	195	224	193	194	200	194	186	173	209	194	201
43162	2365	3865	4492	3819	3225	2532	2050	1710	1656	1476	1300	1197	1092	1018	957	913	846	818	766	795	728	771	740	692	653	679	637	613	621	652	613	613	582	584	596	604	568	580	566	591	528	578	551	536	559	541	533	537	554	533	598	551	553	535	515	532	518	506	542	520	507	515	524	500	481	527	518	507	495	513	491	578	530	506	490	541	528	475	554	510	513	533	534	541	519	507	503	526	534	522	530	530	557	489	556	544	523	494	487	490	492	485	510	497	518	531	556	515	475	464	504	500	503	523	530	498	511	490	508	547	511	501	469	519	500	520	489	467	483	532	488	493	515	465	479	472	486	505	493	492	499	547	482	468	499	495	543	466	508	502	522	520	448	489	483	503	519	492	524	499	516	498	494	502	477	477	468	508	514	480	541	477	481	497	524	464	525	492	547	489	509	510	509	467	502	486	483	481	527	516	507	486	510	507	477	530	505	510	478	545	482	527	525	486	491	514	517	507	513	505	501	499	478	513	487	498	487	495	529	489	454	500	510	530	527	514	444	499	531	496	538	496	505	528	483	499	512	500	489	503	558	501	468	458	501	515	490	497	513	511	515	488	496	478	469	534	495	504	480	493	553	471	486	482	543	524	483	508	503	507	481	511	498	492	487	504	526	498	520	464	483	499	495	469	533	502	512	493	492	501	465	480	503	513	450	478	493	499	485	474	487	512	477	478	496	505	483	466	509	491	507	488	480	490	492	524	466	500	465	528	493	532	505	491	489	525	505	528	503	485	466	474	502	547	513	488	536	477	478	506	537	488	446	477	515	516	483	517	482	482	499	494	512	488	475	474	528	522	499	502	532	453	482	475	528	510	504	463	512	510	454	518	498	468	523	481	468	465	500	505	527	505	484	529	515	447	487	539	481	500	530	504	527	529	501	518	531	500	470	514	504	517	497	512	492	545	493	466	459	502	512	525	498	501	472	503	492	500	512	561	514	534	493	485	517	535	467	499	510	433	532	472	506	531	503	481	528	482	505	490	524	516	483	473	526	501	480	508	480	503	510	526	503	510	505	490	499	515	498	496	504	479	548	514	507	502	548	516	514	521	522	455	471	477	505	514	526	477	491	496	500	484	535	429	531	502	486	509	491	519	497	495	477	448	531	493	458	518	485	482	499	478	449	481	482	470	470	485	507	484	511	497	484	491	477	521	515	496	497	529	500	474	483	467	493	481	493	504	493	482	511	491	494	529	481	520	486	522	510	520	476	485	504	503	466	529	473	502	521	509	482	539	498	461	484	502	469	491	493	483	492	508	506	518	484	481	502	538	504	461	425	512	465	479	481	527	492	504	488	486	519	515	463	475	526	470	484	493	489	548	473	499	519	494	495	452	558	488	536	524	506	476	516	503	493	517	485	479	450	501	455	475	438	496	472	472	493	482	488	480	539	500	496	514	473	507	506	473	513	480	495	487	509	512	486	475	483	470	528	459	515	484	477	468	490	516	496	492	488	535	473	501	477	490	525	488	483	482	482	509	527	521	485	498	511	482	496	511	503	512	492	519	523	458	444	568	521	487	503	515	488	519	460	483	512	487	477	500	474	514	497	484	553	487	489	517	517	475	475	439	510	483	464	475	478	500	485	542	501	484	509	498	498	454	490	477	514	534	483	515	514	505	492	471	480	460	489	478	542	500	496	511	497	523	524	483	487	480	517	477	459	497	458	531	559	475	502	493	544	467	492	492	466	505	488	524	495	504	518	496	477	500	516	526	498	496	508	530	483	526	483	535	504	493	489	520	522	447	474	487	470	525	481	463	519	495	541	487	494	508	506	481	503	519	492	501	549	471	464	517	477	459	496	536	499	524	480	498	502	481	524	502	472	512	504	497	478	468	494	499	497	489	495	509	528	501	508	480	501	479	475	531	507	475	526	520	488	507	473	470	535	521	488	464	459	514	476	473	479	505	473	470	489	492	485	483	486	528	502	500	514	468	497	536	485	459	486	502	507	464	460	459	503	519	477	500	527	481	526	501	510	514	496	504	479	513	505	462	504	489	532	507	493	477	459	494	489	481	466	510	504	479	485	481	478	505	477	512	487	531	471	496	507	489	514	533	486	436	488	457	527	507	488	473	470	496	487	520	494	503	499	488	457	482	503	504	499	497	494	451	488	482	523	531	533	482	446	452	503	473	458	512	506	508	519	501	546	491	466	511	492	558	504	497	474	447	510	510	486	474	468	487	523	482	494	509	526	509	496	536	507	501	496	502	497	496	507	509	506	486	527	478	484	479	491	503	450	495	528	469	494	500	511	504	521	461	455	489	498	483	505	462	504	477	501	505	521	518	532	467	501	520	503	495	517	501	486	495	509	510	478	477	509	479	506	474	496	507	489	472	508	533	500	474	510	529	492	468	552	464	469	477	469	492	516	469	526	506	494	530	494	484	486	481	521	518	511	523	492	472	479	535	515	517	538	507	492	488	488	459	527	486	486	509	508	503	505	520	480	498	461	540	496	495	514	462	528	512	505	498	493	472	496	467	507	510	509	487	485	516	520	466	520	537	460	486	510	488	486	482	470	529	484	521	520	468	499	502	490	482	506	489	473	483	477	482	497	520	515	534	512	480	481	521	592	513	524	516	499	498	520	490	494	483	540	501	470	487	481	467	496	512	524	506	479	493	529	505	490	508	494	504	533	444	511	520	472	455	511	483	498	467	489	484	506	489	509	498	461	542	495	484	480	466	486	496	502	487	494	529	459	512	505	465	505	507	493	481	540	524	501	478	498	494	494	484	496	501	494	498	506	516	494	498	512	486	499	468	491	453	489	490	494	476	487	450	497	518	485	499	474	493	474	493	493	488	468	532	521	503	513	513	465	523	519	512	491	470	539	497	487	527	526	528	502	519	492	540	504	527	514	452	492	474	500	520	508	500	480	481	489	470	536	518	478	524	486	486	515	523	512	491	520	504	523	509	533	497	475	472	462	475	560	465	522	511	511	534	526	498	481	504	520	526	488	469	502	470	494	459	461	522	520	528	485	510	494	500	499	495	516	498	508	509	479	464	530	546	508	486	536	479	473	488	505	511	495	492	479	470	475	461	494	504	524	502	487	537	497	488	534	478	492	513	507	532	494	493	515	499	496	486	518	479	511	516	466	471	500	473	483	508	513	483	526	480	490	471	476	504	539	467	483	507	490	490	522	534	473	514	536	467	481	500	516	524	472	465	461	520	508	480	491	512	510	478	485	474	526	489	501	501	483	518	495	525	487	463	519	522	559	520	493	504	510	469	471	514	474	480	514	509	466	521	512	522	494	479	497	507	492	504	506	474	484	427	497	497	494	511	507	520	472	508	480	503	527	470	490	472	494	529	487	478	520	485	486	489	496	453	488	511	506	476	481	500	461	494	502	483	512	532	498	489	508	518	480	496	456	498	495	496	520	493	520	498	495	474	459	505	527	509	494	479	487	484	486	512	523	535	483	460	468	480	479	488	457	459	499	526	511	475	453	477	528
13651	1478	265	229	198	195	186	208	199	227	233	194	188	162	194	177	214	218	203	198	196	184	180	199	214	176	173	196	201	217	220	209	200	194	176	182	192	191	208	186	189	181	159	208	156	198	202	196	205	214	178	209	214	195	201	184	199	191	194	201	181	208	183	236	194	177	183	187	196	217	197	187	206	182	193	191	183	156	189	199	205	208	177	176	197	218	206	185	215	169	176	187	206	198	203	190	218	209	206	195	172	179	204	185	204	185	197	206	219	174	201	182	187	209	181	179	190	181	185	204	190	196	196	198	189	175	195	183	197	204	179	216	183	195	207	183	202	209	220	187	207	198	183	178	182	177	152	190	174	195	184	181	216	191	195	183	191	202	190	214	220	194	195	196	183	222	202	199	186	197	194	190	199	208	218	182	185	187	205	196	206	186	201	205	170	154	199	216	205	210	220	192	199	180	201	192	198	203	180	190	200	199	202	203	182	192	190	197	197	189	202	165	210	211	191	228	193	189	187	195	181	194	204	220	210	191	195	204	205	180	202	198	188	178	183	199	200	187	179	179	192	202	184	207	217	197	186	203	228	199	212	213	195	175	191	214	210	154	189	219	223	191	209	175	189	206	196	185	206	186	191	223	173	179	191	197	207	186	203	192	183	196	184	188	192	202	189	201	198	211	191	203	202	210	168	200	173	176	222	188	171	174	186	201	194	200	206	160	208	151	198	172	212	218	205	203	185	198	202	179	194	190	220	219	191	174	188	185	203	159	199	230	198	193	191	167	217	214	165	186	191	183	179	192	201	170	195	199	206	193	206	202	202	221	194	185	194	195	205	199	218	195	190	206	205	193	187	205	203	193	193	214	195	198	213	196	220	174	199	189	194	209	190	189	189	189	209	183	199	216	206	192	202	195	192	188	190	184	206	186	198	204	175	181	183	200	202	181	212	153	191	189	232	184	206	200	174	208	201	194	194	198	207	203	216	196	202	193	191	191	195	206	211	202	190	185	203	199	229	187	177	198	186	181	216	202	194	178	165	200	187	204	186	187	164	184	198	191	197	185	185	176	187	187	176	205	166	211	159	191	191	186	201	196	194	204	233	208	208	176	191	185	189	210	183	187	202	206	192	165	196	192	198	205	206	203	158	188	198	196	191	186	217	199	201	188	180	214	171	181	188	197	216	184	196	201	185	185	183	188	151	180	186	183	189	197	185	199	200	194	182	190	195	183	189	163	179	203	180	187	212	230	201	187	206	199	195	186	184	220	201	201	196	167	164	191	201	186	184	213	214	185	207	200	211	187	203	210	181	211	208	167	204	185	182	167	219	210	192	212	170	193	198	197	173	191	187	186	211	208	193	230	185	193	181	191	198	204	209	189	217	190	185	205	189	194	200	217	183	169	189	202	194	218	184	201	192	201	194	184	198	197	174	180	186	176	195	194	173	195	198	178	194	188	199	198	202	200	192	179	184	207	214	211	172	192	216	192	234	195	173	188	210	190	202	189	219	211	206	178	200	184	184	186	185	183	200	174	187	175	203	210	206	194	180	209	201	194	198	175	186	179	178	181	216	208	186	202	203	167	208	197	204	210	212	172	217	185	211	179	185	195	172	182	198	191	186	193	191	209	187	203	215	209	181	185	176	195	172	178	189	182	164	195	194	211	187	209	207	179	245	175	186	205	228	193	192	209	182	188	191	183	186	181	164	176	215	225	203	170	188	218	165	201	184	188	206	180	182	220	207	190	216	173	194	208	200	187	202	198	186	202	197	199	188	178	231	191	230	181	179	209	186	186	186	192	178	194	185	175	216	198	187	216	196	185	213	194	178	206	201	213	217	189	168	181	181	188	220	180	221	168	187	212	200	196	198	177	199	196	188	190	198	175	204	195	178	200	207	193	195	203	197	178	218	220	191	210	193	188	181	206	186	214	212	195	212	187	199	193	184	193	191	210	199	240	201	189	208	191	200	202	208	189	178	169	197	192	214	207	160	164	190	195	200	211	193	202	191	193	190	182	189	183	194	218	192	203	197	194	185	203	178	176	174	202	190	214	205	215	171	170	221	202	182	195	177	192	205	194	196	204	219	195	192	185	176	182	199	197	192	185	179	210	172	201	199	224	196	180	203	185	189	196	195	194	173	221	180	181	196	188	200	165	197	206	186	178	179	167	204	191	176	223	173	207	183	193	191	162	214	199	177	185	218	215	152	188	202	182	204	193	206	190	202	184	204	181	222	190	193	187	188	198	191	195	223	217	201	203	188	204	198	216	182	169	186	210	159	170	184	189	208	206	178	207	180	187	184	184	181	184	214	164	178	200	174	199	192	204	203	191	164	190	199	185	187	187	172	182	214	186	196	190	177	177	166	189	206	209	199	176	199	195	162	196	181	199	201	196	204	200	199	199	191	219	180	186	181	184	203	174	196	200	186	221	213	242	198	177	190	182	200	186	234	208	204	218	173	179	191	210	196	190	213	209	183	211	172	186	207	178	209	180	214	201	182	186	227	178	187	184	187	204	219	217	189	202	213	208	182	176	195	187	205	193	213	184	164	206	181	188	175	206	203	178	179	185	244	170	191	178	182	196	193	209	205	217	181	203	194	211	199	210	206	180	200	221	193	194	206	207	199	216	195	201	187	189	191	186	194	184	160	199	198	191	179	192	205	196	176	184	211	217	214	200	192	210	216	202	195	171	209	176	204	214	199	200	207	203	186	195	225	177	199	169	205	231	190	196	201	207	174	224	196	187	196	192	170	204	182	219	179	182	209	211	182	175	200	226	184	196	166	180	201	213	212	169	224	195	188	207	177	199	194	197	224	198	180	216	177	228	177	190	215	208	211	206	218	193	190	183	207	193	207	194	182	176	185	191	202	194	194	170	180	188	162	193	171	212	187	186	224	211	218	204	191	195	196	211	208	191	202	189	162	195	209	194	178	192	195	217	188	221	177	193	206	208	214	188	174	181	204	193	181	198	211	197	179	201	191	183	188	211	192	181	158	188	179	197	182	180	181	174	216	209	178	206	193	185	182	193	199	199	192	201	188	192	199	209	182	207	203	181	192	180	203	189	203	202	207	214	180	187	187	176	194	187	209	197	206	184	211	194	176	171	225	194	188	198	197	205	169	177	197	199	196	176	205	187	208	195	185	187	185	197	203	219	202	216	214	176	183	198	194	210	193	200	204	191	195	208	188	191	191	192	206	192	188	202	215	201	187	213	174	196	205	201	191	186	174	195	221	174	196	183	171	169	221	184	199	198	176	187	178	197	207	175	185	183	212	216	201	183	194	197	200	208	196	167	190	187	188	207	178	192	185	199	195	201	191	174	192	203	189	181	194	190	172	202	181	183	197	213	185	211	161	178	198	185	202	212	190	190	194	197	196	194	178	201	183	190	189	183	178	187	181	171	211	190	163	177	193	229	209	197	181	202	204	188	179	183	184	196	191	186	211	195	175	221	163	172	183	190	202	192	161	193	178	189	208	189	186	183	205	201
12094	820	626	658	622	603	543	594	607	529	570	563	574	581	527	526	568	500	589	540	535	538	543	565	579	554	537	540	508	537	537	551	540	499	507	541	505	552	517	544	578	494	551	542	548	515	528	496	541	523	526	519	523	553	538	527	512	546	531	531	558	519	551	570	528	540	528	512	558	558	512	512	515	547	553	484	532	514	534	547	527	556	534	492	538	542	525	538	514	516	556	527	510	536	503	573	538	519	538	501	529	564	578	538	523	525	543	534	492	483	560	540	525	516	511	513	580	527	524	517	560	559	527	481	530	564	549	529	505	525	546	538	518	564	521	536	506	512	523	522	552	511	530	523	511	498	533	552	522	510	543	527	510	539	533	553	555	523	505	513	547	525	508	526	544	515	549	528	558	548	539	506	556	548	508	505	546	554	510	538	524	533	575	530	516	553	529	492	533	551	565	547	580	533	495	566	578	474	545	516	574	541	537	550	509	544	520	521	514	542	536	506	539	504	521	517	518	542	522	543	535	536	519	566	566	545	496	550	532	518	538	495	550	536	541	473	510	518	532	517	533	488	525	550	523	493	541	531	550	520	514	541	526	502	476	511	533	531	553	492	495	507	484	516	538	549	556	542	517	522	527	557	566	541	504	500	526	532	543	518	496	532	540	540	492	515	529	494	569	529	491	490	546	510	542	539	530	485	522	561	516	558	513	521	467	533	514	525	523	539	517	536	518	534	529	551	492	524	525	519	535	556	522	512	502	555	558	517	516	553	563	578	513	532	540	539	540	513	513	536	570	562	563	563	535	600	529	554	520	527	511	493	511	475	525	549	535	510	512	551	574	505	584	548	546	503	541	544	538	552	543	548	531	500	513	520	518	539	511	555	564	551	549	485	502	522	509	534	509	527	535	501	487	541	549	520	548	533	555	533	544	558	546	525	519	536	518	543	498	545	534	565	534	510	561	540	516	524	507	543	500	529	519	558	530	507	531	508	526	541	537	511	544	494	579	542	561	510	579	533	542	519	552	538	540	542	524	591	569	547	531	538	523	549	517	509	529	519	520	525	559	557	521	513	536	548	534	492	562	511	511	550	506	509	510	526	556	525	576	504	507	556	515	533	546	501	529	550	523	561	544	540	528	487	556	549	493	561	558	582	557	509	531	472	506	554	539	505	555	558	538	511	505	502	558	541	502	496	519	515	523	552	524	512	547	528	530	557	543	526	532	499	524	504	526	518	552	536	560	527	555	525	585	528	510	506	532	498	550	597	516	504	519	489	542	534	544	531	509	505	503	503	463	533	530	537	499	569	558	527	528	514	550	522	514	551	514	546	559	542	517	530	488	522	539	509	536	564	516	507	498	509	549	541	542	513	558	567	554	543	554	509	547	529	530	557	526	507	562	539	499	534	502	544	524	537	538	471	571	547	507	526	513	487	516	533	523	518	545	551	541	553	527	531	524	532	531	544	562	539	515	542	543	499	547	509	586	496	567	542	500	535	502	564	565	526	498	526	560	523	496	499	583	511	487	498	568	526	540	507	556	566	501	549	511	506	548	517	504	501	522	561	577	574	522	511	488	497	520	566	506	500	509	489	540	529	519	534	535	529	495	577	520	517	513	553	507	534	558	548	543	530	534	533	521	531	525	534	527	504	541	490	564	497	528	549	546	557	518	545	504	526	540	547	531	516	521	525	544	526	528	523	523	510	558	481	487	539	539	500	516	568	549	517	528	482	515	506	524	554	539	529	557	521	514	528	521	533	534	526	546	560	528	529	501	522	553	546	515	520	512	542	523	563	582	515	512	548	524	521	490	518	538	495	538	564	515	530	521	514	561	531	537	549	562	515	542	574	597	540	491	569	515	535	515	551	559	611	538	532	541	545	521	537	511	511	512	530	558	512	520	496	552	549	528	517	572	534	526	537	529	541	543	498	508	530	533	552	529	518	532	508	570	553	500	516	542	521	527	523	541	522	516	518	552	512	600	521	568	545	509	517	517	520	542	568	560	561	566	518	538	510	553	554	512	560	548	576	554	560	561	515	558	516	510	536	520	523	525	564	517	532	517	525	530	500	570	540	507	513	496	543	552	538	539	490	520	558	553	539	513	518	517	486	534	517	534	545	549	543	521	515	543	514	523	535	528	540	506	547	567	541	567	514	563	524	526	552	528	524	567	532	558	522	491	557	518	573	524	541	551	494	563	523	514	512	535	532	516	506	481	504	556	541	531	531	516	515	556	552	513	526	524	543	549	535	512	572	481	532	546	534	511	546	555	525	573	538	518	492	537	530	510	551	514	569	566	548	459	586	519	501	518	524	521	479	540	530	561	525	494	510	501	544	498	523	532	542	490	519	593	539	546	496	500	540	541	510	560	496	547	503	531	534	535	524	533	524	560	547	561	553	527	540	491	513	505	527	548	530	548	520	591	524	534	566	501	563	566	539	564	548	534	544	529	573	533	548	514	546	536	544	544	554	490	543	503	529	546	530	491	565	528	528	511	526	510	558	500	562	499	525	563	491	497	537	491	526	534	529	545	530	523	534	543	481	515	553	508	549	523	566	538	506	517	549	491	519	501	541	523	599	507	511	515	561	560	557	510	507	554	497	556	528	509	515	540	505	523	505	498	557	508	545	499	507	549	520	567	554	510	551	521	543	553	569	516	498	553	536	535	522	509	540	533	537	521	527	500	557	529	515	521	539	487	545	531	528	525	551	551	525	543	525	512	521	543	524	526	560	513	556	549	517	543	506	549	518	528	499	485	556	551	524	516	586	544	511	529	518	481	546	534	521	553	515	531	559	551	536	537	507	514	530	530	569	510	562	550	559	495	522	518	526	507	533	457	527	521	531	490	531	543	482	525	519	505	483	521	524	532	536	525	537	484	531	560	522	523	514	499	549	527	575	533	550	514	515	568	487	541	537	515	542	597	499	557	543	515	567	554	556	531	501	536	505	537	516	562	530	545	552	512	482	550	500	535	517	527	532	551	559	539	550	534	474	539	553	513	536	520	537	562	517	485	550	555	507	555	519	518	538	513	549	526	508	547	510	542	510	531	540	510	535	522	550	549	504	530	537	500	533	548	555	557	542	509	537	515	530	503	521	541	584	558	491	584	549	496	557	539	544	562	534	552	528	498	522	516	503	555	517	554	524	505	521	533	538	536	544	537	560	514	479	484	546	566	542	496	516	542	540	539	516	575	530	567	504	524	539	484	537	510	514	528	568	537	554	555	518	525	530	521	543	537	561	545	513	520	565	531	528	492	552	479	522	565	540	509	510	537	560	513	479	507	537	570	541	554	549	491	529	551	523	536	543	545	519	513	502	518	542	569	514	497	574	558	515	516	496	494	551	517	587	526	515	584	529	545	534	539	549	535	542	501	527	516	535	554	549	504	493	533	556	525	505	531	525	514	534	563	542	519	522	535	546	610	538	477	510	531	522	519	526	569	555	524	475	486	532	533	526	515	534	546	536	526	525	498	545	503	544	522	566	538	576
51435	31161	9202	1089	660	562	431	423	352	337	379	334	368	322	349	282	320	291	292	326	279	322	308	274	275	286	261	332	296	298	298	309	292	289	318	275	264	298	268	270	289	294	284	273	274	333	252	292	270	301	286	263	255	277	315	278	301	276	279	292	267	274	304	270	280	261	284	289	283	273	296	287	263	292	306	280	289	294	279	283	284	272	277	284	267	245	259	270	300	304	306	293	293	298	254	269	290	300	261	243	287	298	255	280	272	259	341	314	280	282	250	278	264	251	288	288	279	274	305	324	307	259	306	346	289	248	270	273	273	306	276	300	257	296	284	301	286	294	230	269	285	278	298	289	275	274	285	276	257	282	269	276	281	263	260	300	278	279	249	265	272	273	282	278	293	256	275	271	285	278	268	240	318	239	280	263	241	279	274	290	303	266	278	299	269	251	270	256	299	267	280	245	246	299	281	278	283	286	257	298	285	286	283	287	306	288	263	276	268	248	286	268	244	299	280	269	259	294	271	294	275	281	272	288	272	250	301	298	254	272	267	260	256	313	261	337	269	299	261	260	265	297	264	305	289	300	284	301	272	251	280	279	267	285	276	288	255	292	272	274	290	273	221	272	271	306	269	275	271	289	280	258	273	269	280	259	300	273	265	308	302	289	266	280	265	311	281	296	270	281	263	273	290	295	274	293	277	283	297	262	269	298	312	298	289	286	298	288	294	305	275	295	270	279	254	281	291	258	263	293	272	276	304	285	297	275	275	284	247	266	269	287	289	264	291	300	274	262	275	291	286	267	277	264	282	258	295	253	282	270	266	284	281	328	267	286	277	258	280	318	290	271	247	298	275	266	287	320	283	287	278	269	274	294	281	283	296	304	296	304	253	249	284	265	300	292	278	275	266	262	290	263	281	259	306	306	287	279	270	284	265	274	285	300	260	276	278	265	307	272	289	291	268	316	260	261	246	307	279	234	291	261	258	292	271	290	280	294	280	286	273	288	263	266	259	298	283	286	296	254	261	306	256	264	254	283	260	284	251	278	276	307	306	293	259	286	299	290	259	300	266	266	271	277	289	276	278	278	294	269	273	288	282	298	268	283	291	270	268	273	292	298	283	283	261	302	290	260	271	279	263	252	277	279	283	267	259	317	275	291	285	288	291	309	275	260	291	285	276	285	298	332	285	309	285	283	318	274	275	284	276	288	278	280	305	270	302	285	268	287	305	313	270	285	269	292	287	296	291	264	270	284	291	284	273	284	251	298	288	287	276	272	260	298	283	269	328	288	284	286	295	280	258	278	266	258	278	289	308	278	281	252	264	287	294	301	291	253	319	265	280	286	260	280	262	289	279	264	336	265	268	268	277	307	299	247	290	275	266	280	269	251	274	271	299	297	273	294	301	288	283	282	277	277	290	269	257	261	293	271	264	298	263	275	269	281	267	241	291	294	286	276	276	278	319	290	266	289	309	314	274	254	263	268	257	280	275	288	288	316	299	260	281	257	268	245	281	321	279	299	275	290	296	267	263	295	280	265	285	275	269	259	274	315	299	296	272	305	278	288	264	293	301	248	294	254	273	312	293	271	284	298	309	294	261	258	306	268	262	274	274	281	298	263	262	286	298	306	300	307	248	257	274	312	281	293	276	275	271	281	272	275	279	270	279	295	277	284	288	278	317	284	261	261	282	269	287	298	253	262	283	285	280	255	251	297	285	290	278	285	281	287	290	300	246	274	323	281	263	260	259	271	261	293	271	294	290	270	275	282	249	273	312	264	249	267	305	296	281	243	297	267	281	285	295	275	296	280	289	282	266	265	255	287	298	297	306	260	290	267	288	294	293	246	271	270	281	272	275	273	248	269	292	306	288	270	284	276	316	270	305	305	267	286	261	259	273	267	268	269	269	311	278	276	302	275	295	271	266	284	272	296	270	281	307	271	295	294	282	277	291	286	276	269	280	264	279	302	271	269	293	292	251	282	264	273	290	293	285	301	273	315	298	261	263	282	277	305	313	326	276	292	279	261	305	275	276	280	248	270	272	291	306	271	275	294	240	255	278	302	254	239	279	268	325	281	309	278	276	258	262	269	276	285	290	263	288	285	289	269	283	288	301	296	287	273	305	278	287	315	281	272	279	303	283	273	251	288	285	264	252	269	294	285	294	276	279	313	277	302	284	305	276	262	272	302	283	271	265	283	270	279	283	274	255	258	254	326	305	285	314	281	282	313	290	277	282	299	263	296	285	233	284	284	288	277	275	263	286	278	267	278	274	275	297	295	302	294	268	268	311	291	230	265	295	290	305	280	294	275	319	261	314	268	270	264	275	276	252	277	290	269	279	250	280	317	262	305	277	286	281	297	297	287	293	273	316	295	272	287	284	243	284	276	252	293	287	307	252	294	323	283	277	275	293	291	299	273	292	326	262	279	285	280	284	251	263	249	287	290	258	309	280	279	298	270	283	296	282	277	291	283	261	289	311	288	269	300	278	254	296	306	258	293	245	318	265	269	282	299	284	245	285	265	241	291	288	260	302	286	253	298	265	272	298	276	308	287	257	287	276	309	279	281	281	275	266	269	297	299	258	298	291	303	286	305	296	281	259	285	257	247	316	272	257	261	271	294	331	263	276	273	312	276	291	268	291	288	279	270	277	264	256	286	282	285	288	261	284	275	274	315	296	273	291	276	308	276	262	295	279	288	286	288	308	277	272	251	293	277	295	306	277	272	281	289	287	313	274	276	301	275	304	285	269	266	298	292	238	263	283	265	292	306	292	270	268	280	277	253	240	288	271	282	274	300	269	277	308	253	252	286	258	308	284	297	254	273	276	296	263	306	299	299	289	283	272	289	302	277	295	265	281	289	267	265	257	271	304	269	265	279	292	293	260	317	288	277	291	274	294	279	271	283	282	287	263	279	264	267	275	272	286	286	269	289	288	280	259	290	284	270	298	275	266	273	286	305	292	263	292	269	276	296	285	310	280	292	227	298	282	279	252	290	294	296	331	255	246	296	250	292	275	278	292	292	290	293	257	291	269	272	276	296	284	274	274	276	260	291	306	280	278	265	296	326	294	242	268	282	283	298	280	262	285	304	247	287	298	275	333	273	279	274	278	261	267	297	247	279	283	283	285	280	265	284	282	280	302	286	293	275	293	290	262	301	273	269	289	302	312	272	268	284	273	282	286	264	236	289	291	308	272	268	269	258	273	310	312	291	274	297	294	277	279	268	300	276	270	294	256	287	258	275	264	282	260	288	276	266	276	257	296	286	266	280	287	272	278	298	292	294	282	275	286	292	295	296	289	280	274	266	259	281	258	281	269	267	259	299	304	257	297	257	273	295	277	298	278	292	305	298	297	254	299	263	308	263	314	272	263	290	276	279	278	289	292	278	292	301	313	293	291	264	271	284	285	271	295	274	252	287	294	269	279	256	288	274	265	248	280	310	262	277	261	279	288	268	296	289	276	254	312	295	241	258	288	310	276	272	285	269	293	256	304	302
35974	5975	2431	2746	2510	2105	1774	1540	1385	1268	1203	1057	1167	1009	974	888	975	907	847	838	847	823	896	808	811	830	810	792	809	784	785	809	828	780	773	768	755	786	752	760	768	740	733	760	738	754	726	745	740	781	724	741	766	781	708	745	780	742	732	775	713	745	674	735	718	717	732	721	765	735	657	713	749	650	713	671	734	719	717	731	693	757	723	704	701	741	716	770	739	771	701	703	761	723	696	680	751	675	704	697	647	748	723	737	775	725	719	724	719	728	741	721	657	743	760	719	712	701	735	661	744	745	703	716	695	719	691	707	668	672	753	736	710	728	745	732	742	699	682	725	730	695	748	725	755	739	706	687	739	675	696	705	756	722	723	706	775	662	678	745	705	700	719	715	692	701	739	688	676	680	727	756	741	723	722	754	775	747	718	763	720	715	750	750	703	762	704	722	709	706	684	672	738	710	733	729	733	735	706	730	759	681	664	703	765	746	744	698	690	743	703	725	687	706	737	757	664	673	742	740	668	744	758	686	696	726	762	734	763	775	754	705	710	740	730	723	746	709	723	706	751	700	706	686	705	701	759	774	671	674	729	728	674	712	665	674	711	720	746	722	713	737	704	710	681	692	710	721	688	715	684	702	742	725	689	750	728	722	727	748	716	791	707	708	723	698	703	779	702	725	747	749	712	735	731	749	729	722	703	708	688	710	743	677	716	658	773	687	713	724	701	737	729	744	684	671	734	712	677	726	753	693	709	691	754	695	723	713	720	696	685	697	720	709	715	745	730	707	688	729	701	756	659	707	698	697	703	675	750	745	713	687	686	682	740	706	735	759	736	705	728	710	762	754	696	746	683	747	745	754	647	792	674	644	753	697	732	709	689	672	709	729	701	695	785	709	701	679	728	722	714	692	660	724	719	700	689	774	708	732	746	738	719	713	718	645	707	717	716	699	682	731	704	722	713	729	697	697	724	756	682	748	727	722	729	719	695	729	697	691	735	743	726	746	737	756	709	713	726	745	701	714	730	708	705	753	728	744	746	696	726	707	763	732	720	754	694	693	718	683	714	755	748	697	694	738	727	751	688	722	722	720	695	733	710	709	686	683	732	684	727	712	741	731	689	743	691	718	737	719	729	702	703	713	761	743	750	698	706	721	693	722	754	735	708	752	693	776	716	706	663	716	747	769	751	674	699	718	712	765	737	653	712	731	702	730	718	706	776	657	654	695	727	705	681	732	716	731	727	723	773	716	720	729	743	712	719	686	741	726	731	719	712	761	709	739	674	725	701	739	746	695	691	699	706	698	717	699	714	717	746	714	724	709	756	719	796	691	707	688	741	679	735	716	692	738	770	731	785	706	737	723	699	734	703	732	705	752	759	752	728	737	742	713	720	710	736	730	714	696	695	756	681	681	695	702	697	727	697	697	710	671	743	712	742	735	684	701	680	723	714	727	705	732	696	675	719	710	680	717	718	720	747	698	722	746	701	729	691	669	744	703	736	726	731	736	750	768	744	769	727	692	736	756	729	717	691	753	722	690	706	671	720	724	716	754	726	741	710	725	689	759	744	659	655	695	686	729	733	713	738	757	693	748	733	705	688	732	749	707	682	679	701	713	716	747	731	693	700	708	704	715	743	717	696	749	702	731	763	712	670	687	673	746	693	699	745	757	734	743	685	732	688	756	725	701	791	774	691	746	778	675	743	730	644	697	672	734	716	754	701	718	672	712	766	715	690	717	736	684	753	732	741	679	727	679	762	756	711	677	699	751	726	732	726	741	730	730	731	735	693	709	749	676	745	754	735	663	726	716	646	724	693	720	708	710	694	700	691	720	731	727	730	701	731	688	683	712	739	703	676	727	674	741	711	715	676	730	758	693	695	725	671	741	758	750	695	730	720	718	806	708	760	763	696	695	706	734	681	738	738	718	688	732	727	714	730	686	712	708	728	720	704	707	730	711	727	720	724	710	752	735	714	689	720	725	703	689	715	703	725	749	698	710	713	738	730	700	741	686	734	727	745	750	759	746	679	717	707	699	686	714	716	796	756	694	740	713	686	713	729	712	703	743	732	737	731	690	707	673	732	719	728	714	773	729	727	777	723	704	692	708	722	712	696	736	691	714	717	696	743	755	748	777	723	687	694	695	746	736	690	702	760	691	710	760	699	747	714	730	705	714	717	791	711	740	713	721	690	704	724	748	727	724	667	729	669	758	744	765	727	709	716	715	720	720	746	691	741	748	701	667	711	732	715	729	710	659	706	729	740	754	754	718	702	704	701	719	756	731	705	664	708	706	698	719	716	744	739	680	707	729	701	742	690	752	752	746	678	758	680	772	692	725	719	732	688	663	701	717	695	687	739	749	694	718	708	709	725	740	689	714	717	686	758	679	697	708	718	695	736	702	690	739	705	706	708	685	742	695	729	701	702	735	704	693	736	655	740	725	726	707	711	709	678	696	687	719	753	685	709	669	728	754	738	732	712	711	662	707	767	720	704	762	744	702	742	740	739	676	730	690	678	664	706	687	704	754	694	721	741	743	779	686	740	742	702	755	696	709	737	722	732	741	681	737	704	769	722	701	697	714	713	688	697	729	746	668	739	693	685	700	746	704	710	709	682	724	751	739	738	713	710	718	709	716	706	734	716	701	703	728	728	749	732	730	721	720	641	735	694	728	741	686	699	747	762	690	717	719	734	696	691	745	767	736	747	696	685	686	732	770	718	674	736	732	746	763	711	709	747	770	707	712	734	705	724	723	702	696	781	783	708	742	688	697	749	749	738	746	694	721	709	703	759	742	759	703	761	707	741	686	737	704	701	735	749	780	700	761	744	758	712	712	691	734	722	686	752	731	701	716	740	694	732	724	755	692	741	727	740	711	751	757	716	715	734	678	722	708	748	720	749	710	766	741	754	713	686	692	729	716	733	693	684	680	712	677	703	753	733	718	750	736	715	728	753	708	739	706	733	728	688	712	732	683	711	739	747	718	712	699	703	726	720	717	678	775	697	717	698	727	709	699	731	735	718	704	733	714	726	666	723	720	734	713	692	701	725	757	707	758	698	746	641	715	706	739	738	702	735	726	725	651	692	707	723	678	757	711	715	717	714	696	706	746	700	698	692	722	683	765	710	707	667	677	729	726	715	737	723	718	712	747	730	718	728	736	705	688	719	757	710	728	674	714	721	736	669	719	697	733	678	746	695	721	675	790	760	667	724	708	610	734	719	664	759	685	679	740	777	672	701	762	699	716	702	697	739	722	732	677	704	691	684	714	694	729	763	720	695	731	733	669	714	711	758	684	711	730	697	728	754	718	745	698	733	672	734	708	736	719	754	723	687	688	707	719	740	722	711	728	723	728	708	757	747	698	697	710	713	683	722	690	726	713	734	731	678	656	710	721	713	772	690	686	720	687	690	696	688	684	709	683	742	705	693	746	717	712	712	673	686	750	709	711	706	681	737	710	676	739	771	739	720	692	687	681	729	728	719	761	637	712	733	701
66749	46465	14581	3218	1055	762	597	442	409	355	301	346	282	254	256	239	240	234	231	235	199	253	220	243	224	232	218	222	206	222	201	215	208	229	204	219	215	210	205	209	201	185	203	209	214	204	205	220	174	186	212	230	211	195	174	173	197	206	187	202	182	192	195	211	206	231	203	219	193	181	202	193	195	219	187	199	196	191	212	189	193	208	211	183	173	218	187	210	199	171	196	192	214	178	207	190	181	221	203	176	200	168	176	188	219	191	179	176	192	198	187	181	190	211	178	205	187	207	199	199	191	189	197	205	196	197	208	182	184	183	204	185	188	220	198	184	191	188	191	191	196	196	188	205	200	184	197	193	212	178	205	184	200	194	182	179	184	213	207	212	209	188	186	191	195	179	176	227	190	171	202	236	201	190	187	195	192	205	165	195	163	214	178	187	180	219	188	212	209	188	190	188	214	221	196	201	228	190	211	194	199	217	184	205	214	184	190	198	211	191	216	180	189	195	211	205	188	194	215	199	210	207	215	171	198	203	191	203	190	217	192	189	200	181	196	185	195	191	226	155	197	208	186	176	181	192	196	195	208	210	187	187	179	179	198	200	201	209	193	176	194	173	167	205	188	190	182	200	167	192	211	207	195	173	190	210	198	198	182	201	207	185	181	201	194	183	181	187	196	186	204	198	196	186	198	192	215	207	210	197	210	183	191	202	190	177	186	204	215	194	205	208	158	193	209	204	202	193	225	201	220	220	218	216	196	219	188	204	179	218	203	186	203	192	223	176	204	191	197	209	214	219	197	182	173	215	177	213	187	172	159	200	178	201	180	199	177	209	194	219	206	181	198	221	192	195	204	164	196	170	194	182	226	216	211	190	191	186	193	197	186	212	185	209	174	194	217	204	196	213	189	191	218	182	217	194	165	190	215	189	214	217	221	177	229	184	208	168	173	199	198	201	234	164	194	203	209	213	223	181	220	178	199	178	168	202	186	201	193	183	233	204	189	172	172	201	238	201	208	180	193	170	200	165	202	224	187	182	209	210	172	196	216	180	197	204	189	194	186	188	175	220	199	214	201	191	191	215	186	224	191	200	181	206	207	199	197	200	227	201	196	192	199	206	186	168	196	178	178	196	204	192	197	198	188	204	200	199	194	201	200	167	182	207	211	191	230	188	206	198	187	215	180	193	196	204	225	199	212	211	180	189	222	190	192	168	201	165	199	186	191	196	186	193	201	199	190	204	180	196	225	197	191	168	194	189	196	205	229	192	195	207	208	226	187	190	203	194	213	189	204	196	187	188	208	202	180	201	196	166	200	217	209	196	200	184	190	190	188	180	201	180	176	182	197	184	185	179	220	179	160	195	184	185	191	219	176	186	181	192	178	172	184	176	185	203	188	213	191	205	207	178	194	188	173	177	199	175	207	207	200	175	170	207	212	207	207	199	188	199	186	202	171	196	200	173	184	204	191	198	218	196	203	203	205	201	183	200	178	203	196	209	189	210	207	191	204	175	190	182	203	192	196	204	204	198	212	208	178	239	187	181	169	182	218	205	210	188	191	177	161	191	202	195	190	181	214	155	196	187	209	198	195	193	215	195	184	206	180	172	209	191	204	209	189	187	176	196	222	178	198	179	199	197	177	204	183	203	206	180	185	185	211	211	167	168	191	216	203	190	207	194	225	199	215	222	201	205	197	195	191	191	210	194	194	214	198	179	189	197	188	207	197	177	207	178	204	172	164	180	224	195	204	197	205	194	194	189	219	202	194	179	202	191	171	185	208	172	190	211	176	169	193	201	191	177	175	187	197	186	221	241	200	217	192	196	201	194	207	209	205	191	174	171	179	210	200	181	179	196	183	199	190	199	191	208	206	169	182	193	183	208	186	190	183	199	197	187	215	209	199	191	210	210	178	177	175	223	219	206	218	208	179	187	188	205	193	203	208	196	213	198	190	176	185	222	203	182	186	212	197	222	219	183	189	217	195	190	220	214	195	187	207	215	178	188	190	185	200	193	202	205	170	183	206	176	213	202	193	185	178	192	229	188	206	201	229	207	189	185	207	211	183	177	194	203	198	204	195	195	179	195	210	195	193	187	188	188	212	206	194	199	207	206	215	190	197	184	208	186	191	192	195	185	196	164	198	181	208	177	201	177	207	199	220	214	194	198	180	155	201	190	184	177	189	203	182	192	172	214	167	214	181	186	188	177	215	181	185	203	203	204	199	193	199	193	206	186	205	194	179	174	203	191	189	190	189	179	187	181	196	189	199	200	174	205	191	197	197	206	182	209	179	185	206	175	193	200	181	172	186	204	192	216	209	200	207	199	202	195	197	199	203	199	195	199	190	202	211	215	178	209	217	199	193	186	202	207	197	187	200	193	196	194	203	208	198	193	199	235	196	220	191	208	204	205	196	188	195	176	193	214	202	191	189	209	173	183	214	185	183	219	199	210	231	203	204	188	188	198	209	193	176	210	185	196	203	203	206	210	206	212	183	193	188	178	191	198	176	181	186	191	182	206	206	176	195	217	207	196	214	213	189	154	201	188	178	202	201	179	191	160	209	198	204	202	202	177	178	206	197	224	186	180	205	215	211	183	196	217	191	182	213	188	217	200	199	187	186	180	169	193	179	226	202	198	186	200	210	217	199	168	170	193	180	195	188	211	201	215	187	187	202	193	189	207	214	185	202	198	202	224	231	205	210	202	196	190	196	189	212	200	207	195	200	192	225	202	180	194	201	198	188	216	200	203	188	209	211	191	180	178	219	199	182	177	180	219	193	192	198	202	206	200	189	213	166	208	215	189	186	219	214	158	214	207	193	180	182	213	173	187	200	210	216	187	195	188	172	185	207	193	193	204	183	202	199	202	196	191	170	205	187	192	192	202	204	198	203	168	189	193	209	186	196	181	181	170	222	218	182	183	216	190	194	192	195	218	185	184	208	208	203	162	182	229	192	182	175	189	170	167	180	224	191	195	201	229	201	181	194	195	219	199	217	199	207	186	179	194	206	203	168	190	189	197	199	181	203	200	177	216	223	193	201	185	213	206	208	196	185	205	187	179	226	184	219	187	192	188	159	181	200	196	183	176	207	216	217	213	186	201	176	188	198	192	187	178	194	180	198	202	184	220	183	187	179	207	214	208	199	194	195	206	209	199	192	195	180	214	198	214	181	185	173	192	205	171	188	169	189	203	187	198	184	199	201	203	193	172	181	217	207	207	198	196	211	191	211	190	180	191	184	194	223	199	218	195	229	219	190	185	203	182	209	205	197	204	192	203	177	204	174	199	181	198	198	209	202	213	195	191	190	195	207	214	200	205	198	164	208	216	205	203	204	225	174	228	187	170	209	190	170	198	210	199	207	191	189	192	189	209	211	189	200	207	212	218	191	220	188	216	206	210	186	197	196	207	204	198	198	208	183	215	211	190	202	204	212	192	213	197	201	178	199	218	188	167	178	204	168	175	195	189	203	169	186	180	205	180	199	192	159	204	194	197
42328	15817	3706	4358	3651	2934	2505	2043	1760	1595	1413	1200	1174	1109	966	898	891	853	789	757	756	736	704	715	676	723	676	667	628	627	669	593	588	584	629	566	584	593	568	548	599	558	581	582	541	529	561	561	519	538	545	533	501	540	559	558	549	544	536	529	519	537	509	548	546	530	513	507	544	538	534	565	498	520	505	508	533	531	545	507	500	518	522	543	493	485	524	497	497	499	514	506	526	510	504	542	529	525	524	521	560	492	482	505	540	530	531	491	503	537	492	566	501	533	501	480	529	501	483	501	521	501	488	514	506	440	469	526	553	504	467	527	502	481	483	478	505	436	492	506	507	490	479	514	510	509	519	482	525	462	491	546	486	442	496	504	515	541	533	500	491	496	502	488	528	525	477	517	539	487	536	471	519	497	509	533	483	509	484	522	523	503	525	502	519	510	519	530	505	486	503	524	543	535	542	517	494	481	530	494	518	476	474	492	474	485	508	483	516	464	476	525	490	459	500	511	476	482	536	504	499	480	491	494	511	500	476	491	505	497	542	507	493	503	509	510	524	503	476	534	495	524	503	498	482	515	482	513	462	493	502	547	541	518	512	509	500	463	488	490	509	470	497	495	508	499	500	499	532	523	473	481	473	531	517	469	486	490	526	524	490	482	504	516	464	487	509	477	507	475	505	526	503	504	575	496	502	508	497	562	495	510	510	484	526	485	522	557	507	515	506	502	493	495	477	502	478	496	536	485	482	518	524	503	506	527	477	489	501	537	515	505	522	544	489	514	495	522	528	500	528	523	519	508	495	505	502	502	487	495	523	507	482	497	493	544	539	484	492	508	504	506	504	526	478	500	538	495	539	481	550	481	508	469	519	477	527	500	493	492	531	511	496	469	495	491	509	493	509	476	471	474	527	498	497	475	496	492	513	519	545	495	493	505	502	515	497	464	481	478	528	535	492	518	505	487	500	496	516	512	501	497	507	528	464	529	555	499	503	507	485	515	443	530	474	476	498	504	508	514	479	507	532	514	472	538	527	518	505	516	514	534	505	494	520	520	544	509	506	500	483	509	470	470	503	534	544	532	473	500	494	521	491	511	475	539	494	481	540	503	493	523	462	497	483	495	536	517	483	478	483	502	484	490	534	491	485	519	515	482	477	487	539	486	492	469	529	506	487	533	495	535	533	479	506	475	517	502	524	463	527	479	500	473	470	495	474	550	515	539	483	538	468	534	490	532	494	440	506	549	526	511	454	535	504	524	510	529	484	514	485	504	485	508	479	493	478	466	484	492	490	504	465	496	509	505	485	516	470	489	509	515	541	507	508	489	518	524	491	482	531	507	496	539	490	507	501	531	501	512	497	496	489	479	491	495	530	504	490	481	506	516	520	482	502	499	425	498	481	527	524	508	478	501	500	512	495	496	539	443	473	540	532	518	509	497	510	502	481	480	543	565	487	476	522	461	501	505	496	509	534	511	508	491	537	508	523	468	470	451	480	508	506	535	510	477	516	488	511	514	495	499	540	522	495	518	517	521	496	508	463	521	482	466	490	487	496	514	486	510	467	507	504	486	503	565	469	481	514	514	493	495	500	506	476	502	520	518	462	519	542	476	503	491	526	528	504	522	521	501	539	545	483	495	514	505	506	510	451	509	480	526	506	481	514	518	478	545	514	515	481	505	500	512	518	458	464	504	503	522	528	473	534	544	525	483	493	520	493	529	493	523	527	547	511	522	469	510	488	513	488	520	480	485	536	505	471	450	506	483	518	460	504	552	509	504	522	499	490	539	554	513	539	496	497	511	481	469	553	493	506	487	497	494	502	515	512	524	496	489	524	519	496	483	493	525	553	472	517	492	509	520	492	460	491	544	516	541	517	489	506	466	529	549	490	489	484	521	489	512	515	507	494	518	508	530	505	482	547	482	498	503	537	503	536	485	503	493	485	553	503	552	506	508	517	504	477	501	499	493	511	492	491	520	457	491	535	486	504	538	498	514	512	480	506	515	475	478	527	503	489	545	477	481	518	477	511	504	494	485	515	535	515	466	517	497	505	491	485	466	527	504	517	508	497	512	514	488	477	465	491	540	487	533	468	484	525	481	499	535	460	523	481	517	508	513	522	499	535	548	503	490	451	515	479	502	503	519	497	499	476	539	516	514	488	501	490	476	541	512	512	489	515	512	497	522	496	499	487	487	474	513	528	503	488	488	481	527	494	518	545	514	530	524	435	514	525	511	486	499	490	485	517	507	530	502	521	503	463	487	520	500	510	488	512	487	570	502	477	461	490	491	499	534	465	459	479	502	463	489	532	501	477	494	494	508	492	484	491	512	479	524	491	512	532	521	492	489	508	470	515	483	468	482	481	506	495	512	482	549	494	493	529	459	515	523	507	483	468	528	496	508	489	528	491	463	455	470	494	533	499	500	536	473	492	522	468	535	501	492	517	453	499	490	502	502	511	511	517	518	460	488	547	490	553	502	492	482	530	504	514	519	521	501	530	501	500	505	541	515	500	499	494	526	505	519	493	510	526	498	492	473	506	483	472	494	531	498	509	493	512	460	543	513	492	516	510	558	514	557	480	496	486	512	474	487	499	475	524	506	473	484	495	520	485	515	496	468	501	469	506	515	496	489	537	496	518	521	512	503	533	509	502	489	517	515	528	488	509	468	490	444	475	535	504	535	485	503	493	489	467	479	485	498	502	510	463	509	523	464	508	493	495	480	468	482	537	517	491	497	509	525	485	517	539	481	528	486	487	508	524	453	492	482	532	510	508	522	458	505	534	474	506	515	494	505	521	493	470	501	509	498	512	531	482	509	523	486	491	496	495	523	481	559	513	483	494	503	500	468	515	504	520	508	499	532	487	501	528	521	476	477	491	538	498	482	522	486	531	509	501	511	494	512	449	526	498	514	557	484	480	476	531	489	506	507	481	526	494	538	516	532	487	516	524	514	525	479	482	536	507	508	520	506	520	514	524	497	515	505	488	503	493	487	523	516	528	520	505	528	544	505	529	488	518	516	520	503	517	525	535	497	503	523	488	522	482	538	519	527	547	470	506	496	532	496	495	502	485	483	506	486	463	511	488	496	500	548	502	467	504	471	536	483	516	504	445	474	499	523	501	498	513	528	518	500	465	493	522	512	534	502	489	493	508	478	476	506	524	486	517	546	494	517	515	515	530	499	509	481	514	503	525	458	504	500	499	506	518	510	473	518	499	474	539	520	496	499	490	497	498	482	518	517	499	537	488	489	501	544	478	517	549	475	542	516	507	527	472	542	486	517	493	475	507	503	537	492	505	503	503	436	458	448	497	516	502	533	499	513	481	486	480	478	505	535	509	480	520	495	497	483	480	500	514	471	542	486	499	492	475	492	494	498	480	498	511	504	496	529	496	484	548	457	463	484	507	482	507	484	517	568	517	521	516	474	526	502	511	509	521	512	468	494	508	534	521	521	517	501	443	535	506	529	528	490	521	492	528	524	496	508	467	474	511	485
13056	5085	429	249	204	205	217	223	217	212	194	202	185	210	210	193	166	187	196	194	210	218	219	180	184	200	205	198	198	199	211	186	197	187	179	197	185	218	191	211	208	197	215	177	208	204	208	195	220	192	189	209	188	186	208	192	210	204	181	199	184	207	219	200	189	226	190	195	208	228	220	199	185	170	197	189	177	228	212	233	187	195	218	187	210	174	215	193	191	223	214	192	211	220	215	212	181	190	179	184	193	212	184	211	201	179	208	210	193	203	209	177	188	215	179	206	173	219	200	198	198	205	197	208	172	201	221	210	200	188	200	200	193	193	208	184	214	205	198	190	202	215	226	203	194	200	164	195	220	192	207	214	189	208	189	182	216	191	210	202	196	204	202	179	216	182	204	203	204	203	195	197	224	194	195	203	189	208	212	205	197	188	195	199	189	180	189	190	205	208	211	202	177	209	213	187	241	194	178	188	202	188	203	188	187	203	209	220	194	190	188	183	220	188	202	220	224	203	203	183	205	185	211	208	188	182	234	233	210	191	219	189	193	177	213	199	195	196	218	206	210	209	212	216	195	203	211	213	186	191	199	218	181	212	232	213	210	220	196	238	192	197	207	200	204	203	207	207	199	160	182	236	211	207	177	228	208	222	174	219	205	199	183	228	194	199	207	210	195	219	204	196	208	181	211	205	203	194	202	213	191	216	196	201	196	229	199	195	186	209	212	195	219	200	202	206	194	211	175	192	185	197	204	204	173	206	209	198	197	204	181	205	200	176	190	214	210	218	210	197	206	204	206	194	207	221	187	200	202	203	227	195	173	199	211	203	204	190	217	217	191	213	226	193	175	190	184	222	207	180	206	203	203	177	209	198	220	197	211	214	196	205	176	202	213	241	179	189	207	205	208	207	186	224	192	172	200	207	196	208	214	185	194	203	207	192	206	204	212	200	226	201	182	197	224	208	169	201	184	202	227	218	203	193	211	195	214	198	200	193	193	192	192	204	216	220	215	195	191	194	177	214	196	186	214	188	186	192	188	219	196	183	229	174	197	214	189	197	191	198	189	171	191	196	218	213	223	184	204	224	191	208	179	190	200	211	208	219	202	208	204	212	216	211	205	178	217	219	228	201	201	246	199	188	150	195	211	213	223	232	179	200	201	190	199	196	193	195	192	194	183	197	203	185	198	198	212	183	194	182	225	185	238	221	203	178	188	198	208	179	195	185	177	161	184	205	212	191	199	189	229	220	208	203	216	184	205	223	195	184	179	221	223	199	203	213	194	221	185	189	196	216	212	189	221	192	187	204	235	184	181	201	190	203	216	192	199	197	205	210	227	209	175	204	199	184	174	202	212	219	183	208	205	147	205	194	193	191	191	194	185	185	197	204	200	202	188	231	213	193	241	201	200	172	206	213	215	203	187	197	215	192	189	192	215	198	202	218	195	203	184	215	195	196	211	218	207	219	183	201	211	204	202	213	219	163	219	180	194	215	186	211	180	188	194	214	220	199	201	204	187	184	194	195	197	199	199	217	208	199	194	188	188	202	198	185	233	183	218	200	194	198	190	205	227	158	208	198	205	208	205	187	198	198	216	217	214	202	200	200	188	207	212	209	191	205	203	204	205	196	207	185	205	179	203	196	208	193	213	206	198	189	200	183	213	194	221	213	201	206	183	234	191	171	187	178	199	210	203	192	219	187	217	224	195	211	191	204	232	192	189	189	172	201	193	210	214	217	204	186	197	197	210	230	180	207	202	190	237	196	164	206	191	205	189	219	197	184	194	195	181	216	186	221	221	203	194	204	224	219	216	201	202	198	178	206	204	196	180	192	187	195	189	227	202	180	206	205	217	215	204	192	188	195	214	168	178	203	189	193	175	196	207	212	196	177	221	200	184	213	202	190	198	208	197	201	211	222	193	178	207	181	237	205	224	171	214	211	203	200	183	192	207	193	183	209	197	202	206	199	236	220	220	197	211	182	180	208	176	186	194	189	207	215	214	196	210	213	199	206	202	185	198	196	191	211	202	184	215	213	199	192	203	184	204	189	191	175	190	230	203	209	220	199	205	196	187	203	189	200	222	181	203	223	215	209	207	200	215	215	204	198	200	180	226	190	202	190	181	206	186	212	183	185	185	222	194	197	194	203	195	203	196	205	208	197	186	199	222	190	203	189	205	202	201	209	193	191	195	206	213	191	205	208	192	207	212	184	209	219	217	191	193	174	216	203	201	219	198	202	191	191	190	216	155	220	184	184	202	196	185	203	233	224	194	170	175	204	215	216	199	181	211	183	200	232	180	198	190	188	199	201	189	170	199	210	200	191	203	183	205	215	183	204	200	182	190	213	194	195	197	219	192	193	200	197	201	200	189	205	191	176	189	190	212	226	187	192	211	208	184	208	190	208	193	202	190	208	203	196	186	184	206	226	182	184	203	191	191	187	194	214	200	202	221	197	192	202	190	208	223	216	182	167	221	216	197	180	198	209	203	206	187	204	206	201	206	186	213	239	202	200	211	217	172	208	204	197	185	210	203	185	185	183	197	214	184	210	186	199	240	168	207	200	200	220	186	199	204	236	207	205	213	214	196	190	174	206	211	198	205	175	192	210	174	221	205	233	188	207	193	196	204	218	221	201	211	197	163	179	200	222	199	232	200	194	189	189	200	195	188	226	217	217	191	184	197	200	178	195	180	198	191	192	198	195	209	180	204	180	228	195	202	177	225	218	203	188	217	197	202	211	213	209	192	195	241	208	202	213	179	200	214	181	189	199	212	194	200	225	230	187	195	187	193	208	220	195	175	208	195	186	184	209	218	187	216	197	204	228	198	197	190	181	169	191	186	179	211	206	193	206	193	199	207	225	181	218	204	202	190	185	203	211	189	201	180	204	188	212	206	185	189	191	199	207	188	197	197	212	197	200	208	205	189	201	184	180	217	213	205	197	212	197	208	199	187	184	197	194	208	228	192	182	207	202	189	197	191	198	204	192	203	193	207	197	206	203	187	184	188	185	179	216	196	186	176	177	215	187	185	195	193	237	184	232	219	195	194	200	203	191	198	181	194	201	190	203	211	207	194	222	212	200	213	208	192	183	191	215	183	204	176	199	199	203	205	177	195	199	176	208	226	212	197	196	195	204	200	206	191	196	181	187	182	190	213	201	207	192	207	215	190	225	203	214	191	227	213	188	201	214	193	203	200	204	207	211	227	192	173	207	173	164	203	190	182	204	222	193	197	193	203	202	210	179	193	214	196	219	192	207	211	186	194	203	210	176	196	190	212	201	218	236	185	225	234	205	202	204	219	213	204	189	203	185	191	197	187	211	173	206	216	213	216	191	211	192	219	194	204	185	184	213	180	183	178	194	187	180	187	187	195	217	178	189	196	184	187	197	207	190	179	188	215	227	219	198	189	217	185	172	193	196	210	188	202	204	219	194	206	216	232	203	198	190	186	207	176	199	210	181	221	209	215	206	206	217	201	238	205	230	200	177	203	206
10885	7215	673	688	633	616	596	591	574	548	555	570	577	577	545	553	582	546	532	543	558	573	552	562	537	560	534	556	586	573	577	563	557	535	549	518	565	542	518	552	589	495	557	541	533	571	556	531	560	505	515	540	560	530	544	571	540	586	513	589	545	576	553	534	540	542	551	537	572	565	538	573	543	554	617	565	526	566	596	542	537	522	586	568	556	581	532	547	530	574	581	537	512	594	560	523	559	528	520	552	532	522	539	562	541	528	539	546	486	556	492	543	518	514	549	536	539	536	555	566	558	548	544	536	573	556	535	563	537	525	505	523	576	560	540	560	509	558	582	591	552	515	549	551	565	509	553	572	570	508	578	539	525	556	546	535	539	535	525	553	518	532	492	556	541	543	540	557	549	550	528	532	564	539	587	541	539	558	537	537	577	563	506	510	555	601	536	539	558	575	544	538	567	574	554	544	581	523	586	549	554	506	529	513	528	527	553	571	517	566	544	598	565	518	491	558	534	573	493	514	555	542	537	522	562	591	553	524	565	496	535	513	562	563	546	520	546	539	519	533	519	535	551	521	524	521	543	574	570	569	538	529	530	526	545	522	517	542	514	527	563	553	563	555	526	530	542	553	580	569	574	534	572	541	550	516	581	567	574	547	517	505	541	531	531	525	561	611	515	517	537	604	570	570	529	567	533	566	527	570	508	562	542	515	567	545	539	529	573	497	546	544	536	574	519	560	557	529	568	507	546	572	526	530	529	550	511	519	542	516	549	526	524	526	521	599	524	568	540	551	528	517	533	529	556	500	564	567	552	542	546	507	578	545	564	524	549	575	547	539	560	560	582	548	504	535	551	553	545	565	523	542	559	498	538	503	495	574	512	509	561	561	542	567	539	525	548	527	561	517	558	514	504	556	553	511	586	574	542	528	546	539	533	540	498	508	556	548	542	580	536	517	544	505	577	559	562	571	555	583	585	561	532	570	527	540	539	566	529	537	552	561	526	517	599	533	541	559	527	566	554	572	524	516	581	525	564	541	568	508	558	533	551	536	572	555	554	550	525	518	558	565	528	554	517	539	589	538	538	535	555	535	514	569	531	549	527	597	551	522	586	496	580	557	566	585	522	489	527	549	570	566	524	530	545	506	518	501	555	551	547	528	546	544	558	554	543	535	532	533	540	533	559	554	527	563	568	531	558	518	538	549	540	525	555	544	574	541	522	569	530	560	558	548	555	552	583	554	582	580	556	552	526	573	558	498	554	531	506	554	541	509	571	561	538	538	583	554	512	541	550	593	543	552	522	573	546	565	513	499	545	495	564	561	541	553	552	509	509	530	531	570	550	561	552	537	513	575	552	501	513	482	508	527	514	527	507	551	566	571	509	592	546	555	563	549	536	570	570	505	527	536	525	535	596	508	559	558	510	516	530	537	543	530	553	592	574	527	604	548	540	548	545	555	490	571	515	493	557	537	588	559	553	514	529	513	511	515	561	540	544	521	512	535	577	536	511	552	517	568	547	577	574	551	569	535	557	593	590	561	546	523	527	527	560	547	523	551	547	535	537	511	558	515	500	535	587	527	515	497	563	587	535	587	581	565	544	533	582	561	554	541	549	544	530	535	542	570	537	602	557	515	591	538	550	530	518	555	525	529	543	513	601	565	558	541	534	566	574	514	522	513	526	530	540	562	520	512	593	544	521	586	535	573	539	571	518	528	517	550	563	511	519	516	558	542	538	521	568	530	514	569	585	551	538	551	581	540	536	559	553	540	587	522	529	539	552	568	561	541	546	534	573	549	594	576	566	526	525	562	509	537	519	522	516	526	531	575	514	517	560	549	511	514	542	552	564	538	518	532	508	525	498	505	541	540	541	510	597	516	573	450	594	532	525	538	574	539	566	547	527	588	536	527	517	495	533	583	511	508	546	518	500	515	546	568	519	566	552	554	505	557	551	558	557	539	548	594	525	534	512	551	529	540	548	558	539	542	536	542	532	544	544	552	612	556	516	533	568	512	543	566	530	556	528	535	546	557	548	527	548	570	504	524	534	556	538	535	546	529	539	550	555	542	519	550	544	535	543	515	568	583	551	521	521	518	544	505	554	557	496	538	559	512	515	555	558	545	563	580	582	509	575	549	548	532	557	538	559	529	543	564	542	532	567	523	548	534	553	537	528	574	553	542	546	560	574	535	510	523	535	534	543	507	579	552	551	509	508	523	528	497	533	549	546	521	537	522	551	613	564	538	523	529	548	536	531	588	522	551	540	533	540	550	531	544	544	557	536	535	572	574	503	514	555	539	561	527	562	552	546	552	535	565	553	511	547	516	545	553	539	515	544	569	601	564	538	455	543	533	545	554	543	514	535	571	562	535	537	569	569	545	504	560	509	536	554	509	584	540	504	525	523	561	567	559	526	574	538	560	555	551	544	516	533	539	524	516	523	539	533	534	628	500	582	561	514	578	535	545	535	556	552	547	550	544	543	507	555	535	514	567	561	533	542	565	556	499	543	536	566	555	517	592	539	524	519	548	524	563	572	559	531	568	521	535	529	559	580	500	588	580	552	548	551	565	534	547	524	501	542	565	553	547	536	537	520	535	529	531	519	526	567	521	492	566	534	545	584	557	533	550	590	557	561	549	521	505	557	510	545	550	584	549	577	525	575	557	510	553	525	504	553	554	556	544	545	552	541	582	550	532	529	560	585	513	570	575	537	540	567	532	542	538	531	577	545	580	566	552	585	545	531	557	573	508	550	497	546	567	535	588	524	492	615	495	551	578	587	576	537	545	533	556	566	541	498	510	516	554	559	593	601	541	562	575	525	524	535	553	543	510	551	479	559	517	568	562	539	538	492	575	557	526	564	547	499	514	508	545	540	524	533	514	590	550	511	534	532	511	556	530	534	553	523	536	535	538	551	503	550	572	513	511	577	518	549	539	539	545	520	568	536	580	538	552	570	590	543	586	567	546	536	546	540	523	515	548	550	567	570	520	583	539	540	586	551	500	527	526	561	564	562	512	498	586	545	523	532	529	543	525	532	504	536	565	543	512	513	561	538	574	563	554	558	535	560	537	555	490	546	576	584	540	561	525	521	547	559	514	541	579	584	540	559	564	548	555	564	550	565	540	539	587	517	537	518	538	527	537	595	500	538	568	579	558	534	530	585	548	541	597	552	539	584	519	557	571	567	529	544	570	580	581	524	561	564	542	549	518	571	570	541	557	550	556	527	568	553	534	580	533	569	576	533	564	565	522	537	577	573	511	523	514	541	566	560	555	525	535	539	539	543	547	600	562	542	546	543	501	557	545	526	541	548	533	519	521	567	565	503	550	519	570	551	524	540	557	550	565	566	549	550	567	515	503	573	557	572	569	530	522	537	537	554	563	510	508	545	545	507	530	510	575	559	575	523	542	520	575	538	592	580	556	521	530	573	554	528	555	529	539	534	544	551	506	567	567	554	525	545	571	543	545	561	574	597	513	528	565	542	542	571	580	532	514
55518	51353	12570	1333	637	486	476	417	407	355	382	308	356	304	296	304	295	272	329	311	326	324	290	332	321	258	318	292	309	293	298	326	293	315	292	270	262	273	312	314	301	289	308	285	286	280	253	296	270	254	289	307	299	290	336	287	306	288	300	313	307	293	291	309	274	287	286	282	289	309	270	289	275	289	298	293	285	302	304	288	331	272	304	283	297	289	271	297	294	312	298	276	277	272	278	270	267	281	312	290	301	306	292	268	305	312	284	285	311	263	276	273	316	261	289	270	295	276	312	272	255	307	311	307	289	276	266	255	302	285	324	317	316	303	258	288	292	295	310	339	259	317	279	273	301	309	304	279	290	281	272	324	256	284	264	303	291	332	301	298	275	284	317	297	280	258	274	300	283	278	303	296	300	262	274	291	267	303	295	296	296	316	327	280	277	275	308	266	273	294	269	292	289	304	246	294	278	263	278	279	293	312	259	313	285	291	304	258	276	270	288	311	265	300	311	292	315	286	273	286	303	291	296	270	256	293	290	295	280	271	311	289	288	291	323	276	314	302	280	257	320	308	291	277	294	318	300	289	290	293	295	260	272	298	283	273	298	281	299	333	288	304	289	303	289	285	303	278	277	283	295	296	279	297	313	315	275	296	294	309	299	274	296	279	243	300	287	306	292	287	299	309	318	301	290	293	277	269	276	275	296	280	308	290	298	297	256	322	278	269	255	277	291	292	304	283	282	296	296	312	300	273	262	329	289	288	246	292	278	280	274	296	270	304	302	306	313	297	298	301	280	294	300	309	299	303	291	286	309	287	302	294	270	263	305	285	283	266	283	296	270	314	288	311	282	292	284	302	294	298	293	308	296	279	276	290	293	274	275	301	304	318	292	293	298	289	303	328	259	313	318	283	296	270	311	284	290	270	287	298	318	277	296	304	276	285	294	269	283	254	301	279	301	285	338	299	277	287	262	291	294	281	297	310	286	292	286	297	310	303	308	242	262	276	292	267	336	291	281	292	265	296	270	296	248	311	262	314	292	263	301	317	309	322	275	300	350	285	303	294	298	315	269	306	281	289	252	285	258	308	304	282	266	288	293	271	294	290	291	295	283	270	303	305	273	309	287	283	287	293	293	288	295	305	271	277	316	285	280	270	294	277	269	288	303	268	295	297	268	302	318	311	291	275	288	273	270	298	291	273	284	301	294	275	272	300	285	315	312	283	276	272	265	308	287	262	310	276	284	299	287	314	298	307	308	275	294	265	317	327	310	299	304	298	306	288	305	275	292	312	283	274	322	295	306	263	289	292	274	276	273	297	305	286	292	308	267	292	286	305	280	320	282	276	285	272	308	309	285	288	257	306	306	308	291	277	335	295	309	288	268	312	294	280	295	272	288	265	260	266	323	288	311	259	272	298	281	301	314	258	286	256	273	311	295	315	283	294	287	286	303	291	264	307	317	299	303	295	297	305	271	302	289	299	282	272	296	289	314	295	287	284	311	272	267	309	252	294	227	282	267	261	305	297	303	275	313	269	298	298	273	281	268	296	265	296	292	306	258	269	299	272	266	320	274	312	359	272	293	342	294	299	261	280	274	311	263	302	319	289	290	295	255	286	273	290	294	302	279	276	297	269	298	291	314	302	305	286	301	300	300	273	302	301	285	319	270	295	306	296	286	292	277	292	269	300	282	281	272	269	300	314	298	269	290	290	295	265	298	302	286	270	265	312	310	291	250	252	296	290	329	286	307	287	297	265	313	297	294	286	274	283	272	264	317	279	291	267	285	244	302	262	265	311	286	265	307	268	256	286	314	303	260	298	286	296	266	277	287	297	294	284	306	321	256	280	310	271	307	320	317	298	294	287	306	295	287	289	295	319	297	312	299	285	285	307	296	296	321	267	261	300	326	273	283	311	289	289	284	291	301	253	270	311	294	299	278	268	276	320	310	276	305	279	300	331	270	316	265	281	264	269	308	269	265	297	260	314	286	280	287	301	276	291	296	286	291	250	301	307	259	274	290	267	297	271	271	285	282	277	277	294	275	302	283	266	279	305	274	279	306	316	271	315	289	264	309	301	298	297	277	286	274	294	308	298	296	247	303	302	305	299	285	290	275	299	295	291	287	306	295	322	272	299	285	309	325	304	292	323	297	273	276	263	313	330	273	272	288	283	291	276	282	308	288	301	286	264	267	293	276	283	273	268	310	294	337	290	309	309	292	302	268	297	302	298	254	302	284	312	302	291	304	317	292	314	300	303	317	295	289	292	310	282	283	276	291	301	270	290	338	292	268	307	309	302	304	293	283	284	304	271	284	284	286	274	317	288	286	291	289	286	290	299	285	282	287	275	291	272	292	270	280	285	281	263	250	303	279	313	291	297	292	277	299	282	323	280	282	300	284	315	305	262	263	278	300	289	282	296	303	287	283	291	279	310	286	281	309	297	294	264	317	277	299	294	277	312	300	283	278	312	286	304	287	276	278	288	297	257	305	287	317	275	304	303	292	293	314	317	302	315	262	312	317	294	279	318	265	309	278	283	280	294	295	324	309	287	262	295	312	306	276	286	294	309	313	278	307	292	324	303	277	301	280	307	260	317	309	276	268	291	275	273	293	290	252	298	291	310	285	289	264	310	307	287	314	295	285	283	338	299	297	323	279	241	301	278	288	322	284	292	309	305	279	296	282	267	279	289	327	311	290	289	305	295	288	304	292	279	284	299	310	249	280	291	278	266	310	299	268	283	279	266	290	294	314	337	295	288	276	283	276	285	292	314	289	287	270	298	308	282	310	322	290	285	274	260	313	276	268	292	289	282	275	273	305	317	289	287	302	323	280	307	332	272	294	275	299	313	275	285	303	263	277	291	263	288	296	266	287	312	275	278	275	308	257	269	281	289	304	298	298	300	300	322	308	265	282	263	283	312	255	297	301	309	288	306	292	277	301	290	283	268	328	259	271	317	300	290	251	296	291	261	296	298	298	296	271	285	287	289	316	297	286	279	341	284	293	295	276	273	272	304	279	309	287	299	256	287	291	274	282	260	288	291	323	288	326	272	299	304	295	303	307	334	246	263	316	264	305	291	311	310	301	285	281	290	314	278	312	319	290	301	270	287	275	304	262	281	290	290	291	302	303	279	306	268	302	320	276	308	278	292	290	276	300	312	296	311	279	291	280	310	312	271	309	241	300	300	253	303	264	290	293	291	269	299	268	298	312	299	294	292	291	287	261	283	290	286	313	295	281	320	278	310	278	286	311	298	265	297	324	268	311	340	310	292	270	306	286	282	258	314	260	292	277	311	299	302	288	277	275	287	290	299	302	257	273	273	306	271	300	331	287	272	298	295	290	292	264	274	292	284	260	291	298	288	311	309	308	310	309	264	275	258	284	248	284	309	290	306	260	296	291	294	283	286	293	296	311	313	289	275	295	299	289	297	298	266	296	301	307	300	282	269	302	274	300	288	285	309	312	286	313	272	314	322	273	312	291	274	305	316	258	286
33321	30810	2238	2571	2239	1962	1639	1435	1374	1189	1180	1110	1000	996	977	954	986	927	848	839	871	847	839	855	809	830	821	776	817	822	828	804	750	795	822	770	791	747	771	804	772	702	739	786	811	752	787	799	704	746	790	734	759	756	739	756	738	759	730	759	715	750	727	723	761	750	792	711	776	740	753	736	773	722	730	740	764	770	722	752	770	756	773	727	743	699	743	711	691	726	721	773	739	748	731	745	762	723	771	764	738	755	713	698	712	720	794	741	781	708	755	766	742	705	713	724	761	752	725	776	725	746	731	759	736	778	748	741	740	732	767	725	707	760	750	747	745	755	697	750	737	735	704	745	760	737	740	747	710	721	766	693	784	738	716	690	684	762	755	765	742	732	752	750	741	738	753	753	774	802	756	788	742	762	738	694	768	739	759	749	737	757	727	740	754	729	746	744	737	731	752	731	743	742	711	771	768	700	742	722	747	716	725	707	773	731	770	719	691	719	746	710	756	769	707	708	750	774	741	701	712	779	686	715	750	763	724	759	710	734	727	719	740	707	740	741	750	702	736	750	722	729	716	743	699	749	744	724	695	763	719	714	690	777	720	750	748	743	747	741	736	737	702	731	777	720	738	798	741	751	737	746	751	760	751	754	713	721	678	714	718	731	765	725	781	711	744	710	759	727	762	761	741	756	726	759	754	726	784	715	724	716	772	713	710	762	757	758	697	713	724	732	683	712	731	713	731	728	706	713	722	758	712	745	713	686	675	755	747	725	741	728	758	768	722	797	695	726	733	730	740	722	689	744	725	738	733	757	764	744	730	711	771	752	731	697	748	772	726	711	735	739	733	791	717	687	739	725	728	709	727	780	756	708	744	717	680	730	741	783	766	756	766	766	724	735	719	735	708	716	751	711	771	716	743	716	742	771	750	727	744	764	725	737	686	736	759	767	753	716	704	708	746	695	778	730	734	757	759	728	710	725	746	750	786	656	719	731	693	740	741	719	696	710	738	750	747	667	729	816	748	743	731	748	791	707	733	662	696	756	771	791	757	744	749	758	753	813	800	700	757	693	800	777	747	756	722	802	753	763	691	731	728	738	790	709	728	731	766	713	746	778	730	774	746	763	740	778	736	712	753	735	740	756	709	697	744	794	735	761	766	747	733	734	783	701	738	754	713	760	726	722	681	752	800	757	742	757	739	720	733	769	682	752	746	763	731	763	681	763	732	785	728	748	720	733	762	758	756	776	744	751	718	772	695	766	728	731	743	740	744	696	762	737	715	810	745	736	694	733	767	707	711	722	734	735	718	695	753	739	752	770	799	722	746	716	769	709	698	746	744	722	705	758	797	753	729	717	706	772	738	726	706	774	705	758	716	720	724	730	694	758	792	709	734	738	744	768	747	727	693	768	755	710	735	761	734	757	741	759	730	687	760	727	753	713	728	700	811	771	731	738	684	736	720	743	743	752	719	753	728	693	777	725	734	763	693	735	715	729	680	770	704	773	729	752	774	737	739	764	717	726	715	691	804	743	724	779	765	714	761	672	727	731	713	730	760	687	740	745	782	765	689	759	703	799	725	791	742	783	695	682	719	767	778	724	740	727	711	762	723	708	703	737	725	749	751	717	780	742	768	788	747	660	706	779	801	694	738	739	740	759	723	770	749	694	699	740	736	760	722	756	738	798	739	768	735	758	710	722	771	749	674	753	740	692	759	753	743	747	701	748	751	764	706	759	756	705	754	718	808	743	755	756	752	685	752	717	728	759	753	771	723	758	721	749	735	796	747	771	674	743	723	727	732	743	729	758	717	734	727	754	750	717	702	757	669	739	725	760	768	738	759	732	740	711	754	762	741	707	773	742	773	723	751	722	755	714	747	719	702	705	730	757	721	743	706	740	698	792	727	722	755	710	747	771	750	677	752	693	785	736	724	748	753	720	708	742	714	768	752	747	734	722	733	757	724	768	755	751	730	693	715	695	742	803	748	739	752	771	719	740	725	761	760	763	720	765	775	723	678	692	776	710	755	783	754	767	744	732	683	774	717	716	746	729	750	734	770	721	734	745	741	751	783	717	716	732	747	730	758	725	708	754	667	778	720	792	780	718	719	745	736	756	698	745	758	750	739	717	733	746	748	738	760	723	712	732	726	699	770	661	743	732	776	759	759	720	708	731	723	701	718	743	742	735	721	776	809	733	732	763	777	739	709	724	724	693	748	778	753	776	724	697	719	775	764	736	724	757	707	746	772	711	744	758	694	700	771	754	727	804	777	730	720	739	734	737	735	723	754	718	737	772	743	714	690	703	740	728	777	770	738	719	688	785	763	703	734	754	715	726	678	724	734	747	761	734	746	791	723	761	744	730	775	763	735	754	760	673	738	716	803	719	751	764	759	712	749	771	691	740	776	750	752	710	736	723	737	693	739	740	760	753	733	727	785	763	731	766	740	723	702	706	748	768	812	740	721	735	722	728	754	734	690	759	767	781	707	768	766	769	704	758	761	794	689	763	726	756	728	764	754	695	720	713	732	754	723	762	774	756	757	697	779	769	737	763	774	739	708	761	779	742	731	680	742	769	710	763	698	718	753	722	748	770	691	785	749	745	745	738	737	748	713	750	724	769	727	740	770	736	777	779	705	686	730	724	739	747	733	767	771	730	760	718	717	711	762	753	750	762	704	773	762	708	819	772	709	774	760	710	735	736	738	741	737	724	743	760	732	741	709	765	697	740	746	746	700	697	803	750	739	758	747	771	768	787	714	763	718	753	715	727	748	738	705	786	722	761	673	730	758	734	715	749	701	707	713	745	734	762	760	732	754	747	735	774	727	748	734	771	770	671	796	772	713	736	761	725	745	734	770	741	741	721	781	742	775	734	747	736	731	734	735	753	742	760	724	745	756	732	722	727	771	716	770	702	724	709	740	771	775	772	789	723	710	742	713	739	730	708	758	755	739	723	764	740	756	785	760	730	742	727	773	760	702	763	763	775	758	717	702	746	759	734	716	735	802	733	784	724	702	702	736	763	800	700	828	725	779	723	734	750	732	754	773	706	772	718	773	755	720	714	734	729	687	738	762	680	723	771	719	719	731	708	727	728	761	732	740	738	751	732	700	739	722	701	729	759	727	712	700	716	748	769	785	746	773	722	711	725	770	789	722	779	766	738	724	761	738	744	703	743	796	714	697	720	726	745	755	744	733	819	755	747	730	712	698	742	740	745	720	776	771	720	762	768	731	751	725	740	689	772	717	772	716	755	710	736	742	731	715	746	765	742	762	762	752	797	734	748	751	711	719	744	789	719	757	730	737	752	747	771	741	806	753	679	736	765	770	731	709	672	720	765	741	770	711	769	700	757	707	709	733	818	684	727	721	778	732	753	779	749	730	775	739	722	724	809	747	736	708	793	724	758	734	744	755	736	711	738	766	726	696	778	755	713	762	746	722	715	722	755	762	764	728	722	778	740	745	763	747	767	743	758	733	722	764	753	756	816	689	759	760	743
68180	68001	23835	5610	1062	727	497	455	377	336	292	310	272	300	252	254	234	259	256	281	246	216	208	220	230	237	233	233	182	214	230	212	231	203	199	209	211	226	219	200	208	210	210	228	215	201	234	180	192	229	221	191	221	202	217	222	208	217	202	196	215	210	207	211	206	217	217	187	171	188	205	204	207	198	233	217	215	207	213	210	201	188	200	203	202	176	195	228	211	213	205	211	198	217	206	184	184	200	221	205	204	178	211	223	222	201	195	192	192	208	208	216	156	191	211	203	195	194	216	221	212	197	213	187	214	181	227	196	228	200	193	197	208	192	199	219	213	205	215	197	175	198	185	170	234	190	213	201	190	221	215	197	213	218	201	191	207	195	216	190	200	197	190	221	212	181	219	207	201	197	200	216	220	210	185	192	184	215	186	229	219	208	202	198	208	213	236	196	208	221	197	188	193	217	204	190	200	215	206	188	209	193	205	193	194	201	188	219	196	220	185	224	209	229	196	169	211	207	198	219	202	211	169	221	189	175	201	202	210	189	214	234	205	198	217	222	187	201	195	204	194	212	200	189	182	212	190	201	181	215	210	189	192	198	208	187	211	230	210	212	189	216	212	199	191	211	225	208	195	189	196	160	192	183	208	217	190	212	201	204	205	171	201	190	220	205	202	198	211	226	195	201	197	179	195	212	201	196	201	206	225	193	211	187	189	207	169	175	206	226	225	232	223	205	216	213	213	210	215	206	212	197	205	186	188	212	190	199	208	211	204	200	218	169	203	195	213	196	214	197	199	205	178	206	189	198	209	208	213	211	221	210	172	217	185	206	194	184	215	209	198	214	208	185	197	206	225	217	230	214	221	213	187	200	204	201	202	225	211	213	209	202	205	213	212	180	184	204	204	206	176	209	212	228	205	206	218	188	209	198	226	233	174	196	213	230	187	221	221	200	181	188	211	211	226	199	211	196	202	206	203	219	220	219	207	194	211	192	203	205	185	205	203	205	213	231	217	213	218	206	223	195	217	213	219	210	201	204	217	205	202	225	216	199	180	208	184	224	217	197	204	185	203	197	204	191	193	200	177	223	184	224	180	166	201	197	208	204	216	213	189	209	197	206	218	197	187	190	217	210	209	184	192	215	193	199	208	206	180	204	206	197	201	199	188	197	202	220	212	203	237	201	185	193	206	199	229	184	209	225	183	207	170	194	185	207	209	203	198	215	205	206	193	205	201	199	191	202	203	198	210	187	220	194	206	219	197	170	207	227	207	217	195	205	208	215	215	191	224	221	218	223	197	198	207	180	192	203	205	202	200	190	196	200	223	186	199	196	209	209	196	197	213	207	193	215	211	195	204	197	201	191	216	201	177	182	209	221	191	192	197	196	208	190	185	191	185	213	196	205	190	180	217	204	201	228	184	186	192	221	201	177	207	215	206	208	208	198	217	186	195	180	198	191	202	192	188	205	193	179	179	182	214	208	201	198	245	177	228	206	223	192	200	210	181	188	190	194	205	218	203	215	167	207	200	229	202	217	196	222	201	192	188	171	195	212	193	209	206	197	209	214	235	185	215	223	208	181	184	201	214	196	197	220	209	210	192	238	204	221	237	232	199	191	192	170	208	213	212	218	223	199	184	182	246	187	182	183	193	198	211	206	225	235	213	201	205	199	217	193	191	194	211	195	222	196	218	218	187	219	196	210	212	215	193	211	183	221	200	230	184	187	221	222	224	211	238	225	206	203	199	230	222	219	191	213	203	199	196	194	227	193	230	204	223	207	224	209	199	198	196	183	190	182	203	219	211	206	208	226	198	216	194	180	191	216	163	207	202	195	210	219	242	205	193	205	201	197	169	216	215	205	221	225	213	166	199	196	191	219	207	213	202	204	193	191	174	194	171	213	193	184	193	192	173	205	169	231	197	219	209	182	212	226	207	191	194	193	199	218	203	225	201	226	195	214	181	198	213	213	203	193	207	205	214	189	202	220	203	204	224	224	213	187	221	222	194	180	231	221	202	204	210	196	217	206	190	213	195	207	215	207	185	209	192	204	199	216	190	204	219	192	220	216	211	209	205	179	204	169	198	205	209	210	202	191	218	228	224	211	206	206	220	201	231	207	202	179	211	217	197	217	219	226	214	218	182	213	198	208	209	201	189	196	217	208	203	210	216	185	164	203	237	214	198	190	229	168	194	207	184	186	208	225	208	226	212	206	199	208	189	178	197	210	193	197	196	201	237	209	218	205	201	212	220	211	206	213	210	174	200	199	208	202	179	201	203	206	231	185	204	207	210	179	187	197	215	198	227	209	207	202	195	185	184	189	205	168	208	211	228	210	221	208	182	185	181	182	213	190	187	207	219	203	223	224	205	209	208	217	205	216	218	206	178	213	205	189	206	216	220	192	172	192	207	210	202	192	175	218	200	211	187	193	178	195	212	231	222	187	213	230	196	202	210	222	240	205	229	187	219	207	164	188	207	186	191	207	215	209	190	228	202	178	210	202	201	192	205	213	191	196	202	225	190	230	199	221	222	180	198	198	177	200	219	213	205	183	208	207	203	195	189	196	193	193	213	208	188	177	188	168	206	218	190	194	201	171	214	234	205	219	202	181	200	197	189	193	205	193	176	197	207	195	213	210	216	194	202	228	206	206	185	222	221	193	199	205	183	219	186	211	220	191	209	222	211	200	214	185	200	250	193	200	210	193	217	200	196	183	189	214	208	213	206	212	206	192	218	208	210	206	179	182	207	224	230	177	198	184	194	176	175	191	214	210	198	199	238	208	215	206	214	208	229	213	171	211	190	191	213	202	198	207	197	185	219	215	197	187	198	200	201	212	199	204	194	222	188	205	214	183	202	207	223	186	202	182	224	193	208	200	231	214	178	202	209	214	198	213	219	205	209	213	196	176	191	211	223	220	208	225	231	206	187	212	216	213	182	207	198	196	197	205	203	208	214	203	200	182	216	217	229	205	181	212	199	224	204	207	204	216	206	205	173	194	209	210	182	207	217	211	186	208	212	198	219	200	175	224	219	177	205	202	226	212	171	202	215	212	216	202	193	206	210	207	201	178	204	176	214	210	182	215	215	205	206	183	190	210	234	209	188	217	207	211	184	199	194	218	186	192	228	233	196	223	183	194	194	206	205	217	199	204	190	222	212	200	188	181	199	209	221	200	232	208	183	210	215	210	190	228	222	195	208	198	239	196	201	205	186	224	207	196	224	181	222	193	205	194	198	213	196	193	207	200	207	233	203	187	195	192	183	191	223	203	175	202	220	208	210	224	204	199	215	191	210	209	229	193	205	178	180	195	201	213	198	207	218	220	207	195	219	206	199	199	206	194	197	201	198	208	199	189	191	225	212	195	191	188	219	220	216	197	229	230	187	220	185	197	182	216	193	197	214	193	185	204	192	234	211	183	192	207	198	242	208	237	201	210	209	205	220	223	200	221	213	192	178	212	193	189	180	218	193	188	195	215	201	211	197	226	211	188	208	223
41234	41997	3425	3738	3220	2684	2201	1823	1593	1468	1329	1131	1101	1032	957	897	847	802	800	802	738	725	647	693	693	706	622	690	656	607	638	624	629	640	600	645	577	574	595	581	554	513	568	582	575	554	552	602	613	539	564	520	599	568	584	582	542	548	527	567	538	559	556	506	547	548	545	547	537	520	533	544	519	551	521	540	548	548	545	529	535	543	524	517	512	516	543	563	536	535	521	520	528	533	513	531	558	567	544	527	527	527	510	521	553	498	501	507	520	553	527	579	495	527	524	547	514	567	526	563	542	508	526	564	486	546	541	526	544	475	525	514	503	519	515	517	516	503	519	519	505	503	554	540	545	499	523	513	508	538	541	482	494	512	464	534	499	494	484	498	531	521	506	503	528	556	500	512	494	516	525	494	504	574	514	521	517	530	558	530	498	496	508	482	493	520	548	497	571	551	542	511	532	526	509	510	526	505	542	516	496	518	530	525	543	554	511	497	485	507	523	450	540	532	549	511	499	531	531	496	511	516	524	544	529	516	543	520	527	532	546	530	558	530	519	511	509	518	513	497	521	541	522	560	500	525	554	509	498	547	502	509	529	552	506	511	562	500	536	544	501	499	546	542	524	545	528	511	551	515	552	514	495	564	523	485	507	495	519	474	543	553	523	518	534	520	509	517	509	546	526	482	514	545	547	524	490	531	559	526	555	514	522	543	538	557	534	504	525	548	562	523	531	480	509	516	512	514	497	515	533	475	513	510	541	514	490	513	522	531	542	563	493	562	525	542	562	505	505	492	509	497	511	486	529	538	534	523	526	526	527	536	511	477	530	519	520	552	524	524	470	541	507	546	507	540	508	479	537	549	526	507	542	539	545	522	538	496	525	505	517	500	520	513	541	547	506	507	503	526	574	523	497	551	560	551	527	524	537	523	524	511	527	552	550	568	553	513	518	508	579	511	540	524	537	491	510	498	499	536	514	515	499	511	489	513	516	552	508	492	532	499	522	528	472	525	572	503	492	506	518	530	533	526	528	524	554	522	532	505	531	568	570	552	550	510	538	486	495	531	487	549	467	525	511	499	545	488	548	539	543	538	513	569	552	440	509	519	532	522	518	533	539	529	487	532	538	525	538	514	497	502	531	504	538	535	520	541	524	510	504	566	518	501	522	527	508	553	509	530	494	534	502	541	499	534	499	518	525	526	509	514	530	528	549	546	512	502	512	501	503	510	484	555	518	533	531	508	562	529	528	554	528	501	486	510	487	536	520	505	515	533	499	496	536	564	543	524	542	534	499	540	550	513	515	551	542	553	516	533	511	537	527	546	496	557	571	534	484	524	508	466	507	533	470	513	580	520	504	543	488	547	532	520	538	565	504	520	552	484	493	530	523	482	544	539	527	502	537	524	508	525	525	551	525	554	555	481	526	477	512	527	486	580	521	536	521	543	521	543	523	544	570	520	526	528	537	524	520	515	498	500	514	515	521	509	543	473	513	528	556	536	528	526	514	531	524	547	513	519	526	523	541	490	523	512	526	523	512	481	514	491	526	522	494	540	509	486	541	497	524	518	496	515	505	518	553	547	516	517	515	548	485	513	537	509	502	502	555	495	494	549	562	525	513	554	513	550	506	517	533	538	537	509	538	536	519	536	499	534	501	506	511	549	536	562	532	488	535	539	571	526	509	524	515	494	484	457	516	553	525	536	556	503	486	520	545	499	543	496	534	503	563	498	527	512	535	535	553	516	545	498	537	513	568	520	537	489	504	490	552	571	513	539	472	492	473	531	527	501	542	481	518	528	499	508	478	531	515	511	529	579	527	545	567	473	532	484	505	565	551	497	538	554	512	523	509	536	508	529	497	516	502	496	534	473	491	499	552	526	557	534	520	488	493	548	518	559	521	552	530	465	550	520	497	523	531	479	563	529	526	492	514	547	509	539	534	549	524	496	501	533	502	488	487	489	508	505	534	527	514	529	540	494	511	532	521	485	533	519	515	528	564	520	538	501	528	530	491	499	551	470	499	485	534	502	521	481	518	515	497	532	499	509	519	528	516	504	523	523	514	462	523	517	551	492	533	492	539	519	530	478	540	469	505	535	508	502	547	539	525	487	538	543	526	543	526	522	525	568	512	490	510	496	506	513	538	538	524	540	543	539	523	531	504	539	476	525	529	481	530	525	526	551	552	539	542	491	501	526	514	524	495	512	538	528	543	519	517	538	510	521	541	542	518	530	516	551	474	513	473	534	560	504	531	493	492	496	523	514	513	550	543	525	569	553	505	523	530	527	554	497	514	448	546	515	557	525	507	517	518	521	555	531	553	526	571	505	539	520	533	549	512	540	525	541	514	535	513	535	517	521	508	521	571	538	519	530	512	580	517	517	500	536	525	527	539	529	532	520	526	520	514	474	492	498	531	560	498	557	538	515	524	536	524	496	521	525	513	526	507	546	544	486	544	476	538	539	503	494	517	521	538	584	528	498	508	504	488	517	515	536	483	472	541	509	540	534	522	525	520	551	528	479	479	537	512	512	516	534	518	503	558	463	538	554	511	515	535	525	529	489	527	572	499	482	484	549	495	550	536	479	503	526	544	513	560	551	505	518	533	510	514	516	524	513	536	545	548	503	508	519	526	538	510	543	509	514	500	522	520	549	524	536	540	550	530	506	550	513	475	460	520	544	498	554	509	524	538	514	529	529	547	544	529	506	505	528	549	481	477	535	534	565	479	546	524	553	570	511	523	522	498	514	482	521	497	543	508	503	525	522	554	509	519	574	506	516	499	530	512	509	535	503	490	548	545	483	556	491	533	579	486	498	500	554	546	496	551	524	479	510	508	500	527	521	540	524	516	552	523	520	531	513	539	511	490	519	494	495	546	507	530	542	482	532	546	499	547	512	515	547	514	520	509	535	520	541	520	514	530	497	514	527	490	532	560	539	506	501	514	527	495	509	553	513	534	517	495	551	520	516	535	515	515	506	558	525	569	585	526	524	506	493	500	502	513	526	528	502	504	542	566	506	514	527	547	531	495	503	514	514	506	543	511	545	498	510	485	510	535	486	581	506	562	554	544	514	493	513	493	525	513	532	503	553	538	491	516	505	503	535	555	518	510	522	538	539	526	514	541	535	533	489	519	515	546	497	507	535	479	499	532	529	498	519	552	526	527	515	458	514	516	512	504	516	524	532	510	562	541	486	506	474	502	501	511	541	526	553	529	573	493	542	576	544	532	531	518	522	557	482	510	541	548	503	515	580	523	512	550	533	550	579	493	514	524	507	515	523	534	484	517	509	568	485	496	530	536	510	504	544	497	531	516	509	541	500	491	513	520	512	515	491	528	513	543	528	533	530	486	559	498	519	534	498	514	521	513	496	545	563	564	567	477	502	491	537	518	495	489	547	517	536	526	500	504	479	476	540	524	486	548	568	529	549	496	503	543	506	492	556	510	516	553	513	500	542	521	515	499	468	505	510	485	539	483	508	512	492	480	536	507	485	546	539
11582	6274	440	217	211	226	183	204	213	207	218	201	239	204	206	205	202	224	208	191	213	230	213	226	198	241	215	198	203	209	221	195	212	205	241	203	218	227	200	217	189	169	191	219	238	210	197	188	211	187	203	202	227	198	181	213	216	219	226	177	208	191	191	191	194	203	220	205	189	204	216	205	242	187	222	243	181	187	200	220	176	214	205	213	192	208	175	202	205	189	204	185	194	210	182	198	220	210	214	215	193	223	182	205	219	207	181	223	208	210	193	202	186	215	206	176	207	192	213	230	210	238	222	198	211	209	215	208	207	191	187	202	212	205	203	193	188	202	198	192	204	198	209	201	181	203	220	186	186	205	210	233	204	200	202	212	188	233	180	190	210	214	242	223	172	223	214	213	204	196	203	194	222	209	216	166	207	195	193	208	232	199	234	198	213	206	196	224	195	221	205	209	228	191	206	203	214	195	198	203	210	208	224	201	219	200	216	156	210	199	193	216	202	190	198	192	167	207	197	215	191	236	219	207	212	206	203	217	197	218	186	185	201	190	202	167	199	198	183	211	225	192	212	206	220	205	209	227	195	194	194	187	203	207	219	225	227	196	220	211	209	205	186	203	196	213	200	213	224	224	191	207	215	224	199	187	199	195	198	201	199	207	192	207	220	208	200	206	216	205	203	202	206	208	206	196	210	227	203	207	229	204	203	207	213	181	204	215	209	182	214	196	193	207	217	215	211	201	210	211	213	207	193	223	187	216	205	210	235	189	232	193	203	215	209	213	209	195	198	168	200	198	194	197	197	201	185	200	198	198	224	197	218	199	223	201	189	209	211	198	194	210	217	227	177	214	220	176	194	176	202	199	223	192	201	210	177	197	174	200	206	199	194	187	193	189	200	200	200	218	190	210	211	204	194	199	177	222	227	222	204	219	207	211	211	191	206	219	175	221	237	210	202	212	199	232	205	204	202	217	196	202	181	219	231	201	182	212	206	240	186	202	182	203	210	211	201	185	217	188	208	211	193	189	220	207	182	193	230	211	197	217	206	200	175	211	220	203	209	214	216	220	194	218	194	186	194	221	183	203	219	199	191	194	197	221	205	244	221	203	216	194	185	210	190	204	224	190	201	202	217	212	207	178	205	213	214	200	184	206	211	201	210	173	188	203	214	194	203	196	212	189	196	221	186	186	208	205	200	194	198	200	213	229	196	193	189	208	201	219	183	205	175	201	232	203	171	214	222	200	226	186	181	200	215	225	189	217	217	211	214	167	200	207	218	207	183	229	199	215	208	196	221	182	191	199	170	198	205	212	237	212	220	179	178	181	204	215	187	194	216	202	206	202	195	220	214	187	191	198	240	205	198	229	191	210	237	220	185	231	209	187	215	211	223	195	226	186	243	216	205	191	185	209	226	195	188	195	185	226	189	216	217	196	206	189	243	203	200	202	229	190	214	222	193	179	225	216	186	195	206	176	223	204	228	208	204	199	192	210	210	205	238	196	180	204	195	178	212	208	205	224	208	193	218	212	198	185	220	206	230	199	205	218	223	190	218	203	192	213	231	190	232	196	215	192	177	220	219	181	211	197	180	182	211	203	201	210	183	193	186	238	183	212	223	198	210	182	204	183	201	210	193	218	196	213	219	196	206	200	196	224	203	167	189	207	178	222	191	193	179	223	214	207	226	176	196	206	193	212	205	213	216	198	231	194	214	212	221	212	198	202	208	199	189	191	202	196	221	214	208	198	193	184	200	210	208	213	224	181	221	210	183	220	196	202	223	203	207	178	197	195	193	200	184	205	221	178	220	204	213	218	193	197	212	205	216	198	225	183	219	212	192	193	185	205	202	196	179	193	213	209	212	184	199	193	193	215	188	191	198	203	180	218	182	176	229	209	188	235	217	204	192	210	175	181	224	211	224	194	218	186	218	184	209	202	198	193	181	192	206	211	200	206	194	195	184	196	190	196	191	207	185	211	214	186	185	181	194	207	217	216	194	242	228	213	206	198	174	189	214	194	187	230	220	220	224	208	211	192	208	197	211	195	195	216	192	230	198	204	193	221	205	217	193	194	194	179	217	178	217	195	216	225	207	222	213	203	201	221	221	198	191	211	204	203	213	206	189	194	222	208	182	217	219	198	222	198	203	199	190	214	208	188	185	185	189	210	194	199	200	207	217	205	199	253	226	198	203	201	199	185	220	183	171	190	211	213	224	191	202	200	206	189	217	212	205	197	176	183	206	210	230	177	171	187	204	193	217	216	199	196	205	201	204	177	208	194	188	210	207	208	197	214	186	217	175	193	237	200	204	254	199	210	205	206	223	199	182	196	197	212	202	196	161	190	193	204	189	207	215	206	204	226	197	197	198	198	189	222	207	212	185	191	202	205	197	219	237	200	189	215	211	207	187	199	221	209	194	184	198	234	225	211	196	206	200	211	215	226	220	218	209	210	192	185	220	203	198	222	204	203	172	214	183	202	207	201	176	205	198	204	202	189	196	199	230	184	214	197	217	214	208	192	175	209	207	182	219	196	194	193	178	185	193	210	222	200	195	212	196	216	202	225	195	214	215	187	198	206	215	221	214	212	213	213	200	207	198	199	193	199	195	221	184	195	215	210	196	209	204	220	215	206	198	197	218	213	206	188	210	184	214	199	220	201	200	197	199	217	201	193	205	192	198	192	186	198	206	187	214	173	196	212	188	201	202	224	173	211	204	205	188	199	212	220	195	191	187	226	215	212	200	201	200	222	196	186	226	195	192	210	202	171	184	218	208	193	202	204	210	177	207	206	168	203	195	215	198	187	211	193	202	211	200	222	210	191	211	177	207	204	210	209	232	206	197	192	189	207	214	207	208	211	214	229	213	214	208	174	197	195	221	200	224	226	177	202	190	220	196	190	211	189	183	204	195	194	217	196	158	189	190	200	209	220	189	221	212	225	211	225	212	194	216	202	231	222	225	214	190	211	207	180	185	195	246	201	204	204	200	209	183	222	196	205	230	213	204	217	224	187	186	202	203	179	175	177	209	201	216	175	224	211	190	200	194	189	204	192	210	188	187	183	217	186	211	199	209	194	202	185	182	207	218	213	185	218	202	225	198	202	197	188	213	194	208	183	253	189	207	176	231	203	205	187	209	231	208	212	208	201	197	183	217	192	213	180	210	192	199	168	213	216	215	214	209	209	207	225	205	194	208	212	215	192	200	189	187	217	204	233	171	199	208	217	221	167	190	195	212	195	213	213	215	203	162	214	214	212	188	203	193	251	210	210	201	209	173	209	218	184	223	213	200	189	194	211	219	184	222	197	232	202	232	201	213	202	184	195	219	232	210	220	211	198	234	218	233	191	191	217	207	218	188	201	169	171	216	190	189	191	211	203	186	210	207	209	206	219	223	168	211	231	193	195	216	199	168	189	201	204	213	207	217	188	226	169	204	212	211	192	194	224	212	207	199	195	195	206	211	220	200	188	205	186	192	234	196	208	219	230	204	202	209	222
10410	9662	626	628	638	631	605	587	611	542	594	567	532	549	577	597	537	574	540	564	524	582	554	545	545	562	599	568	558	545	638	522	566	557	505	536	571	584	569	577	577	537	571	523	561	524	539	478	577	561	555	552	542	597	542	582	548	536	553	594	553	586	570	575	608	553	571	563	543	528	557	550	576	493	571	582	583	550	568	547	525	582	555	586	519	575	593	549	523	540	575	535	540	528	537	537	523	515	580	563	591	551	536	549	537	526	552	535	555	570	531	604	567	560	544	538	543	579	571	583	543	537	523	537	552	600	545	560	541	534	543	546	510	538	569	554	552	533	547	590	588	553	552	516	546	534	557	523	539	543	554	593	600	563	581	549	583	531	559	542	572	577	595	541	535	544	536	531	543	566	510	518	520	561	530	536	553	569	594	561	542	558	545	559	556	522	562	551	558	571	551	575	550	556	569	532	525	544	584	535	527	573	529	516	557	531	602	539	539	521	537	566	546	580	553	575	524	545	572	541	556	564	519	521	613	576	527	543	535	560	560	548	546	510	538	560	533	556	541	570	546	543	555	571	565	535	559	561	571	556	556	576	533	550	573	529	557	543	514	543	557	497	553	545	561	525	577	574	545	531	575	591	594	552	591	545	557	546	561	494	565	569	570	549	534	574	544	547	539	565	574	552	612	555	555	558	544	574	578	519	566	590	570	551	519	558	550	542	538	567	583	508	530	590	567	551	573	565	568	552	577	584	618	563	525	600	530	540	555	572	525	528	546	573	595	554	537	557	537	540	540	536	498	555	516	554	558	560	553	536	559	574	485	579	570	559	558	567	535	567	573	511	554	506	520	531	581	600	534	569	588	587	573	570	554	543	594	586	541	570	567	516	550	597	585	534	549	514	558	542	576	578	597	553	548	535	544	554	596	548	506	520	567	583	548	610	547	528	527	500	569	539	580	535	566	574	539	534	574	534	545	524	546	541	531	555	545	512	567	562	587	558	556	510	569	569	535	573	515	530	522	535	555	558	553	545	520	529	584	579	543	544	531	570	559	558	523	569	540	537	564	519	579	510	528	549	507	560	563	586	534	534	532	527	546	565	534	580	563	544	539	557	574	570	550	568	547	609	565	565	553	549	556	596	538	534	553	548	566	574	546	553	571	520	574	563	546	544	547	552	592	543	566	532	567	552	565	589	558	534	533	530	523	561	573	543	551	603	544	546	553	574	552	561	560	529	589	567	534	573	535	570	571	520	577	542	556	537	500	524	569	546	582	562	581	560	573	555	552	532	547	543	606	574	536	526	564	555	563	556	556	565	560	535	520	552	566	520	531	515	507	521	538	553	554	574	527	555	546	541	540	574	564	511	551	554	575	540	563	557	553	548	554	573	543	538	573	578	536	529	581	531	588	569	554	554	599	554	546	533	593	569	583	565	550	562	581	541	507	558	548	529	542	565	598	565	544	566	515	561	582	563	557	545	537	507	519	537	548	536	550	565	545	533	581	570	562	523	513	577	544	572	559	563	568	539	591	559	568	567	559	532	515	537	566	551	567	560	508	566	524	568	544	561	526	557	539	575	581	557	596	580	531	579	550	551	568	523	543	539	492	545	562	540	570	545	600	541	550	588	546	571	528	551	537	579	559	521	562	527	564	567	561	508	604	551	534	522	552	550	561	561	514	557	577	559	542	558	531	564	566	575	564	553	572	554	543	567	574	580	535	574	578	539	551	499	548	549	569	596	573	567	524	539	553	585	554	606	552	579	515	542	539	558	567	584	569	564	576	511	517	564	562	530	552	515	559	559	523	551	556	541	527	550	575	556	531	557	574	551	551	550	529	547	536	602	545	521	566	528	551	543	495	587	556	552	538	526	571	533	548	558	525	524	565	567	575	599	525	576	557	592	537	547	562	587	563	564	522	572	555	602	508	569	608	547	534	580	492	578	517	562	553	580	577	566	530	561	547	591	557	553	521	587	542	543	527	550	570	568	601	545	586	567	569	554	563	525	542	529	582	543	555	550	514	569	572	569	547	521	511	549	581	541	516	580	614	575	528	548	547	515	584	603	586	527	568	588	520	571	523	550	544	548	592	538	571	566	509	543	570	538	532	554	586	530	538	574	533	533	545	565	544	543	519	535	539	556	554	552	570	579	561	579	562	503	586	536	552	564	519	568	528	506	578	543	525	525	581	539	525	514	551	550	539	551	558	541	591	573	564	584	542	579	571	544	540	546	534	541	556	542	582	557	546	509	558	580	529	570	568	584	565	525	558	577	540	557	552	585	550	531	553	528	597	531	575	588	559	520	533	547	570	526	526	553	542	585	565	567	540	553	584	538	605	507	560	553	536	561	540	569	561	566	520	572	567	568	559	561	562	569	529	529	520	621	558	543	586	547	570	549	523	535	533	509	503	553	565	576	575	550	561	536	568	539	548	557	562	584	561	558	595	536	580	570	541	556	529	528	525	537	540	574	545	520	568	527	553	549	564	561	566	547	530	584	558	554	556	563	556	556	584	589	571	542	556	563	579	554	581	543	558	530	546	563	578	546	606	553	531	570	538	567	559	586	523	541	546	554	572	589	552	556	528	552	572	561	557	556	546	548	580	509	516	567	593	547	552	554	557	549	514	529	529	595	557	571	563	558	555	583	544	561	589	534	563	548	580	527	514	550	564	507	578	538	579	589	536	551	578	559	516	538	580	556	542	575	525	601	579	528	504	582	550	529	525	570	552	574	533	562	599	566	535	539	588	557	564	554	527	568	542	537	566	542	517	570	527	574	508	540	533	560	575	553	583	564	512	573	568	572	585	557	566	565	524	562	560	592	520	564	523	526	524	536	556	514	546	535	575	577	567	531	559	550	555	549	546	555	513	522	564	546	580	534	584	540	544	543	588	555	541	535	504	575	524	559	564	575	570	553	582	579	543	594	575	574	542	537	553	573	591	543	525	541	564	579	518	549	542	538	545	544	596	552	594	560	578	537	537	551	545	543	568	544	504	581	550	588	557	552	586	536	613	577	566	564	582	565	567	540	528	560	542	563	595	595	575	565	593	554	524	565	566	550	537	589	542	562	589	539	515	540	542	581	555	574	538	578	519	556	528	533	550	575	599	597	539	550	549	541	554	592	569	572	554	582	557	591	544	539	572	544	557	597	559	520	592	560	543	571	559	543	571	503	540	557	558	493	530	574	560	519	543	587	561	546	519	530	563	541	581	554	574	540	562	538	569	548	549	601	570	566	542	597	534	558	592	563	623	572	577	589	513	539	528	525	545	551	547	567	541	543	590	489	544	582	555	550	532	555	555	549	546	559	513	528	561	594	571	594	499	570	560	546	527	617	555	570	591	522	570	541	576	524	563	598	541	536	597	522	550	559	561	561	560	583	540	555	561	552	549	572	554	571	553	575	572	580	528	529	583	548	608	548	536	549	554	546	577	555	583	538	563	514	574	577	508	538	591	548	561	557	537	541	583	580	553	545	548	578	532	568	533	578
55659	48805	10497	1289	632	500	432	426	378	370	337	346	322	346	343	331	326	342	288	322	343	303	311	314	308	278	277	309	284	297	282	267	318	262	307	307	296	254	283	283	318	256	271	285	305	301	272	298	276	277	294	306	303	284	308	294	275	260	295	319	301	294	270	278	316	299	284	279	292	287	287	273	327	341	300	287	290	291	284	270	276	295	297	280	290	311	266	257	292	270	279	264	276	285	282	284	260	286	316	300	294	270	267	277	322	277	296	282	266	279	285	281	291	316	292	294	307	290	276	256	284	276	286	285	307	277	278	280	272	277	276	317	293	279	277	277	276	304	277	254	288	283	292	309	298	293	255	272	300	280	301	285	270	275	255	303	300	284	290	254	266	288	284	291	286	297	271	310	278	317	286	262	269	277	275	292	274	270	309	282	314	307	301	273	281	287	298	275	292	312	299	286	276	274	312	314	296	300	267	265	257	305	333	297	292	314	294	291	300	267	290	289	302	280	307	293	258	300	281	296	268	284	286	292	293	281	276	277	288	278	279	284	297	262	296	290	283	310	307	308	297	271	269	255	284	283	267	300	302	281	276	295	296	293	283	263	285	281	272	296	300	279	304	310	269	284	287	283	307	284	292	279	277	262	292	304	353	268	275	276	292	303	273	309	288	316	295	259	265	266	285	269	290	268	289	315	267	273	302	271	290	308	269	290	290	278	289	278	273	253	307	277	290	284	280	283	264	273	324	285	275	270	294	298	266	292	291	302	297	279	260	318	290	287	287	298	336	317	286	272	278	300	289	299	257	276	282	305	311	285	264	294	278	313	308	273	276	245	306	303	290	264	309	309	263	265	316	285	280	284	276	280	309	317	279	264	304	274	286	278	299	299	293	308	283	281	314	277	280	308	289	268	283	251	279	312	290	260	295	277	272	312	277	269	320	305	280	290	264	280	243	290	279	264	298	299	304	307	326	294	301	297	311	311	301	324	282	305	290	280	256	295	279	278	293	278	304	295	298	280	269	288	288	268	293	290	266	287	300	324	276	295	264	293	276	285	278	289	313	306	277	279	263	257	285	285	279	284	262	272	319	304	286	317	261	272	275	295	311	302	286	302	301	283	258	283	306	305	265	284	291	313	295	262	303	281	270	281	281	318	307	282	322	271	304	286	282	313	307	267	306	296	293	288	299	294	284	305	261	257	313	289	283	271	274	259	265	296	290	282	283	263	302	303	286	283	281	292	294	268	307	287	296	262	280	269	285	292	279	291	292	321	307	280	284	276	309	270	272	283	290	276	280	288	284	304	286	290	290	321	266	311	266	298	294	299	301	301	294	266	297	292	272	263	299	309	289	287	294	272	254	282	304	274	281	270	261	267	299	277	280	296	286	302	294	305	310	308	294	299	297	311	304	273	282	270	282	275	284	292	285	295	295	280	298	277	277	310	277	245	307	300	285	318	300	305	300	300	326	282	288	285	289	312	292	318	269	272	298	305	294	297	293	254	310	279	302	292	313	285	280	304	258	323	280	270	254	261	301	286	264	313	275	254	299	305	318	292	307	293	256	278	301	315	277	289	279	283	264	285	290	260	276	287	278	260	307	295	299	311	271	303	293	294	271	279	282	273	303	265	261	302	291	292	268	288	270	312	310	300	288	283	293	259	331	295	274	300	260	303	289	274	300	275	303	299	272	288	250	296	251	285	268	316	300	253	296	311	294	283	291	280	271	300	269	285	279	240	284	283	275	294	283	296	298	291	304	297	270	271	292	277	293	273	313	294	283	274	320	307	256	294	275	281	306	297	275	267	238	316	269	245	313	273	293	273	277	296	272	289	283	282	259	244	246	306	278	289	285	310	306	302	280	285	290	275	296	272	302	296	295	294	284	295	273	272	298	299	303	273	242	257	305	275	288	293	287	288	303	267	289	294	310	258	295	287	282	269	319	277	293	282	293	286	278	279	291	271	306	310	297	268	288	289	320	298	274	281	305	299	268	268	304	272	301	274	279	296	267	284	316	297	268	282	280	313	266	288	294	247	299	276	276	281	312	291	298	301	280	278	290	275	311	329	281	282	279	290	286	275	279	299	268	273	267	307	285	286	294	281	263	292	298	293	295	276	299	314	299	281	296	282	267	269	274	278	285	287	288	247	287	314	284	294	297	293	284	299	293	285	289	261	267	314	308	270	295	298	289	310	268	254	313	264	283	286	284	283	291	284	274	307	272	278	292	304	259	258	301	284	273	326	288	246	274	308	298	305	273	275	289	286	294	270	285	307	288	289	288	299	308	301	304	312	294	295	310	289	291	297	249	304	306	292	300	289	297	291	260	244	271	280	285	302	287	286	246	251	252	295	257	314	283	293	251	288	296	285	261	284	284	257	274	301	287	292	275	261	266	270	285	301	307	290	274	305	269	333	275	311	291	292	323	296	266	286	294	287	286	284	295	306	280	283	287	286	299	267	286	326	271	274	303	330	282	271	327	288	283	303	278	276	287	270	297	289	273	287	278	294	294	267	295	287	273	286	284	287	288	300	322	252	286	285	275	295	278	294	294	265	270	267	299	272	292	260	268	284	278	297	249	280	282	278	301	302	291	279	235	284	264	281	292	281	303	327	288	280	280	278	257	289	284	309	285	304	282	276	317	280	281	292	253	298	290	279	280	273	273	307	316	274	273	285	281	259	278	279	292	313	272	276	283	265	279	306	285	305	264	265	257	299	315	309	323	267	287	311	306	295	273	308	275	268	276	297	283	277	258	270	257	299	269	270	298	292	289	288	277	300	296	327	272	290	289	285	275	314	295	308	293	315	287	292	257	306	272	300	276	301	292	271	269	265	284	270	257	307	280	271	250	250	280	284	288	308	275	310	274	274	319	282	296	264	265	283	302	307	317	291	303	276	270	297	274	278	285	305	286	290	269	294	285	293	277	279	304	292	291	272	247	311	280	284	268	290	270	278	308	308	265	293	269	298	280	284	321	294	277	266	288	256	310	296	298	304	309	297	302	297	284	293	301	287	274	274	302	305	275	287	289	277	270	262	289	289	285	320	278	315	309	286	294	275	303	267	272	295	276	251	283	292	312	279	302	289	276	262	271	309	278	259	294	269	282	321	291	278	293	294	311	312	262	310	293	297	260	241	320	284	276	314	279	297	280	304	284	288	305	294	285	291	288	263	288	295	296	288	257	304	289	281	310	287	275	266	301	293	296	298	286	299	285	281	290	286	257	270	300	270	282	264	286	263	313	309	271	270	297	284	263	303	296	293	307	297	274	272	315	318	293	293	276	284	277	297	298	304	292	321	311	252	283	290	272	297	262	288	296	263	298	264	290	318	256	288	295	291	261	307	298	267	303	278	279	310	294	285	303	295	282	279	277	273	287	319	318	284	271	281	302	321	267	295	285	304	276	316	259	298	284	291	255	286	306	296	272	260	280	287	289	297	271	264	306	270	274	288	270	287	303	299	295	310	263	255	281	264	305	271	306	284	260	282	295	321
34277	25904	2116	2507	2246	1876	1590	1466	1317	1181	1167	1133	1052	1007	972	921	922	936	913	843	793	859	824	831	836	831	801	775	780	761	828	706	790	734	750	802	801	834	755	770	765	783	746	754	740	756	790	779	820	752	743	786	734	751	739	709	721	762	706	749	744	727	728	730	717	690	759	746	708	787	754	737	755	739	777	771	736	762	795	773	725	721	737	752	751	721	736	751	726	723	741	765	714	734	787	736	773	717	732	744	717	755	756	697	724	714	774	711	725	716	714	749	762	719	736	721	731	741	732	726	746	740	769	725	739	755	741	708	726	706	714	693	758	754	768	720	723	756	696	747	700	706	777	682	733	733	690	709	735	717	694	746	732	709	719	782	727	706	713	737	713	733	724	756	748	695	743	708	727	745	700	750	723	747	739	720	769	719	759	759	740	707	694	717	748	720	726	746	770	720	736	760	691	752	748	777	721	690	753	708	726	713	733	744	715	726	718	703	685	760	718	748	736	687	753	712	720	758	693	734	715	760	756	735	739	727	728	718	715	708	754	801	739	718	718	756	722	752	748	703	741	694	737	730	713	755	727	735	694	752	727	737	721	719	749	758	720	717	738	760	739	766	742	710	773	742	736	773	658	739	743	719	715	693	694	776	707	739	779	695	736	754	738	705	712	742	706	697	726	745	763	752	684	745	744	760	709	735	745	684	749	726	771	753	720	699	718	712	707	727	725	722	640	716	707	715	716	761	706	719	728	719	747	740	772	716	784	740	714	780	724	708	713	759	766	705	685	729	686	713	683	694	763	741	708	755	741	746	761	766	718	745	715	761	731	693	743	714	752	733	712	727	736	720	731	700	723	714	670	749	719	745	716	754	747	728	759	728	742	787	707	693	747	706	742	709	733	717	707	719	724	726	716	701	710	755	744	740	717	749	724	706	759	747	718	730	783	771	696	755	745	767	693	718	744	717	763	713	727	759	725	748	723	715	733	737	709	703	730	682	766	752	760	767	770	713	775	761	751	727	754	712	759	720	728	721	735	807	744	680	754	692	743	759	729	722	755	719	738	716	718	713	761	723	732	720	751	714	719	763	755	734	712	756	725	721	740	747	695	757	725	774	760	718	723	736	712	738	720	703	774	719	705	719	748	775	717	710	729	728	751	723	742	735	759	742	769	734	719	739	732	736	709	788	775	697	706	735	739	765	777	743	718	777	732	708	743	748	731	712	735	701	737	722	738	722	730	742	718	777	727	765	697	714	714	702	754	773	752	737	710	659	776	724	728	747	764	731	713	751	714	690	777	733	769	751	775	812	752	721	704	735	720	740	790	739	761	690	740	770	718	718	723	739	738	729	710	726	781	740	745	690	756	774	729	759	722	720	738	717	732	738	706	779	723	695	735	699	734	696	687	768	754	778	741	772	718	704	730	716	711	715	735	722	715	747	743	742	777	688	731	713	740	736	735	752	738	755	708	682	759	726	735	736	668	731	725	787	731	708	741	750	759	725	764	712	778	717	691	725	754	735	698	751	731	772	698	744	756	722	701	687	699	716	736	753	758	738	725	768	708	711	752	764	724	763	737	740	719	695	748	699	748	712	738	703	761	736	735	714	767	692	669	697	721	738	741	750	726	699	688	783	771	711	678	749	722	752	776	753	700	753	747	781	739	753	713	724	756	777	718	749	775	699	731	759	706	713	746	742	725	786	724	757	694	731	753	732	735	726	766	756	772	766	748	708	747	762	768	689	749	715	763	734	692	726	692	694	754	732	764	749	729	772	787	731	725	716	754	710	777	683	729	732	746	731	712	795	760	717	740	703	748	678	746	738	730	736	741	718	720	757	773	716	708	804	725	730	719	683	752	758	775	761	741	720	715	758	712	711	738	796	726	771	706	744	748	704	741	727	745	730	748	704	728	756	727	759	753	731	782	725	750	721	742	736	764	709	723	723	727	750	736	716	720	680	709	703	740	736	681	662	761	749	798	744	747	728	722	715	773	693	744	752	757	738	745	794	701	734	726	747	756	711	735	739	731	744	728	717	750	761	736	721	767	686	752	687	704	757	736	716	775	751	732	713	742	730	765	708	751	732	723	754	739	738	731	732	707	728	720	725	750	763	742	740	716	731	767	752	732	705	753	733	728	744	718	764	794	672	767	744	764	750	754	760	745	743	681	731	719	729	723	695	732	758	737	750	714	701	756	696	751	791	730	717	708	714	741	707	730	699	740	722	685	726	725	673	690	756	737	786	725	700	739	706	741	733	764	705	711	759	721	767	700	712	693	748	714	763	759	749	738	754	716	744	750	733	736	772	752	698	708	717	721	744	726	735	722	703	715	753	701	733	770	732	696	707	715	703	722	720	734	689	738	747	716	763	684	754	704	740	688	788	738	722	754	729	754	780	736	760	740	767	728	733	699	722	706	744	783	697	737	704	722	754	735	741	746	735	754	711	715	704	738	733	770	734	698	661	754	760	724	728	709	746	736	722	737	688	743	716	698	673	722	756	738	778	714	754	737	759	731	780	718	738	699	739	714	761	717	685	728	736	751	704	753	758	728	722	710	737	739	707	745	745	724	722	762	675	727	732	774	758	732	738	732	739	720	742	719	745	747	718	741	715	731	687	701	746	712	739	740	752	734	724	693	713	735	735	729	728	759	765	746	754	743	677	745	763	718	708	759	695	730	739	728	742	713	732	701	736	758	725	753	721	753	733	743	716	786	785	734	751	676	752	756	728	748	765	737	758	742	712	704	758	743	734	713	727	687	732	751	737	727	743	724	713	720	723	744	733	728	705	699	731	744	724	755	783	711	723	687	702	715	692	715	714	740	757	693	739	721	707	681	720	692	741	755	774	743	718	688	754	700	744	749	746	741	735	753	727	688	764	729	751	687	706	717	722	703	703	771	778	711	732	743	709	708	713	724	748	740	709	731	747	781	773	668	733	783	707	744	689	735	733	723	699	715	761	706	746	707	762	709	734	722	778	732	706	759	724	757	741	739	684	684	741	759	769	757	732	714	725	779	709	723	827	705	735	767	671	751	783	717	782	767	754	713	749	722	729	722	746	765	743	712	721	752	699	741	774	729	756	749	725	720	761	710	720	685	734	721	768	726	770	704	711	715	762	757	750	703	675	733	760	739	764	711	669	722	724	738	703	738	705	755	719	717	723	741	729	737	763	706	737	773	738	733	736	743	783	733	720	723	717	710	762	769	729	737	732	682	733	711	727	733	731	693	752	710	747	756	769	729	755	749	733	732	771	749	720	715	738	775	735	766	745	746	747	710	761	692	747	709	715	694	738	735	720	698	730	776	747	729	773	759	711	704	707	724	776	704	723	711	711	790	745	714	752	727	737	758	764	744	709	737	739	728	750	743	728	757	716	751	760	803	733	730	719	724	711	692	715	758	700	789	713	708	690	778	735	702	751	736	749	736	743	772	751	716	718	732	734	763	762	717	771	697	691	720	728	705	721	746	775	742	717	780	718	716	714	725	738	718	765
69226	51222	16684	3285	1016	756	531	484	395	367	324	293	285	282	240	257	216	247	245	231	202	239	207	252	206	201	224	197	208	221	187	194	196	207	196	226	214	201	202	206	226	194	190	174	240	193	191	216	183	214	195	192	214	204	211	205	193	212	205	181	207	203	152	221	213	192	182	181	170	183	177	192	191	184	210	208	186	193	206	190	194	216	190	204	187	213	185	197	223	206	195	199	195	187	204	216	208	178	206	198	177	209	185	227	185	199	194	193	200	208	162	194	183	217	197	230	192	163	212	202	181	205	192	188	176	202	208	191	216	199	225	187	189	185	188	205	191	204	185	200	210	191	178	215	174	217	183	191	193	206	160	199	205	193	213	195	206	207	213	186	213	207	198	218	203	203	203	212	186	192	182	215	218	180	208	199	189	208	179	178	225	205	184	188	211	189	191	185	165	190	202	196	185	199	185	184	186	189	189	194	198	168	185	202	176	223	197	178	201	188	208	193	199	191	194	174	183	195	189	191	207	196	194	171	191	222	186	185	203	169	213	174	213	200	189	184	189	164	183	193	177	200	184	195	208	183	187	206	198	211	182	206	208	186	189	183	188	207	203	191	197	215	183	190	176	191	190	213	198	202	165	192	209	186	184	203	201	210	216	190	196	202	229	183	186	180	193	195	154	202	187	218	211	200	196	194	165	199	168	181	222	193	182	189	189	202	214	207	207	199	190	176	193	186	210	207	195	197	194	188	184	175	187	165	226	205	205	213	208	217	200	205	193	223	209	198	190	174	203	204	183	220	182	179	196	211	183	187	189	189	204	208	215	178	201	191	186	184	177	181	210	193	195	190	188	212	197	177	201	207	194	189	170	206	191	174	175	201	205	184	216	200	177	207	195	200	184	208	196	195	207	201	203	190	202	193	218	198	226	182	197	170	204	199	221	193	208	204	207	195	205	215	234	193	172	184	182	188	163	199	183	180	176	190	208	201	212	184	201	189	211	199	180	209	185	206	211	180	206	189	196	202	178	182	201	198	185	195	172	188	168	225	187	191	189	182	185	184	173	203	215	182	217	199	216	210	179	223	198	191	179	166	199	187	210	218	191	184	196	193	194	192	203	198	158	180	182	206	191	201	188	194	193	191	201	215	232	189	215	190	173	193	185	184	214	193	183	168	195	205	181	187	214	199	190	193	189	191	217	202	182	191	209	219	186	181	181	195	169	180	194	201	203	222	185	190	193	210	180	175	187	180	212	172	199	184	191	193	182	192	167	200	207	179	188	191	201	213	189	186	205	193	210	222	200	177	197	197	198	171	180	186	188	189	199	166	181	198	175	179	182	180	202	182	203	199	180	187	205	192	179	211	208	176	173	224	202	174	177	195	198	205	197	183	209	195	175	202	190	182	179	209	176	216	201	199	252	177	193	208	201	209	193	187	180	182	185	190	221	183	181	175	209	212	183	187	192	213	203	197	181	179	213	204	186	189	213	201	197	192	194	191	195	189	185	203	189	214	193	188	187	187	218	188	186	203	221	176	200	170	200	190	182	198	225	214	193	181	219	190	214	210	206	211	188	190	214	184	205	185	203	187	198	185	174	206	189	189	174	198	202	183	204	200	205	210	189	213	211	216	221	197	193	170	196	178	194	177	213	213	179	200	201	198	185	190	184	191	192	187	159	193	201	203	200	189	208	179	191	180	208	216	227	196	203	184	204	182	181	184	180	183	194	199	210	168	208	224	229	188	183	219	201	203	200	214	211	175	189	202	199	203	183	194	184	182	168	183	215	235	190	199	187	205	191	216	188	200	205	189	177	174	193	178	195	183	183	220	172	207	216	215	209	191	210	184	195	170	196	210	176	200	189	191	206	196	178	183	187	181	204	199	190	222	169	181	209	191	174	198	210	166	181	193	194	200	202	190	207	207	200	235	213	208	195	191	204	198	200	209	220	224	185	184	198	179	184	188	190	205	201	221	213	181	194	196	213	199	193	209	208	213	215	167	193	208	183	177	178	200	171	197	201	218	193	217	203	186	213	196	194	220	193	209	211	213	195	215	192	199	205	180	177	204	205	175	212	233	230	213	202	207	214	211	188	202	183	190	178	204	168	177	182	208	182	209	218	186	218	196	199	161	196	215	179	187	172	183	179	185	206	230	205	222	203	199	203	203	178	208	210	191	204	182	175	215	193	198	176	193	183	192	193	202	175	216	191	185	202	178	191	192	197	192	203	190	198	178	215	196	187	185	191	209	205	214	197	225	213	185	194	188	181	211	175	197	187	208	170	184	208	183	184	186	197	219	194	193	188	180	168	195	193	199	184	195	165	178	172	209	234	199	186	198	168	202	195	222	190	184	212	208	197	180	207	181	210	186	182	205	173	193	188	201	209	207	182	193	202	183	167	208	173	183	196	200	174	198	190	195	183	216	167	209	197	191	222	198	215	183	204	222	225	232	189	204	200	195	184	206	192	190	206	167	188	237	188	198	197	189	196	175	201	172	197	191	210	195	206	176	220	190	200	178	189	207	195	207	189	199	186	210	206	194	224	193	244	223	198	214	180	211	189	172	215	209	204	189	195	214	204	229	208	177	171	178	188	206	199	200	209	217	221	199	212	212	189	198	194	184	179	197	184	189	224	207	172	209	174	217	198	194	194	196	162	185	212	224	223	229	212	207	209	202	192	217	182	156	211	200	210	182	212	216	205	208	181	205	200	202	199	214	198	192	180	205	184	206	185	191	210	201	192	166	202	204	182	203	206	176	209	192	186	204	183	191	214	179	197	202	191	216	203	194	195	202	198	184	199	204	184	193	205	197	190	222	180	198	206	189	182	220	218	189	197	165	216	194	197	197	169	197	185	206	208	183	194	206	203	188	204	215	213	207	209	195	178	203	185	169	205	188	183	198	214	204	202	186	175	213	202	189	206	159	188	172	181	202	195	200	206	192	195	189	193	181	209	203	178	206	206	198	187	185	184	175	209	219	172	211	188	217	181	187	210	222	187	183	209	177	213	200	195	196	200	196	202	189	202	173	170	204	192	195	207	223	190	208	183	183	220	182	196	198	177	201	183	190	203	171	220	231	181	207	205	212	185	192	200	201	220	209	182	205	203	191	201	201	179	193	203	177	221	193	196	198	166	208	204	189	173	223	187	185	214	181	194	200	206	186	185	202	206	202	187	206	167	200	199	192	166	200	184	161	205	193	198	192	196	176	188	184	198	195	178	190	165	200	194	180	161	181	195	196	189	203	184	186	186	187	205	221	210	202	228	193	206	204	177	202	178	208	176	184	203	192	206	203	199	206	203	210	218	182	193	194	172	192	198	182	190	201	166	189	188	181	197	171	191	205	215	206	203	203	195	185	156	193	199	184	173	204	189	180	201	195	186	209	190	195	186	197	173	204	198	181	191	194	185	185	185	178	192	220	203	190	202	179	192	191	194	179	195	200	204	195	202	231	198	186	193	203	193	192	194	186	197	205	216	188	209	211	182	186	173	204
44657	19528	3403	3988	3510	2901	2333	1969	1671	1487	1380	1183	1096	900	970	925	868	810	793	739	715	746	722	630	652	623	635	660	599	630	612	615	575	576	562	607	598	582	554	573	577	590	610	541	541	540	555	584	538	531	548	504	549	477	535	543	528	519	543	505	530	528	570	508	523	521	497	522	538	559	513	526	489	539	495	482	546	559	530	495	516	497	527	515	464	489	496	500	570	488	496	507	509	538	494	490	493	493	479	488	499	497	475	496	530	467	518	542	511	487	521	512	462	541	507	480	494	520	526	498	478	503	532	488	515	486	499	477	533	488	542	476	492	470	502	482	479	484	524	529	509	531	501	489	509	465	495	465	492	522	505	459	506	472	470	503	512	477	507	516	485	524	502	508	552	500	498	509	479	538	496	525	497	490	497	526	541	498	503	489	487	540	491	470	517	495	494	542	490	483	522	525	502	513	501	487	510	478	478	536	520	506	491	480	471	472	457	522	512	481	500	533	508	493	501	489	527	490	511	486	482	504	499	487	512	498	512	511	476	531	516	520	522	495	479	505	501	496	521	504	526	465	495	519	548	479	514	480	468	482	494	530	496	488	485	526	491	500	511	510	522	462	510	550	509	470	517	526	532	510	483	504	499	463	516	494	469	519	502	509	491	489	499	511	497	517	516	515	456	484	518	496	508	510	535	503	475	482	516	490	515	499	508	500	527	499	509	486	490	488	537	541	497	508	498	491	481	525	517	467	493	508	502	513	506	525	497	502	485	515	524	491	516	523	526	487	524	502	473	492	485	481	526	526	481	477	525	489	538	489	454	489	490	484	528	518	503	497	516	512	475	487	503	552	496	492	505	506	518	492	478	512	494	490	489	464	527	495	497	514	506	496	463	499	460	484	485	471	502	493	499	529	470	526	526	467	510	542	456	492	530	498	495	521	494	531	483	486	501	490	518	493	500	507	465	500	530	522	517	483	551	501	518	498	464	498	538	542	520	517	479	492	481	522	476	523	494	529	470	486	483	504	483	493	523	542	456	474	492	485	516	493	481	516	504	528	443	485	502	497	498	488	506	508	505	502	485	479	464	499	512	490	522	472	513	520	505	503	528	499	477	512	520	486	508	516	508	497	504	536	476	521	474	482	494	446	492	498	537	489	529	504	467	520	484	484	511	470	500	479	490	502	503	506	537	506	505	505	544	478	471	485	500	495	481	481	533	502	496	523	485	498	500	528	464	481	480	520	478	500	493	503	488	524	517	471	501	558	470	500	507	526	480	484	461	480	501	528	484	461	518	484	502	512	474	488	476	476	477	497	528	476	498	543	508	500	519	492	501	492	496	468	504	503	506	456	511	533	483	511	494	484	495	517	513	514	532	469	526	502	546	483	469	503	482	574	526	522	482	530	487	479	506	485	527	465	518	496	512	491	544	459	509	549	495	505	509	491	488	504	497	486	483	527	509	499	520	448	515	521	505	478	509	538	528	518	510	503	519	485	508	479	486	446	497	484	515	481	515	470	473	464	515	500	480	499	484	482	498	471	484	469	486	521	525	527	549	470	574	494	500	488	515	513	509	475	521	544	507	507	503	478	484	540	463	493	502	513	484	482	499	477	458	525	491	491	524	517	495	513	492	488	436	473	504	498	488	495	496	498	547	532	490	543	492	478	486	482	474	495	490	496	499	504	532	522	526	520	547	520	473	493	495	516	508	504	498	502	503	472	492	491	484	484	499	471	488	490	483	523	521	498	448	470	501	527	541	502	467	480	446	518	504	493	517	500	498	525	473	455	508	510	532	495	529	499	479	477	499	495	497	466	514	520	479	551	472	548	519	513	497	525	482	492	500	532	529	463	490	477	476	476	529	459	508	543	485	495	509	529	531	527	506	487	446	478	515	533	506	527	494	528	494	505	545	481	522	506	509	492	450	508	478	487	494	506	501	476	494	515	537	495	494	488	494	511	552	449	498	476	503	459	478	516	495	478	496	533	504	514	501	457	490	526	510	530	497	512	493	527	500	544	479	472	500	495	490	501	508	512	521	526	513	467	485	484	489	527	533	512	484	524	507	512	502	511	507	503	501	514	503	540	511	502	460	519	514	489	485	494	443	499	503	515	518	502	529	483	469	513	480	538	505	472	485	490	457	512	494	505	467	509	492	488	484	517	480	513	488	510	516	478	506	514	453	510	480	506	465	511	489	508	477	515	537	483	497	505	486	486	541	461	490	489	499	486	505	495	477	526	496	480	505	535	497	518	492	486	515	501	506	491	504	528	466	517	501	476	505	514	502	514	491	477	536	487	490	499	504	507	535	525	516	529	503	508	481	481	499	447	489	480	467	493	556	526	564	486	470	540	504	510	499	493	526	464	474	498	535	478	501	493	540	489	500	529	534	494	532	522	503	438	497	503	469	525	497	473	472	551	488	502	497	475	464	500	531	500	522	499	482	475	508	503	497	513	518	500	548	493	520	491	489	518	452	527	485	514	482	525	505	545	474	470	496	482	493	570	514	519	485	532	508	488	540	477	486	536	472	526	494	507	515	500	512	484	492	497	511	509	520	485	537	476	497	451	496	488	522	507	482	511	506	510	482	493	541	498	466	475	503	512	481	475	490	509	525	499	515	502	503	468	485	474	500	506	493	516	480	506	504	534	489	480	471	512	482	524	499	551	539	523	520	528	483	464	458	501	511	475	531	489	441	506	483	517	504	508	514	531	486	504	538	492	510	493	496	500	491	491	485	510	502	520	490	475	493	515	539	493	473	483	490	481	521	523	512	476	507	511	532	503	477	487	482	493	498	522	479	480	499	505	500	527	494	493	509	506	534	451	510	490	493	500	463	518	474	538	461	508	522	507	519	562	568	521	522	515	489	511	519	453	516	515	456	501	476	487	537	483	470	489	496	460	490	520	471	515	465	497	506	510	483	519	498	502	484	532	471	468	485	531	497	543	479	522	537	504	496	491	488	539	488	525	504	495	517	478	518	541	487	479	518	504	506	520	503	500	465	523	478	487	571	476	487	479	490	525	510	470	463	497	512	527	504	503	517	500	499	498	504	490	525	487	459	489	520	473	509	463	469	511	486	490	497	482	524	500	533	505	522	554	505	487	492	491	516	521	475	470	492	525	499	496	518	493	500	487	514	490	492	465	469	489	530	513	534	509	490	496	498	450	539	505	512	518	517	503	515	510	505	520	498	479	503	474	473	535	512	500	512	482	511	510	502	498	500	518	499	481	479	488	492	497	510	481	486	497	490	533	490	473	525	517	516	496	483	509	490	511	433	549	492	513	495	505	493	519	469	490	512	507	524	541	496	471	516	499	488	501	492	490	469	522	501	512	466	517	525	489	505	507	515	501	493	496	504	497	544	491	523	508	468	519	513	496	454	465	485	515	536	501	470	535	485	489	477	525	502	497	502	487	529	470	510	540	497	492	534	515	535	504	505	472	510	509	480	491	541	504	519	500	505	490	454	492	499	510	510	441	534	484	505	534	472	543
12219	2573	230	202	192	188	181	194	204	201	198	191	196	214	188	201	221	209	196	205	185	175	204	176	212	190	201	204	192	179	193	189	201	217	192	181	176	189	203	201	195	195	186	202	195	178	199	184	199	193	210	197	207	215	199	218	193	189	216	204	217	179	169	167	208	206	185	221	195	211	184	189	194	207	197	183	209	194	187	192	188	195	196	216	188	189	177	189	202	194	188	184	208	208	204	188	179	198	174	161	196	184	196	216	206	190	180	180	204	208	196	241	215	203	185	196	192	203	196	171	222	222	181	200	190	189	204	185	172	196	206	214	205	231	180	182	180	179	224	195	193	176	203	172	197	186	178	191	187	176	192	174	199	196	188	192	196	211	178	216	186	182	193	215	202	193	181	214	197	187	195	175	202	197	207	179	176	189	220	184	194	214	174	175	176	210	202	181	196	192	184	204	170	195	170	166	179	197	174	192	203	203	208	197	196	200	222	166	184	196	200	196	198	184	205	177	182	207	169	213	202	173	193	186	177	178	217	161	181	191	196	195	195	196	200	197	201	201	187	176	186	198	185	204	192	189	192	197	210	179	176	177	206	184	225	202	188	195	204	195	193	206	185	185	180	188	201	200	195	191	195	187	187	197	173	208	150	206	198	208	183	193	189	211	198	197	183	178	181	185	198	202	167	203	206	200	181	199	198	150	179	186	177	199	204	219	221	193	192	190	187	185	180	173	195	197	182	167	181	204	190	221	192	194	178	204	190	179	192	180	158	218	192	163	186	197	217	207	175	170	184	170	188	183	214	214	178	214	203	171	218	183	202	186	192	208	177	197	182	214	188	182	195	191	183	204	179	224	173	204	204	204	187	191	196	223	207	203	206	214	169	199	193	198	181	213	187	170	181	178	206	216	235	176	193	191	213	173	197	181	195	200	193	182	174	203	191	210	169	207	204	204	189	210	175	187	203	193	189	193	217	190	189	200	185	203	196	205	214	200	215	196	179	196	189	205	189	205	182	218	162	180	195	198	180	184	181	192	221	212	199	199	194	213	195	178	174	193	201	194	191	189	229	187	191	227	185	194	206	177	219	193	198	197	191	169	219	194	175	208	198	199	196	207	191	169	192	192	213	190	193	199	208	232	201	201	178	198	203	207	226	221	181	210	214	198	208	207	211	209	218	206	207	203	195	206	220	230	178	195	173	189	217	218	192	194	167	184	178	199	193	214	185	190	204	177	198	204	188	216	223	202	195	198	187	201	182	197	176	186	207	193	190	197	215	213	195	200	194	190	192	194	181	210	175	178	199	207	197	215	196	206	195	201	181	186	217	199	168	206	211	184	200	178	181	207	182	188	196	186	192	193	178	193	174	195	171	207	163	196	205	185	203	201	164	172	183	217	207	199	212	186	184	171	212	196	196	210	217	167	167	217	197	184	194	176	175	187	185	178	196	175	173	198	222	195	184	208	192	196	190	182	195	198	208	176	201	196	174	221	202	175	195	198	189	205	164	182	183	187	193	203	190	200	154	163	200	198	211	204	202	194	199	187	189	197	212	221	170	223	221	201	190	177	190	183	204	174	179	189	202	198	200	181	209	202	213	180	220	187	188	202	190	190	240	226	196	211	196	193	212	189	227	192	202	205	206	193	193	184	200	200	199	200	225	207	214	214	233	176	187	199	182	198	201	191	187	199	171	206	197	190	183	206	163	180	202	193	191	165	197	180	177	189	178	198	180	211	227	172	217	197	177	216	171	195	176	217	214	175	197	202	189	191	217	181	178	193	188	208	184	195	195	201	202	193	179	172	201	196	171	193	208	190	203	194	180	196	206	191	185	189	179	230	195	183	195	212	174	205	198	182	196	186	172	204	190	204	195	192	171	206	190	201	217	216	209	181	181	203	185	216	195	175	178	176	231	210	210	181	185	183	184	171	195	208	203	198	190	195	199	204	184	212	199	196	199	209	189	171	198	165	189	176	201	186	169	192	191	199	209	180	175	195	195	173	197	200	210	178	190	176	177	165	159	231	226	201	190	190	186	177	184	203	187	175	189	194	217	189	172	196	186	207	203	205	182	205	172	211	221	224	196	189	194	184	205	196	205	208	202	194	215	172	188	209	205	194	192	189	193	170	180	180	162	202	192	208	189	191	215	213	201	194	204	197	186	215	176	193	187	210	184	203	172	202	206	176	191	220	182	175	181	203	195	202	208	195	206	203	199	202	173	188	195	199	196	182	205	177	187	206	182	200	177	200	184	206	195	174	192	195	230	178	188	192	199	201	198	170	178	215	211	234	171	204	183	170	195	220	190	188	214	203	188	190	181	206	182	187	202	210	183	211	168	186	176	202	217	197	231	185	209	209	192	208	196	175	189	204	200	195	194	205	200	185	165	204	170	195	186	165	176	227	207	182	202	191	168	203	164	185	200	200	172	181	190	189	163	204	202	209	188	189	187	172	207	200	196	215	190	176	184	167	192	204	200	199	209	195	223	200	192	195	186	181	191	191	211	163	177	203	192	170	184	188	200	175	195	227	201	184	189	207	205	215	195	197	201	219	191	183	179	186	181	188	174	217	177	175	190	187	180	177	201	207	201	166	194	199	190	166	187	200	196	206	204	191	178	204	191	197	205	193	175	197	195	196	205	209	175	187	186	222	189	195	211	213	218	190	177	214	198	187	208	215	185	187	171	191	189	193	187	209	194	182	193	180	173	199	168	193	201	200	222	185	218	177	191	192	185	169	199	171	186	216	193	188	224	199	197	213	189	208	193	200	171	197	199	209	184	201	210	208	192	170	193	214	200	195	185	200	187	173	181	223	187	216	191	182	204	179	177	192	197	180	186	184	196	198	190	167	195	210	186	206	177	168	189	196	203	183	196	196	219	212	197	203	178	217	183	189	202	201	170	210	190	190	204	176	165	199	171	203	189	188	198	199	177	195	201	200	214	210	234	187	198	191	192	192	201	185	225	197	182	197	186	202	193	202	178	193	172	191	179	192	213	191	195	196	195	199	209	197	209	204	185	202	186	186	187	199	202	194	184	188	183	205	211	185	192	201	180	198	205	192	202	190	191	167	197	189	190	184	191	193	187	202	205	188	193	194	188	197	199	199	222	205	193	203	209	197	180	196	178	193	190	183	196	207	202	203	190	198	202	188	210	203	179	187	201	196	195	193	181	212	176	181	186	202	196	162	200	203	194	163	195	192	189	179	217	201	186	194	219	196	177	204	183	189	166	196	179	211	173	194	199	190	186	194	195	186	189	216	196	191	205	189	186	172	200	179	180	210	207	198	179	190	204	202	187	219	201	187	211	188	175	203	192	207	186	183	204	164	223	169	189	183	186	202	187	177	205	184	211	190	168	213	178	193	188	162	190	200	194	196	200	178	190	178	195	187	202	207	215	196	210	207	218	178	178	178	186	193	203	193	218	209	179	184	187	200	195	189	176	212	189	187	189	189	217	186	212	197	193	180	221	203	211	189	206	209	199	195	194	179
11630	3219	622	603	592	582	565	541	561	560	574	545	599	519	508	529	562	538	546	515	542	563	561	561	509	516	547	528	513	520	563	543	480	493	529	508	569	528	521	563	547	542	548	512	526	503	525	492	491	535	522	523	499	587	534	558	509	556	499	521	492	534	552	579	568	522	517	526	506	573	481	531	514	529	523	532	544	489	552	512	495	506	513	553	500	494	562	546	499	556	490	523	535	492	512	508	498	518	513	531	515	510	541	525	562	533	537	513	534	511	496	511	531	556	538	515	538	523	528	526	511	548	544	517	551	525	527	532	487	542	523	529	517	559	503	550	508	527	528	539	513	546	564	544	493	528	512	519	498	574	499	496	534	550	482	522	512	546	518	532	531	513	494	518	500	537	530	519	549	518	489	530	527	527	515	543	524	511	518	471	526	531	526	534	534	535	521	489	497	501	466	504	535	524	504	550	532	532	499	552	520	500	522	481	525	546	543	530	508	569	543	538	524	550	506	505	546	567	550	524	548	535	535	555	559	537	505	557	535	519	535	498	527	509	564	529	506	533	536	522	560	543	528	592	525	548	529	509	533	536	581	524	524	527	540	536	530	500	497	537	516	511	490	525	555	516	519	511	484	543	555	523	518	525	519	541	505	553	562	510	533	517	555	515	470	516	525	495	528	514	549	481	522	529	528	516	530	557	533	530	553	522	512	489	584	540	538	548	554	497	521	524	512	513	545	511	517	498	508	528	530	579	540	513	499	504	559	529	515	497	533	542	515	506	557	535	540	537	549	526	509	551	535	534	499	481	496	502	566	509	526	528	541	506	535	468	506	469	535	541	522	494	494	548	513	524	501	502	553	572	543	519	523	543	559	546	507	574	543	491	498	550	516	513	530	513	533	530	536	536	556	498	558	502	531	542	493	539	514	529	560	516	533	516	502	514	518	544	541	511	569	551	473	563	504	478	526	567	548	518	528	516	550	503	555	569	513	567	526	504	511	557	496	517	517	562	531	560	522	546	535	507	539	494	534	554	514	518	513	507	506	552	543	508	511	526	515	568	520	515	559	549	515	502	539	494	509	586	499	534	533	519	519	510	509	555	502	465	524	556	532	499	556	508	543	535	530	591	525	600	555	499	537	534	551	555	540	538	540	546	555	514	530	530	544	516	547	510	524	549	501	526	519	529	530	520	525	518	518	547	534	518	527	515	508	516	525	550	538	570	518	505	538	505	518	522	547	531	521	513	530	517	523	520	545	542	514	520	551	458	567	539	516	488	513	499	536	500	490	512	559	486	538	568	506	524	515	529	523	517	498	533	535	506	519	545	543	502	556	523	543	512	534	500	525	542	535	530	467	504	563	528	548	492	532	522	527	513	488	525	503	550	549	579	557	505	515	519	512	527	511	491	560	551	524	539	535	491	535	556	555	536	555	541	531	511	530	460	557	571	493	529	502	527	555	510	553	541	525	537	530	468	510	508	553	558	551	543	527	562	478	538	544	546	573	513	503	580	537	524	516	589	542	521	516	514	513	494	510	527	502	521	468	495	488	506	554	541	529	539	532	542	550	494	535	557	533	566	523	499	543	540	550	523	519	537	538	541	484	544	525	555	524	519	554	497	532	549	531	562	543	574	549	533	495	513	526	498	519	500	578	495	494	511	542	523	506	562	527	518	516	498	503	536	526	540	510	530	501	512	529	553	514	479	463	537	506	500	555	507	535	514	526	509	515	526	530	543	503	512	468	524	537	547	523	513	540	575	529	535	552	512	550	528	514	556	521	537	520	553	508	537	517	479	564	570	528	526	540	568	538	541	521	544	511	543	505	512	533	522	513	560	509	513	530	513	550	519	515	513	559	520	479	519	520	518	515	519	537	519	543	527	550	552	560	560	518	499	552	520	494	519	519	507	530	536	513	470	529	507	518	517	511	542	497	550	522	521	492	500	522	548	587	529	540	495	515	478	549	521	498	528	498	525	526	521	505	510	510	563	531	513	525	543	494	525	545	516	530	564	542	502	545	498	526	562	509	551	514	540	506	520	549	551	530	532	565	532	531	550	519	529	503	543	531	514	525	479	529	549	566	522	539	516	526	537	535	507	500	512	499	548	532	496	515	487	492	527	522	522	560	527	540	526	542	510	571	546	491	554	532	511	519	525	509	521	498	488	502	523	543	519	537	576	520	538	550	535	515	543	540	535	534	518	549	514	508	507	545	543	532	562	570	508	508	484	518	524	527	542	501	523	519	493	494	524	556	519	499	528	528	534	524	521	475	522	522	546	551	547	524	536	551	521	551	509	518	526	543	527	515	506	525	540	569	504	520	531	499	473	510	498	547	526	550	468	503	538	544	510	551	484	594	548	541	495	539	531	499	582	532	513	518	516	532	518	485	509	537	494	504	501	521	492	507	490	529	497	509	537	539	512	579	573	523	535	533	532	546	509	483	554	498	549	515	539	517	542	547	570	551	552	514	568	497	510	586	534	512	559	502	556	525	515	516	521	529	526	551	610	518	516	506	490	544	547	495	516	485	567	532	506	504	533	528	491	522	560	530	544	547	544	530	502	510	515	524	513	506	532	497	498	569	516	497	562	517	538	573	508	564	549	543	545	474	547	573	475	514	543	526	495	544	523	509	535	479	467	483	533	552	527	549	521	522	543	527	494	501	590	525	520	486	548	501	535	565	523	530	484	560	517	498	524	536	525	504	529	511	582	549	489	526	504	538	561	524	562	517	528	524	515	541	528	515	573	528	540	564	474	551	522	572	499	542	517	512	565	596	496	529	522	513	516	526	499	535	519	495	522	556	486	559	526	542	564	512	529	528	496	492	524	547	526	542	551	536	560	544	523	525	554	518	514	540	531	500	549	502	531	550	522	548	518	531	550	540	547	544	517	489	549	501	535	546	543	517	529	481	501	528	474	510	542	525	527	521	483	531	506	511	506	547	480	524	502	477	524	501	567	516	510	511	553	514	545	499	508	551	553	519	541	557	517	536	570	507	562	506	506	529	510	530	491	525	484	559	559	518	531	576	513	479	549	518	508	508	540	527	527	531	510	514	569	534	515	531	573	515	486	549	507	529	540	523	534	534	550	548	502	475	520	496	510	508	559	501	531	496	571	544	533	529	553	557	534	533	540	518	523	528	527	579	560	530	565	529	541	490	528	536	540	543	548	520	536	530	522	520	557	491	528	510	514	551	502	545	549	523	533	551	532	540	506	507	548	490	516	516	503	513	531	498	558	525	551	518	496	517	525	570	525	537	518	500	520	540	522	531	551	485	559	547	536	525	534	538	560	514	514	551	522	536	530	545	518	536	505	554	487	535	528	595	518	536	557	526	484	504	512	518	487	583	529	488	543	567	543	525	533	502	524	524	515	560	555	545	505	523	559	518	520	523	526	522	558	502	492	499	554	555	532	535	512	518	503	533	534	549	517	476	547	520	519	502	529	517	573	518	521	542	528	532	502	500	544	509	513	547	536	490	529	524	546	502	480
55844	32822	4763	928	647	494	438	440	394	359	331	314	368	342	327	289	294	296	311	307	300	253	274	285	314	280	269	277	275	260	319	310	281	270	264	275	308	284	281	307	254	263	281	265	291	294	279	288	267	285	284	265	287	284	288	273	287	269	274	269	262	308	285	259	251	279	248	262	269	309	280	309	288	305	288	256	279	244	260	277	246	299	304	250	284	261	274	293	279	291	287	281	288	279	265	255	262	265	287	275	266	289	278	305	226	260	255	282	307	300	283	295	279	278	241	269	263	282	275	273	256	268	283	258	262	281	258	290	281	296	267	284	282	298	299	277	267	286	272	272	321	285	290	267	237	267	289	276	266	271	239	277	292	260	277	282	251	267	254	272	313	291	298	267	234	266	289	265	305	310	236	273	298	263	286	279	269	275	242	283	281	296	271	283	260	275	310	268	268	284	290	267	258	290	277	273	259	282	293	278	276	282	267	284	282	272	267	267	258	276	275	263	286	271	286	281	264	259	286	272	258	266	301	280	276	285	247	283	270	260	289	284	267	309	266	282	262	282	271	295	302	312	257	264	297	252	289	309	291	251	245	280	271	229	274	293	253	239	273	281	242	265	264	282	290	315	255	265	291	310	282	271	275	305	319	273	297	289	264	292	251	282	309	265	280	272	254	286	287	266	276	278	292	314	296	286	282	256	281	283	254	293	277	283	283	283	293	266	255	263	280	260	282	299	256	268	304	285	247	279	279	278	275	309	248	270	287	250	266	270	283	274	267	265	261	263	293	295	274	286	288	272	285	303	261	268	261	293	258	272	286	282	273	262	242	280	300	255	252	257	268	276	293	292	266	280	270	251	256	269	294	264	274	261	304	256	303	282	274	251	284	305	263	293	270	272	282	269	284	294	270	290	284	287	264	280	253	279	254	288	268	258	293	258	281	296	285	275	287	283	259	292	260	260	241	323	272	266	276	257	267	256	280	276	268	302	309	303	271	271	254	262	255	267	287	293	275	258	288	295	308	267	267	273	241	276	285	280	262	300	260	276	280	288	265	287	270	264	274	283	283	260	324	284	258	266	247	283	262	278	273	267	252	310	292	278	291	293	272	285	266	267	273	258	294	254	287	286	304	311	280	271	296	279	256	259	280	282	254	251	258	269	247	293	310	283	258	270	274	272	246	257	247	263	297	274	284	260	285	254	285	302	244	277	249	274	278	234	280	275	250	303	261	262	265	269	280	304	273	271	272	291	283	296	287	261	260	291	286	270	290	278	286	261	245	279	289	268	264	253	286	271	260	299	278	288	291	286	288	252	299	254	295	281	286	264	258	273	265	273	283	296	289	268	276	304	275	261	293	243	288	264	280	240	284	278	281	274	257	287	281	289	293	276	250	263	265	247	269	317	274	296	314	270	252	284	244	259	288	314	277	271	290	285	268	293	241	265	278	284	281	297	282	267	300	276	292	275	299	293	259	278	263	297	285	274	275	252	270	301	269	266	281	276	290	315	277	266	247	270	274	279	285	284	257	294	262	283	276	313	269	243	292	321	288	273	260	277	250	297	267	265	276	275	259	284	272	295	265	290	257	278	275	288	289	276	287	266	291	290	307	280	296	276	281	293	276	302	293	276	300	283	290	289	284	278	271	278	282	300	313	259	296	264	266	261	255	295	259	306	255	265	300	245	287	260	265	258	292	256	245	259	265	274	272	240	293	252	269	290	303	288	279	263	285	278	281	300	281	271	291	297	270	285	279	277	278	241	281	282	235	287	293	245	285	273	298	276	257	301	269	284	291	285	279	279	258	276	286	304	300	304	275	286	262	279	297	259	269	299	281	272	304	273	262	274	267	269	299	268	275	289	299	284	298	277	277	289	284	288	260	317	264	292	267	299	262	293	280	252	281	261	266	287	247	288	264	291	306	286	291	285	250	293	286	292	303	258	271	267	266	272	278	267	277	269	280	274	253	273	265	290	298	250	271	249	290	274	283	284	275	295	282	303	306	304	296	292	274	248	251	302	267	307	251	293	302	293	289	277	290	284	265	291	279	278	285	320	278	259	254	276	300	260	246	293	301	279	275	265	310	274	256	294	257	294	257	310	271	277	283	285	248	284	286	288	300	263	273	272	282	248	266	298	246	266	263	260	282	267	298	293	262	268	282	300	299	327	276	295	264	264	285	280	292	281	286	288	261	241	267	296	265	269	275	272	259	286	282	288	275	245	261	257	286	267	275	272	264	273	293	292	315	276	255	313	307	260	245	316	284	260	255	292	274	297	297	286	268	264	273	305	264	268	263	264	269	312	275	291	276	274	286	298	273	267	297	259	265	272	279	239	311	302	287	280	267	287	286	291	324	302	286	277	264	269	276	262	267	281	296	312	310	280	260	285	281	278	270	267	266	287	268	300	283	290	266	292	286	270	250	266	317	289	254	258	262	291	265	243	247	297	266	275	292	287	266	269	300	289	289	283	249	272	279	293	305	267	250	299	269	246	270	228	249	272	264	269	289	299	295	257	282	298	286	292	303	286	289	282	263	304	254	273	281	248	260	262	278	259	310	280	246	271	288	303	290	254	294	263	270	316	308	301	273	272	280	270	275	267	294	265	275	291	282	275	269	262	264	238	294	252	296	298	248	276	234	253	302	256	279	275	256	269	279	298	308	275	300	296	288	270	268	291	278	280	308	317	261	277	265	268	270	268	310	296	271	295	288	270	274	279	291	278	262	270	277	269	269	296	263	296	259	265	318	270	277	272	296	286	271	295	321	247	293	272	277	297	274	304	256	264	283	258	274	299	249	288	285	248	318	257	261	297	296	294	258	238	256	247	267	288	269	268	280	260	255	294	262	256	298	303	272	257	311	276	281	277	255	263	268	307	286	266	246	276	280	278	273	261	273	255	274	292	260	286	228	276	295	260	280	274	275	265	286	285	292	271	293	280	255	286	266	292	256	288	260	265	267	253	255	281	262	270	270	297	300	297	254	274	293	275	296	288	267	294	277	257	262	259	274	271	276	254	292	278	277	292	309	285	270	273	283	295	286	267	277	248	286	297	278	290	289	281	266	265	266	253	312	290	271	263	287	269	303	278	250	276	303	267	292	296	319	269	261	287	286	293	288	283	262	281	251	271	293	291	269	265	278	267	262	260	274	297	302	254	280	274	249	287	271	262	293	286	290	223	278	295	283	288	307	271	262	273	255	242	261	282	255	286	303	274	249	269	297	258	277	293	287	265	278	262	278	255	283	281	241	282	299	271	278	278	254	304	307	290	261	266	258	309	299	247	294	259	283	268	292	285	269	296	274	263	264	270	288	279	261	266	280	264	261	261	289	262	295	276	312	282	292	281	255	254	265	286	277	308	259	280	279	284	287	287	276	254	275	268	271	289	258	268	279	262	272	290	286	306	276	278	262	291	244	297	285	284	254	275	270	248	250	299	250	282	274	267	294	277	274	240	294	276	287	294	286	285	281	269	283	253	244	270	281	259	279	271	252	259
35198	7732	2523	2725	2378	2041	1691	1516	1346	1241	1217	1156	1038	1001	1013	926	938	863	859	826	825	850	817	814	752	778	771	787	766	795	718	753	739	735	747	751	784	732	716	769	690	733	748	689	746	746	782	731	689	713	739	724	720	714	703	728	708	696	731	744	684	731	751	717	745	673	716	740	667	705	706	753	701	737	747	710	698	690	732	726	714	688	738	688	731	743	737	745	719	726	714	746	745	732	730	708	746	671	689	737	738	673	688	671	684	688	723	707	721	648	683	728	726	707	674	737	713	678	714	729	698	723	714	703	731	710	710	732	731	686	732	697	732	741	681	665	686	663	704	735	738	695	673	681	732	682	725	729	705	707	684	682	667	711	737	731	692	713	725	720	687	696	697	718	717	688	675	724	695	691	711	719	676	741	664	686	733	684	709	711	712	729	727	736	722	715	763	724	699	703	721	665	741	701	697	745	682	705	699	740	670	681	738	705	673	718	726	704	668	698	685	726	705	715	671	725	662	692	690	679	722	726	717	709	683	720	702	668	726	684	721	670	714	686	706	721	698	696	702	687	717	685	704	699	670	740	702	722	745	713	719	699	718	708	716	701	712	727	710	685	739	689	658	677	719	637	753	690	694	702	682	774	731	687	716	697	700	737	656	718	683	686	692	736	717	664	723	714	694	713	701	732	691	710	729	693	708	720	700	657	678	707	677	686	665	712	717	680	676	696	689	681	674	726	723	705	706	734	708	705	719	717	691	686	756	713	715	680	717	712	699	688	748	693	710	712	717	674	730	704	739	667	686	680	739	714	707	738	682	718	666	717	731	732	700	730	680	725	694	705	717	706	658	651	677	682	719	704	737	716	688	704	697	692	704	690	715	726	644	698	726	733	712	694	715	721	696	732	672	717	720	698	723	706	681	716	695	749	717	705	683	699	699	736	666	721	682	658	699	761	705	697	740	720	777	695	722	698	698	726	679	718	725	720	669	690	712	703	711	704	690	716	696	704	691	737	676	764	693	670	741	679	677	713	715	737	718	708	725	684	719	660	688	740	739	653	706	714	729	674	692	692	693	706	708	702	689	743	686	679	728	697	677	712	708	715	733	701	669	719	731	749	705	690	662	683	721	742	724	702	751	673	702	713	723	718	715	685	699	650	667	669	685	690	752	657	657	735	686	722	726	656	712	747	722	668	679	725	707	686	686	670	696	686	648	708	722	686	703	787	741	685	718	692	703	677	729	726	710	695	701	691	727	700	715	704	701	716	674	702	725	715	695	707	704	690	717	716	692	675	687	714	664	693	693	695	663	732	692	648	750	690	683	749	708	716	676	710	684	719	663	645	706	708	678	720	730	691	706	681	674	686	660	671	709	687	701	723	742	733	690	682	656	724	698	702	708	702	659	724	688	728	693	704	713	733	693	766	685	689	666	716	704	679	694	717	713	664	703	675	702	686	741	734	672	702	733	713	703	702	665	733	701	727	667	687	670	752	712	696	732	675	699	744	709	722	677	722	694	697	736	687	685	681	740	702	689	673	643	725	728	689	709	701	691	686	705	715	716	714	700	723	710	688	679	693	715	707	724	722	702	685	721	725	683	672	686	664	672	741	701	676	707	733	646	707	724	654	748	701	714	669	686	679	716	717	684	721	661	668	727	690	720	681	736	724	691	665	691	705	742	705	687	686	656	745	664	706	736	735	704	681	697	687	699	761	708	692	668	732	688	710	652	716	722	684	710	699	662	736	699	714	724	706	704	635	748	728	711	709	697	729	703	718	752	648	670	689	712	683	759	703	732	689	726	662	672	706	685	745	679	717	675	647	668	696	724	727	746	687	708	713	724	673	698	698	725	711	735	682	752	670	685	677	723	724	737	647	699	694	689	678	725	731	719	712	728	668	654	718	632	667	696	679	686	728	689	708	697	762	670	679	658	751	725	676	721	749	669	729	673	729	669	741	779	689	758	703	719	731	702	686	613	711	694	683	729	731	709	700	682	690	666	731	724	687	715	694	716	703	705	657	686	655	656	692	704	739	695	697	701	763	728	695	691	706	687	726	695	700	703	685	727	670	721	693	728	659	721	713	711	669	708	688	726	656	714	671	693	691	663	687	649	712	676	708	651	702	727	696	675	701	698	664	681	640	724	688	741	686	694	704	674	717	664	680	679	684	691	695	749	754	714	690	718	640	699	703	707	717	720	704	729	697	654	742	728	695	684	700	704	692	714	705	660	660	672	692	704	669	647	741	722	671	703	682	657	713	682	677	691	694	749	704	723	705	737	695	689	692	747	733	702	734	699	686	707	665	712	681	669	723	685	695	679	689	690	723	692	684	659	712	725	683	680	675	700	721	675	719	696	675	738	771	727	637	683	716	711	711	727	688	709	701	728	696	706	722	684	771	703	731	686	720	661	712	670	671	710	706	713	703	659	671	752	695	705	697	713	695	692	763	726	688	664	673	732	705	690	676	726	688	743	688	717	677	705	694	682	660	659	693	664	655	709	733	724	696	723	670	681	693	729	676	703	708	712	721	733	745	718	738	701	673	730	664	724	717	698	721	716	679	677	683	744	702	732	683	700	713	704	757	665	715	759	744	698	692	697	716	684	702	684	711	674	695	713	676	732	714	672	675	685	718	681	707	657	733	675	675	736	713	681	686	673	663	691	715	726	701	719	685	702	709	720	693	689	704	704	689	704	710	739	687	718	687	705	651	718	697	713	695	713	692	746	674	717	718	711	683	761	712	706	673	667	667	697	719	707	735	682	709	715	690	708	721	707	678	683	685	749	685	675	691	672	657	670	741	700	724	732	697	723	705	749	733	684	751	687	744	687	682	729	699	692	667	656	690	748	709	686	704	678	705	707	717	694	724	737	669	675	701	711	710	687	667	702	707	710	699	686	711	709	706	705	666	699	682	680	664	671	751	692	688	692	708	686	738	673	701	702	705	705	709	717	751	683	667	719	690	686	722	718	736	678	723	697	666	715	675	686	702	731	720	693	639	725	705	700	679	729	665	730	735	672	750	703	698	709	671	700	667	745	736	699	724	667	701	724	679	692	679	671	705	746	712	753	681	714	696	739	702	704	698	716	724	755	689	676	696	695	690	716	646	679	748	719	746	677	671	692	721	707	695	715	691	743	745	772	701	664	674	721	702	721	728	697	654	674	703	722	691	651	742	707	698	699	726	700	703	721	699	723	640	671	674	691	737	704	702	701	670	715	718	697	688	652	739	710	713	685	682	700	670	729	723	683	723	683	739	688	665	732	727	639	735	688	691	687	713	754	654	692	706	695	721	746	702	665	700	725	754	749	694	662	663	714	685	709	708	730	727	732	731	713	665	708	670	696	674	666	697	696	655	665	734	661	650	695	634	693	676	713	726	701	672	697	704	687	732	697	714	693	699	685	719	683	723	699	753	719	682	732	705	683	682	722	666	701	726	676	686	721	680	729	685	728	688	745	718	647	685	694	665	724	687	665	698	688	661	696	748	667	739	690	716
69049	40311	11023	2347	1026	775	590	475	378	367	340	297	307	298	257	273	263	265	195	208	220	213	199	199	228	196	205	203	222	196	205	190	216	186	223	216	217	232	213	234	176	189	184	207	183	179	220	204	197	211	206	183	180	208	202	170	212	190	181	207	205	190	179	179	192	202	199	188	190	183	195	199	175	205	184	180	193	183	175	190	152	170	182	195	192	190	214	194	207	166	201	187	215	194	189	190	158	176	170	211	216	201	181	156	183	207	182	188	180	199	206	182	196	194	199	201	163	206	179	171	202	188	180	175	199	195	171	186	192	198	160	167	176	206	196	201	216	171	183	183	195	161	190	189	195	184	217	186	176	172	220	193	185	207	191	197	171	212	179	171	197	167	188	160	184	200	166	195	161	202	158	188	163	195	178	169	190	201	183	194	192	183	190	196	191	179	167	173	195	205	206	174	196	208	205	204	186	187	202	175	195	184	190	212	187	145	162	181	199	187	193	192	184	174	192	215	174	180	204	170	192	161	171	202	157	200	201	194	187	183	196	196	179	172	198	200	184	192	193	193	179	174	163	163	177	180	172	203	210	181	198	208	174	181	178	180	194	183	171	151	165	179	190	173	194	200	198	195	200	195	204	195	201	184	201	169	200	184	168	189	190	162	204	191	200	166	196	194	188	207	172	199	204	175	196	193	197	212	192	175	194	178	182	180	198	181	187	177	201	172	181	191	187	203	179	163	185	167	179	162	189	178	182	198	193	214	183	180	176	201	196	203	188	191	198	205	171	168	178	191	175	187	206	175	194	156	198	189	190	164	183	189	197	181	197	176	164	181	198	173	204	186	177	191	163	164	179	189	171	172	181	177	188	164	160	176	188	164	176	177	187	209	182	198	176	189	188	182	210	180	196	204	187	186	209	174	191	196	200	186	202	183	213	192	197	180	188	191	188	185	173	175	182	180	199	171	183	185	175	206	180	199	182	172	189	209	195	196	216	192	191	178	170	178	199	182	184	175	159	174	182	166	175	169	193	189	191	177	179	166	178	194	201	165	172	183	176	168	183	180	191	168	159	181	171	200	174	186	190	176	185	173	178	190	177	185	183	202	192	188	176	206	185	193	168	180	169	198	180	186	184	172	164	205	198	197	193	179	184	175	180	184	158	199	166	204	184	186	188	188	182	190	182	179	192	194	188	185	179	171	184	196	175	180	195	182	178	192	176	174	229	188	189	183	199	195	190	178	161	201	179	196	192	194	191	179	200	213	163	176	179	199	213	183	171	195	204	180	193	206	210	220	182	152	179	211	209	203	182	202	200	201	178	203	179	171	203	206	190	203	184	175	179	178	194	180	173	177	193	181	166	197	183	179	179	164	180	190	190	201	191	156	202	183	212	202	179	229	193	209	146	190	203	192	177	174	188	194	207	179	178	189	195	172	162	192	164	181	211	179	178	170	171	196	201	168	188	203	204	192	173	159	208	204	192	178	172	178	181	183	187	195	180	190	183	189	171	200	192	182	161	179	173	163	176	172	172	182	190	181	185	192	171	195	198	177	157	171	168	178	164	170	200	203	183	189	178	178	185	206	198	184	177	209	184	184	179	156	189	207	198	211	174	185	181	180	181	190	184	199	189	199	219	184	197	217	209	195	189	187	188	188	164	187	198	186	179	179	196	180	198	191	166	211	202	149	190	193	173	190	181	195	193	177	167	189	197	187	177	180	182	169	174	200	191	178	193	194	172	183	204	189	203	197	152	167	161	188	174	182	156	196	226	187	196	195	201	188	180	189	165	201	196	202	184	207	178	167	173	187	203	190	205	196	180	176	203	204	179	187	167	179	198	186	185	165	163	197	176	199	198	175	193	206	182	186	181	189	181	183	190	189	198	174	186	177	191	193	168	176	184	189	199	175	169	196	180	185	181	164	169	187	191	181	176	177	169	196	196	206	174	192	166	193	180	187	205	208	173	191	204	188	228	183	193	196	177	223	182	198	179	160	166	197	181	195	176	189	188	173	195	207	179	171	192	176	188	187	167	201	173	221	183	173	171	199	191	175	203	184	177	169	202	161	174	202	202	167	191	182	183	180	194	215	179	184	187	208	196	191	185	183	166	188	181	195	175	205	194	194	200	185	186	205	183	208	174	190	190	182	183	191	189	211	187	180	189	167	176	183	169	203	187	170	188	220	177	176	220	204	167	208	185	182	179	167	151	174	189	203	192	176	197	164	196	193	200	178	209	166	190	188	177	195	186	186	179	192	192	193	172	209	184	204	183	180	196	170	189	217	175	171	186	183	188	215	178	186	177	195	179	195	193	182	189	180	182	193	190	193	175	175	212	163	162	173	191	187	182	204	193	185	193	178	201	185	177	186	189	207	191	165	179	205	178	194	210	181	164	185	209	219	195	211	154	161	142	192	193	188	181	166	202	184	189	197	190	174	197	171	198	175	209	181	208	202	189	161	210	169	190	209	186	202	173	173	202	156	166	166	179	187	210	187	197	182	173	186	172	171	192	200	180	176	207	190	186	182	190	172	172	211	215	208	181	161	178	187	207	165	181	212	202	195	188	177	157	206	182	201	192	195	180	187	190	191	193	214	182	191	169	197	169	171	200	187	200	188	205	171	177	205	170	199	170	175	185	213	213	200	200	164	177	183	187	189	186	214	202	179	198	189	188	188	209	199	183	200	189	193	172	189	188	167	204	167	184	188	181	181	201	203	194	202	185	181	215	204	179	197	190	200	185	185	187	184	163	183	183	195	173	201	199	176	196	181	184	183	191	215	157	193	189	196	209	187	185	183	187	173	191	185	195	232	187	194	199	195	159	172	177	169	195	187	184	212	170	188	170	166	180	203	192	174	190	180	193	183	190	201	197	188	188	188	177	186	167	179	168	212	182	185	191	195	166	164	194	177	168	186	202	214	198	176	189	201	189	206	192	165	198	222	175	168	152	186	178	191	166	184	198	187	178	224	171	203	196	196	200	194	190	190	191	148	187	190	176	197	174	196	205	156	204	193	183	200	170	179	184	168	164	209	191	220	210	200	160	199	192	202	175	167	170	209	170	187	180	195	174	185	196	175	171	184	176	177	206	173	178	174	188	191	215	189	194	182	193	169	175	194	172	172	197	171	196	162	168	189	184	180	180	165	198	178	207	208	174	176	181	163	176	177	176	176	193	194	218	201	178	193	215	173	173	180	196	183	182	198	186	164	171	202	197	184	211	185	171	182	207	208	204	199	195	177	196	176	209	192	193	188	179	174	161	194	177	191	200	167	203	185	167	197	199	164	174	172	179	184	177	169	208	197	185	188	200	171	191	162	192	219	186	209	187	159	176	167	200	189	195	186	181	188	181	200	193	163	187	191	185	203	231	191	182	192	204	186	174	223	182	197	183	178	181	171	160	158	182	172	193	184	157	170	166	171	191	155	200	182	194	201	161	179	198	205	172	191	194	197	173	180	211	182	204	190	204	206	173	185	185	173	200	182	198	186	183	181
43742	7289	3890	4435	3816	2976	2586	2102	1816	1650	1412	1263	1181	1076	1049	993	903	825	881	820	760	711	742	684	639	654	672	611	616	619	631	582	587	604	574	577	564	539	543	568	579	566	599	515	500	491	520	556	537	551	479	530	535	516	469	548	507	523	552	493	467	510	516	489	473	545	496	501	508	516	506	484	491	489	518	510	522	508	478	475	480	497	502	521	502	470	490	493	481	489	459	457	503	445	473	502	478	492	548	480	491	465	499	490	440	517	499	487	486	507	460	507	469	510	487	473	496	478	489	478	508	462	534	453	457	491	458	495	509	483	478	470	501	490	498	464	454	466	495	455	474	470	476	448	489	509	454	451	499	490	460	486	488	469	471	505	499	533	489	473	443	497	512	478	468	517	498	468	462	475	480	520	463	464	476	497	489	517	501	485	450	478	472	479	451	453	504	478	513	473	498	452	452	491	497	482	480	517	481	493	478	466	460	480	494	481	510	513	482	511	467	474	460	469	457	441	502	480	466	446	500	469	498	464	477	461	428	479	477	529	465	485	480	448	490	458	481	493	499	480	462	521	415	511	464	491	521	476	458	489	467	464	469	491	448	501	465	489	491	459	455	449	490	477	450	469	456	440	486	461	512	452	502	490	482	492	454	479	460	489	501	494	465	474	479	517	488	474	500	473	487	486	486	470	456	447	463	500	495	448	477	481	498	464	517	469	433	471	506	486	478	521	499	478	521	460	460	484	488	480	494	477	485	470	459	454	510	487	477	494	486	492	476	494	505	489	476	448	464	459	487	451	458	478	452	472	514	494	475	488	433	475	492	458	507	460	477	503	484	446	503	483	498	485	451	473	495	528	508	470	511	467	477	481	510	480	463	484	489	480	464	465	440	532	467	476	464	506	488	463	474	476	463	472	514	474	501	421	509	502	475	462	454	472	440	445	472	469	462	472	486	461	486	475	502	485	502	451	458	485	478	503	501	474	518	474	507	449	474	484	502	477	485	465	482	486	496	457	483	453	500	491	463	479	484	491	492	495	483	521	518	472	506	468	460	445	443	498	473	491	458	471	487	458	501	488	487	448	508	497	454	480	479	456	488	469	453	491	475	512	484	458	485	464	489	477	481	502	482	512	480	497	459	473	457	481	505	483	505	457	483	490	486	475	457	496	461	473	457	505	485	488	506	483	480	469	512	476	484	464	492	447	472	486	470	486	483	490	474	515	507	504	475	487	485	506	508	457	504	460	442	478	490	476	526	480	486	528	502	462	489	446	454	477	495	432	481	507	480	479	447	467	489	439	476	488	485	467	488	489	441	464	471	487	470	469	479	461	477	481	488	493	494	460	486	466	499	483	507	511	448	453	490	472	510	527	476	535	431	509	506	473	488	499	459	503	503	497	461	475	456	509	473	496	448	466	479	473	462	462	503	500	478	443	467	468	465	432	492	488	457	476	500	447	486	478	484	457	494	460	442	484	545	477	486	486	476	418	469	469	478	483	466	470	495	482	472	467	490	446	447	448	507	470	463	468	511	482	496	455	460	483	473	490	468	495	501	473	473	442	465	490	464	485	518	459	502	477	455	462	461	500	474	455	492	466	471	510	483	487	466	457	501	472	460	506	464	477	445	480	501	519	452	505	507	503	477	462	466	464	490	504	469	497	462	501	523	481	437	447	505	440	449	467	476	469	467	469	467	467	442	459	467	499	474	471	476	478	518	498	470	469	489	488	498	456	478	488	456	450	474	461	440	496	465	431	464	471	477	474	457	476	508	470	451	468	492	498	413	490	509	499	486	479	507	520	500	453	481	486	509	504	448	486	472	509	521	458	479	480	450	469	479	505	472	514	471	454	472	452	509	504	474	416	487	467	498	464	503	490	457	521	486	473	512	465	472	513	462	487	493	446	499	451	449	424	497	489	538	438	512	494	468	432	476	435	488	483	487	486	468	485	431	515	444	454	500	482	450	455	473	494	492	465	479	451	470	473	475	511	490	463	477	490	474	487	493	492	463	523	464	512	470	480	466	483	429	487	486	499	473	479	485	462	486	477	469	470	504	449	456	510	537	490	505	505	518	512	473	465	485	483	453	453	466	454	475	519	460	440	466	481	493	493	481	457	468	455	457	509	476	461	471	477	468	520	507	460	487	471	461	485	466	480	487	470	506	469	487	498	468	512	465	480	515	457	483	495	456	482	481	479	474	455	510	485	426	474	479	476	489	435	461	487	484	473	519	506	467	512	488	505	499	471	497	449	474	453	492	506	514	498	488	478	489	456	519	495	537	505	497	511	481	532	490	463	492	492	457	455	531	479	514	484	477	478	442	453	468	490	511	487	482	510	491	522	484	440	491	474	455	476	487	474	447	495	499	491	496	490	492	432	492	471	471	482	506	510	495	496	496	473	513	484	473	467	413	492	436	454	491	491	488	464	484	479	481	465	493	483	454	483	486	452	457	475	480	496	484	467	484	465	497	468	492	488	465	478	472	475	454	466	481	495	489	482	459	467	510	473	493	492	428	487	458	454	476	490	474	489	528	481	472	446	458	480	465	491	492	514	460	454	512	501	470	475	492	446	479	510	435	484	472	466	459	495	450	498	482	490	462	444	489	465	487	469	460	449	447	477	503	470	508	513	481	497	476	458	483	477	468	483	483	457	498	442	508	451	474	445	475	460	504	515	467	491	472	491	438	459	446	471	501	467	445	475	531	494	477	515	475	490	511	500	484	486	478	491	469	458	455	484	475	450	444	472	466	453	454	437	483	427	453	450	481	470	511	470	506	486	462	517	460	481	484	463	494	486	460	513	508	474	489	465	467	475	477	496	473	489	479	468	431	469	475	488	430	477	479	503	459	487	446	530	494	508	506	474	495	488	505	470	466	488	462	522	466	492	484	471	454	478	462	471	516	473	466	464	473	463	473	484	501	494	474	482	485	502	487	496	428	462	472	474	467	478	481	493	505	473	464	464	488	449	465	463	462	519	524	472	490	503	453	499	487	450	479	506	476	469	509	497	463	470	459	433	454	481	483	478	483	447	470	450	501	475	484	455	479	439	472	527	462	498	468	500	496	491	453	467	486	520	475	489	517	507	494	468	454	459	466	454	488	504	478	485	475	493	452	459	472	471	466	486	472	474	492	489	506	500	487	449	494	463	457	485	499	473	508	492	450	460	469	483	430	488	480	499	483	470	471	493	469	468	496	515	454	494	461	487	468	494	479	475	485	451	492	483	521	485	454	472	492	461	477	538	461	476	488	477	477	464	477	471	497	493	497	475	451	438	469	505	482	430	528	456	413	489	512	521	464	490	498	461	462	496	528	518	443	467	448	482	461	456	453	481	517	467	467	515	468	441	449	490	475	461	489	447	429	477	451	464	457	463	489	474	503	496	461	514	489	521	477	481	465	488	498	481	479	445	481	482	466	497	511	501	488	486	526	494	454	466	463	476	511	498	469	489	473	475	465	515	460	473	490	527	468	470	459	466	463	490	419	523	479	473
9543	1309	208	204	244	196	191	207	185	183	186	201	182	199	174	201	177	195	193	197	190	180	195	203	184	172	193	218	198	188	178	178	179	199	174	189	179	200	197	188	173	157	194	169	174	234	186	171	168	192	192	204	186	195	178	155	196	180	154	199	190	187	196	161	174	189	199	179	173	154	187	194	208	192	205	178	201	189	183	185	171	197	197	176	194	185	186	197	178	215	197	186	206	225	189	162	195	190	165	177	175	184	186	170	173	203	180	177	185	176	203	169	190	169	193	185	202	163	197	158	192	183	191	217	204	174	167	179	187	181	207	186	175	175	169	199	192	215	182	198	168	189	204	179	176	196	178	190	176	201	201	197	172	208	202	177	186	176	207	202	188	196	194	186	201	202	195	216	180	185	191	184	195	182	181	200	196	191	208	167	198	179	189	181	179	198	184	184	195	206	202	167	186	191	188	182	193	173	202	182	195	194	219	173	177	195	204	221	179	172	171	201	178	182	199	208	189	173	176	197	193	187	190	187	180	188	178	193	188	185	222	192	180	195	202	208	198	200	206	200	182	166	170	194	204	203	182	181	165	179	168	184	152	209	196	190	185	186	194	191	223	190	199	188	189	193	199	170	182	187	197	180	185	179	178	214	179	190	219	189	178	194	178	172	179	181	196	191	201	172	182	172	198	183	172	191	195	174	212	178	179	198	169	183	177	191	177	199	177	184	181	184	202	198	211	207	185	192	186	200	198	199	175	188	202	193	226	171	185	179	192	186	174	185	183	191	176	198	195	182	196	182	190	169	212	186	190	188	183	157	200	201	177	185	192	197	176	185	167	156	190	177	169	192	196	190	217	199	172	173	180	190	209	177	198	186	188	191	183	189	214	197	207	171	183	188	199	194	192	151	174	187	192	196	201	193	185	204	200	207	172	177	185	178	176	193	200	185	179	190	202	212	188	204	190	188	198	209	213	193	167	209	181	190	174	205	204	167	184	193	186	182	182	180	171	165	178	184	192	180	202	197	168	209	190	178	213	170	179	186	206	169	170	188	176	192	206	193	161	175	209	156	181	203	202	179	220	190	199	174	171	173	202	175	178	181	203	196	173	187	178	198	188	185	197	210	192	183	175	192	197	192	214	188	177	189	199	192	196	216	174	196	183	178	192	202	186	185	192	199	217	191	181	184	185	184	186	194	186	195	204	183	224	203	162	184	186	191	192	192	177	175	191	197	190	198	172	192	198	205	198	192	204	203	175	185	178	198	197	182	176	177	200	194	178	197	209	208	203	178	228	154	203	178	193	214	169	205	214	201	195	195	206	173	188	200	193	172	196	180	175	188	195	202	204	191	196	187	191	175	174	176	167	186	179	176	190	203	173	170	172	205	179	199	194	193	200	190	182	197	181	171	191	205	181	191	184	219	192	196	201	195	217	184	166	190	191	190	175	186	184	166	182	193	183	174	217	170	189	180	202	172	179	187	169	172	176	191	177	201	180	183	182	182	189	201	170	169	189	189	152	176	194	190	189	178	213	192	189	173	159	179	198	170	172	177	177	193	186	207	207	204	181	198	211	190	199	209	169	187	193	187	174	185	209	174	195	187	203	180	184	175	186	155	191	186	211	209	199	166	225	198	203	181	201	182	196	179	191	198	181	210	210	193	154	209	186	176	167	193	197	175	198	164	195	187	179	173	188	183	177	194	186	176	183	200	189	206	177	198	204	183	202	172	200	170	180	172	190	190	186	194	180	208	178	184	177	203	187	193	208	187	190	188	199	176	175	165	203	196	191	205	182	211	207	190	214	199	206	201	184	178	174	198	181	192	184	187	184	198	166	187	193	218	182	186	192	207	199	181	199	166	161	203	166	184	198	185	187	188	173	168	205	198	153	181	153	181	161	188	181	187	179	189	223	209	201	166	182	168	193	177	174	183	194	185	185	204	181	176	190	173	198	164	176	189	176	206	195	195	188	176	206	216	194	191	196	190	182	204	206	175	187	188	204	192	176	183	189	186	175	200	183	180	163	197	208	209	212	213	200	163	194	168	194	184	174	208	168	199	206	217	226	184	172	182	202	169	205	175	184	175	199	201	202	161	204	191	204	192	186	190	197	202	188	199	173	168	216	172	180	202	182	184	180	197	197	217	187	178	217	181	182	202	174	182	180	186	178	178	196	190	183	178	202	187	183	196	211	185	199	201	172	208	178	187	186	195	193	185	203	194	216	206	177	185	197	193	205	186	199	183	174	159	190	196	193	189	181	148	201	168	199	179	186	190	186	188	168	179	196	193	189	175	190	192	181	188	194	188	175	172	185	192	187	192	171	181	189	180	190	178	181	169	196	191	180	196	195	200	181	187	201	187	199	194	178	189	181	201	204	163	182	189	193	171	180	194	191	196	202	166	184	184	186	198	204	174	167	204	188	187	187	171	169	186	194	194	195	158	162	171	192	194	188	178	205	185	169	208	207	167	176	197	175	201	191	164	210	167	193	170	191	194	174	181	205	199	190	186	175	175	203	195	171	198	194	184	187	182	179	215	140	178	178	199	180	198	190	205	167	165	186	183	163	164	185	189	186	182	212	176	194	187	206	174	176	170	200	183	192	191	171	184	194	199	194	198	186	197	180	198	195	175	193	203	197	191	189	211	189	194	168	170	192	183	227	183	162	182	192	213	178	165	182	182	198	194	188	167	192	182	190	189	177	190	166	205	183	212	197	158	191	186	176	181	192	192	174	179	186	204	185	206	222	163	206	192	203	199	199	195	188	172	200	187	202	191	200	204	189	190	184	184	194	189	189	168	193	196	179	208	200	160	173	201	185	180	185	167	182	176	179	191	208	167	186	200	188	180	184	166	201	198	182	179	191	216	196	180	174	175	189	173	196	166	185	179	214	226	206	203	163	183	188	206	177	197	179	176	167	180	197	162	193	170	195	194	195	162	197	196	224	207	173	187	208	196	200	207	176	196	178	175	172	189	168	177	174	174	197	165	168	203	181	198	173	177	177	199	142	153	185	213	172	209	186	194	178	175	169	195	156	171	172	177	186	168	181	199	200	204	169	184	166	187	196	194	216	178	205	182	191	187	185	182	211	193	183	189	200	197	184	185	204	187	184	185	195	184	187	211	190	180	185	194	169	193	186	204	198	208	180	191	190	166	171	207	211	197	197	200	180	202	197	186	199	209	192	188	192	189	215	206	211	194	200	195	187	167	182	194	188	188	168	186	171	197	183	174	208	210	194	217	170	196	184	183	182	211	204	180	169	177	182	177	178	176	212	194	181	162	187	170	192	179	176	200	169	198	178	214	213	188	170	183	199	184	162	186	186	168	187	176	183	197	186	185	189	178	179	173	187	210	204	177	171	185	170	178	166	159	177	200	186	232	183	176	169	180	203	162	191	210	175	195	184	188	166	187	186	209	178	181	179	197	197	189	186	177	171	180	212	180	193	170	173	199	190	183	200	195	172	221	193	215	217	213	182	206	184	158	176	188	167	204
10045	1666	556	635	621	608	549	556	570	559	529	580	518	554	564	536	519	521	535	506	523	513	518	520	511	493	543	583	503	500	522	538	482	504	526	503	498	515	514	523	514	496	515	547	501	523	552	483	531	509	509	534	511	540	498	482	472	482	488	527	483	491	503	521	559	511	459	488	497	516	523	474	529	492	509	496	488	481	495	502	508	567	520	529	512	507	528	520	529	507	494	516	547	528	472	554	534	497	518	529	487	489	490	530	545	536	484	500	514	478	542	508	544	518	518	492	539	500	512	517	512	480	516	555	465	517	558	496	506	512	491	497	517	552	504	531	509	518	487	483	500	502	448	541	494	543	504	501	506	516	519	494	494	533	484	471	551	500	535	514	527	499	495	546	497	473	525	527	528	538	507	535	523	528	521	510	508	532	512	486	485	531	470	481	487	513	497	559	500	492	505	508	480	498	519	508	504	460	523	530	506	538	545	541	546	520	481	525	516	500	507	524	485	472	503	572	498	488	507	490	507	513	491	494	480	487	484	504	513	487	503	469	496	522	497	515	532	511	497	517	529	501	530	487	520	500	500	495	480	494	480	485	498	517	544	501	503	515	509	515	487	500	487	514	525	542	505	520	528	502	526	513	541	531	544	505	525	521	521	510	533	516	551	483	483	492	519	498	493	534	517	455	481	506	530	505	522	533	514	514	521	456	561	462	490	513	552	479	503	499	492	506	552	537	483	518	494	519	500	516	542	529	472	510	488	513	477	513	526	526	535	536	499	519	555	495	496	497	550	502	503	502	547	548	506	522	528	504	515	501	502	500	533	510	530	482	512	500	517	515	508	499	509	505	515	553	518	529	505	524	513	509	484	508	516	470	463	523	535	549	497	508	517	515	464	530	493	498	525	507	528	509	505	463	480	509	494	484	541	522	520	472	533	460	506	487	528	537	497	469	535	502	511	547	539	488	501	509	535	512	494	507	511	518	512	528	498	502	494	507	533	505	494	516	560	508	501	515	468	517	509	507	502	488	531	513	481	494	523	495	474	478	489	521	502	545	517	512	523	519	536	487	521	528	516	477	497	508	510	522	529	524	510	486	495	496	517	512	532	513	505	463	505	514	529	507	436	549	499	510	490	467	507	533	501	508	527	466	501	510	484	490	501	581	500	513	490	533	525	500	503	500	533	524	505	481	552	501	530	518	553	520	491	504	519	553	535	510	523	483	516	514	525	489	505	519	517	511	515	525	556	544	520	553	523	552	495	545	494	520	492	508	525	463	535	465	505	508	480	516	540	489	504	505	525	534	479	520	524	518	457	507	510	538	553	508	497	523	489	528	498	531	496	572	541	507	512	501	526	495	507	490	498	514	519	544	544	515	532	487	503	528	474	567	529	500	537	504	454	514	515	493	482	515	566	528	441	512	492	545	498	491	500	543	501	545	505	522	515	503	477	499	555	499	484	534	492	530	532	491	519	495	528	515	521	518	540	491	545	511	523	551	542	536	499	563	535	480	527	461	537	519	507	484	481	559	476	467	548	493	513	537	494	512	516	543	521	571	528	527	480	509	508	520	546	521	466	469	548	509	526	508	536	540	491	540	520	512	498	517	549	499	542	488	479	512	506	485	490	518	469	484	506	554	535	477	488	535	522	547	512	523	519	512	515	531	506	491	490	503	530	480	493	500	514	495	517	512	529	542	495	520	534	487	476	508	523	501	541	505	494	547	507	481	498	519	504	478	533	519	507	543	459	520	520	533	507	542	502	495	537	516	486	527	482	530	527	534	510	509	531	461	567	496	543	442	541	523	484	485	515	539	511	496	483	519	529	487	473	524	531	474	500	493	521	508	487	498	544	487	510	514	579	497	493	506	546	481	519	523	535	506	466	451	503	535	539	517	533	480	471	512	513	501	534	474	464	499	519	541	492	550	472	502	520	503	513	477	520	531	518	506	492	517	523	554	500	529	497	509	501	490	523	497	490	518	517	513	505	547	498	503	504	517	546	526	507	534	552	504	523	514	467	485	493	552	514	493	541	535	556	483	536	535	559	480	545	469	508	523	493	519	523	488	517	492	506	498	529	504	497	534	534	504	491	509	485	533	514	497	505	481	494	562	525	514	503	509	542	484	510	480	532	545	519	513	475	489	511	523	524	521	515	494	487	493	512	562	496	500	508	507	514	517	562	501	492	495	508	503	544	536	489	528	548	534	516	517	507	535	521	528	516	510	536	496	462	524	457	535	489	493	497	481	522	500	493	491	522	521	522	489	506	541	502	537	517	553	498	494	497	525	489	512	491	496	469	495	534	523	510	533	514	530	505	509	505	460	489	484	499	503	508	456	515	515	531	492	488	467	520	529	521	512	536	515	539	505	487	508	498	519	524	528	506	541	523	527	485	515	512	478	509	494	463	489	469	504	480	505	505	508	477	528	502	484	544	562	519	539	503	503	519	497	538	443	498	522	517	533	515	466	509	500	488	484	544	484	502	483	514	509	543	537	508	504	514	513	512	530	534	454	519	510	521	539	513	516	508	528	498	526	527	527	524	514	473	469	533	500	517	481	527	519	522	507	542	499	478	523	511	496	524	485	516	558	518	558	501	528	486	506	508	515	537	507	475	498	485	470	467	503	497	529	507	513	500	520	555	487	538	494	515	540	504	515	507	504	481	486	498	509	541	521	553	496	529	512	537	488	549	554	544	538	510	518	527	488	509	484	500	573	508	480	509	520	525	492	520	529	530	500	536	504	501	489	507	572	506	464	518	515	532	485	542	529	521	507	500	508	506	513	529	492	535	502	498	507	494	505	521	500	499	534	525	494	539	523	508	525	508	548	528	530	525	467	464	487	471	517	533	584	541	474	479	518	504	480	492	513	515	511	482	508	511	466	490	469	527	494	490	455	563	521	486	524	526	546	518	534	538	523	505	499	511	536	505	524	538	503	517	557	547	515	493	524	460	491	479	513	510	542	506	506	522	525	499	518	495	550	470	487	514	515	495	491	536	540	528	530	486	543	511	526	515	509	519	487	519	495	467	531	464	523	539	517	527	529	507	503	509	511	498	534	508	524	503	513	523	493	491	486	497	562	446	512	535	536	523	509	519	530	496	512	487	496	521	516	505	510	493	508	481	513	486	514	554	507	483	508	519	524	514	498	525	528	499	467	488	472	504	538	467	543	519	458	522	548	529	506	511	525	514	462	530	536	510	514	540	515	507	537	524	538	544	513	591	485	523	520	499	485	494	526	523	519	487	513	498	486	498	509	487	491	504	481	536	508	529	494	479	491	485	504	491	511	498	493	564	517	541	489	488	523	524	530	508	505	536	523	519	477	482	535	546	527	496	503	538	489	498	513	505	490	520	524	493	500	497	511	501	517	507	521	513	491	538	498	527	507	523	533	543	539	500	510	521	489	498	483	516	511	531	479	502	535	507	509	501	483	557	499	513	499	487	518	539	505	528	538	525	529	479	469	520	492	509	507	490	550	512	499	527	506	513	485
52456	30695	4242	893	693	553	452	428	351	362	345	364	316	314	308	288	328	279	321	281	284	314	318	259	285	262	303	294	277	304	274	288	273	261	262	260	275	298	292	309	275	307	262	279	254	265	258	267	265	277	283	268	276	288	268	287	318	257	265	274	272	284	304	270	296	292	280	285	280	277	267	291	257	233	283	271	295	252	267	291	296	310	267	263	284	275	265	279	264	276	268	268	287	262	271	288	279	254	292	256	257	280	283	237	278	273	258	298	270	331	270	247	300	275	240	263	299	285	286	253	260	275	285	276	261	289	276	267	257	258	281	277	270	281	285	294	247	304	263	313	284	275	267	276	281	285	272	267	257	279	267	250	244	307	308	270	276	270	258	255	278	248	289	304	291	261	253	264	298	296	292	254	256	231	282	252	277	267	313	299	311	265	249	294	284	244	288	272	299	280	293	290	252	250	280	249	309	280	279	251	294	285	277	250	275	284	261	226	259	256	255	262	281	301	287	268	285	274	267	258	271	289	243	276	265	290	276	252	249	256	263	258	277	256	265	250	270	300	249	235	268	281	271	272	281	266	280	274	265	276	282	270	281	260	278	293	264	280	242	288	289	266	295	270	312	262	277	290	293	282	267	265	276	274	278	286	293	287	285	290	274	246	262	268	308	295	276	281	251	275	259	246	287	289	281	303	297	258	291	295	270	269	266	298	278	232	286	274	307	297	264	251	301	280	275	257	272	264	276	317	276	274	289	294	280	283	274	290	261	271	277	245	293	282	289	262	269	239	267	313	288	278	293	304	288	273	277	279	252	271	289	280	303	258	289	264	273	253	278	277	278	262	281	273	270	292	270	271	236	263	246	283	256	263	279	281	272	265	286	273	264	269	282	290	252	262	251	268	285	276	269	283	267	250	245	288	268	262	298	256	311	263	270	297	283	280	285	277	263	251	270	257	267	246	270	278	292	284	276	258	270	245	266	290	261	262	276	272	260	287	280	279	273	269	256	270	278	287	276	270	255	305	259	273	267	280	263	250	271	263	250	266	252	287	247	269	323	276	286	274	272	278	276	269	255	266	242	259	250	250	271	274	270	309	295	253	278	296	260	257	268	283	288	264	256	224	259	267	259	285	278	260	248	267	264	255	258	276	265	272	308	260	270	255	287	267	271	249	273	293	298	257	275	277	291	288	279	246	311	268	277	272	262	281	259	298	278	293	279	289	248	238	284	291	293	291	266	299	276	281	268	276	257	297	250	260	258	282	268	298	263	267	283	293	268	257	279	283	293	265	309	247	276	290	263	267	245	300	255	286	246	267	256	293	287	291	257	248	304	260	299	282	310	291	264	264	272	271	240	299	276	243	275	256	246	257	260	296	312	244	258	268	273	272	311	269	258	286	278	313	286	271	280	244	271	277	278	264	239	270	298	312	271	272	298	252	274	260	285	272	272	282	296	283	266	279	268	280	263	268	267	306	280	275	284	274	308	262	288	276	262	275	256	249	292	308	256	273	279	269	264	274	266	301	318	263	261	275	264	278	288	280	258	261	306	254	272	268	309	289	280	292	274	279	303	288	254	266	271	287	296	316	266	267	291	294	251	272	313	266	286	266	271	276	269	269	263	257	279	277	283	249	263	270	283	271	232	290	265	289	279	279	252	273	281	254	298	290	280	267	251	270	264	295	259	292	269	254	258	244	256	280	261	269	267	247	273	269	279	291	286	287	261	281	285	271	274	301	279	278	280	285	275	285	261	273	293	263	277	291	247	249	275	267	260	262	286	284	255	258	282	282	286	247	277	267	292	297	295	272	203	285	299	297	279	243	258	278	266	274	257	294	285	266	273	293	272	243	279	276	286	259	269	323	271	290	253	269	258	273	281	255	286	263	252	271	296	283	274	264	278	281	301	251	284	299	288	271	270	298	290	278	296	250	256	292	291	278	281	244	298	249	271	279	243	272	286	273	288	285	261	262	263	286	257	274	258	275	259	247	289	264	292	274	300	280	271	268	282	293	274	265	295	272	267	272	288	271	292	282	296	270	262	270	272	248	257	234	298	290	274	277	280	285	260	252	277	292	258	262	263	303	275	274	268	285	275	272	250	288	257	277	305	274	257	274	268	290	261	267	278	262	256	271	273	278	282	289	277	273	262	260	278	275	286	282	255	290	265	278	277	286	283	255	250	301	278	245	274	286	260	290	286	271	278	295	310	285	263	288	256	269	291	270	265	289	267	275	278	261	258	271	247	247	280	250	257	223	275	259	271	269	311	282	299	295	238	248	253	255	256	253	272	290	269	266	263	270	252	240	269	279	308	268	298	272	278	274	267	255	240	246	255	269	271	254	263	258	317	273	251	260	264	274	284	265	273	248	280	274	247	282	286	231	314	302	286	315	292	278	259	252	261	245	263	258	297	261	294	257	281	234	240	287	260	223	294	258	288	279	290	281	286	329	248	263	279	260	287	284	264	308	275	272	284	261	264	261	260	283	271	312	289	265	283	270	287	257	262	273	258	272	243	272	272	264	267	280	294	251	272	264	299	267	238	269	308	278	299	291	261	255	256	275	267	259	233	265	253	296	294	269	250	280	281	260	254	267	277	284	282	276	276	281	247	274	279	291	263	271	301	270	269	279	258	297	246	277	267	259	278	285	284	267	298	270	279	272	250	264	277	283	300	291	259	275	274	290	288	249	263	280	275	299	276	255	247	255	282	249	279	249	268	244	251	278	274	275	279	264	296	251	248	283	267	280	284	265	266	237	299	282	278	286	326	270	267	268	341	256	280	297	280	268	286	294	278	284	264	283	304	289	252	280	263	283	281	262	253	284	260	281	260	251	273	277	279	270	267	273	248	245	273	253	292	257	262	269	280	278	295	276	287	281	280	270	250	270	273	257	265	274	293	266	279	300	272	274	240	300	255	281	289	248	280	281	285	305	283	304	317	271	295	293	289	275	283	253	292	262	250	272	268	279	259	288	274	302	293	256	272	280	287	275	271	266	249	292	284	251	258	287	294	292	235	269	271	268	277	276	274	277	242	250	277	286	272	267	294	268	314	272	287	282	240	269	269	267	280	280	268	246	283	287	279	266	274	247	250	248	272	231	258	293	266	261	275	268	257	244	302	290	292	260	265	274	271	294	288	274	273	259	270	246	263	251	292	307	280	284	284	276	261	273	260	271	272	275	284	262	280	253	258	272	291	275	261	257	290	284	286	272	261	260	258	292	298	286	272	288	308	261	272	262	289	281	264	264	260	283	245	283	294	279	294	277	275	250	264	272	252	283	252	280	278	259	288	307	266	266	267	253	270	295	273	295	294	304	281	249	284	284	263	277	305	265	281	274	282	249	267	244	262	271	260	260	277	266	243	269	298	286	281	270	297	266	276	274	271	296	265	270	242	265	290	311	272	257	284	279	260	294	228	280	277	279	241	292	283	258	291	283	260	288	259	262	283	302	296	286	290	279	243	262	277	219	282	256	285	279	297	280	259	295	294	236
33404	5825	2519	2874	2429	2125	1840	1560	1417	1289	1159	1091	1061	1011	958	967	905	865	840	865	850	802	811	772	840	787	827	786	738	729	757	781	782	704	734	750	707	738	755	765	716	710	721	714	726	656	722	697	693	773	726	716	735	741	736	680	731	686	676	683	726	695	669	744	690	741	670	640	689	665	665	762	685	706	691	702	703	673	697	732	719	704	669	758	715	679	767	680	688	699	689	700	647	745	704	706	718	689	744	724	628	721	717	715	702	690	656	711	741	702	701	674	730	695	717	717	736	695	681	679	685	729	739	685	749	700	686	670	671	722	720	673	652	705	711	663	647	686	699	671	699	667	696	734	692	666	672	687	690	683	713	687	695	688	668	707	669	705	701	715	726	704	670	703	693	670	693	731	695	705	705	729	675	653	683	741	713	713	723	716	685	650	717	703	719	655	686	665	735	734	668	715	675	682	684	775	654	684	710	696	697	720	694	698	689	683	678	736	653	730	703	684	658	698	680	725	718	671	679	715	702	654	644	689	684	644	707	675	696	724	667	686	676	670	677	687	718	687	684	715	671	669	710	717	730	672	695	659	718	682	709	739	667	688	693	720	665	724	651	674	691	682	705	770	692	711	736	720	668	646	670	704	663	650	716	735	676	740	686	680	729	691	674	698	692	715	666	738	705	747	680	721	707	709	715	682	691	694	652	676	684	729	720	699	673	681	712	698	698	706	651	685	715	706	666	711	689	735	707	681	660	730	682	683	688	704	690	709	678	722	734	679	723	714	691	729	687	643	700	689	681	684	694	701	618	678	710	701	690	651	728	672	710	709	652	660	708	671	695	735	767	680	691	666	720	727	646	728	720	703	722	665	649	720	711	668	720	720	671	683	650	708	639	687	691	668	654	691	650	661	668	688	736	709	684	705	703	704	702	678	686	681	663	645	688	707	684	697	756	676	687	691	730	650	693	694	669	713	705	679	641	700	675	642	668	670	710	718	640	697	668	638	702	651	661	677	625	718	655	697	712	697	740	717	650	682	700	656	706	646	694	722	711	684	689	752	698	696	687	715	703	701	655	759	721	703	716	654	685	686	734	702	686	680	686	697	696	671	665	673	629	719	666	703	710	701	735	694	717	703	709	701	695	683	643	639	709	677	674	703	673	686	709	728	695	737	655	663	673	652	743	701	688	650	626	650	742	667	677	629	725	652	699	678	672	722	682	682	733	691	735	691	739	707	694	711	714	672	706	706	699	715	641	714	693	675	708	708	736	645	736	716	694	676	674	686	709	694	674	666	669	698	681	697	696	699	669	651	738	693	703	705	670	713	690	679	679	701	751	687	689	726	684	696	646	688	712	719	735	697	713	654	654	644	675	730	737	665	714	728	714	704	646	708	679	782	668	735	763	701	691	691	694	714	712	688	671	686	685	699	690	694	730	684	712	719	658	695	715	649	704	686	694	735	660	671	726	717	663	700	623	674	751	657	745	714	719	691	721	680	681	703	726	739	699	670	695	742	676	717	695	697	660	686	680	699	657	668	690	717	713	665	734	715	678	686	708	659	706	731	662	704	760	666	725	718	668	659	702	659	704	679	699	706	699	701	739	687	701	736	692	739	718	673	674	685	681	690	680	682	698	645	717	751	674	740	723	698	694	696	689	662	682	710	698	667	706	711	690	696	677	715	704	696	682	706	710	679	694	726	672	698	689	647	650	720	688	689	674	683	715	697	672	669	677	696	718	703	666	724	678	679	707	694	669	683	670	680	680	708	677	680	675	699	690	670	715	652	685	696	668	721	660	728	684	699	688	675	638	685	711	691	655	641	650	661	644	705	691	732	726	666	709	663	711	719	720	686	686	668	720	700	662	664	645	698	703	709	691	687	676	694	672	719	648	680	692	702	705	680	692	728	698	678	728	650	667	691	654	685	706	688	678	700	694	697	690	673	705	668	737	735	740	672	749	722	720	665	672	692	714	723	682	712	703	666	707	698	715	688	697	710	718	692	676	701	659	727	673	672	725	664	702	697	653	671	698	718	704	709	689	684	690	671	682	694	692	687	677	684	672	678	690	660	702	689	698	640	692	700	676	722	660	712	697	719	687	719	673	693	707	726	706	671	708	687	684	732	686	663	707	683	669	687	672	641	632	686	706	685	669	680	654	678	678	720	678	677	742	695	681	668	692	660	705	635	678	673	690	701	735	717	682	706	659	720	677	683	664	765	647	704	720	695	656	665	678	675	756	684	678	695	690	679	698	676	719	676	712	727	686	679	692	648	632	683	711	681	684	668	694	699	707	701	682	674	671	741	687	707	705	665	662	696	669	644	700	658	722	675	687	688	678	697	690	680	693	717	705	696	673	693	666	689	703	714	710	706	722	712	676	730	690	693	708	704	713	670	702	721	673	647	714	692	692	700	714	762	691	711	665	755	683	737	668	719	718	687	664	708	684	677	663	673	662	671	712	663	697	647	656	708	732	661	691	701	732	654	659	655	746	724	673	683	693	710	702	708	679	669	737	694	713	731	688	688	674	688	691	695	675	706	716	729	719	732	638	711	697	689	742	674	671	683	699	697	695	642	711	708	707	680	726	687	728	671	684	665	715	662	721	733	751	680	709	696	771	659	707	745	687	746	740	722	709	720	728	661	689	687	659	755	713	719	685	670	672	708	673	693	691	651	736	656	686	656	674	713	686	697	687	687	699	721	763	688	639	687	688	713	702	690	684	706	725	641	698	710	770	717	690	680	742	684	744	703	679	677	688	705	698	740	687	660	704	714	715	680	688	663	669	745	679	705	683	676	676	656	675	706	647	685	671	700	704	698	741	732	688	698	669	751	677	699	658	676	717	670	725	676	666	651	687	675	705	691	699	720	698	690	675	688	681	644	704	665	688	698	668	713	734	674	668	698	743	690	698	727	716	693	691	661	664	691	657	699	660	710	728	669	679	724	741	668	689	716	731	696	676	668	722	612	683	716	698	673	711	678	698	696	694	664	684	698	681	691	721	718	674	711	623	660	671	650	700	742	678	677	687	685	689	685	721	701	668	716	698	703	644	637	671	686	681	708	711	654	734	693	648	701	703	666	709	707	735	706	691	709	682	672	677	682	706	659	717	724	719	692	697	703	702	684	702	754	669	719	648	672	641	705	716	713	656	649	696	709	667	693	711	699	702	672	692	720	649	684	715	727	698	678	697	656	712	644	699	667	682	701	679	716	696	732	708	713	697	667	679	655	676	693	717	701	657	694	730	681	720	677	698	712	703	705	641	693	634	726	683	698	689	701	679	722	663	733	679	700	757	702	692	711	671	683	631	688	664	680	687	712	716	661	758	716	712	666	697	681	684	735	698	655	635	699	723	681	664	702	673	704	690	690	664	736	657	688	679	699	685	747	701	722	695	713	736	678	673	712	679	644	707	728	654	720	686	707	699	749	697	702	669	670	689	730	645	700	704	700	687	724	697	658	651	723	680	713	676	699	655	727	693	652	680	728	717	692	742	708
62231	40629	10826	2086	1062	750	606	472	436	345	322	300	303	242	241	232	219	260	231	230	215	209	187	236	219	208	228	202	195	186	178	189	219	231	201	202	192	201	187	187	185	200	206	202	177	193	197	179	195	175	191	204	194	183	197	183	211	158	194	169	182	192	210	208	188	185	194	192	200	171	188	181	203	194	180	175	169	189	194	204	199	187	197	202	183	200	182	175	189	184	173	199	199	194	199	179	169	209	188	198	209	166	181	158	191	179	187	185	204	175	207	187	183	193	155	169	174	171	179	194	187	167	177	169	191	191	194	188	162	178	185	154	204	195	195	173	181	195	194	208	188	215	179	182	175	188	184	214	175	195	184	201	181	185	210	166	174	180	195	178	194	189	185	195	193	188	198	188	184	197	212	165	188	179	189	179	170	187	178	162	144	175	184	190	175	171	189	166	183	175	205	186	176	172	176	199	177	185	186	177	175	206	199	183	174	186	180	174	164	162	173	189	177	180	158	210	180	188	184	177	187	188	169	167	180	182	182	191	167	191	183	173	188	216	190	187	192	174	200	176	182	190	180	175	179	167	188	197	178	160	176	187	198	180	177	177	181	189	156	196	192	178	178	179	179	176	194	181	170	179	195	165	168	198	187	181	187	192	212	183	175	184	191	180	192	212	174	173	181	193	185	171	195	205	174	185	189	203	168	167	172	209	189	217	192	177	186	197	154	185	188	199	189	172	157	183	171	181	186	195	191	175	173	201	189	176	188	181	172	181	167	177	203	170	175	194	193	170	164	221	197	182	188	189	165	181	189	191	193	174	186	190	178	202	188	160	200	180	174	194	182	181	204	190	206	176	203	197	198	184	174	181	188	212	201	184	181	187	193	180	181	168	177	190	172	192	172	165	172	170	192	187	174	198	184	190	166	193	185	185	193	229	190	190	172	188	189	186	186	195	174	196	225	218	197	176	167	192	165	169	184	196	201	205	203	207	181	191	178	186	179	192	183	192	198	192	175	214	199	187	157	193	194	166	188	180	171	168	175	174	171	161	188	192	188	200	178	189	173	193	181	176	178	184	225	168	189	204	192	176	161	164	209	167	209	168	176	214	187	180	191	204	174	181	172	192	179	210	211	178	197	164	186	173	199	183	194	173	196	170	200	176	198	187	168	179	164	191	202	172	185	195	158	191	190	179	190	191	198	198	187	182	203	181	171	192	194	203	179	188	223	184	175	190	197	164	232	171	183	186	181	165	188	189	181	181	188	186	182	173	195	193	194	179	182	189	189	189	188	206	173	207	189	175	186	183	183	173	207	191	204	161	183	190	199	189	200	187	190	184	200	177	187	210	199	178	177	195	193	207	173	177	190	174	167	182	172	174	187	198	182	177	211	187	204	183	170	199	172	215	168	200	166	213	188	189	183	197	200	187	192	169	184	183	202	192	197	185	184	191	198	175	195	178	202	181	160	179	184	177	178	206	164	183	188	152	168	180	199	185	196	166	165	180	210	175	192	196	231	176	198	183	166	177	196	175	182	166	195	194	170	193	192	192	174	159	188	188	203	159	197	181	169	190	180	184	199	175	175	188	184	223	166	208	189	168	170	178	199	193	178	167	190	222	167	161	174	175	208	183	179	173	184	160	164	194	167	172	186	163	212	201	188	187	207	177	183	158	174	182	173	181	198	205	168	190	183	181	188	201	186	203	186	179	170	196	192	166	169	194	197	189	181	172	188	193	195	195	160	193	181	153	184	179	198	197	181	187	187	213	184	182	165	180	186	174	201	159	196	183	172	198	171	191	164	179	174	209	163	208	184	186	192	194	141	164	203	191	194	187	173	187	193	167	173	203	208	171	184	204	205	184	191	193	184	195	190	170	185	176	155	168	189	170	193	190	206	190	193	164	193	187	202	169	172	170	198	188	167	179	207	194	175	183	169	176	180	185	191	195	176	182	187	187	186	168	207	176	173	180	186	194	163	197	178	157	183	174	176	194	178	210	173	158	164	179	179	161	185	181	185	188	171	180	207	202	184	209	183	191	185	188	181	183	208	180	221	182	190	189	186	191	200	173	196	180	195	171	170	181	178	188	155	187	218	176	194	213	189	194	185	173	180	200	166	201	189	179	191	198	199	192	183	193	196	177	166	176	171	190	158	176	200	182	166	207	154	177	202	203	177	175	160	198	159	200	193	200	225	183	164	163	183	192	174	184	201	179	155	185	184	190	189	201	223	174	206	188	183	182	176	172	180	168	170	159	191	189	206	200	174	176	193	180	184	165	204	194	191	166	174	185	193	199	195	167	190	202	189	178	186	191	172	184	168	177	177	179	191	188	177	187	209	157	179	169	181	175	164	228	185	192	167	188	220	175	199	185	179	194	157	184	192	154	177	182	157	192	182	198	199	197	199	183	172	191	194	192	207	200	185	170	177	181	200	187	182	205	199	189	198	202	173	157	186	186	196	192	192	193	189	179	178	195	197	199	206	198	192	194	171	180	195	164	187	192	183	167	162	179	218	184	210	164	193	193	190	215	185	214	205	196	175	189	182	170	183	213	189	187	188	200	190	184	174	202	187	178	201	192	181	191	170	198	188	177	195	171	193	170	169	193	185	188	194	192	181	170	168	198	194	178	172	205	150	200	171	165	172	189	200	180	180	164	181	176	184	157	161	188	189	187	181	170	161	186	181	199	170	203	182	167	184	188	176	173	167	156	197	187	195	180	185	189	205	197	199	196	195	188	214	178	149	184	215	198	175	176	185	194	212	198	189	161	173	172	198	206	209	188	187	180	224	187	189	218	178	199	176	178	174	202	198	183	173	187	232	187	182	192	186	146	169	172	201	203	179	171	179	195	189	184	197	191	212	201	194	166	191	181	162	209	164	203	161	185	204	181	192	172	175	189	177	188	171	184	201	180	183	175	206	167	210	170	183	191	173	172	174	200	199	194	168	180	181	187	172	188	200	189	205	192	199	188	224	173	219	192	185	167	194	205	166	186	176	198	203	171	170	174	179	199	203	171	186	197	182	180	194	192	172	181	202	165	187	170	201	180	172	179	185	178	186	216	171	203	174	193	179	180	172	191	172	188	206	190	164	156	172	189	188	186	180	182	195	189	190	175	192	182	148	182	185	189	208	180	196	198	190	168	190	186	182	198	161	209	194	203	166	186	215	177	194	201	171	193	177	200	187	184	180	170	176	184	198	170	149	189	169	206	182	190	203	205	195	186	177	190	199	203	187	191	175	195	172	183	179	177	191	187	178	191	178	165	187	200	170	174	184	171	182	199	221	194	194	187	172	191	174	179	174	173	189	171	194	190	158	164	179	191	196	196	210	198	188	170	146	172	197	182	188	165	178	181	192	197	207	197	183	173	174	167	174	206	195	166	165	177	183	182	183	176	147	185	183	167	179	185	171	184	189	199	182	163	204	179	186	188	193	187	183	207	185	175	163	172	178	192	182	169	195	189	182	185	189	178	191	172	162	189	193	192	191	162	189	179
41776	5907	3857	4475	3992	3069	2518	2147	1784	1661	1377	1271	1205	1093	954	908	907	856	813	769	735	695	717	652	680	636	638	636	612	580	634	605	601	553	583	549	563	574	561	571	567	535	552	517	528	538	525	497	546	536	484	499	502	518	503	513	492	533	491	513	501	500	510	510	474	500	466	504	525	500	504	488	492	507	536	482	482	491	476	487	472	515	508	494	446	470	512	482	506	489	486	508	463	456	500	489	467	453	479	469	495	509	496	486	481	504	472	468	493	510	497	504	479	491	497	493	502	490	461	475	397	478	517	444	490	453	511	476	492	461	459	464	506	484	526	507	498	470	451	444	464	468	468	498	463	499	473	444	455	495	474	507	467	491	440	488	509	496	477	496	480	460	455	487	482	480	471	504	476	473	456	470	440	493	478	435	472	468	435	479	478	480	500	477	456	477	496	492	467	481	472	459	518	450	494	500	464	509	457	491	479	483	467	451	481	455	479	481	480	459	475	484	459	493	475	463	443	461	466	442	500	510	474	468	489	479	486	479	460	456	484	508	438	516	487	474	452	455	480	453	477	504	486	489	488	488	485	462	462	466	454	458	494	483	453	475	464	470	520	472	479	511	473	501	475	475	504	431	498	471	472	487	461	450	447	475	481	496	491	468	480	486	436	448	488	486	467	467	465	513	533	465	499	472	519	466	469	465	497	431	469	513	475	431	502	462	457	477	476	478	478	486	478	473	486	493	458	443	459	446	482	451	423	477	466	497	479	424	510	439	477	457	472	421	453	484	475	447	455	478	473	516	492	506	485	479	478	471	444	462	482	485	470	468	499	515	450	480	500	491	493	464	479	488	481	468	425	505	479	527	454	469	452	493	479	480	457	459	484	464	452	487	455	448	497	533	424	497	493	475	441	512	445	478	460	489	470	488	500	465	458	453	498	500	491	509	468	452	470	472	470	494	499	448	484	494	484	462	472	502	502	488	451	458	441	462	463	463	457	468	453	483	470	498	479	484	497	451	481	464	500	484	470	436	501	471	456	537	465	485	482	485	486	444	476	450	509	468	454	462	444	503	448	481	477	488	415	414	467	480	467	448	488	463	487	468	478	475	472	456	433	507	508	466	490	476	461	473	473	459	436	455	495	472	468	444	478	484	456	556	451	474	472	478	490	500	474	484	519	470	453	481	455	428	464	477	460	484	465	472	482	494	455	480	466	491	449	437	451	450	493	423	472	499	470	458	410	466	493	460	466	480	504	475	491	469	449	437	451	470	451	487	494	466	451	470	461	495	478	442	493	478	493	480	490	483	444	455	445	477	460	460	478	506	475	484	497	451	477	442	461	499	509	491	481	507	525	452	491	474	468	476	435	454	474	474	487	476	475	466	473	459	482	476	498	465	508	477	447	470	451	487	430	492	459	469	474	473	456	460	444	424	482	470	474	489	461	490	456	495	472	519	497	502	493	477	436	476	470	500	454	514	458	482	517	450	463	485	501	458	449	478	501	450	522	473	441	448	432	486	441	472	461	472	450	474	449	487	483	449	488	464	489	417	480	465	449	450	442	495	500	479	480	449	534	476	499	518	508	460	463	454	469	485	468	494	481	501	491	453	510	461	461	504	501	475	457	465	478	463	484	473	490	473	485	439	465	468	482	509	486	459	510	477	493	487	463	463	488	512	468	493	470	444	491	444	487	472	448	490	491	448	473	460	482	435	478	446	463	514	463	492	474	455	453	522	494	485	495	474	453	500	469	457	471	474	452	452	468	467	476	431	482	521	530	466	457	480	468	445	479	470	475	501	475	453	478	472	508	449	449	477	472	463	456	475	432	486	446	420	450	504	473	488	462	480	483	466	500	445	444	522	480	508	449	493	478	435	462	475	494	499	482	471	531	478	470	450	451	483	434	453	507	466	480	461	476	437	484	501	483	474	461	465	492	490	444	483	463	445	487	503	459	477	512	452	484	527	500	468	467	492	488	468	491	477	469	458	445	478	520	509	475	455	499	448	526	511	468	495	440	527	458	494	459	469	457	477	459	443	497	511	485	491	505	484	467	435	490	491	478	474	411	493	498	496	475	493	500	486	467	435	458	465	438	506	458	504	483	415	518	475	430	494	444	455	499	524	466	445	438	459	492	461	505	476	512	435	447	442	468	453	521	444	440	445	474	473	447	503	438	513	484	455	490	456	480	464	506	452	481	478	472	493	443	478	472	492	482	486	474	450	453	478	498	458	450	464	478	465	462	479	454	463	483	441	510	452	500	454	491	472	466	506	459	479	474	522	462	433	448	481	483	467	487	477	488	471	517	445	492	491	481	428	491	478	466	461	477	443	486	490	486	492	463	451	444	457	451	480	469	483	504	477	465	501	463	469	435	483	466	457	507	455	479	478	456	468	466	470	465	469	445	496	488	468	478	446	421	494	478	516	456	467	434	495	460	490	441	461	463	485	461	460	451	475	455	497	461	445	492	449	454	476	455	456	498	485	492	504	476	461	503	486	493	472	476	472	475	448	456	466	472	425	466	485	489	503	505	442	469	479	476	490	448	476	496	506	447	490	486	459	469	476	468	454	493	465	479	459	460	482	465	514	444	487	442	511	494	462	460	495	493	450	478	485	434	470	471	494	471	470	474	493	468	472	463	466	484	470	528	490	453	470	481	491	456	470	460	493	507	472	493	463	507	456	482	464	489	450	466	469	483	484	462	495	494	477	485	456	466	503	453	465	471	477	468	456	501	487	485	443	491	470	491	466	478	474	459	505	463	466	486	470	452	435	437	447	471	444	447	467	495	507	478	485	499	476	461	477	465	484	430	450	483	496	471	461	497	502	494	510	483	486	507	455	463	460	495	496	501	449	461	447	456	480	464	451	480	438	468	479	473	480	470	489	487	491	463	484	437	510	453	482	477	480	485	437	456	516	473	485	467	521	472	463	528	483	488	468	439	462	471	466	513	458	492	520	479	479	483	448	459	488	462	476	471	481	473	502	435	490	470	473	494	450	459	479	528	480	449	479	520	472	488	454	504	458	465	485	454	508	491	439	462	453	489	493	460	506	461	493	455	456	455	500	461	474	498	453	471	445	491	458	530	484	442	487	478	472	482	475	460	501	470	469	475	483	449	476	466	454	476	482	458	434	508	459	473	462	458	469	473	458	469	518	446	465	508	461	489	459	480	426	487	448	498	471	504	489	485	485	468	466	456	495	465	443	462	475	528	448	455	477	470	481	493	453	443	432	477	464	451	475	455	490	471	479	428	463	490	461	475	432	459	431	491	446	458	421	511	485	460	509	503	485	470	468	441	486	490	488	468	474	483	459	459	482	424	487	492	468	458	451	494	480	455	476	468	503	490	485	406	449	487	465	459	503	465	446	481	454	480	490	467	464	472	447	469	464	433	446	492	453	455	468	481	491	477	444	453	493	479	449	447	468	479	500	466	446	458	480	430	495	481	518	448	448	502	504	450	460	486	485	470	477	484	491	486	429	487	474	474	458	514	454
9815	1276	245	229	220	232	208	197	179	198	192	191	188	189	182	208	219	190	222	182	179	167	182	187	193	166	195	194	186	189	177	172	205	191	218	193	175	216	179	176	184	189	194	180	188	191	165	202	189	195	200	176	190	192	156	180	204	190	210	210	192	164	193	176	184	214	176	183	182	216	160	175	168	181	205	184	187	194	169	174	184	198	188	177	184	185	196	234	196	182	184	178	167	160	175	186	182	187	183	184	166	182	187	208	145	177	184	191	213	194	159	206	216	189	203	186	190	204	184	186	176	186	200	181	195	172	189	188	167	194	200	185	194	178	181	186	180	206	188	183	202	169	197	209	207	203	186	184	203	196	173	196	208	216	195	210	203	178	176	197	197	179	184	172	190	190	204	177	195	197	179	176	173	194	184	199	189	198	180	175	174	198	165	188	165	179	178	183	164	152	175	194	177	207	182	191	168	196	196	174	184	198	178	190	200	175	196	182	177	202	188	189	181	191	189	191	201	170	196	186	172	177	171	199	195	187	190	191	170	212	186	223	207	182	175	190	202	196	196	201	186	200	162	196	193	189	181	165	162	197	194	198	172	181	208	172	171	177	187	189	197	201	216	172	189	177	178	215	183	207	195	211	183	181	188	193	198	203	166	181	193	192	189	196	180	178	167	184	178	195	168	192	183	183	191	186	190	169	210	191	200	189	169	170	178	179	217	186	189	197	174	169	188	165	184	221	190	192	175	200	172	182	174	215	193	196	185	176	202	177	189	200	207	199	189	167	199	186	177	175	211	206	175	204	189	172	181	202	202	172	198	209	211	210	201	172	195	197	209	187	183	182	182	183	177	196	207	185	183	194	180	200	193	181	196	170	220	174	195	197	190	173	193	188	202	185	186	182	212	186	184	184	200	202	187	162	174	171	196	182	196	183	184	164	198	210	168	187	206	204	190	194	186	181	191	210	200	192	190	167	187	183	159	170	190	171	180	192	199	199	203	194	188	184	200	185	197	197	189	213	171	208	188	201	196	172	208	166	195	202	166	194	203	192	200	218	169	179	176	184	212	182	189	187	186	176	191	188	204	184	182	165	202	190	197	196	197	165	180	196	204	184	202	190	204	203	198	175	180	203	207	172	186	192	182	194	184	190	188	186	181	214	190	190	172	190	172	182	181	191	169	193	191	202	203	200	194	161	215	210	183	196	160	211	201	171	183	208	198	179	201	193	196	167	155	215	187	159	190	168	198	192	204	215	156	167	206	194	173	214	176	197	187	183	183	205	181	171	191	201	188	190	192	216	197	204	188	170	221	172	190	169	188	182	170	173	197	190	193	167	165	208	170	154	207	200	182	216	206	174	199	173	195	215	183	194	181	183	188	189	206	200	170	195	199	189	180	184	189	190	186	188	176	217	190	168	194	200	208	182	188	178	200	172	193	188	189	213	218	189	174	186	199	179	186	191	174	226	176	188	178	193	223	211	213	177	192	188	207	162	214	194	191	171	178	147	186	156	209	192	193	178	200	187	172	191	197	208	191	180	182	207	173	179	194	173	199	204	191	194	193	184	174	210	141	182	171	196	172	212	196	206	192	193	194	180	197	178	196	180	187	195	172	184	172	181	197	218	187	180	195	178	201	212	178	205	192	187	200	199	179	176	185	185	166	208	184	204	201	195	182	196	196	193	192	186	192	184	187	195	198	181	198	183	206	166	193	185	206	221	209	162	178	162	181	211	185	177	182	185	180	198	221	190	178	183	215	198	186	171	175	195	193	165	203	200	208	206	195	205	198	192	180	191	178	206	183	225	192	200	198	186	187	188	204	222	188	213	178	202	194	170	198	183	182	191	187	170	204	175	185	177	186	204	195	176	172	205	178	192	187	183	209	179	184	186	182	209	227	180	174	188	224	200	171	179	195	185	181	194	189	192	183	195	195	169	176	193	188	198	173	207	180	202	199	209	189	163	190	194	189	167	199	182	210	172	202	182	195	216	170	225	200	219	190	209	187	202	169	185	179	201	211	190	196	185	174	172	198	191	196	165	181	175	175	197	187	180	174	196	193	212	215	205	190	189	215	194	204	205	170	182	197	210	202	180	181	209	193	193	178	184	199	192	172	200	191	163	207	186	213	194	181	178	169	196	176	158	201	189	212	196	189	201	201	215	196	188	204	183	181	178	195	187	171	193	171	210	204	220	211	183	157	192	186	192	182	207	223	218	188	168	188	170	191	177	185	221	166	189	195	186	176	196	181	165	205	176	220	187	177	176	222	207	181	191	198	207	186	186	167	187	186	193	193	224	190	206	182	184	165	200	175	192	185	173	178	179	194	214	201	192	175	160	174	185	178	193	190	195	176	176	157	210	191	187	229	206	181	183	200	171	210	214	185	194	168	185	174	183	179	172	191	185	180	192	198	187	204	190	183	205	200	196	204	183	223	212	166	188	184	182	196	161	208	165	191	176	180	184	185	181	189	199	222	189	188	173	216	198	210	163	200	215	190	174	187	187	184	206	228	196	161	179	186	178	181	207	177	209	194	165	201	199	192	175	173	181	201	182	181	199	194	175	177	176	200	167	204	195	195	190	178	196	146	186	187	189	205	178	189	171	194	187	192	208	185	175	167	189	207	195	188	186	198	211	169	178	181	185	198	184	187	183	193	224	210	190	178	177	171	191	199	189	185	163	183	199	190	180	187	214	199	230	181	192	192	160	203	200	196	200	186	186	184	170	208	211	201	159	190	185	187	187	194	169	176	213	182	212	189	173	202	180	163	186	189	204	203	208	165	198	218	176	192	181	186	196	194	186	199	168	167	172	193	196	194	197	179	198	191	167	178	189	183	199	199	195	218	168	194	196	181	192	177	190	160	169	193	181	199	183	175	199	168	171	181	187	220	195	191	168	180	210	188	171	208	183	177	182	180	205	187	197	194	187	164	196	184	189	187	167	195	188	188	195	183	183	177	166	165	168	217	175	168	193	190	171	192	201	190	198	199	204	200	192	189	192	190	180	191	191	178	181	197	204	179	178	184	201	209	183	199	203	195	189	182	201	186	180	190	179	211	181	182	169	191	194	203	180	202	181	178	166	203	196	188	193	169	183	180	214	182	165	182	183	182	185	182	192	207	197	187	197	164	186	183	198	192	195	182	190	181	172	197	201	189	205	171	193	181	206	173	194	189	189	184	165	184	178	190	181	198	214	175	180	193	190	158	182	191	184	188	191	201	220	203	191	183	184	202	216	196	169	187	168	193	191	192	186	213	197	198	160	207	186	197	217	180	202	170	181	183	188	186	196	195	212	202	199	185	167	199	181	183	198	188	185	183	208	192	178	203	195	183	159	204	189	189	177	172	201	195	169	181	214	194	185	182	182	190	164	194	164	172	193	191	191	211	237	199	192	204	190	201	181	185	200	204	212	189	187	192	162	186	162	175	174	210	199	198	207	191	185	187	196	207	201	209	215	203	202	203	199	191	179	222	172	190	182	188	181	175	176	172	192
10608	1162	602	607	606	591	562	607	577	551	511	578	501	484	500	522	509	532	495	520	527	471	547	526	526	493	502	520	548	513	519	529	566	535	548	529	503	527	520	530	497	553	524	536	536	497	473	508	504	542	539	529	501	534	523	520	507	528	521	540	519	505	504	507	497	505	525	528	509	483	536	545	543	498	504	526	511	536	501	551	550	535	572	535	527	555	535	507	494	491	504	529	512	479	508	491	519	511	484	476	484	540	506	532	526	526	495	501	509	490	508	517	522	488	483	490	489	514	483	545	544	525	498	497	540	517	470	553	538	509	531	523	530	501	509	527	539	482	517	530	465	514	519	505	490	530	500	511	489	531	543	517	538	525	540	515	514	496	501	488	536	496	477	493	497	535	511	495	520	524	524	544	478	521	527	559	505	513	475	500	513	510	520	484	520	499	520	519	448	483	493	522	538	536	528	493	544	538	463	513	516	536	528	467	508	482	509	486	504	522	566	500	523	550	539	525	502	548	523	539	498	523	484	502	471	512	522	469	545	518	496	494	527	538	546	500	539	501	508	503	512	521	481	495	558	519	489	511	503	505	518	508	538	499	513	518	493	580	488	524	517	523	501	553	485	528	482	543	540	526	513	533	523	472	529	528	522	558	515	525	510	522	481	525	493	482	519	503	521	493	426	489	516	518	518	517	526	503	533	536	470	548	497	526	480	477	479	506	530	520	526	551	554	512	518	510	519	531	457	503	511	519	514	522	481	517	524	485	498	523	543	520	559	482	495	526	560	494	487	559	536	478	509	517	493	471	476	491	550	529	562	519	509	553	537	571	538	531	528	537	502	508	507	477	500	510	523	462	546	558	543	531	520	476	522	538	489	532	512	518	526	543	500	501	514	507	523	523	538	503	537	516	550	501	527	492	523	536	497	542	542	526	540	459	507	507	509	515	511	497	491	515	517	494	496	515	466	503	535	475	512	538	534	477	505	534	501	513	555	495	536	519	512	529	488	543	499	532	516	512	492	499	516	532	506	490	500	550	540	545	555	483	521	512	525	532	526	523	497	549	509	507	515	529	561	543	504	513	499	551	482	537	512	525	556	465	505	478	471	505	551	530	538	478	500	485	500	534	487	514	490	490	520	476	491	495	517	521	481	551	516	549	497	516	509	498	528	508	515	524	541	487	478	522	522	548	531	493	527	529	535	543	536	492	547	476	535	503	509	535	520	510	527	489	506	493	507	506	544	501	512	480	502	523	576	533	518	477	484	516	530	514	521	509	539	484	504	500	501	505	497	501	508	546	551	511	541	488	475	503	531	520	493	501	498	497	498	507	502	516	524	525	502	477	481	514	504	543	492	488	528	540	556	523	478	461	483	472	516	505	513	493	532	525	523	533	537	521	489	504	486	488	501	483	515	531	513	554	520	562	526	468	549	575	558	509	520	528	513	491	544	534	507	548	530	476	551	505	509	574	535	461	525	513	532	569	533	534	539	527	481	514	535	494	514	472	539	494	518	524	485	503	525	495	521	485	503	469	501	514	526	552	508	493	533	518	526	470	489	503	496	487	498	509	524	510	497	492	506	517	493	535	530	532	534	518	539	521	519	541	510	517	511	502	531	482	509	499	541	481	567	497	560	520	506	508	525	523	484	518	531	541	479	481	495	504	465	494	519	526	520	498	521	514	547	515	511	525	558	483	510	499	497	518	505	484	502	517	523	504	536	475	501	504	559	504	495	488	471	508	526	523	547	524	490	497	518	486	505	563	513	503	523	498	516	519	514	529	489	535	486	505	509	505	517	520	462	519	518	528	520	526	530	556	503	508	544	520	476	506	560	514	520	502	526	495	530	497	513	529	521	536	496	493	515	501	560	528	513	477	500	489	503	547	489	510	484	517	507	537	492	513	497	517	487	490	529	539	494	507	485	574	503	520	526	541	497	539	506	523	499	553	535	519	503	524	518	518	498	496	481	469	521	546	552	512	522	498	502	570	548	549	506	514	505	503	541	505	531	484	523	500	516	508	484	530	477	510	537	522	554	533	486	524	521	505	483	509	512	536	539	512	513	542	488	534	480	499	512	517	481	507	493	541	568	563	533	515	476	548	493	500	474	499	531	550	510	524	485	528	510	529	533	509	482	533	511	521	498	499	518	551	520	524	501	522	539	519	511	531	530	477	552	509	559	542	484	507	513	501	521	500	497	489	547	486	528	522	513	510	529	522	531	532	547	511	538	555	522	512	482	540	560	491	532	500	541	535	533	519	556	553	517	508	519	526	546	472	485	485	484	485	495	527	504	493	518	565	514	540	536	487	531	535	528	520	496	517	531	495	525	507	521	536	539	529	532	492	515	500	536	499	504	518	494	517	545	495	547	520	513	521	527	499	522	503	492	512	514	470	522	519	490	534	506	498	561	517	523	504	514	495	488	516	502	502	483	489	526	505	508	505	514	546	499	502	493	574	542	478	470	473	509	502	521	518	505	567	464	496	481	535	501	507	529	525	492	503	493	489	512	530	520	499	523	563	513	505	475	518	512	496	474	525	463	491	500	512	542	542	474	529	457	528	522	535	518	522	513	524	530	509	527	564	461	503	554	482	509	520	480	530	498	519	515	511	529	462	532	523	484	519	582	515	482	530	513	529	534	516	460	528	516	496	537	507	508	500	494	507	468	524	529	498	524	527	457	528	516	499	510	483	529	532	485	543	489	495	505	552	529	507	538	531	519	504	534	516	524	476	493	479	491	512	494	499	550	502	523	539	534	521	509	475	514	483	483	498	525	518	501	516	509	501	558	522	535	508	535	551	514	538	485	496	508	530	501	540	502	524	522	539	515	480	528	523	465	556	504	545	542	558	479	571	508	522	518	475	534	540	501	458	523	510	522	489	524	494	527	510	535	497	544	536	459	473	525	494	508	519	485	495	581	513	518	477	529	522	521	536	478	534	511	479	489	480	504	537	524	473	481	534	510	529	479	551	518	509	489	495	538	484	524	490	480	475	511	509	511	522	511	552	571	556	522	519	502	481	534	509	472	500	530	477	508	540	509	519	511	478	511	508	532	512	517	558	529	529	515	519	467	544	518	534	552	470	476	518	477	501	497	498	520	503	552	532	484	517	489	516	517	528	492	560	544	501	467	488	490	491	516	503	487	487	539	484	521	515	523	533	495	512	500	502	515	506	530	519	484	506	546	492	521	535	547	522	519	506	527	524	521	492	515	536	528	531	515	484	483	551	473	547	513	488	539	480	485	531	493	506	519	535	520	535	495	533	486	505	520	536	554	496	571	562	538	524	494	494	479	517	542	521	526	480	505	504	510	539	515	528	498	515	491	516	475	522	487	525	530	528	489	521	478	502	549	505	534	547	506	501	516	499	548	510	529	517	499	513	514	520	496	537	544	538	531	513	519	522	534	536	513	544	522	511	531	500	497	491	521	536	532	553	507	531	543	546	503	510	513	524	562	518	562	457	496	493	531	504	561	486	511	490	546	547	522	494
51511	29896	4499	913	658	577	474	423	428	373	345	346	319	309	306	309	278	283	321	301	283	282	304	281	291	294	289	276	302	261	277	282	277	280	288	300	291	266	287	281	302	253	262	241	305	263	276	263	287	282	299	256	271	256	286	299	263	261	274	280	254	238	273	264	298	266	282	291	300	239	277	266	283	244	276	287	292	257	254	254	278	303	313	253	285	272	298	267	253	295	263	323	288	269	259	279	276	277	258	249	288	266	282	282	277	311	271	294	250	298	266	288	271	297	249	272	297	276	300	268	280	255	269	250	256	289	272	296	287	265	271	273	265	273	237	260	284	295	271	262	265	237	284	286	278	293	270	245	262	264	274	247	235	291	272	288	270	272	266	277	282	286	284	303	267	274	278	262	289	287	275	251	298	296	253	266	288	250	271	296	294	275	269	247	270	277	281	243	272	258	270	285	257	285	269	254	317	286	251	292	270	292	246	276	248	313	289	339	277	270	296	251	272	286	242	282	261	256	265	278	294	294	288	256	263	274	275	272	270	287	248	290	270	325	268	266	255	305	277	300	257	266	266	254	281	279	268	277	252	249	228	284	251	266	264	263	253	283	273	279	259	250	266	302	262	288	277	271	269	283	278	277	273	271	292	282	262	267	242	263	281	259	310	278	291	269	257	291	261	269	248	237	262	266	283	283	311	280	286	236	296	254	257	296	272	279	269	298	270	275	304	290	261	275	282	288	303	308	277	261	260	268	273	273	267	266	262	252	276	255	260	285	279	259	258	279	277	287	273	256	285	284	287	273	253	288	256	243	247	281	292	280	271	265	273	288	266	301	249	267	274	334	303	278	248	254	283	282	279	300	271	278	270	237	286	285	266	288	267	291	261	278	249	272	274	289	280	264	269	255	257	303	281	285	261	258	278	271	249	272	264	297	292	302	274	304	272	266	275	265	277	266	259	265	241	271	270	298	261	236	285	266	265	272	255	268	281	291	297	284	255	269	287	280	250	247	291	289	284	289	254	307	267	273	261	295	300	278	286	307	260	260	285	258	250	259	294	256	316	288	255	308	286	259	295	282	306	240	257	281	291	249	282	270	270	263	237	263	294	262	271	280	271	253	279	257	265	268	243	255	272	271	231	273	276	282	274	302	272	262	261	277	293	300	269	268	269	327	264	270	283	266	290	275	293	249	265	244	259	250	268	276	275	267	262	292	255	276	263	258	284	289	248	282	252	242	259	255	266	299	273	281	272	268	317	292	261	272	290	252	274	270	266	307	327	240	271	287	243	273	275	274	256	268	265	281	291	305	278	295	267	257	282	313	260	289	237	256	249	288	290	307	294	272	264	271	297	279	303	275	281	283	290	253	281	294	230	297	287	246	253	269	229	288	279	264	266	268	274	261	274	280	272	257	270	260	279	260	280	256	271	272	239	276	254	268	303	281	291	302	282	271	286	275	259	280	264	308	268	276	280	273	255	289	270	286	287	276	279	270	256	268	289	263	280	242	291	291	251	265	290	300	301	282	261	260	294	292	301	255	256	275	273	262	266	263	270	274	276	263	286	259	249	287	257	267	274	287	270	269	280	265	255	252	263	253	267	295	290	283	285	290	292	259	265	260	243	279	249	260	295	260	294	281	282	281	284	283	235	272	264	260	311	264	265	257	252	287	254	227	282	253	294	265	283	271	260	277	254	255	262	264	255	296	305	265	254	216	259	233	307	272	268	291	283	292	255	263	266	262	286	275	260	257	274	239	242	260	287	295	285	272	263	278	290	278	254	317	266	280	274	266	292	280	264	273	277	255	252	280	279	265	276	259	270	264	294	259	278	292	259	293	280	285	258	277	268	275	293	247	283	282	277	251	243	277	274	294	260	296	311	238	283	265	271	264	288	234	285	310	263	287	300	272	281	284	284	263	271	283	252	278	281	272	242	262	269	271	279	280	289	253	274	290	259	266	249	290	295	302	254	257	268	247	284	278	268	280	288	251	275	287	274	251	282	279	278	276	263	304	284	309	291	292	257	273	260	289	273	277	253	261	260	283	260	266	281	253	299	253	270	282	277	265	268	236	269	275	270	284	268	248	275	245	255	252	272	265	289	267	283	270	251	290	290	328	274	265	290	280	257	275	261	276	287	294	286	291	281	270	245	297	262	280	277	279	295	269	262	280	282	258	259	267	288	297	263	282	246	269	276	259	266	255	252	277	266	277	294	265	246	253	290	266	275	275	277	273	281	277	289	275	262	253	259	230	281	290	269	266	269	265	287	316	303	288	281	285	269	255	308	278	314	267	262	288	259	263	314	318	230	264	308	276	274	279	264	277	276	290	264	267	292	273	263	268	277	265	293	267	272	269	302	295	285	301	285	268	255	290	292	274	245	281	285	272	269	269	302	256	253	259	274	264	236	279	284	283	301	258	286	279	272	259	278	289	275	270	268	280	259	242	273	267	304	293	282	281	266	261	293	254	256	266	284	262	282	260	269	294	266	277	272	291	241	288	288	270	277	299	264	284	273	285	315	293	281	240	273	278	283	279	270	308	278	282	249	282	276	242	258	285	273	277	291	292	288	250	282	280	267	266	278	270	246	254	285	262	273	262	303	282	286	260	296	281	299	265	270	275	260	283	242	248	293	296	245	291	251	248	266	231	237	258	261	293	280	268	267	266	279	274	303	279	254	274	260	261	289	292	286	232	282	265	278	261	267	259	283	301	276	253	265	267	277	284	282	282	279	279	284	251	296	278	281	249	285	255	247	273	309	290	273	268	284	270	251	269	259	271	283	311	263	282	249	284	229	278	259	286	281	277	272	260	288	244	275	261	264	272	292	278	287	281	261	275	275	282	247	234	266	284	291	278	236	285	285	288	274	254	253	280	276	274	290	233	273	270	258	280	263	278	295	303	275	295	266	281	264	236	253	268	274	251	268	306	283	253	280	250	284	273	277	246	245	254	279	297	293	270	293	260	281	274	286	265	262	272	283	252	258	279	286	264	276	269	254	266	274	265	283	280	263	270	260	246	302	258	256	289	320	280	284	259	250	257	249	310	318	304	282	264	231	314	288	280	255	264	250	275	302	275	288	273	282	257	270	262	303	270	255	273	274	243	289	256	261	266	269	247	279	247	281	266	281	264	259	276	256	303	277	242	317	251	282	276	281	276	299	287	269	271	290	273	274	254	272	269	283	281	284	269	252	296	277	280	248	265	261	283	260	272	280	297	292	283	272	276	253	268	254	286	257	273	251	248	250	248	272	271	269	260	278	254	294	292	271	258	287	293	263	238	255	279	261	276	270	286	274	249	287	294	261	246	284	262	279	284	272	224	270	245	296	226	262	256	283	265	276	256	279	266	249	240	257	294	249	261	252	269	284	251	315	249	292	275	251	260	257	281	260	251	269	289	280	289	288	276	288	272	288	271	235	263	287	269	286	285	249	287	277	266	293	265	244	258	286	264	249	267	238	270	264	283	242	278	261	310	266	244	260	277	287	303	273	293
33425	3884	2533	2804	2467	2068	1782	1528	1359	1306	1241	1083	1121	1058	989	988	910	912	911	794	866	800	795	857	756	823	759	752	769	739	767	793	745	772	812	679	710	728	719	755	717	735	748	722	757	747	741	736	691	715	709	730	698	700	710	733	678	693	715	733	693	741	710	716	760	715	738	708	657	731	679	720	697	713	712	717	731	720	684	745	684	680	734	668	712	742	725	689	708	719	651	739	675	753	712	714	646	701	664	762	676	693	682	686	706	701	686	696	704	671	664	724	725	672	705	735	699	734	695	666	688	726	698	677	696	701	734	685	713	739	687	679	705	679	697	692	681	690	679	686	737	720	715	717	717	683	696	700	717	715	616	709	731	671	692	656	714	699	732	691	663	687	722	706	669	747	695	703	669	694	723	692	627	692	707	681	724	647	697	729	749	640	653	692	715	687	703	709	722	686	676	705	683	731	687	688	712	704	730	685	731	672	699	692	721	690	687	760	677	710	714	656	701	711	737	682	748	694	688	677	733	701	691	717	749	668	745	630	703	703	663	710	724	712	697	709	686	689	692	715	656	693	684	721	658	664	687	670	702	682	683	672	666	662	668	736	717	685	685	688	690	695	684	684	713	647	711	671	688	736	696	675	713	616	670	701	695	717	687	725	707	720	717	701	721	707	705	705	708	668	690	723	674	696	723	666	694	660	726	740	720	685	698	730	709	684	670	678	675	707	707	681	738	692	691	714	714	721	686	716	675	698	718	710	681	702	697	679	667	690	711	698	725	647	708	700	721	680	677	672	718	726	693	711	673	665	692	668	712	676	685	693	687	719	678	740	703	708	686	731	698	670	701	704	716	690	710	734	728	703	671	672	692	716	703	700	657	674	677	729	713	660	646	696	698	720	679	702	756	629	748	645	691	698	671	729	670	686	674	700	721	714	701	703	683	704	710	765	713	717	693	716	693	724	705	703	697	685	678	717	669	673	643	691	696	678	681	676	729	676	668	667	677	672	684	691	686	693	714	709	679	677	672	689	671	663	696	660	662	695	742	713	647	712	677	658	668	724	699	669	687	682	692	724	700	677	720	671	698	720	689	692	668	702	682	695	650	703	695	696	696	662	672	743	701	706	688	689	732	673	709	728	684	684	716	646	682	710	709	697	707	715	694	680	704	698	713	683	667	680	690	686	686	710	706	669	721	706	685	702	689	667	671	678	703	668	694	668	690	679	700	712	664	675	691	719	686	651	719	687	642	667	674	742	714	661	708	693	665	709	693	676	684	684	703	690	690	681	683	692	708	708	662	703	662	769	685	690	637	699	691	684	697	737	682	690	646	724	714	724	654	731	700	707	691	754	702	723	736	695	662	682	682	706	676	655	698	701	648	727	717	721	677	688	687	708	702	677	682	712	697	670	730	675	738	708	698	679	715	681	714	708	694	740	716	682	703	664	652	700	694	698	679	687	692	620	687	675	672	748	702	738	747	719	709	685	744	704	732	675	662	742	678	672	704	670	681	729	655	706	679	705	705	694	744	726	676	675	733	679	683	681	660	687	679	698	715	695	641	655	701	669	700	732	672	671	705	706	741	698	735	735	699	691	722	708	701	650	718	687	676	686	650	662	732	744	659	696	657	702	679	669	712	734	696	684	733	720	645	663	658	696	733	653	694	697	679	665	698	682	707	679	734	682	683	685	688	660	683	670	685	683	709	619	701	724	670	675	692	696	661	713	644	671	708	710	690	651	678	702	698	701	722	704	693	710	697	706	708	665	719	674	664	791	710	678	672	647	671	671	643	703	699	675	649	676	693	722	712	696	685	687	715	711	673	688	658	677	720	708	690	720	699	688	652	662	701	715	693	699	742	649	651	677	683	711	698	733	714	694	675	731	682	714	717	679	682	651	691	734	720	720	717	719	649	702	664	704	661	728	664	708	658	710	756	696	709	742	731	709	705	663	710	661	696	726	663	670	709	708	729	722	642	713	697	670	652	651	713	687	658	674	719	710	691	698	679	706	715	683	688	671	663	758	744	690	704	688	737	696	727	702	705	702	733	671	684	709	725	638	681	701	675	704	715	743	714	741	678	716	741	682	682	672	738	728	689	701	730	738	700	676	725	700	710	652	674	684	729	714	734	708	697	702	711	725	703	681	679	686	671	667	721	656	687	615	652	708	767	678	676	652	688	704	640	726	665	673	666	674	675	750	664	677	748	703	672	677	695	665	704	706	721	699	716	690	724	696	683	658	687	713	715	712	624	708	747	715	731	637	697	684	657	670	684	693	694	681	676	701	669	671	662	668	690	684	681	696	710	694	705	691	676	667	667	701	702	667	740	675	643	678	690	679	683	748	660	686	696	712	702	706	715	697	679	659	697	681	651	717	659	657	717	713	714	706	705	700	726	728	670	705	697	693	642	705	657	698	658	723	658	688	702	713	664	630	665	700	664	678	752	706	655	734	704	699	705	711	705	705	711	730	698	711	672	647	691	706	767	702	691	690	713	665	660	720	721	649	718	681	691	706	709	705	689	725	715	675	691	698	646	657	697	661	728	652	713	686	719	689	709	739	690	709	681	703	719	683	630	669	690	703	701	733	705	682	695	693	690	648	744	675	685	697	708	707	723	689	634	648	745	717	683	708	735	667	683	729	697	645	696	733	698	710	675	716	714	694	681	721	650	734	685	690	678	689	684	729	671	710	627	723	676	755	702	709	735	690	659	687	691	728	706	702	722	617	724	680	684	700	684	669	697	677	646	734	722	724	702	699	700	716	662	738	676	683	674	674	703	670	653	705	704	730	669	716	664	664	668	683	695	675	725	677	714	695	680	692	706	701	679	676	644	744	678	656	682	649	694	667	679	736	701	718	703	686	723	688	697	727	752	671	673	734	667	723	723	691	677	735	661	676	704	674	701	709	716	742	701	754	681	686	742	676	676	710	713	680	696	692	701	667	673	675	674	710	716	684	715	697	690	717	701	696	758	704	727	698	716	682	751	633	687	699	654	678	702	656	704	720	701	692	669	680	718	711	702	664	686	702	653	672	662	719	737	726	663	689	736	696	692	734	686	690	691	661	684	664	688	700	690	657	702	701	696	737	651	670	670	710	695	712	704	622	663	726	703	679	700	668	697	654	687	658	693	657	667	662	722	691	684	675	728	760	684	729	717	706	703	693	698	689	688	690	738	688	706	718	750	751	706	715	671	747	636	683	687	674	705	693	675	680	666	715	731	688	685	685	730	740	672	651	715	686	690	743	704	664	746	678	639	739	702	711	696	686	677	710	713	670	711	719	696	658	727	723	669	666	630	703	684	714	675	751	648	709	687	733	679	700	724	674	706	687	768	712	662	683	696	720	722	689	718	672	658	701	704	658	676	727	699	691	723	730	685	667	695	717	701	671	646	723	670	704	714	708	725	768	704	668	683	695	696	698	727	731	707	725	660	731	718	708	683	733	667	750	681	696	664	663	688	692	719	727	683	665	720	664	708	721	717	673	703	689	672	673
61862	38371	9804	1910	1079	752	623	515	457	376	351	322	306	259	253	250	240	223	217	232	232	204	274	222	245	167	203	223	221	200	189	205	222	192	207	188	198	198	189	197	170	190	172	174	183	196	188	193	199	186	199	184	208	198	209	198	183	187	152	188	179	192	193	191	170	165	154	191	205	175	180	216	163	162	169	189	156	174	181	195	180	181	173	173	179	194	182	188	208	188	193	200	196	199	195	177	200	200	201	175	200	194	187	181	201	184	183	190	198	193	177	221	184	177	194	191	181	191	190	177	191	214	180	170	177	183	173	196	171	185	165	197	200	207	185	180	181	208	179	199	195	217	186	181	163	198	197	177	181	183	156	203	186	184	184	187	199	157	194	177	194	195	174	182	195	182	178	178	185	174	197	181	186	194	213	159	184	196	211	178	189	174	200	200	194	179	192	217	186	172	177	222	180	202	152	201	211	208	202	165	179	198	168	193	196	188	197	196	218	206	185	202	175	181	186	178	202	195	201	181	186	151	174	194	190	180	201	165	172	194	168	182	178	174	180	181	168	199	170	183	207	172	172	194	191	193	178	189	191	177	180	189	186	191	194	211	205	173	169	188	196	193	168	174	181	188	184	174	189	187	210	191	180	186	189	173	176	181	213	217	181	176	192	204	179	172	195	184	196	171	184	187	175	177	193	199	169	183	189	191	206	190	187	172	162	168	180	159	187	192	200	184	185	171	182	213	195	186	194	185	195	169	178	186	193	196	208	175	190	159	175	184	200	216	200	185	208	201	177	181	195	175	178	193	199	175	183	194	189	176	184	189	194	188	183	194	174	189	183	176	167	180	200	189	187	186	192	179	178	168	187	227	194	190	190	196	195	200	180	180	181	184	183	179	171	202	185	215	195	160	192	187	200	197	176	199	188	207	178	169	166	183	196	235	180	187	193	190	180	177	196	163	202	206	191	213	173	187	190	177	175	169	192	184	204	187	180	174	199	178	191	178	182	168	189	212	178	179	198	176	161	215	184	171	175	200	184	169	200	190	184	184	206	207	186	207	171	190	179	205	186	159	172	188	216	192	190	193	195	188	163	190	212	181	214	171	184	193	204	199	165	187	193	179	186	162	170	185	198	169	179	177	181	183	180	177	182	175	202	201	173	188	174	181	197	181	170	151	184	186	203	177	170	178	204	175	191	188	192	195	193	192	186	154	188	182	177	189	171	138	179	189	173	197	174	196	178	169	153	202	169	183	175	163	172	176	166	198	185	194	173	170	173	187	180	178	201	192	186	191	184	148	194	194	200	175	209	189	189	184	183	147	173	160	173	164	156	208	192	177	148	175	185	180	175	154	167	215	194	174	194	178	187	193	183	180	188	182	156	173	196	176	175	165	180	188	181	181	190	171	215	169	205	197	177	197	202	207	190	193	213	194	168	177	194	168	201	185	204	185	191	191	185	186	193	172	196	193	190	176	180	195	215	186	181	180	185	180	174	192	205	207	197	173	196	206	183	182	172	183	194	217	187	185	191	158	173	195	192	179	172	168	175	181	185	196	190	180	181	203	186	181	193	213	208	220	193	191	204	170	182	176	177	193	184	201	165	191	178	174	220	177	196	205	158	180	192	172	177	184	195	155	207	182	175	200	169	212	209	180	179	187	190	183	161	167	162	187	188	205	176	199	186	190	194	185	215	187	162	178	181	203	188	185	193	180	203	173	200	178	189	152	187	187	179	179	165	183	180	191	178	193	185	153	147	210	181	205	180	171	179	193	177	199	197	188	185	183	184	186	199	215	161	181	173	191	189	198	182	173	176	157	214	167	190	177	188	184	199	173	175	185	168	174	181	186	179	180	193	196	211	200	183	191	180	187	140	181	209	177	172	184	169	184	186	201	191	183	194	177	186	181	173	199	181	216	192	195	178	179	165	183	175	184	217	210	183	195	177	172	187	185	194	178	192	155	197	214	164	181	192	170	162	210	198	145	186	175	181	169	178	162	162	199	197	179	186	188	193	198	190	188	179	187	177	168	173	166	200	218	165	192	188	182	176	157	183	180	199	194	192	180	193	204	190	203	172	193	193	205	184	188	186	202	175	204	183	172	220	197	175	171	223	174	166	177	204	180	187	174	191	185	212	189	161	188	186	182	196	185	182	168	150	175	179	200	177	176	173	147	180	184	195	197	178	197	201	196	185	168	172	162	200	170	200	192	184	202	182	199	179	171	194	189	197	195	195	185	205	188	180	170	154	181	193	172	157	168	175	166	175	189	192	219	194	222	183	178	183	174	175	213	188	185	200	207	159	162	178	185	187	173	205	182	180	176	163	165	185	162	188	186	161	178	206	172	174	209	221	191	181	181	179	172	182	182	198	201	173	187	188	195	155	170	184	165	177	169	187	184	196	189	184	171	182	190	206	191	182	161	176	183	186	180	190	177	195	182	177	178	176	192	170	183	205	158	189	185	188	200	172	171	176	213	191	187	181	169	167	167	198	188	197	174	205	168	197	203	192	188	219	158	192	195	191	177	180	187	172	182	193	175	169	185	171	202	184	172	175	185	169	196	186	157	175	166	190	176	169	167	187	176	172	170	192	170	167	153	190	188	196	192	174	179	197	189	183	198	167	167	170	209	190	187	189	178	210	198	170	187	151	201	178	191	218	159	177	170	162	181	177	172	184	185	198	188	207	195	178	194	210	196	164	194	174	208	170	173	164	198	192	207	180	167	188	203	180	202	187	200	196	183	177	182	207	194	191	205	185	185	204	145	179	178	207	190	179	170	183	166	183	179	191	184	173	216	179	189	182	168	169	185	193	187	171	187	224	199	234	194	187	184	177	192	171	173	180	203	173	158	193	187	187	169	198	187	165	211	179	194	163	190	213	207	182	180	200	173	184	209	191	193	191	184	187	192	197	184	166	173	175	196	193	189	179	213	181	166	160	193	187	189	182	203	188	192	174	184	198	214	184	190	196	198	177	181	193	181	195	154	183	170	198	191	173	196	219	189	186	196	189	190	201	144	191	183	185	186	186	191	192	186	190	212	194	191	180	178	194	178	198	181	174	199	185	177	166	179	197	198	180	186	189	187	182	193	180	202	178	163	190	169	188	189	176	191	205	174	167	184	165	174	158	178	190	179	166	180	173	210	174	195	197	187	201	211	172	196	161	179	177	187	193	189	180	189	163	200	177	187	195	184	202	173	184	194	175	199	168	178	144	159	171	185	187	176	169	206	183	178	188	193	187	177	171	164	204	196	191	181	181	190	178	188	195	201	200	195	186	179	188	184	172	197	181	187	181	200	185	208	208	222	193	176	186	192	187	205	174	177	177	176	180	197	202	182	192	213	174	189	192	181	181	206	185	185	174	172	182	185	195	187	184	194	182	171	209	194	194	182	169	178	186	192	194	228	196	194	187	182	191	194	188	171	200	180	180	193	181	208	170	183	196	195	170	175	179	171	191	163	195	176	205	184	179	175	181	182	203	155	202	198	181	191	210	157
40804	3992	4026	4596	3912	3050	2554	2120	1851	1632	1512	1343	1224	1121	982	946	924	853	825	818	760	705	758	699	675	708	670	674	634	583	625	624	601	581	585	528	574	553	571	586	544	545	548	521	519	497	540	529	513	533	552	505	494	556	552	462	517	520	534	492	516	504	506	536	514	509	520	477	531	518	498	471	498	498	484	475	514	489	490	480	487	516	476	469	501	522	491	482	515	483	486	497	492	476	491	462	465	522	508	467	481	475	472	493	474	502	521	465	482	499	451	506	488	465	432	445	515	471	470	517	443	474	509	458	510	450	481	475	448	485	482	493	506	465	472	445	471	495	461	487	452	523	487	471	470	469	465	455	468	521	472	476	493	534	488	454	486	493	492	458	459	462	459	468	526	492	469	457	479	482	480	490	479	481	459	475	467	456	516	492	478	496	503	476	488	425	491	467	472	433	492	490	458	462	456	465	497	462	451	458	466	461	457	475	474	428	455	510	504	494	476	479	501	447	507	465	507	491	485	455	461	502	484	492	472	483	499	487	468	504	507	497	466	446	507	474	503	440	476	464	458	429	498	496	466	487	437	490	463	480	486	492	443	504	497	455	466	463	445	437	484	464	431	457	425	490	435	466	487	480	471	441	454	458	418	481	494	490	495	484	514	457	474	457	509	499	548	498	490	480	523	460	491	455	496	464	457	482	492	477	475	503	472	464	451	508	505	497	484	449	464	520	470	479	490	517	487	470	477	501	461	475	464	516	470	497	466	495	515	464	531	486	496	454	455	479	495	478	463	469	440	478	464	452	442	488	453	499	505	473	437	511	467	458	464	475	443	517	470	473	465	476	483	485	486	496	498	456	453	503	510	449	477	503	459	486	499	469	466	523	461	472	488	491	478	490	466	533	460	486	463	426	428	454	482	476	445	478	477	459	478	527	463	470	467	451	488	453	451	451	482	477	472	451	468	492	458	507	413	483	461	462	475	482	487	470	484	470	448	507	491	472	453	488	501	474	478	461	476	494	470	469	519	455	476	456	464	451	492	484	502	483	456	448	499	447	451	444	503	464	453	468	455	472	460	487	490	445	481	446	458	466	495	476	470	495	483	456	478	503	484	486	458	460	445	494	474	463	485	512	483	456	507	474	493	494	471	463	475	474	489	479	464	450	526	491	469	488	481	508	492	494	479	502	478	507	468	508	473	467	467	490	438	493	465	509	469	483	464	475	493	440	484	436	457	482	449	463	442	458	485	497	507	469	541	472	487	464	462	453	470	460	458	473	467	481	530	465	476	501	469	466	463	430	497	465	467	492	482	447	472	489	447	543	483	476	510	500	482	462	513	463	453	490	476	437	480	455	487	476	456	473	455	457	468	492	470	471	471	470	433	488	516	515	462	452	454	488	511	454	478	492	439	481	477	451	450	459	491	497	506	437	478	464	493	457	467	498	464	461	452	474	481	459	451	481	492	458	488	483	457	445	504	473	479	500	487	461	466	452	486	468	459	493	495	516	485	476	481	505	490	480	476	473	453	440	469	452	459	466	476	471	503	461	475	502	503	462	486	473	500	438	489	473	503	448	424	478	482	481	480	483	484	495	471	466	479	484	461	505	505	458	450	430	476	461	477	474	506	457	474	426	474	467	470	511	465	481	549	498	458	495	464	497	506	475	463	472	471	452	441	489	494	496	457	476	468	480	489	483	480	488	468	486	459	476	477	459	504	518	466	495	494	467	458	460	473	486	490	477	487	463	523	466	464	467	506	483	447	452	471	471	452	483	498	490	457	506	487	475	521	494	523	450	463	501	462	463	438	493	450	472	468	446	450	483	498	440	455	471	505	467	455	491	448	481	453	459	474	486	477	475	449	466	453	435	467	476	483	456	516	457	493	457	484	501	443	503	466	492	450	468	456	490	473	436	480	473	459	494	478	462	466	479	500	461	441	489	471	523	484	436	487	490	467	492	452	469	479	447	476	454	515	457	488	480	502	454	500	481	470	487	455	490	475	442	484	462	486	504	465	479	504	437	481	505	483	499	452	471	448	491	478	457	486	509	529	523	491	507	455	480	469	445	501	455	452	479	444	431	437	495	484	496	500	442	484	514	482	497	441	467	457	459	479	487	477	490	459	460	496	452	470	511	463	473	474	463	484	539	456	461	448	486	496	502	544	479	474	438	502	490	456	469	514	499	485	486	467	471	457	452	467	470	477	492	469	467	453	437	486	494	476	489	469	477	457	447	470	460	446	517	499	492	443	454	464	456	510	470	459	463	483	503	468	507	464	463	462	487	463	470	451	479	487	431	480	492	491	470	448	461	467	474	467	426	474	464	495	456	449	431	489	459	470	512	490	482	470	459	492	478	452	471	500	523	526	454	443	462	459	466	500	485	479	458	447	451	454	471	499	455	464	475	481	501	464	471	485	490	531	477	492	488	503	457	518	484	446	477	453	475	466	439	453	484	502	480	492	491	464	480	467	501	491	472	535	491	430	472	515	496	451	473	475	471	481	497	478	516	459	461	484	501	485	463	490	462	517	459	462	490	489	495	505	463	469	475	454	462	506	450	464	490	456	477	479	429	445	476	455	450	455	487	485	476	466	486	495	482	478	465	472	457	466	508	495	496	439	483	494	444	503	493	517	467	478	481	519	467	451	515	458	451	457	500	479	468	444	506	472	464	456	472	503	508	497	469	443	496	469	488	472	493	465	471	452	438	503	474	481	455	481	534	462	495	471	516	472	472	510	477	466	492	471	485	490	478	470	473	504	472	447	482	475	489	495	467	504	485	517	486	454	518	476	443	490	471	457	488	433	480	489	451	467	463	475	494	469	515	481	478	479	461	479	486	473	494	467	474	516	459	473	500	485	491	507	495	473	487	488	481	462	494	457	454	430	487	493	496	439	433	461	482	456	472	497	475	447	463	456	467	452	450	504	487	484	487	520	467	457	475	459	488	496	459	502	497	498	458	465	505	466	465	500	488	478	478	484	474	458	474	483	493	456	500	514	464	461	467	496	499	472	482	521	444	467	478	476	459	477	485	455	492	445	442	475	481	443	519	475	478	473	529	455	435	439	510	432	490	506	503	467	468	494	484	480	443	435	475	453	465	488	506	475	472	516	432	493	459	510	445	478	485	484	514	449	509	521	439	537	495	463	465	502	428	470	485	459	457	500	451	468	488	488	461	523	507	442	438	485	476	467	426	470	475	459	489	500	458	454	447	481	442	455	520	479	459	465	476	457	451	490	459	491	477	453	491	487	458	446	481	471	476	473	474	505	450	460	453	497	441	524	496	456	442	481	449	463	466	440	463	474	488	469	475	475	451	490	485	481	486	442	484	440	436	448	440	455	469	487	452	497	483	460	487	464	484	488	430	454	526	480	463	488	475	463	473	517	451	474	446	441	445	486	481	404	469	495	470	507	472	473	451	500	460	512	462	471	442	514	486	463	436	484	515	514	469	479	475	480	487	489	425	489	499	451	459	491	478	454	477	475	458	454	462
8211	894	226	205	197	175	177	200	193	196	168	184	188	190	198	204	208	177	183	207	214	180	166	205	186	187	188	177	184	200	194	179	175	204	174	186	171	179	205	199	198	202	180	198	195	176	224	183	179	184	161	178	180	222	213	178	197	202	184	173	190	191	195	178	199	172	175	202	175	177	193	160	189	203	201	191	203	209	176	181	210	159	200	200	179	209	212	191	177	196	200	244	193	199	186	178	143	192	162	180	168	166	180	180	205	183	191	195	204	189	191	220	185	194	184	162	191	209	196	193	182	179	202	188	193	225	171	186	190	202	168	184	186	183	212	176	202	194	207	200	189	176	190	188	196	166	185	201	207	159	185	188	178	197	214	200	215	179	191	167	186	179	195	170	163	180	189	202	197	183	209	175	177	176	178	170	171	220	189	175	183	175	196	195	189	171	190	174	213	183	201	185	180	189	221	199	186	195	193	202	184	207	204	216	197	174	204	213	178	189	177	152	208	193	213	169	190	183	180	196	189	198	201	184	167	175	189	193	181	182	206	199	182	202	177	195	177	202	178	198	159	186	208	203	208	197	183	186	171	190	200	144	186	237	192	171	186	174	207	192	193	186	209	176	179	179	179	207	215	168	167	184	194	167	219	171	213	200	175	201	188	199	167	185	175	183	184	191	178	201	199	189	172	161	191	200	180	167	173	185	176	176	189	188	188	188	142	173	175	200	196	171	182	170	197	200	201	225	199	196	196	196	167	202	192	184	157	178	207	199	184	199	201	214	169	178	220	166	183	187	171	171	169	182	189	202	220	179	178	174	173	181	174	203	206	171	195	199	189	197	169	174	198	191	206	181	193	172	181	184	219	194	180	225	170	198	191	179	188	156	180	184	172	183	197	172	199	215	197	199	199	195	181	184	217	183	202	194	176	159	198	187	185	163	171	171	178	190	182	196	210	186	165	185	201	180	192	171	193	207	184	161	189	186	201	189	180	199	194	226	200	170	206	194	193	203	166	178	194	197	170	187	186	192	192	172	185	172	220	184	187	169	163	197	177	175	193	187	190	185	188	194	209	181	203	207	195	179	197	202	180	207	200	190	185	187	189	202	191	187	177	209	216	192	172	158	182	201	182	182	200	192	210	196	194	192	168	185	176	172	167	189	184	182	182	201	190	188	175	187	177	183	223	196	196	172	169	199	204	187	183	196	186	188	195	189	192	163	201	188	187	212	185	190	176	165	188	184	192	167	201	188	172	173	183	187	196	199	178	183	188	181	199	193	155	204	190	188	180	200	203	190	209	184	184	211	186	218	209	187	183	176	184	190	178	197	203	193	184	190	185	180	200	187	177	188	182	177	208	174	208	193	188	201	158	213	195	188	190	196	175	207	201	181	213	189	199	196	186	201	202	180	168	181	181	173	185	198	219	189	170	188	202	188	194	178	176	185	187	184	181	230	183	164	168	169	180	180	214	211	177	157	220	189	185	202	175	195	186	214	223	191	177	171	196	203	179	194	166	201	205	208	191	180	182	170	181	192	199	190	210	188	172	167	184	185	167	190	212	183	181	209	171	180	150	180	183	209	185	191	183	191	199	205	194	198	221	161	209	198	173	200	189	211	188	175	209	189	180	204	174	163	176	211	187	175	180	203	162	191	170	190	203	173	166	203	192	172	195	194	197	197	200	176	216	196	186	208	190	181	209	211	177	183	187	175	200	194	184	201	185	183	194	206	176	166	200	183	189	166	206	191	187	184	191	189	183	188	171	177	187	202	200	158	209	168	194	186	193	167	167	206	194	204	185	183	191	175	177	170	162	178	179	217	201	190	204	182	193	183	195	184	200	200	183	188	185	209	166	188	192	196	207	219	201	178	190	216	198	179	199	180	175	206	198	197	190	195	224	180	194	207	186	210	177	165	190	168	196	188	170	209	202	175	199	172	198	171	177	220	189	192	195	201	191	206	168	176	193	189	194	207	184	172	177	210	194	190	186	191	169	209	227	202	205	176	188	181	186	192	187	217	185	188	202	199	171	191	179	214	183	181	229	211	181	193	175	184	180	176	192	172	152	184	197	173	177	170	184	198	166	171	197	189	198	170	172	182	173	189	200	179	190	190	168	192	184	207	167	179	192	180	170	201	194	194	178	182	203	181	179	176	207	183	169	163	193	165	209	169	179	189	179	178	192	188	192	192	199	199	182	171	185	179	189	195	196	189	178	190	206	193	185	181	205	168	180	163	178	199	180	166	198	161	159	178	195	206	195	181	193	210	190	186	170	192	206	189	175	176	203	176	170	179	188	207	195	202	191	189	198	181	182	181	193	188	173	166	185	188	182	217	207	191	198	182	174	206	167	170	183	185	201	171	158	192	166	187	154	205	194	197	192	209	179	193	199	213	172	193	191	188	209	208	199	187	205	186	195	188	154	199	183	183	201	190	162	197	201	203	199	188	146	188	181	189	189	186	190	205	160	163	191	178	190	191	177	202	171	198	191	197	188	197	179	197	206	193	199	175	194	202	213	177	181	196	208	186	164	201	164	184	181	192	172	197	176	195	203	184	149	186	175	168	206	194	190	209	207	189	214	194	162	173	165	205	178	190	176	183	185	194	181	217	169	174	204	183	192	196	163	194	194	208	173	182	206	199	188	171	193	190	199	181	201	198	166	213	168	167	191	189	198	201	166	170	174	190	196	170	174	173	158	179	218	193	171	214	199	204	182	173	172	181	171	180	202	205	205	178	205	192	188	192	192	197	183	197	185	196	184	171	190	195	188	166	176	184	176	188	199	185	166	190	178	183	196	193	204	181	182	186	190	200	186	174	176	166	179	194	190	178	198	178	196	177	192	207	208	203	175	167	165	184	187	200	187	173	179	208	199	189	194	203	197	198	182	197	188	185	207	207	183	217	187	203	196	171	213	190	189	163	196	183	180	195	173	204	212	193	192	185	209	185	183	188	188	178	177	182	193	182	167	182	197	172	176	186	186	198	188	211	171	194	189	200	193	186	190	184	185	167	182	175	201	188	177	188	172	193	196	175	207	188	206	198	194	207	180	177	193	197	186	182	209	180	174	188	193	184	160	193	197	184	195	184	178	163	182	220	187	167	179	209	203	170	181	196	195	186	198	200	192	184	190	196	198	155	181	194	188	191	192	193	172	177	205	174	173	213	188	175	185	193	188	188	200	205	197	176	171	210	195	187	176	194	172	193	194	189	172	202	175	180	188	207	195	167	214	187	219	176	205	181	172	200	176	213	170	188	203	183	201	204	182	191	180	181	207	181	204	203	199	211	192	175	179	152	188	181	151	185	203	166	183	199	187	237	185	198	186	188	177	198	197	196	172	211	206	182	207	215	173	197	191	212	217	199	188	173	172	207	189	158	173	189	197	196	167	205	176	193	184	175	200	193	210	180	185	210	175	157	194	188	216	212	177	204	185	203	216	163	196	182	203	206	196	190	187	192	183	188	175	197	169	194	209	194	178	196	192	187	187	182	188	173
9441	816	594	656	592	601	554	538	591	582	524	493	550	534	518	520	504	509	523	483	508	499	531	528	551	508	518	535	550	492	514	487	538	485	528	453	539	506	504	496	531	526	532	515	510	536	494	517	531	499	490	512	503	524	519	507	558	492	503	518	537	532	521	510	508	558	503	511	482	558	517	533	546	506	516	556	493	521	512	506	525	485	500	499	515	553	534	509	516	517	483	505	505	490	506	510	534	487	508	499	556	508	496	514	531	567	538	502	507	541	525	516	537	524	489	551	513	500	511	504	535	485	516	500	517	516	507	512	553	509	475	524	553	526	478	515	534	549	459	512	510	499	526	529	508	531	470	530	482	518	524	494	487	463	484	515	478	525	522	515	550	506	494	544	523	501	544	513	521	496	505	525	490	488	531	511	497	512	491	521	495	500	483	523	537	543	497	536	506	573	510	522	500	530	508	535	493	552	515	512	496	482	520	479	483	551	487	497	504	498	507	501	513	461	544	483	483	530	516	536	490	508	521	488	526	468	460	515	502	533	494	518	480	522	485	532	499	496	485	540	527	528	483	498	549	464	508	550	538	496	499	521	502	476	547	539	485	506	526	501	535	534	505	524	528	523	533	517	523	516	458	519	514	507	507	518	542	556	534	521	481	484	536	516	514	516	519	543	505	504	464	508	485	454	516	483	537	498	502	488	493	495	483	537	498	535	496	492	532	535	463	536	545	514	529	541	509	518	484	563	505	507	519	494	469	509	502	483	548	504	523	508	489	514	496	529	519	539	503	516	504	549	519	512	476	467	513	523	524	492	447	525	512	496	490	521	560	462	523	465	479	522	480	518	536	506	522	534	506	527	515	488	508	544	552	526	507	541	539	493	489	504	538	492	507	514	465	498	544	552	534	498	512	515	513	520	478	568	517	535	521	476	501	482	512	518	522	504	529	482	498	510	498	495	497	474	487	505	486	479	507	525	475	512	506	538	555	478	522	499	514	503	541	526	518	484	536	500	529	488	546	504	500	501	520	492	516	511	506	502	497	493	514	511	516	534	453	477	527	471	501	477	506	492	504	535	522	505	514	509	501	515	504	518	522	498	533	516	514	518	554	524	491	511	514	495	547	505	493	517	527	496	450	555	532	501	506	513	554	515	496	530	520	512	493	514	517	515	464	518	502	516	530	495	517	484	561	503	523	520	544	520	486	515	506	489	506	494	567	543	507	486	487	529	522	556	503	481	503	474	499	480	509	493	490	524	528	504	508	488	495	503	483	518	531	542	538	549	483	468	505	493	548	541	521	507	474	486	515	526	510	478	485	509	524	504	517	524	543	497	543	491	516	519	488	542	532	524	493	523	555	511	502	562	479	490	517	488	502	505	532	519	514	474	506	507	448	521	518	507	499	499	498	511	540	519	533	528	516	486	457	494	538	506	517	537	551	460	499	533	467	491	496	530	508	541	528	509	568	530	500	488	535	511	502	537	496	485	499	538	487	479	510	504	512	524	497	505	518	515	535	512	501	522	531	490	546	506	497	501	509	484	505	532	474	506	512	529	469	527	536	515	494	547	473	552	505	543	527	480	525	536	494	490	529	550	477	496	521	509	533	522	508	543	514	518	457	482	561	528	503	539	540	486	519	477	503	499	524	509	528	474	527	560	537	534	540	511	525	495	525	481	550	465	514	525	526	513	486	450	505	540	486	499	508	506	528	465	494	490	503	512	536	504	512	574	516	500	524	513	534	523	541	528	526	537	507	494	530	505	504	514	476	522	505	527	480	502	502	509	504	494	522	474	529	535	499	532	522	499	500	503	504	538	545	544	520	552	531	506	538	512	540	553	514	464	448	495	483	550	532	493	541	506	521	529	507	491	496	492	511	514	494	526	540	492	487	499	477	517	522	485	511	515	522	500	512	474	524	518	541	515	545	514	494	535	507	505	499	532	502	500	512	494	528	539	470	510	513	508	508	490	536	481	498	534	500	545	503	518	463	488	546	513	523	501	502	538	491	522	513	479	496	465	506	536	480	542	522	523	524	559	492	530	535	508	477	524	487	507	541	499	506	519	510	489	507	505	512	485	508	524	515	560	565	515	524	523	463	509	497	515	502	557	532	538	517	520	517	521	521	501	498	493	514	513	526	496	522	507	510	552	516	513	521	552	517	503	507	481	518	523	556	510	491	541	570	499	532	508	501	485	477	517	496	487	505	488	513	503	521	509	491	499	516	529	488	453	513	501	509	511	526	512	528	492	486	518	524	480	544	542	506	530	534	473	542	539	455	516	480	521	505	483	527	496	510	482	493	474	523	511	486	542	504	523	507	524	519	523	550	528	493	554	555	490	515	559	505	493	491	510	474	503	496	510	501	490	518	509	522	496	511	551	520	503	478	531	489	525	505	492	498	503	480	460	483	529	494	501	575	516	524	499	525	491	513	482	525	530	511	538	542	491	516	527	503	519	500	491	487	495	457	521	490	518	482	502	486	531	512	480	510	536	511	495	523	512	535	516	482	509	477	512	477	489	503	514	503	458	501	504	570	488	500	509	512	514	508	461	489	509	484	539	513	542	519	479	513	490	481	544	528	503	485	519	529	511	489	532	498	524	535	479	521	528	517	554	510	474	493	505	492	523	518	545	540	498	524	548	534	482	519	508	543	534	487	509	491	508	519	511	516	565	531	513	480	518	490	508	482	541	531	492	493	518	470	512	557	492	562	509	533	509	517	497	485	528	540	517	531	492	544	525	524	492	511	533	547	506	521	471	528	527	528	451	466	511	497	541	493	497	511	513	507	507	514	487	530	526	504	472	474	493	481	529	483	461	497	510	526	505	497	469	505	533	508	537	511	475	503	538	498	512	489	527	507	548	533	527	516	496	506	498	541	526	519	531	495	549	524	532	489	498	519	514	461	545	486	545	551	539	497	534	534	505	506	545	491	474	531	528	477	507	479	485	523	503	519	508	505	492	510	563	521	531	521	512	466	525	502	495	484	527	495	501	499	498	484	573	531	527	501	488	471	526	502	520	506	500	542	533	483	500	505	498	520	494	525	527	513	509	498	526	532	497	501	526	507	536	485	480	500	523	515	512	516	477	542	501	522	506	483	533	505	545	494	489	503	505	520	511	539	501	499	473	502	553	489	497	474	518	500	498	499	555	527	527	500	528	504	521	563	484	499	488	473	521	485	497	509	516	534	517	514	541	476	483	498	512	531	494	504	496	477	542	495	550	542	499	494	499	507	537	475	489	506	566	514	517	479	525	520	548	511	507	478	487	547	514	539	520	527	512	513	539	535	533	497	535	477	529	515	509	524	543	482	465	537	506	544	496	512	509	552	459	535	515	521	495	533	491	502	534	536	513	557	497	521	539	526	511	493	508	510	489	516	493	504	491	465	517	468	511	485	536	477	519	541	512	494	509	531	509	481	548	489	520	478	534	516	484	497	522	544	529	474	514	511	475	492	539	502	492	483	501	514	487	496	510	490	524	509	482	475	534
48611	28075	3840	932	668	523	509	420	369	341	384	293	302	343	298	305	287	312	284	272	286	289	300	273	289	276	270	293	296	262	276	286	285	279	301	273	296	319	266	254	259	285	291	263	311	264	272	275	268	259	271	291	272	254	279	274	281	280	271	280	264	298	282	273	263	260	263	273	275	294	267	265	280	282	265	257	259	272	256	299	282	279	282	248	274	236	295	274	249	269	270	302	281	271	264	248	256	277	268	278	276	286	275	297	229	257	291	271	288	291	248	263	245	278	279	271	287	265	250	275	306	300	272	305	282	276	290	301	245	267	246	251	289	282	255	281	290	309	268	282	277	298	255	258	267	302	260	262	260	258	268	278	291	273	264	272	274	291	317	277	252	268	272	284	256	265	292	265	281	255	247	259	281	250	277	246	277	242	271	211	262	238	271	249	279	268	244	291	275	278	238	248	293	278	234	306	293	281	289	292	251	273	277	269	234	310	246	262	292	246	321	267	277	262	272	267	265	308	267	281	278	266	273	267	251	320	280	276	257	280	259	287	255	236	271	248	265	256	265	288	250	263	272	320	283	265	274	283	263	261	307	267	281	278	263	283	286	270	246	265	280	275	269	270	258	247	279	283	281	294	275	267	257	252	283	246	267	264	282	266	279	270	257	262	265	266	254	288	292	248	279	294	277	262	260	278	247	250	278	292	262	284	270	247	271	272	260	274	279	289	255	261	239	278	274	263	255	270	283	259	281	268	264	253	287	263	248	275	288	294	288	285	271	284	269	291	271	299	282	253	279	270	290	278	268	273	256	279	261	278	264	262	281	289	284	238	281	257	265	259	251	264	293	245	264	263	279	254	250	276	273	274	285	294	250	266	272	259	278	273	219	288	275	287	283	256	265	306	272	285	269	287	271	266	272	296	232	291	305	248	285	274	283	264	244	269	261	253	265	259	267	278	304	275	275	288	285	264	283	259	275	266	282	260	265	266	262	281	266	258	263	266	283	247	305	262	245	299	260	285	256	273	284	286	233	252	263	265	261	258	278	278	271	312	267	278	279	274	252	274	248	284	309	236	263	301	261	258	273	244	277	272	265	274	268	253	282	250	258	270	288	307	271	295	257	280	257	313	296	285	316	258	269	303	306	279	247	255	286	279	279	244	300	281	265	256	266	258	261	314	257	243	248	247	282	255	294	291	263	247	249	286	259	247	262	296	278	284	281	302	290	264	276	265	279	274	300	281	234	276	285	243	271	287	281	239	276	271	297	261	272	273	271	251	287	302	296	278	272	231	297	260	264	265	299	276	242	251	258	281	265	242	274	260	254	287	275	266	279	288	286	286	273	272	254	247	269	264	255	250	254	282	264	277	265	289	282	287	247	287	264	294	283	274	310	278	303	259	260	244	255	278	288	240	274	274	246	299	276	269	274	269	290	259	255	251	297	270	263	290	255	246	265	279	293	269	265	262	259	264	267	264	291	262	259	288	296	282	266	276	283	291	311	286	277	234	283	283	257	290	292	266	275	272	247	280	264	242	266	265	252	248	255	289	326	256	279	252	261	267	261	257	250	282	281	291	271	287	257	273	269	281	260	248	265	297	247	268	267	248	270	257	276	243	278	272	266	289	271	259	267	291	290	312	288	279	266	296	229	272	259	267	263	256	270	256	278	253	292	273	301	239	263	268	270	278	273	273	283	275	276	241	282	252	276	283	273	275	297	274	265	275	273	236	282	255	286	261	274	297	263	264	277	254	251	291	248	259	290	300	265	256	298	278	287	272	246	257	329	290	280	241	268	284	265	264	275	283	272	291	315	250	280	291	257	254	275	258	263	248	304	294	229	276	296	282	264	274	272	259	268	264	286	259	279	241	323	288	281	261	262	233	306	299	291	249	249	258	289	284	306	287	256	238	289	268	280	276	259	284	254	274	288	288	307	271	224	287	262	309	249	280	254	253	278	250	246	241	272	266	284	268	284	275	284	284	265	256	274	287	286	279	286	286	266	285	269	285	249	289	268	243	281	259	295	257	292	286	288	294	284	284	267	258	310	239	255	283	278	265	294	253	297	289	253	280	271	286	260	256	277	276	272	261	266	287	300	260	278	259	260	249	274	252	269	266	263	251	275	262	268	272	269	285	300	270	278	291	306	278	287	296	264	301	247	275	262	308	272	270	270	245	296	284	302	269	296	280	299	259	291	299	274	282	304	270	248	270	256	284	264	264	275	276	279	287	288	274	281	296	285	261	269	278	245	291	305	260	262	253	315	252	229	255	241	260	280	312	254	277	244	282	278	260	284	246	249	232	278	271	271	264	268	298	298	287	302	250	295	257	271	248	277	270	257	286	270	270	261	311	278	278	261	287	253	255	243	261	248	293	274	302	282	250	285	284	250	262	259	283	258	283	278	265	266	272	298	255	264	272	268	265	272	267	282	276	276	305	285	262	262	287	260	295	260	255	248	293	295	291	298	278	264	266	276	293	266	251	266	265	284	252	260	273	284	274	260	304	265	303	298	255	303	302	258	248	231	285	262	266	280	276	279	260	294	291	275	257	248	243	270	282	254	286	284	263	278	264	252	307	281	301	278	273	310	291	268	277	263	261	302	284	289	272	271	250	241	278	276	327	245	270	257	265	289	276	258	263	264	250	296	285	269	262	258	273	281	280	242	266	263	293	277	258	286	283	250	244	284	280	240	290	285	274	263	265	275	280	253	277	258	302	264	293	281	247	294	275	271	260	288	274	259	260	276	284	241	260	251	259	268	296	283	261	272	257	256	288	279	264	243	270	285	253	278	301	266	264	276	276	286	255	260	267	256	284	234	268	247	267	280	275	289	261	286	259	240	259	273	307	274	255	275	290	282	289	296	274	310	305	248	272	263	255	264	303	262	280	265	296	266	271	261	257	274	270	276	253	271	258	257	288	291	257	273	271	257	275	250	272	303	264	260	280	253	263	294	259	278	284	265	267	299	258	248	251	268	277	272	270	283	312	274	265	320	269	275	263	273	259	283	272	280	265	309	311	270	290	269	288	289	300	291	262	275	261	280	288	276	237	264	226	306	257	283	232	288	268	258	277	287	252	277	276	281	310	266	266	262	252	290	246	292	272	266	276	275	261	269	294	261	269	283	290	275	250	276	288	281	282	280	275	300	264	264	261	244	261	313	312	291	282	260	289	256	249	277	283	271	311	247	302	277	297	255	280	275	292	276	246	235	282	277	285	284	297	278	260	269	280	273	293	266	281	263	279	268	286	265	276	277	279	229	255	264	253	263	277	284	258	264	300	288	269	291	263	303	298	302	290	265	302	270	281	280	278	278	286	277	268	252	266	310	286	281	260	266	281	278	285	267	300	267	273	280	276	235	279	292	270	223	246	265	307	247	269	264	277	283	293	295	266	273	252	266	283	281	273	272	261	270	290	258	295	255	257	251	280	254	283	284	272	268	258	275	240	268	257	281	295	296	255	271	287	266	251	281	291	282	248	276	303	283	299	271	289
31237	2530	2528	2887	2519	2097	1808	1573	1449	1292	1238	1148	1055	992	1020	907	881	882	928	884	855	813	834	858	800	779	769	745	806	780	755	814	767	772	787	776	725	729	734	717	782	735	765	706	691	729	689	776	699	740	719	741	718	670	713	752	670	736	685	664	688	714	745	655	686	654	658	741	711	703	660	688	643	652	705	641	669	689	734	714	708	704	687	691	721	677	659	733	701	659	727	733	681	717	713	720	713	719	673	694	679	721	676	690	721	681	718	732	704	681	661	689	709	683	687	763	653	690	713	658	687	741	621	699	664	665	719	673	701	704	729	684	718	697	671	684	692	632	680	668	685	759	680	703	697	676	709	710	670	685	659	662	682	667	716	676	652	725	753	711	717	693	683	774	731	702	679	696	720	708	677	711	667	693	677	705	678	711	720	690	670	684	713	692	661	733	709	675	666	732	715	727	675	687	669	699	673	725	685	696	716	681	716	681	727	694	660	665	667	691	708	646	700	682	675	670	729	740	722	725	712	694	694	681	713	684	674	689	689	695	730	718	674	709	705	622	675	648	690	701	657	672	707	703	647	678	693	653	716	739	732	736	650	682	712	743	694	711	714	679	681	729	711	650	671	688	703	679	682	664	704	664	647	693	727	735	692	721	663	692	678	694	674	669	686	681	677	677	696	742	704	723	673	680	626	684	707	709	727	697	704	642	712	708	732	743	699	639	630	657	683	718	742	709	726	629	682	713	698	683	729	676	691	683	702	670	697	651	671	626	644	690	686	712	680	672	691	688	683	687	731	722	742	699	639	687	672	679	716	705	678	726	719	721	711	725	691	706	674	748	722	667	683	689	734	658	614	693	708	711	701	686	722	699	734	676	720	707	691	710	675	695	706	710	699	675	660	704	679	722	645	713	696	657	683	647	724	714	659	684	718	647	704	710	680	714	669	664	770	682	684	719	713	685	759	708	730	645	716	685	709	666	712	660	673	713	687	704	715	686	729	672	690	673	691	698	679	714	727	672	717	670	666	685	732	690	687	684	691	724	710	732	679	675	724	686	668	657	703	689	707	716	725	723	710	685	734	669	719	661	730	694	677	685	768	693	692	666	735	732	661	689	701	729	724	679	676	741	687	692	663	684	673	724	706	680	680	697	675	698	738	678	716	697	715	676	730	691	651	736	715	686	717	689	692	713	664	703	706	666	701	685	682	694	673	700	717	713	665	732	711	679	672	674	688	702	677	683	717	663	668	716	654	701	672	661	709	667	714	704	703	674	694	661	672	705	680	735	687	631	679	631	674	682	666	740	750	689	673	659	687	694	709	657	690	657	641	710	682	674	685	672	684	736	707	708	701	712	724	684	709	687	725	700	710	699	726	709	695	651	660	701	705	690	661	700	635	711	717	727	769	702	700	737	680	655	715	687	677	671	714	714	730	665	731	682	722	738	713	738	708	751	684	677	661	672	669	690	724	684	676	637	694	696	685	668	762	620	683	699	692	679	686	691	747	703	733	751	734	648	660	637	713	670	685	673	711	679	765	736	671	680	698	689	708	676	701	674	645	669	692	694	687	692	662	700	696	706	723	707	687	700	731	705	683	681	647	693	718	661	725	704	650	707	665	626	747	673	724	676	699	675	637	686	658	735	671	704	703	659	702	659	686	732	748	724	645	690	704	719	662	710	694	722	699	687	650	673	713	697	710	683	638	658	732	727	702	676	745	719	753	663	674	701	632	680	651	690	688	694	732	722	707	689	673	684	644	644	716	723	703	680	671	733	689	659	668	706	704	666	703	667	695	679	722	683	686	686	683	698	659	691	681	690	687	736	738	696	683	674	683	667	709	691	693	673	661	727	671	683	656	716	617	712	710	684	673	690	684	700	687	654	705	733	693	694	675	692	693	647	727	677	684	700	714	687	696	677	702	689	740	723	701	643	721	669	671	698	689	700	711	706	687	717	664	706	674	729	677	706	647	717	686	688	697	663	737	690	652	654	688	674	705	738	676	677	680	718	665	666	711	690	698	667	739	657	755	715	672	681	739	650	698	673	658	742	696	693	732	664	698	679	717	695	694	688	661	634	662	657	722	668	660	722	682	722	712	699	722	682	689	719	689	669	673	712	647	668	709	720	708	697	688	662	708	679	738	690	679	685	702	682	680	704	721	689	718	694	681	727	701	704	677	710	723	675	712	676	685	733	702	698	705	731	696	746	651	677	733	689	689	685	638	693	692	678	698	726	682	696	704	679	713	708	671	656	708	684	694	688	709	662	719	645	677	697	700	684	754	691	713	646	694	744	697	727	666	708	679	719	706	744	699	662	685	672	694	709	689	677	633	730	659	664	721	694	720	697	692	714	723	710	715	662	681	726	655	701	711	688	733	742	702	715	676	697	698	673	683	668	605	723	696	699	699	713	649	706	704	672	717	692	695	689	672	635	685	697	690	667	692	706	712	714	686	722	675	680	657	705	700	688	678	703	706	672	713	723	742	728	727	714	728	718	685	687	727	780	676	668	690	710	711	672	733	683	730	695	715	630	650	711	694	677	701	644	682	682	691	711	711	674	711	683	674	691	653	689	759	694	689	663	683	643	709	667	687	676	681	675	722	713	760	657	684	700	685	679	706	685	688	690	705	716	679	674	711	722	645	719	664	713	700	707	672	685	661	690	682	698	670	663	697	688	686	651	698	700	736	735	674	656	693	702	729	694	714	650	638	690	659	687	745	677	734	710	693	693	696	734	652	700	681	699	712	679	683	661	671	702	669	680	712	720	661	732	695	638	700	691	727	693	682	644	696	716	668	723	698	684	689	723	688	669	687	620	672	683	683	721	721	679	707	720	718	675	648	681	702	691	712	703	709	684	671	712	670	726	672	731	685	738	695	677	725	701	674	683	716	700	672	677	716	704	726	681	704	685	695	687	669	690	635	667	741	714	722	662	718	704	682	625	694	689	696	647	684	682	670	689	684	718	700	688	715	763	738	709	716	661	690	690	635	712	679	687	676	706	707	677	640	654	705	697	725	648	684	654	671	732	707	721	645	724	756	728	665	662	672	722	704	689	683	748	673	670	685	672	658	727	711	726	692	702	689	683	721	720	717	689	734	685	662	695	696	747	712	735	707	705	665	715	670	684	680	703	681	695	677	680	664	690	704	663	669	673	684	695	716	704	678	740	727	710	742	676	684	706	704	693	708	720	689	676	659	711	719	695	720	673	633	715	688	691	712	659	649	695	642	708	694	677	661	650	693	727	695	691	681	710	701	686	733	711	693	691	674	689	716	750	718	658	688	722	665	658	643	742	681	732	671	698	706	664	712	690	698	693	701	708	691	703	680	702	695	688	678	698	661	676	708	685	728	719	697	682	684	692	744	643	712	711	664	675	696	685	675	703	721	679	691	692	693	664	670	634	681	715	641	715	684	658	684	672	656	656	693	691	673	714	717	704	678	716	660	685	715	685	719	676	671	696	677	706	680	670	683	702	670	700	654	678	690	680	721	706
55403	35174	11739	2469	1062	755	623	497	395	395	345	292	304	292	274	237	257	202	208	229	230	216	229	239	219	200	183	206	175	215	179	210	224	194	176	193	204	157	199	205	201	161	191	188	211	189	167	169	192	206	171	186	199	190	200	168	164	210	192	187	186	179	181	184	169	174	196	168	168	179	213	193	207	180	206	181	183	176	186	159	171	183	191	163	182	193	198	182	154	189	174	168	162	177	190	185	218	196	179	172	195	182	185	175	180	184	151	190	186	192	182	170	172	174	180	183	184	201	172	176	175	195	175	180	177	194	176	191	204	213	197	175	191	169	180	206	178	157	189	175	223	168	179	170	177	177	174	192	211	189	190	200	177	190	187	177	189	177	216	167	191	184	185	190	176	206	197	174	188	178	153	176	177	187	178	183	181	175	173	189	172	194	157	170	146	198	166	183	169	199	186	186	170	164	197	143	172	205	186	184	161	204	201	173	166	183	189	164	155	172	157	204	181	214	183	167	182	164	197	173	169	186	168	177	187	165	164	183	194	199	186	182	168	219	198	197	178	201	185	198	183	184	206	186	175	166	184	212	180	171	197	176	209	178	174	194	192	193	200	160	184	195	188	196	177	182	195	204	200	176	183	187	171	190	192	189	184	180	200	189	168	162	185	198	184	192	193	194	199	182	189	203	181	162	175	192	201	182	191	184	205	170	190	177	167	187	169	193	197	187	180	166	176	169	189	195	182	161	183	179	180	192	219	171	163	173	197	188	182	203	175	176	171	183	190	195	198	201	180	202	188	206	189	181	186	162	171	213	199	215	188	174	169	172	180	165	180	191	195	196	172	175	178	159	208	179	163	170	174	174	182	179	186	180	179	186	206	190	207	168	148	156	187	193	185	194	203	197	181	173	178	209	201	174	182	191	172	198	203	185	171	185	189	186	204	182	162	177	217	156	169	171	204	177	179	165	197	160	207	180	214	198	183	167	174	203	190	170	190	179	166	169	169	202	177	169	215	192	197	189	183	175	179	185	158	198	187	189	175	181	162	172	201	197	183	186	174	175	213	181	187	178	187	190	167	179	213	191	187	191	172	190	193	193	170	175	180	171	201	165	179	195	203	193	196	174	171	190	188	198	182	166	155	159	165	179	197	167	189	179	193	208	202	186	195	226	170	199	190	184	184	200	177	196	173	194	176	198	197	197	210	173	163	177	177	187	177	214	191	171	188	202	167	170	168	192	197	175	193	159	179	185	175	204	197	193	200	178	189	167	185	211	159	187	195	178	191	190	164	180	171	191	178	177	178	187	186	160	189	178	181	171	205	165	172	154	187	192	169	182	187	171	171	195	185	176	198	216	197	185	161	183	184	190	188	203	188	177	188	155	178	190	185	187	178	206	180	180	201	192	196	175	190	186	160	187	199	198	178	186	191	191	170	201	204	164	194	168	192	210	167	172	166	187	162	164	171	173	169	176	159	215	187	154	191	184	204	178	183	168	183	218	187	197	165	170	161	187	176	178	187	178	174	173	182	209	196	187	168	211	181	179	216	186	189	180	177	189	193	189	203	183	182	199	183	178	189	182	189	210	175	155	183	203	187	206	182	189	178	195	180	172	172	186	185	196	173	198	197	171	161	211	174	204	170	191	212	172	179	205	208	175	196	183	173	189	192	188	177	182	178	146	190	176	186	187	184	166	177	170	154	196	207	187	190	180	197	172	174	177	179	167	181	168	164	181	190	195	162	163	193	189	185	176	176	175	172	201	187	193	190	159	200	181	195	190	179	196	178	203	176	183	166	169	184	199	196	186	214	190	209	194	164	191	182	210	175	184	181	163	218	189	167	198	190	192	171	206	183	180	186	183	179	190	180	189	173	172	208	169	192	187	175	173	194	169	183	193	186	168	189	185	169	182	168	186	168	186	181	175	178	180	166	174	208	184	202	169	185	161	194	181	174	187	187	171	186	184	214	187	186	180	193	184	195	168	175	215	181	180	197	177	165	214	162	188	168	177	190	199	165	186	166	152	180	164	179	179	164	190	207	210	191	169	160	190	198	194	182	180	181	197	185	172	171	181	179	191	163	168	201	194	183	201	185	170	163	199	169	171	192	205	194	203	189	179	181	195	182	194	201	195	213	201	190	180	182	178	187	178	197	185	189	180	183	189	190	185	181	191	203	170	171	174	194	164	170	173	183	194	197	161	190	174	183	201	184	179	179	180	193	172	200	193	185	175	176	170	207	181	164	191	189	196	186	193	193	189	174	164	177	196	206	192	193	187	162	203	208	193	193	205	196	186	169	186	176	161	185	190	183	168	171	167	177	201	166	189	195	154	180	180	184	160	181	176	165	196	176	175	194	179	202	215	185	180	181	168	184	205	183	172	206	198	179	191	184	183	203	183	175	171	177	184	195	174	197	176	183	205	179	180	187	182	172	181	167	182	176	190	182	216	201	157	184	187	199	208	169	167	202	195	153	180	179	175	189	212	180	186	198	196	193	187	199	175	183	171	165	213	177	191	171	192	198	196	168	167	186	182	192	188	168	215	186	181	199	204	187	203	196	167	181	192	189	184	214	189	181	168	190	203	205	166	188	185	142	180	179	158	178	175	178	195	181	190	190	183	174	215	176	179	168	171	187	206	179	201	186	190	184	172	176	190	169	201	162	189	176	205	184	183	181	187	171	174	174	169	182	194	175	182	195	194	196	175	196	160	197	170	182	202	196	210	180	184	196	204	180	191	176	178	180	183	164	175	201	175	216	180	190	180	210	199	190	169	160	208	184	169	190	180	182	206	148	156	172	181	212	184	170	191	165	188	207	170	186	177	195	177	194	163	168	177	193	207	172	209	177	178	188	180	176	189	171	194	162	155	198	182	206	193	190	191	202	189	182	164	178	186	177	193	178	200	179	158	181	171	171	189	183	186	162	188	165	227	177	174	173	172	172	178	186	156	194	178	169	185	182	177	182	196	201	176	188	190	187	190	175	168	200	196	195	163	185	207	204	193	181	168	203	158	185	185	205	196	196	163	215	171	177	175	183	163	178	191	158	189	168	175	201	164	180	166	183	178	175	175	213	200	206	177	159	196	185	181	201	195	172	203	179	181	177	191	190	196	187	201	179	182	184	208	189	175	214	190	198	189	176	172	191	195	198	199	173	202	181	154	181	173	179	175	172	188	184	190	175	184	146	208	203	168	167	183	197	154	188	182	165	179	207	187	194	205	181	207	196	180	196	180	175	167	191	166	176	184	157	169	170	200	195	183	218	178	169	171	193	209	190	197	185	195	175	187	183	179	190	167	215	205	179	178	185	174	170	185	177	150	186	193	181	174	198	176	189	179	180	210	187	188	194	185	169	176	216	171	184	180	174	170	208	176	199	171	168	196	186	156	165	166	168	181	202	176	181	192	199	206	193	156	184	171	180	191	185	174	194	174	193	176	179	181	173	182	183	177	196	181	186	164	178	163	219	175	163	190	188	172	175	187	190	158	187	167	193	174
38112	2784	3976	4578	3991	3090	2553	2124	1857	1632	1410	1308	1231	1116	1027	958	933	809	823	827	752	701	708	736	658	643	665	650	614	660	604	558	605	604	590	558	580	583	537	536	518	559	522	523	527	498	498	508	528	535	537	498	537	527	507	547	503	492	510	482	513	538	493	514	493	474	533	464	470	515	489	512	471	485	504	495	503	512	520	489	465	465	493	486	527	435	496	515	478	448	472	501	463	501	500	481	478	503	489	453	480	514	473	504	456	472	475	484	477	497	476	459	510	471	486	459	527	487	479	489	456	473	463	449	490	502	478	485	497	473	443	499	494	449	478	447	448	444	423	462	477	461	455	456	436	469	460	469	432	447	438	491	479	476	459	470	500	496	448	472	500	469	486	436	477	454	480	478	466	472	454	472	472	526	461	461	464	490	438	480	446	493	481	500	497	492	456	422	437	496	483	456	480	455	518	458	470	480	457	476	462	448	475	496	472	497	464	451	466	454	476	486	453	497	446	461	510	489	488	490	482	452	444	442	465	507	490	444	470	467	526	458	427	454	498	435	480	469	464	461	437	512	487	484	479	459	454	458	494	433	483	438	498	494	514	447	469	479	469	487	468	437	464	451	469	493	476	486	458	485	521	502	472	449	489	476	466	454	448	494	491	498	495	478	457	517	482	436	471	480	478	454	480	483	466	478	463	498	447	495	475	450	456	433	465	489	470	474	441	467	490	474	470	484	476	436	447	496	488	464	460	501	446	493	452	463	453	454	452	518	439	475	479	469	473	464	489	509	463	429	460	457	448	471	449	432	478	465	452	529	498	451	483	497	478	457	506	481	468	489	462	441	439	470	499	461	467	504	477	465	493	450	479	498	480	507	470	478	485	492	491	480	439	483	467	478	500	461	453	442	467	433	470	491	454	487	475	491	505	432	493	458	475	475	486	454	467	476	448	466	436	445	448	443	454	464	475	478	469	473	512	503	463	503	480	457	522	494	457	439	466	492	483	465	492	514	457	463	461	459	498	463	530	471	523	488	439	480	449	454	439	450	497	480	480	485	469	465	450	498	514	429	493	450	511	490	433	451	476	518	462	503	462	473	488	477	482	484	487	481	457	440	476	487	477	508	487	440	486	468	487	461	447	496	454	510	439	480	497	511	453	464	465	470	487	446	493	444	427	453	495	501	484	467	440	493	491	471	472	416	495	465	485	485	474	498	496	485	465	441	459	465	474	479	518	480	514	448	472	450	496	497	500	423	491	460	444	472	517	474	507	471	449	484	471	481	466	485	500	484	495	434	491	462	503	499	511	509	447	442	445	453	455	470	440	489	463	482	510	442	446	463	461	488	437	474	498	500	435	500	482	475	461	468	487	482	466	474	458	491	454	504	459	444	446	486	487	501	493	478	485	484	502	472	476	463	456	430	481	493	433	461	480	495	519	520	474	441	453	484	449	442	467	448	493	481	454	476	452	464	471	512	487	479	500	490	455	472	457	465	515	461	463	506	497	470	457	493	467	465	475	475	468	509	486	475	465	464	479	468	476	455	430	464	485	472	462	518	461	496	499	491	458	445	474	469	472	485	457	435	480	465	478	497	444	463	488	467	427	472	455	493	444	447	469	452	493	474	438	491	507	466	462	464	453	473	457	486	477	466	457	488	492	510	469	461	476	469	472	475	459	440	438	436	491	479	465	481	436	483	468	483	492	467	496	506	465	466	493	461	472	482	451	445	446	416	463	463	496	460	465	478	486	432	457	479	485	450	458	445	435	496	463	449	473	483	437	457	442	502	488	482	442	490	465	488	477	440	463	449	473	466	484	503	496	459	471	455	491	471	512	490	472	472	458	496	494	487	467	466	475	418	453	465	454	460	498	507	485	460	493	480	477	467	498	458	505	501	479	467	433	477	457	477	462	449	483	441	473	435	463	495	462	438	470	441	453	452	463	468	474	473	482	459	444	465	470	476	462	452	443	481	479	469	472	497	480	496	454	477	479	434	466	452	471	415	477	477	515	480	437	424	471	471	496	429	435	481	446	438	470	462	466	469	455	487	477	473	482	486	485	465	466	466	452	480	503	473	483	488	457	457	513	500	462	450	473	492	464	446	489	440	457	479	450	475	456	505	456	450	439	497	466	431	464	488	460	494	473	444	494	460	478	464	457	442	445	465	475	505	510	448	459	480	476	451	441	479	455	438	491	475	454	486	486	489	464	461	515	528	483	481	475	452	468	454	477	497	435	474	480	481	465	474	442	438	436	478	462	460	481	478	446	483	455	493	499	450	482	458	433	436	478	474	428	434	483	456	467	457	446	476	458	443	446	472	497	493	462	524	496	470	459	430	481	508	473	452	455	453	513	468	474	473	449	469	487	478	447	468	470	481	486	439	443	482	463	462	505	458	430	454	424	466	476	491	467	500	453	487	486	492	467	432	471	480	453	475	479	445	438	492	469	486	493	489	470	471	452	501	439	448	500	424	467	458	459	470	473	493	492	474	465	498	502	478	472	501	480	451	443	471	453	506	482	455	510	446	446	471	484	463	482	497	486	462	464	473	499	466	480	470	481	428	461	438	472	472	471	472	471	492	463	437	465	450	442	441	471	511	482	493	488	417	494	488	483	486	495	432	436	479	487	465	464	502	404	443	466	484	445	467	490	458	480	440	481	483	451	485	484	475	417	459	480	472	467	479	495	430	514	463	460	437	442	464	440	469	474	435	469	476	461	468	539	472	471	462	508	493	489	501	490	445	426	441	475	462	481	462	430	471	484	561	486	505	481	495	427	487	498	453	511	470	434	471	505	417	455	471	495	470	466	457	440	450	491	491	468	498	465	476	455	486	465	467	465	446	475	488	462	486	462	498	471	487	460	473	468	441	454	482	438	489	431	486	485	465	468	463	425	474	469	472	529	438	472	447	468	488	466	460	483	444	488	483	478	500	498	517	486	474	489	455	476	434	458	456	439	496	433	462	448	438	446	441	464	469	470	463	414	464	478	466	482	529	439	468	481	486	489	488	466	477	486	448	421	491	469	462	459	438	434	456	467	461	493	437	454	479	503	481	501	400	484	464	460	477	474	450	461	476	479	460	486	471	482	488	482	469	465	487	533	545	480	461	446	477	466	469	487	486	444	472	459	470	445	459	471	453	499	465	460	468	478	463	484	435	446	469	474	442	467	497	504	464	484	475	483	461	453	452	456	472	501	473	466	470	459	456	478	455	509	460	467	480	427	505	467	460	512	449	510	455	441	453	457	482	491	464	469	471	473	481	431	462	476	444	534	486	471	467	442	495	503	498	516	449	497	480	491	462	457	488	467	464	443	441	473	518	469	491	459	458	472	486	458	492	493	480	472	447	442	477	468	506	454	463	461	483	443	452	445	480	463	465	467	460	518	431	506	489	460	477	482	488	459	491	448	468	466	487	429	453	492	453	446	489	471	464	469	460	471	472	456	458	418	467	483	469	443	483	451	449	440	481	463	455	448	485	482	487	455	432	456	482
9121	852	231	205	175	215	193	183	194	182	202	198	204	175	179	188	207	200	184	192	212	182	194	196	169	179	168	240	195	204	191	205	195	173	196	178	189	173	194	188	190	183	175	169	203	183	203	172	204	201	187	184	193	198	171	201	183	184	186	201	180	185	207	176	200	206	166	194	186	208	197	202	207	209	212	210	182	177	186	198	207	153	200	187	177	205	200	198	193	183	205	205	208	195	202	169	219	174	200	192	192	188	153	227	177	214	174	193	188	179	193	168	164	172	170	202	180	159	189	195	173	203	196	186	214	154	196	202	224	177	185	200	198	180	196	209	180	187	179	204	187	177	188	175	177	188	186	202	192	172	183	200	194	188	193	171	191	192	191	184	171	194	193	185	182	209	239	236	175	217	188	201	190	180	207	177	175	181	190	191	166	206	165	183	177	217	193	192	201	203	209	194	204	197	211	200	190	201	182	205	214	183	190	179	199	181	187	205	182	174	159	178	190	158	168	195	201	166	191	192	180	198	208	197	203	193	196	182	169	192	169	166	198	175	174	197	175	179	197	179	175	173	187	206	206	180	176	188	196	200	201	172	203	186	200	195	160	203	202	187	208	189	188	163	223	184	193	225	191	190	196	191	188	183	202	180	209	188	199	207	197	169	209	164	209	202	192	193	186	188	208	207	184	172	185	190	151	181	175	196	176	204	199	182	201	212	175	207	201	193	170	205	187	186	188	201	195	206	201	175	195	200	193	165	196	183	204	187	193	187	209	181	171	163	176	188	175	193	197	189	172	174	185	206	180	192	195	198	170	197	180	201	204	187	187	189	181	184	186	205	218	187	198	187	180	196	189	206	194	190	174	186	188	186	185	204	187	182	186	189	209	199	197	183	196	194	198	173	182	182	176	181	197	178	179	191	183	217	202	180	167	181	187	186	209	221	177	183	191	180	186	174	207	183	205	193	180	184	196	184	210	191	211	182	197	211	198	187	181	204	199	209	171	198	174	185	183	175	198	196	194	178	196	181	204	213	183	191	186	187	180	199	185	171	169	207	182	165	178	182	189	188	172	230	178	182	181	182	187	209	173	202	197	181	209	186	199	181	186	201	168	194	192	187	178	189	227	187	176	181	202	211	191	186	180	210	206	194	181	185	172	197	196	192	195	183	190	178	213	218	193	191	189	184	211	166	175	183	188	204	184	188	186	181	216	179	186	190	167	193	215	194	188	232	188	173	174	198	183	186	201	174	183	182	179	192	174	201	173	183	192	187	192	184	199	184	193	209	159	195	215	176	179	181	198	206	206	163	191	189	212	189	175	197	175	197	178	178	189	197	200	172	175	193	190	168	205	179	209	186	208	187	178	186	209	182	202	160	191	182	196	219	183	206	203	197	185	179	176	196	201	177	210	202	198	192	206	210	190	200	189	183	183	202	175	185	161	196	179	180	185	211	190	210	197	175	198	200	198	182	209	216	207	151	172	194	174	197	198	207	159	190	178	174	182	186	188	192	189	177	212	181	185	183	187	200	186	169	162	203	218	213	175	160	194	211	190	164	202	185	184	186	187	204	202	177	201	192	203	200	212	185	197	193	195	181	179	182	186	186	173	190	200	223	219	216	234	209	194	182	199	178	182	196	187	193	203	158	216	196	182	169	195	175	189	200	203	153	188	185	166	169	195	187	204	187	189	172	204	196	186	194	167	171	187	182	216	209	191	167	183	186	181	160	182	207	169	180	204	203	176	180	189	152	168	195	192	208	181	196	207	184	205	212	201	186	178	198	224	189	178	189	196	189	182	182	180	196	192	191	178	192	183	164	203	165	204	179	179	198	204	191	190	206	188	187	175	197	192	196	192	175	179	191	176	210	181	165	210	179	199	182	201	181	183	184	198	207	194	196	187	179	180	203	163	182	199	185	179	186	169	207	166	206	177	166	195	191	174	179	171	186	197	148	190	174	190	181	211	194	193	177	209	181	176	205	173	190	205	200	201	184	203	199	184	182	218	180	188	189	208	176	179	186	172	179	212	178	190	191	192	190	219	203	189	191	200	213	171	198	193	212	177	210	187	192	192	208	167	189	197	196	209	189	175	203	180	192	188	187	216	190	190	192	203	198	173	215	192	186	207	189	159	165	175	184	199	163	205	167	196	179	162	195	159	186	210	185	167	196	180	179	197	182	155	210	191	214	172	173	183	199	208	208	181	178	194	183	191	185	183	161	189	218	205	168	191	182	189	189	203	167	192	186	183	176	183	172	195	168	206	200	181	202	178	171	191	205	213	194	187	186	191	205	201	180	186	216	209	185	203	208	212	185	215	173	181	171	176	161	200	182	180	206	193	206	213	206	209	200	187	196	189	203	208	198	212	168	178	204	208	183	204	187	192	177	203	176	177	183	179	182	199	185	211	207	176	149	192	197	199	184	192	159	192	196	198	215	217	186	188	184	180	207	185	220	187	179	206	197	212	184	175	185	184	197	193	193	186	191	183	179	194	192	202	193	187	214	200	176	181	195	167	182	187	213	177	171	183	186	182	172	199	186	194	180	202	190	182	198	173	177	159	187	172	175	190	224	182	189	183	211	176	201	214	177	183	191	177	173	200	176	196	183	196	209	198	172	205	190	188	174	165	196	184	202	192	192	213	196	184	170	194	184	190	183	196	177	183	171	188	203	167	163	199	202	185	209	189	199	181	175	188	191	197	191	207	200	173	190	197	186	170	175	178	183	181	202	185	201	206	200	189	170	199	193	198	194	182	200	179	176	165	189	191	184	188	164	188	180	178	176	205	196	201	193	191	194	185	163	183	173	177	174	188	201	190	185	221	200	190	204	183	151	184	196	212	174	167	156	200	192	177	203	187	181	211	167	209	192	217	159	188	191	217	192	195	164	205	175	193	176	191	195	180	189	206	201	187	177	200	193	192	211	189	194	193	191	207	198	196	193	172	185	219	197	174	194	190	197	203	182	196	215	181	198	206	206	191	197	200	205	190	169	201	197	181	210	191	207	167	182	190	209	191	179	208	195	191	162	186	192	188	177	209	203	180	171	200	203	199	178	191	179	201	197	184	199	207	185	160	183	180	179	185	198	174	216	196	211	180	214	196	223	177	201	181	162	188	188	220	213	173	213	196	170	201	191	163	189	193	198	187	201	183	190	174	196	198	207	220	212	194	176	178	172	198	197	218	206	186	203	183	200	184	178	160	190	166	204	189	191	189	193	212	185	180	198	173	209	187	201	208	204	178	189	186	193	188	217	177	202	169	197	175	189	179	155	194	194	186	200	210	198	197	197	166	194	171	170	193	164	195	188	166	203	187	190	164	178	184	206	170	187	195	202	186	187	181	192	198	201	178	158	201	191	190	193	194	178	203	184	199	209	184	167	169	194	203	177	185	215	171	161	207	208	181	169	208	184	194	192	204	192	186	200	187	217	175	161	192	196	176	183	194	182	210	191	209	190	174	202	163	194	205	190	208	173	199	175	185	196	207	186	165	197
9871	639	619	598	661	572	551	529	596	500	521	507	592	532	503	539	516	514	496	564	507	502	527	533	561	493	545	535	526	553	569	496	534	513	533	513	519	526	530	523	544	510	487	481	500	537	499	530	524	499	537	509	522	494	527	497	504	503	549	513	530	541	521	507	519	542	509	509	520	524	559	521	509	530	483	508	557	499	528	526	500	484	510	543	524	541	499	518	482	503	474	502	489	527	505	525	504	494	525	547	522	498	509	515	522	532	490	554	486	498	508	527	522	551	503	495	548	533	494	538	519	517	493	474	472	553	525	516	508	517	533	519	537	515	514	535	543	494	502	519	548	556	518	481	518	484	492	535	503	542	470	529	527	507	511	522	480	514	498	520	551	479	516	492	489	493	488	517	512	485	520	545	522	516	498	499	529	459	504	529	504	480	513	516	501	490	510	533	505	540	493	502	518	538	467	517	551	497	519	532	536	532	505	513	536	499	530	534	526	529	534	476	544	505	535	470	506	516	522	491	500	520	503	513	499	542	529	535	502	503	541	518	472	510	505	501	539	513	548	488	531	537	531	522	515	497	551	501	535	488	510	509	518	554	470	504	515	537	502	505	496	499	497	546	495	533	512	537	549	505	500	509	520	536	479	504	538	473	506	477	469	513	547	529	537	520	509	534	482	499	527	519	460	533	504	501	507	517	529	511	543	524	506	482	557	551	494	517	506	522	543	513	546	503	506	526	532	502	494	532	518	506	503	515	497	491	469	484	548	526	497	493	520	547	498	494	483	526	487	515	527	563	486	497	502	499	504	511	491	533	482	546	493	516	513	470	453	526	519	499	488	532	557	519	503	537	529	528	510	480	502	529	522	522	480	489	497	535	555	524	542	497	534	543	517	476	535	522	540	493	532	501	514	527	511	521	534	542	493	530	536	532	525	516	531	525	468	491	522	529	515	499	481	531	510	517	508	541	490	491	536	515	469	526	537	543	518	493	496	518	537	501	573	479	507	514	487	503	494	513	528	511	506	549	536	497	487	526	542	517	481	542	513	491	517	519	508	483	535	523	533	530	482	509	535	495	526	491	511	518	529	527	522	522	465	479	531	528	482	489	504	502	516	534	515	485	490	468	488	519	437	495	510	492	497	529	485	471	528	511	522	536	498	504	459	500	478	511	504	526	492	528	535	516	481	537	500	480	535	521	523	497	502	515	501	512	536	501	516	487	535	485	523	499	488	527	513	480	496	502	550	511	516	516	493	526	513	509	480	518	535	508	491	526	522	529	499	515	534	512	529	527	517	513	510	474	492	482	555	484	513	519	531	507	495	498	512	527	541	542	529	529	519	542	472	539	502	534	529	536	533	500	509	545	482	522	534	539	503	503	500	479	503	517	507	522	560	530	495	517	487	520	523	524	481	503	559	509	515	504	519	491	513	512	507	527	511	496	547	520	510	533	546	496	539	516	508	484	481	510	530	540	517	518	536	521	494	569	510	539	541	521	496	510	507	513	531	476	498	511	518	506	481	551	540	532	512	494	478	500	525	498	513	519	530	554	505	487	484	545	533	544	528	501	482	527	513	516	493	533	528	509	561	495	534	536	509	518	478	480	502	486	489	490	504	514	540	526	509	508	518	496	499	536	504	505	542	448	514	530	518	491	506	518	527	515	542	526	509	489	500	494	508	539	528	501	542	532	510	522	519	505	532	491	500	503	525	495	502	526	507	517	482	520	525	508	524	490	484	511	512	507	502	514	542	521	543	521	493	532	541	466	480	532	524	495	522	465	511	501	558	555	509	500	481	532	494	534	463	517	520	481	568	517	539	512	525	520	491	480	477	528	522	490	517	511	541	527	477	502	543	496	529	504	506	509	530	516	508	511	528	515	474	568	503	542	503	513	510	526	482	549	529	527	568	539	541	527	508	508	501	515	516	506	540	509	521	502	525	531	529	499	538	512	488	532	535	500	520	508	525	526	525	529	501	523	471	544	513	520	485	547	499	524	537	498	524	527	517	527	478	510	518	483	479	457	562	499	525	506	518	528	538	462	533	503	475	539	491	538	523	516	502	536	540	520	506	513	521	509	527	468	537	501	572	498	490	518	474	525	597	507	559	543	500	518	523	496	509	539	505	483	491	505	551	526	489	536	538	496	509	518	472	510	527	506	484	500	489	522	492	533	500	501	488	520	552	488	517	520	532	499	554	544	533	517	506	498	534	513	547	536	512	508	499	521	529	576	510	537	516	515	550	511	490	544	524	456	537	529	545	517	502	505	544	485	484	541	461	503	531	496	524	470	521	542	506	497	507	518	533	523	529	529	544	503	502	496	562	458	519	488	523	515	500	555	503	497	524	523	493	481	517	537	534	497	512	484	534	493	523	522	550	515	531	492	493	517	545	497	571	513	506	481	534	512	482	540	502	497	474	474	533	497	524	547	484	497	515	530	503	500	532	537	480	500	548	501	551	572	539	564	499	538	477	591	493	509	516	525	549	477	519	512	567	486	509	448	511	512	497	560	510	538	471	518	506	534	492	524	518	503	530	567	502	480	569	496	474	532	538	536	498	464	496	452	552	518	550	525	535	504	510	505	514	529	488	523	571	506	549	516	537	501	500	500	501	529	514	513	511	540	527	475	564	509	489	469	511	518	482	517	496	538	545	506	511	503	523	529	478	520	496	473	508	505	491	478	532	543	537	507	522	497	500	491	505	517	509	507	545	530	545	491	532	532	490	495	490	490	508	491	539	505	478	486	507	509	545	545	578	527	515	496	540	537	529	507	536	520	506	519	484	502	474	511	501	536	514	508	541	537	501	473	537	512	504	505	491	528	528	531	483	499	504	523	534	493	504	533	489	525	505	511	506	495	537	549	544	558	479	467	513	511	551	499	531	485	499	505	514	532	521	503	481	488	526	538	512	511	517	482	511	499	559	524	497	473	506	491	535	524	519	515	535	505	510	531	520	511	561	507	522	502	525	514	469	544	495	498	486	514	532	480	512	518	549	503	531	479	496	516	538	525	524	484	508	522	541	531	482	524	542	497	530	492	512	521	531	512	486	583	536	526	501	522	461	518	506	470	526	536	537	515	500	514	486	509	480	545	517	528	486	487	530	518	525	524	500	496	494	468	479	555	525	508	512	506	507	502	518	522	529	499	515	461	542	527	528	522	499	525	487	468	507	492	515	504	506	530	547	546	530	496	537	505	521	528	496	521	500	548	510	482	512	495	535	457	516	532	501	538	458	525	505	497	488	543	536	481	537	545	497	464	507	520	489	512	551	515	543	512	526	482	538	494	523	496	527	541	490	525	510	506	513	485	529	518	473	521	495	517	486	531	478	507	527	501	524	509	531	526	540	518	503	540	529	513	506	529	528	501	482	546	512	469	493	455	525	507	506	540	515	543	485	521	486	560	535	514	543	538	504	505	503	502	528	530	525	521	501	548	506	517	509	524	521	552	500	526	487	499	537	518	534	521	512	558	516	501	523	509	485	497	494	504
50832	27138	4835	987	718	603	460	413	406	362	339	346	341	342	329	320	295	320	281	289	272	273	288	269	270	292	284	277	295	254	312	262	282	255	283	291	285	275	294	270	297	242	292	275	293	239	263	288	286	290	281	276	301	264	272	279	275	298	268	271	308	282	261	286	275	267	261	251	277	282	302	310	289	273	237	240	295	290	283	285	281	280	305	264	285	277	275	266	275	287	244	265	249	278	261	297	266	288	252	271	285	268	257	278	263	288	265	256	264	276	315	266	266	277	273	237	290	266	276	287	275	262	249	250	265	308	264	269	274	274	289	258	289	259	269	287	304	263	251	289	289	276	260	248	269	272	296	252	267	251	261	292	297	276	274	275	277	279	285	260	278	293	276	250	275	261	289	295	256	293	281	288	286	285	260	271	278	248	279	245	252	299	253	281	259	275	294	245	272	279	279	287	253	291	292	266	248	270	252	287	298	271	275	293	260	264	274	280	258	245	259	279	263	248	286	237	266	273	309	282	280	250	270	264	258	282	279	247	267	263	272	291	271	279	260	264	274	272	287	275	260	272	274	278	278	292	284	274	268	229	283	255	278	264	243	283	276	287	281	259	291	274	268	293	273	271	238	255	266	260	246	247	270	277	278	290	289	268	259	255	266	281	273	284	295	275	280	267	254	256	251	281	297	250	245	261	290	300	288	265	280	257	285	288	274	289	281	265	260	265	283	281	268	265	241	267	240	253	249	271	262	272	265	297	271	258	253	258	271	281	284	265	301	255	280	275	294	279	264	276	276	280	265	243	260	258	284	274	260	276	280	263	291	279	307	262	272	217	279	249	291	291	297	264	254	257	255	223	260	275	272	304	253	268	274	279	254	288	276	267	288	292	294	283	266	256	322	286	254	314	273	262	278	264	301	298	264	282	272	275	256	262	294	295	285	257	283	257	276	260	241	295	256	240	245	264	275	267	279	254	286	267	258	265	250	276	234	280	258	301	316	266	265	293	257	268	266	252	258	272	279	272	275	259	258	246	274	269	287	248	282	263	278	239	283	290	311	271	268	294	243	293	275	283	250	256	298	284	290	295	298	289	262	266	268	277	283	273	245	287	274	283	262	252	256	251	264	272	287	279	264	248	259	305	287	270	269	249	280	272	255	296	259	261	254	292	258	286	266	275	274	261	276	275	299	277	258	281	256	265	258	268	278	274	235	275	276	282	285	296	274	248	264	263	246	298	279	235	273	247	283	270	283	277	252	298	273	242	259	261	267	278	309	263	283	268	288	290	260	273	278	270	260	280	267	263	285	252	260	280	283	266	285	280	251	278	268	242	287	269	297	280	277	269	294	296	257	281	247	267	251	261	266	258	305	301	304	242	277	274	246	270	290	291	273	266	244	286	286	271	259	284	284	274	258	273	289	280	277	266	237	255	282	274	255	278	234	288	249	295	277	262	263	253	294	311	250	293	237	305	279	255	257	257	276	261	293	278	263	279	253	288	296	240	268	279	261	287	298	277	285	286	252	269	245	276	287	291	257	252	276	271	287	261	275	249	271	283	275	281	264	264	296	295	273	272	265	268	273	251	277	286	286	277	290	259	232	275	306	283	285	256	241	272	311	275	253	288	259	275	272	241	263	284	285	271	279	252	266	282	293	285	290	260	297	289	274	223	281	273	281	278	289	280	271	307	271	265	261	261	219	274	292	261	258	281	260	288	256	299	246	292	274	280	289	266	273	265	277	282	261	248	307	269	285	293	285	244	250	260	254	273	279	271	273	259	255	271	278	280	265	257	267	282	266	287	257	273	257	275	285	294	277	275	252	308	282	267	293	269	272	265	279	283	286	250	268	297	278	247	259	248	269	298	256	252	271	276	275	268	285	295	256	278	253	259	298	254	302	283	289	279	267	278	265	277	261	294	264	242	269	273	269	316	263	282	245	267	271	281	253	248	290	238	269	261	251	258	283	250	266	253	301	264	291	284	267	290	290	264	296	284	266	281	253	247	246	285	288	254	277	275	262	283	249	257	274	204	277	243	304	261	256	268	278	276	261	290	273	286	233	268	277	254	262	269	295	284	309	250	247	271	263	271	253	267	281	303	257	260	279	274	250	274	293	315	257	271	293	251	281	290	270	272	237	271	238	253	254	261	257	252	261	256	281	255	251	266	265	293	300	297	293	259	256	277	306	276	271	296	270	248	282	252	279	269	261	260	282	271	283	264	270	273	295	287	261	235	258	261	260	270	299	267	297	271	257	270	285	275	265	286	274	276	273	264	265	275	306	265	287	288	293	290	273	282	239	286	261	293	277	271	290	277	274	279	265	278	286	271	242	291	284	270	267	296	261	267	284	253	294	278	276	246	294	265	261	266	253	272	255	287	287	283	273	293	251	319	225	263	290	301	252	249	282	244	273	257	287	269	306	256	255	285	287	296	276	253	294	289	242	284	281	266	290	257	291	254	267	244	308	255	279	294	264	236	252	284	224	288	268	263	266	277	282	257	275	294	272	273	280	258	291	286	263	263	272	283	266	249	261	288	282	282	276	255	269	273	281	263	269	265	256	291	264	241	310	289	259	256	289	244	273	271	256	265	252	278	286	267	325	274	285	221	276	288	216	283	238	264	263	272	283	249	255	281	254	274	289	277	274	291	281	254	247	242	275	290	257	267	269	252	294	272	277	278	285	267	264	283	289	243	256	264	270	272	260	295	277	279	299	254	304	244	263	287	297	287	290	291	278	291	266	268	258	285	275	251	281	274	297	268	271	268	275	228	253	220	250	285	268	310	301	260	276	264	256	270	284	272	298	258	260	290	288	299	288	291	275	268	252	259	277	286	295	279	266	268	273	253	261	268	289	261	308	294	251	273	274	308	293	268	268	248	265	267	289	259	271	262	281	283	277	247	300	273	302	255	281	268	262	276	262	269	285	268	269	275	272	263	259	283	299	285	251	297	239	267	260	268	266	271	278	243	279	258	284	255	263	245	314	263	273	266	279	261	275	274	270	297	254	287	283	249	249	264	253	279	273	276	297	298	274	267	264	257	295	269	265	251	274	259	297	241	265	260	308	294	225	257	283	260	287	269	271	294	266	266	280	294	277	299	283	279	262	265	280	292	266	263	275	272	290	257	271	290	262	282	302	246	257	268	269	262	260	269	253	260	286	272	272	285	277	308	294	267	269	255	248	297	303	275	249	247	271	277	280	264	274	227	291	261	245	244	283	275	276	274	266	283	276	275	243	287	276	247	248	276	286	255	265	301	277	284	280	288	226	311	298	255	255	282	255	272	261	287	252	276	275	260	273	269	284	295	293	295	250	297	273	261	263	266	257	285	298	280	269	296	280	282	270	278	250	274	267	278	273	263	263	289	234	240	291	256	283	278	262	290	267	268	280	282	289	256	287	253	278	303	285	260	258	276	261	253	249	262	270	281	276	253	257	254	267	254	267	277	264	251	275	275	238	302	289	283	279	276	260	250	317	263	298	265	266	238	255	308
31649	1955	2518	2816	2526	2063	1779	1597	1450	1317	1274	1144	1050	1011	1010	972	927	906	869	873	860	866	759	814	810	772	767	732	759	803	812	807	726	753	755	783	739	758	755	739	709	706	722	768	743	680	726	717	725	725	719	713	656	756	679	743	676	702	712	679	688	710	719	677	728	715	697	712	694	658	648	711	707	703	708	683	709	714	723	703	707	671	690	727	743	702	712	679	680	736	718	723	706	682	671	658	692	710	692	714	701	717	700	686	667	694	723	669	750	694	699	700	738	697	675	698	702	703	693	720	709	705	698	639	705	731	699	722	723	667	686	724	668	706	687	708	661	725	696	690	686	675	707	685	696	701	701	701	654	701	713	656	671	678	692	679	713	694	712	692	728	683	674	697	711	710	704	648	697	721	708	677	662	676	681	673	672	698	733	698	639	715	724	731	732	712	729	668	667	717	682	700	680	689	738	696	710	687	691	700	720	673	697	671	689	697	725	715	774	716	652	648	715	691	713	734	694	708	667	701	687	670	643	647	725	706	693	689	664	645	711	676	692	645	671	665	646	716	677	701	676	693	677	706	678	652	695	682	671	674	696	678	717	705	686	705	737	717	691	647	697	700	705	731	711	716	733	703	708	692	709	709	707	692	721	697	703	747	752	654	690	693	714	667	753	693	736	677	705	642	698	679	723	673	693	676	672	671	679	717	680	703	697	700	702	695	691	689	709	696	677	730	721	687	698	666	671	680	709	696	712	697	683	704	699	711	688	724	699	679	716	705	719	675	701	694	733	691	684	684	681	692	698	646	694	689	696	638	672	766	722	659	736	666	702	688	756	686	699	707	708	637	688	672	698	676	709	721	676	694	723	655	678	649	673	640	692	696	704	687	730	678	683	730	639	705	691	664	629	741	675	715	716	670	677	686	688	681	745	738	678	721	699	763	708	666	689	678	669	705	687	667	642	701	681	743	707	666	724	718	700	695	713	721	680	705	693	704	650	709	671	672	694	678	672	648	727	705	716	714	672	674	643	692	686	626	703	677	682	670	698	717	692	647	669	679	715	712	697	711	685	729	721	702	728	679	693	733	784	734	698	669	665	682	674	672	688	676	702	678	727	712	715	704	677	701	738	676	712	719	681	681	689	663	680	742	713	706	690	719	722	684	693	663	687	730	688	709	685	702	703	683	711	675	675	692	684	772	679	728	681	665	707	687	633	723	690	687	714	697	675	735	686	622	730	698	713	687	666	701	684	702	683	685	751	676	690	651	721	728	658	722	683	707	727	679	710	735	682	686	671	675	711	691	654	633	711	683	727	717	718	684	666	694	680	701	667	712	714	689	720	691	730	705	675	714	673	715	678	686	681	674	746	722	683	715	745	682	742	694	771	687	678	713	686	711	745	690	703	686	692	760	713	690	664	723	716	666	751	724	728	709	654	722	748	670	680	724	687	695	699	733	678	689	667	735	693	689	702	665	720	693	667	713	693	676	688	713	667	723	699	711	698	660	701	695	663	652	746	716	717	702	689	680	687	696	680	677	697	642	746	680	752	720	713	696	657	633	726	738	724	718	715	664	679	728	706	698	733	694	672	644	694	642	723	656	663	749	730	697	768	688	675	659	700	693	670	726	702	703	707	676	743	675	686	652	668	737	730	687	646	715	666	674	780	701	709	713	701	704	685	670	705	719	709	731	712	692	706	725	650	680	689	719	752	643	700	708	730	722	738	750	739	651	717	686	722	705	704	646	690	668	696	750	713	666	717	702	657	740	667	657	712	674	688	650	707	718	693	688	731	669	697	714	722	690	665	665	680	702	686	700	702	689	715	727	672	681	666	705	645	715	687	723	669	698	696	699	686	698	716	695	691	685	643	679	681	707	656	709	712	699	696	756	695	668	714	722	658	680	670	683	736	631	666	713	713	724	619	702	694	701	661	726	703	640	658	695	686	679	715	690	668	650	694	736	705	650	706	677	641	723	692	702	683	707	670	706	663	709	699	703	717	709	673	667	714	694	715	679	679	690	647	678	712	702	734	703	736	719	711	683	707	696	717	680	695	697	686	703	686	727	679	756	730	704	656	737	689	686	676	741	703	748	655	681	731	716	699	696	685	741	666	700	682	725	642	699	702	675	680	658	695	708	710	706	694	708	681	656	664	697	707	715	713	701	674	658	692	702	651	663	671	673	662	684	653	675	697	690	675	664	719	689	698	694	693	683	746	659	672	728	685	693	697	716	634	661	708	695	670	682	715	671	687	689	708	701	723	635	661	725	728	700	676	681	682	681	691	669	684	690	648	697	682	675	670	698	664	728	706	722	668	704	718	706	715	695	677	686	734	661	687	671	682	713	674	673	660	707	671	712	759	725	675	646	729	673	696	660	685	670	696	678	724	714	713	718	683	708	695	707	706	699	689	693	783	668	634	664	689	687	681	721	686	695	729	697	698	695	702	735	694	718	698	673	717	706	730	670	690	719	672	695	700	692	686	681	700	725	680	659	732	725	688	704	673	715	703	686	679	700	704	714	667	693	660	665	722	721	695	666	713	702	651	673	705	688	664	681	647	709	698	688	672	696	667	701	701	685	690	678	724	731	660	651	690	717	691	702	764	686	714	646	689	763	699	676	732	667	683	669	731	647	652	694	695	664	683	687	690	649	717	708	680	704	643	712	676	658	720	728	710	734	686	743	691	732	659	721	702	665	755	641	686	664	685	689	687	703	674	660	693	726	668	675	702	674	707	720	699	679	738	697	698	703	695	703	693	710	675	740	662	750	698	709	679	686	655	709	674	696	667	662	709	694	702	689	668	688	677	686	752	646	692	668	712	662	685	719	677	675	710	678	711	661	669	721	742	706	660	708	655	738	695	716	672	713	695	734	640	726	630	724	717	717	670	688	702	718	697	673	641	687	692	667	711	695	661	645	727	702	686	715	727	725	674	723	677	685	718	740	680	714	731	758	656	673	666	728	655	726	723	691	713	668	710	676	705	676	689	684	739	696	723	715	708	714	728	660	703	721	698	647	738	710	732	716	685	684	709	691	668	666	717	695	718	667	705	704	755	688	657	698	682	682	685	672	696	691	694	703	708	716	658	713	667	678	719	698	705	645	715	692	703	729	689	685	698	733	721	670	705	672	670	678	722	671	653	673	677	720	695	723	682	722	666	741	703	668	675	651	654	678	679	699	677	681	664	680	669	677	699	657	689	726	673	654	694	712	702	676	697	707	680	686	717	709	700	666	722	723	737	701	684	692	697	674	731	700	740	665	690	717	720	712	689	686	656	698	691	699	665	716	698	698	735	676	688	667	711	688	721	703	696	682	731	656	675	688	668	712	748	681	724	729	714	640	686	725	722	715	694	657	690	727	657	654	725	750	638	719	674	707	670	654	674	697	674	690	692	727	747	725	768	658	695	687	673	638	703	726	707	685	700	692	719	683	702	683	676	692	688	718	681	712	723	768	672	690	712	659	728	676	693	728	693	734	687	703	733	677	693	712	735	710
58534	32961	12455	2817	1085	738	574	459	439	354	305	311	287	278	251	266	232	254	243	226	233	201	223	246	218	205	194	205	203	190	202	197	183	184	205	175	172	191	196	185	192	205	222	203	206	208	199	180	163	183	193	202	178	182	194	205	186	171	183	198	177	188	163	197	197	184	163	190	172	187	181	201	210	197	188	179	210	196	182	189	198	178	183	192	184	204	174	204	185	172	188	195	192	180	174	187	185	192	172	177	192	182	206	192	201	193	187	181	186	169	164	200	186	184	179	148	177	208	197	204	184	186	181	204	169	175	180	162	186	203	183	185	197	183	166	196	191	194	177	167	176	164	185	195	184	196	187	183	196	205	189	206	198	161	187	180	172	180	167	214	186	189	202	185	180	185	205	176	158	206	194	176	192	179	180	187	163	185	175	162	165	194	197	196	196	198	184	211	194	193	198	155	178	181	185	190	193	170	181	168	182	188	193	187	199	197	185	180	204	194	175	170	195	199	174	187	208	205	191	174	207	166	196	182	179	185	212	189	188	187	180	167	154	206	194	170	191	203	174	194	171	178	210	187	190	193	212	182	175	186	171	206	199	172	172	171	193	187	176	188	184	161	163	184	166	190	192	186	177	188	191	198	182	190	183	177	183	192	193	182	187	184	211	192	202	175	175	182	180	165	177	160	194	152	194	179	161	188	182	184	180	180	174	157	197	193	193	191	172	191	185	178	186	168	179	205	169	186	173	172	157	175	175	186	163	173	175	181	176	183	187	191	204	207	182	164	186	199	203	191	189	192	178	167	189	190	171	171	192	190	189	183	178	190	179	159	201	197	169	214	176	181	167	192	182	172	164	200	199	181	200	176	182	187	171	185	191	166	162	173	170	220	184	191	188	199	180	186	183	193	184	178	168	165	180	207	176	175	172	187	185	164	195	162	205	179	179	177	161	218	216	192	173	184	183	187	183	176	186	191	188	175	161	168	181	187	185	180	178	201	188	176	174	184	212	161	183	187	182	180	219	201	171	181	202	207	207	192	177	179	183	163	182	181	194	180	217	186	180	212	191	190	223	177	186	183	182	198	165	192	197	165	210	170	182	206	186	159	202	192	188	155	173	169	209	196	184	192	198	193	203	197	188	204	183	181	195	168	171	164	147	179	202	164	206	196	202	214	203	177	177	168	185	183	169	181	198	182	187	184	179	191	187	190	171	186	185	179	189	186	163	212	185	172	171	176	176	183	174	169	182	177	194	193	179	152	192	178	167	179	193	176	198	210	188	175	174	160	207	199	169	183	168	185	185	173	183	175	209	173	192	179	218	186	189	185	197	206	181	170	181	196	207	182	174	178	178	203	174	176	169	190	188	161	177	171	174	176	192	201	195	200	186	189	208	182	178	195	171	178	199	199	182	203	177	196	172	157	185	190	176	181	173	193	161	177	207	184	181	190	198	199	202	192	201	188	196	173	177	183	171	171	193	179	210	206	174	161	176	192	183	174	186	181	163	161	179	191	191	196	179	162	154	201	207	222	197	166	210	164	173	188	174	177	200	166	196	164	181	197	184	204	178	191	169	178	180	173	201	198	201	198	187	196	208	189	200	179	174	171	205	194	188	154	193	162	200	183	194	169	164	163	155	185	186	184	198	172	167	170	153	200	170	164	188	161	181	196	192	179	213	198	172	182	190	182	174	184	196	162	189	199	172	197	200	178	159	206	178	182	188	192	203	216	172	175	177	181	170	189	211	176	179	201	198	162	171	186	180	183	176	195	188	182	218	162	173	154	180	167	196	193	169	194	187	185	169	197	163	189	188	178	174	200	186	183	216	205	192	204	210	183	181	181	181	191	195	166	188	181	187	192	182	182	173	208	175	180	156	186	210	209	183	193	176	176	171	175	209	177	216	181	180	192	197	201	169	186	180	177	185	168	193	191	197	215	189	181	171	201	169	190	193	205	210	182	163	174	183	173	166	163	183	181	203	174	163	181	144	180	191	188	198	185	170	201	153	198	180	168	168	190	173	192	192	181	173	201	190	196	202	178	171	201	192	197	203	187	176	187	216	189	168	194	180	199	168	189	186	190	185	174	197	177	186	190	182	192	165	208	190	171	165	178	159	177	165	184	175	171	170	179	197	175	175	190	165	178	185	179	210	165	199	190	202	191	168	178	174	179	179	200	174	177	185	180	177	177	201	175	193	194	181	178	172	190	194	185	154	184	185	203	186	201	190	213	174	187	172	171	180	198	195	216	197	194	207	190	202	169	184	158	165	199	201	173	192	196	167	212	192	181	173	202	181	201	198	177	185	183	191	191	165	174	189	186	209	180	197	175	181	192	200	188	180	216	210	203	189	178	206	191	174	188	187	179	176	188	189	181	192	210	202	189	183	187	179	179	181	198	206	161	203	194	187	183	179	212	163	198	188	185	173	173	176	204	175	182	158	181	171	185	187	185	184	197	185	180	177	180	169	173	209	164	209	202	166	212	165	198	185	197	180	178	178	169	172	185	216	181	191	184	191	174	179	148	180	173	204	197	199	172	146	204	216	213	178	186	182	175	174	184	162	194	169	172	186	201	173	175	166	197	194	182	172	189	173	178	189	176	211	193	172	193	189	175	174	184	197	197	176	171	210	200	158	190	185	159	167	181	182	167	196	176	200	187	169	166	186	167	206	201	173	194	173	177	178	181	164	183	193	171	200	192	195	203	197	178	177	202	197	190	188	196	162	193	188	206	194	163	164	190	184	214	194	173	184	202	185	202	186	172	181	203	188	176	178	201	185	184	196	199	191	176	206	192	160	187	175	181	198	160	188	180	181	207	168	170	178	200	153	204	174	195	165	188	167	172	171	181	194	169	163	177	168	177	219	202	174	178	180	185	176	213	184	188	199	193	178	187	186	194	190	183	170	191	193	207	184	216	163	180	201	192	195	178	184	170	198	179	187	206	177	180	154	168	198	184	195	189	170	211	185	178	173	195	170	188	188	162	185	159	199	203	180	187	196	170	175	185	180	177	169	184	199	180	201	184	193	176	177	195	177	160	198	186	193	179	186	181	174	179	197	164	180	214	202	206	186	175	192	188	176	196	190	188	198	183	206	185	191	197	182	169	180	190	190	183	204	177	185	170	201	195	200	194	173	174	226	176	182	161	158	212	179	193	170	204	180	154	181	196	188	181	197	194	188	195	184	208	182	165	185	199	204	197	168	170	174	189	186	218	190	198	153	170	178	190	164	205	181	182	188	182	198	196	179	168	206	190	210	186	181	189	176	201	178	177	168	183	159	172	201	165	212	170	153	171	182	171	165	187	180	179	166	178	177	174	190	192	199	176	188	159	189	161	207	187	198	171	151	181	192	180	185	184	186	174	198	179	186	182	180	179	212	170	169	190	173	188	186	200	193	189	199	160	171	180	194	184	204	167	184	173	187	197	168	176	179	169	158	190	179	182	179	185	169	186	173	190	191	177	188	178	152	165	187	170	184	188	199	205	181	183	209	187
39553	2502	3986	4478	3997	3247	2683	2175	1853	1638	1465	1343	1206	1092	1013	983	901	811	869	765	734	733	693	671	743	725	665	692	603	628	593	573	611	607	580	560	540	612	570	559	538	548	490	521	519	536	520	527	496	474	485	500	523	479	542	500	483	525	523	479	490	463	543	491	517	479	545	509	506	474	534	507	509	497	518	462	519	523	517	543	486	512	477	508	531	474	501	541	497	472	467	493	461	514	507	475	468	527	491	461	467	474	457	506	484	474	528	506	469	460	508	476	465	476	473	490	491	485	469	488	457	492	482	475	472	487	480	481	484	473	447	505	488	458	467	452	483	497	463	488	505	461	461	448	451	439	491	490	438	466	460	515	460	460	448	476	455	519	487	494	473	476	451	438	484	454	454	477	471	497	499	481	453	457	441	450	460	478	456	518	481	475	461	460	482	515	444	469	470	439	468	447	426	487	468	482	510	454	502	481	473	484	464	429	511	494	486	501	444	471	455	493	459	489	468	484	485	468	443	453	456	435	469	487	464	449	464	492	476	475	491	487	492	467	458	466	465	476	447	468	494	486	477	455	466	467	504	482	467	495	448	449	487	464	471	447	464	510	486	502	448	473	481	478	490	455	467	473	471	471	440	454	478	468	499	447	453	510	431	460	467	512	469	467	492	470	468	524	485	458	484	467	481	475	456	457	504	434	455	507	454	474	479	473	465	455	472	486	480	462	468	503	471	506	473	461	508	460	485	445	509	447	463	484	448	466	450	498	493	456	465	466	484	452	472	504	485	445	444	467	510	477	488	463	500	495	470	485	469	500	457	514	460	458	477	484	514	496	495	465	461	487	465	471	477	489	496	470	480	487	455	473	487	449	483	464	457	478	471	496	464	459	467	488	471	479	454	472	504	471	471	497	463	442	451	446	459	522	443	500	512	463	474	503	455	509	467	473	478	483	486	468	458	477	483	448	445	514	465	446	481	488	494	467	461	480	436	495	508	476	516	455	429	499	470	482	462	471	474	521	461	454	502	471	493	487	444	469	476	498	483	530	460	473	467	475	491	492	423	475	516	462	443	433	487	486	468	454	470	447	451	502	474	504	467	501	498	499	460	494	467	503	504	486	495	464	460	433	470	472	460	501	445	471	454	509	490	493	447	500	465	475	482	472	474	478	447	460	538	521	495	446	482	469	460	472	467	503	496	446	467	478	485	437	454	480	437	474	475	449	466	448	465	458	467	477	454	485	452	469	476	486	457	443	520	457	475	505	460	497	487	471	512	460	497	446	444	440	486	501	468	471	461	467	449	495	432	479	476	489	466	466	493	456	483	475	471	459	431	497	539	495	491	452	476	470	482	459	431	481	482	505	472	458	487	481	447	491	463	506	513	449	470	470	460	491	458	465	469	457	436	469	445	468	454	504	460	456	479	509	438	471	446	486	451	497	458	475	457	471	451	473	431	497	435	447	498	490	474	460	498	451	482	489	485	439	503	482	458	458	409	504	484	488	450	470	448	484	467	505	490	449	471	454	447	450	503	487	468	485	450	462	497	486	452	435	444	473	482	474	466	446	453	489	485	458	477	454	472	446	478	490	503	471	458	454	471	490	488	437	463	432	472	477	471	489	471	444	479	456	508	497	439	473	482	486	478	456	455	489	465	474	486	486	472	474	471	514	501	432	432	500	463	491	499	425	448	453	488	427	467	479	473	464	456	480	476	477	492	449	499	451	460	504	478	460	462	432	527	482	492	474	448	466	448	469	469	496	481	414	500	484	442	476	483	486	487	498	452	459	404	482	461	487	479	447	467	464	510	481	487	487	452	501	483	468	495	497	483	443	463	454	496	447	470	504	494	515	491	474	465	473	441	471	507	483	491	471	480	492	497	483	435	491	441	470	429	440	477	491	492	445	465	509	451	472	504	441	487	488	472	470	468	465	443	435	492	509	484	484	485	479	497	486	533	482	474	517	497	478	484	453	408	433	463	463	471	462	458	483	498	460	477	468	485	474	452	481	448	514	464	482	515	452	479	474	460	484	438	484	495	485	494	480	500	469	464	435	487	456	470	450	469	483	439	486	480	442	491	461	448	456	488	443	486	470	496	488	497	461	484	481	446	477	471	476	458	426	470	438	506	465	499	451	455	491	487	451	498	500	440	505	473	473	455	459	455	449	478	480	449	443	448	485	507	487	482	432	450	439	461	451	482	514	459	458	450	460	492	458	476	446	455	429	477	444	473	456	443	474	482	484	495	502	461	461	441	508	471	467	473	472	494	468	496	452	501	459	494	518	456	450	441	481	487	471	439	489	488	486	439	457	483	476	536	446	448	486	487	520	502	518	497	447	470	467	504	454	456	472	453	466	429	458	475	469	439	443	506	461	447	455	459	456	492	479	476	470	454	456	447	492	492	490	454	499	470	477	493	492	493	470	485	470	525	471	454	463	464	481	460	439	514	482	506	422	464	454	478	461	453	454	506	514	500	485	454	474	481	475	504	494	411	482	491	498	473	515	481	450	477	446	499	468	517	479	449	437	493	478	455	460	435	466	486	496	438	471	524	459	430	484	471	426	458	487	494	486	500	479	461	476	514	436	426	489	483	494	486	475	486	498	434	419	488	483	464	462	476	434	500	486	469	468	496	429	485	487	486	456	449	464	498	488	486	477	453	475	508	472	489	462	482	469	478	444	502	484	462	443	465	476	481	451	472	462	506	429	470	490	452	473	481	454	498	459	477	465	465	458	469	474	442	460	467	499	476	479	507	486	462	473	492	469	504	462	525	480	523	487	479	510	485	500	475	494	445	467	477	447	488	477	495	486	485	475	447	478	476	496	459	477	477	434	469	470	466	478	459	497	454	459	507	474	448	442	451	497	489	496	465	458	452	462	445	488	459	490	459	454	474	471	452	528	495	489	497	497	446	483	476	508	471	463	445	483	502	501	488	462	482	509	477	466	451	485	471	488	446	460	509	473	468	497	479	483	466	515	446	499	428	436	491	470	501	495	500	443	469	469	439	442	511	488	499	454	467	492	487	485	482	457	429	477	464	511	451	484	499	500	500	478	469	446	477	467	443	500	507	478	448	480	494	453	496	515	429	458	474	467	478	483	476	462	469	503	498	504	441	498	468	488	470	481	487	479	456	489	442	469	454	421	459	467	508	466	489	483	473	447	431	458	466	497	432	463	502	475	473	469	475	407	467	463	437	513	486	474	472	465	481	481	481	497	474	483	455	561	440	464	485	452	444	498	483	435	477	479	431	477	480	506	481	508	475	461	455	492	479	454	485	457	461	438	490	457	424	497	464	455	433	454	470	450	466	469	508	466	490	417	466	434	487	442	460	467	498	481	469	451	431	489	440	468	480	488	443	482	481	469	460	425	419	478	482	512	434	463	488	450	480	487	442	465	456	492	473	505	438	464	437	461	466	465	480	488	473	454	495	453	485	468	475	471	481	454	467	479	475	482	489	483	437	448	489	479	454	485	463	480	483	447	495	461	449	461
9505	1023	269	226	227	221	209	199	188	215	192	185	196	193	186	197	205	191	167	197	192	171	211	187	169	172	190	195	202	208	172	227	194	187	200	174	176	193	192	178	192	163	190	190	186	189	178	193	189	220	194	181	173	214	191	174	194	181	179	171	184	206	203	190	201	182	194	188	195	189	187	189	198	196	201	174	169	193	195	173	184	171	176	157	220	206	185	196	186	177	187	193	171	197	196	192	183	184	209	181	186	181	174	168	195	212	213	184	195	216	168	202	195	192	157	202	205	157	176	193	154	194	201	188	182	180	181	192	174	188	179	186	191	170	171	194	213	170	186	176	203	169	199	179	186	187	194	171	165	189	169	194	164	177	192	170	144	186	195	210	185	171	173	187	176	179	214	177	222	186	165	192	166	178	192	185	174	182	151	195	183	202	166	202	174	213	182	200	172	200	177	211	172	175	209	200	186	188	183	162	190	203	193	182	183	201	180	195	170	189	165	208	172	200	186	184	213	185	197	183	197	169	208	167	182	194	189	208	167	206	186	184	178	180	177	179	175	199	174	177	176	181	192	190	197	207	170	185	183	219	177	202	170	182	176	189	202	183	203	192	190	171	182	205	172	192	178	187	186	182	184	200	196	173	184	173	165	199	203	185	191	201	183	174	161	210	183	159	196	172	204	213	189	187	179	194	178	201	197	190	201	179	182	186	163	201	195	224	202	201	187	170	184	177	178	198	189	192	180	175	161	210	225	191	178	193	212	186	199	161	185	188	170	200	201	200	199	187	180	201	185	188	214	169	179	179	197	215	180	172	211	188	172	178	194	187	177	200	175	176	193	189	197	207	184	197	203	195	187	191	177	184	185	192	186	208	185	174	170	167	196	199	185	186	175	181	185	180	207	207	186	202	181	188	204	186	185	218	238	196	190	195	199	190	210	173	160	187	177	180	181	215	185	179	201	178	174	175	196	203	198	183	194	199	192	205	197	195	179	178	169	190	189	193	194	167	177	167	185	176	175	214	158	187	197	201	183	205	172	197	195	184	183	190	182	177	200	201	182	186	205	190	181	191	199	187	194	171	204	166	186	211	185	190	193	164	213	193	167	194	183	166	180	195	169	200	199	203	183	183	180	200	199	193	170	210	198	141	185	200	186	187	161	196	204	203	188	179	215	175	173	174	188	183	196	181	197	184	189	204	202	183	197	198	180	199	198	196	186	176	185	191	185	198	187	169	163	194	193	204	183	172	193	196	160	190	181	202	177	197	193	175	185	163	191	196	194	178	184	199	197	183	202	206	171	180	186	211	167	191	209	180	182	190	191	182	204	180	201	212	192	175	179	184	208	190	155	190	187	184	181	168	192	200	191	185	204	206	213	200	189	184	167	189	170	203	188	199	201	170	197	174	217	186	182	183	214	186	188	232	206	198	171	172	189	176	193	192	193	209	191	177	166	181	190	181	163	187	178	198	200	212	200	183	202	189	210	204	199	205	193	182	228	183	184	211	196	200	189	192	161	206	189	188	174	191	186	207	190	210	182	186	192	205	196	177	190	180	184	165	176	187	174	190	166	190	178	196	179	222	189	175	186	198	192	197	198	206	199	179	170	192	212	178	198	196	192	179	199	176	190	181	177	185	188	168	190	211	173	191	193	173	183	176	199	188	185	190	181	217	222	194	164	169	203	194	211	175	187	220	178	190	180	173	170	189	200	197	208	177	185	177	190	205	192	177	188	196	190	181	198	179	186	191	185	210	196	205	174	193	169	189	194	168	200	192	190	203	194	186	203	166	188	197	175	188	212	193	177	171	187	181	188	179	167	169	201	188	148	184	176	180	177	193	200	190	210	166	185	181	190	206	181	175	196	197	184	187	171	175	200	181	155	181	180	194	185	177	183	194	196	199	194	165	180	179	194	190	177	176	208	206	183	180	161	193	205	207	160	199	187	178	193	179	202	203	183	221	180	191	171	159	190	191	190	198	209	222	178	186	204	182	181	178	192	191	173	214	180	209	189	181	150	198	200	167	169	201	173	175	189	180	200	171	214	172	178	185	192	155	201	209	170	206	188	166	186	185	197	190	189	184	200	176	185	182	200	188	190	183	175	192	175	163	214	192	185	186	174	173	169	183	189	181	170	187	205	187	203	177	180	196	175	187	196	187	192	182	189	190	178	187	189	176	192	175	186	192	209	210	191	209	207	205	173	170	171	185	193	195	203	173	196	211	213	171	174	179	190	195	189	205	193	187	207	191	188	176	211	185	180	183	193	177	188	185	175	184	201	192	205	175	197	200	178	179	184	171	200	185	200	191	178	182	184	174	188	188	186	163	179	175	189	169	203	192	211	171	182	211	215	170	190	156	179	190	174	160	177	177	202	180	193	174	166	178	206	201	169	176	178	182	176	176	178	173	194	175	169	198	208	170	192	182	208	187	179	214	183	193	170	200	196	170	200	181	174	190	199	171	215	178	195	179	193	193	208	182	194	190	195	191	199	187	186	178	193	191	186	192	202	178	148	192	182	182	184	184	156	191	217	186	184	178	185	162	180	218	156	186	172	193	168	184	180	199	192	228	218	186	196	199	165	195	184	172	174	190	175	191	185	194	201	186	193	178	174	196	194	179	200	230	157	195	185	171	185	176	227	212	187	177	209	172	195	192	187	178	176	182	181	194	170	182	177	190	208	191	196	222	206	178	188	206	193	199	196	181	202	153	222	191	185	180	185	221	189	174	190	167	190	186	183	208	194	190	167	187	184	133	181	188	194	183	178	181	183	191	179	196	188	185	192	167	215	176	180	215	162	230	166	173	186	179	176	212	175	190	176	192	193	190	187	188	165	200	200	192	168	152	193	219	199	167	160	204	187	181	182	172	190	195	195	219	180	212	184	167	185	180	177	179	180	173	181	197	166	207	168	188	192	189	192	190	183	206	160	200	205	208	178	192	214	169	214	188	217	172	212	189	191	211	198	204	194	185	195	207	192	207	217	200	181	190	202	222	174	174	179	188	172	187	167	179	172	198	210	189	203	193	208	186	191	195	189	194	212	187	183	201	186	189	178	192	173	199	198	211	211	178	192	220	196	171	180	182	176	198	174	202	209	171	182	188	190	186	224	231	186	191	184	206	204	188	180	205	207	188	179	175	174	200	223	227	189	200	188	197	184	180	186	179	212	190	181	184	174	156	175	185	209	197	179	197	192	191	172	187	198	200	184	188	176	202	174	170	186	176	180	179	194	171	186	184	168	167	203	166	226	165	176	176	178	188	233	200	204	176	188	194	181	163	191	205	184	177	187	176	198	200	217	182	182	222	203	154	175	179	208	177	182	189	203	161	215	205	172	190	209	206	180	187	181	182	186	197	181	166	189	195	204	197	191	185	191	178	224	179	191	222	195	217	193	169	209	161	179	188	208	194	184	191	173	201	171	170	183	188	195	173	201	187	179	184	174	216	203	167	186	203	197	196	187	174	181	199	188	154	176	191	163	194	194	184	176	206
9767	589	587	593	620	567	602	563	588	544	543	577	533	529	521	541	493	482	506	490	524	500	531	525	498	555	531	493	554	525	526	558	481	508	553	521	541	535	516	492	494	490	491	566	507	519	528	488	495	482	507	522	491	519	527	529	524	477	463	498	505	527	510	521	504	497	525	559	510	461	547	544	478	516	542	526	529	511	495	504	447	574	495	514	514	510	552	541	532	510	502	503	503	514	477	516	522	499	512	489	512	501	510	462	546	508	486	500	503	492	493	489	531	467	510	526	518	556	498	510	509	575	501	497	484	469	520	494	512	510	559	508	490	534	505	546	539	537	521	512	523	499	512	556	500	511	503	519	474	512	526	557	489	490	494	506	504	535	517	552	520	539	522	491	527	514	506	477	520	553	492	536	508	505	543	538	500	515	528	513	521	490	505	503	486	529	550	491	502	555	473	500	499	521	525	573	522	515	503	493	516	497	530	468	504	488	520	513	525	546	490	496	524	495	539	549	509	553	491	519	483	556	532	519	523	508	500	499	489	530	520	465	531	529	533	475	515	525	505	505	496	491	513	477	463	501	466	544	519	537	511	499	492	524	510	497	494	536	528	508	557	516	514	502	513	476	502	547	544	533	515	489	538	511	478	487	537	504	472	568	496	483	505	514	490	512	484	549	485	520	502	533	500	496	517	497	497	534	502	490	506	504	521	514	498	535	505	506	520	511	496	509	506	486	518	481	518	498	513	510	491	524	492	578	488	508	504	497	535	479	554	515	514	492	526	513	514	510	497	475	526	479	531	482	521	475	507	471	492	527	486	491	530	498	486	474	543	509	506	527	502	531	495	582	538	523	514	513	500	509	489	496	520	536	527	484	547	512	514	524	497	520	488	491	529	496	477	513	513	526	499	528	483	540	488	508	510	520	523	512	508	490	521	503	490	514	525	533	543	556	499	537	514	507	512	576	503	499	487	480	520	509	557	560	551	564	468	521	546	548	508	521	494	495	504	508	519	502	514	493	477	529	536	535	518	520	502	506	528	487	516	559	507	516	499	544	518	504	547	494	529	504	516	483	545	499	522	470	484	545	476	519	557	557	483	506	520	551	560	521	500	503	504	517	533	520	487	488	476	520	490	509	533	543	530	544	482	576	502	464	551	519	542	486	505	489	534	519	549	493	493	542	544	476	511	522	542	518	496	510	512	500	492	498	516	533	508	540	515	536	530	502	536	509	550	488	481	509	575	510	506	528	499	509	511	497	484	510	508	534	523	528	507	514	556	481	518	515	509	500	503	499	489	514	496	496	491	451	477	496	523	486	469	505	509	508	511	560	481	494	475	546	483	515	470	477	518	501	518	563	552	526	523	511	534	536	472	504	521	481	541	513	543	544	510	490	531	513	511	515	530	501	516	564	506	500	491	530	501	524	538	531	458	568	527	503	529	528	516	534	496	506	475	534	526	496	550	505	532	467	503	498	526	564	491	543	535	537	571	522	493	538	437	497	478	541	552	530	519	497	470	522	492	525	459	503	495	553	520	526	534	514	531	515	489	504	522	538	513	494	486	565	512	474	543	486	473	506	520	554	506	536	554	538	523	489	521	503	499	535	524	519	498	515	498	497	526	501	490	485	510	498	478	496	484	509	485	548	545	512	555	509	481	527	491	554	537	483	482	468	531	497	518	554	517	493	476	507	499	502	515	483	521	505	512	502	510	519	490	495	492	521	486	505	570	523	506	539	508	518	509	506	557	507	470	561	506	480	522	461	494	515	500	539	495	539	512	510	485	537	530	554	494	520	538	517	469	526	528	499	502	547	509	528	531	492	542	538	478	523	499	502	530	478	502	528	492	500	521	521	477	546	499	491	473	507	532	518	513	542	516	491	534	500	558	504	519	539	543	496	520	490	513	526	514	522	516	465	508	507	518	529	487	533	488	530	502	479	504	528	505	486	533	541	495	548	516	513	503	486	544	517	521	493	513	556	501	505	526	561	506	476	479	496	492	534	510	520	527	526	551	473	544	522	483	529	521	501	474	515	513	506	494	509	483	544	496	510	530	485	508	501	519	540	517	530	559	492	495	506	515	521	507	498	522	538	484	507	493	487	496	531	498	551	510	551	455	505	499	510	506	486	475	514	516	503	492	512	506	527	547	473	559	541	479	541	485	530	472	492	519	482	546	481	510	516	500	495	523	500	508	468	515	464	496	489	541	495	487	529	509	522	523	533	533	560	501	520	521	451	520	506	490	494	547	535	490	544	507	498	523	493	474	478	567	485	501	476	479	526	530	492	500	526	519	532	531	532	514	497	530	510	543	514	504	507	551	497	504	487	509	467	511	519	498	539	479	534	498	531	527	490	519	515	482	520	495	579	509	522	516	499	527	503	529	515	523	550	535	506	525	536	540	526	504	477	584	471	557	529	498	491	510	507	530	532	522	475	547	505	465	532	525	497	543	527	472	500	530	539	497	561	455	559	552	520	485	524	495	508	526	520	538	488	491	509	540	535	527	485	523	521	526	537	483	522	510	521	524	525	511	524	496	501	455	495	481	496	501	498	486	554	523	501	501	500	537	524	493	563	500	481	485	466	524	517	551	558	528	533	529	520	519	500	536	488	503	535	518	510	514	527	514	529	483	520	529	513	514	505	490	527	503	520	557	514	520	540	514	501	500	536	498	529	530	496	528	494	475	480	551	553	509	524	551	496	490	513	499	488	536	505	522	516	483	506	512	507	517	497	517	517	511	574	545	548	503	492	512	483	513	519	523	543	543	525	526	521	495	536	541	500	509	532	516	518	490	483	528	538	493	507	511	517	545	530	559	541	493	484	489	519	506	535	535	504	500	479	563	549	537	495	537	505	511	529	496	516	538	509	522	510	489	504	516	519	492	509	508	509	527	494	523	506	532	533	504	501	508	542	500	508	491	539	530	528	478	528	514	536	540	525	510	486	500	546	537	506	518	533	530	502	498	512	488	485	530	498	504	551	525	503	537	495	463	505	474	502	502	515	516	517	485	527	513	509	515	513	490	495	503	538	500	506	500	541	567	485	514	523	497	509	475	540	530	524	485	529	483	526	483	530	522	518	470	490	528	499	507	508	538	492	520	538	512	519	528	533	513	528	519	491	546	501	514	519	501	525	525	523	533	472	483	494	511	511	509	538	528	475	534	490	502	471	553	540	523	467	517	522	488	501	491	518	557	524	515	529	501	495	494	510	509	530	534	500	529	500	470	512	526	547	518	485	556	533	504	510	489	525	544	534	523	512	527	488	484	532	535	506	504	496	474	483	477	501	525	541	501	492	510	478	509	466	478	494	523	496	469	511	510	543	529	514	510	517	539	502	499	500	488	499	508	536	503	527	496	488	493	522	524	508	506	538	521	544	517	504	515	499	536	477	507	502	527	536	480	522	496	506	487	501	529	548	536	502	529	445	497	539	479	520	488	479	514	495	487	525	520	470	476	520	510	507	492	508	534	475	510	485	521	506	508	461	526	514
53315	24796	3619	925	737	584	496	426	392	405	341	353	342	335	326	334	302	331	263	261	297	266	265	307	292	291	313	262	256	281	270	292	312	248	276	286	305	264	288	273	259	267	270	305	292	276	279	280	270	285	260	285	268	280	283	248	283	274	299	283	297	282	276	267	258	279	270	241	319	275	262	290	251	300	274	252	275	286	251	279	250	292	294	303	305	272	268	266	283	285	243	273	291	289	283	263	263	269	297	278	275	269	285	260	292	279	280	276	258	294	314	310	298	248	286	243	268	282	287	257	301	250	252	268	249	267	296	305	283	301	287	270	291	292	286	300	255	267	261	280	266	262	294	272	278	263	282	282	268	276	260	252	284	297	267	251	280	272	264	262	268	296	250	280	277	298	233	268	265	245	297	293	270	240	294	284	298	281	237	290	274	278	250	306	288	255	279	281	300	282	264	283	284	292	263	267	283	263	291	250	298	245	265	261	277	237	255	279	267	288	289	275	282	280	279	261	263	262	248	281	273	287	307	265	278	250	307	274	270	274	254	276	285	252	274	284	256	255	282	284	260	255	272	264	266	279	299	294	245	263	298	283	273	265	277	271	298	258	314	288	256	252	291	253	254	258	270	316	267	299	281	258	262	286	261	268	290	276	247	272	265	252	293	297	263	291	291	282	290	275	259	263	257	259	271	271	268	276	286	300	254	262	243	291	302	292	272	282	285	279	284	269	264	281	280	295	287	274	263	286	295	278	285	284	285	269	309	281	298	253	272	283	252	285	273	275	318	265	273	227	265	247	256	281	293	246	264	281	276	264	254	272	276	254	296	262	265	262	258	264	264	265	267	251	275	269	294	269	255	273	266	278	274	297	308	280	258	239	301	293	271	265	280	291	251	272	283	281	282	288	244	285	290	274	271	247	279	276	281	277	269	271	270	261	277	289	287	274	253	279	279	256	243	274	279	286	284	289	292	260	285	286	296	271	294	264	277	271	269	290	293	314	275	284	252	306	291	259	248	255	280	259	255	301	287	289	309	288	269	273	283	261	247	265	286	280	289	283	248	273	262	279	256	252	291	296	271	301	240	246	260	269	279	257	276	258	291	305	271	268	259	310	277	274	280	273	285	275	239	279	271	266	276	302	278	262	246	296	281	276	289	300	271	259	309	271	269	288	302	246	267	293	251	270	273	249	277	268	286	282	268	305	287	264	245	271	290	267	245	280	262	291	279	259	262	250	209	268	256	307	235	264	290	298	288	262	285	315	288	276	283	281	270	247	298	281	250	272	285	251	279	258	272	261	266	254	283	284	284	275	269	289	262	249	284	277	269	276	293	268	257	284	293	276	250	269	266	256	281	275	239	277	280	296	274	247	259	250	271	285	268	301	283	268	272	273	292	276	279	258	258	296	286	274	283	270	307	263	253	286	270	294	242	276	274	278	228	266	269	261	275	270	298	295	287	309	276	263	278	277	276	272	267	270	275	255	252	290	270	307	280	263	253	264	276	303	290	278	269	248	260	255	265	291	302	283	272	287	260	289	263	250	237	242	251	259	245	300	286	284	251	256	256	278	275	293	274	263	263	243	254	237	276	250	264	293	274	281	282	263	287	290	273	313	284	276	299	271	258	297	286	263	261	261	279	258	272	261	291	306	266	276	285	280	313	252	271	279	258	284	262	266	292	278	287	252	246	316	270	283	281	264	270	243	313	301	244	273	285	269	258	268	261	283	284	271	250	293	283	251	295	295	288	238	313	279	284	282	268	229	280	263	260	273	286	269	276	285	295	270	270	271	288	295	279	301	249	270	275	279	261	243	300	256	270	292	295	281	261	243	312	281	257	293	259	278	283	258	279	288	272	247	288	256	284	246	278	254	266	258	303	274	271	263	244	264	294	288	262	284	281	270	255	281	300	292	283	261	281	291	261	255	272	313	283	264	256	298	247	266	284	268	255	278	261	281	299	289	276	254	257	267	297	285	278	272	280	287	265	287	266	255	249	282	276	288	245	270	269	288	269	262	271	263	269	270	263	274	280	290	270	270	297	280	264	274	264	268	261	289	269	285	259	297	256	285	295	261	275	281	264	269	295	275	287	291	275	268	266	286	262	253	287	259	261	238	276	270	253	286	287	273	260	273	285	289	258	272	257	247	290	262	265	262	236	259	269	249	280	250	273	279	255	264	274	299	281	268	294	274	259	273	298	271	282	253	270	271	284	280	253	246	242	268	265	253	279	271	260	262	280	295	288	277	275	236	277	291	270	278	274	298	262	268	273	274	298	252	286	280	300	283	241	291	283	262	256	261	268	269	276	252	249	268	279	296	267	267	261	281	252	284	258	295	250	282	272	289	278	245	294	255	262	277	280	288	256	267	295	280	293	274	254	262	247	274	267	297	270	253	275	282	252	289	254	259	324	309	251	290	301	269	277	257	315	256	260	255	290	272	279	279	279	298	251	286	277	265	274	273	290	269	268	260	283	267	301	257	262	304	255	265	272	259	260	269	281	263	265	250	277	289	277	280	261	255	271	259	296	259	285	294	268	266	290	306	272	272	257	275	265	292	294	276	289	290	258	300	247	284	268	273	290	292	284	250	286	260	275	286	251	282	282	271	284	290	256	274	287	298	302	278	268	303	258	269	274	275	273	280	298	266	254	305	292	313	270	302	263	300	265	256	268	307	253	277	275	295	270	279	274	272	266	288	305	273	300	287	264	281	291	292	289	276	250	285	278	304	267	278	298	252	272	267	264	253	297	292	276	267	262	244	247	287	258	287	267	290	260	292	306	277	263	274	294	260	239	265	274	280	271	239	290	251	296	293	260	286	285	282	257	270	252	266	273	274	254	271	274	280	278	245	238	299	309	271	286	260	278	266	280	239	296	258	258	232	251	263	258	302	270	289	287	300	292	257	279	260	282	274	297	267	271	258	278	250	302	299	269	267	288	271	302	278	286	283	240	244	278	270	277	289	308	239	247	244	263	306	248	269	263	254	277	258	263	283	287	244	266	270	252	281	272	286	300	309	312	250	262	267	265	256	264	264	289	277	233	285	240	285	273	270	249	288	275	270	276	278	284	315	290	289	244	299	287	286	293	268	258	260	295	272	276	277	271	250	282	279	286	288	246	249	265	233	287	266	291	287	266	253	311	261	234	297	289	259	281	283	250	297	283	268	236	254	271	267	263	305	274	292	259	262	281	278	281	273	257	269	271	286	253	293	255	248	270	255	286	252	300	255	249	253	269	289	259	283	275	284	264	253	279	268	253	257	288	291	284	280	295	260	250	288	312	259	301	258	289	306	268	296	288	264	282	283	261	257	290	241	286	275	296	286	265	271	293	279	303	256	295	270	284	288	266	289	275	285	290	293	282	280	263	273	275	244	270	270	245	291	284	275	269	268	285	267	287	277	259	250	281	277	279	287	289	255	281	318	286	287	269	263	290	268	274	255	282	262	285	269	271	295	288	279	294	301	292	275	265	263	289	279	241	255	266	247	256	276
32831	1739	2462	2877	2432	2095	1798	1515	1405	1368	1258	1155	1077	993	985	963	891	832	848	849	844	838	818	806	830	799	811	807	792	758	771	706	702	725	720	753	745	733	740	745	734	710	721	694	674	699	761	703	726	755	764	714	704	671	705	725	699	714	680	724	693	733	697	719	745	728	736	721	648	693	677	683	683	695	760	709	681	662	709	743	734	698	696	698	739	720	676	660	687	705	732	737	713	699	704	684	733	685	694	641	678	677	669	656	656	678	714	675	742	748	673	705	680	656	658	664	692	715	711	673	715	718	692	683	698	708	756	707	718	663	717	693	715	686	669	709	713	679	714	684	654	735	666	693	684	721	664	668	674	643	648	669	743	715	655	694	658	706	684	703	662	696	660	699	655	676	725	742	707	722	688	649	681	698	742	703	693	677	679	707	720	725	751	710	677	699	719	674	700	699	660	719	699	717	754	713	732	676	660	712	719	654	678	716	663	733	677	673	672	657	703	715	734	691	717	652	652	662	667	660	710	670	738	704	673	665	698	682	708	691	706	731	724	707	719	700	718	737	705	704	642	709	698	693	697	679	701	692	700	684	727	677	734	672	734	712	696	693	694	706	744	710	724	676	685	732	724	684	660	665	677	709	693	706	711	678	674	693	719	687	658	682	682	704	704	702	727	701	674	696	664	656	690	698	710	654	712	695	689	695	695	698	680	677	709	678	706	694	654	660	674	704	723	734	688	708	660	687	728	729	693	697	718	697	678	727	679	672	679	700	671	717	688	655	661	691	712	651	676	690	648	668	667	677	647	731	707	662	711	702	662	689	700	623	713	639	663	694	707	704	669	724	702	630	677	640	723	708	720	677	685	699	667	684	683	658	697	730	710	730	658	651	655	736	740	686	722	678	721	708	743	741	719	691	701	729	697	673	721	707	700	702	692	701	693	669	717	666	691	673	698	705	753	660	650	708	679	701	667	668	697	713	688	725	704	722	686	683	646	663	665	684	699	673	699	679	661	696	707	687	660	727	736	695	700	710	704	691	755	691	671	708	683	638	707	703	704	666	726	693	743	717	737	662	685	700	649	684	689	736	724	660	694	668	708	693	677	681	679	704	659	706	640	726	707	705	692	703	672	673	674	708	670	674	659	700	706	689	667	756	679	688	677	694	691	728	709	671	738	676	648	681	638	670	686	733	699	687	693	665	768	667	677	653	666	700	688	717	705	691	677	640	726	665	714	702	665	633	659	744	656	631	645	689	702	654	739	698	715	673	701	709	663	702	653	610	653	737	731	668	708	705	717	703	695	713	701	663	703	707	676	643	721	733	706	733	690	700	666	720	649	681	725	726	686	688	672	707	716	680	661	722	763	644	753	705	709	663	653	702	726	695	657	653	659	712	685	688	705	674	707	718	686	693	677	658	646	727	677	681	678	716	705	701	666	647	677	702	707	716	715	683	733	714	694	691	728	678	729	740	630	706	692	690	731	708	688	638	652	697	653	671	677	681	706	744	670	645	684	724	689	684	645	700	747	667	673	688	694	675	719	693	706	726	667	656	680	637	713	689	684	705	703	676	689	715	691	688	665	699	708	735	672	700	668	719	692	681	687	729	630	656	692	693	737	669	652	697	678	720	698	689	686	677	662	666	696	735	695	685	682	692	698	683	677	698	681	688	684	691	683	687	649	663	661	705	669	675	632	688	687	682	699	704	694	672	671	672	687	683	725	670	694	680	699	714	701	676	682	652	667	735	699	690	711	719	718	625	674	688	699	691	708	680	713	706	691	681	697	705	659	706	670	687	657	670	723	726	677	677	698	686	731	718	697	693	676	713	710	639	683	689	706	718	654	708	686	703	705	651	730	707	634	705	684	683	738	687	671	683	683	664	658	665	668	706	682	671	670	645	660	684	662	621	729	700	698	694	740	697	643	694	681	710	694	725	701	665	666	717	681	714	660	723	700	661	667	677	703	677	681	729	659	704	717	657	663	641	710	686	689	659	678	693	700	709	655	678	652	684	717	691	681	702	660	695	732	671	671	663	673	702	705	708	686	650	682	693	663	721	663	700	708	718	723	687	676	711	666	682	727	686	731	684	731	712	678	697	639	680	709	663	701	683	713	670	687	648	673	703	665	717	617	677	730	686	683	686	699	693	694	693	710	705	713	700	648	709	688	693	672	687	650	679	672	652	698	690	634	716	698	677	685	670	651	752	712	685	706	711	724	654	729	679	725	670	664	723	664	710	718	675	687	696	700	692	728	708	675	722	729	701	699	672	718	696	627	693	720	721	710	711	684	737	658	697	711	727	758	665	675	663	681	726	663	716	707	692	624	668	767	677	638	678	703	726	664	710	692	689	743	730	673	710	714	683	726	663	706	700	755	684	698	672	693	682	717	686	699	698	671	718	669	728	734	683	691	663	717	713	733	694	657	730	662	718	742	683	675	659	657	703	710	701	680	711	739	689	683	669	741	700	669	658	690	692	724	714	692	606	688	750	743	712	695	707	706	689	677	737	698	654	684	721	673	720	710	687	707	684	679	704	682	699	690	682	733	688	705	691	671	691	722	669	654	694	686	741	693	668	720	702	734	703	689	658	684	661	691	648	674	667	722	700	699	688	676	641	666	681	695	709	689	692	677	712	715	610	680	675	643	704	715	660	695	651	657	713	677	703	654	708	724	680	708	680	709	670	740	704	697	628	729	676	696	713	703	678	711	731	680	645	721	722	662	654	674	740	715	724	713	693	719	754	694	689	713	692	674	692	718	673	696	699	716	623	681	684	693	744	702	679	660	684	691	686	705	655	708	683	678	715	667	686	716	688	688	702	718	708	721	667	714	744	711	683	659	640	731	685	678	643	676	691	704	743	670	696	659	674	666	724	643	690	668	684	733	696	718	730	695	717	701	663	675	677	729	679	659	707	722	713	680	753	687	709	692	703	699	703	688	716	712	672	726	704	718	716	722	688	676	656	729	668	678	744	693	683	692	701	669	709	692	722	702	709	699	725	664	653	766	669	687	674	673	727	669	701	676	705	683	689	679	723	727	740	671	682	678	682	679	725	691	665	694	660	673	717	668	729	707	695	661	694	716	666	700	729	721	673	641	716	669	646	691	716	701	682	641	739	710	762	683	656	680	703	728	644	638	676	723	678	696	677	688	710	707	689	674	677	666	663	706	678	713	746	683	668	704	714	630	711	664	738	701	699	695	688	683	685	706	705	671	711	677	686	687	707	664	775	672	712	725	681	695	697	729	679	704	752	671	684	689	711	686	671	753	695	702	685	691	702	622	671	676	664	624	686	718	699	724	683	720	705	705	695	703	683	712	702	681	688	678	706	686	706	706	714	696	718	664	689	684	638	747	707	696	761	723	711	669	640	685	652	739	708	686	705	673	664	717	689	702	681	715	696	681	661	669	664	686	698	738	672	704	647	657	698	676	732	664	707	697	677	664	694	686	681	654	705	692	658	653	703	686	688	643	690	687	686	654	692	702	677	715	673
60068	35047	9429	1803	1094	742	579	457	429	335	330	308	282	275	276	278	258	220	235	232	223	262	199	208	188	221	238	210	217	204	200	198	178	159	229	189	190	225	183	176	181	196	208	201	214	184	196	187	186	195	185	188	181	190	223	162	180	189	207	194	220	198	184	186	188	196	195	204	179	191	182	188	184	174	191	217	176	203	194	180	190	174	184	181	197	183	185	178	191	207	166	180	159	184	172	177	176	197	168	181	190	170	173	200	160	185	179	171	183	191	206	192	175	203	190	174	183	199	191	173	160	174	161	176	192	219	183	193	166	201	150	211	175	172	209	183	169	199	189	151	168	196	169	166	178	173	169	191	183	176	177	165	181	184	183	168	166	184	201	209	176	194	172	177	173	213	178	185	179	205	202	198	190	189	181	160	190	204	216	186	164	184	156	191	184	197	205	200	181	194	182	165	179	195	175	190	172	187	171	218	180	195	176	170	184	180	182	187	163	184	187	181	181	200	186	175	181	172	186	199	193	169	198	171	180	195	191	191	166	181	203	183	170	193	168	193	165	188	217	193	185	180	153	178	185	177	185	190	208	189	184	211	205	187	193	173	187	172	158	205	198	182	177	194	214	198	159	193	171	190	172	195	175	186	202	183	194	193	200	171	184	188	171	149	160	192	189	190	189	185	178	181	183	177	189	169	217	196	199	186	209	175	185	166	191	164	192	183	162	175	151	189	192	171	183	208	193	184	173	194	186	195	196	192	178	177	215	181	202	185	194	152	185	173	193	178	198	217	174	204	173	204	188	181	169	152	195	171	201	186	189	191	192	186	175	189	164	167	172	185	180	182	162	192	182	196	187	196	171	173	171	175	183	196	181	181	168	210	177	165	189	180	191	169	181	186	166	177	175	185	176	180	187	182	189	195	198	175	170	192	158	178	185	181	163	181	186	170	194	188	174	198	197	202	186	172	203	197	168	186	175	187	141	195	194	207	166	177	162	193	187	190	180	167	189	174	171	187	189	170	176	199	196	208	173	175	155	175	185	180	193	209	181	197	198	163	202	171	200	171	201	185	191	177	179	170	182	168	175	173	188	184	192	193	192	170	175	167	179	174	193	165	205	194	177	214	177	178	190	177	202	188	191	178	181	195	193	181	196	204	189	179	177	194	180	192	181	184	182	174	184	186	179	145	200	185	185	188	181	178	180	177	156	202	185	193	207	201	162	176	200	187	203	177	197	188	195	200	173	160	182	197	187	172	183	167	188	155	174	163	155	193	194	176	194	193	196	176	186	186	212	163	183	189	180	185	192	174	178	191	178	210	180	176	174	186	165	190	160	186	180	188	169	190	180	169	180	173	167	155	174	189	174	159	180	176	178	182	205	197	187	172	186	176	162	175	138	185	183	170	180	194	175	194	175	168	181	174	203	175	181	176	180	190	177	170	156	171	182	192	195	179	189	204	192	188	198	173	175	176	179	188	193	185	211	176	181	179	189	180	193	176	202	203	182	181	172	168	194	183	183	204	147	188	201	211	176	192	201	185	180	183	161	174	168	194	183	192	187	174	193	175	158	171	198	170	181	169	185	212	201	192	192	214	199	191	179	167	181	168	183	191	171	168	176	179	176	210	187	188	193	172	179	192	178	186	194	201	179	193	174	169	187	193	183	180	164	198	195	172	186	195	187	211	174	184	166	184	196	146	176	182	168	180	163	174	172	159	202	194	191	162	187	183	175	192	215	194	170	183	193	154	187	184	188	170	204	167	165	198	184	165	176	168	179	156	169	180	185	200	197	192	161	181	185	175	195	191	180	188	170	171	189	172	198	193	183	172	165	177	188	181	184	207	207	211	150	198	185	183	203	199	170	181	175	181	175	189	180	194	207	178	163	196	173	195	210	195	162	191	192	174	186	178	188	193	168	184	205	166	195	224	192	199	213	171	173	187	198	172	170	196	183	179	192	159	184	177	186	200	201	208	179	198	174	186	177	210	190	185	180	166	162	208	189	169	188	191	215	195	209	208	186	197	218	183	183	205	201	191	177	193	158	187	186	183	194	179	169	165	188	163	177	168	202	173	204	188	190	204	172	179	177	186	178	196	181	203	189	178	193	161	182	194	184	187	177	182	183	163	180	194	185	161	183	200	198	158	173	209	198	192	168	162	169	182	208	175	192	166	179	181	183	189	198	189	196	199	207	191	176	195	159	187	166	193	187	201	210	181	173	188	200	210	184	186	180	181	176	185	163	202	187	169	203	200	182	196	192	185	198	178	185	197	204	188	197	185	212	168	178	163	159	188	197	181	184	173	167	215	182	174	194	166	166	178	148	151	189	162	187	182	162	193	171	171	181	174	178	190	194	163	186	162	205	165	191	182	172	196	172	199	190	170	200	176	174	179	178	174	183	191	199	165	192	176	182	188	203	186	168	219	197	176	193	179	170	194	197	191	191	171	171	188	181	187	197	198	173	174	158	195	189	183	191	189	214	189	194	165	189	198	200	187	191	178	198	160	189	206	181	203	199	198	176	180	201	152	218	205	199	183	183	162	214	172	164	194	191	198	193	176	175	189	175	193	165	170	165	165	182	175	156	199	177	194	187	196	210	196	215	191	203	176	159	204	202	176	192	187	157	175	184	187	196	175	190	180	175	181	194	192	183	204	182	169	193	175	183	198	147	162	186	168	154	205	183	185	189	210	159	161	192	181	158	184	178	184	175	168	194	176	185	157	180	179	199	211	186	179	180	185	187	189	166	202	192	164	165	179	205	220	197	187	163	157	179	208	176	197	164	157	192	173	172	188	198	175	139	198	179	192	184	192	175	184	189	167	156	160	190	183	179	183	186	174	167	196	212	168	201	192	208	205	182	176	173	205	190	188	175	203	186	204	166	206	197	181	173	196	199	165	191	181	186	170	203	177	186	183	175	197	192	203	197	167	182	198	181	194	156	174	181	205	189	196	179	173	177	176	189	182	199	166	163	203	201	182	186	206	206	170	201	154	198	197	191	170	195	195	162	161	206	178	176	177	205	195	169	200	171	199	193	186	192	181	190	193	189	188	159	178	193	177	197	187	154	174	202	178	188	152	177	191	187	137	173	174	169	201	179	189	178	179	201	181	168	175	181	202	191	167	171	158	183	191	196	202	176	168	183	189	186	186	162	166	174	199	182	172	171	205	175	177	208	174	198	176	192	186	165	185	182	198	183	189	175	213	184	186	174	201	211	176	180	196	165	195	175	162	186	187	174	167	201	197	179	203	180	171	198	174	194	188	164	166	172	191	197	167	173	205	187	170	176	204	187	178	199	210	182	179	198	178	175	196	150	183	214	177	187	176	184	196	179	188	188	195	164	175	210	193	185	191	181	198	202	180	191	155	200	201	199	190	197	185	171	180	194	176	190	201	180	166	167	179	205	193	166	174	172	183	180	211	205	175	187	188	169	186	203	175	181	196	189	203	166	191	219	198	186	170	195	194	210	186	194	187	189	209	203	191	176	201	160	173
40215	2321	3933	4569	3902	3159	2514	2110	1758	1581	1471	1289	1204	1117	1009	903	881	860	850	727	757	764	752	671	690	662	607	620	647	575	583	603	596	559	572	559	550	567	547	579	545	562	501	559	510	575	554	523	557	513	467	489	490	476	528	490	518	539	512	492	515	513	491	545	487	483	463	487	509	491	508	516	500	501	533	488	493	507	492	453	471	501	427	441	475	484	508	488	497	471	480	523	488	499	500	487	495	445	460	474	464	512	430	496	429	455	484	447	462	484	470	486	451	519	530	469	486	460	467	464	497	490	493	485	453	461	484	484	481	479	473	483	507	451	511	491	463	486	506	457	447	474	486	476	474	465	516	472	470	471	488	476	476	485	485	485	468	504	481	455	485	463	523	505	448	459	475	459	479	481	503	500	487	442	445	481	447	465	473	477	414	437	456	483	450	440	452	520	496	496	513	465	461	464	469	490	453	466	491	482	519	464	444	437	480	480	474	463	449	503	501	491	488	465	471	475	457	464	464	433	454	467	519	466	450	502	439	491	461	476	473	498	492	468	466	483	455	456	441	463	470	450	454	489	432	463	461	488	457	470	477	435	508	416	468	493	451	469	479	451	466	450	470	486	494	483	466	463	443	478	496	477	438	507	495	475	467	452	463	466	448	481	426	504	462	506	484	465	497	438	431	470	457	476	464	465	492	471	468	471	474	448	487	463	486	447	460	467	419	445	483	464	472	459	486	492	458	486	508	479	455	461	464	463	470	510	481	481	451	458	452	477	498	467	489	525	481	489	494	505	476	479	436	474	463	457	496	429	506	486	482	441	459	466	465	466	449	500	464	491	484	465	467	487	495	505	498	478	485	441	446	481	498	513	477	494	443	468	450	477	471	470	441	456	465	442	499	439	486	466	464	477	479	505	432	465	454	461	449	482	483	468	444	491	479	458	483	453	486	489	457	475	482	490	460	493	517	476	485	492	471	461	465	469	466	458	513	482	473	467	478	464	427	453	469	427	493	499	490	457	473	492	460	438	477	423	471	485	444	454	471	468	469	459	471	452	458	447	455	509	487	461	461	443	483	486	481	454	430	498	489	462	498	483	445	493	507	436	486	492	499	434	446	453	494	446	473	457	477	478	462	487	448	511	479	447	442	469	417	504	436	477	469	465	513	495	439	496	490	453	450	477	439	487	493	460	498	448	473	472	496	475	485	464	455	467	476	477	483	434	474	458	463	495	445	495	434	459	466	479	436	490	502	465	485	472	451	463	436	447	479	446	494	457	440	451	522	454	480	491	498	461	444	474	467	472	447	456	494	507	457	445	479	483	496	479	469	458	462	472	465	496	467	493	466	520	470	457	492	462	442	484	489	445	479	469	507	497	483	415	475	477	479	441	445	453	469	476	470	484	463	523	484	513	510	455	465	456	484	496	482	494	475	448	471	480	456	462	490	451	453	465	434	475	430	474	460	492	506	458	436	486	437	438	490	455	466	450	483	494	461	459	468	462	482	510	466	465	491	498	471	498	470	481	480	469	503	472	481	517	485	478	474	439	466	486	463	448	473	501	455	454	506	472	476	461	481	476	472	495	437	463	452	484	464	480	476	436	474	505	475	518	493	435	436	463	449	456	503	445	495	438	422	477	424	459	482	495	482	443	496	483	457	479	480	473	486	511	452	492	477	425	504	475	498	446	431	473	488	485	438	472	526	468	470	460	445	443	484	482	457	449	479	449	501	493	476	485	445	469	449	428	477	482	496	461	472	480	465	475	465	508	484	448	475	488	435	492	456	463	458	443	494	474	452	486	477	469	472	487	455	470	508	457	430	479	523	463	461	488	435	494	500	474	468	474	458	484	448	484	462	441	466	457	426	489	433	462	455	479	422	435	437	439	456	473	439	476	430	509	502	471	499	467	476	467	444	451	470	435	472	487	457	485	487	495	486	503	476	448	467	444	501	478	459	463	474	495	474	456	505	450	479	438	476	512	466	460	491	450	468	466	459	444	449	460	447	480	459	490	449	480	480	469	484	493	491	443	456	452	465	473	499	482	503	424	440	451	517	480	463	438	436	451	477	487	472	467	492	474	478	478	505	525	471	426	441	491	458	498	485	470	484	430	483	446	488	498	517	463	469	413	452	466	481	479	438	470	482	485	503	470	460	461	477	523	491	474	456	482	452	465	462	445	459	480	462	493	493	475	468	492	496	474	468	464	484	462	473	437	474	448	433	481	469	493	488	450	438	506	461	448	496	502	468	463	494	491	491	483	479	469	489	461	467	480	455	467	467	490	452	489	452	477	484	512	473	441	459	471	463	459	491	450	507	467	481	481	468	466	466	439	500	482	504	460	465	493	463	479	478	458	453	496	501	452	473	461	500	469	459	463	473	525	472	459	510	465	465	450	470	443	468	449	456	478	489	475	471	462	460	472	491	449	489	468	496	483	485	482	462	492	471	474	468	445	478	427	418	458	496	443	437	476	483	446	488	426	464	513	411	463	432	515	458	478	443	456	457	447	472	444	455	419	501	481	457	468	469	461	443	478	457	467	474	417	442	463	527	475	451	487	495	493	425	465	505	493	487	475	497	505	487	510	463	479	464	454	482	470	449	476	497	454	491	473	475	469	471	475	456	441	482	474	509	456	449	490	485	484	474	497	479	461	464	438	463	452	461	502	462	491	442	489	482	443	475	460	473	485	472	489	471	472	430	422	494	455	476	515	478	520	491	494	490	475	467	457	437	499	501	425	426	480	495	464	478	478	467	411	496	470	450	462	460	460	472	489	519	468	417	501	453	479	435	449	514	476	492	464	481	492	445	481	492	474	468	473	465	482	489	456	497	497	490	469	474	486	459	456	484	465	452	454	444	507	468	494	482	459	452	455	456	461	491	472	456	445	441	474	456	509	480	471	470	466	456	486	453	483	519	475	473	508	521	478	447	447	450	506	456	433	471	428	449	470	399	426	451	475	457	506	465	469	474	443	463	457	440	496	471	441	489	479	482	506	497	461	489	472	440	481	464	461	518	459	466	440	470	485	542	481	482	468	477	433	480	415	480	453	475	461	454	440	456	465	467	456	480	455	453	441	439	518	465	473	472	445	465	469	449	491	443	459	479	456	457	485	440	475	474	460	470	460	486	503	467	476	483	454	493	449	462	474	445	444	455	460	486	491	473	458	485	471	477	457	457	437	476	463	468	500	458	470	465	449	429	471	455	471	478	473	486	468	444	485	464	478	453	505	485	485	470	480	468	487	470	474	486	452	402	484	464	456	462	466	479	462	464	483	510	472	460	457	507	450	488	482	470	450	453	466	457	489	463	461	470	460	472	467	494	427	501	453	445	497	456	490	444	431	485	439	480	429	463	475	475	496	498	474	474	449	497	423	488	464	436	461	479	468	451	465	484	451	458	461	497	478	465	460	441	453	472	445	490	472	468	463	500	448	463	483	451	497	462	437	488	479	489	453	479	494	482	475	455	474	518	444	492	471	479	472	480	464	448	500
10176	1171	310	230	202	189	216	179	213	199	209	190	186	180	181	197	184	186	196	199	199	194	193	193	182	177	193	195	207	195	176	192	189	190	215	204	169	197	182	202	179	184	192	193	180	197	184	198	178	185	173	187	174	171	192	210	182	145	193	230	219	209	201	202	171	206	192	213	183	174	211	195	194	182	193	193	185	190	195	171	194	204	153	200	172	163	176	194	191	179	199	177	173	188	191	180	165	187	178	205	202	194	193	190	195	189	197	194	214	175	188	173	199	178	189	195	210	192	207	174	181	183	193	182	175	183	214	171	200	213	192	202	190	190	163	181	185	187	183	182	187	201	179	191	213	185	168	171	174	209	167	184	175	167	195	205	169	151	183	188	178	180	222	189	174	194	158	188	186	189	169	202	189	202	175	173	223	180	185	195	190	192	190	202	177	187	182	191	197	164	210	189	184	176	195	216	201	176	173	206	179	172	167	195	205	181	194	173	200	203	173	175	168	164	206	190	189	201	188	195	197	214	179	210	181	185	195	193	188	175	203	178	206	194	191	187	180	172	180	169	184	188	194	189	172	175	176	168	165	168	173	215	180	192	209	196	183	205	188	193	184	190	193	202	204	173	188	182	179	174	189	218	188	171	203	205	182	185	213	189	175	172	204	171	202	186	173	208	179	202	197	181	208	185	190	180	180	198	204	194	168	206	176	168	166	194	189	194	171	188	206	183	189	187	183	159	173	169	174	208	181	213	168	197	185	185	191	181	159	213	191	196	200	193	206	185	196	198	192	161	197	206	199	187	188	167	191	199	185	171	168	203	181	176	182	182	178	211	159	191	171	185	190	165	163	177	185	167	194	178	169	197	171	183	173	184	186	180	178	204	176	183	196	191	189	146	196	190	188	167	188	199	197	185	177	186	175	172	187	177	194	186	198	209	183	188	204	193	183	219	194	181	180	156	177	190	185	196	187	171	198	193	195	209	186	203	208	199	176	193	205	172	203	188	165	207	178	184	206	182	200	192	215	196	183	187	196	180	183	192	187	168	162	197	192	167	201	184	196	183	208	185	176	191	170	181	160	158	179	175	205	190	195	176	183	180	181	189	206	197	196	184	182	182	198	187	175	194	195	189	176	202	196	196	189	191	194	197	188	180	184	192	186	216	181	174	181	197	194	185	212	179	200	197	201	203	201	203	211	185	202	174	192	191	188	188	171	208	169	186	179	217	190	194	183	207	185	183	178	184	185	190	199	173	183	192	198	186	195	188	215	198	195	166	227	180	151	163	180	197	156	187	184	191	175	192	213	195	201	199	213	206	210	179	166	173	191	187	211	180	197	183	206	176	197	229	193	194	192	180	191	189	186	201	196	186	201	168	190	185	175	201	183	164	205	185	206	190	214	187	186	180	177	185	169	177	205	201	200	184	180	209	196	192	185	200	179	176	189	209	179	153	212	181	179	194	201	192	176	180	191	204	234	197	198	187	151	167	188	167	202	169	190	212	183	198	164	205	202	175	176	199	200	194	215	197	194	189	172	202	187	186	187	205	218	195	215	193	211	193	200	156	197	183	175	163	172	200	194	209	199	188	174	206	191	166	197	175	178	203	176	203	220	182	183	191	182	175	175	216	196	196	185	189	193	197	204	176	197	187	197	184	227	193	212	195	174	174	193	207	204	165	191	179	165	196	200	211	186	198	185	184	180	181	173	184	180	194	214	179	186	173	187	182	175	176	201	180	175	203	185	191	180	178	172	200	199	176	212	173	203	179	181	191	207	187	222	194	193	175	194	194	178	176	195	184	169	198	190	173	182	201	184	183	161	195	192	177	156	189	195	194	167	193	203	179	196	197	183	159	183	204	162	175	236	175	200	166	188	183	194	199	209	204	199	182	203	197	180	186	178	172	189	187	190	200	185	202	177	205	166	182	186	185	204	180	196	178	180	185	199	191	193	220	202	205	187	157	207	169	187	180	161	181	177	210	183	195	190	194	155	167	182	192	194	210	199	178	190	171	195	165	174	188	212	171	196	174	180	191	208	181	191	202	173	189	165	183	197	207	163	187	179	197	182	167	164	189	165	168	190	187	183	174	185	199	197	204	195	180	187	211	195	185	215	179	172	181	161	166	193	198	177	176	173	203	187	195	197	183	202	194	187	176	182	181	181	178	205	192	194	179	176	185	183	199	180	207	176	169	192	179	169	169	177	173	166	199	209	178	193	187	190	176	196	183	184	179	174	173	201	175	184	187	151	173	189	203	184	213	218	202	170	206	201	184	137	166	183	184	162	180	197	179	164	196	168	215	179	169	179	203	180	161	175	194	197	173	182	197	178	150	183	180	198	157	203	189	181	193	185	191	191	191	193	179	184	202	189	187	194	205	199	186	173	211	182	163	180	172	178	192	211	193	185	198	190	190	216	192	196	188	191	177	200	207	185	194	185	175	195	191	167	184	199	199	177	185	194	173	195	202	166	202	191	180	186	171	181	191	169	176	165	173	208	193	204	191	177	173	192	206	177	171	196	198	167	192	166	195	169	181	167	191	172	176	181	204	189	160	188	188	198	188	178	206	209	182	174	175	193	185	199	196	187	206	175	206	166	194	199	195	204	173	203	187	220	205	191	205	199	201	171	190	195	189	199	185	199	199	178	212	159	199	206	207	193	185	198	174	180	159	207	188	207	206	188	206	187	184	193	175	171	200	200	209	185	193	184	169	198	205	166	186	158	194	183	192	209	185	208	175	196	192	179	213	177	203	167	186	195	174	195	169	210	175	183	193	177	178	176	183	211	190	185	222	188	194	180	202	209	175	192	200	177	214	188	204	203	194	185	217	192	183	197	198	195	184	201	188	197	178	181	206	185	191	197	175	193	187	185	193	200	171	192	171	187	223	163	187	196	177	186	186	194	168	176	191	198	183	154	197	189	178	203	189	205	179	185	191	201	180	215	182	169	181	207	175	184	216	180	180	209	168	147	181	174	167	165	194	189	181	184	198	169	206	191	180	179	199	184	191	178	193	203	190	192	183	182	188	179	159	206	197	177	179	165	182	211	184	167	201	198	184	191	177	200	193	193	188	213	177	195	175	187	199	196	180	177	168	192	232	163	199	184	170	187	188	181	174	199	183	186	189	185	197	191	189	195	170	184	210	185	179	219	211	221	186	198	197	200	198	182	192	162	185	157	178	185	199	163	194	190	203	204	176	164	191	174	188	178	170	178	187	192	190	184	194	179	177	195	168	191	198	181	187	202	168	167	189	185	207	189	192	178	203	185	179	199	176	199	171	170	175	206	190	214	184	208	183	195	203	160	205	181	202	194	170	195	194	179	199	206	180	189	169	187	190	190	197	189	188	207	204	186	221	191	175	206	185	199	179	205	161	198	192	194	200	205	190	178	182	171	178	210	212	224	197	191	192	197	175	205	174	224	196	148	168	199	192	213	199	165	209	188	148	200	216	194	180	181	209	179	173	198	177	217	172	179	193	191	182	167	170	184	184
10432	628	668	658	606	616	553	569	588	567	528	519	505	508	549	507	555	513	500	538	548	520	465	520	496	497	543	511	490	538	482	526	511	493	509	494	508	523	496	562	487	523	524	499	479	519	529	509	504	538	489	473	509	509	483	537	528	514	477	525	476	535	476	513	490	543	487	514	530	491	477	529	477	494	520	526	514	484	492	519	502	524	549	500	512	546	497	513	522	499	519	529	528	491	487	497	544	504	516	529	546	548	535	467	513	518	513	537	515	544	506	486	543	514	511	528	511	512	520	520	516	521	509	508	524	531	509	553	474	484	480	501	498	476	480	512	478	507	506	522	473	482	521	497	498	504	508	490	534	506	502	505	558	521	534	526	552	529	509	496	504	491	524	532	504	522	547	509	494	545	538	527	500	515	493	535	501	494	529	493	545	513	516	512	530	517	512	478	539	504	539	494	485	542	497	479	544	541	493	513	506	527	496	520	496	531	481	489	488	518	516	489	454	512	500	539	550	536	556	500	518	472	520	519	524	514	509	510	500	513	497	517	513	509	492	527	513	493	513	523	506	538	535	528	519	531	525	505	477	503	544	505	512	531	524	585	540	497	511	499	494	480	504	508	525	506	497	505	494	486	526	544	516	466	528	515	500	522	461	547	476	531	503	507	514	459	530	507	532	535	517	517	526	484	518	533	523	526	528	513	494	492	496	507	486	558	481	480	488	515	485	498	493	507	521	557	535	501	499	516	489	530	518	530	534	514	495	501	478	502	521	520	501	532	503	504	512	516	508	529	510	491	523	521	536	516	527	533	563	518	531	522	511	518	493	574	507	486	529	524	486	507	510	483	506	485	515	476	540	500	479	501	479	512	520	514	500	537	498	525	497	528	500	493	538	498	535	519	513	583	516	536	501	496	531	480	510	487	489	520	491	558	521	504	470	542	514	505	535	542	506	507	522	532	523	542	494	492	524	505	503	511	480	506	507	492	514	504	506	535	530	509	528	554	531	555	506	513	509	523	535	506	461	467	491	507	510	510	481	533	518	507	542	525	494	535	510	510	496	525	494	496	539	507	458	519	508	515	490	524	516	484	460	513	512	502	519	540	540	526	508	533	539	527	499	509	535	525	463	523	510	522	511	507	548	475	528	506	515	505	565	534	504	440	535	501	508	551	505	530	505	529	519	496	528	500	547	492	498	473	547	512	519	517	499	515	515	525	526	563	491	479	511	527	519	502	510	512	486	517	541	509	522	505	512	542	500	564	545	521	517	513	517	486	540	553	522	541	540	522	550	547	507	476	524	525	488	552	543	505	505	524	508	511	538	520	509	488	545	492	529	556	498	512	502	511	497	515	508	483	522	492	524	563	506	538	525	535	481	439	510	517	513	530	515	532	570	532	506	522	536	505	555	546	513	497	514	528	544	503	513	509	512	516	534	496	471	514	498	508	508	488	543	494	509	504	514	514	513	479	504	484	516	509	505	514	503	501	526	495	523	512	526	499	521	533	510	496	517	497	503	484	523	514	516	505	553	554	539	494	496	531	521	469	504	520	514	542	488	473	529	520	535	541	500	492	510	518	513	539	504	502	522	544	555	487	530	525	460	502	490	491	550	537	532	521	524	537	512	531	509	496	480	476	488	495	543	512	515	531	543	479	501	490	540	525	492	511	518	488	545	485	451	522	485	478	529	505	506	516	514	505	519	510	417	530	512	523	518	504	530	511	511	532	539	475	504	517	496	512	521	495	522	495	493	508	533	495	508	494	528	515	526	523	518	525	530	520	495	528	549	509	466	502	450	504	499	532	496	561	511	507	501	521	532	535	538	542	538	471	517	506	521	532	499	518	491	508	465	502	502	526	528	497	488	532	516	474	486	478	499	540	522	543	518	515	509	513	537	504	525	523	508	480	549	528	526	484	513	506	558	531	496	492	511	522	512	469	498	529	503	497	532	516	519	514	513	569	534	503	495	497	557	532	509	487	531	507	527	483	484	508	513	518	521	530	514	460	517	509	517	495	495	500	515	552	526	534	499	485	538	484	514	497	503	514	572	562	519	543	539	512	527	521	474	526	541	542	522	556	539	559	515	527	547	455	531	516	542	494	518	517	524	494	547	503	540	510	510	501	525	505	493	501	558	474	511	540	525	477	520	490	493	460	486	536	503	513	540	557	531	521	532	503	459	499	475	500	535	535	460	467	536	477	523	548	538	520	567	528	478	548	498	520	537	480	519	525	508	527	554	477	478	499	487	508	498	520	525	504	503	478	533	527	500	543	510	525	529	507	539	520	467	520	502	496	506	511	557	480	506	548	449	505	531	483	529	523	526	479	505	508	517	503	494	474	510	505	530	494	500	532	525	525	486	487	523	528	516	491	519	495	510	508	538	529	565	529	548	472	516	493	523	549	510	522	523	527	504	551	462	527	522	506	481	532	545	508	529	559	526	510	497	492	502	516	516	522	546	492	516	485	502	535	519	531	521	511	497	521	518	515	483	508	584	504	519	492	537	552	525	532	517	478	520	528	465	530	542	499	525	515	504	497	508	520	505	507	502	471	488	523	528	532	510	483	511	528	524	517	558	494	492	565	527	499	529	502	533	482	511	489	498	498	526	500	549	493	489	508	552	494	495	553	546	490	498	517	500	530	522	507	507	519	512	520	507	561	539	569	525	512	571	538	515	537	516	515	523	488	497	514	538	493	519	544	510	544	494	507	533	532	503	537	511	532	567	504	543	484	531	519	548	472	490	509	479	508	462	485	480	517	517	511	476	528	487	523	509	506	507	523	539	502	496	524	470	504	543	504	533	513	546	482	498	553	490	505	498	528	495	513	538	528	494	532	535	530	478	521	523	478	525	530	524	534	513	460	561	509	536	508	541	530	522	497	529	524	536	544	517	494	518	508	551	483	483	482	502	489	502	563	527	515	500	508	515	534	498	548	548	522	498	528	532	566	508	468	513	502	494	520	490	510	504	499	507	493	489	495	508	555	539	547	518	524	500	520	502	490	515	533	547	497	506	513	507	533	503	489	497	499	484	522	579	518	510	515	477	529	505	566	497	509	528	524	536	501	569	508	516	477	482	513	542	478	524	475	508	519	504	494	469	554	528	512	533	519	492	511	486	492	504	527	531	558	505	505	508	484	522	487	501	547	520	485	493	510	548	505	528	553	525	491	502	525	529	499	511	524	464	546	474	447	502	535	568	486	514	528	544	513	513	527	514	491	508	490	505	481	497	507	517	498	487	506	536	494	517	478	505	520	532	481	504	517	492	535	492	487	511	495	548	522	513	519	502	512	510	550	496	497	541	547	483	510	522	534	469	496	505	518	517	504	517	478	508	526	511	515	518	504	539	544	485	535	469	468	521	508	515	513	524	500	488	542	532	459	520	515	506	515	528	472	540	509	501	506	497	530	480	492	472	521	492	543	554	518	514	534	547	482	527	500	480	520	471	490	556	498	500	494	522	530	517	508	501	485	546	494	524	522	547	506	476	496
52900	26254	4365	950	631	563	459	386	399	390	375	335	317	355	351	303	277	301	257	303	289	273	275	278	250	309	278	266	249	288	282	313	269	263	292	276	259	270	306	283	308	261	296	330	289	266	278	274	213	289	276	268	256	281	293	297	288	267	286	291	295	246	257	283	277	291	258	227	272	267	278	265	282	244	250	255	266	249	315	270	266	316	278	250	305	270	263	266	282	260	260	241	293	278	260	266	282	319	266	268	262	285	282	289	272	290	268	289	255	275	263	268	280	264	250	250	300	269	266	311	272	288	291	268	302	262	253	279	261	265	282	287	274	263	275	303	241	260	271	264	264	302	292	275	274	274	318	289	265	267	270	273	256	258	288	262	305	274	279	265	280	286	270	243	274	290	270	264	254	282	294	285	269	269	289	285	276	265	268	291	250	268	289	269	279	330	243	251	290	292	282	263	256	265	246	287	277	276	279	274	272	256	262	279	277	289	275	245	266	275	271	274	294	245	275	287	282	280	277	273	274	251	267	271	245	281	243	279	317	246	285	280	250	258	284	280	277	307	271	286	274	266	319	286	287	259	262	255	259	261	247	273	269	237	286	308	280	270	262	268	281	277	279	258	290	305	284	273	263	288	279	268	257	274	242	285	248	276	273	265	249	303	281	249	290	261	244	268	302	263	265	243	241	279	258	301	306	260	278	263	256	311	305	270	268	262	322	243	261	276	276	252	253	265	280	255	253	277	288	305	297	296	264	274	311	272	267	295	273	258	295	242	282	266	276	283	269	285	270	284	284	277	260	297	250	287	303	273	257	276	272	293	303	271	277	288	282	294	273	280	265	284	285	259	292	245	264	247	253	272	266	276	267	284	253	251	264	284	256	278	281	295	263	270	278	279	276	261	278	302	268	290	261	267	279	275	269	256	296	281	267	254	275	254	305	247	281	281	299	272	227	263	300	259	256	266	259	265	258	272	283	256	265	270	251	280	244	311	284	268	286	270	254	293	283	270	234	277	269	250	257	255	281	256	266	262	264	277	282	260	264	303	292	269	275	261	287	273	270	278	286	289	231	271	327	275	260	303	302	272	290	264	274	265	277	291	267	297	258	280	285	272	289	284	251	307	263	281	284	301	283	288	325	259	261	281	277	277	279	269	254	297	305	268	266	263	297	267	279	254	286	255	257	287	277	291	260	266	264	285	272	284	276	277	256	266	254	259	266	269	260	301	300	306	284	291	254	280	281	277	242	277	273	268	300	259	264	277	278	282	299	276	254	258	248	273	267	269	282	277	270	272	270	237	276	264	257	271	286	259	274	265	261	284	279	241	273	255	268	268	265	287	263	300	254	279	297	271	269	305	271	264	270	251	289	279	276	272	283	268	267	290	288	283	258	284	288	258	280	271	331	267	251	267	264	261	280	247	294	289	278	252	287	274	279	250	248	261	280	249	317	279	290	247	284	276	273	251	309	228	263	270	267	265	241	245	254	267	265	267	302	268	268	270	272	277	306	267	262	295	287	245	245	273	248	273	284	293	273	277	262	277	274	300	265	291	265	262	250	254	272	258	295	247	281	286	296	287	279	297	292	265	274	251	303	305	289	271	293	260	301	295	267	330	303	286	263	285	287	294	301	266	270	264	274	259	264	275	293	265	285	263	279	272	251	279	273	268	278	251	273	267	290	272	271	298	279	282	264	272	317	267	267	270	273	251	259	253	267	282	272	298	282	259	277	290	298	243	278	272	261	286	264	265	293	241	251	294	246	283	265	258	263	314	259	266	294	273	302	295	289	264	256	276	266	256	245	277	262	248	269	265	254	233	283	281	272	241	290	280	301	279	258	244	253	266	267	252	262	285	310	272	277	258	283	262	268	286	265	252	266	279	300	254	279	232	244	263	270	257	251	279	280	279	265	280	290	270	291	274	268	286	264	258	298	284	290	271	285	274	266	255	289	256	253	253	256	259	297	280	247	253	251	264	286	260	259	281	272	287	261	255	289	246	242	287	277	293	266	286	269	250	240	267	299	259	248	261	273	256	267	265	307	301	244	252	246	263	267	282	285	301	251	262	318	274	263	284	270	236	294	279	260	274	308	280	285	269	264	281	298	248	270	285	295	262	288	253	290	284	257	286	280	300	255	260	248	259	264	272	294	287	290	269	268	257	268	230	273	303	266	259	244	255	269	264	310	299	299	256	290	256	269	279	300	261	257	272	275	267	276	256	249	294	287	301	261	256	295	263	245	265	291	288	274	277	281	263	247	244	268	282	295	280	253	284	296	262	291	251	268	255	248	246	294	283	294	266	264	251	265	248	305	248	261	293	306	286	284	270	310	268	275	281	276	295	271	287	274	251	282	261	276	251	253	267	286	302	243	258	266	276	264	250	241	284	273	297	250	269	264	282	276	267	288	263	255	279	268	273	285	282	246	255	284	262	271	255	298	262	270	274	285	270	293	269	291	287	257	269	265	248	302	285	270	311	268	263	273	272	259	260	279	280	285	269	298	275	263	271	277	253	302	282	255	278	277	261	283	260	269	260	258	299	271	276	297	284	298	271	266	276	266	282	292	269	248	268	248	267	264	276	290	277	272	271	264	267	301	281	278	269	279	271	286	291	257	264	261	230	267	261	285	297	283	281	282	238	243	280	276	276	257	272	273	271	264	265	277	278	290	274	270	253	267	280	265	312	269	263	273	271	265	275	293	282	270	240	235	278	290	267	252	298	270	265	270	267	287	241	290	250	271	252	243	252	273	286	292	300	270	252	288	283	247	283	269	271	269	310	275	263	254	310	271	255	281	260	259	249	284	305	296	272	312	288	340	288	311	309	274	284	293	261	285	260	266	263	274	283	283	263	238	269	278	266	282	282	314	274	267	287	285	272	267	262	316	279	251	240	263	272	293	255	257	275	226	264	266	270	284	234	279	256	282	258	278	268	281	257	277	258	282	268	248	276	277	282	284	251	271	266	244	272	294	279	281	266	277	267	254	254	282	264	264	288	247	275	252	292	303	301	255	266	281	279	223	267	284	265	277	271	291	261	281	258	276	296	277	277	281	291	283	278	260	266	281	280	267	263	295	262	276	261	284	274	272	267	282	291	275	280	275	278	311	252	274	261	275	258	277	273	293	304	266	280	297	275	264	275	282	272	276	302	246	257	274	278	298	252	272	279	293	245	254	246	270	284	261	258	275	292	283	240	297	276	242	254	265	297	273	255	250	247	269	269	292	287	262	286	273	280	275	281	253	243	303	275	277	260	254	277	286	297	272	281	268	257	277	260	292	277	253	281	266	280	262	272	272	260	267	272	279	279	298	296	284	293	289	268	278	299	261	257	272	281	270	293	260	275	254	250	287	282	289	226	280	236	260	262	297	282	279	280	293	264	283	259	271	311	282	273	259	250	254	249	240	232	270	292	276	266	265	256	283	290	271	280	267	251	255	227	257	256	268	286	270	263	302	278	285	248	265	286	275	296	262	271	253	251	256	280	262	250	293	264
33696	2140	2557	2723	2471	2126	1723	1602	1402	1280	1191	1147	1016	1025	1014	919	963	919	899	848	855	844	854	823	821	767	860	764	745	765	756	759	752	781	763	769	743	754	775	707	760	716	730	731	739	720	679	688	717	727	754	671	684	737	711	708	730	730	715	709	709	656	716	693	715	704	731	701	730	640	703	716	692	686	725	698	698	770	757	761	714	734	675	680	746	688	733	612	687	725	701	702	721	682	687	693	700	696	675	735	718	683	678	712	704	702	712	700	695	674	722	694	697	740	678	704	681	699	692	678	737	671	669	649	700	666	671	655	708	676	681	665	676	689	741	664	719	699	711	728	680	724	723	660	735	707	712	712	734	736	654	703	678	673	700	672	712	641	648	689	700	710	708	748	716	723	720	667	709	708	694	685	710	704	733	722	671	701	697	747	696	686	702	702	679	665	680	749	716	633	663	695	661	707	680	706	658	707	692	760	674	720	672	706	720	759	716	669	703	707	676	690	714	689	713	693	731	718	704	685	697	679	722	686	682	713	697	694	678	662	702	723	707	701	705	665	745	693	678	668	699	710	641	685	665	709	691	696	693	746	730	714	638	721	692	661	693	639	712	680	696	724	724	653	711	688	674	708	679	697	659	705	723	703	685	680	672	680	774	692	734	686	703	689	687	676	687	671	733	648	704	681	633	694	667	673	701	711	666	660	739	717	682	701	722	726	696	739	720	694	715	719	736	705	697	682	754	750	693	684	752	685	703	682	744	732	665	741	689	730	716	685	710	730	672	669	657	687	678	669	747	694	699	703	722	713	674	734	718	681	695	703	724	683	666	677	696	682	714	676	724	674	695	668	679	679	704	700	745	650	660	659	675	704	647	725	728	727	686	724	685	670	673	746	670	684	716	707	705	688	715	669	692	679	712	698	646	678	675	674	697	708	726	643	711	701	741	693	699	668	666	711	674	727	678	673	679	700	685	699	707	673	638	717	707	676	725	681	693	692	739	754	704	652	733	701	667	679	709	661	693	639	728	672	661	646	699	685	693	740	644	687	737	688	725	669	697	735	656	736	693	740	709	674	704	693	653	686	715	651	708	700	715	697	671	701	634	662	689	725	700	666	646	743	696	685	674	696	688	690	677	688	674	716	689	660	697	683	748	648	715	665	733	702	695	671	608	641	669	676	700	712	649	724	681	617	695	670	649	669	682	729	758	675	679	688	699	665	697	672	748	673	698	733	716	664	674	686	698	729	709	659	672	680	716	678	714	648	703	728	717	670	734	744	679	721	679	692	649	729	691	695	684	707	703	685	703	702	700	671	711	665	665	693	687	739	708	701	645	660	689	702	687	690	695	702	679	701	683	767	724	703	662	654	712	697	691	674	657	728	719	726	715	699	661	676	645	696	688	694	689	693	667	699	708	740	705	685	690	671	731	699	751	692	713	657	662	684	719	728	671	660	685	678	718	742	701	694	667	722	688	695	743	725	667	686	676	682	742	674	666	700	660	691	681	667	726	744	700	703	730	716	693	705	659	667	692	704	695	689	720	719	673	692	657	663	725	654	638	707	704	660	718	700	690	721	705	677	735	705	709	685	694	683	734	688	691	684	704	678	659	748	675	682	705	655	671	703	716	703	708	716	688	658	667	716	659	705	672	690	679	643	668	691	706	704	678	742	676	676	663	706	705	672	718	741	700	706	764	694	727	673	676	705	727	702	742	701	703	703	706	710	654	650	714	713	682	688	666	665	699	692	682	679	734	721	685	667	688	714	674	722	699	736	652	687	642	665	731	662	687	671	690	628	727	704	682	668	721	707	688	737	699	727	684	708	720	698	688	709	694	647	715	657	711	747	701	712	685	670	708	658	697	711	695	714	690	708	729	699	721	685	683	699	688	666	701	729	694	638	728	703	641	690	738	726	707	693	698	676	656	727	673	661	697	700	685	692	709	730	680	705	666	698	750	726	730	725	661	712	705	724	701	676	680	698	659	664	729	691	701	687	670	700	722	689	673	681	654	704	685	681	698	690	686	704	654	721	722	701	705	717	706	689	705	677	717	640	688	686	691	688	710	680	672	694	733	677	700	665	718	681	662	670	743	716	691	683	721	671	715	671	697	696	644	672	766	668	732	702	697	706	675	716	702	700	683	710	702	688	686	690	697	648	746	705	690	706	714	705	713	715	690	674	734	700	624	704	666	704	670	691	731	674	670	735	687	697	670	686	706	703	664	665	661	727	696	742	689	704	679	736	715	711	703	697	669	733	718	684	661	694	734	697	712	704	689	719	684	711	669	688	710	667	728	660	770	686	696	700	679	693	677	657	683	722	710	653	746	707	709	726	700	712	671	678	688	668	680	689	714	714	719	702	699	692	701	700	663	694	726	753	714	708	697	717	710	698	662	713	737	717	721	662	718	735	706	690	666	773	672	697	688	675	704	705	660	667	694	714	641	683	715	713	652	686	696	654	704	734	744	699	687	672	753	726	687	725	681	697	739	689	717	657	671	640	681	707	654	737	704	707	767	707	682	695	652	678	706	709	714	702	671	673	706	712	711	700	701	692	679	717	708	724	672	674	736	669	706	677	727	693	747	679	764	726	725	708	654	722	699	699	651	678	702	627	743	679	724	703	718	704	703	693	699	724	664	673	688	693	747	704	739	695	656	686	681	698	710	724	698	656	691	700	702	709	722	728	681	705	729	682	669	722	701	736	666	671	734	674	745	722	728	701	723	679	717	697	734	677	700	697	667	741	742	653	721	681	686	655	741	710	698	685	743	708	660	697	691	722	720	758	702	681	687	732	673	699	688	691	724	668	675	710	750	656	644	708	709	648	710	718	704	711	713	686	703	653	662	717	675	683	683	685	649	729	725	672	686	742	677	761	669	739	744	721	676	694	692	708	705	729	713	650	664	708	691	699	685	720	741	678	682	740	697	689	702	690	740	707	760	654	654	676	691	713	717	660	675	672	699	723	734	727	674	648	690	668	676	703	697	673	707	688	706	709	719	695	673	704	733	676	704	697	689	696	704	748	710	735	689	677	672	680	715	693	711	731	661	668	672	719	692	677	735	700	700	703	734	664	692	705	690	685	711	680	704	740	698	686	716	708	720	720	706	662	665	670	675	701	640	726	707	705	707	685	745	719	666	694	706	738	737	703	698	703	672	669	728	703	685	676	718	710	653	722	660	670	638	740	698	703	742	696	713	654	702	686	679	683	662	674	682	724	737	660	703	686	686	697	743	717	690	663	657	750	695	710	723	701	657	646	672	705	737	703	665	681	668	691	725	700	675	696	676	631	690	680	708	678	734	678	710	683	680	680	718	701	732	713	717	690	705	690	763	685	665	696	694	700	691	703	685	637	691	742	685	687	698	730	717	699	687	690	682	684	691	674	654	751	687	678	723	669	684	693	720	711	710	707	637	635	713	678	697	661	717	720	659	698	741	746	696	698	712	727	693	688	641	756	692	706	745	731	740	672	662	646	708	738	686	692	723	710	710	706
60904	35006	12460	2276	1083	756	610	468	429	375	341	293	271	308	279	281	243	242	235	219	227	221	203	173	242	204	200	244	216	209	215	187	175	233	187	193	189	183	201	179	197	196	186	191	210	175	195	210	190	213	199	186	187	195	180	189	182	167	215	179	177	218	172	187	188	159	216	183	203	185	209	172	170	175	205	172	196	176	167	199	200	188	180	173	166	207	148	189	199	191	172	191	206	185	155	176	202	183	213	196	178	174	191	191	191	173	184	175	190	152	186	194	171	205	175	186	175	163	196	208	187	189	205	183	193	194	164	183	222	182	169	215	169	169	181	169	192	196	175	177	191	193	217	171	186	185	202	208	179	172	204	170	179	200	200	175	180	187	184	189	161	181	186	191	180	181	193	179	188	193	177	204	165	152	185	198	178	199	176	175	200	185	199	183	192	168	198	187	167	169	190	179	183	179	168	191	166	193	196	166	195	187	179	165	180	186	208	177	211	169	163	184	181	197	173	170	185	189	155	190	203	182	167	185	179	186	184	175	155	205	183	186	190	196	190	198	193	193	194	194	189	189	166	183	177	182	160	185	175	204	185	184	185	193	171	202	193	173	153	179	179	193	179	186	162	190	176	192	186	203	182	209	208	182	174	193	169	177	171	165	191	195	182	186	171	188	175	154	195	175	180	186	180	199	207	191	167	182	188	181	186	194	187	187	204	188	177	179	200	185	184	194	189	163	167	160	196	188	182	190	210	167	187	215	197	172	187	182	210	169	148	153	178	194	182	168	197	184	173	197	185	180	183	179	203	175	202	182	197	181	192	189	195	160	185	171	205	214	199	200	188	203	166	183	195	187	188	171	181	206	173	149	196	181	177	188	171	172	189	171	180	210	190	193	203	178	177	191	163	172	201	165	176	192	183	190	183	202	170	178	185	187	186	172	154	189	183	162	177	179	174	176	196	205	203	188	184	188	172	181	189	160	198	188	200	201	193	195	168	170	169	162	193	198	178	185	184	184	171	200	186	185	200	179	163	185	180	184	181	179	170	176	188	159	208	197	163	177	174	188	210	209	155	197	191	186	222	185	191	190	187	198	196	155	163	163	168	209	172	182	203	162	174	185	192	173	197	181	181	179	187	191	208	195	205	178	189	197	167	199	175	182	189	168	171	180	195	163	182	188	172	199	162	167	191	191	162	174	190	175	188	205	163	193	173	185	176	147	194	178	189	188	192	203	197	174	181	198	175	179	166	187	174	182	211	193	212	173	183	165	187	174	198	181	208	183	177	197	191	178	173	189	177	196	207	190	182	160	196	180	198	172	178	186	176	192	160	198	173	207	173	186	165	196	203	208	190	179	182	200	185	170	196	174	174	168	204	187	185	164	194	182	204	189	199	192	195	203	153	179	191	174	187	186	185	168	179	168	194	191	188	206	189	175	174	202	199	182	190	177	199	188	188	179	163	179	177	177	162	210	201	180	194	198	215	187	184	193	180	184	185	180	196	186	194	192	184	174	180	149	150	179	204	196	195	177	178	170	196	200	212	229	198	168	182	179	211	194	188	184	203	193	175	189	185	163	181	186	202	187	162	197	174	168	187	202	197	175	154	209	167	184	169	208	214	181	187	211	188	190	161	175	182	197	201	173	181	180	193	193	191	179	195	195	182	175	182	180	201	185	204	172	183	192	193	167	164	175	212	194	176	193	165	173	172	163	175	178	181	191	204	198	187	188	193	180	223	178	210	180	155	215	198	190	185	177	197	183	151	198	197	176	181	175	181	177	181	198	190	161	169	184	192	184	191	182	169	212	171	183	190	191	186	198	198	175	182	198	174	202	181	165	185	172	185	169	178	184	186	180	188	169	196	164	170	181	179	164	172	184	178	185	170	195	166	169	196	160	169	179	176	177	175	160	204	180	167	176	194	185	198	204	181	183	183	162	178	197	174	175	182	185	194	175	169	190	179	185	161	188	204	189	193	190	202	198	193	177	178	197	180	182	189	202	203	204	181	191	174	195	184	181	186	167	162	178	189	197	187	183	176	189	169	210	185	197	164	189	182	188	184	192	193	166	190	155	185	183	185	161	191	168	194	188	195	203	201	179	210	190	196	189	170	203	162	188	204	207	183	189	171	195	186	185	178	179	179	179	170	207	187	182	212	170	159	180	172	194	184	185	183	174	199	199	205	167	168	171	177	173	184	188	207	202	188	187	169	175	188	198	180	174	185	188	187	162	187	164	183	174	182	174	192	187	218	178	194	193	188	193	195	169	184	198	190	165	185	180	172	181	162	178	200	203	190	188	178	216	188	170	171	175	217	186	164	177	218	187	194	189	183	183	182	158	183	155	193	161	186	165	183	196	164	183	182	182	191	180	178	203	176	187	187	194	190	179	203	199	189	157	162	173	207	189	182	175	187	181	173	179	186	190	176	184	157	193	183	178	188	174	188	182	185	185	183	195	210	202	165	175	162	183	206	184	170	185	190	190	194	183	183	181	171	173	172	184	183	186	178	177	174	172	172	171	170	185	192	177	189	196	175	175	188	179	205	195	190	168	177	166	194	170	190	187	180	192	189	185	180	198	163	197	210	196	177	182	174	186	193	183	181	187	187	213	177	201	145	213	181	213	168	159	169	211	197	183	190	174	180	182	190	187	172	195	201	196	183	185	164	182	165	166	178	178	194	156	196	168	207	171	183	190	196	169	169	194	183	192	190	184	183	178	209	206	183	201	180	189	195	186	166	173	175	174	183	176	176	209	175	184	189	180	193	174	177	195	184	180	193	183	176	215	192	205	163	173	196	201	171	186	188	186	189	169	193	188	186	207	179	194	185	183	169	192	192	196	181	200	196	194	170	177	176	188	205	160	200	171	172	184	200	191	174	211	182	178	173	167	169	188	202	196	199	194	172	194	191	173	186	181	156	185	189	189	202	181	169	173	176	177	193	170	187	174	209	203	198	216	189	151	171	197	162	160	176	182	172	188	190	173	180	196	165	193	172	182	200	176	182	201	206	183	191	185	178	181	191	186	168	179	200	173	191	202	173	190	209	209	203	180	186	191	208	163	182	185	176	180	177	176	174	190	173	176	189	177	193	203	194	189	193	207	185	175	214	206	181	194	185	176	189	180	189	180	210	199	195	156	174	187	181	196	167	186	195	212	198	173	202	197	198	169	190	160	183	187	181	187	188	211	193	176	184	190	173	177	192	162	183	167	188	192	163	170	183	192	184	180	197	172	162	230	189	180	177	175	174	183	178	174	203	230	191	188	160	175	196	156	178	180	199	177	173	174	177	178	168	168	179	174	180	213	183	172	186	171	193	168	165	183	197	169	190	202	189	211	169	191	218	190	207	210	187	178	190	209	165	168	185	201	187	170	188	168	168	178	202	185	177	218	166	192	192	197	184	195	158	176	174	167	187	197	168	171	155	174	167	165	195	148	194	191	190	171	167	186	209	205	177	199	197	175	187	206	184	198	152	181	187	189	204	177	189	182	189	179
41912	3642	3759	4454	3883	3092	2601	2054	1805	1529	1455	1288	1118	1095	1045	969	885	826	804	756	727	724	721	712	666	655	634	629	634	620	631	622	564	572	592	535	565	532	526	545	514	540	554	559	489	548	516	550	536	481	486	511	519	497	552	515	462	569	533	546	501	510	479	494	508	509	490	495	512	476	482	502	480	469	506	497	473	496	469	473	485	468	511	496	533	469	508	508	492	461	494	473	524	498	483	500	484	465	497	473	488	544	453	427	473	499	481	503	466	466	494	500	467	493	502	494	476	494	481	499	447	481	493	433	462	520	487	475	490	480	476	498	479	463	496	482	456	523	494	491	496	476	490	500	504	481	496	459	443	509	519	437	442	467	470	492	449	497	497	420	493	499	421	514	493	461	445	465	469	471	517	490	504	492	478	440	444	459	496	484	505	468	457	469	487	451	515	464	479	462	481	504	504	470	482	488	469	479	493	495	479	463	448	480	479	477	466	481	485	459	468	529	491	510	468	472	452	475	487	490	477	496	473	504	488	478	506	479	463	473	502	453	445	475	453	469	465	454	494	473	461	483	464	499	457	441	475	487	466	473	486	486	474	456	476	527	509	484	477	512	477	467	470	468	468	436	493	510	504	483	476	455	450	452	507	477	472	462	487	471	500	479	499	434	503	440	451	435	482	462	468	475	465	407	458	491	475	475	438	472	480	497	470	469	441	477	469	491	499	477	468	486	518	475	467	454	473	496	502	503	494	492	493	441	477	457	512	441	451	466	475	488	475	473	471	448	479	484	465	528	419	493	464	444	456	447	488	487	481	499	483	491	471	434	479	439	483	507	468	472	498	424	448	470	464	483	448	451	485	455	476	442	475	471	471	499	477	492	476	490	443	467	495	433	455	462	451	471	461	539	489	442	449	508	478	489	442	489	490	428	464	508	482	513	444	474	485	469	504	454	473	485	459	481	467	453	493	460	494	473	498	487	436	458	489	507	502	446	445	505	484	466	457	456	480	471	450	471	500	479	463	473	507	449	508	473	442	477	472	473	470	476	481	479	488	502	461	451	468	475	454	485	484	480	486	454	450	473	484	456	466	512	454	466	490	460	478	482	434	514	471	525	449	465	491	468	498	475	496	470	457	499	443	440	467	507	514	485	475	461	489	482	475	474	487	492	486	470	447	478	467	491	457	470	465	452	476	462	488	476	454	437	475	410	475	471	457	476	521	473	445	490	467	479	451	426	477	458	520	455	448	478	450	462	452	498	472	453	455	446	465	455	493	473	486	467	492	475	446	458	474	480	497	458	500	474	419	450	476	463	468	480	464	463	478	458	534	450	463	497	481	486	473	478	459	486	489	484	479	517	481	506	493	495	446	483	445	475	434	510	475	454	442	514	482	446	476	502	465	473	458	456	463	491	504	481	453	435	461	481	443	525	493	453	489	490	512	461	443	447	475	481	447	463	492	472	481	484	455	490	489	472	498	471	487	463	459	469	467	467	476	461	465	453	473	450	494	487	474	489	484	462	460	448	504	458	510	484	478	457	450	461	447	448	451	472	527	421	449	466	498	479	472	500	483	470	474	464	496	488	481	465	501	460	446	480	506	464	435	432	477	486	477	456	479	518	475	513	481	464	497	474	505	435	481	467	484	448	478	481	497	501	484	496	483	478	509	467	483	473	489	459	475	479	509	468	491	447	494	465	495	485	475	458	477	448	470	494	484	514	471	475	493	469	472	420	476	482	485	482	495	484	504	454	480	486	465	501	466	475	473	433	445	492	460	462	483	542	454	464	488	491	496	450	443	454	511	499	418	433	505	460	452	487	475	455	461	512	482	469	495	485	447	449	486	463	439	467	504	448	478	474	480	451	452	475	478	480	441	468	455	469	485	443	491	476	490	494	417	480	429	497	480	489	423	453	486	472	463	483	497	456	474	502	474	462	459	510	505	478	482	487	475	474	458	496	523	479	501	455	437	484	451	467	480	442	470	475	503	486	484	480	438	467	475	503	492	466	487	423	440	455	470	472	493	452	475	480	486	484	445	463	455	465	471	447	472	470	457	486	480	475	439	457	467	488	427	483	459	492	520	484	496	451	475	502	473	470	468	515	506	490	472	488	501	460	482	436	458	439	476	497	496	444	480	465	476	450	499	488	456	448	453	425	496	475	485	480	471	473	467	439	482	497	452	467	489	457	493	507	462	448	464	444	486	448	455	470	480	453	471	464	455	454	459	452	456	437	477	432	516	466	474	500	460	529	458	459	500	476	456	492	495	471	468	448	486	466	459	463	466	469	484	501	480	471	491	450	464	441	463	435	448	468	449	460	480	502	447	500	508	448	484	480	514	478	479	519	471	507	486	461	474	496	493	460	481	449	479	488	504	469	483	517	473	420	503	466	469	478	492	428	428	476	468	446	461	455	492	503	468	509	481	449	467	490	458	472	507	470	449	429	463	437	482	458	494	455	473	462	477	473	480	452	488	481	479	465	469	482	483	484	470	467	461	504	492	471	426	448	480	492	452	453	494	456	473	452	466	456	452	504	472	492	449	497	476	500	518	469	489	455	447	469	477	462	457	461	458	469	480	453	469	459	508	474	459	466	472	477	480	483	453	453	512	481	434	485	491	451	472	446	480	455	477	466	491	488	498	488	486	497	499	464	452	455	493	485	477	501	516	457	509	482	504	467	452	460	461	473	491	452	465	457	479	490	477	452	488	455	534	485	480	456	457	531	461	474	465	482	461	445	488	488	469	474	437	460	510	473	477	464	453	447	481	488	450	444	513	466	511	493	487	441	484	501	472	464	462	453	476	458	465	489	496	479	497	446	444	495	470	470	483	485	450	471	487	517	449	486	469	491	479	464	423	449	457	486	493	499	439	443	471	461	504	455	487	445	485	456	473	516	469	453	459	468	508	459	452	436	473	503	475	451	444	445	461	495	491	470	466	474	483	449	465	434	507	439	481	447	448	464	464	475	458	476	459	458	476	441	489	472	445	469	473	474	451	474	505	495	450	465	509	434	468	473	478	527	468	481	442	464	476	432	480	481	452	483	510	444	459	529	472	464	439	522	455	498	492	445	483	497	466	453	465	456	480	474	489	512	481	448	464	473	492	489	508	473	466	480	452	468	484	474	498	472	493	437	471	442	460	475	483	441	482	477	503	500	500	437	468	476	472	461	439	447	474	515	462	475	529	478	466	444	495	454	505	495	442	470	435	454	501	487	468	451	476	443	494	430	506	490	469	453	466	456	445	483	431	504	473	482	462	455	469	457	452	502	465	465	468	459	487	483	464	473	486	467	491	469	463	464	456	452	475	476	471	491	430	451	490	489	467	472	450	463	489	474	475	494	450	457	439	483	503	492	489	435	448	494	491	452	497	447	491	500	499	531	465	458	480	440	454	466	461	485	458	480	449	481	454	482	466	466	508	479	452	467	445	522	471	451	450	448	494	488	479	500	477	450	489	452	464	496	462	449	453	460	447	499	477	485	502	519	472	428
10931	1221	246	211	208	192	190	227	211	197	204	221	215	174	206	202	194	215	189	183	175	199	195	203	207	183	192	208	204	209	207	189	182	168	180	196	185	178	198	176	186	201	191	215	183	197	188	227	201	191	166	170	183	195	202	197	171	211	189	201	186	214	192	200	195	200	174	176	180	164	209	205	211	183	190	219	194	188	216	185	191	208	186	190	167	200	213	212	183	187	180	191	184	200	187	191	197	181	210	197	190	184	156	175	198	186	175	196	197	180	178	173	193	191	208	188	198	181	203	184	179	198	201	174	207	177	206	186	209	206	188	163	195	195	219	193	174	199	186	226	183	179	209	212	194	182	196	197	194	228	179	199	215	195	203	189	200	167	214	165	198	200	185	187	192	165	203	180	188	211	208	166	181	200	190	185	187	183	182	183	217	194	172	208	170	190	194	200	207	170	179	202	195	194	181	165	186	198	221	212	200	205	209	213	217	189	202	202	189	202	178	199	190	196	178	174	204	190	170	182	174	166	190	222	201	212	156	195	177	182	188	169	185	212	190	191	205	210	179	179	191	185	198	199	210	176	208	207	192	199	190	180	196	186	179	207	209	190	200	195	206	179	208	189	172	209	187	207	228	184	186	208	199	190	205	223	187	216	191	191	175	165	185	216	184	213	212	200	187	212	163	197	185	154	176	198	202	184	190	167	191	175	195	172	179	181	192	193	200	180	193	188	201	185	202	210	155	202	181	169	176	177	183	212	188	216	174	177	182	179	210	183	188	190	195	216	203	194	219	174	188	150	197	208	189	189	196	172	202	177	190	213	212	163	169	183	198	186	185	210	196	197	198	188	188	198	171	204	188	196	177	197	209	195	194	203	223	180	193	191	187	181	190	169	192	187	189	168	218	205	179	206	184	195	163	209	182	190	186	194	182	198	208	175	175	211	197	196	170	149	189	198	183	210	198	195	178	174	191	195	206	199	188	185	193	184	205	176	212	173	191	198	210	196	216	185	194	209	181	217	184	190	162	178	225	160	219	175	181	202	185	177	192	211	212	178	211	183	186	188	171	180	173	188	208	187	194	200	212	214	157	188	171	191	168	190	191	186	211	183	198	186	194	189	201	203	199	171	190	184	187	171	195	175	187	165	182	188	199	179	194	212	195	184	185	180	173	195	205	177	186	166	189	176	169	168	196	204	193	192	194	177	175	186	191	193	198	177	170	180	180	182	176	167	197	210	178	204	198	186	176	189	196	193	216	204	162	180	187	188	204	176	205	200	184	192	210	167	179	205	222	181	198	183	196	174	218	164	193	215	182	219	200	192	202	201	202	176	209	195	186	189	179	174	185	183	190	192	211	209	203	193	203	197	186	150	195	158	183	204	191	191	183	162	174	188	180	187	187	192	202	200	219	190	175	207	194	207	181	212	184	218	168	196	212	194	202	188	179	178	156	188	210	178	208	199	180	164	202	180	186	185	165	194	180	168	178	190	195	182	180	193	157	202	203	189	194	201	210	198	191	184	195	196	206	185	160	179	174	192	201	211	211	196	171	183	191	205	213	183	180	185	184	198	201	186	191	192	196	174	202	216	198	197	176	181	191	180	197	194	188	178	190	187	196	189	208	166	193	170	211	180	214	194	171	183	174	182	194	183	169	206	164	171	171	182	187	202	192	172	202	191	197	193	206	186	181	197	203	183	199	168	182	184	176	204	213	201	206	199	226	185	191	187	163	207	185	186	183	217	159	181	166	179	182	215	193	184	194	175	191	218	201	180	183	189	195	194	180	199	196	208	181	177	177	225	173	197	208	188	193	187	191	208	198	176	194	176	190	189	167	230	192	196	171	191	196	203	203	199	183	203	212	208	207	199	191	200	216	194	197	183	211	202	192	185	186	169	178	178	176	182	206	202	201	197	184	195	213	196	209	210	181	191	227	204	195	219	189	165	208	201	196	193	174	191	172	183	160	176	190	206	209	186	206	173	172	185	196	174	204	196	190	191	240	187	219	205	224	190	208	211	171	204	217	168	184	203	210	187	226	194	196	205	194	196	158	195	195	197	185	204	168	161	186	173	202	196	187	212	200	208	165	190	197	194	200	204	172	184	217	214	200	180	205	192	179	223	187	191	171	210	212	209	180	190	190	193	209	173	185	210	190	184	187	226	205	170	173	190	175	212	203	169	191	197	159	190	198	194	198	201	213	155	188	196	188	169	211	181	198	195	189	189	200	178	178	184	187	213	179	191	169	186	210	187	205	182	188	196	195	172	184	216	182	195	191	211	191	210	192	196	197	201	183	191	192	197	207	211	182	156	177	213	173	185	189	185	204	215	180	189	204	197	173	190	215	202	215	185	181	200	220	191	204	190	204	190	215	188	204	205	194	195	189	194	186	188	167	185	166	188	178	170	197	213	183	196	192	195	192	207	182	191	188	205	194	190	184	192	192	172	193	202	186	196	187	213	209	215	183	180	174	194	178	200	199	198	181	184	188	195	208	213	191	213	205	182	192	187	178	183	188	187	194	196	220	186	193	181	185	197	195	186	226	193	180	202	207	204	179	214	199	180	194	178	204	195	191	194	182	170	164	181	188	207	200	171	184	184	195	184	196	192	222	178	206	195	226	206	201	200	202	187	172	177	216	191	216	178	188	207	212	213	169	182	194	211	198	183	185	195	201	176	205	204	193	193	201	176	160	196	213	182	198	195	202	196	198	217	179	178	188	201	214	217	178	188	182	231	179	192	182	208	173	196	178	220	198	172	215	196	180	182	180	181	182	179	184	195	181	193	187	174	204	200	194	196	205	210	161	177	197	208	196	195	181	204	206	200	176	210	217	183	190	183	190	222	204	192	210	186	192	210	227	204	186	158	197	169	187	187	190	192	190	218	197	182	207	189	217	202	208	180	190	208	188	190	191	159	189	190	213	174	197	181	190	174	187	172	193	180	189	207	175	214	198	204	216	191	189	197	193	174	182	186	202	194	162	216	175	175	181	181	194	182	200	190	184	209	188	191	213	190	182	193	199	204	198	176	189	190	203	213	211	183	168	200	206	172	171	207	193	200	193	210	182	179	187	220	197	209	201	183	208	180	168	191	183	189	194	177	155	184	184	209	207	184	184	178	199	173	189	202	196	201	193	196	208	205	204	188	207	188	180	215	175	189	194	165	211	199	230	199	201	188	172	198	200	189	185	181	183	174	186	176	193	200	222	194	176	185	181	181	188	195	198	241	176	185	197	204	200	180	196	181	209	199	199	194	179	206	197	188	203	173	196	153	223	174	178	177	204	196	180	177	162	203	185	191	215	201	190	169	174	195	219	200	199	188	198	195	195	167	197	187	220	220	180	203	183	207	197	184	184	192	195	173	179	189	209	204	200	172	182	179	178	237	169	182	192	213	181	212	172	204	204	224	178	185	206	216	175	186	191	177	218	199	183	192	199	196	175	198	179	200	194	214	178	195	181	183	214	184	183	204	169	189	178	196	174	172	198	201	176	195
11753	1100	645	680	606	571	563	591	564	546	564	555	515	571	555	564	532	544	548	536	566	524	521	515	554	531	501	522	495	536	531	504	552	557	549	537	529	557	544	536	528	530	534	516	566	528	545	526	512	548	516	543	535	553	526	484	552	553	489	520	533	557	551	562	520	513	523	517	565	511	528	541	516	484	537	554	540	514	528	521	504	491	530	559	490	562	527	487	522	552	569	557	542	521	568	498	537	506	500	522	488	493	534	530	478	473	570	525	507	528	514	560	570	534	493	513	536	532	536	541	518	526	562	489	504	556	543	518	506	514	530	561	559	516	514	496	497	535	518	529	460	497	506	534	496	527	517	519	493	588	517	557	544	495	525	472	439	502	494	477	535	519	518	521	522	518	544	516	536	487	541	528	501	534	508	472	524	530	543	534	490	489	526	518	545	527	526	533	515	526	518	511	498	510	504	550	546	527	547	557	506	532	480	524	547	527	538	535	521	515	488	478	524	514	543	513	516	515	497	533	516	503	497	529	514	517	448	523	534	494	536	508	485	542	478	476	524	518	514	507	508	533	500	546	508	549	501	502	520	502	534	485	511	532	577	499	544	553	516	526	502	501	494	517	535	479	503	559	517	528	529	512	521	509	540	512	506	509	514	486	511	499	524	540	515	487	502	494	565	550	534	498	556	499	503	540	498	562	507	513	508	529	497	533	534	524	508	546	534	518	543	554	542	514	577	532	524	534	511	534	519	543	521	479	504	470	533	493	525	484	474	514	477	526	501	486	529	527	548	507	491	505	510	546	522	566	509	507	520	513	532	502	518	533	544	519	491	496	530	521	488	498	496	527	498	546	518	500	548	515	501	520	526	549	456	539	534	487	530	528	533	538	542	526	546	522	501	535	559	511	504	526	505	514	478	523	477	529	555	492	484	526	503	515	463	564	548	535	530	527	543	513	510	510	538	491	455	502	518	479	468	527	510	548	497	518	519	484	498	522	519	551	509	508	524	503	519	516	508	536	507	546	547	519	509	513	508	503	527	554	549	524	534	482	564	526	525	553	488	517	504	542	526	527	544	513	506	487	515	525	501	523	507	519	568	536	500	512	501	517	491	519	536	546	495	532	536	499	519	488	465	549	530	579	541	547	533	532	514	525	542	519	515	511	525	517	510	556	533	470	517	478	510	498	522	484	537	544	496	517	534	517	535	528	544	489	506	538	513	484	490	499	485	521	529	504	483	502	503	536	568	563	540	527	506	507	542	554	527	546	531	531	525	524	485	508	498	543	551	541	537	491	531	536	542	520	528	525	552	500	549	537	518	498	563	534	517	516	526	540	496	470	531	468	518	529	531	526	508	552	522	512	562	537	521	537	505	572	509	537	528	518	498	541	490	522	499	519	502	552	557	534	508	543	541	516	526	497	477	527	517	502	507	512	497	502	533	485	525	545	553	502	475	465	515	504	509	500	526	502	516	490	485	509	501	526	511	548	562	517	519	539	512	551	541	563	516	517	511	539	495	534	530	525	510	507	516	528	507	539	506	518	553	502	489	519	568	516	506	541	529	527	479	520	492	516	525	498	483	558	515	499	502	503	499	513	509	550	540	508	545	516	532	546	561	456	565	519	571	533	482	506	523	500	518	550	487	508	471	498	526	515	521	528	532	512	534	516	525	470	514	510	511	520	484	511	498	454	540	502	505	574	586	531	540	511	544	543	494	542	515	535	559	495	548	509	541	521	504	520	521	520	481	519	504	495	541	531	543	473	540	531	526	507	517	498	528	519	524	528	532	507	512	519	558	502	523	499	543	549	523	478	559	530	510	513	503	516	492	519	498	497	518	505	553	516	506	508	486	569	547	537	522	533	516	488	559	536	529	508	559	463	513	536	548	521	536	536	525	538	493	520	507	521	499	552	505	575	502	522	507	540	500	553	500	491	501	507	522	535	495	558	500	522	533	556	513	512	549	498	501	532	501	535	507	548	564	508	521	521	527	540	562	521	577	530	501	504	530	516	514	522	562	564	534	505	522	527	508	533	499	548	532	491	530	521	466	542	547	509	504	495	505	550	508	550	524	502	529	525	549	500	534	515	497	499	530	524	523	494	523	536	543	516	499	548	518	493	511	541	535	522	481	563	497	520	548	510	518	489	535	538	539	505	525	496	529	488	544	561	508	559	503	539	492	528	509	492	525	528	504	529	527	518	517	502	497	516	522	501	472	557	526	531	516	498	519	513	509	514	530	461	540	537	511	500	509	502	545	522	520	509	509	524	522	486	556	489	534	507	478	500	510	534	509	551	489	557	516	511	539	559	530	506	513	498	497	534	543	518	501	522	526	532	533	529	516	541	493	500	484	538	560	526	513	529	553	573	540	549	506	550	542	500	519	491	525	531	480	489	564	537	552	504	566	538	533	492	511	515	534	555	512	503	511	514	569	523	559	487	590	546	542	542	596	513	526	519	479	499	544	535	534	513	521	574	504	472	512	526	541	526	463	538	523	481	522	510	509	523	531	531	552	550	604	490	499	525	516	592	562	539	548	515	532	507	486	524	515	518	523	544	533	518	523	566	496	560	537	542	510	550	547	537	479	550	523	518	527	520	480	553	543	499	520	511	528	525	560	512	553	519	518	517	561	514	545	508	526	546	490	509	537	565	518	524	527	492	514	566	544	495	558	521	514	498	540	534	519	518	533	510	510	474	532	515	515	519	479	508	526	550	511	523	523	504	542	522	505	525	550	538	484	526	508	498	497	515	527	515	508	537	512	485	559	504	542	517	544	588	505	574	503	512	500	520	518	529	530	498	514	483	540	541	541	495	514	525	493	518	521	496	491	515	520	528	489	518	530	509	497	516	512	544	537	511	575	538	558	497	521	497	512	518	542	525	519	510	530	472	563	490	524	522	512	471	533	522	534	492	505	522	524	485	525	549	530	537	506	511	550	492	537	525	524	566	458	507	487	484	543	474	473	494	517	541	531	504	531	501	526	524	505	530	513	542	516	534	528	485	518	509	521	531	509	503	544	514	496	555	538	501	530	507	485	512	516	497	505	507	527	526	556	497	568	518	539	478	535	511	531	493	555	481	532	530	535	521	541	509	565	494	517	512	497	542	537	519	537	575	508	522	532	478	513	503	490	534	521	521	493	534	546	515	536	498	510	540	544	515	554	543	597	515	572	528	547	513	534	502	539	559	479	497	520	546	558	522	565	538	515	537	529	534	515	494	520	512	520	547	479	530	523	516	529	547	552	542	531	554	515	507	495	501	522	482	492	522	519	543	526	549	501	544	531	502	498	554	530	485	541	513	517	519	515	521	493	452	526	518	536	501	542	535	518	522	522	523	556	536	497	507	513	532	535	503	515	527	549	530	461	510	481	530	490	581	484	501	527	536	500	518	517	505	532	522	507	547	516	492	506	512	507	522	529	543	525	502	532	504	521	503	505	559	519	502	509	530	517	514	526	506	509	519	520	526	547	507	536	551	570	516	538	526	465	526
54566	33517	5513	959	684	535	407	365	407	385	365	335	341	327	297	302	318	325	264	301	300	272	255	281	293	283	290	321	261	301	292	266	291	288	280	287	306	288	303	296	281	274	270	286	270	264	302	273	307	252	268	307	274	275	315	272	286	296	286	292	258	281	277	271	269	280	267	264	279	275	297	286	271	286	263	253	273	273	267	297	264	284	286	300	271	261	293	272	273	280	277	286	299	280	299	276	278	250	281	310	283	305	273	308	238	302	288	268	271	263	293	288	288	283	278	257	285	286	244	239	259	288	320	283	263	263	292	268	260	289	289	283	317	262	287	273	280	260	281	248	283	287	277	285	282	262	288	288	306	269	276	274	299	295	279	271	271	274	294	298	277	258	273	260	265	250	297	289	281	294	269	298	291	285	268	273	249	281	277	279	280	291	261	287	284	274	304	265	280	263	277	265	272	264	298	285	261	300	282	289	303	261	254	273	267	287	300	298	271	310	260	260	265	265	266	295	274	250	279	276	257	256	271	303	265	266	289	303	280	275	304	298	301	238	295	299	289	286	295	282	252	272	275	288	288	297	280	271	264	265	254	293	289	280	269	286	251	268	274	291	259	240	298	281	285	295	270	289	299	303	301	302	306	289	274	284	274	270	266	309	253	261	273	278	296	290	258	290	283	278	264	290	299	325	295	294	289	269	293	288	269	297	259	284	287	272	272	290	262	287	284	286	253	298	273	270	274	288	282	287	256	307	263	254	277	275	268	238	268	299	289	270	246	271	285	293	272	283	292	260	276	266	303	306	282	276	260	270	302	269	289	281	308	272	256	260	290	263	270	261	285	276	288	276	292	297	259	290	303	309	249	282	244	256	246	253	250	270	303	260	264	302	281	312	269	275	287	290	268	303	271	315	305	271	295	283	273	273	282	266	256	303	291	272	303	313	269	276	279	272	275	287	309	309	257	278	297	278	248	275	288	293	274	304	283	267	296	279	285	257	282	270	254	283	271	304	272	325	300	294	286	280	275	282	262	286	295	285	272	271	252	304	283	270	269	253	295	319	253	273	259	290	285	285	297	291	328	238	268	271	284	261	308	284	243	251	290	254	267	295	286	248	279	266	304	307	264	323	308	270	281	278	256	274	283	286	278	289	286	289	277	254	287	283	226	295	265	308	262	273	276	313	299	254	263	263	281	291	290	279	277	280	249	285	301	264	288	283	285	275	288	284	281	262	295	268	322	295	253	298	278	283	284	258	274	304	274	270	268	276	276	285	246	283	279	265	254	279	277	258	258	272	280	270	287	244	300	263	273	282	283	249	268	287	281	256	286	270	295	284	304	298	301	279	275	287	280	280	258	297	289	257	282	269	286	261	283	304	299	270	293	269	275	279	281	289	276	301	300	259	313	302	300	239	278	280	301	281	288	268	266	286	294	254	285	278	262	272	302	266	304	280	292	272	273	279	282	271	282	278	258	280	267	284	289	273	275	298	271	287	288	281	271	258	273	273	269	322	262	247	278	229	287	311	241	279	309	263	245	297	263	285	294	308	260	248	315	303	272	287	268	284	312	262	290	303	283	288	294	286	276	261	270	235	271	281	277	287	312	255	271	283	299	299	263	298	253	294	263	268	295	282	279	284	291	310	286	297	287	265	286	279	286	291	291	278	284	279	264	288	275	305	284	256	259	305	283	285	291	253	279	271	283	291	288	300	278	246	269	268	293	292	253	306	286	268	281	290	281	273	289	311	302	275	297	265	283	276	316	286	281	283	243	260	280	294	285	255	268	269	268	266	256	274	292	286	281	281	281	266	282	251	270	257	248	250	266	277	265	251	279	270	262	262	248	261	256	290	264	267	279	289	279	295	280	272	258	264	270	283	267	292	253	264	263	279	285	252	283	266	275	283	283	286	281	267	272	272	273	297	290	281	297	275	264	272	300	276	288	266	279	300	269	278	262	258	265	272	235	296	268	292	264	265	290	267	252	287	273	297	269	287	288	307	290	281	307	277	259	267	229	278	280	284	287	283	284	292	295	274	258	247	286	255	284	283	271	266	291	269	272	272	290	276	294	269	306	286	291	303	242	248	297	277	265	312	278	274	271	298	309	277	249	301	258	286	294	256	288	273	288	269	274	284	275	267	268	293	278	268	270	297	271	272	264	305	261	293	250	279	271	287	271	306	288	295	250	256	277	284	317	274	266	261	285	269	244	279	270	267	280	260	294	255	312	280	266	260	262	270	256	286	281	292	305	311	258	263	266	306	281	291	287	261	279	253	261	251	272	251	270	276	275	259	265	289	333	289	272	283	286	300	284	282	308	282	276	252	300	291	265	290	281	271	285	289	302	251	239	262	276	306	291	265	307	275	266	286	269	265	300	270	265	293	275	275	273	278	269	282	282	303	280	262	268	264	279	272	251	270	279	268	311	258	305	272	256	272	287	285	277	298	279	246	249	268	273	303	279	297	271	294	278	287	271	274	276	274	291	309	253	298	277	307	263	278	279	281	260	260	291	293	314	235	297	271	293	263	279	283	298	308	243	239	288	281	301	286	281	311	267	281	294	263	264	320	258	257	272	260	287	288	281	279	303	258	287	267	277	266	276	325	267	266	278	269	275	256	251	263	284	293	291	291	259	325	273	283	281	234	303	300	291	253	262	292	248	254	281	307	307	283	326	260	279	296	265	286	284	270	315	293	261	295	257	269	274	272	255	289	278	279	249	261	246	283	270	265	279	267	291	283	260	273	272	266	321	274	264	281	280	268	283	273	268	290	260	288	280	285	283	260	255	266	301	273	283	275	285	273	279	293	291	291	267	282	247	291	287	255	263	256	276	273	293	285	277	253	285	272	285	282	269	260	265	293	292	272	261	303	264	279	264	286	290	244	295	288	259	292	301	288	285	304	262	262	281	282	234	302	262	295	267	298	276	254	277	249	294	270	293	286	270	280	261	286	287	319	274	277	306	259	261	266	257	265	272	259	267	265	273	273	285	310	253	271	287	276	252	298	272	250	285	254	252	290	269	276	269	315	301	287	268	281	269	288	290	289	271	301	276	277	257	294	282	275	275	282	299	299	294	271	291	255	272	261	273	272	282	284	274	292	299	286	267	319	266	270	276	287	264	285	298	291	249	276	254	266	289	314	296	287	278	286	262	272	288	276	244	265	273	247	289	256	272	287	265	272	270	247	276	283	272	238	258	289	282	299	266	268	266	266	267	296	255	247	260	292	274	263	302	278	256	285	276	263	283	299	313	275	299	331	268	274	291	288	290	311	253	263	283	284	260	276	287	306	267	282	283	274	278	316	289	271	248	268	273	304	249	306	276	266	250	319	286	282	267	271	279	269	247	254	296	311	281	276	265	270	307	275	257	266	265	274	287	283	263	288	262	263	249	291	276	272	285	260	274	287	270	278	282	290	280	268	297	290	265	313	288	269	261	268	283	285	284	305	295	290	255	258	296	286	257	270	312	325	279	276	281	267	300	302	275	299	254	264
35256	6546	2338	2648	2389	1999	1731	1516	1358	1279	1157	1067	1070	1000	952	950	954	887	896	864	859	876	873	821	841	804	761	773	808	777	781	802	789	796	743	709	728	746	680	749	775	706	733	772	679	688	730	719	753	742	767	745	745	740	740	743	712	716	714	691	690	756	727	720	666	718	717	648	765	708	706	729	738	738	699	681	729	685	685	746	732	751	710	656	656	705	703	716	726	669	674	725	702	712	732	696	728	713	729	753	784	715	690	694	740	721	732	724	743	665	686	706	739	662	688	713	692	723	683	710	731	728	699	682	655	735	693	684	650	675	665	723	688	707	715	661	717	725	713	698	722	712	712	708	750	673	715	740	710	719	725	710	702	671	677	711	701	682	734	703	657	669	689	753	686	690	675	695	719	722	724	717	714	702	683	718	722	734	729	691	692	702	727	761	709	639	733	733	678	650	694	711	711	713	668	697	699	662	694	751	701	719	702	701	737	743	693	696	714	708	665	689	683	705	713	708	731	734	689	693	710	698	685	717	682	717	717	716	673	700	733	708	768	656	727	698	728	721	709	688	752	714	688	660	692	758	728	708	683	728	697	739	767	679	726	719	699	691	700	716	667	699	768	654	718	631	715	644	654	714	683	688	699	659	672	633	723	711	706	731	701	689	622	677	671	666	732	696	695	721	724	714	681	714	724	712	726	679	695	672	714	733	679	667	681	698	688	711	738	663	688	723	706	705	619	729	690	727	718	676	727	701	705	759	730	747	749	680	685	730	740	731	754	690	687	674	709	754	688	685	740	704	687	719	701	715	736	690	699	704	727	732	677	688	697	710	719	683	725	682	720	663	746	699	732	708	699	680	714	648	702	718	653	675	698	696	692	677	742	733	723	688	675	745	728	708	667	695	644	659	765	693	709	667	690	710	754	685	706	758	721	690	674	731	674	734	707	724	720	715	788	730	700	688	717	657	712	665	693	719	711	672	730	737	709	706	672	701	662	704	713	735	686	699	734	717	689	719	672	670	743	748	669	706	667	741	720	707	729	711	659	734	698	670	722	734	674	773	701	709	693	713	707	710	631	726	673	714	709	721	753	722	687	740	740	721	651	701	678	693	670	709	669	707	704	695	656	697	687	755	700	694	711	748	706	692	756	720	759	675	729	683	699	708	703	664	742	743	717	719	740	691	699	760	673	723	662	695	709	682	715	679	742	709	686	723	723	676	684	691	736	771	737	711	691	695	707	703	719	656	693	658	670	695	692	686	712	715	698	699	737	678	714	716	687	716	711	723	731	707	678	652	719	715	687	698	718	724	759	729	704	730	710	686	713	761	702	710	710	707	704	692	719	700	675	719	653	722	698	670	715	728	684	692	718	701	701	696	710	698	714	665	722	706	666	749	739	750	733	721	763	717	685	686	725	737	688	675	734	709	690	705	722	664	680	691	737	706	685	677	705	712	716	707	680	689	731	682	680	665	664	680	711	706	727	679	687	678	689	680	666	684	725	726	687	683	697	732	673	704	696	705	713	671	730	751	702	713	719	678	698	714	719	690	748	693	696	689	686	714	694	717	720	711	659	710	759	692	682	675	704	668	671	725	687	683	680	760	694	715	670	707	733	686	678	707	679	722	717	693	728	677	735	662	717	672	665	675	755	715	708	696	699	745	720	695	676	724	669	719	691	674	734	723	678	712	662	678	695	718	733	740	698	737	657	669	743	710	713	696	729	687	702	653	706	698	681	724	695	746	719	686	655	721	701	663	679	718	717	690	682	725	725	692	736	658	704	659	657	650	753	695	695	653	691	677	695	697	724	708	684	740	699	719	693	681	715	651	738	691	721	697	721	710	716	695	680	707	745	688	719	683	677	719	678	715	666	694	716	685	720	698	679	687	690	711	672	726	723	680	707	666	672	676	668	699	702	667	718	671	747	644	715	689	671	692	691	675	750	670	667	711	696	719	682	727	702	706	717	723	708	708	714	701	743	690	715	654	672	729	723	701	685	710	671	723	696	675	738	694	696	681	700	690	672	710	735	753	708	687	714	732	693	715	643	706	669	697	697	700	735	720	672	715	682	666	723	761	665	695	687	688	669	699	715	691	720	678	755	705	735	696	719	710	723	709	652	681	724	636	674	662	724	669	727	725	712	713	658	693	696	709	713	718	661	739	708	732	692	652	681	691	708	729	680	674	728	718	689	654	719	694	685	756	731	689	672	732	713	700	681	681	698	718	681	720	721	715	724	686	723	703	665	665	758	682	734	752	687	703	668	731	681	723	677	706	694	705	714	691	706	696	756	669	709	673	702	698	682	717	685	724	681	718	757	719	676	740	664	680	714	682	674	699	742	697	731	689	716	673	695	690	729	659	690	751	686	659	715	679	694	739	701	674	704	683	670	662	725	745	653	655	693	688	655	705	685	708	648	743	719	721	740	671	681	703	735	696	720	712	676	698	672	699	682	694	700	709	702	729	728	727	699	705	709	633	736	734	671	722	742	704	697	718	743	702	734	703	733	736	708	722	647	664	676	652	688	721	741	757	671	735	726	707	689	693	650	691	661	673	704	679	711	698	705	691	693	677	699	686	758	692	691	696	695	727	702	653	672	708	723	715	726	699	702	682	695	688	716	702	708	731	689	662	719	724	675	718	680	704	727	735	719	670	736	687	697	659	712	689	690	711	678	684	739	692	711	707	714	724	667	659	667	725	716	703	731	700	702	775	679	710	721	672	705	692	724	642	679	681	703	772	708	693	760	656	720	667	720	705	686	685	683	699	695	713	705	732	685	684	665	703	747	704	729	722	704	676	730	688	685	727	721	693	676	684	699	685	700	716	773	682	724	702	676	708	733	716	739	697	698	695	731	705	683	730	737	705	687	702	689	748	721	706	708	675	734	682	696	686	742	704	695	751	721	722	748	693	698	683	690	719	702	659	722	706	707	695	712	669	655	669	676	710	712	723	684	676	696	742	664	703	725	721	705	691	660	721	704	687	740	664	711	732	733	714	650	714	747	668	713	761	689	680	758	680	668	699	669	733	735	765	702	700	680	700	685	694	690	708	720	701	725	713	685	655	667	670	710	677	648	686	662	714	734	690	663	728	693	668	708	700	696	716	717	685	622	695	711	708	676	696	646	738	732	733	736	706	720	729	728	677	723	716	709	712	729	720	695	714	724	700	698	663	752	731	684	696	693	685	769	669	696	683	701	697	718	662	710	719	735	697	706	702	675	675	717	721	689	731	703	693	741	685	743	685	655	654	704	736	659	666	716	691	709	682	696	693	698	685	727	679	692	647	712	670	673	707	705	690	739	657	715	724	728	697	695	684	700	694	702	678	702	744	706	716	679	663	727	731	727	670	681	700	700	707	683	703	696	727	701	694	692	731	691	711	726	705	689	682	681	692	713	704	719	696	716	679	710	749	688	702	677	732	675	665	659	684	703	709	738	728	718	751	689	700	694	678	706	677	736	696	730	734	736	741	706	726	723	683	682	697	668	705	747	728
65247	47825	14347	2837	1002	695	577	424	385	355	352	304	265	276	245	289	239	251	230	229	212	236	224	221	231	227	214	222	206	187	201	168	220	206	184	200	211	180	205	204	222	186	195	193	201	185	199	190	194	218	202	201	162	181	205	192	198	190	200	194	186	203	220	152	200	191	195	188	212	181	204	206	205	222	192	192	189	196	189	197	193	190	168	182	191	179	189	185	175	201	195	180	156	213	172	164	179	196	148	215	211	173	207	179	171	171	201	198	191	181	171	190	190	203	208	217	197	180	181	182	203	206	212	208	181	200	196	197	208	186	187	195	187	215	204	187	196	173	209	186	190	190	168	164	196	181	184	187	196	192	205	206	179	176	170	194	194	186	176	199	216	206	188	184	187	188	191	200	181	215	191	198	192	179	195	183	202	186	202	172	190	187	190	207	177	185	178	170	174	208	189	208	203	205	193	198	187	210	212	210	180	195	191	177	191	206	170	206	178	187	206	205	190	177	178	205	209	176	205	184	187	197	189	201	182	211	196	197	168	195	195	184	180	180	190	184	193	203	176	194	182	199	204	193	194	196	216	180	185	203	179	197	190	190	195	174	191	187	198	186	166	192	177	175	195	186	169	180	197	182	184	194	185	188	183	189	197	184	177	191	181	177	190	177	205	194	193	164	192	193	195	207	189	205	192	192	220	200	192	198	195	194	177	221	215	187	208	206	195	193	202	186	151	191	197	195	169	206	197	188	192	189	180	178	186	173	182	181	188	203	185	167	193	195	206	186	192	227	159	188	176	191	184	231	174	206	212	202	176	222	210	166	211	197	194	180	193	176	193	208	198	195	178	197	163	203	222	188	185	204	190	207	193	202	200	198	201	191	187	190	196	230	186	208	219	210	190	188	219	176	208	180	191	186	201	222	185	170	191	177	187	183	185	182	204	177	194	210	173	188	188	203	210	192	196	193	200	205	182	181	192	191	174	177	172	226	174	194	193	185	216	213	182	209	184	201	188	197	194	199	190	168	214	186	190	200	199	210	183	187	203	191	196	214	176	188	209	202	201	165	178	187	170	188	183	198	195	178	216	174	184	180	182	179	184	179	184	204	188	210	182	180	177	217	178	161	177	170	200	203	200	182	195	208	179	187	188	176	188	201	198	195	194	191	201	212	218	206	208	213	170	176	200	209	196	179	164	178	187	195	171	183	192	179	194	188	188	175	204	167	196	201	186	186	209	179	193	184	188	173	181	207	205	192	171	183	192	203	157	195	204	181	187	189	182	187	193	203	186	199	213	176	172	185	179	183	186	184	177	184	184	170	162	192	179	177	168	189	196	185	192	174	186	196	211	190	180	180	179	194	183	187	205	202	204	194	184	205	215	204	191	212	194	185	195	206	186	194	194	203	204	177	189	209	194	192	182	185	168	194	178	149	223	211	222	185	198	183	192	187	186	177	219	159	194	176	228	186	192	169	200	202	212	176	196	180	178	202	193	180	197	195	179	194	186	198	162	189	188	192	190	203	174	201	184	180	189	181	176	185	203	214	199	180	177	186	197	210	183	180	191	189	197	200	195	178	210	185	187	184	171	221	199	194	182	212	173	195	204	184	209	189	219	187	190	212	193	189	188	184	220	195	190	209	175	191	184	196	204	197	218	171	207	206	177	207	169	186	192	168	182	182	200	183	176	180	203	180	197	161	217	194	189	186	174	193	173	179	202	187	170	177	193	171	189	202	194	187	220	187	181	172	178	176	165	190	197	185	200	195	193	194	178	177	171	181	182	198	192	217	184	173	195	175	193	206	202	197	174	187	190	181	199	179	192	184	171	179	193	184	213	190	194	192	199	203	195	190	158	188	197	174	174	179	183	182	176	212	166	163	192	202	171	194	182	206	187	189	197	193	202	200	192	182	168	170	197	180	192	180	196	193	187	213	195	194	186	224	182	187	198	168	155	177	170	187	173	174	175	168	178	187	181	189	181	181	199	167	183	191	187	175	202	213	186	174	193	182	197	182	209	173	184	186	192	197	229	169	184	198	196	177	180	201	188	211	193	215	238	199	189	196	173	174	194	197	174	203	176	189	198	204	197	200	179	213	193	203	198	165	188	210	180	188	176	195	191	211	180	200	176	188	233	166	201	179	191	207	181	184	170	181	184	202	203	161	193	218	195	198	209	204	184	187	206	183	189	197	203	182	172	191	174	192	182	183	210	199	171	193	216	207	191	198	218	178	194	190	204	164	195	185	173	201	169	190	187	193	176	204	170	180	187	175	190	195	180	165	186	182	170	151	188	173	180	175	214	201	222	207	200	189	157	219	206	186	173	206	199	172	185	180	142	186	189	188	176	207	189	179	174	243	208	191	195	179	202	179	162	199	208	188	201	183	220	191	187	208	174	178	192	197	174	212	199	176	203	186	193	181	191	177	186	168	203	176	181	197	197	196	192	186	179	171	186	203	197	172	196	203	178	178	173	184	185	186	200	187	189	199	195	197	188	207	163	186	190	183	196	194	207	209	196	216	178	199	174	198	227	191	195	184	164	175	202	209	180	205	185	185	178	201	185	182	218	171	186	209	176	207	197	212	201	195	194	210	204	211	210	190	182	206	176	194	183	175	177	189	210	213	180	183	204	180	188	183	192	187	180	170	187	221	182	195	172	188	215	193	229	198	204	194	204	211	160	190	185	215	206	179	201	189	178	184	180	167	209	195	187	171	212	191	203	183	182	204	173	198	195	192	198	191	181	227	190	185	215	154	205	197	189	201	228	192	210	177	176	179	216	204	180	183	186	191	190	189	181	190	197	178	173	174	180	192	182	197	184	206	194	202	185	181	173	187	205	213	200	180	170	198	169	197	204	179	183	175	182	212	200	189	210	198	204	192	189	179	193	194	194	191	189	181	198	196	176	173	184	218	197	199	186	209	191	173	206	183	199	176	190	205	220	182	182	194	180	202	193	205	171	178	188	179	207	205	199	171	194	183	211	185	159	191	173	206	182	194	173	177	199	220	190	170	191	199	199	198	204	176	196	192	177	214	206	204	187	177	209	191	187	199	208	193	181	220	194	176	170	219	184	194	206	174	199	222	195	179	174	191	187	191	166	211	179	185	194	201	196	188	168	187	175	206	188	181	196	228	174	187	172	207	206	195	178	199	183	179	199	206	201	207	205	185	194	209	196	199	190	204	187	188	217	194	190	167	207	176	187	152	201	180	210	182	168	172	208	197	205	196	182	180	194	198	196	182	191	192	200	189	187	180	173	180	194	193	201	175	184	188	195	200	180	205	211	194	198	200	190	176	163	193	184	190	189	191	211	196	199	201	185	209	199	183	170	182	193	198	180	197	196	207	185	197	172	180	201	195	189	166	205	194	160	188	208	218	179	202	169	177	195	197	184	176	188	181	216	183	184	172	164	167	166	177	198	183	183	204	195	171	203	217	222	183	188	182	191	176	203	188	178	206	213	208	211	192	174	174	204	188	204	189	204	188	151	180	185	194
45097	13301	3602	4051	3451	2941	2316	1918	1702	1481	1334	1210	1112	984	971	862	875	823	780	749	759	711	725	672	668	656	649	630	644	589	603	608	585	561	578	550	573	553	554	580	562	536	557	532	591	571	530	516	584	539	541	523	522	533	517	528	556	520	512	527	543	530	532	514	543	519	506	507	514	490	515	492	526	494	506	518	489	456	558	497	507	514	529	457	496	495	499	442	483	555	514	492	517	481	499	511	495	517	502	487	493	520	466	501	485	449	482	515	475	483	489	490	487	493	505	507	537	528	509	488	482	536	490	483	477	508	474	460	504	466	458	514	519	465	476	495	508	490	504	462	489	472	470	503	500	511	532	498	466	494	490	482	487	485	503	492	463	501	486	519	461	492	447	452	471	481	453	488	481	523	479	464	495	482	500	447	505	497	518	489	489	475	471	489	472	516	456	526	541	501	493	509	488	453	521	511	457	468	491	509	503	494	556	485	483	505	455	505	464	513	466	475	519	540	477	509	470	505	501	503	456	463	460	479	485	497	479	470	491	474	449	476	487	498	474	502	445	482	459	489	485	486	460	528	487	459	468	474	475	473	464	476	489	467	521	494	465	533	489	525	490	499	530	514	488	499	472	510	513	493	470	503	500	480	495	452	505	443	440	458	511	482	499	500	509	482	481	479	533	504	515	486	464	471	514	462	486	493	478	514	532	476	472	463	497	506	482	475	486	476	509	502	472	470	451	445	486	495	476	468	522	478	479	492	477	537	483	500	505	480	483	513	483	487	481	520	510	472	492	488	484	498	523	481	472	470	497	518	494	490	516	501	491	453	499	497	466	456	461	480	449	546	447	466	507	479	496	511	452	483	516	455	492	469	479	526	462	493	508	508	490	506	418	466	453	481	432	493	501	512	497	484	481	514	490	484	466	478	502	516	447	445	521	506	482	494	462	454	515	478	474	495	497	458	462	512	528	492	509	476	496	494	495	458	483	508	480	501	512	495	492	524	501	461	493	479	559	488	522	480	489	488	468	482	477	485	505	509	481	468	522	477	483	481	495	491	492	542	521	487	489	448	494	470	460	476	470	477	464	514	505	507	507	462	547	496	506	471	477	467	518	488	459	532	513	464	482	518	461	511	517	515	484	484	530	503	450	483	489	451	467	512	507	491	470	493	478	494	503	505	447	488	482	450	483	507	506	496	470	520	522	488	468	493	468	479	528	480	495	476	503	528	513	535	474	467	477	465	502	467	465	502	482	480	502	468	475	490	483	460	482	467	454	497	520	478	496	500	527	500	471	488	482	490	475	476	509	496	511	458	471	435	487	540	474	507	454	486	498	471	503	532	526	513	486	519	467	489	472	500	457	509	467	477	471	498	543	469	490	473	494	501	488	510	498	472	472	465	473	504	513	493	489	493	501	519	467	497	490	520	508	527	443	466	463	485	458	492	481	501	509	466	491	478	522	507	485	482	451	472	490	489	510	507	492	446	441	487	467	477	517	496	481	508	504	468	464	503	498	496	497	492	459	441	496	493	478	496	489	485	460	482	420	468	476	468	486	472	499	477	454	485	522	477	468	475	497	500	475	472	516	463	505	501	498	463	520	455	489	480	510	506	469	461	484	461	540	440	502	522	515	492	490	464	493	491	489	500	493	454	473	498	458	494	473	483	478	488	478	503	513	539	500	511	481	522	486	475	510	458	474	484	498	484	487	464	500	488	502	494	452	509	502	514	521	477	448	503	501	483	471	509	511	478	453	486	451	484	519	448	520	527	478	515	514	484	530	505	498	491	460	453	472	483	502	479	501	512	441	504	516	462	508	521	514	470	506	499	473	491	552	496	466	509	483	498	480	502	500	483	472	476	468	493	453	487	457	477	476	487	513	481	463	482	464	459	478	502	473	472	493	516	546	503	493	479	516	474	491	441	489	486	479	479	521	478	467	436	524	487	513	497	526	470	495	491	503	465	483	467	473	462	518	524	492	508	515	519	486	446	445	449	517	452	498	506	458	487	501	482	479	490	526	498	521	495	511	482	490	491	478	506	512	500	465	491	483	515	507	489	497	488	488	470	534	509	462	453	501	490	436	537	479	478	515	507	489	437	468	472	483	465	525	525	505	481	510	475	518	494	488	503	482	497	471	462	492	487	537	485	501	507	451	479	510	499	513	465	514	464	503	492	522	464	479	511	515	488	511	467	503	510	484	480	469	485	477	478	459	511	501	503	491	494	465	506	477	496	482	487	472	482	470	459	507	447	507	434	492	473	495	508	504	500	513	498	477	507	490	495	484	455	479	495	463	466	478	478	528	485	505	504	512	528	484	475	480	490	491	499	508	490	557	475	490	479	488	489	473	461	457	453	459	533	481	491	530	490	492	504	482	454	474	495	520	512	506	475	513	479	504	454	503	483	495	457	468	459	493	457	478	489	438	497	471	464	463	488	512	509	519	507	510	461	486	470	484	456	458	524	480	476	481	499	477	490	497	507	477	471	469	469	467	460	489	489	475	481	482	456	513	488	530	488	454	510	483	482	504	487	488	487	512	466	502	478	473	503	489	472	479	473	473	486	460	559	515	541	540	491	549	520	465	533	485	475	486	481	511	472	479	494	476	469	514	471	473	504	506	496	479	447	439	518	495	515	497	453	491	522	536	502	463	479	489	489	473	489	490	476	477	450	482	485	482	464	497	467	484	480	495	482	457	518	487	498	508	491	477	489	507	454	496	504	510	454	456	506	521	483	524	482	513	481	491	476	506	500	513	468	440	483	522	471	495	489	508	492	522	501	479	522	495	487	510	508	498	433	495	518	511	530	530	479	518	483	463	523	486	475	475	461	450	477	489	500	485	466	486	479	463	503	517	504	496	500	482	519	493	486	475	461	482	510	498	509	473	457	472	469	443	504	464	488	467	462	514	475	523	474	492	454	510	496	481	488	457	471	495	497	510	465	513	470	476	518	486	522	478	524	501	506	507	474	462	486	489	497	455	461	488	469	493	514	476	526	493	521	462	540	489	462	500	490	449	490	498	475	493	521	504	482	496	473	484	450	491	501	460	488	516	539	499	501	454	457	493	493	504	492	500	472	502	499	526	460	468	483	467	466	494	474	510	487	474	542	470	483	470	475	503	475	463	489	476	522	454	500	536	493	498	503	504	479	487	490	483	500	468	518	479	469	492	491	500	462	489	510	484	511	477	494	469	517	485	526	502	473	496	460	492	482	526	477	522	472	452	495	464	485	499	504	489	491	513	439	492	500	499	449	517	450	509	487	464	524	456	503	522	487	441	491	523	500	478	469	478	490	482	493	492	489	505	485	460	476	488	503	534	475	499	520	454	506	520	476	462	471	472	494	487	533	477	488	476	475	465	503	514	490	511	470	497	493	488	494	517	509	494	512	478	505	469	493	495	491	461	484	488	458	473	457	487	533	506	464	495	503	498	426	482	466	506	466	476	461	474	471	493	539	502	494	557	511	458	497	478	512	480	501	471	450	466	485	554	505
9137	4716	293	242	225	228	250	201	202	187	201	218	171	226	188	201	186	191	214	189	191	218	185	173	223	203	209	215	193	219	187	210	191	212	189	196	209	194	193	193	224	202	187	194	187	188	186	198	196	190	173	186	207	213	186	198	214	207	198	202	211	199	204	209	177	201	194	190	178	180	225	182	204	220	190	230	221	172	224	225	182	205	208	196	176	195	172	194	170	217	197	219	195	226	183	198	178	198	192	185	201	197	199	176	187	187	189	213	225	223	211	186	193	201	220	190	195	207	180	219	235	203	196	215	186	187	188	180	217	218	193	199	202	235	212	193	191	190	221	180	206	194	186	200	205	192	185	194	177	193	185	179	200	211	186	186	203	210	220	190	217	194	216	186	211	207	193	211	215	181	226	213	232	173	199	211	148	234	218	184	173	208	166	193	183	192	199	193	194	173	211	199	218	179	202	175	213	200	192	213	189	195	190	206	191	189	228	182	214	182	195	173	191	212	199	202	161	200	175	197	161	200	182	190	207	208	201	196	179	217	200	204	192	178	176	215	199	215	200	218	194	223	199	209	189	212	186	178	176	209	206	193	178	224	188	211	185	194	202	198	198	202	195	208	223	206	184	196	204	214	207	210	208	214	205	181	209	185	200	208	170	213	218	206	195	193	196	199	212	216	212	227	175	195	197	198	194	208	221	214	199	214	185	185	200	215	193	191	201	193	211	175	192	170	208	225	220	188	197	214	196	192	189	195	187	212	196	201	196	197	186	192	215	194	205	202	195	216	201	175	212	218	208	207	189	198	162	175	200	193	211	169	210	190	202	210	209	183	198	178	211	200	190	179	167	228	202	197	188	203	224	202	203	207	180	200	231	223	197	202	205	175	188	189	201	198	211	212	210	220	183	171	211	222	213	213	175	188	188	182	206	214	196	194	172	178	212	213	205	213	163	206	178	212	201	203	187	208	195	211	199	178	176	201	198	202	229	194	221	195	188	206	194	178	215	198	194	186	187	218	175	212	220	206	210	195	207	193	170	184	200	200	200	178	201	217	213	196	225	191	197	193	192	183	178	212	180	219	190	219	202	201	191	202	197	179	205	210	188	197	201	208	210	196	185	206	213	197	198	219	207	178	210	192	182	170	198	198	213	201	188	184	185	178	180	187	225	214	187	162	171	195	207	209	199	208	192	176	200	212	221	181	190	190	172	206	206	214	193	197	191	200	207	199	206	221	214	197	198	175	211	215	189	173	196	211	193	187	198	196	196	212	189	219	201	188	220	194	200	185	232	188	215	193	193	198	182	176	194	178	204	206	184	195	211	165	199	217	192	208	207	202	182	184	198	186	177	215	197	209	213	222	202	191	174	201	205	189	186	177	177	185	213	189	198	232	213	216	206	174	186	202	191	176	214	195	211	202	205	157	187	160	202	214	194	221	206	190	161	208	191	193	214	190	202	170	191	183	223	203	188	198	178	212	204	193	222	200	202	204	217	200	184	223	206	215	207	187	189	216	201	175	193	190	218	197	181	214	179	199	216	228	219	204	188	181	215	199	205	193	184	211	218	199	222	199	206	165	229	205	185	190	200	192	224	210	202	209	215	185	183	181	197	198	189	189	213	219	192	176	190	195	213	196	209	202	213	192	177	196	201	210	202	210	199	193	183	187	191	191	199	247	216	212	201	199	180	198	200	181	192	191	209	212	203	205	191	213	203	190	199	171	195	183	211	209	216	169	189	208	215	190	198	199	209	212	197	184	181	202	213	180	203	211	188	212	170	210	179	179	193	187	199	203	192	216	186	187	206	182	215	172	192	206	213	178	201	197	188	214	228	204	183	208	207	203	219	232	190	199	191	197	196	208	190	191	204	189	187	209	197	187	209	179	173	201	209	197	193	175	173	212	200	239	202	196	184	219	208	207	219	186	168	206	196	211	210	199	166	211	197	187	217	221	208	157	183	190	198	191	202	213	189	192	188	200	218	193	198	186	192	186	207	185	205	211	200	230	237	196	203	185	184	175	223	169	188	211	210	202	220	181	191	188	212	204	191	201	214	213	201	223	208	214	213	209	217	199	200	218	197	216	252	215	224	209	199	196	199	193	184	200	206	200	183	188	216	198	186	214	186	185	205	198	204	207	215	215	201	207	184	198	188	190	189	218	226	214	209	206	211	213	182	195	215	173	197	195	204	217	220	206	189	202	196	181	185	192	201	181	201	177	177	230	194	205	194	212	197	212	183	174	206	221	219	194	218	218	181	237	181	197	194	199	205	210	202	230	189	185	216	205	207	202	204	205	183	208	206	219	192	213	189	185	197	190	205	201	218	206	224	168	216	200	214	168	185	188	213	191	207	188	175	204	208	194	191	188	191	189	200	210	204	195	183	193	180	222	207	171	189	196	216	194	198	194	210	169	210	205	194	213	224	190	184	192	219	208	189	204	183	202	176	197	199	180	206	200	209	197	184	203	189	194	191	191	197	207	189	215	225	200	224	196	194	183	199	198	193	205	214	239	191	197	212	202	200	207	200	173	193	192	171	200	177	228	212	204	191	201	210	209	180	176	173	214	194	179	223	182	205	200	202	184	207	218	196	218	199	228	188	192	209	190	186	201	201	189	184	207	205	186	219	195	186	208	195	189	192	197	185	182	219	184	211	215	206	189	211	194	217	222	207	187	184	234	213	227	199	200	206	203	172	192	198	188	198	182	195	212	201	160	215	208	202	201	197	228	164	188	230	214	182	189	214	195	197	227	223	182	209	195	202	187	199	201	218	222	204	193	201	219	197	196	189	203	195	234	164	199	210	205	188	171	202	200	198	209	221	181	196	199	191	208	201	210	178	195	214	200	220	226	185	212	195	217	212	202	209	218	208	177	206	205	207	221	203	219	203	213	216	187	211	182	228	191	185	197	190	200	216	208	190	204	171	191	202	183	177	190	191	199	225	207	225	203	204	213	220	208	178	214	209	196	185	192	191	207	189	169	211	186	225	184	190	201	214	218	206	219	206	200	216	209	189	179	208	191	207	218	178	196	214	182	219	203	173	212	201	206	188	213	197	211	200	183	202	208	200	199	201	201	180	184	230	179	211	205	196	199	197	201	215	198	186	193	196	185	203	205	239	204	204	202	196	206	212	191	192	204	191	202	204	186	185	188	205	204	207	187	204	198	201	167	186	175	209	202	195	184	200	203	211	188	203	187	196	176	203	191	207	207	175	201	197	200	192	203	194	218	176	208	181	185	189	176	215	210	191	215	187	197	186	180	191	207	201	184	206	218	214	194	202	226	212	218	200	189	191	206	208	198	196	208	212	172	213	186	216	179	205	204	186	188	184	209	191	204	200	188	205	203	208	214	189	224	199	208	187	202	200	211	183	176	190	200	191	188	188	196	178	185	185	183	206	205	186	195	206	177	172	180	202	189	219	194	208	203	171	195	196	204	188	188	195	198	210	168	213	195	201	219	209	224	179	191	198	192	203	193	190	220	199	211	211	214
10872	5877	604	653	607	623	591	603	566	572	573	570	531	584	561	572	559	533	554	540	523	557	507	528	540	524	557	577	536	536	513	532	504	557	525	582	496	581	543	554	543	515	541	552	528	545	473	515	530	552	536	567	555	555	523	531	516	527	517	533	560	524	514	529	519	497	565	512	500	512	517	543	558	524	552	496	517	503	531	566	582	526	530	567	523	562	505	548	523	492	581	505	531	515	532	589	553	535	528	506	508	498	557	546	542	533	576	580	542	517	535	535	519	525	526	547	499	497	569	510	582	522	518	541	568	546	534	526	544	505	560	515	560	535	516	531	545	519	552	517	551	570	515	513	568	508	574	519	538	535	585	555	493	533	496	523	544	559	516	547	508	564	527	558	546	493	532	530	538	532	501	516	480	522	547	549	548	569	555	521	559	570	551	525	534	549	502	510	520	565	515	593	511	534	493	491	520	571	561	536	545	532	515	548	566	511	548	568	545	533	528	517	538	561	534	550	575	561	579	568	524	533	519	543	506	563	522	555	540	533	522	519	520	539	537	584	557	542	519	530	566	528	554	575	524	524	550	532	557	529	561	546	546	511	510	555	521	502	536	548	559	516	536	559	512	516	547	558	540	544	544	576	535	562	555	533	512	553	506	523	529	545	563	529	532	537	555	552	525	578	572	562	550	546	524	562	560	510	574	477	539	492	538	541	558	545	542	513	528	558	577	525	524	585	538	533	531	525	502	567	519	505	548	511	528	547	487	547	551	538	555	518	528	567	567	543	519	518	540	506	530	512	557	530	522	554	517	546	532	519	538	518	535	517	496	548	533	526	495	560	521	541	566	536	530	542	519	569	539	505	531	578	561	533	522	510	578	545	539	558	535	582	561	524	547	508	568	542	557	504	520	534	510	583	554	533	510	577	588	527	583	562	558	550	550	548	546	507	511	522	535	528	559	546	554	529	535	542	527	539	525	541	505	468	525	521	543	549	565	504	545	541	554	504	525	560	526	525	537	515	522	555	559	536	575	535	550	521	537	565	498	569	545	539	536	494	567	519	568	511	562	562	575	544	531	512	532	521	555	521	548	531	549	575	540	535	506	532	549	554	530	552	530	523	533	533	489	517	565	521	499	548	509	511	551	503	554	501	491	488	534	534	531	552	578	542	532	526	542	521	564	501	539	535	519	512	548	551	540	539	551	556	502	557	533	542	539	524	559	528	552	508	534	545	539	540	555	526	520	490	537	522	486	553	524	561	560	583	510	530	540	550	550	488	569	498	537	533	539	527	555	570	547	559	563	513	581	538	487	531	517	510	550	548	536	511	552	512	546	489	509	515	524	504	552	559	514	500	557	480	525	559	532	536	557	512	571	532	506	514	540	503	517	519	554	510	534	567	508	521	570	553	527	538	533	512	528	514	516	529	547	569	524	548	505	527	559	570	553	602	539	543	556	515	529	529	506	577	545	533	560	518	534	541	547	536	546	526	528	476	572	557	480	564	505	554	530	537	494	548	491	572	543	546	497	531	543	572	506	598	542	538	520	524	542	550	554	553	547	543	542	525	538	534	526	555	557	552	532	549	519	519	493	497	519	544	542	521	533	519	513	565	553	510	521	565	532	600	523	522	543	507	567	543	545	534	526	581	544	544	570	546	564	518	544	551	556	546	556	531	540	526	516	544	549	568	516	519	501	552	568	550	572	529	546	537	518	498	568	510	524	514	508	567	532	510	573	544	520	519	522	567	525	521	600	547	507	557	546	547	498	526	539	476	556	518	510	520	519	521	506	521	507	533	554	569	527	559	535	532	499	535	550	512	532	525	565	553	537	521	548	516	519	513	549	510	546	520	531	531	522	518	511	499	539	537	531	539	568	550	545	550	545	529	531	524	505	543	535	536	543	555	559	532	549	520	544	484	519	523	561	505	519	582	576	516	540	544	538	549	556	494	569	566	544	547	542	576	546	582	526	556	528	518	547	523	562	564	506	577	539	536	557	529	531	524	516	542	517	566	510	565	561	530	528	585	529	558	487	531	553	539	537	498	534	569	526	529	529	529	540	533	554	537	540	558	529	572	511	517	530	539	518	537	525	525	544	499	536	584	509	547	552	566	520	482	518	530	514	557	540	556	534	540	527	558	517	531	543	537	525	508	529	536	512	542	579	567	561	556	509	523	530	543	485	545	537	544	571	504	510	557	556	525	534	549	557	538	549	546	548	530	510	546	566	497	530	508	517	513	514	524	542	536	519	522	586	527	557	537	551	571	508	521	530	510	542	546	523	539	533	565	574	544	522	524	494	538	547	536	551	525	520	556	525	551	473	546	536	523	550	536	538	524	589	535	548	516	535	579	518	543	537	537	543	555	516	576	535	492	557	570	538	542	554	539	513	527	516	510	524	538	521	543	506	533	508	560	534	521	531	518	510	519	550	516	501	526	529	503	577	551	525	563	571	520	517	528	526	540	566	561	523	507	507	581	491	568	547	559	567	575	545	544	561	565	572	545	549	538	557	500	539	543	514	527	554	530	499	524	519	566	559	507	509	546	512	567	543	556	512	541	538	540	584	558	514	554	521	507	485	508	552	539	570	517	533	495	515	525	537	498	497	529	574	539	505	539	507	537	539	533	536	574	566	516	556	538	571	550	527	522	577	553	498	538	514	527	519	556	552	512	528	516	502	494	524	568	542	580	518	537	531	528	526	498	508	536	564	519	524	514	529	577	534	527	542	540	521	501	532	541	538	521	496	535	526	514	563	529	549	562	569	529	530	547	547	547	556	602	517	558	519	574	512	537	534	550	521	501	537	552	530	556	497	545	514	536	565	538	529	562	590	527	518	560	531	546	551	509	565	546	530	479	584	561	541	503	546	542	542	558	578	593	508	507	532	575	518	540	570	524	554	518	546	585	494	555	536	546	521	512	514	515	540	510	533	525	538	537	527	507	523	531	540	571	515	546	541	521	525	537	505	512	515	551	521	503	584	508	546	527	508	527	543	516	539	514	538	524	526	520	561	548	521	546	525	566	518	507	515	571	535	526	541	513	556	565	552	522	509	509	542	551	559	531	513	507	535	534	546	548	509	508	559	537	515	500	520	520	516	526	516	529	523	552	576	537	549	513	503	503	577	554	497	568	512	558	563	552	522	548	549	503	577	512	560	559	517	538	556	594	525	588	541	555	533	543	543	560	549	521	515	526	505	485	567	548	515	518	570	495	534	509	589	569	511	527	536	529	529	525	556	541	526	538	540	547	562	538	572	514	543	538	510	508	515	537	554	532	525	521	518	507	592	540	549	551	524	475	541	562	562	544	566	588	522	530	545	528	499	508	495	555	550	526	519	552	525	538	533	556	527	525	534	575	520	502	581	480	540	540	507	559	565	555	562	530	543	571	520	544	496	502	571	541	523	510	535	554	583	518	534	546	509	554	557	557	547	528	556	515	560	521	528	591	575	559	534	553	517	573	559	570	525	514	558	554	522	506	567	544	516	559	512	535
51262	48573	9282	1050	614	509	444	404	380	379	344	304	313	314	328	352	334	318	314	279	322	302	297	286	299	283	294	298	287	289	279	256	266	287	323	286	288	288	292	287	276	332	273	294	266	316	265	306	266	313	258	292	302	256	281	273	265	267	298	287	259	286	293	289	302	286	272	277	301	306	269	260	274	317	291	301	307	262	285	279	298	285	313	285	308	265	298	252	280	255	299	259	250	287	309	259	300	286	259	271	270	280	263	310	312	294	267	268	269	257	286	309	299	297	288	279	275	293	311	312	274	263	254	275	266	275	284	321	280	272	276	283	255	260	289	306	308	288	321	296	305	262	290	280	280	269	301	309	284	298	276	280	280	340	263	266	305	254	300	299	277	278	304	276	283	288	295	290	303	299	269	305	286	283	278	300	302	292	297	269	268	267	288	322	302	273	292	291	325	284	314	324	281	306	264	289	275	299	264	285	278	295	265	281	288	278	279	321	265	284	275	297	296	271	269	252	296	290	296	277	274	281	253	287	285	263	276	268	315	267	265	282	292	300	283	289	263	265	278	303	283	305	306	316	285	278	281	262	292	304	298	292	286	277	304	259	308	287	288	310	299	298	309	282	273	285	298	307	276	272	274	297	290	286	264	270	287	243	298	274	286	284	249	232	268	304	298	272	267	260	280	259	260	255	290	295	283	254	306	295	260	258	267	276	285	278	289	270	271	320	298	323	298	296	288	284	260	276	305	295	274	265	308	293	286	290	279	258	291	248	267	272	282	272	269	299	259	272	293	281	285	259	300	283	302	289	285	273	289	280	281	287	279	298	320	289	285	269	252	245	271	305	306	305	307	268	280	292	308	291	260	269	286	294	319	263	273	297	292	257	270	272	306	294	290	306	312	321	298	249	295	299	273	263	275	292	276	264	272	297	282	261	291	281	286	297	287	272	295	277	302	299	308	293	268	284	314	278	274	275	270	282	281	280	285	315	280	289	298	305	284	311	277	279	285	288	284	279	259	270	273	297	305	271	283	279	307	285	296	274	268	284	271	285	238	316	275	311	269	296	289	276	259	277	299	284	317	308	284	267	277	281	308	281	324	288	305	290	264	265	308	276	303	283	257	266	294	277	294	286	269	279	258	267	292	295	277	285	298	289	290	287	281	286	278	275	308	323	278	281	289	291	318	284	306	290	286	294	287	282	263	298	280	306	309	279	278	291	258	288	291	301	260	298	280	313	293	320	280	284	230	271	265	301	300	277	259	276	290	275	296	257	275	279	295	291	279	267	274	260	287	292	327	259	291	293	270	316	292	277	299	294	301	273	299	258	275	264	277	293	315	263	251	297	288	274	292	239	297	296	298	263	283	288	317	276	266	293	261	288	283	279	278	272	309	282	306	288	275	289	300	279	325	308	306	287	299	285	287	286	263	279	305	267	285	309	269	285	283	277	331	262	291	266	282	293	288	299	268	247	313	312	300	280	270	275	263	282	276	285	277	294	304	316	298	287	298	298	305	295	275	308	244	277	302	266	296	280	302	279	291	281	303	278	262	310	298	262	265	291	270	294	295	297	262	270	292	265	300	313	279	298	265	307	293	300	276	291	293	280	313	270	266	271	283	288	299	268	287	306	303	276	303	292	267	262	301	286	290	266	273	256	282	243	308	286	275	269	269	279	294	318	298	278	292	269	318	263	258	280	271	264	287	279	313	289	289	285	255	320	311	289	303	288	286	292	297	285	261	242	311	297	294	312	271	302	269	293	276	293	301	289	295	292	288	296	275	273	298	249	279	277	283	301	305	290	294	309	294	282	300	272	320	275	315	280	291	235	279	292	305	276	271	273	274	281	257	290	289	265	270	287	285	266	277	268	282	282	299	281	268	273	298	264	275	284	271	292	258	295	269	259	270	285	263	289	268	259	269	287	292	284	286	280	298	299	290	265	285	239	291	265	297	270	274	278	314	256	279	298	281	309	274	277	283	288	268	314	277	291	285	301	292	296	299	252	265	278	303	293	261	255	288	277	286	306	287	292	277	289	287	268	264	275	296	277	256	265	265	307	291	278	287	250	314	288	262	291	303	294	270	290	289	299	256	309	300	283	275	295	286	251	265	268	285	310	304	294	305	302	271	276	317	286	270	264	316	277	305	286	302	285	282	271	286	261	279	271	253	286	291	300	271	294	261	299	285	297	282	304	320	276	260	291	286	290	278	300	306	278	269	290	249	317	310	291	268	281	279	269	280	255	291	274	269	284	297	283	265	262	287	264	295	275	307	279	272	291	283	281	286	285	264	288	253	264	288	301	260	277	264	286	288	262	277	303	282	270	271	289	275	311	254	266	289	292	266	304	282	276	288	310	284	294	302	289	281	278	257	277	299	305	305	275	268	297	273	292	279	282	299	298	307	276	260	249	280	286	287	278	324	292	259	307	260	302	292	308	228	288	275	280	302	270	283	265	284	258	253	276	269	261	273	281	281	297	279	296	251	260	312	279	281	286	278	263	287	258	283	311	262	260	300	303	297	272	299	287	252	316	272	281	286	273	277	264	285	270	277	315	302	296	298	283	299	298	273	282	266	292	266	277	290	289	285	286	290	310	287	291	269	293	294	285	280	285	310	288	296	286	287	269	301	266	257	310	325	274	289	257	269	288	289	263	276	261	249	270	298	308	280	293	288	283	308	315	303	303	282	294	281	277	270	289	281	278	278	307	311	265	269	266	281	299	287	297	288	299	284	285	278	258	297	295	267	277	286	298	268	251	283	285	278	329	293	301	283	269	297	343	293	280	295	240	272	300	301	271	268	325	309	271	282	301	299	267	282	282	283	266	255	259	265	243	288	290	294	257	289	296	282	275	283	300	289	293	273	282	288	255	264	296	277	308	305	286	281	264	276	282	279	286	266	256	319	270	284	306	242	256	299	281	271	302	292	291	277	298	283	271	299	264	290	284	266	307	271	278	278	278	270	286	283	275	260	281	289	279	308	286	241	308	281	315	278	249	286	297	281	304	277	275	289	266	269	275	295	284	272	286	297	295	284	262	285	295	281	293	270	308	266	281	275	280	289	293	299	294	262	255	273	273	258	266	292	272	306	308	228	263	287	263	249	318	296	285	314	278	281	307	317	265	270	308	327	272	272	266	271	319	281	269	267	281	252	281	271	269	300	298	283	275	261	302	275	289	292	278	292	256	279	296	275	307	300	276	261	330	304	287	262	301	277	290	286	273	285	275	285	288	280	286	286	279	281	293	290	257	275	289	284	288	294	240	239	275	274	270	267	261	280	282	270	298	275	275	273	287	292	281	286	299	296	308	268	271	283	246	263	287	301	320	333	272	276	295	249	285	294	302	294	283	270	276	295	312	297	291	286	297	315	277	302	290	306	271	273	256	267	300	264	275	281	275	304	283	275	257	302	275	298	301	260	292	289	301	268	304	293	279	290	306	297	296	279	287	278	314	276	269	300	296	296	272	273	295	279	268	304	284	255	292	293	262	274	284
32175	23151	2282	2441	2279	1973	1652	1482	1293	1204	1139	1044	1064	969	914	918	958	899	835	829	871	822	805	819	821	797	803	819	790	757	792	778	786	759	749	725	738	767	757	722	748	754	726	765	762	694	749	751	753	739	774	717	716	750	779	777	790	775	732	751	729	753	737	706	721	740	729	714	709	730	731	707	763	744	730	696	738	772	706	760	723	726	773	692	749	724	730	711	739	730	772	747	695	734	752	753	713	687	719	701	732	691	738	771	703	694	731	701	718	731	700	726	705	736	715	734	702	720	722	737	693	746	738	716	748	722	732	709	721	705	713	702	717	743	732	732	700	712	743	696	688	708	707	728	740	735	723	782	720	736	716	652	704	739	708	734	731	729	727	728	719	673	697	724	727	670	714	698	730	702	712	684	717	740	718	708	714	710	715	729	729	705	797	686	751	698	679	722	736	718	711	717	711	757	690	706	702	702	737	730	738	723	730	729	688	733	737	720	748	698	736	750	732	727	717	748	713	716	734	671	729	717	765	695	725	730	738	748	697	630	724	731	705	745	743	716	736	741	741	685	723	755	746	698	724	704	694	761	731	716	726	718	701	745	722	714	696	763	721	767	725	767	708	739	718	692	734	694	713	714	725	684	694	734	704	689	733	675	704	742	700	718	741	728	729	721	743	724	742	720	687	704	743	697	709	669	715	763	689	723	743	724	728	701	698	710	749	753	716	714	706	718	689	706	704	751	717	691	702	687	720	707	754	717	736	747	701	769	680	719	771	729	708	704	722	750	723	723	714	695	687	743	674	690	758	758	707	684	710	710	728	741	715	746	688	711	731	691	709	732	724	716	714	759	720	664	670	696	723	714	688	720	719	707	717	703	742	700	740	736	708	765	707	702	722	723	733	748	739	746	726	692	732	735	708	719	740	745	791	732	704	674	693	702	730	744	712	699	722	682	772	685	727	711	680	722	751	723	707	701	728	715	668	729	731	715	678	708	749	732	727	731	725	732	687	744	742	706	761	744	723	719	661	736	688	716	677	746	702	751	695	740	752	714	713	710	693	737	724	741	734	696	711	734	741	734	718	693	749	717	720	690	688	743	654	698	710	692	733	727	691	751	738	729	717	778	751	711	721	699	727	750	716	693	744	742	693	763	722	702	717	693	757	719	702	737	695	684	709	742	731	703	730	673	710	742	708	741	718	708	716	705	761	683	719	716	725	717	739	732	700	715	710	656	677	729	725	706	742	741	737	717	709	764	701	736	708	749	708	691	711	741	692	716	735	715	724	717	724	752	710	689	729	756	684	759	718	734	737	693	696	748	673	708	700	752	655	640	699	690	684	717	728	711	717	732	737	678	689	722	727	677	711	688	705	703	732	740	746	758	747	712	733	720	735	705	720	674	778	697	699	691	679	721	658	688	719	754	763	690	747	771	691	691	753	710	761	715	763	693	695	743	735	714	697	737	693	681	737	755	720	762	737	743	714	739	747	703	705	695	724	704	772	766	717	701	717	735	669	739	752	702	699	740	739	712	740	710	697	711	697	703	694	730	699	744	733	771	694	724	720	711	765	707	703	726	701	738	745	732	710	763	681	718	704	727	709	715	747	729	722	726	710	772	730	721	790	735	792	756	694	723	752	689	728	721	717	697	739	728	717	711	747	680	731	719	740	746	757	714	703	706	730	723	700	727	722	727	723	746	659	705	723	740	685	739	737	683	745	731	704	711	717	672	706	729	694	721	758	745	726	748	728	746	724	718	747	719	710	782	757	735	717	676	741	701	699	697	719	686	730	726	721	714	700	724	643	706	716	775	688	707	728	719	730	710	770	700	655	711	692	719	723	726	710	731	744	685	718	728	708	774	775	743	719	734	739	696	720	716	696	732	724	701	734	729	686	695	704	734	704	725	740	700	754	715	707	725	714	736	719	672	709	707	693	706	694	680	722	692	728	746	698	724	729	722	687	711	710	704	702	689	718	674	751	707	739	692	723	698	733	746	710	709	714	726	687	753	707	761	702	732	733	673	714	709	718	731	700	715	756	670	710	775	776	744	730	707	700	757	744	650	749	728	734	707	744	695	727	719	704	718	719	711	725	753	726	721	691	710	693	726	772	756	733	712	702	731	733	690	727	715	688	765	732	703	753	693	686	679	770	726	671	716	723	717	751	697	722	693	720	746	727	711	744	749	736	734	762	733	661	717	688	718	703	699	711	719	717	697	748	669	720	788	745	729	720	716	709	746	673	707	690	735	653	714	675	733	718	737	691	697	772	719	676	723	655	722	746	667	737	753	694	747	738	680	733	728	704	714	697	718	698	690	688	709	754	707	686	703	671	700	733	698	722	729	707	701	666	681	699	721	730	750	728	697	719	729	753	704	687	709	723	680	701	699	720	740	702	740	736	728	740	710	705	751	760	715	761	660	731	758	722	752	718	709	657	764	767	721	716	734	698	727	698	711	668	702	730	714	734	737	713	680	744	737	717	718	770	706	669	730	709	741	758	734	746	715	733	687	720	722	698	735	697	707	747	752	783	734	736	742	735	675	750	721	711	760	742	707	736	689	751	663	771	695	658	726	714	706	714	709	699	734	684	782	724	699	734	731	659	731	674	690	669	737	738	671	727	718	705	703	735	748	747	699	653	728	736	700	714	709	713	802	712	725	704	756	727	725	702	718	744	724	764	750	701	733	690	694	732	722	697	670	674	727	741	752	745	700	707	740	734	750	743	725	704	689	753	738	695	729	693	699	709	692	702	697	717	733	778	691	692	703	740	715	685	746	744	715	708	734	722	750	698	764	733	707	710	727	767	714	685	720	712	750	757	743	671	704	691	710	757	743	753	664	739	709	678	751	737	723	713	715	719	712	698	736	758	706	701	738	716	695	742	700	724	763	685	712	705	738	705	706	687	709	703	768	723	720	681	719	703	685	768	720	756	725	696	713	752	717	753	717	702	713	685	692	690	765	720	754	727	738	713	732	758	723	732	744	728	743	718	736	701	697	719	743	708	687	777	760	725	747	724	774	678	687	671	781	723	778	725	721	714	719	688	758	752	739	745	733	742	748	719	688	729	782	713	781	693	673	750	700	740	723	734	723	696	723	750	721	701	777	649	703	698	698	702	704	702	703	736	719	682	722	750	715	715	671	774	717	734	726	765	712	722	724	722	707	762	660	711	716	754	661	703	739	698	725	689	718	697	674	693	694	691	721	733	748	716	761	739	734	711	706	748	786	757	754	711	709	706	695	790	736	746	726	755	736	717	732	747	763	695	706	742	663	729	694	699	737	720	687	735	731	694	697	766	711	660	721	670	753	698	723	738	730	723	722	682	706	699	698	739	716	662	742	707	664	762	717	737	714	685	707	737	723	676	750	689	745	735	707	681	744	688	719	738	732	717	710	667	723	662	705	681	745	727	710	765	726	697	707	776	678	695	749	763	715	693	713	749	696	756	736	688	697	715	738	721	726	700	749	721	682	693	731	786	675	694	727	682	772	767	736
64658	59644	18810	5140	1076	682	487	421	355	327	321	287	268	224	246	230	202	214	249	221	219	231	252	211	229	208	184	191	230	229	224	205	224	201	180	200	209	204	211	222	204	220	220	172	238	218	204	186	202	211	196	204	191	181	212	202	202	193	197	212	202	214	207	223	190	192	174	198	184	189	208	184	182	228	205	185	196	201	197	196	197	205	219	199	197	196	202	192	194	176	184	197	206	204	234	194	199	187	196	181	178	199	185	197	202	186	224	218	178	191	207	192	175	192	207	222	192	175	186	208	203	200	183	163	173	210	218	199	208	208	209	189	206	220	191	217	185	191	191	200	204	189	171	180	190	210	186	189	176	176	190	194	174	204	172	203	195	196	207	187	185	183	185	218	194	162	204	192	191	199	193	195	179	204	172	196	190	196	206	185	176	183	178	189	186	193	170	221	216	222	201	190	187	203	188	223	210	205	208	186	169	180	182	195	233	204	200	200	217	197	190	185	194	212	209	222	193	187	184	165	194	194	206	191	190	195	204	192	207	196	189	182	197	187	209	192	196	190	205	197	190	203	193	180	178	206	195	208	206	220	206	209	196	211	172	195	191	204	214	205	200	178	181	170	213	201	199	208	173	194	199	219	182	174	191	197	191	203	195	215	194	214	201	207	198	207	202	195	196	198	194	180	207	206	210	209	185	184	225	210	198	180	189	195	214	180	181	179	211	189	199	188	185	206	174	192	192	200	193	195	193	194	182	194	201	181	203	212	195	172	189	223	201	235	216	175	224	204	196	206	211	211	189	200	206	206	172	193	182	179	195	155	181	194	188	184	187	198	185	207	202	184	170	177	210	180	203	183	188	203	180	201	197	219	187	191	222	212	187	178	174	195	171	183	192	216	175	216	197	210	190	172	222	196	170	179	193	171	205	203	185	186	181	195	192	204	199	211	181	194	195	196	212	203	220	171	183	200	197	198	167	197	185	214	177	206	197	200	209	178	206	196	196	183	160	159	230	192	205	183	205	205	197	177	171	189	181	192	212	212	167	197	181	222	193	171	182	210	206	226	187	190	192	186	167	192	190	175	202	200	208	199	170	190	165	209	192	190	173	191	190	218	211	196	211	190	203	190	180	200	187	190	187	196	189	209	179	189	181	195	184	205	208	211	202	186	190	188	179	218	194	212	196	218	198	193	190	193	209	188	204	199	200	174	178	203	179	175	184	183	168	207	170	198	206	178	199	194	165	191	199	196	203	164	199	190	215	192	198	210	222	201	194	203	161	206	206	204	180	201	195	192	179	173	186	222	205	209	234	195	182	203	210	190	173	168	181	196	183	211	211	178	199	174	215	180	208	198	201	198	204	208	184	200	184	204	212	185	221	192	180	176	198	214	200	200	186	206	194	177	210	203	219	204	196	206	216	195	198	217	202	204	171	194	192	195	205	164	183	173	184	183	193	221	175	191	200	209	204	198	192	196	203	213	195	186	174	178	160	188	192	205	200	208	186	193	177	181	202	201	182	187	210	199	175	192	207	169	208	195	209	182	203	203	193	194	208	182	214	231	198	178	213	211	203	174	202	200	188	188	221	195	208	174	198	193	201	216	177	192	213	218	198	205	197	190	170	197	209	191	205	168	200	207	208	201	201	198	185	202	207	194	192	172	178	173	203	212	197	202	213	208	194	202	203	178	185	193	204	201	175	195	209	193	218	190	196	188	195	208	186	209	206	175	187	186	185	209	217	186	202	201	198	202	213	173	182	208	172	204	216	186	182	188	196	221	173	216	200	179	177	190	201	232	181	197	196	220	197	211	210	191	200	191	178	193	205	193	191	212	179	186	190	241	195	188	194	178	196	188	200	198	188	191	209	178	183	210	212	196	223	181	181	188	182	201	185	197	197	213	195	183	201	197	187	172	171	183	222	204	208	197	200	184	195	200	204	183	210	202	171	207	189	201	211	201	186	208	200	211	179	183	194	193	217	240	213	177	223	225	184	201	176	189	194	193	198	198	200	204	205	206	163	203	209	193	220	195	200	204	195	193	219	211	185	176	222	198	170	187	164	159	181	208	231	195	197	184	186	196	199	196	204	199	203	174	189	191	187	202	187	186	183	170	192	188	189	184	201	205	190	192	204	195	197	180	204	204	191	162	199	183	207	169	199	183	195	185	164	182	190	169	178	199	192	200	183	216	185	180	191	190	199	207	186	201	219	182	208	225	201	169	207	184	180	213	179	194	197	230	226	221	201	177	199	192	205	181	196	182	191	203	228	196	203	184	189	204	180	193	207	177	209	191	203	184	203	182	188	189	198	227	235	203	170	206	192	181	208	199	186	177	234	174	233	201	208	196	200	191	189	194	191	203	204	193	204	197	214	200	200	199	214	177	207	204	201	187	184	219	189	171	204	161	187	193	235	205	198	205	218	207	187	209	209	218	198	196	201	197	186	199	183	184	177	202	186	223	173	199	217	176	195	185	190	215	217	193	207	198	187	190	174	206	209	204	166	193	180	248	191	216	181	199	198	211	203	195	177	176	207	203	189	201	176	202	205	220	196	207	191	172	168	183	179	194	171	185	186	201	182	209	208	190	205	165	183	179	194	186	207	203	198	210	168	204	183	196	173	190	206	188	182	167	169	185	202	212	200	205	194	191	212	193	192	177	194	234	201	208	229	182	187	192	190	199	181	191	195	189	168	196	182	206	206	192	233	196	189	190	218	203	198	190	214	199	192	209	193	195	183	186	194	201	182	207	188	210	204	169	201	197	188	206	213	195	192	206	197	214	202	195	186	215	197	192	188	200	192	184	189	197	182	214	190	191	198	194	193	179	190	204	190	200	203	175	200	200	197	188	221	215	202	182	184	215	216	194	202	202	176	170	181	206	214	193	202	212	192	194	204	203	187	206	233	184	203	187	215	180	217	197	199	202	196	182	195	212	206	191	205	204	186	222	198	191	187	206	174	189	189	180	200	208	224	201	181	215	208	176	195	182	191	193	228	195	203	177	190	209	198	214	226	210	192	178	210	218	194	211	202	209	160	187	192	185	176	196	207	206	200	192	181	210	230	180	193	175	196	152	171	163	185	187	199	222	202	231	213	218	207	197	205	175	220	216	198	215	194	202	182	199	193	190	183	214	202	205	186	187	194	183	204	198	181	166	215	185	193	184	190	208	209	188	212	193	209	192	195	220	188	192	191	208	217	181	199	199	190	192	179	220	185	201	188	162	186	205	179	208	213	180	229	176	186	179	198	195	182	198	197	188	176	186	194	197	189	191	190	193	192	183	197	193	195	192	194	185	209	177	187	213	171	194	188	192	209	216	218	205	214	181	178	194	188	179	196	208	186	191	188	202	203	189	214	205	198	177	203	194	195	202	198	192	191	230	210	205	214	186	166	191	194	178	182	190	186	199	195	183	206	219	217	196	183	182	212	232	202	177	172	181	199	209	210	170	184	206	204	175	222	205	189	194	195	194	191	178	179	189	197	188	212	202	205	207
41665	31797	3275	3790	3214	2628	2135	1842	1566	1390	1312	1203	1078	1018	901	912	813	786	741	789	760	702	668	658	644	672	597	645	637	601	585	638	639	544	575	579	581	554	554	556	567	535	535	514	511	551	514	559	530	559	559	533	512	558	498	535	515	522	537	550	525	519	517	518	540	529	521	485	528	513	524	488	490	538	529	525	465	540	513	505	504	493	505	504	523	556	507	499	483	501	502	513	522	528	482	507	508	478	518	520	505	505	515	527	483	488	497	496	517	513	519	492	514	536	496	474	487	522	511	489	494	499	521	500	457	518	515	495	540	512	484	513	478	470	501	542	499	461	483	503	490	477	498	519	475	490	507	488	529	497	522	507	487	527	514	483	504	525	501	498	500	472	484	506	492	478	501	515	537	503	504	468	496	509	494	538	494	496	485	497	501	497	481	470	499	516	488	522	509	488	473	473	487	497	455	494	551	497	526	487	473	507	529	504	488	507	496	491	518	507	498	500	511	477	513	546	498	459	495	502	521	505	504	498	529	482	488	477	466	480	513	493	526	466	484	522	543	512	491	519	457	470	523	522	498	485	510	496	463	504	498	478	469	469	535	485	486	534	507	495	520	511	505	523	484	489	495	494	506	495	523	533	489	538	485	519	505	471	486	508	487	476	491	523	464	498	482	519	535	485	506	509	468	499	501	519	486	495	476	441	471	509	512	493	449	520	499	526	485	498	516	474	501	504	507	495	490	547	483	518	512	481	538	484	506	497	506	484	495	513	489	488	484	471	486	510	472	494	467	451	496	519	512	519	541	447	521	468	511	527	511	510	488	487	450	515	497	457	457	526	492	453	518	507	508	486	512	501	513	512	517	463	497	517	502	501	521	503	484	473	485	485	497	473	546	525	508	476	551	520	481	442	497	496	531	494	484	515	502	492	530	506	470	465	484	493	523	461	520	463	497	497	522	461	468	525	495	541	521	537	526	488	483	512	504	474	513	504	495	514	482	475	528	536	494	497	474	482	495	539	501	511	494	483	514	504	465	516	519	489	535	487	519	528	495	505	500	498	483	480	502	518	477	523	505	465	525	500	498	509	514	444	503	510	490	499	507	546	492	493	524	453	520	518	491	479	476	485	507	517	511	489	496	497	516	514	506	553	526	504	454	496	478	476	507	493	465	542	486	501	486	545	510	493	524	513	524	489	515	503	505	465	499	524	531	527	483	491	481	493	518	522	498	464	501	509	521	484	495	491	494	470	501	458	487	477	484	514	535	464	451	494	454	512	502	507	499	497	540	469	539	488	507	465	481	512	511	463	493	486	491	520	509	490	485	523	516	476	504	516	489	511	495	504	490	509	513	482	522	478	522	519	514	526	488	513	483	503	498	514	544	490	482	486	513	505	498	462	491	495	489	485	486	479	491	503	447	478	466	532	519	518	487	483	500	508	510	498	501	549	519	502	483	508	451	486	478	497	483	507	478	515	467	505	522	493	522	516	527	485	512	486	486	492	475	489	481	534	516	473	513	506	498	491	537	539	521	514	525	462	479	509	496	472	498	472	477	482	432	491	520	488	486	487	533	505	480	492	493	511	500	480	507	522	502	530	481	480	507	495	472	525	488	484	501	482	465	417	471	479	488	416	490	502	492	470	523	470	499	503	501	491	477	521	512	524	510	498	505	549	487	478	499	510	490	475	518	523	513	484	479	466	470	522	465	513	476	497	506	441	477	501	527	445	516	545	512	506	522	481	486	478	491	507	496	504	493	479	501	509	461	503	524	497	529	501	491	504	493	504	488	477	502	485	508	493	506	484	494	516	528	482	501	532	516	484	502	514	505	490	549	468	492	500	540	512	481	505	497	508	485	486	487	509	522	487	501	493	526	508	509	512	466	449	502	486	497	463	501	449	486	509	519	513	509	494	535	479	586	451	502	501	490	466	502	486	509	461	498	480	478	503	520	536	521	521	481	488	514	492	493	476	514	482	549	474	472	470	523	496	500	497	483	509	512	523	469	476	515	503	526	489	527	515	483	489	490	524	468	503	500	466	505	481	485	479	488	520	488	487	519	492	477	483	491	482	485	449	466	489	457	532	477	495	504	508	524	513	471	530	508	472	504	485	483	491	489	485	525	502	498	520	477	525	502	491	479	516	478	485	503	501	498	481	486	504	451	537	511	519	499	461	494	453	521	509	494	496	517	488	513	521	534	493	479	458	450	552	498	531	507	508	538	480	514	469	465	471	471	511	456	422	508	489	497	491	502	534	491	510	499	483	535	534	530	496	489	493	493	524	504	520	513	523	473	459	505	496	493	502	513	496	530	492	485	519	517	469	491	512	456	462	503	519	516	503	518	498	468	486	429	511	518	511	501	463	470	481	527	502	489	518	506	501	452	495	475	480	482	546	533	497	491	488	495	499	535	486	534	482	543	520	485	463	523	527	482	471	464	460	501	487	486	500	474	503	519	465	460	521	462	519	463	529	494	481	502	520	523	465	501	543	516	507	511	485	503	489	484	536	519	506	488	491	512	498	504	540	476	517	491	479	516	485	515	512	503	457	475	538	505	497	506	523	500	470	529	504	468	479	524	474	490	509	477	515	485	486	529	510	508	503	477	467	514	486	503	468	536	514	501	517	496	506	518	464	496	515	516	517	515	506	498	514	505	507	512	503	486	484	458	498	527	549	514	471	490	461	518	445	485	489	506	462	466	514	507	532	542	499	459	503	496	501	523	481	479	459	521	496	499	522	479	485	497	488	533	530	501	504	497	534	498	529	492	506	479	526	485	496	538	508	514	520	499	462	491	502	493	508	462	520	511	528	477	477	478	508	474	491	537	489	512	485	500	495	515	511	450	493	496	500	451	511	512	516	524	466	510	502	479	488	493	471	513	495	470	514	471	499	496	503	509	497	488	513	482	505	493	477	502	460	505	501	426	502	508	512	515	525	533	516	554	501	490	490	499	509	469	508	495	499	504	509	510	514	503	501	468	493	527	506	496	484	481	486	497	521	507	491	464	479	454	500	497	485	529	511	529	477	459	473	503	502	495	505	501	507	497	501	540	453	492	488	474	498	491	508	493	498	468	493	505	506	522	507	472	470	511	525	491	492	517	535	476	503	509	486	464	505	510	512	497	495	466	487	476	525	517	535	449	484	545	487	511	507	442	476	499	510	492	509	498	490	528	503	531	477	492	510	481	461	524	469	484	504	502	517	542	461	501	458	505	482	464	509	513	526	508	523	486	494	492	497	493	464	462	488	492	505	480	502	514	479	485	519	500	479	476	479	526	489	487	500	453	487	454	489	496	495	512	485	533	449	480	477	492	497	468	487	489	524	512	502	466	474	476	501	481	553	450	442	502	497	527	480	459	496	497	459	499	507	499	532	523	529	514	504	467	509	506	493	529	483	514	478	526	446	520	479	498	523	532	520	488	476	507	480	463	488	517	522	478	485	445	523	505	476	492	491	466	483	457	549	477	492	460	525	484	501	484	518	494	475	520	486
11355	7825	360	186	187	227	203	212	203	189	233	183	211	187	228	173	197	207	191	194	209	209	217	211	185	198	233	200	189	213	195	210	218	189	191	229	186	214	193	195	216	232	216	188	178	193	178	196	224	197	196	194	201	210	191	197	200	178	164	233	202	207	198	186	208	204	190	186	207	236	219	210	193	211	208	209	209	194	179	210	170	180	190	203	205	224	214	206	217	166	221	206	215	187	206	206	201	217	222	196	193	222	228	222	196	178	214	196	197	207	213	186	200	209	218	204	204	190	201	194	217	201	228	193	197	192	192	193	201	212	213	205	224	207	181	211	175	172	232	217	220	180	179	195	203	184	215	213	215	194	228	200	201	201	179	215	216	206	206	180	188	201	196	181	202	190	177	203	199	184	205	200	177	205	198	182	174	185	240	219	209	216	189	177	203	200	177	201	195	207	210	198	195	222	185	198	203	219	220	211	210	183	223	203	211	210	184	192	189	201	204	208	200	215	220	193	171	210	192	212	183	212	221	203	217	217	187	195	197	201	219	185	199	215	214	198	207	190	215	227	191	211	209	193	200	186	195	197	186	211	196	187	192	210	222	216	203	207	198	199	237	204	203	217	207	185	215	179	194	189	225	225	214	192	208	197	183	187	193	193	183	216	205	210	215	191	191	223	181	189	207	223	194	186	223	202	203	183	192	209	212	218	180	200	172	182	185	207	183	202	213	203	204	200	212	189	193	153	207	218	228	199	215	206	193	205	213	224	222	176	198	231	230	243	216	195	196	177	225	181	230	204	190	194	199	193	224	165	172	203	229	197	237	212	226	207	207	212	201	181	195	180	212	188	214	205	169	200	188	195	205	197	212	163	196	208	210	214	181	202	208	188	216	220	195	177	216	223	182	214	216	225	188	182	208	194	222	220	188	198	181	210	209	210	221	185	195	179	212	203	215	200	202	165	178	224	208	183	202	189	195	216	215	205	195	188	196	197	215	171	200	185	201	200	182	202	196	224	201	181	218	185	187	199	184	208	201	204	202	200	194	212	194	205	211	209	210	217	230	203	201	205	211	224	212	183	200	204	211	201	195	199	242	230	179	214	199	195	191	221	199	192	209	187	221	226	190	194	205	214	198	192	164	198	190	191	190	186	229	208	209	203	196	181	222	209	200	193	218	228	191	217	195	206	195	193	216	193	191	191	182	184	202	192	192	215	208	208	229	213	199	229	206	221	232	196	204	186	205	199	182	201	218	201	188	199	180	203	197	170	209	196	240	213	222	184	212	182	191	177	215	211	195	199	196	218	190	185	205	227	220	214	201	193	199	194	197	204	196	195	211	207	216	212	199	219	184	207	220	194	224	199	212	202	201	194	207	169	208	180	199	233	218	213	200	195	211	203	195	211	224	172	207	204	204	187	199	202	207	199	196	219	203	216	190	240	184	209	218	222	213	199	207	196	177	227	229	197	216	200	197	161	172	186	200	222	204	191	194	207	192	214	190	217	204	212	209	205	203	192	196	227	189	213	180	207	186	212	194	215	188	207	215	185	175	210	215	205	188	200	209	180	199	185	188	204	185	208	196	183	190	205	223	209	191	235	229	209	185	198	188	178	179	208	208	188	204	198	197	202	222	221	218	217	200	222	200	216	207	194	192	190	204	225	180	195	194	217	204	231	211	200	196	206	179	205	231	172	214	206	182	183	225	166	192	186	194	216	176	210	230	186	193	192	197	221	198	220	178	202	204	202	194	204	193	206	206	220	195	194	205	210	192	189	210	206	219	191	197	223	228	177	192	219	198	198	192	196	192	222	202	213	186	171	188	195	208	218	200	198	203	201	193	232	188	223	207	155	233	195	182	230	203	202	191	199	208	217	199	204	218	240	182	219	193	217	202	194	184	184	201	220	190	193	201	196	178	199	211	191	175	215	192	190	203	212	191	195	217	192	211	200	217	196	191	215	190	208	223	214	182	221	193	213	184	225	194	206	215	179	205	200	194	208	228	215	173	209	229	212	212	210	216	210	211	211	195	205	195	202	197	216	208	199	200	198	191	200	228	200	218	224	222	196	224	207	190	217	205	217	224	198	178	202	189	198	201	194	222	188	215	200	211	178	197	201	164	205	201	189	209	187	203	216	208	192	192	207	200	188	203	207	171	211	198	220	212	181	224	225	205	217	198	205	213	222	211	192	188	191	190	218	221	200	199	192	242	216	209	199	221	218	169	188	185	198	192	205	195	199	204	189	183	195	208	211	203	208	221	215	197	209	245	191	188	211	214	199	198	203	199	201	191	219	197	180	216	192	200	194	203	214	204	207	213	221	190	209	224	207	193	229	219	203	206	202	187	186	213	200	206	185	217	193	202	221	199	194	197	189	183	204	206	215	201	209	218	207	212	199	201	198	240	189	200	224	211	187	205	217	207	186	204	204	207	191	193	191	218	204	202	200	197	190	181	194	219	188	217	183	178	227	191	196	198	194	200	204	200	188	183	221	190	182	212	218	216	201	203	199	208	214	174	223	219	183	179	217	213	208	213	196	207	212	236	197	172	174	198	191	234	183	201	174	215	204	184	224	196	219	203	205	201	196	213	201	178	207	213	205	168	204	224	192	210	209	208	186	210	217	199	202	220	207	193	196	209	235	230	195	196	184	185	189	196	231	218	210	196	182	220	170	190	189	198	212	179	177	215	211	180	194	209	178	227	199	220	206	214	221	196	209	204	207	190	190	188	205	198	194	205	188	200	224	245	199	211	171	199	230	194	222	200	199	223	207	210	199	209	198	189	216	195	204	203	205	180	202	193	226	192	168	194	204	185	204	169	182	218	190	217	207	204	221	203	236	203	225	179	187	200	188	183	211	225	217	197	192	235	198	196	215	190	210	197	209	194	191	204	222	204	172	179	218	201	176	218	194	194	167	194	199	205	206	223	190	229	207	193	193	193	189	226	202	219	203	198	177	198	209	203	224	218	210	187	196	222	183	181	176	208	203	177	187	185	195	202	224	196	213	204	201	184	202	215	212	233	202	203	200	235	188	184	181	186	184	184	201	214	206	217	207	230	183	185	189	221	213	209	233	180	200	188	193	219	222	197	188	188	185	225	212	207	193	208	211	180	215	200	208	198	221	195	222	203	194	226	197	196	186	205	183	214	197	230	216	198	209	177	212	207	191	182	212	180	186	198	225	195	200	208	214	211	210	221	197	193	215	209	201	217	191	211	212	212	196	242	219	208	222	222	200	202	203	192	194	206	199	185	214	226	191	215	209	205	212	184	200	180	203	211	213	218	214	188	217	187	187	171	170	215	202	202	181	194	210	202	199	213	184	209	207	191	184	201	203	194	205	192	210	211	198	208	208	184	198	215	188	235	201	208	235	221	194	206	221	197	190	207	193	207	194	165	211	222	210	198	188	204	196	214	204	209	198	211	219	231	189	186	201	193	238	190	209	208	219	186	171	208	196	194	212	173	182	186	222	192	218	202	195	220	185	195	192	211	187
10889	9941	620	632	622	621	568	604	585	567	549	569	541	553	557	528	510	593	555	560	521	539	534	559	560	516	539	527	538	593	554	530	562	566	552	498	533	551	582	522	532	550	561	532	544	546	530	555	520	514	560	517	551	542	544	534	561	546	514	564	577	549	543	554	554	496	574	536	546	520	557	535	558	572	529	574	570	515	516	527	566	559	570	577	588	549	557	538	556	558	517	528	563	549	559	550	558	558	558	589	517	519	534	527	549	535	569	590	545	565	545	528	534	557	549	561	539	584	602	521	539	589	547	533	528	538	522	546	552	580	553	540	584	551	543	503	542	508	499	586	558	578	533	502	524	532	561	555	521	567	544	527	523	521	508	588	552	538	489	551	541	556	522	546	545	538	508	522	538	528	509	515	520	527	557	571	536	537	563	557	495	543	543	540	511	560	574	550	533	575	556	560	501	535	543	515	532	561	522	519	511	539	544	558	564	525	510	491	498	514	553	551	490	564	488	569	534	552	565	541	559	550	575	581	547	537	502	566	579	523	547	532	591	545	532	509	565	527	506	532	549	536	523	546	538	525	506	555	517	577	566	502	558	542	581	559	533	564	551	572	520	525	498	548	551	543	493	516	543	529	538	549	519	569	554	563	536	551	571	542	558	556	545	546	478	511	514	580	577	565	564	538	580	542	492	494	545	518	506	532	543	536	567	580	509	531	530	558	534	567	531	525	522	541	522	505	503	525	528	515	532	543	505	534	530	546	549	579	543	549	534	547	535	522	573	536	513	578	545	571	525	509	544	579	545	549	552	579	573	576	557	538	582	499	549	498	551	528	515	540	572	557	529	545	547	576	510	548	520	544	566	526	541	541	530	531	543	565	488	518	536	538	552	555	560	591	578	572	502	488	534	537	507	554	590	570	526	542	556	565	550	583	515	481	526	566	569	555	525	549	548	558	553	547	534	567	531	581	522	578	507	519	543	566	523	562	531	490	525	523	522	544	540	528	531	514	556	576	550	552	550	566	499	511	554	524	555	536	549	518	543	525	550	536	531	561	552	529	534	512	527	552	553	556	493	532	552	525	553	562	572	553	529	549	543	534	558	548	511	520	525	534	547	548	569	547	588	534	573	502	543	532	570	573	562	536	526	538	576	498	543	491	533	538	505	554	559	539	529	534	542	575	522	534	553	534	515	598	535	582	540	539	505	550	545	587	550	506	526	549	538	536	581	528	584	541	512	567	540	555	549	549	553	512	564	495	521	596	526	508	500	601	519	540	562	549	575	544	546	540	564	553	548	509	487	545	546	532	516	559	542	570	557	548	545	547	538	558	561	530	584	513	550	556	566	545	572	528	527	559	539	587	529	579	532	566	533	550	527	570	535	516	555	509	562	549	565	552	500	559	573	581	515	524	540	498	554	540	564	520	558	542	549	584	531	556	515	579	508	547	541	581	493	533	525	548	525	554	531	525	562	512	577	563	520	524	515	544	534	532	532	539	526	546	545	536	508	566	557	553	559	559	529	526	568	550	540	514	550	553	560	559	555	523	511	544	525	553	574	538	613	550	580	580	509	533	548	543	538	515	555	547	510	516	559	559	554	542	560	579	542	518	554	564	519	556	552	571	550	564	563	542	518	552	512	546	537	523	576	514	505	535	581	523	511	548	551	577	520	557	523	541	498	537	539	531	561	538	487	545	534	560	486	545	556	554	557	561	491	530	517	503	561	543	517	563	566	518	534	554	566	573	547	513	576	513	560	544	552	543	546	551	494	533	549	541	558	555	528	526	590	581	569	507	556	522	558	585	563	562	534	556	529	563	543	538	538	542	571	558	567	521	568	535	530	544	560	534	529	536	543	589	547	521	559	565	523	547	551	576	569	524	559	565	533	498	574	519	566	537	563	544	507	525	564	546	512	580	522	549	539	553	576	512	557	519	503	535	522	591	506	549	510	545	539	557	529	606	555	525	585	532	574	582	552	562	532	491	507	552	542	527	549	559	564	557	536	544	509	567	534	497	519	580	548	553	560	533	563	547	532	565	533	527	516	514	575	551	583	579	561	540	574	530	569	533	557	502	542	561	561	551	543	527	522	546	564	594	566	556	505	563	494	526	542	552	532	512	557	537	520	560	533	559	542	501	530	529	536	547	536	527	508	572	513	547	549	546	570	540	538	566	508	534	493	544	536	527	523	569	515	556	508	516	578	557	520	562	522	570	544	560	513	557	550	538	520	567	547	587	560	525	539	577	574	521	523	576	546	535	575	551	525	530	529	562	555	510	555	513	511	502	561	522	550	563	515	549	515	532	532	522	553	522	531	528	525	542	545	551	555	557	529	515	592	525	585	540	533	566	560	543	569	526	514	520	522	506	508	548	562	606	553	555	530	550	514	539	510	543	527	542	557	519	567	538	516	556	534	528	533	534	539	574	534	542	556	570	569	541	542	517	531	519	523	580	556	565	525	578	501	558	563	560	551	558	544	547	516	494	561	551	538	547	519	517	562	525	543	592	515	528	558	584	511	540	545	549	543	528	558	553	553	544	511	526	543	531	563	562	515	576	558	577	573	559	563	534	562	584	540	537	559	588	539	548	550	538	567	583	565	524	558	525	500	537	552	525	527	528	524	533	554	532	541	542	504	577	524	548	555	568	522	550	487	566	538	531	502	539	533	523	539	529	561	546	540	514	531	538	565	555	533	508	580	574	521	569	568	558	555	541	574	557	589	563	500	532	535	492	527	542	566	496	517	580	524	548	570	554	517	514	496	558	548	590	560	573	559	539	564	577	513	611	550	530	500	577	538	517	527	536	536	588	532	529	549	523	540	531	551	530	495	543	518	573	532	554	536	536	510	542	491	535	560	557	565	558	545	552	513	539	531	538	558	507	570	572	533	530	532	513	551	554	525	551	579	589	517	581	552	520	573	552	528	503	589	542	547	555	549	521	571	539	535	547	577	553	585	524	498	503	519	521	548	540	523	564	585	548	545	530	515	507	542	523	559	529	550	519	539	572	538	550	513	497	569	545	516	533	506	483	574	521	571	531	537	516	580	561	528	547	543	559	533	540	546	531	535	516	534	557	534	528	570	507	542	564	517	561	508	547	555	535	537	555	572	556	549	560	558	530	554	534	574	588	507	552	540	543	554	534	527	551	544	599	515	573	495	524	566	541	523	552	494	516	507	585	542	604	552	532	538	551	566	528	581	553	573	555	592	541	529	564	527	521	593	567	543	587	532	557	538	544	512	533	495	518	566	525	513	523	543	539	564	555	544	546	544	516	544	559	529	520	521	545	552	580	559	565	527	562	522	548	565	588	556	560	539	548	527	559	551	527	535	550	527	533	511	512	542	535	512	502	536	558	563	549	564	517	579	541	580	546	546	505	537	567	537	545	567	529	531	525	534	502	568	521	572	574	565	518	560	537	491	486	506	520	588	523	559	503	530	550	526	561	536	566	573	539	534	575	573	539	540	550	546	532	529	498	522	568	535	495	530	491
61893	42866	11172	1448	642	503	460	394	379	371	333	343	327	344	308	308	316	308	322	299	303	289	260	321	287	315	270	260	292	316	273	303	284	270	286	282	293	280	288	308	325	240	293	286	315	269	261	288	308	288	276	312	309	278	271	291	294	298	275	285	286	270	301	275	265	292	271	251	286	298	300	330	306	300	273	275	284	303	266	290	313	266	286	286	261	293	271	284	291	272	304	279	271	275	272	313	296	289	252	320	319	287	267	276	316	272	309	271	283	292	282	291	266	261	263	301	264	305	261	303	267	279	319	275	281	282	284	317	286	265	283	276	293	295	276	281	271	277	291	304	300	282	298	303	280	315	275	285	295	273	274	261	287	268	279	291	295	275	287	307	310	279	297	296	308	279	301	273	280	277	280	289	303	274	300	288	304	266	283	289	294	270	296	292	280	239	310	269	283	285	317	286	288	256	258	278	275	286	283	279	298	255	290	294	283	272	258	292	292	279	277	283	301	314	266	262	286	302	285	253	297	298	272	272	293	265	285	286	302	287	285	262	310	268	257	307	308	281	288	288	281	255	277	325	273	277	299	312	290	269	298	274	280	288	281	270	280	298	284	289	281	287	309	312	294	301	290	313	335	286	295	274	279	284	308	268	251	285	286	284	272	295	314	286	282	290	295	245	289	300	315	261	253	249	296	278	321	276	288	266	257	317	269	255	279	302	276	295	267	277	292	278	296	277	285	257	302	308	295	285	293	295	275	280	288	305	288	308	273	289	287	292	296	280	283	277	273	299	290	285	291	255	294	281	299	287	294	276	286	282	297	297	288	292	290	294	270	261	285	278	288	286	291	253	310	283	259	276	259	267	290	309	278	282	273	291	286	310	289	269	301	283	300	295	268	270	278	255	264	279	289	270	288	272	269	296	303	281	303	286	307	290	260	257	288	281	303	284	261	260	264	289	282	281	288	289	279	299	281	272	255	294	285	302	300	259	263	293	291	306	327	311	289	295	303	286	276	290	297	262	297	300	272	285	326	284	293	286	261	304	323	290	286	280	314	310	305	284	282	281	290	294	293	276	267	269	319	264	292	280	279	283	299	280	280	277	309	281	290	287	265	261	263	279	257	262	276	303	290	310	279	262	280	270	283	281	291	293	291	263	301	274	279	276	299	307	269	284	294	290	299	278	285	279	287	286	315	289	269	270	275	301	285	280	288	290	286	278	311	288	292	289	265	277	275	284	264	300	295	256	271	278	315	281	273	276	309	293	326	281	276	299	314	301	263	272	287	265	301	282	269	285	263	277	254	284	278	317	268	294	298	260	296	302	278	278	282	279	293	301	304	269	253	304	268	283	296	300	309	308	281	300	272	294	262	286	285	288	279	300	282	288	291	280	292	260	281	292	270	263	260	293	290	294	291	310	271	263	283	345	285	264	315	271	296	271	274	283	310	271	319	299	265	302	279	252	270	285	283	281	288	312	305	321	289	313	290	275	293	292	245	271	268	312	287	291	255	287	307	295	259	253	321	285	243	259	257	298	244	284	257	267	307	262	281	290	300	299	296	293	273	286	291	284	288	297	275	285	300	301	268	299	278	263	257	282	270	281	267	332	280	296	299	270	254	285	307	294	307	295	276	289	298	275	281	286	310	277	272	289	274	291	296	299	278	292	285	274	332	287	307	297	292	292	290	287	281	272	276	285	318	287	306	299	280	303	285	262	281	277	259	251	271	283	283	265	283	293	311	270	314	269	296	259	271	296	259	303	280	295	308	304	278	262	273	266	273	295	296	296	306	302	278	317	306	289	266	280	275	301	298	296	290	282	284	285	267	266	304	313	279	292	274	278	265	273	280	267	297	301	289	268	286	288	318	273	303	305	301	271	277	271	309	280	285	252	292	300	287	258	277	294	278	282	285	277	297	271	297	307	304	265	286	261	294	330	274	289	278	285	272	263	315	255	299	252	263	281	273	284	281	280	285	283	285	286	303	274	276	264	275	260	269	307	271	288	300	293	281	288	288	294	268	272	261	260	288	297	278	307	313	271	276	284	300	291	270	317	292	315	280	278	344	256	275	280	296	285	276	279	302	284	299	284	279	271	258	280	271	263	277	276	283	292	298	279	286	304	258	277	275	266	297	279	286	260	292	281	255	282	290	303	254	308	268	281	307	281	275	258	291	243	300	271	299	291	282	279	288	318	287	270	283	291	295	290	266	266	282	296	291	309	284	300	276	294	263	278	250	291	299	310	297	289	260	268	263	293	317	295	299	299	281	294	282	270	269	270	294	301	299	297	308	271	277	280	281	256	273	292	322	286	279	277	289	276	294	294	289	286	284	260	326	286	263	299	299	283	279	285	291	302	315	333	308	296	277	270	296	280	265	252	305	252	288	283	278	265	319	302	316	302	273	281	308	275	283	286	231	276	276	247	278	294	290	298	291	278	282	294	307	261	278	311	319	281	279	287	299	273	280	247	291	288	304	313	284	275	295	291	310	282	294	313	291	298	309	278	275	277	269	307	312	273	274	276	281	269	263	262	305	248	303	296	282	274	309	279	274	272	281	289	309	281	281	311	277	280	298	299	286	274	283	307	265	303	301	268	298	288	331	278	253	284	309	310	311	294	271	279	320	292	288	268	262	287	295	293	276	281	276	258	294	261	265	298	263	293	313	301	313	302	266	281	307	288	284	276	308	320	289	309	259	306	272	299	262	282	275	279	300	319	283	272	292	277	301	283	268	279	301	282	302	282	294	274	298	301	299	297	312	273	292	310	281	298	271	272	291	272	295	301	288	315	303	292	287	293	267	321	277	261	264	285	302	275	316	332	279	270	298	302	289	282	288	269	293	298	293	276	256	268	308	306	314	301	310	284	329	286	296	319	284	346	296	273	281	265	293	281	284	305	307	281	279	287	284	300	290	278	291	308	272	308	267	271	284	302	309	282	277	292	278	274	273	282	265	264	286	258	268	292	270	313	270	311	278	284	276	290	282	288	277	290	311	314	291	251	296	270	270	282	297	282	292	273	319	291	303	278	316	275	310	274	259	257	274	278	303	268	292	265	272	274	280	312	284	276	270	277	252	288	282	285	285	291	267	283	278	281	255	274	261	283	296	279	270	235	301	264	317	297	310	279	278	264	306	305	271	300	316	274	295	303	252	278	303	301	266	278	271	248	259	301	277	275	259	315	283	272	285	298	264	308	255	279	283	264	264	309	306	297	276	286	280	269	291	335	292	295	288	310	280	296	277	276	319	280	265	279	270	263	303	283	317	277	265	288	291	296	284	308	295	272	302	285	274	259	288	279	291	276	258	316	268	290	271	300	281	311	303	294	303	317	315	289	312	270	268	307	311	251	289	295	268	283	277	287	301	292	272	295	278	271	259	270	278	291	276	278	250	262	252	267	301	280	268	273	292	287	285	280	302	285	286	267	315	299	281	294	291	325	284	332	301	297	292	323	285	287	262	272	292	296	291	292	311	265	283	267	285	314	295	312	313	280
39451	17268	2080	2418	2100	1852	1599	1376	1272	1163	1112	1022	1042	1016	925	910	870	855	873	851	853	789	784	798	848	770	768	745	782	769	808	745	762	693	717	777	794	770	737	771	709	798	723	767	706	726	725	705	709	729	703	721	704	698	718	733	716	725	713	739	742	717	801	738	726	804	763	774	723	767	718	729	719	724	722	732	717	735	753	688	706	713	717	702	703	750	720	764	719	740	740	760	767	691	672	730	738	745	765	707	686	695	734	746	704	720	694	684	730	739	750	726	707	684	691	718	683	697	674	704	734	710	732	720	739	742	666	725	697	704	703	707	745	720	752	715	710	757	720	719	703	735	719	740	744	700	738	728	729	688	727	696	721	744	731	709	716	690	767	711	731	734	743	741	715	740	729	737	683	765	710	729	747	703	722	726	781	718	755	711	715	737	745	705	700	727	750	706	676	722	722	711	733	671	692	759	734	689	760	724	735	720	713	738	721	744	696	698	748	705	717	711	685	727	716	730	749	701	770	722	697	678	717	711	739	722	698	729	726	729	701	720	787	730	745	714	699	719	723	699	759	702	726	713	739	716	742	713	692	686	734	663	758	715	716	758	707	722	762	724	783	716	731	757	730	740	750	679	708	761	683	705	648	717	733	704	710	729	683	726	719	719	751	733	744	700	746	719	724	769	712	734	717	691	744	702	688	764	715	708	697	746	712	722	735	715	660	767	722	717	728	703	731	736	696	740	779	705	716	685	744	708	750	672	715	707	714	691	738	687	706	697	687	743	704	764	696	770	719	731	722	767	713	757	727	709	670	718	713	659	696	700	690	701	686	760	711	720	766	732	742	772	754	734	729	695	708	720	705	717	725	742	720	737	755	738	731	701	711	747	726	728	736	724	741	750	722	725	709	714	748	694	709	708	720	727	682	758	743	695	693	727	743	736	697	700	746	711	722	678	708	737	743	751	700	728	769	710	702	746	796	672	687	740	693	725	709	760	720	728	665	736	718	702	740	685	780	695	755	727	730	725	751	729	680	753	738	695	731	705	696	706	703	753	738	720	777	654	718	801	736	729	740	718	689	702	779	701	701	688	704	737	702	729	704	754	766	732	728	667	669	726	694	735	715	726	684	722	727	776	741	741	686	709	683	729	742	714	757	714	707	776	776	717	745	691	712	691	697	742	713	671	754	731	729	718	681	712	764	727	714	731	732	670	749	700	729	710	702	706	759	698	714	738	743	693	702	709	700	732	705	674	733	723	718	732	796	731	690	716	740	688	749	675	738	716	810	683	750	753	671	716	722	742	726	716	722	725	691	762	690	745	682	700	747	730	736	729	679	727	727	715	703	737	693	688	723	715	716	712	713	738	693	760	688	686	689	682	727	685	717	724	701	743	716	718	748	722	771	707	716	728	719	714	712	711	709	665	698	698	715	735	724	709	731	755	724	733	700	746	719	730	772	741	741	682	708	733	715	710	697	704	700	711	724	704	751	785	739	780	693	726	762	663	714	766	722	745	759	683	751	740	715	715	752	695	738	724	691	687	723	706	730	721	719	690	784	729	735	695	674	713	737	740	689	720	713	745	756	763	745	739	697	709	746	713	717	758	714	736	721	705	725	760	729	673	767	774	716	747	750	756	720	683	666	709	752	717	678	706	690	716	663	739	711	694	703	743	672	690	719	735	714	750	646	699	744	740	705	727	712	697	718	726	731	739	720	715	709	686	657	724	721	704	733	765	716	676	756	701	686	749	690	751	730	658	736	721	674	715	739	728	686	766	711	735	719	744	702	697	701	769	697	734	693	731	714	727	754	721	739	765	706	747	710	765	762	697	723	685	766	705	741	751	705	698	770	716	702	723	707	691	717	736	715	707	692	740	748	726	664	697	733	731	753	738	738	737	718	627	709	703	753	704	729	721	722	717	699	745	693	755	740	697	678	732	727	684	700	682	707	707	720	723	742	691	651	697	719	763	761	689	717	728	715	736	711	676	710	709	681	767	697	741	735	738	724	752	718	707	707	643	716	721	727	718	714	744	714	704	715	752	733	700	735	768	766	741	728	709	681	718	694	761	750	761	736	717	716	723	740	726	776	702	772	763	685	774	702	744	703	735	698	731	728	737	704	735	685	791	721	731	703	754	718	745	664	746	746	729	721	683	717	768	725	731	743	710	724	675	691	707	738	730	744	709	740	743	784	698	692	711	763	686	678	749	721	719	734	729	752	674	686	747	714	669	682	753	745	753	744	759	734	693	709	787	730	687	732	688	725	719	689	724	730	736	734	732	732	704	678	715	734	745	706	726	694	738	774	765	731	709	682	746	750	741	760	751	678	761	729	675	707	741	755	735	716	733	708	668	708	778	703	707	724	723	733	688	740	765	666	738	775	701	705	778	717	714	726	736	714	707	758	733	701	717	695	701	686	729	712	738	718	778	708	751	700	704	699	731	745	692	698	707	723	727	740	704	693	717	716	710	720	755	754	757	702	725	707	701	744	717	774	813	703	715	751	716	670	709	730	691	708	736	730	752	734	692	723	764	740	707	727	722	759	675	699	694	727	734	690	729	713	749	717	752	749	756	737	706	717	673	713	691	712	685	738	686	786	732	743	702	797	738	715	712	724	770	690	712	738	737	723	700	723	715	744	751	739	712	706	726	760	745	762	728	728	714	725	709	785	754	724	738	703	693	715	759	739	779	653	714	758	669	693	759	758	704	767	744	721	721	729	750	741	736	744	748	720	731	693	724	783	718	697	728	677	705	697	730	712	704	715	696	703	730	671	696	736	680	710	725	713	739	705	745	694	765	704	718	702	724	688	752	727	780	688	690	724	722	719	724	779	767	701	678	716	746	726	744	706	727	739	720	695	729	687	730	708	720	692	738	717	728	678	741	736	727	714	721	707	721	732	732	730	705	692	734	700	677	685	748	727	725	701	717	755	710	741	717	761	763	720	712	634	733	731	742	744	713	710	716	717	744	751	712	701	719	721	703	730	743	701	686	697	758	715	729	712	716	744	724	712	688	687	722	673	741	677	732	675	731	686	745	703	710	715	773	723	679	770	734	719	706	675	684	706	676	705	736	676	708	787	743	706	724	709	699	794	723	725	726	723	740	769	724	746	731	717	719	731	725	736	751	767	729	703	750	730	772	689	779	722	691	714	689	705	716	744	713	736	719	723	696	719	707	724	696	748	691	727	709	754	749	698	682	749	707	705	715	716	787	666	718	696	731	712	737	705	760	695	683	714	736	751	687	772	716	699	748	721	723	709	686	725	727	704	749	756	720	741	728	776	712	728	759	699	680	736	726	716	683	754	716	743	737	692	713	714	685	772	754	685	706	733	752	709	711	703	726	749	762	736	739	719	741	737	720	752	729	678	766	750	728	746	674	752	722	730	722	681	733	711	718	761	704	726	743	752	728	713	706	762	727	718	735	726	664	711	711	732	708	723	736	718	684	736	715	717	729	749	674	721	718	696	719	734	698	747	744	744	762	712	745	764	727
71356	40203	20345	7762	1178	686	539	419	377	359	314	296	279	254	264	241	219	233	247	236	204	232	197	229	200	203	233	179	220	192	215	203	202	223	198	190	192	176	198	206	191	215	190	191	191	203	201	199	181	211	187	187	183	233	182	194	202	208	223	197	193	192	211	198	180	185	195	176	194	182	203	181	215	179	198	178	203	203	170	202	159	182	176	175	183	199	193	190	186	219	183	197	203	199	179	203	161	224	191	192	205	184	195	202	184	187	189	205	197	169	183	211	184	184	202	195	191	181	189	207	199	203	191	210	195	196	206	168	205	204	196	220	197	183	184	193	194	183	192	202	178	190	153	194	219	197	208	225	184	197	193	189	210	195	192	158	179	201	176	172	211	186	193	176	170	215	201	174	196	186	184	207	201	201	181	189	192	198	195	207	208	214	221	178	193	181	158	186	188	170	181	197	188	211	182	243	183	203	192	192	190	213	188	195	193	196	174	193	201	193	180	179	194	193	185	193	186	173	184	198	185	207	171	194	190	211	206	212	191	183	186	185	179	175	187	163	189	169	204	210	191	173	226	199	213	205	217	178	200	181	184	187	190	201	182	172	197	195	212	167	202	180	182	223	187	191	192	215	187	188	200	212	177	180	198	181	209	168	182	225	171	179	207	211	221	199	190	176	200	199	199	180	198	209	189	214	173	186	184	202	202	204	195	194	186	190	184	184	214	179	172	203	213	198	191	195	192	182	202	203	179	195	200	192	184	187	190	168	162	196	202	232	201	211	183	170	181	189	216	172	189	181	189	204	220	185	179	173	202	205	197	171	206	158	179	187	187	204	214	193	178	204	180	193	160	180	191	196	161	156	172	200	188	201	212	205	187	194	200	183	206	210	158	185	195	188	204	179	182	178	198	193	188	171	201	192	180	204	198	187	193	168	192	192	202	191	194	198	178	182	170	195	182	192	193	196	212	168	166	204	174	194	186	189	195	224	205	213	188	200	191	162	187	204	195	183	176	196	159	177	214	172	198	191	158	185	227	195	183	192	184	175	228	181	204	180	209	171	191	185	204	168	221	166	186	195	204	202	168	203	173	188	166	185	181	187	204	222	217	188	200	177	212	204	198	219	181	171	179	189	173	197	220	183	221	188	192	225	183	163	175	200	192	181	213	225	185	189	192	206	176	199	182	179	216	189	185	200	171	192	208	201	192	207	193	203	163	187	170	191	188	209	234	174	206	199	196	226	179	198	169	205	196	195	190	191	166	218	212	226	197	198	170	204	219	193	200	201	225	174	181	176	197	200	182	203	180	193	197	214	203	192	176	179	171	203	189	192	200	188	180	195	199	177	207	194	202	177	183	168	174	205	183	199	186	197	216	188	211	179	162	214	215	205	162	196	183	190	185	213	196	188	177	198	205	201	164	187	182	208	209	167	191	200	199	189	200	226	212	211	194	193	180	206	198	207	201	218	179	190	205	193	197	186	203	193	193	179	208	188	201	210	186	172	196	184	182	175	214	198	187	176	200	173	191	211	189	202	175	190	167	214	195	222	201	202	153	201	200	166	180	162	187	192	217	195	187	211	185	183	170	205	197	183	186	199	188	213	186	215	193	195	216	207	179	196	195	175	169	177	175	211	190	195	179	199	193	174	157	199	210	222	188	183	176	181	195	182	189	206	180	190	184	186	167	215	196	179	207	169	203	228	192	155	191	219	202	177	211	189	181	188	176	185	212	174	216	202	179	173	180	173	198	202	201	195	206	193	188	203	209	208	199	194	166	194	201	178	191	174	189	188	181	192	195	190	184	194	191	188	172	197	187	199	214	207	192	194	201	199	179	190	200	193	181	188	210	187	180	218	208	195	201	192	163	210	188	216	178	183	194	186	178	205	199	203	207	191	189	188	169	217	196	205	218	201	212	199	200	194	179	190	204	174	197	197	199	207	205	203	223	170	202	203	179	187	182	200	202	186	203	180	212	215	198	206	181	212	213	226	192	190	223	203	214	190	203	212	178	200	203	205	193	209	204	177	180	191	185	210	208	196	192	210	178	177	177	203	184	201	217	180	201	195	179	206	225	205	194	195	187	206	184	208	172	202	197	222	182	198	196	202	168	205	199	187	173	174	201	204	189	188	193	206	189	194	198	196	171	198	176	184	196	198	160	176	214	222	192	189	198	201	208	184	194	189	186	171	216	177	205	204	207	167	195	211	183	215	186	201	193	194	191	203	211	198	182	217	184	168	184	192	210	200	229	210	169	187	200	182	214	216	203	192	194	196	201	185	200	205	200	194	174	217	208	191	195	195	189	211	179	172	205	215	189	164	201	198	193	177	222	207	198	186	202	200	190	185	210	179	196	206	198	208	190	211	182	198	199	202	197	205	181	189	225	204	178	188	211	163	199	181	214	210	170	219	201	201	169	174	206	186	190	182	200	210	195	194	167	183	191	190	204	192	193	206	203	194	205	199	214	202	196	194	191	185	181	188	183	199	203	206	178	186	181	194	189	196	202	177	197	218	193	209	196	166	223	186	212	185	217	193	192	180	174	187	193	189	201	194	182	215	215	174	189	178	200	190	197	201	182	175	188	170	178	207	192	199	189	197	179	194	180	234	184	176	173	225	199	215	184	186	171	204	182	192	200	173	186	207	186	183	197	192	179	224	198	186	202	196	177	192	192	175	192	194	205	190	191	195	197	174	182	197	223	188	178	200	204	229	186	205	172	197	183	231	179	191	206	190	228	187	194	193	189	181	204	215	186	172	171	159	204	190	205	178	190	165	195	159	189	180	211	188	211	179	189	193	190	181	180	181	211	195	180	192	189	206	181	174	195	179	172	196	216	189	208	207	213	181	168	212	209	204	202	204	218	203	174	205	194	214	192	212	196	192	180	207	174	193	190	183	161	222	196	201	193	184	174	187	189	169	191	206	167	201	193	189	175	206	200	208	159	167	201	177	203	201	181	187	194	204	216	177	201	182	162	185	174	201	208	190	184	179	171	186	200	172	195	214	186	180	211	192	193	192	174	198	179	209	190	198	191	185	203	188	210	189	225	191	173	169	202	169	194	188	201	197	176	164	193	160	210	198	210	221	190	184	197	180	191	195	178	191	206	193	206	182	183	188	179	195	186	172	162	202	215	190	200	182	217	179	193	177	172	187	178	184	176	207	217	201	177	236	197	206	220	197	197	201	182	194	188	177	186	187	189	219	168	203	192	196	177	180	169	213	201	196	188	177	195	180	203	202	197	176	189	191	205	192	189	214	196	183	179	189	197	200	201	191	199	192	179	205	188	189	187	212	193	206	172	220	198	186	200	183	169	207	192	200	176	205	175	204	175	162	161	201	201	171	201	210	211	169	183	207	197	235	179	194	202	174	198	173	180	206	194	158	205	193	190	198	200	193	199	197	198	183	193	172	206	195	194	179	205	204	203	183	212	202	180	221	178	192	186	185	208	194	184	180	235	179	194	199	206	187	198	216	183	202	183	173	192	199	206	204
49450	13538	3226	3852	3133	2611	2159	1750	1518	1400	1310	1160	1078	1028	919	852	840	809	740	753	703	696	643	624	649	609	622	641	590	591	618	596	624	577	590	552	558	564	534	535	588	533	550	574	514	543	533	584	503	561	585	533	532	526	512	484	555	498	503	478	540	540	487	522	499	501	546	537	497	475	522	487	511	518	458	476	512	543	506	503	514	468	485	468	531	474	519	491	513	505	492	494	509	532	519	498	498	491	449	516	526	480	454	491	483	503	494	462	510	476	507	510	502	537	491	487	482	496	456	486	501	473	480	500	464	496	522	478	486	510	524	511	474	508	457	483	494	518	511	470	493	486	473	524	490	494	512	488	499	517	476	526	489	506	477	507	481	518	522	486	475	496	469	481	510	491	479	523	501	498	483	477	486	481	533	481	491	476	491	515	499	480	471	512	474	488	479	534	506	491	519	471	497	510	442	470	473	493	477	469	492	464	493	501	457	505	483	479	526	520	510	495	475	509	477	478	488	493	491	483	495	483	499	511	478	490	516	484	487	494	508	456	483	514	517	495	472	493	499	502	504	478	502	509	510	482	460	457	487	496	504	485	503	498	468	532	483	440	513	466	492	518	486	475	510	451	447	483	465	515	456	503	512	515	491	415	493	477	479	502	477	491	530	475	508	457	499	481	483	520	468	483	526	495	499	483	476	504	515	498	473	486	438	485	484	472	485	499	540	466	524	503	492	471	414	507	508	487	511	459	499	541	473	512	488	456	493	523	460	493	460	468	461	472	516	465	484	486	462	472	502	476	478	455	484	529	509	500	500	483	507	457	466	507	485	488	453	502	514	480	490	479	478	499	468	524	522	486	462	500	486	478	483	509	443	498	499	508	470	507	472	508	487	494	507	465	495	505	480	518	459	520	471	491	493	488	520	540	520	527	501	474	493	503	482	507	508	516	471	496	475	494	527	510	496	483	512	513	503	509	473	508	486	510	499	489	449	499	474	493	502	458	449	513	475	538	505	486	519	488	485	470	539	522	490	445	494	495	508	512	479	484	505	476	487	488	469	468	504	484	481	495	517	490	522	533	470	495	494	496	518	465	478	485	472	505	511	479	489	536	509	509	496	459	505	458	463	510	507	491	508	466	474	557	514	480	509	524	509	500	479	480	473	523	492	487	491	457	473	480	477	483	512	473	469	519	477	478	508	465	505	474	477	500	470	503	519	452	500	473	485	487	507	474	491	516	500	481	535	505	490	492	507	486	500	500	499	510	508	528	497	483	470	493	492	524	518	507	481	473	520	515	523	483	464	496	486	546	468	510	482	458	513	487	514	496	482	504	472	464	520	489	489	496	476	460	537	486	520	476	460	526	509	477	490	460	464	503	482	480	471	512	491	435	536	446	514	455	486	523	476	465	490	476	481	496	470	506	501	468	509	457	468	486	482	494	534	493	510	513	488	503	496	432	476	473	535	488	510	474	473	499	482	485	489	511	490	513	470	470	490	483	479	470	463	479	481	518	522	480	498	442	476	511	482	460	520	490	528	470	466	466	492	506	515	501	494	455	491	546	491	516	480	525	552	495	494	510	497	488	534	473	495	443	495	466	474	554	494	470	522	468	506	481	510	449	496	501	457	499	515	485	465	528	466	533	439	487	450	477	508	476	477	520	480	469	487	526	473	467	489	486	497	464	512	467	458	474	431	516	480	505	485	468	479	496	487	501	499	479	521	479	484	523	516	508	498	480	475	473	490	440	495	470	491	479	491	468	461	488	485	494	471	482	480	474	431	470	492	513	463	462	484	493	510	491	538	478	488	511	503	490	511	480	500	514	487	509	481	523	481	476	520	450	455	517	461	469	496	545	488	494	493	476	536	503	470	507	493	492	511	491	514	491	504	498	513	496	514	470	471	502	482	506	519	512	498	488	477	481	482	487	488	472	542	541	479	478	509	499	472	486	492	445	540	484	457	482	488	499	503	445	493	489	510	511	493	529	521	511	512	451	472	460	471	510	472	472	504	504	497	524	511	463	496	498	510	507	487	471	481	486	487	508	470	495	503	468	485	489	466	523	472	505	485	477	465	512	503	494	459	507	456	475	527	468	476	511	467	496	472	460	531	513	525	526	478	534	482	522	476	497	528	487	485	533	475	513	471	517	490	526	502	492	498	486	493	488	484	514	421	468	486	501	503	521	488	454	499	484	491	481	467	478	487	493	495	508	515	496	487	476	486	491	493	501	479	514	475	487	493	476	529	475	461	461	502	479	509	519	475	470	468	504	512	451	478	509	506	492	483	496	441	476	468	491	491	422	498	498	484	447	494	490	469	446	518	527	524	496	491	496	473	485	472	489	488	485	513	488	513	479	494	497	511	500	544	459	458	485	495	474	508	466	488	489	485	505	483	498	491	496	497	472	524	502	530	472	484	478	489	471	485	475	485	481	493	483	465	493	513	476	507	471	493	454	468	468	507	503	459	483	508	488	491	476	477	500	506	499	463	457	472	523	528	479	477	493	506	481	524	486	531	527	513	485	465	475	502	488	499	488	485	460	465	513	477	477	485	483	531	527	497	468	462	482	549	481	482	456	469	515	516	486	459	497	475	480	484	471	506	526	474	474	491	519	478	484	446	506	454	509	507	446	489	471	506	551	439	500	478	494	507	497	472	453	471	509	503	539	475	495	523	514	466	455	496	479	521	545	478	505	482	523	467	464	484	475	534	460	494	477	482	499	510	472	479	517	457	456	475	473	483	483	511	497	476	475	510	474	496	472	462	466	465	501	484	496	463	504	498	521	504	497	509	471	488	488	486	497	526	462	471	484	474	506	519	452	467	456	446	498	474	491	502	529	461	500	483	515	489	476	513	477	508	470	496	499	519	490	475	487	462	480	479	504	487	519	444	485	487	476	518	448	513	491	490	482	474	448	507	485	485	502	505	495	489	480	448	444	478	517	481	509	487	494	444	527	459	453	478	523	468	492	486	506	521	515	512	478	474	478	459	464	484	488	490	481	490	466	497	479	505	506	487	467	489	528	497	485	446	477	475	495	473	498	487	502	465	503	475	455	514	448	459	483	483	532	493	493	486	469	482	470	510	479	463	468	497	511	479	524	469	521	483	500	495	490	504	474	489	480	429	497	463	502	504	489	496	504	467	457	452	462	499	509	512	491	499	471	496	482	492	486	509	507	495	479	495	476	473	494	554	500	476	493	506	483	490	529	469	498	480	506	491	526	472	506	499	440	488	439	472	525	472	484	475	492	447	513	496	473	467	509	432	470	483	506	508	476	476	500	457	461	467	475	482	509	469	532	500	502	541	503	492	459	483	510	496	439	504	480	504	479	492	495	490	487	476	467	449	509	513	485	506	466	491	472	496	480	514	506	536	514	471	484	468	516	474	498	482	503	510	482	497	449	524	486	527	466	536	489	491	493	481	507	472	487	466	476	503	495	477	515	502	494	509	525	516	495	490	474	447	510	500	475	468	516	497	505	460	475	515	478	508	492
17402	2448	239	203	205	179	231	221	186	201	203	188	203	215	187	154	189	215	182	198	182	182	173	190	194	187	197	178	207	199	207	205	212	210	191	198	192	194	189	216	193	214	212	198	195	185	180	191	204	181	209	203	169	201	222	180	199	193	183	209	192	196	204	179	171	180	171	227	187	161	188	166	217	192	175	205	183	192	189	176	194	197	190	183	195	192	198	185	233	194	183	201	192	220	195	188	202	189	198	168	179	208	217	190	213	183	184	219	168	169	198	218	191	169	187	196	205	194	186	189	198	201	210	216	190	207	201	193	206	182	177	179	182	201	185	199	224	174	208	191	233	175	214	180	181	163	186	193	177	206	201	196	211	210	174	190	193	207	197	235	185	188	202	218	193	199	170	208	200	208	211	205	218	205	204	203	157	209	166	211	196	203	180	191	189	188	206	219	192	202	205	179	180	173	207	193	217	192	200	210	197	183	186	187	178	193	194	185	202	202	217	204	209	220	197	188	197	193	220	205	204	228	225	205	198	205	197	180	180	210	197	227	197	194	210	217	190	233	203	199	215	212	208	203	207	161	209	196	157	203	193	188	196	191	174	180	211	166	190	190	196	196	203	200	204	181	220	176	216	196	215	173	207	193	228	205	200	203	192	167	190	214	197	233	203	201	203	187	209	206	231	206	201	175	183	185	203	188	224	194	192	199	201	176	200	213	163	204	196	204	204	177	205	205	192	211	222	214	208	186	192	201	196	218	207	211	212	224	182	177	204	187	209	201	194	221	227	176	197	188	196	174	212	222	181	172	191	181	195	166	187	182	203	203	214	211	188	179	191	192	201	197	218	200	187	188	181	192	209	221	188	196	214	220	198	211	212	191	192	177	184	173	196	181	199	174	229	195	189	216	179	205	205	186	162	194	220	175	190	190	221	198	219	164	204	188	188	187	198	206	208	203	206	195	175	208	207	214	187	168	194	184	196	214	207	184	208	185	186	219	187	196	193	164	191	177	181	199	184	191	196	193	200	192	216	219	188	211	187	200	190	197	187	196	195	202	197	198	200	201	182	156	197	183	190	181	164	183	202	215	178	177	206	206	189	177	183	203	170	210	198	169	193	182	197	200	188	172	177	176	162	202	175	196	199	212	184	177	210	184	196	189	208	224	199	190	176	169	195	185	223	211	205	202	210	165	169	157	177	217	191	194	173	204	204	208	186	192	182	186	180	202	225	186	201	211	167	201	186	219	197	215	184	195	192	177	188	179	193	208	211	202	192	197	182	194	187	196	212	182	195	206	184	194	190	198	201	206	170	201	190	178	201	199	177	204	207	197	203	208	193	190	205	166	194	191	189	213	186	176	186	172	215	212	213	215	188	190	183	226	189	210	189	224	204	202	208	206	213	156	216	179	176	207	217	194	195	209	208	198	200	183	194	197	181	187	210	198	205	178	212	222	197	201	196	182	202	177	195	220	167	209	190	186	222	218	196	190	189	208	187	205	201	189	178	163	196	188	201	215	224	184	213	164	201	195	188	193	185	184	219	193	202	196	213	194	204	204	206	173	176	199	186	181	216	188	187	198	206	201	221	185	185	183	189	187	208	189	210	199	223	188	191	206	177	208	182	196	207	186	202	200	180	207	195	204	184	175	221	211	191	190	192	200	179	192	210	201	208	197	172	194	200	193	177	203	188	190	161	203	191	201	212	170	188	204	198	212	203	159	203	199	198	201	201	165	204	184	204	197	193	187	213	189	205	200	201	206	192	202	206	193	186	214	187	222	214	181	187	179	214	189	175	214	182	206	188	186	199	208	215	189	196	209	178	204	185	181	170	199	205	190	202	212	183	181	179	203	190	202	220	175	192	196	207	169	203	186	232	212	188	193	196	201	199	183	187	183	194	185	181	203	204	186	182	181	220	229	160	213	221	204	181	197	218	222	173	203	198	175	193	179	178	177	164	199	197	193	193	186	207	208	187	216	184	175	196	184	181	189	207	183	217	213	194	186	198	215	192	185	208	187	195	177	172	210	172	176	222	187	182	187	185	213	203	206	184	199	205	192	186	194	207	180	213	203	191	192	195	210	211	180	185	180	184	206	230	207	180	200	178	177	222	195	173	187	202	223	202	203	186	184	204	200	186	217	171	179	206	199	193	193	189	188	209	197	187	201	204	204	206	190	199	208	211	177	177	211	192	182	169	187	200	211	194	228	191	204	208	184	178	188	213	195	165	168	212	212	214	190	210	170	200	192	204	207	213	200	180	196	220	182	188	179	202	206	209	172	188	194	214	208	191	211	209	217	208	183	189	190	186	206	179	169	202	225	200	210	213	183	203	192	185	199	202	196	189	182	183	186	180	221	188	204	189	222	192	176	166	214	191	200	221	166	199	200	217	195	202	168	198	188	200	203	203	224	195	196	178	221	206	207	166	186	195	176	200	189	209	181	181	171	207	191	229	172	181	196	179	176	229	201	182	172	194	185	181	216	200	178	209	213	199	224	202	202	171	206	221	211	200	185	192	190	197	187	212	183	181	198	182	210	206	197	191	194	192	194	171	205	215	187	220	197	196	203	195	192	182	193	203	192	195	177	180	194	195	153	172	186	189	202	195	201	199	214	187	194	213	181	204	175	192	193	191	187	185	202	214	201	184	186	205	196	198	194	214	220	204	200	185	208	207	221	195	178	208	202	180	218	158	199	229	240	180	199	200	167	218	198	198	204	179	201	206	182	192	200	206	182	197	178	209	184	208	192	194	199	199	193	178	212	200	213	179	185	200	215	203	187	198	183	215	196	193	194	204	229	192	188	197	162	200	198	209	210	171	184	210	187	177	202	209	203	210	203	224	201	199	211	202	183	210	194	192	212	199	184	175	185	163	196	212	192	210	191	193	185	181	203	201	192	200	188	178	178	204	211	199	201	196	199	209	202	182	186	197	215	185	227	197	182	212	196	210	212	197	187	204	197	205	197	216	212	189	188	181	211	193	203	244	193	186	226	191	216	204	187	203	182	215	197	180	176	204	213	230	221	209	174	181	214	182	208	205	189	199	181	193	189	179	190	217	226	164	204	193	191	195	207	219	184	206	185	197	201	199	198	195	185	203	182	192	173	200	211	178	192	216	214	193	179	206	217	199	173	184	194	201	184	175	189	207	196	185	191	197	191	187	214	211	206	202	192	205	201	190	222	195	206	182	189	220	196	201	167	203	163	171	170	195	192	176	195	205	176	209	189	218	197	182	196	176	184	189	192	170	217	187	200	194	195	219	184	163	194	203	177	220	204	174	221	181	186	183	184	203	204	177	177	175	183	214	162	172	204	169	200	187	191	154	183	171	194	209	196	202	198	217	212	183	203	180	189	207	199	183	185	189	171	183	209	220	203	192	216	208	236	190	193	187	224	232	201	182	200	200	210	169	180	193	177	202	183	214	194	193	191	170	197	218	186	177	170	173	187	195	211	209	223	211	190	176	187	178	218	196	190	187	207	218	197	182	219	179	209
17030	1294	600	637	618	604	582	602	534	554	513	572	534	542	545	556	511	514	535	563	533	558	539	554	554	526	503	520	513	534	540	546	548	515	547	529	535	533	510	515	555	525	524	536	550	518	546	544	526	560	503	510	518	515	524	496	492	536	547	540	535	489	501	534	549	538	511	537	512	509	564	499	548	577	530	528	578	519	578	533	485	507	548	511	542	545	527	530	507	531	492	566	504	519	575	517	513	470	538	571	483	545	511	571	486	547	521	448	536	532	537	516	554	482	523	489	513	544	531	518	532	532	486	532	522	531	542	522	530	577	518	575	555	554	528	504	523	476	525	541	522	530	535	510	535	488	512	517	509	547	521	550	520	508	518	512	531	507	556	572	528	540	502	533	522	545	536	518	560	535	535	542	531	551	596	519	549	480	542	556	504	528	534	501	529	557	509	502	521	506	507	498	550	567	507	518	532	532	532	561	491	537	571	529	529	544	531	506	566	522	514	492	535	541	529	505	533	534	520	531	507	529	515	502	506	482	518	531	516	488	528	526	502	525	485	513	551	535	512	540	548	589	565	486	518	485	550	502	573	578	510	564	477	561	511	549	539	583	482	545	515	546	531	515	514	563	541	538	565	515	560	520	495	580	517	531	501	524	522	527	513	535	523	541	511	469	501	516	542	501	538	506	508	521	534	502	558	519	494	505	511	501	507	530	505	485	555	528	501	527	526	519	575	527	541	532	508	517	543	496	521	541	542	534	535	510	537	537	499	482	507	547	539	540	552	533	559	562	496	523	523	501	566	565	509	549	547	536	528	509	494	539	540	575	536	532	537	500	564	555	510	503	549	502	522	557	534	529	495	544	492	518	490	544	556	545	518	539	518	528	539	541	540	503	539	540	497	546	510	544	494	514	534	504	507	519	545	497	487	559	547	531	548	518	539	565	537	506	529	491	555	517	511	523	547	503	552	535	526	505	581	555	532	557	536	524	524	521	528	492	520	529	514	543	526	518	513	537	557	554	554	552	494	533	507	529	540	531	491	545	546	539	514	518	574	512	563	552	548	542	514	520	516	524	551	539	496	531	557	508	517	514	541	512	540	559	513	543	555	506	548	514	577	568	516	527	502	530	519	596	474	555	526	499	518	527	501	506	553	514	550	503	536	501	514	525	547	515	535	498	512	519	529	536	514	521	516	505	513	507	518	504	505	514	536	525	512	543	482	571	510	530	580	507	527	522	510	507	541	525	485	507	506	507	519	525	594	538	556	528	544	508	539	506	520	517	518	539	537	548	520	557	555	553	485	510	530	495	512	499	535	556	530	550	527	530	542	530	533	572	501	538	512	506	534	489	553	545	547	530	508	525	515	523	533	527	539	522	551	511	532	532	509	544	486	537	521	497	484	580	540	574	533	503	544	537	546	566	498	520	542	562	567	524	512	490	473	531	513	512	570	551	516	476	530	530	496	522	566	519	543	498	534	582	524	517	553	522	523	549	524	511	512	533	526	525	532	554	541	545	529	525	505	460	552	539	531	550	510	548	552	531	589	516	540	521	552	534	520	529	532	498	574	560	566	492	540	568	541	536	536	522	564	509	499	549	552	516	516	541	544	516	525	504	543	517	523	518	551	519	511	531	516	568	562	568	531	547	532	491	528	546	502	521	546	518	503	563	547	524	548	569	532	566	492	529	549	516	521	523	506	560	503	572	555	506	523	534	545	538	532	476	499	539	559	517	535	536	553	536	503	491	511	546	507	522	508	531	517	514	531	570	541	528	559	571	543	514	475	544	509	514	525	569	550	506	533	550	520	582	536	497	541	542	530	544	507	553	528	545	540	530	508	546	534	511	545	559	522	505	496	545	547	529	508	519	538	532	552	532	512	559	546	538	515	536	547	557	538	551	522	516	545	534	522	551	508	499	524	533	518	562	552	553	500	516	506	563	537	576	508	562	483	493	483	555	530	521	526	500	546	512	511	552	540	508	529	543	530	545	504	555	542	511	497	557	537	507	515	530	541	539	519	577	530	507	524	478	492	490	543	534	497	567	536	583	534	547	504	542	551	531	500	524	486	490	497	577	489	540	579	551	579	526	544	511	524	517	520	543	543	533	544	507	518	566	496	518	520	487	540	563	529	522	530	493	515	502	563	504	503	538	523	518	518	533	544	528	536	560	540	522	530	561	555	526	538	530	527	537	527	525	453	559	544	520	529	553	508	561	507	569	531	580	550	549	531	502	536	533	516	555	500	508	524	496	496	525	504	559	527	556	527	497	542	534	537	548	561	516	498	494	550	532	513	501	555	524	521	541	494	555	528	509	518	485	559	500	488	486	559	537	511	519	532	522	515	517	524	498	496	527	503	535	496	520	560	499	541	556	552	599	506	530	506	535	532	508	512	509	565	529	525	510	543	501	494	479	530	482	537	551	507	522	496	488	525	505	507	553	542	521	500	515	487	528	498	508	489	518	514	529	503	541	520	542	513	540	526	512	532	553	549	582	499	485	485	519	535	559	513	479	493	525	540	535	565	551	544	562	518	550	478	540	542	554	574	531	567	533	541	533	523	514	549	529	541	521	561	553	535	507	511	544	550	571	482	489	532	573	544	562	527	532	515	544	565	527	525	549	562	529	524	558	536	544	514	521	519	514	524	533	535	545	553	522	569	508	528	515	528	550	527	542	564	538	551	568	536	566	536	552	538	548	542	507	520	529	502	547	535	495	500	535	565	531	544	533	519	541	510	535	514	516	535	540	512	526	528	565	537	549	576	512	548	509	560	516	499	535	525	497	551	558	510	528	514	524	488	507	535	515	518	511	536	537	533	514	522	523	505	552	532	555	540	523	535	536	575	504	538	547	503	532	523	528	515	530	494	532	494	540	506	519	501	524	566	548	534	549	515	559	560	507	518	525	516	538	474	532	562	536	494	514	525	483	519	538	530	550	525	482	528	511	519	547	524	517	561	536	518	535	499	529	545	518	506	503	538	544	511	520	531	499	490	517	549	502	507	553	543	540	538	516	550	497	528	542	531	532	526	550	512	544	512	570	514	548	514	548	542	507	564	516	522	512	531	547	514	584	509	502	539	560	518	560	535	522	502	497	578	509	531	519	518	527	528	519	539	525	530	513	533	517	473	528	545	580	530	526	515	550	541	489	518	532	497	534	584	538	539	542	534	518	546	551	524	540	502	532	491	510	543	527	569	538	561	523	527	527	548	535	549	559	537	513	486	493	484	516	533	507	547	582	535	537	480	568	551	526	546	491	571	565	525	521	533	529	508	541	564	576	555	488	491	553	529	534	541	555	546	508	563	536	524	510	548	490	502	525	543	519	519	535	492	590	497	548	516	543	518	561	504	537	542	499	532	456	542	550	523	546	509	509	528	519	529	532	527	542	552	524	502	534	509	535	541	508	551	526	498	485	546	531	507	525	543	518	540	531	523	528	534	540	501	512	503	566	554	539	536	564	532	519	567	516	533	558	562	538	558	556	549	550	521	501
61746	25263	11959	1993	691	557	503	393	362	375	333	347	327	329	280	298	304	273	300	288	304	301	301	305	271	287	326	278	287	307	270	304	292	286	234	263	264	291	293	326	286	317	292	288	295	310	271	281	272	303	259	294	248	287	269	262	246	277	292	288	278	285	300	260	264	277	258	290	289	259	319	268	301	275	275	274	291	295	252	273	301	285	274	266	276	260	292	248	272	268	255	285	262	296	296	259	276	293	251	268	267	248	269	279	283	251	284	291	282	288	296	269	276	287	256	255	263	269	301	278	278	289	288	299	292	275	291	295	270	237	332	251	268	272	278	293	279	258	269	272	305	256	272	276	280	282	263	269	269	221	281	275	274	264	287	295	259	284	274	283	249	279	285	247	277	283	266	276	284	279	271	293	266	274	276	268	284	282	286	311	273	277	294	266	265	250	254	306	263	275	295	244	246	263	270	271	272	301	269	289	266	269	282	275	282	268	306	272	263	284	259	282	271	263	281	252	264	298	277	281	263	271	291	272	267	293	291	271	283	286	250	240	303	247	300	269	277	276	254	269	269	292	275	283	254	275	243	280	308	264	284	271	264	279	276	218	278	280	276	279	285	280	275	259	255	286	282	260	275	246	288	306	313	275	280	271	283	270	300	274	284	267	283	253	300	276	269	278	270	268	292	278	293	300	284	257	284	260	229	263	278	268	260	255	299	261	266	253	260	264	270	291	254	261	280	239	270	287	291	268	302	280	263	263	303	265	307	296	312	298	303	256	282	289	276	276	272	281	267	239	242	264	277	270	283	279	269	270	293	298	278	280	281	287	274	268	268	263	294	270	252	264	263	263	276	283	269	265	284	255	303	287	281	283	300	280	259	245	253	276	270	290	267	260	263	281	323	280	259	274	268	293	289	297	275	304	262	304	255	299	225	277	260	270	295	280	299	282	301	240	299	247	269	244	269	292	255	293	279	273	249	310	296	261	259	266	275	245	297	268	253	271	269	284	261	272	277	289	282	301	295	273	268	267	307	248	296	304	248	280	287	262	262	282	282	299	279	308	275	299	252	320	291	255	264	272	250	282	254	271	254	290	293	293	277	300	269	296	284	280	304	276	273	270	249	266	291	294	284	262	280	281	264	274	256	268	280	310	289	288	291	295	268	305	271	250	246	267	285	298	298	258	260	309	265	271	241	273	265	288	296	277	262	260	264	269	268	246	304	285	291	248	270	296	290	287	281	342	269	272	281	279	307	275	254	284	288	287	273	280	279	279	296	260	277	300	273	279	285	316	300	283	272	292	259	269	269	285	295	269	267	280	299	281	267	271	281	261	277	255	288	292	276	283	257	287	260	290	268	255	296	265	278	300	277	262	291	266	286	296	310	304	279	260	292	295	320	302	243	274	254	276	285	275	262	271	280	252	261	263	259	286	268	252	263	283	254	249	269	280	298	285	263	250	308	294	295	286	278	282	261	261	274	294	293	294	282	288	296	297	274	269	259	279	266	278	273	286	264	295	292	252	256	271	275	275	273	321	271	273	295	299	299	264	293	268	298	279	282	283	265	316	265	282	302	289	290	275	281	271	307	288	278	259	246	275	300	310	291	298	282	316	287	295	273	262	232	258	291	278	277	278	266	282	274	293	274	273	276	303	280	294	258	260	281	315	274	277	281	271	256	275	283	278	291	237	248	287	267	295	263	268	267	260	264	277	302	293	282	264	253	278	293	262	254	260	264	270	283	293	277	289	254	247	285	217	259	288	256	288	269	265	282	279	266	262	263	270	268	279	257	286	249	253	290	261	282	299	259	285	277	281	279	298	285	259	277	257	297	264	281	280	304	266	270	271	259	289	274	309	300	274	267	263	258	263	265	299	297	273	263	266	260	269	282	253	270	259	282	292	283	253	284	272	274	263	288	299	276	286	246	253	266	298	284	258	271	275	247	269	315	286	274	253	259	255	327	272	317	268	271	286	249	280	286	260	258	284	290	296	254	270	277	295	264	282	287	266	279	268	257	282	285	256	275	293	264	278	275	300	284	278	274	304	294	272	280	284	259	292	266	279	285	264	289	246	275	241	266	292	306	294	277	284	280	286	273	276	295	291	279	287	278	272	292	281	291	288	302	288	281	281	239	302	288	284	271	271	282	306	260	261	304	307	286	286	265	260	268	276	251	270	243	267	235	285	239	262	272	283	283	280	294	274	295	266	278	259	272	286	273	278	281	266	266	280	251	271	269	282	298	287	279	294	280	250	267	261	297	303	271	245	274	287	283	284	285	265	272	272	253	297	270	297	263	286	268	273	278	298	307	256	289	273	246	301	283	286	287	271	288	258	268	266	271	307	285	276	305	297	276	270	279	274	262	299	269	275	248	296	289	272	289	276	294	292	276	245	262	304	281	275	260	274	297	276	274	320	261	261	241	278	269	253	300	296	273	328	263	280	286	293	272	284	288	295	265	272	293	285	285	300	296	254	265	272	287	321	273	268	272	257	282	268	309	260	306	265	280	264	287	261	263	287	284	278	277	297	279	296	274	274	292	280	261	307	270	282	286	249	275	264	294	270	265	267	281	272	268	273	263	256	287	289	299	261	247	284	297	275	269	285	283	250	283	274	254	238	245	296	259	261	277	259	268	268	288	261	296	272	273	271	292	246	301	263	291	285	258	279	282	300	274	292	285	290	274	303	265	291	277	275	272	240	276	282	225	286	269	276	246	263	299	275	270	298	287	281	297	264	295	282	287	294	271	261	283	260	288	276	282	296	260	274	294	294	271	276	259	271	314	270	259	240	331	284	263	249	265	272	285	268	282	258	265	267	267	289	259	264	270	259	249	277	259	281	296	283	273	277	295	268	288	284	263	276	284	266	286	298	281	262	258	278	262	255	283	292	285	278	253	301	287	302	277	302	281	275	266	300	266	288	268	281	268	291	273	252	275	253	268	302	260	293	270	280	267	260	274	271	254	302	278	283	288	284	280	247	264	259	271	284	327	288	281	296	257	249	258	271	278	265	258	262	279	288	295	295	260	280	291	284	278	273	257	238	256	278	236	288	280	270	260	276	274	282	294	260	284	277	287	291	283	265	268	249	267	254	298	275	270	301	249	268	269	305	292	227	283	297	262	243	279	276	294	289	283	314	297	297	272	255	290	275	265	268	254	260	273	266	271	256	265	281	271	281	288	251	309	271	265	281	280	269	264	283	295	289	287	287	283	270	290	277	269	291	296	284	291	253	242	255	251	274	282	288	285	251	305	276	280	257	269	242	272	284	308	292	249	304	272	292	270	297	264	266	297	292	274	288	276	258	277	272	274	274	284	247	292	269	295	306	277	319	247	295	258	306	271	276	288	245	282	292	253	299	301	249	268	298	270	276	290	261	281	291	307	263	246	297	275	271	323	247	294	266	261	283	292	276	255	285	258	289	292	311	289	299	267	269	288	289	284	278	262	299	269	293	271	256	272	286	283	271	259	282	271	300	260	277	257	268	267	281	286	302
38705	2958	2278	2530	2192	1935	1661	1465	1320	1193	1138	1093	991	1022	987	937	911	891	830	792	840	846	808	837	813	763	827	797	775	760	810	691	745	773	744	781	798	778	794	717	725	759	723	774	731	779	709	739	797	727	742	705	749	728	706	723	764	749	688	707	677	663	722	717	749	719	700	705	722	712	666	724	687	668	674	720	677	717	718	702	692	737	679	699	678	743	718	750	649	634	664	685	742	651	642	654	670	687	693	676	727	697	738	715	718	669	729	712	697	700	690	679	693	716	695	709	728	688	643	675	689	745	667	663	724	702	696	673	683	720	719	699	745	704	718	652	725	731	679	690	676	657	672	763	702	702	720	680	711	706	685	689	668	730	754	672	727	731	674	668	660	676	697	704	695	703	696	731	645	662	746	684	689	702	741	648	664	707	693	705	713	671	703	639	681	695	788	700	656	671	684	658	737	701	707	681	675	729	705	681	629	694	724	658	733	755	711	691	670	700	670	662	707	739	689	701	699	724	696	702	692	685	712	660	688	717	710	695	688	719	716	740	666	712	665	657	706	690	660	651	675	699	685	673	728	671	688	695	679	713	748	738	676	685	709	661	701	669	748	744	711	731	735	664	648	688	671	736	677	703	696	664	712	658	735	696	660	711	711	699	693	693	722	702	740	727	677	683	696	679	704	712	660	741	662	712	668	754	696	715	694	700	652	781	675	651	720	714	692	733	706	716	689	695	683	690	694	670	721	712	719	691	647	693	689	698	685	718	665	673	693	677	685	720	705	657	665	669	694	661	666	692	684	691	686	674	705	680	714	697	691	685	701	697	672	730	739	711	684	659	685	716	684	740	733	696	672	691	722	698	665	730	708	693	658	707	650	728	678	680	644	618	681	706	730	671	717	660	635	701	682	736	642	671	694	680	698	630	691	644	787	684	717	705	648	664	694	768	702	708	671	711	728	666	681	721	687	712	661	690	713	713	731	743	692	708	666	666	740	703	633	726	643	712	726	716	683	725	700	663	700	730	622	689	690	703	714	679	719	677	711	724	692	703	752	717	691	681	676	702	654	695	707	674	666	671	702	689	694	671	645	685	708	715	753	682	691	737	673	717	728	717	687	707	682	685	690	716	650	671	681	714	697	695	694	685	672	676	694	714	737	697	670	673	690	680	728	732	724	718	708	680	698	692	695	718	696	660	762	688	700	726	686	756	725	686	680	676	706	687	746	710	678	656	693	702	701	725	687	693	737	707	678	712	655	705	743	714	701	690	692	692	700	688	643	749	693	673	678	733	715	780	690	681	698	722	708	692	659	739	738	724	660	718	745	680	704	697	694	737	673	717	661	716	693	703	690	650	681	691	668	678	702	739	666	649	687	690	694	733	723	700	676	672	683	673	664	695	718	711	662	719	679	715	648	702	711	701	691	716	660	696	693	712	664	703	649	700	703	636	699	717	710	710	669	729	697	742	672	702	661	681	683	681	722	664	747	730	721	698	699	661	692	649	714	686	673	714	739	688	694	673	682	720	724	651	653	702	707	707	687	686	701	682	694	700	728	720	679	680	733	702	698	706	679	668	676	690	692	702	728	663	685	700	672	642	680	742	712	686	699	716	708	700	687	718	692	669	638	699	723	686	673	716	690	677	655	692	679	707	705	664	700	712	689	705	690	681	717	670	665	718	651	705	657	683	678	675	723	682	694	729	720	700	714	714	675	723	700	720	698	726	683	705	702	681	686	682	693	634	713	670	708	695	649	702	728	745	686	691	666	699	696	695	723	699	698	674	734	675	684	681	712	714	698	720	689	699	712	694	696	703	683	691	706	702	638	726	703	656	668	686	715	709	675	690	710	709	715	712	685	729	643	694	690	703	725	733	708	673	709	717	703	723	673	671	670	733	676	676	757	673	657	695	675	650	694	711	674	722	711	670	708	714	678	691	700	675	685	681	706	666	689	636	696	656	655	686	674	736	726	707	684	702	689	710	686	659	670	689	707	723	701	729	686	754	682	730	692	755	711	675	703	689	711	681	653	691	696	725	693	698	707	651	691	691	663	731	709	710	697	688	703	702	700	677	767	675	711	705	688	675	741	750	672	701	691	706	696	660	719	739	703	664	712	688	684	667	697	665	711	691	732	707	723	678	714	665	706	722	662	658	679	711	682	667	731	743	722	712	743	694	688	689	717	710	701	664	768	700	729	702	682	678	735	672	694	679	639	724	672	717	724	698	660	719	700	717	707	766	723	697	684	683	676	673	720	718	720	739	697	701	693	722	670	744	687	667	701	706	698	696	715	662	710	690	664	711	696	687	714	666	681	705	734	689	680	668	690	641	669	704	721	662	719	697	708	669	682	678	709	723	691	679	732	687	620	678	712	697	717	692	677	722	688	691	711	716	674	729	646	701	725	736	717	751	657	722	693	707	675	694	737	719	729	690	741	667	712	693	676	675	722	692	717	665	689	697	702	760	719	662	691	727	669	726	705	707	661	662	721	670	744	706	666	718	652	685	677	665	661	639	718	655	659	678	675	714	743	663	729	675	690	723	709	686	739	762	716	672	693	658	732	714	727	720	690	661	674	705	692	698	699	717	680	708	755	704	743	705	696	709	723	712	708	704	718	734	653	654	682	729	702	702	706	721	678	708	675	714	656	694	711	662	695	675	648	715	662	697	695	738	684	713	682	684	701	664	665	728	679	715	727	702	707	736	684	714	670	673	670	657	706	690	664	741	753	720	733	673	659	688	726	670	689	711	676	658	706	664	700	711	709	654	648	650	674	706	677	705	646	696	689	709	697	707	708	710	691	686	670	654	651	689	665	685	691	693	717	690	679	711	691	716	630	666	706	728	680	675	710	731	714	751	735	712	707	679	704	716	703	690	676	656	696	708	680	714	713	690	679	698	690	709	665	735	684	715	689	663	660	667	684	689	688	704	695	713	702	705	715	735	682	725	695	703	667	716	714	684	714	721	689	665	758	697	691	692	692	711	664	701	668	735	712	691	684	705	705	748	687	716	733	679	686	689	698	676	695	679	696	734	674	652	720	672	676	704	685	742	668	658	704	684	688	717	675	677	674	730	723	719	735	689	667	729	735	702	684	706	758	713	671	712	702	735	677	662	651	725	692	663	685	655	696	715	687	658	727	657	741	697	699	724	712	712	662	660	670	720	753	698	684	679	711	692	637	698	676	652	696	710	726	705	716	685	692	682	678	671	697	718	714	721	676	709	692	665	661	671	730	695	745	719	694	685	702	693	742	684	693	669	683	685	739	676	652	699	679	740	697	676	697	699	668	697	701	711	722	743	670	688	663	691	706	722	714	651	712	709	713	699	670	673	692	777	729	706	692	721	690	696	675	686	655	692	707	672	695	700	702	694	718	656	721	701	663	653	684	670	740	690	655	699	693	673	758	676	747	694	706	682	660	720	680	706	705	706	686	684	733	748	699	676	709	751	684	645	675	683	741	664	712	687	692	697	658	669	714	722	653	715	695	709	730	693
59635	23089	21066	11934	1269	674	566	410	398	327	300	303	273	253	288	229	224	238	251	228	232	213	219	210	193	200	190	229	211	218	220	221	195	193	207	182	192	215	173	170	201	169	192	197	195	193	161	187	182	183	184	169	191	210	176	178	167	185	196	183	178	176	169	166	178	184	197	189	183	179	191	187	185	206	182	174	192	168	199	189	196	207	202	178	214	195	173	222	183	179	173	201	167	199	184	194	182	196	187	195	184	182	173	174	171	209	156	191	181	209	203	196	198	182	192	190	158	175	211	171	203	202	177	181	181	160	200	174	205	187	208	195	177	199	202	201	179	192	188	185	167	184	209	177	198	192	183	193	186	201	182	195	177	200	167	207	188	188	190	197	185	183	198	184	182	176	183	173	181	195	179	200	208	220	189	168	195	180	205	194	169	220	180	195	212	216	197	188	183	189	196	159	187	202	187	184	200	165	191	186	192	195	167	197	177	179	183	159	177	201	184	189	181	175	177	197	190	184	186	164	188	170	199	190	167	171	193	176	174	184	145	196	191	198	166	207	159	161	169	201	179	167	190	168	197	197	217	173	167	201	166	206	156	182	176	195	212	181	204	191	197	196	180	180	207	181	187	189	187	203	176	175	208	184	195	171	183	204	208	201	193	153	183	193	192	178	185	186	208	187	174	162	187	168	182	199	160	215	163	184	166	197	200	192	193	205	203	175	193	209	200	204	183	168	202	177	178	183	174	184	172	177	184	187	203	172	183	175	167	185	207	180	180	179	191	200	163	188	180	220	193	169	179	189	168	179	159	165	227	173	169	166	153	185	197	183	181	170	193	178	217	199	223	208	198	196	207	181	180	188	207	177	180	168	194	184	177	181	194	179	182	171	183	175	176	195	187	203	195	182	180	198	210	178	179	181	179	186	184	169	188	182	196	187	192	180	176	162	183	196	196	184	216	210	179	172	189	167	190	200	200	192	179	177	198	162	187	190	172	193	185	203	204	191	177	200	181	204	210	175	172	187	180	214	181	173	164	193	172	183	199	183	198	190	181	199	186	173	173	182	184	215	182	198	177	178	165	198	181	182	186	195	191	201	151	187	173	204	206	195	193	187	190	172	185	182	179	194	175	180	201	191	186	196	218	171	180	178	218	165	162	195	181	201	203	168	194	176	188	192	176	175	168	208	181	200	200	195	167	189	205	173	196	172	164	167	160	195	173	181	199	194	182	186	194	166	186	190	176	174	186	184	174	158	192	184	161	183	177	176	199	194	170	167	170	182	182	181	166	169	177	172	172	197	187	199	185	184	187	183	182	181	215	192	192	202	169	163	187	159	185	184	180	203	193	190	200	199	182	175	176	188	207	209	171	186	189	182	203	165	197	179	169	204	187	186	195	163	171	161	202	193	188	175	177	196	187	192	178	178	188	210	197	192	189	177	213	190	186	170	188	176	176	194	178	188	187	199	160	192	195	182	175	206	168	182	185	195	171	188	203	208	162	203	182	187	195	178	200	196	179	187	235	168	211	183	212	185	210	171	196	182	180	192	190	200	206	176	188	187	190	194	200	191	218	187	165	211	175	197	184	173	159	179	180	195	175	162	174	188	208	182	190	163	209	191	193	189	189	184	169	166	192	163	177	173	189	208	185	186	201	194	192	206	182	177	206	165	183	168	201	168	161	169	196	185	211	203	183	185	194	198	187	168	177	164	173	189	171	193	187	200	198	195	180	180	169	206	188	191	179	183	196	217	177	190	177	162	183	193	203	175	209	208	211	182	171	210	189	180	175	196	176	182	214	187	168	188	174	183	227	184	183	171	202	189	197	177	169	176	193	196	177	160	185	172	196	171	181	204	194	202	191	189	203	210	187	172	186	208	196	204	196	173	187	163	199	215	171	186	181	176	200	184	183	183	185	179	188	211	167	187	177	180	173	208	198	180	190	192	192	190	192	207	187	187	214	192	171	187	194	188	198	168	161	184	159	179	189	190	188	176	153	176	188	184	205	183	184	176	184	207	193	180	175	178	212	189	180	176	171	185	181	180	192	173	169	147	176	181	182	170	183	200	205	181	202	195	165	205	189	210	189	204	193	198	206	199	193	176	206	206	181	181	211	187	209	176	162	192	183	197	194	199	182	214	183	209	169	185	201	196	185	191	206	196	187	157	172	194	182	169	172	189	181	174	182	178	179	207	170	187	205	179	195	190	194	179	191	177	189	177	188	193	184	190	184	179	182	181	173	203	182	209	183	169	202	180	191	184	179	204	195	189	187	172	195	202	168	210	192	194	157	200	180	208	155	189	188	191	170	193	180	196	171	202	179	180	185	191	167	186	198	188	171	180	206	187	141	182	174	215	197	191	197	173	167	182	169	192	182	195	184	214	174	181	196	182	204	184	190	198	178	195	185	191	172	183	194	181	164	190	194	180	216	189	180	174	159	189	209	175	201	179	202	223	177	178	202	192	171	189	175	188	201	202	205	167	190	173	184	178	187	193	201	183	218	168	156	183	168	208	181	173	201	189	161	187	191	158	198	176	177	193	197	210	172	214	195	174	175	169	196	191	200	163	210	203	178	194	210	188	168	194	188	197	174	191	192	190	204	189	186	188	181	171	182	182	202	184	172	192	181	168	201	179	190	199	194	172	157	184	185	186	184	191	182	173	174	186	174	179	186	180	191	202	183	173	188	196	169	199	181	182	174	174	179	196	198	202	189	213	185	174	184	190	186	156	191	181	193	167	197	199	170	207	186	172	194	165	195	192	197	169	199	188	170	206	190	188	178	211	154	187	160	179	172	186	193	193	195	165	170	174	187	209	177	178	183	180	191	160	206	183	194	203	195	193	189	202	161	176	220	193	142	200	165	192	180	174	207	198	181	179	179	192	185	160	178	194	194	203	170	176	199	221	172	196	177	174	205	195	192	175	171	196	169	216	175	194	170	180	197	198	165	198	175	183	182	190	163	183	183	163	161	207	197	217	186	140	179	196	186	169	175	181	171	191	206	169	167	197	180	184	199	187	197	188	188	194	223	181	186	166	172	164	183	189	203	160	197	191	216	186	179	172	178	203	177	189	180	192	203	200	196	193	170	177	204	215	196	165	174	170	197	204	179	205	190	189	167	191	184	192	173	188	186	183	212	178	162	162	176	185	198	210	201	181	176	189	189	183	175	195	216	208	157	202	191	162	191	168	182	192	207	175	180	148	175	200	180	194	168	189	182	178	187	207	178	154	161	213	170	193	175	205	195	166	202	188	168	215	203	183	159	204	178	182	181	183	182	181	184	195	201	207	193	186	180	184	174	184	176	196	194	188	184	185	170	194	192	169	192	173	179	168	170	161	173	202	194	169	156	196	180	191	174	174	168	173	174	166	189	182	187	177	191	193	184	188	185	182	202	163	209	201	198	176	168	173	176	187	185	184	174	189	198	173	185	177	174	206	194	158	157	171	198	176	189	157	232	179	192	180	179	180	182	191	174	158	216	197	182	174	187	202
44697	2432	3477	4129	3522	2757	2358	1922	1700	1479	1354	1207	1135	1071	942	867	852	809	749	723	727	704	684	620	655	688	649	620	589	591	628	542	553	563	515	529	542	535	572	535	527	513	542	519	490	532	514	490	504	504	515	515	501	502	513	498	469	466	505	478	491	481	480	465	471	499	502	479	496	540	503	517	506	494	486	480	501	475	414	477	478	460	495	483	501	507	500	510	447	487	474	469	469	459	502	468	477	455	499	449	454	442	473	454	491	480	487	486	470	518	480	469	456	483	495	499	470	486	481	428	501	485	473	524	503	496	415	454	444	458	496	515	480	468	500	490	492	447	481	457	491	465	440	461	497	483	499	481	435	489	489	513	477	460	471	483	451	499	508	477	451	490	476	489	480	449	471	498	505	485	476	493	483	475	467	518	469	465	476	477	517	489	456	469	453	500	468	461	476	505	502	454	471	557	437	464	482	470	475	453	485	518	493	525	459	450	469	459	506	506	486	464	479	475	457	433	493	474	432	482	469	465	475	485	488	514	465	485	469	493	488	473	458	469	456	506	487	484	476	454	474	471	477	444	494	477	499	479	490	440	499	505	460	456	457	469	500	458	440	494	472	515	480	453	498	500	465	484	458	451	492	489	445	445	450	494	468	520	490	439	442	470	506	462	499	492	463	462	490	456	487	482	482	433	486	456	469	486	484	483	484	489	481	473	454	431	423	470	451	495	458	505	459	470	460	480	444	483	429	471	482	489	474	424	503	459	484	459	471	437	458	465	468	492	458	475	488	426	434	432	500	492	463	450	499	474	463	495	422	457	474	467	445	464	458	463	440	463	449	487	487	510	452	457	448	482	462	480	471	487	493	461	483	507	501	443	483	462	479	462	479	474	438	508	444	466	461	484	448	466	487	492	481	481	500	445	494	464	441	493	447	465	462	455	456	461	478	446	410	503	468	441	448	437	473	446	489	449	460	444	503	448	487	498	443	424	479	463	537	443	507	484	438	493	480	465	458	465	444	457	476	473	443	429	484	470	452	484	480	443	494	483	507	490	444	472	483	476	473	495	504	462	507	489	451	475	487	449	512	497	478	504	489	493	498	505	450	511	480	492	486	483	468	491	471	480	450	451	476	431	483	489	471	487	500	448	467	468	482	479	475	452	487	456	472	452	492	476	477	454	474	466	471	482	479	457	508	465	484	474	453	438	463	502	447	479	465	484	479	517	463	462	505	502	459	451	479	474	460	498	460	491	502	513	516	438	500	505	442	476	491	478	459	503	485	445	483	457	462	492	452	451	500	482	485	492	461	459	491	460	466	483	485	464	465	444	522	502	456	479	452	479	495	435	498	440	425	483	491	488	465	441	483	461	453	485	495	418	483	450	482	486	455	486	436	478	452	456	449	486	439	446	507	498	438	449	449	500	479	497	504	448	474	486	508	464	450	496	456	498	493	463	463	469	489	452	489	514	487	460	486	453	481	498	484	453	494	451	496	477	443	508	462	456	449	462	446	442	501	452	494	506	432	441	469	484	487	490	456	468	467	465	465	449	460	443	464	442	498	476	468	474	484	449	481	494	469	499	459	482	498	460	451	475	459	481	498	506	454	465	462	472	459	451	483	457	487	458	477	485	471	447	466	478	481	459	455	463	446	484	451	436	491	470	481	500	465	465	525	471	491	499	467	454	440	460	449	481	477	457	469	516	466	469	478	474	467	438	481	489	510	470	501	494	464	449	482	492	473	463	463	420	467	453	474	463	485	465	505	463	511	445	501	457	436	445	450	453	462	462	488	480	460	473	470	476	477	493	457	487	462	499	466	476	464	457	501	457	476	527	454	421	476	488	467	490	458	491	484	465	449	448	483	477	431	442	470	491	498	460	468	471	464	478	455	474	463	472	440	509	475	468	457	491	438	452	481	478	452	446	482	482	507	482	445	488	484	449	474	465	452	449	454	452	446	509	484	464	455	463	539	468	489	469	451	478	497	473	444	479	466	432	461	460	436	481	462	487	461	489	503	482	469	474	471	457	456	467	483	494	447	480	470	494	444	480	474	450	435	427	484	451	460	451	497	503	483	493	417	469	443	449	471	497	479	494	451	459	445	464	483	504	488	482	474	462	487	495	428	519	474	497	436	466	461	465	463	481	445	495	451	518	496	451	515	456	501	473	454	499	480	470	482	499	485	484	466	440	449	490	457	470	424	468	451	454	497	452	503	444	513	486	462	475	464	424	487	499	444	463	491	484	494	496	454	453	453	469	467	434	505	458	480	479	481	444	499	505	479	475	438	464	480	486	469	450	477	464	444	500	491	455	492	432	523	473	477	476	468	462	499	479	477	490	471	443	479	477	443	456	470	463	470	482	496	435	474	489	489	467	459	473	476	446	509	498	480	465	472	470	449	503	479	442	460	502	477	465	465	503	418	466	456	503	496	441	484	453	462	497	467	458	495	459	527	493	432	476	517	476	469	487	478	507	451	461	440	493	508	464	472	474	417	435	435	495	483	491	452	470	480	415	497	489	462	475	456	519	461	467	465	486	467	465	492	428	469	477	439	484	467	458	460	453	532	465	507	479	494	487	453	512	491	470	449	469	489	451	489	503	482	462	455	466	506	445	474	431	485	469	457	454	464	470	466	480	475	476	481	458	462	465	482	459	438	493	487	455	442	507	435	470	486	468	491	480	474	495	451	436	503	487	473	495	455	477	479	493	473	440	453	453	429	476	482	493	435	503	503	465	465	448	503	455	480	473	454	499	447	538	446	520	506	464	473	413	475	489	478	471	494	479	469	444	459	486	475	491	457	448	528	492	472	483	475	497	469	465	451	486	501	480	475	503	451	442	480	482	488	468	466	507	490	489	471	463	482	440	466	449	497	450	505	491	441	500	452	434	475	500	472	479	461	492	448	499	447	465	478	477	464	456	501	457	493	490	463	473	495	482	483	423	508	495	455	440	423	439	438	487	479	465	456	435	481	467	468	465	436	457	476	489	453	498	495	491	475	464	471	495	480	468	465	474	492	484	473	464	475	476	470	466	483	493	460	491	457	496	477	464	454	448	475	491	475	531	450	502	457	468	458	501	449	506	473	466	492	468	443	435	467	480	493	448	485	451	468	444	466	514	417	477	460	450	477	464	514	469	496	440	482	462	484	476	491	480	440	462	472	424	466	446	478	458	474	487	476	448	468	491	452	441	480	462	433	419	476	503	464	419	476	490	451	480	472	507	465	469	483	480	451	480	439	464	510	525	488	495	498	480	438	423	507	477	486	472	464	489	463	489	439	458	474	439	505	434	469	453	493	477	440	482	498	473	476	439	492	438	509	460	487	439	470	495	484	451	467	444	469	474	498	488	443	445	471	448	491	491	486	455	460	453	461	464	472	468	487	455	458	487	445	474	494	461	466	490	462	497	468	474	473	452	491	533	472	451	417	520	418	478	521	501	467	468	486	430	492	463	474	496	499	484	490	443	513	464	482	465	473	495	439	494	452	528	446	448
17141	1298	470	356	238	210	201	216	215	191	188	215	183	188	196	203	204	208	190	190	200	199	176	186	209	202	185	204	178	181	197	179	199	169	190	209	202	192	198	226	180	233	205	224	214	195	187	206	193	197	212	196	190	194	189	182	208	196	199	181	183	192	195	212	194	205	189	183	173	214	211	188	167	177	198	215	182	167	211	176	197	179	178	191	195	190	189	183	194	200	171	199	180	206	178	178	196	209	195	182	227	199	173	173	186	210	223	211	191	185	197	189	190	194	202	180	215	171	193	210	192	190	184	166	225	194	202	189	176	189	205	207	199	176	219	181	177	206	208	195	209	183	194	193	171	180	173	157	152	191	217	215	200	171	174	195	206	215	186	226	182	169	195	160	178	189	213	159	211	184	199	190	197	184	184	194	175	195	202	215	205	193	186	196	206	192	183	191	183	174	195	182	190	217	188	212	185	181	206	175	170	178	182	200	170	192	201	219	198	153	197	196	190	185	202	161	196	196	206	212	184	173	179	186	198	213	184	191	208	186	187	197	203	230	170	196	199	188	213	175	188	192	195	179	183	224	185	187	205	228	208	171	200	213	206	170	205	188	177	204	188	193	222	205	199	196	198	187	172	204	195	196	171	175	214	181	194	205	206	198	172	176	199	173	222	198	199	193	181	192	208	182	209	189	212	190	191	201	207	191	194	200	192	184	222	182	216	189	209	191	197	191	211	190	183	180	205	184	192	176	189	205	210	186	201	207	189	168	166	178	183	184	181	201	197	218	195	196	192	170	216	213	210	205	210	180	186	215	174	174	206	211	197	205	185	206	201	180	213	194	172	187	185	186	157	189	191	185	183	192	190	218	189	207	217	204	191	208	215	201	205	182	184	189	213	211	182	198	199	210	227	198	215	213	208	173	210	186	204	197	207	211	190	182	185	195	191	183	180	186	210	188	207	179	180	196	194	185	178	213	222	187	170	211	208	197	201	208	187	206	175	191	213	176	216	172	196	193	195	209	191	203	178	189	215	175	192	170	205	188	148	178	174	193	189	199	198	194	215	178	183	157	198	201	178	205	237	205	180	194	192	202	208	205	208	174	170	177	189	208	231	171	196	169	169	187	175	200	208	191	176	173	185	183	195	171	163	205	191	205	182	215	204	178	192	194	235	188	201	195	171	181	184	185	176	199	202	208	185	208	179	196	215	213	213	189	174	224	200	199	195	201	190	192	184	220	190	184	201	173	190	193	207	183	204	205	200	169	182	210	179	170	210	175	225	170	198	204	189	187	181	164	185	181	213	220	200	178	216	230	197	198	188	194	178	197	172	195	194	192	165	201	206	176	188	193	159	189	196	195	186	195	150	199	199	189	179	198	198	179	200	209	190	203	183	185	208	181	171	178	199	195	163	198	178	199	207	178	216	182	174	196	201	198	179	179	187	188	182	182	183	212	201	202	192	190	199	196	194	189	181	193	197	180	212	199	182	219	189	192	189	195	194	198	195	182	218	217	245	187	186	167	186	207	214	186	204	201	152	167	188	174	205	226	159	166	197	210	180	186	169	209	211	214	183	197	187	187	176	203	214	186	161	176	218	195	212	187	199	189	207	197	186	187	186	195	201	203	186	202	184	167	181	188	220	215	197	193	168	188	187	200	189	211	174	190	200	203	188	209	212	179	189	173	187	178	188	189	190	220	201	172	195	198	204	197	199	169	193	174	200	152	181	180	195	183	220	221	200	189	176	209	199	193	186	194	191	174	188	196	193	206	210	153	178	177	191	179	167	192	199	198	175	183	180	192	200	190	206	192	184	206	171	182	197	192	198	171	174	195	173	230	202	193	164	206	203	188	168	205	212	199	196	164	185	192	180	182	214	187	203	223	190	186	199	187	194	202	218	171	187	196	162	184	177	183	190	221	217	204	199	207	179	191	198	184	201	182	180	214	199	184	206	202	169	198	209	180	189	190	180	201	204	195	189	170	164	203	188	181	195	185	185	207	202	198	220	181	199	199	171	196	172	187	156	178	196	193	157	204	205	195	197	193	170	200	184	181	173	183	201	187	214	227	193	205	186	206	180	207	193	176	157	196	177	193	210	225	186	191	202	185	177	193	211	187	209	186	192	158	198	178	208	174	189	207	179	195	188	195	182	195	206	180	177	193	202	201	173	201	199	190	210	209	231	177	181	186	156	169	203	180	197	206	199	193	166	187	206	177	169	196	191	201	195	191	181	184	191	186	185	183	192	194	193	204	210	163	189	207	203	203	181	197	184	182	184	211	217	204	175	213	196	175	199	199	199	188	172	201	175	178	178	219	171	167	183	175	190	193	182	183	213	177	168	186	205	211	187	183	194	187	204	211	202	182	182	168	168	189	179	171	193	214	188	196	214	172	200	177	161	181	189	167	205	173	202	200	180	199	189	199	181	208	197	201	185	178	192	200	182	193	201	184	190	182	186	215	198	197	183	172	184	180	211	167	221	194	176	171	200	183	198	173	214	195	192	168	197	170	166	192	202	190	213	190	185	196	210	198	202	204	184	186	190	189	176	177	208	211	213	216	182	188	187	192	176	188	174	219	179	203	193	189	194	185	171	188	177	173	181	197	171	204	188	178	196	206	176	199	197	194	176	204	192	190	211	201	157	171	195	199	218	177	191	166	184	197	157	189	196	173	209	194	200	173	200	222	219	206	205	199	169	185	171	203	176	219	198	198	193	185	201	184	205	211	190	178	174	203	184	183	214	191	209	169	217	188	196	199	194	200	195	193	184	197	228	195	193	198	187	174	174	198	176	169	200	176	211	158	187	183	213	175	187	170	221	170	183	195	204	204	179	204	173	197	211	177	178	207	205	201	181	179	210	196	184	163	197	189	196	171	202	200	182	188	170	203	170	185	176	179	178	193	185	232	183	195	197	184	205	182	196	213	178	189	189	220	192	206	207	176	185	201	201	200	205	184	198	210	227	208	192	197	185	196	192	189	192	207	169	172	188	190	176	186	189	182	203	192	186	209	202	185	171	191	194	205	186	190	217	187	179	182	199	178	197	195	197	169	193	205	197	184	196	204	196	199	213	184	203	194	197	161	210	203	212	204	183	223	203	209	189	179	185	209	209	205	194	188	193	200	201	200	197	199	202	187	198	185	182	194	188	189	209	189	204	174	185	194	189	168	196	172	198	204	188	192	195	177	189	195	202	193	192	200	206	195	205	190	204	189	182	196	205	189	183	223	203	202	215	229	164	193	204	205	196	204	192	191	206	164	163	204	172	190	186	204	193	182	199	191	195	224	183	182	175	173	171	227	182	190	196	189	202	186	215	207	210	191	195	183	207	178	198	187	201	189	209	179	214	217	184	178	196	201	194	198	228	191	194	176	176	198	192	190	208	196	191	190	193	189	188	192	204	217	176	206	172	222	208	170	175	218	182	190	195	198	214	175	212	171	179	183	196	186	175	156	167	176	228	187	175	193	193	219	200	192	172	197	189	187	225	214	193	222
15041	566	640	624	587	586	571	590	570	562	570	538	541	509	535	536	521	505	536	529	529	496	542	524	526	521	516	489	543	565	516	525	458	491	547	523	521	549	515	477	551	506	544	559	533	503	548	552	516	508	512	554	525	537	523	497	489	446	501	505	568	531	472	522	518	497	511	545	530	542	504	496	534	515	527	541	513	530	517	485	527	563	546	541	533	526	507	497	510	517	503	542	489	485	506	486	517	538	547	482	546	539	507	542	541	535	511	524	506	521	484	534	521	510	497	502	517	509	583	535	542	539	543	500	497	537	493	527	554	523	519	521	503	519	545	545	504	530	499	519	537	534	467	563	490	462	507	552	512	531	538	543	518	557	505	538	518	517	521	538	531	525	512	527	562	524	533	528	512	490	502	565	546	497	466	522	502	547	576	508	547	509	519	518	504	523	536	557	541	530	496	495	528	551	502	507	506	553	516	513	525	520	477	509	509	516	503	511	513	522	513	527	535	538	545	574	526	540	502	517	534	519	487	486	484	525	520	495	561	493	481	528	501	523	504	522	532	547	557	524	524	535	544	548	545	526	488	557	487	510	506	514	519	532	538	508	539	526	537	543	487	529	535	508	488	506	549	516	568	507	527	502	512	515	520	547	541	494	533	494	514	551	507	505	526	532	541	534	537	522	509	534	533	550	539	504	484	508	523	512	489	520	505	513	519	525	506	497	522	500	518	548	519	499	532	507	533	524	518	475	525	507	477	523	531	527	512	551	527	523	507	555	510	549	519	515	524	534	517	507	557	505	516	488	490	523	496	528	513	499	499	495	569	555	506	495	519	514	512	531	507	538	549	501	496	525	535	515	492	516	520	527	541	557	486	509	521	498	496	527	503	521	526	545	516	521	520	516	566	514	518	502	530	538	513	533	507	524	512	511	497	523	526	547	525	520	574	523	520	539	529	488	498	531	514	497	531	518	537	547	520	505	567	488	496	503	463	511	512	523	505	568	523	494	499	528	496	521	500	537	504	483	519	517	516	492	519	512	539	514	479	543	501	545	516	488	568	530	543	551	487	547	497	532	507	508	482	537	507	486	532	561	539	532	551	520	498	539	480	522	524	518	511	526	515	521	524	541	520	530	502	526	521	515	544	545	498	513	530	525	543	521	484	541	507	528	460	540	505	528	540	511	552	492	512	536	519	515	494	506	534	496	515	525	544	494	516	499	537	539	491	505	575	518	540	525	495	562	465	526	501	552	516	501	528	522	533	520	569	526	532	498	514	509	502	538	530	528	486	497	529	528	518	469	517	542	515	515	516	500	509	487	523	552	511	530	525	521	508	496	508	495	508	543	560	506	538	540	529	514	518	535	522	522	524	518	543	511	537	512	539	554	519	512	528	527	515	577	530	525	519	524	519	509	518	504	528	501	513	544	483	537	487	548	535	554	446	542	528	502	505	518	589	566	533	548	498	517	526	521	512	523	529	526	527	516	522	517	523	490	515	504	563	473	515	519	493	504	540	542	486	547	477	539	521	511	547	537	483	519	511	543	555	547	488	521	536	531	570	460	531	512	535	508	510	550	473	536	556	521	517	522	528	513	528	488	502	563	519	533	517	536	503	506	538	509	492	511	532	502	511	508	509	532	535	539	493	564	529	513	509	542	465	538	493	498	537	523	519	492	496	502	499	520	523	528	505	525	529	522	515	522	470	538	492	495	505	535	491	513	525	498	506	564	493	528	531	502	554	521	500	551	543	523	545	563	540	536	503	500	540	541	516	539	452	524	511	493	527	496	524	512	548	503	493	501	542	489	524	520	550	542	510	554	516	490	536	515	509	538	499	515	536	537	515	520	500	593	510	525	463	529	534	567	515	499	516	550	514	493	548	496	517	487	493	545	518	539	524	508	495	526	549	564	510	470	529	525	465	543	514	504	493	482	526	521	504	522	549	518	498	528	536	492	528	495	491	496	500	515	518	488	502	497	503	485	524	504	460	537	529	522	535	501	478	487	517	540	517	453	496	475	585	495	536	506	492	531	498	450	483	514	553	554	522	513	536	555	538	500	498	524	497	511	544	518	527	503	554	502	510	526	534	535	512	492	510	515	495	498	504	534	508	520	505	521	574	528	518	546	532	560	549	500	504	469	496	487	541	506	523	528	512	529	453	500	514	528	534	500	515	546	502	503	533	514	542	517	521	483	519	523	501	496	552	508	521	490	506	553	512	532	525	518	501	529	552	504	532	539	514	575	526	531	523	554	516	557	521	545	520	531	561	508	529	508	528	508	519	509	543	519	495	522	568	539	518	510	524	552	493	519	511	534	524	500	518	515	518	516	519	537	534	542	518	516	472	519	507	532	556	528	500	503	510	505	498	554	488	508	488	562	491	541	556	518	552	500	523	494	497	542	547	568	513	486	493	479	497	534	532	506	527	533	523	550	508	499	449	525	528	503	574	531	519	509	502	531	453	545	498	495	564	569	538	546	527	544	509	524	528	553	488	517	525	500	496	504	557	522	516	528	484	535	522	535	522	541	530	528	508	482	508	514	531	500	549	490	528	492	526	526	518	542	516	542	523	523	540	501	519	530	528	483	523	547	528	533	502	535	538	553	521	499	579	523	496	512	542	536	511	554	507	504	567	525	508	547	534	544	567	522	499	541	534	554	501	508	521	543	503	487	496	528	523	521	492	521	513	510	531	528	532	515	554	575	533	495	535	517	537	508	510	532	507	516	512	538	500	527	489	547	539	492	487	503	508	519	502	490	537	534	563	551	514	520	532	498	549	517	542	523	507	541	508	541	525	536	510	503	513	508	515	491	496	492	517	491	547	524	523	543	535	509	555	487	518	536	543	492	525	555	517	486	503	523	531	523	523	549	511	506	521	505	517	547	534	534	528	539	534	506	506	536	560	457	501	495	497	537	522	537	530	511	513	477	499	547	493	529	488	541	473	551	494	519	550	493	543	519	499	585	512	506	501	533	544	468	526	541	530	504	525	512	510	516	487	479	526	498	519	540	559	522	527	543	535	494	514	536	493	502	525	508	501	526	582	514	498	530	530	544	531	531	552	496	534	524	538	524	495	505	514	472	584	502	488	563	461	522	512	520	532	479	519	497	550	494	508	510	533	490	533	561	533	492	533	526	522	504	502	535	520	503	534	520	544	506	499	502	501	527	492	527	509	517	511	518	554	524	524	495	537	499	518	510	533	533	554	560	540	534	556	490	538	495	526	488	517	502	501	549	531	509	515	537	451	524	536	495	533	533	508	496	554	523	501	518	498	507	510	541	507	527	509	534	526	505	497	500	530	507	569	481	558	520	501	531	543	508	523	511	535	523	548	508	517	529	514	524	512	546	512	490	513	491	496	585	511	471	517	525	519	526	493	506	489	558	551	559	511	567	542	516	508	539	451	499	513	507	510	512	483	560	525	515	521	498	515	560	538	530	519	520	510	543	481	555	541	527	526	506	502	502	517	521	532	500	548	526	507	542	516	521	475	489
52290	21877	15401	2421	671	550	407	387	403	352	339	362	331	323	305	313	285	327	291	310	266	279	294	310	284	294	251	299	289	270	295	294	245	271	272	274	292	294	273	264	257	247	289	290	291	281	279	264	277	279	292	262	289	282	267	246	255	306	254	283	265	283	260	300	270	306	287	294	267	294	277	280	254	261	260	293	265	280	280	289	270	259	278	297	281	264	271	282	280	287	284	309	271	272	300	294	301	268	273	263	279	292	297	284	303	285	279	290	288	282	278	237	300	288	258	260	277	280	257	283	273	277	288	276	268	261	274	264	277	254	272	286	258	277	274	284	269	274	266	283	265	276	264	303	289	283	273	285	274	267	274	287	272	254	281	300	267	267	247	294	275	247	296	288	237	257	277	287	287	271	301	296	257	272	266	286	298	293	269	247	272	257	294	251	302	271	264	271	278	286	289	284	236	309	241	273	277	309	265	270	280	294	267	288	250	267	263	288	252	300	290	293	262	271	276	261	300	279	266	283	292	265	286	284	295	268	220	291	288	286	277	279	269	274	261	284	295	278	297	273	308	276	322	283	282	286	308	279	270	274	271	317	271	315	288	271	270	264	289	245	269	261	258	303	254	264	263	265	277	271	253	261	265	266	285	266	296	288	293	276	231	257	251	280	275	290	285	278	284	284	270	268	287	283	272	275	309	279	272	274	304	269	271	304	311	257	285	232	283	298	275	285	246	296	293	285	270	277	276	286	274	291	258	286	267	271	267	274	285	266	292	301	279	246	286	275	290	273	295	297	271	280	289	285	261	257	275	269	286	259	245	281	282	256	248	275	239	261	276	295	245	288	274	285	260	288	298	273	273	268	241	282	281	242	245	257	266	267	266	268	268	277	306	276	288	256	302	268	235	257	276	257	264	273	301	262	286	272	267	248	278	299	249	269	271	243	268	282	295	263	314	278	265	285	269	282	291	254	290	283	299	284	271	276	257	272	271	302	281	271	250	246	262	253	241	272	297	255	282	284	249	277	278	264	248	261	303	288	278	283	279	276	290	298	299	280	273	283	281	283	289	279	300	279	254	285	262	278	288	294	283	281	299	253	289	262	245	306	290	269	272	282	261	281	294	264	304	279	298	312	280	264	294	274	285	294	267	254	267	306	265	308	272	310	306	271	260	261	268	260	277	278	260	276	265	289	282	283	262	299	292	255	300	276	264	303	278	276	287	285	274	271	327	268	310	301	284	289	269	271	257	264	262	290	258	290	268	250	285	270	280	256	283	268	275	234	303	248	281	256	287	293	285	267	283	280	292	266	296	265	281	276	295	288	269	301	273	285	281	265	300	269	280	277	284	288	260	294	277	315	266	281	268	293	306	289	284	315	296	273	262	272	287	272	271	284	277	291	284	311	297	289	256	270	292	263	303	269	256	271	286	258	288	251	288	276	270	246	272	311	251	297	276	281	253	283	281	272	280	310	278	231	281	265	266	274	275	273	270	296	291	283	247	284	306	262	274	275	289	269	272	277	272	242	275	272	310	263	297	249	288	268	279	253	306	261	255	294	253	265	294	288	242	262	253	308	274	281	278	285	284	299	278	253	254	272	296	260	286	278	263	255	281	273	283	285	280	317	262	298	276	299	266	277	287	250	267	286	256	284	300	279	312	295	293	286	247	302	273	284	281	285	261	281	275	286	293	250	268	303	288	279	300	304	277	297	298	254	272	277	287	303	278	280	259	288	264	296	284	315	272	309	280	275	263	256	260	271	282	281	265	274	282	273	298	299	290	263	281	258	282	281	263	286	277	293	291	288	307	249	308	283	279	296	287	256	282	280	251	308	309	279	263	295	281	263	260	260	289	286	282	265	302	275	273	281	277	272	267	314	272	255	273	265	253	263	296	275	272	257	285	280	268	285	290	297	265	266	287	267	280	281	255	285	270	297	276	272	289	295	293	267	265	264	307	266	276	278	307	256	298	277	269	282	266	263	271	262	275	257	253	278	240	278	276	260	286	283	264	287	276	244	295	282	265	246	243	277	299	281	253	258	261	291	308	289	277	287	278	267	259	253	285	303	302	307	277	286	251	269	283	283	273	272	260	276	238	279	278	284	296	279	274	281	286	282	267	314	273	297	267	293	265	273	241	306	294	249	261	310	269	283	253	252	317	254	271	293	280	297	309	258	313	274	279	313	285	266	290	275	286	288	275	268	259	288	327	310	258	263	263	273	275	273	265	285	285	265	245	287	267	282	267	268	271	267	277	281	293	256	271	255	292	272	255	302	265	321	292	310	272	302	309	259	279	262	285	277	242	239	290	267	284	275	292	289	258	273	295	252	301	288	286	270	298	301	282	278	259	265	307	266	282	298	283	266	272	269	244	280	277	267	285	305	253	279	272	264	270	277	272	304	277	276	307	300	301	303	280	293	278	288	244	278	299	268	280	307	292	292	254	241	230	245	282	265	261	306	271	283	282	262	275	296	262	266	292	255	276	284	271	280	280	273	268	277	249	280	272	271	291	271	254	294	277	271	284	257	258	298	264	263	276	291	285	293	271	275	295	281	289	270	293	267	276	269	295	297	292	260	303	287	267	286	271	293	295	313	278	246	298	278	279	288	277	305	301	291	317	273	298	273	281	267	276	311	274	282	236	289	272	299	259	242	264	273	284	269	266	285	284	283	284	297	293	278	257	270	262	270	271	263	290	271	277	275	268	261	295	265	261	270	252	270	309	301	287	287	269	259	299	295	295	266	263	266	288	288	262	270	280	281	279	254	249	286	227	263	269	299	268	267	261	293	259	265	271	279	263	291	309	279	256	283	301	249	269	253	279	269	278	311	266	281	286	261	296	281	314	240	296	282	299	275	271	263	294	258	303	297	273	282	308	282	260	316	290	260	277	275	277	271	280	294	300	279	280	283	261	264	298	275	286	272	268	281	272	274	259	257	289	260	286	281	267	261	299	283	294	279	252	275	267	284	259	238	296	278	298	252	289	294	267	281	304	252	292	259	283	259	249	287	259	300	269	265	292	278	297	298	303	280	244	262	276	254	260	276	304	287	280	293	264	295	274	293	271	257	248	265	263	250	308	292	268	267	303	264	260	253	257	264	246	283	274	262	299	281	266	289	276	270	275	267	271	269	258	263	283	254	267	266	272	240	282	249	297	259	282	246	289	266	292	307	295	239	278	274	281	276	262	279	311	295	241	276	257	258	271	271	234	263	302	268	240	284	298	291	287	287	297	301	282	268	296	313	307	290	243	295	266	285	267	282	260	293	301	287	300	282	284	289	274	284	267	275	288	258	298	263	297	271	263	301	268	282	271	286	248	273	273	284	277	288	288	311	292	257	305	272	282	271	275	262	284	277	264	245	247	316	279	249	277	288	304	248	258	302	274	284	308	264	284	269	287	260	283	293	262	252	274	295	290	263	265	284	278	273	280	265	278	278	274	269	297	302	285	271	276	276	257	268	291	251	290	266	264	279	282	270	270	254	280	272	298	269
34150	1350	2290	2597	2399	2010	1754	1399	1304	1242	1176	1073	1020	966	894	915	932	895	842	842	881	815	828	818	816	734	835	791	781	789	780	751	776	767	783	751	675	731	736	765	715	735	708	695	717	757	713	748	725	751	725	706	696	737	734	721	724	672	683	694	712	688	682	748	676	666	683	706	704	681	723	721	700	736	734	716	707	707	678	710	679	665	700	690	697	696	683	734	734	657	729	720	709	767	702	748	739	732	738	709	707	644	710	708	694	687	709	675	691	725	681	686	748	674	659	707	684	710	704	709	694	672	691	693	668	697	731	686	746	681	754	727	705	729	694	691	681	666	703	780	716	732	742	719	667	716	653	686	695	733	713	712	702	661	711	715	721	719	644	729	666	685	686	721	723	659	735	730	725	648	702	696	677	663	725	729	694	686	710	657	727	684	706	665	697	622	709	739	759	673	675	699	693	706	715	665	720	690	701	706	731	653	668	718	726	708	702	689	709	721	725	722	706	730	671	656	687	691	690	655	660	702	706	690	710	686	701	648	740	707	706	663	677	672	667	677	702	707	710	629	699	706	698	675	733	665	727	661	691	715	665	704	674	725	706	653	726	710	683	655	676	709	711	755	707	707	650	703	710	699	675	727	754	701	692	696	675	745	665	701	710	680	691	699	681	707	740	670	688	693	706	682	715	684	748	705	703	656	697	713	726	725	711	716	680	641	704	693	670	742	707	696	723	677	681	656	701	711	708	677	695	690	676	665	665	680	701	723	697	680	668	692	738	718	697	706	683	667	698	705	726	730	701	676	672	687	721	682	763	688	718	705	707	715	687	664	694	695	731	696	705	751	669	674	709	704	701	680	726	695	702	667	702	722	652	718	680	704	720	707	706	712	719	742	696	704	699	710	722	708	674	720	700	718	724	689	753	677	698	677	688	705	719	626	731	740	712	708	709	670	710	681	671	658	696	706	723	680	681	670	677	721	742	677	725	734	674	745	727	696	680	698	692	708	708	678	661	741	693	696	664	683	723	682	668	668	753	695	732	718	705	691	665	688	699	730	716	710	670	730	689	669	699	717	631	651	674	682	658	660	760	709	688	695	727	684	725	720	711	692	696	692	672	686	678	705	692	693	685	682	716	684	698	662	716	688	645	701	722	682	709	719	687	675	691	706	688	700	696	647	738	698	730	697	692	687	643	674	680	715	695	725	740	692	697	701	624	718	678	715	694	689	694	711	708	685	699	705	700	722	697	680	671	691	689	705	714	683	708	698	700	697	728	675	689	743	653	716	679	687	732	675	722	637	694	700	709	717	682	706	677	667	716	746	714	673	711	686	719	671	717	685	747	733	708	719	673	673	644	701	694	679	689	742	720	653	692	697	686	656	719	689	704	678	677	733	711	688	659	745	753	729	665	708	695	672	705	707	727	661	720	686	672	681	726	692	734	681	691	740	723	682	690	672	686	672	661	693	721	726	690	702	736	703	700	698	690	700	716	719	692	715	710	670	709	694	684	690	723	688	694	719	663	659	686	706	690	715	703	669	704	750	688	726	688	697	668	673	716	705	719	718	691	716	683	672	685	721	665	684	736	676	705	713	696	680	674	703	736	705	693	743	738	709	684	721	700	648	693	719	681	691	736	721	680	698	708	712	696	668	698	686	670	702	734	683	716	702	714	675	701	711	723	712	703	663	690	722	728	651	716	726	681	715	675	675	725	682	651	730	664	713	661	700	725	689	659	704	648	724	674	641	630	725	693	686	638	669	697	668	724	702	671	722	752	689	715	733	697	699	697	678	673	735	690	745	703	680	686	698	694	711	693	689	695	690	713	649	712	699	682	722	696	711	693	734	657	655	711	667	609	689	672	689	667	694	694	683	696	677	691	713	678	728	683	693	718	673	630	669	689	716	729	676	718	640	649	720	682	684	702	715	741	736	671	692	703	704	702	693	667	711	693	732	685	686	708	707	697	682	722	708	679	696	678	771	706	672	669	667	703	672	701	671	712	717	735	709	687	681	677	696	688	720	716	668	669	690	742	762	748	662	685	691	677	695	730	738	707	732	714	714	640	669	732	712	660	711	713	676	707	689	651	670	737	685	684	703	671	720	733	623	707	725	708	747	724	720	726	667	713	704	687	726	679	729	720	622	699	677	693	736	734	666	688	666	691	721	652	715	686	713	740	677	662	686	661	662	688	625	683	680	693	691	700	688	679	742	684	712	682	725	722	687	684	694	676	727	649	645	688	713	688	730	648	702	737	671	737	742	681	715	706	708	661	662	734	721	694	741	690	699	670	700	664	690	663	719	692	716	739	694	703	664	731	706	682	705	704	660	676	710	686	665	697	709	706	732	698	652	673	682	724	700	662	665	719	680	711	706	703	672	698	701	677	690	724	709	668	698	725	710	666	685	729	709	642	704	683	704	691	728	640	669	680	672	717	680	697	710	696	690	720	694	683	708	736	630	706	689	690	696	685	707	748	723	667	688	690	680	708	745	677	720	707	687	704	687	697	686	695	659	728	701	700	650	714	640	694	677	689	661	715	698	705	672	727	690	686	664	684	688	690	685	733	738	679	770	716	677	685	694	646	700	647	681	700	674	682	688	700	703	688	693	666	667	707	713	691	728	737	689	662	729	676	766	688	724	703	706	692	643	715	652	671	680	716	669	682	691	720	695	669	726	689	684	676	678	681	701	685	684	683	694	714	690	684	704	690	695	719	680	717	708	698	664	729	688	695	696	701	679	699	692	671	734	715	709	690	701	668	638	694	759	682	689	671	718	716	669	702	759	675	684	678	700	620	729	735	632	672	704	776	710	698	710	690	691	707	696	697	713	761	732	680	728	703	700	703	693	703	682	703	697	698	717	706	727	707	712	702	676	686	652	701	701	681	636	712	726	735	706	697	769	722	700	695	693	676	628	685	686	699	684	719	747	669	696	696	638	673	731	677	713	747	711	682	671	672	717	667	667	735	679	706	695	690	681	725	703	700	668	656	677	701	729	717	690	687	631	714	710	689	717	657	688	675	692	762	660	684	666	677	736	675	698	700	670	720	710	709	652	700	707	684	654	671	662	676	703	703	735	708	717	724	721	677	704	696	720	686	760	612	669	670	673	675	694	722	719	696	690	724	702	713	663	726	675	638	739	693	670	682	658	698	641	695	699	678	732	680	672	703	671	711	689	705	744	697	693	670	730	635	691	728	696	691	744	714	712	682	690	707	672	669	715	700	677	700	725	669	718	705	688	696	705	694	695	706	730	683	677	690	660	703	707	671	712	699	686	688	722	698	694	749	701	716	690	680	700	691	707	743	684	697	676	697	659	728	654	677	686	693	687	682	789	659	661	686	709	697	704	736	699	653	734	712	646	693	681	699	668	696	704	698	733	645	717	671	697	684	710	699	700	701	685	685	692	687	715	694	658	734	685	702	671	692	703	674	693	671	679	682	718	694	697	638	704	655	677	690	721	706	676	656	729	678	669	695	674	697	729	738	706	686	691
49368	21630	25642	12419	1112	722	588	472	381	370	342	311	286	283	284	262	236	215	254	220	223	236	233	184	223	187	216	193	228	197	211	206	198	192	191	198	193	187	167	214	176	204	204	178	191	191	201	205	160	178	197	197	200	181	213	192	186	202	172	201	182	170	179	172	201	192	182	209	157	193	189	196	197	189	180	186	198	177	182	213	207	191	181	185	194	184	167	171	187	187	188	162	168	177	181	202	196	168	177	169	182	190	187	204	171	178	166	191	183	186	174	192	174	166	186	185	192	182	187	192	173	184	170	182	177	171	185	181	194	178	207	176	175	182	194	197	216	190	159	190	202	187	172	204	185	222	188	186	173	178	199	189	178	151	177	170	185	177	199	182	168	175	192	177	168	179	178	171	221	187	193	165	192	186	191	190	185	180	209	175	188	189	171	208	189	193	175	183	153	172	183	195	170	179	196	231	181	203	174	177	158	162	183	177	204	178	192	204	188	178	184	189	174	193	221	170	196	187	184	169	196	200	196	167	177	214	205	208	170	173	175	202	171	178	193	176	191	165	191	175	185	179	197	186	196	200	207	175	190	177	184	200	217	198	196	192	184	173	232	191	213	175	192	214	162	203	184	187	194	191	178	154	182	192	212	172	201	180	184	156	170	223	194	165	203	187	171	172	198	165	176	182	174	199	180	189	221	172	178	210	199	183	168	202	171	165	199	167	194	193	189	177	190	176	181	190	169	195	180	187	181	215	178	184	181	169	185	166	173	193	189	182	194	174	185	163	181	171	184	192	181	208	181	183	197	187	191	206	186	191	155	181	171	134	194	209	181	179	189	154	201	201	152	195	184	184	189	212	211	182	182	175	197	178	187	190	178	207	187	188	199	189	190	186	161	209	221	180	196	170	184	167	182	195	183	195	206	198	191	186	196	178	163	210	185	216	180	197	170	163	170	197	172	188	184	194	166	190	164	186	186	176	168	176	195	195	178	185	202	212	210	219	190	207	187	197	209	192	180	173	209	209	219	172	182	196	219	174	221	186	183	157	207	193	205	141	186	177	168	183	189	189	179	185	204	200	182	165	206	167	183	206	178	174	192	217	193	187	184	183	165	215	195	189	192	208	169	171	171	185	183	183	182	171	178	169	171	183	201	177	193	210	190	188	188	177	176	178	186	192	175	172	187	181	171	175	181	219	166	213	193	205	192	199	153	181	176	166	177	183	180	173	187	179	176	178	184	198	189	197	187	202	179	183	224	187	180	193	198	200	194	187	179	187	198	170	193	183	190	186	176	165	193	195	178	159	197	182	179	193	187	192	173	173	194	185	179	178	200	172	192	177	191	194	199	164	194	203	204	205	164	200	172	183	184	201	183	208	188	194	191	197	186	174	191	176	180	168	166	206	190	207	182	204	190	186	191	192	188	173	197	196	191	193	207	181	197	200	197	176	172	172	205	191	172	178	172	188	169	178	197	188	178	189	198	190	203	175	190	177	156	191	200	201	148	164	190	187	189	189	182	180	197	175	204	186	184	174	185	176	181	183	205	204	181	164	196	179	178	181	186	193	194	195	169	190	194	194	177	174	178	178	181	160	170	197	203	191	188	202	198	198	186	186	177	185	197	190	188	186	189	196	192	171	182	182	181	184	166	191	200	183	182	184	183	177	163	174	172	212	175	207	194	166	167	173	193	195	180	181	187	183	184	187	197	189	197	177	221	193	187	190	198	185	183	193	180	184	176	183	178	174	199	185	174	178	164	153	194	192	168	168	173	192	199	169	192	184	174	191	199	177	213	183	189	164	184	182	183	177	197	183	183	190	180	194	200	191	165	176	189	175	202	183	197	193	197	202	190	172	176	201	186	173	185	180	194	195	165	188	179	191	169	177	205	165	198	181	209	189	189	155	209	199	202	202	174	207	180	203	199	196	201	180	200	172	182	196	169	189	204	190	200	186	198	173	176	182	170	161	202	195	180	193	202	178	176	163	192	204	179	186	187	166	183	173	166	186	198	164	213	198	175	194	184	164	180	179	201	189	204	187	154	207	220	179	188	225	187	202	190	213	174	200	170	184	197	164	167	198	167	176	183	174	169	170	195	199	172	188	184	182	196	174	169	185	192	205	212	181	207	184	216	203	199	198	176	193	193	198	182	183	178	209	192	183	175	192	215	200	198	163	195	215	171	182	178	202	201	178	198	189	201	172	173	166	181	196	154	182	220	205	210	193	178	190	200	188	176	185	199	197	204	195	200	212	173	192	195	180	191	180	206	199	201	189	176	204	176	177	223	191	180	206	187	204	178	200	194	175	202	212	182	184	172	181	200	178	187	177	180	158	185	189	204	171	180	201	186	177	196	194	188	216	179	192	172	169	188	194	194	195	196	169	189	179	177	180	213	174	191	167	187	208	186	192	160	199	175	189	193	199	189	167	195	181	189	175	207	188	185	212	196	177	174	178	214	194	214	179	179	211	186	172	182	211	174	179	204	179	190	206	199	170	177	203	196	193	212	197	185	166	178	194	197	208	197	211	181	186	159	196	184	183	171	160	183	172	185	184	201	158	168	185	199	187	186	179	194	187	197	191	190	203	198	173	167	195	186	186	169	174	174	180	162	179	174	187	181	185	201	194	171	191	170	177	182	191	206	202	167	180	187	174	188	166	183	188	171	184	177	187	181	208	204	166	192	187	186	203	211	191	180	191	177	183	181	196	191	197	185	206	203	199	173	180	175	195	192	170	175	193	188	186	193	204	217	188	198	179	192	173	179	167	212	178	198	189	190	201	195	174	209	190	184	183	180	187	191	186	197	193	209	165	208	191	193	201	190	201	188	193	172	180	178	211	180	168	200	196	188	211	184	176	185	180	176	184	174	190	208	209	181	198	204	190	169	180	188	195	215	179	179	188	187	190	199	194	198	180	192	173	195	192	191	193	180	191	182	196	174	172	197	203	197	218	190	160	191	173	174	176	178	169	189	184	203	181	159	191	204	178	194	173	173	182	197	200	174	168	184	205	193	195	172	169	185	179	195	192	175	189	205	194	198	196	176	168	203	172	202	183	204	172	186	193	182	170	172	185	202	202	172	218	191	178	178	167	192	176	171	211	200	193	156	184	201	175	168	209	182	187	209	163	164	184	193	193	199	203	196	199	184	183	181	174	181	166	189	205	183	170	204	203	201	179	188	183	183	188	196	199	192	183	187	176	165	210	181	174	212	183	168	187	201	173	153	191	202	204	212	158	202	194	167	171	181	181	191	169	209	170	176	178	186	182	180	183	178	167	185	199	189	162	180	185	192	151	188	200	208	195	173	196	181	189	207	200	180	208	176	200	201	162	172	197	148	213	175	170	171	200	195	177	171	168	204	178	184	167	189	184	176	180	185	190	180	176	182	192	197	196	175	191	188	186	194	169	183	168	209	217	216	193	174	181	165	181	186	188	166	200	179	195	187	183	188	175	205	207	177	174	190	201	181	173	190	176	211	203	174	193	169	188	174	168
39854	1746	3710	4306	3640	2895	2323	1981	1731	1551	1363	1247	1134	1037	987	889	907	780	731	793	735	658	701	672	654	648	646	623	615	589	574	599	572	560	587	569	562	551	545	532	556	512	559	560	554	540	502	561	467	494	519	534	510	508	471	496	438	496	477	490	502	479	526	541	486	489	502	487	492	485	472	473	519	515	448	483	476	478	454	492	467	495	489	470	464	513	482	507	513	516	481	535	467	478	500	474	474	474	502	476	477	482	466	499	486	475	478	544	448	434	459	511	481	482	463	498	439	515	485	512	497	502	471	477	471	475	446	460	501	483	465	485	483	448	486	482	523	482	467	495	484	478	475	455	469	434	470	487	463	452	477	460	475	458	530	511	449	485	493	458	506	482	485	461	490	451	482	517	474	475	470	482	456	462	427	470	425	457	445	488	461	470	468	475	455	431	483	454	483	458	463	438	472	485	483	455	476	473	474	472	501	490	432	464	477	496	428	450	460	466	471	453	469	512	513	476	509	464	411	467	525	469	473	435	483	476	448	514	473	493	443	447	496	433	480	517	467	453	517	449	513	482	497	477	494	471	445	480	474	493	472	489	487	466	465	474	498	473	497	519	490	446	451	492	492	464	503	473	497	507	458	472	435	492	487	472	459	446	458	467	522	480	496	441	490	454	467	477	476	542	469	484	501	496	458	491	485	455	471	480	463	463	494	463	504	493	483	463	463	464	485	443	507	461	471	466	450	472	440	466	410	484	463	472	476	454	484	454	475	488	450	480	509	497	450	472	486	489	525	441	471	434	457	472	452	451	457	489	485	455	470	476	488	499	457	499	473	452	529	497	481	440	533	463	477	450	491	474	474	472	515	469	481	463	425	518	429	497	470	502	465	432	492	476	480	501	493	480	508	465	460	524	481	466	451	437	470	492	447	452	455	484	500	520	509	454	484	482	486	471	490	455	470	465	516	479	455	466	458	535	484	466	442	489	436	466	483	482	477	480	526	471	493	456	464	433	470	494	476	466	494	434	460	515	469	456	468	469	452	457	472	455	478	494	477	446	502	455	526	497	473	462	484	480	463	483	451	456	493	474	416	505	471	473	441	482	454	419	504	496	447	456	494	467	489	429	516	468	464	447	475	457	491	447	476	454	474	502	490	486	464	506	494	499	445	460	460	511	506	474	444	444	467	452	490	520	473	481	477	470	442	504	484	491	456	480	426	437	457	437	503	470	479	494	496	459	480	450	467	488	472	456	439	452	487	491	474	480	492	481	440	483	496	490	448	491	514	482	478	501	462	459	472	514	478	474	500	472	468	493	446	464	454	477	492	506	512	473	480	484	498	481	463	430	501	459	461	467	461	504	477	453	468	451	479	435	448	471	481	447	491	510	464	483	472	471	456	505	473	473	475	474	461	464	443	506	442	502	486	489	496	491	493	458	482	482	467	490	438	468	475	493	471	482	508	499	485	439	493	473	448	466	469	490	457	485	473	517	490	513	417	486	501	479	479	499	465	465	481	449	451	473	466	449	445	497	476	470	471	442	460	454	489	469	480	471	488	478	463	485	460	466	421	487	496	513	495	434	467	485	444	456	467	478	456	461	457	483	476	503	481	481	507	470	502	457	469	484	446	489	465	432	442	489	451	480	517	455	483	462	476	512	463	457	479	503	470	479	451	466	465	433	469	531	479	505	507	529	469	461	502	485	471	492	455	517	450	484	448	458	445	504	461	470	484	487	433	477	472	467	494	477	467	451	499	468	451	482	455	499	449	487	484	502	465	473	493	447	452	483	419	475	494	459	458	477	474	443	465	454	476	468	499	484	494	482	492	441	511	500	478	518	472	483	475	469	474	475	490	456	459	508	476	430	447	479	472	474	447	458	459	467	457	502	509	460	468	518	437	485	530	469	530	467	463	463	489	456	510	455	473	482	482	469	456	510	472	455	488	432	523	460	467	443	491	491	471	469	486	457	491	440	508	450	469	499	476	480	486	473	449	498	437	510	501	445	496	509	494	476	489	457	434	478	487	456	491	464	486	513	494	456	435	461	467	511	456	464	489	488	469	477	461	497	487	478	445	515	444	476	449	430	503	496	480	421	470	473	423	481	448	474	442	465	451	486	465	517	400	459	484	496	488	484	499	451	485	470	485	502	474	469	472	452	471	472	499	473	470	482	453	509	477	475	449	491	484	481	488	440	484	467	455	475	482	485	473	491	466	454	493	449	468	481	472	461	498	506	465	461	468	499	492	497	494	506	467	456	417	465	515	466	467	459	476	460	445	451	451	514	456	455	485	423	497	483	462	505	471	469	464	505	471	426	488	485	476	449	425	459	450	511	456	457	477	465	483	465	468	465	497	498	461	466	465	490	484	497	456	444	456	466	465	459	463	476	471	512	516	475	497	454	489	469	463	490	458	488	480	473	489	485	469	487	481	503	482	451	486	479	480	475	518	495	456	437	474	487	437	460	506	513	464	520	493	484	463	517	440	474	498	451	457	439	461	477	460	464	475	483	463	513	489	473	489	475	480	497	530	475	503	513	464	480	452	472	484	430	482	504	503	470	503	478	463	472	440	486	519	511	458	474	460	488	497	492	487	464	497	476	502	482	465	450	469	466	437	453	431	456	463	511	508	448	469	444	471	467	482	494	465	444	492	514	433	449	493	467	506	489	493	452	462	504	482	485	514	499	498	459	464	475	448	490	476	477	483	505	469	487	450	485	470	482	489	490	457	495	512	509	420	468	446	509	489	499	444	472	464	478	481	474	451	486	493	508	446	464	490	511	484	471	513	467	497	491	439	410	480	454	458	458	434	442	482	477	493	477	438	483	466	443	524	481	480	471	467	425	469	440	465	464	444	468	452	504	445	478	522	471	452	494	473	463	491	483	459	454	474	507	454	490	457	463	473	476	462	488	480	438	509	460	472	420	490	485	484	507	476	458	461	503	473	438	507	429	512	495	493	450	458	463	447	486	482	499	475	488	487	488	497	469	458	465	455	489	456	510	464	439	509	486	465	448	500	491	464	493	502	480	464	472	506	462	436	497	488	487	447	416	479	437	477	482	501	470	486	477	455	512	520	491	495	502	480	464	489	479	531	484	464	469	479	434	460	462	434	468	497	504	499	469	493	476	452	459	478	503	498	464	447	502	449	446	490	491	468	463	523	503	433	496	489	459	495	485	465	459	475	467	440	513	498	473	487	496	486	473	504	486	450	464	556	452	487	472	489	448	461	478	489	467	443	467	442	471	482	436	436	424	458	474	467	449	429	498	479	495	480	461	506	474	455	499	492	532	455	525	483	443	466	491	493	507	453	466	483	471	494	500	471	478	470	460	477	497	462	460	499	495	492	484	458	437	452	448	471	462	425	449	473	463	484	478	446	490	436	540	460	465	455	497	469	474	469	433	474	465	506	491	558	470	456	449	502	463	476	500	479	469	480	488	471	451	481	458	456	476	468	456	487	511	506	481	480	484	478	467	508	490	500	469	448	460	464	508
16432	1019	269	198	197	194	182	192	211	188	214	189	206	198	227	197	186	244	177	203	206	215	166	199	184	191	209	181	175	181	204	183	188	199	203	192	212	211	191	194	173	173	201	189	182	186	176	200	206	195	176	192	206	196	198	216	189	208	176	183	168	208	181	178	189	165	228	201	202	185	203	190	178	165	199	209	200	186	195	195	210	204	200	205	203	194	186	192	193	185	180	204	212	189	193	175	193	190	176	191	190	202	199	192	191	185	188	191	207	203	198	230	205	208	196	190	198	208	189	202	178	181	196	178	186	189	198	186	173	206	168	205	196	192	201	192	207	196	199	195	193	197	218	186	160	198	224	207	225	168	207	220	177	194	178	207	183	164	186	190	189	203	178	179	175	194	177	199	202	180	193	177	204	185	197	199	190	211	196	190	190	179	182	199	212	197	195	187	161	185	184	180	213	202	179	189	154	190	190	190	187	174	188	201	170	186	187	189	207	199	224	173	184	183	166	193	211	165	161	164	204	180	171	200	167	179	193	166	194	208	200	197	198	206	218	201	215	194	193	191	196	203	203	194	197	192	205	190	220	175	192	207	182	195	199	182	209	189	188	196	171	188	183	204	191	197	197	179	199	193	196	178	186	180	216	210	197	178	198	196	197	199	186	177	190	205	182	196	185	208	196	220	198	212	189	211	202	203	195	196	207	194	194	192	194	207	200	175	195	194	200	201	187	197	198	191	191	186	196	197	208	228	198	207	199	183	209	180	183	189	199	190	198	202	222	182	215	172	207	218	217	208	177	189	215	199	190	177	188	192	193	189	192	195	211	192	191	205	216	195	184	210	222	198	191	223	190	196	196	170	193	227	215	200	201	162	184	201	210	201	215	195	205	203	194	192	190	195	184	218	175	210	202	174	192	185	195	231	166	195	202	188	195	197	185	188	214	198	192	182	192	193	200	190	190	170	196	199	210	193	212	183	188	194	213	177	201	198	191	195	209	212	199	205	182	184	209	176	191	179	205	213	174	187	194	196	197	176	216	181	190	207	198	195	186	196	184	178	185	192	200	187	199	187	174	181	209	201	195	194	167	176	192	177	195	193	209	197	179	208	195	205	195	197	215	188	179	178	192	167	189	189	180	187	189	192	210	197	195	177	177	170	196	197	185	194	198	186	188	219	196	175	202	186	236	166	194	188	189	176	184	190	180	191	188	193	181	183	166	185	203	197	184	194	187	210	219	202	180	201	185	202	195	182	179	188	185	205	208	183	169	187	192	197	194	190	186	195	194	182	196	212	181	192	191	191	223	172	177	200	203	195	216	193	198	192	200	207	182	198	201	206	217	199	214	211	214	192	197	196	205	182	182	198	221	184	203	188	209	190	197	209	201	186	193	195	194	179	201	192	211	187	196	177	177	182	212	180	211	203	177	201	203	201	158	184	212	200	188	216	168	196	194	162	200	177	222	210	168	183	216	188	178	189	185	210	208	203	237	194	197	183	176	198	183	206	188	201	193	200	179	209	198	183	197	202	179	175	202	199	210	183	190	228	180	169	176	185	165	212	203	207	192	196	164	183	180	187	173	174	194	168	205	193	170	192	189	190	182	223	213	187	192	207	170	182	219	206	184	187	206	193	219	190	188	170	160	180	195	186	218	176	209	196	177	221	191	191	205	166	181	193	179	207	183	203	207	180	203	204	182	193	168	212	210	208	174	184	183	187	204	169	191	197	218	194	189	224	169	206	169	201	195	207	206	181	183	184	216	182	180	190	181	190	183	200	170	188	195	195	189	195	185	172	210	205	213	199	210	212	165	186	168	203	185	176	183	191	185	194	178	220	188	192	198	183	195	196	203	210	184	195	199	189	179	186	200	194	181	200	226	192	163	209	180	185	173	199	178	225	180	188	190	209	183	193	194	184	187	203	200	196	199	207	188	204	227	195	205	207	157	189	209	212	232	212	174	211	185	211	182	191	196	183	185	198	187	218	204	193	192	217	180	208	192	190	169	175	164	176	208	185	194	195	190	191	199	218	198	193	180	198	184	198	170	176	192	218	196	205	197	179	168	220	178	173	196	202	189	177	189	221	202	179	201	184	196	190	180	176	189	156	192	198	162	211	172	195	178	212	205	203	186	176	169	229	216	182	195	211	191	201	214	202	186	182	210	197	217	186	209	189	182	210	178	186	196	222	180	200	204	195	208	208	198	209	218	188	182	215	213	185	210	198	181	209	200	201	193	174	193	189	185	230	185	208	181	194	205	193	195	203	200	195	206	186	193	204	191	192	224	202	194	202	212	191	202	185	182	193	182	204	165	181	195	211	184	184	179	201	182	183	209	182	161	172	181	203	204	201	206	177	204	196	174	184	185	202	176	211	220	198	198	209	212	152	207	190	226	171	169	216	181	205	204	160	190	183	183	176	201	187	196	207	181	210	187	193	187	186	204	204	194	185	208	194	193	193	202	181	182	197	195	196	203	198	187	207	175	193	203	207	211	201	162	188	191	206	176	204	191	206	219	218	210	189	188	185	177	200	179	200	197	197	204	193	174	189	193	199	200	200	183	185	189	216	188	219	178	210	239	198	197	180	229	213	178	194	213	187	180	213	220	176	187	187	188	174	192	190	185	202	186	192	201	195	206	191	217	213	205	193	191	190	191	185	202	193	193	191	179	182	180	189	194	191	196	195	173	214	171	172	168	191	182	200	193	197	208	212	210	166	177	205	193	214	189	183	172	199	205	202	201	189	201	146	236	183	220	197	195	200	203	197	205	190	191	204	222	177	206	191	208	198	197	204	214	212	205	184	197	174	208	218	204	186	178	195	176	220	213	180	216	187	186	197	193	175	187	208	193	181	202	176	176	187	181	190	192	175	205	190	190	196	189	194	189	183	184	211	194	171	203	200	215	201	202	197	174	183	189	201	185	196	182	192	187	161	191	203	197	194	208	210	186	182	183	179	199	173	188	200	192	197	168	203	188	212	182	200	166	178	172	187	201	192	179	160	192	206	192	176	181	174	176	197	180	196	196	204	209	217	179	205	209	163	206	192	206	213	184	185	169	210	205	189	193	186	185	199	203	224	188	189	169	197	204	179	215	210	202	235	199	205	187	198	163	188	205	172	200	190	186	164	200	189	213	210	189	173	189	197	189	199	234	193	192	176	182	181	177	200	195	157	185	207	181	205	181	211	182	175	212	214	213	178	188	191	176	179	188	173	188	181	183	216	185	175	193	220	173	178	213	180	199	173	172	208	177	196	208	217	222	203	150	213	191	192	173	190	220	195	206	199	205	203	179	193	192	196	173	195	195	240	178	194	203	223	200	203	194	174	190	177	201	206	210	171	194	196	163	192	205	187	194	178	206	184	177	182	175	217	197	199	179	208	188	174	195	217	183	183	181	185	153	202	193	178	210	187	204	206	175	235	197	194	201	184	201	207	187	178	210	199	188	211	172	206	192	202	196	185	185	192	169	195	186	183	180	203	195	210	193	208	202	194
14089	603	597	613	633	590	595	548	570	525	519	538	540	542	500	561	528	517	502	556	566	520	531	500	509	542	506	530	516	536	552	524	511	542	533	506	529	560	531	514	530	545	525	566	515	524	546	531	516	561	530	564	508	512	585	551	509	505	496	551	537	507	502	549	541	523	491	521	494	496	521	522	491	489	506	511	536	536	526	500	519	510	518	520	542	537	508	494	513	534	506	501	528	541	499	491	504	524	553	522	472	532	527	511	505	522	525	521	481	482	514	517	519	516	521	491	532	530	501	504	507	543	545	495	484	512	540	482	534	521	528	485	535	532	531	535	521	517	484	523	514	521	558	513	493	551	505	531	524	496	502	534	525	522	490	471	484	511	516	508	527	500	548	527	525	550	521	517	559	521	504	564	531	567	540	515	565	520	518	519	518	536	528	549	533	527	500	530	518	520	541	494	510	546	499	513	544	511	503	515	515	530	564	504	509	485	522	540	536	510	488	540	557	542	532	536	541	495	527	551	527	531	586	567	560	575	542	533	518	523	515	530	509	505	538	534	493	524	500	493	502	521	479	517	506	535	548	498	543	545	526	531	496	555	455	490	517	529	475	516	525	543	471	539	536	491	519	499	477	500	511	495	468	513	520	508	575	525	535	508	501	470	524	532	498	549	537	511	534	487	531	500	493	537	480	486	542	514	541	530	527	533	531	512	519	544	521	534	523	502	534	551	491	555	515	517	533	537	512	528	517	535	515	487	514	539	532	499	529	546	539	544	496	512	505	509	538	536	475	508	543	567	517	548	526	535	508	483	559	545	533	503	513	531	501	533	509	534	484	499	491	519	513	504	516	499	535	522	541	520	517	503	501	520	545	535	506	471	522	526	516	539	495	511	520	534	476	488	519	532	509	544	514	520	521	520	527	543	527	532	499	546	544	488	506	500	532	509	537	503	564	492	487	503	546	516	480	541	547	567	527	534	551	538	528	527	499	480	520	520	498	512	502	513	510	533	521	521	530	507	516	515	528	489	510	560	517	494	571	522	500	525	539	525	531	478	516	510	477	505	550	523	531	548	505	526	533	491	507	557	533	507	503	538	494	495	542	517	598	512	516	552	487	500	512	499	519	537	554	523	562	482	503	504	498	550	521	533	552	508	470	544	525	503	513	504	503	519	510	542	511	507	526	510	520	519	510	548	483	539	530	556	538	511	515	516	546	540	527	550	528	535	502	546	533	523	478	525	529	520	510	488	521	520	542	551	499	539	522	493	542	529	497	545	497	535	532	533	509	495	528	523	527	501	542	538	500	492	526	507	510	504	550	515	512	541	523	549	521	518	548	496	512	546	518	498	557	540	535	525	535	473	541	555	522	528	568	562	534	557	487	519	522	522	505	511	520	517	508	491	488	484	506	533	495	484	524	534	564	542	485	502	502	519	518	512	523	545	482	530	515	523	551	546	495	499	515	488	512	522	534	545	506	489	517	541	542	492	540	515	563	577	469	550	507	500	494	521	534	518	533	511	551	511	509	559	509	512	539	543	493	503	509	480	506	496	554	533	550	538	530	521	533	513	518	539	535	516	520	520	554	563	512	485	553	551	498	575	524	548	502	552	522	528	523	499	512	566	491	540	556	527	510	512	555	502	488	540	523	475	511	524	518	517	537	484	512	530	553	525	522	525	498	531	524	533	538	539	506	527	532	532	541	527	489	501	542	538	488	519	508	552	541	499	508	534	546	531	538	537	504	531	530	490	531	531	538	543	519	503	544	497	493	548	541	495	544	483	551	504	523	517	488	564	520	506	523	500	569	501	534	520	525	517	537	496	521	542	521	510	504	544	503	497	545	524	541	565	555	495	540	515	518	539	513	500	519	496	537	532	514	507	535	515	564	507	540	518	500	523	489	545	514	503	520	540	544	559	498	533	498	519	522	555	554	528	502	541	525	518	523	518	499	520	552	510	548	533	558	529	518	531	536	560	531	503	501	515	524	490	535	507	534	518	543	547	552	525	507	526	547	491	538	522	519	510	522	543	520	551	455	509	492	534	507	512	558	543	550	488	546	542	496	523	516	551	507	543	567	528	546	498	534	566	536	515	509	525	498	540	520	544	495	535	530	513	538	540	525	513	512	508	524	534	518	533	514	518	491	512	529	524	500	523	482	507	489	527	530	516	550	499	559	491	502	539	471	476	510	533	498	516	488	497	490	530	507	489	515	500	537	479	513	536	491	549	503	497	512	505	536	513	460	502	508	569	533	526	535	533	532	536	500	548	517	508	546	579	504	558	531	491	494	525	511	492	510	483	550	504	509	506	511	536	560	488	527	516	535	516	550	532	530	519	494	510	504	539	512	513	508	465	535	477	527	531	537	507	528	542	546	518	544	498	538	556	492	477	547	521	552	479	510	521	522	522	546	544	520	501	547	535	536	526	526	544	472	536	504	502	498	541	545	574	526	528	541	530	468	517	523	540	520	551	545	489	513	467	475	474	550	525	529	540	514	527	574	506	490	574	508	525	528	507	521	552	495	529	566	553	504	493	527	497	542	489	562	539	500	507	550	510	562	503	526	531	511	540	533	495	484	518	497	530	511	512	527	523	531	496	481	511	535	529	507	538	543	556	512	532	488	498	531	510	518	508	527	478	512	482	565	522	520	515	526	478	557	508	512	522	510	509	509	547	488	498	510	481	492	516	485	523	516	559	522	545	541	500	510	552	509	523	518	486	539	505	536	512	509	557	513	520	488	507	508	518	515	525	591	563	549	547	508	543	470	494	483	552	499	499	482	543	521	483	555	543	509	511	481	543	557	530	507	507	528	539	543	558	480	523	539	513	511	498	522	539	511	530	528	549	544	493	500	509	552	478	519	536	520	543	507	567	520	511	498	500	516	581	509	539	518	513	500	525	520	513	534	510	550	504	524	526	567	520	517	555	525	556	500	516	512	483	539	550	537	513	514	509	513	528	552	529	514	524	525	536	466	513	531	514	499	518	535	488	551	505	486	550	535	500	538	515	524	521	504	470	549	550	557	519	479	545	511	519	498	511	553	465	499	539	487	540	500	485	521	524	493	485	525	541	491	547	535	563	503	568	516	522	484	547	520	494	499	507	485	484	526	560	495	577	530	500	497	534	513	529	525	532	512	528	534	537	534	551	517	560	515	548	505	520	516	536	549	533	536	537	531	501	504	527	543	510	487	544	515	505	550	485	490	478	525	523	543	532	508	535	469	482	556	496	512	496	466	512	522	512	492	515	483	532	545	511	468	502	527	508	523	566	511	539	519	502	477	541	521	460	528	518	530	521	527	522	494	512	505	522	534	508	526	529	535	536	529	482	526	505	535	532	506	527	542	507	535	508	541	533	525	553	507	494	534	500	553	541	540	492	513	503	497	505	548	502	483	523	502	481	528	504	475	477	508	584	510	560	553	506	526	514	529	523	525	516	538	567	489	510	526	522	508	544	553	557	526	511	534	496	529	512	506	524	507	505	506	556	512	509
51606	21531	15077	2267	627	546	456	380	407	401	354	315	297	309	338	306	334	326	282	288	279	304	277	298	296	294	292	285	292	305	280	286	268	297	262	286	274	322	278	282	278	272	260	227	256	295	275	256	280	290	264	293	291	303	271	301	253	282	279	290	325	270	257	274	282	289	277	248	282	259	277	251	291	283	257	273	274	243	269	238	269	273	289	296	260	276	282	276	271	307	286	285	287	270	271	247	284	268	268	232	227	250	272	252	278	278	291	285	287	298	257	288	294	267	293	285	307	293	273	289	294	276	285	261	261	295	248	317	303	302	274	242	265	287	285	300	265	251	277	308	282	299	280	259	268	262	281	291	289	277	274	302	280	317	248	304	279	284	262	275	262	295	283	271	271	253	312	275	277	267	283	266	271	267	292	289	254	282	301	262	263	302	302	293	266	268	285	252	295	267	262	270	253	283	268	280	260	240	282	302	250	275	280	274	266	266	274	251	273	284	283	299	266	327	272	272	274	263	280	263	293	289	273	264	294	299	300	250	288	283	281	272	291	285	299	295	273	270	244	283	298	288	258	269	277	286	277	262	302	268	291	276	268	279	282	281	287	252	294	290	312	273	274	267	276	277	264	263	262	248	249	266	253	291	281	284	275	279	295	271	286	268	256	273	269	267	273	261	272	284	256	238	318	299	252	256	273	302	278	262	279	249	295	292	291	292	289	302	284	271	308	277	274	261	268	282	316	300	264	279	271	301	272	281	261	246	282	278	269	294	281	270	281	255	272	266	287	262	282	277	272	277	265	276	268	264	271	247	266	268	263	266	277	309	278	247	280	281	276	312	268	286	285	246	283	259	254	269	280	267	280	272	289	256	288	292	296	274	244	273	272	296	264	280	266	301	241	251	259	265	256	286	279	278	265	267	248	298	291	271	261	291	298	260	279	273	289	297	268	281	290	276	299	270	260	255	259	297	264	272	264	272	288	243	261	252	289	278	284	277	266	259	285	256	299	261	258	278	298	264	273	259	272	275	261	295	270	263	243	276	287	268	299	275	253	265	250	276	253	274	282	289	303	315	290	271	276	317	310	253	277	276	277	267	252	303	250	284	275	312	264	269	240	293	284	286	262	278	239	300	283	266	284	288	263	268	294	258	241	291	281	266	268	284	279	278	282	298	276	274	262	266	266	286	252	258	284	270	274	293	247	297	259	286	272	274	305	249	265	293	266	292	280	312	247	289	274	299	272	288	326	292	272	275	281	251	277	282	265	306	265	284	279	252	256	292	289	303	289	270	256	277	280	276	311	281	273	273	256	294	282	274	272	267	297	252	254	284	282	301	278	265	271	252	278	272	254	286	259	256	259	283	280	258	279	273	240	246	262	250	266	283	276	282	271	270	269	274	264	270	285	298	276	267	247	258	278	267	265	286	273	266	274	286	265	265	280	279	290	268	300	287	283	276	259	259	276	271	304	286	298	282	283	258	286	272	289	267	265	274	274	289	251	261	284	269	277	289	256	298	257	285	258	250	290	290	274	291	271	274	263	299	268	237	290	281	278	278	262	274	264	260	304	320	251	248	236	275	307	295	284	276	279	273	274	274	271	271	258	292	267	270	259	305	271	261	280	256	242	256	282	315	268	260	301	295	266	264	264	265	274	272	267	272	278	280	282	289	277	296	286	270	253	266	253	284	277	284	285	284	288	292	285	258	255	265	258	278	291	268	270	278	251	266	262	258	248	279	258	274	292	274	296	250	274	270	262	255	257	291	284	300	293	288	275	268	294	288	242	302	269	275	263	284	269	261	300	243	264	280	239	242	252	280	282	279	253	279	278	279	279	271	284	261	299	302	292	277	253	268	264	280	243	279	270	265	275	287	304	256	242	267	304	263	271	270	270	304	286	285	290	279	252	250	311	275	259	285	253	266	273	262	279	273	303	232	242	266	281	305	241	271	261	229	260	251	276	275	279	267	254	291	267	264	268	252	256	290	276	253	274	277	297	294	297	233	265	288	263	283	269	249	268	309	250	324	271	270	249	261	271	290	272	273	286	251	295	274	268	257	312	269	306	239	293	294	249	267	263	280	253	291	263	291	292	280	289	259	272	295	261	273	265	275	288	265	269	273	294	261	279	264	288	286	262	261	278	258	281	261	269	299	297	300	263	270	297	285	314	273	250	255	295	266	238	273	261	309	275	265	257	278	297	292	248	268	264	265	261	314	290	281	292	277	298	275	285	278	293	278	274	253	292	292	293	294	277	267	258	281	278	294	277	258	272	261	284	263	298	278	259	285	274	262	299	274	294	267	286	262	287	262	292	273	274	272	278	282	269	256	309	274	275	269	266	302	274	272	273	293	274	265	270	234	317	271	300	240	268	266	279	287	288	242	265	253	291	312	292	271	258	254	293	270	276	282	271	249	285	287	317	284	281	250	282	286	282	292	236	299	256	277	280	271	271	281	307	277	286	251	268	268	256	289	286	290	268	278	277	282	266	297	291	236	289	282	291	253	265	276	264	293	293	257	264	274	266	305	284	267	288	282	283	271	260	248	270	263	278	270	276	279	283	265	314	286	304	283	257	264	280	271	277	274	261	289	299	282	283	275	277	270	281	254	277	274	291	272	261	250	294	272	288	277	281	281	303	275	295	251	248	298	288	279	278	277	285	278	284	266	297	258	244	303	282	299	238	281	286	272	291	233	267	260	254	262	260	250	264	296	255	272	268	259	298	296	259	270	287	286	272	274	273	267	315	284	271	305	251	280	281	276	289	291	280	298	303	254	303	278	282	289	287	313	291	282	286	274	297	290	257	276	235	275	273	291	255	269	287	290	278	226	243	255	322	289	259	289	272	285	265	278	278	294	266	295	261	256	260	264	297	283	290	293	257	259	287	274	301	280	285	280	293	247	264	259	250	283	292	312	249	270	254	285	258	223	251	268	288	274	295	273	264	280	252	252	280	291	287	288	283	268	267	280	291	287	299	222	292	262	268	277	260	320	275	272	268	262	275	272	282	290	279	297	299	289	266	285	294	255	280	274	263	282	264	248	256	282	278	285	286	311	258	268	258	284	259	273	290	254	274	291	284	300	289	282	290	280	285	278	286	273	290	265	268	270	285	267	311	296	290	291	334	285	272	242	307	258	287	282	269	296	280	281	284	260	281	256	245	248	262	248	303	299	272	266	248	240	256	332	272	288	275	290	237	287	273	275	291	267	303	303	275	253	312	281	277	284	297	235	279	284	288	267	258	261	273	295	258	292	265	279	285	275	299	275	291	241	272	254	270	264	270	246	255	314	275	250	252	237	290	275	257	281	272	288	269	277	267	286	284	289	277	293	265	261	268	276	251	252	284	274	290	286	267	253	267	263	289	268	270	283	286	281	257	282	272	287	281	255	261	260	256	279	277	284	289	288	243	306	264	289	280	235	268	241	238	252	289	316	248	272	296	264	292	282	297	339	268	258	281	256	287	252	286	291	280	279	258	275	308	285	270	264	283	265
32218	1364	2328	2689	2362	2066	1703	1445	1399	1215	1209	1022	999	1034	938	913	916	888	828	854	797	797	825	839	815	778	787	740	766	771	727	768	687	761	728	737	709	740	727	748	747	745	751	669	692	726	744	754	729	725	725	668	701	737	733	738	741	677	693	696	675	734	668	703	735	702	734	728	636	672	767	715	708	734	667	707	679	647	700	696	687	674	784	674	713	766	672	674	693	644	687	719	731	699	638	729	683	727	707	711	674	711	686	721	695	711	728	735	673	682	736	746	621	723	732	680	677	695	738	703	695	671	702	678	700	685	714	673	725	663	705	672	691	706	717	658	708	688	692	663	723	700	695	706	710	766	736	680	731	671	684	738	762	675	690	705	709	726	717	676	700	722	731	705	674	703	655	702	711	690	684	699	700	709	693	674	642	713	711	726	714	705	662	676	694	697	709	669	693	724	659	694	751	747	757	671	735	700	727	712	729	715	672	738	713	720	714	719	690	716	739	711	702	695	725	681	695	663	720	721	705	678	728	703	695	699	699	736	653	682	708	653	678	708	723	721	723	715	735	715	677	677	670	679	707	678	697	693	680	689	677	680	716	724	653	708	687	668	686	695	717	710	709	688	718	668	667	732	727	691	694	674	746	668	673	743	714	689	690	652	715	676	668	645	681	661	682	666	698	688	659	711	705	704	719	666	674	675	704	683	672	699	724	729	695	709	710	720	705	710	673	729	686	674	700	699	673	680	723	677	687	715	685	656	703	679	694	679	662	645	749	702	700	654	706	656	762	705	640	734	700	705	683	723	702	720	668	669	703	697	714	755	679	750	678	721	697	718	699	719	680	689	677	781	699	725	690	705	677	735	695	706	718	704	708	699	682	657	644	660	731	713	714	680	732	737	698	766	673	707	740	661	729	737	694	684	705	691	646	669	682	694	710	683	680	660	697	717	673	728	662	759	707	723	667	683	653	699	684	726	655	722	688	655	673	726	661	708	693	712	694	732	692	652	707	700	722	720	655	681	718	713	689	720	695	661	658	706	679	724	714	677	734	734	659	705	644	676	741	709	723	695	682	641	722	715	711	710	713	696	728	691	707	684	709	704	678	703	710	666	688	715	655	678	694	647	720	717	650	673	638	689	694	688	679	727	701	713	731	674	720	694	659	673	701	731	717	709	692	648	707	722	674	683	734	703	658	679	698	685	675	691	710	698	706	755	712	696	713	679	691	726	694	673	694	728	702	652	721	722	668	725	644	714	682	700	706	673	727	692	718	713	635	724	729	749	654	717	690	662	733	676	688	735	614	692	681	713	727	721	709	665	708	664	730	725	754	728	669	688	669	742	681	669	672	712	636	692	702	669	693	727	680	729	669	668	650	660	692	696	687	662	711	659	676	677	686	716	710	705	697	711	737	714	704	697	657	691	692	698	714	681	660	704	694	649	667	682	682	683	718	677	693	667	704	651	694	678	722	725	660	746	681	703	688	711	710	711	726	686	680	657	678	683	645	648	713	672	734	653	622	750	685	685	696	718	717	687	656	687	712	699	717	711	691	715	733	666	701	700	693	724	675	698	704	706	677	669	674	696	730	656	672	621	717	676	693	681	705	674	690	689	668	721	676	733	659	713	706	741	732	671	708	666	707	670	693	670	691	693	701	726	713	724	691	670	692	746	672	714	704	686	653	672	703	712	756	700	656	687	686	703	713	695	668	705	705	658	693	653	700	729	705	678	710	707	683	706	720	715	711	691	714	708	669	667	682	662	685	722	671	736	686	677	675	746	727	670	687	726	679	713	684	687	706	718	739	694	712	676	700	655	717	722	722	740	695	699	686	706	697	663	737	720	730	686	693	717	710	689	686	714	693	697	684	691	668	685	706	662	684	691	720	687	713	687	659	706	706	710	719	684	680	699	686	675	689	727	703	735	710	692	695	642	706	676	651	718	712	702	707	668	689	699	705	689	664	700	686	675	720	724	707	695	746	652	680	679	694	676	702	676	646	739	712	704	679	640	675	670	697	695	697	681	640	708	702	688	723	744	678	711	689	708	691	677	682	671	724	699	724	682	718	700	680	684	755	694	683	721	656	678	678	678	707	706	713	691	705	694	691	699	719	700	676	702	691	695	678	700	687	709	662	713	684	708	729	702	714	669	676	680	681	683	718	719	673	719	702	703	697	676	689	690	674	698	713	621	759	715	724	717	721	729	754	677	684	658	720	685	718	712	685	666	711	727	673	676	680	654	664	698	708	675	728	653	707	672	661	686	637	732	693	672	732	659	684	709	726	744	706	721	721	705	702	717	718	731	686	717	697	692	731	675	629	685	697	690	683	662	728	713	713	696	647	654	700	679	711	705	665	708	681	732	697	713	682	673	701	675	653	682	716	688	657	705	730	681	657	690	707	678	699	692	685	661	671	696	643	702	658	703	715	680	709	670	679	689	681	681	721	697	673	710	696	749	652	665	677	689	674	649	666	700	705	706	687	698	729	739	657	672	707	682	716	680	697	663	677	718	735	667	680	690	671	710	691	706	695	657	667	707	677	671	698	698	698	644	709	701	722	706	676	733	705	687	707	700	724	694	715	680	707	723	736	659	690	686	703	702	673	740	704	674	659	691	751	724	696	700	663	686	725	660	742	683	687	659	729	700	666	705	703	635	649	693	628	699	682	684	704	691	692	705	706	683	680	709	740	709	674	667	724	716	668	746	685	729	660	690	656	714	691	663	696	673	707	691	709	735	720	702	638	723	753	677	681	719	693	707	677	689	658	684	689	719	693	706	696	685	664	734	736	701	738	667	687	691	672	773	726	695	685	670	673	711	688	681	652	735	704	724	696	697	730	676	697	698	670	679	697	760	686	745	702	718	735	691	697	693	687	727	685	689	691	717	707	701	699	703	709	728	696	689	672	651	674	751	678	686	679	665	701	688	664	655	680	697	689	681	725	695	681	703	652	705	715	670	684	689	642	664	675	699	667	702	713	670	663	684	713	755	659	693	718	704	693	720	681	685	690	662	709	724	699	679	723	688	679	711	653	656	702	722	721	704	731	711	701	682	700	722	671	702	702	719	681	680	741	649	713	657	728	709	674	715	697	735	692	728	674	715	734	681	745	700	712	704	707	687	661	685	722	682	707	702	707	700	731	725	696	709	713	688	697	666	649	690	652	654	691	711	693	725	722	689	677	744	672	718	714	717	678	718	718	703	717	690	699	726	740	674	732	663	685	674	725	694	692	678	711	703	721	662	643	705	727	712	674	702	716	706	653	679	673	701	704	659	687	669	739	685	631	678	685	690	663	712	741	691	716	653	650	705	669	709	745	699	707	706	698	699	746	694	693	706	691	707	695	707	717	672	721	664	674	687	664	685	682	667	692	722	713	673	708	698	767	717	679	688	709	702	746	672	673	686	680	660	706	710	690	698	727	645	697	704	707	662	654	681	696	643	685	692	728	773	715	685	675	701	700	697	671	692	730	754	721	719	688	700	695	647	713	697	723	721
55783	22054	22422	12291	1158	761	517	516	392	349	320	305	269	305	284	241	236	258	229	241	245	221	225	223	224	240	220	186	230	207	219	198	179	194	205	219	216	195	186	169	192	200	184	197	211	191	177	169	215	190	181	171	187	191	194	184	167	161	159	188	183	172	178	188	197	182	172	185	198	197	216	216	198	185	167	195	201	179	181	180	208	206	168	181	164	180	191	162	187	203	181	208	177	177	203	194	185	195	198	179	198	199	162	189	191	199	191	182	200	189	221	177	176	191	185	212	192	184	199	150	215	169	188	194	207	168	192	164	218	184	167	194	209	182	185	184	173	200	186	205	187	176	183	190	210	185	189	177	199	195	195	176	190	206	199	195	203	183	182	190	175	212	173	195	214	197	177	190	199	182	186	178	201	177	182	188	181	207	193	189	197	164	184	213	177	187	175	186	198	166	186	184	188	179	193	183	193	180	223	171	191	194	194	167	186	162	221	186	218	187	205	198	184	186	177	168	159	190	192	210	163	219	185	190	216	181	201	180	141	166	169	172	174	183	187	206	161	186	182	177	167	179	178	186	158	173	214	194	168	192	203	179	190	210	205	175	182	180	184	198	205	184	226	186	180	187	184	207	168	181	158	186	168	193	177	174	194	178	182	190	183	179	195	188	208	203	173	204	194	206	188	183	192	183	186	178	203	185	186	158	185	190	164	208	198	186	182	211	171	199	206	197	171	177	204	182	171	170	190	190	174	187	197	174	190	164	183	179	183	187	182	180	209	163	193	178	183	190	187	191	217	185	206	193	172	186	220	197	183	163	163	192	177	194	192	205	185	201	173	184	209	187	206	186	196	200	173	194	197	201	168	179	179	168	184	195	217	162	183	164	178	193	167	195	190	153	184	146	208	174	175	197	193	191	204	181	169	181	188	197	205	177	169	203	174	187	191	181	195	177	174	180	183	186	211	179	193	185	170	176	187	181	180	210	187	185	199	183	188	177	191	180	194	152	186	175	168	182	183	185	202	173	179	207	184	194	171	190	195	180	182	187	169	169	193	184	196	177	173	177	200	196	188	183	180	171	195	175	193	187	195	199	177	199	194	184	190	202	178	194	187	174	170	200	185	189	185	194	198	211	186	147	214	184	175	165	143	181	202	192	182	195	192	187	191	165	174	197	183	174	227	168	193	212	182	197	193	186	179	182	197	192	187	195	165	167	207	198	168	191	176	195	181	178	187	194	197	206	193	191	167	211	189	173	201	183	203	190	183	164	167	176	186	153	163	195	220	165	173	177	181	177	165	198	182	184	179	174	161	182	157	207	201	206	178	168	191	210	202	190	200	174	147	194	180	190	198	170	184	177	195	168	188	180	205	198	202	195	195	163	176	191	157	206	167	179	211	177	181	193	179	173	173	176	205	184	175	182	185	205	187	185	167	192	186	188	178	187	200	190	167	190	187	171	177	210	188	172	206	183	194	164	190	189	212	174	170	188	193	192	214	201	162	206	187	166	205	199	175	158	203	178	164	191	164	178	190	164	196	189	201	192	200	183	206	189	179	165	191	165	200	194	172	198	193	213	214	172	188	165	165	184	194	165	168	220	203	202	184	190	160	184	171	170	184	174	209	229	211	211	197	186	143	206	216	179	180	185	195	182	195	216	182	180	180	188	194	179	161	189	184	192	172	197	212	190	178	165	192	181	181	182	185	201	194	160	188	217	162	187	189	179	179	190	181	177	183	182	168	190	176	175	164	184	191	207	205	201	190	187	185	169	180	184	188	186	171	188	189	178	173	185	174	206	169	175	158	196	197	191	172	173	184	157	156	183	166	180	184	190	197	185	186	200	165	169	152	189	224	189	189	170	205	209	184	183	180	181	203	198	165	201	206	169	160	188	187	187	198	227	198	168	208	201	162	201	165	210	192	165	174	184	190	186	175	176	183	181	199	215	207	203	201	190	170	186	175	206	206	211	167	200	163	166	196	196	176	185	210	210	213	194	169	192	207	179	199	188	180	165	176	194	182	174	195	167	158	190	190	173	189	181	188	191	191	208	192	181	194	214	221	195	206	194	177	163	177	179	176	193	203	194	203	199	178	169	162	180	165	203	172	161	181	195	162	184	191	196	182	185	191	175	205	194	203	180	162	178	171	172	166	199	189	190	214	182	185	210	203	184	205	184	177	186	202	184	189	183	208	200	183	173	197	184	172	184	196	179	187	198	196	221	184	164	164	160	208	195	171	181	187	161	195	161	181	178	183	170	206	188	189	173	201	177	180	189	176	193	172	172	169	176	193	147	170	202	169	190	180	191	193	189	196	204	205	215	200	187	198	180	186	194	181	173	198	188	212	172	183	193	188	196	201	153	197	159	215	193	194	191	199	192	208	174	153	194	175	176	178	163	175	179	189	203	217	178	165	166	155	169	165	181	196	198	192	197	199	200	194	185	183	189	187	201	187	173	185	174	196	199	182	174	187	169	168	166	185	183	178	207	194	197	202	199	194	165	193	210	192	188	183	183	189	197	202	163	213	175	199	192	203	177	183	166	207	174	202	190	174	152	188	185	193	191	185	211	187	170	170	184	189	187	230	204	182	209	172	180	176	198	203	167	164	212	196	196	183	193	187	205	185	179	184	182	188	187	201	189	178	189	186	171	201	196	194	215	185	173	168	183	166	190	177	183	195	170	160	188	190	182	184	211	175	199	186	204	220	194	185	204	186	177	212	195	171	162	198	195	221	179	182	216	204	176	163	193	172	190	167	183	187	196	194	182	178	176	160	185	218	182	205	168	167	177	172	186	183	163	185	200	185	190	188	207	201	199	177	175	201	180	212	203	172	181	202	176	188	170	176	170	197	181	211	195	190	171	206	205	191	198	193	183	188	199	182	209	167	203	174	194	198	149	219	200	189	193	185	186	201	187	154	191	181	183	172	188	192	182	190	168	180	183	189	196	192	178	174	233	202	174	211	183	190	201	158	179	196	200	201	222	167	181	174	189	165	177	171	203	219	184	200	210	204	180	192	187	196	192	170	176	189	179	174	179	199	211	174	170	207	206	189	182	178	180	208	204	182	214	162	159	176	186	211	197	178	183	196	174	173	159	196	205	166	187	171	164	179	188	165	189	171	163	180	182	182	183	186	164	176	210	195	202	159	193	192	198	172	199	197	177	174	198	191	210	174	201	174	189	191	177	180	178	192	175	207	192	170	175	190	190	159	164	201	179	146	194	182	167	197	165	178	189	178	193	199	183	193	183	211	207	208	210	201	191	196	217	206	200	178	175	208	182	184	168	189	201	182	180	195	211	169	184	178	187	184	190	205	183	183	202	193	203	181	212	208	172	175	177	177	197	189	194	187	184	177	173	169	192	193	178	182	192	194	179	164	180	179	173	190	165	211	190	191	182	196	213	198	193	194	192	178	200	185	189	174	165	194	195	200	188	173	174	197	188	199	160	193	159	193	216	175	176	196	218	166	204	171	194	167	197	183	199	188	185	207	162
40038	1713	3655	4177	3632	2894	2434	2030	1618	1602	1383	1226	1132	1009	969	908	878	838	764	785	701	690	696	700	614	665	625	647	617	607	604	632	618	588	531	550	578	527	563	512	559	553	519	556	524	532	541	525	537	534	535	512	498	486	539	513	490	503	481	507	529	483	504	494	497	460	506	519	504	454	486	473	471	531	476	477	538	530	490	509	508	468	526	507	483	489	465	481	483	493	465	472	507	471	492	464	492	495	463	486	506	466	474	486	482	516	493	494	495	474	446	479	425	493	485	459	486	511	492	510	480	519	490	476	488	502	507	460	494	456	447	505	445	503	488	422	466	456	499	473	497	518	480	461	495	483	465	483	462	468	508	492	474	453	480	503	505	510	509	497	502	472	497	477	433	477	461	443	459	461	453	480	483	491	481	532	481	450	475	456	496	475	467	504	470	486	509	436	460	491	449	497	488	489	490	456	477	492	455	470	483	503	512	464	501	485	466	439	471	459	459	439	439	477	497	450	495	499	481	453	511	455	475	467	494	521	504	450	445	504	497	475	481	484	518	473	501	504	468	459	473	483	487	445	488	481	467	498	451	477	492	458	511	509	500	467	501	489	441	484	467	426	465	496	495	461	470	488	493	447	492	486	506	485	468	484	467	480	489	484	464	456	495	470	494	454	505	436	483	503	456	469	451	477	497	473	482	464	484	468	467	506	480	476	455	463	466	477	474	500	518	466	491	487	490	446	475	468	453	463	441	541	460	464	475	484	486	476	461	470	494	438	485	474	441	476	477	474	510	480	467	498	469	475	488	507	488	498	451	486	447	480	436	483	418	484	452	478	462	467	490	459	465	500	462	469	459	490	487	457	489	473	465	447	472	461	466	496	482	489	473	472	477	445	503	456	542	494	479	454	493	519	486	481	487	463	472	440	467	492	457	479	495	464	475	483	481	467	471	448	488	443	469	475	503	469	475	466	494	534	449	485	493	466	490	486	421	459	506	476	474	458	481	467	499	480	442	462	442	465	491	437	508	500	430	486	441	490	498	484	436	520	489	484	433	450	457	521	468	497	427	482	453	471	459	474	439	493	507	483	455	459	469	482	491	446	484	524	456	498	467	506	544	484	487	501	452	475	493	529	454	434	468	484	483	464	455	501	463	457	444	467	505	447	506	479	499	421	495	468	468	472	506	460	472	441	479	429	498	471	487	486	485	459	497	456	468	469	492	487	475	466	506	461	511	475	492	486	454	491	457	484	457	461	451	452	465	504	437	470	491	523	477	476	489	466	457	460	487	459	501	493	463	455	460	481	432	495	475	474	479	477	500	523	498	483	471	476	438	486	462	457	512	501	468	470	474	525	474	477	482	450	471	471	441	463	465	509	482	457	459	487	487	469	493	467	505	472	454	448	444	456	507	465	506	497	439	497	476	446	440	486	473	480	508	483	452	520	475	503	459	452	427	451	445	470	484	461	502	481	460	459	469	484	518	484	475	487	483	488	466	452	526	513	491	490	458	483	462	447	475	444	490	494	507	496	464	475	479	483	473	494	488	511	454	500	462	505	472	463	496	447	466	493	443	483	474	425	458	472	456	489	467	475	476	459	434	459	513	487	462	486	505	419	501	477	473	488	491	481	475	493	489	445	500	499	425	463	483	449	492	465	476	463	494	437	463	475	457	507	476	484	454	470	497	472	449	481	480	517	447	459	485	504	477	487	472	454	465	472	483	522	489	465	509	470	522	462	466	507	500	504	457	475	506	488	474	495	500	469	490	437	438	449	467	486	450	501	508	474	455	485	479	475	458	475	450	462	462	493	454	480	457	439	515	470	436	475	457	494	451	465	472	486	475	503	466	469	456	493	452	436	500	463	477	427	481	484	471	489	472	449	474	458	468	452	519	533	493	445	454	488	487	447	459	458	442	469	494	495	463	454	437	523	453	524	488	503	440	481	503	495	518	495	496	474	485	501	479	458	467	491	483	486	517	485	456	472	476	478	465	466	449	492	468	462	474	473	474	478	470	486	481	459	484	495	487	508	461	473	468	457	483	468	454	489	474	480	508	492	463	512	480	442	457	456	466	464	495	453	449	472	463	485	472	478	472	489	482	477	447	476	472	475	483	490	459	472	496	471	440	465	485	451	471	473	480	479	446	468	509	462	465	455	429	503	432	492	499	440	505	479	479	485	482	504	497	495	483	484	485	460	452	464	487	500	470	515	461	487	510	475	479	514	447	496	520	457	453	479	470	472	489	474	490	489	469	474	457	488	443	471	484	473	445	500	449	489	472	474	472	490	492	464	456	473	451	490	455	502	427	501	469	452	491	497	523	449	515	477	502	481	486	464	501	488	518	514	483	484	478	526	493	441	521	510	475	452	458	462	466	479	460	459	451	487	446	445	465	470	456	473	510	481	474	473	483	475	469	466	452	491	465	443	481	467	464	510	456	461	445	472	474	478	501	481	461	447	454	523	486	465	488	459	474	510	518	493	476	464	499	479	501	459	473	480	501	485	483	483	477	488	520	417	481	474	456	497	467	442	458	493	495	506	502	466	464	508	443	485	492	446	489	485	462	435	478	489	517	475	467	445	484	473	491	470	459	486	497	476	493	472	439	459	479	503	471	488	498	497	480	467	490	464	464	480	483	452	456	481	475	453	483	477	483	457	513	487	466	468	511	462	469	467	424	495	471	434	481	510	483	467	470	458	477	477	451	518	463	484	490	481	429	470	444	480	491	482	474	488	450	465	486	458	480	476	452	455	465	456	453	472	502	508	474	481	479	484	502	482	472	489	492	469	414	492	470	500	469	482	474	501	469	469	479	467	447	478	486	484	465	521	474	458	469	499	446	485	462	458	475	507	491	462	437	467	532	486	497	486	485	470	459	452	501	453	471	460	477	502	479	522	491	445	445	503	505	489	465	468	480	467	468	467	459	473	439	490	471	481	446	463	482	463	476	430	489	476	478	486	467	461	478	484	428	491	485	528	484	500	520	465	491	498	467	484	437	507	473	470	413	450	479	471	469	465	499	482	451	479	462	464	475	429	474	467	476	494	463	442	438	468	534	448	480	455	492	487	469	477	471	498	473	467	474	439	496	521	465	485	473	481	459	498	493	416	487	474	468	457	499	491	501	477	471	480	443	494	454	501	504	478	517	453	500	471	490	477	447	471	477	475	468	450	501	462	497	429	475	486	470	513	463	486	467	464	481	483	515	482	435	486	514	477	494	448	452	453	471	472	461	484	467	490	485	422	453	438	453	453	452	501	499	471	504	495	465	415	486	475	513	482	452	494	468	488	477	456	463	477	469	490	512	461	496	465	449	458	489	485	491	449	433	514	473	511	469	505	444	432	504	458	505	461	481	535	470	488	499	449	481	475	519	469	452	476	454	471	490	478	462	492	504	472	496	476	493	488	475	471	469	484	469	479	487	442	477	439	483	464	461	488	464	498	489	489	463	483	466	461	456	465	482	489	502	491	436	467	483	468	477	476	489	492	469	453
16634	1144	247	226	250	196	183	223	207	184	193	208	201	190	196	184	192	222	190	177	191	201	206	183	184	187	165	213	194	212	200	177	222	170	173	201	199	179	188	206	181	195	202	204	199	227	200	202	200	210	206	180	172	187	232	194	209	175	200	198	188	206	191	162	180	193	206	202	199	223	218	199	183	189	189	216	186	192	171	210	200	199	198	198	215	197	182	198	190	196	205	189	188	172	183	203	214	191	200	181	201	198	222	205	204	178	190	204	185	179	179	202	173	182	190	202	194	199	175	214	192	189	185	183	175	207	210	189	192	213	189	180	219	194	173	182	210	190	174	222	171	191	171	194	190	206	183	204	193	179	184	215	219	186	190	187	181	183	181	195	190	202	186	202	173	200	197	180	211	186	183	216	190	212	173	222	216	174	187	191	208	204	204	182	175	198	197	197	221	171	203	209	211	206	173	168	200	195	192	187	206	202	173	219	217	205	171	180	198	225	177	189	195	194	228	222	214	204	161	208	196	206	188	179	191	199	208	191	184	189	191	188	210	197	194	188	226	207	179	197	187	201	210	168	186	192	190	179	198	224	218	185	190	207	209	173	183	193	196	183	176	202	190	206	170	189	193	201	185	216	168	195	191	200	191	206	169	218	203	178	167	189	223	192	185	204	167	193	205	203	186	182	207	170	204	204	209	208	184	159	197	212	203	197	179	188	205	182	214	168	190	191	190	203	200	183	190	184	194	203	185	183	205	203	198	209	203	185	210	218	178	197	185	205	174	174	178	201	200	193	201	192	197	199	202	200	187	212	197	188	190	181	221	190	196	199	199	192	220	177	195	206	201	180	170	235	199	202	191	189	210	193	196	170	203	200	206	204	205	198	200	178	198	197	180	183	170	202	191	195	190	195	196	201	201	181	221	176	195	217	180	215	229	184	198	196	205	192	225	212	198	200	183	177	192	202	190	181	199	208	196	195	207	183	203	172	204	174	191	190	190	187	184	209	167	214	225	204	183	178	200	181	208	191	202	198	198	199	196	187	192	180	219	193	206	182	201	205	215	184	156	193	200	192	196	186	178	173	188	190	177	214	203	181	166	209	201	208	183	193	202	190	169	185	189	202	202	171	181	183	235	214	219	189	186	207	156	196	212	206	171	178	187	186	195	227	202	177	193	182	200	184	201	206	218	177	212	179	189	183	194	215	199	193	182	213	212	191	189	185	199	172	193	204	213	213	199	169	202	194	208	186	196	215	212	173	186	204	200	198	195	197	208	193	196	211	212	201	178	161	187	188	192	214	185	209	206	193	190	167	211	192	177	189	194	206	213	178	197	172	196	195	216	207	227	198	161	179	205	186	190	178	192	195	196	189	205	211	221	207	201	184	222	183	198	187	204	172	178	183	188	212	180	202	192	192	203	192	232	201	211	182	174	199	223	208	203	171	182	178	193	202	214	213	197	198	200	184	187	193	173	204	217	173	202	179	179	200	210	225	195	164	180	234	193	186	209	210	191	192	208	193	198	192	192	204	203	190	195	192	193	193	199	198	204	214	165	185	215	209	203	178	211	181	218	182	186	198	207	213	186	180	196	204	176	189	189	195	189	185	169	180	198	183	186	199	219	162	186	202	187	203	211	170	213	189	204	175	176	189	181	202	213	178	184	204	199	177	180	182	213	189	178	190	226	192	211	183	207	181	190	191	211	168	187	194	186	209	201	189	164	211	195	175	196	166	197	163	189	197	188	203	218	176	224	174	189	208	202	210	211	215	199	201	190	181	192	193	196	193	201	199	207	217	180	216	187	195	210	184	202	186	197	184	206	186	201	189	208	196	194	205	176	234	176	174	220	161	179	187	237	187	190	191	188	194	192	219	192	211	186	192	170	191	202	206	182	172	192	203	168	181	175	186	180	226	202	209	195	193	198	210	185	221	196	201	205	196	203	203	169	211	201	205	194	197	199	200	202	197	199	189	191	168	219	187	193	211	184	202	208	193	182	196	174	204	194	188	181	186	178	188	189	206	184	199	183	197	184	169	184	206	185	192	194	193	214	177	214	209	194	188	204	194	187	201	208	194	186	188	201	184	190	183	204	183	204	164	173	172	174	201	184	194	204	208	191	200	223	192	192	190	211	170	191	200	176	188	194	189	197	203	207	197	211	202	206	174	197	209	184	192	197	197	204	186	213	201	177	208	213	203	183	185	191	203	191	194	193	201	187	191	196	183	191	179	211	188	202	207	199	175	190	226	225	178	200	198	160	196	190	173	184	209	192	192	223	181	205	217	208	186	211	200	198	212	212	199	210	178	197	168	206	215	205	217	176	178	214	175	190	202	190	183	206	178	180	200	192	193	189	179	191	195	188	220	194	200	195	194	200	195	195	211	178	174	192	198	204	181	200	173	191	204	184	199	180	170	169	179	185	199	193	183	190	197	210	189	208	195	208	207	170	193	224	205	183	190	190	231	200	200	206	218	207	205	199	206	203	197	207	204	193	204	191	184	201	183	218	198	193	194	200	186	195	184	181	211	180	194	194	194	200	207	191	205	218	214	190	218	178	212	196	176	194	194	180	197	204	203	188	167	190	195	211	197	186	195	203	195	180	181	177	204	186	189	190	173	202	216	203	196	215	187	186	193	195	210	199	190	207	218	191	174	204	181	199	212	214	200	192	227	202	180	190	195	199	193	192	203	173	200	177	185	201	188	225	197	182	201	205	193	210	193	209	212	199	192	200	217	195	180	198	192	221	194	220	189	193	179	172	194	185	197	223	228	208	189	198	227	214	184	227	181	186	207	214	222	176	199	187	205	191	194	177	200	178	187	185	198	241	225	202	205	187	200	206	199	194	196	198	194	205	199	220	180	216	214	199	164	198	181	224	188	206	181	191	196	183	177	203	177	213	205	180	181	179	182	182	187	201	176	208	191	193	184	217	172	215	210	202	209	181	213	180	181	208	206	167	199	186	187	188	187	193	202	197	185	196	207	174	182	220	219	187	208	188	237	181	201	202	196	200	201	208	198	207	180	176	181	192	203	219	201	172	186	172	188	170	204	202	206	217	182	187	224	184	184	198	189	207	167	208	161	207	170	179	170	191	221	193	193	192	222	190	187	182	188	216	196	193	186	184	216	206	185	191	196	210	187	199	206	197	197	198	196	228	192	190	173	181	177	204	198	185	179	189	160	200	213	207	206	192	192	199	179	178	193	176	187	201	189	191	218	202	205	201	190	227	188	173	184	193	189	178	193	197	230	198	185	198	186	202	208	186	194	173	198	177	181	187	186	194	213	191	190	209	192	175	194	186	184	234	185	207	220	204	197	174	196	175	193	193	214	219	175	183	181	188	177	192	218	190	189	160	214	183	225	214	188	213	196	177	195	203	200	199	205	173	206	197	176	199	199	206	221	201	197	195	178	188	190	217	224	201	189	195	173	207	210	184	215	178	216	190	167	186	192	214	220	190	203	177	207	193	210	185	174	192	205	181	179	211	181	171	178
15237	553	572	621	593	562	565	517	554	548	517	573	564	498	533	525	578	522	586	585	504	452	551	554	494	532	520	519	548	468	493	523	517	549	494	521	533	510	537	548	588	564	524	515	519	517	534	498	525	540	544	522	483	542	523	496	505	532	534	482	548	514	534	492	547	488	491	495	556	501	506	546	547	558	522	490	544	535	533	533	520	507	541	498	535	527	523	513	535	535	512	532	500	541	548	522	498	523	506	478	482	551	503	506	554	512	508	501	515	543	523	546	461	523	568	533	520	490	560	528	514	559	544	492	482	501	551	566	540	505	524	507	552	534	514	520	562	517	519	525	553	539	549	510	519	518	533	541	493	501	538	524	522	500	523	503	531	509	546	528	484	515	524	531	544	509	528	510	529	488	545	517	525	506	509	556	536	570	553	553	491	531	531	505	509	537	543	548	523	490	507	506	522	514	516	513	505	538	494	534	563	462	495	481	515	538	498	522	554	520	526	557	505	538	572	494	508	510	567	492	509	493	546	514	543	467	515	520	499	474	509	524	536	519	543	530	544	506	519	506	529	541	545	558	509	487	518	547	532	472	503	537	521	542	526	573	516	537	550	553	536	560	537	529	506	460	525	507	522	523	520	533	528	514	506	534	515	513	517	572	497	532	546	505	543	527	524	494	553	541	511	504	512	528	506	525	541	551	498	535	580	498	526	555	525	517	561	500	494	506	498	503	510	534	549	528	526	528	559	550	567	564	538	522	486	558	510	506	573	525	529	521	555	529	520	541	522	545	541	560	514	534	547	496	515	518	524	524	493	534	541	521	533	546	509	534	514	488	512	554	503	529	493	536	499	513	501	510	544	567	573	508	527	494	498	568	542	525	507	520	524	512	503	524	552	536	519	565	491	558	484	516	506	496	530	567	533	520	557	513	521	548	530	516	529	484	522	450	545	549	520	510	507	549	517	551	550	547	549	509	521	526	552	521	493	539	515	524	505	493	519	474	511	542	532	518	506	532	516	518	512	531	516	556	521	503	543	540	512	493	534	503	503	507	526	502	506	532	569	532	566	507	538	494	503	515	536	569	489	536	538	528	494	526	538	527	488	520	515	533	537	574	523	506	497	541	527	525	517	559	502	498	492	515	529	550	523	503	552	474	530	569	549	490	528	560	505	522	520	545	529	513	515	478	512	522	500	514	525	511	543	515	526	545	539	517	525	521	527	476	528	538	536	510	506	531	538	491	546	521	509	510	530	542	524	538	542	509	515	513	522	560	547	544	586	542	543	558	514	517	543	513	507	534	502	489	525	526	528	559	521	518	513	509	517	512	545	520	525	524	544	515	496	550	491	455	536	516	521	516	534	507	500	487	512	538	500	522	524	517	489	511	568	528	538	532	514	496	531	502	472	533	455	524	469	507	548	550	532	522	538	548	478	551	513	507	542	532	509	500	509	482	514	517	563	499	483	521	502	491	526	548	537	537	522	517	504	522	556	517	551	517	496	522	468	496	550	516	533	514	481	573	512	550	507	529	506	527	542	500	518	527	480	494	509	535	500	522	496	535	529	502	556	489	488	499	503	510	531	556	512	532	497	493	571	515	508	534	553	538	540	548	496	548	519	558	537	494	544	478	513	526	536	542	482	513	557	518	571	496	537	490	528	527	501	507	501	511	573	498	504	540	530	527	555	520	501	538	505	530	545	536	518	523	553	539	557	510	497	537	528	524	500	547	573	503	545	506	562	579	496	526	550	516	543	511	535	522	505	552	521	518	523	561	515	536	527	494	525	520	527	499	522	508	511	549	567	515	505	495	530	513	533	539	509	511	513	483	487	516	541	554	506	556	535	532	485	549	503	554	524	503	518	543	472	491	528	483	519	545	555	511	528	545	496	525	506	524	524	525	563	489	532	480	507	480	505	548	488	508	543	517	503	565	497	539	545	502	515	537	547	516	549	473	516	545	528	574	542	537	515	529	544	488	536	499	517	541	573	501	526	549	512	579	516	510	582	474	568	523	564	503	581	507	513	482	509	528	544	509	558	509	533	539	509	516	530	536	545	530	491	541	528	532	528	531	518	510	518	536	514	504	513	555	510	519	553	528	515	495	535	493	529	561	561	548	505	503	534	533	503	534	511	536	552	535	534	482	525	543	571	514	521	508	547	593	558	517	527	500	508	511	543	533	518	509	512	514	539	511	550	492	540	554	524	480	492	529	558	536	519	520	463	526	541	515	516	541	498	497	534	477	522	477	584	525	483	536	526	510	506	540	538	532	538	540	549	518	527	503	502	536	487	477	502	534	527	501	516	561	498	527	547	512	528	527	515	521	528	532	549	530	515	495	517	545	490	528	531	524	568	559	534	516	518	528	548	540	534	516	547	514	509	552	500	549	523	530	554	491	492	518	571	562	578	517	528	528	508	497	538	538	549	529	524	536	519	497	538	540	531	511	539	486	539	578	524	533	510	518	525	499	499	521	525	543	532	521	544	535	550	532	486	501	541	502	531	552	574	509	539	517	538	565	533	555	565	531	507	506	477	555	538	548	466	541	508	528	526	513	483	504	521	499	533	503	593	546	553	527	541	520	540	536	488	470	525	547	498	541	531	534	569	508	549	518	552	539	530	565	520	556	517	532	515	531	520	558	556	527	550	524	521	515	553	538	571	524	557	537	516	534	475	544	524	480	521	518	519	535	504	510	506	550	509	486	554	515	554	525	539	469	555	557	566	548	554	529	526	493	554	503	533	565	511	526	526	471	504	507	541	494	528	505	506	520	526	505	506	470	531	530	496	476	542	482	517	490	572	521	500	559	500	518	524	505	521	510	532	504	541	496	552	537	500	487	534	550	517	551	540	541	511	510	521	556	522	510	528	518	554	490	542	516	545	521	500	534	526	508	533	539	523	493	491	512	530	509	573	550	548	544	511	534	528	545	546	487	522	510	518	503	530	537	506	541	522	519	526	543	490	528	525	515	543	536	531	492	537	543	487	489	525	535	547	506	533	510	551	518	489	518	536	519	494	545	539	512	523	526	525	556	560	480	554	538	508	521	517	516	569	525	560	524	512	493	520	565	545	534	502	514	500	542	509	529	487	565	518	529	562	503	512	542	508	559	497	492	535	540	516	520	524	530	545	523	533	528	509	531	526	533	495	504	512	497	519	534	550	505	491	543	539	504	503	525	551	510	522	532	507	549	537	534	537	493	558	571	559	537	491	523	505	518	545	508	492	527	553	510	482	540	551	576	500	521	520	547	522	550	537	523	541	523	509	529	535	541	519	548	512	512	491	538	539	529	515	567	541	535	543	482	526	541	519	552	529	561	554	537	512	497	520	560	516	538	529	543	556	535	506	567	501	557	544	524	533	568	543	538	553	525	505	556	527	522	554	515	539	509	514	504	525	553	500	529	573	522	488	535	512	538	517	533	581	534	511	510	511	538	477	534	517	533	515	497	539	547	508	529	552	517	532	533	540	540	514	510	507	520	544	458	543	516	519	474
62423	25155	13356	2335	674	490	516	381	362	353	326	342	313	323	309	288	329	292	273	281	294	288	299	294	282	269	267	288	289	271	305	270	290	257	275	276	301	279	296	301	300	280	274	258	278	294	301	295	259	281	266	265	291	299	300	269	283	297	293	300	272	262	283	296	267	292	292	292	264	297	323	273	253	260	282	272	260	263	281	256	280	247	286	277	246	261	290	260	304	255	303	266	262	265	300	296	278	294	252	255	270	286	272	268	265	273	265	275	262	288	278	262	284	276	265	293	270	279	306	288	285	285	276	318	272	280	292	261	274	289	264	279	314	291	280	301	289	299	255	268	272	280	299	272	282	300	285	256	284	284	262	282	320	269	282	273	277	301	271	297	283	294	270	268	272	272	270	317	277	298	290	264	286	293	283	258	308	272	275	275	281	275	313	274	287	281	257	276	283	278	256	309	260	269	258	250	283	283	286	283	265	252	273	307	290	284	248	296	274	223	272	308	257	280	268	301	300	285	291	299	292	310	270	271	264	273	274	289	275	262	257	288	263	281	268	290	291	281	298	288	287	293	289	281	281	272	263	291	271	264	296	246	282	264	275	292	292	283	294	250	278	271	289	312	280	281	259	277	287	296	291	283	291	267	306	297	261	290	261	308	272	268	292	278	284	252	275	302	314	282	280	294	304	311	275	305	301	264	277	273	264	302	267	246	284	260	304	278	300	289	287	269	298	281	302	264	260	264	280	260	274	264	274	271	265	306	289	261	255	283	279	294	294	302	271	264	277	292	290	267	265	264	264	266	266	286	260	280	268	265	268	290	267	276	296	274	330	250	266	273	286	287	273	301	267	279	263	286	269	299	271	250	241	277	282	269	285	294	298	282	274	236	281	270	319	275	293	285	265	290	264	284	279	255	280	309	304	251	298	303	300	285	258	303	305	273	252	260	297	307	279	277	291	305	287	293	305	284	262	265	275	294	266	279	310	275	274	300	271	297	283	295	286	261	286	303	266	264	283	301	275	276	283	261	279	289	292	264	310	271	284	303	249	277	271	282	293	323	289	269	272	284	253	299	275	287	251	245	260	295	309	247	248	298	253	275	272	268	270	285	253	271	279	259	287	284	278	290	298	261	275	262	277	275	313	302	271	284	270	285	275	293	277	290	276	292	287	261	249	287	299	263	293	288	279	272	260	239	281	300	299	320	272	284	288	277	264	283	284	320	289	278	256	291	271	297	267	290	294	266	267	288	300	269	316	318	277	240	279	253	291	258	290	310	274	284	294	259	295	291	293	289	311	257	286	265	278	286	312	273	285	284	284	293	276	298	260	248	261	260	262	304	262	269	297	263	291	275	277	256	262	264	297	289	277	288	301	285	259	336	300	283	275	269	277	270	250	292	284	273	287	303	282	292	270	272	277	283	272	293	274	240	283	278	313	297	269	298	282	289	278	278	262	259	269	268	234	278	284	294	308	283	273	255	302	296	256	253	268	307	262	272	283	283	296	254	242	299	284	275	288	283	278	278	267	267	268	280	259	291	292	273	310	287	255	286	284	290	287	276	276	304	303	277	295	295	274	271	280	279	280	274	258	275	288	282	265	265	297	291	271	299	333	290	266	294	274	278	300	283	275	277	285	293	280	301	273	280	247	297	309	277	255	266	333	276	284	265	300	254	274	283	285	263	300	296	252	282	292	274	306	253	253	242	286	315	293	278	311	285	284	276	288	326	278	253	272	262	279	272	280	256	271	289	309	293	296	302	280	287	299	283	280	325	289	261	277	269	294	262	295	313	279	265	287	304	278	277	276	251	267	259	273	303	255	287	284	284	279	279	240	290	306	253	279	258	289	268	311	288	279	268	289	296	295	265	307	259	290	285	267	299	289	290	270	289	288	290	261	259	282	278	269	257	246	286	258	253	301	290	283	281	265	284	272	308	278	283	294	262	282	266	248	264	272	268	275	265	238	290	260	290	264	300	290	282	267	257	265	277	266	293	289	284	293	296	272	306	273	250	258	306	319	299	260	284	250	233	296	284	259	284	298	277	265	287	281	250	275	275	259	297	230	242	280	273	282	282	289	262	291	272	295	282	267	319	278	287	299	292	263	270	262	248	274	279	302	274	284	253	250	277	254	262	259	258	246	326	277	295	283	262	295	265	269	266	288	249	285	265	292	244	301	271	282	273	259	254	299	313	269	278	314	256	297	285	252	250	279	279	263	300	303	269	304	300	286	311	285	301	276	287	266	280	283	256	259	279	289	281	290	285	295	268	285	321	295	249	276	282	279	260	279	277	277	275	263	271	295	271	249	273	314	272	279	267	285	285	276	279	305	292	272	277	307	274	290	273	305	277	259	264	301	293	314	256	277	282	295	279	278	291	269	284	271	304	278	268	313	286	284	279	287	264	287	296	267	293	250	316	275	299	281	273	261	292	275	253	272	287	255	294	256	304	291	301	265	272	274	247	303	295	286	284	294	266	288	272	251	282	265	270	303	297	262	283	298	276	285	295	291	286	289	289	252	279	283	267	295	288	275	301	275	269	289	274	261	267	271	276	276	279	259	261	280	276	312	298	283	260	282	274	265	286	314	253	292	299	290	252	277	296	284	307	300	249	249	270	291	298	287	262	254	258	273	281	275	256	254	297	316	250	288	296	289	227	288	293	285	305	287	273	263	278	285	248	278	265	246	328	274	294	275	294	255	299	264	311	263	278	300	252	243	259	287	307	315	296	279	301	249	282	282	266	289	297	297	273	284	296	273	286	273	273	270	249	301	276	244	282	272	279	261	286	273	251	279	294	278	285	301	273	269	267	274	280	300	274	282	283	291	257	266	267	285	298	296	299	269	287	302	267	268	276	291	274	257	267	286	297	258	295	281	294	281	286	272	270	266	277	285	255	261	275	286	302	260	276	258	290	272	291	248	287	280	271	270	306	277	275	317	285	277	279	270	285	296	280	305	312	276	306	287	273	266	269	275	269	288	257	312	264	295	244	301	292	301	305	312	235	284	305	265	287	305	321	279	289	272	299	292	264	291	268	281	274	302	262	236	282	293	266	277	340	297	274	310	284	294	290	256	279	278	283	288	299	271	277	271	312	271	297	265	281	280	304	289	274	257	284	281	272	292	264	264	288	270	257	270	286	305	260	289	292	289	306	283	290	297	301	292	301	272	291	280	275	271	256	259	246	320	281	293	309	287	272	287	282	275	281	269	296	266	292	310	268	270	273	261	261	297	259	268	245	266	259	292	265	264	263	293	280	307	281	269	280	241	279	295	290	267	260	321	305	242	275	286	271	270	276	289	281	272	250	253	285	274	290	279	259	309	273	282	326	288	284	290	284	275	287	263	281	274	300	266	260	299	301	269	290	261	261	285	285	295	278	306	257	278	300	275	303	284	272	290	284	312	294	256	276	277	306	319	284	252	300	281	276	269	246	281	278	269	260	288	267	262	283	276	237	299	269	279	263	275	296	282	274	274	281	291	278	266	274	264	272
37236	2059	2315	2537	2361	1917	1694	1399	1338	1237	1167	1072	1052	1023	977	924	913	872	874	857	852	849	817	776	829	779	800	766	749	719	792	772	727	748	718	745	741	735	745	752	772	724	786	727	740	763	691	760	793	717	679	746	729	692	744	719	743	727	729	725	742	712	704	684	698	690	739	696	728	751	686	714	723	727	721	733	779	698	782	663	665	712	687	705	714	757	725	747	688	731	704	671	733	652	736	761	763	705	682	704	714	701	679	763	695	673	729	695	664	755	712	688	707	744	774	745	702	747	725	674	722	673	734	706	696	709	717	708	663	690	700	709	685	677	714	695	696	732	723	691	668	687	712	736	707	657	743	726	712	679	686	715	714	724	705	703	725	713	693	717	745	749	738	706	718	721	704	731	700	707	711	726	726	734	691	714	699	750	717	740	635	716	689	750	646	785	695	679	757	694	650	727	710	724	677	755	724	713	657	690	713	699	746	710	683	677	734	693	730	682	739	720	706	690	718	734	685	732	736	687	710	763	687	688	726	669	695	695	658	721	690	718	689	630	722	704	685	702	682	728	706	682	672	736	698	725	711	693	710	695	698	666	695	733	682	705	706	720	706	685	709	696	706	695	677	745	699	694	658	664	693	669	647	701	678	729	762	698	729	749	689	734	694	713	715	730	707	735	697	718	678	691	738	713	712	653	695	733	714	670	704	699	714	675	716	768	684	743	677	777	731	697	726	702	695	698	702	696	740	706	677	736	723	712	716	676	768	694	691	724	707	708	724	659	681	753	699	691	661	715	689	748	709	740	668	721	692	722	707	687	690	695	714	696	696	676	728	671	735	656	678	704	747	691	706	679	661	718	690	658	713	700	729	647	728	754	687	703	672	660	684	683	695	643	660	692	726	695	728	704	704	705	672	689	722	684	741	736	700	699	698	698	718	700	685	767	736	719	728	689	710	748	702	687	727	702	715	701	710	715	638	686	711	694	723	689	694	694	750	727	717	712	708	735	687	728	738	757	769	715	739	714	702	694	686	794	758	701	727	721	702	688	676	734	724	695	690	740	695	737	700	719	701	705	630	743	741	722	739	721	718	667	682	738	675	644	737	724	692	706	684	759	676	717	736	706	733	634	696	701	693	701	714	689	748	749	701	684	694	664	709	697	691	759	740	674	677	724	674	677	704	710	683	708	705	689	748	722	714	665	699	717	698	736	755	727	767	675	726	680	725	749	702	742	665	664	713	729	686	718	725	762	746	726	701	673	692	682	751	733	751	642	680	746	730	698	753	701	709	745	694	729	747	691	646	669	728	703	684	688	706	727	721	699	686	701	732	697	716	700	719	730	701	714	708	710	722	704	705	689	689	704	728	738	726	702	688	718	701	703	704	739	701	678	698	687	724	698	670	671	704	707	718	745	716	711	682	695	713	651	720	646	737	699	698	689	670	699	704	714	736	723	751	687	735	682	753	726	731	668	722	759	704	676	696	747	706	727	773	733	702	703	765	689	695	710	723	741	744	670	685	689	724	682	683	718	694	745	681	649	700	715	654	702	700	705	677	643	712	645	723	673	715	691	687	693	753	702	743	676	698	709	701	748	721	718	719	678	684	709	702	728	741	703	636	696	694	702	753	737	699	704	708	680	769	651	712	697	721	742	706	730	755	654	698	654	690	668	729	681	747	764	727	704	691	654	732	718	683	714	745	735	722	694	689	672	666	727	719	682	730	720	663	755	683	639	678	694	734	701	724	639	726	722	739	710	693	748	770	679	727	709	675	747	708	707	644	721	717	727	683	730	715	720	676	715	692	762	719	728	666	660	737	712	666	701	755	715	705	685	715	682	714	689	717	764	725	783	660	713	681	673	680	665	687	736	689	687	711	711	725	668	702	719	732	731	674	703	699	683	703	664	695	736	729	686	734	681	700	719	709	747	702	702	704	698	697	619	696	652	694	692	711	733	696	730	721	670	693	686	708	686	702	678	660	731	710	716	722	724	732	691	665	715	698	690	725	714	657	664	708	709	758	693	738	697	686	758	718	724	688	738	741	693	707	687	659	671	728	738	748	729	710	669	711	714	732	699	708	723	711	730	716	739	752	689	677	712	698	699	705	706	719	681	697	688	724	739	720	732	748	683	691	643	709	764	683	701	696	700	657	713	698	716	704	697	679	696	686	743	702	669	701	716	750	668	723	745	687	693	744	742	673	708	738	729	755	714	687	689	693	721	732	703	737	684	708	691	669	705	671	731	749	693	726	720	734	702	697	750	727	729	718	670	719	693	710	716	680	689	714	664	717	740	671	675	687	706	699	704	754	704	681	700	714	751	694	689	703	667	656	733	673	700	697	686	696	725	730	690	702	784	701	707	689	684	748	708	724	742	725	716	737	638	671	702	661	685	732	719	722	706	742	731	708	769	748	690	730	676	718	728	769	676	666	707	744	697	670	724	667	689	692	711	701	713	672	686	706	687	732	746	736	717	717	713	677	705	712	672	702	660	703	678	715	710	654	697	727	683	718	758	662	725	702	710	713	688	720	703	706	710	718	709	707	661	673	740	740	752	681	718	719	720	695	685	735	720	707	712	699	696	709	643	650	701	725	690	683	701	684	713	688	713	755	732	684	737	755	662	719	694	686	733	773	737	686	705	659	679	693	680	665	703	751	694	710	674	742	701	734	703	687	682	721	613	699	735	690	709	728	713	692	675	653	690	715	728	739	734	746	707	691	683	709	715	752	675	680	682	698	655	690	722	704	661	703	687	733	697	689	710	697	701	731	718	723	732	708	685	691	703	725	722	704	728	774	713	710	712	675	734	698	698	700	708	712	700	707	689	687	701	730	688	650	723	688	654	679	731	724	668	707	693	701	698	736	698	735	721	731	721	675	684	697	726	707	739	727	688	741	722	667	668	693	673	709	701	723	713	717	625	724	699	771	715	733	710	697	707	697	722	665	673	731	685	758	764	689	719	711	764	701	693	724	713	666	644	739	698	677	685	727	744	660	719	707	692	674	724	675	684	717	683	706	716	666	695	665	665	730	714	726	672	700	654	688	743	680	683	742	720	690	695	672	749	713	708	702	724	667	730	673	682	670	701	694	705	717	695	687	733	719	720	686	734	749	688	720	699	692	727	761	690	714	709	677	720	705	743	699	686	706	763	675	665	699	661	732	697	704	706	638	750	698	728	715	710	731	740	694	736	706	703	696	712	692	698	724	658	701	738	681	676	721	686	726	741	754	692	704	695	741	695	702	687	658	742	710	728	741	714	685	652	706	709	666	684	683	723	709	758	713	721	671	684	706	716	683	706	686	702	720	718	723	681	723	702	699	691	701	679	719	713	701	668	684	748	742	710	721	644	688	702	722	697	695	724	708	710	702	670	715	708	750	703	712	727	694	660	747	739	707	757	724	710	659	687	703	730	717	738	698	711	726	746	716	705	703	655	732	718	686	715	724	754	735	656	707	713	705	700	765	688	690	679	689	761	698	697	722	712	725	711	699	705
68240	27860	20703	14705	2131	727	549	464	365	321	302	305	273	234	236	255	262	253	231	258	208	246	215	207	191	213	187	220	190	205	204	215	221	207	203	218	187	194	220	212	194	208	182	197	176	179	178	196	188	214	216	203	205	192	196	164	186	169	206	203	194	201	196	228	181	192	199	188	197	190	179	184	204	197	188	167	188	201	187	198	188	217	178	159	187	169	186	179	205	193	189	217	223	188	198	201	245	190	185	204	189	210	210	183	194	187	204	198	202	210	186	166	182	181	191	194	179	196	194	171	188	205	209	181	194	181	206	182	203	175	189	196	210	177	178	193	209	205	206	180	195	177	192	187	188	198	192	181	193	195	196	208	193	214	207	208	180	190	197	184	219	182	191	166	182	193	187	197	182	184	196	209	203	205	210	168	171	186	165	168	181	192	164	203	195	175	188	185	177	194	188	188	202	200	196	207	191	184	198	204	182	175	170	187	204	199	214	171	187	180	190	192	202	196	191	198	202	187	203	179	205	191	216	146	190	185	154	197	185	202	179	211	210	207	199	190	206	170	198	177	174	189	189	183	186	203	174	169	173	195	190	192	197	201	221	179	159	228	173	183	203	189	184	183	163	182	169	175	182	195	198	166	181	187	212	203	185	162	203	183	179	208	185	189	166	189	207	200	194	188	201	166	174	191	180	191	188	192	196	187	162	176	184	179	170	191	160	184	201	162	179	187	166	182	218	190	185	166	196	188	193	176	191	198	173	204	197	189	185	190	172	189	181	199	194	182	197	183	171	182	203	181	195	202	201	159	219	196	201	163	195	215	167	205	166	178	165	200	241	203	168	144	162	185	208	162	189	182	200	192	191	176	165	219	212	210	212	196	187	201	176	165	192	170	192	220	194	178	172	196	219	191	207	174	191	204	210	176	205	174	212	207	185	187	165	191	215	177	189	202	184	197	198	187	223	201	217	188	203	185	183	165	193	177	199	184	176	192	195	176	209	197	185	183	186	170	185	179	169	198	179	173	184	185	198	169	214	205	171	168	187	206	210	179	190	192	206	198	166	209	171	209	209	177	183	187	201	189	185	192	209	205	185	193	185	177	178	193	190	164	211	194	186	184	202	185	185	185	178	177	188	193	222	187	183	221	192	187	177	175	201	214	170	194	180	181	181	183	204	192	178	197	183	202	173	221	177	185	205	178	189	185	189	193	215	190	180	171	200	178	188	200	180	183	196	179	213	196	187	189	174	167	183	186	216	184	188	171	171	189	200	182	173	184	217	208	176	195	204	179	205	217	191	188	179	187	171	202	201	196	190	195	217	182	187	214	196	204	192	198	163	181	206	212	204	179	189	176	186	174	201	212	191	188	190	202	235	202	239	195	185	193	173	163	201	194	185	183	185	186	170	177	206	174	213	171	194	185	180	192	170	195	215	198	203	193	187	187	215	176	205	201	183	186	191	189	195	184	171	180	186	192	185	191	209	168	166	197	200	195	170	199	194	202	188	212	199	193	198	190	203	175	174	225	203	183	204	184	203	207	190	177	176	198	182	182	174	239	190	171	167	183	186	212	191	192	189	165	195	199	191	198	187	167	174	191	198	194	171	207	184	164	179	189	209	184	209	195	171	177	185	183	192	189	178	197	202	187	197	196	208	186	183	182	205	195	210	198	200	199	188	223	184	186	166	189	204	175	206	169	204	188	210	203	196	179	196	167	196	203	177	173	212	198	178	187	191	197	199	177	202	198	193	182	199	193	168	204	188	190	234	185	196	204	213	191	195	203	198	196	183	218	188	199	199	182	200	197	207	207	184	189	186	199	194	171	192	182	190	191	186	178	194	170	207	174	192	179	193	181	178	203	195	175	179	182	187	200	205	212	191	194	186	171	176	191	183	215	213	179	215	201	180	209	192	188	183	197	187	175	146	184	189	197	179	193	166	175	187	203	211	192	206	201	206	191	183	179	199	185	193	180	213	190	200	177	191	188	195	175	182	180	221	194	189	192	198	188	193	161	214	202	203	218	195	160	190	173	203	215	185	179	191	173	180	162	189	197	199	184	189	196	199	179	168	211	216	183	197	192	201	196	186	158	193	201	174	172	194	182	196	183	184	196	204	181	187	182	173	185	194	200	186	223	190	211	190	164	178	191	210	193	199	208	197	190	205	162	186	211	185	183	205	198	189	186	196	187	184	193	179	200	182	192	201	186	185	186	217	173	196	191	179	180	183	193	183	194	191	173	200	167	199	194	197	202	207	190	165	169	183	178	180	196	191	181	192	204	198	206	199	201	187	206	201	174	182	180	189	209	201	202	207	182	213	196	182	212	163	169	198	175	199	185	211	183	170	192	183	201	189	180	184	183	187	175	181	191	195	177	184	177	167	167	176	194	218	176	181	182	183	218	192	180	199	156	176	209	216	195	204	175	177	189	197	175	175	185	189	189	182	199	202	180	192	187	177	159	207	251	186	206	201	198	190	189	204	170	173	189	196	193	186	214	184	202	197	188	204	156	181	174	170	190	199	195	180	181	209	178	208	190	185	176	209	198	179	167	194	181	186	207	187	208	190	230	204	183	190	186	184	202	212	173	226	236	183	160	163	184	212	189	199	164	219	170	170	165	180	171	173	175	176	199	196	182	201	215	182	158	194	197	203	185	174	176	186	170	193	189	197	167	169	196	192	211	178	179	193	147	207	183	205	185	165	201	188	204	190	183	178	195	175	184	168	198	208	205	184	177	197	193	183	190	209	181	184	184	186	201	175	210	208	159	200	185	225	185	218	212	189	193	225	187	169	212	202	202	188	195	200	189	186	217	183	182	194	181	153	183	181	182	185	170	177	202	172	190	206	207	203	172	173	178	200	224	190	194	171	195	206	194	185	206	197	199	204	195	192	182	186	188	165	219	197	167	187	183	182	215	219	186	204	191	184	186	204	176	179	197	191	192	180	166	211	197	201	179	192	157	186	193	198	182	183	180	200	216	187	201	211	178	173	177	186	152	164	196	207	207	194	161	184	213	190	210	195	181	176	190	198	186	184	194	188	199	195	192	217	176	216	189	199	181	175	203	214	171	202	202	176	191	193	181	182	190	192	186	196	211	188	183	160	187	177	181	219	180	175	170	203	201	170	182	199	171	191	202	174	185	209	182	203	185	180	213	221	186	199	211	195	179	172	185	183	188	204	199	168	172	177	175	211	176	192	184	196	184	196	209	203	194	177	190	175	175	205	167	170	181	210	184	196	176	192	189	170	190	202	213	165	206	189	175	198	177	213	192	173	205	205	181	201	190	190	175	168	165	193	185	182	175	190	182	214	202	183	181	202	193	175	199	192	185	180	193	182	179	203	190	183	195	190	173	213	188	166	178	198	165	191	208	207	194	198	196	173	191	186	204	203	179	189	193	176	170	181	172	197	175	197	197	201	190	175	212	180	199	206	198	201	189	181	193	199	188	170	182	194	189	223	168	200	182	186	171	172	191	182	197	219	166	200	220	165	198
46140	4373	3427	3857	3344	2765	2279	1845	1623	1535	1319	1147	1069	999	942	883	838	823	757	779	739	756	687	629	658	657	643	614	651	616	600	564	582	535	581	559	553	537	525	583	539	556	568	536	539	528	490	543	548	530	558	525	524	542	495	540	525	475	506	528	537	544	506	510	456	500	490	505	500	481	502	508	482	496	484	499	468	495	512	510	529	480	489	515	480	527	531	511	480	471	504	490	492	478	489	491	490	516	449	478	490	535	496	516	535	503	478	518	489	504	531	499	532	532	484	514	437	485	485	472	464	491	495	521	491	484	489	487	439	518	444	472	492	452	504	517	456	490	493	488	440	454	508	504	489	520	500	495	471	478	496	508	486	463	455	496	472	514	480	489	504	507	441	496	459	525	475	504	478	550	490	477	445	491	490	524	485	499	482	485	497	486	490	452	497	457	480	488	525	470	481	470	467	506	504	498	499	501	502	527	471	513	468	477	459	462	469	486	493	474	527	511	470	470	496	474	469	498	482	518	501	456	487	492	531	479	476	496	492	500	474	454	485	481	521	509	477	497	497	460	554	471	505	477	482	461	507	502	482	495	479	454	507	495	504	509	506	444	472	481	464	494	465	472	479	482	497	475	456	477	479	460	509	470	491	474	518	490	507	467	475	491	489	476	492	496	482	457	472	462	464	502	466	470	485	511	511	501	494	493	471	521	489	475	477	448	476	471	491	457	516	472	463	459	503	479	487	482	478	520	471	489	504	469	445	477	495	462	517	496	508	487	492	497	487	495	548	480	476	470	502	500	501	455	481	480	499	488	519	492	520	490	468	514	451	470	453	498	473	449	492	465	521	477	457	489	455	476	451	507	460	481	468	474	442	488	477	480	486	515	423	489	472	516	478	473	502	485	520	486	459	513	494	514	497	495	489	498	453	479	479	469	495	519	530	477	444	481	467	493	479	476	467	489	464	480	491	470	487	508	492	531	494	507	462	453	507	527	493	479	446	486	511	482	503	480	476	445	493	488	473	473	519	499	517	457	467	475	500	498	481	466	522	491	523	487	477	470	489	494	457	478	473	524	476	503	492	480	500	506	543	503	495	450	491	509	490	498	477	480	498	516	476	489	505	527	478	480	474	492	459	497	492	482	478	479	479	474	477	546	515	489	460	486	494	486	485	480	495	461	502	502	517	467	474	476	485	485	481	494	485	474	509	515	458	507	457	495	473	455	476	528	531	479	465	495	496	497	498	484	463	474	474	511	457	477	474	478	462	473	465	492	481	500	452	503	469	443	522	459	488	469	436	519	469	450	489	493	488	481	478	519	510	513	487	489	505	484	512	476	487	524	516	465	482	475	458	444	450	488	504	471	470	464	447	510	470	515	472	514	510	508	444	471	480	485	477	484	502	468	506	504	508	469	463	473	471	499	460	473	481	456	511	505	524	488	484	500	455	550	429	485	525	521	499	481	481	500	470	473	491	475	474	489	475	474	463	481	486	494	532	478	508	493	499	488	496	504	482	480	479	482	486	477	525	484	440	472	499	472	523	528	513	478	470	467	475	481	447	487	480	439	510	507	498	503	479	479	497	510	471	484	461	496	468	508	470	491	487	449	489	449	494	521	485	489	507	448	493	509	486	516	450	509	456	481	476	500	460	489	471	498	515	481	476	480	515	483	520	463	479	504	518	481	475	495	476	491	518	506	476	483	488	510	507	489	482	483	511	483	471	481	501	482	485	474	467	459	474	497	478	482	470	480	450	493	480	465	517	471	492	499	533	498	507	485	463	475	486	445	464	493	511	489	450	493	499	491	501	489	468	489	480	479	465	455	464	497	514	442	469	489	543	466	478	505	476	443	500	504	476	429	501	473	503	478	489	490	491	489	423	495	479	474	495	511	484	456	493	496	483	473	535	481	468	429	466	487	489	519	463	503	504	456	495	452	468	493	483	481	460	515	518	483	449	495	492	504	467	458	457	479	474	475	468	494	499	485	454	510	492	511	472	480	498	493	510	456	501	516	472	502	450	537	459	503	499	502	492	475	450	489	474	481	500	520	487	479	534	473	493	503	484	498	452	482	513	473	472	491	491	485	523	482	525	437	485	502	487	443	436	502	464	505	487	475	505	500	445	480	476	489	522	471	490	518	480	470	450	494	525	500	505	503	478	495	477	482	522	482	487	486	506	449	528	495	546	452	495	474	480	496	484	534	432	484	473	456	476	490	472	473	482	496	479	448	475	497	491	507	442	471	479	495	494	503	474	463	505	464	480	486	472	491	440	499	495	476	513	470	512	479	507	459	461	463	482	495	509	470	517	466	487	466	491	493	516	469	470	480	469	437	494	452	523	438	461	475	480	497	471	516	488	505	505	496	485	491	484	512	516	478	476	466	521	468	467	467	486	499	451	496	500	451	498	457	506	469	495	499	473	479	464	470	515	489	455	455	467	532	512	470	491	493	425	509	432	458	448	465	486	449	487	492	471	452	489	461	473	493	494	456	463	492	505	491	459	489	447	455	486	472	535	508	489	484	493	487	485	431	519	493	475	541	511	509	506	476	491	505	506	493	509	468	456	444	510	490	456	505	459	445	480	496	518	463	503	481	483	494	482	476	434	478	459	459	500	440	445	506	447	505	500	463	488	473	459	476	492	475	471	478	485	455	517	500	481	513	467	458	494	493	461	503	473	476	497	510	492	506	499	457	447	469	497	470	493	471	475	454	506	468	481	522	449	507	463	527	481	487	487	492	442	449	522	460	496	458	465	532	484	452	523	462	476	486	513	517	495	481	480	479	504	476	478	472	502	490	532	506	477	486	479	488	490	480	454	501	520	467	525	482	489	484	523	498	507	453	518	429	488	472	524	476	490	488	502	478	482	499	473	467	456	514	473	477	470	503	537	533	476	494	494	463	469	497	461	483	487	511	487	539	475	446	462	528	574	526	502	484	516	491	481	489	485	486	496	482	494	481	469	483	498	479	486	509	462	540	489	493	524	504	456	505	471	499	473	485	485	494	469	477	492	527	493	486	492	488	465	499	483	455	469	492	478	482	516	484	454	429	443	513	446	495	504	484	495	467	490	513	482	479	494	458	508	468	473	475	486	467	462	485	462	489	520	488	527	504	499	457	499	476	488	478	523	492	498	459	492	460	473	500	470	464	461	500	479	501	488	502	469	507	486	477	494	507	442	507	497	511	513	482	514	515	459	548	486	491	459	453	510	485	532	507	491	485	496	497	511	446	452	467	512	488	487	463	444	464	470	488	502	506	501	481	473	513	456	475	480	492	475	483	483	494	471	496	455	497	499	466	548	486	465	478	497	481	506	462	488	514	482	496	484	479	520	478	471	537	489	518	518	486	468	487	475	506	496	448	492	454	494	473	494	472	475	516	518	455	535	512	473	485	491	542	470	452	487	473	487	506	505	505	445	491	475	493	509	483	466	444	444	490	484	457	435	518	459	474	504	449	511	474	464	465	451	445	471	473	473	480	450	515	470	497	514	495
15912	2754	250	236	215	191	221	192	211	211	208	191	222	182	188	195	214	188	205	205	190	188	206	163	194	200	202	182	183	178	190	206	207	185	210	192	211	191	191	208	211	201	178	221	191	191	232	179	201	210	193	190	173	190	194	174	209	228	207	204	196	171	192	204	197	200	201	227	179	190	204	192	194	186	203	199	215	200	191	193	186	170	194	185	214	189	220	188	197	207	207	195	202	206	186	194	202	181	183	186	204	191	214	222	191	196	187	172	210	195	193	197	208	212	217	169	198	207	174	198	192	197	186	212	184	195	164	205	192	182	210	168	193	178	215	211	231	201	204	191	185	210	189	193	200	207	200	191	193	195	202	187	170	205	189	185	175	203	199	214	186	203	182	220	216	213	219	202	202	181	218	211	213	185	179	191	204	194	206	200	180	193	202	207	181	191	204	181	215	196	189	207	210	195	210	195	211	161	199	204	207	218	188	212	194	196	204	193	185	196	221	221	168	177	183	168	199	215	176	195	181	198	200	190	189	218	196	202	206	173	228	196	203	231	185	192	189	181	200	193	205	185	207	165	201	199	172	219	208	160	182	204	204	205	213	209	194	197	202	213	179	192	214	216	205	207	182	221	174	180	197	176	163	191	207	189	190	202	208	188	179	212	171	202	206	225	227	193	188	212	178	214	188	229	208	202	201	166	216	212	216	170	168	194	209	200	200	173	194	208	224	198	189	194	217	181	203	205	189	162	209	203	168	198	203	206	206	204	203	196	207	221	181	237	179	202	174	200	188	204	206	213	197	203	218	185	204	177	218	186	178	166	201	188	227	178	187	182	218	192	189	178	194	202	216	196	210	196	205	210	218	183	184	217	188	209	180	217	201	188	208	177	208	199	183	221	224	200	206	183	192	210	208	198	209	209	194	200	198	223	200	177	220	208	171	181	191	182	216	207	225	222	195	227	199	206	196	217	191	189	220	188	193	215	161	203	211	182	171	201	182	198	195	195	226	193	197	203	183	195	233	191	162	158	208	185	183	201	193	198	179	188	162	205	195	207	198	190	209	187	200	189	192	204	194	200	188	211	199	200	192	230	192	207	214	207	210	188	203	182	191	198	195	210	198	185	201	172	200	192	207	201	198	209	186	179	210	179	181	197	215	180	232	195	189	195	193	220	209	187	179	204	172	197	196	201	179	156	192	197	175	182	219	193	220	176	209	218	182	196	191	187	203	200	206	188	208	184	186	200	191	219	184	187	203	204	192	204	202	206	197	190	184	167	202	207	182	218	210	165	174	198	197	202	194	221	209	187	189	199	201	206	208	206	214	174	202	171	215	215	190	181	208	193	184	233	199	213	197	195	201	202	175	208	189	188	206	172	194	196	182	195	205	209	211	186	218	189	209	204	195	185	186	197	197	203	195	201	187	187	212	218	187	212	207	200	187	192	204	238	164	175	195	193	202	218	202	195	191	213	214	186	192	200	209	181	211	189	215	187	201	194	219	189	203	208	239	202	229	208	214	193	207	219	200	191	169	197	184	209	229	212	205	200	183	196	215	205	168	209	224	204	186	212	215	184	196	208	200	200	187	209	222	193	202	212	205	193	184	210	206	200	191	218	181	195	174	181	199	184	187	217	195	246	203	195	195	217	197	192	183	215	225	204	187	181	186	219	185	213	200	171	198	202	205	206	196	193	202	204	217	220	199	227	200	188	209	188	218	210	203	242	231	207	197	192	199	206	210	197	193	196	212	190	165	183	193	214	172	227	190	200	183	189	208	199	212	178	199	198	183	199	197	193	198	189	201	189	212	185	215	212	203	197	182	184	212	204	216	203	198	186	219	187	213	212	192	212	214	214	221	191	177	205	198	222	199	175	187	186	204	184	197	183	204	193	190	213	213	186	200	231	178	197	188	188	204	197	178	189	204	200	208	206	199	204	224	195	205	179	200	180	219	226	210	214	166	205	201	202	209	183	187	190	172	204	196	203	190	185	225	194	184	185	194	231	218	210	195	183	193	193	211	192	205	202	204	188	190	200	194	179	220	177	194	202	183	226	198	189	169	228	220	191	190	210	193	183	161	194	206	210	183	190	182	200	202	197	207	194	202	190	214	175	206	199	178	186	199	193	196	187	201	193	191	188	211	210	211	227	224	191	218	190	211	196	203	189	185	201	182	200	193	209	202	188	194	191	195	175	188	184	224	162	221	195	183	190	197	178	208	191	206	188	177	195	207	206	212	200	199	177	188	203	192	205	223	202	198	203	208	194	188	210	192	197	193	199	180	212	191	196	204	211	185	169	194	204	203	168	194	196	174	178	200	202	212	183	196	229	217	234	216	178	212	163	210	194	189	183	224	211	203	217	211	175	210	164	196	184	198	216	204	211	198	197	192	199	201	189	197	177	183	165	202	199	201	202	222	200	184	199	199	212	196	214	204	198	199	177	225	173	211	197	193	193	182	212	213	207	185	164	201	180	219	204	200	185	206	194	185	219	235	189	207	201	193	220	194	210	182	207	177	187	225	204	219	195	212	214	214	189	209	198	202	230	199	201	191	177	198	238	201	172	176	214	196	221	207	203	195	181	198	205	197	193	177	217	216	192	213	168	185	215	185	212	216	198	198	205	210	206	207	200	188	183	203	204	167	188	178	192	178	215	182	210	203	183	178	205	184	190	193	160	196	219	190	191	192	195	185	181	179	195	187	206	177	198	192	202	196	218	213	203	173	205	189	201	217	179	196	201	179	198	190	190	205	211	178	184	171	196	216	186	181	180	189	216	196	172	195	203	183	170	203	194	186	184	191	224	204	200	179	190	233	191	198	205	182	198	202	197	184	201	163	220	201	207	226	178	208	185	212	210	181	225	176	184	204	204	207	201	204	200	214	192	212	232	183	189	195	179	196	226	184	203	207	198	186	225	172	191	232	220	190	202	197	208	205	181	187	201	194	199	191	207	214	201	192	163	206	192	173	212	188	197	203	217	193	220	198	200	216	202	216	195	197	201	197	226	214	183	174	202	204	212	189	196	182	216	210	183	177	206	200	203	207	183	190	201	183	171	213	200	187	171	190	188	200	203	206	188	209	160	205	200	197	210	197	195	219	194	190	212	207	198	195	192	189	212	206	177	203	190	236	210	212	182	198	211	196	191	203	189	200	177	198	217	198	205	221	182	197	177	184	191	185	186	197	174	217	181	191	230	205	181	191	202	226	249	198	190	219	198	192	203	199	191	180	192	191	175	200	202	194	158	202	192	176	203	195	187	189	217	193	160	163	170	179	199	190	197	175	206	211	166	192	181	194	200	206	210	213	202	191	191	185	209	191	242	196	205	192	191	182	194	212	195	193	222	223	171	188	163	209	211	187	214	184	172	178	210	198	173	200	227	199	188	198	193	181	189	190	185	213	217	173	191	220	210	202	201	221	179	175	185	211	203	213	197	179	215	199	178	195	199	210	194	206	195	184	205	207	200	218	205	187	201	198	186	201	209	177	214	214	199
16573	971	626	653	619	580	552	605	573	585	574	526	593	582	521	526	580	525	531	556	564	534	511	550	563	574	541	516	542	571	490	564	532	495	552	576	510	547	517	510	535	541	530	513	560	496	534	520	538	522	524	518	514	512	554	562	528	537	531	512	516	526	505	509	539	514	559	497	566	536	545	542	532	579	553	520	517	506	548	515	481	549	532	527	530	514	489	500	539	523	486	521	527	549	496	548	545	537	467	555	528	531	554	500	526	519	533	549	553	507	519	573	536	557	529	528	555	526	496	523	517	532	544	497	523	525	512	553	521	503	555	525	494	535	519	508	513	520	545	528	555	546	515	514	552	543	556	558	531	517	542	498	552	540	545	519	555	513	525	521	513	532	538	566	506	561	547	519	536	536	524	533	521	562	553	526	554	494	538	540	533	541	580	530	530	533	539	539	547	507	559	528	541	511	538	540	527	532	552	515	529	528	468	553	540	504	539	530	562	513	526	541	517	522	514	526	554	494	494	572	549	529	516	613	525	506	565	510	560	502	532	549	548	512	530	545	516	543	551	544	464	561	528	549	498	510	485	537	518	499	540	512	537	535	560	496	541	523	574	551	533	524	540	501	513	517	539	513	555	499	492	543	532	564	560	501	549	546	519	535	549	552	528	523	574	521	558	511	529	545	539	522	482	502	541	534	557	578	559	538	526	535	532	543	576	529	555	506	523	505	517	556	486	509	564	559	528	494	492	513	555	525	523	549	586	545	525	511	515	554	526	535	536	567	508	521	579	520	527	528	555	547	557	560	516	529	562	534	550	549	488	499	497	551	564	529	541	541	531	531	519	491	543	581	563	523	536	493	577	532	473	499	520	535	561	533	573	551	507	542	548	526	593	578	534	515	530	530	530	504	573	530	516	532	538	529	553	560	539	557	556	543	562	537	576	537	509	546	538	544	555	587	553	570	525	570	556	548	548	546	583	509	507	547	507	516	545	544	501	558	549	544	525	595	520	485	510	554	549	503	530	543	491	586	527	492	526	558	527	498	552	524	538	556	524	551	559	530	513	554	505	532	516	510	506	565	523	512	512	552	498	542	539	518	522	562	501	511	524	517	523	563	567	523	502	567	529	558	522	498	570	563	512	542	529	506	535	528	509	529	545	535	561	531	559	582	543	497	525	522	505	520	526	535	560	551	573	496	498	536	521	547	549	540	501	533	556	512	517	547	554	538	547	526	541	535	559	532	557	531	504	510	535	496	505	529	547	522	552	516	546	532	535	527	541	569	512	511	517	531	546	519	572	493	526	545	510	566	539	549	547	530	491	539	519	523	514	540	543	541	535	557	518	499	530	568	535	527	538	551	576	500	519	544	532	543	484	546	513	532	563	509	515	548	478	533	506	591	500	578	539	546	549	537	527	597	528	569	505	535	533	525	545	513	525	547	533	508	514	595	531	496	542	523	514	555	560	529	550	566	515	518	490	542	539	533	544	521	525	514	511	512	525	555	570	521	528	563	594	553	548	537	547	535	534	543	495	565	508	483	521	521	546	538	525	519	482	526	520	582	524	555	506	527	525	533	545	515	557	553	556	551	529	537	532	530	546	530	535	515	509	555	525	541	582	549	504	514	553	529	533	536	568	547	495	517	523	571	573	583	571	541	509	543	495	571	504	520	545	536	515	503	525	552	544	520	544	572	513	539	541	495	522	501	562	505	518	528	560	565	577	574	529	526	526	513	519	570	506	533	529	506	551	519	553	504	527	512	530	566	563	539	534	515	502	478	550	537	562	525	570	518	499	568	511	567	544	528	496	509	494	499	535	551	469	485	549	470	529	542	530	501	534	534	560	511	519	545	579	493	494	490	549	510	520	489	556	467	548	531	522	588	535	581	539	505	522	579	557	497	497	539	497	502	543	528	533	553	521	516	546	538	538	508	567	544	543	531	514	580	580	555	558	511	490	524	543	518	555	571	569	547	494	519	517	473	554	554	573	499	537	536	534	510	550	548	529	574	523	492	531	571	539	514	559	515	530	532	541	529	507	564	536	552	534	516	506	513	588	547	547	510	546	516	552	532	535	531	566	492	520	525	523	542	489	571	511	524	544	521	523	528	542	576	533	518	544	557	527	507	474	518	532	519	537	555	537	544	524	543	556	504	536	542	546	563	536	515	506	543	552	499	517	514	516	524	516	537	558	542	560	554	558	567	534	558	509	575	485	520	527	527	527	547	514	554	556	525	492	544	544	518	507	513	542	503	534	514	515	557	540	565	550	564	522	558	570	535	547	530	496	576	561	483	519	552	584	547	495	468	518	502	553	498	508	531	489	540	519	556	507	554	484	564	549	551	577	517	544	543	530	514	528	503	512	574	522	490	574	544	518	522	531	550	512	529	528	509	504	579	541	527	566	516	550	489	546	530	548	510	530	569	548	579	506	575	526	523	542	478	525	549	529	515	543	517	525	493	549	563	559	522	526	544	509	510	491	557	495	538	492	544	540	502	533	528	541	548	544	521	537	531	526	507	552	548	531	584	463	520	538	477	554	521	504	555	534	567	562	533	516	561	522	552	535	536	564	500	513	510	531	569	498	529	527	535	531	543	569	545	540	531	494	547	536	522	548	543	552	550	509	537	540	532	510	506	531	545	537	515	506	527	511	559	558	523	554	550	536	536	535	519	520	540	526	571	487	512	563	549	523	550	517	519	548	525	513	554	521	542	537	535	499	533	547	517	548	509	543	524	489	575	535	511	531	524	514	499	549	506	537	518	500	545	563	532	554	561	548	510	529	547	570	557	555	499	496	502	517	522	560	553	532	485	553	514	517	544	530	516	519	540	512	569	531	546	497	508	548	541	533	543	550	560	528	540	511	564	540	515	511	536	530	557	524	520	494	551	507	541	550	530	540	558	557	532	549	556	549	508	533	503	528	524	501	510	543	526	532	529	490	525	549	533	517	473	517	543	551	516	530	540	512	511	501	498	528	514	529	531	532	519	542	537	516	537	562	543	531	530	519	611	561	579	524	501	573	506	577	521	529	528	509	538	559	541	553	529	521	526	518	511	501	520	526	592	550	519	515	517	492	552	520	540	480	526	520	546	526	528	551	530	494	518	544	514	513	582	512	519	523	537	539	539	521	563	578	575	539	537	524	521	564	503	549	537	518	518	529	524	500	511	539	532	514	555	510	522	518	510	516	543	570	556	538	535	520	522	542	540	551	507	525	495	518	522	528	508	532	514	562	538	485	514	534	498	528	499	547	565	489	531	512	551	541	554	561	562	546	504	526	550	503	505	514	512	498	546	522	537	540	564	520	558	511	504	515	577	524	474	507	516	565	541	559	493	547	524	515	540	516	524	558	552	544	521	526	542	488	535	552	561	524	584	497	553	562	522	512	584	506	522	540	537	555	532	551	533	543	526	499	497	525	513	576	518	557	545	494	516	540	527	505	507	543	513	527	528	555	515	526	557	537	509	572	564	514	488	510	520	500	555	530	524	559	536
58330	30729	17059	3578	705	527	451	429	411	348	341	309	315	294	315	325	317	299	299	302	307	304	283	329	295	290	303	289	268	283	296	302	282	287	286	280	293	258	258	268	293	305	272	291	276	279	285	296	260	286	289	273	302	286	297	287	304	301	256	328	289	317	266	285	294	312	296	265	273	291	295	300	302	265	268	267	276	304	289	275	301	285	263	292	306	282	266	303	279	282	273	273	278	273	280	285	264	268	251	292	284	254	296	263	262	283	288	262	323	276	271	293	296	251	281	294	267	298	279	241	309	289	282	292	269	292	285	286	301	284	281	275	280	287	270	271	279	277	294	311	270	288	255	286	261	274	279	305	295	285	279	280	271	295	297	299	285	292	279	270	302	275	270	282	282	269	287	298	278	305	282	280	285	262	286	261	302	274	271	283	270	270	273	288	285	298	289	281	283	323	292	268	281	268	265	297	251	289	321	267	253	278	275	297	295	269	301	291	274	264	277	287	261	308	311	283	273	265	274	276	288	280	253	286	280	264	271	290	282	275	250	270	292	296	256	271	284	278	285	301	299	303	256	297	257	274	300	302	286	279	288	289	279	293	276	288	262	263	274	272	264	275	288	308	299	289	298	306	310	275	280	264	300	304	281	282	271	294	269	269	280	278	270	280	312	298	281	279	270	306	280	278	252	267	287	263	271	285	250	272	279	268	287	252	290	290	315	307	267	270	303	282	258	275	292	294	318	283	282	264	286	267	250	259	297	297	277	317	256	278	262	292	277	266	260	280	286	289	309	285	262	289	250	262	269	276	308	262	277	256	277	289	284	286	306	316	289	281	301	283	279	271	287	266	292	265	278	299	274	279	304	270	287	277	299	281	299	287	322	287	287	294	295	299	282	293	277	287	309	260	280	266	283	324	268	276	298	279	267	281	301	304	274	287	292	277	273	291	288	315	275	265	300	309	306	288	286	304	265	284	257	262	274	272	285	276	270	284	271	283	280	272	290	286	271	279	298	273	311	279	268	278	278	274	291	255	297	291	278	296	311	306	290	290	273	332	286	311	298	303	283	250	269	253	293	267	271	304	281	265	283	324	273	274	296	305	291	297	259	279	274	295	294	272	255	270	277	265	290	284	305	286	309	302	265	285	278	288	297	273	264	289	273	268	286	287	295	283	279	289	276	257	291	272	277	273	278	276	285	273	294	286	274	279	268	326	292	263	284	283	300	274	328	291	288	279	261	269	280	272	272	288	322	284	296	267	284	274	301	297	286	285	298	281	272	274	276	252	262	279	293	266	273	314	244	248	255	274	270	259	291	269	307	285	305	285	262	280	275	298	299	310	281	246	279	295	291	277	280	283	258	269	299	283	298	276	300	321	265	297	298	262	287	295	302	272	273	291	300	268	287	281	296	310	256	274	250	323	272	285	279	269	298	295	275	276	284	283	286	279	280	286	333	272	279	277	264	271	264	277	295	291	312	308	302	249	291	271	284	289	273	282	260	284	273	280	288	268	264	254	288	303	264	261	295	271	255	263	319	313	314	305	303	290	282	259	269	286	320	300	280	248	304	246	280	287	327	291	316	338	264	288	320	283	289	297	311	294	295	270	276	306	276	279	249	310	259	287	293	264	270	294	279	265	257	281	282	276	271	277	267	286	279	291	264	255	270	272	277	255	297	292	277	292	300	276	308	278	296	251	265	305	292	290	286	290	269	285	304	284	274	286	277	266	297	299	299	272	250	296	284	317	294	276	261	287	289	289	311	289	284	298	292	289	254	272	277	297	283	293	300	280	241	289	283	304	283	259	267	310	284	279	289	286	260	298	292	286	295	288	266	272	260	279	270	284	284	261	300	270	305	303	286	296	271	255	296	291	279	276	273	296	301	276	278	279	278	271	278	302	275	267	298	296	279	297	304	268	293	283	301	267	279	277	236	280	285	319	270	287	285	259	237	268	282	253	295	275	282	261	293	240	296	318	263	292	297	272	294	290	255	273	312	281	247	280	275	290	259	268	282	296	304	291	299	262	296	298	246	279	284	294	305	280	298	262	305	283	293	295	276	295	283	282	320	274	275	290	271	292	297	318	275	255	275	256	289	310	279	278	267	311	305	249	291	286	275	294	308	277	269	295	270	297	264	284	294	265	285	268	296	299	275	285	245	260	277	301	267	274	268	280	282	297	270	265	285	264	250	274	305	249	262	293	253	276	299	275	307	278	287	279	293	329	287	285	274	269	304	283	261	289	272	293	275	278	263	263	276	270	282	265	274	308	295	303	262	271	306	294	237	292	289	286	307	305	270	306	279	251	285	288	277	283	315	245	290	288	265	255	304	299	274	268	277	298	301	267	279	279	234	279	299	253	263	257	278	292	296	284	276	254	318	294	287	291	268	307	290	269	279	290	305	292	267	280	331	332	261	284	291	290	321	283	263	297	277	240	263	279	278	269	287	266	271	310	288	291	260	302	266	276	306	297	273	251	276	301	267	272	316	294	313	295	262	304	304	309	284	275	277	275	265	298	293	312	257	276	283	266	279	288	292	264	278	305	285	282	244	247	278	296	264	291	277	294	286	274	293	290	294	281	279	279	295	293	282	248	259	282	271	268	285	299	331	272	280	246	256	278	312	284	259	255	257	285	313	300	266	267	275	292	249	262	288	288	281	307	273	286	270	255	304	304	277	271	285	258	254	282	286	279	290	270	259	273	279	298	269	268	266	299	291	273	282	296	224	266	280	268	275	273	304	278	307	288	276	287	277	282	289	276	289	259	284	304	283	270	289	238	267	270	282	288	270	271	240	282	314	295	282	249	286	287	287	276	279	273	308	285	291	274	267	279	272	274	294	259	257	249	314	294	262	268	320	263	235	276	285	294	276	271	274	280	253	272	281	266	280	306	258	263	278	290	266	277	281	282	253	290	264	271	284	259	274	299	267	291	279	265	266	291	287	326	264	260	273	276	296	273	296	292	282	318	263	322	281	281	280	283	286	287	276	282	270	264	254	288	257	283	296	321	281	337	291	289	278	264	296	275	276	287	260	290	287	252	298	277	301	270	271	274	281	254	314	309	277	287	296	276	308	274	292	266	280	264	288	272	266	298	271	274	325	268	288	302	326	313	290	322	294	277	269	278	278	262	274	315	262	294	293	287	286	276	255	308	273	275	277	263	285	284	296	289	271	262	296	295	305	276	248	297	305	288	271	293	273	276	279	259	291	284	309	278	267	290	277	263	255	258	281	281	311	274	291	270	286	302	290	271	297	287	298	283	285	265	269	309	298	252	290	272	290	287	286	297	272	260	305	273	290	284	271	310	261	291	254	273	308	259	301	295	257	284	294	310	299	266	295	292	283	301	266	279	284	260	267	250	295	269	264	269	302	275	301	299	283	267	277	293	269	295	282	305	280	293	289	277	275	262	278	276	271	285	277	295	268	274	297	268	275	305	270	278	310	281	288	286	287	293	289	277	298	288	314	289	293	280	328	268	277	257	302	282	253	288
38849	4234	2182	2516	2193	1937	1655	1458	1282	1170	1079	1129	1016	950	961	886	905	849	857	886	863	836	822	766	815	769	810	755	774	770	742	752	779	736	726	802	822	732	787	782	706	766	709	714	690	709	789	716	713	723	706	743	689	757	737	726	737	748	716	708	740	684	764	712	797	713	706	731	700	779	720	749	710	691	734	767	711	717	721	711	679	696	726	749	720	694	730	694	686	715	695	688	725	748	693	723	699	696	726	680	735	689	725	676	690	761	696	734	709	702	706	697	767	761	736	730	728	749	710	738	702	699	763	683	684	664	712	654	671	741	758	727	704	653	673	667	718	699	772	738	694	730	724	738	723	717	724	725	675	775	680	704	750	682	711	715	649	735	675	686	678	745	703	768	690	740	729	745	730	754	691	720	694	700	676	717	725	702	665	736	703	726	756	708	729	648	693	687	706	770	751	726	705	702	725	748	639	694	697	730	744	682	706	662	684	701	766	704	743	675	750	679	762	731	711	715	723	690	673	707	748	708	753	702	721	775	677	634	676	662	690	690	718	689	733	698	644	681	726	755	709	773	746	740	734	729	705	732	721	759	739	743	686	653	714	703	724	718	781	701	695	683	724	671	675	710	722	733	705	688	666	702	726	722	710	750	750	765	741	697	720	672	724	704	719	667	728	677	718	698	719	707	742	718	699	716	704	723	754	686	709	693	762	741	738	709	703	720	700	737	701	722	754	746	731	673	718	659	739	733	706	739	751	707	673	709	716	649	759	756	734	692	707	751	710	707	722	683	721	754	742	689	678	685	664	675	743	727	719	750	743	715	700	761	700	775	767	732	724	681	670	739	741	727	725	722	681	664	732	690	675	690	751	703	738	669	732	712	705	717	707	740	711	731	716	735	690	670	681	730	720	744	679	698	682	743	695	682	684	687	707	740	713	750	708	705	703	684	673	712	679	731	693	781	679	639	728	741	752	715	709	718	698	725	765	743	711	679	722	738	687	679	710	706	699	684	747	725	713	690	746	699	730	710	672	748	744	727	648	739	724	716	727	703	715	705	755	702	700	685	711	733	705	701	734	722	724	702	762	671	721	740	690	720	763	742	707	718	712	774	699	690	702	799	676	736	755	774	707	721	714	718	662	669	681	657	699	730	701	732	680	710	697	685	756	720	735	721	723	720	740	686	706	723	700	694	700	696	731	724	692	713	739	746	738	681	728	696	677	705	733	673	762	731	685	703	725	681	718	700	712	692	721	704	692	699	711	740	735	700	694	686	710	751	695	720	781	676	721	719	701	693	728	723	676	740	682	716	707	744	739	716	726	696	733	718	782	676	708	676	728	718	703	742	701	730	682	722	689	749	703	726	698	731	718	748	757	671	715	682	709	696	746	680	720	694	733	709	723	674	743	705	723	732	746	729	750	701	701	678	718	705	719	680	697	717	729	688	775	703	750	714	780	708	689	692	689	652	692	714	722	712	724	719	684	703	755	720	707	711	736	741	686	707	744	716	687	761	701	717	708	717	731	718	720	761	736	743	718	724	744	702	714	712	713	677	754	717	723	729	665	721	688	683	713	697	742	707	720	709	671	721	718	752	742	747	704	767	732	708	687	747	732	721	704	708	642	716	681	739	634	753	735	741	704	704	720	729	714	709	747	740	760	711	708	672	743	725	700	697	724	659	691	670	751	747	717	743	734	702	690	673	742	715	698	659	723	706	758	705	712	709	692	721	764	719	712	774	726	709	660	722	737	708	702	720	723	722	698	698	717	719	720	769	715	718	706	717	742	710	757	707	720	758	704	699	742	748	685	730	763	765	761	698	737	722	735	692	709	765	717	711	751	691	720	709	739	732	724	684	718	704	716	718	748	687	662	704	689	723	710	727	713	643	682	692	728	692	733	679	711	737	720	712	697	741	742	704	717	698	684	707	701	654	698	731	710	691	700	745	689	707	692	718	734	723	728	717	772	688	706	668	734	748	683	763	652	751	749	673	689	717	741	709	685	742	722	699	733	696	666	682	731	697	685	709	709	747	743	713	644	724	697	728	690	779	710	765	727	726	727	672	744	690	677	683	703	723	740	741	709	745	705	739	674	736	669	714	710	683	713	710	754	690	739	725	690	699	728	730	711	716	729	703	713	715	759	756	738	713	699	657	713	728	716	716	704	729	689	716	671	709	690	697	691	732	736	665	718	729	692	707	664	703	697	701	710	701	692	729	734	694	735	738	708	728	704	751	700	682	740	703	744	695	715	719	707	691	696	712	683	746	688	731	757	698	714	704	700	732	701	702	703	739	678	661	717	726	714	718	731	695	703	735	736	731	709	725	681	717	680	706	692	729	713	731	702	742	680	651	701	730	707	673	698	708	730	671	720	745	719	766	729	649	673	736	704	703	703	658	674	687	665	718	686	687	697	709	766	701	736	676	687	698	697	685	728	689	665	708	744	700	672	729	704	739	751	699	698	701	720	681	649	714	666	707	753	723	694	644	686	701	759	702	709	714	730	718	696	743	720	738	721	708	717	706	741	690	709	704	688	683	719	720	691	689	690	738	705	715	737	723	726	694	739	695	742	666	713	679	732	685	682	739	717	709	704	702	748	695	700	750	686	724	743	757	695	741	687	693	699	755	713	714	679	696	733	706	777	736	717	714	684	773	742	691	697	699	743	695	686	754	692	687	729	697	671	631	688	732	730	713	713	705	687	741	759	693	731	703	668	698	717	743	677	703	739	716	750	673	700	730	675	721	711	713	662	735	757	715	743	698	746	693	724	733	685	726	719	709	735	707	698	684	668	685	761	685	688	709	686	701	712	700	684	753	706	717	707	685	714	732	737	754	728	723	722	739	741	712	711	755	705	724	751	697	745	709	713	702	648	706	700	693	707	735	720	703	748	703	700	722	710	763	727	682	676	706	721	725	694	680	708	740	728	740	747	710	745	676	755	660	711	698	693	727	730	733	735	705	716	736	676	678	737	713	764	730	752	751	709	751	733	723	665	694	764	701	760	696	741	721	727	769	709	690	720	756	670	687	695	758	701	705	690	669	747	670	717	685	699	703	701	684	776	749	749	674	770	710	725	702	733	731	679	691	711	694	700	691	769	746	743	682	694	673	682	726	663	694	695	661	706	727	701	657	721	744	677	728	752	671	706	763	757	689	681	738	714	741	727	719	758	689	756	724	741	703	713	734	697	712	699	670	693	680	679	680	719	720	711	737	740	742	732	667	711	765	727	687	733	709	680	683	687	726	721	745	754	768	710	690	699	742	731	672	761	733	729	692	699	693	722	716	705	683	724	722	681	673	708	757	698	698	767	706	686	714	720	766	712	698	662	712	690	773	731	688	705	710	735	734	742	728	703	686	701	718	704	694	730	696	746	770	756	684	779	703	688	713	698	687	725	745	718	723	708	678	724	743	686	737	691	718	667	738	711	719	710	733	719	718	714	682	751	759	728	718	695	695	731	717	767	727	734	737	760	708	723	745	674	661	708	725	707	725
66354	24734	20976	18156	3983	733	530	442	374	343	319	282	299	297	251	221	254	219	224	220	241	225	216	222	203	201	220	207	196	217	217	198	194	205	223	194	188	203	204	202	178	184	192	205	225	197	192	206	216	200	208	197	203	184	175	185	185	186	181	177	181	189	188	185	205	169	191	192	157	163	205	197	224	178	169	182	204	209	195	204	195	199	198	190	209	175	210	189	195	188	181	188	189	197	213	212	179	178	200	202	190	185	191	214	172	210	194	199	206	179	171	189	202	159	190	214	188	167	196	221	174	182	198	190	196	220	199	177	202	196	184	178	187	187	197	206	191	196	192	205	160	197	191	182	172	203	195	169	198	186	213	179	205	183	168	195	172	179	204	205	188	204	183	180	170	202	153	167	192	193	187	211	177	190	188	167	185	188	170	173	156	181	186	187	207	213	198	201	183	185	179	187	182	184	192	173	171	181	184	240	219	195	192	214	185	170	201	197	193	221	192	219	207	181	202	191	173	177	197	183	208	162	163	176	201	198	167	183	199	179	181	176	191	196	188	183	205	221	176	198	197	207	229	196	180	166	189	187	182	178	181	173	169	191	194	201	214	186	181	195	202	204	170	203	164	191	213	200	190	177	179	189	200	196	186	185	199	191	190	191	203	174	196	196	186	193	197	183	202	182	223	212	203	204	188	218	196	201	186	205	211	193	177	166	172	197	178	187	184	177	186	198	168	175	182	190	200	183	181	175	177	170	153	191	191	177	191	186	206	189	192	204	192	206	207	165	217	190	201	189	205	184	177	187	187	207	196	168	170	213	187	197	179	191	213	209	201	223	190	208	179	201	203	182	196	185	183	205	172	175	202	177	197	211	186	203	164	196	191	181	173	204	201	200	185	212	194	162	200	182	197	149	184	193	201	196	193	198	177	188	213	197	213	194	157	202	167	186	190	186	183	206	185	179	187	198	214	183	212	214	171	157	177	204	183	191	195	189	204	183	189	184	198	187	158	199	167	176	183	208	177	186	164	190	202	165	193	173	199	185	183	221	188	182	202	199	186	189	201	224	195	191	177	198	179	207	205	168	207	170	188	159	198	168	169	205	207	190	197	186	206	196	174	184	177	181	190	185	192	199	187	200	164	206	191	190	190	161	189	161	224	191	191	175	192	184	189	182	204	205	207	177	217	171	216	191	177	201	165	194	187	233	194	179	196	173	166	169	203	204	189	182	198	187	200	218	182	203	196	166	174	198	189	204	202	182	213	175	203	178	186	213	159	226	178	193	204	210	196	214	178	174	174	185	179	164	190	180	208	185	185	169	204	200	179	182	181	215	196	165	203	165	215	191	209	186	185	167	193	181	207	195	188	182	187	168	197	213	212	183	184	197	178	182	207	194	205	189	214	204	195	210	197	214	193	199	204	194	177	201	184	207	201	166	210	172	197	196	213	193	177	181	181	211	178	173	176	194	177	190	186	193	180	183	207	194	210	207	189	209	169	199	205	198	188	178	179	176	198	192	192	201	187	205	193	162	202	206	196	153	171	192	187	190	177	214	186	179	207	206	204	216	208	179	197	192	230	182	190	205	216	198	194	192	177	188	217	189	235	167	178	193	193	189	198	193	183	193	185	204	184	208	158	187	228	171	190	205	184	209	179	189	187	190	199	193	191	205	189	196	196	197	179	191	229	204	193	220	204	196	210	193	188	195	194	181	196	182	180	181	170	208	178	183	214	235	166	180	197	185	176	185	172	186	208	176	173	195	193	170	187	191	182	187	196	172	176	172	201	190	185	201	189	200	198	197	193	178	202	196	175	153	204	196	205	185	204	168	203	169	176	190	189	190	175	181	194	196	200	197	191	189	187	213	171	151	210	181	178	210	186	180	222	187	188	181	189	187	192	183	226	197	177	198	201	224	208	190	202	167	192	193	231	192	182	196	192	204	198	184	217	189	186	210	199	183	194	187	203	183	190	190	197	187	193	179	193	199	197	197	169	196	179	195	164	218	176	188	217	168	218	195	194	202	187	180	178	170	201	183	191	179	191	194	204	191	196	192	193	178	176	218	179	214	179	195	204	216	186	197	172	200	181	178	175	195	176	188	196	205	202	173	190	183	210	197	186	210	200	189	186	192	179	190	233	177	194	207	181	165	202	182	201	216	197	223	214	193	205	184	185	195	178	200	208	168	178	198	213	162	207	190	174	226	182	187	204	182	182	173	196	188	213	186	181	189	182	212	189	179	207	183	174	195	187	163	173	202	192	208	182	175	186	201	175	185	174	178	190	186	177	202	223	198	211	197	186	210	178	197	207	197	204	175	173	177	199	196	202	213	194	166	204	181	174	196	195	206	161	180	202	189	172	182	161	190	170	203	217	173	181	185	206	199	200	193	214	191	209	203	182	200	193	180	179	203	172	167	171	193	189	176	194	187	198	182	184	193	197	175	206	198	188	242	193	167	185	203	181	181	174	187	198	187	198	200	206	193	191	223	181	216	203	196	204	185	194	191	204	187	175	201	191	199	201	196	192	201	173	178	176	220	179	207	182	199	178	187	199	180	199	210	220	181	206	200	183	170	201	190	182	181	183	231	181	201	194	192	202	207	168	221	196	176	164	197	168	190	184	193	174	195	177	201	179	185	208	180	203	215	203	210	193	204	213	206	232	194	180	180	207	195	204	199	194	187	199	213	183	187	180	200	192	201	196	193	221	175	185	193	208	197	180	181	186	183	203	169	215	197	204	191	166	174	208	196	198	205	186	159	221	170	205	222	177	177	186	193	169	198	194	180	199	172	178	184	196	169	214	196	197	197	209	208	180	200	179	217	190	175	177	207	196	217	197	193	209	208	180	185	201	179	188	213	191	180	171	169	213	196	212	187	183	177	209	197	190	198	216	211	186	173	204	195	194	191	195	203	190	174	216	193	216	203	194	189	207	201	188	186	188	199	176	217	211	184	188	184	187	182	199	196	182	180	206	182	218	191	184	180	156	183	193	188	198	189	181	185	185	190	225	197	195	176	205	187	206	203	190	181	178	211	184	184	198	163	209	181	194	185	199	183	186	203	201	215	178	196	191	197	186	190	195	174	194	197	179	197	206	169	171	163	203	189	201	186	221	184	182	179	194	213	181	191	225	190	140	197	192	198	212	172	166	210	203	197	180	162	192	183	176	211	155	167	197	198	182	189	177	175	208	170	194	215	189	163	190	189	192	185	186	186	196	176	159	181	189	187	182	206	182	190	193	198	181	177	212	200	194	176	203	178	205	188	160	231	196	195	180	198	178	189	207	213	177	179	188	178	174	177	176	180	206	196	203	191	202	178	186	216	174	184	213	195	205	192	184	179	179	175	188	197	210	186	180	211	180	199	215	209	179	186	210	173	195	198	198	200	193	189	187	178	198	194	182	200	198	175	179	209	222	197	174	160	198	202	206	209	200	216	201	194	208	174	213	172	179	198	184	191	174	187	210	209	163	189	206	181	193	193	191	174	169	199	194	171
45431	4396	3322	3765	3357	2755	2203	1843	1640	1434	1264	1167	1029	1000	936	893	864	784	793	732	720	695	651	671	643	631	637	627	626	640	603	602	571	562	558	558	560	582	538	553	569	524	555	570	514	561	544	543	526	524	476	553	512	475	500	526	526	512	511	512	549	509	521	534	504	532	491	484	506	497	474	507	482	526	486	518	506	475	472	498	522	488	481	500	502	452	536	483	509	464	506	525	493	468	473	489	501	496	522	552	494	481	511	460	493	513	460	506	481	505	478	510	452	468	465	503	498	493	501	487	550	526	465	470	464	468	465	496	492	473	506	497	467	498	493	513	488	505	481	485	478	482	451	482	517	525	462	478	488	509	466	533	490	516	489	456	483	486	502	520	513	548	480	466	459	497	509	473	464	446	476	452	476	487	512	494	480	499	494	440	502	466	487	482	468	479	531	529	478	512	498	498	484	480	491	509	463	472	517	484	503	520	476	440	500	493	484	484	496	470	499	489	496	501	479	492	512	502	503	514	478	486	504	445	498	459	464	502	483	533	484	474	528	481	526	515	471	493	476	514	503	470	472	456	515	499	477	465	517	481	460	535	487	485	500	516	457	465	440	472	519	533	487	530	497	486	485	503	479	479	496	513	446	480	511	485	486	492	476	496	504	425	476	489	508	499	513	507	481	511	484	473	486	463	485	490	477	458	493	503	465	490	501	496	505	492	508	519	497	501	517	486	478	496	524	460	507	495	450	465	476	501	470	508	478	466	481	455	475	493	450	474	519	471	477	455	513	487	460	524	467	488	489	506	481	497	487	486	508	531	471	444	441	485	471	455	477	502	476	477	511	466	468	534	498	505	482	477	505	462	489	512	452	461	502	524	487	481	497	486	491	460	474	492	493	491	485	503	502	498	431	461	475	470	502	467	486	491	505	505	494	485	472	473	449	482	495	496	490	497	456	456	466	492	494	483	456	493	478	512	487	500	486	517	492	491	475	476	500	489	480	464	520	505	479	509	491	460	481	455	464	486	485	441	459	482	443	486	531	507	510	507	474	472	489	493	458	473	496	480	487	498	535	484	465	461	452	494	441	548	513	496	483	510	511	484	518	468	465	465	516	521	497	506	505	476	492	504	419	485	485	460	501	486	486	495	442	486	468	502	523	509	537	491	468	529	470	516	496	459	484	484	511	514	482	501	501	487	493	481	475	498	459	466	502	483	474	482	515	448	500	496	496	486	537	461	492	475	483	467	480	506	482	446	503	490	487	465	487	494	499	490	497	505	515	486	475	483	516	522	491	469	449	497	492	470	498	446	521	497	497	521	473	483	481	460	479	450	489	510	511	480	508	511	475	513	494	428	489	488	460	477	461	495	494	530	471	509	509	480	460	551	472	486	484	486	504	489	486	517	491	483	505	505	509	491	463	491	478	492	476	503	473	529	479	518	498	493	460	486	447	481	480	499	515	485	487	499	460	479	451	482	479	497	487	445	464	470	501	500	478	481	497	504	472	469	524	503	461	503	470	459	483	473	481	517	516	544	503	487	513	483	465	457	476	494	523	464	439	503	464	466	536	474	470	510	492	461	458	468	479	462	474	477	471	476	468	495	471	490	466	489	493	472	520	484	459	503	442	467	490	482	477	540	490	469	467	523	533	498	482	511	486	488	495	497	504	497	503	486	472	500	516	481	460	505	510	489	496	462	493	490	508	470	503	490	477	483	519	470	502	484	474	499	451	443	487	486	513	499	493	500	500	487	487	484	495	472	500	434	486	520	466	518	500	481	475	497	517	485	480	438	466	498	502	519	501	487	426	473	495	449	498	484	460	492	476	482	420	506	487	478	478	472	499	503	479	455	498	486	484	507	475	504	509	527	493	466	480	477	492	465	453	472	487	518	515	474	488	478	468	459	487	505	477	461	464	467	456	490	482	515	514	471	478	484	444	514	514	526	483	499	486	500	516	457	434	491	511	510	505	528	531	484	505	491	489	509	478	485	473	502	506	461	475	479	449	434	473	497	448	504	500	500	471	501	477	477	487	489	491	471	497	472	470	433	469	494	483	501	469	482	503	499	481	438	500	514	467	489	488	483	475	514	452	484	438	478	477	492	505	438	492	462	507	493	492	442	497	504	499	476	482	463	514	464	468	481	513	515	512	488	478	513	482	468	483	514	502	469	504	465	512	491	523	476	474	470	474	442	493	426	511	496	483	505	471	514	501	463	470	450	449	486	546	478	474	503	485	490	515	494	501	449	467	468	480	459	494	453	529	470	482	508	444	476	489	487	481	434	467	476	454	454	457	465	493	525	471	469	482	508	494	485	498	493	528	504	443	471	458	496	476	474	501	495	515	466	474	478	519	496	423	545	505	476	487	485	495	485	469	507	472	427	541	497	453	488	455	492	483	448	536	493	497	498	505	520	473	501	468	488	473	512	486	481	496	495	471	461	501	467	512	461	487	483	445	501	504	487	435	445	485	498	491	515	468	490	509	489	534	493	478	501	493	506	436	512	486	483	496	468	499	527	499	493	530	464	493	479	469	522	512	450	498	476	522	489	487	495	498	500	470	455	468	473	472	497	500	473	496	495	442	511	510	482	480	469	476	495	507	454	465	471	501	449	463	474	514	481	479	444	444	469	520	505	498	492	473	507	489	452	502	502	441	517	509	520	450	489	483	524	499	464	461	491	493	485	498	467	478	493	474	491	492	470	492	498	473	492	465	456	491	485	497	455	449	467	487	465	488	487	493	486	457	513	529	464	488	471	528	492	460	442	477	525	472	429	500	510	486	479	484	502	512	504	492	473	484	455	455	502	505	454	486	505	527	485	454	480	467	504	479	516	505	454	477	504	477	447	481	516	467	486	497	486	492	459	459	483	495	475	486	507	494	512	465	472	506	483	476	495	470	448	488	506	515	462	490	458	495	474	487	484	476	472	482	464	483	447	470	499	519	500	492	459	516	505	490	463	470	485	513	488	514	507	451	486	480	485	505	474	484	467	484	508	514	491	499	531	492	477	451	485	491	472	456	498	530	456	479	503	470	466	503	457	527	460	486	485	471	480	470	510	465	418	503	471	460	490	473	495	506	475	478	467	505	483	456	481	482	470	558	512	514	515	491	476	497	501	477	506	565	476	513	491	506	464	475	463	469	488	538	461	466	488	465	442	499	445	488	487	443	488	491	493	485	528	476	510	459	478	505	469	517	490	488	474	477	473	451	484	450	484	520	459	495	483	472	476	492	461	467	472	482	495	461	523	487	494	502	474	480	479	433	521	471	512	490	479	507	462	521	491	478	467	484	495	507	511	490	497	472	507	491	472	477	526	519	472	482	493	500	466	488	517	508	511	509	483	495	507	471	501	468	453	509	506	477	501	464	502	457	502	508	493	496	512	502	510	531	461	443	505	467	437	499	508	496	470	454	473	438	449	498	448	506	468	466	481	451	503	486	485	463	509	487	455	514	501	486	502	485	494	515	507	502	474	488	458	470	457	520	508	501	477
18624	1793	286	242	223	214	203	204	202	194	212	187	206	226	192	209	177	201	193	195	209	215	211	214	195	166	218	217	200	205	203	201	196	212	198	212	201	198	194	227	211	218	178	222	188	195	199	184	178	179	177	219	212	212	211	205	204	201	200	200	218	187	225	211	210	208	208	212	189	188	219	204	174	202	185	210	197	185	209	177	215	198	194	202	193	176	201	212	210	162	207	240	181	194	206	205	207	211	189	213	208	217	200	199	201	188	186	218	199	251	193	193	171	187	226	216	229	211	201	164	214	173	219	181	198	203	204	185	211	212	197	226	185	219	183	196	206	207	193	218	188	188	203	181	172	193	182	204	202	197	205	205	182	183	185	199	198	213	218	191	208	211	203	215	219	209	185	204	215	193	201	197	225	203	210	219	174	195	210	205	207	182	208	188	195	190	205	207	174	199	181	173	207	211	210	189	192	205	192	200	194	201	210	206	193	210	195	207	192	213	216	208	204	179	193	189	206	214	187	221	213	215	196	227	184	189	207	174	179	196	221	182	198	212	210	160	187	213	211	222	205	208	213	182	199	218	199	214	193	177	191	203	166	193	206	201	186	180	176	214	198	257	212	199	190	215	199	181	188	173	194	190	190	197	202	191	200	204	214	191	198	221	188	205	200	197	194	212	219	211	181	179	194	225	185	190	193	221	210	196	194	201	190	208	199	181	205	202	222	188	191	218	195	179	194	218	214	204	212	221	168	213	188	199	201	204	215	207	226	186	200	196	208	196	190	185	194	185	218	206	179	223	215	198	222	187	193	205	191	207	169	211	205	201	197	205	192	174	214	209	196	187	222	182	165	207	205	182	188	197	180	198	202	209	212	189	188	230	195	198	199	218	224	186	206	208	209	186	204	197	218	172	187	223	194	224	207	185	204	209	199	208	184	187	203	193	221	189	204	193	241	198	199	201	212	196	179	190	208	191	187	215	232	210	210	204	179	190	227	196	214	192	215	194	210	202	200	204	182	198	206	215	187	211	191	224	217	183	194	193	191	202	202	215	204	200	205	221	188	216	178	218	190	212	182	193	176	208	194	213	196	202	209	204	183	203	180	211	210	182	186	193	194	189	244	195	177	227	212	182	213	221	199	197	206	210	218	218	193	189	207	221	184	194	208	215	179	207	189	204	192	188	207	199	181	224	185	204	185	220	201	230	199	213	225	209	174	224	204	210	215	197	216	202	189	173	195	204	195	179	185	187	200	210	190	192	219	186	202	185	214	195	205	193	183	179	186	181	198	174	199	190	191	192	195	201	196	210	159	193	174	218	216	178	196	209	198	209	206	232	199	225	221	169	191	172	237	210	201	216	230	190	215	183	197	187	213	175	202	214	216	186	201	194	199	183	186	180	177	205	188	190	227	197	214	201	164	220	192	163	220	184	194	194	195	170	193	217	181	179	201	163	215	188	191	197	206	165	201	199	206	223	177	213	190	203	219	184	213	179	209	181	194	215	212	193	198	204	225	192	204	205	209	199	184	195	191	184	206	185	199	184	203	206	212	207	170	191	204	191	176	200	195	213	194	187	191	182	186	216	210	230	222	218	214	189	187	197	169	195	190	207	189	191	222	209	204	183	206	215	226	183	200	217	195	197	196	209	177	193	168	193	184	186	205	214	194	194	220	208	200	194	194	192	209	213	200	181	220	186	209	210	179	197	219	219	222	215	203	183	182	211	203	226	226	170	207	204	182	205	203	186	193	209	196	208	198	211	210	212	216	160	202	178	233	201	198	186	180	190	205	204	206	183	198	162	210	215	198	187	186	221	162	209	166	224	218	189	218	211	221	180	194	200	230	175	204	205	205	204	193	221	216	202	204	188	225	217	206	224	193	188	187	188	180	227	197	207	236	218	200	204	199	175	187	205	183	205	217	216	183	196	194	216	212	212	202	184	215	185	215	220	195	202	193	192	201	192	203	189	191	187	206	202	187	190	199	200	212	166	192	204	185	186	196	194	186	189	201	192	198	199	193	191	215	209	197	207	216	203	210	197	187	186	203	173	207	189	204	203	185	207	210	216	200	208	194	186	180	191	189	213	195	191	201	203	204	183	174	192	201	195	200	233	192	181	223	206	215	192	177	208	203	186	182	215	222	164	229	190	192	181	189	205	199	207	182	188	214	168	193	186	207	221	250	214	200	225	210	205	199	197	197	216	200	180	203	188	202	177	203	207	189	218	199	221	195	184	191	170	207	199	188	189	209	218	188	205	202	187	205	191	193	218	206	196	172	188	176	188	200	197	179	177	176	175	203	187	175	173	240	212	201	178	206	193	212	194	210	196	184	201	181	195	182	170	203	181	186	194	178	197	202	169	215	173	199	207	194	199	211	204	194	204	199	162	190	187	203	218	205	230	191	188	191	202	201	210	196	198	206	226	183	207	227	218	193	204	216	194	195	196	195	232	184	196	202	209	199	209	190	196	219	192	218	208	206	202	191	234	195	191	225	200	191	187	224	187	175	221	201	201	169	239	194	191	207	202	205	210	210	197	212	201	219	192	188	183	185	209	198	216	201	214	189	199	207	175	190	234	206	202	193	209	197	227	201	222	180	207	195	174	210	185	188	182	220	212	200	221	200	196	191	206	216	190	199	217	209	193	220	204	203	203	202	216	209	188	210	219	191	191	192	206	202	188	182	198	191	176	218	202	209	192	194	228	193	216	206	201	210	202	192	193	176	212	196	175	215	198	194	187	204	207	190	216	189	196	222	204	203	202	194	225	224	200	195	190	191	210	226	206	197	217	176	224	192	178	203	194	216	208	164	186	228	217	194	183	204	207	208	198	170	183	173	193	190	209	200	189	182	203	192	177	184	210	229	198	201	183	184	207	186	195	210	191	201	208	195	188	182	189	212	202	208	220	229	213	185	205	206	195	187	230	183	227	190	216	192	199	173	185	232	203	200	207	221	194	196	178	217	200	200	198	195	206	188	214	199	214	203	214	194	220	181	199	206	193	201	201	209	191	217	183	189	224	208	221	184	194	198	174	179	183	233	192	214	202	186	200	206	198	189	212	194	221	227	193	207	187	219	192	206	198	203	201	200	213	235	217	194	193	197	178	184	192	185	199	232	199	207	189	198	177	191	212	193	188	200	200	217	182	179	204	194	168	181	179	225	226	195	203	208	186	201	194	183	196	246	200	195	191	189	208	199	190	179	186	199	203	183	188	194	195	206	210	187	187	200	200	189	203	183	217	183	192	234	187	218	210	198	204	223	182	210	207	216	212	184	230	206	210	209	187	196	218	195	210	177	184	208	203	206	199	186	180	189	183	183	204	201	190	184	211	187	226	209	199	202	204	216	194	211	208	198	193	194	211	214	191	185	199	191	207	201	189	218	196	215	166	206	189	218	199	197	180	215	204	210	188	199	200	200	204	215	197	198	199	201	205	208	172	201	183	173	202	187	184	191	210	215	199	189	205	195	220	206	202	199	179	202	196	192	203	212	218
17369	693	621	647	593	610	569	592	595	530	489	575	543	559	556	516	561	529	585	526	508	535	552	559	539	566	565	563	552	531	539	544	533	522	552	498	537	517	547	540	559	541	540	554	550	504	575	548	538	559	557	579	560	511	543	520	550	477	544	563	573	544	521	522	565	529	537	529	532	565	537	539	517	534	539	490	527	562	542	554	546	509	530	541	558	500	527	531	543	536	534	514	556	512	532	532	503	531	546	575	498	571	526	497	540	561	531	536	529	554	564	535	522	519	545	532	569	504	511	528	557	547	547	489	539	570	520	473	544	517	514	515	566	542	482	562	535	517	534	518	553	507	527	568	556	548	521	537	523	509	546	515	531	548	587	558	557	540	535	541	506	536	532	527	568	526	550	521	544	547	573	532	494	525	522	493	529	578	502	460	516	539	509	537	553	543	552	560	519	545	539	514	546	537	541	540	516	508	591	516	526	528	545	555	546	537	530	516	531	520	504	518	563	565	481	525	566	577	502	523	527	526	534	503	498	568	508	530	550	554	509	547	569	500	530	522	515	526	530	520	532	524	523	551	525	573	513	502	549	513	510	528	497	550	562	515	493	537	558	549	536	538	544	532	499	525	559	529	521	475	530	534	496	494	518	493	592	532	515	521	548	532	502	559	523	547	557	503	523	526	502	495	521	545	501	477	508	523	552	583	545	567	536	521	547	545	519	563	556	543	521	524	539	524	487	583	533	540	507	543	575	558	539	516	525	526	547	557	534	577	434	555	579	554	554	504	540	524	587	526	562	554	586	518	528	574	502	532	530	493	560	541	517	524	513	511	523	569	537	539	541	516	508	555	549	538	493	521	530	545	552	533	515	560	540	551	537	508	545	563	547	552	577	538	523	515	523	542	527	540	544	531	498	518	536	516	539	517	526	491	526	577	568	491	530	520	553	515	559	537	519	564	544	524	519	522	543	516	585	529	509	529	521	516	558	550	535	499	554	558	537	516	544	563	499	509	541	531	549	527	551	518	578	560	581	560	536	516	474	519	538	537	530	554	486	539	529	504	523	544	587	552	519	539	557	515	525	571	552	560	574	535	527	511	542	525	527	527	539	590	568	547	515	538	595	525	531	524	532	518	512	552	529	566	536	569	554	493	566	516	539	491	547	533	545	549	570	514	545	567	527	544	542	529	478	540	565	530	522	486	519	524	521	533	532	548	523	536	533	527	538	524	532	579	529	556	552	553	532	513	558	576	535	533	531	521	531	513	562	539	525	535	557	525	528	480	534	532	527	507	567	516	511	540	533	583	489	519	550	583	549	531	534	537	515	523	529	548	529	552	529	543	521	529	491	571	530	523	534	501	519	542	529	561	514	544	545	573	564	581	508	582	530	499	572	523	541	555	518	535	482	552	548	517	515	474	516	542	536	572	507	523	519	564	535	478	554	542	537	552	555	526	534	523	524	566	511	541	516	532	547	538	531	498	525	564	483	520	521	542	523	506	533	571	567	512	522	560	579	533	539	523	583	566	621	504	589	531	552	538	520	529	541	543	521	516	553	558	488	562	511	521	573	545	591	546	598	552	486	511	529	546	532	541	544	541	560	538	558	548	526	557	610	539	583	526	559	536	603	521	509	541	513	532	557	554	504	515	513	534	510	551	545	519	542	495	546	539	498	520	514	535	518	589	576	506	551	565	531	540	548	568	518	536	513	538	548	546	575	529	552	540	522	531	508	544	502	561	513	515	543	505	567	546	560	548	535	543	488	547	513	512	528	516	549	525	523	609	544	563	550	571	554	565	532	496	529	519	540	507	528	525	580	500	529	552	527	515	578	557	538	523	521	507	520	522	549	551	530	523	503	557	542	519	521	534	512	536	501	523	545	521	554	556	531	474	566	572	534	517	537	525	520	498	570	546	505	567	548	537	562	533	512	546	581	527	558	517	545	519	542	524	515	527	510	497	558	563	512	495	530	552	556	552	514	522	519	509	520	517	521	577	520	547	512	570	557	512	501	524	510	576	485	560	505	563	570	563	546	518	530	510	558	539	514	527	578	548	541	523	564	496	557	552	567	505	504	500	531	574	533	568	534	581	556	530	504	562	521	559	577	524	573	553	578	574	536	558	512	508	533	546	547	543	529	515	561	498	526	562	543	556	512	537	550	536	535	502	478	512	572	512	532	479	538	515	523	507	511	550	548	537	517	509	537	541	498	545	536	515	524	528	515	537	485	539	528	518	543	539	551	516	515	523	542	489	496	533	530	537	549	573	546	539	512	531	511	545	517	562	534	498	545	508	521	549	567	526	509	533	529	543	547	545	612	528	571	484	529	518	546	505	548	549	487	528	509	499	498	542	541	536	546	540	560	526	501	558	521	536	514	512	510	478	584	535	508	574	547	547	527	521	541	538	560	503	538	577	552	530	580	500	533	577	562	521	498	500	531	519	552	564	519	510	542	522	537	517	559	542	521	495	535	540	542	545	541	521	529	497	552	490	546	549	516	530	525	549	556	511	533	546	561	574	523	565	559	532	541	525	522	501	560	528	579	584	535	532	506	544	502	549	562	500	518	552	521	528	532	534	540	555	509	551	530	533	519	513	541	533	545	534	522	553	536	510	540	539	589	527	600	532	562	550	555	552	548	515	527	549	527	532	528	534	502	539	533	516	513	581	516	527	550	536	549	553	535	501	575	525	574	567	528	548	513	541	535	548	509	512	513	593	545	547	571	532	540	499	533	513	546	510	623	516	526	537	542	534	521	512	509	519	514	509	505	515	543	518	541	530	546	510	531	520	554	538	531	561	534	520	518	568	548	544	544	549	543	537	514	529	534	481	541	508	543	516	536	529	489	527	530	549	559	499	558	531	526	551	536	559	527	485	534	506	510	560	537	503	566	520	540	553	525	531	534	545	535	523	572	535	557	546	565	528	550	508	543	521	561	547	545	540	496	513	537	593	565	550	543	507	545	565	533	511	505	555	555	556	568	532	506	550	501	526	530	523	550	553	517	536	532	575	567	544	539	539	510	550	568	518	536	544	553	540	497	529	541	503	502	523	511	523	527	580	491	509	539	556	533	535	536	565	530	542	546	553	509	570	541	502	561	547	507	474	520	521	508	551	593	534	557	502	520	552	556	548	546	589	550	594	544	594	550	543	520	507	495	507	496	499	523	536	566	538	530	506	524	489	562	549	533	525	532	549	597	521	501	569	569	553	550	512	534	535	530	554	491	500	547	561	534	522	544	533	511	504	533	568	571	519	557	533	568	566	538	562	497	515	532	564	546	568	522	537	523	506	521	589	506	486	528	527	519	518	567	562	592	554	499	549	526	508	509	569	529	486	553	548	532	543	540	509	551	521	539	557	526	524	547	541	532	525	508	494	480	536	518	520	541	534	536	551	531	504	553	556	520	546	563	546	533	527	508	535	504	560	535	490	547	558	519	539	544	585	537	496	540	509	526	542	562	499	545	515	552	530	574	539	567	516	556	584	527	525	552	527
55547	22013	18166	5299	706	539	480	406	348	368	327	361	346	309	321	315	330	339	292	273	292	300	269	270	294	297	314	307	287	282	293	280	283	297	276	293	299	294	296	280	274	273	305	264	296	269	283	264	249	279	295	253	286	331	286	258	293	285	284	291	274	305	314	292	308	279	262	272	281	291	287	262	280	289	279	293	259	279	306	275	307	273	287	274	273	278	274	283	292	279	278	266	253	274	272	312	282	283	325	280	265	251	286	294	269	282	314	291	283	297	300	294	293	278	264	245	287	295	283	272	297	287	266	293	274	251	255	276	288	272	295	311	277	282	280	318	293	284	275	280	286	278	289	273	284	290	244	273	271	270	256	282	276	286	265	257	262	257	291	265	288	283	271	279	297	295	269	298	260	300	302	276	278	263	289	286	277	268	277	294	297	286	293	297	292	276	276	300	289	280	275	295	264	273	303	260	281	277	253	249	275	296	286	257	289	307	296	290	273	301	279	291	291	257	280	285	268	276	250	262	265	284	289	265	277	289	305	293	307	310	286	274	275	285	287	297	271	261	281	306	300	323	289	271	263	300	296	287	278	260	270	282	274	306	285	290	257	272	297	292	246	253	277	279	286	288	290	280	289	289	289	268	286	302	291	247	293	272	279	283	291	278	286	230	252	265	285	283	300	272	264	294	270	279	302	287	305	281	292	266	272	270	278	301	289	275	280	288	292	275	280	280	289	284	310	268	306	287	292	293	283	266	279	266	272	298	277	252	246	266	284	268	313	281	292	276	266	316	273	285	277	303	274	271	261	292	250	278	302	269	286	285	289	290	278	313	291	276	286	265	290	287	288	247	264	303	263	266	269	268	287	281	280	274	264	309	281	299	301	291	275	295	274	259	281	248	248	287	262	275	281	312	265	266	279	249	277	292	287	293	272	294	285	242	268	271	322	282	286	276	287	274	304	281	281	302	290	292	269	277	284	290	255	272	291	304	256	250	303	279	301	301	305	280	282	283	294	301	297	274	285	266	272	298	260	255	297	288	261	299	283	310	310	265	255	260	277	249	291	275	283	273	257	282	263	299	280	273	301	295	257	299	289	299	255	324	284	260	292	281	254	259	261	285	299	297	277	282	248	279	277	272	275	281	312	270	286	289	272	292	277	248	273	293	263	297	248	300	268	235	295	303	277	279	279	272	303	267	259	264	275	262	297	271	311	275	258	263	290	269	277	288	299	254	265	275	293	282	307	234	280	308	276	314	335	273	251	271	259	292	290	279	302	280	265	285	306	294	247	260	274	289	282	267	284	270	282	300	266	270	295	282	267	247	276	291	287	288	287	302	285	292	300	262	257	288	274	291	295	244	272	244	271	247	270	263	271	262	268	252	282	286	288	310	249	284	290	270	313	275	272	280	282	283	313	288	285	279	310	286	289	300	287	309	287	284	292	279	307	287	287	288	255	302	278	272	246	298	278	304	274	278	237	249	287	270	272	300	296	313	287	307	281	284	253	282	283	299	244	293	309	270	289	264	303	279	285	260	268	276	277	285	300	277	259	261	297	302	298	271	235	265	308	303	311	280	290	291	289	305	302	283	268	286	311	260	271	279	301	263	241	260	304	279	273	270	240	239	294	284	281	264	243	241	302	277	287	284	277	252	282	291	285	288	307	278	294	277	294	283	280	251	264	277	292	240	288	267	225	265	285	264	281	262	306	300	303	279	233	270	278	260	265	291	311	283	275	262	317	275	280	254	298	268	303	275	277	265	286	285	294	283	244	280	272	259	277	281	268	254	304	290	263	280	295	315	278	301	265	271	255	247	298	270	284	268	288	291	273	265	283	294	299	284	294	282	269	289	297	245	268	321	247	276	278	280	314	297	273	285	286	324	266	290	293	257	249	268	275	265	253	269	284	293	288	283	289	286	313	270	278	278	284	268	273	295	269	263	268	258	284	291	276	243	284	268	285	266	254	281	287	242	301	237	284	259	260	304	254	273	270	283	326	283	274	239	287	278	274	256	284	288	281	312	258	297	265	310	296	318	264	286	245	282	280	281	259	293	305	279	326	291	309	256	264	281	266	278	284	276	313	279	286	264	288	275	284	274	254	292	261	279	285	292	315	288	258	260	293	288	277	259	275	275	234	245	268	284	275	247	257	311	267	295	280	264	283	281	311	299	262	267	279	314	285	286	278	285	302	283	309	284	279	300	278	296	258	268	272	292	277	273	277	280	272	287	309	291	275	287	279	250	306	282	291	289	274	221	290	285	278	320	288	265	289	300	270	289	267	302	296	269	272	278	292	266	304	253	291	274	286	295	261	268	261	280	301	301	283	283	296	276	279	283	276	300	270	276	272	254	300	286	260	299	270	296	295	273	288	273	299	262	291	271	277	247	281	290	273	260	249	294	291	293	290	286	282	302	274	248	283	254	286	279	265	272	270	308	272	281	276	295	307	272	300	294	304	256	286	274	246	269	261	273	282	279	254	291	300	298	287	333	305	285	267	298	267	292	293	254	255	294	333	304	303	267	267	278	288	274	279	269	280	273	281	270	276	274	284	265	278	254	252	283	293	276	278	306	283	260	295	287	243	308	283	289	303	280	307	281	292	275	280	311	311	281	270	294	310	262	283	262	259	280	289	297	265	273	277	291	274	286	279	247	281	295	276	273	252	298	257	247	279	275	291	246	302	294	331	291	298	304	271	275	321	267	289	267	252	268	281	269	310	286	292	287	269	268	299	251	309	269	282	296	293	277	275	265	278	272	276	281	273	285	276	251	272	271	280	264	263	283	277	267	287	273	238	264	264	266	270	284	265	279	273	264	279	301	304	282	279	267	272	245	314	268	270	294	285	288	266	244	277	273	273	240	281	266	301	268	295	255	292	269	281	263	294	279	292	298	314	272	267	287	318	286	293	280	288	273	264	239	268	309	301	260	274	279	259	280	300	301	271	309	278	249	314	271	290	266	282	264	262	273	277	271	293	291	282	272	281	273	279	290	278	303	272	276	299	276	277	305	250	296	288	291	254	294	284	288	313	275	289	297	300	276	292	287	282	302	292	270	285	284	291	292	276	284	249	287	304	295	284	278	291	265	245	315	288	291	257	282	284	268	298	280	304	255	255	294	287	268	284	284	319	295	261	268	254	313	259	270	286	303	293	267	273	263	272	278	300	280	271	286	320	288	279	282	301	277	283	270	280	270	277	281	264	264	295	290	262	293	295	285	270	266	279	292	292	283	302	285	249	321	258	304	269	307	275	282	256	295	281	275	284	252	293	257	281	293	300	296	309	272	294	276	272	308	266	294	283	265	262	276	284	279	279	288	309	295	306	276	259	259	271	278	282	294	287	285	303	282	261	285	272	272	301	273	275	270	279	277	293	277	243	257	271	251	265	267	265	281	287	269	239	313	295	288	279	279	301	258	303	272	272	303	303	258	288	277	269	290	298	272	277	287	250	276	290	285	274	307	305	267	271	280	297	296	278	286	256	302	324	269	257	275
35345	1443	2219	2588	2224	1863	1667	1469	1237	1223	1122	1091	1024	950	968	935	879	857	821	775	823	828	774	773	722	796	790	777	755	796	759	800	753	752	733	764	723	800	725	771	761	724	697	718	710	740	758	771	750	719	765	714	746	760	727	740	722	692	729	709	716	749	738	673	699	705	678	700	701	748	705	699	718	693	741	718	659	696	692	673	728	665	733	722	730	683	736	676	781	698	735	715	679	668	727	700	692	734	708	699	737	713	720	721	718	728	707	700	695	705	697	735	720	714	707	723	757	755	763	663	648	720	688	713	696	715	741	675	688	674	665	720	707	711	694	723	739	675	733	710	714	708	730	669	743	726	684	700	722	718	683	642	705	677	706	717	700	697	738	702	698	745	702	688	724	691	642	714	666	685	697	706	709	708	686	745	717	729	695	752	665	696	735	709	688	726	711	693	723	718	744	693	630	660	711	702	694	735	740	653	739	644	730	692	694	672	732	686	668	713	744	687	667	726	670	689	660	686	657	718	636	664	703	673	700	691	698	679	729	723	709	705	697	737	693	726	705	720	719	713	735	715	714	691	706	773	703	716	759	716	722	730	671	724	681	736	705	682	688	677	699	705	668	711	728	674	711	717	667	705	665	740	719	647	724	684	703	699	692	715	676	653	733	673	670	682	657	706	724	736	719	683	708	713	660	732	700	705	701	699	657	767	735	737	719	708	749	738	647	686	732	683	657	718	723	639	656	679	700	711	726	692	692	683	753	731	723	717	723	690	645	688	652	762	699	707	668	705	727	683	698	737	664	681	690	685	712	686	710	788	744	700	681	727	751	688	744	691	690	696	677	679	732	737	692	691	696	670	724	700	709	743	721	672	715	684	676	724	669	738	674	679	733	667	690	704	745	699	686	777	683	664	711	741	734	731	686	695	743	752	710	698	655	675	768	692	661	736	750	666	696	689	726	757	700	766	689	738	684	753	686	725	678	642	705	720	714	704	718	737	679	714	699	663	754	689	686	666	718	683	658	717	714	677	699	718	723	651	710	697	686	671	717	686	741	693	728	717	697	698	717	673	662	658	691	704	679	663	751	703	705	702	695	712	710	677	686	700	697	665	760	720	677	769	700	738	711	731	665	689	681	748	678	681	653	715	686	646	693	730	667	723	700	734	689	661	695	720	739	700	711	685	705	689	755	684	702	678	722	702	710	696	755	674	677	716	704	707	719	684	696	713	723	697	713	700	701	718	746	738	687	706	686	684	694	692	727	751	700	702	729	677	720	686	692	698	704	734	713	667	681	682	717	737	747	713	717	713	714	748	651	680	675	767	698	736	697	735	666	747	696	772	661	742	714	709	738	764	715	698	699	712	734	618	723	651	653	705	686	713	698	707	676	713	725	704	707	698	732	700	707	694	718	692	644	682	760	714	728	718	716	693	721	656	757	712	682	708	728	747	735	706	753	688	714	679	722	685	693	704	718	748	698	724	790	688	681	663	684	702	733	669	685	672	647	703	733	744	720	699	681	709	700	712	736	711	670	714	686	707	635	700	703	681	689	689	703	725	676	748	712	703	717	712	699	679	692	662	725	682	759	723	702	708	737	701	702	659	707	725	724	733	696	697	690	661	654	717	699	715	694	710	724	730	670	693	678	751	750	689	718	718	710	742	722	677	679	686	671	686	722	707	685	688	686	697	678	705	667	731	700	710	681	722	692	694	753	680	691	710	757	701	706	743	702	746	701	706	705	717	772	674	681	687	697	742	753	689	717	715	689	709	737	652	642	713	684	716	735	719	677	733	722	714	683	700	715	707	649	672	653	724	708	701	710	683	665	709	705	676	700	703	714	721	710	687	729	684	717	704	670	685	693	748	672	708	664	707	741	695	710	743	729	703	748	646	695	683	750	675	676	678	704	702	729	684	745	697	712	719	685	681	714	699	682	694	713	700	668	699	709	711	694	691	737	719	719	695	721	705	716	693	718	702	622	758	672	719	671	692	749	672	664	701	700	683	685	708	708	678	713	709	731	686	741	680	691	662	671	689	710	694	691	717	671	742	692	713	744	718	697	718	749	727	697	636	701	713	723	682	680	701	696	671	743	714	685	681	767	679	635	690	725	705	700	727	753	690	676	648	723	781	687	724	673	654	727	683	720	732	721	697	698	719	696	750	705	705	680	714	714	677	690	704	777	639	727	712	725	682	673	754	688	764	666	709	683	713	726	729	632	718	702	704	681	680	728	702	683	719	716	744	729	716	657	675	679	718	688	750	687	689	701	684	671	773	681	675	681	640	714	696	733	715	696	672	703	703	740	705	752	701	670	728	686	657	683	739	680	730	751	701	700	684	719	683	684	739	708	689	724	681	681	697	751	690	712	690	675	683	693	700	718	703	756	674	707	695	689	705	676	706	682	656	680	665	696	716	764	688	697	671	719	731	717	708	669	743	718	705	723	679	729	697	703	735	716	736	693	693	690	678	681	700	712	690	668	679	754	671	717	696	690	719	680	718	683	768	729	695	694	714	752	776	670	721	663	661	703	681	683	720	669	658	720	715	679	750	666	696	695	686	686	763	660	723	688	716	724	711	713	686	697	645	680	695	696	747	734	708	706	730	687	711	681	727	719	693	738	647	692	708	704	667	698	723	723	662	737	703	699	675	671	748	729	703	718	685	738	696	670	708	697	731	669	694	693	683	729	714	720	726	727	732	714	730	686	727	664	706	720	734	666	728	731	733	722	737	727	703	699	686	701	685	728	694	729	722	683	664	720	700	726	715	723	703	705	675	715	747	701	714	741	724	693	721	698	712	712	698	704	686	722	679	760	717	736	699	723	676	731	717	710	711	698	698	688	700	700	696	697	715	736	681	710	716	657	685	730	694	724	726	730	728	755	676	705	652	752	699	647	706	751	732	682	694	722	692	687	703	720	688	690	726	692	741	635	687	711	738	685	699	710	677	724	713	650	695	710	724	725	679	712	697	676	705	721	712	698	678	695	742	707	727	665	720	695	710	684	746	657	704	728	727	636	673	691	719	676	764	680	738	676	658	662	699	752	692	648	690	698	704	708	736	687	694	702	657	733	685	675	786	705	728	689	699	706	691	736	739	696	675	694	710	675	698	692	687	655	718	663	690	700	697	728	684	750	662	733	657	681	742	707	715	710	730	680	701	665	728	712	674	705	689	707	639	658	733	676	715	645	700	695	645	714	730	700	693	710	689	721	687	768	730	713	674	709	664	720	750	701	692	692	728	692	694	681	669	702	695	673	647	713	629	705	762	758	731	720	707	718	731	719	711	723	724	721	666	692	682	708	745	725	741	678	673	729	708	745	691	686	690	716	704	676	740	718	680	668	700	700	697	732	691	727	693	640	688	733	696	716	729	696	704	684	711	716	715	690	725	695	721	682	703	649	735	683	645	730	733	699	707	717	710	697	777	688	721	739	708	694	718	754	700	755	754	693	701	737	704	700	694	750	720	676	666	680	706	654	733	742	700	694	749	720	698
50407	21278	23621	21750	2043	684	544	412	376	381	359	314	293	223	276	252	242	250	225	232	219	228	224	214	198	229	190	223	207	209	196	197	207	212	190	215	172	208	200	199	202	199	196	177	203	179	208	163	211	200	188	198	161	203	195	196	195	164	198	171	195	219	164	181	182	173	205	153	194	177	179	194	182	195	174	188	182	167	201	155	187	189	194	195	168	176	199	213	188	211	213	196	189	176	181	160	190	192	189	200	211	184	225	188	185	181	203	188	206	191	188	184	174	189	173	185	183	178	200	192	206	192	171	196	194	206	202	189	203	190	195	191	191	203	181	206	197	168	212	171	180	181	194	171	176	170	156	194	221	200	204	198	198	197	168	208	182	176	191	188	185	184	186	199	194	199	185	173	177	175	173	195	168	196	177	198	199	184	189	187	194	174	177	160	203	190	181	185	186	204	181	209	176	200	183	174	203	225	188	183	182	185	194	185	196	176	208	176	181	198	217	192	198	160	151	180	196	166	197	175	179	187	210	181	197	189	189	190	189	210	180	200	177	190	202	193	189	203	195	190	167	197	182	184	208	201	211	177	190	173	180	185	178	187	186	182	201	203	209	169	174	184	179	174	195	183	189	193	183	165	206	214	182	197	174	177	153	179	203	210	189	157	170	193	201	179	165	171	162	194	191	216	185	201	195	206	206	174	157	217	181	205	179	185	199	207	210	196	208	197	194	212	171	211	200	189	188	203	187	185	194	183	182	180	166	212	199	185	207	204	185	196	176	182	173	210	186	176	193	203	182	186	199	213	182	179	151	190	197	176	189	177	183	200	187	204	181	213	200	190	171	172	201	201	190	180	227	180	179	210	182	183	194	201	200	184	168	182	190	179	199	202	180	186	193	190	196	177	202	195	160	207	210	200	195	203	181	162	203	173	233	182	206	188	182	189	183	184	198	183	174	190	182	197	177	179	188	192	199	193	195	168	204	177	195	163	173	171	199	229	211	176	179	174	180	192	209	204	198	197	222	194	201	185	227	211	198	213	206	196	196	212	168	187	199	170	195	196	195	177	225	189	186	187	193	208	178	178	189	183	187	183	176	178	185	210	177	184	188	188	199	173	191	222	212	192	197	193	169	197	181	171	189	200	191	190	184	204	208	204	194	182	199	196	208	176	207	209	172	173	200	158	177	203	174	186	186	200	219	188	185	181	170	193	219	187	202	185	206	185	220	215	193	179	175	185	181	171	184	209	207	194	188	183	178	174	185	203	180	184	236	235	181	173	191	160	195	180	188	182	174	171	192	211	214	185	204	183	175	175	214	213	208	166	204	178	194	176	189	188	200	177	207	199	206	196	205	203	181	162	181	186	157	184	185	187	188	186	177	166	182	220	180	173	188	171	199	206	169	231	179	181	183	214	181	196	192	199	193	194	187	177	186	172	169	176	183	194	172	167	169	192	189	212	174	207	180	192	178	203	180	169	200	166	190	206	154	180	220	211	203	179	187	186	203	196	182	197	182	203	173	161	183	193	171	190	173	190	199	206	195	193	202	210	179	190	197	180	205	189	214	172	205	216	177	166	218	183	183	208	171	206	165	206	181	173	197	198	194	189	189	201	206	153	196	192	180	175	170	178	201	214	198	200	190	173	173	168	206	196	180	185	193	186	224	189	158	208	208	189	176	178	201	219	208	176	163	172	173	225	173	186	193	208	194	192	196	200	199	190	229	192	171	203	188	200	201	191	168	186	202	189	191	217	218	169	184	183	198	159	182	189	228	176	196	178	184	203	204	196	199	169	164	175	189	191	175	208	187	210	206	191	191	175	185	173	171	183	171	188	196	184	161	189	183	201	190	196	173	192	193	170	176	200	179	205	179	189	163	182	208	172	224	190	189	199	186	206	185	224	209	168	200	171	179	181	168	204	226	196	190	185	201	179	181	180	180	177	157	207	192	184	153	211	197	201	206	169	165	181	182	192	228	209	191	196	180	214	193	192	190	167	166	198	233	189	207	166	196	194	175	176	191	183	160	208	173	172	190	195	178	168	161	196	201	184	189	199	196	168	189	184	164	194	174	203	198	182	183	200	185	225	193	174	178	209	213	188	202	201	180	189	216	192	195	158	196	199	196	178	199	168	191	161	163	179	189	202	192	201	211	161	179	186	180	195	178	162	186	209	206	180	199	196	207	179	204	174	188	184	189	181	174	173	216	218	189	160	192	167	171	201	190	182	191	194	204	181	199	183	215	203	186	190	184	216	185	174	196	185	202	188	182	171	182	199	198	171	180	183	167	178	205	180	191	180	198	185	183	195	226	168	174	191	192	210	191	196	187	208	179	198	195	195	189	200	189	192	208	221	197	171	194	188	198	205	191	176	175	180	193	191	202	186	165	179	206	202	194	199	198	189	208	204	191	177	198	179	215	187	166	184	171	197	166	190	180	196	181	172	193	189	165	202	175	198	182	168	183	198	188	187	172	169	181	177	151	179	189	202	188	169	199	163	191	184	176	190	192	206	209	196	195	221	208	213	205	211	189	197	178	181	218	188	179	214	190	198	197	168	168	200	197	170	195	224	203	225	190	199	196	168	175	179	190	189	168	173	175	180	199	208	175	173	184	177	191	191	223	186	186	189	191	168	198	192	170	189	206	201	171	216	174	182	186	179	157	189	230	176	187	189	194	206	184	212	202	191	198	163	199	188	171	185	201	187	199	192	169	169	171	198	183	182	205	216	208	187	173	189	199	193	204	213	198	177	203	188	177	192	183	184	181	184	199	176	174	177	186	195	227	186	187	216	175	184	190	208	175	198	222	192	210	176	197	183	149	193	192	170	195	182	170	211	210	186	171	180	193	213	196	162	195	191	198	205	187	188	194	210	201	184	160	200	183	189	184	187	187	180	192	189	191	176	169	226	198	178	199	167	190	179	210	214	184	207	197	177	199	159	222	193	209	188	176	198	205	191	191	171	168	192	215	184	191	168	175	177	189	196	193	191	179	205	188	178	195	191	175	189	168	200	215	180	167	190	182	197	187	177	196	193	194	178	177	166	190	164	196	171	196	221	186	181	179	167	188	199	183	194	203	152	185	199	188	183	188	171	201	193	177	192	199	190	199	189	190	182	199	202	200	187	174	169	190	193	186	199	170	173	193	179	180	214	209	198	198	190	226	213	164	192	173	170	174	168	172	212	209	188	161	187	167	196	181	170	197	186	191	205	197	204	170	175	199	185	202	166	188	196	187	169	200	198	190	198	201	169	216	196	193	199	185	217	224	170	192	178	220	186	202	188	183	170	205	226	201	207	186	191	182	205	181	204	188	200	208	192	218	185	190	178	187	203	170	185	180	210	175	182	176	179	193	192	208	194	189	205	184	164	201	212	177	201	183	201	213	183	192	154	198	204	189	180	206	175	172	193	196	204	159	173	206	174	203	184	148	168	165	200	178	199	185	181	202	205	191	168	205	173	201	148	195	196	177	179	165	166	179	187	182	179	204	196	182	191
40042	1820	3362	3979	3459	2670	2271	1822	1639	1466	1345	1203	1074	1018	964	912	849	782	771	764	741	751	691	693	712	653	650	643	614	629	570	590	544	595	571	542	585	585	524	563	551	548	538	566	536	508	514	490	536	499	500	525	473	543	496	511	490	519	528	510	495	534	499	537	504	461	486	509	485	474	525	508	459	480	496	456	467	465	494	476	466	483	423	484	508	496	493	509	519	464	507	488	467	463	516	527	490	501	505	465	477	518	505	493	475	472	480	492	488	487	447	501	452	483	462	522	491	511	485	457	472	465	463	477	538	488	496	460	455	506	459	542	466	437	473	484	500	452	457	457	488	483	474	505	470	493	482	486	481	466	490	493	488	528	481	480	492	478	489	477	501	489	470	503	523	491	499	513	475	462	482	484	496	467	459	488	516	443	502	480	501	496	481	442	507	477	502	475	518	472	489	514	517	450	479	482	484	484	493	494	503	515	491	456	546	487	485	507	473	474	467	489	476	449	527	455	487	448	471	490	477	489	460	474	516	499	487	483	474	510	478	478	497	468	485	473	476	452	519	485	485	488	482	497	479	467	473	465	468	449	483	490	500	483	504	473	478	484	461	467	475	475	508	526	475	457	483	446	495	456	465	501	481	455	474	486	499	447	474	475	451	473	476	484	508	479	483	463	471	475	487	470	492	483	432	485	493	487	526	433	483	511	485	456	491	469	525	445	471	495	454	504	428	487	462	453	503	445	487	494	463	501	465	499	450	485	510	508	461	469	482	482	443	493	517	525	453	493	470	483	474	490	488	484	494	509	491	517	479	451	480	470	506	497	510	469	485	472	480	473	467	495	458	470	455	481	473	461	505	482	495	505	467	454	460	485	485	486	458	489	488	436	505	469	470	444	497	441	469	462	478	498	454	482	460	524	493	458	498	521	441	511	509	484	463	465	486	461	451	494	490	472	506	480	464	465	455	467	497	507	503	474	493	460	466	466	501	463	502	520	459	490	454	486	521	482	500	506	464	488	500	469	454	474	485	476	478	490	498	468	504	493	476	438	523	470	459	494	494	477	501	481	495	480	477	442	445	461	462	475	458	455	486	479	498	481	467	492	493	481	467	496	471	475	474	459	479	448	451	487	455	480	482	474	471	473	463	458	505	452	463	470	495	488	490	498	462	446	487	443	463	474	474	495	488	499	480	468	484	496	446	487	483	447	481	473	466	480	489	461	474	463	479	478	453	497	508	495	501	466	478	462	488	509	438	474	478	444	495	489	496	489	495	439	456	466	471	456	519	470	444	492	465	455	481	524	472	447	446	488	496	461	448	434	492	493	524	474	480	503	450	498	481	473	488	500	449	498	483	475	468	473	493	491	493	483	456	476	477	454	474	499	469	468	466	474	457	501	442	489	476	453	490	494	491	471	489	477	458	473	500	461	488	493	451	496	434	472	452	489	480	468	480	448	459	461	485	513	488	503	484	476	480	487	479	469	504	485	512	475	492	433	461	494	447	492	473	475	486	465	473	472	474	478	475	469	500	465	457	488	475	462	511	487	434	489	457	480	493	496	446	493	504	459	472	463	461	514	490	499	457	492	486	447	470	498	440	412	483	502	477	516	475	489	496	495	483	498	511	486	472	476	472	498	505	448	481	475	517	504	487	483	473	507	483	492	489	470	462	519	456	499	427	509	490	484	458	490	493	474	484	508	469	488	441	480	523	464	522	480	471	492	509	476	482	500	452	501	511	462	471	519	476	451	499	508	466	472	501	472	448	451	519	484	500	499	446	509	497	513	504	480	476	469	521	492	454	481	478	495	514	491	466	481	455	508	478	486	519	497	457	464	480	475	483	476	501	513	493	447	471	446	442	506	484	514	503	505	512	471	466	489	468	488	496	504	510	470	484	477	488	514	502	459	490	479	470	495	480	505	473	458	454	489	485	453	492	499	476	466	519	482	497	523	478	469	484	477	456	439	474	479	515	504	467	483	472	513	492	512	455	448	485	454	492	525	523	490	466	451	437	460	466	496	497	449	470	481	480	507	469	475	504	514	503	479	464	478	469	463	505	485	489	468	472	509	501	452	474	498	484	513	458	473	490	494	500	502	490	517	478	469	451	473	492	498	478	484	447	427	475	494	487	469	505	465	456	497	484	486	504	448	494	480	458	483	470	515	461	464	475	458	490	461	460	502	468	474	469	466	449	485	536	477	494	445	520	473	509	445	474	495	465	512	471	468	499	485	496	474	447	486	519	503	497	456	465	445	504	469	462	479	467	490	444	441	451	451	523	465	487	490	479	493	431	480	477	501	480	491	493	503	492	508	462	500	494	496	480	504	502	508	490	505	478	469	456	436	441	504	465	486	545	459	458	487	502	468	500	478	481	497	486	451	454	475	471	470	502	488	469	495	439	512	512	483	479	464	443	458	451	460	461	494	513	489	465	445	518	455	460	535	496	481	491	477	482	478	487	492	465	491	493	495	449	467	520	470	474	475	495	484	507	474	484	485	479	488	507	505	501	502	478	450	479	445	509	477	522	510	478	451	432	461	482	460	476	476	465	491	443	498	475	481	475	464	461	446	499	431	464	480	486	488	474	488	475	450	464	528	485	497	476	493	507	478	515	459	490	513	509	507	489	483	456	492	444	493	487	471	528	481	452	529	463	505	479	486	493	485	472	452	473	480	509	470	498	454	495	467	528	476	474	511	475	489	466	466	476	470	495	437	508	472	479	482	461	486	456	474	457	499	499	505	463	457	452	482	513	493	509	518	461	510	468	464	481	454	495	480	497	477	445	461	474	500	490	464	475	477	464	462	500	490	505	502	495	463	471	489	474	518	477	496	483	510	505	498	459	470	523	488	468	511	479	485	493	511	486	484	488	480	492	474	476	476	457	459	469	472	498	479	479	482	440	481	505	459	507	512	471	461	457	426	478	468	487	466	486	446	510	458	469	509	489	491	502	450	506	481	483	474	479	450	472	454	485	468	460	459	502	500	474	481	481	459	498	476	480	467	512	437	489	482	491	504	479	457	450	495	446	474	469	460	496	446	477	508	459	481	500	480	496	490	492	495	470	473	484	515	495	500	452	468	512	446	474	427	491	440	500	462	478	480	437	480	468	461	457	460	485	501	474	475	468	444	483	438	487	501	486	516	481	483	465	472	488	493	483	456	504	503	473	536	470	480	511	446	502	488	476	508	477	491	415	467	464	465	471	492	504	485	488	459	458	516	449	453	487	460	451	487	455	475	478	479	485	467	471	478	432	490	474	522	484	474	515	485	435	485	448	450	441	494	451	479	443	494	457	508	521	462	493	482	441	479	514	479	512	499	463	469	525	473	453	488	455	501	479	487	499	468	539	477	436	440	482	442	499	477	466	465	485	495	468	464	455	474	489	501	478	523	463	459	494	502	492	470	476	422	464	453	485	482	475	495	465	487	488	483	508	458	461	464	436	471	465	504	480	484	510	512	460	468	474	486	492	490	491	491	472	487	442	464	448	502
18888	1485	261	232	216	190	195	193	181	222	191	207	200	205	189	180	188	216	178	196	193	168	213	192	186	204	219	199	198	186	205	202	196	195	222	217	214	220	179	168	216	191	208	202	233	203	204	181	194	190	214	219	199	197	215	198	206	184	205	217	191	200	192	219	221	188	221	215	219	236	200	214	188	193	214	211	189	200	204	196	181	181	201	222	214	199	203	183	202	197	213	209	228	222	169	198	209	177	183	208	204	195	193	227	209	191	200	176	207	179	198	223	201	194	227	177	207	211	212	189	182	206	195	202	180	207	174	238	187	192	195	182	193	214	196	191	225	180	196	214	210	232	157	196	191	224	190	178	226	218	185	197	212	208	191	228	206	200	195	196	206	186	202	195	222	188	208	201	206	209	219	209	226	199	177	219	218	190	203	200	188	168	203	196	216	206	191	224	182	214	210	195	209	190	194	197	177	242	202	202	207	199	208	182	184	231	192	227	216	200	193	204	194	169	221	197	208	212	157	211	192	204	186	166	207	207	189	214	224	203	212	221	209	210	220	203	192	181	187	205	192	200	194	175	208	172	193	209	210	188	209	206	213	189	208	189	177	172	195	183	155	169	207	187	206	200	198	187	193	212	195	192	200	185	186	176	194	204	183	215	211	216	183	202	220	191	190	203	190	213	225	187	209	205	188	208	192	190	194	214	187	205	180	232	194	194	196	203	163	206	233	192	191	201	199	183	182	184	210	179	218	193	199	194	202	202	208	227	193	180	194	214	197	202	206	234	205	192	204	207	198	202	179	183	186	202	182	219	188	184	219	177	217	173	215	188	184	221	225	200	202	199	219	219	182	191	208	207	204	205	172	203	216	194	173	197	192	210	194	192	177	187	184	189	220	200	217	169	221	200	215	187	202	229	208	231	219	198	171	197	191	192	184	186	213	208	196	165	197	223	203	183	206	200	175	207	196	174	212	184	214	192	195	182	202	190	205	191	176	207	181	199	205	228	218	205	213	190	218	199	189	176	199	198	212	160	207	187	188	202	202	183	202	210	221	204	212	217	203	181	184	207	202	190	223	203	215	195	206	208	208	214	184	169	177	192	208	194	186	173	199	187	194	191	198	186	194	215	185	207	193	193	187	186	183	185	196	213	202	186	194	180	186	207	209	182	183	168	211	188	192	189	212	192	222	216	188	204	196	200	215	170	194	216	210	195	211	205	217	196	193	196	174	206	214	195	196	224	188	199	195	200	189	215	229	213	194	185	206	191	195	184	196	216	216	183	222	185	240	213	211	203	194	210	204	180	200	217	192	204	203	201	208	184	216	203	202	208	223	208	189	186	184	175	196	200	200	191	203	208	200	186	199	203	193	201	193	213	186	179	217	183	224	222	190	192	177	186	201	202	229	209	230	213	194	195	221	205	186	230	194	187	191	212	219	173	208	196	203	193	221	212	182	187	205	226	201	194	222	205	214	219	220	221	207	208	213	184	184	186	192	201	217	206	193	252	213	204	231	217	213	206	226	181	212	171	196	208	222	195	206	197	212	163	192	204	192	194	185	207	185	168	222	168	199	198	205	209	183	208	213	212	182	190	190	179	191	180	218	180	189	194	175	218	191	199	180	181	202	199	199	197	201	206	207	183	206	208	223	220	219	220	206	202	191	217	194	217	222	202	210	202	186	202	187	193	203	181	211	197	197	181	215	195	180	194	187	211	200	204	217	186	213	189	186	201	196	179	209	199	186	199	178	192	205	233	209	204	164	174	223	205	180	187	194	205	214	210	204	223	194	173	219	207	197	196	196	195	182	204	184	199	195	174	190	199	191	202	193	196	205	196	179	202	191	174	217	206	179	191	202	214	203	178	210	203	214	200	170	224	214	195	214	199	222	203	183	191	191	232	216	202	212	198	189	203	192	195	183	177	210	193	171	181	208	188	209	231	198	200	194	211	164	199	178	209	210	187	197	176	215	179	191	190	208	179	208	179	190	181	181	204	170	199	174	202	192	178	199	186	189	183	212	178	208	194	213	197	202	197	188	231	230	210	215	206	188	192	192	214	211	201	206	208	202	190	185	194	158	218	198	210	213	216	210	181	216	189	205	166	185	188	187	193	196	231	185	212	189	209	196	206	212	195	199	197	189	223	200	202	173	200	192	208	194	198	193	201	184	223	201	197	204	205	192	198	183	197	201	187	213	206	225	204	186	230	212	212	161	230	171	189	173	195	203	207	200	218	173	223	187	210	178	202	224	207	185	188	193	223	220	212	214	201	206	198	209	208	201	199	204	193	208	212	179	189	205	182	209	192	168	197	207	210	204	199	183	173	214	200	207	197	193	225	206	214	219	205	194	209	197	213	188	233	184	181	189	193	204	203	218	220	170	220	206	203	198	173	205	207	209	180	212	201	198	212	191	192	216	186	204	192	207	173	193	203	187	203	214	215	189	205	178	188	208	215	213	206	177	180	207	205	182	206	217	200	187	190	185	206	176	191	178	205	196	223	210	184	209	196	197	196	212	227	214	199	200	202	175	203	191	211	202	179	186	200	214	217	181	201	184	216	207	204	191	206	203	188	180	198	192	177	211	224	205	210	229	184	188	188	182	188	206	204	190	174	209	230	188	218	197	191	218	207	181	187	194	187	190	182	186	195	203	207	169	192	196	187	199	187	184	206	180	219	218	208	213	203	190	214	164	184	186	187	210	225	191	167	197	189	185	214	198	189	221	208	193	200	184	183	200	208	206	180	179	235	216	219	196	219	225	168	199	188	195	187	181	206	193	227	201	198	224	191	210	176	233	205	197	216	191	208	175	196	178	209	187	186	170	192	183	198	186	198	221	211	187	195	209	193	205	196	198	199	177	194	202	220	207	191	221	197	207	237	195	191	186	171	205	203	206	163	199	193	206	218	193	215	195	197	217	195	211	192	224	199	173	169	190	182	175	219	220	199	170	182	194	241	200	199	183	196	178	195	211	191	225	213	195	229	181	211	209	190	216	198	212	203	215	207	214	213	185	198	186	208	221	200	194	181	200	219	185	206	194	164	177	231	186	177	225	192	206	209	186	187	199	216	214	195	165	166	178	201	195	218	182	202	182	207	186	201	187	206	191	200	189	207	202	215	209	214	183	195	193	185	205	215	230	197	202	208	208	209	195	184	219	217	194	212	176	184	209	210	194	199	224	199	188	204	173	203	180	208	200	217	219	201	191	197	203	186	182	220	200	202	216	205	215	217	209	205	199	214	181	174	201	184	205	189	206	190	198	193	196	190	200	218	211	176	196	173	204	179	186	223	203	216	192	195	197	193	193	216	212	210	206	199	207	181	175	178	213	189	179	189	191	172	223	182	203	199	207	208	195	193	215	190	188	211	191	188	194	172	191	190	181	185	180	209	200	207	172	199	186	208	220	184	198	210	201	178	221	212	177	210	196	187	185	204	209	206	197	204	214	233	189	177	189	204	212	192	194	197	203	197	192	219	187	218	193	198	187	199	188	217
16421	561	609	627	602	650	552	564	635	561	542	533	540	574	563	505	533	574	525	537	562	539	591	536	533	508	528	525	553	549	514	558	522	529	540	579	568	499	571	538	548	502	556	537	533	539	550	531	529	531	531	529	549	508	537	468	522	527	526	524	493	529	525	538	515	497	498	518	505	530	495	515	524	546	529	588	541	538	583	572	521	523	529	507	566	512	556	534	514	520	535	541	512	507	511	526	541	533	563	471	511	550	567	566	516	533	520	507	512	500	563	537	493	567	536	517	539	530	518	525	508	528	543	525	499	527	532	480	546	492	497	544	553	570	537	553	524	531	566	540	561	557	539	513	548	561	532	552	506	510	523	501	540	511	549	579	515	582	532	524	556	575	527	524	525	522	531	517	520	553	521	519	566	525	552	529	504	544	524	498	498	535	591	540	575	536	503	530	509	507	523	523	522	527	533	544	532	516	571	518	534	498	531	546	548	533	531	510	547	533	530	556	545	536	517	527	521	548	491	505	511	563	490	531	503	548	539	541	493	496	480	543	544	522	558	516	537	536	530	525	507	560	523	580	486	533	555	541	559	506	556	517	528	563	502	501	524	512	505	511	510	516	547	502	540	523	510	535	532	540	526	571	535	524	563	579	505	546	571	517	540	563	513	504	507	488	530	508	543	494	490	528	534	535	521	510	527	567	549	549	540	509	537	550	533	515	505	502	514	522	523	562	543	513	498	529	581	511	522	540	498	513	537	574	524	549	533	507	489	572	539	518	547	527	550	531	532	542	537	523	534	543	552	531	520	532	528	507	517	546	542	522	514	546	523	557	511	563	554	554	532	544	565	548	546	554	537	581	526	524	546	580	518	537	520	526	540	529	520	538	575	537	502	527	527	512	499	528	509	542	506	535	526	569	529	526	505	518	508	539	493	482	584	505	530	530	574	558	537	515	522	505	563	494	517	498	567	526	545	534	467	537	515	549	532	526	600	536	511	516	540	512	541	523	507	534	572	543	583	564	520	531	500	556	525	505	522	528	530	523	492	590	533	543	531	488	560	531	538	538	470	563	513	535	576	514	544	499	545	558	487	510	544	550	574	516	532	527	497	501	503	508	540	521	519	479	576	528	532	531	541	573	566	509	528	576	518	479	502	532	500	514	510	558	541	537	537	570	501	588	547	525	535	533	574	536	515	550	528	527	556	538	520	485	526	503	523	554	529	569	543	500	538	514	447	558	540	525	542	534	509	545	539	520	543	492	544	487	547	481	497	561	557	510	541	499	546	544	556	524	517	540	527	518	536	535	544	512	480	537	522	520	531	509	544	502	528	546	499	567	525	505	506	524	519	525	568	513	534	576	526	517	536	562	554	571	521	512	552	534	572	501	533	515	520	537	495	569	524	522	512	494	561	562	561	533	533	574	489	519	568	537	501	506	508	515	516	550	470	534	561	536	562	534	497	544	496	531	555	544	525	529	535	512	572	546	481	483	519	554	572	530	547	593	513	517	522	509	560	536	541	528	553	549	549	518	523	547	557	525	549	512	542	560	549	562	547	538	548	515	547	562	554	536	530	553	556	511	497	546	510	488	536	561	554	527	520	543	533	559	515	550	550	495	556	577	514	512	542	579	531	521	527	514	538	534	479	545	521	538	552	514	527	507	504	532	566	540	541	545	561	517	537	553	536	519	563	506	508	534	533	527	548	534	568	549	529	541	529	561	542	522	593	535	547	497	506	526	556	555	502	544	499	559	512	543	551	561	504	531	517	539	527	525	516	506	557	544	538	536	532	490	536	511	518	550	520	544	537	525	497	525	559	548	534	545	516	557	506	534	543	549	536	490	563	543	574	540	541	525	547	524	527	550	490	531	577	504	496	500	512	538	495	541	527	523	521	545	523	535	512	543	567	551	537	537	486	528	530	562	504	530	533	561	509	535	564	513	524	533	538	512	507	518	547	536	525	532	521	512	514	515	517	559	552	577	564	533	557	527	535	536	502	520	528	536	526	553	548	476	549	534	558	553	525	555	521	490	547	527	524	475	554	505	538	558	495	529	535	534	574	545	535	518	542	518	537	518	540	546	544	490	549	518	535	579	550	541	549	517	487	552	549	544	529	577	551	573	524	523	532	509	524	550	493	500	545	550	483	563	548	525	527	548	547	550	521	540	502	587	546	516	505	484	491	550	545	541	497	499	531	546	535	527	551	538	531	537	542	530	548	530	493	542	572	563	494	532	505	562	525	551	544	555	527	536	537	526	562	551	543	491	533	509	584	517	553	500	519	547	581	565	537	516	541	524	509	523	523	556	527	505	535	484	500	542	540	528	546	511	550	549	537	534	516	539	516	530	547	544	504	529	537	487	536	501	534	553	524	547	518	524	574	542	517	517	528	512	535	563	556	510	480	510	557	553	560	571	517	551	553	520	526	534	538	539	524	522	543	543	506	561	552	567	536	523	570	555	535	546	542	512	534	546	545	579	546	535	533	520	544	557	558	547	524	560	564	521	543	503	542	504	515	504	556	522	536	513	542	549	527	523	583	570	512	525	524	554	531	499	566	514	518	491	498	498	543	522	542	558	537	538	498	507	566	562	520	500	505	534	482	554	514	485	521	532	590	486	567	528	530	520	497	531	533	533	518	520	558	517	508	544	506	503	569	562	550	488	517	545	528	547	537	555	544	548	523	521	550	544	563	516	489	523	546	518	532	515	557	523	533	538	540	553	534	489	529	558	523	539	519	520	542	487	539	547	557	547	466	510	496	531	533	518	511	545	516	550	548	523	534	501	534	518	548	534	515	532	551	517	557	541	546	526	529	542	499	532	503	554	520	527	551	506	564	522	516	541	566	510	504	537	539	551	545	488	528	508	523	565	550	556	511	529	558	548	533	534	562	549	504	511	509	536	540	486	500	531	512	507	494	567	502	505	551	532	565	559	550	516	544	496	560	558	531	531	512	567	541	545	513	557	523	563	530	548	522	545	535	514	501	510	512	531	535	537	526	558	520	543	545	505	523	520	570	530	566	506	508	560	474	496	560	498	517	567	514	554	535	521	489	524	559	509	506	550	484	555	542	572	523	546	541	567	525	549	535	548	538	566	524	550	503	525	508	521	495	522	542	565	552	529	565	543	566	526	531	521	574	521	526	533	532	529	528	534	542	521	503	515	553	545	512	553	565	514	504	515	540	507	516	535	528	524	521	549	480	536	567	525	493	498	494	579	475	533	532	579	513	514	572	555	546	492	521	536	502	506	525	542	504	547	497	565	590	546	538	565	506	532	541	518	522	520	548	528	564	514	584	540	526	561	541	539	503	539	538	512	537	525	518	548	509	562	534	559	542	557	542	534	535	517	512	508	529	554	550	552	511	521	565	517	510	519	558	530	531	516	555	535	533	521	538	522	535	579	524	544	500	492	518	531	505	502	511	496	533	496	578	568	519	529	495	537	501	513	519	541	509	527	505	525	536	487	525	495	486	503	528	539	528	543	560	553	522	523
52115	21721	19858	8063	783	523	490	410	420	362	356	305	341	311	314	307	299	326	285	321	294	293	317	295	295	264	290	276	308	282	310	275	261	281	280	296	270	305	289	297	294	256	313	294	306	275	274	330	288	276	262	282	253	282	266	283	293	285	262	270	297	260	272	287	293	307	260	294	279	308	283	296	274	249	310	271	282	304	263	295	276	273	253	296	317	264	291	311	267	283	293	311	279	298	258	298	308	252	270	271	297	285	307	272	264	264	269	271	278	326	273	258	315	291	257	244	289	277	278	278	239	282	271	291	274	293	314	271	301	289	289	304	304	260	289	291	274	333	267	289	290	269	291	289	295	277	274	312	291	248	282	301	261	274	293	288	298	283	277	265	262	252	270	283	272	276	267	293	287	288	295	269	282	269	281	259	294	289	274	276	277	324	290	275	284	330	273	274	293	253	286	282	288	271	282	315	300	298	266	272	265	280	255	262	318	276	285	245	278	305	263	302	248	253	266	280	327	255	304	257	258	270	262	272	286	268	303	267	286	252	294	267	289	297	250	318	288	265	287	246	282	299	291	274	275	279	249	308	309	283	254	298	303	284	269	287	248	258	257	298	272	306	328	274	269	258	289	264	273	297	300	233	257	285	244	285	262	299	273	296	258	284	279	269	261	255	310	307	312	262	289	280	262	277	287	272	251	266	301	263	266	262	259	285	275	283	318	252	292	270	282	286	289	272	257	271	261	250	288	276	264	274	318	271	260	271	284	264	284	294	289	303	274	290	285	261	277	287	290	285	270	271	294	263	289	286	290	277	253	284	250	303	311	266	276	293	260	273	318	306	314	240	265	282	258	250	300	294	301	296	252	252	273	301	281	266	255	276	279	269	310	300	267	250	294	297	284	292	257	262	280	292	240	296	244	311	271	285	295	261	253	276	269	296	271	238	299	294	297	283	306	294	265	261	281	292	250	288	318	293	268	294	272	265	279	324	288	303	283	302	283	244	260	300	270	279	272	280	287	323	281	294	271	281	291	294	277	313	245	280	303	240	277	273	291	284	248	286	268	315	283	314	308	280	268	284	305	291	304	327	294	269	281	272	298	288	281	258	281	287	266	265	249	323	293	316	287	315	309	300	291	298	286	291	269	295	317	288	272	253	297	276	282	278	258	247	265	289	266	296	266	281	272	290	274	273	296	292	288	300	293	280	301	273	298	287	283	311	276	276	268	277	270	293	269	305	285	282	267	298	275	257	278	270	290	306	254	262	280	269	286	279	282	280	282	294	266	268	273	273	265	286	312	307	264	275	299	279	286	262	291	288	296	280	249	255	280	292	267	263	286	280	289	277	301	265	244	294	302	253	266	295	273	308	268	321	265	280	273	262	275	247	272	291	251	271	297	286	274	288	286	262	263	283	279	299	278	269	244	262	288	303	297	289	283	287	262	289	287	279	280	279	287	279	262	266	269	288	282	271	253	244	279	316	260	268	291	282	295	285	256	280	281	298	300	262	308	298	261	300	282	251	258	284	236	300	292	290	291	305	271	295	273	275	243	273	290	269	304	260	264	291	274	259	295	257	302	259	271	260	297	263	277	283	277	263	273	297	280	289	279	298	268	308	315	269	305	258	268	274	296	246	272	265	291	257	272	301	300	274	249	292	297	288	263	238	306	278	282	294	284	284	294	301	259	301	291	281	285	279	291	275	301	261	278	280	280	276	291	286	297	262	287	344	281	295	288	257	267	274	289	301	307	293	283	289	272	298	285	283	277	265	300	264	276	275	313	257	277	284	283	296	261	252	260	306	262	264	276	281	306	272	276	270	302	274	286	296	255	295	274	313	261	294	273	283	282	291	283	290	305	316	276	268	259	277	264	282	272	304	265	268	280	280	271	282	292	294	254	285	292	257	278	285	285	261	300	292	266	289	271	261	286	297	311	283	273	277	287	305	281	313	276	277	268	280	273	297	270	279	276	285	264	289	305	294	262	285	282	266	297	272	269	289	283	275	272	297	271	281	298	292	289	262	296	313	255	250	269	279	282	270	285	292	295	289	285	262	319	301	292	265	264	282	314	315	258	314	261	296	286	273	250	244	297	301	275	301	273	276	281	271	268	249	280	300	284	262	278	288	289	298	292	298	290	282	279	280	274	307	311	305	275	290	259	303	270	284	311	288	278	300	242	268	265	292	310	286	262	276	262	289	300	292	272	272	277	290	271	278	258	284	287	264	304	270	271	268	279	239	240	277	261	279	303	313	245	295	300	301	256	266	249	292	318	253	261	293	297	269	281	269	308	315	270	249	284	284	282	281	289	286	264	254	261	283	269	275	246	314	269	264	264	285	293	271	286	292	297	278	288	301	273	294	262	271	305	309	280	276	293	301	278	274	248	276	300	265	291	307	296	253	287	301	310	264	269	289	300	263	255	278	303	282	286	307	287	300	294	299	273	286	281	290	283	281	271	271	288	288	275	283	257	244	287	254	291	279	276	274	256	276	267	286	274	276	289	296	294	278	281	283	309	269	286	277	278	302	264	265	279	298	295	239	318	297	293	282	301	300	251	278	298	293	270	318	261	290	288	274	289	287	271	271	290	282	301	267	286	280	260	299	286	287	288	273	276	265	281	277	316	281	277	248	255	281	295	281	310	279	269	286	295	266	290	272	262	280	246	286	280	298	280	269	279	256	285	265	287	276	293	284	309	297	317	285	298	275	295	312	304	295	267	273	296	275	274	247	268	304	301	288	255	295	303	316	275	273	299	280	254	276	277	278	305	273	257	257	285	270	290	274	292	291	298	276	268	252	299	297	293	267	268	276	310	274	301	264	257	264	253	260	295	266	288	272	312	273	288	265	271	263	269	282	290	320	273	269	293	270	238	264	285	285	256	253	293	271	272	285	272	310	295	266	290	301	275	265	278	299	278	295	280	294	283	273	250	302	319	285	301	293	273	284	290	282	290	299	303	296	289	287	262	281	271	258	273	256	307	302	278	286	280	302	267	263	279	300	295	280	285	260	256	274	295	291	275	260	270	272	267	267	298	281	248	284	282	252	282	264	285	273	292	241	264	323	296	292	278	294	307	302	294	298	291	277	276	300	292	255	290	290	285	289	255	277	297	248	278	265	265	281	290	283	264	283	281	302	294	284	267	270	295	292	282	295	291	276	286	291	268	274	287	299	274	289	293	286	305	286	294	280	303	234	267	290	255	300	306	291	270	262	260	251	274	284	271	274	301	288	270	309	269	231	278	285	253	262	290	279	269	277	284	290	280	259	256	279	284	285	282	260	283	269	251	283	301	263	256	303	286	280	255	285	283	252	250	301	276	294	274	266	277	259	264	303	292	263	307	269	279	289	266	300	259	280	246	287	287	281	291	295	288	272	263	280	291	302	279	264	280	288	277	288	280	290	270	300	298	284	310	256	300	277	298	308	263	273	299	270	256	282	277	315	265	307	296	281	307	296	269	304	273	298	280	276	310	290	287	289	274	287	278	281	263	273
35272	1943	2208	2457	2196	1969	1630	1462	1359	1123	1227	1068	963	999	947	912	945	929	867	914	861	811	839	818	792	774	767	754	765	775	778	704	800	731	750	796	705	762	776	750	779	712	769	804	726	692	756	728	710	702	729	716	727	691	744	739	725	702	723	747	755	741	715	720	750	710	707	708	688	716	702	702	694	717	754	732	685	738	710	703	725	716	721	751	731	724	734	720	720	676	723	673	681	728	744	729	705	699	765	736	719	726	728	702	734	705	723	682	741	715	697	710	731	708	668	759	721	684	723	696	702	700	716	757	722	716	770	705	692	714	754	703	719	628	737	740	740	647	726	690	662	689	696	713	754	739	725	708	715	734	729	652	732	717	702	710	721	721	713	689	712	731	725	688	699	772	709	686	756	748	702	729	747	680	755	708	731	671	735	658	694	754	695	682	714	709	752	673	734	725	723	700	684	673	683	710	661	778	714	683	732	680	776	722	689	683	698	720	740	715	763	703	762	718	719	738	710	733	705	694	761	707	732	703	745	715	661	751	717	688	735	770	713	674	696	655	706	710	708	695	715	762	707	671	706	724	750	703	673	679	710	728	655	676	742	705	711	719	717	646	734	739	740	706	684	718	709	670	703	736	724	719	680	705	736	709	720	670	724	723	714	690	716	682	702	693	691	696	725	707	695	655	720	703	708	698	685	655	668	715	717	724	763	717	699	700	697	704	714	702	732	699	749	714	713	715	719	729	706	712	723	718	708	713	712	739	710	691	697	724	692	717	686	693	710	738	688	720	696	740	706	742	783	707	717	734	695	686	717	709	711	705	664	704	623	764	717	723	668	659	707	667	735	734	712	732	725	725	699	690	687	765	724	671	705	725	705	716	694	687	718	701	683	755	706	694	712	709	739	713	684	698	701	730	718	682	760	691	756	671	698	678	770	713	725	720	704	668	719	698	697	732	702	753	741	687	740	716	639	691	682	699	704	703	674	730	670	711	683	719	731	663	748	726	703	726	726	718	725	718	692	724	723	733	678	737	745	673	702	692	766	798	722	722	684	641	710	717	712	727	684	743	693	743	753	709	718	710	705	689	730	700	661	686	689	702	730	699	768	699	697	673	729	702	683	705	696	707	694	686	627	727	707	696	680	741	730	691	690	712	716	783	660	691	698	727	768	751	678	710	725	751	694	719	717	726	698	714	704	735	741	667	685	726	698	690	711	743	748	675	666	704	693	736	669	711	706	721	700	678	728	702	692	745	705	689	689	665	739	753	723	739	709	709	713	721	691	713	685	718	729	695	676	710	729	698	703	701	692	696	643	680	728	720	701	746	734	687	743	729	708	695	755	678	687	708	725	694	700	675	687	748	732	744	676	734	706	671	662	679	716	761	717	713	700	672	703	714	669	684	695	688	681	741	720	722	690	740	699	685	734	636	701	709	666	682	714	733	723	702	733	671	724	713	710	704	688	722	698	695	693	757	712	726	707	702	739	696	686	706	738	749	717	698	694	690	687	743	735	738	667	715	618	694	705	677	701	759	734	692	698	748	718	712	718	711	696	742	739	669	709	733	654	717	683	712	657	711	717	691	695	757	696	675	746	662	719	676	681	728	742	691	707	707	703	732	694	743	684	742	683	690	713	685	715	701	696	695	745	709	717	673	713	694	725	748	682	665	736	707	712	696	733	681	717	695	680	740	760	758	694	725	692	684	709	719	700	724	687	697	683	730	677	688	680	687	710	719	740	734	674	719	733	699	701	679	749	688	723	734	682	741	689	717	723	709	747	749	697	682	722	685	714	729	739	737	727	702	742	729	698	684	670	707	732	701	721	701	682	741	689	678	692	683	693	724	734	729	723	678	669	747	750	682	723	705	723	702	740	718	709	763	694	707	703	749	758	738	684	739	694	706	705	705	699	690	750	715	685	708	661	696	684	670	688	700	693	735	694	681	694	746	754	697	714	740	690	693	666	684	743	708	684	684	667	711	702	688	694	753	672	693	725	735	685	679	729	746	695	718	734	693	735	680	686	668	702	684	721	710	725	698	721	701	767	690	705	703	732	706	694	695	750	712	687	713	719	690	686	655	656	675	716	717	681	674	711	748	707	724	745	703	733	724	714	700	691	720	700	699	682	691	668	731	736	737	691	667	733	717	764	692	734	740	704	707	753	713	664	693	713	689	765	720	713	714	729	716	717	753	615	705	685	721	738	724	708	742	690	711	694	687	715	750	723	682	666	681	731	725	635	721	706	724	680	718	731	680	702	748	716	731	708	714	740	753	697	748	737	695	711	731	657	678	722	699	722	690	695	696	728	704	695	712	690	683	689	640	686	687	675	703	717	747	687	719	731	711	670	730	724	710	715	734	674	743	680	710	726	694	721	713	730	707	677	692	669	712	692	678	731	715	732	706	731	736	710	702	679	698	715	720	695	677	747	668	706	725	680	692	694	728	737	726	720	691	724	671	663	714	791	687	710	708	730	669	715	715	707	681	714	680	661	685	700	689	692	703	720	685	709	761	709	743	732	719	734	708	691	716	723	671	722	689	734	705	680	681	724	672	741	708	698	716	747	704	728	700	737	758	686	682	721	714	681	729	660	753	674	688	729	715	726	727	705	695	691	723	738	699	739	750	689	713	716	674	696	694	722	717	707	709	719	729	771	708	727	717	743	720	641	707	731	728	737	735	725	714	683	707	773	710	746	698	715	710	699	686	704	717	708	723	703	704	700	724	707	695	714	714	712	735	689	669	745	665	708	725	758	702	701	697	712	711	719	714	652	703	731	735	706	716	733	682	718	687	694	726	726	675	687	743	695	689	739	695	698	675	732	707	688	704	695	693	696	685	675	703	703	739	734	693	719	736	726	715	704	681	736	705	680	699	738	708	696	682	698	710	725	693	733	749	754	718	676	661	664	666	709	698	647	707	689	716	714	720	691	736	691	711	681	678	764	723	702	675	716	696	668	696	696	692	685	703	654	656	707	721	720	707	715	754	663	676	671	703	694	688	715	718	680	743	674	754	706	694	695	746	716	730	719	701	672	731	745	676	666	681	729	714	681	722	756	691	690	734	694	701	733	772	637	720	704	705	703	723	717	675	658	734	723	700	756	690	725	780	687	686	740	685	749	716	740	752	758	660	679	678	745	707	685	758	676	733	658	731	674	721	681	701	702	660	725	745	687	682	718	720	708	684	712	701	688	747	734	716	691	781	710	715	714	737	700	686	729	736	749	740	706	708	676	700	664	726	722	716	713	704	709	686	716	757	658	704	713	732	768	748	737	689	725	714	736	680	743	743	706	725	756	718	744	681	729	690	724	723	716	682	682	713	738	706	714	709	747	704	647	735	743	678	684	733	708	672	736	739	660	736	686	722	690	755	720	659	700	724	685	719	716	651	720	701	749	683	674	750	694	698	696	690	701	688	760	703	712	727	659	730	714	722	756	713	746	704	725	761	709	701	664	680	743	692	720	689	676	688	736	719	699	720	707	644	750	736	712	730
59236	23607	21067	21658	9699	785	592	431	366	366	320	292	286	261	267	276	239	218	218	227	219	220	227	203	240	237	227	217	218	207	208	217	185	223	199	220	197	218	207	201	207	194	195	211	184	227	185	224	240	190	195	214	204	209	232	203	189	200	202	176	179	203	196	177	182	182	192	181	199	216	199	185	198	175	204	196	173	223	202	186	188	187	203	180	216	216	197	173	186	197	199	199	204	193	174	194	170	171	179	209	199	205	186	208	184	204	226	193	186	188	177	197	179	208	197	186	207	180	184	212	221	170	153	209	210	202	178	174	174	204	186	180	206	185	206	185	194	199	207	202	229	180	199	169	217	173	184	198	200	219	190	185	194	189	209	176	194	206	210	184	184	210	200	191	197	195	196	195	184	210	194	209	213	235	166	196	181	188	210	183	164	176	170	194	179	187	181	178	196	185	179	164	178	187	202	186	202	233	183	177	180	157	189	188	176	192	172	181	187	198	180	221	195	191	197	209	185	208	168	212	168	216	211	212	187	181	199	220	205	227	190	191	210	220	203	185	215	173	195	207	205	191	181	205	157	191	193	203	177	204	190	184	159	205	197	205	171	199	186	194	171	193	189	203	194	202	196	208	177	228	187	187	207	183	188	169	194	196	181	215	178	159	180	182	214	194	180	191	210	193	200	202	196	210	165	194	184	197	164	190	185	194	179	207	220	195	209	202	176	199	183	194	176	196	178	210	177	204	192	206	196	150	193	173	198	181	165	186	194	202	223	180	186	223	211	207	177	209	217	224	212	174	176	206	189	172	205	179	180	188	182	210	216	183	162	208	194	183	171	222	196	193	201	189	227	202	183	211	192	178	193	188	208	194	196	190	196	180	198	212	183	182	194	218	195	200	177	206	174	189	195	204	209	154	216	204	197	198	210	176	164	196	181	197	182	205	211	183	186	184	192	199	191	201	183	182	202	190	196	201	214	214	186	210	180	190	177	195	188	196	180	224	188	194	193	218	165	173	214	199	208	197	208	230	176	176	181	190	185	189	196	198	213	185	213	182	191	212	185	195	199	200	176	210	201	207	204	188	197	165	197	184	206	235	201	194	225	178	177	197	196	184	189	180	192	210	176	199	196	159	189	196	176	214	187	184	198	192	194	190	211	195	175	188	193	176	177	207	189	183	193	190	187	181	181	176	168	183	174	191	192	211	204	202	196	185	195	198	197	183	198	201	198	179	194	210	216	184	177	176	188	157	209	197	174	178	177	194	193	200	177	225	191	203	208	199	182	208	205	197	175	178	209	195	194	191	175	185	199	178	191	235	184	187	195	165	214	194	173	205	188	177	212	181	195	212	193	187	204	197	185	186	203	208	172	183	197	200	201	186	218	205	207	186	194	192	192	198	194	202	174	175	209	184	175	195	206	182	189	193	219	188	238	181	199	184	196	212	190	195	203	204	207	173	212	181	216	165	165	183	184	186	189	190	169	176	191	213	194	182	192	191	194	202	202	220	176	187	184	192	197	208	187	197	222	206	205	211	179	181	205	188	209	181	167	221	189	179	170	210	161	202	192	199	196	200	184	178	187	189	199	182	201	179	172	203	199	207	215	192	187	183	193	209	193	200	174	194	191	186	207	192	199	186	196	198	192	183	213	204	201	199	186	217	210	189	164	206	188	200	219	195	189	195	187	199	185	185	188	208	198	191	194	198	171	206	175	203	184	188	184	198	216	185	182	211	218	186	190	181	188	202	212	195	177	185	201	224	187	211	197	208	204	193	181	180	202	211	203	204	201	202	179	177	190	200	193	196	192	195	207	186	187	191	187	193	181	180	197	168	183	200	180	186	215	182	189	173	197	209	202	197	196	199	200	199	188	197	194	188	204	173	184	188	188	184	174	194	185	178	189	206	203	204	182	208	211	201	194	228	193	179	202	188	178	196	174	189	200	190	181	201	195	191	198	195	200	196	186	192	207	185	213	182	175	198	198	195	203	184	204	198	198	173	188	201	188	200	174	214	207	195	184	189	203	202	186	201	203	208	166	203	199	183	181	181	187	198	194	187	178	197	203	210	173	178	206	191	168	207	200	203	214	201	208	219	206	222	200	192	201	189	179	211	211	197	174	221	185	208	194	197	181	210	204	196	190	212	183	202	212	185	202	205	194	189	203	178	208	189	208	174	202	214	185	207	197	185	214	212	232	181	196	186	220	211	211	191	218	191	186	183	196	217	190	188	184	190	191	179	194	161	177	176	213	209	172	190	212	184	201	190	203	197	186	228	168	203	202	193	176	207	187	200	195	179	170	202	201	226	171	218	188	212	199	229	192	178	185	184	192	201	204	192	205	211	173	186	201	189	198	195	201	210	223	174	188	180	194	178	193	203	201	199	165	214	167	172	195	195	187	196	183	197	196	186	176	215	166	188	194	176	213	200	180	187	172	175	189	182	193	191	182	185	188	190	201	179	185	190	219	166	206	220	172	202	195	206	181	192	193	163	194	217	191	200	190	176	164	205	185	193	178	188	189	205	218	210	187	215	170	233	201	198	201	190	158	192	206	226	201	209	171	195	167	209	201	180	193	172	212	172	203	186	201	196	203	203	186	216	167	189	187	191	181	200	208	190	196	204	222	205	189	173	183	203	195	195	217	212	192	188	206	206	201	201	199	196	168	201	221	192	185	181	196	192	175	192	168	200	199	202	207	193	190	180	180	179	176	212	191	219	188	189	211	209	218	213	193	200	202	197	208	209	187	192	189	174	200	184	185	202	201	224	201	173	173	191	171	181	192	165	206	216	173	173	183	187	187	190	219	178	188	199	181	168	199	210	178	203	172	161	188	161	201	210	180	192	183	193	200	190	197	169	214	196	190	192	197	191	224	200	192	225	196	165	225	202	197	188	188	195	213	212	218	202	198	188	196	181	185	185	197	192	216	187	179	188	168	188	204	210	204	193	188	189	189	194	171	177	204	197	182	233	175	201	209	205	165	205	192	202	188	207	192	218	193	208	185	170	206	186	192	217	227	186	214	216	182	191	180	187	203	197	217	201	168	180	174	208	195	217	191	188	191	210	189	191	197	183	208	178	189	204	172	214	171	188	199	202	195	216	185	189	197	200	181	198	204	181	208	213	185	205	182	178	208	171	195	192	178	202	188	187	172	199	188	176	182	209	189	201	183	195	195	177	205	171	187	197	201	188	219	171	196	202	195	199	205	217	208	199	203	188	187	186	177	182	173	195	217	201	173	193	187	191	185	193	195	198	181	205	199	201	193	191	174	192	205	217	212	189	187	211	180	219	195	166	169	181	181	213	194	214	194	191	176	211	179	200	187	192	193	169	223	196	188	206	187	207	203	187	190	196	179	179	184	169	175	227	179	201	193	187	196	186	177	186	182	209	196	228	193	198	195	190	194	194	200	187	196	203	202	192	236	214	192	228	200	216	187	207	168	193	176	182	223	191	195	207	174	179	208	198	216	208	191	181	208	182	199	187	180	192	198	220
42903	5976	3207	3766	3203	2606	2225	1797	1567	1482	1280	1135	985	979	925	872	836	868	824	718	737	711	681	628	637	631	675	575	593	621	571	590	588	575	595	571	553	568	537	581	525	573	583	561	526	525	535	522	543	558	503	500	496	511	504	526	549	551	516	482	542	508	535	530	513	504	449	526	519	510	545	519	489	496	489	522	519	531	541	524	472	461	491	513	502	516	522	467	489	519	497	521	498	489	529	504	519	473	489	476	520	501	471	499	544	492	495	481	507	461	537	486	459	494	509	456	491	490	501	458	470	492	493	474	489	484	486	527	496	515	471	532	486	494	490	461	498	462	473	517	438	527	472	508	498	489	513	497	492	496	468	520	493	492	487	484	478	504	492	480	485	480	497	497	486	474	461	511	483	473	518	497	543	509	444	498	494	512	485	491	535	488	462	485	474	466	463	495	498	506	499	483	495	512	480	539	496	445	486	512	487	485	477	482	510	484	464	493	485	516	481	506	486	484	495	497	489	514	491	482	488	517	463	524	470	491	477	485	495	463	505	509	493	504	472	498	486	465	468	509	495	541	503	506	491	480	502	512	466	461	501	455	490	493	501	484	475	491	524	477	462	487	520	487	516	487	532	483	514	490	466	517	508	525	522	481	485	496	469	493	495	507	461	454	497	466	500	498	487	463	491	523	486	472	493	521	505	478	494	462	495	511	501	503	476	515	522	503	488	521	450	499	533	490	500	497	510	487	535	472	520	507	498	464	460	498	480	457	499	440	474	485	507	514	491	477	453	492	512	495	484	488	529	465	508	462	523	511	511	508	511	461	514	516	473	469	503	502	470	514	520	470	512	443	474	487	517	496	497	499	479	504	475	508	484	535	543	462	469	491	481	497	516	471	486	522	506	527	505	473	461	496	482	532	487	491	479	488	488	493	496	488	473	512	481	483	481	489	504	499	460	483	515	473	476	501	489	516	435	487	492	512	468	519	503	504	498	470	517	519	497	502	456	491	505	478	496	490	493	472	480	507	504	480	475	451	505	559	466	494	505	481	495	526	478	485	509	476	499	502	473	490	499	499	526	508	478	477	524	477	459	499	464	466	474	517	527	497	468	496	501	489	500	501	480	524	486	470	466	491	469	522	491	518	505	523	520	526	494	505	505	493	473	468	446	486	518	538	527	490	489	485	490	519	478	507	461	491	478	508	469	474	485	462	486	487	500	476	502	503	475	471	529	487	491	528	487	492	483	493	472	458	494	536	486	469	481	497	494	455	477	510	519	470	460	444	515	473	510	463	476	487	498	516	464	507	489	482	504	518	499	475	512	503	453	488	472	501	491	476	473	516	474	454	491	491	485	486	480	505	504	525	511	491	497	518	472	481	546	480	479	429	444	500	495	471	477	518	479	514	513	528	516	457	504	506	467	467	478	499	502	460	463	474	505	496	513	480	493	504	487	461	437	505	487	509	479	463	482	453	480	502	507	485	476	505	489	491	485	486	511	534	514	525	494	502	464	478	501	490	477	543	498	456	515	521	495	508	489	533	527	513	524	509	453	513	488	492	517	484	487	494	482	486	529	487	525	499	481	523	446	507	456	489	473	497	486	484	489	508	518	476	484	476	554	483	470	501	503	489	460	535	475	467	506	452	503	512	509	501	464	495	491	503	509	493	493	489	477	512	473	540	501	503	496	470	479	534	515	492	510	496	486	488	474	502	529	440	492	505	452	548	536	469	491	523	464	483	473	498	505	520	451	476	487	486	480	510	509	479	555	472	484	500	513	468	461	464	479	489	468	530	500	487	495	478	477	500	539	491	519	520	518	475	455	511	477	511	496	461	529	481	484	486	518	488	483	460	475	454	502	492	465	500	479	521	445	501	502	510	465	478	489	496	504	500	512	478	526	466	486	461	458	479	507	463	525	440	476	506	472	478	523	485	477	488	511	501	514	517	455	526	491	452	521	491	502	503	515	478	498	496	520	502	508	517	479	486	525	463	520	507	516	512	491	497	461	498	466	466	503	472	475	485	469	486	494	517	502	522	514	504	482	485	494	506	488	476	506	479	505	484	491	535	451	500	505	493	484	516	463	496	489	479	495	517	490	522	494	472	514	495	458	444	461	488	506	482	469	448	467	485	432	510	487	472	448	483	496	465	463	510	499	487	476	488	489	503	494	479	478	489	463	504	537	509	506	532	459	498	525	432	440	513	526	509	520	547	489	527	519	512	510	467	512	500	497	502	505	509	441	479	522	464	514	490	470	509	468	460	487	488	481	507	483	457	520	519	527	475	528	507	482	454	488	477	545	460	452	496	507	519	458	485	467	480	466	506	470	472	498	491	481	506	520	489	515	490	485	474	517	461	476	474	460	467	521	496	550	521	489	445	478	500	485	469	523	544	466	438	473	480	463	513	509	482	491	499	482	490	485	487	499	510	475	483	483	521	476	471	537	501	451	482	464	524	481	471	447	502	501	530	488	515	458	456	502	513	474	504	499	524	494	495	514	492	470	480	515	477	485	511	503	499	465	488	473	527	483	487	501	454	501	467	485	467	498	509	522	515	494	501	501	487	501	491	525	510	550	460	495	499	486	483	495	515	497	471	507	512	506	485	467	523	503	498	502	463	498	496	448	478	500	513	442	499	437	486	489	506	477	467	474	496	513	486	499	494	453	491	514	494	515	512	515	516	508	494	492	512	462	489	495	471	536	518	500	494	492	484	486	511	476	477	487	474	494	455	480	476	468	461	477	487	479	502	469	489	484	480	484	494	527	480	510	530	490	492	506	508	517	470	471	469	475	508	520	490	511	476	523	505	519	489	490	452	472	497	467	485	446	465	503	495	500	504	508	469	502	487	489	465	499	494	473	493	525	497	469	488	522	473	475	486	492	476	498	495	473	485	484	458	484	484	507	479	486	494	492	484	505	515	512	500	516	480	531	472	496	475	469	466	516	496	505	486	503	489	486	476	485	448	455	497	507	486	462	487	509	447	464	492	477	475	488	462	516	494	478	476	498	476	484	464	497	501	483	483	462	475	498	532	526	460	471	519	469	495	517	485	503	506	515	556	504	510	496	503	491	488	495	505	506	472	508	492	452	455	505	525	471	506	518	524	490	476	501	508	483	471	557	494	511	469	484	513	477	468	495	512	501	525	535	490	524	483	486	509	527	518	498	459	474	489	495	444	475	497	492	488	494	510	495	502	492	484	506	498	482	489	508	506	449	520	475	544	502	533	513	514	488	489	440	523	483	458	483	463	494	520	435	513	492	467	520	518	502	492	489	498	489	506	505	495	489	518	473	470	522	499	514	494	501	482	498	520	505	491	461	516	509	477	499	505	509	489	484	466	427	479	464	505	465	465	523	462	478	504	481	512	489	515	512	524	510	478	486	522	500	512	452	480	500	516	517	513	501	507	469	511	489	481	482	509	511	485	481	503	505	500	487	466	462	487	488	548	448	484	509	518	520	515	483	475	511	499	478	497	479	473	481	487	456	478	499	482
19308	4575	295	246	232	201	228	211	190	222	205	203	217	207	206	217	223	237	190	193	198	200	210	202	193	209	205	217	216	210	212	222	200	186	183	195	203	224	220	181	235	186	212	190	222	193	198	207	205	202	183	214	200	210	204	197	187	207	199	213	211	195	198	195	187	213	208	202	210	226	193	206	212	203	197	202	190	184	209	219	215	199	219	210	190	228	202	212	208	177	221	200	240	207	194	207	204	204	205	217	191	197	222	205	218	204	208	215	204	209	208	203	213	196	205	223	217	182	212	216	181	179	213	210	189	215	233	219	227	249	177	222	217	200	209	215	183	195	213	189	179	230	213	193	226	196	206	212	212	220	214	189	248	171	202	216	211	191	215	211	199	186	193	233	202	228	214	215	188	196	219	208	213	238	216	232	202	177	195	206	167	192	218	194	217	183	204	192	238	209	166	194	209	228	205	223	224	206	212	196	223	189	212	188	187	176	205	216	210	182	208	224	209	210	197	200	210	210	195	205	208	214	203	233	216	216	224	217	214	218	211	221	203	192	222	188	212	190	222	198	231	208	241	189	215	211	215	210	198	194	222	201	211	193	194	206	204	198	183	188	241	198	216	207	214	184	205	209	214	190	189	188	190	200	226	212	230	217	224	201	201	218	236	209	209	218	199	204	205	216	194	199	194	203	216	206	210	195	193	201	193	205	220	216	201	195	192	208	199	205	212	243	213	239	198	217	207	190	192	220	209	190	203	202	196	218	214	209	213	206	198	226	202	188	216	201	227	210	184	221	231	182	204	234	204	224	214	204	178	214	208	226	213	216	205	194	216	214	192	200	207	193	190	228	228	206	187	199	204	228	225	209	211	210	229	163	199	214	201	224	195	213	203	187	201	214	197	173	222	208	216	206	195	216	195	205	204	209	171	221	188	191	197	196	235	195	210	198	204	226	205	196	240	236	223	229	222	195	187	202	219	209	202	220	203	222	207	184	198	211	208	194	226	207	217	207	225	201	208	234	213	221	208	209	177	233	216	215	190	197	225	207	220	197	217	201	211	222	235	220	216	200	222	202	207	175	210	212	212	191	181	203	206	204	242	209	212	189	179	204	190	228	206	243	209	208	193	197	208	196	191	198	202	201	177	193	205	217	196	216	187	211	212	210	196	222	199	213	195	205	204	185	196	211	198	202	224	213	229	220	180	221	198	191	201	228	194	190	212	226	199	213	200	188	222	212	220	208	216	222	192	219	178	224	207	194	225	186	221	211	199	193	199	209	199	202	208	214	223	219	208	197	187	202	205	193	208	211	216	211	211	209	201	199	216	213	190	186	202	194	205	225	168	220	218	227	215	191	192	191	203	219	185	194	201	215	201	193	198	182	227	188	213	226	199	199	204	205	194	184	211	195	221	209	225	180	197	206	207	194	215	219	192	195	231	187	230	229	200	211	224	204	233	203	213	208	195	210	193	198	213	221	204	211	206	227	208	217	222	222	208	229	218	195	203	262	206	206	179	200	220	215	206	193	192	189	219	223	206	210	209	228	204	212	211	198	198	186	189	216	225	195	198	193	217	219	208	209	217	177	200	210	201	224	206	209	187	183	221	198	220	189	210	207	217	186	201	234	187	200	237	217	197	229	221	194	226	201	199	194	226	204	194	180	213	190	211	189	190	246	205	216	205	185	209	197	227	201	220	200	200	223	204	220	196	198	197	201	213	224	187	193	187	212	200	198	205	182	199	200	224	219	209	214	191	228	233	159	206	211	216	229	211	213	196	215	208	209	207	202	199	217	206	187	208	200	208	203	199	199	199	220	185	202	215	209	206	200	198	191	233	179	222	208	207	216	206	212	214	216	200	220	178	190	210	202	214	218	202	226	199	218	212	199	215	197	225	195	203	200	194	187	213	207	194	208	228	226	224	199	212	238	183	230	206	232	188	222	209	200	184	195	198	221	201	198	190	185	210	215	208	180	199	214	206	196	202	228	220	197	234	215	179	197	198	199	205	195	174	235	217	214	209	204	205	212	230	211	183	186	210	195	242	199	218	211	207	195	226	198	187	230	223	190	230	198	212	236	227	207	201	191	197	218	201	204	217	211	201	206	206	197	213	211	212	201	207	212	219	197	207	196	208	216	209	213	204	220	199	189	195	227	189	197	235	172	165	181	202	212	205	225	202	187	204	198	196	230	233	211	196	192	215	196	192	213	217	210	208	222	220	218	214	212	194	201	218	173	212	197	213	202	230	211	208	209	225	209	179	226	193	191	183	220	213	204	225	218	219	197	215	238	208	190	220	210	208	231	207	200	195	215	199	186	211	207	211	201	204	194	207	207	181	194	207	178	176	203	195	206	196	194	208	191	212	205	216	190	211	212	212	191	242	185	200	208	196	238	190	176	230	195	193	197	204	209	221	224	225	213	212	190	215	214	201	193	195	226	199	209	206	206	183	206	184	203	228	219	200	203	212	210	214	218	198	200	190	257	217	194	200	215	203	206	213	215	217	190	226	209	228	221	222	201	189	204	195	238	209	220	238	178	201	215	200	205	182	211	186	203	221	201	206	203	206	188	206	216	208	206	183	225	200	213	198	215	219	209	224	209	229	182	220	219	191	196	209	203	193	222	195	193	193	206	207	216	228	213	223	196	212	217	203	213	199	221	225	225	225	217	207	207	254	185	201	188	205	195	192	226	190	226	225	227	216	194	196	208	201	197	210	200	210	206	208	226	208	209	180	201	213	207	202	194	210	209	201	192	188	194	215	206	198	217	213	200	209	214	204	225	226	191	209	207	190	201	215	180	196	221	217	238	219	182	213	221	201	196	198	200	205	199	189	200	204	225	175	210	194	195	204	221	207	176	186	236	210	206	198	219	225	196	166	218	203	198	211	212	200	218	188	198	239	223	191	200	217	191	199	214	213	204	195	236	196	212	212	212	186	180	210	204	192	160	204	185	196	203	224	194	207	189	177	201	201	215	206	174	216	189	247	203	208	222	227	205	204	225	187	188	209	202	224	203	192	200	198	230	193	216	218	178	206	199	201	218	204	202	191	181	235	223	205	203	202	191	202	213	196	189	193	201	228	211	193	215	235	226	203	201	193	209	199	229	215	207	212	222	215	196	218	182	202	214	213	218	197	228	224	201	199	208	190	204	205	187	191	229	216	205	226	226	193	200	204	192	228	255	223	211	198	222	198	223	201	182	226	212	197	214	221	217	208	213	223	210	200	209	215	222	210	210	196	186	218	200	215	231	194	219	207	192	208	202	206	200	204	197	215	191	232	220	224	217	211	213	211	176	211	217	191	206	236	211	191	212	233	207	227	208	225	209	230	225	210	204	220	193	209	233	198	241	218	219	229	220	210	214	228	220	202	219	214	224	197	212	212	227	181	208	188	191	214	218	207	220	216	175	199	190	198	204	207	192	206	183	195	195	222	202	189	209	186	207	206	204	220	209	197	219	194	252	213	236	181	184	194	248	217	210	218	204	221	203	193	204
19254	2010	659	665	589	620	581	555	604	585	582	582	599	557	545	559	569	545	560	545	581	556	512	611	541	592	541	566	518	553	555	540	550	585	557	566	571	573	506	540	558	598	591	573	565	551	502	560	542	581	508	551	546	566	577	506	559	585	572	525	562	601	556	551	566	552	599	573	572	509	513	555	538	553	521	549	516	574	529	594	573	563	543	553	534	538	525	553	579	575	553	561	535	559	560	567	540	579	539	574	550	526	577	545	559	559	535	517	544	576	540	584	503	547	569	550	587	528	547	548	568	582	570	576	595	536	560	580	531	567	537	539	540	579	559	576	578	551	501	563	547	574	573	564	549	534	545	570	569	555	521	536	479	551	582	557	568	586	556	557	557	552	541	543	531	525	550	536	538	531	564	551	524	550	552	553	560	606	533	507	558	575	548	544	546	565	541	521	541	550	560	559	555	524	551	556	531	533	521	563	572	569	543	509	600	543	512	575	527	517	584	546	531	539	548	555	555	555	546	555	526	585	531	554	548	543	533	527	552	524	532	574	556	532	546	541	518	556	553	551	553	504	579	556	570	506	524	567	565	565	519	559	568	530	545	545	615	556	548	553	546	549	536	581	514	552	528	549	541	545	539	549	538	512	539	527	531	572	543	591	548	555	517	565	564	534	546	544	550	579	568	514	551	555	555	582	572	531	550	547	547	589	504	516	566	586	534	536	506	541	549	541	579	534	527	575	530	553	495	555	547	563	557	535	577	568	589	555	549	538	538	506	552	556	531	563	603	503	547	585	567	547	549	570	554	520	531	546	542	565	550	559	554	544	555	551	481	571	501	525	523	559	537	552	570	578	571	534	553	570	553	547	524	510	613	523	557	549	562	536	554	558	581	554	523	518	551	555	548	565	551	556	600	557	547	563	532	544	483	582	545	526	541	501	532	561	614	517	552	535	535	541	529	560	504	564	545	539	537	556	580	559	578	571	573	600	528	547	559	542	525	531	581	535	535	547	551	556	540	523	533	531	554	508	579	557	549	563	560	576	569	518	525	593	542	576	533	552	548	518	528	557	518	540	555	570	540	596	562	559	520	523	556	532	549	549	554	616	554	576	570	561	559	576	531	567	540	543	556	531	551	573	529	548	537	598	600	559	611	573	576	558	561	579	589	530	538	557	535	570	546	568	557	582	570	553	546	570	566	523	541	523	576	544	544	554	530	551	561	600	545	508	567	566	530	539	559	582	585	540	544	504	501	545	542	570	544	571	543	581	513	569	565	614	542	544	527	570	550	578	573	535	562	562	569	549	544	592	544	576	532	517	573	553	569	545	541	542	557	567	561	551	581	535	575	543	570	524	533	536	568	571	570	511	535	560	542	547	534	558	546	565	569	624	572	568	538	553	557	564	545	548	517	555	580	550	562	538	553	595	562	587	519	526	566	572	517	544	561	575	560	543	558	572	549	549	559	567	592	563	566	600	510	591	570	578	548	548	563	526	560	532	571	552	571	578	588	556	544	524	531	543	565	553	566	544	557	522	536	557	574	575	552	577	535	565	539	567	516	511	531	565	558	569	551	533	551	560	547	565	588	527	541	575	538	554	584	590	482	601	582	616	531	540	546	547	563	551	583	545	535	551	496	572	519	566	537	529	527	586	558	508	512	500	506	567	540	555	564	515	577	537	553	574	541	578	507	560	548	571	561	548	532	545	541	561	537	536	502	536	568	540	536	576	593	554	535	528	564	560	555	569	550	578	528	537	521	544	535	502	573	571	557	533	581	518	568	549	544	606	571	557	542	556	518	556	559	556	553	568	586	521	545	534	570	525	540	574	528	562	536	542	503	563	570	538	524	528	532	591	587	552	531	553	515	547	586	544	516	515	546	489	525	584	574	548	524	555	546	541	554	534	567	520	558	526	556	571	536	587	557	550	558	554	500	603	552	548	549	529	593	545	520	561	576	545	584	561	495	551	510	534	560	536	561	564	499	511	556	551	523	511	561	535	542	563	539	538	540	561	575	589	561	540	551	569	543	593	564	514	588	547	531	525	555	522	580	507	559	556	540	559	554	528	563	573	517	517	524	557	520	551	514	544	518	540	569	545	548	565	536	514	540	558	582	554	528	556	568	539	563	555	554	549	556	571	535	555	570	539	513	577	565	544	557	591	521	555	557	578	543	573	532	553	545	519	551	559	568	551	550	510	589	523	524	551	515	541	576	542	555	521	563	539	577	542	560	528	522	517	565	580	547	575	545	522	556	583	548	535	550	553	562	565	583	601	588	568	564	549	562	554	562	557	545	505	574	541	549	558	578	522	556	518	551	536	560	582	600	570	557	569	526	556	528	594	588	572	577	567	559	567	575	561	574	553	541	573	548	556	532	572	555	581	560	544	547	567	553	530	547	580	577	535	521	551	573	555	569	551	541	536	521	576	560	572	550	514	553	556	576	566	542	553	599	551	578	569	537	546	541	583	566	578	573	551	541	581	540	541	521	576	589	554	517	574	545	545	539	560	562	506	488	570	534	511	556	544	553	511	567	580	538	523	524	554	585	575	529	527	523	564	544	560	536	529	518	528	558	522	480	556	543	545	560	532	530	593	552	564	555	565	541	530	570	485	563	520	537	526	529	553	522	514	538	546	530	554	566	593	589	535	510	566	549	529	588	527	512	553	530	512	560	566	552	554	557	523	515	569	548	573	553	536	570	552	571	559	548	534	531	596	584	539	546	523	569	546	537	590	521	604	521	517	499	541	550	570	510	618	555	595	595	512	595	546	534	549	570	571	563	574	486	546	540	565	518	514	531	560	613	592	587	532	517	572	548	499	536	531	608	547	532	592	542	573	568	542	549	553	572	544	544	546	560	571	580	578	528	583	540	532	537	563	561	560	548	561	583	571	561	567	602	555	515	535	550	541	546	567	555	570	546	558	564	561	564	602	566	568	537	530	515	544	555	576	556	575	569	541	557	593	511	567	591	545	545	548	579	593	496	536	575	556	512	557	572	520	574	591	555	607	577	533	592	535	554	551	575	557	529	565	529	542	545	590	551	512	559	570	557	510	519	539	540	570	565	523	539	559	565	488	592	563	565	506	589	525	574	590	533	559	539	555	528	540	550	557	540	545	535	504	545	527	513	527	559	534	519	538	539	569	565	539	598	562	520	512	543	552	524	524	571	518	548	566	536	529	531	609	544	573	525	540	529	562	550	531	568	563	551	535	492	574	557	551	531	550	541	582	517	539	563	542	523	537	539	574	572	544	547	512	506	561	576	549	516	532	570	535	567	551	542	564	571	506	533	592	597	578	570	525	536	533	524	558	592	566	571	543	516	586	558	548	545	572	556	555	566	537	580	535	566	523	591	547	589	560	551	517	596	611	520	566	561	544	574	556	524	576	550	563	560	574	569	534	537	534	547	568	573	547	544	545	596	569	558	583	557	573	511	541	525	556	535	554	554	521	578	534	579	538	574	599	523	521	551	579	521	585	585	535	548	582	548	591
65946	29007	18915	5010	618	479	469	408	375	343	330	349	307	327	333	302	317	340	316	323	301	336	317	322	302	309	274	297	301	257	281	269	282	297	269	271	339	274	302	285	315	287	302	277	312	287	303	299	297	286	276	306	329	285	295	278	295	280	289	298	296	277	294	291	286	296	301	308	276	295	306	301	293	312	277	312	288	272	322	271	294	297	302	291	291	314	308	265	276	246	315	281	293	281	317	294	301	274	280	293	305	279	285	311	260	299	283	266	295	286	297	291	299	283	323	313	296	294	297	263	299	277	308	292	307	296	289	288	290	314	296	260	296	309	272	299	290	321	291	298	296	298	283	268	308	308	281	287	286	298	272	279	300	308	270	286	295	285	308	286	325	286	292	264	279	275	277	286	291	292	268	275	277	306	273	301	265	325	291	278	289	262	307	302	283	308	268	284	290	307	278	274	265	309	288	275	293	308	257	290	271	271	286	328	302	263	269	282	318	295	325	271	295	276	260	303	281	312	315	278	283	243	287	303	291	287	298	302	283	299	295	257	272	301	294	309	256	310	276	280	297	305	300	321	291	292	260	292	286	303	301	289	268	295	283	265	290	291	264	310	309	292	255	299	308	280	298	260	264	297	277	284	308	289	285	286	291	310	300	295	238	283	273	260	301	264	294	295	284	286	266	244	267	262	273	303	295	303	274	293	319	286	270	268	285	267	294	319	275	288	295	308	265	288	279	266	284	257	317	313	302	296	294	295	300	252	278	307	301	297	267	307	288	274	299	259	335	279	282	286	305	284	309	273	294	294	282	312	261	305	300	286	326	266	276	262	310	284	288	291	312	274	295	279	276	285	281	291	291	289	287	284	286	301	264	276	270	264	260	254	285	285	316	272	302	305	295	277	296	293	299	333	291	303	314	271	297	279	310	294	289	300	261	281	278	290	287	299	283	274	306	302	300	280	288	290	301	283	256	306	296	285	289	275	302	285	291	269	305	290	272	315	282	297	298	262	286	282	258	286	275	326	300	272	291	265	314	278	278	299	273	313	264	291	309	303	296	311	310	290	289	294	311	293	296	311	297	317	277	271	274	283	294	270	301	307	291	295	311	287	269	271	301	287	315	287	291	291	289	271	315	307	313	318	279	288	294	286	294	291	293	263	273	254	280	309	316	287	305	266	307	270	278	289	282	288	296	289	289	268	282	285	290	294	306	311	315	306	297	284	280	295	281	319	279	276	306	271	271	280	271	287	292	307	309	268	278	263	275	302	300	308	280	255	287	316	300	309	260	305	279	295	302	286	292	286	271	263	285	282	277	309	313	278	308	292	302	258	302	286	292	298	308	292	278	309	316	286	236	267	295	293	281	317	264	261	304	288	309	292	274	310	290	266	266	289	287	307	305	283	288	251	265	288	289	316	309	280	273	284	284	286	262	304	318	298	282	278	248	285	312	300	305	281	306	304	292	304	281	293	275	268	292	275	297	287	273	284	267	273	278	329	326	285	313	284	263	313	273	290	312	276	269	307	267	305	256	290	302	253	312	298	310	258	269	295	312	290	282	297	260	246	283	253	284	310	331	269	287	311	302	307	300	248	271	288	297	263	282	282	271	280	277	282	286	288	274	310	311	329	265	258	271	263	300	285	279	279	289	290	294	295	285	292	296	273	289	276	281	275	296	282	294	278	275	272	299	321	302	303	319	261	282	305	306	302	288	293	289	302	264	275	311	273	308	290	295	307	289	327	285	274	281	298	275	265	291	277	264	282	300	280	296	290	255	301	277	261	279	297	295	268	271	283	308	269	295	278	282	289	254	290	305	271	275	317	287	276	272	298	303	299	298	289	320	321	300	296	280	300	285	282	277	296	276	306	310	270	307	294	310	256	272	302	263	296	261	275	293	289	284	306	294	273	296	253	309	293	318	296	304	248	297	285	318	269	287	317	292	269	269	302	279	307	270	280	304	304	287	319	282	261	283	272	288	282	279	277	297	296	301	278	268	311	304	278	266	268	285	298	290	291	295	320	259	284	292	262	265	303	273	297	279	274	274	291	298	273	303	309	296	295	295	288	271	286	282	266	297	267	286	271	300	308	306	303	321	296	309	294	285	312	289	284	271	337	287	280	284	285	294	288	301	284	311	273	270	267	292	309	276	275	318	302	333	285	271	266	282	269	295	298	316	308	309	301	293	272	293	250	326	263	288	297	276	296	309	271	304	263	281	270	325	290	302	267	316	282	301	310	266	291	264	257	287	291	267	283	295	301	299	285	279	299	305	274	311	285	293	267	273	278	281	311	302	307	324	269	288	310	278	323	276	268	317	288	315	267	307	293	301	276	292	301	280	292	286	306	316	287	282	289	309	295	322	314	285	302	310	263	276	313	300	265	287	280	274	282	295	291	302	286	312	285	280	258	287	285	276	290	267	301	266	274	292	309	295	256	290	285	264	264	262	285	275	287	286	282	308	280	282	274	298	267	278	285	301	252	309	261	270	266	265	320	245	294	289	256	279	284	272	288	298	297	268	288	252	280	293	300	284	290	277	250	305	295	301	308	270	333	276	279	288	278	298	321	319	310	286	306	275	267	309	289	292	296	292	266	276	307	259	308	315	280	268	299	303	309	267	299	291	292	293	271	313	277	295	302	264	299	289	288	286	316	296	274	285	282	300	310	302	245	289	312	275	287	295	273	278	294	328	308	311	269	277	297	280	275	301	307	302	295	278	270	302	278	255	285	296	292	260	308	283	298	284	268	294	284	295	272	293	299	292	275	308	296	294	277	295	305	281	322	237	282	271	274	286	262	298	305	314	286	282	308	296	292	291	317	300	283	334	298	285	268	300	300	275	280	293	303	285	260	297	289	317	320	314	290	310	265	278	265	286	290	301	291	267	298	299	329	276	289	306	311	280	311	316	283	276	315	285	318	263	289	284	291	286	293	292	288	282	279	295	293	319	296	272	264	276	275	305	266	298	289	312	306	302	281	283	304	286	285	270	312	293	266	286	291	296	243	304	318	304	286	291	292	304	286	275	289	280	271	285	267	313	293	288	299	295	254	269	312	280	313	270	264	297	335	280	305	309	257	272	308	331	325	270	269	292	301	249	293	284	298	291	274	274	291	301	320	290	265	314	284	321	287	275	273	289	303	276	286	277	297	293	267	292	282	257	273	297	278	303	277	302	322	286	276	281	284	281	324	275	276	297	289	274	252	279	295	288	289	288	303	301	313	303	296	289	275	291	295	292	290	277	295	296	290	284	299	298	277	280	298	267	266	252	267	271	288	326	334	313	282	297	281	267	303	279	277	281	273	333	298	294	306	306	307	275	281	320	289	302	276	307	287	276	257	289	286	310	273	320	269	289	280	313	286	290	309	298	293	270	290	313	294	307	244	286	286	278	277	268	268	288	290	293	310	294	266	271	280	299	302	317	293	280	245	286	298	271	305	263	296	313	270	301	271	272	291	279	289	270	308	324	317	306	264	296	296	280	308	285	280	286	297
43028	10685	2069	2339	2070	1725	1533	1315	1262	1161	1077	1073	1049	984	964	914	877	847	829	851	872	797	819	807	813	790	794	772	791	736	762	777	766	774	732	795	783	748	738	750	745	731	756	783	758	757	751	774	762	740	758	738	787	759	738	790	791	724	714	735	715	731	758	734	696	732	746	774	730	760	750	726	756	698	734	759	690	730	718	753	706	730	748	789	760	737	756	734	737	724	704	738	750	728	715	700	707	686	680	736	760	737	702	744	756	746	710	736	693	734	692	729	685	724	756	735	771	766	728	705	736	718	710	755	721	789	735	684	722	741	717	701	679	739	771	723	760	720	759	723	740	727	779	714	681	754	681	755	752	735	741	746	771	701	732	716	760	801	756	725	723	769	741	795	713	707	766	736	675	737	716	690	725	746	739	685	703	740	705	713	709	759	754	748	725	730	770	745	744	744	780	722	740	685	722	739	721	722	727	707	704	747	717	737	739	738	754	729	736	734	754	647	700	703	742	705	718	712	735	740	731	726	745	717	738	730	720	733	749	751	717	753	709	712	708	744	672	805	746	769	771	699	804	758	708	785	735	753	748	720	707	722	785	743	697	738	756	678	696	745	712	730	747	746	725	755	789	693	756	710	753	735	724	715	682	750	753	766	684	709	738	738	729	733	755	715	772	755	767	726	687	731	726	682	722	703	726	768	724	721	712	717	731	728	736	714	721	709	720	729	735	711	773	739	742	775	741	674	724	710	667	758	702	699	722	787	667	736	740	776	707	766	717	710	734	735	735	708	744	720	736	747	702	705	706	695	705	776	672	725	680	737	735	764	718	775	755	725	727	699	742	696	714	724	753	711	777	680	741	733	745	763	760	731	797	677	721	700	763	718	737	756	725	671	769	700	720	680	730	698	750	714	703	781	718	727	721	714	722	770	723	690	736	730	754	710	727	774	733	742	696	719	732	715	707	729	733	732	697	708	683	721	749	771	711	766	726	704	761	756	754	686	725	758	676	748	763	756	691	713	718	689	708	671	730	728	700	705	731	778	757	720	738	731	757	710	745	749	710	754	701	714	723	727	679	695	719	718	761	716	730	716	706	777	771	725	728	696	715	730	739	688	807	694	703	704	704	721	675	757	739	695	685	706	742	701	715	751	724	730	718	749	730	739	735	727	742	737	714	745	754	724	703	695	777	728	689	742	735	749	711	701	694	787	729	730	721	783	715	756	718	735	777	691	671	746	736	734	744	737	717	733	735	733	760	728	760	708	715	716	740	708	719	725	755	718	733	737	694	709	780	744	741	757	745	785	710	740	701	717	705	680	712	726	690	728	721	732	757	755	741	721	710	736	759	735	721	749	722	700	750	759	745	712	730	699	758	804	769	715	745	739	725	740	694	743	733	719	713	733	719	715	780	701	722	743	754	706	716	727	785	789	700	747	743	729	765	737	738	703	698	757	761	669	690	755	751	730	663	689	701	706	751	694	729	725	714	725	749	682	736	761	730	739	735	684	715	715	693	732	695	700	744	753	679	680	757	736	726	726	716	747	696	720	731	737	744	742	686	720	783	764	714	696	736	738	795	722	701	734	721	722	727	704	671	704	732	706	745	719	722	773	709	708	758	726	722	709	717	758	723	682	693	674	709	683	717	754	660	724	709	703	750	690	734	711	710	739	763	699	730	697	737	734	715	732	734	707	763	739	714	740	743	720	749	687	685	756	757	715	748	692	757	766	757	728	709	738	699	753	747	714	697	747	775	714	700	699	681	748	727	764	729	727	718	709	739	757	731	746	743	718	729	736	719	706	743	748	683	758	762	727	734	718	712	775	721	769	695	716	679	771	782	748	736	715	734	767	757	679	717	727	789	699	751	687	709	736	748	797	707	788	726	721	697	674	712	697	757	668	735	761	750	728	722	699	762	753	785	743	708	678	739	743	773	765	712	742	735	699	731	701	766	728	707	721	710	745	701	720	708	667	752	783	751	791	786	794	755	734	743	768	737	762	716	688	711	713	718	755	734	703	743	708	681	708	681	744	779	753	734	699	718	746	736	749	758	703	753	716	749	758	710	729	756	778	745	720	699	719	711	758	700	716	702	768	765	711	743	747	747	747	708	752	726	738	756	692	725	732	784	727	769	750	723	733	718	678	754	703	703	782	740	717	764	742	737	703	715	706	744	722	747	726	724	724	747	703	720	704	728	715	733	729	713	719	755	692	703	698	704	725	726	707	753	696	732	740	744	686	729	747	770	723	737	733	686	694	717	747	735	728	744	669	735	774	765	717	757	729	668	716	736	727	729	693	744	705	742	751	729	702	743	730	756	733	741	755	715	745	758	781	740	682	746	736	687	753	722	715	714	724	732	707	720	727	746	671	764	745	690	694	704	760	745	720	686	777	719	728	734	731	728	710	749	730	714	694	731	728	692	731	718	748	731	746	705	706	750	723	789	728	710	749	726	767	741	737	754	755	774	691	716	752	684	728	735	759	748	735	728	668	716	752	768	691	732	702	714	732	685	729	796	737	714	754	738	716	785	744	748	756	743	662	676	695	748	704	681	693	742	642	685	715	665	751	738	708	720	728	729	724	735	721	717	740	736	727	775	701	752	680	729	727	743	760	740	722	756	740	696	738	706	725	751	723	769	751	712	762	723	773	727	743	717	724	687	731	726	705	717	755	744	725	697	706	723	700	740	731	712	719	703	723	738	774	694	740	721	741	675	795	766	718	766	755	734	694	720	728	713	706	706	708	726	719	686	795	721	701	771	653	747	708	726	730	709	785	725	744	664	750	771	759	717	719	755	732	728	796	693	756	698	711	704	752	725	739	720	742	708	715	721	647	752	789	731	742	716	709	696	687	722	751	733	699	749	756	726	724	709	732	704	704	760	718	750	760	740	746	735	736	768	769	710	700	757	705	740	750	690	675	714	695	718	731	732	757	704	696	711	762	803	707	737	749	761	741	690	707	715	727	735	721	747	749	745	746	770	750	785	739	726	675	746	695	695	689	756	725	717	744	741	716	710	695	718	682	703	733	780	747	715	773	706	768	730	752	734	713	728	722	726	675	735	741	752	729	762	726	742	704	756	708	704	683	762	722	715	750	718	705	800	723	793	795	706	719	699	717	773	727	748	729	778	751	750	735	750	782	725	776	755	757	778	772	721	698	744	708	692	742	719	683	728	729	717	712	758	713	784	659	742	748	733	755	729	758	768	730	745	760	708	706	690	753	774	702	704	761	764	734	708	721	723	745	714	696	743	733	737	743	718	738	718	763	761	792	771	764	787	649	736	750	753	721	772	705	713	740	691	715	750	740	759	732	779	703	726	747	736	691	700	667	736	709	725	683	754	652	672	711	730	766	723	722	730	753	737	718	750	739	734	757	697	693	720	708	749	739	745	709	744	722	757	705	749	710	725	729	707	754	725	771	746	710	747	732	727	702	713	758	731	777	758	744	731	742	712	746	763	741	698	707	760	742	712	653	751	754	692	679	718	709	753	703
71714	27483	26772	17509	2953	740	493	433	384	331	292	293	284	256	257	243	243	211	245	229	226	190	210	204	219	226	202	205	223	192	190	214	203	189	230	201	214	212	199	189	220	204	186	187	215	190	177	181	193	217	173	202	195	231	189	206	176	186	199	198	210	193	209	205	196	208	186	237	204	219	192	222	183	234	207	211	216	207	191	182	226	201	202	193	194	224	193	172	192	217	205	192	177	219	163	203	205	212	210	196	184	203	192	204	200	224	172	180	196	182	202	207	197	203	197	203	208	171	212	192	183	186	180	217	197	198	204	214	187	208	187	204	203	204	181	170	205	231	209	220	178	168	174	209	191	170	225	220	205	188	198	222	209	201	197	185	178	211	193	174	197	182	183	184	211	184	206	191	223	201	178	231	193	191	182	223	202	183	186	204	180	205	211	196	203	199	189	201	191	192	224	208	218	193	203	198	197	196	188	181	175	203	177	179	182	193	214	218	223	217	227	160	194	204	175	182	199	200	206	176	178	205	202	195	184	181	190	193	250	180	202	194	171	189	182	182	208	181	186	180	183	193	197	210	180	196	184	208	191	207	215	200	180	184	189	209	200	197	200	204	208	198	183	179	203	203	181	205	208	197	197	202	194	190	209	208	193	173	199	201	194	180	185	207	196	195	217	212	198	227	181	197	197	211	181	206	206	204	216	182	210	194	221	209	203	201	200	167	212	188	191	205	211	195	177	198	190	219	176	183	223	193	195	178	181	209	219	214	189	225	199	196	197	188	187	185	194	204	192	221	194	211	182	212	190	206	176	220	193	205	191	207	170	224	194	176	204	194	216	204	183	191	180	231	206	192	188	186	221	213	208	210	173	194	186	212	182	210	209	220	199	187	202	198	199	173	192	183	197	193	165	192	195	194	213	215	225	222	200	191	180	192	233	214	210	184	194	189	191	190	191	216	215	213	189	207	196	199	192	176	193	203	194	209	201	213	186	194	191	191	196	176	197	182	199	193	184	199	213	202	182	204	205	202	205	178	209	206	208	182	195	225	209	201	194	217	204	189	198	190	199	187	211	187	217	207	222	214	203	203	186	201	211	221	190	207	236	186	181	193	178	164	203	208	216	180	202	197	226	169	200	196	190	180	176	180	189	185	196	205	177	193	160	176	219	200	174	166	218	183	199	203	195	196	189	197	196	205	178	219	188	225	190	202	196	196	191	183	191	202	192	184	170	229	190	204	217	166	225	200	198	188	168	189	158	199	200	194	201	190	195	185	190	166	215	203	197	189	208	174	201	210	192	188	181	230	182	212	175	226	205	229	192	165	167	219	206	224	206	191	207	165	173	155	194	206	212	209	203	205	206	187	202	220	207	171	211	180	197	220	219	206	215	193	211	227	205	229	190	210	218	177	216	223	183	199	189	199	183	207	209	182	198	209	185	182	186	184	205	176	180	218	198	196	223	187	204	213	206	202	180	196	204	194	195	187	196	199	194	187	185	194	191	195	202	188	222	188	198	210	222	184	178	183	191	202	182	195	214	195	210	212	189	191	165	237	177	182	202	180	186	207	179	201	200	202	179	219	230	202	187	209	194	194	179	196	170	198	186	255	163	220	186	213	199	196	185	228	194	202	191	219	205	213	225	206	212	203	173	194	188	176	180	211	218	189	185	186	193	198	188	187	196	198	183	180	197	218	184	198	200	218	199	187	173	224	187	192	200	211	196	181	198	169	203	199	191	192	185	198	195	171	187	168	200	182	186	184	212	201	183	173	212	185	200	200	204	204	197	201	203	208	164	206	213	222	208	181	224	200	197	200	186	176	169	193	185	201	199	209	211	204	176	189	177	207	196	173	198	194	194	171	192	179	193	230	180	197	227	208	203	192	188	196	209	197	179	184	209	172	209	188	171	192	184	170	175	206	187	200	195	197	201	187	204	191	214	209	218	189	190	206	207	190	206	198	200	173	195	209	213	183	188	195	178	214	206	199	199	212	202	190	198	209	182	201	218	192	199	201	206	211	173	212	187	211	194	188	194	180	168	200	202	178	182	194	204	205	188	203	183	200	227	212	193	227	171	200	211	210	177	199	161	197	204	198	183	191	201	196	198	191	191	192	185	179	189	213	184	219	189	180	168	178	190	214	219	196	203	213	168	183	180	195	193	208	189	187	187	257	212	191	189	222	188	213	173	190	193	202	198	181	193	198	163	181	225	183	196	204	199	189	198	197	171	192	169	206	207	180	192	157	194	203	207	200	194	221	188	198	210	191	230	205	197	219	189	205	183	187	185	194	191	182	171	210	201	213	193	174	192	212	202	214	216	188	229	185	197	199	207	184	180	221	176	217	199	179	222	207	193	186	195	172	182	196	206	187	193	196	206	194	203	214	209	202	220	216	192	175	196	197	194	205	173	176	193	187	210	199	191	206	216	187	222	198	189	199	200	195	196	198	213	199	180	188	183	193	175	205	211	188	157	221	218	213	178	202	195	204	181	184	207	194	192	178	196	194	189	198	207	183	196	199	209	209	175	212	183	207	217	200	214	214	183	178	200	166	212	225	175	220	198	183	204	211	209	189	230	194	185	185	182	175	186	167	216	221	193	195	220	211	198	212	199	198	191	189	198	231	184	202	191	167	175	189	194	192	207	206	214	174	183	183	200	177	209	200	173	203	178	169	175	196	194	212	206	184	219	201	185	195	216	182	200	184	220	200	196	193	196	204	178	174	197	187	195	203	186	177	201	212	187	212	219	173	184	197	189	199	192	222	217	187	197	198	200	166	188	201	215	204	192	184	195	203	194	203	208	208	193	191	191	194	208	188	202	190	166	189	200	213	196	180	220	200	196	199	190	208	200	213	200	211	192	204	197	210	176	187	177	188	171	208	210	205	203	185	205	199	182	205	179	178	182	198	197	205	192	197	202	187	166	178	204	199	207	171	205	186	195	190	176	208	194	192	191	201	192	230	200	182	204	199	175	209	184	222	186	217	226	187	203	196	208	204	197	209	226	182	174	185	188	184	194	174	214	201	168	188	205	204	226	199	199	211	240	214	191	186	188	215	223	212	175	196	163	180	203	179	197	220	222	202	179	206	212	195	199	194	205	206	209	195	192	179	200	199	209	211	174	186	207	215	194	223	230	194	228	215	199	197	183	211	225	177	189	150	201	186	186	177	198	207	211	179	208	168	186	187	184	198	179	202	194	195	200	201	179	174	221	201	199	190	196	193	217	180	202	191	202	198	184	177	188	183	203	177	186	175	184	203	194	197	219	195	200	205	177	182	202	209	209	217	218	195	192	178	182	199	179	206	185	207	202	209	201	189	219	191	201	206	187	228	198	231	216	184	191	183	187	183	222	212	236	185	202	194	183	202	224	194	194	182	169	189	205	198	194	170	185	179	183	218	203	196	188	200	188	193	208	181	227	204	223	219	178	185	191	178	199	189	166	183	208	200	212	200	176	215	196	168	200	194	204	180	193	199	165	203	194	214	183	194	183	202
48390	12867	3009	3599	3122	2460	2130	1699	1479	1329	1182	1126	978	962	868	868	841	804	722	752	679	710	694	717	662	669	658	632	624	621	590	598	597	619	570	573	561	599	550	593	565	576	553	522	525	556	572	579	537	547	530	575	513	538	560	534	516	523	501	539	513	512	517	509	543	512	507	516	519	502	513	512	547	512	531	512	504	492	510	516	560	483	523	519	522	512	478	518	497	533	514	498	521	556	539	508	534	499	461	500	493	495	504	460	521	511	517	511	482	480	518	525	513	515	530	554	485	472	483	491	506	527	506	458	490	494	469	515	484	475	505	552	491	551	493	531	529	526	506	487	523	494	543	511	478	508	504	483	525	509	478	463	514	534	491	527	466	502	514	496	516	491	498	517	512	495	509	512	504	518	478	527	503	531	515	505	501	512	503	507	547	503	515	442	516	471	517	548	539	495	520	524	497	469	520	473	521	522	507	471	538	495	490	515	495	488	516	440	536	510	481	499	484	489	570	455	513	526	522	488	481	494	510	501	480	531	486	473	518	493	474	498	492	537	518	540	474	480	505	480	498	461	498	529	533	489	494	540	523	526	485	537	485	519	508	451	505	497	516	442	507	519	498	503	486	471	494	480	486	477	491	503	487	480	479	524	532	469	453	496	512	532	487	497	509	517	514	478	444	493	476	513	502	524	508	493	511	516	493	525	481	517	506	515	493	533	487	482	471	475	536	475	521	466	503	493	453	468	547	482	490	448	487	483	494	484	484	464	489	536	482	518	515	476	524	473	486	551	470	487	517	486	498	483	519	496	463	494	503	516	528	536	465	494	460	483	462	485	517	523	515	523	505	452	467	505	484	501	475	491	500	484	480	526	494	456	477	479	537	479	502	492	528	476	489	470	491	480	494	478	516	502	543	486	496	474	520	507	525	453	511	476	511	490	509	515	533	496	495	526	502	502	495	506	503	484	474	481	519	490	474	469	535	505	527	506	546	544	513	491	507	536	493	490	503	511	538	533	499	484	513	526	542	510	491	462	526	530	488	524	501	511	480	512	516	490	518	477	497	529	509	542	488	487	492	534	513	471	506	500	536	511	544	481	481	478	452	497	522	507	496	500	501	535	506	498	548	462	495	534	509	494	546	513	508	517	477	478	467	505	542	494	506	520	499	521	512	519	474	484	507	506	506	477	531	481	490	551	494	538	481	499	485	510	473	494	474	517	469	527	495	488	478	508	470	524	485	503	507	481	452	452	521	495	508	475	491	523	496	468	522	483	492	503	478	505	452	509	499	513	471	498	518	485	514	489	517	532	524	553	502	492	523	505	515	474	478	510	524	544	499	474	495	507	460	524	504	482	489	515	495	502	499	475	491	490	489	517	512	466	503	478	502	483	456	474	477	534	477	487	498	504	471	535	506	512	467	487	502	525	496	463	500	495	472	502	496	477	503	502	516	492	514	486	507	458	481	503	533	515	481	521	461	497	496	490	482	461	504	517	479	528	483	518	513	506	531	559	503	508	538	514	515	510	464	472	497	477	533	493	505	518	482	508	511	518	493	492	497	472	491	489	502	519	490	493	521	504	527	501	489	505	499	522	524	481	498	477	515	463	479	504	453	499	520	520	492	481	492	491	500	495	485	516	507	529	494	568	542	470	497	479	516	505	509	470	506	505	505	463	501	506	459	488	519	488	513	482	498	516	490	502	506	528	492	517	471	503	516	494	478	533	527	504	489	497	496	480	465	500	531	476	520	564	497	467	479	501	493	515	540	519	495	491	495	499	489	455	493	499	484	513	500	522	521	496	485	467	485	501	518	485	526	524	519	460	468	510	463	495	488	503	473	503	528	518	484	529	540	489	478	490	511	497	463	503	523	510	496	492	479	495	493	485	487	461	510	452	459	477	501	523	503	517	513	491	499	482	498	494	509	479	467	495	518	519	479	518	514	501	504	468	532	476	479	510	467	478	476	500	512	464	491	493	527	516	440	498	517	497	491	532	476	507	498	502	476	493	421	452	488	514	519	485	538	488	487	483	495	504	502	510	509	463	485	479	504	469	493	490	512	522	479	469	510	508	467	472	507	478	517	524	502	492	467	548	478	491	531	496	516	500	502	497	548	518	488	487	501	479	470	523	536	503	498	531	463	511	497	508	527	546	508	492	445	484	521	544	498	494	541	549	492	531	523	517	511	484	515	511	524	487	494	507	526	483	509	475	493	493	502	467	478	526	498	533	518	470	475	487	489	491	512	503	497	496	494	507	512	481	482	483	475	479	482	500	481	504	495	517	495	514	488	507	509	517	495	489	507	529	510	522	487	490	509	502	456	483	498	479	490	494	523	465	447	465	507	450	491	533	473	500	529	509	475	490	484	506	504	524	514	439	490	464	503	533	493	477	515	477	530	531	502	521	484	524	546	526	516	493	498	485	478	489	506	495	486	499	446	511	471	510	475	475	533	491	488	495	482	496	504	528	468	554	500	540	510	500	470	490	485	541	513	480	482	510	489	467	476	507	487	533	468	501	470	464	509	495	495	463	507	486	489	503	487	499	487	469	522	514	494	483	467	530	531	515	477	477	528	513	498	482	501	484	486	492	462	477	539	538	508	524	474	489	474	467	512	478	516	491	494	514	483	491	528	501	497	470	546	488	494	545	502	488	542	492	506	490	478	518	470	513	479	545	494	500	471	488	486	503	484	496	543	504	482	523	471	522	513	520	522	503	491	516	468	499	490	472	481	484	490	485	484	501	555	506	502	501	513	526	512	513	504	482	501	509	474	467	496	513	527	521	486	475	516	483	472	507	491	490	483	508	496	488	505	530	516	513	510	476	503	531	488	531	514	478	512	507	481	507	490	532	473	494	473	498	487	492	471	495	484	503	520	488	494	493	489	487	465	530	462	480	481	516	508	480	514	527	529	510	496	549	506	495	499	470	534	504	488	502	450	507	515	503	506	505	470	505	532	487	435	518	482	487	471	489	486	495	492	490	523	520	518	484	559	511	502	468	501	516	512	517	522	526	479	500	485	499	462	506	531	536	504	500	476	485	496	515	463	524	472	491	549	524	501	509	521	503	471	508	465	472	523	467	467	520	519	453	500	471	468	509	494	474	499	485	505	521	498	552	514	525	501	435	544	476	517	500	496	484	531	486	483	518	499	512	478	530	505	513	506	536	535	504	508	495	501	489	496	510	482	468	512	491	520	518	494	504	510	504	482	504	455	519	529	492	492	468	491	497	507	508	509	553	520	559	492	495	488	492	463	513	462	485	527	492	538	497	518	507	539	481	484	483	524	506	515	510	487	496	467	477	498	506	494	499	493	510	527	448	480	488	509	505	493	482	497	465	493	482	489	490	511	514	484	493	489	474	497	517	478	505	464	526	478	480	491	481	490	533	519	491	476	503	498	484	474	502	488	480	508	494	487	493	488	500	541	491	573	527	495	543	516	517	494	476	524	498	456	505	545	489	480	484	461	526	480	514	449	516	518	515	498	516	451	491
19939	3166	262	237	217	216	191	220	211	206	186	224	228	227	222	233	194	220	202	208	213	216	181	235	208	212	202	195	194	211	213	245	222	189	214	225	227	199	218	203	208	215	214	183	205	185	190	190	209	218	229	183	205	211	230	205	187	178	194	236	216	240	189	218	206	207	205	222	186	189	193	210	214	213	185	210	213	244	192	189	212	237	206	208	198	186	221	210	220	180	184	180	224	211	207	217	202	190	180	187	195	212	214	189	227	201	210	200	202	216	175	160	192	222	220	215	199	225	193	183	196	177	208	198	178	194	222	212	210	219	197	202	193	204	211	199	219	192	177	168	208	221	179	190	221	210	213	193	214	223	194	209	197	184	198	219	208	215	193	220	197	204	202	202	250	213	211	192	207	214	206	190	216	220	199	213	193	201	194	205	198	204	187	218	184	204	166	224	193	197	196	206	219	227	209	219	224	187	204	220	202	196	174	201	197	211	195	215	231	230	197	174	205	209	185	217	197	215	181	226	202	215	163	190	200	186	195	207	200	209	204	197	197	146	213	200	223	209	206	184	206	203	191	195	185	222	194	212	194	213	198	196	212	209	205	210	191	215	203	205	197	201	178	212	218	185	186	224	209	236	208	189	203	182	183	204	203	200	188	178	233	193	192	195	229	192	195	199	205	217	212	213	196	185	220	208	212	194	228	206	207	207	195	195	226	212	224	202	204	223	203	183	217	198	214	188	199	206	225	196	177	208	182	212	203	191	213	205	202	191	215	225	179	222	202	180	207	194	187	219	226	193	188	205	188	193	203	207	215	229	234	233	221	177	220	201	201	203	212	223	228	207	215	218	205	194	186	191	178	210	208	203	212	191	185	200	192	201	203	212	191	235	189	188	192	200	231	173	180	220	208	186	209	204	193	194	209	208	222	206	229	179	206	214	206	203	208	215	215	196	211	214	200	215	229	214	202	230	218	184	212	196	203	169	193	186	214	219	212	206	203	189	210	213	209	187	206	191	200	207	185	248	196	218	184	226	198	194	206	226	213	227	207	188	204	214	190	198	180	213	178	238	188	183	204	212	204	210	210	202	201	186	204	221	223	216	212	198	194	189	177	215	194	213	216	212	189	214	208	203	219	209	213	218	200	209	208	219	205	197	217	196	191	206	191	216	207	182	221	213	200	211	193	213	183	214	200	206	206	184	203	196	222	203	199	214	222	192	203	190	190	205	207	203	208	190	215	181	187	204	182	219	206	228	187	211	195	215	222	215	222	208	196	218	189	176	154	180	233	209	197	226	201	205	218	215	181	188	204	195	211	195	209	200	205	176	222	193	176	197	217	223	210	180	188	188	204	195	214	216	204	202	200	189	202	199	198	185	207	206	206	194	207	194	208	195	208	195	186	207	200	220	199	209	202	217	213	210	238	194	207	193	191	198	199	228	211	187	229	196	215	201	203	221	232	203	203	200	192	181	223	191	237	205	187	222	182	195	200	221	198	197	224	194	203	201	210	204	205	210	203	223	198	198	226	196	193	184	203	204	213	202	218	228	210	198	197	201	201	201	202	217	213	192	211	240	207	200	191	225	207	205	193	226	197	233	185	219	185	224	183	178	194	218	215	189	206	181	197	198	191	179	179	218	195	175	218	229	184	201	212	200	169	203	193	187	209	197	187	202	191	207	218	215	198	203	214	179	193	187	210	211	217	207	201	219	203	208	216	209	187	202	192	227	221	202	220	179	196	200	207	186	196	180	212	199	222	190	206	215	204	203	201	196	187	202	212	209	181	205	218	227	196	208	197	207	195	210	193	213	192	191	185	184	212	190	182	194	214	212	192	167	216	204	232	206	202	211	190	206	199	172	210	212	180	226	207	188	204	185	214	225	216	202	196	208	188	203	214	216	191	200	186	184	202	199	232	199	201	184	216	228	216	184	217	220	206	216	174	199	194	217	205	199	196	171	219	192	213	206	195	209	201	202	217	211	205	179	222	203	220	229	210	207	175	219	209	196	219	219	180	203	221	174	204	181	202	227	236	194	203	201	216	196	208	208	196	204	169	189	185	195	224	204	200	210	207	193	215	208	207	179	179	196	225	205	213	186	199	195	189	226	188	205	209	237	205	194	197	205	210	192	201	215	192	205	198	218	199	226	221	218	223	184	221	219	221	219	222	201	203	202	211	226	187	226	185	233	202	220	175	189	208	186	212	203	238	201	189	199	233	193	189	214	196	223	201	198	188	179	204	214	208	197	209	214	219	206	205	217	247	190	194	197	204	207	182	193	184	207	207	191	230	194	210	200	197	199	192	197	186	197	204	198	200	238	179	211	205	219	179	205	190	192	208	220	193	190	186	203	202	212	202	235	224	227	212	222	212	184	211	214	191	186	205	197	234	170	194	195	191	204	207	197	205	192	211	191	198	195	203	205	185	209	205	188	211	199	187	213	195	222	185	185	207	216	226	209	225	208	205	194	202	177	195	193	197	192	203	196	207	200	194	233	223	189	221	209	195	207	202	203	207	210	171	194	202	221	212	214	212	189	214	202	206	194	213	214	213	202	216	231	215	199	195	209	198	214	190	207	220	208	206	197	185	205	206	211	190	199	207	215	200	211	178	173	202	186	213	220	215	234	208	205	196	188	200	203	217	184	194	204	193	209	196	210	227	217	217	206	208	211	189	175	222	208	226	200	190	210	211	190	194	195	201	194	218	205	196	207	212	190	207	190	211	191	212	212	214	194	201	192	201	205	198	194	226	220	198	206	237	206	195	193	178	223	215	198	220	237	214	193	191	224	203	192	221	216	207	215	193	205	216	226	222	193	209	213	215	227	191	220	195	193	197	203	202	208	183	183	213	213	172	225	191	183	232	185	211	215	185	189	209	209	204	210	224	189	198	220	193	192	210	220	208	190	197	201	212	205	197	212	203	193	215	212	182	179	221	188	188	201	232	192	210	212	192	190	221	187	201	207	183	204	206	213	207	228	216	185	200	205	191	204	204	195	211	195	194	200	213	234	218	208	204	225	185	174	188	186	210	200	190	189	204	203	191	214	185	215	215	177	224	240	220	188	190	190	226	201	191	197	196	201	182	199	208	173	234	224	181	199	199	209	185	204	200	193	205	226	200	233	209	179	202	206	203	208	176	193	208	217	222	172	173	195	209	225	200	211	182	220	206	213	224	200	185	223	228	184	199	208	209	206	232	199	204	201	186	211	190	188	197	201	207	204	228	191	231	216	198	184	193	201	211	237	218	201	205	194	214	178	215	205	221	207	219	211	204	212	218	220	196	197	211	232	207	224	189	223	216	197	213	228	211	203	182	223	203	203	182	202	192	215	216	182	192	230	215	212	206	206	178	228	199	225	193	216	196	209	206	203	203	191	201	184	213	246	221	208	186	205	187	208	191	195	211	196	202	224	208	233	215	199	184	193	194	201	213	207	211	187	217	208	187	213	203	206	217	209	184	204	188	205	227	198	216	209	203	191	205	187	191	203	211	193
19228	1246	590	595	623	585	580	559	575	551	561	565	535	577	547	572	591	556	565	572	557	559	544	572	557	545	525	548	560	506	536	507	576	535	547	559	520	552	523	534	560	558	592	540	508	546	527	547	508	551	544	566	543	569	548	535	521	558	556	526	553	535	533	547	553	553	551	540	509	563	553	500	546	573	524	528	532	519	546	543	551	547	554	543	533	584	558	538	563	541	480	578	526	536	537	537	527	510	541	484	534	520	519	510	543	543	507	534	549	547	547	555	565	535	517	495	527	536	512	532	543	534	532	551	524	534	553	567	542	565	535	535	544	582	577	502	550	567	538	519	522	611	530	532	524	515	515	577	528	560	527	522	515	575	508	514	520	561	532	552	572	547	527	516	561	569	537	533	515	518	525	545	555	564	574	571	563	573	550	550	556	540	506	555	525	548	563	533	517	516	542	528	557	548	563	521	569	537	569	566	532	523	533	579	557	513	553	543	546	548	545	493	571	549	535	523	546	538	602	522	535	512	528	559	547	521	545	559	543	519	533	558	572	532	544	503	574	542	566	549	541	538	560	534	576	552	501	526	571	527	556	531	543	544	542	529	574	536	563	529	509	538	533	500	577	526	514	570	538	545	552	560	543	519	552	485	529	544	567	534	563	543	484	556	602	534	551	516	562	515	558	540	577	550	588	543	548	538	569	527	555	523	531	547	545	521	562	577	505	529	491	546	570	559	565	589	547	515	529	560	566	486	507	535	564	532	531	531	569	529	502	545	517	541	553	561	554	540	498	550	551	531	538	595	556	542	542	535	546	538	548	541	547	589	548	543	564	520	567	560	581	518	543	560	560	546	547	552	533	569	563	534	561	560	518	549	575	568	529	531	549	531	551	538	560	535	539	566	540	512	572	553	514	566	544	529	589	566	535	534	550	587	541	568	548	564	509	520	534	529	543	577	576	518	597	512	587	540	529	542	559	558	601	514	546	523	569	530	564	544	532	534	535	559	524	562	538	545	537	554	559	528	548	534	546	522	563	558	528	573	584	510	546	525	537	531	578	547	533	545	598	558	534	511	554	531	569	523	564	540	541	515	504	541	529	562	576	547	478	529	577	540	564	528	529	554	509	539	542	542	559	544	526	557	547	545	537	584	511	567	528	525	532	534	531	535	517	555	582	554	526	513	579	544	562	549	567	528	488	559	547	552	573	515	548	526	576	560	559	520	509	514	561	506	552	516	531	520	523	570	535	526	558	544	551	519	501	534	567	543	528	563	533	572	537	548	560	543	530	523	506	539	537	554	550	538	541	527	561	536	550	532	529	552	527	596	544	540	554	532	525	537	532	579	536	548	536	511	539	567	510	525	561	519	543	565	516	523	586	528	511	581	520	573	547	567	516	514	563	568	520	546	533	574	531	556	545	537	530	534	544	559	527	579	533	517	555	519	570	526	548	517	534	538	565	532	548	565	565	533	522	567	513	480	564	583	516	554	528	531	525	547	539	543	538	535	499	481	532	522	517	552	535	509	498	591	559	547	537	538	567	549	523	541	538	519	513	534	517	501	562	572	551	521	537	571	554	565	558	562	538	521	546	534	556	541	528	508	544	515	567	515	496	555	489	573	580	543	533	523	554	548	531	555	534	548	524	493	522	571	534	526	549	532	528	557	533	555	556	530	564	552	524	597	581	573	560	597	557	543	483	528	559	537	546	540	562	546	515	539	508	509	540	547	514	514	512	570	564	483	593	544	567	524	549	556	548	493	558	530	547	547	499	538	545	550	562	535	531	534	497	535	538	579	531	550	544	572	542	568	520	549	532	536	537	554	518	520	542	540	520	499	636	530	537	538	571	520	546	538	510	513	529	551	535	533	547	530	557	526	524	576	527	505	546	560	519	550	521	556	538	569	537	528	511	518	536	541	553	553	551	544	564	521	548	542	546	580	529	537	504	550	562	559	583	515	491	566	549	556	533	512	530	554	517	549	558	532	539	540	517	536	477	554	522	511	521	517	582	536	541	553	528	520	575	518	520	565	542	540	548	547	573	553	543	529	555	582	537	545	516	535	535	507	549	548	535	523	568	562	548	571	548	567	511	537	524	538	549	539	534	553	556	564	539	513	567	520	520	514	545	552	525	522	568	560	507	526	564	517	517	539	564	528	525	558	535	553	511	556	534	566	532	533	531	559	510	498	508	562	545	543	531	545	527	542	537	559	530	523	557	532	568	536	569	568	536	509	533	533	485	570	529	596	559	498	569	495	539	524	570	524	566	586	562	572	549	554	542	557	577	512	558	520	542	550	543	553	514	519	511	502	530	519	553	528	511	584	540	511	580	527	556	521	518	546	499	549	589	561	548	509	529	567	527	548	538	501	513	538	542	545	540	548	559	541	564	510	562	547	516	528	509	504	536	533	520	559	551	626	545	538	529	526	549	541	508	559	544	558	565	521	517	486	497	503	546	506	522	571	605	561	541	527	595	525	609	552	543	521	520	546	540	523	524	517	545	529	562	564	551	521	573	527	553	563	513	552	531	545	538	519	502	533	520	588	538	563	559	535	507	518	597	518	564	563	493	522	537	531	534	556	518	560	493	522	519	532	572	516	552	560	579	544	575	538	553	569	547	545	553	547	577	530	542	541	531	525	548	553	530	554	505	571	516	502	563	533	531	592	532	545	536	533	535	538	519	565	535	556	564	531	542	585	557	543	548	529	505	528	558	556	488	510	504	597	530	518	575	550	543	563	530	545	570	517	594	523	503	529	535	558	532	547	571	588	548	522	511	540	566	553	541	513	569	568	590	517	583	577	507	574	533	545	579	528	558	545	539	485	525	565	514	493	552	566	556	556	540	549	563	539	511	562	555	547	517	535	531	498	516	574	505	522	531	549	527	504	502	528	542	527	585	522	533	503	525	545	573	504	522	590	507	535	503	505	533	522	505	489	533	533	571	532	519	546	557	560	531	487	569	508	536	573	507	510	553	533	501	573	524	532	567	515	533	539	519	556	578	515	537	539	510	524	538	539	562	564	583	512	583	548	546	514	571	559	517	559	542	589	563	485	539	529	526	530	573	518	550	515	510	558	541	550	569	547	543	524	546	571	502	513	554	565	538	482	553	546	578	512	508	523	600	548	495	541	544	527	547	522	511	533	548	511	529	523	553	543	535	547	547	528	542	557	524	552	526	545	512	516	514	535	560	593	494	516	545	515	583	528	549	584	575	531	569	585	535	529	524	587	539	513	541	525	550	572	597	566	484	566	544	542	522	557	557	573	523	554	563	544	531	537	546	583	476	519	582	535	547	545	523	501	527	527	562	548	537	506	569	510	573	543	585	531	514	519	560	526	544	564	562	551	530	535	539	555	548	569	530	567	563	525	531	551	546	538	563	516	550	595	549	531	561	581	527	540	537	551	526	510	540	542	561	559	534	565	542	517	562	527	517	539	552	529	532	521	536	520	551	530	566	570	528	571	557	539	580	542	598	566	523	572	519	545	580	528
56147	22272	18040	5232	687	508	466	409	360	364	367	323	324	340	334	309	316	340	297	305	279	295	295	299	305	302	308	277	301	300	286	295	304	242	277	282	291	288	277	280	279	271	278	256	277	258	297	266	303	297	260	281	287	289	271	258	287	277	303	266	282	280	310	310	278	287	304	290	272	260	294	298	301	270	284	271	251	299	308	287	279	276	234	257	284	265	273	255	289	292	284	268	264	270	286	278	277	273	278	290	287	264	263	259	291	273	285	279	269	228	277	287	295	281	262	276	264	260	319	262	247	335	299	286	311	274	300	296	270	258	256	259	280	290	284	233	278	309	268	291	243	317	290	272	275	287	259	282	314	277	279	308	280	263	307	267	262	299	307	268	290	265	281	314	283	282	274	269	275	236	261	297	291	272	288	281	306	298	280	271	274	257	261	271	281	266	248	245	267	267	274	286	275	266	277	279	261	291	292	265	272	266	240	303	288	279	275	289	271	279	285	299	302	282	258	291	285	317	271	294	289	268	289	265	284	277	321	282	295	289	278	262	297	287	257	277	254	283	291	276	296	299	289	291	283	281	281	295	280	303	259	279	265	292	292	302	279	270	298	287	281	258	279	311	280	278	284	297	298	285	277	263	291	272	274	267	276	266	310	273	258	289	271	283	246	251	282	263	278	270	298	280	270	294	299	314	285	272	264	278	297	297	288	254	247	288	251	277	279	293	274	253	292	281	255	303	273	304	281	275	346	295	264	284	277	266	271	293	264	280	262	248	282	281	287	257	287	287	267	288	301	270	258	302	299	292	238	250	291	263	278	280	294	274	251	315	276	308	280	260	279	285	287	270	291	297	268	259	265	278	307	312	287	264	261	273	288	298	288	276	292	277	319	249	304	290	291	312	285	273	299	286	277	290	279	236	276	275	301	291	285	297	288	253	248	253	287	298	309	273	269	231	290	261	307	292	256	264	272	269	270	298	309	274	289	258	308	245	274	289	281	252	313	285	279	282	265	263	270	307	272	288	286	282	288	279	268	276	288	302	311	252	294	274	283	245	285	280	269	292	280	275	250	280	277	285	282	294	267	257	273	248	289	289	274	277	290	284	258	302	269	305	285	298	301	270	263	278	279	296	250	306	274	270	248	293	279	280	322	281	275	301	281	248	289	259	320	276	284	275	263	255	243	264	283	269	248	272	283	268	279	283	298	261	276	238	281	279	291	256	275	305	280	281	266	309	265	269	265	263	250	301	259	296	263	283	276	298	248	273	288	291	273	290	283	283	294	308	271	283	271	286	319	288	277	261	256	267	269	296	270	275	295	272	292	279	323	248	259	261	276	303	301	287	280	270	253	301	289	257	274	267	260	286	260	256	282	270	266	320	262	288	297	274	282	288	313	246	298	266	290	332	280	271	266	266	297	271	284	259	249	300	288	261	284	250	278	273	273	288	285	271	262	297	266	262	320	310	281	289	260	244	284	274	297	279	280	297	289	281	258	289	273	300	299	276	260	282	270	261	246	283	286	304	265	267	270	292	292	265	296	305	284	260	270	289	280	288	274	274	294	275	261	321	238	260	286	277	302	292	278	302	281	259	251	291	271	279	269	303	271	275	240	278	311	276	283	266	251	257	251	297	293	286	296	275	297	283	297	288	262	297	273	280	287	297	273	280	297	263	270	322	288	286	306	303	277	278	283	314	262	276	304	277	276	268	294	239	301	285	269	300	285	280	253	280	271	304	311	274	248	329	306	265	279	284	274	280	280	265	255	284	263	289	299	282	301	281	277	281	270	267	260	237	289	266	285	261	270	256	306	266	295	288	278	287	274	289	271	264	259	284	263	279	280	282	269	278	292	281	276	272	261	279	265	290	275	267	278	282	253	263	293	264	264	295	266	262	262	251	274	242	291	304	274	255	283	281	288	292	263	274	293	305	272	252	278	310	286	255	255	270	286	284	298	294	276	280	284	298	284	277	275	259	264	290	256	298	266	284	278	258	298	280	277	266	267	280	293	303	282	304	262	281	275	281	254	263	302	282	284	254	259	298	269	263	266	297	239	275	320	254	278	274	289	287	281	273	291	280	270	280	314	296	302	270	314	297	311	295	285	266	271	256	285	294	294	285	275	318	283	260	275	301	273	314	294	280	310	290	286	284	303	270	258	281	283	294	271	309	277	276	282	270	291	269	285	280	266	289	263	295	297	299	273	293	294	274	273	258	285	286	297	299	311	272	258	263	287	279	280	298	283	309	265	293	275	306	289	271	286	311	277	271	282	284	278	255	260	276	280	286	265	320	291	296	276	269	285	296	278	261	271	263	274	244	262	323	288	289	309	308	260	310	284	268	281	271	254	307	304	303	274	263	286	298	281	265	265	292	290	269	282	306	265	276	271	276	279	275	274	279	292	256	257	276	245	271	267	260	288	281	272	267	271	283	292	299	262	282	287	292	265	268	268	264	300	264	289	299	296	278	290	300	278	219	300	266	295	265	302	251	288	253	265	268	290	292	249	292	277	286	269	303	277	284	292	277	246	231	272	252	278	269	281	266	276	263	286	255	291	280	279	275	307	299	274	249	275	277	295	280	288	280	272	261	293	304	274	273	262	304	282	286	287	283	283	274	253	260	303	293	299	257	290	254	306	255	282	314	281	272	271	299	277	292	285	275	299	262	262	228	289	273	283	258	258	297	288	273	264	273	277	269	258	292	260	272	313	300	269	281	269	276	253	259	267	297	294	257	241	285	242	310	276	290	270	280	296	278	301	269	255	268	314	250	263	256	289	282	270	264	249	261	273	291	301	277	284	280	285	291	304	290	284	298	274	279	280	292	277	263	310	269	283	288	293	279	277	276	268	274	263	267	293	307	285	258	284	277	290	284	284	253	280	261	265	268	290	281	278	290	280	250	254	306	263	258	270	270	273	270	260	307	268	291	279	272	269	274	270	318	288	269	281	235	273	278	279	298	252	298	281	288	290	268	264	275	304	294	287	284	269	284	263	262	307	266	281	298	295	290	293	333	251	290	276	299	269	279	280	244	247	286	320	297	261	272	243	252	288	263	256	280	297	307	256	266	266	295	310	297	282	265	293	260	312	284	299	289	248	277	277	272	264	278	272	278	281	272	273	266	250	266	288	270	233	319	257	306	281	280	288	267	288	297	266	297	280	252	273	295	303	258	266	271	272	277	286	287	248	296	276	269	290	305	310	270	291	267	228	267	251	284	256	293	290	272	284	257	261	294	286	257	306	275	303	296	280	289	301	281	284	273	268	270	252	253	261	286	304	327	284	293	313	313	277	264	255	264	293	265	251	262	288	289	282	272	268	255	267	258	269	286	279	274	264	311	273	266	278	293	235	301	289	266	273	279	300	316	281	272	289	283	278	275	247	268	264	291	273	275	250	278	268	324	269	279	269	280	289	263	276	312	262	281	310	266	309	266	270	298	296	283	281	291	283	260	302	302	284	287	281	301	276	285	264	262	280	313	281	285	276	310	270	275
37217	2410	2238	2497	2113	1951	1489	1410	1236	1194	1120	1018	1019	996	945	854	910	904	832	844	854	797	837	774	807	741	805	794	781	783	723	749	724	695	737	804	780	694	709	695	739	740	718	737	723	741	728	692	722	689	682	753	726	734	682	661	708	704	741	689	725	684	730	725	744	716	699	717	691	733	717	707	674	691	696	684	697	721	668	686	708	732	714	659	735	677	730	721	732	646	780	703	615	665	722	707	692	735	686	719	689	694	730	744	778	668	661	731	730	706	717	730	660	663	703	688	666	721	684	689	713	758	723	704	687	760	733	675	754	684	685	702	691	683	735	739	713	706	651	677	680	703	688	663	702	741	705	704	725	716	729	662	684	711	676	710	703	679	713	645	673	701	720	689	692	682	721	687	710	699	656	684	700	705	664	684	674	715	694	706	711	728	725	726	717	724	676	715	698	701	685	689	733	645	725	661	707	662	750	677	692	689	694	694	674	749	718	652	688	756	679	702	734	679	677	741	702	699	687	724	695	725	681	716	666	689	701	695	662	727	676	729	673	746	711	659	711	708	674	760	727	693	650	709	712	701	700	720	713	713	677	723	711	718	725	678	710	712	716	693	680	681	727	693	689	684	686	689	703	710	692	742	671	701	708	667	656	715	714	726	693	739	673	662	699	719	720	683	676	750	707	728	715	745	701	679	681	707	685	690	707	706	696	716	666	741	708	675	654	740	693	682	713	721	710	705	709	701	681	694	737	685	712	755	709	663	720	683	706	732	729	634	703	710	717	705	693	676	699	691	722	689	700	627	690	678	716	703	701	714	766	690	693	717	679	719	690	650	729	702	751	719	681	690	660	733	693	692	677	664	682	693	756	711	746	681	696	708	739	693	702	739	717	752	714	704	694	696	681	690	727	714	680	662	693	641	718	677	714	712	659	677	746	702	704	724	648	690	712	709	721	693	694	699	711	712	700	721	691	699	747	661	701	709	730	721	738	677	692	682	681	679	683	672	747	684	725	616	744	718	673	736	673	691	676	746	709	642	686	701	709	700	706	699	705	702	637	690	669	684	712	697	708	731	724	701	694	676	684	712	692	684	709	700	743	664	710	733	695	708	685	693	778	685	738	674	677	727	721	748	687	686	660	661	718	713	684	709	663	733	661	714	719	663	714	679	693	738	698	697	685	732	653	727	726	741	680	668	737	654	720	680	673	717	720	653	750	719	687	671	685	729	696	659	713	714	735	730	725	679	659	743	693	720	712	732	707	701	697	694	702	724	681	711	669	711	735	742	652	682	646	738	667	672	690	709	717	741	675	680	709	759	700	703	727	714	681	677	698	702	664	704	713	666	693	724	733	677	745	744	681	689	701	682	654	686	750	718	725	696	667	707	692	711	691	728	680	668	738	696	717	708	722	691	692	702	705	687	696	720	704	686	742	704	693	682	718	678	703	754	668	726	725	685	676	713	691	663	678	691	705	755	676	725	774	721	683	637	684	702	698	696	677	742	694	672	697	704	703	657	685	699	691	668	701	657	680	675	716	726	696	697	700	718	678	721	687	697	661	748	685	670	680	718	737	781	736	691	725	730	707	711	698	707	671	691	691	737	659	729	690	677	678	681	731	664	679	690	730	640	679	705	699	735	691	685	665	750	683	738	694	739	687	721	667	718	714	738	649	732	682	728	676	710	691	695	741	673	742	735	705	685	701	701	718	724	737	669	734	720	684	732	689	707	713	703	675	655	721	679	708	676	701	717	678	689	723	679	675	699	683	649	729	660	695	694	710	662	655	676	657	735	727	700	733	673	694	716	738	688	680	696	696	727	711	721	656	682	699	681	699	726	662	703	647	673	717	722	681	716	747	707	684	714	725	686	726	679	700	632	694	656	692	771	703	742	703	678	705	642	678	708	651	705	679	716	681	683	697	665	736	725	664	753	667	699	690	664	684	736	682	746	675	665	692	657	717	678	705	697	722	712	675	688	656	683	727	719	728	677	723	706	745	669	689	715	682	684	691	704	705	709	691	706	662	752	675	679	729	683	674	702	709	726	751	686	717	710	686	701	704	685	704	706	652	704	636	666	662	688	670	734	695	725	670	669	650	721	702	694	711	693	714	720	749	749	683	726	718	719	726	706	692	680	669	707	714	698	711	663	646	695	706	708	657	713	727	684	736	701	671	654	705	703	718	710	650	694	707	689	680	722	716	690	697	691	680	748	696	683	732	708	774	660	652	690	700	702	689	737	705	699	724	697	690	720	667	645	761	654	677	743	721	686	729	645	665	699	651	706	678	708	690	671	660	716	696	695	696	678	705	732	664	698	688	726	698	699	716	714	656	707	713	737	687	712	745	768	709	740	710	698	750	709	700	699	717	711	702	704	701	710	718	717	738	703	732	687	710	750	731	699	653	693	699	716	661	709	704	686	703	684	692	706	689	694	640	701	686	755	634	709	754	680	712	700	707	685	679	698	684	735	706	751	724	713	682	690	727	673	677	695	723	715	718	678	701	667	686	710	691	708	674	723	685	751	685	683	731	703	707	673	675	685	733	718	674	683	707	750	693	731	680	697	744	733	666	673	697	688	681	697	672	675	737	709	650	699	674	741	735	666	667	673	705	733	697	677	695	740	706	656	683	665	710	722	719	723	718	704	697	750	718	680	714	699	698	695	657	714	720	708	658	701	720	673	657	714	673	727	687	683	732	689	688	686	664	689	657	717	723	686	694	714	712	734	711	700	691	695	731	730	640	669	775	727	715	686	669	686	713	679	728	724	679	708	698	674	730	739	702	686	613	688	678	714	706	668	694	724	702	649	644	722	743	677	682	708	704	685	760	722	700	697	662	700	667	733	695	679	696	708	688	677	694	760	740	722	675	706	707	692	686	736	699	690	702	701	720	648	654	712	706	713	715	727	724	680	682	681	714	703	691	687	698	672	689	702	619	678	714	712	732	720	696	709	655	690	713	653	707	720	674	678	704	759	705	676	691	634	707	692	711	722	679	712	691	710	681	716	682	667	666	704	715	700	688	689	760	738	715	711	739	749	676	648	723	714	691	739	711	678	725	696	696	683	682	681	673	699	635	668	752	668	688	703	712	712	710	698	693	701	715	718	678	690	693	692	733	675	718	719	690	694	744	664	684	698	709	675	685	700	634	658	693	665	661	672	659	647	724	682	700	753	685	669	706	719	711	716	668	699	733	712	678	731	701	714	645	710	688	686	707	721	704	691	672	681	690	745	671	670	714	679	659	691	716	749	703	662	626	728	632	648	712	737	658	725	683	686	697	636	685	676	700	731	681	716	711	649	706	745	704	704	704	693	665	693	699	739	734	708	690	729	742	722	715	682	712	729	718	636	733	683	653	712	652	693	725	698	731	698	690	706	700	679	714	732	655	712	662	717	729	701	750	702	731	676	710	700	676	727	721	717	702	680	730	721	701	692	695	702	705	674	702	740	716	648	730	731	703	705	667	680	681	724	732	679	698	638	668	694	699	650	684	716
51228	21397	26266	16315	1368	706	559	431	412	344	310	270	277	258	242	243	248	223	249	214	227	241	243	221	187	218	225	211	204	198	195	214	170	197	191	170	183	195	196	205	179	198	177	192	190	153	193	172	181	161	191	191	212	194	195	188	191	214	196	209	206	210	168	203	189	223	182	185	169	210	188	180	182	182	206	184	219	187	186	176	171	177	164	193	205	199	195	189	197	200	181	196	206	173	197	152	179	179	199	194	194	188	182	170	190	191	186	186	175	187	173	172	206	201	188	206	201	184	170	172	190	178	159	189	203	182	196	174	187	186	194	180	194	196	184	189	161	180	200	158	176	189	186	196	208	195	205	177	189	194	165	186	211	202	168	176	184	142	165	185	183	194	187	181	171	154	165	195	206	196	176	180	175	198	178	201	193	189	194	166	150	181	195	188	173	214	195	201	160	145	183	194	167	170	175	218	189	181	168	170	169	204	190	170	197	205	199	194	182	201	182	211	200	190	211	166	192	200	209	182	185	181	191	197	203	173	176	185	199	172	197	175	165	169	157	199	205	207	176	179	197	184	184	174	180	171	178	157	170	190	186	172	183	185	190	184	192	173	174	187	201	197	194	201	183	193	180	159	186	193	183	205	185	184	203	173	166	173	178	193	168	198	174	160	169	188	173	177	218	172	189	190	194	187	199	200	170	177	182	179	179	199	179	194	182	181	171	159	166	183	207	180	190	174	171	187	171	175	186	201	204	169	208	184	184	191	205	209	188	163	174	179	167	165	189	218	195	202	192	168	173	172	202	173	186	185	181	189	193	166	185	196	157	198	179	179	201	189	205	171	183	169	169	189	193	189	186	185	191	186	170	176	175	165	192	184	195	189	167	160	195	182	169	185	196	181	191	191	176	177	171	189	177	177	183	193	187	186	192	156	193	164	193	186	195	160	191	205	195	192	167	193	161	178	189	171	188	204	197	196	215	190	191	189	173	162	145	190	198	187	179	168	167	179	208	199	188	182	178	179	194	196	183	167	174	209	195	173	196	176	193	173	182	198	168	175	186	199	185	199	195	177	181	182	150	181	141	174	178	179	195	192	212	180	194	204	200	200	201	159	175	178	205	209	189	171	175	206	174	189	203	160	186	178	190	205	171	169	188	189	184	198	177	179	178	201	182	164	192	203	185	168	204	188	194	187	174	194	203	188	180	185	201	170	176	173	182	188	186	168	178	157	166	206	193	162	187	160	186	207	213	187	194	185	204	170	172	193	183	187	191	181	160	187	172	183	174	175	176	207	203	184	174	189	160	176	201	190	172	208	171	186	203	189	197	178	194	170	205	175	183	177	181	190	211	186	182	170	202	172	210	177	195	195	195	193	176	165	178	161	204	207	179	182	218	159	193	215	192	180	175	158	194	170	185	198	193	210	190	184	177	190	184	162	177	173	162	176	194	167	219	170	181	193	208	161	175	189	189	214	205	180	197	181	194	189	183	201	205	180	170	175	187	179	197	198	206	171	240	202	167	172	186	210	187	217	204	171	197	185	165	187	190	202	188	178	180	194	186	187	161	182	182	186	201	168	181	191	184	194	193	224	199	208	209	152	191	205	200	172	181	197	182	173	184	187	156	188	203	173	213	195	188	190	169	173	201	190	181	197	178	186	193	183	201	189	173	200	192	159	188	212	191	177	168	165	197	187	170	217	181	170	190	159	167	195	176	178	194	205	180	191	168	191	191	183	187	204	169	202	214	174	196	203	181	172	193	185	178	172	178	179	189	190	192	184	197	198	171	168	176	177	201	191	171	168	191	207	190	200	173	207	175	183	169	167	194	169	156	148	172	178	182	174	226	179	193	169	177	187	152	187	188	181	179	187	197	204	207	158	189	162	189	194	189	208	210	195	200	179	195	192	168	193	189	183	176	187	172	192	161	206	200	179	181	177	177	198	198	179	188	186	208	199	182	176	183	182	172	181	164	173	202	184	175	195	176	194	192	185	190	157	176	224	182	176	173	198	212	181	182	194	204	211	196	181	195	163	195	168	167	171	196	187	189	181	165	169	181	160	196	176	185	168	164	164	172	181	196	173	187	183	183	174	173	190	183	165	172	169	199	187	171	165	199	176	164	206	208	184	184	178	200	165	192	186	179	198	211	182	184	214	193	162	202	178	153	189	173	196	175	193	169	203	171	208	178	205	170	173	179	185	207	165	174	186	179	171	177	182	184	174	194	179	172	196	192	196	172	178	192	183	192	154	194	166	169	177	174	174	196	176	190	190	182	199	186	183	190	199	187	196	158	183	186	176	157	180	179	177	219	195	198	172	177	162	168	191	202	199	173	159	184	197	170	175	205	177	181	161	179	196	141	182	221	160	186	202	195	199	185	160	179	177	192	208	182	174	180	194	163	190	190	194	225	186	198	194	171	186	185	194	159	168	195	191	167	196	192	187	177	186	199	210	191	186	175	180	171	197	171	192	188	190	188	199	215	177	181	159	194	178	189	165	173	150	192	174	169	171	194	163	180	186	178	190	178	199	183	180	198	170	184	192	185	211	189	202	184	176	172	193	210	157	189	163	194	193	192	178	197	180	184	185	161	186	169	204	194	189	177	188	207	150	206	184	193	181	188	196	201	175	205	193	191	184	195	160	182	192	185	173	197	183	177	199	169	181	181	193	198	178	191	204	171	177	195	187	198	198	190	179	170	193	182	179	177	196	167	166	184	165	177	196	210	157	177	183	163	176	180	179	188	175	178	181	159	148	192	190	195	192	172	180	166	177	177	196	205	179	184	169	166	206	176	172	186	189	184	193	188	221	199	180	219	174	152	207	177	200	179	183	157	172	158	175	187	195	167	189	179	203	176	158	168	154	181	188	187	186	171	193	182	165	177	198	159	183	184	185	211	180	173	199	179	184	202	183	160	172	187	187	180	180	165	201	191	195	187	182	201	195	191	177	182	192	183	168	184	207	180	199	189	168	191	170	149	154	192	192	203	190	195	184	183	170	204	170	189	195	169	187	181	195	190	195	179	171	204	190	197	189	202	192	176	199	175	197	161	183	176	158	183	195	153	191	186	183	209	192	185	187	205	195	187	178	191	187	165	179	197	178	187	185	194	188	175	198	162	177	192	164	166	211	179	182	200	209	172	199	189	185	190	176	204	201	187	142	183	160	197	190	187	191	188	198	200	190	187	179	174	187	153	190	188	176	174	203	172	169	185	200	181	200	180	203	201	193	190	177	169	188	183	191	198	183	207	200	187	176	163	184	152	179	178	176	184	184	194	174	164	193	185	208	192	177	171	184	206	179	200	189	197	187	177	199	215	158	170	179	173	186	205	168	172	173	186	188	177	177	157	168	181	167	183	178	186	170	185	176	169	194	196	188	179	176	189	187	178	190	191	181	192	185	188	187	193	194	201	183	151	188	182	197	182	161	177	187	210	194	177	160	156	204	189	180	176	167	173	210	194	185	205	192	175	191	177	207	182	193	181	204	196	181	183	182
40639	1900	3450	4087	3460	2844	2270	1885	1638	1501	1307	1189	1068	931	891	896	831	798	806	756	727	642	702	716	648	679	602	636	619	588	558	554	576	525	539	566	579	515	531	570	552	545	530	505	561	457	508	540	511	468	466	493	539	519	544	453	482	493	530	501	492	491	475	467	489	543	539	490	493	512	550	488	478	460	480	493	464	474	487	459	453	452	467	507	501	470	449	435	425	499	514	493	490	475	445	478	454	471	459	462	487	482	444	461	464	485	491	457	455	469	496	441	443	467	490	465	457	473	471	503	524	467	489	457	451	460	454	480	503	463	524	449	479	478	452	458	476	514	467	467	503	448	460	434	451	496	470	459	442	452	484	448	505	499	452	493	460	492	467	470	491	476	452	463	447	410	474	488	460	452	478	469	476	461	462	487	474	430	485	483	448	484	452	443	447	506	458	448	464	493	476	457	474	461	451	477	456	460	493	446	468	434	493	448	443	429	443	464	470	451	454	482	466	476	457	446	466	457	494	459	449	471	447	444	501	442	438	446	474	462	439	447	491	469	473	473	489	430	431	459	443	499	515	442	480	483	488	474	478	501	473	465	487	461	476	462	474	464	481	499	434	481	431	454	463	473	479	466	466	469	453	452	474	487	435	463	458	439	483	489	429	489	453	419	444	493	467	421	437	487	474	489	479	492	456	459	441	493	466	452	466	468	501	445	422	447	508	452	460	473	453	479	497	488	437	469	436	466	524	474	498	477	467	480	467	446	498	424	448	453	491	444	467	485	485	482	481	471	526	452	432	487	493	465	487	466	488	425	474	432	443	465	425	513	443	468	491	451	445	463	509	505	477	471	469	503	421	471	449	459	436	468	485	452	468	487	445	466	446	448	454	428	481	479	463	463	450	478	497	454	512	441	443	488	450	472	462	475	449	483	497	462	494	413	451	485	513	493	475	453	465	494	454	491	523	469	461	479	488	464	481	427	443	450	429	469	505	472	500	439	472	481	479	442	480	505	474	503	484	497	458	430	490	470	466	501	439	472	471	440	496	468	491	449	435	515	494	449	453	460	481	472	497	454	488	452	441	458	453	478	491	492	467	428	480	457	491	443	488	462	434	499	435	440	463	438	444	481	499	458	466	439	470	477	457	489	448	478	449	495	490	477	434	395	490	445	475	502	494	511	515	456	467	467	446	480	450	451	409	467	484	480	448	477	519	456	472	457	441	509	468	452	471	434	463	498	446	501	488	456	457	465	450	427	448	466	476	483	426	460	432	457	441	477	464	456	455	471	454	492	483	423	480	474	446	459	468	458	458	465	475	502	483	472	493	445	467	477	473	463	412	485	484	459	445	473	466	483	442	466	492	487	454	446	488	438	448	465	448	439	476	460	444	485	501	484	459	494	491	485	458	437	446	508	517	490	499	489	446	434	470	453	463	436	445	424	464	479	474	484	490	485	465	499	456	509	497	453	475	458	419	463	449	448	449	487	476	470	470	466	447	479	467	503	475	472	471	473	486	460	467	479	471	456	458	463	425	475	458	438	514	443	433	484	508	473	464	468	443	467	465	457	465	460	492	458	479	465	464	432	435	478	440	480	462	485	462	494	440	480	478	458	465	486	471	460	472	487	434	503	492	447	511	488	454	463	478	464	485	469	460	452	448	470	459	469	457	465	475	473	474	454	475	484	477	446	472	477	423	454	470	439	465	463	425	437	504	458	417	455	469	483	465	482	460	422	472	450	543	517	466	489	477	467	469	448	446	425	488	444	481	458	452	470	466	459	457	464	476	451	445	502	474	451	470	517	444	475	442	469	448	470	458	456	483	448	479	441	473	442	478	427	440	482	451	435	477	502	500	455	445	428	512	473	461	461	468	467	457	491	504	464	440	492	464	438	483	461	465	464	495	445	444	438	470	431	472	440	487	465	475	456	448	499	445	466	472	487	463	449	437	503	498	470	451	476	487	471	497	466	506	421	456	458	457	429	488	496	489	440	470	492	451	466	465	480	474	464	453	475	461	438	449	431	446	498	469	464	474	465	476	484	478	468	494	489	468	490	468	471	486	433	472	440	463	476	514	436	499	460	486	445	468	467	493	469	473	430	427	449	491	475	449	477	489	465	444	469	499	469	456	473	450	457	503	450	471	479	466	499	438	423	487	480	479	453	453	524	480	473	488	465	446	476	457	459	479	467	450	435	464	463	446	446	454	481	447	465	464	454	451	510	489	455	492	489	476	449	467	488	447	461	484	478	483	456	477	500	470	460	462	427	484	439	481	454	488	498	447	495	442	440	457	480	469	468	490	487	436	482	441	450	483	466	476	497	473	443	494	467	455	434	408	457	497	489	429	463	450	475	494	476	463	467	506	477	468	455	479	478	459	453	479	474	484	483	515	418	477	469	476	469	445	472	463	453	457	465	467	486	407	481	440	463	469	472	469	498	474	499	462	475	509	467	463	500	480	455	465	488	449	485	439	485	451	458	480	472	533	467	432	462	447	486	444	486	459	473	498	458	446	463	466	486	455	439	466	442	474	491	498	462	455	472	428	471	457	447	453	443	443	435	472	469	445	434	490	428	440	444	483	454	489	467	461	509	469	459	464	470	460	465	476	442	484	470	471	482	455	443	457	500	453	471	466	468	459	484	460	479	443	446	475	433	462	482	469	446	480	493	482	446	462	470	453	480	457	479	498	488	443	495	485	469	477	482	456	481	464	497	465	495	473	450	470	475	479	467	456	445	472	477	461	492	441	478	471	482	443	470	483	459	458	469	503	490	460	475	475	458	443	429	488	461	452	484	455	483	465	453	504	450	445	471	471	471	448	463	489	472	487	471	451	487	462	458	475	450	463	444	466	477	479	471	484	468	432	460	483	456	475	497	489	445	504	491	465	451	461	450	449	467	492	485	450	481	415	491	452	467	470	481	407	482	489	480	449	471	472	441	485	458	457	486	449	417	474	493	464	457	505	502	467	481	455	490	472	477	435	477	465	445	427	492	499	460	494	477	464	502	446	467	471	468	495	475	442	424	435	419	434	451	493	474	482	428	420	459	498	440	500	430	483	478	435	451	449	450	453	438	466	445	465	439	474	502	467	466	453	453	490	465	473	472	497	439	474	460	492	487	459	491	498	471	463	458	507	497	464	461	451	444	478	507	470	476	466	462	445	473	475	444	465	489	479	498	476	475	457	512	484	466	456	473	488	463	452	513	480	469	449	479	448	486	441	477	456	482	444	466	453	466	481	458	498	493	456	478	461	485	475	491	464	494	428	469	477	438	482	479	439	442	450	489	411	506	487	443	504	485	470	463	497	443	476	463	445	467	445	478	462	476	460	455	467	482	482	404	436	450	453	469	452	476	454	475	485	482	467	486	475	477	473	470	465	412	453	454	476	463	463	493	449	468	427	488	463	438	483	473	452	450	437	502	457	474	455	522	469	464	474	477	451	462	486	476	479	486	460	478	480	415	447	452	506	441	478	438	481	457	499	472	458	483	472	461
18177	1407	277	219	165	195	212	207	185	216	173	220	197	178	200	184	203	165	201	179	215	205	170	176	220	183	192	197	191	191	174	196	201	193	182	184	206	211	185	212	201	173	200	178	194	188	195	213	179	202	176	183	177	200	180	189	193	205	211	200	216	228	193	179	184	167	193	190	175	189	164	200	177	210	177	197	212	191	206	227	193	151	194	189	195	185	172	202	188	188	191	198	182	202	201	204	201	191	165	197	187	179	196	177	201	180	189	191	170	231	183	181	199	184	190	170	184	197	186	186	182	182	168	212	180	199	211	198	192	217	202	201	191	192	192	184	179	192	183	198	189	158	180	160	193	225	183	205	201	175	185	211	201	175	215	179	202	194	202	162	190	199	189	185	184	173	207	198	210	187	181	190	198	216	183	159	181	189	208	170	154	194	215	176	171	154	200	208	199	212	189	162	209	175	184	190	200	162	185	185	182	198	196	189	220	182	186	211	180	197	204	191	175	202	189	203	179	204	201	194	182	201	232	200	191	182	199	194	187	204	195	187	167	184	184	166	225	221	217	181	204	195	194	202	209	190	218	192	176	183	203	170	187	198	205	173	184	178	177	198	216	187	200	190	183	193	178	185	186	210	199	180	187	183	180	204	182	219	178	212	198	230	194	190	216	186	176	170	185	225	204	182	194	180	172	205	194	187	201	178	185	190	186	180	178	194	189	173	181	235	195	196	208	182	179	183	170	196	194	158	192	197	211	183	189	192	190	207	165	172	192	196	169	196	198	179	190	189	190	196	196	171	175	202	200	197	190	212	196	173	197	182	185	188	214	179	185	185	184	209	192	196	206	170	190	222	206	180	220	175	182	204	197	216	212	193	188	198	182	205	209	202	161	198	186	170	192	172	197	205	204	206	210	195	183	200	182	185	184	208	192	186	173	206	229	207	168	181	186	215	189	199	207	226	216	182	181	176	186	179	198	171	175	165	218	181	205	215	175	183	175	204	193	179	174	222	189	218	174	183	204	196	185	199	190	177	182	181	202	179	172	169	196	197	184	232	226	193	185	200	184	190	195	195	180	181	173	182	177	179	199	196	178	198	211	222	209	193	190	188	185	163	198	193	187	175	199	197	188	229	197	204	195	193	180	193	178	192	179	202	161	199	208	200	212	204	175	169	172	200	183	210	189	191	162	203	194	219	188	178	194	198	182	209	185	238	200	200	194	184	182	167	183	212	210	198	192	187	214	179	196	198	198	185	208	200	203	185	177	193	180	217	206	173	185	161	197	184	195	201	236	202	209	191	198	201	214	187	205	200	156	205	194	188	186	201	201	183	198	191	195	197	176	217	176	191	203	186	199	179	189	193	181	188	203	174	184	204	204	192	207	196	182	182	216	179	184	165	197	187	210	190	210	190	190	207	206	188	188	201	202	179	152	226	192	199	194	176	206	201	194	226	186	163	206	179	196	197	199	183	210	192	211	179	204	203	198	181	176	207	193	188	194	182	186	193	172	183	193	202	221	181	215	169	175	175	190	199	166	198	209	173	185	194	193	190	192	194	210	197	187	225	174	194	184	205	194	193	199	178	188	210	191	192	184	211	184	174	216	194	188	189	212	208	192	198	188	208	213	172	185	196	178	181	204	173	225	206	192	188	190	183	186	194	175	167	195	197	162	192	183	185	196	185	171	169	179	191	184	212	177	232	201	203	194	190	204	198	219	167	178	173	191	179	214	194	176	189	193	190	201	179	180	182	199	170	198	188	188	196	180	185	189	177	193	185	198	246	176	205	200	172	212	199	184	168	183	211	199	202	197	209	189	175	189	206	203	187	192	199	186	159	208	212	200	195	178	181	211	206	177	188	207	172	184	181	184	181	165	169	192	200	225	218	203	199	189	174	184	201	197	203	189	200	181	227	212	176	199	195	203	216	182	203	186	173	189	210	195	199	199	213	202	190	198	203	194	170	182	192	205	201	173	178	200	193	178	178	191	223	203	198	211	191	171	195	196	194	193	182	213	187	182	196	192	209	178	190	190	179	190	177	180	198	200	185	221	217	220	198	160	166	190	168	171	223	189	178	199	179	191	229	204	176	173	199	217	177	197	163	202	196	187	189	194	205	189	194	210	196	173	193	190	186	177	209	193	185	194	187	208	196	195	201	197	178	206	172	213	180	204	191	207	177	170	168	171	191	197	177	212	198	209	188	185	179	209	203	179	192	194	165	168	203	190	194	197	175	177	202	188	189	181	218	175	167	204	216	206	197	187	181	219	195	198	187	166	204	187	181	210	174	178	192	174	183	235	216	172	174	204	180	192	198	172	192	177	183	175	194	212	176	179	184	196	188	197	193	196	185	220	193	199	196	189	203	159	172	178	180	182	185	182	170	184	176	195	187	190	183	194	194	186	185	209	178	198	212	190	209	199	217	199	211	191	209	218	190	188	176	198	195	185	185	192	168	193	201	209	188	186	201	184	197	200	185	175	203	196	177	202	196	208	204	221	196	203	207	171	200	190	183	191	195	178	183	196	187	194	187	211	177	211	164	215	180	195	180	184	178	173	192	161	195	202	172	202	227	195	206	212	200	204	187	197	201	199	182	184	193	189	198	180	197	198	183	205	205	203	209	155	190	211	182	176	200	197	193	198	194	220	194	179	187	178	189	183	205	181	220	194	201	169	192	184	179	183	196	188	191	201	187	193	202	207	203	184	175	200	202	200	210	186	206	203	203	167	182	180	179	192	180	197	195	192	199	193	191	178	204	187	216	186	198	195	206	182	174	164	194	181	208	211	193	217	188	190	220	209	205	202	210	206	189	175	223	199	186	172	166	192	190	184	190	197	196	182	175	191	216	187	170	216	183	190	197	212	208	192	187	177	196	191	186	213	189	162	194	196	196	215	207	185	190	189	167	188	195	191	201	190	178	195	220	214	168	196	188	208	197	194	216	181	193	192	195	205	198	194	204	195	176	215	214	187	193	194	185	212	177	227	229	193	234	213	186	197	185	194	192	193	167	200	178	182	183	170	233	190	178	214	206	190	193	193	200	183	206	196	175	191	183	207	223	174	188	197	201	186	200	209	217	205	177	200	200	178	184	213	185	197	184	190	186	196	181	193	206	215	193	187	178	182	202	192	212	202	174	191	176	190	194	214	202	190	218	185	201	195	204	180	201	188	197	162	188	196	204	201	204	213	159	166	171	175	184	179	201	196	189	199	205	213	201	179	191	194	189	190	185	190	206	220	186	190	189	187	198	208	189	198	166	183	189	207	195	198	203	178	163	172	228	191	176	165	192	184	186	189	184	191	200	205	188	204	188	190	191	194	200	170	180	176	195	185	173	176	190	166	191	170	178	192	192	189	189	200	196	183	188	210	210	208	189	222	188	188	195	203	208	179	189	192	187	174	183	183	186	178	167	194	205	187	192	211	198	189	192	198	222	175	182	190	180	183	171	200	207	181	202	203	205	205	177	197	189	186	202	211	160	180	208	177	176	198	178
14940	558	593	626	611	586	547	537	559	536	527	526	526	518	515	485	569	541	487	529	529	519	534	502	523	502	522	508	517	512	516	498	508	541	531	525	518	523	516	504	559	523	491	481	487	513	492	544	498	529	505	557	524	524	535	540	502	518	552	505	553	524	538	495	495	509	544	508	509	481	540	496	563	531	521	550	498	513	540	521	506	530	501	510	554	524	528	507	477	507	504	500	491	517	520	511	509	498	528	529	526	461	548	548	530	529	550	562	512	473	502	487	533	502	480	516	492	554	562	520	508	522	519	489	573	503	472	533	512	541	521	503	537	505	539	530	534	576	505	515	514	524	544	502	484	568	469	507	578	569	541	533	537	538	503	509	529	513	536	513	474	499	552	486	515	512	506	506	527	552	507	505	538	541	485	541	536	463	513	525	508	539	494	525	497	525	528	515	498	506	486	536	501	531	501	549	549	497	517	484	488	557	518	517	505	547	506	497	506	538	482	517	514	534	520	519	562	501	520	516	491	540	522	508	488	503	537	515	536	532	535	559	538	486	517	506	491	545	510	491	479	511	523	514	536	483	490	522	540	511	509	516	507	504	500	546	546	550	518	527	483	475	525	497	513	526	535	553	537	543	482	517	506	514	494	519	501	482	509	553	552	516	474	503	550	531	530	467	528	552	514	526	517	467	500	525	555	513	513	489	538	477	513	501	507	523	528	503	479	507	522	545	539	489	534	544	492	480	538	478	506	537	507	541	513	492	525	493	456	529	475	499	543	535	533	486	528	516	538	504	548	540	509	498	516	556	518	554	499	475	548	532	477	528	569	538	503	488	538	507	519	514	520	527	514	501	516	492	528	500	480	498	478	507	476	518	531	522	533	565	492	490	466	466	563	536	558	488	522	510	533	545	513	531	553	510	514	546	566	512	512	525	515	494	510	550	551	492	536	531	527	534	495	533	507	507	510	510	522	459	509	494	471	489	545	483	525	508	545	521	499	500	530	514	483	526	554	475	502	504	508	514	497	531	501	543	499	491	484	525	526	486	521	479	552	505	511	556	538	502	486	480	529	541	514	520	540	553	487	527	522	533	461	522	533	516	472	535	521	469	523	523	525	556	522	540	524	508	497	562	499	504	523	509	559	501	497	511	539	510	528	531	533	528	519	545	489	560	529	500	512	505	534	538	515	509	511	570	554	535	545	497	527	501	497	540	543	552	525	527	537	528	497	515	512	530	500	503	527	494	544	490	531	516	526	546	522	556	511	486	513	544	528	513	522	509	514	522	514	487	532	555	549	560	523	545	540	550	522	500	528	477	526	547	497	577	523	561	503	500	534	540	530	525	515	521	516	481	522	501	528	555	529	486	511	536	507	525	542	503	539	488	481	523	508	512	530	508	481	550	534	465	521	522	507	527	501	515	510	520	529	497	465	513	519	518	512	490	531	545	494	494	497	527	527	476	537	504	537	536	515	497	549	533	526	480	495	547	550	535	520	524	503	558	562	506	499	502	532	541	494	530	517	516	493	510	523	543	494	512	512	523	529	497	538	517	553	526	495	518	506	512	517	477	508	518	512	520	523	522	493	492	520	571	524	503	518	550	524	501	449	531	513	514	469	494	507	520	499	518	527	559	492	494	469	484	524	504	533	527	485	523	523	543	553	483	472	524	513	503	496	504	522	550	513	490	535	537	544	527	513	510	532	503	476	509	536	521	517	513	488	537	531	482	532	507	499	485	501	502	494	555	520	534	570	512	529	532	512	559	516	545	532	518	504	505	515	496	523	518	492	536	520	497	499	502	524	436	525	541	503	532	522	540	522	512	469	557	551	497	515	497	522	501	533	505	509	526	529	531	506	511	510	528	536	493	497	480	495	498	517	512	499	484	525	511	503	487	506	564	524	507	546	524	508	492	561	541	493	539	503	497	525	473	547	509	521	517	457	547	544	551	495	471	520	487	514	540	491	553	532	523	490	469	506	541	534	489	515	527	523	508	476	460	493	541	530	569	515	506	497	498	519	482	485	518	536	550	542	516	478	539	534	490	525	492	501	487	519	538	515	519	543	533	526	509	516	530	478	545	505	494	532	513	514	503	541	469	502	504	468	535	558	526	552	531	487	544	545	495	529	530	534	509	514	527	489	496	529	483	490	531	505	532	548	539	523	495	515	509	517	539	539	510	493	484	500	513	511	588	488	519	538	494	552	527	518	515	546	520	510	528	491	536	501	499	515	513	518	487	545	532	529	490	533	496	542	502	502	497	512	511	510	484	485	535	506	510	530	523	542	519	522	532	525	506	485	499	506	516	529	521	519	529	502	516	534	527	526	515	526	528	515	500	500	493	527	531	522	531	499	484	556	508	533	491	527	522	501	528	496	546	509	491	524	549	470	545	514	532	537	514	523	500	512	489	476	530	508	544	497	562	520	540	499	516	513	515	450	515	504	486	529	520	553	509	533	474	504	541	496	512	542	464	498	518	515	508	481	548	546	530	501	526	472	555	502	505	528	479	500	533	504	509	504	494	513	522	542	510	470	496	504	561	496	490	533	502	508	521	552	535	503	532	508	540	529	475	484	556	507	526	565	516	474	498	506	474	515	494	497	548	512	519	484	508	505	504	527	530	533	550	518	494	534	534	505	559	524	524	505	536	535	495	523	521	539	521	490	503	490	535	477	513	489	490	533	527	512	508	532	537	558	517	487	550	522	497	529	534	456	474	543	487	504	521	473	523	508	479	517	527	510	552	520	548	500	549	541	489	488	514	504	533	511	543	493	526	515	495	482	480	490	502	507	494	508	507	480	500	517	454	515	513	518	574	531	534	501	516	515	537	523	522	518	514	529	531	521	520	559	506	512	460	525	485	504	524	489	521	534	506	498	458	544	515	557	499	550	509	522	525	517	519	516	505	544	539	509	502	492	498	506	507	536	530	530	509	524	525	521	514	517	521	543	486	529	561	530	530	505	516	565	502	531	526	506	518	529	505	511	508	546	514	507	487	468	515	499	508	514	493	507	529	504	522	547	537	497	536	485	510	466	520	477	490	496	596	481	536	524	494	487	521	508	525	517	542	504	505	526	502	498	525	512	507	506	495	499	491	530	524	503	514	533	531	501	493	519	503	514	474	520	540	517	532	549	535	484	562	503	486	536	478	581	543	549	524	551	496	505	550	524	521	460	523	519	489	508	465	555	540	532	500	502	527	487	538	475	520	501	559	519	520	510	499	495	541	534	512	544	484	500	477	532	508	533	498	514	510	516	532	529	529	516	519	530	526	547	544	551	530	522	517	501	519	527	518	541	546	502	556	498	542	507	490	506	484	533	519	496	567	510	521	496	510	500	513	557	517	493	544	514	529	462	512	519	543	492	517	514	556	536	513	549	568	522	537	479	504	529	528	552	491	519	552	511	512	509	519	524	515	533	497	515	533	521	493	490	531	535	485	572	457	517	533	511	487	522	528	550	485	567	567	514	534	517	515	525	537	536	529	546	526	496	505
42854	21506	22142	3671	672	541	495	398	368	376	323	340	290	328	303	313	275	271	297	322	286	277	277	305	262	279	316	286	294	286	259	297	287	250	274	280	295	296	280	261	282	275	235	279	275	248	249	280	285	272	232	284	307	252	269	271	289	265	290	265	299	258	267	312	249	251	297	269	285	276	272	281	262	269	281	298	255	289	299	262	292	284	268	288	264	295	288	284	246	270	280	291	263	276	262	271	282	286	271	276	270	268	304	269	280	270	278	297	273	275	264	276	251	277	261	284	302	256	293	302	273	266	273	269	279	243	283	290	300	294	267	244	249	277	230	275	321	272	293	254	252	290	279	294	288	297	297	298	315	283	263	282	262	251	281	249	234	251	256	256	271	297	291	267	258	249	281	280	292	268	284	263	275	268	255	258	276	262	247	277	252	267	299	292	258	260	267	295	244	276	258	283	265	264	290	261	294	257	277	260	268	287	279	291	283	260	244	263	283	260	258	241	275	258	264	287	277	289	284	271	288	292	283	265	260	276	265	264	278	275	282	254	267	306	298	299	337	256	235	259	277	270	275	271	288	259	278	249	270	290	270	265	258	292	266	273	291	305	288	248	283	300	244	263	306	273	266	278	297	262	244	271	289	300	245	290	278	290	287	258	252	305	294	280	275	262	240	253	240	276	260	284	294	312	264	261	274	256	264	273	295	269	272	281	290	255	282	285	278	302	249	287	296	256	297	257	304	267	267	277	281	280	283	286	284	273	258	293	252	248	281	258	274	290	308	272	287	275	283	288	283	271	274	266	290	323	315	286	289	289	249	260	269	273	277	271	289	302	311	243	269	284	273	277	252	268	254	267	258	282	318	283	308	291	267	266	231	266	271	288	278	255	272	253	298	289	287	276	271	267	265	278	295	277	280	253	276	269	272	265	274	268	269	253	304	266	265	285	302	304	270	262	285	279	259	296	264	279	271	283	286	299	314	298	289	251	267	260	270	290	282	310	311	269	291	242	286	280	279	295	268	283	274	260	284	280	264	259	244	277	272	303	260	265	275	290	260	291	292	266	268	257	246	263	243	280	297	296	293	274	255	278	262	272	274	286	265	263	254	263	270	256	293	318	273	270	285	296	254	224	286	265	276	284	272	259	296	255	273	265	264	256	276	262	270	274	270	268	307	279	269	309	264	269	265	284	290	289	274	299	244	277	263	265	287	291	266	258	280	280	265	255	289	281	256	280	258	285	276	273	285	286	311	248	248	258	307	264	252	274	264	240	282	301	281	253	272	286	277	272	297	290	290	262	275	281	289	297	287	287	265	278	274	304	279	287	308	271	258	245	287	280	303	298	258	243	267	303	286	265	280	279	286	274	259	262	270	260	287	276	271	285	294	266	269	295	274	297	265	261	297	280	299	292	291	289	285	282	294	267	281	271	241	256	272	272	298	258	269	295	283	264	246	289	284	257	267	267	232	248	275	252	248	274	285	280	269	279	274	295	299	255	272	259	239	275	241	293	257	261	248	275	270	258	251	223	238	285	278	292	262	284	284	294	240	281	246	285	293	282	272	284	303	295	279	258	266	267	253	296	282	268	270	252	281	279	280	268	296	253	287	274	240	262	286	248	287	299	279	299	277	299	245	234	292	292	262	273	274	260	294	274	277	288	254	270	281	279	264	275	262	299	299	265	245	278	297	282	295	290	267	254	266	266	265	301	275	299	253	269	272	265	277	288	257	253	257	282	285	267	279	285	264	262	260	285	275	300	254	268	276	260	254	274	282	270	260	299	274	264	278	275	247	267	311	268	276	236	271	270	254	263	286	278	266	284	275	260	263	285	273	268	267	278	271	272	299	255	274	309	284	241	276	300	280	282	253	280	247	287	266	297	267	290	279	275	264	256	291	256	274	301	246	262	276	270	279	283	262	279	269	287	285	265	259	254	278	294	287	280	301	289	266	264	276	262	283	293	258	284	290	263	272	295	256	291	265	270	300	311	266	259	251	295	248	270	256	258	300	312	273	298	277	299	292	280	246	300	256	288	293	291	262	300	277	260	258	258	285	270	250	280	239	244	265	275	267	286	275	271	270	256	302	254	256	275	303	242	293	270	277	257	255	264	282	302	297	256	302	294	286	274	315	278	290	310	249	249	291	297	269	258	263	292	248	268	269	291	256	276	303	263	250	261	266	254	245	275	258	290	270	253	285	270	292	287	245	277	271	259	246	278	288	303	293	277	277	249	267	280	275	271	277	241	272	283	274	299	263	296	296	287	255	275	284	233	273	268	267	276	280	279	293	268	237	274	259	282	264	301	281	282	259	285	264	292	263	266	237	239	258	267	268	264	275	263	256	273	270	288	300	264	295	251	285	269	256	259	274	269	232	309	271	262	276	277	277	272	278	294	300	280	266	298	295	289	269	272	293	279	261	277	271	261	257	279	245	281	289	290	258	306	271	260	266	297	323	298	252	288	260	271	299	271	302	282	267	274	268	299	265	274	318	251	248	286	272	273	269	275	270	263	259	277	318	244	275	278	269	303	286	293	261	306	264	272	312	300	278	263	304	276	284	290	299	281	269	255	283	250	279	289	292	285	292	296	268	276	290	289	262	264	251	274	258	284	265	290	285	287	282	260	263	263	264	270	289	279	262	301	258	240	256	267	306	289	302	266	274	279	261	286	281	257	259	308	283	246	273	285	285	268	259	312	270	273	306	286	260	281	268	263	260	277	256	270	275	278	273	250	292	284	297	279	277	295	270	260	258	273	285	277	233	254	268	238	280	291	308	289	282	299	272	275	293	308	288	264	251	260	253	290	261	306	258	304	275	289	280	292	321	274	267	309	234	311	281	298	275	276	279	260	254	259	295	261	249	254	270	310	275	277	282	273	288	282	277	291	258	292	279	285	277	273	275	253	272	253	264	266	280	278	300	276	270	234	251	296	277	291	261	262	276	246	271	263	242	271	311	278	298	293	294	289	293	258	276	245	291	282	266	277	251	254	268	263	291	268	282	287	230	288	245	297	268	278	260	243	279	281	264	289	276	333	272	258	280	270	306	261	259	267	279	264	262	281	266	290	283	264	248	283	279	277	277	264	279	283	273	252	274	283	305	286	298	257	253	274	296	228	298	232	276	274	274	267	263	292	273	262	285	262	245	282	274	276	265	262	273	288	262	291	263	245	275	256	261	262	272	259	254	260	282	281	304	275	286	282	289	272	292	298	268	268	251	278	294	271	271	260	284	291	266	290	279	229	237	270	265	282	245	278	275	279	269	261	294	285	261	281	301	247	263	263	253	266	257	325	266	293	297	265	248	294	247	283	264	270	292	269	273	316	276	244	279	294	266	264	287	277	259	254	258	285	257	272	254	272	283	255	281	257	271	273	297	295	313	262	272	273	253	268	283	266	255	261	283	283	272	269	301	266	268	279	271	294	245	284	260	275	283	280	281	291	264	279	284	249	253	278	289	263	267	255	270	294	268	302	253	280	271	275	278	288	266	301
30512	1335	2399	2608	2388	2011	1674	1428	1302	1158	1138	1031	1016	986	922	872	873	885	842	865	810	791	805	822	788	779	779	784	746	730	719	756	708	646	716	679	732	728	746	773	715	660	742	771	735	687	706	707	744	739	708	716	719	675	724	675	705	699	679	687	649	722	713	664	619	642	691	687	650	698	713	693	706	693	686	628	687	729	734	707	672	695	661	689	704	679	659	660	654	715	669	649	660	716	684	641	734	685	711	659	681	724	718	710	693	682	667	735	734	699	707	688	704	708	699	660	676	713	686	703	713	656	723	708	661	635	662	733	679	642	727	708	686	655	714	676	691	667	668	636	687	736	708	667	690	667	671	648	652	666	712	670	723	643	714	701	690	682	638	725	634	649	722	683	688	709	663	660	673	711	648	684	691	682	629	700	665	685	696	653	688	662	695	715	699	689	669	714	673	666	704	687	697	683	689	679	672	705	689	660	726	678	722	657	690	729	710	750	677	708	722	722	679	668	666	730	685	687	724	727	686	723	712	717	709	680	698	718	669	680	657	708	677	718	706	677	666	643	692	679	665	693	665	690	642	708	686	708	645	675	704	704	692	729	673	689	632	683	713	669	705	688	693	690	657	716	697	739	709	659	658	728	640	686	662	701	696	698	675	682	690	686	675	735	658	703	688	676	735	642	693	708	694	697	678	669	683	671	663	696	693	711	707	719	697	700	676	687	715	705	711	670	646	697	707	660	706	708	737	682	670	713	672	666	710	688	672	681	708	694	691	670	651	676	699	688	669	684	711	693	699	708	643	716	685	672	680	724	642	694	636	679	701	684	673	668	709	693	685	713	745	660	649	680	636	715	678	675	677	684	694	681	669	668	721	705	648	689	651	690	726	680	686	699	679	736	645	694	693	700	686	688	700	696	681	662	682	711	739	691	702	680	694	701	716	732	658	699	667	688	665	678	697	638	672	712	693	664	672	638	697	708	691	667	700	650	667	655	681	730	682	702	650	734	741	664	635	643	680	659	704	688	713	633	712	691	747	659	742	716	725	690	689	736	693	731	687	673	697	689	678	742	718	717	728	704	716	716	664	692	697	723	645	667	663	645	710	723	718	682	694	697	693	702	693	678	658	699	669	654	681	659	660	665	690	701	674	701	674	682	649	686	678	675	637	701	724	671	727	687	662	678	689	664	678	718	699	697	715	693	673	717	729	668	625	698	640	682	627	741	685	666	666	672	688	684	657	707	695	676	715	717	690	701	678	693	655	692	683	724	691	686	687	660	676	695	676	703	678	688	694	692	701	710	678	739	661	705	674	695	699	705	690	685	748	683	643	696	694	699	696	714	682	694	671	673	642	633	729	680	667	666	673	634	679	663	720	648	685	663	648	702	654	739	686	694	654	745	691	674	652	655	693	696	699	724	687	680	672	671	656	666	727	677	742	700	688	673	691	725	708	731	711	655	658	702	675	746	704	730	689	699	659	629	701	665	640	674	705	732	736	687	688	652	646	722	713	695	665	709	725	686	665	688	663	702	715	736	735	675	719	659	669	704	693	658	665	653	676	694	632	676	691	681	681	693	701	687	630	720	693	698	646	663	692	738	662	710	697	650	732	707	647	706	680	651	696	690	661	674	706	655	689	699	658	710	695	699	667	641	721	676	697	689	724	694	686	682	659	677	682	689	712	710	673	716	676	641	691	687	714	654	730	760	652	730	671	703	685	759	688	635	695	705	649	627	679	667	702	720	653	661	684	660	679	672	670	668	673	712	681	679	710	656	681	662	717	664	678	630	678	717	665	700	702	666	700	652	712	725	711	676	682	675	720	734	632	698	671	719	719	691	691	664	703	727	658	677	706	690	747	677	676	721	672	674	634	719	698	652	682	768	693	674	656	684	702	728	672	667	699	647	699	689	700	728	667	661	718	690	675	692	679	712	702	684	647	734	729	639	685	718	711	690	679	674	693	700	673	644	697	696	701	657	713	671	727	702	671	659	712	712	685	634	668	611	705	621	722	680	685	669	674	681	695	716	641	684	715	674	715	679	678	675	751	650	717	705	692	710	641	692	655	680	710	690	690	690	713	725	716	686	705	656	648	726	728	644	674	717	711	667	691	675	682	689	682	675	738	681	707	673	679	677	738	663	703	694	662	659	661	675	675	656	715	719	703	645	687	647	678	716	727	685	700	696	723	676	687	609	692	680	679	663	699	670	681	748	649	719	676	691	673	710	679	741	728	655	678	682	672	702	696	684	736	667	707	656	673	661	670	743	664	688	739	686	721	684	676	677	662	671	689	689	694	662	671	700	731	701	662	736	671	691	712	708	701	722	675	674	703	674	708	658	699	727	703	692	688	695	731	662	677	681	692	720	664	717	704	675	710	676	657	734	663	697	667	681	685	706	683	626	703	655	661	714	661	674	692	682	697	680	681	670	723	711	680	736	689	683	674	622	681	700	657	675	726	663	707	710	697	688	668	698	693	721	708	658	719	660	664	658	662	675	679	676	707	678	719	710	712	678	727	664	704	727	694	704	683	731	696	678	684	653	707	694	706	682	699	635	655	690	652	689	691	677	633	718	663	681	730	686	697	714	689	651	667	679	672	706	668	693	692	684	696	700	738	657	659	698	680	696	625	682	698	656	674	708	644	684	717	714	661	684	693	698	665	703	666	658	689	732	705	674	676	696	701	674	692	678	690	612	674	661	688	654	670	711	683	686	686	657	654	686	689	652	682	725	706	670	690	725	679	673	676	688	728	705	709	683	671	693	658	695	659	659	699	725	677	690	681	678	680	681	745	693	690	728	709	667	703	735	669	688	668	627	673	695	653	707	737	716	698	659	707	696	672	667	648	634	691	722	680	701	652	691	632	697	666	673	717	657	670	678	687	700	692	668	691	692	699	697	710	653	721	683	741	658	686	657	678	662	680	638	656	719	724	643	666	696	714	681	656	700	659	707	706	677	703	699	738	694	680	692	685	685	717	690	686	705	653	664	688	685	669	700	675	627	683	697	692	705	672	701	708	662	646	661	659	673	654	665	713	723	707	675	728	667	728	690	662	676	666	717	663	709	654	711	665	648	670	667	686	662	667	708	677	706	688	678	696	681	692	655	681	650	674	705	689	729	697	628	659	729	664	745	656	723	661	688	626	679	674	660	688	728	654	710	683	673	678	648	680	730	651	691	656	662	680	649	678	677	659	666	692	662	686	629	713	714	681	688	720	725	734	688	696	677	686	707	719	697	716	694	716	627	648	733	685	676	684	701	682	681	680	676	709	650	724	669	700	651	702	694	728	653	696	703	710	673	679	694	684	701	698	646	680	671	737	704	667	671	688	693	722	695	692	713	720	689	696	674	670	663	709	640	694	682	713	735	671	698	686	748	702	680	682	637	729	684	649	671	617	629	672	633	761	661	692	686	674	688	684	691	663	648	692	711	706	673	701	640	683	688	689	699	713	743	708	685	715	672	723	660	658	665	696	686	667	689	681	718	668	686	684	672
43542	21985	28865	15354	1482	756	561	476	400	353	309	314	304	269	243	234	228	217	224	194	195	226	218	191	219	217	208	222	233	171	208	225	223	199	182	194	193	196	197	208	185	196	170	199	164	198	200	185	201	201	191	155	182	196	188	204	186	185	194	179	182	178	201	177	182	178	184	197	162	203	170	183	205	215	202	206	198	176	196	186	164	176	196	189	172	191	210	167	183	168	172	177	162	212	192	182	191	179	189	160	188	173	189	179	183	199	200	190	182	189	224	175	165	161	211	158	181	201	186	161	205	194	201	189	178	178	194	168	176	193	176	196	228	160	195	182	204	157	186	195	188	173	168	169	197	193	184	187	177	180	212	184	182	181	180	156	199	173	173	187	170	178	192	190	166	155	180	199	188	204	168	181	179	198	182	175	188	171	212	171	183	179	151	189	193	205	195	200	169	164	193	174	173	178	199	211	163	196	184	173	179	172	197	202	214	195	227	197	198	215	189	189	162	176	192	189	192	198	177	206	195	189	159	183	173	219	203	199	177	180	205	168	185	206	168	208	176	163	160	171	209	182	185	173	187	188	178	190	193	186	166	169	187	214	186	179	198	188	179	189	168	177	199	182	178	180	177	174	220	176	194	175	190	217	192	173	196	167	170	176	176	207	173	196	179	180	198	179	163	200	161	191	168	203	161	179	167	161	190	175	163	172	191	189	162	194	157	186	177	165	156	180	182	193	187	186	198	191	187	200	190	175	175	201	200	181	170	184	179	174	155	182	147	204	174	162	194	185	172	180	212	181	133	182	175	195	192	218	185	180	176	157	176	205	171	202	167	206	196	172	193	218	179	180	171	188	173	171	171	193	191	190	195	183	194	176	186	188	196	181	170	176	200	210	191	195	180	175	161	193	174	186	159	158	184	179	165	181	210	184	177	180	177	172	187	184	188	168	182	180	174	183	186	179	173	182	188	195	160	196	192	188	181	151	190	161	170	180	185	170	177	185	188	169	176	189	182	167	170	191	168	193	196	199	182	180	195	156	194	197	184	170	166	166	181	172	202	187	178	165	166	207	189	190	176	169	181	175	139	174	188	180	171	161	213	187	174	174	189	187	187	162	198	190	176	175	182	160	171	176	194	161	194	190	183	170	162	187	191	194	200	182	183	167	188	181	163	178	172	193	198	168	192	179	166	210	186	192	190	187	150	179	186	207	193	166	194	180	177	164	203	181	202	174	183	177	154	162	200	192	198	214	175	173	168	157	182	173	192	175	170	177	169	172	185	183	186	181	193	204	213	206	190	184	204	180	188	209	207	171	194	198	199	184	183	203	178	160	178	159	174	184	207	182	192	199	167	194	192	176	187	175	188	175	190	201	193	192	177	204	178	210	188	188	177	189	188	192	170	179	156	203	177	167	183	180	193	176	163	137	195	190	201	196	189	208	177	159	199	212	165	179	183	187	173	179	161	193	175	196	211	166	181	197	190	152	177	188	175	182	188	161	182	181	168	195	199	179	177	184	179	175	178	194	195	190	196	169	185	193	159	189	192	163	180	182	174	180	187	172	199	189	159	182	191	175	197	179	187	196	191	171	177	167	191	188	172	179	158	186	157	165	200	199	161	162	168	188	163	198	208	194	189	177	175	176	163	168	179	160	194	189	181	196	186	151	183	195	187	172	166	188	180	166	176	180	198	162	195	192	195	181	160	195	181	177	161	176	160	184	181	189	168	175	179	167	215	179	198	181	222	199	197	174	153	179	193	204	183	200	177	187	192	177	178	175	185	177	185	192	205	159	164	181	168	161	198	153	188	166	183	195	188	187	212	183	199	166	191	165	179	176	175	184	180	186	191	203	159	182	202	180	194	218	178	176	172	195	177	197	155	176	181	180	185	188	171	196	194	198	158	187	184	178	183	190	183	141	177	183	182	167	189	180	174	156	200	184	178	179	178	178	174	165	160	162	172	195	157	191	172	191	181	190	166	175	173	189	182	183	175	196	189	185	189	184	180	192	163	177	188	184	187	177	208	180	181	201	188	179	172	179	195	195	202	159	186	172	187	195	185	176	192	157	162	178	176	196	171	168	180	179	165	222	186	184	162	166	166	163	195	196	177	179	184	182	193	162	176	200	186	192	169	158	194	165	200	209	206	185	186	207	180	177	183	169	166	208	187	169	192	192	167	169	173	164	180	180	177	178	185	165	186	173	176	183	185	169	185	188	182	164	184	161	178	193	184	183	156	173	181	153	200	172	196	177	173	173	161	174	200	198	209	173	168	191	175	160	187	165	169	174	187	180	173	214	148	171	198	186	179	186	173	164	203	170	174	211	167	153	209	188	171	189	179	172	145	175	177	193	166	190	194	182	198	193	181	197	190	202	197	180	172	176	192	186	184	198	202	164	192	183	191	173	176	156	163	177	170	193	159	171	182	169	200	173	148	183	188	183	187	194	200	177	180	185	189	159	167	187	180	181	184	181	216	211	200	191	188	183	160	185	190	171	181	183	192	177	182	171	162	180	193	175	170	182	189	166	162	169	180	179	199	184	178	177	169	188	196	196	179	176	199	190	189	192	181	194	211	200	171	173	174	190	192	179	191	157	184	182	191	198	198	167	153	193	191	198	201	191	174	181	192	169	174	199	162	171	189	165	194	175	172	194	182	195	172	207	166	168	194	190	166	170	198	180	194	190	181	179	173	178	165	180	191	165	194	165	177	175	198	180	204	188	157	184	154	192	219	148	174	183	170	206	202	178	201	173	173	192	190	192	166	183	191	186	151	202	215	167	182	191	203	142	202	176	189	169	171	189	186	194	182	193	209	181	181	176	193	164	174	189	191	167	191	172	186	185	167	186	186	176	176	173	185	184	202	181	196	168	183	178	183	174	202	178	176	192	217	179	202	164	192	194	189	176	213	207	180	169	194	167	211	179	187	176	182	187	179	180	184	204	183	168	180	175	177	196	193	169	178	175	169	172	186	181	181	166	217	191	197	192	207	175	186	167	187	188	163	214	185	201	168	179	194	187	167	179	178	193	179	182	176	189	161	167	161	195	209	193	155	188	188	181	159	175	185	176	201	164	207	169	167	184	198	174	200	195	174	202	179	184	186	173	153	177	207	187	183	183	152	196	203	192	158	145	183	154	174	196	195	192	178	184	174	174	175	186	163	163	185	168	163	172	180	178	194	175	173	180	181	179	191	196	177	191	185	210	183	191	197	194	185	156	209	165	201	168	176	178	160	176	191	194	193	180	180	192	169	185	183	185	179	189	166	183	183	177	193	186	172	187	195	165	194	168	199	177	209	161	187	191	148	197	178	164	187	171	180	189	202	191	169	172	208	155	193	202	180	179	161	186	185	181	198	184	165	194	190	189	202	193	177	175	165	162	169	171	183	176	191	172	182	176	175	181	175	181	198	179	198	184	197	181	182	174	191	156	181	177	182	198	155	223	193	178	174	194	171	180	189	166	194	172	199	223	194	170	176	174	181	189	190	187	179	178
35489	1697	3482	4045	3473	2788	2434	2027	1743	1473	1355	1177	1087	1066	1016	892	880	779	754	755	747	684	694	660	629	672	620	602	629	568	599	559	564	514	573	559	540	560	519	559	546	522	467	505	489	479	471	473	485	502	499	514	530	544	485	531	556	488	538	456	468	518	492	507	512	491	511	470	512	505	494	471	470	451	464	471	474	468	457	499	466	479	438	509	511	476	509	481	491	500	489	484	494	458	503	516	455	505	441	512	485	453	462	465	510	410	450	499	457	444	435	477	451	482	466	472	467	475	463	451	454	476	435	504	441	491	431	497	493	446	478	455	463	435	472	459	464	453	464	460	490	432	451	518	513	448	475	451	447	422	467	482	432	486	470	495	470	455	470	455	442	452	464	460	474	477	449	445	516	476	480	427	472	464	490	452	470	454	448	464	478	492	404	488	426	454	433	465	464	457	486	472	476	489	500	463	467	458	443	447	469	424	471	467	459	447	436	435	451	461	449	486	475	488	486	479	448	471	473	484	449	528	461	461	464	414	462	454	474	423	491	453	452	477	450	452	462	476	435	503	451	456	453	490	459	471	466	496	505	452	418	474	469	441	468	475	451	467	488	478	468	505	444	476	478	469	432	446	502	441	472	471	476	445	489	463	440	455	457	461	458	445	479	469	471	467	440	428	485	449	483	484	444	489	483	486	451	491	488	484	445	477	460	453	465	443	485	463	458	448	491	462	497	470	483	454	465	477	483	464	438	454	501	481	437	430	450	508	455	452	442	457	479	456	470	458	468	451	461	492	465	469	490	495	447	487	465	433	503	472	483	485	472	446	474	479	486	460	489	476	447	433	433	498	455	486	462	461	472	461	432	472	484	462	440	501	408	472	456	442	430	460	438	449	426	490	457	475	463	425	490	443	437	477	474	459	469	480	482	487	458	441	459	473	438	484	463	454	504	477	474	462	491	477	444	483	501	442	503	446	453	484	458	479	460	447	460	466	462	451	471	461	440	455	441	491	466	449	453	453	445	480	445	475	429	495	489	466	463	432	468	459	461	478	485	470	479	468	460	429	469	470	450	443	510	472	473	430	465	468	494	492	448	414	459	437	464	459	471	500	448	502	489	445	469	450	456	442	464	500	467	467	447	476	484	468	453	483	477	455	443	474	440	454	478	408	456	443	499	463	458	463	509	499	446	469	470	496	454	440	467	416	461	483	512	453	445	484	467	478	507	491	463	449	451	471	458	471	469	476	483	455	416	500	469	478	468	441	439	452	446	462	470	466	465	474	477	437	493	444	466	437	477	429	463	448	477	474	488	466	429	487	467	452	494	475	458	489	464	438	445	460	493	434	458	497	476	447	439	456	477	478	444	497	484	484	475	453	482	441	487	481	488	469	412	421	481	475	484	468	470	464	459	432	486	471	443	430	484	457	446	504	425	483	452	458	486	475	480	453	481	481	485	450	452	468	434	437	423	470	459	473	463	453	494	434	461	484	500	447	459	469	457	487	431	459	463	487	469	465	429	471	434	451	455	460	474	469	429	456	501	468	432	461	422	465	452	446	503	492	478	438	448	445	452	435	479	446	436	496	474	446	489	446	453	487	464	448	406	484	460	475	465	475	453	411	435	442	449	482	462	447	470	502	490	497	463	433	461	467	448	444	465	443	452	425	491	445	487	511	470	467	494	465	476	460	454	398	484	452	542	504	491	452	473	451	490	500	444	435	463	423	448	491	460	476	474	488	467	473	496	460	413	458	473	510	464	475	468	443	425	441	456	473	457	477	480	470	451	479	499	486	413	474	462	438	487	483	475	474	438	479	471	448	457	485	489	464	428	485	427	461	496	474	461	484	471	483	469	494	478	457	439	492	419	477	479	488	446	425	414	456	465	469	492	504	468	468	443	439	454	435	438	460	460	461	450	482	465	465	476	453	463	460	468	457	423	451	448	434	442	454	454	484	454	486	432	487	451	449	413	481	493	476	449	421	459	453	408	474	446	487	460	469	476	451	474	443	455	426	423	468	464	450	476	508	422	457	467	461	453	478	437	475	482	489	436	440	439	438	477	460	468	439	455	457	463	444	482	473	496	425	496	462	475	455	436	469	495	428	438	488	435	440	460	454	434	479	492	434	472	448	474	425	481	447	459	456	487	472	463	476	414	450	444	451	467	471	505	444	479	504	418	449	437	449	478	445	455	494	462	450	440	460	473	473	440	442	489	431	455	418	441	445	457	450	492	488	456	451	461	452	451	446	432	477	442	466	432	448	490	449	450	458	458	460	447	479	464	493	459	485	476	440	459	478	462	452	475	450	436	430	486	450	455	463	480	479	484	480	439	459	460	510	459	487	451	442	461	469	462	487	453	460	444	467	467	480	477	470	456	476	448	447	453	470	469	472	449	471	462	450	469	457	444	462	476	468	482	509	510	509	466	480	448	471	444	472	447	517	454	490	471	435	468	458	423	441	442	483	438	477	459	489	468	462	463	455	473	481	465	473	437	471	451	453	477	469	475	443	445	474	466	428	452	474	466	471	475	488	470	501	453	434	474	473	456	471	509	444	463	460	470	466	462	443	450	466	480	452	444	432	459	457	445	439	488	458	438	455	494	496	464	437	471	484	459	430	452	455	477	474	475	454	464	475	453	415	469	470	474	465	469	467	501	427	474	446	473	455	475	452	474	472	457	469	449	489	420	474	487	498	456	504	437	477	477	515	479	447	459	457	437	455	448	455	431	419	477	489	469	462	454	434	486	444	459	393	478	481	448	494	488	495	478	475	469	490	445	469	455	451	462	486	464	416	455	495	479	444	449	480	455	458	456	472	478	450	485	433	488	449	446	498	482	458	440	478	422	453	457	491	445	477	438	458	436	462	484	459	462	469	431	416	421	432	455	461	459	478	435	500	472	474	464	469	458	463	475	449	475	490	462	464	449	473	473	410	453	472	449	457	446	496	447	466	444	493	491	477	480	451	500	467	437	462	453	460	441	496	467	458	438	476	473	435	394	467	461	471	460	487	473	457	451	446	452	483	455	464	498	472	469	472	449	443	407	394	471	488	479	475	425	433	441	452	466	448	463	427	458	484	503	464	476	484	457	467	476	452	460	493	473	459	485	467	457	430	463	471	449	484	450	502	459	436	465	470	506	478	469	469	414	460	476	467	484	445	439	467	438	429	447	448	463	449	472	460	449	431	466	474	475	471	464	475	410	458	419	451	450	444	470	471	471	434	487	462	459	431	460	441	464	468	479	467	511	448	448	442	440	426	500	492	473	470	460	471	443	495	511	446	465	457	481	486	489	428	495	478	463	442	441	482	461	488	485	444	485	490	441	446	456	476	432	474	465	454	468	440	437	456	433	454	467	488	475	473	452	439	462	477	467	454	470	430	477	414	437	487	513	472	434	494	459	447	478	450	464	458	455	454	466	466	463	429	481	470	484	478	475	417	467	449	457	457	468	479	424	473	458	443	470	442	499	471	491	447	436	446	438	447	471	474	476	447
18790	1706	327	240	211	192	204	198	218	183	206	213	198	183	211	177	229	204	186	202	214	205	190	195	180	183	176	194	202	181	185	189	219	196	196	193	195	201	186	208	192	225	193	174	166	185	183	205	200	240	221	196	196	222	182	196	185	188	199	203	197	214	190	184	224	205	156	186	203	194	199	192	199	205	181	217	220	212	179	199	210	196	171	184	203	194	231	214	178	201	180	234	231	198	148	187	187	181	212	188	209	179	173	206	187	159	202	178	183	195	181	187	199	197	188	198	200	172	179	191	207	172	186	182	209	175	180	213	186	189	181	177	224	204	184	177	205	173	206	203	183	192	181	192	200	187	187	191	161	207	191	211	223	190	171	181	198	199	175	186	190	199	179	184	204	190	221	181	214	177	189	221	180	196	191	207	190	173	186	193	205	180	177	196	196	213	196	205	188	199	195	208	188	215	194	174	170	158	214	199	187	193	199	192	198	200	195	194	201	183	210	206	195	195	190	201	185	206	177	175	198	199	202	207	195	192	206	193	201	202	202	207	201	189	189	176	188	190	210	216	199	204	211	186	176	180	188	201	200	200	184	188	190	194	191	191	220	184	211	212	185	217	186	176	194	184	187	198	197	184	220	195	176	189	189	200	183	196	185	197	188	203	213	164	197	189	224	190	197	205	194	179	188	183	204	204	205	187	202	187	187	218	197	189	177	213	190	189	224	170	242	193	191	205	215	187	200	200	216	175	194	174	196	183	201	198	179	188	186	192	193	217	208	192	186	191	205	174	183	188	219	187	185	195	194	158	187	180	190	213	154	190	196	185	185	205	191	188	188	189	182	170	233	197	189	170	196	207	204	198	195	221	227	183	200	200	184	209	204	207	205	183	183	173	211	214	217	203	191	203	198	227	169	207	182	208	185	204	189	197	215	180	197	186	168	168	204	213	211	196	190	213	190	217	185	194	184	191	179	163	207	182	210	195	210	180	204	199	215	172	189	203	169	164	166	208	191	208	225	203	198	203	194	198	196	185	175	183	214	214	191	184	178	201	163	190	197	174	187	186	199	195	173	199	179	182	189	183	166	199	189	192	190	168	190	192	182	181	200	183	205	201	181	207	200	196	190	212	220	215	220	211	197	190	193	210	219	190	195	219	196	190	184	202	205	211	210	212	210	206	205	193	202	201	195	176	188	185	217	191	205	204	198	203	197	196	189	200	173	191	161	172	184	189	193	204	184	206	229	177	215	213	196	177	214	178	206	188	201	203	179	203	216	205	198	209	203	194	196	198	208	166	200	199	231	205	210	216	190	215	169	186	180	208	209	206	190	185	188	163	202	192	191	168	195	223	176	201	198	170	188	190	193	209	203	204	173	199	207	198	199	196	212	225	199	231	194	175	201	189	197	199	199	190	192	187	204	201	173	224	200	192	205	188	188	204	176	170	198	205	188	187	213	181	199	181	186	182	185	187	182	211	212	202	186	215	188	214	213	202	196	208	209	191	212	215	178	203	191	197	203	210	219	179	201	179	182	173	218	191	193	190	159	209	209	170	197	172	199	178	207	190	187	224	181	212	183	202	225	195	198	191	187	224	208	174	198	187	182	194	175	181	181	206	175	189	189	237	182	220	206	207	209	183	169	176	199	191	195	210	183	214	178	201	197	207	208	168	218	222	172	189	196	177	213	204	186	194	203	200	196	184	203	214	179	192	191	189	214	219	203	209	203	188	191	188	202	192	176	191	163	204	180	172	195	217	197	208	180	214	185	210	202	169	180	185	200	184	192	235	167	215	199	190	191	212	175	188	186	197	194	189	207	181	168	196	201	218	175	174	200	184	200	201	206	210	180	189	199	207	198	192	207	190	206	217	205	173	216	206	198	206	191	233	196	200	187	198	198	185	183	214	210	184	181	201	213	187	159	201	219	202	180	217	193	206	194	217	219	189	214	217	182	173	196	193	184	188	198	167	189	189	197	201	202	191	199	199	183	214	174	184	183	204	213	200	200	214	176	204	173	207	192	187	211	193	177	189	200	198	190	214	188	174	195	221	190	181	171	210	176	205	218	182	222	198	206	220	209	184	191	196	193	201	184	170	202	185	183	206	178	214	204	193	220	189	203	188	193	201	194	185	210	197	188	188	223	203	212	182	211	195	185	180	183	193	203	203	192	196	203	204	162	157	198	203	215	169	189	182	167	188	201	165	188	181	202	195	184	195	166	190	196	180	189	204	205	201	177	170	191	216	195	205	172	179	189	202	197	193	195	211	179	178	194	197	191	209	193	198	221	175	185	220	218	201	193	205	188	189	221	178	234	190	216	171	197	198	186	191	202	211	183	212	190	207	200	211	190	201	196	193	216	187	190	187	211	166	162	206	222	198	209	194	190	196	205	172	215	185	197	160	206	216	166	173	200	204	188	196	218	175	194	215	180	195	187	197	203	204	192	199	189	200	201	203	194	204	180	200	206	204	215	205	198	195	182	196	195	229	204	195	204	191	194	203	196	202	183	202	210	196	187	199	196	202	188	179	201	191	211	176	176	172	221	203	195	202	204	194	188	218	190	197	189	175	186	188	184	191	189	220	188	196	176	208	218	192	192	200	185	199	176	206	176	209	176	191	217	180	190	183	194	182	188	200	201	166	191	206	209	184	192	216	206	195	224	205	192	195	190	195	200	200	212	190	201	198	189	167	176	198	189	179	189	174	202	197	184	191	182	182	193	212	184	168	218	171	189	172	205	213	190	220	199	198	181	218	189	192	198	199	185	205	209	234	228	196	217	188	194	216	190	179	181	193	206	189	199	180	200	172	191	189	181	196	203	209	194	192	222	190	172	192	221	198	180	159	188	193	199	221	172	210	208	188	178	199	190	183	207	207	206	189	202	185	211	182	197	175	175	200	189	215	195	172	226	194	170	188	191	194	202	193	188	198	189	187	191	189	201	196	185	208	205	209	179	185	183	211	201	210	202	171	176	194	202	202	188	182	179	186	194	223	218	208	168	184	206	191	198	199	177	205	205	208	212	189	200	206	209	219	204	229	188	179	228	196	227	188	180	180	188	202	187	174	167	214	176	178	186	219	187	178	186	191	208	177	191	221	200	187	187	191	201	199	173	196	188	194	187	211	170	183	179	190	173	178	196	196	178	220	180	200	208	188	206	199	197	208	200	174	194	215	201	189	221	209	220	212	181	170	197	190	216	180	184	179	180	196	211	184	178	164	190	216	195	199	208	197	185	182	174	184	173	212	212	206	194	180	195	222	221	177	211	210	178	190	183	211	196	210	175	202	191	187	197	169	209	181	183	201	168	204	215	171	187	191	205	198	222	162	176	169	191	207	197	195	183	179	203	216	204	166	193	190	173	155	229	177	202	202	185	186	193	180	170	197	196	209	209	179	186	201	202	169	208	162	193	169	228	185	184	178	203	179	221	205	189	199	205	193	200	166	204	208	194	198	196	169	211	194	187	191	173	199	212	180	191	199	229	228	214	207	185	191
14848	550	586	612	623	629	559	535	591	539	529	515	550	562	551	517	541	537	485	559	542	547	514	518	530	525	515	527	523	465	543	531	522	548	519	529	503	523	530	536	518	457	511	510	517	517	495	529	516	560	552	551	505	515	527	478	514	515	505	513	512	540	520	452	524	496	521	549	549	542	505	490	520	495	525	543	495	507	550	555	513	514	511	547	497	547	506	535	566	542	503	495	488	549	455	521	511	496	502	531	555	488	539	515	552	502	525	534	534	500	534	499	536	490	527	530	531	547	515	491	518	498	504	516	483	550	513	491	524	528	526	498	467	506	502	536	510	497	504	516	494	536	493	485	511	519	547	527	556	527	528	534	498	489	500	529	506	520	534	478	528	506	548	523	541	522	505	530	517	542	554	543	567	493	518	511	509	515	476	535	483	542	480	531	502	551	486	478	490	533	539	511	472	535	526	484	526	482	493	499	532	525	540	511	540	485	519	528	490	503	548	566	508	571	526	551	515	529	524	545	537	497	512	518	544	505	514	535	511	500	471	503	525	526	547	530	528	516	534	516	573	528	507	552	511	550	511	535	529	523	546	512	466	496	490	529	528	560	475	502	502	504	502	512	549	502	487	503	532	521	489	536	504	526	543	538	491	511	527	535	517	539	489	516	531	475	527	496	526	513	524	512	491	541	554	521	492	523	516	548	526	509	548	549	489	508	517	522	483	571	515	538	522	522	530	457	518	483	526	551	481	523	486	531	502	503	512	519	548	483	549	464	504	524	514	523	507	483	516	527	483	501	546	536	526	527	531	549	547	502	528	566	501	469	513	549	483	548	529	535	496	545	519	520	548	481	483	544	545	485	551	533	506	513	512	490	524	504	487	527	519	559	533	528	509	514	535	524	506	542	496	507	553	526	549	558	506	550	566	473	538	549	546	528	497	529	542	519	535	514	549	519	521	553	529	529	535	483	499	476	497	518	527	541	501	509	543	525	525	491	481	551	530	546	539	496	505	540	488	528	520	513	522	532	509	517	524	524	534	529	544	543	518	499	527	534	511	509	478	494	530	495	520	504	508	513	530	490	530	502	497	530	541	531	560	488	529	468	508	517	535	511	504	555	514	486	530	519	535	513	530	494	545	509	505	511	567	501	522	538	581	543	540	510	537	536	490	534	510	522	515	516	524	472	570	568	535	534	530	522	497	516	497	510	514	483	567	509	529	538	536	523	562	527	532	492	535	532	536	473	552	540	489	493	538	501	541	488	545	511	529	514	541	490	523	524	489	552	532	529	550	555	533	532	541	510	510	552	507	514	525	507	498	492	487	541	498	498	492	537	505	530	506	495	538	541	540	519	534	523	494	530	566	486	524	490	510	509	525	542	529	541	563	527	503	528	509	502	545	508	523	526	528	505	511	509	488	467	541	533	537	514	480	547	525	459	508	527	535	526	465	485	489	494	510	560	555	496	526	536	516	509	495	531	562	469	519	545	543	538	507	505	524	550	524	505	512	547	502	525	540	502	515	532	502	521	474	509	534	513	492	555	539	502	569	497	517	534	573	526	494	542	483	522	500	547	540	483	530	510	554	504	541	528	493	499	539	524	507	471	528	503	510	542	545	552	530	569	513	560	508	498	510	544	530	522	546	466	493	534	516	495	493	524	522	511	554	539	520	518	523	542	486	517	508	516	549	499	529	540	497	514	503	511	531	527	495	512	491	518	527	515	524	521	557	533	538	497	512	508	504	513	525	494	524	514	548	523	538	511	537	493	525	499	545	542	516	517	491	514	516	499	514	555	520	523	518	504	510	530	522	491	497	560	528	505	527	495	547	513	522	523	491	503	522	540	491	541	516	538	515	492	526	551	490	532	513	493	535	520	517	526	547	536	510	497	556	566	498	537	505	531	548	532	510	523	519	501	553	541	534	493	541	530	507	524	487	521	528	506	538	496	508	524	526	511	530	491	508	484	503	537	538	500	531	492	481	485	520	516	516	525	501	526	549	509	499	484	550	490	557	546	474	513	481	466	535	493	512	501	538	500	533	529	515	546	539	541	518	544	566	504	503	523	528	498	549	527	520	513	523	532	494	495	547	520	530	493	556	496	492	459	506	493	495	532	576	502	463	531	555	508	511	516	536	515	519	520	512	513	516	510	500	537	510	526	526	498	534	550	527	501	532	546	529	509	551	508	505	526	552	476	548	517	497	494	532	558	532	542	507	531	549	534	573	527	570	534	531	535	560	495	515	557	523	499	530	511	526	509	506	505	531	563	522	548	493	521	481	513	503	472	502	552	510	505	490	474	523	528	531	504	512	533	521	478	520	508	503	537	480	514	509	513	511	516	500	486	491	534	557	532	495	497	495	527	486	503	508	483	520	525	509	527	501	559	508	522	497	513	558	493	529	514	508	537	511	529	505	527	509	492	514	512	512	542	541	510	544	516	522	524	531	495	530	512	527	488	519	535	560	532	505	505	556	468	471	516	501	521	543	494	591	489	495	517	501	530	511	517	530	510	537	527	522	497	531	544	491	486	525	518	532	519	527	512	540	509	535	489	544	551	510	550	509	553	521	527	536	522	475	546	533	521	513	512	475	542	518	524	496	523	567	521	507	537	546	524	516	555	539	515	520	491	554	534	544	499	511	515	489	499	506	543	512	529	505	495	495	500	529	541	488	520	505	557	506	508	509	520	526	523	562	506	492	515	490	486	519	574	543	499	529	525	530	531	502	518	507	500	523	476	576	482	478	505	504	543	515	528	512	556	492	512	539	581	465	534	522	491	501	512	496	502	506	523	524	532	501	489	510	473	553	567	518	545	531	503	497	521	492	523	531	517	499	516	496	521	559	544	539	507	537	510	535	508	573	546	516	532	515	496	523	483	527	510	471	513	559	527	504	504	506	547	502	515	492	530	513	565	511	547	503	515	528	501	491	498	492	501	458	548	503	522	522	537	547	468	547	519	504	511	498	521	509	527	521	561	529	499	520	518	502	491	508	550	540	526	487	505	516	494	487	558	532	542	460	523	552	510	518	523	492	506	497	508	529	540	516	544	502	549	536	504	533	506	503	509	544	493	534	555	544	524	542	535	543	534	559	532	490	495	531	536	506	514	497	545	530	524	539	542	489	494	535	525	541	530	483	474	496	534	531	575	540	516	528	509	514	504	514	525	564	499	499	475	528	521	542	536	561	530	479	512	528	481	508	556	562	503	548	462	572	529	521	499	530	514	514	480	560	497	504	461	537	514	498	542	490	545	508	500	533	537	503	513	544	526	519	501	541	494	553	514	515	524	530	506	529	523	514	566	539	533	544	546	464	498	499	511	510	533	478	522	526	496	542	511	506	510	502	523	575	524	495	533	513	488	506	509	512	523	499	532	522	530	454	513	503	525	542	559	513	508	540	520	547	502	520	517	513	482	520	544	499	528	489	542	543	512	527	517	533	544	507	532	509	486	518	525	536	495	555	551	502	505	538	476	487	506	527	559	529	493	589	517
43150	21359	21859	3685	671	525	470	398	367	340	318	345	351	318	309	274	267	299	304	312	276	300	300	301	349	261	308	272	294	281	261	265	327	314	292	280	274	278	291	274	270	265	303	279	277	277	279	283	290	315	303	278	282	248	271	291	241	248	279	265	279	276	285	257	265	277	269	289	297	263	276	267	228	275	267	289	286	271	243	272	314	305	248	289	267	315	285	278	255	241	271	272	275	279	287	269	253	301	256	270	261	285	284	268	256	260	262	296	284	254	287	272	294	246	275	297	274	253	274	275	283	292	305	307	279	278	294	267	247	261	252	269	252	268	299	291	285	292	290	280	285	294	275	299	279	281	279	292	282	251	268	280	291	288	273	270	272	265	283	266	301	297	278	281	279	265	271	243	276	288	269	282	276	292	292	297	280	262	271	272	245	284	296	278	275	284	276	303	264	287	260	272	305	283	270	282	280	267	305	274	274	277	230	299	277	281	306	260	271	289	276	270	269	238	274	265	290	282	276	258	290	278	292	266	283	275	278	260	234	274	266	291	285	245	257	251	301	319	276	273	245	284	290	287	282	268	240	271	239	267	263	277	252	273	250	256	290	282	273	230	257	286	258	284	262	230	277	292	266	243	277	255	292	292	279	275	280	269	297	282	250	310	280	273	252	279	291	251	257	287	284	275	298	236	264	276	260	271	305	272	279	257	289	273	268	295	249	299	276	268	286	282	290	263	274	298	273	270	259	243	259	312	276	280	270	293	290	272	254	277	311	287	243	273	270	276	276	254	302	279	282	286	280	303	258	282	285	291	287	297	296	284	254	274	254	262	279	239	249	272	274	246	240	278	271	306	266	280	272	256	254	282	267	284	253	254	255	275	298	265	255	303	276	300	266	273	278	286	269	274	270	280	278	264	299	265	250	243	269	225	295	232	300	280	300	273	272	252	276	254	262	302	250	295	316	269	246	260	282	246	280	280	268	264	309	273	303	273	284	255	279	303	326	272	294	290	286	244	282	297	260	301	262	261	310	266	273	302	300	252	298	281	301	279	248	264	296	281	286	294	255	259	286	296	261	290	251	308	264	268	250	261	294	287	284	269	266	288	268	253	270	259	264	266	276	265	255	272	287	284	249	272	313	268	293	271	280	276	264	273	269	278	271	225	268	277	278	285	285	269	262	267	258	260	307	293	258	278	288	275	273	272	268	312	284	288	268	282	265	285	284	259	254	252	270	279	265	277	259	278	257	308	255	273	286	285	278	273	281	236	269	281	286	275	281	259	285	227	284	263	267	278	261	276	245	274	280	274	272	283	282	294	275	289	272	262	265	273	265	260	260	266	270	248	257	262	295	284	257	234	247	239	265	277	267	257	266	296	272	266	265	277	262	290	290	255	288	260	273	268	271	265	265	293	261	297	298	276	279	264	277	277	291	273	256	283	247	268	253	304	266	242	293	290	298	285	279	266	277	299	267	297	264	283	306	283	284	258	288	281	263	287	239	257	305	270	222	258	290	286	279	265	286	256	266	307	283	293	264	251	267	258	286	270	248	278	249	252	287	226	283	245	281	280	251	278	247	289	279	250	291	314	268	249	276	281	254	281	276	253	275	278	251	272	299	276	290	269	253	276	254	282	293	250	279	267	313	273	266	244	286	272	246	296	246	271	275	291	267	252	256	268	278	267	268	258	288	290	265	257	271	274	281	253	284	316	242	271	274	272	269	247	305	275	288	288	267	299	239	279	273	322	269	265	267	254	267	289	270	284	285	279	297	300	285	282	278	266	259	294	277	266	284	263	257	276	305	257	260	271	265	311	278	300	295	278	304	265	286	286	264	278	257	274	243	284	277	292	258	272	270	288	292	265	283	245	269	282	271	269	278	290	262	288	269	284	271	263	258	281	288	272	271	260	281	268	241	312	270	266	257	278	295	287	256	250	283	261	286	279	282	282	278	255	241	274	249	246	269	262	279	286	281	281	274	263	250	260	291	278	243	297	263	275	278	259	280	262	268	272	268	266	267	258	269	276	259	262	267	279	272	268	325	268	254	273	263	253	267	273	263	268	291	276	267	284	276	274	261	284	243	287	279	255	282	276	224	244	267	275	265	274	281	274	226	271	292	283	281	305	280	255	281	284	280	304	293	264	301	274	244	308	318	256	265	275	270	238	270	268	293	275	275	263	278	282	298	255	254	289	262	289	283	280	276	282	268	243	267	271	283	265	296	307	291	298	276	250	247	271	274	256	275	245	278	305	277	278	277	285	262	263	304	267	271	254	263	241	255	277	281	290	302	287	285	262	272	291	253	261	272	264	291	267	261	277	286	272	248	281	281	290	244	278	278	286	278	278	293	285	280	257	254	282	273	277	305	265	282	287	299	265	270	287	274	273	273	270	272	292	298	278	272	282	298	292	254	275	213	285	244	301	276	267	309	309	256	286	268	230	319	267	279	258	265	286	259	290	283	264	238	289	274	293	267	284	241	290	278	265	270	326	265	309	295	272	305	276	278	281	284	289	280	286	268	271	266	280	266	253	279	262	258	281	288	269	294	304	321	256	268	280	315	247	251	290	297	274	259	272	278	271	257	299	270	261	304	246	293	262	252	256	306	308	290	271	294	266	291	282	294	271	302	278	262	277	305	254	310	275	255	275	274	261	274	282	261	249	247	256	264	289	282	296	300	233	262	266	285	253	262	257	262	281	252	264	272	272	287	273	292	251	259	298	270	286	289	257	284	323	271	275	268	282	253	270	298	287	274	278	260	267	282	261	268	315	260	293	261	282	254	263	265	296	258	296	307	246	286	271	294	282	289	269	269	281	272	291	264	269	275	270	320	268	258	310	321	288	288	270	307	275	298	275	260	307	258	262	272	254	272	262	278	270	321	280	255	278	248	259	272	274	306	261	260	283	296	262	294	273	278	281	285	283	285	260	284	271	267	289	250	272	287	265	326	297	284	277	282	275	292	294	252	275	272	275	272	287	290	306	253	265	248	309	256	266	286	257	276	283	295	280	296	277	305	269	293	304	271	283	295	259	268	265	258	263	276	265	262	273	286	266	265	221	306	302	299	252	273	293	279	259	288	241	255	278	276	248	260	261	286	291	258	256	293	264	287	280	260	318	289	245	263	290	290	273	291	269	306	313	272	238	287	258	264	286	264	300	269	293	281	260	276	286	314	268	277	278	292	296	258	288	239	271	281	267	252	273	267	292	280	265	263	249	295	272	286	261	267	285	256	272	285	279	291	251	268	290	256	286	253	285	277	292	258	244	266	278	270	271	266	283	269	274	275	286	278	273	297	257	291	266	238	267	270	306	267	273	243	295	297	280	295	264	283	283	300	262	274	277	251	285	287	265	299	250	275	272	232	265	316	269	274	253	286	282	269	257	272	265	269	271	288	263	266	268	260	259	248	259	274	257	294	298	279	246	260	263	269	254	257	263	262	265	277	262	246	289	237	281	266	285	244	272	253	246	254	259	265	295	273	278	277	259	303	307
29739	1302	2229	2609	2253	1962	1688	1450	1317	1150	1104	1090	1078	947	956	914	900	893	829	792	783	793	778	805	755	754	781	804	784	777	722	758	748	695	768	735	739	750	702	696	687	688	724	733	706	691	693	701	724	704	717	673	731	692	732	753	710	659	715	710	708	684	674	684	680	638	703	710	680	683	697	674	707	701	729	671	680	695	738	719	702	692	698	669	733	702	756	736	719	657	720	680	711	703	684	649	664	684	670	681	690	659	742	682	690	687	658	661	680	718	697	696	676	743	673	697	676	698	662	667	696	660	673	703	707	729	662	711	683	668	665	663	698	705	703	696	681	721	691	693	653	656	665	638	640	696	703	722	674	677	734	698	688	666	674	644	621	687	699	686	690	641	704	644	662	689	721	694	652	711	719	648	690	682	741	698	697	683	660	666	670	696	687	674	744	670	674	677	690	706	697	693	677	682	701	688	662	708	711	721	704	699	683	751	673	746	719	677	700	675	681	655	690	664	673	693	651	708	741	714	687	647	679	673	611	720	682	715	698	665	716	683	680	626	673	689	654	727	679	740	674	679	680	667	674	712	673	662	688	667	704	691	703	693	702	717	692	707	686	691	712	699	731	689	686	678	733	653	706	755	702	677	702	682	677	670	661	678	652	729	699	666	705	721	640	722	690	721	684	679	674	685	739	719	662	650	692	756	686	711	658	675	665	698	628	690	652	742	701	701	703	667	678	649	675	661	651	705	652	655	677	659	667	679	700	656	694	681	691	748	683	687	646	682	759	714	674	700	718	693	680	689	681	696	702	718	707	661	679	650	650	644	662	689	656	660	696	704	678	683	673	725	718	671	670	684	692	696	659	685	732	692	672	684	650	745	661	743	635	723	671	645	683	740	629	676	665	691	692	679	709	698	691	706	693	730	677	670	687	705	671	648	666	727	667	731	674	618	680	653	663	698	685	709	693	695	656	686	732	668	637	667	706	748	671	701	661	685	753	683	731	725	685	745	630	682	699	666	716	639	704	736	701	698	679	662	689	683	702	706	684	664	683	703	708	696	678	660	715	626	702	684	728	675	706	711	686	665	727	651	691	659	668	671	697	707	663	707	695	685	707	710	690	665	715	724	693	706	701	666	694	656	723	700	684	648	673	721	692	676	673	667	692	719	632	657	697	698	681	712	686	666	719	678	705	658	713	680	649	725	657	733	740	722	667	718	658	716	646	726	709	666	718	667	638	706	701	713	699	702	687	690	647	671	696	667	692	702	667	660	658	697	662	696	704	671	703	705	673	686	663	706	682	674	680	668	632	708	664	689	643	684	662	742	744	726	675	733	685	646	687	695	695	640	680	730	727	703	701	691	682	687	687	675	671	703	688	664	705	679	696	703	646	718	676	724	699	675	700	707	733	671	709	703	719	717	647	701	682	700	694	663	743	677	706	681	642	629	694	717	719	721	699	718	723	680	660	694	694	692	688	650	699	697	712	677	686	700	718	679	694	682	683	675	663	679	658	695	701	678	734	669	694	704	659	663	664	703	709	648	702	704	710	682	697	678	646	694	648	667	706	727	694	667	691	645	712	700	665	701	657	721	711	682	740	677	681	701	713	651	664	686	641	676	684	710	690	687	730	708	659	717	669	699	704	652	672	699	650	680	693	695	638	699	658	709	674	695	686	692	682	694	680	658	723	685	719	684	637	683	702	696	660	672	746	659	638	666	674	719	672	685	686	696	701	717	696	702	707	718	642	650	654	711	675	680	665	707	682	739	697	666	678	648	706	699	675	665	739	689	672	688	705	725	743	661	637	709	721	694	739	704	687	709	645	661	660	670	696	722	700	657	753	688	690	660	738	637	739	681	725	668	685	691	698	667	703	694	690	744	702	733	621	704	738	728	712	684	719	666	696	687	675	713	694	669	681	677	638	684	694	733	689	681	679	740	700	693	690	706	707	687	670	691	668	707	739	677	704	656	714	672	742	677	707	706	665	710	685	699	682	705	661	617	674	717	685	678	675	701	667	690	656	678	665	702	705	678	649	655	765	700	687	698	639	693	709	735	685	698	679	686	656	724	660	654	745	668	714	669	732	707	664	735	693	696	672	717	647	675	688	678	693	683	652	701	659	712	729	681	652	683	687	696	706	666	684	645	693	735	671	711	693	730	672	715	701	730	704	660	697	660	620	697	643	694	656	730	651	705	692	703	728	670	664	659	683	756	714	717	704	659	679	657	648	659	702	711	716	654	727	667	719	648	682	693	720	680	693	654	669	654	691	695	694	690	660	682	671	697	678	690	680	663	767	665	648	689	687	688	724	643	692	665	699	675	692	614	718	655	672	683	685	698	702	709	707	661	651	645	675	697	683	648	699	704	704	722	696	690	695	724	679	670	674	738	671	668	690	719	673	685	737	698	711	706	717	644	631	659	668	653	662	743	672	716	740	687	693	693	715	672	705	623	690	714	631	682	650	682	680	693	680	713	685	680	660	687	643	711	699	699	677	718	684	714	651	667	673	682	735	743	670	674	693	724	679	652	713	685	625	695	711	723	663	712	675	733	621	688	725	680	674	663	710	674	666	666	739	686	666	671	674	704	726	706	700	713	685	716	677	672	734	678	673	695	666	677	728	713	741	613	688	678	720	704	654	649	661	699	671	696	659	727	722	661	715	661	661	684	697	632	685	673	691	682	708	695	662	715	649	685	655	676	676	703	697	668	666	682	692	694	755	684	680	695	692	696	718	742	721	655	692	665	695	699	714	712	707	670	643	671	660	747	720	718	721	705	692	669	684	695	702	682	710	659	700	683	707	686	706	746	667	706	686	752	730	699	698	713	684	696	693	649	674	743	716	683	675	659	729	679	677	694	652	717	760	679	691	685	682	677	663	654	723	687	691	680	679	664	685	680	722	672	729	684	690	650	711	653	655	708	757	651	678	679	700	662	663	701	658	698	679	665	666	729	659	686	716	695	690	698	684	707	690	656	699	640	658	714	681	656	709	735	671	686	702	680	655	666	699	713	687	745	708	690	705	671	709	670	697	741	679	694	683	693	642	742	710	697	643	693	696	690	631	654	665	638	671	702	658	665	739	656	687	661	681	662	709	665	724	725	692	697	694	648	694	645	698	694	689	730	723	697	669	682	692	711	649	656	723	682	676	718	705	670	672	685	668	665	727	697	677	672	706	682	704	706	657	681	654	653	724	663	688	694	738	679	716	688	674	726	709	697	670	704	667	685	671	670	689	678	725	682	706	635	646	639	645	625	633	708	739	697	709	670	700	731	703	675	699	645	698	695	676	648	712	699	670	689	659	679	731	667	679	690	662	700	667	650	663	752	680	703	692	668	668	672	648	664	662	712	660	676	688	720	689	671	742	698	673	682	637	743	659	687	686	676	665	695	708	670	683	660	701	685	666	674	644	732	657	718	696	698	689	750	676	700	705	711	661	682	681	669	722	723	709	698	700	632	664	671	736	725	642	701	649	695	653	674	688	677	680	721	659	669
43623	21742	28820	15367	1560	794	626	435	401	356	307	289	250	269	241	257	220	245	213	212	229	201	206	189	199	207	210	243	182	197	185	190	198	204	201	195	197	197	175	177	196	167	196	167	178	184	181	191	198	174	209	190	199	173	171	204	198	185	185	202	193	191	196	177	196	152	194	194	172	175	167	154	187	167	188	194	179	182	189	190	182	191	182	159	186	191	179	180	187	160	185	173	186	185	199	193	175	185	211	195	187	203	194	184	189	173	180	201	193	200	166	197	158	156	184	204	182	192	188	182	197	172	187	185	181	167	169	183	180	194	189	190	189	185	180	157	185	171	195	161	195	184	152	184	196	192	167	161	175	198	189	185	178	180	156	173	185	186	179	183	179	181	182	183	190	187	178	158	180	189	174	191	175	181	173	187	197	159	177	196	163	175	157	180	193	199	157	194	165	192	189	184	188	195	149	175	203	177	181	177	190	167	187	184	169	175	185	212	159	173	170	173	167	172	183	166	187	181	176	171	156	169	191	186	175	208	191	196	181	177	185	206	189	199	183	168	160	183	191	171	189	181	205	180	203	188	169	200	199	185	187	170	193	179	189	203	192	185	185	215	174	223	179	199	191	161	187	193	185	174	157	178	181	163	165	219	175	181	180	185	171	179	203	185	173	172	184	167	189	176	184	192	190	211	161	173	201	171	190	193	168	159	162	188	177	203	172	187	163	184	188	198	196	184	182	204	204	187	169	159	195	166	185	203	212	187	205	188	195	171	193	195	202	181	172	172	169	161	175	161	172	195	190	183	163	181	169	191	180	182	191	173	202	161	173	191	201	180	186	177	179	196	175	191	203	185	172	186	168	177	210	163	179	181	166	167	177	160	202	163	166	180	185	181	190	198	183	194	191	180	186	172	174	200	178	211	176	162	206	184	180	180	180	190	193	172	176	180	191	191	177	185	202	169	190	196	155	191	192	184	201	166	219	163	164	158	192	202	164	176	177	193	191	179	182	164	160	190	189	181	167	184	184	183	220	174	172	165	172	179	199	191	176	189	174	157	174	187	161	173	164	188	171	176	177	187	186	175	190	194	209	198	202	165	185	205	185	167	194	182	193	183	175	209	167	189	178	192	202	168	197	189	183	187	176	172	173	202	180	174	185	187	185	178	183	195	200	162	190	204	194	183	182	176	198	191	164	191	171	177	208	193	184	169	172	205	204	187	189	212	184	169	172	178	177	188	193	186	179	186	171	201	180	178	168	196	172	195	199	179	172	164	139	214	196	187	202	180	178	204	195	153	180	226	211	192	160	189	165	210	194	189	164	155	175	177	186	185	181	183	206	187	190	163	200	176	197	175	183	181	205	191	181	170	199	192	194	170	171	188	185	182	174	177	174	181	194	194	173	196	197	187	176	173	181	198	205	190	173	195	164	185	182	169	175	188	176	166	174	176	185	185	166	201	179	175	174	169	191	176	195	169	198	184	188	181	172	174	192	185	167	171	177	187	202	175	163	175	176	184	183	156	188	188	179	185	171	176	199	169	185	180	192	170	174	216	182	193	196	174	159	168	167	189	169	195	171	166	184	175	168	189	170	190	181	161	165	162	179	184	187	174	164	195	151	174	204	170	178	183	164	187	171	201	189	186	156	183	160	176	174	179	177	199	184	189	158	176	175	167	178	175	210	184	184	168	177	197	172	174	180	188	163	183	160	188	181	176	163	170	169	165	166	166	188	192	171	184	180	168	179	183	186	164	172	175	180	183	188	173	189	170	200	177	204	161	217	173	221	184	197	159	182	193	191	163	180	189	218	180	170	206	156	198	183	169	168	198	188	186	184	176	177	185	211	197	181	164	210	176	176	195	198	178	193	196	175	177	183	195	186	183	182	163	195	181	186	182	171	178	183	186	198	191	196	195	168	166	174	182	204	190	187	188	175	170	174	178	183	192	203	168	144	183	201	189	198	183	170	171	166	162	248	187	199	172	174	189	193	189	185	188	177	191	193	182	159	184	191	188	157	176	181	183	174	183	188	178	204	177	220	201	172	160	160	179	176	184	179	203	186	198	193	193	188	181	170	194	186	193	213	164	194	182	164	181	165	207	169	187	207	160	191	203	187	167	195	185	157	189	187	185	180	162	181	198	177	174	169	180	177	172	176	174	208	198	187	204	183	187	197	176	180	166	179	174	178	185	180	173	178	151	178	171	185	169	154	180	208	163	183	193	216	159	192	173	186	186	179	170	180	178	185	190	170	180	179	202	200	202	187	185	182	192	185	205	151	184	174	204	157	165	174	188	206	179	160	189	188	171	179	204	178	205	192	178	184	183	190	172	172	164	185	160	190	199	179	177	172	178	184	159	197	160	171	184	159	172	170	149	182	168	183	194	177	179	178	186	202	174	164	185	209	166	183	199	191	177	190	179	168	173	174	180	195	183	211	166	169	162	194	180	179	163	202	206	194	181	179	212	162	183	171	184	177	192	182	175	193	187	193	173	177	187	190	166	172	169	203	178	171	171	189	184	170	181	190	210	169	193	182	184	199	175	181	164	165	164	224	153	177	186	186	167	158	187	196	176	186	166	202	208	194	184	179	179	192	168	203	192	163	199	196	202	180	203	188	194	184	194	175	200	190	195	154	162	184	178	184	171	170	189	160	179	196	191	156	183	174	182	194	171	200	180	188	179	167	181	174	172	173	177	158	176	184	177	186	165	174	157	191	206	195	174	179	207	177	177	168	210	180	176	187	196	178	218	161	185	164	164	175	169	185	208	198	179	186	193	167	218	179	185	174	201	146	181	180	179	185	186	150	198	177	177	202	189	174	191	191	173	175	203	191	175	193	173	184	184	191	183	210	182	176	181	181	179	201	167	178	158	174	184	195	156	191	182	190	174	184	195	171	174	190	191	184	182	190	167	180	195	195	190	165	151	162	159	186	168	196	171	184	201	194	180	174	182	176	175	139	183	202	197	171	180	199	167	205	180	195	206	171	186	174	178	221	198	195	201	175	196	178	179	192	166	208	190	159	179	188	183	184	172	168	158	179	163	196	191	201	192	206	190	190	174	186	190	184	182	189	171	185	175	174	173	167	174	166	156	176	211	179	176	179	182	166	174	186	179	181	180	169	183	169	180	176	201	178	166	199	170	138	184	194	185	197	190	210	186	213	166	195	174	189	152	174	176	177	166	169	180	181	193	186	189	188	200	178	199	189	169	173	151	174	178	172	190	167	164	175	203	163	188	207	164	199	164	174	169	156	182	209	179	171	198	166	175	181	178	183	179	173	177	191	199	190	196	199	175	182	189	172	183	187	190	196	153	181	173	185	170	177	176	180	175	183	179	192	194	178	195	193	193	172	211	186	189	196	171	173	202	186	177	194	176	198	193	187	156	170	186	203	198	168	177	154	176	190	194	202	165	168	169	168	171	156	175	151	171	190	165	177	197	186	162	175	176	181	206	176	177	199	176	158	192	172	190	160	170	182	180	193	182	170	203	185	161
35239	1680	3530	4172	3504	2877	2328	1937	1662	1483	1339	1180	1077	1019	977	941	811	841	755	761	652	704	667	630	621	626	635	635	632	594	587	534	571	570	540	526	569	529	515	521	534	496	509	502	488	470	527	490	498	497	502	497	511	485	470	488	493	458	504	473	484	495	448	499	505	494	514	485	488	480	496	485	464	462	464	481	497	484	474	437	520	498	450	448	503	486	510	475	459	437	452	466	476	458	450	479	436	465	497	467	495	485	472	472	455	439	450	464	448	490	473	514	454	459	463	450	488	486	454	493	437	448	474	472	459	475	466	495	450	462	417	461	493	443	462	439	484	454	462	484	448	452	453	493	473	479	453	491	469	452	511	484	450	452	436	467	473	473	473	454	476	474	421	453	489	435	451	453	503	470	478	440	470	449	490	471	507	496	483	455	480	430	475	474	449	438	456	447	463	477	456	434	441	472	455	479	523	444	451	462	452	455	453	440	459	464	487	480	446	429	464	457	498	460	464	471	448	476	460	448	485	421	463	464	479	398	430	461	479	440	452	478	468	490	490	460	468	432	497	466	456	423	468	492	477	439	488	489	470	450	495	476	442	457	474	458	445	496	467	464	457	439	446	468	448	450	500	492	432	456	451	471	487	465	449	446	441	459	447	457	459	480	455	440	436	456	455	481	449	495	473	471	470	451	469	469	435	460	471	460	406	450	435	469	492	429	492	463	405	465	448	450	490	434	492	452	430	436	445	476	439	471	432	479	480	480	412	444	421	461	457	436	432	417	436	438	474	454	475	439	443	433	444	469	488	446	462	458	454	454	483	442	446	481	455	481	474	446	496	467	461	545	467	468	440	485	448	441	442	430	445	475	484	429	453	472	456	476	445	443	494	440	482	436	462	438	498	471	464	496	427	491	454	467	441	445	434	438	447	481	459	448	445	446	508	472	472	529	447	468	451	446	489	412	427	444	453	450	463	526	493	490	459	459	489	450	458	483	454	474	487	515	459	472	465	460	458	463	456	411	474	428	398	464	473	489	478	411	449	455	452	458	454	524	515	481	465	451	458	487	446	441	422	460	476	474	467	418	501	475	442	459	453	461	455	453	498	443	439	452	461	477	490	480	462	464	490	467	452	455	467	445	455	430	471	450	438	426	466	461	445	462	419	470	468	473	465	436	461	431	489	441	439	469	440	420	441	462	465	475	471	468	483	455	427	421	458	478	421	463	495	432	434	417	464	452	449	420	461	457	478	496	447	448	438	433	477	456	493	489	480	434	446	443	457	480	429	469	456	504	445	437	467	457	469	442	455	440	469	450	498	460	489	493	472	469	446	419	487	463	445	425	473	467	464	452	465	469	451	429	433	448	467	472	474	443	421	492	443	457	516	468	441	475	498	436	514	419	453	464	472	457	452	444	433	491	472	408	427	433	480	434	455	449	452	445	431	463	442	467	424	469	478	453	457	475	441	455	450	444	463	421	467	480	498	447	474	471	460	456	460	447	472	477	504	445	481	476	469	506	436	477	462	440	482	442	429	479	463	499	458	490	472	444	487	469	502	489	449	446	474	451	460	491	468	466	481	442	441	467	449	473	438	444	450	481	468	469	465	463	456	429	432	471	459	448	458	426	460	443	488	505	456	455	459	440	482	437	452	451	456	490	458	452	478	465	457	438	459	421	453	494	473	469	459	482	458	438	463	434	470	477	473	474	493	469	471	442	488	443	464	445	455	454	458	486	475	448	469	475	459	450	477	442	489	461	500	444	447	482	477	413	482	467	469	467	472	489	489	450	466	474	448	470	473	453	432	478	466	459	447	481	496	469	408	479	442	482	457	440	460	458	449	473	478	466	460	421	454	454	476	482	409	457	470	493	434	461	418	497	499	462	448	454	447	428	478	469	487	502	476	479	495	455	475	510	438	463	465	449	446	471	466	448	467	443	450	461	442	462	420	456	479	469	494	466	422	486	476	486	446	464	428	454	437	405	452	486	446	438	481	438	467	435	478	473	464	447	428	456	435	457	470	489	471	496	421	479	423	451	510	475	489	473	482	436	464	448	433	479	439	464	413	452	480	473	452	444	459	461	445	459	511	460	434	457	483	501	471	480	473	459	444	463	462	485	457	478	512	455	449	465	474	479	502	437	467	472	478	478	470	458	441	457	470	452	457	434	454	455	424	475	458	440	493	481	428	468	444	496	452	448	463	460	470	474	460	483	449	468	439	469	473	418	477	474	479	476	466	452	470	478	475	476	454	447	473	445	447	446	439	422	444	455	443	492	461	444	457	456	458	459	429	457	458	464	442	444	447	461	455	464	447	450	477	449	445	465	469	487	460	441	490	447	460	496	456	437	472	463	449	472	414	473	446	449	466	473	451	477	476	475	471	426	468	459	468	422	468	501	483	429	463	429	492	457	486	447	490	455	456	502	476	427	474	441	468	421	441	451	441	443	437	491	452	471	434	444	430	466	456	468	477	475	466	495	445	467	478	443	456	475	445	480	475	467	469	450	476	444	487	463	458	429	445	428	498	426	449	453	474	493	485	512	454	481	437	493	484	481	474	438	442	471	446	469	459	439	444	416	489	473	456	483	426	467	455	488	443	460	427	449	453	428	462	450	467	471	408	494	469	484	466	434	426	448	451	433	424	466	437	461	481	471	468	446	456	484	467	462	425	483	420	441	475	450	441	423	454	468	478	451	424	437	419	444	425	488	420	495	471	465	470	470	494	422	481	463	422	470	461	490	460	491	465	450	489	463	483	470	452	433	470	479	437	470	448	488	481	443	466	441	470	468	445	476	471	490	449	455	454	448	455	464	474	499	475	447	498	435	423	457	478	472	500	467	491	441	498	419	477	480	451	474	445	474	458	507	474	525	441	427	461	451	466	433	427	448	456	448	464	433	466	424	462	466	519	491	449	456	440	467	438	430	443	510	444	481	465	434	460	434	465	424	473	450	490	439	497	460	481	469	475	461	487	441	467	421	460	480	493	434	449	463	459	473	456	480	465	461	471	456	487	492	484	450	453	468	503	458	441	441	439	498	461	465	437	411	494	478	469	465	454	433	479	456	492	433	452	452	447	464	447	462	468	449	440	473	462	462	420	464	472	497	464	444	516	487	457	431	435	456	466	470	480	473	449	482	493	451	448	465	461	438	441	421	497	489	488	463	418	461	459	441	457	482	459	454	471	444	462	469	509	464	488	461	481	491	460	448	442	479	489	473	456	496	469	460	431	469	464	473	454	483	468	440	485	412	446	464	493	485	486	462	410	538	459	440	485	454	439	405	472	460	502	442	492	463	451	495	480	487	433	452	459	421	473	458	444	448	471	449	497	457	443	429	474	496	477	474	489	463	448	489	462	470	476	443	461	481	461	449	509	479	485	464	462	476	445	452	450	491	476	452	431	461	487	479	441	481	462	472	437	478	458	449	449	435	483	499	506	455	434	466	434	487	478	476	458	445	471	449	469	473	480	450	445	437	439	455	484	479	482	472	428	446
20177	1946	275	227	206	193	195	174	188	199	198	195	203	218	173	177	222	210	199	197	186	211	203	215	201	199	187	185	207	191	191	202	177	216	193	180	215	167	189	232	222	182	197	186	191	193	211	193	202	201	212	193	186	178	199	198	217	185	185	204	193	210	204	199	160	208	175	185	219	186	237	209	201	201	200	209	154	193	188	189	223	178	202	202	211	169	204	190	183	181	200	179	167	205	192	229	182	192	191	211	187	188	200	196	185	172	217	204	177	192	204	194	168	179	192	176	229	167	214	213	224	204	189	198	180	210	186	203	189	198	188	180	183	175	200	189	194	210	183	179	207	174	196	166	206	175	205	198	204	211	185	196	226	212	201	217	192	180	171	203	194	216	167	190	180	196	176	165	199	200	204	189	185	204	185	189	195	181	181	176	200	175	190	216	193	191	200	205	199	196	199	188	193	202	210	205	173	193	184	209	209	191	183	204	187	187	209	189	199	182	194	204	187	183	199	187	195	187	193	175	182	193	199	235	186	213	194	208	231	217	194	179	191	160	190	195	219	190	194	192	212	201	195	200	203	225	202	198	230	196	229	179	188	210	215	195	197	211	231	218	185	208	205	213	208	195	181	212	166	175	173	186	205	196	191	186	218	198	199	196	183	186	167	190	215	187	200	181	190	201	204	181	170	197	192	199	192	221	211	208	179	170	218	192	199	184	192	209	197	188	200	233	210	177	186	198	196	189	199	202	187	184	186	185	200	193	197	195	186	193	192	208	204	208	211	199	210	189	205	211	189	197	182	204	176	190	201	189	180	168	188	193	215	174	170	184	174	228	215	194	200	194	154	202	185	196	167	219	195	199	206	201	190	190	205	194	184	183	218	194	167	175	222	205	194	190	172	188	203	181	186	181	192	206	194	204	178	193	185	166	194	178	196	208	179	207	176	208	202	198	171	180	207	192	224	200	208	190	214	203	190	179	197	194	192	170	199	186	206	236	178	183	192	173	223	172	193	193	195	165	204	204	197	195	217	185	177	215	208	188	176	208	199	183	195	197	218	181	192	206	228	185	210	189	208	188	189	178	224	182	201	215	209	163	199	184	196	188	202	201	197	206	193	206	203	195	220	177	209	192	200	191	196	178	204	181	191	193	198	184	208	195	177	189	218	186	203	211	203	168	213	208	200	197	218	212	187	185	164	199	234	182	199	186	208	203	221	209	233	201	159	184	229	210	209	200	188	168	193	186	181	192	217	186	185	187	172	201	183	169	188	198	197	146	199	212	176	210	164	194	199	189	188	194	185	193	183	159	202	154	193	196	230	173	189	171	194	198	186	189	185	180	197	184	184	198	180	199	173	204	189	207	209	190	172	193	184	192	185	180	205	200	213	190	199	198	197	215	218	195	230	193	181	210	182	197	199	192	204	198	206	207	170	191	196	185	164	220	198	180	216	209	207	193	205	195	200	190	215	187	185	180	229	166	172	187	206	193	189	204	198	203	204	207	208	193	192	189	192	203	186	176	202	214	201	201	195	183	195	187	202	199	207	189	201	187	207	164	188	212	186	184	205	154	206	194	168	188	173	181	180	193	176	175	206	217	178	194	198	216	208	221	201	211	190	187	203	187	200	195	199	202	186	219	187	184	192	190	181	180	188	188	186	177	191	218	205	220	194	218	181	184	204	227	201	186	185	214	199	199	182	195	206	206	181	199	204	210	179	195	213	200	190	169	205	174	206	208	217	203	202	204	177	206	201	199	217	209	187	195	185	202	207	192	201	186	206	186	185	205	175	178	172	185	200	209	210	212	199	209	191	198	193	195	185	203	185	168	172	199	178	181	196	201	204	211	199	182	198	215	178	213	227	200	180	202	156	203	208	184	190	201	199	217	204	194	203	189	167	204	178	187	200	212	185	215	164	185	199	202	219	238	195	183	210	184	209	190	194	180	187	184	211	214	193	225	164	176	183	194	169	198	226	197	185	181	200	176	173	190	195	189	181	187	200	212	190	184	186	201	198	212	194	191	202	190	203	208	205	237	191	203	171	192	189	188	187	176	191	208	190	200	191	194	191	167	202	209	192	180	167	187	200	199	184	203	161	202	194	178	187	196	157	195	204	195	204	202	186	212	183	194	190	201	185	174	220	199	199	192	187	190	169	201	193	172	168	204	210	184	201	188	214	176	188	193	183	199	179	174	181	184	203	196	206	183	210	207	211	199	187	190	172	185	181	200	212	186	190	194	165	190	184	184	196	212	175	200	186	196	194	188	193	199	185	189	211	156	189	201	205	179	187	179	215	201	200	191	221	182	164	211	193	207	231	186	196	195	181	189	184	191	177	195	204	210	198	211	214	212	188	213	187	192	205	214	170	182	182	170	202	208	168	205	194	208	197	190	211	195	199	187	205	197	200	185	207	214	225	193	195	215	196	222	203	196	203	197	179	190	179	224	195	183	182	224	193	209	185	187	218	194	165	191	191	216	188	210	203	204	197	174	173	188	178	202	230	191	185	175	199	194	177	209	184	179	178	191	166	206	188	194	203	202	192	192	205	203	193	202	186	211	178	196	187	177	222	224	191	188	188	179	186	190	187	192	189	194	213	192	179	204	197	172	208	191	201	187	235	224	209	193	201	179	195	179	222	185	211	222	188	202	200	202	200	202	210	206	177	189	204	191	208	194	192	178	198	189	209	215	195	220	171	190	191	163	185	199	198	188	189	200	230	208	169	226	202	179	201	188	193	179	207	192	201	205	187	200	190	184	199	196	192	187	186	190	192	192	178	195	184	196	194	183	175	184	174	194	175	181	210	203	192	205	201	198	198	193	185	202	219	185	184	211	220	215	217	222	213	189	202	178	175	210	209	192	201	194	221	205	183	209	230	180	223	222	205	181	189	211	173	204	200	180	203	194	209	184	192	192	214	198	219	188	183	216	216	171	183	190	192	200	186	184	201	222	185	171	185	213	186	208	189	176	192	195	212	192	189	196	185	194	208	218	185	196	177	182	191	193	185	171	186	196	189	178	195	201	200	182	170	206	202	188	199	181	230	211	214	198	189	185	184	184	196	198	166	180	201	194	174	199	192	196	174	190	196	218	163	193	189	201	184	211	204	233	195	204	214	200	207	199	205	194	165	176	201	163	209	204	222	190	202	184	178	205	195	209	193	186	190	200	174	214	185	212	189	217	176	187	207	185	205	168	196	193	201	182	184	169	204	223	190	184	186	218	194	196	195	227	219	178	179	194	188	194	188	203	192	213	196	178	198	184	183	196	189	208	199	207	210	198	233	206	180	198	204	186	188	212	199	188	168	182	229	206	206	201	168	191	190	186	202	199	191	187	191	190	215	191	200	191	169	186	204	192	194	189	181	206	183	201	201	189	200	177	198	190	177	193	187	198	202	182	189	205	195	191	186	191	176	215	203	177	186	196	183	197	197	214	192	192	203	202	195	160	166	177	194	197	206	200	203	214	188	204	208	196	201	177	206	210	174	202	195	187
15422	621	639	616	634	569	580	598	552	568	565	554	539	543	476	538	538	496	511	517	541	551	564	525	514	511	531	536	585	542	510	535	526	526	540	537	542	539	550	537	519	523	532	550	540	530	516	503	482	509	549	534	533	534	474	516	522	559	591	484	508	518	542	525	526	564	535	526	469	530	542	533	563	537	559	518	475	504	531	502	493	511	486	547	525	545	507	523	500	520	491	483	538	528	478	498	515	491	534	560	504	538	503	525	530	494	493	564	540	545	569	504	522	556	547	516	506	497	508	516	535	581	528	546	532	531	501	503	530	519	533	486	543	512	500	485	490	494	524	508	517	529	538	521	545	515	552	491	524	462	498	469	555	516	543	509	522	503	509	483	497	483	528	571	486	505	504	543	510	506	500	516	564	493	518	545	482	550	567	514	481	536	544	519	502	493	533	521	540	503	510	521	526	518	491	515	468	490	506	554	525	510	505	523	531	532	496	555	527	505	538	569	542	513	509	564	487	500	565	501	563	518	497	540	528	522	552	534	513	508	508	545	523	530	524	530	534	594	481	523	546	526	575	505	479	549	530	547	528	553	519	524	474	548	547	547	550	520	537	544	530	531	490	504	505	534	502	497	543	489	537	498	494	508	536	509	544	512	550	528	535	520	538	533	517	510	533	562	548	559	495	528	500	540	509	537	495	547	509	539	536	510	532	534	514	539	522	507	527	561	539	565	514	491	527	525	477	539	545	508	530	526	526	526	514	514	523	513	507	529	557	560	539	472	539	554	585	560	537	525	502	497	544	488	527	502	533	513	521	481	527	532	559	562	517	520	545	541	486	506	480	538	531	527	525	517	511	514	513	526	555	526	540	493	538	513	523	485	512	524	508	561	509	532	513	534	530	525	567	525	512	527	526	507	530	513	586	503	524	511	491	514	538	535	530	522	554	547	511	546	555	523	493	532	518	496	510	549	493	564	515	557	512	525	557	555	575	528	505	507	480	523	510	532	515	486	485	510	502	546	548	488	570	528	503	568	527	486	513	523	517	504	522	497	492	455	521	523	506	486	542	539	484	537	521	517	500	550	548	526	504	463	548	534	506	508	538	531	493	475	491	497	481	496	511	524	506	546	504	522	490	566	497	543	541	533	487	469	507	471	527	521	546	530	515	532	534	496	518	544	529	539	488	540	518	521	558	517	471	571	519	545	503	512	551	533	515	511	551	511	544	519	493	553	543	496	533	549	543	559	506	542	541	480	543	526	516	551	540	506	543	537	557	534	534	553	554	520	524	534	517	518	528	497	532	512	510	509	559	514	551	534	544	484	493	516	553	492	561	508	542	504	503	518	505	560	529	480	510	513	547	545	537	525	546	530	508	481	549	525	533	520	512	511	523	555	516	520	544	546	506	534	532	470	471	512	577	549	539	496	503	525	512	529	521	529	555	513	507	524	479	477	493	476	563	515	513	498	528	524	491	503	516	493	493	502	540	507	580	475	501	484	536	517	487	527	514	511	505	499	493	517	526	546	532	488	499	486	528	485	495	557	539	479	545	538	539	516	483	553	578	524	529	548	523	510	512	541	518	531	512	503	515	484	542	528	490	506	539	539	529	516	494	554	524	523	527	562	493	499	479	548	473	523	514	526	485	532	551	548	547	471	522	543	527	542	526	503	507	516	498	518	534	508	532	517	484	515	494	548	476	547	532	501	513	537	531	497	555	513	479	526	514	525	471	556	519	478	530	553	512	517	502	526	540	548	557	511	573	519	527	506	560	512	534	516	475	528	529	542	562	475	527	512	508	524	531	507	535	490	558	546	533	505	507	540	532	512	525	500	498	533	512	533	537	515	508	515	553	509	513	477	507	491	511	519	554	507	512	553	482	524	517	531	521	518	505	525	563	503	532	517	529	512	494	516	556	532	573	467	515	588	527	520	544	524	547	538	504	528	519	526	531	564	561	554	577	512	534	543	540	532	532	524	532	526	558	503	532	481	524	527	513	548	490	520	544	565	512	555	522	514	543	540	518	512	561	512	529	544	526	510	491	521	512	527	527	504	486	559	521	472	519	497	492	551	526	528	524	534	499	560	509	505	516	547	515	544	521	568	499	502	567	502	515	520	565	504	496	513	509	534	528	518	533	545	539	553	528	506	522	545	511	522	529	543	543	494	501	501	516	503	546	518	530	497	532	519	480	543	538	513	549	543	504	535	538	489	563	539	527	561	515	512	528	502	574	498	563	511	532	484	490	486	522	532	489	502	538	531	537	536	517	531	542	462	548	476	539	517	531	515	542	562	551	495	523	522	511	502	509	493	547	539	500	508	545	518	529	502	494	553	504	559	527	537	521	554	488	540	512	517	473	561	533	552	556	498	535	520	525	523	531	510	520	508	539	492	512	554	494	484	534	527	514	550	493	551	508	516	503	515	496	516	513	525	501	510	513	518	531	516	524	503	501	503	521	513	524	493	564	508	550	525	480	519	534	554	551	550	477	488	522	527	511	555	524	503	509	547	509	538	492	569	502	531	560	546	534	482	519	561	532	519	528	523	536	473	512	483	499	511	511	561	500	558	575	515	487	523	523	515	496	547	482	488	492	489	496	482	537	521	500	511	478	548	536	517	535	510	555	522	478	547	482	488	544	514	556	519	500	535	533	537	536	504	516	516	554	531	527	546	478	516	516	519	509	533	502	545	540	482	522	569	523	522	526	553	520	540	506	494	552	482	478	524	514	547	545	527	524	524	550	497	542	501	493	525	500	552	499	499	520	505	552	534	547	531	511	545	528	556	554	504	543	545	518	500	547	493	501	540	542	551	571	529	515	548	567	508	498	551	541	471	565	492	502	508	512	541	536	535	540	512	517	502	573	496	493	517	485	490	537	507	514	521	532	487	520	526	519	523	543	512	494	527	521	533	513	525	513	527	541	531	518	550	536	511	575	520	526	538	507	525	527	528	540	558	554	474	515	553	521	489	527	549	493	509	479	529	504	514	525	484	556	546	508	553	566	545	503	505	556	496	495	512	570	564	531	532	513	522	500	495	538	546	519	544	503	572	555	552	573	560	499	547	494	535	522	545	522	497	504	533	546	516	559	509	520	536	510	506	534	491	489	498	526	497	516	507	557	541	543	474	541	514	511	510	535	545	556	518	514	544	487	517	483	543	504	528	536	531	490	483	521	532	516	526	524	508	582	522	520	499	536	550	544	472	505	524	532	512	504	522	484	568	508	520	503	504	526	520	512	510	527	555	530	486	498	503	547	538	517	516	542	542	516	550	501	546	574	562	473	483	509	502	549	545	522	516	513	504	523	509	544	534	536	532	524	510	538	535	522	538	531	524	506	533	564	506	510	527	526	486	500	501	478	550	513	542	520	513	511	512	544	504	537	521	563	467	518	551	515	493	528	535	485	513	548	559	517	571	496	569	551	521	524	512	539	512	541	487	515	535	553	489	554	511	561	517	453	553	528	563	514	527	537	517	572	526	516	542	521	551	532	527
45594	21310	21482	4008	607	529	482	385	368	365	332	332	309	314	291	323	278	302	314	282	313	292	271	271	301	284	303	258	297	269	273	264	286	283	230	266	269	257	274	282	271	282	265	287	279	304	263	305	261	271	293	302	292	277	285	316	312	276	252	302	303	289	283	264	283	268	269	287	259	285	277	262	306	273	302	280	279	266	269	256	265	280	273	255	288	295	284	261	290	283	275	235	282	268	296	277	257	280	290	275	277	309	280	263	280	257	263	264	289	281	248	285	293	292	253	273	265	279	292	253	279	280	285	265	284	273	249	279	248	279	288	280	307	315	270	286	249	290	273	279	278	265	266	260	293	273	278	306	259	272	300	277	315	264	280	268	262	276	285	290	279	258	287	249	265	287	250	244	296	265	258	255	283	271	288	304	291	268	282	258	233	259	281	294	277	268	282	267	286	281	293	263	290	291	282	286	286	270	272	264	277	255	282	253	279	279	259	301	276	255	271	267	301	260	257	270	242	276	275	270	299	287	269	270	289	304	295	268	315	273	302	296	258	260	272	277	299	259	278	245	264	246	278	270	276	283	299	248	267	243	263	268	303	298	277	279	267	252	278	273	276	280	303	253	280	255	277	262	305	277	285	264	288	264	301	307	274	285	289	273	253	241	240	273	306	299	302	277	245	268	260	274	247	290	272	279	299	258	265	262	289	257	263	282	285	291	301	255	258	268	290	275	297	247	281	280	271	290	301	261	282	279	265	288	278	292	295	265	303	284	299	300	285	281	289	257	279	265	289	285	276	283	263	279	256	283	267	263	268	262	265	279	293	306	288	260	265	295	296	288	270	292	268	261	281	287	301	258	276	273	250	260	272	261	281	289	291	262	284	280	254	272	277	257	272	281	301	253	272	259	248	248	279	272	238	264	262	295	310	282	268	267	275	268	283	286	253	258	267	280	275	259	290	268	267	292	277	254	262	276	247	306	256	279	287	284	263	269	269	301	267	280	266	277	265	267	267	247	293	253	277	274	244	251	293	265	267	295	285	272	287	305	289	256	268	280	276	322	278	284	264	275	272	262	266	283	255	288	301	255	269	278	290	291	275	279	284	283	293	273	301	286	288	280	290	290	265	267	278	254	282	272	250	262	250	311	246	240	260	295	282	305	266	302	259	285	272	286	287	315	282	249	285	265	295	298	282	253	285	301	273	263	270	285	300	269	291	271	264	248	270	272	280	252	296	285	251	260	282	262	304	257	300	267	268	224	262	288	254	285	263	262	287	285	238	241	282	276	310	248	289	257	293	255	263	299	276	298	264	283	259	273	287	288	274	277	282	257	238	254	284	302	285	268	293	295	283	265	278	273	279	264	258	257	270	276	270	264	285	285	254	302	261	285	265	280	263	251	243	280	276	289	260	278	268	262	302	272	287	265	310	265	274	259	274	274	279	270	286	269	272	246	276	272	277	282	271	265	278	251	262	268	301	285	245	259	259	282	286	243	283	266	278	280	280	262	262	281	271	298	246	248	256	284	289	261	275	261	267	272	240	301	283	247	256	286	275	295	290	257	256	265	303	261	270	290	264	249	287	257	275	260	254	263	254	272	300	274	271	254	316	269	279	265	280	283	275	283	261	265	275	271	295	285	233	295	240	290	259	304	280	284	266	271	270	254	274	276	256	259	261	255	298	274	270	259	286	274	318	250	264	253	272	285	298	277	266	278	268	264	292	259	295	277	286	280	311	247	256	290	260	302	258	282	278	249	258	248	267	277	285	287	276	303	291	251	249	266	245	284	259	270	292	249	297	270	259	305	278	270	257	267	266	264	268	289	240	260	268	275	255	290	304	286	289	271	293	269	271	282	311	279	293	290	259	290	259	264	273	293	284	267	286	275	269	273	248	279	283	274	267	289	249	294	309	272	263	304	296	279	287	291	273	315	265	296	293	264	283	326	267	264	261	275	328	274	272	298	258	257	254	291	275	259	282	272	285	267	313	265	325	293	260	268	281	285	272	262	266	287	270	251	284	294	268	273	282	243	272	271	265	318	267	266	256	309	262	305	267	261	229	263	270	274	299	283	258	251	294	257	280	255	262	263	275	265	259	257	279	274	268	243	260	278	279	251	287	285	281	273	245	254	292	251	279	304	238	280	268	271	244	282	280	287	253	263	270	276	258	302	278	266	260	238	255	258	279	253	265	284	279	246	265	293	280	270	275	279	251	257	268	296	274	290	265	274	287	266	266	276	266	270	293	284	304	306	281	277	246	288	285	304	275	278	305	260	296	267	258	257	277	281	287	254	277	290	259	297	261	273	256	304	273	276	262	265	258	279	253	279	268	293	273	265	271	266	245	277	303	284	285	265	258	281	262	270	278	286	287	281	276	282	324	289	291	251	299	276	276	276	254	269	298	261	275	310	263	290	271	297	263	283	248	268	249	266	282	268	263	270	290	268	312	273	265	250	276	288	270	288	249	290	274	282	276	240	262	269	290	270	269	282	297	259	272	257	299	250	264	288	270	304	266	280	249	272	275	279	285	251	267	281	260	304	257	313	275	283	272	266	297	274	300	280	261	273	264	256	257	244	259	299	257	260	271	275	273	301	256	288	263	303	295	279	297	301	290	280	285	242	258	273	261	277	276	262	280	267	284	271	297	290	275	254	277	263	257	298	271	303	266	278	275	278	282	262	279	272	282	302	241	288	260	299	261	290	251	250	269	277	261	262	268	271	237	279	258	287	273	282	272	302	279	280	252	252	284	275	268	257	325	301	269	286	272	267	252	313	280	287	272	280	268	260	267	263	295	267	285	267	283	271	303	302	265	263	289	273	246	295	271	233	281	247	294	330	278	290	253	312	267	269	282	246	285	271	298	292	235	285	228	247	269	304	314	307	276	271	242	295	280	290	272	261	282	285	270	270	289	291	266	300	250	257	284	240	300	281	271	269	259	286	248	279	253	259	261	298	287	254	299	287	271	282	261	320	255	275	281	288	270	284	231	273	302	262	268	283	255	270	280	304	280	280	289	264	266	280	227	273	281	239	306	263	277	260	279	283	287	271	268	306	304	300	291	254	281	294	248	269	270	278	284	276	280	321	284	245	249	294	257	271	276	291	267	261	268	236	280	270	276	272	265	267	245	293	272	281	255	258	253	295	270	265	279	304	301	248	247	260	266	263	272	290	269	277	264	250	263	284	322	292	280	318	257	286	265	262	295	272	265	248	253	283	264	276	257	260	288	273	271	231	248	274	293	297	247	247	273	254	245	264	316	268	293	308	268	258	298	243	265	259	260	290	263	242	275	299	299	289	286	287	291	320	274	262	254	271	280	318	250	292	239	281	263	268	266	299	306	267	293	245	264	294	278	303	271	289	294	234	297	267	294	272	296	289	274	296	282	294	275	258	245	243	278	297	271	277	279	259	276	275	266	303	253	247	269	263	256	284	294	267	276	270	272	281	276	292	305	284	246	272	255	305	265	268	271	266	272	252	268	252	278	249	282	298
30803	1327	2226	2568	2195	1994	1707	1484	1346	1220	1150	1049	962	994	906	905	865	861	814	814	898	803	778	829	810	760	738	813	766	763	758	718	718	729	744	730	757	721	679	710	725	668	770	741	704	683	730	725	704	715	725	761	704	749	666	745	739	710	680	693	660	680	716	701	711	691	703	706	745	732	700	716	762	713	755	747	659	655	709	681	701	697	698	651	703	704	685	701	694	704	673	663	683	743	669	689	733	682	716	716	654	738	667	695	727	668	670	660	704	718	732	670	731	714	679	706	701	676	646	724	729	711	687	699	667	657	707	688	713	686	634	667	677	650	706	704	719	688	768	702	689	700	699	660	671	708	719	674	689	738	657	645	663	677	719	682	672	667	677	683	651	670	732	683	740	701	694	675	668	669	694	680	648	675	731	665	676	678	741	672	729	704	668	676	726	723	700	683	722	698	655	699	718	719	674	669	780	698	707	645	702	637	687	656	640	700	700	700	665	696	678	657	693	698	721	723	678	692	706	711	664	715	666	755	685	685	685	709	690	665	704	695	701	712	707	686	669	646	687	684	650	659	691	634	666	677	699	724	707	727	666	728	688	666	671	698	694	698	674	702	632	695	708	714	716	712	627	675	724	711	684	692	686	694	708	688	674	652	687	692	696	719	644	679	690	688	718	717	699	675	715	683	687	642	660	645	694	707	682	702	695	730	652	697	694	731	670	690	719	664	719	683	685	692	668	659	730	682	678	716	697	717	683	639	659	718	663	686	643	677	700	691	740	708	638	723	710	685	678	717	675	688	667	723	698	711	706	685	711	692	687	673	670	731	670	680	708	710	708	702	678	694	685	746	701	684	723	699	645	728	749	720	725	657	687	680	665	745	721	698	700	724	698	652	666	676	705	699	699	717	674	671	688	680	699	671	712	706	704	657	653	728	696	676	667	652	690	662	720	676	715	696	706	706	682	661	650	678	722	714	652	673	704	716	719	678	711	697	663	692	699	719	675	700	697	687	670	699	658	724	702	738	705	672	659	677	689	677	692	724	691	702	705	661	634	669	738	699	700	650	675	707	695	717	677	671	661	708	628	694	749	709	664	704	704	749	705	682	655	647	625	711	687	710	649	676	669	678	702	702	660	689	659	690	711	668	717	681	719	666	673	693	640	667	691	665	657	716	689	695	666	677	688	702	689	705	686	742	686	681	720	639	702	714	710	679	693	714	735	672	694	680	636	674	662	701	669	679	661	721	681	702	685	681	666	660	750	713	710	709	660	687	679	640	644	717	670	666	718	686	700	732	692	721	672	671	656	717	735	741	660	670	674	666	768	715	708	677	712	661	653	729	628	673	661	702	669	717	712	649	703	746	679	678	678	714	725	733	655	675	678	755	708	697	669	678	680	685	636	671	688	683	706	666	714	733	691	711	719	686	716	695	709	727	702	734	647	712	687	667	719	659	686	727	704	688	673	694	693	678	673	662	714	670	654	687	720	689	688	694	731	686	684	719	664	717	702	716	723	634	691	707	684	683	692	707	650	642	711	681	719	681	706	682	679	695	714	689	649	700	713	727	695	637	680	664	703	719	720	678	664	677	717	695	710	696	719	662	695	654	653	699	728	712	677	716	685	700	735	678	696	737	679	667	720	702	690	649	701	690	720	695	693	709	677	702	726	673	721	662	668	699	690	687	696	709	700	637	678	651	704	702	696	679	688	690	643	677	690	687	716	680	670	677	706	684	630	675	681	717	702	697	665	654	688	696	627	706	699	683	645	684	716	689	688	662	686	683	638	688	690	693	635	710	673	666	747	704	692	719	727	756	664	708	709	669	698	694	696	673	697	697	716	679	699	700	729	699	708	669	675	711	722	724	671	694	716	677	698	687	721	686	706	678	643	664	692	692	657	713	662	629	648	663	674	662	689	679	708	667	691	728	738	704	689	670	626	715	713	679	665	727	705	708	689	729	649	719	697	688	703	746	689	721	707	656	725	661	675	725	648	681	680	673	704	746	701	679	697	727	681	648	732	671	661	686	652	691	736	672	667	672	690	661	691	687	728	726	663	690	694	682	652	663	690	712	664	691	679	685	667	667	651	747	632	644	677	705	714	697	667	665	707	685	692	676	668	689	695	706	696	711	668	657	700	740	668	683	697	629	712	707	672	681	672	659	684	681	687	634	649	720	665	703	704	667	674	684	699	692	715	734	693	689	730	684	715	659	660	688	710	677	739	697	736	684	750	714	689	693	689	685	725	665	753	701	677	683	679	647	694	729	701	698	685	673	688	673	709	676	717	695	697	680	723	696	672	682	671	703	698	682	665	697	701	707	658	719	714	678	698	668	712	645	676	724	700	689	640	632	723	677	677	744	731	666	681	678	701	711	674	661	712	705	684	727	649	673	699	670	657	648	695	656	694	693	727	688	671	691	668	672	710	699	681	667	670	650	723	690	721	691	702	722	692	657	725	704	725	701	667	769	703	687	690	725	712	720	700	710	719	665	639	714	711	723	674	654	739	694	714	708	666	684	684	623	674	714	689	679	691	697	739	709	665	709	670	717	707	689	690	676	738	661	708	690	720	683	763	735	714	701	685	668	657	726	663	664	667	720	720	661	722	674	697	746	660	664	721	698	717	706	702	687	696	667	700	673	663	649	671	698	693	693	661	694	658	699	741	694	731	691	626	697	679	726	698	666	681	678	679	667	649	685	691	683	665	724	662	652	660	680	686	685	716	692	692	691	679	644	667	713	688	657	671	705	708	646	647	689	679	726	704	716	689	663	665	693	656	697	694	641	687	722	694	690	686	701	686	675	668	703	686	679	713	645	695	686	690	658	691	675	665	690	684	677	698	690	672	659	667	690	727	695	688	717	696	711	699	732	699	727	704	685	705	707	667	638	698	682	725	716	678	680	703	723	677	702	681	674	690	697	653	751	670	684	689	675	718	662	659	659	646	689	715	703	676	679	696	672	679	683	654	720	699	659	664	693	680	687	691	694	692	708	670	704	678	695	649	686	666	683	662	649	683	685	715	777	686	707	693	674	725	684	734	679	719	706	650	705	733	715	680	724	680	716	663	691	702	691	662	631	698	705	705	681	671	647	729	662	649	717	685	697	713	663	679	665	726	730	664	665	718	699	704	665	744	700	689	715	654	661	675	698	676	756	670	722	692	658	699	655	692	685	669	659	672	699	675	661	712	700	674	715	694	691	687	730	737	652	700	677	664	679	667	694	693	727	668	673	706	741	703	665	663	679	685	708	695	678	684	686	758	685	658	686	739	642	715	681	682	661	642	729	643	687	676	675	665	712	718	667	694	713	738	675	698	706	702	627	658	640	704	717	676	701	691	719	665	682	741	673	694	689	685	653	666	666	730	718	685	691	647	642	699	752	711	685	661	701	655	700	719	689	694	680	667	714	699	672	711	749	700	661	712	677	656	700	689	692	650	719	691	671	698	720	696	706	711	743	623	677	649	682	655	680	704	682	701	688	709	707	647	717	730	689
45428	21220	27584	17808	1603	721	540	464	357	347	345	338	264	279	253	233	245	232	248	243	198	213	225	232	200	196	189	214	187	195	206	200	182	192	176	207	175	164	167	212	211	193	180	183	187	180	159	171	174	195	190	201	177	188	201	194	197	188	170	193	170	226	190	188	186	195	202	208	193	187	175	197	191	166	190	206	178	181	196	197	184	164	175	191	190	186	190	192	173	203	174	179	201	176	193	200	181	177	213	195	183	204	197	171	175	208	197	202	160	204	191	158	173	189	181	193	208	189	193	181	181	204	168	186	194	179	202	195	189	172	164	181	176	195	182	195	190	174	178	182	214	186	170	193	191	190	178	187	176	185	186	183	170	196	172	179	176	199	207	194	189	192	186	214	192	173	190	169	173	192	200	171	189	192	195	208	179	181	158	169	168	193	208	182	192	162	183	182	187	198	194	195	188	197	183	184	166	175	184	217	184	181	199	198	183	166	217	192	187	181	173	176	205	199	200	195	225	171	160	194	199	195	203	183	196	158	184	201	171	174	173	165	204	171	179	173	194	194	182	182	176	179	179	209	176	193	186	199	207	159	185	182	161	180	185	192	165	178	173	195	190	192	194	198	184	175	198	183	176	155	171	199	194	171	172	187	174	189	188	191	169	182	209	176	211	198	178	178	180	211	181	180	165	200	192	216	178	168	164	179	172	150	186	180	174	181	166	191	180	170	178	188	184	181	168	187	170	178	162	183	189	186	202	210	207	179	174	162	203	188	144	194	185	144	176	188	206	176	187	198	168	192	217	160	175	174	191	162	175	177	189	178	191	191	165	182	159	172	181	181	206	200	191	168	174	172	170	200	195	216	170	190	178	167	180	202	202	167	164	154	198	177	183	186	194	184	178	154	168	164	175	188	197	189	188	194	196	209	181	183	191	204	178	175	188	190	189	198	176	185	186	181	196	183	205	210	188	188	172	201	167	200	189	197	168	178	171	170	195	194	172	182	194	212	193	197	184	173	190	177	198	152	168	160	192	175	167	206	199	161	194	181	175	159	184	164	208	205	166	184	215	183	202	170	179	171	193	185	190	170	211	202	196	189	177	155	180	197	183	179	185	177	189	158	185	209	203	184	159	191	161	201	166	207	176	163	172	181	186	182	184	173	195	180	168	188	182	211	189	180	185	192	155	184	203	209	188	187	189	194	204	194	172	204	189	196	158	176	178	184	175	184	207	190	163	190	204	178	180	166	177	200	202	175	174	193	180	178	180	184	176	190	191	172	170	187	187	181	189	179	196	182	176	179	187	188	210	181	211	188	216	192	164	175	198	189	199	186	172	176	173	177	189	172	186	174	182	178	187	190	179	175	173	174	195	207	182	194	175	180	188	189	174	179	176	181	193	182	182	207	179	171	188	179	203	211	215	181	172	171	192	160	185	188	168	161	173	173	168	167	213	184	196	179	188	197	190	190	191	165	200	162	187	187	170	209	185	187	177	192	171	172	186	195	167	187	200	201	189	191	180	207	191	202	192	194	179	182	193	182	190	195	175	189	155	193	161	191	181	176	193	207	154	181	172	169	206	183	211	199	180	165	185	178	182	196	173	200	187	195	165	196	179	188	189	197	180	191	159	202	177	179	173	194	190	182	182	171	192	169	186	211	183	187	187	158	191	160	171	189	216	192	167	189	188	192	151	186	194	187	163	155	188	193	168	173	192	191	203	178	193	191	181	177	191	180	186	195	174	193	215	175	201	208	202	170	191	177	183	195	169	181	174	180	180	154	184	205	183	167	185	174	186	182	179	204	171	186	155	183	185	185	174	175	167	189	188	164	181	163	180	189	155	161	205	213	168	159	191	164	194	179	190	200	217	171	156	168	196	169	202	196	184	177	178	167	179	201	171	158	161	176	184	202	148	184	195	186	146	187	168	174	168	225	163	182	176	165	181	224	165	180	197	205	199	181	166	186	192	182	169	161	188	207	161	180	207	173	182	163	187	157	183	187	178	174	179	197	190	187	189	187	178	200	178	181	184	155	194	197	188	196	183	178	196	158	179	187	163	184	159	165	179	186	163	189	165	185	180	175	177	177	187	192	212	198	186	158	190	192	205	198	197	197	184	177	206	204	176	157	183	187	202	170	177	192	196	188	202	201	187	178	184	184	168	186	164	181	198	154	178	171	160	180	182	168	180	207	166	164	179	193	196	184	170	160	188	177	191	190	212	163	173	195	185	181	200	192	180	182	200	190	187	192	191	177	186	171	192	212	173	185	203	191	203	180	167	198	195	194	174	169	186	203	189	174	160	179	179	183	180	164	160	199	165	143	176	164	177	208	185	190	187	195	190	187	192	190	199	180	196	181	184	185	153	194	175	161	183	173	176	199	173	172	185	194	196	172	183	162	164	183	177	200	187	179	164	187	192	183	173	192	187	185	150	176	218	202	152	182	159	168	172	184	180	196	189	180	171	191	181	164	182	180	165	192	172	179	185	183	189	184	209	171	175	188	188	163	186	186	171	179	195	174	221	165	183	193	172	169	195	184	205	193	201	197	183	198	180	192	214	163	181	167	194	193	191	173	193	172	197	193	189	186	173	203	189	181	184	187	185	186	181	189	182	190	197	200	185	179	171	206	196	184	192	184	180	179	196	168	177	193	182	199	159	184	177	175	176	179	187	195	159	179	163	170	178	198	213	216	181	191	162	176	182	189	165	180	178	177	198	183	180	183	159	183	160	186	152	180	184	198	186	172	178	194	179	155	186	154	175	190	192	181	199	187	190	148	172	183	159	193	168	167	175	155	198	185	160	168	188	169	187	186	188	180	195	179	168	159	178	179	176	168	164	194	164	191	177	185	202	192	214	174	176	189	158	205	183	182	176	187	181	214	181	167	188	181	179	179	169	200	175	198	195	188	176	186	187	175	204	171	196	224	188	199	187	184	173	171	177	196	185	183	188	205	199	186	181	196	163	174	143	192	194	177	163	169	181	169	183	177	163	175	195	179	197	178	181	188	200	177	166	186	177	185	188	170	171	177	186	181	177	168	199	192	177	186	175	172	174	180	188	177	187	200	166	178	198	211	186	186	191	188	200	183	194	173	194	166	176	190	183	192	199	196	196	176	181	200	180	191	161	196	212	204	184	220	172	161	186	189	164	196	200	196	202	157	202	144	180	179	161	180	170	194	174	199	180	202	203	192	187	196	176	187	191	182	191	179	203	162	189	187	179	163	171	198	185	166	166	203	188	186	182	188	160	161	188	177	184	182	165	187	161	158	171	179	195	171	179	194	210	172	187	201	192	201	208	145	163	199	207	182	198	205	167	182	189	188	190	212	192	207	219	176	174	166	183	187	175	179	172	200	155	176	186	211	201	189	169	192	185	198	187	192	177	191	182	182	174	157	171	205	179	181	163	210	194	198	172	157	181	196	163	173	188	177	216	191	145	163	177	179	179	180	193	192	200	171	220	190	196	202	198	202	210	187	176	191	162	172	210	170	207	172
37468	1634	3480	3992	3389	2723	2277	1914	1587	1483	1255	1237	1100	1034	940	879	786	784	751	734	718	686	622	638	658	647	600	586	583	630	580	583	569	570	569	570	551	530	503	527	522	565	514	560	501	527	486	530	518	482	488	517	494	478	523	480	508	464	488	476	493	515	515	478	478	488	429	492	524	479	463	499	468	489	516	475	499	469	457	442	462	493	478	516	464	464	484	494	502	468	491	457	459	487	475	452	456	460	479	524	482	491	475	492	506	476	492	520	462	518	483	466	477	475	487	478	442	488	459	464	491	495	506	465	473	445	468	503	491	464	442	446	513	475	430	482	447	492	474	442	469	486	475	445	458	458	472	444	490	455	449	482	493	472	436	476	491	435	452	495	514	449	440	470	483	484	458	470	444	499	458	472	457	451	477	437	482	420	452	484	489	452	469	477	474	459	481	488	417	466	479	482	480	452	456	454	475	449	486	488	433	514	485	496	462	513	472	489	453	479	446	474	434	487	458	490	473	458	452	488	452	467	469	480	466	500	477	453	451	488	466	468	455	466	502	465	498	491	481	439	495	453	487	487	479	443	465	469	472	473	489	458	461	470	460	465	463	519	476	474	446	492	478	477	501	461	482	452	459	492	478	500	463	485	527	467	478	448	457	480	464	475	421	427	476	497	479	522	466	435	442	468	453	479	463	514	494	483	482	503	456	469	473	454	505	463	442	488	454	455	463	479	464	458	447	489	453	479	497	456	435	437	417	474	482	470	438	461	484	488	465	481	471	475	469	469	488	474	473	430	450	456	459	478	473	486	479	422	481	451	440	476	463	493	457	449	458	448	488	480	468	457	467	515	458	476	447	439	474	447	520	476	453	473	477	457	466	452	456	450	479	493	441	475	448	469	494	486	471	450	465	464	469	465	419	479	467	512	455	456	480	425	448	505	479	448	451	487	476	485	464	491	486	479	482	453	448	479	465	452	469	463	468	463	428	503	440	499	470	482	480	478	501	488	488	481	472	482	483	464	497	498	511	461	449	467	459	453	467	481	460	460	510	481	502	473	434	500	480	445	490	455	475	441	455	478	472	465	460	436	464	458	469	465	469	460	481	457	473	504	475	456	466	455	499	451	464	464	473	451	456	425	458	453	458	458	449	457	427	471	484	453	469	439	444	478	490	450	468	471	488	487	463	459	460	483	486	455	449	453	432	481	480	471	490	493	462	442	457	482	439	505	482	482	465	476	485	457	501	473	461	514	448	457	468	445	432	453	481	466	460	461	485	479	419	468	492	480	499	494	469	486	498	459	462	442	488	479	464	479	423	474	483	433	506	498	505	434	415	474	456	493	477	432	449	486	450	472	447	456	466	435	454	443	490	494	434	433	475	477	474	491	448	480	469	482	497	483	461	468	505	458	458	469	452	468	477	456	480	453	473	444	469	475	499	466	467	422	482	465	446	494	475	489	477	451	433	456	446	453	455	435	463	479	444	460	494	452	439	456	485	462	477	492	461	462	465	472	478	488	509	463	477	481	450	470	520	469	464	516	513	497	454	455	476	463	456	472	454	479	492	444	461	435	492	452	458	502	507	460	476	463	457	451	417	497	433	442	492	453	465	500	474	466	468	458	515	497	474	469	503	435	489	450	481	476	468	488	481	473	413	481	449	469	480	466	450	451	463	482	484	415	450	495	456	466	478	462	469	429	505	475	417	477	466	429	449	451	499	484	473	440	461	513	473	486	506	518	517	470	431	483	504	463	467	448	482	458	468	501	457	479	473	474	483	481	477	472	461	466	478	475	442	455	457	500	457	445	490	455	496	469	480	502	484	490	481	478	454	445	451	476	455	466	467	473	464	498	489	484	460	417	475	522	497	481	504	488	485	476	437	440	494	453	464	461	501	518	461	479	499	442	458	467	437	434	476	445	497	509	473	474	457	505	476	434	449	411	453	444	472	484	483	494	474	465	463	480	425	442	445	479	469	464	469	454	484	457	539	478	454	499	446	487	439	466	449	425	491	487	459	453	428	432	452	478	463	441	486	461	469	499	446	452	509	428	440	470	491	453	470	485	460	468	470	429	469	468	484	444	463	475	469	488	471	455	449	499	464	484	486	470	484	479	463	444	466	485	476	456	470	470	458	512	468	437	470	481	499	452	518	483	457	503	477	459	490	453	442	469	465	464	496	464	456	459	469	449	463	479	452	451	497	445	444	447	459	464	479	467	478	488	461	474	466	486	444	498	484	477	471	471	496	447	443	449	448	535	458	450	454	446	475	492	472	461	466	468	450	481	467	476	476	468	505	449	458	455	494	486	493	513	459	489	439	463	478	454	499	490	477	448	473	480	483	484	458	499	522	513	467	452	517	463	453	505	454	472	472	455	484	468	437	461	487	456	397	479	458	465	463	449	470	453	461	439	480	460	504	470	488	464	453	429	455	444	466	472	481	431	465	496	517	458	411	442	483	441	472	417	480	466	497	445	450	445	480	440	426	458	481	422	465	446	466	485	461	462	452	450	436	489	444	448	447	505	430	490	439	463	482	490	437	486	461	469	499	464	453	452	487	455	463	485	478	463	464	463	477	459	457	484	462	454	464	475	456	469	450	468	457	520	472	468	497	483	513	483	443	486	480	465	497	485	532	474	458	448	424	448	443	477	465	496	478	456	467	490	492	483	459	452	456	448	502	447	497	469	481	448	442	459	451	499	487	464	470	463	475	480	475	498	478	480	475	483	432	473	448	462	458	472	466	491	485	467	481	462	470	512	490	452	472	468	468	484	507	469	434	446	477	467	465	500	456	492	462	461	424	441	491	484	489	478	469	497	462	472	460	474	419	494	454	498	451	467	465	485	426	485	461	467	460	497	474	463	473	466	485	441	485	511	458	489	450	428	453	488	496	508	494	446	457	484	481	478	491	484	476	443	475	451	468	453	482	449	471	453	491	458	477	468	461	452	434	483	459	460	487	481	452	484	456	471	477	441	468	467	464	452	520	468	491	463	482	465	432	483	496	465	456	470	466	456	436	477	486	460	483	441	483	494	458	489	478	484	469	444	460	496	497	483	447	466	487	472	464	431	441	473	514	474	450	425	487	418	503	487	479	483	454	486	498	442	478	486	423	473	481	452	455	466	450	456	466	444	446	446	486	520	512	448	469	478	469	487	471	464	454	488	472	489	488	465	483	472	479	459	471	481	457	467	453	467	481	459	445	501	499	454	448	449	473	453	451	461	469	499	439	468	440	445	442	463	485	457	439	468	479	495	450	445	474	482	486	509	470	477	459	478	465	469	490	466	455	454	497	458	423	469	445	470	489	457	454	499	449	476	454	495	466	464	467	447	474	495	450	487	483	468	468	484	474	431	450	503	449	512	447	466	510	453	447	480	440	466	485	477	453	459	468	509	442	465	475	483	425	452	446	451	468	462	500	438	484	442	482	441	482	496	457	455	509	495	526	479	441	505	506	465	460	437	459	466	520	467	455	495	453	495	436	451	478	433	499	440
21745	1959	271	248	225	205	220	225	186	201	197	187	235	210	194	230	204	193	203	239	209	209	207	229	208	200	202	225	205	179	189	186	196	201	202	176	164	192	209	211	183	203	211	201	163	193	187	197	194	191	200	201	221	197	170	212	214	207	213	190	205	195	216	185	188	195	183	212	212	185	217	208	170	221	198	182	208	174	210	206	185	179	193	197	194	187	194	211	227	194	228	198	195	196	229	218	200	208	185	197	176	221	197	212	176	192	194	213	201	224	184	226	197	202	207	196	186	183	218	195	189	231	199	221	209	201	195	199	227	200	211	208	159	206	199	214	200	201	194	215	202	204	196	194	181	195	204	211	199	193	210	186	204	204	200	223	183	163	203	224	180	217	203	224	205	211	205	221	196	218	191	187	182	172	200	208	222	209	207	199	215	172	188	185	229	192	201	205	199	181	196	199	202	197	188	178	203	188	227	218	182	192	196	206	201	209	195	210	234	191	189	200	180	214	203	219	210	200	186	228	195	209	180	195	195	198	185	195	220	211	213	213	219	184	204	211	176	219	204	196	214	213	196	223	206	240	205	187	207	179	190	199	193	222	199	210	184	209	206	200	210	194	200	205	218	171	190	193	213	199	211	207	200	198	190	202	206	198	190	202	201	211	201	213	197	159	201	203	191	191	204	228	204	190	198	193	184	182	207	215	187	194	205	221	174	228	187	202	172	210	190	223	211	186	213	220	234	202	210	212	221	179	217	206	183	203	209	223	196	216	180	190	166	190	201	193	211	187	192	167	216	185	230	197	187	184	193	194	189	187	206	174	194	202	189	214	198	208	211	215	228	203	175	205	199	189	223	193	198	223	214	188	193	182	222	177	173	190	197	199	213	228	185	204	208	175	195	217	194	207	193	192	173	169	226	203	214	182	184	173	183	183	225	200	176	220	195	175	220	196	192	186	213	189	192	217	196	191	217	196	190	195	184	214	191	203	182	191	186	164	196	203	214	195	222	215	181	191	202	181	213	201	184	189	182	195	213	186	207	169	193	181	240	206	213	201	222	177	208	185	195	190	177	214	206	196	205	198	199	186	213	200	210	195	195	197	188	197	206	210	214	234	223	204	208	174	172	200	183	205	176	188	207	221	193	208	188	201	174	208	192	198	185	186	200	179	198	174	186	207	197	213	176	205	182	204	237	195	184	191	232	190	173	206	201	193	189	190	221	182	189	205	170	175	182	194	182	189	200	223	206	212	204	177	222	183	201	194	169	205	173	210	185	196	197	212	197	184	198	203	193	216	209	221	204	215	203	220	184	211	184	213	210	193	200	197	213	180	201	190	205	188	207	186	174	172	183	191	177	195	183	205	191	181	195	211	180	199	196	189	191	226	171	187	196	186	188	196	200	187	179	194	215	205	206	190	200	193	194	202	198	212	206	190	203	207	205	219	217	214	214	204	192	192	210	192	193	198	211	206	231	211	204	192	208	196	207	202	182	197	181	212	212	188	195	188	194	206	188	212	206	216	191	202	214	193	187	198	200	195	182	178	205	200	210	199	200	206	196	245	199	210	187	182	209	200	208	197	223	191	220	212	186	191	212	211	184	191	199	233	202	194	221	175	204	216	188	204	224	175	191	221	197	200	196	220	190	180	201	180	181	190	208	191	174	186	185	180	196	199	226	209	199	188	198	200	200	198	204	188	187	192	202	168	182	184	211	188	195	222	205	228	198	182	182	194	191	195	190	191	192	186	225	198	163	215	219	217	182	212	178	185	172	197	211	183	217	188	186	208	204	175	190	175	195	210	178	174	195	202	199	167	217	184	189	177	180	194	193	237	204	197	187	202	202	199	199	211	201	223	216	182	184	173	197	190	185	217	218	208	199	216	205	185	216	207	190	211	184	208	200	195	212	207	215	198	209	201	202	214	212	184	218	218	178	206	191	201	181	215	185	198	210	194	188	182	180	183	185	196	189	183	171	192	205	208	212	180	202	200	214	206	189	190	221	200	206	190	214	163	191	194	212	186	205	210	203	166	174	179	202	211	213	199	211	180	196	191	230	218	179	207	198	207	199	219	209	203	222	217	183	195	195	196	206	189	215	227	190	184	216	176	170	183	226	202	212	197	224	222	191	222	192	193	187	183	171	210	200	187	194	199	197	203	162	182	193	183	193	231	183	203	205	184	190	188	159	171	197	182	208	218	223	192	227	217	187	215	201	203	202	183	194	194	201	228	208	224	215	194	205	195	193	218	212	198	176	187	198	200	192	207	200	186	198	209	217	203	224	196	206	202	213	196	233	217	222	182	188	194	158	179	176	216	195	201	204	202	205	209	204	185	185	203	211	182	230	190	189	226	192	192	191	193	196	200	190	194	181	211	201	178	196	196	208	196	200	210	193	213	204	204	184	208	194	204	191	213	176	167	189	194	198	206	199	206	198	183	190	192	218	199	189	216	207	198	182	197	183	219	210	193	208	201	194	232	193	194	220	204	196	193	192	193	176	175	203	188	190	187	207	191	203	179	193	188	193	196	214	183	217	193	189	200	206	205	204	190	191	181	191	183	194	201	208	209	209	188	196	215	200	207	213	206	215	181	195	211	194	184	200	172	208	175	206	178	195	191	220	199	189	216	180	217	206	194	203	201	204	193	184	243	184	198	194	201	204	190	215	213	185	198	195	219	210	198	191	212	218	174	217	226	194	218	221	195	199	175	174	185	222	188	211	202	200	200	197	161	212	191	215	178	200	188	209	177	169	206	200	191	181	213	226	189	186	220	191	197	189	213	200	195	192	211	196	205	207	216	170	190	190	213	196	197	190	220	186	208	200	199	197	174	185	183	193	193	219	192	194	182	231	210	224	214	191	225	206	176	155	195	222	188	209	198	210	212	188	162	172	185	214	214	200	193	208	189	186	189	216	201	177	202	204	217	194	190	223	183	206	212	222	192	236	191	196	181	195	199	183	218	197	196	233	176	169	221	223	215	204	177	200	214	198	199	176	181	221	185	205	185	190	202	231	191	204	206	204	226	187	191	170	205	203	186	215	209	237	183	202	216	235	221	200	210	225	220	214	191	185	197	193	192	174	207	189	181	195	172	218	227	201	215	204	172	185	190	180	196	186	221	225	184	202	201	231	205	180	192	214	211	226	182	202	191	197	210	199	213	183	194	210	229	186	193	204	200	182	224	180	191	185	178	185	196	170	191	191	226	199	185	214	201	178	214	207	210	177	186	200	186	194	202	203	194	179	205	201	221	223	232	211	190	218	184	190	227	207	193	206	198	193	198	209	189	211	227	191	165	202	194	194	227	188	207	193	183	182	205	182	180	236	187	216	198	190	210	199	190	202	186	230	225	197	204	206	208	180	195	185	184	196	209	202	197	196	207	180	201	246	196	190	204	159	204	196	206	185	185	186	213	219	212	193	192	200	196	192	195	199	190	176	197	220	185	189	158	201	184	196	202	183	193	201	210	191	194	188	203	181	184	247	219	193	191	191	202
17476	532	605	630	588	572	595	575	582	544	497	567	547	521	546	559	545	529	476	572	563	516	528	538	536	494	552	560	502	522	527	575	520	498	550	550	540	549	556	569	541	504	528	538	509	527	526	503	556	542	523	549	556	534	513	531	572	543	504	517	547	535	544	532	549	562	531	528	508	549	518	521	524	572	519	541	539	514	542	517	540	547	512	554	533	535	529	524	533	552	545	484	568	554	514	540	541	496	519	530	520	491	508	494	532	521	538	534	540	533	536	514	544	511	518	552	498	519	541	528	519	564	519	495	550	565	534	497	529	524	475	522	527	569	523	530	518	546	547	502	523	529	563	484	576	535	561	537	554	545	516	535	534	513	519	516	524	532	508	536	550	527	520	540	549	573	523	551	549	540	543	542	540	541	561	530	527	504	535	535	518	541	494	514	465	532	574	525	508	531	562	544	503	580	488	504	544	525	545	555	518	510	528	513	550	581	532	553	530	571	546	543	593	511	465	509	530	590	566	484	528	545	548	549	512	546	520	535	582	527	517	514	510	523	500	540	571	545	520	543	532	541	556	534	509	489	550	536	503	527	549	509	572	525	539	580	531	507	505	524	528	536	549	547	557	570	524	543	535	542	515	506	544	523	488	516	558	537	497	510	542	525	564	489	528	520	496	554	519	555	525	504	516	553	487	534	532	571	504	512	520	558	531	541	524	600	500	527	497	498	564	534	517	516	531	523	523	518	514	563	535	517	527	548	541	527	490	544	511	521	522	531	493	498	565	524	506	528	560	529	568	554	547	529	528	516	559	523	548	510	523	517	491	561	503	557	513	546	500	526	529	550	548	513	515	551	517	526	559	570	495	532	517	516	540	509	557	541	510	557	588	532	518	530	507	539	542	493	507	503	556	548	505	539	532	506	568	518	557	524	568	514	522	565	501	525	534	516	549	555	492	533	518	552	554	528	520	538	492	491	550	498	584	487	563	520	528	493	529	498	523	550	513	546	548	538	504	552	545	553	535	522	560	522	542	510	493	538	514	530	535	536	496	534	514	579	591	550	515	522	541	483	498	551	539	544	575	541	496	483	528	516	507	497	509	482	528	521	503	556	495	558	527	542	525	558	541	552	492	519	535	521	527	559	534	548	538	527	478	523	532	478	570	536	521	502	555	541	515	486	531	528	558	546	527	558	546	516	534	510	548	506	532	555	559	524	570	540	558	534	533	543	495	531	519	508	531	513	525	524	523	516	537	532	545	540	485	539	545	554	509	490	511	552	545	495	565	529	570	514	511	518	525	557	509	533	476	561	530	555	564	553	557	543	541	541	545	538	554	539	525	513	545	531	479	548	565	565	529	514	511	492	516	501	534	513	550	546	502	548	531	522	526	492	540	526	593	499	532	552	536	510	569	542	532	505	495	533	541	524	546	513	536	512	511	499	522	527	536	540	517	557	544	513	525	520	548	549	532	534	546	493	510	532	552	559	521	516	532	570	533	537	535	513	562	555	503	574	520	569	514	530	548	536	526	540	564	533	575	538	536	541	551	514	483	555	517	534	487	511	524	527	529	543	548	525	507	558	493	530	538	543	531	561	549	548	535	534	502	547	532	479	545	543	544	525	516	534	530	554	522	526	515	537	552	537	529	530	489	495	504	577	511	520	568	514	531	544	515	559	510	550	503	528	541	593	525	489	550	511	504	494	563	509	564	525	539	575	505	536	508	526	530	539	546	560	506	535	508	582	501	545	548	509	505	513	531	543	532	543	582	478	514	563	543	567	553	505	535	527	512	503	533	532	508	563	544	533	554	542	527	517	537	543	508	530	532	507	521	466	519	515	511	513	533	555	514	532	486	552	517	554	536	539	532	576	511	541	518	526	485	499	527	507	515	525	530	515	499	522	526	503	511	534	521	566	551	518	539	528	525	516	513	531	509	552	561	507	529	505	586	533	494	522	530	519	516	540	582	518	546	513	555	535	530	480	581	538	523	514	541	513	538	539	504	547	524	518	523	563	542	518	562	520	523	516	534	555	552	522	499	551	490	489	531	534	567	526	517	554	547	543	543	563	528	544	525	472	521	541	518	557	499	595	549	502	527	530	592	540	539	504	505	503	545	571	507	513	499	557	561	546	562	505	499	543	533	534	563	528	533	535	523	549	540	532	545	547	522	568	534	545	551	539	517	544	552	512	520	575	523	534	523	544	563	549	515	532	534	500	557	522	517	554	498	566	523	566	560	553	543	503	546	510	566	522	532	526	552	547	525	521	560	569	576	538	501	575	538	556	522	526	538	541	498	551	556	580	527	504	555	537	511	511	535	547	539	517	518	507	533	495	569	527	505	541	545	521	548	519	548	514	519	512	560	536	527	545	540	530	510	519	520	500	531	508	502	525	517	502	523	535	516	543	541	537	538	536	548	529	502	532	550	520	540	564	582	492	545	575	565	533	525	511	547	520	520	541	553	547	526	547	498	539	500	513	528	545	525	536	528	500	544	504	506	546	525	530	549	524	532	516	532	507	556	555	584	528	533	561	521	487	565	562	501	552	539	516	549	510	493	530	557	561	550	534	561	568	577	530	556	558	533	555	515	492	562	537	523	545	511	535	550	540	546	553	507	557	530	571	506	559	544	549	510	512	547	507	567	532	539	472	542	538	532	537	543	520	532	475	531	507	508	582	515	531	522	532	519	499	531	543	510	537	525	537	549	489	529	516	510	535	512	581	545	503	533	493	500	542	484	495	573	560	516	529	532	559	500	557	492	520	514	514	556	474	578	582	570	491	511	548	520	548	519	559	519	484	574	522	533	518	487	489	537	528	501	498	538	530	500	539	553	544	500	554	529	517	542	557	519	520	574	575	529	531	577	549	522	527	543	542	504	531	539	492	537	544	511	530	548	495	565	539	563	525	553	519	539	552	532	532	522	559	550	532	506	566	518	542	540	546	560	528	534	531	537	535	556	500	563	524	510	533	543	542	535	561	530	538	509	569	473	502	533	537	490	539	532	506	557	551	541	525	525	543	532	511	525	527	512	493	531	508	507	552	561	504	542	525	540	581	535	542	553	539	519	553	557	554	539	518	509	555	523	534	568	537	506	522	547	548	560	563	520	530	576	532	522	543	569	493	507	561	540	507	546	545	530	534	540	563	535	497	533	549	548	564	522	561	513	521	545	529	506	544	525	549	557	551	504	538	548	536	531	557	531	584	498	555	511	516	557	531	527	534	526	527	546	558	524	526	538	562	549	527	546	562	518	535	550	499	505	517	533	505	515	535	524	520	514	541	507	543	492	497	540	546	525	534	491	565	525	529	533	497	551	512	548	543	558	531	566	478	485	542	505	525	543	540	506	542	514	517	592	554	573	538	525	517	516	539	540	503	562	534	533	584	516	550	551	532	502	525	523	583	504	534	527	534	521	523	532	510	530	545	581	547	525	543	561	524	574	553	477	491	504	523	547	549	562	510	524	513	519	545	511	528	541	517	523	523	539	537	505	533
59467	23156	18684	6343	826	564	448	396	355	373	356	334	301	298	330	337	328	287	281	307	271	315	304	278	288	268	283	301	311	258	286	294	303	290	275	262	277	269	273	288	319	283	269	297	258	282	274	267	273	296	299	258	295	291	275	295	260	279	287	290	274	275	307	268	320	274	260	328	307	283	320	293	292	277	259	282	287	284	242	284	265	278	274	301	265	309	305	308	302	297	287	304	264	271	282	341	242	274	275	287	292	270	242	278	259	256	301	286	313	281	279	265	278	276	296	253	268	280	305	283	251	260	271	270	279	282	276	266	290	276	272	268	288	310	318	338	286	288	273	273	259	262	255	273	253	272	290	329	300	323	256	269	292	244	281	316	263	284	266	248	278	271	256	280	294	272	266	246	285	280	274	287	294	289	320	299	247	291	298	270	252	303	285	283	273	306	254	274	260	268	254	291	267	267	290	292	300	246	267	258	289	286	293	301	288	262	298	288	268	299	277	291	306	294	292	314	271	296	273	268	231	294	273	254	271	282	285	266	293	285	275	269	251	307	302	264	265	289	297	255	252	289	268	311	286	288	277	259	275	274	271	302	284	280	244	274	243	292	267	301	275	299	264	288	280	288	293	302	289	262	275	280	269	278	277	288	262	287	298	318	301	257	265	259	283	268	264	289	260	291	297	276	293	253	279	290	235	263	271	255	283	297	275	308	274	253	292	263	284	262	287	242	275	286	260	294	281	293	275	300	275	305	295	282	264	287	273	298	298	271	274	263	269	276	271	278	311	295	290	300	292	270	273	284	283	280	306	312	261	289	302	256	270	269	270	251	314	294	272	291	287	281	260	289	283	265	277	254	279	269	297	258	279	268	258	292	272	268	257	294	294	265	298	290	273	257	265	281	272	281	282	332	263	279	265	263	283	276	289	291	255	280	272	293	291	291	292	268	252	278	316	233	287	293	322	266	271	295	262	270	274	254	269	320	301	267	276	292	286	281	297	266	290	286	274	265	290	298	272	280	272	280	326	266	262	276	276	234	274	281	274	265	304	279	288	290	280	297	272	282	258	270	275	280	296	277	311	280	281	269	290	285	305	256	296	275	301	255	292	250	266	290	272	267	271	300	276	288	296	260	230	291	287	274	297	303	297	292	278	273	309	277	288	290	306	266	315	254	270	271	272	298	295	285	300	285	273	274	287	274	293	273	290	274	286	305	257	251	274	275	284	266	298	286	297	294	282	297	279	270	296	288	256	270	278	280	278	279	291	287	298	266	283	288	278	287	268	273	272	268	251	276	293	283	285	265	278	263	274	281	294	292	310	286	301	253	261	266	286	276	304	268	279	268	295	289	267	294	284	287	258	286	278	285	286	280	264	297	268	286	278	270	262	261	285	280	250	283	290	277	277	299	291	279	275	282	273	265	262	298	247	255	273	265	286	290	302	273	291	290	267	273	279	293	281	293	264	294	276	311	309	286	320	285	299	296	278	278	308	289	292	253	277	296	262	278	283	298	274	251	286	282	266	253	296	262	267	266	287	275	272	302	290	286	279	291	263	279	252	275	302	273	275	258	269	263	284	266	251	305	285	253	263	296	268	296	298	287	253	234	275	266	274	300	271	269	266	280	282	259	279	307	266	315	314	284	277	282	270	298	323	262	275	268	289	294	298	293	284	272	282	288	277	288	294	283	267	293	258	295	303	289	287	262	249	283	262	272	289	301	307	275	274	303	292	287	283	277	256	312	276	287	256	266	291	293	308	276	264	308	283	322	295	290	275	284	266	298	295	267	275	262	272	311	287	276	285	266	263	270	297	249	276	269	285	252	277	279	256	273	257	259	273	275	252	299	271	282	298	286	273	268	265	263	285	281	275	328	259	269	292	270	300	300	276	282	263	276	255	274	281	276	261	292	260	265	291	275	281	262	295	260	275	259	231	305	260	284	251	257	282	306	299	263	306	272	289	276	277	288	288	278	261	310	255	268	289	264	272	280	280	270	291	274	317	295	293	289	272	275	281	279	330	261	264	316	286	252	290	226	301	303	293	291	278	311	252	275	254	261	279	281	274	277	288	301	261	275	294	260	249	297	293	274	264	290	290	291	310	299	302	324	280	261	289	283	282	278	285	276	279	270	286	266	307	298	278	260	271	297	246	276	294	272	281	305	278	292	265	267	272	282	278	284	299	273	290	240	286	284	296	300	285	272	311	267	302	304	234	290	285	267	254	289	293	289	276	277	281	276	300	275	280	273	276	266	280	269	266	279	268	282	305	282	262	277	283	275	298	321	278	303	313	304	307	262	302	259	289	275	291	266	284	273	278	292	289	266	289	248	292	286	303	312	274	297	288	262	274	262	264	267	286	303	292	267	279	301	320	288	268	268	269	295	243	286	253	289	310	282	278	252	308	312	294	276	293	298	283	272	271	271	283	308	263	303	273	290	312	252	296	287	272	302	272	289	299	285	292	278	277	308	268	259	290	256	261	250	291	265	256	232	291	280	324	289	320	265	269	285	289	303	260	283	283	291	257	313	269	261	269	281	274	293	283	282	300	308	271	253	297	309	287	278	304	292	264	306	259	274	247	288	286	280	281	298	311	271	266	318	288	307	294	264	256	293	291	320	265	307	258	297	266	254	280	310	322	280	268	266	308	285	248	302	266	272	302	301	278	285	311	315	276	292	280	272	291	275	263	255	274	296	298	263	276	268	276	275	288	255	275	318	312	259	242	308	281	253	289	339	283	284	309	265	257	296	246	290	313	273	280	270	268	281	264	236	286	262	277	293	291	302	281	273	290	273	300	291	282	240	274	281	288	274	247	269	259	293	277	309	298	292	293	260	270	339	284	275	295	274	266	296	303	285	291	274	275	273	280	287	268	280	278	269	275	256	268	253	299	292	306	279	282	271	307	264	292	267	304	274	275	285	300	259	251	270	275	285	273	267	280	257	288	250	296	277	280	296	278	276	284	299	275	314	257	294	287	285	266	275	282	284	314	269	270	251	275	260	281	291	274	267	291	269	293	275	283	289	288	271	268	272	284	263	309	263	261	262	264	313	257	271	259	323	285	286	289	303	251	287	289	278	270	271	257	308	286	283	307	276	275	301	290	255	283	256	290	292	282	265	291	291	271	264	280	266	275	279	261	266	275	268	251	260	303	286	273	271	280	257	292	281	263	311	278	265	287	263	274	277	285	286	293	290	296	272	310	304	286	282	295	276	285	285	293	271	274	259	313	292	282	308	271	246	281	275	297	267	294	249	273	276	284	305	284	304	293	292	290	273	275	311	271	283	262	286	272	276	271	316	282	271	282	254	271	301	265	259	262	252	285	275	263	275	287	277	250	258	282	290	262	271	272	291	234	262	285	287	272	265	285	267	273	291	286	257	272	278	295	297	269	274	260	280	287	265	275	247	292	283	276	267	307	271	307	285	294	288	289	275	300	277	299	316	268	303	274	309	287	286	282	275	295	259	271	271	283	303	300	275	286	270	277	263	300	325
38470	2014	2069	2376	2086	1852	1541	1386	1262	1218	1078	1028	997	988	926	881	868	909	857	814	835	814	823	817	782	796	775	827	744	829	807	744	736	772	708	717	721	733	683	730	709	714	707	732	762	683	704	700	730	723	694	732	696	721	693	765	669	682	738	772	704	682	726	704	692	691	705	721	700	717	714	703	716	701	738	737	664	703	708	722	704	710	738	701	711	678	726	714	737	697	713	733	710	695	713	715	695	710	725	701	701	674	668	739	741	693	681	733	720	727	686	735	699	669	744	713	757	687	690	702	716	705	676	747	758	707	724	760	688	737	723	703	760	690	677	713	675	754	722	737	683	734	753	723	689	733	688	711	743	757	725	725	699	737	711	712	716	727	734	644	674	749	718	715	700	718	698	676	732	698	709	723	722	695	704	737	700	699	691	662	686	727	676	713	754	691	694	730	698	708	720	720	715	678	649	709	646	681	717	653	714	676	682	715	700	717	756	653	711	719	670	739	688	713	686	716	669	718	676	673	675	719	676	691	729	741	682	690	679	715	698	719	701	705	796	683	733	712	688	708	716	712	641	677	692	667	713	691	684	680	683	757	689	721	731	724	690	735	704	742	674	661	613	707	672	718	684	726	666	708	727	687	684	694	692	719	702	737	701	712	670	708	722	657	697	706	700	712	744	675	698	705	722	743	708	706	756	692	714	733	731	683	692	681	705	696	710	700	722	736	710	679	664	699	699	690	708	697	676	699	717	692	680	720	712	699	741	745	692	690	683	680	659	713	703	677	750	685	680	712	688	692	686	669	720	693	724	732	708	695	678	703	663	678	716	706	712	687	722	715	699	754	706	726	748	721	696	690	648	686	686	703	729	716	772	688	702	683	732	717	723	708	742	690	660	668	685	694	740	719	703	677	715	682	749	751	679	696	706	758	668	753	686	692	710	711	685	710	710	709	691	711	709	723	679	677	698	699	734	729	702	698	710	767	701	665	680	669	711	722	723	710	642	722	681	746	688	678	716	689	691	716	679	705	679	685	728	683	693	738	713	673	720	709	678	661	661	685	733	708	679	715	712	724	690	691	710	696	759	716	680	709	659	667	670	692	682	716	731	681	723	717	742	709	713	696	704	709	668	670	738	694	740	709	691	717	697	667	708	687	721	668	765	698	704	678	712	749	756	735	679	669	731	674	725	708	670	660	724	688	663	673	740	694	714	693	716	720	718	770	673	692	707	685	736	711	691	748	736	740	717	721	661	695	692	712	688	730	724	703	703	731	704	699	712	684	686	732	726	727	689	690	674	716	675	687	737	702	692	696	714	749	761	717	707	674	710	663	704	753	724	704	735	702	685	725	748	723	732	717	677	702	689	695	709	700	734	768	721	660	699	681	718	713	743	715	737	719	707	713	677	706	664	662	710	764	708	712	667	742	649	717	714	671	720	733	680	711	741	683	728	750	677	699	710	711	671	690	709	684	732	673	714	711	662	718	659	687	691	737	702	752	705	667	731	676	754	738	703	752	683	711	715	723	698	666	683	649	691	712	723	671	687	723	698	740	674	694	725	683	706	705	725	733	743	718	684	744	745	681	682	732	741	715	730	715	683	675	731	726	718	725	703	708	685	686	735	685	690	692	715	727	664	707	659	742	696	716	664	665	718	724	707	755	747	734	731	723	738	719	709	740	692	712	698	711	711	637	685	743	661	713	676	667	698	739	732	678	677	674	699	703	687	695	688	725	719	689	719	712	713	680	741	679	679	694	721	681	692	694	739	701	696	691	714	705	698	707	734	697	651	720	738	677	678	705	690	733	700	761	711	645	692	697	736	675	664	718	656	671	704	707	716	722	744	697	744	692	710	717	738	653	696	710	705	728	732	711	716	716	679	716	682	729	682	713	674	685	684	701	708	696	763	698	696	751	704	715	734	685	730	737	678	716	741	685	675	746	726	710	733	693	695	692	691	731	694	725	730	679	726	721	723	714	707	699	712	707	707	699	717	666	738	693	720	721	660	676	658	694	693	696	666	733	672	753	714	665	707	698	720	691	706	727	710	687	711	670	708	709	705	683	690	673	651	739	722	691	700	746	673	692	741	737	740	701	684	745	648	684	690	668	735	661	684	696	725	733	724	739	678	701	703	726	747	688	661	649	731	750	703	706	694	709	716	689	683	660	718	740	743	747	624	728	691	722	702	717	671	720	716	671	696	724	720	619	696	733	708	715	732	694	741	718	686	677	717	661	735	701	732	673	725	734	728	700	756	698	714	683	762	713	711	722	757	708	721	721	734	663	712	674	659	723	657	685	707	730	745	756	722	674	743	658	711	690	709	709	716	690	703	731	704	695	658	684	708	695	742	687	720	700	676	699	746	665	725	706	700	675	709	659	709	678	746	701	761	690	686	684	694	707	692	693	718	695	716	703	736	709	731	696	691	750	671	716	751	697	710	698	728	711	734	702	756	732	754	715	711	691	702	678	689	717	701	731	691	726	700	664	650	709	694	740	723	702	679	701	717	691	689	692	690	761	712	664	718	684	654	672	714	697	687	697	692	679	683	771	737	708	730	703	773	744	715	744	723	699	676	730	693	701	698	733	696	723	708	695	713	707	708	718	710	682	703	660	712	668	719	696	749	723	722	666	692	747	735	673	674	709	751	721	688	713	732	713	674	708	719	742	714	710	727	773	737	787	680	738	741	704	700	724	730	696	700	679	754	716	641	683	654	656	712	680	664	674	734	719	684	718	708	730	727	667	718	739	674	676	706	704	776	726	736	626	717	667	721	739	689	720	719	703	695	661	739	725	735	694	712	690	732	734	762	701	688	693	678	696	692	689	672	723	713	726	717	731	637	695	691	730	708	676	656	689	674	695	669	678	685	711	717	703	662	669	698	757	758	687	756	678	721	740	700	700	693	680	694	727	708	722	704	694	723	738	707	657	663	732	693	672	743	698	719	686	672	714	673	694	723	702	737	723	669	728	682	700	691	698	710	727	709	697	685	729	711	705	682	679	717	717	716	672	766	714	680	725	665	675	729	708	754	709	698	676	701	747	746	713	688	681	697	697	718	670	721	704	719	704	744	656	737	768	696	669	704	696	698	706	685	685	728	765	665	725	678	682	723	738	755	713	670	733	702	692	659	710	693	739	671	711	709	749	664	739	708	680	715	743	693	678	723	739	692	719	693	692	724	675	695	704	711	681	736	701	717	643	660	635	678	704	703	693	718	703	693	674	722	703	680	700	718	672	728	711	711	705	739	775	660	685	737	732	648	715	688	687	687	692	669	703	703	711	681	740	702	722	733	730	722	746	684	700	726	771	729	698	750	681	727	690	710	687	716	707	688	735	703	710	717	719	682	740	691	724	704	721	710	733	678	710	672	695	754	714	662	758	708	728	672	721	676	683	702	681	694	730	731	676	707	704	742	674	683	700	679	743	661	684	695	751	732	717	720	683	686	681	693	747	713	748	737	698	675	714	709	706	742	715	721	715	668	684	718	719	704	702
63593	28991	21522	19602	6130	746	507	428	399	351	282	262	279	247	256	241	269	216	234	245	207	233	205	213	232	176	230	219	199	201	211	194	224	203	199	175	180	206	196	206	198	192	188	208	210	218	207	184	202	174	215	190	192	201	181	211	218	187	185	212	180	194	201	224	194	194	202	199	212	189	215	191	188	205	200	208	159	184	175	187	184	173	200	201	198	209	184	204	197	201	167	193	179	210	176	188	198	158	207	186	240	199	217	197	198	174	185	187	194	180	203	180	177	179	160	186	196	180	206	194	186	214	180	203	190	181	201	197	205	177	196	213	203	192	175	176	177	193	173	196	206	221	198	191	199	191	187	181	195	200	197	201	193	196	169	181	172	200	189	199	191	194	211	202	184	204	185	191	173	201	188	189	173	209	191	179	164	184	187	192	208	184	213	183	206	172	176	172	174	194	191	198	182	176	193	153	182	196	209	179	192	236	171	197	229	210	196	193	213	183	178	182	185	180	189	174	184	196	185	199	148	179	206	196	206	176	179	171	202	173	174	196	211	197	187	192	217	184	162	205	201	202	183	192	199	162	197	145	212	220	196	216	194	179	164	183	204	225	177	179	200	187	212	197	164	205	206	179	190	183	188	198	210	198	178	232	191	197	199	188	182	197	197	206	204	209	213	195	196	195	194	205	214	187	201	205	203	175	187	200	208	188	213	187	187	188	182	224	175	182	185	185	171	199	213	199	213	215	187	205	206	179	175	211	215	214	188	196	198	192	196	208	179	206	188	180	209	175	157	205	190	172	203	194	224	200	185	177	188	207	197	169	185	158	192	211	174	220	196	226	214	202	206	187	200	194	213	196	199	225	162	209	210	177	186	182	213	196	200	189	182	192	189	181	185	179	195	177	201	207	179	192	193	215	203	160	202	206	183	182	198	200	193	190	194	191	193	182	175	194	208	209	215	183	173	201	195	201	190	189	169	161	191	180	188	199	189	193	197	192	204	188	197	196	203	205	207	196	185	188	194	188	166	194	191	177	190	182	192	180	173	188	182	186	180	200	159	195	185	185	200	185	208	203	197	169	194	204	196	196	198	184	180	177	190	173	191	193	175	169	204	180	216	200	191	170	198	206	184	233	200	201	190	182	197	206	197	187	202	220	188	181	176	198	196	204	185	184	189	218	182	218	230	180	185	197	179	210	159	183	202	187	196	190	215	184	191	170	190	179	176	152	183	189	229	159	174	211	189	186	199	186	189	186	183	166	176	185	219	169	217	183	171	181	199	194	190	223	203	216	176	185	189	186	190	193	195	199	215	196	189	185	165	210	199	198	193	185	202	186	165	179	196	190	197	181	216	193	180	193	186	194	172	187	183	183	206	198	177	185	231	194	227	192	193	194	219	180	193	208	214	185	220	203	181	171	193	227	192	222	171	193	198	205	190	181	205	203	170	164	200	203	212	217	210	204	182	197	197	180	195	201	181	207	205	217	189	181	219	175	170	204	197	198	187	169	220	187	198	191	227	191	209	194	184	173	203	225	191	204	182	172	175	205	170	199	189	172	183	181	166	207	191	223	196	202	201	196	183	193	185	199	211	179	177	148	205	190	204	206	210	182	177	192	171	219	162	160	184	208	201	211	177	190	192	176	171	197	190	181	205	190	196	188	197	222	203	204	188	175	192	183	201	205	180	206	197	208	208	207	183	195	194	207	189	220	182	186	167	172	174	182	196	207	189	174	196	183	192	192	161	184	189	190	196	216	202	183	199	186	197	218	209	190	212	168	182	184	220	197	164	182	168	189	215	196	206	206	215	218	180	199	189	179	186	204	176	200	192	212	197	202	194	180	219	187	179	172	168	190	210	199	188	186	204	181	178	209	198	196	190	197	178	204	188	179	178	216	178	158	192	172	170	181	175	175	198	198	174	194	192	167	233	183	169	192	199	186	203	207	185	198	185	210	171	198	183	187	211	196	220	192	190	208	197	213	173	181	206	214	195	203	212	195	179	188	166	186	217	212	171	192	167	190	212	178	213	213	225	200	198	208	192	166	192	177	190	179	180	204	195	180	170	191	195	201	211	228	193	207	215	182	200	201	165	210	210	169	202	213	192	199	211	192	197	194	186	185	195	210	168	181	177	174	179	198	186	187	197	190	200	216	223	207	179	196	199	218	193	207	203	190	191	206	183	201	193	217	179	199	197	193	221	182	197	217	156	187	224	185	188	196	212	210	186	209	216	197	186	183	183	195	184	204	183	192	197	194	202	173	201	219	195	198	174	206	204	193	197	207	181	196	178	183	172	216	195	199	207	209	192	186	193	189	194	167	188	201	196	202	193	179	179	191	183	191	196	186	163	202	180	191	191	197	167	192	189	215	195	180	196	175	177	197	182	177	199	205	219	196	172	172	203	188	190	214	243	166	192	191	193	195	181	183	201	192	219	193	184	184	204	179	200	193	193	197	174	190	198	198	190	180	192	229	188	188	224	183	171	179	213	192	208	210	189	187	201	219	175	194	188	198	194	208	214	192	163	199	185	179	182	201	201	199	196	182	162	168	184	197	172	181	183	173	175	201	164	189	190	179	162	210	195	168	186	204	185	193	202	215	196	216	198	199	206	176	206	207	176	193	183	180	219	187	184	197	190	206	205	193	191	186	212	190	204	184	209	200	161	188	176	176	196	200	199	190	202	165	191	189	204	201	184	222	184	210	183	206	194	199	184	186	212	173	189	182	187	184	217	191	201	200	188	185	207	178	183	180	208	197	205	203	173	192	215	183	186	150	176	174	172	165	204	192	199	215	194	203	188	180	194	194	188	192	190	177	187	191	185	180	182	171	184	188	206	211	185	196	196	173	198	188	183	193	194	237	204	172	189	197	210	169	193	166	210	188	193	181	186	200	196	199	190	191	193	183	190	198	175	188	190	187	199	203	191	180	197	221	190	189	184	200	181	199	200	186	192	197	166	189	176	180	169	199	190	168	204	236	207	205	168	197	196	176	196	200	171	204	166	187	199	178	194	188	188	155	176	177	200	205	166	170	180	206	212	199	195	188	166	204	217	198	189	199	197	180	172	179	209	184	204	189	205	181	185	197	201	174	197	170	207	180	209	188	187	196	181	206	196	213	190	170	195	200	170	175	219	212	191	208	174	186	184	191	207	197	198	214	207	205	201	183	176	205	188	189	149	198	192	205	190	204	188	188	213	184	227	198	188	204	168	179	189	187	182	204	175	195	206	201	193	188	182	202	168	213	192	189	185	196	205	179	176	202	212	187	176	184	201	185	185	185	185	171	187	209	205	197	182	188	194	199	188	190	181	185	175	179	216	223	177	201	208	188	223	217	201	223	186	179	202	188	219	183	220	190	197	183	193	173	210	191	194	190	201	201	191	187	185	195	219	181	175	179	175	213	185	163	189	182	201	194	168	212	203	192	197	164	185	191	189	203	173	172	171	212	169	199	196	189	211	201	178	194	176	210	184	197	207	167	176	194	182	165	147	202
47722	6783	3080	3560	3048	2478	2058	1747	1533	1339	1189	1101	982	927	884	869	789	774	716	705	743	686	669	687	629	600	660	593	590	627	551	614	606	520	514	557	557	587	510	538	545	575	556	532	538	538	508	567	514	579	504	531	511	490	501	499	505	501	487	507	471	515	460	503	517	494	486	503	501	501	542	531	503	524	480	498	488	547	491	496	495	499	435	484	478	506	485	482	531	501	488	518	510	508	499	512	486	492	525	482	471	490	541	535	507	502	496	461	506	488	508	452	485	500	492	454	511	474	504	494	485	525	493	510	484	474	509	485	494	476	467	492	509	470	487	501	509	468	499	515	442	508	489	498	474	493	491	496	497	490	492	481	492	518	467	471	485	545	482	468	513	516	491	490	460	496	477	484	499	477	472	468	492	501	515	457	526	474	470	481	470	436	486	522	460	455	497	492	489	509	462	480	476	524	511	496	512	516	466	450	485	464	485	495	514	464	473	475	488	533	505	457	490	495	488	491	466	511	520	493	484	488	510	504	464	507	487	466	491	473	530	502	487	491	507	491	485	477	496	496	499	482	518	500	506	499	459	506	462	466	463	496	500	464	481	536	492	487	499	484	508	460	444	479	492	485	516	496	458	522	484	495	437	518	452	444	510	469	472	474	483	498	464	483	493	430	500	487	450	477	516	468	502	462	494	489	528	465	493	494	481	478	476	520	482	467	494	494	487	464	502	476	477	480	495	462	463	472	466	507	499	533	469	472	484	483	507	500	471	500	479	509	491	473	513	485	472	477	469	465	472	529	451	495	472	482	492	509	496	501	476	488	478	510	500	530	480	487	525	497	532	548	469	457	460	488	462	530	486	488	487	469	499	487	502	469	508	519	455	474	522	482	514	479	486	499	480	464	481	497	481	496	492	485	520	463	440	480	466	456	496	457	469	512	496	447	492	475	471	491	504	455	461	457	506	502	492	460	494	516	455	518	497	494	502	504	522	476	467	506	458	477	506	512	485	500	489	474	473	485	474	478	517	486	491	475	442	468	457	483	500	509	481	483	527	460	492	447	510	470	496	489	474	478	475	483	485	484	517	506	469	519	452	473	476	465	507	489	560	505	492	485	455	437	479	485	453	501	490	479	477	528	512	489	515	478	486	485	455	455	510	522	491	481	479	503	478	492	516	494	492	507	468	523	516	507	495	459	504	510	491	500	498	549	467	509	448	486	474	467	450	469	475	477	466	492	471	485	511	481	481	492	485	467	473	503	482	515	483	452	533	511	464	494	475	507	502	471	461	499	476	515	453	538	486	476	440	485	474	500	488	492	514	472	457	464	484	471	495	471	475	492	552	457	495	483	474	475	493	493	460	535	521	453	523	464	488	450	467	502	469	472	480	529	471	515	465	511	458	510	487	501	503	505	487	490	531	497	481	445	498	475	519	485	464	467	465	483	508	471	474	485	474	503	481	519	455	497	488	511	495	482	490	477	473	489	464	501	504	509	451	503	520	516	412	466	517	468	496	460	492	443	471	476	484	508	470	482	470	476	501	495	463	483	501	478	464	469	495	506	502	472	477	476	483	469	502	535	518	492	469	463	490	452	477	490	506	484	508	448	513	489	500	475	482	480	506	488	476	488	494	486	486	510	496	516	512	522	482	484	479	467	528	473	486	485	481	470	499	483	494	478	484	473	447	459	461	471	491	476	490	510	465	495	455	497	477	495	472	461	529	463	460	514	503	490	485	500	450	517	489	461	458	474	494	514	503	525	472	477	509	474	465	515	471	486	483	472	482	509	467	468	480	492	433	464	492	493	487	469	515	474	490	498	505	464	471	506	511	527	523	457	500	473	463	527	493	515	493	524	499	479	519	463	472	476	502	506	521	483	486	521	472	505	462	507	515	476	469	495	466	489	511	487	499	458	474	491	518	492	465	465	500	524	477	476	475	475	504	520	503	459	507	483	507	505	521	467	477	487	483	487	476	481	481	490	456	479	499	511	505	509	490	474	451	502	484	486	500	488	515	484	446	513	446	476	478	534	501	487	476	492	513	466	500	466	445	527	465	477	488	447	489	484	481	517	463	519	504	514	508	514	545	462	510	486	484	538	448	453	488	467	490	469	477	461	498	485	485	504	505	469	491	530	471	469	521	476	511	455	493	481	465	502	503	483	476	476	481	508	477	467	471	452	469	471	465	462	477	521	524	448	456	461	485	494	514	476	494	497	475	509	491	478	485	512	508	525	513	512	493	482	495	473	496	467	450	502	489	497	477	488	457	468	491	509	490	496	457	487	452	464	510	468	513	483	468	507	516	465	463	502	496	496	471	483	540	505	554	470	476	488	512	458	501	504	477	480	492	477	471	509	490	480	510	482	510	500	486	494	454	485	493	469	487	524	529	518	483	462	485	490	474	524	461	491	503	497	508	479	501	510	515	503	477	472	513	474	483	494	495	491	518	483	477	515	513	447	504	448	513	500	494	519	475	502	528	498	487	531	485	525	492	475	492	473	457	531	515	444	500	484	533	484	521	500	545	488	506	509	471	462	466	530	512	446	477	480	437	483	486	463	460	492	469	463	438	475	480	517	492	468	497	485	493	503	501	514	471	466	474	531	468	482	539	486	509	492	499	473	470	516	489	477	501	482	474	495	449	511	457	472	488	473	483	512	509	496	484	497	466	516	481	486	489	500	491	502	514	532	462	495	423	472	483	482	492	483	492	471	506	517	494	438	467	473	470	486	491	526	479	487	496	480	505	469	489	506	470	507	512	481	478	466	472	431	536	480	489	507	487	479	466	505	507	455	509	479	514	485	504	473	534	537	510	516	506	496	490	495	506	492	497	492	511	512	452	486	493	498	468	493	450	501	513	483	478	487	494	521	495	493	502	499	480	480	499	458	492	494	455	511	511	484	471	491	472	465	457	499	504	462	474	482	502	507	508	501	479	503	503	506	491	460	464	513	455	461	537	503	477	510	492	495	438	461	514	463	471	483	479	494	444	487	517	495	481	476	508	489	479	473	513	470	459	484	480	505	526	492	495	510	483	487	516	478	510	457	462	472	469	485	528	520	460	482	529	482	520	476	492	476	483	483	509	503	491	472	481	484	494	495	502	486	491	446	492	485	532	456	467	504	479	495	463	508	479	509	529	487	477	479	518	459	498	486	487	468	491	504	538	490	481	484	466	468	457	480	517	489	453	518	495	532	487	527	523	466	474	492	442	491	514	469	453	474	519	449	490	489	501	479	451	486	553	509	503	467	512	506	491	450	493	481	476	461	470	496	441	497	508	482	500	503	493	491	500	465	542	495	472	503	484	519	464	465	476	478	487	499	484	512	443	480	519	517	510	462	501	490	498	483	532	489	503	471	531	470	454	471	503	493	513	470	493	488	454	497	499	478	526	484	469	528	507	479	494	486	508	467	454	495	498	503	456	480	515	524	484	501	426	509	471	504	481	494	475	478	513	470	478	480	494	465	529	487	511	452	500	454	487	479	472	511	478	467
22797	6114	307	193	216	222	202	196	192	213	201	202	213	208	188	223	203	213	231	203	188	205	187	229	192	191	218	209	185	205	205	181	217	195	216	199	229	202	200	190	227	209	224	195	197	218	215	218	239	209	193	201	203	216	205	233	217	184	206	230	188	194	220	217	201	185	207	210	212	230	219	216	218	231	185	194	222	189	200	240	177	201	204	197	219	194	214	191	201	201	226	206	220	220	216	205	213	232	214	192	188	193	229	234	200	201	236	200	202	171	202	204	228	201	233	200	209	242	222	195	224	216	208	207	204	213	192	191	220	217	189	185	218	205	169	228	233	233	229	184	206	194	225	207	238	209	215	217	194	176	216	218	215	200	166	208	220	230	199	205	214	227	211	206	216	206	206	236	211	217	227	188	209	199	192	200	195	190	186	221	206	201	221	207	208	199	202	191	234	200	218	195	203	202	219	228	199	198	185	224	209	202	190	207	189	192	215	199	211	236	217	210	204	243	191	187	213	186	191	224	202	207	227	196	211	184	202	197	203	203	196	225	202	230	192	210	194	209	202	188	192	218	190	224	201	220	196	206	187	217	231	218	192	216	186	176	209	227	211	196	226	216	199	214	214	205	206	175	228	204	216	205	224	217	205	213	205	213	203	222	213	213	191	201	249	211	206	222	225	207	225	221	222	202	203	201	198	202	208	194	198	206	217	193	194	187	234	229	207	218	210	210	214	194	192	206	189	201	209	192	205	218	210	199	199	238	200	235	221	201	197	184	225	210	210	190	224	207	185	189	202	197	206	218	199	213	197	204	191	197	219	208	199	202	213	209	194	198	180	216	193	188	183	227	207	204	210	231	195	187	206	192	193	208	218	207	223	227	208	246	211	223	209	212	239	217	208	224	245	230	218	225	234	233	210	216	214	207	209	215	215	211	221	197	194	209	198	210	166	200	180	200	205	209	235	210	212	185	214	191	210	229	217	182	198	222	207	189	217	210	201	194	217	195	205	222	209	233	199	216	215	183	210	198	215	174	183	225	216	241	238	228	232	202	205	201	202	208	202	228	208	231	234	200	203	222	166	185	222	233	221	200	180	222	193	194	194	192	204	210	211	172	192	205	212	219	173	198	194	196	179	255	216	203	189	198	185	200	195	192	198	214	217	202	199	216	213	196	215	221	186	205	200	215	228	199	227	209	219	210	194	222	199	205	204	225	201	220	212	212	198	208	208	223	190	202	229	205	201	227	229	235	187	190	213	215	228	208	216	201	231	214	191	237	210	210	211	204	218	181	213	226	217	205	196	195	209	194	226	188	193	204	223	186	214	210	194	198	216	188	209	196	189	221	208	218	201	214	197	202	229	197	226	168	209	198	218	203	187	211	210	206	217	218	183	230	226	192	212	220	215	194	209	181	214	227	233	193	199	190	212	215	211	219	210	202	200	198	206	203	191	219	197	203	212	209	192	204	216	198	210	233	207	227	195	201	200	220	234	214	196	228	224	206	200	197	195	213	212	228	200	233	203	222	226	203	199	204	218	224	201	218	215	195	230	240	213	247	204	197	206	193	224	211	217	202	211	219	202	178	217	198	199	213	219	206	198	200	216	196	212	195	204	223	213	201	228	195	226	196	186	200	213	194	204	205	224	202	224	200	235	185	219	222	187	203	217	199	214	213	180	226	203	219	239	193	222	174	193	192	167	183	190	213	194	217	232	171	220	178	231	206	206	210	217	190	211	208	207	189	212	201	206	233	179	219	221	192	195	214	235	205	199	208	202	228	222	218	199	210	206	182	209	211	229	221	209	220	176	214	220	172	189	224	198	192	206	222	204	199	184	217	201	202	232	220	207	209	202	205	230	217	210	185	210	208	198	200	187	222	217	220	202	205	194	198	182	191	185	194	209	212	196	199	195	195	215	199	232	221	230	216	217	179	199	199	221	216	219	249	199	199	223	226	237	200	214	225	219	215	218	202	209	208	207	188	221	203	209	202	230	188	193	210	181	213	197	220	207	234	206	215	214	217	192	182	213	199	211	177	194	218	220	201	206	194	181	200	208	181	207	214	204	218	201	212	202	223	222	205	209	202	229	197	170	192	198	183	194	208	186	207	208	193	182	199	232	209	199	194	205	223	238	231	200	182	201	205	182	190	194	203	203	242	192	187	215	225	226	201	213	222	207	213	208	221	192	183	219	225	197	211	213	222	215	181	226	174	216	244	204	226	203	222	202	197	206	176	204	220	196	213	219	205	198	203	204	200	205	226	232	185	219	224	212	208	184	224	211	199	216	245	200	195	192	221	206	222	226	223	221	201	186	185	181	200	208	188	183	196	170	182	228	234	209	204	222	208	236	200	196	180	212	205	192	205	203	209	208	202	199	189	198	204	185	194	212	237	191	199	212	199	202	212	207	222	187	234	209	223	197	230	207	181	207	228	225	216	230	198	203	191	212	222	204	188	197	197	201	189	214	218	185	206	216	213	233	198	197	212	221	224	211	233	211	190	201	221	218	179	201	193	199	231	218	198	227	192	186	208	210	191	199	199	198	201	193	218	223	186	218	208	241	212	205	182	198	208	223	216	225	187	212	209	203	212	196	218	226	179	213	180	194	233	199	179	198	197	196	187	178	226	206	210	204	209	215	199	176	201	219	196	183	193	218	218	204	192	223	194	212	204	205	177	196	187	228	210	225	192	222	214	203	187	235	217	199	204	188	181	209	225	207	210	211	187	213	219	211	208	214	200	208	208	195	195	220	224	211	222	190	207	223	202	234	189	226	211	208	222	198	212	233	196	187	224	200	230	202	212	212	172	204	197	204	211	199	206	193	219	202	189	223	206	211	210	200	212	196	197	194	195	216	212	208	198	221	210	236	196	227	198	219	222	216	199	208	200	198	177	218	207	196	240	192	197	180	217	209	207	200	226	197	181	190	209	219	199	227	212	203	201	212	215	197	215	214	209	227	223	199	200	200	210	239	224	213	196	203	219	201	196	197	230	189	214	188	195	216	208	215	213	211	211	200	211	191	189	187	181	215	213	208	192	202	200	186	209	206	208	218	205	205	221	226	224	206	183	198	200	189	222	183	225	208	196	227	214	223	202	198	198	219	216	198	210	228	222	206	232	207	183	211	206	186	223	180	186	221	195	235	233	229	208	218	202	189	214	209	208	176	202	200	198	217	218	238	204	199	204	201	195	206	194	203	198	215	213	190	222	225	197	220	209	195	196	201	193	226	188	192	193	189	221	205	219	219	195	199	199	214	196	224	196	196	213	204	195	226	220	200	213	230	204	173	199	183	226	240	204	227	205	215	224	211	185	227	213	233	210	207	235	210	227	201	223	220	218	205	202	217	194	200	234	247	220	211	227	198	205	218	223	210	213	228	191	184	184	226	213	179	184	218	216	174	202	232	220	205	200	208	216	216	180	219	206	210	184	250	221	205	205	196	222	200	187	203	214	239	211	209	241	217	197	202	190	188	220	172	197	203	224	233	217	209	204
22529	1720	569	610	624	636	626	588	539	592	571	559	592	585	553	553	570	549	527	602	584	571	563	554	546	608	556	561	538	545	564	561	584	559	572	554	568	541	568	554	599	563	524	556	604	510	541	547	587	582	525	564	570	564	540	563	579	563	568	568	549	533	614	543	582	525	611	548	598	569	538	535	575	580	532	603	575	553	587	588	542	590	543	582	531	483	595	527	568	533	567	576	515	552	572	552	549	531	549	539	548	550	600	571	533	563	549	564	571	560	561	583	606	553	542	517	545	598	584	584	557	557	565	511	530	573	597	563	577	547	568	551	527	624	555	529	547	573	543	570	578	594	559	540	549	551	566	544	533	526	539	594	592	525	593	542	535	555	559	567	569	550	548	539	545	548	573	537	583	569	563	540	559	544	539	571	598	564	556	573	569	532	560	593	525	532	562	553	570	532	531	530	573	567	596	581	563	555	533	542	586	531	527	564	560	551	584	555	587	493	590	581	553	551	565	558	519	511	525	552	540	565	541	556	527	571	568	530	583	555	572	588	531	529	505	593	554	572	533	559	543	554	556	568	570	503	571	595	585	548	541	563	594	506	538	554	544	554	583	589	552	565	541	572	518	548	557	577	561	570	588	567	548	548	569	534	542	541	535	528	565	545	542	529	531	562	522	552	535	504	571	532	579	538	528	527	548	556	574	562	579	514	597	551	562	563	579	573	564	539	572	584	569	592	528	540	540	557	565	503	581	515	545	571	524	592	553	495	593	562	578	569	567	570	568	533	531	570	552	597	564	555	555	567	595	601	537	596	579	564	529	566	575	546	555	575	571	542	564	599	557	564	541	591	574	528	602	541	570	581	567	574	576	542	555	552	606	536	541	530	571	614	591	586	569	549	520	556	558	528	535	544	523	579	547	511	556	562	565	563	562	563	607	558	568	575	565	565	556	575	575	554	567	557	510	543	579	550	574	470	532	555	542	495	549	573	522	545	532	533	570	562	556	575	540	537	523	561	571	559	612	549	580	571	527	548	588	577	577	537	518	545	566	549	518	564	591	587	594	527	543	568	551	530	566	532	587	588	556	553	549	583	557	554	589	560	535	555	569	550	570	540	538	569	583	527	586	552	564	561	564	517	547	543	532	612	530	571	543	584	573	565	569	518	539	538	576	541	542	569	596	574	565	554	572	562	572	552	595	548	550	552	580	542	545	538	520	615	569	563	552	564	542	540	545	540	558	547	565	556	558	583	586	528	534	598	582	569	531	576	547	547	557	546	515	537	542	577	545	552	536	565	510	556	554	571	555	538	555	555	571	531	584	534	571	550	550	541	552	597	541	535	561	565	561	581	558	550	560	551	534	536	575	538	574	546	554	567	559	563	544	565	510	526	556	562	531	561	543	528	500	569	546	549	533	583	544	510	569	585	522	542	551	532	551	584	560	610	553	541	610	580	554	573	518	521	521	540	575	533	557	535	517	586	552	560	573	555	578	554	536	577	570	526	512	582	575	536	568	547	545	571	585	529	568	564	518	580	579	572	537	540	544	600	537	573	583	577	595	525	575	601	550	554	551	544	560	566	569	575	544	556	590	547	549	515	577	563	541	562	586	534	532	610	587	606	590	559	549	537	563	568	577	577	571	605	562	580	581	544	591	585	553	568	533	591	573	532	577	629	532	561	552	546	544	550	575	587	540	554	554	523	566	541	545	547	558	581	563	538	513	542	554	553	568	597	553	584	569	548	521	582	554	557	548	535	535	484	574	560	564	578	551	576	589	546	548	574	519	576	537	550	521	564	570	574	529	552	613	567	565	558	547	560	538	575	556	525	521	548	556	536	578	593	549	582	560	575	567	561	562	580	538	576	555	529	545	555	564	608	610	553	557	563	520	622	574	596	532	568	571	542	523	535	554	522	521	527	562	506	550	556	568	544	550	550	533	545	560	563	562	544	584	558	555	559	569	527	572	550	534	566	572	576	569	568	537	550	609	551	567	549	547	574	534	577	593	579	564	544	555	549	554	550	548	590	533	583	545	534	552	570	578	599	596	524	545	574	567	577	563	528	582	535	505	552	563	549	570	527	545	551	548	570	518	558	552	577	569	529	566	576	542	575	573	567	513	580	566	550	543	560	569	598	493	563	568	530	522	538	574	570	539	530	539	533	555	592	556	566	568	596	541	545	562	590	551	548	545	580	577	563	561	553	576	547	577	556	533	598	549	531	563	526	557	549	546	588	590	544	566	563	558	551	561	574	568	588	569	552	525	574	527	551	498	540	542	587	557	601	559	527	559	584	600	548	528	571	552	536	513	573	559	551	582	564	550	563	573	597	520	605	526	549	577	485	543	529	534	552	557	532	576	537	538	530	527	574	506	528	566	553	604	523	553	557	564	606	586	506	564	530	567	574	567	571	586	565	556	545	549	560	564	564	537	528	547	541	571	610	586	577	543	525	535	528	597	542	579	501	529	536	568	549	539	547	563	542	535	529	564	574	532	551	589	558	533	554	555	573	571	546	544	591	569	556	513	565	543	534	531	546	560	533	567	533	528	601	596	548	551	534	563	585	532	609	580	569	613	531	559	550	586	564	544	517	550	550	535	562	586	527	558	555	523	583	555	570	572	527	503	576	540	545	539	564	551	557	560	524	539	560	599	569	541	577	551	553	591	566	567	567	549	603	561	504	565	596	568	508	553	550	576	587	564	580	555	553	500	541	586	558	568	551	501	536	578	584	513	572	569	578	524	560	566	590	508	609	567	511	532	572	535	541	612	551	566	557	522	569	524	532	580	578	572	545	527	529	545	533	543	529	519	550	531	551	580	608	530	599	601	590	553	574	541	561	570	568	552	561	543	528	524	573	550	555	589	551	554	540	563	551	510	523	561	575	532	550	572	563	596	548	550	557	560	566	569	564	488	564	595	577	520	607	561	536	555	534	559	536	597	534	531	535	556	627	580	562	561	564	545	568	608	566	500	585	582	589	549	544	561	602	566	547	562	595	546	559	581	570	539	548	540	556	555	547	610	589	563	543	539	542	532	508	532	519	605	548	578	576	565	541	546	585	583	558	540	531	573	587	556	566	551	554	493	550	538	532	571	537	570	621	566	544	528	542	561	516	576	562	593	568	566	532	557	512	563	566	527	576	511	548	567	510	575	554	573	578	560	564	522	565	571	561	516	542	573	528	546	594	503	543	572	562	533	507	570	546	552	561	517	572	541	545	579	564	560	568	562	526	554	565	565	558	554	582	604	567	552	556	538	620	541	594	566	568	516	541	560	607	560	552	546	515	536	582	565	529	578	557	577	592	531	552	544	525	551	554	580	589	585	570	551	590	541	547	503	565	557	559	557	570	559	566	555	556	575	533	556	549	588	571	564	547	558	546	523	552	560	557	541	576	586	605	574	541	598	573	526	559	567	547	543	563	581	569	505	552	571	575	574	565	607	559	591	579	527	541	529	566	546	532	580	597	572	593	560	553	625	562	579	580	577	536	531	548
59896	29904	22874	5628	637	509	475	369	370	344	320	345	274	304	315	291	295	319	301	258	294	307	303	303	293	294	285	279	273	286	289	269	276	297	286	296	289	323	270	285	289	298	257	306	251	314	264	285	284	268	306	285	281	307	263	309	272	278	284	262	311	285	305	309	272	269	288	272	275	285	254	262	298	274	294	260	277	237	287	298	275	276	298	267	286	293	283	269	313	280	302	307	267	257	292	269	278	273	285	263	284	261	244	286	323	279	307	280	290	259	304	282	310	280	292	310	301	304	283	293	280	287	272	284	334	246	283	293	269	282	298	286	246	312	276	300	280	301	261	291	274	270	294	289	270	289	300	265	292	309	296	308	296	273	309	306	304	280	273	301	285	311	306	304	291	298	273	295	287	302	300	297	263	305	292	292	292	268	317	265	270	292	280	300	271	297	306	318	301	267	277	270	303	299	260	255	290	282	280	283	288	277	293	259	279	283	289	272	283	269	276	303	293	285	279	303	276	270	275	274	281	288	274	268	272	324	303	284	278	270	286	284	282	279	312	319	290	292	277	266	298	298	324	284	298	293	268	285	302	253	284	293	288	301	299	261	328	264	293	306	308	276	254	279	286	322	310	303	296	261	284	271	300	275	308	308	299	274	275	279	275	282	282	276	323	277	282	255	291	273	284	296	288	291	272	289	297	304	287	292	289	282	294	278	298	278	317	312	287	268	284	265	290	289	268	274	301	289	282	284	263	332	289	277	294	293	281	288	252	288	280	288	272	312	319	292	324	293	297	274	286	288	310	286	262	274	277	286	279	248	276	277	288	285	264	277	275	289	315	279	286	309	300	266	301	334	290	289	313	296	284	303	293	292	290	267	274	278	279	291	271	266	303	305	281	308	282	294	311	298	306	285	280	278	277	273	299	306	270	202	331	247	283	279	267	265	261	290	277	273	316	294	267	284	292	298	288	294	313	277	285	283	256	296	268	287	275	302	254	301	267	272	303	286	298	274	284	287	289	286	292	279	275	273	261	287	284	314	297	299	315	285	303	288	294	271	304	294	296	288	262	287	290	281	243	278	297	286	278	269	282	261	286	312	289	312	273	297	291	304	293	297	310	287	279	266	284	286	281	283	258	315	282	256	294	273	288	298	294	268	262	277	288	306	284	283	259	274	275	275	263	284	276	317	256	287	281	302	263	303	319	302	275	300	270	261	302	248	249	281	279	298	263	292	292	297	275	280	310	248	294	332	293	279	291	253	249	279	278	283	298	265	291	263	323	244	279	308	307	271	267	288	266	282	333	267	313	283	289	265	282	287	296	280	290	299	250	279	267	294	284	316	327	282	288	286	293	316	279	300	313	315	282	281	279	315	276	302	292	300	286	300	277	282	301	316	256	296	324	271	340	261	283	255	289	290	263	286	289	296	293	284	276	276	293	283	308	277	303	301	298	260	284	294	293	276	304	309	264	277	273	304	248	267	270	280	288	251	290	294	291	273	303	300	299	274	276	273	269	275	299	256	270	281	308	273	302	297	274	317	265	293	287	267	297	274	298	259	273	275	275	279	270	280	268	269	284	270	294	277	312	264	271	297	300	274	265	281	289	271	314	269	310	285	273	291	323	275	314	287	278	282	301	288	296	261	249	284	333	291	323	275	298	276	295	278	259	280	288	293	294	309	301	300	299	275	309	241	283	274	254	275	284	270	271	296	245	302	288	336	294	261	265	280	293	265	265	256	290	302	266	327	271	277	295	298	304	257	306	296	274	236	256	301	310	307	275	262	276	270	277	275	241	297	273	295	275	256	260	258	276	318	299	280	294	288	279	269	269	278	267	273	314	265	284	284	293	268	314	301	256	273	272	293	298	298	259	286	235	305	286	273	288	283	284	322	302	303	281	291	277	285	299	255	303	301	276	291	277	290	297	301	280	275	291	284	283	267	298	279	286	269	277	309	277	280	277	316	308	307	254	293	271	295	266	265	268	265	282	317	308	285	277	310	271	268	309	292	267	279	291	268	287	252	263	288	306	298	290	303	312	281	266	303	296	271	302	298	300	285	296	285	304	270	279	281	285	267	285	305	305	267	293	265	283	286	271	289	257	282	282	259	276	256	303	297	278	293	265	281	278	283	285	282	264	261	316	281	280	302	301	322	291	295	264	276	268	289	268	275	274	288	279	278	259	276	314	305	305	323	318	259	309	300	306	297	292	292	275	304	296	259	317	273	300	281	299	297	261	298	301	299	279	245	285	273	298	286	321	270	293	287	276	288	297	272	280	288	291	260	294	285	294	286	273	288	271	285	297	271	295	263	287	271	279	288	259	297	290	265	297	284	262	275	323	264	268	281	281	279	284	271	247	265	277	306	266	274	307	306	278	300	290	296	276	283	274	276	278	299	296	267	277	289	290	290	303	239	284	277	259	289	306	306	282	266	301	279	286	304	307	300	296	301	275	300	287	319	279	289	293	293	273	303	267	304	293	258	305	302	303	298	308	305	276	291	257	301	280	267	293	290	289	307	290	300	290	252	287	280	252	271	281	255	289	295	302	271	305	336	281	286	285	287	275	298	285	269	271	265	320	296	276	294	317	258	275	256	285	292	304	303	275	270	280	253	272	311	322	311	238	298	285	275	296	294	277	293	299	272	295	296	285	281	314	296	303	291	302	300	271	274	278	302	294	273	272	258	294	299	277	285	313	270	294	293	292	294	290	286	277	255	277	292	309	271	295	292	333	291	292	266	257	318	289	292	291	267	288	287	273	288	278	275	273	255	297	287	274	290	302	275	280	289	296	314	280	310	295	289	292	286	312	303	284	278	280	269	283	259	283	291	269	307	272	274	286	272	264	274	300	288	258	287	259	287	296	278	256	303	294	281	276	283	289	284	277	291	290	321	313	266	274	298	318	268	301	295	303	325	280	260	292	295	267	291	283	288	306	303	285	292	275	266	287	296	290	318	257	311	280	312	289	303	286	285	318	270	275	289	302	309	278	276	322	250	270	282	312	270	278	313	302	297	253	315	276	271	288	276	284	308	293	272	270	304	284	286	273	312	287	273	289	294	285	261	276	260	298	300	294	272	302	308	290	298	306	287	305	294	301	321	289	272	291	309	278	302	280	249	327	315	274	279	290	283	245	288	314	295	261	270	303	269	286	275	330	274	274	279	309	294	291	285	292	302	289	296	282	300	302	289	293	325	305	265	291	270	295	304	265	301	284	297	290	311	281	289	299	290	301	273	263	261	304	278	266	281	316	282	316	291	301	299	284	272	307	303	292	299	294	303	254	269	300	302	279	296	313	275	306	286	299	287	317	283	294	270	290	294	316	301	290	262	270	273	283	309	277	269	290	289	305	279	293	278	289	243	297	304	284	288	325	305	281	274	262	310	334	267	298	284	292	284	251	296	287	310	320	309	307	296	289	290	297	294	271	279	286	280	286	292	266	287	273	257	286	317	291	293	284	280	283	290	281	269	295	282	286	258	265	281	234	281	292	272
43961	7272	1973	2199	1929	1759	1410	1315	1252	1112	1035	974	987	901	922	912	881	823	825	892	786	888	848	784	764	789	803	747	813	795	724	772	762	805	742	753	785	763	793	692	719	726	731	753	713	716	739	740	735	739	656	693	760	732	752	786	734	740	758	739	756	748	747	705	729	720	717	734	724	722	701	741	716	680	652	707	703	704	686	756	763	687	755	750	726	699	720	752	764	708	708	721	714	709	755	708	730	697	690	713	718	685	725	746	690	670	727	731	732	706	737	686	703	757	720	764	736	693	691	736	685	717	719	714	726	709	769	688	685	730	785	769	699	746	726	734	751	698	739	732	713	702	709	691	732	697	720	702	707	709	728	715	711	732	690	699	771	705	755	713	757	718	753	712	718	723	706	709	729	730	743	712	738	683	748	660	681	751	711	655	732	714	700	734	698	684	719	672	724	772	719	736	741	763	737	704	673	735	745	701	710	722	705	719	695	643	721	755	735	709	707	718	705	742	755	699	724	736	692	696	763	709	684	681	738	646	734	756	701	717	762	801	704	745	709	731	722	719	708	674	763	713	717	788	745	697	702	694	689	753	702	680	783	742	686	711	683	727	736	714	723	719	723	709	687	727	730	721	675	689	700	713	708	725	662	679	750	732	673	694	727	680	721	716	767	720	737	693	749	679	694	732	738	701	720	763	734	734	683	727	696	713	674	680	704	726	727	699	764	705	736	733	696	736	684	737	713	776	702	767	730	652	727	743	756	714	750	693	738	722	708	709	722	698	695	717	762	710	712	714	708	682	734	709	725	701	739	715	712	679	746	717	713	737	766	709	737	673	749	711	732	720	711	735	697	734	720	702	689	694	694	739	708	707	708	701	752	691	702	688	763	742	722	691	685	671	665	704	681	710	688	752	650	739	756	714	699	690	738	708	731	706	743	699	697	728	683	712	671	683	708	730	703	716	629	734	702	775	709	727	674	721	686	695	704	714	709	719	693	676	743	759	676	751	736	656	699	738	701	722	745	727	722	728	703	747	731	695	684	758	718	768	757	740	737	719	700	746	693	722	728	717	703	665	736	708	742	764	727	647	724	719	684	721	739	715	734	720	708	690	775	647	731	742	771	731	748	707	698	723	688	709	717	748	718	683	701	746	684	680	726	733	760	705	727	698	750	723	681	723	694	702	746	694	724	753	768	642	699	684	688	712	710	731	682	687	756	712	766	754	723	710	729	745	721	674	667	731	729	746	690	778	698	690	712	692	694	688	708	706	705	686	704	721	717	701	709	731	676	714	735	681	731	713	731	665	740	717	770	735	717	705	681	703	760	746	715	703	711	695	693	690	692	675	681	682	719	728	699	714	727	715	765	727	729	734	685	736	714	699	715	671	722	740	693	708	688	738	718	694	731	726	772	686	763	758	676	716	696	759	717	731	668	721	746	724	645	712	713	766	691	739	712	698	764	687	695	703	739	727	734	724	747	746	730	690	751	730	741	738	756	726	743	689	713	733	707	693	701	689	713	696	720	721	721	749	688	734	727	740	724	658	745	679	733	712	713	700	704	686	707	674	736	745	672	734	749	701	713	733	729	740	729	775	720	732	692	739	688	710	770	722	725	702	705	722	689	707	684	741	724	680	741	712	734	682	709	683	703	752	730	685	709	762	702	701	720	725	677	737	787	681	703	745	715	758	693	693	724	758	668	746	721	743	733	744	698	735	707	766	737	696	731	713	664	759	755	710	683	708	718	701	710	755	740	727	737	748	747	720	738	707	677	686	678	747	750	750	712	747	716	676	709	706	763	724	683	762	697	748	745	706	746	722	713	727	764	742	731	713	757	694	694	728	725	730	747	713	733	659	713	711	678	716	690	721	696	703	750	685	709	728	768	697	712	735	727	699	724	750	785	723	681	710	725	685	732	719	696	722	743	727	748	720	792	709	720	719	673	675	721	737	713	689	732	732	699	752	724	726	726	723	701	726	716	702	726	700	743	728	761	730	707	720	698	735	703	696	724	721	727	705	648	749	694	708	735	727	687	727	741	690	756	699	735	753	728	704	657	696	696	710	701	721	695	691	697	712	739	743	755	718	718	761	758	736	717	706	702	785	660	747	657	757	777	693	724	688	683	708	749	735	704	706	730	755	707	745	722	728	712	722	740	721	727	692	746	759	697	734	680	767	727	758	677	732	720	744	771	695	728	742	704	719	716	732	673	722	737	714	691	769	737	704	771	736	729	710	708	748	717	699	724	762	694	695	699	688	721	733	683	737	734	705	736	714	751	684	710	756	734	708	762	703	694	721	756	694	739	726	687	720	643	701	724	727	727	740	682	687	722	757	670	755	788	766	720	716	770	751	674	688	733	722	686	755	708	701	725	718	754	758	737	722	745	740	742	675	714	699	700	695	767	715	732	707	688	715	709	699	691	754	695	711	714	709	689	692	714	746	706	724	689	696	707	746	738	719	679	715	709	756	687	728	713	732	669	711	722	744	701	696	719	762	765	712	769	692	689	742	723	747	694	728	729	708	714	732	721	723	696	761	755	735	720	695	699	696	719	728	747	739	715	712	683	698	700	709	734	718	734	758	691	715	712	702	697	705	687	704	772	751	678	729	724	743	673	733	683	752	717	749	751	707	715	720	772	727	735	750	722	739	742	697	742	776	732	725	768	702	714	677	719	718	707	717	705	718	753	690	750	702	711	732	714	695	675	710	700	682	730	697	670	773	725	725	666	721	704	725	790	716	722	700	697	701	675	691	731	684	652	681	736	715	718	758	758	727	742	718	785	772	725	739	713	702	719	695	727	675	695	740	741	723	726	711	754	719	731	720	739	755	701	662	675	702	702	712	682	773	683	724	704	754	692	767	698	692	734	747	728	756	703	689	760	726	749	714	704	710	723	722	713	693	728	714	716	743	786	708	704	759	715	734	733	737	729	737	687	707	732	706	693	723	724	733	694	740	758	692	735	682	748	704	721	705	717	737	689	704	709	742	747	733	669	682	694	742	707	702	734	735	745	689	721	721	734	714	760	710	764	734	702	726	719	707	719	700	690	737	711	673	722	737	690	767	709	742	729	741	670	722	735	770	730	721	692	716	716	723	692	708	672	682	718	704	685	781	750	725	695	730	721	705	650	724	745	714	710	747	688	738	733	661	698	698	689	751	730	639	693	765	684	708	711	715	698	707	703	745	725	748	677	721	734	745	686	717	728	755	684	714	703	699	766	707	733	689	707	745	731	736	739	758	754	741	690	697	751	727	725	691	676	694	711	722	693	734	751	733	752	693	722	766	659	696	672	731	691	704	749	708	719	731	711	748	735	717	760	679	699	720	732	704	715	748	743	721	725	699	731	686	758	749	745	708	755	665	726	711	707	739	661	745	727	748	731	724	752	724	706	700	718	695	730	748	744	703	730	705	705	689	738	709	719	737	717	718	751	730	700	686	744	675	715	690	678	715	698	714	710	688	732	739	762	694	685	711	696	711	702	726	719	685	682	720
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
